diff --git a/assets/AccentPage-CYZtk1h8.js b/assets/AccentPage-CYZtk1h8.js new file mode 100644 index 0000000000..523a437d6f --- /dev/null +++ b/assets/AccentPage-CYZtk1h8.js @@ -0,0 +1,2 @@ +import{j as t,M as i,C as m}from"./index-n85yGU8w.js";import{useMDXComponents as e}from"./index-CVdx34fM.js";import{Standard as p}from"./AccentPage.stories-BSMNiqfM.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Heading-BYFfwx2T.js";import"./index-DezCrw0f.js";import"./PrimaryButton-BJpK9aV0.js";import"./BaseButton-CEf8UDzm.js";import"./fixedForwardRef-BdaB0qYT.js";function n(r){return t.jsxs(t.Fragment,{children:[t.jsx(i,{title:"Sider/Accent"}),` +`,t.jsx(m,{of:p})]})}function g(r={}){const{wrapper:o}={...e(),...r.components};return o?t.jsx(o,{...r,children:t.jsx(n,{...r})}):n()}export{g as default}; diff --git a/assets/AccentPage.stories-BSMNiqfM.js b/assets/AccentPage.stories-BSMNiqfM.js new file mode 100644 index 0000000000..1b6c619b60 --- /dev/null +++ b/assets/AccentPage.stories-BSMNiqfM.js @@ -0,0 +1,18 @@ +import{R as e}from"./index-eCxJ45ll.js";import{a}from"./Heading-BYFfwx2T.js";import{P as r}from"./PrimaryButton-BJpK9aV0.js";import"./index-DezCrw0f.js";import"./BaseButton-CEf8UDzm.js";import"./fixedForwardRef-BdaB0qYT.js";const p={title:"Pages/Accent"},t={render:()=>e.createElement("div",null,e.createElement("div",null,e.createElement(a,null,"Test"),e.createElement(r,null,"Knapp")),e.createElement("div",{className:"ffe-accent-mode",style:{backgroundColor:"var(--ffe-color-background-default)"}},e.createElement(a,null,"Test"),e.createElement(r,null,"Knapp")),e.createElement("div",null,e.createElement(a,null,"Test"),e.createElement(r,null,"Knapp")))};var n,o,l;t.parameters={...t.parameters,docs:{...(n=t.parameters)==null?void 0:n.docs,source:{originalSource:`{ + render: () =>
+
+ Test + Knapp +
+
+ Test + Knapp +
+
+ Test + Knapp +
+
+}`,...(l=(o=t.parameters)==null?void 0:o.docs)==null?void 0:l.source}}};const f=["Standard"];export{t as Standard,f as __namedExportsOrder,p as default}; diff --git a/assets/Accordion-4gD3DUPi.js b/assets/Accordion-CVNfKxnQ.js similarity index 86% rename from assets/Accordion-4gD3DUPi.js rename to assets/Accordion-CVNfKxnQ.js index c23a09d734..b15d98f5f1 100644 --- a/assets/Accordion-4gD3DUPi.js +++ b/assets/Accordion-CVNfKxnQ.js @@ -1,4 +1,4 @@ -import{j as o,M as s,C as c,a}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{A as d,S as n}from"./Accordion.stories-DMqyrI4_.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./AccordionItem-B7HUufEr.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./Collapse-CKwb5mfJ.js";function t(r){const e={code:"code",h1:"h1",p:"p",...i(),...r.components};return o.jsxs(o.Fragment,{children:[o.jsx(s,{of:d}),` +import{j as o,M as s,C as c,a}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{A as d,S as n}from"./Accordion.stories-DMqyrI4_.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./AccordionItem-B7HUufEr.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./Collapse-CKwb5mfJ.js";function t(r){const e={code:"code",h1:"h1",p:"p",...i(),...r.components};return o.jsxs(o.Fragment,{children:[o.jsx(s,{of:d}),` `,o.jsx(e.h1,{id:"accordion",children:"Accordion"}),` `,o.jsx(e.p,{children:"Accordion brukes der du har mye informasjon som du ønsker å gjøre tilgjengelig for brukere, uten at alt er visuelt synlig samtidig. En accordion er bygget opp av en «header» og et «panel», og i SpareBank 1 er hele «headeren» klikkbar."}),` `,o.jsxs(e.p,{children:["En accordion er bygget opp av to komponenter: ",o.jsx(e.code,{children:"Accordion"})," og ",o.jsx(e.code,{children:"AccordionItem"}),". Accordion-komponenten legges rundt alle AccordionItem's, for å gruppere og sette samme overskriftsnivå på alle."]}),` diff --git a/assets/AccordionItem-C6gxFhuj.js b/assets/AccordionItem-BLireLNj.js similarity index 87% rename from assets/AccordionItem-C6gxFhuj.js rename to assets/AccordionItem-BLireLNj.js index 2b68c1de2d..ca3df509cc 100644 --- a/assets/AccordionItem-C6gxFhuj.js +++ b/assets/AccordionItem-BLireLNj.js @@ -1,4 +1,4 @@ -import{j as e,M as i,C as m,a}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{A as d,S as t}from"./AccordionItem.stories-C-2ADGfJ.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./AccordionItem-B7HUufEr.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./Collapse-CKwb5mfJ.js";function r(o){const n={code:"code",h1:"h1",p:"p",...s(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:d}),` +import{j as e,M as i,C as m,a}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{A as d,S as t}from"./AccordionItem.stories-C-2ADGfJ.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./AccordionItem-B7HUufEr.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./Collapse-CKwb5mfJ.js";function r(o){const n={code:"code",h1:"h1",p:"p",...s(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:d}),` `,e.jsx(n.h1,{id:"accordionitem",children:"AccordionItem"}),` `,e.jsxs(n.p,{children:["AccordionItem er hver enkel «header»- og «panel»-seksjon. De er lukket by default, men du kan velge at den skal være åpen fra start ved å sende med property ",e.jsx(n.code,{children:"defaultOpen"}),`. Alle `,e.jsx(n.code,{children:""}),"-komponenter har innebygget funksjonalitet for å styre åpning og lukking. Men om ønskelig kan du også overstyre dette. Et bruksområde kan være å lage en komponent som kun kan ha ett element åpent om gangen."]}),` diff --git a/assets/AccountSelector-BGGlq2LB.js b/assets/AccountSelector-Cc3Pd4Hz.js similarity index 87% rename from assets/AccountSelector-BGGlq2LB.js rename to assets/AccountSelector-Cc3Pd4Hz.js index 0c1d499436..a22e79484a 100644 --- a/assets/AccountSelector-BGGlq2LB.js +++ b/assets/AccountSelector-Cc3Pd4Hz.js @@ -1,4 +1,4 @@ -import{j as e,M as a,C as t,a as d}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{A as l,S as r,a as c,b as m,N as u,L as p,H as k,P as j}from"./AccountSelector.stories-DCbOOMXe.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./texts-CtMTATQK.js";import"./index-UHo_6ElD.js";import"./index-DrzhKqaf.js";import"./Paragraph-Qjq98ToE.js";import"./Icon-B88nEPeu.js";import"./formatNumber-DejPEPKF.js";import"./MicroText-DhU_-SBY.js";import"./InputGroup-B73IVGIl.js";import"./Collapse-CKwb5mfJ.js";function s(o){const n={code:"code",h1:"h1",p:"p",...i(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:l}),` +import{j as e,M as a,C as t,a as d}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{A as l,S as r,a as c,b as m,N as u,L as p,H as k,P as j}from"./AccountSelector.stories-DPTPKYaC.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./texts-Bb9CfakJ.js";import"./index-B3RHW42C.js";import"./index-DrzhKqaf.js";import"./Paragraph-Qjq98ToE.js";import"./Icon-B88nEPeu.js";import"./formatNumber-DejPEPKF.js";import"./MicroText-DhU_-SBY.js";import"./InputGroup-CV5U44El.js";import"./Collapse-CKwb5mfJ.js";function s(o){const n={code:"code",h1:"h1",p:"p",...i(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:l}),` `,e.jsx(n.h1,{id:"accountselector",children:"AccountSelector"}),` `,e.jsx(n.p,{children:"Kontovelger brukes som navnet tilsier til å velge konto på de ulike platformene våre. Forskjellen på denne og en vanlig dropdown, er at den er tilpasset situasjoner der man ønsker å velge en konto, siden den vil vise valgt kontonummer og saldo, etter du har valgt et alternativ."}),` `,e.jsxs(n.p,{children:["I mobilbanken så er foretrukken løsning ",e.jsx(n.code,{children:"openAccountPicker"})," i stedet for denne."]}),` diff --git a/assets/AccountSelector.stories-DCbOOMXe.js b/assets/AccountSelector.stories-DPTPKYaC.js similarity index 52% rename from assets/AccountSelector.stories-DCbOOMXe.js rename to assets/AccountSelector.stories-DPTPKYaC.js index 5e540dfd26..1a6c03d504 100644 --- a/assets/AccountSelector.stories-DCbOOMXe.js +++ b/assets/AccountSelector.stories-DPTPKYaC.js @@ -1,4 +1,4 @@ -import{R as r,r as i}from"./index-eCxJ45ll.js";import{c as J}from"./index-DezCrw0f.js";import{g as j,f as tt,u as nt,a as ot,b as rt,c as at,d as ce,m as lt,T as dt,L as st,R as ct,h as it,i as ut,s as ie,j as ue,k as qe,l as Oe,n as pt,o as mt,t as gt}from"./texts-CtMTATQK.js";import{M as te}from"./MicroText-DhU_-SBY.js";import{i as ft,S as pe}from"./index-UHo_6ElD.js";import{I as k}from"./InputGroup-B73IVGIl.js";function Fe(t){var e=t.item,o=t.dropdownAttributes,n=t.isHighlighted,d=o[0],u=o.slice(1),p=e[d],a=u.map(function(f,b){return r.createElement(te,{className:"ffe-searchable-dropdown__detail-text",key:b},e[f])});return r.createElement("div",{className:J("ffe-searchable-dropdown__list-item-body",{"ffe-searchable-dropdown__list-item-body--highlighted":n})},p,!!a.length&&r.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-details"},a))}Fe.__docgenInfo={description:"",methods:[],displayName:"OptionBody"};var g=function(){return g=Object.assign||function(t){for(var e,o=1,n=arguments.length;o=0){s.preventDefault(),I({type:"InputKeyDownEnter",payload:{selectedItem:l.listToRender[l.highlightedIndex]}}),A==null||A(l.listToRender[l.highlightedIndex]);return}else if(s.key===At){I({type:"InputKeyDownEscape"});return}if(s.key===yt){if(s.preventDefault(),l.listToRender.length){var w=it(l.highlightedIndex,l.listToRender.length);I({type:"InputKeyDownArrowUp",payload:{highlightedIndex:w}}),w>=0&&ie(l==null?void 0:l.listToRender[w],C),ue(Q[w].current,Y.current)}return}if(s.key===vt&&(s.preventDefault(),l.listToRender.length)){var w=ut(l.highlightedIndex,l.listToRender.length);I({type:"InputKeyDownArrowDown",payload:{highlightedIndex:w}}),w>=0&&ie(l==null?void 0:l.listToRender[w],C),ue(Q[w].current,Y.current)}};return r.createElement("div",{onKeyDown:et,className:J(_,"ffe-searchable-dropdown"),ref:le,onMouseDown:ce(b),onFocus:ce(b)},r.createElement("div",{className:"ffe-searchable-dropdown__input",onClick:function(){var s;(s=Z.current)===null||s===void 0||s.focus()}},r.createElement("input",X({},m,{ref:lt([Z,e]),id:b,"aria-labelledby":M,onClick:Qe,onChange:function(s){m!=null&&m.onChange&&m.onChange(s),I({type:"InputChange",payload:{inputValue:s.target.value}})},onFocus:function(){return Xe(!0)},onBlur:Ye,"aria-describedby":[m==null?void 0:m["aria-describedby"],l.noMatch&&de].filter(Boolean).join(" ")||void 0,value:B(l.inputValue),type:"text",role:"combobox",autoComplete:"off","aria-controls":(d=(n=Y.current)===null||n===void 0?void 0:n.getAttribute("id"))!==null&&d!==void 0?d:void 0,"aria-expanded":l.isExpanded&&!!l.listToRender.length,"aria-autocomplete":"list","aria-haspopup":"listbox","aria-activedescendant":l.highlightedIndex>=0&&(a=(p=(u=Q[l.highlightedIndex])===null||u===void 0?void 0:u.current)===null||p===void 0?void 0:p.getAttribute("id"))!==null&&a!==void 0?a:void 0,"aria-invalid":(f=$e["aria-invalid"])!==null&&f!==void 0?f:P}))),r.createElement(dt,{ref:ae,isExpanded:l.isExpanded,onClick:function(){return I({type:"ToggleButtonPressed"})},locale:R,isLoading:F}),r.createElement(st,{ref:Y,isExpanded:l.isExpanded},l.isExpanded&&r.createElement(ct,{isEqual:Ue,listToRender:l.listToRender,OptionBody:Je,highlightedIndex:l.highlightedIndex,dropdownAttributes:C,locale:R,refs:Q,onChange:function(s){ee.current=!0,I({type:"ItemOnClick",payload:{selectedItem:s}}),A==null||A(s)},noMatch:l.noMatch?h:void 0,noMatchMessageId:de,selectedItems:l.selectedItem?[l.selectedItem]:[]}),q&&r.createElement("div",{className:"ffe-searchable-dropdown__list--post-list-element"},q)))}var Pe=tt(wt);Pe.__docgenInfo={description:"",methods:[],displayName:"SearchableDropdown"};function je({account:t,showBalance:e=!0,ariaInvalid:o,locale:n}){const{balance:d,accountNumber:u,currencyCode:p}=t??{},a=!t&&(o==="true"||o===!0);return r.createElement("div",{className:J("ffe-small-text","ffe-account-selector-single__details",{"ffe-account-selector-single__details--invalid-empty":a})},t&&r.createElement(r.Fragment,null,r.createElement("div",{className:"ffe-account-selector-single__details--left"},qe(u)),e&&r.createElement("div",{className:"ffe-account-selector-single__details--right"},Oe(d,n,p))))}je.__docgenInfo={description:"",methods:[],displayName:"AccountDetails",props:{account:{required:!1,tsType:{name:"Account"},description:""},showBalance:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},ariaInvalid:{required:!0,tsType:{name:"ReactComponentPropsWithoutRef['aria-invalid']",raw:"React.ComponentPropsWithoutRef<'div'>['aria-invalid']"},description:""},locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""}}};const St=({accounts:t,selectedAccount:e,inputValue:o})=>e&&e.name===o&&!t.find(d=>d.accountNumber===e.accountNumber)?[...t,e]:t;function Ge({item:t,isHighlighted:e,showBalance:o,locale:n}){return r.createElement("div",{className:J("ffe-searchable-dropdown__list-item-body",{"ffe-searchable-dropdown__list-item-body--highlighted":e})},t.name,r.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-details"},r.createElement(te,{className:"ffe-searchable-dropdown__detail-text"},qe(t.accountNumber)),o&&r.createElement(te,{className:"ffe-searchable-dropdown__detail-text"},Oe(t.balance,n,t.currencyCode))))}Ge.__docgenInfo={description:"",methods:[],displayName:"AccountActionBody",props:{item:{required:!0,tsType:{name:"Item"},description:""},isHighlighted:{required:!0,tsType:{name:"boolean"},description:""},showBalance:{required:!0,tsType:{name:"boolean"},description:""},locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""}}};const x=({id:t,className:e,locale:o="nb",selectedAccount:n,hideAccountDetails:d=!1,showBalance:u=!1,noMatches:p,accounts:a,onAccountSelected:f,allowCustomAccount:b=!1,labelledById:M,optionBody:_,postListElement:T,onReset:C,inputProps:v,formatAccountNumber:D=!0,ariaInvalid:L,onOpen:A,onClose:m,onColoredBg:V,...q})=>{const[h,y]=i.useState((n==null?void 0:n.name)||""),R=D?mt:void 0,P=c=>{b&&y(c.target.value),v!=null&&v.onChange&&v.onChange(c)},O=c=>{const S=c===null,N=!(c!=null&&c.accountNumber);S?(y(""),C()):N?(f({name:c.name,accountNumber:c.name}),y(c.name)):(f(c),y(c.name))},B=q["aria-invalid"]??L;return r.createElement("div",{className:J("ffe-account-selector-single",{"ffe-account-selector-single--on-colored-bg":V},e),id:`${t}-account-selector-container`},r.createElement(Pe,{id:t,labelledById:M,inputProps:{...v,onChange:P},dropdownAttributes:u?["name","accountNumber","balance"]:["name","accountNumber"],postListElement:T,dropdownList:b?St({selectedAccount:n,accounts:a,inputValue:h}):a,noMatch:b&&h.trim()!==""?{dropdownList:[{name:R?R(h):h,accountNumber:""}]}:p??{text:gt[o].noMatch},formatter:R,onChange:O,searchAttributes:["name","accountNumber"],locale:o,optionBody:({item:c,isHighlighted:S,...N})=>_?r.createElement(_,{item:c,isHighlighted:S,...N}):r.createElement(Ge,{item:c,isHighlighted:S,locale:o,showBalance:u}),ariaInvalid:B,searchMatcher:pt,selectedItem:n,onOpen:A,onClose:m,isEqual:(c,S)=>c.accountNumber===S.accountNumber}),!d&&r.createElement(je,{ariaInvalid:B,account:n,showBalance:u&&["string","number"].includes(typeof(n==null?void 0:n.balance)),locale:o}))};x.__docgenInfo={description:"",methods:[],displayName:"AccountSelector",props:{accounts:{required:!0,tsType:{name:"Array",elements:[{name:"T"}],raw:"T[]"},description:`Array of objects: +import{R as r,r as i}from"./index-eCxJ45ll.js";import{c as J}from"./index-DezCrw0f.js";import{g as j,f as tt,u as nt,a as ot,b as rt,c as at,d as ce,m as lt,T as dt,L as st,R as ct,h as it,i as ut,s as ie,j as ue,k as qe,l as Oe,n as pt,o as mt,t as ft}from"./texts-Bb9CfakJ.js";import{M as te}from"./MicroText-DhU_-SBY.js";import{i as ht,S as pe}from"./index-B3RHW42C.js";import{I as k}from"./InputGroup-CV5U44El.js";function Fe(e){var t=e.item,o=e.dropdownAttributes,n=e.isHighlighted,d=o[0],u=o.slice(1),p=t[d],a=u.map(function(h,b){return r.createElement(te,{className:"ffe-searchable-dropdown__detail-text",key:b},t[h])});return r.createElement("div",{className:J("ffe-searchable-dropdown__list-item-body",{"ffe-searchable-dropdown__list-item-body--highlighted":n})},p,!!a.length&&r.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-details"},a))}Fe.__docgenInfo={description:"",methods:[],displayName:"OptionBody"};var f=function(){return f=Object.assign||function(e){for(var t,o=1,n=arguments.length;o=0){s.preventDefault(),I({type:"InputKeyDownEnter",payload:{selectedItem:l.listToRender[l.highlightedIndex]}}),v==null||v(l.listToRender[l.highlightedIndex]);return}else if(s.key===At){I({type:"InputKeyDownEscape"});return}if(s.key===yt){if(s.preventDefault(),l.listToRender.length){var w=it(l.highlightedIndex,l.listToRender.length);I({type:"InputKeyDownArrowUp",payload:{highlightedIndex:w}}),w>=0&&ie(l==null?void 0:l.listToRender[w],R),ue(Q[w].current,Y.current)}return}if(s.key===vt&&(s.preventDefault(),l.listToRender.length)){var w=ut(l.highlightedIndex,l.listToRender.length);I({type:"InputKeyDownArrowDown",payload:{highlightedIndex:w}}),w>=0&&ie(l==null?void 0:l.listToRender[w],R),ue(Q[w].current,Y.current)}};return r.createElement("div",{onKeyDown:et,className:J(_,"ffe-searchable-dropdown"),ref:le,onMouseDown:ce(b),onFocus:ce(b)},r.createElement("div",{className:"ffe-searchable-dropdown__input",onClick:function(){var s;(s=Z.current)===null||s===void 0||s.focus()}},r.createElement("input",X({},m,{ref:lt([Z,t]),id:b,"aria-labelledby":M,onClick:Qe,onChange:function(s){m!=null&&m.onChange&&m.onChange(s),I({type:"InputChange",payload:{inputValue:s.target.value}})},onFocus:function(){return Xe(!0)},onBlur:Ye,"aria-describedby":[m==null?void 0:m["aria-describedby"],l.noMatch&&de].filter(Boolean).join(" ")||void 0,value:c(l.inputValue),type:"text",role:"combobox",autoComplete:"off","aria-controls":(d=(n=Y.current)===null||n===void 0?void 0:n.getAttribute("id"))!==null&&d!==void 0?d:void 0,"aria-expanded":l.isExpanded&&!!l.listToRender.length,"aria-autocomplete":"list","aria-haspopup":"listbox","aria-activedescendant":l.highlightedIndex>=0&&(a=(p=(u=Q[l.highlightedIndex])===null||u===void 0?void 0:u.current)===null||p===void 0?void 0:p.getAttribute("id"))!==null&&a!==void 0?a:void 0,"aria-invalid":(h=$e["aria-invalid"])!==null&&h!==void 0?h:F}))),r.createElement(dt,{ref:ae,isExpanded:l.isExpanded,onClick:function(){return I({type:"ToggleButtonPressed"})},locale:L,isLoading:O}),r.createElement(st,{ref:Y,isExpanded:l.isExpanded},l.isExpanded&&r.createElement(ct,{isEqual:Ue,listToRender:l.listToRender,OptionBody:Je,highlightedIndex:l.highlightedIndex,dropdownAttributes:R,locale:L,refs:Q,onChange:function(s){ee.current=!0,I({type:"ItemOnClick",payload:{selectedItem:s}}),v==null||v(s)},noMatch:l.noMatch?g:void 0,noMatchMessageId:de,selectedItems:l.selectedItem?[l.selectedItem]:[]}),x&&r.createElement("div",{className:"ffe-searchable-dropdown__list--post-list-element"},x)))}var Pe=tt(wt);Pe.__docgenInfo={description:"",methods:[],displayName:"SearchableDropdown"};function je({account:e,showBalance:t=!0,ariaInvalid:o,locale:n}){const{balance:d,accountNumber:u,currencyCode:p}=e??{},a=!e&&(o==="true"||o===!0);return r.createElement("div",{className:J("ffe-small-text","ffe-account-selector-single__details",{"ffe-account-selector-single__details--invalid-empty":a})},e&&r.createElement(r.Fragment,null,r.createElement("div",{className:"ffe-account-selector-single__details--left"},qe(u)),t&&r.createElement("div",{className:"ffe-account-selector-single__details--right"},Oe(d,n,p))))}je.__docgenInfo={description:"",methods:[],displayName:"AccountDetails",props:{account:{required:!1,tsType:{name:"Account"},description:""},showBalance:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},ariaInvalid:{required:!0,tsType:{name:"ReactComponentPropsWithoutRef['aria-invalid']",raw:"React.ComponentPropsWithoutRef<'div'>['aria-invalid']"},description:""},locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""}}};const St=({accounts:e,selectedAccount:t,inputValue:o})=>t&&t.name===o&&!e.find(d=>d.accountNumber===t.accountNumber)?[...e,t]:e;function Ge({item:e,isHighlighted:t,showBalance:o,locale:n}){return r.createElement("div",{className:J("ffe-searchable-dropdown__list-item-body",{"ffe-searchable-dropdown__list-item-body--highlighted":t})},e.name,r.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-details"},r.createElement(te,{className:"ffe-searchable-dropdown__detail-text"},qe(e.accountNumber)),o&&r.createElement(te,{className:"ffe-searchable-dropdown__detail-text"},Oe(e.balance,n,e.currencyCode))))}Ge.__docgenInfo={description:"",methods:[],displayName:"AccountActionBody",props:{item:{required:!0,tsType:{name:"Item"},description:""},isHighlighted:{required:!0,tsType:{name:"boolean"},description:""},showBalance:{required:!0,tsType:{name:"boolean"},description:""},locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""}}};const T=({id:e,className:t,locale:o="nb",selectedAccount:n,hideAccountDetails:d=!1,showBalance:u=!1,noMatches:p,accounts:a,onAccountSelected:h,allowCustomAccount:b=!1,labelledById:M,optionBody:_,postListElement:N,onReset:R,inputProps:y,formatAccountNumber:B=!0,ariaInvalid:D,onOpen:v,onClose:m,...V})=>{const[x,g]=i.useState((n==null?void 0:n.name)||""),A=B?mt:void 0,L=c=>{b&&g(c.target.value),y!=null&&y.onChange&&y.onChange(c)},F=c=>{const E=c===null,C=!(c!=null&&c.accountNumber);E?(g(""),R()):C?(h({name:c.name,accountNumber:c.name}),g(c.name)):(h(c),g(c.name))},q=V["aria-invalid"]??D;return r.createElement("div",{className:J("ffe-account-selector-single",t),id:`${e}-account-selector-container`},r.createElement(Pe,{id:e,labelledById:M,inputProps:{...y,onChange:L},dropdownAttributes:u?["name","accountNumber","balance"]:["name","accountNumber"],postListElement:N,dropdownList:b?St({selectedAccount:n,accounts:a,inputValue:x}):a,noMatch:b&&x.trim()!==""?{dropdownList:[{name:A?A(x):x,accountNumber:""}]}:p??{text:ft[o].noMatch},formatter:A,onChange:F,searchAttributes:["name","accountNumber"],locale:o,optionBody:({item:c,isHighlighted:E,...C})=>_?r.createElement(_,{item:c,isHighlighted:E,...C}):r.createElement(Ge,{item:c,isHighlighted:E,locale:o,showBalance:u}),ariaInvalid:q,searchMatcher:pt,selectedItem:n,onOpen:v,onClose:m,isEqual:(c,E)=>c.accountNumber===E.accountNumber}),!d&&r.createElement(je,{ariaInvalid:q,account:n,showBalance:u&&["string","number"].includes(typeof(n==null?void 0:n.balance)),locale:o}))};T.__docgenInfo={description:"",methods:[],displayName:"AccountSelector",props:{accounts:{required:!0,tsType:{name:"Array",elements:[{name:"T"}],raw:"T[]"},description:`Array of objects: { accountNumber: string.isRequired, name: string.isRequired, @@ -18,30 +18,29 @@ Useful e.g. if you want to pay to account that is not in yur recipients list.`,d locale: Locale; isHighlighted: boolean; dropdownAttributes: (keyof T)[]; -}`,signature:{properties:[{key:"item",value:{name:"T",required:!0}},{key:"locale",value:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}],required:!0}},{key:"isHighlighted",value:{name:"boolean",required:!0}},{key:"dropdownAttributes",value:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof T)[]",required:!0}}]}}]},description:"Custom element to use for each item in the dropdown list"},postListElement:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"Element to be shown below dropDownList"},"aria-invalid":{required:!1,tsType:{name:"AriaAttributes['aria-invalid']",raw:"AriaAttributes['aria-invalid']"},description:"Sets aria-invalid on input field"},ariaInvalid:{required:!1,tsType:{name:"AriaAttributes['aria-invalid']",raw:"AriaAttributes['aria-invalid']"},description:""},onOpen:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"Prop passed to the dropdown list"},onClose:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},selectedAccount:{required:!1,tsType:{name:"T"},description:""},onReset:{required:!0,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"Called when emptying the input field and moving focus away from the account selector"},onColoredBg:{required:!1,tsType:{name:"boolean"},description:"Adds alternative styling for better contrast on certain backgrounds"}}};const Et={title:"Komponenter/Account-selector/AccountSelector",component:x,argTypes:{postListElement:{options:["text","html"],mapping:{text:"Some text describing the list",html:r.createElement("span",null,"Some text describing the list")}}}},Ke=[{accountNumber:"39920143613",name:"Brukskonto",currencyCode:"NOK",balance:1337},{accountNumber:"42142102514",name:"Brukskonto2",currencyCode:"NOK",balance:13337},{accountNumber:"23200355148",name:"Sparekonto1",currencyCode:"NOK",balance:109236},{accountNumber:"23207117277",name:"Sparekonto2",currencyCode:"NOK",balance:0}],E={args:{accounts:Ke,id:"input-id",labelledById:"label-id",locale:"nb",formatAccountNumber:!0,allowCustomAccount:!1,onColoredBg:!1},render:function(e){const[o,n]=i.useState();return r.createElement(k,{label:"Velg konto",inputId:e.id,labelId:e.labelledById,onColoredBg:e.onColoredBg},r.createElement(x,{...e,selectedAccount:o,onAccountSelected:n}))}},G={args:{...E.args,showBalance:!0},render:function(e){const[o,n]=i.useState();return r.createElement(k,{label:"Velg konto",inputId:e.id,labelId:e.labelledById,onColoredBg:e.onColoredBg},r.createElement(x,{...e,selectedAccount:o,onAccountSelected:n}))}},K={args:{...E.args,allowCustomAccount:!0},render:function(e){const[o,n]=i.useState();return r.createElement(k,{label:"Velg konto",inputId:e.id,labelId:e.labelledById,onColoredBg:e.onColoredBg},r.createElement(x,{...e,selectedAccount:o,onAccountSelected:n}))}},H={args:{...E.args,formatAccountNumber:!1},render:function(e){const[o,n]=i.useState();return r.createElement(k,{label:"Velg konto",inputId:e.id,labelId:e.labelledById,onColoredBg:e.onColoredBg},r.createElement(x,{...e,selectedAccount:o,onAccountSelected:n}))}},W={args:{...E.args,formatAccountNumber:!1},render:function(e){const[o,n]=i.useState(),d=({item:u,isHighlighted:p})=>r.createElement("div",{style:{padding:"8px",background:p?"#ff9100":"white"}},r.createElement("div",null,u.name),r.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},r.createElement(pe,null,u.accountNumber),r.createElement(pe,null,u.balance)));return r.createElement(k,{label:"Velg konto",inputId:e.id,labelId:e.labelledById,onColoredBg:e.onColoredBg},r.createElement(x,{...e,optionBody:d,selectedAccount:o,onAccountSelected:n}))}},U={args:{...E.args,hideAccountDetails:!1},render:function(e){const[o,n]=i.useState();return r.createElement(k,{label:"Velg konto",inputId:e.id,labelId:e.labelledById,onColoredBg:e.onColoredBg},r.createElement(x,{...e,selectedAccount:o,onAccountSelected:n}))}},$={args:{...E.args,postListElement:r.createElement("span",null,"Some text describing the list")},render:function(e){const[o,n]=i.useState();return r.createElement(k,{label:"Velg konto",inputId:e.id,labelId:e.labelledById,onColoredBg:e.onColoredBg},r.createElement(x,{...e,selectedAccount:o,onAccountSelected:n}))}},z={args:{...E.args},render:function(e){const[o,n]=i.useState(Ke[2]);return r.createElement(k,{label:"Velg konto",inputId:e.id,labelId:e.labelledById,onColoredBg:e.onColoredBg},r.createElement(x,{...e,selectedAccount:o,onAccountSelected:n}))}};var me,ge,fe;E.parameters={...E.parameters,docs:{...(me=E.parameters)==null?void 0:me.docs,source:{originalSource:`{ +}`,signature:{properties:[{key:"item",value:{name:"T",required:!0}},{key:"locale",value:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}],required:!0}},{key:"isHighlighted",value:{name:"boolean",required:!0}},{key:"dropdownAttributes",value:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof T)[]",required:!0}}]}}]},description:"Custom element to use for each item in the dropdown list"},postListElement:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"Element to be shown below dropDownList"},"aria-invalid":{required:!1,tsType:{name:"AriaAttributes['aria-invalid']",raw:"AriaAttributes['aria-invalid']"},description:"Sets aria-invalid on input field"},ariaInvalid:{required:!1,tsType:{name:"AriaAttributes['aria-invalid']",raw:"AriaAttributes['aria-invalid']"},description:""},onOpen:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"Prop passed to the dropdown list"},onClose:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},selectedAccount:{required:!1,tsType:{name:"T"},description:""},onReset:{required:!0,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"Called when emptying the input field and moving focus away from the account selector"},onColoredBg:{required:!1,tsType:{name:"never"},description:""}}};const Et={title:"Komponenter/Account-selector/AccountSelector",component:T,argTypes:{postListElement:{options:["text","html"],mapping:{text:"Some text describing the list",html:r.createElement("span",null,"Some text describing the list")}}}},Ke=[{accountNumber:"39920143613",name:"Brukskonto",currencyCode:"NOK",balance:1337},{accountNumber:"42142102514",name:"Brukskonto2",currencyCode:"NOK",balance:13337},{accountNumber:"23200355148",name:"Sparekonto1",currencyCode:"NOK",balance:109236},{accountNumber:"23207117277",name:"Sparekonto2",currencyCode:"NOK",balance:0}],S={args:{accounts:Ke,id:"input-id",labelledById:"label-id",locale:"nb",formatAccountNumber:!0,allowCustomAccount:!1},render:function(t){const[o,n]=i.useState();return r.createElement(k,{label:"Velg konto",inputId:t.id,labelId:t.labelledById},r.createElement(T,{...t,selectedAccount:o,onAccountSelected:n}))}},G={args:{...S.args,showBalance:!0},render:function(t){const[o,n]=i.useState();return r.createElement(k,{label:"Velg konto",inputId:t.id,labelId:t.labelledById},r.createElement(T,{...t,selectedAccount:o,onAccountSelected:n}))}},K={args:{...S.args,allowCustomAccount:!0},render:function(t){const[o,n]=i.useState();return r.createElement(k,{label:"Velg konto",inputId:t.id,labelId:t.labelledById},r.createElement(T,{...t,selectedAccount:o,onAccountSelected:n}))}},H={args:{...S.args,formatAccountNumber:!1},render:function(t){const[o,n]=i.useState();return r.createElement(k,{label:"Velg konto",inputId:t.id,labelId:t.labelledById},r.createElement(T,{...t,selectedAccount:o,onAccountSelected:n}))}},W={args:{...S.args,formatAccountNumber:!1},render:function(t){const[o,n]=i.useState(),d=({item:u,isHighlighted:p})=>r.createElement("div",{style:{padding:"8px",background:p?"#ff9100":"white"}},r.createElement("div",null,u.name),r.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},r.createElement(pe,null,u.accountNumber),r.createElement(pe,null,u.balance)));return r.createElement(k,{label:"Velg konto",inputId:t.id,labelId:t.labelledById},r.createElement(T,{...t,optionBody:d,selectedAccount:o,onAccountSelected:n}))}},U={args:{...S.args,hideAccountDetails:!1},render:function(t){const[o,n]=i.useState();return r.createElement(k,{label:"Velg konto",inputId:t.id,labelId:t.labelledById},r.createElement(T,{...t,selectedAccount:o,onAccountSelected:n}))}},$={args:{...S.args,postListElement:r.createElement("span",null,"Some text describing the list")},render:function(t){const[o,n]=i.useState();return r.createElement(k,{label:"Velg konto",inputId:t.id,labelId:t.labelledById},r.createElement(T,{...t,selectedAccount:o,onAccountSelected:n}))}},z={args:{...S.args},render:function(t){const[o,n]=i.useState(Ke[2]);return r.createElement(k,{label:"Velg konto",inputId:t.id,labelId:t.labelledById},r.createElement(T,{...t,selectedAccount:o,onAccountSelected:n}))}};var me,fe,he;S.parameters={...S.parameters,docs:{...(me=S.parameters)==null?void 0:me.docs,source:{originalSource:`{ args: { accounts, id: 'input-id', labelledById: 'label-id', locale: 'nb', formatAccountNumber: true, - allowCustomAccount: false, - onColoredBg: false + allowCustomAccount: false }, render: function Render(args) { const [selectedAccount, setSelectedAccount] = useState(); - return + return ; } -}`,...(fe=(ge=E.parameters)==null?void 0:ge.docs)==null?void 0:fe.source}}};var he,be,ye;G.parameters={...G.parameters,docs:{...(he=G.parameters)==null?void 0:he.docs,source:{originalSource:`{ +}`,...(he=(fe=S.parameters)==null?void 0:fe.docs)==null?void 0:he.source}}};var ge,be,ye;G.parameters={...G.parameters,docs:{...(ge=G.parameters)==null?void 0:ge.docs,source:{originalSource:`{ args: { ...Standard.args, showBalance: true }, render: function Render(args) { const [selectedAccount, setSelectedAccount] = useState(); - return + return ; } @@ -52,7 +51,7 @@ Useful e.g. if you want to pay to account that is not in yur recipients list.`,d }, render: function Render(args) { const [selectedAccount, setSelectedAccount] = useState(); - return + return ; } @@ -63,11 +62,11 @@ Useful e.g. if you want to pay to account that is not in yur recipients list.`,d }, render: function Render(args) { const [selectedAccount, setSelectedAccount] = useState(); - return + return ; } -}`,...(Ee=(Se=H.parameters)==null?void 0:Se.docs)==null?void 0:Ee.source}}};var Ce,Re,Be;W.parameters={...W.parameters,docs:{...(Ce=W.parameters)==null?void 0:Ce.docs,source:{originalSource:`{ +}`,...(Ee=(Se=H.parameters)==null?void 0:Se.docs)==null?void 0:Ee.source}}};var Re,xe,Te;W.parameters={...W.parameters,docs:{...(Re=W.parameters)==null?void 0:Re.docs,source:{originalSource:`{ args: { ...Standard.args, formatAccountNumber: false @@ -95,29 +94,29 @@ Useful e.g. if you want to pay to account that is not in yur recipients list.`,d ; }; - return + return ; } -}`,...(Be=(Re=W.parameters)==null?void 0:Re.docs)==null?void 0:Be.source}}};var xe,Te,Ne;U.parameters={...U.parameters,docs:{...(xe=U.parameters)==null?void 0:xe.docs,source:{originalSource:`{ +}`,...(Te=(xe=W.parameters)==null?void 0:xe.docs)==null?void 0:Te.source}}};var Ne,Ce,_e;U.parameters={...U.parameters,docs:{...(Ne=U.parameters)==null?void 0:Ne.docs,source:{originalSource:`{ args: { ...Standard.args, hideAccountDetails: false }, render: function Render(args) { const [selectedAccount, setSelectedAccount] = useState(); - return + return ; } -}`,...(Ne=(Te=U.parameters)==null?void 0:Te.docs)==null?void 0:Ne.source}}};var _e,De,Le;$.parameters={...$.parameters,docs:{...(_e=$.parameters)==null?void 0:_e.docs,source:{originalSource:`{ +}`,...(_e=(Ce=U.parameters)==null?void 0:Ce.docs)==null?void 0:_e.source}}};var Be,De,Le;$.parameters={...$.parameters,docs:{...(Be=$.parameters)==null?void 0:Be.docs,source:{originalSource:`{ args: { ...Standard.args, postListElement: Some text describing the list }, render: function Render(args) { const [selectedAccount, setSelectedAccount] = useState(); - return + return ; } @@ -127,8 +126,8 @@ Useful e.g. if you want to pay to account that is not in yur recipients list.`,d }, render: function Render(args) { const [selectedAccount, setSelectedAccount] = useState(accounts[2]); - return + return ; } -}`,...(Ve=(Me=z.parameters)==null?void 0:Me.docs)==null?void 0:Ve.source}}};const Ct=["Standard","ShowBalance","AllowCustomAccount","NoFormatAccount","ListElementBody","HideAccountDetails","PostListElement","InitialValue"],Dt=Object.freeze(Object.defineProperty({__proto__:null,AllowCustomAccount:K,HideAccountDetails:U,InitialValue:z,ListElementBody:W,NoFormatAccount:H,PostListElement:$,ShowBalance:G,Standard:E,__namedExportsOrder:Ct,default:Et},Symbol.toStringTag,{value:"Module"}));export{Dt as A,U as H,W as L,H as N,$ as P,E as S,G as a,K as b}; +}`,...(Ve=(Me=z.parameters)==null?void 0:Me.docs)==null?void 0:Ve.source}}};const Rt=["Standard","ShowBalance","AllowCustomAccount","NoFormatAccount","ListElementBody","HideAccountDetails","PostListElement","InitialValue"],Dt=Object.freeze(Object.defineProperty({__proto__:null,AllowCustomAccount:K,HideAccountDetails:U,InitialValue:z,ListElementBody:W,NoFormatAccount:H,PostListElement:$,ShowBalance:G,Standard:S,__namedExportsOrder:Rt,default:Et},Symbol.toStringTag,{value:"Module"}));export{Dt as A,U as H,W as L,H as N,$ as P,S,G as a,K as b}; diff --git a/assets/AccountSelectorMulti-BV7SXnvc.js b/assets/AccountSelectorMulti-KkkiSLU5.js similarity index 68% rename from assets/AccountSelectorMulti-BV7SXnvc.js rename to assets/AccountSelectorMulti-KkkiSLU5.js index c5f806910a..513a986f93 100644 --- a/assets/AccountSelectorMulti-BV7SXnvc.js +++ b/assets/AccountSelectorMulti-KkkiSLU5.js @@ -1,4 +1,4 @@ -import{j as t,M as m,C as p,a as s}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{A as c,S as n}from"./AccountSelectorMulti.stories-BUaApr70.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./texts-CtMTATQK.js";import"./index-UHo_6ElD.js";import"./index-DezCrw0f.js";import"./index-DrzhKqaf.js";import"./Paragraph-Qjq98ToE.js";import"./Icon-B88nEPeu.js";import"./formatNumber-DejPEPKF.js";import"./ChipRemovable-y3jM1fRB.js";import"./InputGroup-B73IVGIl.js";import"./Collapse-CKwb5mfJ.js";import"./TertiaryButton-c9j_cgsc.js";import"./fixedForwardRef-BdaB0qYT.js";function e(o){const r={h1:"h1",p:"p",...i(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(m,{of:c}),` +import{j as t,M as m,C as p,a as s}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{A as c,S as n}from"./AccountSelectorMulti.stories-DGqAmnkx.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./texts-Bb9CfakJ.js";import"./index-B3RHW42C.js";import"./index-DezCrw0f.js";import"./index-DrzhKqaf.js";import"./Paragraph-Qjq98ToE.js";import"./Icon-B88nEPeu.js";import"./formatNumber-DejPEPKF.js";import"./ChipRemovable-y3jM1fRB.js";import"./InputGroup-CV5U44El.js";import"./Collapse-CKwb5mfJ.js";import"./TertiaryButton-c9j_cgsc.js";import"./fixedForwardRef-BdaB0qYT.js";function e(o){const r={h1:"h1",p:"p",...i(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(m,{of:c}),` `,t.jsx(r.h1,{id:"accountselectormulti",children:"AccountSelectorMulti"}),` `,t.jsx(r.p,{children:"Kontovelger med støtte for å velge flere kontoer på én gang."}),` `,t.jsx(p,{of:n}),` diff --git a/assets/AccountSelectorMulti.stories-BUaApr70.js b/assets/AccountSelectorMulti.stories-BUaApr70.js deleted file mode 100644 index 6acbe35f99..0000000000 --- a/assets/AccountSelectorMulti.stories-BUaApr70.js +++ /dev/null @@ -1,60 +0,0 @@ -import{R as d,r as v}from"./index-eCxJ45ll.js";import{g as P,f as qe,u as Pe,a as Ve,b as Qe,c as Fe,d as pe,e as me,m as Ue,T as Ke,L as He,R as Ye,h as We,i as Ge,s as fe,j as he,k as Ze,l as Xe,n as Je,o as $e,t as et}from"./texts-CtMTATQK.js";import{c as $}from"./index-DezCrw0f.js";import{S as J,i as tt}from"./index-UHo_6ElD.js";import{I as Ne}from"./Icon-B88nEPeu.js";import{C as nt,a as rt}from"./ChipRemovable-y3jM1fRB.js";import{I as Te}from"./InputGroup-B73IVGIl.js";import{T as ot}from"./TertiaryButton-c9j_cgsc.js";var at="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPgogICAgPHBhdGgKICAgICAgICBkPSJtMzgyLTM2Mi4xMzEgMzM0LjY5Ni0zMzQuNjk1UTczMC4zNy03MTAuNSA3NDguNzYxLTcxMC41dDMyLjA2NSAxMy42NzRRNzk0LjUtNjgzLjE1MiA3OTQuNS02NjQuMzhxMCAxOC43NzEtMTMuNjc0IDMyLjQ0NUw0MTQuMDY1LTI2NC40MTNRNDAwLjM5MS0yNTAuNzM5IDM4Mi0yNTAuNzM5dC0zMi4wNjUtMTMuNjc0TDE3OC40MTMtNDM1LjkzNXEtMTMuNjc0LTEzLjY3NC0xMy4yOTQtMzIuNDQ1LjM4MS0xOC43NzIgMTQuMDU1LTMyLjQ0NlQyMTEuNjItNTE0LjVxMTguNzcxIDAgMzIuNDQ1IDEzLjY3NEwzODItMzYyLjEzMVoiIC8+Cjwvc3ZnPg==";function Ae(e){var n=e.item,i=e.dropdownAttributes,o=e.isHighlighted,l=i[0],p=i.slice(1),y=n[l],r=p.map(function(u,b){return d.createElement(J,{className:"ffe-searchable-dropdown__detail-text",key:b},n[u])});return d.createElement("div",{className:$("ffe-searchable-dropdown__list-item-body",{"ffe-searchable-dropdown__list-item-body--highlighted":o,"ffe-searchable-dropdown__list-item-body--condensed":!!r.length})},d.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-content"},y,!!r.length&&d.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-details"},r)),d.createElement(Ne,{fileUrl:at,size:"md",className:"ffe-searchable-dropdown__selected-icon"}))}Ae.__docgenInfo={description:"",methods:[],displayName:"MultiselectOptionBody"};var X=function(e,n,i,o){return i==="removed"?e.filter(function(l){return!n.some(function(p){return o(l,p)})}):e.concat(n).filter(function(l,p,y){return y.findIndex(function(r){return o(l,r)})===p})},ge=function(e,n,i){return e!=null&&e.some(function(o){return i(o,n)})?"removed":"selected"},s=function(){return s=Object.assign||function(e){for(var n,i=1,o=arguments.length;iG?ue(!1):ue(!0))},[t.selectedItems,G]),v.useEffect(function(){E&&h({type:"ItemSelectedProgrammatically",payload:{items:E}})},[E,h]),Fe({id:I,containerRef:ae,handelFocusMovedOutside:ke});var Oe=function(a){if(a.key===ct&&t.highlightedIndex>=0){a.preventDefault();var g=t.listToRender[t.highlightedIndex],Y=ge(t.selectedItems,g,U);h({type:"InputKeyDownEnter",payload:{items:[g],actionType:Y,highlightedIndex:t.highlightedIndex}}),m==null||m(g,Y);return}else if(a.key===ut){h({type:"InputKeyDownEscape"});return}else if(a.key===dt){if(a.preventDefault(),t.listToRender.length){var C=We(t.highlightedIndex,t.listToRender.length);h({type:"InputKeyDownArrowUp",payload:{highlightedIndex:C}}),C>=0&&fe(t==null?void 0:t.listToRender[C],M),he(K[C].current,H.current)}return}else if(a.key===st){if(a.preventDefault(),t.listToRender.length){var C=Ge(t.highlightedIndex,t.listToRender.length);h({type:"InputKeyDownArrowDown",payload:{highlightedIndex:C}}),C>=0&&fe(t==null?void 0:t.listToRender[C],M),he(K[C].current,H.current)}}else if(a.key===mt){if(t.inputValue===""&&t.selectedItems.length>0&&se){var ce=t.selectedItems[t.selectedItems.length-1];h({type:"RemoveItem",payload:{items:[ce],actionType:"removed"}}),m==null||m(ce,"removed")}}else if(a.key===pt){h({type:"TabPressed",payload:{highlightedIndex:-1}});return}};return d.createElement("div",{onKeyDown:Oe,ref:ae,onMouseDown:pe(I),onFocus:pe(I),className:$(j,"ffe-searchable-dropdown","ffe-searchable-dropdown--multi")},d.createElement("div",{className:"ffe-searchable-dropdown__input",onClick:function(){var a;(a=Z.current)===null||a===void 0||a.click()}},se?(o=t.selectedItems)===null||o===void 0?void 0:o.map(function(a,g){return d.createElement(nt,{as:"button",type:"button",size:"sm",key:g,"aria-label":"".concat(a[M[0]],", fjern valg"),onClick:function(Y){Y.stopPropagation(),h({type:"RemoveItem",payload:{items:[a]}}),m==null||m(a,"removed"),q.current=!0}},a[M[0]])}):d.createElement(rt,{size:"sm","aria-label":me(A,t.selectedItems.length),as:"span",role:"presentation",className:"ffe-chip--multiple-selected"},me(A,t.selectedItems.length)),d.createElement("input",Q({},c,{placeholder:t.selectedItems.length>0?"":c==null?void 0:c.placeholder,ref:Ue([Z,n]),id:I,"aria-labelledby":z,onClick:ze,onChange:function(a){var g;(g=c==null?void 0:c.onChange)===null||g===void 0||g.call(c,a),h({type:"InputChange",payload:{inputValue:a.target.value}})},onFocus:function(){return _e(!0)},onBlur:Be,"aria-describedby":[c==null?void 0:c["aria-describedby"],t.noMatch&&ie].filter(Boolean).join(" ")||void 0,value:L(t.inputValue),type:"text",role:"combobox",autoComplete:"off","aria-controls":(p=(l=H.current)===null||l===void 0?void 0:l.getAttribute("id"))!==null&&p!==void 0?p:void 0,"aria-expanded":t.isExpanded&&!!t.listToRender.length,"aria-autocomplete":"list","aria-haspopup":"listbox","aria-activedescendant":t.highlightedIndex>=0&&(u=(r=(y=K[t.highlightedIndex])===null||y===void 0?void 0:y.current)===null||r===void 0?void 0:r.getAttribute("id"))!==null&&u!==void 0?u:void 0,"aria-invalid":(b=Le["aria-invalid"])!==null&&b!==void 0?b:F}))),d.createElement(Ke,{ref:oe,isExpanded:t.isExpanded,onClick:function(){return h({type:"ToggleButtonPressed"})},locale:A,isLoading:ee}),d.createElement(He,{ref:H,isExpanded:t.isExpanded},t.isExpanded&&d.createElement(Ye,{isEqual:U,listToRender:t.listToRender,OptionBody:Se,highlightedIndex:t.highlightedIndex,dropdownAttributes:M,locale:A,refs:K,onChange:function(a){var g=ge(t.selectedItems,a,U);h({type:"ItemOnClick",payload:{items:[a],actionType:g}}),q.current=!0,m==null||m(a,g)},noMatch:t.noMatch?f:void 0,noMatchMessageId:ie,selectedItems:t.selectedItems}),w&&d.createElement("div",{className:"ffe-searchable-dropdown__list--post-list-element"},w)))}var Ee=qe(ft);Ee.__docgenInfo={description:"",methods:[],displayName:"SearchableDropdownMultiSelect"};const ht="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPgogICAgPHBhdGgKICAgICAgICBkPSJtMzgyLTM2Mi4xMzEgMzM0LjY5Ni0zMzQuNjk1UTczMC4zNy03MTAuNSA3NDguNzYxLTcxMC41dDMyLjA2NSAxMy42NzRRNzk0LjUtNjgzLjE1MiA3OTQuNS02NjQuMzhxMCAxOC43NzEtMTMuNjc0IDMyLjQ0NUw0MTQuMDY1LTI2NC40MTNRNDAwLjM5MS0yNTAuNzM5IDM4Mi0yNTAuNzM5dC0zMi4wNjUtMTMuNjc0TDE3OC40MTMtNDM1LjkzNXEtMTMuNjc0LTEzLjY3NC0xMy4yOTQtMzIuNDQ1LjM4MS0xOC43NzIgMTQuMDU1LTMyLjQ0NlQyMTEuNjItNTE0LjVxMTguNzcxIDAgMzIuNDQ1IDEzLjY3NEwzODItMzYyLjEzMVoiIC8+Cjwvc3ZnPg==";function Ce({item:e,isHighlighted:n,showBalance:i,locale:o}){return d.createElement("div",{className:$("ffe-searchable-dropdown__list-item-body","ffe-searchable-dropdown__list-item-body--condensed",{"ffe-searchable-dropdown__list-item-body--highlighted":n})},d.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-content"},e.name,d.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-details"},d.createElement(J,{className:"ffe-searchable-dropdown__detail-text"},Ze(e.accountNumber)),i&&d.createElement(J,{className:"ffe-searchable-dropdown__detail-text"},Xe(e.balance,o,e.currencyCode)))),d.createElement(Ne,{fileUrl:ht,size:"md",className:"ffe-searchable-dropdown__selected-icon"}))}Ce.__docgenInfo={description:"",methods:[],displayName:"AccountMultiselectOptionBody",props:{item:{required:!0,tsType:{name:"Item"},description:""},isHighlighted:{required:!0,tsType:{name:"boolean"},description:""},showBalance:{required:!0,tsType:{name:"boolean"},description:""},locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""}}};const W=({id:e,className:n,locale:i="nb",selectedAccounts:o,showBalance:l=!1,noMatches:p,accounts:y,onChange:r,labelledById:u,optionBody:b,postListElement:I,onReset:z,inputProps:j,formatAccountNumber:N=!0,ariaInvalid:M,onOpen:T,onClose:x,onColoredBg:_,maxRenderedDropdownElements:m,...c})=>{const S=N?$e:void 0;return d.createElement(Ee,{id:e,labelledById:u,inputProps:j,dropdownAttributes:l?["name","accountNumber","balance"]:["name","accountNumber"],postListElement:I,dropdownList:y,noMatch:p??{text:et[i].noMatch},formatter:S,onChange:r,searchAttributes:["name","accountNumber"],locale:i,optionBody:({item:w,isHighlighted:f,...R})=>b?d.createElement(b,{item:w,isHighlighted:f,...R}):d.createElement(Ce,{item:w,isHighlighted:f,locale:i,showBalance:l}),ariaInvalid:c["aria-invalid"]??M,searchMatcher:Je,selectedItems:o,onOpen:T,onClose:x,maxRenderedDropdownElements:m,isEqual:(w,f)=>w.accountNumber===f.accountNumber})};W.__docgenInfo={description:"",methods:[],displayName:"AccountSelectorMulti",props:{accounts:{required:!0,tsType:{name:"Array",elements:[{name:"T"}],raw:"T[]"},description:`Array of objects: - { - accountNumber: string.isRequired, - name: string.isRequired, - balance: number, - currencyCode: string, - }`},className:{required:!1,tsType:{name:"string"},description:""},id:{required:!0,tsType:{name:"string"},description:""},locale:{required:!1,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:"",defaultValue:{value:"'nb'",computed:!1}},noMatches:{required:!1,tsType:{name:"signature",type:"object",raw:`{ - text: string; - dropdownList?: T[]; -}`,signature:{properties:[{key:"text",value:{name:"string",required:!0}},{key:"dropdownList",value:{name:"Array",elements:[{name:"T"}],raw:"T[]",required:!1}}]}},description:"Overrides default string for all locales."},inputProps:{required:!1,tsType:{name:"ReactComponentPropsWithoutRef",raw:"React.ComponentPropsWithoutRef<'input'>",elements:[{name:"literal",value:"'input'"}]},description:"Props passed to the input field"},onChange:{required:!0,tsType:{name:"signature",type:"function",raw:"(account: T, actionType: 'selected' | 'removed') => void",signature:{arguments:[{type:{name:"T"},name:"account"},{type:{name:"union",raw:"'selected' | 'removed'",elements:[{name:"literal",value:"'selected'"},{name:"literal",value:"'removed'"}]},name:"actionType"}],return:{name:"void"}}},description:"Called when a value is selected"},showBalance:{required:!1,tsType:{name:"boolean"},description:"Default false.",defaultValue:{value:"false",computed:!1}},formatAccountNumber:{required:!1,tsType:{name:"boolean"},description:"Default true.",defaultValue:{value:"true",computed:!1}},labelledById:{required:!1,tsType:{name:"string"},description:"id of element that labels input field"},optionBody:{required:!1,tsType:{name:"ReactComponentType",raw:`React.ComponentType<{ - item: T; - dropdownAttributes: (keyof T)[]; - isHighlighted: boolean; - locale: Locale; - isSelected: boolean; -}>`,elements:[{name:"signature",type:"object",raw:`{ - item: T; - dropdownAttributes: (keyof T)[]; - isHighlighted: boolean; - locale: Locale; - isSelected: boolean; -}`,signature:{properties:[{key:"item",value:{name:"T",required:!0}},{key:"dropdownAttributes",value:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof T)[]",required:!0}},{key:"isHighlighted",value:{name:"boolean",required:!0}},{key:"locale",value:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}],required:!0}},{key:"isSelected",value:{name:"boolean",required:!0}}]}}]},description:"Custom element to use for each item in the dropdown list"},postListElement:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"Element to be shown below dropDownList"},"aria-invalid":{required:!1,tsType:{name:"AriaAttributes['aria-invalid']",raw:"AriaAttributes['aria-invalid']"},description:"Sets aria-invalid on input field"},ariaInvalid:{required:!1,tsType:{name:"AriaAttributes['aria-invalid']",raw:"AriaAttributes['aria-invalid']"},description:""},onOpen:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"Prop passed to the dropdown list"},onClose:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},selectedAccounts:{required:!1,tsType:{name:"Array",elements:[{name:"T"}],raw:"T[]"},description:""},onReset:{required:!0,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"Called when emptying the input field and moving focus away from the account selector"},onColoredBg:{required:!1,tsType:{name:"boolean"},description:"Adds alternative styling for better contrast on certain backgrounds"},maxRenderedDropdownElements:{required:!1,tsType:{name:"number"},description:"Limits number of rendered dropdown elements"}}};const gt={title:"Komponenter/Account-selector/AccountSelectorMulti",component:W},xe=[{accountNumber:"23200355148",name:"Brukskonto",currencyCode:"NOK",balance:1337},{accountNumber:"23201253845",name:"Sparekonto",currencyCode:"NOK",balance:13337},{accountNumber:"23207166200",name:"Min ekstrakonto",currencyCode:"NOK",balance:12345},{accountNumber:"23200840259",name:"Min siste konto",currencyCode:"NOK",balance:54321}],k={args:{accounts:xe,id:"input-id",locale:"nb",formatAccountNumber:!0,onColoredBg:!1},render:function(n){return d.createElement(Te,{label:"Velg konto",inputId:n.id,labelId:n.labelledById,onColoredBg:n.onColoredBg},d.createElement(W,{...n}))}},V={args:{...k.args},render:function(n){const[i,o]=v.useState([]);return d.createElement("div",null,d.createElement(Te,{label:"Velg konto",inputId:n.id,labelId:n.labelledById,onColoredBg:n.onColoredBg},l=>d.createElement(d.Fragment,null,d.createElement(W,{...l,...n,selectedAccounts:i,onChange:(p,y)=>{o(y==="selected"?r=>r.concat(p):r=>r.filter(u=>u.accountNumber!==p.accountNumber))}}),d.createElement(ot,{type:"button",onClick:()=>{o(xe)}},"Velg alle"))))}};var ve,ye,be;k.parameters={...k.parameters,docs:{...(ve=k.parameters)==null?void 0:ve.docs,source:{originalSource:`{ - args: { - accounts, - id: 'input-id', - locale: 'nb', - formatAccountNumber: true, - onColoredBg: false - }, - render: function Render(args) { - return - - ; - } -}`,...(be=(ye=k.parameters)==null?void 0:ye.docs)==null?void 0:be.source}}};var Me,we,Ie;V.parameters={...V.parameters,docs:{...(Me=V.parameters)==null?void 0:Me.docs,source:{originalSource:`{ - args: { - ...Standard.args - }, - render: function Render(args) { - const [selectedAccounts, setSelectedAccounts] = useState([]); - return
- - {inputProps => <> - { - if (actionType === 'selected') { - setSelectedAccounts(prevAccounts => prevAccounts.concat(account)); - } else { - setSelectedAccounts(prevAccounts => prevAccounts.filter(it => it.accountNumber !== account.accountNumber)); - } - }} /> - { - setSelectedAccounts(accounts); - }}> - Velg alle - - } - -
; - } -}`,...(Ie=(we=V.parameters)==null?void 0:we.docs)==null?void 0:Ie.source}}};const vt=["Standard","ControlledState"],Et=Object.freeze(Object.defineProperty({__proto__:null,ControlledState:V,Standard:k,__namedExportsOrder:vt,default:gt},Symbol.toStringTag,{value:"Module"}));export{Et as A,k as S}; diff --git a/assets/AccountSelectorMulti.stories-DGqAmnkx.js b/assets/AccountSelectorMulti.stories-DGqAmnkx.js new file mode 100644 index 0000000000..274c896468 --- /dev/null +++ b/assets/AccountSelectorMulti.stories-DGqAmnkx.js @@ -0,0 +1,62 @@ +import{R as d,r as g}from"./index-eCxJ45ll.js";import{g as P,f as qe,u as Pe,a as Ve,b as Qe,c as Ue,d as pe,e as me,m as Fe,T as Ke,L as He,R as Ye,h as We,i as Ge,s as he,j as fe,k as Ze,l as Xe,n as Je,o as $e,t as et}from"./texts-Bb9CfakJ.js";import{c as $}from"./index-DezCrw0f.js";import{S as J,i as tt}from"./index-B3RHW42C.js";import{I as Ne}from"./Icon-B88nEPeu.js";import{C as nt,a as rt}from"./ChipRemovable-y3jM1fRB.js";import{I as Te}from"./InputGroup-CV5U44El.js";import{T as ot}from"./TertiaryButton-c9j_cgsc.js";var at="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPgogICAgPHBhdGgKICAgICAgICBkPSJtMzgyLTM2Mi4xMzEgMzM0LjY5Ni0zMzQuNjk1UTczMC4zNy03MTAuNSA3NDguNzYxLTcxMC41dDMyLjA2NSAxMy42NzRRNzk0LjUtNjgzLjE1MiA3OTQuNS02NjQuMzhxMCAxOC43NzEtMTMuNjc0IDMyLjQ0NUw0MTQuMDY1LTI2NC40MTNRNDAwLjM5MS0yNTAuNzM5IDM4Mi0yNTAuNzM5dC0zMi4wNjUtMTMuNjc0TDE3OC40MTMtNDM1LjkzNXEtMTMuNjc0LTEzLjY3NC0xMy4yOTQtMzIuNDQ1LjM4MS0xOC43NzIgMTQuMDU1LTMyLjQ0NlQyMTEuNjItNTE0LjVxMTguNzcxIDAgMzIuNDQ1IDEzLjY3NEwzODItMzYyLjEzMVoiIC8+Cjwvc3ZnPg==";function Ae(e){var r=e.item,i=e.dropdownAttributes,o=e.isHighlighted,l=i[0],p=i.slice(1),v=r[l],n=p.map(function(u,b){return d.createElement(J,{className:"ffe-searchable-dropdown__detail-text",key:b},r[u])});return d.createElement("div",{className:$("ffe-searchable-dropdown__list-item-body",{"ffe-searchable-dropdown__list-item-body--highlighted":o,"ffe-searchable-dropdown__list-item-body--condensed":!!n.length})},d.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-content"},v,!!n.length&&d.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-details"},n)),d.createElement(Ne,{fileUrl:at,size:"md",className:"ffe-searchable-dropdown__selected-icon"}))}Ae.__docgenInfo={description:"",methods:[],displayName:"MultiselectOptionBody"};var X=function(e,r,i,o){return i==="removed"?e.filter(function(l){return!r.some(function(p){return o(l,p)})}):e.concat(r).filter(function(l,p,v){return v.findIndex(function(n){return o(l,n)})===p})},ge=function(e,r,i){return e!=null&&e.some(function(o){return i(o,r)})?"removed":"selected"},s=function(){return s=Object.assign||function(e){for(var r,i=1,o=arguments.length;iG?ue(!1):ue(!0))},[t.selectedItems,G]),g.useEffect(function(){x&&h({type:"ItemSelectedProgrammatically",payload:{items:x}})},[x,h]),Ue({id:I,containerRef:ae,handelFocusMovedOutside:Oe});var Be=function(a){if(a.key===ct&&t.highlightedIndex>=0){a.preventDefault();var f=t.listToRender[t.highlightedIndex],Y=ge(t.selectedItems,f,F);h({type:"InputKeyDownEnter",payload:{items:[f],actionType:Y,highlightedIndex:t.highlightedIndex}}),m==null||m(f,Y);return}else if(a.key===ut){h({type:"InputKeyDownEscape"});return}else if(a.key===dt){if(a.preventDefault(),t.listToRender.length){var C=We(t.highlightedIndex,t.listToRender.length);h({type:"InputKeyDownArrowUp",payload:{highlightedIndex:C}}),C>=0&&he(t==null?void 0:t.listToRender[C],M),fe(K[C].current,H.current)}return}else if(a.key===st){if(a.preventDefault(),t.listToRender.length){var C=Ge(t.highlightedIndex,t.listToRender.length);h({type:"InputKeyDownArrowDown",payload:{highlightedIndex:C}}),C>=0&&he(t==null?void 0:t.listToRender[C],M),fe(K[C].current,H.current)}}else if(a.key===mt){if(t.inputValue===""&&t.selectedItems.length>0&&se){var ce=t.selectedItems[t.selectedItems.length-1];h({type:"RemoveItem",payload:{items:[ce],actionType:"removed"}}),m==null||m(ce,"removed")}}else if(a.key===pt){h({type:"TabPressed",payload:{highlightedIndex:-1}});return}};return d.createElement("div",{onKeyDown:Be,ref:ae,onMouseDown:pe(I),onFocus:pe(I),className:$(_,"ffe-searchable-dropdown","ffe-searchable-dropdown--multi")},d.createElement("div",{className:"ffe-searchable-dropdown__input",onClick:function(){var a;(a=Z.current)===null||a===void 0||a.click()}},se?(o=t.selectedItems)===null||o===void 0?void 0:o.map(function(a,f){return d.createElement(nt,{as:"button",type:"button",size:"sm",key:f,"aria-label":"".concat(a[M[0]],", fjern valg"),onClick:function(Y){Y.stopPropagation(),h({type:"RemoveItem",payload:{items:[a]}}),m==null||m(a,"removed"),q.current=!0}},a[M[0]])}):d.createElement(rt,{size:"sm","aria-label":me(E,t.selectedItems.length),as:"span",role:"presentation",className:"ffe-chip--multiple-selected"},me(E,t.selectedItems.length)),d.createElement("input",Q({},c,{placeholder:t.selectedItems.length>0?"":c==null?void 0:c.placeholder,ref:Fe([Z,r]),id:I,"aria-labelledby":S,onClick:ze,onChange:function(a){var f;(f=c==null?void 0:c.onChange)===null||f===void 0||f.call(c,a),h({type:"InputChange",payload:{inputValue:a.target.value}})},onFocus:function(){return _e(!0)},onBlur:ke,"aria-describedby":[c==null?void 0:c["aria-describedby"],t.noMatch&&ie].filter(Boolean).join(" ")||void 0,value:j(t.inputValue),type:"text",role:"combobox",autoComplete:"off","aria-controls":(p=(l=H.current)===null||l===void 0?void 0:l.getAttribute("id"))!==null&&p!==void 0?p:void 0,"aria-expanded":t.isExpanded&&!!t.listToRender.length,"aria-autocomplete":"list","aria-haspopup":"listbox","aria-activedescendant":t.highlightedIndex>=0&&(u=(n=(v=K[t.highlightedIndex])===null||v===void 0?void 0:v.current)===null||n===void 0?void 0:n.getAttribute("id"))!==null&&u!==void 0?u:void 0,"aria-invalid":(b=Le["aria-invalid"])!==null&&b!==void 0?b:U}))),d.createElement(Ke,{ref:oe,isExpanded:t.isExpanded,onClick:function(){return h({type:"ToggleButtonPressed"})},locale:E,isLoading:ee}),d.createElement(He,{ref:H,isExpanded:t.isExpanded},t.isExpanded&&d.createElement(Ye,{isEqual:F,listToRender:t.listToRender,OptionBody:Se,highlightedIndex:t.highlightedIndex,dropdownAttributes:M,locale:E,refs:K,onChange:function(a){var f=ge(t.selectedItems,a,F);h({type:"ItemOnClick",payload:{items:[a],actionType:f}}),q.current=!0,m==null||m(a,f)},noMatch:t.noMatch?y:void 0,noMatchMessageId:ie,selectedItems:t.selectedItems}),w&&d.createElement("div",{className:"ffe-searchable-dropdown__list--post-list-element"},w)))}var Ee=qe(ht);Ee.__docgenInfo={description:"",methods:[],displayName:"SearchableDropdownMultiSelect"};const ft="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPgogICAgPHBhdGgKICAgICAgICBkPSJtMzgyLTM2Mi4xMzEgMzM0LjY5Ni0zMzQuNjk1UTczMC4zNy03MTAuNSA3NDguNzYxLTcxMC41dDMyLjA2NSAxMy42NzRRNzk0LjUtNjgzLjE1MiA3OTQuNS02NjQuMzhxMCAxOC43NzEtMTMuNjc0IDMyLjQ0NUw0MTQuMDY1LTI2NC40MTNRNDAwLjM5MS0yNTAuNzM5IDM4Mi0yNTAuNzM5dC0zMi4wNjUtMTMuNjc0TDE3OC40MTMtNDM1LjkzNXEtMTMuNjc0LTEzLjY3NC0xMy4yOTQtMzIuNDQ1LjM4MS0xOC43NzIgMTQuMDU1LTMyLjQ0NlQyMTEuNjItNTE0LjVxMTguNzcxIDAgMzIuNDQ1IDEzLjY3NEwzODItMzYyLjEzMVoiIC8+Cjwvc3ZnPg==";function xe({item:e,isHighlighted:r,showBalance:i,locale:o}){return d.createElement("div",{className:$("ffe-searchable-dropdown__list-item-body","ffe-searchable-dropdown__list-item-body--condensed",{"ffe-searchable-dropdown__list-item-body--highlighted":r})},d.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-content"},e.name,d.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-details"},d.createElement(J,{className:"ffe-searchable-dropdown__detail-text"},Ze(e.accountNumber)),i&&d.createElement(J,{className:"ffe-searchable-dropdown__detail-text"},Xe(e.balance,o,e.currencyCode)))),d.createElement(Ne,{fileUrl:ft,size:"md",className:"ffe-searchable-dropdown__selected-icon"}))}xe.__docgenInfo={description:"",methods:[],displayName:"AccountMultiselectOptionBody",props:{item:{required:!0,tsType:{name:"Item"},description:""},isHighlighted:{required:!0,tsType:{name:"boolean"},description:""},showBalance:{required:!0,tsType:{name:"boolean"},description:""},locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""}}};const W=({id:e,className:r,locale:i="nb",selectedAccounts:o,showBalance:l=!1,noMatches:p,accounts:v,onChange:n,labelledById:u,optionBody:b,postListElement:I,onReset:S,inputProps:_,formatAccountNumber:T=!0,ariaInvalid:M,onOpen:A,onClose:R,maxRenderedDropdownElements:D,...m})=>{const c=T?$e:void 0;return d.createElement(Ee,{id:e,labelledById:u,inputProps:_,dropdownAttributes:l?["name","accountNumber","balance"]:["name","accountNumber"],postListElement:I,dropdownList:v,noMatch:p??{text:et[i].noMatch},formatter:c,onChange:n,searchAttributes:["name","accountNumber"],locale:i,optionBody:({item:N,isHighlighted:w,...y})=>b?d.createElement(b,{item:N,isHighlighted:w,...y}):d.createElement(xe,{item:N,isHighlighted:w,locale:i,showBalance:l}),ariaInvalid:m["aria-invalid"]??M,searchMatcher:Je,selectedItems:o,onOpen:A,onClose:R,maxRenderedDropdownElements:D,isEqual:(N,w)=>N.accountNumber===w.accountNumber})};W.__docgenInfo={description:"",methods:[],displayName:"AccountSelectorMulti",props:{accounts:{required:!0,tsType:{name:"Array",elements:[{name:"T"}],raw:"T[]"},description:`Array of objects: + { + accountNumber: string.isRequired, + name: string.isRequired, + balance: number, + currencyCode: string, + }`},className:{required:!1,tsType:{name:"string"},description:""},id:{required:!0,tsType:{name:"string"},description:""},locale:{required:!1,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:"",defaultValue:{value:"'nb'",computed:!1}},noMatches:{required:!1,tsType:{name:"signature",type:"object",raw:`{ + text: string; + dropdownList?: T[]; +}`,signature:{properties:[{key:"text",value:{name:"string",required:!0}},{key:"dropdownList",value:{name:"Array",elements:[{name:"T"}],raw:"T[]",required:!1}}]}},description:"Overrides default string for all locales."},inputProps:{required:!1,tsType:{name:"ReactComponentPropsWithoutRef",raw:"React.ComponentPropsWithoutRef<'input'>",elements:[{name:"literal",value:"'input'"}]},description:"Props passed to the input field"},onChange:{required:!0,tsType:{name:"signature",type:"function",raw:"(account: T, actionType: 'selected' | 'removed') => void",signature:{arguments:[{type:{name:"T"},name:"account"},{type:{name:"union",raw:"'selected' | 'removed'",elements:[{name:"literal",value:"'selected'"},{name:"literal",value:"'removed'"}]},name:"actionType"}],return:{name:"void"}}},description:"Called when a value is selected"},showBalance:{required:!1,tsType:{name:"boolean"},description:"Default false.",defaultValue:{value:"false",computed:!1}},formatAccountNumber:{required:!1,tsType:{name:"boolean"},description:"Default true.",defaultValue:{value:"true",computed:!1}},labelledById:{required:!1,tsType:{name:"string"},description:"id of element that labels input field"},optionBody:{required:!1,tsType:{name:"ReactComponentType",raw:`React.ComponentType<{ + item: T; + dropdownAttributes: (keyof T)[]; + isHighlighted: boolean; + locale: Locale; + isSelected: boolean; +}>`,elements:[{name:"signature",type:"object",raw:`{ + item: T; + dropdownAttributes: (keyof T)[]; + isHighlighted: boolean; + locale: Locale; + isSelected: boolean; +}`,signature:{properties:[{key:"item",value:{name:"T",required:!0}},{key:"dropdownAttributes",value:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof T)[]",required:!0}},{key:"isHighlighted",value:{name:"boolean",required:!0}},{key:"locale",value:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}],required:!0}},{key:"isSelected",value:{name:"boolean",required:!0}}]}}]},description:"Custom element to use for each item in the dropdown list"},postListElement:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"Element to be shown below dropDownList"},"aria-invalid":{required:!1,tsType:{name:"AriaAttributes['aria-invalid']",raw:"AriaAttributes['aria-invalid']"},description:"Sets aria-invalid on input field"},ariaInvalid:{required:!1,tsType:{name:"AriaAttributes['aria-invalid']",raw:"AriaAttributes['aria-invalid']"},description:""},onOpen:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"Prop passed to the dropdown list"},onClose:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},selectedAccounts:{required:!1,tsType:{name:"Array",elements:[{name:"T"}],raw:"T[]"},description:""},onReset:{required:!0,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"Called when emptying the input field and moving focus away from the account selector"},maxRenderedDropdownElements:{required:!1,tsType:{name:"number"},description:"Limits number of rendered dropdown elements"},onColoredBg:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}}};const gt={title:"Komponenter/Account-selector/AccountSelectorMulti",component:W},Ce=[{accountNumber:"23200355148",name:"Brukskonto",currencyCode:"NOK",balance:1337},{accountNumber:"23201253845",name:"Sparekonto",currencyCode:"NOK",balance:13337},{accountNumber:"23207166200",name:"Min ekstrakonto",currencyCode:"NOK",balance:12345},{accountNumber:"23200840259",name:"Min siste konto",currencyCode:"NOK",balance:54321}],O={args:{accounts:Ce,id:"input-id",locale:"nb",formatAccountNumber:!0},render:function(r){return d.createElement(Te,{label:"Velg konto",inputId:r.id,labelId:r.labelledById},d.createElement(W,{...r}))}},V={args:{...O.args},render:function(r){const[i,o]=g.useState([]);return d.createElement("div",null,d.createElement(Te,{label:"Velg konto",inputId:r.id,labelId:r.labelledById},l=>d.createElement(d.Fragment,null,d.createElement(W,{...l,...r,selectedAccounts:i,onChange:(p,v)=>{o(v==="selected"?n=>n.concat(p):n=>n.filter(u=>u.accountNumber!==p.accountNumber))}}),d.createElement(ot,{type:"button",onClick:()=>{o(Ce)}},"Velg alle"))))}};var ve,ye,be;O.parameters={...O.parameters,docs:{...(ve=O.parameters)==null?void 0:ve.docs,source:{originalSource:`{ + args: { + accounts, + id: 'input-id', + locale: 'nb', + formatAccountNumber: true + }, + render: function Render(args) { + return + + ; + } +}`,...(be=(ye=O.parameters)==null?void 0:ye.docs)==null?void 0:be.source}}};var Me,we,Ie;V.parameters={...V.parameters,docs:{...(Me=V.parameters)==null?void 0:Me.docs,source:{originalSource:`{ + args: { + ...Standard.args + }, + render: function Render(args) { + const [selectedAccounts, setSelectedAccounts] = useState([]); + return
+ + {inputProps => <> + { + if (actionType === 'selected') { + setSelectedAccounts(prevAccounts => prevAccounts.concat(account)); + } else { + setSelectedAccounts(prevAccounts => prevAccounts.filter(it => it.accountNumber !== account.accountNumber)); + } + }} /> + { + setSelectedAccounts(accounts); + }}> + Velg alle + + } + +
; + } +}`,...(Ie=(we=V.parameters)==null?void 0:we.docs)==null?void 0:Ie.source}}};const vt=["Standard","ControlledState"],Et=Object.freeze(Object.defineProperty({__proto__:null,ControlledState:V,Standard:O,__namedExportsOrder:vt,default:gt},Symbol.toStringTag,{value:"Module"}));export{Et as A,O as S}; diff --git a/assets/ActionButton-72K8w-oe.js b/assets/ActionButton-C4a8nFwI.js similarity index 81% rename from assets/ActionButton-72K8w-oe.js rename to assets/ActionButton-C4a8nFwI.js index 3844e5d396..91ee470937 100644 --- a/assets/ActionButton-72K8w-oe.js +++ b/assets/ActionButton-C4a8nFwI.js @@ -1,4 +1,4 @@ -import{j as t,M as s,C as a,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{A as p,S as r}from"./ActionButton.stories-8S7FvGsY.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./BaseButton-D99V6fdL.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";function e(o){const n={h1:"h1",p:"p",...i(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:p}),` +import{j as t,M as s,C as a,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{A as p,S as r}from"./ActionButton.stories-8S7FvGsY.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./BaseButton-D99V6fdL.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";function e(o){const n={h1:"h1",p:"p",...i(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:p}),` `,t.jsx(n.h1,{id:"actionbutton",children:"ActionButton"}),` `,t.jsx(n.p,{children:"Brukes for svært høyt prioriterte handlinger (call to action), og der du trenger en knapp som skiller seg ut. Det skal som hovedregel kun være en ActionButton per side/view."}),` `,t.jsx(a,{of:r}),` diff --git a/assets/BackButton-CvSza5sF.js b/assets/BackButton-DagySJjW.js similarity index 86% rename from assets/BackButton-CvSza5sF.js rename to assets/BackButton-DagySJjW.js index d1d19b8705..94df8c37bf 100644 --- a/assets/BackButton-CvSza5sF.js +++ b/assets/BackButton-DagySJjW.js @@ -1,4 +1,4 @@ -import{j as t,M as s,C as a,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{B as p,S as r}from"./BackButton.stories-C_3PqEWB.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./InlineBaseButton-Bjw20TZM.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function e(o){const n={h1:"h1",p:"p",...i(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:p}),` +import{j as t,M as s,C as a,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{B as p,S as r}from"./BackButton.stories-C_3PqEWB.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./InlineBaseButton-Bjw20TZM.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function e(o){const n={h1:"h1",p:"p",...i(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:p}),` `,t.jsx(n.h1,{id:"backbutton",children:"BackButton"}),` `,t.jsx(n.p,{children:"Brukes der du vil gi brukerne muligheten til å navigere tilbake dit de var."}),` `,t.jsx(a,{of:r}),` diff --git a/assets/BaseFieldMessage-BxD39Ejl.js b/assets/BaseFieldMessage-BxD39Ejl.js new file mode 100644 index 0000000000..904c0ccf1f --- /dev/null +++ b/assets/BaseFieldMessage-BxD39Ejl.js @@ -0,0 +1,5 @@ +import{R as e}from"./index-eCxJ45ll.js";import{c as i}from"./index-DezCrw0f.js";import{I as M}from"./Icon-B88nEPeu.js";const z=N=>{const{children:T,className:c,as:s="div",type:a,role:L="status",...j}=N,n="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NzkuNzg4LTE4Ny4wOHEtMjEuNTM3IDAtMzYuNjYyLTE1LjMzN3QtMTUuMTI1LTM2Ljg3NHEwLTIxLjUzNyAxNS4zMzctMzYuNjYyIDE1LjMzNy0xNS4xMjQgMzYuODc0LTE1LjEyNCAyMS41MzcgMCAzNi42NjIgMTUuMzM3dDE1LjEyNSAzNi44NzRxMCAyMS41MzctMTUuMzM3IDM2LjY2MS0xNS4zMzcgMTUuMTI1LTM2Ljg3NCAxNS4xMjVabS0uMDYyLTE5Ni4xNTFxLTE5LjM0MSAwLTMyLjg0LTEzLjcwOS0xMy41LTEzLjcwOS0xMy41LTMyLjk2di0zMTYuNjg1cTAtMTkuMjUxIDEzLjc3NC0zMi43OTQgMTMuNzczLTEzLjU0MiAzMy4xMTQtMTMuNTQyIDE5LjM0MSAwIDMyLjg0IDEzLjcwOSAxMy41IDEzLjcwOSAxMy41IDMyLjk2djMxNi42ODVxMCAxOS4yNTEtMTMuNzc0IDMyLjc5NC0xMy43NzMgMTMuNTQyLTMzLjExNCAxMy41NDJaIi8+PC9zdmc+",r="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Im0zOTUtMzcyLjM4NCAyNzAuNTM5LTI2OS41MzhxNy45MjMtNy45MjMgMTcuNjkyLTcuNjE2IDkuNzY5LjMwOCAxOC4wNzYgOC42MTYgOC4zMDggOC4zMDcgOC4zMDggMTcuODg0IDAgOS41NzYtOC4zMDggMTcuODg0bC0yODMgMjgyLjk5OXEtOS44NDYgOS44NDYtMjIuODA3IDkuODQ2LTEyLjk2MSAwLTIyLjgwNy05Ljg0NmwtMTE0LTExMy45OTlxLTcuOTIzLTcuOTIzLTguMzA4LTE3LjY5Mi0uMzg0LTkuNzY5IDcuOTIzLTE4LjA3NiA4LjMwOC04LjMwOCAxNy44ODQtOC4zMDggOS41NzcgMCAxNy44ODQgOC4zMDhMMzk1LTM3Mi4zODRaIi8+PC9zdmc+",t="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NzkuNzg4LTY3MnEtMjUuOTQyIDAtNDMuODY0LTE4LjEzNS0xNy45MjMtMTguMTM2LTE3LjkyMy00NC4wNzd0MTguMTM1LTQzLjg2NHExOC4xMzUtMTcuOTIzIDQ0LjA3Ni0xNy45MjMgMjUuOTQyIDAgNDMuODY0IDE4LjEzNiAxNy45MjMgMTguMTM1IDE3LjkyMyA0NC4wNzZ0LTE4LjEzNSA0My44NjRRNTA1LjcyOS02NzIgNDc5Ljc4OC02NzJabS4yNTcgNTA3Ljk5OXEtMjAuODE0IDAtMzUuNDI5LTE0LjU4NC0xNC42MTUtMTQuNTgzLTE0LjYxNS0zNS40MTZ2LTI5Ni42MTRxMC0yMC44MzMgMTQuNTctMzUuNDE2IDE0LjU3LTE0LjU4MyAzNS4zODQtMTQuNTgzdDM1LjQyOSAxNC41ODNxMTQuNjE1IDE0LjU4MyAxNC42MTUgMzUuNDE2djI5Ni42MTRxMCAyMC44MzMtMTQuNTcgMzUuNDE2LTE0LjU3IDE0LjU4NC0zNS4zODQgMTQuNTg0WiIvPjwvc3ZnPg==";return e.createElement(s,{className:i("ffe-field-message",`ffe-field-message--${a}`,c),role:L,...j},e.createElement("span",{className:i("ffe-field-message__icon",`ffe-field-message__icon--${a}'`)},(()=>{switch(a){case"error":return e.createElement(M,{fileUrl:n,ariaLabel:"Utropstegn",size:"sm"});case"success":return e.createElement(M,{fileUrl:r,ariaLabel:"hake-ikon",size:"sm"});case"info":return e.createElement(M,{fileUrl:t,ariaLabel:"info-ikon",size:"sm"});default:return e.createElement(M,{fileUrl:t,ariaLabel:"info-ikon",size:"sm"})}})()),T)};z.__docgenInfo={description:`Internal factory component +@ignore`,methods:[],displayName:"BaseFieldMessage",props:{as:{required:!1,tsType:{name:"As"},description:""},type:{required:!0,tsType:{name:"union",raw:"'success' | 'info' | 'error'",elements:[{name:"literal",value:"'success'"},{name:"literal",value:"'info'"},{name:"literal",value:"'error'"}]},description:""},role:{required:!0,tsType:{name:"union",raw:"'status' | 'alert' | 'none'",elements:[{name:"literal",value:"'status'"},{name:"literal",value:"'alert'"},{name:"literal",value:"'none'"}]},description:""},onColoredBg:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}}};export{z as B}; diff --git a/assets/BaseFieldMessage-DOz7tRqQ.js b/assets/BaseFieldMessage-DOz7tRqQ.js deleted file mode 100644 index 4aeaf68832..0000000000 --- a/assets/BaseFieldMessage-DOz7tRqQ.js +++ /dev/null @@ -1,2 +0,0 @@ -import{R as M}from"./index-eCxJ45ll.js";import{c as i}from"./index-DezCrw0f.js";import{I as e}from"./Icon-B88nEPeu.js";const u=T=>{const{children:t,className:c,as:L="div",type:a,role:j="status",onColoredBg:s,...z}=T,g="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NzkuNzg4LTE4Ny4wOHEtMjEuNTM3IDAtMzYuNjYyLTE1LjMzN3QtMTUuMTI1LTM2Ljg3NHEwLTIxLjUzNyAxNS4zMzctMzYuNjYyIDE1LjMzNy0xNS4xMjQgMzYuODc0LTE1LjEyNCAyMS41MzcgMCAzNi42NjIgMTUuMzM3dDE1LjEyNSAzNi44NzRxMCAyMS41MzctMTUuMzM3IDM2LjY2MS0xNS4zMzcgMTUuMTI1LTM2Ljg3NCAxNS4xMjVabS0uMDYyLTE5Ni4xNTFxLTE5LjM0MSAwLTMyLjg0LTEzLjcwOS0xMy41LTEzLjcwOS0xMy41LTMyLjk2di0zMTYuNjg1cTAtMTkuMjUxIDEzLjc3NC0zMi43OTQgMTMuNzczLTEzLjU0MiAzMy4xMTQtMTMuNTQyIDE5LjM0MSAwIDMyLjg0IDEzLjcwOSAxMy41IDEzLjcwOSAxMy41IDMyLjk2djMxNi42ODVxMCAxOS4yNTEtMTMuNzc0IDMyLjc5NC0xMy43NzMgMTMuNTQyLTMzLjExNCAxMy41NDJaIi8+PC9zdmc+",r="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Im0zOTUtMzcyLjM4NCAyNzAuNTM5LTI2OS41MzhxNy45MjMtNy45MjMgMTcuNjkyLTcuNjE2IDkuNzY5LjMwOCAxOC4wNzYgOC42MTYgOC4zMDggOC4zMDcgOC4zMDggMTcuODg0IDAgOS41NzYtOC4zMDggMTcuODg0bC0yODMgMjgyLjk5OXEtOS44NDYgOS44NDYtMjIuODA3IDkuODQ2LTEyLjk2MSAwLTIyLjgwNy05Ljg0NmwtMTE0LTExMy45OTlxLTcuOTIzLTcuOTIzLTguMzA4LTE3LjY5Mi0uMzg0LTkuNzY5IDcuOTIzLTE4LjA3NiA4LjMwOC04LjMwOCAxNy44ODQtOC4zMDggOS41NzcgMCAxNy44ODQgOC4zMDhMMzk1LTM3Mi4zODRaIi8+PC9zdmc+",N="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NzkuNzg4LTY3MnEtMjUuOTQyIDAtNDMuODY0LTE4LjEzNS0xNy45MjMtMTguMTM2LTE3LjkyMy00NC4wNzd0MTguMTM1LTQzLjg2NHExOC4xMzUtMTcuOTIzIDQ0LjA3Ni0xNy45MjMgMjUuOTQyIDAgNDMuODY0IDE4LjEzNiAxNy45MjMgMTguMTM1IDE3LjkyMyA0NC4wNzZ0LTE4LjEzNSA0My44NjRRNTA1LjcyOS02NzIgNDc5Ljc4OC02NzJabS4yNTcgNTA3Ljk5OXEtMjAuODE0IDAtMzUuNDI5LTE0LjU4NC0xNC42MTUtMTQuNTgzLTE0LjYxNS0zNS40MTZ2LTI5Ni42MTRxMC0yMC44MzMgMTQuNTctMzUuNDE2IDE0LjU3LTE0LjU4MyAzNS4zODQtMTQuNTgzdDM1LjQyOSAxNC41ODNxMTQuNjE1IDE0LjU4MyAxNC42MTUgMzUuNDE2djI5Ni42MTRxMCAyMC44MzMtMTQuNTcgMzUuNDE2LTE0LjU3IDE0LjU4NC0zNS4zODQgMTQuNTg0WiIvPjwvc3ZnPg==";return M.createElement(L,{className:i("ffe-field-message",{"ffe-field-message--on-colored-bg":s},`ffe-field-message--${a}`,c),role:j,...z},M.createElement("span",{className:i("ffe-field-message__icon",`ffe-field-message__icon--${a}'`)},(()=>{switch(a){case"error":return M.createElement(e,{fileUrl:g,ariaLabel:"Utropstegn",size:"sm"});case"success":return M.createElement(e,{fileUrl:r,ariaLabel:"hake-ikon",size:"sm"});case"info":return M.createElement(e,{fileUrl:N,ariaLabel:"info-ikon",size:"sm"});default:return M.createElement(e,{fileUrl:N,ariaLabel:"info-ikon",size:"sm"})}})()),t)};u.__docgenInfo={description:`Internal factory component -@ignore`,methods:[],displayName:"BaseFieldMessage",props:{as:{required:!1,tsType:{name:"As"},description:""},type:{required:!0,tsType:{name:"union",raw:"'success' | 'info' | 'error'",elements:[{name:"literal",value:"'success'"},{name:"literal",value:"'info'"},{name:"literal",value:"'error'"}]},description:""},role:{required:!0,tsType:{name:"union",raw:"'status' | 'alert' | 'none'",elements:[{name:"literal",value:"'status'"},{name:"literal",value:"'alert'"},{name:"literal",value:"'none'"}]},description:""},onColoredBg:{required:!1,tsType:{name:"boolean"},description:"Adds alternative styling for better contrast on certain backgrounds"}}};export{u as B}; diff --git a/assets/BaseRadioButton-Ba7Aq1xP.js b/assets/BaseRadioButton-Ba7Aq1xP.js deleted file mode 100644 index 83a16262a6..0000000000 --- a/assets/BaseRadioButton-Ba7Aq1xP.js +++ /dev/null @@ -1 +0,0 @@ -import{R as e,r as h}from"./index-eCxJ45ll.js";import{c as T}from"./index-DezCrw0f.js";import{T as b}from"./Tooltip-Cv2kw5GT.js";const g=e.forwardRef(({children:n,checked:r,className:l,labelProps:i,selectedValue:a,tooltip:t,tooltipProps:d={},value:o,onChange:p=()=>{},...m},u)=>{const s=h.useId(),c=T({"ffe-radio-button--with-tooltip":t},l),f=a===void 0?r:a===o;return e.createElement(e.Fragment,null,e.createElement("input",{className:"ffe-radio-input",id:s,ref:u,type:"radio",checked:f,value:`${o}`,onChange:p,...m}),e.createElement("label",{htmlFor:s,...i,className:c},e.createElement("span",{className:"ffe-radio-input__content"},n)),t&&e.createElement(b,{...d},t))});g.__docgenInfo={description:"",methods:[],displayName:"BaseRadioButton",props:{labelProps:{required:!1,tsType:{name:"ReactComponentProps",raw:"React.ComponentProps<'label'>",elements:[{name:"literal",value:"'label'"}]},description:"Additional props passed to the label element"},selectedValue:{required:!1,tsType:{name:"union",raw:"string | null | undefined",elements:[{name:"string"},{name:"null"},{name:"undefined"}]},description:"The selected value of the radio button set"},value:{required:!0,tsType:{name:"string"},description:"The value of the radio button"},tooltip:{required:!1,tsType:{name:"string"},description:"Tooltip providing further detail about the choice"},tooltipProps:{required:!1,tsType:{name:"TooltipProps"},description:"",defaultValue:{value:"{}",computed:!1}},onChange:{defaultValue:{value:"() => {}",computed:!1},required:!1}},composes:["Omit"]};export{g as B}; diff --git a/assets/ButtonGroup-BS3n5Omc.js b/assets/ButtonGroup-C2esrCCs.js similarity index 83% rename from assets/ButtonGroup-BS3n5Omc.js rename to assets/ButtonGroup-C2esrCCs.js index 691015e4c6..10c622d739 100644 --- a/assets/ButtonGroup-BS3n5Omc.js +++ b/assets/ButtonGroup-C2esrCCs.js @@ -1,4 +1,4 @@ -import{j as t,M as m,C as i,a as s}from"./index-BBlAae_u.js";import{useMDXComponents as p}from"./index-CVdx34fM.js";import{B as a,S as n}from"./ButtonGroup.stories-NcPmfHrb.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./PrimaryButton-xT0dGNl9.js";import"./BaseButton-D99V6fdL.js";import"./fixedForwardRef-Cb2PomjO.js";import"./SecondaryButton-DrzIwwIr.js";import"./TertiaryButton-DjkyhFn8.js";import"./InlineBaseButton-Bjw20TZM.js";function e(o){const r={h1:"h1",p:"p",...p(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(m,{of:a}),` +import{j as t,M as m,C as i,a as s}from"./index-n85yGU8w.js";import{useMDXComponents as p}from"./index-CVdx34fM.js";import{B as a,S as n}from"./ButtonGroup.stories-NcPmfHrb.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./PrimaryButton-xT0dGNl9.js";import"./BaseButton-D99V6fdL.js";import"./fixedForwardRef-Cb2PomjO.js";import"./SecondaryButton-DrzIwwIr.js";import"./TertiaryButton-DjkyhFn8.js";import"./InlineBaseButton-Bjw20TZM.js";function e(o){const r={h1:"h1",p:"p",...p(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(m,{of:a}),` `,t.jsx(r.h1,{id:"buttongroup",children:"ButtonGroup"}),` `,t.jsx(r.p,{children:"ButtonGroup hjelper deg med å samle alle knappene og få de på en rad. På mindre skjermer vil knappene vises under hverandre."}),` `,t.jsx(i,{of:n}),` diff --git a/assets/Buttons-8XAFKq4W.js b/assets/Buttons-8XAFKq4W.js deleted file mode 100644 index d5642fe686..0000000000 --- a/assets/Buttons-8XAFKq4W.js +++ /dev/null @@ -1,35 +0,0 @@ -import{j as e,M as D}from"./index-BBlAae_u.js";import{useMDXComponents as y}from"./index-CVdx34fM.js";import{C as x,a as l}from"./CheckListItem-Be1tutzc.js";import{T as z,a as A,b as o,c as m,d as B,e as a}from"./TableRow-Cxob1Dlz.js";import{A as E}from"./ActionButton-Dg03nuh2.js";import{R as d}from"./index-eCxJ45ll.js";import{B as M}from"./BaseButton-CEf8UDzm.js";import{f as u}from"./fixedForwardRef-BdaB0qYT.js";import{S as w}from"./SecondaryButton-aa3aHmpA.js";import{I as N,T as S}from"./TertiaryButton-c9j_cgsc.js";import{E as Y}from"./ExpandButton-BO05n6ma.js";import{c as Q}from"./index-DezCrw0f.js";import{I as p}from"./Icon-B88nEPeu.js";import"./iframe-Dfe-GkgN.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./StrongText-DYs74pMv.js";var g=function(){return g=Object.assign||function(t){for(var n,r=1,i=arguments.length;rr,children:"ActionButton"})}),e.jsx(a,{children:e.jsx(n.p,{children:`Svært høyt prioriterte handlinger (call to action) som krever en -knapp som skiller seg ut fra de andre knappene. Det skal som -hovedregel kun være én ActionButton per side/view.`})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(O,{onClick:r=>r,children:"PrimaryButton"})}),e.jsx(a,{children:"Høyt prioriterte handlinger."})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(w,{onClick:r=>r,children:e.jsx(n.p,{children:"SecondaryButton"})})}),e.jsx(a,{children:e.jsx(n.p,{children:"Middels prioriterte handlinger. Kan ha ikon."})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(S,{onClick:r=>r,children:"TertiaryButton"})}),e.jsx(a,{children:e.jsx(n.p,{children:"Lavt prioriterte handlinger. Kan ha ikon."})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(Y,{onClick:r=>r,isExpanded:!1,children:e.jsx(n.p,{children:"ExpandButton"})})}),e.jsx(a,{children:e.jsx(n.p,{children:`Brukes kun for den spesifikke handlingen å ekspandere/kollapse -en seksjon.`})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(T,{onClick:r=>r,isExpanded:!1,children:e.jsx(n.p,{children:"InlineExpandButton"})})}),e.jsx(a,{children:e.jsx(n.p,{children:`Brukes kun for den spesifikke handlingen å ekspandere/kollapse -en seksjon fra en linje med tekst.`})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(L,{onClick:r=>r,children:"ShortcutButton"})}),e.jsx(a,{children:e.jsxs(n.p,{children:[`Brukes kun som snarvei for å navigere til et annet sted i -løsningen. Alternativ til `,e.jsx("a",{href:"#!/LinkText",children:"Lenke"}),"."]})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(I,{icon:e.jsx(p,{size:"sm",fileUrl:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NTQuMDAxLTQ1NC4wMDFoLTE2OHEtMTEuMDUgMC0xOC41MjUtNy40MTgtNy40NzUtNy40MTgtNy40NzUtMTguMzg0IDAtMTAuOTY2IDcuNDc1LTE4LjU4MXQxOC41MjUtNy42MTVoMTY4di0xNjhxMC0xMS4wNSA3LjQxOC0xOC41MjUgNy40MTgtNy40NzUgMTguMzg0LTcuNDc1IDEwLjk2NiAwIDE4LjU4MSA3LjQ3NXQ3LjYxNSAxOC41MjV2MTY4aDE2OHExMS4wNSAwIDE4LjUyNSA3LjQxOCA3LjQ3NSA3LjQxOCA3LjQ3NSAxOC4zODQgMCAxMC45NjYtNy40NzUgMTguNTgxdC0xOC41MjUgNy42MTVoLTE2OHYxNjhxMCAxMS4wNS03LjQxOCAxOC41MjUtNy40MTggNy40NzUtMTguMzg0IDcuNDc1LTEwLjk2NiAwLTE4LjU4MS03LjQ3NXQtNy42MTUtMTguNTI1di0xNjhaIi8+PC9zdmc+"}),children:"TaskButton"})}),e.jsx(a,{children:e.jsx(n.p,{children:`Kan brukes som alternativ til en kommandoknapp for handlingen å -legge til noe.`})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(v,{onClick:r=>r,children:"Tilbake"})}),e.jsx(a,{children:e.jsx(n.p,{children:"Brukes bare der man vil gå tilbake til forrige steg/side"})})]})]})]})]})}function ue(t={}){const{wrapper:n}={...y(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(f,{...t})}):f(t)}export{ue as default}; diff --git a/assets/Buttons-EkMrLavU.js b/assets/Buttons-EkMrLavU.js new file mode 100644 index 0000000000..92d7957c52 --- /dev/null +++ b/assets/Buttons-EkMrLavU.js @@ -0,0 +1,35 @@ +import{j as e,M as C}from"./index-n85yGU8w.js";import{useMDXComponents as m}from"./index-CVdx34fM.js";import{C as h,a as l}from"./CheckListItem-Be1tutzc.js";import{T as b,a as D,b as o,c as M,d as z,e as a}from"./TableRow-Cxob1Dlz.js";import{A}from"./ActionButton-Dg03nuh2.js";import{P as B}from"./PrimaryButton-BJpK9aV0.js";import{S as E}from"./SecondaryButton-aa3aHmpA.js";import{I as f,T as S}from"./TertiaryButton-c9j_cgsc.js";import{E as w}from"./ExpandButton-BO05n6ma.js";import{R as d}from"./index-eCxJ45ll.js";import{f as u}from"./fixedForwardRef-BdaB0qYT.js";import{c as Y}from"./index-DezCrw0f.js";import{I as p}from"./Icon-B88nEPeu.js";import{B as y}from"./BaseButton-CEf8UDzm.js";import"./iframe-OZaG2QRJ.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./StrongText-DYs74pMv.js";var g=function(){return g=Object.assign||function(t){for(var n,r=1,i=arguments.length;rr,children:"ActionButton"})}),e.jsx(a,{children:e.jsx(n.p,{children:`Svært høyt prioriterte handlinger (call to action) som krever en +knapp som skiller seg ut fra de andre knappene. Det skal som +hovedregel kun være én ActionButton per side/view.`})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(B,{onClick:r=>r,children:"PrimaryButton"})}),e.jsx(a,{children:"Høyt prioriterte handlinger."})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(E,{onClick:r=>r,children:e.jsx(n.p,{children:"SecondaryButton"})})}),e.jsx(a,{children:e.jsx(n.p,{children:"Middels prioriterte handlinger. Kan ha ikon."})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(S,{onClick:r=>r,children:"TertiaryButton"})}),e.jsx(a,{children:e.jsx(n.p,{children:"Lavt prioriterte handlinger. Kan ha ikon."})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(w,{onClick:r=>r,isExpanded:!1,children:e.jsx(n.p,{children:"ExpandButton"})})}),e.jsx(a,{children:e.jsx(n.p,{children:`Brukes kun for den spesifikke handlingen å ekspandere/kollapse +en seksjon.`})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(v,{onClick:r=>r,isExpanded:!1,children:e.jsx(n.p,{children:"InlineExpandButton"})})}),e.jsx(a,{children:e.jsx(n.p,{children:`Brukes kun for den spesifikke handlingen å ekspandere/kollapse +en seksjon fra en linje med tekst.`})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(T,{onClick:r=>r,children:"ShortcutButton"})}),e.jsx(a,{children:e.jsxs(n.p,{children:[`Brukes kun som snarvei for å navigere til et annet sted i +løsningen. Alternativ til `,e.jsx("a",{href:"#!/LinkText",children:"Lenke"}),"."]})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(O,{icon:e.jsx(p,{size:"sm",fileUrl:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NTQuMDAxLTQ1NC4wMDFoLTE2OHEtMTEuMDUgMC0xOC41MjUtNy40MTgtNy40NzUtNy40MTgtNy40NzUtMTguMzg0IDAtMTAuOTY2IDcuNDc1LTE4LjU4MXQxOC41MjUtNy42MTVoMTY4di0xNjhxMC0xMS4wNSA3LjQxOC0xOC41MjUgNy40MTgtNy40NzUgMTguMzg0LTcuNDc1IDEwLjk2NiAwIDE4LjU4MSA3LjQ3NXQ3LjYxNSAxOC41MjV2MTY4aDE2OHExMS4wNSAwIDE4LjUyNSA3LjQxOCA3LjQ3NSA3LjQxOCA3LjQ3NSAxOC4zODQgMCAxMC45NjYtNy40NzUgMTguNTgxdC0xOC41MjUgNy42MTVoLTE2OHYxNjhxMCAxMS4wNS03LjQxOCAxOC41MjUtNy40MTggNy40NzUtMTguMzg0IDcuNDc1LTEwLjk2NiAwLTE4LjU4MS03LjQ3NXQtNy42MTUtMTguNTI1di0xNjhaIi8+PC9zdmc+"}),children:"TaskButton"})}),e.jsx(a,{children:e.jsx(n.p,{children:`Kan brukes som alternativ til en kommandoknapp for handlingen å +legge til noe.`})})]}),e.jsxs(o,{children:[e.jsx(a,{children:e.jsx(N,{onClick:r=>r,children:"Tilbake"})}),e.jsx(a,{children:e.jsx(n.p,{children:"Brukes bare der man vil gå tilbake til forrige steg/side"})})]})]})]})]})}function je(t={}){const{wrapper:n}={...m(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(x,{...t})}):x(t)}export{je as default}; diff --git a/assets/Calendar-D4tMe3E2.js b/assets/Calendar-TOqIlQKq.js similarity index 79% rename from assets/Calendar-D4tMe3E2.js rename to assets/Calendar-TOqIlQKq.js index e469559ad9..7a69eac1c9 100644 --- a/assets/Calendar-D4tMe3E2.js +++ b/assets/Calendar-TOqIlQKq.js @@ -1,4 +1,4 @@ -import{j as t,M as s,C as m,a as i}from"./index-BBlAae_u.js";import{useMDXComponents as a}from"./index-CVdx34fM.js";import{C as p,S as o}from"./Calendar.stories-EI5kpyPT.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Calendar-BjqUWBU_.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./v4-CtRu48qb.js";function e(n){const r={h1:"h1",p:"p",...a(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:p}),` +import{j as t,M as s,C as m,a as i}from"./index-n85yGU8w.js";import{useMDXComponents as a}from"./index-CVdx34fM.js";import{C as p,S as o}from"./Calendar.stories-EI5kpyPT.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Calendar-BjqUWBU_.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./v4-CtRu48qb.js";function e(n){const r={h1:"h1",p:"p",...a(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:p}),` `,t.jsx(r.h1,{id:"calendar",children:"Calendar"}),` `,t.jsx(r.p,{children:"Kalender-delen av Datepicker kan brukes for seg om man trenger det."}),` `,t.jsx(m,{of:o}),` diff --git a/assets/CardAction-xAbBM9-F.js b/assets/CardAction-BybDE9Wt.js similarity index 69% rename from assets/CardAction-xAbBM9-F.js rename to assets/CardAction-BybDE9Wt.js index 959224d9a5..4f870633e5 100644 --- a/assets/CardAction-xAbBM9-F.js +++ b/assets/CardAction-BybDE9Wt.js @@ -1,4 +1,4 @@ -import{j as o,M as a,C as t,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{C as p,S as e,A as c,W as d}from"./CardAction.stories-CGSSf3Cs.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./WithCardAction-D8xJ0iKc.js";import"./index-DezCrw0f.js";import"./CardBase-CXngqGzu.js";import"./IconCard-tEwVK3NX.js";import"./Title-Q79Fy4wU.js";import"./Heading-D-TqytO6.js";import"./Paragraph-Qjq98ToE.js";import"./Icon-B88nEPeu.js";function i(r){const n={code:"code",h1:"h1",p:"p",...s(),...r.components};return o.jsxs(o.Fragment,{children:[o.jsx(a,{of:p}),` +import{j as o,M as a,C as t,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{C as p,S as e,A as c,W as d}from"./CardAction.stories-CsGF_DG1.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./CardBase-e7_4Ak7j.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";import"./IconCard-tEwVK3NX.js";import"./Title-Q79Fy4wU.js";import"./Heading-BYFfwx2T.js";import"./Paragraph-Qjq98ToE.js";import"./Icon-B88nEPeu.js";function i(r){const n={code:"code",h1:"h1",p:"p",...s(),...r.components};return o.jsxs(o.Fragment,{children:[o.jsx(a,{of:p}),` `,o.jsx(n.h1,{id:"cardaction-klikkbare-kort",children:"CardAction (Klikkbare kort)"}),` `,o.jsxs(n.p,{children:["Kort er ikke klikkbare som standard. Bruk ",o.jsx(n.code,{children:""})," for å lage et klikkbart kort. En ",o.jsx(n.code,{children:""})," kan brukes som en lenke eller en knapp ved hjelp av as."]}),` `,o.jsx(n.p,{children:"Som lenke:"}),` diff --git a/assets/CardAction.stories-CGSSf3Cs.js b/assets/CardAction.stories-CsGF_DG1.js similarity index 51% rename from assets/CardAction.stories-CGSSf3Cs.js rename to assets/CardAction.stories-CsGF_DG1.js index 428439ad3f..e10fefe452 100644 --- a/assets/CardAction.stories-CGSSf3Cs.js +++ b/assets/CardAction.stories-CsGF_DG1.js @@ -1,34 +1,34 @@ -import{R as e}from"./index-eCxJ45ll.js";import{C as x}from"./WithCardAction-D8xJ0iKc.js";import{C as k}from"./CardBase-CXngqGzu.js";import{I as H}from"./IconCard-tEwVK3NX.js";import{H as C}from"./Heading-D-TqytO6.js";import{P as h}from"./Paragraph-Qjq98ToE.js";import{I as S}from"./Icon-B88nEPeu.js";const P=r=>e.createElement("a",{...r},"Custom ",r.children),T={title:"Komponenter/Cards/CardAction",component:x,argTypes:{as:{options:["a","button","custom"],mapping:{"":"a",a:"a",button:"button",custom:P}}}},t={args:{as:"a",href:"https://design.sparebank1.no"},render:r=>e.createElement(k,{shadow:!0},({CardAction:a})=>e.createElement(e.Fragment,null,e.createElement(C,null,e.createElement(a,{...r},"Lenke")),e.createElement(h,null,"Hele kortet er klikkbart")))},n={args:{as:"button",type:"button"},render:r=>e.createElement(k,{shadow:!0},({CardAction:a})=>e.createElement(e.Fragment,null,e.createElement(C,null,e.createElement(a,{...r},"Knapp")),e.createElement(h,null,"Hele kortet er klikkbart")))},o={args:{as:"a",href:"https://design.sparebank1.no"},render:r=>e.createElement(H,{icon:e.createElement(S,{fileUrl:"icons/open/300/xl/savings.svg",size:"xl"})},({CardAction:a,CardName:b,Title:E,Subtext:A,Text:f})=>e.createElement(e.Fragment,null,e.createElement(b,null,"Kortnavn"),e.createElement(E,null,e.createElement(a,{...r},"Lenke men hele kortet er klikkbart")),e.createElement(A,null,"En liten undertekst"),e.createElement(f,null,"Her kan man ha tekst")))};var s,l,c;t.parameters={...t.parameters,docs:{...(s=t.parameters)==null?void 0:s.docs,source:{originalSource:`{ +import{R as e}from"./index-eCxJ45ll.js";import{C as k}from"./CardBase-e7_4Ak7j.js";import{I as x}from"./IconCard-tEwVK3NX.js";import{C as H}from"./WithCardAction-D8xJ0iKc.js";import{H as C}from"./Heading-BYFfwx2T.js";import{P as b}from"./Paragraph-Qjq98ToE.js";import{I as S}from"./Icon-B88nEPeu.js";const P=r=>e.createElement("a",{...r},"Custom ",r.children),T={title:"Komponenter/Cards/CardAction",component:H,argTypes:{as:{options:["a","button","custom"],mapping:{"":"a",a:"a",button:"button",custom:P}}}},t={args:{as:"a",href:"https://design.sparebank1.no"},render:r=>e.createElement(k,null,({CardAction:a})=>e.createElement(e.Fragment,null,e.createElement(C,null,e.createElement(a,{...r},"Lenke")),e.createElement(b,null,"Hele kortet er klikkbart")))},n={args:{as:"button",type:"button"},render:r=>e.createElement(k,null,({CardAction:a})=>e.createElement(e.Fragment,null,e.createElement(C,null,e.createElement(a,{...r},"Knapp")),e.createElement(b,null,"Hele kortet er klikkbart")))},o={args:{as:"a",href:"https://design.sparebank1.no"},render:r=>e.createElement(x,{icon:e.createElement(S,{fileUrl:"icons/open/300/xl/savings.svg",size:"xl"})},({CardAction:a,CardName:E,Title:h,Subtext:A,Text:f})=>e.createElement(e.Fragment,null,e.createElement(E,null,"Kortnavn"),e.createElement(h,null,e.createElement(a,{...r},"Lenke men hele kortet er klikkbart")),e.createElement(A,null,"En liten undertekst"),e.createElement(f,null,"Her kan man ha tekst")))};var s,l,c;t.parameters={...t.parameters,docs:{...(s=t.parameters)==null?void 0:s.docs,source:{originalSource:`{ args: { as: 'a', href: 'https://design.sparebank1.no' }, - render: args => + render: args => {({ CardAction }: CardActionRenderProps) => <> - + Lenke - + Hele kortet er klikkbart } -}`,...(c=(l=t.parameters)==null?void 0:l.docs)==null?void 0:c.source}}};var d,i,m;n.parameters={...n.parameters,docs:{...(d=n.parameters)==null?void 0:d.docs,source:{originalSource:`{ +}`,...(c=(l=t.parameters)==null?void 0:l.docs)==null?void 0:c.source}}};var i,d,m;n.parameters={...n.parameters,docs:{...(i=n.parameters)==null?void 0:i.docs,source:{originalSource:`{ args: { as: 'button', type: 'button' }, - render: args => + render: args => {({ CardAction }: CardActionRenderProps) => <> - + Knapp - + Hele kortet er klikkbart } -}`,...(m=(i=n.parameters)==null?void 0:i.docs)==null?void 0:m.source}}};var p,u,g;o.parameters={...o.parameters,docs:{...(p=o.parameters)==null?void 0:p.docs,source:{originalSource:`{ +}`,...(m=(d=n.parameters)==null?void 0:d.docs)==null?void 0:m.source}}};var p,u,g;o.parameters={...o.parameters,docs:{...(p=o.parameters)==null?void 0:p.docs,source:{originalSource:`{ args: { as: 'a', href: 'https://design.sparebank1.no' @@ -51,4 +51,4 @@ import{R as e}from"./index-eCxJ45ll.js";import{C as x}from"./WithCardAction-D8xJ Her kan man ha tekst } -}`,...(g=(u=o.parameters)==null?void 0:u.docs)==null?void 0:g.source}}};const v=["Standard","AsButton","WithinTitle"],L=Object.freeze(Object.defineProperty({__proto__:null,AsButton:n,Standard:t,WithinTitle:o,__namedExportsOrder:v,default:T},Symbol.toStringTag,{value:"Module"}));export{n as A,L as C,t as S,o as W}; +}`,...(g=(u=o.parameters)==null?void 0:u.docs)==null?void 0:g.source}}};const v=["Standard","AsButton","WithinTitle"],z=Object.freeze(Object.defineProperty({__proto__:null,AsButton:n,Standard:t,WithinTitle:o,__namedExportsOrder:v,default:T},Symbol.toStringTag,{value:"Module"}));export{n as A,z as C,t as S,o as W}; diff --git a/assets/CardBase-CXngqGzu.js b/assets/CardBase-CXngqGzu.js deleted file mode 100644 index b596beb59d..0000000000 --- a/assets/CardBase-CXngqGzu.js +++ /dev/null @@ -1,5 +0,0 @@ -import{R as f}from"./index-eCxJ45ll.js";import{c as p}from"./index-DezCrw0f.js";import{f as u,W as b}from"./WithCardAction-D8xJ0iKc.js";function g(n,s){const{className:t,shadow:o,noMargin:i,textCenter:d,bgColor:a,bgDarkmodeColor:r,noPadding:l,children:e,...c}=n;return f.createElement(b,{baseClassName:"ffe-card-base",className:p("ffe-card-base",t,{[`ffe-card-base--bg-${a}`]:a,[`ffe-card-base--dm-bg-${r}`]:r,"ffe-card-base--shadow":o,"ffe-card-base--no-margin":i,"ffe-card-base--text-center":d,"ffe-card-base--no-padding":l}),...c,ref:s},({CardAction:m})=>typeof e=="function"?e({CardAction:m}):e)}const C=u(g);C.__docgenInfo={description:"",methods:[],displayName:"CardBase",props:{shadow:{required:!1,tsType:{name:"boolean"},description:""},noMargin:{required:!1,tsType:{name:"boolean"},description:"No margin on card"},textCenter:{required:!1,tsType:{name:"boolean"},description:""},bgColor:{required:!1,tsType:{name:"union",raw:`| 'sand-30' -| 'sand-70' -| 'frost-30' -| 'syrin-30' -| 'syrin-70'`,elements:[{name:"literal",value:"'sand-30'"},{name:"literal",value:"'sand-70'"},{name:"literal",value:"'frost-30'"},{name:"literal",value:"'syrin-30'"},{name:"literal",value:"'syrin-70'"}]},description:""},bgDarkmodeColor:{required:!1,tsType:{name:"union",raw:"'natt' | 'svart' | 'koksgraa'",elements:[{name:"literal",value:"'natt'"},{name:"literal",value:"'svart'"},{name:"literal",value:"'koksgraa'"}]},description:""},noPadding:{required:!1,tsType:{name:"boolean"},description:""},children:{required:!0,tsType:{name:"union",raw:"WithCardActionProps['children'] | React.ReactNode",elements:[{name:"intersection['children']",raw:"WithCardActionProps['children']"},{name:"ReactReactNode",raw:"React.ReactNode"}]},description:""}}};export{C}; diff --git a/assets/CardBase-Dn96Z5kl.js b/assets/CardBase-Dn96Z5kl.js deleted file mode 100644 index 594a7d11b0..0000000000 --- a/assets/CardBase-Dn96Z5kl.js +++ /dev/null @@ -1,6 +0,0 @@ -import{j as e,M as a,C as d,a as i}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{C as m,S as n}from"./CardBase.stories-CbqkP5mC.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./CardBase-CXngqGzu.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";function t(r){const o={code:"code",h1:"h1",p:"p",...s(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:m}),` -`,e.jsx(o.h1,{id:"cardbase",children:"CardBase"}),` -`,e.jsx(o.p,{children:"Dette er basisen for alle kort. Komponeten kan brukes direkte for å få en ramme du kan fylle dersom du trenger et spesialtilpassert kort."}),` -`,e.jsxs(o.p,{children:["Du kan skru av/på box-shadow med ",e.jsx(o.code,{children:"shadow"}),"-prop, skru av margin med ",e.jsx(o.code,{children:"noMargin"}),"-prop, og sette bakgrunnsfargen i både light- og darkmode med ",e.jsx(o.code,{children:"bgColorog"})," ",e.jsx(o.code,{children:"bgDarkmodeColor"}),"."]}),` -`,e.jsx(d,{of:n}),` -`,e.jsx(i,{of:n})]})}function D(r={}){const{wrapper:o}={...s(),...r.components};return o?e.jsx(o,{...r,children:e.jsx(t,{...r})}):t(r)}export{D as default}; diff --git a/assets/CardBase-XOxmj9ki.js b/assets/CardBase-XOxmj9ki.js new file mode 100644 index 0000000000..13f219c388 --- /dev/null +++ b/assets/CardBase-XOxmj9ki.js @@ -0,0 +1,6 @@ +import{j as e,M as a,C as i,a as d}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{C as m,S as n}from"./CardBase.stories-B6WAswab.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./CardBase-e7_4Ak7j.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";function t(r){const o={code:"code",h1:"h1",p:"p",...s(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:m}),` +`,e.jsx(o.h1,{id:"cardbase",children:"CardBase"}),` +`,e.jsx(o.p,{children:"Dette er basisen for alle kort. Komponeten kan brukes direkte for å få en ramme du kan fylle dersom du trenger et spesialtilpassert kort."}),` +`,e.jsxs(o.p,{children:["Du kan skru av margin med ",e.jsx(o.code,{children:"noMargin"}),"-prop, og sette bakgrunnsfargen i både light- og darkmode med ",e.jsx(o.code,{children:"bgColor"})," og ",e.jsx(o.code,{children:"bgDarkmodeColor"}),"."]}),` +`,e.jsx(i,{of:n}),` +`,e.jsx(d,{of:n})]})}function D(r={}){const{wrapper:o}={...s(),...r.components};return o?e.jsx(o,{...r,children:e.jsx(t,{...r})}):t(r)}export{D as default}; diff --git a/assets/CardBase-e7_4Ak7j.js b/assets/CardBase-e7_4Ak7j.js new file mode 100644 index 0000000000..9bd33bce61 --- /dev/null +++ b/assets/CardBase-e7_4Ak7j.js @@ -0,0 +1,4 @@ +import{c as p}from"./index-DezCrw0f.js";import{R as l}from"./index-eCxJ45ll.js";import{f as m,W as f}from"./WithCardAction-D8xJ0iKc.js";function u(r,t){const{className:n,noMargin:o,textCenter:s,bgColor:a="primary",noPadding:i,children:e,...d}=r;return l.createElement(f,{baseClassName:"ffe-card-base",className:p("ffe-card-base",n,{[`ffe-card-base--bg-${a}`]:a,"ffe-card-base--no-margin":o,"ffe-card-base--text-center":s,"ffe-card-base--no-padding":i}),...d,ref:t},({CardAction:c})=>typeof e=="function"?e({CardAction:c}):e)}const g=m(u);g.__docgenInfo={description:"",methods:[],displayName:"CardBase",props:{noMargin:{required:!1,tsType:{name:"boolean"},description:"No margin on card"},textCenter:{required:!1,tsType:{name:"boolean"},description:""},bgColor:{required:!1,tsType:{name:"union",raw:"'primary' | 'secondary' | 'tertiary'",elements:[{name:"literal",value:"'primary'"},{name:"literal",value:"'secondary'"},{name:"literal",value:"'tertiary'"}]},description:"Property has new values that work with dark and accent mode as part of the Semantic Color update\nPossible values: `primary` `secondary` `tertiary`\n[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)"},bgDarkmodeColor:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Property is replaced by the updated values for \`bgColor\` that works on dark mode +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`},noPadding:{required:!1,tsType:{name:"boolean"},description:""},children:{required:!0,tsType:{name:"union",raw:"WithCardActionProps['children'] | React.ReactNode",elements:[{name:"intersection['children']",raw:"WithCardActionProps['children']"},{name:"ReactReactNode",raw:"React.ReactNode"}]},description:""}}};export{g as C}; diff --git a/assets/CardBase.stories-CbqkP5mC.js b/assets/CardBase.stories-B6WAswab.js similarity index 61% rename from assets/CardBase.stories-CbqkP5mC.js rename to assets/CardBase.stories-B6WAswab.js index 291f7195b9..0c52ed231b 100644 --- a/assets/CardBase.stories-CbqkP5mC.js +++ b/assets/CardBase.stories-B6WAswab.js @@ -1,7 +1,6 @@ -import{R as o}from"./index-eCxJ45ll.js";import{C as n}from"./CardBase-CXngqGzu.js";const d=a=>o.createElement("div",{...a},"Custom ",a.children),c={title:"Komponenter/Cards/CardBase",component:n,argTypes:{as:{options:["span","div","custom"],mapping:{div:"div",span:"span",custom:d}}}},e={args:{as:"div",shadow:!0},render:a=>o.createElement(n,{...a},"Dette er basisen for alle kort")};var r,s,t;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`{ +import{R as o}from"./index-eCxJ45ll.js";import{C as n}from"./CardBase-e7_4Ak7j.js";const d=a=>o.createElement("div",{...a},"Custom ",a.children),c={title:"Komponenter/Cards/CardBase",component:n,argTypes:{as:{options:["span","div","custom"],mapping:{div:"div",span:"span",custom:d}}}},e={args:{as:"div"},render:a=>o.createElement(n,{...a},"Dette er basisen for alle kort")};var r,s,t;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`{ args: { - as: 'div', - shadow: true + as: 'div' }, render: args => Dette er basisen for alle kort }`,...(t=(s=e.parameters)==null?void 0:s.docs)==null?void 0:t.source}}};const m=["Standard"],l=Object.freeze(Object.defineProperty({__proto__:null,Standard:e,__namedExportsOrder:m,default:c},Symbol.toStringTag,{value:"Module"}));export{l as C,e as S}; diff --git a/assets/Cards-BUO32H-T.js b/assets/Cards-DnFs2t91.js similarity index 78% rename from assets/Cards-BUO32H-T.js rename to assets/Cards-DnFs2t91.js index abd06048ab..a65618e76d 100644 --- a/assets/Cards-BUO32H-T.js +++ b/assets/Cards-DnFs2t91.js @@ -1,4 +1,4 @@ -import{j as e,M as i}from"./index-BBlAae_u.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";function r(n){const t={h1:"h1",h2:"h2",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{title:"Komponenter/Cards/Cards"}),` +import{j as e,M as i}from"./index-n85yGU8w.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";function r(n){const t={h1:"h1",h2:"h2",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{title:"Komponenter/Cards/Cards"}),` `,e.jsx(t.h1,{id:"kort",children:"Kort"}),` `,e.jsx(t.h2,{id:"bruk-av-kort",children:"Bruk av kort"}),` `,e.jsx(t.p,{children:"Kortene skal hjelpe brukerne med å navigere seg til riktig side. De skal gi en kort og tydelig oppsummering av hva slags informasjon som finnes på undersiden."})]})}function j(n={}){const{wrapper:t}={...o(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(r,{...n})}):r(n)}export{j as default}; diff --git a/assets/Changelog-DpTwrBZb.js b/assets/Changelog-DpTwrBZb.js new file mode 100644 index 0000000000..a9c524c82d --- /dev/null +++ b/assets/Changelog-DpTwrBZb.js @@ -0,0 +1,21 @@ +import{j as e,M as i}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";function t(r){const n={code:"code",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",ul:"ul",...s(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{title:"Introduksjon/Changelog"}),` +`,e.jsx(n.h1,{id:"changelog",children:"Changelog"}),` +`,e.jsx(n.p,{children:"Denne siden lister breaking changes og større endringer i designsystemet. For alle oppdateringer på en komponent kan en se historikken i hver enkelt komponent."}),` +`,e.jsx(n.p,{children:"Feks: https://github.com/SpareBank1/designsystem/blob/develop/packages/ffe-core/CHANGELOG.md"}),` +`,e.jsx(n.h2,{id:"2025---februar---semantiske-farger",children:"2025 - februar - Semantiske Farger"}),` +`,e.jsx(n.p,{children:"Vi har nå implementert semantiske farger i designsystemet. Vi oppsummerer derfor endringene på tvers av komponentene."}),` +`,e.jsx(n.h3,{id:"breaking-changes",children:"Breaking changes"}),` +`,e.jsx(n.p,{children:"Det er et sett med parametere som ikke lenger er i bruk da det løses med semantiske farger. Dette innebærer:"}),` +`,e.jsxs(n.ul,{children:[` +`,e.jsxs(n.li,{children:[e.jsx(n.code,{children:"bgDarkmodeColor"})," - blir nå løst med semantiske farger"]}),` +`,e.jsxs(n.li,{children:[e.jsx(n.code,{children:"onColoredBg"})," - erstattes med å sette klassen ",e.jsx(n.code,{children:"ffe-accent-color"})," på komponenten eller containeren til komponenten"]}),` +`]}),` +`,e.jsx(n.p,{children:"Flere av dagens komponenter støtter at en kan sette bakgrunnsfargen selv. Disse er oppdatert slik at det er nå mulig å velge mellom default + 2 farger, altså 3 farger totalt som fungerer på tvers av light, dark og accent modes."}),` +`,e.jsxs(n.ul,{children:[` +`,e.jsxs(n.li,{children:[e.jsx(n.code,{children:"bgColor"})," - endres fra ",e.jsx(n.code,{children:"'sand-30' | 'sand-70' | 'frost-30' | 'syrin-30' | 'syrin-70'"})," til ",e.jsx(n.code,{children:"'primary' | 'seccondary' | 'tertiery'"})]}),` +`]}),` +`,e.jsxs(n.p,{children:["Variablene som var i komponentene av formen ",e.jsx(n.code,{children:"--ffe-v-"}),` fases ut. Disse var for å legge til rette for ekstern teaming ev systemet som ikke lenger er et behov. Grunnen for utfasing er primært tekniske begresninger med semantiskefarger +det ble rett og slett farger som ikke ble oppdatert riktig i enkelte kontekster og vi fant ikke noen annen vei rundt enn å redusere nivået på variabler brukt. +Bruken av `,e.jsx(n.code,{children:"--ffe-v-"})," har og sklidd ut i senere tid generelt i systemet."]}),` +`,e.jsxs(n.p,{children:["Fargene på format ",e.jsx(n.code,{children:"--ffe-farge"})," er fremdeles tilgjengelig, men vi anbefaler å bytte ut med passende farger som funnet på fargesiden på formatet ",e.jsx(n.code,{children:"--ffe-color-"}),` da disse er semantiske +og vil fungere i alle kontekster.`]})]})}function h(r={}){const{wrapper:n}={...s(),...r.components};return n?e.jsx(n,{...r,children:e.jsx(t,{...r})}):t(r)}export{h as default}; diff --git a/assets/ChartDonut-B3oe6YhS.js b/assets/ChartDonut-C0GJD7Vj.js similarity index 78% rename from assets/ChartDonut-B3oe6YhS.js rename to assets/ChartDonut-C0GJD7Vj.js index 07fa04aa8a..ecc1d7dd92 100644 --- a/assets/ChartDonut-B3oe6YhS.js +++ b/assets/ChartDonut-C0GJD7Vj.js @@ -1,4 +1,4 @@ -import{j as t,M as p,C as r,a as s}from"./index-BBlAae_u.js";import{useMDXComponents as m}from"./index-CVdx34fM.js";import{C as x,S as a,a as e}from"./ChartDonut.stories-BL2f4b2T.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";function i(n){const o={h1:"h1",p:"p",...m(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(p,{of:x}),` +import{j as t,M as p,C as r,a as s}from"./index-n85yGU8w.js";import{useMDXComponents as m}from"./index-CVdx34fM.js";import{C as x,S as a,a as e}from"./ChartDonut.stories-BL2f4b2T.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";function i(n){const o={h1:"h1",p:"p",...m(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(p,{of:x}),` `,t.jsx(o.h1,{id:"chartdonut",children:"ChartDonut"}),` `,t.jsx(o.p,{children:"Diagram i SpareBank 1-drakt."}),` `,t.jsx(r,{of:a}),` diff --git a/assets/Checkbox-LlEjhrtq.js b/assets/Checkbox-BIWCh4vs.js similarity index 83% rename from assets/Checkbox-LlEjhrtq.js rename to assets/Checkbox-BIWCh4vs.js index 372d060bcc..53de067394 100644 --- a/assets/Checkbox-LlEjhrtq.js +++ b/assets/Checkbox-BIWCh4vs.js @@ -1,4 +1,4 @@ -import{j as e,M as a,C as s,a as d}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{C as l,S as o,I as c,H as x,A as m,R as h}from"./Checkbox.stories-5Nbr8ru6.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function t(r){const n={code:"code",h1:"h1",p:"p",...i(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:l}),` +import{j as e,M as a,C as s,a as d}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{C as l,S as o,I as c,H as x,A as m,R as h}from"./Checkbox.stories-cUeCdPGG.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function t(r){const n={code:"code",h1:"h1",p:"p",...i(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:l}),` `,e.jsx(n.h1,{id:"checkbox",children:"Checkbox"}),` `,e.jsx(n.p,{children:"Checkbox brukes der du har 4 eller færre valgalternativer, og du vil gi brukeren muligheten til å velge mer enn ett alternativ."}),` `,e.jsx(s,{of:o}),` diff --git a/assets/Checkbox.stories-5Nbr8ru6.js b/assets/Checkbox.stories-5Nbr8ru6.js deleted file mode 100644 index 5e27858d09..0000000000 --- a/assets/Checkbox.stories-5Nbr8ru6.js +++ /dev/null @@ -1,65 +0,0 @@ -import{R as e,r as T}from"./index-eCxJ45ll.js";import{c as m}from"./index-DezCrw0f.js";const n=e.forwardRef(({children:a,hiddenLabel:s,inline:w=!0,noMargins:F,id:I,onColoredBg:_,checked:H,...P},j)=>{const L=T.useId(),d=I??L,i={className:m({"ffe-checkbox":!0,"ffe-checkbox--inline":w,"ffe-checkbox--no-margin":F,"ffe-checkbox--hidden-label":s,"ffe-checkbox--on-colored-bg":_}),htmlFor:d};return e.createElement(e.Fragment,null,e.createElement("input",{ref:j,className:"ffe-hidden-checkbox",id:d,type:"checkbox",checked:H,...P}),typeof a=="function"?a(i):e.createElement("label",{...i},e.createElement("span",{className:m("ffe-checkbox__content",{"ffe-screenreader-only":s})},a)))});n.__docgenInfo={description:"",methods:[],displayName:"Checkbox",props:{noMargins:{required:!1,tsType:{name:"boolean"},description:"Removes vertical margins from the checkbox"},hiddenLabel:{required:!1,tsType:{name:"boolean"},description:"If you plan to render the checkbox without a visible label"},inline:{required:!1,tsType:{name:"boolean"},description:"Display inline",defaultValue:{value:"true",computed:!1}},children:{required:!0,tsType:{name:"union",raw:`| React.ReactNode -| ((labelProps: { - className: string; - htmlFor: string; - }) => React.ReactNode)`,elements:[{name:"ReactReactNode",raw:"React.ReactNode"},{name:"unknown"}]},description:""},onColoredBg:{required:!1,tsType:{name:"boolean"},description:"Adds alternative styling for better contrast on certain backgrounds"}},composes:["Omit"]};const q={title:"Komponenter/Form/Checkbox",component:n},r={args:{noMargins:!1,hiddenLabel:!1,inline:!0,onColoredBg:!1},render:a=>e.createElement("fieldset",{className:"ffe-input-group"},e.createElement("legend",{className:"ffe-form-label ffe-form-label--block"},"Hvilke aviser leser du?"),e.createElement(n,{...a,name:"newspapers",value:"vg"},"VG"),e.createElement(n,{...a,name:"newspapers",value:"dagbladet"},"Dagbladet"))},l={...r,args:{...r.args,inline:!1},render:a=>e.createElement("fieldset",{className:"ffe-input-group"},e.createElement("legend",{className:"ffe-form-label ffe-form-label--block"},"Hvilke aviser leser du?"),e.createElement(n,{...a,name:"newspapers",value:"vg"},"VG"),e.createElement(n,{...a,name:"newspapers",value:"dagbladet"},"Dagbladet"))},t={...r,args:{defaultChecked:!0,hiddenLabel:!0,inline:!1},render:a=>e.createElement(n,{...a},"Jeg har en ingen label")},o={...r,args:{"aria-invalid":!0,checked:!0},render:a=>e.createElement(n,{...a},"Ja, jeg vil gjerne motta reklame!")},c={...r,args:{checked:!0},render:a=>e.createElement(n,{...a},s=>e.createElement("label",{htmlFor:s.htmlFor,className:s.className},"Her benyttes render props"))};var p,f,b;r.parameters={...r.parameters,docs:{...(p=r.parameters)==null?void 0:p.docs,source:{originalSource:`{ - args: { - noMargins: false, - hiddenLabel: false, - inline: true, - onColoredBg: false - }, - render: args =>
- - Hvilke aviser leser du? - - - VG - - - Dagbladet - -
-}`,...(b=(f=r.parameters)==null?void 0:f.docs)==null?void 0:b.source}}};var u,g,h;l.parameters={...l.parameters,docs:{...(u=l.parameters)==null?void 0:u.docs,source:{originalSource:`{ - ...Standard, - args: { - ...Standard.args, - inline: false - }, - render: args =>
- - Hvilke aviser leser du? - - - VG - - - Dagbladet - -
-}`,...(h=(g=l.parameters)==null?void 0:g.docs)==null?void 0:h.source}}};var k,v,x;t.parameters={...t.parameters,docs:{...(k=t.parameters)==null?void 0:k.docs,source:{originalSource:`{ - ...Standard, - args: { - defaultChecked: true, - hiddenLabel: true, - inline: false - }, - render: args => Jeg har en ingen label -}`,...(x=(v=t.parameters)==null?void 0:v.docs)==null?void 0:x.source}}};var C,N,E;o.parameters={...o.parameters,docs:{...(C=o.parameters)==null?void 0:C.docs,source:{originalSource:`{ - ...Standard, - args: { - 'aria-invalid': true, - checked: true - }, - render: args => Ja, jeg vil gjerne motta reklame! -}`,...(E=(N=o.parameters)==null?void 0:N.docs)==null?void 0:E.source}}};var y,S,R;c.parameters={...c.parameters,docs:{...(y=c.parameters)==null?void 0:y.docs,source:{originalSource:`{ - ...Standard, - args: { - checked: true - }, - render: args => - {labelProps => } - -}`,...(R=(S=c.parameters)==null?void 0:S.docs)==null?void 0:R.source}}};const D=["Standard","InlineFalse","HiddenLabel","AriaInvalid","RenderProps"],G=Object.freeze(Object.defineProperty({__proto__:null,AriaInvalid:o,HiddenLabel:t,InlineFalse:l,RenderProps:c,Standard:r,__namedExportsOrder:D,default:q},Symbol.toStringTag,{value:"Module"}));export{o as A,G as C,t as H,l as I,c as R,r as S}; diff --git a/assets/Checkbox.stories-cUeCdPGG.js b/assets/Checkbox.stories-cUeCdPGG.js new file mode 100644 index 0000000000..185fb7dc2c --- /dev/null +++ b/assets/Checkbox.stories-cUeCdPGG.js @@ -0,0 +1,68 @@ +import{R as e,r as L}from"./index-eCxJ45ll.js";import{c as m}from"./index-DezCrw0f.js";const n=e.forwardRef(({children:a,hiddenLabel:s,inline:w=!0,noMargins:F,id:I,checked:_,...H},j)=>{const P=L.useId(),d=I??P,i={className:m({"ffe-checkbox":!0,"ffe-checkbox--inline":w,"ffe-checkbox--no-margin":F,"ffe-checkbox--hidden-label":s}),htmlFor:d};return e.createElement(e.Fragment,null,e.createElement("input",{ref:j,className:"ffe-hidden-checkbox",id:d,type:"checkbox",checked:_,...H}),typeof a=="function"?a(i):e.createElement("label",{...i},e.createElement("span",{className:m("ffe-checkbox__content",{"ffe-screenreader-only":s})},a)))});n.__docgenInfo={description:"",methods:[],displayName:"Checkbox",props:{noMargins:{required:!1,tsType:{name:"boolean"},description:"Removes vertical margins from the checkbox"},hiddenLabel:{required:!1,tsType:{name:"boolean"},description:"If you plan to render the checkbox without a visible label"},inline:{required:!1,tsType:{name:"boolean"},description:"Display inline",defaultValue:{value:"true",computed:!1}},children:{required:!0,tsType:{name:"union",raw:`| React.ReactNode +| ((labelProps: { + className: string; + htmlFor: string; + }) => React.ReactNode)`,elements:[{name:"ReactReactNode",raw:"React.ReactNode"},{name:"unknown"}]},description:""},onColoredBg:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}},composes:["Omit"]};const T={title:"Komponenter/Form/Checkbox",component:n},r={args:{noMargins:!1,hiddenLabel:!1,inline:!0,onColoredBg:!1},render:a=>e.createElement("fieldset",{className:"ffe-input-group"},e.createElement("legend",{className:"ffe-form-label ffe-form-label--block"},"Hvilke aviser leser du?"),e.createElement(n,{...a,name:"newspapers",value:"vg"},"VG"),e.createElement(n,{...a,name:"newspapers",value:"dagbladet"},"Dagbladet"))},t={...r,args:{...r.args,inline:!1},render:a=>e.createElement("fieldset",{className:"ffe-input-group"},e.createElement("legend",{className:"ffe-form-label ffe-form-label--block"},"Hvilke aviser leser du?"),e.createElement(n,{...a,name:"newspapers",value:"vg"},"VG"),e.createElement(n,{...a,name:"newspapers",value:"dagbladet"},"Dagbladet"))},l={...r,args:{defaultChecked:!0,hiddenLabel:!0,inline:!1},render:a=>e.createElement(n,{...a},"Jeg har en ingen label")},o={...r,args:{"aria-invalid":!0,checked:!0},render:a=>e.createElement(n,{...a},"Ja, jeg vil gjerne motta reklame!")},c={...r,args:{checked:!0},render:a=>e.createElement(n,{...a},s=>e.createElement("label",{htmlFor:s.htmlFor,className:s.className},"Her benyttes render props"))};var p,f,u;r.parameters={...r.parameters,docs:{...(p=r.parameters)==null?void 0:p.docs,source:{originalSource:`{ + args: { + noMargins: false, + hiddenLabel: false, + inline: true, + onColoredBg: false + }, + render: args =>
+ + Hvilke aviser leser du? + + + VG + + + Dagbladet + +
+}`,...(u=(f=r.parameters)==null?void 0:f.docs)==null?void 0:u.source}}};var g,b,h;t.parameters={...t.parameters,docs:{...(g=t.parameters)==null?void 0:g.docs,source:{originalSource:`{ + ...Standard, + args: { + ...Standard.args, + inline: false + }, + render: args =>
+ + Hvilke aviser leser du? + + + VG + + + Dagbladet + +
+}`,...(h=(b=t.parameters)==null?void 0:b.docs)==null?void 0:h.source}}};var k,v,x;l.parameters={...l.parameters,docs:{...(k=l.parameters)==null?void 0:k.docs,source:{originalSource:`{ + ...Standard, + args: { + defaultChecked: true, + hiddenLabel: true, + inline: false + }, + render: args => Jeg har en ingen label +}`,...(x=(v=l.parameters)==null?void 0:v.docs)==null?void 0:x.source}}};var C,N,E;o.parameters={...o.parameters,docs:{...(C=o.parameters)==null?void 0:C.docs,source:{originalSource:`{ + ...Standard, + args: { + 'aria-invalid': true, + checked: true + }, + render: args => Ja, jeg vil gjerne motta reklame! +}`,...(E=(N=o.parameters)==null?void 0:N.docs)==null?void 0:E.source}}};var S,y,R;c.parameters={...c.parameters,docs:{...(S=c.parameters)==null?void 0:S.docs,source:{originalSource:`{ + ...Standard, + args: { + checked: true + }, + render: args => + {labelProps => } + +}`,...(R=(y=c.parameters)==null?void 0:y.docs)==null?void 0:R.source}}};const q=["Standard","InlineFalse","HiddenLabel","AriaInvalid","RenderProps"],G=Object.freeze(Object.defineProperty({__proto__:null,AriaInvalid:o,HiddenLabel:l,InlineFalse:t,RenderProps:c,Standard:r,__namedExportsOrder:q,default:T},Symbol.toStringTag,{value:"Module"}));export{o as A,G as C,l as H,t as I,c as R,r as S}; diff --git a/assets/Chip--1SPWlJF.js b/assets/Chip--1SPWlJF.js new file mode 100644 index 0000000000..4b81f21180 --- /dev/null +++ b/assets/Chip--1SPWlJF.js @@ -0,0 +1,4 @@ +import{c as t}from"./index-DezCrw0f.js";import{r as m,R as r}from"./index-eCxJ45ll.js";const d=m.forwardRef;function h(o,n){const{as:i="button",className:c,size:e,leftIcon:a,rightIcon:s,children:p,...f}=o,l=r.createElement("span",{className:t("ffe-chip__label",e==="sm"?"ffe-small-text":"ffe-body-paragraph")},p);return r.createElement(i,{className:t("ffe-chip",{"ffe-chip--sm":e==="sm","ffe-chip--md":e==="md","ffe-chip--lg":e==="lg","ffe-chip--icon-left":!!a,"ffe-chip--icon-right":!!s},c),...f,ref:n},a,l,s)}const u=d(h);u.__docgenInfo={description:"",methods:[],displayName:"Chip",props:{as:{required:!1,tsType:{name:"As"},description:""},size:{required:!0,tsType:{name:"union",raw:"'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]},description:"Size of chip"},onColoredBg:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}}};export{u as C,d as f}; diff --git a/assets/Chip-DB6s9lfb.js b/assets/Chip-Bt_GO37a.js similarity index 71% rename from assets/Chip-DB6s9lfb.js rename to assets/Chip-Bt_GO37a.js index 61f90c2a41..fe0bc403fc 100644 --- a/assets/Chip-DB6s9lfb.js +++ b/assets/Chip-Bt_GO37a.js @@ -1,4 +1,4 @@ -import{j as e,M as s,C as l,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{C as p,S as n}from"./Chip.stories-B3Y_KCD1.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Chip-Dr2Jz6pd.js";import"./index-DezCrw0f.js";function i(r){const t={h1:"h1",p:"p",...o(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{of:p}),` +import{j as e,M as s,C as l,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{C as p,S as n}from"./Chip.stories-BH_dWdtn.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Chip--1SPWlJF.js";import"./index-DezCrw0f.js";function i(r){const t={h1:"h1",p:"p",...o(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{of:p}),` `,e.jsx(t.h1,{id:"chip",children:"Chip"}),` `,e.jsx(t.p,{children:"Bruk Chips for elementer der brukeren trenger å filtrere eller organisere innhold."}),` `,e.jsx(t.p,{children:`Skriv klare og tydelige labels slik at brukeren forstår formålet med ulike chips. diff --git a/assets/Chip-Dr2Jz6pd.js b/assets/Chip-Dr2Jz6pd.js deleted file mode 100644 index 2c7ef32627..0000000000 --- a/assets/Chip-Dr2Jz6pd.js +++ /dev/null @@ -1 +0,0 @@ -import{c as r}from"./index-DezCrw0f.js";import{r as p,R as i}from"./index-eCxJ45ll.js";const d=p.forwardRef;function h(t,f){const{as:c="button",className:l,size:e,leftIcon:a,rightIcon:s,children:n,...o}=t,m=i.createElement("span",{className:r("ffe-chip__label",e==="sm"?"ffe-small-text":"ffe-body-paragraph")},n);return i.createElement(c,{className:r("ffe-chip",{"ffe-chip--sm":e==="sm","ffe-chip--md":e==="md","ffe-chip--lg":e==="lg","ffe-chip--icon-left":!!a,"ffe-chip--icon-right":!!s},l),...o,ref:f},a,m,s)}const u=d(h);u.__docgenInfo={description:"",methods:[],displayName:"Chip",props:{as:{required:!1,tsType:{name:"As"},description:""},size:{required:!0,tsType:{name:"union",raw:"'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]},description:"Size of chip"}}};export{u as C,d as f}; diff --git a/assets/Chip.stories-B3Y_KCD1.js b/assets/Chip.stories-BH_dWdtn.js similarity index 90% rename from assets/Chip.stories-B3Y_KCD1.js rename to assets/Chip.stories-BH_dWdtn.js index 529a4d9cc5..dcbca22241 100644 --- a/assets/Chip.stories-B3Y_KCD1.js +++ b/assets/Chip.stories-BH_dWdtn.js @@ -1,4 +1,4 @@ -import{R as n}from"./index-eCxJ45ll.js";import{C as o}from"./Chip-Dr2Jz6pd.js";const c={title:"Komponenter/Chips/Chip",component:o},e={args:{as:"button",children:"Label",size:"sm"},render:s=>n.createElement(o,{...s})};var r,t,a;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`{ +import{R as n}from"./index-eCxJ45ll.js";import{C as o}from"./Chip--1SPWlJF.js";const c={title:"Komponenter/Chips/Chip",component:o},e={args:{as:"button",children:"Label",size:"sm"},render:s=>n.createElement(o,{...s})};var r,t,a;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`{ args: { as: 'button', children: 'Label', diff --git a/assets/ChipRemovable-B_HvL79g.js b/assets/ChipRemovable-JJEYs56T.js similarity index 68% rename from assets/ChipRemovable-B_HvL79g.js rename to assets/ChipRemovable-JJEYs56T.js index 4b4224c7e8..d33b6c153a 100644 --- a/assets/ChipRemovable-B_HvL79g.js +++ b/assets/ChipRemovable-JJEYs56T.js @@ -1,4 +1,4 @@ -import{j as o,M as i,C as s,a}from"./index-BBlAae_u.js";import{useMDXComponents as m}from"./index-CVdx34fM.js";import{C as p,S as r}from"./ChipRemovable.stories-S3v8W5Pd.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Chip-Dr2Jz6pd.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function e(t){const n={h1:"h1",...m(),...t.components};return o.jsxs(o.Fragment,{children:[o.jsx(i,{of:p}),` +import{j as o,M as i,C as s,a}from"./index-n85yGU8w.js";import{useMDXComponents as m}from"./index-CVdx34fM.js";import{C as p,S as r}from"./ChipRemovable.stories-DXT0TBke.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Chip--1SPWlJF.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function e(t){const n={h1:"h1",...m(),...t.components};return o.jsxs(o.Fragment,{children:[o.jsx(i,{of:p}),` `,o.jsx(n.h1,{id:"chipremovable",children:"ChipRemovable"}),` `,o.jsx(s,{of:r}),` `,o.jsx(a,{of:r})]})}function R(t={}){const{wrapper:n}={...m(),...t.components};return n?o.jsx(n,{...t,children:o.jsx(e,{...t})}):e(t)}export{R as default}; diff --git a/assets/ChipRemovable.stories-DXT0TBke.js b/assets/ChipRemovable.stories-DXT0TBke.js new file mode 100644 index 0000000000..0c87a587c7 --- /dev/null +++ b/assets/ChipRemovable.stories-DXT0TBke.js @@ -0,0 +1,11 @@ +import{R as a}from"./index-eCxJ45ll.js";import{f as d,C as m}from"./Chip--1SPWlJF.js";import{I as c}from"./Icon-B88nEPeu.js";const l="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00ODAtNDI5IDMxNi0yNjVxLTExIDExLTI1IDEwLjVUMjY2LTI2NnEtMTEtMTEtMTEtMjUuNXQxMS0yNS41bDE2My0xNjMtMTY0LTE2NHEtMTEtMTEtMTAuNS0yNS41VDI2Ni02OTVxMTEtMTEgMjUuNS0xMXQyNS41IDExbDE2MyAxNjQgMTY0LTE2NHExMS0xMSAyNS41LTExdDI1LjUgMTFxMTEgMTEgMTEgMjUuNVQ2OTUtNjQ0TDUzMS00ODBsMTY0IDE2NHExMSAxMSAxMSAyNXQtMTEgMjVxLTExIDExLTI1LjUgMTFUNjQ0LTI2Nkw0ODAtNDI5WiIvPjwvc3ZnPg==";function p(t,i){return a.createElement(m,{ref:i,rightIcon:a.createElement(c,{size:"sm",fileUrl:l}),...t})}const o=d(p);o.__docgenInfo={description:"",methods:[],displayName:"ChipRemovable",props:{as:{required:!1,tsType:{name:"As"},description:""},size:{required:!0,tsType:{name:"union",raw:"'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]},description:"Size of chip"},onColoredBg:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}}};const M={title:"Komponenter/Chips/ChipRemovable",component:o},e={args:{as:"button",children:"Label",size:"sm"},render:t=>a.createElement(o,{...t})};var r,n,s;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`{ + args: { + as: 'button', + children: 'Label', + size: 'sm' + }, + render: args => +}`,...(s=(n=e.parameters)==null?void 0:n.docs)==null?void 0:s.source}}};const T=["Standard"],x=Object.freeze(Object.defineProperty({__proto__:null,Standard:e,__namedExportsOrder:T,default:M},Symbol.toStringTag,{value:"Module"}));export{x as C,e as S}; diff --git a/assets/ChipRemovable.stories-S3v8W5Pd.js b/assets/ChipRemovable.stories-S3v8W5Pd.js deleted file mode 100644 index e2742f2a86..0000000000 --- a/assets/ChipRemovable.stories-S3v8W5Pd.js +++ /dev/null @@ -1,8 +0,0 @@ -import{R as a}from"./index-eCxJ45ll.js";import{f as m,C as M}from"./Chip-Dr2Jz6pd.js";import{I as l}from"./Icon-B88nEPeu.js";const d="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00ODAtNDI5IDMxNi0yNjVxLTExIDExLTI1IDEwLjVUMjY2LTI2NnEtMTEtMTEtMTEtMjUuNXQxMS0yNS41bDE2My0xNjMtMTY0LTE2NHEtMTEtMTEtMTAuNS0yNS41VDI2Ni02OTVxMTEtMTEgMjUuNS0xMXQyNS41IDExbDE2MyAxNjQgMTY0LTE2NHExMS0xMSAyNS41LTExdDI1LjUgMTFxMTEgMTEgMTEgMjUuNVQ2OTUtNjQ0TDUzMS00ODBsMTY0IDE2NHExMSAxMSAxMSAyNXQtMTEgMjVxLTExIDExLTI1LjUgMTFUNjQ0LTI2Nkw0ODAtNDI5WiIvPjwvc3ZnPg==";function c(t,i){return a.createElement(M,{ref:i,rightIcon:a.createElement(l,{size:"sm",fileUrl:d}),...t})}const r=m(c);r.__docgenInfo={description:"",methods:[],displayName:"ChipRemovable",props:{as:{required:!1,tsType:{name:"As"},description:""},size:{required:!0,tsType:{name:"union",raw:"'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]},description:"Size of chip"}}};const T={title:"Komponenter/Chips/ChipRemovable",component:r},e={args:{as:"button",children:"Label",size:"sm"},render:t=>a.createElement(r,{...t})};var o,s,n;e.parameters={...e.parameters,docs:{...(o=e.parameters)==null?void 0:o.docs,source:{originalSource:`{ - args: { - as: 'button', - children: 'Label', - size: 'sm' - }, - render: args => -}`,...(n=(s=e.parameters)==null?void 0:s.docs)==null?void 0:n.source}}};const p=["Standard"],g=Object.freeze(Object.defineProperty({__proto__:null,Standard:e,__namedExportsOrder:p,default:T},Symbol.toStringTag,{value:"Module"}));export{g as C,e as S}; diff --git a/assets/ChipSelectable-BOJb-GZL.js b/assets/ChipSelectable-BWhdSP5n.js similarity index 59% rename from assets/ChipSelectable-BOJb-GZL.js rename to assets/ChipSelectable-BWhdSP5n.js index f84e8bdd72..2853c4d726 100644 --- a/assets/ChipSelectable-BOJb-GZL.js +++ b/assets/ChipSelectable-BWhdSP5n.js @@ -1,4 +1,4 @@ -import{j as t,M as i,C as a,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{C as p,S as e}from"./ChipSelectable.stories-B9bdUH_U.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Chip-Dr2Jz6pd.js";import"./index-DezCrw0f.js";function r(o){const n={h1:"h1",...s(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:p}),` +import{j as t,M as i,C as a,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{C as p,S as e}from"./ChipSelectable.stories-i8tdRsb4.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Chip--1SPWlJF.js";import"./index-DezCrw0f.js";function r(o){const n={h1:"h1",...s(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:p}),` `,t.jsx(n.h1,{id:"chipselectable",children:"ChipSelectable"}),` `,t.jsx(a,{of:e}),` `,t.jsx(m,{of:e})]})}function D(o={}){const{wrapper:n}={...s(),...o.components};return n?t.jsx(n,{...o,children:t.jsx(r,{...o})}):r(o)}export{D as default}; diff --git a/assets/ChipSelectable.stories-B9bdUH_U.js b/assets/ChipSelectable.stories-B9bdUH_U.js deleted file mode 100644 index 3b76fed2fb..0000000000 --- a/assets/ChipSelectable.stories-B9bdUH_U.js +++ /dev/null @@ -1,8 +0,0 @@ -import{R as l}from"./index-eCxJ45ll.js";import{f as m,C as p}from"./Chip-Dr2Jz6pd.js";import{c as u}from"./index-DezCrw0f.js";function f(a,o){const{className:i,isSelected:c,...d}=a;return l.createElement(p,{ref:o,className:u(i,{"ffe-chip--selected":c}),...d})}const r=m(f);r.__docgenInfo={description:"",methods:[],displayName:"ChipSelectable",props:{as:{required:!1,tsType:{name:"As"},description:""},size:{required:!0,tsType:{name:"union",raw:"'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]},description:"Size of chip"},isSelected:{required:!1,tsType:{name:"boolean"},description:"Whether this chips is selected"}}};const h={title:"Komponenter/Chips/ChipSelectable",component:r},e={args:{as:"button",children:"Label",size:"sm"},render:a=>l.createElement(r,{...a})};var s,t,n;e.parameters={...e.parameters,docs:{...(s=e.parameters)==null?void 0:s.docs,source:{originalSource:`{ - args: { - as: 'button', - children: 'Label', - size: 'sm' - }, - render: args => -}`,...(n=(t=e.parameters)==null?void 0:t.docs)==null?void 0:n.source}}};const S=["Standard"],_=Object.freeze(Object.defineProperty({__proto__:null,Standard:e,__namedExportsOrder:S,default:h},Symbol.toStringTag,{value:"Module"}));export{_ as C,e as S}; diff --git a/assets/ChipSelectable.stories-i8tdRsb4.js b/assets/ChipSelectable.stories-i8tdRsb4.js new file mode 100644 index 0000000000..aa1ea82197 --- /dev/null +++ b/assets/ChipSelectable.stories-i8tdRsb4.js @@ -0,0 +1,11 @@ +import{R as o}from"./index-eCxJ45ll.js";import{f as p,C as m}from"./Chip--1SPWlJF.js";import{c as h}from"./index-DezCrw0f.js";function u(t,i){const{className:c,isSelected:l,...d}=t;return o.createElement(m,{ref:i,className:h(c,{"ffe-chip--selected":l}),...d})}const a=p(u);a.__docgenInfo={description:"",methods:[],displayName:"ChipSelectable",props:{as:{required:!1,tsType:{name:"As"},description:""},size:{required:!0,tsType:{name:"union",raw:"'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]},description:"Size of chip"},onColoredBg:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`},isSelected:{required:!1,tsType:{name:"boolean"},description:"Whether this chips is selected"}}};const f={title:"Komponenter/Chips/ChipSelectable",component:a},e={args:{as:"button",children:"Label",size:"sm"},render:t=>o.createElement(a,{...t})};var r,s,n;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`{ + args: { + as: 'button', + children: 'Label', + size: 'sm' + }, + render: args => +}`,...(n=(s=e.parameters)==null?void 0:s.docs)==null?void 0:n.source}}};const g=["Standard"],y=Object.freeze(Object.defineProperty({__proto__:null,Standard:e,__namedExportsOrder:g,default:f},Symbol.toStringTag,{value:"Module"}));export{y as C,e as S}; diff --git a/assets/Collapse-Bs4kC45A.js b/assets/Collapse-DdfirQ0A.js similarity index 83% rename from assets/Collapse-Bs4kC45A.js rename to assets/Collapse-DdfirQ0A.js index fa2f3d87e6..be9920baaf 100644 --- a/assets/Collapse-Bs4kC45A.js +++ b/assets/Collapse-DdfirQ0A.js @@ -1,4 +1,4 @@ -import{j as e,M as i,C as a,a as p}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{C as m,S as t}from"./Collapse.stories-Dln8ZK0x.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./ExpandButton-BO05n6ma.js";import"./fixedForwardRef-BdaB0qYT.js";import"./Icon-B88nEPeu.js";function n(r){const o={code:"code",h1:"h1",p:"p",...s(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:m}),` +import{j as e,M as i,C as a,a as p}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{C as m,S as t}from"./Collapse.stories-Dln8ZK0x.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./ExpandButton-BO05n6ma.js";import"./fixedForwardRef-BdaB0qYT.js";import"./Icon-B88nEPeu.js";function n(r){const o={code:"code",h1:"h1",p:"p",...s(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:m}),` `,e.jsx(o.h1,{id:"collapse",children:"Collapse"}),` `,e.jsxs(o.p,{children:["Komponent for å enkelt lage ekspanderbart område. Hvorvidt området er ekspandert eller ikke styres av konsumenten via property ",e.jsx(o.code,{children:"isOpen"}),`. Et callback kan gis via property `,e.jsx(o.code,{children:"onRest"})," som kjøres når transisjonen er ferdig."]}),` diff --git a/assets/Color-F6OSRLHC-BVr41DgU.js b/assets/Color-YHDXOIA2-Bnh2FKrp.js similarity index 90% rename from assets/Color-F6OSRLHC-BVr41DgU.js rename to assets/Color-YHDXOIA2-Bnh2FKrp.js index cb1a5d6b3e..c82c009c1f 100644 --- a/assets/Color-F6OSRLHC-BVr41DgU.js +++ b/assets/Color-YHDXOIA2-Bnh2FKrp.js @@ -1 +1 @@ -import{d as ce,T as M,q as J,g as he,r as fe,G as de,c as ge,_ as be,e as H}from"./index-BBlAae_u.js";import{r as p,R as m}from"./index-eCxJ45ll.js";import"./iframe-Dfe-GkgN.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";var me=H({"../../node_modules/color-name/index.js"(n,o){o.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]}}}),Q=H({"../../node_modules/color-convert/conversions.js"(n,o){var c=me(),h={};for(let e of Object.keys(c))h[c[e]]=e;var i={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"]}};o.exports=i;for(let e of Object.keys(i)){if(!("channels"in i[e]))throw new Error("missing channels property: "+e);if(!("labels"in i[e]))throw new Error("missing channel labels property: "+e);if(i[e].labels.length!==i[e].channels)throw new Error("channel and label counts mismatch: "+e);let{channels:t,labels:r}=i[e];delete i[e].channels,delete i[e].labels,Object.defineProperty(i[e],"channels",{value:t}),Object.defineProperty(i[e],"labels",{value:r})}i.rgb.hsl=function(e){let t=e[0]/255,r=e[1]/255,a=e[2]/255,l=Math.min(t,r,a),u=Math.max(t,r,a),s=u-l,f,g;u===l?f=0:t===u?f=(r-a)/s:r===u?f=2+(a-t)/s:a===u&&(f=4+(t-r)/s),f=Math.min(f*60,360),f<0&&(f+=360);let b=(l+u)/2;return u===l?g=0:b<=.5?g=s/(u+l):g=s/(2-u-l),[f,g*100,b*100]},i.rgb.hsv=function(e){let t,r,a,l,u,s=e[0]/255,f=e[1]/255,g=e[2]/255,b=Math.max(s,f,g),y=b-Math.min(s,f,g),v=function(w){return(b-w)/6/y+1/2};return y===0?(l=0,u=0):(u=y/b,t=v(s),r=v(f),a=v(g),s===b?l=a-r:f===b?l=1/3+t-a:g===b&&(l=2/3+r-t),l<0?l+=1:l>1&&(l-=1)),[l*360,u*100,b*100]},i.rgb.hwb=function(e){let t=e[0],r=e[1],a=e[2],l=i.rgb.hsl(e)[0],u=1/255*Math.min(t,Math.min(r,a));return a=1-1/255*Math.max(t,Math.max(r,a)),[l,u*100,a*100]},i.rgb.cmyk=function(e){let t=e[0]/255,r=e[1]/255,a=e[2]/255,l=Math.min(1-t,1-r,1-a),u=(1-t-l)/(1-l)||0,s=(1-r-l)/(1-l)||0,f=(1-a-l)/(1-l)||0;return[u*100,s*100,f*100,l*100]};function d(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}i.rgb.keyword=function(e){let t=h[e];if(t)return t;let r=1/0,a;for(let l of Object.keys(c)){let u=c[l],s=d(e,u);s.04045?((t+.055)/1.055)**2.4:t/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,a=a>.04045?((a+.055)/1.055)**2.4:a/12.92;let l=t*.4124+r*.3576+a*.1805,u=t*.2126+r*.7152+a*.0722,s=t*.0193+r*.1192+a*.9505;return[l*100,u*100,s*100]},i.rgb.lab=function(e){let t=i.rgb.xyz(e),r=t[0],a=t[1],l=t[2];r/=95.047,a/=100,l/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,a=a>.008856?a**(1/3):7.787*a+16/116,l=l>.008856?l**(1/3):7.787*l+16/116;let u=116*a-16,s=500*(r-a),f=200*(a-l);return[u,s,f]},i.hsl.rgb=function(e){let t=e[0]/360,r=e[1]/100,a=e[2]/100,l,u,s;if(r===0)return s=a*255,[s,s,s];a<.5?l=a*(1+r):l=a+r-a*r;let f=2*a-l,g=[0,0,0];for(let b=0;b<3;b++)u=t+1/3*-(b-1),u<0&&u++,u>1&&u--,6*u<1?s=f+(l-f)*6*u:2*u<1?s=l:3*u<2?s=f+(l-f)*(2/3-u)*6:s=f,g[b]=s*255;return g},i.hsl.hsv=function(e){let t=e[0],r=e[1]/100,a=e[2]/100,l=r,u=Math.max(a,.01);a*=2,r*=a<=1?a:2-a,l*=u<=1?u:2-u;let s=(a+r)/2,f=a===0?2*l/(u+l):2*r/(a+r);return[t,f*100,s*100]},i.hsv.rgb=function(e){let t=e[0]/60,r=e[1]/100,a=e[2]/100,l=Math.floor(t)%6,u=t-Math.floor(t),s=255*a*(1-r),f=255*a*(1-r*u),g=255*a*(1-r*(1-u));switch(a*=255,l){case 0:return[a,g,s];case 1:return[f,a,s];case 2:return[s,a,g];case 3:return[s,f,a];case 4:return[g,s,a];case 5:return[a,s,f]}},i.hsv.hsl=function(e){let t=e[0],r=e[1]/100,a=e[2]/100,l=Math.max(a,.01),u,s;s=(2-r)*a;let f=(2-r)*l;return u=r*l,u/=f<=1?f:2-f,u=u||0,s/=2,[t,u*100,s*100]},i.hwb.rgb=function(e){let t=e[0]/360,r=e[1]/100,a=e[2]/100,l=r+a,u;l>1&&(r/=l,a/=l);let s=Math.floor(6*t),f=1-a;u=6*t-s,s&1&&(u=1-u);let g=r+u*(f-r),b,y,v;switch(s){default:case 6:case 0:b=f,y=g,v=r;break;case 1:b=g,y=f,v=r;break;case 2:b=r,y=f,v=g;break;case 3:b=r,y=g,v=f;break;case 4:b=g,y=r,v=f;break;case 5:b=f,y=r,v=g;break}return[b*255,y*255,v*255]},i.cmyk.rgb=function(e){let t=e[0]/100,r=e[1]/100,a=e[2]/100,l=e[3]/100,u=1-Math.min(1,t*(1-l)+l),s=1-Math.min(1,r*(1-l)+l),f=1-Math.min(1,a*(1-l)+l);return[u*255,s*255,f*255]},i.xyz.rgb=function(e){let t=e[0]/100,r=e[1]/100,a=e[2]/100,l,u,s;return l=t*3.2406+r*-1.5372+a*-.4986,u=t*-.9689+r*1.8758+a*.0415,s=t*.0557+r*-.204+a*1.057,l=l>.0031308?1.055*l**(1/2.4)-.055:l*12.92,u=u>.0031308?1.055*u**(1/2.4)-.055:u*12.92,s=s>.0031308?1.055*s**(1/2.4)-.055:s*12.92,l=Math.min(Math.max(0,l),1),u=Math.min(Math.max(0,u),1),s=Math.min(Math.max(0,s),1),[l*255,u*255,s*255]},i.xyz.lab=function(e){let t=e[0],r=e[1],a=e[2];t/=95.047,r/=100,a/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,a=a>.008856?a**(1/3):7.787*a+16/116;let l=116*r-16,u=500*(t-r),s=200*(r-a);return[l,u,s]},i.lab.xyz=function(e){let t=e[0],r=e[1],a=e[2],l,u,s;u=(t+16)/116,l=r/500+u,s=u-a/200;let f=u**3,g=l**3,b=s**3;return u=f>.008856?f:(u-16/116)/7.787,l=g>.008856?g:(l-16/116)/7.787,s=b>.008856?b:(s-16/116)/7.787,l*=95.047,u*=100,s*=108.883,[l,u,s]},i.lab.lch=function(e){let t=e[0],r=e[1],a=e[2],l;l=Math.atan2(a,r)*360/2/Math.PI,l<0&&(l+=360);let u=Math.sqrt(r*r+a*a);return[t,u,l]},i.lch.lab=function(e){let t=e[0],r=e[1],a=e[2]/360*2*Math.PI,l=r*Math.cos(a),u=r*Math.sin(a);return[t,l,u]},i.rgb.ansi16=function(e,t=null){let[r,a,l]=e,u=t===null?i.rgb.hsv(e)[2]:t;if(u=Math.round(u/50),u===0)return 30;let s=30+(Math.round(l/255)<<2|Math.round(a/255)<<1|Math.round(r/255));return u===2&&(s+=60),s},i.hsv.ansi16=function(e){return i.rgb.ansi16(i.hsv.rgb(e),e[2])},i.rgb.ansi256=function(e){let t=e[0],r=e[1],a=e[2];return t===r&&r===a?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(a/255*5)},i.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];let r=(~~(e>50)+1)*.5,a=(t&1)*r*255,l=(t>>1&1)*r*255,u=(t>>2&1)*r*255;return[a,l,u]},i.ansi256.rgb=function(e){if(e>=232){let u=(e-232)*10+8;return[u,u,u]}e-=16;let t,r=Math.floor(e/36)/5*255,a=Math.floor((t=e%36)/6)/5*255,l=t%6/5*255;return[r,a,l]},i.rgb.hex=function(e){let t=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(t.length)+t},i.hex.rgb=function(e){let t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let r=t[0];t[0].length===3&&(r=r.split("").map(f=>f+f).join(""));let a=parseInt(r,16),l=a>>16&255,u=a>>8&255,s=a&255;return[l,u,s]},i.rgb.hcg=function(e){let t=e[0]/255,r=e[1]/255,a=e[2]/255,l=Math.max(Math.max(t,r),a),u=Math.min(Math.min(t,r),a),s=l-u,f,g;return s<1?f=u/(1-s):f=0,s<=0?g=0:l===t?g=(r-a)/s%6:l===r?g=2+(a-t)/s:g=4+(t-r)/s,g/=6,g%=1,[g*360,s*100,f*100]},i.hsl.hcg=function(e){let t=e[1]/100,r=e[2]/100,a=r<.5?2*t*r:2*t*(1-r),l=0;return a<1&&(l=(r-.5*a)/(1-a)),[e[0],a*100,l*100]},i.hsv.hcg=function(e){let t=e[1]/100,r=e[2]/100,a=t*r,l=0;return a<1&&(l=(r-a)/(1-a)),[e[0],a*100,l*100]},i.hcg.rgb=function(e){let t=e[0]/360,r=e[1]/100,a=e[2]/100;if(r===0)return[a*255,a*255,a*255];let l=[0,0,0],u=t%1*6,s=u%1,f=1-s,g=0;switch(Math.floor(u)){case 0:l[0]=1,l[1]=s,l[2]=0;break;case 1:l[0]=f,l[1]=1,l[2]=0;break;case 2:l[0]=0,l[1]=1,l[2]=s;break;case 3:l[0]=0,l[1]=f,l[2]=1;break;case 4:l[0]=s,l[1]=0,l[2]=1;break;default:l[0]=1,l[1]=0,l[2]=f}return g=(1-r)*a,[(r*l[0]+g)*255,(r*l[1]+g)*255,(r*l[2]+g)*255]},i.hcg.hsv=function(e){let t=e[1]/100,r=e[2]/100,a=t+r*(1-t),l=0;return a>0&&(l=t/a),[e[0],l*100,a*100]},i.hcg.hsl=function(e){let t=e[1]/100,r=e[2]/100*(1-t)+.5*t,a=0;return r>0&&r<.5?a=t/(2*r):r>=.5&&r<1&&(a=t/(2*(1-r))),[e[0],a*100,r*100]},i.hcg.hwb=function(e){let t=e[1]/100,r=e[2]/100,a=t+r*(1-t);return[e[0],(a-t)*100,(1-a)*100]},i.hwb.hcg=function(e){let t=e[1]/100,r=1-e[2]/100,a=r-t,l=0;return a<1&&(l=(r-a)/(1-a)),[e[0],a*100,l*100]},i.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},i.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},i.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},i.gray.hsl=function(e){return[0,0,e[0]]},i.gray.hsv=i.gray.hsl,i.gray.hwb=function(e){return[0,100,e[0]]},i.gray.cmyk=function(e){return[0,0,0,e[0]]},i.gray.lab=function(e){return[e[0],0,0]},i.gray.hex=function(e){let t=Math.round(e[0]/100*255)&255,r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r},i.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}}}),ve=H({"../../node_modules/color-convert/route.js"(n,o){var c=Q();function h(){let t={},r=Object.keys(c);for(let a=r.length,l=0;l1&&(l=u),r(l))};return"conversion"in r&&(a.conversion=r.conversion),a}function t(r){let a=function(...l){let u=l[0];if(u==null)return u;u.length>1&&(l=u);let s=r(l);if(typeof s=="object")for(let f=s.length,g=0;g{i[r]={},Object.defineProperty(i[r],"channels",{value:c[r].channels}),Object.defineProperty(i[r],"labels",{value:c[r].labels});let a=h(r);Object.keys(a).forEach(l=>{let u=a[l];i[r][l]=t(u),i[r][l].raw=e(u)})}),o.exports=i}}),_=be(pe());function C(){return(C=Object.assign||function(n){for(var o=1;o=0||(i[c]=n[c]);return i}function L(n){var o=p.useRef(n),c=p.useRef(function(h){o.current&&o.current(h)});return o.current=n,c.current}var O=function(n,o,c){return o===void 0&&(o=0),c===void 0&&(c=1),n>c?c:n0:y.buttons>0)&&i.current?d(F(i.current,y,t.current)):b(!1)},g=function(){return b(!1)};function b(y){var v=r.current,w=B(i.current),E=y?w.addEventListener:w.removeEventListener;E(v?"touchmove":"mousemove",f),E(v?"touchend":"mouseup",g)}return[function(y){var v=y.nativeEvent,w=i.current;if(w&&(W(v),!function(k,P){return P&&!S(k)}(v,r.current)&&w)){if(S(v)){r.current=!0;var E=v.changedTouches||[];E.length&&(t.current=E[0].identifier)}w.focus(),d(F(w,v,t.current)),b(!0)}},function(y){var v=y.which||y.keyCode;v<37||v>40||(y.preventDefault(),e({left:v===39?.05:v===37?-.05:0,top:v===40?.05:v===38?-.05:0}))},b]},[e,d]),l=a[0],u=a[1],s=a[2];return p.useEffect(function(){return s},[s]),m.createElement("div",C({},h,{onTouchStart:l,onMouseDown:l,className:"react-colorful__interactive",ref:i,onKeyDown:u,tabIndex:0,role:"slider"}))}),N=function(n){return n.filter(Boolean).join(" ")},V=function(n){var o=n.color,c=n.left,h=n.top,i=h===void 0?.5:h,d=N(["react-colorful__pointer",n.className]);return m.createElement("div",{className:d,style:{top:100*i+"%",left:100*c+"%"}},m.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:o}}))},x=function(n,o,c){return o===void 0&&(o=0),c===void 0&&(c=Math.pow(10,o)),Math.round(c*n)/c},ye={grad:.9,turn:360,rad:360/(2*Math.PI)},xe=function(n){return re(X(n))},X=function(n){return n[0]==="#"&&(n=n.substring(1)),n.length<6?{r:parseInt(n[0]+n[0],16),g:parseInt(n[1]+n[1],16),b:parseInt(n[2]+n[2],16),a:n.length===4?x(parseInt(n[3]+n[3],16)/255,2):1}:{r:parseInt(n.substring(0,2),16),g:parseInt(n.substring(2,4),16),b:parseInt(n.substring(4,6),16),a:n.length===8?x(parseInt(n.substring(6,8),16)/255,2):1}},we=function(n,o){return o===void 0&&(o="deg"),Number(n)*(ye[o]||1)},ke=function(n){var o=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(n);return o?_e({h:we(o[1],o[2]),s:Number(o[3]),l:Number(o[4]),a:o[5]===void 0?1:Number(o[5])/(o[6]?100:1)}):{h:0,s:0,v:0,a:1}},_e=function(n){var o=n.s,c=n.l;return{h:n.h,s:(o*=(c<50?c:100-c)/100)>0?2*o/(c+o)*100:0,v:c+o,a:n.a}},Ee=function(n){return Ce(ee(n))},Z=function(n){var o=n.s,c=n.v,h=n.a,i=(200-o)*c/100;return{h:x(n.h),s:x(i>0&&i<200?o*c/100/(i<=100?i:200-i)*100:0),l:x(i/2),a:x(h,2)}},G=function(n){var o=Z(n);return"hsl("+o.h+", "+o.s+"%, "+o.l+"%)"},I=function(n){var o=Z(n);return"hsla("+o.h+", "+o.s+"%, "+o.l+"%, "+o.a+")"},ee=function(n){var o=n.h,c=n.s,h=n.v,i=n.a;o=o/360*6,c/=100,h/=100;var d=Math.floor(o),e=h*(1-c),t=h*(1-(o-d)*c),r=h*(1-(1-o+d)*c),a=d%6;return{r:x(255*[h,t,e,e,r,h][a]),g:x(255*[r,h,h,t,e,e][a]),b:x(255*[e,e,r,h,h,t][a]),a:x(i,2)}},Me=function(n){var o=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(n);return o?re({r:Number(o[1])/(o[2]?100/255:1),g:Number(o[3])/(o[4]?100/255:1),b:Number(o[5])/(o[6]?100/255:1),a:o[7]===void 0?1:Number(o[7])/(o[8]?100:1)}):{h:0,s:0,v:0,a:1}},j=function(n){var o=n.toString(16);return o.length<2?"0"+o:o},Ce=function(n){var o=n.r,c=n.g,h=n.b,i=n.a,d=i<1?j(x(255*i)):"";return"#"+j(o)+j(c)+j(h)+d},re=function(n){var o=n.r,c=n.g,h=n.b,i=n.a,d=Math.max(o,c,h),e=d-Math.min(o,c,h),t=e?d===o?(c-h)/e:d===c?2+(h-o)/e:4+(o-c)/e:0;return{h:x(60*(t<0?t+6:t)),s:x(d?e/d*100:0),v:x(d/255*100),a:i}},te=m.memo(function(n){var o=n.hue,c=n.onChange,h=N(["react-colorful__hue",n.className]);return m.createElement("div",{className:h},m.createElement(T,{onMove:function(i){c({h:360*i.left})},onKey:function(i){c({h:O(o+360*i.left,0,360)})},"aria-label":"Hue","aria-valuenow":x(o),"aria-valuemax":"360","aria-valuemin":"0"},m.createElement(V,{className:"react-colorful__hue-pointer",left:o/360,color:G({h:o,s:100,v:100,a:1})})))}),ne=m.memo(function(n){var o=n.hsva,c=n.onChange,h={backgroundColor:G({h:o.h,s:100,v:100,a:1})};return m.createElement("div",{className:"react-colorful__saturation",style:h},m.createElement(T,{onMove:function(i){c({s:100*i.left,v:100-100*i.top})},onKey:function(i){c({s:O(o.s+100*i.left,0,100),v:O(o.v-100*i.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+x(o.s)+"%, Brightness "+x(o.v)+"%"},m.createElement(V,{className:"react-colorful__saturation-pointer",top:1-o.v/100,left:o.s/100,color:G(o)})))}),ae=function(n,o){if(n===o)return!0;for(var c in n)if(n[c]!==o[c])return!1;return!0},le=function(n,o){return n.replace(/\s/g,"")===o.replace(/\s/g,"")},$e=function(n,o){return n.toLowerCase()===o.toLowerCase()||ae(X(n),X(o))};function oe(n,o,c){var h=L(c),i=p.useState(function(){return n.toHsva(o)}),d=i[0],e=i[1],t=p.useRef({color:o,hsva:d});p.useEffect(function(){if(!n.equal(o,t.current.color)){var a=n.toHsva(o);t.current={hsva:a,color:o},e(a)}},[o,n]),p.useEffect(function(){var a;ae(d,t.current.hsva)||n.equal(a=n.fromHsva(d),t.current.color)||(t.current={hsva:d,color:a},h(a))},[d,n,h]);var r=p.useCallback(function(a){e(function(l){return Object.assign({},l,a)})},[]);return[d,r]}var Oe=typeof window<"u"?p.useLayoutEffect:p.useEffect,Se=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},A=new Map,ue=function(n){Oe(function(){var o=n.current?n.current.ownerDocument:document;if(o!==void 0&&!A.has(o)){var c=o.createElement("style");c.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}`,A.set(o,c);var h=Se();h&&c.setAttribute("nonce",h),o.head.appendChild(c)}},[])},Ne=function(n){var o=n.className,c=n.colorModel,h=n.color,i=h===void 0?c.defaultColor:h,d=n.onChange,e=D(n,["className","colorModel","color","onChange"]),t=p.useRef(null);ue(t);var r=oe(c,i,d),a=r[0],l=r[1],u=N(["react-colorful",o]);return m.createElement("div",C({},e,{ref:t,className:u}),m.createElement(ne,{hsva:a,onChange:l}),m.createElement(te,{hue:a.h,onChange:l,className:"react-colorful__last-control"}))},je={defaultColor:"000",toHsva:xe,fromHsva:function(n){return Ee({h:n.h,s:n.s,v:n.v,a:1})},equal:$e},Re=function(n){return m.createElement(Ne,C({},n,{colorModel:je}))},ze=function(n){var o=n.className,c=n.hsva,h=n.onChange,i={backgroundImage:"linear-gradient(90deg, "+I(Object.assign({},c,{a:0}))+", "+I(Object.assign({},c,{a:1}))+")"},d=N(["react-colorful__alpha",o]),e=x(100*c.a);return m.createElement("div",{className:d},m.createElement("div",{className:"react-colorful__alpha-gradient",style:i}),m.createElement(T,{onMove:function(t){h({a:t.left})},onKey:function(t){h({a:O(c.a+t.left)})},"aria-label":"Alpha","aria-valuetext":e+"%","aria-valuenow":e,"aria-valuemin":"0","aria-valuemax":"100"},m.createElement(V,{className:"react-colorful__alpha-pointer",left:c.a,color:I(c)})))},ie=function(n){var o=n.className,c=n.colorModel,h=n.color,i=h===void 0?c.defaultColor:h,d=n.onChange,e=D(n,["className","colorModel","color","onChange"]),t=p.useRef(null);ue(t);var r=oe(c,i,d),a=r[0],l=r[1],u=N(["react-colorful",o]);return m.createElement("div",C({},e,{ref:t,className:u}),m.createElement(ne,{hsva:a,onChange:l}),m.createElement(te,{hue:a.h,onChange:l}),m.createElement(ze,{hsva:a,onChange:l,className:"react-colorful__last-control"}))},Ie={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:ke,fromHsva:I,equal:le},qe=function(n){return m.createElement(ie,C({},n,{colorModel:Ie}))},He={defaultColor:"rgba(0, 0, 0, 1)",toHsva:Me,fromHsva:function(n){var o=ee(n);return"rgba("+o.r+", "+o.g+", "+o.b+", "+o.a+")"},equal:le},Pe=function(n){return m.createElement(ie,C({},n,{colorModel:He}))},Le=M.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),Be=M(J)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),Xe=M.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"}}),Ge=M(fe)(({theme:n})=>({fontFamily:n.typography.fonts.base})),Ke=M.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),De=M.div(({theme:n,active:o})=>({width:16,height:16,boxShadow:o?`${n.appBorderColor} 0 0 0 1px inset, ${n.textMutedColor}50 0 0 0 4px`:`${n.appBorderColor} 0 0 0 1px inset`,borderRadius:n.appBorderRadius})),Te=`url('data:image/svg+xml;charset=utf-8,')`,U=({value:n,style:o,...c})=>{let h=`linear-gradient(${n}, ${n}), ${Te}, linear-gradient(#fff, #fff)`;return m.createElement(De,{...c,style:{...o,backgroundImage:h}})},Ve=M(de.Input)(({theme:n,readOnly:o})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:n.typography.fonts.base})),Fe=M(ge)(({theme:n})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:n.input.color})),se=(n=>(n.RGB="rgb",n.HSL="hsl",n.HEX="hex",n))(se||{}),R=Object.values(se),We=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Ae=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,Ue=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,K=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Ye=/^\s*#?([0-9a-f]{3})\s*$/i,Je={hex:Re,rgb:Pe,hsl:qe},z={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},Y=n=>{let o=n==null?void 0:n.match(We);if(!o)return[0,0,0,1];let[,c,h,i,d=1]=o;return[c,h,i,d].map(Number)},$=n=>{if(!n)return;let o=!0;if(Ae.test(n)){let[e,t,r,a]=Y(n),[l,u,s]=_.default.rgb.hsl([e,t,r])||[0,0,0];return{valid:o,value:n,keyword:_.default.rgb.keyword([e,t,r]),colorSpace:"rgb",rgb:n,hsl:`hsla(${l}, ${u}%, ${s}%, ${a})`,hex:`#${_.default.rgb.hex([e,t,r]).toLowerCase()}`}}if(Ue.test(n)){let[e,t,r,a]=Y(n),[l,u,s]=_.default.hsl.rgb([e,t,r])||[0,0,0];return{valid:o,value:n,keyword:_.default.hsl.keyword([e,t,r]),colorSpace:"hsl",rgb:`rgba(${l}, ${u}, ${s}, ${a})`,hsl:n,hex:`#${_.default.hsl.hex([e,t,r]).toLowerCase()}`}}let c=n.replace("#",""),h=_.default.keyword.rgb(c)||_.default.hex.rgb(c),i=_.default.rgb.hsl(h),d=n;if(/[^#a-f0-9]/i.test(n)?d=c:K.test(n)&&(d=`#${c}`),d.startsWith("#"))o=K.test(d);else try{_.default.keyword.hex(d)}catch{o=!1}return{valid:o,value:d,keyword:_.default.rgb.keyword(h),colorSpace:"hex",rgb:`rgba(${h[0]}, ${h[1]}, ${h[2]}, 1)`,hsl:`hsla(${i[0]}, ${i[1]}%, ${i[2]}%, 1)`,hex:d}},Qe=(n,o,c)=>{if(!n||!(o!=null&&o.valid))return z[c];if(c!=="hex")return(o==null?void 0:o[c])||z[c];if(!o.hex.startsWith("#"))try{return`#${_.default.keyword.hex(o.hex)}`}catch{return z.hex}let h=o.hex.match(Ye);if(!h)return K.test(o.hex)?o.hex:z.hex;let[i,d,e]=h[1].split("");return`#${i}${i}${d}${d}${e}${e}`},Ze=(n,o)=>{let[c,h]=p.useState(n||""),[i,d]=p.useState(()=>$(c)),[e,t]=p.useState((i==null?void 0:i.colorSpace)||"hex");p.useEffect(()=>{let u=n||"",s=$(u);h(u),d(s),t((s==null?void 0:s.colorSpace)||"hex")},[n]);let r=p.useMemo(()=>Qe(c,i,e).toLowerCase(),[c,i,e]),a=p.useCallback(u=>{let s=$(u),f=(s==null?void 0:s.value)||u||"";h(f),f===""&&(d(void 0),o(void 0)),s&&(d(s),t(s.colorSpace),o(s.value))},[o]),l=p.useCallback(()=>{let u=R.indexOf(e)+1;u>=R.length&&(u=0),t(R[u]);let s=(i==null?void 0:i[R[u]])||"";h(s),o(s)},[i,e,o]);return{value:c,realValue:r,updateValue:a,color:i,colorSpace:e,cycleColorSpace:l}},q=n=>n.replace(/\s*/,"").toLowerCase(),er=(n,o,c)=>{let[h,i]=p.useState(o!=null&&o.valid?[o]:[]);p.useEffect(()=>{o===void 0&&i([])},[o]);let d=p.useMemo(()=>(n||[]).map(t=>typeof t=="string"?$(t):t.title?{...$(t.color),keyword:t.title}:$(t.color)).concat(h).filter(Boolean).slice(-27),[n,h]),e=p.useCallback(t=>{t!=null&&t.valid&&(d.some(r=>q(r[c])===q(t[c]))||i(r=>r.concat(t)))},[c,d]);return{presets:d,addPreset:e}},rr=({name:n,value:o,onChange:c,onFocus:h,onBlur:i,presetColors:d,startOpen:e=!1,argType:t})=>{var E;let r=p.useCallback(ce(c,200),[c]),{value:a,realValue:l,updateValue:u,color:s,colorSpace:f,cycleColorSpace:g}=Ze(o,r),{presets:b,addPreset:y}=er(d,s,f),v=Je[f],w=!!((E=t==null?void 0:t.table)!=null&&E.readonly);return m.createElement(Le,{"aria-readonly":w},m.createElement(Be,{startOpen:e,trigger:w?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>y(s),tooltip:m.createElement(Xe,null,m.createElement(v,{color:l==="transparent"?"#000000":l,onChange:u,onFocus:h,onBlur:i}),b.length>0&&m.createElement(Ke,null,b.map((k,P)=>m.createElement(J,{key:`${k.value}-${P}`,hasChrome:!1,tooltip:m.createElement(Ge,{note:k.keyword||k.value})},m.createElement(U,{value:k[f],active:s&&q(k[f])===q(s[f]),onClick:()=>u(k.value)})))))},m.createElement(U,{value:l,style:{margin:4}})),m.createElement(Ve,{id:he(n),value:a,onChange:k=>u(k.target.value),onFocus:k=>k.target.select(),readOnly:w,placeholder:"Choose color..."}),a?m.createElement(Fe,{onClick:g}):null)},cr=rr;export{rr as ColorControl,cr as default}; +import{d as ce,T as M,q as J,g as he,n as fe,Y as de,c as ge,_ as be,e as H}from"./index-n85yGU8w.js";import{r as p,R as m}from"./index-eCxJ45ll.js";import"./iframe-OZaG2QRJ.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";var me=H({"../../node_modules/color-name/index.js"(n,o){o.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]}}}),Q=H({"../../node_modules/color-convert/conversions.js"(n,o){var c=me(),h={};for(let e of Object.keys(c))h[c[e]]=e;var i={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"]}};o.exports=i;for(let e of Object.keys(i)){if(!("channels"in i[e]))throw new Error("missing channels property: "+e);if(!("labels"in i[e]))throw new Error("missing channel labels property: "+e);if(i[e].labels.length!==i[e].channels)throw new Error("channel and label counts mismatch: "+e);let{channels:t,labels:r}=i[e];delete i[e].channels,delete i[e].labels,Object.defineProperty(i[e],"channels",{value:t}),Object.defineProperty(i[e],"labels",{value:r})}i.rgb.hsl=function(e){let t=e[0]/255,r=e[1]/255,a=e[2]/255,l=Math.min(t,r,a),u=Math.max(t,r,a),s=u-l,f,g;u===l?f=0:t===u?f=(r-a)/s:r===u?f=2+(a-t)/s:a===u&&(f=4+(t-r)/s),f=Math.min(f*60,360),f<0&&(f+=360);let b=(l+u)/2;return u===l?g=0:b<=.5?g=s/(u+l):g=s/(2-u-l),[f,g*100,b*100]},i.rgb.hsv=function(e){let t,r,a,l,u,s=e[0]/255,f=e[1]/255,g=e[2]/255,b=Math.max(s,f,g),y=b-Math.min(s,f,g),v=function(w){return(b-w)/6/y+1/2};return y===0?(l=0,u=0):(u=y/b,t=v(s),r=v(f),a=v(g),s===b?l=a-r:f===b?l=1/3+t-a:g===b&&(l=2/3+r-t),l<0?l+=1:l>1&&(l-=1)),[l*360,u*100,b*100]},i.rgb.hwb=function(e){let t=e[0],r=e[1],a=e[2],l=i.rgb.hsl(e)[0],u=1/255*Math.min(t,Math.min(r,a));return a=1-1/255*Math.max(t,Math.max(r,a)),[l,u*100,a*100]},i.rgb.cmyk=function(e){let t=e[0]/255,r=e[1]/255,a=e[2]/255,l=Math.min(1-t,1-r,1-a),u=(1-t-l)/(1-l)||0,s=(1-r-l)/(1-l)||0,f=(1-a-l)/(1-l)||0;return[u*100,s*100,f*100,l*100]};function d(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}i.rgb.keyword=function(e){let t=h[e];if(t)return t;let r=1/0,a;for(let l of Object.keys(c)){let u=c[l],s=d(e,u);s.04045?((t+.055)/1.055)**2.4:t/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,a=a>.04045?((a+.055)/1.055)**2.4:a/12.92;let l=t*.4124+r*.3576+a*.1805,u=t*.2126+r*.7152+a*.0722,s=t*.0193+r*.1192+a*.9505;return[l*100,u*100,s*100]},i.rgb.lab=function(e){let t=i.rgb.xyz(e),r=t[0],a=t[1],l=t[2];r/=95.047,a/=100,l/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,a=a>.008856?a**(1/3):7.787*a+16/116,l=l>.008856?l**(1/3):7.787*l+16/116;let u=116*a-16,s=500*(r-a),f=200*(a-l);return[u,s,f]},i.hsl.rgb=function(e){let t=e[0]/360,r=e[1]/100,a=e[2]/100,l,u,s;if(r===0)return s=a*255,[s,s,s];a<.5?l=a*(1+r):l=a+r-a*r;let f=2*a-l,g=[0,0,0];for(let b=0;b<3;b++)u=t+1/3*-(b-1),u<0&&u++,u>1&&u--,6*u<1?s=f+(l-f)*6*u:2*u<1?s=l:3*u<2?s=f+(l-f)*(2/3-u)*6:s=f,g[b]=s*255;return g},i.hsl.hsv=function(e){let t=e[0],r=e[1]/100,a=e[2]/100,l=r,u=Math.max(a,.01);a*=2,r*=a<=1?a:2-a,l*=u<=1?u:2-u;let s=(a+r)/2,f=a===0?2*l/(u+l):2*r/(a+r);return[t,f*100,s*100]},i.hsv.rgb=function(e){let t=e[0]/60,r=e[1]/100,a=e[2]/100,l=Math.floor(t)%6,u=t-Math.floor(t),s=255*a*(1-r),f=255*a*(1-r*u),g=255*a*(1-r*(1-u));switch(a*=255,l){case 0:return[a,g,s];case 1:return[f,a,s];case 2:return[s,a,g];case 3:return[s,f,a];case 4:return[g,s,a];case 5:return[a,s,f]}},i.hsv.hsl=function(e){let t=e[0],r=e[1]/100,a=e[2]/100,l=Math.max(a,.01),u,s;s=(2-r)*a;let f=(2-r)*l;return u=r*l,u/=f<=1?f:2-f,u=u||0,s/=2,[t,u*100,s*100]},i.hwb.rgb=function(e){let t=e[0]/360,r=e[1]/100,a=e[2]/100,l=r+a,u;l>1&&(r/=l,a/=l);let s=Math.floor(6*t),f=1-a;u=6*t-s,s&1&&(u=1-u);let g=r+u*(f-r),b,y,v;switch(s){default:case 6:case 0:b=f,y=g,v=r;break;case 1:b=g,y=f,v=r;break;case 2:b=r,y=f,v=g;break;case 3:b=r,y=g,v=f;break;case 4:b=g,y=r,v=f;break;case 5:b=f,y=r,v=g;break}return[b*255,y*255,v*255]},i.cmyk.rgb=function(e){let t=e[0]/100,r=e[1]/100,a=e[2]/100,l=e[3]/100,u=1-Math.min(1,t*(1-l)+l),s=1-Math.min(1,r*(1-l)+l),f=1-Math.min(1,a*(1-l)+l);return[u*255,s*255,f*255]},i.xyz.rgb=function(e){let t=e[0]/100,r=e[1]/100,a=e[2]/100,l,u,s;return l=t*3.2406+r*-1.5372+a*-.4986,u=t*-.9689+r*1.8758+a*.0415,s=t*.0557+r*-.204+a*1.057,l=l>.0031308?1.055*l**(1/2.4)-.055:l*12.92,u=u>.0031308?1.055*u**(1/2.4)-.055:u*12.92,s=s>.0031308?1.055*s**(1/2.4)-.055:s*12.92,l=Math.min(Math.max(0,l),1),u=Math.min(Math.max(0,u),1),s=Math.min(Math.max(0,s),1),[l*255,u*255,s*255]},i.xyz.lab=function(e){let t=e[0],r=e[1],a=e[2];t/=95.047,r/=100,a/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,a=a>.008856?a**(1/3):7.787*a+16/116;let l=116*r-16,u=500*(t-r),s=200*(r-a);return[l,u,s]},i.lab.xyz=function(e){let t=e[0],r=e[1],a=e[2],l,u,s;u=(t+16)/116,l=r/500+u,s=u-a/200;let f=u**3,g=l**3,b=s**3;return u=f>.008856?f:(u-16/116)/7.787,l=g>.008856?g:(l-16/116)/7.787,s=b>.008856?b:(s-16/116)/7.787,l*=95.047,u*=100,s*=108.883,[l,u,s]},i.lab.lch=function(e){let t=e[0],r=e[1],a=e[2],l;l=Math.atan2(a,r)*360/2/Math.PI,l<0&&(l+=360);let u=Math.sqrt(r*r+a*a);return[t,u,l]},i.lch.lab=function(e){let t=e[0],r=e[1],a=e[2]/360*2*Math.PI,l=r*Math.cos(a),u=r*Math.sin(a);return[t,l,u]},i.rgb.ansi16=function(e,t=null){let[r,a,l]=e,u=t===null?i.rgb.hsv(e)[2]:t;if(u=Math.round(u/50),u===0)return 30;let s=30+(Math.round(l/255)<<2|Math.round(a/255)<<1|Math.round(r/255));return u===2&&(s+=60),s},i.hsv.ansi16=function(e){return i.rgb.ansi16(i.hsv.rgb(e),e[2])},i.rgb.ansi256=function(e){let t=e[0],r=e[1],a=e[2];return t===r&&r===a?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(a/255*5)},i.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];let r=(~~(e>50)+1)*.5,a=(t&1)*r*255,l=(t>>1&1)*r*255,u=(t>>2&1)*r*255;return[a,l,u]},i.ansi256.rgb=function(e){if(e>=232){let u=(e-232)*10+8;return[u,u,u]}e-=16;let t,r=Math.floor(e/36)/5*255,a=Math.floor((t=e%36)/6)/5*255,l=t%6/5*255;return[r,a,l]},i.rgb.hex=function(e){let t=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(t.length)+t},i.hex.rgb=function(e){let t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let r=t[0];t[0].length===3&&(r=r.split("").map(f=>f+f).join(""));let a=parseInt(r,16),l=a>>16&255,u=a>>8&255,s=a&255;return[l,u,s]},i.rgb.hcg=function(e){let t=e[0]/255,r=e[1]/255,a=e[2]/255,l=Math.max(Math.max(t,r),a),u=Math.min(Math.min(t,r),a),s=l-u,f,g;return s<1?f=u/(1-s):f=0,s<=0?g=0:l===t?g=(r-a)/s%6:l===r?g=2+(a-t)/s:g=4+(t-r)/s,g/=6,g%=1,[g*360,s*100,f*100]},i.hsl.hcg=function(e){let t=e[1]/100,r=e[2]/100,a=r<.5?2*t*r:2*t*(1-r),l=0;return a<1&&(l=(r-.5*a)/(1-a)),[e[0],a*100,l*100]},i.hsv.hcg=function(e){let t=e[1]/100,r=e[2]/100,a=t*r,l=0;return a<1&&(l=(r-a)/(1-a)),[e[0],a*100,l*100]},i.hcg.rgb=function(e){let t=e[0]/360,r=e[1]/100,a=e[2]/100;if(r===0)return[a*255,a*255,a*255];let l=[0,0,0],u=t%1*6,s=u%1,f=1-s,g=0;switch(Math.floor(u)){case 0:l[0]=1,l[1]=s,l[2]=0;break;case 1:l[0]=f,l[1]=1,l[2]=0;break;case 2:l[0]=0,l[1]=1,l[2]=s;break;case 3:l[0]=0,l[1]=f,l[2]=1;break;case 4:l[0]=s,l[1]=0,l[2]=1;break;default:l[0]=1,l[1]=0,l[2]=f}return g=(1-r)*a,[(r*l[0]+g)*255,(r*l[1]+g)*255,(r*l[2]+g)*255]},i.hcg.hsv=function(e){let t=e[1]/100,r=e[2]/100,a=t+r*(1-t),l=0;return a>0&&(l=t/a),[e[0],l*100,a*100]},i.hcg.hsl=function(e){let t=e[1]/100,r=e[2]/100*(1-t)+.5*t,a=0;return r>0&&r<.5?a=t/(2*r):r>=.5&&r<1&&(a=t/(2*(1-r))),[e[0],a*100,r*100]},i.hcg.hwb=function(e){let t=e[1]/100,r=e[2]/100,a=t+r*(1-t);return[e[0],(a-t)*100,(1-a)*100]},i.hwb.hcg=function(e){let t=e[1]/100,r=1-e[2]/100,a=r-t,l=0;return a<1&&(l=(r-a)/(1-a)),[e[0],a*100,l*100]},i.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},i.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},i.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},i.gray.hsl=function(e){return[0,0,e[0]]},i.gray.hsv=i.gray.hsl,i.gray.hwb=function(e){return[0,100,e[0]]},i.gray.cmyk=function(e){return[0,0,0,e[0]]},i.gray.lab=function(e){return[e[0],0,0]},i.gray.hex=function(e){let t=Math.round(e[0]/100*255)&255,r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r},i.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}}}),ve=H({"../../node_modules/color-convert/route.js"(n,o){var c=Q();function h(){let t={},r=Object.keys(c);for(let a=r.length,l=0;l1&&(l=u),r(l))};return"conversion"in r&&(a.conversion=r.conversion),a}function t(r){let a=function(...l){let u=l[0];if(u==null)return u;u.length>1&&(l=u);let s=r(l);if(typeof s=="object")for(let f=s.length,g=0;g{i[r]={},Object.defineProperty(i[r],"channels",{value:c[r].channels}),Object.defineProperty(i[r],"labels",{value:c[r].labels});let a=h(r);Object.keys(a).forEach(l=>{let u=a[l];i[r][l]=t(u),i[r][l].raw=e(u)})}),o.exports=i}}),_=be(pe());function C(){return(C=Object.assign||function(n){for(var o=1;o=0||(i[c]=n[c]);return i}function L(n){var o=p.useRef(n),c=p.useRef(function(h){o.current&&o.current(h)});return o.current=n,c.current}var O=function(n,o,c){return o===void 0&&(o=0),c===void 0&&(c=1),n>c?c:n0:y.buttons>0)&&i.current?d(F(i.current,y,t.current)):b(!1)},g=function(){return b(!1)};function b(y){var v=r.current,w=B(i.current),E=y?w.addEventListener:w.removeEventListener;E(v?"touchmove":"mousemove",f),E(v?"touchend":"mouseup",g)}return[function(y){var v=y.nativeEvent,w=i.current;if(w&&(W(v),!function(k,P){return P&&!S(k)}(v,r.current)&&w)){if(S(v)){r.current=!0;var E=v.changedTouches||[];E.length&&(t.current=E[0].identifier)}w.focus(),d(F(w,v,t.current)),b(!0)}},function(y){var v=y.which||y.keyCode;v<37||v>40||(y.preventDefault(),e({left:v===39?.05:v===37?-.05:0,top:v===40?.05:v===38?-.05:0}))},b]},[e,d]),l=a[0],u=a[1],s=a[2];return p.useEffect(function(){return s},[s]),m.createElement("div",C({},h,{onTouchStart:l,onMouseDown:l,className:"react-colorful__interactive",ref:i,onKeyDown:u,tabIndex:0,role:"slider"}))}),N=function(n){return n.filter(Boolean).join(" ")},G=function(n){var o=n.color,c=n.left,h=n.top,i=h===void 0?.5:h,d=N(["react-colorful__pointer",n.className]);return m.createElement("div",{className:d,style:{top:100*i+"%",left:100*c+"%"}},m.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:o}}))},x=function(n,o,c){return o===void 0&&(o=0),c===void 0&&(c=Math.pow(10,o)),Math.round(c*n)/c},ye={grad:.9,turn:360,rad:360/(2*Math.PI)},xe=function(n){return re(X(n))},X=function(n){return n[0]==="#"&&(n=n.substring(1)),n.length<6?{r:parseInt(n[0]+n[0],16),g:parseInt(n[1]+n[1],16),b:parseInt(n[2]+n[2],16),a:n.length===4?x(parseInt(n[3]+n[3],16)/255,2):1}:{r:parseInt(n.substring(0,2),16),g:parseInt(n.substring(2,4),16),b:parseInt(n.substring(4,6),16),a:n.length===8?x(parseInt(n.substring(6,8),16)/255,2):1}},we=function(n,o){return o===void 0&&(o="deg"),Number(n)*(ye[o]||1)},ke=function(n){var o=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(n);return o?_e({h:we(o[1],o[2]),s:Number(o[3]),l:Number(o[4]),a:o[5]===void 0?1:Number(o[5])/(o[6]?100:1)}):{h:0,s:0,v:0,a:1}},_e=function(n){var o=n.s,c=n.l;return{h:n.h,s:(o*=(c<50?c:100-c)/100)>0?2*o/(c+o)*100:0,v:c+o,a:n.a}},Ee=function(n){return Ce(ee(n))},Z=function(n){var o=n.s,c=n.v,h=n.a,i=(200-o)*c/100;return{h:x(n.h),s:x(i>0&&i<200?o*c/100/(i<=100?i:200-i)*100:0),l:x(i/2),a:x(h,2)}},K=function(n){var o=Z(n);return"hsl("+o.h+", "+o.s+"%, "+o.l+"%)"},I=function(n){var o=Z(n);return"hsla("+o.h+", "+o.s+"%, "+o.l+"%, "+o.a+")"},ee=function(n){var o=n.h,c=n.s,h=n.v,i=n.a;o=o/360*6,c/=100,h/=100;var d=Math.floor(o),e=h*(1-c),t=h*(1-(o-d)*c),r=h*(1-(1-o+d)*c),a=d%6;return{r:x(255*[h,t,e,e,r,h][a]),g:x(255*[r,h,h,t,e,e][a]),b:x(255*[e,e,r,h,h,t][a]),a:x(i,2)}},Me=function(n){var o=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(n);return o?re({r:Number(o[1])/(o[2]?100/255:1),g:Number(o[3])/(o[4]?100/255:1),b:Number(o[5])/(o[6]?100/255:1),a:o[7]===void 0?1:Number(o[7])/(o[8]?100:1)}):{h:0,s:0,v:0,a:1}},j=function(n){var o=n.toString(16);return o.length<2?"0"+o:o},Ce=function(n){var o=n.r,c=n.g,h=n.b,i=n.a,d=i<1?j(x(255*i)):"";return"#"+j(o)+j(c)+j(h)+d},re=function(n){var o=n.r,c=n.g,h=n.b,i=n.a,d=Math.max(o,c,h),e=d-Math.min(o,c,h),t=e?d===o?(c-h)/e:d===c?2+(h-o)/e:4+(o-c)/e:0;return{h:x(60*(t<0?t+6:t)),s:x(d?e/d*100:0),v:x(d/255*100),a:i}},te=m.memo(function(n){var o=n.hue,c=n.onChange,h=N(["react-colorful__hue",n.className]);return m.createElement("div",{className:h},m.createElement(V,{onMove:function(i){c({h:360*i.left})},onKey:function(i){c({h:O(o+360*i.left,0,360)})},"aria-label":"Hue","aria-valuenow":x(o),"aria-valuemax":"360","aria-valuemin":"0"},m.createElement(G,{className:"react-colorful__hue-pointer",left:o/360,color:K({h:o,s:100,v:100,a:1})})))}),ne=m.memo(function(n){var o=n.hsva,c=n.onChange,h={backgroundColor:K({h:o.h,s:100,v:100,a:1})};return m.createElement("div",{className:"react-colorful__saturation",style:h},m.createElement(V,{onMove:function(i){c({s:100*i.left,v:100-100*i.top})},onKey:function(i){c({s:O(o.s+100*i.left,0,100),v:O(o.v-100*i.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+x(o.s)+"%, Brightness "+x(o.v)+"%"},m.createElement(G,{className:"react-colorful__saturation-pointer",top:1-o.v/100,left:o.s/100,color:K(o)})))}),ae=function(n,o){if(n===o)return!0;for(var c in n)if(n[c]!==o[c])return!1;return!0},le=function(n,o){return n.replace(/\s/g,"")===o.replace(/\s/g,"")},$e=function(n,o){return n.toLowerCase()===o.toLowerCase()||ae(X(n),X(o))};function oe(n,o,c){var h=L(c),i=p.useState(function(){return n.toHsva(o)}),d=i[0],e=i[1],t=p.useRef({color:o,hsva:d});p.useEffect(function(){if(!n.equal(o,t.current.color)){var a=n.toHsva(o);t.current={hsva:a,color:o},e(a)}},[o,n]),p.useEffect(function(){var a;ae(d,t.current.hsva)||n.equal(a=n.fromHsva(d),t.current.color)||(t.current={hsva:d,color:a},h(a))},[d,n,h]);var r=p.useCallback(function(a){e(function(l){return Object.assign({},l,a)})},[]);return[d,r]}var Oe=typeof window<"u"?p.useLayoutEffect:p.useEffect,Se=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},Y=new Map,ue=function(n){Oe(function(){var o=n.current?n.current.ownerDocument:document;if(o!==void 0&&!Y.has(o)){var c=o.createElement("style");c.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}`,Y.set(o,c);var h=Se();h&&c.setAttribute("nonce",h),o.head.appendChild(c)}},[])},Ne=function(n){var o=n.className,c=n.colorModel,h=n.color,i=h===void 0?c.defaultColor:h,d=n.onChange,e=D(n,["className","colorModel","color","onChange"]),t=p.useRef(null);ue(t);var r=oe(c,i,d),a=r[0],l=r[1],u=N(["react-colorful",o]);return m.createElement("div",C({},e,{ref:t,className:u}),m.createElement(ne,{hsva:a,onChange:l}),m.createElement(te,{hue:a.h,onChange:l,className:"react-colorful__last-control"}))},je={defaultColor:"000",toHsva:xe,fromHsva:function(n){return Ee({h:n.h,s:n.s,v:n.v,a:1})},equal:$e},Re=function(n){return m.createElement(Ne,C({},n,{colorModel:je}))},ze=function(n){var o=n.className,c=n.hsva,h=n.onChange,i={backgroundImage:"linear-gradient(90deg, "+I(Object.assign({},c,{a:0}))+", "+I(Object.assign({},c,{a:1}))+")"},d=N(["react-colorful__alpha",o]),e=x(100*c.a);return m.createElement("div",{className:d},m.createElement("div",{className:"react-colorful__alpha-gradient",style:i}),m.createElement(V,{onMove:function(t){h({a:t.left})},onKey:function(t){h({a:O(c.a+t.left)})},"aria-label":"Alpha","aria-valuetext":e+"%","aria-valuenow":e,"aria-valuemin":"0","aria-valuemax":"100"},m.createElement(G,{className:"react-colorful__alpha-pointer",left:c.a,color:I(c)})))},ie=function(n){var o=n.className,c=n.colorModel,h=n.color,i=h===void 0?c.defaultColor:h,d=n.onChange,e=D(n,["className","colorModel","color","onChange"]),t=p.useRef(null);ue(t);var r=oe(c,i,d),a=r[0],l=r[1],u=N(["react-colorful",o]);return m.createElement("div",C({},e,{ref:t,className:u}),m.createElement(ne,{hsva:a,onChange:l}),m.createElement(te,{hue:a.h,onChange:l}),m.createElement(ze,{hsva:a,onChange:l,className:"react-colorful__last-control"}))},Ie={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:ke,fromHsva:I,equal:le},qe=function(n){return m.createElement(ie,C({},n,{colorModel:Ie}))},He={defaultColor:"rgba(0, 0, 0, 1)",toHsva:Me,fromHsva:function(n){var o=ee(n);return"rgba("+o.r+", "+o.g+", "+o.b+", "+o.a+")"},equal:le},Pe=function(n){return m.createElement(ie,C({},n,{colorModel:He}))},Le=M.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),Be=M(J)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),Xe=M.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"}}),Ke=M(fe)(({theme:n})=>({fontFamily:n.typography.fonts.base})),Te=M.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),De=M.div(({theme:n,active:o})=>({width:16,height:16,boxShadow:o?`${n.appBorderColor} 0 0 0 1px inset, ${n.textMutedColor}50 0 0 0 4px`:`${n.appBorderColor} 0 0 0 1px inset`,borderRadius:n.appBorderRadius})),Ve=`url('data:image/svg+xml;charset=utf-8,')`,A=({value:n,style:o,...c})=>{let h=`linear-gradient(${n}, ${n}), ${Ve}, linear-gradient(#fff, #fff)`;return m.createElement(De,{...c,style:{...o,backgroundImage:h}})},Ge=M(de.Input)(({theme:n,readOnly:o})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:n.typography.fonts.base})),Fe=M(ge)(({theme:n})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:n.input.color})),se=(n=>(n.RGB="rgb",n.HSL="hsl",n.HEX="hex",n))(se||{}),R=Object.values(se),We=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Ye=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,Ae=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,T=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Ue=/^\s*#?([0-9a-f]{3})\s*$/i,Je={hex:Re,rgb:Pe,hsl:qe},z={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},U=n=>{let o=n==null?void 0:n.match(We);if(!o)return[0,0,0,1];let[,c,h,i,d=1]=o;return[c,h,i,d].map(Number)},$=n=>{if(!n)return;let o=!0;if(Ye.test(n)){let[e,t,r,a]=U(n),[l,u,s]=_.default.rgb.hsl([e,t,r])||[0,0,0];return{valid:o,value:n,keyword:_.default.rgb.keyword([e,t,r]),colorSpace:"rgb",rgb:n,hsl:`hsla(${l}, ${u}%, ${s}%, ${a})`,hex:`#${_.default.rgb.hex([e,t,r]).toLowerCase()}`}}if(Ae.test(n)){let[e,t,r,a]=U(n),[l,u,s]=_.default.hsl.rgb([e,t,r])||[0,0,0];return{valid:o,value:n,keyword:_.default.hsl.keyword([e,t,r]),colorSpace:"hsl",rgb:`rgba(${l}, ${u}, ${s}, ${a})`,hsl:n,hex:`#${_.default.hsl.hex([e,t,r]).toLowerCase()}`}}let c=n.replace("#",""),h=_.default.keyword.rgb(c)||_.default.hex.rgb(c),i=_.default.rgb.hsl(h),d=n;if(/[^#a-f0-9]/i.test(n)?d=c:T.test(n)&&(d=`#${c}`),d.startsWith("#"))o=T.test(d);else try{_.default.keyword.hex(d)}catch{o=!1}return{valid:o,value:d,keyword:_.default.rgb.keyword(h),colorSpace:"hex",rgb:`rgba(${h[0]}, ${h[1]}, ${h[2]}, 1)`,hsl:`hsla(${i[0]}, ${i[1]}%, ${i[2]}%, 1)`,hex:d}},Qe=(n,o,c)=>{if(!n||!(o!=null&&o.valid))return z[c];if(c!=="hex")return(o==null?void 0:o[c])||z[c];if(!o.hex.startsWith("#"))try{return`#${_.default.keyword.hex(o.hex)}`}catch{return z.hex}let h=o.hex.match(Ue);if(!h)return T.test(o.hex)?o.hex:z.hex;let[i,d,e]=h[1].split("");return`#${i}${i}${d}${d}${e}${e}`},Ze=(n,o)=>{let[c,h]=p.useState(n||""),[i,d]=p.useState(()=>$(c)),[e,t]=p.useState((i==null?void 0:i.colorSpace)||"hex");p.useEffect(()=>{let u=n||"",s=$(u);h(u),d(s),t((s==null?void 0:s.colorSpace)||"hex")},[n]);let r=p.useMemo(()=>Qe(c,i,e).toLowerCase(),[c,i,e]),a=p.useCallback(u=>{let s=$(u),f=(s==null?void 0:s.value)||u||"";h(f),f===""&&(d(void 0),o(void 0)),s&&(d(s),t(s.colorSpace),o(s.value))},[o]),l=p.useCallback(()=>{let u=R.indexOf(e)+1;u>=R.length&&(u=0),t(R[u]);let s=(i==null?void 0:i[R[u]])||"";h(s),o(s)},[i,e,o]);return{value:c,realValue:r,updateValue:a,color:i,colorSpace:e,cycleColorSpace:l}},q=n=>n.replace(/\s*/,"").toLowerCase(),er=(n,o,c)=>{let[h,i]=p.useState(o!=null&&o.valid?[o]:[]);p.useEffect(()=>{o===void 0&&i([])},[o]);let d=p.useMemo(()=>(n||[]).map(t=>typeof t=="string"?$(t):t.title?{...$(t.color),keyword:t.title}:$(t.color)).concat(h).filter(Boolean).slice(-27),[n,h]),e=p.useCallback(t=>{t!=null&&t.valid&&(d.some(r=>q(r[c])===q(t[c]))||i(r=>r.concat(t)))},[c,d]);return{presets:d,addPreset:e}},rr=({name:n,value:o,onChange:c,onFocus:h,onBlur:i,presetColors:d,startOpen:e=!1,argType:t})=>{var E;let r=p.useCallback(ce(c,200),[c]),{value:a,realValue:l,updateValue:u,color:s,colorSpace:f,cycleColorSpace:g}=Ze(o,r),{presets:b,addPreset:y}=er(d,s,f),v=Je[f],w=!!((E=t==null?void 0:t.table)!=null&&E.readonly);return m.createElement(Le,{"aria-readonly":w},m.createElement(Be,{startOpen:e,trigger:w?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>y(s),tooltip:m.createElement(Xe,null,m.createElement(v,{color:l==="transparent"?"#000000":l,onChange:u,onFocus:h,onBlur:i}),b.length>0&&m.createElement(Te,null,b.map((k,P)=>m.createElement(J,{key:`${k.value}-${P}`,hasChrome:!1,tooltip:m.createElement(Ke,{note:k.keyword||k.value})},m.createElement(A,{value:k[f],active:s&&q(k[f])===q(s[f]),onClick:()=>u(k.value)})))))},m.createElement(A,{value:l,style:{margin:4}})),m.createElement(Ge,{id:he(n),value:a,onChange:k=>u(k.target.value),onFocus:k=>k.target.select(),readOnly:w,placeholder:"Choose color..."}),a?m.createElement(Fe,{onClick:g}):null)},cr=rr;export{rr as ColorControl,cr as default}; diff --git a/assets/Colors-DWzu7hVp.js b/assets/Colors-DWzu7hVp.js new file mode 100644 index 0000000000..a3ab447dd6 --- /dev/null +++ b/assets/Colors-DWzu7hVp.js @@ -0,0 +1,18 @@ +import{j as e,M as c}from"./index-n85yGU8w.js";import{useMDXComponents as t}from"./index-CVdx34fM.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";const n=["--ffe-color-background-default","--ffe-color-background-subtle","--ffe-color-surface-primary-default","--ffe-color-surface-primary-default-hover","--ffe-color-surface-primary-default-pressed","--ffe-color-surface-secondary-default","--ffe-color-surface-secondary-hover","--ffe-color-surface-secondary-pressed","--ffe-color-surface-tertiary-default","--ffe-color-surface-tertiary-hover","--ffe-color-surface-tertiary-pressed","--ffe-color-surface-feedback-info","--ffe-color-surface-feedback-success","--ffe-color-surface-feedback-warning","--ffe-color-surface-feedback-critical","--ffe-color-surface-feedback-tip","--ffe-color-fill-primary-default","--ffe-color-fill-primary-hover","--ffe-color-fill-primary-pressed","--ffe-color-fill-primary-selected","--ffe-color-fill-primary-subtle","--ffe-color-fill-primary-subtle-hover","--ffe-color-fill-primary-subtle-pressed","--ffe-color-fill-primary-invisible","--ffe-color-fill-secondary-default","--ffe-color-fill-secondary-default-hover","--ffe-color-fill-secondary-default-pressed","--ffe-color-fill-secondary-subtle","--ffe-color-fill-secondary-subtle-hover","--ffe-color-fill-secondary-subtle-pressed","--ffe-color-fill-tertiary-default","--ffe-color-fill-tertiary-default-hover","--ffe-color-fill-tertiary-default-pressed","--ffe-color-fill-tertiary-subtle","--ffe-color-fill-tertiary-subtle-hover","--ffe-color-fill-tertiary-subtle-pressed","--ffe-color-fill-feedback-info","--ffe-color-fill-feedback-success","--ffe-color-fill-feedback-warning","--ffe-color-fill-feedback-critical","--ffe-color-fill-feedback-tip","--ffe-color-foreground-default","--ffe-color-foreground-subtle","--ffe-color-foreground-emphasis","--ffe-color-foreground-inverse","--ffe-color-foreground-on-fill-default","--ffe-color-foreground-on-fill-inverse","--ffe-color-foreground-interactive-link","--ffe-color-foreground-interactive-link-hover","--ffe-color-foreground-interactive-link-pressed","--ffe-color-foreground-feedback-info","--ffe-color-foreground-feedback-success","--ffe-color-foreground-feedback-warning","--ffe-color-foreground-feedback-critical","--ffe-color-foreground-feedback-tip","--ffe-color-border-primary-default","--ffe-color-border-primary-hover","--ffe-color-border-primary-pressed","--ffe-color-border-primary-subtle","--ffe-color-border-primary-emphasis","--ffe-color-border-primary-selected","--ffe-color-border-secondary-default","--ffe-color-border-secondary-hover","--ffe-color-border-secondary-pressed","--ffe-color-border-tertiary-default","--ffe-color-border-tertiary-hover","--ffe-color-border-tertiary-pressed","--ffe-color-border-interactive-focus","--ffe-color-border-feedback-info","--ffe-color-border-feedback-success","--ffe-color-border-feedback-warning","--ffe-color-border-feedback-critical","--ffe-color-border-feedback-tip","--ffe-color-component-button-action-border-default","--ffe-color-component-button-action-border-hover","--ffe-color-component-button-action-border-pressed","--ffe-color-component-button-action-fill-default","--ffe-color-component-button-action-fill-hover","--ffe-color-component-button-action-fill-pressed","--ffe-color-component-button-action-foreground-default","--ffe-color-component-button-action-foreground-hover","--ffe-color-component-button-primary-border-default","--ffe-color-component-button-primary-border-hover","--ffe-color-component-button-primary-border-pressed","--ffe-color-component-button-primary-fill-default","--ffe-color-component-button-primary-fill-hover","--ffe-color-component-button-primary-fill-pressed","--ffe-color-component-button-primary-foreground-default","--ffe-color-component-button-primary-foreground-hover","--ffe-color-component-button-secondary-border-default","--ffe-color-component-button-secondary-border-hover","--ffe-color-component-button-secondary-border-pressed","--ffe-color-component-button-secondary-fill-default","--ffe-color-component-button-secondary-fill-hover","--ffe-color-component-button-secondary-fill-pressed","--ffe-color-component-button-secondary-foreground-default","--ffe-color-component-button-secondary-foreground-hover","--ffe-color-component-button-tertiary-border-default","--ffe-color-component-button-tertiary-border-hover","--ffe-color-component-button-tertiary-border-pressed","--ffe-color-component-button-tertiary-fill-default","--ffe-color-component-button-tertiary-fill-hover","--ffe-color-component-button-tertiary-fill-pressed","--ffe-color-component-button-tertiary-foreground-default","--ffe-color-component-button-tertiary-foreground-hover","--ffe-color-component-toggleswitch-handle-default","--ffe-color-component-toggleswitch-fill-default","--ffe-color-component-toggleswitch-fill-default-hover","--ffe-color-component-toggleswitch-fill-default-pressed","--ffe-color-component-toggleswitch-fill-selected","--ffe-color-component-toggleswitch-fill-selected-hover","--ffe-color-component-toggleswitch-fill-selected-pressed","--ffe-color-component-toggleswitch-fill-critical","--ffe-color-component-logo-name","--ffe-color-component-logo-number1","--ffe-color-component-logo-circle-dark-red","--ffe-color-component-logo-circle-light-red"];function l(r){const o={a:"a",code:"code",h1:"h1",h2:"h2",li:"li",p:"p",td:"td",tr:"tr",ul:"ul",...t(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(c,{title:"Design/Farger"}),` +`,e.jsx(o.h1,{id:"farger",children:"Farger"}),` +`,e.jsxs(o.p,{children:[`I designsystemet bruker vi semantiske farger. Det vil si at vi bruker farger med navn som +`,e.jsx(o.code,{children:"--ffe-color-background-default"})," i stedet for fargekoder som ",e.jsx(o.code,{children:"#000000"}),`. Ved å bruke slike navn +kan vi variere hvilke farge som vises på tvers av appen. Vi støtter 4 moduser i dag:`]}),` +`,e.jsxs(o.ul,{children:[` +`,e.jsx(o.li,{children:"Light - default"}),` +`,e.jsx(o.li,{children:"Light accent - for å fremheve elementer"}),` +`,e.jsx(o.li,{children:"Dark - for mørk modus"}),` +`,e.jsx(o.li,{children:"Dark accent - for å fremheve elementer i mørk modus"}),` +`]}),` +`,e.jsxs(o.p,{children:[`Dark mode aktiveres automatisk basert på brukerens systeminnstillinger. +Accent mode aktiveres med å legge klassen `,e.jsx(o.code,{children:"ffe-accent-mode"}),` på elementet eller på +containeren til elementet.`]}),` +`,e.jsx(o.p,{children:"Bruken av accent er der en har en blokk på side med en annen bakgrunnsfarge enn resten."}),` +`,e.jsxs(o.p,{children:["Se eksempelet ",e.jsx(o.a,{href:"",children:"på en slik side med en accent section"})," WIP"]}),` +`,e.jsx(o.h2,{id:"liste-over-de-semantiske-fargene",children:"Liste over de semantiske fargene"}),` +`,e.jsxs("table",{class:"ffe-color-table",children:[e.jsx("thead",{children:e.jsxs("tr",{children:[e.jsx("th",{children:"Farge navn"}),e.jsx("th",{children:"Light"}),e.jsx("th",{children:"Light accent"}),e.jsx("th",{children:"Dark"}),e.jsx("th",{children:"Dark accent"})]})}),e.jsx("tbody",{children:n.map(f=>e.jsxs(o.tr,{children:[e.jsx(o.td,{children:f}),e.jsx(o.td,{style:{backgroundColor:`var(${f})`}}),e.jsx(o.td,{class:"ffe-accent-mode",style:{backgroundColor:`var(${f})`}}),e.jsx(o.td,{class:"dark-mode",style:{backgroundColor:`var(${f})`}}),e.jsx(o.td,{class:"dark-mode ffe-accent-color",style:{backgroundColor:`var(${f})`}})]},f))})]})]})}function g(r={}){const{wrapper:o}={...t(),...r.components};return o?e.jsx(o,{...r,children:e.jsx(l,{...r})}):l(r)}export{g as default}; diff --git a/assets/ContextMessage-BGZ-nnh6.js b/assets/ContextMessage-8TimYcGr.js similarity index 87% rename from assets/ContextMessage-BGZ-nnh6.js rename to assets/ContextMessage-8TimYcGr.js index 0217ea81ac..340c6cc741 100644 --- a/assets/ContextMessage-BGZ-nnh6.js +++ b/assets/ContextMessage-8TimYcGr.js @@ -1,4 +1,4 @@ -import{j as e,M as a,C as l,a as d}from"./index-BBlAae_u.js";import{useMDXComponents as m}from"./index-CVdx34fM.js";import{C as p,S as s}from"./ContextMessage.stories-CFeC4crS.js";import{C as r,a as i}from"./CheckListItem-Be1tutzc.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Content-Sbpdb6r3.js";import"./index-DezCrw0f.js";import"./MessageCollapse-RDNrfxbV.js";import"./Icon-B88nEPeu.js";import"./LinkText-DVUMeTIv.js";function o(t){const n={h1:"h1",p:"p",...m(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:p}),` +import{j as e,M as a,C as l,a as d}from"./index-n85yGU8w.js";import{useMDXComponents as m}from"./index-CVdx34fM.js";import{C as p,S as s}from"./ContextMessage.stories-CFeC4crS.js";import{C as r,a as i}from"./CheckListItem-Be1tutzc.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Content-Sbpdb6r3.js";import"./index-DezCrw0f.js";import"./MessageCollapse-RDNrfxbV.js";import"./Icon-B88nEPeu.js";import"./LinkText-DVUMeTIv.js";function o(t){const n={h1:"h1",p:"p",...m(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:p}),` `,e.jsx(n.h1,{id:"contextmessage",children:"ContextMessage"}),` `,e.jsx(n.p,{children:"Kontekstuelle meldinger er informasjon som skal gis i en kontekst. Dette er meldinger som skal utheves, men som bare gir mening i konteksten den er plassert. I motsetning til systemmeldinger, kan disse meldingene plasseres midt i innholdet på siden."}),` `,e.jsx(n.p,{children:"Bruk kontekstuelle meldinger:"}),` diff --git a/assets/Datepicker-C-2gNBkq.js b/assets/Datepicker-D6MAMb7m.js similarity index 72% rename from assets/Datepicker-C-2gNBkq.js rename to assets/Datepicker-D6MAMb7m.js index 3c1cd29a04..137b16e0fe 100644 --- a/assets/Datepicker-C-2gNBkq.js +++ b/assets/Datepicker-D6MAMb7m.js @@ -1,4 +1,4 @@ -import{j as t,M as m,C as s,a as p}from"./index-BBlAae_u.js";import{useMDXComponents as e}from"./index-CVdx34fM.js";import{D as a,S as n}from"./Datepicker.stories-DaK-ZnqA.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Calendar-BjqUWBU_.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./v4-CtRu48qb.js";import"./index-DrzhKqaf.js";import"./InputGroup-B73IVGIl.js";import"./Collapse-CKwb5mfJ.js";function i(o){const r={h1:"h1",...e(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(m,{of:a}),` +import{j as t,M as m,C as s,a as p}from"./index-n85yGU8w.js";import{useMDXComponents as e}from"./index-CVdx34fM.js";import{D as a,S as n}from"./Datepicker.stories-BCeJiaWF.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Calendar-BjqUWBU_.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./v4-CtRu48qb.js";import"./index-DrzhKqaf.js";import"./InputGroup-CV5U44El.js";import"./Collapse-CKwb5mfJ.js";function i(o){const r={h1:"h1",...e(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(m,{of:a}),` `,t.jsx(r.h1,{id:"datepicker",children:"Datepicker"}),` `,t.jsx(s,{of:n}),` `,t.jsx(p,{of:n})]})}function w(o={}){const{wrapper:r}={...e(),...o.components};return r?t.jsx(r,{...o,children:t.jsx(i,{...o})}):i(o)}export{w as default}; diff --git a/assets/Datepicker.stories-DaK-ZnqA.js b/assets/Datepicker.stories-BCeJiaWF.js similarity index 99% rename from assets/Datepicker.stories-DaK-ZnqA.js rename to assets/Datepicker.stories-BCeJiaWF.js index 86569392fe..1f7d013d51 100644 --- a/assets/Datepicker.stories-DaK-ZnqA.js +++ b/assets/Datepicker.stories-BCeJiaWF.js @@ -1,4 +1,4 @@ -import{r as o,R as l}from"./index-eCxJ45ll.js";import{v as X,g as h,i as A,C as he,a as ke}from"./Calendar-BjqUWBU_.js";import{c as P}from"./index-DezCrw0f.js";import{d as Re}from"./index-DrzhKqaf.js";import{I as xe}from"./Icon-B88nEPeu.js";import{E as Se,I as F}from"./InputGroup-B73IVGIl.js";const S=s=>{const r=s.filter(p=>typeof p=="number");return r.map((p,n)=>(p??1)*Math.pow(10,r.length-n-1)).reduce((p,n)=>p+n,0)},Te=o.createContext({day:null,month:null,year:null,setDay:()=>null,setMonth:()=>null,setYear:()=>null,locale:"nb",calendarActiveDate:"",setCalendarActiveDate:()=>null}),Ye=12,Qe=31,be=({children:s,value:r="",locale:p})=>{const n=X(r)?h(r):"",[M,d]=o.useState(n?n.date:null),[m,c]=o.useState(n?n.month+1:null),[I,L]=o.useState(n?n.year:null),[E,y]=o.useState((n==null?void 0:n.toString())??"");return l.createElement(Te.Provider,{value:{day:M,month:m,year:I,setDay:(T,a=void 0)=>{const f=T.slice(-2),[g,b]=f,t=S(f);t>Qe?a==null||a():g>3?(d(t),a==null||a()):(d(t),b!==void 0&&(a==null||a()))},setMonth:(T,a=void 0)=>{const f=T.slice(-2),[g,b]=f,t=S(f);t>Ye?a==null||a():g>1?(c(t),a==null||a()):(c(t),b!==void 0&&(a==null||a()))},setYear:T=>{L(S(T.slice(-4)))},calendarActiveDate:E,setCalendarActiveDate:T=>{y(T)},locale:p}},s)};be.__docgenInfo={description:"",methods:[],displayName:"DatepickerProvider",props:{locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},value:{required:!1,tsType:{name:"string"},description:"",defaultValue:{value:"''",computed:!1}},children:{required:!0,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:""}}};const U=l.forwardRef(({className:s,onSpinButtonChange:r,maxLength:p,min:n,max:M,value:d,nextSpinButton:m,prevSpinButton:c,children:I,...L},E)=>{const y=o.useRef([]),T=a=>{var f,g,b;if(a.stopPropagation(),/\d/.test(a.key))y.current=y.current.length===p?y.current=[parseInt(a.key)]:y.current.concat(parseInt(a.key)),r(y.current);else if(a.key==="Backspace"||a.key==="Delete"){if(y.current=[],d===0){(f=c==null?void 0:c.current)==null||f.focus();return}const t=d==null?void 0:d.toString().slice(0,-1);r(t?[parseInt(t)]:[])}else if(a.key==="ArrowUp"){a.preventDefault();let t=(d??0)+1;t&&t!==null&&t>M&&(t=n),r([t],!1)}else if(a.key==="ArrowDown"){a.preventDefault();let t=(d??0)-1;t{y.current=[]},"aria-valuemin":n,"aria-valuemax":M,"aria-valuenow":d,ref:E,onKeyDown:T,...L},I)});U.__docgenInfo={description:"",methods:[],displayName:"SpinButton",props:{className:{required:!1,tsType:{name:"string"},description:""},onSpinButtonChange:{required:!0,tsType:{name:"signature",type:"function",raw:"(value: number[], allowFocusNext?: boolean) => void",signature:{arguments:[{type:{name:"Array",elements:[{name:"number"}],raw:"number[]"},name:"value"},{type:{name:"boolean"},name:"allowFocusNext"}],return:{name:"void"}}},description:""},children:{required:!0,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:""},maxLength:{required:!0,tsType:{name:"number"},description:""},min:{required:!0,tsType:{name:"number"},description:""},max:{required:!0,tsType:{name:"number"},description:""},value:{required:!1,tsType:{name:"number"},description:""},nextSpinButton:{required:!1,tsType:{name:"ReactRefObject",raw:"React.RefObject",elements:[{name:"HTMLSpanElement"}]},description:""},prevSpinButton:{required:!1,tsType:{name:"ReactRefObject",raw:"React.RefObject",elements:[{name:"HTMLSpanElement"}]},description:""}}};const _=s=>s<10?`0${s}`:s,Le=l.forwardRef(({value:s,locale:r,onClick:p},n)=>{const M=X(s)?`${A[r].CHANGE_DATE}, ${A[r].CHOSEN_DATE} ${s}`:A[r].CHOOSE_DATE;return l.createElement("button",{"data-testid":"datepicker-open",ref:n,onClick:p,className:"ffe-datepicker__button","aria-label":M,type:"button"},l.createElement(xe,{ariaLabel:A[r].CALENDAR_LABEL,fileUrl:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPjxwYXRoIGQ9Ik0yMTIuMzA5LTEwMC4wMDFxLTMwLjMwOCAwLTUxLjMwOC0yMXQtMjEtNTEuMzA4di01MzUuMzgycTAtMzAuMzA4IDIxLTUxLjMwOHQ1MS4zMDgtMjFoNTUuMzg1di01My44NDdxMC0xMy4xNTMgOC44MDgtMjEuOTYxIDguODA3LTguODA3IDIxLjk2MS04LjgwNyAxMy4xNTMgMCAyMS45NjEgOC44MDcgOC44MDcgOC44MDggOC44MDcgMjEuOTYxdjUzLjg0N2gzMDMuMDc2di01NC42MTZxMC0xMi43NjkgOC42MTUtMjEuMzg0dDIxLjM4NC04LjYxNXExMi43NjkgMCAyMS4zODQgOC42MTUgOC42MTYgOC42MTUgOC42MTYgMjEuMzg0djU0LjYxNmg1NS4zODVxMzAuMzA4IDAgNTEuMzA4IDIxdDIxIDUxLjMwOHY1MzUuMzgycTAgMzAuMzA4LTIxIDUxLjMwOHQtNTEuMzA4IDIxSDIxMi4zMDlabTAtNTkuOTk5aDUzNS4zODJxNC42MTYgMCA4LjQ2My0zLjg0NiAzLjg0Ni0zLjg0NyAzLjg0Ni04LjQ2M3YtMzc1LjM4MkgyMDB2Mzc1LjM4MnEwIDQuNjE2IDMuODQ2IDguNDYzIDMuODQ3IDMuODQ2IDguNDYzIDMuODQ2Wk0yMDAtNjA3LjY5aDU2MHYtMTAwLjAwMXEwLTQuNjE2LTMuODQ2LTguNDYzLTMuODQ3LTMuODQ2LTguNDYzLTMuODQ2SDIxMi4zMDlxLTQuNjE2IDAtOC40NjMgMy44NDYtMy44NDYgMy44NDctMy44NDYgOC40NjN2MTAwLjAwMVptMCAwVi03MjB2MTEyLjMxWm0yODAgMjEwLjc2N3EtMTQuNjkyIDAtMjUuMDM4LTEwLjM0NnQtMTAuMzQ2LTI1LjAzOHEwLTE0LjY5MiAxMC4zNDYtMjUuMDM4VDQ4MC00NjcuNjkxcTE0LjY5MiAwIDI1LjAzOCAxMC4zNDZ0MTAuMzQ2IDI1LjAzOHEwIDE0LjY5Mi0xMC4zNDYgMjUuMDM4VDQ4MC0zOTYuOTIzWm0tMTYwIDBxLTE0LjY5MiAwLTI1LjAzOC0xMC4zNDZ0LTEwLjM0Ni0yNS4wMzhxMC0xNC42OTIgMTAuMzQ2LTI1LjAzOFQzMjAtNDY3LjY5MXExNC42OTIgMCAyNS4wMzggMTAuMzQ2dDEwLjM0NiAyNS4wMzhxMCAxNC42OTItMTAuMzQ2IDI1LjAzOFQzMjAtMzk2LjkyM1ptMzIwIDBxLTE0LjY5MiAwLTI1LjAzOC0xMC4zNDZ0LTEwLjM0Ni0yNS4wMzhxMC0xNC42OTIgMTAuMzQ2LTI1LjAzOFQ2NDAtNDY3LjY5MXExNC42OTIgMCAyNS4wMzggMTAuMzQ2dDEwLjM0NiAyNS4wMzhxMCAxNC42OTItMTAuMzQ2IDI1LjAzOFQ2NDAtMzk2LjkyM1pNNDgwLTI0MHEtMTQuNjkyIDAtMjUuMDM4LTEwLjM0NnQtMTAuMzQ2LTI1LjAzOHEwLTE0LjY5MiAxMC4zNDYtMjUuMDM4IDEwLjM0Ni0xMC4zNDcgMjUuMDM4LTEwLjM0N3QyNS4wMzggMTAuMzQ3cTEwLjM0NiAxMC4zNDYgMTAuMzQ2IDI1LjAzOHQtMTAuMzQ2IDI1LjAzOFE0OTQuNjkyLTI0MCA0ODAtMjQwWm0tMTYwIDBxLTE0LjY5MiAwLTI1LjAzOC0xMC4zNDZ0LTEwLjM0Ni0yNS4wMzhxMC0xNC42OTIgMTAuMzQ2LTI1LjAzOCAxMC4zNDYtMTAuMzQ3IDI1LjAzOC0xMC4zNDd0MjUuMDM4IDEwLjM0N3ExMC4zNDYgMTAuMzQ2IDEwLjM0NiAyNS4wMzh0LTEwLjM0NiAyNS4wMzhRMzM0LjY5Mi0yNDAgMzIwLTI0MFptMzIwIDBxLTE0LjY5MiAwLTI1LjAzOC0xMC4zNDZ0LTEwLjM0Ni0yNS4wMzhxMC0xNC42OTIgMTAuMzQ2LTI1LjAzOCAxMC4zNDYtMTAuMzQ3IDI1LjAzOC0xMC4zNDd0MjUuMDM4IDEwLjM0N3ExMC4zNDYgMTAuMzQ2IDEwLjM0NiAyNS4wMzh0LTEwLjM0NiAyNS4wMzhRNjU0LjY5Mi0yNDAgNjQwLTI0MFoiLz48L3N2Zz4=",size:"md",className:"ffe-datepicker__icon"}))});Le.__docgenInfo={description:"",methods:[],displayName:"Button",props:{value:{required:!0,tsType:{name:"string"},description:""},locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},onClick:{required:!0,tsType:{name:"ReactMouseEventHandler",raw:"React.MouseEventHandler",elements:[{name:"HTMLButtonElement"}]},description:""}}};const qe=s=>typeof s=="number"&&s>=1&&s<=12,Ie=({ariaInvalid:s,"aria-invalid":r,ariaDescribedby:p,"aria-describedby":n,onBlur:M,calendarAbove:d,id:m,maxDate:c,minDate:I,onChange:L,fullWidth:E,fieldMessage:y,labelId:T})=>{const{day:a,setDay:f,year:g,setYear:b,month:t,setMonth:w,locale:C,calendarActiveDate:K,setCalendarActiveDate:V}=o.useContext(Te),[z,$]=o.useState(!1),[J,Ae]=o.useState(I),[ee,Ce]=o.useState(c),[ae,te]=o.useState(""),G=o.useId(),Y=o.useRef(null),N=o.useRef(null),j=o.useRef(null),O=o.useRef(null),je=y?`${G}-fieldmessage`:void 0,Q=o.useCallback(Re(e=>{e!==ae&&X(e)&&(V(e),te(e))},250),[ae]),ve=!!y;o.useEffect(()=>()=>{Q.cancel()},[Q]);const q=()=>{const e=`${a}.${t}.${g}`;h(e,i=>{const D=c?h(c):null;D!=null&&D.isBefore(i)&&ke(e)&&i.adjust({period:"Y",offset:-100});const Z=i.format();Z!==e&&(L(Z),f([i.date]),w([i.month+1]),b([i.year])),te(Z)})};o.useEffect(()=>{(I!==J||c!==ee)&&(Ae(I),Ce(c),q()),Q(`${a}.${t}.${g}`)},[I,c,a,t,g,Q]);const ne=()=>{var e;$(!1),(e=Y.current)==null||e.focus(),q()},re=e=>{e.key==="Escape"&&ne()},ie=e=>{z&&e.__datepickerID!==G&&ne()},Ee=()=>{window.addEventListener("click",ie),window.addEventListener("keyup",re)},se=()=>{window.removeEventListener("click",ie),window.removeEventListener("keyup",re)};o.useEffect(()=>(z?Ee():se(),()=>{se()}),[z]);const we=()=>{q(),$(!z)},ze=e=>{const i=e.nativeEvent;i.__datepickerID=G},Ne=e=>{var i;e.target!==O.current&&e.target!==Y.current&&e.target!==N.current&&e.target!==j.current&&((i=N.current)==null||i.focus())},Oe=e=>{var D;const i=h(e);i&&(f([i.date]),w([i.month+1]),b([i.year]),L(e),$(!1),V(e),(D=Y.current)==null||D.focus())},H=()=>{const e=r==="true"||s;return e==="true"||e===!0?"true":void 0},W=()=>n??p,B=e=>{e.preventDefault();const i=(e.clipboardData||window.Clipboard).getData("text"),D=h(i);D&&(f([D.date]),w([D.month+1]),b([D.year]),L(`${a}.${t}.${g}`))};return l.createElement("div",{className:P("ffe-datepicker",{"ffe-datepicker--full-width":E,"ffe-input-group--message":ve}),"data-testid":"date-picker",onClick:e=>{ze(e),Ne(e)},role:"group",id:m},l.createElement("div",{className:P("ffe-input-field","ffe-dateinput",{"ffe-input-field--invalid":H()}),onBlur:e=>{const i=e.relatedTarget;i!==O.current&&i!==N.current&&i!==j.current&&(M==null||M(e),q())}},l.createElement(U,{ref:N,value:a??void 0,min:1,max:31,onPaste:B,onSpinButtonChange:(e,i=!0)=>(L(`${_(S(e))}.${t}.${g}`),i?f(e,()=>{var D;return(D=j.current)==null?void 0:D.focus({preventScroll:!0})}):f(e)),nextSpinButton:j,maxLength:2,"aria-invalid":H(),"aria-valuenow":typeof a=="number"?a:void 0,"aria-valuetext":`${a}`,"aria-label":A[C].DAY,"aria-describedby":W(),"aria-labelledby":T},a?_(a):"dd"),".",l.createElement(U,{ref:j,value:t??void 0,min:1,max:12,onPaste:B,onSpinButtonChange:(e,i=!0)=>(L(`${a}.${_(S(e))}.${g}`),i?w(e,()=>{var D;return(D=O.current)==null?void 0:D.focus({preventScroll:!0})}):w(e)),nextSpinButton:O,prevSpinButton:N,maxLength:2,"aria-invalid":H(),"aria-valuenow":typeof t=="number"?t:void 0,"aria-valuetext":qe(t)?`${t} - ${A[C][`MONTH_${t}`]}`:void 0,"aria-label":A[C].MONTH,"aria-describedby":W(),"aria-labelledby":T},t?_(t):"mm"),".",l.createElement(U,{ref:O,className:"ffe-dateinput__field-year",value:g??void 0,min:1,max:9999,onPaste:B,onSpinButtonChange:e=>{L(`${a}.${t}.${e}`),b(e)},prevSpinButton:j,maxLength:4,"aria-invalid":H(),"aria-valuetext":`${g}`,"aria-valuenow":typeof g=="number"?g:void 0,"aria-label":A[C].YEAR,"aria-describedby":W(),"aria-labelledby":T},g||"yyyy")),l.createElement(Le,{onClick:we,locale:C,value:K||"",ref:Y}),z&&l.createElement(he,{calendarClassName:P("ffe-calendar ffe-calendar--datepicker",{"ffe-calendar--datepicker--above":d}),locale:C,maxDate:ee,minDate:J,onDatePicked:Oe,selectedDate:K,focusOnMount:!0}),!!y&&l.createElement(Se,{as:"p",id:je},y))};Ie.__docgenInfo={description:"",methods:[],displayName:"DatepickerComp",props:{"aria-invalid":{required:!1,tsType:{name:"ReactComponentProps['aria-invalid']",raw:"React.ComponentProps<'input'>['aria-invalid']"},description:""},ariaInvalid:{required:!1,tsType:{name:"ReactComponentProps['aria-invalid']",raw:"React.ComponentProps<'input'>['aria-invalid']"},description:""},"aria-describedby":{required:!1,tsType:{name:"ReactComponentProps['aria-describedby']",raw:"React.ComponentProps<'input'>['aria-describedby']"},description:""},ariaDescribedby:{required:!1,tsType:{name:"ReactComponentProps['aria-describedby']",raw:"React.ComponentProps<'input'>['aria-describedby']"},description:""},onBlur:{required:!1,tsType:{name:"signature",type:"function",raw:"(evt: React.FocusEvent) => void",signature:{arguments:[{type:{name:"ReactFocusEvent",raw:"React.FocusEvent",elements:[{name:"HTMLElement"}]},name:"evt"}],return:{name:"void"}}},description:"Triggered when focus leaves one of the fields (dd, mm, yyyy), and the next focused element is not one of these fields."},calendarAbove:{required:!1,tsType:{name:"boolean"},description:""},id:{required:!1,tsType:{name:"string"},description:""},maxDate:{required:!1,tsType:{name:"union",raw:"string | null",elements:[{name:"string"},{name:"null"}]},description:""},minDate:{required:!1,tsType:{name:"union",raw:"string | null",elements:[{name:"string"},{name:"null"}]},description:""},onChange:{required:!0,tsType:{name:"signature",type:"function",raw:"(date: string) => void",signature:{arguments:[{type:{name:"string"},name:"date"}],return:{name:"void"}}},description:""},fullWidth:{required:!1,tsType:{name:"boolean"},description:""},fieldMessage:{required:!1,tsType:{name:"union",raw:"string | null",elements:[{name:"string"},{name:"null"}]},description:""},labelId:{required:!0,tsType:{name:"string"},description:"Id of the label describing the datepicker. Required for UU-compatibility"}}};const v=({locale:s="nb",value:r,...p})=>l.createElement(be,{locale:s,value:r},l.createElement(Ie,{...p}));v.__docgenInfo={description:"",methods:[],displayName:"Datepicker",props:{"aria-invalid":{required:!1,tsType:{name:"ReactComponentProps['aria-invalid']",raw:"React.ComponentProps<'input'>['aria-invalid']"},description:""},ariaInvalid:{required:!1,tsType:{name:"ReactComponentProps['aria-invalid']",raw:"React.ComponentProps<'input'>['aria-invalid']"},description:""},"aria-describedby":{required:!1,tsType:{name:"ReactComponentProps['aria-describedby']",raw:"React.ComponentProps<'input'>['aria-describedby']"},description:""},ariaDescribedby:{required:!1,tsType:{name:"ReactComponentProps['aria-describedby']",raw:"React.ComponentProps<'input'>['aria-describedby']"},description:""},onBlur:{required:!1,tsType:{name:"signature",type:"function",raw:"(evt: React.FocusEvent) => void",signature:{arguments:[{type:{name:"ReactFocusEvent",raw:"React.FocusEvent",elements:[{name:"HTMLElement"}]},name:"evt"}],return:{name:"void"}}},description:"Triggered when focus leaves one of the fields (dd, mm, yyyy), and the next focused element is not one of these fields."},calendarAbove:{required:!1,tsType:{name:"boolean"},description:""},id:{required:!1,tsType:{name:"string"},description:""},maxDate:{required:!1,tsType:{name:"union",raw:"string | null",elements:[{name:"string"},{name:"null"}]},description:""},minDate:{required:!1,tsType:{name:"union",raw:"string | null",elements:[{name:"string"},{name:"null"}]},description:""},onChange:{required:!0,tsType:{name:"signature",type:"function",raw:"(date: string) => void",signature:{arguments:[{type:{name:"string"},name:"date"}],return:{name:"void"}}},description:""},fullWidth:{required:!1,tsType:{name:"boolean"},description:""},fieldMessage:{required:!1,tsType:{name:"union",raw:"string | null",elements:[{name:"string"},{name:"null"}]},description:""},labelId:{required:!0,tsType:{name:"string"},description:"Id of the label describing the datepicker. Required for UU-compatibility"},value:{required:!0,tsType:{name:"string"},description:""},locale:{required:!1,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:"",defaultValue:{value:"'nb'",computed:!1}}}};const He={title:"Komponenter/Datepicker/Datepicker",component:v},u={args:{locale:"nb",maxDate:"31.12.2025",minDate:"01.01.2024",labelId:"datepicker-label"},render:function({value:r,onChange:p,...n}){var m;const[M,d]=o.useState("01.12.2024");return l.createElement(F,{label:"Dato",labelId:(m=u==null?void 0:u.args)==null?void 0:m.labelId},c=>l.createElement(v,{value:r??M,onChange:d,...c,...n}))}},k={args:{...u.args},render:function({value:r,onChange:p,...n}){var m;const[M,d]=o.useState("01.12.2024");return l.createElement(F,{label:"Dato","aria-invalid":!0,fieldMessage:"Ugyldig dato",labelId:(m=u==null?void 0:u.args)==null?void 0:m.labelId},c=>l.createElement(v,{value:r??M,onChange:d,...c,...n}))}},R={args:{...u.args,fullWidth:!0},render:function({value:r,onChange:p,...n}){var m;const[M,d]=o.useState("01.12.2024");return l.createElement(F,{label:"Dato",labelId:(m=u==null?void 0:u.args)==null?void 0:m.labelId},l.createElement(v,{value:r??M,onChange:d,...n}))}},x={args:{...u.args,calendarAbove:!0},render:function({value:r,onChange:p,...n}){var m;const[M,d]=o.useState("01.12.2024");return l.createElement(F,{label:"Dato",labelId:(m=u==null?void 0:u.args)==null?void 0:m.labelId},l.createElement(v,{value:r??M,onChange:d,...n}))}};var oe,le,de;u.parameters={...u.parameters,docs:{...(oe=u.parameters)==null?void 0:oe.docs,source:{originalSource:`{ +import{r as o,R as l}from"./index-eCxJ45ll.js";import{v as X,g as h,i as A,C as he,a as ke}from"./Calendar-BjqUWBU_.js";import{c as P}from"./index-DezCrw0f.js";import{d as Re}from"./index-DrzhKqaf.js";import{I as xe}from"./Icon-B88nEPeu.js";import{E as Se,I as F}from"./InputGroup-CV5U44El.js";const S=s=>{const r=s.filter(p=>typeof p=="number");return r.map((p,n)=>(p??1)*Math.pow(10,r.length-n-1)).reduce((p,n)=>p+n,0)},Te=o.createContext({day:null,month:null,year:null,setDay:()=>null,setMonth:()=>null,setYear:()=>null,locale:"nb",calendarActiveDate:"",setCalendarActiveDate:()=>null}),Ye=12,Qe=31,be=({children:s,value:r="",locale:p})=>{const n=X(r)?h(r):"",[M,d]=o.useState(n?n.date:null),[m,c]=o.useState(n?n.month+1:null),[I,L]=o.useState(n?n.year:null),[E,y]=o.useState((n==null?void 0:n.toString())??"");return l.createElement(Te.Provider,{value:{day:M,month:m,year:I,setDay:(T,a=void 0)=>{const f=T.slice(-2),[g,b]=f,t=S(f);t>Qe?a==null||a():g>3?(d(t),a==null||a()):(d(t),b!==void 0&&(a==null||a()))},setMonth:(T,a=void 0)=>{const f=T.slice(-2),[g,b]=f,t=S(f);t>Ye?a==null||a():g>1?(c(t),a==null||a()):(c(t),b!==void 0&&(a==null||a()))},setYear:T=>{L(S(T.slice(-4)))},calendarActiveDate:E,setCalendarActiveDate:T=>{y(T)},locale:p}},s)};be.__docgenInfo={description:"",methods:[],displayName:"DatepickerProvider",props:{locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},value:{required:!1,tsType:{name:"string"},description:"",defaultValue:{value:"''",computed:!1}},children:{required:!0,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:""}}};const U=l.forwardRef(({className:s,onSpinButtonChange:r,maxLength:p,min:n,max:M,value:d,nextSpinButton:m,prevSpinButton:c,children:I,...L},E)=>{const y=o.useRef([]),T=a=>{var f,g,b;if(a.stopPropagation(),/\d/.test(a.key))y.current=y.current.length===p?y.current=[parseInt(a.key)]:y.current.concat(parseInt(a.key)),r(y.current);else if(a.key==="Backspace"||a.key==="Delete"){if(y.current=[],d===0){(f=c==null?void 0:c.current)==null||f.focus();return}const t=d==null?void 0:d.toString().slice(0,-1);r(t?[parseInt(t)]:[])}else if(a.key==="ArrowUp"){a.preventDefault();let t=(d??0)+1;t&&t!==null&&t>M&&(t=n),r([t],!1)}else if(a.key==="ArrowDown"){a.preventDefault();let t=(d??0)-1;t{y.current=[]},"aria-valuemin":n,"aria-valuemax":M,"aria-valuenow":d,ref:E,onKeyDown:T,...L},I)});U.__docgenInfo={description:"",methods:[],displayName:"SpinButton",props:{className:{required:!1,tsType:{name:"string"},description:""},onSpinButtonChange:{required:!0,tsType:{name:"signature",type:"function",raw:"(value: number[], allowFocusNext?: boolean) => void",signature:{arguments:[{type:{name:"Array",elements:[{name:"number"}],raw:"number[]"},name:"value"},{type:{name:"boolean"},name:"allowFocusNext"}],return:{name:"void"}}},description:""},children:{required:!0,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:""},maxLength:{required:!0,tsType:{name:"number"},description:""},min:{required:!0,tsType:{name:"number"},description:""},max:{required:!0,tsType:{name:"number"},description:""},value:{required:!1,tsType:{name:"number"},description:""},nextSpinButton:{required:!1,tsType:{name:"ReactRefObject",raw:"React.RefObject",elements:[{name:"HTMLSpanElement"}]},description:""},prevSpinButton:{required:!1,tsType:{name:"ReactRefObject",raw:"React.RefObject",elements:[{name:"HTMLSpanElement"}]},description:""}}};const _=s=>s<10?`0${s}`:s,Le=l.forwardRef(({value:s,locale:r,onClick:p},n)=>{const M=X(s)?`${A[r].CHANGE_DATE}, ${A[r].CHOSEN_DATE} ${s}`:A[r].CHOOSE_DATE;return l.createElement("button",{"data-testid":"datepicker-open",ref:n,onClick:p,className:"ffe-datepicker__button","aria-label":M,type:"button"},l.createElement(xe,{ariaLabel:A[r].CALENDAR_LABEL,fileUrl:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPjxwYXRoIGQ9Ik0yMTIuMzA5LTEwMC4wMDFxLTMwLjMwOCAwLTUxLjMwOC0yMXQtMjEtNTEuMzA4di01MzUuMzgycTAtMzAuMzA4IDIxLTUxLjMwOHQ1MS4zMDgtMjFoNTUuMzg1di01My44NDdxMC0xMy4xNTMgOC44MDgtMjEuOTYxIDguODA3LTguODA3IDIxLjk2MS04LjgwNyAxMy4xNTMgMCAyMS45NjEgOC44MDcgOC44MDcgOC44MDggOC44MDcgMjEuOTYxdjUzLjg0N2gzMDMuMDc2di01NC42MTZxMC0xMi43NjkgOC42MTUtMjEuMzg0dDIxLjM4NC04LjYxNXExMi43NjkgMCAyMS4zODQgOC42MTUgOC42MTYgOC42MTUgOC42MTYgMjEuMzg0djU0LjYxNmg1NS4zODVxMzAuMzA4IDAgNTEuMzA4IDIxdDIxIDUxLjMwOHY1MzUuMzgycTAgMzAuMzA4LTIxIDUxLjMwOHQtNTEuMzA4IDIxSDIxMi4zMDlabTAtNTkuOTk5aDUzNS4zODJxNC42MTYgMCA4LjQ2My0zLjg0NiAzLjg0Ni0zLjg0NyAzLjg0Ni04LjQ2M3YtMzc1LjM4MkgyMDB2Mzc1LjM4MnEwIDQuNjE2IDMuODQ2IDguNDYzIDMuODQ3IDMuODQ2IDguNDYzIDMuODQ2Wk0yMDAtNjA3LjY5aDU2MHYtMTAwLjAwMXEwLTQuNjE2LTMuODQ2LTguNDYzLTMuODQ3LTMuODQ2LTguNDYzLTMuODQ2SDIxMi4zMDlxLTQuNjE2IDAtOC40NjMgMy44NDYtMy44NDYgMy44NDctMy44NDYgOC40NjN2MTAwLjAwMVptMCAwVi03MjB2MTEyLjMxWm0yODAgMjEwLjc2N3EtMTQuNjkyIDAtMjUuMDM4LTEwLjM0NnQtMTAuMzQ2LTI1LjAzOHEwLTE0LjY5MiAxMC4zNDYtMjUuMDM4VDQ4MC00NjcuNjkxcTE0LjY5MiAwIDI1LjAzOCAxMC4zNDZ0MTAuMzQ2IDI1LjAzOHEwIDE0LjY5Mi0xMC4zNDYgMjUuMDM4VDQ4MC0zOTYuOTIzWm0tMTYwIDBxLTE0LjY5MiAwLTI1LjAzOC0xMC4zNDZ0LTEwLjM0Ni0yNS4wMzhxMC0xNC42OTIgMTAuMzQ2LTI1LjAzOFQzMjAtNDY3LjY5MXExNC42OTIgMCAyNS4wMzggMTAuMzQ2dDEwLjM0NiAyNS4wMzhxMCAxNC42OTItMTAuMzQ2IDI1LjAzOFQzMjAtMzk2LjkyM1ptMzIwIDBxLTE0LjY5MiAwLTI1LjAzOC0xMC4zNDZ0LTEwLjM0Ni0yNS4wMzhxMC0xNC42OTIgMTAuMzQ2LTI1LjAzOFQ2NDAtNDY3LjY5MXExNC42OTIgMCAyNS4wMzggMTAuMzQ2dDEwLjM0NiAyNS4wMzhxMCAxNC42OTItMTAuMzQ2IDI1LjAzOFQ2NDAtMzk2LjkyM1pNNDgwLTI0MHEtMTQuNjkyIDAtMjUuMDM4LTEwLjM0NnQtMTAuMzQ2LTI1LjAzOHEwLTE0LjY5MiAxMC4zNDYtMjUuMDM4IDEwLjM0Ni0xMC4zNDcgMjUuMDM4LTEwLjM0N3QyNS4wMzggMTAuMzQ3cTEwLjM0NiAxMC4zNDYgMTAuMzQ2IDI1LjAzOHQtMTAuMzQ2IDI1LjAzOFE0OTQuNjkyLTI0MCA0ODAtMjQwWm0tMTYwIDBxLTE0LjY5MiAwLTI1LjAzOC0xMC4zNDZ0LTEwLjM0Ni0yNS4wMzhxMC0xNC42OTIgMTAuMzQ2LTI1LjAzOCAxMC4zNDYtMTAuMzQ3IDI1LjAzOC0xMC4zNDd0MjUuMDM4IDEwLjM0N3ExMC4zNDYgMTAuMzQ2IDEwLjM0NiAyNS4wMzh0LTEwLjM0NiAyNS4wMzhRMzM0LjY5Mi0yNDAgMzIwLTI0MFptMzIwIDBxLTE0LjY5MiAwLTI1LjAzOC0xMC4zNDZ0LTEwLjM0Ni0yNS4wMzhxMC0xNC42OTIgMTAuMzQ2LTI1LjAzOCAxMC4zNDYtMTAuMzQ3IDI1LjAzOC0xMC4zNDd0MjUuMDM4IDEwLjM0N3ExMC4zNDYgMTAuMzQ2IDEwLjM0NiAyNS4wMzh0LTEwLjM0NiAyNS4wMzhRNjU0LjY5Mi0yNDAgNjQwLTI0MFoiLz48L3N2Zz4=",size:"md",className:"ffe-datepicker__icon"}))});Le.__docgenInfo={description:"",methods:[],displayName:"Button",props:{value:{required:!0,tsType:{name:"string"},description:""},locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},onClick:{required:!0,tsType:{name:"ReactMouseEventHandler",raw:"React.MouseEventHandler",elements:[{name:"HTMLButtonElement"}]},description:""}}};const qe=s=>typeof s=="number"&&s>=1&&s<=12,Ie=({ariaInvalid:s,"aria-invalid":r,ariaDescribedby:p,"aria-describedby":n,onBlur:M,calendarAbove:d,id:m,maxDate:c,minDate:I,onChange:L,fullWidth:E,fieldMessage:y,labelId:T})=>{const{day:a,setDay:f,year:g,setYear:b,month:t,setMonth:w,locale:C,calendarActiveDate:K,setCalendarActiveDate:V}=o.useContext(Te),[z,$]=o.useState(!1),[J,Ae]=o.useState(I),[ee,Ce]=o.useState(c),[ae,te]=o.useState(""),G=o.useId(),Y=o.useRef(null),N=o.useRef(null),j=o.useRef(null),O=o.useRef(null),je=y?`${G}-fieldmessage`:void 0,Q=o.useCallback(Re(e=>{e!==ae&&X(e)&&(V(e),te(e))},250),[ae]),ve=!!y;o.useEffect(()=>()=>{Q.cancel()},[Q]);const q=()=>{const e=`${a}.${t}.${g}`;h(e,i=>{const D=c?h(c):null;D!=null&&D.isBefore(i)&&ke(e)&&i.adjust({period:"Y",offset:-100});const Z=i.format();Z!==e&&(L(Z),f([i.date]),w([i.month+1]),b([i.year])),te(Z)})};o.useEffect(()=>{(I!==J||c!==ee)&&(Ae(I),Ce(c),q()),Q(`${a}.${t}.${g}`)},[I,c,a,t,g,Q]);const ne=()=>{var e;$(!1),(e=Y.current)==null||e.focus(),q()},re=e=>{e.key==="Escape"&&ne()},ie=e=>{z&&e.__datepickerID!==G&&ne()},Ee=()=>{window.addEventListener("click",ie),window.addEventListener("keyup",re)},se=()=>{window.removeEventListener("click",ie),window.removeEventListener("keyup",re)};o.useEffect(()=>(z?Ee():se(),()=>{se()}),[z]);const we=()=>{q(),$(!z)},ze=e=>{const i=e.nativeEvent;i.__datepickerID=G},Ne=e=>{var i;e.target!==O.current&&e.target!==Y.current&&e.target!==N.current&&e.target!==j.current&&((i=N.current)==null||i.focus())},Oe=e=>{var D;const i=h(e);i&&(f([i.date]),w([i.month+1]),b([i.year]),L(e),$(!1),V(e),(D=Y.current)==null||D.focus())},H=()=>{const e=r==="true"||s;return e==="true"||e===!0?"true":void 0},W=()=>n??p,B=e=>{e.preventDefault();const i=(e.clipboardData||window.Clipboard).getData("text"),D=h(i);D&&(f([D.date]),w([D.month+1]),b([D.year]),L(`${a}.${t}.${g}`))};return l.createElement("div",{className:P("ffe-datepicker",{"ffe-datepicker--full-width":E,"ffe-input-group--message":ve}),"data-testid":"date-picker",onClick:e=>{ze(e),Ne(e)},role:"group",id:m},l.createElement("div",{className:P("ffe-input-field","ffe-dateinput",{"ffe-input-field--invalid":H()}),onBlur:e=>{const i=e.relatedTarget;i!==O.current&&i!==N.current&&i!==j.current&&(M==null||M(e),q())}},l.createElement(U,{ref:N,value:a??void 0,min:1,max:31,onPaste:B,onSpinButtonChange:(e,i=!0)=>(L(`${_(S(e))}.${t}.${g}`),i?f(e,()=>{var D;return(D=j.current)==null?void 0:D.focus({preventScroll:!0})}):f(e)),nextSpinButton:j,maxLength:2,"aria-invalid":H(),"aria-valuenow":typeof a=="number"?a:void 0,"aria-valuetext":`${a}`,"aria-label":A[C].DAY,"aria-describedby":W(),"aria-labelledby":T},a?_(a):"dd"),".",l.createElement(U,{ref:j,value:t??void 0,min:1,max:12,onPaste:B,onSpinButtonChange:(e,i=!0)=>(L(`${a}.${_(S(e))}.${g}`),i?w(e,()=>{var D;return(D=O.current)==null?void 0:D.focus({preventScroll:!0})}):w(e)),nextSpinButton:O,prevSpinButton:N,maxLength:2,"aria-invalid":H(),"aria-valuenow":typeof t=="number"?t:void 0,"aria-valuetext":qe(t)?`${t} - ${A[C][`MONTH_${t}`]}`:void 0,"aria-label":A[C].MONTH,"aria-describedby":W(),"aria-labelledby":T},t?_(t):"mm"),".",l.createElement(U,{ref:O,className:"ffe-dateinput__field-year",value:g??void 0,min:1,max:9999,onPaste:B,onSpinButtonChange:e=>{L(`${a}.${t}.${e}`),b(e)},prevSpinButton:j,maxLength:4,"aria-invalid":H(),"aria-valuetext":`${g}`,"aria-valuenow":typeof g=="number"?g:void 0,"aria-label":A[C].YEAR,"aria-describedby":W(),"aria-labelledby":T},g||"yyyy")),l.createElement(Le,{onClick:we,locale:C,value:K||"",ref:Y}),z&&l.createElement(he,{calendarClassName:P("ffe-calendar ffe-calendar--datepicker",{"ffe-calendar--datepicker--above":d}),locale:C,maxDate:ee,minDate:J,onDatePicked:Oe,selectedDate:K,focusOnMount:!0}),!!y&&l.createElement(Se,{as:"p",id:je},y))};Ie.__docgenInfo={description:"",methods:[],displayName:"DatepickerComp",props:{"aria-invalid":{required:!1,tsType:{name:"ReactComponentProps['aria-invalid']",raw:"React.ComponentProps<'input'>['aria-invalid']"},description:""},ariaInvalid:{required:!1,tsType:{name:"ReactComponentProps['aria-invalid']",raw:"React.ComponentProps<'input'>['aria-invalid']"},description:""},"aria-describedby":{required:!1,tsType:{name:"ReactComponentProps['aria-describedby']",raw:"React.ComponentProps<'input'>['aria-describedby']"},description:""},ariaDescribedby:{required:!1,tsType:{name:"ReactComponentProps['aria-describedby']",raw:"React.ComponentProps<'input'>['aria-describedby']"},description:""},onBlur:{required:!1,tsType:{name:"signature",type:"function",raw:"(evt: React.FocusEvent) => void",signature:{arguments:[{type:{name:"ReactFocusEvent",raw:"React.FocusEvent",elements:[{name:"HTMLElement"}]},name:"evt"}],return:{name:"void"}}},description:"Triggered when focus leaves one of the fields (dd, mm, yyyy), and the next focused element is not one of these fields."},calendarAbove:{required:!1,tsType:{name:"boolean"},description:""},id:{required:!1,tsType:{name:"string"},description:""},maxDate:{required:!1,tsType:{name:"union",raw:"string | null",elements:[{name:"string"},{name:"null"}]},description:""},minDate:{required:!1,tsType:{name:"union",raw:"string | null",elements:[{name:"string"},{name:"null"}]},description:""},onChange:{required:!0,tsType:{name:"signature",type:"function",raw:"(date: string) => void",signature:{arguments:[{type:{name:"string"},name:"date"}],return:{name:"void"}}},description:""},fullWidth:{required:!1,tsType:{name:"boolean"},description:""},fieldMessage:{required:!1,tsType:{name:"union",raw:"string | null",elements:[{name:"string"},{name:"null"}]},description:""},labelId:{required:!0,tsType:{name:"string"},description:"Id of the label describing the datepicker. Required for UU-compatibility"}}};const v=({locale:s="nb",value:r,...p})=>l.createElement(be,{locale:s,value:r},l.createElement(Ie,{...p}));v.__docgenInfo={description:"",methods:[],displayName:"Datepicker",props:{"aria-invalid":{required:!1,tsType:{name:"ReactComponentProps['aria-invalid']",raw:"React.ComponentProps<'input'>['aria-invalid']"},description:""},ariaInvalid:{required:!1,tsType:{name:"ReactComponentProps['aria-invalid']",raw:"React.ComponentProps<'input'>['aria-invalid']"},description:""},"aria-describedby":{required:!1,tsType:{name:"ReactComponentProps['aria-describedby']",raw:"React.ComponentProps<'input'>['aria-describedby']"},description:""},ariaDescribedby:{required:!1,tsType:{name:"ReactComponentProps['aria-describedby']",raw:"React.ComponentProps<'input'>['aria-describedby']"},description:""},onBlur:{required:!1,tsType:{name:"signature",type:"function",raw:"(evt: React.FocusEvent) => void",signature:{arguments:[{type:{name:"ReactFocusEvent",raw:"React.FocusEvent",elements:[{name:"HTMLElement"}]},name:"evt"}],return:{name:"void"}}},description:"Triggered when focus leaves one of the fields (dd, mm, yyyy), and the next focused element is not one of these fields."},calendarAbove:{required:!1,tsType:{name:"boolean"},description:""},id:{required:!1,tsType:{name:"string"},description:""},maxDate:{required:!1,tsType:{name:"union",raw:"string | null",elements:[{name:"string"},{name:"null"}]},description:""},minDate:{required:!1,tsType:{name:"union",raw:"string | null",elements:[{name:"string"},{name:"null"}]},description:""},onChange:{required:!0,tsType:{name:"signature",type:"function",raw:"(date: string) => void",signature:{arguments:[{type:{name:"string"},name:"date"}],return:{name:"void"}}},description:""},fullWidth:{required:!1,tsType:{name:"boolean"},description:""},fieldMessage:{required:!1,tsType:{name:"union",raw:"string | null",elements:[{name:"string"},{name:"null"}]},description:""},labelId:{required:!0,tsType:{name:"string"},description:"Id of the label describing the datepicker. Required for UU-compatibility"},value:{required:!0,tsType:{name:"string"},description:""},locale:{required:!1,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:"",defaultValue:{value:"'nb'",computed:!1}}}};const He={title:"Komponenter/Datepicker/Datepicker",component:v},u={args:{locale:"nb",maxDate:"31.12.2025",minDate:"01.01.2024",labelId:"datepicker-label"},render:function({value:r,onChange:p,...n}){var m;const[M,d]=o.useState("01.12.2024");return l.createElement(F,{label:"Dato",labelId:(m=u==null?void 0:u.args)==null?void 0:m.labelId},c=>l.createElement(v,{value:r??M,onChange:d,...c,...n}))}},k={args:{...u.args},render:function({value:r,onChange:p,...n}){var m;const[M,d]=o.useState("01.12.2024");return l.createElement(F,{label:"Dato","aria-invalid":!0,fieldMessage:"Ugyldig dato",labelId:(m=u==null?void 0:u.args)==null?void 0:m.labelId},c=>l.createElement(v,{value:r??M,onChange:d,...c,...n}))}},R={args:{...u.args,fullWidth:!0},render:function({value:r,onChange:p,...n}){var m;const[M,d]=o.useState("01.12.2024");return l.createElement(F,{label:"Dato",labelId:(m=u==null?void 0:u.args)==null?void 0:m.labelId},l.createElement(v,{value:r??M,onChange:d,...n}))}},x={args:{...u.args,calendarAbove:!0},render:function({value:r,onChange:p,...n}){var m;const[M,d]=o.useState("01.12.2024");return l.createElement(F,{label:"Dato",labelId:(m=u==null?void 0:u.args)==null?void 0:m.labelId},l.createElement(v,{value:r??M,onChange:d,...n}))}};var oe,le,de;u.parameters={...u.parameters,docs:{...(oe=u.parameters)==null?void 0:oe.docs,source:{originalSource:`{ args: { locale: 'nb', maxDate: '31.12.2025', diff --git a/assets/DetailListCard.stories-B9MMPUbI.js b/assets/DetailListCard.stories-B9MMPUbI.js new file mode 100644 index 0000000000..4711a3e57d --- /dev/null +++ b/assets/DetailListCard.stories-B9MMPUbI.js @@ -0,0 +1,14 @@ +import{R as e}from"./index-eCxJ45ll.js";import{c}from"./index-DezCrw0f.js";const l=({className:n,bgColor:a,children:t,...s})=>e.createElement("dl",{className:c("ffe-detail-list-card",n,{[`ffe-detail-list-card--bg-${a}`]:a}),...s},t);l.__docgenInfo={description:"",methods:[],displayName:"DetailListCard",props:{bgColor:{required:!1,tsType:{name:"union",raw:"'primary' | 'secondary' | 'tertiary'",elements:[{name:"literal",value:"'primary'"},{name:"literal",value:"'secondary'"},{name:"literal",value:"'tertiary'"}]},description:"Property has new values that work with dark and accent mode as part of the Semantic Color update\nPossible values: `primary` `secondary` `tertiary`\n[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)"},bgDarkmodeColor:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Property is replaced by the updated values for \`bgColor\` that works on dark mode +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}}};const r=({className:n,label:a,value:t,...s})=>e.createElement("div",{className:c("ffe-detail-list-card__item",n),...s},e.createElement("dt",{className:"ffe-detail-list-card__item-label"},e.isValidElement(a)?e.cloneElement(a,{...a.props}):a),e.createElement("dd",{className:"ffe-detail-list-card__item-value"},e.isValidElement(t)?e.cloneElement(t,{...t.props}):t));r.__docgenInfo={description:"",methods:[],displayName:"DetailListCardItem",props:{label:{required:!0,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"Content of the label / left column"},value:{required:!0,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"Content of the value / right column"}}};const g={title:"Komponenter/Lists/DetailListCard",component:l,subcomponents:{DetailListCardItem:r},tags:["autodocs"]},o={args:{},render:n=>e.createElement("div",null,e.createElement(l,{...n},e.createElement(r,{label:"Kontonavn",value:"Daglig konto"}),e.createElement(r,{label:"Kontotype",value:"Brukskonto"}),e.createElement(r,{label:"Kontonummer",value:"1234 45 34554"}),e.createElement(r,{label:"Kontoeier",value:"Ola Nordmann"})))};var i,d,m;o.parameters={...o.parameters,docs:{...(i=o.parameters)==null?void 0:i.docs,source:{originalSource:`{ + args: {}, + render: args =>
+ + + + + + +
+}`,...(m=(d=o.parameters)==null?void 0:d.docs)==null?void 0:m.source}}};const f=["Standard"];export{o as Standard,f as __namedExportsOrder,g as default}; diff --git a/assets/DetailListCard.stories-Di5q6GQ8.js b/assets/DetailListCard.stories-Di5q6GQ8.js deleted file mode 100644 index 0eac12f3a1..0000000000 --- a/assets/DetailListCard.stories-Di5q6GQ8.js +++ /dev/null @@ -1,11 +0,0 @@ -import{R as e}from"./index-eCxJ45ll.js";import{c}from"./index-DezCrw0f.js";const i=({className:r,bgColor:a,bgDarkmodeColor:t,children:s,...u})=>e.createElement("dl",{className:c("ffe-detail-list-card",r,{[`ffe-detail-list-card--bg-${a}`]:a,[`ffe-detail-list-card--dm-bg-${t}`]:t}),...u},s);i.__docgenInfo={description:"",methods:[],displayName:"DetailListCard",props:{bgColor:{required:!1,tsType:{name:"union",raw:"'sand-30' | 'sand-70' | 'frost-30' | 'syrin-30' | 'syrin-70'",elements:[{name:"literal",value:"'sand-30'"},{name:"literal",value:"'sand-70'"},{name:"literal",value:"'frost-30'"},{name:"literal",value:"'syrin-30'"},{name:"literal",value:"'syrin-70'"}]},description:""},bgDarkmodeColor:{required:!1,tsType:{name:"union",raw:"'natt' | 'svart' | 'koksgraa'",elements:[{name:"literal",value:"'natt'"},{name:"literal",value:"'svart'"},{name:"literal",value:"'koksgraa'"}]},description:""}}};const l=({className:r,label:a,value:t,...s})=>e.createElement("div",{className:c("ffe-detail-list-card__item",r),...s},e.createElement("dt",{className:"ffe-detail-list-card__item-label"},e.isValidElement(a)?e.cloneElement(a,{...a.props}):a),e.createElement("dd",{className:"ffe-detail-list-card__item-value"},e.isValidElement(t)?e.cloneElement(t,{...t.props}):t));l.__docgenInfo={description:"",methods:[],displayName:"DetailListCardItem",props:{label:{required:!0,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"Content of the label / left column"},value:{required:!0,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"Content of the value / right column"}}};const v={title:"Komponenter/Lists/DetailListCard",component:i,subcomponents:{DetailListCardItem:l},tags:["autodocs"]},n={args:{},render:r=>e.createElement("div",null,e.createElement(i,{...r},e.createElement(l,{label:"Kontonavn",value:"Daglig konto"}),e.createElement(l,{label:"Kontotype",value:"Brukskonto"}),e.createElement(l,{label:"Kontonummer",value:"1234 45 34554"}),e.createElement(l,{label:"Kontoeier",value:"Ola Nordmann"})))};var o,d,m;n.parameters={...n.parameters,docs:{...(o=n.parameters)==null?void 0:o.docs,source:{originalSource:`{ - args: {}, - render: args =>
- - - - - - -
-}`,...(m=(d=n.parameters)==null?void 0:d.docs)==null?void 0:m.source}}};const g=["Standard"];export{n as Standard,g as __namedExportsOrder,v as default}; diff --git a/assets/DocsRenderer-CFRXHY34-B4qJ7pH3.js b/assets/DocsRenderer-CFRXHY34-ORklYXPl.js similarity index 85% rename from assets/DocsRenderer-CFRXHY34-B4qJ7pH3.js rename to assets/DocsRenderer-CFRXHY34-ORklYXPl.js index 834f9d9ec8..117b1e393b 100644 --- a/assets/DocsRenderer-CFRXHY34-B4qJ7pH3.js +++ b/assets/DocsRenderer-CFRXHY34-ORklYXPl.js @@ -1,2 +1,2 @@ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./index-CVdx34fM.js","./index-eCxJ45ll.js"])))=>i.map(i=>d[i]); -import{_ as p}from"./iframe-Dfe-GkgN.js";import{R as e,r as c}from"./index-eCxJ45ll.js";import{H as l,A as u,b as h,D as E}from"./index-BBlAae_u.js";import{renderElement as d,unmountElement as x}from"./react-18-ntBMfsEE.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";var D={code:h,a:u,...l},_=class extends c.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(t){let{showException:r}=this.props;r(t)}render(){let{hasError:t}=this.state,{children:r}=this.props;return t?null:e.createElement(e.Fragment,null,r)}},F=class{constructor(){this.render=async(t,r,n)=>{let s={...D,...r==null?void 0:r.components},a=E;return new Promise((m,i)=>{p(async()=>{const{MDXProvider:o}=await import("./index-CVdx34fM.js");return{MDXProvider:o}},__vite__mapDeps([0,1]),import.meta.url).then(({MDXProvider:o})=>d(e.createElement(_,{showException:i,key:Math.random()},e.createElement(o,{components:s},e.createElement(a,{context:t,docsParameter:r}))),n)).then(()=>m())})},this.unmount=t=>{x(t)}}};export{F as DocsRenderer,D as defaultComponents}; +import{_ as p}from"./iframe-OZaG2QRJ.js";import{R as e,r as c}from"./index-eCxJ45ll.js";import{H as l,A as u,b as h,D as E}from"./index-n85yGU8w.js";import{renderElement as d,unmountElement as x}from"./react-18-ntBMfsEE.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";var D={code:h,a:u,...l},_=class extends c.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(t){let{showException:r}=this.props;r(t)}render(){let{hasError:t}=this.state,{children:r}=this.props;return t?null:e.createElement(e.Fragment,null,r)}},F=class{constructor(){this.render=async(t,r,n)=>{let s={...D,...r==null?void 0:r.components},a=E;return new Promise((m,i)=>{p(async()=>{const{MDXProvider:o}=await import("./index-CVdx34fM.js");return{MDXProvider:o}},__vite__mapDeps([0,1]),import.meta.url).then(({MDXProvider:o})=>d(e.createElement(_,{showException:i,key:Math.random()},e.createElement(o,{components:s},e.createElement(a,{context:t,docsParameter:r}))),n)).then(()=>m())})},this.unmount=t=>{x(t)}}};export{F as DocsRenderer,D as defaultComponents}; diff --git a/assets/Dropdown-fTBwPKXO.js b/assets/Dropdown-R3YDVHtC.js similarity index 74% rename from assets/Dropdown-fTBwPKXO.js rename to assets/Dropdown-R3YDVHtC.js index 4b8850bf58..ec8d3e692c 100644 --- a/assets/Dropdown-fTBwPKXO.js +++ b/assets/Dropdown-R3YDVHtC.js @@ -1,4 +1,4 @@ -import{j as o,M as m,C as i,a}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{D as p,S as t}from"./Dropdown.stories-D654e70F.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./InputGroup-B73IVGIl.js";import"./Collapse-CKwb5mfJ.js";import"./Icon-B88nEPeu.js";function e(n){const r={h1:"h1",p:"p",...s(),...n.components};return o.jsxs(o.Fragment,{children:[o.jsx(m,{of:p}),` +import{j as o,M as m,C as i,a}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{D as p,S as t}from"./Dropdown.stories-VjI-ntGK.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./InputGroup-CV5U44El.js";import"./Collapse-CKwb5mfJ.js";import"./Icon-B88nEPeu.js";function e(n){const r={h1:"h1",p:"p",...s(),...n.components};return o.jsxs(o.Fragment,{children:[o.jsx(m,{of:p}),` `,o.jsx(r.h1,{id:"dropdown",children:"Dropdown"}),` `,o.jsx(r.p,{children:"Dropdown er en vanlig nedtrekksliste som kan brukes man når man har 5-10 valg å velge mellom. Har du mindre enn 5 valg, bruk radio buttons istedenfor."}),` `,o.jsx(i,{of:t}),` diff --git a/assets/Dropdown.stories-D654e70F.js b/assets/Dropdown.stories-VjI-ntGK.js similarity index 96% rename from assets/Dropdown.stories-D654e70F.js rename to assets/Dropdown.stories-VjI-ntGK.js index ff6046af71..e3f9fdaa27 100644 --- a/assets/Dropdown.stories-D654e70F.js +++ b/assets/Dropdown.stories-VjI-ntGK.js @@ -1,4 +1,4 @@ -import{R as e}from"./index-eCxJ45ll.js";import{c as d}from"./index-DezCrw0f.js";import{I as m}from"./InputGroup-B73IVGIl.js";const r=e.forwardRef(({className:o,inline:i,...l},s)=>e.createElement("select",{className:d("ffe-dropdown",{"ffe-dropdown--inline":i},o),ref:s,...l}));r.__docgenInfo={description:"",methods:[],displayName:"Dropdown",props:{inline:{required:!1,tsType:{name:"boolean"},description:""}}};const u={title:"Komponenter/Dropdown/Dropdown",component:r},n={args:{inline:!1},render:o=>e.createElement(m,{label:"Måned"},e.createElement(r,{...o},e.createElement("option",{value:"jan"},"Januar"),e.createElement("option",{value:"feb"},"Februar"),e.createElement("option",{value:"mar"},"Mars"),e.createElement("option",{value:"apr"},"April"),e.createElement("option",{value:"mai"},"Mai")))};var a,t,p;n.parameters={...n.parameters,docs:{...(a=n.parameters)==null?void 0:a.docs,source:{originalSource:`{ +import{R as e}from"./index-eCxJ45ll.js";import{c as d}from"./index-DezCrw0f.js";import{I as m}from"./InputGroup-CV5U44El.js";const r=e.forwardRef(({className:o,inline:i,...l},s)=>e.createElement("select",{className:d("ffe-dropdown",{"ffe-dropdown--inline":i},o),ref:s,...l}));r.__docgenInfo={description:"",methods:[],displayName:"Dropdown",props:{inline:{required:!1,tsType:{name:"boolean"},description:""}}};const u={title:"Komponenter/Dropdown/Dropdown",component:r},n={args:{inline:!1},render:o=>e.createElement(m,{label:"Måned"},e.createElement(r,{...o},e.createElement("option",{value:"jan"},"Januar"),e.createElement("option",{value:"feb"},"Februar"),e.createElement("option",{value:"mar"},"Mars"),e.createElement("option",{value:"apr"},"April"),e.createElement("option",{value:"mai"},"Mai")))};var a,t,p;n.parameters={...n.parameters,docs:{...(a=n.parameters)==null?void 0:a.docs,source:{originalSource:`{ args: { inline: false }, diff --git a/assets/EmphasizedText-Bwm0VUYb.js b/assets/EmphasizedText-CePBL2hl.js similarity index 77% rename from assets/EmphasizedText-Bwm0VUYb.js rename to assets/EmphasizedText-CePBL2hl.js index d2c36184fc..ee73fc9ab7 100644 --- a/assets/EmphasizedText-Bwm0VUYb.js +++ b/assets/EmphasizedText-CePBL2hl.js @@ -1,4 +1,4 @@ -import{j as t,M as i,C as m,a}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{E as p,S as o}from"./EmphasizedText.stories-3OsHBzeg.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function r(e){const n={h1:"h1",p:"p",...s(),...e.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:p}),` +import{j as t,M as i,C as m,a}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{E as p,S as o}from"./EmphasizedText.stories-3OsHBzeg.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function r(e){const n={h1:"h1",p:"p",...s(),...e.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:p}),` `,t.jsx(n.h1,{id:"emphasizedtext",children:"EmphasizedText"}),` `,t.jsx(n.p,{children:"Kursiv tekst som brukes der vi vil utheve et ord eller en setning i en lengre tekst."}),` `,t.jsx(m,{of:o}),` diff --git a/assets/ErrorFieldMessage-CFe1xxra.js b/assets/ErrorFieldMessage-BZeYW4Z5.js similarity index 84% rename from assets/ErrorFieldMessage-CFe1xxra.js rename to assets/ErrorFieldMessage-BZeYW4Z5.js index 97a36b942b..cd52d0b1f2 100644 --- a/assets/ErrorFieldMessage-CFe1xxra.js +++ b/assets/ErrorFieldMessage-BZeYW4Z5.js @@ -1 +1 @@ -import{R as s}from"./index-eCxJ45ll.js";import{B as a}from"./BaseFieldMessage-DOz7tRqQ.js";const o=({role:e="alert",...r})=>s.createElement(a,{role:e,...r,type:"error"});o.__docgenInfo={description:"",methods:[],displayName:"ErrorFieldMessage",props:{role:{required:!1,tsType:{name:"intersection['role']",raw:"BaseFieldMessageProps['role']"},description:"",defaultValue:{value:"'alert'",computed:!1}}}};export{o as E}; +import{R as s}from"./index-eCxJ45ll.js";import{B as a}from"./BaseFieldMessage-BxD39Ejl.js";const o=({role:e="alert",...r})=>s.createElement(a,{role:e,...r,type:"error"});o.__docgenInfo={description:"",methods:[],displayName:"ErrorFieldMessage",props:{role:{required:!1,tsType:{name:"intersection['role']",raw:"BaseFieldMessageProps['role']"},description:"",defaultValue:{value:"'alert'",computed:!1}}}};export{o as E}; diff --git a/assets/ErrorFieldMessage-rflOMx2Q.js b/assets/ErrorFieldMessage-C4TEQVUu.js similarity index 60% rename from assets/ErrorFieldMessage-rflOMx2Q.js rename to assets/ErrorFieldMessage-C4TEQVUu.js index cbc88541ba..1cfa6f9ccf 100644 --- a/assets/ErrorFieldMessage-rflOMx2Q.js +++ b/assets/ErrorFieldMessage-C4TEQVUu.js @@ -1,4 +1,4 @@ -import{j as e,M as i,C as m,a}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{E as p,S as o}from"./ErrorFieldMessage.stories-BW2BXubN.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./ErrorFieldMessage-CFe1xxra.js";import"./BaseFieldMessage-DOz7tRqQ.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function n(r){const t={h1:"h1",p:"p",...s(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:p}),` +import{j as e,M as i,C as m,a}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{E as p,S as o}from"./ErrorFieldMessage.stories-BZYAB_78.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./ErrorFieldMessage-BZeYW4Z5.js";import"./BaseFieldMessage-BxD39Ejl.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function n(r){const t={h1:"h1",p:"p",...s(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:p}),` `,e.jsx(t.h1,{id:"errorfieldmessage",children:"ErrorFieldMessage"}),` `,e.jsx(t.p,{children:"Brukes til å vise feilmeldinger ved et skjemaelement, typisk en valideringsfeil."}),` `,e.jsx(m,{of:o}),` diff --git a/assets/ErrorFieldMessage.stories-BW2BXubN.js b/assets/ErrorFieldMessage.stories-BZYAB_78.js similarity index 90% rename from assets/ErrorFieldMessage.stories-BW2BXubN.js rename to assets/ErrorFieldMessage.stories-BZYAB_78.js index 04b98ca30c..d8904e1b60 100644 --- a/assets/ErrorFieldMessage.stories-BW2BXubN.js +++ b/assets/ErrorFieldMessage.stories-BZYAB_78.js @@ -1,4 +1,4 @@ -import{R as n}from"./index-eCxJ45ll.js";import{E as s}from"./ErrorFieldMessage-CFe1xxra.js";const d={title:"Komponenter/Form/ErrorFieldMessage",component:s},e={args:{children:"Noe er feil her"},render:t=>n.createElement(s,{...t})};var r,o,a;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`{ +import{R as n}from"./index-eCxJ45ll.js";import{E as s}from"./ErrorFieldMessage-BZeYW4Z5.js";const d={title:"Komponenter/Form/ErrorFieldMessage",component:s},e={args:{children:"Noe er feil her"},render:t=>n.createElement(s,{...t})};var r,o,a;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`{ args: { children: 'Noe er feil her' }, diff --git a/assets/ExpandButton-JeXPLFjF.js b/assets/ExpandButton-CTfx1w0H.js similarity index 79% rename from assets/ExpandButton-JeXPLFjF.js rename to assets/ExpandButton-CTfx1w0H.js index ead29aaa2f..b442d3bc30 100644 --- a/assets/ExpandButton-JeXPLFjF.js +++ b/assets/ExpandButton-CTfx1w0H.js @@ -1,4 +1,4 @@ -import{j as t,M as i,C as a,a as p}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{E as m,S as e}from"./ExpandButton.stories-2bMt3p9t.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./fixedForwardRef-Cb2PomjO.js";import"./Icon-B88nEPeu.js";function r(n){const o={h1:"h1",p:"p",...s(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:m}),` +import{j as t,M as i,C as a,a as p}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{E as m,S as e}from"./ExpandButton.stories-2bMt3p9t.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./fixedForwardRef-Cb2PomjO.js";import"./Icon-B88nEPeu.js";function r(n){const o={h1:"h1",p:"p",...s(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:m}),` `,t.jsx(o.h1,{id:"expandbutton",children:"ExpandButton"}),` `,t.jsx(o.p,{children:"Brukes i spesifikke situasjoner der du vil ekspandere/kollapse en seksjon."}),` `,t.jsx(a,{of:e}),` diff --git a/assets/Feedback-BwlRvSBX.js b/assets/Feedback-DAUtXHfP.js similarity index 87% rename from assets/Feedback-BwlRvSBX.js rename to assets/Feedback-DAUtXHfP.js index 464337fb72..8070637754 100644 --- a/assets/Feedback-BwlRvSBX.js +++ b/assets/Feedback-DAUtXHfP.js @@ -1,4 +1,4 @@ -import{j as e,M as s,C as d,a as c}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{F as m,S as r}from"./Feedback.stories-BqllOABA.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./TertiaryButton-c9j_cgsc.js";import"./fixedForwardRef-BdaB0qYT.js";import"./Paragraph-Qjq98ToE.js";import"./InputGroup-B73IVGIl.js";import"./Collapse-CKwb5mfJ.js";import"./Icon-B88nEPeu.js";import"./ButtonGroup-C8Gx9PgT.js";import"./ActionButton-Dg03nuh2.js";import"./BaseButton-CEf8UDzm.js";function t(o){const n={code:"code",h1:"h1",h2:"h2",p:"p",...i(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{of:m}),` +import{j as e,M as s,C as d,a as c}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{F as m,S as r}from"./Feedback.stories-DOGhBna_.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./TertiaryButton-c9j_cgsc.js";import"./fixedForwardRef-BdaB0qYT.js";import"./Paragraph-Qjq98ToE.js";import"./InputGroup-CV5U44El.js";import"./Collapse-CKwb5mfJ.js";import"./Icon-B88nEPeu.js";import"./ButtonGroup-C8Gx9PgT.js";import"./ActionButton-Dg03nuh2.js";import"./BaseButton-CEf8UDzm.js";function t(o){const n={code:"code",h1:"h1",h2:"h2",p:"p",...i(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{of:m}),` `,e.jsx(n.h1,{id:"feedback",children:"Feedback"}),` `,e.jsx(n.p,{children:"Komponenten består av en tekst og tommel opp/ned-knapper som ved klikk viser et tilbakemeldingsskjema."}),` `,e.jsx(n.h2,{id:"farger-og-layout",children:"Farger og layout"}),` diff --git a/assets/Feedback.stories-BqllOABA.js b/assets/Feedback.stories-DOGhBna_.js similarity index 90% rename from assets/Feedback.stories-BqllOABA.js rename to assets/Feedback.stories-DOGhBna_.js index fdcd959125..742ac73bf3 100644 --- a/assets/Feedback.stories-BqllOABA.js +++ b/assets/Feedback.stories-DOGhBna_.js @@ -1,8 +1,8 @@ -import{R as e,r as i}from"./index-eCxJ45ll.js";import{r as A}from"./index-bx79Xo3A.js";import{c as M}from"./index-DezCrw0f.js";import{T as N}from"./TertiaryButton-c9j_cgsc.js";import{P as k}from"./Paragraph-Qjq98ToE.js";import{I as P}from"./InputGroup-B73IVGIl.js";import{B as L}from"./ButtonGroup-C8Gx9PgT.js";import{A as V}from"./ActionButton-Dg03nuh2.js";var _=function(){return _=Object.assign||function(t){for(var a,c=1,l=arguments.length;ce.createElement("div",null,e.createElement("button",{"aria-label":r[t].ARIA_LABEL_THUMB_UP,"aria-describedby":c,className:"ffe-feedback__thumb",onClick:()=>a("THUMB_UP"),type:"button"},e.createElement("span",{className:"ffe-icons ffe-icons--xl"})),e.createElement("button",{"aria-label":r[t].ARIA_LABEL_THUMB_DOWN,"aria-describedby":c,className:"ffe-feedback__thumb ffe-feedback__thumb--down",onClick:()=>a("THUMB_DOWN"),type:"button"},e.createElement("span",{className:"ffe-icons ffe-icons--xl"})));y.__docgenInfo={description:"",methods:[],displayName:"FeedbackThumbs",props:{locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},onClick:{required:!0,tsType:{name:"signature",type:"function",raw:"(thumb: Thumb) => void",signature:{arguments:[{type:{name:"union",raw:"'THUMB_UP' | 'THUMB_DOWN'",elements:[{name:"literal",value:"'THUMB_UP'"},{name:"literal",value:"'THUMB_DOWN'"}]},name:"thumb"}],return:{name:"void"}}},description:""},headingId:{required:!0,tsType:{name:"string"},description:""}}};const S=({locale:t,onSend:a,onCancel:c,contactLink:l})=>{const[n,E]=i.useState(),[h,s]=i.useState(),u=()=>n&&(n==null?void 0:n.length)>=3?(s(void 0),!0):(s(r[t].FEEDBACK_SHORT),!1),m=l?e.createElement(N,{as:"a",href:l.url,className:"ffe-feedback__link-button",onClick:l==null?void 0:l.onClick},l.linkText??r[t].FEEDBACK_LINK_TEXT):null;return e.createElement(e.Fragment,null,e.createElement(k,null,r[t].FEEDBACK_ANSWER,m&&r[t].QUESTIONS,m),e.createElement(k,null,r[t].FEEDBACK_SENSITIVE),e.createElement(P,{className:"ffe-feedback__textarea-container",fieldMessage:h,label:e.createElement("label",{className:"ffe-screenreader-only"},r[t].FEEDBACK_IMPROVE)},e.createElement(F,{"data-testid":"feedbackTextArea",onChange:f=>E(f.target.value),value:n,rows:6,maxLength:1e3,onBlur:u})),e.createElement(L,{className:"ffe-feedback__button-group",ariaLabel:r[t].FEEDBACK_BUTTON_GROUP},e.createElement(V,{onClick:()=>{u()&&n&&a(n)}},r[t].FEEDBACK_BUTTON_SEND),e.createElement(N,{onClick:c},r[t].FEEDBACK_BUTTON_CANCEL)))};S.__docgenInfo={description:"",methods:[],displayName:"FeedbackExpanded",props:{locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},onSend:{required:!0,tsType:{name:"signature",type:"function",raw:"(feedbackText: string) => void",signature:{arguments:[{type:{name:"string"},name:"feedbackText"}],return:{name:"void"}}},description:""},onCancel:{required:!0,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},contactLink:{required:!1,tsType:{name:"signature",type:"object",raw:`{ +import{R as e,r as i}from"./index-eCxJ45ll.js";import{r as A}from"./index-SF9__3rG.js";import{c as M}from"./index-DezCrw0f.js";import{T as k}from"./TertiaryButton-c9j_cgsc.js";import{P as N}from"./Paragraph-Qjq98ToE.js";import{I as P}from"./InputGroup-CV5U44El.js";import{B as L}from"./ButtonGroup-C8Gx9PgT.js";import{A as V}from"./ActionButton-Dg03nuh2.js";var v=function(){return v=Object.assign||function(t){for(var a,c=1,l=arguments.length;ce.createElement("div",null,e.createElement("button",{"aria-label":r[t].ARIA_LABEL_THUMB_UP,"aria-describedby":c,className:"ffe-feedback__thumb",onClick:()=>a("THUMB_UP"),type:"button"},e.createElement("span",{className:"ffe-icons ffe-icons--xl"})),e.createElement("button",{"aria-label":r[t].ARIA_LABEL_THUMB_DOWN,"aria-describedby":c,className:"ffe-feedback__thumb ffe-feedback__thumb--down",onClick:()=>a("THUMB_DOWN"),type:"button"},e.createElement("span",{className:"ffe-icons ffe-icons--xl"})));y.__docgenInfo={description:"",methods:[],displayName:"FeedbackThumbs",props:{locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},onClick:{required:!0,tsType:{name:"signature",type:"function",raw:"(thumb: Thumb) => void",signature:{arguments:[{type:{name:"union",raw:"'THUMB_UP' | 'THUMB_DOWN'",elements:[{name:"literal",value:"'THUMB_UP'"},{name:"literal",value:"'THUMB_DOWN'"}]},name:"thumb"}],return:{name:"void"}}},description:""},headingId:{required:!0,tsType:{name:"string"},description:""}}};const S=({locale:t,onSend:a,onCancel:c,contactLink:l})=>{const[n,E]=i.useState(),[h,s]=i.useState(),f=()=>n&&(n==null?void 0:n.length)>=3?(s(void 0),!0):(s(r[t].FEEDBACK_SHORT),!1),m=l?e.createElement(k,{as:"a",href:l.url,className:"ffe-feedback__link-button",onClick:l==null?void 0:l.onClick},l.linkText??r[t].FEEDBACK_LINK_TEXT):null;return e.createElement(e.Fragment,null,e.createElement(N,null,r[t].FEEDBACK_ANSWER,m&&r[t].QUESTIONS,m),e.createElement(N,null,r[t].FEEDBACK_SENSITIVE),e.createElement(P,{className:"ffe-feedback__textarea-container",fieldMessage:h,label:e.createElement("label",{className:"ffe-screenreader-only"},r[t].FEEDBACK_IMPROVE)},e.createElement(F,{"data-testid":"feedbackTextArea",onChange:u=>E(u.target.value),value:n,rows:6,maxLength:1e3,onBlur:f})),e.createElement(L,{className:"ffe-feedback__button-group",ariaLabel:r[t].FEEDBACK_BUTTON_GROUP},e.createElement(V,{onClick:()=>{f()&&n&&a(n)}},r[t].FEEDBACK_BUTTON_SEND),e.createElement(k,{onClick:c},r[t].FEEDBACK_BUTTON_CANCEL)))};S.__docgenInfo={description:"",methods:[],displayName:"FeedbackExpanded",props:{locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},onSend:{required:!0,tsType:{name:"signature",type:"function",raw:"(feedbackText: string) => void",signature:{arguments:[{type:{name:"string"},name:"feedbackText"}],return:{name:"void"}}},description:""},onCancel:{required:!0,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},contactLink:{required:!1,tsType:{name:"signature",type:"object",raw:`{ url: string; onClick?: React.MouseEventHandler; linkText?: string; -}`,signature:{properties:[{key:"url",value:{name:"string",required:!0}},{key:"onClick",value:{name:"ReactMouseEventHandler",raw:"React.MouseEventHandler",elements:[{name:"HTMLAnchorElement"}],required:!1}},{key:"linkText",value:{name:"string",required:!1}}]}},description:""}}};const O=()=>e.createElement("svg",{width:"180",viewBox:"0 0 331 320",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0},e.createElement("g",{clipPath:"url(#a)"},e.createElement("circle",{cx:"165",cy:"160",r:"160",fill:"#005AA4"}),e.createElement("g",{clipPath:"url(#b)"},e.createElement("mask",{id:"c",maskUnits:"userSpaceOnUse",x:"-6",y:"0",width:"344",height:"320"},e.createElement("path",{d:"M338 198.5c0 29.764-21.127 19.13-35.284 43C274.844 288.496 223.601 320 165 320c-73.832 0-135.983-50.008-154.43-118C6.937 188.615-6 170.034-6 155.5-6 67.134 76.634 0 165 0s173 110.134 173 198.5Z",fill:"#fff"})),e.createElement("g",{mask:"url(#c)"},e.createElement("path",{d:"m164.3 115.9-9.1-33.4c11.1-5.6.7-16.9 19.8-15.3-.6-4-2.4-5.9-6.1-6.3-4.2-.5-8.1 1.3-10 4.4-.2-.3-.4-.5-.6-.8l-.4-2.9c-.3-2.9-.1-5.8.3-8.6.4-2.9.9-5.7 1.2-8.7.4-3.2 1.1-8.3-2-9.5 0 0-.9.1-1.7 1 0-1.2-.1-2.4-.2-3.6-1.4-.1-3 3.4-4.3 7.6 0-2.1-.1-4.3-.3-6.5-.1 0-.2-.1-.3-.1-1.5-.2-3.2 3.9-4.5 8.3-.1-1.6-.4-2.9-.8-3.6-3.2 2.3-4.7 10.1-5.6 17.2-.5 4.1-.8 8-1.1 10.4-.7 1.3-1.2 2.8-1.4 4.4-.5 3.7 1.4 10.3 5 13.8 5.3 14.6-1.6 34.1 8.4 56.3l28 4.5V117l-14.3-1.1Z",fill:"#F8E9DD"}),e.createElement("path",{d:"M165.2 67.3c-1.3.6-2.5 1.7-3.2 3-.7 1.3-1 2.7-1.4 3.9-.4 1.3-.8 2.5-1.5 3.6s-1.5 2-2.6 2.7c-.3.2-.6.4-.8.6-.1.1-.3.2-.5.3-.3.2-.6.3-.9.5l-.2.1-.1.1v.1l.1.5.2.9c.1.3.2.7.3 1 .4 1.3.7 2.5 1 3.7l1.2 4 1.1 3.7 1.5 5.3 2.9 10c.2.6.5 1 .8.9.3-.1.3-.6.2-1.2l-2.7-10.1-1.4-5.3-.9-3.7c-.3-1.3-.7-2.7-1-4-.3-1.2-.7-2.4-1-3.7-.1-.3-.2-.6-.3-1v-.1h.1c.1-.1.3-.2.5-.3.3-.2.6-.4 1-.7 1.1-.9 2.1-2 2.8-3.2.7-1.2 1.2-2.6 1.6-3.9.4-1.3.7-2.6 1.3-3.7.6-1.1 1.4-1.9 2.5-2.3.7-.4 1.6-.5 2.4-.7 1.2-.2 2.4-.2 3.7-.2h2c.6 0 1.1.1 1.7.1h.2V68l-.1-.4c0-.3-.1-.6-.1-.8l-.2-.8c-.1-.2-.1-.4-.1-.5-.1-.3-.2-.7-.4-1-.3-.7-.7-1.3-1.1-1.8-1-1.1-2.3-1.8-3.7-2.1-2.8-.7-6-.3-8.6 1.2-1.3.8-2.4 1.8-3.3 3.1-.8 1.3-1.3 2.8-1.4 4.3 0 .3 0 .7.1 1 .1.4.4.8.7 1 .3.3.7.4 1 .5.3.1.9.1 1.3-.1s.7-.6.8-1.1c0-.1.1-.2.1-.3v-.7c0-.6-.1-1.1-.3-1.7-.5-1.7-1.3-3.3-2.8-4.5-.4-.3-.8-.5-1.3-.6-.5-.1-1-.1-1.4-.1-.9.1-1.8.4-2.6.9-2.1 1.5-3.3 3.7-4.3 5.8-.6 1.4-1.1 2.8-1.5 4.3-.2.7-.3 1.5-.4 2.3-.1.8-.2 1.6-.1 2.4.1.7.5 1.1.7 1 .3-.1.3-.6.3-1.1 0-.7 0-1.4.1-2.1.1-.7.3-1.4.5-2.1.4-1.4.9-2.8 1.4-4.1.9-2 2.2-4.1 4-5.3.6-.4 1.3-.6 2-.7.3 0 .7 0 1 .1.3.1.6.3.9.5 1.1.9 1.8 2.3 2.1 3.8.1.5.2.9.2 1.3v.5s0 .1-.1.1h-.2c-.2 0-.3-.1-.4-.2-.1-.1-.2-.3-.2-.7.1-1.2.5-2.4 1.2-3.4s1.6-1.9 2.7-2.6c2.2-1.3 4.9-1.7 7.3-1.2 1.1.2 2.1.7 2.9 1.5.4.4.7.9.9 1.4.1.3.2.5.3.8l.3.2v.4h-2c-1.3 0-2.6 0-4 .2-.9.1-1.9.3-2.8.7Z",fill:"#002776"}),e.createElement("path",{d:"M144.1 115.7c.4 5.6 1.4 11.4 2.9 16.9.5 1.5.9 2.9 1.4 4.2.3.7.5 1.3.8 1.9.1.3.3.6.4.9l.4.8c0 .1.1.1.2.1h.2l.5.1 4.4.6c1.3.2 2.7.3 4 .5l5.8.8L176 144c.6.1 1.2-.1 1.2-.3 0-.3-.4-.6-1.1-.7l-10.9-1.8-5.7-.9-4-.7c-1.4-.2-2.8-.5-4.2-.7l-.1-.1c-.1-.3-.2-.6-.4-.9-.3-.6-.5-1.2-.8-1.9-.6-1.3-.9-2.7-1.5-4.1-1.8-5.3-2.6-11-2.9-16.5l-.1-2.9c-.3-5.3-.1-10.8-.3-16.2 0-1.4-.2-2.9-.3-4.4-.2-1.5-.3-2.9-.7-4.4-.2-.7-.3-1.5-.5-2.2l-.7-2.2c0-.1 0-.2-.1-.2l-.2-.2-.2-.3-.4-.4c-.2-.3-.4-.5-.6-.8-.4-.6-.8-1.1-1.1-1.7-1-1.8-1.8-3.8-2.2-5.8-.3-1.6-.5-3.3-.2-4.8.1-.8.4-1.6.6-2.4l.5-1.1c.2-.4.4-.7.6-1 1.3-2 3.3-3.4 5.4-4.5 2.7-1.3 5.8-2.1 8.9-2.4.6 0 1.1-.3 1.1-.6s-.5-.5-1.2-.4c-3.2.2-6.4 1-9.3 2.4-2.3 1.1-4.4 2.7-5.9 4.8-.2.4-.5.7-.7 1.1l-.6 1.2c-.3.9-.6 1.7-.8 2.6-.4 1.8-.3 3.7 0 5.4.4 2.2 1.1 4.3 2.2 6.3.4.7.8 1.3 1.2 2 .2.3.5.6.7.9.2.3.7.7.5.6l.6 2c.2.7.3 1.4.5 2.1.3 1.4.5 2.8.7 4.2.1 1.4.3 2.8.3 4.3.3 5.3.2 10.8.4 16.1l.4 3.2Z",fill:"#002776"}),e.createElement("path",{d:"M150.3 43.5c-.3 4.5-1.3 9.1-2.5 13.6l1.4-.1c-.3-.9-.3-2.1-.2-3.3.1-1.2.3-2.3.5-3.4.8-3.7 1.6-7.1 2.6-10.2.5-1.7 1.1-3.4 1.8-5 .1-.3.3-.6.4-.9.1-.3.4-.6.4-.6 0-.1.1-.1.2-.2.1 0 .2-.1.2 0V36.8c0 1.2-.1 2.4-.3 3.6-.5 4.5-1.5 9-2.1 13.5-.1.8 0 1.5.3 1.5s.6-.6.7-1.4c.7-4.5 1.8-9 2.4-13.6.2-1.2.3-2.4.3-3.6v-3.2l-.1-.8-.1-1.5c-.2-.1-.8-.1-1.2 0-.4.1-.9.5-1.3.9-.5.5-.6.8-.8 1.1-.2.3-.4.6-.5 1-.8 1.7-1.5 3.4-2 5.2-1 3.2-1.8 6.5-2.5 10.4-.2 1.2-.4 2.4-.4 3.6 0 1.2-.1 2.5.4 3.8l.8 2.3.6-2.4c1.1-4.6 2.2-9.2 2.6-13.9.1-1.2.2-2.4.2-3.6 0-2.3-.1-4.6-.4-6.8l-.1-.5-.4-.2c-.4-.1-1-.2-1.4 0-.4.2-.7.4-.9.7-.5.5-.8 1-1.1 1.5-.6 1-1 2.1-1.4 3.2-.8 2.1-1.4 4.3-2 6.4-.6 2.3-1.2 4.6-1.5 7.1-.3 2.5-.3 5 .1 7.5l.1.8.8-.1h.3l.6-.1.2-.5c.8-2.4 1.1-4.7 1.4-7 .3-2.7.5-5.4.5-8.2 0-1.1 0-2.2-.2-3.3-.1-.6-.1-1.1-.3-1.7-.1-.4-.2-.9-.4-1.2l-.3-.6-.1-.3c-.1-.1-.1-.3-.2-.1-.3.3-.7.5-1 .8l-.9.9-.5.7-.4.7c-.5 1-.9 2-1.3 3.1-1 3-1.5 6.1-2 9.1-.3 1.9-.5 3.9-.7 5.8-.2 2-.4 3.9-.6 5.9-.1.8.1 1.4.4 1.5.3 0 .6-.6.6-1.4.2-2 .4-3.9.7-5.9.2-2 .4-3.9.7-5.8.5-3 1-6 2-8.9.3-1 .7-2 1.2-2.9l.4-.7.4-.6c.1-.2.2-.3.4-.4.1.1.1.3.1.5.1.4.1 1 .2 1.5.1 1 .1 2.1.1 3.1-.1 2.6-.3 5.3-.7 7.9-.3 2.2-.7 4.6-1.4 6.6l.7-.6h-.3l1 .7c-.4-2.3-.4-4.7-.1-7 .3-2.3.8-4.7 1.4-6.9.5-2.1 1.1-4.3 1.9-6.3.4-1 .8-2.1 1.3-3 .2-.5.5-.9.8-1.2.1-.2.3-.3.4-.3h.3l-.5-.6c.3 2.2.4 4.4.3 6.6.2 1.9.1 3.1 0 4.3ZM157.9 49.9c-.1 1.3-.3 2.5-.6 3.8-.1.7-.2 1.3-.2 1.9v3.2c0 .8.1 1.7.2 2.5 0 .1.3.2.5.2.3 0 .5-.2.5-.3v-2.5l.1-1.3c0-.3.1-.6.1-.9l.1-1c.1-.6.1-1.2.1-1.9 0-1.3.2-2.6.5-3.8l.1-.6c.1-1.2.3-2.4.6-3.6.2-1.3.5-2.6.5-3.9v-1.5c0-.8-.1-1.6-.3-2.4-.1-.6-.3-1.2-.6-1.7-.3-.7-.9-1.4-1.7-1.7-.2-.1-.4.1-.5.3-.1.2-.1.5 0 .6.5.3.9.8 1.2 1.3.2.4.4.9.4 1.4.1.7.1 1.5 0 2.2 0 .5-.1.9-.2 1.4-.2 1.3-.3 2.6-.4 3.9-.1 1.2-.2 2.4-.5 3.6l.1.8Z",fill:"#002776"}),e.createElement("path",{d:"m181.7 445.2 17.4-238.3 49.6 18.2-34.3 224.8-32.7-4.7Z",fill:"#DC8000"}),e.createElement("path",{d:"m271.3 236.3 4 6.5s12.6 106 18.8 199.9c0 0-14.9 5.8-40.2 5.7l-29.1-236.6 46.5 24.5Z",fill:"#DC8000"}),e.createElement("path",{d:"M269.7 98.3h.5c3.4 0 5.3 2.9 5.3 5.7 0 3.2-2.5 5.3-5.3 5.3-1 0-3.3-.5-4-1.1",fill:"#F7B081"}),e.createElement("path",{d:"M272.8 107.7c-.2.2-.5.4-.8.5-.4.2-.9.3-1.4.4-.9.1-1.8 0-2.6-.5-.1-.1-.4 0-.6.2-.2.2-.2.5 0 .6.9.7 2.2 1 3.3.9.6 0 1.2-.2 1.8-.4.4-.1.8-.3 1.2-.5l.3-.2c1.4-1.2 2.2-3 2.3-4.7v-.9c0-.2-.1-.4-.1-.6-.3-1-.8-2-1.5-2.8-.5-.6-1.1-1.1-1.8-1.4-.8-.5-1.9-.7-2.8-.6-.2 0-.3.3-.3.5 0 .3.2.5.3.5.8 0 1.6.2 2.3.6.5.3 1 .7 1.4 1.2.5.7.8 1.5.9 2.4v.4c0 .2.1.5.1.7.1 1.4-.6 2.8-1.8 3.5l-.2.2Z",fill:"#002776"}),e.createElement("path",{d:"M279.6 135c-3.6-1-17.7-7.6-49.5-13.9-5.9 20.8 13.3 33.2 49.5 13.9Z",fill:"#F8E9DD"}),e.createElement("path",{d:"M261.3 140.8v-1c0-13.7 3.5-36.4 12.8-46.1 0 0-28.4 5.4-35.1 14.3-2.7 7.1-3.3 14.7-3.3 22.3 0 5.8.4 11.7.4 17.3",fill:"#F8E9DD"}),e.createElement("path",{d:"m241 121.4.4.4c.2.2.4.3.6.5.4.3.8.6 1.2.8.1 0 .3-.1.4-.4.1-.2.2-.5.1-.5-.3-.2-.6-.5-.9-.8-.1-.2-.3-.3-.4-.5-.1-.1-.2-.3-.2-.4v-.1c-.5-.4-.8-1-.9-1.6 0-.1-.1-.2-.1-.3l-.1-.2c-.1-.3-.3-.7-.3-1.1-.1-.3-.1-.5-.1-.8 0-.3.1-.7.1-1 0-.1-.2-.2-.5-.2-.3-.1-.5-.1-.5 0-.1.4-.2.8-.2 1.2v1c0 .5 0 .9.1 1.4v.2c0 .1.1.2.2.4.3.6.7 1.2 1.1 2Z",fill:"#002776"}),e.createElement("path",{d:"M284.9 85.1c1-.7 3.1-1.4 3.1-3.3 0-3.9-10.3-8.1-25.2-17.9 2.1 1.9 5.8 4.7 9.1 4.7.7 0 1.4-.1 2.1-.5 0-3.7-10.9-8.4-16.3-8.4-1.6 0-3.2.3-3.2 1.9 0 4.7 17.3 10 21.2 10 2.7 0 3.9-1.4 3.9-3.2 0-4.8-11-11.5-24-11.5-3.4 0-9.6 0-9.6 3.4 0 3.9 6.7 7.9 10.4 9.4l2.9 1.3 8.9 21.4 12.6-5.4.6-1.3 3.5-.6Z",fill:"#F7B081"}),e.createElement("path",{d:"M257.8 70.6c-9.2 2.5-27.4 11.2-29.7 15.9 1.2 1.3 4 2 7.2 2.4-3.7 5.1-5.6 10.9-5.6 16.7 0 3.8.8 7.7 2.5 11.2 12.4 2.4 26.6-2.7 35.1-16.9.7.3 1.4.4 2.1.4 5.8 0 13-7.8 13-14 0-.5-.1-1-.2-1.5-.5-.1-1-.1-1.6-.1-3.8 0-9.1 1.2-12 3.7-2-2.3-2.9-5.6-2.9-9 0-2.2.4-4.4 1.1-6.4-2.9-.4-6.1-1.3-9-2.4Z",fill:"#F8E9DD"}),e.createElement("path",{d:"m234.9 79.9-1.2.8c-.6.4-1.1.8-1.7 1.2-1.1.8-2.1 1.6-3 2.6-.2.2-.1.5.1.6.2.2.5.2.6.1.9-.9 1.9-1.6 3-2.3.5-.4 1.1-.7 1.7-1.1.4-.2.8-.5 1.2-.7l.3-.1c1.6-1.2 3.4-2.1 5.2-2.9l.9-.4.6-.3c1.1-.6 2.1-1.2 3.2-1.7.8-.4 1.6-.7 2.4-1.1 1-.4 2-.9 3-1.3.2-.1.3-.4.2-.6-.1-.3-.3-.4-.6-.3-1.1.4-2.1.8-3.1 1.2-.8.3-1.6.7-2.4 1l-3.4 1.4-.6.2-.9.5c-1.7 1-3.5 2-5.3 2.9l-.2.3ZM231 115.9l.2.5.3.6.2.4.1.2c0 .1.1 0 .2.1l.8.1c.7.1 1.4.2 2.2.3 1.5.1 2.9.2 4.4.2 1.6 0 3-.1 4.4-.4.7-.1 1.5-.3 2.2-.5.7-.2 1.3-.4 2-.6.9-.3 1.9-.7 2.8-1.1 1.7-.7 3.4-1.7 4.9-2.7.3-.2.4-.5.2-.7-.1-.2-.5-.3-.8-.1-1.6.9-3.2 1.7-4.9 2.4l-2.7.9c-.6.2-1.3.3-1.9.5-.7.1-1.4.3-2.1.3-1.3.2-2.6.4-4.1.5-1.4.1-2.8.1-4.2 0l-2.1-.3H232.8s0-.1-.1-.1l-.4-.9c-.2-.4-.3-.9-.5-1.3-.9-2.5-1.3-5.2-1.3-7.7 0-2.8.5-5.6 1.2-8.4.3-1 .6-2 1-3 .3-.8.7-1.6 1-2.3.2-.4.4-.7.6-1.1.1-.2.2-.4.3-.5l.4-.7 1.2-1.7-2-.3-.7-.1-.6-.1c-1.5-.3-3-.7-4.2-1.5-.2-.2-.5-.2-.7 0-.2.2-.2.6.1.8 1.4 1.1 3 1.5 4.6 1.8l1.1.2.5.1-.3.4-.3.4c-.1.2-.2.4-.4.6-.2.4-.5.7-.7 1.1-.4.8-.9 1.5-1.2 2.3-.5 1-.9 2-1.3 3.1-1 2.9-1.4 6-1.2 8.9.1 2.7.7 5.6 1.5 8.2.3.2.4.7.6 1.2ZM259.4 56.5c-1.7-.2-3.4-.2-5.1-.2-1.7 0-3.4.1-5.1.5-.6.2-1.2.3-1.9.6-.6.3-1.2.7-1.7 1.4-.4.6-.6 1.5-.4 2.2.1.7.4 1.3.7 1.9.7 1.2 1.6 2.1 2.5 2.9.9.8 2 1.5 3 2.2 1.2.7 2.4 1.4 3.7 2 1.3.6 2.5 1.1 3.8 1.5 1.3.5 2.6.9 3.9 1.3.7.2 1.3.4 2 .5l1.4.3-.1.3-.1.5c-.1.5-.2.9-.3 1.4-.2.9-.3 1.9-.3 2.8-.1 1.9 0 3.8.6 5.6.5 1.6 1.4 2.7 1.6 2.5.3-.1-.2-1.3-.6-2.8-.5-1.7-.6-3.5-.5-5.3.1-.9.2-1.8.4-2.7.1-.4.2-.9.3-1.3l.1-.3c0-.1.1-.3.2-.5l.4-1.1-1.6-.3-1-.2c-.7-.2-1.3-.3-2-.5-1.3-.4-2.6-.8-3.9-1.3-2.6-1-5-2-7.3-3.5-1.9-1.3-3.8-2.7-4.9-4.6-.5-.9-.7-2-.2-2.7.5-.7 1.6-1.1 2.6-1.4 1.5-.3 3.2-.4 4.8-.4 1.7 0 3.3 0 4.9.2.8.1 1.5.2 2.3.3 3.4.5 6.7 1.5 9.8 3 1.5.7 3 1.6 4.4 2.7 1.3 1 2.5 2.3 2.9 3.8.2.7.1 1.4-.2 2-.3.6-1 .9-1.7 1.1-.8.2-1.5.1-2.4 0-.8-.1-1.7-.3-2.5-.5-3.3-.8-6.6-1.9-9.8-3.3-2.1-1-4.3-2.1-5.9-3.6-.5-.5-.9-1-1-1.5v-.7c.1-.2.2-.3.5-.4.6-.3 1.5-.3 2.3-.3.8 0 1.7.2 2.5.3 1.7.3 3.4.9 5 1.5s3.2 1.4 4.7 2.4c.7.5 1.4 1 2 1.6.3.3.6.6.7.9 0 .1.1.2.1.2V67.8c-.1.1-.2.1-.4.1-.3.1-.6.1-.9.1-.6 0-1.2-.1-1.8-.3-2.6-.8-4.9-2.5-7-4.3l-.7.9c2.8 1.8 5.6 3.6 8.4 5.3 3.3 2 6.7 3.9 10 6 1.6 1 3.3 2.1 4.7 3.3.7.6 1.4 1.3 1.7 2.1.3.8.2 1.5-.4 2.1-.5.5-1.1.9-1.5 1.2-.4.3-.6.6-.5.7.1.1.4 0 .9-.1.5-.2 1.2-.5 1.8-1.1.4-.4.8-.9.9-1.5.1-.6 0-1.2-.2-1.7-.5-1-1.2-1.8-2-2.5-1.5-1.3-3.2-2.4-4.9-3.5-3.3-2.1-6.7-4-10-6-2.8-1.7-5.6-3.4-8.3-5.2l-.7.9c1.1 1 2.2 1.9 3.4 2.7 1.2.8 2.5 1.5 4 1.9.7.2 1.4.3 2.2.3.4 0 .8 0 1.1-.1.2 0 .5-.1.7-.2.2-.1.5-.2.7-.3 0-.3-.1-.7-.1-1 0-.2-.1-.3-.2-.5-.1-.1-.1-.2-.2-.4-.3-.5-.6-.8-.9-1.2-.7-.7-1.4-1.3-2.2-1.8-1.6-1-3.2-1.8-4.9-2.5-1.7-.7-3.5-1.3-5.3-1.6-.9-.2-1.8-.3-2.8-.4-1 0-1.9 0-3 .5-.4.2-.9.6-1.1 1.2-.2.5-.2 1-.1 1.5.2 1 .8 1.7 1.4 2.3 1.9 1.8 4.2 2.9 6.4 3.9 3.2 1.4 6.6 2.5 10 3.3.9.2 1.7.4 2.6.5.9.1 1.9.2 2.9 0s2-.8 2.6-1.8c.6-1 .6-2.1.4-3.1-.6-2-2-3.3-3.4-4.5-1.4-1.2-3-2.1-4.6-2.9-3.3-1.6-6.7-2.6-10.3-3.3-.4-.2-1.2-.3-2-.3Z",fill:"#002776"}),e.createElement("path",{d:"M264.6 110.9c-.3 1.2-.6 2.5-.9 3.7-.4 1.8-.8 3.6-1.1 5.4-.6 3.5-1 6.9-1.3 10.4-.1.6.1 1.1.4 1.2.3 0 .5-.4.6-1.1.4-3.5.9-6.9 1.6-10.3.4-1.8.8-3.5 1.2-5.3.3-1.2.7-2.4 1-3.6l.3-.8c.7-2.6 1.5-5.1 2.6-7.5.3-.6.6-1.2.8-1.7l.1-.1h.1c.3 0 .7 0 1.1-.1 1.4-.2 2.8-.7 4-1.3.4-.2.8-.5 1.3-.7.4-.3.8-.6 1.2-.8.5-.4.9-.8 1.3-1.3 2.4-2.5 3.7-5.8 4-9.2.1-.6.1-1.2.1-1.8v-1.4c.1-.2-.1-.1-.2-.1h-.4l-.7-.1c-1.3-.1-2.5 0-3.7.2-3 .5-5.9 1.6-8.5 3.1-.5.3-.8.8-.7 1 .1.2.7.2 1.2-.1 2.6-1.4 5.4-2.5 8.2-2.9 1.1-.2 2.3-.2 3.3-.1.1 0 .3 0 .3.1V87c0 .3-.1.6-.1.8-.4 3.1-1.7 6.1-3.9 8.3-.4.4-.8.7-1.2 1.1-.3.3-.7.5-1 .8-.4.2-.7.5-1.1.7-1.1.6-2.3 1-3.5 1.2-.3.1-.6.1-.9.1l-.9.1c-.2.2-.3.5-.4.8-.3.7-.6 1.3-.9 1.9-1.1 2.5-2 5.1-2.9 7.7l-.4.4ZM254 79.5c.2 0 .3.1.5.2s.4.3.6.5c.3.4.5.9.6 1.4 0 .1.3.2.5.1.3 0 .5-.1.5-.3 0-.7-.2-1.4-.6-2-.2-.3-.5-.6-.8-.9-.2-.2-.4-.3-.7-.5l-.2-.1c-1.1-.2-2.2-.3-3.2-.2-.2 0-.3 0-.5.1l-.3.1c-.6.2-1.1.4-1.7.7-.4.2-.8.3-1.2.5-.5.2-1 .5-1.4.9-.1.1 0 .3.1.5.2.2.3.4.4.3.4-.2.9-.5 1.3-.7.3-.2.7-.3 1.1-.4.5-.2 1.1-.3 1.6-.3h.3c.1 0 .3-.1.4-.1.8-.2 1.7-.2 2.4.2h.3ZM255.8 73l-.5-.2c-.2-.1-.5-.2-.7-.3-.5-.2-.9-.4-1.4-.5-.1 0-.2.2-.3.4-.1.2-.1.5-.1.5.4.2.8.5 1.2.7.2.1.4.3.6.4.1.1.3.2.4.3l.1.1.6.3 1.3.9-.2-1.6v-.5l-1.1.6c.2.2.4.3.6.5l.2.2.2.1c.3.2.7.5.9.8.2.2.4.5.5.7.2.3.4.7.6 1 0 .1.3 0 .5-.1.3-.1.4-.2.4-.3-.1-.4-.3-.8-.5-1.2l-.6-.9c-.3-.4-.5-.8-.9-1.2l-.2-.2-.3-.3c-.2-.2-.5-.4-.8-.5l-1-.7-.1 1.2v.8l1.1-.7c-.2-.2-.4-.3-.6-.5l.1.2ZM248.6 97.7c.2-.2.5-.4.7-.7.3-.3.6-.7.9-1.1.5-.7.8-1.5 1.1-2.3.1-.1-.1-.3-.4-.4-.3-.1-.5-.1-.6 0-.3.7-.7 1.3-1.2 1.9-.2.3-.5.6-.8.8-.2.2-.4.3-.6.4l-.2.1c-.8.7-2 1-3 .9-.2 0-.4 0-.6-.1h-.4c-.7 0-1.4-.2-2-.4-.5-.2-1-.4-1.4-.6-.6-.3-1.1-.6-1.7-1-.1-.1-.3.1-.5.3-.2.2-.2.5-.1.6.5.4 1.2.8 1.8 1.2.5.3 1 .5 1.5.7.7.3 1.5.6 2.3.7.1 0 .3.1.4.1h.7c1.3 0 2.7-.4 3.9-1.1h.2ZM279.3 218.2c-1.3 3.8-2.9 7.6-5 11.3 2.6-3.7 4.1-7.5 5-11.3Z",fill:"#002776"}),e.createElement("path",{d:"M294.2 138.9c-7.2-2.2-14.8-5.2-25.8-8.4 0 0-8 8.4-20.6 7.9-7.3-.3-16-5.4-16-10.8 0-3.1 1.3-5.2 2.3-6.6-7.5-1.9-17.2-3.8-24.9-5.5-2.1-.5-4.1 1.1-4.2 3.3-13.3-.9-24.6-2.8-37.9-3.4 2.8 12.9 5.9 25.7 8.5 38.7 9.6 2 17.3 3.9 26.8 6.3l-3.7 51.5 78.5 30.1-3-12.4c2-3.6 3.6-7.4 5-11.3 3.8-10.9 5.2-22.2 6.5-31.5 6.2 4.9 13.2 10.9 17.9 17.1 4.3-2 18.6-15.3 21.1-19.2 0-4.2-16.8-31.5-30.5-45.8Z",fill:"#002776"}),e.createElement("path",{d:"M321.9 183.3c4.5 7.8 8.4 20.3 8.4 20.3-10.9 15.5-28.3 42.2-50.4 40.5-4-.3-7.2-1.3-10.1-3-2.3 3-6.5 6.4-9.8 7.3-1 .3-1.9-.6-1.6-1.6.5-1.8 1.5-3.9 2.9-5.9.5-.7 1.1-1.5 1.6-2.2-5 4.7-10.8 6.7-11.9 4.6-.3-.8.1-2.1 1-3.7-.9.4-1.7.7-2.4 1-.8.3-1.6-.4-1.6-1.2 0-.4.1-.9.2-1.5-1.4-.5-2.4-2.1-2.4-3.4 0-9.2 16.8-18 21.7-18 2 0 9.9 7 14.2 12 12.8-8.2 25.9-36.9 34.2-42.3.1-.2 3.5-2.3 6-2.9Z",fill:"#F8E9DD"}),e.createElement("path",{d:"M257.8 219.2c-2.3 1.4-4.5 2.9-6.6 4.6-1.1.9-2.1 1.9-2.9 2.9-.4.6-.8 1.1-1.2 1.8-.2.3-.3.6-.5.9-.2.3-.3.6-.4.9-.4.9-.7 1.8-.8 2.8-.1.5-.1.9-.1 1.4 0 .5.1 1 .3 1.5.4.9 1 1.7 1.9 2.2.3.2.7 0 .7-.2.1-.3 0-.5-.2-.7-.6-.4-1.1-1-1.3-1.7-.1-.3-.2-.7-.2-1 0-.4 0-.8.1-1.2.2-.8.4-1.6.8-2.3.1-.3.3-.5.4-.8.1-.3.3-.5.5-.7l1.2-1.5c.8-.9 1.6-1.8 2.6-2.8 1.8-1.8 4-3.3 6.3-4.5l1.2-.6c2.1-1.2 4.5-2.2 6.8-2.6.3-.1.6-.1.9-.1H267.6c.1 0 .2 0 .3.1.5.2 1.1.6 1.6.9 1.1.7 2.1 1.6 3.2 2.4.8.6 1.6 1.3 2.3 1.9 1.2 1 2.4 2.1 3.5 3.2.8.8 1.6 1.6 2.4 2.5.9 1.1 1.9 2.2 2.7 3.4.1.2.5.3.7.2.2-.1.3-.4.2-.7-.8-1.3-1.7-2.5-2.7-3.6-.8-.9-1.6-1.7-2.3-2.6-1.1-1.2-2.2-2.3-3.4-3.5-.7-.7-1.5-1.4-2.2-2.1-1-.9-2.1-1.8-3.3-2.6-.6-.4-1.2-.8-1.9-1.1-.2-.1-.4-.1-.6-.2h-.7c-.4 0-.8.1-1.1.2-2.6.6-4.9 1.7-7.2 2.8-.5 0-.9.3-1.3.5Z",fill:"#002776"}),e.createElement("path",{d:"m266 227.4.1-.5-.5-.2c-.3-.1-.7-.2-1.1-.1-.2 0-.4.1-.6.1l-.6.2c-.3.1-.5.3-.8.4-.9.6-1.7 1.2-2.5 1.9-1.6 1.3-3 2.8-4.5 4.2-1.5 1.6-2.8 3.2-3.8 4.8-.6.9-1.1 1.9-1.4 3-.1.5-.3 1.1-.2 1.7.1.8.7 1.4 1.3 1.6.9.3 1.7.2 2.4.1.7-.2 1.4-.4 2.1-.7 2.5-1.1 4.7-2.6 6.6-4.4.3-.3.5-.7.3-.9-.2-.2-.6-.1-.9.2-1.9 1.7-4.1 3.1-6.5 4-.6.2-1.2.4-1.8.5-.6.1-1.2.1-1.6-.1-.3-.1-.4-.3-.4-.5 0-.3.1-.7.2-1.1.3-.9.8-1.7 1.4-2.6 1-1.5 2.1-3 3.5-4.7 1.2-1.5 2.6-3 4.1-4.2.7-.6 1.5-1.2 2.3-1.7l.6-.3c.1 0 .1 0 .2-.1H264.2v.1c0 .1-.1.1-.1.2 0 0-.1.2-.2.3l-.3.4c-1 1.5-2.3 2.9-3.7 4.1-1.4 1.2-2.9 2.3-4.5 3.3-1.7 1.1-3.4 2.1-5.3 2.8l-.7.2-.2.1h-.2c-.1 0-.3-.1-.3-.3 0 0 0-.4.1-.6 0-.2.1-.5.1-.7.1-.5.2-.9.3-1.4.4-1.4 1-2.8 1.7-4.1 1.1-2.1 2.5-4 4.3-5.6.7-.5 1.3-1.2 2-1.6.4-.2.7-.5 1.1-.7l1.1-.6c1.9-1 3.9-1.8 6.1-2.2.4-.1.7-.4.7-.7 0-.3-.4-.4-.9-.3-2.3.3-4.5 1.2-6.4 2.2l-1.2.7-1.1.8c-.8.5-1.4 1.1-2.1 1.7-1.9 1.7-3.5 3.6-4.8 5.8-.8 1.4-1.5 2.8-2 4.3-.2.5-.3 1-.4 1.6-.1.3-.1.5-.2.8l-.1.4v.6c.1.9.8 1.7 1.7 1.8h.7c.1 0 .2 0 .3-.1l.2-.1.8-.3c2-.8 3.8-1.9 5.5-3.1 1.6-1.1 3.1-2.3 4.6-3.6 1.5-1.3 2.9-2.7 4-4.4l.3-.5c.1-.2.1-.3.3-.6.2-.3.3-.6.3-.8.2 0 .3-.3.3-.5ZM302.3 204.3c1.3-2.1 2.6-4.3 4.1-6.3.8-1.1 1.5-2.1 2.1-3.1.4-.5.7-1.1 1-1.6l1-1.5c.5-.7 1-1.4 1.5-2 .5-.7 1-1.2 1.6-1.8.5-.6 1.1-1.1 1.7-1.6.2-.2.3-.5.1-.7-.1-.2-.5-.3-.7-.1-.7.5-1.4 1-2 1.6-.6.6-1.2 1.2-1.7 1.8-.6.7-1.2 1.3-1.7 2l-1.1 1.4c-.4.5-.8 1-1.2 1.6-.7 1-1.4 2-2.1 3.2-1.3 2.2-2.7 4.3-4.1 6.4l-.7 1.1c-1.2 2-2.6 4.1-4 6l-4.5 6.3c-.6.8-1.1 1.6-1.7 2.3-.9 1.2-1.8 2.4-2.8 3.5L286 224c-.4.4-.8.7-1.2 1.1-.5.4-1 1-1.5 1.4-.5.4-1.1.8-1.6 1.3-.2.2-.3.5-.1.7.1.2.4.3.7.1l1.8-1.2c.6-.4 1.1-.9 1.6-1.4.4-.4.8-.7 1.2-1.1l1.2-1.2c1.1-1.1 2.1-2.3 3.1-3.4.7-.7 1.2-1.5 1.9-2.2.8-1 1.6-2.1 2.4-3.2.8-1.1 1.5-2.2 2.1-3.2 1.3-2 2.6-4.1 3.9-6l.8-1.4Z",fill:"#002776"}),e.createElement("path",{d:"M306.5 233.9c4.2-3.8 8-8.1 11.7-12.5 2-2.4 3.7-4.6 5.2-6.8.9-1.2 1.7-2.4 2.5-3.6l2.3-3.3 1.6-2.4.9-1.4c.2-.2 0-.4 0-.6l-.1-.5-.2-.7c-1-3.6-2.2-7.1-3.7-10.5-.3-.6-.7-1-.9-.9-.2.1-.2.7 0 1.3 1.4 3.4 2.5 6.9 3.4 10.5l.2.7V203.5l-.7 1-1.7 2.3-2.4 3.3c-.9 1.2-1.8 2.3-2.6 3.5-1.6 2.1-3.2 4.3-5.1 6.8-3.4 4.5-7.3 8.7-11.5 12.4-.7.6-1.4 1.2-2.2 1.8-4.1 3.4-8.8 6.2-13.8 7.6-2.7.8-5.5 1.1-8.3 1-2.8-.1-5.7-.6-8.3-1.6-.5-.2-1-.4-1.4-.6l-.4-.2-.5-.2-.7-.4-.3-.2c-.1 0-.2.2-.2.3l-.5.6-.3.4c-.2.2-.3.4-.5.6-.3.4-.7.8-1.1 1.1-1.2 1.2-2.5 2.2-3.9 3.2-.7.5-1.4.9-2.2 1.2-.4.2-.8.3-1.1.4-.2.1-.5 0-.6-.2-.1-.1-.2-.3-.2-.5v-.3l.1-.4c.2-.6.4-1.1.6-1.7.5-1.1 1.1-2.2 1.8-3.2 1.7-2.5 3.7-5 6.1-6.8.5-.4.8-.8.7-1-.1-.2-.7-.2-1.3.2-2.7 1.9-4.8 4.4-6.5 7.1-.7 1.1-1.3 2.2-1.8 3.3-.3.6-.5 1.2-.7 1.8l-.1.5c0 .2-.1.4 0 .7 0 .4.2.9.6 1.2.4.4 1.1.7 1.7.5.5-.1.9-.3 1.3-.5.8-.3 1.6-.8 2.4-1.2 1.5-.9 2.9-2 4.2-3.2l1.2-1.2.6-.6.2-.2h.1s.1.1.3.1l.4.2c.5.3 1 .5 1.5.7 5.6 2.3 12.1 2.3 17.7.6 5.3-1.6 10.1-4.6 14.3-8 .7-.5 1.5-1.2 2.2-1.8Z",fill:"#002776"}),e.createElement("path",{d:"M57.7 145.5c-4.8 18.9-6.6 54.6-7.1 65.6 11.7 8.8 33.8 24.1 38.2 27.1l7.6-28.3-38.7-64.4Z",fill:"#EE8D9C"}),e.createElement("path",{d:"M6.4 139c-2.2 3.5-3.8 7.4-4.9 11.4-1.1 4-1.7 8.2-1.5 12.5.2 2.3.6 4.5 1.4 6.5.8 2 1.7 3.8 2.9 5.4 1.3 1.8 2.9 3.3 4.7 4.6 1.7 1.2 3.5 2.1 5.5 2.6 2.9.7 6 .5 8.7-.9 2.5-1.3 4.5-3.4 5.9-5.7 1.5-2.3 2.5-4.8 3.4-7.4.3-.9.3-1.7 0-1.8-.3-.1-.7.6-1 1.5-.9 2.5-1.9 4.9-3.4 7.1-1.4 2.2-3.3 4.1-5.6 5.1-2.4 1.2-5.1 1.3-7.6.6-1.8-.5-3.5-1.4-5-2.5-1.6-1.2-3.1-2.7-4.3-4.3-1.1-1.5-2-3.1-2.7-5-.7-1.8-1.2-3.9-1.4-6-.4-3.9.2-8 1.2-11.9 1.1-3.9 2.7-7.7 4.8-11 .7-1.1 1.6-2.2 2.5-3.3 1.5-1.7 3.2-3.2 5.1-4.3 1-.5 2-.9 3.1-1.2l.8-.2.8-.1h.5c0 .1-.1.1-.1.2l-.1.2c-.1.2-.2.3-.3.4-.4.6-.9 1.1-1.5 1.5-1.1.9-2.5 1.4-3.9 1.6-.9.1-1.8 0-2.6-.4s-1.4-1-1.7-1.8c-.8-1.6-.8-3.7-.6-5.7.5-4 2.1-8 3.9-11.7 1.4-2.8 3-5.5 4.7-8.1 2.7-4.1 5.8-8 9.2-11.6 2.4-2.6 5-5.1 7.7-7.4 1.7-1.4 3.5-2.8 5.4-4 1.9-1.2 3.9-2.4 5.9-3.2.8-.3 1.5-.7 1.4-1-.1-.3-.8-.3-1.8 0-2.2.8-4.3 1.9-6.2 3.2-1.9 1.3-3.8 2.7-5.5 4.1-2.8 2.3-5.4 4.8-7.9 7.4-3.5 3.6-6.7 7.5-9.5 11.6-1.8 2.6-3.5 5.3-4.9 8.1-1.9 3.9-3.6 7.9-4.1 12.3-.2 2.2-.3 4.5.8 6.7.5 1.1 1.4 2.1 2.6 2.6 1.1.5 2.3.6 3.5.5 1.7-.2 3.3-.9 4.7-2 .7-.5 1.3-1.2 1.8-1.9.1-.2.3-.3.4-.5l.2-.4c.1-.2.2-.3.2-.5.3-.6.5-1.3.8-1.9h-3l-.9.1-.9.2c-1.2.3-2.3.8-3.4 1.4-2.1 1.2-4 2.8-5.6 4.6-.9 1.3-1.8 2.5-2.6 3.7Z",fill:"#002776"}),e.createElement("path",{d:"M56.6 76.1c-15 0-42.9 24.5-42.9 50.7 0 4.4 1.9 6.9 5.9 6.9 5.5 0 11.6-6.3 11.2-11.5-16.3 4-23.7 30-23.7 43.9 0 12.4 8 24.7 19.2 24.7 8.8 0 16.1-8.8 16.1-17.3 0-2.5-.6-5-2.1-7.3-4.3 4.3-5.8 11.1-5.8 17 0 10.3 12.2 20.7 22.5 20.7 12.2 0 17.8-13.3 17.8-20.6 0-3.2-1-6.1-3.4-8.1-1.9 1.1-2.7 2.7-2.7 4.7 0 6.6 9.4 16.5 17.3 16.5 9.1 0 11.1-12.8 11.1-22 0-12.4-4.1-30.1-14.4-30.1-1.8 0-2.5 1.6-2.5 3.4 0 5.4 4.4 8.9 8.8 8.9 5.3 0 10.2-4.4 10.2-14.6 0-13.9-12-32.2-25.7-33.8 0-.3-5.7-25.1-16.9-32.1Z",fill:"#002776"}),e.createElement("path",{d:"M29.5 155.9c-1.2 3.5-2 7.2-2.4 11-.3 3.8-.2 7.6.6 11.4.1.5.2.9.3 1.4.1.4.3 1.1.6 1.5.6 1 1.7 1.6 2.8 1.8 1.1.2 2.3-.1 3.2-.9.8-.7 1.4-1.4 2-2.2 2.4-3.1 4-6.7 4.9-10.5.2-1 .4-2 .5-3.1l.1-1.3.1-.7c0-.2-.1-.2-.1-.4l-.3-.7c0-.1 0-.1-.1-.2l-.2-.1c-.1 0-.3-.1-.4-.2l-.6.1c-.2.2-.5.6-.8.9-.5.6-1.1 1.5-1.3 1.8-.5.8-1 1.7-1.4 2.6-1.6 3.6-2 7.4-1.8 10.9.1 2 .4 4 1 5.9.3 1 .7 1.9 1.3 2.9.3.5.7.9 1.1 1.3.2.2.5.4.8.5.3.1.6.2.9.2 1.2.1 2.2-.6 3-1.2.8-.6 1.3-1.4 1.9-2.2 1-1.6 1.8-3.2 2.4-4.9.5-1.2.8-2.5 1-3.8.1-.3.1-.7.1-1 0-.3.1-.7.1-1 0-.7 0-1.4-.2-2.1-.1-.4-.2-.7-.5-1.1-.2-.4-.6-.7-1.1-.8-.4-.2-.9-.2-1.3-.1-.2 0-.4.1-.6.2-.2.1-.4.1-.5.3-.7.4-1.1 1.1-1.4 1.7-.3.6-.5 1.3-.7 2-.5 2.5-.5 5-.5 7.4 0 1.2.1 2.5.2 3.7.2 1.2.5 2.5 1 3.6.5 1.2 1.1 2.3 1.9 3.3.8 1 1.8 1.8 2.9 2.5 2.2 1.3 4.9 1.7 7.3 1.4 1.8-.2 3.1-.9 3-1.1-.1-.3-1.4 0-3.1.1-.6.1-1.2.1-1.8 0-.3 0-.6 0-.9-.1l-.9-.1c-1.1-.2-2.2-.6-3.2-1.2-2-1.2-3.5-3.1-4.3-5.3-.4-1.1-.7-2.2-.9-3.4-.1-1.2-.2-2.3-.2-3.6 0-2.4 0-4.9.6-7.1.3-1.1.8-2.3 1.6-2.8.2-.1.4-.2.6-.2.2-.1.4 0 .6.1.3.1.5.5.6 1.1.2 1.1.1 2.3-.2 3.5-.2 1.2-.6 2.4-1 3.5-.6 1.6-1.4 3.2-2.3 4.6-.5.7-1 1.4-1.6 1.9-.6.5-1.3.8-1.8.8-.6-.1-1.2-.6-1.7-1.3-.5-.7-.8-1.6-1-2.5-.5-1.8-.8-3.7-.8-5.5-.1-3.3.3-6.9 1.7-10.2.3-.8.8-1.6 1.3-2.4l.3-.5.1-.1c.1 0 0 .2 0 .4-.1.9-.3 1.9-.5 2.9-.7 3.6-2.2 7-4.4 9.9-.3.4-.6.7-.9 1-.3.3-.6.7-.9.9-.6.5-1.3.7-2.1.6-.7-.1-1.4-.5-1.8-1.2-.2-.3-.3-.6-.4-1.1-.1-.4-.2-.9-.3-1.3-.8-3.6-.9-7.3-.5-11 .3-3.7 1.2-7.3 2.4-10.7.8-2.4 1.8-4.7 3.1-6.9l1.2-2.1-.9.3c.2 0 .2 0 .2.1v1c0 .8-.1 1.7-.2 2.5-.1 1.7-.4 3.3-.7 4.9-.6 3.3-1.6 6.5-2.9 9.5-1.3 3-3 6-5 8.5-1 1.3-2.2 2.5-3.4 3.5-1.2 1-2.6 1.9-4 2-.7 0-1.5-.2-2.1-.6-.7-.5-1.2-1.1-1.7-1.8-1-1.5-1.6-3.2-2.1-5-.9-3.6-1-7.4-.5-11.2.9-7.6 3.1-15 5.7-22.3 2-5.4 4.2-10.6 7-15.6 1.1-2 2.3-3.9 3.6-5.6 1.3-1.8 2.9-3.4 4.7-4.5l.4-.2c.1 0 .2 0 .3-.1h.1v.5c-.2 1-.5 2.1-.9 3.1-.8 2.1-1.8 4.1-3 6-1.7 2.7-3.8 5.3-6.2 7.3-1.2 1-2.6 2-4 2.2-.7.1-1.3 0-1.6-.5-.4-.5-.5-1.3-.6-2-.1-1.9.3-4 .8-5.9.5-2 1.1-4 1.8-5.9 1.5-3.9 3.3-7.6 5.7-10.9 1-1.3 1.8-2.4 1.6-2.6-.2-.2-1.3.6-2.4 2-2.6 3.4-4.5 7.2-6 11.2-.7 2-1.4 4-1.9 6s-.9 4.1-.8 6.3c.1.9.2 1.8.8 2.6.3.4.8.7 1.3.9.5.2 1 .1 1.5 0 1.8-.4 3.2-1.4 4.5-2.5 2.6-2.2 4.7-4.8 6.5-7.6 1.2-2 2.3-4 3.1-6.2.2-.5.4-1.1.6-1.7.1-.3.2-.6.2-.8l.1-.4.1-.5c.1-.5.2-.9.2-1.4l.1-.7V110.9h-.1l-.3.1c-.4.1-.9.2-1.3.3-.2 0-.4.2-.7.3l-.3.1c-.1 0-.1.1-.2.1-2.2 1.2-3.8 3-5.2 4.8-1.4 1.8-2.7 3.8-3.8 5.8-2.9 5-5.2 10.3-7.2 15.6-1.4 3.6-2.6 7.4-3.6 11.1-1 3.8-1.8 7.6-2.3 11.5-.5 3.9-.4 8 .6 11.8.5 1.9 1.2 3.8 2.4 5.5.6.8 1.3 1.6 2.2 2.3.9.6 2.1 1 3.2.9 1-.1 1.9-.5 2.6-.9.8-.4 1.5-1 2.2-1.5 1.3-1.1 2.5-2.4 3.6-3.7 2.1-2.7 3.8-5.7 5.2-8.9 1.4-3.2 2.3-6.5 3-9.8.3-1.7.6-3.4.7-5.1.1-.8.1-1.7.2-2.6l.1-1.5V146.2l-.3-.1-1.1-.3-.6-.2-.3.5c-.4.7-.9 1.4-1.3 2.1-.9 2.8-1.9 5.2-2.8 7.7Z",fill:"#005AA4"}),e.createElement("path",{d:"M88.4 142.2c-6.2-7.8-12.3-15.1-15.5-24.7-.5.2-27.8-10.4-27.8-10.4S60 136.2 63 145.9l25.4-3.7Z",fill:"#F8E9DD"}),e.createElement("path",{d:"M45.2 107.1c-.5.1-.9.2-1.4.2-4.8 0-8.5-5.5-8.5-8.9 0-1.5.8-2.6 2.5-2.6 1.9 0 4.2 1.2 6.1 2.3 1.4-8.7 5.9-16.6 12.7-22 17.1 3 29.9 16.1 29 29.6-.6 10.6-9.8 18.2-20.3 17.5-6.8-.4-14.9-3.5-20.1-16.1Z",fill:"#F8E9DD"}),e.createElement("path",{d:"M84.8 103c.1.8 0 1.5.1 2.3 0 .4 0 .8-.1 1.1 0 .4 0 .8-.1 1.1-.2 1.5-.8 3-1.4 4.4-.8 1.5-1.6 2.7-2.5 3.8-.5.6-1 1.2-1.6 1.8-.5.5-1.1 1-1.6 1.4-.4.3-.9.6-1.3.9-.4.3-.9.5-1.4.8-1.8.9-3.7 1.5-5.7 1.9-.4.1-.6.3-.6.6s.3.4.7.4c2.1-.3 4.2-.8 6.2-1.7.5-.3 1-.5 1.5-.8.5-.3 1-.6 1.4-.9.6-.5 1.3-.9 1.9-1.4.7-.5 1.3-1.2 1.8-1.8 1-1.2 1.9-2.6 2.6-4.3.6-1.6 1.1-3.2 1.3-4.8.1-.4.1-.8.2-1.2 0-.4.1-.8.1-1.2 0-.8.1-1.6 0-2.5l-.2-1.7c-.5-3.1-1.6-6.1-3.2-8.8-1.6-2.9-3.8-5.6-6.4-7.8L75 83.4c-.5-.4-1-.7-1.5-1.1-.8-.6-1.7-1.1-2.5-1.6s-1.7-.9-2.6-1.4c-.6-.3-1.3-.6-1.9-.9l-2-.8c-.8-.3-1.7-.6-2.5-.9-.9-.3-1.7-.5-2.6-.7-.4-.1-.7.1-.7.3-.1.3.2.5.5.7.8.3 1.7.5 2.5.7.8.3 1.7.6 2.5.9l1.9.8 1.8.9c.8.5 1.7.9 2.5 1.5.8.5 1.6 1 2.3 1.7.5.4 1 .7 1.4 1.1l1.3 1.2c2.3 2.2 4.5 4.7 6.1 7.3 1.5 2.5 2.7 5.3 3 8.2l.3 1.7Z",fill:"#002776"}),e.createElement("path",{d:"M72.3 91.8c6.7.1 10 2.4 10 4.4 0 1.5-1.8 2.7-5.4 2.7-.6 0-1.3 0-2-.1",fill:"#F8E9DD"}),e.createElement("path",{d:"M80.6 97.5c-.3.2-.5.3-.9.4-.5.2-.9.3-1.4.4-1 .2-1.9.1-2.9.1-.2 0-.3.2-.4.5 0 .3.1.5.3.5 1.1.1 2.1.3 3.2.2.6 0 1.1-.1 1.7-.3.4-.1.8-.2 1.2-.4l.3-.1c.4-.3.7-.6 1-1.1.3-.5.4-1 .4-1.6-.1-1.1-.8-1.9-1.4-2.5-.2-.2-.5-.4-.7-.6l-.5-.2c-.9-.4-1.9-.7-2.9-.9-.7-.1-1.4-.3-2.1-.4-.9-.1-1.8-.2-2.7-.1-.2 0-.3.2-.3.5s.1.5.3.5c.9.1 1.7.1 2.6.3.7.1 1.3.2 2 .4.9.2 1.7.6 2.5 1.1l.4.3c.2.1.4.2.6.4.5.4 1 .9 1 1.4.1.5-.3.9-.9 1.2h-.4ZM58.7 88.9l-.6.6c-.3.3-.5.6-.7 1-.3.7-.4 1.3-.5 2 0 .1.2.2.5.3.3 0 .5 0 .5-.1.1-.6.3-1.1.6-1.5.2-.2.3-.4.5-.6.1-.1.3-.2.4-.2h.1c.6-.5 1.5-.5 2.3-.3.1 0 .3.1.4.1h.3c.5.1 1 .2 1.5.4.4.1.7.3 1 .6l1.2.9c.1.1.3 0 .5-.2s.3-.4.2-.5c-.4-.4-.8-.8-1.3-1.1-.4-.2-.7-.5-1.1-.7-.5-.3-1.1-.6-1.7-.8-.1 0-.2-.1-.3-.1-.2 0-.4-.1-.5-.1-1-.1-2.1 0-3.3.4.1-.2.1-.2 0-.1ZM78.7 87.1c.1-.1.2-.1.3-.1h.5c.3 0 .7.1 1 .2.1 0 .2-.2.3-.4.1-.2.2-.5.1-.5-.4-.2-.8-.4-1.3-.5-.2-.1-.5-.1-.7-.1h-.6c-.7.3-1.4.6-2 1-.1.1-.2.2-.3.2 0 .1-.1.1-.1.2l-.6 1.2-.3.9c-.1.4-.2.7-.2 1.1 0 .1.2.2.5.2s.5 0 .5-.1c.1-.3.2-.6.2-.9.1-.2.2-.5.3-.7.2-.3.4-.5.6-.7l.1-.1.2-.2c.4-.4.9-.7 1.5-.7ZM63.9 102.3c2.7 3.1 6.4 5.9 10.2 5.9 3.5 0 6.5-2.7 6.7-6.3h-.1c-3 1.1-6.3 1.5-9.5 1-2.4-.3-5-.6-7.3-.6Z",fill:"#002776"}),e.createElement("path",{d:"M69.4 105.5c.6-.4 1.9-.8 3-.8 2.3 0 3.3 1.2 3.3 1.9 0 .5-.6.6-1 .6-1.6.1-3.8-.6-5.3-1.7Z",fill:"#EE8D9C"}),e.createElement("path",{d:"M45.9 111.7c18 5.4 22.7 18.6 22.7 28.7 0 4.5-4.2 7.5-9.5 8.4-15.6 4.2-24.7-29.5-13.2-37.1ZM101.1 145c19.6 19.3 44 50.7 52.9 76.7-14.1 10.7-28.7 10.5-45.4 12.8l-7.5-89.5Z",fill:"#002776"}),e.createElement("path",{d:"m75.3 139.9 17.3 85.4h38.8c.9-4 1.3-8.1 1.3-12.2 0-16.4-6.5-33.9-16.3-46.9.3-1.1.4-2.1.4-3.1 0-12.3-20.8-25.2-37.3-25.2l-4.2 2Z",fill:"#F7B081"}),e.createElement("path",{d:"m147.6 450.6-14.8-234.2-35.4.1s4.1 25.9 6.3 79.5c.3 14.6 5.3 26.7 5.3 49.3 0 7.4-.4 14.8-.4 22.1 0 18.3 3.2 29.7 5.6 47.9 1.7 12.9 2.7 25.9 3 39.7 1.2.1 2.4.1 3.6.1 9.2.2 18.1-1.8 26.8-4.5Z",fill:"#002776"}),e.createElement("path",{d:"M87.2 220.3c-1.5 6.2-18.5 16.3-18.5 83 0 3.8 0 7.6.1 11.4.4 18.8-2.4 37.5-8.2 55.4-10.5 32.5-1.2 44.4-17.8 88.5 6.9 3.4 14.8 5.1 22.8 5.1 4 0 8-.4 11.8-1.2 12.9-75.9 36.3-150.1 48.6-226.1.1 0 5.5-22.2-38.8-16.1Z",fill:"#002776"}),e.createElement("path",{d:"M55.3 149.6c-.5-7.2 4.7-13.5 11.9-14.4 4-.5 5.2-.5 5.8-.5 35.9 0 44.4 47.5 44.4 82.1 0 9.9-.7 17.4-1.7 23.8-10.6 6.2-24.3 8.5-40.4 8.5-3.4 0-6.7-.1-9.9-.3 5.8-13.2 11.8-27.3 14.4-36.5-16-18.4-22.8-39.2-24.5-62.7Z",fill:"#EE8D9C"}),e.createElement("path",{d:"M77.8 209.1c-2.1-2.6-4.3-5.3-6-8.2-1-1.6-1.9-3-2.7-4.3l-1.4-2.2-1.2-2.1c-.6-1-1.1-2-1.6-3.1-1-2-1.9-3.9-2.7-6-.1-.4-.5-.6-.7-.5-.2.1-.3.5-.2.8.8 2.1 1.6 4.2 2.6 6.2.5 1.1 1 2.1 1.5 3.1l1.1 2.2c.4.8.8 1.6 1.3 2.3.8 1.4 1.7 2.8 2.9 4.3 2.1 2.7 4.1 5.6 6.2 8.2l1.1 1.4.8.9.2.2v.1c-.2.7-.5 1.5-.7 2.3-.5 1.5-1.1 3.1-1.6 4.6-1.2 3.2-2.6 6.5-3.8 9.8l-1.4 3.7c-.7 1.9-1.5 3.9-2.3 5.8-.6 1.4-1.1 2.7-1.7 4.1-.7 1.7-1.5 3.5-2.2 5.2-.1.4-.1.7.2.8.2.1.6-.1.7-.4.8-1.7 1.6-3.5 2.3-5.2.6-1.4 1.2-2.7 1.8-4.1l2.6-5.7c.5-1.2 1.1-2.4 1.6-3.6 1.4-3.2 2.7-6.6 3.8-9.9.5-1.5 1-3.1 1.5-4.6l.7-2.4.2-.5.1-.3c0-.1-.1-.1-.2-.2l-.6-.7-.8-.9-1.4-1.1Z",fill:"#002776"}),e.createElement("path",{d:"m117.8 123.6 9.9-36.2c0-8.6-1.1-21.7-2.6-30.2 2.2.2 3.5 1.7 4.2 3.4 1.4-4.7 4.2-9.4 9.3-15.2 0 0 1-.7 2.1-.7 1.6-2.2 3.4-3.8 5.5-4 0 .2.1.5.1.7 0 1.8-1.3 3.7-2 5.3 1.2-.7 2.2-1.4 3.4-2.1.2.6.2 1.2.2 1.8 0 1-.2 2.1-.5 3.2.1.9.2 1.7.2 2.6 0 5.3-1.4 9.8-3.4 14.5 1.1 4.2 1.3 14.5-4.4 20.7l-3.4 14.6",fill:"#F8E9DD"}),e.createElement("path",{d:"M123.6 99.4c-.4 1.5-.8 2.9-1.1 4.4l-1.7 6.3-3.1 12c-.2.7-.1 1.3.1 1.4.3.1.6-.4.8-1.1l3.4-12 1.8-6.2 1.3-4.4.3-1 2.4-9.3.3-1.2.2-.6c0-.1.1-.3.1-.4V74.5c0-3.9 0-7.7.8-11.4.6-2.7 1.5-5.3 2.8-7.7 1.6-3 3.8-5.9 6-8.6.5-.6.7-1.1.5-1.3-.2-.2-.7.1-1.2.7-2.4 2.7-4.6 5.6-6.3 8.7-1.3 2.5-2.4 5.2-3 7.9-.9 3.9-1.1 7.8-1.2 11.7l-.1 2.1v10.8l-.2.6-.3 1.2c-.8 3.1-1.7 6.2-2.6 9.3v.9Z",fill:"#002776"}),e.createElement("path",{d:"m144.8 43.7-.9 1.8-.7 1.6-.5 1.1-.1.1v.1l.1-.1.3-.2.7-.4 2.6-1.6c.5-.3.4-.3.5-.4l.2-.2h.1v.2c0 .1 0 .2.1.3V47.3c0 .5-.1 1-.2 1.4-.1.3.1.7.3.8.3.1.6-.1.7-.5.1-.5.3-1 .3-1.6 0-.3.1-.5.1-.8v-.9c0-.4-.1-.8-.2-1.2l-.2-.5c0-.1 0-.2-.1-.3l-.2.1c-.3.2-.6.3-1 .5l-.5.3-.1.1h-.1v-.1l.1-.2c.1-.2.2-.4.3-.5l.1-.1.1-.3c.1-.4.2-.8.3-1.3v-.9c0-.3-.1-.7-.1-1l-.1-.5v-.1h-.4c-.3.1-.7.1-1 .2-.3.1-.7.2-.9.3l-.6.3c-1.5.9-2.7 2.1-3.7 3.4-.3.4-.7.9-1 1.4-.2.3-.4.6-.5.9-.9 1.7-1.7 3.5-2.4 5.3-.5 1.3-1 2.6-1.4 3.9-.5 1.6-1 3.4-1.4 5.1-.1.4.1.7.4.7.3.1.5-.2.6-.5.4-1.7.9-3.4 1.5-5 .4-1.3.9-2.6 1.4-3.8.7-1.7 1.6-3.4 2.6-5 .2-.3.4-.5.5-.8.3-.4.6-.9.9-1.3.9-1.2 1.9-2.3 3.1-3 .2-.1.3-.1.5-.2.1 0 .1-.1.1-.1H145.3v.2l-.1.2c-.1.3-.2.7-.3 1l-.1.2v.6Z",fill:"#002776"}),e.createElement("path",{d:"M143.5 77.1c-.2 1.2-.4 2.3-.8 3.5-.5 1.6-1.2 3.2-2.2 4.6-.2.3-.4.7-.7 1l-.4.5-.2.3c-.1.1-.2.3-.2.4l-.5 2.5-1 4.9c-.1.6 0 1.1.3 1.1.3.1.6-.4.7-.9l1.1-4.9.5-2.4.1-.1.2-.2.4-.5c.3-.3.5-.7.8-1 1-1.5 1.8-3.1 2.4-4.8.4-1.2.7-2.4 1-3.6l.2-.9c.3-2.6.3-5.3-.1-7.9 0-.3-.1-.7-.2-1 0-.2-.1-.3-.1-.5l-.1-.3v-.1l.1-.1.2-.4.4-.9c.5-1.2.9-2.4 1.3-3.6.3-.9.5-1.7.7-2.6.1-.6.2-1.1.3-1.7.2-1.6.4-3.2.3-4.8v-1.2l-.1-.6v-.3l-.1-.5c-.1-.6-.2-1.2-.4-1.8l-.1-.4c-.1.1-.2.2-.4.3l-.7.6c-.4.3-.7.6-1 .9-.2.2-.4.4-.6.7-.4.4-.7.9-1.1 1.4-.6 1-1.2 2-1.6 3.1-1.2 2.6-1.9 5.4-2.9 8.1-.2.5-.2 1 .1 1.1.2.1.6-.2.9-.8 1.1-2.7 1.9-5.5 3-8 .5-1 1-2 1.6-2.9.3-.4.6-.9 1-1.3.2-.2.4-.4.5-.6l.2-.2.2-.1.1-.1v.1c0 .1 0 .3.1.4v2.1c0 1.5-.2 3.1-.5 4.6-.1.5-.2 1-.4 1.6-.2.8-.4 1.7-.7 2.5l-1.2 3.6-.4.9-.2.4-.1.3-.1.2v.2l.2.6c0 .1.1.3.1.5.1.3.1.6.2.9.3 2.5.3 5.1-.1 7.5v.6ZM126.5 60.9l-.3-1.7-.1-.3V58.6l-.1-.2c0-.1-.2-.4 0-.3.1 0 .2 0 .4.1.3.1.6.3.9.5.6.4 1 1 1.3 1.7.1.2.4.4.7.3.3-.1.4-.4.3-.7-.3-.8-.8-1.5-1.5-2.1-.3-.3-.7-.6-1.1-.8-.6-.3-1.2-.4-1.8-.5l-.5-.1h-.1V56.8l.1.9.2 1.7c.1.6.1 1.2.2 1.7v.4c.5 2.4.8 4.9 1 7.3l.1 1.3.1.8c.2 1.5.4 3 .5 4.5.1 1.1.1 2.1.2 3.2 0 1.3.1 2.7.1 4.1 0 .3.2.5.5.5s.5-.2.5-.5c.1-1.4 0-2.8 0-4.1 0-1.1-.1-2.2-.1-3.3l-.2-4.5V70l-.1-1.3c-.3-2.4-.7-4.9-.9-7.4l-.3-.4Z",fill:"#002776"}),e.createElement("path",{d:"M62.4 140.8c15.4-.4 32.3-4.5 49.8-9.1 4.1-13.1 10-28.5 12.8-41.9l16.2 12.4c-2.2 38.8-16.5 65.5-56.6 65.5-6.2 0-12.8-.8-17.8-3.8",fill:"#EE8D9C"}),e.createElement("path",{d:"m137.5 55.6-.5 1.1-.6 1.6c-.4 1-.7 2-1.1 3.1-.1.2.1.4.4.5.3.1.5 0 .6-.1.4-1 .8-2 1.3-2.9l.7-1.5.6-1 .1-.2c.6-1.5 1.5-2.9 2.4-4.2l.5-.7.3-.5c.5-.8 1.1-1.6 1.7-2.4l1.5-1.5c.7-.6 1.4-1.1 2.1-1.6.1-.1.2-.3.1-.6-.1-.2-.4-.4-.5-.3-.9.4-1.6 1-2.3 1.7-.6.5-1.1 1-1.6 1.5-.7.8-1.4 1.5-2.1 2.3l-.3.4-.5.7c-.9 1.4-1.7 2.9-2.6 4.4l-.2.2Z",fill:"#002776"}),e.createElement("path",{d:"m104.3 62.3-.4-.9c4.8-2.1 7.4-4.6 7.6-7.4.4-3.8-3.2-8.3-10.7-13.5l-1.6-1.1 1.9.2c5.8.5 13.5.1 16.9-4.7 2.8-4 2.3-10.3-1.5-18.7l-.9-2 1.7 1.4c7.5 6.1 13.8 8.3 18.8 6.5 6.4-2.3 9-10.8 9.9-15.6l.3-1.6.6 1.5c1.9 4.3 8.5 12.5 15.9 12.5 2.5 0 6.1-2.4 9.3-4.5 1.3-.9 2.6-1.7 3.7-2.4l1.2-.7-.5 1.3c-1.4 3.6-2.1 7.2-2.1 10.2 0 7.3 4.4 11.2 12.8 11.2h2.1l-.8.9c-3.6 4.1-6.1 10-6.1 14.7 0 8.8 8.3 10.1 13.3 10.1h1.9v1h-1.9c-9.2 0-14.3-4-14.3-11.1 0-4.6 2.2-10.3 5.6-14.5-11.3-.1-13.6-6.6-13.6-12.2 0-2.7.6-6 1.7-9.2-.8.5-1.6 1-2.5 1.6-3.5 2.3-7.1 4.7-9.9 4.7-7.2 0-13.6-7.1-16.2-11.8-1.2 5.1-4 12.6-10.3 14.9-5 1.8-11.1 0-18.2-5.5 3.2 7.9 3.5 13.9.6 17.9-2.8 3.9-8.3 5.7-16.1 5.3 6.8 4.9 10 9.4 9.7 13.3 0 3.2-2.8 6-7.9 8.2Z",fill:"#EE8D9C"})))),e.createElement("defs",null,e.createElement("clipPath",{id:"a"},e.createElement("path",{fill:"#fff",d:"M0 0h331v320H0z"})),e.createElement("clipPath",{id:"b"},e.createElement("path",{fill:"#fff",d:"M0 0h330.9v496.7H0z"}))));O.__docgenInfo={description:"",methods:[],displayName:"HighFive"};const b=({headingLevel:t,locale:a="nb",onThumbClick:c,onFeedbackSend:l,bgColor:n,bgDarkmodeColor:E,contactLink:h,texts:s,className:u})=>{const m=i.useRef(),f=i.useRef(),[I,H]=i.useState(),[K,T]=i.useState(!1),[U,Z]=i.useState(!1),g=i.useId(),v=M("ffe-feedback",{[`ffe-feedback--bg-${n}`]:n,[`ffe-feedback--dm-bg-${E}`]:E},u),w=p=>{var d;H(p),A.flushSync(()=>{T(R=>!R)}),(d=f.current)==null||d.focus(),c(p)},x=p=>{var d;A.flushSync(()=>{Z(!0)}),(d=m.current)==null||d.focus(),l(p)};return U?e.createElement("div",{className:v},e.createElement("div",{className:"ffe-feedback__content"},e.createElement(`h${t}`,{ref:m,tabIndex:-1,className:"ffe-h4"},r[a].FEEDBACK_SENT_HEADING),e.createElement(O,null))):K?e.createElement("div",{className:v},e.createElement("div",{className:"ffe-feedback__content"},e.createElement(`h${t}`,{ref:f,tabIndex:-1,className:"ffe-h5"},I==="THUMB_UP"?r[a].FEEDBACK_GOOD:r[a].FEEDBACK_IMPROVE),e.createElement(S,{locale:a,onSend:x,onCancel:()=>T(!1),contactLink:h}))):e.createElement("div",{className:v},e.createElement("div",{className:"ffe-feedback__content"},e.createElement(`h${t}`,{id:g,className:"ffe-h4 ffe-h4--text-center"},(s==null?void 0:s.feedbackNotSentHeading)??r[a].FEEDBACK_NOT_SENT_HEADING),e.createElement(y,{onClick:w,locale:a,headingId:g})))};b.__docgenInfo={description:"",methods:[],displayName:"Feedback",props:{headingLevel:{required:!0,tsType:{name:"union",raw:"1 | 2 | 3 | 4 | 5 | 6",elements:[{name:"literal",value:"1"},{name:"literal",value:"2"},{name:"literal",value:"3"},{name:"literal",value:"4"},{name:"literal",value:"5"},{name:"literal",value:"6"}]},description:""},locale:{required:!1,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:"",defaultValue:{value:"'nb'",computed:!1}},onThumbClick:{required:!0,tsType:{name:"signature",type:"function",raw:"(thumb: Thumb) => void",signature:{arguments:[{type:{name:"union",raw:"'THUMB_UP' | 'THUMB_DOWN'",elements:[{name:"literal",value:"'THUMB_UP'"},{name:"literal",value:"'THUMB_DOWN'"}]},name:"thumb"}],return:{name:"void"}}},description:""},onFeedbackSend:{required:!0,tsType:{name:"signature",type:"function",raw:"(feedbackText: string) => void",signature:{arguments:[{type:{name:"string"},name:"feedbackText"}],return:{name:"void"}}},description:""},bgColor:{required:!1,tsType:{name:"union",raw:"'hvit' | 'frost-30' | 'sand-30' | 'syrin-30' | 'vann-30'",elements:[{name:"literal",value:"'hvit'"},{name:"literal",value:"'frost-30'"},{name:"literal",value:"'sand-30'"},{name:"literal",value:"'syrin-30'"},{name:"literal",value:"'vann-30'"}]},description:'Set the background color of the feedback container. Accepts ffe-color variables without the "ffe-farge-" bit of the name.'},bgDarkmodeColor:{required:!1,tsType:{name:"union",raw:"'svart' | 'natt'",elements:[{name:"literal",value:"'svart'"},{name:"literal",value:"'natt'"}]},description:"Set the background color of the feedback container in darkmode"},contactLink:{required:!1,tsType:{name:"FeedbackExpandedProps['contactLink']",raw:"FeedbackExpandedProps['contactLink']"},description:""},texts:{required:!1,tsType:{name:"signature",type:"object",raw:`{ +}`,signature:{properties:[{key:"url",value:{name:"string",required:!0}},{key:"onClick",value:{name:"ReactMouseEventHandler",raw:"React.MouseEventHandler",elements:[{name:"HTMLAnchorElement"}],required:!1}},{key:"linkText",value:{name:"string",required:!1}}]}},description:""}}};const O=()=>e.createElement("svg",{width:"180",viewBox:"0 0 331 320",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0},e.createElement("g",{clipPath:"url(#a)"},e.createElement("circle",{cx:"165",cy:"160",r:"160",fill:"#005AA4"}),e.createElement("g",{clipPath:"url(#b)"},e.createElement("mask",{id:"c",maskUnits:"userSpaceOnUse",x:"-6",y:"0",width:"344",height:"320"},e.createElement("path",{d:"M338 198.5c0 29.764-21.127 19.13-35.284 43C274.844 288.496 223.601 320 165 320c-73.832 0-135.983-50.008-154.43-118C6.937 188.615-6 170.034-6 155.5-6 67.134 76.634 0 165 0s173 110.134 173 198.5Z",fill:"#fff"})),e.createElement("g",{mask:"url(#c)"},e.createElement("path",{d:"m164.3 115.9-9.1-33.4c11.1-5.6.7-16.9 19.8-15.3-.6-4-2.4-5.9-6.1-6.3-4.2-.5-8.1 1.3-10 4.4-.2-.3-.4-.5-.6-.8l-.4-2.9c-.3-2.9-.1-5.8.3-8.6.4-2.9.9-5.7 1.2-8.7.4-3.2 1.1-8.3-2-9.5 0 0-.9.1-1.7 1 0-1.2-.1-2.4-.2-3.6-1.4-.1-3 3.4-4.3 7.6 0-2.1-.1-4.3-.3-6.5-.1 0-.2-.1-.3-.1-1.5-.2-3.2 3.9-4.5 8.3-.1-1.6-.4-2.9-.8-3.6-3.2 2.3-4.7 10.1-5.6 17.2-.5 4.1-.8 8-1.1 10.4-.7 1.3-1.2 2.8-1.4 4.4-.5 3.7 1.4 10.3 5 13.8 5.3 14.6-1.6 34.1 8.4 56.3l28 4.5V117l-14.3-1.1Z",fill:"#F8E9DD"}),e.createElement("path",{d:"M165.2 67.3c-1.3.6-2.5 1.7-3.2 3-.7 1.3-1 2.7-1.4 3.9-.4 1.3-.8 2.5-1.5 3.6s-1.5 2-2.6 2.7c-.3.2-.6.4-.8.6-.1.1-.3.2-.5.3-.3.2-.6.3-.9.5l-.2.1-.1.1v.1l.1.5.2.9c.1.3.2.7.3 1 .4 1.3.7 2.5 1 3.7l1.2 4 1.1 3.7 1.5 5.3 2.9 10c.2.6.5 1 .8.9.3-.1.3-.6.2-1.2l-2.7-10.1-1.4-5.3-.9-3.7c-.3-1.3-.7-2.7-1-4-.3-1.2-.7-2.4-1-3.7-.1-.3-.2-.6-.3-1v-.1h.1c.1-.1.3-.2.5-.3.3-.2.6-.4 1-.7 1.1-.9 2.1-2 2.8-3.2.7-1.2 1.2-2.6 1.6-3.9.4-1.3.7-2.6 1.3-3.7.6-1.1 1.4-1.9 2.5-2.3.7-.4 1.6-.5 2.4-.7 1.2-.2 2.4-.2 3.7-.2h2c.6 0 1.1.1 1.7.1h.2V68l-.1-.4c0-.3-.1-.6-.1-.8l-.2-.8c-.1-.2-.1-.4-.1-.5-.1-.3-.2-.7-.4-1-.3-.7-.7-1.3-1.1-1.8-1-1.1-2.3-1.8-3.7-2.1-2.8-.7-6-.3-8.6 1.2-1.3.8-2.4 1.8-3.3 3.1-.8 1.3-1.3 2.8-1.4 4.3 0 .3 0 .7.1 1 .1.4.4.8.7 1 .3.3.7.4 1 .5.3.1.9.1 1.3-.1s.7-.6.8-1.1c0-.1.1-.2.1-.3v-.7c0-.6-.1-1.1-.3-1.7-.5-1.7-1.3-3.3-2.8-4.5-.4-.3-.8-.5-1.3-.6-.5-.1-1-.1-1.4-.1-.9.1-1.8.4-2.6.9-2.1 1.5-3.3 3.7-4.3 5.8-.6 1.4-1.1 2.8-1.5 4.3-.2.7-.3 1.5-.4 2.3-.1.8-.2 1.6-.1 2.4.1.7.5 1.1.7 1 .3-.1.3-.6.3-1.1 0-.7 0-1.4.1-2.1.1-.7.3-1.4.5-2.1.4-1.4.9-2.8 1.4-4.1.9-2 2.2-4.1 4-5.3.6-.4 1.3-.6 2-.7.3 0 .7 0 1 .1.3.1.6.3.9.5 1.1.9 1.8 2.3 2.1 3.8.1.5.2.9.2 1.3v.5s0 .1-.1.1h-.2c-.2 0-.3-.1-.4-.2-.1-.1-.2-.3-.2-.7.1-1.2.5-2.4 1.2-3.4s1.6-1.9 2.7-2.6c2.2-1.3 4.9-1.7 7.3-1.2 1.1.2 2.1.7 2.9 1.5.4.4.7.9.9 1.4.1.3.2.5.3.8l.3.2v.4h-2c-1.3 0-2.6 0-4 .2-.9.1-1.9.3-2.8.7Z",fill:"#002776"}),e.createElement("path",{d:"M144.1 115.7c.4 5.6 1.4 11.4 2.9 16.9.5 1.5.9 2.9 1.4 4.2.3.7.5 1.3.8 1.9.1.3.3.6.4.9l.4.8c0 .1.1.1.2.1h.2l.5.1 4.4.6c1.3.2 2.7.3 4 .5l5.8.8L176 144c.6.1 1.2-.1 1.2-.3 0-.3-.4-.6-1.1-.7l-10.9-1.8-5.7-.9-4-.7c-1.4-.2-2.8-.5-4.2-.7l-.1-.1c-.1-.3-.2-.6-.4-.9-.3-.6-.5-1.2-.8-1.9-.6-1.3-.9-2.7-1.5-4.1-1.8-5.3-2.6-11-2.9-16.5l-.1-2.9c-.3-5.3-.1-10.8-.3-16.2 0-1.4-.2-2.9-.3-4.4-.2-1.5-.3-2.9-.7-4.4-.2-.7-.3-1.5-.5-2.2l-.7-2.2c0-.1 0-.2-.1-.2l-.2-.2-.2-.3-.4-.4c-.2-.3-.4-.5-.6-.8-.4-.6-.8-1.1-1.1-1.7-1-1.8-1.8-3.8-2.2-5.8-.3-1.6-.5-3.3-.2-4.8.1-.8.4-1.6.6-2.4l.5-1.1c.2-.4.4-.7.6-1 1.3-2 3.3-3.4 5.4-4.5 2.7-1.3 5.8-2.1 8.9-2.4.6 0 1.1-.3 1.1-.6s-.5-.5-1.2-.4c-3.2.2-6.4 1-9.3 2.4-2.3 1.1-4.4 2.7-5.9 4.8-.2.4-.5.7-.7 1.1l-.6 1.2c-.3.9-.6 1.7-.8 2.6-.4 1.8-.3 3.7 0 5.4.4 2.2 1.1 4.3 2.2 6.3.4.7.8 1.3 1.2 2 .2.3.5.6.7.9.2.3.7.7.5.6l.6 2c.2.7.3 1.4.5 2.1.3 1.4.5 2.8.7 4.2.1 1.4.3 2.8.3 4.3.3 5.3.2 10.8.4 16.1l.4 3.2Z",fill:"#002776"}),e.createElement("path",{d:"M150.3 43.5c-.3 4.5-1.3 9.1-2.5 13.6l1.4-.1c-.3-.9-.3-2.1-.2-3.3.1-1.2.3-2.3.5-3.4.8-3.7 1.6-7.1 2.6-10.2.5-1.7 1.1-3.4 1.8-5 .1-.3.3-.6.4-.9.1-.3.4-.6.4-.6 0-.1.1-.1.2-.2.1 0 .2-.1.2 0V36.8c0 1.2-.1 2.4-.3 3.6-.5 4.5-1.5 9-2.1 13.5-.1.8 0 1.5.3 1.5s.6-.6.7-1.4c.7-4.5 1.8-9 2.4-13.6.2-1.2.3-2.4.3-3.6v-3.2l-.1-.8-.1-1.5c-.2-.1-.8-.1-1.2 0-.4.1-.9.5-1.3.9-.5.5-.6.8-.8 1.1-.2.3-.4.6-.5 1-.8 1.7-1.5 3.4-2 5.2-1 3.2-1.8 6.5-2.5 10.4-.2 1.2-.4 2.4-.4 3.6 0 1.2-.1 2.5.4 3.8l.8 2.3.6-2.4c1.1-4.6 2.2-9.2 2.6-13.9.1-1.2.2-2.4.2-3.6 0-2.3-.1-4.6-.4-6.8l-.1-.5-.4-.2c-.4-.1-1-.2-1.4 0-.4.2-.7.4-.9.7-.5.5-.8 1-1.1 1.5-.6 1-1 2.1-1.4 3.2-.8 2.1-1.4 4.3-2 6.4-.6 2.3-1.2 4.6-1.5 7.1-.3 2.5-.3 5 .1 7.5l.1.8.8-.1h.3l.6-.1.2-.5c.8-2.4 1.1-4.7 1.4-7 .3-2.7.5-5.4.5-8.2 0-1.1 0-2.2-.2-3.3-.1-.6-.1-1.1-.3-1.7-.1-.4-.2-.9-.4-1.2l-.3-.6-.1-.3c-.1-.1-.1-.3-.2-.1-.3.3-.7.5-1 .8l-.9.9-.5.7-.4.7c-.5 1-.9 2-1.3 3.1-1 3-1.5 6.1-2 9.1-.3 1.9-.5 3.9-.7 5.8-.2 2-.4 3.9-.6 5.9-.1.8.1 1.4.4 1.5.3 0 .6-.6.6-1.4.2-2 .4-3.9.7-5.9.2-2 .4-3.9.7-5.8.5-3 1-6 2-8.9.3-1 .7-2 1.2-2.9l.4-.7.4-.6c.1-.2.2-.3.4-.4.1.1.1.3.1.5.1.4.1 1 .2 1.5.1 1 .1 2.1.1 3.1-.1 2.6-.3 5.3-.7 7.9-.3 2.2-.7 4.6-1.4 6.6l.7-.6h-.3l1 .7c-.4-2.3-.4-4.7-.1-7 .3-2.3.8-4.7 1.4-6.9.5-2.1 1.1-4.3 1.9-6.3.4-1 .8-2.1 1.3-3 .2-.5.5-.9.8-1.2.1-.2.3-.3.4-.3h.3l-.5-.6c.3 2.2.4 4.4.3 6.6.2 1.9.1 3.1 0 4.3ZM157.9 49.9c-.1 1.3-.3 2.5-.6 3.8-.1.7-.2 1.3-.2 1.9v3.2c0 .8.1 1.7.2 2.5 0 .1.3.2.5.2.3 0 .5-.2.5-.3v-2.5l.1-1.3c0-.3.1-.6.1-.9l.1-1c.1-.6.1-1.2.1-1.9 0-1.3.2-2.6.5-3.8l.1-.6c.1-1.2.3-2.4.6-3.6.2-1.3.5-2.6.5-3.9v-1.5c0-.8-.1-1.6-.3-2.4-.1-.6-.3-1.2-.6-1.7-.3-.7-.9-1.4-1.7-1.7-.2-.1-.4.1-.5.3-.1.2-.1.5 0 .6.5.3.9.8 1.2 1.3.2.4.4.9.4 1.4.1.7.1 1.5 0 2.2 0 .5-.1.9-.2 1.4-.2 1.3-.3 2.6-.4 3.9-.1 1.2-.2 2.4-.5 3.6l.1.8Z",fill:"#002776"}),e.createElement("path",{d:"m181.7 445.2 17.4-238.3 49.6 18.2-34.3 224.8-32.7-4.7Z",fill:"#DC8000"}),e.createElement("path",{d:"m271.3 236.3 4 6.5s12.6 106 18.8 199.9c0 0-14.9 5.8-40.2 5.7l-29.1-236.6 46.5 24.5Z",fill:"#DC8000"}),e.createElement("path",{d:"M269.7 98.3h.5c3.4 0 5.3 2.9 5.3 5.7 0 3.2-2.5 5.3-5.3 5.3-1 0-3.3-.5-4-1.1",fill:"#F7B081"}),e.createElement("path",{d:"M272.8 107.7c-.2.2-.5.4-.8.5-.4.2-.9.3-1.4.4-.9.1-1.8 0-2.6-.5-.1-.1-.4 0-.6.2-.2.2-.2.5 0 .6.9.7 2.2 1 3.3.9.6 0 1.2-.2 1.8-.4.4-.1.8-.3 1.2-.5l.3-.2c1.4-1.2 2.2-3 2.3-4.7v-.9c0-.2-.1-.4-.1-.6-.3-1-.8-2-1.5-2.8-.5-.6-1.1-1.1-1.8-1.4-.8-.5-1.9-.7-2.8-.6-.2 0-.3.3-.3.5 0 .3.2.5.3.5.8 0 1.6.2 2.3.6.5.3 1 .7 1.4 1.2.5.7.8 1.5.9 2.4v.4c0 .2.1.5.1.7.1 1.4-.6 2.8-1.8 3.5l-.2.2Z",fill:"#002776"}),e.createElement("path",{d:"M279.6 135c-3.6-1-17.7-7.6-49.5-13.9-5.9 20.8 13.3 33.2 49.5 13.9Z",fill:"#F8E9DD"}),e.createElement("path",{d:"M261.3 140.8v-1c0-13.7 3.5-36.4 12.8-46.1 0 0-28.4 5.4-35.1 14.3-2.7 7.1-3.3 14.7-3.3 22.3 0 5.8.4 11.7.4 17.3",fill:"#F8E9DD"}),e.createElement("path",{d:"m241 121.4.4.4c.2.2.4.3.6.5.4.3.8.6 1.2.8.1 0 .3-.1.4-.4.1-.2.2-.5.1-.5-.3-.2-.6-.5-.9-.8-.1-.2-.3-.3-.4-.5-.1-.1-.2-.3-.2-.4v-.1c-.5-.4-.8-1-.9-1.6 0-.1-.1-.2-.1-.3l-.1-.2c-.1-.3-.3-.7-.3-1.1-.1-.3-.1-.5-.1-.8 0-.3.1-.7.1-1 0-.1-.2-.2-.5-.2-.3-.1-.5-.1-.5 0-.1.4-.2.8-.2 1.2v1c0 .5 0 .9.1 1.4v.2c0 .1.1.2.2.4.3.6.7 1.2 1.1 2Z",fill:"#002776"}),e.createElement("path",{d:"M284.9 85.1c1-.7 3.1-1.4 3.1-3.3 0-3.9-10.3-8.1-25.2-17.9 2.1 1.9 5.8 4.7 9.1 4.7.7 0 1.4-.1 2.1-.5 0-3.7-10.9-8.4-16.3-8.4-1.6 0-3.2.3-3.2 1.9 0 4.7 17.3 10 21.2 10 2.7 0 3.9-1.4 3.9-3.2 0-4.8-11-11.5-24-11.5-3.4 0-9.6 0-9.6 3.4 0 3.9 6.7 7.9 10.4 9.4l2.9 1.3 8.9 21.4 12.6-5.4.6-1.3 3.5-.6Z",fill:"#F7B081"}),e.createElement("path",{d:"M257.8 70.6c-9.2 2.5-27.4 11.2-29.7 15.9 1.2 1.3 4 2 7.2 2.4-3.7 5.1-5.6 10.9-5.6 16.7 0 3.8.8 7.7 2.5 11.2 12.4 2.4 26.6-2.7 35.1-16.9.7.3 1.4.4 2.1.4 5.8 0 13-7.8 13-14 0-.5-.1-1-.2-1.5-.5-.1-1-.1-1.6-.1-3.8 0-9.1 1.2-12 3.7-2-2.3-2.9-5.6-2.9-9 0-2.2.4-4.4 1.1-6.4-2.9-.4-6.1-1.3-9-2.4Z",fill:"#F8E9DD"}),e.createElement("path",{d:"m234.9 79.9-1.2.8c-.6.4-1.1.8-1.7 1.2-1.1.8-2.1 1.6-3 2.6-.2.2-.1.5.1.6.2.2.5.2.6.1.9-.9 1.9-1.6 3-2.3.5-.4 1.1-.7 1.7-1.1.4-.2.8-.5 1.2-.7l.3-.1c1.6-1.2 3.4-2.1 5.2-2.9l.9-.4.6-.3c1.1-.6 2.1-1.2 3.2-1.7.8-.4 1.6-.7 2.4-1.1 1-.4 2-.9 3-1.3.2-.1.3-.4.2-.6-.1-.3-.3-.4-.6-.3-1.1.4-2.1.8-3.1 1.2-.8.3-1.6.7-2.4 1l-3.4 1.4-.6.2-.9.5c-1.7 1-3.5 2-5.3 2.9l-.2.3ZM231 115.9l.2.5.3.6.2.4.1.2c0 .1.1 0 .2.1l.8.1c.7.1 1.4.2 2.2.3 1.5.1 2.9.2 4.4.2 1.6 0 3-.1 4.4-.4.7-.1 1.5-.3 2.2-.5.7-.2 1.3-.4 2-.6.9-.3 1.9-.7 2.8-1.1 1.7-.7 3.4-1.7 4.9-2.7.3-.2.4-.5.2-.7-.1-.2-.5-.3-.8-.1-1.6.9-3.2 1.7-4.9 2.4l-2.7.9c-.6.2-1.3.3-1.9.5-.7.1-1.4.3-2.1.3-1.3.2-2.6.4-4.1.5-1.4.1-2.8.1-4.2 0l-2.1-.3H232.8s0-.1-.1-.1l-.4-.9c-.2-.4-.3-.9-.5-1.3-.9-2.5-1.3-5.2-1.3-7.7 0-2.8.5-5.6 1.2-8.4.3-1 .6-2 1-3 .3-.8.7-1.6 1-2.3.2-.4.4-.7.6-1.1.1-.2.2-.4.3-.5l.4-.7 1.2-1.7-2-.3-.7-.1-.6-.1c-1.5-.3-3-.7-4.2-1.5-.2-.2-.5-.2-.7 0-.2.2-.2.6.1.8 1.4 1.1 3 1.5 4.6 1.8l1.1.2.5.1-.3.4-.3.4c-.1.2-.2.4-.4.6-.2.4-.5.7-.7 1.1-.4.8-.9 1.5-1.2 2.3-.5 1-.9 2-1.3 3.1-1 2.9-1.4 6-1.2 8.9.1 2.7.7 5.6 1.5 8.2.3.2.4.7.6 1.2ZM259.4 56.5c-1.7-.2-3.4-.2-5.1-.2-1.7 0-3.4.1-5.1.5-.6.2-1.2.3-1.9.6-.6.3-1.2.7-1.7 1.4-.4.6-.6 1.5-.4 2.2.1.7.4 1.3.7 1.9.7 1.2 1.6 2.1 2.5 2.9.9.8 2 1.5 3 2.2 1.2.7 2.4 1.4 3.7 2 1.3.6 2.5 1.1 3.8 1.5 1.3.5 2.6.9 3.9 1.3.7.2 1.3.4 2 .5l1.4.3-.1.3-.1.5c-.1.5-.2.9-.3 1.4-.2.9-.3 1.9-.3 2.8-.1 1.9 0 3.8.6 5.6.5 1.6 1.4 2.7 1.6 2.5.3-.1-.2-1.3-.6-2.8-.5-1.7-.6-3.5-.5-5.3.1-.9.2-1.8.4-2.7.1-.4.2-.9.3-1.3l.1-.3c0-.1.1-.3.2-.5l.4-1.1-1.6-.3-1-.2c-.7-.2-1.3-.3-2-.5-1.3-.4-2.6-.8-3.9-1.3-2.6-1-5-2-7.3-3.5-1.9-1.3-3.8-2.7-4.9-4.6-.5-.9-.7-2-.2-2.7.5-.7 1.6-1.1 2.6-1.4 1.5-.3 3.2-.4 4.8-.4 1.7 0 3.3 0 4.9.2.8.1 1.5.2 2.3.3 3.4.5 6.7 1.5 9.8 3 1.5.7 3 1.6 4.4 2.7 1.3 1 2.5 2.3 2.9 3.8.2.7.1 1.4-.2 2-.3.6-1 .9-1.7 1.1-.8.2-1.5.1-2.4 0-.8-.1-1.7-.3-2.5-.5-3.3-.8-6.6-1.9-9.8-3.3-2.1-1-4.3-2.1-5.9-3.6-.5-.5-.9-1-1-1.5v-.7c.1-.2.2-.3.5-.4.6-.3 1.5-.3 2.3-.3.8 0 1.7.2 2.5.3 1.7.3 3.4.9 5 1.5s3.2 1.4 4.7 2.4c.7.5 1.4 1 2 1.6.3.3.6.6.7.9 0 .1.1.2.1.2V67.8c-.1.1-.2.1-.4.1-.3.1-.6.1-.9.1-.6 0-1.2-.1-1.8-.3-2.6-.8-4.9-2.5-7-4.3l-.7.9c2.8 1.8 5.6 3.6 8.4 5.3 3.3 2 6.7 3.9 10 6 1.6 1 3.3 2.1 4.7 3.3.7.6 1.4 1.3 1.7 2.1.3.8.2 1.5-.4 2.1-.5.5-1.1.9-1.5 1.2-.4.3-.6.6-.5.7.1.1.4 0 .9-.1.5-.2 1.2-.5 1.8-1.1.4-.4.8-.9.9-1.5.1-.6 0-1.2-.2-1.7-.5-1-1.2-1.8-2-2.5-1.5-1.3-3.2-2.4-4.9-3.5-3.3-2.1-6.7-4-10-6-2.8-1.7-5.6-3.4-8.3-5.2l-.7.9c1.1 1 2.2 1.9 3.4 2.7 1.2.8 2.5 1.5 4 1.9.7.2 1.4.3 2.2.3.4 0 .8 0 1.1-.1.2 0 .5-.1.7-.2.2-.1.5-.2.7-.3 0-.3-.1-.7-.1-1 0-.2-.1-.3-.2-.5-.1-.1-.1-.2-.2-.4-.3-.5-.6-.8-.9-1.2-.7-.7-1.4-1.3-2.2-1.8-1.6-1-3.2-1.8-4.9-2.5-1.7-.7-3.5-1.3-5.3-1.6-.9-.2-1.8-.3-2.8-.4-1 0-1.9 0-3 .5-.4.2-.9.6-1.1 1.2-.2.5-.2 1-.1 1.5.2 1 .8 1.7 1.4 2.3 1.9 1.8 4.2 2.9 6.4 3.9 3.2 1.4 6.6 2.5 10 3.3.9.2 1.7.4 2.6.5.9.1 1.9.2 2.9 0s2-.8 2.6-1.8c.6-1 .6-2.1.4-3.1-.6-2-2-3.3-3.4-4.5-1.4-1.2-3-2.1-4.6-2.9-3.3-1.6-6.7-2.6-10.3-3.3-.4-.2-1.2-.3-2-.3Z",fill:"#002776"}),e.createElement("path",{d:"M264.6 110.9c-.3 1.2-.6 2.5-.9 3.7-.4 1.8-.8 3.6-1.1 5.4-.6 3.5-1 6.9-1.3 10.4-.1.6.1 1.1.4 1.2.3 0 .5-.4.6-1.1.4-3.5.9-6.9 1.6-10.3.4-1.8.8-3.5 1.2-5.3.3-1.2.7-2.4 1-3.6l.3-.8c.7-2.6 1.5-5.1 2.6-7.5.3-.6.6-1.2.8-1.7l.1-.1h.1c.3 0 .7 0 1.1-.1 1.4-.2 2.8-.7 4-1.3.4-.2.8-.5 1.3-.7.4-.3.8-.6 1.2-.8.5-.4.9-.8 1.3-1.3 2.4-2.5 3.7-5.8 4-9.2.1-.6.1-1.2.1-1.8v-1.4c.1-.2-.1-.1-.2-.1h-.4l-.7-.1c-1.3-.1-2.5 0-3.7.2-3 .5-5.9 1.6-8.5 3.1-.5.3-.8.8-.7 1 .1.2.7.2 1.2-.1 2.6-1.4 5.4-2.5 8.2-2.9 1.1-.2 2.3-.2 3.3-.1.1 0 .3 0 .3.1V87c0 .3-.1.6-.1.8-.4 3.1-1.7 6.1-3.9 8.3-.4.4-.8.7-1.2 1.1-.3.3-.7.5-1 .8-.4.2-.7.5-1.1.7-1.1.6-2.3 1-3.5 1.2-.3.1-.6.1-.9.1l-.9.1c-.2.2-.3.5-.4.8-.3.7-.6 1.3-.9 1.9-1.1 2.5-2 5.1-2.9 7.7l-.4.4ZM254 79.5c.2 0 .3.1.5.2s.4.3.6.5c.3.4.5.9.6 1.4 0 .1.3.2.5.1.3 0 .5-.1.5-.3 0-.7-.2-1.4-.6-2-.2-.3-.5-.6-.8-.9-.2-.2-.4-.3-.7-.5l-.2-.1c-1.1-.2-2.2-.3-3.2-.2-.2 0-.3 0-.5.1l-.3.1c-.6.2-1.1.4-1.7.7-.4.2-.8.3-1.2.5-.5.2-1 .5-1.4.9-.1.1 0 .3.1.5.2.2.3.4.4.3.4-.2.9-.5 1.3-.7.3-.2.7-.3 1.1-.4.5-.2 1.1-.3 1.6-.3h.3c.1 0 .3-.1.4-.1.8-.2 1.7-.2 2.4.2h.3ZM255.8 73l-.5-.2c-.2-.1-.5-.2-.7-.3-.5-.2-.9-.4-1.4-.5-.1 0-.2.2-.3.4-.1.2-.1.5-.1.5.4.2.8.5 1.2.7.2.1.4.3.6.4.1.1.3.2.4.3l.1.1.6.3 1.3.9-.2-1.6v-.5l-1.1.6c.2.2.4.3.6.5l.2.2.2.1c.3.2.7.5.9.8.2.2.4.5.5.7.2.3.4.7.6 1 0 .1.3 0 .5-.1.3-.1.4-.2.4-.3-.1-.4-.3-.8-.5-1.2l-.6-.9c-.3-.4-.5-.8-.9-1.2l-.2-.2-.3-.3c-.2-.2-.5-.4-.8-.5l-1-.7-.1 1.2v.8l1.1-.7c-.2-.2-.4-.3-.6-.5l.1.2ZM248.6 97.7c.2-.2.5-.4.7-.7.3-.3.6-.7.9-1.1.5-.7.8-1.5 1.1-2.3.1-.1-.1-.3-.4-.4-.3-.1-.5-.1-.6 0-.3.7-.7 1.3-1.2 1.9-.2.3-.5.6-.8.8-.2.2-.4.3-.6.4l-.2.1c-.8.7-2 1-3 .9-.2 0-.4 0-.6-.1h-.4c-.7 0-1.4-.2-2-.4-.5-.2-1-.4-1.4-.6-.6-.3-1.1-.6-1.7-1-.1-.1-.3.1-.5.3-.2.2-.2.5-.1.6.5.4 1.2.8 1.8 1.2.5.3 1 .5 1.5.7.7.3 1.5.6 2.3.7.1 0 .3.1.4.1h.7c1.3 0 2.7-.4 3.9-1.1h.2ZM279.3 218.2c-1.3 3.8-2.9 7.6-5 11.3 2.6-3.7 4.1-7.5 5-11.3Z",fill:"#002776"}),e.createElement("path",{d:"M294.2 138.9c-7.2-2.2-14.8-5.2-25.8-8.4 0 0-8 8.4-20.6 7.9-7.3-.3-16-5.4-16-10.8 0-3.1 1.3-5.2 2.3-6.6-7.5-1.9-17.2-3.8-24.9-5.5-2.1-.5-4.1 1.1-4.2 3.3-13.3-.9-24.6-2.8-37.9-3.4 2.8 12.9 5.9 25.7 8.5 38.7 9.6 2 17.3 3.9 26.8 6.3l-3.7 51.5 78.5 30.1-3-12.4c2-3.6 3.6-7.4 5-11.3 3.8-10.9 5.2-22.2 6.5-31.5 6.2 4.9 13.2 10.9 17.9 17.1 4.3-2 18.6-15.3 21.1-19.2 0-4.2-16.8-31.5-30.5-45.8Z",fill:"#002776"}),e.createElement("path",{d:"M321.9 183.3c4.5 7.8 8.4 20.3 8.4 20.3-10.9 15.5-28.3 42.2-50.4 40.5-4-.3-7.2-1.3-10.1-3-2.3 3-6.5 6.4-9.8 7.3-1 .3-1.9-.6-1.6-1.6.5-1.8 1.5-3.9 2.9-5.9.5-.7 1.1-1.5 1.6-2.2-5 4.7-10.8 6.7-11.9 4.6-.3-.8.1-2.1 1-3.7-.9.4-1.7.7-2.4 1-.8.3-1.6-.4-1.6-1.2 0-.4.1-.9.2-1.5-1.4-.5-2.4-2.1-2.4-3.4 0-9.2 16.8-18 21.7-18 2 0 9.9 7 14.2 12 12.8-8.2 25.9-36.9 34.2-42.3.1-.2 3.5-2.3 6-2.9Z",fill:"#F8E9DD"}),e.createElement("path",{d:"M257.8 219.2c-2.3 1.4-4.5 2.9-6.6 4.6-1.1.9-2.1 1.9-2.9 2.9-.4.6-.8 1.1-1.2 1.8-.2.3-.3.6-.5.9-.2.3-.3.6-.4.9-.4.9-.7 1.8-.8 2.8-.1.5-.1.9-.1 1.4 0 .5.1 1 .3 1.5.4.9 1 1.7 1.9 2.2.3.2.7 0 .7-.2.1-.3 0-.5-.2-.7-.6-.4-1.1-1-1.3-1.7-.1-.3-.2-.7-.2-1 0-.4 0-.8.1-1.2.2-.8.4-1.6.8-2.3.1-.3.3-.5.4-.8.1-.3.3-.5.5-.7l1.2-1.5c.8-.9 1.6-1.8 2.6-2.8 1.8-1.8 4-3.3 6.3-4.5l1.2-.6c2.1-1.2 4.5-2.2 6.8-2.6.3-.1.6-.1.9-.1H267.6c.1 0 .2 0 .3.1.5.2 1.1.6 1.6.9 1.1.7 2.1 1.6 3.2 2.4.8.6 1.6 1.3 2.3 1.9 1.2 1 2.4 2.1 3.5 3.2.8.8 1.6 1.6 2.4 2.5.9 1.1 1.9 2.2 2.7 3.4.1.2.5.3.7.2.2-.1.3-.4.2-.7-.8-1.3-1.7-2.5-2.7-3.6-.8-.9-1.6-1.7-2.3-2.6-1.1-1.2-2.2-2.3-3.4-3.5-.7-.7-1.5-1.4-2.2-2.1-1-.9-2.1-1.8-3.3-2.6-.6-.4-1.2-.8-1.9-1.1-.2-.1-.4-.1-.6-.2h-.7c-.4 0-.8.1-1.1.2-2.6.6-4.9 1.7-7.2 2.8-.5 0-.9.3-1.3.5Z",fill:"#002776"}),e.createElement("path",{d:"m266 227.4.1-.5-.5-.2c-.3-.1-.7-.2-1.1-.1-.2 0-.4.1-.6.1l-.6.2c-.3.1-.5.3-.8.4-.9.6-1.7 1.2-2.5 1.9-1.6 1.3-3 2.8-4.5 4.2-1.5 1.6-2.8 3.2-3.8 4.8-.6.9-1.1 1.9-1.4 3-.1.5-.3 1.1-.2 1.7.1.8.7 1.4 1.3 1.6.9.3 1.7.2 2.4.1.7-.2 1.4-.4 2.1-.7 2.5-1.1 4.7-2.6 6.6-4.4.3-.3.5-.7.3-.9-.2-.2-.6-.1-.9.2-1.9 1.7-4.1 3.1-6.5 4-.6.2-1.2.4-1.8.5-.6.1-1.2.1-1.6-.1-.3-.1-.4-.3-.4-.5 0-.3.1-.7.2-1.1.3-.9.8-1.7 1.4-2.6 1-1.5 2.1-3 3.5-4.7 1.2-1.5 2.6-3 4.1-4.2.7-.6 1.5-1.2 2.3-1.7l.6-.3c.1 0 .1 0 .2-.1H264.2v.1c0 .1-.1.1-.1.2 0 0-.1.2-.2.3l-.3.4c-1 1.5-2.3 2.9-3.7 4.1-1.4 1.2-2.9 2.3-4.5 3.3-1.7 1.1-3.4 2.1-5.3 2.8l-.7.2-.2.1h-.2c-.1 0-.3-.1-.3-.3 0 0 0-.4.1-.6 0-.2.1-.5.1-.7.1-.5.2-.9.3-1.4.4-1.4 1-2.8 1.7-4.1 1.1-2.1 2.5-4 4.3-5.6.7-.5 1.3-1.2 2-1.6.4-.2.7-.5 1.1-.7l1.1-.6c1.9-1 3.9-1.8 6.1-2.2.4-.1.7-.4.7-.7 0-.3-.4-.4-.9-.3-2.3.3-4.5 1.2-6.4 2.2l-1.2.7-1.1.8c-.8.5-1.4 1.1-2.1 1.7-1.9 1.7-3.5 3.6-4.8 5.8-.8 1.4-1.5 2.8-2 4.3-.2.5-.3 1-.4 1.6-.1.3-.1.5-.2.8l-.1.4v.6c.1.9.8 1.7 1.7 1.8h.7c.1 0 .2 0 .3-.1l.2-.1.8-.3c2-.8 3.8-1.9 5.5-3.1 1.6-1.1 3.1-2.3 4.6-3.6 1.5-1.3 2.9-2.7 4-4.4l.3-.5c.1-.2.1-.3.3-.6.2-.3.3-.6.3-.8.2 0 .3-.3.3-.5ZM302.3 204.3c1.3-2.1 2.6-4.3 4.1-6.3.8-1.1 1.5-2.1 2.1-3.1.4-.5.7-1.1 1-1.6l1-1.5c.5-.7 1-1.4 1.5-2 .5-.7 1-1.2 1.6-1.8.5-.6 1.1-1.1 1.7-1.6.2-.2.3-.5.1-.7-.1-.2-.5-.3-.7-.1-.7.5-1.4 1-2 1.6-.6.6-1.2 1.2-1.7 1.8-.6.7-1.2 1.3-1.7 2l-1.1 1.4c-.4.5-.8 1-1.2 1.6-.7 1-1.4 2-2.1 3.2-1.3 2.2-2.7 4.3-4.1 6.4l-.7 1.1c-1.2 2-2.6 4.1-4 6l-4.5 6.3c-.6.8-1.1 1.6-1.7 2.3-.9 1.2-1.8 2.4-2.8 3.5L286 224c-.4.4-.8.7-1.2 1.1-.5.4-1 1-1.5 1.4-.5.4-1.1.8-1.6 1.3-.2.2-.3.5-.1.7.1.2.4.3.7.1l1.8-1.2c.6-.4 1.1-.9 1.6-1.4.4-.4.8-.7 1.2-1.1l1.2-1.2c1.1-1.1 2.1-2.3 3.1-3.4.7-.7 1.2-1.5 1.9-2.2.8-1 1.6-2.1 2.4-3.2.8-1.1 1.5-2.2 2.1-3.2 1.3-2 2.6-4.1 3.9-6l.8-1.4Z",fill:"#002776"}),e.createElement("path",{d:"M306.5 233.9c4.2-3.8 8-8.1 11.7-12.5 2-2.4 3.7-4.6 5.2-6.8.9-1.2 1.7-2.4 2.5-3.6l2.3-3.3 1.6-2.4.9-1.4c.2-.2 0-.4 0-.6l-.1-.5-.2-.7c-1-3.6-2.2-7.1-3.7-10.5-.3-.6-.7-1-.9-.9-.2.1-.2.7 0 1.3 1.4 3.4 2.5 6.9 3.4 10.5l.2.7V203.5l-.7 1-1.7 2.3-2.4 3.3c-.9 1.2-1.8 2.3-2.6 3.5-1.6 2.1-3.2 4.3-5.1 6.8-3.4 4.5-7.3 8.7-11.5 12.4-.7.6-1.4 1.2-2.2 1.8-4.1 3.4-8.8 6.2-13.8 7.6-2.7.8-5.5 1.1-8.3 1-2.8-.1-5.7-.6-8.3-1.6-.5-.2-1-.4-1.4-.6l-.4-.2-.5-.2-.7-.4-.3-.2c-.1 0-.2.2-.2.3l-.5.6-.3.4c-.2.2-.3.4-.5.6-.3.4-.7.8-1.1 1.1-1.2 1.2-2.5 2.2-3.9 3.2-.7.5-1.4.9-2.2 1.2-.4.2-.8.3-1.1.4-.2.1-.5 0-.6-.2-.1-.1-.2-.3-.2-.5v-.3l.1-.4c.2-.6.4-1.1.6-1.7.5-1.1 1.1-2.2 1.8-3.2 1.7-2.5 3.7-5 6.1-6.8.5-.4.8-.8.7-1-.1-.2-.7-.2-1.3.2-2.7 1.9-4.8 4.4-6.5 7.1-.7 1.1-1.3 2.2-1.8 3.3-.3.6-.5 1.2-.7 1.8l-.1.5c0 .2-.1.4 0 .7 0 .4.2.9.6 1.2.4.4 1.1.7 1.7.5.5-.1.9-.3 1.3-.5.8-.3 1.6-.8 2.4-1.2 1.5-.9 2.9-2 4.2-3.2l1.2-1.2.6-.6.2-.2h.1s.1.1.3.1l.4.2c.5.3 1 .5 1.5.7 5.6 2.3 12.1 2.3 17.7.6 5.3-1.6 10.1-4.6 14.3-8 .7-.5 1.5-1.2 2.2-1.8Z",fill:"#002776"}),e.createElement("path",{d:"M57.7 145.5c-4.8 18.9-6.6 54.6-7.1 65.6 11.7 8.8 33.8 24.1 38.2 27.1l7.6-28.3-38.7-64.4Z",fill:"#EE8D9C"}),e.createElement("path",{d:"M6.4 139c-2.2 3.5-3.8 7.4-4.9 11.4-1.1 4-1.7 8.2-1.5 12.5.2 2.3.6 4.5 1.4 6.5.8 2 1.7 3.8 2.9 5.4 1.3 1.8 2.9 3.3 4.7 4.6 1.7 1.2 3.5 2.1 5.5 2.6 2.9.7 6 .5 8.7-.9 2.5-1.3 4.5-3.4 5.9-5.7 1.5-2.3 2.5-4.8 3.4-7.4.3-.9.3-1.7 0-1.8-.3-.1-.7.6-1 1.5-.9 2.5-1.9 4.9-3.4 7.1-1.4 2.2-3.3 4.1-5.6 5.1-2.4 1.2-5.1 1.3-7.6.6-1.8-.5-3.5-1.4-5-2.5-1.6-1.2-3.1-2.7-4.3-4.3-1.1-1.5-2-3.1-2.7-5-.7-1.8-1.2-3.9-1.4-6-.4-3.9.2-8 1.2-11.9 1.1-3.9 2.7-7.7 4.8-11 .7-1.1 1.6-2.2 2.5-3.3 1.5-1.7 3.2-3.2 5.1-4.3 1-.5 2-.9 3.1-1.2l.8-.2.8-.1h.5c0 .1-.1.1-.1.2l-.1.2c-.1.2-.2.3-.3.4-.4.6-.9 1.1-1.5 1.5-1.1.9-2.5 1.4-3.9 1.6-.9.1-1.8 0-2.6-.4s-1.4-1-1.7-1.8c-.8-1.6-.8-3.7-.6-5.7.5-4 2.1-8 3.9-11.7 1.4-2.8 3-5.5 4.7-8.1 2.7-4.1 5.8-8 9.2-11.6 2.4-2.6 5-5.1 7.7-7.4 1.7-1.4 3.5-2.8 5.4-4 1.9-1.2 3.9-2.4 5.9-3.2.8-.3 1.5-.7 1.4-1-.1-.3-.8-.3-1.8 0-2.2.8-4.3 1.9-6.2 3.2-1.9 1.3-3.8 2.7-5.5 4.1-2.8 2.3-5.4 4.8-7.9 7.4-3.5 3.6-6.7 7.5-9.5 11.6-1.8 2.6-3.5 5.3-4.9 8.1-1.9 3.9-3.6 7.9-4.1 12.3-.2 2.2-.3 4.5.8 6.7.5 1.1 1.4 2.1 2.6 2.6 1.1.5 2.3.6 3.5.5 1.7-.2 3.3-.9 4.7-2 .7-.5 1.3-1.2 1.8-1.9.1-.2.3-.3.4-.5l.2-.4c.1-.2.2-.3.2-.5.3-.6.5-1.3.8-1.9h-3l-.9.1-.9.2c-1.2.3-2.3.8-3.4 1.4-2.1 1.2-4 2.8-5.6 4.6-.9 1.3-1.8 2.5-2.6 3.7Z",fill:"#002776"}),e.createElement("path",{d:"M56.6 76.1c-15 0-42.9 24.5-42.9 50.7 0 4.4 1.9 6.9 5.9 6.9 5.5 0 11.6-6.3 11.2-11.5-16.3 4-23.7 30-23.7 43.9 0 12.4 8 24.7 19.2 24.7 8.8 0 16.1-8.8 16.1-17.3 0-2.5-.6-5-2.1-7.3-4.3 4.3-5.8 11.1-5.8 17 0 10.3 12.2 20.7 22.5 20.7 12.2 0 17.8-13.3 17.8-20.6 0-3.2-1-6.1-3.4-8.1-1.9 1.1-2.7 2.7-2.7 4.7 0 6.6 9.4 16.5 17.3 16.5 9.1 0 11.1-12.8 11.1-22 0-12.4-4.1-30.1-14.4-30.1-1.8 0-2.5 1.6-2.5 3.4 0 5.4 4.4 8.9 8.8 8.9 5.3 0 10.2-4.4 10.2-14.6 0-13.9-12-32.2-25.7-33.8 0-.3-5.7-25.1-16.9-32.1Z",fill:"#002776"}),e.createElement("path",{d:"M29.5 155.9c-1.2 3.5-2 7.2-2.4 11-.3 3.8-.2 7.6.6 11.4.1.5.2.9.3 1.4.1.4.3 1.1.6 1.5.6 1 1.7 1.6 2.8 1.8 1.1.2 2.3-.1 3.2-.9.8-.7 1.4-1.4 2-2.2 2.4-3.1 4-6.7 4.9-10.5.2-1 .4-2 .5-3.1l.1-1.3.1-.7c0-.2-.1-.2-.1-.4l-.3-.7c0-.1 0-.1-.1-.2l-.2-.1c-.1 0-.3-.1-.4-.2l-.6.1c-.2.2-.5.6-.8.9-.5.6-1.1 1.5-1.3 1.8-.5.8-1 1.7-1.4 2.6-1.6 3.6-2 7.4-1.8 10.9.1 2 .4 4 1 5.9.3 1 .7 1.9 1.3 2.9.3.5.7.9 1.1 1.3.2.2.5.4.8.5.3.1.6.2.9.2 1.2.1 2.2-.6 3-1.2.8-.6 1.3-1.4 1.9-2.2 1-1.6 1.8-3.2 2.4-4.9.5-1.2.8-2.5 1-3.8.1-.3.1-.7.1-1 0-.3.1-.7.1-1 0-.7 0-1.4-.2-2.1-.1-.4-.2-.7-.5-1.1-.2-.4-.6-.7-1.1-.8-.4-.2-.9-.2-1.3-.1-.2 0-.4.1-.6.2-.2.1-.4.1-.5.3-.7.4-1.1 1.1-1.4 1.7-.3.6-.5 1.3-.7 2-.5 2.5-.5 5-.5 7.4 0 1.2.1 2.5.2 3.7.2 1.2.5 2.5 1 3.6.5 1.2 1.1 2.3 1.9 3.3.8 1 1.8 1.8 2.9 2.5 2.2 1.3 4.9 1.7 7.3 1.4 1.8-.2 3.1-.9 3-1.1-.1-.3-1.4 0-3.1.1-.6.1-1.2.1-1.8 0-.3 0-.6 0-.9-.1l-.9-.1c-1.1-.2-2.2-.6-3.2-1.2-2-1.2-3.5-3.1-4.3-5.3-.4-1.1-.7-2.2-.9-3.4-.1-1.2-.2-2.3-.2-3.6 0-2.4 0-4.9.6-7.1.3-1.1.8-2.3 1.6-2.8.2-.1.4-.2.6-.2.2-.1.4 0 .6.1.3.1.5.5.6 1.1.2 1.1.1 2.3-.2 3.5-.2 1.2-.6 2.4-1 3.5-.6 1.6-1.4 3.2-2.3 4.6-.5.7-1 1.4-1.6 1.9-.6.5-1.3.8-1.8.8-.6-.1-1.2-.6-1.7-1.3-.5-.7-.8-1.6-1-2.5-.5-1.8-.8-3.7-.8-5.5-.1-3.3.3-6.9 1.7-10.2.3-.8.8-1.6 1.3-2.4l.3-.5.1-.1c.1 0 0 .2 0 .4-.1.9-.3 1.9-.5 2.9-.7 3.6-2.2 7-4.4 9.9-.3.4-.6.7-.9 1-.3.3-.6.7-.9.9-.6.5-1.3.7-2.1.6-.7-.1-1.4-.5-1.8-1.2-.2-.3-.3-.6-.4-1.1-.1-.4-.2-.9-.3-1.3-.8-3.6-.9-7.3-.5-11 .3-3.7 1.2-7.3 2.4-10.7.8-2.4 1.8-4.7 3.1-6.9l1.2-2.1-.9.3c.2 0 .2 0 .2.1v1c0 .8-.1 1.7-.2 2.5-.1 1.7-.4 3.3-.7 4.9-.6 3.3-1.6 6.5-2.9 9.5-1.3 3-3 6-5 8.5-1 1.3-2.2 2.5-3.4 3.5-1.2 1-2.6 1.9-4 2-.7 0-1.5-.2-2.1-.6-.7-.5-1.2-1.1-1.7-1.8-1-1.5-1.6-3.2-2.1-5-.9-3.6-1-7.4-.5-11.2.9-7.6 3.1-15 5.7-22.3 2-5.4 4.2-10.6 7-15.6 1.1-2 2.3-3.9 3.6-5.6 1.3-1.8 2.9-3.4 4.7-4.5l.4-.2c.1 0 .2 0 .3-.1h.1v.5c-.2 1-.5 2.1-.9 3.1-.8 2.1-1.8 4.1-3 6-1.7 2.7-3.8 5.3-6.2 7.3-1.2 1-2.6 2-4 2.2-.7.1-1.3 0-1.6-.5-.4-.5-.5-1.3-.6-2-.1-1.9.3-4 .8-5.9.5-2 1.1-4 1.8-5.9 1.5-3.9 3.3-7.6 5.7-10.9 1-1.3 1.8-2.4 1.6-2.6-.2-.2-1.3.6-2.4 2-2.6 3.4-4.5 7.2-6 11.2-.7 2-1.4 4-1.9 6s-.9 4.1-.8 6.3c.1.9.2 1.8.8 2.6.3.4.8.7 1.3.9.5.2 1 .1 1.5 0 1.8-.4 3.2-1.4 4.5-2.5 2.6-2.2 4.7-4.8 6.5-7.6 1.2-2 2.3-4 3.1-6.2.2-.5.4-1.1.6-1.7.1-.3.2-.6.2-.8l.1-.4.1-.5c.1-.5.2-.9.2-1.4l.1-.7V110.9h-.1l-.3.1c-.4.1-.9.2-1.3.3-.2 0-.4.2-.7.3l-.3.1c-.1 0-.1.1-.2.1-2.2 1.2-3.8 3-5.2 4.8-1.4 1.8-2.7 3.8-3.8 5.8-2.9 5-5.2 10.3-7.2 15.6-1.4 3.6-2.6 7.4-3.6 11.1-1 3.8-1.8 7.6-2.3 11.5-.5 3.9-.4 8 .6 11.8.5 1.9 1.2 3.8 2.4 5.5.6.8 1.3 1.6 2.2 2.3.9.6 2.1 1 3.2.9 1-.1 1.9-.5 2.6-.9.8-.4 1.5-1 2.2-1.5 1.3-1.1 2.5-2.4 3.6-3.7 2.1-2.7 3.8-5.7 5.2-8.9 1.4-3.2 2.3-6.5 3-9.8.3-1.7.6-3.4.7-5.1.1-.8.1-1.7.2-2.6l.1-1.5V146.2l-.3-.1-1.1-.3-.6-.2-.3.5c-.4.7-.9 1.4-1.3 2.1-.9 2.8-1.9 5.2-2.8 7.7Z",fill:"#005AA4"}),e.createElement("path",{d:"M88.4 142.2c-6.2-7.8-12.3-15.1-15.5-24.7-.5.2-27.8-10.4-27.8-10.4S60 136.2 63 145.9l25.4-3.7Z",fill:"#F8E9DD"}),e.createElement("path",{d:"M45.2 107.1c-.5.1-.9.2-1.4.2-4.8 0-8.5-5.5-8.5-8.9 0-1.5.8-2.6 2.5-2.6 1.9 0 4.2 1.2 6.1 2.3 1.4-8.7 5.9-16.6 12.7-22 17.1 3 29.9 16.1 29 29.6-.6 10.6-9.8 18.2-20.3 17.5-6.8-.4-14.9-3.5-20.1-16.1Z",fill:"#F8E9DD"}),e.createElement("path",{d:"M84.8 103c.1.8 0 1.5.1 2.3 0 .4 0 .8-.1 1.1 0 .4 0 .8-.1 1.1-.2 1.5-.8 3-1.4 4.4-.8 1.5-1.6 2.7-2.5 3.8-.5.6-1 1.2-1.6 1.8-.5.5-1.1 1-1.6 1.4-.4.3-.9.6-1.3.9-.4.3-.9.5-1.4.8-1.8.9-3.7 1.5-5.7 1.9-.4.1-.6.3-.6.6s.3.4.7.4c2.1-.3 4.2-.8 6.2-1.7.5-.3 1-.5 1.5-.8.5-.3 1-.6 1.4-.9.6-.5 1.3-.9 1.9-1.4.7-.5 1.3-1.2 1.8-1.8 1-1.2 1.9-2.6 2.6-4.3.6-1.6 1.1-3.2 1.3-4.8.1-.4.1-.8.2-1.2 0-.4.1-.8.1-1.2 0-.8.1-1.6 0-2.5l-.2-1.7c-.5-3.1-1.6-6.1-3.2-8.8-1.6-2.9-3.8-5.6-6.4-7.8L75 83.4c-.5-.4-1-.7-1.5-1.1-.8-.6-1.7-1.1-2.5-1.6s-1.7-.9-2.6-1.4c-.6-.3-1.3-.6-1.9-.9l-2-.8c-.8-.3-1.7-.6-2.5-.9-.9-.3-1.7-.5-2.6-.7-.4-.1-.7.1-.7.3-.1.3.2.5.5.7.8.3 1.7.5 2.5.7.8.3 1.7.6 2.5.9l1.9.8 1.8.9c.8.5 1.7.9 2.5 1.5.8.5 1.6 1 2.3 1.7.5.4 1 .7 1.4 1.1l1.3 1.2c2.3 2.2 4.5 4.7 6.1 7.3 1.5 2.5 2.7 5.3 3 8.2l.3 1.7Z",fill:"#002776"}),e.createElement("path",{d:"M72.3 91.8c6.7.1 10 2.4 10 4.4 0 1.5-1.8 2.7-5.4 2.7-.6 0-1.3 0-2-.1",fill:"#F8E9DD"}),e.createElement("path",{d:"M80.6 97.5c-.3.2-.5.3-.9.4-.5.2-.9.3-1.4.4-1 .2-1.9.1-2.9.1-.2 0-.3.2-.4.5 0 .3.1.5.3.5 1.1.1 2.1.3 3.2.2.6 0 1.1-.1 1.7-.3.4-.1.8-.2 1.2-.4l.3-.1c.4-.3.7-.6 1-1.1.3-.5.4-1 .4-1.6-.1-1.1-.8-1.9-1.4-2.5-.2-.2-.5-.4-.7-.6l-.5-.2c-.9-.4-1.9-.7-2.9-.9-.7-.1-1.4-.3-2.1-.4-.9-.1-1.8-.2-2.7-.1-.2 0-.3.2-.3.5s.1.5.3.5c.9.1 1.7.1 2.6.3.7.1 1.3.2 2 .4.9.2 1.7.6 2.5 1.1l.4.3c.2.1.4.2.6.4.5.4 1 .9 1 1.4.1.5-.3.9-.9 1.2h-.4ZM58.7 88.9l-.6.6c-.3.3-.5.6-.7 1-.3.7-.4 1.3-.5 2 0 .1.2.2.5.3.3 0 .5 0 .5-.1.1-.6.3-1.1.6-1.5.2-.2.3-.4.5-.6.1-.1.3-.2.4-.2h.1c.6-.5 1.5-.5 2.3-.3.1 0 .3.1.4.1h.3c.5.1 1 .2 1.5.4.4.1.7.3 1 .6l1.2.9c.1.1.3 0 .5-.2s.3-.4.2-.5c-.4-.4-.8-.8-1.3-1.1-.4-.2-.7-.5-1.1-.7-.5-.3-1.1-.6-1.7-.8-.1 0-.2-.1-.3-.1-.2 0-.4-.1-.5-.1-1-.1-2.1 0-3.3.4.1-.2.1-.2 0-.1ZM78.7 87.1c.1-.1.2-.1.3-.1h.5c.3 0 .7.1 1 .2.1 0 .2-.2.3-.4.1-.2.2-.5.1-.5-.4-.2-.8-.4-1.3-.5-.2-.1-.5-.1-.7-.1h-.6c-.7.3-1.4.6-2 1-.1.1-.2.2-.3.2 0 .1-.1.1-.1.2l-.6 1.2-.3.9c-.1.4-.2.7-.2 1.1 0 .1.2.2.5.2s.5 0 .5-.1c.1-.3.2-.6.2-.9.1-.2.2-.5.3-.7.2-.3.4-.5.6-.7l.1-.1.2-.2c.4-.4.9-.7 1.5-.7ZM63.9 102.3c2.7 3.1 6.4 5.9 10.2 5.9 3.5 0 6.5-2.7 6.7-6.3h-.1c-3 1.1-6.3 1.5-9.5 1-2.4-.3-5-.6-7.3-.6Z",fill:"#002776"}),e.createElement("path",{d:"M69.4 105.5c.6-.4 1.9-.8 3-.8 2.3 0 3.3 1.2 3.3 1.9 0 .5-.6.6-1 .6-1.6.1-3.8-.6-5.3-1.7Z",fill:"#EE8D9C"}),e.createElement("path",{d:"M45.9 111.7c18 5.4 22.7 18.6 22.7 28.7 0 4.5-4.2 7.5-9.5 8.4-15.6 4.2-24.7-29.5-13.2-37.1ZM101.1 145c19.6 19.3 44 50.7 52.9 76.7-14.1 10.7-28.7 10.5-45.4 12.8l-7.5-89.5Z",fill:"#002776"}),e.createElement("path",{d:"m75.3 139.9 17.3 85.4h38.8c.9-4 1.3-8.1 1.3-12.2 0-16.4-6.5-33.9-16.3-46.9.3-1.1.4-2.1.4-3.1 0-12.3-20.8-25.2-37.3-25.2l-4.2 2Z",fill:"#F7B081"}),e.createElement("path",{d:"m147.6 450.6-14.8-234.2-35.4.1s4.1 25.9 6.3 79.5c.3 14.6 5.3 26.7 5.3 49.3 0 7.4-.4 14.8-.4 22.1 0 18.3 3.2 29.7 5.6 47.9 1.7 12.9 2.7 25.9 3 39.7 1.2.1 2.4.1 3.6.1 9.2.2 18.1-1.8 26.8-4.5Z",fill:"#002776"}),e.createElement("path",{d:"M87.2 220.3c-1.5 6.2-18.5 16.3-18.5 83 0 3.8 0 7.6.1 11.4.4 18.8-2.4 37.5-8.2 55.4-10.5 32.5-1.2 44.4-17.8 88.5 6.9 3.4 14.8 5.1 22.8 5.1 4 0 8-.4 11.8-1.2 12.9-75.9 36.3-150.1 48.6-226.1.1 0 5.5-22.2-38.8-16.1Z",fill:"#002776"}),e.createElement("path",{d:"M55.3 149.6c-.5-7.2 4.7-13.5 11.9-14.4 4-.5 5.2-.5 5.8-.5 35.9 0 44.4 47.5 44.4 82.1 0 9.9-.7 17.4-1.7 23.8-10.6 6.2-24.3 8.5-40.4 8.5-3.4 0-6.7-.1-9.9-.3 5.8-13.2 11.8-27.3 14.4-36.5-16-18.4-22.8-39.2-24.5-62.7Z",fill:"#EE8D9C"}),e.createElement("path",{d:"M77.8 209.1c-2.1-2.6-4.3-5.3-6-8.2-1-1.6-1.9-3-2.7-4.3l-1.4-2.2-1.2-2.1c-.6-1-1.1-2-1.6-3.1-1-2-1.9-3.9-2.7-6-.1-.4-.5-.6-.7-.5-.2.1-.3.5-.2.8.8 2.1 1.6 4.2 2.6 6.2.5 1.1 1 2.1 1.5 3.1l1.1 2.2c.4.8.8 1.6 1.3 2.3.8 1.4 1.7 2.8 2.9 4.3 2.1 2.7 4.1 5.6 6.2 8.2l1.1 1.4.8.9.2.2v.1c-.2.7-.5 1.5-.7 2.3-.5 1.5-1.1 3.1-1.6 4.6-1.2 3.2-2.6 6.5-3.8 9.8l-1.4 3.7c-.7 1.9-1.5 3.9-2.3 5.8-.6 1.4-1.1 2.7-1.7 4.1-.7 1.7-1.5 3.5-2.2 5.2-.1.4-.1.7.2.8.2.1.6-.1.7-.4.8-1.7 1.6-3.5 2.3-5.2.6-1.4 1.2-2.7 1.8-4.1l2.6-5.7c.5-1.2 1.1-2.4 1.6-3.6 1.4-3.2 2.7-6.6 3.8-9.9.5-1.5 1-3.1 1.5-4.6l.7-2.4.2-.5.1-.3c0-.1-.1-.1-.2-.2l-.6-.7-.8-.9-1.4-1.1Z",fill:"#002776"}),e.createElement("path",{d:"m117.8 123.6 9.9-36.2c0-8.6-1.1-21.7-2.6-30.2 2.2.2 3.5 1.7 4.2 3.4 1.4-4.7 4.2-9.4 9.3-15.2 0 0 1-.7 2.1-.7 1.6-2.2 3.4-3.8 5.5-4 0 .2.1.5.1.7 0 1.8-1.3 3.7-2 5.3 1.2-.7 2.2-1.4 3.4-2.1.2.6.2 1.2.2 1.8 0 1-.2 2.1-.5 3.2.1.9.2 1.7.2 2.6 0 5.3-1.4 9.8-3.4 14.5 1.1 4.2 1.3 14.5-4.4 20.7l-3.4 14.6",fill:"#F8E9DD"}),e.createElement("path",{d:"M123.6 99.4c-.4 1.5-.8 2.9-1.1 4.4l-1.7 6.3-3.1 12c-.2.7-.1 1.3.1 1.4.3.1.6-.4.8-1.1l3.4-12 1.8-6.2 1.3-4.4.3-1 2.4-9.3.3-1.2.2-.6c0-.1.1-.3.1-.4V74.5c0-3.9 0-7.7.8-11.4.6-2.7 1.5-5.3 2.8-7.7 1.6-3 3.8-5.9 6-8.6.5-.6.7-1.1.5-1.3-.2-.2-.7.1-1.2.7-2.4 2.7-4.6 5.6-6.3 8.7-1.3 2.5-2.4 5.2-3 7.9-.9 3.9-1.1 7.8-1.2 11.7l-.1 2.1v10.8l-.2.6-.3 1.2c-.8 3.1-1.7 6.2-2.6 9.3v.9Z",fill:"#002776"}),e.createElement("path",{d:"m144.8 43.7-.9 1.8-.7 1.6-.5 1.1-.1.1v.1l.1-.1.3-.2.7-.4 2.6-1.6c.5-.3.4-.3.5-.4l.2-.2h.1v.2c0 .1 0 .2.1.3V47.3c0 .5-.1 1-.2 1.4-.1.3.1.7.3.8.3.1.6-.1.7-.5.1-.5.3-1 .3-1.6 0-.3.1-.5.1-.8v-.9c0-.4-.1-.8-.2-1.2l-.2-.5c0-.1 0-.2-.1-.3l-.2.1c-.3.2-.6.3-1 .5l-.5.3-.1.1h-.1v-.1l.1-.2c.1-.2.2-.4.3-.5l.1-.1.1-.3c.1-.4.2-.8.3-1.3v-.9c0-.3-.1-.7-.1-1l-.1-.5v-.1h-.4c-.3.1-.7.1-1 .2-.3.1-.7.2-.9.3l-.6.3c-1.5.9-2.7 2.1-3.7 3.4-.3.4-.7.9-1 1.4-.2.3-.4.6-.5.9-.9 1.7-1.7 3.5-2.4 5.3-.5 1.3-1 2.6-1.4 3.9-.5 1.6-1 3.4-1.4 5.1-.1.4.1.7.4.7.3.1.5-.2.6-.5.4-1.7.9-3.4 1.5-5 .4-1.3.9-2.6 1.4-3.8.7-1.7 1.6-3.4 2.6-5 .2-.3.4-.5.5-.8.3-.4.6-.9.9-1.3.9-1.2 1.9-2.3 3.1-3 .2-.1.3-.1.5-.2.1 0 .1-.1.1-.1H145.3v.2l-.1.2c-.1.3-.2.7-.3 1l-.1.2v.6Z",fill:"#002776"}),e.createElement("path",{d:"M143.5 77.1c-.2 1.2-.4 2.3-.8 3.5-.5 1.6-1.2 3.2-2.2 4.6-.2.3-.4.7-.7 1l-.4.5-.2.3c-.1.1-.2.3-.2.4l-.5 2.5-1 4.9c-.1.6 0 1.1.3 1.1.3.1.6-.4.7-.9l1.1-4.9.5-2.4.1-.1.2-.2.4-.5c.3-.3.5-.7.8-1 1-1.5 1.8-3.1 2.4-4.8.4-1.2.7-2.4 1-3.6l.2-.9c.3-2.6.3-5.3-.1-7.9 0-.3-.1-.7-.2-1 0-.2-.1-.3-.1-.5l-.1-.3v-.1l.1-.1.2-.4.4-.9c.5-1.2.9-2.4 1.3-3.6.3-.9.5-1.7.7-2.6.1-.6.2-1.1.3-1.7.2-1.6.4-3.2.3-4.8v-1.2l-.1-.6v-.3l-.1-.5c-.1-.6-.2-1.2-.4-1.8l-.1-.4c-.1.1-.2.2-.4.3l-.7.6c-.4.3-.7.6-1 .9-.2.2-.4.4-.6.7-.4.4-.7.9-1.1 1.4-.6 1-1.2 2-1.6 3.1-1.2 2.6-1.9 5.4-2.9 8.1-.2.5-.2 1 .1 1.1.2.1.6-.2.9-.8 1.1-2.7 1.9-5.5 3-8 .5-1 1-2 1.6-2.9.3-.4.6-.9 1-1.3.2-.2.4-.4.5-.6l.2-.2.2-.1.1-.1v.1c0 .1 0 .3.1.4v2.1c0 1.5-.2 3.1-.5 4.6-.1.5-.2 1-.4 1.6-.2.8-.4 1.7-.7 2.5l-1.2 3.6-.4.9-.2.4-.1.3-.1.2v.2l.2.6c0 .1.1.3.1.5.1.3.1.6.2.9.3 2.5.3 5.1-.1 7.5v.6ZM126.5 60.9l-.3-1.7-.1-.3V58.6l-.1-.2c0-.1-.2-.4 0-.3.1 0 .2 0 .4.1.3.1.6.3.9.5.6.4 1 1 1.3 1.7.1.2.4.4.7.3.3-.1.4-.4.3-.7-.3-.8-.8-1.5-1.5-2.1-.3-.3-.7-.6-1.1-.8-.6-.3-1.2-.4-1.8-.5l-.5-.1h-.1V56.8l.1.9.2 1.7c.1.6.1 1.2.2 1.7v.4c.5 2.4.8 4.9 1 7.3l.1 1.3.1.8c.2 1.5.4 3 .5 4.5.1 1.1.1 2.1.2 3.2 0 1.3.1 2.7.1 4.1 0 .3.2.5.5.5s.5-.2.5-.5c.1-1.4 0-2.8 0-4.1 0-1.1-.1-2.2-.1-3.3l-.2-4.5V70l-.1-1.3c-.3-2.4-.7-4.9-.9-7.4l-.3-.4Z",fill:"#002776"}),e.createElement("path",{d:"M62.4 140.8c15.4-.4 32.3-4.5 49.8-9.1 4.1-13.1 10-28.5 12.8-41.9l16.2 12.4c-2.2 38.8-16.5 65.5-56.6 65.5-6.2 0-12.8-.8-17.8-3.8",fill:"#EE8D9C"}),e.createElement("path",{d:"m137.5 55.6-.5 1.1-.6 1.6c-.4 1-.7 2-1.1 3.1-.1.2.1.4.4.5.3.1.5 0 .6-.1.4-1 .8-2 1.3-2.9l.7-1.5.6-1 .1-.2c.6-1.5 1.5-2.9 2.4-4.2l.5-.7.3-.5c.5-.8 1.1-1.6 1.7-2.4l1.5-1.5c.7-.6 1.4-1.1 2.1-1.6.1-.1.2-.3.1-.6-.1-.2-.4-.4-.5-.3-.9.4-1.6 1-2.3 1.7-.6.5-1.1 1-1.6 1.5-.7.8-1.4 1.5-2.1 2.3l-.3.4-.5.7c-.9 1.4-1.7 2.9-2.6 4.4l-.2.2Z",fill:"#002776"}),e.createElement("path",{d:"m104.3 62.3-.4-.9c4.8-2.1 7.4-4.6 7.6-7.4.4-3.8-3.2-8.3-10.7-13.5l-1.6-1.1 1.9.2c5.8.5 13.5.1 16.9-4.7 2.8-4 2.3-10.3-1.5-18.7l-.9-2 1.7 1.4c7.5 6.1 13.8 8.3 18.8 6.5 6.4-2.3 9-10.8 9.9-15.6l.3-1.6.6 1.5c1.9 4.3 8.5 12.5 15.9 12.5 2.5 0 6.1-2.4 9.3-4.5 1.3-.9 2.6-1.7 3.7-2.4l1.2-.7-.5 1.3c-1.4 3.6-2.1 7.2-2.1 10.2 0 7.3 4.4 11.2 12.8 11.2h2.1l-.8.9c-3.6 4.1-6.1 10-6.1 14.7 0 8.8 8.3 10.1 13.3 10.1h1.9v1h-1.9c-9.2 0-14.3-4-14.3-11.1 0-4.6 2.2-10.3 5.6-14.5-11.3-.1-13.6-6.6-13.6-12.2 0-2.7.6-6 1.7-9.2-.8.5-1.6 1-2.5 1.6-3.5 2.3-7.1 4.7-9.9 4.7-7.2 0-13.6-7.1-16.2-11.8-1.2 5.1-4 12.6-10.3 14.9-5 1.8-11.1 0-18.2-5.5 3.2 7.9 3.5 13.9.6 17.9-2.8 3.9-8.3 5.7-16.1 5.3 6.8 4.9 10 9.4 9.7 13.3 0 3.2-2.8 6-7.9 8.2Z",fill:"#EE8D9C"})))),e.createElement("defs",null,e.createElement("clipPath",{id:"a"},e.createElement("path",{fill:"#fff",d:"M0 0h331v320H0z"})),e.createElement("clipPath",{id:"b"},e.createElement("path",{fill:"#fff",d:"M0 0h330.9v496.7H0z"}))));O.__docgenInfo={description:"",methods:[],displayName:"HighFive"};const b=({headingLevel:t,locale:a="nb",onThumbClick:c,onFeedbackSend:l,bgColor:n,bgDarkmodeColor:E,contactLink:h,texts:s,className:f})=>{const m=i.useRef(),u=i.useRef(),[I,H]=i.useState(),[K,T]=i.useState(!1),[U,Z]=i.useState(!1),g=i.useId(),_=M("ffe-feedback",{[`ffe-feedback--bg-${n}`]:n,[`ffe-feedback--dm-bg-${E}`]:E},f),w=p=>{var d;H(p),A.flushSync(()=>{T(R=>!R)}),(d=u.current)==null||d.focus(),c(p)},x=p=>{var d;A.flushSync(()=>{Z(!0)}),(d=m.current)==null||d.focus(),l(p)};return U?e.createElement("div",{className:_},e.createElement("div",{className:"ffe-feedback__content"},e.createElement(`h${t}`,{ref:m,tabIndex:-1,className:"ffe-h4"},r[a].FEEDBACK_SENT_HEADING),e.createElement(O,null))):K?e.createElement("div",{className:_},e.createElement("div",{className:"ffe-feedback__content"},e.createElement(`h${t}`,{ref:u,tabIndex:-1,className:"ffe-h5 ffe-feedback__heading"},I==="THUMB_UP"?r[a].FEEDBACK_GOOD:r[a].FEEDBACK_IMPROVE),e.createElement(S,{locale:a,onSend:x,onCancel:()=>T(!1),contactLink:h}))):e.createElement("div",{className:_},e.createElement("div",{className:"ffe-feedback__content"},e.createElement(`h${t}`,{id:g,className:"ffe-h4 ffe-h4--text-center ffe-feedback__heading"},(s==null?void 0:s.feedbackNotSentHeading)??r[a].FEEDBACK_NOT_SENT_HEADING),e.createElement(y,{onClick:w,locale:a,headingId:g})))};b.__docgenInfo={description:"",methods:[],displayName:"Feedback",props:{headingLevel:{required:!0,tsType:{name:"union",raw:"1 | 2 | 3 | 4 | 5 | 6",elements:[{name:"literal",value:"1"},{name:"literal",value:"2"},{name:"literal",value:"3"},{name:"literal",value:"4"},{name:"literal",value:"5"},{name:"literal",value:"6"}]},description:""},locale:{required:!1,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:"",defaultValue:{value:"'nb'",computed:!1}},onThumbClick:{required:!0,tsType:{name:"signature",type:"function",raw:"(thumb: Thumb) => void",signature:{arguments:[{type:{name:"union",raw:"'THUMB_UP' | 'THUMB_DOWN'",elements:[{name:"literal",value:"'THUMB_UP'"},{name:"literal",value:"'THUMB_DOWN'"}]},name:"thumb"}],return:{name:"void"}}},description:""},onFeedbackSend:{required:!0,tsType:{name:"signature",type:"function",raw:"(feedbackText: string) => void",signature:{arguments:[{type:{name:"string"},name:"feedbackText"}],return:{name:"void"}}},description:""},bgColor:{required:!1,tsType:{name:"union",raw:"'hvit' | 'frost-30' | 'sand-30' | 'syrin-30' | 'vann-30'",elements:[{name:"literal",value:"'hvit'"},{name:"literal",value:"'frost-30'"},{name:"literal",value:"'sand-30'"},{name:"literal",value:"'syrin-30'"},{name:"literal",value:"'vann-30'"}]},description:'Set the background color of the feedback container. Accepts ffe-color variables without the "ffe-farge-" bit of the name.'},bgDarkmodeColor:{required:!1,tsType:{name:"union",raw:"'svart' | 'natt'",elements:[{name:"literal",value:"'svart'"},{name:"literal",value:"'natt'"}]},description:"Set the background color of the feedback container in darkmode"},contactLink:{required:!1,tsType:{name:"FeedbackExpandedProps['contactLink']",raw:"FeedbackExpandedProps['contactLink']"},description:""},texts:{required:!1,tsType:{name:"signature",type:"object",raw:`{ feedbackNotSentHeading?: string; }`,signature:{properties:[{key:"feedbackNotSentHeading",value:{name:"string",required:!1}}]}},description:""},className:{required:!1,tsType:{name:"string"},description:""}}};const $={title:"Komponenter/Feedback/Feedback",component:b},o={args:{headingLevel:2},render:t=>e.createElement(b,{...t})};var D,B,C;o.parameters={...o.parameters,docs:{...(D=o.parameters)==null?void 0:D.docs,source:{originalSource:`{ args: { diff --git a/assets/FileUpload-BioPShd1.js b/assets/FileUpload-BNIzf87-.js similarity index 95% rename from assets/FileUpload-BioPShd1.js rename to assets/FileUpload-BNIzf87-.js index 9445d72bf3..413088a05a 100644 --- a/assets/FileUpload-BioPShd1.js +++ b/assets/FileUpload-BNIzf87-.js @@ -1,4 +1,4 @@ -import{j as e,M as s,C as t,a as d}from"./index-BBlAae_u.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{F as a,S as i}from"./FileUpload.stories-D3bZOn2_.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Icon-B88nEPeu.js";import"./index-DezCrw0f.js";import"./SecondaryButton-aa3aHmpA.js";import"./BaseButton-CEf8UDzm.js";import"./fixedForwardRef-BdaB0qYT.js";function l(r){const n={code:"code",h1:"h1",li:"li",ol:"ol",p:"p",pre:"pre",...o(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{of:a}),` +import{j as e,M as s,C as t,a as d}from"./index-n85yGU8w.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{F as a,S as i}from"./FileUpload.stories-D3bZOn2_.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Icon-B88nEPeu.js";import"./index-DezCrw0f.js";import"./SecondaryButton-aa3aHmpA.js";import"./BaseButton-CEf8UDzm.js";import"./fixedForwardRef-BdaB0qYT.js";function l(r){const n={code:"code",h1:"h1",li:"li",ol:"ol",p:"p",pre:"pre",...o(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{of:a}),` `,e.jsx(n.h1,{id:"fileupload",children:"FileUpload"}),` `,e.jsx(n.p,{children:"En komponent for å laste opp filer, for eksempel Excel-ark eller annen dokumentasjon."}),` `,e.jsxs(n.ol,{children:[` diff --git a/assets/Formatters-DTIOX80E.js b/assets/Formatters-DvUW4A5y.js similarity index 90% rename from assets/Formatters-DTIOX80E.js rename to assets/Formatters-DvUW4A5y.js index 394502a514..ec0078d60a 100644 --- a/assets/Formatters-DTIOX80E.js +++ b/assets/Formatters-DvUW4A5y.js @@ -1,4 +1,4 @@ -import{j as e,M as o}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{T as p,a as d,b as n,c as a,d as c,e as m}from"./TableRow-Cxob1Dlz.js";import{T as u}from"./TableCaption-BfPxYegm.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./StrongText-DYs74pMv.js";import"./Icon-B88nEPeu.js";function l(s){const r={h1:"h1",p:"p",...i(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(o,{title:"Komponenter/Formatters/Formatering"}),` +import{j as e,M as o}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{T as p,a as d,b as n,c as a,d as c,e as m}from"./TableRow-Cxob1Dlz.js";import{T as u}from"./TableCaption-BfPxYegm.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./StrongText-DYs74pMv.js";import"./Icon-B88nEPeu.js";function l(s){const r={h1:"h1",p:"p",...i(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(o,{title:"Komponenter/Formatters/Formatering"}),` `,e.jsx(r.h1,{id:"formateringsprinsipper",children:"Formateringsprinsipper"}),` `,e.jsx(r.p,{children:"Det finnes mange formateringsprinsipper som er standardisert i Norge, og som bidrar til å øke lesbarheten. I designsystemet har vi komponenter som hjelper med formateringen, så du som utvikler ikke trenger å bekymre deg for at ting ikke vises riktig."}),` `,e.jsxs(p,{className:"sb-unstyled",children:[e.jsx(u,{className:"sb-unstyled",children:"Utvalg av ulike formateringer som finnes:"}),e.jsx(d,{className:"sb-unstyled",children:e.jsxs(n,{className:"sb-unstyled",children:[e.jsx(a,{className:"sb-unstyled",children:"Type"}),e.jsx(a,{className:"sb-unstyled",children:"Eksempel"})]})}),e.jsx(c,{children:[{type:"Datoer",eksempel:"12.11.2024"},{type:"Tall",eksempel:"100 000"},{type:"Valuta",eksempel:"kr 1 000,–"},{type:"Prosenter",eksempel:"7 %"},{type:"Kontonummer",eksempel:"1234 56 78901"},{type:"Fødselsnummer",eksempel:"123456 78901"},{type:"Avstander",eksempel:"50 km"}].map(t=>e.jsxs(n,{className:"sb-unstyled",children:[e.jsx(m,{className:"sb-unstyled",children:t.type}),e.jsx(m,{className:"sb-unstyled",children:t.eksempel})]},t.type))})]})]})}function F(s={}){const{wrapper:r}={...i(),...s.components};return r?e.jsx(r,{...s,children:e.jsx(l,{...s})}):l(s)}export{F as default}; diff --git a/assets/Grid-DQsakkX-.js b/assets/Grid-Bm6fCzdA.js similarity index 95% rename from assets/Grid-DQsakkX-.js rename to assets/Grid-Bm6fCzdA.js index dd6c824b03..290338aa22 100644 --- a/assets/Grid-DQsakkX-.js +++ b/assets/Grid-Bm6fCzdA.js @@ -1,4 +1,4 @@ -import{j as e,M as l,C as i,a as t}from"./index-BBlAae_u.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{G as a,S as s,a as m,O as p}from"./Grid.stories-CBSpu4Ep.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./GridCol-DnN0tNGk.js";import"./index-DezCrw0f.js";function d(r){const n={code:"code",h1:"h1",h2:"h2",p:"p",pre:"pre",...o(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(l,{of:a}),` +import{j as e,M as l,C as i,a as t}from"./index-n85yGU8w.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{G as a,S as s,a as m,O as p}from"./Grid.stories-CDE40PL9.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./GridCol-D1e6eaet.js";import"./index-DezCrw0f.js";function d(r){const n={code:"code",h1:"h1",h2:"h2",p:"p",pre:"pre",...o(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(l,{of:a}),` `,e.jsx(n.h1,{id:"grid",children:"Grid"}),` `,e.jsxs(n.p,{children:[`Vi bruker et grid til å styre layouten på sidene våre. På små skjermer er gridet på 4 kolonner, på mellomstore skjermer 6 kolonner og på store skjermer 12 kolonner. Gridet består av tre komponenter - `,e.jsx(n.code,{children:""}),", ",e.jsx(n.code,{children:""})," og ",e.jsx(n.code,{children:""})," - grid, rad og kolonne."]}),` diff --git a/assets/Grid.stories-CBSpu4Ep.js b/assets/Grid.stories-CDE40PL9.js similarity index 53% rename from assets/Grid.stories-CBSpu4Ep.js rename to assets/Grid.stories-CDE40PL9.js index c9942e74fd..c02821d97c 100644 --- a/assets/Grid.stories-CBSpu4Ep.js +++ b/assets/Grid.stories-CDE40PL9.js @@ -1,4 +1,4 @@ -import{R as e}from"./index-eCxJ45ll.js";import{G as s,a as r,b as n}from"./GridCol-DnN0tNGk.js";const G={title:"Komponenter/Grid/Grid",component:s,argTypes:{as:{control:"select",options:["div","span"]}}},l={args:{sm:{gap:"none"},md:{gap:"none"},lg:"none"},render:m=>e.createElement(s,{...m},e.createElement(r,null,e.createElement(n,{sm:"6"},"Litt innhold til venstre"),e.createElement(n,{sm:"6"},"Litt innhold til høyre")))},o={args:{sm:{gap:"lg"},md:{gap:"lg"},lg:{gap:"lg"}},render:m=>e.createElement(s,{gap:"lg"},e.createElement(r,{margin:"5xl",padding:"2xl",background:"frost-30"},e.createElement(n,{sm:"6",md:"4",lg:"3",background:"syrin-30"},"Litt innhold"),e.createElement(n,{sm:"6",md:"4",lg:"3",background:"syrin-30"},"Litt innhold"),e.createElement(n,{sm:"6",md:"4",lg:"3",background:"syrin-30"},"Litt innhold"),e.createElement(n,{sm:"6",md:"4",lg:"3",background:"syrin-30"},"Litt innhold")))},t={args:{},render:()=>e.createElement(s,null,e.createElement(r,null,e.createElement(n,null,e.createElement("h4",null,"Eksempel med offset på alle skjermstørrelser"))),e.createElement(r,null,e.createElement(n,{sm:{cols:6,offset:2},md:{cols:4,offset:4},lg:{cols:4,offset:2}},e.createElement("ul",null,e.createElement("li",null,"Små skjermer: 6 kolonner med 2 kolonner offset"),e.createElement("li",null,"Medium skjermer: 4 kolonner med 4 kolonner offset"),e.createElement("li",null,"Store skjermer: 4 kolonner med 2 kolonner offset")))),e.createElement(r,null,e.createElement(n,null,e.createElement("h4",null,"Eksempel med offset kun på store skjermer"))),e.createElement(r,null,e.createElement(n,{sm:{cols:6},md:{cols:4},lg:{cols:4,offset:2}},e.createElement("ul",null,e.createElement("li",null,"Små skjermer: 6 kolonner, ingen offset"),e.createElement("li",null,"Medium skjermer: 4 kolonner, ingen offset"),e.createElement("li",null,"Store skjermer: 4 kolonner med 2 kolonner offset")))))};var d,i,a;l.parameters={...l.parameters,docs:{...(d=l.parameters)==null?void 0:d.docs,source:{originalSource:`{ +import{R as e}from"./index-eCxJ45ll.js";import{G as s,a as n,b as r}from"./GridCol-D1e6eaet.js";const k={title:"Komponenter/Grid/Grid",component:s,argTypes:{as:{control:"select",options:["div","span"]}}},l={args:{sm:{gap:"none"},md:{gap:"none"},lg:"none"},render:m=>e.createElement(s,{...m},e.createElement(n,null,e.createElement(r,{sm:"6"},"Litt innhold til venstre"),e.createElement(r,{sm:"6"},"Litt innhold til høyre")))},o={args:{sm:{gap:"lg"},md:{gap:"lg"},lg:{gap:"lg"}},render:m=>e.createElement(s,{gap:"lg"},e.createElement(n,{margin:"5xl",padding:"2xl",bgColor:"secondary"},e.createElement(r,{sm:"6",md:"4",lg:"3",bgColor:"tertiary"},"Litt innhold"),e.createElement(r,{sm:"6",md:"4",lg:"3",bgColor:"tertiary"},"Litt innhold"),e.createElement(r,{sm:"6",md:"4",lg:"3",bgColor:"tertiary"},"Litt innhold"),e.createElement(r,{sm:"6",md:"4",lg:"3",bgColor:"tertiary"},"Litt innhold")))},t={args:{},render:()=>e.createElement(s,null,e.createElement(n,null,e.createElement(r,null,e.createElement("h4",null,"Eksempel med offset på alle skjermstørrelser"))),e.createElement(n,null,e.createElement(r,{sm:{cols:6,offset:2},md:{cols:4,offset:4},lg:{cols:4,offset:2}},e.createElement("ul",null,e.createElement("li",null,"Små skjermer: 6 kolonner med 2 kolonner offset"),e.createElement("li",null,"Medium skjermer: 4 kolonner med 4 kolonner offset"),e.createElement("li",null,"Store skjermer: 4 kolonner med 2 kolonner offset")))),e.createElement(n,null,e.createElement(r,null,e.createElement("h4",null,"Eksempel med offset kun på store skjermer"))),e.createElement(n,null,e.createElement(r,{sm:{cols:6},md:{cols:4},lg:{cols:4,offset:2}},e.createElement("ul",null,e.createElement("li",null,"Små skjermer: 6 kolonner, ingen offset"),e.createElement("li",null,"Medium skjermer: 4 kolonner, ingen offset"),e.createElement("li",null,"Store skjermer: 4 kolonner med 2 kolonner offset")))))};var i,a,d;l.parameters={...l.parameters,docs:{...(i=l.parameters)==null?void 0:i.docs,source:{originalSource:`{ args: { sm: { gap: 'none' @@ -14,7 +14,7 @@ import{R as e}from"./index-eCxJ45ll.js";import{G as s,a as r,b as n}from"./GridC Litt innhold til høyre -}`,...(a=(i=l.parameters)==null?void 0:i.docs)==null?void 0:a.source}}};var c,g,f;o.parameters={...o.parameters,docs:{...(c=o.parameters)==null?void 0:c.docs,source:{originalSource:`{ +}`,...(d=(a=l.parameters)==null?void 0:a.docs)==null?void 0:d.source}}};var c,g,f;o.parameters={...o.parameters,docs:{...(c=o.parameters)==null?void 0:c.docs,source:{originalSource:`{ args: { sm: { gap: 'lg' @@ -27,22 +27,22 @@ import{R as e}from"./index-eCxJ45ll.js";import{G as s,a as r,b as n}from"./GridC } }, render: args => - - + + Litt innhold - + Litt innhold - + Litt innhold - + Litt innhold -}`,...(f=(g=o.parameters)==null?void 0:g.docs)==null?void 0:f.source}}};var u,k,p;t.parameters={...t.parameters,docs:{...(u=t.parameters)==null?void 0:u.docs,source:{originalSource:`{ +}`,...(f=(g=o.parameters)==null?void 0:g.docs)==null?void 0:f.source}}};var p,G,u;t.parameters={...t.parameters,docs:{...(p=t.parameters)==null?void 0:p.docs,source:{originalSource:`{ args: {}, render: () => @@ -96,4 +96,4 @@ import{R as e}from"./index-eCxJ45ll.js";import{G as s,a as r,b as n}from"./GridC -}`,...(p=(k=t.parameters)==null?void 0:k.docs)==null?void 0:p.source}}};const E=["Standard","Spacing","Offset"],S=Object.freeze(Object.defineProperty({__proto__:null,Offset:t,Spacing:o,Standard:l,__namedExportsOrder:E,default:G},Symbol.toStringTag,{value:"Module"}));export{S as G,t as O,l as S,o as a}; +}`,...(u=(G=t.parameters)==null?void 0:G.docs)==null?void 0:u.source}}};const E=["Standard","Spacing","Offset"],S=Object.freeze(Object.defineProperty({__proto__:null,Offset:t,Spacing:o,Standard:l,__namedExportsOrder:E,default:k},Symbol.toStringTag,{value:"Module"}));export{S as G,t as O,l as S,o as a}; diff --git a/assets/GridCol-BAAJtVTI.js b/assets/GridCol-BgxLgxQx.js similarity index 65% rename from assets/GridCol-BAAJtVTI.js rename to assets/GridCol-BgxLgxQx.js index b3c67ed38f..55e5b9c356 100644 --- a/assets/GridCol-BAAJtVTI.js +++ b/assets/GridCol-BgxLgxQx.js @@ -1,4 +1,4 @@ -import{j as o,M as a,C as r,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{G as l,S as e,C as d}from"./GridCol.stories-Dd3VNKyv.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./GridCol-DnN0tNGk.js";import"./index-DezCrw0f.js";function s(n){const t={h1:"h1",p:"p",...i(),...n.components};return o.jsxs(o.Fragment,{children:[o.jsx(a,{of:l}),` +import{j as o,M as a,C as r,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{G as l,S as e,C as d}from"./GridCol.stories-CMrI13iO.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./GridCol-D1e6eaet.js";import"./index-DezCrw0f.js";function s(n){const t={h1:"h1",p:"p",...i(),...n.components};return o.jsxs(o.Fragment,{children:[o.jsx(a,{of:l}),` `,o.jsx(t.h1,{id:"gridcol",children:"GridCol"}),` `,o.jsx(r,{of:e}),` `,o.jsx(m,{of:e}),` diff --git a/assets/GridCol-DnN0tNGk.js b/assets/GridCol-D1e6eaet.js similarity index 68% rename from assets/GridCol-DnN0tNGk.js rename to assets/GridCol-D1e6eaet.js index eac855d1ff..4cc0293012 100644 --- a/assets/GridCol-DnN0tNGk.js +++ b/assets/GridCol-D1e6eaet.js @@ -1,4 +1,4 @@ -import{R as d}from"./index-eCxJ45ll.js";import{c as v}from"./index-DezCrw0f.js";const f=(l,e)=>e===void 0?null:typeof e=="string"?`ffe-grid--gap-${l}-${e}`:v({[`ffe-grid--${l}-gap-${e.gap}`]:e.gap}),_=({children:l,className:e,gap:a,sm:n,md:i,lg:t,as:m="div",...r})=>d.createElement(m,{className:v(e,"ffe-grid",{[`ffe-grid--gap-${a}`]:a},f("lg",t),f("md",i),f("sm",n)),...r},l);_.__docgenInfo={description:"",methods:[],displayName:"Grid",props:{as:{required:!1,tsType:{name:"As"},description:"",defaultValue:{value:"'div'",computed:!1}},gap:{required:!1,tsType:{name:"union",raw:"'none' | '2xs' | 'xs' | 'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'none'"},{name:"literal",value:"'2xs'"},{name:"literal",value:"'xs'"},{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]},description:"Specify the internal gutter of the grid"},sm:{required:!1,tsType:{name:"union",raw:"GridGapSize | Gap",elements:[{name:"GridGapSize"},{name:"union",raw:"'none' | '2xs' | 'xs' | 'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'none'"},{name:"literal",value:"'2xs'"},{name:"literal",value:"'xs'"},{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]}]},description:"Size modifiers for small screen sizes"},md:{required:!1,tsType:{name:"union",raw:"GridGapSize | Gap",elements:[{name:"GridGapSize"},{name:"union",raw:"'none' | '2xs' | 'xs' | 'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'none'"},{name:"literal",value:"'2xs'"},{name:"literal",value:"'xs'"},{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]}]},description:"Size modifiers for medium screen sizes"},lg:{required:!1,tsType:{name:"union",raw:"GridGapSize | Gap",elements:[{name:"GridGapSize"},{name:"union",raw:"'none' | '2xs' | 'xs' | 'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'none'"},{name:"literal",value:"'2xs'"},{name:"literal",value:"'xs'"},{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]}]},description:"Size modifiers for large screen sizes"}}};const g=(l,e)=>e===void 0?null:typeof e=="string"?`ffe-grid__row--${l}-${e}`:v({[`ffe-grid__row--${l}-margin-${e.margin}`]:e.margin,[`ffe-grid__row--${l}-padding-${e.padding}`]:e.padding}),y=({background:l,backgroundDark:e,className:a,children:n,as:i="div",sm:t,md:m,lg:r,padding:s,margin:u,...x})=>{const o=!!l,p=!!e,w=o||p?d.createElement("div",{className:"ffe-grid__row-wrapper"},n):n;return d.createElement(i,{className:v(a,g("lg",r),g("md",m),g("sm",t),"ffe-grid__row",{[`ffe-grid__row--bg-${l}`]:o},{[`ffe-grid__row--bg-dark-${e}`]:p},{[`ffe-grid__row--padding-${s}`]:s},{[`ffe-grid__row--margin-${u}`]:u}),...x},w)};y.__docgenInfo={description:"",methods:[],displayName:"GridRow",props:{as:{required:!1,tsType:{name:"As"},description:"",defaultValue:{value:"'div'",computed:!1}},padding:{required:!1,tsType:{name:"union",raw:`| '2xs' +import{R as v}from"./index-eCxJ45ll.js";import{c as u}from"./index-DezCrw0f.js";const x=(l,e)=>e===void 0?null:typeof e=="string"?`ffe-grid--gap-${l}-${e}`:u({[`ffe-grid--${l}-gap-${e.gap}`]:e.gap}),f=({children:l,className:e,gap:a,sm:i,md:t,lg:m,as:r="div",...n})=>v.createElement(r,{className:u(e,"ffe-grid",{[`ffe-grid--gap-${a}`]:a},x("lg",m),x("md",t),x("sm",i)),...n},l);f.__docgenInfo={description:"",methods:[],displayName:"Grid",props:{as:{required:!1,tsType:{name:"As"},description:"",defaultValue:{value:"'div'",computed:!1}},gap:{required:!1,tsType:{name:"union",raw:"'none' | '2xs' | 'xs' | 'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'none'"},{name:"literal",value:"'2xs'"},{name:"literal",value:"'xs'"},{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]},description:"Specify the internal gutter of the grid"},sm:{required:!1,tsType:{name:"union",raw:"GridGapSize | Gap",elements:[{name:"GridGapSize"},{name:"union",raw:"'none' | '2xs' | 'xs' | 'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'none'"},{name:"literal",value:"'2xs'"},{name:"literal",value:"'xs'"},{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]}]},description:"Size modifiers for small screen sizes"},md:{required:!1,tsType:{name:"union",raw:"GridGapSize | Gap",elements:[{name:"GridGapSize"},{name:"union",raw:"'none' | '2xs' | 'xs' | 'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'none'"},{name:"literal",value:"'2xs'"},{name:"literal",value:"'xs'"},{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]}]},description:"Size modifiers for medium screen sizes"},lg:{required:!1,tsType:{name:"union",raw:"GridGapSize | Gap",elements:[{name:"GridGapSize"},{name:"union",raw:"'none' | '2xs' | 'xs' | 'sm' | 'md' | 'lg'",elements:[{name:"literal",value:"'none'"},{name:"literal",value:"'2xs'"},{name:"literal",value:"'xs'"},{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"}]}]},description:"Size modifiers for large screen sizes"}}};const p=(l,e)=>e===void 0?null:typeof e=="string"?`ffe-grid__row--${l}-${e}`:u({[`ffe-grid__row--${l}-margin-${e.margin}`]:e.margin,[`ffe-grid__row--${l}-padding-${e.padding}`]:e.padding}),w=({bgColor:l,className:e,children:a,as:i="div",sm:t,md:m,lg:r,padding:n,margin:s,...d})=>{const o=!!l,g=o?v.createElement("div",{className:"ffe-grid__row-wrapper"},a):a;return v.createElement(i,{className:u(e,p("lg",r),p("md",m),p("sm",t),"ffe-grid__row",{[`ffe-grid__row--bg-${l}`]:o},{[`ffe-grid__row--padding-${n}`]:n},{[`ffe-grid__row--margin-${s}`]:s}),...d},g)};w.__docgenInfo={description:"",methods:[],displayName:"GridRow",props:{as:{required:!1,tsType:{name:"As"},description:"",defaultValue:{value:"'div'",computed:!1}},padding:{required:!1,tsType:{name:"union",raw:`| '2xs' | 'xs' | 'sm' | 'md' @@ -16,16 +16,7 @@ import{R as d}from"./index-eCxJ45ll.js";import{c as v}from"./index-DezCrw0f.js"; | '2xl' | '3xl' | '4xl' -| '5xl'`,elements:[{name:"literal",value:"'2xs'"},{name:"literal",value:"'xs'"},{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"},{name:"literal",value:"'xl'"},{name:"literal",value:"'2xl'"},{name:"literal",value:"'3xl'"},{name:"literal",value:"'4xl'"},{name:"literal",value:"'5xl'"}]},description:"Margin in the top and bottom of the row"},background:{required:!1,tsType:{name:"union",raw:`| 'frost-30' -| 'sand' -| 'sand-70' -| 'sand-30' -| 'syrin-70' -| 'syrin-30' -| 'vann' -| 'vann-30' -| 'fjell' -| 'hvit'`,elements:[{name:"literal",value:"'frost-30'"},{name:"literal",value:"'sand'"},{name:"literal",value:"'sand-70'"},{name:"literal",value:"'sand-30'"},{name:"literal",value:"'syrin-70'"},{name:"literal",value:"'syrin-30'"},{name:"literal",value:"'vann'"},{name:"literal",value:"'vann-30'"},{name:"literal",value:"'fjell'"},{name:"literal",value:"'hvit'"}]},description:"Supported background colors"},backgroundDark:{required:!1,tsType:{name:"union",raw:"'svart' | 'natt' | 'koksgraa'",elements:[{name:"literal",value:"'svart'"},{name:"literal",value:"'natt'"},{name:"literal",value:"'koksgraa'"}]},description:"Supported dark background colors"},sm:{required:!1,tsType:{name:"union",raw:"GridRowSize | Margin | Padding",elements:[{name:"GridRowSize"},{name:"union",raw:`| '2xs' +| '5xl'`,elements:[{name:"literal",value:"'2xs'"},{name:"literal",value:"'xs'"},{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"},{name:"literal",value:"'xl'"},{name:"literal",value:"'2xl'"},{name:"literal",value:"'3xl'"},{name:"literal",value:"'4xl'"},{name:"literal",value:"'5xl'"}]},description:"Margin in the top and bottom of the row"},bgColor:{required:!1,tsType:{name:"union",raw:"'primary' | 'secondary' | 'tertiary'",elements:[{name:"literal",value:"'primary'"},{name:"literal",value:"'secondary'"},{name:"literal",value:"'tertiary'"}]},description:"Supported background colors\n\nProperty has new values that work with dark and accent mode as part of the Semantic Color update\nPossible values: `primary` `secondary` `tertiary`\n[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)"},sm:{required:!1,tsType:{name:"union",raw:"GridRowSize | Margin | Padding",elements:[{name:"GridRowSize"},{name:"union",raw:`| '2xs' | 'xs' | 'sm' | 'md' @@ -79,16 +70,7 @@ import{R as d}from"./index-eCxJ45ll.js";import{c as v}from"./index-DezCrw0f.js"; | '2xl' | '3xl' | '4xl' -| '5xl'`,elements:[{name:"literal",value:"'2xs'"},{name:"literal",value:"'xs'"},{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"},{name:"literal",value:"'xl'"},{name:"literal",value:"'2xl'"},{name:"literal",value:"'3xl'"},{name:"literal",value:"'4xl'"},{name:"literal",value:"'5xl'"}]}]},description:"Size modifiers for large screen sizes"}}};const c=(l,e)=>e===void 0?null:typeof e=="number"||typeof e=="string"?`ffe-grid__col--${l}-${e}`:v({[`ffe-grid__col--${l}-${e.cols}`]:e.cols||e.cols===0,[`ffe-grid__col--${l}-offset-${e.offset}`]:e.offset||e.offset===0}),z=l=>l?"ffe-grid__col--center-text":null,G=l=>l?"ffe-grid__col--center":null,S=l=>l?`ffe-grid__col--bg-${l}`:null,$=l=>l?`ffe-grid__col--bg-dark-${l}`:null,T=({background:l,backgroundDark:e,className:a,as:n="div",centerText:i,center:t,children:m,sm:r,md:s,lg:u,...x})=>d.createElement(n,{className:["ffe-grid__col",a,c("lg",u),c("md",s),c("sm",!r&&!u&&!s?12:r),z(i),G(t),S(l),$(e)].filter(o=>o).join(" "),...x},m);T.__docgenInfo={description:"",methods:[],displayName:"GridCol",props:{as:{required:!1,tsType:{name:"As"},description:"",defaultValue:{value:"'div'",computed:!1}},background:{required:!1,tsType:{name:"union",raw:`| 'frost-30' -| 'sand' -| 'sand-70' -| 'sand-30' -| 'syrin-70' -| 'syrin-30' -| 'vann' -| 'vann-30' -| 'fjell' -| 'hvit'`,elements:[{name:"literal",value:"'frost-30'"},{name:"literal",value:"'sand'"},{name:"literal",value:"'sand-70'"},{name:"literal",value:"'sand-30'"},{name:"literal",value:"'syrin-70'"},{name:"literal",value:"'syrin-30'"},{name:"literal",value:"'vann'"},{name:"literal",value:"'vann-30'"},{name:"literal",value:"'fjell'"},{name:"literal",value:"'hvit'"}]},description:"Supported background colors"},backgroundDark:{required:!1,tsType:{name:"union",raw:"'svart' | 'natt' | 'koksgraa'",elements:[{name:"literal",value:"'svart'"},{name:"literal",value:"'natt'"},{name:"literal",value:"'koksgraa'"}]},description:"Supported dark background colors"},centerText:{required:!1,tsType:{name:"boolean"},description:"Center text content horizontally"},center:{required:!1,tsType:{name:"boolean"},description:"Center content vertically"},sm:{required:!1,tsType:{name:"union",raw:"ColumnsRange | GridColSize",elements:[{name:"union",raw:`| 0 +| '5xl'`,elements:[{name:"literal",value:"'2xs'"},{name:"literal",value:"'xs'"},{name:"literal",value:"'sm'"},{name:"literal",value:"'md'"},{name:"literal",value:"'lg'"},{name:"literal",value:"'xl'"},{name:"literal",value:"'2xl'"},{name:"literal",value:"'3xl'"},{name:"literal",value:"'4xl'"},{name:"literal",value:"'5xl'"}]}]},description:"Size modifiers for large screen sizes"}}};const c=(l,e)=>e===void 0?null:typeof e=="number"||typeof e=="string"?`ffe-grid__col--${l}-${e}`:u({[`ffe-grid__col--${l}-${e.cols}`]:e.cols||e.cols===0,[`ffe-grid__col--${l}-offset-${e.offset}`]:e.offset||e.offset===0}),y=l=>l?"ffe-grid__col--center-text":null,_=l=>l?"ffe-grid__col--center":null,z=l=>l?`ffe-grid__col--bg-${l}`:null,G=({bgColor:l,className:e,as:a="div",centerText:i,center:t,children:m,sm:r,md:n,lg:s,...d})=>v.createElement(a,{className:["ffe-grid__col",e,c("lg",s),c("md",n),c("sm",!r&&!s&&!n?12:r),y(i),_(t),z(l)].filter(o=>o).join(" "),...d},m);G.__docgenInfo={description:"",methods:[],displayName:"GridCol",props:{as:{required:!1,tsType:{name:"As"},description:"",defaultValue:{value:"'div'",computed:!1}},bgColor:{required:!1,tsType:{name:"union",raw:"'primary' | 'secondary' | 'tertiary'",elements:[{name:"literal",value:"'primary'"},{name:"literal",value:"'secondary'"},{name:"literal",value:"'tertiary'"}]},description:"Supported background colors\n\nProperty has new values that work with dark and accent mode as part of the Semantic Color update\nPossible values: `primary` `secondary` `tertiary`\n[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)"},centerText:{required:!1,tsType:{name:"boolean"},description:"Center text content horizontally"},center:{required:!1,tsType:{name:"boolean"},description:"Center content vertically"},sm:{required:!1,tsType:{name:"union",raw:"ColumnsRange | GridColSize",elements:[{name:"union",raw:`| 0 | 1 | 2 | 3 @@ -163,4 +145,4 @@ import{R as d}from"./index-eCxJ45ll.js";import{c as v}from"./index-DezCrw0f.js"; | '9' | '10' | '11' -| '12'`,elements:[{name:"literal",value:"0"},{name:"literal",value:"1"},{name:"literal",value:"2"},{name:"literal",value:"3"},{name:"literal",value:"4"},{name:"literal",value:"5"},{name:"literal",value:"6"},{name:"literal",value:"7"},{name:"literal",value:"8"},{name:"literal",value:"9"},{name:"literal",value:"10"},{name:"literal",value:"11"},{name:"literal",value:"12"},{name:"literal",value:"'0'"},{name:"literal",value:"'1'"},{name:"literal",value:"'2'"},{name:"literal",value:"'3'"},{name:"literal",value:"'4'"},{name:"literal",value:"'5'"},{name:"literal",value:"'6'"},{name:"literal",value:"'7'"},{name:"literal",value:"'8'"},{name:"literal",value:"'9'"},{name:"literal",value:"'10'"},{name:"literal",value:"'11'"},{name:"literal",value:"'12'"}]},{name:"GridColSize"}]},description:"Size modifiers for large screen sizes"}}};export{_ as G,y as a,T as b}; +| '12'`,elements:[{name:"literal",value:"0"},{name:"literal",value:"1"},{name:"literal",value:"2"},{name:"literal",value:"3"},{name:"literal",value:"4"},{name:"literal",value:"5"},{name:"literal",value:"6"},{name:"literal",value:"7"},{name:"literal",value:"8"},{name:"literal",value:"9"},{name:"literal",value:"10"},{name:"literal",value:"11"},{name:"literal",value:"12"},{name:"literal",value:"'0'"},{name:"literal",value:"'1'"},{name:"literal",value:"'2'"},{name:"literal",value:"'3'"},{name:"literal",value:"'4'"},{name:"literal",value:"'5'"},{name:"literal",value:"'6'"},{name:"literal",value:"'7'"},{name:"literal",value:"'8'"},{name:"literal",value:"'9'"},{name:"literal",value:"'10'"},{name:"literal",value:"'11'"},{name:"literal",value:"'12'"}]},{name:"GridColSize"}]},description:"Size modifiers for large screen sizes"}}};export{f as G,w as a,G as b}; diff --git a/assets/GridCol.stories-Dd3VNKyv.js b/assets/GridCol.stories-CMrI13iO.js similarity index 57% rename from assets/GridCol.stories-Dd3VNKyv.js rename to assets/GridCol.stories-CMrI13iO.js index 275ed4a3c1..4329c103f2 100644 --- a/assets/GridCol.stories-Dd3VNKyv.js +++ b/assets/GridCol.stories-CMrI13iO.js @@ -1,4 +1,4 @@ -import{R as r}from"./index-eCxJ45ll.js";import{b as a,G as m,a as g}from"./GridCol-DnN0tNGk.js";const u={title:"Komponenter/Grid/GridCol",component:a,argTypes:{as:{control:"select",options:["div","span"]}}},e={args:{sm:12,md:12,lg:{cols:6,offset:3}},render:o=>r.createElement(m,null,r.createElement(g,null,r.createElement(a,{...o},"innehold")))},n={args:{sm:12,md:12,lg:{cols:6,offset:3},background:"syrin-70",backgroundDark:"natt"},render:o=>r.createElement(m,null,r.createElement(g,null,r.createElement(a,{...o},"innehold")))};var s,t,d;e.parameters={...e.parameters,docs:{...(s=e.parameters)==null?void 0:s.docs,source:{originalSource:`{ +import{R as r}from"./index-eCxJ45ll.js";import{b as s,G as m,a as g}from"./GridCol-D1e6eaet.js";const G={title:"Komponenter/Grid/GridCol",component:s,argTypes:{as:{control:"select",options:["div","span"]}}},e={args:{sm:12,md:12,lg:{cols:6,offset:3}},render:o=>r.createElement(m,null,r.createElement(g,null,r.createElement(s,{...o},"innehold")))},n={args:{sm:12,md:12,lg:{cols:6,offset:3},bgColor:"secondary"},render:o=>r.createElement(m,null,r.createElement(g,null,r.createElement(s,{...o},"innehold")))};var a,t,d;e.parameters={...e.parameters,docs:{...(a=e.parameters)==null?void 0:a.docs,source:{originalSource:`{ args: { sm: 12, md: 12, @@ -20,12 +20,11 @@ import{R as r}from"./index-eCxJ45ll.js";import{b as a,G as m,a as g}from"./GridC cols: 6, offset: 3 }, - background: 'syrin-70', - backgroundDark: 'natt' + bgColor: 'secondary' }, render: args => innehold -}`,...(i=(c=n.parameters)==null?void 0:c.docs)==null?void 0:i.source}}};const G=["Standard","ColBackground"],C=Object.freeze(Object.defineProperty({__proto__:null,ColBackground:n,Standard:e,__namedExportsOrder:G,default:u},Symbol.toStringTag,{value:"Module"}));export{n as C,C as G,e as S}; +}`,...(i=(c=n.parameters)==null?void 0:c.docs)==null?void 0:i.source}}};const p=["Standard","ColBackground"],C=Object.freeze(Object.defineProperty({__proto__:null,ColBackground:n,Standard:e,__namedExportsOrder:p,default:G},Symbol.toStringTag,{value:"Module"}));export{n as C,C as G,e as S}; diff --git a/assets/GridRow-BvG3rzbV.js b/assets/GridRow-C9_pwPLI.js similarity index 54% rename from assets/GridRow-BvG3rzbV.js rename to assets/GridRow-C9_pwPLI.js index 504b8579b8..ff18df4386 100644 --- a/assets/GridRow-BvG3rzbV.js +++ b/assets/GridRow-C9_pwPLI.js @@ -1,6 +1,6 @@ -import{j as o,M as i,C as t,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as e}from"./index-CVdx34fM.js";import{G as p,S as s,R as d}from"./GridRow.stories-D5MTCSSV.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./GridCol-DnN0tNGk.js";import"./index-DezCrw0f.js";function a(n){const r={h1:"h1",p:"p",...e(),...n.components};return o.jsxs(o.Fragment,{children:[o.jsx(i,{of:p}),` +import{j as o,M as i,C as t,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as e}from"./index-CVdx34fM.js";import{G as p,S as s,R as d}from"./GridRow.stories-BEJwERj5.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./GridCol-D1e6eaet.js";import"./index-DezCrw0f.js";function a(n){const r={h1:"h1",p:"p",...e(),...n.components};return o.jsxs(o.Fragment,{children:[o.jsx(i,{of:p}),` `,o.jsx(r.h1,{id:"gridrow",children:"GridRow"}),` `,o.jsx(t,{of:s}),` `,o.jsx(m,{of:s}),` -`,o.jsx(r.p,{children:"En rad kan ha mange forskjellige bakgrunnsfarger."}),` +`,o.jsx(r.p,{children:"En rad kan ha forskjellige bakgrunnsfarger."}),` `,o.jsx(t,{of:d})]})}function k(n={}){const{wrapper:r}={...e(),...n.components};return r?o.jsx(r,{...n,children:o.jsx(a,{...n})}):a(n)}export{k as default}; diff --git a/assets/GridRow.stories-BEJwERj5.js b/assets/GridRow.stories-BEJwERj5.js new file mode 100644 index 0000000000..e0d0863386 --- /dev/null +++ b/assets/GridRow.stories-BEJwERj5.js @@ -0,0 +1,38 @@ +import{R as n}from"./index-eCxJ45ll.js";import{a as s,G as g,b as c}from"./GridCol-D1e6eaet.js";const p={title:"Komponenter/Grid/GridRow",component:s,argTypes:{as:{control:"select",options:["div","span"]}}},r={args:{margin:"sm",padding:"sm",sm:{margin:"sm",padding:"sm"},md:{margin:"sm",padding:"sm"},lg:{margin:"sm",padding:"sm"}},render:a=>n.createElement(g,null,n.createElement(s,{...a},n.createElement(c,null,"innehold")))},e={args:{...r.args,bgColor:"secondary"},render:a=>n.createElement(g,null,n.createElement(s,{...a},n.createElement(c,{sm:12,lg:{cols:6,offset:3}},"innehold")))};var o,d,m;r.parameters={...r.parameters,docs:{...(o=r.parameters)==null?void 0:o.docs,source:{originalSource:`{ + args: { + margin: 'sm', + padding: 'sm', + sm: { + margin: 'sm', + padding: 'sm' + }, + md: { + margin: 'sm', + padding: 'sm' + }, + lg: { + margin: 'sm', + padding: 'sm' + } + }, + render: args => + + innehold + + +}`,...(m=(d=r.parameters)==null?void 0:d.docs)==null?void 0:m.source}}};var t,i,l;e.parameters={...e.parameters,docs:{...(t=e.parameters)==null?void 0:t.docs,source:{originalSource:`{ + args: { + ...Standard.args, + bgColor: 'secondary' + }, + render: args => + + + innehold + + + +}`,...(l=(i=e.parameters)==null?void 0:i.docs)==null?void 0:l.source}}};const G=["Standard","RowBackground"],f=Object.freeze(Object.defineProperty({__proto__:null,RowBackground:e,Standard:r,__namedExportsOrder:G,default:p},Symbol.toStringTag,{value:"Module"}));export{f as G,e as R,r as S}; diff --git a/assets/GridRow.stories-D5MTCSSV.js b/assets/GridRow.stories-D5MTCSSV.js deleted file mode 100644 index c0c810ecf7..0000000000 --- a/assets/GridRow.stories-D5MTCSSV.js +++ /dev/null @@ -1,39 +0,0 @@ -import{R as r}from"./index-eCxJ45ll.js";import{a as s,G as l,b as c}from"./GridCol-DnN0tNGk.js";const p={title:"Komponenter/Grid/GridRow",component:s,argTypes:{as:{control:"select",options:["div","span"]}}},n={args:{margin:"sm",padding:"sm",sm:{margin:"sm",padding:"sm"},md:{margin:"sm",padding:"sm"},lg:{margin:"sm",padding:"sm"}},render:a=>r.createElement(l,null,r.createElement(s,{...a},r.createElement(c,null,"innehold")))},e={args:{...n.args,background:"syrin-70",backgroundDark:"natt"},render:a=>r.createElement(l,null,r.createElement(s,{...a},r.createElement(c,{sm:12,lg:{cols:6,offset:3}},"innehold")))};var d,o,t;n.parameters={...n.parameters,docs:{...(d=n.parameters)==null?void 0:d.docs,source:{originalSource:`{ - args: { - margin: 'sm', - padding: 'sm', - sm: { - margin: 'sm', - padding: 'sm' - }, - md: { - margin: 'sm', - padding: 'sm' - }, - lg: { - margin: 'sm', - padding: 'sm' - } - }, - render: args => - - innehold - - -}`,...(t=(o=n.parameters)==null?void 0:o.docs)==null?void 0:t.source}}};var m,i,g;e.parameters={...e.parameters,docs:{...(m=e.parameters)==null?void 0:m.docs,source:{originalSource:`{ - args: { - ...Standard.args, - background: 'syrin-70', - backgroundDark: 'natt' - }, - render: args => - - - innehold - - - -}`,...(g=(i=e.parameters)==null?void 0:i.docs)==null?void 0:g.source}}};const G=["Standard","RowBackground"],f=Object.freeze(Object.defineProperty({__proto__:null,RowBackground:e,Standard:n,__namedExportsOrder:G,default:p},Symbol.toStringTag,{value:"Module"}));export{f as G,e as R,n as S}; diff --git a/assets/GroupCard-DgwZTIa7.js b/assets/GroupCard-BA_TxCnH.js similarity index 52% rename from assets/GroupCard-DgwZTIa7.js rename to assets/GroupCard-BA_TxCnH.js index 17e884fff4..ad9cae360d 100644 --- a/assets/GroupCard-DgwZTIa7.js +++ b/assets/GroupCard-BA_TxCnH.js @@ -1,11 +1,9 @@ -import{j as e,M as d,C as n,a as i}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{G as m,S as t,a as c,N as l,W as p}from"./GroupCard.stories-BiXixXBH.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";import"./Title-Q79Fy4wU.js";import"./Heading-D-TqytO6.js";import"./Paragraph-Qjq98ToE.js";function a(o){const r={code:"code",h1:"h1",p:"p",...s(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(d,{of:m}),` +import{j as e,M as d,C as n,a as i}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{G as m,S as t,N as c,W as p}from"./GroupCard.stories-CpjHwRST.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";import"./Title-Q79Fy4wU.js";import"./Heading-BYFfwx2T.js";import"./Paragraph-Qjq98ToE.js";function a(o){const r={code:"code",h1:"h1",p:"p",...s(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(d,{of:m}),` `,e.jsx(r.h1,{id:"groupcard",children:"GroupCard"}),` `,e.jsxs(r.p,{children:["GroupCard er et kort med en liste av elementer inni. Det kan bestå av ",e.jsx(r.code,{children:"GroupCardTitle"}),", ",e.jsx(r.code,{children:"GroupCardElement"})," og ",e.jsx(r.code,{children:"GroupCardFooter"}),", men trenger ikke alle."]}),` `,e.jsx(n,{of:t}),` `,e.jsx(i,{of:t}),` -`,e.jsxs(r.p,{children:["Man kan modifisere GroupCard til å ikke ha skygge med ",e.jsx(r.code,{children:"shadow={false}"}),"."]}),` -`,e.jsx(n,{of:c}),` `,e.jsxs(r.p,{children:[e.jsx(r.code,{children:"GroupCardElement"})," har linjer mellom elementene som standard, men det kan fjernes med ",e.jsx(r.code,{children:"noSeparator"}),"."]}),` -`,e.jsx(n,{of:l}),` +`,e.jsx(n,{of:c}),` `,e.jsxs(r.p,{children:["Akkurat som med ",e.jsx(r.code,{children:"CardBase"}),", er ikke ",e.jsx(r.code,{children:"GroupCardElement"})," klikkbart som standard. Bruk ",e.jsx(r.code,{children:"CardAction"})," for å lage et klikkbart kort."]}),` -`,e.jsx(n,{of:p})]})}function w(o={}){const{wrapper:r}={...s(),...o.components};return r?e.jsx(r,{...o,children:e.jsx(a,{...o})}):a(o)}export{w as default}; +`,e.jsx(n,{of:p})]})}function v(o={}){const{wrapper:r}={...s(),...o.components};return r?e.jsx(r,{...o,children:e.jsx(a,{...o})}):a(o)}export{v as default}; diff --git a/assets/GroupCard.stories-BiXixXBH.js b/assets/GroupCard.stories-BiXixXBH.js deleted file mode 100644 index 48e40d79ea..0000000000 --- a/assets/GroupCard.stories-BiXixXBH.js +++ /dev/null @@ -1,112 +0,0 @@ -import{R as e}from"./index-eCxJ45ll.js";import{c as f}from"./index-DezCrw0f.js";import{f as E,W as k}from"./WithCardAction-D8xJ0iKc.js";import{C as R,T as b,S as T,a as N}from"./Title-Q79Fy4wU.js";import{H as g}from"./Heading-D-TqytO6.js";import{P as _}from"./Paragraph-Qjq98ToE.js";function L({shadow:n,className:r,children:d,bgColor:l,bgDarkmodeColor:o,noMargin:a,...p},m){return e.createElement("div",{className:f("ffe-group-card",{"ffe-group-card--shadow":n,"ffe-group-card--no-margin":a,[`ffe-group-card--bg-${l}`]:l,[`ffe-group-card--dm-bg-${o}`]:o},r),role:"group",...p,ref:m},d)}const i=E(L);i.__docgenInfo={description:"",methods:[],displayName:"GroupCard",props:{shadow:{required:!1,tsType:{name:"boolean"},description:""},children:{required:!0,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"The children of the GroupCard component"},bgColor:{required:!1,tsType:{name:"union",raw:`| 'sand-30' -| 'sand-70' -| 'frost-30' -| 'syrin-30' -| 'syrin-70'`,elements:[{name:"literal",value:"'sand-30'"},{name:"literal",value:"'sand-70'"},{name:"literal",value:"'frost-30'"},{name:"literal",value:"'syrin-30'"},{name:"literal",value:"'syrin-70'"}]},description:"The background color of the whole groupcard element"},bgDarkmodeColor:{required:!1,tsType:{name:"union",raw:"'natt' | 'svart' | 'koksgraa'",elements:[{name:"literal",value:"'natt'"},{name:"literal",value:"'svart'"},{name:"literal",value:"'koksgraa'"}]},description:"The background color for darkmode of the whole groupcard element"},noMargin:{required:!1,tsType:{name:"boolean"},description:"No margin on card"}},composes:["Omit"]};function W(n,r){const{className:d,noPadding:l=!1,noSeparator:o=!1,children:a,...p}=n;return e.createElement(k,{baseClassName:"ffe-group-card__title",className:f("ffe-group-card__title",d,{"ffe-group-card__element--no-padding":l,"ffe-group-card__element--no-separator":o}),...p,ref:r},({CardAction:m})=>typeof a=="function"?a({Text:N,Subtext:T,Title:b,CardName:R,CardAction:m}):a)}const G=E(W);G.__docgenInfo={description:"",methods:[],displayName:"GroupCardTitle",props:{noPadding:{required:!1,tsType:{name:"boolean"},description:"No padding on the element"},noSeparator:{required:!1,tsType:{name:"boolean"},description:"Visible border underneath title"},children:{required:!0,tsType:{name:"union",raw:`| React.ReactNode -| ((cardRenderProps: CardRenderProps) => React.ReactNode)`,elements:[{name:"ReactReactNode",raw:"React.ReactNode"},{name:"unknown"}]},description:""}}};function j(n,r){const{className:d,noPadding:l=!1,noSeparator:o=!1,children:a,...p}=n;return e.createElement(k,{baseClassName:"ffe-group-card__element",className:f("ffe-group-card__element",d,{"ffe-group-card__element--no-padding":l,"ffe-group-card__element--no-separator":o}),...p,ref:r},({CardAction:m})=>typeof a=="function"?a({Text:N,Subtext:T,Title:b,CardName:R,CardAction:m}):a)}const t=E(j);t.__docgenInfo={description:"",methods:[],displayName:"GroupCardElement",props:{noPadding:{required:!1,tsType:{name:"boolean"},description:"No padding on the element"},noSeparator:{required:!1,tsType:{name:"boolean"},description:"Visible border between the elements"},children:{required:!0,tsType:{name:"union",raw:`| React.ReactNode -| ((cardRenderProps: CardRenderProps) => React.ReactNode)`,elements:[{name:"ReactReactNode",raw:"React.ReactNode"},{name:"unknown"}]},description:""}}};function V(n,r){const{className:d,noPadding:l=!1,children:o,...a}=n;return e.createElement(k,{baseClassName:"ffe-group-card__footer",className:f("ffe-group-card__footer",d,{"ffe-group-card__element--no-padding":l}),...a,ref:r},({CardAction:p})=>typeof o=="function"?o({Text:N,Subtext:T,Title:b,CardName:R,CardAction:p}):o)}const h=E(V);h.__docgenInfo={description:"",methods:[],displayName:"GroupCardFooter",props:{noPadding:{required:!1,tsType:{name:"boolean"},description:"No padding on the element"},children:{required:!0,tsType:{name:"union",raw:`| React.ReactNode -| ((cardRenderProps: CardRenderProps) => React.ReactNode)`,elements:[{name:"ReactReactNode",raw:"React.ReactNode"},{name:"unknown"}]},description:""}}};const K={title:"Komponenter/Cards/GroupCard",component:i},s={args:{shadow:!0},render:n=>e.createElement(i,{...n},e.createElement(G,null,e.createElement(g,{lookLike:5},"Tittel på gruppe")),e.createElement(t,null,"Dette er et element i GroupCard"),e.createElement(t,null,"Dette er et element i GroupCard"),e.createElement(t,null,"Dette er et element i GroupCard"),e.createElement(h,null,({CardAction:r})=>e.createElement(r,{href:"https://design.sparebank1.no"},"Vis mer")))},c={args:{...s.args,shadow:!1},render:n=>e.createElement(i,{...n},e.createElement(t,null,"Innhold nr 1"),e.createElement(t,null,"Innhold nr 2"),e.createElement(t,null,"Innhold nr 3"))},u={args:{...s.args},render:n=>e.createElement(i,{...n},e.createElement(G,{noSeparator:!0},e.createElement(g,{lookLike:5},"Tittel på gruppe")),e.createElement(t,{noSeparator:!0},"Dette er et element i GroupCard en linje mellom elementene"),e.createElement(t,{noSeparator:!0},"Dette er et element i GroupCard en linje mellom elementene"),e.createElement(t,{noSeparator:!0},"Dette er et element i GroupCard en linje mellom elementene"),e.createElement(h,null,"Footer"))},C={args:{...s.args},render:n=>e.createElement(i,{...n},e.createElement(G,null,e.createElement(g,{lookLike:5},"Tittel på gruppe")),e.createElement(t,null,({CardAction:r,CardName:d,Title:l,Subtext:o,Text:a})=>e.createElement(e.Fragment,null,e.createElement(d,null,"Kortnavn"),e.createElement(l,null,e.createElement(r,{href:"https://design.sparebank1.no"},"Lenke men hele kortet er klikkbart")),e.createElement(o,null,"En liten undertekst"),e.createElement(a,null,"Her kan man ha tekst"))),e.createElement(t,null,({CardAction:r})=>e.createElement(e.Fragment,null,e.createElement(g,null,e.createElement(r,{as:"button"},"Knapp")),e.createElement(_,null,"Hele kortet er klikkbart"))),e.createElement(t,null,({CardAction:r})=>e.createElement(e.Fragment,null,e.createElement(g,null,e.createElement(r,{href:"https://design.sparebank1.no"},"Lenke")),e.createElement(_,null,"Hele kortet er klikkbart"))),e.createElement(h,null,({CardAction:r})=>e.createElement(r,{href:"https://design.sparebank1.no"},"Vis mer")))};var S,w,y;s.parameters={...s.parameters,docs:{...(S=s.parameters)==null?void 0:S.docs,source:{originalSource:`{ - args: { - shadow: true - }, - render: args => - - Tittel på gruppe - - Dette er et element i GroupCard - Dette er et element i GroupCard - Dette er et element i GroupCard - - {({ - CardAction - }: CardRenderProps) => - Vis mer - } - - -}`,...(y=(w=s.parameters)==null?void 0:w.docs)==null?void 0:y.source}}};var P,F,A;c.parameters={...c.parameters,docs:{...(P=c.parameters)==null?void 0:P.docs,source:{originalSource:`{ - args: { - ...Standard.args, - shadow: false - }, - render: args => - Innhold nr 1 - Innhold nr 2 - Innhold nr 3 - -}`,...(A=(F=c.parameters)==null?void 0:F.docs)==null?void 0:A.source}}};var H,v,q;u.parameters={...u.parameters,docs:{...(H=u.parameters)==null?void 0:H.docs,source:{originalSource:`{ - args: { - ...Standard.args - }, - render: args => - - Tittel på gruppe - - - Dette er et element i GroupCard en linje mellom elementene - - - Dette er et element i GroupCard en linje mellom elementene - - - Dette er et element i GroupCard en linje mellom elementene - - Footer - -}`,...(q=(v=u.parameters)==null?void 0:v.docs)==null?void 0:q.source}}};var D,x,I;C.parameters={...C.parameters,docs:{...(D=C.parameters)==null?void 0:D.docs,source:{originalSource:`{ - args: { - ...Standard.args - }, - render: args => - - Tittel på gruppe - - - {({ - CardAction, - CardName, - Title, - Subtext, - Text - }: CardRenderProps) => <> - Kortnavn - - <CardAction href="https://design.sparebank1.no"> - Lenke men hele kortet er klikkbart - </CardAction> - - En liten undertekst - Her kan man ha tekst - } - - - {({ - CardAction - }: CardRenderProps) => <> - - Knapp - - Hele kortet er klikkbart - } - - - {({ - CardAction - }: CardRenderProps) => <> - - - Lenke - - - Hele kortet er klikkbart - } - - - {({ - CardAction - }: CardRenderProps) => - Vis mer - } - - -}`,...(I=(x=C.parameters)==null?void 0:x.docs)==null?void 0:I.source}}};const O=["Standard","ShadowFalse","NoSeparator","WithCardAction"],U=Object.freeze(Object.defineProperty({__proto__:null,NoSeparator:u,ShadowFalse:c,Standard:s,WithCardAction:C,__namedExportsOrder:O,default:K},Symbol.toStringTag,{value:"Module"}));export{U as G,u as N,s as S,C as W,c as a}; diff --git a/assets/GroupCard.stories-CpjHwRST.js b/assets/GroupCard.stories-CpjHwRST.js new file mode 100644 index 0000000000..0fff29fede --- /dev/null +++ b/assets/GroupCard.stories-CpjHwRST.js @@ -0,0 +1,99 @@ +import{R as e}from"./index-eCxJ45ll.js";import{c as g}from"./index-DezCrw0f.js";import{f as C,W as E}from"./WithCardAction-D8xJ0iKc.js";import{C as G,T as b,S as R,a as N}from"./Title-Q79Fy4wU.js";import{b as c}from"./Heading-BYFfwx2T.js";import{P as T}from"./Paragraph-Qjq98ToE.js";function q({className:n,children:r,bgColor:o="primary",noMargin:l,...a},t){return e.createElement("div",{className:g("ffe-group-card",{"ffe-group-card--no-margin":l,[`ffe-group-card--bg-${o}`]:o},n),role:"group",...a,ref:t},r)}const u=C(q);u.__docgenInfo={description:"",methods:[],displayName:"GroupCard",props:{children:{required:!0,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"The children of the GroupCard component"},bgColor:{required:!1,tsType:{name:"union",raw:"'primary' | 'secondary' | 'tertiary'",elements:[{name:"literal",value:"'primary'"},{name:"literal",value:"'secondary'"},{name:"literal",value:"'tertiary'"}]},description:"The background color of the whole groupcard element\n\nProperty has new values that work with dark and accent mode as part of the Semantic Color update\nPossible values: `primary` `secondary` `tertiary`\n[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)",defaultValue:{value:"'primary'",computed:!1}},bgDarkmodeColor:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Property is replaced by the updated values for \`bgColor\` that works on dark mode +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`},noMargin:{required:!1,tsType:{name:"boolean"},description:"No margin on card"}},composes:["Omit"]};function v(n,r){const{className:o,noPadding:l=!1,noSeparator:a=!1,children:t,...s}=n;return e.createElement(E,{baseClassName:"ffe-group-card__element",className:g("ffe-group-card__element",o,{"ffe-group-card__element--no-padding":l,"ffe-group-card__element--no-separator":a}),...s,ref:r},({CardAction:k})=>typeof t=="function"?t({Text:N,Subtext:R,Title:b,CardName:G,CardAction:k}):t)}const d=C(v);d.__docgenInfo={description:"",methods:[],displayName:"GroupCardElement",props:{noPadding:{required:!1,tsType:{name:"boolean"},description:"No padding on the element"},noSeparator:{required:!1,tsType:{name:"boolean"},description:"Visible border between the elements"},children:{required:!0,tsType:{name:"union",raw:`| React.ReactNode +| ((cardRenderProps: CardRenderProps) => React.ReactNode)`,elements:[{name:"ReactReactNode",raw:"React.ReactNode"},{name:"unknown"}]},description:""}}};function x(n,r){const{className:o,noPadding:l=!1,children:a,...t}=n;return e.createElement(E,{baseClassName:"ffe-group-card__footer",className:g("ffe-group-card__footer",o,{"ffe-group-card__element--no-padding":l}),...t,ref:r},({CardAction:s})=>typeof a=="function"?a({Text:N,Subtext:R,Title:b,CardName:G,CardAction:s}):a)}const f=C(x);f.__docgenInfo={description:"",methods:[],displayName:"GroupCardFooter",props:{noPadding:{required:!1,tsType:{name:"boolean"},description:"No padding on the element"},children:{required:!0,tsType:{name:"union",raw:`| React.ReactNode +| ((cardRenderProps: CardRenderProps) => React.ReactNode)`,elements:[{name:"ReactReactNode",raw:"React.ReactNode"},{name:"unknown"}]},description:""}}};function j(n,r){const{className:o,noPadding:l=!1,noSeparator:a=!1,children:t,...s}=n;return e.createElement(E,{baseClassName:"ffe-group-card__title",className:g("ffe-group-card__title",o,{"ffe-group-card__element--no-padding":l,"ffe-group-card__element--no-separator":a}),...s,ref:r},({CardAction:k})=>typeof t=="function"?t({Text:N,Subtext:R,Title:b,CardName:G,CardAction:k}):t)}const h=C(j);h.__docgenInfo={description:"",methods:[],displayName:"GroupCardTitle",props:{noPadding:{required:!1,tsType:{name:"boolean"},description:"No padding on the element"},noSeparator:{required:!1,tsType:{name:"boolean"},description:"Visible border underneath title"},children:{required:!0,tsType:{name:"union",raw:`| React.ReactNode +| ((cardRenderProps: CardRenderProps) => React.ReactNode)`,elements:[{name:"ReactReactNode",raw:"React.ReactNode"},{name:"unknown"}]},description:""}}};const L={title:"Komponenter/Cards/GroupCard",component:u},p={args:{},render:n=>e.createElement(u,{...n},e.createElement(h,null,e.createElement(c,{lookLike:5},"Tittel på gruppe")),e.createElement(d,null,"Dette er et element i GroupCard"),e.createElement(d,null,"Dette er et element i GroupCard"),e.createElement(d,null,"Dette er et element i GroupCard"),e.createElement(f,null,({CardAction:r})=>e.createElement(r,{href:"https://design.sparebank1.no"},"Vis mer")))},i={args:{...p.args},render:n=>e.createElement(u,{...n},e.createElement(h,{noSeparator:!0},e.createElement(c,{lookLike:5},"Tittel på gruppe")),e.createElement(d,{noSeparator:!0},"Dette er et element i GroupCard en linje mellom elementene"),e.createElement(d,{noSeparator:!0},"Dette er et element i GroupCard en linje mellom elementene"),e.createElement(d,{noSeparator:!0},"Dette er et element i GroupCard en linje mellom elementene"),e.createElement(f,null,"Footer"))},m={args:{...p.args},render:n=>e.createElement(u,{...n},e.createElement(h,null,e.createElement(c,{lookLike:5},"Tittel på gruppe")),e.createElement(d,null,({CardAction:r,CardName:o,Title:l,Subtext:a,Text:t})=>e.createElement(e.Fragment,null,e.createElement(o,null,"Kortnavn"),e.createElement(l,null,e.createElement(r,{href:"https://design.sparebank1.no"},"Lenke men hele kortet er klikkbart")),e.createElement(a,null,"En liten undertekst"),e.createElement(t,null,"Her kan man ha tekst"))),e.createElement(d,null,({CardAction:r})=>e.createElement(e.Fragment,null,e.createElement(c,null,e.createElement(r,{as:"button"},"Knapp")),e.createElement(T,null,"Hele kortet er klikkbart"))),e.createElement(d,null,({CardAction:r})=>e.createElement(e.Fragment,null,e.createElement(c,null,e.createElement(r,{href:"https://design.sparebank1.no"},"Lenke")),e.createElement(T,null,"Hele kortet er klikkbart"))),e.createElement(f,null,({CardAction:r})=>e.createElement(r,{href:"https://design.sparebank1.no"},"Vis mer")))};var y,_,S;p.parameters={...p.parameters,docs:{...(y=p.parameters)==null?void 0:y.docs,source:{originalSource:`{ + args: {}, + render: args => + + Tittel på gruppe + + Dette er et element i GroupCard + Dette er et element i GroupCard + Dette er et element i GroupCard + + {({ + CardAction + }: CardRenderProps) => + Vis mer + } + + +}`,...(S=(_=p.parameters)==null?void 0:_.docs)==null?void 0:S.source}}};var P,w,F;i.parameters={...i.parameters,docs:{...(P=i.parameters)==null?void 0:P.docs,source:{originalSource:`{ + args: { + ...Standard.args + }, + render: args => + + Tittel på gruppe + + + Dette er et element i GroupCard en linje mellom elementene + + + Dette er et element i GroupCard en linje mellom elementene + + + Dette er et element i GroupCard en linje mellom elementene + + Footer + +}`,...(F=(w=i.parameters)==null?void 0:w.docs)==null?void 0:F.source}}};var A,H,D;m.parameters={...m.parameters,docs:{...(A=m.parameters)==null?void 0:A.docs,source:{originalSource:`{ + args: { + ...Standard.args + }, + render: args => + + Tittel på gruppe + + + {({ + CardAction, + CardName, + Title, + Subtext, + Text + }: CardRenderProps) => <> + Kortnavn + + <CardAction href="https://design.sparebank1.no"> + Lenke men hele kortet er klikkbart + </CardAction> + + En liten undertekst + Her kan man ha tekst + } + + + {({ + CardAction + }: CardRenderProps) => <> + + Knapp + + Hele kortet er klikkbart + } + + + {({ + CardAction + }: CardRenderProps) => <> + + + Lenke + + + Hele kortet er klikkbart + } + + + {({ + CardAction + }: CardRenderProps) => + Vis mer + } + + +}`,...(D=(H=m.parameters)==null?void 0:H.docs)==null?void 0:D.source}}};const W=["Standard","NoSeparator","WithCardAction"],z=Object.freeze(Object.defineProperty({__proto__:null,NoSeparator:i,Standard:p,WithCardAction:m,__namedExportsOrder:W,default:L},Symbol.toStringTag,{value:"Module"}));export{z as G,i as N,p as S,m as W}; diff --git a/assets/Header-vY1DWJ8k.js b/assets/Header-CH1HPZYw.js similarity index 81% rename from assets/Header-vY1DWJ8k.js rename to assets/Header-CH1HPZYw.js index 9f90304968..80bba55ace 100644 --- a/assets/Header-vY1DWJ8k.js +++ b/assets/Header-CH1HPZYw.js @@ -1,4 +1,4 @@ -import{j as e,M as i,C as a,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{H as p,S as o}from"./Header.stories-CSiPdyxy.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function r(n){const t={h1:"h1",p:"p",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:p}),` +import{j as e,M as i,C as a,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{H as p,S as o}from"./Header.stories-CSiPdyxy.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function r(n){const t={h1:"h1",p:"p",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:p}),` `,e.jsx(t.h1,{id:"header",children:"Header"}),` `,e.jsx(t.p,{children:`Headeren er seksjonen som vises i toppen av nettsidene. Designsystemet inneholder foreløpig bare styling/klasser for denne (ingen HTML/JSX-kode). Under finner du et eksempel på hvordan headeren skal se ut i innlogget nettbank:`}),` diff --git a/assets/Heading-D-TqytO6.js b/assets/Heading-BYFfwx2T.js similarity index 96% rename from assets/Heading-D-TqytO6.js rename to assets/Heading-BYFfwx2T.js index 12cbdac7e4..fcac89212c 100644 --- a/assets/Heading-D-TqytO6.js +++ b/assets/Heading-BYFfwx2T.js @@ -1 +1 @@ -import{R as a}from"./index-eCxJ45ll.js";import{c as H}from"./index-DezCrw0f.js";var i=function(){return i=Object.assign||function(e){for(var r,o=1,n=arguments.length;o; `})}),` `,e.jsxs(n.p,{children:["Dersom man ønsker å legge inn ikoner som data-URL må man selv konvertere ikonene til et passende format, for eksempel ",e.jsx(n.a,{href:"https://developer.mozilla.org/en-US/docs/Glossary/Base64",rel:"nofollow",children:"base64"}),"."]}),` -`,e.jsx(i,{of:s}),` -`,e.jsx(a,{of:s}),` +`,e.jsx(i,{of:o}),` +`,e.jsx(a,{of:o}),` `,e.jsxs(n.p,{children:[e.jsx(n.code,{children:"mask"})," fungerer på samme måte som bakgrunn. Det er derfor viktig at du setter en ",e.jsx(n.code,{children:"size"}),`-prop som stemmer overens med SVG-størrelsen, slik at ikonet vises riktig. Setter du en verdi i `,e.jsx(n.code,{children:"size"})," som ikke stemmer overens med SVG-en, vil resultatet se slik ut:"]}),` `,e.jsx(i,{of:k}),` @@ -38,11 +38,7 @@ Setter du en verdi i `,e.jsx(n.code,{children:"size"})," som ikke stemmer overen `,e.jsx(n.h2,{id:"tykkelser",children:"Tykkelser"}),` `,e.jsx(i,{of:p}),` `,e.jsx(n.h2,{id:"farger",children:"Farger"}),` -`,e.jsx(n.p,{children:"Disse fargene brukes som standard:"}),` -`,e.jsxs(n.ul,{children:[` -`,e.jsx(n.li,{children:"Light mode: Vann, Fjell, Hvit"}),` -`,e.jsx(n.li,{children:"Dark mode: Vann 70%, Vann 30%, Svart"}),` -`]}),` +`,e.jsxs(n.p,{children:["Ikon bruker ",e.jsx(n.code,{children:"--ffe-color-foreground-emphasis"})," som standard farge."]}),` `,e.jsx(n.p,{children:"Du kan også velge fra de andre fargene i SpareBank 1-paletten."}),` `,e.jsx(n.h2,{id:"universell-utforming",children:"Universell utforming"}),` `,e.jsx(n.p,{children:`Løsningene våre blir brukt med ulike typer hjelpeteknologi. For at ikonene skal fungere godt med hjelpeteknologi som for @@ -56,4 +52,4 @@ Ikonet får da `,e.jsx(n.code,{children:'aria-hidden="true"'})," og vil ikke pre `,e.jsx(n.p,{children:`Eksempel på tilfelle hvor ikonet skjules: Ikonet ligger i en knapp. Knappeteksten eller aria-labelet til knappen er så beskrivende for hva knappen gjør at aria-label på ikonet blir overflødig og bidrar til unødvendig støy med skjermlesere og annen hjelpeteknologi.`}),` -`,e.jsx(i,{of:h})]})}function V(r={}){const{wrapper:n}={...o(),...r.components};return n?e.jsx(n,{...r,children:e.jsx(l,{...r})}):l(r)}export{V as default}; +`,e.jsx(i,{of:g})]})}function F(r={}){const{wrapper:n}={...l(),...r.components};return n?e.jsx(n,{...r,children:e.jsx(s,{...r})}):s(r)}export{F as default}; diff --git a/assets/IconCard-D8rq-MRK.js b/assets/IconCard-DOESJn7S.js similarity index 88% rename from assets/IconCard-D8rq-MRK.js rename to assets/IconCard-DOESJn7S.js index 23a23f538d..bc3e42ae9b 100644 --- a/assets/IconCard-D8rq-MRK.js +++ b/assets/IconCard-DOESJn7S.js @@ -1,4 +1,4 @@ -import{j as e,M as d,C as r,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{I as a,S as t,C as c}from"./IconCard.stories-BoKyCcBN.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./IconCard-tEwVK3NX.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";import"./Title-Q79Fy4wU.js";import"./Icon-B88nEPeu.js";function s(o){const n={code:"code",h1:"h1",h2:"h2",p:"p",...i(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(d,{of:a}),` +import{j as e,M as d,C as r,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{I as a,S as t,C as c}from"./IconCard.stories-BoKyCcBN.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./IconCard-tEwVK3NX.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";import"./Title-Q79Fy4wU.js";import"./Icon-B88nEPeu.js";function s(o){const n={code:"code",h1:"h1",h2:"h2",p:"p",...i(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(d,{of:a}),` `,e.jsx(n.h1,{id:"iconcard",children:"IconCard"}),` `,e.jsx(n.p,{children:`Ikonkort er kort med en gitt maksbredde og et venstrestilt ikon. Den tilbyr alle underkomponenter (CardName, Title, Subtext, Text og CardAction) og plasserer dem i gitt rekkefølge nedover i kortet, diff --git a/assets/IllustrationCard-lRuh2Loz.js b/assets/IllustrationCard-DZrO_SlI.js similarity index 84% rename from assets/IllustrationCard-lRuh2Loz.js rename to assets/IllustrationCard-DZrO_SlI.js index 30172869fb..47c5133444 100644 --- a/assets/IllustrationCard-lRuh2Loz.js +++ b/assets/IllustrationCard-DZrO_SlI.js @@ -1,4 +1,4 @@ -import{j as t,M as a,C as r,a as d}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{I as m,S as o,C as l}from"./IllustrationCard.stories-DMGbt1Dx.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";import"./Title-Q79Fy4wU.js";function s(n){const e={code:"code",h1:"h1",p:"p",...i(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(a,{of:m}),` +import{j as t,M as a,C as r,a as d}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{I as m,S as o,C as l}from"./IllustrationCard.stories-DMGbt1Dx.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";import"./Title-Q79Fy4wU.js";function s(n){const e={code:"code",h1:"h1",p:"p",...i(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(a,{of:m}),` `,t.jsx(e.h1,{id:"illustrationcard",children:"IllustrationCard"}),` `,t.jsx(e.p,{children:`Illustrasjonskort er kort med en venstrestilt illustrasjon. Den tilbyr alle underkomponenter (CardName, Title, Subtext, Text og CardAction) og plasserer dem i gitt rekkefølge på høyresiden nedover i kortet (med teksten venstrestilt)`}),` diff --git a/assets/ImageCard-DV-VN3XJ.js b/assets/ImageCard-B4PuSlzM.js similarity index 82% rename from assets/ImageCard-DV-VN3XJ.js rename to assets/ImageCard-B4PuSlzM.js index ac5c6219ab..7d4feeffda 100644 --- a/assets/ImageCard-DV-VN3XJ.js +++ b/assets/ImageCard-B4PuSlzM.js @@ -1,4 +1,4 @@ -import{j as t,M as m,C as s,a}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{I as d,S as o}from"./ImageCard.stories-ClftiTwZ.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";import"./Title-Q79Fy4wU.js";function n(e){const r={h1:"h1",p:"p",...i(),...e.components};return t.jsxs(t.Fragment,{children:[t.jsx(m,{of:d}),` +import{j as t,M as m,C as s,a}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{I as d,S as o}from"./ImageCard.stories-ClftiTwZ.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";import"./Title-Q79Fy4wU.js";function n(e){const r={h1:"h1",p:"p",...i(),...e.components};return t.jsxs(t.Fragment,{children:[t.jsx(m,{of:d}),` `,t.jsx(r.h1,{id:"imagecard",children:"ImageCard"}),` `,t.jsx(r.p,{children:`Bildekort er kort med en gitt maksbredde, minimumshøyde, og et topplasert bilde. Den tilbyr alle underkomponenter (CardName, Title, Subtext, Text og CardAction) og plasserer dem i gitt rekkefølge nedover i kortet, med teksten midtstilt, diff --git a/assets/Index-CLwFqt3C.js b/assets/Index-CLwFqt3C.js new file mode 100644 index 0000000000..413c1d9d40 --- /dev/null +++ b/assets/Index-CLwFqt3C.js @@ -0,0 +1,2 @@ +import{j as n,M as r}from"./index-n85yGU8w.js";import{useMDXComponents as m}from"./index-CVdx34fM.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";function o(t){const e={h1:"h1",...m(),...t.components};return n.jsxs(n.Fragment,{children:[n.jsx(r,{title:"Introduksjon/Velkommen"}),` +`,n.jsx(e.h1,{id:"velkommen-til-sparebank-1-designsystem",children:"Velkommen til Sparebank 1 Designsystem"})]})}function j(t={}){const{wrapper:e}={...m(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o(t)}export{j as default}; diff --git a/assets/InfoFieldMessage-B64ZSqUp.js b/assets/InfoFieldMessage-C-3L-ZUm.js similarity index 65% rename from assets/InfoFieldMessage-B64ZSqUp.js rename to assets/InfoFieldMessage-C-3L-ZUm.js index d0e4d8f7d2..bd51ba9de1 100644 --- a/assets/InfoFieldMessage-B64ZSqUp.js +++ b/assets/InfoFieldMessage-C-3L-ZUm.js @@ -1,4 +1,4 @@ -import{j as e,M as i,C as m,a}from"./index-BBlAae_u.js";import{useMDXComponents as r}from"./index-CVdx34fM.js";import{I as p,S as n}from"./InfoFieldMessage.stories-DutqhGKS.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./BaseFieldMessage-DOz7tRqQ.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function s(o){const t={h1:"h1",p:"p",...r(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:p}),` +import{j as e,M as i,C as m,a}from"./index-n85yGU8w.js";import{useMDXComponents as r}from"./index-CVdx34fM.js";import{I as p,S as n}from"./InfoFieldMessage.stories-Bc7tqDpB.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./BaseFieldMessage-BxD39Ejl.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function s(o){const t={h1:"h1",p:"p",...r(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:p}),` `,e.jsx(t.h1,{id:"infofieldmessage",children:"InfoFieldMessage"}),` `,e.jsx(t.p,{children:"Brukes til å vise informasjonsmeldinger ved et skjemaelement."}),` `,e.jsx(m,{of:n}),` diff --git a/assets/InfoFieldMessage.stories-DutqhGKS.js b/assets/InfoFieldMessage.stories-Bc7tqDpB.js similarity index 93% rename from assets/InfoFieldMessage.stories-DutqhGKS.js rename to assets/InfoFieldMessage.stories-Bc7tqDpB.js index a8984cda7a..8d71607e5d 100644 --- a/assets/InfoFieldMessage.stories-DutqhGKS.js +++ b/assets/InfoFieldMessage.stories-Bc7tqDpB.js @@ -1,4 +1,4 @@ -import{R as t}from"./index-eCxJ45ll.js";import{B as d}from"./BaseFieldMessage-DOz7tRqQ.js";const o=({...r})=>t.createElement(d,{role:"none",...r,type:"info"});o.__docgenInfo={description:"",methods:[],displayName:"InfoFieldMessage",props:{role:{required:!1,tsType:{name:"intersection['role']",raw:"BaseFieldMessageProps['role']"},description:""}}};const i={title:"Komponenter/Form/InfoFieldMessage",component:o},e={args:{children:"Noe info her"},render:r=>t.createElement(o,{...r})};var s,n,a;e.parameters={...e.parameters,docs:{...(s=e.parameters)==null?void 0:s.docs,source:{originalSource:`{ +import{R as t}from"./index-eCxJ45ll.js";import{B as d}from"./BaseFieldMessage-BxD39Ejl.js";const o=({...r})=>t.createElement(d,{role:"none",...r,type:"info"});o.__docgenInfo={description:"",methods:[],displayName:"InfoFieldMessage",props:{role:{required:!1,tsType:{name:"intersection['role']",raw:"BaseFieldMessageProps['role']"},description:""}}};const i={title:"Komponenter/Form/InfoFieldMessage",component:o},e={args:{children:"Noe info her"},render:r=>t.createElement(o,{...r})};var s,n,a;e.parameters={...e.parameters,docs:{...(s=e.parameters)==null?void 0:s.docs,source:{originalSource:`{ args: { children: 'Noe info her' }, diff --git a/assets/InlineExpandButton-6jQpyMWL.js b/assets/InlineExpandButton-DM9dF_ej.js similarity index 82% rename from assets/InlineExpandButton-6jQpyMWL.js rename to assets/InlineExpandButton-DM9dF_ej.js index 95207e4d9a..83b2d7ba14 100644 --- a/assets/InlineExpandButton-6jQpyMWL.js +++ b/assets/InlineExpandButton-DM9dF_ej.js @@ -1,4 +1,4 @@ -import{j as n,M as i,C as m,a}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{I as p,S as e}from"./InlineExpandButton.stories-B9rlCuFd.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./InlineBaseButton-Bjw20TZM.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./Paragraph-Qjq98ToE.js";import"./Collapse-CKwb5mfJ.js";function r(t){const o={h1:"h1",p:"p",...s(),...t.components};return n.jsxs(n.Fragment,{children:[n.jsx(i,{of:p}),` +import{j as n,M as i,C as m,a}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{I as p,S as e}from"./InlineExpandButton.stories-B9rlCuFd.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./InlineBaseButton-Bjw20TZM.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./Paragraph-Qjq98ToE.js";import"./Collapse-CKwb5mfJ.js";function r(t){const o={h1:"h1",p:"p",...s(),...t.components};return n.jsxs(n.Fragment,{children:[n.jsx(i,{of:p}),` `,n.jsx(o.h1,{id:"inlineexpandbutton",children:"InlineExpandButton"}),` `,n.jsx(o.p,{children:"Samme som ExpandButton, bortsett fra at denne brukes når du vil ekspandere/kollapse en seksjon fra en linje med tekst."}),` `,n.jsx(m,{of:e}),` diff --git a/assets/Input-qMa6Aq0L.js b/assets/Input-BZjQJCjT.js similarity index 69% rename from assets/Input-qMa6Aq0L.js rename to assets/Input-BZjQJCjT.js index 7437af8859..2b1c58ea4e 100644 --- a/assets/Input-qMa6Aq0L.js +++ b/assets/Input-BZjQJCjT.js @@ -1,4 +1,4 @@ -import{j as e,M as s,C as p,a as l}from"./index-BBlAae_u.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{I as m,S as r}from"./Input.stories-DnbTtkvI.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Input-BguCmedU.js";import"./index-DezCrw0f.js";import"./InputGroup-qeD1SH79.js";import"./Tooltip-Cv2kw5GT.js";import"./Collapse-CKwb5mfJ.js";import"./Label-ucRPzSmd.js";import"./ErrorFieldMessage-CFe1xxra.js";import"./BaseFieldMessage-DOz7tRqQ.js";import"./Icon-B88nEPeu.js";function i(n){const t={h1:"h1",li:"li",ol:"ol",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{of:m}),` +import{j as e,M as s,C as p,a as l}from"./index-n85yGU8w.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{I as m,S as r}from"./Input.stories-CifmenwJ.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Input-BguCmedU.js";import"./index-DezCrw0f.js";import"./InputGroup-BiOcNWdb.js";import"./Tooltip-CPJirHS1.js";import"./Collapse-CKwb5mfJ.js";import"./Label-DD3UyPji.js";import"./ErrorFieldMessage-BZeYW4Z5.js";import"./BaseFieldMessage-BxD39Ejl.js";import"./Icon-B88nEPeu.js";function i(n){const t={h1:"h1",li:"li",ol:"ol",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{of:m}),` `,e.jsx(t.h1,{id:"input",children:"Input"}),` `,e.jsx(t.p,{children:"The bread and butter av skjemaene våre."}),` `,e.jsx(t.p,{children:"Vi har tre varianter av inputfelt:"}),` diff --git a/assets/Input.stories-DnbTtkvI.js b/assets/Input.stories-CifmenwJ.js similarity index 92% rename from assets/Input.stories-DnbTtkvI.js rename to assets/Input.stories-CifmenwJ.js index 2bab15c762..029dea4e64 100644 --- a/assets/Input.stories-DnbTtkvI.js +++ b/assets/Input.stories-CifmenwJ.js @@ -1,4 +1,4 @@ -import{R as t}from"./index-eCxJ45ll.js";import{I as o}from"./Input-BguCmedU.js";import{I as p}from"./InputGroup-qeD1SH79.js";const l={title:"Komponenter/Form/Input",component:o},e={args:{inline:!1,textRightAlign:!1},render:s=>t.createElement(p,{label:"Navn"},t.createElement(o,{...s}))};var r,n,a;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`{ +import{R as t}from"./index-eCxJ45ll.js";import{I as o}from"./Input-BguCmedU.js";import{I as p}from"./InputGroup-BiOcNWdb.js";const l={title:"Komponenter/Form/Input",component:o},e={args:{inline:!1,textRightAlign:!1},render:s=>t.createElement(p,{label:"Navn"},t.createElement(o,{...s}))};var r,n,a;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`{ args: { inline: false, textRightAlign: false diff --git a/assets/InputGroup-B73IVGIl.js b/assets/InputGroup-B73IVGIl.js deleted file mode 100644 index 92b1501197..0000000000 --- a/assets/InputGroup-B73IVGIl.js +++ /dev/null @@ -1,2 +0,0 @@ -import{R as a,r as O}from"./index-eCxJ45ll.js";import{c as y}from"./index-DezCrw0f.js";import{C as U}from"./Collapse-CKwb5mfJ.js";import{I as T}from"./Icon-B88nEPeu.js";var b=function(){return b=Object.assign||function(e){for(var r,o=1,t=arguments.length;o1)throw new Error("This element does not support more than one child. If you need more than one element inside your InputGroup, please use the function-as-a-child pattern outlined in the documentation.");var I=function(){var z;return typeof i=="string"?"".concat(d,"-fieldmessage"):!((z=i==null?void 0:i.props)===null||z===void 0)&&z.id?i.props.id:i?"".concat(d,"-fieldmessage"):void 0},p=I();if(g&&typeof c!="boolean"&&typeof c!="string")throw new Error(`Only use the "onTooltipToggle" prop if you're not sending a component of type in the "tooltip" prop. If you are, use "onClick" on that component instead`);if(c&&l)throw new Error(`Don't use both "tooltip" and "description" on an , pick one of them`);var L=!!i&&(typeof i=="string"||i.type===E),S=!!i,k=p||m?[p,m].filter(Boolean).join(" "):void 0,_={id:d,"aria-invalid":L?"true":"false","aria-describedby":k},P=H(o,_);return a.createElement("div",D({className:y("ffe-input-group",{"ffe-input-group--on-colored-bg":s,"ffe-input-group--no-extra-margin":!u,"ffe-input-group--message":S},t)},N),typeof f=="string"?a.createElement(w,{htmlFor:d,id:M,onColoredBg:s},f):a.isValidElement(f)&&a.cloneElement(f,{htmlFor:d,id:M,onColoredBg:s}),typeof c=="string"&&a.createElement(h,{onClick:g,onColoredBg:s},c),c===!0&&a.createElement(h,{onClick:g,onColoredBg:s}),a.isValidElement(c)&&c,l&&a.createElement("div",{className:"ffe-small-text ffe-input-group__description",id:m},l),P,typeof i=="string"&&a.createElement(E,{as:"p",id:p,onColoredBg:s},i),a.isValidElement(i)&&a.cloneElement(i,{id:p}))};F.__docgenInfo={description:"",methods:[],displayName:"InputGroup"};export{E,F as I}; diff --git a/assets/InputGroup-BiOcNWdb.js b/assets/InputGroup-BiOcNWdb.js new file mode 100644 index 0000000000..322109a259 --- /dev/null +++ b/assets/InputGroup-BiOcNWdb.js @@ -0,0 +1,59 @@ +import{r as C,R as n}from"./index-eCxJ45ll.js";import{T as m}from"./Tooltip-CPJirHS1.js";import{L as E}from"./Label-DD3UyPji.js";import{c as T}from"./index-DezCrw0f.js";import{E as h}from"./ErrorFieldMessage-BZeYW4Z5.js";const I=(o,a)=>typeof o=="function"?o(a):n.isValidElement(o)?n.cloneElement(o,a):o,N=({inputId:o,children:a,className:g,extraMargin:f=!0,description:s,label:i,fieldMessage:e,tooltip:t,onTooltipToggle:c,labelId:l,...y})=>{const b=C.useId(),r=o??b,p=s?`${r}-description`:void 0;if(n.Children.count(a)>1)throw new Error("This element does not support more than one child. If you need more than one element inside your InputGroup, please use the function-as-a-child pattern outlined in the documentation.");const d=(()=>{var u;return typeof e=="string"?`${r}-fieldmessage`:(u=e==null?void 0:e.props)!=null&&u.id?e.props.id:e?`${r}-fieldmessage`:void 0})();if(c&&typeof t!="boolean"&&typeof t!="string")throw new Error(`Only use the "onTooltipToggle" prop if you're not sending a component of type in the "tooltip" prop. If you are, use "onClick" on that component instead`);if(t&&s)throw new Error(`Don't use both "tooltip" and "description" on an , pick one of them`);const k=!!e&&(typeof e=="string"||e.type===h),R=!!e,v=d||p?[d,p].filter(Boolean).join(" "):void 0,w=I(a,{id:r,"aria-invalid":k?"true":"false","aria-describedby":v});return n.createElement("div",{className:T("ffe-input-group",{"ffe-input-group--no-extra-margin":!f,"ffe-input-group--message":R},g),...y},typeof i=="string"?n.createElement(E,{htmlFor:r,id:l},i):n.isValidElement(i)&&n.cloneElement(i,{htmlFor:r,id:l}),typeof t=="string"&&n.createElement(m,{onClick:c},t),t===!0&&n.createElement(m,{onClick:c}),n.isValidElement(t)&&t,s&&n.createElement("div",{className:"ffe-small-text ffe-input-group__description",id:p},s),w,typeof e=="string"&&n.createElement(h,{as:"p",id:d},e),n.isValidElement(e)&&n.cloneElement(e,{id:d}))};N.__docgenInfo={description:"",methods:[],displayName:"InputGroup",props:{inputId:{required:!1,tsType:{name:"string"},description:"The id that will be used on the input child if you don't want a generated one"},labelId:{required:!1,tsType:{name:"string"},description:"The id used on the label in this component. Could be necessary if your component needs a aria-labelledby."},children:{required:!0,tsType:{name:"union",raw:`| NonNullable +| ((extraProps: ChildrenExtraProps) => React.ReactNode)`,elements:[{name:"NonNullable",elements:[{name:"ReactReactNode",raw:"React.ReactNode"}],raw:"NonNullable"},{name:"unknown"}]},description:"Unless you only have one element in your `InputGroup` you will have to use the function-as-a-child pattern."},extraMargin:{required:!1,tsType:{name:"boolean"},description:"Reserve space for showing `fieldMessage`s so content below don't move\n vertically if an errormessage shows up. Note that this will only reserve\n space for one line of content, so keep messages short.",defaultValue:{value:"true",computed:!1}},fieldMessage:{required:!1,tsType:{name:"union",raw:`| string +| React.ReactElement<{ + id: string; + /** @deprecated as part of update to Semantic Colors + * + * Use the \`ffe-accent-color\` class on the component or on the container of the component instead + * [Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger) */ + onColoredBg?: never; + }> +| null`,elements:[{name:"string"},{name:"ReactReactElement",raw:`React.ReactElement<{ + id: string; + /** @deprecated as part of update to Semantic Colors + * + * Use the \`ffe-accent-color\` class on the component or on the container of the component instead + * [Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger) */ + onColoredBg?: never; +}>`,elements:[{name:"signature",type:"object",raw:`{ + id: string; + /** @deprecated as part of update to Semantic Colors + * + * Use the \`ffe-accent-color\` class on the component or on the container of the component instead + * [Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger) */ + onColoredBg?: never; +}`,signature:{properties:[{key:"id",value:{name:"string",required:!0}},{key:"onColoredBg",value:{name:"never",required:!1},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}]}}]},{name:"null"}]},description:"Use the ErrorFieldMessage component if you need more flexibility in how the content is rendered."},description:{required:!1,tsType:{name:"string"},description:"To just render a static, always visible tooltip, use this."},label:{required:!1,tsType:{name:"union",raw:`| string +| React.ReactElement<{ + id: string; + htmlFor: string; + /** @deprecated as part of update to Semantic Colors + * + * Use the \`ffe-accent-color\` class on the component or on the container of the component instead + * [Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger) */ + onColoredBg?: never; + }>`,elements:[{name:"string"},{name:"ReactReactElement",raw:`React.ReactElement<{ + id: string; + htmlFor: string; + /** @deprecated as part of update to Semantic Colors + * + * Use the \`ffe-accent-color\` class on the component or on the container of the component instead + * [Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger) */ + onColoredBg?: never; +}>`,elements:[{name:"signature",type:"object",raw:`{ + id: string; + htmlFor: string; + /** @deprecated as part of update to Semantic Colors + * + * Use the \`ffe-accent-color\` class on the component or on the container of the component instead + * [Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger) */ + onColoredBg?: never; +}`,signature:{properties:[{key:"id",value:{name:"string",required:!0}},{key:"htmlFor",value:{name:"string",required:!0}},{key:"onColoredBg",value:{name:"never",required:!1},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}]}}]}]},description:"Use the Label component if you need more flexibility in how the content is rendered."},onTooltipToggle:{required:!1,tsType:{name:"TooltipProps['onClick']",raw:"TooltipProps['onClick']"},description:""},tooltip:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"Use the Tooltip component if you need more flexibility in how the content is rendered."},onColoredBg:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}},composes:["Omit"]};export{N as I}; diff --git a/assets/InputGroup-CV5U44El.js b/assets/InputGroup-CV5U44El.js new file mode 100644 index 0000000000..af8125d500 --- /dev/null +++ b/assets/InputGroup-CV5U44El.js @@ -0,0 +1,2 @@ +import{R as o,r as T}from"./index-eCxJ45ll.js";import{c as p}from"./index-DezCrw0f.js";import{C as P}from"./Collapse-CKwb5mfJ.js";import{I as j}from"./Icon-B88nEPeu.js";var z=function(){return z=Object.assign||function(e){for(var r,a=1,t=arguments.length;a1)throw new Error("This element does not support more than one child. If you need more than one element inside your InputGroup, please use the function-as-a-child pattern outlined in the documentation.");var O=function(){var L;return typeof i=="string"?"".concat(s,"-fieldmessage"):!((L=i==null?void 0:i.props)===null||L===void 0)&&L.id?i.props.id:i?"".concat(s,"-fieldmessage"):void 0},g=O();if(f&&typeof l!="boolean"&&typeof l!="string")throw new Error(`Only use the "onTooltipToggle" prop if you're not sending a component of type in the "tooltip" prop. If you are, use "onClick" on that component instead`);if(l&&c)throw new Error(`Don't use both "tooltip" and "description" on an , pick one of them`);var I=!!i&&(typeof i=="string"||i.type===E),w=!!i,_=g||y?[g,y].filter(Boolean).join(" "):void 0,S={id:s,"aria-invalid":I?"true":"false","aria-describedby":_},k=H(a,S);return o.createElement("div",D({className:p("ffe-input-group",{"ffe-input-group--no-extra-margin":!u,"ffe-input-group--message":w},t)},m),typeof d=="string"?o.createElement(A,{htmlFor:s,id:M},d):o.isValidElement(d)&&o.cloneElement(d,{htmlFor:s,id:M}),typeof l=="string"&&o.createElement(h,{onClick:f},l),l===!0&&o.createElement(h,{onClick:f}),o.isValidElement(l)&&l,c&&o.createElement("div",{className:"ffe-small-text ffe-input-group__description",id:y},c),k,typeof i=="string"&&o.createElement(E,{as:"p",id:g},i),o.isValidElement(i)&&o.cloneElement(i,{id:g}))};F.__docgenInfo={description:"",methods:[],displayName:"InputGroup"};export{E,F as I}; diff --git a/assets/InputGroup-C378OIga.js b/assets/InputGroup-CVp4qeF9.js similarity index 80% rename from assets/InputGroup-C378OIga.js rename to assets/InputGroup-CVp4qeF9.js index 1e332a83e1..98f8575de3 100644 --- a/assets/InputGroup-C378OIga.js +++ b/assets/InputGroup-CVp4qeF9.js @@ -1,4 +1,4 @@ -import{j as e,M as a,C as r,a as l}from"./index-BBlAae_u.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{I as p,S as s,E as m,D as d,M as f,F as u,a as c}from"./InputGroup.stories-H6JTUr5w.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Input-BguCmedU.js";import"./index-DezCrw0f.js";import"./InputGroup-qeD1SH79.js";import"./Tooltip-Cv2kw5GT.js";import"./Collapse-CKwb5mfJ.js";import"./Label-ucRPzSmd.js";import"./ErrorFieldMessage-CFe1xxra.js";import"./BaseFieldMessage-DOz7tRqQ.js";import"./Icon-B88nEPeu.js";function i(n){const t={code:"code",h1:"h1",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:p}),` +import{j as e,M as a,C as r,a as l}from"./index-n85yGU8w.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{I as p,S as s,E as m,D as d,M as f,F as u,a as c}from"./InputGroup.stories-Dy1On1sg.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Input-BguCmedU.js";import"./index-DezCrw0f.js";import"./InputGroup-BiOcNWdb.js";import"./Tooltip-CPJirHS1.js";import"./Collapse-CKwb5mfJ.js";import"./Label-DD3UyPji.js";import"./ErrorFieldMessage-BZeYW4Z5.js";import"./BaseFieldMessage-BxD39Ejl.js";import"./Icon-B88nEPeu.js";function i(n){const t={code:"code",h1:"h1",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:p}),` `,e.jsx(t.h1,{id:"inputgroup",children:"InputGroup"}),` `,e.jsx(t.p,{children:`En input group er en standarisert omverden for enkelt-inputs i et skjema. En gruppe består av en label, et valgfritt tooltip, skjemaelementet, og en feilmelding for valideringsfeil som vil bli vist om det er feil i skjemaet.`}),` diff --git a/assets/InputGroup-qeD1SH79.js b/assets/InputGroup-qeD1SH79.js deleted file mode 100644 index b0f821cfe3..0000000000 --- a/assets/InputGroup-qeD1SH79.js +++ /dev/null @@ -1,17 +0,0 @@ -import{r as I,R as n}from"./index-eCxJ45ll.js";import{T as f}from"./Tooltip-Cv2kw5GT.js";import{L as N}from"./Label-ucRPzSmd.js";import{c as q}from"./index-DezCrw0f.js";import{E as y}from"./ErrorFieldMessage-CFe1xxra.js";const k=(o,a)=>typeof o=="function"?o(a):n.isValidElement(o)?n.cloneElement(o,a):o,C=({inputId:o,children:a,className:h,extraMargin:g=!0,description:s,label:l,fieldMessage:e,tooltip:t,onTooltipToggle:p,labelId:c,onColoredBg:r,...b})=>{const w=I.useId(),i=o??w,u=s?`${i}-description`:void 0;if(n.Children.count(a)>1)throw new Error("This element does not support more than one child. If you need more than one element inside your InputGroup, please use the function-as-a-child pattern outlined in the documentation.");const d=(()=>{var m;return typeof e=="string"?`${i}-fieldmessage`:(m=e==null?void 0:e.props)!=null&&m.id?e.props.id:e?`${i}-fieldmessage`:void 0})();if(p&&typeof t!="boolean"&&typeof t!="string")throw new Error(`Only use the "onTooltipToggle" prop if you're not sending a component of type in the "tooltip" prop. If you are, use "onClick" on that component instead`);if(t&&s)throw new Error(`Don't use both "tooltip" and "description" on an , pick one of them`);const R=!!e&&(typeof e=="string"||e.type===y),E=!!e,v=d||u?[d,u].filter(Boolean).join(" "):void 0,T=k(a,{id:i,"aria-invalid":R?"true":"false","aria-describedby":v});return n.createElement("div",{className:q("ffe-input-group",{"ffe-input-group--on-colored-bg":r,"ffe-input-group--no-extra-margin":!g,"ffe-input-group--message":E},h),...b},typeof l=="string"?n.createElement(N,{htmlFor:i,id:c,onColoredBg:r},l):n.isValidElement(l)&&n.cloneElement(l,{htmlFor:i,id:c,onColoredBg:r}),typeof t=="string"&&n.createElement(f,{onClick:p,onColoredBg:r},t),t===!0&&n.createElement(f,{onClick:p,onColoredBg:r}),n.isValidElement(t)&&t,s&&n.createElement("div",{className:"ffe-small-text ffe-input-group__description",id:u},s),T,typeof e=="string"&&n.createElement(y,{as:"p",id:d,onColoredBg:r},e),n.isValidElement(e)&&n.cloneElement(e,{id:d}))};C.__docgenInfo={description:"",methods:[],displayName:"InputGroup",props:{inputId:{required:!1,tsType:{name:"string"},description:"The id that will be used on the input child if you don't want a generated one"},labelId:{required:!1,tsType:{name:"string"},description:"The id used on the label in this component. Could be necessary if your component needs a aria-labelledby."},children:{required:!0,tsType:{name:"union",raw:`| NonNullable -| ((extraProps: ChildrenExtraProps) => React.ReactNode)`,elements:[{name:"NonNullable",elements:[{name:"ReactReactNode",raw:"React.ReactNode"}],raw:"NonNullable"},{name:"unknown"}]},description:"Unless you only have one element in your `InputGroup` you will have to use the function-as-a-child pattern."},extraMargin:{required:!1,tsType:{name:"boolean"},description:"Reserve space for showing `fieldMessage`s so content below don't move\n vertically if an errormessage shows up. Note that this will only reserve\n space for one line of content, so keep messages short.",defaultValue:{value:"true",computed:!1}},fieldMessage:{required:!1,tsType:{name:"union",raw:`| string -| React.ReactElement<{ id: string; onColoredBg?: boolean }> -| null`,elements:[{name:"string"},{name:"ReactReactElement",raw:"React.ReactElement<{ id: string; onColoredBg?: boolean }>",elements:[{name:"signature",type:"object",raw:"{ id: string; onColoredBg?: boolean }",signature:{properties:[{key:"id",value:{name:"string",required:!0}},{key:"onColoredBg",value:{name:"boolean",required:!1}}]}}]},{name:"null"}]},description:"Use the ErrorFieldMessage component if you need more flexibility in how the content is rendered."},description:{required:!1,tsType:{name:"string"},description:"To just render a static, always visible tooltip, use this."},label:{required:!1,tsType:{name:"union",raw:`| string -| React.ReactElement<{ - id: string; - htmlFor: string; - onColoredBg?: boolean; - }>`,elements:[{name:"string"},{name:"ReactReactElement",raw:`React.ReactElement<{ - id: string; - htmlFor: string; - onColoredBg?: boolean; -}>`,elements:[{name:"signature",type:"object",raw:`{ - id: string; - htmlFor: string; - onColoredBg?: boolean; -}`,signature:{properties:[{key:"id",value:{name:"string",required:!0}},{key:"htmlFor",value:{name:"string",required:!0}},{key:"onColoredBg",value:{name:"boolean",required:!1}}]}}]}]},description:"Use the Label component if you need more flexibility in how the content is rendered."},onTooltipToggle:{required:!1,tsType:{name:"TooltipProps['onClick']",raw:"TooltipProps['onClick']"},description:""},tooltip:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"Use the Tooltip component if you need more flexibility in how the content is rendered."},onColoredBg:{required:!1,tsType:{name:"boolean"},description:"Adds alternative styling for better contrast on certain backgrounds"}},composes:["Omit"]};export{C as I}; diff --git a/assets/InputGroup.stories-H6JTUr5w.js b/assets/InputGroup.stories-Dy1On1sg.js similarity index 96% rename from assets/InputGroup.stories-H6JTUr5w.js rename to assets/InputGroup.stories-Dy1On1sg.js index 02226f5296..778eb8702f 100644 --- a/assets/InputGroup.stories-H6JTUr5w.js +++ b/assets/InputGroup.stories-Dy1On1sg.js @@ -1,4 +1,4 @@ -import{R as e}from"./index-eCxJ45ll.js";import{I as s}from"./Input-BguCmedU.js";import{I as a}from"./InputGroup-qeD1SH79.js";import{E as C}from"./ErrorFieldMessage-CFe1xxra.js";const J={title:"Komponenter/Form/InputGroup",component:a},n={args:{label:"Navn"},render:r=>e.createElement(a,{...r},e.createElement(s,null))},t={args:{...n.args,extraMargin:!1},render:r=>e.createElement(a,{...r},e.createElement(s,null))},o={args:{...n.args,description:"Vi bruker telefonnummer for å sende deg kvittering på SMS"},render:r=>e.createElement(a,{...r},e.createElement(s,null))},g={args:{...n.args},render:r=>e.createElement(a,{...r},y=>e.createElement(e.Fragment,null,e.createElement(s,{...y}),e.createElement("div",null,"Annet innehold")))},d={args:{...n.args,fieldMessage:"Jeg er en string-fieldMessage som gir feilmelding"},render:r=>e.createElement(a,{...r},e.createElement(s,null))},l={args:{...n.args,fieldMessage:e.createElement(C,null,"Jeg er en ErrorFieldMessage-fieldMessage som gir feilmelding")},render:r=>e.createElement(a,{...r},e.createElement(s,null))};var p,i,u;n.parameters={...n.parameters,docs:{...(p=n.parameters)==null?void 0:p.docs,source:{originalSource:`{ +import{R as e}from"./index-eCxJ45ll.js";import{I as s}from"./Input-BguCmedU.js";import{I as a}from"./InputGroup-BiOcNWdb.js";import{E as C}from"./ErrorFieldMessage-BZeYW4Z5.js";const J={title:"Komponenter/Form/InputGroup",component:a},n={args:{label:"Navn"},render:r=>e.createElement(a,{...r},e.createElement(s,null))},t={args:{...n.args,extraMargin:!1},render:r=>e.createElement(a,{...r},e.createElement(s,null))},o={args:{...n.args,description:"Vi bruker telefonnummer for å sende deg kvittering på SMS"},render:r=>e.createElement(a,{...r},e.createElement(s,null))},g={args:{...n.args},render:r=>e.createElement(a,{...r},y=>e.createElement(e.Fragment,null,e.createElement(s,{...y}),e.createElement("div",null,"Annet innehold")))},d={args:{...n.args,fieldMessage:"Jeg er en string-fieldMessage som gir feilmelding"},render:r=>e.createElement(a,{...r},e.createElement(s,null))},l={args:{...n.args,fieldMessage:e.createElement(C,null,"Jeg er en ErrorFieldMessage-fieldMessage som gir feilmelding")},render:r=>e.createElement(a,{...r},e.createElement(s,null))};var p,i,u;n.parameters={...n.parameters,docs:{...(p=n.parameters)==null?void 0:p.docs,source:{originalSource:`{ args: { label: 'Navn' }, diff --git a/assets/InputTextLike-QUa6ayab.js b/assets/InputTextLike-CFxlk5Ec.js similarity index 86% rename from assets/InputTextLike-QUa6ayab.js rename to assets/InputTextLike-CFxlk5Ec.js index 09b025dfb3..6cb9b20807 100644 --- a/assets/InputTextLike-QUa6ayab.js +++ b/assets/InputTextLike-CFxlk5Ec.js @@ -1,4 +1,4 @@ -import{j as e,M as s,C as a,a as d}from"./index-BBlAae_u.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{I as m,S as i}from"./InputTextLike.stories-BToLKKfF.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Paragraph-Qjq98ToE.js";function r(n){const t={code:"code",h1:"h1",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{of:m}),` +import{j as e,M as s,C as a,a as d}from"./index-n85yGU8w.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{I as m,S as i}from"./InputTextLike.stories-BToLKKfF.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Paragraph-Qjq98ToE.js";function r(n){const t={code:"code",h1:"h1",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{of:m}),` `,e.jsx(t.h1,{id:"inputtextlike",children:"InputTextLike"}),` `,e.jsx(t.p,{children:`Text-like input er inputfelter designet for å kunne brukes inni brødtekst, som del av en setning med et minimum av luft rundt. Det er opp til utviklere å sette bredden på dette elementet, siden det vil variere fra gang til gang hva man ønsker.`}),` diff --git a/assets/Label-3cGURo3q.js b/assets/Label-BEDma2h_.js similarity index 63% rename from assets/Label-3cGURo3q.js rename to assets/Label-BEDma2h_.js index 0f0d8dfdf8..e73d1ce7e0 100644 --- a/assets/Label-3cGURo3q.js +++ b/assets/Label-BEDma2h_.js @@ -1,4 +1,4 @@ -import{j as t,M as a,C as m,a as i}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{L as p,S as n}from"./Label.stories-DKE9OK4M.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Label-ucRPzSmd.js";import"./index-DezCrw0f.js";function r(o){const e={h1:"h1",p:"p",...s(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(a,{of:p}),` +import{j as t,M as a,C as m,a as i}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{L as p,S as n}from"./Label.stories-rvcXUn5H.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Label-DD3UyPji.js";import"./index-DezCrw0f.js";function r(o){const e={h1:"h1",p:"p",...s(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(a,{of:p}),` `,t.jsx(e.h1,{id:"label",children:"Label"}),` `,t.jsx(e.p,{children:"Om du ikke bruker InputGroup kan du fremdeles bruke deler av den, som f.eks. Label."}),` `,t.jsx(m,{of:n}),` diff --git a/assets/Label-DD3UyPji.js b/assets/Label-DD3UyPji.js new file mode 100644 index 0000000000..91f2c1282b --- /dev/null +++ b/assets/Label-DD3UyPji.js @@ -0,0 +1,4 @@ +import{R as n}from"./index-eCxJ45ll.js";import{c as r}from"./index-DezCrw0f.js";const l=({block:e,children:o,className:t,htmlFor:a,...s})=>n.createElement("label",{className:r("ffe-form-label",t,{"ffe-form-label--block":e}),htmlFor:a,...s},o);l.__docgenInfo={description:"",methods:[],displayName:"Label",props:{block:{required:!1,tsType:{name:"boolean"},description:"Labels default to `display: inline-block;` to have tooltips appear immediately to the right.\nSet this to `true` if you don't use tooltips and need the label to be `display: block;`."},onColoredBg:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}}};export{l as L}; diff --git a/assets/Label-ucRPzSmd.js b/assets/Label-ucRPzSmd.js deleted file mode 100644 index b4703f14a7..0000000000 --- a/assets/Label-ucRPzSmd.js +++ /dev/null @@ -1 +0,0 @@ -import{R as r}from"./index-eCxJ45ll.js";import{c as i}from"./index-DezCrw0f.js";const n=({block:e,children:o,className:t,htmlFor:a,onColoredBg:l,...s})=>r.createElement("label",{className:i("ffe-form-label",t,{"ffe-form-label--block":e,"ffe-form-label--on-colored-bg":l}),htmlFor:a,...s},o);n.__docgenInfo={description:"",methods:[],displayName:"Label",props:{block:{required:!1,tsType:{name:"boolean"},description:"Labels default to `display: inline-block;` to have tooltips appear immediately to the right.\nSet this to `true` if you don't use tooltips and need the label to be `display: block;`."},onColoredBg:{required:!1,tsType:{name:"boolean"},description:"Adds alternative styling for better contrast on certain backgrounds"}}};export{n as L}; diff --git a/assets/Label.stories-DKE9OK4M.js b/assets/Label.stories-rvcXUn5H.js similarity index 90% rename from assets/Label.stories-DKE9OK4M.js rename to assets/Label.stories-rvcXUn5H.js index 48cf9398a4..b754076b8c 100644 --- a/assets/Label.stories-DKE9OK4M.js +++ b/assets/Label.stories-rvcXUn5H.js @@ -1,4 +1,4 @@ -import{R as s}from"./index-eCxJ45ll.js";import{L as n}from"./Label-ucRPzSmd.js";const d={title:"Komponenter/Form/Label",component:n},e={args:{children:"Skriv inn alder"},render:o=>s.createElement(n,{...o})};var r,a,t;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`{ +import{R as s}from"./index-eCxJ45ll.js";import{L as n}from"./Label-DD3UyPji.js";const d={title:"Komponenter/Form/Label",component:n},e={args:{children:"Skriv inn alder"},render:o=>s.createElement(n,{...o})};var r,a,t;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`{ args: { children: 'Skriv inn alder' }, diff --git a/assets/LinkIcon-II4MRq1b.js b/assets/LinkIcon-Bge9Att0.js similarity index 76% rename from assets/LinkIcon-II4MRq1b.js rename to assets/LinkIcon-Bge9Att0.js index 48bcfbd3d9..4696818166 100644 --- a/assets/LinkIcon-II4MRq1b.js +++ b/assets/LinkIcon-Bge9Att0.js @@ -1,4 +1,4 @@ -import{j as n,M as i,C as m,a}from"./index-BBlAae_u.js";import{useMDXComponents as e}from"./index-CVdx34fM.js";import{L as p,S as r}from"./LinkIcon.stories-CeoWXC-J.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function s(t){const o={h1:"h1",p:"p",...e(),...t.components};return n.jsxs(n.Fragment,{children:[n.jsx(i,{of:p}),` +import{j as n,M as i,C as m,a}from"./index-n85yGU8w.js";import{useMDXComponents as e}from"./index-CVdx34fM.js";import{L as p,S as r}from"./LinkIcon.stories-CeoWXC-J.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function s(t){const o={h1:"h1",p:"p",...e(),...t.components};return n.jsxs(n.Fragment,{children:[n.jsx(i,{of:p}),` `,n.jsx(o.h1,{id:"linkicon",children:"LinkIcon"}),` `,n.jsx(o.p,{children:"For lenker som kun består av et ikon uten synlig tekst."}),` `,n.jsx(m,{of:r}),` diff --git a/assets/LinkText-DyROHXNr.js b/assets/LinkText-x9SUBVzj.js similarity index 84% rename from assets/LinkText-DyROHXNr.js rename to assets/LinkText-x9SUBVzj.js index 35074f30eb..a5a05444b3 100644 --- a/assets/LinkText-DyROHXNr.js +++ b/assets/LinkText-x9SUBVzj.js @@ -1,4 +1,4 @@ -import{j as e,M as a,C as i,a as k}from"./index-BBlAae_u.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{L as l,S as r}from"./LinkText.stories-B_2ZQhw-.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function s(n){const t={h1:"h1",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:l}),` +import{j as e,M as a,C as i,a as k}from"./index-n85yGU8w.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{L as l,S as r}from"./LinkText.stories-B_2ZQhw-.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function s(n){const t={h1:"h1",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:l}),` `,e.jsx(t.h1,{id:"linktext",children:"LinkText"}),` `,e.jsx(t.p,{children:"Lenker vises vanligvis med en understrek, siden dette er en standard i nettlesere, og gjør det ekstra tydelig for brukerne at teksten er klikkbar."}),` `,e.jsx(t.p,{children:`Dersom det er tydelig ut fra sammenhengen at en tekst er en lenke eller lenken består av et ikon uten synlig tekst kan man vurdere å skru av understreken. diff --git a/assets/ListBox-gcJ7m5Uq.js b/assets/ListBox-DEHpS-CT.js similarity index 99% rename from assets/ListBox-gcJ7m5Uq.js rename to assets/ListBox-DEHpS-CT.js index b2ae0b5959..05efffc09b 100644 --- a/assets/ListBox-gcJ7m5Uq.js +++ b/assets/ListBox-DEHpS-CT.js @@ -1,4 +1,4 @@ -import{r as k,l as N,a as E}from"./index-UHo_6ElD.js";import{r as u,R as s}from"./index-eCxJ45ll.js";import{P as h}from"./Paragraph-Qjq98ToE.js";import{d as v}from"./index-DrzhKqaf.js";import{c as w}from"./index-DezCrw0f.js";import{I as L}from"./Icon-B88nEPeu.js";const b=e=>`${e}`.toLowerCase(),A=(e,t,n,r)=>{const a=r?r(n,t):i=>t.map(o=>b(i[o])).some(o=>o.includes(b(n)));return e.filter(a)},ee=({inputValue:e,searchAttributes:t,maxRenderedDropdownElements:n,dropdownList:r,noMatchDropdownList:a,searchMatcher:i,showAllItemsInDropdown:o})=>{const l=e?e.trim():"",c=l.length>0?A(r,t,l,i).slice(0,n):r==null?void 0:r.slice(0,n);return{listToRender:o?r:c!=null&&c.length?c:a||[],noMatch:!(c!=null&&c.length)}},te=(e,t)=>{if(!e)return;k(e,{boundary:t,block:"nearest",scrollMode:"if-needed"}).forEach(({el:r,top:a,left:i})=>{r.scrollTop=a,r.scrollLeft=i})},ne=(e,t)=>e<=0?t-1:e-1,re=(e,t)=>e===t-1?0:e+1,R=u.forwardRef;function S({item:e,isHighlighted:t,isSelected:n,children:r,onMouseEnter:a,onClick:i,...o},l){const m=u.useId();return s.createElement("div",{id:m,role:"option",onMouseEnter:a,"aria-selected":n,ref:l,onClick:i,className:"ffe-searchable-dropdown__list-item-container",...o},r({item:e,isHighlighted:t,isSelected:n}))}const I=R(S);I.__docgenInfo={description:"",methods:[],displayName:"Option",props:{item:{required:!0,tsType:{name:"Item"},description:""},isHighlighted:{required:!0,tsType:{name:"boolean"},description:""},isSelected:{required:!0,tsType:{name:"boolean"},description:""},children:{required:!0,tsType:{name:"signature",type:"function",raw:`({ +import{r as k,l as N,a as E}from"./index-B3RHW42C.js";import{r as u,R as s}from"./index-eCxJ45ll.js";import{P as h}from"./Paragraph-Qjq98ToE.js";import{d as v}from"./index-DrzhKqaf.js";import{c as w}from"./index-DezCrw0f.js";import{I as L}from"./Icon-B88nEPeu.js";const b=e=>`${e}`.toLowerCase(),A=(e,t,n,r)=>{const a=r?r(n,t):i=>t.map(o=>b(i[o])).some(o=>o.includes(b(n)));return e.filter(a)},ee=({inputValue:e,searchAttributes:t,maxRenderedDropdownElements:n,dropdownList:r,noMatchDropdownList:a,searchMatcher:i,showAllItemsInDropdown:o})=>{const l=e?e.trim():"",c=l.length>0?A(r,t,l,i).slice(0,n):r==null?void 0:r.slice(0,n);return{listToRender:o?r:c!=null&&c.length?c:a||[],noMatch:!(c!=null&&c.length)}},te=(e,t)=>{if(!e)return;k(e,{boundary:t,block:"nearest",scrollMode:"if-needed"}).forEach(({el:r,top:a,left:i})=>{r.scrollTop=a,r.scrollLeft=i})},ne=(e,t)=>e<=0?t-1:e-1,re=(e,t)=>e===t-1?0:e+1,R=u.forwardRef;function S({item:e,isHighlighted:t,isSelected:n,children:r,onMouseEnter:a,onClick:i,...o},l){const m=u.useId();return s.createElement("div",{id:m,role:"option",onMouseEnter:a,"aria-selected":n,ref:l,onClick:i,className:"ffe-searchable-dropdown__list-item-container",...o},r({item:e,isHighlighted:t,isSelected:n}))}const I=R(S);I.__docgenInfo={description:"",methods:[],displayName:"Option",props:{item:{required:!0,tsType:{name:"Item"},description:""},isHighlighted:{required:!0,tsType:{name:"boolean"},description:""},isSelected:{required:!0,tsType:{name:"boolean"},description:""},children:{required:!0,tsType:{name:"signature",type:"function",raw:`({ item, isHighlighted, isSelected, diff --git a/assets/MessageBox-Dm0Jj5Tb.js b/assets/MessageBox-CqaI9RU2.js similarity index 86% rename from assets/MessageBox-Dm0Jj5Tb.js rename to assets/MessageBox-CqaI9RU2.js index 53bcb5d118..6b055867c6 100644 --- a/assets/MessageBox-Dm0Jj5Tb.js +++ b/assets/MessageBox-CqaI9RU2.js @@ -1,4 +1,4 @@ -import{j as e,M as m,C as a,a as l}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{M as d,S as s}from"./MessageBox.stories-DMjTTGFG.js";import{C as h,a as r}from"./CheckListItem-Be1tutzc.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Content-Sbpdb6r3.js";import"./index-DezCrw0f.js";import"./LinkText-DVUMeTIv.js";import"./Icon-B88nEPeu.js";function t(n){const o={h1:"h1",p:"p",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(m,{of:d}),` +import{j as e,M as m,C as a,a as l}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{M as d,S as s}from"./MessageBox.stories-DMjTTGFG.js";import{C as h,a as r}from"./CheckListItem-Be1tutzc.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Content-Sbpdb6r3.js";import"./index-DezCrw0f.js";import"./LinkText-DVUMeTIv.js";import"./Icon-B88nEPeu.js";function t(n){const o={h1:"h1",p:"p",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(m,{of:d}),` `,e.jsx(o.h1,{id:"messagebox",children:"MessageBox"}),` `,e.jsx(o.p,{children:"Meldingsboksene skal inneholde informasjon som er nyttig og relevant for brukerne. De skal holdes konsise og ikke brukes til å forklare ting «man ikke finner noe annet sted til»."}),` `,e.jsx(o.p,{children:"Bruk meldingsbokser:"}),` diff --git a/assets/MicroText-3W9WbX56.js b/assets/MicroText-BZDcoa_z.js similarity index 76% rename from assets/MicroText-3W9WbX56.js rename to assets/MicroText-BZDcoa_z.js index 730cff4c13..5e71db09be 100644 --- a/assets/MicroText-3W9WbX56.js +++ b/assets/MicroText-BZDcoa_z.js @@ -1,4 +1,4 @@ -import{j as t,M as i,C as m,a}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{M as p,S as r}from"./MicroText.stories-BnLC6GGe.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function e(o){const n={h1:"h1",p:"p",...s(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:p}),` +import{j as t,M as i,C as m,a}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{M as p,S as r}from"./MicroText.stories-BnLC6GGe.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function e(o){const n={h1:"h1",p:"p",...s(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:p}),` `,t.jsx(n.h1,{id:"microtext",children:"MicroText"}),` `,t.jsx(n.p,{children:"Den minste skriftstørrelsen vi har."}),` `,t.jsx(m,{of:r}),` diff --git a/assets/Modal-C3P1jMSy.js b/assets/Modal-CWxcnyk5.js similarity index 94% rename from assets/Modal-C3P1jMSy.js rename to assets/Modal-CWxcnyk5.js index 99a428e86b..a44edee713 100644 --- a/assets/Modal-C3P1jMSy.js +++ b/assets/Modal-CWxcnyk5.js @@ -1,4 +1,4 @@ -import{j as e,M as t,C as s,a as d}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{M as a,S as l,C as k}from"./Modal.stories-BT9MUsMj.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./ActionButton-Dg03nuh2.js";import"./BaseButton-CEf8UDzm.js";import"./fixedForwardRef-BdaB0qYT.js";import"./Heading-D-TqytO6.js";import"./Paragraph-Qjq98ToE.js";import"./ButtonGroup-C8Gx9PgT.js";import"./SecondaryButton-aa3aHmpA.js";function o(r){const n={code:"code",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...i(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(t,{of:a}),` +import{j as e,M as t,C as s,a as d}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{M as a,S as l,C as k}from"./Modal.stories-KI8TMwIT.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./ActionButton-Dg03nuh2.js";import"./BaseButton-CEf8UDzm.js";import"./fixedForwardRef-BdaB0qYT.js";import"./Heading-BYFfwx2T.js";import"./Paragraph-Qjq98ToE.js";import"./ButtonGroup-C8Gx9PgT.js";import"./SecondaryButton-aa3aHmpA.js";function o(r){const n={code:"code",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...i(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(t,{of:a}),` `,e.jsx(n.h1,{id:"modal",children:"Modal"}),` `,e.jsx(n.p,{children:"Modalvindu brukes for å vise informasjon, bruksspesifikke funksjoner, meldinger eller bekreftelser som brukeren må respondere på før de kan fortsette å bruke nettsiden."}),` `,e.jsx(n.h2,{id:"når-skal-komponenten-brukes",children:"Når skal komponenten brukes?"}),` diff --git a/assets/Modal.stories-BT9MUsMj.js b/assets/Modal.stories-KI8TMwIT.js similarity index 98% rename from assets/Modal.stories-BT9MUsMj.js rename to assets/Modal.stories-KI8TMwIT.js index 2d46852945..a6e90c7154 100644 --- a/assets/Modal.stories-BT9MUsMj.js +++ b/assets/Modal.stories-KI8TMwIT.js @@ -1,4 +1,4 @@ -import{R as e,r}from"./index-eCxJ45ll.js";import{_ as v}from"./iframe-Dfe-GkgN.js";import{r as z}from"./index-bx79Xo3A.js";import{c as b}from"./index-DezCrw0f.js";import{I as P}from"./Icon-B88nEPeu.js";import{A as p}from"./ActionButton-Dg03nuh2.js";import{H as O}from"./Heading-D-TqytO6.js";import{P as w}from"./Paragraph-Qjq98ToE.js";import{B as D}from"./ButtonGroup-C8Gx9PgT.js";import{S as T}from"./SecondaryButton-aa3aHmpA.js";const Y={close:"Lukk"},q={close:"Lukk"},H={close:"Close"},G={nb:Y,nn:q,en:H},F="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPjxwYXRoIGQ9Ik00ODAtNDM3Ljg0NyAyNzcuMDc2LTIzNC45MjRxLTguMzA3IDguMzA4LTIwLjg4NCA4LjUtMTIuNTc2LjE5My0yMS4yNjgtOC41LTguNjkzLTguNjkyLTguNjkzLTIxLjA3NnQ4LjY5My0yMS4wNzZMNDM3Ljg0Ny00ODAgMjM0LjkyNC02ODIuOTI0cS04LjMwOC04LjMwNy04LjUtMjAuODg0LS4xOTMtMTIuNTc2IDguNS0yMS4yNjggOC42OTItOC42OTMgMjEuMDc2LTguNjkzdDIxLjA3NiA4LjY5M0w0ODAtNTIyLjE1M2wyMDIuOTI0LTIwMi45MjNxOC4zMDctOC4zMDggMjAuODg0LTguNSAxMi41NzYtLjE5MyAyMS4yNjggOC41IDguNjkzIDguNjkyIDguNjkzIDIxLjA3NnQtOC42OTMgMjEuMDc2TDUyMi4xNTMtNDgwbDIwMi45MjMgMjAyLjkyNHE4LjMwOCA4LjMwNyA4LjUgMjAuODg0LjE5MyAxMi41NzYtOC41IDIxLjI2OC04LjY5MiA4LjY5My0yMS4wNzYgOC42OTN0LTIxLjA3Ni04LjY5M0w0ODAtNDM3Ljg0N1oiLz48L3N2Zz4=",R=({className:i,locale:a,...n})=>e.createElement("button",{type:"button",className:b("ffe-modal__close"),"aria-label":G[a].close,...n},e.createElement(P,{fileUrl:F,size:"md"}));R.__docgenInfo={description:"",methods:[],displayName:"CloseButton",props:{locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""}},composes:["Omit"]};const g=e.forwardRef(({children:i,onClick:a,ariaLabelledby:n,className:c,locale:o="nb",onClose:f,portalContainer:B,...S},x)=>{const[u,_]=r.useState(!1),[y,j]=r.useState(!1),l=r.useRef(null),N=r.useRef(u?document.documentElement.style.overflowY:"");return r.useImperativeHandle(x,()=>({open:()=>{var t;j(!0),(t=l.current)==null||t.showModal()},close:()=>{var t;(t=l.current)==null||t.close()}})),r.useEffect(()=>{_(!0)},[]),r.useEffect(()=>{var s;if(u&&((s=l.current)==null?void 0:s.getRootNode())instanceof ShadowRoot){const M=document.documentElement;y?(N.current=M.style.overflowY,M.style.overflowY="hidden"):y||(M.style.overflowY=N.current)}},[u,y]),r.useEffect(()=>{u&&l.current&&typeof l.current.showModal!="function"&&v(async()=>{const{default:t}=await import("./dialog-polyfill.esm-DB1tg_Gk.js");return{default:t}},[],import.meta.url).then(({default:t})=>{l.current&&t.registerDialog(l.current)})},[u]),u?z.createPortal(e.createElement("dialog",{...S,ref:l,className:b("ffe-modal",c),"aria-labelledby":n,onClick:t=>{const s=t.target;s.nodeName==="DIALOG"&&s.close(),a==null||a(t)},onClose:()=>{f==null||f(),j(!1)}},e.createElement("div",{className:"ffe-modal__body"},e.createElement(R,{onClick:()=>{var t;return(t=l.current)==null?void 0:t.close()},locale:o}),i)),B??document.body):null});g.__docgenInfo={description:"",methods:[],displayName:"Modal",props:{ariaLabelledby:{required:!0,tsType:{name:"string"},description:"Id of modal heading"},locale:{required:!1,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:"Locale used",defaultValue:{value:"'nb'",computed:!1}},onClose:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"Called when dialog is closed"},portalContainer:{required:!1,tsType:{name:"Parameters[1]",raw:"Parameters[1]"},description:"Container for portal, default is document.body"}}};const L=({className:i,...a})=>e.createElement("div",{className:b("ffe-modal__block",i),...a});L.__docgenInfo={description:"",methods:[],displayName:"ModalBlock"};const K={title:"Komponenter/Modals/Modal",component:g},d={args:{ariaLabelledby:"heading-id",locale:"nb",onClose:()=>null,portalContainer:document.body},render:function(a){const n=r.useRef(null),c=a.ariaLabelledby;return e.createElement(e.Fragment,null,e.createElement(p,{type:"button",onClick:()=>{var o;(o=n.current)==null||o.open()}},"Åpne modal"),e.createElement(g,{ref:n,...a},e.createElement(L,null,e.createElement(O,{id:c},"En modal"),e.createElement(w,null,"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam atque excepturi exercitationem harum neque obcaecati, ratione sapiente sit temporibus unde."),e.createElement(D,{thin:!0,ariaLabel:"Knappegruppe"},e.createElement(T,{type:"button",onClick:()=>{var o;(o=n.current)==null||o.close()}},"Lukk modal"),e.createElement(p,{autoFocus:!0,type:"button"},"Lagre")))))}},m={args:{ariaLabelledby:"heading-id",locale:"nb",onClose:()=>null,portalContainer:document.body},render:function(a){const n=r.useRef(null),c=a.ariaLabelledby;return e.createElement(e.Fragment,null,e.createElement(p,{type:"button",onClick:()=>{var o;(o=n.current)==null||o.open()}},"Åpne modal"),e.createElement(g,{ref:n,...a},e.createElement("div",{style:{height:150,width:"100%",background:"#d8e9f2"}}),e.createElement(L,null,e.createElement(O,{id:c},"En modal"),e.createElement(w,null,"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam atque excepturi exercitationem harum neque obcaecati, ratione sapiente sit temporibus unde."),e.createElement(D,{thin:!0,ariaLabel:"Knappegruppe"},e.createElement(T,{type:"button",onClick:()=>{var o;(o=n.current)==null||o.close()}},"Lukk modal"),e.createElement(p,{autoFocus:!0,type:"button"},"Lagre")))))}};var I,E,h;d.parameters={...d.parameters,docs:{...(I=d.parameters)==null?void 0:I.docs,source:{originalSource:`{ +import{R as e,r}from"./index-eCxJ45ll.js";import{_ as v}from"./iframe-OZaG2QRJ.js";import{r as z}from"./index-SF9__3rG.js";import{c as b}from"./index-DezCrw0f.js";import{I as P}from"./Icon-B88nEPeu.js";import{A as p}from"./ActionButton-Dg03nuh2.js";import{b as O}from"./Heading-BYFfwx2T.js";import{P as w}from"./Paragraph-Qjq98ToE.js";import{B as D}from"./ButtonGroup-C8Gx9PgT.js";import{S as T}from"./SecondaryButton-aa3aHmpA.js";const Y={close:"Lukk"},q={close:"Lukk"},H={close:"Close"},G={nb:Y,nn:q,en:H},F="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPjxwYXRoIGQ9Ik00ODAtNDM3Ljg0NyAyNzcuMDc2LTIzNC45MjRxLTguMzA3IDguMzA4LTIwLjg4NCA4LjUtMTIuNTc2LjE5My0yMS4yNjgtOC41LTguNjkzLTguNjkyLTguNjkzLTIxLjA3NnQ4LjY5My0yMS4wNzZMNDM3Ljg0Ny00ODAgMjM0LjkyNC02ODIuOTI0cS04LjMwOC04LjMwNy04LjUtMjAuODg0LS4xOTMtMTIuNTc2IDguNS0yMS4yNjggOC42OTItOC42OTMgMjEuMDc2LTguNjkzdDIxLjA3NiA4LjY5M0w0ODAtNTIyLjE1M2wyMDIuOTI0LTIwMi45MjNxOC4zMDctOC4zMDggMjAuODg0LTguNSAxMi41NzYtLjE5MyAyMS4yNjggOC41IDguNjkzIDguNjkyIDguNjkzIDIxLjA3NnQtOC42OTMgMjEuMDc2TDUyMi4xNTMtNDgwbDIwMi45MjMgMjAyLjkyNHE4LjMwOCA4LjMwNyA4LjUgMjAuODg0LjE5MyAxMi41NzYtOC41IDIxLjI2OC04LjY5MiA4LjY5My0yMS4wNzYgOC42OTN0LTIxLjA3Ni04LjY5M0w0ODAtNDM3Ljg0N1oiLz48L3N2Zz4=",R=({className:i,locale:a,...n})=>e.createElement("button",{type:"button",className:b("ffe-modal__close"),"aria-label":G[a].close,...n},e.createElement(P,{fileUrl:F,size:"md"}));R.__docgenInfo={description:"",methods:[],displayName:"CloseButton",props:{locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""}},composes:["Omit"]};const g=e.forwardRef(({children:i,onClick:a,ariaLabelledby:n,className:c,locale:o="nb",onClose:f,portalContainer:B,...S},x)=>{const[u,_]=r.useState(!1),[y,j]=r.useState(!1),l=r.useRef(null),N=r.useRef(u?document.documentElement.style.overflowY:"");return r.useImperativeHandle(x,()=>({open:()=>{var t;j(!0),(t=l.current)==null||t.showModal()},close:()=>{var t;(t=l.current)==null||t.close()}})),r.useEffect(()=>{_(!0)},[]),r.useEffect(()=>{var s;if(u&&((s=l.current)==null?void 0:s.getRootNode())instanceof ShadowRoot){const M=document.documentElement;y?(N.current=M.style.overflowY,M.style.overflowY="hidden"):y||(M.style.overflowY=N.current)}},[u,y]),r.useEffect(()=>{u&&l.current&&typeof l.current.showModal!="function"&&v(async()=>{const{default:t}=await import("./dialog-polyfill.esm-DB1tg_Gk.js");return{default:t}},[],import.meta.url).then(({default:t})=>{l.current&&t.registerDialog(l.current)})},[u]),u?z.createPortal(e.createElement("dialog",{...S,ref:l,className:b("ffe-modal",c),"aria-labelledby":n,onClick:t=>{const s=t.target;s.nodeName==="DIALOG"&&s.close(),a==null||a(t)},onClose:()=>{f==null||f(),j(!1)}},e.createElement("div",{className:"ffe-modal__body"},e.createElement(R,{onClick:()=>{var t;return(t=l.current)==null?void 0:t.close()},locale:o}),i)),B??document.body):null});g.__docgenInfo={description:"",methods:[],displayName:"Modal",props:{ariaLabelledby:{required:!0,tsType:{name:"string"},description:"Id of modal heading"},locale:{required:!1,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:"Locale used",defaultValue:{value:"'nb'",computed:!1}},onClose:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"Called when dialog is closed"},portalContainer:{required:!1,tsType:{name:"Parameters[1]",raw:"Parameters[1]"},description:"Container for portal, default is document.body"}}};const L=({className:i,...a})=>e.createElement("div",{className:b("ffe-modal__block",i),...a});L.__docgenInfo={description:"",methods:[],displayName:"ModalBlock"};const K={title:"Komponenter/Modals/Modal",component:g},d={args:{ariaLabelledby:"heading-id",locale:"nb",onClose:()=>null,portalContainer:document.body},render:function(a){const n=r.useRef(null),c=a.ariaLabelledby;return e.createElement(e.Fragment,null,e.createElement(p,{type:"button",onClick:()=>{var o;(o=n.current)==null||o.open()}},"Åpne modal"),e.createElement(g,{ref:n,...a},e.createElement(L,null,e.createElement(O,{id:c},"En modal"),e.createElement(w,null,"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam atque excepturi exercitationem harum neque obcaecati, ratione sapiente sit temporibus unde."),e.createElement(D,{thin:!0,ariaLabel:"Knappegruppe"},e.createElement(T,{type:"button",onClick:()=>{var o;(o=n.current)==null||o.close()}},"Lukk modal"),e.createElement(p,{autoFocus:!0,type:"button"},"Lagre")))))}},m={args:{ariaLabelledby:"heading-id",locale:"nb",onClose:()=>null,portalContainer:document.body},render:function(a){const n=r.useRef(null),c=a.ariaLabelledby;return e.createElement(e.Fragment,null,e.createElement(p,{type:"button",onClick:()=>{var o;(o=n.current)==null||o.open()}},"Åpne modal"),e.createElement(g,{ref:n,...a},e.createElement("div",{style:{height:150,width:"100%",background:"#d8e9f2"}}),e.createElement(L,null,e.createElement(O,{id:c},"En modal"),e.createElement(w,null,"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam atque excepturi exercitationem harum neque obcaecati, ratione sapiente sit temporibus unde."),e.createElement(D,{thin:!0,ariaLabel:"Knappegruppe"},e.createElement(T,{type:"button",onClick:()=>{var o;(o=n.current)==null||o.close()}},"Lukk modal"),e.createElement(p,{autoFocus:!0,type:"button"},"Lagre")))))}};var I,E,h;d.parameters={...d.parameters,docs:{...(I=d.parameters)==null?void 0:I.docs,source:{originalSource:`{ args: { ariaLabelledby: 'heading-id', locale: 'nb', diff --git a/assets/Pagination-DOQ60lLP.js b/assets/Pagination-Cub4Jsc9.js similarity index 87% rename from assets/Pagination-DOQ60lLP.js rename to assets/Pagination-Cub4Jsc9.js index cdec5a089e..815da59c8a 100644 --- a/assets/Pagination-DOQ60lLP.js +++ b/assets/Pagination-Cub4Jsc9.js @@ -1,4 +1,4 @@ -import{j as e,M as a,C as s,a as p}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{P as m,S as o,W as l,N as d,a as c}from"./Pagination.stories-CIse-qDS.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Paragraph-Qjq98ToE.js";import"./SecondaryButton-aa3aHmpA.js";import"./BaseButton-CEf8UDzm.js";import"./fixedForwardRef-BdaB0qYT.js";import"./Icon-B88nEPeu.js";import"./TableRow-Cxob1Dlz.js";import"./StrongText-DYs74pMv.js";import"./TableCaption-BfPxYegm.js";function t(r){const n={code:"code",h1:"h1",h2:"h2",p:"p",...i(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:m}),` +import{j as e,M as a,C as s,a as p}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{P as m,S as o,W as l,N as d,a as c}from"./Pagination.stories-CN7Cj3Fw.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Paragraph-Qjq98ToE.js";import"./SecondaryButton-aa3aHmpA.js";import"./BaseButton-CEf8UDzm.js";import"./fixedForwardRef-BdaB0qYT.js";import"./Icon-B88nEPeu.js";import"./TableRow-Cxob1Dlz.js";import"./StrongText-DYs74pMv.js";import"./TableCaption-BfPxYegm.js";function t(r){const n={code:"code",h1:"h1",h2:"h2",p:"p",...i(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:m}),` `,e.jsx(n.h1,{id:"pagination",children:"Pagination"}),` `,e.jsx(n.p,{children:"Paginering benyttes til søkeresultater og lignende presentasjon av store mengder informasjon som ikke får plass på en enkelt side."}),` `,e.jsx(n.p,{children:"For de fleste scenarioer anbefales det å bruke infinite scroll, men paginering kan benyttes hvis det vurderes som bedre basert på brukerfeedback."}),` diff --git a/assets/Pagination.stories-CIse-qDS.js b/assets/Pagination.stories-CN7Cj3Fw.js similarity index 99% rename from assets/Pagination.stories-CIse-qDS.js rename to assets/Pagination.stories-CN7Cj3Fw.js index 80bd053cf2..79ca23368b 100644 --- a/assets/Pagination.stories-CIse-qDS.js +++ b/assets/Pagination.stories-CN7Cj3Fw.js @@ -1,4 +1,4 @@ -import{R as o,r as P}from"./index-eCxJ45ll.js";import{r as C}from"./index-bx79Xo3A.js";import{c as T}from"./index-DezCrw0f.js";import{P as te}from"./Paragraph-Qjq98ToE.js";import{S as Z}from"./SecondaryButton-aa3aHmpA.js";import{I as R}from"./Icon-B88nEPeu.js";import{T as re,a as oe,b as _,c as j,d as ie,e as z}from"./TableRow-Cxob1Dlz.js";import{T as se}from"./TableCaption-BfPxYegm.js";var I=function(){return I=Object.assign||function(e){for(var t,a=1,n=arguments.length;a{const[e,t]=P.useState([window.innerWidth,window.innerHeight]);return P.useEffect(()=>{const a=()=>t([window.innerWidth,window.innerHeight]);return a(),window.addEventListener("resize",a),()=>window.removeEventListener("resize",a)},[]),e},h="...",M=parseInt(ue,10),N=(e,t)=>{const a=t-e+1;return Array.from({length:a},(n,r)=>r+e)};function me(e,t,a,n=1){const[r]=ce();return P.useMemo(()=>{const i=Math.ceil(e/t);if(n+5>=i)return N(1,i);const m=1,f=i;if(r>M){const c=Math.max(a-n,1),g=Math.min(a+n,i),d=c>2,l=g`Viser ${e}-${t} av ${a} rader`,previous:"Forrige",next:"Neste",goToPage:e=>`Gå til side ${e}`,currentPage:e=>`Gjeldende side, side ${e}`},de={rowsPerPageLabel:["Vis","rader per side"],showing:(e,t,a)=>`Viser ${e}-${t} av ${a} rader`,previous:"Forrige",next:"Neste",goToPage:e=>`Gå til side ${e}`,currentPage:e=>`Gjeldande side, side ${e}`},pe={rowsPerPageLabel:["Show","rows per page"],showing:(e,t,a)=>`Showing ${e}-${t} of ${a} rows`,previous:"Previous",next:"Next",goToPage:e=>`Go to page ${e}`,currentPage:e=>`Current page, Page ${e}`},v={nb:ge,nn:de,en:pe},X=({locale:e,start:t,end:a,total:n,className:r,...i})=>o.createElement(te,{className:T("ffe-pagination-info",r),...i},v[e].showing(t,a,n));X.__docgenInfo={description:"",methods:[],displayName:"Info",props:{locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},start:{required:!0,tsType:{name:"number"},description:""},end:{required:!0,tsType:{name:"number"},description:""},total:{required:!0,tsType:{name:"number"},description:""}}};var q=function(){return q=Object.assign||function(e){for(var t,a=1,n=arguments.length;ao.createElement("div",{className:T("ffe-pagination-rows-per-page",r),...i},o.createElement("span",{"aria-hidden":!0},v[e].rowsPerPageLabel[0]),o.createElement(J,{"aria-label":v[e].rowsPerPageLabel.join(" "),defaultValue:t,onChange:u=>a(Number(u.target.value))},n.map(u=>o.createElement("option",{key:u,value:u},u))),o.createElement("span",{"aria-hidden":!0},v[e].rowsPerPageLabel[1]));ee.__docgenInfo={description:"",methods:[],displayName:"PerPageDropdown",props:{locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},defaultValue:{required:!0,tsType:{name:"number"},description:""},setPageSize:{required:!0,tsType:{name:"signature",type:"function",raw:"(pageSize: number) => void",signature:{arguments:[{type:{name:"number"},name:"pageSize"}],return:{name:"void"}}},description:""},rowsPerPageOptions:{required:!0,tsType:{name:"Array",elements:[{name:"number"}],raw:"number[]"},description:""}}};const k="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPjxwYXRoIGQ9Im00MTguMTUzLTQ4MCAxNjIuOTIzIDE2Mi45MjRxOC4zMDggOC4zMDcgOC41IDIwLjg4NC4xOTMgMTIuNTc2LTguNSAyMS4yNjgtOC42OTIgOC42OTMtMjEuMDc2IDguNjkzdC0yMS4wNzYtOC42OTNMMzU5LjE1NS00NTQuNjkzcS01LjYxNi01LjYxNS03LjkyMy0xMS44NDYtMi4zMDgtNi4yMy0yLjMwOC0xMy40NjF0Mi4zMDgtMTMuNDYxcTIuMzA3LTYuMjMxIDcuOTIzLTExLjg0NmwxNzkuNzY5LTE3OS43NjlxOC4zMDctOC4zMDggMjAuODg0LTguNSAxMi41NzYtLjE5MyAyMS4yNjggOC41IDguNjkzIDguNjkyIDguNjkzIDIxLjA3NnQtOC42OTMgMjEuMDc2TDQxOC4xNTMtNDgwWiIvPjwvc3ZnPg==",D=({direction:e,buttonText:t,isHidden:a,locale:n,onClick:r,className:i})=>o.createElement("div",{className:T(i,`ffe-pagination-navigation-block ffe-pagination-navigation-block--${e}`,{"ffe-pagination-navigation-block--hidden":a,"ffe-pagination-navigation-block--no-text":!t})},o.createElement(Z,{type:"button",leftIcon:e==="prev"?o.createElement(R,{fileUrl:k,size:"md"}):void 0,rightIcon:e==="next"?o.createElement(R,{fileUrl:k,size:"md"}):void 0,onClick:r},t&&o.createElement("span",{className:"ffe-pagination-navigation-block__button-text"},e==="next"?v[n].next:v[n].previous)));D.__docgenInfo={description:"",methods:[],displayName:"NavigationBlock",props:{direction:{required:!0,tsType:{name:"union",raw:"'next' | 'prev'",elements:[{name:"literal",value:"'next'"},{name:"literal",value:"'prev'"}]},description:""},buttonText:{required:!1,tsType:{name:"boolean"},description:""},isHidden:{required:!0,tsType:{name:"boolean"},description:""},locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},onClick:{required:!0,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},className:{required:!1,tsType:{name:"string"},description:""}}};const be=o.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24",viewBox:"0 -960 960 960",width:"24"},o.createElement("path",{d:"M249.231-420.001q-24.749 0-42.374-17.625-17.624-17.625-17.624-42.374 0-24.749 17.624-42.374 17.625-17.625 42.374-17.625 24.75 0 42.374 17.625Q309.23-504.749 309.23-480q0 24.749-17.625 42.374-17.624 17.625-42.374 17.625Zm230.769 0q-24.749 0-42.374-17.625-17.625-17.625-17.625-42.374 0-24.749 17.625-42.374 17.625-17.625 42.374-17.625 24.749 0 42.374 17.625 17.625 17.625 17.625 42.374 0 24.749-17.625 42.374-17.625 17.625-42.374 17.625Zm230.769 0q-24.75 0-42.374-17.625Q650.77-455.251 650.77-480q0-24.749 17.625-42.374 17.624-17.625 42.374-17.625 24.749 0 42.374 17.625 17.624 17.625 17.624 42.374 0 24.749-17.624 42.374-17.625 17.625-42.374 17.625Z"})),ne=({className:e,...t})=>o.createElement("div",{className:T("ffe-pagination-dots"),...t},be);ne.__docgenInfo={description:"",methods:[],displayName:"Dots"};const ae=o.forwardRef(({isActive:e,onClick:t,children:a,locale:n},r)=>o.createElement(Z,{ref:r,type:"button","aria-label":e?v[n].currentPage(a):v[n].goToPage(a),"aria-current":e,className:T("ffe-pagination-page-button",{"ffe-pagination-page-button--active":e}),onClick:t},a));ae.__docgenInfo={description:"",methods:[],displayName:"PageButton",props:{isActive:{required:!0,tsType:{name:"boolean"},description:""},onClick:{required:!0,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},children:{required:!0,tsType:{name:"number"},description:""},locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""}}};const y=({className:e,locale:t="nb",showRowsPerPageText:a=!0,paginationControls:n,rowsPerPageOptions:r,navigationButtonText:i=!0,ariaLabel:u,onClickPrev:m,onClickNext:f,onClickPage:c})=>{const g=P.useRef(null),d=P.useRef(null),l=me(n.totalElements,n.currentPageSize,n.currentPage);return o.createElement("div",{role:"group","aria-label":u,className:T("ffe-pagination",e)},o.createElement("div",{className:"ffe-pagination__rows"},a&&o.createElement(X,{className:"ffe-pagination__rows-item",locale:t,start:n.pageStart+1,end:n.pageEnd,total:n.totalElements}),!!(r!=null&&r.length)&&o.createElement(ee,{className:"ffe-pagination__rows-item",locale:t,rowsPerPageOptions:r,setPageSize:n.setPageSize,defaultValue:n.currentPageSize})),l&&l.length>1&&o.createElement("nav",{className:"ffe-pagination__buttons"},o.createElement(D,{className:"ffe-pagination__buttons-nav",locale:t,onClick:()=>{m==null||m();const s=Math.max(n.currentPage-1,1);C.flushSync(()=>{var w;n.setCurrentPage(s),s===1&&((w=g.current)==null||w.focus({preventScroll:!0}))})},isHidden:!n.hasPreviousPage,buttonText:i,direction:"prev"}),o.createElement("ol",{className:"ffe-pagination__page-buttons"},l.map((s,p)=>o.createElement("li",{key:p},s===h?o.createElement(ne,null):o.createElement(ae,{ref:p===0?g:p===l.length-1?d:null,key:p,locale:t,onClick:()=>{c==null||c(s),n.setCurrentPage(s)},isActive:n.currentPage===s},s)))),o.createElement(D,{className:"ffe-pagination__buttons-nav",locale:t,onClick:()=>{f==null||f();const s=Math.min(n.currentPage+1,n.numberOfPages);C.flushSync(()=>{var w;n.setCurrentPage(s),n.numberOfPages===s&&((w=d.current)==null||w.focus({preventScroll:!0}))})},isHidden:!n.hasNextPage,buttonText:i,direction:"next"})))};y.__docgenInfo={description:"",methods:[],displayName:"Pagination",props:{className:{required:!1,tsType:{name:"string"},description:""},locale:{required:!1,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:"",defaultValue:{value:"'nb'",computed:!1}},showRowsPerPageText:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},paginationControls:{required:!0,tsType:{name:"signature",type:"object",raw:`{ +import{R as o,r as P}from"./index-eCxJ45ll.js";import{r as C}from"./index-SF9__3rG.js";import{c as T}from"./index-DezCrw0f.js";import{P as te}from"./Paragraph-Qjq98ToE.js";import{S as Z}from"./SecondaryButton-aa3aHmpA.js";import{I as R}from"./Icon-B88nEPeu.js";import{T as re,a as oe,b as _,c as j,d as ie,e as z}from"./TableRow-Cxob1Dlz.js";import{T as se}from"./TableCaption-BfPxYegm.js";var I=function(){return I=Object.assign||function(e){for(var t,a=1,n=arguments.length;a{const[e,t]=P.useState([window.innerWidth,window.innerHeight]);return P.useEffect(()=>{const a=()=>t([window.innerWidth,window.innerHeight]);return a(),window.addEventListener("resize",a),()=>window.removeEventListener("resize",a)},[]),e},h="...",M=parseInt(ue,10),N=(e,t)=>{const a=t-e+1;return Array.from({length:a},(n,r)=>r+e)};function me(e,t,a,n=1){const[r]=ce();return P.useMemo(()=>{const i=Math.ceil(e/t);if(n+5>=i)return N(1,i);const m=1,f=i;if(r>M){const c=Math.max(a-n,1),g=Math.min(a+n,i),d=c>2,l=g`Viser ${e}-${t} av ${a} rader`,previous:"Forrige",next:"Neste",goToPage:e=>`Gå til side ${e}`,currentPage:e=>`Gjeldende side, side ${e}`},de={rowsPerPageLabel:["Vis","rader per side"],showing:(e,t,a)=>`Viser ${e}-${t} av ${a} rader`,previous:"Forrige",next:"Neste",goToPage:e=>`Gå til side ${e}`,currentPage:e=>`Gjeldande side, side ${e}`},pe={rowsPerPageLabel:["Show","rows per page"],showing:(e,t,a)=>`Showing ${e}-${t} of ${a} rows`,previous:"Previous",next:"Next",goToPage:e=>`Go to page ${e}`,currentPage:e=>`Current page, Page ${e}`},v={nb:ge,nn:de,en:pe},X=({locale:e,start:t,end:a,total:n,className:r,...i})=>o.createElement(te,{className:T("ffe-pagination-info",r),...i},v[e].showing(t,a,n));X.__docgenInfo={description:"",methods:[],displayName:"Info",props:{locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},start:{required:!0,tsType:{name:"number"},description:""},end:{required:!0,tsType:{name:"number"},description:""},total:{required:!0,tsType:{name:"number"},description:""}}};var q=function(){return q=Object.assign||function(e){for(var t,a=1,n=arguments.length;ao.createElement("div",{className:T("ffe-pagination-rows-per-page",r),...i},o.createElement("span",{"aria-hidden":!0},v[e].rowsPerPageLabel[0]),o.createElement(J,{"aria-label":v[e].rowsPerPageLabel.join(" "),defaultValue:t,onChange:u=>a(Number(u.target.value))},n.map(u=>o.createElement("option",{key:u,value:u},u))),o.createElement("span",{"aria-hidden":!0},v[e].rowsPerPageLabel[1]));ee.__docgenInfo={description:"",methods:[],displayName:"PerPageDropdown",props:{locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},defaultValue:{required:!0,tsType:{name:"number"},description:""},setPageSize:{required:!0,tsType:{name:"signature",type:"function",raw:"(pageSize: number) => void",signature:{arguments:[{type:{name:"number"},name:"pageSize"}],return:{name:"void"}}},description:""},rowsPerPageOptions:{required:!0,tsType:{name:"Array",elements:[{name:"number"}],raw:"number[]"},description:""}}};const k="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPjxwYXRoIGQ9Im00MTguMTUzLTQ4MCAxNjIuOTIzIDE2Mi45MjRxOC4zMDggOC4zMDcgOC41IDIwLjg4NC4xOTMgMTIuNTc2LTguNSAyMS4yNjgtOC42OTIgOC42OTMtMjEuMDc2IDguNjkzdC0yMS4wNzYtOC42OTNMMzU5LjE1NS00NTQuNjkzcS01LjYxNi01LjYxNS03LjkyMy0xMS44NDYtMi4zMDgtNi4yMy0yLjMwOC0xMy40NjF0Mi4zMDgtMTMuNDYxcTIuMzA3LTYuMjMxIDcuOTIzLTExLjg0NmwxNzkuNzY5LTE3OS43NjlxOC4zMDctOC4zMDggMjAuODg0LTguNSAxMi41NzYtLjE5MyAyMS4yNjggOC41IDguNjkzIDguNjkyIDguNjkzIDIxLjA3NnQtOC42OTMgMjEuMDc2TDQxOC4xNTMtNDgwWiIvPjwvc3ZnPg==",D=({direction:e,buttonText:t,isHidden:a,locale:n,onClick:r,className:i})=>o.createElement("div",{className:T(i,`ffe-pagination-navigation-block ffe-pagination-navigation-block--${e}`,{"ffe-pagination-navigation-block--hidden":a,"ffe-pagination-navigation-block--no-text":!t})},o.createElement(Z,{type:"button",leftIcon:e==="prev"?o.createElement(R,{fileUrl:k,size:"md"}):void 0,rightIcon:e==="next"?o.createElement(R,{fileUrl:k,size:"md"}):void 0,onClick:r},t&&o.createElement("span",{className:"ffe-pagination-navigation-block__button-text"},e==="next"?v[n].next:v[n].previous)));D.__docgenInfo={description:"",methods:[],displayName:"NavigationBlock",props:{direction:{required:!0,tsType:{name:"union",raw:"'next' | 'prev'",elements:[{name:"literal",value:"'next'"},{name:"literal",value:"'prev'"}]},description:""},buttonText:{required:!1,tsType:{name:"boolean"},description:""},isHidden:{required:!0,tsType:{name:"boolean"},description:""},locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""},onClick:{required:!0,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},className:{required:!1,tsType:{name:"string"},description:""}}};const be=o.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24",viewBox:"0 -960 960 960",width:"24"},o.createElement("path",{d:"M249.231-420.001q-24.749 0-42.374-17.625-17.624-17.625-17.624-42.374 0-24.749 17.624-42.374 17.625-17.625 42.374-17.625 24.75 0 42.374 17.625Q309.23-504.749 309.23-480q0 24.749-17.625 42.374-17.624 17.625-42.374 17.625Zm230.769 0q-24.749 0-42.374-17.625-17.625-17.625-17.625-42.374 0-24.749 17.625-42.374 17.625-17.625 42.374-17.625 24.749 0 42.374 17.625 17.625 17.625 17.625 42.374 0 24.749-17.625 42.374-17.625 17.625-42.374 17.625Zm230.769 0q-24.75 0-42.374-17.625Q650.77-455.251 650.77-480q0-24.749 17.625-42.374 17.624-17.625 42.374-17.625 24.749 0 42.374 17.625 17.624 17.625 17.624 42.374 0 24.749-17.624 42.374-17.625 17.625-42.374 17.625Z"})),ne=({className:e,...t})=>o.createElement("div",{className:T("ffe-pagination-dots"),...t},be);ne.__docgenInfo={description:"",methods:[],displayName:"Dots"};const ae=o.forwardRef(({isActive:e,onClick:t,children:a,locale:n},r)=>o.createElement(Z,{ref:r,type:"button","aria-label":e?v[n].currentPage(a):v[n].goToPage(a),"aria-current":e,className:T("ffe-pagination-page-button",{"ffe-pagination-page-button--active":e}),onClick:t},a));ae.__docgenInfo={description:"",methods:[],displayName:"PageButton",props:{isActive:{required:!0,tsType:{name:"boolean"},description:""},onClick:{required:!0,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},children:{required:!0,tsType:{name:"number"},description:""},locale:{required:!0,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:""}}};const y=({className:e,locale:t="nb",showRowsPerPageText:a=!0,paginationControls:n,rowsPerPageOptions:r,navigationButtonText:i=!0,ariaLabel:u,onClickPrev:m,onClickNext:f,onClickPage:c})=>{const g=P.useRef(null),d=P.useRef(null),l=me(n.totalElements,n.currentPageSize,n.currentPage);return o.createElement("div",{role:"group","aria-label":u,className:T("ffe-pagination",e)},o.createElement("div",{className:"ffe-pagination__rows"},a&&o.createElement(X,{className:"ffe-pagination__rows-item",locale:t,start:n.pageStart+1,end:n.pageEnd,total:n.totalElements}),!!(r!=null&&r.length)&&o.createElement(ee,{className:"ffe-pagination__rows-item",locale:t,rowsPerPageOptions:r,setPageSize:n.setPageSize,defaultValue:n.currentPageSize})),l&&l.length>1&&o.createElement("nav",{className:"ffe-pagination__buttons"},o.createElement(D,{className:"ffe-pagination__buttons-nav",locale:t,onClick:()=>{m==null||m();const s=Math.max(n.currentPage-1,1);C.flushSync(()=>{var w;n.setCurrentPage(s),s===1&&((w=g.current)==null||w.focus({preventScroll:!0}))})},isHidden:!n.hasPreviousPage,buttonText:i,direction:"prev"}),o.createElement("ol",{className:"ffe-pagination__page-buttons"},l.map((s,p)=>o.createElement("li",{key:p},s===h?o.createElement(ne,null):o.createElement(ae,{ref:p===0?g:p===l.length-1?d:null,key:p,locale:t,onClick:()=>{c==null||c(s),n.setCurrentPage(s)},isActive:n.currentPage===s},s)))),o.createElement(D,{className:"ffe-pagination__buttons-nav",locale:t,onClick:()=>{f==null||f();const s=Math.min(n.currentPage+1,n.numberOfPages);C.flushSync(()=>{var w;n.setCurrentPage(s),n.numberOfPages===s&&((w=d.current)==null||w.focus({preventScroll:!0}))})},isHidden:!n.hasNextPage,buttonText:i,direction:"next"})))};y.__docgenInfo={description:"",methods:[],displayName:"Pagination",props:{className:{required:!1,tsType:{name:"string"},description:""},locale:{required:!1,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:"",defaultValue:{value:"'nb'",computed:!1}},showRowsPerPageText:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},paginationControls:{required:!0,tsType:{name:"signature",type:"object",raw:`{ /** * The index of the first element on the current page */ diff --git a/assets/Paragraph-CM6pj5kE.js b/assets/Paragraph-CNnLV0Pu.js similarity index 75% rename from assets/Paragraph-CM6pj5kE.js rename to assets/Paragraph-CNnLV0Pu.js index 8cef09b276..de9eab1694 100644 --- a/assets/Paragraph-CM6pj5kE.js +++ b/assets/Paragraph-CNnLV0Pu.js @@ -1,4 +1,4 @@ -import{j as t,M as e,C as i,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{P as p,S as r}from"./Paragraph.stories-Dkt1hMJc.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function a(n){const o={h1:"h1",p:"p",...s(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(e,{of:p}),` +import{j as t,M as e,C as i,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{P as p,S as r}from"./Paragraph.stories-Dkt1hMJc.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function a(n){const o={h1:"h1",p:"p",...s(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(e,{of:p}),` `,t.jsx(o.h1,{id:"paragraph",children:"Paragraph"}),` `,t.jsx(o.p,{children:"Et vanlig tekstavsnitt"}),` `,t.jsx(i,{of:r}),` diff --git a/assets/PhoneNumber-vZy7k5dG.js b/assets/PhoneNumber-CMKciWV-.js similarity index 66% rename from assets/PhoneNumber-vZy7k5dG.js rename to assets/PhoneNumber-CMKciWV-.js index 3e827b09e5..dd611b7ce8 100644 --- a/assets/PhoneNumber-vZy7k5dG.js +++ b/assets/PhoneNumber-CMKciWV-.js @@ -1,4 +1,4 @@ -import{j as e,M as i,C as r,a}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{P as p,S as t,E as l,a as d,b as x}from"./PhoneNumber.stories-BWhRw6nu.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./i18n-kNgCcl76.js";import"./ErrorFieldMessage-CFe1xxra.js";import"./BaseFieldMessage-DOz7tRqQ.js";import"./Icon-B88nEPeu.js";function m(o){const n={h1:"h1",p:"p",...s(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:p}),` +import{j as e,M as i,C as r,a}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{P as p,S as t,E as l,a as d,b as x}from"./PhoneNumber.stories-Bt8f-ZB4.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./i18n-kNgCcl76.js";import"./ErrorFieldMessage-BZeYW4Z5.js";import"./BaseFieldMessage-BxD39Ejl.js";import"./Icon-B88nEPeu.js";function m(o){const n={h1:"h1",p:"p",...s(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:p}),` `,e.jsx(n.h1,{id:"phonenumber",children:"PhoneNumber"}),` `,e.jsx(r,{of:t}),` `,e.jsx(a,{of:t}),` diff --git a/assets/PhoneNumber.stories-BWhRw6nu.js b/assets/PhoneNumber.stories-Bt8f-ZB4.js similarity index 99% rename from assets/PhoneNumber.stories-BWhRw6nu.js rename to assets/PhoneNumber.stories-Bt8f-ZB4.js index 80fcc66a9f..8bc182919e 100644 --- a/assets/PhoneNumber.stories-BWhRw6nu.js +++ b/assets/PhoneNumber.stories-Bt8f-ZB4.js @@ -1,4 +1,4 @@ -import{R as e,r as i}from"./index-eCxJ45ll.js";import{c as f}from"./index-DezCrw0f.js";import{i as W}from"./i18n-kNgCcl76.js";import{E as L}from"./ErrorFieldMessage-CFe1xxra.js";const U=(r,t,o)=>{let a;return r?a=r:t&&o?console.error("You should use countryCodeAndNumberFieldMessage when both countryCode and number contains an error"):t?a=t:o&&(a=o),a},l=e.forwardRef(({numberInputProps:r,countryCodeInputProps:t,countryCodeFieldMessage:o,numberFieldMessage:a,countryCodeAndNumberFieldMessage:m,className:x,extraMargin:O,isMobileNumber:B,locale:b="nb"},j)=>{var v;const h=i.useRef(null),E=i.useRef(null);i.useImperativeHandle(j,()=>({get country(){return h.current},get number(){return E.current}}));const n=U(m,o,a),R=i.useId(),y=i.useId(),D=i.useId(),p=e.isValidElement(n)?(v=n==null?void 0:n.props)==null?void 0:v.id:D,g=W[["nb","nn","en"].indexOf(b)!==-1?b:"nb"];return e.createElement("div",{className:f("ffe-phone-number","ffe-input-group",{"ffe-input-group--message":n},{"ffe-input-group--no-extra-margin":!O},x)},e.createElement("div",{className:"ffe-phone-number__input-group"},e.createElement("div",{className:"ffe-phone-number__country-code"},e.createElement("label",{className:"ffe-form-label",htmlFor:y},g.COUNTRY_CODE),e.createElement("div",{className:"ffe-phone-number__input-group"},e.createElement("span",{className:"ffe-phone-number__plus"},"+"),e.createElement("input",{ref:h,id:y,value:(t==null?void 0:t.value)??"47",className:f("ffe-input-field","ffe-phone-number__country-code-input"),type:"tel","aria-invalid":!!(o||m),"aria-describedby":o||m?p:void 0,...t}))),e.createElement("div",{className:"ffe-phone-number__number"},e.createElement("label",{className:"ffe-form-label",htmlFor:R},B?g.MOBILE_NUMBER:g.PHONE_NUMBER),e.createElement("input",{ref:E,id:R,type:"tel",className:f("ffe-input-field","ffe-phone-number__phone-input"),"aria-invalid":!!(a||m),"aria-describedby":a||m?p:void 0,...r}))),typeof n=="string"&&e.createElement(L,{as:"p",id:p},n),e.isValidElement(n)&&e.cloneElement(n,{id:p}))});l.__docgenInfo={description:"",methods:[{name:"country",docblock:null,modifiers:["get"],params:[],returns:null},{name:"number",docblock:null,modifiers:["get"],params:[],returns:null}],displayName:"PhoneNumber",props:{numberInputProps:{required:!1,tsType:{name:"ReactComponentPropsWithoutRef",raw:"React.ComponentPropsWithoutRef<'input'>",elements:[{name:"literal",value:"'input'"}]},description:""},countryCodeInputProps:{required:!1,tsType:{name:"ReactComponentPropsWithoutRef",raw:"React.ComponentPropsWithoutRef<'input'>",elements:[{name:"literal",value:"'input'"}]},description:""},locale:{required:!1,tsType:{name:"union",raw:"'nn' | 'nb' | 'en'",elements:[{name:"literal",value:"'nn'"},{name:"literal",value:"'nb'"},{name:"literal",value:"'en'"}]},description:"",defaultValue:{value:"'nb'",computed:!1}},countryCodeFieldMessage:{required:!1,tsType:{name:"union",raw:"string | React.ReactElement<{ id: string }>",elements:[{name:"string"},{name:"ReactReactElement",raw:"React.ReactElement<{ id: string }>",elements:[{name:"signature",type:"object",raw:"{ id: string }",signature:{properties:[{key:"id",value:{name:"string",required:!0}}]}}]}]},description:"String or ErrorFieldMessage component with message"},numberFieldMessage:{required:!1,tsType:{name:"union",raw:"string | React.ReactElement<{ id: string }>",elements:[{name:"string"},{name:"ReactReactElement",raw:"React.ReactElement<{ id: string }>",elements:[{name:"signature",type:"object",raw:"{ id: string }",signature:{properties:[{key:"id",value:{name:"string",required:!0}}]}}]}]},description:"String or ErrorFieldMessage component with message"},countryCodeAndNumberFieldMessage:{required:!1,tsType:{name:"union",raw:`| string +import{R as e,r as i}from"./index-eCxJ45ll.js";import{c as f}from"./index-DezCrw0f.js";import{i as W}from"./i18n-kNgCcl76.js";import{E as L}from"./ErrorFieldMessage-BZeYW4Z5.js";const U=(r,t,o)=>{let a;return r?a=r:t&&o?console.error("You should use countryCodeAndNumberFieldMessage when both countryCode and number contains an error"):t?a=t:o&&(a=o),a},l=e.forwardRef(({numberInputProps:r,countryCodeInputProps:t,countryCodeFieldMessage:o,numberFieldMessage:a,countryCodeAndNumberFieldMessage:m,className:x,extraMargin:O,isMobileNumber:B,locale:b="nb"},j)=>{var v;const h=i.useRef(null),E=i.useRef(null);i.useImperativeHandle(j,()=>({get country(){return h.current},get number(){return E.current}}));const n=U(m,o,a),R=i.useId(),y=i.useId(),D=i.useId(),p=e.isValidElement(n)?(v=n==null?void 0:n.props)==null?void 0:v.id:D,g=W[["nb","nn","en"].indexOf(b)!==-1?b:"nb"];return e.createElement("div",{className:f("ffe-phone-number","ffe-input-group",{"ffe-input-group--message":n},{"ffe-input-group--no-extra-margin":!O},x)},e.createElement("div",{className:"ffe-phone-number__input-group"},e.createElement("div",{className:"ffe-phone-number__country-code"},e.createElement("label",{className:"ffe-form-label",htmlFor:y},g.COUNTRY_CODE),e.createElement("div",{className:"ffe-phone-number__input-group"},e.createElement("span",{className:"ffe-phone-number__plus"},"+"),e.createElement("input",{ref:h,id:y,value:(t==null?void 0:t.value)??"47",className:f("ffe-input-field","ffe-phone-number__country-code-input"),type:"tel","aria-invalid":!!(o||m),"aria-describedby":o||m?p:void 0,...t}))),e.createElement("div",{className:"ffe-phone-number__number"},e.createElement("label",{className:"ffe-form-label",htmlFor:R},B?g.MOBILE_NUMBER:g.PHONE_NUMBER),e.createElement("input",{ref:E,id:R,type:"tel",className:f("ffe-input-field","ffe-phone-number__phone-input"),"aria-invalid":!!(a||m),"aria-describedby":a||m?p:void 0,...r}))),typeof n=="string"&&e.createElement(L,{as:"p",id:p},n),e.isValidElement(n)&&e.cloneElement(n,{id:p}))});l.__docgenInfo={description:"",methods:[{name:"country",docblock:null,modifiers:["get"],params:[],returns:null},{name:"number",docblock:null,modifiers:["get"],params:[],returns:null}],displayName:"PhoneNumber",props:{numberInputProps:{required:!1,tsType:{name:"ReactComponentPropsWithoutRef",raw:"React.ComponentPropsWithoutRef<'input'>",elements:[{name:"literal",value:"'input'"}]},description:""},countryCodeInputProps:{required:!1,tsType:{name:"ReactComponentPropsWithoutRef",raw:"React.ComponentPropsWithoutRef<'input'>",elements:[{name:"literal",value:"'input'"}]},description:""},locale:{required:!1,tsType:{name:"union",raw:"'nn' | 'nb' | 'en'",elements:[{name:"literal",value:"'nn'"},{name:"literal",value:"'nb'"},{name:"literal",value:"'en'"}]},description:"",defaultValue:{value:"'nb'",computed:!1}},countryCodeFieldMessage:{required:!1,tsType:{name:"union",raw:"string | React.ReactElement<{ id: string }>",elements:[{name:"string"},{name:"ReactReactElement",raw:"React.ReactElement<{ id: string }>",elements:[{name:"signature",type:"object",raw:"{ id: string }",signature:{properties:[{key:"id",value:{name:"string",required:!0}}]}}]}]},description:"String or ErrorFieldMessage component with message"},numberFieldMessage:{required:!1,tsType:{name:"union",raw:"string | React.ReactElement<{ id: string }>",elements:[{name:"string"},{name:"ReactReactElement",raw:"React.ReactElement<{ id: string }>",elements:[{name:"signature",type:"object",raw:"{ id: string }",signature:{properties:[{key:"id",value:{name:"string",required:!0}}]}}]}]},description:"String or ErrorFieldMessage component with message"},countryCodeAndNumberFieldMessage:{required:!1,tsType:{name:"union",raw:`| string | React.ReactElement<{ id: string }>`,elements:[{name:"string"},{name:"ReactReactElement",raw:"React.ReactElement<{ id: string }>",elements:[{name:"signature",type:"object",raw:"{ id: string }",signature:{properties:[{key:"id",value:{name:"string",required:!0}}]}}]}]},description:`String or ErrorFieldMessage component with message, this should be set when both countryCode and number is in an invalid state. If both countryCodeFieldMessage and numberFieldMessage is set and not this prop, diff --git a/assets/PreformattedText-CJ5HkX8J.js b/assets/PreformattedText-COwmewum.js similarity index 78% rename from assets/PreformattedText-CJ5HkX8J.js rename to assets/PreformattedText-COwmewum.js index abf1258e95..345bb2ea94 100644 --- a/assets/PreformattedText-CJ5HkX8J.js +++ b/assets/PreformattedText-COwmewum.js @@ -1,4 +1,4 @@ -import{j as t,M as a,C as m,a as i}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{P as p,S as r}from"./PreformattedText.stories-EsoUuBO5.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function n(e){const o={h1:"h1",p:"p",...s(),...e.components};return t.jsxs(t.Fragment,{children:[t.jsx(a,{of:p}),` +import{j as t,M as a,C as m,a as i}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{P as p,S as r}from"./PreformattedText.stories-EsoUuBO5.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function n(e){const o={h1:"h1",p:"p",...s(),...e.components};return t.jsxs(t.Fragment,{children:[t.jsx(a,{of:p}),` `,t.jsx(o.h1,{id:"preformattedtext",children:"PreformattedText"}),` `,t.jsx(o.p,{children:"Kan brukes hvis du har tekst som allerede er formattert og du vil vise teksten sånn."}),` `,t.jsx(m,{of:r}),` diff --git a/assets/PrimaryButton-DF9PFC6b.js b/assets/PrimaryButton-BJFAXzmB.js similarity index 80% rename from assets/PrimaryButton-DF9PFC6b.js rename to assets/PrimaryButton-BJFAXzmB.js index 001919b3ff..9978763be8 100644 --- a/assets/PrimaryButton-DF9PFC6b.js +++ b/assets/PrimaryButton-BJFAXzmB.js @@ -1,4 +1,4 @@ -import{j as t,M as s,C as m,a}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{P as p,S as n}from"./PrimaryButton.stories-DhXLWAEZ.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./PrimaryButton-xT0dGNl9.js";import"./BaseButton-D99V6fdL.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";function e(o){const r={h1:"h1",p:"p",...i(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:p}),` +import{j as t,M as s,C as m,a}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{P as p,S as n}from"./PrimaryButton.stories-DhXLWAEZ.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./PrimaryButton-xT0dGNl9.js";import"./BaseButton-D99V6fdL.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";function e(o){const r={h1:"h1",p:"p",...i(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:p}),` `,t.jsx(r.h1,{id:"primarybutton",children:"PrimaryButton"}),` `,t.jsx(r.p,{children:"For høyt prioriterte handlinger, som det også kan finnes flere av på en side/view."}),` `,t.jsx(m,{of:n}),` diff --git a/assets/PrimaryButton-BJpK9aV0.js b/assets/PrimaryButton-BJpK9aV0.js new file mode 100644 index 0000000000..39b65d1c15 --- /dev/null +++ b/assets/PrimaryButton-BJpK9aV0.js @@ -0,0 +1 @@ +import{R as i}from"./index-eCxJ45ll.js";import{B as f}from"./BaseButton-CEf8UDzm.js";import{f as m}from"./fixedForwardRef-BdaB0qYT.js";var a=function(){return a=Object.assign||function(t){for(var r,e=1,o=arguments.length;en.createElement(r,{className:a("ffe-radio-button",{"ffe-radio-button--inline":t},e),...o});s.__docgenInfo={description:"",methods:[],displayName:"RadioButton",props:{labelProps:{required:!1,tsType:{name:"ReactComponentProps",raw:"React.ComponentProps<'label'>",elements:[{name:"literal",value:"'label'"}]},description:"Additional props passed to the label element"},selectedValue:{required:!1,tsType:{name:"union",raw:"string | null | undefined",elements:[{name:"string"},{name:"null"},{name:"undefined"}]},description:"The selected value of the radio button set"},value:{required:!0,tsType:{name:"string"},description:"The value of the radio button"},tooltip:{required:!1,tsType:{name:"string"},description:"Tooltip providing further detail about the choice"},tooltipProps:{required:!1,tsType:{name:"TooltipProps"},description:""},inline:{required:!1,tsType:{name:"boolean"},description:"Indicates whether the radio button is rendered inline or as a block"},onColoredBg:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}},composes:["Omit"]};export{s as R}; diff --git a/assets/RadioButton-DM8HqcXj.js b/assets/RadioButton-DM8HqcXj.js deleted file mode 100644 index 02dbb07b97..0000000000 --- a/assets/RadioButton-DM8HqcXj.js +++ /dev/null @@ -1 +0,0 @@ -import{R as r}from"./index-eCxJ45ll.js";import{c as a}from"./index-DezCrw0f.js";import{B as i}from"./BaseRadioButton-Ba7Aq1xP.js";const s=({className:e,inline:t,onColoredBg:o,...n})=>r.createElement(i,{className:a("ffe-radio-button",{"ffe-radio-button--inline":t,"ffe-radio-button--on-colored-bg":o},e),...n});s.__docgenInfo={description:"",methods:[],displayName:"RadioButton",props:{labelProps:{required:!1,tsType:{name:"ReactComponentProps",raw:"React.ComponentProps<'label'>",elements:[{name:"literal",value:"'label'"}]},description:"Additional props passed to the label element"},selectedValue:{required:!1,tsType:{name:"union",raw:"string | null | undefined",elements:[{name:"string"},{name:"null"},{name:"undefined"}]},description:"The selected value of the radio button set"},value:{required:!0,tsType:{name:"string"},description:"The value of the radio button"},tooltip:{required:!1,tsType:{name:"string"},description:"Tooltip providing further detail about the choice"},tooltipProps:{required:!1,tsType:{name:"TooltipProps"},description:""},inline:{required:!1,tsType:{name:"boolean"},description:"Indicates whether the radio button is rendered inline or as a block"},onColoredBg:{required:!1,tsType:{name:"boolean"},description:"Adds alternative styling for better contrast on certain backgrounds"}},composes:["Omit"]};export{s as R}; diff --git a/assets/RadioButton-Mq5Amg2O.js b/assets/RadioButton-Mq5Amg2O.js deleted file mode 100644 index f49db45e0c..0000000000 --- a/assets/RadioButton-Mq5Amg2O.js +++ /dev/null @@ -1,8 +0,0 @@ -import{j as e,M as i,C as o,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{R as p,S as r,T as d}from"./RadioButton.stories-qKJ9k8au.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./RadioButton-DM8HqcXj.js";import"./index-DezCrw0f.js";import"./BaseRadioButton-Ba7Aq1xP.js";import"./Tooltip-Cv2kw5GT.js";import"./Collapse-CKwb5mfJ.js";function a(n){const t={h1:"h1",p:"p",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:p}),` -`,e.jsx(t.h1,{id:"radiobutton",children:"RadioButton"}),` -`,e.jsx(t.p,{children:`Brukes når kunden kan velge ett av få valg. Hvis valgene er korte og konsise, kan man ha dem ved siden av hverandre. -Har valgene litt mer tekst, så bør valgene komme under hverandre.`}),` -`,e.jsx(o,{of:r}),` -`,e.jsx(m,{of:r}),` -`,e.jsx(t.p,{children:"Noen valg kan være mer kompliserte, og ikke like selvforklarende. Da kan man legge til en tipstekst:"}),` -`,e.jsx(o,{of:d})]})}function S(n={}){const{wrapper:t}={...s(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(a,{...n})}):a(n)}export{S as default}; diff --git a/assets/RadioButton-e9DppVYb.js b/assets/RadioButton-e9DppVYb.js new file mode 100644 index 0000000000..b4e3ccc82f --- /dev/null +++ b/assets/RadioButton-e9DppVYb.js @@ -0,0 +1,18 @@ +import{j as n,M as l,C as o,a as r}from"./index-n85yGU8w.js";import{useMDXComponents as p}from"./index-CVdx34fM.js";import{R as k,S as s,W as i,I as a,C as m}from"./RadioButton.stories-BD5tPnke.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./RadioButton-CUV-XDUW.js";import"./index-DezCrw0f.js";import"./RadioButtonInputGroup-OeJ8yTP0.js";import"./Tooltip-CPJirHS1.js";import"./Collapse-CKwb5mfJ.js";import"./ErrorFieldMessage-BZeYW4Z5.js";import"./BaseFieldMessage-BxD39Ejl.js";import"./Icon-B88nEPeu.js";function d(t){const e={h1:"h1",h2:"h2",p:"p",...p(),...t.components};return n.jsxs(n.Fragment,{children:[n.jsx(l,{of:k}),` +`,n.jsx(e.h1,{id:"radiobutton",children:"RadioButton"}),` +`,n.jsx(e.p,{children:`Brukes når kunden kan velge ett av få valg. Hvis valgene er korte og konsise, kan man ha dem ved siden av hverandre. +Har valgene litt mer tekst, så bør valgene komme under hverandre.`}),` +`,n.jsx(o,{of:s}),` +`,n.jsx(r,{of:s}),` +`,n.jsx(e.h2,{id:"med-tipstekst",children:"Med tipstekst"}),` +`,n.jsx(e.p,{children:"Noen valg kan være mer kompliserte, og ikke like selvforklarende. Da kan man legge til en tipstekst:"}),` +`,n.jsx(o,{of:i}),` +`,n.jsx(r,{of:i}),` +`,n.jsx(e.h2,{id:"inline",children:"Inline"}),` +`,n.jsx(e.p,{children:"For korte og konsise valg som kan vises horisontalt:"}),` +`,n.jsx(o,{of:a}),` +`,n.jsx(r,{of:a}),` +`,n.jsx(e.h2,{id:"på-farget-bakgrunn",children:"På farget bakgrunn"}),` +`,n.jsx(e.p,{children:"RadioButton kan også brukes på farget bakgrunn:"}),` +`,n.jsx(o,{of:m}),` +`,n.jsx(r,{of:m})]})}function H(t={}){const{wrapper:e}={...p(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(d,{...t})}):d(t)}export{H as default}; diff --git a/assets/RadioButton-example.stories-Dw4-RaZY.js b/assets/RadioButton-example.stories-Dw4-RaZY.js new file mode 100644 index 0000000000..75f5937f34 --- /dev/null +++ b/assets/RadioButton-example.stories-Dw4-RaZY.js @@ -0,0 +1 @@ +import{r as o,R as e}from"./index-eCxJ45ll.js";import{R as a}from"./RadioButton-CUV-XDUW.js";import{R as n}from"./RadioButtonInputGroup-OeJ8yTP0.js";import"./index-DezCrw0f.js";import"./Tooltip-CPJirHS1.js";import"./Collapse-CKwb5mfJ.js";import"./ErrorFieldMessage-BZeYW4Z5.js";import"./BaseFieldMessage-BxD39Ejl.js";import"./Icon-B88nEPeu.js";const s=()=>{const[i,u]=o.useState("savings"),[d,p]=o.useState("monthly");return e.createElement("div",{className:"ffe-grid"},e.createElement("div",{className:"ffe-grid__row"},e.createElement("div",{className:"ffe-grid__col--md-12 ffe-grid__col--sm-12"},e.createElement(n,{label:"Choose your account type",description:"Select the type of account that best suits your needs",name:"account-type",onChange:t=>u(t.target.value),selectedValue:i},t=>e.createElement(e.Fragment,null,e.createElement(a,{value:"savings",tooltip:"Best for long-term savings with higher interest rates",...t},"Savings Account"),e.createElement(a,{value:"checking",tooltip:"Perfect for daily transactions and bill payments",...t},"Checking Account"),e.createElement(a,{value:"investment",tooltip:"Ideal for growing your wealth through various investment options",...t},"Investment Account"))))),e.createElement("div",{className:"ffe-grid__row",style:{marginTop:"2rem"}},e.createElement("div",{className:"ffe-grid__col--md-12 ffe-grid__col--sm-12"},e.createElement(n,{label:"Payment frequency",name:"payment-frequency",onChange:t=>p(t.target.value),selectedValue:d,inline:!0},t=>e.createElement(e.Fragment,null,e.createElement(a,{value:"monthly",...t},"Monthly"),e.createElement(a,{value:"quarterly",...t},"Quarterly"),e.createElement(a,{value:"yearly",...t},"Yearly"))))))},B={title:"Examples/Form/RadioButton/Interactive Example",component:s},r=()=>e.createElement(s,null);r.__docgenInfo={description:"",methods:[],displayName:"Default"};var l,c,m;r.parameters={...r.parameters,docs:{...(l=r.parameters)==null?void 0:l.docs,source:{originalSource:"() => ",...(m=(c=r.parameters)==null?void 0:c.docs)==null?void 0:m.source}}};const N=["Default"];export{r as Default,N as __namedExportsOrder,B as default}; diff --git a/assets/RadioButton.stories-BD5tPnke.js b/assets/RadioButton.stories-BD5tPnke.js new file mode 100644 index 0000000000..030f7226c0 --- /dev/null +++ b/assets/RadioButton.stories-BD5tPnke.js @@ -0,0 +1,29 @@ +import{R as e,r as c}from"./index-eCxJ45ll.js";import{R as a}from"./RadioButton-CUV-XDUW.js";import{R as i}from"./RadioButtonInputGroup-OeJ8yTP0.js";const S={title:"Komponenter/Form/RadioButton",component:a},y=n=>{const[r,l]=c.useState(n.selectedValue);return e.createElement(i,{label:"Velg kundetype",name:"radio-button-demo",onChange:t=>l(t.target.value),selectedValue:r},t=>e.createElement(e.Fragment,null,e.createElement(a,{value:"bankkunde",...t},"Bankkunde"),e.createElement(a,{value:"bedriftskunde",...t},"Bedriftskunde")))},W=n=>{const[r,l]=c.useState(n.selectedValue);return e.createElement(i,{label:"Velg betalingsfrekvens",name:"radio-button-inline-demo",onChange:t=>l(t.target.value),selectedValue:r,inline:!0},t=>e.createElement(e.Fragment,null,e.createElement(a,{value:"monthly",...t},"Månedlig"),e.createElement(a,{value:"quarterly",...t},"Kvartalsvis"),e.createElement(a,{value:"yearly",...t},"Årlig")))},C=n=>{const[r,l]=c.useState(n.selectedValue);return e.createElement("div",{style:{background:"var(--ffe-color-surface-highlight)",padding:"2rem"}},e.createElement(i,{label:"Velg forsikringstype",name:"radio-button-colored-demo",onChange:t=>l(t.target.value),selectedValue:r},t=>e.createElement(e.Fragment,null,e.createElement(a,{value:"full",...t},"Fullkasko"),e.createElement(a,{value:"partial",...t},"Delkasko"),e.createElement(a,{value:"liability",...t},"Ansvar"))))},G=n=>{const[r,l]=c.useState(n.selectedValue);return e.createElement(i,{label:"Velg faktureringstype",name:"radio-button-tooltip-demo",onChange:t=>l(t.target.value),selectedValue:r},t=>e.createElement(e.Fragment,null,e.createElement(a,{value:"monthly",tooltip:"Månedlig fakturering er enklest å planlegge for. Passer for deg som liker å planlegge litt etter hvert.",...t},"Månedlig fakturering"),e.createElement(a,{value:"quarterly",tooltip:"Kvartalsvis fakturering gir deg mer oversikt. Passer for deg som liker å planlegge godt.",...t},"Kvartalsvis fakturering")))},o={args:{selectedValue:"bankkunde"},render:function(r){return e.createElement(y,{...r})}},s={args:{selectedValue:"monthly"},render:function(r){return e.createElement(W,{...r})}},u={args:{selectedValue:"full"},render:function(r){return e.createElement(C,{...r})}},d={args:{selectedValue:"monthly"},render:function(r){return e.createElement(G,{...r})}};var m,g,p;o.parameters={...o.parameters,docs:{...(m=o.parameters)==null?void 0:m.docs,source:{originalSource:`{ + args: { + selectedValue: 'bankkunde' + }, + render: function Render(args) { + return ; + } +}`,...(p=(g=o.parameters)==null?void 0:g.docs)==null?void 0:p.source}}};var f,k,v;s.parameters={...s.parameters,docs:{...(f=s.parameters)==null?void 0:f.docs,source:{originalSource:`{ + args: { + selectedValue: 'monthly' + }, + render: function Render(args) { + return ; + } +}`,...(v=(k=s.parameters)==null?void 0:k.docs)==null?void 0:v.source}}};var E,R,h;u.parameters={...u.parameters,docs:{...(E=u.parameters)==null?void 0:E.docs,source:{originalSource:`{ + args: { + selectedValue: 'full' + }, + render: function Render(args) { + return ; + } +}`,...(h=(R=u.parameters)==null?void 0:R.docs)==null?void 0:h.source}}};var V,b,B;d.parameters={...d.parameters,docs:{...(V=d.parameters)==null?void 0:V.docs,source:{originalSource:`{ + args: { + selectedValue: 'monthly' + }, + render: function Render(args) { + return ; + } +}`,...(B=(b=d.parameters)==null?void 0:b.docs)==null?void 0:B.source}}};const F=["Standard","Inline","ColoredBackground","WithTooltip"],K=Object.freeze(Object.defineProperty({__proto__:null,ColoredBackground:u,Inline:s,Standard:o,WithTooltip:d,__namedExportsOrder:F,default:S},Symbol.toStringTag,{value:"Module"}));export{u as C,s as I,K as R,o as S,d as W}; diff --git a/assets/RadioButton.stories-qKJ9k8au.js b/assets/RadioButton.stories-qKJ9k8au.js deleted file mode 100644 index c8dc427872..0000000000 --- a/assets/RadioButton.stories-qKJ9k8au.js +++ /dev/null @@ -1,22 +0,0 @@ -import{R as u}from"./index-eCxJ45ll.js";import{R as a}from"./RadioButton-DM8HqcXj.js";const c={title:"Komponenter/Form/RadioButton",component:a},e={args:{inline:!1,onColoredBg:!1,labelProps:{},selectedValue:"bankkunde",value:"bankkunde",children:"Bankkunde"},render:function(n){return u.createElement(a,{...n})}},r={args:{...e.args,children:"Månedlig fakturering",tooltip:"Månedlig fakturering er enklest å planlegge for. Passer for deg som liker å planlegge litt etter hvert."},render:function(n){return u.createElement(a,{...n})}};var t,o,s;e.parameters={...e.parameters,docs:{...(t=e.parameters)==null?void 0:t.docs,source:{originalSource:`{ - args: { - inline: false, - onColoredBg: false, - labelProps: {}, - selectedValue: 'bankkunde', - value: 'bankkunde', - children: 'Bankkunde' - }, - render: function Render(args) { - return ; - } -}`,...(s=(o=e.parameters)==null?void 0:o.docs)==null?void 0:s.source}}};var l,d,i;r.parameters={...r.parameters,docs:{...(l=r.parameters)==null?void 0:l.docs,source:{originalSource:`{ - args: { - ...Standard.args, - children: 'Månedlig fakturering', - tooltip: 'Månedlig fakturering er enklest å planlegge for. Passer for deg som liker å planlegge litt etter hvert.' - }, - render: function Render(args) { - return ; - } -}`,...(i=(d=r.parameters)==null?void 0:d.docs)==null?void 0:i.source}}};const p=["Standard","ToolTip"],k=Object.freeze(Object.defineProperty({__proto__:null,Standard:e,ToolTip:r,__namedExportsOrder:p,default:c},Symbol.toStringTag,{value:"Module"}));export{k as R,e as S,r as T}; diff --git a/assets/RadioButtonInputGroup-B-vKI0bR.js b/assets/RadioButtonInputGroup-CkEzROjF.js similarity index 63% rename from assets/RadioButtonInputGroup-B-vKI0bR.js rename to assets/RadioButtonInputGroup-CkEzROjF.js index ead65beb07..af291114ef 100644 --- a/assets/RadioButtonInputGroup-B-vKI0bR.js +++ b/assets/RadioButtonInputGroup-CkEzROjF.js @@ -1,4 +1,4 @@ -import{j as e,M as a,C as o,a as d}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{R as p,S as r,F as m,W as l,a as c}from"./RadioButtonInputGroup.stories-CjVylZ47.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Tooltip-Cv2kw5GT.js";import"./Collapse-CKwb5mfJ.js";import"./ErrorFieldMessage-CFe1xxra.js";import"./BaseFieldMessage-DOz7tRqQ.js";import"./Icon-B88nEPeu.js";import"./RadioButton-DM8HqcXj.js";import"./BaseRadioButton-Ba7Aq1xP.js";import"./RadioSwitch-CaheUE5s.js";import"./RadioBlock-DO_NDSRs.js";function s(t){const n={code:"code",h1:"h1",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:p}),` +import{j as e,M as a,C as o,a as d}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{R as p,S as r,F as m,W as l,a as c}from"./RadioButtonInputGroup.stories-C5lQq06R.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./RadioButtonInputGroup-OeJ8yTP0.js";import"./index-DezCrw0f.js";import"./Tooltip-CPJirHS1.js";import"./Collapse-CKwb5mfJ.js";import"./ErrorFieldMessage-BZeYW4Z5.js";import"./BaseFieldMessage-BxD39Ejl.js";import"./Icon-B88nEPeu.js";import"./RadioButton-CUV-XDUW.js";import"./RadioSwitch--eENCzvt.js";import"./RadioBlock-DO_NDSRs.js";function s(t){const n={code:"code",h1:"h1",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:p}),` `,e.jsx(n.h1,{id:"radiobuttoninputgroup",children:"RadioButtonInputGroup"}),` `,e.jsx(n.p,{children:`Brukes når kunden kan velge ett av få valg. Hvis valgene er korte og konsise, kan man ha dem ved siden av hverandre. Har valgene litt mer tekst, så bør valgene komme under hverandre. diff --git a/assets/RadioButtonInputGroup-OeJ8yTP0.js b/assets/RadioButtonInputGroup-OeJ8yTP0.js new file mode 100644 index 0000000000..2dbfc99acb --- /dev/null +++ b/assets/RadioButtonInputGroup-OeJ8yTP0.js @@ -0,0 +1,56 @@ +import{R as e,r as g}from"./index-eCxJ45ll.js";import{c as f}from"./index-DezCrw0f.js";import{T as b}from"./Tooltip-CPJirHS1.js";import{E as R}from"./ErrorFieldMessage-BZeYW4Z5.js";const y=e.forwardRef(({children:c,checked:u,className:p,labelProps:a,selectedValue:t,tooltip:o,tooltipProps:s={},value:i,onChange:m=()=>{},...n},r)=>{const d=g.useId(),l=f({"ffe-radio-button--with-tooltip":o},p),h=t===void 0?u:t===i;return e.createElement(e.Fragment,null,e.createElement("input",{className:"ffe-radio-input",id:d,ref:r,type:"radio",checked:h,value:`${i}`,onChange:m,...n}),e.createElement("label",{htmlFor:d,...a,className:l},e.createElement("span",{className:"ffe-radio-input__content"},c)),o&&e.createElement(b,{...s},o))});y.__docgenInfo={description:"",methods:[],displayName:"BaseRadioButton",props:{labelProps:{required:!1,tsType:{name:"ReactComponentProps",raw:"React.ComponentProps<'label'>",elements:[{name:"literal",value:"'label'"}]},description:"Additional props passed to the label element"},selectedValue:{required:!1,tsType:{name:"union",raw:"string | null | undefined",elements:[{name:"string"},{name:"null"},{name:"undefined"}]},description:"The selected value of the radio button set"},value:{required:!0,tsType:{name:"string"},description:"The value of the radio button"},tooltip:{required:!1,tsType:{name:"string"},description:"Tooltip providing further detail about the choice"},tooltipProps:{required:!1,tsType:{name:"TooltipProps"},description:"",defaultValue:{value:"{}",computed:!1}},onChange:{defaultValue:{value:"() => {}",computed:!1},required:!1}},composes:["Omit"]};const v=({children:c,className:u,extraMargin:p=!0,description:a,fieldMessage:t,inline:o,label:s,name:i,selectedValue:m,tooltip:n,onChange:r,...d})=>{if(n&&a)throw new Error(`Don't use both "tooltip" and "description" on an , pick one of them`);const l=g.useId();return e.createElement("fieldset",{"aria-labelledby":l,className:f("ffe-input-group",{"ffe-input-group--no-extra-margin":!p},{"ffe-input-group--message":!!t},u),...d},s&&e.createElement("div",{id:l,className:f("ffe-form-label","ffe-form-label--block")},s,typeof n=="string"&&e.createElement(b,null,n),e.isValidElement(n)&&n),a&&e.createElement("div",{className:"ffe-input-group__description ffe-small-text"},a),c({inline:o,name:i,onChange:h=>{r==null||r(h)},selectedValue:m}),typeof t=="string"?e.createElement(R,{as:"p"},t):t)};v.__docgenInfo={description:"",methods:[],displayName:"RadioButtonInputGroup",props:{children:{required:!0,tsType:{name:"signature",type:"function",raw:`(inputProps: { + inline?: boolean; + name: string; + onChange: React.ChangeEventHandler; + selectedValue?: SelectedRadioValue; + /** @deprecated as part of update to Semantic Colors + * + * Use the \`ffe-accent-color\` class on the component or on the container of the component instead + * [Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger) */ + onColoredBg?: never; +}) => React.ReactNode`,signature:{arguments:[{type:{name:"signature",type:"object",raw:`{ + inline?: boolean; + name: string; + onChange: React.ChangeEventHandler; + selectedValue?: SelectedRadioValue; + /** @deprecated as part of update to Semantic Colors + * + * Use the \`ffe-accent-color\` class on the component or on the container of the component instead + * [Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger) */ + onColoredBg?: never; +}`,signature:{properties:[{key:"inline",value:{name:"boolean",required:!1}},{key:"name",value:{name:"string",required:!0}},{key:"onChange",value:{name:"ReactChangeEventHandler",raw:"React.ChangeEventHandler",elements:[{name:"HTMLInputElement"}],required:!0}},{key:"selectedValue",value:{name:"union",raw:"string | null | undefined",elements:[{name:"string"},{name:"null"},{name:"undefined"}],required:!1}},{key:"onColoredBg",value:{name:"never",required:!1},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}]}},name:"inputProps"}],return:{name:"ReactReactNode",raw:"React.ReactNode"}}},description:`Function receiving props relevant to each radio button as an object +argument. Expected to return a set of radio buttons, which should get +these properties applied to them.`},className:{required:!1,tsType:{name:"string"},description:"Additional class names applied to the fieldset"},description:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"To just render a static, always visible tooltip, use this."},extraMargin:{required:!1,tsType:{name:"boolean"},description:"Reserve space for showing `fieldMessage`s so content below don't move\n vertically if an errormessage shows up. Note that this will only reserve\n space for one line of content, so keep messages short.",defaultValue:{value:"true",computed:!1}},fieldMessage:{required:!1,tsType:{name:"union",raw:`| string +| React.ReactElement<{ + /** @deprecated as part of update to Semantic Colors + * + * Use the \`ffe-accent-color\` class on the component or on the container of the component instead + * [Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger) */ + onColoredBg?: never; + }> +| null`,elements:[{name:"string"},{name:"ReactReactElement",raw:`React.ReactElement<{ + /** @deprecated as part of update to Semantic Colors + * + * Use the \`ffe-accent-color\` class on the component or on the container of the component instead + * [Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger) */ + onColoredBg?: never; +}>`,elements:[{name:"signature",type:"object",raw:`{ + /** @deprecated as part of update to Semantic Colors + * + * Use the \`ffe-accent-color\` class on the component or on the container of the component instead + * [Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger) */ + onColoredBg?: never; +}`,signature:{properties:[{key:"onColoredBg",value:{name:"never",required:!1},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}]}}]},{name:"null"}]},description:"String or ErrorFieldMessage component with message"},inline:{required:!1,tsType:{name:"boolean"},description:`Indicates whether the radio buttons inside this radio button group is +rendered inline or as a block.`},label:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:`The text describing the radio button set. Note that if you don't use this +prop but provide your own label you should make sure your solution passes +acessibility validation using a tool such as aXe DevTools.`},name:{required:!0,tsType:{name:"string"},description:"The name of the radio button, required to avoid missing name"},onChange:{required:!1,tsType:{name:"ReactChangeEventHandler",raw:"React.ChangeEventHandler",elements:[{name:"HTMLInputElement"}]},description:"Change handler, receives value of selected radio button"},selectedValue:{required:!1,tsType:{name:"union",raw:"string | null | undefined",elements:[{name:"string"},{name:"null"},{name:"undefined"}]},description:"The currently selected value"},tooltip:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:`String or Tooltip component with further detail about the radio button +set`},onColoredBg:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}},composes:["Omit"]};export{y as B,v as R}; diff --git a/assets/RadioButtonInputGroup.stories-C5lQq06R.js b/assets/RadioButtonInputGroup.stories-C5lQq06R.js new file mode 100644 index 0000000000..caf72ad14e --- /dev/null +++ b/assets/RadioButtonInputGroup.stories-C5lQq06R.js @@ -0,0 +1,77 @@ +import{r as c,R as a}from"./index-eCxJ45ll.js";import{R as i}from"./RadioButtonInputGroup-OeJ8yTP0.js";import{R as s}from"./RadioButton-CUV-XDUW.js";import{R as G}from"./RadioSwitch--eENCzvt.js";import{R as g}from"./RadioBlock-DO_NDSRs.js";const P={title:"Komponenter/Form/RadioButtonInputGroup",component:i},t={args:{inline:!1,onColoredBg:!1,name:"favorittlukt",label:"Hva er din favorittlukt?"},render:function(l){const[r,o]=c.useState("asphalt");return a.createElement(i,{...l,selectedValue:r,onChange:e=>o(e.target.value)},e=>a.createElement(a.Fragment,null,a.createElement(s,{...e,value:"grass"},"Gress"),a.createElement(s,{...e,value:"asphalt"},"Asfalt"),a.createElement(s,{...e,value:"pollen"},"Pollen")))}},n={args:{...t.args,fieldMessage:"Feil lukt",name:"feil-lukt"},render:function(l){const[r,o]=c.useState("pollen");return a.createElement(i,{...l,selectedValue:r,onChange:e=>o(e.target.value)},e=>a.createElement(a.Fragment,null,a.createElement(s,{...e,value:"grass"},"Gress"),a.createElement(s,{...e,value:"asphalt"},"Asfalt"),a.createElement(s,{...e,value:"pollen"},"Pollen")))}},u={args:{...t.args,name:"radio-switch"},render:function(l){const[r,o]=c.useState("yes");return a.createElement(i,{...l,selectedValue:r,onChange:e=>o(e.target.value)},e=>a.createElement(G,{leftLabel:"Ja",leftValue:"yes",rightLabel:"Nei",rightValue:"no",...e}))}},d={args:{...t.args,name:"radio-block"},render:function(l){const[r,o]=c.useState("yes");return a.createElement(i,{...l,selectedValue:r,onChange:e=>o(e.target.value)},e=>a.createElement(a.Fragment,null,a.createElement(g,{...e,label:"Ja",value:"yes"}),a.createElement(g,{...e,label:"Nei",showChildren:!0,value:"no"},"Vil ikke!")))}};var m,R,V;t.parameters={...t.parameters,docs:{...(m=t.parameters)==null?void 0:m.docs,source:{originalSource:`{ + args: { + inline: false, + onColoredBg: false, + name: 'favorittlukt', + label: 'Hva er din favorittlukt?' + }, + render: function Render(args) { + type Value = 'grass' | 'asphalt' | 'pollen'; + const [selectedValue, setSelectedValue] = useState('asphalt'); + return setSelectedValue(e.target.value as Value)}> + {inputProps => <> + + Gress + + + Asfalt + + + Pollen + + } + ; + } +}`,...(V=(R=t.parameters)==null?void 0:R.docs)==null?void 0:V.source}}};var f,S,h;n.parameters={...n.parameters,docs:{...(f=n.parameters)==null?void 0:f.docs,source:{originalSource:`{ + args: { + ...Standard.args, + fieldMessage: 'Feil lukt', + name: 'feil-lukt' + }, + render: function Render(args) { + type Value = 'grass' | 'asphalt' | 'pollen'; + const [selectedValue, setSelectedValue] = useState('pollen'); + return setSelectedValue(e.target.value as Value)}> + {inputProps => <> + + Gress + + + Asfalt + + + Pollen + + } + ; + } +}`,...(h=(S=n.parameters)==null?void 0:S.docs)==null?void 0:h.source}}};var B,v,k;u.parameters={...u.parameters,docs:{...(B=u.parameters)==null?void 0:B.docs,source:{originalSource:`{ + args: { + ...Standard.args, + name: 'radio-switch' + }, + render: function Render(args) { + type Value = 'yes' | 'no'; + const [selectedValue, setSelectedValue] = useState('yes'); + return setSelectedValue(e.target.value as Value)}> + {inputProps => } + ; + } +}`,...(k=(v=u.parameters)==null?void 0:v.docs)==null?void 0:k.source}}};var E,y,b;d.parameters={...d.parameters,docs:{...(E=d.parameters)==null?void 0:E.docs,source:{originalSource:`{ + args: { + ...Standard.args, + name: 'radio-block' + }, + render: function Render(args) { + type Value = 'yes' | 'no'; + const [selectedValue, setSelectedValue] = useState('yes'); + return setSelectedValue(e.target.value as Value)}> + {inputProps => <> + + + Vil ikke! + + } + ; + } +}`,...(b=(y=d.parameters)==null?void 0:y.docs)==null?void 0:b.source}}};const C=["Standard","FieldMessage","WithRadioSwitch","WithRadioBlock"],W=Object.freeze(Object.defineProperty({__proto__:null,FieldMessage:n,Standard:t,WithRadioBlock:d,WithRadioSwitch:u,__namedExportsOrder:C,default:P},Symbol.toStringTag,{value:"Module"}));export{n as F,W as R,t as S,u as W,d as a}; diff --git a/assets/RadioButtonInputGroup.stories-CjVylZ47.js b/assets/RadioButtonInputGroup.stories-CjVylZ47.js deleted file mode 100644 index 38a3f0e8e5..0000000000 --- a/assets/RadioButtonInputGroup.stories-CjVylZ47.js +++ /dev/null @@ -1,97 +0,0 @@ -import{r as g,R as e}from"./index-eCxJ45ll.js";import{c as v}from"./index-DezCrw0f.js";import{T as L}from"./Tooltip-Cv2kw5GT.js";import{E as _}from"./ErrorFieldMessage-CFe1xxra.js";import{R as s}from"./RadioButton-DM8HqcXj.js";import{R as x}from"./RadioSwitch-CaheUE5s.js";import{R as b}from"./RadioBlock-DO_NDSRs.js";const u=({children:i,className:n,extraMargin:r=!0,description:a,fieldMessage:t,inline:G,label:R,name:P,selectedValue:H,tooltip:d,onChange:f,onColoredBg:l,...F})=>{if(d&&a)throw new Error(`Don't use both "tooltip" and "description" on an , pick one of them`);const h=g.useId();return e.createElement("fieldset",{"aria-labelledby":h,className:v("ffe-input-group",{"ffe-input-group--on-colored-bg":l},{"ffe-input-group--no-extra-margin":!r},{"ffe-input-group--message":!!t},n),...F},R&&e.createElement("div",{id:h,className:v("ffe-form-label","ffe-form-label--block",{"ffe-form-label--on-colored-bg":l})},R,typeof d=="string"&&e.createElement(L,{onColoredBg:l},d),e.isValidElement(d)&&d),a&&e.createElement("div",{className:"ffe-input-group__description ffe-small-text"},a),i({inline:G,name:P,onChange:M=>{f==null||f(M)},selectedValue:H,onColoredBg:l}),typeof t=="string"?e.createElement(_,{as:"p",onColoredBg:l},t):e.isValidElement(t)&&e.cloneElement(t,{onColoredBg:l}))};u.__docgenInfo={description:"",methods:[],displayName:"RadioButtonInputGroup",props:{children:{required:!0,tsType:{name:"signature",type:"function",raw:`(inputProps: { - inline?: boolean; - name: string; - onChange: React.ChangeEventHandler; - selectedValue?: SelectedRadioValue; - onColoredBg?: boolean; -}) => React.ReactNode`,signature:{arguments:[{type:{name:"signature",type:"object",raw:`{ - inline?: boolean; - name: string; - onChange: React.ChangeEventHandler; - selectedValue?: SelectedRadioValue; - onColoredBg?: boolean; -}`,signature:{properties:[{key:"inline",value:{name:"boolean",required:!1}},{key:"name",value:{name:"string",required:!0}},{key:"onChange",value:{name:"ReactChangeEventHandler",raw:"React.ChangeEventHandler",elements:[{name:"HTMLInputElement"}],required:!0}},{key:"selectedValue",value:{name:"union",raw:"string | null | undefined",elements:[{name:"string"},{name:"null"},{name:"undefined"}],required:!1}},{key:"onColoredBg",value:{name:"boolean",required:!1}}]}},name:"inputProps"}],return:{name:"ReactReactNode",raw:"React.ReactNode"}}},description:`Function receiving props relevant to each radio button as an object -argument. Expected to return a set of radio buttons, which should get -these properties applied to them.`},className:{required:!1,tsType:{name:"string"},description:"Additional class names applied to the fieldset"},description:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:"To just render a static, always visible tooltip, use this."},extraMargin:{required:!1,tsType:{name:"boolean"},description:"Reserve space for showing `fieldMessage`s so content below don't move\n vertically if an errormessage shows up. Note that this will only reserve\n space for one line of content, so keep messages short.",defaultValue:{value:"true",computed:!1}},fieldMessage:{required:!1,tsType:{name:"union",raw:`| string -| React.ReactElement<{ onColoredBg?: boolean }> -| null`,elements:[{name:"string"},{name:"ReactReactElement",raw:"React.ReactElement<{ onColoredBg?: boolean }>",elements:[{name:"signature",type:"object",raw:"{ onColoredBg?: boolean }",signature:{properties:[{key:"onColoredBg",value:{name:"boolean",required:!1}}]}}]},{name:"null"}]},description:"String or ErrorFieldMessage component with message"},inline:{required:!1,tsType:{name:"boolean"},description:`Indicates whether the radio buttons inside this radio button group is -rendered inline or as a block.`},label:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:`The text describing the radio button set. Note that if you don't use this -prop but provide your own label you should make sure your solution passes -acessibility validation using a tool such as aXe DevTools.`},name:{required:!0,tsType:{name:"string"},description:"The name of the radio button, required to avoid missing name"},onChange:{required:!1,tsType:{name:"ReactChangeEventHandler",raw:"React.ChangeEventHandler",elements:[{name:"HTMLInputElement"}]},description:"Change handler, receives value of selected radio button"},selectedValue:{required:!1,tsType:{name:"union",raw:"string | null | undefined",elements:[{name:"string"},{name:"null"},{name:"undefined"}]},description:"The currently selected value"},tooltip:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:`String or Tooltip component with further detail about the radio button -set`},onColoredBg:{required:!1,tsType:{name:"boolean"},description:"Adds alternative styling for better contrast on certain backgrounds"}},composes:["Omit"]};const j={title:"Komponenter/Form/RadioButtonInputGroup",component:u},o={args:{inline:!1,onColoredBg:!1,name:"favorittlukt",label:"Hva er din favorittlukt?"},render:function(n){const[r,a]=g.useState("asphalt");return e.createElement(u,{...n,selectedValue:r,onChange:t=>a(t.target.value)},t=>e.createElement(e.Fragment,null,e.createElement(s,{...t,value:"grass"},"Gress"),e.createElement(s,{...t,value:"asphalt"},"Asfalt"),e.createElement(s,{...t,value:"pollen"},"Pollen")))}},c={args:{...o.args,fieldMessage:"Feil lukt",name:"feil-lukt"},render:function(n){const[r,a]=g.useState("pollen");return e.createElement(u,{...n,selectedValue:r,onChange:t=>a(t.target.value)},t=>e.createElement(e.Fragment,null,e.createElement(s,{...t,value:"grass"},"Gress"),e.createElement(s,{...t,value:"asphalt"},"Asfalt"),e.createElement(s,{...t,value:"pollen"},"Pollen")))}},p={args:{...o.args,name:"radio-switch"},render:function(n){const[r,a]=g.useState("yes");return e.createElement(u,{...n,selectedValue:r,onChange:t=>a(t.target.value)},t=>e.createElement(x,{leftLabel:"Ja",leftValue:"yes",rightLabel:"Nei",rightValue:"no",...t}))}},m={args:{...o.args,name:"radio-block"},render:function(n){const[r,a]=g.useState("yes");return e.createElement(u,{...n,selectedValue:r,onChange:t=>a(t.target.value)},t=>e.createElement(e.Fragment,null,e.createElement(b,{...t,label:"Ja",value:"yes"}),e.createElement(b,{...t,label:"Nei",showChildren:!0,value:"no"},"Vil ikke!")))}};var V,y,E;o.parameters={...o.parameters,docs:{...(V=o.parameters)==null?void 0:V.docs,source:{originalSource:`{ - args: { - inline: false, - onColoredBg: false, - name: 'favorittlukt', - label: 'Hva er din favorittlukt?' - }, - render: function Render(args) { - type Value = 'grass' | 'asphalt' | 'pollen'; - const [selectedValue, setSelectedValue] = useState('asphalt'); - return setSelectedValue(e.target.value as Value)}> - {inputProps => <> - - Gress - - - Asfalt - - - Pollen - - } - ; - } -}`,...(E=(y=o.parameters)==null?void 0:y.docs)==null?void 0:E.source}}};var S,B,w;c.parameters={...c.parameters,docs:{...(S=c.parameters)==null?void 0:S.docs,source:{originalSource:`{ - args: { - ...Standard.args, - fieldMessage: 'Feil lukt', - name: 'feil-lukt' - }, - render: function Render(args) { - type Value = 'grass' | 'asphalt' | 'pollen'; - const [selectedValue, setSelectedValue] = useState('pollen'); - return setSelectedValue(e.target.value as Value)}> - {inputProps => <> - - Gress - - - Asfalt - - - Pollen - - } - ; - } -}`,...(w=(B=c.parameters)==null?void 0:B.docs)==null?void 0:w.source}}};var k,T,C;p.parameters={...p.parameters,docs:{...(k=p.parameters)==null?void 0:k.docs,source:{originalSource:`{ - args: { - ...Standard.args, - name: 'radio-switch' - }, - render: function Render(args) { - type Value = 'yes' | 'no'; - const [selectedValue, setSelectedValue] = useState('yes'); - return setSelectedValue(e.target.value as Value)}> - {inputProps => } - ; - } -}`,...(C=(T=p.parameters)==null?void 0:T.docs)==null?void 0:C.source}}};var I,N,q;m.parameters={...m.parameters,docs:{...(I=m.parameters)==null?void 0:I.docs,source:{originalSource:`{ - args: { - ...Standard.args, - name: 'radio-block' - }, - render: function Render(args) { - type Value = 'yes' | 'no'; - const [selectedValue, setSelectedValue] = useState('yes'); - return setSelectedValue(e.target.value as Value)}> - {inputProps => <> - - - Vil ikke! - - } - ; - } -}`,...(q=(N=m.parameters)==null?void 0:N.docs)==null?void 0:q.source}}};const A=["Standard","FieldMessage","WithRadioSwitch","WithRadioBlock"],$=Object.freeze(Object.defineProperty({__proto__:null,FieldMessage:c,Standard:o,WithRadioBlock:m,WithRadioSwitch:p,__namedExportsOrder:A,default:j},Symbol.toStringTag,{value:"Module"}));export{c as F,$ as R,o as S,p as W,m as a}; diff --git a/assets/RadioSwitch--eENCzvt.js b/assets/RadioSwitch--eENCzvt.js new file mode 100644 index 0000000000..556103bcb2 --- /dev/null +++ b/assets/RadioSwitch--eENCzvt.js @@ -0,0 +1 @@ +import{R as t}from"./index-eCxJ45ll.js";import{c}from"./index-DezCrw0f.js";import{B as l}from"./RadioButtonInputGroup-OeJ8yTP0.js";const u=({className:i,leftLabel:f,leftValue:n,leftInnerRef:m,rightLabel:p,rightValue:r,rightInnerRef:h,condensed:a,"aria-invalid":o,selectedValue:e,...s})=>{const d=e==null||e==="";return t.createElement(t.Fragment,null,t.createElement(l,{className:c("ffe-radio-switch",i,{"ffe-radio-switch--condensed":a}),value:n,ref:m,"aria-invalid":o==="true"&&(e===n||d),selectedValue:e,...s},f),t.createElement(l,{className:c("ffe-radio-switch",i,{"ffe-radio-switch--condensed":a}),value:r,ref:h,"aria-invalid":o==="true"&&(e===r||d),selectedValue:e,...s},p))};u.__docgenInfo={description:"",methods:[],displayName:"RadioSwitch",props:{className:{required:!1,tsType:{name:"string"},description:"Additional class names applied to both radio buttons"},leftLabel:{required:!0,tsType:{name:"string"},description:"The label of the choice to the left"},leftValue:{required:!0,tsType:{name:"string"},description:"The value of the choice to the left"},leftInnerRef:{required:!1,tsType:{name:"ReactRef",raw:"React.Ref",elements:[{name:"HTMLInputElement"}]},description:"Ref to left radio"},rightLabel:{required:!0,tsType:{name:"string"},description:"The label of the choice to the right"},rightValue:{required:!0,tsType:{name:"string"},description:"The value of the choice to the right"},rightInnerRef:{required:!1,tsType:{name:"ReactRef",raw:"React.Ref",elements:[{name:"HTMLInputElement"}]},description:"Ref to right radio"},selectedValue:{required:!1,tsType:{name:"union",raw:"string | null | undefined",elements:[{name:"string"},{name:"null"},{name:"undefined"}]},description:"The selected value of the radio button set"},condensed:{required:!1,tsType:{name:"boolean"},description:"Condensed modifier. Use in condensed designs"}},composes:["Omit"]};export{u as R}; diff --git a/assets/RadioSwitch-CaheUE5s.js b/assets/RadioSwitch-CaheUE5s.js deleted file mode 100644 index 0de59e5cb7..0000000000 --- a/assets/RadioSwitch-CaheUE5s.js +++ /dev/null @@ -1 +0,0 @@ -import{R as t}from"./index-eCxJ45ll.js";import{c}from"./index-DezCrw0f.js";import{B as l}from"./BaseRadioButton-Ba7Aq1xP.js";const u=({className:i,leftLabel:f,leftValue:n,leftInnerRef:m,rightLabel:p,rightValue:r,rightInnerRef:h,condensed:a,"aria-invalid":o,selectedValue:e,...s})=>{const d=e==null||e==="";return t.createElement(t.Fragment,null,t.createElement(l,{className:c("ffe-radio-switch",i,{"ffe-radio-switch--condensed":a}),value:n,ref:m,"aria-invalid":o==="true"&&(e===n||d),selectedValue:e,...s},f),t.createElement(l,{className:c("ffe-radio-switch",i,{"ffe-radio-switch--condensed":a}),value:r,ref:h,"aria-invalid":o==="true"&&(e===r||d),selectedValue:e,...s},p))};u.__docgenInfo={description:"",methods:[],displayName:"RadioSwitch",props:{className:{required:!1,tsType:{name:"string"},description:"Additional class names applied to both radio buttons"},leftLabel:{required:!0,tsType:{name:"string"},description:"The label of the choice to the left"},leftValue:{required:!0,tsType:{name:"string"},description:"The value of the choice to the left"},leftInnerRef:{required:!1,tsType:{name:"ReactRef",raw:"React.Ref",elements:[{name:"HTMLInputElement"}]},description:"Ref to left radio"},rightLabel:{required:!0,tsType:{name:"string"},description:"The label of the choice to the right"},rightValue:{required:!0,tsType:{name:"string"},description:"The value of the choice to the right"},rightInnerRef:{required:!1,tsType:{name:"ReactRef",raw:"React.Ref",elements:[{name:"HTMLInputElement"}]},description:"Ref to right radio"},selectedValue:{required:!1,tsType:{name:"union",raw:"string | null | undefined",elements:[{name:"string"},{name:"null"},{name:"undefined"}]},description:"The selected value of the radio button set"},condensed:{required:!1,tsType:{name:"boolean"},description:"Condensed modifier. Use in condensed designs"}},composes:["Omit"]};export{u as R}; diff --git a/assets/RadioSwitch-example.stories-GD5-iOpz.js b/assets/RadioSwitch-example.stories-GD5-iOpz.js new file mode 100644 index 0000000000..53000836ac --- /dev/null +++ b/assets/RadioSwitch-example.stories-GD5-iOpz.js @@ -0,0 +1 @@ +import{r as l,R as o}from"./index-eCxJ45ll.js";import{R as n}from"./RadioButtonInputGroup-OeJ8yTP0.js";import{R as p}from"./RadioSwitch--eENCzvt.js";import"./index-DezCrw0f.js";import"./Tooltip-CPJirHS1.js";import"./Collapse-CKwb5mfJ.js";import"./ErrorFieldMessage-BZeYW4Z5.js";import"./BaseFieldMessage-BxD39Ejl.js";import"./Icon-B88nEPeu.js";const s=()=>{const[m,c]=l.useState("yes");return o.createElement(n,{label:"Do you want email notifications?",description:"Choose whether to receive email notifications for important updates",name:"email-notifications",onChange:t=>c(t.target.value),selectedValue:m},t=>o.createElement(p,{leftLabel:"Yes",leftValue:"yes",rightLabel:"No",rightValue:"no",...t}))},g={title:"Examples/Form/RadioSwitch/Interactive Example",component:s},e=()=>o.createElement(s,null);e.__docgenInfo={description:"",methods:[],displayName:"Default"};var a,r,i;e.parameters={...e.parameters,docs:{...(a=e.parameters)==null?void 0:a.docs,source:{originalSource:"() => ",...(i=(r=e.parameters)==null?void 0:r.docs)==null?void 0:i.source}}};const _=["Default"];export{e as Default,_ as __namedExportsOrder,g as default}; diff --git a/assets/RadioSwitch-fG3CaEQn.js b/assets/RadioSwitch-fG3CaEQn.js deleted file mode 100644 index 7969552023..0000000000 --- a/assets/RadioSwitch-fG3CaEQn.js +++ /dev/null @@ -1,6 +0,0 @@ -import{j as t,M as a,C as s,a as p}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{R as m,S as n}from"./RadioSwitch.stories-CTFzVOwp.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./RadioSwitch-CaheUE5s.js";import"./index-DezCrw0f.js";import"./BaseRadioButton-Ba7Aq1xP.js";import"./Tooltip-Cv2kw5GT.js";import"./Collapse-CKwb5mfJ.js";function e(o){const r={h1:"h1",p:"p",...i(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(a,{of:m}),` -`,t.jsx(r.h1,{id:"radioswitch",children:"RadioSwitch"}),` -`,t.jsx(r.p,{children:'Brukes når kunden skal ta stilling til enkle valg - typisk i formen "ja/nei", eller "av/på" og hvor du i tillegg har behov for en lagreknapp. Har du behov for mer enn 3 radio-switcher i en liste, skal du bruke radioknapper.'}),` -`,t.jsx(r.p,{children:"Radio-switcher uten defaultvalg."}),` -`,t.jsx(s,{of:n}),` -`,t.jsx(p,{of:n})]})}function S(o={}){const{wrapper:r}={...i(),...o.components};return r?t.jsx(r,{...o,children:t.jsx(e,{...o})}):e(o)}export{S as default}; diff --git a/assets/RadioSwitch-iIe4EESp.js b/assets/RadioSwitch-iIe4EESp.js new file mode 100644 index 0000000000..4af8bd6693 --- /dev/null +++ b/assets/RadioSwitch-iIe4EESp.js @@ -0,0 +1,6 @@ +import{j as t,M as a,C as s,a as p}from"./index-n85yGU8w.js";import{useMDXComponents as e}from"./index-CVdx34fM.js";import{R as m,S as i}from"./RadioSwitch.stories-kx4KO4lf.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./RadioSwitch--eENCzvt.js";import"./index-DezCrw0f.js";import"./RadioButtonInputGroup-OeJ8yTP0.js";import"./Tooltip-CPJirHS1.js";import"./Collapse-CKwb5mfJ.js";import"./ErrorFieldMessage-BZeYW4Z5.js";import"./BaseFieldMessage-BxD39Ejl.js";import"./Icon-B88nEPeu.js";function n(o){const r={h1:"h1",p:"p",...e(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(a,{of:m}),` +`,t.jsx(r.h1,{id:"radioswitch",children:"RadioSwitch"}),` +`,t.jsx(r.p,{children:'Brukes når kunden skal ta stilling til enkle valg - typisk i formen "ja/nei", eller "av/på" og hvor du i tillegg har behov for en lagreknapp. Har du behov for mer enn 3 radio-switcher i en liste, skal du bruke radioknapper.'}),` +`,t.jsx(r.p,{children:"Radio-switcher uten defaultvalg."}),` +`,t.jsx(s,{of:i}),` +`,t.jsx(p,{of:i})]})}function X(o={}){const{wrapper:r}={...e(),...o.components};return r?t.jsx(r,{...o,children:t.jsx(n,{...o})}):n(o)}export{X as default}; diff --git a/assets/RadioSwitch.stories-CTFzVOwp.js b/assets/RadioSwitch.stories-CTFzVOwp.js deleted file mode 100644 index f52508a23e..0000000000 --- a/assets/RadioSwitch.stories-CTFzVOwp.js +++ /dev/null @@ -1,12 +0,0 @@ -import{R as l}from"./index-eCxJ45ll.js";import{R as n}from"./RadioSwitch-CaheUE5s.js";const s={title:"Komponenter/Form/RadioSwitch",component:n},e={args:{leftLabel:"Ja",leftValue:"true",rightLabel:"Nei",rightValue:"false",selectedValue:"true"},render:function(o){return l.createElement(n,{...o})}};var r,t,a;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:`{ - args: { - leftLabel: 'Ja', - leftValue: 'true', - rightLabel: 'Nei', - rightValue: 'false', - selectedValue: 'true' - }, - render: function Render(args) { - return ; - } -}`,...(a=(t=e.parameters)==null?void 0:t.docs)==null?void 0:a.source}}};const i=["Standard"],m=Object.freeze(Object.defineProperty({__proto__:null,Standard:e,__namedExportsOrder:i,default:s},Symbol.toStringTag,{value:"Module"}));export{m as R,e as S}; diff --git a/assets/RadioSwitch.stories-kx4KO4lf.js b/assets/RadioSwitch.stories-kx4KO4lf.js new file mode 100644 index 0000000000..02163dbec0 --- /dev/null +++ b/assets/RadioSwitch.stories-kx4KO4lf.js @@ -0,0 +1,12 @@ +import{R as o,r as u}from"./index-eCxJ45ll.js";import{R as c}from"./RadioSwitch--eENCzvt.js";import{R as d}from"./RadioButtonInputGroup-OeJ8yTP0.js";const m={title:"Komponenter/Form/RadioSwitch",component:c},p=t=>{const[r,i]=u.useState(t.selectedValue);return o.createElement(d,{label:"Velg et alternativ",name:"radio-switch-demo",onChange:a=>i(a.target.value),selectedValue:r},a=>o.createElement(c,{...t,...a}))},e={args:{leftLabel:"Ja",leftValue:"true",rightLabel:"Nei",rightValue:"false",selectedValue:"true"},render:function(r){return o.createElement(p,{...r})}};var n,l,s;e.parameters={...e.parameters,docs:{...(n=e.parameters)==null?void 0:n.docs,source:{originalSource:`{ + args: { + leftLabel: 'Ja', + leftValue: 'true', + rightLabel: 'Nei', + rightValue: 'false', + selectedValue: 'true' + }, + render: function Render(args) { + return ; + } +}`,...(s=(l=e.parameters)==null?void 0:l.docs)==null?void 0:s.source}}};const f=["Standard"],R=Object.freeze(Object.defineProperty({__proto__:null,Standard:e,__namedExportsOrder:f,default:m},Symbol.toStringTag,{value:"Module"}));export{R,e as S}; diff --git a/assets/SearchableDropdown-Ui5TFiCX.js b/assets/SearchableDropdown-DkIyopYB.js similarity index 81% rename from assets/SearchableDropdown-Ui5TFiCX.js rename to assets/SearchableDropdown-DkIyopYB.js index 844a288fdc..fdd4b2cfff 100644 --- a/assets/SearchableDropdown-Ui5TFiCX.js +++ b/assets/SearchableDropdown-DkIyopYB.js @@ -1,4 +1,4 @@ -import{j as e,M as a,C as n,a as d}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{S as l,a as s,D as m,C as p,E as u,b as c,P as k}from"./SearchableDropdown.stories-CuEB9eBH.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./MicroText-DhU_-SBY.js";import"./ListBox-gcJ7m5Uq.js";import"./index-UHo_6ElD.js";import"./Paragraph-Qjq98ToE.js";import"./index-DrzhKqaf.js";import"./Icon-B88nEPeu.js";import"./InputGroup-B73IVGIl.js";import"./Collapse-CKwb5mfJ.js";function o(r){const t={code:"code",h1:"h1",p:"p",...i(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:l}),` +import{j as e,M as a,C as n,a as d}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{S as l,a as s,D as m,C as p,E as u,b as c,P as k}from"./SearchableDropdown.stories-CtE6QjuT.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./MicroText-DhU_-SBY.js";import"./ListBox-DEHpS-CT.js";import"./index-B3RHW42C.js";import"./Paragraph-Qjq98ToE.js";import"./index-DrzhKqaf.js";import"./Icon-B88nEPeu.js";import"./InputGroup-CV5U44El.js";import"./Collapse-CKwb5mfJ.js";function o(r){const t={code:"code",h1:"h1",p:"p",...i(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:l}),` `,e.jsx(t.h1,{id:"searchabledropdown",children:"SearchableDropdown"}),` `,e.jsx(t.p,{children:`Har du 10 eller flere alternativer i nedtrekkslisten din, anbefaler vi at du bruker nedtrekkslisten med søk. Det er for å gjøre det enda enklere for brukerne å finne det de er på jakt etter.`}),` diff --git a/assets/SearchableDropdown.stories-CuEB9eBH.js b/assets/SearchableDropdown.stories-CtE6QjuT.js similarity index 99% rename from assets/SearchableDropdown.stories-CuEB9eBH.js rename to assets/SearchableDropdown.stories-CtE6QjuT.js index fcf129f473..7fc2d49398 100644 --- a/assets/SearchableDropdown.stories-CuEB9eBH.js +++ b/assets/SearchableDropdown.stories-CtE6QjuT.js @@ -1,4 +1,4 @@ -import{R as r,r as m}from"./index-eCxJ45ll.js";import{c as he}from"./index-DezCrw0f.js";import{M as Ve}from"./MicroText-DhU_-SBY.js";import{g as T,f as Be,u as De,a as qe,b as ke,c as Ne,d as Q,m as Le,T as _e,L as Fe,R as ze,h as Me,s as Y,i as Z,j as Ce}from"./ListBox-gcJ7m5Uq.js";import{i as Oe,S as ee}from"./index-UHo_6ElD.js";import{I as x}from"./InputGroup-B73IVGIl.js";var Ge="#dbc4cb",He="#fff",Ke="8px";function we({item:a,dropdownAttributes:n,isHighlighted:l}){const[i,...c]=n,d=a[i],t=c.map((o,u)=>r.createElement(Ve,{className:"ffe-searchable-dropdown__detail-text",key:u},a[o]));return r.createElement("div",{className:he("ffe-searchable-dropdown__list-item-body",{"ffe-searchable-dropdown__list-item-body--highlighted":l})},d,!!t.length&&r.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-details"},t))}we.__docgenInfo={description:"",methods:[],displayName:"OptionBody",props:{item:{required:!0,tsType:{name:"Item"},description:""},dropdownAttributes:{required:!0,tsType:{name:"Array",elements:[{name:"Item"}],raw:"Array"},description:""},isHighlighted:{required:!0,tsType:{name:"boolean"},description:""}}};const Ue=({searchAttributes:a,dropdownList:n,noMatchDropdownList:l,maxRenderedDropdownElements:i,searchMatcher:c,onChange:d})=>(t,o)=>{var u,q,v,I,E,k,N,R;switch(o.type){case"InputKeyDownEscape":return{...t,noMatch:!1,isExpanded:!1,highlightedIndex:-1,inputValue:t.selectedItem?t.selectedItem[a[0]]:""};case"InputClick":{const{noMatch:f,listToRender:b}=T({inputValue:t.inputValue,searchAttributes:a,maxRenderedDropdownElements:i,dropdownList:n,noMatchDropdownList:l,searchMatcher:c,showAllItemsInDropdown:!0});return{...t,isExpanded:!0,listToRender:b,noMatch:f}}case"InputChange":{const{noMatch:f,listToRender:b}=T({inputValue:((u=o.payload)==null?void 0:u.inputValue)??"",searchAttributes:a,maxRenderedDropdownElements:i,dropdownList:n,noMatchDropdownList:l,searchMatcher:c,showAllItemsInDropdown:!1});return{...t,isExpanded:!0,inputValue:((q=o.payload)==null?void 0:q.inputValue)??"",listToRender:b,highlightedIndex:((I=(v=o.payload)==null?void 0:v.inputValue)==null?void 0:I.trim())===""||b.length===0?-1:0,noMatch:f}}case"ToggleButtonPressed":return{...t,isExpanded:!t.isExpanded};case"ItemSelectedProgrammatically":case"ItemOnClick":case"InputKeyDownEnter":return{...t,isExpanded:!1,highlightedIndex:-1,selectedItem:(E=o.payload)==null?void 0:E.selectedItem,inputValue:((N=(k=o.payload)==null?void 0:k.selectedItem)==null?void 0:N[a[0]])||""};case"InputKeyDownArrowDown":case"InputKeyDownArrowUp":return{...t,isExpanded:!0,highlightedIndex:((R=o.payload)==null?void 0:R.highlightedIndex)??-1};case"FocusMovedOutSide":{const{listToRender:f}=T({inputValue:t.inputValue,searchAttributes:a,maxRenderedDropdownElements:i,dropdownList:n,noMatchDropdownList:l,searchMatcher:c,showAllItemsInDropdown:!0}),b=t.inputValue===""&&!!t.selectedItem,M=t.listToRender.length===1&&a.map(L=>{var _;return t.listToRender[0][L]===((_=t.selectedItem)==null?void 0:_[L])}).includes(!1)&&t.highlightedIndex!==-1;let w=t.selectedItem;b?(d==null||d(null),w=void 0):M&&(d==null||d(t.listToRender[0]),w=t.listToRender[0]);const C=w?w[a[0]]:"";return{...t,isExpanded:!1,highlightedIndex:-1,inputValue:C,selectedItem:w,listToRender:f}}case"DropdownListPropUpdated":return{...t,...T({inputValue:t.inputValue,searchAttributes:a,maxRenderedDropdownElements:i,dropdownList:n,noMatchDropdownList:l,searchMatcher:c,showAllItemsInDropdown:!!t.selectedItem})};default:return t}},je="ArrowUp",We="ArrowDown",Xe="Escape",$e="Enter";function Pe({id:a,labelledById:n,className:l,dropdownList:i,dropdownAttributes:c,searchAttributes:d,maxRenderedDropdownElements:t=Number.MAX_SAFE_INTEGER,onChange:o,inputProps:u,optionBody:q,postListElement:v,noMatch:I,locale:E="nb",ariaInvalid:k,formatter:N=e=>e,searchMatcher:R,selectedItem:f,isLoading:b=!1,onOpen:M,onClose:w,isEqual:C=Oe,...L},_){var X,$,P,J;const[e,p]=m.useReducer(Ue({dropdownList:i,searchAttributes:d,maxRenderedDropdownElements:t,noMatchDropdownList:I==null?void 0:I.dropdownList,searchMatcher:R,onChange:o}),{isExpanded:!1,selectedItems:[],highlightedIndex:-1,inputValue:f?f[c[0]]:""},s=>({...s,...T({inputValue:s.inputValue,searchAttributes:d,maxRenderedDropdownElements:t,dropdownList:i,noMatchDropdownList:I==null?void 0:I.dropdownList,searchMatcher:R,showAllItemsInDropdown:!!f})})),F=De({listToRender:e.listToRender}),[Ee,xe]=m.useState(!1),O=m.useRef(null),K=m.useRef(null),U=m.useRef(null),ve=q||we,z=m.useRef(null),j=m.useId(),G=m.useRef(!1),W=m.useRef(!1),Re=()=>{p({type:"InputClick"})},Te=s=>{u!=null&&u.onBlur&&u.onBlur(s)};m.useEffect(()=>{p({type:"ItemSelectedProgrammatically",payload:{selectedItem:f}})},[f,p]),qe({hasFocus:Ee,isExpanded:e.isExpanded,isLoading:b,locale:E,resultCount:e.listToRender.length,selectedValue:(X=e.selectedItem)==null?void 0:X[d[0]]}),m.useLayoutEffect(()=>{var s,g;G.current?((s=K.current)==null||s.focus(),G.current=!1):W.current&&((g=O.current)==null||g.focus(),W.current=!1)}),m.useEffect(()=>{p({type:"DropdownListPropUpdated"})},[i,p]),ke({isExpanded:e.isExpanded,onClose:w,onOpen:M});const Se=m.useCallback(()=>p({type:"FocusMovedOutSide"}),[]);Ne({id:a,containerRef:U,handelFocusMovedOutside:Se});const Ae=s=>{if(s.key===$e&&e.highlightedIndex>=0){s.preventDefault(),p({type:"InputKeyDownEnter",payload:{selectedItem:e.listToRender[e.highlightedIndex]}}),o==null||o(e.listToRender[e.highlightedIndex]);return}else if(s.key===Xe){p({type:"InputKeyDownEscape"});return}if(s.key===je){if(s.preventDefault(),e.listToRender.length){const g=Me(e.highlightedIndex,e.listToRender.length);p({type:"InputKeyDownArrowUp",payload:{highlightedIndex:g}}),g>=0&&Y(e==null?void 0:e.listToRender[g],c),Z(F[g].current,z.current)}return}if(s.key===We&&(s.preventDefault(),e.listToRender.length)){const g=Ce(e.highlightedIndex,e.listToRender.length);p({type:"InputKeyDownArrowDown",payload:{highlightedIndex:g}}),g>=0&&Y(e==null?void 0:e.listToRender[g],c),Z(F[g].current,z.current)}};return r.createElement("div",{onKeyDown:Ae,className:he(l,"ffe-searchable-dropdown"),ref:U,onMouseDown:Q(a),onFocus:Q(a)},r.createElement("div",{className:"ffe-searchable-dropdown__input",onClick:()=>{var s;(s=O.current)==null||s.focus()}},r.createElement("input",{...u,ref:Le([O,_]),id:a,"aria-labelledby":n,onClick:Re,onChange:s=>{u!=null&&u.onChange&&u.onChange(s),p({type:"InputChange",payload:{inputValue:s.target.value}})},onFocus:()=>xe(!0),onBlur:Te,"aria-describedby":[u==null?void 0:u["aria-describedby"],e.noMatch&&j].filter(Boolean).join(" ")||void 0,value:N(e.inputValue),type:"text",role:"combobox",autoComplete:"off","aria-controls":(($=z.current)==null?void 0:$.getAttribute("id"))??void 0,"aria-expanded":e.isExpanded&&!!e.listToRender.length,"aria-autocomplete":"list","aria-haspopup":"listbox","aria-activedescendant":e.highlightedIndex>=0?((J=(P=F[e.highlightedIndex])==null?void 0:P.current)==null?void 0:J.getAttribute("id"))??void 0:void 0,"aria-invalid":L["aria-invalid"]??k})),r.createElement(_e,{ref:K,isExpanded:e.isExpanded,onClick:()=>p({type:"ToggleButtonPressed"}),locale:E,isLoading:b}),r.createElement(Fe,{ref:z,isExpanded:e.isExpanded},e.isExpanded&&r.createElement(ze,{isEqual:C,listToRender:e.listToRender,OptionBody:ve,highlightedIndex:e.highlightedIndex,dropdownAttributes:c,locale:E,refs:F,onChange:s=>{G.current=!0,p({type:"ItemOnClick",payload:{selectedItem:s}}),o==null||o(s)},noMatch:e.noMatch?I:void 0,noMatchMessageId:j,selectedItems:e.selectedItem?[e.selectedItem]:[]}),v&&r.createElement("div",{className:"ffe-searchable-dropdown__list--post-list-element"},v)))}const h=Be(Pe);h.__docgenInfo={description:"",methods:[],displayName:"SearchableDropdown",props:{id:{required:!0,tsType:{name:"string"},description:"Id of drop down"},labelledById:{required:!1,tsType:{name:"string"},description:"Id of element that labels input field"},className:{required:!1,tsType:{name:"string"},description:"Extra class"},dropdownList:{required:!0,tsType:{name:"Array",elements:[{name:"Item"}],raw:"Item[]"},description:"List of objects to be displayed in dropdown"},selectedItem:{required:!1,tsType:{name:"Item"},description:"The selected item to be displayed in the input field. If not specified, uses internal state to decide."},dropdownAttributes:{required:!0,tsType:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof Item)[]"},description:"Array of attributes to be displayed in list"},searchAttributes:{required:!0,tsType:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof Item)[]"},description:"Array of attributes used when filtering search"},inputProps:{required:!1,tsType:{name:"ReactComponentProps",raw:"React.ComponentProps<'input'>",elements:[{name:"literal",value:"'input'"}]},description:"Props used on input field"},maxRenderedDropdownElements:{required:!1,tsType:{name:"number"},description:"Limits number of rendered dropdown elements",defaultValue:{value:"Number.MAX_SAFE_INTEGER",computed:!0}},onChange:{required:!1,tsType:{name:"signature",type:"function",raw:"(item: Item | null) => void",signature:{arguments:[{type:{name:"union",raw:"Item | null",elements:[{name:"Item"},{name:"null"}]},name:"item"}],return:{name:"void"}}},description:"Called when a value is selected"},optionBody:{required:!1,tsType:{name:"ReactComponentType",raw:`React.ComponentType<{ +import{R as r,r as m}from"./index-eCxJ45ll.js";import{c as he}from"./index-DezCrw0f.js";import{M as Ve}from"./MicroText-DhU_-SBY.js";import{g as T,f as Be,u as De,a as qe,b as ke,c as Ne,d as Q,m as Le,T as _e,L as Fe,R as ze,h as Me,s as Y,i as Z,j as Ce}from"./ListBox-DEHpS-CT.js";import{i as Oe,S as ee}from"./index-B3RHW42C.js";import{I as x}from"./InputGroup-CV5U44El.js";var Ge="#dbc4cb",He="#fff",Ke="8px";function we({item:a,dropdownAttributes:n,isHighlighted:l}){const[i,...c]=n,d=a[i],t=c.map((o,u)=>r.createElement(Ve,{className:"ffe-searchable-dropdown__detail-text",key:u},a[o]));return r.createElement("div",{className:he("ffe-searchable-dropdown__list-item-body",{"ffe-searchable-dropdown__list-item-body--highlighted":l})},d,!!t.length&&r.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-details"},t))}we.__docgenInfo={description:"",methods:[],displayName:"OptionBody",props:{item:{required:!0,tsType:{name:"Item"},description:""},dropdownAttributes:{required:!0,tsType:{name:"Array",elements:[{name:"Item"}],raw:"Array"},description:""},isHighlighted:{required:!0,tsType:{name:"boolean"},description:""}}};const Ue=({searchAttributes:a,dropdownList:n,noMatchDropdownList:l,maxRenderedDropdownElements:i,searchMatcher:c,onChange:d})=>(t,o)=>{var u,q,v,I,E,k,N,R;switch(o.type){case"InputKeyDownEscape":return{...t,noMatch:!1,isExpanded:!1,highlightedIndex:-1,inputValue:t.selectedItem?t.selectedItem[a[0]]:""};case"InputClick":{const{noMatch:f,listToRender:b}=T({inputValue:t.inputValue,searchAttributes:a,maxRenderedDropdownElements:i,dropdownList:n,noMatchDropdownList:l,searchMatcher:c,showAllItemsInDropdown:!0});return{...t,isExpanded:!0,listToRender:b,noMatch:f}}case"InputChange":{const{noMatch:f,listToRender:b}=T({inputValue:((u=o.payload)==null?void 0:u.inputValue)??"",searchAttributes:a,maxRenderedDropdownElements:i,dropdownList:n,noMatchDropdownList:l,searchMatcher:c,showAllItemsInDropdown:!1});return{...t,isExpanded:!0,inputValue:((q=o.payload)==null?void 0:q.inputValue)??"",listToRender:b,highlightedIndex:((I=(v=o.payload)==null?void 0:v.inputValue)==null?void 0:I.trim())===""||b.length===0?-1:0,noMatch:f}}case"ToggleButtonPressed":return{...t,isExpanded:!t.isExpanded};case"ItemSelectedProgrammatically":case"ItemOnClick":case"InputKeyDownEnter":return{...t,isExpanded:!1,highlightedIndex:-1,selectedItem:(E=o.payload)==null?void 0:E.selectedItem,inputValue:((N=(k=o.payload)==null?void 0:k.selectedItem)==null?void 0:N[a[0]])||""};case"InputKeyDownArrowDown":case"InputKeyDownArrowUp":return{...t,isExpanded:!0,highlightedIndex:((R=o.payload)==null?void 0:R.highlightedIndex)??-1};case"FocusMovedOutSide":{const{listToRender:f}=T({inputValue:t.inputValue,searchAttributes:a,maxRenderedDropdownElements:i,dropdownList:n,noMatchDropdownList:l,searchMatcher:c,showAllItemsInDropdown:!0}),b=t.inputValue===""&&!!t.selectedItem,M=t.listToRender.length===1&&a.map(L=>{var _;return t.listToRender[0][L]===((_=t.selectedItem)==null?void 0:_[L])}).includes(!1)&&t.highlightedIndex!==-1;let w=t.selectedItem;b?(d==null||d(null),w=void 0):M&&(d==null||d(t.listToRender[0]),w=t.listToRender[0]);const C=w?w[a[0]]:"";return{...t,isExpanded:!1,highlightedIndex:-1,inputValue:C,selectedItem:w,listToRender:f}}case"DropdownListPropUpdated":return{...t,...T({inputValue:t.inputValue,searchAttributes:a,maxRenderedDropdownElements:i,dropdownList:n,noMatchDropdownList:l,searchMatcher:c,showAllItemsInDropdown:!!t.selectedItem})};default:return t}},je="ArrowUp",We="ArrowDown",Xe="Escape",$e="Enter";function Pe({id:a,labelledById:n,className:l,dropdownList:i,dropdownAttributes:c,searchAttributes:d,maxRenderedDropdownElements:t=Number.MAX_SAFE_INTEGER,onChange:o,inputProps:u,optionBody:q,postListElement:v,noMatch:I,locale:E="nb",ariaInvalid:k,formatter:N=e=>e,searchMatcher:R,selectedItem:f,isLoading:b=!1,onOpen:M,onClose:w,isEqual:C=Oe,...L},_){var X,$,P,J;const[e,p]=m.useReducer(Ue({dropdownList:i,searchAttributes:d,maxRenderedDropdownElements:t,noMatchDropdownList:I==null?void 0:I.dropdownList,searchMatcher:R,onChange:o}),{isExpanded:!1,selectedItems:[],highlightedIndex:-1,inputValue:f?f[c[0]]:""},s=>({...s,...T({inputValue:s.inputValue,searchAttributes:d,maxRenderedDropdownElements:t,dropdownList:i,noMatchDropdownList:I==null?void 0:I.dropdownList,searchMatcher:R,showAllItemsInDropdown:!!f})})),F=De({listToRender:e.listToRender}),[Ee,xe]=m.useState(!1),O=m.useRef(null),K=m.useRef(null),U=m.useRef(null),ve=q||we,z=m.useRef(null),j=m.useId(),G=m.useRef(!1),W=m.useRef(!1),Re=()=>{p({type:"InputClick"})},Te=s=>{u!=null&&u.onBlur&&u.onBlur(s)};m.useEffect(()=>{p({type:"ItemSelectedProgrammatically",payload:{selectedItem:f}})},[f,p]),qe({hasFocus:Ee,isExpanded:e.isExpanded,isLoading:b,locale:E,resultCount:e.listToRender.length,selectedValue:(X=e.selectedItem)==null?void 0:X[d[0]]}),m.useLayoutEffect(()=>{var s,g;G.current?((s=K.current)==null||s.focus(),G.current=!1):W.current&&((g=O.current)==null||g.focus(),W.current=!1)}),m.useEffect(()=>{p({type:"DropdownListPropUpdated"})},[i,p]),ke({isExpanded:e.isExpanded,onClose:w,onOpen:M});const Se=m.useCallback(()=>p({type:"FocusMovedOutSide"}),[]);Ne({id:a,containerRef:U,handelFocusMovedOutside:Se});const Ae=s=>{if(s.key===$e&&e.highlightedIndex>=0){s.preventDefault(),p({type:"InputKeyDownEnter",payload:{selectedItem:e.listToRender[e.highlightedIndex]}}),o==null||o(e.listToRender[e.highlightedIndex]);return}else if(s.key===Xe){p({type:"InputKeyDownEscape"});return}if(s.key===je){if(s.preventDefault(),e.listToRender.length){const g=Me(e.highlightedIndex,e.listToRender.length);p({type:"InputKeyDownArrowUp",payload:{highlightedIndex:g}}),g>=0&&Y(e==null?void 0:e.listToRender[g],c),Z(F[g].current,z.current)}return}if(s.key===We&&(s.preventDefault(),e.listToRender.length)){const g=Ce(e.highlightedIndex,e.listToRender.length);p({type:"InputKeyDownArrowDown",payload:{highlightedIndex:g}}),g>=0&&Y(e==null?void 0:e.listToRender[g],c),Z(F[g].current,z.current)}};return r.createElement("div",{onKeyDown:Ae,className:he(l,"ffe-searchable-dropdown"),ref:U,onMouseDown:Q(a),onFocus:Q(a)},r.createElement("div",{className:"ffe-searchable-dropdown__input",onClick:()=>{var s;(s=O.current)==null||s.focus()}},r.createElement("input",{...u,ref:Le([O,_]),id:a,"aria-labelledby":n,onClick:Re,onChange:s=>{u!=null&&u.onChange&&u.onChange(s),p({type:"InputChange",payload:{inputValue:s.target.value}})},onFocus:()=>xe(!0),onBlur:Te,"aria-describedby":[u==null?void 0:u["aria-describedby"],e.noMatch&&j].filter(Boolean).join(" ")||void 0,value:N(e.inputValue),type:"text",role:"combobox",autoComplete:"off","aria-controls":(($=z.current)==null?void 0:$.getAttribute("id"))??void 0,"aria-expanded":e.isExpanded&&!!e.listToRender.length,"aria-autocomplete":"list","aria-haspopup":"listbox","aria-activedescendant":e.highlightedIndex>=0?((J=(P=F[e.highlightedIndex])==null?void 0:P.current)==null?void 0:J.getAttribute("id"))??void 0:void 0,"aria-invalid":L["aria-invalid"]??k})),r.createElement(_e,{ref:K,isExpanded:e.isExpanded,onClick:()=>p({type:"ToggleButtonPressed"}),locale:E,isLoading:b}),r.createElement(Fe,{ref:z,isExpanded:e.isExpanded},e.isExpanded&&r.createElement(ze,{isEqual:C,listToRender:e.listToRender,OptionBody:ve,highlightedIndex:e.highlightedIndex,dropdownAttributes:c,locale:E,refs:F,onChange:s=>{G.current=!0,p({type:"ItemOnClick",payload:{selectedItem:s}}),o==null||o(s)},noMatch:e.noMatch?I:void 0,noMatchMessageId:j,selectedItems:e.selectedItem?[e.selectedItem]:[]}),v&&r.createElement("div",{className:"ffe-searchable-dropdown__list--post-list-element"},v)))}const h=Be(Pe);h.__docgenInfo={description:"",methods:[],displayName:"SearchableDropdown",props:{id:{required:!0,tsType:{name:"string"},description:"Id of drop down"},labelledById:{required:!1,tsType:{name:"string"},description:"Id of element that labels input field"},className:{required:!1,tsType:{name:"string"},description:"Extra class"},dropdownList:{required:!0,tsType:{name:"Array",elements:[{name:"Item"}],raw:"Item[]"},description:"List of objects to be displayed in dropdown"},selectedItem:{required:!1,tsType:{name:"Item"},description:"The selected item to be displayed in the input field. If not specified, uses internal state to decide."},dropdownAttributes:{required:!0,tsType:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof Item)[]"},description:"Array of attributes to be displayed in list"},searchAttributes:{required:!0,tsType:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof Item)[]"},description:"Array of attributes used when filtering search"},inputProps:{required:!1,tsType:{name:"ReactComponentProps",raw:"React.ComponentProps<'input'>",elements:[{name:"literal",value:"'input'"}]},description:"Props used on input field"},maxRenderedDropdownElements:{required:!1,tsType:{name:"number"},description:"Limits number of rendered dropdown elements",defaultValue:{value:"Number.MAX_SAFE_INTEGER",computed:!0}},onChange:{required:!1,tsType:{name:"signature",type:"function",raw:"(item: Item | null) => void",signature:{arguments:[{type:{name:"union",raw:"Item | null",elements:[{name:"Item"},{name:"null"}]},name:"item"}],return:{name:"void"}}},description:"Called when a value is selected"},optionBody:{required:!1,tsType:{name:"ReactComponentType",raw:`React.ComponentType<{ item: Item; isHighlighted: boolean; dropdownAttributes: (keyof Item)[]; diff --git a/assets/SearchableDropdownMultiSelect-B9zMlAs-.js b/assets/SearchableDropdownMultiSelect-CUSuj7ok.js similarity index 72% rename from assets/SearchableDropdownMultiSelect-B9zMlAs-.js rename to assets/SearchableDropdownMultiSelect-CUSuj7ok.js index 5acaed5809..b68f9f1702 100644 --- a/assets/SearchableDropdownMultiSelect-B9zMlAs-.js +++ b/assets/SearchableDropdownMultiSelect-CUSuj7ok.js @@ -1,4 +1,4 @@ -import{j as e,M as m,C as s,a}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{S as l,a as t}from"./SearchableDropdownMultiSelect.stories-dN0wzdmq.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./index-UHo_6ElD.js";import"./Icon-B88nEPeu.js";import"./ListBox-gcJ7m5Uq.js";import"./Paragraph-Qjq98ToE.js";import"./index-DrzhKqaf.js";import"./ChipRemovable-y3jM1fRB.js";import"./InputGroup-B73IVGIl.js";import"./Collapse-CKwb5mfJ.js";import"./TertiaryButton-c9j_cgsc.js";import"./fixedForwardRef-BdaB0qYT.js";function n(o){const r={h1:"h1",p:"p",...i(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(m,{of:l}),` +import{j as e,M as m,C as s,a}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{S as l,a as t}from"./SearchableDropdownMultiSelect.stories-AUDfr56U.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./index-B3RHW42C.js";import"./Icon-B88nEPeu.js";import"./ListBox-DEHpS-CT.js";import"./Paragraph-Qjq98ToE.js";import"./index-DrzhKqaf.js";import"./ChipRemovable-y3jM1fRB.js";import"./InputGroup-CV5U44El.js";import"./Collapse-CKwb5mfJ.js";import"./TertiaryButton-c9j_cgsc.js";import"./fixedForwardRef-BdaB0qYT.js";function n(o){const r={h1:"h1",p:"p",...i(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(m,{of:l}),` `,e.jsx(r.h1,{id:"searchabledropdownmulti",children:"SearchableDropdownMulti"}),` `,e.jsx(r.p,{children:"For nedtrekkslister der du kan velge å vise flere resultater samtidig (som for eksempel sparekontoer eller aksjefond)."}),` `,e.jsx(r.p,{children:"I motsetning til reglene for SearchableDropdown og vanlig Dropdown er denne funksjonaliteten brukbar med så lite som to alternativer å velge mellom/kombinere."}),` diff --git a/assets/SearchableDropdownMultiSelect.stories-dN0wzdmq.js b/assets/SearchableDropdownMultiSelect.stories-AUDfr56U.js similarity index 98% rename from assets/SearchableDropdownMultiSelect.stories-dN0wzdmq.js rename to assets/SearchableDropdownMultiSelect.stories-AUDfr56U.js index 57ddf3970d..52843acce4 100644 --- a/assets/SearchableDropdownMultiSelect.stories-dN0wzdmq.js +++ b/assets/SearchableDropdownMultiSelect.stories-AUDfr56U.js @@ -1,4 +1,4 @@ -import{R as t,r as f}from"./index-eCxJ45ll.js";import{c as xe}from"./index-DezCrw0f.js";import{S as K,i as je}from"./index-UHo_6ElD.js";import{I as _e}from"./Icon-B88nEPeu.js";import{g as A,f as Fe,u as ze,a as qe,b as Oe,c as Ge,d as ne,e as re,m as He,T as Ke,L as Ue,R as Qe,h as We,s as ae,i as le,j as Ye}from"./ListBox-gcJ7m5Uq.js";import{C as Pe,a as Xe}from"./ChipRemovable-y3jM1fRB.js";import{I as E}from"./InputGroup-B73IVGIl.js";import{T as Ze}from"./TertiaryButton-c9j_cgsc.js";const $e="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPgogICAgPHBhdGgKICAgICAgICBkPSJtMzgyLTM2Mi4xMzEgMzM0LjY5Ni0zMzQuNjk1UTczMC4zNy03MTAuNSA3NDguNzYxLTcxMC41dDMyLjA2NSAxMy42NzRRNzk0LjUtNjgzLjE1MiA3OTQuNS02NjQuMzhxMCAxOC43NzEtMTMuNjc0IDMyLjQ0NUw0MTQuMDY1LTI2NC40MTNRNDAwLjM5MS0yNTAuNzM5IDM4Mi0yNTAuNzM5dC0zMi4wNjUtMTMuNjc0TDE3OC40MTMtNDM1LjkzNXEtMTMuNjc0LTEzLjY3NC0xMy4yOTQtMzIuNDQ1LjM4MS0xOC43NzIgMTQuMDU1LTMyLjQ0NlQyMTEuNjItNTE0LjVxMTguNzcxIDAgMzIuNDQ1IDEzLjY3NEwzODItMzYyLjEzMVoiIC8+Cjwvc3ZnPg==";function Se({item:s,dropdownAttributes:r,isHighlighted:d}){const[i,...c]=r,p=s[i],n=c.map((a,u)=>t.createElement(K,{className:"ffe-searchable-dropdown__detail-text",key:u},s[a]));return t.createElement("div",{className:xe("ffe-searchable-dropdown__list-item-body",{"ffe-searchable-dropdown__list-item-body--highlighted":d,"ffe-searchable-dropdown__list-item-body--condensed":!!n.length})},t.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-content"},p,!!n.length&&t.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-details"},n)),t.createElement(_e,{fileUrl:$e,size:"md",className:"ffe-searchable-dropdown__selected-icon"}))}Se.__docgenInfo={description:"",methods:[],displayName:"MultiselectOptionBody",props:{item:{required:!0,tsType:{name:"Item"},description:""},dropdownAttributes:{required:!0,tsType:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof Item)[]"},description:""},isHighlighted:{required:!0,tsType:{name:"boolean"},description:""}}};const H=(s,r,d,i)=>d==="removed"?s.filter(c=>!r.some(p=>i(c,p))):s.concat(r).filter((c,p,n)=>n.findIndex(a=>i(c,a))===p),se=(s,r,d)=>s!=null&&s.some(i=>d(i,r))?"removed":"selected",Je=({searchAttributes:s,dropdownList:r,noMatchDropdownList:d,maxRenderedDropdownElements:i,searchMatcher:c,isEqual:p})=>(n,a)=>{var u,C,v,y,w,L,j,N,b,x,_;switch(a.type){case"InputKeyDownEscape":return{...n,noMatch:!1,isExpanded:!1,highlightedIndex:-1,inputValue:""};case"InputClick":{const{noMatch:g,listToRender:I}=A({inputValue:n.inputValue,searchAttributes:s,maxRenderedDropdownElements:i,dropdownList:r,noMatchDropdownList:d,searchMatcher:c,showAllItemsInDropdown:!0});return{...n,isExpanded:!0,listToRender:I,noMatch:g}}case"RemoveItem":return(u=a.payload)!=null&&u.items?{...n,highlightedIndex:-1,selectedItems:H(n.selectedItems,a.payload.items,"removed",p),inputValue:""}:n;case"InputChange":{const{noMatch:g,listToRender:I}=A({inputValue:((C=a.payload)==null?void 0:C.inputValue)??"",searchAttributes:s,maxRenderedDropdownElements:i,dropdownList:r,noMatchDropdownList:d,searchMatcher:c,showAllItemsInDropdown:!1});return{...n,isExpanded:!0,inputValue:((v=a.payload)==null?void 0:v.inputValue)??"",listToRender:I,highlightedIndex:((w=(y=a.payload)==null?void 0:y.inputValue)==null?void 0:w.trim())===""||I.length===0?-1:0,noMatch:g}}case"ToggleButtonPressed":return{...n,isExpanded:!n.isExpanded};case"ItemSelectedProgrammatically":return(L=a.payload)!=null&&L.items?{...n,selectedItems:H(n.selectedItems,a.payload.items,"selected",p)}:n;case"ItemOnClick":case"InputKeyDownEnter":if((j=a.payload)!=null&&j.items){const{noMatch:g,listToRender:I}=A({inputValue:"",searchAttributes:s,maxRenderedDropdownElements:i,dropdownList:r,noMatchDropdownList:d,searchMatcher:c,showAllItemsInDropdown:!0});return{...n,isExpanded:!0,highlightedIndex:n.inputValue.trim()===""?((N=a.payload)==null?void 0:N.highlightedIndex)??-1:-1,selectedItems:H(n.selectedItems,a.payload.items,((b=a.payload)==null?void 0:b.actionType)??"selected",p),listToRender:I,inputValue:"",noMatch:g}}return n;case"InputKeyDownArrowDown":case"InputKeyDownArrowUp":{const g=document.activeElement;return(g==null?void 0:g.getAttribute("role"))==="combobox"?{...n,isExpanded:!0,highlightedIndex:((x=a.payload)==null?void 0:x.highlightedIndex)??-1}:n}case"TabPressed":return{...n,highlightedIndex:-1};case"FocusMovedOutSide":return{...n,isExpanded:!1,highlightedIndex:-1,inputValue:""};case"DropdownListPropUpdated":return{...n,...A({inputValue:n.inputValue,searchAttributes:s,maxRenderedDropdownElements:i,dropdownList:r,noMatchDropdownList:d,searchMatcher:c,showAllItemsInDropdown:((_=n.inputValue)==null?void 0:_.trim().length)===0})};default:return n}},et="ArrowUp",tt="ArrowDown",nt="Escape",rt="Enter",at="Tab",lt="Backspace";function st({id:s,labelledById:r,className:d,dropdownList:i,dropdownAttributes:c,searchAttributes:p,maxRenderedDropdownElements:n=Number.MAX_SAFE_INTEGER,onChange:a,inputProps:u,optionBody:C,postListElement:v,noMatch:y,locale:w="nb",ariaInvalid:L,formatter:j=e=>e,searchMatcher:N,selectedItems:b,isLoading:x=!1,onOpen:_,onClose:g,showNumberSelectedAfter:I,isEqual:F=je,...Ae},Me){var Z,$,J,ee,te;const[e,m]=f.useReducer(Je({dropdownList:i,searchAttributes:p,maxRenderedDropdownElements:n,noMatchDropdownList:y==null?void 0:y.dropdownList,searchMatcher:N,isEqual:F}),{isExpanded:!1,selectedItems:[],highlightedIndex:-1,inputValue:""},l=>({...l,...A({inputValue:l.inputValue,searchAttributes:p,maxRenderedDropdownElements:n,dropdownList:i,noMatchDropdownList:y==null?void 0:y.dropdownList,searchMatcher:N,showAllItemsInDropdown:!!(b!=null&&b.length)})})),z=ze({listToRender:e.listToRender}),[Re,ke]=f.useState(!1),G=f.useRef(null),U=f.useRef(null),Q=f.useRef(null),De=C||Se,q=f.useRef(null),W=f.useId(),Y=f.useRef(!1),S=f.useRef(!1),[P,X]=f.useState(!0),Be=()=>{m({type:"InputClick"}),S.current=!0},Ve=l=>{u!=null&&u.onBlur&&u.onBlur(l)};qe({hasFocus:Re,isExpanded:e.isExpanded,isLoading:x,locale:w,resultCount:e.listToRender.length,selectedValue:(Z=e.selectedItems[e.selectedItems.length-1])==null?void 0:Z[p[0]]}),f.useLayoutEffect(()=>{var l,o;Y.current?((l=U.current)==null||l.focus(),Y.current=!1):S.current&&((o=G.current)==null||o.focus(),S.current=!1)}),f.useEffect(()=>{m({type:"DropdownListPropUpdated"})},[i,m]),Oe({isExpanded:e.isExpanded,onClose:g,onOpen:_});const Ce=f.useCallback(()=>m({type:"FocusMovedOutSide"}),[]);f.useEffect(()=>{I!==void 0&&(e.selectedItems.length>I?X(!1):X(!0))},[e.selectedItems,I]),f.useEffect(()=>{b&&m({type:"ItemSelectedProgrammatically",payload:{items:b}})},[b,m]),Ge({id:s,containerRef:Q,handelFocusMovedOutside:Ce});const Le=l=>{if(l.key===rt&&e.highlightedIndex>=0){l.preventDefault();const o=e.listToRender[e.highlightedIndex],O=se(e.selectedItems,o,F);m({type:"InputKeyDownEnter",payload:{items:[o],actionType:O,highlightedIndex:e.highlightedIndex}}),a==null||a(o,O);return}else if(l.key===nt){m({type:"InputKeyDownEscape"});return}else if(l.key===et){if(l.preventDefault(),e.listToRender.length){const o=We(e.highlightedIndex,e.listToRender.length);m({type:"InputKeyDownArrowUp",payload:{highlightedIndex:o}}),o>=0&&ae(e==null?void 0:e.listToRender[o],c),le(z[o].current,q.current)}return}else if(l.key===tt){if(l.preventDefault(),e.listToRender.length){const o=Ye(e.highlightedIndex,e.listToRender.length);m({type:"InputKeyDownArrowDown",payload:{highlightedIndex:o}}),o>=0&&ae(e==null?void 0:e.listToRender[o],c),le(z[o].current,q.current)}}else if(l.key===lt){if(e.inputValue===""&&e.selectedItems.length>0&&P){const o=e.selectedItems[e.selectedItems.length-1];m({type:"RemoveItem",payload:{items:[o],actionType:"removed"}}),a==null||a(o,"removed")}}else if(l.key===at){m({type:"TabPressed",payload:{highlightedIndex:-1}});return}};return t.createElement("div",{onKeyDown:Le,ref:Q,onMouseDown:ne(s),onFocus:ne(s),className:xe(d,"ffe-searchable-dropdown","ffe-searchable-dropdown--multi")},t.createElement("div",{className:"ffe-searchable-dropdown__input",onClick:()=>{var l;(l=G.current)==null||l.click()}},P?($=e.selectedItems)==null?void 0:$.map((l,o)=>t.createElement(Pe,{as:"button",type:"button",size:"sm",key:o,"aria-label":`${l[c[0]]}, fjern valg`,onClick:O=>{O.stopPropagation(),m({type:"RemoveItem",payload:{items:[l]}}),a==null||a(l,"removed"),S.current=!0}},l[c[0]])):t.createElement(Xe,{size:"sm","aria-label":re(w,e.selectedItems.length),as:"span",role:"presentation",className:"ffe-chip--multiple-selected"},re(w,e.selectedItems.length)),t.createElement("input",{...u,placeholder:e.selectedItems.length>0?"":u==null?void 0:u.placeholder,ref:He([G,Me]),id:s,"aria-labelledby":r,onClick:Be,onChange:l=>{var o;(o=u==null?void 0:u.onChange)==null||o.call(u,l),m({type:"InputChange",payload:{inputValue:l.target.value}})},onFocus:()=>ke(!0),onBlur:Ve,"aria-describedby":[u==null?void 0:u["aria-describedby"],e.noMatch&&W].filter(Boolean).join(" ")||void 0,value:j(e.inputValue),type:"text",role:"combobox",autoComplete:"off","aria-controls":((J=q.current)==null?void 0:J.getAttribute("id"))??void 0,"aria-expanded":e.isExpanded&&!!e.listToRender.length,"aria-autocomplete":"list","aria-haspopup":"listbox","aria-activedescendant":e.highlightedIndex>=0?((te=(ee=z[e.highlightedIndex])==null?void 0:ee.current)==null?void 0:te.getAttribute("id"))??void 0:void 0,"aria-invalid":Ae["aria-invalid"]??L})),t.createElement(Ke,{ref:U,isExpanded:e.isExpanded,onClick:()=>m({type:"ToggleButtonPressed"}),locale:w,isLoading:x}),t.createElement(Ue,{ref:q,isExpanded:e.isExpanded},e.isExpanded&&t.createElement(Qe,{isEqual:F,listToRender:e.listToRender,OptionBody:De,highlightedIndex:e.highlightedIndex,dropdownAttributes:c,locale:w,refs:z,onChange:l=>{const o=se(e.selectedItems,l,F);m({type:"ItemOnClick",payload:{items:[l],actionType:o}}),S.current=!0,a==null||a(l,o)},noMatch:e.noMatch?y:void 0,noMatchMessageId:W,selectedItems:e.selectedItems}),v&&t.createElement("div",{className:"ffe-searchable-dropdown__list--post-list-element"},v)))}const T=Fe(st);T.__docgenInfo={description:"",methods:[],displayName:"SearchableDropdownMultiSelect",props:{id:{required:!0,tsType:{name:"string"},description:"Id of drop down"},labelledById:{required:!1,tsType:{name:"string"},description:"Id of element that labels input field"},className:{required:!1,tsType:{name:"string"},description:"Extra class"},dropdownList:{required:!0,tsType:{name:"Array",elements:[{name:"Item"}],raw:"Item[]"},description:"List of objects to be displayed in dropdown"},selectedItems:{required:!1,tsType:{name:"union",raw:"Item[] | null",elements:[{name:"Array",elements:[{name:"Item"}],raw:"Item[]"},{name:"null"}]},description:"The selected items to be displayed in the input field. If not specified, uses internal state to decide."},dropdownAttributes:{required:!0,tsType:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof Item)[]"},description:"Array of attributes to be displayed in list. The first will be the title and the chip value"},searchAttributes:{required:!0,tsType:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof Item)[]"},description:"Array of attributes used when filtering search"},inputProps:{required:!1,tsType:{name:"ReactComponentProps",raw:"React.ComponentProps<'input'>",elements:[{name:"literal",value:"'input'"}]},description:"Props used on input field"},maxRenderedDropdownElements:{required:!1,tsType:{name:"number"},description:"Limits number of rendered dropdown elements",defaultValue:{value:"Number.MAX_SAFE_INTEGER",computed:!0}},onChange:{required:!0,tsType:{name:"signature",type:"function",raw:"(item: Item, actionType: 'selected' | 'removed') => void",signature:{arguments:[{type:{name:"Item"},name:"item"},{type:{name:"union",raw:"'selected' | 'removed'",elements:[{name:"literal",value:"'selected'"},{name:"literal",value:"'removed'"}]},name:"actionType"}],return:{name:"void"}}},description:"Called when a value is selected"},optionBody:{required:!1,tsType:{name:"ReactComponentType",raw:`React.ComponentType<{ +import{R as t,r as f}from"./index-eCxJ45ll.js";import{c as xe}from"./index-DezCrw0f.js";import{S as K,i as je}from"./index-B3RHW42C.js";import{I as _e}from"./Icon-B88nEPeu.js";import{g as A,f as Fe,u as ze,a as qe,b as Oe,c as Ge,d as ne,e as re,m as He,T as Ke,L as Ue,R as Qe,h as We,s as ae,i as le,j as Ye}from"./ListBox-DEHpS-CT.js";import{C as Pe,a as Xe}from"./ChipRemovable-y3jM1fRB.js";import{I as E}from"./InputGroup-CV5U44El.js";import{T as Ze}from"./TertiaryButton-c9j_cgsc.js";const $e="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPgogICAgPHBhdGgKICAgICAgICBkPSJtMzgyLTM2Mi4xMzEgMzM0LjY5Ni0zMzQuNjk1UTczMC4zNy03MTAuNSA3NDguNzYxLTcxMC41dDMyLjA2NSAxMy42NzRRNzk0LjUtNjgzLjE1MiA3OTQuNS02NjQuMzhxMCAxOC43NzEtMTMuNjc0IDMyLjQ0NUw0MTQuMDY1LTI2NC40MTNRNDAwLjM5MS0yNTAuNzM5IDM4Mi0yNTAuNzM5dC0zMi4wNjUtMTMuNjc0TDE3OC40MTMtNDM1LjkzNXEtMTMuNjc0LTEzLjY3NC0xMy4yOTQtMzIuNDQ1LjM4MS0xOC43NzIgMTQuMDU1LTMyLjQ0NlQyMTEuNjItNTE0LjVxMTguNzcxIDAgMzIuNDQ1IDEzLjY3NEwzODItMzYyLjEzMVoiIC8+Cjwvc3ZnPg==";function Se({item:s,dropdownAttributes:r,isHighlighted:d}){const[i,...c]=r,p=s[i],n=c.map((a,u)=>t.createElement(K,{className:"ffe-searchable-dropdown__detail-text",key:u},s[a]));return t.createElement("div",{className:xe("ffe-searchable-dropdown__list-item-body",{"ffe-searchable-dropdown__list-item-body--highlighted":d,"ffe-searchable-dropdown__list-item-body--condensed":!!n.length})},t.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-content"},p,!!n.length&&t.createElement("div",{className:"ffe-searchable-dropdown__list-item-body-details"},n)),t.createElement(_e,{fileUrl:$e,size:"md",className:"ffe-searchable-dropdown__selected-icon"}))}Se.__docgenInfo={description:"",methods:[],displayName:"MultiselectOptionBody",props:{item:{required:!0,tsType:{name:"Item"},description:""},dropdownAttributes:{required:!0,tsType:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof Item)[]"},description:""},isHighlighted:{required:!0,tsType:{name:"boolean"},description:""}}};const H=(s,r,d,i)=>d==="removed"?s.filter(c=>!r.some(p=>i(c,p))):s.concat(r).filter((c,p,n)=>n.findIndex(a=>i(c,a))===p),se=(s,r,d)=>s!=null&&s.some(i=>d(i,r))?"removed":"selected",Je=({searchAttributes:s,dropdownList:r,noMatchDropdownList:d,maxRenderedDropdownElements:i,searchMatcher:c,isEqual:p})=>(n,a)=>{var u,C,v,y,w,L,j,N,b,x,_;switch(a.type){case"InputKeyDownEscape":return{...n,noMatch:!1,isExpanded:!1,highlightedIndex:-1,inputValue:""};case"InputClick":{const{noMatch:g,listToRender:I}=A({inputValue:n.inputValue,searchAttributes:s,maxRenderedDropdownElements:i,dropdownList:r,noMatchDropdownList:d,searchMatcher:c,showAllItemsInDropdown:!0});return{...n,isExpanded:!0,listToRender:I,noMatch:g}}case"RemoveItem":return(u=a.payload)!=null&&u.items?{...n,highlightedIndex:-1,selectedItems:H(n.selectedItems,a.payload.items,"removed",p),inputValue:""}:n;case"InputChange":{const{noMatch:g,listToRender:I}=A({inputValue:((C=a.payload)==null?void 0:C.inputValue)??"",searchAttributes:s,maxRenderedDropdownElements:i,dropdownList:r,noMatchDropdownList:d,searchMatcher:c,showAllItemsInDropdown:!1});return{...n,isExpanded:!0,inputValue:((v=a.payload)==null?void 0:v.inputValue)??"",listToRender:I,highlightedIndex:((w=(y=a.payload)==null?void 0:y.inputValue)==null?void 0:w.trim())===""||I.length===0?-1:0,noMatch:g}}case"ToggleButtonPressed":return{...n,isExpanded:!n.isExpanded};case"ItemSelectedProgrammatically":return(L=a.payload)!=null&&L.items?{...n,selectedItems:H(n.selectedItems,a.payload.items,"selected",p)}:n;case"ItemOnClick":case"InputKeyDownEnter":if((j=a.payload)!=null&&j.items){const{noMatch:g,listToRender:I}=A({inputValue:"",searchAttributes:s,maxRenderedDropdownElements:i,dropdownList:r,noMatchDropdownList:d,searchMatcher:c,showAllItemsInDropdown:!0});return{...n,isExpanded:!0,highlightedIndex:n.inputValue.trim()===""?((N=a.payload)==null?void 0:N.highlightedIndex)??-1:-1,selectedItems:H(n.selectedItems,a.payload.items,((b=a.payload)==null?void 0:b.actionType)??"selected",p),listToRender:I,inputValue:"",noMatch:g}}return n;case"InputKeyDownArrowDown":case"InputKeyDownArrowUp":{const g=document.activeElement;return(g==null?void 0:g.getAttribute("role"))==="combobox"?{...n,isExpanded:!0,highlightedIndex:((x=a.payload)==null?void 0:x.highlightedIndex)??-1}:n}case"TabPressed":return{...n,highlightedIndex:-1};case"FocusMovedOutSide":return{...n,isExpanded:!1,highlightedIndex:-1,inputValue:""};case"DropdownListPropUpdated":return{...n,...A({inputValue:n.inputValue,searchAttributes:s,maxRenderedDropdownElements:i,dropdownList:r,noMatchDropdownList:d,searchMatcher:c,showAllItemsInDropdown:((_=n.inputValue)==null?void 0:_.trim().length)===0})};default:return n}},et="ArrowUp",tt="ArrowDown",nt="Escape",rt="Enter",at="Tab",lt="Backspace";function st({id:s,labelledById:r,className:d,dropdownList:i,dropdownAttributes:c,searchAttributes:p,maxRenderedDropdownElements:n=Number.MAX_SAFE_INTEGER,onChange:a,inputProps:u,optionBody:C,postListElement:v,noMatch:y,locale:w="nb",ariaInvalid:L,formatter:j=e=>e,searchMatcher:N,selectedItems:b,isLoading:x=!1,onOpen:_,onClose:g,showNumberSelectedAfter:I,isEqual:F=je,...Ae},Me){var Z,$,J,ee,te;const[e,m]=f.useReducer(Je({dropdownList:i,searchAttributes:p,maxRenderedDropdownElements:n,noMatchDropdownList:y==null?void 0:y.dropdownList,searchMatcher:N,isEqual:F}),{isExpanded:!1,selectedItems:[],highlightedIndex:-1,inputValue:""},l=>({...l,...A({inputValue:l.inputValue,searchAttributes:p,maxRenderedDropdownElements:n,dropdownList:i,noMatchDropdownList:y==null?void 0:y.dropdownList,searchMatcher:N,showAllItemsInDropdown:!!(b!=null&&b.length)})})),z=ze({listToRender:e.listToRender}),[Re,ke]=f.useState(!1),G=f.useRef(null),U=f.useRef(null),Q=f.useRef(null),De=C||Se,q=f.useRef(null),W=f.useId(),Y=f.useRef(!1),S=f.useRef(!1),[P,X]=f.useState(!0),Be=()=>{m({type:"InputClick"}),S.current=!0},Ve=l=>{u!=null&&u.onBlur&&u.onBlur(l)};qe({hasFocus:Re,isExpanded:e.isExpanded,isLoading:x,locale:w,resultCount:e.listToRender.length,selectedValue:(Z=e.selectedItems[e.selectedItems.length-1])==null?void 0:Z[p[0]]}),f.useLayoutEffect(()=>{var l,o;Y.current?((l=U.current)==null||l.focus(),Y.current=!1):S.current&&((o=G.current)==null||o.focus(),S.current=!1)}),f.useEffect(()=>{m({type:"DropdownListPropUpdated"})},[i,m]),Oe({isExpanded:e.isExpanded,onClose:g,onOpen:_});const Ce=f.useCallback(()=>m({type:"FocusMovedOutSide"}),[]);f.useEffect(()=>{I!==void 0&&(e.selectedItems.length>I?X(!1):X(!0))},[e.selectedItems,I]),f.useEffect(()=>{b&&m({type:"ItemSelectedProgrammatically",payload:{items:b}})},[b,m]),Ge({id:s,containerRef:Q,handelFocusMovedOutside:Ce});const Le=l=>{if(l.key===rt&&e.highlightedIndex>=0){l.preventDefault();const o=e.listToRender[e.highlightedIndex],O=se(e.selectedItems,o,F);m({type:"InputKeyDownEnter",payload:{items:[o],actionType:O,highlightedIndex:e.highlightedIndex}}),a==null||a(o,O);return}else if(l.key===nt){m({type:"InputKeyDownEscape"});return}else if(l.key===et){if(l.preventDefault(),e.listToRender.length){const o=We(e.highlightedIndex,e.listToRender.length);m({type:"InputKeyDownArrowUp",payload:{highlightedIndex:o}}),o>=0&&ae(e==null?void 0:e.listToRender[o],c),le(z[o].current,q.current)}return}else if(l.key===tt){if(l.preventDefault(),e.listToRender.length){const o=Ye(e.highlightedIndex,e.listToRender.length);m({type:"InputKeyDownArrowDown",payload:{highlightedIndex:o}}),o>=0&&ae(e==null?void 0:e.listToRender[o],c),le(z[o].current,q.current)}}else if(l.key===lt){if(e.inputValue===""&&e.selectedItems.length>0&&P){const o=e.selectedItems[e.selectedItems.length-1];m({type:"RemoveItem",payload:{items:[o],actionType:"removed"}}),a==null||a(o,"removed")}}else if(l.key===at){m({type:"TabPressed",payload:{highlightedIndex:-1}});return}};return t.createElement("div",{onKeyDown:Le,ref:Q,onMouseDown:ne(s),onFocus:ne(s),className:xe(d,"ffe-searchable-dropdown","ffe-searchable-dropdown--multi")},t.createElement("div",{className:"ffe-searchable-dropdown__input",onClick:()=>{var l;(l=G.current)==null||l.click()}},P?($=e.selectedItems)==null?void 0:$.map((l,o)=>t.createElement(Pe,{as:"button",type:"button",size:"sm",key:o,"aria-label":`${l[c[0]]}, fjern valg`,onClick:O=>{O.stopPropagation(),m({type:"RemoveItem",payload:{items:[l]}}),a==null||a(l,"removed"),S.current=!0}},l[c[0]])):t.createElement(Xe,{size:"sm","aria-label":re(w,e.selectedItems.length),as:"span",role:"presentation",className:"ffe-chip--multiple-selected"},re(w,e.selectedItems.length)),t.createElement("input",{...u,placeholder:e.selectedItems.length>0?"":u==null?void 0:u.placeholder,ref:He([G,Me]),id:s,"aria-labelledby":r,onClick:Be,onChange:l=>{var o;(o=u==null?void 0:u.onChange)==null||o.call(u,l),m({type:"InputChange",payload:{inputValue:l.target.value}})},onFocus:()=>ke(!0),onBlur:Ve,"aria-describedby":[u==null?void 0:u["aria-describedby"],e.noMatch&&W].filter(Boolean).join(" ")||void 0,value:j(e.inputValue),type:"text",role:"combobox",autoComplete:"off","aria-controls":((J=q.current)==null?void 0:J.getAttribute("id"))??void 0,"aria-expanded":e.isExpanded&&!!e.listToRender.length,"aria-autocomplete":"list","aria-haspopup":"listbox","aria-activedescendant":e.highlightedIndex>=0?((te=(ee=z[e.highlightedIndex])==null?void 0:ee.current)==null?void 0:te.getAttribute("id"))??void 0:void 0,"aria-invalid":Ae["aria-invalid"]??L})),t.createElement(Ke,{ref:U,isExpanded:e.isExpanded,onClick:()=>m({type:"ToggleButtonPressed"}),locale:w,isLoading:x}),t.createElement(Ue,{ref:q,isExpanded:e.isExpanded},e.isExpanded&&t.createElement(Qe,{isEqual:F,listToRender:e.listToRender,OptionBody:De,highlightedIndex:e.highlightedIndex,dropdownAttributes:c,locale:w,refs:z,onChange:l=>{const o=se(e.selectedItems,l,F);m({type:"ItemOnClick",payload:{items:[l],actionType:o}}),S.current=!0,a==null||a(l,o)},noMatch:e.noMatch?y:void 0,noMatchMessageId:W,selectedItems:e.selectedItems}),v&&t.createElement("div",{className:"ffe-searchable-dropdown__list--post-list-element"},v)))}const T=Fe(st);T.__docgenInfo={description:"",methods:[],displayName:"SearchableDropdownMultiSelect",props:{id:{required:!0,tsType:{name:"string"},description:"Id of drop down"},labelledById:{required:!1,tsType:{name:"string"},description:"Id of element that labels input field"},className:{required:!1,tsType:{name:"string"},description:"Extra class"},dropdownList:{required:!0,tsType:{name:"Array",elements:[{name:"Item"}],raw:"Item[]"},description:"List of objects to be displayed in dropdown"},selectedItems:{required:!1,tsType:{name:"union",raw:"Item[] | null",elements:[{name:"Array",elements:[{name:"Item"}],raw:"Item[]"},{name:"null"}]},description:"The selected items to be displayed in the input field. If not specified, uses internal state to decide."},dropdownAttributes:{required:!0,tsType:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof Item)[]"},description:"Array of attributes to be displayed in list. The first will be the title and the chip value"},searchAttributes:{required:!0,tsType:{name:"Array",elements:[{name:"unknown"}],raw:"(keyof Item)[]"},description:"Array of attributes used when filtering search"},inputProps:{required:!1,tsType:{name:"ReactComponentProps",raw:"React.ComponentProps<'input'>",elements:[{name:"literal",value:"'input'"}]},description:"Props used on input field"},maxRenderedDropdownElements:{required:!1,tsType:{name:"number"},description:"Limits number of rendered dropdown elements",defaultValue:{value:"Number.MAX_SAFE_INTEGER",computed:!0}},onChange:{required:!0,tsType:{name:"signature",type:"function",raw:"(item: Item, actionType: 'selected' | 'removed') => void",signature:{arguments:[{type:{name:"Item"},name:"item"},{type:{name:"union",raw:"'selected' | 'removed'",elements:[{name:"literal",value:"'selected'"},{name:"literal",value:"'removed'"}]},name:"actionType"}],return:{name:"void"}}},description:"Called when a value is selected"},optionBody:{required:!1,tsType:{name:"ReactComponentType",raw:`React.ComponentType<{ item: Item; dropdownAttributes: (keyof Item)[]; isHighlighted: boolean; diff --git a/assets/SecondaryButton-a0rDDCI8.js b/assets/SecondaryButton-5Wi6MZou.js similarity index 82% rename from assets/SecondaryButton-a0rDDCI8.js rename to assets/SecondaryButton-5Wi6MZou.js index 26939c20e1..2f58cb7c43 100644 --- a/assets/SecondaryButton-a0rDDCI8.js +++ b/assets/SecondaryButton-5Wi6MZou.js @@ -1,4 +1,4 @@ -import{j as n,M as s,C as i,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as a}from"./index-CVdx34fM.js";import{S as p,a as r}from"./SecondaryButton.stories-Bnzol14R.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./SecondaryButton-DrzIwwIr.js";import"./BaseButton-D99V6fdL.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";function e(o){const t={h1:"h1",p:"p",...a(),...o.components};return n.jsxs(n.Fragment,{children:[n.jsx(s,{of:p}),` +import{j as n,M as s,C as i,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as a}from"./index-CVdx34fM.js";import{S as p,a as r}from"./SecondaryButton.stories-Bnzol14R.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./SecondaryButton-DrzIwwIr.js";import"./BaseButton-D99V6fdL.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";function e(o){const t={h1:"h1",p:"p",...a(),...o.components};return n.jsxs(n.Fragment,{children:[n.jsx(s,{of:p}),` `,n.jsx(t.h1,{id:"secondarybutton",children:"SecondaryButton"}),` `,n.jsx(t.p,{children:`Kan brukes der du har middels prioriterte handlinger, eller i kombinasjon med andre knapper, for eksempel som en «avbryt»-knapp ved siden av en ActionButton. SecondaryButtons kan ha ikon.`}),` diff --git a/assets/ShortcutButton-DY8SNzIp.js b/assets/ShortcutButton-CVohMnTU.js similarity index 80% rename from assets/ShortcutButton-DY8SNzIp.js rename to assets/ShortcutButton-CVohMnTU.js index bce295880b..79eef5a6ce 100644 --- a/assets/ShortcutButton-DY8SNzIp.js +++ b/assets/ShortcutButton-CVohMnTU.js @@ -1,4 +1,4 @@ -import{j as t,M as s,C as a,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{S as p,a as r}from"./ShortcutButton.stories-BQBzPaPj.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./BaseButton-D99V6fdL.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function e(n){const o={h1:"h1",p:"p",...i(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:p}),` +import{j as t,M as s,C as a,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{S as p,a as r}from"./ShortcutButton.stories-BQBzPaPj.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./BaseButton-D99V6fdL.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function e(n){const o={h1:"h1",p:"p",...i(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:p}),` `,t.jsx(o.h1,{id:"shortcutbutton",children:"ShortcutButton"}),` `,t.jsx(o.p,{children:"Et alternativ til lenke der du ønsker å tilby en snarvei til et annet sted i løsningen."}),` `,t.jsx(a,{of:r}),` diff --git a/assets/SmallText-CLbmaBdf.js b/assets/SmallText-DLb4t4Xo.js similarity index 77% rename from assets/SmallText-CLbmaBdf.js rename to assets/SmallText-DLb4t4Xo.js index e54cae8b3d..fb43dd7d14 100644 --- a/assets/SmallText-CLbmaBdf.js +++ b/assets/SmallText-DLb4t4Xo.js @@ -1,4 +1,4 @@ -import{j as t,M as m,C as a,a as i}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{S as p,a as e}from"./SmallText.stories-DQzQlxhR.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function r(n){const o={h1:"h1",p:"p",...s(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(m,{of:p}),` +import{j as t,M as m,C as a,a as i}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{S as p,a as e}from"./SmallText.stories-DQzQlxhR.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function r(n){const o={h1:"h1",p:"p",...s(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(m,{of:p}),` `,t.jsx(o.h1,{id:"smalltext",children:"SmallText"}),` `,t.jsx(o.p,{children:"En tekst som skal være mindre enn den vanlige skriftstørrelsen."}),` `,t.jsx(a,{of:e}),` diff --git a/assets/Spinner-DqP7tU6S.js b/assets/Spinner-Dw6YbVYg.js similarity index 80% rename from assets/Spinner-DqP7tU6S.js rename to assets/Spinner-Dw6YbVYg.js index c55a468213..cb4b6c9092 100644 --- a/assets/Spinner-DqP7tU6S.js +++ b/assets/Spinner-Dw6YbVYg.js @@ -1,4 +1,4 @@ -import{j as e,M as a,C as t,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{S as p,a as s,L as d}from"./Spinner.stories-CGx-PC6h.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Paragraph-Qjq98ToE.js";function i(n){const r={h1:"h1",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:p}),` +import{j as e,M as a,C as t,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{S as p,a as s,L as d}from"./Spinner.stories-CvfvRiIn.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Paragraph-Qjq98ToE.js";function i(n){const r={h1:"h1",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:p}),` `,e.jsx(r.h1,{id:"spinner",children:"Spinner"}),` `,e.jsx(r.p,{children:`Det er mye som skjer i bakgrunnen i et system når innholdet lastes inn. Med spinnere kan vi kommunisere tydelig til brukeren at innholdet er i ferd med å vises snart. Det er best practice å benytte seg av spinnere dersom ventetiden diff --git a/assets/Spinner.stories-CGx-PC6h.js b/assets/Spinner.stories-CGx-PC6h.js deleted file mode 100644 index 963c14e898..0000000000 --- a/assets/Spinner.stories-CGx-PC6h.js +++ /dev/null @@ -1,12 +0,0 @@ -import{R as r}from"./index-eCxJ45ll.js";import{c as v}from"./index-DezCrw0f.js";import{P as S}from"./Paragraph-Qjq98ToE.js";const y={ariaLabel:"Vennligst vent"},T={ariaLabel:"Ver vennleg og vent"},h={ariaLabel:"Please wait"},x={nb:y,nn:T,en:h},t=({className:a,immediate:m=!1,large:g=!1,loadingText:s,locale:u="nb",onColoredBg:f,...b})=>r.createElement("div",{"aria-live":"assertive",className:a,...b,"data-testid":"spinner-container"},r.createElement("span",{className:v("ffe-loading-spinner",{"ffe-loading-spinner--on-colored-bg":f},{"ffe-loading-spinner--immediate":m},{"ffe-loading-spinner--large":g}),role:"img","aria-label":x[u].ariaLabel,"aria-hidden":!!s}),s);t.__docgenInfo={description:"",methods:[],displayName:"Spinner",props:{immediate:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"false",computed:!1}},large:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"false",computed:!1}},loadingText:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:""},locale:{required:!1,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:"'nb', 'nn', or 'en'",defaultValue:{value:"'nb'",computed:!1}},onColoredBg:{required:!1,tsType:{name:"boolean"},description:"Adds alternative styling for better contrast on certain backgrounds"}},composes:["ComponentPropsWithoutRef"]};const _={title:"Komponenter/Spinner/Spinner",component:t,argTypes:{loadingText:{options:["text","html","none"],mapping:{html:r.createElement(S,null,"Vennligst vent"),text:"Vennligst vent",none:void 0}}}},e={args:{loadingText:"html"},render:a=>r.createElement(t,{...a})},n={args:{...e.args,large:!0},render:a=>r.createElement(t,{...a})};var o,l,i;e.parameters={...e.parameters,docs:{...(o=e.parameters)==null?void 0:o.docs,source:{originalSource:`{ - args: { - loadingText: 'html' - }, - render: args => -}`,...(i=(l=e.parameters)==null?void 0:l.docs)==null?void 0:i.source}}};var d,c,p;n.parameters={...n.parameters,docs:{...(d=n.parameters)==null?void 0:d.docs,source:{originalSource:`{ - args: { - ...Standard.args, - large: true - }, - render: args => -}`,...(p=(c=n.parameters)==null?void 0:c.docs)==null?void 0:p.source}}};const L=["Standard","Large"],q=Object.freeze(Object.defineProperty({__proto__:null,Large:n,Standard:e,__namedExportsOrder:L,default:_},Symbol.toStringTag,{value:"Module"}));export{n as L,q as S,e as a}; diff --git a/assets/Spinner.stories-CvfvRiIn.js b/assets/Spinner.stories-CvfvRiIn.js new file mode 100644 index 0000000000..1b8def55b5 --- /dev/null +++ b/assets/Spinner.stories-CvfvRiIn.js @@ -0,0 +1,15 @@ +import{R as r}from"./index-eCxJ45ll.js";import{c as b}from"./index-DezCrw0f.js";import{P as h}from"./Paragraph-Qjq98ToE.js";const v={ariaLabel:"Vennligst vent"},S={ariaLabel:"Ver vennleg og vent"},y={ariaLabel:"Please wait"},T={nb:v,nn:S,en:y},t=({className:a,immediate:m=!1,large:g=!1,loadingText:s,locale:u="nb",...f})=>r.createElement("div",{"aria-live":"assertive",className:a,...f,"data-testid":"spinner-container"},r.createElement("span",{className:b("ffe-loading-spinner",{"ffe-loading-spinner--immediate":m},{"ffe-loading-spinner--large":g}),role:"img","aria-label":T[u].ariaLabel,"aria-hidden":!!s}),s);t.__docgenInfo={description:"",methods:[],displayName:"Spinner",props:{immediate:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"false",computed:!1}},large:{required:!1,tsType:{name:"boolean"},description:"",defaultValue:{value:"false",computed:!1}},loadingText:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:""},locale:{required:!1,tsType:{name:"union",raw:"'nb' | 'nn' | 'en'",elements:[{name:"literal",value:"'nb'"},{name:"literal",value:"'nn'"},{name:"literal",value:"'en'"}]},description:"'nb', 'nn', or 'en'",defaultValue:{value:"'nb'",computed:!1}},onColoredBg:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`}},composes:["ComponentPropsWithoutRef"]};const x={title:"Komponenter/Spinner/Spinner",component:t,argTypes:{loadingText:{options:["text","html","none"],mapping:{html:r.createElement(h,null,"Vennligst vent"),text:"Vennligst vent",none:void 0}}}},e={args:{loadingText:"html"},render:a=>r.createElement(t,{...a})},n={args:{...e.args,large:!0},render:a=>r.createElement(t,{...a})};var o,i,l;e.parameters={...e.parameters,docs:{...(o=e.parameters)==null?void 0:o.docs,source:{originalSource:`{ + args: { + loadingText: 'html' + }, + render: args => +}`,...(l=(i=e.parameters)==null?void 0:i.docs)==null?void 0:l.source}}};var d,c,p;n.parameters={...n.parameters,docs:{...(d=n.parameters)==null?void 0:d.docs,source:{originalSource:`{ + args: { + ...Standard.args, + large: true + }, + render: args => +}`,...(p=(c=n.parameters)==null?void 0:c.docs)==null?void 0:p.source}}};const R=["Standard","Large"],E=Object.freeze(Object.defineProperty({__proto__:null,Large:n,Standard:e,__namedExportsOrder:R,default:x},Symbol.toStringTag,{value:"Module"}));export{n as L,E as S,e as a}; diff --git a/assets/StippledCard-LNn8rzeP.js b/assets/StippledCard-CWg45RY6.js similarity index 82% rename from assets/StippledCard-LNn8rzeP.js rename to assets/StippledCard-CWg45RY6.js index fd92af3f13..407a654143 100644 --- a/assets/StippledCard-LNn8rzeP.js +++ b/assets/StippledCard-CWg45RY6.js @@ -1,4 +1,4 @@ -import{j as e,M as d,C as o,a}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{S as p,a as r,W as m,b as l,C as c}from"./StippledCard.stories-C83xdlK0.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";import"./Title-Q79Fy4wU.js";import"./Icon-B88nEPeu.js";function s(t){const n={code:"code",h1:"h1",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(d,{of:p}),` +import{j as e,M as d,C as o,a}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{S as p,a as r,W as m,b as l,C as c}from"./StippledCard.stories-Bie2cYjN.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";import"./Title-Q79Fy4wU.js";import"./Icon-B88nEPeu.js";function s(t){const n={code:"code",h1:"h1",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(d,{of:p}),` `,e.jsx(n.h1,{id:"stippledcard",children:"StippledCard"}),` `,e.jsx(n.p,{children:`StippledCard er kort med en stiplet kantlinje. Den tilbyr alle underkomponenter (CardName, Title, Subtext, Text og CardAction) og plasserer dem i gitt rekkefølge nedover i kortet, med teksten venstrestilt. diff --git a/assets/StippledCard.stories-Bie2cYjN.js b/assets/StippledCard.stories-Bie2cYjN.js new file mode 100644 index 0000000000..d31e8c621d --- /dev/null +++ b/assets/StippledCard.stories-Bie2cYjN.js @@ -0,0 +1,187 @@ +import{R as e}from"./index-eCxJ45ll.js";import{c as C}from"./index-DezCrw0f.js";import{f as K,W as $}from"./WithCardAction-D8xJ0iKc.js";import{S as B,a as D,T as G,C as H}from"./Title-Q79Fy4wU.js";import{I as x}from"./Icon-B88nEPeu.js";const J=""+new URL("utvalgte-CM0n3M7t.svg",import.meta.url).href;function Q(a,i){const{className:r,condensed:n,img:t,noMargin:S,rightImg:o,children:b,...j}=a;return e.createElement($,{baseClassName:"ffe-stippled-card",className:C("ffe-stippled-card",{"ffe-stippled-card--condensed":n},{"ffe-stippled-card--no-margin":S},r),...j,ref:i},({CardAction:P})=>e.createElement(e.Fragment,null,t&&e.createElement("div",{className:C("ffe-stippled-card__img",{"ffe-stippled-card__img--icon":(t==null?void 0:t.type)==="icon"}),"aria-hidden":(t==null?void 0:t.type)==="icon"},t==null?void 0:t.element),e.createElement("div",{className:"ffe-stippled-card__content"},typeof b=="function"?b({CardName:H,Title:G,Text:D,Subtext:B,CardAction:P}):b),o&&e.createElement("div",{className:C("ffe-stippled-card__img",{"ffe-stippled-card__img--icon":(o==null?void 0:o.type)==="icon"}),"aria-hidden":(o==null?void 0:o.type)==="icon"},o==null?void 0:o.element)))}const s=K(Q);s.__docgenInfo={description:"",methods:[],displayName:"StippledCard",props:{condensed:{required:!1,tsType:{name:"boolean"},description:"Smaller icon and less space"},img:{required:!1,tsType:{name:"signature",type:"object",raw:`{ + element: ReactNode; + type: 'icon' | 'custom'; +}`,signature:{properties:[{key:"element",value:{name:"ReactNode",required:!0}},{key:"type",value:{name:"union",raw:"'icon' | 'custom'",elements:[{name:"literal",value:"'icon'"},{name:"literal",value:"'custom'"}],required:!0}}]}},description:"Image to be rendered"},rightImg:{required:!1,tsType:{name:"signature",type:"object",raw:`{ + element: ReactNode; + type: 'icon' | 'custom'; +}`,signature:{properties:[{key:"element",value:{name:"ReactNode",required:!0}},{key:"type",value:{name:"union",raw:"'icon' | 'custom'",elements:[{name:"literal",value:"'icon'"},{name:"literal",value:"'custom'"}],required:!0}}]}},description:""},noMargin:{required:!1,tsType:{name:"boolean"},description:"No margin on card"},children:{required:!0,tsType:{name:"union",raw:`| React.ReactNode +| ((cardRenderProps: CardRenderProps) => React.ReactNode)`,elements:[{name:"ReactReactNode",raw:"React.ReactNode"},{name:"unknown"}]},description:""}}};const V=a=>e.createElement("div",{...a},"Custom ",a.children),X={title:"Komponenter/Cards/StippledCard",component:s,argTypes:{as:{options:["span","div","custom"],mapping:{div:"div",span:"span",custom:V}}}},l={args:{as:"div"},render:a=>e.createElement(s,{...a},({CardName:i,Title:r,Subtext:n,Text:t})=>e.createElement(e.Fragment,null,e.createElement(i,null,"CardName"),e.createElement(r,null,"Tittel"),e.createElement(n,{as:"span"},"Subtext er grå"),e.createElement(t,null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")))},m={args:{as:"div",img:{type:"icon",element:e.createElement(x,{fileUrl:"./icons/open/300/xl/monitoring.svg",size:"xl"})}},render:a=>e.createElement(s,{...a},({CardName:i,Title:r,Subtext:n,Text:t})=>e.createElement(e.Fragment,null,e.createElement(i,null,"CardName"),e.createElement(r,null,"Tittel"),e.createElement(n,{as:"span"},"Subtext er grå"),e.createElement(t,null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")))},d={args:{as:"div",rightImg:{type:"icon",element:e.createElement(x,{fileUrl:"./icons/open/300/md/add.svg",size:"md"})}},render:a=>e.createElement(s,{...a},({CardName:i,Title:r,Subtext:n,Text:t})=>e.createElement(e.Fragment,null,e.createElement(i,null,"CardName"),e.createElement(r,null,"Tittel"),e.createElement(n,{as:"span"},"Subtext er grå"),e.createElement(t,null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")))},c={args:{as:"div",img:{type:"icon",element:e.createElement(x,{fileUrl:"./icons/open/300/xl/monitoring.svg",size:"xl"})},rightImg:{type:"icon",element:e.createElement(x,{fileUrl:"./icons/open/300/md/add.svg",size:"md"})}},render:a=>e.createElement(s,{...a},({CardName:i,Title:r,Subtext:n,Text:t})=>e.createElement(e.Fragment,null,e.createElement(i,null,"CardName"),e.createElement(r,null,"Tittel"),e.createElement(n,{as:"span"},"Subtext er grå"),e.createElement(t,null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")))},u={args:{as:"div",img:{type:"custom",element:e.createElement("img",{alt:"",src:J})}},render:a=>e.createElement(s,{...a},({CardName:i,Title:r,Subtext:n,Text:t})=>e.createElement(e.Fragment,null,e.createElement(i,null,"CardName"),e.createElement(r,null,"Tittel"),e.createElement(n,{as:"span"},"Subtext er grå"),e.createElement(t,null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")))},p={args:{as:"div",img:{type:"icon",element:e.createElement(x,{fileUrl:"./icons/open/300/xl/monitoring.svg",size:"xl"})},condensed:!0},render:a=>e.createElement(s,{...a},({Title:i,Subtext:r})=>e.createElement(e.Fragment,null,e.createElement(i,null,"Sparekonto voksen 25"),e.createElement(r,null,"7 004,00")))},g={args:{as:"div"},render:a=>e.createElement(s,{...a},({CardName:i,Title:r,Subtext:n,Text:t,CardAction:S})=>e.createElement(e.Fragment,null,e.createElement(i,null,"CardName"),e.createElement(r,null,e.createElement(S,null,"Tittel")),e.createElement(n,{as:"span"},"Subtext er grå"),e.createElement(t,null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")))};var T,v,q;l.parameters={...l.parameters,docs:{...(T=l.parameters)==null?void 0:T.docs,source:{originalSource:`{ + args: { + as: 'div' + }, + render: args => + {({ + CardName, + Title, + Subtext, + Text + }) => <> + CardName + Tittel + Subtext er grå + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, + sed do eiusmod tempor incididunt ut labore et dolore + magna aliqua. Ut enim ad minim veniam, quis nostrud + exercitation ullamco laboris nisi ut aliquip ex ea + commodo consequat. + + } + +}`,...(q=(v=l.parameters)==null?void 0:v.docs)==null?void 0:q.source}}};var E,f,N;m.parameters={...m.parameters,docs:{...(E=m.parameters)==null?void 0:E.docs,source:{originalSource:`{ + args: { + as: 'div', + img: { + type: 'icon', + element: + } + }, + render: args => + {({ + CardName, + Title, + Subtext, + Text + }) => <> + CardName + Tittel + Subtext er grå + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, + sed do eiusmod tempor incididunt ut labore et dolore + magna aliqua. Ut enim ad minim veniam, quis nostrud + exercitation ullamco laboris nisi ut aliquip ex ea + commodo consequat. + + } + +}`,...(N=(f=m.parameters)==null?void 0:f.docs)==null?void 0:N.source}}};var y,U,h;d.parameters={...d.parameters,docs:{...(y=d.parameters)==null?void 0:y.docs,source:{originalSource:`{ + args: { + as: 'div', + rightImg: { + type: 'icon', + element: + } + }, + render: args => + {({ + CardName, + Title, + Subtext, + Text + }) => <> + CardName + Tittel + Subtext er grå + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, + sed do eiusmod tempor incididunt ut labore et dolore + magna aliqua. Ut enim ad minim veniam, quis nostrud + exercitation ullamco laboris nisi ut aliquip ex ea + commodo consequat. + + } + +}`,...(h=(U=d.parameters)==null?void 0:U.docs)==null?void 0:h.source}}};var R,_,I;c.parameters={...c.parameters,docs:{...(R=c.parameters)==null?void 0:R.docs,source:{originalSource:`{ + args: { + as: 'div', + img: { + type: 'icon', + element: + }, + rightImg: { + type: 'icon', + element: + } + }, + render: args => + {({ + CardName, + Title, + Subtext, + Text + }) => <> + CardName + Tittel + Subtext er grå + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, + sed do eiusmod tempor incididunt ut labore et dolore + magna aliqua. Ut enim ad minim veniam, quis nostrud + exercitation ullamco laboris nisi ut aliquip ex ea + commodo consequat. + + } + +}`,...(I=(_=c.parameters)==null?void 0:_.docs)==null?void 0:I.source}}};var W,L,z;u.parameters={...u.parameters,docs:{...(W=u.parameters)==null?void 0:W.docs,source:{originalSource:`{ + args: { + as: 'div', + img: { + type: 'custom', + element: + } + }, + render: args => + {({ + CardName, + Title, + Subtext, + Text + }) => <> + CardName + Tittel + Subtext er grå + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, + sed do eiusmod tempor incididunt ut labore et dolore + magna aliqua. Ut enim ad minim veniam, quis nostrud + exercitation ullamco laboris nisi ut aliquip ex ea + commodo consequat. + + } + +}`,...(z=(L=u.parameters)==null?void 0:L.docs)==null?void 0:z.source}}};var w,F,k;p.parameters={...p.parameters,docs:{...(w=p.parameters)==null?void 0:w.docs,source:{originalSource:`{ + args: { + as: 'div', + img: { + type: 'icon', + element: + }, + condensed: true + }, + render: args => + {({ + Title, + Subtext + }) => <> + Sparekonto voksen 25 + 7 004,00 + } + +}`,...(k=(F=p.parameters)==null?void 0:F.docs)==null?void 0:k.source}}};var A,M,O;g.parameters={...g.parameters,docs:{...(A=g.parameters)==null?void 0:A.docs,source:{originalSource:`{ + args: { + as: 'div' + }, + render: args => + {({ + CardName, + Title, + Subtext, + Text, + CardAction + }) => <> + CardName + + <CardAction>Tittel</CardAction> + + Subtext er grå + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, + sed do eiusmod tempor incididunt ut labore et dolore + magna aliqua. Ut enim ad minim veniam, quis nostrud + exercitation ullamco laboris nisi ut aliquip ex ea + commodo consequat. + + } + +}`,...(O=(M=g.parameters)==null?void 0:M.docs)==null?void 0:O.source}}};const Y=["Standard","WithIcon","WithRightIconOnly","With2Icons","WithCustom","Condensed","WithCardAction"],re=Object.freeze(Object.defineProperty({__proto__:null,Condensed:p,Standard:l,With2Icons:c,WithCardAction:g,WithCustom:u,WithIcon:m,WithRightIconOnly:d,__namedExportsOrder:Y,default:X},Symbol.toStringTag,{value:"Module"}));export{p as C,re as S,m as W,l as a,u as b}; diff --git a/assets/StippledCard.stories-C83xdlK0.js b/assets/StippledCard.stories-C83xdlK0.js deleted file mode 100644 index 5d28507e93..0000000000 --- a/assets/StippledCard.stories-C83xdlK0.js +++ /dev/null @@ -1,161 +0,0 @@ -import{R as e}from"./index-eCxJ45ll.js";import{c as S}from"./index-DezCrw0f.js";import{f as O,W as j}from"./WithCardAction-D8xJ0iKc.js";import{S as P,a as A,T as K,C as B}from"./Title-Q79Fy4wU.js";import{I as g}from"./Icon-B88nEPeu.js";function D(a,i){const{className:r,condensed:n,img:t,noMargin:k,rightImg:o,children:x,...F}=a;return e.createElement(j,{baseClassName:"ffe-stippled-card",className:S("ffe-stippled-card",{"ffe-stippled-card--condensed":n},{"ffe-stippled-card--no-margin":k},r),...F,ref:i},({CardAction:M})=>e.createElement(e.Fragment,null,t&&e.createElement("div",{className:S("ffe-stippled-card__img",{"ffe-stippled-card__img--icon":(t==null?void 0:t.type)==="icon"}),"aria-hidden":(t==null?void 0:t.type)==="icon"},t==null?void 0:t.element),e.createElement("div",{className:"ffe-stippled-card__content"},typeof x=="function"?x({CardName:B,Title:K,Text:A,Subtext:P,CardAction:M}):x),o&&e.createElement("div",{className:S("ffe-stippled-card__img",{"ffe-stippled-card__img--icon":(o==null?void 0:o.type)==="icon"}),"aria-hidden":(o==null?void 0:o.type)==="icon"},o==null?void 0:o.element)))}const s=O(D);s.__docgenInfo={description:"",methods:[],displayName:"StippledCard",props:{condensed:{required:!1,tsType:{name:"boolean"},description:"Smaller icon and less space"},img:{required:!1,tsType:{name:"signature",type:"object",raw:`{ - element: ReactNode; - type: 'icon' | 'custom'; -}`,signature:{properties:[{key:"element",value:{name:"ReactNode",required:!0}},{key:"type",value:{name:"union",raw:"'icon' | 'custom'",elements:[{name:"literal",value:"'icon'"},{name:"literal",value:"'custom'"}],required:!0}}]}},description:"Image to be rendered"},rightImg:{required:!1,tsType:{name:"signature",type:"object",raw:`{ - element: ReactNode; - type: 'icon' | 'custom'; -}`,signature:{properties:[{key:"element",value:{name:"ReactNode",required:!0}},{key:"type",value:{name:"union",raw:"'icon' | 'custom'",elements:[{name:"literal",value:"'icon'"},{name:"literal",value:"'custom'"}],required:!0}}]}},description:""},noMargin:{required:!1,tsType:{name:"boolean"},description:"No margin on card"},children:{required:!0,tsType:{name:"union",raw:`| React.ReactNode -| ((cardRenderProps: CardRenderProps) => React.ReactNode)`,elements:[{name:"ReactReactNode",raw:"React.ReactNode"},{name:"unknown"}]},description:""}}};const G=""+new URL("utvalgte-CM0n3M7t.svg",import.meta.url).href,H=a=>e.createElement("div",{...a},"Custom ",a.children),J={title:"Komponenter/Cards/StippledCard",component:s,argTypes:{as:{options:["span","div","custom"],mapping:{div:"div",span:"span",custom:H}}}},l={args:{as:"div"},render:a=>e.createElement(s,{...a},({CardName:i,Title:r,Subtext:n,Text:t})=>e.createElement(e.Fragment,null,e.createElement(i,null,"CardName"),e.createElement(r,null,"Tittel"),e.createElement(n,{as:"span"},"Subtext er grå"),e.createElement(t,null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")))},m={args:{as:"div",img:{type:"icon",element:e.createElement(g,{fileUrl:"./icons/open/300/xl/monitoring.svg",size:"xl"})}},render:a=>e.createElement(s,{...a},({CardName:i,Title:r,Subtext:n,Text:t})=>e.createElement(e.Fragment,null,e.createElement(i,null,"CardName"),e.createElement(r,null,"Tittel"),e.createElement(n,{as:"span"},"Subtext er grå"),e.createElement(t,null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")))},d={args:{as:"div",rightImg:{type:"icon",element:e.createElement(g,{fileUrl:"./icons/open/300/md/add.svg",size:"md"})}},render:a=>e.createElement(s,{...a},({CardName:i,Title:r,Subtext:n,Text:t})=>e.createElement(e.Fragment,null,e.createElement(i,null,"CardName"),e.createElement(r,null,"Tittel"),e.createElement(n,{as:"span"},"Subtext er grå"),e.createElement(t,null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")))},c={args:{as:"div",img:{type:"icon",element:e.createElement(g,{fileUrl:"./icons/open/300/xl/monitoring.svg",size:"xl"})},rightImg:{type:"icon",element:e.createElement(g,{fileUrl:"./icons/open/300/md/add.svg",size:"md"})}},render:a=>e.createElement(s,{...a},({CardName:i,Title:r,Subtext:n,Text:t})=>e.createElement(e.Fragment,null,e.createElement(i,null,"CardName"),e.createElement(r,null,"Tittel"),e.createElement(n,{as:"span"},"Subtext er grå"),e.createElement(t,null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")))},u={args:{as:"div",img:{type:"custom",element:e.createElement("img",{alt:"",src:G})}},render:a=>e.createElement(s,{...a},({CardName:i,Title:r,Subtext:n,Text:t})=>e.createElement(e.Fragment,null,e.createElement(i,null,"CardName"),e.createElement(r,null,"Tittel"),e.createElement(n,{as:"span"},"Subtext er grå"),e.createElement(t,null,"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.")))},p={args:{as:"div",img:{type:"icon",element:e.createElement(g,{fileUrl:"./icons/open/300/xl/monitoring.svg",size:"xl"})},condensed:!0},render:a=>e.createElement(s,{...a},({Title:i,Subtext:r})=>e.createElement(e.Fragment,null,e.createElement(i,null,"Sparekonto voksen 25"),e.createElement(r,null,"7 004,00")))};var b,C,v;l.parameters={...l.parameters,docs:{...(b=l.parameters)==null?void 0:b.docs,source:{originalSource:`{ - args: { - as: 'div' - }, - render: args => - {({ - CardName, - Title, - Subtext, - Text - }) => <> - CardName - Tittel - Subtext er grå - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, - sed do eiusmod tempor incididunt ut labore et dolore - magna aliqua. Ut enim ad minim veniam, quis nostrud - exercitation ullamco laboris nisi ut aliquip ex ea - commodo consequat. - - } - -}`,...(v=(C=l.parameters)==null?void 0:C.docs)==null?void 0:v.source}}};var T,f,q;m.parameters={...m.parameters,docs:{...(T=m.parameters)==null?void 0:T.docs,source:{originalSource:`{ - args: { - as: 'div', - img: { - type: 'icon', - element: - } - }, - render: args => - {({ - CardName, - Title, - Subtext, - Text - }) => <> - CardName - Tittel - Subtext er grå - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, - sed do eiusmod tempor incididunt ut labore et dolore - magna aliqua. Ut enim ad minim veniam, quis nostrud - exercitation ullamco laboris nisi ut aliquip ex ea - commodo consequat. - - } - -}`,...(q=(f=m.parameters)==null?void 0:f.docs)==null?void 0:q.source}}};var E,N,y;d.parameters={...d.parameters,docs:{...(E=d.parameters)==null?void 0:E.docs,source:{originalSource:`{ - args: { - as: 'div', - rightImg: { - type: 'icon', - element: - } - }, - render: args => - {({ - CardName, - Title, - Subtext, - Text - }) => <> - CardName - Tittel - Subtext er grå - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, - sed do eiusmod tempor incididunt ut labore et dolore - magna aliqua. Ut enim ad minim veniam, quis nostrud - exercitation ullamco laboris nisi ut aliquip ex ea - commodo consequat. - - } - -}`,...(y=(N=d.parameters)==null?void 0:N.docs)==null?void 0:y.source}}};var R,U,h;c.parameters={...c.parameters,docs:{...(R=c.parameters)==null?void 0:R.docs,source:{originalSource:`{ - args: { - as: 'div', - img: { - type: 'icon', - element: - }, - rightImg: { - type: 'icon', - element: - } - }, - render: args => - {({ - CardName, - Title, - Subtext, - Text - }) => <> - CardName - Tittel - Subtext er grå - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, - sed do eiusmod tempor incididunt ut labore et dolore - magna aliqua. Ut enim ad minim veniam, quis nostrud - exercitation ullamco laboris nisi ut aliquip ex ea - commodo consequat. - - } - -}`,...(h=(U=c.parameters)==null?void 0:U.docs)==null?void 0:h.source}}};var _,I,W;u.parameters={...u.parameters,docs:{...(_=u.parameters)==null?void 0:_.docs,source:{originalSource:`{ - args: { - as: 'div', - img: { - type: 'custom', - element: - } - }, - render: args => - {({ - CardName, - Title, - Subtext, - Text - }) => <> - CardName - Tittel - Subtext er grå - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, - sed do eiusmod tempor incididunt ut labore et dolore - magna aliqua. Ut enim ad minim veniam, quis nostrud - exercitation ullamco laboris nisi ut aliquip ex ea - commodo consequat. - - } - -}`,...(W=(I=u.parameters)==null?void 0:I.docs)==null?void 0:W.source}}};var z,L,w;p.parameters={...p.parameters,docs:{...(z=p.parameters)==null?void 0:z.docs,source:{originalSource:`{ - args: { - as: 'div', - img: { - type: 'icon', - element: - }, - condensed: true - }, - render: args => - {({ - Title, - Subtext - }) => <> - Sparekonto voksen 25 - 7 004,00 - } - -}`,...(w=(L=p.parameters)==null?void 0:L.docs)==null?void 0:w.source}}};const Q=["Standard","WithIcon","WithRightIconOnly","With2Icons","WithCustom","Condensed"],ee=Object.freeze(Object.defineProperty({__proto__:null,Condensed:p,Standard:l,With2Icons:c,WithCustom:u,WithIcon:m,WithRightIconOnly:d,__namedExportsOrder:Q,default:J},Symbol.toStringTag,{value:"Module"}));export{p as C,ee as S,m as W,l as a,u as b}; diff --git a/assets/StrongText-BEmRPV0P.js b/assets/StrongText-BYfG9gfI.js similarity index 77% rename from assets/StrongText-BEmRPV0P.js rename to assets/StrongText-BYfG9gfI.js index a3dad5b7ec..a0bbcc2b5f 100644 --- a/assets/StrongText-BEmRPV0P.js +++ b/assets/StrongText-BYfG9gfI.js @@ -1,4 +1,4 @@ -import{j as t,M as i,C as m,a}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{S as p,a as e}from"./StrongText.stories-B82vBz92.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function r(n){const o={h1:"h1",p:"p",...s(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:p}),` +import{j as t,M as i,C as m,a}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{S as p,a as e}from"./StrongText.stories-B82vBz92.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";function r(n){const o={h1:"h1",p:"p",...s(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:p}),` `,t.jsx(o.h1,{id:"strongtext",children:"StrongText"}),` `,t.jsx(o.p,{children:"Bold tekst som brukes når vi vil utheve noe i en lengre tekst."}),` `,t.jsx(m,{of:e}),` diff --git a/assets/SuccessFieldMessage-CUSgKd-J.js b/assets/SuccessFieldMessage-DrMmlEXz.js similarity index 65% rename from assets/SuccessFieldMessage-CUSgKd-J.js rename to assets/SuccessFieldMessage-DrMmlEXz.js index 7202f66a50..1d736fa242 100644 --- a/assets/SuccessFieldMessage-CUSgKd-J.js +++ b/assets/SuccessFieldMessage-DrMmlEXz.js @@ -1,4 +1,4 @@ -import{j as e,M as i,C as m,a}from"./index-BBlAae_u.js";import{useMDXComponents as r}from"./index-CVdx34fM.js";import{S as c,a as o}from"./SuccessFieldMessage.stories-CTf55lm4.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./BaseFieldMessage-DOz7tRqQ.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function n(s){const t={h1:"h1",p:"p",...r(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:c}),` +import{j as e,M as i,C as m,a}from"./index-n85yGU8w.js";import{useMDXComponents as r}from"./index-CVdx34fM.js";import{S as c,a as o}from"./SuccessFieldMessage.stories-HtwH8G6T.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./BaseFieldMessage-BxD39Ejl.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function n(s){const t={h1:"h1",p:"p",...r(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:c}),` `,e.jsx(t.h1,{id:"successfieldmessage",children:"SuccessFieldMessage"}),` `,e.jsx(t.p,{children:"Brukes til å vise suksessmeldinger ved et skjemaelement."}),` `,e.jsx(m,{of:o}),` diff --git a/assets/SuccessFieldMessage.stories-CTf55lm4.js b/assets/SuccessFieldMessage.stories-HtwH8G6T.js similarity index 93% rename from assets/SuccessFieldMessage.stories-CTf55lm4.js rename to assets/SuccessFieldMessage.stories-HtwH8G6T.js index 008674b9cc..eb784aeff4 100644 --- a/assets/SuccessFieldMessage.stories-CTf55lm4.js +++ b/assets/SuccessFieldMessage.stories-HtwH8G6T.js @@ -1,4 +1,4 @@ -import{R as n}from"./index-eCxJ45ll.js";import{B as c}from"./BaseFieldMessage-DOz7tRqQ.js";const r=({...s})=>n.createElement(c,{role:"none",...s,type:"success"});r.__docgenInfo={description:"",methods:[],displayName:"SuccessFieldMessage",props:{role:{required:!1,tsType:{name:"intersection['role']",raw:"BaseFieldMessageProps['role']"},description:""}}};const d={title:"Komponenter/Form/SuccessFieldMessage",component:r},e={args:{children:"Noe gikk bra her"},render:s=>n.createElement(r,{...s})};var a,o,t;e.parameters={...e.parameters,docs:{...(a=e.parameters)==null?void 0:a.docs,source:{originalSource:`{ +import{R as n}from"./index-eCxJ45ll.js";import{B as c}from"./BaseFieldMessage-BxD39Ejl.js";const r=({...s})=>n.createElement(c,{role:"none",...s,type:"success"});r.__docgenInfo={description:"",methods:[],displayName:"SuccessFieldMessage",props:{role:{required:!1,tsType:{name:"intersection['role']",raw:"BaseFieldMessageProps['role']"},description:""}}};const d={title:"Komponenter/Form/SuccessFieldMessage",component:r},e={args:{children:"Noe gikk bra her"},render:s=>n.createElement(r,{...s})};var a,o,t;e.parameters={...e.parameters,docs:{...(a=e.parameters)==null?void 0:a.docs,source:{originalSource:`{ args: { children: 'Noe gikk bra her' }, diff --git a/assets/SystemMessage-D2iWJ_SR.js b/assets/SystemMessage-DowsRtox.js similarity index 88% rename from assets/SystemMessage-D2iWJ_SR.js rename to assets/SystemMessage-DowsRtox.js index f70529f566..2301bcc5b0 100644 --- a/assets/SystemMessage-D2iWJ_SR.js +++ b/assets/SystemMessage-DowsRtox.js @@ -1,4 +1,4 @@ -import{j as e,M as a,C as d,a as l}from"./index-BBlAae_u.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{S as p,a as i}from"./SystemMessage.stories-D-vZmh64.js";import{C as n,a as t}from"./CheckListItem-Be1tutzc.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Content-Sbpdb6r3.js";import"./MessageCollapse-RDNrfxbV.js";import"./Icon-B88nEPeu.js";import"./LinkText-DVUMeTIv.js";function m(r){const s={h1:"h1",p:"p",...o(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:p}),` +import{j as e,M as a,C as d,a as l}from"./index-n85yGU8w.js";import{useMDXComponents as o}from"./index-CVdx34fM.js";import{S as p,a as i}from"./SystemMessage.stories-D-vZmh64.js";import{C as n,a as t}from"./CheckListItem-Be1tutzc.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Content-Sbpdb6r3.js";import"./MessageCollapse-RDNrfxbV.js";import"./Icon-B88nEPeu.js";import"./LinkText-DVUMeTIv.js";function m(r){const s={h1:"h1",p:"p",...o(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:p}),` `,e.jsx(s.h1,{id:"systemmessage",children:"SystemMessage"}),` `,e.jsx(s.p,{children:"Systemmeldinger skal bare brukes til viktige, midlertidige meldinger. De plasseres direkte under headeren og det skal helst bare brukes 1 per side."}),` `,e.jsx(s.p,{children:"Bruk systemmelding:"}),` diff --git a/assets/TabGroup-B8DDmH9T.js b/assets/TabGroup-BAyPoRoz.js similarity index 93% rename from assets/TabGroup-B8DDmH9T.js rename to assets/TabGroup-BAyPoRoz.js index f349fff17d..6d66b087c4 100644 --- a/assets/TabGroup-B8DDmH9T.js +++ b/assets/TabGroup-BAyPoRoz.js @@ -1,4 +1,4 @@ -import{j as e,M as k,C as s,a as o}from"./index-BBlAae_u.js";import{useMDXComponents as p}from"./index-CVdx34fM.js";import{T as m,S as i,W as h,N as c}from"./TabGroup.stories-CPb9Mqfi.js";import{Standard as a,Selected as f}from"./Tab.stories-C7_PwX-2.js";import{C as l,a as t}from"./CheckListItem-Be1tutzc.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Tab-Bv5GtXxn.js";import"./Icon-B88nEPeu.js";function d(r){const n={code:"code",h1:"h1",h2:"h2",p:"p",...p(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(k,{of:m}),` +import{j as e,M as k,C as s,a as o}from"./index-n85yGU8w.js";import{useMDXComponents as p}from"./index-CVdx34fM.js";import{T as m,S as i,W as h,N as c}from"./TabGroup.stories-CPb9Mqfi.js";import{Standard as a,Selected as f}from"./Tab.stories-C7_PwX-2.js";import{C as l,a as t}from"./CheckListItem-Be1tutzc.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Tab-Bv5GtXxn.js";import"./Icon-B88nEPeu.js";function d(r){const n={code:"code",h1:"h1",h2:"h2",p:"p",...p(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(k,{of:m}),` `,e.jsx(n.h1,{id:"tabgroup",children:"TabGroup"}),` `,e.jsx(n.p,{children:"Faner kan være nyttige for å dele opp innholdet på siden i logiske «blokker» og forenkle navigasjonen for brukerne."}),` `,e.jsx(n.h2,{id:"gjør-sånn",children:"Gjør sånn:"}),` diff --git a/assets/Table-_KaUZqOu.js b/assets/Table-DwxsCTAu.js similarity index 92% rename from assets/Table-_KaUZqOu.js rename to assets/Table-DwxsCTAu.js index 4bbc8271f7..75cfb1b52c 100644 --- a/assets/Table-_KaUZqOu.js +++ b/assets/Table-DwxsCTAu.js @@ -1,4 +1,4 @@ -import{j as e,M as l,C as s,a as d}from"./index-BBlAae_u.js";import{useMDXComponents as t}from"./index-CVdx34fM.js";import{T as a,S as o,a as c,E as p}from"./Table.stories-f_9WeFrE.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./StrongText-DYs74pMv.js";import"./Collapse-CKwb5mfJ.js";import"./formatNumber-DejPEPKF.js";import"./TertiaryButton-c9j_cgsc.js";import"./fixedForwardRef-BdaB0qYT.js";function i(n){const r={code:"code",h1:"h1",h2:"h2",li:"li",p:"p",ul:"ul",...t(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(l,{of:a}),` +import{j as e,M as l,C as s,a as d}from"./index-n85yGU8w.js";import{useMDXComponents as t}from"./index-CVdx34fM.js";import{T as a,S as o,a as c,E as p}from"./Table.stories-f_9WeFrE.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";import"./StrongText-DYs74pMv.js";import"./Collapse-CKwb5mfJ.js";import"./formatNumber-DejPEPKF.js";import"./TertiaryButton-c9j_cgsc.js";import"./fixedForwardRef-BdaB0qYT.js";function i(n){const r={code:"code",h1:"h1",h2:"h2",li:"li",p:"p",ul:"ul",...t(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(l,{of:a}),` `,e.jsx(r.h1,{id:"table",children:"Table"}),` `,e.jsxs(r.p,{children:[`Tabeller brukes når vi vil vise strukturert informasjon under en felles overskrift. Tabeller må ha en overskrift, som settes med `,e.jsx(r.code,{children:""}),". Husk også å bruke scope på kolonnene-overskrifter, f.eks: ",e.jsx(r.code,{children:''}),"."]}),` diff --git a/assets/TaskButton-BizEPWVK.js b/assets/TaskButton-B0j5alHO.js similarity index 86% rename from assets/TaskButton-BizEPWVK.js rename to assets/TaskButton-B0j5alHO.js index eccb5113ff..715be13cea 100644 --- a/assets/TaskButton-BizEPWVK.js +++ b/assets/TaskButton-B0j5alHO.js @@ -1,4 +1,4 @@ -import{j as t,M as a,C as i,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{T as p,S as r}from"./TaskButton.stories-D2bB_mgI.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./BaseButton-D99V6fdL.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function e(n){const o={h1:"h1",p:"p",...s(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(a,{of:p}),` +import{j as t,M as a,C as i,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{T as p,S as r}from"./TaskButton.stories-D2bB_mgI.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./BaseButton-D99V6fdL.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";import"./Icon-B88nEPeu.js";function e(n){const o={h1:"h1",p:"p",...s(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(a,{of:p}),` `,t.jsx(o.h1,{id:"taskbutton",children:"TaskButton"}),` `,t.jsx(o.p,{children:"Kan brukes som et alternativ til en kommandoknapp i scenarioer der man ønsker å legge til noe."}),` `,t.jsx(i,{of:r}),` diff --git a/assets/TertiaryButton-DdtLi7Hl.js b/assets/TertiaryButton-DtLQg_kI.js similarity index 82% rename from assets/TertiaryButton-DdtLi7Hl.js rename to assets/TertiaryButton-DtLQg_kI.js index fafb6a6cad..dfcf59d516 100644 --- a/assets/TertiaryButton-DdtLi7Hl.js +++ b/assets/TertiaryButton-DtLQg_kI.js @@ -1,4 +1,4 @@ -import{j as t,M as s,C as a,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{T as p,S as e}from"./TertiaryButton.stories-DBeRTD--.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./TertiaryButton-DjkyhFn8.js";import"./InlineBaseButton-Bjw20TZM.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";function n(r){const o={h1:"h1",p:"p",...i(),...r.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:p}),` +import{j as t,M as s,C as a,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{T as p,S as e}from"./TertiaryButton.stories-DBeRTD--.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./TertiaryButton-DjkyhFn8.js";import"./InlineBaseButton-Bjw20TZM.js";import"./fixedForwardRef-Cb2PomjO.js";import"./index-DezCrw0f.js";function n(r){const o={h1:"h1",p:"p",...i(),...r.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:p}),` `,t.jsx(o.h1,{id:"tertiarybutton",children:"TertiaryButton"}),` `,t.jsx(o.p,{children:"For lavt prioriterte handlinger, eller i situasjoner der du trenger å «linke» til innhold på samme side. For eksempel «anchors» som leder deg til et avsnitt i en artikkel."}),` `,t.jsx(a,{of:e}),` diff --git a/assets/TextArea-DCp2Zz5s.js b/assets/TextArea-Bhb3staf.js similarity index 53% rename from assets/TextArea-DCp2Zz5s.js rename to assets/TextArea-Bhb3staf.js index 55d69b2d41..6cbcaa78e2 100644 --- a/assets/TextArea-DCp2Zz5s.js +++ b/assets/TextArea-Bhb3staf.js @@ -1,4 +1,4 @@ -import{j as t,M as i,C as s,a}from"./index-BBlAae_u.js";import{useMDXComponents as m}from"./index-CVdx34fM.js";import{T as p,S as n}from"./TextArea.stories-Wgjht2fp.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./InputGroup-qeD1SH79.js";import"./Tooltip-Cv2kw5GT.js";import"./Collapse-CKwb5mfJ.js";import"./Label-ucRPzSmd.js";import"./ErrorFieldMessage-CFe1xxra.js";import"./BaseFieldMessage-DOz7tRqQ.js";import"./Icon-B88nEPeu.js";function e(o){const r={h1:"h1",...m(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:p}),` +import{j as t,M as i,C as s,a}from"./index-n85yGU8w.js";import{useMDXComponents as m}from"./index-CVdx34fM.js";import{T as p,S as n}from"./TextArea.stories-Cx3hu-qo.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./InputGroup-BiOcNWdb.js";import"./Tooltip-CPJirHS1.js";import"./Collapse-CKwb5mfJ.js";import"./Label-DD3UyPji.js";import"./ErrorFieldMessage-BZeYW4Z5.js";import"./BaseFieldMessage-BxD39Ejl.js";import"./Icon-B88nEPeu.js";function e(o){const r={h1:"h1",...m(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:p}),` `,t.jsx(r.h1,{id:"textarea",children:"TextArea"}),` `,t.jsx(s,{of:n}),` `,t.jsx(a,{of:n})]})}function w(o={}){const{wrapper:r}={...m(),...o.components};return r?t.jsx(r,{...o,children:t.jsx(e,{...o})}):e(o)}export{w as default}; diff --git a/assets/TextArea.stories-Wgjht2fp.js b/assets/TextArea.stories-Cx3hu-qo.js similarity index 93% rename from assets/TextArea.stories-Wgjht2fp.js rename to assets/TextArea.stories-Cx3hu-qo.js index 96075e8831..bcdcf0bc12 100644 --- a/assets/TextArea.stories-Wgjht2fp.js +++ b/assets/TextArea.stories-Cx3hu-qo.js @@ -1,4 +1,4 @@ -import{R as r}from"./index-eCxJ45ll.js";import{c as m}from"./index-DezCrw0f.js";import{I as p}from"./InputGroup-qeD1SH79.js";const a=r.forwardRef(({className:n,...t},d)=>r.createElement("textarea",{className:m("ffe-textarea",n),ref:d,...t}));a.__docgenInfo={description:"",methods:[],displayName:"TextArea"};const l={title:"Komponenter/Form/TextArea",component:a},e={args:{},render:function(t){return r.createElement(p,{label:"Beskriv skaden"},r.createElement(a,{...t}))}};var o,s,c;e.parameters={...e.parameters,docs:{...(o=e.parameters)==null?void 0:o.docs,source:{originalSource:`{ +import{R as r}from"./index-eCxJ45ll.js";import{c as m}from"./index-DezCrw0f.js";import{I as p}from"./InputGroup-BiOcNWdb.js";const a=r.forwardRef(({className:n,...t},d)=>r.createElement("textarea",{className:m("ffe-textarea",n),ref:d,...t}));a.__docgenInfo={description:"",methods:[],displayName:"TextArea"};const l={title:"Komponenter/Form/TextArea",component:a},e={args:{},render:function(t){return r.createElement(p,{label:"Beskriv skaden"},r.createElement(a,{...t}))}};var o,s,c;e.parameters={...e.parameters,docs:{...(o=e.parameters)==null?void 0:o.docs,source:{originalSource:`{ args: {}, render: function Render(args) { return diff --git a/assets/TextCard-C728RgmU.js b/assets/TextCard-BBquAyvx.js similarity index 81% rename from assets/TextCard-C728RgmU.js rename to assets/TextCard-BBquAyvx.js index 1befd4b91e..d60579f70b 100644 --- a/assets/TextCard-C728RgmU.js +++ b/assets/TextCard-BBquAyvx.js @@ -1,4 +1,4 @@ -import{j as t,M as i,C as a,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{T as d,S as o}from"./TextCard.stories-D5nWSC5C.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";import"./Title-Q79Fy4wU.js";function n(e){const r={h1:"h1",p:"p",...s(),...e.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:d,parameters:{viewMode:"docs"}}),` +import{j as t,M as i,C as a,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{T as d,S as o}from"./TextCard.stories-D5nWSC5C.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./WithCardAction-D8xJ0iKc.js";import"./Title-Q79Fy4wU.js";function n(e){const r={h1:"h1",p:"p",...s(),...e.components};return t.jsxs(t.Fragment,{children:[t.jsx(i,{of:d,parameters:{viewMode:"docs"}}),` `,t.jsx(r.h1,{id:"textcard",children:"TextCard"}),` `,t.jsx(r.p,{children:"Tekstkort er den enkleste korttypen. Den tilbyr alle underkomponenter (CardName, Title, Subtext, Text og CardAction) og plasserer dem i gitt rekkefølge nedover i kortet, med teksten midtstilt."}),` `,t.jsx(a,{of:o}),` diff --git a/assets/ToggleSwitch-aEwsje3-.js b/assets/ToggleSwitch-CxPs-W1F.js similarity index 87% rename from assets/ToggleSwitch-aEwsje3-.js rename to assets/ToggleSwitch-CxPs-W1F.js index 9cbcd06d81..8eb3631b38 100644 --- a/assets/ToggleSwitch-aEwsje3-.js +++ b/assets/ToggleSwitch-CxPs-W1F.js @@ -1,4 +1,4 @@ -import{j as e,M as a,C as s,a as l}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{T as p,S as o,H as d,D as m}from"./ToggleSwitch.stories-BcjdpmnQ.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./i18n-kNgCcl76.js";function r(t){const n={code:"code",h1:"h1",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:p}),` +import{j as e,M as a,C as s,a as l}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{T as p,S as o,H as d,D as m}from"./ToggleSwitch.stories-BcjdpmnQ.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./index-DezCrw0f.js";import"./i18n-kNgCcl76.js";function r(t){const n={code:"code",h1:"h1",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:p}),` `,e.jsx(n.h1,{id:"toggleswitch",children:"ToggleSwitch"}),` `,e.jsx(n.p,{children:`ToggleSwitch passer for valg som kan skrus av eller på, for eksempel innstillinger. Respons på valg bør skje umiddelbart, uten behov for å trykke på en lagreknapp i tillegg. Ønsker du å lage et skjema med tilsvarende interaksjon og lagreknapp i tillegg, vurder å bruke RadioSwitch i stedet.`}),` diff --git a/assets/Tooltip-Drc3ivLi.js b/assets/Tooltip-B87JBxx_.js similarity index 74% rename from assets/Tooltip-Drc3ivLi.js rename to assets/Tooltip-B87JBxx_.js index aa848450f0..e3d753c490 100644 --- a/assets/Tooltip-Drc3ivLi.js +++ b/assets/Tooltip-B87JBxx_.js @@ -1,4 +1,4 @@ -import{j as e,M as p,C as t,a as m}from"./index-BBlAae_u.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{T as a,S as r,A as d}from"./Tooltip.stories-P_TyG5Oc.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Tooltip-Cv2kw5GT.js";import"./index-DezCrw0f.js";import"./Collapse-CKwb5mfJ.js";function s(n){const o={h1:"h1",p:"p",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(p,{of:a}),` +import{j as e,M as p,C as t,a as m}from"./index-n85yGU8w.js";import{useMDXComponents as i}from"./index-CVdx34fM.js";import{T as a,S as r,A as d}from"./Tooltip.stories-otFn7dPi.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./Tooltip-CPJirHS1.js";import"./index-DezCrw0f.js";import"./Collapse-CKwb5mfJ.js";function s(n){const o={h1:"h1",p:"p",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(p,{of:a}),` `,e.jsx(o.h1,{id:"tooltip",children:"Tooltip"}),` `,e.jsx(o.p,{children:"Om du ikke bruker InputGroup kan du fremdeles bruke deler av den, som f.eks. Tooltip."}),` `,e.jsx(t,{of:r}),` diff --git a/assets/Tooltip-CPJirHS1.js b/assets/Tooltip-CPJirHS1.js new file mode 100644 index 0000000000..f51d9c2b29 --- /dev/null +++ b/assets/Tooltip-CPJirHS1.js @@ -0,0 +1,4 @@ +import{R as e,r as a}from"./index-eCxJ45ll.js";import{c as r}from"./index-DezCrw0f.js";import{C as k}from"./Collapse-CKwb5mfJ.js";const C=e.forwardRef(({isOpen:i,"aria-controls":l,"aria-label":p="Vis hjelpetekst",children:o,className:c,onClick:s,tabIndex:d,containerProps:m},f)=>{const u=a.useId(),n=a.useId(),[t,h]=a.useState(!!i),b=g=>{h(R=>!R),s&&s(g)};return e.createElement("div",{...m,className:r("ffe-tooltip",{"ffe-tooltip--open":t})},e.createElement("button",{ref:f,"aria-expanded":t,"aria-controls":o?n:l,"aria-label":p,className:"ffe-tooltip__icon",onClick:b,type:"button",tabIndex:d,id:u},e.createElement("span",{"aria-hidden":!0},"?")),o&&e.createElement(k,{className:"ffe-tooltip__text",id:n,isOpen:t},e.createElement("span",{className:r("ffe-small-text",c),role:t?"status":"none"},o)))});C.__docgenInfo={description:"",methods:[],displayName:"Tooltip",props:{containerProps:{required:!1,tsType:{name:"ReactComponentPropsWithoutRef",raw:"React.ComponentPropsWithoutRef<'div'>",elements:[{name:"literal",value:"'div'"}]},description:""},isOpen:{required:!1,tsType:{name:"boolean"},description:""},onColoredBg:{required:!1,tsType:{name:"never"},description:`@deprecated as part of update to Semantic Colors + +Use the \`ffe-accent-color\` class on the component or on the container of the component instead +[Read more in the upgrade guide](https://sparebank1.github.io/designsystem/?path=/docs/introduksjon-changelog--docs#2025---februar---semantiske-farger)`},"aria-label":{defaultValue:{value:"'Vis hjelpetekst'",computed:!1},required:!1}},composes:["Pick"]};export{C as T}; diff --git a/assets/Tooltip-Cv2kw5GT.js b/assets/Tooltip-Cv2kw5GT.js deleted file mode 100644 index 77a33d67b3..0000000000 --- a/assets/Tooltip-Cv2kw5GT.js +++ /dev/null @@ -1 +0,0 @@ -import{R as e,r as a}from"./index-eCxJ45ll.js";import{c as n}from"./index-DezCrw0f.js";import{C as E}from"./Collapse-CKwb5mfJ.js";const I=e.forwardRef(({isOpen:l,"aria-controls":i,"aria-label":p="Vis hjelpetekst",children:o,className:c,onClick:s,tabIndex:d,containerProps:f,onColoredBg:m},u)=>{const b=a.useId(),r=a.useId(),[t,R]=a.useState(!!l),v=y=>{R(C=>!C),s&&s(y)};return e.createElement("div",{...f,className:n("ffe-tooltip",{"ffe-tooltip--open":t,"ffe-tooltip--on-colored-bg":m})},e.createElement("button",{ref:u,"aria-expanded":t,"aria-controls":o?r:i,"aria-label":p,className:"ffe-tooltip__icon",onClick:v,type:"button",tabIndex:d,id:b},e.createElement("span",{"aria-hidden":!0},"?")),o&&e.createElement(E,{className:"ffe-tooltip__text",id:r,isOpen:t},e.createElement("span",{className:n("ffe-small-text",c),role:t?"status":"none"},o)))});I.__docgenInfo={description:"",methods:[],displayName:"Tooltip",props:{containerProps:{required:!1,tsType:{name:"ReactComponentPropsWithoutRef",raw:"React.ComponentPropsWithoutRef<'div'>",elements:[{name:"literal",value:"'div'"}]},description:""},isOpen:{required:!1,tsType:{name:"boolean"},description:""},onColoredBg:{required:!1,tsType:{name:"boolean"},description:"Adds alternative styling for better contrast on certain backgrounds"},"aria-label":{defaultValue:{value:"'Vis hjelpetekst'",computed:!1},required:!1}},composes:["Pick"]};export{I as T}; diff --git a/assets/Tooltip.stories-P_TyG5Oc.js b/assets/Tooltip.stories-otFn7dPi.js similarity index 96% rename from assets/Tooltip.stories-P_TyG5Oc.js rename to assets/Tooltip.stories-otFn7dPi.js index c855e879ae..68ef51e209 100644 --- a/assets/Tooltip.stories-P_TyG5Oc.js +++ b/assets/Tooltip.stories-otFn7dPi.js @@ -1,4 +1,4 @@ -import{R as e,r as k}from"./index-eCxJ45ll.js";import{T as o}from"./Tooltip-Cv2kw5GT.js";const f={title:"Komponenter/Form/Tooltip",component:o},n={args:{children:"Dette er lurt å tenke på"},render:function(r){return e.createElement(o,{...r})}},t={args:{children:"Dette er lurt å tenke på"},render:function(r){const a="content-id",[s,g]=k.useState(!1);return e.createElement(e.Fragment,null,e.createElement(o,{...r,"aria-controls":a,onClick:()=>g(!s)}),e.createElement("div",{hidden:!s,id:a},"Husk at Tooltip alltid skal være skjult ved default, men du kan styre visningen gjennom en onClick om du vil!"))}};var d,l,c;n.parameters={...n.parameters,docs:{...(d=n.parameters)==null?void 0:d.docs,source:{originalSource:`{ +import{R as e,r as k}from"./index-eCxJ45ll.js";import{T as o}from"./Tooltip-CPJirHS1.js";const f={title:"Komponenter/Form/Tooltip",component:o},n={args:{children:"Dette er lurt å tenke på"},render:function(r){return e.createElement(o,{...r})}},t={args:{children:"Dette er lurt å tenke på"},render:function(r){const a="content-id",[s,g]=k.useState(!1);return e.createElement(e.Fragment,null,e.createElement(o,{...r,"aria-controls":a,onClick:()=>g(!s)}),e.createElement("div",{hidden:!s,id:a},"Husk at Tooltip alltid skal være skjult ved default, men du kan styre visningen gjennom en onClick om du vil!"))}};var d,l,c;n.parameters={...n.parameters,docs:{...(d=n.parameters)==null?void 0:d.docs,source:{originalSource:`{ args: { children: 'Dette er lurt å tenke på' }, diff --git a/assets/entry-preview-A8xSZqbQ.js b/assets/entry-preview-DydO5t0F.js similarity index 99% rename from assets/entry-preview-A8xSZqbQ.js rename to assets/entry-preview-DydO5t0F.js index e677366592..7e9c3418a0 100644 --- a/assets/entry-preview-A8xSZqbQ.js +++ b/assets/entry-preview-DydO5t0F.js @@ -1,5 +1,5 @@ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./react-18-ntBMfsEE.js","./index-eCxJ45ll.js","./index-irJGEjIJ.js"])))=>i.map(i=>d[i]); -import{_ as Be}from"./iframe-Dfe-GkgN.js";import{_ as ur,a as O,d as pr}from"./chunk-XP5HYGXS-D5tuasO7.js";import{a as cr,r as se,R as pe}from"./index-eCxJ45ll.js";import{r as mr}from"./index-irJGEjIJ.js";var _e={exports:{}},V={};/** +import{_ as Be}from"./iframe-OZaG2QRJ.js";import{_ as ur,a as O,d as pr}from"./chunk-XP5HYGXS-D5tuasO7.js";import{a as cr,r as se,R as pe}from"./index-eCxJ45ll.js";import{r as mr}from"./index-irJGEjIJ.js";var _e={exports:{}},V={};/** * @license React * react-dom-test-utils.production.min.js * @@ -7,4 +7,4 @@ import{_ as Be}from"./iframe-Dfe-GkgN.js";import{_ as ur,a as O,d as pr}from"./c * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Me;function hr(){if(Me)return V;Me=1;var d=cr(),l=mr();function n(e){var f=e,h=e;if(e.alternate)for(;f.return;)f=f.return;else{e=f;do f=e,f.flags&4098&&(h=f.return),e=f.return;while(e)}return f.tag===3?h:null}function u(e){if(n(e)!==e)throw Error("Unable to find node on an unmounted component.")}function o(e){var f=e.alternate;if(!f){if(f=n(e),f===null)throw Error("Unable to find node on an unmounted component.");return f!==e?null:e}for(var h=e,y=f;;){var U=h.return;if(U===null)break;var k=U.alternate;if(k===null){if(y=U.return,y!==null){h=y;continue}break}if(U.child===k.child){for(k=U.child;k;){if(k===h)return u(U),e;if(k===y)return u(U),f;k=k.sibling}throw Error("Unable to find node on an unmounted component.")}if(h.return!==y.return)h=U,y=k;else{for(var P=!1,G=U.child;G;){if(G===h){P=!0,h=U,y=k;break}if(G===y){P=!0,y=U,h=k;break}G=G.sibling}if(!P){for(G=k.child;G;){if(G===h){P=!0,h=k,y=U;break}if(G===y){P=!0,y=k,h=U;break}G=G.sibling}if(!P)throw Error("Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue.")}}if(h.alternate!==y)throw Error("Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue.")}if(h.tag!==3)throw Error("Unable to find node on an unmounted component.");return h.stateNode.current===h?e:f}var s=Object.assign;function p(e){var f=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&f===13&&(e=13)):e=f,e===10&&(e=13),32<=e||e===13?e:0}function v(){return!0}function r(){return!1}function t(e){function f(h,y,U,k,P){this._reactName=h,this._targetInst=U,this.type=y,this.nativeEvent=k,this.target=P,this.currentTarget=null;for(var G in e)e.hasOwnProperty(G)&&(h=e[G],this[G]=h?h(k):k[G]);return this.isDefaultPrevented=(k.defaultPrevented!=null?k.defaultPrevented:k.returnValue===!1)?v:r,this.isPropagationStopped=r,this}return s(f.prototype,{preventDefault:function(){this.defaultPrevented=!0;var h=this.nativeEvent;h&&(h.preventDefault?h.preventDefault():typeof h.returnValue!="unknown"&&(h.returnValue=!1),this.isDefaultPrevented=v)},stopPropagation:function(){var h=this.nativeEvent;h&&(h.stopPropagation?h.stopPropagation():typeof h.cancelBubble!="unknown"&&(h.cancelBubble=!0),this.isPropagationStopped=v)},persist:function(){},isPersistent:v}),f}var T={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},a=t(T),c=s({},T,{view:0,detail:0});t(c);var m,i,R,S=s({},c,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:N,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==R&&(R&&e.type==="mousemove"?(m=e.screenX-R.screenX,i=e.screenY-R.screenY):i=m=0,R=e),m)},movementY:function(e){return"movementY"in e?e.movementY:i}});t(S);var C=s({},S,{dataTransfer:0});t(C);var x=s({},c,{relatedTarget:0});t(x);var F=s({},T,{animationName:0,elapsedTime:0,pseudoElement:0});t(F);var B=s({},T,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}});t(B);var q=s({},T,{data:0});t(q);var H={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},W={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},M={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function X(e){var f=this.nativeEvent;return f.getModifierState?f.getModifierState(e):(e=M[e])?!!f[e]:!1}function N(){return X}var ee=s({},c,{key:function(e){if(e.key){var f=H[e.key]||e.key;if(f!=="Unidentified")return f}return e.type==="keypress"?(e=p(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?W[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:N,charCode:function(e){return e.type==="keypress"?p(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?p(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}});t(ee);var ae=s({},S,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0});t(ae);var ie=s({},c,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:N});t(ie);var oe=s({},T,{propertyName:0,elapsedTime:0,pseudoElement:0});t(oe);var le=s({},S,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0});t(le);function g(e,f,h,y,U,k,P,G,ue){var J=Array.prototype.slice.call(arguments,3);try{f.apply(h,J)}catch(lr){this.onError(lr)}}var E=!1,$=null,I=!1,w=null,_={onError:function(e){E=!0,$=e}};function L(e,f,h,y,U,k,P,G,ue){E=!1,$=null,g.apply(_,arguments)}function D(e,f,h,y,U,k,P,G,ue){if(L.apply(this,arguments),E){if(E){var J=$;E=!1,$=null}else throw Error("clearCaughtError was called but no error was captured. This error is likely caused by a bug in React. Please file an issue.");I||(I=!0,w=J)}}var A=Array.isArray,j=l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Events,b=j[0],Q=j[1],re=j[2],Je=j[3],er=j[4],rr=d.unstable_act;function tr(){}function sr(e,f){if(!e)return[];if(e=o(e),!e)return[];for(var h=e,y=[];;){if(h.tag===5||h.tag===6||h.tag===1||h.tag===0){var U=h.stateNode;f(U)&&y.push(U)}if(h.child)h.child.return=h,h=h.child;else{if(h===e)return y;for(;!h.sibling;){if(!h.return||h.return===e)return y;h=h.return}h.sibling.return=h.return,h=h.sibling}}}function te(e,f){if(e&&!e._reactInternals){var h=String(e);throw e=A(e)?"an array":e&&e.nodeType===1&&e.tagName?"a DOM node":h==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":h,Error(f+"(...): the first argument must be a React class instance. Instead received: "+(e+"."))}}function me(e){return!(!e||e.nodeType!==1||!e.tagName)}function $e(e){return me(e)?!1:e!=null&&typeof e.render=="function"&&typeof e.setState=="function"}function Pe(e,f){return $e(e)?e._reactInternals.type===f:!1}function he(e,f){return te(e,"findAllInRenderedTree"),e?sr(e._reactInternals,f):[]}function je(e,f){return te(e,"scryRenderedDOMComponentsWithClass"),he(e,function(h){if(me(h)){var y=h.className;typeof y!="string"&&(y=h.getAttribute("class")||"");var U=y.split(/\s+/);if(!A(f)){if(f===void 0)throw Error("TestUtils.scryRenderedDOMComponentsWithClass expects a className as a second argument.");f=f.split(/\s+/)}return f.every(function(k){return U.indexOf(k)!==-1})}return!1})}function be(e,f){return te(e,"scryRenderedDOMComponentsWithTag"),he(e,function(h){return me(h)&&h.tagName.toUpperCase()===f.toUpperCase()})}function Ue(e,f){return te(e,"scryRenderedComponentsWithType"),he(e,function(h){return Pe(h,f)})}function ke(e,f,h){var y=e.type||"unknown-event";e.currentTarget=Q(h),D(y,f,void 0,e),e.currentTarget=null}function Fe(e,f,h){for(var y=[];e;){y.push(e);do e=e.return;while(e&&e.tag!==5);e=e||null}for(e=y.length;0console.error("SEMVER",...u):()=>{};l.exports=n}}),ce=O({"../../node_modules/semver/internal/re.js"(d,l){var{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:u,MAX_LENGTH:o}=Ee(),s=ve();d=l.exports={};var p=d.re=[],v=d.safeRe=[],r=d.src=[],t=d.t={},T=0,a="[a-zA-Z0-9-]",c=[["\\s",1],["\\d",o],[a,u]],m=R=>{for(let[S,C]of c)R=R.split(`${S}*`).join(`${S}{0,${C}}`).split(`${S}+`).join(`${S}{1,${C}}`);return R},i=(R,S,C)=>{let x=m(S),F=T++;s(R,F,S),t[R]=F,r[F]=S,p[F]=new RegExp(S,C?"g":void 0),v[F]=new RegExp(x,C?"g":void 0)};i("NUMERICIDENTIFIER","0|[1-9]\\d*"),i("NUMERICIDENTIFIERLOOSE","\\d+"),i("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${a}*`),i("MAINVERSION",`(${r[t.NUMERICIDENTIFIER]})\\.(${r[t.NUMERICIDENTIFIER]})\\.(${r[t.NUMERICIDENTIFIER]})`),i("MAINVERSIONLOOSE",`(${r[t.NUMERICIDENTIFIERLOOSE]})\\.(${r[t.NUMERICIDENTIFIERLOOSE]})\\.(${r[t.NUMERICIDENTIFIERLOOSE]})`),i("PRERELEASEIDENTIFIER",`(?:${r[t.NUMERICIDENTIFIER]}|${r[t.NONNUMERICIDENTIFIER]})`),i("PRERELEASEIDENTIFIERLOOSE",`(?:${r[t.NUMERICIDENTIFIERLOOSE]}|${r[t.NONNUMERICIDENTIFIER]})`),i("PRERELEASE",`(?:-(${r[t.PRERELEASEIDENTIFIER]}(?:\\.${r[t.PRERELEASEIDENTIFIER]})*))`),i("PRERELEASELOOSE",`(?:-?(${r[t.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${r[t.PRERELEASEIDENTIFIERLOOSE]})*))`),i("BUILDIDENTIFIER",`${a}+`),i("BUILD",`(?:\\+(${r[t.BUILDIDENTIFIER]}(?:\\.${r[t.BUILDIDENTIFIER]})*))`),i("FULLPLAIN",`v?${r[t.MAINVERSION]}${r[t.PRERELEASE]}?${r[t.BUILD]}?`),i("FULL",`^${r[t.FULLPLAIN]}$`),i("LOOSEPLAIN",`[v=\\s]*${r[t.MAINVERSIONLOOSE]}${r[t.PRERELEASELOOSE]}?${r[t.BUILD]}?`),i("LOOSE",`^${r[t.LOOSEPLAIN]}$`),i("GTLT","((?:<|>)?=?)"),i("XRANGEIDENTIFIERLOOSE",`${r[t.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),i("XRANGEIDENTIFIER",`${r[t.NUMERICIDENTIFIER]}|x|X|\\*`),i("XRANGEPLAIN",`[v=\\s]*(${r[t.XRANGEIDENTIFIER]})(?:\\.(${r[t.XRANGEIDENTIFIER]})(?:\\.(${r[t.XRANGEIDENTIFIER]})(?:${r[t.PRERELEASE]})?${r[t.BUILD]}?)?)?`),i("XRANGEPLAINLOOSE",`[v=\\s]*(${r[t.XRANGEIDENTIFIERLOOSE]})(?:\\.(${r[t.XRANGEIDENTIFIERLOOSE]})(?:\\.(${r[t.XRANGEIDENTIFIERLOOSE]})(?:${r[t.PRERELEASELOOSE]})?${r[t.BUILD]}?)?)?`),i("XRANGE",`^${r[t.GTLT]}\\s*${r[t.XRANGEPLAIN]}$`),i("XRANGELOOSE",`^${r[t.GTLT]}\\s*${r[t.XRANGEPLAINLOOSE]}$`),i("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),i("COERCE",`${r[t.COERCEPLAIN]}(?:$|[^\\d])`),i("COERCEFULL",r[t.COERCEPLAIN]+`(?:${r[t.PRERELEASE]})?(?:${r[t.BUILD]})?(?:$|[^\\d])`),i("COERCERTL",r[t.COERCE],!0),i("COERCERTLFULL",r[t.COERCEFULL],!0),i("LONETILDE","(?:~>?)"),i("TILDETRIM",`(\\s*)${r[t.LONETILDE]}\\s+`,!0),d.tildeTrimReplace="$1~",i("TILDE",`^${r[t.LONETILDE]}${r[t.XRANGEPLAIN]}$`),i("TILDELOOSE",`^${r[t.LONETILDE]}${r[t.XRANGEPLAINLOOSE]}$`),i("LONECARET","(?:\\^)"),i("CARETTRIM",`(\\s*)${r[t.LONECARET]}\\s+`,!0),d.caretTrimReplace="$1^",i("CARET",`^${r[t.LONECARET]}${r[t.XRANGEPLAIN]}$`),i("CARETLOOSE",`^${r[t.LONECARET]}${r[t.XRANGEPLAINLOOSE]}$`),i("COMPARATORLOOSE",`^${r[t.GTLT]}\\s*(${r[t.LOOSEPLAIN]})$|^$`),i("COMPARATOR",`^${r[t.GTLT]}\\s*(${r[t.FULLPLAIN]})$|^$`),i("COMPARATORTRIM",`(\\s*)${r[t.GTLT]}\\s*(${r[t.LOOSEPLAIN]}|${r[t.XRANGEPLAIN]})`,!0),d.comparatorTrimReplace="$1$2$3",i("HYPHENRANGE",`^\\s*(${r[t.XRANGEPLAIN]})\\s+-\\s+(${r[t.XRANGEPLAIN]})\\s*$`),i("HYPHENRANGELOOSE",`^\\s*(${r[t.XRANGEPLAINLOOSE]})\\s+-\\s+(${r[t.XRANGEPLAINLOOSE]})\\s*$`),i("STAR","(<|>)?=?\\s*\\*"),i("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),i("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),Oe=O({"../../node_modules/semver/internal/parse-options.js"(d,l){var n=Object.freeze({loose:!0}),u=Object.freeze({}),o=s=>s?typeof s!="object"?n:s:u;l.exports=o}}),He=O({"../../node_modules/semver/internal/identifiers.js"(d,l){var n=/^[0-9]+$/,u=(s,p)=>{let v=n.test(s),r=n.test(p);return v&&r&&(s=+s,p=+p),s===p?0:v&&!r?-1:r&&!v?1:su(p,s);l.exports={compareIdentifiers:u,rcompareIdentifiers:o}}}),Y=O({"../../node_modules/semver/classes/semver.js"(d,l){var n=ve(),{MAX_LENGTH:u,MAX_SAFE_INTEGER:o}=Ee(),{safeRe:s,t:p}=ce(),v=Oe(),{compareIdentifiers:r}=He(),t=class Z{constructor(a,c){if(c=v(c),a instanceof Z){if(a.loose===!!c.loose&&a.includePrerelease===!!c.includePrerelease)return a;a=a.version}else if(typeof a!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof a}".`);if(a.length>u)throw new TypeError(`version is longer than ${u} characters`);n("SemVer",a,c),this.options=c,this.loose=!!c.loose,this.includePrerelease=!!c.includePrerelease;let m=a.trim().match(c.loose?s[p.LOOSE]:s[p.FULL]);if(!m)throw new TypeError(`Invalid Version: ${a}`);if(this.raw=a,this.major=+m[1],this.minor=+m[2],this.patch=+m[3],this.major>o||this.major<0)throw new TypeError("Invalid major version");if(this.minor>o||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>o||this.patch<0)throw new TypeError("Invalid patch version");m[4]?this.prerelease=m[4].split(".").map(i=>{if(/^[0-9]+$/.test(i)){let R=+i;if(R>=0&&R=0;)typeof this.prerelease[R]=="number"&&(this.prerelease[R]++,R=-2);if(R===-1){if(c===this.prerelease.join(".")&&m===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(i)}}if(c){let R=[c,i];m===!1&&(R=[c]),r(this.prerelease[0],c)===0?isNaN(this.prerelease[1])&&(this.prerelease=R):this.prerelease=R}break}default:throw new Error(`invalid increment argument: ${a}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};l.exports=t}}),ne=O({"../../node_modules/semver/functions/parse.js"(d,l){var n=Y(),u=(o,s,p=!1)=>{if(o instanceof n)return o;try{return new n(o,s)}catch(v){if(!p)return null;throw v}};l.exports=u}}),Er=O({"../../node_modules/semver/functions/valid.js"(d,l){var n=ne(),u=(o,s)=>{let p=n(o,s);return p?p.version:null};l.exports=u}}),vr=O({"../../node_modules/semver/functions/clean.js"(d,l){var n=ne(),u=(o,s)=>{let p=n(o.trim().replace(/^[=v]+/,""),s);return p?p.version:null};l.exports=u}}),Rr=O({"../../node_modules/semver/functions/inc.js"(d,l){var n=Y(),u=(o,s,p,v,r)=>{typeof p=="string"&&(r=v,v=p,p=void 0);try{return new n(o instanceof n?o.version:o,p).inc(s,v,r).version}catch{return null}};l.exports=u}}),gr=O({"../../node_modules/semver/functions/diff.js"(d,l){var n=ne(),u=(o,s)=>{let p=n(o,null,!0),v=n(s,null,!0),r=p.compare(v);if(r===0)return null;let t=r>0,T=t?p:v,a=t?v:p,c=!!T.prerelease.length;if(a.prerelease.length&&!c)return!a.patch&&!a.minor?"major":T.patch?"patch":T.minor?"minor":"major";let m=c?"pre":"";return p.major!==v.major?m+"major":p.minor!==v.minor?m+"minor":p.patch!==v.patch?m+"patch":"prerelease"};l.exports=u}}),Ir=O({"../../node_modules/semver/functions/major.js"(d,l){var n=Y(),u=(o,s)=>new n(o,s).major;l.exports=u}}),$r=O({"../../node_modules/semver/functions/minor.js"(d,l){var n=Y(),u=(o,s)=>new n(o,s).minor;l.exports=u}}),_r=O({"../../node_modules/semver/functions/patch.js"(d,l){var n=Y(),u=(o,s)=>new n(o,s).patch;l.exports=u}}),Tr=O({"../../node_modules/semver/functions/prerelease.js"(d,l){var n=ne(),u=(o,s)=>{let p=n(o,s);return p&&p.prerelease.length?p.prerelease:null};l.exports=u}}),K=O({"../../node_modules/semver/functions/compare.js"(d,l){var n=Y(),u=(o,s,p)=>new n(o,p).compare(new n(s,p));l.exports=u}}),wr=O({"../../node_modules/semver/functions/rcompare.js"(d,l){var n=K(),u=(o,s,p)=>n(s,o,p);l.exports=u}}),Lr=O({"../../node_modules/semver/functions/compare-loose.js"(d,l){var n=K(),u=(o,s)=>n(o,s,!0);l.exports=u}}),Se=O({"../../node_modules/semver/functions/compare-build.js"(d,l){var n=Y(),u=(o,s,p)=>{let v=new n(o,p),r=new n(s,p);return v.compare(r)||v.compareBuild(r)};l.exports=u}}),yr=O({"../../node_modules/semver/functions/sort.js"(d,l){var n=Se(),u=(o,s)=>o.sort((p,v)=>n(p,v,s));l.exports=u}}),Nr=O({"../../node_modules/semver/functions/rsort.js"(d,l){var n=Se(),u=(o,s)=>o.sort((p,v)=>n(v,p,s));l.exports=u}}),Re=O({"../../node_modules/semver/functions/gt.js"(d,l){var n=K(),u=(o,s,p)=>n(o,s,p)>0;l.exports=u}}),Ae=O({"../../node_modules/semver/functions/lt.js"(d,l){var n=K(),u=(o,s,p)=>n(o,s,p)<0;l.exports=u}}),Ke=O({"../../node_modules/semver/functions/eq.js"(d,l){var n=K(),u=(o,s,p)=>n(o,s,p)===0;l.exports=u}}),ze=O({"../../node_modules/semver/functions/neq.js"(d,l){var n=K(),u=(o,s,p)=>n(o,s,p)!==0;l.exports=u}}),Ce=O({"../../node_modules/semver/functions/gte.js"(d,l){var n=K(),u=(o,s,p)=>n(o,s,p)>=0;l.exports=u}}),xe=O({"../../node_modules/semver/functions/lte.js"(d,l){var n=K(),u=(o,s,p)=>n(o,s,p)<=0;l.exports=u}}),Ze=O({"../../node_modules/semver/functions/cmp.js"(d,l){var n=Ke(),u=ze(),o=Re(),s=Ce(),p=Ae(),v=xe(),r=(t,T,a,c)=>{switch(T){case"===":return typeof t=="object"&&(t=t.version),typeof a=="object"&&(a=a.version),t===a;case"!==":return typeof t=="object"&&(t=t.version),typeof a=="object"&&(a=a.version),t!==a;case"":case"=":case"==":return n(t,a,c);case"!=":return u(t,a,c);case">":return o(t,a,c);case">=":return s(t,a,c);case"<":return p(t,a,c);case"<=":return v(t,a,c);default:throw new TypeError(`Invalid operator: ${T}`)}};l.exports=r}}),Or=O({"../../node_modules/semver/functions/coerce.js"(d,l){var n=Y(),u=ne(),{safeRe:o,t:s}=ce(),p=(v,r)=>{if(v instanceof n)return v;if(typeof v=="number"&&(v=String(v)),typeof v!="string")return null;r=r||{};let t=null;if(!r.rtl)t=v.match(r.includePrerelease?o[s.COERCEFULL]:o[s.COERCE]);else{let R=r.includePrerelease?o[s.COERCERTLFULL]:o[s.COERCERTL],S;for(;(S=R.exec(v))&&(!t||t.index+t[0].length!==v.length);)(!t||S.index+S[0].length!==t.index+t[0].length)&&(t=S),R.lastIndex=S.index+S[1].length+S[2].length;R.lastIndex=-1}if(t===null)return null;let T=t[2],a=t[3]||"0",c=t[4]||"0",m=r.includePrerelease&&t[5]?`-${t[5]}`:"",i=r.includePrerelease&&t[6]?`+${t[6]}`:"";return u(`${T}.${a}.${c}${m}${i}`,r)};l.exports=p}}),Sr=O({"../../node_modules/semver/internal/lrucache.js"(d,l){var n=class{constructor(){this.max=1e3,this.map=new Map}get(u){let o=this.map.get(u);if(o!==void 0)return this.map.delete(u),this.map.set(u,o),o}delete(u){return this.map.delete(u)}set(u,o){if(!this.delete(u)&&o!==void 0){if(this.map.size>=this.max){let s=this.map.keys().next().value;this.delete(s)}this.map.set(u,o)}return this}};l.exports=n}}),z=O({"../../node_modules/semver/classes/range.js"(d,l){var n=/\s+/g,u=class fe{constructor(E,$){if($=p($),E instanceof fe)return E.loose===!!$.loose&&E.includePrerelease===!!$.includePrerelease?E:new fe(E.raw,$);if(E instanceof v)return this.raw=E.value,this.set=[[E]],this.formatted=void 0,this;if(this.options=$,this.loose=!!$.loose,this.includePrerelease=!!$.includePrerelease,this.raw=E.trim().replace(n," "),this.set=this.raw.split("||").map(I=>this.parseRange(I.trim())).filter(I=>I.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let I=this.set[0];if(this.set=this.set.filter(w=>!C(w[0])),this.set.length===0)this.set=[I];else if(this.set.length>1){for(let w of this.set)if(w.length===1&&x(w[0])){this.set=[w];break}}}this.formatted=void 0}get range(){if(this.formatted===void 0){this.formatted="";for(let E=0;E0&&(this.formatted+="||");let $=this.set[E];for(let I=0;I<$.length;I++)I>0&&(this.formatted+=" "),this.formatted+=$[I].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(E){let $=((this.options.includePrerelease&&R)|(this.options.loose&&S))+":"+E,I=s.get($);if(I)return I;let w=this.options.loose,_=w?T[a.HYPHENRANGELOOSE]:T[a.HYPHENRANGE];E=E.replace(_,oe(this.options.includePrerelease)),r("hyphen replace",E),E=E.replace(T[a.COMPARATORTRIM],c),r("comparator trim",E),E=E.replace(T[a.TILDETRIM],m),r("tilde trim",E),E=E.replace(T[a.CARETTRIM],i),r("caret trim",E);let L=E.split(" ").map(b=>B(b,this.options)).join(" ").split(/\s+/).map(b=>ie(b,this.options));w&&(L=L.filter(b=>(r("loose invalid filter",b,this.options),!!b.match(T[a.COMPARATORLOOSE])))),r("range list",L);let D=new Map,A=L.map(b=>new v(b,this.options));for(let b of A){if(C(b))return[b];D.set(b.value,b)}D.size>1&&D.has("")&&D.delete("");let j=[...D.values()];return s.set($,j),j}intersects(E,$){if(!(E instanceof fe))throw new TypeError("a Range is required");return this.set.some(I=>F(I,$)&&E.set.some(w=>F(w,$)&&I.every(_=>w.every(L=>_.intersects(L,$)))))}test(E){if(!E)return!1;if(typeof E=="string")try{E=new t(E,this.options)}catch{return!1}for(let $=0;$g.value==="<0.0.0-0",x=g=>g.value==="",F=(g,E)=>{let $=!0,I=g.slice(),w=I.pop();for(;$&&I.length;)$=I.every(_=>w.intersects(_,E)),w=I.pop();return $},B=(g,E)=>(r("comp",g,E),g=M(g,E),r("caret",g),g=H(g,E),r("tildes",g),g=N(g,E),r("xrange",g),g=ae(g,E),r("stars",g),g),q=g=>!g||g.toLowerCase()==="x"||g==="*",H=(g,E)=>g.trim().split(/\s+/).map($=>W($,E)).join(" "),W=(g,E)=>{let $=E.loose?T[a.TILDELOOSE]:T[a.TILDE];return g.replace($,(I,w,_,L,D)=>{r("tilde",g,I,w,_,L,D);let A;return q(w)?A="":q(_)?A=`>=${w}.0.0 <${+w+1}.0.0-0`:q(L)?A=`>=${w}.${_}.0 <${w}.${+_+1}.0-0`:D?(r("replaceTilde pr",D),A=`>=${w}.${_}.${L}-${D} <${w}.${+_+1}.0-0`):A=`>=${w}.${_}.${L} <${w}.${+_+1}.0-0`,r("tilde return",A),A})},M=(g,E)=>g.trim().split(/\s+/).map($=>X($,E)).join(" "),X=(g,E)=>{r("caret",g,E);let $=E.loose?T[a.CARETLOOSE]:T[a.CARET],I=E.includePrerelease?"-0":"";return g.replace($,(w,_,L,D,A)=>{r("caret",g,w,_,L,D,A);let j;return q(_)?j="":q(L)?j=`>=${_}.0.0${I} <${+_+1}.0.0-0`:q(D)?_==="0"?j=`>=${_}.${L}.0${I} <${_}.${+L+1}.0-0`:j=`>=${_}.${L}.0${I} <${+_+1}.0.0-0`:A?(r("replaceCaret pr",A),_==="0"?L==="0"?j=`>=${_}.${L}.${D}-${A} <${_}.${L}.${+D+1}-0`:j=`>=${_}.${L}.${D}-${A} <${_}.${+L+1}.0-0`:j=`>=${_}.${L}.${D}-${A} <${+_+1}.0.0-0`):(r("no pr"),_==="0"?L==="0"?j=`>=${_}.${L}.${D}${I} <${_}.${L}.${+D+1}-0`:j=`>=${_}.${L}.${D}${I} <${_}.${+L+1}.0-0`:j=`>=${_}.${L}.${D} <${+_+1}.0.0-0`),r("caret return",j),j})},N=(g,E)=>(r("replaceXRanges",g,E),g.split(/\s+/).map($=>ee($,E)).join(" ")),ee=(g,E)=>{g=g.trim();let $=E.loose?T[a.XRANGELOOSE]:T[a.XRANGE];return g.replace($,(I,w,_,L,D,A)=>{r("xRange",g,I,w,_,L,D,A);let j=q(_),b=j||q(L),Q=b||q(D),re=Q;return w==="="&&re&&(w=""),A=E.includePrerelease?"-0":"",j?w===">"||w==="<"?I="<0.0.0-0":I="*":w&&re?(b&&(L=0),D=0,w===">"?(w=">=",b?(_=+_+1,L=0,D=0):(L=+L+1,D=0)):w==="<="&&(w="<",b?_=+_+1:L=+L+1),w==="<"&&(A="-0"),I=`${w+_}.${L}.${D}${A}`):b?I=`>=${_}.0.0${A} <${+_+1}.0.0-0`:Q&&(I=`>=${_}.${L}.0${A} <${_}.${+L+1}.0-0`),r("xRange return",I),I})},ae=(g,E)=>(r("replaceStars",g,E),g.trim().replace(T[a.STAR],"")),ie=(g,E)=>(r("replaceGTE0",g,E),g.trim().replace(T[E.includePrerelease?a.GTE0PRE:a.GTE0],"")),oe=g=>(E,$,I,w,_,L,D,A,j,b,Q,re)=>(q(I)?$="":q(w)?$=`>=${I}.0.0${g?"-0":""}`:q(_)?$=`>=${I}.${w}.0${g?"-0":""}`:L?$=`>=${$}`:$=`>=${$}${g?"-0":""}`,q(j)?A="":q(b)?A=`<${+j+1}.0.0-0`:q(Q)?A=`<${j}.${+b+1}.0-0`:re?A=`<=${j}.${b}.${Q}-${re}`:g?A=`<${j}.${b}.${+Q+1}-0`:A=`<=${A}`,`${$} ${A}`.trim()),le=(g,E,$)=>{for(let I=0;I0){let w=g[I].semver;if(w.major===E.major&&w.minor===E.minor&&w.patch===E.patch)return!0}return!1}return!0}}}),ge=O({"../../node_modules/semver/classes/comparator.js"(d,l){var n=Symbol("SemVer ANY"),u=class ye{static get ANY(){return n}constructor(c,m){if(m=o(m),c instanceof ye){if(c.loose===!!m.loose)return c;c=c.value}c=c.trim().split(/\s+/).join(" "),r("comparator",c,m),this.options=m,this.loose=!!m.loose,this.parse(c),this.semver===n?this.value="":this.value=this.operator+this.semver.version,r("comp",this)}parse(c){let m=this.options.loose?s[p.COMPARATORLOOSE]:s[p.COMPARATOR],i=c.match(m);if(!i)throw new TypeError(`Invalid comparator: ${c}`);this.operator=i[1]!==void 0?i[1]:"",this.operator==="="&&(this.operator=""),i[2]?this.semver=new t(i[2],this.options.loose):this.semver=n}toString(){return this.value}test(c){if(r("Comparator.test",c,this.options.loose),this.semver===n||c===n)return!0;if(typeof c=="string")try{c=new t(c,this.options)}catch{return!1}return v(c,this.operator,this.semver,this.options)}intersects(c,m){if(!(c instanceof ye))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new T(c.value,m).test(this.value):c.operator===""?c.value===""?!0:new T(this.value,m).test(c.semver):(m=o(m),m.includePrerelease&&(this.value==="<0.0.0-0"||c.value==="<0.0.0-0")||!m.includePrerelease&&(this.value.startsWith("<0.0.0")||c.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&c.operator.startsWith(">")||this.operator.startsWith("<")&&c.operator.startsWith("<")||this.semver.version===c.semver.version&&this.operator.includes("=")&&c.operator.includes("=")||v(this.semver,"<",c.semver,m)&&this.operator.startsWith(">")&&c.operator.startsWith("<")||v(this.semver,">",c.semver,m)&&this.operator.startsWith("<")&&c.operator.startsWith(">")))}};l.exports=u;var o=Oe(),{safeRe:s,t:p}=ce(),v=Ze(),r=ve(),t=Y(),T=z()}}),Ie=O({"../../node_modules/semver/functions/satisfies.js"(d,l){var n=z(),u=(o,s,p)=>{try{s=new n(s,p)}catch{return!1}return s.test(o)};l.exports=u}}),Ar=O({"../../node_modules/semver/ranges/to-comparators.js"(d,l){var n=z(),u=(o,s)=>new n(o,s).set.map(p=>p.map(v=>v.value).join(" ").trim().split(" "));l.exports=u}}),Cr=O({"../../node_modules/semver/ranges/max-satisfying.js"(d,l){var n=Y(),u=z(),o=(s,p,v)=>{let r=null,t=null,T=null;try{T=new u(p,v)}catch{return null}return s.forEach(a=>{T.test(a)&&(!r||t.compare(a)===-1)&&(r=a,t=new n(r,v))}),r};l.exports=o}}),xr=O({"../../node_modules/semver/ranges/min-satisfying.js"(d,l){var n=Y(),u=z(),o=(s,p,v)=>{let r=null,t=null,T=null;try{T=new u(p,v)}catch{return null}return s.forEach(a=>{T.test(a)&&(!r||t.compare(a)===1)&&(r=a,t=new n(r,v))}),r};l.exports=o}}),Dr=O({"../../node_modules/semver/ranges/min-version.js"(d,l){var n=Y(),u=z(),o=Re(),s=(p,v)=>{p=new u(p,v);let r=new n("0.0.0");if(p.test(r)||(r=new n("0.0.0-0"),p.test(r)))return r;r=null;for(let t=0;t{let m=new n(c.semver.version);switch(c.operator){case">":m.prerelease.length===0?m.patch++:m.prerelease.push(0),m.raw=m.format();case"":case">=":(!a||o(m,a))&&(a=m);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${c.operator}`)}}),a&&(!r||o(r,a))&&(r=a)}return r&&p.test(r)?r:null};l.exports=s}}),Pr=O({"../../node_modules/semver/ranges/valid.js"(d,l){var n=z(),u=(o,s)=>{try{return new n(o,s).range||"*"}catch{return null}};l.exports=u}}),De=O({"../../node_modules/semver/ranges/outside.js"(d,l){var n=Y(),u=ge(),{ANY:o}=u,s=z(),p=Ie(),v=Re(),r=Ae(),t=xe(),T=Ce(),a=(c,m,i,R)=>{c=new n(c,R),m=new s(m,R);let S,C,x,F,B;switch(i){case">":S=v,C=t,x=r,F=">",B=">=";break;case"<":S=r,C=T,x=v,F="<",B="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(p(c,m,R))return!1;for(let q=0;q{X.semver===o&&(X=new u(">=0.0.0")),W=W||X,M=M||X,S(X.semver,W.semver,R)?W=X:x(X.semver,M.semver,R)&&(M=X)}),W.operator===F||W.operator===B||(!M.operator||M.operator===F)&&C(c,M.semver)||M.operator===B&&x(c,M.semver))return!1}return!0};l.exports=a}}),jr=O({"../../node_modules/semver/ranges/gtr.js"(d,l){var n=De(),u=(o,s,p)=>n(o,s,">",p);l.exports=u}}),br=O({"../../node_modules/semver/ranges/ltr.js"(d,l){var n=De(),u=(o,s,p)=>n(o,s,"<",p);l.exports=u}}),Ur=O({"../../node_modules/semver/ranges/intersects.js"(d,l){var n=z(),u=(o,s,p)=>(o=new n(o,p),s=new n(s,p),o.intersects(s,p));l.exports=u}}),kr=O({"../../node_modules/semver/ranges/simplify.js"(d,l){var n=Ie(),u=K();l.exports=(o,s,p)=>{let v=[],r=null,t=null,T=o.sort((i,R)=>u(i,R,p));for(let i of T)n(i,s,p)?(t=i,r||(r=i)):(t&&v.push([r,t]),t=null,r=null);r&&v.push([r,null]);let a=[];for(let[i,R]of v)i===R?a.push(i):!R&&i===T[0]?a.push("*"):R?i===T[0]?a.push(`<=${R}`):a.push(`${i} - ${R}`):a.push(`>=${i}`);let c=a.join(" || "),m=typeof s.raw=="string"?s.raw:String(s);return c.length{if(m===i)return!0;m=new n(m,R),i=new n(i,R);let S=!1;e:for(let C of m.set){for(let x of i.set){let F=T(C,x,R);if(S=S||F!==null,F)continue e}if(S)return!1}return!0},r=[new u(">=0.0.0-0")],t=[new u(">=0.0.0")],T=(m,i,R)=>{if(m===i)return!0;if(m.length===1&&m[0].semver===o){if(i.length===1&&i[0].semver===o)return!0;R.includePrerelease?m=r:m=t}if(i.length===1&&i[0].semver===o){if(R.includePrerelease)return!0;i=t}let S=new Set,C,x;for(let N of m)N.operator===">"||N.operator===">="?C=a(C,N,R):N.operator==="<"||N.operator==="<="?x=c(x,N,R):S.add(N.semver);if(S.size>1)return null;let F;if(C&&x&&(F=p(C.semver,x.semver,R),F>0||F===0&&(C.operator!==">="||x.operator!=="<=")))return null;for(let N of S){if(C&&!s(N,String(C),R)||x&&!s(N,String(x),R))return null;for(let ee of i)if(!s(N,String(ee),R))return!1;return!0}let B,q,H,W,M=x&&!R.includePrerelease&&x.semver.prerelease.length?x.semver:!1,X=C&&!R.includePrerelease&&C.semver.prerelease.length?C.semver:!1;M&&M.prerelease.length===1&&x.operator==="<"&&M.prerelease[0]===0&&(M=!1);for(let N of i){if(W=W||N.operator===">"||N.operator===">=",H=H||N.operator==="<"||N.operator==="<=",C){if(X&&N.semver.prerelease&&N.semver.prerelease.length&&N.semver.major===X.major&&N.semver.minor===X.minor&&N.semver.patch===X.patch&&(X=!1),N.operator===">"||N.operator===">="){if(B=a(C,N,R),B===N&&B!==C)return!1}else if(C.operator===">="&&!s(C.semver,String(N),R))return!1}if(x){if(M&&N.semver.prerelease&&N.semver.prerelease.length&&N.semver.major===M.major&&N.semver.minor===M.minor&&N.semver.patch===M.patch&&(M=!1),N.operator==="<"||N.operator==="<="){if(q=c(x,N,R),q===N&&q!==x)return!1}else if(x.operator==="<="&&!s(x.semver,String(N),R))return!1}if(!N.operator&&(x||C)&&F!==0)return!1}return!(C&&H&&!x&&F!==0||x&&W&&!C&&F!==0||X||M)},a=(m,i,R)=>{if(!m)return i;let S=p(m.semver,i.semver,R);return S>0?m:S<0||i.operator===">"&&m.operator===">="?i:m},c=(m,i,R)=>{if(!m)return i;let S=p(m.semver,i.semver,R);return S<0?m:S>0||i.operator==="<"&&m.operator==="<="?i:m};l.exports=v}}),qr=O({"../../node_modules/semver/index.js"(d,l){var n=ce(),u=Ee(),o=Y(),s=He(),p=ne(),v=Er(),r=vr(),t=Rr(),T=gr(),a=Ir(),c=$r(),m=_r(),i=Tr(),R=K(),S=wr(),C=Lr(),x=Se(),F=yr(),B=Nr(),q=Re(),H=Ae(),W=Ke(),M=ze(),X=Ce(),N=xe(),ee=Ze(),ae=Or(),ie=ge(),oe=z(),le=Ie(),g=Ar(),E=Cr(),$=xr(),I=Dr(),w=Pr(),_=De(),L=jr(),D=br(),A=Ur(),j=kr(),b=Fr();l.exports={parse:p,valid:v,clean:r,inc:t,diff:T,major:a,minor:c,patch:m,prerelease:i,compare:R,rcompare:S,compareLoose:C,compareBuild:x,sort:F,rsort:B,gt:q,lt:H,eq:W,neq:M,gte:X,lte:N,cmp:ee,coerce:ae,Comparator:ie,Range:oe,satisfies:le,toComparators:g,maxSatisfying:E,minSatisfying:$,minVersion:I,validRange:w,outside:_,gtr:L,ltr:D,intersects:A,simplifyRange:j,subset:b,SemVer:o,re:n.re,src:n.src,tokens:n.t,SEMVER_SPEC_VERSION:u.SEMVER_SPEC_VERSION,RELEASE_TYPES:u.RELEASE_TYPES,compareIdentifiers:s.compareIdentifiers,rcompareIdentifiers:s.rcompareIdentifiers}}}),Gr={};pr(Gr,{beforeAll:()=>Kr,decorators:()=>Hr,mount:()=>Yr,parameters:()=>Br,render:()=>Xr,renderToCanvas:()=>Wr});var Ve=ur(qr());function We(d){globalThis.IS_REACT_ACT_ENVIRONMENT=d}function Mr(){return globalThis.IS_REACT_ACT_ENVIRONMENT}var de=d=>d(),Xr=(d,l)=>{let{id:n,component:u}=l;if(!u)throw new Error(`Unable to render story ${n} as the component annotation is missing from the default export`);return pe.createElement(u,{...d})},{FRAMEWORK_OPTIONS:we}=dr,Vr=class extends se.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidMount(){let{hasError:d}=this.state,{showMain:l}=this.props;d||l()}componentDidCatch(d){let{showException:l}=this.props;l(d)}render(){let{hasError:d}=this.state,{children:l}=this.props;return d?null:l}},Ye=we!=null&&we.strictMode?se.StrictMode:se.Fragment,Ne=[],Le=!1,Qe=async()=>{if(Le||Ne.length===0)return;Le=!0;let d=Ne.shift();d&&await d(),Le=!1,Qe()};async function Wr({storyContext:d,unboundStoryFn:l,showMain:n,showException:u,forceRemount:o},s){let{renderElement:p,unmountElement:v}=await Be(async()=>{const{renderElement:a,unmountElement:c}=await import("./react-18-ntBMfsEE.js");return{renderElement:a,unmountElement:c}},__vite__mapDeps([0,1,2]),import.meta.url),r=l,t=d.parameters.__isPortableStory?pe.createElement(r,{...d}):pe.createElement(Vr,{showMain:n,showException:u},pe.createElement(r,{...d})),T=Ye?pe.createElement(Ye,null,t):t;return o&&v(s),await new Promise(async(a,c)=>{Ne.push(async()=>{try{await de(async()=>{var m,i;await p(T,s,(i=(m=d==null?void 0:d.parameters)==null?void 0:m.react)==null?void 0:i.rootOptions)}),a()}catch(m){c(m)}}),Qe()}),async()=>{await de(()=>{v(s)})}}var Yr=d=>async l=>(l!=null&&(d.originalStoryFn=()=>l),await d.renderToCanvas(),d.canvas),Br={renderer:"react"},Hr=[(d,l)=>{var o,s;if(!((s=(o=l.parameters)==null?void 0:o.react)!=null&&s.rsc))return d();let n=Ve.default.major(se.version),u=Ve.default.minor(se.version);if(n<18||n===18&&u<3)throw new Error("React Server Components require React >= 18.3");return se.createElement(se.Suspense,null,d())}],Kr=async()=>{try{let{configure:d}=await Be(async()=>{const{configure:l}=await import("./index-WKuLudRG.js").then(n=>n.a);return{configure:l}},[],import.meta.url);d({unstable_advanceTimersWrapper:l=>de(l),asyncWrapper:async l=>{let n=Mr();We(!1);try{let u=await l();return await new Promise(o=>{setTimeout(()=>{o()},0),zr()&&jest.advanceTimersByTime(0)}),u}finally{We(n)}},eventWrapper:l=>{let n;return de(()=>(n=l(),n)),n}})}catch{}};function zr(){return typeof jest<"u"&&jest!==null?setTimeout._isMockFunction===!0||Object.prototype.hasOwnProperty.call(setTimeout,"clock"):!1}export{Kr as beforeAll,Hr as decorators,Yr as mount,Br as parameters,Xr as render,Wr as renderToCanvas}; + */var Me;function hr(){if(Me)return V;Me=1;var d=cr(),l=mr();function n(e){var f=e,h=e;if(e.alternate)for(;f.return;)f=f.return;else{e=f;do f=e,f.flags&4098&&(h=f.return),e=f.return;while(e)}return f.tag===3?h:null}function u(e){if(n(e)!==e)throw Error("Unable to find node on an unmounted component.")}function o(e){var f=e.alternate;if(!f){if(f=n(e),f===null)throw Error("Unable to find node on an unmounted component.");return f!==e?null:e}for(var h=e,y=f;;){var U=h.return;if(U===null)break;var k=U.alternate;if(k===null){if(y=U.return,y!==null){h=y;continue}break}if(U.child===k.child){for(k=U.child;k;){if(k===h)return u(U),e;if(k===y)return u(U),f;k=k.sibling}throw Error("Unable to find node on an unmounted component.")}if(h.return!==y.return)h=U,y=k;else{for(var P=!1,G=U.child;G;){if(G===h){P=!0,h=U,y=k;break}if(G===y){P=!0,y=U,h=k;break}G=G.sibling}if(!P){for(G=k.child;G;){if(G===h){P=!0,h=k,y=U;break}if(G===y){P=!0,y=k,h=U;break}G=G.sibling}if(!P)throw Error("Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue.")}}if(h.alternate!==y)throw Error("Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue.")}if(h.tag!==3)throw Error("Unable to find node on an unmounted component.");return h.stateNode.current===h?e:f}var s=Object.assign;function p(e){var f=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&f===13&&(e=13)):e=f,e===10&&(e=13),32<=e||e===13?e:0}function v(){return!0}function r(){return!1}function t(e){function f(h,y,U,k,P){this._reactName=h,this._targetInst=U,this.type=y,this.nativeEvent=k,this.target=P,this.currentTarget=null;for(var G in e)e.hasOwnProperty(G)&&(h=e[G],this[G]=h?h(k):k[G]);return this.isDefaultPrevented=(k.defaultPrevented!=null?k.defaultPrevented:k.returnValue===!1)?v:r,this.isPropagationStopped=r,this}return s(f.prototype,{preventDefault:function(){this.defaultPrevented=!0;var h=this.nativeEvent;h&&(h.preventDefault?h.preventDefault():typeof h.returnValue!="unknown"&&(h.returnValue=!1),this.isDefaultPrevented=v)},stopPropagation:function(){var h=this.nativeEvent;h&&(h.stopPropagation?h.stopPropagation():typeof h.cancelBubble!="unknown"&&(h.cancelBubble=!0),this.isPropagationStopped=v)},persist:function(){},isPersistent:v}),f}var T={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},a=t(T),c=s({},T,{view:0,detail:0});t(c);var m,i,R,S=s({},c,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:N,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==R&&(R&&e.type==="mousemove"?(m=e.screenX-R.screenX,i=e.screenY-R.screenY):i=m=0,R=e),m)},movementY:function(e){return"movementY"in e?e.movementY:i}});t(S);var C=s({},S,{dataTransfer:0});t(C);var x=s({},c,{relatedTarget:0});t(x);var F=s({},T,{animationName:0,elapsedTime:0,pseudoElement:0});t(F);var B=s({},T,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}});t(B);var q=s({},T,{data:0});t(q);var H={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},W={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},M={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function X(e){var f=this.nativeEvent;return f.getModifierState?f.getModifierState(e):(e=M[e])?!!f[e]:!1}function N(){return X}var ee=s({},c,{key:function(e){if(e.key){var f=H[e.key]||e.key;if(f!=="Unidentified")return f}return e.type==="keypress"?(e=p(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?W[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:N,charCode:function(e){return e.type==="keypress"?p(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?p(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}});t(ee);var ae=s({},S,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0});t(ae);var ie=s({},c,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:N});t(ie);var oe=s({},T,{propertyName:0,elapsedTime:0,pseudoElement:0});t(oe);var le=s({},S,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0});t(le);function g(e,f,h,y,U,k,P,G,ue){var J=Array.prototype.slice.call(arguments,3);try{f.apply(h,J)}catch(lr){this.onError(lr)}}var E=!1,$=null,I=!1,w=null,_={onError:function(e){E=!0,$=e}};function L(e,f,h,y,U,k,P,G,ue){E=!1,$=null,g.apply(_,arguments)}function D(e,f,h,y,U,k,P,G,ue){if(L.apply(this,arguments),E){if(E){var J=$;E=!1,$=null}else throw Error("clearCaughtError was called but no error was captured. This error is likely caused by a bug in React. Please file an issue.");I||(I=!0,w=J)}}var A=Array.isArray,j=l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Events,b=j[0],Q=j[1],re=j[2],Je=j[3],er=j[4],rr=d.unstable_act;function tr(){}function sr(e,f){if(!e)return[];if(e=o(e),!e)return[];for(var h=e,y=[];;){if(h.tag===5||h.tag===6||h.tag===1||h.tag===0){var U=h.stateNode;f(U)&&y.push(U)}if(h.child)h.child.return=h,h=h.child;else{if(h===e)return y;for(;!h.sibling;){if(!h.return||h.return===e)return y;h=h.return}h.sibling.return=h.return,h=h.sibling}}}function te(e,f){if(e&&!e._reactInternals){var h=String(e);throw e=A(e)?"an array":e&&e.nodeType===1&&e.tagName?"a DOM node":h==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":h,Error(f+"(...): the first argument must be a React class instance. Instead received: "+(e+"."))}}function me(e){return!(!e||e.nodeType!==1||!e.tagName)}function $e(e){return me(e)?!1:e!=null&&typeof e.render=="function"&&typeof e.setState=="function"}function Pe(e,f){return $e(e)?e._reactInternals.type===f:!1}function he(e,f){return te(e,"findAllInRenderedTree"),e?sr(e._reactInternals,f):[]}function je(e,f){return te(e,"scryRenderedDOMComponentsWithClass"),he(e,function(h){if(me(h)){var y=h.className;typeof y!="string"&&(y=h.getAttribute("class")||"");var U=y.split(/\s+/);if(!A(f)){if(f===void 0)throw Error("TestUtils.scryRenderedDOMComponentsWithClass expects a className as a second argument.");f=f.split(/\s+/)}return f.every(function(k){return U.indexOf(k)!==-1})}return!1})}function be(e,f){return te(e,"scryRenderedDOMComponentsWithTag"),he(e,function(h){return me(h)&&h.tagName.toUpperCase()===f.toUpperCase()})}function Ue(e,f){return te(e,"scryRenderedComponentsWithType"),he(e,function(h){return Pe(h,f)})}function ke(e,f,h){var y=e.type||"unknown-event";e.currentTarget=Q(h),D(y,f,void 0,e),e.currentTarget=null}function Fe(e,f,h){for(var y=[];e;){y.push(e);do e=e.return;while(e&&e.tag!==5);e=e||null}for(e=y.length;0console.error("SEMVER",...u):()=>{};l.exports=n}}),ce=O({"../../node_modules/semver/internal/re.js"(d,l){var{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:u,MAX_LENGTH:o}=Ee(),s=ve();d=l.exports={};var p=d.re=[],v=d.safeRe=[],r=d.src=[],t=d.t={},T=0,a="[a-zA-Z0-9-]",c=[["\\s",1],["\\d",o],[a,u]],m=R=>{for(let[S,C]of c)R=R.split(`${S}*`).join(`${S}{0,${C}}`).split(`${S}+`).join(`${S}{1,${C}}`);return R},i=(R,S,C)=>{let x=m(S),F=T++;s(R,F,S),t[R]=F,r[F]=S,p[F]=new RegExp(S,C?"g":void 0),v[F]=new RegExp(x,C?"g":void 0)};i("NUMERICIDENTIFIER","0|[1-9]\\d*"),i("NUMERICIDENTIFIERLOOSE","\\d+"),i("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${a}*`),i("MAINVERSION",`(${r[t.NUMERICIDENTIFIER]})\\.(${r[t.NUMERICIDENTIFIER]})\\.(${r[t.NUMERICIDENTIFIER]})`),i("MAINVERSIONLOOSE",`(${r[t.NUMERICIDENTIFIERLOOSE]})\\.(${r[t.NUMERICIDENTIFIERLOOSE]})\\.(${r[t.NUMERICIDENTIFIERLOOSE]})`),i("PRERELEASEIDENTIFIER",`(?:${r[t.NUMERICIDENTIFIER]}|${r[t.NONNUMERICIDENTIFIER]})`),i("PRERELEASEIDENTIFIERLOOSE",`(?:${r[t.NUMERICIDENTIFIERLOOSE]}|${r[t.NONNUMERICIDENTIFIER]})`),i("PRERELEASE",`(?:-(${r[t.PRERELEASEIDENTIFIER]}(?:\\.${r[t.PRERELEASEIDENTIFIER]})*))`),i("PRERELEASELOOSE",`(?:-?(${r[t.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${r[t.PRERELEASEIDENTIFIERLOOSE]})*))`),i("BUILDIDENTIFIER",`${a}+`),i("BUILD",`(?:\\+(${r[t.BUILDIDENTIFIER]}(?:\\.${r[t.BUILDIDENTIFIER]})*))`),i("FULLPLAIN",`v?${r[t.MAINVERSION]}${r[t.PRERELEASE]}?${r[t.BUILD]}?`),i("FULL",`^${r[t.FULLPLAIN]}$`),i("LOOSEPLAIN",`[v=\\s]*${r[t.MAINVERSIONLOOSE]}${r[t.PRERELEASELOOSE]}?${r[t.BUILD]}?`),i("LOOSE",`^${r[t.LOOSEPLAIN]}$`),i("GTLT","((?:<|>)?=?)"),i("XRANGEIDENTIFIERLOOSE",`${r[t.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),i("XRANGEIDENTIFIER",`${r[t.NUMERICIDENTIFIER]}|x|X|\\*`),i("XRANGEPLAIN",`[v=\\s]*(${r[t.XRANGEIDENTIFIER]})(?:\\.(${r[t.XRANGEIDENTIFIER]})(?:\\.(${r[t.XRANGEIDENTIFIER]})(?:${r[t.PRERELEASE]})?${r[t.BUILD]}?)?)?`),i("XRANGEPLAINLOOSE",`[v=\\s]*(${r[t.XRANGEIDENTIFIERLOOSE]})(?:\\.(${r[t.XRANGEIDENTIFIERLOOSE]})(?:\\.(${r[t.XRANGEIDENTIFIERLOOSE]})(?:${r[t.PRERELEASELOOSE]})?${r[t.BUILD]}?)?)?`),i("XRANGE",`^${r[t.GTLT]}\\s*${r[t.XRANGEPLAIN]}$`),i("XRANGELOOSE",`^${r[t.GTLT]}\\s*${r[t.XRANGEPLAINLOOSE]}$`),i("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),i("COERCE",`${r[t.COERCEPLAIN]}(?:$|[^\\d])`),i("COERCEFULL",r[t.COERCEPLAIN]+`(?:${r[t.PRERELEASE]})?(?:${r[t.BUILD]})?(?:$|[^\\d])`),i("COERCERTL",r[t.COERCE],!0),i("COERCERTLFULL",r[t.COERCEFULL],!0),i("LONETILDE","(?:~>?)"),i("TILDETRIM",`(\\s*)${r[t.LONETILDE]}\\s+`,!0),d.tildeTrimReplace="$1~",i("TILDE",`^${r[t.LONETILDE]}${r[t.XRANGEPLAIN]}$`),i("TILDELOOSE",`^${r[t.LONETILDE]}${r[t.XRANGEPLAINLOOSE]}$`),i("LONECARET","(?:\\^)"),i("CARETTRIM",`(\\s*)${r[t.LONECARET]}\\s+`,!0),d.caretTrimReplace="$1^",i("CARET",`^${r[t.LONECARET]}${r[t.XRANGEPLAIN]}$`),i("CARETLOOSE",`^${r[t.LONECARET]}${r[t.XRANGEPLAINLOOSE]}$`),i("COMPARATORLOOSE",`^${r[t.GTLT]}\\s*(${r[t.LOOSEPLAIN]})$|^$`),i("COMPARATOR",`^${r[t.GTLT]}\\s*(${r[t.FULLPLAIN]})$|^$`),i("COMPARATORTRIM",`(\\s*)${r[t.GTLT]}\\s*(${r[t.LOOSEPLAIN]}|${r[t.XRANGEPLAIN]})`,!0),d.comparatorTrimReplace="$1$2$3",i("HYPHENRANGE",`^\\s*(${r[t.XRANGEPLAIN]})\\s+-\\s+(${r[t.XRANGEPLAIN]})\\s*$`),i("HYPHENRANGELOOSE",`^\\s*(${r[t.XRANGEPLAINLOOSE]})\\s+-\\s+(${r[t.XRANGEPLAINLOOSE]})\\s*$`),i("STAR","(<|>)?=?\\s*\\*"),i("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),i("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),Oe=O({"../../node_modules/semver/internal/parse-options.js"(d,l){var n=Object.freeze({loose:!0}),u=Object.freeze({}),o=s=>s?typeof s!="object"?n:s:u;l.exports=o}}),He=O({"../../node_modules/semver/internal/identifiers.js"(d,l){var n=/^[0-9]+$/,u=(s,p)=>{let v=n.test(s),r=n.test(p);return v&&r&&(s=+s,p=+p),s===p?0:v&&!r?-1:r&&!v?1:su(p,s);l.exports={compareIdentifiers:u,rcompareIdentifiers:o}}}),Y=O({"../../node_modules/semver/classes/semver.js"(d,l){var n=ve(),{MAX_LENGTH:u,MAX_SAFE_INTEGER:o}=Ee(),{safeRe:s,t:p}=ce(),v=Oe(),{compareIdentifiers:r}=He(),t=class Z{constructor(a,c){if(c=v(c),a instanceof Z){if(a.loose===!!c.loose&&a.includePrerelease===!!c.includePrerelease)return a;a=a.version}else if(typeof a!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof a}".`);if(a.length>u)throw new TypeError(`version is longer than ${u} characters`);n("SemVer",a,c),this.options=c,this.loose=!!c.loose,this.includePrerelease=!!c.includePrerelease;let m=a.trim().match(c.loose?s[p.LOOSE]:s[p.FULL]);if(!m)throw new TypeError(`Invalid Version: ${a}`);if(this.raw=a,this.major=+m[1],this.minor=+m[2],this.patch=+m[3],this.major>o||this.major<0)throw new TypeError("Invalid major version");if(this.minor>o||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>o||this.patch<0)throw new TypeError("Invalid patch version");m[4]?this.prerelease=m[4].split(".").map(i=>{if(/^[0-9]+$/.test(i)){let R=+i;if(R>=0&&R=0;)typeof this.prerelease[R]=="number"&&(this.prerelease[R]++,R=-2);if(R===-1){if(c===this.prerelease.join(".")&&m===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(i)}}if(c){let R=[c,i];m===!1&&(R=[c]),r(this.prerelease[0],c)===0?isNaN(this.prerelease[1])&&(this.prerelease=R):this.prerelease=R}break}default:throw new Error(`invalid increment argument: ${a}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};l.exports=t}}),ne=O({"../../node_modules/semver/functions/parse.js"(d,l){var n=Y(),u=(o,s,p=!1)=>{if(o instanceof n)return o;try{return new n(o,s)}catch(v){if(!p)return null;throw v}};l.exports=u}}),Er=O({"../../node_modules/semver/functions/valid.js"(d,l){var n=ne(),u=(o,s)=>{let p=n(o,s);return p?p.version:null};l.exports=u}}),vr=O({"../../node_modules/semver/functions/clean.js"(d,l){var n=ne(),u=(o,s)=>{let p=n(o.trim().replace(/^[=v]+/,""),s);return p?p.version:null};l.exports=u}}),Rr=O({"../../node_modules/semver/functions/inc.js"(d,l){var n=Y(),u=(o,s,p,v,r)=>{typeof p=="string"&&(r=v,v=p,p=void 0);try{return new n(o instanceof n?o.version:o,p).inc(s,v,r).version}catch{return null}};l.exports=u}}),gr=O({"../../node_modules/semver/functions/diff.js"(d,l){var n=ne(),u=(o,s)=>{let p=n(o,null,!0),v=n(s,null,!0),r=p.compare(v);if(r===0)return null;let t=r>0,T=t?p:v,a=t?v:p,c=!!T.prerelease.length;if(a.prerelease.length&&!c)return!a.patch&&!a.minor?"major":T.patch?"patch":T.minor?"minor":"major";let m=c?"pre":"";return p.major!==v.major?m+"major":p.minor!==v.minor?m+"minor":p.patch!==v.patch?m+"patch":"prerelease"};l.exports=u}}),Ir=O({"../../node_modules/semver/functions/major.js"(d,l){var n=Y(),u=(o,s)=>new n(o,s).major;l.exports=u}}),$r=O({"../../node_modules/semver/functions/minor.js"(d,l){var n=Y(),u=(o,s)=>new n(o,s).minor;l.exports=u}}),_r=O({"../../node_modules/semver/functions/patch.js"(d,l){var n=Y(),u=(o,s)=>new n(o,s).patch;l.exports=u}}),Tr=O({"../../node_modules/semver/functions/prerelease.js"(d,l){var n=ne(),u=(o,s)=>{let p=n(o,s);return p&&p.prerelease.length?p.prerelease:null};l.exports=u}}),K=O({"../../node_modules/semver/functions/compare.js"(d,l){var n=Y(),u=(o,s,p)=>new n(o,p).compare(new n(s,p));l.exports=u}}),wr=O({"../../node_modules/semver/functions/rcompare.js"(d,l){var n=K(),u=(o,s,p)=>n(s,o,p);l.exports=u}}),Lr=O({"../../node_modules/semver/functions/compare-loose.js"(d,l){var n=K(),u=(o,s)=>n(o,s,!0);l.exports=u}}),Se=O({"../../node_modules/semver/functions/compare-build.js"(d,l){var n=Y(),u=(o,s,p)=>{let v=new n(o,p),r=new n(s,p);return v.compare(r)||v.compareBuild(r)};l.exports=u}}),yr=O({"../../node_modules/semver/functions/sort.js"(d,l){var n=Se(),u=(o,s)=>o.sort((p,v)=>n(p,v,s));l.exports=u}}),Nr=O({"../../node_modules/semver/functions/rsort.js"(d,l){var n=Se(),u=(o,s)=>o.sort((p,v)=>n(v,p,s));l.exports=u}}),Re=O({"../../node_modules/semver/functions/gt.js"(d,l){var n=K(),u=(o,s,p)=>n(o,s,p)>0;l.exports=u}}),Ae=O({"../../node_modules/semver/functions/lt.js"(d,l){var n=K(),u=(o,s,p)=>n(o,s,p)<0;l.exports=u}}),Ke=O({"../../node_modules/semver/functions/eq.js"(d,l){var n=K(),u=(o,s,p)=>n(o,s,p)===0;l.exports=u}}),ze=O({"../../node_modules/semver/functions/neq.js"(d,l){var n=K(),u=(o,s,p)=>n(o,s,p)!==0;l.exports=u}}),Ce=O({"../../node_modules/semver/functions/gte.js"(d,l){var n=K(),u=(o,s,p)=>n(o,s,p)>=0;l.exports=u}}),xe=O({"../../node_modules/semver/functions/lte.js"(d,l){var n=K(),u=(o,s,p)=>n(o,s,p)<=0;l.exports=u}}),Ze=O({"../../node_modules/semver/functions/cmp.js"(d,l){var n=Ke(),u=ze(),o=Re(),s=Ce(),p=Ae(),v=xe(),r=(t,T,a,c)=>{switch(T){case"===":return typeof t=="object"&&(t=t.version),typeof a=="object"&&(a=a.version),t===a;case"!==":return typeof t=="object"&&(t=t.version),typeof a=="object"&&(a=a.version),t!==a;case"":case"=":case"==":return n(t,a,c);case"!=":return u(t,a,c);case">":return o(t,a,c);case">=":return s(t,a,c);case"<":return p(t,a,c);case"<=":return v(t,a,c);default:throw new TypeError(`Invalid operator: ${T}`)}};l.exports=r}}),Or=O({"../../node_modules/semver/functions/coerce.js"(d,l){var n=Y(),u=ne(),{safeRe:o,t:s}=ce(),p=(v,r)=>{if(v instanceof n)return v;if(typeof v=="number"&&(v=String(v)),typeof v!="string")return null;r=r||{};let t=null;if(!r.rtl)t=v.match(r.includePrerelease?o[s.COERCEFULL]:o[s.COERCE]);else{let R=r.includePrerelease?o[s.COERCERTLFULL]:o[s.COERCERTL],S;for(;(S=R.exec(v))&&(!t||t.index+t[0].length!==v.length);)(!t||S.index+S[0].length!==t.index+t[0].length)&&(t=S),R.lastIndex=S.index+S[1].length+S[2].length;R.lastIndex=-1}if(t===null)return null;let T=t[2],a=t[3]||"0",c=t[4]||"0",m=r.includePrerelease&&t[5]?`-${t[5]}`:"",i=r.includePrerelease&&t[6]?`+${t[6]}`:"";return u(`${T}.${a}.${c}${m}${i}`,r)};l.exports=p}}),Sr=O({"../../node_modules/semver/internal/lrucache.js"(d,l){var n=class{constructor(){this.max=1e3,this.map=new Map}get(u){let o=this.map.get(u);if(o!==void 0)return this.map.delete(u),this.map.set(u,o),o}delete(u){return this.map.delete(u)}set(u,o){if(!this.delete(u)&&o!==void 0){if(this.map.size>=this.max){let s=this.map.keys().next().value;this.delete(s)}this.map.set(u,o)}return this}};l.exports=n}}),z=O({"../../node_modules/semver/classes/range.js"(d,l){var n=/\s+/g,u=class fe{constructor(E,$){if($=p($),E instanceof fe)return E.loose===!!$.loose&&E.includePrerelease===!!$.includePrerelease?E:new fe(E.raw,$);if(E instanceof v)return this.raw=E.value,this.set=[[E]],this.formatted=void 0,this;if(this.options=$,this.loose=!!$.loose,this.includePrerelease=!!$.includePrerelease,this.raw=E.trim().replace(n," "),this.set=this.raw.split("||").map(I=>this.parseRange(I.trim())).filter(I=>I.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let I=this.set[0];if(this.set=this.set.filter(w=>!C(w[0])),this.set.length===0)this.set=[I];else if(this.set.length>1){for(let w of this.set)if(w.length===1&&x(w[0])){this.set=[w];break}}}this.formatted=void 0}get range(){if(this.formatted===void 0){this.formatted="";for(let E=0;E0&&(this.formatted+="||");let $=this.set[E];for(let I=0;I<$.length;I++)I>0&&(this.formatted+=" "),this.formatted+=$[I].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(E){let $=((this.options.includePrerelease&&R)|(this.options.loose&&S))+":"+E,I=s.get($);if(I)return I;let w=this.options.loose,_=w?T[a.HYPHENRANGELOOSE]:T[a.HYPHENRANGE];E=E.replace(_,oe(this.options.includePrerelease)),r("hyphen replace",E),E=E.replace(T[a.COMPARATORTRIM],c),r("comparator trim",E),E=E.replace(T[a.TILDETRIM],m),r("tilde trim",E),E=E.replace(T[a.CARETTRIM],i),r("caret trim",E);let L=E.split(" ").map(b=>B(b,this.options)).join(" ").split(/\s+/).map(b=>ie(b,this.options));w&&(L=L.filter(b=>(r("loose invalid filter",b,this.options),!!b.match(T[a.COMPARATORLOOSE])))),r("range list",L);let D=new Map,A=L.map(b=>new v(b,this.options));for(let b of A){if(C(b))return[b];D.set(b.value,b)}D.size>1&&D.has("")&&D.delete("");let j=[...D.values()];return s.set($,j),j}intersects(E,$){if(!(E instanceof fe))throw new TypeError("a Range is required");return this.set.some(I=>F(I,$)&&E.set.some(w=>F(w,$)&&I.every(_=>w.every(L=>_.intersects(L,$)))))}test(E){if(!E)return!1;if(typeof E=="string")try{E=new t(E,this.options)}catch{return!1}for(let $=0;$g.value==="<0.0.0-0",x=g=>g.value==="",F=(g,E)=>{let $=!0,I=g.slice(),w=I.pop();for(;$&&I.length;)$=I.every(_=>w.intersects(_,E)),w=I.pop();return $},B=(g,E)=>(r("comp",g,E),g=M(g,E),r("caret",g),g=H(g,E),r("tildes",g),g=N(g,E),r("xrange",g),g=ae(g,E),r("stars",g),g),q=g=>!g||g.toLowerCase()==="x"||g==="*",H=(g,E)=>g.trim().split(/\s+/).map($=>W($,E)).join(" "),W=(g,E)=>{let $=E.loose?T[a.TILDELOOSE]:T[a.TILDE];return g.replace($,(I,w,_,L,D)=>{r("tilde",g,I,w,_,L,D);let A;return q(w)?A="":q(_)?A=`>=${w}.0.0 <${+w+1}.0.0-0`:q(L)?A=`>=${w}.${_}.0 <${w}.${+_+1}.0-0`:D?(r("replaceTilde pr",D),A=`>=${w}.${_}.${L}-${D} <${w}.${+_+1}.0-0`):A=`>=${w}.${_}.${L} <${w}.${+_+1}.0-0`,r("tilde return",A),A})},M=(g,E)=>g.trim().split(/\s+/).map($=>X($,E)).join(" "),X=(g,E)=>{r("caret",g,E);let $=E.loose?T[a.CARETLOOSE]:T[a.CARET],I=E.includePrerelease?"-0":"";return g.replace($,(w,_,L,D,A)=>{r("caret",g,w,_,L,D,A);let j;return q(_)?j="":q(L)?j=`>=${_}.0.0${I} <${+_+1}.0.0-0`:q(D)?_==="0"?j=`>=${_}.${L}.0${I} <${_}.${+L+1}.0-0`:j=`>=${_}.${L}.0${I} <${+_+1}.0.0-0`:A?(r("replaceCaret pr",A),_==="0"?L==="0"?j=`>=${_}.${L}.${D}-${A} <${_}.${L}.${+D+1}-0`:j=`>=${_}.${L}.${D}-${A} <${_}.${+L+1}.0-0`:j=`>=${_}.${L}.${D}-${A} <${+_+1}.0.0-0`):(r("no pr"),_==="0"?L==="0"?j=`>=${_}.${L}.${D}${I} <${_}.${L}.${+D+1}-0`:j=`>=${_}.${L}.${D}${I} <${_}.${+L+1}.0-0`:j=`>=${_}.${L}.${D} <${+_+1}.0.0-0`),r("caret return",j),j})},N=(g,E)=>(r("replaceXRanges",g,E),g.split(/\s+/).map($=>ee($,E)).join(" ")),ee=(g,E)=>{g=g.trim();let $=E.loose?T[a.XRANGELOOSE]:T[a.XRANGE];return g.replace($,(I,w,_,L,D,A)=>{r("xRange",g,I,w,_,L,D,A);let j=q(_),b=j||q(L),Q=b||q(D),re=Q;return w==="="&&re&&(w=""),A=E.includePrerelease?"-0":"",j?w===">"||w==="<"?I="<0.0.0-0":I="*":w&&re?(b&&(L=0),D=0,w===">"?(w=">=",b?(_=+_+1,L=0,D=0):(L=+L+1,D=0)):w==="<="&&(w="<",b?_=+_+1:L=+L+1),w==="<"&&(A="-0"),I=`${w+_}.${L}.${D}${A}`):b?I=`>=${_}.0.0${A} <${+_+1}.0.0-0`:Q&&(I=`>=${_}.${L}.0${A} <${_}.${+L+1}.0-0`),r("xRange return",I),I})},ae=(g,E)=>(r("replaceStars",g,E),g.trim().replace(T[a.STAR],"")),ie=(g,E)=>(r("replaceGTE0",g,E),g.trim().replace(T[E.includePrerelease?a.GTE0PRE:a.GTE0],"")),oe=g=>(E,$,I,w,_,L,D,A,j,b,Q,re)=>(q(I)?$="":q(w)?$=`>=${I}.0.0${g?"-0":""}`:q(_)?$=`>=${I}.${w}.0${g?"-0":""}`:L?$=`>=${$}`:$=`>=${$}${g?"-0":""}`,q(j)?A="":q(b)?A=`<${+j+1}.0.0-0`:q(Q)?A=`<${j}.${+b+1}.0-0`:re?A=`<=${j}.${b}.${Q}-${re}`:g?A=`<${j}.${b}.${+Q+1}-0`:A=`<=${A}`,`${$} ${A}`.trim()),le=(g,E,$)=>{for(let I=0;I0){let w=g[I].semver;if(w.major===E.major&&w.minor===E.minor&&w.patch===E.patch)return!0}return!1}return!0}}}),ge=O({"../../node_modules/semver/classes/comparator.js"(d,l){var n=Symbol("SemVer ANY"),u=class ye{static get ANY(){return n}constructor(c,m){if(m=o(m),c instanceof ye){if(c.loose===!!m.loose)return c;c=c.value}c=c.trim().split(/\s+/).join(" "),r("comparator",c,m),this.options=m,this.loose=!!m.loose,this.parse(c),this.semver===n?this.value="":this.value=this.operator+this.semver.version,r("comp",this)}parse(c){let m=this.options.loose?s[p.COMPARATORLOOSE]:s[p.COMPARATOR],i=c.match(m);if(!i)throw new TypeError(`Invalid comparator: ${c}`);this.operator=i[1]!==void 0?i[1]:"",this.operator==="="&&(this.operator=""),i[2]?this.semver=new t(i[2],this.options.loose):this.semver=n}toString(){return this.value}test(c){if(r("Comparator.test",c,this.options.loose),this.semver===n||c===n)return!0;if(typeof c=="string")try{c=new t(c,this.options)}catch{return!1}return v(c,this.operator,this.semver,this.options)}intersects(c,m){if(!(c instanceof ye))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new T(c.value,m).test(this.value):c.operator===""?c.value===""?!0:new T(this.value,m).test(c.semver):(m=o(m),m.includePrerelease&&(this.value==="<0.0.0-0"||c.value==="<0.0.0-0")||!m.includePrerelease&&(this.value.startsWith("<0.0.0")||c.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&c.operator.startsWith(">")||this.operator.startsWith("<")&&c.operator.startsWith("<")||this.semver.version===c.semver.version&&this.operator.includes("=")&&c.operator.includes("=")||v(this.semver,"<",c.semver,m)&&this.operator.startsWith(">")&&c.operator.startsWith("<")||v(this.semver,">",c.semver,m)&&this.operator.startsWith("<")&&c.operator.startsWith(">")))}};l.exports=u;var o=Oe(),{safeRe:s,t:p}=ce(),v=Ze(),r=ve(),t=Y(),T=z()}}),Ie=O({"../../node_modules/semver/functions/satisfies.js"(d,l){var n=z(),u=(o,s,p)=>{try{s=new n(s,p)}catch{return!1}return s.test(o)};l.exports=u}}),Ar=O({"../../node_modules/semver/ranges/to-comparators.js"(d,l){var n=z(),u=(o,s)=>new n(o,s).set.map(p=>p.map(v=>v.value).join(" ").trim().split(" "));l.exports=u}}),Cr=O({"../../node_modules/semver/ranges/max-satisfying.js"(d,l){var n=Y(),u=z(),o=(s,p,v)=>{let r=null,t=null,T=null;try{T=new u(p,v)}catch{return null}return s.forEach(a=>{T.test(a)&&(!r||t.compare(a)===-1)&&(r=a,t=new n(r,v))}),r};l.exports=o}}),xr=O({"../../node_modules/semver/ranges/min-satisfying.js"(d,l){var n=Y(),u=z(),o=(s,p,v)=>{let r=null,t=null,T=null;try{T=new u(p,v)}catch{return null}return s.forEach(a=>{T.test(a)&&(!r||t.compare(a)===1)&&(r=a,t=new n(r,v))}),r};l.exports=o}}),Dr=O({"../../node_modules/semver/ranges/min-version.js"(d,l){var n=Y(),u=z(),o=Re(),s=(p,v)=>{p=new u(p,v);let r=new n("0.0.0");if(p.test(r)||(r=new n("0.0.0-0"),p.test(r)))return r;r=null;for(let t=0;t{let m=new n(c.semver.version);switch(c.operator){case">":m.prerelease.length===0?m.patch++:m.prerelease.push(0),m.raw=m.format();case"":case">=":(!a||o(m,a))&&(a=m);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${c.operator}`)}}),a&&(!r||o(r,a))&&(r=a)}return r&&p.test(r)?r:null};l.exports=s}}),Pr=O({"../../node_modules/semver/ranges/valid.js"(d,l){var n=z(),u=(o,s)=>{try{return new n(o,s).range||"*"}catch{return null}};l.exports=u}}),De=O({"../../node_modules/semver/ranges/outside.js"(d,l){var n=Y(),u=ge(),{ANY:o}=u,s=z(),p=Ie(),v=Re(),r=Ae(),t=xe(),T=Ce(),a=(c,m,i,R)=>{c=new n(c,R),m=new s(m,R);let S,C,x,F,B;switch(i){case">":S=v,C=t,x=r,F=">",B=">=";break;case"<":S=r,C=T,x=v,F="<",B="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(p(c,m,R))return!1;for(let q=0;q{X.semver===o&&(X=new u(">=0.0.0")),W=W||X,M=M||X,S(X.semver,W.semver,R)?W=X:x(X.semver,M.semver,R)&&(M=X)}),W.operator===F||W.operator===B||(!M.operator||M.operator===F)&&C(c,M.semver)||M.operator===B&&x(c,M.semver))return!1}return!0};l.exports=a}}),jr=O({"../../node_modules/semver/ranges/gtr.js"(d,l){var n=De(),u=(o,s,p)=>n(o,s,">",p);l.exports=u}}),br=O({"../../node_modules/semver/ranges/ltr.js"(d,l){var n=De(),u=(o,s,p)=>n(o,s,"<",p);l.exports=u}}),Ur=O({"../../node_modules/semver/ranges/intersects.js"(d,l){var n=z(),u=(o,s,p)=>(o=new n(o,p),s=new n(s,p),o.intersects(s,p));l.exports=u}}),kr=O({"../../node_modules/semver/ranges/simplify.js"(d,l){var n=Ie(),u=K();l.exports=(o,s,p)=>{let v=[],r=null,t=null,T=o.sort((i,R)=>u(i,R,p));for(let i of T)n(i,s,p)?(t=i,r||(r=i)):(t&&v.push([r,t]),t=null,r=null);r&&v.push([r,null]);let a=[];for(let[i,R]of v)i===R?a.push(i):!R&&i===T[0]?a.push("*"):R?i===T[0]?a.push(`<=${R}`):a.push(`${i} - ${R}`):a.push(`>=${i}`);let c=a.join(" || "),m=typeof s.raw=="string"?s.raw:String(s);return c.length{if(m===i)return!0;m=new n(m,R),i=new n(i,R);let S=!1;e:for(let C of m.set){for(let x of i.set){let F=T(C,x,R);if(S=S||F!==null,F)continue e}if(S)return!1}return!0},r=[new u(">=0.0.0-0")],t=[new u(">=0.0.0")],T=(m,i,R)=>{if(m===i)return!0;if(m.length===1&&m[0].semver===o){if(i.length===1&&i[0].semver===o)return!0;R.includePrerelease?m=r:m=t}if(i.length===1&&i[0].semver===o){if(R.includePrerelease)return!0;i=t}let S=new Set,C,x;for(let N of m)N.operator===">"||N.operator===">="?C=a(C,N,R):N.operator==="<"||N.operator==="<="?x=c(x,N,R):S.add(N.semver);if(S.size>1)return null;let F;if(C&&x&&(F=p(C.semver,x.semver,R),F>0||F===0&&(C.operator!==">="||x.operator!=="<=")))return null;for(let N of S){if(C&&!s(N,String(C),R)||x&&!s(N,String(x),R))return null;for(let ee of i)if(!s(N,String(ee),R))return!1;return!0}let B,q,H,W,M=x&&!R.includePrerelease&&x.semver.prerelease.length?x.semver:!1,X=C&&!R.includePrerelease&&C.semver.prerelease.length?C.semver:!1;M&&M.prerelease.length===1&&x.operator==="<"&&M.prerelease[0]===0&&(M=!1);for(let N of i){if(W=W||N.operator===">"||N.operator===">=",H=H||N.operator==="<"||N.operator==="<=",C){if(X&&N.semver.prerelease&&N.semver.prerelease.length&&N.semver.major===X.major&&N.semver.minor===X.minor&&N.semver.patch===X.patch&&(X=!1),N.operator===">"||N.operator===">="){if(B=a(C,N,R),B===N&&B!==C)return!1}else if(C.operator===">="&&!s(C.semver,String(N),R))return!1}if(x){if(M&&N.semver.prerelease&&N.semver.prerelease.length&&N.semver.major===M.major&&N.semver.minor===M.minor&&N.semver.patch===M.patch&&(M=!1),N.operator==="<"||N.operator==="<="){if(q=c(x,N,R),q===N&&q!==x)return!1}else if(x.operator==="<="&&!s(x.semver,String(N),R))return!1}if(!N.operator&&(x||C)&&F!==0)return!1}return!(C&&H&&!x&&F!==0||x&&W&&!C&&F!==0||X||M)},a=(m,i,R)=>{if(!m)return i;let S=p(m.semver,i.semver,R);return S>0?m:S<0||i.operator===">"&&m.operator===">="?i:m},c=(m,i,R)=>{if(!m)return i;let S=p(m.semver,i.semver,R);return S<0?m:S>0||i.operator==="<"&&m.operator==="<="?i:m};l.exports=v}}),qr=O({"../../node_modules/semver/index.js"(d,l){var n=ce(),u=Ee(),o=Y(),s=He(),p=ne(),v=Er(),r=vr(),t=Rr(),T=gr(),a=Ir(),c=$r(),m=_r(),i=Tr(),R=K(),S=wr(),C=Lr(),x=Se(),F=yr(),B=Nr(),q=Re(),H=Ae(),W=Ke(),M=ze(),X=Ce(),N=xe(),ee=Ze(),ae=Or(),ie=ge(),oe=z(),le=Ie(),g=Ar(),E=Cr(),$=xr(),I=Dr(),w=Pr(),_=De(),L=jr(),D=br(),A=Ur(),j=kr(),b=Fr();l.exports={parse:p,valid:v,clean:r,inc:t,diff:T,major:a,minor:c,patch:m,prerelease:i,compare:R,rcompare:S,compareLoose:C,compareBuild:x,sort:F,rsort:B,gt:q,lt:H,eq:W,neq:M,gte:X,lte:N,cmp:ee,coerce:ae,Comparator:ie,Range:oe,satisfies:le,toComparators:g,maxSatisfying:E,minSatisfying:$,minVersion:I,validRange:w,outside:_,gtr:L,ltr:D,intersects:A,simplifyRange:j,subset:b,SemVer:o,re:n.re,src:n.src,tokens:n.t,SEMVER_SPEC_VERSION:u.SEMVER_SPEC_VERSION,RELEASE_TYPES:u.RELEASE_TYPES,compareIdentifiers:s.compareIdentifiers,rcompareIdentifiers:s.rcompareIdentifiers}}}),Gr={};pr(Gr,{beforeAll:()=>Kr,decorators:()=>Hr,mount:()=>Yr,parameters:()=>Br,render:()=>Xr,renderToCanvas:()=>Wr});var Ve=ur(qr());function We(d){globalThis.IS_REACT_ACT_ENVIRONMENT=d}function Mr(){return globalThis.IS_REACT_ACT_ENVIRONMENT}var de=d=>d(),Xr=(d,l)=>{let{id:n,component:u}=l;if(!u)throw new Error(`Unable to render story ${n} as the component annotation is missing from the default export`);return pe.createElement(u,{...d})},{FRAMEWORK_OPTIONS:we}=dr,Vr=class extends se.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidMount(){let{hasError:d}=this.state,{showMain:l}=this.props;d||l()}componentDidCatch(d){let{showException:l}=this.props;l(d)}render(){let{hasError:d}=this.state,{children:l}=this.props;return d?null:l}},Ye=we!=null&&we.strictMode?se.StrictMode:se.Fragment,Ne=[],Le=!1,Qe=async()=>{if(Le||Ne.length===0)return;Le=!0;let d=Ne.shift();d&&await d(),Le=!1,Qe()};async function Wr({storyContext:d,unboundStoryFn:l,showMain:n,showException:u,forceRemount:o},s){let{renderElement:p,unmountElement:v}=await Be(async()=>{const{renderElement:a,unmountElement:c}=await import("./react-18-ntBMfsEE.js");return{renderElement:a,unmountElement:c}},__vite__mapDeps([0,1,2]),import.meta.url),r=l,t=d.parameters.__isPortableStory?pe.createElement(r,{...d}):pe.createElement(Vr,{showMain:n,showException:u},pe.createElement(r,{...d})),T=Ye?pe.createElement(Ye,null,t):t;return o&&v(s),await new Promise(async(a,c)=>{Ne.push(async()=>{try{await de(async()=>{var m,i;await p(T,s,(i=(m=d==null?void 0:d.parameters)==null?void 0:m.react)==null?void 0:i.rootOptions)}),a()}catch(m){c(m)}}),Qe()}),async()=>{await de(()=>{v(s)})}}var Yr=d=>async l=>(l!=null&&(d.originalStoryFn=()=>l),await d.renderToCanvas(),d.canvas),Br={renderer:"react"},Hr=[(d,l)=>{var o,s;if(!((s=(o=l.parameters)==null?void 0:o.react)!=null&&s.rsc))return d();let n=Ve.default.major(se.version),u=Ve.default.minor(se.version);if(n<18||n===18&&u<3)throw new Error("React Server Components require React >= 18.3");return se.createElement(se.Suspense,null,d())}],Kr=async()=>{try{let{configure:d}=await Be(async()=>{const{configure:l}=await import("./index-Dt18g86q.js").then(n=>n.a);return{configure:l}},[],import.meta.url);d({unstable_advanceTimersWrapper:l=>de(l),asyncWrapper:async l=>{let n=Mr();We(!1);try{let u=await l();return await new Promise(o=>{setTimeout(()=>{o()},0),zr()&&jest.advanceTimersByTime(0)}),u}finally{We(n)}},eventWrapper:l=>{let n;return de(()=>(n=l(),n)),n}})}catch{}};function zr(){return typeof jest<"u"&&jest!==null?setTimeout._isMockFunction===!0||Object.prototype.hasOwnProperty.call(setTimeout,"clock"):!1}export{Kr as beforeAll,Hr as decorators,Yr as mount,Br as parameters,Xr as render,Wr as renderToCanvas}; diff --git a/assets/formatCurrency-y4xq9e_n.js b/assets/formatCurrency-IUjFCEhP.js similarity index 79% rename from assets/formatCurrency-y4xq9e_n.js rename to assets/formatCurrency-IUjFCEhP.js index 449b745c9b..6776812115 100644 --- a/assets/formatCurrency-y4xq9e_n.js +++ b/assets/formatCurrency-IUjFCEhP.js @@ -1,4 +1,4 @@ -import{j as o,M as m,C as a,a as i}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{f as c,S as n}from"./formatCurrency.stories-D5S4u63b.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./formatNumber-C9f3jMU7.js";import"./unicode-BkFkzGng.js";function e(r){const t={code:"code",h1:"h1",p:"p",...s(),...r.components};return o.jsxs(o.Fragment,{children:[o.jsx(m,{of:c}),` +import{j as o,M as m,C as a,a as i}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{f as c,S as n}from"./formatCurrency.stories-D5S4u63b.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./formatNumber-C9f3jMU7.js";import"./unicode-BkFkzGng.js";function e(r){const t={code:"code",h1:"h1",p:"p",...s(),...r.components};return o.jsxs(o.Fragment,{children:[o.jsx(m,{of:c}),` `,o.jsx(t.h1,{id:"formatcurrency",children:"formatCurrency"}),` `,o.jsxs(t.p,{children:[o.jsx(t.code,{children:"formatCurrency"})," kan gis et objekt som andre argument for å styre prefix og postfix:"]}),` `,o.jsx(a,{of:n}),` diff --git a/assets/formatDate-BLDs_ELc.js b/assets/formatDate-_SACHSSW.js similarity index 85% rename from assets/formatDate-BLDs_ELc.js rename to assets/formatDate-_SACHSSW.js index 5afed79d65..e8fcb3d041 100644 --- a/assets/formatDate-BLDs_ELc.js +++ b/assets/formatDate-_SACHSSW.js @@ -1,4 +1,4 @@ -import{j as t,M as s,C as m,a as i}from"./index-BBlAae_u.js";import{useMDXComponents as a}from"./index-CVdx34fM.js";import{f as c,S as r}from"./formatDate.stories-ssxHX_Od.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";function n(o){const e={code:"code",h1:"h1",p:"p",...a(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:c}),` +import{j as t,M as s,C as m,a as i}from"./index-n85yGU8w.js";import{useMDXComponents as a}from"./index-CVdx34fM.js";import{f as c,S as r}from"./formatDate.stories-ssxHX_Od.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";function n(o){const e={code:"code",h1:"h1",p:"p",...a(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:c}),` `,t.jsx(e.h1,{id:"formatdate",children:"formatDate"}),` `,t.jsxs(e.p,{children:[t.jsx(e.code,{children:"formateDate"})," støtter bare norsk locale, og formaterer Date-objekter og timestamps."]}),` `,t.jsx(m,{of:r}),` diff --git a/assets/formatDistance-DxH-f4In.js b/assets/formatDistance-DvZT_36K.js similarity index 75% rename from assets/formatDistance-DxH-f4In.js rename to assets/formatDistance-DvZT_36K.js index 588f8a7004..3d42d68c17 100644 --- a/assets/formatDistance-DxH-f4In.js +++ b/assets/formatDistance-DvZT_36K.js @@ -1,4 +1,4 @@ -import{j as t,M as e,C as m,a as i}from"./index-BBlAae_u.js";import{useMDXComponents as a}from"./index-CVdx34fM.js";import{f as c,S as r}from"./formatDistance.stories-CXsH8hau.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./formatNumber-C9f3jMU7.js";import"./unicode-BkFkzGng.js";function s(o){const n={h1:"h1",...a(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(e,{of:c}),` +import{j as t,M as e,C as m,a as i}from"./index-n85yGU8w.js";import{useMDXComponents as a}from"./index-CVdx34fM.js";import{f as c,S as r}from"./formatDistance.stories-CXsH8hau.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./formatNumber-C9f3jMU7.js";import"./unicode-BkFkzGng.js";function s(o){const n={h1:"h1",...a(),...o.components};return t.jsxs(t.Fragment,{children:[t.jsx(e,{of:c}),` `,t.jsx(n.h1,{id:"formatdistance",children:"formatDistance"}),` `,t.jsx(m,{of:r}),` `,t.jsx(i,{of:r})]})}function X(o={}){const{wrapper:n}={...a(),...o.components};return n?t.jsx(n,{...o,children:t.jsx(s,{...o})}):s(o)}export{X as default}; diff --git a/assets/formatFodselsnummer-D_XWAJ_-.js b/assets/formatFodselsnummer-BGHPylbp.js similarity index 74% rename from assets/formatFodselsnummer-D_XWAJ_-.js rename to assets/formatFodselsnummer-BGHPylbp.js index 1ce3a09c8c..989ca80a82 100644 --- a/assets/formatFodselsnummer-D_XWAJ_-.js +++ b/assets/formatFodselsnummer-BGHPylbp.js @@ -1,4 +1,4 @@ -import{j as o,M as e,C as a,a as i}from"./index-BBlAae_u.js";import{useMDXComponents as m}from"./index-CVdx34fM.js";import{f,S as r}from"./formatFodselsnummer.stories-CHNw5OhL.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./unicode-BkFkzGng.js";function s(t){const n={h1:"h1",...m(),...t.components};return o.jsxs(o.Fragment,{children:[o.jsx(e,{of:f}),` +import{j as o,M as e,C as a,a as i}from"./index-n85yGU8w.js";import{useMDXComponents as m}from"./index-CVdx34fM.js";import{f,S as r}from"./formatFodselsnummer.stories-CHNw5OhL.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./unicode-BkFkzGng.js";function s(t){const n={h1:"h1",...m(),...t.components};return o.jsxs(o.Fragment,{children:[o.jsx(e,{of:f}),` `,o.jsx(n.h1,{id:"formatfodselsnummer",children:"formatFodselsnummer"}),` `,o.jsx(a,{of:r}),` `,o.jsx(i,{of:r})]})}function F(t={}){const{wrapper:n}={...m(),...t.components};return n?o.jsx(n,{...t,children:o.jsx(s,{...t})}):s(t)}export{F as default}; diff --git a/assets/formatNumber-Ci6Vj_MC.js b/assets/formatNumber-BgPA4LVP.js similarity index 79% rename from assets/formatNumber-Ci6Vj_MC.js rename to assets/formatNumber-BgPA4LVP.js index 568778b64e..cdcb287f9a 100644 --- a/assets/formatNumber-Ci6Vj_MC.js +++ b/assets/formatNumber-BgPA4LVP.js @@ -1,4 +1,4 @@ -import{j as n,M as a,C as m,a as i}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{f,S as t}from"./formatNumber.stories-BmtC-gQx.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./formatNumber-C9f3jMU7.js";function o(e){const r={h1:"h1",p:"p",...s(),...e.components};return n.jsxs(n.Fragment,{children:[n.jsx(a,{of:f}),` +import{j as n,M as a,C as m,a as i}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{f,S as t}from"./formatNumber.stories-BmtC-gQx.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./formatNumber-C9f3jMU7.js";function o(e){const r={h1:"h1",p:"p",...s(),...e.components};return n.jsxs(n.Fragment,{children:[n.jsx(a,{of:f}),` `,n.jsx(r.h1,{id:"formatnumber",children:"formatNumber"}),` `,n.jsx(r.p,{children:"Om ingen av de spesialiserte formateringsfunksjonene passer kan du bruke formatNumber. Denne funksjonen utgjør basen i mange av de andre funksjonene."}),` `,n.jsx(m,{of:t}),` diff --git a/assets/formatPercentage-CV84dziw.js b/assets/formatPercentage-Cldik1i0.js similarity index 82% rename from assets/formatPercentage-CV84dziw.js rename to assets/formatPercentage-Cldik1i0.js index 0c04366ae4..b54e40ead7 100644 --- a/assets/formatPercentage-CV84dziw.js +++ b/assets/formatPercentage-Cldik1i0.js @@ -1,4 +1,4 @@ -import{j as e,M as m,C as a,a as i}from"./index-BBlAae_u.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{f as c,S as r}from"./formatPercentage.stories-DkknIpxY.js";import"./iframe-Dfe-GkgN.js";import"./index-eCxJ45ll.js";import"./index-bx79Xo3A.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./unicode-BkFkzGng.js";function n(o){const t={code:"code",h1:"h1",p:"p",...s(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(m,{of:c}),` +import{j as e,M as m,C as a,a as i}from"./index-n85yGU8w.js";import{useMDXComponents as s}from"./index-CVdx34fM.js";import{f as c,S as r}from"./formatPercentage.stories-DkknIpxY.js";import"./iframe-OZaG2QRJ.js";import"./index-eCxJ45ll.js";import"./index-SF9__3rG.js";import"./index-irJGEjIJ.js";import"./index-Cu4lwwaE.js";import"./index-CXQShRbs.js";import"./index-DrFu-skq.js";import"./unicode-BkFkzGng.js";function n(o){const t={code:"code",h1:"h1",p:"p",...s(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(m,{of:c}),` `,e.jsx(t.h1,{id:"formatpercentage",children:"formatPercentage"}),` `,e.jsxs(t.p,{children:[e.jsx(t.code,{children:"formatPercentage"}),` gir prosenter det riktige mellomrommet mellom tall og % med et non-breaking space. Runder av til så få desimaler som mulig, med en default cap på to desimaler. Dette kan overstyres i `,e.jsx(t.code,{children:"options"}),"-objektet."]}),` diff --git a/assets/iframe-Dfe-GkgN.js b/assets/iframe-OZaG2QRJ.js similarity index 75% rename from assets/iframe-Dfe-GkgN.js rename to assets/iframe-OZaG2QRJ.js index 4daf95d31b..6bc5684131 100644 --- a/assets/iframe-Dfe-GkgN.js +++ b/assets/iframe-OZaG2QRJ.js @@ -1,18 +1,18 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Accordion-4gD3DUPi.js","./index-BBlAae_u.js","./index-eCxJ45ll.js","./index-bx79Xo3A.js","./index-irJGEjIJ.js","./index-Cu4lwwaE.js","./index-CXQShRbs.js","./index-DrFu-skq.js","./index-CVdx34fM.js","./Accordion.stories-DMqyrI4_.js","./AccordionItem-B7HUufEr.js","./index-DezCrw0f.js","./Icon-B88nEPeu.js","./Collapse-CKwb5mfJ.js","./AccordionItem-C6gxFhuj.js","./AccordionItem.stories-C-2ADGfJ.js","./AccountSelectorMulti-BV7SXnvc.js","./AccountSelectorMulti.stories-BUaApr70.js","./texts-CtMTATQK.js","./index-UHo_6ElD.js","./index-DrzhKqaf.js","./Paragraph-Qjq98ToE.js","./formatNumber-DejPEPKF.js","./ChipRemovable-y3jM1fRB.js","./InputGroup-B73IVGIl.js","./TertiaryButton-c9j_cgsc.js","./fixedForwardRef-BdaB0qYT.js","./AccountSelector-BGGlq2LB.js","./AccountSelector.stories-DCbOOMXe.js","./MicroText-DhU_-SBY.js","./ActionButton-72K8w-oe.js","./ActionButton.stories-8S7FvGsY.js","./BaseButton-D99V6fdL.js","./fixedForwardRef-Cb2PomjO.js","./BackButton-CvSza5sF.js","./BackButton.stories-C_3PqEWB.js","./InlineBaseButton-Bjw20TZM.js","./ButtonGroup-BS3n5Omc.js","./ButtonGroup.stories-NcPmfHrb.js","./PrimaryButton-xT0dGNl9.js","./SecondaryButton-DrzIwwIr.js","./TertiaryButton-DjkyhFn8.js","./Buttons-8XAFKq4W.js","./CheckListItem-Be1tutzc.js","./TableRow-Cxob1Dlz.js","./StrongText-DYs74pMv.js","./ActionButton-Dg03nuh2.js","./BaseButton-CEf8UDzm.js","./SecondaryButton-aa3aHmpA.js","./ExpandButton-BO05n6ma.js","./ExpandButton-JeXPLFjF.js","./ExpandButton.stories-2bMt3p9t.js","./InlineExpandButton-6jQpyMWL.js","./InlineExpandButton.stories-B9rlCuFd.js","./PrimaryButton-DF9PFC6b.js","./PrimaryButton.stories-DhXLWAEZ.js","./SecondaryButton-a0rDDCI8.js","./SecondaryButton.stories-Bnzol14R.js","./ShortcutButton-DY8SNzIp.js","./ShortcutButton.stories-BQBzPaPj.js","./TaskButton-BizEPWVK.js","./TaskButton.stories-D2bB_mgI.js","./TertiaryButton-DdtLi7Hl.js","./TertiaryButton.stories-DBeRTD--.js","./CardBase-Dn96Z5kl.js","./CardBase.stories-CbqkP5mC.js","./CardBase-CXngqGzu.js","./WithCardAction-D8xJ0iKc.js","./Cards-BUO32H-T.js","./GroupCard-DgwZTIa7.js","./GroupCard.stories-BiXixXBH.js","./Title-Q79Fy4wU.js","./Heading-D-TqytO6.js","./IconCard-D8rq-MRK.js","./IconCard.stories-BoKyCcBN.js","./IconCard-tEwVK3NX.js","./IllustrationCard-lRuh2Loz.js","./IllustrationCard.stories-DMGbt1Dx.js","./ImageCard-DV-VN3XJ.js","./ImageCard.stories-ClftiTwZ.js","./StippledCard-LNn8rzeP.js","./StippledCard.stories-C83xdlK0.js","./TextCard-C728RgmU.js","./TextCard.stories-D5nWSC5C.js","./CardAction-xAbBM9-F.js","./CardAction.stories-CGSSf3Cs.js","./ChartDonut-B3oe6YhS.js","./ChartDonut.stories-BL2f4b2T.js","./Chip-DB6s9lfb.js","./Chip.stories-B3Y_KCD1.js","./Chip-Dr2Jz6pd.js","./ChipRemovable-B_HvL79g.js","./ChipRemovable.stories-S3v8W5Pd.js","./ChipSelectable-BOJb-GZL.js","./ChipSelectable.stories-B9bdUH_U.js","./Collapse-Bs4kC45A.js","./Collapse.stories-Dln8ZK0x.js","./DividerLine.stories-ckp2Xh0V.js","./EmphasizedText-Bwm0VUYb.js","./EmphasizedText.stories-3OsHBzeg.js","./Heading1-CDewbJ-T.js","./Heading1.stories-qUgKmSjx.js","./Heading-BTHfNwjj.js","./Heading2-9-xr1TdA.js","./Heading2.stories-DO_y6iKs.js","./Heading3-DVrmT8yJ.js","./Heading3.stories-CGhNpjTU.js","./Heading4-BJ5VthKs.js","./Heading4.stories-DHRT-USf.js","./Heading5-HoFPMmDB.js","./Heading5.stories-BNryfAks.js","./Heading6-DNLXXCJK.js","./Heading6.stories-DDWNnxOm.js","./LinkIcon-II4MRq1b.js","./LinkIcon.stories-CeoWXC-J.js","./LinkText-DyROHXNr.js","./LinkText.stories-B_2ZQhw-.js","./MicroText-3W9WbX56.js","./MicroText.stories-BnLC6GGe.js","./Paragraph-CM6pj5kE.js","./Paragraph.stories-Dkt1hMJc.js","./PreformattedText-CJ5HkX8J.js","./PreformattedText.stories-EsoUuBO5.js","./SmallText-CLbmaBdf.js","./SmallText.stories-DQzQlxhR.js","./StrongText-BEmRPV0P.js","./StrongText.stories-B82vBz92.js","./Calendar-D4tMe3E2.js","./Calendar.stories-EI5kpyPT.js","./Calendar-BjqUWBU_.js","./v4-CtRu48qb.js","./Datepicker-C-2gNBkq.js","./Datepicker.stories-DaK-ZnqA.js","./Dropdown-fTBwPKXO.js","./Dropdown.stories-D654e70F.js","./Feedback-BwlRvSBX.js","./Feedback.stories-BqllOABA.js","./ButtonGroup-C8Gx9PgT.js","./FileUpload-BioPShd1.js","./FileUpload.stories-D3bZOn2_.js","./Checkbox-LlEjhrtq.js","./Checkbox.stories-5Nbr8ru6.js","./Input-qMa6Aq0L.js","./Input.stories-DnbTtkvI.js","./Input-BguCmedU.js","./InputGroup-qeD1SH79.js","./Tooltip-Cv2kw5GT.js","./Label-ucRPzSmd.js","./ErrorFieldMessage-CFe1xxra.js","./BaseFieldMessage-DOz7tRqQ.js","./InputGroup-C378OIga.js","./InputGroup.stories-H6JTUr5w.js","./InputTextLike-QUa6ayab.js","./InputTextLike.stories-BToLKKfF.js","./Label-3cGURo3q.js","./Label.stories-DKE9OK4M.js","./PhoneNumber-vZy7k5dG.js","./PhoneNumber.stories-BWhRw6nu.js","./i18n-kNgCcl76.js","./RadioBlock-Dm04Fy4B.js","./RadioBlock.stories-Dd4aXLxb.js","./RadioBlock-DO_NDSRs.js","./RadioButton-Mq5Amg2O.js","./RadioButton.stories-qKJ9k8au.js","./RadioButton-DM8HqcXj.js","./BaseRadioButton-Ba7Aq1xP.js","./RadioButtonInputGroup-B-vKI0bR.js","./RadioButtonInputGroup.stories-CjVylZ47.js","./RadioSwitch-CaheUE5s.js","./RadioSwitch-fG3CaEQn.js","./RadioSwitch.stories-CTFzVOwp.js","./TextArea-DCp2Zz5s.js","./TextArea.stories-Wgjht2fp.js","./ToggleSwitch-aEwsje3-.js","./ToggleSwitch.stories-BcjdpmnQ.js","./Tooltip-Drc3ivLi.js","./Tooltip.stories-P_TyG5Oc.js","./ErrorFieldMessage-rflOMx2Q.js","./ErrorFieldMessage.stories-BW2BXubN.js","./InfoFieldMessage-B64ZSqUp.js","./InfoFieldMessage.stories-DutqhGKS.js","./SuccessFieldMessage-CUSgKd-J.js","./SuccessFieldMessage.stories-CTf55lm4.js","./Formatters-DTIOX80E.js","./TableCaption-BfPxYegm.js","./formatAccountNumber.stories-l7xcWFLq.js","./unicode-BkFkzGng.js","./formatCurrency-y4xq9e_n.js","./formatCurrency.stories-D5S4u63b.js","./formatNumber-C9f3jMU7.js","./formatDate-BLDs_ELc.js","./formatDate.stories-ssxHX_Od.js","./formatDistance-DxH-f4In.js","./formatDistance.stories-CXsH8hau.js","./formatFodselsnummer-D_XWAJ_-.js","./formatFodselsnummer.stories-CHNw5OhL.js","./formatNumber-Ci6Vj_MC.js","./formatNumber.stories-BmtC-gQx.js","./formatPercentage-CV84dziw.js","./formatPercentage.stories-DkknIpxY.js","./Grid-DQsakkX-.js","./Grid.stories-CBSpu4Ep.js","./GridCol-DnN0tNGk.js","./GridCol-BAAJtVTI.js","./GridCol.stories-Dd3VNKyv.js","./GridRow-BvG3rzbV.js","./GridRow.stories-D5MTCSSV.js","./Header-vY1DWJ8k.js","./Header.stories-CSiPdyxy.js","./Icon-CiqnESIP.js","./Icon.stories-CmuMJR7D.js","./BulletList.stories-CuXAI8TJ.js","./BulletListItem-BzE3VE3h.js","./BulletListItem.stories-AbJCmm-W.js","./CheckList.stories-Cpdf0Gp-.js","./CheckListItem-BIjHO1p6.js","./CheckListItem.stories-3mhhqbtt.js","./DescriptionList.stories-rwzQj-TC.js","./DescriptionListTerm-Drd-O_zg.js","./DescriptionListDescription-BwJTOAgW.js","./DescriptionListDescription.stories-BWyhTHL2.js","./DescriptionListMultiCol.stories-BzS4yiaq.js","./DescriptionListTerm.stories-4UACapJk.js","./DetailListCard.stories-Di5q6GQ8.js","./NumberedList.stories-D8KRXPAz.js","./NumberedListItem-JA59tpd9.js","./NumberedListItem.stories-PO-1_lBt.js","./StylizedNumberedList.stories-qsBgjruN.js","./StylizedNumberedListItem-DpBSA_bS.js","./StylizedNumberedListItem.stories-B1YbyXb0.js","./ContextMessage-BGZ-nnh6.js","./ContextMessage.stories-CFeC4crS.js","./Content-Sbpdb6r3.js","./MessageCollapse-RDNrfxbV.js","./LinkText-DVUMeTIv.js","./MessageBox-Dm0Jj5Tb.js","./MessageBox.stories-DMjTTGFG.js","./SystemMessage-D2iWJ_SR.js","./SystemMessage.stories-D-vZmh64.js","./Modal-C3P1jMSy.js","./Modal.stories-BT9MUsMj.js","./Pagination-DOQ60lLP.js","./Pagination.stories-CIse-qDS.js","./SearchableDropdownMultiSelect-B9zMlAs-.js","./SearchableDropdownMultiSelect.stories-dN0wzdmq.js","./ListBox-gcJ7m5Uq.js","./SearchableDropdown-Ui5TFiCX.js","./SearchableDropdown.stories-CuEB9eBH.js","./Spinner-DqP7tU6S.js","./Spinner.stories-CGx-PC6h.js","./Table-_KaUZqOu.js","./Table.stories-f_9WeFrE.js","./Tab.stories-C7_PwX-2.js","./Tab-Bv5GtXxn.js","./TabGroup-B8DDmH9T.js","./TabGroup.stories-CPb9Mqfi.js","./entry-preview-A8xSZqbQ.js","./chunk-XP5HYGXS-D5tuasO7.js","./entry-preview-docs-DVtVv6V4.js","./preview-B3PTUHS7.js","./preview-Bn9z_0yn.js","./preview-D77C14du.js","./preview-BWzBA1C2.js","./preview-CVxam1UR.js","./index-WKuLudRG.js","./preview-ZYV6xgTw.js","./preview-BAGSLwph.css"])))=>i.map(i=>d[i]); -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))o(a);new MutationObserver(a=>{for(const s of a)if(s.type==="childList")for(const i of s.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function r(a){const s={};return a.integrity&&(s.integrity=a.integrity),a.referrerPolicy&&(s.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?s.credentials="include":a.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function o(a){if(a.ep)return;a.ep=!0;const s=r(a);fetch(a.href,s)}})();const scriptRel="modulepreload",assetsURL=function(e,t){return new URL(e,t).href},seen={},__vitePreload=function(t,r,o){let a=Promise.resolve();if(r&&r.length>0){const i=document.getElementsByTagName("link"),u=document.querySelector("meta[property=csp-nonce]"),l=(u==null?void 0:u.nonce)||(u==null?void 0:u.getAttribute("nonce"));a=Promise.allSettled(r.map(c=>{if(c=assetsURL(c,o),c in seen)return;seen[c]=!0;const y=c.endsWith(".css"),d=y?'[rel="stylesheet"]':"";if(!!o)for(let v=i.length-1;v>=0;v--){const S=i[v];if(S.href===c&&(!y||S.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${d}`))return;const E=document.createElement("link");if(E.rel=y?"stylesheet":scriptRel,y||(E.as="script"),E.crossOrigin="",E.href=c,l&&E.setAttribute("nonce",l),document.head.appendChild(E),y)return new Promise((v,S)=>{E.addEventListener("load",v),E.addEventListener("error",()=>S(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(i){const u=new Event("vite:preloadError",{cancelable:!0});if(u.payload=i,window.dispatchEvent(u),!u.defaultPrevented)throw i}return a.then(i=>{for(const u of i||[])u.status==="rejected"&&s(u.reason);return t().catch(s)})};var Bi=Object.create,Wr=Object.defineProperty,Gi=Object.getOwnPropertyDescriptor,Vi=Object.getOwnPropertyNames,Hi=Object.getPrototypeOf,zi=Object.prototype.hasOwnProperty,n=(e,t)=>Wr(e,"name",{value:t,configurable:!0}),nr=(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')}),B=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ae=(e,t)=>{for(var r in t)Wr(e,r,{get:t[r],enumerable:!0})},Wi=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Vi(t))!zi.call(e,a)&&a!==r&&Wr(e,a,{get:()=>t[a],enumerable:!(o=Gi(t,a))||o.enumerable});return e},ue=(e,t,r)=>(r=e!=null?Bi(Hi(e)):{},Wi(Wr(r,"default",{value:e,enumerable:!0}),e)),Qr=B((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 o;typeof window<"u"?o=window:typeof global<"u"?o=global:typeof self<"u"?o=self:o=this,o.memoizerific=r()}})(function(){return n(function r(o,a,s){function i(c,y){if(!a[c]){if(!o[c]){var d=typeof nr=="function"&&nr;if(!y&&d)return d(c,!0);if(u)return u(c,!0);var h=new Error("Cannot find module '"+c+"'");throw h.code="MODULE_NOT_FOUND",h}var E=a[c]={exports:{}};o[c][0].call(E.exports,function(v){var S=o[c][1][v];return i(S||v)},E,E.exports,r,o,a,s)}return a[c].exports}n(i,"s");for(var u=typeof nr=="function"&&nr,l=0;l=0)return this.lastItem=this.list[u],this.list[u].val},s.prototype.set=function(i,u){var l;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=u,this):(l=this.indexOf(i),l>=0?(this.lastItem=this.list[l],this.list[l].val=u,this):(this.lastItem={key:i,val:u},this.list.push(this.lastItem),this.size++,this))},s.prototype.delete=function(i){var u;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),u=this.indexOf(i),u>=0)return this.size--,this.list.splice(u,1)[0]},s.prototype.has=function(i){var u;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(u=this.indexOf(i),u>=0?(this.lastItem=this.list[u],!0):!1)},s.prototype.forEach=function(i,u){var l;for(l=0;l0&&(_[w]={cacheItem:v,arg:arguments[w]},b?i(d,_):d.push(_),d.length>c&&u(d.shift())),E.wasMemoized=b,E.numArgs=w+1,A},"memoizerific");return E.limit=c,E.wasMemoized=!1,E.cache=y,E.lru=d,E}};function i(c,y){var d=c.length,h=y.length,E,v,S;for(v=0;v=0&&(d=c[E],h=d.cacheItem.get(d.arg),!h||!h.size);E--)d.cacheItem.delete(d.arg)}n(u,"removeCachedResult");function l(c,y){return c===y||c!==c&&y!==y}n(l,"isEqual")},{"map-or-similar":1}]},{},[3])(3)})}),wn=B(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.encodeString=o;var t=Array.from({length:256},(a,s)=>"%"+((s<16?"0":"")+s.toString(16)).toUpperCase()),r=new Int8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0]);function o(a){let s=a.length;if(s===0)return"";let i="",u=0,l=0;e:for(;l>6]+t[128|c&63];continue}if(c<55296||c>=57344){u=l+1,i+=t[224|c>>12]+t[128|c>>6&63]+t[128|c&63];continue}if(++l,l>=s)throw new Error("URI malformed");let y=a.charCodeAt(l)&1023;u=l+1,c=65536+((c&1023)<<10|y),i+=t[240|c>>18]+t[128|c>>12&63]+t[128|c>>6&63]+t[128|c&63]}return u===0?a:u{Object.defineProperty(e,"__esModule",{value:!0}),e.defaultOptions=e.defaultShouldSerializeObject=e.defaultValueSerializer=void 0;var t=wn(),r=n(s=>{switch(typeof s){case"string":return(0,t.encodeString)(s);case"bigint":case"boolean":return""+s;case"number":if(Number.isFinite(s))return s<1e21?""+s:(0,t.encodeString)(""+s);break}return s instanceof Date?(0,t.encodeString)(s.toISOString()):""},"defaultValueSerializer");e.defaultValueSerializer=r;var o=n(s=>s instanceof Date,"defaultShouldSerializeObject");e.defaultShouldSerializeObject=o;var a=n(s=>s,"identityFunc");e.defaultOptions={nesting:!0,nestingSyntax:"dot",arrayRepeat:!1,arrayRepeatSyntax:"repeat",delimiter:38,valueDeserializer:a,valueSerializer:e.defaultValueSerializer,keyDeserializer:a,shouldSerializeObject:e.defaultShouldSerializeObject}}),Pn=B(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.getDeepObject=a,e.stringifyObject=y;var t=Tt(),r=wn();function o(d){return d==="__proto__"||d==="constructor"||d==="prototype"}n(o,"isPrototypeKey");function a(d,h,E,v,S){if(o(h))return d;let A=d[h];return typeof A=="object"&&A!==null?A:!v&&(S||typeof E=="number"||typeof E=="string"&&E*0===0&&E.indexOf(".")===-1)?d[h]=[]:d[h]={}}n(a,"getDeepObject");var s=20,i="[]",u="[",l="]",c=".";function y(d,h,E=0,v,S){let{nestingSyntax:A=t.defaultOptions.nestingSyntax,arrayRepeat:w=t.defaultOptions.arrayRepeat,arrayRepeatSyntax:_=t.defaultOptions.arrayRepeatSyntax,nesting:b=t.defaultOptions.nesting,delimiter:x=t.defaultOptions.delimiter,valueSerializer:k=t.defaultOptions.valueSerializer,shouldSerializeObject:C=t.defaultOptions.shouldSerializeObject}=h,I=typeof x=="number"?String.fromCharCode(x):x,M=S===!0&&w,U=A==="dot"||A==="js"&&!S;if(E>s)return"";let V="",Y=!0,F=!1;for(let j in d){let p=d[j],m;v?(m=v,M?_==="bracket"&&(m+=i):U?(m+=c,m+=j):(m+=u,m+=j,m+=l)):m=j,Y||(V+=I),typeof p=="object"&&p!==null&&!C(p)?(F=p.pop!==void 0,(b||w&&F)&&(V+=y(p,h,E+1,m,F))):(V+=(0,r.encodeString)(m),V+="=",V+=k(p,j)),Y&&(Y=!1)}return V}n(y,"stringifyObject")}),Va=B((e,t)=>{var r=12,o=0,a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,7,7,7,7,7,7,7,7,7,7,7,7,8,7,7,10,9,9,9,11,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,24,36,48,60,72,84,96,0,12,12,12,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,24,24,24,0,0,0,0,0,0,0,0,0,24,24,0,0,0,0,0,0,0,0,0,0,48,48,48,0,0,0,0,0,0,0,0,0,0,48,48,0,0,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,0,0,127,63,63,63,0,31,15,15,15,7,7,7];function s(l){var c=l.indexOf("%");if(c===-1)return l;for(var y=l.length,d="",h=0,E=0,v=c,S=r;c>-1&&c>10),56320+(E&1023)),E=0,h=c+3,c=v=l.indexOf("%",h);else{if(S===o)return null;if(c+=3,c{var t=e&&e.__importDefault||function(d){return d&&d.__esModule?d:{default:d}};Object.defineProperty(e,"__esModule",{value:!0}),e.numberValueDeserializer=e.numberKeyDeserializer=void 0,e.parse=y;var r=Pn(),o=Tt(),a=t(Va()),s=n(d=>{let h=Number(d);return Number.isNaN(h)?d:h},"numberKeyDeserializer");e.numberKeyDeserializer=s;var i=n(d=>{let h=Number(d);return Number.isNaN(h)?d:h},"numberValueDeserializer");e.numberValueDeserializer=i;var u=/\+/g,l=n(function(){},"Empty");l.prototype=Object.create(null);function c(d,h,E,v,S){let A=d.substring(h,E);return v&&(A=A.replace(u," ")),S&&(A=(0,a.default)(A)||A),A}n(c,"computeKeySlice");function y(d,h){let{valueDeserializer:E=o.defaultOptions.valueDeserializer,keyDeserializer:v=o.defaultOptions.keyDeserializer,arrayRepeatSyntax:S=o.defaultOptions.arrayRepeatSyntax,nesting:A=o.defaultOptions.nesting,arrayRepeat:w=o.defaultOptions.arrayRepeat,nestingSyntax:_=o.defaultOptions.nestingSyntax,delimiter:b=o.defaultOptions.delimiter}=h??{},x=typeof b=="string"?b.charCodeAt(0):b,k=_==="js",C=new l;if(typeof d!="string")return C;let I=d.length,M="",U=-1,V=-1,Y=-1,F=C,j,p="",m="",g=!1,D=!1,T=!1,z=!1,te=!1,Q=!1,X=!1,re=0,ae=-1,se=-1,Re=-1;for(let ne=0;neU,X||(V=ne),Y!==V-1&&(m=c(d,Y+1,ae>-1?ae:V,T,g),p=v(m),j!==void 0&&(F=(0,r.getDeepObject)(F,j,p,k&&te,k&&Q))),X||p!==""){X&&(M=d.slice(V+1,ne),z&&(M=M.replace(u," ")),D&&(M=(0,a.default)(M)||M));let xe=E(M,p);if(w){let Le=F[p];Le===void 0?ae>-1?F[p]=[xe]:F[p]=xe:Le.pop?Le.push(xe):F[p]=[Le,xe]}else F[p]=xe}M="",U=ne,V=ne,g=!1,D=!1,T=!1,z=!1,te=!1,Q=!1,ae=-1,Y=ne,F=C,j=void 0,p=""}else re===93?(w&&S==="bracket"&&Re===91&&(ae=se),A&&(_==="index"||k)&&V<=U&&(Y!==se&&(m=c(d,Y+1,ne,T,g),p=v(m),j!==void 0&&(F=(0,r.getDeepObject)(F,j,p,void 0,k)),j=p,T=!1,g=!1),Y=ne,Q=!0,te=!1)):re===46?A&&(_==="dot"||k)&&V<=U&&(Y!==se&&(m=c(d,Y+1,ne,T,g),p=v(m),j!==void 0&&(F=(0,r.getDeepObject)(F,j,p,k)),j=p,T=!1,g=!1),te=!0,Q=!1,Y=ne):re===91?A&&(_==="index"||k)&&V<=U&&(Y!==se&&(m=c(d,Y+1,ne,T,g),p=v(m),k&&j!==void 0&&(F=(0,r.getDeepObject)(F,j,p,k)),j=p,T=!1,g=!1,te=!1,Q=!0),Y=ne):re===61?V<=U?V=ne:D=!0:re===43?V>U?z=!0:T=!0:re===37&&(V>U?D=!0:g=!0);se=ne,Re=re}return C}n(y,"parse")}),Ya=B(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.stringify=r;var t=Pn();function r(o,a){if(o===null||typeof o!="object")return"";let s=a??{};return(0,t.stringifyObject)(o,s)}n(r,"stringify")}),At=B(e=>{var t=e&&e.__createBinding||(Object.create?function(s,i,u,l){l===void 0&&(l=u);var c=Object.getOwnPropertyDescriptor(i,u);(!c||("get"in c?!i.__esModule:c.writable||c.configurable))&&(c={enumerable:!0,get:n(function(){return i[u]},"get")}),Object.defineProperty(s,l,c)}:function(s,i,u,l){l===void 0&&(l=u),s[l]=i[u]}),r=e&&e.__exportStar||function(s,i){for(var u in s)u!=="default"&&!Object.prototype.hasOwnProperty.call(i,u)&&t(i,s,u)};Object.defineProperty(e,"__esModule",{value:!0}),e.stringify=e.parse=void 0;var o=$a();Object.defineProperty(e,"parse",{enumerable:!0,get:n(function(){return o.parse},"get")});var a=Ya();Object.defineProperty(e,"stringify",{enumerable:!0,get:n(function(){return a.stringify},"get")}),r(Tt(),e)}),Nn=B((e,t)=>{t.exports={Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"⁡",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",amp:"&",AMP:"&",andand:"⩕",And:"⩓",and:"∧",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angmsd:"∡",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",apacir:"⩯",ap:"≈",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"⁡",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxHd:"╤",boxhD:"╥",boxHD:"╦",boxhu:"┴",boxHu:"╧",boxhU:"╨",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsolb:"⧅",bsol:"\\",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",capand:"⩄",capbrcup:"⩉",capcap:"⩋",cap:"∩",Cap:"⋒",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cir:"○",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cup:"∪",Cup:"⋓",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",Darr:"↡",dArr:"⇓",dash:"‐",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",ddagger:"‡",ddarr:"⇊",DD:"ⅅ",dd:"ⅆ",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrowBar:"⤓",downarrow:"↓",DownArrow:"↓",Downarrow:"⇓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVectorBar:"⥖",DownLeftVector:"↽",DownRightTeeVector:"⥟",DownRightVectorBar:"⥗",DownRightVector:"⇁",DownTeeArrow:"↧",DownTee:"⊤",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",Ecirc:"Ê",ecirc:"ê",ecir:"≖",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",edot:"ė",eDot:"≑",ee:"ⅇ",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp13:" ",emsp14:" ",emsp:" ",ENG:"Ŋ",eng:"ŋ",ensp:" ",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",Ffr:"𝔉",ffr:"𝔣",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",ge:"≥",gE:"≧",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",gescc:"⪩",ges:"⩾",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gla:"⪥",gl:"≷",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",gtcc:"⪧",gtcir:"⩺",gt:">",GT:">",Gt:"≫",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",harrcir:"⥈",harr:"↔",hArr:"⇔",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"⁣",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",Im:"ℑ",imof:"⊷",imped:"Ƶ",Implies:"⇒",incare:"℅",in:"∈",infin:"∞",infintie:"⧝",inodot:"ı",intcal:"⊺",int:"∫",Int:"∬",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larrb:"⇤",larrbfs:"⤟",larr:"←",Larr:"↞",lArr:"⇐",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",latail:"⤙",lAtail:"⤛",lat:"⪫",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",LeftArrowBar:"⇤",leftarrow:"←",LeftArrow:"←",Leftarrow:"⇐",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVectorBar:"⥙",LeftDownVector:"⇃",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTeeArrow:"↤",LeftTee:"⊣",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangleBar:"⧏",LeftTriangle:"⊲",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVectorBar:"⥘",LeftUpVector:"↿",LeftVectorBar:"⥒",LeftVector:"↼",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",lescc:"⪨",les:"⩽",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",llarr:"⇇",ll:"≪",Ll:"⋘",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoustache:"⎰",lmoust:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftrightarrow:"⟷",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longmapsto:"⟼",longrightarrow:"⟶",LongRightArrow:"⟶",Longrightarrow:"⟹",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",lt:"<",LT:"<",Lt:"≪",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",midast:"*",midcir:"⫰",mid:"∣",middot:"·",minusb:"⊟",minus:"−",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natural:"♮",naturals:"ℕ",natur:"♮",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",ne:"≠",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:` -`,nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nlE:"≦̸",nle:"≰",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangleBar:"⧏̸",NotLeftTriangle:"⋪",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangleBar:"⧐̸",NotRightTriangle:"⋫",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",nparallel:"∦",npar:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",nprec:"⊀",npreceq:"⪯̸",npre:"⪯̸",nrarrc:"⤳̸",nrarr:"↛",nrArr:"⇏",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",Ocirc:"Ô",ocirc:"ô",ocir:"⊚",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",orarr:"↻",Or:"⩔",or:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",otimesas:"⨶",Otimes:"⨷",otimes:"⊗",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",para:"¶",parallel:"∥",par:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plus:"+",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",prap:"⪷",Pr:"⪻",pr:"≺",prcue:"≼",precapprox:"⪷",prec:"≺",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",pre:"⪯",prE:"⪳",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportional:"∝",Proportion:"∷",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarr:"→",Rarr:"↠",rArr:"⇒",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",Re:"ℜ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrowBar:"⇥",rightarrow:"→",RightArrow:"→",Rightarrow:"⇒",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVectorBar:"⥕",RightDownVector:"⇂",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTeeArrow:"↦",RightTee:"⊢",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangleBar:"⧐",RightTriangle:"⊳",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVectorBar:"⥔",RightUpVector:"↾",RightVectorBar:"⥓",RightVector:"⇀",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoustache:"⎱",rmoust:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",scap:"⪸",Scaron:"Š",scaron:"š",Sc:"⪼",sc:"≻",sccue:"≽",sce:"⪰",scE:"⪴",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdotb:"⊡",sdot:"⋅",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",solbar:"⌿",solb:"⧄",sol:"/",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squ:"□",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succapprox:"⪸",succ:"≻",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",Sup:"⋑",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:" ",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",therefore:"∴",Therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",ThinSpace:" ",thinsp:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",timesbar:"⨱",timesb:"⊠",times:"×",timesd:"⨰",tint:"∭",toea:"⤨",topbot:"⌶",topcir:"⫱",top:"⊤",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",uarr:"↑",Uarr:"↟",uArr:"⇑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrowBar:"⤒",uparrow:"↑",UpArrow:"↑",Uparrow:"⇑",UpArrowDownArrow:"⇅",updownarrow:"↕",UpDownArrow:"↕",Updownarrow:"⇕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTeeArrow:"↥",UpTee:"⊥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",Vcy:"В",vcy:"в",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",veebar:"⊻",vee:"∨",Vee:"⋁",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xharr:"⟷",xhArr:"⟺",Xi:"Ξ",xi:"ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",yuml:"ÿ",Yuml:"Ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"​",Zeta:"Ζ",zeta:"ζ",zfr:"𝔷",Zfr:"ℨ",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",Zscr:"𝒵",zscr:"𝓏",zwj:"‍",zwnj:"‌"}}),ri=B((e,t)=>{t.exports={Aacute:"Á",aacute:"á",Acirc:"Â",acirc:"â",acute:"´",AElig:"Æ",aelig:"æ",Agrave:"À",agrave:"à",amp:"&",AMP:"&",Aring:"Å",aring:"å",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",brvbar:"¦",Ccedil:"Ç",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",Eacute:"É",eacute:"é",Ecirc:"Ê",ecirc:"ê",Egrave:"È",egrave:"è",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",Iacute:"Í",iacute:"í",Icirc:"Î",icirc:"î",iexcl:"¡",Igrave:"Ì",igrave:"ì",iquest:"¿",Iuml:"Ï",iuml:"ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",Ntilde:"Ñ",ntilde:"ñ",Oacute:"Ó",oacute:"ó",Ocirc:"Ô",ocirc:"ô",Ograve:"Ò",ograve:"ò",ordf:"ª",ordm:"º",Oslash:"Ø",oslash:"ø",Otilde:"Õ",otilde:"õ",Ouml:"Ö",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",THORN:"Þ",thorn:"þ",times:"×",Uacute:"Ú",uacute:"ú",Ucirc:"Û",ucirc:"û",Ugrave:"Ù",ugrave:"ù",uml:"¨",Uuml:"Ü",uuml:"ü",Yacute:"Ý",yacute:"ý",yen:"¥",yuml:"ÿ"}}),kn=B((e,t)=>{t.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}}),ti=B((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}}),ni=B(e=>{var t=e&&e.__importDefault||function(s){return s&&s.__esModule?s:{default:s}};Object.defineProperty(e,"__esModule",{value:!0});var r=t(ti()),o=String.fromCodePoint||function(s){var i="";return s>65535&&(s-=65536,i+=String.fromCharCode(s>>>10&1023|55296),s=56320|s&1023),i+=String.fromCharCode(s),i};function a(s){return s>=55296&&s<=57343||s>1114111?"�":(s in r.default&&(s=r.default[s]),o(s))}n(a,"decodeCodePoint"),e.default=a}),jn=B(e=>{var t=e&&e.__importDefault||function(y){return y&&y.__esModule?y:{default:y}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeHTML=e.decodeHTMLStrict=e.decodeXML=void 0;var r=t(Nn()),o=t(ri()),a=t(kn()),s=t(ni()),i=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;e.decodeXML=u(a.default),e.decodeHTMLStrict=u(r.default);function u(y){var d=c(y);return function(h){return String(h).replace(i,d)}}n(u,"getStrictDecoder");var l=n(function(y,d){return y{var t=e&&e.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(e,"__esModule",{value:!0}),e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=void 0;var r=t(kn()),o=l(r.default),a=c(o);e.encodeXML=w(o);var s=t(Nn()),i=l(s.default),u=c(i);e.encodeHTML=E(i,u),e.encodeNonAsciiHTML=w(i);function l(_){return Object.keys(_).sort().reduce(function(b,x){return b[_[x]]="&"+x+";",b},{})}n(l,"getInverseObj");function c(_){for(var b=[],x=[],k=0,C=Object.keys(_);k1?d(_):_.charCodeAt(0)).toString(16).toUpperCase()+";"}n(h,"singleCharReplacer");function E(_,b){return function(x){return x.replace(b,function(k){return _[k]}).replace(y,h)}}n(E,"getInverse");var v=new RegExp(a.source+"|"+y.source,"g");function S(_){return _.replace(v,h)}n(S,"escape"),e.escape=S;function A(_){return _.replace(a,h)}n(A,"escapeUTF8"),e.escapeUTF8=A;function w(_){return function(b){return b.replace(v,function(x){return _[x]||h(x)})}}n(w,"getASCIIEncoder")}),Si=B(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXMLStrict=e.decodeHTML5Strict=e.decodeHTML4Strict=e.decodeHTML5=e.decodeHTML4=e.decodeHTMLStrict=e.decodeHTML=e.decodeXML=e.encodeHTML5=e.encodeHTML4=e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=e.encode=e.decodeStrict=e.decode=void 0;var t=jn(),r=qn();function o(l,c){return(!c||c<=0?t.decodeXML:t.decodeHTML)(l)}n(o,"decode"),e.decode=o;function a(l,c){return(!c||c<=0?t.decodeXML:t.decodeHTMLStrict)(l)}n(a,"decodeStrict"),e.decodeStrict=a;function s(l,c){return(!c||c<=0?r.encodeXML:r.encodeHTML)(l)}n(s,"encode"),e.encode=s;var i=qn();Object.defineProperty(e,"encodeXML",{enumerable:!0,get:n(function(){return i.encodeXML},"get")}),Object.defineProperty(e,"encodeHTML",{enumerable:!0,get:n(function(){return i.encodeHTML},"get")}),Object.defineProperty(e,"encodeNonAsciiHTML",{enumerable:!0,get:n(function(){return i.encodeNonAsciiHTML},"get")}),Object.defineProperty(e,"escape",{enumerable:!0,get:n(function(){return i.escape},"get")}),Object.defineProperty(e,"escapeUTF8",{enumerable:!0,get:n(function(){return i.escapeUTF8},"get")}),Object.defineProperty(e,"encodeHTML4",{enumerable:!0,get:n(function(){return i.encodeHTML},"get")}),Object.defineProperty(e,"encodeHTML5",{enumerable:!0,get:n(function(){return i.encodeHTML},"get")});var u=jn();Object.defineProperty(e,"decodeXML",{enumerable:!0,get:n(function(){return u.decodeXML},"get")}),Object.defineProperty(e,"decodeHTML",{enumerable:!0,get:n(function(){return u.decodeHTML},"get")}),Object.defineProperty(e,"decodeHTMLStrict",{enumerable:!0,get:n(function(){return u.decodeHTMLStrict},"get")}),Object.defineProperty(e,"decodeHTML4",{enumerable:!0,get:n(function(){return u.decodeHTML},"get")}),Object.defineProperty(e,"decodeHTML5",{enumerable:!0,get:n(function(){return u.decodeHTML},"get")}),Object.defineProperty(e,"decodeHTML4Strict",{enumerable:!0,get:n(function(){return u.decodeHTMLStrict},"get")}),Object.defineProperty(e,"decodeHTML5Strict",{enumerable:!0,get:n(function(){return u.decodeHTMLStrict},"get")}),Object.defineProperty(e,"decodeXMLStrict",{enumerable:!0,get:n(function(){return u.decodeXML},"get")})}),Ci=B((e,t)=>{function r(p,m){if(!(p instanceof m))throw new TypeError("Cannot call a class as a function")}n(r,"_classCallCheck");function o(p,m){for(var g=0;g=p.length?{done:!0}:{done:!1,value:p[D++]}},"n"),e:n(function(X){throw X},"e"),f:T}}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 z=!0,te=!1,Q;return{s:n(function(){g=g.call(p)},"s"),n:n(function(){var X=g.next();return z=X.done,X},"n"),e:n(function(X){te=!0,Q=X},"e"),f:n(function(){try{!z&&g.return!=null&&g.return()}finally{if(te)throw Q}},"f")}}n(s,"_createForOfIteratorHelper");function i(p,m){if(p){if(typeof p=="string")return u(p,m);var g=Object.prototype.toString.call(p).slice(8,-1);if(g==="Object"&&p.constructor&&(g=p.constructor.name),g==="Map"||g==="Set")return Array.from(p);if(g==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return u(p,m)}}n(i,"_unsupportedIterableToArray");function u(p,m){(m==null||m>p.length)&&(m=p.length);for(var g=0,D=new Array(m);g0?p*40+55:0,te=m>0?m*40+55:0,Q=g>0?g*40+55:0;D[T]=E([z,te,Q])}n(d,"setStyleColor");function h(p){for(var m=p.toString(16);m.length<2;)m="0"+m;return m}n(h,"toHexString");function E(p){var m=[],g=s(p),D;try{for(g.s();!(D=g.n()).done;){var T=D.value;m.push(h(T))}}catch(z){g.e(z)}finally{g.f()}return"#"+m.join("")}n(E,"toColorHexString");function v(p,m,g,D){var T;return m==="text"?T=k(g,D):m==="display"?T=A(p,g,D):m==="xterm256Foreground"?T=M(p,D.colors[g]):m==="xterm256Background"?T=U(p,D.colors[g]):m==="rgb"&&(T=S(p,g)),T}n(v,"generateOutput");function S(p,m){m=m.substring(2).slice(0,-1);var g=+m.substr(0,2),D=m.substring(5).split(";"),T=D.map(function(z){return("0"+Number(z).toString(16)).substr(-2)}).join("");return I(p,(g===38?"color:#":"background-color:#")+T)}n(S,"handleRgb");function A(p,m,g){m=parseInt(m,10);var D={"-1":n(function(){return"
"},"_"),0:n(function(){return p.length&&w(p)},"_"),1:n(function(){return C(p,"b")},"_"),3:n(function(){return C(p,"i")},"_"),4:n(function(){return C(p,"u")},"_"),8:n(function(){return I(p,"display:none")},"_"),9:n(function(){return C(p,"strike")},"_"),22:n(function(){return I(p,"font-weight:normal;text-decoration:none;font-style:normal")},"_"),23:n(function(){return V(p,"i")},"_"),24:n(function(){return V(p,"u")},"_"),39:n(function(){return M(p,g.fg)},"_"),49:n(function(){return U(p,g.bg)},"_"),53:n(function(){return I(p,"text-decoration:overline")},"_")},T;return D[m]?T=D[m]():4"}).join("")}n(w,"resetStyles");function _(p,m){for(var g=[],D=p;D<=m;D++)g.push(D);return g}n(_,"range");function b(p){return function(m){return(p===null||m.category!==p)&&p!=="all"}}n(b,"notCategory");function x(p){p=parseInt(p,10);var m=null;return p===0?m="all":p===1?m="bold":2")}n(C,"pushTag");function I(p,m){return C(p,"span",m)}n(I,"pushStyle");function M(p,m){return C(p,"span","color:"+m)}n(M,"pushForegroundColor");function U(p,m){return C(p,"span","background-color:"+m)}n(U,"pushBackgroundColor");function V(p,m){var g;if(p.slice(-1)[0]===m&&(g=p.pop()),g)return""}n(V,"closeTag");function Y(p,m,g){var D=!1,T=3;function z(){return""}n(z,"remove");function te(ie,de){return g("xterm256Foreground",de),""}n(te,"removeXterm256Foreground");function Q(ie,de){return g("xterm256Background",de),""}n(Q,"removeXterm256Background");function X(ie){return m.newline?g("display",-1):g("text",ie),""}n(X,"newline");function re(ie,de){D=!0,de.trim().length===0&&(de="0"),de=de.trimRight(";").split(";");var Me=s(de),vt;try{for(Me.s();!(vt=Me.n()).done;){var Pt=vt.value;g("display",Pt)}}catch(xt){Me.e(xt)}finally{Me.f()}return""}n(re,"ansiMess");function ae(ie){return g("text",ie),""}n(ae,"realText");function se(ie){return g("rgb",ie),""}n(se,"rgb");var Re=[{pattern:/^\x08+/,sub:z},{pattern:/^\x1b\[[012]?K/,sub:z},{pattern:/^\x1b\[\(B/,sub:z},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:se},{pattern:/^\x1b\[38;5;(\d+)m/,sub:te},{pattern:/^\x1b\[48;5;(\d+)m/,sub:Q},{pattern:/^\n/,sub:X},{pattern:/^\r+\n/,sub:X},{pattern:/^\r/,sub:X},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:re},{pattern:/^\x1b\[\d?J/,sub:z},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:z},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:z},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:ae}];function ne(ie,de){de>T&&D||(D=!1,p=p.replace(ie.pattern,ie.sub))}n(ne,"process");var xe=[],Le=p,ke=Le.length;e:for(;ke>0;){for(var _t=0,Et=0,Rt=Re.length;Et{(function(r,o){typeof e=="object"&&typeof t<"u"?t.exports=o():typeof define=="function"&&define.amd?define(o):(r=typeof globalThis<"u"?globalThis:r||self).BrowserDetector=o()})(e,function(){function r(l,c){for(var y=0;y1&&arguments[1]!==void 0?arguments[1]:-1,"})?")),y=Number(l).toString().match(c);return y?y[0]:null},"n"),i=n(function(){return typeof window<"u"?window.navigator:null},"i"),u=function(){function l(h){var E;(function(v,S){if(!(v instanceof S))throw new TypeError("Cannot call a class as a function")})(this,l),this.userAgent=h||((E=i())===null||E===void 0?void 0:E.userAgent)||null}n(l,"t");var c,y,d;return c=l,y=[{key:"parseUserAgent",value:n(function(h){var E,v,S,A={},w=h||this.userAgent||"",_=w.toLowerCase().replace(/\s\s+/g," "),b=/(edge)\/([\w.]+)/.exec(_)||/(edg)[/]([\w.]+)/.exec(_)||/(opr)[/]([\w.]+)/.exec(_)||/(opt)[/]([\w.]+)/.exec(_)||/(fxios)[/]([\w.]+)/.exec(_)||/(edgios)[/]([\w.]+)/.exec(_)||/(jsdom)[/]([\w.]+)/.exec(_)||/(samsungbrowser)[/]([\w.]+)/.exec(_)||/(electron)[/]([\w.]+)/.exec(_)||/(chrome)[/]([\w.]+)/.exec(_)||/(crios)[/]([\w.]+)/.exec(_)||/(opios)[/]([\w.]+)/.exec(_)||/(version)(applewebkit)[/]([\w.]+).*(safari)[/]([\w.]+)/.exec(_)||/(webkit)[/]([\w.]+).*(version)[/]([\w.]+).*(safari)[/]([\w.]+)/.exec(_)||/(applewebkit)[/]([\w.]+).*(safari)[/]([\w.]+)/.exec(_)||/(webkit)[/]([\w.]+)/.exec(_)||/(opera)(?:.*version|)[/]([\w.]+)/.exec(_)||/(msie) ([\w.]+)/.exec(_)||/(fennec)[/]([\w.]+)/.exec(_)||_.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(_)||_.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(_)||[],x=/(ipad)/.exec(_)||/(ipod)/.exec(_)||/(iphone)/.exec(_)||/(jsdom)/.exec(_)||/(windows phone)/.exec(_)||/(xbox)/.exec(_)||/(win)/.exec(_)||/(tablet)/.exec(_)||/(android)/.test(_)&&/(mobile)/.test(_)===!1&&["androidTablet"]||/(android)/.exec(_)||/(mac)/.exec(_)||/(linux)/.exec(_)||/(cros)/.exec(_)||[],k=b[5]||b[3]||b[1]||null,C=x[0]||null,I=b[4]||b[2]||null,M=i();k==="chrome"&&typeof(M==null||(E=M.brave)===null||E===void 0?void 0:E.isBrave)=="function"&&(k="brave"),k&&(A[k]=!0),C&&(A[C]=!0);var U=!!(A.tablet||A.android||A.androidTablet),V=!!(A.ipad||A.tablet||A.androidTablet),Y=!!(A.android||A.androidTablet||A.tablet||A.ipad||A.ipod||A.iphone||A["windows phone"]),F=!!(A.cros||A.mac||A.linux||A.win),j=!!(A.brave||A.chrome||A.crios||A.opr||A.safari||A.edg||A.electron),p=!!(A.msie||A.rv);return{name:(v=o[k])!==null&&v!==void 0?v:null,platform:(S=a[C])!==null&&S!==void 0?S:null,userAgent:w,version:I,shortVersion:I?s(parseFloat(I),2):null,isAndroid:U,isTablet:V,isMobile:Y,isDesktop:F,isWebkit:j,isIE:p}},"value")},{key:"getBrowserInfo",value:n(function(){var h=this.parseUserAgent();return{name:h.name,platform:h.platform,userAgent:h.userAgent,version:h.version,shortVersion:h.shortVersion}},"value")}],d=[{key:"VERSION",get:n(function(){return"3.4.0"},"get")}],y&&r(c.prototype,y),d&&r(c,d),Object.defineProperty(c,"prototype",{writable:!1}),l}();return u})}),Dt={};Ae(Dt,{global:()=>R});var R=(()=>{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})(),fe={};Ae(fe,{ARGTYPES_INFO_REQUEST:()=>ro,ARGTYPES_INFO_RESPONSE:()=>Xr,CHANNEL_CREATED:()=>Yi,CHANNEL_WS_DISCONNECT:()=>kt,CONFIG_ERROR:()=>Lt,CREATE_NEW_STORYFILE_REQUEST:()=>Ki,CREATE_NEW_STORYFILE_RESPONSE:()=>Xi,CURRENT_STORY_WAS_SET:()=>$r,DOCS_PREPARED:()=>jt,DOCS_RENDERED:()=>sr,FILE_COMPONENT_SEARCH_REQUEST:()=>Ji,FILE_COMPONENT_SEARCH_RESPONSE:()=>Qi,FORCE_REMOUNT:()=>Mt,FORCE_RE_RENDER:()=>ar,GLOBALS_UPDATED:()=>_e,NAVIGATE_URL:()=>Zi,PLAY_FUNCTION_THREW_EXCEPTION:()=>qt,PRELOAD_ENTRIES:()=>Bt,PREVIEW_BUILDER_PROGRESS:()=>el,PREVIEW_KEYDOWN:()=>Gt,REGISTER_SUBSCRIPTION:()=>rl,REQUEST_WHATS_NEW_DATA:()=>dl,RESET_STORY_ARGS:()=>ir,RESULT_WHATS_NEW_DATA:()=>ul,SAVE_STORY_REQUEST:()=>ml,SAVE_STORY_RESPONSE:()=>hl,SELECT_STORY:()=>tl,SET_CONFIG:()=>ol,SET_CURRENT_STORY:()=>Vt,SET_FILTER:()=>nl,SET_GLOBALS:()=>Ht,SET_INDEX:()=>sl,SET_STORIES:()=>al,SET_WHATS_NEW_CACHE:()=>fl,SHARED_STATE_CHANGED:()=>il,SHARED_STATE_SET:()=>ll,STORIES_COLLAPSE_ALL:()=>cl,STORIES_EXPAND_ALL:()=>pl,STORY_ARGS_UPDATED:()=>zt,STORY_CHANGED:()=>Wt,STORY_ERRORED:()=>$t,STORY_FINISHED:()=>Kr,STORY_INDEX_INVALIDATED:()=>Yt,STORY_MISSING:()=>Yr,STORY_PREPARED:()=>Kt,STORY_RENDERED:()=>Be,STORY_RENDER_PHASE_CHANGED:()=>we,STORY_SPECIFIED:()=>Xt,STORY_THREW_EXCEPTION:()=>Jt,STORY_UNCHANGED:()=>Qt,TELEMETRY_ERROR:()=>eo,TESTING_MODULE_CANCEL_TEST_RUN_REQUEST:()=>El,TESTING_MODULE_CANCEL_TEST_RUN_RESPONSE:()=>Rl,TESTING_MODULE_CONFIG_CHANGE:()=>Al,TESTING_MODULE_CRASH_REPORT:()=>gl,TESTING_MODULE_PROGRESS_REPORT:()=>Sl,TESTING_MODULE_RUN_ALL_REQUEST:()=>Tl,TESTING_MODULE_RUN_REQUEST:()=>bl,TESTING_MODULE_WATCH_MODE_REQUEST:()=>xl,TOGGLE_WHATS_NEW_NOTIFICATIONS:()=>yl,UNHANDLED_ERRORS_WHILE_PLAYING:()=>Ut,UPDATE_GLOBALS:()=>lr,UPDATE_QUERY_PARAMS:()=>Zt,UPDATE_STORY_ARGS:()=>cr,default:()=>$i});var Nt=(e=>(e.CHANNEL_WS_DISCONNECT="channelWSDisconnect",e.CHANNEL_CREATED="channelCreated",e.CONFIG_ERROR="configError",e.STORY_INDEX_INVALIDATED="storyIndexInvalidated",e.STORY_SPECIFIED="storySpecified",e.SET_CONFIG="setConfig",e.SET_STORIES="setStories",e.SET_INDEX="setIndex",e.SET_CURRENT_STORY="setCurrentStory",e.CURRENT_STORY_WAS_SET="currentStoryWasSet",e.FORCE_RE_RENDER="forceReRender",e.FORCE_REMOUNT="forceRemount",e.PRELOAD_ENTRIES="preloadStories",e.STORY_PREPARED="storyPrepared",e.DOCS_PREPARED="docsPrepared",e.STORY_CHANGED="storyChanged",e.STORY_UNCHANGED="storyUnchanged",e.STORY_RENDERED="storyRendered",e.STORY_FINISHED="storyFinished",e.STORY_MISSING="storyMissing",e.STORY_ERRORED="storyErrored",e.STORY_THREW_EXCEPTION="storyThrewException",e.STORY_RENDER_PHASE_CHANGED="storyRenderPhaseChanged",e.PLAY_FUNCTION_THREW_EXCEPTION="playFunctionThrewException",e.UNHANDLED_ERRORS_WHILE_PLAYING="unhandledErrorsWhilePlaying",e.UPDATE_STORY_ARGS="updateStoryArgs",e.STORY_ARGS_UPDATED="storyArgsUpdated",e.RESET_STORY_ARGS="resetStoryArgs",e.SET_FILTER="setFilter",e.SET_GLOBALS="setGlobals",e.UPDATE_GLOBALS="updateGlobals",e.GLOBALS_UPDATED="globalsUpdated",e.REGISTER_SUBSCRIPTION="registerSubscription",e.PREVIEW_KEYDOWN="previewKeydown",e.PREVIEW_BUILDER_PROGRESS="preview_builder_progress",e.SELECT_STORY="selectStory",e.STORIES_COLLAPSE_ALL="storiesCollapseAll",e.STORIES_EXPAND_ALL="storiesExpandAll",e.DOCS_RENDERED="docsRendered",e.SHARED_STATE_CHANGED="sharedStateChanged",e.SHARED_STATE_SET="sharedStateSet",e.NAVIGATE_URL="navigateUrl",e.UPDATE_QUERY_PARAMS="updateQueryParams",e.REQUEST_WHATS_NEW_DATA="requestWhatsNewData",e.RESULT_WHATS_NEW_DATA="resultWhatsNewData",e.SET_WHATS_NEW_CACHE="setWhatsNewCache",e.TOGGLE_WHATS_NEW_NOTIFICATIONS="toggleWhatsNewNotifications",e.TELEMETRY_ERROR="telemetryError",e.FILE_COMPONENT_SEARCH_REQUEST="fileComponentSearchRequest",e.FILE_COMPONENT_SEARCH_RESPONSE="fileComponentSearchResponse",e.SAVE_STORY_REQUEST="saveStoryRequest",e.SAVE_STORY_RESPONSE="saveStoryResponse",e.ARGTYPES_INFO_REQUEST="argtypesInfoRequest",e.ARGTYPES_INFO_RESPONSE="argtypesInfoResponse",e.CREATE_NEW_STORYFILE_REQUEST="createNewStoryfileRequest",e.CREATE_NEW_STORYFILE_RESPONSE="createNewStoryfileResponse",e.TESTING_MODULE_CRASH_REPORT="testingModuleCrashReport",e.TESTING_MODULE_PROGRESS_REPORT="testingModuleProgressReport",e.TESTING_MODULE_RUN_REQUEST="testingModuleRunRequest",e.TESTING_MODULE_RUN_ALL_REQUEST="testingModuleRunAllRequest",e.TESTING_MODULE_CANCEL_TEST_RUN_REQUEST="testingModuleCancelTestRunRequest",e.TESTING_MODULE_CANCEL_TEST_RUN_RESPONSE="testingModuleCancelTestRunResponse",e.TESTING_MODULE_WATCH_MODE_REQUEST="testingModuleWatchModeRequest",e.TESTING_MODULE_CONFIG_CHANGE="testingModuleConfigChange",e))(Nt||{}),$i=Nt,{CHANNEL_WS_DISCONNECT:kt,CHANNEL_CREATED:Yi,CONFIG_ERROR:Lt,CREATE_NEW_STORYFILE_REQUEST:Ki,CREATE_NEW_STORYFILE_RESPONSE:Xi,CURRENT_STORY_WAS_SET:$r,DOCS_PREPARED:jt,DOCS_RENDERED:sr,FILE_COMPONENT_SEARCH_REQUEST:Ji,FILE_COMPONENT_SEARCH_RESPONSE:Qi,FORCE_RE_RENDER:ar,FORCE_REMOUNT:Mt,GLOBALS_UPDATED:_e,NAVIGATE_URL:Zi,PLAY_FUNCTION_THREW_EXCEPTION:qt,UNHANDLED_ERRORS_WHILE_PLAYING:Ut,PRELOAD_ENTRIES:Bt,PREVIEW_BUILDER_PROGRESS:el,PREVIEW_KEYDOWN:Gt,REGISTER_SUBSCRIPTION:rl,RESET_STORY_ARGS:ir,SELECT_STORY:tl,SET_CONFIG:ol,SET_CURRENT_STORY:Vt,SET_FILTER:nl,SET_GLOBALS:Ht,SET_INDEX:sl,SET_STORIES:al,SHARED_STATE_CHANGED:il,SHARED_STATE_SET:ll,STORIES_COLLAPSE_ALL:cl,STORIES_EXPAND_ALL:pl,STORY_ARGS_UPDATED:zt,STORY_CHANGED:Wt,STORY_ERRORED:$t,STORY_INDEX_INVALIDATED:Yt,STORY_MISSING:Yr,STORY_PREPARED:Kt,STORY_RENDER_PHASE_CHANGED:we,STORY_RENDERED:Be,STORY_FINISHED:Kr,STORY_SPECIFIED:Xt,STORY_THREW_EXCEPTION:Jt,STORY_UNCHANGED:Qt,UPDATE_GLOBALS:lr,UPDATE_QUERY_PARAMS:Zt,UPDATE_STORY_ARGS:cr,REQUEST_WHATS_NEW_DATA:dl,RESULT_WHATS_NEW_DATA:ul,SET_WHATS_NEW_CACHE:fl,TOGGLE_WHATS_NEW_NOTIFICATIONS:yl,TELEMETRY_ERROR:eo,SAVE_STORY_REQUEST:ml,SAVE_STORY_RESPONSE:hl,ARGTYPES_INFO_REQUEST:ro,ARGTYPES_INFO_RESPONSE:Xr,TESTING_MODULE_CRASH_REPORT:gl,TESTING_MODULE_PROGRESS_REPORT:Sl,TESTING_MODULE_RUN_REQUEST:bl,TESTING_MODULE_RUN_ALL_REQUEST:Tl,TESTING_MODULE_CANCEL_TEST_RUN_REQUEST:El,TESTING_MODULE_CANCEL_TEST_RUN_RESPONSE:Rl,TESTING_MODULE_WATCH_MODE_REQUEST:xl,TESTING_MODULE_CONFIG_CHANGE:Al}=Nt,to={"@storybook/global":"__STORYBOOK_MODULE_GLOBAL__","storybook/internal/channels":"__STORYBOOK_MODULE_CHANNELS__","@storybook/channels":"__STORYBOOK_MODULE_CHANNELS__","@storybook/core/channels":"__STORYBOOK_MODULE_CHANNELS__","storybook/internal/client-logger":"__STORYBOOK_MODULE_CLIENT_LOGGER__","@storybook/client-logger":"__STORYBOOK_MODULE_CLIENT_LOGGER__","@storybook/core/client-logger":"__STORYBOOK_MODULE_CLIENT_LOGGER__","storybook/internal/core-events":"__STORYBOOK_MODULE_CORE_EVENTS__","@storybook/core-events":"__STORYBOOK_MODULE_CORE_EVENTS__","@storybook/core/core-events":"__STORYBOOK_MODULE_CORE_EVENTS__","storybook/internal/preview-errors":"__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__","@storybook/core-events/preview-errors":"__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__","@storybook/core/preview-errors":"__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__","storybook/internal/preview-api":"__STORYBOOK_MODULE_PREVIEW_API__","@storybook/preview-api":"__STORYBOOK_MODULE_PREVIEW_API__","@storybook/core/preview-api":"__STORYBOOK_MODULE_PREVIEW_API__","storybook/internal/types":"__STORYBOOK_MODULE_TYPES__","@storybook/types":"__STORYBOOK_MODULE_TYPES__","@storybook/core/types":"__STORYBOOK_MODULE_TYPES__"},Yn=Object.keys(to),yr={};Ae(yr,{Channel:()=>ye,PostMessageTransport:()=>$e,WebsocketTransport:()=>Ye,createBrowserChannel:()=>Ed,default:()=>Td});var _l=n(e=>e.transports!==void 0,"isMulti"),wl=n(()=>Math.random().toString(16).slice(2),"generateRandomId"),oo=class{constructor(t={}){this.sender=wl(),this.events={},this.data={},this.transports=[],this.isAsync=t.async||!1,_l(t)?(this.transports=t.transports||[],this.transports.forEach(r=>{r.setHandler(o=>this.handleEvent(o))})):this.transports=t.transport?[t.transport]:[],this.transports.forEach(r=>{r.setHandler(o=>this.handleEvent(o))})}get hasTransport(){return this.transports.length>0}addListener(t,r){this.events[t]=this.events[t]||[],this.events[t].push(r)}emit(t,...r){let o={type:t,args:r,from:this.sender},a={};r.length>=1&&r[0]&&r[0].options&&(a=r[0].options);let s=n(()=>{this.transports.forEach(i=>{i.send(o,a)}),this.handleEvent(o)},"handler");this.isAsync?setImmediate(s):s()}last(t){return this.data[t]}eventNames(){return Object.keys(this.events)}listenerCount(t){let r=this.listeners(t);return r?r.length:0}listeners(t){return this.events[t]||void 0}once(t,r){let o=this.onceListener(t,r);this.addListener(t,o)}removeAllListeners(t){t?this.events[t]&&delete this.events[t]:this.events={}}removeListener(t,r){let o=this.listeners(t);o&&(this.events[t]=o.filter(a=>a!==r))}on(t,r){this.addListener(t,r)}off(t,r){this.removeListener(t,r)}handleEvent(t){let r=this.listeners(t.type);r&&r.length&&r.forEach(o=>{o.apply(t,t.args)}),this.data[t.type]=t.args}onceListener(t,r){let o=n((...a)=>(this.removeListener(t,o),r(...a)),"onceListener");return o}};n(oo,"Channel");var ye=oo,pr={};Ae(pr,{deprecate:()=>oe,logger:()=>O,once:()=>L,pretty:()=>K});var{LOGLEVEL:vl}=R,me={trace:1,debug:2,info:3,warn:4,error:5,silent:10},Pl=vl,Ge=me[Pl]||me.info,O={trace:n((e,...t)=>{Ge<=me.trace&&console.trace(e,...t)},"trace"),debug:n((e,...t)=>{Ge<=me.debug&&console.debug(e,...t)},"debug"),info:n((e,...t)=>{Ge<=me.info&&console.info(e,...t)},"info"),warn:n((e,...t)=>{Ge<=me.warn&&console.warn(e,...t)},"warn"),error:n((e,...t)=>{Ge<=me.error&&console.error(e,...t)},"error"),log:n((e,...t)=>{Ge(t,...r)=>{if(!no.has(t))return no.add(t),O[e](t,...r)},"once");L.clear=()=>no.clear();L.trace=L("trace");L.debug=L("debug");L.info=L("info");L.warn=L("warn");L.error=L("error");L.log=L("log");var oe=L("warn"),K=n(e=>(...t)=>{let r=[];if(t.length){let o=//gi,a=/<\/span>/gi,s;for(r.push(t[0].replace(o,"%c").replace(a,"%c"));s=o.exec(t[0]);)r.push(s[2]),r.push("");for(let i=1;in(function(){return t||(0,e[Xn(e)[0]])((t={exports:{}}).exports,t),t.exports},"__require"),"__commonJS"),Dl=n((e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Xn(t))!Fl.call(e,a)&&a!==r&&Kn(e,a,{get:n(()=>t[a],"get"),enumerable:!(o=Ol(t,a))||o.enumerable});return e},"__copyProps"),Jr=n((e,t,r)=>(r=e!=null?Cl(Il(e)):{},Dl(t||!e||!e.__esModule?Kn(r,"default",{value:e,enumerable:!0}):r,e)),"__toESM"),Nl=["bubbles","cancelBubble","cancelable","composed","currentTarget","defaultPrevented","eventPhase","isTrusted","returnValue","srcElement","target","timeStamp","type"],kl=["detail"];function Jn(e){let t=Nl.filter(r=>e[r]!==void 0).reduce((r,o)=>({...r,[o]:e[o]}),{});return e instanceof CustomEvent&&kl.filter(r=>e[r]!==void 0).forEach(r=>{t[r]=e[r]}),t}n(Jn,"extractEventHiddenProperties");var fs=ue(Qr()),ns=J({"node_modules/has-symbols/shams.js"(e,t){t.exports=n(function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var r={},o=Symbol("test"),a=Object(o);if(typeof o=="string"||Object.prototype.toString.call(o)!=="[object Symbol]"||Object.prototype.toString.call(a)!=="[object Symbol]")return!1;var s=42;r[o]=s;for(o 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]!==o||!Object.prototype.propertyIsEnumerable.call(r,o))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var u=Object.getOwnPropertyDescriptor(r,o);if(u.value!==s||u.enumerable!==!0)return!1}return!0},"hasSymbols")}}),ss=J({"node_modules/has-symbols/index.js"(e,t){var r=typeof Symbol<"u"&&Symbol,o=ns();t.exports=n(function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:o()},"hasNativeSymbols")}}),Ll=J({"node_modules/function-bind/implementation.js"(e,t){var r="Function.prototype.bind called on incompatible ",o=Array.prototype.slice,a=Object.prototype.toString,s="[object Function]";t.exports=n(function(i){var u=this;if(typeof u!="function"||a.call(u)!==s)throw new TypeError(r+u);for(var l=o.call(arguments,1),c,y=n(function(){if(this instanceof c){var S=u.apply(this,l.concat(o.call(arguments)));return Object(S)===S?S:this}else return u.apply(i,l.concat(o.call(arguments)))},"binder"),d=Math.max(0,u.length-l.length),h=[],E=0;E"u"?r:d(Uint8Array),v={"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":y?d([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":h,"%AsyncGenerator%":h,"%AsyncGeneratorFunction%":h,"%AsyncIteratorPrototype%":h,"%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%":h,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":y?d(d([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!y?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"||!y?r:d(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":y?d(""[Symbol.iterator]()):r,"%Symbol%":y?Symbol:r,"%SyntaxError%":o,"%ThrowTypeError%":c,"%TypedArray%":E,"%TypeError%":s,"%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},S=n(function F(j){var p;if(j==="%AsyncFunction%")p=i("async function () {}");else if(j==="%GeneratorFunction%")p=i("function* () {}");else if(j==="%AsyncGeneratorFunction%")p=i("async function* () {}");else if(j==="%AsyncGenerator%"){var m=F("%AsyncGeneratorFunction%");m&&(p=m.prototype)}else if(j==="%AsyncIteratorPrototype%"){var g=F("%AsyncGenerator%");g&&(p=d(g.prototype))}return v[j]=p,p},"doEval2"),A={"%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"]},w=io(),_=jl(),b=w.call(Function.call,Array.prototype.concat),x=w.call(Function.apply,Array.prototype.splice),k=w.call(Function.call,String.prototype.replace),C=w.call(Function.call,String.prototype.slice),I=w.call(Function.call,RegExp.prototype.exec),M=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,U=/\\(\\)?/g,V=n(function(F){var j=C(F,0,1),p=C(F,-1);if(j==="%"&&p!=="%")throw new o("invalid intrinsic syntax, expected closing `%`");if(p==="%"&&j!=="%")throw new o("invalid intrinsic syntax, expected opening `%`");var m=[];return k(F,M,function(g,D,T,z){m[m.length]=T?k(z,U,"$1"):D||g}),m},"stringToPath3"),Y=n(function(F,j){var p=F,m;if(_(A,p)&&(m=A[p],p="%"+m[0]+"%"),_(v,p)){var g=v[p];if(g===h&&(g=S(p)),typeof g>"u"&&!j)throw new s("intrinsic "+F+" exists, but is not available. Please file an issue!");return{alias:m,name:p,value:g}}throw new o("intrinsic "+F+" does not exist!")},"getBaseIntrinsic2");t.exports=n(function(F,j){if(typeof F!="string"||F.length===0)throw new s("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof j!="boolean")throw new s('"allowMissing" argument must be a boolean');if(I(/^%?[^%]*%?$/,F)===null)throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var p=V(F),m=p.length>0?p[0]:"",g=Y("%"+m+"%",j),D=g.name,T=g.value,z=!1,te=g.alias;te&&(m=te[0],x(p,b([0,1],te)));for(var Q=1,X=!0;Q=p.length){var Re=u(T,re);X=!!Re,X&&"get"in Re&&!("originalValue"in Re.get)?T=Re.get:T=T[re]}else X=_(T,re),T=T[re];X&&!z&&(v[D]=T)}}return T},"GetIntrinsic")}}),Ml=J({"node_modules/call-bind/index.js"(e,t){var r=io(),o=as(),a=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),i=o("%Reflect.apply%",!0)||r.call(s,a),u=o("%Object.getOwnPropertyDescriptor%",!0),l=o("%Object.defineProperty%",!0),c=o("%Math.max%");if(l)try{l({},"a",{value:1})}catch{l=null}t.exports=n(function(d){var h=i(r,s,arguments);if(u&&l){var E=u(h,"length");E.configurable&&l(h,"length",{value:1+c(0,d.length-(arguments.length-1))})}return h},"callBind");var y=n(function(){return i(r,a,arguments)},"applyBind2");l?l(t.exports,"apply",{value:y}):t.exports.apply=y}}),ql=J({"node_modules/call-bind/callBound.js"(e,t){var r=as(),o=Ml(),a=o(r("String.prototype.indexOf"));t.exports=n(function(s,i){var u=r(s,!!i);return typeof u=="function"&&a(s,".prototype.")>-1?o(u):u},"callBoundIntrinsic")}}),Ul=J({"node_modules/has-tostringtag/shams.js"(e,t){var r=ns();t.exports=n(function(){return r()&&!!Symbol.toStringTag},"hasToStringTagShams")}}),Bl=J({"node_modules/is-regex/index.js"(e,t){var r=ql(),o=Ul()(),a,s,i,u;o&&(a=r("Object.prototype.hasOwnProperty"),s=r("RegExp.prototype.exec"),i={},l=n(function(){throw i},"throwRegexMarker"),u={toString:l,valueOf:l},typeof Symbol.toPrimitive=="symbol"&&(u[Symbol.toPrimitive]=l));var l,c=r("Object.prototype.toString"),y=Object.getOwnPropertyDescriptor,d="[object RegExp]";t.exports=n(o?function(h){if(!h||typeof h!="object")return!1;var E=y(h,"lastIndex"),v=E&&a(E,"value");if(!v)return!1;try{s(h,u)}catch(S){return S===i}}:function(h){return!h||typeof h!="object"&&typeof h!="function"?!1:c(h)===d},"isRegex")}}),Gl=J({"node_modules/is-function/index.js"(e,t){t.exports=o;var r=Object.prototype.toString;function o(a){if(!a)return!1;var s=r.call(a);return s==="[object Function]"||typeof a=="function"&&s!=="[object RegExp]"||typeof window<"u"&&(a===window.setTimeout||a===window.alert||a===window.confirm||a===window.prompt)}n(o,"isFunction3")}}),Vl=J({"node_modules/is-symbol/index.js"(e,t){var r=Object.prototype.toString,o=ss()();o?(a=Symbol.prototype.toString,s=/^Symbol\(.*\)$/,i=n(function(u){return typeof u.valueOf()!="symbol"?!1:s.test(a.call(u))},"isRealSymbolObject"),t.exports=n(function(u){if(typeof u=="symbol")return!0;if(r.call(u)!=="[object Symbol]")return!1;try{return i(u)}catch{return!1}},"isSymbol3")):t.exports=n(function(u){return!1},"isSymbol3");var a,s,i}}),Hl=Jr(Bl()),zl=Jr(Gl()),Wl=Jr(Vl());function $l(e){return e!=null&&typeof e=="object"&&Array.isArray(e)===!1}n($l,"isObject");var Yl=typeof global=="object"&&global&&global.Object===Object&&global,Kl=Yl,Xl=typeof self=="object"&&self&&self.Object===Object&&self,Jl=Kl||Xl||Function("return this")(),lo=Jl,Ql=lo.Symbol,Ve=Ql,is=Object.prototype,Zl=is.hasOwnProperty,ec=is.toString,dr=Ve?Ve.toStringTag:void 0;function rc(e){var t=Zl.call(e,dr),r=e[dr];try{e[dr]=void 0;var o=!0}catch{}var a=ec.call(e);return o&&(t?e[dr]=r:delete e[dr]),a}n(rc,"getRawTag");var tc=rc,oc=Object.prototype,nc=oc.toString;function sc(e){return nc.call(e)}n(sc,"objectToString");var ac=sc,ic="[object Null]",lc="[object Undefined]",Zn=Ve?Ve.toStringTag:void 0;function cc(e){return e==null?e===void 0?lc:ic:Zn&&Zn in Object(e)?tc(e):ac(e)}n(cc,"baseGetTag");var ls=cc;function pc(e){return e!=null&&typeof e=="object"}n(pc,"isObjectLike");var dc=pc,uc="[object Symbol]";function fc(e){return typeof e=="symbol"||dc(e)&&ls(e)==uc}n(fc,"isSymbol");var co=fc;function yc(e,t){for(var r=-1,o=e==null?0:e.length,a=Array(o);++r-1}n(xp,"listCacheHas");var Ap=xp;function _p(e,t){var r=this.__data__,o=et(r,e);return o<0?(++this.size,r.push([e,t])):r[o][1]=t,this}n(_p,"listCacheSet");var wp=_p;function ze(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{let t=null,r=!1,o=!1,a=!1,s="";if(e.indexOf("//")>=0||e.indexOf("/*")>=0)for(let i=0;ii.map(i=>d[i]); +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))o(a);new MutationObserver(a=>{for(const s of a)if(s.type==="childList")for(const i of s.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function r(a){const s={};return a.integrity&&(s.integrity=a.integrity),a.referrerPolicy&&(s.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?s.credentials="include":a.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function o(a){if(a.ep)return;a.ep=!0;const s=r(a);fetch(a.href,s)}})();const scriptRel="modulepreload",assetsURL=function(e,t){return new URL(e,t).href},seen={},__vitePreload=function(t,r,o){let a=Promise.resolve();if(r&&r.length>0){const i=document.getElementsByTagName("link"),u=document.querySelector("meta[property=csp-nonce]"),l=(u==null?void 0:u.nonce)||(u==null?void 0:u.getAttribute("nonce"));a=Promise.allSettled(r.map(c=>{if(c=assetsURL(c,o),c in seen)return;seen[c]=!0;const _=c.endsWith(".css"),d=_?'[rel="stylesheet"]':"";if(!!o)for(let v=i.length-1;v>=0;v--){const S=i[v];if(S.href===c&&(!_||S.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${d}`))return;const E=document.createElement("link");if(E.rel=_?"stylesheet":scriptRel,_||(E.as="script"),E.crossOrigin="",E.href=c,l&&E.setAttribute("nonce",l),document.head.appendChild(E),_)return new Promise((v,S)=>{E.addEventListener("load",v),E.addEventListener("error",()=>S(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(i){const u=new Event("vite:preloadError",{cancelable:!0});if(u.payload=i,window.dispatchEvent(u),!u.defaultPrevented)throw i}return a.then(i=>{for(const u of i||[])u.status==="rejected"&&s(u.reason);return t().catch(s)})};var Bi=Object.create,Wr=Object.defineProperty,Gi=Object.getOwnPropertyDescriptor,Vi=Object.getOwnPropertyNames,Hi=Object.getPrototypeOf,zi=Object.prototype.hasOwnProperty,n=(e,t)=>Wr(e,"name",{value:t,configurable:!0}),nr=(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')}),B=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ae=(e,t)=>{for(var r in t)Wr(e,r,{get:t[r],enumerable:!0})},Wi=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Vi(t))!zi.call(e,a)&&a!==r&&Wr(e,a,{get:()=>t[a],enumerable:!(o=Gi(t,a))||o.enumerable});return e},ue=(e,t,r)=>(r=e!=null?Bi(Hi(e)):{},Wi(Wr(r,"default",{value:e,enumerable:!0}),e)),Qr=B((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 o;typeof window<"u"?o=window:typeof global<"u"?o=global:typeof self<"u"?o=self:o=this,o.memoizerific=r()}})(function(){return n(function r(o,a,s){function i(c,_){if(!a[c]){if(!o[c]){var d=typeof nr=="function"&&nr;if(!_&&d)return d(c,!0);if(u)return u(c,!0);var h=new Error("Cannot find module '"+c+"'");throw h.code="MODULE_NOT_FOUND",h}var E=a[c]={exports:{}};o[c][0].call(E.exports,function(v){var S=o[c][1][v];return i(S||v)},E,E.exports,r,o,a,s)}return a[c].exports}n(i,"s");for(var u=typeof nr=="function"&&nr,l=0;l=0)return this.lastItem=this.list[u],this.list[u].val},s.prototype.set=function(i,u){var l;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=u,this):(l=this.indexOf(i),l>=0?(this.lastItem=this.list[l],this.list[l].val=u,this):(this.lastItem={key:i,val:u},this.list.push(this.lastItem),this.size++,this))},s.prototype.delete=function(i){var u;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),u=this.indexOf(i),u>=0)return this.size--,this.list.splice(u,1)[0]},s.prototype.has=function(i){var u;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(u=this.indexOf(i),u>=0?(this.lastItem=this.list[u],!0):!1)},s.prototype.forEach=function(i,u){var l;for(l=0;l0&&(y[w]={cacheItem:v,arg:arguments[w]},b?i(d,y):d.push(y),d.length>c&&u(d.shift())),E.wasMemoized=b,E.numArgs=w+1,A},"memoizerific");return E.limit=c,E.wasMemoized=!1,E.cache=_,E.lru=d,E}};function i(c,_){var d=c.length,h=_.length,E,v,S;for(v=0;v=0&&(d=c[E],h=d.cacheItem.get(d.arg),!h||!h.size);E--)d.cacheItem.delete(d.arg)}n(u,"removeCachedResult");function l(c,_){return c===_||c!==c&&_!==_}n(l,"isEqual")},{"map-or-similar":1}]},{},[3])(3)})}),wn=B(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.encodeString=o;var t=Array.from({length:256},(a,s)=>"%"+((s<16?"0":"")+s.toString(16)).toUpperCase()),r=new Int8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0]);function o(a){let s=a.length;if(s===0)return"";let i="",u=0,l=0;e:for(;l>6]+t[128|c&63];continue}if(c<55296||c>=57344){u=l+1,i+=t[224|c>>12]+t[128|c>>6&63]+t[128|c&63];continue}if(++l,l>=s)throw new Error("URI malformed");let _=a.charCodeAt(l)&1023;u=l+1,c=65536+((c&1023)<<10|_),i+=t[240|c>>18]+t[128|c>>12&63]+t[128|c>>6&63]+t[128|c&63]}return u===0?a:u{Object.defineProperty(e,"__esModule",{value:!0}),e.defaultOptions=e.defaultShouldSerializeObject=e.defaultValueSerializer=void 0;var t=wn(),r=n(s=>{switch(typeof s){case"string":return(0,t.encodeString)(s);case"bigint":case"boolean":return""+s;case"number":if(Number.isFinite(s))return s<1e21?""+s:(0,t.encodeString)(""+s);break}return s instanceof Date?(0,t.encodeString)(s.toISOString()):""},"defaultValueSerializer");e.defaultValueSerializer=r;var o=n(s=>s instanceof Date,"defaultShouldSerializeObject");e.defaultShouldSerializeObject=o;var a=n(s=>s,"identityFunc");e.defaultOptions={nesting:!0,nestingSyntax:"dot",arrayRepeat:!1,arrayRepeatSyntax:"repeat",delimiter:38,valueDeserializer:a,valueSerializer:e.defaultValueSerializer,keyDeserializer:a,shouldSerializeObject:e.defaultShouldSerializeObject}}),Pn=B(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.getDeepObject=a,e.stringifyObject=_;var t=Tt(),r=wn();function o(d){return d==="__proto__"||d==="constructor"||d==="prototype"}n(o,"isPrototypeKey");function a(d,h,E,v,S){if(o(h))return d;let A=d[h];return typeof A=="object"&&A!==null?A:!v&&(S||typeof E=="number"||typeof E=="string"&&E*0===0&&E.indexOf(".")===-1)?d[h]=[]:d[h]={}}n(a,"getDeepObject");var s=20,i="[]",u="[",l="]",c=".";function _(d,h,E=0,v,S){let{nestingSyntax:A=t.defaultOptions.nestingSyntax,arrayRepeat:w=t.defaultOptions.arrayRepeat,arrayRepeatSyntax:y=t.defaultOptions.arrayRepeatSyntax,nesting:b=t.defaultOptions.nesting,delimiter:x=t.defaultOptions.delimiter,valueSerializer:k=t.defaultOptions.valueSerializer,shouldSerializeObject:C=t.defaultOptions.shouldSerializeObject}=h,I=typeof x=="number"?String.fromCharCode(x):x,M=S===!0&&w,U=A==="dot"||A==="js"&&!S;if(E>s)return"";let V="",Y=!0,F=!1;for(let j in d){let p=d[j],m;v?(m=v,M?y==="bracket"&&(m+=i):U?(m+=c,m+=j):(m+=u,m+=j,m+=l)):m=j,Y||(V+=I),typeof p=="object"&&p!==null&&!C(p)?(F=p.pop!==void 0,(b||w&&F)&&(V+=_(p,h,E+1,m,F))):(V+=(0,r.encodeString)(m),V+="=",V+=k(p,j)),Y&&(Y=!1)}return V}n(_,"stringifyObject")}),Va=B((e,t)=>{var r=12,o=0,a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,7,7,7,7,7,7,7,7,7,7,7,7,8,7,7,10,9,9,9,11,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,24,36,48,60,72,84,96,0,12,12,12,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,24,24,24,0,0,0,0,0,0,0,0,0,24,24,0,0,0,0,0,0,0,0,0,0,48,48,48,0,0,0,0,0,0,0,0,0,0,48,48,0,0,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,0,0,127,63,63,63,0,31,15,15,15,7,7,7];function s(l){var c=l.indexOf("%");if(c===-1)return l;for(var _=l.length,d="",h=0,E=0,v=c,S=r;c>-1&&c<_;){var A=u(l[c+1],4),w=u(l[c+2],0),y=A|w,b=a[y];if(S=a[256+S+b],E=E<<6|y&a[364+b],S===r)d+=l.slice(h,v),d+=E<=65535?String.fromCharCode(E):String.fromCharCode(55232+(E>>10),56320+(E&1023)),E=0,h=c+3,c=v=l.indexOf("%",h);else{if(S===o)return null;if(c+=3,c<_&&l.charCodeAt(c)===37)continue;return null}}return d+l.slice(h)}n(s,"decodeURIComponent");var i={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};function u(l,c){var _=i[l];return _===void 0?255:_<{var t=e&&e.__importDefault||function(d){return d&&d.__esModule?d:{default:d}};Object.defineProperty(e,"__esModule",{value:!0}),e.numberValueDeserializer=e.numberKeyDeserializer=void 0,e.parse=_;var r=Pn(),o=Tt(),a=t(Va()),s=n(d=>{let h=Number(d);return Number.isNaN(h)?d:h},"numberKeyDeserializer");e.numberKeyDeserializer=s;var i=n(d=>{let h=Number(d);return Number.isNaN(h)?d:h},"numberValueDeserializer");e.numberValueDeserializer=i;var u=/\+/g,l=n(function(){},"Empty");l.prototype=Object.create(null);function c(d,h,E,v,S){let A=d.substring(h,E);return v&&(A=A.replace(u," ")),S&&(A=(0,a.default)(A)||A),A}n(c,"computeKeySlice");function _(d,h){let{valueDeserializer:E=o.defaultOptions.valueDeserializer,keyDeserializer:v=o.defaultOptions.keyDeserializer,arrayRepeatSyntax:S=o.defaultOptions.arrayRepeatSyntax,nesting:A=o.defaultOptions.nesting,arrayRepeat:w=o.defaultOptions.arrayRepeat,nestingSyntax:y=o.defaultOptions.nestingSyntax,delimiter:b=o.defaultOptions.delimiter}=h??{},x=typeof b=="string"?b.charCodeAt(0):b,k=y==="js",C=new l;if(typeof d!="string")return C;let I=d.length,M="",U=-1,V=-1,Y=-1,F=C,j,p="",m="",g=!1,D=!1,T=!1,z=!1,te=!1,Q=!1,X=!1,re=0,ne=-1,se=-1,Re=-1;for(let ae=0;aeU,X||(V=ae),Y!==V-1&&(m=c(d,Y+1,ne>-1?ne:V,T,g),p=v(m),j!==void 0&&(F=(0,r.getDeepObject)(F,j,p,k&&te,k&&Q))),X||p!==""){X&&(M=d.slice(V+1,ae),z&&(M=M.replace(u," ")),D&&(M=(0,a.default)(M)||M));let xe=E(M,p);if(w){let Le=F[p];Le===void 0?ne>-1?F[p]=[xe]:F[p]=xe:Le.pop?Le.push(xe):F[p]=[Le,xe]}else F[p]=xe}M="",U=ae,V=ae,g=!1,D=!1,T=!1,z=!1,te=!1,Q=!1,ne=-1,Y=ae,F=C,j=void 0,p=""}else re===93?(w&&S==="bracket"&&Re===91&&(ne=se),A&&(y==="index"||k)&&V<=U&&(Y!==se&&(m=c(d,Y+1,ae,T,g),p=v(m),j!==void 0&&(F=(0,r.getDeepObject)(F,j,p,void 0,k)),j=p,T=!1,g=!1),Y=ae,Q=!0,te=!1)):re===46?A&&(y==="dot"||k)&&V<=U&&(Y!==se&&(m=c(d,Y+1,ae,T,g),p=v(m),j!==void 0&&(F=(0,r.getDeepObject)(F,j,p,k)),j=p,T=!1,g=!1),te=!0,Q=!1,Y=ae):re===91?A&&(y==="index"||k)&&V<=U&&(Y!==se&&(m=c(d,Y+1,ae,T,g),p=v(m),k&&j!==void 0&&(F=(0,r.getDeepObject)(F,j,p,k)),j=p,T=!1,g=!1,te=!1,Q=!0),Y=ae):re===61?V<=U?V=ae:D=!0:re===43?V>U?z=!0:T=!0:re===37&&(V>U?D=!0:g=!0);se=ae,Re=re}return C}n(_,"parse")}),Ya=B(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.stringify=r;var t=Pn();function r(o,a){if(o===null||typeof o!="object")return"";let s=a??{};return(0,t.stringifyObject)(o,s)}n(r,"stringify")}),At=B(e=>{var t=e&&e.__createBinding||(Object.create?function(s,i,u,l){l===void 0&&(l=u);var c=Object.getOwnPropertyDescriptor(i,u);(!c||("get"in c?!i.__esModule:c.writable||c.configurable))&&(c={enumerable:!0,get:n(function(){return i[u]},"get")}),Object.defineProperty(s,l,c)}:function(s,i,u,l){l===void 0&&(l=u),s[l]=i[u]}),r=e&&e.__exportStar||function(s,i){for(var u in s)u!=="default"&&!Object.prototype.hasOwnProperty.call(i,u)&&t(i,s,u)};Object.defineProperty(e,"__esModule",{value:!0}),e.stringify=e.parse=void 0;var o=$a();Object.defineProperty(e,"parse",{enumerable:!0,get:n(function(){return o.parse},"get")});var a=Ya();Object.defineProperty(e,"stringify",{enumerable:!0,get:n(function(){return a.stringify},"get")}),r(Tt(),e)}),Nn=B((e,t)=>{t.exports={Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"⁡",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",amp:"&",AMP:"&",andand:"⩕",And:"⩓",and:"∧",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angmsd:"∡",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",apacir:"⩯",ap:"≈",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"⁡",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxHd:"╤",boxhD:"╥",boxHD:"╦",boxhu:"┴",boxHu:"╧",boxhU:"╨",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsolb:"⧅",bsol:"\\",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",capand:"⩄",capbrcup:"⩉",capcap:"⩋",cap:"∩",Cap:"⋒",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cir:"○",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cup:"∪",Cup:"⋓",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",Darr:"↡",dArr:"⇓",dash:"‐",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",ddagger:"‡",ddarr:"⇊",DD:"ⅅ",dd:"ⅆ",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrowBar:"⤓",downarrow:"↓",DownArrow:"↓",Downarrow:"⇓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVectorBar:"⥖",DownLeftVector:"↽",DownRightTeeVector:"⥟",DownRightVectorBar:"⥗",DownRightVector:"⇁",DownTeeArrow:"↧",DownTee:"⊤",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",Ecirc:"Ê",ecirc:"ê",ecir:"≖",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",edot:"ė",eDot:"≑",ee:"ⅇ",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp13:" ",emsp14:" ",emsp:" ",ENG:"Ŋ",eng:"ŋ",ensp:" ",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",Ffr:"𝔉",ffr:"𝔣",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",ge:"≥",gE:"≧",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",gescc:"⪩",ges:"⩾",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gla:"⪥",gl:"≷",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",gtcc:"⪧",gtcir:"⩺",gt:">",GT:">",Gt:"≫",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",harrcir:"⥈",harr:"↔",hArr:"⇔",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"⁣",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",Im:"ℑ",imof:"⊷",imped:"Ƶ",Implies:"⇒",incare:"℅",in:"∈",infin:"∞",infintie:"⧝",inodot:"ı",intcal:"⊺",int:"∫",Int:"∬",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larrb:"⇤",larrbfs:"⤟",larr:"←",Larr:"↞",lArr:"⇐",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",latail:"⤙",lAtail:"⤛",lat:"⪫",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",LeftArrowBar:"⇤",leftarrow:"←",LeftArrow:"←",Leftarrow:"⇐",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVectorBar:"⥙",LeftDownVector:"⇃",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTeeArrow:"↤",LeftTee:"⊣",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangleBar:"⧏",LeftTriangle:"⊲",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVectorBar:"⥘",LeftUpVector:"↿",LeftVectorBar:"⥒",LeftVector:"↼",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",lescc:"⪨",les:"⩽",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",llarr:"⇇",ll:"≪",Ll:"⋘",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoustache:"⎰",lmoust:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftrightarrow:"⟷",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longmapsto:"⟼",longrightarrow:"⟶",LongRightArrow:"⟶",Longrightarrow:"⟹",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",lt:"<",LT:"<",Lt:"≪",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",midast:"*",midcir:"⫰",mid:"∣",middot:"·",minusb:"⊟",minus:"−",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natural:"♮",naturals:"ℕ",natur:"♮",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",ne:"≠",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:` +`,nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nlE:"≦̸",nle:"≰",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangleBar:"⧏̸",NotLeftTriangle:"⋪",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangleBar:"⧐̸",NotRightTriangle:"⋫",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",nparallel:"∦",npar:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",nprec:"⊀",npreceq:"⪯̸",npre:"⪯̸",nrarrc:"⤳̸",nrarr:"↛",nrArr:"⇏",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",Ocirc:"Ô",ocirc:"ô",ocir:"⊚",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",orarr:"↻",Or:"⩔",or:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",otimesas:"⨶",Otimes:"⨷",otimes:"⊗",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",para:"¶",parallel:"∥",par:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plus:"+",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",prap:"⪷",Pr:"⪻",pr:"≺",prcue:"≼",precapprox:"⪷",prec:"≺",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",pre:"⪯",prE:"⪳",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportional:"∝",Proportion:"∷",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarr:"→",Rarr:"↠",rArr:"⇒",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",Re:"ℜ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrowBar:"⇥",rightarrow:"→",RightArrow:"→",Rightarrow:"⇒",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVectorBar:"⥕",RightDownVector:"⇂",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTeeArrow:"↦",RightTee:"⊢",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangleBar:"⧐",RightTriangle:"⊳",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVectorBar:"⥔",RightUpVector:"↾",RightVectorBar:"⥓",RightVector:"⇀",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoustache:"⎱",rmoust:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",scap:"⪸",Scaron:"Š",scaron:"š",Sc:"⪼",sc:"≻",sccue:"≽",sce:"⪰",scE:"⪴",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdotb:"⊡",sdot:"⋅",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",solbar:"⌿",solb:"⧄",sol:"/",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squ:"□",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succapprox:"⪸",succ:"≻",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",Sup:"⋑",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:" ",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",therefore:"∴",Therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",ThinSpace:" ",thinsp:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",timesbar:"⨱",timesb:"⊠",times:"×",timesd:"⨰",tint:"∭",toea:"⤨",topbot:"⌶",topcir:"⫱",top:"⊤",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",uarr:"↑",Uarr:"↟",uArr:"⇑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrowBar:"⤒",uparrow:"↑",UpArrow:"↑",Uparrow:"⇑",UpArrowDownArrow:"⇅",updownarrow:"↕",UpDownArrow:"↕",Updownarrow:"⇕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTeeArrow:"↥",UpTee:"⊥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",Vcy:"В",vcy:"в",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",veebar:"⊻",vee:"∨",Vee:"⋁",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xharr:"⟷",xhArr:"⟺",Xi:"Ξ",xi:"ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",yuml:"ÿ",Yuml:"Ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"​",Zeta:"Ζ",zeta:"ζ",zfr:"𝔷",Zfr:"ℨ",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",Zscr:"𝒵",zscr:"𝓏",zwj:"‍",zwnj:"‌"}}),ri=B((e,t)=>{t.exports={Aacute:"Á",aacute:"á",Acirc:"Â",acirc:"â",acute:"´",AElig:"Æ",aelig:"æ",Agrave:"À",agrave:"à",amp:"&",AMP:"&",Aring:"Å",aring:"å",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",brvbar:"¦",Ccedil:"Ç",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",Eacute:"É",eacute:"é",Ecirc:"Ê",ecirc:"ê",Egrave:"È",egrave:"è",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",Iacute:"Í",iacute:"í",Icirc:"Î",icirc:"î",iexcl:"¡",Igrave:"Ì",igrave:"ì",iquest:"¿",Iuml:"Ï",iuml:"ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",Ntilde:"Ñ",ntilde:"ñ",Oacute:"Ó",oacute:"ó",Ocirc:"Ô",ocirc:"ô",Ograve:"Ò",ograve:"ò",ordf:"ª",ordm:"º",Oslash:"Ø",oslash:"ø",Otilde:"Õ",otilde:"õ",Ouml:"Ö",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",THORN:"Þ",thorn:"þ",times:"×",Uacute:"Ú",uacute:"ú",Ucirc:"Û",ucirc:"û",Ugrave:"Ù",ugrave:"ù",uml:"¨",Uuml:"Ü",uuml:"ü",Yacute:"Ý",yacute:"ý",yen:"¥",yuml:"ÿ"}}),kn=B((e,t)=>{t.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}}),ti=B((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}}),ni=B(e=>{var t=e&&e.__importDefault||function(s){return s&&s.__esModule?s:{default:s}};Object.defineProperty(e,"__esModule",{value:!0});var r=t(ti()),o=String.fromCodePoint||function(s){var i="";return s>65535&&(s-=65536,i+=String.fromCharCode(s>>>10&1023|55296),s=56320|s&1023),i+=String.fromCharCode(s),i};function a(s){return s>=55296&&s<=57343||s>1114111?"�":(s in r.default&&(s=r.default[s]),o(s))}n(a,"decodeCodePoint"),e.default=a}),jn=B(e=>{var t=e&&e.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeHTML=e.decodeHTMLStrict=e.decodeXML=void 0;var r=t(Nn()),o=t(ri()),a=t(kn()),s=t(ni()),i=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;e.decodeXML=u(a.default),e.decodeHTMLStrict=u(r.default);function u(_){var d=c(_);return function(h){return String(h).replace(i,d)}}n(u,"getStrictDecoder");var l=n(function(_,d){return _{var t=e&&e.__importDefault||function(y){return y&&y.__esModule?y:{default:y}};Object.defineProperty(e,"__esModule",{value:!0}),e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=void 0;var r=t(kn()),o=l(r.default),a=c(o);e.encodeXML=w(o);var s=t(Nn()),i=l(s.default),u=c(i);e.encodeHTML=E(i,u),e.encodeNonAsciiHTML=w(i);function l(y){return Object.keys(y).sort().reduce(function(b,x){return b[y[x]]="&"+x+";",b},{})}n(l,"getInverseObj");function c(y){for(var b=[],x=[],k=0,C=Object.keys(y);k1?d(y):y.charCodeAt(0)).toString(16).toUpperCase()+";"}n(h,"singleCharReplacer");function E(y,b){return function(x){return x.replace(b,function(k){return y[k]}).replace(_,h)}}n(E,"getInverse");var v=new RegExp(a.source+"|"+_.source,"g");function S(y){return y.replace(v,h)}n(S,"escape"),e.escape=S;function A(y){return y.replace(a,h)}n(A,"escapeUTF8"),e.escapeUTF8=A;function w(y){return function(b){return b.replace(v,function(x){return y[x]||h(x)})}}n(w,"getASCIIEncoder")}),Si=B(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXMLStrict=e.decodeHTML5Strict=e.decodeHTML4Strict=e.decodeHTML5=e.decodeHTML4=e.decodeHTMLStrict=e.decodeHTML=e.decodeXML=e.encodeHTML5=e.encodeHTML4=e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=e.encode=e.decodeStrict=e.decode=void 0;var t=jn(),r=qn();function o(l,c){return(!c||c<=0?t.decodeXML:t.decodeHTML)(l)}n(o,"decode"),e.decode=o;function a(l,c){return(!c||c<=0?t.decodeXML:t.decodeHTMLStrict)(l)}n(a,"decodeStrict"),e.decodeStrict=a;function s(l,c){return(!c||c<=0?r.encodeXML:r.encodeHTML)(l)}n(s,"encode"),e.encode=s;var i=qn();Object.defineProperty(e,"encodeXML",{enumerable:!0,get:n(function(){return i.encodeXML},"get")}),Object.defineProperty(e,"encodeHTML",{enumerable:!0,get:n(function(){return i.encodeHTML},"get")}),Object.defineProperty(e,"encodeNonAsciiHTML",{enumerable:!0,get:n(function(){return i.encodeNonAsciiHTML},"get")}),Object.defineProperty(e,"escape",{enumerable:!0,get:n(function(){return i.escape},"get")}),Object.defineProperty(e,"escapeUTF8",{enumerable:!0,get:n(function(){return i.escapeUTF8},"get")}),Object.defineProperty(e,"encodeHTML4",{enumerable:!0,get:n(function(){return i.encodeHTML},"get")}),Object.defineProperty(e,"encodeHTML5",{enumerable:!0,get:n(function(){return i.encodeHTML},"get")});var u=jn();Object.defineProperty(e,"decodeXML",{enumerable:!0,get:n(function(){return u.decodeXML},"get")}),Object.defineProperty(e,"decodeHTML",{enumerable:!0,get:n(function(){return u.decodeHTML},"get")}),Object.defineProperty(e,"decodeHTMLStrict",{enumerable:!0,get:n(function(){return u.decodeHTMLStrict},"get")}),Object.defineProperty(e,"decodeHTML4",{enumerable:!0,get:n(function(){return u.decodeHTML},"get")}),Object.defineProperty(e,"decodeHTML5",{enumerable:!0,get:n(function(){return u.decodeHTML},"get")}),Object.defineProperty(e,"decodeHTML4Strict",{enumerable:!0,get:n(function(){return u.decodeHTMLStrict},"get")}),Object.defineProperty(e,"decodeHTML5Strict",{enumerable:!0,get:n(function(){return u.decodeHTMLStrict},"get")}),Object.defineProperty(e,"decodeXMLStrict",{enumerable:!0,get:n(function(){return u.decodeXML},"get")})}),Ci=B((e,t)=>{function r(p,m){if(!(p instanceof m))throw new TypeError("Cannot call a class as a function")}n(r,"_classCallCheck");function o(p,m){for(var g=0;g=p.length?{done:!0}:{done:!1,value:p[D++]}},"n"),e:n(function(X){throw X},"e"),f:T}}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 z=!0,te=!1,Q;return{s:n(function(){g=g.call(p)},"s"),n:n(function(){var X=g.next();return z=X.done,X},"n"),e:n(function(X){te=!0,Q=X},"e"),f:n(function(){try{!z&&g.return!=null&&g.return()}finally{if(te)throw Q}},"f")}}n(s,"_createForOfIteratorHelper");function i(p,m){if(p){if(typeof p=="string")return u(p,m);var g=Object.prototype.toString.call(p).slice(8,-1);if(g==="Object"&&p.constructor&&(g=p.constructor.name),g==="Map"||g==="Set")return Array.from(p);if(g==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return u(p,m)}}n(i,"_unsupportedIterableToArray");function u(p,m){(m==null||m>p.length)&&(m=p.length);for(var g=0,D=new Array(m);g0?p*40+55:0,te=m>0?m*40+55:0,Q=g>0?g*40+55:0;D[T]=E([z,te,Q])}n(d,"setStyleColor");function h(p){for(var m=p.toString(16);m.length<2;)m="0"+m;return m}n(h,"toHexString");function E(p){var m=[],g=s(p),D;try{for(g.s();!(D=g.n()).done;){var T=D.value;m.push(h(T))}}catch(z){g.e(z)}finally{g.f()}return"#"+m.join("")}n(E,"toColorHexString");function v(p,m,g,D){var T;return m==="text"?T=k(g,D):m==="display"?T=A(p,g,D):m==="xterm256Foreground"?T=M(p,D.colors[g]):m==="xterm256Background"?T=U(p,D.colors[g]):m==="rgb"&&(T=S(p,g)),T}n(v,"generateOutput");function S(p,m){m=m.substring(2).slice(0,-1);var g=+m.substr(0,2),D=m.substring(5).split(";"),T=D.map(function(z){return("0"+Number(z).toString(16)).substr(-2)}).join("");return I(p,(g===38?"color:#":"background-color:#")+T)}n(S,"handleRgb");function A(p,m,g){m=parseInt(m,10);var D={"-1":n(function(){return"
"},"_"),0:n(function(){return p.length&&w(p)},"_"),1:n(function(){return C(p,"b")},"_"),3:n(function(){return C(p,"i")},"_"),4:n(function(){return C(p,"u")},"_"),8:n(function(){return I(p,"display:none")},"_"),9:n(function(){return C(p,"strike")},"_"),22:n(function(){return I(p,"font-weight:normal;text-decoration:none;font-style:normal")},"_"),23:n(function(){return V(p,"i")},"_"),24:n(function(){return V(p,"u")},"_"),39:n(function(){return M(p,g.fg)},"_"),49:n(function(){return U(p,g.bg)},"_"),53:n(function(){return I(p,"text-decoration:overline")},"_")},T;return D[m]?T=D[m]():4"}).join("")}n(w,"resetStyles");function y(p,m){for(var g=[],D=p;D<=m;D++)g.push(D);return g}n(y,"range");function b(p){return function(m){return(p===null||m.category!==p)&&p!=="all"}}n(b,"notCategory");function x(p){p=parseInt(p,10);var m=null;return p===0?m="all":p===1?m="bold":2")}n(C,"pushTag");function I(p,m){return C(p,"span",m)}n(I,"pushStyle");function M(p,m){return C(p,"span","color:"+m)}n(M,"pushForegroundColor");function U(p,m){return C(p,"span","background-color:"+m)}n(U,"pushBackgroundColor");function V(p,m){var g;if(p.slice(-1)[0]===m&&(g=p.pop()),g)return""}n(V,"closeTag");function Y(p,m,g){var D=!1,T=3;function z(){return""}n(z,"remove");function te(ie,de){return g("xterm256Foreground",de),""}n(te,"removeXterm256Foreground");function Q(ie,de){return g("xterm256Background",de),""}n(Q,"removeXterm256Background");function X(ie){return m.newline?g("display",-1):g("text",ie),""}n(X,"newline");function re(ie,de){D=!0,de.trim().length===0&&(de="0"),de=de.trimRight(";").split(";");var Me=s(de),vt;try{for(Me.s();!(vt=Me.n()).done;){var Pt=vt.value;g("display",Pt)}}catch(xt){Me.e(xt)}finally{Me.f()}return""}n(re,"ansiMess");function ne(ie){return g("text",ie),""}n(ne,"realText");function se(ie){return g("rgb",ie),""}n(se,"rgb");var Re=[{pattern:/^\x08+/,sub:z},{pattern:/^\x1b\[[012]?K/,sub:z},{pattern:/^\x1b\[\(B/,sub:z},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:se},{pattern:/^\x1b\[38;5;(\d+)m/,sub:te},{pattern:/^\x1b\[48;5;(\d+)m/,sub:Q},{pattern:/^\n/,sub:X},{pattern:/^\r+\n/,sub:X},{pattern:/^\r/,sub:X},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:re},{pattern:/^\x1b\[\d?J/,sub:z},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:z},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:z},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:ne}];function ae(ie,de){de>T&&D||(D=!1,p=p.replace(ie.pattern,ie.sub))}n(ae,"process");var xe=[],Le=p,ke=Le.length;e:for(;ke>0;){for(var _t=0,Et=0,wt=Re.length;Et{(function(r,o){typeof e=="object"&&typeof t<"u"?t.exports=o():typeof define=="function"&&define.amd?define(o):(r=typeof globalThis<"u"?globalThis:r||self).BrowserDetector=o()})(e,function(){function r(l,c){for(var _=0;_1&&arguments[1]!==void 0?arguments[1]:-1,"})?")),_=Number(l).toString().match(c);return _?_[0]:null},"n"),i=n(function(){return typeof window<"u"?window.navigator:null},"i"),u=function(){function l(h){var E;(function(v,S){if(!(v instanceof S))throw new TypeError("Cannot call a class as a function")})(this,l),this.userAgent=h||((E=i())===null||E===void 0?void 0:E.userAgent)||null}n(l,"t");var c,_,d;return c=l,_=[{key:"parseUserAgent",value:n(function(h){var E,v,S,A={},w=h||this.userAgent||"",y=w.toLowerCase().replace(/\s\s+/g," "),b=/(edge)\/([\w.]+)/.exec(y)||/(edg)[/]([\w.]+)/.exec(y)||/(opr)[/]([\w.]+)/.exec(y)||/(opt)[/]([\w.]+)/.exec(y)||/(fxios)[/]([\w.]+)/.exec(y)||/(edgios)[/]([\w.]+)/.exec(y)||/(jsdom)[/]([\w.]+)/.exec(y)||/(samsungbrowser)[/]([\w.]+)/.exec(y)||/(electron)[/]([\w.]+)/.exec(y)||/(chrome)[/]([\w.]+)/.exec(y)||/(crios)[/]([\w.]+)/.exec(y)||/(opios)[/]([\w.]+)/.exec(y)||/(version)(applewebkit)[/]([\w.]+).*(safari)[/]([\w.]+)/.exec(y)||/(webkit)[/]([\w.]+).*(version)[/]([\w.]+).*(safari)[/]([\w.]+)/.exec(y)||/(applewebkit)[/]([\w.]+).*(safari)[/]([\w.]+)/.exec(y)||/(webkit)[/]([\w.]+)/.exec(y)||/(opera)(?:.*version|)[/]([\w.]+)/.exec(y)||/(msie) ([\w.]+)/.exec(y)||/(fennec)[/]([\w.]+)/.exec(y)||y.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(y)||y.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(y)||[],x=/(ipad)/.exec(y)||/(ipod)/.exec(y)||/(iphone)/.exec(y)||/(jsdom)/.exec(y)||/(windows phone)/.exec(y)||/(xbox)/.exec(y)||/(win)/.exec(y)||/(tablet)/.exec(y)||/(android)/.test(y)&&/(mobile)/.test(y)===!1&&["androidTablet"]||/(android)/.exec(y)||/(mac)/.exec(y)||/(linux)/.exec(y)||/(cros)/.exec(y)||[],k=b[5]||b[3]||b[1]||null,C=x[0]||null,I=b[4]||b[2]||null,M=i();k==="chrome"&&typeof(M==null||(E=M.brave)===null||E===void 0?void 0:E.isBrave)=="function"&&(k="brave"),k&&(A[k]=!0),C&&(A[C]=!0);var U=!!(A.tablet||A.android||A.androidTablet),V=!!(A.ipad||A.tablet||A.androidTablet),Y=!!(A.android||A.androidTablet||A.tablet||A.ipad||A.ipod||A.iphone||A["windows phone"]),F=!!(A.cros||A.mac||A.linux||A.win),j=!!(A.brave||A.chrome||A.crios||A.opr||A.safari||A.edg||A.electron),p=!!(A.msie||A.rv);return{name:(v=o[k])!==null&&v!==void 0?v:null,platform:(S=a[C])!==null&&S!==void 0?S:null,userAgent:w,version:I,shortVersion:I?s(parseFloat(I),2):null,isAndroid:U,isTablet:V,isMobile:Y,isDesktop:F,isWebkit:j,isIE:p}},"value")},{key:"getBrowserInfo",value:n(function(){var h=this.parseUserAgent();return{name:h.name,platform:h.platform,userAgent:h.userAgent,version:h.version,shortVersion:h.shortVersion}},"value")}],d=[{key:"VERSION",get:n(function(){return"3.4.0"},"get")}],_&&r(c.prototype,_),d&&r(c,d),Object.defineProperty(c,"prototype",{writable:!1}),l}();return u})}),Dt={};Ae(Dt,{global:()=>R});var R=(()=>{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})(),fe={};Ae(fe,{ARGTYPES_INFO_REQUEST:()=>ro,ARGTYPES_INFO_RESPONSE:()=>Xr,CHANNEL_CREATED:()=>Yi,CHANNEL_WS_DISCONNECT:()=>kt,CONFIG_ERROR:()=>Lt,CREATE_NEW_STORYFILE_REQUEST:()=>Ki,CREATE_NEW_STORYFILE_RESPONSE:()=>Xi,CURRENT_STORY_WAS_SET:()=>$r,DOCS_PREPARED:()=>jt,DOCS_RENDERED:()=>sr,FILE_COMPONENT_SEARCH_REQUEST:()=>Ji,FILE_COMPONENT_SEARCH_RESPONSE:()=>Qi,FORCE_REMOUNT:()=>Mt,FORCE_RE_RENDER:()=>ar,GLOBALS_UPDATED:()=>_e,NAVIGATE_URL:()=>Zi,PLAY_FUNCTION_THREW_EXCEPTION:()=>qt,PRELOAD_ENTRIES:()=>Bt,PREVIEW_BUILDER_PROGRESS:()=>el,PREVIEW_KEYDOWN:()=>Gt,REGISTER_SUBSCRIPTION:()=>rl,REQUEST_WHATS_NEW_DATA:()=>dl,RESET_STORY_ARGS:()=>ir,RESULT_WHATS_NEW_DATA:()=>ul,SAVE_STORY_REQUEST:()=>ml,SAVE_STORY_RESPONSE:()=>hl,SELECT_STORY:()=>tl,SET_CONFIG:()=>ol,SET_CURRENT_STORY:()=>Vt,SET_FILTER:()=>nl,SET_GLOBALS:()=>Ht,SET_INDEX:()=>sl,SET_STORIES:()=>al,SET_WHATS_NEW_CACHE:()=>fl,SHARED_STATE_CHANGED:()=>il,SHARED_STATE_SET:()=>ll,STORIES_COLLAPSE_ALL:()=>cl,STORIES_EXPAND_ALL:()=>pl,STORY_ARGS_UPDATED:()=>zt,STORY_CHANGED:()=>Wt,STORY_ERRORED:()=>$t,STORY_FINISHED:()=>Kr,STORY_INDEX_INVALIDATED:()=>Yt,STORY_MISSING:()=>Yr,STORY_PREPARED:()=>Kt,STORY_RENDERED:()=>Be,STORY_RENDER_PHASE_CHANGED:()=>we,STORY_SPECIFIED:()=>Xt,STORY_THREW_EXCEPTION:()=>Jt,STORY_UNCHANGED:()=>Qt,TELEMETRY_ERROR:()=>eo,TESTING_MODULE_CANCEL_TEST_RUN_REQUEST:()=>El,TESTING_MODULE_CANCEL_TEST_RUN_RESPONSE:()=>Rl,TESTING_MODULE_CONFIG_CHANGE:()=>Al,TESTING_MODULE_CRASH_REPORT:()=>gl,TESTING_MODULE_PROGRESS_REPORT:()=>Sl,TESTING_MODULE_RUN_ALL_REQUEST:()=>Tl,TESTING_MODULE_RUN_REQUEST:()=>bl,TESTING_MODULE_WATCH_MODE_REQUEST:()=>xl,TOGGLE_WHATS_NEW_NOTIFICATIONS:()=>yl,UNHANDLED_ERRORS_WHILE_PLAYING:()=>Ut,UPDATE_GLOBALS:()=>lr,UPDATE_QUERY_PARAMS:()=>Zt,UPDATE_STORY_ARGS:()=>cr,default:()=>$i});var Nt=(e=>(e.CHANNEL_WS_DISCONNECT="channelWSDisconnect",e.CHANNEL_CREATED="channelCreated",e.CONFIG_ERROR="configError",e.STORY_INDEX_INVALIDATED="storyIndexInvalidated",e.STORY_SPECIFIED="storySpecified",e.SET_CONFIG="setConfig",e.SET_STORIES="setStories",e.SET_INDEX="setIndex",e.SET_CURRENT_STORY="setCurrentStory",e.CURRENT_STORY_WAS_SET="currentStoryWasSet",e.FORCE_RE_RENDER="forceReRender",e.FORCE_REMOUNT="forceRemount",e.PRELOAD_ENTRIES="preloadStories",e.STORY_PREPARED="storyPrepared",e.DOCS_PREPARED="docsPrepared",e.STORY_CHANGED="storyChanged",e.STORY_UNCHANGED="storyUnchanged",e.STORY_RENDERED="storyRendered",e.STORY_FINISHED="storyFinished",e.STORY_MISSING="storyMissing",e.STORY_ERRORED="storyErrored",e.STORY_THREW_EXCEPTION="storyThrewException",e.STORY_RENDER_PHASE_CHANGED="storyRenderPhaseChanged",e.PLAY_FUNCTION_THREW_EXCEPTION="playFunctionThrewException",e.UNHANDLED_ERRORS_WHILE_PLAYING="unhandledErrorsWhilePlaying",e.UPDATE_STORY_ARGS="updateStoryArgs",e.STORY_ARGS_UPDATED="storyArgsUpdated",e.RESET_STORY_ARGS="resetStoryArgs",e.SET_FILTER="setFilter",e.SET_GLOBALS="setGlobals",e.UPDATE_GLOBALS="updateGlobals",e.GLOBALS_UPDATED="globalsUpdated",e.REGISTER_SUBSCRIPTION="registerSubscription",e.PREVIEW_KEYDOWN="previewKeydown",e.PREVIEW_BUILDER_PROGRESS="preview_builder_progress",e.SELECT_STORY="selectStory",e.STORIES_COLLAPSE_ALL="storiesCollapseAll",e.STORIES_EXPAND_ALL="storiesExpandAll",e.DOCS_RENDERED="docsRendered",e.SHARED_STATE_CHANGED="sharedStateChanged",e.SHARED_STATE_SET="sharedStateSet",e.NAVIGATE_URL="navigateUrl",e.UPDATE_QUERY_PARAMS="updateQueryParams",e.REQUEST_WHATS_NEW_DATA="requestWhatsNewData",e.RESULT_WHATS_NEW_DATA="resultWhatsNewData",e.SET_WHATS_NEW_CACHE="setWhatsNewCache",e.TOGGLE_WHATS_NEW_NOTIFICATIONS="toggleWhatsNewNotifications",e.TELEMETRY_ERROR="telemetryError",e.FILE_COMPONENT_SEARCH_REQUEST="fileComponentSearchRequest",e.FILE_COMPONENT_SEARCH_RESPONSE="fileComponentSearchResponse",e.SAVE_STORY_REQUEST="saveStoryRequest",e.SAVE_STORY_RESPONSE="saveStoryResponse",e.ARGTYPES_INFO_REQUEST="argtypesInfoRequest",e.ARGTYPES_INFO_RESPONSE="argtypesInfoResponse",e.CREATE_NEW_STORYFILE_REQUEST="createNewStoryfileRequest",e.CREATE_NEW_STORYFILE_RESPONSE="createNewStoryfileResponse",e.TESTING_MODULE_CRASH_REPORT="testingModuleCrashReport",e.TESTING_MODULE_PROGRESS_REPORT="testingModuleProgressReport",e.TESTING_MODULE_RUN_REQUEST="testingModuleRunRequest",e.TESTING_MODULE_RUN_ALL_REQUEST="testingModuleRunAllRequest",e.TESTING_MODULE_CANCEL_TEST_RUN_REQUEST="testingModuleCancelTestRunRequest",e.TESTING_MODULE_CANCEL_TEST_RUN_RESPONSE="testingModuleCancelTestRunResponse",e.TESTING_MODULE_WATCH_MODE_REQUEST="testingModuleWatchModeRequest",e.TESTING_MODULE_CONFIG_CHANGE="testingModuleConfigChange",e))(Nt||{}),$i=Nt,{CHANNEL_WS_DISCONNECT:kt,CHANNEL_CREATED:Yi,CONFIG_ERROR:Lt,CREATE_NEW_STORYFILE_REQUEST:Ki,CREATE_NEW_STORYFILE_RESPONSE:Xi,CURRENT_STORY_WAS_SET:$r,DOCS_PREPARED:jt,DOCS_RENDERED:sr,FILE_COMPONENT_SEARCH_REQUEST:Ji,FILE_COMPONENT_SEARCH_RESPONSE:Qi,FORCE_RE_RENDER:ar,FORCE_REMOUNT:Mt,GLOBALS_UPDATED:_e,NAVIGATE_URL:Zi,PLAY_FUNCTION_THREW_EXCEPTION:qt,UNHANDLED_ERRORS_WHILE_PLAYING:Ut,PRELOAD_ENTRIES:Bt,PREVIEW_BUILDER_PROGRESS:el,PREVIEW_KEYDOWN:Gt,REGISTER_SUBSCRIPTION:rl,RESET_STORY_ARGS:ir,SELECT_STORY:tl,SET_CONFIG:ol,SET_CURRENT_STORY:Vt,SET_FILTER:nl,SET_GLOBALS:Ht,SET_INDEX:sl,SET_STORIES:al,SHARED_STATE_CHANGED:il,SHARED_STATE_SET:ll,STORIES_COLLAPSE_ALL:cl,STORIES_EXPAND_ALL:pl,STORY_ARGS_UPDATED:zt,STORY_CHANGED:Wt,STORY_ERRORED:$t,STORY_INDEX_INVALIDATED:Yt,STORY_MISSING:Yr,STORY_PREPARED:Kt,STORY_RENDER_PHASE_CHANGED:we,STORY_RENDERED:Be,STORY_FINISHED:Kr,STORY_SPECIFIED:Xt,STORY_THREW_EXCEPTION:Jt,STORY_UNCHANGED:Qt,UPDATE_GLOBALS:lr,UPDATE_QUERY_PARAMS:Zt,UPDATE_STORY_ARGS:cr,REQUEST_WHATS_NEW_DATA:dl,RESULT_WHATS_NEW_DATA:ul,SET_WHATS_NEW_CACHE:fl,TOGGLE_WHATS_NEW_NOTIFICATIONS:yl,TELEMETRY_ERROR:eo,SAVE_STORY_REQUEST:ml,SAVE_STORY_RESPONSE:hl,ARGTYPES_INFO_REQUEST:ro,ARGTYPES_INFO_RESPONSE:Xr,TESTING_MODULE_CRASH_REPORT:gl,TESTING_MODULE_PROGRESS_REPORT:Sl,TESTING_MODULE_RUN_REQUEST:bl,TESTING_MODULE_RUN_ALL_REQUEST:Tl,TESTING_MODULE_CANCEL_TEST_RUN_REQUEST:El,TESTING_MODULE_CANCEL_TEST_RUN_RESPONSE:Rl,TESTING_MODULE_WATCH_MODE_REQUEST:xl,TESTING_MODULE_CONFIG_CHANGE:Al}=Nt,to={"@storybook/global":"__STORYBOOK_MODULE_GLOBAL__","storybook/internal/channels":"__STORYBOOK_MODULE_CHANNELS__","@storybook/channels":"__STORYBOOK_MODULE_CHANNELS__","@storybook/core/channels":"__STORYBOOK_MODULE_CHANNELS__","storybook/internal/client-logger":"__STORYBOOK_MODULE_CLIENT_LOGGER__","@storybook/client-logger":"__STORYBOOK_MODULE_CLIENT_LOGGER__","@storybook/core/client-logger":"__STORYBOOK_MODULE_CLIENT_LOGGER__","storybook/internal/core-events":"__STORYBOOK_MODULE_CORE_EVENTS__","@storybook/core-events":"__STORYBOOK_MODULE_CORE_EVENTS__","@storybook/core/core-events":"__STORYBOOK_MODULE_CORE_EVENTS__","storybook/internal/preview-errors":"__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__","@storybook/core-events/preview-errors":"__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__","@storybook/core/preview-errors":"__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__","storybook/internal/preview-api":"__STORYBOOK_MODULE_PREVIEW_API__","@storybook/preview-api":"__STORYBOOK_MODULE_PREVIEW_API__","@storybook/core/preview-api":"__STORYBOOK_MODULE_PREVIEW_API__","storybook/internal/types":"__STORYBOOK_MODULE_TYPES__","@storybook/types":"__STORYBOOK_MODULE_TYPES__","@storybook/core/types":"__STORYBOOK_MODULE_TYPES__"},Yn=Object.keys(to),yr={};Ae(yr,{Channel:()=>ye,PostMessageTransport:()=>$e,WebsocketTransport:()=>Ye,createBrowserChannel:()=>Ed,default:()=>Td});var _l=n(e=>e.transports!==void 0,"isMulti"),wl=n(()=>Math.random().toString(16).slice(2),"generateRandomId"),oo=class{constructor(t={}){this.sender=wl(),this.events={},this.data={},this.transports=[],this.isAsync=t.async||!1,_l(t)?(this.transports=t.transports||[],this.transports.forEach(r=>{r.setHandler(o=>this.handleEvent(o))})):this.transports=t.transport?[t.transport]:[],this.transports.forEach(r=>{r.setHandler(o=>this.handleEvent(o))})}get hasTransport(){return this.transports.length>0}addListener(t,r){this.events[t]=this.events[t]||[],this.events[t].push(r)}emit(t,...r){let o={type:t,args:r,from:this.sender},a={};r.length>=1&&r[0]&&r[0].options&&(a=r[0].options);let s=n(()=>{this.transports.forEach(i=>{i.send(o,a)}),this.handleEvent(o)},"handler");this.isAsync?setImmediate(s):s()}last(t){return this.data[t]}eventNames(){return Object.keys(this.events)}listenerCount(t){let r=this.listeners(t);return r?r.length:0}listeners(t){return this.events[t]||void 0}once(t,r){let o=this.onceListener(t,r);this.addListener(t,o)}removeAllListeners(t){t?this.events[t]&&delete this.events[t]:this.events={}}removeListener(t,r){let o=this.listeners(t);o&&(this.events[t]=o.filter(a=>a!==r))}on(t,r){this.addListener(t,r)}off(t,r){this.removeListener(t,r)}handleEvent(t){let r=this.listeners(t.type);r&&r.length&&r.forEach(o=>{o.apply(t,t.args)}),this.data[t.type]=t.args}onceListener(t,r){let o=n((...a)=>(this.removeListener(t,o),r(...a)),"onceListener");return o}};n(oo,"Channel");var ye=oo,pr={};Ae(pr,{deprecate:()=>oe,logger:()=>O,once:()=>L,pretty:()=>K});var{LOGLEVEL:vl}=R,me={trace:1,debug:2,info:3,warn:4,error:5,silent:10},Pl=vl,Ge=me[Pl]||me.info,O={trace:n((e,...t)=>{Ge<=me.trace&&console.trace(e,...t)},"trace"),debug:n((e,...t)=>{Ge<=me.debug&&console.debug(e,...t)},"debug"),info:n((e,...t)=>{Ge<=me.info&&console.info(e,...t)},"info"),warn:n((e,...t)=>{Ge<=me.warn&&console.warn(e,...t)},"warn"),error:n((e,...t)=>{Ge<=me.error&&console.error(e,...t)},"error"),log:n((e,...t)=>{Ge(t,...r)=>{if(!no.has(t))return no.add(t),O[e](t,...r)},"once");L.clear=()=>no.clear();L.trace=L("trace");L.debug=L("debug");L.info=L("info");L.warn=L("warn");L.error=L("error");L.log=L("log");var oe=L("warn"),K=n(e=>(...t)=>{let r=[];if(t.length){let o=//gi,a=/<\/span>/gi,s;for(r.push(t[0].replace(o,"%c").replace(a,"%c"));s=o.exec(t[0]);)r.push(s[2]),r.push("");for(let i=1;in(function(){return t||(0,e[Xn(e)[0]])((t={exports:{}}).exports,t),t.exports},"__require"),"__commonJS"),Dl=n((e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Xn(t))!Fl.call(e,a)&&a!==r&&Kn(e,a,{get:n(()=>t[a],"get"),enumerable:!(o=Ol(t,a))||o.enumerable});return e},"__copyProps"),Jr=n((e,t,r)=>(r=e!=null?Cl(Il(e)):{},Dl(t||!e||!e.__esModule?Kn(r,"default",{value:e,enumerable:!0}):r,e)),"__toESM"),Nl=["bubbles","cancelBubble","cancelable","composed","currentTarget","defaultPrevented","eventPhase","isTrusted","returnValue","srcElement","target","timeStamp","type"],kl=["detail"];function Jn(e){let t=Nl.filter(r=>e[r]!==void 0).reduce((r,o)=>({...r,[o]:e[o]}),{});return e instanceof CustomEvent&&kl.filter(r=>e[r]!==void 0).forEach(r=>{t[r]=e[r]}),t}n(Jn,"extractEventHiddenProperties");var fs=ue(Qr()),ns=J({"node_modules/has-symbols/shams.js"(e,t){t.exports=n(function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var r={},o=Symbol("test"),a=Object(o);if(typeof o=="string"||Object.prototype.toString.call(o)!=="[object Symbol]"||Object.prototype.toString.call(a)!=="[object Symbol]")return!1;var s=42;r[o]=s;for(o 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]!==o||!Object.prototype.propertyIsEnumerable.call(r,o))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var u=Object.getOwnPropertyDescriptor(r,o);if(u.value!==s||u.enumerable!==!0)return!1}return!0},"hasSymbols")}}),ss=J({"node_modules/has-symbols/index.js"(e,t){var r=typeof Symbol<"u"&&Symbol,o=ns();t.exports=n(function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:o()},"hasNativeSymbols")}}),Ll=J({"node_modules/function-bind/implementation.js"(e,t){var r="Function.prototype.bind called on incompatible ",o=Array.prototype.slice,a=Object.prototype.toString,s="[object Function]";t.exports=n(function(i){var u=this;if(typeof u!="function"||a.call(u)!==s)throw new TypeError(r+u);for(var l=o.call(arguments,1),c,_=n(function(){if(this instanceof c){var S=u.apply(this,l.concat(o.call(arguments)));return Object(S)===S?S:this}else return u.apply(i,l.concat(o.call(arguments)))},"binder"),d=Math.max(0,u.length-l.length),h=[],E=0;E"u"?r:d(Uint8Array),v={"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":_?d([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":h,"%AsyncGenerator%":h,"%AsyncGeneratorFunction%":h,"%AsyncIteratorPrototype%":h,"%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%":h,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":_?d(d([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!_?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"||!_?r:d(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":_?d(""[Symbol.iterator]()):r,"%Symbol%":_?Symbol:r,"%SyntaxError%":o,"%ThrowTypeError%":c,"%TypedArray%":E,"%TypeError%":s,"%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},S=n(function F(j){var p;if(j==="%AsyncFunction%")p=i("async function () {}");else if(j==="%GeneratorFunction%")p=i("function* () {}");else if(j==="%AsyncGeneratorFunction%")p=i("async function* () {}");else if(j==="%AsyncGenerator%"){var m=F("%AsyncGeneratorFunction%");m&&(p=m.prototype)}else if(j==="%AsyncIteratorPrototype%"){var g=F("%AsyncGenerator%");g&&(p=d(g.prototype))}return v[j]=p,p},"doEval2"),A={"%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"]},w=io(),y=jl(),b=w.call(Function.call,Array.prototype.concat),x=w.call(Function.apply,Array.prototype.splice),k=w.call(Function.call,String.prototype.replace),C=w.call(Function.call,String.prototype.slice),I=w.call(Function.call,RegExp.prototype.exec),M=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,U=/\\(\\)?/g,V=n(function(F){var j=C(F,0,1),p=C(F,-1);if(j==="%"&&p!=="%")throw new o("invalid intrinsic syntax, expected closing `%`");if(p==="%"&&j!=="%")throw new o("invalid intrinsic syntax, expected opening `%`");var m=[];return k(F,M,function(g,D,T,z){m[m.length]=T?k(z,U,"$1"):D||g}),m},"stringToPath3"),Y=n(function(F,j){var p=F,m;if(y(A,p)&&(m=A[p],p="%"+m[0]+"%"),y(v,p)){var g=v[p];if(g===h&&(g=S(p)),typeof g>"u"&&!j)throw new s("intrinsic "+F+" exists, but is not available. Please file an issue!");return{alias:m,name:p,value:g}}throw new o("intrinsic "+F+" does not exist!")},"getBaseIntrinsic2");t.exports=n(function(F,j){if(typeof F!="string"||F.length===0)throw new s("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof j!="boolean")throw new s('"allowMissing" argument must be a boolean');if(I(/^%?[^%]*%?$/,F)===null)throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var p=V(F),m=p.length>0?p[0]:"",g=Y("%"+m+"%",j),D=g.name,T=g.value,z=!1,te=g.alias;te&&(m=te[0],x(p,b([0,1],te)));for(var Q=1,X=!0;Q=p.length){var Re=u(T,re);X=!!Re,X&&"get"in Re&&!("originalValue"in Re.get)?T=Re.get:T=T[re]}else X=y(T,re),T=T[re];X&&!z&&(v[D]=T)}}return T},"GetIntrinsic")}}),Ml=J({"node_modules/call-bind/index.js"(e,t){var r=io(),o=as(),a=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),i=o("%Reflect.apply%",!0)||r.call(s,a),u=o("%Object.getOwnPropertyDescriptor%",!0),l=o("%Object.defineProperty%",!0),c=o("%Math.max%");if(l)try{l({},"a",{value:1})}catch{l=null}t.exports=n(function(d){var h=i(r,s,arguments);if(u&&l){var E=u(h,"length");E.configurable&&l(h,"length",{value:1+c(0,d.length-(arguments.length-1))})}return h},"callBind");var _=n(function(){return i(r,a,arguments)},"applyBind2");l?l(t.exports,"apply",{value:_}):t.exports.apply=_}}),ql=J({"node_modules/call-bind/callBound.js"(e,t){var r=as(),o=Ml(),a=o(r("String.prototype.indexOf"));t.exports=n(function(s,i){var u=r(s,!!i);return typeof u=="function"&&a(s,".prototype.")>-1?o(u):u},"callBoundIntrinsic")}}),Ul=J({"node_modules/has-tostringtag/shams.js"(e,t){var r=ns();t.exports=n(function(){return r()&&!!Symbol.toStringTag},"hasToStringTagShams")}}),Bl=J({"node_modules/is-regex/index.js"(e,t){var r=ql(),o=Ul()(),a,s,i,u;o&&(a=r("Object.prototype.hasOwnProperty"),s=r("RegExp.prototype.exec"),i={},l=n(function(){throw i},"throwRegexMarker"),u={toString:l,valueOf:l},typeof Symbol.toPrimitive=="symbol"&&(u[Symbol.toPrimitive]=l));var l,c=r("Object.prototype.toString"),_=Object.getOwnPropertyDescriptor,d="[object RegExp]";t.exports=n(o?function(h){if(!h||typeof h!="object")return!1;var E=_(h,"lastIndex"),v=E&&a(E,"value");if(!v)return!1;try{s(h,u)}catch(S){return S===i}}:function(h){return!h||typeof h!="object"&&typeof h!="function"?!1:c(h)===d},"isRegex")}}),Gl=J({"node_modules/is-function/index.js"(e,t){t.exports=o;var r=Object.prototype.toString;function o(a){if(!a)return!1;var s=r.call(a);return s==="[object Function]"||typeof a=="function"&&s!=="[object RegExp]"||typeof window<"u"&&(a===window.setTimeout||a===window.alert||a===window.confirm||a===window.prompt)}n(o,"isFunction3")}}),Vl=J({"node_modules/is-symbol/index.js"(e,t){var r=Object.prototype.toString,o=ss()();o?(a=Symbol.prototype.toString,s=/^Symbol\(.*\)$/,i=n(function(u){return typeof u.valueOf()!="symbol"?!1:s.test(a.call(u))},"isRealSymbolObject"),t.exports=n(function(u){if(typeof u=="symbol")return!0;if(r.call(u)!=="[object Symbol]")return!1;try{return i(u)}catch{return!1}},"isSymbol3")):t.exports=n(function(u){return!1},"isSymbol3");var a,s,i}}),Hl=Jr(Bl()),zl=Jr(Gl()),Wl=Jr(Vl());function $l(e){return e!=null&&typeof e=="object"&&Array.isArray(e)===!1}n($l,"isObject");var Yl=typeof global=="object"&&global&&global.Object===Object&&global,Kl=Yl,Xl=typeof self=="object"&&self&&self.Object===Object&&self,Jl=Kl||Xl||Function("return this")(),lo=Jl,Ql=lo.Symbol,Ve=Ql,is=Object.prototype,Zl=is.hasOwnProperty,ec=is.toString,dr=Ve?Ve.toStringTag:void 0;function rc(e){var t=Zl.call(e,dr),r=e[dr];try{e[dr]=void 0;var o=!0}catch{}var a=ec.call(e);return o&&(t?e[dr]=r:delete e[dr]),a}n(rc,"getRawTag");var tc=rc,oc=Object.prototype,nc=oc.toString;function sc(e){return nc.call(e)}n(sc,"objectToString");var ac=sc,ic="[object Null]",lc="[object Undefined]",Zn=Ve?Ve.toStringTag:void 0;function cc(e){return e==null?e===void 0?lc:ic:Zn&&Zn in Object(e)?tc(e):ac(e)}n(cc,"baseGetTag");var ls=cc;function pc(e){return e!=null&&typeof e=="object"}n(pc,"isObjectLike");var dc=pc,uc="[object Symbol]";function fc(e){return typeof e=="symbol"||dc(e)&&ls(e)==uc}n(fc,"isSymbol");var co=fc;function yc(e,t){for(var r=-1,o=e==null?0:e.length,a=Array(o);++r-1}n(xp,"listCacheHas");var Ap=xp;function _p(e,t){var r=this.__data__,o=et(r,e);return o<0?(++this.size,r.push([e,t])):r[o][1]=t,this}n(_p,"listCacheSet");var wp=_p;function ze(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{let t=null,r=!1,o=!1,a=!1,s="";if(e.indexOf("//")>=0||e.indexOf("/*")>=0)for(let i=0;icd(e).replace(/\n\s*/g,"").trim()),dd=n(function(e,t){let r=t.slice(0,t.indexOf("{")),o=t.slice(t.indexOf("{"));if(r.includes("=>")||r.includes("function"))return t;let a=r;return a=a.replace(e,"function"),a+o},"convertShorthandMethods2"),ud=/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{3})?Z$/,fr=n(e=>e.match(/^[\[\{\"\}].*[\]\}\"]$/),"isJSON");function ys(e){if(!Zr(e))return e;let t=e,r=!1;return typeof Event<"u"&&e instanceof Event&&(t=Jn(t),r=!0),t=Object.keys(t).reduce((o,a)=>{try{t[a]&&t[a].toJSON,o[a]=t[a]}catch{r=!0}return o},{}),r?t:e}n(ys,"convertUnconventionalData");var fd=n(function(e){let t,r,o,a;return n(function(s,i){try{if(s==="")return a=[],t=new Map([[i,"[]"]]),r=new Map,o=[],i;let u=r.get(this)||this;for(;o.length&&u!==o[0];)o.shift(),a.pop();if(typeof i=="boolean")return i;if(i===void 0)return e.allowUndefined?"_undefined_":void 0;if(i===null)return null;if(typeof i=="number")return i===-1/0?"_-Infinity_":i===1/0?"_Infinity_":Number.isNaN(i)?"_NaN_":i;if(typeof i=="bigint")return`_bigint_${i.toString()}`;if(typeof i=="string")return ud.test(i)?e.allowDate?`_date_${i}`:void 0:i;if((0,Hl.default)(i))return e.allowRegExp?`_regexp_${i.flags}|${i.source}`:void 0;if((0,zl.default)(i)){if(!e.allowFunction)return;let{name:c}=i,y=i.toString();return y.match(/(\[native code\]|WEBPACK_IMPORTED_MODULE|__webpack_exports__|__webpack_require__)/)?`_function_${c}|${(()=>{}).toString()}`:`_function_${c}|${pd(dd(s,y))}`}if((0,Wl.default)(i)){if(!e.allowSymbol)return;let c=Symbol.keyFor(i);return c!==void 0?`_gsymbol_${c}`:`_symbol_${i.toString().slice(7,-1)}`}if(o.length>=e.maxDepth)return Array.isArray(i)?`[Array(${i.length})]`:"[Object]";if(i===this)return`_duplicate_${JSON.stringify(a)}`;if(i instanceof Error&&e.allowError)return{__isConvertedError__:!0,errorProperties:{...i.cause?{cause:i.cause}:{},...i,name:i.name,message:i.message,stack:i.stack,"_constructor-name_":i.constructor.name}};if(i.constructor&&i.constructor.name&&i.constructor.name!=="Object"&&!Array.isArray(i)&&!e.allowClass)return;let l=t.get(i);if(!l){let c=Array.isArray(i)?i:ys(i);if(i.constructor&&i.constructor.name&&i.constructor.name!=="Object"&&!Array.isArray(i)&&e.allowClass)try{Object.assign(c,{"_constructor-name_":i.constructor.name})}catch{}return a.push(s),o.unshift(c),t.set(i,JSON.stringify(a)),i!==c&&r.set(i,c),c}return`_duplicate_${l}`}catch{return}},"replace")},"replacer2"),yd=n(function reviver(options){let refs=[],root;return n(function revive(key,value){if(key===""&&(root=value,refs.forEach(({target:e,container:t,replacement:r})=>{let o=fr(r)?JSON.parse(r):r.split(".");o.length===0?t[e]=root:t[e]=ld(root,o)})),key==="_constructor-name_")return value;if(Zr(value)&&value.__isConvertedError__){let{message:e,...t}=value.errorProperties,r=new Error(e);return Object.assign(r,t),r}if(Zr(value)&&value["_constructor-name_"]&&options.allowFunction){let e=value["_constructor-name_"];if(e!=="Object"){let t=new Function(`return function ${e.replace(/[^a-zA-Z0-9$_]+/g,"")}(){}`)();Object.setPrototypeOf(value,new t)}return delete value["_constructor-name_"],value}if(typeof value=="string"&&value.startsWith("_function_")&&options.allowFunction){let[,name,source]=value.match(/_function_([^|]*)\|(.*)/)||[],sourceSanitized=source.replace(/[(\(\))|\\| |\]|`]*$/,"");if(!options.lazyEval)return eval(`(${sourceSanitized})`);let result=n((...args)=>{let f=eval(`(${sourceSanitized})`);return f(...args)},"result");return Object.defineProperty(result,"toString",{value:n(()=>sourceSanitized,"value")}),Object.defineProperty(result,"name",{value:name}),result}if(typeof value=="string"&&value.startsWith("_regexp_")&&options.allowRegExp){let[,e,t]=value.match(/_regexp_([^|]*)\|(.*)/)||[];return new RegExp(t,e)}return typeof value=="string"&&value.startsWith("_date_")&&options.allowDate?new Date(value.replace("_date_","")):typeof value=="string"&&value.startsWith("_duplicate_")?(refs.push({target:key,container:this,replacement:value.replace(/^_duplicate_/,"")}),null):typeof value=="string"&&value.startsWith("_symbol_")&&options.allowSymbol?Symbol(value.replace("_symbol_","")):typeof value=="string"&&value.startsWith("_gsymbol_")&&options.allowSymbol?Symbol.for(value.replace("_gsymbol_","")):typeof value=="string"&&value==="_-Infinity_"?-1/0:typeof value=="string"&&value==="_Infinity_"?1/0:typeof value=="string"&&value==="_NaN_"?NaN:typeof value=="string"&&value.startsWith("_bigint_")&&typeof BigInt=="function"?BigInt(value.replace("_bigint_","")):value},"revive")},"reviver"),ms={maxDepth:10,space:void 0,allowFunction:!0,allowRegExp:!0,allowDate:!0,allowClass:!0,allowError:!0,allowUndefined:!0,allowSymbol:!0,lazyEval:!0},tt=n((e,t={})=>{let r={...ms,...t};return JSON.stringify(ys(e),fd(r),t.space)},"stringify"),md=n(()=>{let e=new Map;return n(function t(r){Zr(r)&&Object.entries(r).forEach(([o,a])=>{a==="_undefined_"?r[o]=void 0:e.get(a)||(e.set(a,!0),t(a))}),Array.isArray(r)&&r.forEach((o,a)=>{o==="_undefined_"?(e.set(o,!0),r[a]=void 0):e.get(o)||(e.set(o,!0),t(o))})},"mutateUndefined")},"mutator"),ot=n((e,t={})=>{let r={...ms,...t},o=JSON.parse(e,yd(r));return md()(o),o},"parse"),fo="Invariant failed";function le(e,t){if(!e)throw new Error(fo)}n(le,"invariant");var hs=n(e=>{let t=Array.from(document.querySelectorAll("iframe[data-is-storybook]")),[r,...o]=t.filter(s=>{var l,c;try{return((l=s.contentWindow)==null?void 0:l.location.origin)===e.source.location.origin&&((c=s.contentWindow)==null?void 0:c.location.pathname)===e.source.location.pathname}catch{}try{return s.contentWindow===e.source}catch{}let i=s.getAttribute("src"),u;try{if(!i)return!1;({origin:u}=new URL(i,document.location.toString()))}catch{return!1}return u===e.origin}),a=r==null?void 0:r.getAttribute("src");if(a&&o.length===0){let{protocol:s,host:i,pathname:u}=new URL(a,document.location.toString());return`${s}//${i}${u}`}return o.length>0&&O.error("found multiple candidates for event source"),null},"getEventSourceUrl"),{document:yo,location:mo}=R,gs="storybook-channel",gd={allowFunction:!1,maxDepth:25},ho=class{constructor(t){if(this.config=t,this.connected=!1,this.buffer=[],typeof(R==null?void 0:R.addEventListener)=="function"&&R.addEventListener("message",this.handleEvent.bind(this),!1),t.page!=="manager"&&t.page!=="preview")throw new Error(`postmsg-channel: "config.page" cannot be "${t.page}"`)}setHandler(t){this.handler=(...r)=>{t.apply(this,r),!this.connected&&this.getLocalFrame().length&&(this.flush(),this.connected=!0)}}send(t,r){let{target:o,allowRegExp:a,allowFunction:s,allowSymbol:i,allowDate:u,allowError:l,allowUndefined:c,allowClass:y,maxDepth:d,space:h,lazyEval:E}=r||{},v=Object.fromEntries(Object.entries({allowRegExp:a,allowFunction:s,allowSymbol:i,allowDate:u,allowError:l,allowUndefined:c,allowClass:y,maxDepth:d,space:h,lazyEval:E}).filter(([b,x])=>typeof x<"u")),S={...gd,...R.CHANNEL_OPTIONS||{},...v},A=this.getFrames(o),w=new URLSearchParams((mo==null?void 0:mo.search)||""),_=tt({key:gs,event:t,refId:w.get("refId")},S);return A.length?(this.buffer.length&&this.flush(),A.forEach(b=>{try{b.postMessage(_,"*")}catch{O.error("sending over postmessage fail")}}),Promise.resolve(null)):new Promise((b,x)=>{this.buffer.push({event:t,resolve:b,reject:x})})}flush(){let{buffer:t}=this;this.buffer=[],t.forEach(r=>{this.send(r.event).then(r.resolve).catch(r.reject)})}getFrames(t){if(this.config.page==="manager"){let r=Array.from(yo.querySelectorAll("iframe[data-is-storybook][data-is-loaded]")).flatMap(o=>{try{return o.contentWindow&&o.dataset.isStorybook!==void 0&&o.id===t?[o.contentWindow]:[]}catch{return[]}});return r!=null&&r.length?r:this.getCurrentFrames()}return R&&R.parent&&R.parent!==R.self?[R.parent]:[]}getCurrentFrames(){return this.config.page==="manager"?Array.from(yo.querySelectorAll('[data-is-storybook="true"]')).flatMap(t=>t.contentWindow?[t.contentWindow]:[]):R&&R.parent?[R.parent]:[]}getLocalFrame(){return this.config.page==="manager"?Array.from(yo.querySelectorAll("#storybook-preview-iframe")).flatMap(t=>t.contentWindow?[t.contentWindow]:[]):R&&R.parent?[R.parent]:[]}handleEvent(t){try{let{data:r}=t,{key:o,event:a,refId:s}=typeof r=="string"&&fr(r)?ot(r,R.CHANNEL_OPTIONS||{}):r;if(o===gs){let i=this.config.page==="manager"?' manager ':' preview ',u=Object.values(fe).includes(a.type)?`${a.type}`:`${a.type}`;if(s&&(a.refId=s),a.source=this.config.page==="preview"?t.origin:hs(t),!a.source){K.error(`${i} received ${u} but was unable to determine the source of the event`);return}let l=`${i} received ${u} (${r.length})`;K.debug(mo.origin!==a.source?l:`${l} (on ${mo.origin} from ${a.source})`,...a.args),le(this.handler,"ChannelHandler should be set"),this.handler(a)}}catch(r){O.error(r)}}};n(ho,"PostMessageTransport");var $e=ho,{WebSocket:Sd}=R,go=class{constructor({url:t,onError:r,page:o}){this.buffer=[],this.isReady=!1,this.socket=new Sd(t),this.socket.onopen=()=>{this.isReady=!0,this.flush()},this.socket.onmessage=({data:a})=>{let s=typeof a=="string"&&fr(a)?ot(a):a;le(this.handler),this.handler(s)},this.socket.onerror=a=>{r&&r(a)},this.socket.onclose=()=>{le(this.handler),this.handler({type:kt,args:[],from:o||"preview"})}}setHandler(t){this.handler=t}send(t){this.isReady?this.sendNow(t):this.sendLater(t)}sendLater(t){this.buffer.push(t)}sendNow(t){let r=tt(t,{maxDepth:15,allowFunction:!1,...R.CHANNEL_OPTIONS});this.socket.send(r)}flush(){let{buffer:t}=this;this.buffer=[],t.forEach(r=>this.send(r))}};n(go,"WebsocketTransport");var Ye=go,{CONFIG_TYPE:bd}=R,Td=ye;function Ed({page:e,extraTransports:t=[]}){let r=[new $e({page:e}),...t];if(bd==="DEVELOPMENT"){let o=window.location.protocol==="http:"?"ws":"wss",{hostname:a,port:s}=window.location,i=`${o}://${a}:${s}/storybook-server-channel`;r.push(new Ye({url:i,onError:n(()=>{},"onError"),page:e}))}return new ye({transports:r})}n(Ed,"createBrowserChannel");var mr={};Ae(mr,{Addon_TypesEnum:()=>Ss});var Ss=(e=>(e.TAB="tab",e.PANEL="panel",e.TOOL="tool",e.TOOLEXTRA="toolextra",e.PREVIEW="preview",e.experimental_PAGE="page",e.experimental_SIDEBAR_BOTTOM="sidebar-bottom",e.experimental_SIDEBAR_TOP="sidebar-top",e.experimental_TEST_PROVIDER="test-provider",e))(Ss||{}),Ur={};Ae(Ur,{DocsContext:()=>pe,HooksContext:()=>he,Preview:()=>De,PreviewWeb:()=>Mr,PreviewWithSelection:()=>Ne,ReporterAPI:()=>Se,StoryStore:()=>Ie,UrlStore:()=>je,WebView:()=>qe,addons:()=>Z,applyHooks:()=>st,combineArgs:()=>Je,combineParameters:()=>$,composeConfigs:()=>Oe,composeStepRunners:()=>St,composeStories:()=>wa,composeStory:()=>yn,createPlaywrightTest:()=>va,decorateStory:()=>cn,defaultDecorateStory:()=>mt,filterArgTypes:()=>Cr,inferControls:()=>rr,makeDecorator:()=>Is,mockChannel:()=>nt,normalizeStory:()=>Ze,prepareMeta:()=>ht,prepareStory:()=>er,sanitizeStoryContextUpdate:()=>pn,setDefaultProjectAnnotations:()=>Aa,setProjectAnnotations:()=>_a,simulateDOMContentLoaded:()=>qr,simulatePageLoad:()=>Hn,sortStoriesV7:()=>Na,useArgs:()=>Cs,useCallback:()=>Ke,useChannel:()=>vs,useEffect:()=>Ao,useGlobals:()=>Os,useMemo:()=>Es,useParameter:()=>Ps,useReducer:()=>ws,useRef:()=>xs,useState:()=>_s,useStoryContext:()=>hr,userOrAutoTitle:()=>Ia,userOrAutoTitleFromSpecifier:()=>gn});function nt(){let e={setHandler:n(()=>{},"setHandler"),send:n(()=>{},"send")};return new ye({transport:e})}n(nt,"mockChannel");var To=class{constructor(){this.getChannel=n(()=>{if(!this.channel){let t=nt();return this.setChannel(t),t}return this.channel},"getChannel"),this.ready=n(()=>this.promise,"ready"),this.hasChannel=n(()=>!!this.channel,"hasChannel"),this.setChannel=n(t=>{this.channel=t,this.resolve()},"setChannel"),this.promise=new Promise(t=>{this.resolve=()=>t(this.getChannel())})}};n(To,"AddonStore");var bo=To,So="__STORYBOOK_ADDONS_PREVIEW";function Rd(){return R[So]||(R[So]=new bo),R[So]}n(Rd,"getAddonsStore");var Z=Rd(),_o=class{constructor(){this.hookListsMap=void 0,this.mountedDecorators=void 0,this.prevMountedDecorators=void 0,this.currentHooks=void 0,this.nextHookIndex=void 0,this.currentPhase=void 0,this.currentEffects=void 0,this.prevEffects=void 0,this.currentDecoratorName=void 0,this.hasUpdates=void 0,this.currentContext=void 0,this.renderListener=n(t=>{var r;t===((r=this.currentContext)==null?void 0:r.id)&&(this.triggerEffects(),this.currentContext=null,this.removeRenderListeners())},"renderListener"),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(),Z.getChannel().on(Be,this.renderListener)}removeRenderListeners(){Z.getChannel().removeListener(Be,this.renderListener)}};n(_o,"HooksContext");var he=_o;function bs(e){let t=n((...r)=>{let{hooks:o}=typeof r[0]=="function"?r[1]:r[0],a=o.currentPhase,s=o.currentHooks,i=o.nextHookIndex,u=o.currentDecoratorName;o.currentDecoratorName=e.name,o.prevMountedDecorators.has(e)?(o.currentPhase="UPDATE",o.currentHooks=o.hookListsMap.get(e)||[]):(o.currentPhase="MOUNT",o.currentHooks=[],o.hookListsMap.set(e,o.currentHooks),o.prevMountedDecorators.add(e)),o.nextHookIndex=0;let l=R.STORYBOOK_HOOKS_CONTEXT;R.STORYBOOK_HOOKS_CONTEXT=o;let c=e(...r);if(R.STORYBOOK_HOOKS_CONTEXT=l,o.currentPhase==="UPDATE"&&o.getNextHook()!=null)throw new Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");return o.currentPhase=a,o.currentHooks=s,o.nextHookIndex=i,o.currentDecoratorName=u,c},"hookified");return t.originalFn=e,t}n(bs,"hookify");var Eo=0,xd=25,st=n(e=>(t,r)=>{let o=e(bs(t),r.map(a=>bs(a)));return a=>{let{hooks:s}=a;s.prevMountedDecorators??(s.prevMountedDecorators=new Set),s.mountedDecorators=new Set([t,...r]),s.currentContext=a,s.hasUpdates=!1;let i=o(a);for(Eo=1;s.hasUpdates;)if(s.hasUpdates=!1,s.currentEffects=[],i=o(a),Eo+=1,Eo>xd)throw new Error("Too many re-renders. Storybook limits the number of renders to prevent an infinite loop.");return s.addRenderListeners(),i}},"applyHooks"),Ad=n((e,t)=>e.length===t.length&&e.every((r,o)=>r===t[o]),"areDepsEqual"),Ro=n(()=>new Error("Storybook preview hooks can only be called inside decorators and story functions."),"invalidHooksError");function Ts(){return R.STORYBOOK_HOOKS_CONTEXT||null}n(Ts,"getHooksContextOrNull");function xo(){let e=Ts();if(e==null)throw Ro();return e}n(xo,"getHooksContextOrThrow");function _d(e,t,r){let o=xo();if(o.currentPhase==="MOUNT"){r!=null&&!Array.isArray(r)&&O.warn(`${e} received a final argument that is not an array (instead, received ${r}). When specified, the final argument must be an array.`);let a={name:e,deps:r};return o.currentHooks.push(a),t(a),a}if(o.currentPhase==="UPDATE"){let a=o.getNextHook();if(a==null)throw new Error("Rendered more hooks than during the previous render.");return a.name!==e&&O.warn(`Storybook has detected a change in the order of Hooks${o.currentDecoratorName?` called by ${o.currentDecoratorName}`:""}. This will lead to bugs and errors if not fixed.`),r!=null&&a.deps==null&&O.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&&a.deps!=null&&r.length!==a.deps.length&&O.warn(`The final argument passed to ${e} changed size between renders. The order and size of this array must remain constant. +`&&(o=!1)),!r&&!o&&(s+=e[i]);else s=e;return s},"removeCodeComments"),pd=(0,fs.default)(1e4)(e=>cd(e).replace(/\n\s*/g,"").trim()),dd=n(function(e,t){let r=t.slice(0,t.indexOf("{")),o=t.slice(t.indexOf("{"));if(r.includes("=>")||r.includes("function"))return t;let a=r;return a=a.replace(e,"function"),a+o},"convertShorthandMethods2"),ud=/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{3})?Z$/,fr=n(e=>e.match(/^[\[\{\"\}].*[\]\}\"]$/),"isJSON");function ys(e){if(!Zr(e))return e;let t=e,r=!1;return typeof Event<"u"&&e instanceof Event&&(t=Jn(t),r=!0),t=Object.keys(t).reduce((o,a)=>{try{t[a]&&t[a].toJSON,o[a]=t[a]}catch{r=!0}return o},{}),r?t:e}n(ys,"convertUnconventionalData");var fd=n(function(e){let t,r,o,a;return n(function(s,i){try{if(s==="")return a=[],t=new Map([[i,"[]"]]),r=new Map,o=[],i;let u=r.get(this)||this;for(;o.length&&u!==o[0];)o.shift(),a.pop();if(typeof i=="boolean")return i;if(i===void 0)return e.allowUndefined?"_undefined_":void 0;if(i===null)return null;if(typeof i=="number")return i===-1/0?"_-Infinity_":i===1/0?"_Infinity_":Number.isNaN(i)?"_NaN_":i;if(typeof i=="bigint")return`_bigint_${i.toString()}`;if(typeof i=="string")return ud.test(i)?e.allowDate?`_date_${i}`:void 0:i;if((0,Hl.default)(i))return e.allowRegExp?`_regexp_${i.flags}|${i.source}`:void 0;if((0,zl.default)(i)){if(!e.allowFunction)return;let{name:c}=i,_=i.toString();return _.match(/(\[native code\]|WEBPACK_IMPORTED_MODULE|__webpack_exports__|__webpack_require__)/)?`_function_${c}|${(()=>{}).toString()}`:`_function_${c}|${pd(dd(s,_))}`}if((0,Wl.default)(i)){if(!e.allowSymbol)return;let c=Symbol.keyFor(i);return c!==void 0?`_gsymbol_${c}`:`_symbol_${i.toString().slice(7,-1)}`}if(o.length>=e.maxDepth)return Array.isArray(i)?`[Array(${i.length})]`:"[Object]";if(i===this)return`_duplicate_${JSON.stringify(a)}`;if(i instanceof Error&&e.allowError)return{__isConvertedError__:!0,errorProperties:{...i.cause?{cause:i.cause}:{},...i,name:i.name,message:i.message,stack:i.stack,"_constructor-name_":i.constructor.name}};if(i.constructor&&i.constructor.name&&i.constructor.name!=="Object"&&!Array.isArray(i)&&!e.allowClass)return;let l=t.get(i);if(!l){let c=Array.isArray(i)?i:ys(i);if(i.constructor&&i.constructor.name&&i.constructor.name!=="Object"&&!Array.isArray(i)&&e.allowClass)try{Object.assign(c,{"_constructor-name_":i.constructor.name})}catch{}return a.push(s),o.unshift(c),t.set(i,JSON.stringify(a)),i!==c&&r.set(i,c),c}return`_duplicate_${l}`}catch{return}},"replace")},"replacer2"),yd=n(function reviver(options){let refs=[],root;return n(function revive(key,value){if(key===""&&(root=value,refs.forEach(({target:e,container:t,replacement:r})=>{let o=fr(r)?JSON.parse(r):r.split(".");o.length===0?t[e]=root:t[e]=ld(root,o)})),key==="_constructor-name_")return value;if(Zr(value)&&value.__isConvertedError__){let{message:e,...t}=value.errorProperties,r=new Error(e);return Object.assign(r,t),r}if(Zr(value)&&value["_constructor-name_"]&&options.allowFunction){let e=value["_constructor-name_"];if(e!=="Object"){let t=new Function(`return function ${e.replace(/[^a-zA-Z0-9$_]+/g,"")}(){}`)();Object.setPrototypeOf(value,new t)}return delete value["_constructor-name_"],value}if(typeof value=="string"&&value.startsWith("_function_")&&options.allowFunction){let[,name,source]=value.match(/_function_([^|]*)\|(.*)/)||[],sourceSanitized=source.replace(/[(\(\))|\\| |\]|`]*$/,"");if(!options.lazyEval)return eval(`(${sourceSanitized})`);let result=n((...args)=>{let f=eval(`(${sourceSanitized})`);return f(...args)},"result");return Object.defineProperty(result,"toString",{value:n(()=>sourceSanitized,"value")}),Object.defineProperty(result,"name",{value:name}),result}if(typeof value=="string"&&value.startsWith("_regexp_")&&options.allowRegExp){let[,e,t]=value.match(/_regexp_([^|]*)\|(.*)/)||[];return new RegExp(t,e)}return typeof value=="string"&&value.startsWith("_date_")&&options.allowDate?new Date(value.replace("_date_","")):typeof value=="string"&&value.startsWith("_duplicate_")?(refs.push({target:key,container:this,replacement:value.replace(/^_duplicate_/,"")}),null):typeof value=="string"&&value.startsWith("_symbol_")&&options.allowSymbol?Symbol(value.replace("_symbol_","")):typeof value=="string"&&value.startsWith("_gsymbol_")&&options.allowSymbol?Symbol.for(value.replace("_gsymbol_","")):typeof value=="string"&&value==="_-Infinity_"?-1/0:typeof value=="string"&&value==="_Infinity_"?1/0:typeof value=="string"&&value==="_NaN_"?NaN:typeof value=="string"&&value.startsWith("_bigint_")&&typeof BigInt=="function"?BigInt(value.replace("_bigint_","")):value},"revive")},"reviver"),ms={maxDepth:10,space:void 0,allowFunction:!0,allowRegExp:!0,allowDate:!0,allowClass:!0,allowError:!0,allowUndefined:!0,allowSymbol:!0,lazyEval:!0},tt=n((e,t={})=>{let r={...ms,...t};return JSON.stringify(ys(e),fd(r),t.space)},"stringify"),md=n(()=>{let e=new Map;return n(function t(r){Zr(r)&&Object.entries(r).forEach(([o,a])=>{a==="_undefined_"?r[o]=void 0:e.get(a)||(e.set(a,!0),t(a))}),Array.isArray(r)&&r.forEach((o,a)=>{o==="_undefined_"?(e.set(o,!0),r[a]=void 0):e.get(o)||(e.set(o,!0),t(o))})},"mutateUndefined")},"mutator"),ot=n((e,t={})=>{let r={...ms,...t},o=JSON.parse(e,yd(r));return md()(o),o},"parse"),fo="Invariant failed";function le(e,t){if(!e)throw new Error(fo)}n(le,"invariant");var hs=n(e=>{let t=Array.from(document.querySelectorAll("iframe[data-is-storybook]")),[r,...o]=t.filter(s=>{var l,c;try{return((l=s.contentWindow)==null?void 0:l.location.origin)===e.source.location.origin&&((c=s.contentWindow)==null?void 0:c.location.pathname)===e.source.location.pathname}catch{}try{return s.contentWindow===e.source}catch{}let i=s.getAttribute("src"),u;try{if(!i)return!1;({origin:u}=new URL(i,document.location.toString()))}catch{return!1}return u===e.origin}),a=r==null?void 0:r.getAttribute("src");if(a&&o.length===0){let{protocol:s,host:i,pathname:u}=new URL(a,document.location.toString());return`${s}//${i}${u}`}return o.length>0&&O.error("found multiple candidates for event source"),null},"getEventSourceUrl"),{document:yo,location:mo}=R,gs="storybook-channel",gd={allowFunction:!1,maxDepth:25},ho=class{constructor(t){if(this.config=t,this.connected=!1,this.buffer=[],typeof(R==null?void 0:R.addEventListener)=="function"&&R.addEventListener("message",this.handleEvent.bind(this),!1),t.page!=="manager"&&t.page!=="preview")throw new Error(`postmsg-channel: "config.page" cannot be "${t.page}"`)}setHandler(t){this.handler=(...r)=>{t.apply(this,r),!this.connected&&this.getLocalFrame().length&&(this.flush(),this.connected=!0)}}send(t,r){let{target:o,allowRegExp:a,allowFunction:s,allowSymbol:i,allowDate:u,allowError:l,allowUndefined:c,allowClass:_,maxDepth:d,space:h,lazyEval:E}=r||{},v=Object.fromEntries(Object.entries({allowRegExp:a,allowFunction:s,allowSymbol:i,allowDate:u,allowError:l,allowUndefined:c,allowClass:_,maxDepth:d,space:h,lazyEval:E}).filter(([b,x])=>typeof x<"u")),S={...gd,...R.CHANNEL_OPTIONS||{},...v},A=this.getFrames(o),w=new URLSearchParams((mo==null?void 0:mo.search)||""),y=tt({key:gs,event:t,refId:w.get("refId")},S);return A.length?(this.buffer.length&&this.flush(),A.forEach(b=>{try{b.postMessage(y,"*")}catch{O.error("sending over postmessage fail")}}),Promise.resolve(null)):new Promise((b,x)=>{this.buffer.push({event:t,resolve:b,reject:x})})}flush(){let{buffer:t}=this;this.buffer=[],t.forEach(r=>{this.send(r.event).then(r.resolve).catch(r.reject)})}getFrames(t){if(this.config.page==="manager"){let r=Array.from(yo.querySelectorAll("iframe[data-is-storybook][data-is-loaded]")).flatMap(o=>{try{return o.contentWindow&&o.dataset.isStorybook!==void 0&&o.id===t?[o.contentWindow]:[]}catch{return[]}});return r!=null&&r.length?r:this.getCurrentFrames()}return R&&R.parent&&R.parent!==R.self?[R.parent]:[]}getCurrentFrames(){return this.config.page==="manager"?Array.from(yo.querySelectorAll('[data-is-storybook="true"]')).flatMap(t=>t.contentWindow?[t.contentWindow]:[]):R&&R.parent?[R.parent]:[]}getLocalFrame(){return this.config.page==="manager"?Array.from(yo.querySelectorAll("#storybook-preview-iframe")).flatMap(t=>t.contentWindow?[t.contentWindow]:[]):R&&R.parent?[R.parent]:[]}handleEvent(t){try{let{data:r}=t,{key:o,event:a,refId:s}=typeof r=="string"&&fr(r)?ot(r,R.CHANNEL_OPTIONS||{}):r;if(o===gs){let i=this.config.page==="manager"?' manager ':' preview ',u=Object.values(fe).includes(a.type)?`${a.type}`:`${a.type}`;if(s&&(a.refId=s),a.source=this.config.page==="preview"?t.origin:hs(t),!a.source){K.error(`${i} received ${u} but was unable to determine the source of the event`);return}let l=`${i} received ${u} (${r.length})`;K.debug(mo.origin!==a.source?l:`${l} (on ${mo.origin} from ${a.source})`,...a.args),le(this.handler,"ChannelHandler should be set"),this.handler(a)}}catch(r){O.error(r)}}};n(ho,"PostMessageTransport");var $e=ho,{WebSocket:Sd}=R,go=class{constructor({url:t,onError:r,page:o}){this.buffer=[],this.isReady=!1,this.socket=new Sd(t),this.socket.onopen=()=>{this.isReady=!0,this.flush()},this.socket.onmessage=({data:a})=>{let s=typeof a=="string"&&fr(a)?ot(a):a;le(this.handler),this.handler(s)},this.socket.onerror=a=>{r&&r(a)},this.socket.onclose=()=>{le(this.handler),this.handler({type:kt,args:[],from:o||"preview"})}}setHandler(t){this.handler=t}send(t){this.isReady?this.sendNow(t):this.sendLater(t)}sendLater(t){this.buffer.push(t)}sendNow(t){let r=tt(t,{maxDepth:15,allowFunction:!1,...R.CHANNEL_OPTIONS});this.socket.send(r)}flush(){let{buffer:t}=this;this.buffer=[],t.forEach(r=>this.send(r))}};n(go,"WebsocketTransport");var Ye=go,{CONFIG_TYPE:bd}=R,Td=ye;function Ed({page:e,extraTransports:t=[]}){let r=[new $e({page:e}),...t];if(bd==="DEVELOPMENT"){let o=window.location.protocol==="http:"?"ws":"wss",{hostname:a,port:s}=window.location,i=`${o}://${a}:${s}/storybook-server-channel`;r.push(new Ye({url:i,onError:n(()=>{},"onError"),page:e}))}return new ye({transports:r})}n(Ed,"createBrowserChannel");var mr={};Ae(mr,{Addon_TypesEnum:()=>Ss});var Ss=(e=>(e.TAB="tab",e.PANEL="panel",e.TOOL="tool",e.TOOLEXTRA="toolextra",e.PREVIEW="preview",e.experimental_PAGE="page",e.experimental_SIDEBAR_BOTTOM="sidebar-bottom",e.experimental_SIDEBAR_TOP="sidebar-top",e.experimental_TEST_PROVIDER="test-provider",e))(Ss||{}),Ur={};Ae(Ur,{DocsContext:()=>pe,HooksContext:()=>he,Preview:()=>De,PreviewWeb:()=>Mr,PreviewWithSelection:()=>Ne,ReporterAPI:()=>Se,StoryStore:()=>Ie,UrlStore:()=>je,WebView:()=>qe,addons:()=>Z,applyHooks:()=>st,combineArgs:()=>Je,combineParameters:()=>$,composeConfigs:()=>Oe,composeStepRunners:()=>St,composeStories:()=>wa,composeStory:()=>yn,createPlaywrightTest:()=>va,decorateStory:()=>cn,defaultDecorateStory:()=>mt,filterArgTypes:()=>Cr,inferControls:()=>rr,makeDecorator:()=>Is,mockChannel:()=>nt,normalizeStory:()=>Ze,prepareMeta:()=>ht,prepareStory:()=>er,sanitizeStoryContextUpdate:()=>pn,setDefaultProjectAnnotations:()=>Aa,setProjectAnnotations:()=>_a,simulateDOMContentLoaded:()=>qr,simulatePageLoad:()=>Hn,sortStoriesV7:()=>Na,useArgs:()=>Cs,useCallback:()=>Ke,useChannel:()=>vs,useEffect:()=>Ao,useGlobals:()=>Os,useMemo:()=>Es,useParameter:()=>Ps,useReducer:()=>ws,useRef:()=>xs,useState:()=>_s,useStoryContext:()=>hr,userOrAutoTitle:()=>Ia,userOrAutoTitleFromSpecifier:()=>gn});function nt(){let e={setHandler:n(()=>{},"setHandler"),send:n(()=>{},"send")};return new ye({transport:e})}n(nt,"mockChannel");var To=class{constructor(){this.getChannel=n(()=>{if(!this.channel){let t=nt();return this.setChannel(t),t}return this.channel},"getChannel"),this.ready=n(()=>this.promise,"ready"),this.hasChannel=n(()=>!!this.channel,"hasChannel"),this.setChannel=n(t=>{this.channel=t,this.resolve()},"setChannel"),this.promise=new Promise(t=>{this.resolve=()=>t(this.getChannel())})}};n(To,"AddonStore");var bo=To,So="__STORYBOOK_ADDONS_PREVIEW";function Rd(){return R[So]||(R[So]=new bo),R[So]}n(Rd,"getAddonsStore");var Z=Rd(),_o=class{constructor(){this.hookListsMap=void 0,this.mountedDecorators=void 0,this.prevMountedDecorators=void 0,this.currentHooks=void 0,this.nextHookIndex=void 0,this.currentPhase=void 0,this.currentEffects=void 0,this.prevEffects=void 0,this.currentDecoratorName=void 0,this.hasUpdates=void 0,this.currentContext=void 0,this.renderListener=n(t=>{var r;t===((r=this.currentContext)==null?void 0:r.id)&&(this.triggerEffects(),this.currentContext=null,this.removeRenderListeners())},"renderListener"),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(),Z.getChannel().on(Be,this.renderListener)}removeRenderListeners(){Z.getChannel().removeListener(Be,this.renderListener)}};n(_o,"HooksContext");var he=_o;function bs(e){let t=n((...r)=>{let{hooks:o}=typeof r[0]=="function"?r[1]:r[0],a=o.currentPhase,s=o.currentHooks,i=o.nextHookIndex,u=o.currentDecoratorName;o.currentDecoratorName=e.name,o.prevMountedDecorators.has(e)?(o.currentPhase="UPDATE",o.currentHooks=o.hookListsMap.get(e)||[]):(o.currentPhase="MOUNT",o.currentHooks=[],o.hookListsMap.set(e,o.currentHooks),o.prevMountedDecorators.add(e)),o.nextHookIndex=0;let l=R.STORYBOOK_HOOKS_CONTEXT;R.STORYBOOK_HOOKS_CONTEXT=o;let c=e(...r);if(R.STORYBOOK_HOOKS_CONTEXT=l,o.currentPhase==="UPDATE"&&o.getNextHook()!=null)throw new Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");return o.currentPhase=a,o.currentHooks=s,o.nextHookIndex=i,o.currentDecoratorName=u,c},"hookified");return t.originalFn=e,t}n(bs,"hookify");var Eo=0,xd=25,st=n(e=>(t,r)=>{let o=e(bs(t),r.map(a=>bs(a)));return a=>{let{hooks:s}=a;s.prevMountedDecorators??(s.prevMountedDecorators=new Set),s.mountedDecorators=new Set([t,...r]),s.currentContext=a,s.hasUpdates=!1;let i=o(a);for(Eo=1;s.hasUpdates;)if(s.hasUpdates=!1,s.currentEffects=[],i=o(a),Eo+=1,Eo>xd)throw new Error("Too many re-renders. Storybook limits the number of renders to prevent an infinite loop.");return s.addRenderListeners(),i}},"applyHooks"),Ad=n((e,t)=>e.length===t.length&&e.every((r,o)=>r===t[o]),"areDepsEqual"),Ro=n(()=>new Error("Storybook preview hooks can only be called inside decorators and story functions."),"invalidHooksError");function Ts(){return R.STORYBOOK_HOOKS_CONTEXT||null}n(Ts,"getHooksContextOrNull");function xo(){let e=Ts();if(e==null)throw Ro();return e}n(xo,"getHooksContextOrThrow");function _d(e,t,r){let o=xo();if(o.currentPhase==="MOUNT"){r!=null&&!Array.isArray(r)&&O.warn(`${e} received a final argument that is not an array (instead, received ${r}). When specified, the final argument must be an array.`);let a={name:e,deps:r};return o.currentHooks.push(a),t(a),a}if(o.currentPhase==="UPDATE"){let a=o.getNextHook();if(a==null)throw new Error("Rendered more hooks than during the previous render.");return a.name!==e&&O.warn(`Storybook has detected a change in the order of Hooks${o.currentDecoratorName?` called by ${o.currentDecoratorName}`:""}. This will lead to bugs and errors if not fixed.`),r!=null&&a.deps==null&&O.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&&a.deps!=null&&r.length!==a.deps.length&&O.warn(`The final argument passed to ${e} changed size between renders. The order and size of this array must remain constant. Previous: ${a.deps} Incoming: ${r}`),(r==null||a.deps==null||!Ad(r,a.deps))&&(t(a),a.deps=r),a}throw Ro()}n(_d,"useHook");function at(e,t,r){let{memoizedState:o}=_d(e,a=>{a.memoizedState=t()},r);return o}n(at,"useMemoLike");function Es(e,t){return at("useMemo",e,t)}n(Es,"useMemo");function Ke(e,t){return at("useCallback",()=>e,t)}n(Ke,"useCallback");function Rs(e,t){return at(e,()=>({current:t}),[])}n(Rs,"useRefLike");function xs(e){return Rs("useRef",e)}n(xs,"useRef");function wd(){let e=Ts();if(e!=null&&e.currentPhase!=="NONE")e.hasUpdates=!0;else try{Z.getChannel().emit(ar)}catch{O.warn("State updates of Storybook preview hooks work only in browser")}}n(wd,"triggerUpdate");function As(e,t){let r=Rs(e,typeof t=="function"?t():t),o=n(a=>{r.current=typeof a=="function"?a(r.current):a,wd()},"setState");return[r.current,o]}n(As,"useStateLike");function _s(e){return As("useState",e)}n(_s,"useState");function ws(e,t,r){let o=r!=null?()=>r(t):t,[a,s]=As("useReducer",o);return[a,n(i=>s(u=>e(u,i)),"dispatch")]}n(ws,"useReducer");function Ao(e,t){let r=xo(),o=at("useEffect",()=>({create:e}),t);r.currentEffects.includes(o)||r.currentEffects.push(o)}n(Ao,"useEffect");function vs(e,t=[]){let r=Z.getChannel();return Ao(()=>(Object.entries(e).forEach(([o,a])=>r.on(o,a)),()=>{Object.entries(e).forEach(([o,a])=>r.removeListener(o,a))}),[...Object.keys(e),...t]),Ke(r.emit.bind(r),[r])}n(vs,"useChannel");function hr(){let{currentContext:e}=xo();if(e==null)throw Ro();return e}n(hr,"useStoryContext");function Ps(e,t){let{parameters:r}=hr();if(e)return r[e]??t}n(Ps,"useParameter");function Cs(){let e=Z.getChannel(),{id:t,args:r}=hr(),o=Ke(s=>e.emit(cr,{storyId:t,updatedArgs:s}),[e,t]),a=Ke(s=>e.emit(ir,{storyId:t,argNames:s}),[e,t]);return[r,o,a]}n(Cs,"useArgs");function Os(){let e=Z.getChannel(),{globals:t}=hr(),r=Ke(o=>e.emit(lr,{globals:o}),[e]);return[t,r]}n(Os,"useGlobals");var Is=n(({name:e,parameterName:t,wrapper:r,skipIfNoParametersOrOptions:o=!1})=>{let a=n(s=>(i,u)=>{let l=u.parameters&&u.parameters[t];return l&&l.disable||o&&!s&&!l?i(u):r(i,u,{options:s,parameters:l})},"decorator");return(...s)=>typeof s[0]=="function"?a()(...s):(...i)=>{if(i.length>1)return s.length>1?a(s)(...i):a(...s)(...i);throw new Error(`Passing stories directly into ${e}() is not allowed, - instead use addDecorator(${e}) and pass options with the '${t}' parameter`)}},"makeDecorator"),Pr={};Ae(Pr,{CalledExtractOnStoreError:()=>Sr,CalledPreviewMethodBeforeInitializationError:()=>G,Category:()=>Ds,EmptyIndexError:()=>Rr,ImplicitActionsDuringRendering:()=>wo,MdxFileWithNoCsfReferencesError:()=>Er,MissingRenderToCanvasError:()=>br,MissingStoryAfterHmrError:()=>gr,MissingStoryFromCsfFileError:()=>Ar,MountMustBeDestructuredError:()=>ve,NextJsSharpError:()=>vo,NextjsRouterMocksNotAvailable:()=>Po,NoRenderFunctionError:()=>wr,NoStoryMatchError:()=>xr,NoStoryMountedError:()=>vr,StoryIndexFetchError:()=>Tr,StoryStoreAccessedBeforeInitializationError:()=>_r,UnknownArgTypesError:()=>Co,UnsupportedViewportDimensionError:()=>Oo});function P(e){for(var t=[],r=1;rSr,CalledPreviewMethodBeforeInitializationError:()=>G,Category:()=>Ds,EmptyIndexError:()=>Rr,ImplicitActionsDuringRendering:()=>wo,MdxFileWithNoCsfReferencesError:()=>Er,MissingRenderToCanvasError:()=>br,MissingStoryAfterHmrError:()=>gr,MissingStoryFromCsfFileError:()=>Ar,MountMustBeDestructuredError:()=>ve,NextJsSharpError:()=>vo,NextjsRouterMocksNotAvailable:()=>Po,NoRenderFunctionError:()=>wr,NoStoryMatchError:()=>xr,NoStoryMountedError:()=>vr,StoryIndexFetchError:()=>Tr,StoryStoreAccessedBeforeInitializationError:()=>_r,UnknownArgTypesError:()=>Co,UnsupportedViewportDimensionError:()=>Oo});function P(e){for(var t=[],r=1;r` - ${i}`).join(` `)}`),`${a}${s!=null?` @@ -136,7 +136,7 @@ This is deprecated and won't work in Storybook 8 anymore. - px, vh, vw, em, rem and %. You can either change the viewport for this story to use one of the supported units or skip the test by adding '!test' to the story's tags per https://storybook.js.org/docs/writing-stories/tags - `}),this.data=t}};n(Yo,"UnsupportedViewportDimensionError");var Oo=Yo;function Ko(e,t){let r={},o=Object.entries(e);for(let a=0;aObject.prototype.propertyIsEnumerable.call(e,t))}n(Zo,"getSymbols");function en(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}n(en,"getTag");function rn(e,t){if(typeof e==typeof t)switch(typeof e){case"bigint":case"string":case"boolean":case"symbol":case"undefined":return e===t;case"number":return e===t||Object.is(e,t);case"function":return e===t;case"object":return ce(e,t)}return ce(e,t)}n(rn,"isEqual");function ce(e,t,r){if(Object.is(e,t))return!0;let o=en(e),a=en(t);if(o===Qo&&(o=lt),a===Qo&&(a=lt),o!==a)return!1;switch(o){case ks:return e.toString()===t.toString();case Ls:{let u=e.valueOf(),l=t.valueOf();return u===l||Number.isNaN(u)&&Number.isNaN(l)}case js:case qs:case Ms:return Object.is(e.valueOf(),t.valueOf());case Ns:return e.source===t.source&&e.flags===t.flags;case Vs:return e===t}r=r??new Map;let s=r.get(e),i=r.get(t);if(s!=null&&i!=null)return s===t;r.set(e,t),r.set(t,e);try{switch(o){case Us:{if(e.size!==t.size)return!1;for(let[u,l]of e.entries())if(!t.has(u)||!ce(l,t.get(u),r))return!1;return!0}case Bs:{if(e.size!==t.size)return!1;let u=Array.from(e.values()),l=Array.from(t.values());for(let c=0;cce(y,h,r));if(d===-1)return!1;l.splice(d,1)}return!0}case Gs:case $s:case Ys:case Ks:case Xs:case Js:case Qs:case Zs:case ea:case ra:case ta:case oa:{if(typeof Buffer<"u"&&Buffer.isBuffer(e)!==Buffer.isBuffer(t)||e.length!==t.length)return!1;for(let u=0;u{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)?Xe:e.reduce((o,a,s)=>{let i=tn(a,{type:r.value});return i!==Xe&&(o[s]=i),o},new Array(e.length));case"object":return typeof e=="string"||typeof e=="number"?e:!r.value||typeof e!="object"?Xe:Object.entries(e).reduce((o,[a,s])=>{let i=tn(s,{type:r.value[a]});return i===Xe?o:Object.assign(o,{[a]:i})},{});default:return Xe}},"map"),na=n((e,t)=>Object.entries(e).reduce((r,[o,a])=>{if(!t[o])return r;let s=tn(a,t[o]);return s===Xe?r:Object.assign(r,{[o]:s})},{}),"mapArgsToTypes"),Je=n((e,t)=>Array.isArray(e)&&Array.isArray(t)?t.reduce((r,o,a)=>(r[a]=Je(e[a],t[a]),r),[...e]).filter(r=>r!==void 0):!W(e)||!W(t)?t:Object.keys({...e,...t}).reduce((r,o)=>{if(o in t){let a=Je(e[o],t[o]);a!==void 0&&(r[o]=a)}else r[o]=e[o];return r},{}),"combineArgs"),sa=n((e,t)=>Object.entries(t).reduce((r,[o,{options:a}])=>{function s(){return o in e&&(r[o]=e[o]),r}if(n(s,"allowArg"),!a)return s();if(!Array.isArray(a))return L.error(P` + `}),this.data=t}};n(Yo,"UnsupportedViewportDimensionError");var Oo=Yo;function Ko(e,t){let r={},o=Object.entries(e);for(let a=0;aObject.prototype.propertyIsEnumerable.call(e,t))}n(Zo,"getSymbols");function en(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}n(en,"getTag");function rn(e,t){if(typeof e==typeof t)switch(typeof e){case"bigint":case"string":case"boolean":case"symbol":case"undefined":return e===t;case"number":return e===t||Object.is(e,t);case"function":return e===t;case"object":return ce(e,t)}return ce(e,t)}n(rn,"isEqual");function ce(e,t,r){if(Object.is(e,t))return!0;let o=en(e),a=en(t);if(o===Qo&&(o=lt),a===Qo&&(a=lt),o!==a)return!1;switch(o){case ks:return e.toString()===t.toString();case Ls:{let u=e.valueOf(),l=t.valueOf();return u===l||Number.isNaN(u)&&Number.isNaN(l)}case js:case qs:case Ms:return Object.is(e.valueOf(),t.valueOf());case Ns:return e.source===t.source&&e.flags===t.flags;case Vs:return e===t}r=r??new Map;let s=r.get(e),i=r.get(t);if(s!=null&&i!=null)return s===t;r.set(e,t),r.set(t,e);try{switch(o){case Us:{if(e.size!==t.size)return!1;for(let[u,l]of e.entries())if(!t.has(u)||!ce(l,t.get(u),r))return!1;return!0}case Bs:{if(e.size!==t.size)return!1;let u=Array.from(e.values()),l=Array.from(t.values());for(let c=0;cce(_,h,r));if(d===-1)return!1;l.splice(d,1)}return!0}case Gs:case $s:case Ys:case Ks:case Xs:case Js:case Qs:case Zs:case ea:case ra:case ta:case oa:{if(typeof Buffer<"u"&&Buffer.isBuffer(e)!==Buffer.isBuffer(t)||e.length!==t.length)return!1;for(let u=0;u{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)?Xe:e.reduce((o,a,s)=>{let i=tn(a,{type:r.value});return i!==Xe&&(o[s]=i),o},new Array(e.length));case"object":return typeof e=="string"||typeof e=="number"?e:!r.value||typeof e!="object"?Xe:Object.entries(e).reduce((o,[a,s])=>{let i=tn(s,{type:r.value[a]});return i===Xe?o:Object.assign(o,{[a]:i})},{});default:return Xe}},"map"),na=n((e,t)=>Object.entries(e).reduce((r,[o,a])=>{if(!t[o])return r;let s=tn(a,t[o]);return s===Xe?r:Object.assign(r,{[o]:s})},{}),"mapArgsToTypes"),Je=n((e,t)=>Array.isArray(e)&&Array.isArray(t)?t.reduce((r,o,a)=>(r[a]=Je(e[a],t[a]),r),[...e]).filter(r=>r!==void 0):!W(e)||!W(t)?t:Object.keys({...e,...t}).reduce((r,o)=>{if(o in t){let a=Je(e[o],t[o]);a!==void 0&&(r[o]=a)}else r[o]=e[o];return r},{}),"combineArgs"),sa=n((e,t)=>Object.entries(t).reduce((r,[o,{options:a}])=>{function s(){return o in e&&(r[o]=e[o]),r}if(n(s,"allowArg"),!a)return s();if(!Array.isArray(a))return L.error(P` Invalid argType: '${o}.options' should be an array. More info: https://storybook.js.org/docs/api/arg-types @@ -144,12 +144,12 @@ This is deprecated and won't work in Storybook 8 anymore. Invalid argType: '${o}.options' should only contain primitives. Use a 'mapping' for complex values. More info: https://storybook.js.org/docs/writing-stories/args#mapping-to-complex-arg-values - `),s();let i=Array.isArray(e[o]),u=i&&e[o].findIndex(d=>!a.includes(d)),l=i&&u===-1;if(e[o]===void 0||a.includes(e[o])||l)return s();let c=i?`${o}[${u}]`:o,y=a.map(d=>typeof d=="string"?`'${d}'`:String(d)).join(", ");return L.warn(`Received illegal value for '${c}'. Supported options: ${y}`),r},{}),"validateOptions"),Pe=Symbol("Deeply equal"),Qe=n((e,t)=>{if(typeof e!=typeof t)return t;if(rn(e,t))return Pe;if(Array.isArray(e)&&Array.isArray(t)){let r=t.reduce((o,a,s)=>{let i=Qe(e[s],a);return i!==Pe&&(o[s]=i),o},new Array(t.length));return t.length>=e.length?r:r.concat(new Array(e.length-t.length).fill(void 0))}return W(e)&&W(t)?Object.keys({...e,...t}).reduce((r,o)=>{let a=Qe(e==null?void 0:e[o],t==null?void 0:t[o]);return a===Pe?r:Object.assign(r,{[o]:a})},{}):t},"deepDiff"),on="UNTARGETED";function aa({args:e,argTypes:t}){let r={};return Object.entries(e).forEach(([o,a])=>{let{target:s=on}=t[o]||{};r[s]=r[s]||{},r[s][o]=a}),r}n(aa,"groupArgsByTarget");function vd(e){return Object.keys(e).forEach(t=>e[t]===void 0&&delete e[t]),e}n(vd,"deleteUndefined");var nn=class{constructor(){this.initialArgsByStoryId={},this.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=Qe(this.initialArgsByStoryId[t.id],this.argsByStoryId[t.id]);this.initialArgsByStoryId[t.id]=t.initialArgs,this.argsByStoryId[t.id]=t.initialArgs,r!==Pe&&this.updateFromDelta(t,r)}}updateFromDelta(t,r){let o=sa(r,t.argTypes);this.argsByStoryId[t.id]=Je(this.argsByStoryId[t.id],o)}updateFromPersisted(t,r){let o=na(r,t.argTypes);return this.updateFromDelta(t,o)}update(t,r){if(!(t in this.argsByStoryId))throw new Error(`No args known for ${t} -- has it been rendered yet?`);this.argsByStoryId[t]=vd({...this.argsByStoryId[t],...r})}};n(nn,"ArgsStore");var ct=nn,pt=n((e={})=>Object.entries(e).reduce((t,[r,{defaultValue:o}])=>(typeof o<"u"&&(t[r]=o),t),{}),"getValuesFromArgTypes"),sn=class{constructor({globals:t={},globalTypes:r={}}){this.set({globals:t,globalTypes:r})}set({globals:t={},globalTypes:r={}}){let o=this.initialGlobals&&Qe(this.initialGlobals,this.globals);this.allowedGlobalNames=new Set([...Object.keys(t),...Object.keys(r)]);let a=pt(r);this.initialGlobals={...a,...t},this.globals=this.initialGlobals,o&&o!==Pe&&this.updateFromPersisted(o)}filterAllowedGlobals(t){return Object.entries(t).reduce((r,[o,a])=>(this.allowedGlobalNames.has(o)?r[o]=a:O.warn(`Attempted to set a global (${o}) 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)}}};n(sn,"GlobalsStore");var dt=sn,ia=ue(Qr()),Pd=(0,ia.default)(1)(e=>Object.values(e).reduce((t,r)=>(t[r.importPath]=t[r.importPath]||r,t),{})),an=class{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(s=>s.id.startsWith(t));let{name:o,title:a}=t;return r.find(s=>s.name===o&&s.title===a)}storyIdToEntry(t){let r=this.entries[t];if(!r)throw new gr({storyId:t});return r}importPathToEntry(t){return Pd(this.entries)[t]}};n(an,"StoryIndexStore");var ut=an,Cd=n(e=>typeof e=="string"?{name:e}:e,"normalizeType"),Od=n(e=>typeof e=="string"?{type:e}:e,"normalizeControl"),Id=n((e,t)=>{let{type:r,control:o,...a}=e,s={name:t,...a};return r&&(s.type=Cd(r)),o?s.control=Od(o):o===!1&&(s.control={disable:!0}),s},"normalizeInputType"),Ce=n(e=>ee(e,Id),"normalizeInputTypes"),Fd=Object.create,da=Object.defineProperty,Dd=Object.getOwnPropertyDescriptor,Nd=Object.getOwnPropertyNames,kd=Object.getPrototypeOf,Ld=Object.prototype.hasOwnProperty,jd=n((e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),"E"),Md=n((e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Nd(t))!Ld.call(e,a)&&a!==r&&da(e,a,{get:n(()=>t[a],"get"),enumerable:!(o=Dd(t,a))||o.enumerable});return e},"v"),qd=n((e,t,r)=>(r=e!=null?Fd(kd(e)):{},Md(t||!e||!e.__esModule?da(r,"default",{value:e,enumerable:!0}):r,e)),"I"),Ud=jd(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isEqual=function(){var t=Object.prototype.toString,r=Object.getPrototypeOf,o=Object.getOwnPropertySymbols?function(a){return Object.keys(a).concat(Object.getOwnPropertySymbols(a))}:Object.keys;return function(a,s){return n(function i(u,l,c){var y,d,h,E=t.call(u),v=t.call(l);if(u===l)return!0;if(u==null||l==null)return!1;if(c.indexOf(u)>-1&&c.indexOf(l)>-1)return!0;if(c.push(u,l),E!=v||(y=o(u),d=o(l),y.length!=d.length||y.some(function(S){return!i(u[S],l[S],c)})))return!1;switch(E.slice(8,-1)){case"Symbol":return u.valueOf()==l.valueOf();case"Date":case"Number":return+u==+l||+u!=+u&&+l!=+l;case"RegExp":case"Function":case"String":case"Boolean":return""+u==""+l;case"Set":case"Map":y=u.entries(),d=l.entries();do if(!i((h=y.next()).value,d.next().value,c))return!1;while(!h.done);return!0;case"ArrayBuffer":u=new Uint8Array(u),l=new Uint8Array(l);case"DataView":u=new Uint8Array(u.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(u.length!=l.length)return!1;for(h=0;h`${r} ${o}${a}`).replace(/([a-z])([A-Z])/g,(t,r,o)=>`${r} ${o}`).replace(/([a-z])([0-9])/gi,(t,r,o)=>`${r} ${o}`).replace(/([0-9])([a-z])/gi,(t,r,o)=>`${r} ${o}`).replace(/(\s|^)(\w)/g,(t,r,o)=>`${r}${o.toUpperCase()}`).replace(/ +/g," ").trim()}n(Bd,"R");var la=qd(Ud()),ua=n(e=>e.map(t=>typeof t<"u").filter(Boolean).length,"S"),Gd=n((e,t)=>{let{exists:r,eq:o,neq:a,truthy:s}=e;if(ua([r,o,a,s])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:r,eq:o,neq:a})}`);if(typeof o<"u")return(0,la.isEqual)(t,o);if(typeof a<"u")return!(0,la.isEqual)(t,a);if(typeof r<"u"){let i=typeof t<"u";return r?i:!i}return typeof s>"u"||s?!!t:!t},"k"),fa=n((e,t,r)=>{if(!e.if)return!0;let{arg:o,global:a}=e.if;if(ua([o,a])!==1)throw new Error(`Invalid conditional value ${JSON.stringify({arg:o,global:a})}`);let s=o?t[o]:r[a];return Gd(e.if,s)},"P"),ln=n(e=>e.toLowerCase().replace(/[ ’–—―′¿'`~!@#$%^&*()_|+\-=?;:'",.<>\{\}\[\]\\\/]/gi,"-").replace(/-+/g,"-").replace(/^-+/,"").replace(/-+$/,""),"O"),ca=n((e,t)=>{let r=ln(e);if(r==="")throw new Error(`Invalid ${t} '${e}', must include alphanumeric characters`);return r},"f"),ya=n((e,t)=>`${ca(e,"kind")}${t?`--${ca(t,"name")}`:""}`,"G"),ma=n(e=>Bd(e),"N");function pa(e,t){return Array.isArray(t)?t.includes(e):e.match(t)}n(pa,"m");function ft(e,{includeStories:t,excludeStories:r}){return e!=="__esModule"&&(!t||pa(e,t))&&(!r||!pa(e,r))}n(ft,"M");var ha=n((...e)=>{let t=e.reduce((r,o)=>(o.startsWith("!")?r.delete(o.slice(1)):r.add(o),r),new Set);return Array.from(t)},"z"),N=n(e=>Array.isArray(e)?e:e?[e]:[],"normalizeArrays"),Vd=P` + `),s();let i=Array.isArray(e[o]),u=i&&e[o].findIndex(d=>!a.includes(d)),l=i&&u===-1;if(e[o]===void 0||a.includes(e[o])||l)return s();let c=i?`${o}[${u}]`:o,_=a.map(d=>typeof d=="string"?`'${d}'`:String(d)).join(", ");return L.warn(`Received illegal value for '${c}'. Supported options: ${_}`),r},{}),"validateOptions"),Pe=Symbol("Deeply equal"),Qe=n((e,t)=>{if(typeof e!=typeof t)return t;if(rn(e,t))return Pe;if(Array.isArray(e)&&Array.isArray(t)){let r=t.reduce((o,a,s)=>{let i=Qe(e[s],a);return i!==Pe&&(o[s]=i),o},new Array(t.length));return t.length>=e.length?r:r.concat(new Array(e.length-t.length).fill(void 0))}return W(e)&&W(t)?Object.keys({...e,...t}).reduce((r,o)=>{let a=Qe(e==null?void 0:e[o],t==null?void 0:t[o]);return a===Pe?r:Object.assign(r,{[o]:a})},{}):t},"deepDiff"),on="UNTARGETED";function aa({args:e,argTypes:t}){let r={};return Object.entries(e).forEach(([o,a])=>{let{target:s=on}=t[o]||{};r[s]=r[s]||{},r[s][o]=a}),r}n(aa,"groupArgsByTarget");function vd(e){return Object.keys(e).forEach(t=>e[t]===void 0&&delete e[t]),e}n(vd,"deleteUndefined");var nn=class{constructor(){this.initialArgsByStoryId={},this.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=Qe(this.initialArgsByStoryId[t.id],this.argsByStoryId[t.id]);this.initialArgsByStoryId[t.id]=t.initialArgs,this.argsByStoryId[t.id]=t.initialArgs,r!==Pe&&this.updateFromDelta(t,r)}}updateFromDelta(t,r){let o=sa(r,t.argTypes);this.argsByStoryId[t.id]=Je(this.argsByStoryId[t.id],o)}updateFromPersisted(t,r){let o=na(r,t.argTypes);return this.updateFromDelta(t,o)}update(t,r){if(!(t in this.argsByStoryId))throw new Error(`No args known for ${t} -- has it been rendered yet?`);this.argsByStoryId[t]=vd({...this.argsByStoryId[t],...r})}};n(nn,"ArgsStore");var ct=nn,pt=n((e={})=>Object.entries(e).reduce((t,[r,{defaultValue:o}])=>(typeof o<"u"&&(t[r]=o),t),{}),"getValuesFromArgTypes"),sn=class{constructor({globals:t={},globalTypes:r={}}){this.set({globals:t,globalTypes:r})}set({globals:t={},globalTypes:r={}}){let o=this.initialGlobals&&Qe(this.initialGlobals,this.globals);this.allowedGlobalNames=new Set([...Object.keys(t),...Object.keys(r)]);let a=pt(r);this.initialGlobals={...a,...t},this.globals=this.initialGlobals,o&&o!==Pe&&this.updateFromPersisted(o)}filterAllowedGlobals(t){return Object.entries(t).reduce((r,[o,a])=>(this.allowedGlobalNames.has(o)?r[o]=a:O.warn(`Attempted to set a global (${o}) 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)}}};n(sn,"GlobalsStore");var dt=sn,ia=ue(Qr()),Pd=(0,ia.default)(1)(e=>Object.values(e).reduce((t,r)=>(t[r.importPath]=t[r.importPath]||r,t),{})),an=class{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(s=>s.id.startsWith(t));let{name:o,title:a}=t;return r.find(s=>s.name===o&&s.title===a)}storyIdToEntry(t){let r=this.entries[t];if(!r)throw new gr({storyId:t});return r}importPathToEntry(t){return Pd(this.entries)[t]}};n(an,"StoryIndexStore");var ut=an,Cd=n(e=>typeof e=="string"?{name:e}:e,"normalizeType"),Od=n(e=>typeof e=="string"?{type:e}:e,"normalizeControl"),Id=n((e,t)=>{let{type:r,control:o,...a}=e,s={name:t,...a};return r&&(s.type=Cd(r)),o?s.control=Od(o):o===!1&&(s.control={disable:!0}),s},"normalizeInputType"),Ce=n(e=>ee(e,Id),"normalizeInputTypes"),Fd=Object.create,da=Object.defineProperty,Dd=Object.getOwnPropertyDescriptor,Nd=Object.getOwnPropertyNames,kd=Object.getPrototypeOf,Ld=Object.prototype.hasOwnProperty,jd=n((e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),"E"),Md=n((e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Nd(t))!Ld.call(e,a)&&a!==r&&da(e,a,{get:n(()=>t[a],"get"),enumerable:!(o=Dd(t,a))||o.enumerable});return e},"v"),qd=n((e,t,r)=>(r=e!=null?Fd(kd(e)):{},Md(t||!e||!e.__esModule?da(r,"default",{value:e,enumerable:!0}):r,e)),"I"),Ud=jd(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isEqual=function(){var t=Object.prototype.toString,r=Object.getPrototypeOf,o=Object.getOwnPropertySymbols?function(a){return Object.keys(a).concat(Object.getOwnPropertySymbols(a))}:Object.keys;return function(a,s){return n(function i(u,l,c){var _,d,h,E=t.call(u),v=t.call(l);if(u===l)return!0;if(u==null||l==null)return!1;if(c.indexOf(u)>-1&&c.indexOf(l)>-1)return!0;if(c.push(u,l),E!=v||(_=o(u),d=o(l),_.length!=d.length||_.some(function(S){return!i(u[S],l[S],c)})))return!1;switch(E.slice(8,-1)){case"Symbol":return u.valueOf()==l.valueOf();case"Date":case"Number":return+u==+l||+u!=+u&&+l!=+l;case"RegExp":case"Function":case"String":case"Boolean":return""+u==""+l;case"Set":case"Map":_=u.entries(),d=l.entries();do if(!i((h=_.next()).value,d.next().value,c))return!1;while(!h.done);return!0;case"ArrayBuffer":u=new Uint8Array(u),l=new Uint8Array(l);case"DataView":u=new Uint8Array(u.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(u.length!=l.length)return!1;for(h=0;h`${r} ${o}${a}`).replace(/([a-z])([A-Z])/g,(t,r,o)=>`${r} ${o}`).replace(/([a-z])([0-9])/gi,(t,r,o)=>`${r} ${o}`).replace(/([0-9])([a-z])/gi,(t,r,o)=>`${r} ${o}`).replace(/(\s|^)(\w)/g,(t,r,o)=>`${r}${o.toUpperCase()}`).replace(/ +/g," ").trim()}n(Bd,"R");var la=qd(Ud()),ua=n(e=>e.map(t=>typeof t<"u").filter(Boolean).length,"S"),Gd=n((e,t)=>{let{exists:r,eq:o,neq:a,truthy:s}=e;if(ua([r,o,a,s])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:r,eq:o,neq:a})}`);if(typeof o<"u")return(0,la.isEqual)(t,o);if(typeof a<"u")return!(0,la.isEqual)(t,a);if(typeof r<"u"){let i=typeof t<"u";return r?i:!i}return typeof s>"u"||s?!!t:!t},"k"),fa=n((e,t,r)=>{if(!e.if)return!0;let{arg:o,global:a}=e.if;if(ua([o,a])!==1)throw new Error(`Invalid conditional value ${JSON.stringify({arg:o,global:a})}`);let s=o?t[o]:r[a];return Gd(e.if,s)},"P"),ln=n(e=>e.toLowerCase().replace(/[ ’–—―′¿'`~!@#$%^&*()_|+\-=?;:'",.<>\{\}\[\]\\\/]/gi,"-").replace(/-+/g,"-").replace(/^-+/,"").replace(/-+$/,""),"O"),ca=n((e,t)=>{let r=ln(e);if(r==="")throw new Error(`Invalid ${t} '${e}', must include alphanumeric characters`);return r},"f"),ya=n((e,t)=>`${ca(e,"kind")}${t?`--${ca(t,"name")}`:""}`,"G"),ma=n(e=>Bd(e),"N");function pa(e,t){return Array.isArray(t)?t.includes(e):e.match(t)}n(pa,"m");function ft(e,{includeStories:t,excludeStories:r}){return e!=="__esModule"&&(!t||pa(e,t))&&(!r||!pa(e,r))}n(ft,"M");var ha=n((...e)=>{let t=e.reduce((r,o)=>(o.startsWith("!")?r.delete(o.slice(1)):r.add(o),r),new Set);return Array.from(t)},"z"),N=n(e=>Array.isArray(e)?e:e?[e]:[],"normalizeArrays"),Vd=P` 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 Ze(e,t,r){let o=t,a=typeof t=="function"?t:null,{story:s}=o;s&&(O.debug("deprecated story",s),oe(Vd));let i=ma(e),u=typeof o!="function"&&o.name||o.storyName||(s==null?void 0:s.name)||i,l=[...N(o.decorators),...N(s==null?void 0:s.decorators)],c={...s==null?void 0:s.parameters,...o.parameters},y={...s==null?void 0:s.args,...o.args},d={...s==null?void 0:s.argTypes,...o.argTypes},h=[...N(o.loaders),...N(s==null?void 0:s.loaders)],E=[...N(o.beforeEach),...N(s==null?void 0:s.beforeEach)],v=[...N(o.experimental_afterEach),...N(s==null?void 0:s.experimental_afterEach)],{render:S,play:A,tags:w=[],globals:_={}}=o,b=c.__id||ya(r.id,i);return{moduleExport:t,id:b,name:u,tags:w,decorators:l,parameters:c,args:y,argTypes:Ce(d),loaders:h,beforeEach:E,experimental_afterEach:v,globals:_,...S&&{render:S},...a&&{userStoryFn:a},...A&&{play:A}}}n(Ze,"normalizeStory");function yt(e,t=e.title,r){let{id:o,argTypes:a}=e;return{id:ln(o||t),...e,title:t,...a&&{argTypes:Ce(a)},parameters:{fileName:r,...e.parameters}}}n(yt,"normalizeComponentAnnotations");var Hd=n(e=>{let{globals:t,globalTypes:r}=e;(t||r)&&O.error("Global args/argTypes can only be set globally",JSON.stringify({globals:t,globalTypes:r}))},"checkGlobals"),zd=n(e=>{let{options:t}=e;t!=null&&t.storySort&&O.error("The storySort option parameter can only be set globally")},"checkStorySort"),ga=n(e=>{e&&(Hd(e),zd(e))},"checkDisallowedParameters");function Sa(e,t,r){let{default:o,__namedExportsOrder:a,...s}=e,i=yt(o,r,t);ga(i.parameters);let u={meta:i,stories:{},moduleExports:e};return Object.keys(s).forEach(l=>{if(ft(l,i)){let c=Ze(l,s[l],i);ga(c.parameters),u.stories[c.id]=c}}),u}n(Sa,"processCSFFile");function Ta(e){return e!=null&&Wd(e).includes("mount")}n(Ta,"mountDestructured");function Wd(e){let t=e.toString().match(/[^(]*\(([^)]*)/);if(!t)return[];let r=ba(t[1]);if(!r.length)return[];let o=r[0];return o.startsWith("{")&&o.endsWith("}")?ba(o.slice(1,-1).replace(/\s/g,"")).map(a=>a.replace(/:.*|=.*/g,"")):[]}n(Wd,"getUsedProps");function ba(e){let t=[],r=[],o=0;for(let s=0;st(o,a)}n(cn,"decorateStory");function pn({componentId:e,title:t,kind:r,id:o,name:a,story:s,parameters:i,initialArgs:u,argTypes:l,...c}={}){return c}n(pn,"sanitizeStoryContextUpdate");function mt(e,t){let r={},o=n(s=>i=>{if(!r.value)throw new Error("Decorated function called without init");return r.value={...r.value,...pn(i)},s(r.value)},"bindWithContext"),a=t.reduce((s,i)=>cn(s,i,o),e);return s=>(r.value=s,a(s))}n(mt,"defaultDecorateStory");var $=n((...e)=>{let t={},r=e.filter(Boolean),o=r.reduce((a,s)=>(Object.entries(s).forEach(([i,u])=>{let l=a[i];Array.isArray(u)||typeof l>"u"?a[i]=u:W(u)&&W(l)?t[i]=!0:typeof u<"u"&&(a[i]=u)}),a),{});return Object.keys(t).forEach(a=>{let s=r.filter(Boolean).map(i=>i[a]).filter(i=>typeof i<"u");s.every(i=>W(i))?o[a]=$(...s):o[a]=s[s.length-1]}),o},"combineParameters");function er(e,t,r){let{moduleExport:o,id:a,name:s}=e||{},i=Ea(e,t,r),u=n(async C=>{let I={};for(let M of[..."__STORYBOOK_TEST_LOADERS__"in R&&Array.isArray(R.__STORYBOOK_TEST_LOADERS__)?[R.__STORYBOOK_TEST_LOADERS__]:[],N(r.loaders),N(t.loaders),N(e.loaders)]){if(C.abortSignal.aborted)return I;let U=await Promise.all(M.map(V=>V(C)));Object.assign(I,...U)}return I},"applyLoaders"),l=n(async C=>{let I=new Array;for(let M of[...N(r.beforeEach),...N(t.beforeEach),...N(e.beforeEach)]){if(C.abortSignal.aborted)return I;let U=await M(C);U&&I.push(U)}return I},"applyBeforeEach"),c=n(async C=>{let I=[...N(r.experimental_afterEach),...N(t.experimental_afterEach),...N(e.experimental_afterEach)].reverse();for(let M of I){if(C.abortSignal.aborted)return;await M(C)}},"applyAfterEach"),y=n(C=>C.originalStoryFn(C.args,C),"undecoratedStoryFn"),{applyDecorators:d=mt,runStep:h}=r,E=[...N(e==null?void 0:e.decorators),...N(t==null?void 0:t.decorators),...N(r==null?void 0:r.decorators)],v=(e==null?void 0:e.userStoryFn)||(e==null?void 0:e.render)||t.render||r.render,S=st(d)(y,E),A=n(C=>S(C),"unboundStoryFn"),w=(e==null?void 0:e.play)??(t==null?void 0:t.play),_=Ta(w);if(!v&&!_)throw new wr({id:a});let b=n(C=>async()=>(await C.renderToCanvas(),C.canvas),"defaultMount"),x=e.mount??t.mount??r.mount??b,k=r.testingLibraryRender;return{storyGlobals:{},...i,moduleExport:o,id:a,name:s,story:s,originalStoryFn:v,undecoratedStoryFn:y,unboundStoryFn:A,applyLoaders:u,applyBeforeEach:l,applyAfterEach:c,playFunction:w,runStep:h,mount:x,testingLibraryRender:k,renderToCanvas:r.renderToCanvas,usesMount:_}}n(er,"prepareStory");function ht(e,t,r){return{...Ea(void 0,e,t),moduleExport:r}}n(ht,"prepareMeta");function Ea(e,t,r){var w;let o=["dev","test"],a=((w=R.DOCS_OPTIONS)==null?void 0:w.autodocs)===!0?["autodocs"]:[],s=ha(...o,...a,...r.tags??[],...t.tags??[],...(e==null?void 0:e.tags)??[]),i=$(r.parameters,t.parameters,e==null?void 0:e.parameters),{argTypesEnhancers:u=[],argsEnhancers:l=[]}=r,c=$(r.argTypes,t.argTypes,e==null?void 0:e.argTypes);if(e){let _=(e==null?void 0:e.userStoryFn)||(e==null?void 0:e.render)||t.render||r.render;i.__isArgsStory=_&&_.length>0}let y={...r.args,...t.args,...e==null?void 0:e.args},d={...t.globals,...e==null?void 0:e.globals},h={componentId:t.id,title:t.title,kind:t.title,id:(e==null?void 0:e.id)||t.id,name:(e==null?void 0:e.name)||"__meta",story:(e==null?void 0:e.name)||"__meta",component:t.component,subcomponents:t.subcomponents,tags:s,parameters:i,initialArgs:y,argTypes:c,storyGlobals:d};h.argTypes=u.reduce((_,b)=>b({...h,argTypes:_}),h.argTypes);let E={...y};h.initialArgs=l.reduce((_,b)=>({..._,...b({...h,initialArgs:_})}),E);let{name:v,story:S,...A}=h;return A}n(Ea,"preparePartialAnnotations");function gt(e){var s;let{args:t}=e,r={...e,allArgs:void 0,argsByTarget:void 0};if((s=R.FEATURES)!=null&&s.argTypeTargetsV7){let i=aa(e);r={...e,allArgs:e.args,argsByTarget:i,args:i[on]||{}}}let o=Object.entries(r.args).reduce((i,[u,l])=>{var y;if(!((y=r.argTypes[u])!=null&&y.mapping))return i[u]=l,i;let c=n(d=>{let h=r.argTypes[u].mapping;return h&&d in h?h[d]:d},"mappingFn");return i[u]=Array.isArray(l)?l.map(c):c(l),i},{}),a=Object.entries(o).reduce((i,[u,l])=>{let c=r.argTypes[u]||{};return fa(c,o,r.globals)&&(i[u]=l),i},{});return{...r,unmappedArgs:t,args:a}}n(gt,"prepareContext");var dn=n((e,t,r)=>{let o=typeof e;switch(o){case"boolean":case"string":case"number":case"function":case"symbol":return{name:o}}return e?r.has(e)?(O.warn(P` +`;function Ze(e,t,r){let o=t,a=typeof t=="function"?t:null,{story:s}=o;s&&(O.debug("deprecated story",s),oe(Vd));let i=ma(e),u=typeof o!="function"&&o.name||o.storyName||(s==null?void 0:s.name)||i,l=[...N(o.decorators),...N(s==null?void 0:s.decorators)],c={...s==null?void 0:s.parameters,...o.parameters},_={...s==null?void 0:s.args,...o.args},d={...s==null?void 0:s.argTypes,...o.argTypes},h=[...N(o.loaders),...N(s==null?void 0:s.loaders)],E=[...N(o.beforeEach),...N(s==null?void 0:s.beforeEach)],v=[...N(o.experimental_afterEach),...N(s==null?void 0:s.experimental_afterEach)],{render:S,play:A,tags:w=[],globals:y={}}=o,b=c.__id||ya(r.id,i);return{moduleExport:t,id:b,name:u,tags:w,decorators:l,parameters:c,args:_,argTypes:Ce(d),loaders:h,beforeEach:E,experimental_afterEach:v,globals:y,...S&&{render:S},...a&&{userStoryFn:a},...A&&{play:A}}}n(Ze,"normalizeStory");function yt(e,t=e.title,r){let{id:o,argTypes:a}=e;return{id:ln(o||t),...e,title:t,...a&&{argTypes:Ce(a)},parameters:{fileName:r,...e.parameters}}}n(yt,"normalizeComponentAnnotations");var Hd=n(e=>{let{globals:t,globalTypes:r}=e;(t||r)&&O.error("Global args/argTypes can only be set globally",JSON.stringify({globals:t,globalTypes:r}))},"checkGlobals"),zd=n(e=>{let{options:t}=e;t!=null&&t.storySort&&O.error("The storySort option parameter can only be set globally")},"checkStorySort"),ga=n(e=>{e&&(Hd(e),zd(e))},"checkDisallowedParameters");function Sa(e,t,r){let{default:o,__namedExportsOrder:a,...s}=e,i=yt(o,r,t);ga(i.parameters);let u={meta:i,stories:{},moduleExports:e};return Object.keys(s).forEach(l=>{if(ft(l,i)){let c=Ze(l,s[l],i);ga(c.parameters),u.stories[c.id]=c}}),u}n(Sa,"processCSFFile");function Ta(e){return e!=null&&Wd(e).includes("mount")}n(Ta,"mountDestructured");function Wd(e){let t=e.toString().match(/[^(]*\(([^)]*)/);if(!t)return[];let r=ba(t[1]);if(!r.length)return[];let o=r[0];return o.startsWith("{")&&o.endsWith("}")?ba(o.slice(1,-1).replace(/\s/g,"")).map(a=>a.replace(/:.*|=.*/g,"")):[]}n(Wd,"getUsedProps");function ba(e){let t=[],r=[],o=0;for(let s=0;st(o,a)}n(cn,"decorateStory");function pn({componentId:e,title:t,kind:r,id:o,name:a,story:s,parameters:i,initialArgs:u,argTypes:l,...c}={}){return c}n(pn,"sanitizeStoryContextUpdate");function mt(e,t){let r={},o=n(s=>i=>{if(!r.value)throw new Error("Decorated function called without init");return r.value={...r.value,...pn(i)},s(r.value)},"bindWithContext"),a=t.reduce((s,i)=>cn(s,i,o),e);return s=>(r.value=s,a(s))}n(mt,"defaultDecorateStory");var $=n((...e)=>{let t={},r=e.filter(Boolean),o=r.reduce((a,s)=>(Object.entries(s).forEach(([i,u])=>{let l=a[i];Array.isArray(u)||typeof l>"u"?a[i]=u:W(u)&&W(l)?t[i]=!0:typeof u<"u"&&(a[i]=u)}),a),{});return Object.keys(t).forEach(a=>{let s=r.filter(Boolean).map(i=>i[a]).filter(i=>typeof i<"u");s.every(i=>W(i))?o[a]=$(...s):o[a]=s[s.length-1]}),o},"combineParameters");function er(e,t,r){let{moduleExport:o,id:a,name:s}=e||{},i=Ea(e,t,r),u=n(async C=>{let I={};for(let M of[..."__STORYBOOK_TEST_LOADERS__"in R&&Array.isArray(R.__STORYBOOK_TEST_LOADERS__)?[R.__STORYBOOK_TEST_LOADERS__]:[],N(r.loaders),N(t.loaders),N(e.loaders)]){if(C.abortSignal.aborted)return I;let U=await Promise.all(M.map(V=>V(C)));Object.assign(I,...U)}return I},"applyLoaders"),l=n(async C=>{let I=new Array;for(let M of[...N(r.beforeEach),...N(t.beforeEach),...N(e.beforeEach)]){if(C.abortSignal.aborted)return I;let U=await M(C);U&&I.push(U)}return I},"applyBeforeEach"),c=n(async C=>{let I=[...N(r.experimental_afterEach),...N(t.experimental_afterEach),...N(e.experimental_afterEach)].reverse();for(let M of I){if(C.abortSignal.aborted)return;await M(C)}},"applyAfterEach"),_=n(C=>C.originalStoryFn(C.args,C),"undecoratedStoryFn"),{applyDecorators:d=mt,runStep:h}=r,E=[...N(e==null?void 0:e.decorators),...N(t==null?void 0:t.decorators),...N(r==null?void 0:r.decorators)],v=(e==null?void 0:e.userStoryFn)||(e==null?void 0:e.render)||t.render||r.render,S=st(d)(_,E),A=n(C=>S(C),"unboundStoryFn"),w=(e==null?void 0:e.play)??(t==null?void 0:t.play),y=Ta(w);if(!v&&!y)throw new wr({id:a});let b=n(C=>async()=>(await C.renderToCanvas(),C.canvas),"defaultMount"),x=e.mount??t.mount??r.mount??b,k=r.testingLibraryRender;return{storyGlobals:{},...i,moduleExport:o,id:a,name:s,story:s,originalStoryFn:v,undecoratedStoryFn:_,unboundStoryFn:A,applyLoaders:u,applyBeforeEach:l,applyAfterEach:c,playFunction:w,runStep:h,mount:x,testingLibraryRender:k,renderToCanvas:r.renderToCanvas,usesMount:y}}n(er,"prepareStory");function ht(e,t,r){return{...Ea(void 0,e,t),moduleExport:r}}n(ht,"prepareMeta");function Ea(e,t,r){var w;let o=["dev","test"],a=((w=R.DOCS_OPTIONS)==null?void 0:w.autodocs)===!0?["autodocs"]:[],s=ha(...o,...a,...r.tags??[],...t.tags??[],...(e==null?void 0:e.tags)??[]),i=$(r.parameters,t.parameters,e==null?void 0:e.parameters),{argTypesEnhancers:u=[],argsEnhancers:l=[]}=r,c=$(r.argTypes,t.argTypes,e==null?void 0:e.argTypes);if(e){let y=(e==null?void 0:e.userStoryFn)||(e==null?void 0:e.render)||t.render||r.render;i.__isArgsStory=y&&y.length>0}let _={...r.args,...t.args,...e==null?void 0:e.args},d={...t.globals,...e==null?void 0:e.globals},h={componentId:t.id,title:t.title,kind:t.title,id:(e==null?void 0:e.id)||t.id,name:(e==null?void 0:e.name)||"__meta",story:(e==null?void 0:e.name)||"__meta",component:t.component,subcomponents:t.subcomponents,tags:s,parameters:i,initialArgs:_,argTypes:c,storyGlobals:d};h.argTypes=u.reduce((y,b)=>b({...h,argTypes:y}),h.argTypes);let E={..._};h.initialArgs=l.reduce((y,b)=>({...y,...b({...h,initialArgs:y})}),E);let{name:v,story:S,...A}=h;return A}n(Ea,"preparePartialAnnotations");function gt(e){var s;let{args:t}=e,r={...e,allArgs:void 0,argsByTarget:void 0};if((s=R.FEATURES)!=null&&s.argTypeTargetsV7){let i=aa(e);r={...e,allArgs:e.args,argsByTarget:i,args:i[on]||{}}}let o=Object.entries(r.args).reduce((i,[u,l])=>{var _;if(!((_=r.argTypes[u])!=null&&_.mapping))return i[u]=l,i;let c=n(d=>{let h=r.argTypes[u].mapping;return h&&d in h?h[d]:d},"mappingFn");return i[u]=Array.isArray(l)?l.map(c):c(l),i},{}),a=Object.entries(o).reduce((i,[u,l])=>{let c=r.argTypes[u]||{};return fa(c,o,r.globals)&&(i[u]=l),i},{});return{...r,unmappedArgs:t,args:a}}n(gt,"prepareContext");var dn=n((e,t,r)=>{let o=typeof e;switch(o){case"boolean":case"string":case"number":case"function":case"symbol":return{name:o}}return e?r.has(e)?(O.warn(P` We've detected a cycle in arg '${t}'. Args should be JSON-serializable. Consider using the mapping feature or fully custom args: @@ -160,8 +160,8 @@ See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf- Please use 'initialGlobals' instead. Learn more: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#previewjs-globals-renamed-to-initialglobals - `),{...e&&{argTypes:Ce(e)},...t&&{globalTypes:Ce(t)},decorators:N(o),loaders:N(a),beforeEach:N(s),experimental_afterEach:N(i),argTypesEnhancers:[...r||[],un,rr],initialGlobals:$(l,u),...c}}n(Or,"normalizeProjectAnnotations");var xa=n(e=>async()=>{let t=[];for(let r of e){let o=await r();o&&t.unshift(o)}return async()=>{for(let r of t)await r()}},"composeBeforeAllHooks");function St(e){return async(t,r,o)=>{await e.reduceRight((a,s)=>async()=>s(t,a,o),async()=>r(o))()}}n(St,"composeStepRunners");function Fr(e,t){return e.map(r=>{var o;return((o=r.default)==null?void 0:o[t])??r[t]}).filter(Boolean)}n(Fr,"getField");function ge(e,t,r={}){return Fr(e,t).reduce((o,a)=>{let s=N(a);return r.reverseFileOrder?[...s,...o]:[...o,...s]},[])}n(ge,"getArrayField");function Ir(e,t){return Object.assign({},...Fr(e,t))}n(Ir,"getObjectField");function tr(e,t){return Fr(e,t).pop()}n(tr,"getSingletonField");function Oe(e){var a;let t=ge(e,"argTypesEnhancers"),r=Fr(e,"runStep"),o=ge(e,"beforeAll");return{parameters:$(...Fr(e,"parameters")),decorators:ge(e,"decorators",{reverseFileOrder:!(((a=R.FEATURES)==null?void 0:a.legacyDecoratorFileOrder)??!1)}),args:Ir(e,"args"),argsEnhancers:ge(e,"argsEnhancers"),argTypes:Ir(e,"argTypes"),argTypesEnhancers:[...t.filter(s=>!s.secondPass),...t.filter(s=>s.secondPass)],globals:Ir(e,"globals"),initialGlobals:Ir(e,"initialGlobals"),globalTypes:Ir(e,"globalTypes"),loaders:ge(e,"loaders"),beforeAll:xa(o),beforeEach:ge(e,"beforeEach"),experimental_afterEach:ge(e,"experimental_afterEach"),render:tr(e,"render"),renderToCanvas:tr(e,"renderToCanvas"),renderToDOM:tr(e,"renderToDOM"),applyDecorators:tr(e,"applyDecorators"),runStep:St(r),tags:ge(e,"tags"),mount:tr(e,"mount"),testingLibraryRender:tr(e,"testingLibraryRender")}}n(Oe,"composeConfigs");var fn=class{constructor(){this.reports=[]}async addReport(t){this.reports.push(t)}};n(fn,"ReporterAPI");var Se=fn;function Aa(e){globalThis.defaultProjectAnnotations=e}n(Aa,"setDefaultProjectAnnotations");var Yd="ComposedStory",Kd="Unnamed Story";function Xd(e){return e?Oe([e]):{}}n(Xd,"extractAnnotation");function _a(e){let t=Array.isArray(e)?e:[e];return globalThis.globalProjectAnnotations=Oe(t.map(Xd)),Oe([globalThis.defaultProjectAnnotations??{},globalThis.globalProjectAnnotations??{}])}n(_a,"setProjectAnnotations");var be=[];function yn(e,t,r,o,a){var w;if(e===void 0)throw new Error("Expected a story but received undefined.");t.title=t.title??Yd;let s=yt(t),i=a||e.storyName||((w=e.story)==null?void 0:w.name)||e.name||Kd,u=Ze(i,e,s),l=Or(Oe([o&&Object.keys(o).length>0?o:globalThis.defaultProjectAnnotations??{},globalThis.globalProjectAnnotations??{},r??{}])),c=er(u,s,l),y={...pt(l.globalTypes),...l.initialGlobals,...c.storyGlobals},d=new Se,h=n(()=>{let _=gt({hooks:new he,globals:y,args:{...c.initialArgs},viewMode:"story",reporting:d,loaded:{},abortSignal:new AbortController().signal,step:n((b,x)=>c.runStep(b,x,_),"step"),canvasElement:null,canvas:{},globalTypes:l.globalTypes,...c,context:null,mount:null});return _.context=_,c.renderToCanvas&&(_.renderToCanvas=async()=>{var x;let b=await((x=c.renderToCanvas)==null?void 0:x.call(c,{componentId:c.componentId,title:c.title,id:c.id,name:c.name,tags:c.tags,showMain:n(()=>{},"showMain"),showError:n(k=>{throw new Error(`${k.title} -${k.description}`)},"showError"),showException:n(k=>{throw k},"showException"),forceRemount:!0,storyContext:_,storyFn:n(()=>c.unboundStoryFn(_),"storyFn"),unboundStoryFn:c.unboundStoryFn},_.canvasElement));b&&be.push(b)}),_.mount=c.mount(_),_},"initializeContext"),E,v=n(async _=>{var x;let b=h();return b.canvasElement??(b.canvasElement=(x=globalThis==null?void 0:globalThis.document)==null?void 0:x.body),E&&(b.loaded=E.loaded),Object.assign(b,_),c.playFunction(b)},"play"),S=n(_=>{let b=h();return Object.assign(b,_),Qd(c,b)},"run"),A=c.playFunction?v:void 0;return Object.assign(n(function(_){let b=h();return E&&(b.loaded=E.loaded),b.args={...b.initialArgs,..._},c.unboundStoryFn(b)},"storyFn"),{id:c.id,storyName:i,load:n(async()=>{for(let b of[...be].reverse())await b();be.length=0;let _=h();_.loaded=await c.applyLoaders(_),be.push(...(await c.applyBeforeEach(_)).filter(Boolean)),E=_},"load"),globals:y,args:c.initialArgs,parameters:c.parameters,argTypes:c.argTypes,play:A,run:S,reporting:d,tags:c.tags})}n(yn,"composeStory");var Jd=n((e,t,r,o)=>yn(e,t,r,{},o),"defaultComposeStory");function wa(e,t,r=Jd){let{default:o,__esModule:a,__namedExportsOrder:s,...i}=e;return Object.entries(i).reduce((u,[l,c])=>ft(l,o)?Object.assign(u,{[l]:r(c,o,t,l)}):u,{})}n(wa,"composeStories");function va(e){return e.extend({mount:n(async({mount:t,page:r},o)=>{await o(async(a,...s)=>{if(!("__pw_type"in a)||"__pw_type"in a&&a.__pw_type!=="jsx")throw new Error(P` + `),{...e&&{argTypes:Ce(e)},...t&&{globalTypes:Ce(t)},decorators:N(o),loaders:N(a),beforeEach:N(s),experimental_afterEach:N(i),argTypesEnhancers:[...r||[],un,rr],initialGlobals:$(l,u),...c}}n(Or,"normalizeProjectAnnotations");var xa=n(e=>async()=>{let t=[];for(let r of e){let o=await r();o&&t.unshift(o)}return async()=>{for(let r of t)await r()}},"composeBeforeAllHooks");function St(e){return async(t,r,o)=>{await e.reduceRight((a,s)=>async()=>s(t,a,o),async()=>r(o))()}}n(St,"composeStepRunners");function Fr(e,t){return e.map(r=>{var o;return((o=r.default)==null?void 0:o[t])??r[t]}).filter(Boolean)}n(Fr,"getField");function ge(e,t,r={}){return Fr(e,t).reduce((o,a)=>{let s=N(a);return r.reverseFileOrder?[...s,...o]:[...o,...s]},[])}n(ge,"getArrayField");function Ir(e,t){return Object.assign({},...Fr(e,t))}n(Ir,"getObjectField");function tr(e,t){return Fr(e,t).pop()}n(tr,"getSingletonField");function Oe(e){var a;let t=ge(e,"argTypesEnhancers"),r=Fr(e,"runStep"),o=ge(e,"beforeAll");return{parameters:$(...Fr(e,"parameters")),decorators:ge(e,"decorators",{reverseFileOrder:!(((a=R.FEATURES)==null?void 0:a.legacyDecoratorFileOrder)??!1)}),args:Ir(e,"args"),argsEnhancers:ge(e,"argsEnhancers"),argTypes:Ir(e,"argTypes"),argTypesEnhancers:[...t.filter(s=>!s.secondPass),...t.filter(s=>s.secondPass)],globals:Ir(e,"globals"),initialGlobals:Ir(e,"initialGlobals"),globalTypes:Ir(e,"globalTypes"),loaders:ge(e,"loaders"),beforeAll:xa(o),beforeEach:ge(e,"beforeEach"),experimental_afterEach:ge(e,"experimental_afterEach"),render:tr(e,"render"),renderToCanvas:tr(e,"renderToCanvas"),renderToDOM:tr(e,"renderToDOM"),applyDecorators:tr(e,"applyDecorators"),runStep:St(r),tags:ge(e,"tags"),mount:tr(e,"mount"),testingLibraryRender:tr(e,"testingLibraryRender")}}n(Oe,"composeConfigs");var fn=class{constructor(){this.reports=[]}async addReport(t){this.reports.push(t)}};n(fn,"ReporterAPI");var Se=fn;function Aa(e){globalThis.defaultProjectAnnotations=e}n(Aa,"setDefaultProjectAnnotations");var Yd="ComposedStory",Kd="Unnamed Story";function Xd(e){return e?Oe([e]):{}}n(Xd,"extractAnnotation");function _a(e){let t=Array.isArray(e)?e:[e];return globalThis.globalProjectAnnotations=Oe(t.map(Xd)),Oe([globalThis.defaultProjectAnnotations??{},globalThis.globalProjectAnnotations??{}])}n(_a,"setProjectAnnotations");var be=[];function yn(e,t,r,o,a){var w;if(e===void 0)throw new Error("Expected a story but received undefined.");t.title=t.title??Yd;let s=yt(t),i=a||e.storyName||((w=e.story)==null?void 0:w.name)||e.name||Kd,u=Ze(i,e,s),l=Or(Oe([o&&Object.keys(o).length>0?o:globalThis.defaultProjectAnnotations??{},globalThis.globalProjectAnnotations??{},r??{}])),c=er(u,s,l),_={...pt(l.globalTypes),...l.initialGlobals,...c.storyGlobals},d=new Se,h=n(()=>{let y=gt({hooks:new he,globals:_,args:{...c.initialArgs},viewMode:"story",reporting:d,loaded:{},abortSignal:new AbortController().signal,step:n((b,x)=>c.runStep(b,x,y),"step"),canvasElement:null,canvas:{},globalTypes:l.globalTypes,...c,context:null,mount:null});return y.context=y,c.renderToCanvas&&(y.renderToCanvas=async()=>{var x;let b=await((x=c.renderToCanvas)==null?void 0:x.call(c,{componentId:c.componentId,title:c.title,id:c.id,name:c.name,tags:c.tags,showMain:n(()=>{},"showMain"),showError:n(k=>{throw new Error(`${k.title} +${k.description}`)},"showError"),showException:n(k=>{throw k},"showException"),forceRemount:!0,storyContext:y,storyFn:n(()=>c.unboundStoryFn(y),"storyFn"),unboundStoryFn:c.unboundStoryFn},y.canvasElement));b&&be.push(b)}),y.mount=c.mount(y),y},"initializeContext"),E,v=n(async y=>{var x;let b=h();return b.canvasElement??(b.canvasElement=(x=globalThis==null?void 0:globalThis.document)==null?void 0:x.body),E&&(b.loaded=E.loaded),Object.assign(b,y),c.playFunction(b)},"play"),S=n(y=>{let b=h();return Object.assign(b,y),Qd(c,b)},"run"),A=c.playFunction?v:void 0;return Object.assign(n(function(y){let b=h();return E&&(b.loaded=E.loaded),b.args={...b.initialArgs,...y},c.unboundStoryFn(b)},"storyFn"),{id:c.id,storyName:i,load:n(async()=>{for(let b of[...be].reverse())await b();be.length=0;let y=h();y.loaded=await c.applyLoaders(y),be.push(...(await c.applyBeforeEach(y)).filter(Boolean)),E=y},"load"),globals:_,args:c.initialArgs,parameters:c.parameters,argTypes:c.argTypes,play:A,run:S,reporting:d,tags:c.tags})}n(yn,"composeStory");var Jd=n((e,t,r,o)=>yn(e,t,r,{},o),"defaultComposeStory");function wa(e,t,r=Jd){let{default:o,__esModule:a,__namedExportsOrder:s,...i}=e;return Object.entries(i).reduce((u,[l,c])=>ft(l,o)?Object.assign(u,{[l]:r(c,o,t,l)}):u,{})}n(wa,"composeStories");function va(e){return e.extend({mount:n(async({mount:t,page:r},o)=>{await o(async(a,...s)=>{if(!("__pw_type"in a)||"__pw_type"in a&&a.__pw_type!=="jsx")throw new Error(P` Portable stories in Playwright CT only work when referencing JSX elements. Please use JSX format for your components such as: @@ -172,11 +172,11 @@ ${k.description}`)},"showError"),showException:n(k=>{throw k},"showException"),f await mount() More info: https://storybook.js.org/docs/api/portable-stories-playwright - `);await r.evaluate(async u=>{var c,y,d;let l=await((c=globalThis.__pwUnwrapObject)==null?void 0:c.call(globalThis,u));return(d=(y="__pw_type"in l?l.type:l)==null?void 0:y.load)==null?void 0:d.call(y)},a);let i=await t(a,...s);return await r.evaluate(async u=>{var d,h;let l=await((d=globalThis.__pwUnwrapObject)==null?void 0:d.call(globalThis,u)),c="__pw_type"in l?l.type:l,y=document.querySelector("#root");return(h=c==null?void 0:c.play)==null?void 0:h.call(c,{canvasElement:y})},a),i})},"mount")})}n(va,"createPlaywrightTest");async function Qd(e,t){var a,s;for(let i of[...be].reverse())await i();if(be.length=0,!t.canvasElement){let i=document.createElement("div");(s=(a=globalThis==null?void 0:globalThis.document)==null?void 0:a.body)==null||s.appendChild(i),t.canvasElement=i,be.push(()=>{var u,l,c,y;(l=(u=globalThis==null?void 0:globalThis.document)==null?void 0:u.body)!=null&&l.contains(i)&&((y=(c=globalThis==null?void 0:globalThis.document)==null?void 0:c.body)==null||y.removeChild(i))})}if(t.loaded=await e.applyLoaders(t),t.abortSignal.aborted)return;be.push(...(await e.applyBeforeEach(t)).filter(Boolean));let r=e.playFunction,o=e.usesMount;o||await t.mount(),!t.abortSignal.aborted&&(r&&(o||(t.mount=async()=>{throw new ve({playFunction:r.toString()})}),await r(t)),await e.applyAfterEach(t))}n(Qd,"runStory");function Pa(e,t){return Ko(Xo(e,t),r=>r===void 0)}n(Pa,"picky");var Ca=1e3,Zd=1e4,mn=class{constructor(t,r,o){this.importFn=r,this.getStoriesJsonData=n(()=>{let i=this.getSetStoriesPayload(),u=["fileName","docsOnly","framework","__id","__isArgsStory"];return{v:3,stories:ee(i.stories,l=>{let{importPath:c}=this.storyIndex.entries[l.id];return{...Pa(l,["id","name","title"]),importPath:c,kind:l.title,story:l.name,parameters:{...Pa(l.parameters,u),fileName:c}}})}},"getStoriesJsonData"),this.storyIndex=new ut(t),this.projectAnnotations=Or(o);let{initialGlobals:a,globalTypes:s}=this.projectAnnotations;this.args=new ct,this.userGlobals=new dt({globals:a,globalTypes:s}),this.hooks={},this.cleanupCallbacks={},this.processCSFFileWithCache=(0,bt.default)(Ca)(Sa),this.prepareMetaWithCache=(0,bt.default)(Ca)(ht),this.prepareStoryWithCache=(0,bt.default)(Zd)(er)}setProjectAnnotations(t){this.projectAnnotations=Or(t);let{initialGlobals:r,globalTypes:o}=t;this.userGlobals.set({globals:r,globalTypes:o})}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:o}=this.storyIndex.storyIdToEntry(t),a=await this.importFn(r);return this.processCSFFileWithCache(a,r,o)}async loadAllCSFFiles(){let t={};return Object.entries(this.storyIndex.entries).forEach(([r,{importPath:o}])=>{t[o]=r}),(await Promise.all(Object.entries(t).map(async([r,o])=>({importPath:r,csfFile:await this.loadCSFFileByStoryId(o)})))).reduce((r,{importPath:o,csfFile:a})=>(r[o]=a,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 o=r.stories[t];if(!o)throw new Ar({storyId:t});let a=r.meta,s=this.prepareStoryWithCache(o,a,this.projectAnnotations);return this.args.setInitial(s),this.hooks[s.id]=this.hooks[s.id]||new he,s}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),o=r.type==="docs"?r.storiesImports:[],[a,...s]=await Promise.all([this.importFn(r.importPath),...o.map(i=>{let u=this.storyIndex.importPathToEntry(i);return this.loadCSFFileByStoryId(u.id)})]);return{entryExports:a,csfFiles:s}}getStoryContext(t,{forceInitialArgs:r=!1}={}){let o=this.userGlobals.get(),{initialGlobals:a}=this.userGlobals,s=new Se;return gt({...t,args:r?t.initialArgs:this.args.get(t.id),initialGlobals:a,globalTypes:this.projectAnnotations.globalTypes,userGlobals:o,reporting:s,globals:{...o,...t.storyGlobals},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 o of[...r].reverse())await o();delete this.cleanupCallbacks[t.id]}extract(t={includeDocsOnly:!1}){let{cachedCSFFiles:r}=this;if(!r)throw new Sr;return Object.entries(this.storyIndex.entries).reduce((o,[a,{type:s,importPath:i}])=>{if(s==="docs")return o;let u=r[i],l=this.storyFromCSFFile({storyId:a,csfFile:u});return!t.includeDocsOnly&&l.parameters.docsOnly||(o[a]=Object.entries(l).reduce((c,[y,d])=>y==="moduleExport"||typeof d=="function"?c:Array.isArray(d)?Object.assign(c,{[y]:d.slice().sort()}):Object.assign(c,{[y]:d}),{args:l.initialArgs,globals:{...this.userGlobals.initialGlobals,...this.userGlobals.globals,...l.storyGlobals}})),o},{})}getSetStoriesPayload(){let t=this.extract({includeDocsOnly:!0}),r=Object.values(t).reduce((o,{title:a})=>(o[a]={},o),{});return{v:2,globals:this.userGlobals.get(),globalParameters:{},kindParameters:r,stories:t}}raw(){return oe("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(oe("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 o=this.cachedCSFFiles[r],a=this.storyFromCSFFile({storyId:t,csfFile:o});return{...a,storyFn:n(s=>{let i={...this.getStoryContext(a),abortSignal:new AbortController().signal,canvasElement:null,loaded:{},step:n((u,l)=>a.runStep(u,l,i),"step"),context:null,mount:null,canvas:{},viewMode:"story"};return a.unboundStoryFn({...i,...s})},"storyFn")}}};n(mn,"StoryStore");var Ie=mn;function hn(e){return e.startsWith("\\\\?\\")?e:e.replace(/\\/g,"/")}n(hn,"slash");var eu=n(e=>{if(e.length===0)return e;let t=e[e.length-1],r=t==null?void 0:t.replace(/(?:[.](?:story|stories))?([.][^.]+)$/i,"");if(e.length===1)return[r];let o=e[e.length-2];return r&&o&&r.toLowerCase()===o.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 Oa(e){return e.flatMap(t=>t.split("/")).filter(Boolean).join("/")}n(Oa,"pathJoin");var gn=n((e,t,r)=>{let{directory:o,importPathMatcher:a,titlePrefix:s=""}=t||{};typeof e=="number"&&L.warn(P` + `);await r.evaluate(async u=>{var c,_,d;let l=await((c=globalThis.__pwUnwrapObject)==null?void 0:c.call(globalThis,u));return(d=(_="__pw_type"in l?l.type:l)==null?void 0:_.load)==null?void 0:d.call(_)},a);let i=await t(a,...s);return await r.evaluate(async u=>{var d,h;let l=await((d=globalThis.__pwUnwrapObject)==null?void 0:d.call(globalThis,u)),c="__pw_type"in l?l.type:l,_=document.querySelector("#root");return(h=c==null?void 0:c.play)==null?void 0:h.call(c,{canvasElement:_})},a),i})},"mount")})}n(va,"createPlaywrightTest");async function Qd(e,t){var a,s;for(let i of[...be].reverse())await i();if(be.length=0,!t.canvasElement){let i=document.createElement("div");(s=(a=globalThis==null?void 0:globalThis.document)==null?void 0:a.body)==null||s.appendChild(i),t.canvasElement=i,be.push(()=>{var u,l,c,_;(l=(u=globalThis==null?void 0:globalThis.document)==null?void 0:u.body)!=null&&l.contains(i)&&((_=(c=globalThis==null?void 0:globalThis.document)==null?void 0:c.body)==null||_.removeChild(i))})}if(t.loaded=await e.applyLoaders(t),t.abortSignal.aborted)return;be.push(...(await e.applyBeforeEach(t)).filter(Boolean));let r=e.playFunction,o=e.usesMount;o||await t.mount(),!t.abortSignal.aborted&&(r&&(o||(t.mount=async()=>{throw new ve({playFunction:r.toString()})}),await r(t)),await e.applyAfterEach(t))}n(Qd,"runStory");function Pa(e,t){return Ko(Xo(e,t),r=>r===void 0)}n(Pa,"picky");var Ca=1e3,Zd=1e4,mn=class{constructor(t,r,o){this.importFn=r,this.getStoriesJsonData=n(()=>{let i=this.getSetStoriesPayload(),u=["fileName","docsOnly","framework","__id","__isArgsStory"];return{v:3,stories:ee(i.stories,l=>{let{importPath:c}=this.storyIndex.entries[l.id];return{...Pa(l,["id","name","title"]),importPath:c,kind:l.title,story:l.name,parameters:{...Pa(l.parameters,u),fileName:c}}})}},"getStoriesJsonData"),this.storyIndex=new ut(t),this.projectAnnotations=Or(o);let{initialGlobals:a,globalTypes:s}=this.projectAnnotations;this.args=new ct,this.userGlobals=new dt({globals:a,globalTypes:s}),this.hooks={},this.cleanupCallbacks={},this.processCSFFileWithCache=(0,bt.default)(Ca)(Sa),this.prepareMetaWithCache=(0,bt.default)(Ca)(ht),this.prepareStoryWithCache=(0,bt.default)(Zd)(er)}setProjectAnnotations(t){this.projectAnnotations=Or(t);let{initialGlobals:r,globalTypes:o}=t;this.userGlobals.set({globals:r,globalTypes:o})}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:o}=this.storyIndex.storyIdToEntry(t),a=await this.importFn(r);return this.processCSFFileWithCache(a,r,o)}async loadAllCSFFiles(){let t={};return Object.entries(this.storyIndex.entries).forEach(([r,{importPath:o}])=>{t[o]=r}),(await Promise.all(Object.entries(t).map(async([r,o])=>({importPath:r,csfFile:await this.loadCSFFileByStoryId(o)})))).reduce((r,{importPath:o,csfFile:a})=>(r[o]=a,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 o=r.stories[t];if(!o)throw new Ar({storyId:t});let a=r.meta,s=this.prepareStoryWithCache(o,a,this.projectAnnotations);return this.args.setInitial(s),this.hooks[s.id]=this.hooks[s.id]||new he,s}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),o=r.type==="docs"?r.storiesImports:[],[a,...s]=await Promise.all([this.importFn(r.importPath),...o.map(i=>{let u=this.storyIndex.importPathToEntry(i);return this.loadCSFFileByStoryId(u.id)})]);return{entryExports:a,csfFiles:s}}getStoryContext(t,{forceInitialArgs:r=!1}={}){let o=this.userGlobals.get(),{initialGlobals:a}=this.userGlobals,s=new Se;return gt({...t,args:r?t.initialArgs:this.args.get(t.id),initialGlobals:a,globalTypes:this.projectAnnotations.globalTypes,userGlobals:o,reporting:s,globals:{...o,...t.storyGlobals},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 o of[...r].reverse())await o();delete this.cleanupCallbacks[t.id]}extract(t={includeDocsOnly:!1}){let{cachedCSFFiles:r}=this;if(!r)throw new Sr;return Object.entries(this.storyIndex.entries).reduce((o,[a,{type:s,importPath:i}])=>{if(s==="docs")return o;let u=r[i],l=this.storyFromCSFFile({storyId:a,csfFile:u});return!t.includeDocsOnly&&l.parameters.docsOnly||(o[a]=Object.entries(l).reduce((c,[_,d])=>_==="moduleExport"||typeof d=="function"?c:Array.isArray(d)?Object.assign(c,{[_]:d.slice().sort()}):Object.assign(c,{[_]:d}),{args:l.initialArgs,globals:{...this.userGlobals.initialGlobals,...this.userGlobals.globals,...l.storyGlobals}})),o},{})}getSetStoriesPayload(){let t=this.extract({includeDocsOnly:!0}),r=Object.values(t).reduce((o,{title:a})=>(o[a]={},o),{});return{v:2,globals:this.userGlobals.get(),globalParameters:{},kindParameters:r,stories:t}}raw(){return oe("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(oe("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 o=this.cachedCSFFiles[r],a=this.storyFromCSFFile({storyId:t,csfFile:o});return{...a,storyFn:n(s=>{let i={...this.getStoryContext(a),abortSignal:new AbortController().signal,canvasElement:null,loaded:{},step:n((u,l)=>a.runStep(u,l,i),"step"),context:null,mount:null,canvas:{},viewMode:"story"};return a.unboundStoryFn({...i,...s})},"storyFn")}}};n(mn,"StoryStore");var Ie=mn;function hn(e){return e.startsWith("\\\\?\\")?e:e.replace(/\\/g,"/")}n(hn,"slash");var eu=n(e=>{if(e.length===0)return e;let t=e[e.length-1],r=t==null?void 0:t.replace(/(?:[.](?:story|stories))?([.][^.]+)$/i,"");if(e.length===1)return[r];let o=e[e.length-2];return r&&o&&r.toLowerCase()===o.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 Oa(e){return e.flatMap(t=>t.split("/")).filter(Boolean).join("/")}n(Oa,"pathJoin");var gn=n((e,t,r)=>{let{directory:o,importPathMatcher:a,titlePrefix:s=""}=t||{};typeof e=="number"&&L.warn(P` 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=hn(String(e));if(a.exec(i)){if(!r){let u=i.replace(o,""),l=Oa([s,u]).split("/");return l=eu(l),l.join("/")}return s?Oa([s,r]):r}},"userOrAutoTitleFromSpecifier"),Ia=n((e,t,r)=>{for(let o=0;o(t,r)=>{if(t.title===r.title&&!e.includeNames)return 0;let o=e.method||"configure",a=e.order||[],s=t.title.trim().split(Fa),i=r.title.trim().split(Fa);e.includeNames&&(s.push(t.name),i.push(r.name));let u=0;for(;s[u]||i[u];){if(!s[u])return-1;if(!i[u])return 1;let l=s[u],c=i[u];if(l!==c){let d=a.indexOf(l),h=a.indexOf(c),E=a.indexOf("*");return d!==-1||h!==-1?(d===-1&&(E!==-1?d=E:d=a.length),h===-1&&(E!==-1?h=E:h=a.length),d-h):o==="configure"?0:l.localeCompare(c,e.locales?e.locales:void 0,{numeric:!0,sensitivity:"accent"})}let y=a.indexOf(l);y===-1&&(y=a.indexOf("*")),a=y!==-1&&Array.isArray(a[y+1])?a[y+1]:[],u+=1}return 0},"storySort"),ru=n((e,t,r)=>{if(t){let o;typeof t=="function"?o=t:o=Da(t),e.sort(o)}else e.sort((o,a)=>r.indexOf(o.importPath)-r.indexOf(a.importPath));return e},"sortStoriesCommon"),Na=n((e,t,r)=>{try{return ru(e,t,r)}catch(o){throw new Error(P` + `);let i=hn(String(e));if(a.exec(i)){if(!r){let u=i.replace(o,""),l=Oa([s,u]).split("/");return l=eu(l),l.join("/")}return s?Oa([s,r]):r}},"userOrAutoTitleFromSpecifier"),Ia=n((e,t,r)=>{for(let o=0;o(t,r)=>{if(t.title===r.title&&!e.includeNames)return 0;let o=e.method||"configure",a=e.order||[],s=t.title.trim().split(Fa),i=r.title.trim().split(Fa);e.includeNames&&(s.push(t.name),i.push(r.name));let u=0;for(;s[u]||i[u];){if(!s[u])return-1;if(!i[u])return 1;let l=s[u],c=i[u];if(l!==c){let d=a.indexOf(l),h=a.indexOf(c),E=a.indexOf("*");return d!==-1||h!==-1?(d===-1&&(E!==-1?d=E:d=a.length),h===-1&&(E!==-1?h=E:h=a.length),d-h):o==="configure"?0:l.localeCompare(c,e.locales?e.locales:void 0,{numeric:!0,sensitivity:"accent"})}let _=a.indexOf(l);_===-1&&(_=a.indexOf("*")),a=_!==-1&&Array.isArray(a[_+1])?a[_+1]:[],u+=1}return 0},"storySort"),ru=n((e,t,r)=>{if(t){let o;typeof t=="function"?o=t:o=Da(t),e.sort(o)}else e.sort((o,a)=>r.indexOf(o.importPath)-r.indexOf(a.importPath));return e},"sortStoriesCommon"),Na=n((e,t,r)=>{try{return ru(e,t,r)}catch(o){throw new Error(P` Error sorting stories with sort parameter ${t}: > ${o.message} @@ -184,10 +184,10 @@ ${k.description}`)},"showError"),showException:n(k=>{throw k},"showException"),f 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"),Te=new Error("prepareAborted"),{AbortController:ka}=globalThis;function La(e){try{let{name:t="Error",message:r=String(e),stack:o}=e;return{name:t,message:r,stack:o}}catch{return{name:"Error",message:String(e)}}}n(La,"serializeError");var Sn=class{constructor(t,r,o,a,s,i,u={autoplay:!0,forceInitialArgs:!1},l){this.channel=t,this.store=r,this.renderToScreen=o,this.callbacks=a,this.id=s,this.viewMode=i,this.renderOptions=u,this.type="story",this.notYetRendered=!0,this.rerenderEnqueued=!1,this.disableKeyListeners=!1,this.teardownRender=n(()=>{},"teardownRender"),this.torndown=!1,this.abortController=new ka,l&&(this.story=l,this.phase="preparing")}async runPhase(t,r,o){this.phase=r,this.channel.emit(we,{newPhase:this.phase,storyId:this.id}),o&&(await o(),this.checkIfAborted(t))}checkIfAborted(t){return t.aborted?(this.phase="aborted",this.channel.emit(we,{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),Te}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","afterEach"].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}={}){var b,x,k,C;let{canvasElement:o}=this;if(!this.story)throw new Error("cannot render when not prepared");let a=this.story;if(!o)throw new Error("cannot render when canvasElement is unset");let{id:s,componentId:i,title:u,name:l,tags:c,applyLoaders:y,applyBeforeEach:d,applyAfterEach:h,unboundStoryFn:E,playFunction:v,runStep:S}=a;r&&!t&&(this.cancelRender(),this.abortController=new ka);let A=this.abortController.signal,w=!1,_=a.usesMount;try{let I={...this.storyContext(),viewMode:this.viewMode,abortSignal:A,canvasElement:o,loaded:{},step:n((g,D)=>S(g,D,I),"step"),context:null,canvas:{},renderToCanvas:n(async()=>{let g=await this.renderToScreen(M,o);this.teardownRender=g||(()=>{}),w=!0},"renderToCanvas"),mount:n(async(...g)=>{var T,z;(z=(T=this.callbacks).showStoryDuringRender)==null||z.call(T);let D=null;return await this.runPhase(A,"rendering",async()=>{D=await a.mount(I)(...g)}),_&&await this.runPhase(A,"playing"),D},"mount")};I.context=I;let M={componentId:i,title:u,kind:u,id:s,name:l,story:l,tags:c,...this.callbacks,showError:n(g=>(this.phase="errored",this.callbacks.showError(g)),"showError"),showException:n(g=>(this.phase="errored",this.callbacks.showException(g)),"showException"),forceRemount:r||this.notYetRendered,storyContext:I,storyFn:n(()=>E(I),"storyFn"),unboundStoryFn:E};if(await this.runPhase(A,"loading",async()=>{I.loaded=await y(I)}),A.aborted)return;let U=await d(I);if(this.store.addCleanupCallbacks(a,U),this.checkIfAborted(A)||(!w&&!_&&await I.mount(),this.notYetRendered=!1,A.aborted))return;let V=((x=(b=this.story.parameters)==null?void 0:b.test)==null?void 0:x.dangerouslyIgnoreUnhandledErrors)===!0,Y=new Set,F=n(g=>Y.add("error"in g?g.error:g.reason),"onError");if(this.renderOptions.autoplay&&r&&v&&this.phase!=="errored"){window.addEventListener("error",F),window.addEventListener("unhandledrejection",F),this.disableKeyListeners=!0;try{if(_?await v(I):(I.mount=async()=>{throw new ve({playFunction:v.toString()})},await this.runPhase(A,"playing",async()=>v(I))),!w)throw new vr;this.checkIfAborted(A),!V&&Y.size>0?await this.runPhase(A,"errored"):await this.runPhase(A,"played")}catch(g){if((C=(k=this.callbacks).showStoryDuringRender)==null||C.call(k),await this.runPhase(A,"errored",async()=>{this.channel.emit(qt,La(g))}),this.story.parameters.throwPlayFunctionExceptions!==!1)throw g;console.error(g)}if(!V&&Y.size>0&&this.channel.emit(Ut,Array.from(Y).map(La)),this.disableKeyListeners=!1,window.removeEventListener("unhandledrejection",F),window.removeEventListener("error",F),A.aborted)return}await this.runPhase(A,"completed",async()=>this.channel.emit(Be,s)),this.phase!=="errored"&&await this.runPhase(A,"afterEach",async()=>{await h(I)});let j=!V&&Y.size>0,p=I.reporting.reports.some(g=>g.status==="failed"),m=j||p;await this.runPhase(A,"finished",async()=>this.channel.emit(Kr,{storyId:s,status:m?"error":"success",reporters:I.reporting.reports}))}catch(I){this.phase="errored",this.callbacks.showException(I),await this.runPhase(A,"finished",async()=>this.channel.emit(Kr,{storyId:s,status:"error",reporters:[]}))}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(){var t;(t=this.abortController)==null||t.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(()=>{})}};n(Sn,"StoryRender");var Fe=Sn,{fetch:tu}=R,ou="./index.json",bn=class{constructor(t,r,o=Z.getChannel(),a=!0){this.importFn=t,this.getProjectAnnotations=r,this.channel=o,this.storyRenders=[],this.storeInitializationPromise=new Promise((s,i)=>{this.resolveStoreInitializationPromise=s,this.rejectStoreInitializationPromise=i}),a&&this.initialize()}get storyStore(){return new Proxy({},{get:n((t,r)=>{if(this.storyStoreValue)return oe("Accessing the Story Store is deprecated and will be removed in 9.0"),this.storyStoreValue[r];throw new _r},"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(Yt,this.onStoryIndexChanged.bind(this)),this.channel.on(lr,this.onUpdateGlobals.bind(this)),this.channel.on(cr,this.onUpdateArgs.bind(this)),this.channel.on(ro,this.onRequestArgTypesInfo.bind(this)),this.channel.on(ir,this.onResetArgs.bind(this)),this.channel.on(ar,this.onForceReRender.bind(this)),this.channel.on(Mt,this.onForceRemount.bind(this))}async getProjectAnnotationsOrRenderError(){try{let t=await this.getProjectAnnotations();if(this.renderToCanvas=t.renderToCanvas,!this.renderToCanvas)throw new br;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){var r,o;try{await((r=this.beforeAllCleanup)==null?void 0:r.call(this)),this.beforeAllCleanup=await((o=t.beforeAll)==null?void 0:o.call(t))}catch(a){throw this.renderPreviewEntryError("Error in beforeAll hook:",a),a}}async getStoryIndexFromServer(){let t=await tu(ou);if(t.status===200)return t.json();throw new Tr({text:await t.text()})}initializeWithStoryIndex(t){if(!this.projectAnnotationsBeforeInitialization)throw new Error("Cannot call initializeWithStoryIndex until project annotations resolve");this.storyStoreValue=new Ie(t,this.importFn,this.projectAnnotationsBeforeInitialization),delete this.projectAnnotationsBeforeInitialization,this.setInitialGlobals(),this.resolveStoreInitializationPromise()}async setInitialGlobals(){this.emitGlobals()}emitGlobals(){if(!this.storyStoreValue)throw new G({methodName:"emitGlobals"});let t={globals:this.storyStoreValue.userGlobals.get()||{},globalTypes:this.storyStoreValue.projectAnnotations.globalTypes||{}};this.channel.emit(Ht,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 G({methodName:"onStoriesChanged"});await this.storyStoreValue.onStoriesChanged({importFn:t,storyIndex:r})}async onUpdateGlobals({globals:t,currentStory:r}){if(this.storyStoreValue||await this.storeInitializationPromise,!this.storyStoreValue)throw new G({methodName:"onUpdateGlobals"});if(this.storyStoreValue.userGlobals.update(t),r){let{initialGlobals:o,storyGlobals:a,userGlobals:s,globals:i}=this.storyStoreValue.getStoryContext(r);this.channel.emit(_e,{initialGlobals:o,userGlobals:s,storyGlobals:a,globals:i})}else{let{initialGlobals:o,globals:a}=this.storyStoreValue.userGlobals;this.channel.emit(_e,{initialGlobals:o,userGlobals:a,storyGlobals:{},globals:a})}await Promise.all(this.storyRenders.map(o=>o.rerender()))}async onUpdateArgs({storyId:t,updatedArgs:r}){if(!this.storyStoreValue)throw new G({methodName:"onUpdateArgs"});this.storyStoreValue.args.update(t,r),await Promise.all(this.storyRenders.filter(o=>o.id===t&&!o.renderOptions.forceInitialArgs).map(o=>o.story&&o.story.usesMount?o.remount():o.rerender())),this.channel.emit(zt,{storyId:t,args:this.storyStoreValue.args.get(t)})}async onRequestArgTypesInfo({id:t,payload:r}){var o;try{await this.storeInitializationPromise;let a=await((o=this.storyStoreValue)==null?void 0:o.loadStory(r));this.channel.emit(Xr,{id:t,success:!0,payload:{argTypes:(a==null?void 0:a.argTypes)||{}},error:null})}catch(a){this.channel.emit(Xr,{id:t,success:!1,error:a==null?void 0:a.message})}}async onResetArgs({storyId:t,argNames:r}){var s;if(!this.storyStoreValue)throw new G({methodName:"onResetArgs"});let o=((s=this.storyRenders.find(i=>i.id===t))==null?void 0:s.story)||await this.storyStoreValue.loadStory({storyId:t}),a=(r||[...new Set([...Object.keys(o.initialArgs),...Object.keys(this.storyStoreValue.args.get(t))])]).reduce((i,u)=>(i[u]=o.initialArgs[u],i),{});await this.onUpdateArgs({storyId:t,updatedArgs:a})}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,o,a){if(!this.renderToCanvas||!this.storyStoreValue)throw new G({methodName:"renderStoryToElement"});let s=new Fe(this.channel,this.storyStoreValue,this.renderToCanvas,o,t.id,"docs",a,t);return s.renderToElement(r),this.storyRenders.push(s),async()=>{await this.teardownRender(s)}}async teardownRender(t,{viewModeChanged:r}={}){var o;this.storyRenders=this.storyRenders.filter(a=>a!==t),await((o=t==null?void 0:t.teardown)==null?void 0:o.call(t,{viewModeChanged:r}))}async loadStory({storyId:t}){if(!this.storyStoreValue)throw new G({methodName:"loadStory"});return this.storyStoreValue.loadStory({storyId:t})}getStoryContext(t,{forceInitialArgs:r=!1}={}){if(!this.storyStoreValue)throw new G({methodName:"getStoryContext"});return this.storyStoreValue.getStoryContext(t,{forceInitialArgs:r})}async extract(t){if(!this.storyStoreValue)throw new G({methodName:"extract"});if(this.previewEntryError)throw this.previewEntryError;return await this.storyStoreValue.cacheAllCSFFiles(),this.storyStoreValue.extract(t)}renderPreviewEntryError(t,r){this.previewEntryError=r,O.error(t),O.error(r),this.channel.emit(Lt,r)}};n(bn,"Preview");var De=bn,Tn=class{constructor(t,r,o,a){this.channel=t,this.store=r,this.renderStoryToElement=o,this.storyIdByName=n(s=>{let i=this.nameToStoryId.get(s);if(i)return i;throw new Error(`No story found with that name: ${s}`)},"storyIdByName"),this.componentStories=n(()=>this.componentStoriesValue,"componentStories"),this.componentStoriesFromCSFFile=n(s=>this.store.componentStoriesFromCSFFile({csfFile:s}),"componentStoriesFromCSFFile"),this.storyById=n(s=>{if(!s){if(!this.primaryStory)throw new Error("No primary story defined for docs entry. Did you forget to use ``?");return this.primaryStory}let i=this.storyIdToCSFFile.get(s);if(!i)throw new Error(`Called \`storyById\` for story that was never loaded: ${s}`);return this.store.storyFromCSFFile({storyId:s,csfFile:i})},"storyById"),this.getStoryContext=n(s=>({...this.store.getStoryContext(s),loaded:{},viewMode:"docs"}),"getStoryContext"),this.loadStory=n(s=>this.store.loadStory({storyId:s}),"loadStory"),this.componentStoriesValue=[],this.storyIdToCSFFile=new Map,this.exportToStory=new Map,this.exportsToCSFFile=new Map,this.nameToStoryId=new Map,this.attachedCSFFiles=new Set,a.forEach((s,i)=>{this.referenceCSFFile(s)})}referenceCSFFile(t){this.exportsToCSFFile.set(t.moduleExports,t),this.exportsToCSFFile.set(t.moduleExports.default,t),this.store.componentStoriesFromCSFFile({csfFile:t}).forEach(r=>{let o=t.stories[r.id];this.storyIdToCSFFile.set(o.id,t),this.exportToStory.set(o.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 o=this.resolveModuleExport(t);if(o.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(o.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:o}=r.meta;if(!o)throw new Error("Attached CSF file does not defined a component, did you forget to export one?");return{type:"component",component:o}}resolveModuleExport(t){let r=this.exportsToCSFFile.get(t);if(r)return{type:"meta",csfFile:r};let o=this.exportToStory.get(t);return o?{type:"story",story:o}:{type:"component",component:t}}resolveOf(t,r=[]){let o;if(["component","meta","story"].includes(t)){let a=t;o=this.resolveAttachedModuleExportType(a)}else o=this.resolveModuleExport(t);if(r.length&&!r.includes(o.type)){let a=o.type==="component"?"component or unknown":o.type;throw new Error(P`Invalid value passed to the 'of' prop. The value was resolved to a '${a}' type but the only types for this block are: ${r.join(", ")}. + `)}},"sortStoriesV7"),Te=new Error("prepareAborted"),{AbortController:ka}=globalThis;function La(e){try{let{name:t="Error",message:r=String(e),stack:o}=e;return{name:t,message:r,stack:o}}catch{return{name:"Error",message:String(e)}}}n(La,"serializeError");var Sn=class{constructor(t,r,o,a,s,i,u={autoplay:!0,forceInitialArgs:!1},l){this.channel=t,this.store=r,this.renderToScreen=o,this.callbacks=a,this.id=s,this.viewMode=i,this.renderOptions=u,this.type="story",this.notYetRendered=!0,this.rerenderEnqueued=!1,this.disableKeyListeners=!1,this.teardownRender=n(()=>{},"teardownRender"),this.torndown=!1,this.abortController=new ka,l&&(this.story=l,this.phase="preparing")}async runPhase(t,r,o){this.phase=r,this.channel.emit(we,{newPhase:this.phase,storyId:this.id}),o&&(await o(),this.checkIfAborted(t))}checkIfAborted(t){return t.aborted?(this.phase="aborted",this.channel.emit(we,{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),Te}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","afterEach"].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}={}){var b,x,k,C;let{canvasElement:o}=this;if(!this.story)throw new Error("cannot render when not prepared");let a=this.story;if(!o)throw new Error("cannot render when canvasElement is unset");let{id:s,componentId:i,title:u,name:l,tags:c,applyLoaders:_,applyBeforeEach:d,applyAfterEach:h,unboundStoryFn:E,playFunction:v,runStep:S}=a;r&&!t&&(this.cancelRender(),this.abortController=new ka);let A=this.abortController.signal,w=!1,y=a.usesMount;try{let I={...this.storyContext(),viewMode:this.viewMode,abortSignal:A,canvasElement:o,loaded:{},step:n((g,D)=>S(g,D,I),"step"),context:null,canvas:{},renderToCanvas:n(async()=>{let g=await this.renderToScreen(M,o);this.teardownRender=g||(()=>{}),w=!0},"renderToCanvas"),mount:n(async(...g)=>{var T,z;(z=(T=this.callbacks).showStoryDuringRender)==null||z.call(T);let D=null;return await this.runPhase(A,"rendering",async()=>{D=await a.mount(I)(...g)}),y&&await this.runPhase(A,"playing"),D},"mount")};I.context=I;let M={componentId:i,title:u,kind:u,id:s,name:l,story:l,tags:c,...this.callbacks,showError:n(g=>(this.phase="errored",this.callbacks.showError(g)),"showError"),showException:n(g=>(this.phase="errored",this.callbacks.showException(g)),"showException"),forceRemount:r||this.notYetRendered,storyContext:I,storyFn:n(()=>E(I),"storyFn"),unboundStoryFn:E};if(await this.runPhase(A,"loading",async()=>{I.loaded=await _(I)}),A.aborted)return;let U=await d(I);if(this.store.addCleanupCallbacks(a,U),this.checkIfAborted(A)||(!w&&!y&&await I.mount(),this.notYetRendered=!1,A.aborted))return;let V=((x=(b=this.story.parameters)==null?void 0:b.test)==null?void 0:x.dangerouslyIgnoreUnhandledErrors)===!0,Y=new Set,F=n(g=>Y.add("error"in g?g.error:g.reason),"onError");if(this.renderOptions.autoplay&&r&&v&&this.phase!=="errored"){window.addEventListener("error",F),window.addEventListener("unhandledrejection",F),this.disableKeyListeners=!0;try{if(y?await v(I):(I.mount=async()=>{throw new ve({playFunction:v.toString()})},await this.runPhase(A,"playing",async()=>v(I))),!w)throw new vr;this.checkIfAborted(A),!V&&Y.size>0?await this.runPhase(A,"errored"):await this.runPhase(A,"played")}catch(g){if((C=(k=this.callbacks).showStoryDuringRender)==null||C.call(k),await this.runPhase(A,"errored",async()=>{this.channel.emit(qt,La(g))}),this.story.parameters.throwPlayFunctionExceptions!==!1)throw g;console.error(g)}if(!V&&Y.size>0&&this.channel.emit(Ut,Array.from(Y).map(La)),this.disableKeyListeners=!1,window.removeEventListener("unhandledrejection",F),window.removeEventListener("error",F),A.aborted)return}await this.runPhase(A,"completed",async()=>this.channel.emit(Be,s)),this.phase!=="errored"&&await this.runPhase(A,"afterEach",async()=>{await h(I)});let j=!V&&Y.size>0,p=I.reporting.reports.some(g=>g.status==="failed"),m=j||p;await this.runPhase(A,"finished",async()=>this.channel.emit(Kr,{storyId:s,status:m?"error":"success",reporters:I.reporting.reports}))}catch(I){this.phase="errored",this.callbacks.showException(I),await this.runPhase(A,"finished",async()=>this.channel.emit(Kr,{storyId:s,status:"error",reporters:[]}))}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(){var t;(t=this.abortController)==null||t.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(()=>{})}};n(Sn,"StoryRender");var Fe=Sn,{fetch:tu}=R,ou="./index.json",bn=class{constructor(t,r,o=Z.getChannel(),a=!0){this.importFn=t,this.getProjectAnnotations=r,this.channel=o,this.storyRenders=[],this.storeInitializationPromise=new Promise((s,i)=>{this.resolveStoreInitializationPromise=s,this.rejectStoreInitializationPromise=i}),a&&this.initialize()}get storyStore(){return new Proxy({},{get:n((t,r)=>{if(this.storyStoreValue)return oe("Accessing the Story Store is deprecated and will be removed in 9.0"),this.storyStoreValue[r];throw new _r},"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(Yt,this.onStoryIndexChanged.bind(this)),this.channel.on(lr,this.onUpdateGlobals.bind(this)),this.channel.on(cr,this.onUpdateArgs.bind(this)),this.channel.on(ro,this.onRequestArgTypesInfo.bind(this)),this.channel.on(ir,this.onResetArgs.bind(this)),this.channel.on(ar,this.onForceReRender.bind(this)),this.channel.on(Mt,this.onForceRemount.bind(this))}async getProjectAnnotationsOrRenderError(){try{let t=await this.getProjectAnnotations();if(this.renderToCanvas=t.renderToCanvas,!this.renderToCanvas)throw new br;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){var r,o;try{await((r=this.beforeAllCleanup)==null?void 0:r.call(this)),this.beforeAllCleanup=await((o=t.beforeAll)==null?void 0:o.call(t))}catch(a){throw this.renderPreviewEntryError("Error in beforeAll hook:",a),a}}async getStoryIndexFromServer(){let t=await tu(ou);if(t.status===200)return t.json();throw new Tr({text:await t.text()})}initializeWithStoryIndex(t){if(!this.projectAnnotationsBeforeInitialization)throw new Error("Cannot call initializeWithStoryIndex until project annotations resolve");this.storyStoreValue=new Ie(t,this.importFn,this.projectAnnotationsBeforeInitialization),delete this.projectAnnotationsBeforeInitialization,this.setInitialGlobals(),this.resolveStoreInitializationPromise()}async setInitialGlobals(){this.emitGlobals()}emitGlobals(){if(!this.storyStoreValue)throw new G({methodName:"emitGlobals"});let t={globals:this.storyStoreValue.userGlobals.get()||{},globalTypes:this.storyStoreValue.projectAnnotations.globalTypes||{}};this.channel.emit(Ht,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 G({methodName:"onStoriesChanged"});await this.storyStoreValue.onStoriesChanged({importFn:t,storyIndex:r})}async onUpdateGlobals({globals:t,currentStory:r}){if(this.storyStoreValue||await this.storeInitializationPromise,!this.storyStoreValue)throw new G({methodName:"onUpdateGlobals"});if(this.storyStoreValue.userGlobals.update(t),r){let{initialGlobals:o,storyGlobals:a,userGlobals:s,globals:i}=this.storyStoreValue.getStoryContext(r);this.channel.emit(_e,{initialGlobals:o,userGlobals:s,storyGlobals:a,globals:i})}else{let{initialGlobals:o,globals:a}=this.storyStoreValue.userGlobals;this.channel.emit(_e,{initialGlobals:o,userGlobals:a,storyGlobals:{},globals:a})}await Promise.all(this.storyRenders.map(o=>o.rerender()))}async onUpdateArgs({storyId:t,updatedArgs:r}){if(!this.storyStoreValue)throw new G({methodName:"onUpdateArgs"});this.storyStoreValue.args.update(t,r),await Promise.all(this.storyRenders.filter(o=>o.id===t&&!o.renderOptions.forceInitialArgs).map(o=>o.story&&o.story.usesMount?o.remount():o.rerender())),this.channel.emit(zt,{storyId:t,args:this.storyStoreValue.args.get(t)})}async onRequestArgTypesInfo({id:t,payload:r}){var o;try{await this.storeInitializationPromise;let a=await((o=this.storyStoreValue)==null?void 0:o.loadStory(r));this.channel.emit(Xr,{id:t,success:!0,payload:{argTypes:(a==null?void 0:a.argTypes)||{}},error:null})}catch(a){this.channel.emit(Xr,{id:t,success:!1,error:a==null?void 0:a.message})}}async onResetArgs({storyId:t,argNames:r}){var s;if(!this.storyStoreValue)throw new G({methodName:"onResetArgs"});let o=((s=this.storyRenders.find(i=>i.id===t))==null?void 0:s.story)||await this.storyStoreValue.loadStory({storyId:t}),a=(r||[...new Set([...Object.keys(o.initialArgs),...Object.keys(this.storyStoreValue.args.get(t))])]).reduce((i,u)=>(i[u]=o.initialArgs[u],i),{});await this.onUpdateArgs({storyId:t,updatedArgs:a})}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,o,a){if(!this.renderToCanvas||!this.storyStoreValue)throw new G({methodName:"renderStoryToElement"});let s=new Fe(this.channel,this.storyStoreValue,this.renderToCanvas,o,t.id,"docs",a,t);return s.renderToElement(r),this.storyRenders.push(s),async()=>{await this.teardownRender(s)}}async teardownRender(t,{viewModeChanged:r}={}){var o;this.storyRenders=this.storyRenders.filter(a=>a!==t),await((o=t==null?void 0:t.teardown)==null?void 0:o.call(t,{viewModeChanged:r}))}async loadStory({storyId:t}){if(!this.storyStoreValue)throw new G({methodName:"loadStory"});return this.storyStoreValue.loadStory({storyId:t})}getStoryContext(t,{forceInitialArgs:r=!1}={}){if(!this.storyStoreValue)throw new G({methodName:"getStoryContext"});return this.storyStoreValue.getStoryContext(t,{forceInitialArgs:r})}async extract(t){if(!this.storyStoreValue)throw new G({methodName:"extract"});if(this.previewEntryError)throw this.previewEntryError;return await this.storyStoreValue.cacheAllCSFFiles(),this.storyStoreValue.extract(t)}renderPreviewEntryError(t,r){this.previewEntryError=r,O.error(t),O.error(r),this.channel.emit(Lt,r)}};n(bn,"Preview");var De=bn,Tn=class{constructor(t,r,o,a){this.channel=t,this.store=r,this.renderStoryToElement=o,this.storyIdByName=n(s=>{let i=this.nameToStoryId.get(s);if(i)return i;throw new Error(`No story found with that name: ${s}`)},"storyIdByName"),this.componentStories=n(()=>this.componentStoriesValue,"componentStories"),this.componentStoriesFromCSFFile=n(s=>this.store.componentStoriesFromCSFFile({csfFile:s}),"componentStoriesFromCSFFile"),this.storyById=n(s=>{if(!s){if(!this.primaryStory)throw new Error("No primary story defined for docs entry. Did you forget to use ``?");return this.primaryStory}let i=this.storyIdToCSFFile.get(s);if(!i)throw new Error(`Called \`storyById\` for story that was never loaded: ${s}`);return this.store.storyFromCSFFile({storyId:s,csfFile:i})},"storyById"),this.getStoryContext=n(s=>({...this.store.getStoryContext(s),loaded:{},viewMode:"docs"}),"getStoryContext"),this.loadStory=n(s=>this.store.loadStory({storyId:s}),"loadStory"),this.componentStoriesValue=[],this.storyIdToCSFFile=new Map,this.exportToStory=new Map,this.exportsToCSFFile=new Map,this.nameToStoryId=new Map,this.attachedCSFFiles=new Set,a.forEach((s,i)=>{this.referenceCSFFile(s)})}referenceCSFFile(t){this.exportsToCSFFile.set(t.moduleExports,t),this.exportsToCSFFile.set(t.moduleExports.default,t),this.store.componentStoriesFromCSFFile({csfFile:t}).forEach(r=>{let o=t.stories[r.id];this.storyIdToCSFFile.set(o.id,t),this.exportToStory.set(o.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 o=this.resolveModuleExport(t);if(o.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(o.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:o}=r.meta;if(!o)throw new Error("Attached CSF file does not defined a component, did you forget to export one?");return{type:"component",component:o}}resolveModuleExport(t){let r=this.exportsToCSFFile.get(t);if(r)return{type:"meta",csfFile:r};let o=this.exportToStory.get(t);return o?{type:"story",story:o}:{type:"component",component:t}}resolveOf(t,r=[]){let o;if(["component","meta","story"].includes(t)){let a=t;o=this.resolveAttachedModuleExportType(a)}else o=this.resolveModuleExport(t);if(r.length&&!r.includes(o.type)){let a=o.type==="component"?"component or unknown":o.type;throw new Error(P`Invalid value passed to the 'of' prop. The value was resolved to a '${a}' 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(o.type){case"component":return{...o,projectAnnotations:this.projectAnnotations};case"meta":return{...o,preparedMeta:this.store.preparedMetaFromCSFFile({csfFile:o.csfFile})};case"story":default:return o}}};n(Tn,"DocsContext");var pe=Tn,En=class{constructor(t,r,o,a){this.channel=t,this.store=r,this.entry=o,this.callbacks=a,this.type="docs",this.subtype="csf",this.torndown=!1,this.disableKeyListeners=!1,this.preparing=!1,this.id=o.id}isPreparing(){return this.preparing}async prepare(){this.preparing=!0;let{entryExports:t,csfFiles:r=[]}=await this.store.loadEntry(this.id);if(this.torndown)throw Te;let{importPath:o,title:a}=this.entry,s=this.store.processCSFFileWithCache(t,o,a),i=Object.keys(s.stories)[0];this.story=this.store.storyFromCSFFile({storyId:i,csfFile:s}),this.csfFiles=[s,...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 pe(this.channel,this.store,t,this.csfFiles);return this.csfFiles.forEach(o=>r.attachCSFFile(o)),r}async renderToElement(t,r){if(!this.story||!this.csfFiles)throw new Error("Cannot render docs before preparing");let o=this.docsContext(r),{docs:a}=this.story.parameters||{};if(!a)throw new Error("Cannot render a story in viewMode=docs if `@storybook/addon-docs` is not installed");let s=await a.renderer(),{render:i}=s,u=n(async()=>{try{await i(o,a,t),this.channel.emit(sr,this.id)}catch(l){this.callbacks.showException(l)}},"renderDocs");return this.rerender=async()=>u(),this.teardownRender=async({viewModeChanged:l})=>{!l||!t||s.unmount(t)},u()}async teardown({viewModeChanged:t}={}){var r;(r=this.teardownRender)==null||r.call(this,{viewModeChanged:t}),this.torndown=!0}};n(En,"CsfDocsRender");var Dr=En,Rn=class{constructor(t,r,o,a){this.channel=t,this.store=r,this.entry=o,this.callbacks=a,this.type="docs",this.subtype="mdx",this.torndown=!1,this.disableKeyListeners=!1,this.preparing=!1,this.id=o.id}isPreparing(){return this.preparing}async prepare(){this.preparing=!0;let{entryExports:t,csfFiles:r=[]}=await this.store.loadEntry(this.id);if(this.torndown)throw Te;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 pe(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 o=this.docsContext(r),{docs:a}=this.store.projectAnnotations.parameters||{};if(!a)throw new Error("Cannot render a story in viewMode=docs if `@storybook/addon-docs` is not installed");let s={...a,page:this.exports.default},i=await a.renderer(),{render:u}=i,l=n(async()=>{try{await u(o,s,t),this.channel.emit(sr,this.id)}catch(c){this.callbacks.showException(c)}},"renderDocs");return this.rerender=async()=>l(),this.teardownRender=async({viewModeChanged:c}={})=>{!c||!t||(i.unmount(t),this.torndown=!0)},l()}async teardown({viewModeChanged:t}={}){var r;(r=this.teardownRender)==null||r.call(this,{viewModeChanged:t}),this.torndown=!0}};n(Rn,"MdxDocsRender");var Nr=Rn,nu=globalThis;function su(e){let t=e.composedPath&&e.composedPath()[0]||e.target;return/input|textarea/i.test(t.tagName)||t.getAttribute("contenteditable")!==null}n(su,"focusInInput");var ja="attached-mdx",au="unattached-mdx";function iu({tags:e}){return(e==null?void 0:e.includes(au))||(e==null?void 0:e.includes(ja))}n(iu,"isMdxEntry");function xn(e){return e.type==="story"}n(xn,"isStoryRender");function lu(e){return e.type==="docs"}n(lu,"isDocsRender");function cu(e){return lu(e)&&e.subtype==="csf"}n(cu,"isCsfDocsRender");var An=class extends De{constructor(t,r,o,a){super(t,r,void 0,!1),this.importFn=t,this.getProjectAnnotations=r,this.selectionStore=o,this.view=a,this.initialize()}setupListeners(){super.setupListeners(),nu.onkeydown=this.onKeydown.bind(this),this.channel.on(Vt,this.onSetCurrentStory.bind(this)),this.channel.on(Zt,this.onUpdateQueryParams.bind(this)),this.channel.on(Bt,this.onPreloadStories.bind(this))}async setInitialGlobals(){if(!this.storyStoreValue)throw new G({methodName:"setInitialGlobals"});let{globals:t}=this.selectionStore.selectionSpecifier||{};t&&this.storyStoreValue.userGlobals.updateFromPersisted(t),this.emitGlobals()}async initializeWithStoryIndex(t){return await super.initializeWithStoryIndex(t),this.selectSpecifiedStory()}async selectSpecifiedStory(){if(!this.storyStoreValue)throw new G({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,o=this.storyStoreValue.storyIndex.entryFromSpecifier(t);if(!o){t==="*"?this.renderStoryLoadingException(t,new Rr):this.renderStoryLoadingException(t,new xr({storySpecifier:t.toString()}));return}let{id:a,type:s}=o;this.selectionStore.setSelection({storyId:a,viewMode:s}),this.channel.emit(Xt,this.selectionStore.selection),this.channel.emit($r,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)&&!su(t)){let{altKey:r,ctrlKey:o,metaKey:a,shiftKey:s,key:i,code:u,keyCode:l}=t;this.channel.emit(Gt,{event:{altKey:r,ctrlKey:o,metaKey:a,shiftKey:s,key:i,code:u,keyCode:l}})}}async onSetCurrentStory(t){this.selectionStore.setSelection({viewMode:"story",...t}),await this.storeInitializationPromise,this.channel.emit($r,this.selectionStore.selection),this.renderSelection()}onUpdateQueryParams(t){this.selectionStore.setQueryParams(t)}async onUpdateGlobals({globals:t}){var o,a;let r=this.currentRender instanceof Fe&&this.currentRender.story||void 0;super.onUpdateGlobals({globals:t,currentStory:r}),(this.currentRender instanceof Nr||this.currentRender instanceof Dr)&&await((a=(o=this.currentRender).rerender)==null?void 0:a.call(o))}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=>{var o;return(o=this.storyStoreValue)==null?void 0:o.loadEntry(r)}))}async renderSelection({persistedArgs:t}={}){var h,E,v,S;let{renderToCanvas:r}=this;if(!this.storyStoreValue||!r)throw new G({methodName:"renderSelection"});let{selection:o}=this.selectionStore;if(!o)throw new Error("Cannot call renderSelection as no selection was made");let{storyId:a}=o,s;try{s=await this.storyStoreValue.storyIdToEntry(a)}catch(A){this.currentRender&&await this.teardownRender(this.currentRender),this.renderStoryLoadingException(a,A);return}let i=((h=this.currentSelection)==null?void 0:h.storyId)!==a,u=((E=this.currentRender)==null?void 0:E.type)!==s.type;s.type==="story"?this.view.showPreparingStory({immediate:u}):this.view.showPreparingDocs({immediate:u}),(v=this.currentRender)!=null&&v.isPreparing()&&await this.teardownRender(this.currentRender);let l;s.type==="story"?l=new Fe(this.channel,this.storyStoreValue,r,this.mainStoryCallbacks(a),a,"story"):iu(s)?l=new Nr(this.channel,this.storyStoreValue,s,this.mainStoryCallbacks(a)):l=new Dr(this.channel,this.storyStoreValue,s,this.mainStoryCallbacks(a));let c=this.currentSelection;this.currentSelection=o;let y=this.currentRender;this.currentRender=l;try{await l.prepare()}catch(A){y&&await this.teardownRender(y),A!==Te&&this.renderStoryLoadingException(a,A);return}let d=!i&&y&&!l.isEqual(y);if(t&&xn(l)&&(le(!!l.story),this.storyStoreValue.args.updateFromPersisted(l.story,t)),y&&!y.torndown&&!i&&!d&&!u){this.currentRender=y,this.channel.emit(Qt,a),this.view.showMain();return}if(y&&await this.teardownRender(y,{viewModeChanged:u}),c&&(i||u)&&this.channel.emit(Wt,a),xn(l)){le(!!l.story);let{parameters:A,initialArgs:w,argTypes:_,unmappedArgs:b,initialGlobals:x,userGlobals:k,storyGlobals:C,globals:I}=this.storyStoreValue.getStoryContext(l.story);this.channel.emit(Kt,{id:a,parameters:A,initialArgs:w,argTypes:_,args:b}),this.channel.emit(_e,{userGlobals:k,storyGlobals:C,globals:I,initialGlobals:x})}else{let{parameters:A}=this.storyStoreValue.projectAnnotations,{initialGlobals:w,globals:_}=this.storyStoreValue.userGlobals;if(this.channel.emit(_e,{globals:_,initialGlobals:w,storyGlobals:{},userGlobals:_}),cu(l)||((S=l.entry.tags)==null?void 0:S.includes(ja))){if(!l.csfFiles)throw new Er({storyId:a});({parameters:A}=this.storyStoreValue.preparedMetaFromCSFFile({csfFile:l.csfFiles[0]}))}this.channel.emit(jt,{id:a,parameters:A})}xn(l)?(le(!!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}={}){var o;this.storyRenders=this.storyRenders.filter(a=>a!==t),await((o=t==null?void 0:t.teardown)==null?void 0:o.call(t,{viewModeChanged:r}))}mainStoryCallbacks(t){return{showStoryDuringRender:n(()=>this.view.showStoryDuringRender(),"showStoryDuringRender"),showMain:n(()=>this.view.showMain(),"showMain"),showError:n(r=>this.renderError(t,r),"showError"),showException:n(r=>this.renderException(t,r),"showException")}}renderPreviewEntryError(t,r){super.renderPreviewEntryError(t,r),this.view.showErrorDisplay(r)}renderMissingStory(){this.view.showNoPreview(),this.channel.emit(Yr)}renderStoryLoadingException(t,r){O.error(r),this.view.showErrorDisplay(r),this.channel.emit(Yr,t)}renderException(t,r){let{name:o="Error",message:a=String(r),stack:s}=r;this.channel.emit(Jt,{name:o,message:a,stack:s}),this.channel.emit(we,{newPhase:"errored",storyId:t}),this.view.showErrorDisplay(r),O.error(`Error rendering story '${t}':`),O.error(r)}renderError(t,{title:r,description:o}){O.error(`Error rendering story ${r}: ${o}`),this.channel.emit($t,{title:r,description:o}),this.channel.emit(we,{newPhase:"errored",storyId:t}),this.view.showErrorDisplay({message:r,stack:o})}};n(An,"PreviewWithSelection");var Ne=An,Lr=ue(At()),Xa=ue(At()),Ka=/^[a-zA-Z0-9 _-]*$/,Ja=/^-?[0-9]+(\.[0-9]+)?$/,ku=/^#([a-f0-9]{3,4}|[a-f0-9]{6}|[a-f0-9]{8})$/i,Qa=/^(rgba?|hsla?)\(([0-9]{1,3}),\s?([0-9]{1,3})%?,\s?([0-9]{1,3})%?,?\s?([0-9](\.[0-9]{1,2})?)?\)$/i,In=n((e="",t)=>e===null||e===""||!Ka.test(e)?!1:t==null||t instanceof Date||typeof t=="number"||typeof t=="boolean"?!0:typeof t=="string"?Ka.test(t)||Ja.test(t)||ku.test(t)||Qa.test(t):Array.isArray(t)?t.every(r=>In(e,r)):W(t)?Object.entries(t).every(([r,o])=>In(r,o)):!1,"validateArgs"),Lu={delimiter:";",nesting:!0,arrayRepeat:!0,arrayRepeatSyntax:"bracket",nestingSyntax:"js",valueDeserializer(e){if(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.replaceAll(" ","+").slice(6,-1));if(e.startsWith("!hex(")&&e.endsWith(")"))return`#${e.slice(5,-1)}`;let t=e.slice(1).match(Qa);if(t)return e.startsWith("!rgba")||e.startsWith("!RGBA")?`${t[1]}(${t[2]}, ${t[3]}, ${t[4]}, ${t[5]})`:e.startsWith("!hsla")||e.startsWith("!HSLA")?`${t[1]}(${t[2]}, ${t[3]}%, ${t[4]}%, ${t[5]})`:e.startsWith("!rgb")||e.startsWith("!RGB")?`${t[1]}(${t[2]}, ${t[3]}, ${t[4]})`:`${t[1]}(${t[2]}, ${t[3]}%, ${t[4]}%)`}return Ja.test(e)?Number(e):e}},Fn=n(e=>{let t=e.split(";").map(r=>r.replace("=","~").replace(":","="));return Object.entries((0,Xa.parse)(t.join(";"),Lu)).reduce((r,[o,a])=>In(o,a)?Object.assign(r,{[o]:a}):(L.warn(P` + - 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(o.type){case"component":return{...o,projectAnnotations:this.projectAnnotations};case"meta":return{...o,preparedMeta:this.store.preparedMetaFromCSFFile({csfFile:o.csfFile})};case"story":default:return o}}};n(Tn,"DocsContext");var pe=Tn,En=class{constructor(t,r,o,a){this.channel=t,this.store=r,this.entry=o,this.callbacks=a,this.type="docs",this.subtype="csf",this.torndown=!1,this.disableKeyListeners=!1,this.preparing=!1,this.id=o.id}isPreparing(){return this.preparing}async prepare(){this.preparing=!0;let{entryExports:t,csfFiles:r=[]}=await this.store.loadEntry(this.id);if(this.torndown)throw Te;let{importPath:o,title:a}=this.entry,s=this.store.processCSFFileWithCache(t,o,a),i=Object.keys(s.stories)[0];this.story=this.store.storyFromCSFFile({storyId:i,csfFile:s}),this.csfFiles=[s,...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 pe(this.channel,this.store,t,this.csfFiles);return this.csfFiles.forEach(o=>r.attachCSFFile(o)),r}async renderToElement(t,r){if(!this.story||!this.csfFiles)throw new Error("Cannot render docs before preparing");let o=this.docsContext(r),{docs:a}=this.story.parameters||{};if(!a)throw new Error("Cannot render a story in viewMode=docs if `@storybook/addon-docs` is not installed");let s=await a.renderer(),{render:i}=s,u=n(async()=>{try{await i(o,a,t),this.channel.emit(sr,this.id)}catch(l){this.callbacks.showException(l)}},"renderDocs");return this.rerender=async()=>u(),this.teardownRender=async({viewModeChanged:l})=>{!l||!t||s.unmount(t)},u()}async teardown({viewModeChanged:t}={}){var r;(r=this.teardownRender)==null||r.call(this,{viewModeChanged:t}),this.torndown=!0}};n(En,"CsfDocsRender");var Dr=En,Rn=class{constructor(t,r,o,a){this.channel=t,this.store=r,this.entry=o,this.callbacks=a,this.type="docs",this.subtype="mdx",this.torndown=!1,this.disableKeyListeners=!1,this.preparing=!1,this.id=o.id}isPreparing(){return this.preparing}async prepare(){this.preparing=!0;let{entryExports:t,csfFiles:r=[]}=await this.store.loadEntry(this.id);if(this.torndown)throw Te;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 pe(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 o=this.docsContext(r),{docs:a}=this.store.projectAnnotations.parameters||{};if(!a)throw new Error("Cannot render a story in viewMode=docs if `@storybook/addon-docs` is not installed");let s={...a,page:this.exports.default},i=await a.renderer(),{render:u}=i,l=n(async()=>{try{await u(o,s,t),this.channel.emit(sr,this.id)}catch(c){this.callbacks.showException(c)}},"renderDocs");return this.rerender=async()=>l(),this.teardownRender=async({viewModeChanged:c}={})=>{!c||!t||(i.unmount(t),this.torndown=!0)},l()}async teardown({viewModeChanged:t}={}){var r;(r=this.teardownRender)==null||r.call(this,{viewModeChanged:t}),this.torndown=!0}};n(Rn,"MdxDocsRender");var Nr=Rn,nu=globalThis;function su(e){let t=e.composedPath&&e.composedPath()[0]||e.target;return/input|textarea/i.test(t.tagName)||t.getAttribute("contenteditable")!==null}n(su,"focusInInput");var ja="attached-mdx",au="unattached-mdx";function iu({tags:e}){return(e==null?void 0:e.includes(au))||(e==null?void 0:e.includes(ja))}n(iu,"isMdxEntry");function xn(e){return e.type==="story"}n(xn,"isStoryRender");function lu(e){return e.type==="docs"}n(lu,"isDocsRender");function cu(e){return lu(e)&&e.subtype==="csf"}n(cu,"isCsfDocsRender");var An=class extends De{constructor(t,r,o,a){super(t,r,void 0,!1),this.importFn=t,this.getProjectAnnotations=r,this.selectionStore=o,this.view=a,this.initialize()}setupListeners(){super.setupListeners(),nu.onkeydown=this.onKeydown.bind(this),this.channel.on(Vt,this.onSetCurrentStory.bind(this)),this.channel.on(Zt,this.onUpdateQueryParams.bind(this)),this.channel.on(Bt,this.onPreloadStories.bind(this))}async setInitialGlobals(){if(!this.storyStoreValue)throw new G({methodName:"setInitialGlobals"});let{globals:t}=this.selectionStore.selectionSpecifier||{};t&&this.storyStoreValue.userGlobals.updateFromPersisted(t),this.emitGlobals()}async initializeWithStoryIndex(t){return await super.initializeWithStoryIndex(t),this.selectSpecifiedStory()}async selectSpecifiedStory(){if(!this.storyStoreValue)throw new G({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,o=this.storyStoreValue.storyIndex.entryFromSpecifier(t);if(!o){t==="*"?this.renderStoryLoadingException(t,new Rr):this.renderStoryLoadingException(t,new xr({storySpecifier:t.toString()}));return}let{id:a,type:s}=o;this.selectionStore.setSelection({storyId:a,viewMode:s}),this.channel.emit(Xt,this.selectionStore.selection),this.channel.emit($r,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)&&!su(t)){let{altKey:r,ctrlKey:o,metaKey:a,shiftKey:s,key:i,code:u,keyCode:l}=t;this.channel.emit(Gt,{event:{altKey:r,ctrlKey:o,metaKey:a,shiftKey:s,key:i,code:u,keyCode:l}})}}async onSetCurrentStory(t){this.selectionStore.setSelection({viewMode:"story",...t}),await this.storeInitializationPromise,this.channel.emit($r,this.selectionStore.selection),this.renderSelection()}onUpdateQueryParams(t){this.selectionStore.setQueryParams(t)}async onUpdateGlobals({globals:t}){var o,a;let r=this.currentRender instanceof Fe&&this.currentRender.story||void 0;super.onUpdateGlobals({globals:t,currentStory:r}),(this.currentRender instanceof Nr||this.currentRender instanceof Dr)&&await((a=(o=this.currentRender).rerender)==null?void 0:a.call(o))}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=>{var o;return(o=this.storyStoreValue)==null?void 0:o.loadEntry(r)}))}async renderSelection({persistedArgs:t}={}){var h,E,v,S;let{renderToCanvas:r}=this;if(!this.storyStoreValue||!r)throw new G({methodName:"renderSelection"});let{selection:o}=this.selectionStore;if(!o)throw new Error("Cannot call renderSelection as no selection was made");let{storyId:a}=o,s;try{s=await this.storyStoreValue.storyIdToEntry(a)}catch(A){this.currentRender&&await this.teardownRender(this.currentRender),this.renderStoryLoadingException(a,A);return}let i=((h=this.currentSelection)==null?void 0:h.storyId)!==a,u=((E=this.currentRender)==null?void 0:E.type)!==s.type;s.type==="story"?this.view.showPreparingStory({immediate:u}):this.view.showPreparingDocs({immediate:u}),(v=this.currentRender)!=null&&v.isPreparing()&&await this.teardownRender(this.currentRender);let l;s.type==="story"?l=new Fe(this.channel,this.storyStoreValue,r,this.mainStoryCallbacks(a),a,"story"):iu(s)?l=new Nr(this.channel,this.storyStoreValue,s,this.mainStoryCallbacks(a)):l=new Dr(this.channel,this.storyStoreValue,s,this.mainStoryCallbacks(a));let c=this.currentSelection;this.currentSelection=o;let _=this.currentRender;this.currentRender=l;try{await l.prepare()}catch(A){_&&await this.teardownRender(_),A!==Te&&this.renderStoryLoadingException(a,A);return}let d=!i&&_&&!l.isEqual(_);if(t&&xn(l)&&(le(!!l.story),this.storyStoreValue.args.updateFromPersisted(l.story,t)),_&&!_.torndown&&!i&&!d&&!u){this.currentRender=_,this.channel.emit(Qt,a),this.view.showMain();return}if(_&&await this.teardownRender(_,{viewModeChanged:u}),c&&(i||u)&&this.channel.emit(Wt,a),xn(l)){le(!!l.story);let{parameters:A,initialArgs:w,argTypes:y,unmappedArgs:b,initialGlobals:x,userGlobals:k,storyGlobals:C,globals:I}=this.storyStoreValue.getStoryContext(l.story);this.channel.emit(Kt,{id:a,parameters:A,initialArgs:w,argTypes:y,args:b}),this.channel.emit(_e,{userGlobals:k,storyGlobals:C,globals:I,initialGlobals:x})}else{let{parameters:A}=this.storyStoreValue.projectAnnotations,{initialGlobals:w,globals:y}=this.storyStoreValue.userGlobals;if(this.channel.emit(_e,{globals:y,initialGlobals:w,storyGlobals:{},userGlobals:y}),cu(l)||((S=l.entry.tags)==null?void 0:S.includes(ja))){if(!l.csfFiles)throw new Er({storyId:a});({parameters:A}=this.storyStoreValue.preparedMetaFromCSFFile({csfFile:l.csfFiles[0]}))}this.channel.emit(jt,{id:a,parameters:A})}xn(l)?(le(!!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}={}){var o;this.storyRenders=this.storyRenders.filter(a=>a!==t),await((o=t==null?void 0:t.teardown)==null?void 0:o.call(t,{viewModeChanged:r}))}mainStoryCallbacks(t){return{showStoryDuringRender:n(()=>this.view.showStoryDuringRender(),"showStoryDuringRender"),showMain:n(()=>this.view.showMain(),"showMain"),showError:n(r=>this.renderError(t,r),"showError"),showException:n(r=>this.renderException(t,r),"showException")}}renderPreviewEntryError(t,r){super.renderPreviewEntryError(t,r),this.view.showErrorDisplay(r)}renderMissingStory(){this.view.showNoPreview(),this.channel.emit(Yr)}renderStoryLoadingException(t,r){O.error(r),this.view.showErrorDisplay(r),this.channel.emit(Yr,t)}renderException(t,r){let{name:o="Error",message:a=String(r),stack:s}=r;this.channel.emit(Jt,{name:o,message:a,stack:s}),this.channel.emit(we,{newPhase:"errored",storyId:t}),this.view.showErrorDisplay(r),O.error(`Error rendering story '${t}':`),O.error(r)}renderError(t,{title:r,description:o}){O.error(`Error rendering story ${r}: ${o}`),this.channel.emit($t,{title:r,description:o}),this.channel.emit(we,{newPhase:"errored",storyId:t}),this.view.showErrorDisplay({message:r,stack:o})}};n(An,"PreviewWithSelection");var Ne=An,Lr=ue(At()),Xa=ue(At()),Ka=/^[a-zA-Z0-9 _-]*$/,Ja=/^-?[0-9]+(\.[0-9]+)?$/,ku=/^#([a-f0-9]{3,4}|[a-f0-9]{6}|[a-f0-9]{8})$/i,Qa=/^(rgba?|hsla?)\(([0-9]{1,3}),\s?([0-9]{1,3})%?,\s?([0-9]{1,3})%?,?\s?([0-9](\.[0-9]{1,2})?)?\)$/i,In=n((e="",t)=>e===null||e===""||!Ka.test(e)?!1:t==null||t instanceof Date||typeof t=="number"||typeof t=="boolean"?!0:typeof t=="string"?Ka.test(t)||Ja.test(t)||ku.test(t)||Qa.test(t):Array.isArray(t)?t.every(r=>In(e,r)):W(t)?Object.entries(t).every(([r,o])=>In(r,o)):!1,"validateArgs"),Lu={delimiter:";",nesting:!0,arrayRepeat:!0,arrayRepeatSyntax:"bracket",nestingSyntax:"js",valueDeserializer(e){if(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.replaceAll(" ","+").slice(6,-1));if(e.startsWith("!hex(")&&e.endsWith(")"))return`#${e.slice(5,-1)}`;let t=e.slice(1).match(Qa);if(t)return e.startsWith("!rgba")||e.startsWith("!RGBA")?`${t[1]}(${t[2]}, ${t[3]}, ${t[4]}, ${t[5]})`:e.startsWith("!hsla")||e.startsWith("!HSLA")?`${t[1]}(${t[2]}, ${t[3]}%, ${t[4]}%, ${t[5]})`:e.startsWith("!rgb")||e.startsWith("!RGB")?`${t[1]}(${t[2]}, ${t[3]}, ${t[4]})`:`${t[1]}(${t[2]}, ${t[3]}%, ${t[4]}%)`}return Ja.test(e)?Number(e):e}},Fn=n(e=>{let t=e.split(";").map(r=>r.replace("=","~").replace(":","="));return Object.entries((0,Xa.parse)(t.join(";"),Lu)).reduce((r,[o,a])=>In(o,a)?Object.assign(r,{[o]:a}):(L.warn(P` Omitted potentially unsafe URL args. More info: https://storybook.js.org/docs/writing-stories/args#setting-args-through-the-url @@ -196,4 +196,4 @@ ${k.description}`)},"showError"),showException:n(k=>{throw k},"showException"),f The possible options are: ${Object.keys(Bn).join(", ")}, none. `)}showMode(t){clearTimeout(this.preparingTimeout),Object.keys(Ni).forEach(r=>{r===t?H.body.classList.add(Un[r]):H.body.classList.remove(Un[r])})}showErrorDisplay({message:t="",stack:r=""}){let o=t,a=r,s=t.split(` `);s.length>1&&([o]=s,a=s.slice(1).join(` -`).replace(/^\n/,"")),H.getElementById("error-message").innerHTML=Ii.toHtml(o),H.getElementById("error-stack").innerHTML=Ii.toHtml(a),this.showMode("ERROR")}showNoPreview(){var t,r;this.testing||(this.showMode("NOPREVIEW"),(t=this.storyRoot())==null||t.setAttribute("hidden","true"),(r=this.docsRoot())==null||r.setAttribute("hidden","true"))}showPreparingStory({immediate:t=!1}={}){clearTimeout(this.preparingTimeout),t?this.showMode("PREPARING_STORY"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_STORY"),Oi)}showPreparingDocs({immediate:t=!1}={}){clearTimeout(this.preparingTimeout),t?this.showMode("PREPARING_DOCS"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_DOCS"),Oi)}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(){H.body.classList.add(Un.MAIN)}};n(Gn,"WebView");var qe=Gn,Vn=class extends Ne{constructor(t,r){super(t,r,new je,new qe),this.importFn=t,this.getProjectAnnotations=r,R.__STORYBOOK_PREVIEW__=this}};n(Vn,"PreviewWeb");var Mr=Vn,{document:Ue}=R,Rf=["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"],xf="script",ki="scripts-root";function qr(){let e=Ue.createEvent("Event");e.initEvent("DOMContentLoaded",!0,!0),Ue.dispatchEvent(e)}n(qr,"simulateDOMContentLoaded");function Af(e,t,r){let o=Ue.createElement("script");o.type=e.type==="module"?"module":"text/javascript",e.src?(o.onload=t,o.onerror=t,o.src=e.src):o.textContent=e.innerText,r?r.appendChild(o):Ue.head.appendChild(o),e.parentNode.removeChild(e),e.src||t()}n(Af,"insertScript");function Li(e,t,r=0){e[r](()=>{r++,r===e.length?t():Li(e,t,r)})}n(Li,"insertScriptsSequentially");function Hn(e){let t=Ue.getElementById(ki);t?t.innerHTML="":(t=Ue.createElement("div"),t.id=ki,Ue.body.appendChild(t));let r=Array.from(e.querySelectorAll(xf));if(r.length){let o=[];r.forEach(a=>{let s=a.getAttribute("type");(!s||Rf.includes(s))&&o.push(i=>Af(a,i,t))}),o.length&&Li(o,qr,void 0)}else qr()}n(Hn,"simulatePageLoad");var ji={"@storybook/global":Dt,"storybook/internal/channels":yr,"@storybook/channels":yr,"@storybook/core/channels":yr,"storybook/internal/client-logger":pr,"@storybook/client-logger":pr,"@storybook/core/client-logger":pr,"storybook/internal/core-events":fe,"@storybook/core-events":fe,"@storybook/core/core-events":fe,"storybook/internal/preview-errors":Pr,"@storybook/core-events/preview-errors":Pr,"@storybook/core/preview-errors":Pr,"storybook/internal/preview-api":Ur,"@storybook/preview-api":Ur,"@storybook/core/preview-api":Ur,"storybook/internal/types":mr,"@storybook/types":mr,"@storybook/core/types":mr},qi=ue(Mi()),$n;function _f(){var e;return $n||($n=new qi.default((e=R.navigator)==null?void 0:e.userAgent).getBrowserInfo()),$n}n(_f,"getBrowserInfo");function Ui(e){return e.browserInfo=_f(),e}n(Ui,"prepareForTelemetry");function wf(e){let t=e.error||e;t.fromStorybook&&R.sendTelemetryError(t)}n(wf,"errorListener");function vf({reason:e}){e.fromStorybook&&R.sendTelemetryError(e)}n(vf,"unhandledRejectionListener");function Pf(){Yn.forEach(e=>{R[to[e]]=ji[e]}),R.sendTelemetryError=e=>{R.__STORYBOOK_ADDONS_CHANNEL__.emit(eo,Ui(e))},R.addEventListener("error",wf),R.addEventListener("unhandledrejection",vf)}n(Pf,"setup");Pf();const{createBrowserChannel}=__STORYBOOK_MODULE_CHANNELS__,{addons}=__STORYBOOK_MODULE_PREVIEW_API__,channel=createBrowserChannel({page:"preview"});addons.setChannel(channel);window.__STORYBOOK_ADDONS_CHANNEL__=channel;window.CONFIG_TYPE==="DEVELOPMENT"&&(window.__STORYBOOK_SERVER_CHANNEL__=channel);const importers={"./packages/ffe-accordion-react/src/Accordion.mdx":()=>__vitePreload(()=>import("./Accordion-4gD3DUPi.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url),"./packages/ffe-accordion-react/src/Accordion.stories.tsx":()=>__vitePreload(()=>import("./Accordion.stories-DMqyrI4_.js").then(e=>e.A),__vite__mapDeps([9,2,10,11,12,13]),import.meta.url),"./packages/ffe-accordion-react/src/AccordionItem.mdx":()=>__vitePreload(()=>import("./AccordionItem-C6gxFhuj.js"),__vite__mapDeps([14,1,2,3,4,5,6,7,8,15,10,11,12,13]),import.meta.url),"./packages/ffe-accordion-react/src/AccordionItem.stories.tsx":()=>__vitePreload(()=>import("./AccordionItem.stories-C-2ADGfJ.js").then(e=>e.A),__vite__mapDeps([15,2,10,11,12,13]),import.meta.url),"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.mdx":()=>__vitePreload(()=>import("./AccountSelectorMulti-BV7SXnvc.js"),__vite__mapDeps([16,1,2,3,4,5,6,7,8,17,18,19,11,20,21,12,22,23,24,13,25,26]),import.meta.url),"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.stories.tsx":()=>__vitePreload(()=>import("./AccountSelectorMulti.stories-BUaApr70.js").then(e=>e.A),__vite__mapDeps([17,2,18,19,11,20,21,12,22,23,24,13,25,26]),import.meta.url),"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.mdx":()=>__vitePreload(()=>import("./AccountSelector-BGGlq2LB.js"),__vite__mapDeps([27,1,2,3,4,5,6,7,8,28,11,18,19,20,21,12,22,29,24,13]),import.meta.url),"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx":()=>__vitePreload(()=>import("./AccountSelector.stories-DCbOOMXe.js").then(e=>e.A),__vite__mapDeps([28,2,11,18,19,20,21,12,22,29,24,13]),import.meta.url),"./packages/ffe-buttons-react/src/ActionButton.mdx":()=>__vitePreload(()=>import("./ActionButton-72K8w-oe.js"),__vite__mapDeps([30,1,2,3,4,5,6,7,8,31,32,33,11]),import.meta.url),"./packages/ffe-buttons-react/src/ActionButton.stories.tsx":()=>__vitePreload(()=>import("./ActionButton.stories-8S7FvGsY.js").then(e=>e.A),__vite__mapDeps([31,2,32,33,11]),import.meta.url),"./packages/ffe-buttons-react/src/BackButton.mdx":()=>__vitePreload(()=>import("./BackButton-CvSza5sF.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,35,36,33,11,12]),import.meta.url),"./packages/ffe-buttons-react/src/BackButton.stories.tsx":()=>__vitePreload(()=>import("./BackButton.stories-C_3PqEWB.js").then(e=>e.B),__vite__mapDeps([35,2,36,33,11,12]),import.meta.url),"./packages/ffe-buttons-react/src/ButtonGroup.mdx":()=>__vitePreload(()=>import("./ButtonGroup-BS3n5Omc.js"),__vite__mapDeps([37,1,2,3,4,5,6,7,8,38,11,39,32,33,40,41,36]),import.meta.url),"./packages/ffe-buttons-react/src/ButtonGroup.stories.tsx":()=>__vitePreload(()=>import("./ButtonGroup.stories-NcPmfHrb.js").then(e=>e.B),__vite__mapDeps([38,2,11,39,32,33,40,41,36]),import.meta.url),"./packages/ffe-buttons-react/src/Buttons.mdx":()=>__vitePreload(()=>import("./Buttons-8XAFKq4W.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,43,11,12,44,45,46,47,26,48,25,49]),import.meta.url),"./packages/ffe-buttons-react/src/ExpandButton.mdx":()=>__vitePreload(()=>import("./ExpandButton-JeXPLFjF.js"),__vite__mapDeps([50,1,2,3,4,5,6,7,8,51,11,33,12]),import.meta.url),"./packages/ffe-buttons-react/src/ExpandButton.stories.tsx":()=>__vitePreload(()=>import("./ExpandButton.stories-2bMt3p9t.js").then(e=>e.E),__vite__mapDeps([51,2,11,33,12]),import.meta.url),"./packages/ffe-buttons-react/src/InlineExpandButton.mdx":()=>__vitePreload(()=>import("./InlineExpandButton-6jQpyMWL.js"),__vite__mapDeps([52,1,2,3,4,5,6,7,8,53,36,33,11,12,21,13]),import.meta.url),"./packages/ffe-buttons-react/src/InlineExpandButton.stories.tsx":()=>__vitePreload(()=>import("./InlineExpandButton.stories-B9rlCuFd.js").then(e=>e.I),__vite__mapDeps([53,2,36,33,11,12,21,13]),import.meta.url),"./packages/ffe-buttons-react/src/PrimaryButton.mdx":()=>__vitePreload(()=>import("./PrimaryButton-DF9PFC6b.js"),__vite__mapDeps([54,1,2,3,4,5,6,7,8,55,39,32,33,11]),import.meta.url),"./packages/ffe-buttons-react/src/PrimaryButton.stories.tsx":()=>__vitePreload(()=>import("./PrimaryButton.stories-DhXLWAEZ.js").then(e=>e.P),__vite__mapDeps([55,2,39,32,33,11]),import.meta.url),"./packages/ffe-buttons-react/src/SecondaryButton.mdx":()=>__vitePreload(()=>import("./SecondaryButton-a0rDDCI8.js"),__vite__mapDeps([56,1,2,3,4,5,6,7,8,57,40,32,33,11]),import.meta.url),"./packages/ffe-buttons-react/src/SecondaryButton.stories.tsx":()=>__vitePreload(()=>import("./SecondaryButton.stories-Bnzol14R.js").then(e=>e.S),__vite__mapDeps([57,2,40,32,33,11]),import.meta.url),"./packages/ffe-buttons-react/src/ShortcutButton.mdx":()=>__vitePreload(()=>import("./ShortcutButton-DY8SNzIp.js"),__vite__mapDeps([58,1,2,3,4,5,6,7,8,59,32,33,11,12]),import.meta.url),"./packages/ffe-buttons-react/src/ShortcutButton.stories.tsx":()=>__vitePreload(()=>import("./ShortcutButton.stories-BQBzPaPj.js").then(e=>e.S),__vite__mapDeps([59,2,32,33,11,12]),import.meta.url),"./packages/ffe-buttons-react/src/TaskButton.mdx":()=>__vitePreload(()=>import("./TaskButton-BizEPWVK.js"),__vite__mapDeps([60,1,2,3,4,5,6,7,8,61,32,33,11,12]),import.meta.url),"./packages/ffe-buttons-react/src/TaskButton.stories.tsx":()=>__vitePreload(()=>import("./TaskButton.stories-D2bB_mgI.js").then(e=>e.T),__vite__mapDeps([61,2,32,33,11,12]),import.meta.url),"./packages/ffe-buttons-react/src/TertiaryButton.mdx":()=>__vitePreload(()=>import("./TertiaryButton-DdtLi7Hl.js"),__vite__mapDeps([62,1,2,3,4,5,6,7,8,63,41,36,33,11]),import.meta.url),"./packages/ffe-buttons-react/src/TertiaryButton.stories.tsx":()=>__vitePreload(()=>import("./TertiaryButton.stories-DBeRTD--.js").then(e=>e.T),__vite__mapDeps([63,2,41,36,33,11]),import.meta.url),"./packages/ffe-cards-react/src/CardBase.mdx":()=>__vitePreload(()=>import("./CardBase-Dn96Z5kl.js"),__vite__mapDeps([64,1,2,3,4,5,6,7,8,65,66,11,67]),import.meta.url),"./packages/ffe-cards-react/src/CardBase.stories.tsx":()=>__vitePreload(()=>import("./CardBase.stories-CbqkP5mC.js").then(e=>e.C),__vite__mapDeps([65,2,66,11,67]),import.meta.url),"./packages/ffe-cards-react/src/Cards.mdx":()=>__vitePreload(()=>import("./Cards-BUO32H-T.js"),__vite__mapDeps([68,1,2,3,4,5,6,7,8]),import.meta.url),"./packages/ffe-cards-react/src/GroupCard/GroupCard.mdx":()=>__vitePreload(()=>import("./GroupCard-DgwZTIa7.js"),__vite__mapDeps([69,1,2,3,4,5,6,7,8,70,11,67,71,72,21]),import.meta.url),"./packages/ffe-cards-react/src/GroupCard/GroupCard.stories.tsx":()=>__vitePreload(()=>import("./GroupCard.stories-BiXixXBH.js").then(e=>e.G),__vite__mapDeps([70,2,11,67,71,72,21]),import.meta.url),"./packages/ffe-cards-react/src/IconCard/IconCard.mdx":()=>__vitePreload(()=>import("./IconCard-D8rq-MRK.js"),__vite__mapDeps([73,1,2,3,4,5,6,7,8,74,75,11,67,71,12]),import.meta.url),"./packages/ffe-cards-react/src/IconCard/IconCard.stories.tsx":()=>__vitePreload(()=>import("./IconCard.stories-BoKyCcBN.js").then(e=>e.I),__vite__mapDeps([74,2,75,11,67,71,12]),import.meta.url),"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.mdx":()=>__vitePreload(()=>import("./IllustrationCard-lRuh2Loz.js"),__vite__mapDeps([76,1,2,3,4,5,6,7,8,77,11,67,71]),import.meta.url),"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.stories.tsx":()=>__vitePreload(()=>import("./IllustrationCard.stories-DMGbt1Dx.js").then(e=>e.I),__vite__mapDeps([77,2,11,67,71]),import.meta.url),"./packages/ffe-cards-react/src/ImageCard/ImageCard.mdx":()=>__vitePreload(()=>import("./ImageCard-DV-VN3XJ.js"),__vite__mapDeps([78,1,2,3,4,5,6,7,8,79,11,67,71]),import.meta.url),"./packages/ffe-cards-react/src/ImageCard/ImageCard.stories.tsx":()=>__vitePreload(()=>import("./ImageCard.stories-ClftiTwZ.js").then(e=>e.I),__vite__mapDeps([79,2,11,67,71]),import.meta.url),"./packages/ffe-cards-react/src/StippledCard/StippledCard.mdx":()=>__vitePreload(()=>import("./StippledCard-LNn8rzeP.js"),__vite__mapDeps([80,1,2,3,4,5,6,7,8,81,11,67,71,12]),import.meta.url),"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx":()=>__vitePreload(()=>import("./StippledCard.stories-C83xdlK0.js").then(e=>e.S),__vite__mapDeps([81,2,11,67,71,12]),import.meta.url),"./packages/ffe-cards-react/src/TextCard/TextCard.mdx":()=>__vitePreload(()=>import("./TextCard-C728RgmU.js"),__vite__mapDeps([82,1,2,3,4,5,6,7,8,83,11,67,71]),import.meta.url),"./packages/ffe-cards-react/src/TextCard/TextCard.stories.tsx":()=>__vitePreload(()=>import("./TextCard.stories-D5nWSC5C.js").then(e=>e.T),__vite__mapDeps([83,2,11,67,71]),import.meta.url),"./packages/ffe-cards-react/src/components/CardAction.mdx":()=>__vitePreload(()=>import("./CardAction-xAbBM9-F.js"),__vite__mapDeps([84,1,2,3,4,5,6,7,8,85,67,11,66,75,71,72,21,12]),import.meta.url),"./packages/ffe-cards-react/src/components/CardAction.stories.tsx":()=>__vitePreload(()=>import("./CardAction.stories-CGSSf3Cs.js").then(e=>e.C),__vite__mapDeps([85,2,67,11,66,75,71,72,21,12]),import.meta.url),"./packages/ffe-chart-donut-react/src/ChartDonut.mdx":()=>__vitePreload(()=>import("./ChartDonut-B3oe6YhS.js"),__vite__mapDeps([86,1,2,3,4,5,6,7,8,87]),import.meta.url),"./packages/ffe-chart-donut-react/src/ChartDonut.stories.tsx":()=>__vitePreload(()=>import("./ChartDonut.stories-BL2f4b2T.js").then(e=>e.C),__vite__mapDeps([87,2]),import.meta.url),"./packages/ffe-chips-react/src/Chip.mdx":()=>__vitePreload(()=>import("./Chip-DB6s9lfb.js"),__vite__mapDeps([88,1,2,3,4,5,6,7,8,89,90,11]),import.meta.url),"./packages/ffe-chips-react/src/Chip.stories.tsx":()=>__vitePreload(()=>import("./Chip.stories-B3Y_KCD1.js").then(e=>e.C),__vite__mapDeps([89,2,90,11]),import.meta.url),"./packages/ffe-chips-react/src/ChipRemovable.mdx":()=>__vitePreload(()=>import("./ChipRemovable-B_HvL79g.js"),__vite__mapDeps([91,1,2,3,4,5,6,7,8,92,90,11,12]),import.meta.url),"./packages/ffe-chips-react/src/ChipRemovable.stories.tsx":()=>__vitePreload(()=>import("./ChipRemovable.stories-S3v8W5Pd.js").then(e=>e.C),__vite__mapDeps([92,2,90,11,12]),import.meta.url),"./packages/ffe-chips-react/src/ChipSelectable.mdx":()=>__vitePreload(()=>import("./ChipSelectable-BOJb-GZL.js"),__vite__mapDeps([93,1,2,3,4,5,6,7,8,94,90,11]),import.meta.url),"./packages/ffe-chips-react/src/ChipSelectable.stories.tsx":()=>__vitePreload(()=>import("./ChipSelectable.stories-B9bdUH_U.js").then(e=>e.C),__vite__mapDeps([94,2,90,11]),import.meta.url),"./packages/ffe-collapse-react/src/Collapse.mdx":()=>__vitePreload(()=>import("./Collapse-Bs4kC45A.js"),__vite__mapDeps([95,1,2,3,4,5,6,7,8,96,11,49,26,12]),import.meta.url),"./packages/ffe-collapse-react/src/Collapse.stories.tsx":()=>__vitePreload(()=>import("./Collapse.stories-Dln8ZK0x.js").then(e=>e.C),__vite__mapDeps([96,2,11,49,26,12]),import.meta.url),"./packages/ffe-core-react/src/typography/DividerLine.stories.tsx":()=>__vitePreload(()=>import("./DividerLine.stories-ckp2Xh0V.js"),__vite__mapDeps([97,2,11]),import.meta.url),"./packages/ffe-core-react/src/typography/EmphasizedText.mdx":()=>__vitePreload(()=>import("./EmphasizedText-Bwm0VUYb.js"),__vite__mapDeps([98,1,2,3,4,5,6,7,8,99,11]),import.meta.url),"./packages/ffe-core-react/src/typography/EmphasizedText.stories.tsx":()=>__vitePreload(()=>import("./EmphasizedText.stories-3OsHBzeg.js").then(e=>e.E),__vite__mapDeps([99,2,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading1.mdx":()=>__vitePreload(()=>import("./Heading1-CDewbJ-T.js"),__vite__mapDeps([100,1,2,3,4,5,6,7,8,101,102,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading1.stories.tsx":()=>__vitePreload(()=>import("./Heading1.stories-qUgKmSjx.js").then(e=>e.H),__vite__mapDeps([101,2,102,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading2.mdx":()=>__vitePreload(()=>import("./Heading2-9-xr1TdA.js"),__vite__mapDeps([103,1,2,3,4,5,6,7,8,104,102,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading2.stories.tsx":()=>__vitePreload(()=>import("./Heading2.stories-DO_y6iKs.js").then(e=>e.H),__vite__mapDeps([104,2,102,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading3.mdx":()=>__vitePreload(()=>import("./Heading3-DVrmT8yJ.js"),__vite__mapDeps([105,1,2,3,4,5,6,7,8,106,102,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading3.stories.tsx":()=>__vitePreload(()=>import("./Heading3.stories-CGhNpjTU.js").then(e=>e.H),__vite__mapDeps([106,2,102,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading4.mdx":()=>__vitePreload(()=>import("./Heading4-BJ5VthKs.js"),__vite__mapDeps([107,1,2,3,4,5,6,7,8,108,102,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading4.stories.tsx":()=>__vitePreload(()=>import("./Heading4.stories-DHRT-USf.js").then(e=>e.H),__vite__mapDeps([108,2,102,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading5.mdx":()=>__vitePreload(()=>import("./Heading5-HoFPMmDB.js"),__vite__mapDeps([109,1,2,3,4,5,6,7,8,110,102,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading5.stories.tsx":()=>__vitePreload(()=>import("./Heading5.stories-BNryfAks.js").then(e=>e.H),__vite__mapDeps([110,2,102,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading6.mdx":()=>__vitePreload(()=>import("./Heading6-DNLXXCJK.js"),__vite__mapDeps([111,1,2,3,4,5,6,7,8,112,102,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading6.stories.tsx":()=>__vitePreload(()=>import("./Heading6.stories-DDWNnxOm.js").then(e=>e.H),__vite__mapDeps([112,2,102,11]),import.meta.url),"./packages/ffe-core-react/src/typography/LinkIcon.mdx":()=>__vitePreload(()=>import("./LinkIcon-II4MRq1b.js"),__vite__mapDeps([113,1,2,3,4,5,6,7,8,114,11]),import.meta.url),"./packages/ffe-core-react/src/typography/LinkIcon.stories.tsx":()=>__vitePreload(()=>import("./LinkIcon.stories-CeoWXC-J.js").then(e=>e.L),__vite__mapDeps([114,2,11]),import.meta.url),"./packages/ffe-core-react/src/typography/LinkText.mdx":()=>__vitePreload(()=>import("./LinkText-DyROHXNr.js"),__vite__mapDeps([115,1,2,3,4,5,6,7,8,116,11]),import.meta.url),"./packages/ffe-core-react/src/typography/LinkText.stories.tsx":()=>__vitePreload(()=>import("./LinkText.stories-B_2ZQhw-.js").then(e=>e.L),__vite__mapDeps([116,2,11]),import.meta.url),"./packages/ffe-core-react/src/typography/MicroText.mdx":()=>__vitePreload(()=>import("./MicroText-3W9WbX56.js"),__vite__mapDeps([117,1,2,3,4,5,6,7,8,118,11]),import.meta.url),"./packages/ffe-core-react/src/typography/MicroText.stories.tsx":()=>__vitePreload(()=>import("./MicroText.stories-BnLC6GGe.js").then(e=>e.M),__vite__mapDeps([118,2,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Paragraph.mdx":()=>__vitePreload(()=>import("./Paragraph-CM6pj5kE.js"),__vite__mapDeps([119,1,2,3,4,5,6,7,8,120,11]),import.meta.url),"./packages/ffe-core-react/src/typography/Paragraph.stories.tsx":()=>__vitePreload(()=>import("./Paragraph.stories-Dkt1hMJc.js").then(e=>e.P),__vite__mapDeps([120,2,11]),import.meta.url),"./packages/ffe-core-react/src/typography/PreformattedText.mdx":()=>__vitePreload(()=>import("./PreformattedText-CJ5HkX8J.js"),__vite__mapDeps([121,1,2,3,4,5,6,7,8,122,11]),import.meta.url),"./packages/ffe-core-react/src/typography/PreformattedText.stories.tsx":()=>__vitePreload(()=>import("./PreformattedText.stories-EsoUuBO5.js").then(e=>e.P),__vite__mapDeps([122,2,11]),import.meta.url),"./packages/ffe-core-react/src/typography/SmallText.mdx":()=>__vitePreload(()=>import("./SmallText-CLbmaBdf.js"),__vite__mapDeps([123,1,2,3,4,5,6,7,8,124,11]),import.meta.url),"./packages/ffe-core-react/src/typography/SmallText.stories.tsx":()=>__vitePreload(()=>import("./SmallText.stories-DQzQlxhR.js").then(e=>e.S),__vite__mapDeps([124,2,11]),import.meta.url),"./packages/ffe-core-react/src/typography/StrongText.mdx":()=>__vitePreload(()=>import("./StrongText-BEmRPV0P.js"),__vite__mapDeps([125,1,2,3,4,5,6,7,8,126,11]),import.meta.url),"./packages/ffe-core-react/src/typography/StrongText.stories.tsx":()=>__vitePreload(()=>import("./StrongText.stories-B82vBz92.js").then(e=>e.S),__vite__mapDeps([126,2,11]),import.meta.url),"./packages/ffe-datepicker-react/src/calendar/Calendar.mdx":()=>__vitePreload(()=>import("./Calendar-D4tMe3E2.js"),__vite__mapDeps([127,1,2,3,4,5,6,7,8,128,129,11,12,130]),import.meta.url),"./packages/ffe-datepicker-react/src/calendar/Calendar.stories.tsx":()=>__vitePreload(()=>import("./Calendar.stories-EI5kpyPT.js").then(e=>e.C),__vite__mapDeps([128,2,129,11,12,130]),import.meta.url),"./packages/ffe-datepicker-react/src/datepicker/Datepicker.mdx":()=>__vitePreload(()=>import("./Datepicker-C-2gNBkq.js"),__vite__mapDeps([131,1,2,3,4,5,6,7,8,132,129,11,12,130,20,24,13]),import.meta.url),"./packages/ffe-datepicker-react/src/datepicker/Datepicker.stories.tsx":()=>__vitePreload(()=>import("./Datepicker.stories-DaK-ZnqA.js").then(e=>e.D),__vite__mapDeps([132,2,129,11,12,130,20,24,13]),import.meta.url),"./packages/ffe-dropdown-react/src/Dropdown.mdx":()=>__vitePreload(()=>import("./Dropdown-fTBwPKXO.js"),__vite__mapDeps([133,1,2,3,4,5,6,7,8,134,11,24,13,12]),import.meta.url),"./packages/ffe-dropdown-react/src/Dropdown.stories.tsx":()=>__vitePreload(()=>import("./Dropdown.stories-D654e70F.js").then(e=>e.D),__vite__mapDeps([134,2,11,24,13,12]),import.meta.url),"./packages/ffe-feedback-react/src/Feedback.mdx":()=>__vitePreload(()=>import("./Feedback-BwlRvSBX.js"),__vite__mapDeps([135,1,2,3,4,5,6,7,8,136,11,25,26,21,24,13,12,137,46,47]),import.meta.url),"./packages/ffe-feedback-react/src/Feedback.stories.tsx":()=>__vitePreload(()=>import("./Feedback.stories-BqllOABA.js").then(e=>e.F),__vite__mapDeps([136,2,3,4,11,25,26,21,24,13,12,137,46,47]),import.meta.url),"./packages/ffe-file-upload-react/src/FileUpload.mdx":()=>__vitePreload(()=>import("./FileUpload-BioPShd1.js"),__vite__mapDeps([138,1,2,3,4,5,6,7,8,139,12,11,48,47,26]),import.meta.url),"./packages/ffe-file-upload-react/src/FileUpload.stories.tsx":()=>__vitePreload(()=>import("./FileUpload.stories-D3bZOn2_.js").then(e=>e.F),__vite__mapDeps([139,2,12,11,48,47,26]),import.meta.url),"./packages/ffe-form-react/src/Checkbox.mdx":()=>__vitePreload(()=>import("./Checkbox-LlEjhrtq.js"),__vite__mapDeps([140,1,2,3,4,5,6,7,8,141,11]),import.meta.url),"./packages/ffe-form-react/src/Checkbox.stories.tsx":()=>__vitePreload(()=>import("./Checkbox.stories-5Nbr8ru6.js").then(e=>e.C),__vite__mapDeps([141,2,11]),import.meta.url),"./packages/ffe-form-react/src/Input.mdx":()=>__vitePreload(()=>import("./Input-qMa6Aq0L.js"),__vite__mapDeps([142,1,2,3,4,5,6,7,8,143,144,11,145,146,13,147,148,149,12]),import.meta.url),"./packages/ffe-form-react/src/Input.stories.tsx":()=>__vitePreload(()=>import("./Input.stories-DnbTtkvI.js").then(e=>e.I),__vite__mapDeps([143,2,144,11,145,146,13,147,148,149,12]),import.meta.url),"./packages/ffe-form-react/src/InputGroup.mdx":()=>__vitePreload(()=>import("./InputGroup-C378OIga.js"),__vite__mapDeps([150,1,2,3,4,5,6,7,8,151,144,11,145,146,13,147,148,149,12]),import.meta.url),"./packages/ffe-form-react/src/InputGroup.stories.tsx":()=>__vitePreload(()=>import("./InputGroup.stories-H6JTUr5w.js").then(e=>e.I),__vite__mapDeps([151,2,144,11,145,146,13,147,148,149,12]),import.meta.url),"./packages/ffe-form-react/src/InputTextLike.mdx":()=>__vitePreload(()=>import("./InputTextLike-QUa6ayab.js"),__vite__mapDeps([152,1,2,3,4,5,6,7,8,153,11,21]),import.meta.url),"./packages/ffe-form-react/src/InputTextLike.stories.tsx":()=>__vitePreload(()=>import("./InputTextLike.stories-BToLKKfF.js").then(e=>e.I),__vite__mapDeps([153,2,11,21]),import.meta.url),"./packages/ffe-form-react/src/Label.mdx":()=>__vitePreload(()=>import("./Label-3cGURo3q.js"),__vite__mapDeps([154,1,2,3,4,5,6,7,8,155,147,11]),import.meta.url),"./packages/ffe-form-react/src/Label.stories.tsx":()=>__vitePreload(()=>import("./Label.stories-DKE9OK4M.js").then(e=>e.L),__vite__mapDeps([155,2,147,11]),import.meta.url),"./packages/ffe-form-react/src/PhoneNumber.mdx":()=>__vitePreload(()=>import("./PhoneNumber-vZy7k5dG.js"),__vite__mapDeps([156,1,2,3,4,5,6,7,8,157,11,158,148,149,12]),import.meta.url),"./packages/ffe-form-react/src/PhoneNumber.stories.tsx":()=>__vitePreload(()=>import("./PhoneNumber.stories-BWhRw6nu.js").then(e=>e.P),__vite__mapDeps([157,2,11,158,148,149,12]),import.meta.url),"./packages/ffe-form-react/src/RadioBlock.mdx":()=>__vitePreload(()=>import("./RadioBlock-Dm04Fy4B.js"),__vite__mapDeps([159,1,2,3,4,5,6,7,8,160,161,11]),import.meta.url),"./packages/ffe-form-react/src/RadioBlock.stories.tsx":()=>__vitePreload(()=>import("./RadioBlock.stories-Dd4aXLxb.js").then(e=>e.R),__vite__mapDeps([160,2,161,11]),import.meta.url),"./packages/ffe-form-react/src/RadioButton.mdx":()=>__vitePreload(()=>import("./RadioButton-Mq5Amg2O.js"),__vite__mapDeps([162,1,2,3,4,5,6,7,8,163,164,11,165,146,13]),import.meta.url),"./packages/ffe-form-react/src/RadioButton.stories.tsx":()=>__vitePreload(()=>import("./RadioButton.stories-qKJ9k8au.js").then(e=>e.R),__vite__mapDeps([163,2,164,11,165,146,13]),import.meta.url),"./packages/ffe-form-react/src/RadioButtonInputGroup.mdx":()=>__vitePreload(()=>import("./RadioButtonInputGroup-B-vKI0bR.js"),__vite__mapDeps([166,1,2,3,4,5,6,7,8,167,11,146,13,148,149,12,164,165,168,161]),import.meta.url),"./packages/ffe-form-react/src/RadioButtonInputGroup.stories.tsx":()=>__vitePreload(()=>import("./RadioButtonInputGroup.stories-CjVylZ47.js").then(e=>e.R),__vite__mapDeps([167,2,11,146,13,148,149,12,164,165,168,161]),import.meta.url),"./packages/ffe-form-react/src/RadioSwitch.mdx":()=>__vitePreload(()=>import("./RadioSwitch-fG3CaEQn.js"),__vite__mapDeps([169,1,2,3,4,5,6,7,8,170,168,11,165,146,13]),import.meta.url),"./packages/ffe-form-react/src/RadioSwitch.stories.tsx":()=>__vitePreload(()=>import("./RadioSwitch.stories-CTFzVOwp.js").then(e=>e.R),__vite__mapDeps([170,2,168,11,165,146,13]),import.meta.url),"./packages/ffe-form-react/src/TextArea.mdx":()=>__vitePreload(()=>import("./TextArea-DCp2Zz5s.js"),__vite__mapDeps([171,1,2,3,4,5,6,7,8,172,11,145,146,13,147,148,149,12]),import.meta.url),"./packages/ffe-form-react/src/TextArea.stories.tsx":()=>__vitePreload(()=>import("./TextArea.stories-Wgjht2fp.js").then(e=>e.T),__vite__mapDeps([172,2,11,145,146,13,147,148,149,12]),import.meta.url),"./packages/ffe-form-react/src/ToggleSwitch.mdx":()=>__vitePreload(()=>import("./ToggleSwitch-aEwsje3-.js"),__vite__mapDeps([173,1,2,3,4,5,6,7,8,174,11,158]),import.meta.url),"./packages/ffe-form-react/src/ToggleSwitch.stories.tsx":()=>__vitePreload(()=>import("./ToggleSwitch.stories-BcjdpmnQ.js").then(e=>e.T),__vite__mapDeps([174,2,11,158]),import.meta.url),"./packages/ffe-form-react/src/Tooltip.mdx":()=>__vitePreload(()=>import("./Tooltip-Drc3ivLi.js"),__vite__mapDeps([175,1,2,3,4,5,6,7,8,176,146,11,13]),import.meta.url),"./packages/ffe-form-react/src/Tooltip.stories.tsx":()=>__vitePreload(()=>import("./Tooltip.stories-P_TyG5Oc.js").then(e=>e.T),__vite__mapDeps([176,2,146,11,13]),import.meta.url),"./packages/ffe-form-react/src/message/ErrorFieldMessage.mdx":()=>__vitePreload(()=>import("./ErrorFieldMessage-rflOMx2Q.js"),__vite__mapDeps([177,1,2,3,4,5,6,7,8,178,148,149,11,12]),import.meta.url),"./packages/ffe-form-react/src/message/ErrorFieldMessage.stories.tsx":()=>__vitePreload(()=>import("./ErrorFieldMessage.stories-BW2BXubN.js").then(e=>e.E),__vite__mapDeps([178,2,148,149,11,12]),import.meta.url),"./packages/ffe-form-react/src/message/InfoFieldMessage.mdx":()=>__vitePreload(()=>import("./InfoFieldMessage-B64ZSqUp.js"),__vite__mapDeps([179,1,2,3,4,5,6,7,8,180,149,11,12]),import.meta.url),"./packages/ffe-form-react/src/message/InfoFieldMessage.stories.tsx":()=>__vitePreload(()=>import("./InfoFieldMessage.stories-DutqhGKS.js").then(e=>e.I),__vite__mapDeps([180,2,149,11,12]),import.meta.url),"./packages/ffe-form-react/src/message/SuccessFieldMessage.mdx":()=>__vitePreload(()=>import("./SuccessFieldMessage-CUSgKd-J.js"),__vite__mapDeps([181,1,2,3,4,5,6,7,8,182,149,11,12]),import.meta.url),"./packages/ffe-form-react/src/message/SuccessFieldMessage.stories.tsx":()=>__vitePreload(()=>import("./SuccessFieldMessage.stories-CTf55lm4.js").then(e=>e.S),__vite__mapDeps([182,2,149,11,12]),import.meta.url),"./packages/ffe-formatters/src/Formatters.mdx":()=>__vitePreload(()=>import("./Formatters-DTIOX80E.js"),__vite__mapDeps([183,1,2,3,4,5,6,7,8,44,11,45,12,184]),import.meta.url),"./packages/ffe-formatters/src/formatAccountNumber.stories.tsx":()=>__vitePreload(()=>import("./formatAccountNumber.stories-l7xcWFLq.js"),__vite__mapDeps([185,2,186]),import.meta.url),"./packages/ffe-formatters/src/formatCurrency.mdx":()=>__vitePreload(()=>import("./formatCurrency-y4xq9e_n.js"),__vite__mapDeps([187,1,2,3,4,5,6,7,8,188,189,186]),import.meta.url),"./packages/ffe-formatters/src/formatCurrency.stories.tsx":()=>__vitePreload(()=>import("./formatCurrency.stories-D5S4u63b.js").then(e=>e.f),__vite__mapDeps([188,2,189,186]),import.meta.url),"./packages/ffe-formatters/src/formatDate.mdx":()=>__vitePreload(()=>import("./formatDate-BLDs_ELc.js"),__vite__mapDeps([190,1,2,3,4,5,6,7,8,191]),import.meta.url),"./packages/ffe-formatters/src/formatDate.stories.tsx":()=>__vitePreload(()=>import("./formatDate.stories-ssxHX_Od.js").then(e=>e.f),__vite__mapDeps([191,2]),import.meta.url),"./packages/ffe-formatters/src/formatDistance.mdx":()=>__vitePreload(()=>import("./formatDistance-DxH-f4In.js"),__vite__mapDeps([192,1,2,3,4,5,6,7,8,193,189,186]),import.meta.url),"./packages/ffe-formatters/src/formatDistance.stories.tsx":()=>__vitePreload(()=>import("./formatDistance.stories-CXsH8hau.js").then(e=>e.f),__vite__mapDeps([193,2,189,186]),import.meta.url),"./packages/ffe-formatters/src/formatFodselsnummer.mdx":()=>__vitePreload(()=>import("./formatFodselsnummer-D_XWAJ_-.js"),__vite__mapDeps([194,1,2,3,4,5,6,7,8,195,186]),import.meta.url),"./packages/ffe-formatters/src/formatFodselsnummer.stories.tsx":()=>__vitePreload(()=>import("./formatFodselsnummer.stories-CHNw5OhL.js").then(e=>e.f),__vite__mapDeps([195,2,186]),import.meta.url),"./packages/ffe-formatters/src/formatNumber.mdx":()=>__vitePreload(()=>import("./formatNumber-Ci6Vj_MC.js"),__vite__mapDeps([196,1,2,3,4,5,6,7,8,197,189]),import.meta.url),"./packages/ffe-formatters/src/formatNumber.stories.tsx":()=>__vitePreload(()=>import("./formatNumber.stories-BmtC-gQx.js").then(e=>e.f),__vite__mapDeps([197,2,189]),import.meta.url),"./packages/ffe-formatters/src/formatPercentage.mdx":()=>__vitePreload(()=>import("./formatPercentage-CV84dziw.js"),__vite__mapDeps([198,1,2,3,4,5,6,7,8,199,186]),import.meta.url),"./packages/ffe-formatters/src/formatPercentage.stories.tsx":()=>__vitePreload(()=>import("./formatPercentage.stories-DkknIpxY.js").then(e=>e.f),__vite__mapDeps([199,2,186]),import.meta.url),"./packages/ffe-grid-react/src/Grid.mdx":()=>__vitePreload(()=>import("./Grid-DQsakkX-.js"),__vite__mapDeps([200,1,2,3,4,5,6,7,8,201,202,11]),import.meta.url),"./packages/ffe-grid-react/src/Grid.stories.tsx":()=>__vitePreload(()=>import("./Grid.stories-CBSpu4Ep.js").then(e=>e.G),__vite__mapDeps([201,2,202,11]),import.meta.url),"./packages/ffe-grid-react/src/GridCol.mdx":()=>__vitePreload(()=>import("./GridCol-BAAJtVTI.js"),__vite__mapDeps([203,1,2,3,4,5,6,7,8,204,202,11]),import.meta.url),"./packages/ffe-grid-react/src/GridCol.stories.tsx":()=>__vitePreload(()=>import("./GridCol.stories-Dd3VNKyv.js").then(e=>e.G),__vite__mapDeps([204,2,202,11]),import.meta.url),"./packages/ffe-grid-react/src/GridRow.mdx":()=>__vitePreload(()=>import("./GridRow-BvG3rzbV.js"),__vite__mapDeps([205,1,2,3,4,5,6,7,8,206,202,11]),import.meta.url),"./packages/ffe-grid-react/src/GridRow.stories.tsx":()=>__vitePreload(()=>import("./GridRow.stories-D5MTCSSV.js").then(e=>e.G),__vite__mapDeps([206,2,202,11]),import.meta.url),"./packages/ffe-header/Header.mdx":()=>__vitePreload(()=>import("./Header-vY1DWJ8k.js"),__vite__mapDeps([207,1,2,3,4,5,6,7,8,208,11,12]),import.meta.url),"./packages/ffe-header/Header.stories.tsx":()=>__vitePreload(()=>import("./Header.stories-CSiPdyxy.js").then(e=>e.H),__vite__mapDeps([208,2,11,12]),import.meta.url),"./packages/ffe-icons-react/src/Icon.mdx":()=>__vitePreload(()=>import("./Icon-CiqnESIP.js"),__vite__mapDeps([209,1,2,3,4,5,6,7,8,210,11]),import.meta.url),"./packages/ffe-icons-react/src/Icon.stories.tsx":()=>__vitePreload(()=>import("./Icon.stories-CmuMJR7D.js").then(e=>e.I),__vite__mapDeps([210,2,11]),import.meta.url),"./packages/ffe-lists-react/src/BulletList.stories.tsx":()=>__vitePreload(()=>import("./BulletList.stories-CuXAI8TJ.js"),__vite__mapDeps([211,2,11,212]),import.meta.url),"./packages/ffe-lists-react/src/BulletListItem.stories.tsx":()=>__vitePreload(()=>import("./BulletListItem.stories-AbJCmm-W.js"),__vite__mapDeps([213,2,212,11]),import.meta.url),"./packages/ffe-lists-react/src/CheckList.stories.tsx":()=>__vitePreload(()=>import("./CheckList.stories-Cpdf0Gp-.js"),__vite__mapDeps([214,2,11,215,12]),import.meta.url),"./packages/ffe-lists-react/src/CheckListItem.stories.tsx":()=>__vitePreload(()=>import("./CheckListItem.stories-3mhhqbtt.js"),__vite__mapDeps([216,2,215,11,12]),import.meta.url),"./packages/ffe-lists-react/src/DescriptionList.stories.tsx":()=>__vitePreload(()=>import("./DescriptionList.stories-rwzQj-TC.js"),__vite__mapDeps([217,2,11,218,219]),import.meta.url),"./packages/ffe-lists-react/src/DescriptionListDescription.stories.tsx":()=>__vitePreload(()=>import("./DescriptionListDescription.stories-BWyhTHL2.js"),__vite__mapDeps([220,2,219,11]),import.meta.url),"./packages/ffe-lists-react/src/DescriptionListMultiCol.stories.tsx":()=>__vitePreload(()=>import("./DescriptionListMultiCol.stories-BzS4yiaq.js"),__vite__mapDeps([221,2,11,218,219]),import.meta.url),"./packages/ffe-lists-react/src/DescriptionListTerm.stories.tsx":()=>__vitePreload(()=>import("./DescriptionListTerm.stories-4UACapJk.js"),__vite__mapDeps([222,2,218,11]),import.meta.url),"./packages/ffe-lists-react/src/DetailListCard.stories.tsx":()=>__vitePreload(()=>import("./DetailListCard.stories-Di5q6GQ8.js"),__vite__mapDeps([223,2,11]),import.meta.url),"./packages/ffe-lists-react/src/NumberedList.stories.tsx":()=>__vitePreload(()=>import("./NumberedList.stories-D8KRXPAz.js"),__vite__mapDeps([224,2,11,225]),import.meta.url),"./packages/ffe-lists-react/src/NumberedListItem.stories.tsx":()=>__vitePreload(()=>import("./NumberedListItem.stories-PO-1_lBt.js"),__vite__mapDeps([226,2,225,11]),import.meta.url),"./packages/ffe-lists-react/src/StylizedNumberedList.stories.tsx":()=>__vitePreload(()=>import("./StylizedNumberedList.stories-qsBgjruN.js"),__vite__mapDeps([227,2,11,228]),import.meta.url),"./packages/ffe-lists-react/src/StylizedNumberedListItem.stories.tsx":()=>__vitePreload(()=>import("./StylizedNumberedListItem.stories-B1YbyXb0.js"),__vite__mapDeps([229,2,228,11]),import.meta.url),"./packages/ffe-messages-react/src/ContextMessage.mdx":()=>__vitePreload(()=>import("./ContextMessage-BGZ-nnh6.js"),__vite__mapDeps([230,1,2,3,4,5,6,7,8,231,232,11,233,12,234,43]),import.meta.url),"./packages/ffe-messages-react/src/ContextMessage.stories.tsx":()=>__vitePreload(()=>import("./ContextMessage.stories-CFeC4crS.js").then(e=>e.C),__vite__mapDeps([231,2,232,11,233,12,234]),import.meta.url),"./packages/ffe-messages-react/src/MessageBox.mdx":()=>__vitePreload(()=>import("./MessageBox-Dm0Jj5Tb.js"),__vite__mapDeps([235,1,2,3,4,5,6,7,8,236,232,11,234,43,12]),import.meta.url),"./packages/ffe-messages-react/src/MessageBox.stories.tsx":()=>__vitePreload(()=>import("./MessageBox.stories-DMjTTGFG.js").then(e=>e.M),__vite__mapDeps([236,2,232,11,234]),import.meta.url),"./packages/ffe-messages-react/src/SystemMessage.mdx":()=>__vitePreload(()=>import("./SystemMessage-D2iWJ_SR.js"),__vite__mapDeps([237,1,2,3,4,5,6,7,8,238,11,232,233,12,234,43]),import.meta.url),"./packages/ffe-messages-react/src/SystemMessage.stories.tsx":()=>__vitePreload(()=>import("./SystemMessage.stories-D-vZmh64.js").then(e=>e.S),__vite__mapDeps([238,2,11,232,233,12,234]),import.meta.url),"./packages/ffe-modals-react/src/Modal.mdx":()=>__vitePreload(()=>import("./Modal-C3P1jMSy.js"),__vite__mapDeps([239,1,2,3,4,5,6,7,8,240,11,12,46,47,26,72,21,137,48]),import.meta.url),"./packages/ffe-modals-react/src/Modal.stories.tsx":()=>__vitePreload(()=>import("./Modal.stories-BT9MUsMj.js").then(e=>e.M),__vite__mapDeps([240,2,3,4,11,12,46,47,26,72,21,137,48]),import.meta.url),"./packages/ffe-pagination-react/src/Pagination.mdx":()=>__vitePreload(()=>import("./Pagination-DOQ60lLP.js"),__vite__mapDeps([241,1,2,3,4,5,6,7,8,242,11,21,48,47,26,12,44,45,184]),import.meta.url),"./packages/ffe-pagination-react/src/Pagination.stories.tsx":()=>__vitePreload(()=>import("./Pagination.stories-CIse-qDS.js").then(e=>e.P),__vite__mapDeps([242,2,3,4,11,21,48,47,26,12,44,45,184]),import.meta.url),"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.mdx":()=>__vitePreload(()=>import("./SearchableDropdownMultiSelect-B9zMlAs-.js"),__vite__mapDeps([243,1,2,3,4,5,6,7,8,244,11,19,12,245,21,20,23,24,13,25,26]),import.meta.url),"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx":()=>__vitePreload(()=>import("./SearchableDropdownMultiSelect.stories-dN0wzdmq.js").then(e=>e.S),__vite__mapDeps([244,2,11,19,12,245,21,20,23,24,13,25,26]),import.meta.url),"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.mdx":()=>__vitePreload(()=>import("./SearchableDropdown-Ui5TFiCX.js"),__vite__mapDeps([246,1,2,3,4,5,6,7,8,247,11,29,245,19,21,20,12,24,13]),import.meta.url),"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx":()=>__vitePreload(()=>import("./SearchableDropdown.stories-CuEB9eBH.js").then(e=>e.S),__vite__mapDeps([247,2,11,29,245,19,21,20,12,24,13]),import.meta.url),"./packages/ffe-spinner-react/src/Spinner.mdx":()=>__vitePreload(()=>import("./Spinner-DqP7tU6S.js"),__vite__mapDeps([248,1,2,3,4,5,6,7,8,249,11,21]),import.meta.url),"./packages/ffe-spinner-react/src/Spinner.stories.tsx":()=>__vitePreload(()=>import("./Spinner.stories-CGx-PC6h.js").then(e=>e.S),__vite__mapDeps([249,2,11,21]),import.meta.url),"./packages/ffe-tables-react/src/Table.mdx":()=>__vitePreload(()=>import("./Table-_KaUZqOu.js"),__vite__mapDeps([250,1,2,3,4,5,6,7,8,251,11,12,45,13,22,25,26]),import.meta.url),"./packages/ffe-tables-react/src/Table.stories.tsx":()=>__vitePreload(()=>import("./Table.stories-f_9WeFrE.js").then(e=>e.T),__vite__mapDeps([251,2,11,12,45,13,22,25,26]),import.meta.url),"./packages/ffe-tabs-react/src/Tab.stories.tsx":()=>__vitePreload(()=>import("./Tab.stories-C7_PwX-2.js"),__vite__mapDeps([252,2,253,11]),import.meta.url),"./packages/ffe-tabs-react/src/TabGroup.mdx":()=>__vitePreload(()=>import("./TabGroup-B8DDmH9T.js"),__vite__mapDeps([254,1,2,3,4,5,6,7,8,255,11,253,252,43,12]),import.meta.url),"./packages/ffe-tabs-react/src/TabGroup.stories.tsx":()=>__vitePreload(()=>import("./TabGroup.stories-CPb9Mqfi.js").then(e=>e.T),__vite__mapDeps([255,2,11,253]),import.meta.url)};async function importFn(e){return await importers[e]()}Pf();const{composeConfigs,PreviewWeb,ClientApi}=__STORYBOOK_MODULE_PREVIEW_API__,getProjectAnnotations=async(e=[])=>{const t=await Promise.all([e[0]??__vitePreload(()=>import("./entry-preview-A8xSZqbQ.js"),__vite__mapDeps([256,257,2,4]),import.meta.url),e[1]??__vitePreload(()=>import("./entry-preview-docs-DVtVv6V4.js"),__vite__mapDeps([258,257,6,2]),import.meta.url),e[2]??__vitePreload(()=>import("./preview-B3PTUHS7.js"),__vite__mapDeps([259,5]),import.meta.url),e[3]??__vitePreload(()=>import("./preview-Bn9z_0yn.js"),__vite__mapDeps([260,130]),import.meta.url),e[4]??__vitePreload(()=>import("./preview-D2ztGVp-.js"),[],import.meta.url),e[5]??__vitePreload(()=>import("./preview-D77C14du.js"),__vite__mapDeps([261,7]),import.meta.url),e[6]??__vitePreload(()=>import("./preview-Br-h4d84.js"),[],import.meta.url),e[7]??__vitePreload(()=>import("./preview-BBWR9nbA.js"),[],import.meta.url),e[8]??__vitePreload(()=>import("./preview-BWzBA1C2.js"),__vite__mapDeps([262,7]),import.meta.url),e[9]??__vitePreload(()=>import("./preview-DGUiP6tS.js"),[],import.meta.url),e[10]??__vitePreload(()=>import("./preview-CVxam1UR.js"),__vite__mapDeps([263,264]),import.meta.url),e[11]??__vitePreload(()=>import("./preview-ZYV6xgTw.js"),__vite__mapDeps([265,2,11,45,234,21,72,266]),import.meta.url)]);return composeConfigs(t)};window.__STORYBOOK_PREVIEW__=window.__STORYBOOK_PREVIEW__||new PreviewWeb(importFn,getProjectAnnotations);window.__STORYBOOK_STORY_STORE__=window.__STORYBOOK_STORY_STORE__||window.__STORYBOOK_PREVIEW__.storyStore;export{__vitePreload as _}; +`).replace(/^\n/,"")),H.getElementById("error-message").innerHTML=Ii.toHtml(o),H.getElementById("error-stack").innerHTML=Ii.toHtml(a),this.showMode("ERROR")}showNoPreview(){var t,r;this.testing||(this.showMode("NOPREVIEW"),(t=this.storyRoot())==null||t.setAttribute("hidden","true"),(r=this.docsRoot())==null||r.setAttribute("hidden","true"))}showPreparingStory({immediate:t=!1}={}){clearTimeout(this.preparingTimeout),t?this.showMode("PREPARING_STORY"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_STORY"),Oi)}showPreparingDocs({immediate:t=!1}={}){clearTimeout(this.preparingTimeout),t?this.showMode("PREPARING_DOCS"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_DOCS"),Oi)}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(){H.body.classList.add(Un.MAIN)}};n(Gn,"WebView");var qe=Gn,Vn=class extends Ne{constructor(t,r){super(t,r,new je,new qe),this.importFn=t,this.getProjectAnnotations=r,R.__STORYBOOK_PREVIEW__=this}};n(Vn,"PreviewWeb");var Mr=Vn,{document:Ue}=R,Rf=["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"],xf="script",ki="scripts-root";function qr(){let e=Ue.createEvent("Event");e.initEvent("DOMContentLoaded",!0,!0),Ue.dispatchEvent(e)}n(qr,"simulateDOMContentLoaded");function Af(e,t,r){let o=Ue.createElement("script");o.type=e.type==="module"?"module":"text/javascript",e.src?(o.onload=t,o.onerror=t,o.src=e.src):o.textContent=e.innerText,r?r.appendChild(o):Ue.head.appendChild(o),e.parentNode.removeChild(e),e.src||t()}n(Af,"insertScript");function Li(e,t,r=0){e[r](()=>{r++,r===e.length?t():Li(e,t,r)})}n(Li,"insertScriptsSequentially");function Hn(e){let t=Ue.getElementById(ki);t?t.innerHTML="":(t=Ue.createElement("div"),t.id=ki,Ue.body.appendChild(t));let r=Array.from(e.querySelectorAll(xf));if(r.length){let o=[];r.forEach(a=>{let s=a.getAttribute("type");(!s||Rf.includes(s))&&o.push(i=>Af(a,i,t))}),o.length&&Li(o,qr,void 0)}else qr()}n(Hn,"simulatePageLoad");var ji={"@storybook/global":Dt,"storybook/internal/channels":yr,"@storybook/channels":yr,"@storybook/core/channels":yr,"storybook/internal/client-logger":pr,"@storybook/client-logger":pr,"@storybook/core/client-logger":pr,"storybook/internal/core-events":fe,"@storybook/core-events":fe,"@storybook/core/core-events":fe,"storybook/internal/preview-errors":Pr,"@storybook/core-events/preview-errors":Pr,"@storybook/core/preview-errors":Pr,"storybook/internal/preview-api":Ur,"@storybook/preview-api":Ur,"@storybook/core/preview-api":Ur,"storybook/internal/types":mr,"@storybook/types":mr,"@storybook/core/types":mr},qi=ue(Mi()),$n;function _f(){var e;return $n||($n=new qi.default((e=R.navigator)==null?void 0:e.userAgent).getBrowserInfo()),$n}n(_f,"getBrowserInfo");function Ui(e){return e.browserInfo=_f(),e}n(Ui,"prepareForTelemetry");function wf(e){let t=e.error||e;t.fromStorybook&&R.sendTelemetryError(t)}n(wf,"errorListener");function vf({reason:e}){e.fromStorybook&&R.sendTelemetryError(e)}n(vf,"unhandledRejectionListener");function Pf(){Yn.forEach(e=>{R[to[e]]=ji[e]}),R.sendTelemetryError=e=>{R.__STORYBOOK_ADDONS_CHANNEL__.emit(eo,Ui(e))},R.addEventListener("error",wf),R.addEventListener("unhandledrejection",vf)}n(Pf,"setup");Pf();const{createBrowserChannel}=__STORYBOOK_MODULE_CHANNELS__,{addons}=__STORYBOOK_MODULE_PREVIEW_API__,channel=createBrowserChannel({page:"preview"});addons.setChannel(channel);window.__STORYBOOK_ADDONS_CHANNEL__=channel;window.CONFIG_TYPE==="DEVELOPMENT"&&(window.__STORYBOOK_SERVER_CHANNEL__=channel);const importers={"./documentation/Changelog.mdx":()=>__vitePreload(()=>import("./Changelog-DpTwrBZb.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]),import.meta.url),"./packages/ffe-accordion-react/src/Accordion.mdx":()=>__vitePreload(()=>import("./Accordion-CVNfKxnQ.js"),__vite__mapDeps([9,1,2,3,4,5,6,7,8,10,11,12,13,14]),import.meta.url),"./packages/ffe-accordion-react/src/Accordion.stories.tsx":()=>__vitePreload(()=>import("./Accordion.stories-DMqyrI4_.js").then(e=>e.A),__vite__mapDeps([10,2,11,12,13,14]),import.meta.url),"./packages/ffe-accordion-react/src/AccordionItem.mdx":()=>__vitePreload(()=>import("./AccordionItem-BLireLNj.js"),__vite__mapDeps([15,1,2,3,4,5,6,7,8,16,11,12,13,14]),import.meta.url),"./packages/ffe-accordion-react/src/AccordionItem.stories.tsx":()=>__vitePreload(()=>import("./AccordionItem.stories-C-2ADGfJ.js").then(e=>e.A),__vite__mapDeps([16,2,11,12,13,14]),import.meta.url),"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.mdx":()=>__vitePreload(()=>import("./AccountSelectorMulti-KkkiSLU5.js"),__vite__mapDeps([17,1,2,3,4,5,6,7,8,18,19,20,12,21,22,13,23,24,25,14,26,27]),import.meta.url),"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.stories.tsx":()=>__vitePreload(()=>import("./AccountSelectorMulti.stories-DGqAmnkx.js").then(e=>e.A),__vite__mapDeps([18,2,19,20,12,21,22,13,23,24,25,14,26,27]),import.meta.url),"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.mdx":()=>__vitePreload(()=>import("./AccountSelector-Cc3Pd4Hz.js"),__vite__mapDeps([28,1,2,3,4,5,6,7,8,29,12,19,20,21,22,13,23,30,25,14]),import.meta.url),"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx":()=>__vitePreload(()=>import("./AccountSelector.stories-DPTPKYaC.js").then(e=>e.A),__vite__mapDeps([29,2,12,19,20,21,22,13,23,30,25,14]),import.meta.url),"./packages/ffe-buttons-react/src/ActionButton.mdx":()=>__vitePreload(()=>import("./ActionButton-C4a8nFwI.js"),__vite__mapDeps([31,1,2,3,4,5,6,7,8,32,33,34,12]),import.meta.url),"./packages/ffe-buttons-react/src/ActionButton.stories.tsx":()=>__vitePreload(()=>import("./ActionButton.stories-8S7FvGsY.js").then(e=>e.A),__vite__mapDeps([32,2,33,34,12]),import.meta.url),"./packages/ffe-buttons-react/src/BackButton.mdx":()=>__vitePreload(()=>import("./BackButton-DagySJjW.js"),__vite__mapDeps([35,1,2,3,4,5,6,7,8,36,37,34,12,13]),import.meta.url),"./packages/ffe-buttons-react/src/BackButton.stories.tsx":()=>__vitePreload(()=>import("./BackButton.stories-C_3PqEWB.js").then(e=>e.B),__vite__mapDeps([36,2,37,34,12,13]),import.meta.url),"./packages/ffe-buttons-react/src/ButtonGroup.mdx":()=>__vitePreload(()=>import("./ButtonGroup-C2esrCCs.js"),__vite__mapDeps([38,1,2,3,4,5,6,7,8,39,12,40,33,34,41,42,37]),import.meta.url),"./packages/ffe-buttons-react/src/ButtonGroup.stories.tsx":()=>__vitePreload(()=>import("./ButtonGroup.stories-NcPmfHrb.js").then(e=>e.B),__vite__mapDeps([39,2,12,40,33,34,41,42,37]),import.meta.url),"./packages/ffe-buttons-react/src/Buttons.mdx":()=>__vitePreload(()=>import("./Buttons-EkMrLavU.js"),__vite__mapDeps([43,1,2,3,4,5,6,7,8,44,12,13,45,46,47,48,27,49,50,26,51]),import.meta.url),"./packages/ffe-buttons-react/src/ExpandButton.mdx":()=>__vitePreload(()=>import("./ExpandButton-CTfx1w0H.js"),__vite__mapDeps([52,1,2,3,4,5,6,7,8,53,12,34,13]),import.meta.url),"./packages/ffe-buttons-react/src/ExpandButton.stories.tsx":()=>__vitePreload(()=>import("./ExpandButton.stories-2bMt3p9t.js").then(e=>e.E),__vite__mapDeps([53,2,12,34,13]),import.meta.url),"./packages/ffe-buttons-react/src/InlineExpandButton.mdx":()=>__vitePreload(()=>import("./InlineExpandButton-DM9dF_ej.js"),__vite__mapDeps([54,1,2,3,4,5,6,7,8,55,37,34,12,13,22,14]),import.meta.url),"./packages/ffe-buttons-react/src/InlineExpandButton.stories.tsx":()=>__vitePreload(()=>import("./InlineExpandButton.stories-B9rlCuFd.js").then(e=>e.I),__vite__mapDeps([55,2,37,34,12,13,22,14]),import.meta.url),"./packages/ffe-buttons-react/src/PrimaryButton.mdx":()=>__vitePreload(()=>import("./PrimaryButton-BJFAXzmB.js"),__vite__mapDeps([56,1,2,3,4,5,6,7,8,57,40,33,34,12]),import.meta.url),"./packages/ffe-buttons-react/src/PrimaryButton.stories.tsx":()=>__vitePreload(()=>import("./PrimaryButton.stories-DhXLWAEZ.js").then(e=>e.P),__vite__mapDeps([57,2,40,33,34,12]),import.meta.url),"./packages/ffe-buttons-react/src/SecondaryButton.mdx":()=>__vitePreload(()=>import("./SecondaryButton-5Wi6MZou.js"),__vite__mapDeps([58,1,2,3,4,5,6,7,8,59,41,33,34,12]),import.meta.url),"./packages/ffe-buttons-react/src/SecondaryButton.stories.tsx":()=>__vitePreload(()=>import("./SecondaryButton.stories-Bnzol14R.js").then(e=>e.S),__vite__mapDeps([59,2,41,33,34,12]),import.meta.url),"./packages/ffe-buttons-react/src/ShortcutButton.mdx":()=>__vitePreload(()=>import("./ShortcutButton-CVohMnTU.js"),__vite__mapDeps([60,1,2,3,4,5,6,7,8,61,33,34,12,13]),import.meta.url),"./packages/ffe-buttons-react/src/ShortcutButton.stories.tsx":()=>__vitePreload(()=>import("./ShortcutButton.stories-BQBzPaPj.js").then(e=>e.S),__vite__mapDeps([61,2,33,34,12,13]),import.meta.url),"./packages/ffe-buttons-react/src/TaskButton.mdx":()=>__vitePreload(()=>import("./TaskButton-B0j5alHO.js"),__vite__mapDeps([62,1,2,3,4,5,6,7,8,63,33,34,12,13]),import.meta.url),"./packages/ffe-buttons-react/src/TaskButton.stories.tsx":()=>__vitePreload(()=>import("./TaskButton.stories-D2bB_mgI.js").then(e=>e.T),__vite__mapDeps([63,2,33,34,12,13]),import.meta.url),"./packages/ffe-buttons-react/src/TertiaryButton.mdx":()=>__vitePreload(()=>import("./TertiaryButton-DtLQg_kI.js"),__vite__mapDeps([64,1,2,3,4,5,6,7,8,65,42,37,34,12]),import.meta.url),"./packages/ffe-buttons-react/src/TertiaryButton.stories.tsx":()=>__vitePreload(()=>import("./TertiaryButton.stories-DBeRTD--.js").then(e=>e.T),__vite__mapDeps([65,2,42,37,34,12]),import.meta.url),"./packages/ffe-cards-react/src/CardBase.mdx":()=>__vitePreload(()=>import("./CardBase-XOxmj9ki.js"),__vite__mapDeps([66,1,2,3,4,5,6,7,8,67,68,12,69]),import.meta.url),"./packages/ffe-cards-react/src/CardBase.stories.tsx":()=>__vitePreload(()=>import("./CardBase.stories-B6WAswab.js").then(e=>e.C),__vite__mapDeps([67,2,68,12,69]),import.meta.url),"./packages/ffe-cards-react/src/Cards.mdx":()=>__vitePreload(()=>import("./Cards-DnFs2t91.js"),__vite__mapDeps([70,1,2,3,4,5,6,7,8]),import.meta.url),"./packages/ffe-cards-react/src/GroupCard/GroupCard.mdx":()=>__vitePreload(()=>import("./GroupCard-BA_TxCnH.js"),__vite__mapDeps([71,1,2,3,4,5,6,7,8,72,12,69,73,74,22]),import.meta.url),"./packages/ffe-cards-react/src/GroupCard/GroupCard.stories.tsx":()=>__vitePreload(()=>import("./GroupCard.stories-CpjHwRST.js").then(e=>e.G),__vite__mapDeps([72,2,12,69,73,74,22]),import.meta.url),"./packages/ffe-cards-react/src/IconCard/IconCard.mdx":()=>__vitePreload(()=>import("./IconCard-DOESJn7S.js"),__vite__mapDeps([75,1,2,3,4,5,6,7,8,76,77,12,69,73,13]),import.meta.url),"./packages/ffe-cards-react/src/IconCard/IconCard.stories.tsx":()=>__vitePreload(()=>import("./IconCard.stories-BoKyCcBN.js").then(e=>e.I),__vite__mapDeps([76,2,77,12,69,73,13]),import.meta.url),"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.mdx":()=>__vitePreload(()=>import("./IllustrationCard-DZrO_SlI.js"),__vite__mapDeps([78,1,2,3,4,5,6,7,8,79,12,69,73]),import.meta.url),"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.stories.tsx":()=>__vitePreload(()=>import("./IllustrationCard.stories-DMGbt1Dx.js").then(e=>e.I),__vite__mapDeps([79,2,12,69,73]),import.meta.url),"./packages/ffe-cards-react/src/ImageCard/ImageCard.mdx":()=>__vitePreload(()=>import("./ImageCard-B4PuSlzM.js"),__vite__mapDeps([80,1,2,3,4,5,6,7,8,81,12,69,73]),import.meta.url),"./packages/ffe-cards-react/src/ImageCard/ImageCard.stories.tsx":()=>__vitePreload(()=>import("./ImageCard.stories-ClftiTwZ.js").then(e=>e.I),__vite__mapDeps([81,2,12,69,73]),import.meta.url),"./packages/ffe-cards-react/src/StippledCard/StippledCard.mdx":()=>__vitePreload(()=>import("./StippledCard-CWg45RY6.js"),__vite__mapDeps([82,1,2,3,4,5,6,7,8,83,12,69,73,13]),import.meta.url),"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx":()=>__vitePreload(()=>import("./StippledCard.stories-Bie2cYjN.js").then(e=>e.S),__vite__mapDeps([83,2,12,69,73,13]),import.meta.url),"./packages/ffe-cards-react/src/TextCard/TextCard.mdx":()=>__vitePreload(()=>import("./TextCard-BBquAyvx.js"),__vite__mapDeps([84,1,2,3,4,5,6,7,8,85,12,69,73]),import.meta.url),"./packages/ffe-cards-react/src/TextCard/TextCard.stories.tsx":()=>__vitePreload(()=>import("./TextCard.stories-D5nWSC5C.js").then(e=>e.T),__vite__mapDeps([85,2,12,69,73]),import.meta.url),"./packages/ffe-cards-react/src/components/CardAction.mdx":()=>__vitePreload(()=>import("./CardAction-BybDE9Wt.js"),__vite__mapDeps([86,1,2,3,4,5,6,7,8,87,68,12,69,77,73,74,22,13]),import.meta.url),"./packages/ffe-cards-react/src/components/CardAction.stories.tsx":()=>__vitePreload(()=>import("./CardAction.stories-CsGF_DG1.js").then(e=>e.C),__vite__mapDeps([87,2,68,12,69,77,73,74,22,13]),import.meta.url),"./packages/ffe-chart-donut-react/src/ChartDonut.mdx":()=>__vitePreload(()=>import("./ChartDonut-C0GJD7Vj.js"),__vite__mapDeps([88,1,2,3,4,5,6,7,8,89]),import.meta.url),"./packages/ffe-chart-donut-react/src/ChartDonut.stories.tsx":()=>__vitePreload(()=>import("./ChartDonut.stories-BL2f4b2T.js").then(e=>e.C),__vite__mapDeps([89,2]),import.meta.url),"./packages/ffe-chips-react/src/Chip.mdx":()=>__vitePreload(()=>import("./Chip-Bt_GO37a.js"),__vite__mapDeps([90,1,2,3,4,5,6,7,8,91,92,12]),import.meta.url),"./packages/ffe-chips-react/src/Chip.stories.tsx":()=>__vitePreload(()=>import("./Chip.stories-BH_dWdtn.js").then(e=>e.C),__vite__mapDeps([91,2,92,12]),import.meta.url),"./packages/ffe-chips-react/src/ChipRemovable.mdx":()=>__vitePreload(()=>import("./ChipRemovable-JJEYs56T.js"),__vite__mapDeps([93,1,2,3,4,5,6,7,8,94,92,12,13]),import.meta.url),"./packages/ffe-chips-react/src/ChipRemovable.stories.tsx":()=>__vitePreload(()=>import("./ChipRemovable.stories-DXT0TBke.js").then(e=>e.C),__vite__mapDeps([94,2,92,12,13]),import.meta.url),"./packages/ffe-chips-react/src/ChipSelectable.mdx":()=>__vitePreload(()=>import("./ChipSelectable-BWhdSP5n.js"),__vite__mapDeps([95,1,2,3,4,5,6,7,8,96,92,12]),import.meta.url),"./packages/ffe-chips-react/src/ChipSelectable.stories.tsx":()=>__vitePreload(()=>import("./ChipSelectable.stories-i8tdRsb4.js").then(e=>e.C),__vite__mapDeps([96,2,92,12]),import.meta.url),"./packages/ffe-collapse-react/src/Collapse.mdx":()=>__vitePreload(()=>import("./Collapse-DdfirQ0A.js"),__vite__mapDeps([97,1,2,3,4,5,6,7,8,98,12,51,27,13]),import.meta.url),"./packages/ffe-collapse-react/src/Collapse.stories.tsx":()=>__vitePreload(()=>import("./Collapse.stories-Dln8ZK0x.js").then(e=>e.C),__vite__mapDeps([98,2,12,51,27,13]),import.meta.url),"./packages/ffe-core-react/src/typography/DividerLine.stories.tsx":()=>__vitePreload(()=>import("./DividerLine.stories-ckp2Xh0V.js"),__vite__mapDeps([99,2,12]),import.meta.url),"./packages/ffe-core-react/src/typography/EmphasizedText.mdx":()=>__vitePreload(()=>import("./EmphasizedText-CePBL2hl.js"),__vite__mapDeps([100,1,2,3,4,5,6,7,8,101,12]),import.meta.url),"./packages/ffe-core-react/src/typography/EmphasizedText.stories.tsx":()=>__vitePreload(()=>import("./EmphasizedText.stories-3OsHBzeg.js").then(e=>e.E),__vite__mapDeps([101,2,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading1.mdx":()=>__vitePreload(()=>import("./Heading1-BitT4i5Y.js"),__vite__mapDeps([102,1,2,3,4,5,6,7,8,103,104,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading1.stories.tsx":()=>__vitePreload(()=>import("./Heading1.stories-qUgKmSjx.js").then(e=>e.H),__vite__mapDeps([103,2,104,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading2.mdx":()=>__vitePreload(()=>import("./Heading2-B4Tt-plS.js"),__vite__mapDeps([105,1,2,3,4,5,6,7,8,106,104,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading2.stories.tsx":()=>__vitePreload(()=>import("./Heading2.stories-DO_y6iKs.js").then(e=>e.H),__vite__mapDeps([106,2,104,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading3.mdx":()=>__vitePreload(()=>import("./Heading3-D6sCxUKj.js"),__vite__mapDeps([107,1,2,3,4,5,6,7,8,108,104,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading3.stories.tsx":()=>__vitePreload(()=>import("./Heading3.stories-CGhNpjTU.js").then(e=>e.H),__vite__mapDeps([108,2,104,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading4.mdx":()=>__vitePreload(()=>import("./Heading4-BwH7CPjw.js"),__vite__mapDeps([109,1,2,3,4,5,6,7,8,110,104,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading4.stories.tsx":()=>__vitePreload(()=>import("./Heading4.stories-DHRT-USf.js").then(e=>e.H),__vite__mapDeps([110,2,104,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading5.mdx":()=>__vitePreload(()=>import("./Heading5-Db8xMo5F.js"),__vite__mapDeps([111,1,2,3,4,5,6,7,8,112,104,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading5.stories.tsx":()=>__vitePreload(()=>import("./Heading5.stories-BNryfAks.js").then(e=>e.H),__vite__mapDeps([112,2,104,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading6.mdx":()=>__vitePreload(()=>import("./Heading6-CSrvsM1y.js"),__vite__mapDeps([113,1,2,3,4,5,6,7,8,114,104,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Heading6.stories.tsx":()=>__vitePreload(()=>import("./Heading6.stories-DDWNnxOm.js").then(e=>e.H),__vite__mapDeps([114,2,104,12]),import.meta.url),"./packages/ffe-core-react/src/typography/LinkIcon.mdx":()=>__vitePreload(()=>import("./LinkIcon-Bge9Att0.js"),__vite__mapDeps([115,1,2,3,4,5,6,7,8,116,12]),import.meta.url),"./packages/ffe-core-react/src/typography/LinkIcon.stories.tsx":()=>__vitePreload(()=>import("./LinkIcon.stories-CeoWXC-J.js").then(e=>e.L),__vite__mapDeps([116,2,12]),import.meta.url),"./packages/ffe-core-react/src/typography/LinkText.mdx":()=>__vitePreload(()=>import("./LinkText-x9SUBVzj.js"),__vite__mapDeps([117,1,2,3,4,5,6,7,8,118,12]),import.meta.url),"./packages/ffe-core-react/src/typography/LinkText.stories.tsx":()=>__vitePreload(()=>import("./LinkText.stories-B_2ZQhw-.js").then(e=>e.L),__vite__mapDeps([118,2,12]),import.meta.url),"./packages/ffe-core-react/src/typography/MicroText.mdx":()=>__vitePreload(()=>import("./MicroText-BZDcoa_z.js"),__vite__mapDeps([119,1,2,3,4,5,6,7,8,120,12]),import.meta.url),"./packages/ffe-core-react/src/typography/MicroText.stories.tsx":()=>__vitePreload(()=>import("./MicroText.stories-BnLC6GGe.js").then(e=>e.M),__vite__mapDeps([120,2,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Paragraph.mdx":()=>__vitePreload(()=>import("./Paragraph-CNnLV0Pu.js"),__vite__mapDeps([121,1,2,3,4,5,6,7,8,122,12]),import.meta.url),"./packages/ffe-core-react/src/typography/Paragraph.stories.tsx":()=>__vitePreload(()=>import("./Paragraph.stories-Dkt1hMJc.js").then(e=>e.P),__vite__mapDeps([122,2,12]),import.meta.url),"./packages/ffe-core-react/src/typography/PreformattedText.mdx":()=>__vitePreload(()=>import("./PreformattedText-COwmewum.js"),__vite__mapDeps([123,1,2,3,4,5,6,7,8,124,12]),import.meta.url),"./packages/ffe-core-react/src/typography/PreformattedText.stories.tsx":()=>__vitePreload(()=>import("./PreformattedText.stories-EsoUuBO5.js").then(e=>e.P),__vite__mapDeps([124,2,12]),import.meta.url),"./packages/ffe-core-react/src/typography/SmallText.mdx":()=>__vitePreload(()=>import("./SmallText-DLb4t4Xo.js"),__vite__mapDeps([125,1,2,3,4,5,6,7,8,126,12]),import.meta.url),"./packages/ffe-core-react/src/typography/SmallText.stories.tsx":()=>__vitePreload(()=>import("./SmallText.stories-DQzQlxhR.js").then(e=>e.S),__vite__mapDeps([126,2,12]),import.meta.url),"./packages/ffe-core-react/src/typography/StrongText.mdx":()=>__vitePreload(()=>import("./StrongText-BYfG9gfI.js"),__vite__mapDeps([127,1,2,3,4,5,6,7,8,128,12]),import.meta.url),"./packages/ffe-core-react/src/typography/StrongText.stories.tsx":()=>__vitePreload(()=>import("./StrongText.stories-B82vBz92.js").then(e=>e.S),__vite__mapDeps([128,2,12]),import.meta.url),"./packages/ffe-core/documentation/AccentPage.mdx":()=>__vitePreload(()=>import("./AccentPage-CYZtk1h8.js"),__vite__mapDeps([129,1,2,3,4,5,6,7,8,130,74,12,49,48,27]),import.meta.url),"./packages/ffe-core/documentation/AccentPage.stories.tsx":()=>__vitePreload(()=>import("./AccentPage.stories-BSMNiqfM.js"),__vite__mapDeps([130,2,74,12,49,48,27]),import.meta.url),"./packages/ffe-core/documentation/Colors.mdx":()=>__vitePreload(()=>import("./Colors-DWzu7hVp.js"),__vite__mapDeps([131,1,2,3,4,5,6,7,8]),import.meta.url),"./packages/ffe-core/documentation/Index.mdx":()=>__vitePreload(()=>import("./Index-CLwFqt3C.js"),__vite__mapDeps([132,1,2,3,4,5,6,7,8]),import.meta.url),"./packages/ffe-core/documentation/Index.mdx":()=>__vitePreload(()=>import("./Index-CLwFqt3C.js"),__vite__mapDeps([132,1,2,3,4,5,6,7,8]),import.meta.url),"./packages/ffe-datepicker-react/src/calendar/Calendar.mdx":()=>__vitePreload(()=>import("./Calendar-TOqIlQKq.js"),__vite__mapDeps([133,1,2,3,4,5,6,7,8,134,135,12,13,136]),import.meta.url),"./packages/ffe-datepicker-react/src/calendar/Calendar.stories.tsx":()=>__vitePreload(()=>import("./Calendar.stories-EI5kpyPT.js").then(e=>e.C),__vite__mapDeps([134,2,135,12,13,136]),import.meta.url),"./packages/ffe-datepicker-react/src/datepicker/Datepicker.mdx":()=>__vitePreload(()=>import("./Datepicker-D6MAMb7m.js"),__vite__mapDeps([137,1,2,3,4,5,6,7,8,138,135,12,13,136,21,25,14]),import.meta.url),"./packages/ffe-datepicker-react/src/datepicker/Datepicker.stories.tsx":()=>__vitePreload(()=>import("./Datepicker.stories-BCeJiaWF.js").then(e=>e.D),__vite__mapDeps([138,2,135,12,13,136,21,25,14]),import.meta.url),"./packages/ffe-dropdown-react/src/Dropdown.mdx":()=>__vitePreload(()=>import("./Dropdown-R3YDVHtC.js"),__vite__mapDeps([139,1,2,3,4,5,6,7,8,140,12,25,14,13]),import.meta.url),"./packages/ffe-dropdown-react/src/Dropdown.stories.tsx":()=>__vitePreload(()=>import("./Dropdown.stories-VjI-ntGK.js").then(e=>e.D),__vite__mapDeps([140,2,12,25,14,13]),import.meta.url),"./packages/ffe-feedback-react/src/Feedback.mdx":()=>__vitePreload(()=>import("./Feedback-DAUtXHfP.js"),__vite__mapDeps([141,1,2,3,4,5,6,7,8,142,12,26,27,22,25,14,13,143,47,48]),import.meta.url),"./packages/ffe-feedback-react/src/Feedback.stories.tsx":()=>__vitePreload(()=>import("./Feedback.stories-DOGhBna_.js").then(e=>e.F),__vite__mapDeps([142,2,3,4,12,26,27,22,25,14,13,143,47,48]),import.meta.url),"./packages/ffe-file-upload-react/src/FileUpload.mdx":()=>__vitePreload(()=>import("./FileUpload-BNIzf87-.js"),__vite__mapDeps([144,1,2,3,4,5,6,7,8,145,13,12,50,48,27]),import.meta.url),"./packages/ffe-file-upload-react/src/FileUpload.stories.tsx":()=>__vitePreload(()=>import("./FileUpload.stories-D3bZOn2_.js").then(e=>e.F),__vite__mapDeps([145,2,13,12,50,48,27]),import.meta.url),"./packages/ffe-form-react/src/Checkbox.mdx":()=>__vitePreload(()=>import("./Checkbox-BIWCh4vs.js"),__vite__mapDeps([146,1,2,3,4,5,6,7,8,147,12]),import.meta.url),"./packages/ffe-form-react/src/Checkbox.stories.tsx":()=>__vitePreload(()=>import("./Checkbox.stories-cUeCdPGG.js").then(e=>e.C),__vite__mapDeps([147,2,12]),import.meta.url),"./packages/ffe-form-react/src/Input.mdx":()=>__vitePreload(()=>import("./Input-BZjQJCjT.js"),__vite__mapDeps([148,1,2,3,4,5,6,7,8,149,150,12,151,152,14,153,154,155,13]),import.meta.url),"./packages/ffe-form-react/src/Input.stories.tsx":()=>__vitePreload(()=>import("./Input.stories-CifmenwJ.js").then(e=>e.I),__vite__mapDeps([149,2,150,12,151,152,14,153,154,155,13]),import.meta.url),"./packages/ffe-form-react/src/InputGroup.mdx":()=>__vitePreload(()=>import("./InputGroup-CVp4qeF9.js"),__vite__mapDeps([156,1,2,3,4,5,6,7,8,157,150,12,151,152,14,153,154,155,13]),import.meta.url),"./packages/ffe-form-react/src/InputGroup.stories.tsx":()=>__vitePreload(()=>import("./InputGroup.stories-Dy1On1sg.js").then(e=>e.I),__vite__mapDeps([157,2,150,12,151,152,14,153,154,155,13]),import.meta.url),"./packages/ffe-form-react/src/InputTextLike.mdx":()=>__vitePreload(()=>import("./InputTextLike-CFxlk5Ec.js"),__vite__mapDeps([158,1,2,3,4,5,6,7,8,159,12,22]),import.meta.url),"./packages/ffe-form-react/src/InputTextLike.stories.tsx":()=>__vitePreload(()=>import("./InputTextLike.stories-BToLKKfF.js").then(e=>e.I),__vite__mapDeps([159,2,12,22]),import.meta.url),"./packages/ffe-form-react/src/Label.mdx":()=>__vitePreload(()=>import("./Label-BEDma2h_.js"),__vite__mapDeps([160,1,2,3,4,5,6,7,8,161,153,12]),import.meta.url),"./packages/ffe-form-react/src/Label.stories.tsx":()=>__vitePreload(()=>import("./Label.stories-rvcXUn5H.js").then(e=>e.L),__vite__mapDeps([161,2,153,12]),import.meta.url),"./packages/ffe-form-react/src/PhoneNumber.mdx":()=>__vitePreload(()=>import("./PhoneNumber-CMKciWV-.js"),__vite__mapDeps([162,1,2,3,4,5,6,7,8,163,12,164,154,155,13]),import.meta.url),"./packages/ffe-form-react/src/PhoneNumber.stories.tsx":()=>__vitePreload(()=>import("./PhoneNumber.stories-Bt8f-ZB4.js").then(e=>e.P),__vite__mapDeps([163,2,12,164,154,155,13]),import.meta.url),"./packages/ffe-form-react/src/RadioBlock.mdx":()=>__vitePreload(()=>import("./RadioBlock-Bmf7gGYx.js"),__vite__mapDeps([165,1,2,3,4,5,6,7,8,166,167,12]),import.meta.url),"./packages/ffe-form-react/src/RadioBlock.stories.tsx":()=>__vitePreload(()=>import("./RadioBlock.stories-Dd4aXLxb.js").then(e=>e.R),__vite__mapDeps([166,2,167,12]),import.meta.url),"./packages/ffe-form-react/src/RadioButton.mdx":()=>__vitePreload(()=>import("./RadioButton-e9DppVYb.js"),__vite__mapDeps([168,1,2,3,4,5,6,7,8,169,170,12,171,152,14,154,155,13]),import.meta.url),"./packages/ffe-form-react/src/RadioButton.stories.tsx":()=>__vitePreload(()=>import("./RadioButton.stories-BD5tPnke.js").then(e=>e.R),__vite__mapDeps([169,2,170,12,171,152,14,154,155,13]),import.meta.url),"./packages/ffe-form-react/src/RadioButtonInputGroup.mdx":()=>__vitePreload(()=>import("./RadioButtonInputGroup-CkEzROjF.js"),__vite__mapDeps([172,1,2,3,4,5,6,7,8,173,171,12,152,14,154,155,13,170,174,167]),import.meta.url),"./packages/ffe-form-react/src/RadioButtonInputGroup.stories.tsx":()=>__vitePreload(()=>import("./RadioButtonInputGroup.stories-C5lQq06R.js").then(e=>e.R),__vite__mapDeps([173,2,171,12,152,14,154,155,13,170,174,167]),import.meta.url),"./packages/ffe-form-react/src/RadioSwitch.mdx":()=>__vitePreload(()=>import("./RadioSwitch-iIe4EESp.js"),__vite__mapDeps([175,1,2,3,4,5,6,7,8,176,174,12,171,152,14,154,155,13]),import.meta.url),"./packages/ffe-form-react/src/RadioSwitch.stories.tsx":()=>__vitePreload(()=>import("./RadioSwitch.stories-kx4KO4lf.js").then(e=>e.R),__vite__mapDeps([176,2,174,12,171,152,14,154,155,13]),import.meta.url),"./packages/ffe-form-react/src/TextArea.mdx":()=>__vitePreload(()=>import("./TextArea-Bhb3staf.js"),__vite__mapDeps([177,1,2,3,4,5,6,7,8,178,12,151,152,14,153,154,155,13]),import.meta.url),"./packages/ffe-form-react/src/TextArea.stories.tsx":()=>__vitePreload(()=>import("./TextArea.stories-Cx3hu-qo.js").then(e=>e.T),__vite__mapDeps([178,2,12,151,152,14,153,154,155,13]),import.meta.url),"./packages/ffe-form-react/src/ToggleSwitch.mdx":()=>__vitePreload(()=>import("./ToggleSwitch-CxPs-W1F.js"),__vite__mapDeps([179,1,2,3,4,5,6,7,8,180,12,164]),import.meta.url),"./packages/ffe-form-react/src/ToggleSwitch.stories.tsx":()=>__vitePreload(()=>import("./ToggleSwitch.stories-BcjdpmnQ.js").then(e=>e.T),__vite__mapDeps([180,2,12,164]),import.meta.url),"./packages/ffe-form-react/src/Tooltip.mdx":()=>__vitePreload(()=>import("./Tooltip-B87JBxx_.js"),__vite__mapDeps([181,1,2,3,4,5,6,7,8,182,152,12,14]),import.meta.url),"./packages/ffe-form-react/src/Tooltip.stories.tsx":()=>__vitePreload(()=>import("./Tooltip.stories-otFn7dPi.js").then(e=>e.T),__vite__mapDeps([182,2,152,12,14]),import.meta.url),"./packages/ffe-form-react/src/documentation/RadioButton-example.stories.tsx":()=>__vitePreload(()=>import("./RadioButton-example.stories-Dw4-RaZY.js"),__vite__mapDeps([183,2,170,12,171,152,14,154,155,13]),import.meta.url),"./packages/ffe-form-react/src/documentation/RadioSwitch-example.stories.tsx":()=>__vitePreload(()=>import("./RadioSwitch-example.stories-GD5-iOpz.js"),__vite__mapDeps([184,2,171,12,152,14,154,155,13,174]),import.meta.url),"./packages/ffe-form-react/src/message/ErrorFieldMessage.mdx":()=>__vitePreload(()=>import("./ErrorFieldMessage-C4TEQVUu.js"),__vite__mapDeps([185,1,2,3,4,5,6,7,8,186,154,155,12,13]),import.meta.url),"./packages/ffe-form-react/src/message/ErrorFieldMessage.stories.tsx":()=>__vitePreload(()=>import("./ErrorFieldMessage.stories-BZYAB_78.js").then(e=>e.E),__vite__mapDeps([186,2,154,155,12,13]),import.meta.url),"./packages/ffe-form-react/src/message/InfoFieldMessage.mdx":()=>__vitePreload(()=>import("./InfoFieldMessage-C-3L-ZUm.js"),__vite__mapDeps([187,1,2,3,4,5,6,7,8,188,155,12,13]),import.meta.url),"./packages/ffe-form-react/src/message/InfoFieldMessage.stories.tsx":()=>__vitePreload(()=>import("./InfoFieldMessage.stories-Bc7tqDpB.js").then(e=>e.I),__vite__mapDeps([188,2,155,12,13]),import.meta.url),"./packages/ffe-form-react/src/message/SuccessFieldMessage.mdx":()=>__vitePreload(()=>import("./SuccessFieldMessage-DrMmlEXz.js"),__vite__mapDeps([189,1,2,3,4,5,6,7,8,190,155,12,13]),import.meta.url),"./packages/ffe-form-react/src/message/SuccessFieldMessage.stories.tsx":()=>__vitePreload(()=>import("./SuccessFieldMessage.stories-HtwH8G6T.js").then(e=>e.S),__vite__mapDeps([190,2,155,12,13]),import.meta.url),"./packages/ffe-formatters/src/Formatters.mdx":()=>__vitePreload(()=>import("./Formatters-DvUW4A5y.js"),__vite__mapDeps([191,1,2,3,4,5,6,7,8,45,12,46,13,192]),import.meta.url),"./packages/ffe-formatters/src/formatAccountNumber.stories.tsx":()=>__vitePreload(()=>import("./formatAccountNumber.stories-l7xcWFLq.js"),__vite__mapDeps([193,2,194]),import.meta.url),"./packages/ffe-formatters/src/formatCurrency.mdx":()=>__vitePreload(()=>import("./formatCurrency-IUjFCEhP.js"),__vite__mapDeps([195,1,2,3,4,5,6,7,8,196,197,194]),import.meta.url),"./packages/ffe-formatters/src/formatCurrency.stories.tsx":()=>__vitePreload(()=>import("./formatCurrency.stories-D5S4u63b.js").then(e=>e.f),__vite__mapDeps([196,2,197,194]),import.meta.url),"./packages/ffe-formatters/src/formatDate.mdx":()=>__vitePreload(()=>import("./formatDate-_SACHSSW.js"),__vite__mapDeps([198,1,2,3,4,5,6,7,8,199]),import.meta.url),"./packages/ffe-formatters/src/formatDate.stories.tsx":()=>__vitePreload(()=>import("./formatDate.stories-ssxHX_Od.js").then(e=>e.f),__vite__mapDeps([199,2]),import.meta.url),"./packages/ffe-formatters/src/formatDistance.mdx":()=>__vitePreload(()=>import("./formatDistance-DvZT_36K.js"),__vite__mapDeps([200,1,2,3,4,5,6,7,8,201,197,194]),import.meta.url),"./packages/ffe-formatters/src/formatDistance.stories.tsx":()=>__vitePreload(()=>import("./formatDistance.stories-CXsH8hau.js").then(e=>e.f),__vite__mapDeps([201,2,197,194]),import.meta.url),"./packages/ffe-formatters/src/formatFodselsnummer.mdx":()=>__vitePreload(()=>import("./formatFodselsnummer-BGHPylbp.js"),__vite__mapDeps([202,1,2,3,4,5,6,7,8,203,194]),import.meta.url),"./packages/ffe-formatters/src/formatFodselsnummer.stories.tsx":()=>__vitePreload(()=>import("./formatFodselsnummer.stories-CHNw5OhL.js").then(e=>e.f),__vite__mapDeps([203,2,194]),import.meta.url),"./packages/ffe-formatters/src/formatNumber.mdx":()=>__vitePreload(()=>import("./formatNumber-BgPA4LVP.js"),__vite__mapDeps([204,1,2,3,4,5,6,7,8,205,197]),import.meta.url),"./packages/ffe-formatters/src/formatNumber.stories.tsx":()=>__vitePreload(()=>import("./formatNumber.stories-BmtC-gQx.js").then(e=>e.f),__vite__mapDeps([205,2,197]),import.meta.url),"./packages/ffe-formatters/src/formatPercentage.mdx":()=>__vitePreload(()=>import("./formatPercentage-Cldik1i0.js"),__vite__mapDeps([206,1,2,3,4,5,6,7,8,207,194]),import.meta.url),"./packages/ffe-formatters/src/formatPercentage.stories.tsx":()=>__vitePreload(()=>import("./formatPercentage.stories-DkknIpxY.js").then(e=>e.f),__vite__mapDeps([207,2,194]),import.meta.url),"./packages/ffe-grid-react/src/Grid.mdx":()=>__vitePreload(()=>import("./Grid-Bm6fCzdA.js"),__vite__mapDeps([208,1,2,3,4,5,6,7,8,209,210,12]),import.meta.url),"./packages/ffe-grid-react/src/Grid.stories.tsx":()=>__vitePreload(()=>import("./Grid.stories-CDE40PL9.js").then(e=>e.G),__vite__mapDeps([209,2,210,12]),import.meta.url),"./packages/ffe-grid-react/src/GridCol.mdx":()=>__vitePreload(()=>import("./GridCol-BgxLgxQx.js"),__vite__mapDeps([211,1,2,3,4,5,6,7,8,212,210,12]),import.meta.url),"./packages/ffe-grid-react/src/GridCol.stories.tsx":()=>__vitePreload(()=>import("./GridCol.stories-CMrI13iO.js").then(e=>e.G),__vite__mapDeps([212,2,210,12]),import.meta.url),"./packages/ffe-grid-react/src/GridRow.mdx":()=>__vitePreload(()=>import("./GridRow-C9_pwPLI.js"),__vite__mapDeps([213,1,2,3,4,5,6,7,8,214,210,12]),import.meta.url),"./packages/ffe-grid-react/src/GridRow.stories.tsx":()=>__vitePreload(()=>import("./GridRow.stories-BEJwERj5.js").then(e=>e.G),__vite__mapDeps([214,2,210,12]),import.meta.url),"./packages/ffe-header/Header.mdx":()=>__vitePreload(()=>import("./Header-CH1HPZYw.js"),__vite__mapDeps([215,1,2,3,4,5,6,7,8,216,12,13]),import.meta.url),"./packages/ffe-header/Header.stories.tsx":()=>__vitePreload(()=>import("./Header.stories-CSiPdyxy.js").then(e=>e.H),__vite__mapDeps([216,2,12,13]),import.meta.url),"./packages/ffe-icons-react/src/Icon.mdx":()=>__vitePreload(()=>import("./Icon-BMZrWf7t.js"),__vite__mapDeps([217,1,2,3,4,5,6,7,8,218,12]),import.meta.url),"./packages/ffe-icons-react/src/Icon.stories.tsx":()=>__vitePreload(()=>import("./Icon.stories-CmuMJR7D.js").then(e=>e.I),__vite__mapDeps([218,2,12]),import.meta.url),"./packages/ffe-lists-react/src/BulletList.stories.tsx":()=>__vitePreload(()=>import("./BulletList.stories-CuXAI8TJ.js"),__vite__mapDeps([219,2,12,220]),import.meta.url),"./packages/ffe-lists-react/src/BulletListItem.stories.tsx":()=>__vitePreload(()=>import("./BulletListItem.stories-AbJCmm-W.js"),__vite__mapDeps([221,2,220,12]),import.meta.url),"./packages/ffe-lists-react/src/CheckList.stories.tsx":()=>__vitePreload(()=>import("./CheckList.stories-Cpdf0Gp-.js"),__vite__mapDeps([222,2,12,223,13]),import.meta.url),"./packages/ffe-lists-react/src/CheckListItem.stories.tsx":()=>__vitePreload(()=>import("./CheckListItem.stories-3mhhqbtt.js"),__vite__mapDeps([224,2,223,12,13]),import.meta.url),"./packages/ffe-lists-react/src/DescriptionList.stories.tsx":()=>__vitePreload(()=>import("./DescriptionList.stories-rwzQj-TC.js"),__vite__mapDeps([225,2,12,226,227]),import.meta.url),"./packages/ffe-lists-react/src/DescriptionListDescription.stories.tsx":()=>__vitePreload(()=>import("./DescriptionListDescription.stories-BWyhTHL2.js"),__vite__mapDeps([228,2,227,12]),import.meta.url),"./packages/ffe-lists-react/src/DescriptionListMultiCol.stories.tsx":()=>__vitePreload(()=>import("./DescriptionListMultiCol.stories-BzS4yiaq.js"),__vite__mapDeps([229,2,12,226,227]),import.meta.url),"./packages/ffe-lists-react/src/DescriptionListTerm.stories.tsx":()=>__vitePreload(()=>import("./DescriptionListTerm.stories-4UACapJk.js"),__vite__mapDeps([230,2,226,12]),import.meta.url),"./packages/ffe-lists-react/src/DetailListCard.stories.tsx":()=>__vitePreload(()=>import("./DetailListCard.stories-B9MMPUbI.js"),__vite__mapDeps([231,2,12]),import.meta.url),"./packages/ffe-lists-react/src/NumberedList.stories.tsx":()=>__vitePreload(()=>import("./NumberedList.stories-D8KRXPAz.js"),__vite__mapDeps([232,2,12,233]),import.meta.url),"./packages/ffe-lists-react/src/NumberedListItem.stories.tsx":()=>__vitePreload(()=>import("./NumberedListItem.stories-PO-1_lBt.js"),__vite__mapDeps([234,2,233,12]),import.meta.url),"./packages/ffe-lists-react/src/StylizedNumberedList.stories.tsx":()=>__vitePreload(()=>import("./StylizedNumberedList.stories-qsBgjruN.js"),__vite__mapDeps([235,2,12,236]),import.meta.url),"./packages/ffe-lists-react/src/StylizedNumberedListItem.stories.tsx":()=>__vitePreload(()=>import("./StylizedNumberedListItem.stories-B1YbyXb0.js"),__vite__mapDeps([237,2,236,12]),import.meta.url),"./packages/ffe-messages-react/src/ContextMessage.mdx":()=>__vitePreload(()=>import("./ContextMessage-8TimYcGr.js"),__vite__mapDeps([238,1,2,3,4,5,6,7,8,239,240,12,241,13,242,44]),import.meta.url),"./packages/ffe-messages-react/src/ContextMessage.stories.tsx":()=>__vitePreload(()=>import("./ContextMessage.stories-CFeC4crS.js").then(e=>e.C),__vite__mapDeps([239,2,240,12,241,13,242]),import.meta.url),"./packages/ffe-messages-react/src/MessageBox.mdx":()=>__vitePreload(()=>import("./MessageBox-CqaI9RU2.js"),__vite__mapDeps([243,1,2,3,4,5,6,7,8,244,240,12,242,44,13]),import.meta.url),"./packages/ffe-messages-react/src/MessageBox.stories.tsx":()=>__vitePreload(()=>import("./MessageBox.stories-DMjTTGFG.js").then(e=>e.M),__vite__mapDeps([244,2,240,12,242]),import.meta.url),"./packages/ffe-messages-react/src/SystemMessage.mdx":()=>__vitePreload(()=>import("./SystemMessage-DowsRtox.js"),__vite__mapDeps([245,1,2,3,4,5,6,7,8,246,12,240,241,13,242,44]),import.meta.url),"./packages/ffe-messages-react/src/SystemMessage.stories.tsx":()=>__vitePreload(()=>import("./SystemMessage.stories-D-vZmh64.js").then(e=>e.S),__vite__mapDeps([246,2,12,240,241,13,242]),import.meta.url),"./packages/ffe-modals-react/src/Modal.mdx":()=>__vitePreload(()=>import("./Modal-CWxcnyk5.js"),__vite__mapDeps([247,1,2,3,4,5,6,7,8,248,12,13,47,48,27,74,22,143,50]),import.meta.url),"./packages/ffe-modals-react/src/Modal.stories.tsx":()=>__vitePreload(()=>import("./Modal.stories-KI8TMwIT.js").then(e=>e.M),__vite__mapDeps([248,2,3,4,12,13,47,48,27,74,22,143,50]),import.meta.url),"./packages/ffe-pagination-react/src/Pagination.mdx":()=>__vitePreload(()=>import("./Pagination-Cub4Jsc9.js"),__vite__mapDeps([249,1,2,3,4,5,6,7,8,250,12,22,50,48,27,13,45,46,192]),import.meta.url),"./packages/ffe-pagination-react/src/Pagination.stories.tsx":()=>__vitePreload(()=>import("./Pagination.stories-CN7Cj3Fw.js").then(e=>e.P),__vite__mapDeps([250,2,3,4,12,22,50,48,27,13,45,46,192]),import.meta.url),"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.mdx":()=>__vitePreload(()=>import("./SearchableDropdownMultiSelect-CUSuj7ok.js"),__vite__mapDeps([251,1,2,3,4,5,6,7,8,252,12,20,13,253,22,21,24,25,14,26,27]),import.meta.url),"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx":()=>__vitePreload(()=>import("./SearchableDropdownMultiSelect.stories-AUDfr56U.js").then(e=>e.S),__vite__mapDeps([252,2,12,20,13,253,22,21,24,25,14,26,27]),import.meta.url),"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.mdx":()=>__vitePreload(()=>import("./SearchableDropdown-DkIyopYB.js"),__vite__mapDeps([254,1,2,3,4,5,6,7,8,255,12,30,253,20,22,21,13,25,14]),import.meta.url),"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx":()=>__vitePreload(()=>import("./SearchableDropdown.stories-CtE6QjuT.js").then(e=>e.S),__vite__mapDeps([255,2,12,30,253,20,22,21,13,25,14]),import.meta.url),"./packages/ffe-spinner-react/src/Spinner.mdx":()=>__vitePreload(()=>import("./Spinner-Dw6YbVYg.js"),__vite__mapDeps([256,1,2,3,4,5,6,7,8,257,12,22]),import.meta.url),"./packages/ffe-spinner-react/src/Spinner.stories.tsx":()=>__vitePreload(()=>import("./Spinner.stories-CvfvRiIn.js").then(e=>e.S),__vite__mapDeps([257,2,12,22]),import.meta.url),"./packages/ffe-tables-react/src/Table.mdx":()=>__vitePreload(()=>import("./Table-DwxsCTAu.js"),__vite__mapDeps([258,1,2,3,4,5,6,7,8,259,12,13,46,14,23,26,27]),import.meta.url),"./packages/ffe-tables-react/src/Table.stories.tsx":()=>__vitePreload(()=>import("./Table.stories-f_9WeFrE.js").then(e=>e.T),__vite__mapDeps([259,2,12,13,46,14,23,26,27]),import.meta.url),"./packages/ffe-tabs-react/src/Tab.stories.tsx":()=>__vitePreload(()=>import("./Tab.stories-C7_PwX-2.js"),__vite__mapDeps([260,2,261,12]),import.meta.url),"./packages/ffe-tabs-react/src/TabGroup.mdx":()=>__vitePreload(()=>import("./TabGroup-BAyPoRoz.js"),__vite__mapDeps([262,1,2,3,4,5,6,7,8,263,12,261,260,44,13]),import.meta.url),"./packages/ffe-tabs-react/src/TabGroup.stories.tsx":()=>__vitePreload(()=>import("./TabGroup.stories-CPb9Mqfi.js").then(e=>e.T),__vite__mapDeps([263,2,12,261]),import.meta.url)};async function importFn(e){return await importers[e]()}Pf();const{composeConfigs,PreviewWeb,ClientApi}=__STORYBOOK_MODULE_PREVIEW_API__,getProjectAnnotations=async(e=[])=>{const t=await Promise.all([e[0]??__vitePreload(()=>import("./entry-preview-DydO5t0F.js"),__vite__mapDeps([264,265,2,4]),import.meta.url),e[1]??__vitePreload(()=>import("./entry-preview-docs-DVtVv6V4.js"),__vite__mapDeps([266,265,6,2]),import.meta.url),e[2]??__vitePreload(()=>import("./preview-B3PTUHS7.js"),__vite__mapDeps([267,5]),import.meta.url),e[3]??__vitePreload(()=>import("./preview-Bn9z_0yn.js"),__vite__mapDeps([268,136]),import.meta.url),e[4]??__vitePreload(()=>import("./preview-CHwGGoya.js"),[],import.meta.url),e[5]??__vitePreload(()=>import("./preview-D77C14du.js"),__vite__mapDeps([269,7]),import.meta.url),e[6]??__vitePreload(()=>import("./preview-Br-h4d84.js"),[],import.meta.url),e[7]??__vitePreload(()=>import("./preview-BBWR9nbA.js"),[],import.meta.url),e[8]??__vitePreload(()=>import("./preview-BWzBA1C2.js"),__vite__mapDeps([270,7]),import.meta.url),e[9]??__vitePreload(()=>import("./preview-DGUiP6tS.js"),[],import.meta.url),e[10]??__vitePreload(()=>import("./preview-D34Q_Rs5.js"),__vite__mapDeps([271,272]),import.meta.url),e[11]??__vitePreload(()=>import("./preview-CCfKa4J9.js"),__vite__mapDeps([273,2,12,46,242,22,74,274]),import.meta.url)]);return composeConfigs(t)};window.__STORYBOOK_PREVIEW__=window.__STORYBOOK_PREVIEW__||new PreviewWeb(importFn,getProjectAnnotations);window.__STORYBOOK_STORY_STORE__=window.__STORYBOOK_STORY_STORE__||window.__STORYBOOK_PREVIEW__.storyStore;export{__vitePreload as _}; diff --git a/assets/index-UHo_6ElD.js b/assets/index-B3RHW42C.js similarity index 63% rename from assets/index-UHo_6ElD.js rename to assets/index-B3RHW42C.js index a67be315b0..8018586b73 100644 --- a/assets/index-UHo_6ElD.js +++ b/assets/index-B3RHW42C.js @@ -1 +1 @@ -import{R as Tt,c as Pe,a as sr,g as mn}from"./index-eCxJ45ll.js";import{c as cr}from"./index-DezCrw0f.js";var bt=function(){return bt=Object.assign||function(n){for(var u,c=1,l=arguments.length;ctypeof n=="object"&&n!=null&&n.nodeType===1,qt=(n,u)=>(!u||n!=="hidden")&&n!=="visible"&&n!=="clip",$e=(n,u)=>{if(n.clientHeight{const o=(T=>{if(!T.ownerDocument||!T.ownerDocument.defaultView)return null;try{return T.ownerDocument.defaultView.frameElement}catch{return null}})(l);return!!o&&(o.clientHeightTu||T>n&&p=u&&m>=c?T-n-l:p>u&&mc?p-u+o:0,bn=n=>{const u=n.parentElement;return u??(n.getRootNode().host||null)},Zn=(n,u)=>{var c,l,o,T;if(typeof document>"u")return[];const{scrollMode:p,block:m,inline:b,boundary:g,skipOverflowHiddenElements:v}=u,S=typeof g=="function"?g:f=>f!==g;if(!Ft(n))throw new TypeError("Invalid target");const D=document.scrollingElement||document.documentElement,O=[];let R=n;for(;Ft(R)&&S(R);){if(R=bn(R),R===D){O.push(R);break}R!=null&&R===document.body&&$e(R)&&!$e(document.documentElement)||R!=null&&$e(R,v)&&O.push(R)}const F=(l=(c=window.visualViewport)==null?void 0:c.width)!=null?l:innerWidth,ee=(T=(o=window.visualViewport)==null?void 0:o.height)!=null?T:innerHeight,{scrollX:oe,scrollY:Y}=window,{height:te,width:P,top:K,right:q,bottom:he,left:ge}=n.getBoundingClientRect(),{top:Le,right:pe,bottom:ce,left:M}=(f=>{const s=window.getComputedStyle(f);return{top:parseFloat(s.scrollMarginTop)||0,right:parseFloat(s.scrollMarginRight)||0,bottom:parseFloat(s.scrollMarginBottom)||0,left:parseFloat(s.scrollMarginLeft)||0}})(n);let y=m==="start"||m==="nearest"?K-Le:m==="end"?he+ce:K+te/2-Le+ce,d=b==="center"?ge+P/2-M+pe:b==="end"?q+pe:ge-M;const i=[];for(let f=0;f=0&&ge>=0&&he<=ee&&q<=F&&(s===D&&!$e(s)||K>=k&&he<=x&&ge>=G&&q<=L))return i;const N=getComputedStyle(s),H=parseInt(N.borderLeftWidth,10),V=parseInt(N.borderTopWidth,10),B=parseInt(N.borderRightWidth,10),W=parseInt(N.borderBottomWidth,10);let A=0,$=0;const re="offsetWidth"in s?s.offsetWidth-s.clientWidth-H-B:0,ne="offsetHeight"in s?s.offsetHeight-s.clientHeight-V-W:0,Z="offsetWidth"in s?s.offsetWidth===0?0:r/s.offsetWidth:0,ue="offsetHeight"in s?s.offsetHeight===0?0:w/s.offsetHeight:0;if(D===s)A=m==="start"?y:m==="end"?y-ee:m==="nearest"?Ye(Y,Y+ee,ee,V,W,Y+y,Y+y+te,te):y-ee/2,$=b==="start"?d:b==="center"?d-F/2:b==="end"?d-F:Ye(oe,oe+F,F,H,B,oe+d,oe+d+P,P),A=Math.max(0,A+Y),$=Math.max(0,$+oe);else{A=m==="start"?y-k-V:m==="end"?y-x+W+ne:m==="nearest"?Ye(k,x,w,V,W+ne,y,y+te,te):y-(k+w/2)+ne/2,$=b==="start"?d-G-H:b==="center"?d-(G+r/2)+re/2:b==="end"?d-L+B+re:Ye(G,L,r,H,B+re,d,d+P,P);const{scrollLeft:ve,scrollTop:Se}=s;A=ue===0?0:Math.max(0,Math.min(Se+A/ue,s.scrollHeight-w/ue+ne)),$=Z===0?0:Math.max(0,Math.min(ve+$/Z,s.scrollWidth-r/Z+re)),y+=Se-A,d+=ve-$}i.push({el:s,top:A,left:$})}return i};var it={},at={},Re={exports:{}},Oe={exports:{}},Sn=Oe.exports,Nt;function wn(){return Nt||(Nt=1,(function(){var n,u,c,l,o,T;typeof performance<"u"&&performance!==null&&performance.now?Oe.exports=function(){return performance.now()}:typeof process<"u"&&process!==null&&process.hrtime?(Oe.exports=function(){return(n()-o)/1e6},u=process.hrtime,n=function(){var p;return p=u(),p[0]*1e9+p[1]},l=n(),T=process.uptime()*1e9,o=l-T):Date.now?(Oe.exports=function(){return Date.now()-c},c=Date.now()):(Oe.exports=function(){return new Date().getTime()-c},c=new Date().getTime())}).call(Sn)),Oe.exports}var Bt;function _n(){if(Bt)return Re.exports;Bt=1;for(var n=wn(),u=typeof window>"u"?Pe:window,c=["moz","webkit"],l="AnimationFrame",o=u["request"+l],T=u["cancel"+l]||u["cancelRequest"+l],p=0;!o&&p=0;p--){var m=u[p]+T;if(m in o)return m}return!1},ot}var lt,Ut;function kn(){if(Ut)return lt;Ut=1,lt=l;var n=/\s/,u=/(_|-|\.|:)/,c=/([a-z][A-Z]|[A-Z][a-z])/;function l(b){return n.test(b)?b.toLowerCase():u.test(b)?(T(b)||b).toLowerCase():c.test(b)?m(b).toLowerCase():b.toLowerCase()}var o=/[\W_]+(.|$)/g;function T(b){return b.replace(o,function(g,v){return v?" "+v:""})}var p=/(.)([A-Z]+)/g;function m(b){return b.replace(p,function(g,v,S){return v+" "+S.toLowerCase().split("").join(" ")})}return lt}var ut,Gt;function Dn(){if(Gt)return ut;Gt=1;var n=kn();ut=u;function u(c){return n(c).replace(/[\W_]+(.|$)/g,function(l,o){return o?" "+o:""}).trim()}return ut}var st,$t;function Mn(){if($t)return st;$t=1;var n=Dn();st=u;function u(c){return n(c).replace(/\s(\w)/g,function(l,o){return o.toUpperCase()})}return st}var ct,Yt;function On(){if(Yt)return ct;Yt=1;var n={animationIterationCount:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridColumn:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,stopOpacity:!0,strokeDashoffset:!0,strokeOpacity:!0,strokeWidth:!0};return ct=function(u,c){return typeof c=="number"&&!n[u]?c+"px":c},ct}var Xt;function fr(){if(Xt)return Ae.exports;Xt=1;var n=Hn(),u=Mn(),c={float:"cssFloat"},l=On();function o(b,g,v){var S=c[g];if(typeof S>"u"&&(S=p(g)),S){if(v===void 0)return b.style[S];b.style[S]=l(S,v)}}function T(b,g){for(var v in g)g.hasOwnProperty(v)&&o(b,v,g[v])}function p(b){var g=u(b),v=n(g);return c[g]=c[b]=c[v]=v,v}function m(){arguments.length===2?typeof arguments[1]=="string"?arguments[0].style.cssText=arguments[1]:T(arguments[0],arguments[1]):o(arguments[0],arguments[1],arguments[2])}return Ae.exports=m,Ae.exports.set=m,Ae.exports.get=function(b,g){return Array.isArray(g)?g.reduce(function(v,S){return v[S]=o(b,S||""),v},{}):o(b,g||"")},Ae.exports}var ft={exports:{}},dt,Kt;function Ln(){if(Kt)return dt;Kt=1;var n="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return dt=n,dt}var ht,Zt;function En(){if(Zt)return ht;Zt=1;var n=Ln();function u(){}function c(){}return c.resetWarningCache=u,ht=function(){function l(p,m,b,g,v,S){if(S!==n){var D=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw D.name="Invariant Violation",D}}l.isRequired=l;function o(){return l}var T={array:l,bigint:l,bool:l,func:l,number:l,object:l,string:l,symbol:l,any:l,arrayOf:o,element:l,elementType:l,instanceOf:o,node:l,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:c,resetWarningCache:u};return T.PropTypes=T,T},ht}var Jt;function xn(){return Jt||(Jt=1,ft.exports=En()()),ft.exports}var gt={},Qt;function Wn(){return Qt||(Qt=1,function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=u;function u(c){return typeof c=="string"}}(gt)),gt}var pt={},er;function zn(){return er||(er=1,function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=T;var u=fr(),c=l(u);function l(p){return p&&p.__esModule?p:{default:p}}var o=!1;function T(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(p&&o!==!1)return o;if(typeof document<"u"){var m=document.createElement("div");(0,c.default)(m,{width:100,height:100,position:"absolute",top:-9999,overflow:"scroll",MsOverflowStyle:"scrollbar"}),document.body.appendChild(m),o=m.offsetWidth-m.clientWidth,document.body.removeChild(m)}else o=0;return o||0}}(pt)),pt}var vt={},tr;function Cn(){return tr||(tr=1,function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=u;function u(){return!1}}(vt)),vt}var mt={},rr;function Rn(){return rr||(rr=1,function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=u;function u(c){var l=c.clientWidth,o=getComputedStyle(c),T=o.paddingLeft,p=o.paddingRight;return l-parseFloat(T)-parseFloat(p)}}(mt)),mt}var yt={},nr;function An(){return nr||(nr=1,function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=u;function u(c){var l=c.clientHeight,o=getComputedStyle(c),T=o.paddingTop,p=o.paddingBottom;return l-parseFloat(T)-parseFloat(p)}}(yt)),yt}var X={},ir;function Pn(){return ir||(ir=1,Object.defineProperty(X,"__esModule",{value:!0}),X.containerStyleDefault={position:"relative",overflow:"hidden",width:"100%",height:"100%"},X.containerStyleAutoHeight={height:"auto"},X.viewStyleDefault={position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"scroll",WebkitOverflowScrolling:"touch"},X.viewStyleAutoHeight={position:"relative",top:void 0,left:void 0,right:void 0,bottom:void 0},X.viewStyleUniversalInitial={overflow:"hidden",marginRight:0,marginBottom:0},X.trackHorizontalStyleDefault={position:"absolute",height:6},X.trackVerticalStyleDefault={position:"absolute",width:6},X.thumbHorizontalStyleDefault={position:"relative",display:"block",height:"100%"},X.thumbVerticalStyleDefault={position:"relative",display:"block",width:"100%"},X.disableSelectStyle={userSelect:"none"},X.disableSelectStyleReset={userSelect:""}),X}var be={},ar;function Vn(){if(ar)return be;ar=1,Object.defineProperty(be,"__esModule",{value:!0});var n=Object.assign||function(v){for(var S=1;S=0||Object.prototype.hasOwnProperty.call(v,O)&&(D[O]=v[O]);return D}function T(v){return c.default.createElement("div",v)}function p(v){var S=v.style,D=o(v,["style"]),O=n({},S,{right:2,bottom:2,left:2,borderRadius:3});return c.default.createElement("div",n({style:O},D))}function m(v){var S=v.style,D=o(v,["style"]),O=n({},S,{right:2,bottom:2,top:2,borderRadius:3});return c.default.createElement("div",n({style:O},D))}function b(v){var S=v.style,D=o(v,["style"]),O=n({},S,{cursor:"pointer",borderRadius:"inherit",backgroundColor:"rgba(0,0,0,.2)"});return c.default.createElement("div",n({style:O},D))}function g(v){var S=v.style,D=o(v,["style"]),O=n({},S,{cursor:"pointer",borderRadius:"inherit",backgroundColor:"rgba(0,0,0,.2)"});return c.default.createElement("div",n({style:O},D))}return be}var or;function In(){return or||(or=1,function(n){Object.defineProperty(n,"__esModule",{value:!0});var u=Object.assign||function(M){for(var y=1;y=0||Object.prototype.hasOwnProperty.call(M,i)&&(d[i]=M[i]);return d}function ge(M,y){if(!(M instanceof y))throw new TypeError("Cannot call a class as a function")}function Le(M,y){if(!M)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:M}function pe(M,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);M.prototype=Object.create(y&&y.prototype,{constructor:{value:M,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(M,y):M.__proto__=y)}var ce=function(M){pe(y,M);function y(d){var i;ge(this,y);for(var f=arguments.length,s=Array(f>1?f-1:0),w=1;w0&&arguments[0]!==void 0?arguments[0]:0;this.view&&(this.view.scrollLeft=i)}},{key:"scrollTop",value:function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;this.view&&(this.view.scrollTop=i)}},{key:"scrollToLeft",value:function(){this.view&&(this.view.scrollLeft=0)}},{key:"scrollToTop",value:function(){this.view&&(this.view.scrollTop=0)}},{key:"scrollToRight",value:function(){this.view&&(this.view.scrollLeft=this.view.scrollWidth)}},{key:"scrollToBottom",value:function(){this.view&&(this.view.scrollTop=this.view.scrollHeight)}},{key:"addListeners",value:function(){if(!(typeof document>"u"||!this.view)){var i=this.view,f=this.trackHorizontal,s=this.trackVertical,w=this.thumbHorizontal,r=this.thumbVertical;i.addEventListener("scroll",this.handleScroll),(0,O.default)()&&(f.addEventListener("mouseenter",this.handleTrackMouseEnter),f.addEventListener("mouseleave",this.handleTrackMouseLeave),f.addEventListener("mousedown",this.handleHorizontalTrackMouseDown),s.addEventListener("mouseenter",this.handleTrackMouseEnter),s.addEventListener("mouseleave",this.handleTrackMouseLeave),s.addEventListener("mousedown",this.handleVerticalTrackMouseDown),w.addEventListener("mousedown",this.handleHorizontalThumbMouseDown),r.addEventListener("mousedown",this.handleVerticalThumbMouseDown),window.addEventListener("resize",this.handleWindowResize))}}},{key:"removeListeners",value:function(){if(!(typeof document>"u"||!this.view)){var i=this.view,f=this.trackHorizontal,s=this.trackVertical,w=this.thumbHorizontal,r=this.thumbVertical;i.removeEventListener("scroll",this.handleScroll),(0,O.default)()&&(f.removeEventListener("mouseenter",this.handleTrackMouseEnter),f.removeEventListener("mouseleave",this.handleTrackMouseLeave),f.removeEventListener("mousedown",this.handleHorizontalTrackMouseDown),s.removeEventListener("mouseenter",this.handleTrackMouseEnter),s.removeEventListener("mouseleave",this.handleTrackMouseLeave),s.removeEventListener("mousedown",this.handleVerticalTrackMouseDown),w.removeEventListener("mousedown",this.handleHorizontalThumbMouseDown),r.removeEventListener("mousedown",this.handleVerticalThumbMouseDown),window.removeEventListener("resize",this.handleWindowResize),this.teardownDragging())}}},{key:"handleScroll",value:function(i){var f=this,s=this.props,w=s.onScroll,r=s.onScrollFrame;w&&w(i),this.update(function(k){var L=k.scrollLeft,x=k.scrollTop;f.viewScrollLeft=L,f.viewScrollTop=x,r&&r(k)}),this.detectScrolling()}},{key:"handleScrollStart",value:function(){var i=this.props.onScrollStart;i&&i(),this.handleScrollStartAutoHide()}},{key:"handleScrollStartAutoHide",value:function(){var i=this.props.autoHide;i&&this.showTracks()}},{key:"handleScrollStop",value:function(){var i=this.props.onScrollStop;i&&i(),this.handleScrollStopAutoHide()}},{key:"handleScrollStopAutoHide",value:function(){var i=this.props.autoHide;i&&this.hideTracks()}},{key:"handleWindowResize",value:function(){(0,O.default)(!1),this.forceUpdate()}},{key:"handleHorizontalTrackMouseDown",value:function(i){i.preventDefault();var f=i.target,s=i.clientX,w=f.getBoundingClientRect(),r=w.left,k=this.getThumbHorizontalWidth(),L=Math.abs(r-s)-k/2;this.view.scrollLeft=this.getScrollLeftForOffset(L)}},{key:"handleVerticalTrackMouseDown",value:function(i){i.preventDefault();var f=i.target,s=i.clientY,w=f.getBoundingClientRect(),r=w.top,k=this.getThumbVerticalHeight(),L=Math.abs(r-s)-k/2;this.view.scrollTop=this.getScrollTopForOffset(L)}},{key:"handleHorizontalThumbMouseDown",value:function(i){i.preventDefault(),this.handleDragStart(i);var f=i.target,s=i.clientX,w=f.offsetWidth,r=f.getBoundingClientRect(),k=r.left;this.prevPageX=w-(s-k)}},{key:"handleVerticalThumbMouseDown",value:function(i){i.preventDefault(),this.handleDragStart(i);var f=i.target,s=i.clientY,w=f.offsetHeight,r=f.getBoundingClientRect(),k=r.top;this.prevPageY=w-(s-k)}},{key:"setupDragging",value:function(){(0,p.default)(document.body,P.disableSelectStyle),document.addEventListener("mousemove",this.handleDrag),document.addEventListener("mouseup",this.handleDragEnd),document.onselectstart=F.default}},{key:"teardownDragging",value:function(){(0,p.default)(document.body,P.disableSelectStyleReset),document.removeEventListener("mousemove",this.handleDrag),document.removeEventListener("mouseup",this.handleDragEnd),document.onselectstart=void 0}},{key:"handleDragStart",value:function(i){this.dragging=!0,i.stopImmediatePropagation(),this.setupDragging()}},{key:"handleDrag",value:function(i){if(this.prevPageX){var f=i.clientX,s=this.trackHorizontal.getBoundingClientRect(),w=s.left,r=this.getThumbHorizontalWidth(),k=r-this.prevPageX,L=-w+f-k;this.view.scrollLeft=this.getScrollLeftForOffset(L)}if(this.prevPageY){var x=i.clientY,G=this.trackVertical.getBoundingClientRect(),N=G.top,H=this.getThumbVerticalHeight(),V=H-this.prevPageY,B=-N+x-V;this.view.scrollTop=this.getScrollTopForOffset(B)}return!1}},{key:"handleDragEnd",value:function(){this.dragging=!1,this.prevPageX=this.prevPageY=0,this.teardownDragging(),this.handleDragEndAutoHide()}},{key:"handleDragEndAutoHide",value:function(){var i=this.props.autoHide;i&&this.hideTracks()}},{key:"handleTrackMouseEnter",value:function(){this.trackMouseOver=!0,this.handleTrackMouseEnterAutoHide()}},{key:"handleTrackMouseEnterAutoHide",value:function(){var i=this.props.autoHide;i&&this.showTracks()}},{key:"handleTrackMouseLeave",value:function(){this.trackMouseOver=!1,this.handleTrackMouseLeaveAutoHide()}},{key:"handleTrackMouseLeaveAutoHide",value:function(){var i=this.props.autoHide;i&&this.hideTracks()}},{key:"showTracks",value:function(){clearTimeout(this.hideTracksTimeout),(0,p.default)(this.trackHorizontal,{opacity:1}),(0,p.default)(this.trackVertical,{opacity:1})}},{key:"hideTracks",value:function(){var i=this;if(!this.dragging&&!this.scrolling&&!this.trackMouseOver){var f=this.props.autoHideTimeout;clearTimeout(this.hideTracksTimeout),this.hideTracksTimeout=setTimeout(function(){(0,p.default)(i.trackHorizontal,{opacity:0}),(0,p.default)(i.trackVertical,{opacity:0})},f)}}},{key:"detectScrolling",value:function(){var i=this;this.scrolling||(this.scrolling=!0,this.handleScrollStart(),this.detectScrollingInterval=setInterval(function(){i.lastViewScrollLeft===i.viewScrollLeft&&i.lastViewScrollTop===i.viewScrollTop&&(clearInterval(i.detectScrollingInterval),i.scrolling=!1,i.handleScrollStop()),i.lastViewScrollLeft=i.viewScrollLeft,i.lastViewScrollTop=i.viewScrollTop},100))}},{key:"raf",value:function(i){var f=this;this.requestFrame&&o.default.cancel(this.requestFrame),this.requestFrame=(0,o.default)(function(){f.requestFrame=void 0,i()})}},{key:"update",value:function(i){var f=this;this.raf(function(){return f._update(i)})}},{key:"_update",value:function(i){var f=this.props,s=f.onUpdate,w=f.hideTracksWhenNotNeeded,r=this.getValues();if((0,O.default)()){var k=r.scrollLeft,L=r.clientWidth,x=r.scrollWidth,G=(0,oe.default)(this.trackHorizontal),N=this.getThumbHorizontalWidth(),H=k/(x-L)*(G-N),V={width:N,transform:"translateX("+H+"px)"},B=r.scrollTop,W=r.clientHeight,A=r.scrollHeight,$=(0,te.default)(this.trackVertical),re=this.getThumbVerticalHeight(),ne=B/(A-W)*($-re),Z={height:re,transform:"translateY("+ne+"px)"};if(w){var ue={visibility:x>L?"visible":"hidden"},ve={visibility:A>W?"visible":"hidden"};(0,p.default)(this.trackHorizontal,ue),(0,p.default)(this.trackVertical,ve)}(0,p.default)(this.thumbHorizontal,V),(0,p.default)(this.thumbVertical,Z)}s&&s(r),typeof i=="function"&&i(r)}},{key:"render",value:function(){var i=this,f=(0,O.default)(),s=this.props;s.onScroll,s.onScrollFrame,s.onScrollStart,s.onScrollStop,s.onUpdate;var w=s.renderView,r=s.renderTrackHorizontal,k=s.renderTrackVertical,L=s.renderThumbHorizontal,x=s.renderThumbVertical,G=s.tagName;s.hideTracksWhenNotNeeded;var N=s.autoHide;s.autoHideTimeout;var H=s.autoHideDuration;s.thumbSize,s.thumbMinSize;var V=s.universal,B=s.autoHeight,W=s.autoHeightMin,A=s.autoHeightMax,$=s.style,re=s.children,ne=he(s,["onScroll","onScrollFrame","onScrollStart","onScrollStop","onUpdate","renderView","renderTrackHorizontal","renderTrackVertical","renderThumbHorizontal","renderThumbVertical","tagName","hideTracksWhenNotNeeded","autoHide","autoHideTimeout","autoHideDuration","thumbSize","thumbMinSize","universal","autoHeight","autoHeightMin","autoHeightMax","style","children"]),Z=this.state.didMountUniversal,ue=u({},P.containerStyleDefault,B&&u({},P.containerStyleAutoHeight,{minHeight:W,maxHeight:A}),$),ve=u({},P.viewStyleDefault,{marginRight:f?-f:0,marginBottom:f?-f:0},B&&u({},P.viewStyleAutoHeight,{minHeight:(0,S.default)(W)?"calc("+W+" + "+f+"px)":W+f,maxHeight:(0,S.default)(A)?"calc("+A+" + "+f+"px)":A+f}),B&&V&&!Z&&{minHeight:W,maxHeight:A},V&&!Z&&P.viewStyleUniversalInitial),Se={transition:"opacity "+H+"ms",opacity:0},Xe=u({},P.trackHorizontalStyleDefault,N&&Se,(!f||V&&!Z)&&{display:"none"}),Ke=u({},P.trackVerticalStyleDefault,N&&Se,(!f||V&&!Z)&&{display:"none"});return(0,m.createElement)(G,u({},ne,{style:ue,ref:function(J){i.container=J}}),[(0,m.cloneElement)(w({style:ve}),{key:"view",ref:function(J){i.view=J}},re),(0,m.cloneElement)(r({style:Xe}),{key:"trackHorizontal",ref:function(J){i.trackHorizontal=J}},(0,m.cloneElement)(L({style:P.thumbHorizontalStyleDefault}),{ref:function(J){i.thumbHorizontal=J}})),(0,m.cloneElement)(k({style:Ke}),{key:"trackVertical",ref:function(J){i.trackVertical=J}},(0,m.cloneElement)(x({style:P.thumbVerticalStyleDefault}),{ref:function(J){i.thumbVertical=J}}))])}}]),y}(m.Component);n.default=ce,ce.propTypes={onScroll:g.default.func,onScrollFrame:g.default.func,onScrollStart:g.default.func,onScrollStop:g.default.func,onUpdate:g.default.func,renderView:g.default.func,renderTrackHorizontal:g.default.func,renderTrackVertical:g.default.func,renderThumbHorizontal:g.default.func,renderThumbVertical:g.default.func,tagName:g.default.string,thumbSize:g.default.number,thumbMinSize:g.default.number,hideTracksWhenNotNeeded:g.default.bool,autoHide:g.default.bool,autoHideTimeout:g.default.number,autoHideDuration:g.default.number,autoHeight:g.default.bool,autoHeightMin:g.default.oneOfType([g.default.number,g.default.string]),autoHeightMax:g.default.oneOfType([g.default.number,g.default.string]),universal:g.default.bool,style:g.default.object,children:g.default.node},ce.defaultProps={renderView:K.renderViewDefault,renderTrackHorizontal:K.renderTrackHorizontalDefault,renderTrackVertical:K.renderTrackVerticalDefault,renderThumbHorizontal:K.renderThumbHorizontalDefault,renderThumbVertical:K.renderThumbVerticalDefault,tagName:"div",thumbMinSize:30,hideTracksWhenNotNeeded:!1,autoHide:!1,autoHideTimeout:1e3,autoHideDuration:200,autoHeight:!1,autoHeightMin:0,autoHeightMax:200,universal:!1}}(at)),at}var lr;function Fn(){return lr||(lr=1,function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.Scrollbars=void 0;var u=In(),c=l(u);function l(o){return o&&o.__esModule?o:{default:o}}n.default=c.default,n.Scrollbars=c.default}(it)),it}var Jn=Fn(),qn={ariaLabel:"Vennligst vent"},Nn={ariaLabel:"Ver vennleg og vent"},Bn={ariaLabel:"Please wait"};const jn={nb:qn,nn:Nn,en:Bn};var St=function(){return St=Object.assign||function(n){for(var u,c=1,l=arguments.length;c-1}function Ar(e,t){var a=this.__data__,h=Ne(a,e);return h<0?(++this.size,a.push([e,t])):a[h][1]=t,this}fe.prototype.clear=Wr,fe.prototype.delete=zr,fe.prototype.get=Cr,fe.prototype.has=Rr,fe.prototype.set=Ar;function ke(e){var t=-1,a=e==null?0:e.length;for(this.clear();++tI))return!1;var z=_.get(e);if(z&&_.get(t))return z==t;var Q=-1,le=!0,U=a&T?new qe:void 0;for(_.set(e,t),_.set(t,e);++Q-1&&e%1==0&&e-1&&e%1==0&&e<=p}function Pt(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}function Ce(e){return e!=null&&typeof e=="object"}var Vt=ue?we(ue):Qr;function gn(e){return dn(e)?Xr(e):en(e)}function pn(){return[]}function vn(){return!1}n.exports=hn}(Ve,Ve.exports)),Ve.exports}var Yn=$n();const Qn=mn(Yn);export{Tn as S,Gn as a,Qn as i,Jn as l,Zn as r}; +import{R as Tt,c as Pe,a as sr,g as mn}from"./index-eCxJ45ll.js";import{c as cr}from"./index-DezCrw0f.js";var bt=function(){return bt=Object.assign||function(n){for(var u,c=1,l=arguments.length;ctypeof n=="object"&&n!=null&&n.nodeType===1,qt=(n,u)=>(!u||n!=="hidden")&&n!=="visible"&&n!=="clip",$e=(n,u)=>{if(n.clientHeight{const o=(T=>{if(!T.ownerDocument||!T.ownerDocument.defaultView)return null;try{return T.ownerDocument.defaultView.frameElement}catch{return null}})(l);return!!o&&(o.clientHeightTu||T>n&&p=u&&m>=c?T-n-l:p>u&&mc?p-u+o:0,bn=n=>{const u=n.parentElement;return u??(n.getRootNode().host||null)},Zn=(n,u)=>{var c,l,o,T;if(typeof document>"u")return[];const{scrollMode:p,block:m,inline:b,boundary:g,skipOverflowHiddenElements:v}=u,S=typeof g=="function"?g:f=>f!==g;if(!Ft(n))throw new TypeError("Invalid target");const D=document.scrollingElement||document.documentElement,O=[];let R=n;for(;Ft(R)&&S(R);){if(R=bn(R),R===D){O.push(R);break}R!=null&&R===document.body&&$e(R)&&!$e(document.documentElement)||R!=null&&$e(R,v)&&O.push(R)}const F=(l=(c=window.visualViewport)==null?void 0:c.width)!=null?l:innerWidth,ee=(T=(o=window.visualViewport)==null?void 0:o.height)!=null?T:innerHeight,{scrollX:oe,scrollY:Y}=window,{height:te,width:P,top:K,right:q,bottom:he,left:ge}=n.getBoundingClientRect(),{top:Le,right:pe,bottom:ce,left:M}=(f=>{const s=window.getComputedStyle(f);return{top:parseFloat(s.scrollMarginTop)||0,right:parseFloat(s.scrollMarginRight)||0,bottom:parseFloat(s.scrollMarginBottom)||0,left:parseFloat(s.scrollMarginLeft)||0}})(n);let y=m==="start"||m==="nearest"?K-Le:m==="end"?he+ce:K+te/2-Le+ce,d=b==="center"?ge+P/2-M+pe:b==="end"?q+pe:ge-M;const i=[];for(let f=0;f=0&&ge>=0&&he<=ee&&q<=F&&(s===D&&!$e(s)||K>=k&&he<=x&&ge>=G&&q<=L))return i;const N=getComputedStyle(s),H=parseInt(N.borderLeftWidth,10),V=parseInt(N.borderTopWidth,10),j=parseInt(N.borderRightWidth,10),W=parseInt(N.borderBottomWidth,10);let A=0,$=0;const re="offsetWidth"in s?s.offsetWidth-s.clientWidth-H-j:0,ne="offsetHeight"in s?s.offsetHeight-s.clientHeight-V-W:0,Z="offsetWidth"in s?s.offsetWidth===0?0:r/s.offsetWidth:0,ue="offsetHeight"in s?s.offsetHeight===0?0:_/s.offsetHeight:0;if(D===s)A=m==="start"?y:m==="end"?y-ee:m==="nearest"?Ye(Y,Y+ee,ee,V,W,Y+y,Y+y+te,te):y-ee/2,$=b==="start"?d:b==="center"?d-F/2:b==="end"?d-F:Ye(oe,oe+F,F,H,j,oe+d,oe+d+P,P),A=Math.max(0,A+Y),$=Math.max(0,$+oe);else{A=m==="start"?y-k-V:m==="end"?y-x+W+ne:m==="nearest"?Ye(k,x,_,V,W+ne,y,y+te,te):y-(k+_/2)+ne/2,$=b==="start"?d-G-H:b==="center"?d-(G+r/2)+re/2:b==="end"?d-L+j+re:Ye(G,L,r,H,j+re,d,d+P,P);const{scrollLeft:ve,scrollTop:Se}=s;A=ue===0?0:Math.max(0,Math.min(Se+A/ue,s.scrollHeight-_/ue+ne)),$=Z===0?0:Math.max(0,Math.min(ve+$/Z,s.scrollWidth-r/Z+re)),y+=Se-A,d+=ve-$}i.push({el:s,top:A,left:$})}return i};var it={},at={},Re={exports:{}},Oe={exports:{}},Sn=Oe.exports,Nt;function _n(){return Nt||(Nt=1,(function(){var n,u,c,l,o,T;typeof performance<"u"&&performance!==null&&performance.now?Oe.exports=function(){return performance.now()}:typeof process<"u"&&process!==null&&process.hrtime?(Oe.exports=function(){return(n()-o)/1e6},u=process.hrtime,n=function(){var p;return p=u(),p[0]*1e9+p[1]},l=n(),T=process.uptime()*1e9,o=l-T):Date.now?(Oe.exports=function(){return Date.now()-c},c=Date.now()):(Oe.exports=function(){return new Date().getTime()-c},c=new Date().getTime())}).call(Sn)),Oe.exports}var jt;function wn(){if(jt)return Re.exports;jt=1;for(var n=_n(),u=typeof window>"u"?Pe:window,c=["moz","webkit"],l="AnimationFrame",o=u["request"+l],T=u["cancel"+l]||u["cancelRequest"+l],p=0;!o&&p=0;p--){var m=u[p]+T;if(m in o)return m}return!1},ot}var lt,Ut;function kn(){if(Ut)return lt;Ut=1,lt=l;var n=/\s/,u=/(_|-|\.|:)/,c=/([a-z][A-Z]|[A-Z][a-z])/;function l(b){return n.test(b)?b.toLowerCase():u.test(b)?(T(b)||b).toLowerCase():c.test(b)?m(b).toLowerCase():b.toLowerCase()}var o=/[\W_]+(.|$)/g;function T(b){return b.replace(o,function(g,v){return v?" "+v:""})}var p=/(.)([A-Z]+)/g;function m(b){return b.replace(p,function(g,v,S){return v+" "+S.toLowerCase().split("").join(" ")})}return lt}var ut,Gt;function Dn(){if(Gt)return ut;Gt=1;var n=kn();ut=u;function u(c){return n(c).replace(/[\W_]+(.|$)/g,function(l,o){return o?" "+o:""}).trim()}return ut}var st,$t;function Mn(){if($t)return st;$t=1;var n=Dn();st=u;function u(c){return n(c).replace(/\s(\w)/g,function(l,o){return o.toUpperCase()})}return st}var ct,Yt;function On(){if(Yt)return ct;Yt=1;var n={animationIterationCount:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridColumn:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,stopOpacity:!0,strokeDashoffset:!0,strokeOpacity:!0,strokeWidth:!0};return ct=function(u,c){return typeof c=="number"&&!n[u]?c+"px":c},ct}var Xt;function fr(){if(Xt)return Ae.exports;Xt=1;var n=Hn(),u=Mn(),c={float:"cssFloat"},l=On();function o(b,g,v){var S=c[g];if(typeof S>"u"&&(S=p(g)),S){if(v===void 0)return b.style[S];b.style[S]=l(S,v)}}function T(b,g){for(var v in g)g.hasOwnProperty(v)&&o(b,v,g[v])}function p(b){var g=u(b),v=n(g);return c[g]=c[b]=c[v]=v,v}function m(){arguments.length===2?typeof arguments[1]=="string"?arguments[0].style.cssText=arguments[1]:T(arguments[0],arguments[1]):o(arguments[0],arguments[1],arguments[2])}return Ae.exports=m,Ae.exports.set=m,Ae.exports.get=function(b,g){return Array.isArray(g)?g.reduce(function(v,S){return v[S]=o(b,S||""),v},{}):o(b,g||"")},Ae.exports}var ft={exports:{}},dt,Kt;function Ln(){if(Kt)return dt;Kt=1;var n="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return dt=n,dt}var ht,Zt;function En(){if(Zt)return ht;Zt=1;var n=Ln();function u(){}function c(){}return c.resetWarningCache=u,ht=function(){function l(p,m,b,g,v,S){if(S!==n){var D=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw D.name="Invariant Violation",D}}l.isRequired=l;function o(){return l}var T={array:l,bigint:l,bool:l,func:l,number:l,object:l,string:l,symbol:l,any:l,arrayOf:o,element:l,elementType:l,instanceOf:o,node:l,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:c,resetWarningCache:u};return T.PropTypes=T,T},ht}var Jt;function xn(){return Jt||(Jt=1,ft.exports=En()()),ft.exports}var gt={},Qt;function Wn(){return Qt||(Qt=1,function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=u;function u(c){return typeof c=="string"}}(gt)),gt}var pt={},er;function zn(){return er||(er=1,function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=T;var u=fr(),c=l(u);function l(p){return p&&p.__esModule?p:{default:p}}var o=!1;function T(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(p&&o!==!1)return o;if(typeof document<"u"){var m=document.createElement("div");(0,c.default)(m,{width:100,height:100,position:"absolute",top:-9999,overflow:"scroll",MsOverflowStyle:"scrollbar"}),document.body.appendChild(m),o=m.offsetWidth-m.clientWidth,document.body.removeChild(m)}else o=0;return o||0}}(pt)),pt}var vt={},tr;function Cn(){return tr||(tr=1,function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=u;function u(){return!1}}(vt)),vt}var mt={},rr;function Rn(){return rr||(rr=1,function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=u;function u(c){var l=c.clientWidth,o=getComputedStyle(c),T=o.paddingLeft,p=o.paddingRight;return l-parseFloat(T)-parseFloat(p)}}(mt)),mt}var yt={},nr;function An(){return nr||(nr=1,function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=u;function u(c){var l=c.clientHeight,o=getComputedStyle(c),T=o.paddingTop,p=o.paddingBottom;return l-parseFloat(T)-parseFloat(p)}}(yt)),yt}var X={},ir;function Pn(){return ir||(ir=1,Object.defineProperty(X,"__esModule",{value:!0}),X.containerStyleDefault={position:"relative",overflow:"hidden",width:"100%",height:"100%"},X.containerStyleAutoHeight={height:"auto"},X.viewStyleDefault={position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"scroll",WebkitOverflowScrolling:"touch"},X.viewStyleAutoHeight={position:"relative",top:void 0,left:void 0,right:void 0,bottom:void 0},X.viewStyleUniversalInitial={overflow:"hidden",marginRight:0,marginBottom:0},X.trackHorizontalStyleDefault={position:"absolute",height:6},X.trackVerticalStyleDefault={position:"absolute",width:6},X.thumbHorizontalStyleDefault={position:"relative",display:"block",height:"100%"},X.thumbVerticalStyleDefault={position:"relative",display:"block",width:"100%"},X.disableSelectStyle={userSelect:"none"},X.disableSelectStyleReset={userSelect:""}),X}var be={},ar;function Vn(){if(ar)return be;ar=1,Object.defineProperty(be,"__esModule",{value:!0});var n=Object.assign||function(v){for(var S=1;S=0||Object.prototype.hasOwnProperty.call(v,O)&&(D[O]=v[O]);return D}function T(v){return c.default.createElement("div",v)}function p(v){var S=v.style,D=o(v,["style"]),O=n({},S,{right:2,bottom:2,left:2,borderRadius:3});return c.default.createElement("div",n({style:O},D))}function m(v){var S=v.style,D=o(v,["style"]),O=n({},S,{right:2,bottom:2,top:2,borderRadius:3});return c.default.createElement("div",n({style:O},D))}function b(v){var S=v.style,D=o(v,["style"]),O=n({},S,{cursor:"pointer",borderRadius:"inherit",backgroundColor:"rgba(0,0,0,.2)"});return c.default.createElement("div",n({style:O},D))}function g(v){var S=v.style,D=o(v,["style"]),O=n({},S,{cursor:"pointer",borderRadius:"inherit",backgroundColor:"rgba(0,0,0,.2)"});return c.default.createElement("div",n({style:O},D))}return be}var or;function In(){return or||(or=1,function(n){Object.defineProperty(n,"__esModule",{value:!0});var u=Object.assign||function(M){for(var y=1;y=0||Object.prototype.hasOwnProperty.call(M,i)&&(d[i]=M[i]);return d}function ge(M,y){if(!(M instanceof y))throw new TypeError("Cannot call a class as a function")}function Le(M,y){if(!M)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:M}function pe(M,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);M.prototype=Object.create(y&&y.prototype,{constructor:{value:M,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(M,y):M.__proto__=y)}var ce=function(M){pe(y,M);function y(d){var i;ge(this,y);for(var f=arguments.length,s=Array(f>1?f-1:0),_=1;_0&&arguments[0]!==void 0?arguments[0]:0;this.view&&(this.view.scrollLeft=i)}},{key:"scrollTop",value:function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;this.view&&(this.view.scrollTop=i)}},{key:"scrollToLeft",value:function(){this.view&&(this.view.scrollLeft=0)}},{key:"scrollToTop",value:function(){this.view&&(this.view.scrollTop=0)}},{key:"scrollToRight",value:function(){this.view&&(this.view.scrollLeft=this.view.scrollWidth)}},{key:"scrollToBottom",value:function(){this.view&&(this.view.scrollTop=this.view.scrollHeight)}},{key:"addListeners",value:function(){if(!(typeof document>"u"||!this.view)){var i=this.view,f=this.trackHorizontal,s=this.trackVertical,_=this.thumbHorizontal,r=this.thumbVertical;i.addEventListener("scroll",this.handleScroll),(0,O.default)()&&(f.addEventListener("mouseenter",this.handleTrackMouseEnter),f.addEventListener("mouseleave",this.handleTrackMouseLeave),f.addEventListener("mousedown",this.handleHorizontalTrackMouseDown),s.addEventListener("mouseenter",this.handleTrackMouseEnter),s.addEventListener("mouseleave",this.handleTrackMouseLeave),s.addEventListener("mousedown",this.handleVerticalTrackMouseDown),_.addEventListener("mousedown",this.handleHorizontalThumbMouseDown),r.addEventListener("mousedown",this.handleVerticalThumbMouseDown),window.addEventListener("resize",this.handleWindowResize))}}},{key:"removeListeners",value:function(){if(!(typeof document>"u"||!this.view)){var i=this.view,f=this.trackHorizontal,s=this.trackVertical,_=this.thumbHorizontal,r=this.thumbVertical;i.removeEventListener("scroll",this.handleScroll),(0,O.default)()&&(f.removeEventListener("mouseenter",this.handleTrackMouseEnter),f.removeEventListener("mouseleave",this.handleTrackMouseLeave),f.removeEventListener("mousedown",this.handleHorizontalTrackMouseDown),s.removeEventListener("mouseenter",this.handleTrackMouseEnter),s.removeEventListener("mouseleave",this.handleTrackMouseLeave),s.removeEventListener("mousedown",this.handleVerticalTrackMouseDown),_.removeEventListener("mousedown",this.handleHorizontalThumbMouseDown),r.removeEventListener("mousedown",this.handleVerticalThumbMouseDown),window.removeEventListener("resize",this.handleWindowResize),this.teardownDragging())}}},{key:"handleScroll",value:function(i){var f=this,s=this.props,_=s.onScroll,r=s.onScrollFrame;_&&_(i),this.update(function(k){var L=k.scrollLeft,x=k.scrollTop;f.viewScrollLeft=L,f.viewScrollTop=x,r&&r(k)}),this.detectScrolling()}},{key:"handleScrollStart",value:function(){var i=this.props.onScrollStart;i&&i(),this.handleScrollStartAutoHide()}},{key:"handleScrollStartAutoHide",value:function(){var i=this.props.autoHide;i&&this.showTracks()}},{key:"handleScrollStop",value:function(){var i=this.props.onScrollStop;i&&i(),this.handleScrollStopAutoHide()}},{key:"handleScrollStopAutoHide",value:function(){var i=this.props.autoHide;i&&this.hideTracks()}},{key:"handleWindowResize",value:function(){(0,O.default)(!1),this.forceUpdate()}},{key:"handleHorizontalTrackMouseDown",value:function(i){i.preventDefault();var f=i.target,s=i.clientX,_=f.getBoundingClientRect(),r=_.left,k=this.getThumbHorizontalWidth(),L=Math.abs(r-s)-k/2;this.view.scrollLeft=this.getScrollLeftForOffset(L)}},{key:"handleVerticalTrackMouseDown",value:function(i){i.preventDefault();var f=i.target,s=i.clientY,_=f.getBoundingClientRect(),r=_.top,k=this.getThumbVerticalHeight(),L=Math.abs(r-s)-k/2;this.view.scrollTop=this.getScrollTopForOffset(L)}},{key:"handleHorizontalThumbMouseDown",value:function(i){i.preventDefault(),this.handleDragStart(i);var f=i.target,s=i.clientX,_=f.offsetWidth,r=f.getBoundingClientRect(),k=r.left;this.prevPageX=_-(s-k)}},{key:"handleVerticalThumbMouseDown",value:function(i){i.preventDefault(),this.handleDragStart(i);var f=i.target,s=i.clientY,_=f.offsetHeight,r=f.getBoundingClientRect(),k=r.top;this.prevPageY=_-(s-k)}},{key:"setupDragging",value:function(){(0,p.default)(document.body,P.disableSelectStyle),document.addEventListener("mousemove",this.handleDrag),document.addEventListener("mouseup",this.handleDragEnd),document.onselectstart=F.default}},{key:"teardownDragging",value:function(){(0,p.default)(document.body,P.disableSelectStyleReset),document.removeEventListener("mousemove",this.handleDrag),document.removeEventListener("mouseup",this.handleDragEnd),document.onselectstart=void 0}},{key:"handleDragStart",value:function(i){this.dragging=!0,i.stopImmediatePropagation(),this.setupDragging()}},{key:"handleDrag",value:function(i){if(this.prevPageX){var f=i.clientX,s=this.trackHorizontal.getBoundingClientRect(),_=s.left,r=this.getThumbHorizontalWidth(),k=r-this.prevPageX,L=-_+f-k;this.view.scrollLeft=this.getScrollLeftForOffset(L)}if(this.prevPageY){var x=i.clientY,G=this.trackVertical.getBoundingClientRect(),N=G.top,H=this.getThumbVerticalHeight(),V=H-this.prevPageY,j=-N+x-V;this.view.scrollTop=this.getScrollTopForOffset(j)}return!1}},{key:"handleDragEnd",value:function(){this.dragging=!1,this.prevPageX=this.prevPageY=0,this.teardownDragging(),this.handleDragEndAutoHide()}},{key:"handleDragEndAutoHide",value:function(){var i=this.props.autoHide;i&&this.hideTracks()}},{key:"handleTrackMouseEnter",value:function(){this.trackMouseOver=!0,this.handleTrackMouseEnterAutoHide()}},{key:"handleTrackMouseEnterAutoHide",value:function(){var i=this.props.autoHide;i&&this.showTracks()}},{key:"handleTrackMouseLeave",value:function(){this.trackMouseOver=!1,this.handleTrackMouseLeaveAutoHide()}},{key:"handleTrackMouseLeaveAutoHide",value:function(){var i=this.props.autoHide;i&&this.hideTracks()}},{key:"showTracks",value:function(){clearTimeout(this.hideTracksTimeout),(0,p.default)(this.trackHorizontal,{opacity:1}),(0,p.default)(this.trackVertical,{opacity:1})}},{key:"hideTracks",value:function(){var i=this;if(!this.dragging&&!this.scrolling&&!this.trackMouseOver){var f=this.props.autoHideTimeout;clearTimeout(this.hideTracksTimeout),this.hideTracksTimeout=setTimeout(function(){(0,p.default)(i.trackHorizontal,{opacity:0}),(0,p.default)(i.trackVertical,{opacity:0})},f)}}},{key:"detectScrolling",value:function(){var i=this;this.scrolling||(this.scrolling=!0,this.handleScrollStart(),this.detectScrollingInterval=setInterval(function(){i.lastViewScrollLeft===i.viewScrollLeft&&i.lastViewScrollTop===i.viewScrollTop&&(clearInterval(i.detectScrollingInterval),i.scrolling=!1,i.handleScrollStop()),i.lastViewScrollLeft=i.viewScrollLeft,i.lastViewScrollTop=i.viewScrollTop},100))}},{key:"raf",value:function(i){var f=this;this.requestFrame&&o.default.cancel(this.requestFrame),this.requestFrame=(0,o.default)(function(){f.requestFrame=void 0,i()})}},{key:"update",value:function(i){var f=this;this.raf(function(){return f._update(i)})}},{key:"_update",value:function(i){var f=this.props,s=f.onUpdate,_=f.hideTracksWhenNotNeeded,r=this.getValues();if((0,O.default)()){var k=r.scrollLeft,L=r.clientWidth,x=r.scrollWidth,G=(0,oe.default)(this.trackHorizontal),N=this.getThumbHorizontalWidth(),H=k/(x-L)*(G-N),V={width:N,transform:"translateX("+H+"px)"},j=r.scrollTop,W=r.clientHeight,A=r.scrollHeight,$=(0,te.default)(this.trackVertical),re=this.getThumbVerticalHeight(),ne=j/(A-W)*($-re),Z={height:re,transform:"translateY("+ne+"px)"};if(_){var ue={visibility:x>L?"visible":"hidden"},ve={visibility:A>W?"visible":"hidden"};(0,p.default)(this.trackHorizontal,ue),(0,p.default)(this.trackVertical,ve)}(0,p.default)(this.thumbHorizontal,V),(0,p.default)(this.thumbVertical,Z)}s&&s(r),typeof i=="function"&&i(r)}},{key:"render",value:function(){var i=this,f=(0,O.default)(),s=this.props;s.onScroll,s.onScrollFrame,s.onScrollStart,s.onScrollStop,s.onUpdate;var _=s.renderView,r=s.renderTrackHorizontal,k=s.renderTrackVertical,L=s.renderThumbHorizontal,x=s.renderThumbVertical,G=s.tagName;s.hideTracksWhenNotNeeded;var N=s.autoHide;s.autoHideTimeout;var H=s.autoHideDuration;s.thumbSize,s.thumbMinSize;var V=s.universal,j=s.autoHeight,W=s.autoHeightMin,A=s.autoHeightMax,$=s.style,re=s.children,ne=he(s,["onScroll","onScrollFrame","onScrollStart","onScrollStop","onUpdate","renderView","renderTrackHorizontal","renderTrackVertical","renderThumbHorizontal","renderThumbVertical","tagName","hideTracksWhenNotNeeded","autoHide","autoHideTimeout","autoHideDuration","thumbSize","thumbMinSize","universal","autoHeight","autoHeightMin","autoHeightMax","style","children"]),Z=this.state.didMountUniversal,ue=u({},P.containerStyleDefault,j&&u({},P.containerStyleAutoHeight,{minHeight:W,maxHeight:A}),$),ve=u({},P.viewStyleDefault,{marginRight:f?-f:0,marginBottom:f?-f:0},j&&u({},P.viewStyleAutoHeight,{minHeight:(0,S.default)(W)?"calc("+W+" + "+f+"px)":W+f,maxHeight:(0,S.default)(A)?"calc("+A+" + "+f+"px)":A+f}),j&&V&&!Z&&{minHeight:W,maxHeight:A},V&&!Z&&P.viewStyleUniversalInitial),Se={transition:"opacity "+H+"ms",opacity:0},Xe=u({},P.trackHorizontalStyleDefault,N&&Se,(!f||V&&!Z)&&{display:"none"}),Ke=u({},P.trackVerticalStyleDefault,N&&Se,(!f||V&&!Z)&&{display:"none"});return(0,m.createElement)(G,u({},ne,{style:ue,ref:function(J){i.container=J}}),[(0,m.cloneElement)(_({style:ve}),{key:"view",ref:function(J){i.view=J}},re),(0,m.cloneElement)(r({style:Xe}),{key:"trackHorizontal",ref:function(J){i.trackHorizontal=J}},(0,m.cloneElement)(L({style:P.thumbHorizontalStyleDefault}),{ref:function(J){i.thumbHorizontal=J}})),(0,m.cloneElement)(k({style:Ke}),{key:"trackVertical",ref:function(J){i.trackVertical=J}},(0,m.cloneElement)(x({style:P.thumbVerticalStyleDefault}),{ref:function(J){i.thumbVertical=J}}))])}}]),y}(m.Component);n.default=ce,ce.propTypes={onScroll:g.default.func,onScrollFrame:g.default.func,onScrollStart:g.default.func,onScrollStop:g.default.func,onUpdate:g.default.func,renderView:g.default.func,renderTrackHorizontal:g.default.func,renderTrackVertical:g.default.func,renderThumbHorizontal:g.default.func,renderThumbVertical:g.default.func,tagName:g.default.string,thumbSize:g.default.number,thumbMinSize:g.default.number,hideTracksWhenNotNeeded:g.default.bool,autoHide:g.default.bool,autoHideTimeout:g.default.number,autoHideDuration:g.default.number,autoHeight:g.default.bool,autoHeightMin:g.default.oneOfType([g.default.number,g.default.string]),autoHeightMax:g.default.oneOfType([g.default.number,g.default.string]),universal:g.default.bool,style:g.default.object,children:g.default.node},ce.defaultProps={renderView:K.renderViewDefault,renderTrackHorizontal:K.renderTrackHorizontalDefault,renderTrackVertical:K.renderTrackVerticalDefault,renderThumbHorizontal:K.renderThumbHorizontalDefault,renderThumbVertical:K.renderThumbVerticalDefault,tagName:"div",thumbMinSize:30,hideTracksWhenNotNeeded:!1,autoHide:!1,autoHideTimeout:1e3,autoHideDuration:200,autoHeight:!1,autoHeightMin:0,autoHeightMax:200,universal:!1}}(at)),at}var lr;function Fn(){return lr||(lr=1,function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.Scrollbars=void 0;var u=In(),c=l(u);function l(o){return o&&o.__esModule?o:{default:o}}n.default=c.default,n.Scrollbars=c.default}(it)),it}var Jn=Fn(),qn={ariaLabel:"Vennligst vent"},Nn={ariaLabel:"Ver vennleg og vent"},jn={ariaLabel:"Please wait"};const Bn={nb:qn,nn:Nn,en:jn};var St=function(){return St=Object.assign||function(n){for(var u,c=1,l=arguments.length;c-1}function Ar(e,t){var a=this.__data__,h=Ne(a,e);return h<0?(++this.size,a.push([e,t])):a[h][1]=t,this}fe.prototype.clear=Wr,fe.prototype.delete=zr,fe.prototype.get=Cr,fe.prototype.has=Rr,fe.prototype.set=Ar;function ke(e){var t=-1,a=e==null?0:e.length;for(this.clear();++tI))return!1;var z=w.get(e);if(z&&w.get(t))return z==t;var Q=-1,le=!0,U=a&T?new qe:void 0;for(w.set(e,t),w.set(t,e);++Q-1&&e%1==0&&e-1&&e%1==0&&e<=p}function Pt(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}function Ce(e){return e!=null&&typeof e=="object"}var Vt=ue?_e(ue):Qr;function gn(e){return dn(e)?Xr(e):en(e)}function pn(){return[]}function vn(){return!1}n.exports=hn}(Ve,Ve.exports)),Ve.exports}var Yn=$n();const Qn=mn(Yn);export{Tn as S,Gn as a,Qn as i,Jn as l,Zn as r}; diff --git a/assets/index-BBlAae_u.js b/assets/index-BBlAae_u.js deleted file mode 100644 index e0fee9ca25..0000000000 --- a/assets/index-BBlAae_u.js +++ /dev/null @@ -1,590 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Color-F6OSRLHC-BVr41DgU.js","./index-eCxJ45ll.js","./iframe-Dfe-GkgN.js","./index-bx79Xo3A.js","./index-irJGEjIJ.js","./index-Cu4lwwaE.js","./index-CXQShRbs.js","./index-DrFu-skq.js"])))=>i.map(i=>d[i]); -var h9=Object.defineProperty;var m9=(e,t,r)=>t in e?h9(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Rn=(e,t,r)=>m9(e,typeof t!="symbol"?t+"":t,r);import{_ as ry}from"./iframe-Dfe-GkgN.js";import{a as g9,r as l,R as y}from"./index-eCxJ45ll.js";import{M as ny,r as ms}from"./index-bx79Xo3A.js";import{O as ay,P as v9}from"./index-Cu4lwwaE.js";import{g as Su,y as Eh}from"./index-CXQShRbs.js";import{d as y9}from"./index-DrFu-skq.js";var ku={exports:{}},ja={};/** - * @license React - * react-jsx-runtime.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 xh;function b9(){if(xh)return ja;xh=1;var e=g9(),t=Symbol.for("react.element"),r=Symbol.for("react.fragment"),n=Object.prototype.hasOwnProperty,a=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o={key:!0,ref:!0,__self:!0,__source:!0};function i(s,c,d){var p,m={},h=null,f=null;d!==void 0&&(h=""+d),c.key!==void 0&&(h=""+c.key),c.ref!==void 0&&(f=c.ref);for(p in c)n.call(c,p)&&!o.hasOwnProperty(p)&&(m[p]=c[p]);if(s&&s.defaultProps)for(p in c=s.defaultProps,c)m[p]===void 0&&(m[p]=c[p]);return{$$typeof:t,type:s,key:h,ref:f,props:m,_owner:a.current}}return ja.Fragment=r,ja.jsx=i,ja.jsxs=i,ja}var Dh;function w9(){return Dh||(Dh=1,ku.exports=b9()),ku.exports}var Z=w9(),E9=Object.create,oy=Object.defineProperty,x9=Object.getOwnPropertyDescriptor,iy=Object.getOwnPropertyNames,D9=Object.getPrototypeOf,C9=Object.prototype.hasOwnProperty,Ci=(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')}),gn=(e,t)=>function(){return t||(0,e[iy(e)[0]])((t={exports:{}}).exports,t),t.exports},S9=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of iy(t))!C9.call(e,a)&&a!==r&&oy(e,a,{get:()=>t[a],enumerable:!(n=x9(t,a))||n.enumerable});return e},Zp=(e,t,r)=>(r=e!=null?E9(D9(e)):{},S9(t||!e||!e.__esModule?oy(r,"default",{value:e,enumerable:!0}):r,e));function k9(e,t,{signal:r,edges:n}={}){let a,o=null,i=n!=null&&n.includes("leading"),s=n==null||n.includes("trailing"),c=()=>{o!==null&&(e.apply(a,o),a=void 0,o=null)},d=()=>{s&&c(),f()},p=null,m=()=>{p!=null&&clearTimeout(p),p=setTimeout(()=>{p=null,d()},t)},h=()=>{p!==null&&(clearTimeout(p),p=null)},f=()=>{h(),a=void 0,o=null},v=()=>{h(),c()},g=function(...w){if(r!=null&&r.aborted)return;a=this,o=w;let x=p==null;m(),i&&x&&c()};return g.schedule=m,g.cancel=f,g.flush=v,r==null||r.addEventListener("abort",f,{once:!0}),g}function Xj(e,t=0,r={}){typeof r!="object"&&(r={});let{signal:n,leading:a=!1,trailing:o=!0,maxWait:i}=r,s=Array(2);a&&(s[0]="leading"),o&&(s[1]="trailing");let c,d=null,p=k9(function(...f){c=e.apply(this,f),d=null},t,{signal:n,edges:s}),m=function(...f){if(i!=null){if(d===null)d=Date.now();else if(Date.now()-d>=i)return c=e.apply(this,f),d=Date.now(),p.cancel(),p.schedule(),c}return p.apply(this,f),c},h=()=>(p.flush(),c);return m.cancel=p.cancel,m.flush=h,m}function A9(e){return Array.from(new Set(e))}function F9(e,t){let r={},n=Object.entries(e);for(let a=0;a`control-${e.replace(/\s+/g,"-")}`,gs=e=>`set-${e.replace(/\s+/g,"-")}`,O9=Object.create,Xp=Object.defineProperty,M9=Object.getOwnPropertyDescriptor,$9=Object.getOwnPropertyNames,P9=Object.getPrototypeOf,N9=Object.prototype.hasOwnProperty,R=(e,t)=>Xp(e,"name",{value:t,configurable:!0}),Si=(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')}),vs=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),H9=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of $9(t))!N9.call(e,a)&&a!==r&&Xp(e,a,{get:()=>t[a],enumerable:!(n=M9(t,a))||n.enumerable});return e},Qp=(e,t,r)=>(r=e!=null?O9(P9(e)):{},H9(t||!e||!e.__esModule?Xp(r,"default",{value:e,enumerable:!0}):r,e)),j9=vs(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,c=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,h=t?Symbol.for("react.suspense"):60113,f=t?Symbol.for("react.suspense_list"):60120,v=t?Symbol.for("react.memo"):60115,g=t?Symbol.for("react.lazy"):60116,w=t?Symbol.for("react.block"):60121,x=t?Symbol.for("react.fundamental"):60117,D=t?Symbol.for("react.responder"):60118,E=t?Symbol.for("react.scope"):60119;function b(P){return typeof P=="string"||typeof P=="function"||P===a||P===p||P===i||P===o||P===h||P===f||typeof P=="object"&&P!==null&&(P.$$typeof===g||P.$$typeof===v||P.$$typeof===s||P.$$typeof===c||P.$$typeof===m||P.$$typeof===x||P.$$typeof===D||P.$$typeof===E||P.$$typeof===w)}R(b,"isValidElementType");function C(P){if(typeof P=="object"&&P!==null){var tt=P.$$typeof;switch(tt){case r:var Dt=P.type;switch(Dt){case d:case p:case a:case i:case o:case h:return Dt;default:var Pr=Dt&&Dt.$$typeof;switch(Pr){case c:case m:case g:case v:case s:return Pr;default:return tt}}case n:return tt}}}R(C,"typeOf");var S=d,k=p,A=c,_=s,I=r,B=m,z=a,L=g,M=v,O=n,$=i,H=o,U=h,V=!1;function G(P){return V||(V=!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.")),Q(P)||C(P)===d}R(G,"isAsyncMode");function Q(P){return C(P)===p}R(Q,"isConcurrentMode");function ne(P){return C(P)===c}R(ne,"isContextConsumer");function J(P){return C(P)===s}R(J,"isContextProvider");function le(P){return typeof P=="object"&&P!==null&&P.$$typeof===r}R(le,"isElement");function N(P){return C(P)===m}R(N,"isForwardRef");function K(P){return C(P)===a}R(K,"isFragment");function re(P){return C(P)===g}R(re,"isLazy");function fe(P){return C(P)===v}R(fe,"isMemo");function Ce(P){return C(P)===n}R(Ce,"isPortal");function xt(P){return C(P)===i}R(xt,"isProfiler");function He(P){return C(P)===o}R(He,"isStrictMode");function et(P){return C(P)===h}R(et,"isSuspense"),e.AsyncMode=S,e.ConcurrentMode=k,e.ContextConsumer=A,e.ContextProvider=_,e.Element=I,e.ForwardRef=B,e.Fragment=z,e.Lazy=L,e.Memo=M,e.Portal=O,e.Profiler=$,e.StrictMode=H,e.Suspense=U,e.isAsyncMode=G,e.isConcurrentMode=Q,e.isContextConsumer=ne,e.isContextProvider=J,e.isElement=le,e.isForwardRef=N,e.isFragment=K,e.isLazy=re,e.isMemo=fe,e.isPortal=Ce,e.isProfiler=xt,e.isStrictMode=He,e.isSuspense=et,e.isValidElementType=b,e.typeOf=C})()}),V9=vs((e,t)=>{t.exports=j9()}),ly=vs((e,t)=>{var r=V9(),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 c(w){return r.isMemo(w)?i:s[w.$$typeof]||n}R(c,"getStatics");var d=Object.defineProperty,p=Object.getOwnPropertyNames,m=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,v=Object.prototype;function g(w,x,D){if(typeof x!="string"){if(v){var E=f(x);E&&E!==v&&g(w,E,D)}var b=p(x);m&&(b=b.concat(m(x)));for(var C=c(w),S=c(x),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 global<"u"?n=global:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){return R(function r(n,a,o){function i(d,p){if(!a[d]){if(!n[d]){var m=typeof Si=="function"&&Si;if(!p&&m)return m(d,!0);if(s)return s(d,!0);var h=new Error("Cannot find module '"+d+"'");throw h.code="MODULE_NOT_FOUND",h}var f=a[d]={exports:{}};n[d][0].call(f.exports,function(v){var g=n[d][1][v];return i(g||v)},f,f.exports,r,n,a,o)}return a[d].exports}R(i,"s");for(var s=typeof Si=="function"&&Si,c=0;c=0)return this.lastItem=this.list[s],this.list[s].val},o.prototype.set=function(i,s){var c;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(c=this.indexOf(i),c>=0?(this.lastItem=this.list[c],this.list[c].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 c;for(c=0;c0&&(D[x]={cacheItem:v,arg:arguments[x]},E?i(m,D):m.push(D),m.length>d&&s(m.shift())),f.wasMemoized=E,f.numArgs=x+1,w},"memoizerific");return f.limit=d,f.wasMemoized=!1,f.cache=p,f.lru=m,f}};function i(d,p){var m=d.length,h=p.length,f,v,g;for(v=0;v=0&&(m=d[f],h=m.cacheItem.get(m.arg),!h||!h.size);f--)m.cacheItem.delete(m.arg)}R(s,"removeCachedResult");function c(d,p){return d===p||d!==d&&p!==p}R(c,"isEqual")},{"map-or-similar":1}]},{},[3])(3)})});function Nt(){return Nt=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?we(ka,--Pe):0,la--,de===10&&(la=1,ws--),de}R(gy,"prev");function Oe(){return de=Pe2||sa(de)>3?"":" "}R(vy,"whitespace");function yy(e,t){for(;--t&&Oe()&&!(de<48||de>102||de>57&&de<65||de>70&&de<97););return Aa(e,Eo()+(t<6&&dt()==32&&Oe()==32))}R(yy,"escaping");function kl(e){for(;Oe();)switch(de){case e:return Pe;case 34:case 39:e!==34&&e!==39&&kl(de);break;case 40:e===41&&kl(e);break;case 92:Oe();break}return Pe}R(kl,"delimiter");function by(e,t){for(;Oe()&&e+de!==57&&!(e+de===84&&dt()===47););return"/*"+Aa(t,Pe-1)+"*"+ys(e===47?e:Oe())}R(by,"commenter");function wy(e){for(;!sa(dt());)Oe();return Aa(e,Pe)}R(wy,"identifier");function Ey(e){return l1(Do("",null,null,null,[""],e=i1(e),0,[0],e))}R(Ey,"compile");function Do(e,t,r,n,a,o,i,s,c){for(var d=0,p=0,m=i,h=0,f=0,v=0,g=1,w=1,x=1,D=0,E="",b=a,C=o,S=n,k=E;w;)switch(v=D,D=Oe()){case 40:if(v!=108&&we(k,m-1)==58){Sl(k+=ee(xo(D),"&","&\f"),"&\f")!=-1&&(x=-1);break}case 34:case 39:case 91:k+=xo(D);break;case 9:case 10:case 13:case 32:k+=vy(v);break;case 92:k+=yy(Eo()-1,7);continue;case 47:switch(dt()){case 42:case 47:lo(xy(by(Oe(),Eo()),t,r),c);break;default:k+="/"}break;case 123*g:s[d++]=it(k)*x;case 125*g:case 59:case 0:switch(D){case 0:case 125:w=0;case 59+p:x==-1&&(k=ee(k,/\f/g,"")),f>0&&it(k)-m&&lo(f>32?ad(k+";",n,r,m-1):ad(ee(k," ","")+";",n,r,m-2),c);break;case 59:k+=";";default:if(lo(S=nd(k,t,r,d,p,a,s,E,b=[],C=[],m),o),D===123)if(p===0)Do(k,t,S,S,b,o,m,s,C);else switch(h===99&&we(k,3)===110?100:h){case 100:case 108:case 109:case 115:Do(e,S,S,n&&lo(nd(e,S,S,0,0,a,s,E,a,b=[],m),C),a,C,m,s,n?b:C);break;default:Do(k,S,S,S,[""],C,0,s,C)}}d=p=f=0,g=x=1,E=k="",m=i;break;case 58:m=1+it(k),f=v;default:if(g<1){if(D==123)--g;else if(D==125&&g++==0&&gy()==125)continue}switch(k+=ys(D),D*g){case 38:x=p>0?1:(k+="\f",-1);break;case 44:s[d++]=(it(k)-1)*x,x=1;break;case 64:dt()===45&&(k+=xo(Oe())),h=dt(),p=m=it(E=k+=wy(Eo())),D++;break;case 45:v===45&&it(k)==2&&(g=0)}}return o}R(Do,"parse");function nd(e,t,r,n,a,o,i,s,c,d,p){for(var m=a-1,h=a===0?o:[""],f=bs(h),v=0,g=0,w=0;v0?h[x]+" "+D:ee(D,/&\f/g,h[x])))&&(c[w++]=E);return Zo(e,t,r,a===0?n1:s,c,d,p)}R(nd,"ruleset");function xy(e,t,r){return Zo(e,t,r,r1,ys(my()),ia(e,2,-2),0)}R(xy,"comment");function ad(e,t,r,n){return Zo(e,t,r,a1,ia(e,0,n),ia(e,n+1,-1),n)}R(ad,"declaration");function ln(e,t){for(var r="",n=bs(e),a=0;a-1},"isIgnoringComment"),aC=R(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 c=i[s];if(c.line=0;r--)if(!Sy(t[r]))return!0;return!1},"isPrependedWithRegularRules"),Ah=R(function(e){e.type="",e.value="",e.return="",e.children="",e.props=""},"nullifyElement"),iC=R(function(e,t,r){Sy(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."),Ah(e)):oC(t,r)&&(console.error("`@import` rules can't be after other rules. Please put your `@import` rules before your other rules."),Ah(e)))},"incorrectImportAlarm");function s1(e,t){switch(dy(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+Cl+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+ee(e,/(\w+).+(:[^]+)/,te+"box-$1$2"+_e+"flex-$1$2")+e;case 5443:return te+e+_e+"flex-item-"+ee(e,/flex-|-self/,"")+e;case 4675:return te+e+_e+"flex-line-pack"+ee(e,/align-content|flex-|-self/,"")+e;case 5548:return te+e+_e+ee(e,"shrink","negative")+e;case 5292:return te+e+_e+ee(e,"basis","preferred-size")+e;case 6060:return te+"box-"+ee(e,"-grow","")+te+e+_e+ee(e,"grow","positive")+e;case 4554:return te+ee(e,/([^-])(transform)/g,"$1"+te+"$2")+e;case 6187:return ee(ee(ee(e,/(zoom-|grab)/,te+"$1"),/(image-set)/,te+"$1"),e,"")+e;case 5495:case 3959:return ee(e,/(image-set\([^]*)/,te+"$1$`$1");case 4968:return ee(ee(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 ee(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(it(e)-1-t>6)switch(we(e,t+1)){case 109:if(we(e,t+4)!==45)break;case 102:return ee(e,/(.+:)(.+)-([^]+)/,"$1"+te+"$2-$3$1"+Cl+(we(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Sl(e,"stretch")?s1(ee(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(we(e,t+1)!==115)break;case 6444:switch(we(e,it(e)-3-(~Sl(e,"!important")&&10))){case 107:return ee(e,":",":"+te)+e;case 101:return ee(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+te+(we(e,14)===45?"inline-":"")+"box$3$1"+te+"$2$3$1"+_e+"$2box$3")+e}break;case 5936:switch(we(e,t+11)){case 114:return te+e+_e+ee(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return te+e+_e+ee(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return te+e+_e+ee(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return te+e+_e+e+e}return e}R(s1,"prefix");var lC=R(function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case a1:e.return=s1(e.value,e.length);break;case cy:return ln([Pn(e,{value:ee(e.value,"@","@"+te)})],n);case n1:if(e.length)return fy(e.props,function(a){switch(py(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ln([Pn(e,{props:[ee(a,/:(read-\w+)/,":"+Cl+"$1")]})],n);case"::placeholder":return ln([Pn(e,{props:[ee(a,/:(plac\w+)/,":"+te+"input-$1")]}),Pn(e,{props:[ee(a,/:(plac\w+)/,":"+Cl+"$1")]}),Pn(e,{props:[ee(a,/:(plac\w+)/,_e+"input-$1")]})],n)}return""})}},"prefixer"),sC=[lC],uC=R(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(v){var g=v.getAttribute("data-emotion");g.indexOf(" ")!==-1&&(document.head.appendChild(v),v.setAttribute("data-s",""))})}var n=e.stylisPlugins||sC;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(v){for(var g=v.getAttribute("data-emotion").split(" "),w=1;w=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)}R(ky,"murmur2");var fC={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},Fh=`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`,hC="You have passed in falsy value as style object's key (can happen when in example you pass unexported component as computed key).",mC=/[A-Z]|^ms/g,Ay=/_EMO_([^_]+?)_([^]*?)_EMO_/g,u1=R(function(e){return e.charCodeAt(1)===45},"isCustomProperty"),_h=R(function(e){return e!=null&&typeof e!="boolean"},"isProcessableValue"),Au=e1(function(e){return u1(e)?e:e.replace(mC,"-$&").toLowerCase()}),Al=R(function(e,t){switch(e){case"animation":case"animationName":if(typeof t=="string")return t.replace(Ay,function(r,n,a){return Bt={name:n,styles:a,next:Bt},n})}return fC[e]!==1&&!u1(e)&&typeof t=="number"&&t!==0?t+"px":t},"processStyleValue");Rh=/(var|attr|counters?|url|element|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,Ih=["normal","none","initial","inherit","unset"],Bh=Al,Th=/^-ms-/,zh=/-(.)/g,Fu={},Al=R(function(e,t){if(e==="content"&&(typeof t!="string"||Ih.indexOf(t)===-1&&!Rh.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=Bh(e,t);return r!==""&&!u1(e)&&e.indexOf("-")!==-1&&Fu[e]===void 0&&(Fu[e]=!0,console.error("Using kebab-case for css properties in objects is not supported. Did you mean "+e.replace(Th,"ms-").replace(zh,function(n,a){return a.toUpperCase()})+"?")),r},"processStyleValue");var Rh,Ih,Bh,Th,zh,Fu,Fy="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function ua(e,t,r){if(r==null)return"";if(r.__emotion_styles!==void 0){if(r.toString()==="NO_COMPONENT_SELECTOR")throw new Error(Fy);return r}switch(typeof r){case"boolean":return"";case"object":{if(r.anim===1)return Bt={name:r.name,styles:r.styles,next:Bt},r.name;if(r.styles!==void 0){var n=r.next;if(n!==void 0)for(;n!==void 0;)Bt={name:n.name,styles:n.styles,next:Bt},n=n.next;var a=r.styles+";";return r.map!==void 0&&(a+=r.map),a}return _y(e,t,r)}case"function":{if(e!==void 0){var o=Bt,i=r(e);return Bt=o,ua(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=[],c=r.replace(Ay,function(p,m,h){var f="animation"+s.length;return s.push("const "+f+" = keyframes`"+h.replace(/^@keyframes animation-\w+/,"")+"`"),"${"+f+"}"});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,["`"+c+"`"]).join(` -`)+` - -You should wrap it with \`css\` like this: - -`+("css`"+c+"`"));break}if(t==null)return r;var d=t[r];return d!==void 0?d:r}R(ua,"handleInterpolation");function _y(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 Nt({},e,t)},"getTheme"),bC=Sh(function(e){return Sh(function(t){return yC(e,t)})}),Ty=R(function(e){var t=l.useContext(lr);return e.theme!==t&&(t=bC(t)(e.theme)),l.createElement(lr.Provider,{value:t},e.children)},"ThemeProvider");function wC(e){var t=e.displayName||e.name||"Component",r=R(function(a,o){var i=l.useContext(lr);return l.createElement(e,Nt({theme:i,ref:o},a))},"render"),n=l.forwardRef(r);return n.displayName="WithTheme("+t+")",dC(n,e)}R(wC,"withTheme");var Mh="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",$h="__EMOTION_LABEL_PLEASE_DO_NOT_USE__",EC=R(function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return xs(t,r,n),c1(function(){return Ds(t,r,n)}),null},"Insertion"),xC=Cs(function(e,t,r){var n=e.css;typeof n=="string"&&t.registered[n]!==void 0&&(n=t.registered[n]);var a=e[Mh],o=[n],i="";typeof e.className=="string"?i=Es(t.registered,o,e.className):e.className!=null&&(i=e.className+" ");var s=ca(o,void 0,l.useContext(lr));if(s.name.indexOf("-")===-1){var c=e[$h];c&&(s=ca([s,"label:"+c+";"]))}i+=t.key+"-"+s.name;var d={};for(var p in e)vC.call(e,p)&&p!=="css"&&p!==Mh&&p!==$h&&(d[p]=e[p]);return d.ref=r,d.className=i,l.createElement(l.Fragment,null,l.createElement(EC,{cache:t,serialized:s,isStringTag:typeof a=="string"}),l.createElement(a,d))});xC.displayName="EmotionCssPropInternal";Qp(ly());var DC={version:"11.11.4"},Ph=!1,CC=Cs(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=ca([r],void 0,l.useContext(lr)),a=l.useRef();return Oh(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,c=document.querySelector('style[data-emotion="'+o+" "+n.name+'"]');return t.sheet.tags.length&&(i.before=t.sheet.tags[0]),c!==null&&(s=!0,c.setAttribute("data-emotion",o),i.hydrate([c])),a.current=[i,s],function(){i.flush()}},[t]),Oh(function(){var o=a.current,i=o[0],s=o[1];if(s){o[1]=!1;return}if(n.next!==void 0&&Ds(t,n.next,!0),i.tags.length){var c=i.tags[i.tags.length-1].nextElementSibling;i.before=c,i.flush()}t.insert("",n,i,!1)},[t,n.name]),null});CC.displayName="EmotionGlobal";function Ss(){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 zy(e,t,r){var n=[],a=Es(e,n,r);return n.length<2?r:a+t(n)}R(zy,"merge");var kC=R(function(e){var t=e.cache,r=e.serializedArr;return c1(function(){for(var n=0;n96?FC:_C},"getDefaultShouldForwardProp"),jh=R(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"),Vh=`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`,RC=R(function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return xs(t,r,n),c1(function(){return Ds(t,r,n)}),null},"Insertion"),IC=R(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=jh(t,r,n),c=s||Hh(a),d=!c("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(Vh),m.push(p[0][0]);for(var h=p.length,f=1;f1?a-1:0),i=1;i=0&&a<1?(s=o,c=i):a>=1&&a<2?(s=i,c=o):a>=2&&a<3?(c=o,d=i):a>=3&&a<4?(c=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,h=c+p,f=d+p;return n(m,h,f)}R(pa,"hslToRgb");var Uh={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 Hy(e){if(typeof e!="string")return e;var t=e.toLowerCase();return Uh[t]?"#"+Uh[t]:e}R(Hy,"nameToHex");var zC=/^#[a-fA-F0-9]{6}$/,LC=/^#[a-fA-F0-9]{8}$/,OC=/^#[a-fA-F0-9]{3}$/,MC=/^#[a-fA-F0-9]{4}$/,Bu=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,$C=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,PC=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,NC=/^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 Xo(e){if(typeof e!="string")throw new zt(3);var t=Hy(e);if(t.match(zC))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(LC)){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(OC))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(MC)){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=Bu.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var o=$C.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=PC.exec(t);if(i){var s=parseInt(""+i[1],10),c=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,p="rgb("+pa(s,c,d)+")",m=Bu.exec(p);if(!m)throw new zt(4,t,p);return{red:parseInt(""+m[1],10),green:parseInt(""+m[2],10),blue:parseInt(""+m[3],10)}}var h=NC.exec(t.substring(0,50));if(h){var f=parseInt(""+h[1],10),v=parseInt(""+h[2],10)/100,g=parseInt(""+h[3],10)/100,w="rgb("+pa(f,v,g)+")",x=Bu.exec(w);if(!x)throw new zt(4,t,w);return{red:parseInt(""+x[1],10),green:parseInt(""+x[2],10),blue:parseInt(""+x[3],10),alpha:parseFloat(""+h[4])>1?parseFloat(""+h[4])/100:parseFloat(""+h[4])}}throw new zt(5)}R(Xo,"parseToRgb");function jy(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,c=a-o,d=i>.5?c/(2-a-o):c/(a+o);switch(a){case t:s=(r-n)/c+(r=1?zo(e,t,r):"rgba("+pa(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?zo(e.hue,e.saturation,e.lightness):"rgba("+pa(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new zt(2)}R(qy,"hsla");function Rl(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return od("#"+vr(e)+vr(t)+vr(r));if(typeof e=="object"&&t===void 0&&r===void 0)return od("#"+vr(e.red)+vr(e.green)+vr(e.blue));throw new zt(6)}R(Rl,"rgb");function fa(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=Xo(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?Rl(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?Rl(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new zt(7)}R(fa,"rgba");var jC=R(function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},"isRgb"),VC=R(function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},"isRgba"),UC=R(function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},"isHsl"),qC=R(function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"},"isHsla");function h1(e){if(typeof e!="object")throw new zt(8);if(VC(e))return fa(e);if(jC(e))return Rl(e);if(qC(e))return qy(e);if(UC(e))return Uy(e);throw new zt(8)}R(h1,"toColorString");function m1(e,t,r){return R(function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):m1(e,t,n)},"fn")}R(m1,"curried");function Qo(e){return m1(e,e.length,[])}R(Qo,"curry");function ei(e,t,r){return Math.max(e,Math.min(t,r))}R(ei,"guard");function Wy(e,t){if(t==="transparent")return t;var r=f1(t);return h1(Nt({},r,{lightness:ei(0,1,r.lightness-parseFloat(e))}))}R(Wy,"darken");var WC=Qo(Wy),GC=WC;function Gy(e,t){if(t==="transparent")return t;var r=f1(t);return h1(Nt({},r,{lightness:ei(0,1,r.lightness+parseFloat(e))}))}R(Gy,"lighten");var YC=Qo(Gy),KC=YC;function Yy(e,t){if(t==="transparent")return t;var r=Xo(t),n=typeof r.alpha=="number"?r.alpha:1,a=Nt({},r,{alpha:ei(0,1,(n*100+parseFloat(e)*100)/100)});return fa(a)}R(Yy,"opacify");var JC=Qo(Yy),ZC=JC;function Ky(e,t){if(t==="transparent")return t;var r=Xo(t),n=typeof r.alpha=="number"?r.alpha:1,a=Nt({},r,{alpha:ei(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return fa(a)}R(Ky,"transparentize");var XC=Qo(Ky),QC=XC,j={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",positiveText:"#448028",negativeText:"#D43900",warningText:"#A15C20"},yr={app:"#F6F9FC",gridCellSize:10,hoverable:QC(.9,j.secondary),positive:"#E1FFD4",negative:"#FEDED2",warning:"#FFF5CF",critical:"#FF4400"},Lt={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}},Jy=Qp(U9(),1),eS=(0,Jy.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,Jy.default)(1)(({color:e,background:t,typography:r})=>{let n=eS({typography:r});return{...n,body:{...n.body,color:e.defaultText,background:t.app,overflow:"hidden"},hr:{...n.hr,borderTop:`1px solid ${e.border}`}}});var tS={base:"dark",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:"#222425",appContentBg:"#1B1C1D",appPreviewBg:j.lightest,appBorderColor:"rgba(255,255,255,.1)",appBorderRadius:4,fontBase:Lt.fonts.base,fontCode:Lt.fonts.mono,textColor:"#C9CDCF",textInverseColor:"#222425",textMutedColor:"#798186",barTextColor:j.mediumdark,barHoverColor:j.secondary,barSelectedColor:j.secondary,barBg:"#292C2E",buttonBg:"#222425",buttonBorder:"rgba(255,255,255,.1)",booleanBg:"#222425",booleanSelectedBg:"#2E3438",inputBg:"#1B1C1D",inputBorder:"rgba(255,255,255,.1)",inputTextColor:j.lightest,inputBorderRadius:4},rS=tS,nS={base:"light",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:yr.app,appContentBg:j.lightest,appPreviewBg:j.lightest,appBorderColor:j.border,appBorderRadius:4,fontBase:Lt.fonts.base,fontCode:Lt.fonts.mono,textColor:j.darkest,textInverseColor:j.lightest,textMutedColor:j.dark,barTextColor:j.mediumdark,barHoverColor:j.secondary,barSelectedColor:j.secondary,barBg:j.lightest,buttonBg:yr.app,buttonBorder:j.medium,booleanBg:j.mediumlight,booleanSelectedBg:j.lightest,inputBg:j.lightest,inputBorder:j.border,inputTextColor:j.darkest,inputBorderRadius:4},Il=nS,aS=(()=>{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})();const{logger:oS}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var{window:Tu}=aS,iS=R(e=>({color:e}),"mkColor"),lS=R(e=>typeof e!="string"?(oS.warn(`Color passed to theme object should be a string. Instead ${e}(${typeof e}) was passed.`),!1):!0,"isColorString"),sS=R(e=>!/(gradient|var|calc)/.test(e),"isValidColorForPolished"),uS=R((e,t)=>e==="darken"?fa(`${GC(1,t)}`,.95):e==="lighten"?fa(`${KC(1,t)}`,.95):t,"applyPolished"),Zy=R(e=>t=>{if(!lS(t)||!sS(t))return t;try{return uS(e,t)}catch{return t}},"colorFactory"),Va=Zy("lighten");Zy("darken");var Xy=R(()=>!Tu||!Tu.matchMedia?"light":Tu.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light","getPreferredColorScheme"),id={light:Il,dark:rS,normal:Il};Xy();var cS={rubber:"cubic-bezier(0.175, 0.885, 0.335, 1.05)"},dS=Yt` - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -`,Qy=Yt` - 0%, 100% { opacity: 1; } - 50% { opacity: .4; } -`,pS=Yt` - 0% { transform: translateY(1px); } - 25% { transform: translateY(0px); } - 50% { transform: translateY(-3px); } - 100% { transform: translateY(1px); } -`,fS=Yt` - 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); } -`,hS=Ss` - animation: ${Qy} 1.5s ease-in-out infinite; - color: transparent; - cursor: progress; -`,mS=Ss` - transition: all 150ms ease-out; - transform: translate3d(0, 0, 0); - - &:hover { - transform: translate3d(0, -2px, 0); - } - - &:active { - transform: translate3d(0, 0, 0); - } -`,gS={rotate360:dS,glow:Qy,float:pS,jiggle:fS,inlineGlow:hS,hoverable:mS},vS={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"},yS={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"},bS=R(e=>Object.entries(e).reduce((t,[r,n])=>({...t,[r]:iS(n)}),{}),"convertColors"),wS=R(({colors:e,mono:t})=>{let r=bS(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"),ES={green1:"#008000",red1:"#A31515",red2:"#9a050f",red3:"#800000",red4:"#ff0000",gray1:"#393A34",cyan1:"#36acaa",cyan2:"#2B91AF",blue1:"#0000ff",blue2:"#00009f"},xS={green1:"#7C7C7C",red1:"#92C379",red2:"#9a050f",red3:"#A8FF60",red4:"#96CBFE",gray1:"#EDEDED",cyan1:"#C6C5FE",cyan2:"#FFFFB6",blue1:"#B474DD",blue2:"#00009f"},DS=R(e=>({primary:e.colorPrimary,secondary:e.colorSecondary,tertiary:j.tertiary,ancillary:j.ancillary,orange:j.orange,gold:j.gold,green:j.green,seafoam:j.seafoam,purple:j.purple,ultraviolet:j.ultraviolet,lightest:j.lightest,lighter:j.lighter,light:j.light,mediumlight:j.mediumlight,medium:j.medium,mediumdark:j.mediumdark,dark:j.dark,darker:j.darker,darkest:j.darkest,border:j.border,positive:j.positive,negative:j.negative,warning:j.warning,critical:j.critical,defaultText:e.textColor||j.darkest,inverseText:e.textInverseColor||j.lightest,positiveText:j.positiveText,negativeText:j.negativeText,warningText:j.warningText}),"createColors"),ld=R((e=id[Xy()])=>{let{base:t,colorPrimary:r,colorSecondary:n,appBg:a,appContentBg:o,appPreviewBg:i,appBorderColor:s,appBorderRadius:c,fontBase:d,fontCode:p,textColor:m,textInverseColor:h,barTextColor:f,barHoverColor:v,barSelectedColor:g,barBg:w,buttonBg:x,buttonBorder:D,booleanBg:E,booleanSelectedBg:b,inputBg:C,inputBorder:S,inputTextColor:k,inputBorderRadius:A,brandTitle:_,brandUrl:I,brandImage:B,brandTarget:z,gridCellSize:L,...M}=e;return{...M,base:t,color:DS(e),background:{app:a,bar:w,content:o,preview:i,gridCellSize:L||yr.gridCellSize,hoverable:yr.hoverable,positive:yr.positive,negative:yr.negative,warning:yr.warning,critical:yr.critical},typography:{fonts:{base:d,mono:p},weight:Lt.weight,size:Lt.size},animation:gS,easing:cS,input:{background:C,border:S,borderRadius:A,color:k},button:{background:x||C,border:D||S},boolean:{background:E||S,selectedBackground:b||C},layoutMargin:10,appBorderColor:s,appBorderRadius:c,barTextColor:f,barHoverColor:v||n,barSelectedColor:g||n,barBg:w,brand:{title:_,url:I,image:B||(_?null:void 0),target:z},code:wS({colors:t==="light"?ES:xS,mono:p}),addonActionsTheme:{...t==="light"?yS:vS,BASE_FONT_FAMILY:p,BASE_FONT_SIZE:Lt.size.s2-1,BASE_LINE_HEIGHT:"18px",BASE_BACKGROUND_COLOR:"transparent",BASE_COLOR:m,ARROW_COLOR:ZC(.2,s),ARROW_MARGIN_RIGHT:4,ARROW_FONT_SIZE:8,TREENODE_FONT_FAMILY:p,TREENODE_FONT_SIZE:Lt.size.s2-1,TREENODE_LINE_HEIGHT:"18px",TREENODE_PADDING_LEFT:12}}},"convert");const{logger:CS}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var SS=R(e=>Object.keys(e).length===0,"isEmpty"),zu=R(e=>e!=null&&typeof e=="object","isObject"),kS=R((e,...t)=>Object.prototype.hasOwnProperty.call(e,...t),"hasOwnProperty"),AS=R(()=>Object.create(null),"makeObjectWithoutPrototype"),eb=R((e,t)=>e===t||!zu(e)||!zu(t)?{}:Object.keys(e).reduce((r,n)=>{if(kS(t,n)){let a=eb(e[n],t[n]);return zu(a)&&SS(a)||(r[n]=a),r}return r[n]=void 0,r},AS()),"deletedDiff"),FS=eb;function tb(e){for(var t=[],r=1;r{if(!e)return ld(Il);let t=FS(Il,e);return Object.keys(t).length&&CS.warn(tb` - Your theme is missing properties, you should update your theme! - - theme-data missing: - `,t),ld(e)},"ensure"),sd="/* emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason */",RS=Object.create,ks=Object.defineProperty,IS=Object.getOwnPropertyDescriptor,BS=Object.getOwnPropertyNames,TS=Object.getPrototypeOf,zS=Object.prototype.hasOwnProperty,u=(e,t)=>ks(e,"name",{value:t,configurable:!0}),ki=(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),q=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Fa=(e,t)=>{for(var r in t)ks(e,r,{get:t[r],enumerable:!0})},LS=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of BS(t))!zS.call(e,a)&&a!==r&&ks(e,a,{get:()=>t[a],enumerable:!(n=IS(t,a))||n.enumerable});return e},De=(e,t,r)=>(r=e!=null?RS(TS(e)):{},LS(t||!e||!e.__esModule?ks(r,"default",{value:e,enumerable:!0}):r,e));function X(){return X=Object.assign?Object.assign.bind():function(e){for(var t=1;t{u(X,"_extends")});function rb(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var OS=T(()=>{u(rb,"_assertThisInitialized")});function ha(e,t){return ha=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},ha(e,t)}var g1=T(()=>{u(ha,"_setPrototypeOf")});function Bl(e){return Bl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Bl(e)}var MS=T(()=>{u(Bl,"_getPrototypeOf")}),As,v1=T(()=>{As=(()=>{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})()}),Fs=q((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 global<"u"?n=global:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){return u(function r(n,a,o){function i(d,p){if(!a[d]){if(!n[d]){var m=typeof ki=="function"&&ki;if(!p&&m)return m(d,!0);if(s)return s(d,!0);var h=new Error("Cannot find module '"+d+"'");throw h.code="MODULE_NOT_FOUND",h}var f=a[d]={exports:{}};n[d][0].call(f.exports,function(v){var g=n[d][1][v];return i(g||v)},f,f.exports,r,n,a,o)}return a[d].exports}u(i,"s");for(var s=typeof ki=="function"&&ki,c=0;c=0)return this.lastItem=this.list[s],this.list[s].val},o.prototype.set=function(i,s){var c;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(c=this.indexOf(i),c>=0?(this.lastItem=this.list[c],this.list[c].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 c;for(c=0;c0&&(D[x]={cacheItem:v,arg:arguments[x]},E?i(m,D):m.push(D),m.length>d&&s(m.shift())),f.wasMemoized=E,f.numArgs=x+1,w},"memoizerific");return f.limit=d,f.wasMemoized=!1,f.cache=p,f.lru=m,f}};function i(d,p){var m=d.length,h=p.length,f,v,g;for(v=0;v=0&&(m=d[f],h=m.cacheItem.get(m.arg),!h||!h.size);f--)m.cacheItem.delete(m.arg)}u(s,"removeCachedResult");function c(d,p){return d===p||d!==d&&p!==p}u(c,"isEqual")},{"map-or-similar":1}]},{},[3])(3)})});function _s(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 y1=T(()=>{u(_s,"_objectWithoutPropertiesLoose")});function nb(e,t){if(e==null)return{};var r,n,a=_s(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 $S=T(()=>{y1(),u(nb,"_objectWithoutProperties")});function Tl(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r{u(Tl,"_arrayLikeToArray")});function ob(e){if(Array.isArray(e))return Tl(e)}var PS=T(()=>{ab(),u(ob,"_arrayWithoutHoles")});function ib(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}var NS=T(()=>{u(ib,"_iterableToArray")});function lb(e,t){if(e){if(typeof e=="string")return Tl(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)?Tl(e,t):void 0}}var HS=T(()=>{ab(),u(lb,"_unsupportedIterableToArray")});function sb(){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 jS=T(()=>{u(sb,"_nonIterableSpread")});function ub(e){return ob(e)||ib(e)||lb(e)||sb()}var VS=T(()=>{PS(),NS(),HS(),jS(),u(ub,"_toConsumableArray")});function ma(e){"@babel/helpers - typeof";return ma=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},ma(e)}var cb=T(()=>{u(ma,"_typeof")});function db(e,t){if(ma(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(ma(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var US=T(()=>{cb(),u(db,"toPrimitive")});function pb(e){var t=db(e,"string");return ma(t)=="symbol"?t:t+""}var qS=T(()=>{cb(),US(),u(pb,"toPropertyKey")});function b1(e,t,r){return(t=pb(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var fb=T(()=>{qS(),u(b1,"_defineProperty")});function ud(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 mb(e){if(e.length===0||e.length===1)return e;var t=e.join(".");return al[t]||(al[t]=hb(e)),al[t]}function gb(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=mb(n);return a.reduce(function(o,i){return en(en({},o),r[i])},t)}function cd(e){return e.join(" ")}function vb(e,t){var r=0;return function(n){return r+=1,n.map(function(a,o){return Rs({node:a,stylesheet:e,useInlineStyles:t,key:"code-segment-".concat(r,"-").concat(o)})})}}function Rs(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,c=t.type,d=t.tagName,p=t.value;if(c==="text")return p;if(d){var m=vb(r,o),h;if(!o)h=en(en({},s),{},{className:cd(s.className)});else{var f=Object.keys(r).reduce(function(x,D){return D.split(".").forEach(function(E){x.includes(E)||x.push(E)}),x},[]),v=s.className&&s.className.includes("token")?["token"]:[],g=s.className&&v.concat(s.className.filter(function(x){return!f.includes(x)}));h=en(en({},s),{},{className:cd(g)||void 0,style:gb(s.className,Object.assign({},s.style,a),r)})}var w=m(t.children);return y.createElement(d,X({key:i},h),w)}}var al,yb=T(()=>{yt(),fb(),u(ud,"ownKeys"),u(en,"_objectSpread"),u(hb,"powerSetPermutations"),al={},u(mb,"getClassNameCombinations"),u(gb,"createStyleObject"),u(cd,"createClassNameString"),u(vb,"createChildren"),u(Rs,"createElement")}),bb,WS=T(()=>{bb=u(function(e,t){var r=e.listLanguages();return r.indexOf(t)!==-1},"default")});function dd(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 lt(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 Co({children:C,lineNumber:S,lineNumberStyle:s,largestLineNumber:i,showInlineLineNumbers:a,lineProps:r,className:k,showLineNumbers:n,wrapLongLines:c})}u(v,"createWrappedLine");function g(C,S){if(n&&S&&a){var k=E1(s,S,i);C.unshift(w1(S,k))}return C}u(g,"createUnwrappedLine");function w(C,S){var k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return t||k.length>0?v(C,S,k):g(C,S)}u(w,"createLine");for(var x=u(function(){var C=p[f],S=C.children[0].value,k=wb(S);if(k){var A=S.split(` -`);A.forEach(function(_,I){var B=n&&m.length+o,z={type:"text",value:"".concat(_,` -`)};if(I===0){var L=p.slice(h+1,f).concat(Co({children:[z],className:C.properties.className})),M=w(L,B);m.push(M)}else if(I===A.length-1){var O=p[f+1]&&p[f+1].children&&p[f+1].children[0],$={type:"text",value:"".concat(_)};if(O){var H=Co({children:[$],className:C.properties.className});p.splice(f+1,0,H)}else{var U=[$],V=w(U,B,C.properties.className);m.push(V)}}else{var G=[z],Q=w(G,B,C.properties.className);m.push(Q)}}),h=f}f++},"_loop");f{$S(),VS(),fb(),yb(),WS(),Fb=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"],u(dd,"ownKeys"),u(lt,"_objectSpread"),_b=/\n/g,u(wb,"getNewLines"),u(Eb,"getAllLineNumbers"),u(xb,"AllLineNumbers"),u(Db,"getEmWidthOfNumber"),u(w1,"getInlineLineNumber"),u(E1,"assembleLineNumberStyles"),u(Co,"createLineElement"),u(x1,"flattenCodeTree"),u(Cb,"processLines"),u(Sb,"defaultRenderer"),u(D1,"isHighlightJs"),u(kb,"getCodeTree"),u(Ab,"default")}),YS=q((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)}u(n,"Schema")}),KS=q((e,t)=>{var r=YS(),n=Rb();t.exports=a;function a(o){for(var i=o.length,s=[],c=[],d=-1,p,m;++d{t.exports=r;function r(n){return n.toLowerCase()}u(r,"normalize")}),Ib=q((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}u(n,"Info")}),S1=q(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)}u(r,"increment")}),Bb=q((e,t)=>{var r=Ib(),n=S1();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(c,d,p,m){var h=-1,f;for(s(this,"space",m),r.call(this,c,d);++h{var r=C1(),n=Rb(),a=Bb();t.exports=o;function o(i){var s=i.space,c=i.mustUseProperty||[],d=i.attributes||{},p=i.properties,m=i.transform,h={},f={},v,g;for(v in p)g=new a(v,m(d,v),p[v],s),c.indexOf(v)!==-1&&(g.mustUseProperty=!0),h[v]=g,f[r(v)]=v,f[r(g.attribute)]=v;return new n(h,f,s)}u(o,"create")}),JS=q((e,t)=>{var r=ti();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()}u(n,"xlinkTransform")}),ZS=q((e,t)=>{var r=ti();t.exports=r({space:"xml",transform:n,properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function n(a,o){return"xml:"+o.slice(3).toLowerCase()}u(n,"xmlTransform")}),XS=q((e,t)=>{t.exports=r;function r(n,a){return a in n?n[a]:a}u(r,"caseSensitiveTransform")}),Tb=q((e,t)=>{var r=XS();t.exports=n;function n(a,o){return r(a,o.toLowerCase())}u(n,"caseInsensitiveTransform")}),QS=q((e,t)=>{var r=ti(),n=Tb();t.exports=r({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:n,properties:{xmlns:null,xmlnsXLink:null}})}),ek=q((e,t)=>{var r=S1(),n=ti(),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(c,d){return d==="role"?d:"aria-"+d.slice(4).toLowerCase()}u(s,"ariaTransform")}),tk=q((e,t)=>{var r=S1(),n=ti(),a=Tb(),o=r.boolean,i=r.overloadedBoolean,s=r.booleanish,c=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:c,colSpan:null,content:null,contentEditable:s,controls:o,controlsList:d,coords:c|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:c,hidden:o,high:c,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:c,manifest:null,max:null,maxLength:c,media:null,method:null,min:null,minLength:c,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:c,pattern:null,ping:d,placeholder:null,playsInline:o,poster:null,preload:null,readOnly:o,referrerPolicy:null,rel:d,required:o,reversed:o,rows:c,rowSpan:c,sandbox:d,scope:null,scoped:o,seamless:o,selected:o,shape:null,size:c,sizes:null,slot:null,span:c,spellCheck:s,src:null,srcDoc:null,srcLang:null,srcSet:p,start:c,step:null,style:null,tabIndex:c,target:null,title:null,translate:null,type:null,typeMustMatch:o,useMap:null,value:s,width:c,wrap:null,align:null,aLink:null,archive:d,axis:null,background:null,bgColor:null,border:c,borderColor:null,bottomMargin:c,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:c,leftMargin:c,link:null,longDesc:null,lowSrc:null,marginHeight:c,marginWidth:c,noResize:o,noHref:o,noShade:o,noWrap:o,object:null,profile:null,prompt:null,rev:null,rightMargin:c,rules:null,scheme:null,scrolling:s,standby:null,summary:null,text:null,topMargin:c,valueType:null,version:null,vAlign:null,vLink:null,vSpace:c,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:o,disableRemotePlayback:o,prefix:null,property:null,results:c,security:null,unselectable:null}})}),rk=q((e,t)=>{var r=KS(),n=JS(),a=ZS(),o=QS(),i=ek(),s=tk();t.exports=r([a,n,o,i,s])}),nk=q((e,t)=>{var r=C1(),n=Bb(),a=Ib(),o="data";t.exports=d;var i=/^data[-\w.:]+$/i,s=/-[a-z]/g,c=/[A-Z]/g;function d(v,g){var w=r(g),x=g,D=a;return w in v.normal?v.property[v.normal[w]]:(w.length>4&&w.slice(0,4)===o&&i.test(g)&&(g.charAt(4)==="-"?x=p(g):g=m(g),D=n),new D(x,g))}u(d,"find");function p(v){var g=v.slice(5).replace(s,f);return o+g.charAt(0).toUpperCase()+g.slice(1)}u(p,"datasetToProperty");function m(v){var g=v.slice(4);return s.test(g)?v:(g=g.replace(c,h),g.charAt(0)!=="-"&&(g="-"+g),o+g)}u(m,"datasetToAttribute");function h(v){return"-"+v.toLowerCase()}u(h,"kebab");function f(v){return v.charAt(1).toUpperCase()}u(f,"camelcase")}),ak=q((e,t)=>{t.exports=n;var r=/[#.]/g;function n(a,o){for(var i=a||"",s=o||"div",c={},d=0,p,m,h;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)}u(a,"parse");function o(i){return i.join(r).trim()}u(o,"stringify")}),ik=q(e=>{e.parse=a,e.stringify=o;var t=",",r=" ",n="";function a(i){for(var s=[],c=String(i||n),d=c.indexOf(t),p=0,m=!1,h;!m;)d===-1&&(d=c.length,m=!0),h=c.slice(p,d).trim(),(h||!m)&&s.push(h),p=d+1,d=c.indexOf(t,p);return s}u(a,"parse");function o(i,s){var c=s||{},d=c.padLeft===!1?n:r,p=c.padRight?r:n;return i[i.length-1]===n&&(i=i.concat(n)),i.join(p+t+d).trim()}u(o,"stringify")}),lk=q((e,t)=>{var r=nk(),n=C1(),a=ak(),o=ok().parse,i=ik().parse;t.exports=c;var s={}.hasOwnProperty;function c(w,x,D){var E=D?g(D):null;return b;function b(S,k){var A=a(S,x),_=Array.prototype.slice.call(arguments,2),I=A.tagName.toLowerCase(),B;if(A.tagName=E&&s.call(E,I)?E[I]:I,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 _,I,B;A==null||A!==A||(_=r(w,k),I=_.property,B=A,typeof B=="string"&&(_.spaceSeparated?B=o(B):_.commaSeparated?B=i(B):_.commaOrSpaceSeparated&&(B=o(i(B).join(" ")))),I==="style"&&typeof A!="string"&&(B=v(B)),I==="className"&&S.className&&(B=S.className.concat(B)),S[I]=h(_,I,B))}}u(c,"factory");function d(w,x){return typeof w=="string"||"length"in w||p(x.tagName,w)}u(d,"isChildren");function p(w,x){var D=x.type;return w==="input"||!D||typeof D!="string"?!1:typeof x.children=="object"&&"length"in x.children?!0:(D=D.toLowerCase(),w==="button"?D!=="menu"&&D!=="submit"&&D!=="reset"&&D!=="button":"value"in x)}u(p,"isNode");function m(w,x){var D,E;if(typeof x=="string"||typeof x=="number"){w.push({type:"text",value:String(x)});return}if(typeof x=="object"&&"length"in x){for(D=-1,E=x.length;++D{var r=rk(),n=lk(),a=n(r,"div");a.displayName="html",t.exports=a}),uk=q((e,t)=>{t.exports=sk()}),ck=q((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:"ÿ"}}),dk=q((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:"Ÿ"}}),zb=q((e,t)=>{t.exports=r;function r(n){var a=typeof n=="string"?n.charCodeAt(0):n;return a>=48&&a<=57}u(r,"decimal")}),pk=q((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}u(r,"hexadecimal")}),fk=q((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}u(r,"alphabetical")}),hk=q((e,t)=>{var r=fk(),n=zb();t.exports=a;function a(o){return r(o)||n(o)}u(a,"alphanumerical")}),mk=q((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}u(a,"decodeEntity")}),gk=q((e,t)=>{var r=ck(),n=dk(),a=zb(),o=pk(),i=hk(),s=mk();t.exports=Q;var c={}.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},h=9,f=10,v=12,g=32,w=38,x=59,D=60,E=61,b=35,C=88,S=120,k=65533,A="named",_="hexadecimal",I="decimal",B={};B[_]=16,B[I]=10;var z={};z[A]=i,z[I]=a,z[_]=o;var L=1,M=2,O=3,$=4,H=5,U=6,V=7,G={};G[L]="Named character references must be terminated by a semicolon",G[M]="Numeric character references must be terminated by a semicolon",G[O]="Named character references cannot be empty",G[$]="Numeric character references cannot be empty",G[H]="Named character references must be known",G[U]="Numeric character references cannot be disallowed",G[V]="Numeric character references cannot be outside the permissible Unicode range";function Q(N,K){var re={},fe,Ce;K||(K={});for(Ce in m)fe=K[Ce],re[Ce]=fe??m[Ce];return(re.position.indent||re.position.start)&&(re.indent=re.position.indent||[],re.position=re.position.start),ne(N,re)}u(Q,"parseEntities");function ne(N,K){var re=K.additional,fe=K.nonTerminated,Ce=K.text,xt=K.reference,He=K.warning,et=K.textContext,P=K.referenceContext,tt=K.warningContext,Dt=K.position,Pr=K.indent||[],An=N.length,Ct=0,Ei=-1,Re=Dt.column||1,Nr=Dt.line||1,St="",Fn=[],kt,_n,At,Se,rt,ye,ce,Ft,xi,Du,Hr,Pa,jr,Jt,vh,Na,Di,_t,be;for(typeof re=="string"&&(re=re.charCodeAt(0)),Na=Ha(),Ft=He?f9:p,Ct--,An++;++Ct65535&&(ye-=65536,Du+=d(ye>>>10|55296),ye=56320|ye&1023),ye=Du+d(ye))):Jt!==A&&Ft($,_t)),ye?(yh(),Na=Ha(),Ct=be-1,Re+=be-jr+1,Fn.push(ye),Di=Ha(),Di.offset++,xt&&xt.call(P,ye,{start:Na,end:Di},N.slice(jr-1,be)),Na=Di):(Se=N.slice(jr-1,be),St+=Se,Re+=Se.length,Ct=be-1)}else rt===10&&(Nr++,Ei++,Re=0),rt===rt?(St+=d(rt),Re++):yh();return Fn.join("");function Ha(){return{line:Nr,column:Re,offset:Ct+(Dt.offset||0)}}function f9(bh,wh){var Cu=Ha();Cu.column+=wh,Cu.offset+=wh,He.call(tt,G[bh],Cu,bh)}function yh(){St&&(Fn.push(St),Ce&&Ce.call(et,St,{start:Na,end:Ha()}),St="")}}u(ne,"parse");function J(N){return N>=55296&&N<=57343||N>1114111}u(J,"prohibited");function le(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}u(le,"disallowed")}),vk=q((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={},c={manual:a.Prism&&a.Prism.manual,disableWorkerMessageHandler:a.Prism&&a.Prism.disableWorkerMessageHandler,util:{encode:u(function E(b){return b instanceof d?new d(b.type,E(b.content),b.alias):Array.isArray(b)?b.map(E):b.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(S){var E=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(S.stack)||[])[1];if(E){var b=document.getElementsByTagName("script");for(var C in b)if(b[C].src==E)return b[C]}return null}},"currentScript"),isActive:u(function(E,b,C){for(var S="no-"+b;E;){var k=E.classList;if(k.contains(b))return!0;if(k.contains(S))return!1;E=E.parentElement}return!!C},"isActive")},languages:{plain:s,plaintext:s,text:s,txt:s,extend:u(function(E,b){var C=c.util.clone(c.languages[E]);for(var S in b)C[S]=b[S];return C},"extend"),insertBefore:u(function(E,b,C,S){S=S||c.languages;var k=S[E],A={};for(var _ in k)if(k.hasOwnProperty(_)){if(_==b)for(var I in C)C.hasOwnProperty(I)&&(A[I]=C[I]);C.hasOwnProperty(_)||(A[_]=k[_])}var B=S[E];return S[E]=A,c.languages.DFS(c.languages,function(z,L){L===B&&z!=E&&(this[z]=A)}),A},"insertBefore"),DFS:u(function E(b,C,S,k){k=k||{};var A=c.util.objId;for(var _ in b)if(b.hasOwnProperty(_)){C.call(b,_,b[_],S||_);var I=b[_],B=c.util.type(I);B==="Object"&&!k[A(I)]?(k[A(I)]=!0,E(I,C,null,k)):B==="Array"&&!k[A(I)]&&(k[A(I)]=!0,E(I,C,_,k))}},"DFS")},plugins:{},highlightAll:u(function(E,b){c.highlightAllUnder(document,E,b)},"highlightAll"),highlightAllUnder:u(function(E,b,C){var S={callback:C,container:E,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};c.hooks.run("before-highlightall",S),S.elements=Array.prototype.slice.apply(S.container.querySelectorAll(S.selector)),c.hooks.run("before-all-elements-highlight",S);for(var k=0,A;A=S.elements[k++];)c.highlightElement(A,b===!0,S.callback)},"highlightAllUnder"),highlightElement:u(function(E,b,C){var S=c.util.getLanguage(E),k=c.languages[S];c.util.setLanguage(E,S);var A=E.parentElement;A&&A.nodeName.toLowerCase()==="pre"&&c.util.setLanguage(A,S);var _=E.textContent,I={element:E,language:S,grammar:k,code:_};function B(L){I.highlightedCode=L,c.hooks.run("before-insert",I),I.element.innerHTML=I.highlightedCode,c.hooks.run("after-highlight",I),c.hooks.run("complete",I),C&&C.call(I.element)}if(u(B,"insertHighlightedCode"),c.hooks.run("before-sanity-check",I),A=I.element.parentElement,A&&A.nodeName.toLowerCase()==="pre"&&!A.hasAttribute("tabindex")&&A.setAttribute("tabindex","0"),!I.code){c.hooks.run("complete",I),C&&C.call(I.element);return}if(c.hooks.run("before-highlight",I),!I.grammar){B(c.util.encode(I.code));return}if(b&&a.Worker){var z=new Worker(c.filename);z.onmessage=function(L){B(L.data)},z.postMessage(JSON.stringify({language:I.language,code:I.code,immediateClose:!0}))}else B(c.highlight(I.code,I.grammar,I.language))},"highlightElement"),highlight:u(function(E,b,C){var S={code:E,grammar:b,language:C};if(c.hooks.run("before-tokenize",S),!S.grammar)throw new Error('The language "'+S.language+'" has no grammar.');return S.tokens=c.tokenize(S.code,S.grammar),c.hooks.run("after-tokenize",S),d.stringify(c.util.encode(S.tokens),S.language)},"highlight"),tokenize:u(function(E,b){var C=b.rest;if(C){for(var S in C)b[S]=C[S];delete b.rest}var k=new h;return f(k,k.head,E),m(E,k,b,k.head,0),g(k)},"tokenize"),hooks:{all:{},add:u(function(E,b){var C=c.hooks.all;C[E]=C[E]||[],C[E].push(b)},"add"),run:u(function(E,b){var C=c.hooks.all[E];if(!(!C||!C.length))for(var S=0,k;k=C[S++];)k(b)},"run")},Token:d};a.Prism=c;function d(E,b,C,S){this.type=E,this.content=b,this.alias=C,this.length=(S||"").length|0}u(d,"Token"),d.stringify=u(function E(b,C){if(typeof b=="string")return b;if(Array.isArray(b)){var S="";return b.forEach(function(B){S+=E(B,C)}),S}var k={type:b.type,content:E(b.content,C),tag:"span",classes:["token",b.type],attributes:{},language:C},A=b.alias;A&&(Array.isArray(A)?Array.prototype.push.apply(k.classes,A):k.classes.push(A)),c.hooks.run("wrap",k);var _="";for(var I in k.attributes)_+=" "+I+'="'+(k.attributes[I]||"").replace(/"/g,""")+'"';return"<"+k.tag+' class="'+k.classes.join(" ")+'"'+_+">"+k.content+""},"stringify");function p(E,b,C,S){E.lastIndex=b;var k=E.exec(C);if(k&&S&&k[1]){var A=k[1].length;k.index+=A,k[0]=k[0].slice(A)}return k}u(p,"matchPattern");function m(E,b,C,S,k,A){for(var _ in C)if(!(!C.hasOwnProperty(_)||!C[_])){var I=C[_];I=Array.isArray(I)?I:[I];for(var B=0;B=A.reach);G+=V.value.length,V=V.next){var Q=V.value;if(b.length>E.length)return;if(!(Q instanceof d)){var ne=1,J;if(O){if(J=p(U,G,E,M),!J||J.index>=E.length)break;var re=J.index,le=J.index+J[0].length,N=G;for(N+=V.value.length;re>=N;)V=V.next,N+=V.value.length;if(N-=V.value.length,G=N,V.value instanceof d)continue;for(var K=V;K!==b.tail&&(NA.reach&&(A.reach=He);var et=V.prev;Ce&&(et=f(b,et,Ce),G+=Ce.length),v(b,et,ne);var P=new d(_,L?c.tokenize(fe,L):fe,$,fe);if(V=f(b,et,P),xt&&f(b,V,xt),ne>1){var tt={cause:_+","+B,reach:He};m(E,b,C,V.prev,G,tt),A&&tt.reach>A.reach&&(A.reach=tt.reach)}}}}}}u(m,"matchGrammar");function h(){var E={value:null,prev:null,next:null},b={value:null,prev:E,next:null};E.next=b,this.head=E,this.tail=b,this.length=0}u(h,"LinkedList");function f(E,b,C){var S=b.next,k={value:C,prev:b,next:S};return b.next=k,S.prev=k,E.length++,k}u(f,"addAfter");function v(E,b,C){for(var S=b.next,k=0;k{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:u(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 c={};c[a]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:s},n.languages.insertBefore("markup","cdata",c)},"addInlined")}),Object.defineProperty(n.languages.markup.tag,"addAttribute",{value:u(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}u(r,"markup")}),Ob=q((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)}u(r,"css")}),yk=q((e,t)=>{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:/[{}[\];(),.:]/}}u(r,"clike")}),bk=q((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}u(r,"javascript")}),wk=q((e,t)=>{var r=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof global=="object"?global:{},n=k();r.Prism={manual:!0,disableWorkerMessageHandler:!0};var a=uk(),o=gk(),i=vk(),s=Lb(),c=Ob(),d=yk(),p=bk();n();var m={}.hasOwnProperty;function h(){}u(h,"Refractor"),h.prototype=i;var f=new h;t.exports=f,f.highlight=w,f.register=v,f.alias=g,f.registered=x,f.listLanguages=D,v(s),v(c),v(d),v(p),f.util.encode=C,f.Token.stringify=E;function v(A){if(typeof A!="function"||!A.displayName)throw new Error("Expected `function` for `grammar`, got `"+A+"`");f.languages[A.displayName]===void 0&&A(f)}u(v,"register");function g(A,_){var I=f.languages,B=A,z,L,M,O;_&&(B={},B[A]=_);for(z in B)for(L=B[z],L=typeof L=="string"?[L]:L,M=L.length,O=-1;++O{GS(),Ai=De(wk()),Fi=Ab(Ai.default,{}),Fi.registerLanguage=function(e,t){return Ai.default.register(t)},Fi.alias=function(e,t){return Ai.default.alias(e,t)},ol=Fi}),xk=T(()=>{yb()}),Dk=q((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 c=["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{qh=De(Dk()),Mb=qh.default}),Wh,$b,Sk=T(()=>{Wh=De(Ob()),$b=Wh.default}),kk=q((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",u(function(a){if(a.language!=="graphql")return;var o=a.tokens.filter(function(D){return typeof D!="string"&&D.type!=="comment"&&D.type!=="scalar"}),i=0;function s(D){return o[i+D]}u(s,"getToken");function c(D,E){E=E||0;for(var b=0;b0)){var g=d(/^\{$/,/^\}$/);if(g===-1)continue;for(var w=i;w=0&&p(x,"variable-input")}}}}},"afterTokenizeGraphql"))}u(r,"graphql")}),Gh,Pb,Ak=T(()=>{Gh=De(kk()),Pb=Gh.default}),Fk=q((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,h){return RegExp(m.replace(//g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),h)}u(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{Yh=De(Fk()),Nb=Yh.default}),Rk=q((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}u(r,"json")}),Kh,Hb,Ik=T(()=>{Kh=De(Rk()),Hb=Kh.default}),jb=q((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,c=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function d(h,f){return h=h.replace(//g,function(){return i}).replace(//g,function(){return s}).replace(//g,function(){return c}),RegExp(h,f)}u(d,"re"),c=d(c).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=u(function(h){return h?typeof h=="string"?h:typeof h.content=="string"?h.content:h.content.map(p).join(""):""},"stringifyToken"),m=u(function(h){for(var f=[],v=0;v0&&f[f.length-1].tagName===p(g.content[0].content[1])&&f.pop():g.content[g.content.length-1].content==="/>"||f.push({tagName:p(g.content[0].content[1]),openedBraces:0}):f.length>0&&g.type==="punctuation"&&g.content==="{"?f[f.length-1].openedBraces++:f.length>0&&f[f.length-1].openedBraces>0&&g.type==="punctuation"&&g.content==="}"?f[f.length-1].openedBraces--:w=!0),(w||typeof g=="string")&&f.length>0&&f[f.length-1].openedBraces===0){var x=p(g);v0&&(typeof h[v-1]=="string"||h[v-1].type==="plain-text")&&(x=p(h[v-1])+x,h.splice(v-1,1),v--),h[v]=new a.Token("plain-text",x,null,x)}g.content&&typeof g.content!="string"&&m(g.content)}},"walkTokens");a.hooks.add("after-tokenize",function(h){h.language!=="jsx"&&h.language!=="tsx"||m(h.tokens)})})(n)}u(r,"jsx")}),Jh,Vb,Bk=T(()=>{Jh=De(jb()),Vb=Jh.default}),Tk=q((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(v){return v=v.replace(//g,function(){return o}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+v+")")}u(i,"createInline");var s=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,c=/\|?__(?:\|__)+\|?(?:(?:\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("^"+c+d+"(?:"+c+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+c+d+")(?:"+c+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(s),inside:a.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+c+")"+d+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+c+"$"),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(v){["url","bold","italic","strike","code-snippet"].forEach(function(g){v!==g&&(a.languages.markdown[v].inside.content.inside[g]=a.languages.markdown[g])})}),a.hooks.add("after-tokenize",function(v){if(v.language!=="markdown"&&v.language!=="md")return;function g(w){if(!(!w||typeof w=="string"))for(var x=0,D=w.length;x",quot:'"'},h=String.fromCodePoint||String.fromCharCode;function f(v){var g=v.replace(p,"");return g=g.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(w,x){if(x=x.toLowerCase(),x[0]==="#"){var D;return x[1]==="x"?D=parseInt(x.slice(2),16):D=Number(x.slice(1)),h(D)}else{var E=m[x];return E||w}}),g}u(f,"textContent"),a.languages.md=a.languages.markdown})(n)}u(r,"markdown")}),Zh,Ub,zk=T(()=>{Zh=De(Tk()),Ub=Zh.default}),Xh,qb,Lk=T(()=>{Xh=De(Lb()),qb=Xh.default}),Wb=q((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)}u(r,"typescript")}),Ok=q((e,t)=>{var r=jb(),n=Wb();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 c=i.languages.tsx.tag;c.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+c.pattern.source+")",c.pattern.flags),c.lookbehind=!0}(o)}u(a,"tsx")}),Qh,Gb,Mk=T(()=>{Qh=De(Ok()),Gb=Qh.default}),em,Yb,$k=T(()=>{em=De(Wb()),Yb=em.default}),Pk=q((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+")?)",c=/(?:[^\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,h){h=(h||"").replace(/m/g,"")+"m";var f=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return s}).replace(/<>/g,function(){return m});return RegExp(f,h)}u(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"(?:"+c+"|"+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)}u(r,"yaml")}),tm,Kb,Nk=T(()=>{tm=De(Pk()),Kb=tm.default}),rm,Lu,Is,Jb=T(()=>{rm=F.div(({theme:e})=>({position:"absolute",bottom:0,right:0,maxWidth:"100%",display:"flex",background:e.background.content,zIndex:1})),Lu=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}),Lu.displayName="ActionButton",Is=u(({actionItems:e,...t})=>y.createElement(rm,{...t},e.map(({title:r,className:n,onClick:a,disabled:o},i)=>y.createElement(Lu,{key:i,className:n,onClick:a,disabled:!!o},r))),"ActionBar")});function Zb(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function Xb(...e){return t=>e.forEach(r=>Zb(r,t))}var Hk=T(()=>{u(Zb,"setRef"),u(Xb,"composeRefs")});function nm(e){return l.isValidElement(e)&&e.type===Qb}function am(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}}function om(e){var n,a;let t=(n=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:n.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=(a=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:a.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var zl,_i,Qb,e3=T(()=>{Hk(),zl=l.forwardRef((e,t)=>{let{children:r,...n}=e,a=l.Children.toArray(r),o=a.find(nm);if(o){let i=o.props.children,s=a.map(c=>c===o?l.Children.count(i)>1?l.Children.only(null):l.isValidElement(i)?i.props.children:null:c);return Z.jsx(_i,{...n,ref:t,children:l.isValidElement(i)?l.cloneElement(i,void 0,s):null})}return Z.jsx(_i,{...n,ref:t,children:r})}),zl.displayName="Slot",_i=l.forwardRef((e,t)=>{let{children:r,...n}=e;if(l.isValidElement(r)){let a=om(r);return l.cloneElement(r,{...am(n,r.props),ref:t?Xb(t,a):a})}return l.Children.count(r)>1?l.Children.only(null):null}),_i.displayName="SlotClone",Qb=u(({children:e})=>Z.jsx(Z.Fragment,{children:e}),"Slottable"),u(nm,"isSlottable"),u(am,"mergeProps"),u(om,"getElementRef")}),im,Nn,jk=T(()=>{e3(),im=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],Nn=im.reduce((e,t)=>{let r=l.forwardRef((n,a)=>{let{asChild:o,...i}=n,s=o?zl:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),Z.jsx(s,{...i,ref:a})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{})});function t3(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function r3(...e){return t=>e.forEach(r=>t3(r,t))}function br(...e){return l.useCallback(r3(...e),e)}var n3=T(()=>{u(t3,"setRef"),u(r3,"composeRefs"),u(br,"useComposedRefs")}),Ll,a3=T(()=>{Ll=globalThis!=null&&globalThis.document?l.useLayoutEffect:()=>{}});function o3(e,t){return l.useReducer((r,n)=>t[r][n]??r,e)}function lm(e){let[t,r]=l.useState(),n=l.useRef({}),a=l.useRef(e),o=l.useRef("none"),i=e?"mounted":"unmounted",[s,c]=o3(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return l.useEffect(()=>{let d=so(n.current);o.current=s==="mounted"?d:"none"},[s]),Ll(()=>{let d=n.current,p=a.current;if(p!==e){let m=o.current,h=so(d);e?c("MOUNT"):h==="none"||(d==null?void 0:d.display)==="none"?c("UNMOUNT"):c(p&&m!==h?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,c]),Ll(()=>{if(t){let d=u(m=>{let h=so(n.current).includes(m.animationName);m.target===t&&h&&ms.flushSync(()=>c("ANIMATION_END"))},"handleAnimationEnd"),p=u(m=>{m.target===t&&(o.current=so(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 c("ANIMATION_END")},[t,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:l.useCallback(d=>{d&&(n.current=getComputedStyle(d)),r(d)},[])}}function so(e){return(e==null?void 0:e.animationName)||"none"}function sm(e){var n,a;let t=(n=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:n.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=(a=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:a.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var Gn,Vk=T(()=>{"use client";n3(),a3(),u(o3,"useStateMachine"),Gn=u(e=>{let{present:t,children:r}=e,n=lm(t),a=typeof r=="function"?r({present:n.isPresent}):l.Children.only(r),o=br(n.ref,sm(a));return typeof r=="function"||n.isPresent?l.cloneElement(a,{ref:o}):null},"Presence"),Gn.displayName="Presence",u(lm,"usePresence"),u(so,"getAnimationName"),u(sm,"getElementRef")});function i3(e,t=[]){let r=[];function n(o,i){let s=l.createContext(i),c=r.length;r=[...r,i];function d(m){let{scope:h,children:f,...v}=m,g=(h==null?void 0:h[e][c])||s,w=l.useMemo(()=>v,Object.values(v));return Z.jsx(g.Provider,{value:w,children:f})}u(d,"Provider");function p(m,h){let f=(h==null?void 0:h[e][c])||s,v=l.useContext(f);if(v)return v;if(i!==void 0)return i;throw new Error(`\`${m}\` must be used within \`${o}\``)}return u(p,"useContext2"),d.displayName=o+"Provider",[d,p]}u(n,"createContext3");let a=u(()=>{let o=r.map(i=>l.createContext(i));return u(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,l3(a,...t)]}function l3(...e){let t=e[0];if(e.length===1)return t;let r=u(()=>{let n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return u(function(a){let o=n.reduce((i,{useScope:s,scopeName:c})=>{let d=s(a)[`__scope${c}`];return{...i,...d}},{});return l.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])},"useComposedScopes")},"createScope");return r.scopeName=t.scopeName,r}var Uk=T(()=>{u(i3,"createContextScope"),u(l3,"composeContextScopes")});function xr(e){let t=l.useRef(e);return l.useEffect(()=>{t.current=e}),l.useMemo(()=>(...r)=>{var n;return(n=t.current)==null?void 0:n.call(t,...r)},[])}var qk=T(()=>{u(xr,"useCallbackRef")});function s3(e){let t=l.useContext(u3);return e||t||"ltr"}var u3,Wk=T(()=>{u3=l.createContext(void 0),u(s3,"useDirection")});function c3(e,[t,r]){return Math.min(r,Math.max(t,e))}var Gk=T(()=>{u(c3,"clamp")});function mr(e,t,{checkForDefaultPrevented:r=!0}={}){return u(function(n){if(e==null||e(n),r===!1||!n.defaultPrevented)return t==null?void 0:t(n)},"handleEvent")}var Yk=T(()=>{u(mr,"composeEventHandlers")});function um(e,t){return l.useReducer((r,n)=>t[r][n]??r,e)}function Ua(e){return e?parseInt(e,10):0}function pd(e,t){let r=e/t;return isNaN(r)?0:r}function So(e){let t=pd(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,n=(e.scrollbar.size-r)*t;return Math.max(n,18)}function cm(e,t,r,n="ltr"){let a=So(r),o=a/2,i=t||o,s=a-i,c=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 k1([c,d],m)(e)}function Ou(e,t,r="ltr"){let n=So(t),a=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=t.scrollbar.size-a,i=t.content-t.viewport,s=o-n,c=r==="ltr"?[0,i]:[i*-1,0],d=c3(e,c);return k1([0,i],[0,s])(d)}function k1(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 Mu(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 Vr(e,t){let r=xr(t);Ll(()=>{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])}function dm(e,t){let{asChild:r,children:n}=e;if(!r)return typeof t=="function"?t(n):t;let a=l.Children.only(n);return l.cloneElement(a,{children:typeof t=="function"?t(a.props.children):t})}var Ri,$u,Kk,pm,je,Pu,Nu,Hu,nt,ju,fm,hm,Vu,Ii,mm,gm,vm,Uu,qu,Wa,Wu,ym,Bi,Gu,bm,wm,d3,p3,f3,h3,m3,Jk=T(()=>{"use client";jk(),Vk(),Uk(),n3(),qk(),Wk(),a3(),Gk(),Yk(),u(um,"useStateMachine"),Ri="ScrollArea",[$u,Kk]=i3(Ri),[pm,je]=$u(Ri),Pu=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,type:n="hover",dir:a,scrollHideDelay:o=600,...i}=e,[s,c]=l.useState(null),[d,p]=l.useState(null),[m,h]=l.useState(null),[f,v]=l.useState(null),[g,w]=l.useState(null),[x,D]=l.useState(0),[E,b]=l.useState(0),[C,S]=l.useState(!1),[k,A]=l.useState(!1),_=br(t,B=>c(B)),I=s3(a);return Z.jsx(pm,{scope:r,type:n,dir:I,scrollHideDelay:o,scrollArea:s,viewport:d,onViewportChange:p,content:m,onContentChange:h,scrollbarX:f,onScrollbarXChange:v,scrollbarXEnabled:C,onScrollbarXEnabledChange:S,scrollbarY:g,onScrollbarYChange:w,scrollbarYEnabled:k,onScrollbarYEnabledChange:A,onCornerWidthChange:D,onCornerHeightChange:b,children:Z.jsx(Nn.div,{dir:I,...i,ref:_,style:{position:"relative","--radix-scroll-area-corner-width":x+"px","--radix-scroll-area-corner-height":E+"px",...e.style}})})}),Pu.displayName=Ri,Nu="ScrollAreaViewport",Hu=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,children:n,asChild:a,nonce:o,...i}=e,s=je(Nu,r),c=l.useRef(null),d=br(t,c,s.onViewportChange);return Z.jsxs(Z.Fragment,{children:[Z.jsx("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; -} -:where([data-radix-scroll-area-viewport]) { - display: flex; - flex-direction: column; - align-items: stretch; -} -:where([data-radix-scroll-area-content]) { - flex-grow: 1; -} -`},nonce:o}),Z.jsx(Nn.div,{"data-radix-scroll-area-viewport":"",...i,asChild:a,ref:d,style:{overflowX:s.scrollbarXEnabled?"scroll":"hidden",overflowY:s.scrollbarYEnabled?"scroll":"hidden",...e.style},children:dm({asChild:a,children:n},p=>Z.jsx("div",{"data-radix-scroll-area-content":"",ref:s.onContentChange,style:{minWidth:s.scrollbarXEnabled?"fit-content":void 0},children:p}))})]})}),Hu.displayName=Nu,nt="ScrollAreaScrollbar",ju=l.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=je(nt,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"?Z.jsx(fm,{...n,ref:t,forceMount:r}):a.type==="scroll"?Z.jsx(hm,{...n,ref:t,forceMount:r}):a.type==="auto"?Z.jsx(Vu,{...n,ref:t,forceMount:r}):a.type==="always"?Z.jsx(Ii,{...n,ref:t}):null}),ju.displayName=nt,fm=l.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=je(nt,e.__scopeScrollArea),[o,i]=l.useState(!1);return l.useEffect(()=>{let s=a.scrollArea,c=0;if(s){let d=u(()=>{window.clearTimeout(c),i(!0)},"handlePointerEnter"),p=u(()=>{c=window.setTimeout(()=>i(!1),a.scrollHideDelay)},"handlePointerLeave");return s.addEventListener("pointerenter",d),s.addEventListener("pointerleave",p),()=>{window.clearTimeout(c),s.removeEventListener("pointerenter",d),s.removeEventListener("pointerleave",p)}}},[a.scrollArea,a.scrollHideDelay]),Z.jsx(Gn,{present:r||o,children:Z.jsx(Vu,{"data-state":o?"visible":"hidden",...n,ref:t})})}),hm=l.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=je(nt,e.__scopeScrollArea),o=e.orientation==="horizontal",i=qa(()=>c("SCROLL_END"),100),[s,c]=um("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(()=>c("HIDE"),a.scrollHideDelay);return()=>window.clearTimeout(d)}},[s,a.scrollHideDelay,c]),l.useEffect(()=>{let d=a.viewport,p=o?"scrollLeft":"scrollTop";if(d){let m=d[p],h=u(()=>{let f=d[p];m!==f&&(c("SCROLL"),i()),m=f},"handleScroll");return d.addEventListener("scroll",h),()=>d.removeEventListener("scroll",h)}},[a.viewport,o,c,i]),Z.jsx(Gn,{present:r||s!=="hidden",children:Z.jsx(Ii,{"data-state":s==="hidden"?"hidden":"visible",...n,ref:t,onPointerEnter:mr(e.onPointerEnter,()=>c("POINTER_ENTER")),onPointerLeave:mr(e.onPointerLeave,()=>c("POINTER_LEAVE"))})})}),Vu=l.forwardRef((e,t)=>{let r=je(nt,e.__scopeScrollArea),{forceMount:n,...a}=e,[o,i]=l.useState(!1),s=e.orientation==="horizontal",c=qa(()=>{if(r.viewport){let d=r.viewport.offsetWidth{let{orientation:r="vertical",...n}=e,a=je(nt,e.__scopeScrollArea),o=l.useRef(null),i=l.useRef(0),[s,c]=l.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=pd(s.viewport,s.content),p={...n,sizes:s,onSizesChange:c,hasThumb:d>0&&d<1,onThumbChange:u(h=>o.current=h,"onThumbChange"),onThumbPointerUp:u(()=>i.current=0,"onThumbPointerUp"),onThumbPointerDown:u(h=>i.current=h,"onThumbPointerDown")};function m(h,f){return cm(h,i.current,s,f)}return u(m,"getScrollPosition"),r==="horizontal"?Z.jsx(mm,{...p,ref:t,onThumbPositionChange:u(()=>{if(a.viewport&&o.current){let h=a.viewport.scrollLeft,f=Ou(h,s,a.dir);o.current.style.transform=`translate3d(${f}px, 0, 0)`}},"onThumbPositionChange"),onWheelScroll:u(h=>{a.viewport&&(a.viewport.scrollLeft=h)},"onWheelScroll"),onDragScroll:u(h=>{a.viewport&&(a.viewport.scrollLeft=m(h,a.dir))},"onDragScroll")}):r==="vertical"?Z.jsx(gm,{...p,ref:t,onThumbPositionChange:u(()=>{if(a.viewport&&o.current){let h=a.viewport.scrollTop,f=Ou(h,s);o.current.style.transform=`translate3d(0, ${f}px, 0)`}},"onThumbPositionChange"),onWheelScroll:u(h=>{a.viewport&&(a.viewport.scrollTop=h)},"onWheelScroll"),onDragScroll:u(h=>{a.viewport&&(a.viewport.scrollTop=m(h))},"onDragScroll")}):null}),mm=l.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,o=je(nt,e.__scopeScrollArea),[i,s]=l.useState(),c=l.useRef(null),d=br(t,c,o.onScrollbarXChange);return l.useEffect(()=>{c.current&&s(getComputedStyle(c.current))},[c]),Z.jsx(qu,{"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":So(r)+"px",...e.style},onThumbPointerDown:u(p=>e.onThumbPointerDown(p.x),"onThumbPointerDown"),onDragScroll:u(p=>e.onDragScroll(p.x),"onDragScroll"),onWheelScroll:u((p,m)=>{if(o.viewport){let h=o.viewport.scrollLeft+p.deltaX;e.onWheelScroll(h),Mu(h,m)&&p.preventDefault()}},"onWheelScroll"),onResize:u(()=>{c.current&&o.viewport&&i&&n({content:o.viewport.scrollWidth,viewport:o.viewport.offsetWidth,scrollbar:{size:c.current.clientWidth,paddingStart:Ua(i.paddingLeft),paddingEnd:Ua(i.paddingRight)}})},"onResize")})}),gm=l.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,o=je(nt,e.__scopeScrollArea),[i,s]=l.useState(),c=l.useRef(null),d=br(t,c,o.onScrollbarYChange);return l.useEffect(()=>{c.current&&s(getComputedStyle(c.current))},[c]),Z.jsx(qu,{"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":So(r)+"px",...e.style},onThumbPointerDown:u(p=>e.onThumbPointerDown(p.y),"onThumbPointerDown"),onDragScroll:u(p=>e.onDragScroll(p.y),"onDragScroll"),onWheelScroll:u((p,m)=>{if(o.viewport){let h=o.viewport.scrollTop+p.deltaY;e.onWheelScroll(h),Mu(h,m)&&p.preventDefault()}},"onWheelScroll"),onResize:u(()=>{c.current&&o.viewport&&i&&n({content:o.viewport.scrollHeight,viewport:o.viewport.offsetHeight,scrollbar:{size:c.current.clientHeight,paddingStart:Ua(i.paddingTop),paddingEnd:Ua(i.paddingBottom)}})},"onResize")})}),[vm,Uu]=$u(nt),qu=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,sizes:n,hasThumb:a,onThumbChange:o,onThumbPointerUp:i,onThumbPointerDown:s,onThumbPositionChange:c,onDragScroll:d,onWheelScroll:p,onResize:m,...h}=e,f=je(nt,r),[v,g]=l.useState(null),w=br(t,_=>g(_)),x=l.useRef(null),D=l.useRef(""),E=f.viewport,b=n.content-n.viewport,C=xr(p),S=xr(c),k=qa(m,10);function A(_){if(x.current){let I=_.clientX-x.current.left,B=_.clientY-x.current.top;d({x:I,y:B})}}return u(A,"handleDragScroll"),l.useEffect(()=>{let _=u(I=>{let B=I.target;v!=null&&v.contains(B)&&C(I,b)},"handleWheel");return document.addEventListener("wheel",_,{passive:!1}),()=>document.removeEventListener("wheel",_,{passive:!1})},[E,v,b,C]),l.useEffect(S,[n,S]),Vr(v,k),Vr(f.content,k),Z.jsx(vm,{scope:r,scrollbar:v,hasThumb:a,onThumbChange:xr(o),onThumbPointerUp:xr(i),onThumbPositionChange:S,onThumbPointerDown:xr(s),children:Z.jsx(Nn.div,{...h,ref:w,style:{position:"absolute",...h.style},onPointerDown:mr(e.onPointerDown,_=>{_.button===0&&(_.target.setPointerCapture(_.pointerId),x.current=v.getBoundingClientRect(),D.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",f.viewport&&(f.viewport.style.scrollBehavior="auto"),A(_))}),onPointerMove:mr(e.onPointerMove,A),onPointerUp:mr(e.onPointerUp,_=>{let I=_.target;I.hasPointerCapture(_.pointerId)&&I.releasePointerCapture(_.pointerId),document.body.style.webkitUserSelect=D.current,f.viewport&&(f.viewport.style.scrollBehavior=""),x.current=null})})})}),Wa="ScrollAreaThumb",Wu=l.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=Uu(Wa,e.__scopeScrollArea);return Z.jsx(Gn,{present:r||a.hasThumb,children:Z.jsx(ym,{ref:t,...n})})}),ym=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,style:n,...a}=e,o=je(Wa,r),i=Uu(Wa,r),{onThumbPositionChange:s}=i,c=br(t,m=>i.onThumbChange(m)),d=l.useRef(),p=qa(()=>{d.current&&(d.current(),d.current=void 0)},100);return l.useEffect(()=>{let m=o.viewport;if(m){let h=u(()=>{if(p(),!d.current){let f=wm(m,s);d.current=f,s()}},"handleScroll");return s(),m.addEventListener("scroll",h),()=>m.removeEventListener("scroll",h)}},[o.viewport,p,s]),Z.jsx(Nn.div,{"data-state":i.hasThumb?"visible":"hidden",...a,ref:c,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...n},onPointerDownCapture:mr(e.onPointerDownCapture,m=>{let h=m.target.getBoundingClientRect(),f=m.clientX-h.left,v=m.clientY-h.top;i.onThumbPointerDown({x:f,y:v})}),onPointerUp:mr(e.onPointerUp,i.onThumbPointerUp)})}),Wu.displayName=Wa,Bi="ScrollAreaCorner",Gu=l.forwardRef((e,t)=>{let r=je(Bi,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return r.type!=="scroll"&&n?Z.jsx(bm,{...e,ref:t}):null}),Gu.displayName=Bi,bm=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,...n}=e,a=je(Bi,r),[o,i]=l.useState(0),[s,c]=l.useState(0),d=!!(o&&s);return Vr(a.scrollbarX,()=>{var m;let p=((m=a.scrollbarX)==null?void 0:m.offsetHeight)||0;a.onCornerHeightChange(p),c(p)}),Vr(a.scrollbarY,()=>{var m;let p=((m=a.scrollbarY)==null?void 0:m.offsetWidth)||0;a.onCornerWidthChange(p),i(p)}),d?Z.jsx(Nn.div,{...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}),u(Ua,"toInt"),u(pd,"getThumbRatio"),u(So,"getThumbSize"),u(cm,"getScrollPositionFromPointer"),u(Ou,"getThumbOffsetFromScroll"),u(k1,"linearScale"),u(Mu,"isScrollingWithinScrollbarBounds"),wm=u((e,t=()=>{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return u(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)},"addUnlinkedScrollListener"),u(qa,"useDebounceCallback"),u(Vr,"useResizeObserver"),u(dm,"getSubtree"),d3=Pu,p3=Hu,f3=ju,h3=Wu,m3=Gu}),Em,xm,Yu,Ku,Lo,A1=T(()=>{Jk(),Em=F(d3)(({scrollbarsize:e,offset:t})=>({width:"100%",height:"100%",overflow:"hidden","--scrollbar-size":`${e+t}px`,"--radix-scroll-area-thumb-width":`${e}px`})),xm=F(p3)({width:"100%",height:"100%"}),Yu=F(f3)(({offset:e,horizontal:t,vertical:r})=>({display:"flex",userSelect:"none",touchAction:"none",background:"transparent",transition:"all 0.2s ease-out",borderRadius:"var(--scrollbar-size)",zIndex:1,'&[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}})),Ku=F(h3)(({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%"}})),Lo=l.forwardRef(({children:e,horizontal:t=!1,vertical:r=!1,offset:n=2,scrollbarSize:a=6,className:o},i)=>y.createElement(Em,{scrollbarsize:a,offset:n,className:o},y.createElement(xm,{ref:i},e),t&&y.createElement(Yu,{orientation:"horizontal",offset:n,horizontal:t.toString(),vertical:r.toString()},y.createElement(Ku,null)),r&&y.createElement(Yu,{orientation:"vertical",offset:n,horizontal:t.toString(),vertical:r.toString()},y.createElement(Ku,null)),t&&r&&y.createElement(m3,null))),Lo.displayName="ScrollArea"}),F1={};Fa(F1,{SyntaxHighlighter:()=>ko,createCopyToClipboardFunction:()=>Ol,default:()=>g3,supportedLanguages:()=>fd});const{logger:Zk}=__STORYBOOK_MODULE_CLIENT_LOGGER__;function Ol(){return uo!=null&&uo.clipboard?e=>uo.clipboard.writeText(e):async e=>{let t=Hn.createElement("TEXTAREA"),r=Hn.activeElement;t.value=e,Hn.body.appendChild(t),t.select(),Hn.execCommand("copy"),Hn.body.removeChild(t),r.focus()}}var Dm,uo,Hn,Cm,fd,Sm,km,Am,Fm,_m,Rm,Im,Ju,Bm,Tm,ko,g3,Bs=T(()=>{v1(),Dm=De(Fs(),1),xk(),Ck(),Sk(),Ak(),_k(),Ik(),Bk(),zk(),Lk(),Mk(),$k(),Nk(),Ek(),Jb(),A1(),{navigator:uo,document:Hn,window:Cm}=As,fd={jsextra:Nb,jsx:Vb,json:Hb,yml:Kb,md:Ub,bash:Mb,css:$b,html:qb,tsx:Gb,typescript:Yb,graphql:Pb},Object.entries(fd).forEach(([e,t])=>{ol.registerLanguage(e,t)}),Sm=(0,Dm.default)(2)(e=>Object.entries(e.code||{}).reduce((t,[r,n])=>({...t,[`* .${r}`]:n}),{})),km=Ol(),u(Ol,"createCopyToClipboardFunction"),Am=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)"}}:{}),Fm=u(({children:e,className:t})=>y.createElement(Lo,{horizontal:!0,vertical:!0,className:t},e),"UnstyledScroller"),_m=F(Fm)({position:"relative"},({theme:e})=>Sm(e)),Rm=F.pre(({theme:e,padded:t})=>({display:"flex",justifyContent:"flex-start",margin:0,padding:t?e.layoutMargin:0})),Im=F.div(({theme:e})=>({flex:1,paddingLeft:2,paddingRight:e.layoutMargin,opacity:1,fontFamily:e.typography.fonts.mono})),Ju=u(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"),Bm=u(({rows:e,stylesheet:t,useInlineStyles:r})=>e.map((n,a)=>Rs({node:Ju(n),stylesheet:t,useInlineStyles:r,key:`code-segement${a}`})),"defaultRenderer"),Tm=u((e,t)=>t?e?({rows:r,...n})=>e({rows:r.map(a=>Ju(a)),...n}):Bm:e,"wrapRenderer"),ko=u(({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:c=!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[h,f]=l.useState(!1),v=l.useCallback(w=>{w.preventDefault(),km(p).then(()=>{f(!0),Cm.setTimeout(()=>f(!1),1500)}).catch(Zk.error)},[p]),g=Tm(d.renderer,c);return y.createElement(Am,{bordered:n,padded:a,showLineNumbers:c,className:s},y.createElement(_m,null,y.createElement(ol,{padded:a||n,language:t,showLineNumbers:c,showInlineLineNumbers:c,useInlineStyles:!1,PreTag:Rm,CodeTag:Im,lineNumberContainerStyle:{},...d,renderer:g},p)),r?y.createElement(Is,{actionItems:[{title:h?"Copied":"Copy",onClick:v}]}):null)},"SyntaxHighlighter"),ko.registerLanguage=(...e)=>ol.registerLanguage(...e),g3=ko});function zm(e){if(typeof e=="string")return Ns;if(Array.isArray(e))return Hs;if(!e)return;let{type:t}=e;if(J1.has(t))return t}function Lm(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(js(e))throw new Error("doc is valid.");let r=Object.prototype.toString.call(e);if(r!=="[object Object]")return`Unexpected doc '${r}'.`;let n=Cw([...J1].map(a=>`'${a}'`));return`Unexpected doc.type '${e.type}'. -Expected it to be ${n}.`}function bt(e){return Rr(e),{type:$o,contents:e}}function _1(e,t){return Rr(t),{type:Po,contents:t,n:e}}function pe(e,t={}){return Rr(e),Vs(t.expandedStates,!0),{type:va,id:t.id,contents:e,break:!!t.shouldBreak,expandedStates:t.expandedStates}}function v3(e){return _1(Number.NEGATIVE_INFINITY,e)}function y3(e){return _1({type:"root"},e)}function R1(e){return Vs(e),{type:No,parts:e}}function Oo(e,t="",r={}){return Rr(e),t!==""&&Rr(t),{type:Ho,breakContents:e,flatContents:t,groupId:r.groupId}}function b3(e,t){return Rr(e),{type:jo,contents:e,groupId:t.groupId,negate:t.negate}}function vn(e,t){Rr(e),Vs(t);let r=[];for(let n=0;nt===""))return"";break;case va:if(!e.contents&&!e.id&&!e.break&&!e.expandedStates)return"";if(e.contents.type===va&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case Po:case $o:case jo:case Vl:if(!e.contents)return"";break;case Ho:if(!e.flatContents&&!e.breakContents)return"";break;case Hs:{let t=[];for(let r of e){if(!r)continue;let[n,...a]=Array.isArray(r)?r:[r];typeof n=="string"&&typeof ya(!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 Ns:case Hl:case jl:case Ul:case wr:case ql:case _o:break;default:throw new Z1(e)}return e}function E3(e){return Ts(e,t=>w3(t))}function Ke(e,t=Sw){return Ts(e,r=>typeof r=="string"?vn(t,r.split(` -`)):r)}function Om(e,t){let r=t===!0||t===mo?mo:Ed,n=r===mo?Ed:mo,a=0,o=0;for(let i of e)i===r?a++:i===n&&o++;return a>o?n:r}function Mm(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function $m(e){return(e==null?void 0:e.type)==="front-matter"}function Zu(e,t){var r;if(e.type==="text"||e.type==="comment"||ui(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=e.parameters)!=null&&r.children)for(let n of t.parameters.children)Fw.has(e.name)?delete n.expression:n.expression=n.expression.trim();e.type==="angularIcuExpression"&&(t.switchValue=e.switchValue.trim()),e.type==="angularLetDeclarationInitializer"&&delete t.value}async function Pm(e,t){if(e.language==="yaml"){let r=e.value.trim(),n=r?await t(r,{parser:"yaml"}):"";return y3([e.startDelimiter,e.explicitLanguage,ae,n,n?ae:"",e.endDelimiter])}}function ri(e,t=!0){return[bt([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 Je(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?pe(o):ri(o)}function Nm(e,t,r,n){let{node:a}=r,o=n.originalText.slice(a.sourceSpan.start.offset,a.sourceSpan.end.offset);return/^\s*$/u.test(o)?"":Je(o,e,{parser:"__ng_directive",__isInHtmlAttribute:!1},yn)}function hd(e,t){if(!t)return;let r=Iw(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 x3(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 Hm(e,t){let r=e.plugins.flatMap(a=>a.languages??[]),n=x3(r,t.language)??hd(r,t.physicalFile)??hd(r,t.file)??(t.physicalFile,void 0);return n==null?void 0:n.parsers[0]}function jm(e){return e.type==="element"&&!e.hasExplicitNamespace&&!["html","svg"].includes(e.namespace)}function I1(e,t){return!!(e.type==="ieConditionalComment"&&e.lastChild&&!e.lastChild.isSelfClosing&&!e.lastChild.endSourceSpan||e.type==="ieConditionalComment"&&!e.complete||cn(e)&&e.children.some(r=>r.type!=="text"&&r.type!=="interpolation")||Ls(e,t)&&!Ht(e)&&e.type!=="interpolation")}function ni(e){return e.type==="attribute"||!e.parent||!e.prev?!1:D3(e.prev)}function D3(e){return e.type==="comment"&&e.value.trim()==="prettier-ignore"}function Ue(e){return e.type==="text"||e.type==="comment"}function Ht(e){return e.type==="element"&&(e.fullName==="script"||e.fullName==="style"||e.fullName==="svg:style"||e.fullName==="svg:script"||ba(e)&&(e.name==="script"||e.name==="style"))}function C3(e){return e.children&&!Ht(e)}function S3(e){return Ht(e)||e.type==="interpolation"||B1(e)}function B1(e){return P1(e).startsWith("pre")}function k3(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 ui(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:cn(e.parent)?!0:!(!e.prev&&(e.parent.type==="root"||cn(e)&&e.parent||Ht(e.parent)||ai(e.parent,t)||!L3(e.parent.cssDisplay))||e.prev&&!$3(e.prev.cssDisplay))}}function A3(e,t){return ui(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:cn(e.parent)?!0:!(!e.next&&(e.parent.type==="root"||cn(e)&&e.parent||Ht(e.parent)||ai(e.parent,t)||!O3(e.parent.cssDisplay))||e.next&&!M3(e.next.cssDisplay))}function F3(e){return P3(e.cssDisplay)&&!Ht(e)}function co(e){return ui(e)||e.next&&e.sourceSpan.end&&e.sourceSpan.end.line+10&&(["body","script","style"].includes(e.name)||e.children.some(t=>I3(t)))||e.firstChild&&e.firstChild===e.lastChild&&e.firstChild.type!=="text"&&L1(e.firstChild)&&(!e.lastChild.isTrailingSpaceSensitive||O1(e.lastChild))}function T1(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 il(e){return M1(e)||e.prev&&R3(e.prev)||z1(e)}function R3(e){return M1(e)||e.type==="element"&&e.fullName==="br"||z1(e)}function z1(e){return L1(e)&&O1(e)}function L1(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 M1(e){switch(e.type){case"ieConditionalComment":case"comment":case"directive":return!0;case"element":return["script","select"].includes(e.name)}return!1}function zs(e){return e.lastChild?zs(e.lastChild):e}function I3(e){var t;return(t=e.children)==null?void 0:t.some(r=>r.type!=="text")}function $1(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 B3(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":ci(t,{language:o})??$1(a)}function T3(e,t){if(!Ls(e,t))return;let{attrMap:r}=e;if(Object.prototype.hasOwnProperty.call(r,"src"))return;let{type:n,lang:a}=r;return ci(t,{language:a})??$1(n)}function z3(e,t){if(e.name!=="style")return;let{lang:r}=e.attrMap;return r?ci(t,{language:r}):"css"}function md(e,t){return B3(e,t)??z3(e,t)??T3(e,t)}function _a(e){return e==="block"||e==="list-item"||e.startsWith("table")}function L3(e){return!_a(e)&&e!=="inline-block"}function O3(e){return!_a(e)&&e!=="inline-block"}function M3(e){return!_a(e)}function $3(e){return!_a(e)}function P3(e){return!_a(e)&&e!=="inline-block"}function cn(e){return P1(e).startsWith("pre")}function N3(e,t){let r=e;for(;r;){if(t(r))return!0;r=r.parent}return!1}function H3(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*$/u);if(a)return a[1]}let n=!1;if(e.type==="element"&&e.namespace==="svg")if(N3(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||ba(e))&&Tw[e.name]||Bw}}function P1(e){return e.type==="element"&&(!e.namespace||ba(e))&&Lw[e.name]||zw}function j3(e){let t=Number.POSITIVE_INFINITY;for(let r of e.split(` -`)){if(r.length===0)continue;let n=ut.getLeadingWhitespaceCount(r);if(n===0)return 0;r.length!==n&&nr.slice(t)).join(` -`)}function H1(e){return Me(!1,Me(!1,e,"'","'"),""",'"')}function ur(e){return H1(e.value)}function ai(e,t){return bn(e,t)&&!Mw.has(e.fullName)}function bn(e,t){return t.parser==="vue"&&e.type==="element"&&e.parent.type==="root"&&e.fullName.toLowerCase()!=="html"}function Ls(e,t){return bn(e,t)&&(ai(e,t)||e.attrMap.lang&&e.attrMap.lang!=="html")}function V3(e){let t=e.fullName;return t.charAt(0)==="#"||t==="slot-scope"||t==="v-slot"||t.startsWith("v-slot:")}function U3(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 j1(e,t=e.value){return e.parent.isWhitespaceSensitive?e.parent.isIndentationSensitive?Ke(t):Ke(N1(X1(t)),ae):vn(ve,ut.split(t))}function V1(e,t){return bn(e,t)&&e.name==="script"}async function q3(e,t){let r=[];for(let[n,a]of e.split(Q1).entries())if(n%2===0)r.push(Ke(a));else try{r.push(pe(["{{",bt([ve,await Je(a,t,{parser:"__ng_interpolation",__isInHtmlInterpolation:!0})]),ve,"}}"]))}catch{r.push("{{",Ke(a),"}}")}return r}function Ti({parser:e}){return(t,r,n)=>Je(ur(n.node),t,{parser:e},yn)}function Vm(e,t){if(t.parser!=="angular")return;let{node:r}=e,n=r.fullName;if(n.startsWith("(")&&n.endsWith(")")||n.startsWith("on-"))return $w;if(n.startsWith("[")&&n.endsWith("]")||/^bind(?:on)?-/u.test(n)||/^ng-(?:if|show|hide|class|style)$/u.test(n))return Pw;if(n.startsWith("*"))return Nw;let a=ur(r);if(/^i18n(?:-.+)?$/u.test(n))return()=>ri(R1(j1(r,a.trim())),!a.includes("@@"));if(Q1.test(a))return o=>q3(a,o)}function Um(e,t){let{node:r}=e,n=ur(r);if(r.fullName==="class"&&!t.parentParser&&!n.includes("{{"))return()=>n.trim().split(/\s+/u).join(" ")}function gd(e){return e===" "||e===` -`||e==="\f"||e==="\r"||e===" "}function qm(e){let t=e.length,r,n,a,o,i,s=0,c;function d(f){let v,g=f.exec(e.substring(s));if(g)return[v]=g,s+=v.length,v}u(d,"p");let p=[];for(;;){if(d(Uw),s>=t){if(p.length===0)throw new Error("Must contain one or more image candidate strings.");return p}c=s,r=d(qw),n=[],r.slice(-1)===","?(r=r.replace(Ww,""),h()):m()}function m(){for(d(Vw),a="",o="in descriptor";;){if(i=e.charAt(s),o==="in descriptor")if(gd(i))a&&(n.push(a),a="",o="after descriptor");else if(i===","){s+=1,a&&n.push(a),h();return}else if(i==="(")a+=i,o="in parens";else if(i===""){a&&n.push(a),h();return}else a+=i;else if(o==="in parens")if(i===")")a+=i,o="in descriptor";else if(i===""){n.push(a),h();return}else a+=i;else if(o==="after descriptor"&&!gd(i))if(i===""){h();return}else o="in descriptor",s-=1;s+=1}}u(m,"f");function h(){let f=!1,v,g,w,x,D={},E,b,C,S,k;for(x=0;xW3(ur(e.node))}function W3(e){let t=Yw(e),r=Kw.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=Dd[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):""),c=s.map(p=>{let m=p.indexOf(".");return m===-1?p.length:m}),d=Math.max(...c);return ri(vn([",",ve],o.map((p,m)=>{let h=[p],f=s[m];if(f){let v=i-p.length+1,g=d-c[m],w=" ".repeat(v+g);h.push(Oo(w," "),f+a)}return h})))}function G3(e,t){let{node:r}=e,n=ur(e.node).trim();if(r.fullName==="style"&&!t.parentParser&&!n.includes("{{"))return async a=>ri(await a(n,{parser:"css",__isHTMLStyleAttribute:!0}))}function Gm(e,t){let{root:r}=e;return ll.has(r)||ll.set(r,r.children.some(n=>V1(n,t)&&["ts","typescript"].includes(n.attrMap.lang))),ll.get(r)}function Y3(e,t,r){let{node:n}=r,a=ur(n);return Je(`type T<${a}> = any`,e,{parser:"babel-ts",__isEmbeddedTypescriptGenericParameters:!0},yn)}function K3(e,t,{parseWithTs:r}){return Je(`function _(${e}) {}`,t,{parser:r?"babel-ts":"babel",__isVueBindings:!0})}function J3(e){let t=/^(?:[\w$]+|\([^)]*\))\s*=>|^function\s*\(/u,r=/^[$_a-z][\w$]*(?:\.[$_a-z][\w$]*|\['[^']*'\]|\["[^"]*"\]|\[\d+\]|\[[$_a-z][\w$]*\])*$/iu,n=e.trim();return t.test(n)||r.test(n)}async function Z3(e,t,r,n){let a=ur(r.node),{left:o,operator:i,right:s}=X3(a),c=Us(r,n);return[pe(await Je(`function _(${o}) {}`,e,{parser:c?"babel-ts":"babel",__isVueForBindingLeft:!0}))," ",i," ",await Je(s,e,{parser:c?"__ts_expression":"__js_expression"})]}function X3(e){let t=/(.*?)\s+(in|of)\s+(.*)/su,r=/,([^,\]}]*)(?:,([^,\]}]*))?$/u,n=/^\(|\)$/gu,a=e.match(t);if(!a)return;let o={};if(o.for=a[3].trim(),!o.for)return;let i=Me(!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 c=[o.alias,o.iterator1,o.iterator2];if(!c.some((d,p)=>!d&&(p===0||c.slice(p+1).some(Boolean))))return{left:c.filter(Boolean).join(","),operator:a[2],right:o.for}}function Ym(e,t){if(t.parser!=="vue")return;let{node:r}=e,n=r.fullName;if(n==="v-for")return Z3;if(n==="generic"&&V1(r.parent,t))return Y3;let a=ur(r),o=Us(e,t);if(V3(r)||U3(r,t))return i=>K3(a,i,{parseWithTs:o});if(n.startsWith("@")||n.startsWith("v-on:"))return i=>Q3(a,i,{parseWithTs:o});if(n.startsWith(":")||n.startsWith("v-bind:"))return i=>ew(a,i,{parseWithTs:o});if(n.startsWith("v-"))return i=>U1(a,i,{parseWithTs:o})}function Q3(e,t,{parseWithTs:r}){return J3(e)?U1(e,t,{parseWithTs:r}):Je(e,t,{parser:r?"__vue_ts_event_binding":"__vue_event_binding"},yn)}function ew(e,t,{parseWithTs:r}){return Je(e,t,{parser:r?"__vue_ts_expression":"__vue_expression"},yn)}function U1(e,t,{parseWithTs:r}){return Je(e,t,{parser:r?"__ts_expression":"__js_expression"},yn)}function Km(e,t){let{node:r}=e;if(r.value){if(/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/u.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[Jw,G3,jw,Zw,Hw]){let a=n(e,t);if(a)return tw(a)}}}function tw(e){return async(t,r,n,a)=>{let o=await e(t,r,n,a);if(o)return o=Ts(o,i=>typeof i=="string"?Me(!1,i,'"',"""):i),[n.node.rawName,'="',pe(o),'"']}}function Jm(e){return Array.isArray(e)&&e.length>0}function oi(e){return e.sourceSpan.start.offset}function ii(e){return e.sourceSpan.end.offset}function Ml(e,t){return[e.isSelfClosing?"":rw(e,t),Kn(e,t)]}function rw(e,t){return e.lastChild&&ga(e.lastChild)?"":[nw(e,t),Os(e,t)]}function Kn(e,t){return(e.next?Fr(e.next):Ia(e.parent))?"":[Ra(e,t),Ar(e,t)]}function nw(e,t){return Ia(e)?Ra(e.lastChild,t):""}function Ar(e,t){return ga(e)?Os(e.parent,t):li(e)?Ms(e.next):""}function Os(e,t){if(ef(!e.isSelfClosing),q1(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 q1(e,t){return!e.isSelfClosing&&!e.endSourceSpan&&(ni(e)||I1(e.parent,t))}function Fr(e){return e.prev&&e.prev.type!=="docType"&&e.type!=="angularControlFlowBlock"&&!Ue(e.prev)&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function Ia(e){var t;return((t=e.lastChild)==null?void 0:t.isTrailingSpaceSensitive)&&!e.lastChild.hasTrailingSpaces&&!Ue(zs(e.lastChild))&&!cn(e)}function ga(e){return!e.next&&!e.hasTrailingSpaces&&e.isTrailingSpaceSensitive&&Ue(zs(e))}function li(e){return e.next&&!Ue(e.next)&&Ue(e)&&e.isTrailingSpaceSensitive&&!e.hasTrailingSpaces}function aw(e){let t=e.trim().match(/^prettier-ignore-attribute(?:\s+(.+))?$/su);return t?t[1]?t[1].split(/\s+/u):!0:!1}function si(e){return!e.prev&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function ow(e,t,r){var n;let{node:a}=e;if(!qs(a.attrs))return a.isSelfClosing?" ":"";let o=((n=a.prev)==null?void 0:n.type)==="comment"&&aw(a.prev.value),i=typeof o=="boolean"?()=>o:Array.isArray(o)?m=>o.includes(m.rawName):()=>!1,s=e.map(({node:m})=>i(m)?Ke(t.originalText.slice(oi(m),ii(m))):r(),"attrs"),c=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:ve,p=[bt([c?" ":ve,vn(d,s)])];return a.firstChild&&si(a.firstChild)||a.isSelfClosing&&Ia(a.parent)||c?p.push(a.isSelfClosing?" ":""):p.push(t.bracketSameLine?a.isSelfClosing?" ":"":a.isSelfClosing?ve:xe),p}function iw(e){return e.firstChild&&si(e.firstChild)?"":$s(e)}function $l(e,t,r){let{node:n}=e;return[Jn(n,t),ow(e,t,r),n.isSelfClosing?"":iw(n)]}function Jn(e,t){return e.prev&&li(e.prev)?"":[_r(e,t),Ms(e)]}function _r(e,t){return si(e)?$s(e.parent):Fr(e)?Ra(e.prev,t):""}function Ms(e){switch(e.type){case"ieConditionalComment":case"ieConditionalStartComment":return`<${e.rawName}`;default:return`<${e.rawName}`}}function $s(e){switch(ef(!e.isSelfClosing),e.type){case"ieConditionalComment":return"]>";case"element":if(e.condition)return">";default:return">"}}function Zm(e,t){if(!e.endSourceSpan)return"";let r=e.startSourceSpan.end.offset;e.firstChild&&si(e.firstChild)&&(r-=$s(e).length);let n=e.endSourceSpan.start.offset;return e.lastChild&&ga(e.lastChild)?n+=Os(e,t).length:Ia(e)&&(n-=Ra(e.lastChild,t).length),t.originalText.slice(r,n)}function Xm(e,t){let{node:r}=e;switch(r.type){case"element":if(Ht(r)||r.type==="interpolation")return;if(!r.isSelfClosing&&Ls(r,t)){let n=md(r,t);return n?async(a,o)=>{let i=tf(r,t),s=/^\s*$/u.test(i),c="";return s||(c=await a(X1(i),{parser:n,__embeddedInHtml:!0}),s=c===""),[_r(r,t),pe($l(e,t,o)),s?"":ae,c,s?"":ae,Ml(r,t),Ar(r,t)]}:void 0}break;case"text":if(Ht(r.parent)){let n=md(r.parent,t);if(n)return async a=>{let o=n==="markdown"?N1(r.value.replace(/^[^\S\n]*\n/u,"")):r.value,i={parser:n,__embeddedInHtml:!0};if(t.parser==="html"&&n==="babel"){let s="script",{attrMap:c}=r.parent;c&&(c.type==="module"||c.type==="text/babel"&&c["data-type"]==="module")&&(s="module"),i.__babelSourceType=s}return[Xn,_r(r,t),await a(o,i),Ar(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":t.parser==="vue"?a.parser=Us(e,t)?"__vue_ts_expression":"__vue_expression":a.parser="__js_expression",[bt([ve,await n(r.value,a)]),r.parent.next&&Fr(r.parent.next)?" ":ve]};break;case"attribute":return Xw(e,t);case"front-matter":return n=>_w(r,n);case"angularControlFlowBlockParameters":return Qw.has(e.parent.name)?Rw:void 0;case"angularLetDeclarationInitializer":return n=>Je(r.value,n,{parser:"__ng_binding",__isInHtmlAttribute:!1})}}function Zn(e){if(Vn!==null&&typeof Vn.property){let t=Vn;return Vn=Zn.prototype=null,t}return Vn=Zn.prototype=e??Object.create(null),new Zn}function lw(e){return Zn(e)}function Qm(e,t="type"){lw(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 u(r,"r"),r}function sw(e){return/^\s*/u.test(e)}function eg(e){return` - -`+e}function W1(e){let t=ii(e);return e.type==="element"&&!e.endSourceSpan&&qs(e.children)?Math.max(t,W1(ya(!1,e.children,-1))):t}function jn(e,t,r){let n=e.node;if(ni(n)){let a=W1(n);return[_r(n,t),Ke(ut.trimEnd(t.originalText.slice(oi(n)+(n.prev&&li(n.prev)?Ms(n).length:0),a-(n.next&&Fr(n.next)?Ra(n,t).length:0)))),Ar(n,t)]}return r()}function po(e,t){return Ue(e)&&Ue(t)?e.isTrailingSpaceSensitive?e.hasTrailingSpaces?il(t)?ae:ve:"":il(t)?ae:xe:li(e)&&(ni(t)||t.firstChild||t.isSelfClosing||t.type==="element"&&t.attrs.length>0)||e.type==="element"&&e.isSelfClosing&&Fr(t)?"":!t.isLeadingSpaceSensitive||il(t)||Fr(t)&&e.lastChild&&ga(e.lastChild)&&e.lastChild.lastChild&&ga(e.lastChild.lastChild)?ae:t.hasLeadingSpaces?ve:xe}function Ps(e,t,r){let{node:n}=e;if(T1(n))return[Xn,...e.map(o=>{let i=o.node,s=i.prev?po(i.prev,i):"";return[s?[s,co(i.prev)?ae:""]:"",jn(o,t,r)]},"children")];let a=n.children.map(()=>Symbol(""));return e.map((o,i)=>{let s=o.node;if(Ue(s)){if(s.prev&&Ue(s.prev)){let v=po(s.prev,s);if(v)return co(s.prev)?[ae,ae,jn(o,t,r)]:[v,jn(o,t,r)]}return jn(o,t,r)}let c=[],d=[],p=[],m=[],h=s.prev?po(s.prev,s):"",f=s.next?po(s,s.next):"";return h&&(co(s.prev)?c.push(ae,ae):h===ae?c.push(ae):Ue(s.prev)?d.push(h):d.push(Oo("",xe,{groupId:a[i-1]}))),f&&(co(s)?Ue(s.next)&&m.push(ae,ae):f===ae?Ue(s.next)&&m.push(ae):p.push(f)),[...c,pe([...d,pe([jn(o,t,r),...p],{id:a[i]})]),...m]},"children")}function uw(e,t,r){let{node:n}=e,a=[];cw(e)&&a.push("} "),a.push("@",n.name),n.parameters&&a.push(" (",pe(r("parameters")),")"),a.push(" {");let o=G1(n);return n.children.length>0?(n.firstChild.hasLeadingSpaces=!0,n.lastChild.hasTrailingSpaces=!0,a.push(bt([ae,Ps(e,t,r)])),o&&a.push(ae,"}")):o&&a.push("}"),pe(a,{shouldBreak:!0})}function G1(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 cw(e){let{previous:t}=e;return(t==null?void 0:t.type)==="angularControlFlowBlock"&&!ni(t)&&!G1(t)}function dw(e,t,r){return[bt([xe,vn([";",ve],e.map(r,"children"))]),xe]}function pw(e,t,r){let{node:n}=e;return[Jn(n,t),pe([n.switchValue.trim(),", ",n.clause,n.cases.length>0?[",",bt([ve,vn(ve,e.map(r,"cases"))])]:"",xe]),Kn(n,t)]}function fw(e,t,r){let{node:n}=e;return[n.value," {",pe([bt([xe,e.map(({node:a})=>a.type==="text"&&!ut.trim(a.value)?"":r(),"expression")]),xe]),"}"]}function hw(e,t,r){let{node:n}=e;if(I1(n,t))return[_r(n,t),pe($l(e,t,r)),Ke(tf(n,t)),...Ml(n,t),Ar(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=u(p=>pe([pe($l(e,t,r),{id:o}),p,Ml(n,t)]),"a"),s=u(p=>a?b3(p,{groupId:o}):(Ht(n)||ai(n,t))&&n.parent.type==="root"&&t.parser==="vue"&&!t.vueIndentScriptAndStyle?p:bt(p),"o"),c=u(()=>a?Oo(xe,"",{groupId:o}):n.firstChild.hasLeadingSpaces&&n.firstChild.isLeadingSpaceSensitive?ve:n.firstChild.type==="text"&&n.isWhitespaceSensitive&&n.isIndentationSensitive?v3(xe):xe,"u"),d=u(()=>(n.next?Fr(n.next):Ia(n.parent))?n.lastChild.hasTrailingSpaces&&n.lastChild.isTrailingSpaceSensitive?" ":"":a?Oo(xe,"",{groupId:o}):n.lastChild.hasTrailingSpaces&&n.lastChild.isTrailingSpaceSensitive?ve:(n.lastChild.type==="comment"||n.lastChild.type==="text"&&n.isWhitespaceSensitive&&n.isIndentationSensitive)&&new RegExp(`\\n[\\t ]{${t.tabWidth*(e.ancestors.length-1)}}$`,"u").test(n.lastChild.value)?"":xe,"p");return n.children.length===0?i(n.hasDanglingSpaces&&n.isDanglingSpaceSensitive?ve:""):i([_3(n)?Xn:"",s([c(),Ps(e,t,r)]),d()])}function Ao(e){return e>=9&&e<=32||e==160}function Pl(e){return 48<=e&&e<=57}function Fo(e){return e>=97&&e<=122||e>=65&&e<=90}function mw(e){return e>=97&&e<=102||e>=65&&e<=70||Pl(e)}function zi(e){return e===10||e===13}function Xu(e){return 48<=e&&e<=55}function Li(e){return e===39||e===34||e===96}function tg(e){return e.replace(t7,(...t)=>t[1].toUpperCase())}function rg(e,t){for(let r of r7)r(e,t);return e}function ng(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 ag(e){let t=u(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 ig(e){let t=u(r=>{var n,a;return r.type==="element"&&r.attrs.length===0&&r.children.length===1&&r.firstChild.type==="text"&&!ut.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 Y(o.sourceSpan.start,i.sourceSpan.end),o.isTrailingSpaceSensitive=i.isTrailingSpaceSensitive,o.hasTrailingSpaces=i.hasTrailingSpaces,r.removeChild(a),n--,r.removeChild(i)}})}function lg(e,t){if(t.parser==="html")return;let r=/\{\{(.+?)\}\}/su;e.walk(n=>{if(C3(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 c=0;c0&&n.insertChildBefore(a,{type:"text",value:d,sourceSpan:new Y(o,i)});continue}i=o.moveBy(d.length+4),n.insertChildBefore(a,{type:"interpolation",sourceSpan:new Y(o,i),children:d.length===0?[]:[{type:"text",value:d,sourceSpan:new Y(o.moveBy(2),i.moveBy(-2))}]})}n.removeChild(a)}})}function sg(e){e.walk(t=>{if(!t.children)return;if(t.children.length===0||t.children.length===1&&t.children[0].type==="text"&&ut.trim(t.children[0].value).length===0){t.hasDanglingSpaces=t.children.length>0,t.children=[];return}let r=S3(t),n=B1(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 cg(e,t){e.walk(r=>{r.type==="element"&&(r.hasHtmComponentClosingTag=r.endSourceSpan&&/^<\s*\/\s*\/\s*>$/u.test(t.originalText.slice(r.endSourceSpan.start.offset,r.endSourceSpan.end.offset)))})}function dg(e,t){e.walk(r=>{r.cssDisplay=H3(r,t)})}function pg(e,t){e.walk(r=>{let{children:n}=r;if(n){if(n.length===0){r.isDanglingSpaceSensitive=F3(r);return}for(let a of n)a.isLeadingSpaceSensitive=k3(a,t),a.isTrailingSpaceSensitive=A3(a,t);for(let a=0;a{!Ka[t]&&fo(t)===null&&(Ka[t]=new W({canSelfClose:!1}))})),Ka[e]??m5}function vd(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 mg(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];o7.forEach(a=>{if(a.test(r)||a.test(n))throw new Error(`['${r}', '${n}'] contains unusable interpolation symbol.`)})}}function gg(e,t,r,n={}){let a=new l7(new rf(e,t),r,n);return a.tokenize(),new i7(vw(a.tokens),a.errors,a.nonNormalizedIcuExpressions)}function Ur(e){return`Unexpected character "${e===0?"EOF":String.fromCharCode(e)}"`}function rc(e){return`Unknown entity "${e}" - use the "&#;" or "&#x;" syntax`}function vg(e,t){return`Unable to parse entity "${t}" - ${e} character reference entities must end with ";"`}function ue(e){return!Ao(e)||e===0}function nc(e){return Ao(e)||e===62||e===60||e===47||e===39||e===34||e===61||e===0}function yg(e){return(e<97||12257)}function bg(e){return e===59||e===0||!mw(e)}function wg(e){return e===59||e===0||!Fo(e)}function Eg(e){return e!==125}function xg(e,t){return yd(e)===yd(t)}function yd(e){return e>=97&&e<=122?e-97+65:e}function ac(e){return Fo(e)||Pl(e)||e===95}function oc(e){return e!==59&&ue(e)}function vw(e){let t=[],r;for(let n=0;n0&&e[e.length-1]===t}function lc(e,t){return Ro[t]!==void 0?Ro[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 bd(e,t={}){let{canSelfClose:r=!1,allowHtmComponentClosingTags:n=!1,isTagNameCaseSensitive:a=!1,getTagContentType:o,tokenizeAngularBlocks:i=!1,tokenizeAngularLetDeclaration:s=!1}=t;return s7().parse(e,"angular-html-parser",{tokenizeExpansionForms:i,interpolationConfig:void 0,canSelfClose:r,allowHtmComponentClosingTags:n,tokenizeBlocks:i,tokenizeLet:s},a,o)}function Dg(e,t){let r=new SyntaxError(e+" ("+t.loc.start.line+":"+t.loc.start.column+")");return Object.assign(r,t)}function yw(e){let t=e.slice(0,Un);if(t!=="---"&&t!=="+++")return;let r=e.indexOf(` -`,Un);if(r===-1)return;let n=e.slice(Un,r).trim(),a=e.indexOf(` -${t}`,r),o=n;if(o||(o=t==="+++"?"toml":"yaml"),a===-1&&t==="---"&&o==="yaml"&&(a=e.indexOf(` -...`,r)),a===-1)return;let i=a+1+Un,s=e.charAt(i+1);if(!/\s?/u.test(s))return;let c=e.slice(0,i);return{type:"front-matter",language:o,explicitLanguage:n,value:e.slice(r+1,a),startDelimiter:t,endDelimiter:c.slice(-Un),raw:c}}function Cg(e){let t=yw(e);if(!t)return{content:e};let{raw:r}=t;return{frontMatter:t,content:Me(!1,r,/[^\n]/gu," ")+e.slice(r.length)}}function Sg(e,t){let r=e.map(t);return r.some((n,a)=>n!==e[a])?r:e}function bw(e,t){if(e.value)for(let{regex:r,parse:n}of p7){let a=e.value.match(r);if(a)return n(e,t,a)}return null}function kg(e,t,r){let[,n,a,o]=r,i=4+n.length,s=e.sourceSpan.start.moveBy(i),c=s.moveBy(o.length),[d,p]=(()=>{try{return[!0,t(o,s).children]}catch{return[!1,[{type:"text",value:o,sourceSpan:new Y(s,c)}]]}})();return{type:"ieConditionalComment",complete:d,children:p,condition:Me(!1,a.trim(),/\s+/gu," "),sourceSpan:e.sourceSpan,startSourceSpan:new Y(e.sourceSpan.start,s),endSourceSpan:new Y(c,e.sourceSpan.end)}}function Ag(e,t,r){let[,n]=r;return{type:"ieConditionalStartComment",condition:Me(!1,n.trim(),/\s+/gu," "),sourceSpan:e.sourceSpan}}function Fg(e){return{type:"ieConditionalEndComment",sourceSpan:e.sourceSpan}}function ww(e){if(e.type==="block"){if(e.name=Me(!1,e.name.toLowerCase(),/\s+/gu," ").trim(),e.type="angularControlFlowBlock",!qs(e.parameters)){delete e.parameters;return}for(let t of e.parameters)t.type="angularControlFlowBlockParameter";e.parameters={type:"angularControlFlowBlockParameters",children:e.parameters,sourceSpan:new Y(e.parameters[0].sourceSpan.start,ya(!1,e.parameters,-1).sourceSpan.end)}}}function Ew(e){e.type==="letDeclaration"&&(e.type="angularLetDeclaration",e.id=e.name,e.init={type:"angularLetDeclarationInitializer",sourceSpan:new Y(e.valueSpan.start,e.valueSpan.end),value:e.value},delete e.name,delete e.value)}function xw(e){(e.type==="plural"||e.type==="select")&&(e.clause=e.type,e.type="angularIcuExpression"),e.type==="expansionCase"&&(e.type="angularIcuCase")}function Y1(e,t,r){let{name:n,canSelfClose:a=!0,normalizeTagName:o=!1,normalizeAttributeName:i=!1,allowHtmComponentClosingTags:s=!1,isTagNameCaseSensitive:c=!1,shouldParseAsRawText:d}=t,{rootNodes:p,errors:m}=bd(e,{canSelfClose:a,allowHtmComponentClosingTags:s,isTagNameCaseSensitive:c,getTagContentType:d?(...D)=>d(...D)?st.RAW_TEXT:void 0:void 0,tokenizeAngularBlocks:n==="angular"?!0:void 0,tokenizeAngularLetDeclaration: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 Y1(e,Cd,r);let D,E=u(()=>D??(D=bd(e,{canSelfClose:a,allowHtmComponentClosingTags:s,isTagNameCaseSensitive:c})),"y"),b=u(C=>E().rootNodes.find(({startSourceSpan:S})=>S&&S.start.offset===C.startSourceSpan.start.offset)??C,"M");for(let[C,S]of p.entries()){let{endSourceSpan:k,startSourceSpan:A}=S;if(k===null)m=E().errors,p[C]=b(S);else if(Dw(S,r)){let _=E().errors.find(I=>I.span.start.offset>A.start.offset&&I.span.start.offset0&&wd(m[0]);let h=u(D=>{let E=D.name.startsWith(":")?D.name.slice(1).split(":")[0]:null,b=D.nameSpan.toString(),C=E!==null&&b.startsWith(`${E}:`),S=C?b.slice(E.length+1):b;D.name=S,D.namespace=E,D.hasExplicitNamespace=C},"d"),f=u(D=>{switch(D.type){case"element":h(D);for(let E of D.attrs)h(E),E.valueSpan?(E.value=E.valueSpan.toString(),/["']/u.test(E.value[0])&&(E.value=E.value.slice(1,-1))):E.value=null;break;case"comment":D.value=D.sourceSpan.toString().slice(4,-3);break;case"text":D.value=D.sourceSpan.toString();break}},"C"),v=u((D,E)=>{let b=D.toLowerCase();return E(b)?b:D},"A"),g=u(D=>{if(D.type==="element"&&(o&&(!D.namespace||D.namespace===D.tagDefinition.implicitNamespacePrefix||ba(D))&&(D.name=v(D.name,E=>f7.has(E))),i))for(let E of D.attrs)E.namespace||(E.name=v(E.name,b=>ul.has(D.name)&&(ul.get("*").has(b)||ul.get(D.name).has(b))))},"D"),w=u(D=>{D.sourceSpan&&D.endSourceSpan&&(D.sourceSpan=new Y(D.sourceSpan.start,D.endSourceSpan.end))},"R"),x=u(D=>{if(D.type==="element"){let E=Nl(c?D.name:D.name.toLowerCase());!D.namespace||D.namespace===E.implicitNamespacePrefix||ba(D)?D.tagDefinition=E:D.tagDefinition=Nl("")}},"F");return vd(new class extends a7{visitExpansionCase(D,E){n==="angular"&&this.visitChildren(E,b=>{b(D.expression)})}visit(D){f(D),x(D),g(D),w(D)}},p),p}function Dw(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||ci(t,{language:n})==="html"}function wd(e){let{msg:t,span:{start:r,end:n}}=e;throw u7(t,{loc:{start:{line:r.line+1,column:r.col+1},end:{line:n.line+1,column:n.col+1}},cause:e})}function K1(e,t,r={},n=!0){let{frontMatter:a,content:o}=n?c7(e):{frontMatter:null,content:e},i=new rf(e,r.filepath),s=new Wl(i,0,0,0),c=s.moveBy(e.length),d={type:"root",sourceSpan:new Y(s,c),children:Y1(o,t,r)};if(a){let h=new Wl(i,0,0,0),f=h.moveBy(a.raw.length);a.sourceSpan=new Y(h,f),d.children.unshift(a)}let p=new d7(d),m=u((h,f)=>{let{offset:v}=f,g=Me(!1,e.slice(0,v),/[^\n\r]/gu," "),w=K1(g+h,t,r,!1);w.sourceSpan=new Y(f,ya(!1,w.children,-1).sourceSpan.end);let x=w.children[0];return x.length===v?w.children.shift():(x.sourceSpan=new Y(x.sourceSpan.start.moveBy(v),x.sourceSpan.end),x.value=x.value.slice(v)),w},"f");return p.walk(h=>{if(h.type==="comment"){let f=bw(h,m);f&&h.parent.replaceChild(h,f)}ww(h),Ew(h),xw(h)}),p}function Ya(e){return{parse:u((t,r)=>K1(t,e,r),"parse"),hasPragma:sw,astFormat:"html",locStart:oi,locEnd:ii}}var _g,sc,uc,cc,Zt,Rg,Ig,dc,Bg,Me,Ns,Hs,Hl,$o,Po,jl,va,No,Ho,jo,Vl,Ul,wr,ql,_o,J1,js,Cw,pc,Tg,Z1,fc,Rr,Vs,Xn,zg,Lg,ve,xe,ae,Sw,Og,ya,mo,Ed,kw,at,hc,Mg,$g,Pg,Ng,ut,mc,Hg,Aw,ui,jg,Fw,Vg,_w,Rw,Iw,ci,Bw,Tw,zw,Lw,ba,Ug,X1,Ow,Mw,Q1,$w,Pw,Nw,Hw,jw,Vw,Uw,qw,Ww,xd,Gw,Yw,Dd,Kw,Jw,ll,Us,Zw,Xw,gc,ef,qs,tf,Qw,qg,Vn,Wg,Gg,Yg,Kg,Jg,Zg,e7,t7,Oi,Wl,vc,rf,yc,Y,Mi,bc,wc,r7,Xg,Qg,e5,t5,Ec,xc,r5,n5,Dc,a5,o5,i5,Cc,Sc,tn,l5,st,sl,kc,s5,u5,c5,d5,p5,f5,Ac,h5,Fc,n7,_c,W,m5,Ka,Rc,qr,Ic,g5,Bc,v5,Tc,y5,zc,b5,Lc,w5,Oc,Xt,Mc,E5,$c,x5,Pc,Wr,Nc,Hc,jc,Vc,Uc,a7,Ro,D5,o7,$i,C5,qc,Wc,Pi,Gc,i7,S5,Ni,Yc,Hi,Kc,l7,Ja,Jc,Za,k5,Zc,ji,Vi,ke,Xc,A5,Qc,F5,Ui,_5,e0,R5,qi,s7,u7,Un,c7,Xa,t0,Gr,d7,p7,ul,f7,Cd,I5,B5,T5,z5,L5,h7,Xk=T(()=>{_g=Object.defineProperty,sc=u(e=>{throw TypeError(e)},"Xr"),uc=u((e,t)=>{for(var r in t)_g(e,r,{get:t[r],enumerable:!0})},"Jr"),cc=u((e,t,r)=>t.has(e)||sc("Cannot "+r),"Zr"),Zt=u((e,t,r)=>(cc(e,t,"read from private field"),r?r.call(e):t.get(e)),"Q"),Rg=u((e,t,r)=>t.has(e)?sc("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),"en"),Ig=u((e,t,r,n)=>(cc(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),"tn"),dc={},uc(dc,{languages:u(()=>t5,"languages"),options:u(()=>n5,"options"),parsers:u(()=>Dc,"parsers"),printers:u(()=>L5,"printers")}),Bg=u((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)},"si"),Me=Bg,Ns="string",Hs="array",Hl="cursor",$o="indent",Po="align",jl="trim",va="group",No="fill",Ho="if-break",jo="indent-if-break",Vl="line-suffix",Ul="line-suffix-boundary",wr="line",ql="label",_o="break-parent",J1=new Set([Hl,$o,Po,jl,va,No,Ho,jo,Vl,Ul,wr,ql,_o]),u(zm,"ii"),js=zm,Cw=u(e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e),"ai"),u(Lm,"oi"),Tg=(pc=class extends Error{constructor(t){super(Lm(t));Rn(this,"name","InvalidDocError");this.doc=t}},u(pc,"lr"),pc),Z1=Tg,fc=u(()=>{},"rn"),Rr=fc,Vs=fc,u(bt,"k"),u(_1,"nn"),u(pe,"_"),u(v3,"sn"),u(y3,"an"),u(R1,"At"),u(Oo,"ge"),u(b3,"on"),Xn={type:_o},zg={type:wr,hard:!0},Lg={type:wr,hard:!0,literal:!0},ve={type:wr},xe={type:wr,soft:!0},ae=[zg,Xn],Sw=[Lg,Xn],u(vn,"q"),Og=u((e,t,r)=>{if(!(e&&t==null))return Array.isArray(t)||typeof t=="string"?t[r<0?t.length+r:r]:t.at(r)},"ci"),ya=Og,u(Ts,"Dt"),u(w3,"pi"),u(E3,"ln"),u(Ke,"B"),mo="'",Ed='"',u(Om,"hi"),kw=Om,u(Mm,"cr"),Mg=(hc=class{constructor(e){Rg(this,at),Ig(this,at,new Set(e))}getLeadingWhitespaceCount(e){let t=Zt(this,at),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 Zt(this,at).has(e.charAt(0))}hasTrailingWhitespace(e){return Zt(this,at).has(ya(!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=`[${Mm([...Zt(this,at)].join(""))}]+`,n=new RegExp(t?`(${r})`:r,"u");return e.split(n)}hasWhitespaceCharacter(e){let t=Zt(this,at);return Array.prototype.some.call(e,r=>t.has(r))}hasNonWhitespaceCharacter(e){let t=Zt(this,at);return Array.prototype.some.call(e,r=>!t.has(r))}isWhitespaceOnly(e){let t=Zt(this,at);return Array.prototype.every.call(e,r=>t.has(r))}},u(hc,"pr"),hc),at=new WeakMap,$g=Mg,Pg=[" ",` -`,"\f","\r"," "],Ng=new $g(Pg),ut=Ng,Hg=(mc=class extends Error{constructor(t,r,n="type"){super(`Unexpected ${r} node ${n}: ${JSON.stringify(t[n])}.`);Rn(this,"name","UnexpectedNodeError");this.node=t}},u(mc,"hr"),mc),Aw=Hg,u($m,"di"),ui=$m,jg=new Set(["sourceSpan","startSourceSpan","endSourceSpan","nameSpan","valueSpan","keySpan","tagDefinition","tokens","valueTokens","switchValueSourceSpan","expSourceSpan","valueSourceSpan"]),Fw=new Set(["if","else if","for","switch","case"]),u(Zu,"fn"),Zu.ignoredProperties=jg,Vg=Zu,u(Pm,"Si"),_w=Pm,u(ri,"Ce"),u(yn,"j"),u(Je,"T"),u(Nm,"_i"),Rw=Nm,Iw=u(e=>String(e).split(/[/\\]/u).pop(),"Ei"),u(hd,"Sn"),u(x3,"Ai"),u(Hm,"Di"),ci=Hm,Bw="inline",Tw={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"},zw="normal",Lw={listing:"pre",plaintext:"pre",pre:"pre",xmp:"pre",nobr:"nowrap",table:"initial",textarea:"pre-wrap"},u(jm,"vi"),ba=jm,Ug=u(e=>Me(!1,e,/^[\t\f\r ]*\n/gu,""),"yi"),X1=u(e=>Ug(ut.trimEnd(e)),"mr"),Ow=u(e=>{let t=e,r=ut.getLeadingWhitespace(t);r&&(t=t.slice(r.length));let n=ut.getTrailingWhitespace(t);return n&&(t=t.slice(0,-n.length)),{leadingWhitespace:r,trailingWhitespace:n,text:t}},"vn"),u(I1,"yt"),u(ni,"Ee"),u(D3,"wi"),u(Ue,"$"),u(Ht,"U"),u(C3,"yn"),u(S3,"wn"),u(B1,"fr"),u(k3,"bn"),u(A3,"Tn"),u(F3,"xn"),u(co,"Qe"),u(_3,"kn"),u(T1,"dr"),u(il,"wt"),u(R3,"bi"),u(z1,"Bn"),u(L1,"Ln"),u(O1,"Fn"),u(M1,"Nn"),u(zs,"bt"),u(I3,"Ti"),u($1,"Pn"),u(B3,"xi"),u(T3,"ki"),u(z3,"Bi"),u(md,"gr"),u(_a,"Xe"),u(L3,"Li"),u(O3,"Fi"),u(M3,"Ni"),u($3,"Pi"),u(P3,"Ii"),u(cn,"_e"),u(N3,"Ri"),u(H3,"In"),u(P1,"Rn"),u(j3,"$i"),u(N1,"Cr"),u(H1,"Sr"),u(ur,"P"),Mw=new Set(["template","style","script"]),u(ai,"Je"),u(bn,"Ae"),u(Ls,"Tt"),u(V3,"$n"),u(U3,"On"),u(j1,"xt"),u(V1,"kt"),Q1=/\{\{(.+?)\}\}/su,u(q3,"Mn"),u(Ti,"Er"),$w=Ti({parser:"__ng_action"}),Pw=Ti({parser:"__ng_binding"}),Nw=Ti({parser:"__ng_directive"}),u(Vm,"Vi"),Hw=Vm,u(Um,"Ui"),jw=Um,u(gd,"Vn"),Vw=/^[ \t\n\r\u000c]+/,Uw=/^[, \t\n\r\u000c]+/,qw=/^[^ \t\n\r\u000c]+/,Ww=/[,]+$/,xd=/^\d+$/,Gw=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,u(qm,"Ki"),Yw=qm,u(Wm,"Qi"),Dd={width:"w",height:"h",density:"x"},Kw=Object.keys(Dd),u(W3,"Ji"),Jw=Wm,u(G3,"Yn"),ll=new WeakMap,u(Gm,"Zi"),Us=Gm,u(Y3,"jn"),u(K3,"Kn"),u(J3,"Qn"),u(Z3,"Xn"),u(X3,"ea"),u(Ym,"ta"),u(Q3,"ra"),u(ew,"na"),u(U1,"Jn"),Zw=Ym,u(Km,"sa"),u(tw,"ia"),Xw=Km,gc=new Proxy(()=>{},{get:u(()=>gc,"get")}),ef=gc,u(Jm,"aa"),qs=Jm,u(oi,"se"),u(ii,"ie"),u(Ml,"Ze"),u(rw,"oa"),u(Kn,"De"),u(nw,"ua"),u(Ar,"W"),u(Os,"Bt"),u(Ra,"ve"),u(q1,"rs"),u(Fr,"K"),u(Ia,"ye"),u(ga,"we"),u(li,"et"),u(aw,"la"),u(si,"tt"),u(ow,"ca"),u(iw,"pa"),u($l,"rt"),u(Jn,"be"),u(_r,"z"),u(Ms,"Lt"),u($s,"Ft"),u(Zm,"ha"),tf=Zm,Qw=new Set(["if","else if","for","switch","case"]),u(Xm,"fa"),qg=Xm,Vn=null,u(Zn,"st"),Wg=10;for(let e=0;e<=Wg;e++)Zn();u(lw,"vr"),u(Qm,"ga"),Gg=Qm,Yg={"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:[],angularLetDeclaration:["init"],angularLetDeclarationInitializer:[],angularIcuExpression:["cases"],angularIcuCase:["expression"]},Kg=Yg,Jg=Gg(Kg),Zg=Jg,u(sw,"os"),u(eg,"us"),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"])]]),u(W1,"cs"),u(jn,"it"),u(po,"Pt"),u(Ps,"He"),u(uw,"ps"),u(G1,"hs"),u(cw,"_a"),u(dw,"ms"),u(pw,"fs"),u(fw,"ds"),u(hw,"gs"),u(Ao,"at"),u(Pl,"It"),u(Fo,"ot"),u(mw,"Cs"),u(zi,"Rt"),u(Xu,"yr"),u(Li,"$t"),t7=/-+([a-z0-9])/g,u(tg,"_s"),Wl=(Oi=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 Oi(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}`}},u(bc,"Ue"),bc),r7=[ng,ag,og,lg,sg,dg,ug,cg,pg,ig],u(rg,"Da"),u(ng,"va"),u(ag,"ya"),u(gw,"wa"),u(og,"ba"),u(ig,"Ta"),u(lg,"xa"),u(sg,"ka"),u(ug,"Ba"),u(cg,"La"),u(dg,"Fa"),u(pg,"Na"),Xg=rg,u(fg,"Pa"),Qg={preprocess:Xg,print:fg,insertPragma:eg,massageAstNode:Vg,embed:qg,getVisitorKeys:Zg},e5=Qg,t5=[{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."}},xc="HTML",r5={bracketSameLine:Ec.bracketSameLine,htmlWhitespaceSensitivity:{category:xc,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:xc,type:"boolean",default:!1,description:"Indent script and style tags in Vue files."}},n5=r5,Dc={},uc(Dc,{angular:u(()=>B5,"angular"),html:u(()=>I5,"html"),lwc:u(()=>z5,"lwc"),vue:u(()=>T5,"vue")}),function(e){e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom"}(a5||(a5={})),function(e){e[e.OnPush=0]="OnPush",e[e.Default=1]="Default"}(o5||(o5={})),function(e){e[e.None=0]="None",e[e.SignalBased=1]="SignalBased",e[e.HasDecoratorInputTransform=2]="HasDecoratorInputTransform"}(i5||(i5={})),Cc={name:"custom-elements"},Sc={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"}(l5||(l5={})),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"}(st||(st={})),u(Mo,"ut"),u(Qu,"xr"),u(ec,"kr"),u(fo,"We"),u(Ga,"ze"),u(tc,"Br"),u(ho,"Mt"),s5=(kc=class{},u(kc,"Ht"),kc),u5="boolean",c5="number",d5="string",p5="object",f5=["[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,!inert,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:|",":math:^[HTMLElement]|!autofocus,nonce,*abort,*animationend,*animationiteration,*animationstart,*auxclick,*beforeinput,*beforematch,*beforetoggle,*beforexrselect,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contentvisibilityautostatechange,*contextlost,*contextmenu,*contextrestored,*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,*scrollend,*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",":math:math^:math:|",":math:maction^:math:|",":math:menclose^:math:|",":math:merror^:math:|",":math:mfenced^:math:|",":math:mfrac^:math:|",":math:mi^:math:|",":math:mmultiscripts^:math:|",":math:mn^:math:|",":math:mo^:math:|",":math:mover^:math:|",":math:mpadded^:math:|",":math:mphantom^:math:|",":math:mroot^:math:|",":math:mrow^:math:|",":math:ms^:math:|",":math:mspace^:math:|",":math:msqrt^:math:|",":math:mstyle^:math:|",":math:msub^:math:|",":math:msubsup^:math:|",":math:msup^:math:|",":math:mtable^:math:|",":math:mtd^:math:|",":math:mtext^:math:|",":math:mtr^:math:|",":math:munder^:math:|",":math:munderover^:math:|",":math:semantics^:math:|"],Ac=new Map(Object.entries({class:"className",for:"htmlFor",formaction:"formAction",innerHtml:"innerHTML",readonly:"readOnly",tabindex:"tabIndex"})),h5=Array.from(Ac).reduce((e,[t,r])=>(e.set(t,r),e),new Map),n7=(Fc=class extends s5{constructor(){super(),this._schema=new Map,this._eventSchema=new Map,f5.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 c=s&&this._schema.get(s.toLowerCase());if(c){for(let[d,p]of c)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),u5);break;case"#":t.set(d.substring(1),c5);break;case"%":t.set(d.substring(1),p5);break;default:t.set(d,d5)}})})}hasProperty(e,t,r){if(r.some(n=>n.name===Sc.name))return!0;if(e.indexOf("-")>-1){if(Qu(e)||ec(e))return!1;if(r.some(n=>n.name===Cc.name))return!0}return(this._schema.get(e.toLowerCase())||this._schema.get("unknown")).has(t)}hasElement(e,t){return t.some(r=>r.name===Sc.name)||e.indexOf("-")>-1&&(Qu(e)||ec(e)||t.some(r=>r.name===Cc.name))?!0:this._schema.has(e.toLowerCase())}securityContext(e,t,r){r&&(t=this.getMappedPropName(t)),e=e.toLowerCase(),t=t.toLowerCase();let n=tc()[e+"|"+t];return n||(n=tc()["*|"+t],n||tn.NONE)}getMappedPropName(e){return Ac.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=>h5.get(r)??r)}allKnownEventsOfElement(e){return Array.from(this._eventSchema.get(e.toLowerCase())??[])}normalizeAnimationStyleProperty(e){return tg(e)}normalizeAnimationStyleValue(e,t,r){let n="",a=r.toString().trim(),o=null;if(hg(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}}},u(Fc,"Vt"),Fc),u(hg,"Ua"),W=(_c=class{constructor({closedByChildren:e,implicitNamespacePrefix:t,contentType:r=st.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(c=>this.closedByChildren[c]=!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}},u(_c,"m"),_c),u(Nl,"Ge"),qr=(Rc=class{constructor(e,t){this.sourceSpan=e,this.i18n=t}},u(Rc,"oe"),Rc),g5=(Ic=class extends qr{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)}},u(Ic,"Ut"),Ic),v5=(Bc=class extends qr{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)}},u(Bc,"Wt"),Bc),y5=(Tc=class extends qr{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)}},u(Tc,"zt"),Tc),b5=(zc=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)}},u(zc,"Gt"),zc),w5=(Lc=class extends qr{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}},u(Lc,"Yt"),Lc),Xt=(Oc=class extends qr{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)}},u(Oc,"G"),Oc),E5=(Mc=class{constructor(e,t){this.value=e,this.sourceSpan=t,this.type="comment"}visit(e,t){return e.visitComment(this,t)}},u(Mc,"jt"),Mc),x5=($c=class{constructor(e,t){this.value=e,this.sourceSpan=t,this.type="docType"}visit(e,t){return e.visitDocType(this,t)}},u($c,"Kt"),$c),Wr=(Pc=class extends qr{constructor(e,t,r,n,a,o,i=null,s){super(n,s),this.name=e,this.parameters=t,this.children=r,this.nameSpan=a,this.startSourceSpan=o,this.endSourceSpan=i,this.type="block"}visit(e,t){return e.visitBlock(this,t)}},u(Pc,"Z"),Pc),Hc=(Nc=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)}},u(Nc,"ct"),Nc),Vc=(jc=class{constructor(e,t,r,n,a){this.name=e,this.value=t,this.sourceSpan=r,this.nameSpan=n,this.valueSpan=a,this.type="letDeclaration",this.startSourceSpan=null,this.endSourceSpan=null}visit(e,t){return e.visitLetDeclaration(this,t)}},u(jc,"pt"),jc),u(vd,"Qt"),a7=(Uc=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){}visitLetDeclaration(e,t){}visitChildren(e,t){let r=[],n=this;function a(o){o&&r.push(vd(n,o,e))}return u(a,"i"),t(a),Array.prototype.concat.apply([],r)}},u(Uc,"ht"),Uc),Ro={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:"‌"},D5="",Ro.ngsp=D5,o7=[/@/,/^\s*$/,/[<>]/,/^[{}]$/,/&(#|[a-z])/i,/^\/\//],u(mg,"Ls"),C5=($i=class{static fromArray(e){return e?(mg("interpolation",e),new $i(e[0],e[1])):qc}constructor(e,t){this.start=e,this.end=t}},u($i,"t"),$i),qc=new C5("{{","}}"),Pi=(Wc=class extends wc{constructor(e,t,r){super(r,e),this.tokenType=t}},u(Wc,"ft"),Wc),i7=(Gc=class{constructor(e,t,r){this.tokens=e,this.errors=t,this.nonNormalizedIcuExpressions=r}},u(Gc,"$r"),Gc),u(gg,"Ws"),S5=/\r\n?/g,u(Ur,"je"),u(rc,"Rs"),u(vg,"ho"),function(e){e.HEX="hexadecimal",e.DEC="decimal"}(Ni||(Ni={})),Hi=(Yc=class{constructor(e){this.error=e}},u(Yc,"dt"),Yc),l7=(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||qc,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 k5(e,n):new Jc(e,n),this._preserveLineEndings=r.preserveLineEndings||!1,this._i18nNormalizeLineEndingsInICUs=r.i18nNormalizeLineEndingsInICUs||!1,this._tokenizeBlocks=r.tokenizeBlocks??!0,this._tokenizeLet=r.tokenizeLet??!0;try{this._cursor.init()}catch(a){this.handleError(a)}}_processCarriageReturns(e){return this._preserveLineEndings?e:e.replace(S5,` -`)}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._tokenizeLet&&this._cursor.peek()===64&&!this._inInterpolation&&this._attemptStr("@let")?this._consumeLetDeclaration(e):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(34),this._endToken([])}_getBlockName(){let e=!1,t=this._cursor.clone();return this._attemptCharCodeUntilFn(r=>Ao(r)?!e:ac(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(ue),this._attemptCharCode(41))this._attemptCharCodeUntilFn(ue);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(oc);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&&Li(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(oc)}}_consumeLetDeclaration(e){if(this._beginToken(30,e),Ao(this._cursor.peek()))this._attemptCharCodeUntilFn(ue);else{let r=this._endToken([this._cursor.getChars(e)]);r.type=33;return}let t=this._endToken([this._getLetDeclarationName()]);if(this._attemptCharCodeUntilFn(ue),!this._attemptCharCode(61)){t.type=33;return}this._attemptCharCodeUntilFn(r=>ue(r)&&!zi(r)),this._consumeLetDeclarationValue(),this._cursor.peek()===59?(this._beginToken(32),this._endToken([]),this._cursor.advance()):(t.type=33,t.sourceSpan=this._cursor.getSpan(e))}_getLetDeclarationName(){let e=this._cursor.clone(),t=!1;return this._attemptCharCodeUntilFn(r=>Fo(r)||r==36||r===95||t&&Pl(r)?(t=!0,!1):!0),this._cursor.getChars(e).trim()}_consumeLetDeclarationValue(){let e=this._cursor.clone();for(this._beginToken(31,e);this._cursor.peek()!==0;){let t=this._cursor.peek();if(t===59)break;Li(t)&&(this._cursor.advance(),this._attemptCharCodeUntilFn(r=>r===92?(this._cursor.advance(),!1):r===t)),this._cursor.advance()}this._endToken([this._cursor.getChars(e)])}_tokenizeExpansionForm(){if(this.isExpansionFormStart())return this._consumeExpansionFormStart(),!0;if(Eg(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 Pi("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 Pi("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 Pi(e,this._currentTokenType,t);return this._currentTokenStart=null,this._currentTokenType=null,new Hi(r)}handleError(e){if(e instanceof ji&&(e=this._createError(e.msg,this._cursor.getSpan(e.cursor))),e instanceof Hi)this.errors.push(e.error);else throw e}_attemptCharCode(e){return this._cursor.peek()===e?(this._cursor.advance(),!0):!1}_attemptCharCodeCaseInsensitive(e){return xg(this._cursor.peek(),e)?(this._cursor.advance(),!0):!1}_requireCharCode(e){let t=this._cursor.clone();if(!this._attemptCharCode(e))throw this._createError(Ur(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&&!yg(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(nc,t===""?0:1);let n=this._cursor.getChars(r);return[t,n]}_consumeTagOpen(e){let t,r,n,a=[];try{if(!Fo(this._cursor.peek()))throw this._createError(Ur(this._cursor.peek()),this._cursor.getSpan(e));for(n=this._consumeTagOpenStart(e),r=n.parts[0],t=n.parts[1],this._attemptCharCodeUntilFn(ue);this._cursor.peek()!==47&&this._cursor.peek()!==62&&this._cursor.peek()!==60&&this._cursor.peek()!==0;){let[i,s]=this._consumeAttributeName();if(this._attemptCharCodeUntilFn(ue),this._attemptCharCode(61)){this._attemptCharCodeUntilFn(ue);let c=this._consumeAttributeValue();a.push({prefix:i,name:s,value:c})}else a.push({prefix:i,name:s});this._attemptCharCodeUntilFn(ue)}this._consumeTagOpenEnd()}catch(i){if(i instanceof Hi){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===st.RAW_TEXT?this._consumeRawTextWithTagClose(r,t,!1):o===st.ESCAPABLE_RAW_TEXT&&this._consumeRawTextWithTagClose(r,t,!0)}_consumeRawTextWithTagClose(e,t,r){this._consumeRawText(r,()=>!this._attemptCharCode(60)||!this._attemptCharCode(47)||(this._attemptCharCodeUntilFn(ue),!this._attemptStrCaseInsensitive(e?`${e}:${t}`:t))?!1:(this._attemptCharCodeUntilFn(ue),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(Ur(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=u(()=>this._cursor.peek()===t,"n");e=this._consumeWithInterpolation(16,17,r,r),this._consumeQuote(t)}else{let t=u(()=>nc(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(ue),this._allowHtmComponentClosingTags&&this._attemptCharCode(47))this._attemptCharCodeUntilFn(ue),this._requireCharCode(62),this._endToken([]);else{let[t,r]=this._consumePrefixAndName();this._attemptCharCodeUntilFn(ue),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(ue),this._beginToken(7);let r=this._readUntil(44);this._endToken([r]),this._requireCharCode(44),this._attemptCharCodeUntilFn(ue)}_consumeExpansionCaseStart(){this._beginToken(21);let e=this._readUntil(123).trim();this._endToken([e]),this._attemptCharCodeUntilFn(ue),this._beginToken(22),this._requireCharCode(123),this._endToken([]),this._attemptCharCodeUntilFn(ue),this._expansionCaseStack.push(22)}_consumeExpansionCaseEnd(){this._beginToken(23),this._requireCharCode(125),this._endToken([]),this._attemptCharCodeUntilFn(ue),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 c=this._cursor.peek();this._cursor.advance(),c===92?this._cursor.advance():c===o?o=null:!i&&o===null&&Li(c)&&(o=c)}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()===64||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(),ac(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=Ga(e,t);(this._fullNameStack.length===0||this._fullNameStack[this._fullNameStack.length-1]===r)&&this._fullNameStack.push(r)}_handleFullNameStackForTagClose(e,t){let r=Ga(e,t);this._fullNameStack.length!==0&&this._fullNameStack[this._fullNameStack.length-1]===r&&this._fullNameStack.pop()}},u(Kc,"Or"),Kc),u(ue,"b"),u(nc,"$s"),u(yg,"mo"),u(bg,"fo"),u(wg,"go"),u(Eg,"Co"),u(xg,"So"),u(yd,"Os"),u(ac,"Ms"),u(oc,"qs"),u(vw,"_o"),Jc=(Ja=class{constructor(e,t){if(e instanceof Ja){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 Ja(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 Y(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 ji('Unexpected character "EOF"',this);let t=this.charAt(e.offset);t===10?(e.line++,e.column=0):zi(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 Wl(e.file,e.state.offset,e.state.line,e.state.column)}},u(Ja,"t"),Ja),k5=(Za=class extends Jc{constructor(e,t){e instanceof Za?(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 Za(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(Xu(e())){let t="",r=0,n=this.clone();for(;Xu(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 zi(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 ji("Invalid hexadecimal escape sequence",e);return n}},u(Za,"t"),Za),ji=(Zc=class{constructor(e,t){this.msg=e,this.cursor=t}},u(Zc,"gt"),Zc),ke=(Vi=class extends wc{static create(e,t,r){return new Vi(e,t,r)}constructor(e,t,r){super(t,r),this.elementName=e}},u(Vi,"t"),Vi),A5=(Xc=class{constructor(e,t){this.rootNodes=e,this.errors=t}},u(Xc,"Vr"),Xc),F5=(Qc=class{constructor(e){this.getTagDefinition=e}parse(e,t,r,n=!1,a){let o=u(f=>(v,...g)=>f(v.toLowerCase(),...g),"a"),i=n?this.getTagDefinition:o(this.getTagDefinition),s=u(f=>i(f).getContentType(),"u"),c=n?a:o(a),d=gg(e,t,a?(f,v,g,w)=>{let x=c(f,v,g,w);return x!==void 0?x:s(f)}:s,r),p=r&&r.canSelfClose||!1,m=r&&r.allowHtmComponentClosingTags||!1,h=new _5(d.tokens,i,p,m,n);return h.build(),new A5(h.rootNodes,d.errors.concat(h.errors))}},u(Qc,"nr"),Qc),_5=(Ui=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!==34;)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===30?(this._closeVoidElement(),this._consumeLet(this._advance())):this._peek.type===18?this._consumeDocType(this._advance()):this._peek.type===33?(this._closeVoidElement(),this._consumeIncompleteLet(this._advance())):this._advance();for(let e of this._containerStack)e instanceof Wr&&this.errors.push(ke.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 Y(e.sourceSpan.start,n.sourceSpan.end,e.sourceSpan.fullStart),i=new Y(t.sourceSpan.start,n.sourceSpan.end,t.sourceSpan.fullStart);return new b5(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(ic(r,22)){if(r.pop(),r.length===0)return t}else return this.errors.push(ke.create(null,e.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(this._peek.type===24)if(ic(r,20))r.pop();else return this.errors.push(ke.create(null,e.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(this._peek.type===34)return this.errors.push(ke.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,lc):e.type===9?n+=e.parts[0]:n+=e.parts.join("");if(n.length>0){let a=e.sourceSpan;this._addToParent(new g5(n,new Y(r.start,a.end,r.fullStart,r.details),t))}}_closeVoidElement(){let e=this._getContainer();e instanceof Xt&&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 h=this.getTagDefinition(a);this.canSelfClose||h.canSelfClose||fo(a)!==null||h.isVoid||this.errors.push(ke.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 Y(e.sourceSpan.start,i,e.sourceSpan.fullStart),c=new Y(e.sourceSpan.start,i,e.sourceSpan.fullStart),d=new Y(e.sourceSpan.start.moveBy(1),e.sourceSpan.end),p=new Xt(a,n,[],s,c,void 0,d),m=this._getContainer();this._pushContainer(p,m instanceof Xt&&this.getTagDefinition(m.name).isClosedByChild(p.name)),o?this._popContainer(a,Xt,s):e.type===4&&(this._popContainer(a,Xt,null),this.errors.push(ke.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(ke.create(t,e.sourceSpan,`Void elements do not have end tags "${e.parts[1]}"`));else if(!this._popContainer(t,Xt,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(ke.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(fo(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 Wr||o instanceof Xt&&!this.getTagDefinition(o.name).closedByParent)&&(n=!0)}return!1}_consumeAttr(e){let t=Ga(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,lc):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 c=i&&s&&new Y((n==null?void 0:n.sourceSpan.start)??i.start,s,(n==null?void 0:n.sourceSpan.fullStart)??i.fullStart);return new w5(t,a,new Y(e.sourceSpan.start,r,e.sourceSpan.fullStart),e.sourceSpan,c,o.length>0?o:void 0,void 0)}_consumeBlockOpen(e){let t=[];for(;this._peek.type===28;){let i=this._advance();t.push(new Hc(i.parts[0],i.sourceSpan))}this._peek.type===26&&this._advance();let r=this._peek.sourceSpan.fullStart,n=new Y(e.sourceSpan.start,r,e.sourceSpan.fullStart),a=new Y(e.sourceSpan.start,r,e.sourceSpan.fullStart),o=new Wr(e.parts[0],t,[],n,e.sourceSpan,a);this._pushContainer(o,!1)}_consumeBlockClose(e){this._popContainer(null,Wr,e.sourceSpan)||this.errors.push(ke.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 Hc(i.parts[0],i.sourceSpan))}let r=this._peek.sourceSpan.fullStart,n=new Y(e.sourceSpan.start,r,e.sourceSpan.fullStart),a=new Y(e.sourceSpan.start,r,e.sourceSpan.fullStart),o=new Wr(e.parts[0],t,[],n,e.sourceSpan,a);this._pushContainer(o,!1),this._popContainer(null,Wr,null),this.errors.push(ke.create(e.parts[0],n,`Incomplete block "${e.parts[0]}". If you meant to write the @ character, you should use the "@" HTML entity instead.`))}_consumeLet(e){let t=e.parts[0],r,n;if(this._peek.type!==31){this.errors.push(ke.create(e.parts[0],e.sourceSpan,`Invalid @let declaration "${t}". Declaration must have a value.`));return}else r=this._advance();if(this._peek.type!==32){this.errors.push(ke.create(e.parts[0],e.sourceSpan,`Unterminated @let declaration "${t}". Declaration must be terminated with a semicolon.`));return}else n=this._advance();let a=n.sourceSpan.fullStart,o=new Y(e.sourceSpan.start,a,e.sourceSpan.fullStart),i=e.sourceSpan.toString().lastIndexOf(t),s=e.sourceSpan.start.moveBy(i),c=new Y(s,e.sourceSpan.end),d=new Vc(t,r.parts[0],o,c,r.sourceSpan);this._addToParent(d)}_consumeIncompleteLet(e){let t=e.parts[0]??"",r=t?` "${t}"`:"";if(t.length>0){let n=e.sourceSpan.toString().lastIndexOf(t),a=e.sourceSpan.start.moveBy(n),o=new Y(a,e.sourceSpan.end),i=new Y(e.sourceSpan.start,e.sourceSpan.start.moveBy(0)),s=new Vc(t,"",e.sourceSpan,o,i);this._addToParent(s)}this.errors.push(ke.create(e.parts[0],e.sourceSpan,`Incomplete @let declaration${r}. @let declarations must be written as \`@let = ;\``))}_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 Xt)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=Mo(r.name)[1];this.getTagDefinition(n).preventNamespaceInheritance||(e=fo(r.name))}return Ga(e,t)}},u(Ui,"t"),Ui),u(ic,"zs"),u(lc,"Gs"),R5=(e0=class extends F5{constructor(){super(Nl)}parse(e,t,r,n=!1,a){return super.parse(e,t,r,n,a)}},u(e0,"sr"),e0),qi=null,s7=u(()=>(qi||(qi=new R5),qi),"Eo"),u(bd,"zr"),u(Dg,"Ao"),u7=Dg,Un=3,u(yw,"Do"),u(Cg,"vo"),c7=Cg,Xa={attrs:!0,children:!0,cases:!0,expression:!0},t0=new Set(["parent"]),d7=(Gr=class{constructor(e={}){for(let t of new Set([...t0,...Object.keys(e)]))this.setProperty(t,e[t])}setProperty(e,t){if(this[e]!==t){if(e in Xa&&(t=t.map(r=>this.createChild(r))),!t0.has(e)){this[e]=t;return}Object.defineProperty(this,e,{value:t,enumerable:!1,configurable:!0})}}map(e){let t;for(let r in Xa){let n=this[r];if(n){let a=Sg(n,o=>o.map(e));t!==n&&(t||(t=new Gr({parent:this.parent})),t.setProperty(r,a))}}if(t)for(let r in this)r in Xa||(t[r]=this[r]);return e(t||this)}walk(e){for(let t in Xa){let r=this[t];if(r)for(let n=0;n[e.fullName,e.value]))}},u(Gr,"t"),Gr),u(Sg,"yo"),p7=[{regex:/^(\[if([^\]]*)\]>)(.*?)a==="lang"&&o!=="html"&&o!==""&&o!==void 0))}}),z5=Ya({name:"lwc",canSelfClose:!1}),L5={html:e5},h7=dc});function Qt(){}function O5(e,t,r,n,a){for(var o=[],i;t;)o.push(t),i=t.previousComponent,delete t.previousComponent,t=i;o.reverse();for(var s=0,c=o.length,d=0,p=0;sg.length?x:g}),m.value=e.join(f)}else m.value=e.join(r.slice(d,d+m.count));d+=m.count,m.added||(p+=m.count)}}var v=o[c-1];return c>1&&typeof v.value=="string"&&(v.added||v.removed)&&e.equals("",v.value)&&(o[c-2].value+=v.value,o.pop()),o}function Io(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Io=u(function(t){return typeof t},"$e"):Io=u(function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},"$e"),Io(e)}function Gl(e,t,r,n,a){t=t||[],r=r||[],n&&(e=n(a,e));var o;for(o=0;o=0?e.charAt(t+1)===` -`?"crlf":"cr":"lf"}function Ws(e){switch(e){case"cr":return"\r";case"crlf":return`\r -`;default:return` -`}}function nf(e,t){let r;switch(t){case` -`:r=/\n/gu;break;case"\r":r=/\r/gu;break;case`\r -`:r=/\r\n/gu;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(t)}.`)}let n=e.match(r);return n?n.length:0}function v7(e){return pi(!1,e,/\r\n?/gu,` -`)}function M5(e){if(typeof e=="string")return zr;if(Array.isArray(e))return jt;if(!e)return;let{type:t}=e;if(gf.has(t))return t}function $5(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(Lr(e))throw new Error("doc is valid.");let r=Object.prototype.toString.call(e);if(r!=="[object Object]")return`Unexpected doc '${r}'.`;let n=o6([...gf].map(a=>`'${a}'`));return`Unexpected doc.type '${e.type}'. -Expected it to be ${n}.`}function P5(e,t,r,n){let a=[e];for(;a.length>0;){let o=a.pop();if(o===Wd){r(a.pop());continue}r&&a.push(o,Wd);let i=Lr(o);if(!i)throw new pn(o);if((t==null?void 0:t(o))!==!1)switch(i){case jt:case ft:{let s=i===jt?o:o.parts;for(let c=s.length,d=c-1;d>=0;--d)a.push(s[d]);break}case $e:a.push(o.flatContents,o.breakContents);break;case Le:if(n&&o.expandedStates)for(let s=o.expandedStates.length,c=s-1;c>=0;--c)a.push(o.expandedStates[c]);else a.push(o.contents);break;case Ut:case Vt:case qt:case ht:case Wt:a.push(o.contents);break;case zr:case Dr:case $t:case Pt:case Ee:case qe:break;default:throw new pn(o)}}}function Vo(e){return mt(e),{type:Vt,contents:e}}function dn(e,t){return mt(t),{type:Ut,contents:t,n:e}}function Sd(e,t={}){return mt(e),Ks(t.expandedStates,!0),{type:Le,id:t.id,contents:e,break:!!t.shouldBreak,expandedStates:t.expandedStates}}function N5(e){return dn(Number.NEGATIVE_INFINITY,e)}function H5(e){return dn({type:"root"},e)}function j5(e){return dn(-1,e)}function V5(e,t){return Sd(e[0],{...t,expandedStates:e})}function kd(e){return Ks(e),{type:ft,parts:e}}function U5(e,t="",r={}){return mt(e),t!==""&&mt(t),{type:$e,breakContents:e,flatContents:t,groupId:r.groupId}}function q5(e,t){return mt(e),{type:qt,contents:e,groupId:t.groupId,negate:t.negate}}function Yl(e){return mt(e),{type:Wt,contents:e}}function Ad(e,t){mt(e),Ks(t);let r=[];for(let n=0;n0){for(let a=0;a0?`, { ${p.join(", ")} }`:"";return`indentIfBreak(${n(o.contents)}${m})`}if(o.type===Le){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(h=>n(h)).join(",")}]${m})`:`group(${n(o.contents)}${m})`}if(o.type===ft)return`fill([${o.parts.map(p=>n(p)).join(", ")}])`;if(o.type===Wt)return"lineSuffix("+n(o.contents)+")";if(o.type===Pt)return"lineSuffixBoundary";if(o.type===ht)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 c=i+(s>0?` #${s}`:"");if(!r.has(c))return r.add(c),t[o]=`Symbol.for(${JSON.stringify(c)})`}}}function G5(e){return e===12288||e>=65281&&e<=65376||e>=65504&&e<=65510}function Y5(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 K5(e){if(!e)return 0;if(!s6.test(e))return e.length;e=e.replace(i6()," ");let t=0;for(let r of e){let n=r.codePointAt(0);n<=31||n>=127&&n<=159||n>=768&&n<=879||(t+=l6(n)?1:2)}return t}function Uo(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(Lr(o)){case jt:return t(o.map(n));case ft:return t({...o,parts:o.parts.map(n)});case $e:return t({...o,breakContents:n(o.breakContents),flatContents:n(o.flatContents)});case Le:{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 Ut:case Vt:case qt:case ht:case Wt:return t({...o,contents:n(o.contents)});case zr:case Dr:case $t:case Pt:case Ee:case qe:return t(o);default:throw new pn(o)}}}function Kl(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 u(o,"u"),Ql(e,o),n}function b7(e){if(e.type===Le&&e.break||e.type===Ee&&e.hard||e.type===qe)return!0}function J5(e){return Kl(e,b7,!1)}function _d(e){if(e.length>0){let t=ge(!1,e,-1);!t.expandedStates&&!t.break&&(t.break="propagated")}return null}function w7(e){let t=new Set,r=[];function n(o){if(o.type===qe&&_d(r),o.type===Le){if(r.push(o),t.has(o))return!1;t.add(o)}}u(n,"n");function a(o){o.type===Le&&r.pop().break&&_d(r)}u(a,"o"),Ql(e,n,a,!0)}function E7(e){return e.type===Ee&&!e.hard?e.soft?"":" ":e.type===$e?e.flatContents:e}function Z5(e){return Uo(e,E7)}function Rd(e){for(e=[...e];e.length>=2&&ge(!1,e,-2).type===Ee&&ge(!1,e,-1).type===qe;)e.length-=2;if(e.length>0){let t=Qn(ge(!1,e,-1));e[e.length-1]=t}return e}function Qn(e){switch(Lr(e)){case Vt:case qt:case Le:case Wt:case ht:{let t=Qn(e.contents);return{...e,contents:t}}case $e:return{...e,breakContents:Qn(e.breakContents),flatContents:Qn(e.flatContents)};case ft:return{...e,parts:Rd(e.parts)};case jt:return Rd(e);case zr:return e.replace(/[\n\r]*$/u,"");case Ut:case Dr:case $t:case Pt:case Ee:case qe:break;default:throw new pn(e)}return e}function Id(e){return Qn(D7(e))}function x7(e){switch(Lr(e)){case ft:if(e.parts.every(t=>t===""))return"";break;case Le:if(!e.contents&&!e.id&&!e.break&&!e.expandedStates)return"";if(e.contents.type===Le&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case Ut:case Vt:case qt:case Wt:if(!e.contents)return"";break;case $e:if(!e.flatContents&&!e.breakContents)return"";break;case jt:{let t=[];for(let r of e){if(!r)continue;let[n,...a]=Array.isArray(r)?r:[r];typeof n=="string"&&typeof ge(!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 zr:case Dr:case $t:case Pt:case Ee:case ht:case qe:break;default:throw new pn(e)}return e}function D7(e){return Uo(e,t=>x7(t))}function X5(e,t=Yd){return Uo(e,r=>typeof r=="string"?Ad(t,r.split(` -`)):r)}function C7(e){if(e.type===Ee)return!0}function Q5(e){return Kl(e,C7,!1)}function af(e,t){return e.type===ht?{...e,contents:t(e.contents)}:t(e)}function of(){return{value:"",length:0,queue:[]}}function S7(e,t){return Jl(e,{type:"indent"},t)}function k7(e,t,r){return t===Number.NEGATIVE_INFINITY?e.root||of():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 v of n)switch(v.type){case"indent":p(),r.useTabs?c(1):d(r.tabWidth);break;case"stringAlign":p(),a+=v.n,o+=v.n.length;break;case"numberAlign":i+=1,s+=v.n;break;default:throw new Error(`Unexpected type '${v.type}'`)}return h(),{...e,value:a,length:o,queue:n};function c(v){a+=" ".repeat(v),o+=r.tabWidth*v}function d(v){a+=" ".repeat(v),o+=v}function p(){r.useTabs?m():h()}function m(){i>0&&c(i),f()}function h(){s>0&&d(s),f()}function f(){i=0,s=0}}function Zl(e){let t=0,r=0,n=e.length;e:for(;n--;){let a=e[n];if(a===ea){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(ea);return t}function go(e,t,r,n,a,o){if(r===Number.POSITIVE_INFINITY)return!0;let i=t.length,s=[e],c=[];for(;r>=0;){if(s.length===0){if(i===0)return!0;s.push(t[--i]);continue}let{mode:d,doc:p}=s.pop(),m=Lr(p);switch(m){case zr:c.push(p),r-=ts(p);break;case jt:case ft:{let h=m===jt?p:p.parts;for(let f=h.length-1;f>=0;f--)s.push({mode:d,doc:h[f]});break}case Vt:case Ut:case qt:case ht:s.push({mode:d,doc:p.contents});break;case $t:r+=Zl(c);break;case Le:{if(o&&p.break)return!1;let h=p.break?Be:d,f=p.expandedStates&&h===Be?ge(!1,p.expandedStates,-1):p.contents;s.push({mode:h,doc:f});break}case $e:{let h=(p.groupId?a[p.groupId]||ot:d)===Be?p.breakContents:p.flatContents;h&&s.push({mode:d,doc:h});break}case Ee:if(d===Be||p.hard)return!0;p.soft||(c.push(" "),r--);break;case Wt:n=!0;break;case Pt:if(n)return!1;break}}return!1}function qo(e,t){let r={},n=t.printWidth,a=Ws(t.endOfLine),o=0,i=[{ind:of(),mode:Be,doc:e}],s=[],c=!1,d=[],p=0;for(w7(e);i.length>0;){let{ind:h,mode:f,doc:v}=i.pop();switch(Lr(v)){case zr:{let g=a!==` -`?pi(!1,v,` -`,a):v;s.push(g),i.length>0&&(o+=ts(g));break}case jt:for(let g=v.length-1;g>=0;g--)i.push({ind:h,mode:f,doc:v[g]});break;case Dr:if(p>=2)throw new Error("There are too many 'cursor' in doc.");s.push(ea),p++;break;case Vt:i.push({ind:S7(h,t),mode:f,doc:v.contents});break;case Ut:i.push({ind:k7(h,v.n,t),mode:f,doc:v.contents});break;case $t:o-=Zl(s);break;case Le:switch(f){case ot:if(!c){i.push({ind:h,mode:v.break?Be:ot,doc:v.contents});break}case Be:{c=!1;let g={ind:h,mode:ot,doc:v.contents},w=n-o,x=d.length>0;if(!v.break&&go(g,i,w,x,r))i.push(g);else if(v.expandedStates){let D=ge(!1,v.expandedStates,-1);if(v.break){i.push({ind:h,mode:Be,doc:D});break}else for(let E=1;E=v.expandedStates.length){i.push({ind:h,mode:Be,doc:D});break}else{let b=v.expandedStates[E],C={ind:h,mode:ot,doc:b};if(go(C,i,w,x,r)){i.push(C);break}}}else i.push({ind:h,mode:Be,doc:v.contents});break}}v.id&&(r[v.id]=ge(!1,i,-1).mode);break;case ft:{let g=n-o,{parts:w}=v;if(w.length===0)break;let[x,D]=w,E={ind:h,mode:ot,doc:x},b={ind:h,mode:Be,doc:x},C=go(E,[],g,d.length>0,r,!0);if(w.length===1){C?i.push(E):i.push(b);break}let S={ind:h,mode:ot,doc:D},k={ind:h,mode:Be,doc:D};if(w.length===2){C?i.push(S,E):i.push(k,b);break}w.splice(0,2);let A={ind:h,mode:f,doc:kd(w)},_=w[0];go({ind:h,mode:ot,doc:[x,D,_]},[],g,d.length>0,r,!0)?i.push(A,S,E):C?i.push(A,k,E):i.push(A,k,b);break}case $e:case qt:{let g=v.groupId?r[v.groupId]:f;if(g===Be){let w=v.type===$e?v.breakContents:v.negate?v.contents:Vo(v.contents);w&&i.push({ind:h,mode:f,doc:w})}if(g===ot){let w=v.type===$e?v.flatContents:v.negate?Vo(v.contents):v.contents;w&&i.push({ind:h,mode:f,doc:w})}break}case Wt:d.push({ind:h,mode:f,doc:v.contents});break;case Pt:d.length>0&&i.push({ind:h,mode:f,doc:fl});break;case Ee:switch(f){case ot:if(v.hard)c=!0;else{v.soft||(s.push(" "),o+=1);break}case Be:if(d.length>0){i.push({ind:h,mode:f,doc:v},...d.reverse()),d.length=0;break}v.literal?h.root?(s.push(a,h.root.value),o=h.root.length):(s.push(a),o=0):(o-=Zl(s),s.push(a+h.value),o=h.length);break}break;case ht:i.push({ind:h,mode:f,doc:v.contents});break;case qe:break;default:throw new pn(v)}i.length===0&&d.length>0&&(i.push(...d.reverse()),d.length=0)}let m=s.indexOf(ea);if(m!==-1){let h=s.indexOf(ea,m+1),f=s.slice(0,m).join(""),v=s.slice(m+1,h).join(""),g=s.slice(h+1).join("");return{formatted:f+v+g,cursorNodeStart:f.length,cursorNodeText:v}}return{formatted:s.join("")}}function e2(e,t,r=0){let n=0;for(let a=r;a!0,"n")}=t,a=u(o=>c6(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*A7(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 o2(e){return e?t=>e(t,Zd):p6}function F7(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 Gs(e,t){(e.comments??(e.comments=[])).push(t),t.printed=!1,t.nodeDescription=F7(e)}function rn(e,t){t.leading=!0,t.trailing=!1,Gs(e,t)}function Bo(e,t,r){t.leading=!1,t.trailing=!1,r&&(t.marker=r),Gs(e,t)}function nn(e,t){t.leading=!1,t.trailing=!0,Gs(e,t)}function Ys(e,t){if(hl.has(e))return hl.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))??[...lf(e,{getVisitorKeys:fi(a)})]).flatMap(c=>n(c)?[c]:Ys(c,t));return s.sort((c,d)=>o(c)-o(d)||i(c)-i(d)),hl.set(e,s),s}function sf(e,t,r,n){let{locStart:a,locEnd:o}=r,i=a(t),s=o(t),c=Ys(e,r),d,p,m=0,h=c.length;for(;m>1,v=c[f],g=a(v),w=o(v);if(g<=i&&s<=w)return sf(v,t,r,v);if(w<=i){d=v,m=f+1;continue}if(s<=g){p=v,h=f;continue}throw new Error("Comment location overlaps with node location")}if((n==null?void 0:n.type)==="TemplateLiteral"){let{quasis:f}=n,v=cl(f,t,r);d&&cl(f,d,r)!==v&&(d=null),p&&cl(f,p,r)!==v&&(p=null)}return{enclosingNode:n,precedingNode:d,followingNode:p}}function _7(e,t){let{comments:r}=e;if(delete e.comments,!d6(r)||!t.printer.canAttachComment)return;let n=[],{locStart:a,locEnd:o,printer:{experimentalFeatures:{avoidAstMutation:i=!1}={},handleComments:s={}},originalText:c}=t,{ownLine:d=ml,endOfLine:p=ml,remaining:m=ml}=s,h=r.map((f,v)=>({...sf(e,f,t),comment:f,text:c,options:t,ast:e,isLastComment:r.length-1===v}));for(let[f,v]of h.entries()){let{comment:g,precedingNode:w,enclosingNode:x,followingNode:D,text:E,options:b,ast:C,isLastComment:S}=v;if(b.parser==="json"||b.parser==="json5"||b.parser==="jsonc"||b.parser==="__js_expression"||b.parser==="__ts_expression"||b.parser==="__vue_expression"||b.parser==="__vue_ts_expression"){if(a(g)-a(C)<=0){rn(C,g);continue}if(o(g)-o(C)>=0){nn(C,g);continue}}let k;if(i?k=[v]:(g.enclosingNode=x,g.precedingNode=w,g.followingNode=D,k=[g,E,b,C,S]),R7(E,b,h,f))g.placement="ownLine",d(...k)||(D?rn(D,g):w?nn(w,g):Bo(x||C,g));else if(I7(E,b,h,f))g.placement="endOfLine",p(...k)||(w?nn(w,g):D?rn(D,g):Bo(x||C,g));else if(g.placement="remaining",!m(...k))if(w&&D){let A=n.length;A>0&&n[A-1].followingNode!==D&&Bd(n,b),n.push(v)}else w?nn(w,g):D?rn(D,g):Bo(x||C,g)}if(Bd(n,t),!i)for(let f of r)delete f.precedingNode,delete f.enclosingNode,delete f.followingNode}function R7(e,t,r,n){let{comment:a,precedingNode:o}=r[n],{locStart:i,locEnd:s}=t,c=i(a);if(o)for(let d=n-1;d>=0;d--){let{comment:p,precedingNode:m}=r[d];if(m!==o||!vf(e.slice(s(p),c)))break;c=i(p)}return or(e,c,{backwards:!0})}function I7(e,t,r,n){let{comment:a,followingNode:o}=r[n],{locStart:i,locEnd:s}=t,c=s(a);if(o)for(let d=n+1;d0;--c){let{comment:d,precedingNode:p,followingNode:m}=e[c-1];ns.strictEqual(p,o),ns.strictEqual(m,i);let h=t.originalText.slice(t.locEnd(d),s);if(((n=(r=t.printer).isGap)==null?void 0:n.call(r,h,t))??/^[\s(]*$/u.test(h))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 cl(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:c,trailing:d}=s;c?a.push(B7(e,t)):d&&(i=T7(e,t,i),o.push(i.doc))},"comments"),{leading:a,trailing:o}}function L7(e,t,r){let{leading:n,trailing:a}=z7(e,r);return!n&&!a?t:af(t,o=>[n,o,a])}function O7(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 l2(e){return()=>{}}function Td({plugins:e=[],showDeprecated:t=!1}={}){let r=e.flatMap(a=>a.languages??[]),n=[];for(let a of $7(Object.assign({},...e.map(({options:o})=>o),h6)))!t&&a.deprecated||(Array.isArray(a.choices)&&(t||(a.choices=a.choices.filter(o=>!o.deprecated)),a.name==="parser"&&(a.choices=[...a.choices,...M7(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*M7(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(c=>c.parsers&&Object.prototype.hasOwnProperty.call(c.parsers,o)),s=a.name;i!=null&&i.name&&(s+=` (plugin: ${i.name})`),yield{value:o,description:s}}}}function $7(e){let t=[];for(let[r,n]of Object.entries(e)){let a={name:r,...n};Array.isArray(a.default)&&(a.default=ge(!1,a.default,-1).value),t.push(a)}return t}function zd(e,t){if(!t)return;let r=m6(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 P7(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 s2(e,t){let r=e.plugins.flatMap(a=>a.languages??[]),n=P7(r,t.language)??zd(r,t.physicalFile)??zd(r,t.file)??(t.physicalFile,void 0);return n==null?void 0:n.parsers[0]}function r0(e,t,r,n){return[`Invalid ${an.default.red(n.key(e))} value.`,`Expected ${an.default.blue(r)},`,`but received ${t===Qd?an.default.gray("nothing"):an.default.red(n.value(t))}.`].join(" ")}function Ld({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=>Ld(a,r-ep.length).replace(/^|\n/g,`$&${ep}`))).join(` -`)),Od(n,r)}function Od(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 u2(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>c?c+1:d;return s}function c2(e,t){let r=new e(t),n=Object.create(r);for(let a of v6)a in t&&(n[a]=N7(t[a],r,rr.prototype[a].length));return n}function N7(e,t,r){return typeof e=="function"?(...n)=>e(...n.slice(0,r-1),t,...n.slice(r-1)):()=>e}function n0({from:e,to:t}){return{from:[e],to:t}}function d2(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 p2(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 f2(){let e=Object.create(null);return t=>{let r=JSON.stringify(t);return e[r]?!0:(e[r]=!0,!1)}}function h2(e,t){let r=[],n=[];for(let a of e)t(a)?r.push(a):n.push(a);return[r,n]}function m2(e){return e===Math.floor(e)}function g2(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 v2(e){return(...t)=>{let r=e(...t);return typeof r=="string"?new Error(r):r}}function a0(e){return e===void 0?{}:e}function Md(e){if(typeof e=="string")return{text:e};let{text:t,list:r}=e;return H7((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(Md)}}:{text:t}}function o0(e,t){return e===!0?!0:e===!1?{value:t}:e}function i0(e,t,r=!1){return e===!1?!1:e===!0?r?!0:[{value:t}]:"value"in e?[e]:e.length===0?!1:e}function $d(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 dl(e,t){return e===void 0?[]:Array.isArray(e)?e.map(r=>$d(r,t)):[$d(e,t)]}function l0(e,t){let r=dl(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 H7(e,t){if(!e)throw new Error(t)}function y2(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=Kr;let s=a?Array.isArray(a)?(h,f)=>a.includes(h)?{[h]:f}:void 0:(h,f)=>({[h]:f}):(h,f,v)=>{let{_:g,...w}=v.schemas;return rp(h,f,{...v,schemas:w})},c=j7(t,{isCLI:n,FlagSchema:o}),d=new C6(c,{logger:r,unknown:s,descriptor:i}),p=r!==!1;p&&O0&&(d._hasDeprecationWarned=O0);let m=d.normalize(e);return p&&(O0=d._hasDeprecationWarned),m}function j7(e,{isCLI:t,FlagSchema:r}){let n=[];t&&n.push(b6.create({name:"_"}));for(let a of e)n.push(V7(a,{isCLI:t,optionInfos:e,FlagSchema:r})),a.alias&&t&&n.push(y6.create({name:a.alias,sourceName:a.name}));return n}function V7(e,{isCLI:t,optionInfos:r,FlagSchema:n}){let{name:a}=e,o={name:a},i,s={};switch(e.type){case"int":i=D6,t&&(o.preprocess=Number);break;case"string":i=np;break;case"choice":i=x6,o.choices=e.choices.map(c=>c!=null&&c.redirect?{...c,redirect:{to:{key:e.name,value:c.redirect}}}:c);break;case"boolean":i=E6;break;case"flag":i=n,o.flags=r.flatMap(c=>[c.alias,c.description&&c.name,c.oppositeDescription&&`no-${c.name}`].filter(Boolean));break;case"path":i=np;break;default:throw new Error(`Unexpected type ${e.type}`)}if(e.exception?o.validate=(c,d,p)=>e.exception(c)||d.validate(c,p):o.validate=(c,d,p)=>c===void 0||d.validate(c,p),e.redirect&&(s.redirect=c=>c?{to:typeof e.redirect=="string"?e.redirect:{key:e.redirect.option,value:e.redirect.value}}:void 0),e.deprecated&&(s.deprecated=!0),t&&!e.array){let c=o.preprocess||(d=>d);o.preprocess=(d,p,m)=>p.preprocess(c(Array.isArray(d)?ge(!1,d,-1):d),m)}return e.array?w6.create({...t?{preprocess:u(c=>Array.isArray(c)?c:[c],"preprocess")}:{},...s,valueSchema:i.create(o)}):i.create({...o,...s})}function cf(e,t){if(!t)throw new Error("parserName is required.");let r=bf(!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 yf(n)}function U7(e,t){if(!t)throw new Error("astFormat is required.");let r=bf(!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 yf(n)}function df({plugins:e,parser:t}){let r=cf(e,t);return pf(r,t)}function pf(e,t){let r=e.parsers[t];return typeof r=="function"?r():r}function q7(e,t){let r=e.printers[t];return typeof r=="function"?r():r}async function b2(e,t={}){var r;let n={...e};if(!n.parser)if(n.filepath){if(n.parser=g6(n,{physicalFile:n.filepath}),!n.parser)throw new Xd(`No parser could be inferred for file "${n.filepath}".`)}else throw new Xd("No parser and no file path given, couldn't infer a parser.");let a=Td({plugins:e.plugins,showDeprecated:!0}).options,o={...ap,...Object.fromEntries(a.filter(h=>h.default!==void 0).map(h=>[h.name,h.default]))},i=cf(n.plugins,n.parser),s=await pf(i,n.parser);n.astFormat=s.astFormat,n.locEnd=s.locEnd,n.locStart=s.locStart;let c=(r=i.printers)!=null&&r[s.astFormat]?i:U7(n.plugins,s.astFormat),d=await q7(c,s.astFormat);n.printer=d;let p=c.defaultOptions?Object.fromEntries(Object.entries(c.defaultOptions).filter(([,h])=>h!==void 0)):{},m={...o,...p};for(let[h,f]of Object.entries(m))(n[h]===null||n[h]===void 0)&&(n[h]=f);return n.parser==="json"&&(n.trailingComma="none"),S6(n,a,{passThrough:Object.keys(ap),...t})}async function w2(e,t){let r=await df(t),n=r.preprocess?r.preprocess(e,t):e;t.originalText=n;let a;try{a=await r.parse(n,t,t)}catch(o){W7(o,e)}return{text:n,ast:a}}function W7(e,t){let{loc:r}=e;if(r){let n=(0,k6.codeFrameColumns)(t,r,{highlightCode:!0});throw e.message+=` -`+n,e.codeFrame=n,e}throw e}async function G7(e,t,r,n,a){let{embeddedLanguageFormatting:o,printer:{embed:i,hasPrettierIgnore:s=u(()=>!1,"s"),getVisitorKeys:c}}=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=fi(i.getVisitorKeys??c),p=[];f();let m=e.stack;for(let{print:v,node:g,pathStack:w}of p)try{e.stack=w;let x=await v(h,t,e,r);x&&a.set(g,x)}catch(x){if(globalThis.PRETTIER_DEBUG)throw x}e.stack=m;function h(v,g){return Y7(v,g,r,n)}u(h,"f");function f(){let{node:v}=e;if(v===null||typeof v!="object"||s(e))return;for(let w of d(v))Array.isArray(v[w])?e.each(f,w):e.call(f,w);let g=i(e,r);if(g){if(typeof g=="function"){p.push({print:g,node:v,pathStack:[...e.stack]});return}a.set(v,g)}}u(f,"p")}async function Y7(e,t,r,n){let a=await wn({...r,...t,parentParser:r.parser,originalText:e},{passThrough:!0}),{ast:o}=await Ba(e,a),i=await n(o,a);return Id(i)}function E2(e,t){let{originalText:r,[Symbol.for("comments")]:n,locStart:a,locEnd:o,[Symbol.for("printedComments")]:i}=t,{node:s}=e,c=a(s),d=o(s);for(let p of n)a(p)>=c&&o(p)<=d&&i.add(p);return r.slice(c,d)}async function di(e,t){({ast:e}=await ff(e,t));let r=new Map,n=new u6(e),a=f6(t),o=new Map;await G7(n,s,t,di,o);let i=await Pd(n,t,s,void 0,o);return O7(t),i;function s(d,p){return d===void 0||d===n?c(p):Array.isArray(d)?n.call(()=>c(p),...d):n.call(()=>c(p),d)}function c(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 h=Pd(n,t,s,d,o);return m&&r.set(p,h),h}}function Pd(e,t,r,n,a){var o;let{node:i}=e,{printer:s}=t,c;return(o=s.hasPrettierIgnore)!=null&&o.call(s,e)?c=A6(e,t):a.has(i)?c=a.get(i):c=s.print(e,t,r,n),i===t.cursorNode&&(c=af(c,d=>[es,d,es])),s.printComment&&(!s.willPrintOwnComments||!s.willPrintOwnComments(e,t))&&(c=L7(e,c,t)),c}async function ff(e,t){let r=e.comments??[];t[Symbol.for("comments")]=r,t[Symbol.for("tokens")]=e.tokens??[],t[Symbol.for("printedComments")]=new Set,_7(e,t);let{printer:{preprocess:n}}=t;return e=n?await n(e,t):e,{ast:e,comments:r}}function x2(e,t){let{cursorOffset:r,locStart:n,locEnd:a}=t,o=fi(t.printer.getVisitorKeys),i=u(c=>n(c)<=r&&a(c)>=r,"i"),s=e;for(let c of A7(e,{getVisitorKeys:o,filter:i}))s=c;return s}function D2(e,t){let{printer:{massageAstNode:r,getVisitorKeys:n}}=t;if(!r)return e;let a=fi(n),o=r.ignoredProperties??new Set;return i(e);function i(s,c){if(!(s!==null&&typeof s=="object"))return s;if(Array.isArray(s))return s.map(h=>i(h,c)).filter(Boolean);let d={},p=new Set(a(s));for(let h in s)!Object.prototype.hasOwnProperty.call(s,h)||o.has(h)||(p.has(h)?d[h]=i(s[h],s):d[h]=s[h]);let m=r(s,d,c);if(m!==null)return m??d}}function K7(e,t){let r=[e.node,...e.parentNodes],n=new Set([t.node,...t.parentNodes]);return r.find(a=>wf.has(a.type)&&n.has(a))}function Nd(e){let t=R6(!1,e,r=>r.type!=="Program"&&r.type!=="File");return t===-1?e:e.slice(0,t+1)}function J7(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 c of Nd(t.parentNodes))if(r(c)>=i)o=c;else break;let s=n(t.node);for(let c of Nd(e.parentNodes)){if(n(c)<=s)a=c;else break;if(a===o)break}return{startNode:a,endNode:o}}function Xl(e,t,r,n,a=[],o){let{locStart:i,locEnd:s}=r,c=i(e),d=s(e);if(!(t>d||tn);let s=e.slice(n,a).search(/\S/u),c=s===-1;if(!c)for(n+=s;a>n&&!/\S/u.test(e[a-1]);--a);let d=Xl(r,n,t,(f,v)=>Hd(t,f,v),[],"rangeStart"),p=c?d:Xl(r,a,t,f=>Hd(t,f),[],"rangeEnd");if(!d||!p)return{rangeStart:0,rangeEnd:0};let m,h;if(I6(t)){let f=K7(d,p);m=f,h=f}else({startNode:m,endNode:h}=J7(d,p,t));return{rangeStart:Math.min(o(m),o(h)),rangeEnd:Math.max(i(m),i(h))}}async function hf(e,t,r=0){if(!e||e.trim().length===0)return{formatted:"",cursorOffset:-1,comments:[]};let{ast:n,text:a}=await Ba(e,t);t.cursorOffset>=0&&(t.cursorNode=F6(n,t));let o=await di(n,t);r>0&&(o=Fd([Cr,o],r,t.tabWidth));let i=qo(o,t);if(r>0){let c=i.formatted.trim();i.cursorNodeStart!==void 0&&(i.cursorNodeStart-=i.formatted.indexOf(c)),i.formatted=c+Ws(t.endOfLine)}let s=t[Symbol.for("comments")];if(t.cursorOffset>=0){let c,d,p,m,h;if(t.cursorNode&&i.cursorNodeText?(c=t.locStart(t.cursorNode),d=a.slice(c,t.locEnd(t.cursorNode)),p=t.cursorOffset-c,m=i.cursorNodeStart,h=i.cursorNodeText):(c=0,d=a,p=t.cursorOffset,m=0,h=i.formatted),d===h)return{formatted:i.formatted,cursorOffset:m+p,comments:s};let f=d.split("");f.splice(p,0,op);let v=h.split(""),g=m7(f,v),w=m;for(let x of g)if(x.removed){if(x.value.includes(op))break}else w+=x.count;return{formatted:i.formatted,cursorOffset:w,comments:s}}return{formatted:i.formatted,cursorOffset:-1,comments:s}}async function Q7(e,t){let{ast:r,text:n}=await Ba(e,t),{rangeStart:a,rangeEnd:o}=X7(n,t,r),i=n.slice(a,o),s=Math.min(a,n.lastIndexOf(` -`,a)+1),c=n.slice(s,a).match(/^\s*/u)[0],d=rs(c,t.tabWidth),p=await hf(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:h}=t;h>o?h+=m.length-i.length:p.cursorOffset>=0&&(h=p.cursorOffset+a);let f=n.slice(0,a)+m+n.slice(o);if(t.endOfLine!=="lf"){let v=Ws(t.endOfLine);h>=0&&v===`\r -`&&(h+=nf(f.slice(0,h),` -`)),f=pi(!1,f,` -`,v)}return{formatted:f,cursorOffset:h,comments:p.comments}}function pl(e,t,r){return typeof t!="number"||Number.isNaN(t)||t<0||t>e.length?r:t}function jd(e,t){let{cursorOffset:r,rangeStart:n,rangeEnd:a}=t;return r=pl(e,r,-1),n=pl(e,n,0),a=pl(e,a,e.length),{...t,cursorOffset:r,rangeStart:n,rangeEnd:a}}function mf(e,t){let{cursorOffset:r,rangeStart:n,rangeEnd:a,endOfLine:o}=jd(e,t),i=e.charAt(0)===Ef;if(i&&(e=e.slice(1),r--,n--,a--),o==="auto"&&(o=g7(e)),e.includes("\r")){let s=u(c=>nf(e.slice(0,Math.max(c,0)),`\r -`),"s");r-=s(r),n-=s(n),a-=s(a),e=v7(e)}return{hasBOM:i,text:e,options:jd(e,{...t,cursorOffset:r,rangeStart:n,rangeEnd:a,endOfLine:o})}}async function Vd(e,t){let r=await df(t);return!r.hasPragma||r.hasPragma(e)}async function Ud(e,t){let{hasBOM:r,text:n,options:a}=mf(e,await wn(t));if(a.rangeStart>=a.rangeEnd&&n!==""||a.requirePragma&&!await Vd(n,a))return{formatted:e,cursorOffset:t.cursorOffset,comments:[]};let o;return a.rangeStart>0||a.rangeEnd=0&&o.cursorOffset++),o}async function C2(e,t,r){let{text:n,options:a}=mf(e,await wn(t)),o=await Ba(n,a);return r&&(r.preprocessForPrint&&(o.ast=await ff(o.ast,a)),r.massage&&(o.ast=_6(o.ast,a))),o}async function S2(e,t){t=await wn(t);let r=await di(e,t);return qo(r,t)}async function k2(e,t){let r=y7(e),{formatted:n}=await Ud(r,{...t,parser:"__js_expression"});return n}async function A2(e,t){t=await wn(t);let{ast:r}=await Ba(e,t);return di(r,t)}async function F2(e,t){return qo(e,await wn(t))}function _2(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 L2(e,t){let r=Zs(e,t);return r===!1?"":e.charAt(r)}function O2(e,t,r){for(let n=t;ni===n?i:s===t?"\\"+s:s||(r&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/u.test(i)?i:"\\"+i));return t+a+t}function t6(e,t,r){return Zs(e,r(t))}function P2(e,t){return arguments.length===2||typeof t=="number"?Zs(e,t):t6(...arguments)}function r6(e,t,r){return Js(e,r(t))}function N2(e,t){return arguments.length===2||typeof t=="number"?Js(e,t):r6(...arguments)}function n6(e,t,r){return is(e,r(t))}function H2(e,t){return arguments.length===2||typeof t=="number"?is(e,t):n6(...arguments)}function pr(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 qd(e,t){let{formatted:r}=await ip(e,{...t,cursorOffset:-1});return r}async function j2(e,t){return await qd(e,t)===e}var V2,Qa,U2,q2,W2,G2,s0,Y2,Wi,eo,u0,to,K2,J2,Z2,Bn,Gi,c0,X2,Q2,ev,tv,rv,d0,nv,pi,p0,f0,h0,m0,av,ov,a6,Tn,vo,zr,jt,Dr,Vt,Ut,$t,Le,ft,$e,qt,Wt,Pt,Ee,ht,qe,gf,Lr,o6,g0,iv,pn,Wd,Ql,v0,mt,Ks,lv,yo,sv,fl,y0,Gd,uv,Cr,Yd,es,cv,ge,i6,l6,s6,ts,Be,ot,ea,rs,Yr,b0,Yi,w0,dv,u6,E0,ns,c6,pv,sr,Kd,Jd,Ir,or,d6,Zd,p6,fi,hl,ml,vf,Js,f6,x0,yf,D0,Xd,h6,m6,g6,Kr,C0,fv,an,Qd,ro,ep,hv,S0,gl,tp,rp,v6,k0,rr,A0,y6,F0,b6,_0,w6,R0,E6,I0,x6,B0,mv,T0,D6,z0,np,gv,vv,yv,bv,L0,C6,O0,S6,wv,bf,ap,wn,k6,Ba,A6,F6,_6,Ev,R6,I6,wf,B6,Ef,op,M0,xv,Dv,Cv,Sv,$0,as,os,Zs,is,kv,Av,Fv,_v,Rv,Iv,ip,Bv,Tv,T6,Qk=T(()=>{V2=Object.create,Qa=Object.defineProperty,U2=Object.getOwnPropertyDescriptor,q2=Object.getOwnPropertyNames,W2=Object.getPrototypeOf,G2=Object.prototype.hasOwnProperty,s0=u(e=>{throw TypeError(e)},"sr"),Y2=u((e,t)=>()=>(e&&(t=e(e=0)),t),"_u"),Wi=u((e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),"At"),eo=u((e,t)=>{for(var r in t)Qa(e,r,{get:t[r],enumerable:!0})},"We"),u0=u((e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of q2(t))!G2.call(e,a)&&a!==r&&Qa(e,a,{get:u(()=>t[a],"get"),enumerable:!(n=U2(t,a))||n.enumerable});return e},"ar"),to=u((e,t,r)=>(r=e!=null?V2(W2(e)):{},u0(t||!e||!e.__esModule?Qa(r,"default",{value:e,enumerable:!0}):r,e)),"Me"),K2=u(e=>u0(Qa({},"__esModule",{value:!0}),e),"vu"),J2=u((e,t,r)=>t.has(e)||s0("Cannot "+r),"bu"),Z2=u((e,t,r)=>t.has(e)?s0("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),"Dr"),Bn=u((e,t,r)=>(J2(e,t,"access private method"),r),"pe"),Gi=Wi((e,t)=>{var r=new Proxy(String,{get:u(()=>r,"get")});t.exports=r}),c0={},eo(c0,{default:u(()=>Q2,"default"),shouldHighlight:u(()=>X2,"shouldHighlight")}),ev=Y2(()=>{X2=u(()=>!1,"xo"),Q2=String}),tv=Wi((e,t)=>{var r=String,n=u(function(){return{isColorSupported:!1,reset:r,bold:r,dim:r,italic:r,underline:r,inverse:r,hidden:r,strikethrough:r,black:r,red:r,green:r,yellow:r,blue:r,magenta:r,cyan:r,white:r,gray:r,bgBlack:r,bgRed:r,bgGreen:r,bgYellow:r,bgBlue:r,bgMagenta:r,bgCyan:r,bgWhite:r}},"Ln");t.exports=n(),t.exports.createColors=n}),rv=Wi(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.codeFrameColumns=f,e.default=v;var t=(ev(),K2(c0)),r=a(tv(),!0);function n(g){if(typeof WeakMap!="function")return null;var w=new WeakMap,x=new WeakMap;return(n=u(function(D){return D?x:w},"Wn"))(g)}u(n,"Wn");function a(g,w){if(!w&&g&&g.__esModule)return g;if(g===null||typeof g!="object"&&typeof g!="function")return{default:g};var x=n(w);if(x&&x.has(g))return x.get(g);var D={__proto__:null},E=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var b in g)if(b!=="default"&&{}.hasOwnProperty.call(g,b)){var C=E?Object.getOwnPropertyDescriptor(g,b):null;C&&(C.get||C.set)?Object.defineProperty(D,b,C):D[b]=g[b]}return D.default=g,x&&x.set(g,D),D}u(a,"vo");var o=r.default,i=u((g,w)=>x=>g(w(x)),"Rn"),s;function c(g){return g?(s!=null||(s=(0,r.createColors)(!0)),s):o}u(c,"Oo");var d=!1;function p(g){return{gutter:g.gray,marker:i(g.red,g.bold),message:i(g.red,g.bold)}}u(p,"So");var m=/\r\n|[\n\r\u2028\u2029]/;function h(g,w,x){let D=Object.assign({column:0,line:-1},g.start),E=Object.assign({},D,g.end),{linesAbove:b=2,linesBelow:C=3}=x||{},S=D.line,k=D.column,A=E.line,_=E.column,I=Math.max(S-(b+1),0),B=Math.min(w.length,A+C);S===-1&&(I=0),A===-1&&(B=w.length);let z=A-S,L={};if(z)for(let M=0;M<=z;M++){let O=M+S;if(!k)L[O]=!0;else if(M===0){let $=w[O-1].length;L[O]=[k,$-k+1]}else if(M===z)L[O]=[0,_];else{let $=w[O-M].length;L[O]=[0,$]}}else k===_?k?L[S]=[k,0]:L[S]=!0:L[S]=[k,_-k];return{start:I,end:B,markerLines:L}}u(h,"No");function f(g,w,x={}){let D=(x.highlightCode||x.forceColor)&&(0,t.shouldHighlight)(x),E=c(x.forceColor),b=p(E),C=u((L,M)=>D?L(M):M,"i"),S=g.split(m),{start:k,end:A,markerLines:_}=h(w,S,x),I=w.start&&typeof w.start.column=="number",B=String(A).length,z=(D?(0,t.default)(g,x):g).split(m,A).slice(k,A).map((L,M)=>{let O=k+1+M,$=` ${` ${O}`.slice(-B)} |`,H=_[O],U=!_[O+1];if(H){let V="";if(Array.isArray(H)){let G=L.slice(0,Math.max(H[0]-1,0)).replace(/[^\t]/g," "),Q=H[1]||1;V=[` - `,C(b.gutter,$.replace(/\d/g," "))," ",G,C(b.marker,"^").repeat(Q)].join(""),U&&x.message&&(V+=" "+C(b.message,x.message))}return[C(b.marker,">"),C(b.gutter,$),L.length>0?` ${L}`:"",V].join("")}else return` ${C(b.gutter,$)}${L.length>0?` ${L}`:""}`}).join(` -`);return x.message&&!I&&(z=`${" ".repeat(B+1)}${x.message} -${z}`),D?E.reset(z):z}u(f,"Mn");function v(g,w,x,D={}){if(!d){d=!0;let E="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";{let b=new Error(E);b.name="DeprecationWarning",console.warn(new Error(E))}}return x=Math.max(x,0),f(g,{start:{column:x,line:w}},D)}u(v,"To")}),d0={},eo(d0,{__debug:u(()=>Tv,"__debug"),check:u(()=>j2,"check"),doc:u(()=>M0,"doc"),format:u(()=>qd,"format"),formatWithCursor:u(()=>ip,"formatWithCursor"),getSupportInfo:u(()=>Bv,"getSupportInfo"),util:u(()=>$0,"util"),version:u(()=>Sv,"version")}),nv=u((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)},"Ou"),pi=nv,u(Qt,"Z"),Qt.prototype={diff:u(function(e,t){var r,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=n.callback;typeof n=="function"&&(a=n,n={}),this.options=n;var o=this;function i(E){return a?(setTimeout(function(){a(void 0,E)},0),!0):E}u(i,"s"),e=this.castInput(e),t=this.castInput(t),e=this.removeEmpty(this.tokenize(e)),t=this.removeEmpty(this.tokenize(t));var s=t.length,c=e.length,d=1,p=s+c;n.maxEditLength&&(p=Math.min(p,n.maxEditLength));var m=(r=n.timeout)!==null&&r!==void 0?r:1/0,h=Date.now()+m,f=[{oldPos:-1,lastComponent:void 0}],v=this.extractCommon(f[0],t,e,0);if(f[0].oldPos+1>=c&&v+1>=s)return i([{value:this.join(t),count:t.length}]);var g=-1/0,w=1/0;function x(){for(var E=Math.max(g,-d);E<=Math.min(w,d);E+=2){var b=void 0,C=f[E-1],S=f[E+1];C&&(f[E-1]=void 0);var k=!1;if(S){var A=S.oldPos-E;k=S&&0<=A&&A=c&&v+1>=s)return i(O5(o,b.lastComponent,t,e,o.useLongestToken));f[E]=b,b.oldPos+1>=c&&(w=Math.min(w,E-1)),v+1>=s&&(g=Math.max(g,E+1))}d++}if(u(x,"A"),a)u(function E(){setTimeout(function(){if(d>p||Date.now()>h)return a();x()||E()},0)},"h")();else for(;d<=p&&Date.now()<=h;){var D=x();if(D)return D}},"diff"),addToPath:u(function(e,t,r,n){var a=e.lastComponent;return a&&a.added===t&&a.removed===r?{oldPos:e.oldPos+n,lastComponent:{count:a.count+1,added:t,removed:r,previousComponent:a.previousComponent}}:{oldPos:e.oldPos+n,lastComponent:{count:1,added:t,removed:r,previousComponent:a}}},"addToPath"),extractCommon:u(function(e,t,r,n){for(var a=t.length,o=r.length,i=e.oldPos,s=i-n,c=0;s+1"u"?r:i}:n;return typeof e=="string"?e:JSON.stringify(Gl(e,null,null,a),a," ")},Tn.equals=function(e,t){return Qt.prototype.equals.call(Tn,e.replace(/,([\r\n])/g,"$1"),t.replace(/,([\r\n])/g,"$1"))},u(Gl,"Bt"),vo=new Qt,vo.tokenize=function(e){return e.slice()},vo.join=vo.removeEmpty=function(e){return e},u(m7,"dr"),u(g7,"Fr"),u(Ws,"Be"),u(nf,"wt"),u(v7,"mr"),zr="string",jt="array",Dr="cursor",Vt="indent",Ut="align",$t="trim",Le="group",ft="fill",$e="if-break",qt="indent-if-break",Wt="line-suffix",Pt="line-suffix-boundary",Ee="line",ht="label",qe="break-parent",gf=new Set([Dr,Vt,Ut,$t,Le,ft,$e,qt,Wt,Pt,Ee,ht,qe]),u(M5,"Lu"),Lr=M5,o6=u(e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e),"Pu"),u($5,"Iu"),iv=(g0=class extends Error{constructor(t){super($5(t));Rn(this,"name","InvalidDocError");this.doc=t}},u(g0,"xt"),g0),pn=iv,Wd={},u(P5,"Ru"),Ql=P5,v0=u(()=>{},"hr"),mt=v0,Ks=v0,u(Vo,"De"),u(dn,"ae"),u(Sd,"_t"),u(N5,"Cr"),u(H5,"gr"),u(j5,"yr"),u(V5,"Ar"),u(kd,"Ge"),u(U5,"Br"),u(q5,"wr"),u(Yl,"xe"),lv={type:Pt},yo={type:qe},sv={type:$t},fl={type:Ee,hard:!0},y0={type:Ee,hard:!0,literal:!0},Gd={type:Ee},uv={type:Ee,soft:!0},Cr=[fl,yo],Yd=[y0,yo],es={type:Dr},u(Ad,"be"),u(Fd,"Je"),u(W5,"br"),u(Rt,"ee"),u(y7,"Or"),cv=u((e,t,r)=>{if(!(e&&t==null))return Array.isArray(t)||typeof t=="string"?t[r<0?t.length+r:r]:t.at(r)},"Yu"),ge=cv,i6=u(()=>/[#*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,"Sr"),u(G5,"Nr"),u(Y5,"Tr"),l6=u(e=>!(G5(e)||Y5(e)),"kr"),s6=/[^\x20-\x7F]/u,u(K5,"Hu"),ts=K5,u(Uo,"Ne"),u(Kl,"Xe"),u(b7,"Wu"),u(J5,"Ir"),u(_d,"Lr"),u(w7,"Rr"),u(E7,"Mu"),u(Z5,"Yr"),u(Rd,"Pr"),u(Qn,"Se"),u(Id,"Ze"),u(x7,"$u"),u(D7,"Vu"),u(X5,"jr"),u(C7,"Uu"),u(Q5,"Hr"),u(af,"Qe"),Be=Symbol("MODE_BREAK"),ot=Symbol("MODE_FLAT"),ea=Symbol("cursor"),u(of,"Wr"),u(S7,"zu"),u(k7,"Gu"),u(Jl,"bt"),u(Zl,"Ot"),u(go,"et"),u(qo,"Fe"),u(e2,"Ku"),rs=e2,dv=(w0=class{constructor(e){Z2(this,Yr),this.stack=[e]}get key(){let{stack:e,siblings:t}=this;return ge(!1,e,t===null?-2:-4)??null}get index(){return this.siblings===null?null:ge(!1,this.stack,-2)}get node(){return ge(!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=ge(!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[...Bn(this,Yr,Yi).call(this)]}getName(){let{stack:e}=this,{length:t}=e;return t>1?ge(!1,e,-2):null}getValue(){return ge(!1,this.stack,-1)}getNode(e=0){let t=Bn(this,Yr,b0).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=ge(!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=Bn(this,Yr,b0).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=ge(!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 Bn(this,Yr,Yi).call(this))if(e(t))return t}hasAncestor(e){for(let t of Bn(this,Yr,Yi).call(this))if(e(t))return!0;return!1}},u(w0,"St"),w0),Yr=new WeakSet,b0=u(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},"Nt"),Yi=u(function*(){let{stack:e}=this;for(let t=e.length-3;t>=0;t-=2){let r=e[t];Array.isArray(r)||(yield r)}},"tt"),u6=dv,E0=new Proxy(()=>{},{get:u(()=>E0,"get")}),ns=E0,u(t2,"qu"),c6=t2,u(lf,"Tt"),u(A7,"Ur"),u(In,"Ee"),pv=In(/\s/u),sr=In(" "),Kd=In(",; "),Jd=In(/[^\n\r]/u),u(r2,"Ju"),Ir=r2,u(n2,"Xu"),or=n2,u(a2,"Zu"),d6=a2,Zd=new Set(["tokens","comments","parent","enclosingNode","precedingNode","followingNode"]),p6=u(e=>Object.keys(e).filter(t=>!Zd.has(t)),"Qu"),u(o2,"eo"),fi=o2,u(F7,"to"),u(Gs,"Lt"),u(rn,"ue"),u(Bo,"re"),u(nn,"oe"),hl=new WeakMap,u(Ys,"ut"),u(sf,"qr"),ml=u(()=>!1,"It"),u(_7,"Jr"),vf=u(e=>!/[\S\n\u2028\u2029]/u.test(e),"Xr"),u(R7,"ro"),u(I7,"no"),u(Bd,"Kr"),u(cl,"Rt"),u(i2,"uo"),Js=i2,u(uf,"Zr"),u(B7,"oo"),u(T7,"io"),u(z7,"so"),u(L7,"Qr"),u(O7,"en"),u(l2,"ao"),f6=l2,yf=(x0=class extends Error{constructor(){super(...arguments);Rn(this,"name","ConfigError")}},u(x0,"Pe"),x0),Xd=(D0=class extends Error{constructor(){super(...arguments);Rn(this,"name","UndefinedParserError")}},u(D0,"Ie"),D0),h6={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:u(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:u(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."}]}},u(Td,"ot"),u(M7,"Do"),u($7,"lo"),m6=u(e=>String(e).split(/[/\\]/u).pop(),"co"),u(zd,"nn"),u(P7,"fo"),u(s2,"po"),g6=s2,Kr={key:u(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=>Kr.value(r)).join(", ")}]`;let t=Object.keys(e);return t.length===0?"{}":`{ ${t.map(r=>`${Kr.key(r)}: ${Kr.value(e[r])}`).join(", ")} }`},pair:u(({key:e,value:t})=>Kr.value({[e]:t}),"pair")},C0=to(Gi(),1),fv=u((e,t,{descriptor:r})=>{let n=[`${C0.default.yellow(typeof e=="string"?r.key(e):r.pair(e))} is deprecated`];return t&&n.push(`we now treat it as ${C0.default.blue(typeof t=="string"?r.key(t):r.pair(t))}`),n.join("; ")+"."},"an"),an=to(Gi(),1),Qd=Symbol.for("vnopts.VALUE_NOT_EXIST"),ro=Symbol.for("vnopts.VALUE_UNCHANGED"),ep=" ".repeat(2),hv=u((e,t,r)=>{let{text:n,list:a}=r.normalizeExpectedResult(r.schemas[e].expected(r)),o=[];return n&&o.push(r0(e,t,n,r.descriptor)),a&&o.push([r0(e,t,a.title,r.descriptor)].concat(a.values.map(i=>Ld(i,r.loggerPrintWidth))).join(` -`)),Od(o,r.loggerPrintWidth)},"cn"),u(r0,"ln"),u(Ld,"fn"),u(Od,"pn"),S0=to(Gi(),1),gl=[],tp=[],u(u2,"Ht"),rp=u((e,t,{descriptor:r,logger:n,schemas:a})=>{let o=[`Ignored unknown option ${S0.default.yellow(r.pair({key:e,value:t}))}.`],i=Object.keys(a).sort().find(s=>u2(e,s)<3);i&&o.push(`Did you mean ${S0.default.blue(r.key(i))}?`),n.warn(o.join(" "))},"at"),v6=["default","expected","validate","deprecated","forward","redirect","overlap","preprocess","postprocess"],u(c2,"mo"),rr=(k0=class{static create(e){return c2(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 ro}},u(k0,"O"),k0),u(N7,"Eo"),y6=(A0=class extends rr{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}},u(A0,"Dt"),A0),b6=(F0=class extends rr{expected(){return"anything"}validate(){return!0}},u(F0,"lt"),F0),w6=(_0=class extends rr{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(n0))}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(n0))}return r.length===0?{redirect:n}:{redirect:n,remain:r}}overlap(e,t){return e.concat(t)}},u(_0,"ct"),_0),u(n0,"Fn"),E6=(R0=class extends rr{expected(){return"true or false"}validate(e){return typeof e=="boolean"}},u(R0,"ft"),R0),u(d2,"En"),u(p2,"hn"),u(f2,"Cn"),u(h2,"gn"),u(m2,"yn"),u(g2,"An"),u(v2,"Bn"),u(a0,"Mt"),u(Md,"$t"),u(o0,"Vt"),u(i0,"Ut"),u($d,"mn"),u(dl,"pt"),u(l0,"zt"),u(H7,"ho"),x6=(I0=class extends rr{constructor(e){super(e),this._choices=p2(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(g2).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}},u(I0,"dt"),I0),mv=(B0=class extends rr{expected(){return"a number"}validate(e,t){return typeof e=="number"}},u(B0,"Ft"),B0),D6=(T0=class extends mv{expected(){return"an integer"}validate(e,t){return t.normalizeValidateResult(super.validate(e,t),e)===!0&&m2(e)}},u(T0,"mt"),T0),np=(z0=class extends rr{expected(){return"a string"}validate(e){return typeof e=="string"}},u(z0,"Re"),z0),gv=Kr,vv=rp,yv=hv,bv=fv,C6=(L0=class{constructor(e,t){let{logger:r=console,loggerPrintWidth:n=80,descriptor:a=gv,unknown:o=vv,invalid:i=yv,deprecated:s=bv,missing:c=u(()=>!1,"D"),required:d=u(()=>!1,"l"),preprocess:p=u(h=>h,"d"),postprocess:m=u(()=>ro,"f")}=t||{};this._utils={descriptor:a,logger:r||{warn:u(()=>{},"warn")},loggerPrintWidth:n,schemas:d2(e,"name"),normalizeDefaultResult:a0,normalizeExpectedResult:Md,normalizeDeprecatedResult:i0,normalizeForwardResult:dl,normalizeRedirectResult:l0,normalizeValidateResult:o0},this._unknownHandler=o,this._invalidHandler=v2(i),this._deprecatedHandler=s,this._identifyMissing=(h,f)=>!(h in f)||c(h,f),this._identifyRequired=d,this._preprocess=p,this._postprocess=m,this.cleanHistory()}cleanHistory(){this._hasDeprecationWarned=f2()}normalize(e){let t={},r=[this._preprocess(e,this._utils)],n=u(()=>{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=a0(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!==ro&&(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 c=u(({from:m,to:h})=>{r.push(typeof h=="string"?{[h]:m}:{[h.key]:h.value})},"D"),d=u(({value:m,redirectTo:h})=>{let f=i0(i.deprecated(m,this._utils),s,!0);if(f!==!1)if(f===!0)this._hasDeprecationWarned(o)||this._utils.logger.warn(this._deprecatedHandler(o,h,this._utils));else for(let{value:v}of f){let g={key:o,value:v};if(!this._hasDeprecationWarned(g)){let w=typeof h=="string"?{key:h,value:v}:h;this._utils.logger.warn(this._deprecatedHandler(g,w,this._utils))}}},"l");dl(i.forward(s,this._utils),s).forEach(c);let p=l0(i.redirect(s,this._utils),s);if(p.redirect.forEach(c),"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:h}of p.redirect)d({value:m,redirectTo:h})}for(let o of a){let i=e[o];this._applyUnknownHandler(o,i,t,(s,c)=>{r.push({[s]:c})})}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,Qd,this._utils)}_partitionOptionKeys(e){let[t,r]=h2(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=o0(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!==ro){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 c=this._utils.schemas[i];this._applyValidation(s,i,c),e[i]=s})}}}}},u(L0,"Et"),L0),u(y2,"go"),u(j7,"yo"),u(V7,"Ao"),S6=y2,wv=u((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}}},"Bo"),bf=wv,u(cf,"qt"),u(U7,"On"),u(df,"ht"),u(pf,"Jt"),u(q7,"Sn"),ap={astFormat:"estree",printer:{},originalText:void 0,locStart:null,locEnd:null},u(b2,"wo"),wn=b2,k6=to(rv(),1),u(w2,"ko"),u(W7,"Lo"),Ba=w2,u(G7,"Un"),u(Y7,"Po"),u(E2,"Io"),A6=E2,u(di,"Ye"),u(Pd,"Gn"),u(ff,"Qt"),u(x2,"Ro"),F6=x2,u(D2,"Yo"),_6=D2,Ev=u((e,t,r)=>{if(!(e&&t==null)){if(t.findLastIndex)return t.findLastIndex(r);for(let n=t.length-1;n>=0;n--){let a=t[n];if(r(a,n,t))return n}return-1}},"jo"),R6=Ev,I6=u(({parser:e})=>e==="json"||e==="json5"||e==="jsonc"||e==="json-stringify","Ho"),u(K7,"Wo"),u(Nd,"Xn"),u(J7,"Mo"),u(Xl,"er"),u(Z7,"$o"),wf=new Set(["JsonRoot","ObjectExpression","ArrayExpression","StringLiteral","NumericLiteral","BooleanLiteral","NullLiteral","UnaryExpression","TemplateLiteral"]),B6=new Set(["OperationDefinition","FragmentDefinition","VariableDefinition","TypeExtensionDefinition","ObjectTypeDefinition","FieldDefinition","DirectiveDefinition","EnumTypeDefinition","EnumValueDefinition","InputValueDefinition","InputObjectTypeDefinition","SchemaDefinition","OperationTypeDefinition","InterfaceTypeDefinition","UnionTypeDefinition","ScalarTypeDefinition"]),u(Hd,"Zn"),u(X7,"eu"),Ef="\uFEFF",op=Symbol("cursor"),u(hf,"ou"),u(Q7,"Uo"),u(pl,"tr"),u(jd,"ru"),u(mf,"iu"),u(Vd,"nu"),u(Ud,"rr"),u(C2,"su"),u(S2,"au"),u(k2,"Du"),u(A2,"lu"),u(F2,"cu"),M0={},eo(M0,{builders:u(()=>xv,"builders"),printer:u(()=>Dv,"printer"),utils:u(()=>Cv,"utils")}),xv={join:Ad,line:Gd,softline:uv,hardline:Cr,literalline:Yd,group:Sd,conditionalGroup:V5,fill:kd,lineSuffix:Yl,lineSuffixBoundary:lv,cursor:es,breakParent:yo,ifBreak:U5,trim:sv,indent:Vo,indentIfBreak:q5,align:dn,addAlignmentToDoc:Fd,markAsRoot:H5,dedentToRoot:N5,dedent:j5,hardlineWithoutBreakParent:fl,literallineWithoutBreakParent:y0,label:W5,concat:u(e=>e,"concat")},Dv={printDocToString:qo},Cv={willBreak:J5,traverseDoc:Ql,findInDoc:Kl,mapDoc:Uo,removeLines:Z5,stripTrailingHardline:Id,replaceEndOfLine:X5,canBreak:Q5},Sv="3.3.3",$0={},eo($0,{addDanglingComment:u(()=>Bo,"addDanglingComment"),addLeadingComment:u(()=>rn,"addLeadingComment"),addTrailingComment:u(()=>nn,"addTrailingComment"),getAlignmentSize:u(()=>rs,"getAlignmentSize"),getIndentSize:u(()=>kv,"getIndentSize"),getMaxContinuousCount:u(()=>Av,"getMaxContinuousCount"),getNextNonSpaceNonCommentCharacter:u(()=>Fv,"getNextNonSpaceNonCommentCharacter"),getNextNonSpaceNonCommentCharacterIndex:u(()=>P2,"getNextNonSpaceNonCommentCharacterIndex"),getStringWidth:u(()=>ts,"getStringWidth"),hasNewline:u(()=>or,"hasNewline"),hasNewlineInRange:u(()=>_v,"hasNewlineInRange"),hasSpaces:u(()=>Rv,"hasSpaces"),isNextLineEmpty:u(()=>H2,"isNextLineEmpty"),isNextLineEmptyAfterIndex:u(()=>is,"isNextLineEmptyAfterIndex"),isPreviousLineEmpty:u(()=>N2,"isPreviousLineEmpty"),makeString:u(()=>Iv,"makeString"),skip:u(()=>In,"skip"),skipEverythingButNewLine:u(()=>Jd,"skipEverythingButNewLine"),skipInlineComment:u(()=>as,"skipInlineComment"),skipNewline:u(()=>Ir,"skipNewline"),skipSpaces:u(()=>sr,"skipSpaces"),skipToLineEnd:u(()=>Kd,"skipToLineEnd"),skipTrailingComment:u(()=>os,"skipTrailingComment"),skipWhitespace:u(()=>pv,"skipWhitespace")}),u(_2,"Jo"),as=_2,u(R2,"Xo"),os=R2,u(I2,"Zo"),Zs=I2,u(B2,"Qo"),is=B2,u(T2,"ei"),kv=T2,u(e6,"ur"),u(z2,"ti"),Av=z2,u(L2,"ri"),Fv=L2,u(O2,"ni"),_v=O2,u(M2,"ui"),Rv=M2,u($2,"oi"),Iv=$2,u(t6,"ii"),u(P2,"si"),u(r6,"ai"),u(N2,"Di"),u(n6,"li"),u(H2,"ci"),u(pr,"fe"),ip=pr(Ud),u(qd,"gu"),u(j2,"fi"),Bv=pr(Td,0),Tv={parse:pr(C2),formatAST:pr(S2),formatDoc:pr(k2),printToDoc:pr(A2),printDocToString:pr(F2)},T6=d0});function z6(e){for(var t=[],r=1;r{u(z6,"dedent")}),L6={};Fa(L6,{formatter:()=>O6});var zv,O6,tA=T(()=>{zv=De(Fs(),1),Xk(),Qk(),eA(),O6=(0,zv.default)(2)(async(e,t)=>e===!1?t:e==="dedent"||e===!0?z6(t):(await T6.format(t,{parser:e,plugins:[h7],htmlWhitespaceSensitivity:"ignore"})).trim())}),lp,sp,rA=T(()=>{lp=u(function(e){return e.reduce(function(t,r){var n=r[0],a=r[1];return t[n]=a,t},{})},"fromEntries"),sp=typeof window<"u"&&window.document&&window.document.createElement?l.useLayoutEffect:l.useEffect}),Te,Ge,Ye,ze,ls,ta,sn,ra,M6,xf,qn,$6,up,Df,Lv,Ov,Mv,$v,Pv,Nv,Hv,jv,Vv,P6,Ze=T(()=>{Te="top",Ge="bottom",Ye="right",ze="left",ls="auto",ta=[Te,Ge,Ye,ze],sn="start",ra="end",M6="clippingParents",xf="viewport",qn="popper",$6="reference",up=ta.reduce(function(e,t){return e.concat([t+"-"+sn,t+"-"+ra])},[]),Df=[].concat(ta,[ls]).reduce(function(e,t){return e.concat([t,t+"-"+sn,t+"-"+ra])},[]),Lv="beforeRead",Ov="read",Mv="afterRead",$v="beforeMain",Pv="main",Nv="afterMain",Hv="beforeWrite",jv="write",Vv="afterWrite",P6=[Lv,Ov,Mv,$v,Pv,Nv,Hv,jv,Vv]});function gt(e){return e?(e.nodeName||"").toLowerCase():null}var En=T(()=>{u(gt,"getNodeName")});function Ne(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}var Kt=T(()=>{u(Ne,"getWindow")});function Br(e){var t=Ne(e).Element;return e instanceof t||e instanceof Element}function We(e){var t=Ne(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Xs(e){if(typeof ShadowRoot>"u")return!1;var t=Ne(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var Xe=T(()=>{Kt(),u(Br,"isElement"),u(We,"isHTMLElement"),u(Xs,"isShadowRoot")});function Uv(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];!We(o)||!gt(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 qv(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(c,d){return c[d]="",c},{});!We(a)||!gt(a)||(Object.assign(a.style,s),Object.keys(o).forEach(function(c){a.removeAttribute(c)}))})}}var N6,nA=T(()=>{En(),Xe(),u(Uv,"applyStyles"),u(qv,"effect"),N6={name:"applyStyles",enabled:!0,phase:"write",fn:Uv,effect:qv,requires:["computeStyles"]}});function pt(e){return e.split("-")[0]}var xn=T(()=>{u(pt,"getBasePlacement")}),Sr,Wo,fn,Dn=T(()=>{Sr=Math.max,Wo=Math.min,fn=Math.round});function ss(){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 H6=T(()=>{u(ss,"getUAString")});function Cf(){return!/^((?!chrome|android).)*safari/i.test(ss())}var j6=T(()=>{H6(),u(Cf,"isLayoutViewport")});function hn(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,o=1;t&&We(e)&&(a=e.offsetWidth>0&&fn(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&fn(n.height)/e.offsetHeight||1);var i=Br(e)?Ne(e):window,s=i.visualViewport,c=!Cf()&&r,d=(n.left+(c&&s?s.offsetLeft:0))/a,p=(n.top+(c&&s?s.offsetTop:0))/o,m=n.width/a,h=n.height/o;return{width:m,height:h,top:p,right:d+m,bottom:p+h,left:d,x:d,y:p}}var hi=T(()=>{Xe(),Dn(),Kt(),j6(),u(hn,"getBoundingClientRect")});function Qs(e){var t=hn(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 Sf=T(()=>{hi(),u(Qs,"getLayoutRect")});function kf(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Xs(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}var V6=T(()=>{Xe(),u(kf,"contains")});function Gt(e){return Ne(e).getComputedStyle(e)}var mi=T(()=>{Kt(),u(Gt,"getComputedStyle")});function U6(e){return["table","td","th"].indexOf(gt(e))>=0}var aA=T(()=>{En(),u(U6,"isTableElement")});function cr(e){return((Br(e)?e.ownerDocument:e.document)||window.document).documentElement}var Or=T(()=>{Xe(),u(cr,"getDocumentElement")});function gi(e){return gt(e)==="html"?e:e.assignedSlot||e.parentNode||(Xs(e)?e.host:null)||cr(e)}var eu=T(()=>{En(),Or(),Xe(),u(gi,"getParentNode")});function cp(e){return!We(e)||Gt(e).position==="fixed"?null:e.offsetParent}function q6(e){var t=/firefox/i.test(ss()),r=/Trident/i.test(ss());if(r&&We(e)){var n=Gt(e);if(n.position==="fixed")return null}var a=gi(e);for(Xs(a)&&(a=a.host);We(a)&&["html","body"].indexOf(gt(a))<0;){var o=Gt(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 Ta(e){for(var t=Ne(e),r=cp(e);r&&U6(r)&&Gt(r).position==="static";)r=cp(r);return r&&(gt(r)==="html"||gt(r)==="body"&&Gt(r).position==="static")?t:r||q6(e)||t}var yi=T(()=>{Kt(),En(),mi(),Xe(),aA(),eu(),H6(),u(cp,"getTrueOffsetParent"),u(q6,"getContainingBlock"),u(Ta,"getOffsetParent")});function tu(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}var Af=T(()=>{u(tu,"getMainAxisFromPlacement")});function na(e,t,r){return Sr(e,Wo(t,r))}function W6(e,t,r){var n=na(e,t,r);return n>r?r:n}var G6=T(()=>{Dn(),u(na,"within"),u(W6,"withinMaxClamp")});function Ff(){return{top:0,right:0,bottom:0,left:0}}var Y6=T(()=>{u(Ff,"getFreshSideObject")});function _f(e){return Object.assign({},Ff(),e)}var K6=T(()=>{Y6(),u(_f,"mergePaddingObject")});function Rf(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var J6=T(()=>{u(Rf,"expandToHashMap")});function Wv(e){var t,r=e.state,n=e.name,a=e.options,o=r.elements.arrow,i=r.modifiersData.popperOffsets,s=pt(r.placement),c=tu(s),d=[ze,Ye].indexOf(s)>=0,p=d?"height":"width";if(!(!o||!i)){var m=Z6(a.padding,r),h=Qs(o),f=c==="y"?Te:ze,v=c==="y"?Ge:Ye,g=r.rects.reference[p]+r.rects.reference[c]-i[c]-r.rects.popper[p],w=i[c]-r.rects.reference[c],x=Ta(o),D=x?c==="y"?x.clientHeight||0:x.clientWidth||0:0,E=g/2-w/2,b=m[f],C=D-h[p]-m[v],S=D/2-h[p]/2+E,k=na(b,S,C),A=c;r.modifiersData[n]=(t={},t[A]=k,t.centerOffset=k-S,t)}}function Gv(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)||kf(t.elements.popper,a)&&(t.elements.arrow=a))}var Z6,X6,oA=T(()=>{xn(),Sf(),V6(),yi(),Af(),G6(),K6(),J6(),Ze(),Z6=u(function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,_f(typeof e!="number"?e:Rf(e,ta))},"toPaddingObject"),u(Wv,"arrow"),u(Gv,"effect"),X6={name:"arrow",enabled:!0,phase:"main",fn:Wv,effect:Gv,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}});function mn(e){return e.split("-")[1]}var bi=T(()=>{u(mn,"getVariation")});function Q6(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:fn(r*a)/a||0,y:fn(n*a)/a||0}}function dp(e){var t,r=e.popper,n=e.popperRect,a=e.placement,o=e.variation,i=e.offsets,s=e.position,c=e.gpuAcceleration,d=e.adaptive,p=e.roundOffsets,m=e.isFixed,h=i.x,f=h===void 0?0:h,v=i.y,g=v===void 0?0:v,w=typeof p=="function"?p({x:f,y:g}):{x:f,y:g};f=w.x,g=w.y;var x=i.hasOwnProperty("x"),D=i.hasOwnProperty("y"),E=ze,b=Te,C=window;if(d){var S=Ta(r),k="clientHeight",A="clientWidth";if(S===Ne(r)&&(S=cr(r),Gt(S).position!=="static"&&s==="absolute"&&(k="scrollHeight",A="scrollWidth")),S=S,a===Te||(a===ze||a===Ye)&&o===ra){b=Ge;var _=m&&S===C&&C.visualViewport?C.visualViewport.height:S[k];g-=_-n.height,g*=c?1:-1}if(a===ze||(a===Te||a===Ge)&&o===ra){E=Ye;var I=m&&S===C&&C.visualViewport?C.visualViewport.width:S[A];f-=I-n.width,f*=c?1:-1}}var B=Object.assign({position:s},d&&e8),z=p===!0?Q6({x:f,y:g},Ne(r)):{x:f,y:g};if(f=z.x,g=z.y,c){var L;return Object.assign({},B,(L={},L[b]=D?"0":"",L[E]=x?"0":"",L.transform=(C.devicePixelRatio||1)<=1?"translate("+f+"px, "+g+"px)":"translate3d("+f+"px, "+g+"px, 0)",L))}return Object.assign({},B,(t={},t[b]=D?g+"px":"",t[E]=x?f+"px":"",t.transform="",t))}function Yv(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,c=s===void 0?!0:s,d={placement:pt(t.placement),variation:mn(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,dp(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,dp(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var e8,t8,iA=T(()=>{Ze(),yi(),Kt(),Or(),mi(),xn(),bi(),Dn(),e8={top:"auto",right:"auto",bottom:"auto",left:"auto"},u(Q6,"roundOffsetsByDPR"),u(dp,"mapToStyles"),u(Yv,"computeStyles"),t8={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Yv,data:{}}});function Kv(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,c=Ne(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&d.forEach(function(p){p.addEventListener("scroll",r.update,bo)}),s&&c.addEventListener("resize",r.update,bo),function(){o&&d.forEach(function(p){p.removeEventListener("scroll",r.update,bo)}),s&&c.removeEventListener("resize",r.update,bo)}}var bo,r8,lA=T(()=>{Kt(),bo={passive:!0},u(Kv,"effect"),r8={name:"eventListeners",enabled:!0,phase:"write",fn:u(function(){},"fn"),effect:Kv,data:{}}});function To(e){return e.replace(/left|right|bottom|top/g,function(t){return n8[t]})}var n8,sA=T(()=>{n8={left:"right",right:"left",bottom:"top",top:"bottom"},u(To,"getOppositePlacement")});function pp(e){return e.replace(/start|end/g,function(t){return a8[t]})}var a8,uA=T(()=>{a8={start:"end",end:"start"},u(pp,"getOppositeVariationPlacement")});function ru(e){var t=Ne(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}var If=T(()=>{Kt(),u(ru,"getWindowScroll")});function nu(e){return hn(cr(e)).left+ru(e).scrollLeft}var Bf=T(()=>{hi(),Or(),If(),u(nu,"getWindowScrollBarX")});function o8(e,t){var r=Ne(e),n=cr(e),a=r.visualViewport,o=n.clientWidth,i=n.clientHeight,s=0,c=0;if(a){o=a.width,i=a.height;var d=Cf();(d||!d&&t==="fixed")&&(s=a.offsetLeft,c=a.offsetTop)}return{width:o,height:i,x:s+nu(e),y:c}}var cA=T(()=>{Kt(),Or(),Bf(),j6(),u(o8,"getViewportRect")});function i8(e){var t,r=cr(e),n=ru(e),a=(t=e.ownerDocument)==null?void 0:t.body,o=Sr(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=Sr(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+nu(e),c=-n.scrollTop;return Gt(a||r).direction==="rtl"&&(s+=Sr(r.clientWidth,a?a.clientWidth:0)-o),{width:o,height:i,x:s,y:c}}var dA=T(()=>{Or(),mi(),Bf(),If(),Dn(),u(i8,"getDocumentRect")});function au(e){var t=Gt(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}var Tf=T(()=>{mi(),u(au,"isScrollParent")});function zf(e){return["html","body","#document"].indexOf(gt(e))>=0?e.ownerDocument.body:We(e)&&au(e)?e:zf(gi(e))}var pA=T(()=>{eu(),Tf(),En(),Xe(),u(zf,"getScrollParent")});function aa(e,t){var r;t===void 0&&(t=[]);var n=zf(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),o=Ne(n),i=a?[o].concat(o.visualViewport||[],au(n)?n:[]):n,s=t.concat(i);return a?s:s.concat(aa(gi(i)))}var l8=T(()=>{pA(),eu(),Kt(),Tf(),u(aa,"listScrollParents")});function us(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}var s8=T(()=>{u(us,"rectToClientRect")});function u8(e,t){var r=hn(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 fp(e,t,r){return t===xf?us(o8(e,r)):Br(t)?u8(t,r):us(i8(cr(e)))}function c8(e){var t=aa(gi(e)),r=["absolute","fixed"].indexOf(Gt(e).position)>=0,n=r&&We(e)?Ta(e):e;return Br(n)?t.filter(function(a){return Br(a)&&kf(a,n)&>(a)!=="body"}):[]}function d8(e,t,r,n){var a=t==="clippingParents"?c8(e):[].concat(t),o=[].concat(a,[r]),i=o[0],s=o.reduce(function(c,d){var p=fp(e,d,n);return c.top=Sr(p.top,c.top),c.right=Wo(p.right,c.right),c.bottom=Wo(p.bottom,c.bottom),c.left=Sr(p.left,c.left),c},fp(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 fA=T(()=>{Ze(),cA(),dA(),l8(),yi(),Or(),mi(),Xe(),hi(),eu(),V6(),En(),s8(),Dn(),u(u8,"getInnerBoundingClientRect"),u(fp,"getClientRectFromMixedType"),u(c8,"getClippingParents"),u(d8,"getClippingRect")});function Lf(e){var t=e.reference,r=e.element,n=e.placement,a=n?pt(n):null,o=n?mn(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,c;switch(a){case Te:c={x:i,y:t.y-r.height};break;case Ge:c={x:i,y:t.y+t.height};break;case Ye:c={x:t.x+t.width,y:s};break;case ze:c={x:t.x-r.width,y:s};break;default:c={x:t.x,y:t.y}}var d=a?tu(a):null;if(d!=null){var p=d==="y"?"height":"width";switch(o){case sn:c[d]=c[d]-(t[p]/2-r[p]/2);break;case ra:c[d]=c[d]+(t[p]/2-r[p]/2);break}}return c}var p8=T(()=>{xn(),bi(),Af(),Ze(),u(Lf,"computeOffsets")});function wa(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,c=s===void 0?M6:s,d=r.rootBoundary,p=d===void 0?xf:d,m=r.elementContext,h=m===void 0?qn:m,f=r.altBoundary,v=f===void 0?!1:f,g=r.padding,w=g===void 0?0:g,x=_f(typeof w!="number"?w:Rf(w,ta)),D=h===qn?$6:qn,E=e.rects.popper,b=e.elements[v?D:h],C=d8(Br(b)?b:b.contextElement||cr(e.elements.popper),c,p,i),S=hn(e.elements.reference),k=Lf({reference:S,element:E,placement:a}),A=us(Object.assign({},E,k)),_=h===qn?A:S,I={top:C.top-_.top+x.top,bottom:_.bottom-C.bottom+x.bottom,left:C.left-_.left+x.left,right:_.right-C.right+x.right},B=e.modifiersData.offset;if(h===qn&&B){var z=B[a];Object.keys(I).forEach(function(L){var M=[Ye,Ge].indexOf(L)>=0?1:-1,O=[Te,Ge].indexOf(L)>=0?"y":"x";I[L]+=z[O]*M})}return I}var ou=T(()=>{fA(),Or(),hi(),p8(),s8(),Ze(),Xe(),K6(),J6(),u(wa,"detectOverflow")});function f8(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=r.boundary,o=r.rootBoundary,i=r.padding,s=r.flipVariations,c=r.allowedAutoPlacements,d=c===void 0?Df:c,p=mn(n),m=p?s?up:up.filter(function(v){return mn(v)===p}):ta,h=m.filter(function(v){return d.indexOf(v)>=0});h.length===0&&(h=m);var f=h.reduce(function(v,g){return v[g]=wa(e,{placement:g,boundary:a,rootBoundary:o,padding:i})[pt(g)],v},{});return Object.keys(f).sort(function(v,g){return f[v]-f[g]})}var hA=T(()=>{bi(),Ze(),ou(),xn(),u(f8,"computeAutoPlacement")});function h8(e){if(pt(e)===ls)return[];var t=To(e);return[pp(e),t,pp(t)]}function Jv(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,c=r.fallbackPlacements,d=r.padding,p=r.boundary,m=r.rootBoundary,h=r.altBoundary,f=r.flipVariations,v=f===void 0?!0:f,g=r.allowedAutoPlacements,w=t.options.placement,x=pt(w),D=x===w,E=c||(D||!v?[To(w)]:h8(w)),b=[w].concat(E).reduce(function(le,N){return le.concat(pt(N)===ls?f8(t,{placement:N,boundary:p,rootBoundary:m,padding:d,flipVariations:v,allowedAutoPlacements:g}):N)},[]),C=t.rects.reference,S=t.rects.popper,k=new Map,A=!0,_=b[0],I=0;I=0,O=M?"width":"height",$=wa(t,{placement:B,boundary:p,rootBoundary:m,altBoundary:h,padding:d}),H=M?L?Ye:ze:L?Ge:Te;C[O]>S[O]&&(H=To(H));var U=To(H),V=[];if(o&&V.push($[z]<=0),s&&V.push($[H]<=0,$[U]<=0),V.every(function(le){return le})){_=B,A=!1;break}k.set(B,V)}if(A)for(var G=v?3:1,Q=u(function(le){var N=b.find(function(K){var re=k.get(K);if(re)return re.slice(0,le).every(function(fe){return fe})});if(N)return _=N,"break"},"_loop"),ne=G;ne>0;ne--){var J=Q(ne);if(J==="break")break}t.placement!==_&&(t.modifiersData[n]._skip=!0,t.placement=_,t.reset=!0)}}var m8,mA=T(()=>{sA(),xn(),uA(),ou(),hA(),Ze(),bi(),u(h8,"getExpandedFallbackPlacements"),u(Jv,"flip"),m8={name:"flip",enabled:!0,phase:"main",fn:Jv,requiresIfExists:["offset"],data:{_skip:!1}}});function hp(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 mp(e){return[Te,Ye,Ge,ze].some(function(t){return e[t]>=0})}function Zv(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=wa(t,{elementContext:"reference"}),s=wa(t,{altBoundary:!0}),c=hp(i,n),d=hp(s,a,o),p=mp(c),m=mp(d);t.modifiersData[r]={referenceClippingOffsets:c,popperEscapeOffsets:d,isReferenceHidden:p,hasPopperEscaped:m},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":m})}var g8,gA=T(()=>{Ze(),ou(),u(hp,"getSideOffsets"),u(mp,"isAnySideFullyClipped"),u(Zv,"hide"),g8={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Zv}});function v8(e,t,r){var n=pt(e),a=[ze,Te].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,[ze,Ye].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function Xv(e){var t=e.state,r=e.options,n=e.name,a=r.offset,o=a===void 0?[0,0]:a,i=Df.reduce(function(p,m){return p[m]=v8(m,t.rects,o),p},{}),s=i[t.placement],c=s.x,d=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=d),t.modifiersData[n]=i}var y8,vA=T(()=>{xn(),Ze(),u(v8,"distanceAndSkiddingToXY"),u(Xv,"offset"),y8={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Xv}});function Qv(e){var t=e.state,r=e.name;t.modifiersData[r]=Lf({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})}var b8,yA=T(()=>{p8(),u(Qv,"popperOffsets"),b8={name:"popperOffsets",enabled:!0,phase:"read",fn:Qv,data:{}}});function w8(e){return e==="x"?"y":"x"}var bA=T(()=>{u(w8,"getAltAxis")});function e4(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,c=r.boundary,d=r.rootBoundary,p=r.altBoundary,m=r.padding,h=r.tether,f=h===void 0?!0:h,v=r.tetherOffset,g=v===void 0?0:v,w=wa(t,{boundary:c,rootBoundary:d,padding:m,altBoundary:p}),x=pt(t.placement),D=mn(t.placement),E=!D,b=tu(x),C=w8(b),S=t.modifiersData.popperOffsets,k=t.rects.reference,A=t.rects.popper,_=typeof g=="function"?g(Object.assign({},t.rects,{placement:t.placement})):g,I=typeof _=="number"?{mainAxis:_,altAxis:_}:Object.assign({mainAxis:0,altAxis:0},_),B=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,z={x:0,y:0};if(S){if(o){var L,M=b==="y"?Te:ze,O=b==="y"?Ge:Ye,$=b==="y"?"height":"width",H=S[b],U=H+w[M],V=H-w[O],G=f?-A[$]/2:0,Q=D===sn?k[$]:A[$],ne=D===sn?-A[$]:-k[$],J=t.elements.arrow,le=f&&J?Qs(J):{width:0,height:0},N=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Ff(),K=N[M],re=N[O],fe=na(0,k[$],le[$]),Ce=E?k[$]/2-G-fe-K-I.mainAxis:Q-fe-K-I.mainAxis,xt=E?-k[$]/2+G+fe+re+I.mainAxis:ne+fe+re+I.mainAxis,He=t.elements.arrow&&Ta(t.elements.arrow),et=He?b==="y"?He.clientTop||0:He.clientLeft||0:0,P=(L=B==null?void 0:B[b])!=null?L:0,tt=H+Ce-P-et,Dt=H+xt-P,Pr=na(f?Wo(U,tt):U,H,f?Sr(V,Dt):V);S[b]=Pr,z[b]=Pr-H}if(s){var An,Ct=b==="x"?Te:ze,Ei=b==="x"?Ge:Ye,Re=S[C],Nr=C==="y"?"height":"width",St=Re+w[Ct],Fn=Re-w[Ei],kt=[Te,ze].indexOf(x)!==-1,_n=(An=B==null?void 0:B[C])!=null?An:0,At=kt?St:Re-k[Nr]-A[Nr]-_n+I.altAxis,Se=kt?Re+k[Nr]+A[Nr]-_n-I.altAxis:Fn,rt=f&&kt?W6(At,Re,Se):na(f?At:St,Re,f?Se:Fn);S[C]=rt,z[C]=rt-Re}t.modifiersData[n]=z}}var E8,wA=T(()=>{Ze(),xn(),Af(),bA(),G6(),Sf(),yi(),ou(),bi(),Y6(),Dn(),u(e4,"preventOverflow"),E8={name:"preventOverflow",enabled:!0,phase:"main",fn:e4,requiresIfExists:["offset"]}}),x8=T(()=>{});function D8(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}var EA=T(()=>{u(D8,"getHTMLElementScroll")});function C8(e){return e===Ne(e)||!We(e)?ru(e):D8(e)}var xA=T(()=>{If(),Kt(),Xe(),EA(),u(C8,"getNodeScroll")});function S8(e){var t=e.getBoundingClientRect(),r=fn(t.width)/e.offsetWidth||1,n=fn(t.height)/e.offsetHeight||1;return r!==1||n!==1}function k8(e,t,r){r===void 0&&(r=!1);var n=We(t),a=We(t)&&S8(t),o=cr(t),i=hn(e,a,r),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!r)&&((gt(t)!=="body"||au(o))&&(s=C8(t)),We(t)?(c=hn(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):o&&(c.x=nu(o))),{x:i.left+s.scrollLeft-c.x,y:i.top+s.scrollTop-c.y,width:i.width,height:i.height}}var DA=T(()=>{hi(),xA(),En(),Xe(),Bf(),Or(),Tf(),Dn(),u(S8,"isElementScaled"),u(k8,"getCompositeRect")});function A8(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 c=t.get(s);c&&a(c)}}),n.push(o)}return u(a,"sort"),e.forEach(function(o){r.has(o.name)||a(o)}),n}function F8(e){var t=A8(e);return P6.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}var CA=T(()=>{Ze(),u(A8,"order"),u(F8,"orderModifiers")});function _8(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}var SA=T(()=>{u(_8,"debounce")});function R8(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 kA=T(()=>{u(R8,"mergeByName")});function gp(){for(var e=arguments.length,t=new Array(e),r=0;r{DA(),Sf(),l8(),yi(),CA(),SA(),kA(),Xe(),vp={placement:"bottom",modifiers:[],strategy:"absolute"},u(gp,"areValidElements"),u(I8,"popperGenerator")}),t4,B8,FA=T(()=>{AA(),lA(),yA(),iA(),nA(),vA(),mA(),wA(),oA(),gA(),x8(),t4=[r8,b8,t8,N6,y8,m8,E8,X6,g8],B8=I8({defaultModifiers:t4})}),_A=T(()=>{Ze(),x8(),FA()}),RA=q((e,t)=>{var r=typeof Element<"u",n=typeof Map=="function",a=typeof Set=="function",o=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function i(s,c){if(s===c)return!0;if(s&&c&&typeof s=="object"&&typeof c=="object"){if(s.constructor!==c.constructor)return!1;var d,p,m;if(Array.isArray(s)){if(d=s.length,d!=c.length)return!1;for(p=d;p--!==0;)if(!i(s[p],c[p]))return!1;return!0}var h;if(n&&s instanceof Map&&c instanceof Map){if(s.size!==c.size)return!1;for(h=s.entries();!(p=h.next()).done;)if(!c.has(p.value[0]))return!1;for(h=s.entries();!(p=h.next()).done;)if(!i(p.value[1],c.get(p.value[0])))return!1;return!0}if(a&&s instanceof Set&&c instanceof Set){if(s.size!==c.size)return!1;for(h=s.entries();!(p=h.next()).done;)if(!c.has(p.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(s)&&ArrayBuffer.isView(c)){if(d=s.length,d!=c.length)return!1;for(p=d;p--!==0;)if(s[p]!==c[p])return!1;return!0}if(s.constructor===RegExp)return s.source===c.source&&s.flags===c.flags;if(s.valueOf!==Object.prototype.valueOf&&typeof s.valueOf=="function"&&typeof c.valueOf=="function")return s.valueOf()===c.valueOf();if(s.toString!==Object.prototype.toString&&typeof s.toString=="function"&&typeof c.toString=="function")return s.toString()===c.toString();if(m=Object.keys(s),d=m.length,d!==Object.keys(c).length)return!1;for(p=d;p--!==0;)if(!Object.prototype.hasOwnProperty.call(c,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]],c[m[p]]))return!1;return!0}return s!==s&&c!==c}u(i,"equal"),t.exports=u(function(s,c){try{return i(s,c)}catch(d){if((d.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw d}},"isEqual")}),r4,n4,T8,IA=T(()=>{_A(),r4=De(RA()),rA(),n4=[],T8=u(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||n4},o=l.useState({styles:{popper:{position:a.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),i=o[0],s=o[1],c=l.useMemo(function(){return{name:"updateState",enabled:!0,phase:"write",fn:u(function(m){var h=m.state,f=Object.keys(h.elements);ms.flushSync(function(){s({styles:lp(f.map(function(v){return[v,h.styles[v]||{}]})),attributes:lp(f.map(function(v){return[v,h.attributes[v]]}))})})},"fn"),requires:["computeStyles"]}},[]),d=l.useMemo(function(){var m={onFirstUpdate:a.onFirstUpdate,placement:a.placement,strategy:a.strategy,modifiers:[].concat(a.modifiers,[c,{name:"applyStyles",enabled:!1}])};return(0,r4.default)(n.current,m)?n.current||m:(n.current=m,m)},[a.onFirstUpdate,a.placement,a.strategy,a.modifiers,c]),p=l.useRef();return sp(function(){p.current&&p.current.setOptions(d)},[d]),sp(function(){if(!(e==null||t==null)){var m=r.createPopper||B8,h=m(e,t,d);return p.current=h,function(){h.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")}),BA=T(()=>{IA()});function Of(e){var t=l.useRef(e);return t.current=e,l.useCallback(function(){return t.current},[])}function z8(e){var t=e.initial,r=e.value,n=e.onChange,a=n===void 0?O8: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],c=Of(i),d=l.useCallback(function(m){var h=c(),f=typeof m=="function"?m(h):m;typeof f.persist=="function"&&f.persist(),s(f),typeof a=="function"&&a(f)},[c,a]),p=r!==void 0;return[p?r:i,p?a:d]}function yp(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:u(function(){return null},"toJSON")}}}function L8(e,t){var r,n,a;e===void 0&&(e={}),t===void 0&&(t={});var o=Object.keys(wp).reduce(function(O,$){var H;return X({},O,(H={},H[$]=O[$]!==void 0?O[$]:wp[$],H))},e),i=l.useMemo(function(){return[{name:"offset",options:{offset:o.offset}}]},Array.isArray(o.offset)?o.offset:[]),s=X({},t,{placement:t.placement||o.placement,modifiers:t.modifiers||i}),c=l.useState(null),d=c[0],p=c[1],m=l.useState(null),h=m[0],f=m[1],v=z8({initial:o.defaultVisible,value:o.visible,onChange:o.onVisibleChange}),g=v[0],w=v[1],x=l.useRef();l.useEffect(function(){return function(){return clearTimeout(x.current)}},[]);var D=T8(o.followCursor?bp:d,h,s),E=D.styles,b=D.attributes,C=_s(D,M8),S=C.update,k=Of({visible:g,triggerRef:d,tooltipRef:h,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(x.current),x.current=window.setTimeout(function(){return w(!1)},o.delayHide)},[o.delayHide,w]),I=l.useCallback(function(){clearTimeout(x.current),x.current=window.setTimeout(function(){return w(!0)},o.delayShow)},[o.delayShow,w]),B=l.useCallback(function(){k().visible?_():I()},[k,_,I]);l.useEffect(function(){if(k().finalConfig.closeOnOutsideClick){var O=u(function($){var H,U=k(),V=U.tooltipRef,G=U.triggerRef,Q=($.composedPath==null||(H=$.composedPath())==null?void 0:H[0])||$.target;Q instanceof Node&&V!=null&&G!=null&&!V.contains(Q)&&!G.contains(Q)&&_()},"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=u(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",I),d.addEventListener("blur",_),function(){d.removeEventListener("focus",I),d.removeEventListener("blur",_)}},[d,A,I,_]),l.useEffect(function(){if(!(d==null||!A("hover")))return d.addEventListener("mouseenter",I),d.addEventListener("mouseleave",_),function(){d.removeEventListener("mouseenter",I),d.removeEventListener("mouseleave",_)}},[d,A,I,_]),l.useEffect(function(){if(!(h==null||!A("hover")||!k().finalConfig.interactive))return h.addEventListener("mouseenter",I),h.addEventListener("mouseleave",_),function(){h.removeEventListener("mouseenter",I),h.removeEventListener("mouseleave",_)}},[h,A,I,_,k]);var z=C==null||(r=C.state)==null||(n=r.modifiersData)==null||(a=n.hide)==null?void 0:a.isReferenceHidden;l.useEffect(function(){o.closeOnTriggerHidden&&z&&_()},[o.closeOnTriggerHidden,_,z]),l.useEffect(function(){if(!o.followCursor||d==null)return;function O($){var H=$.clientX,U=$.clientY;bp.getBoundingClientRect=yp(H,U),S==null||S()}return u(O,"setMousePosition"),d.addEventListener("mousemove",O),function(){return d.removeEventListener("mousemove",O)}},[o.followCursor,d,S]),l.useEffect(function(){if(!(h==null||S==null||o.mutationObserverOptions==null)){var O=new MutationObserver(S);return O.observe(h,o.mutationObserverOptions),function(){return O.disconnect()}}},[o.mutationObserverOptions,h,S]);var L=u(function(O){return O===void 0&&(O={}),X({},O,{style:X({},O.style,E.popper)},b.popper,{"data-popper-interactive":o.interactive})},"getTooltipProps"),M=u(function(O){return O===void 0&&(O={}),X({},O,b.arrow,{style:X({},O.style,E.arrow),"data-popper-arrow":!0})},"getArrowProps");return X({getArrowProps:M,getTooltipProps:L,setTooltipRef:f,setTriggerRef:p,tooltipRef:h,triggerRef:d,visible:g},C)}var O8,M8,bp,wp,TA=T(()=>{y1(),yt(),BA(),u(Of,"useGetLatest"),O8=u(function(){},"noop"),u(z8,"useControlledState"),u(yp,"generateBoundingClientRect"),M8=["styles","attributes"],bp={getBoundingClientRect:yp()},wp={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"},u(L8,"usePopperTooltip")}),a4,Ve,er,o4,i4,Ep,zA=T(()=>{a4=De(Fs(),1),Ve=(0,a4.default)(1e3)((e,t,r,n=0)=>t.split("-")[0]===e?r:n),er=8,o4=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:`${Ve("top",r,`${er*-1}px`,"auto")}`,top:`${Ve("bottom",r,`${er*-1}px`,"auto")}`,right:`${Ve("left",r,`${er*-1}px`,"auto")}`,left:`${Ve("right",r,`${er*-1}px`,"auto")}`,borderBottomWidth:`${Ve("top",r,"0",er)}px`,borderTopWidth:`${Ve("bottom",r,"0",er)}px`,borderRightWidth:`${Ve("left",r,"0",er)}px`,borderLeftWidth:`${Ve("right",r,"0",er)}px`,borderTopColor:Ve("top",r,e.color[t]||t||e.base==="light"?Va(e.background.app):e.background.app,"transparent"),borderBottomColor:Ve("bottom",r,e.color[t]||t||e.base==="light"?Va(e.background.app):e.background.app,"transparent"),borderLeftColor:Ve("left",r,e.color[t]||t||e.base==="light"?Va(e.background.app):e.background.app,"transparent"),borderRightColor:Ve("right",r,e.color[t]||t||e.base==="light"?Va(e.background.app):e.background.app,"transparent")})),i4=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"?Va(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+2,fontSize:e.typography.size.s1}:{}),Ep=y.forwardRef(({placement:e="top",hasChrome:t=!0,children:r,arrowProps:n={},tooltipRef:a,color:o,withArrows:i,...s},c)=>y.createElement(i4,{"data-testid":"tooltip",hasChrome:t,ref:c,...s,color:o},t&&i&&y.createElement(o4,{placement:e,...n,color:o}),r)),Ep.displayName="Tooltip"}),Mf={};Fa(Mf,{WithToolTipState:()=>cs,WithTooltip:()=>cs,WithTooltipPure:()=>xp});var no,l4,s4,xp,cs,$f=T(()=>{v1(),TA(),zA(),{document:no}=As,l4=F.div` - display: inline-block; - cursor: ${e=>e.trigger==="hover"||e.trigger.includes("hover")?"default":"pointer"}; -`,s4=F.g` - cursor: ${e=>e.trigger==="hover"||e.trigger.includes("hover")?"default":"pointer"}; -`,xp=u(({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:c,tooltip:d,children:p,closeOnTriggerHidden:m,mutationObserverOptions:h,delayHide:f,visible:v,interactive:g,delayShow:w,strategy:x,followCursor:D,onVisibleChange:E,...b})=>{let C=e?s4:l4,{getArrowProps:S,getTooltipProps:k,setTooltipRef:A,setTriggerRef:_,visible:I,state:B}=L8({trigger:t,placement:n,defaultVisible:i,delayHide:f,interactive:g,closeOnOutsideClick:r,closeOnTriggerHidden:m,onVisibleChange:E,delayShow:w,followCursor:D,mutationObserverOptions:h,visible:v,offset:c},{modifiers:a,strategy:x}),z=I?y.createElement(Ep,{placement:B==null?void 0:B.placement,ref:A,hasChrome:o,arrowProps:S(),withArrows:s,...k()},typeof d=="function"?d({onHide:u(()=>E(!1),"onHide")}):d):null;return y.createElement(y.Fragment,null,y.createElement(C,{trigger:t,ref:_,...b},p),I&&ny.createPortal(z,no.body))},"WithTooltipPure"),cs=u(({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=u(()=>o(!1),"hide");no.addEventListener("keydown",i,!1);let s=Array.from(no.getElementsByTagName("iframe")),c=[];return s.forEach(d=>{let p=u(()=>{try{d.contentWindow.document&&(d.contentWindow.document.addEventListener("click",i),c.push(()=>{try{d.contentWindow.document.removeEventListener("click",i)}catch{}}))}catch{}},"bind");p(),d.addEventListener("load",p),c.push(()=>{d.removeEventListener("load",p)})}),()=>{no.removeEventListener("keydown",i),c.forEach(d=>{d()})}}),y.createElement(xp,{...r,visible:n,onVisibleChange:o})},"WithToolTipState")}),ie=u(({...e},t)=>{let r=[e.class,e.className];return delete e.class,e.className=["sbdocs",`sbdocs-${t}`,...r].filter(Boolean).join(" "),e},"nameSpaceClassNames");yt();OS();g1();function $8(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,ha(e,t)}u($8,"_inheritsLoose");MS();g1();function P8(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}u(P8,"_isNativeFunction");function Pf(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Pf=u(function(){return!!e},"_isNativeReflectConstruct"))()}u(Pf,"_isNativeReflectConstruct");g1();function N8(e,t,r){if(Pf())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var a=new(e.bind.apply(e,n));return r&&ha(a,r.prototype),a}u(N8,"_construct");function ds(e){var t=typeof Map=="function"?new Map:void 0;return ds=u(function(r){if(r===null||!P8(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 N8(r,arguments,Bl(this).constructor)}return u(n,"Wrapper"),n.prototype=Object.create(r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),ha(n,r)},"_wrapNativeSuper"),ds(e)}u(ds,"_wrapNativeSuper");var LA={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 H8(){for(var e=arguments.length,t=new Array(e),r=0;r1?a-1:0),i=1;i=0&&a<1?(s=o,c=i):a>=1&&a<2?(s=i,c=o):a>=2&&a<3?(c=o,d=i):a>=3&&a<4?(c=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,h=c+p,f=d+p;return n(m,h,f)}u(Ea,"hslToRgb");var u4={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 V8(e){if(typeof e!="string")return e;var t=e.toLowerCase();return u4[t]?"#"+u4[t]:e}u(V8,"nameToHex");var OA=/^#[a-fA-F0-9]{6}$/,MA=/^#[a-fA-F0-9]{8}$/,$A=/^#[a-fA-F0-9]{3}$/,PA=/^#[a-fA-F0-9]{4}$/,P0=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,NA=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,HA=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,jA=/^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 iu(e){if(typeof e!="string")throw new Ot(3);var t=V8(e);if(t.match(OA))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(MA)){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($A))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(PA)){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=NA.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=HA.exec(t);if(i){var s=parseInt(""+i[1],10),c=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,p="rgb("+Ea(s,c,d)+")",m=P0.exec(p);if(!m)throw new Ot(4,t,p);return{red:parseInt(""+m[1],10),green:parseInt(""+m[2],10),blue:parseInt(""+m[3],10)}}var h=jA.exec(t.substring(0,50));if(h){var f=parseInt(""+h[1],10),v=parseInt(""+h[2],10)/100,g=parseInt(""+h[3],10)/100,w="rgb("+Ea(f,v,g)+")",x=P0.exec(w);if(!x)throw new Ot(4,t,w);return{red:parseInt(""+x[1],10),green:parseInt(""+x[2],10),blue:parseInt(""+x[3],10),alpha:parseFloat(""+h[4])>1?parseFloat(""+h[4])/100:parseFloat(""+h[4])}}throw new Ot(5)}u(iu,"parseToRgb");function U8(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,c=a-o,d=i>.5?c/(2-a-o):c/(a+o);switch(a){case t:s=(r-n)/c+(r=1?Go(e,t,r):"rgba("+Ea(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Go(e.hue,e.saturation,e.lightness):"rgba("+Ea(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Ot(2)}u(G8,"hsla");function ps(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return Dp("#"+Er(e)+Er(t)+Er(r));if(typeof e=="object"&&t===void 0&&r===void 0)return Dp("#"+Er(e.red)+Er(e.green)+Er(e.blue));throw new Ot(6)}u(ps,"rgb");function Yo(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=iu(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?ps(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?ps(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Ot(7)}u(Yo,"rgba");var UA=u(function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},"isRgb"),qA=u(function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},"isRgba"),WA=u(function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},"isHsl"),GA=u(function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"},"isHsla");function Hf(e){if(typeof e!="object")throw new Ot(8);if(qA(e))return Yo(e);if(UA(e))return ps(e);if(GA(e))return G8(e);if(WA(e))return W8(e);throw new Ot(8)}u(Hf,"toColorString");function jf(e,t,r){return u(function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):jf(e,t,n)},"fn")}u(jf,"curried");function lu(e){return jf(e,e.length,[])}u(lu,"curry");function su(e,t,r){return Math.max(e,Math.min(t,r))}u(su,"guard");function Y8(e,t){if(t==="transparent")return t;var r=Nf(t);return Hf(X({},r,{lightness:su(0,1,r.lightness-parseFloat(e))}))}u(Y8,"darken");var YA=lu(Y8),Yn=YA;function K8(e,t){if(t==="transparent")return t;var r=Nf(t);return Hf(X({},r,{lightness:su(0,1,r.lightness+parseFloat(e))}))}u(K8,"lighten");var KA=lu(K8),c4=KA;function J8(e,t){if(t==="transparent")return t;var r=iu(t),n=typeof r.alpha=="number"?r.alpha:1,a=X({},r,{alpha:su(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Yo(a)}u(J8,"transparentize");var JA=lu(J8),ct=JA,za=u(({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"),dr=u(({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"?ct(.1,e.color.defaultText):ct(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border}),"codeCommon"),se=u(({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"},Vf=F.div(se),ZA=u(({href:e="",...t})=>{let r=/^\//.test(e)?`./?path=${e}`:e,n=/^#.*/.test(e)?"_self":"_top";return y.createElement("a",{href:r,target:n,...t})},"Link"),Z8=F(ZA)(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}})),X8=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}}));Bs();var XA=u(e=>typeof e=="string","isReactChildString"),QA=/[\n\r]/g,eF=F.code(({theme:e})=>({fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",display:"inline-block",paddingLeft:2,paddingRight:2,verticalAlign:"baseline",color:"inherit"}),dr),tF=F(ko)(({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"}})),Uf=u(({className:e,children:t,...r})=>{let n=(e||"").match(/lang-(\S+)/),a=l.Children.toArray(t);return a.filter(XA).some(o=>o.match(QA))?y.createElement(tF,{bordered:!0,copyable:!0,language:(n==null?void 0:n[1])??"text",format:!1,...r},t):y.createElement(eF,{...r,className:e},a)},"Code"),Q8=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}}),eE=F.div(se),tE=F.h1(se,za,({theme:e})=>({fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold})),qf=F.h2(se,za,({theme:e})=>({fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`})),Wf=F.h3(se,za,({theme:e})=>({fontSize:`${e.typography.size.m1}px`})),rE=F.h4(se,za,({theme:e})=>({fontSize:`${e.typography.size.s3}px`})),nE=F.h5(se,za,({theme:e})=>({fontSize:`${e.typography.size.s2}px`})),aE=F.h6(se,za,({theme:e})=>({fontSize:`${e.typography.size.s2}px`,color:e.color.dark})),oE=F.hr(({theme:e})=>({border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0})),iE=F.img({maxWidth:"100%"}),lE=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":dr({theme:e})})),rF={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},sE=F.ol(se,Cn,rF,{listStyle:"decimal"}),uE=F.p(se,Cn,({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":dr({theme:e})})),cE=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"}})),dE=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"}}})),pE=F.title(dr),fE=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}})),nF={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},hE=F.ul(se,Cn,nF,{listStyle:"disc"}),mE={h1:u(e=>y.createElement(tE,{...ie(e,"h1")}),"h1"),h2:u(e=>y.createElement(qf,{...ie(e,"h2")}),"h2"),h3:u(e=>y.createElement(Wf,{...ie(e,"h3")}),"h3"),h4:u(e=>y.createElement(rE,{...ie(e,"h4")}),"h4"),h5:u(e=>y.createElement(nE,{...ie(e,"h5")}),"h5"),h6:u(e=>y.createElement(aE,{...ie(e,"h6")}),"h6"),pre:u(e=>y.createElement(cE,{...ie(e,"pre")}),"pre"),a:u(e=>y.createElement(Z8,{...ie(e,"a")}),"a"),hr:u(e=>y.createElement(oE,{...ie(e,"hr")}),"hr"),dl:u(e=>y.createElement(Q8,{...ie(e,"dl")}),"dl"),blockquote:u(e=>y.createElement(X8,{...ie(e,"blockquote")}),"blockquote"),table:u(e=>y.createElement(fE,{...ie(e,"table")}),"table"),img:u(e=>y.createElement(iE,{...ie(e,"img")}),"img"),div:u(e=>y.createElement(eE,{...ie(e,"div")}),"div"),span:u(e=>y.createElement(dE,{...ie(e,"span")}),"span"),li:u(e=>y.createElement(lE,{...ie(e,"li")}),"li"),ul:u(e=>y.createElement(hE,{...ie(e,"ul")}),"ul"),ol:u(e=>y.createElement(sE,{...ie(e,"ol")}),"ol"),p:u(e=>y.createElement(uE,{...ie(e,"p")}),"p"),code:u(e=>y.createElement(Uf,{...ie(e,"code")}),"code"),tt:u(e=>y.createElement(pE,{...ie(e,"tt")}),"tt"),resetwrapper:u(e=>y.createElement(Vf,{...ie(e,"resetwrapper")}),"resetwrapper")};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 ${ct(.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 ${ct(.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 ${ct(.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 ${ct(.9,e.color.positiveText)}`:"none"};default:return{}}});var aF={};Fa(aF,{AccessibilityAltIcon:()=>SB,AccessibilityIcon:()=>CB,AddIcon:()=>wR,AdminIcon:()=>hB,AlertAltIcon:()=>YR,AlertIcon:()=>GR,AlignLeftIcon:()=>ZF,AlignRightIcon:()=>XF,AppleIcon:()=>v_,ArrowBottomLeftIcon:()=>NI,ArrowBottomRightIcon:()=>HI,ArrowDownIcon:()=>LI,ArrowLeftIcon:()=>OI,ArrowRightIcon:()=>MI,ArrowSolidDownIcon:()=>VI,ArrowSolidLeftIcon:()=>UI,ArrowSolidRightIcon:()=>qI,ArrowSolidUpIcon:()=>jI,ArrowTopLeftIcon:()=>$I,ArrowTopRightIcon:()=>PI,ArrowUpIcon:()=>zI,AzureDevOpsIcon:()=>D_,BackIcon:()=>nB,BasketIcon:()=>vI,BatchAcceptIcon:()=>fR,BatchDenyIcon:()=>pR,BeakerIcon:()=>yI,BellIcon:()=>QR,BitbucketIcon:()=>C_,BoldIcon:()=>o_,BookIcon:()=>jF,BookmarkHollowIcon:()=>iI,BookmarkIcon:()=>lI,BottomBarIcon:()=>J_,BottomBarToggleIcon:()=>Z_,BoxIcon:()=>rR,BranchIcon:()=>h_,BrowserIcon:()=>j_,ButtonIcon:()=>$R,CPUIcon:()=>X_,CalendarIcon:()=>KF,CameraIcon:()=>kF,CategoryIcon:()=>qF,CertificateIcon:()=>fI,ChangedIcon:()=>SR,ChatIcon:()=>BR,CheckIcon:()=>cR,ChevronDownIcon:()=>FI,ChevronLeftIcon:()=>_I,ChevronRightIcon:()=>yE,ChevronSmallDownIcon:()=>II,ChevronSmallLeftIcon:()=>BI,ChevronSmallRightIcon:()=>TI,ChevronSmallUpIcon:()=>RI,ChevronUpIcon:()=>AI,ChromaticIcon:()=>S_,ChromeIcon:()=>E_,CircleHollowIcon:()=>aI,CircleIcon:()=>oI,ClearIcon:()=>AR,CloseAltIcon:()=>gR,CloseIcon:()=>xR,CloudHollowIcon:()=>EI,CloudIcon:()=>xI,CogIcon:()=>oR,CollapseIcon:()=>GI,CommandIcon:()=>jR,CommentAddIcon:()=>_R,CommentIcon:()=>FR,CommentsIcon:()=>IR,CommitIcon:()=>f_,CompassIcon:()=>lB,ComponentDrivenIcon:()=>k_,ComponentIcon:()=>lF,ContrastIcon:()=>bF,ControlsIcon:()=>hR,CopyIcon:()=>UF,CreditIcon:()=>MR,CrossIcon:()=>vE,DashboardIcon:()=>dB,DatabaseIcon:()=>Q_,DeleteIcon:()=>DR,DiamondIcon:()=>sI,DirectionIcon:()=>mB,DiscordIcon:()=>A_,DocChartIcon:()=>e_,DocListIcon:()=>t_,DocumentIcon:()=>VF,DownloadIcon:()=>rB,DragIcon:()=>r_,EditIcon:()=>aR,EllipsisIcon:()=>sR,EmailIcon:()=>KR,ExpandAltIcon:()=>WI,ExpandIcon:()=>YI,EyeCloseIcon:()=>vF,EyeIcon:()=>gF,FaceHappyIcon:()=>EB,FaceNeutralIcon:()=>xB,FaceSadIcon:()=>DB,FacebookIcon:()=>F_,FailedIcon:()=>kR,FastForwardIcon:()=>TF,FigmaIcon:()=>__,FilterIcon:()=>QF,FlagIcon:()=>wI,FolderIcon:()=>WF,FormIcon:()=>dR,GDriveIcon:()=>R_,GithubIcon:()=>I_,GitlabIcon:()=>B_,GlobeIcon:()=>iB,GoogleIcon:()=>T_,GraphBarIcon:()=>JF,GraphLineIcon:()=>YF,GraphqlIcon:()=>z_,GridAltIcon:()=>dF,GridIcon:()=>sF,GrowIcon:()=>xF,HeartHollowIcon:()=>uI,HeartIcon:()=>cI,HomeIcon:()=>fB,HourglassIcon:()=>bI,InfoIcon:()=>UR,ItalicIcon:()=>i_,JumpToIcon:()=>nI,KeyIcon:()=>LR,LightningIcon:()=>yF,LightningOffIcon:()=>gE,LinkBrokenIcon:()=>XR,LinkIcon:()=>ZR,LinkedinIcon:()=>N_,LinuxIcon:()=>y_,ListOrderedIcon:()=>s_,ListUnorderedIcon:()=>u_,LocationIcon:()=>sB,LockIcon:()=>TR,MarkdownIcon:()=>d_,MarkupIcon:()=>a_,MediumIcon:()=>L_,MemoryIcon:()=>eR,MenuIcon:()=>n_,MergeIcon:()=>g_,MirrorIcon:()=>EF,MobileIcon:()=>U_,MoonIcon:()=>HF,NutIcon:()=>iR,OutboxIcon:()=>OR,OutlineIcon:()=>uF,PaintBrushIcon:()=>DF,PaperClipIcon:()=>l_,ParagraphIcon:()=>c_,PassedIcon:()=>CR,PhoneIcon:()=>JR,PhotoDragIcon:()=>cF,PhotoIcon:()=>iF,PinAltIcon:()=>yR,PinIcon:()=>uB,PlayAllHollowIcon:()=>MF,PlayBackIcon:()=>RF,PlayHollowIcon:()=>OF,PlayIcon:()=>_F,PlayNextIcon:()=>IF,PlusIcon:()=>mR,PointerDefaultIcon:()=>NR,PointerHandIcon:()=>HR,PowerIcon:()=>nR,PrintIcon:()=>GF,ProceedIcon:()=>aB,ProfileIcon:()=>wB,PullRequestIcon:()=>m_,QuestionIcon:()=>qR,RSSIcon:()=>eI,RedirectIcon:()=>ZI,ReduxIcon:()=>O_,RefreshIcon:()=>oB,ReplyIcon:()=>QI,RepoIcon:()=>p_,RequestChangeIcon:()=>RR,RewindIcon:()=>BF,RulerIcon:()=>CF,SaveIcon:()=>VR,SearchIcon:()=>pF,ShareAltIcon:()=>tI,ShareIcon:()=>rI,ShieldIcon:()=>gI,SideBySideIcon:()=>$F,SidebarAltIcon:()=>G_,SidebarAltToggleIcon:()=>Y_,SidebarIcon:()=>W_,SidebarToggleIcon:()=>K_,SpeakerIcon:()=>FF,StackedIcon:()=>PF,StarHollowIcon:()=>dI,StarIcon:()=>pI,StatusFailIcon:()=>CI,StatusPassIcon:()=>kI,StatusWarnIcon:()=>SI,StickerIcon:()=>DI,StopAltHollowIcon:()=>LF,StopAltIcon:()=>zF,StopIcon:()=>SF,StorybookIcon:()=>x_,StructureIcon:()=>tR,SubtractIcon:()=>ER,SunIcon:()=>NF,SupportIcon:()=>WR,SwitchAltIcon:()=>wF,SyncIcon:()=>eB,TabletIcon:()=>V_,ThumbsUpIcon:()=>mI,TimeIcon:()=>cB,TimerIcon:()=>pB,TransferIcon:()=>JI,TrashIcon:()=>vR,TwitterIcon:()=>M_,TypeIcon:()=>PR,UbuntuIcon:()=>b_,UndoIcon:()=>XI,UnfoldIcon:()=>KI,UnlockIcon:()=>zR,UnpinIcon:()=>bR,UploadIcon:()=>tB,UserAddIcon:()=>yB,UserAltIcon:()=>vB,UserIcon:()=>gB,UsersIcon:()=>bB,VSCodeIcon:()=>P_,VerifiedIcon:()=>hI,VideoIcon:()=>AF,WandIcon:()=>uR,WatchIcon:()=>q_,WindowsIcon:()=>w_,WrenchIcon:()=>lR,XIcon:()=>H_,YoutubeIcon:()=>$_,ZoomIcon:()=>fF,ZoomOutIcon:()=>hF,ZoomResetIcon:()=>mF,iconList:()=>oF});var oF=[{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","StopAltHollowIcon","PlayHollowIcon","PlayAllHollowIcon","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","XIcon"]},{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","SaveIcon"]},{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","StatusFailIcon","StatusWarnIcon","StatusPassIcon"]},{name:"Wayfinding",icons:["ChevronUpIcon","ChevronDownIcon","ChevronLeftIcon","ChevronRightIcon","ChevronSmallUpIcon","ChevronSmallDownIcon","ChevronSmallLeftIcon","ChevronSmallRightIcon","ArrowUpIcon","ArrowDownIcon","ArrowLeftIcon","ArrowRightIcon","ArrowTopLeftIcon","ArrowTopRightIcon","ArrowBottomLeftIcon","ArrowBottomRightIcon","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"]}],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:"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}))),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:"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}))),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",{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}))),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:"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}))),cF=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}))),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:"M4 3V1h1v2H4zM4 6v2h1V6H4zM4 11v2h1v-2H4zM9 11v2h1v-2H9zM9 8V6h1v2H9zM9 1v2h1V1H9zM13 5h-2V4h2v1zM11 10h2V9h-2v1zM3 10H1V9h2v1zM1 5h2V4H1v1zM8 5H6V4h2v1zM6 10h2V9H6v1zM4 4h1v1H4V4zM10 4H9v1h1V4zM9 9h1v1H9V9zM5 9H4v1h1V9z",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",{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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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",{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}))),gE=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}))),bF=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}))),wF=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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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",{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}))),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:"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}))),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:"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}))),_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:"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}))),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:"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}))),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",{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}))),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:"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}))),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:"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}))),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:"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}))),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:"M2.2 2.204v9.6h9.6v-9.6H2.2zm-.7-1.2a.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-11z",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",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.2 10.88L10.668 7 4.2 3.12v7.76zM3 2.414v9.174a.8.8 0 001.212.686l7.645-4.587a.8.8 0 000-1.372L4.212 1.727A.8.8 0 003 2.413z",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:"M5.2 10.88L11.668 7 5.2 3.12v7.76zM4 2.414v9.174a.8.8 0 001.212.686l7.645-4.587a.8.8 0 000-1.372L5.212 1.727A.8.8 0 004 2.413zM1.5 1.6a.6.6 0 01.6.6v9.6a.6.6 0 11-1.2 0V2.2a.6.6 0 01.6-.6z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.963 1.932a.6.6 0 01.805-.268l1 .5a.6.6 0 01-.536 1.073l-1-.5a.6.6 0 01-.269-.805zM3.037 11.132a.6.6 0 01-.269.805l-1 .5a.6.6 0 01-.536-1.073l1-.5a.6.6 0 01.805.268z",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 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}))),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",{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}))),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("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"}))))),HF=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"}))))),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:"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}))),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:"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}))),UF=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}))),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:"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}))),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.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}))),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:"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}))),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.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}))),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",{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}))),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",{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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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.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}))),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:"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}))),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:"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}))),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:"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}))),o_=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}))),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:"M5 2h6v1H8.5l-2 8H9v1H3v-1h2.5l2-8H5V2z",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",{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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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",{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}))),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:"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}))),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",{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}))),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:"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}))),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:"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}))),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.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}))),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",{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}))),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("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"}))))),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:"M6.5 1H1v5.5h5.5V1zM13 1H7.5v5.5H13V1zM7.5 7.5H13V13H7.5V7.5zM6.5 7.5H1V13h5.5V7.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("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"}))))),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:"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}))),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_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"}))))),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",{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}))),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",{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}))),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:"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}))),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:"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}))),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:"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}))),__=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}))),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:"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}))),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 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}))),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:"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}))),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:"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}))),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",{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}))),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",{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}))),O_=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}))),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:"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}))),$_=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}))),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.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}))),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",{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}))),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:"M11.02.446h2.137L8.49 5.816l5.51 7.28H9.67L6.298 8.683l-3.88 4.413H.282l5.004-5.735L0 .446h4.442l3.064 4.048L11.02.446zm-.759 11.357h1.18L3.796 1.655H2.502l7.759 10.148z",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:"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}))),V_=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}))),U_=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}))),q_=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}))),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:"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}))),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:"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}))),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 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}))),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:"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}))),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:"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}))),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:"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}))),X_=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}))),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:"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}))),eR=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}))),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",{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}))),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",{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}))),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",{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}))),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:"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}))),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",{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}))),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",{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}))),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",{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}))),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:"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}))),uR=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}))),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",{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}))),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",{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}))),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("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}))),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",{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}))),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:"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}))),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:"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}))),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:"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}))),vE=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}))),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:"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}))),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("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"}))))),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("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"}))))),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:"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}))),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.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}))),xR=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}))),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:"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}))),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 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}))),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",{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}))),kR=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}))),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:"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}))),FR=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}))),_R=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}))),RR=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}))),IR=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}))),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",{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}))),TR=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}))),zR=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"}))))),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:"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}))),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",{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}))),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:"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}))),$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:"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}))),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("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}))),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:"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}))),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",{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}))),jR=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}))),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:"M11.083 12.25H2.917a1.167 1.167 0 01-1.167-1.167V2.917A1.167 1.167 0 012.917 1.75h6.416l2.917 2.917v6.416a1.167 1.167 0 01-1.167 1.167z",stroke:e,strokeLinecap:"round",strokeLinejoin:"round"}),l.createElement("path",{d:"M9.917 12.25V7.583H4.083v4.667M4.083 1.75v2.917H8.75",stroke:e,strokeLinecap:"round",strokeLinejoin:"round"}))),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.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}))),qR=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}))),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",{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}))),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:"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}))),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",{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}))),KR=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}))),JR=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}))),ZR=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}))),XR=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}))),QR=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}))),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:"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}))),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:"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}))),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:"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}))),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",{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}))),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:"M7 13A6 6 0 107 1a6 6 0 000 12zm0 1A7 7 0 107 0a7 7 0 000 14z",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:"M14 7A7 7 0 110 7a7 7 0 0114 0z",fill:e}))),iI=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}))),lI=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}))),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("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"}))))),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",{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}))),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",{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}))),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",{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}))),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",{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}))),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:"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}))),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:"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}))),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:"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}))),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",{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}))),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:"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}))),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:"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}))),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:"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}))),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.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}))),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:"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}))),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:"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}))),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",{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}))),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:"M7 4a3 3 0 100 6 3 3 0 000-6zM3 7a4 4 0 118 0 4 4 0 01-8 0z",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.206 3.044a.498.498 0 01.23.212l3.492 5.985a.494.494 0 01.006.507.497.497 0 01-.443.252H3.51a.499.499 0 01-.437-.76l3.492-5.984a.497.497 0 01.642-.212zM7 4.492L4.37 9h5.26L7 4.492z",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",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.854 4.146a.5.5 0 010 .708l-5 5a.5.5 0 01-.708 0l-2-2a.5.5 0 11.708-.708L5.5 8.793l4.646-4.647a.5.5 0 01.708 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:"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}))),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:"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}))),_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:"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}))),yE=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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),$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.904 8.768V2.404a.5.5 0 01.5-.5h6.364a.5.5 0 110 1H3.61l8.339 8.339a.5.5 0 01-.707.707l-8.34-8.34v5.158a.5.5 0 01-1 0z",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",{d:"M12.096 8.768V2.404a.5.5 0 00-.5-.5H5.232a.5.5 0 100 1h5.157L2.05 11.243a.5.5 0 10.707.707l8.34-8.34v5.158a.5.5 0 101 0z",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",{d:"M1.904 5.232v6.364a.5.5 0 00.5.5h6.364a.5.5 0 000-1H3.61l8.339-8.339a.5.5 0 00-.707-.707l-8.34 8.34V5.231a.5.5 0 00-1 0z",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.096 5.232v6.364a.5.5 0 01-.5.5H5.232a.5.5 0 010-1h5.157L2.05 2.757a.5.5 0 01.707-.707l8.34 8.34V5.231a.5.5 0 111 0z",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:"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}))),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:"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}))),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",{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}))),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",{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}))),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:"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}))),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:"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}))),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.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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),eB=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}))),tB=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}))),rB=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}))),nB=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}))),aB=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}))),oB=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}))),iB=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}))),lB=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}))),sB=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}))),uB=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}))),cB=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}))),dB=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}))),pB=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}))),fB=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}))),hB=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}))),mB=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"}))))),gB=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}))),vB=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}))),yB=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}))),bB=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}))),wB=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}))),EB=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}))),xB=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}))),DB=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}))),CB=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}))),SB=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}))),kB=0,AB=u(e=>e.button===kB&&!e.altKey&&!e.ctrlKey&&!e.metaKey&&!e.shiftKey,"isPlainLeftClick"),FB=u((e,t)=>{AB(e)&&(e.preventDefault(),t(e))},"cancelled"),_B=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}}:{}),RB=F.a(({theme:e})=>({display:"inline-block",transition:"all 150ms ease-out",textDecoration:"none",color:e.color.secondary,"&:hover, &:focus":{cursor:"pointer",color:Yn(.07,e.color.secondary),"svg path:not([fill])":{fill:Yn(.07,e.color.secondary)}},"&:active":{color:Yn(.1,e.color.secondary),"svg path:not([fill])":{fill:Yn(.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"}:{}),oa=u(({cancel:e=!0,children:t,onClick:r=void 0,withArrow:n=!1,containsIcon:a=!1,className:o=void 0,style:i=void 0,...s})=>y.createElement(RB,{...s,onClick:r&&e?c=>FB(c,r):r,className:o},y.createElement(_B,{withArrow:n,containsIcon:a},t,n&&y.createElement(yE,null))),"Link");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}}));var un=[],xa=null,IB=l.lazy(async()=>{let{SyntaxHighlighter:e}=await Promise.resolve().then(()=>(Bs(),F1));return un.length>0&&(un.forEach(t=>{e.registerLanguage(...t)}),un=[]),xa===null&&(xa=e),{default:u(t=>y.createElement(e,{...t}),"default")}}),BB=l.lazy(async()=>{let[{SyntaxHighlighter:e},{formatter:t}]=await Promise.all([Promise.resolve().then(()=>(Bs(),F1)),Promise.resolve().then(()=>(tA(),L6))]);return un.length>0&&(un.forEach(r=>{e.registerLanguage(...r)}),un=[]),xa===null&&(xa=e),{default:u(r=>y.createElement(e,{...r,formatter:t}),"default")}}),uu=u(e=>y.createElement(l.Suspense,{fallback:y.createElement("div",null)},e.format!==!1?y.createElement(BB,{...e}):y.createElement(IB,{...e})),"SyntaxHighlighter");uu.registerLanguage=(...e)=>{if(xa!==null){xa.registerLanguage(...e);return}un.push(e)};Bs();Jb();var bE={};Fa(bE,{Close:()=>Rx,Content:()=>Ax,Description:()=>_x,Dialog:()=>px,DialogClose:()=>Dx,DialogContent:()=>yx,DialogDescription:()=>xx,DialogOverlay:()=>vx,DialogPortal:()=>gx,DialogTitle:()=>Ex,DialogTrigger:()=>fx,Overlay:()=>kx,Portal:()=>Sx,Root:()=>Cx,Title:()=>Fx,Trigger:()=>FT,WarningProvider:()=>AT,createDialogScope:()=>vT});yt();function ir(e,t,{checkForDefaultPrevented:r=!0}={}){return u(function(n){if(e==null||e(n),r===!1||!n.defaultPrevented)return t==null?void 0:t(n)},"handleEvent")}u(ir,"$e42e1063c40fb3ef$export$b9ecd428b558ff10");function wE(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}u(wE,"$6ed0406888f73fc4$var$setRef");function cu(...e){return t=>e.forEach(r=>wE(r,t))}u(cu,"$6ed0406888f73fc4$export$43e446d32b3d21af");function Sn(...e){return l.useCallback(cu(...e),e)}u(Sn,"$6ed0406888f73fc4$export$c7b2cbe3552a0d05");function EE(e,t){let r=l.createContext(t);function n(o){let{children:i,...s}=o,c=l.useMemo(()=>s,Object.values(s));return l.createElement(r.Provider,{value:c},i)}u(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 u(a,"useContext"),n.displayName=e+"Provider",[n,a]}u(EE,"$c512c27ab02ef895$export$fd42f52fd3ae1109");function xE(e,t=[]){let r=[];function n(o,i){let s=l.createContext(i),c=r.length;r=[...r,i];function d(m){let{scope:h,children:f,...v}=m,g=(h==null?void 0:h[e][c])||s,w=l.useMemo(()=>v,Object.values(v));return l.createElement(g.Provider,{value:w},f)}u(d,"Provider");function p(m,h){let f=(h==null?void 0:h[e][c])||s,v=l.useContext(f);if(v)return v;if(i!==void 0)return i;throw new Error(`\`${m}\` must be used within \`${o}\``)}return u(p,"useContext"),d.displayName=o+"Provider",[d,p]}u(n,"$c512c27ab02ef895$export$fd42f52fd3ae1109");let a=u(()=>{let o=r.map(i=>l.createContext(i));return u(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,DE(a,...t)]}u(xE,"$c512c27ab02ef895$export$50c7b4e9d9f19c1");function DE(...e){let t=e[0];if(e.length===1)return t;let r=u(()=>{let n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return u(function(a){let o=n.reduce((i,{useScope:s,scopeName:c})=>{let d=s(a)[`__scope${c}`];return{...i,...d}},{});return l.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])},"useComposedScopes")},"createScope1");return r.scopeName=t.scopeName,r}u(DE,"$c512c27ab02ef895$var$composeContextScopes");var Cp=globalThis!=null&&globalThis.document?l.useLayoutEffect:()=>{},TB=l.useId||(()=>{}),zB=0;function bl(e){let[t,r]=l.useState(TB());return Cp(()=>{e||r(n=>n??String(zB++))},[e]),e||(t?`radix-${t}`:"")}u(bl,"$1746a345f3d73bb7$export$f680877a34711e37");function Tr(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)},[])}u(Tr,"$b1b2314f5f9a1d84$export$25bec8c6f54ee79a");function CE({prop:e,defaultProp:t,onChange:r=u(()=>{},"onChange")}){let[n,a]=SE({defaultProp:t,onChange:r}),o=e!==void 0,i=o?e:n,s=Tr(r),c=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,c]}u(CE,"$71cd76cc60e0454e$export$6f32135080cb4c3");function SE({defaultProp:e,onChange:t}){let r=l.useState(e),[n]=r,a=l.useRef(n),o=Tr(t);return l.useEffect(()=>{a.current!==n&&(o(n),a.current=n)},[n,a,o]),r}u(SE,"$71cd76cc60e0454e$var$useUncontrolledState");yt();yt();yt();var kE=l.forwardRef((e,t)=>{let{children:r,...n}=e,a=l.Children.toArray(r),o=a.find(AE);if(o){let i=o.props.children,s=a.map(c=>c===o?l.Children.count(i)>1?l.Children.only(null):l.isValidElement(i)?i.props.children:null:c);return l.createElement(Sp,X({},n,{ref:t}),l.isValidElement(i)?l.cloneElement(i,void 0,s):null)}return l.createElement(Sp,X({},n,{ref:t}),r)});kE.displayName="Slot";var Sp=l.forwardRef((e,t)=>{let{children:r,...n}=e;return l.isValidElement(r)?l.cloneElement(r,{...FE(n,r.props),ref:t?cu(t,r.ref):r.ref}):l.Children.count(r)>1?l.Children.only(null):null});Sp.displayName="SlotClone";var LB=u(({children:e})=>l.createElement(l.Fragment,null,e),"$5e63c961fc1ce211$export$d9f1ccf0bdb05d45");function AE(e){return l.isValidElement(e)&&e.type===LB}u(AE,"$5e63c961fc1ce211$var$isSlottable");function FE(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}}u(FE,"$5e63c961fc1ce211$var$mergeProps");var OB=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],Mr=OB.reduce((e,t)=>{let r=l.forwardRef((n,a)=>{let{asChild:o,...i}=n,s=o?kE:t;return l.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),l.createElement(s,X({},i,{ref:a}))});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function _E(e,t){e&&ms.flushSync(()=>e.dispatchEvent(t))}u(_E,"$8927f6f2acc4f386$export$6d1a0317bde7de7f");function RE(e,t=globalThis==null?void 0:globalThis.document){let r=Tr(e);l.useEffect(()=>{let n=u(a=>{a.key==="Escape"&&r(a)},"handleKeyDown");return t.addEventListener("keydown",n),()=>t.removeEventListener("keydown",n)},[r,t])}u(RE,"$addc16e1bbe58fd0$export$3a72a57244d6e765");var kp="dismissableLayer.update",MB="dismissableLayer.pointerDownOutside",$B="dismissableLayer.focusOutside",d4,PB=l.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),NB=l.forwardRef((e,t)=>{var r;let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:a,onPointerDownOutside:o,onFocusOutside:i,onInteractOutside:s,onDismiss:c,...d}=e,p=l.useContext(PB),[m,h]=l.useState(null),f=(r=m==null?void 0:m.ownerDocument)!==null&&r!==void 0?r:globalThis==null?void 0:globalThis.document,[,v]=l.useState({}),g=Sn(t,A=>h(A)),w=Array.from(p.layers),[x]=[...p.layersWithOutsidePointerEventsDisabled].slice(-1),D=w.indexOf(x),E=m?w.indexOf(m):-1,b=p.layersWithOutsidePointerEventsDisabled.size>0,C=E>=D,S=IE(A=>{let _=A.target,I=[...p.branches].some(B=>B.contains(_));!C||I||(o==null||o(A),s==null||s(A),A.defaultPrevented||(c==null||c()))},f),k=BE(A=>{let _=A.target;[...p.branches].some(I=>I.contains(_))||(i==null||i(A),s==null||s(A),A.defaultPrevented||(c==null||c()))},f);return RE(A=>{E===p.layers.size-1&&(a==null||a(A),!A.defaultPrevented&&c&&(A.preventDefault(),c()))},f),l.useEffect(()=>{if(m)return n&&(p.layersWithOutsidePointerEventsDisabled.size===0&&(d4=f.body.style.pointerEvents,f.body.style.pointerEvents="none"),p.layersWithOutsidePointerEventsDisabled.add(m)),p.layers.add(m),Ap(),()=>{n&&p.layersWithOutsidePointerEventsDisabled.size===1&&(f.body.style.pointerEvents=d4)}},[m,f,n,p]),l.useEffect(()=>()=>{m&&(p.layers.delete(m),p.layersWithOutsidePointerEventsDisabled.delete(m),Ap())},[m,p]),l.useEffect(()=>{let A=u(()=>v({}),"handleUpdate");return document.addEventListener(kp,A),()=>document.removeEventListener(kp,A)},[]),l.createElement(Mr.div,X({},d,{ref:g,style:{pointerEvents:b?C?"auto":"none":void 0,...e.style},onFocusCapture:ir(e.onFocusCapture,k.onFocusCapture),onBlurCapture:ir(e.onBlurCapture,k.onBlurCapture),onPointerDownCapture:ir(e.onPointerDownCapture,S.onPointerDownCapture)}))});function IE(e,t=globalThis==null?void 0:globalThis.document){let r=Tr(e),n=l.useRef(!1),a=l.useRef(()=>{});return l.useEffect(()=>{let o=u(s=>{if(s.target&&!n.current){let c=function(){Gf(MB,r,d,{discrete:!0})};u(c,"handleAndDispatchPointerDownOutsideEvent");let d={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=c,t.addEventListener("click",a.current,{once:!0})):c()}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:u(()=>n.current=!0,"onPointerDownCapture")}}u(IE,"$5cb92bef7577960e$var$usePointerDownOutside");function BE(e,t=globalThis==null?void 0:globalThis.document){let r=Tr(e),n=l.useRef(!1);return l.useEffect(()=>{let a=u(o=>{o.target&&!n.current&&Gf($B,r,{originalEvent:o},{discrete:!1})},"handleFocus");return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,r]),{onFocusCapture:u(()=>n.current=!0,"onFocusCapture"),onBlurCapture:u(()=>n.current=!1,"onBlurCapture")}}u(BE,"$5cb92bef7577960e$var$useFocusOutside");function Ap(){let e=new CustomEvent(kp);document.dispatchEvent(e)}u(Ap,"$5cb92bef7577960e$var$dispatchUpdate");function Gf(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?_E(a,o):a.dispatchEvent(o)}u(Gf,"$5cb92bef7577960e$var$handleAndDispatchCustomEvent");yt();var N0="focusScope.autoFocusOnMount",H0="focusScope.autoFocusOnUnmount",p4={bubbles:!1,cancelable:!0},HB=l.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:a,onUnmountAutoFocus:o,...i}=e,[s,c]=l.useState(null),d=Tr(a),p=Tr(o),m=l.useRef(null),h=Sn(t,g=>c(g)),f=l.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;l.useEffect(()=>{if(n){let g=function(E){if(f.paused||!s)return;let b=E.target;s.contains(b)?m.current=b:nr(m.current,{select:!0})},w=function(E){if(f.paused||!s)return;let b=E.relatedTarget;b!==null&&(s.contains(b)||nr(m.current,{select:!0}))},x=function(E){if(document.activeElement===document.body)for(let b of E)b.removedNodes.length>0&&nr(s)};u(g,"handleFocusIn"),u(w,"handleFocusOut"),u(x,"handleMutations"),document.addEventListener("focusin",g),document.addEventListener("focusout",w);let D=new MutationObserver(x);return s&&D.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",g),document.removeEventListener("focusout",w),D.disconnect()}}},[n,s,f.paused]),l.useEffect(()=>{if(s){f4.add(f);let g=document.activeElement;if(!s.contains(g)){let w=new CustomEvent(N0,p4);s.addEventListener(N0,d),s.dispatchEvent(w),w.defaultPrevented||(TE($E(Yf(s)),{select:!0}),document.activeElement===g&&nr(s))}return()=>{s.removeEventListener(N0,d),setTimeout(()=>{let w=new CustomEvent(H0,p4);s.addEventListener(H0,p),s.dispatchEvent(w),w.defaultPrevented||nr(g??document.body,{select:!0}),s.removeEventListener(H0,p),f4.remove(f)},0)}}},[s,d,p,f]);let v=l.useCallback(g=>{if(!r&&!n||f.paused)return;let w=g.key==="Tab"&&!g.altKey&&!g.ctrlKey&&!g.metaKey,x=document.activeElement;if(w&&x){let D=g.currentTarget,[E,b]=zE(D);E&&b?!g.shiftKey&&x===b?(g.preventDefault(),r&&nr(E,{select:!0})):g.shiftKey&&x===E&&(g.preventDefault(),r&&nr(b,{select:!0})):x===D&&g.preventDefault()}},[r,n,f.paused]);return l.createElement(Mr.div,X({tabIndex:-1},i,{ref:h,onKeyDown:v}))});function TE(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(nr(n,{select:t}),document.activeElement!==r)return}u(TE,"$d3863c46a17e8a28$var$focusFirst");function zE(e){let t=Yf(e),r=Fp(t,e),n=Fp(t.reverse(),e);return[r,n]}u(zE,"$d3863c46a17e8a28$var$getTabbableEdges");function Yf(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:u(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}u(Yf,"$d3863c46a17e8a28$var$getTabbableCandidates");function Fp(e,t){for(let r of e)if(!LE(r,{upTo:t}))return r}u(Fp,"$d3863c46a17e8a28$var$findVisible");function LE(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}u(LE,"$d3863c46a17e8a28$var$isHidden");function OE(e){return e instanceof HTMLInputElement&&"select"in e}u(OE,"$d3863c46a17e8a28$var$isSelectableInput");function nr(e,{select:t=!1}={}){if(e&&e.focus){let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&OE(e)&&t&&e.select()}}u(nr,"$d3863c46a17e8a28$var$focus");var f4=ME();function ME(){let e=[];return{add(t){let r=e[0];t!==r&&(r==null||r.pause()),e=_p(e,t),e.unshift(t)},remove(t){var r;e=_p(e,t),(r=e[0])===null||r===void 0||r.resume()}}}u(ME,"$d3863c46a17e8a28$var$createFocusScopesStack");function _p(e,t){let r=[...e],n=r.indexOf(t);return n!==-1&&r.splice(n,1),r}u(_p,"$d3863c46a17e8a28$var$arrayRemove");function $E(e){return e.filter(t=>t.tagName!=="A")}u($E,"$d3863c46a17e8a28$var$removeLinks");yt();var jB=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?ny.createPortal(l.createElement(Mr.div,X({},a,{ref:t})),n):null});function PE(e,t){return l.useReducer((r,n)=>t[r][n]??r,e)}u(PE,"$fe963b355347cc68$export$3e6543de14f8614f");var du=u(e=>{let{present:t,children:r}=e,n=NE(t),a=typeof r=="function"?r({present:n.isPresent}):l.Children.only(r),o=Sn(n.ref,a.ref);return typeof r=="function"||n.isPresent?l.cloneElement(a,{ref:o}):null},"$921a889cee6df7e8$export$99c2b779aa4e8b8b");du.displayName="Presence";function NE(e){let[t,r]=l.useState(),n=l.useRef({}),a=l.useRef(e),o=l.useRef("none"),i=e?"mounted":"unmounted",[s,c]=PE(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return l.useEffect(()=>{let d=wo(n.current);o.current=s==="mounted"?d:"none"},[s]),Cp(()=>{let d=n.current,p=a.current;if(p!==e){let m=o.current,h=wo(d);e?c("MOUNT"):h==="none"||(d==null?void 0:d.display)==="none"?c("UNMOUNT"):c(p&&m!==h?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,c]),Cp(()=>{if(t){let d=u(m=>{let h=wo(n.current).includes(m.animationName);m.target===t&&h&&ms.flushSync(()=>c("ANIMATION_END"))},"handleAnimationEnd"),p=u(m=>{m.target===t&&(o.current=wo(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 c("ANIMATION_END")},[t,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:l.useCallback(d=>{d&&(n.current=getComputedStyle(d)),r(d)},[])}}u(NE,"$921a889cee6df7e8$var$usePresence");function wo(e){return(e==null?void 0:e.animationName)||"none"}u(wo,"$921a889cee6df7e8$var$getAnimationName");var j0=0;function HE(){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:Rp()),document.body.insertAdjacentElement("beforeend",(t=r[1])!==null&&t!==void 0?t:Rp()),j0++,()=>{j0===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(n=>n.remove()),j0--}},[])}u(HE,"$3db38b7d1fb3fe6a$export$b7ece24a22aeda8c");function Rp(){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}u(Rp,"$3db38b7d1fb3fe6a$var$createFocusGuard");var Tt=u(function(){return Tt=Object.assign||u(function(e){for(var t,r=1,n=arguments.length;r"u")return YB;var t=KB(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"),ZB=ex(),fs="data-scroll-locked",XB=u(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(VB,` { - overflow: hidden `).concat(n,`; - padding-right: `).concat(s,"px ").concat(n,`; - } - body[`).concat(fs,`] { - 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(wl,` { - right: `).concat(s,"px ").concat(n,`; - } - - .`).concat(El,` { - margin-right: `).concat(s,"px ").concat(n,`; - } - - .`).concat(wl," .").concat(wl,` { - right: 0 `).concat(n,`; - } - - .`).concat(El," .").concat(El,` { - margin-right: 0 `).concat(n,`; - } - - body[`).concat(fs,`] { - `).concat(UB,": ").concat(s,`px; - } -`)},"getStyles"),QB=u(function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,a=n===void 0?"margin":n,o=l.useMemo(function(){return JB(a)},[a]);return l.useEffect(function(){return document.body.setAttribute(fs,""),function(){document.body.removeAttribute(fs)}},[]),l.createElement(ZB,{styles:XB(o,!t,a,r?"":"!important")})},"RemoveScrollBar"),Ip=!1;if(typeof window<"u")try{ao=Object.defineProperty({},"passive",{get:u(function(){return Ip=!0,!0},"get")}),window.addEventListener("test",ao,ao),window.removeEventListener("test",ao,ao)}catch{Ip=!1}var ao,zn=Ip?{passive:!1}:!1,eT=u(function(e){return e.tagName==="TEXTAREA"},"alwaysContainsScroll"),tx=u(function(e,t){var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!eT(e)&&r[t]==="visible")},"elementCanBeScrolled"),tT=u(function(e){return tx(e,"overflowY")},"elementCouldBeVScrolled"),rT=u(function(e){return tx(e,"overflowX")},"elementCouldBeHScrolled"),m4=u(function(e,t){var r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var n=rx(e,r);if(n){var a=nx(e,r),o=a[1],i=a[2];if(o>i)return!0}r=r.parentNode}while(r&&r!==document.body);return!1},"locationCouldBeScrolled"),nT=u(function(e){var t=e.scrollTop,r=e.scrollHeight,n=e.clientHeight;return[t,r,n]},"getVScrollVariables"),aT=u(function(e){var t=e.scrollLeft,r=e.scrollWidth,n=e.clientWidth;return[t,r,n]},"getHScrollVariables"),rx=u(function(e,t){return e==="v"?tT(t):rT(t)},"elementCouldBeScrolled"),nx=u(function(e,t){return e==="v"?nT(t):aT(t)},"getScrollVariables"),oT=u(function(e,t){return e==="h"&&t==="rtl"?-1:1},"getDirectionFactor"),iT=u(function(e,t,r,n,a){var o=oT(e,window.getComputedStyle(t).direction),i=o*n,s=r.target,c=t.contains(s),d=!1,p=i>0,m=0,h=0;do{var f=nx(e,s),v=f[0],g=f[1],w=f[2],x=g-w-o*v;(v||x)&&rx(e,s)&&(m+=x,h+=v),s=s.parentNode}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return(p&&(a&&m===0||!a&&i>m)||!p&&(a&&h===0||!a&&-i>h))&&(d=!0),d},"handleScroll"),Ki=u(function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},"getTouchXY"),g4=u(function(e){return[e.deltaX,e.deltaY]},"getDeltaXY"),v4=u(function(e){return e&&"current"in e?e.current:e},"extractRef"),lT=u(function(e,t){return e[0]===t[0]&&e[1]===t[1]},"deltaCompare"),sT=u(function(e){return` - .block-interactivity-`.concat(e,` {pointer-events: none;} - .allow-interactivity-`).concat(e,` {pointer-events: all;} -`)},"generateStyle"),uT=0,Ln=[];function ax(e){var t=l.useRef([]),r=l.useRef([0,0]),n=l.useRef(),a=l.useState(uT++)[0],o=l.useState(function(){return ex()})[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 g=jE([e.lockRef.current],(e.shards||[]).map(v4),!0).filter(Boolean);return g.forEach(function(w){return w.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),g.forEach(function(w){return w.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var s=l.useCallback(function(g,w){if("touches"in g&&g.touches.length===2)return!i.current.allowPinchZoom;var x=Ki(g),D=r.current,E="deltaX"in g?g.deltaX:D[0]-x[0],b="deltaY"in g?g.deltaY:D[1]-x[1],C,S=g.target,k=Math.abs(E)>Math.abs(b)?"h":"v";if("touches"in g&&k==="h"&&S.type==="range")return!1;var A=m4(k,S);if(!A)return!0;if(A?C=k:(C=k==="v"?"h":"v",A=m4(k,S)),!A)return!1;if(!n.current&&"changedTouches"in g&&(E||b)&&(n.current=C),!C)return!0;var _=n.current||C;return iT(_,w,g,_==="h"?E:b,!0)},[]),c=l.useCallback(function(g){var w=g;if(!(!Ln.length||Ln[Ln.length-1]!==o)){var x="deltaY"in w?g4(w):Ki(w),D=t.current.filter(function(C){return C.name===w.type&&C.target===w.target&&lT(C.delta,x)})[0];if(D&&D.should){w.cancelable&&w.preventDefault();return}if(!D){var E=(i.current.shards||[]).map(v4).filter(Boolean).filter(function(C){return C.contains(w.target)}),b=E.length>0?s(w,E[0]):!i.current.noIsolation;b&&w.cancelable&&w.preventDefault()}}},[]),d=l.useCallback(function(g,w,x,D){var E={name:g,delta:w,target:x,should:D};t.current.push(E),setTimeout(function(){t.current=t.current.filter(function(b){return b!==E})},1)},[]),p=l.useCallback(function(g){r.current=Ki(g),n.current=void 0},[]),m=l.useCallback(function(g){d(g.type,g4(g),g.target,s(g,e.lockRef.current))},[]),h=l.useCallback(function(g){d(g.type,Ki(g),g.target,s(g,e.lockRef.current))},[]);l.useEffect(function(){return Ln.push(o),e.setCallbacks({onScrollCapture:m,onWheelCapture:m,onTouchMoveCapture:h}),document.addEventListener("wheel",c,zn),document.addEventListener("touchmove",c,zn),document.addEventListener("touchstart",p,zn),function(){Ln=Ln.filter(function(g){return g!==o}),document.removeEventListener("wheel",c,zn),document.removeEventListener("touchmove",c,zn),document.removeEventListener("touchstart",p,zn)}},[]);var f=e.removeScrollBar,v=e.inert;return l.createElement(l.Fragment,null,v?l.createElement(o,{styles:sT(a)}):null,f?l.createElement(QB,{gapMode:"margin"}):null)}u(ax,"RemoveScrollSideCar");var cT=KE(JE,ax),ox=l.forwardRef(function(e,t){return l.createElement(pu,Tt({},e,{ref:t,sideCar:cT}))});ox.classNames=pu.classNames;var dT=ox,pT=u(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,Zi={},q0=0,ix=u(function(e){return e&&(e.host||ix(e.parentNode))},"unwrapHost"),fT=u(function(e,t){return t.map(function(r){if(e.contains(r))return r;var n=ix(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"),hT=u(function(e,t,r,n){var a=fT(t,Array.isArray(e)?e:[e]);Zi[r]||(Zi[r]=new WeakMap);var o=Zi[r],i=[],s=new Set,c=new Set(a),d=u(function(m){!m||s.has(m)||(s.add(m),d(m.parentNode))},"keep");a.forEach(d);var p=u(function(m){!m||c.has(m)||Array.prototype.forEach.call(m.children,function(h){if(s.has(h))p(h);else{var f=h.getAttribute(n),v=f!==null&&f!=="false",g=(On.get(h)||0)+1,w=(o.get(h)||0)+1;On.set(h,g),o.set(h,w),i.push(h),g===1&&v&&Ji.set(h,!0),w===1&&h.setAttribute(r,"true"),v||h.setAttribute(n,"true")}})},"deep");return p(t),s.clear(),q0++,function(){i.forEach(function(m){var h=On.get(m)-1,f=o.get(m)-1;On.set(m,h),o.set(m,f),h||(Ji.has(m)||m.removeAttribute(n),Ji.delete(m)),f||m.removeAttribute(r)}),q0--,q0||(On=new WeakMap,On=new WeakMap,Ji=new WeakMap,Zi={})}},"applyAttributeToOthers"),mT=u(function(e,t,r){r===void 0&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),a=t||pT(e);return a?(n.push.apply(n,Array.from(a.querySelectorAll("[aria-live]"))),hT(n,a,r,"aria-hidden")):function(){return null}},"hideOthers");yt();var lx=l.forwardRef((e,t)=>{let{children:r,...n}=e,a=l.Children.toArray(r),o=a.find(sx);if(o){let i=o.props.children,s=a.map(c=>c===o?l.Children.count(i)>1?l.Children.only(null):l.isValidElement(i)?i.props.children:null:c);return l.createElement(Bp,X({},n,{ref:t}),l.isValidElement(i)?l.cloneElement(i,void 0,s):null)}return l.createElement(Bp,X({},n,{ref:t}),r)});lx.displayName="Slot";var Bp=l.forwardRef((e,t)=>{let{children:r,...n}=e;return l.isValidElement(r)?l.cloneElement(r,{...ux(n,r.props),ref:t?cu(t,r.ref):r.ref}):l.Children.count(r)>1?l.Children.only(null):null});Bp.displayName="SlotClone";var gT=u(({children:e})=>l.createElement(l.Fragment,null,e),"$5e63c961fc1ce211$export$d9f1ccf0bdb05d45");function sx(e){return l.isValidElement(e)&&e.type===gT}u(sx,"$5e63c961fc1ce211$var$isSlottable");function ux(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}}u(ux,"$5e63c961fc1ce211$var$mergeProps");var cx="Dialog",[dx,vT]=xE(cx),[yT,wt]=dx(cx),px=u(e=>{let{__scopeDialog:t,children:r,open:n,defaultOpen:a,onOpenChange:o,modal:i=!0}=e,s=l.useRef(null),c=l.useRef(null),[d=!1,p]=CE({prop:n,defaultProp:a,onChange:o});return l.createElement(yT,{scope:t,triggerRef:s,contentRef:c,contentId:bl(),titleId:bl(),descriptionId:bl(),open:d,onOpenChange:p,onOpenToggle:l.useCallback(()=>p(m=>!m),[p]),modal:i},r)},"$5d3850c4d0b4e6c7$export$3ddf2d174ce01153"),bT="DialogTrigger",fx=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=wt(bT,r),o=Sn(t,a.triggerRef);return l.createElement(Mr.button,X({type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":fu(a.open)},n,{ref:o,onClick:ir(e.onClick,a.onOpenToggle)}))}),hx="DialogPortal",[wT,mx]=dx(hx,{forceMount:void 0}),gx=u(e=>{let{__scopeDialog:t,forceMount:r,children:n,container:a}=e,o=wt(hx,t);return l.createElement(wT,{scope:t,forceMount:r},l.Children.map(n,i=>l.createElement(du,{present:r||o.open},l.createElement(jB,{asChild:!0,container:a},i))))},"$5d3850c4d0b4e6c7$export$dad7c95542bacce0"),Tp="DialogOverlay",vx=l.forwardRef((e,t)=>{let r=mx(Tp,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,o=wt(Tp,e.__scopeDialog);return o.modal?l.createElement(du,{present:n||o.open},l.createElement(ET,X({},a,{ref:t}))):null}),ET=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=wt(Tp,r);return l.createElement(dT,{as:lx,allowPinchZoom:!0,shards:[a.contentRef]},l.createElement(Mr.div,X({"data-state":fu(a.open)},n,{ref:t,style:{pointerEvents:"auto",...n.style}})))}),Da="DialogContent",yx=l.forwardRef((e,t)=>{let r=mx(Da,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,o=wt(Da,e.__scopeDialog);return l.createElement(du,{present:n||o.open},o.modal?l.createElement(xT,X({},a,{ref:t})):l.createElement(DT,X({},a,{ref:t})))}),xT=l.forwardRef((e,t)=>{let r=wt(Da,e.__scopeDialog),n=l.useRef(null),a=Sn(t,r.contentRef,n);return l.useEffect(()=>{let o=n.current;if(o)return mT(o)},[]),l.createElement(bx,X({},e,{ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:ir(e.onCloseAutoFocus,o=>{var i;o.preventDefault(),(i=r.triggerRef.current)===null||i===void 0||i.focus()}),onPointerDownOutside:ir(e.onPointerDownOutside,o=>{let i=o.detail.originalEvent,s=i.button===0&&i.ctrlKey===!0;(i.button===2||s)&&o.preventDefault()}),onFocusOutside:ir(e.onFocusOutside,o=>o.preventDefault())}))}),DT=l.forwardRef((e,t)=>{let r=wt(Da,e.__scopeDialog),n=l.useRef(!1),a=l.useRef(!1);return l.createElement(bx,X({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:u(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:u(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 c=o.target;!((s=r.triggerRef.current)===null||s===void 0)&&s.contains(c)&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&a.current&&o.preventDefault()},"onInteractOutside")}))}),bx=l.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:o,...i}=e,s=wt(Da,r),c=l.useRef(null),d=Sn(t,c);return HE(),l.createElement(l.Fragment,null,l.createElement(HB,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:o},l.createElement(NB,X({role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":fu(s.open)},i,{ref:d,onDismiss:u(()=>s.onOpenChange(!1),"onDismiss")}))),!1)}),wx="DialogTitle",Ex=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=wt(wx,r);return l.createElement(Mr.h2,X({id:a.titleId},n,{ref:t}))}),CT="DialogDescription",xx=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=wt(CT,r);return l.createElement(Mr.p,X({id:a.descriptionId},n,{ref:t}))}),ST="DialogClose",Dx=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=wt(ST,r);return l.createElement(Mr.button,X({type:"button"},n,{ref:t,onClick:ir(e.onClick,()=>a.onOpenChange(!1))}))});function fu(e){return e?"open":"closed"}u(fu,"$5d3850c4d0b4e6c7$var$getState");var kT="DialogTitleWarning",[AT,Qj]=EE(kT,{contentName:Da,titleName:wx,docsSlug:"dialog"}),Cx=px,FT=fx,Sx=gx,kx=vx,Ax=yx,Fx=Ex,_x=xx,Rx=Dx,Ix={};Fa(Ix,{Actions:()=>MT,CloseButton:()=>Lx,Col:()=>Mx,Container:()=>zx,Content:()=>TT,Description:()=>OT,Error:()=>$T,ErrorWrapper:()=>$x,Header:()=>zT,Overlay:()=>Tx,Row:()=>Ox,Title:()=>LT});e3();const{deprecate:_T}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var $r=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,...c},d)=>{let p="button";c.isLink&&(p="a"),e&&(p=zl);let m=n,h=r,[f,v]=l.useState(!1),g=u(w=>{s&&s(w),t!=="none"&&v(!0)},"handleClick");if(l.useEffect(()=>{let w=setTimeout(()=>{f&&v(!1)},1e3);return()=>clearTimeout(w)},[f]),c.primary&&(m="solid",h="medium"),(c.secondary||c.tertiary||c.gray||c.outline||c.inForm)&&(m="outline",h="medium"),c.small||c.isLink||c.primary||c.secondary||c.tertiary||c.gray||c.outline||c.inForm||c.containsIcon){let w=y.Children.toArray(c.children).filter(x=>typeof x=="string"&&x!=="");_T(`Use of deprecated props in the button ${w.length>0?`"${w.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 y.createElement(RT,{as:p,ref:d,variant:m,size:h,padding:a,disabled:o,active:i,animating:f,animation:t,onClick:g,...c})});$r.displayName="Button";var RT=F("button",{shouldForwardProp:u(e=>t1(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==="none"?0: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?ct(.9,e.barTextColor):"transparent",color:a?e.barSelectedColor:e.barTextColor,"&:hover":{color:e.barHoverColor,background:ct(.86,e.barHoverColor)},"&:active":{color:e.barSelectedColor,background:ct(.9,e.barSelectedColor)},"&:focus":{boxShadow:`${Yo(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 c=e.color.secondary;return t==="solid"&&(c=e.color.secondary),t==="outline"&&(c=e.button.background),t==="ghost"?ct(.86,e.color.secondary):e.base==="light"?Yn(.02,c):c4(.03,c)})()},"&:active":{color:t==="ghost"?e.color.secondary:void 0,background:(()=>{let c=e.color.secondary;return t==="solid"&&(c=e.color.secondary),t==="outline"&&(c=e.button.background),t==="ghost"?e.background.hoverable:e.base==="light"?Yn(.02,c):c4(.03,c)})()},"&:focus":{boxShadow:`${Yo(e.color.secondary,1)} 0 0 0 1px inset`,outline:"none"},"> svg":{animation:o&&i!=="none"?`${e.animation[i]} 1000ms ease-out`:""}})),kr=l.forwardRef(({padding:e="small",variant:t="ghost",...r},n)=>y.createElement($r,{padding:e,variant:t,ref:n,...r}));kr.displayName="IconButton";var Bx=Yt({from:{opacity:0},to:{opacity:1}}),IT=Yt({from:{maxHeight:0},to:{}}),BT=Yt({from:{opacity:0,transform:"translate(-50%, -50%) scale(0.9)"},to:{opacity:1,transform:"translate(-50%, -50%) scale(1)"}}),Tx=F.div({backdropFilter:"blur(24px)",position:"fixed",inset:0,width:"100%",height:"100%",zIndex:10,animation:`${Bx} 200ms`}),zx=F.div(({theme:e,width:t,height:r})=>({backgroundColor:e.background.bar,borderRadius:6,boxShadow:"0px 4px 67px 0px #00000040",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:`${BT} 200ms`,"&:focus-visible":{outline:"none"}})),Lx=u(e=>y.createElement(Rx,{asChild:!0},y.createElement(kr,{...e},y.createElement(vE,null))),"CloseButton"),TT=F.div({display:"flex",flexDirection:"column",margin:16,gap:16}),Ox=F.div({display:"flex",justifyContent:"space-between",gap:16}),Mx=F.div({display:"flex",flexDirection:"column",gap:4}),zT=u(e=>y.createElement(Ox,null,y.createElement(Mx,{...e}),y.createElement(Lx,null)),"Header"),LT=F(Fx)(({theme:e})=>({margin:0,fontSize:e.typography.size.s3,fontWeight:e.typography.weight.bold})),OT=F(_x)(({theme:e})=>({position:"relative",zIndex:1,margin:0,fontSize:e.typography.size.s2})),MT=F.div({display:"flex",flexDirection:"row-reverse",gap:8}),$x=F.div(({theme:e})=>({maxHeight:100,overflow:"auto",animation:`${IT} 300ms, ${Bx} 300ms`,backgroundColor:e.background.critical,color:e.color.lightest,fontSize:e.typography.size.s2,"& > div":{position:"relative",padding:"8px 16px"}})),$T=u(({children:e,...t})=>y.createElement($x,{...t},y.createElement("div",null,e)),"Error");function Px({children:e,width:t,height:r,onEscapeKeyDown:n,onInteractOutside:a=u(c=>c.preventDefault(),"onInteractOutside"),className:o,container:i,...s}){return y.createElement(Cx,{...s},y.createElement(Sx,{container:i},y.createElement(kx,{asChild:!0},y.createElement(Tx,null)),y.createElement(Ax,{asChild:!0,onInteractOutside:a,onEscapeKeyDown:n},y.createElement(zx,{className:o,width:t,height:r},e))))}u(Px,"BaseModal");Object.assign(Px,Ix,{Dialog:bE});F.div(({theme:e,col:t,row:r=1})=>t?{display:"inline-block",verticalAlign:"inherit","& > *":{marginLeft:t*e.layoutMargin,verticalAlign:"inherit"},[`& > *:first-child${sd}`]:{marginLeft:0}}:{"& > *":{marginTop:r*e.layoutMargin},[`& > *:first-child${sd}`]:{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{}}});F.div(({theme:e})=>({fontWeight:e.typography.weight.bold}));F.div();F.div(({theme:e})=>({padding:30,textAlign:"center",color:e.color.defaultText,fontSize:e.typography.size.s2-1}));A1();function Nx(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,c=i||(s?s instanceof Element?s:s.current:null);r.current&&r.current.element===c&&r.current.subscriber===e||(r.current&&r.current.cleanup&&r.current.cleanup(),r.current={element:c,subscriber:e,cleanup:c?e(c):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])}u(Nx,"useResolvedElement");function zp(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}u(zp,"extractSize");function Jf(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],c=l.useRef(!1);l.useEffect(function(){return c.current=!1,function(){c.current=!0}},[]);var d=l.useRef({width:void 0,height:void 0}),p=Nx(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(h){var f=h[0],v=e.box==="border-box"?"borderBoxSize":e.box==="device-pixel-content-box"?"devicePixelContentBoxSize":"contentBoxSize",g=zp(f,v,"inlineSize"),w=zp(f,v,"blockSize"),x=g?n(g):void 0,D=w?n(w):void 0;if(d.current.width!==x||d.current.height!==D){var E={width:x,height:D};d.current.width=x,d.current.height=D,r.current?r.current(E):c.current||s(E)}})}),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])}u(Jf,"useResizeObserver");var PT=F.div(({scale:e=1,elementHeight:t})=>({height:t||"auto",transformOrigin:"top left",transform:`scale(${1/e})`}));function Hx({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]),Jf({ref:r,onResize:o}),y.createElement(PT,{scale:e,elementHeight:n},y.createElement("div",{ref:r,className:"innerZoomElementWrapper"},t))}u(Hx,"ZoomElement");var NT=class extends l.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{iFrameRef:t}=this.props;this.iframe=t.current}shouldComponentUpdate(t){let{scale:r,active:n}=this.props;return r!==t.scale&&this.setIframeInnerZoom(t.scale),n!==t.active&&this.iframe.setAttribute("data-is-storybook",t.active?"true":"false"),t.children.props.src!==this.props.children.props.src}setIframeInnerZoom(t){try{Object.assign(this.iframe.contentDocument.body.style,{width:`${t*100}%`,height:`${t*100}%`,transform:`scale(${1/t})`,transformOrigin:"top left"})}catch{this.setIframeZoom(t)}}setIframeZoom(t){Object.assign(this.iframe.style,{width:`${t*100}%`,height:`${t*100}%`,transform:`scale(${1/t})`,transformOrigin:"top left"})}render(){let{children:t}=this.props;return y.createElement(y.Fragment,null,t)}};u(NT,"ZoomIFrame");var jx={Element:Hx};v1();var{document:HT}=As,jT=F.strong(({theme:e})=>({color:e.color.orange})),VT=F.strong(({theme:e})=>({color:e.color.ancillary,textDecoration:"underline"})),y4=F.em(({theme:e})=>({color:e.textMutedColor})),UT=/(Error): (.*)\n/,qT=/at (?:(.*) )?\(?(.+)\)?/,WT=/([^@]+)?(?:\/<)?@(.+)?/,GT=/([^@]+)?@(.+)?/,Vx=u(({error:e})=>{if(!e)return y.createElement(l.Fragment,null,"This error has no stack or message");if(!e.stack)return y.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(UT);if(!r)return y.createElement(l.Fragment,null,t);let[,n,a]=r,o=t.split(/\n/).slice(1),[,...i]=o.map(s=>{let c=s.match(qT)||s.match(WT)||s.match(GT);return c?{name:(c[1]||"").replace("/<",""),location:c[2].replace(HT.location.origin,"")}:null}).filter(Boolean);return y.createElement(l.Fragment,null,y.createElement("span",null,n),": ",y.createElement(jT,null,a),y.createElement("br",null),i.map((s,c)=>s!=null&&s.name?y.createElement(l.Fragment,{key:c}," ","at ",y.createElement(VT,null,s.name)," (",y.createElement(y4,null,s.location),")",y.createElement("br",null)):y.createElement(l.Fragment,{key:c}," ","at ",y.createElement(y4,null,s==null?void 0:s.location),y.createElement("br",null))))},"ErrorFormatter"),YT=F.label(({theme:e})=>({display:"flex",borderBottom:`1px solid ${e.appBorderColor}`,margin:"0 15px",padding:"8px 0","&:last-child":{marginBottom:"3rem"}})),KT=F.span(({theme:e})=>({minWidth:100,fontWeight:e.typography.weight.bold,marginRight:15,display:"flex",justifyContent:"flex-start",alignItems:"center",lineHeight:"16px"})),JT=u(({label:e,children:t,...r})=>y.createElement(YT,{...r},e?y.createElement(KT,null,y.createElement("span",null,e)):null,t),"Field");yt();y1();var ZT=l.useLayoutEffect,XT=ZT,QT=u(function(e){var t=l.useRef(e);return XT(function(){t.current=e}),t},"useLatest"),b4=u(function(e,t){if(typeof e=="function"){e(t);return}e.current=t},"updateRef"),ez=u(function(e,t){var r=l.useRef();return l.useCallback(function(n){e.current=n,r.current&&b4(r.current,null),r.current=t,t&&b4(t,n)},[t])},"useComposedRef"),tz=ez,w4={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},rz=u(function(e){Object.keys(w4).forEach(function(t){e.style.setProperty(t,w4[t],"important")})},"forceHiddenStyles"),E4=rz,Ie=null,x4=u(function(e,t){var r=e.scrollHeight;return t.sizingStyle.boxSizing==="border-box"?r+t.borderSize:r-t.paddingSize},"getHeight");function Ux(e,t,r,n){r===void 0&&(r=1),n===void 0&&(n=1/0),Ie||(Ie=document.createElement("textarea"),Ie.setAttribute("tabindex","-1"),Ie.setAttribute("aria-hidden","true"),E4(Ie)),Ie.parentNode===null&&document.body.appendChild(Ie);var a=e.paddingSize,o=e.borderSize,i=e.sizingStyle,s=i.boxSizing;Object.keys(i).forEach(function(h){var f=h;Ie.style[f]=i[f]}),E4(Ie),Ie.value=t;var c=x4(Ie,e);Ie.value=t,c=x4(Ie,e),Ie.value="x";var d=Ie.scrollHeight-a,p=d*r;s==="border-box"&&(p=p+a+o),c=Math.max(p,c);var m=d*n;return s==="border-box"&&(m=m+a+o),c=Math.min(m,c),[c,d]}u(Ux,"calculateNodeHeight");var D4=u(function(){},"noop"),nz=u(function(e,t){return e.reduce(function(r,n){return r[n]=t[n],r},{})},"pick"),az=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],oz=!!document.documentElement.currentStyle,iz=u(function(e){var t=window.getComputedStyle(e);if(t===null)return null;var r=nz(az,t),n=r.boxSizing;if(n==="")return null;oz&&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"),lz=iz;function Zf(e,t,r){var n=QT(r);l.useLayoutEffect(function(){var a=u(function(o){return n.current(o)},"handler");if(e)return e.addEventListener(t,a),function(){return e.removeEventListener(t,a)}},[])}u(Zf,"useListener");var sz=u(function(e){Zf(window,"resize",e)},"useWindowResizeListener"),uz=u(function(e){Zf(document.fonts,"loadingdone",e)},"useFontsLoadedListener"),cz=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],dz=u(function(e,t){var r=e.cacheMeasurements,n=e.maxRows,a=e.minRows,o=e.onChange,i=o===void 0?D4:o,s=e.onHeightChange,c=s===void 0?D4:s,d=_s(e,cz),p=d.value!==void 0,m=l.useRef(null),h=tz(m,t),f=l.useRef(0),v=l.useRef(),g=u(function(){var x=m.current,D=r&&v.current?v.current:lz(x);if(D){v.current=D;var E=Ux(D,x.value||x.placeholder||"x",a,n),b=E[0],C=E[1];f.current!==b&&(f.current=b,x.style.setProperty("height",b+"px","important"),c(b,{rowHeight:C}))}},"resizeTextarea"),w=u(function(x){p||g(),i(x)},"handleChange");return l.useLayoutEffect(g),sz(g),uz(g),l.createElement("textarea",X({},d,{onChange:w,ref:h}))},"TextareaAutosize"),pz=l.forwardRef(dz),fz={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},Xf=u(({theme:e})=>({...fz,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"),Qf=u(({size:e})=>{switch(e){case"100%":return{width:"100%"};case"flex":return{flex:1};case"auto":default:return{display:"inline"}}},"sizes"),qx=u(({align:e})=>{switch(e){case"end":return{textAlign:"right"};case"center":return{textAlign:"center"};case"start":default:return{textAlign:"left"}}},"alignment"),eh=u(({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"),hz=Object.assign(F(l.forwardRef(u(function({size:e,valid:t,align:r,...n},a){return y.createElement("input",{...n,ref:a})},"Input")))(Xf,Qf,qx,eh,{minHeight:32}),{displayName:"Input"}),mz=Object.assign(F(l.forwardRef(u(function({size:e,valid:t,align:r,...n},a){return y.createElement("select",{...n,ref:a})},"Select")))(Xf,Qf,eh,{height:32,userSelect:"none",paddingRight:20,appearance:"menulist"}),{displayName:"Select"}),gz=Object.assign(F(l.forwardRef(u(function({size:e,valid:t,align:r,...n},a){return y.createElement(pz,{...n,ref:a})},"Textarea")))(Xf,Qf,qx,eh,({height:e=400})=>({overflow:"visible",maxHeight:e})),{displayName:"Textarea"}),La=Object.assign(F.form({boxSizing:"border-box",width:"100%"}),{Field:JT,Input:hz,Select:mz,Textarea:gz,Button:$r}),vz=l.lazy(()=>Promise.resolve().then(()=>($f(),Mf)).then(e=>({default:e.WithTooltip}))),yz=u(e=>y.createElement(l.Suspense,{fallback:y.createElement("div",null)},y.createElement(vz,{...e})),"WithTooltip"),bz=l.lazy(()=>Promise.resolve().then(()=>($f(),Mf)).then(e=>({default:e.WithTooltipPure}))),Wx=u(e=>y.createElement(l.Suspense,{fallback:y.createElement("div",null)},y.createElement(bz,{...e})),"WithTooltipPure");F.div(({theme:e})=>({fontWeight:e.typography.weight.bold}));F.span();F.div(({theme:e})=>({marginTop:8,textAlign:"center","> *":{margin:"0 8px",fontWeight:e.typography.weight.bold}}));F.div(({theme:e})=>({color:e.color.defaultText,lineHeight:"18px"}));F.div({padding:15,width:280,boxSizing:"border-box"});var wz=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})),Ez=u(({note:e,...t})=>y.createElement(wz,{...t},e),"TooltipNote"),xz=De(Fs(),1),Dz=F(({active:e,loading:t,disabled:r,...n})=>y.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:t.textMutedColor}:{}),Cz=F.span({display:"flex","& svg":{height:12,width:12,margin:"3px 0",verticalAlign:"top"},"& path":{fill:"inherit"}}),Sz=F.span({flex:1,textAlign:"left",display:"flex",flexDirection:"column"},({isIndented:e})=>e?{marginLeft:24}:{}),kz=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}:{}),Az=F.span(({active:e,theme:t})=>e?{color:t.color.secondary}:{},()=>({display:"flex",maxWidth:14})),Fz=F.div(({theme:e})=>({width:"100%",border:"none",borderRadius:e.appBorderRadius,background:"none",fontSize:e.typography.size.s1,transition:"all 150ms ease-out",color:e.color.dark,textDecoration:"none",justifyContent:"space-between",lineHeight:"18px",padding:"7px 10px",display:"flex",alignItems:"center","& > * + *":{paddingLeft:10}}),({theme:e,href:t,onClick:r})=>(t||r)&&{cursor:"pointer","&:hover":{background:e.background.hoverable},"&:hover svg":{opacity:1}},({theme:e,as:t})=>t==="label"&&{"&:has(input:not(:disabled))":{cursor:"pointer","&:hover":{background:e.background.hoverable}}},({disabled:e})=>e&&{cursor:"not-allowed"}),_z=(0,xz.default)(100)((e,t,r)=>({...e&&{as:"button",onClick:e},...t&&{as:"a",href:t,...r&&{as:r,to:t}}})),Rz=u(({loading:e=!1,title:t=y.createElement("span",null,"Loading state"),center:r=null,right:n=null,active:a=!1,disabled:o=!1,isIndented:i,href:s=void 0,onClick:c=void 0,icon:d,LinkWrapper:p=void 0,...m})=>{let h={active:a,disabled:o},f=_z(c,s,p);return y.createElement(Fz,{...m,...h,...f},y.createElement(y.Fragment,null,d&&y.createElement(Az,{...h},d),t||r?y.createElement(Sz,{isIndented:!!(!d&&i)},t&&y.createElement(Dz,{...h,loading:e},t),r&&y.createElement(kz,{...h},r)):null,n&&y.createElement(Cz,{...h},n)))},"ListItem"),Gx=Rz,Iz=F.div({minWidth:180,overflow:"hidden",overflowY:"auto",maxHeight:15.5*32+8},({theme:e})=>({borderRadius:e.appBorderRadius+2}),({theme:e})=>e.base==="dark"?{background:e.background.content}:{}),Bz=F.div(({theme:e})=>({padding:4,"& + &":{borderTop:`1px solid ${e.appBorderColor}`}})),Tz=u(({id:e,onClick:t,...r})=>{let{active:n,disabled:a,title:o,href:i}=r,s=l.useCallback(c=>t==null?void 0:t(c,{id:e,active:n,disabled:a,title:o,href:i}),[t,e,n,a,o,i]);return y.createElement(Gx,{id:`list-item-${e}`,...r,...t&&{onClick:s}})},"Item"),Yx=u(({links:e,LinkWrapper:t,...r})=>{let n=Array.isArray(e[0])?e:[e],a=n.some(o=>o.some(i=>"icon"in i&&i.icon));return y.createElement(Iz,{...r},n.filter(o=>o.length).map((o,i)=>y.createElement(Bz,{key:o.map(s=>s.id).join(`~${i}~`)},o.map(s=>"content"in s?y.createElement(l.Fragment,{key:s.id},s.content):y.createElement(Tz,{key:s.id,isIndented:a,LinkWrapper:t,...s})))))},"TooltipLinkList");A1();var Lp=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}}:{});Lp.displayName="Side";var zz=u(({children:e,className:t,scrollable:r})=>r?y.createElement(Lo,{vertical:!1,className:t},e):y.createElement("div",{className:t},e),"UnstyledBar"),th=F(zz)(({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}:{});th.displayName="Bar";var Lz=F.div(({bgColor:e})=>({display:"flex",justifyContent:"space-between",position:"relative",flexWrap:"nowrap",flexShrink:0,height:40,backgroundColor:e||""})),hu=u(({children:e,backgroundColor:t,className:r,...n})=>{let[a,o]=l.Children.toArray(e);return y.createElement(th,{className:`sb-bar ${r}`,...n},y.createElement(Lz,{bgColor:t},y.createElement(Lp,{scrollable:n.scrollable,left:!0},a),o?y.createElement(Lp,{right:!0},o):null))},"FlexBar");hu.displayName="FlexBar";var Oz=u(e=>typeof e.props.href=="string","isLink"),Mz=u(e=>typeof e.props.href!="string","isButton");function Kx({children:e,...t},r){let n={props:t,ref:r};if(Oz(n))return y.createElement("a",{ref:n.ref,...n.props},e);if(Mz(n))return y.createElement("button",{ref:n.ref,type:"button",...n.props},e);throw new Error("invalid props")}u(Kx,"ForwardRefFunction");var Jx=l.forwardRef(Kx);Jx.displayName="ButtonOrLink";var wi=F(Jx,{shouldForwardProp:t1})({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}});wi.displayName="TabButton";F.div(({theme:e})=>({width:14,height:14,backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`}));F.div(()=>({marginTop:6,padding:7,height:28}));var $z=F.div(({theme:e})=>({height:"100%",display:"flex",padding:30,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:e.background.content})),Pz=F.div({display:"flex",flexDirection:"column",gap:4,maxWidth:415}),Nz=F.div(({theme:e})=>({fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textColor})),Hz=F.div(({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textMutedColor})),rh=u(({title:e,description:t,footer:r})=>y.createElement($z,null,y.createElement(Pz,null,y.createElement(Nz,null,e),t&&y.createElement(Hz,null,t)),r),"EmptyTabContent"),jz=F.div(({active:e})=>e?{display:"block"}:{display:"none"}),Vz=u(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})=>y.createElement(jz,{active:i,role:"tabpanel"},o)}}),"childrenToList");$f();var Uz=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"})),qz=F(wi)(({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 Zx(e){let t=l.useRef(),r=l.useRef(),n=l.useRef(new Map),{width:a=1}=Jf({ref:t}),[o,i]=l.useState(e),[s,c]=l.useState([]),d=l.useRef(e),p=l.useCallback(({menuName:h,actions:f})=>{let v=s.some(({active:x})=>x),[g,w]=l.useState(!1);return y.createElement(y.Fragment,null,y.createElement(cs,{interactive:!0,visible:g,onVisibleChange:w,placement:"bottom",delayHide:100,tooltip:y.createElement(Yx,{links:s.map(({title:x,id:D,color:E,active:b})=>({id:D,title:x,color:E,active:b,onClick:u(C=>{C.preventDefault(),f.onSelect(D)},"onClick")}))})},y.createElement(qz,{ref:r,active:v,preActive:g,style:{visibility:s.length?"visible":"hidden"},"aria-hidden":!s.length,className:"tabbutton",type:"button",role:"tab"},h,y.createElement(Uz,{className:"addon-collapsible-icon",isActive:v||g}))),s.map(({title:x,id:D,color:E},b)=>{let C=`index-${b}`;return y.createElement(wi,{id:`tabbutton-${ay(D)??C}`,style:{visibility:"hidden"},"aria-hidden":!0,tabIndex:-1,ref:S=>{n.current.set(D,S)},className:"tabbutton",type:"button",key:D,textColor:E,role:"tab"},x)}))},[s]),m=l.useCallback(()=>{if(!t.current||!r.current)return;let{x:h,width:f}=t.current.getBoundingClientRect(),{width:v}=r.current.getBoundingClientRect(),g=s.length?h+f-v:h+f,w=[],x=0,D=e.filter(E=>{let{id:b}=E,C=n.current.get(b),{width:S=0}=(C==null?void 0:C.getBoundingClientRect())||{},k=h+x+S>g;return(!k||!C)&&w.push(E),x+=S,k});(w.length!==o.length||d.current!==e)&&(i(w),c(D),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}}u(Zx,"useList");var Wz="/* emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason */",Gz=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"}),nh=F.div({overflow:"hidden","&:first-of-type":{marginLeft:-3},whiteSpace:"nowrap",flexGrow:1});nh.displayName="TabBar";var Yz=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${Wz}`]:{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"}}:{}),ah=l.memo(({children:e,selected:t=null,actions:r,absolute:n=!1,bordered:a=!1,tools:o=null,backgroundColor:i,id:s=null,menuName:c="Tabs",emptyState:d,showToolsWhenEmpty:p})=>{let m=l.useMemo(()=>Vz(e).map((x,D)=>({...x,active:t?x.id===t:D===0})),[e,t]),{visibleList:h,tabBarRef:f,tabRefs:v,AddonTab:g}=Zx(m),w=d??y.createElement(rh,{title:"Nothing found"});return!p&&m.length===0?w:y.createElement(Gz,{absolute:n,bordered:a,id:s},y.createElement(hu,{scrollable:!1,border:!0,backgroundColor:i},y.createElement(nh,{style:{whiteSpace:"normal"},ref:f,role:"tablist"},h.map(({title:x,id:D,active:E,color:b},C)=>{let S=`index-${C}`;return y.createElement(wi,{id:`tabbutton-${ay(D)??S}`,ref:k=>{v.current.set(D,k)},className:`tabbutton ${E?"tabbutton-active":""}`,type:"button",key:D,active:E,textColor:b,onClick:k=>{k.preventDefault(),r.onSelect(D)},role:"tab"},typeof x=="function"?y.createElement("title",null):x)}),y.createElement(g,{menuName:c,actions:r})),o),y.createElement(Yz,{id:"panel-tab-content",bordered:a,absolute:n},m.length?m.map(({id:x,active:D,render:E})=>y.createElement(E,{key:x,active:D},null)):w))});ah.displayName="Tabs";var Op=class extends l.Component{constructor(t){super(t),this.handlers={onSelect:u(r=>this.setState({selected:r}),"onSelect")},this.state={selected:t.initial}}render(){let{bordered:t=!1,absolute:r=!1,children:n,backgroundColor:a,menuName:o}=this.props,{selected:i}=this.state;return y.createElement(ah,{bordered:t,absolute:r,selected:i,backgroundColor:a,menuName:o,actions:this.handlers},n)}};u(Op,"TabsState"),Op.defaultProps={children:[],initial:null,absolute:!1,bordered:!1,backgroundColor:"",menuName:void 0};var Xx=Op,Qx=F.span(({theme:e})=>({width:1,height:20,background:e.appBorderColor,marginLeft:2,marginRight:2}),({force:e})=>e?{}:{"& + &":{display:"none"}});Qx.displayName="Separator";const{deprecate:rV,logger:nV}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var Kz=F.svg` - display: inline-block; - shape-rendering: inherit; - vertical-align: middle; - fill: currentColor; - path { - fill: currentColor; - } -`;l.memo(u(function({icons:e=Object.keys(Mp)}){return y.createElement(Kz,{viewBox:"0 0 14 14",style:{position:"absolute",width:0,height:0},"data-chromatic":"ignore"},e.map(t=>y.createElement("symbol",{id:`icon--${t}`,key:t},Mp[t])))},"Symbols"));var Mp={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"},Jz=Yt` - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -`,Zz=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:`${Jz} 0.7s linear infinite`,mixBlendMode:"difference"})),C4=F.div({position:"absolute",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%"}),Xz=F.div(({theme:e})=>({position:"relative",width:"80%",marginBottom:"0.75rem",maxWidth:300,height:5,borderRadius:5,background:ct(.8,e.color.secondary),overflow:"hidden",cursor:"progress"})),Qz=F.div(({theme:e})=>({position:"absolute",top:0,left:0,height:"100%",background:e.color.secondary})),S4=F.div(({theme:e})=>({minHeight:"2em",fontSize:`${e.typography.size.s1}px`,color:e.textMutedColor})),eL=F(gE)(({theme:e})=>({width:20,height:20,marginBottom:"0.5rem",color:e.textMutedColor})),tL=Yt` - from { content: "..." } - 33% { content: "." } - 66% { content: ".." } - to { content: "..." } -`,rL=F.span({"&::after":{content:"'...'",animation:`${tL} 1s linear infinite`,animationDelay:"1s",display:"inline-block",width:"1em",height:"auto"}}),eD=u(({progress:e,error:t,size:r,...n})=>{if(t)return y.createElement(C4,{"aria-label":t.toString(),"aria-live":"polite",role:"status",...n},y.createElement(eL,null),y.createElement(S4,null,t.message));if(e){let{value:a,modules:o}=e,{message:i}=e;return o&&(i+=` ${o.complete} / ${o.total} modules`),y.createElement(C4,{"aria-label":"Content is loading...","aria-live":"polite","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":a*100,"aria-valuetext":i,role:"progressbar",...n},y.createElement(Xz,null,y.createElement(Qz,{style:{width:`${a*100}%`}})),y.createElement(S4,null,i,a<1&&y.createElement(rL,{key:i})))}return y.createElement(Zz,{"aria-label":"Content is loading...","aria-live":"polite",role:"status",size:r,...n})},"Loader"),nL=Yt({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}});F.div(({size:e})=>({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",minWidth:e,minHeight:e}));F.svg(({size:e,width:t})=>({position:"absolute",width:`${e}px!important`,height:`${e}px!important`,transform:"rotate(-90deg)",circle:{r:(e-Math.ceil(t))/2,cx:e/2,cy:e/2,opacity:.15,fill:"transparent",stroke:"currentColor",strokeWidth:t,strokeLinecap:"round",strokeDasharray:Math.PI*(e-Math.ceil(t))}}),({progress:e})=>e&&{circle:{opacity:.75}},({spinner:e})=>e&&{animation:`${nL} 1s linear infinite`,circle:{opacity:.25}});function tD(e){let t={},r=e.split("&");for(let n=0;n{let[n,a]=e.split("?"),o=a?{...tD(a),...r,id:t}:{...r,id:t};return`${n}?${Object.entries(o).map(i=>`${i[0]}=${i[1]}`).join("&")}`},"getStoryHref");F.pre` - line-height: 18px; - padding: 11px 1rem; - white-space: pre-wrap; - background: rgba(0, 0, 0, 0.05); - color: ${j.darkest}; - border-radius: 3px; - margin: 1rem 0; - width: 100%; - display: block; - overflow: hidden; - font-family: ${Lt.fonts.mono}; - font-size: ${Lt.size.s2-1}px; -`;var nD=mE;Object.keys(mE).forEach(e=>{l.forwardRef((t,r)=>l.createElement(e,{...t,ref:r}))});const aL=Object.freeze(Object.defineProperty({__proto__:null,A:Z8,get ActionBar(){return Is},Bar:th,Blockquote:X8,Button:$r,Code:Uf,DL:Q8,Div:eE,EmptyTabContent:rh,ErrorFormatter:Vx,FlexBar:hu,Form:La,H1:tE,H2:qf,H3:Wf,H4:rE,H5:nE,H6:aE,HR:oE,IconButton:kr,Img:iE,LI:lE,Link:oa,ListItem:Gx,Loader:eD,OL:sE,P:uE,Pre:cE,ResetWrapper:Vf,get ScrollArea(){return Lo},Separator:Qx,Span:dE,SyntaxHighlighter:uu,TT:pE,TabBar:nh,TabButton:wi,Table:fE,Tabs:ah,TabsState:Xx,TooltipLinkList:Yx,TooltipNote:Ez,UL:hE,WithTooltip:yz,WithTooltipPure:Wx,Zoom:jx,codeCommon:dr,components:nD,createCopyToClipboardFunction:Ol,getStoryHref:rD,icons:Mp,nameSpaceClassNames:ie,withReset:se},Symbol.toStringTag,{value:"Module"}));var oL=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}))),iL=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}))),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:"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}))),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:"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}))),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.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}))),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:"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}))),$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",{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}))),aV=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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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.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}))),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:"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}))),aD=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}))),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:"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})));const{deprecate:yL,once:bL,logger:oh}=__STORYBOOK_MODULE_CLIENT_LOGGER__,{filterArgTypes:k4,composeConfigs:oV,Preview:iV,DocsContext:lV}=__STORYBOOK_MODULE_PREVIEW_API__,{STORY_ARGS_UPDATED:A4,UPDATE_STORY_ARGS:wL,RESET_STORY_ARGS:EL,GLOBALS_UPDATED:F4,NAVIGATE_URL:xL}=__STORYBOOK_MODULE_CORE_EVENTS__,{Channel:sV}=__STORYBOOK_MODULE_CHANNELS__;var oD=gn({"../../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"?n=window:typeof global<"u"?n=global:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){return function r(n,a,o){function i(d,p){if(!a[d]){if(!n[d]){var m=typeof Ci=="function"&&Ci;if(!p&&m)return m(d,!0);if(s)return s(d,!0);var h=new Error("Cannot find module '"+d+"'");throw h.code="MODULE_NOT_FOUND",h}var f=a[d]={exports:{}};n[d][0].call(f.exports,function(v){var g=n[d][1][v];return i(g||v)},f,f.exports,r,n,a,o)}return a[d].exports}for(var s=typeof Ci=="function"&&Ci,c=0;c=0)return this.lastItem=this.list[s],this.list[s].val},o.prototype.set=function(i,s){var c;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(c=this.indexOf(i),c>=0?(this.lastItem=this.list[c],this.list[c].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 c;for(c=0;c0&&(D[x]={cacheItem:v,arg:arguments[x]},E?i(m,D):m.push(D),m.length>d&&s(m.shift())),f.wasMemoized=E,f.numArgs=x+1,w};return f.limit=d,f.wasMemoized=!1,f.cache=p,f.lru=m,f}};function i(d,p){var m=d.length,h=p.length,f,v,g;for(v=0;v=0&&(m=d[f],h=m.cacheItem.get(m.arg),!h||!h.size);f--)m.cacheItem.delete(m.arg)}function c(d,p){return d===p||d!==d&&p!==p}},{"map-or-similar":1}]},{},[3])(3)})}}),DL=gn({"../../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}}}),CL=gn({"../../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,c=" ";function d(b,C){var S=C.appendChild(m(b));if(b.children.length){var k=h(b.isCollapsed);b.children.forEach(function(A){d(A,k)}),S.appendChild(k)}}function p(b,C){var S=!1,k=h(S);if(C.forEach(function(A){d(A,k)}),i=b||i,i!==null)return i.firstChild&&i.removeChild(i.firstChild),C.length===0?i:i.appendChild(k)}function m(b){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",b.textContent),r.includeHtml&&b.childNodes.length?n.call(b.childNodes,function(k){S.appendChild(k.cloneNode(!0))}):S.textContent=b.textContent,S.setAttribute("href",r.basePath+"#"+b.id),S.setAttribute("class",r.linkClass+c+"node-name--"+b.nodeName+c+r.extraLinkClasses),C.appendChild(S),C}function h(b){var C=r.orderedList?"ol":"ul",S=document.createElement(C),k=r.listClass+c+r.extraListClasses;return b&&(k=k+c+r.collapsibleClass,k=k+c+r.isCollapsedClass),S.setAttribute("class",k),S}function f(){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var b;b=document.querySelector(r.scrollContainer).scrollTop}else b=document.documentElement.scrollTop||o.scrollTop;var C=document.querySelector(r.positionFixedSelector);r.fixedSidebarOffset==="auto"&&(r.fixedSidebarOffset=i.offsetTop),b>r.fixedSidebarOffset?C.className.indexOf(r.positionFixedClass)===-1&&(C.className+=c+r.positionFixedClass):C.className=C.className.replace(c+r.positionFixedClass,"")}function v(b){var C=0;return b!==null&&(C=b.offsetTop,r.hasInnerContainers&&(C+=v(b.offsetParent))),C}function g(b,C){return b&&b.className!==C&&(b.className=C),b}function w(b){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var C;C=document.querySelector(r.scrollContainer).scrollTop}else C=document.documentElement.scrollTop||o.scrollTop;r.positionFixedSelector&&f();var S=b,k;if(s&&i!==null&&S.length>0){a.call(S,function(M,O){if(v(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 I=i.querySelectorAll("."+r.linkClass);n.call(I,function(M){g(M,M.className.replace(c+r.activeLinkClass,""))});var B=i.querySelectorAll("."+r.listItemClass);n.call(B,function(M){g(M,M.className.replace(c+r.activeListItemClass,""))}),_&&_.className.indexOf(r.activeLinkClass)===-1&&(_.className+=c+r.activeLinkClass);var z=_&&_.parentNode;z&&z.className.indexOf(r.activeListItemClass)===-1&&(z.className+=c+r.activeListItemClass);var L=i.querySelectorAll("."+r.listClass+"."+r.collapsibleClass);n.call(L,function(M){M.className.indexOf(r.isCollapsedClass)===-1&&(M.className+=c+r.isCollapsedClass)}),_&&_.nextSibling&&_.nextSibling.className.indexOf(r.isCollapsedClass)!==-1&&g(_.nextSibling,_.nextSibling.className.replace(c+r.isCollapsedClass,"")),x(_&&_.parentNode.parentNode)}}function x(b){return b&&b.className.indexOf(r.collapsibleClass)!==-1&&b.className.indexOf(r.isCollapsedClass)!==-1?(g(b,b.className.replace(c+r.isCollapsedClass,"")),x(b.parentNode.parentNode)):b}function D(b){var C=b.target||b.srcElement;typeof C.className!="string"||C.className.indexOf(r.linkClass)===-1||(s=!1)}function E(){s=!0}return{enableTocAnimation:E,disableTocAnimation:D,render:p,updateToc:w}}}}),SL=gn({"../../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 h=m.getAttribute("data-heading-label")||(r.headingLabelCallback?String(r.headingLabelCallback(m.innerText)):(m.innerText||m.textContent).trim());var f={id:m.id,children:[],nodeName:m.nodeName,headingLevel:o(m),textContent:h};return r.includeHtml&&(f.childNodes=m.childNodes),r.headingObjectCallback?r.headingObjectCallback(f,m):f}function c(m,h){for(var f=s(m),v=f.headingLevel,g=h,w=a(g),x=w?w.headingLevel:0,D=v-x;D>0&&(w=a(g),!(w&&v===w.headingLevel));)w&&w.children!==void 0&&(g=w.children),D--;return v>=r.collapseDepth&&(f.isCollapsed=!0),g.push(f),g}function d(m,h){var f=h;r.ignoreSelector&&(f=h.split(",").map(function(v){return v.trim()+":not("+r.ignoreSelector+")"}));try{return m.querySelectorAll(f)}catch{return console.warn("Headers not found with selector: "+f),null}}function p(m){return n.call(m,function(h,f){var v=s(f);return v&&c(v,h.nest),h},{nest:[]})}return{nestHeadingsArray:p,selectHeadings:d}}}}),kL=gn({"../../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)}}}}),AL=gn({"../../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(h){!c(h.target)||h.target.className.indexOf("no-smooth-scroll")>-1||h.target.href.charAt(h.target.href.length-2)==="#"&&h.target.href.charAt(h.target.href.length-1)==="!"||h.target.className.indexOf(n.linkClass)===-1||r(h.target.hash,{duration:a,offset:o,callback:function(){p(h.target.hash)}})}}function c(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 h=document.getElementById(m.substring(1));h&&(/^(?:a|select|input|button|textarea)$/i.test(h.tagName)||(h.tabIndex=-1),h.focus())}}function r(n,a){var o=window.pageYOffset,i={duration:a.duration,offset:a.offset||0,callback:a.callback,easing:a.easing||v},s=document.querySelector('[id="'+decodeURI(n).split("#").join("")+'"]')||document.querySelector('[id="'+n.split("#").join("")+'"]'),c=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(c):i.duration,p,m;requestAnimationFrame(function(g){p=g,h(g)});function h(g){m=g-p,window.scrollTo(0,i.easing(m,o,c,d)),m"u"&&!m)return;var h,f=Object.prototype.hasOwnProperty;function v(){for(var D={},E=0;E=0&&a<1?(s=o,c=i):a>=1&&a<2?(s=i,c=o):a>=2&&a<3?(c=o,d=i):a>=3&&a<4?(c=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,h=c+p,f=d+p;return n(m,h,f)}var _4={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 zL(e){if(typeof e!="string")return e;var t=e.toLowerCase();return _4[t]?"#"+_4[t]:e}var LL=/^#[a-fA-F0-9]{6}$/,OL=/^#[a-fA-F0-9]{8}$/,ML=/^#[a-fA-F0-9]{3}$/,$L=/^#[a-fA-F0-9]{4}$/,G0=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,PL=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,NL=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,HL=/^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 mu(e){if(typeof e!="string")throw new Mt(3);var t=zL(e);if(t.match(LL))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(OL)){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(ML))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($L)){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=G0.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var o=PL.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=NL.exec(t);if(i){var s=parseInt(""+i[1],10),c=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,p="rgb("+hs(s,c,d)+")",m=G0.exec(p);if(!m)throw new Mt(4,t,p);return{red:parseInt(""+m[1],10),green:parseInt(""+m[2],10),blue:parseInt(""+m[3],10)}}var h=HL.exec(t.substring(0,50));if(h){var f=parseInt(""+h[1],10),v=parseInt(""+h[2],10)/100,g=parseInt(""+h[3],10)/100,w="rgb("+hs(f,v,g)+")",x=G0.exec(w);if(!x)throw new Mt(4,t,w);return{red:parseInt(""+x[1],10),green:parseInt(""+x[2],10),blue:parseInt(""+x[3],10),alpha:parseFloat(""+h[4])>1?parseFloat(""+h[4])/100:parseFloat(""+h[4])}}throw new Mt(5)}function jL(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,c=a-o,d=i>.5?c/(2-a-o):c/(a+o);switch(a){case t:s=(r-n)/c+(r=1?sD(e.hue,e.saturation,e.lightness):"rgba("+hs(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Mt(2)}function uD(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return Hp("#"+Jr(e)+Jr(t)+Jr(r));if(typeof e=="object"&&t===void 0&&r===void 0)return Hp("#"+Jr(e.red)+Jr(e.green)+Jr(e.blue));throw new Mt(6)}function ar(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=mu(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?uD(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")";throw new Mt(7)}var GL=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},YL=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},KL=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},JL=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function cD(e){if(typeof e!="object")throw new Mt(8);if(YL(e))return ar(e);if(GL(e))return uD(e);if(JL(e))return WL(e);if(KL(e))return qL(e);throw new Mt(8)}function dD(e,t,r){return function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):dD(e,t,n)}}function gu(e){return dD(e,e.length,[])}function vu(e,t,r){return Math.max(e,Math.min(t,r))}function ZL(e,t){if(t==="transparent")return t;var r=lD(t);return cD(Ca({},r,{lightness:vu(0,1,r.lightness-parseFloat(e))}))}var XL=gu(ZL),It=XL;function QL(e,t){if(t==="transparent")return t;var r=lD(t);return cD(Ca({},r,{lightness:vu(0,1,r.lightness+parseFloat(e))}))}var eO=gu(QL),Zr=eO;function tO(e,t){if(t==="transparent")return t;var r=mu(t),n=typeof r.alpha=="number"?r.alpha:1,a=Ca({},r,{alpha:vu(0,1,(n*100+parseFloat(e)*100)/100)});return ar(a)}var rO=gu(tO),Xi=rO;function nO(e,t){if(t==="transparent")return t;var r=mu(t),n=typeof r.alpha=="number"?r.alpha:1,a=Ca({},r,{alpha:vu(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return ar(a)}var aO=gu(nO),oe=aO,oO=F.div(se,({theme:e})=>({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})),pD=e=>y.createElement(oO,{...e,className:"docblock-emptyblock sb-unstyled"}),iO=F(uu)(({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"}})),lO=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"})),Qi=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${sd}`]:{margin:0}})),sO=()=>y.createElement(lO,null,y.createElement(Qi,null),y.createElement(Qi,{style:{width:"80%"}}),y.createElement(Qi,{style:{width:"30%"}}),y.createElement(Qi,{style:{width:"80%"}})),fD=({isLoading:e,error:t,language:r,code:n,dark:a,format:o=!1,...i})=>{let{typography:s}=By();if(e)return y.createElement(sO,null);if(t)return y.createElement(pD,null,t);let c=y.createElement(iO,{bordered:!0,copyable:!0,format:o,language:r,className:"docblock-source sb-unstyled",...i},n);if(typeof a>"u")return c;let d=a?id.dark:id.light;return y.createElement(Ty,{theme:ld({...d,fontCode:s.fonts.mono,fontBase:s.fonts.base})},c)},he=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,ih=600,uO=F.h1(se,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${ih}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}})),cO=F.h2(se,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${ih}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:oe(.25,e.color.defaultText)})),dO=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%",[he("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}},[he("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}},[he("div")]:t,[he("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}},[he("h1")]:{...t,...r,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[he("h2")]:{...t,...r,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[he("h3")]:{...t,...r,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[he("h4")]:{...t,...r,fontSize:`${e.typography.size.s3}px`},[he("h5")]:{...t,...r,fontSize:`${e.typography.size.s2}px`},[he("h6")]:{...t,...r,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[he("hr")]:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[he("img")]:{maxWidth:"100%"},[he("li")]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":n},[he("ol")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[he("p")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":n},[he("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"}},[he("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"}}},[he("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}},[he("ul")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:"disc"}}}),pO=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: ${ih}px)`]:{}})),fO=({children:e,toc:t})=>y.createElement(pO,{className:"sbdocs sbdocs-wrapper"},y.createElement(dO,{className:"sbdocs sbdocs-content"},e),t),yu=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}`}),{window:hO}=globalThis,mO=class extends l.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{id:e}=this.props;this.iframe=hO.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 y.createElement("iframe",{id:e,title:t,src:r,...n?{allow:"fullscreen"}:{},loading:"lazy",...o})}},hD=l.createContext({scale:1}),{PREVIEW_URL:gO}=globalThis,vO=gO||"iframe.html",jp=({story:e,primary:t})=>`story--${e.id}${t?"--primary":""}`,yO=e=>{let t=l.useRef(),[r,n]=l.useState(!0),[a,o]=l.useState(),{story:i,height:s,autoplay:c,forceInitialArgs:d,renderStoryToElement:p}=e;return l.useEffect(()=>{if(!(i&&t.current))return()=>{};let m=t.current,h=p(i,m,{showMain:()=>{},showError:({title:f,description:v})=>o(new Error(`${f} - ${v}`)),showException:f=>o(f)},{autoplay:c,forceInitialArgs:d});return n(!1),()=>{Promise.resolve().then(()=>h())}},[c,p,i]),a?y.createElement("pre",null,y.createElement(Vx,{error:a})):y.createElement(y.Fragment,null,s?y.createElement("style",null,`#${jp(e)} { min-height: ${s}; transform: translateZ(0); overflow: auto }`):null,r&&y.createElement(mD,null),y.createElement("div",{ref:t,id:`${jp(e)}-inner`,"data-name":i.name}))},bO=({story:e,height:t="500px"})=>y.createElement("div",{style:{width:"100%",height:t}},y.createElement(hD.Consumer,null,({scale:r})=>y.createElement(mO,{key:"iframe",id:`iframe--${e.id}`,title:e.name,src:rD(vO,e.id,{viewMode:"story"}),allowFullScreen:!0,scale:r,style:{width:"100%",height:"100%",border:"0 none"}}))),wO=F.strong(({theme:e})=>({color:e.color.orange})),EO=e=>{let{inline:t,story:r}=e;return t&&!e.autoplay&&r.usesMount?y.createElement(wO,null,"This story mounts inside of play. Set"," ",y.createElement("a",{href:"https://storybook.js.org/docs/api/doc-blocks/doc-block-story#autoplay"},"autoplay")," ","to true to view this story."):y.createElement("div",{id:jp(e),className:"sb-story sb-unstyled","data-story-block":"true"},t?y.createElement(yO,{...e}):y.createElement(bO,{...e}))},mD=()=>y.createElement(eD,null),xO=F(hu)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),DO=F.div({display:"flex",alignItems:"center",gap:4}),CO=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`})),SO=({isLoading:e,storyId:t,baseUrl:r,zoom:n,resetZoom:a,...o})=>y.createElement(xO,{...o},y.createElement(DO,{key:"left"},e?[1,2,3].map(i=>y.createElement(CO,{key:i})):y.createElement(y.Fragment,null,y.createElement(kr,{key:"zoomin",onClick:i=>{i.preventDefault(),n(.8)},title:"Zoom in"},y.createElement(oL,null)),y.createElement(kr,{key:"zoomout",onClick:i=>{i.preventDefault(),n(1.25)},title:"Zoom out"},y.createElement(iL,null)),y.createElement(kr,{key:"zoomreset",onClick:i=>{i.preventDefault(),a()},title:"Reset zoom"},y.createElement(lL,null))))),kO=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)`}}:{}),R4=F(fD)(({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)":It(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":It(.05,e.background.content)}})),AO=F.div(({theme:e,withSource:t,isExpanded:r})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...yu(e),borderBottomLeftRadius:t&&r&&0,borderBottomRightRadius:t&&r&&0,borderBottomWidth:r&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),FO=(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:y.createElement(R4,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>r(!1)}};default:return{source:y.createElement(R4,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>r(!0)}}}};function _O(e){if(l.Children.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var RO=F(SO)({position:"absolute",top:0,left:0,right:0,height:40}),IO=F.div({overflow:"hidden",position:"relative"}),gD=({isLoading:e,isColumn:t,columns:r,children:n,withSource:a,withToolbar:o=!1,isExpanded:i=!1,additionalActions:s,className:c,layout:d="padded",...p})=>{let[m,h]=l.useState(i),{source:f,actionItem:v}=FO(a,m,h),[g,w]=l.useState(1),x=[c].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),D=a?[v]:[],[E,b]=l.useState(s?[...s]:[]),C=[...D,...E],{window:S}=globalThis,k=l.useCallback(async _=>{let{createCopyToClipboardFunction:I}=await ry(async()=>{const{createCopyToClipboardFunction:B}=await Promise.resolve().then(()=>aL);return{createCopyToClipboardFunction:B}},void 0,import.meta.url);I()},[]),A=_=>{let I=S.getSelection();I&&I.type==="Range"||(_.preventDefault(),E.filter(B=>B.title==="Copied").length===0&&k(f.props.code).then(()=>{b([...E,{title:"Copied",onClick:()=>{}}]),S.setTimeout(()=>b(E.filter(B=>B.title!=="Copied")),1500)}))};return y.createElement(AO,{withSource:a,withToolbar:o,...p,className:x.join(" ")},o&&y.createElement(RO,{isLoading:e,border:!0,zoom:_=>w(g*_),resetZoom:()=>w(1),storyId:_O(n),baseUrl:"./iframe.html"}),y.createElement(hD.Provider,{value:{scale:g}},y.createElement(IO,{className:"docs-story",onCopyCapture:a&&A},y.createElement(kO,{isColumn:t||!Array.isArray(n),columns:r,layout:d},y.createElement(jx.Element,{scale:g},Array.isArray(n)?n.map((_,I)=>y.createElement("div",{key:I},_)):y.createElement("div",null,n))),y.createElement(Is,{actionItems:C}))),a&&m&&f)};F(gD)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}}));function Qr(){return Qr=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e),{for:"htmlFor"}),z4={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},TO=["style","script"],zO=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,LO=/mailto:/i,OO=/\n{2,}$/,vD=/^(\s*>[\s\S]*?)(?=\n{2,})/,MO=/^ *> ?/gm,$O=/^ {2,}\n/,PO=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,yD=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,bD=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,NO=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,HO=/^(?:\n *)*\n/,jO=/\r\n?/g,VO=/^\[\^([^\]]+)](:(.*)((\n+ {4,}.*)|(\n(?!\[\^).+))*)/,UO=/^\[\^([^\]]+)]/,qO=/\f/g,WO=/^---[ \t]*\n(.|\n)*\n---[ \t]*\n/,GO=/^\s*?\[(x|\s)\]/,wD=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,ED=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,xD=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,Vp=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1\b)[\s\S])*?)<\/\1>(?!<\/\1>)\n*/i,YO=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,DD=/^)/,KO=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Up=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,JO=/^\{.*\}$/,ZO=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,XO=/^<([^ >]+@[^ >]+)>/,QO=/^<([^ >]+:\/[^ >]+)>/,eM=/-([a-z])?/gi,CD=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,tM=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,rM=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,nM=/^\[([^\]]*)\] ?\[([^\]]*)\]/,aM=/(\[|\])/g,oM=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,iM=/\t/g,lM=/^ *\| */,sM=/(^ *\||\| *$)/g,uM=/ *$/,cM=/^ *:-+: *$/,dM=/^ *:-+ *$/,pM=/^ *-+: *$/,bu="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\n)*?)",fM=new RegExp(`^([*_])\\1${bu}\\1\\1(?!\\1)`),hM=new RegExp(`^([*_])${bu}\\1(?!\\1|\\w)`),mM=new RegExp(`^==${bu}==`),gM=new RegExp(`^~~${bu}~~`),vM=/^\\([^0-9A-Za-z\s])/,yM=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,bM=/^\n+/,wM=/^([ \t]*)/,EM=/\\([^\\])/g,L4=/ *\n+$/,xM=/(?:^|\n)( *)$/,lh="(?:\\d+\\.)",sh="(?:[*+-])";function SD(e){return"( *)("+(e===1?lh:sh)+") +"}var kD=SD(1),AD=SD(2);function FD(e){return new RegExp("^"+(e===1?kD:AD))}var DM=FD(1),CM=FD(2);function _D(e){return new RegExp("^"+(e===1?kD:AD)+"[^\\n]*(?:\\n(?!\\1"+(e===1?lh:sh)+" )[^\\n]*)*(\\n|$)","gm")}var RD=_D(1),ID=_D(2);function BD(e){let t=e===1?lh:sh;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}var TD=BD(1),zD=BD(2);function O4(e,t){let r=t===1,n=r?TD:zD,a=r?RD:ID,o=r?DM:CM;return{match(i,s,c){let d=xM.exec(c);return d&&(s.list||!s.inline&&!s.simple)?n.exec(i=d[1]+i):null},order:1,parse(i,s,c){let d=r?+i[2]:void 0,p=i[0].replace(OO,` -`).match(a),m=!1;return{items:p.map(function(h,f){let v=o.exec(h)[0].length,g=new RegExp("^ {1,"+v+"}","gm"),w=h.replace(g,"").replace(o,""),x=f===p.length-1,D=w.indexOf(` - -`)!==-1||x&&m;m=D;let E=c.inline,b=c.list,C;c.list=!0,D?(c.inline=!1,C=w.replace(L4,` - -`)):(c.inline=!0,C=w.replace(L4,""));let S=s(C,c);return c.inline=E,c.list=b,S}),ordered:r,start:d}},render:(i,s,c)=>e(i.ordered?"ol":"ul",{key:c.key,start:i.type==="20"?i.start:void 0},i.items.map(function(d,p){return e("li",{key:p},s(d,c))}))}}var SM=new RegExp(`^\\[((?:\\[[^\\]]*\\]|[^\\[\\]]|\\](?=[^\\[]*\\]))*)\\]\\(\\s*?(?:\\s+['"]([\\s\\S]*?)['"])?\\s*\\)`),kM=/^!\[(.*?)\]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,LD=[vD,yD,bD,wD,xD,ED,DD,CD,RD,TD,ID,zD],AM=[...LD,/^[^\n]+(?: \n|\n{2,})/,Vp,Up];function FM(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 _M(e){return pM.test(e)?"right":cM.test(e)?"center":dM.test(e)?"left":null}function M4(e,t,r){let n=r.inTable;r.inTable=!0;let a=t(e.trim(),r);r.inTable=n;let o=[[]];return a.forEach(function(i,s){i.type==="26"?s!==0&&s!==a.length-1&&o.push([]):(i.type!=="27"||a[s+1]!=null&&a[s+1].type!=="26"||(i.text=i.text.replace(uM,"")),o[o.length-1].push(i))}),o}function RM(e,t,r){r.inline=!0;let n=M4(e[1],t,r),a=e[2].replace(sM,"").split("|").map(_M),o=function(i,s,c){return i.trim().split(` -`).map(function(d){return M4(d,s,c)})}(e[3],t,r);return r.inline=!1,{align:a,cells:o,header:n,type:"25"}}function $4(e,t){return e.align[t]==null?{}:{textAlign:e.align[t]}}function fr(e){return function(t,r){return r.inline?e.exec(t):null}}function hr(e){return function(t,r){return r.inline||r.simple?e.exec(t):null}}function tr(e){return function(t,r){return r.inline||r.simple?null:e.exec(t)}}function oo(e){return function(t){return e.exec(t)}}function IM(e,t,r){if(t.inline||t.simple||r&&!r.endsWith(` -`))return null;let n="";e.split(` -`).every(o=>!LD.some(i=>i.test(o))&&(n+=o+` -`,o.trim()));let a=n.trimEnd();return a==""?null:[n,a]}function Mn(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 P4(e){return e.replace(EM,"$1")}function Dl(e,t,r){let n=r.inline||!1,a=r.simple||!1;r.inline=!0,r.simple=!0;let o=e(t,r);return r.inline=n,r.simple=a,o}function BM(e,t,r){let n=r.inline||!1,a=r.simple||!1;r.inline=!1,r.simple=!0;let o=e(t,r);return r.inline=n,r.simple=a,o}function TM(e,t,r){return r.inline=!1,e(t,r)}var K0=(e,t,r)=>({children:Dl(t,e[1],r)});function J0(){return{}}function Z0(){return null}function zM(...e){return e.filter(Boolean).join(" ")}function X0(e,t,r){let n=e,a=t.split(".");for(;a.length&&(n=n[a[0]],n!==void 0);)a.shift();return n||r}function LM(e="",t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||FM,t.namedCodesToUnicode=t.namedCodesToUnicode?Qr({},z4,t.namedCodesToUnicode):z4;let r=t.createElement||l.createElement;function n(f,v,...g){let w=X0(t.overrides,`${f}.props`,{});return r(function(x,D){let E=X0(D,x);return E?typeof E=="function"||typeof E=="object"&&"render"in E?E:X0(D,`${x}.component`,x):x}(f,t.overrides),Qr({},v,w,{className:zM(v==null?void 0:v.className,w.className)||void 0}),...g)}function a(f){f=f.replace(WO,"");let v=!1;t.forceInline?v=!0:t.forceBlock||(v=oM.test(f)===!1);let g=p(d(v?f:`${f.trimEnd().replace(bM,"")} - -`,{inline:v}));for(;typeof g[g.length-1]=="string"&&!g[g.length-1].trim();)g.pop();if(t.wrapper===null)return g;let w=t.wrapper||(v?"span":"div"),x;if(g.length>1||t.forceWrapper)x=g;else{if(g.length===1)return x=g[0],typeof x=="string"?n("span",{key:"outer"},x):x;x=null}return l.createElement(w,{key:"outer"},x)}function o(f){let v=f.match(zO);return v?v.reduce(function(g,w,x){let D=w.indexOf("=");if(D!==-1){let E=function(k){return k.indexOf("-")!==-1&&k.match(KO)===null&&(k=k.replace(eM,function(A,_){return _.toUpperCase()})),k}(w.slice(0,D)).trim(),b=function(k){let A=k[0];return(A==='"'||A==="'")&&k.length>=2&&k[k.length-1]===A?k.slice(1,-1):k}(w.slice(D+1).trim()),C=T4[E]||E,S=g[C]=function(k,A){return k==="style"?A.split(/;\s?/).reduce(function(_,I){let B=I.slice(0,I.indexOf(":"));return _[B.trim().replace(/(-[a-z])/g,z=>z[1].toUpperCase())]=I.slice(B.length+1).trim(),_},{}):k==="href"||k==="src"?Mn(A):(A.match(JO)&&(A=A.slice(1,A.length-1)),A==="true"||A!=="false"&&A)}(E,b);typeof S=="string"&&(Vp.test(S)||Up.test(S))&&(g[C]=l.cloneElement(a(S.trim()),{key:x}))}else w!=="style"&&(g[T4[w]||w]=!0);return g},{}):null}let i=[],s={},c={0:{match:tr(vD),order:1,parse:(f,v,g)=>({children:v(f[0].replace(MO,""),g)}),render:(f,v,g)=>n("blockquote",{key:g.key},v(f.children,g))},1:{match:oo($O),order:1,parse:J0,render:(f,v,g)=>n("br",{key:g.key})},2:{match:tr(PO),order:1,parse:J0,render:(f,v,g)=>n("hr",{key:g.key})},3:{match:tr(bD),order:0,parse:f=>({lang:void 0,text:f[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(f,v,g)=>n("pre",{key:g.key},n("code",Qr({},f.attrs,{className:f.lang?`lang-${f.lang}`:""}),f.text))},4:{match:tr(yD),order:0,parse:f=>({attrs:o(f[3]||""),lang:f[2]||void 0,text:f[4],type:"3"})},5:{match:hr(NO),order:3,parse:f=>({text:f[2]}),render:(f,v,g)=>n("code",{key:g.key},f.text)},6:{match:tr(VO),order:0,parse:f=>(i.push({footnote:f[2],identifier:f[1]}),{}),render:Z0},7:{match:fr(UO),order:1,parse:f=>({target:`#${t.slugify(f[1])}`,text:f[1]}),render:(f,v,g)=>n("a",{key:g.key,href:Mn(f.target)},n("sup",{key:g.key},f.text))},8:{match:fr(GO),order:1,parse:f=>({completed:f[1].toLowerCase()==="x"}),render:(f,v,g)=>n("input",{checked:f.completed,key:g.key,readOnly:!0,type:"checkbox"})},9:{match:tr(t.enforceAtxHeadings?ED:wD),order:1,parse:(f,v,g)=>({children:Dl(v,f[2],g),id:t.slugify(f[2]),level:f[1].length}),render:(f,v,g)=>n(`h${f.level}`,{id:f.id,key:g.key},v(f.children,g))},10:{match:tr(xD),order:0,parse:(f,v,g)=>({children:Dl(v,f[1],g),level:f[2]==="="?1:2,type:"9"})},11:{match:oo(Vp),order:1,parse(f,v,g){let[,w]=f[3].match(wM),x=new RegExp(`^${w}`,"gm"),D=f[3].replace(x,""),E=(b=D,AM.some(A=>A.test(b))?TM:Dl);var b;let C=f[1].toLowerCase(),S=TO.indexOf(C)!==-1,k={attrs:o(f[2]),noInnerParse:S,tag:(S?C:f[1]).trim()};return g.inAnchor=g.inAnchor||C==="a",S?k.text=f[3]:k.children=E(v,D,g),g.inAnchor=!1,k},render:(f,v,g)=>n(f.tag,Qr({key:g.key},f.attrs),f.text||v(f.children,g))},13:{match:oo(Up),order:1,parse:f=>({attrs:o(f[2]||""),tag:f[1].trim()}),render:(f,v,g)=>n(f.tag,Qr({},f.attrs,{key:g.key}))},12:{match:oo(DD),order:1,parse:()=>({}),render:Z0},14:{match:hr(kM),order:1,parse:f=>({alt:f[1],target:P4(f[2]),title:f[3]}),render:(f,v,g)=>n("img",{key:g.key,alt:f.alt||void 0,title:f.title||void 0,src:Mn(f.target)})},15:{match:fr(SM),order:3,parse:(f,v,g)=>({children:BM(v,f[1],g),target:P4(f[2]),title:f[3]}),render:(f,v,g)=>n("a",{key:g.key,href:Mn(f.target),title:f.title},v(f.children,g))},16:{match:fr(QO),order:0,parse:f=>({children:[{text:f[1],type:"27"}],target:f[1],type:"15"})},17:{match:(f,v)=>v.inAnchor?null:fr(ZO)(f,v),order:0,parse:f=>({children:[{text:f[1],type:"27"}],target:f[1],title:void 0,type:"15"})},18:{match:fr(XO),order:0,parse(f){let v=f[1],g=f[1];return LO.test(g)||(g="mailto:"+g),{children:[{text:v.replace("mailto:",""),type:"27"}],target:g,type:"15"}}},20:O4(n,1),33:O4(n,2),19:{match:tr(HO),order:3,parse:J0,render:()=>` -`},21:{match:IM,order:3,parse:K0,render:(f,v,g)=>n("p",{key:g.key},v(f.children,g))},22:{match:fr(tM),order:0,parse:f=>(s[f[1]]={target:f[2],title:f[4]},{}),render:Z0},23:{match:hr(rM),order:0,parse:f=>({alt:f[1]||void 0,ref:f[2]}),render:(f,v,g)=>s[f.ref]?n("img",{key:g.key,alt:f.alt,src:Mn(s[f.ref].target),title:s[f.ref].title}):null},24:{match:fr(nM),order:0,parse:(f,v,g)=>({children:v(f[1],g),fallbackChildren:v(f[0].replace(aM,"\\$1"),g),ref:f[2]}),render:(f,v,g)=>s[f.ref]?n("a",{key:g.key,href:Mn(s[f.ref].target),title:s[f.ref].title},v(f.children,g)):n("span",{key:g.key},v(f.fallbackChildren,g))},25:{match:tr(CD),order:1,parse:RM,render:(f,v,g)=>n("table",{key:g.key},n("thead",null,n("tr",null,f.header.map(function(w,x){return n("th",{key:x,style:$4(f,x)},v(w,g))}))),n("tbody",null,f.cells.map(function(w,x){return n("tr",{key:x},w.map(function(D,E){return n("td",{key:E,style:$4(f,E)},v(D,g))}))})))},26:{match:function(f,v){return v.inTable?(v.inline=!0,lM.exec(f)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:oo(yM),order:4,parse:f=>({text:f[0].replace(YO,(v,g)=>t.namedCodesToUnicode[g]?t.namedCodesToUnicode[g]:v)}),render:f=>f.text},28:{match:hr(fM),order:2,parse:(f,v,g)=>({children:v(f[2],g)}),render:(f,v,g)=>n("strong",{key:g.key},v(f.children,g))},29:{match:hr(hM),order:3,parse:(f,v,g)=>({children:v(f[2],g)}),render:(f,v,g)=>n("em",{key:g.key},v(f.children,g))},30:{match:hr(vM),order:1,parse:f=>({text:f[1],type:"27"})},31:{match:hr(mM),order:3,parse:K0,render:(f,v,g)=>n("mark",{key:g.key},v(f.children,g))},32:{match:hr(gM),order:3,parse:K0,render:(f,v,g)=>n("del",{key:g.key},v(f.children,g))}};t.disableParsingRawHTML===!0&&(delete c[11],delete c[13]);let d=function(f){let v=Object.keys(f);function g(w,x){let D=[],E="";for(;w;){let b=0;for(;bD(g,w,x),g,w,x):D(g,w,x)}}(c,t.renderRule),function f(v,g={}){if(Array.isArray(v)){let w=g.key,x=[],D=!1;for(let E=0;E{let{children:t="",options:r}=e,n=function(a,o){if(a==null)return{};var i,s,c={},d=Object.keys(a);for(s=0;s=0||(c[i]=a[i]);return c}(e,BO);return l.cloneElement(LM(t,r),n)},OM=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:`${Xi(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${Xi(.05,e.appBorderColor)} 0 0 0 2px inset`,color:Xi(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"?`${Xi(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}})),MM=e=>e==="true",$M=({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 y.createElement($r,{variant:"outline",size:"medium",id:gs(e),onClick:i,disabled:s},"Set boolean");let c=vt(e),d=typeof t=="string"?MM(t):t;return y.createElement(OM,{"aria-disabled":s,htmlFor:c,"aria-label":e},y.createElement("input",{id:c,type:"checkbox",onChange:m=>r(m.target.checked),checked:d,role:"switch",disabled:s,name:e,onBlur:n,onFocus:a}),y.createElement("span",{"aria-hidden":"true"},"False"),y.createElement("span",{"aria-hidden":"true"},"True"))},PM=e=>{let[t,r,n]=e.split("-"),a=new Date;return a.setFullYear(parseInt(t,10),parseInt(r,10)-1,parseInt(n,10)),a},NM=e=>{let[t,r]=e.split(":"),n=new Date;return n.setHours(parseInt(t,10)),n.setMinutes(parseInt(r,10)),n},HM=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}`},jM=e=>{let t=new Date(e),r=`0${t.getHours()}`.slice(-2),n=`0${t.getMinutes()}`.slice(-2);return`${r}:${n}`},N4=F(La.Input)(({readOnly:e})=>({opacity:e?.5:1})),VM=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}})),UM=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,argType:o})=>{var v;let[i,s]=l.useState(!0),c=l.useRef(),d=l.useRef(),p=!!((v=o==null?void 0:o.table)!=null&&v.readonly);l.useEffect(()=>{i!==!1&&(c&&c.current&&(c.current.value=t?HM(t):""),d&&d.current&&(d.current.value=t?jM(t):""))},[t]);let m=g=>{if(!g.target.value)return r();let w=PM(g.target.value),x=new Date(t);x.setFullYear(w.getFullYear(),w.getMonth(),w.getDate());let D=x.getTime();D&&r(D),s(!!D)},h=g=>{if(!g.target.value)return r();let w=NM(g.target.value),x=new Date(t);x.setHours(w.getHours()),x.setMinutes(w.getMinutes());let D=x.getTime();D&&r(D),s(!!D)},f=vt(e);return y.createElement(VM,null,y.createElement(N4,{type:"date",max:"9999-12-31",ref:c,id:`${f}-date`,name:`${f}-date`,readOnly:p,onChange:m,onFocus:n,onBlur:a}),y.createElement(N4,{type:"time",id:`${f}-time`,name:`${f}-time`,ref:d,onChange:h,readOnly:p,onFocus:n,onBlur:a}),i?null:y.createElement("div",null,"invalid"))},qM=F.label({display:"flex"}),WM=e=>{let t=parseFloat(e);return Number.isNaN(t)?void 0:t},GM=F(La.Input)(({readOnly:e})=>({opacity:e?.5:1})),YM=({name:e,value:t,onChange:r,min:n,max:a,step:o,onBlur:i,onFocus:s,argType:c})=>{var E;let[d,p]=l.useState(typeof t=="number"?t:""),[m,h]=l.useState(!1),[f,v]=l.useState(null),g=!!((E=c==null?void 0:c.table)!=null&&E.readonly),w=l.useCallback(b=>{p(b.target.value);let C=parseFloat(b.target.value);Number.isNaN(C)?v(new Error(`'${b.target.value}' is not a number`)):(r(C),v(null))},[r,v]),x=l.useCallback(()=>{p("0"),r(0),h(!0)},[h]),D=l.useRef(null);return l.useEffect(()=>{m&&D.current&&D.current.select()},[m]),l.useEffect(()=>{d!==(typeof t=="number"?t:"")&&p(t)},[t]),t===void 0?y.createElement($r,{variant:"outline",size:"medium",id:gs(e),onClick:x,disabled:g},"Set number"):y.createElement(qM,null,y.createElement(GM,{ref:D,id:vt(e),type:"number",onChange:w,size:"flex",placeholder:"Edit number...",value:d,valid:f?"error":null,autoFocus:m,readOnly:g,name:e,min:n,max:a,step:o,onFocus:s,onBlur:i}))},MD=(e,t)=>{let r=t&&Object.entries(t).find(([n,a])=>a===e);return r?r[0]:void 0},qp=(e,t)=>e&&t?Object.entries(t).filter(r=>e.includes(r[1])).map(r=>r[0]):[],$D=(e,t)=>e&&t&&e.map(r=>t[r]),KM=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"}}}),JM=F.span({"[aria-readonly=true] &":{opacity:.5}}),ZM=F.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),H4=({name:e,options:t,value:r,onChange:n,isInline:a,argType:o})=>{var h;if(!t)return oh.warn(`Checkbox with no options: ${e}`),y.createElement(y.Fragment,null,"-");let i=qp(r,t),[s,c]=l.useState(i),d=!!((h=o==null?void 0:o.table)!=null&&h.readonly),p=f=>{let v=f.target.value,g=[...s];g.includes(v)?g.splice(g.indexOf(v),1):g.push(v),n($D(g,t)),c(g)};l.useEffect(()=>{c(qp(r,t))},[r]);let m=vt(e);return y.createElement(KM,{"aria-readonly":d,isInline:a},Object.keys(t).map((f,v)=>{let g=`${m}-${v}`;return y.createElement(ZM,{key:g,htmlFor:g},y.createElement("input",{type:"checkbox",disabled:d,id:g,name:g,value:f,onChange:p,checked:s==null?void 0:s.includes(f)}),y.createElement(JM,null,f))}))},XM=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"}}}),QM=F.span({"[aria-readonly=true] &":{opacity:.5}}),e$=F.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),j4=({name:e,options:t,value:r,onChange:n,isInline:a,argType:o})=>{var d;if(!t)return oh.warn(`Radio with no options: ${e}`),y.createElement(y.Fragment,null,"-");let i=MD(r,t),s=vt(e),c=!!((d=o==null?void 0:o.table)!=null&&d.readonly);return y.createElement(XM,{"aria-readonly":c,isInline:a},Object.keys(t).map((p,m)=>{let h=`${s}-${m}`;return y.createElement(e$,{key:h,htmlFor:h},y.createElement("input",{type:"radio",id:h,name:s,disabled:c,value:p,onChange:f=>n(t[f.currentTarget.value]),checked:p===i}),y.createElement(QM,null,p))}))},t$={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},PD=F.select(t$,({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}}})),ND=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}}})),V4="Choose option...",r$=({name:e,value:t,options:r,onChange:n,argType:a})=>{var d;let o=p=>{n(r[p.currentTarget.value])},i=MD(t,r)||V4,s=vt(e),c=!!((d=a==null?void 0:a.table)!=null&&d.readonly);return y.createElement(ND,null,y.createElement(aD,null),y.createElement(PD,{disabled:c,id:s,value:i,onChange:o},y.createElement("option",{key:"no-selection",disabled:!0},V4),Object.keys(r).map(p=>y.createElement("option",{key:p,value:p},p))))},n$=({name:e,value:t,options:r,onChange:n,argType:a})=>{var d;let o=p=>{let m=Array.from(p.currentTarget.options).filter(h=>h.selected).map(h=>h.value);n($D(m,r))},i=qp(t,r),s=vt(e),c=!!((d=a==null?void 0:a.table)!=null&&d.readonly);return y.createElement(ND,null,y.createElement(PD,{disabled:c,id:s,multiple:!0,value:i,onChange:o},Object.keys(r).map(p=>y.createElement("option",{key:p,value:p},p))))},U4=e=>{let{name:t,options:r}=e;return r?e.isMulti?y.createElement(n$,{...e}):y.createElement(r$,{...e}):(oh.warn(`Select with no options: ${t}`),y.createElement(y.Fragment,null,"-"))},a$=(e,t)=>Array.isArray(e)?e.reduce((r,n)=>(r[(t==null?void 0:t[n])||String(n)]=n,r),{}):e,o$={check:H4,"inline-check":H4,radio:j4,"inline-radio":j4,select:U4,"multi-select":U4},$n=e=>{let{type:t="select",labels:r,argType:n}=e,a={...e,argType:n,options:n?a$(n.options,r):{},isInline:t.includes("inline"),isMulti:t.includes("multi")},o=o$[t];if(o)return y.createElement(o,{...a});throw new Error(`Unknown options type: ${t}`)},i$="Error",l$="Object",s$="Array",u$="String",c$="Number",d$="Boolean",p$="Date",f$="Null",h$="Undefined",m$="Function",g$="Symbol",HD="ADD_DELTA_TYPE",jD="REMOVE_DELTA_TYPE",VD="UPDATE_DELTA_TYPE",uh="value",v$="key";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 UD(e,t){let r=on(e),n=on(t);return(r==="Function"||n==="Function")&&n!==r}var ch=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}),c=l.cloneElement(n,{onClick:e}),d=a(uh,o,i),p=l.cloneElement(d,{placeholder:"Value",ref:this.refInputValue}),m=null;if(!t){let h=a(v$,o,i);m=l.cloneElement(h,{placeholder:"Key",ref:this.refInputKey})}return y.createElement("span",{className:"rejt-add-value-node"},m,p,c,s)}};ch.defaultProps={onlyValue:!1,addButtonElement:y.createElement("button",null,"+"),cancelButtonElement:y.createElement("button",null,"c")};var qD=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:jD};n.splice(e,1),this.setState({data:n});let{onUpdate:c,onDeltaUpdate:d}=this.props;c(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:c}=this.props;s(r[r.length-1],i),c({type:HD,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,c=o[e];a(e,i,s,c,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:d,onDeltaUpdate:p}=this.props;d(i[i.length-1],o),p({type:VD,keyPath:i,deep:s,key:e,newValue:t,oldValue:c}),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:c}=this.props,{minus:d,collapsed:p}=i(e,t,r,n,s),m=o(e,t,r,n,s),h=l.cloneElement(c,{onClick:a,className:"rejt-minus-menu",style:d});return y.createElement("span",{className:"rejt-collapsed"},y.createElement("span",{className:"rejt-collapsed-text",style:p,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!m&&h)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,addFormVisible:a,nextDeep:o}=this.state,{isCollapsed:i,handleRemove:s,onDeltaUpdate:c,readOnly:d,getStyle:p,dataType:m,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:g,textareaElementGenerator:w,minusMenuElement:x,plusMenuElement:D,beforeRemoveAction:E,beforeAddAction:b,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}=this.props,{minus:A,plus:_,delimiter:I,ul:B,addForm:z}=p(e,t,r,n,m),L=d(e,t,r,n,m),M=l.cloneElement(D,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:_}),O=l.cloneElement(x,{onClick:s,className:"rejt-minus-menu",style:A});return y.createElement("span",{className:"rejt-not-collapsed"},y.createElement("span",{className:"rejt-not-collapsed-delimiter",style:I},"["),!a&&M,y.createElement("ul",{className:"rejt-not-collapsed-list",style:B},t.map(($,H)=>y.createElement(wu,{key:H,name:H.toString(),data:$,keyPath:r,deep:o,isCollapsed:i,handleRemove:this.handleRemoveItem(H),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:c,readOnly:d,getStyle:p,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:g,textareaElementGenerator:w,minusMenuElement:x,plusMenuElement:D,beforeRemoveAction:E,beforeAddAction:b,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}))),!L&&a&&y.createElement("div",{className:"rejt-add-form",style:z},y.createElement(ch,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:h,cancelButtonElement:f,inputElementGenerator:g,keyPath:r,deep:n,onSubmitValueParser:k})),y.createElement("span",{className:"rejt-not-collapsed-delimiter",style:I},"]"),!L&&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(),c=i(e,r,n,a,o);return y.createElement("div",{className:"rejt-array-node"},y.createElement("span",{onClick:this.handleCollapseMode},y.createElement("span",{className:"rejt-name",style:c.name},e," :"," ")),s)}};qD.defaultProps={keyPath:[],deep:0,minusMenuElement:y.createElement("span",null," - "),plusMenuElement:y.createElement("span",null," + ")};var WD=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,c=i(r,n,a,o,s);e&&!c&&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 c=n(!0,a,s,i,o.value);e({value:c,key:i}).then(()=>{UD(t,c)||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:c,getStyle:d,editButtonElement:p,cancelButtonElement:m,textareaElementGenerator:h,minusMenuElement:f,keyPath:v}=this.props,g=d(e,i,n,a,c),w=null,x=null,D=s(e,i,n,a,c);if(r&&!D){let E=h(uh,v,a,e,i,c),b=l.cloneElement(p,{onClick:this.handleEdit}),C=l.cloneElement(m,{onClick:this.handleCancelEdit}),S=l.cloneElement(E,{ref:this.refInput,defaultValue:i});w=y.createElement("span",{className:"rejt-edit-form",style:g.editForm},S," ",C,b),x=null}else{w=y.createElement("span",{className:"rejt-value",style:g.value,onClick:D?null:this.handleEditMode},t);let E=l.cloneElement(f,{onClick:o,className:"rejt-minus-menu",style:g.minus});x=D?null:E}return y.createElement("li",{className:"rejt-function-value-node",style:g.li},y.createElement("span",{className:"rejt-name",style:g.name},e," :"," "),w,x)}};WD.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:y.createElement("button",null,"e"),cancelButtonElement:y.createElement("button",null,"c"),minusMenuElement:y.createElement("span",null," - ")};var wu=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:c,readOnly:d,getStyle:p,addButtonElement:m,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:g,minusMenuElement:w,plusMenuElement:x,beforeRemoveAction:D,beforeAddAction:E,beforeUpdateAction:b,logger:C,onSubmitValueParser:S}=this.props,k=()=>!0,A=on(e);switch(A){case i$:return y.createElement(Wp,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:c,readOnly:k,dataType:A,getStyle:p,addButtonElement:m,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:g,minusMenuElement:w,plusMenuElement:x,beforeRemoveAction:D,beforeAddAction:E,beforeUpdateAction:b,logger:C,onSubmitValueParser:S});case l$:return y.createElement(Wp,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:c,readOnly:d,dataType:A,getStyle:p,addButtonElement:m,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:g,minusMenuElement:w,plusMenuElement:x,beforeRemoveAction:D,beforeAddAction:E,beforeUpdateAction:b,logger:C,onSubmitValueParser:S});case s$:return y.createElement(qD,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:c,readOnly:d,dataType:A,getStyle:p,addButtonElement:m,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:g,minusMenuElement:w,plusMenuElement:x,beforeRemoveAction:D,beforeAddAction:E,beforeUpdateAction:b,logger:C,onSubmitValueParser:S});case u$:return y.createElement(gr,{name:t,value:`"${e}"`,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});case c$:return y.createElement(gr,{name:t,value:e,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});case d$:return y.createElement(gr,{name:t,value:e?"true":"false",originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});case p$:return y.createElement(gr,{name:t,value:e.toISOString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:k,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});case f$:return y.createElement(gr,{name:t,value:"null",originalValue:"null",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});case h$:return y.createElement(gr,{name:t,value:"undefined",originalValue:"undefined",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});case m$:return y.createElement(WD,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,textareaElementGenerator:g,minusMenuElement:w,logger:C,onSubmitValueParser:S});case g$:return y.createElement(gr,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:k,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});default:return null}}};wu.defaultProps={keyPath:[],deep:0};var Wp=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:c}=this.props;s(n[n.length-1],r),c({type:HD,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:jD};delete n[e],this.setState({data:n});let{onUpdate:c,onDeltaUpdate:d}=this.props;c(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,c=o[e];a(e,i,s,c,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:d,onDeltaUpdate:p}=this.props;d(i[i.length-1],o),p({type:VD,keyPath:i,deep:s,key:e,newValue:t,oldValue:c}),r()}).catch(n)})}renderCollapsed(){let{name:e,keyPath:t,deep:r,data:n}=this.state,{handleRemove:a,readOnly:o,dataType:i,getStyle:s,minusMenuElement:c}=this.props,{minus:d,collapsed:p}=s(e,n,t,r,i),m=Object.getOwnPropertyNames(n),h=o(e,n,t,r,i),f=l.cloneElement(c,{onClick:a,className:"rejt-minus-menu",style:d});return y.createElement("span",{className:"rejt-collapsed"},y.createElement("span",{className:"rejt-collapsed-text",style:p,onClick:this.handleCollapseMode},"{...}"," ",m.length," ",m.length===1?"key":"keys"),!h&&f)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,nextDeep:a,addFormVisible:o}=this.state,{isCollapsed:i,handleRemove:s,onDeltaUpdate:c,readOnly:d,getStyle:p,dataType:m,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:g,textareaElementGenerator:w,minusMenuElement:x,plusMenuElement:D,beforeRemoveAction:E,beforeAddAction:b,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}=this.props,{minus:A,plus:_,addForm:I,ul:B,delimiter:z}=p(e,t,r,n,m),L=Object.getOwnPropertyNames(t),M=d(e,t,r,n,m),O=l.cloneElement(D,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:_}),$=l.cloneElement(x,{onClick:s,className:"rejt-minus-menu",style:A}),H=L.map(U=>y.createElement(wu,{key:U,name:U,data:t[U],keyPath:r,deep:a,isCollapsed:i,handleRemove:this.handleRemoveValue(U),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:c,readOnly:d,getStyle:p,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:g,textareaElementGenerator:w,minusMenuElement:x,plusMenuElement:D,beforeRemoveAction:E,beforeAddAction:b,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}));return y.createElement("span",{className:"rejt-not-collapsed"},y.createElement("span",{className:"rejt-not-collapsed-delimiter",style:z},"{"),!M&&O,y.createElement("ul",{className:"rejt-not-collapsed-list",style:B},H),!M&&o&&y.createElement("div",{className:"rejt-add-form",style:I},y.createElement(ch,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:h,cancelButtonElement:f,inputElementGenerator:g,keyPath:r,deep:n,onSubmitValueParser:k})),y.createElement("span",{className:"rejt-not-collapsed-delimiter",style:z},"}"),!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(),c=o(e,r,n,a,i);return y.createElement("div",{className:"rejt-object-node"},y.createElement("span",{onClick:this.handleCollapseMode},y.createElement("span",{className:"rejt-name",style:c.name},e," :"," ")),s)}};Wp.defaultProps={keyPath:[],deep:0,minusMenuElement:y.createElement("span",null," - "),plusMenuElement:y.createElement("span",null," + ")};var gr=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,c=i(r,n,a,o,s);e&&!c&&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 c=n(!0,a,s,i,o.value);e({value:c,key:i}).then(()=>{UD(t,c)||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:c,getStyle:d,editButtonElement:p,cancelButtonElement:m,inputElementGenerator:h,minusMenuElement:f,keyPath:v}=this.props,g=d(e,i,n,a,c),w=s(e,i,n,a,c),x=r&&!w,D=h(uh,v,a,e,i,c),E=l.cloneElement(p,{onClick:this.handleEdit}),b=l.cloneElement(m,{onClick:this.handleCancelEdit}),C=l.cloneElement(D,{ref:this.refInput,defaultValue:JSON.stringify(i)}),S=l.cloneElement(f,{onClick:o,className:"rejt-minus-menu",style:g.minus});return y.createElement("li",{className:"rejt-value-node",style:g.li},y.createElement("span",{className:"rejt-name",style:g.name},e," : "),x?y.createElement("span",{className:"rejt-edit-form",style:g.editForm},C," ",b,E):y.createElement("span",{className:"rejt-value",style:g.value,onClick:w?null:this.handleEditMode},String(t)),!w&&!x&&S)}};gr.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:y.createElement("button",null,"e"),cancelButtonElement:y.createElement("button",null,"c"),minusMenuElement:y.createElement("span",null," - ")};function y$(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var b$={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},w$={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},E$={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}},GD=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:c,inputElement:d,textareaElement:p,minusMenuElement:m,plusMenuElement:h,beforeRemoveAction:f,beforeAddAction:v,beforeUpdateAction:g,logger:w,onSubmitValueParser:x,fallback:D=null}=this.props,E=on(e),b=a;on(a)==="Boolean"&&(b=()=>a);let C=d;d&&on(d)!=="Function"&&(C=()=>d);let S=p;return p&&on(p)!=="Function"&&(S=()=>p),E==="Object"||E==="Array"?y.createElement("div",{className:"rejt-tree"},y.createElement(wu,{data:e,name:t,deep:-1,isCollapsed:r,onUpdate:this.onUpdate,onDeltaUpdate:n,readOnly:b,getStyle:o,addButtonElement:i,cancelButtonElement:s,editButtonElement:c,inputElementGenerator:C,textareaElementGenerator:S,minusMenuElement:m,plusMenuElement:h,handleRemove:this.removeRoot,beforeRemoveAction:f,beforeAddAction:v,beforeUpdateAction:g,logger:w,onSubmitValueParser:x})):D}};GD.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,r,n,a)=>{switch(a){case"Object":case"Error":return b$;case"Array":return w$;default:return E$}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,r,n,a)=>y$(a),inputElement:()=>y.createElement("input",null),textareaElement:()=>y.createElement("textarea",null),fallback:null};var{window:x$}=globalThis,D$=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}})),Q0=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})),C$=F(dL)(({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}})),S$=F(pL)(({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}})),q4=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}`}})),k$=F(kr)(({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}})),A$=F(La.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"}})),F$={bubbles:!0,cancelable:!0,key:"Enter",code:"Enter",keyCode:13},_$=e=>{e.currentTarget.dispatchEvent(new x$.KeyboardEvent("keydown",F$))},R$=e=>{e.currentTarget.select()},I$=e=>()=>({name:{color:e.color.secondary},collapsed:{color:e.color.dark},ul:{listStyle:"none",margin:"0 0 0 1rem",padding:0},li:{outline:0}}),W4=({name:e,value:t,onChange:r,argType:n})=>{var E;let a=By(),o=l.useMemo(()=>t&&L9(t),[t]),i=o!=null,[s,c]=l.useState(!i),[d,p]=l.useState(null),m=!!((E=n==null?void 0:n.table)!=null&&E.readonly),h=l.useCallback(b=>{try{b&&r(JSON.parse(b)),p(void 0)}catch(C){p(C)}},[r]),[f,v]=l.useState(!1),g=l.useCallback(()=>{r({}),v(!0)},[v]),w=l.useRef(null);if(l.useEffect(()=>{f&&w.current&&w.current.select()},[f]),!i)return y.createElement($r,{disabled:m,id:gs(e),onClick:g},"Set object");let x=y.createElement(A$,{ref:w,id:vt(e),name:e,defaultValue:t===null?"":JSON.stringify(t,null,2),onBlur:b=>h(b.target.value),placeholder:"Edit JSON string...",autoFocus:f,valid:d?"error":null,readOnly:m}),D=Array.isArray(t)||typeof t=="object"&&(t==null?void 0:t.constructor)===Object;return y.createElement(D$,{"aria-readonly":m},D&&y.createElement(k$,{onClick:b=>{b.preventDefault(),c(C=>!C)}},s?y.createElement(uL,null):y.createElement(sL,null),y.createElement("span",null,"RAW")),s?x:y.createElement(GD,{readOnly:m||!D,isCollapsed:D?void 0:()=>!0,data:o,rootName:e,onFullyUpdate:r,getStyle:I$(a),cancelButtonElement:y.createElement(Q0,{type:"button"},"Cancel"),editButtonElement:y.createElement(Q0,{type:"submit"},"Save"),addButtonElement:y.createElement(Q0,{type:"submit",primary:!0},"Save"),plusMenuElement:y.createElement(C$,null),minusMenuElement:y.createElement(S$,null),inputElement:(b,C,S,k)=>k?y.createElement(q4,{onFocus:R$,onBlur:_$}):y.createElement(q4,null),fallback:x}))},B$=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}%, - ${It(.02,e.input.background)} ${(n-t)/(r-t)*100}%, - ${It(.02,e.input.background)} 100%)`:`linear-gradient(to right, - ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, - ${Zr(.02,e.input.background)} ${(n-t)/(r-t)*100}%, - ${Zr(.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 ${ar(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${ar(e.appBorderColor,.2)}`,cursor:a?"not-allowed":"grab",appearance:"none",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${It(.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:ar(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}%, - ${It(.02,e.input.background)} ${(n-t)/(r-t)*100}%, - ${It(.02,e.input.background)} 100%)`:`linear-gradient(to right, - ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, - ${Zr(.02,e.input.background)} ${(n-t)/(r-t)*100}%, - ${Zr(.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 ${ar(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${ar(e.appBorderColor,.2)}`,cursor:a?"not-allowed":"grap",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${It(.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}%, - ${It(.02,e.input.background)} ${(n-t)/(r-t)*100}%, - ${It(.02,e.input.background)} 100%)`:`linear-gradient(to right, - ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, - ${Zr(.02,e.input.background)} ${(n-t)/(r-t)*100}%, - ${Zr(.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 ${ar(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),YD=F.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums","[aria-readonly=true] &":{opacity:.5}}),T$=F(YD)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),z$=F.div({display:"flex",alignItems:"center",width:"100%"});function L$(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 O$=({name:e,value:t,onChange:r,min:n=0,max:a=100,step:o=1,onBlur:i,onFocus:s,argType:c})=>{var f;let d=v=>{r(WM(v.target.value))},p=t!==void 0,m=l.useMemo(()=>L$(o),[o]),h=!!((f=c==null?void 0:c.table)!=null&&f.readonly);return y.createElement(z$,{"aria-readonly":h},y.createElement(YD,null,n),y.createElement(B$,{id:vt(e),type:"range",disabled:h,onChange:d,name:e,value:t,min:n,max:a,step:o,onFocus:s,onBlur:i}),y.createElement(T$,{numberOFDecimalsPlaces:m,max:a},p?t.toFixed(m):"--"," / ",a))},M$=F.label({display:"flex"}),$$=F.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),P$=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,maxLength:o,argType:i})=>{var f;let s=v=>{r(v.target.value)},c=!!((f=i==null?void 0:i.table)!=null&&f.readonly),[d,p]=l.useState(!1),m=l.useCallback(()=>{r(""),p(!0)},[p]);if(t===void 0)return y.createElement($r,{variant:"outline",size:"medium",disabled:c,id:gs(e),onClick:m},"Set string");let h=typeof t=="string";return y.createElement(M$,null,y.createElement(La.Textarea,{id:vt(e),maxLength:o,onChange:s,disabled:c,size:"flex",placeholder:"Edit string...",autoFocus:d,valid:h?null:"error",name:e,value:h?t:"",onFocus:n,onBlur:a}),o&&y.createElement($$,{isMaxed:(t==null?void 0:t.length)===o},(t==null?void 0:t.length)??0," / ",o))},N$=F(La.Input)({padding:10});function H$(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var j$=({onChange:e,name:t,accept:r="image/*",value:n,argType:a})=>{var c;let o=l.useRef(null),i=(c=a==null?void 0:a.control)==null?void 0:c.readOnly;function s(d){if(!d.target.files)return;let p=Array.from(d.target.files).map(m=>URL.createObjectURL(m));e(p),H$(n)}return l.useEffect(()=>{n==null&&o.current&&(o.current.value=null)},[n,t]),y.createElement(N$,{ref:o,id:vt(t),type:"file",name:t,multiple:!0,disabled:i,onChange:s,accept:r,size:"flex"})},V$=l.lazy(()=>ry(()=>import("./Color-F6OSRLHC-BVr41DgU.js"),__vite__mapDeps([0,1,2,3,4,5,6,7]),import.meta.url)),U$=e=>y.createElement(l.Suspense,{fallback:y.createElement("div",null)},y.createElement(V$,{...e})),q$={array:W4,object:W4,boolean:$M,color:U$,date:UM,number:YM,check:$n,"inline-check":$n,radio:$n,"inline-radio":$n,select:$n,"multi-select":$n,range:O$,text:P$,file:j$},G4=()=>y.createElement(y.Fragment,null,"-"),W$=({row:e,arg:t,updateArgs:r,isHovered:n})=>{var g;let{key:a,control:o}=e,[i,s]=l.useState(!1),[c,d]=l.useState({value:t});l.useEffect(()=>{i||d({value:t})},[i,t]);let p=l.useCallback(w=>(d({value:w}),r({[a]:w}),w),[r,a]),m=l.useCallback(()=>s(!1),[]),h=l.useCallback(()=>s(!0),[]);if(!o||o.disable){let w=(o==null?void 0:o.disable)!==!0&&((g=e==null?void 0:e.type)==null?void 0:g.name)!=="function";return n&&w?y.createElement(oa,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):y.createElement(G4,null)}let f={name:a,argType:e,value:c.value,onChange:p,onBlur:m,onFocus:h},v=q$[o.type]||G4;return y.createElement(v,{...f,...o,controlType:o.type})},G$=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:dr({theme:e}),div:{span:{fontWeight:"bold"}},"& code":{margin:0,display:"inline-block",fontSize:e.typography.size.s1}}})),Y$=({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:y.createElement(y.Fragment,null,y.createElement(G$,null,y.createElement("tbody",null,n&&y.createElement("tr",{key:"deprecated"},y.createElement("td",{colSpan:2},y.createElement("strong",null,"Deprecated"),": ",e.deprecated.toString())),r&&t.map(o=>y.createElement("tr",{key:o.name},y.createElement("td",null,y.createElement("code",null,o.name)),y.createElement("td",null,o.description))),a&&y.createElement("tr",{key:"returns"},y.createElement("td",null,y.createElement("code",null,"Returns")),y.createElement("td",null,e.returns.description)))))},K$=Zp(oD()),Gp=8,Y4=F.div(({isExpanded:e})=>({display:"flex",flexDirection:e?"column":"row",flexWrap:"wrap",alignItems:"flex-start",marginBottom:"-4px",minWidth:100})),J$=F.span(dr,({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}})),Z$=F.button(({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,marginBottom:"4px",background:"none",border:"none"})),X$=F.div(dr,({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,fontSize:e.typography.size.s1,margin:0,whiteSpace:"nowrap",display:"flex",alignItems:"center"})),Q$=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"}})),eP=F(gL)({marginLeft:4}),tP=F(aD)({marginLeft:4}),rP=()=>y.createElement("span",null,"-"),KD=({text:e,simple:t})=>y.createElement(J$,{simple:t},e),nP=(0,K$.default)(1e3)(e=>{let t=e.split(/\r?\n/);return`${Math.max(...t.map(r=>r.length))}ch`}),aP=e=>{if(!e)return[e];let t=e.split("|").map(r=>r.trim());return A9(t)},K4=(e,t=!0)=>{let r=e;return t||(r=e.slice(0,Gp)),r.map(n=>y.createElement(KD,{key:n,text:n===""?'""':n}))},oP=({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 c=typeof r.toString=="function"?r.toString():r;if(n==null){if(/[(){}[\]<>]/.test(c))return y.createElement(KD,{text:c});let d=aP(c),p=d.length;return p>Gp?y.createElement(Y4,{isExpanded:i},K4(d,i),y.createElement(Z$,{onClick:()=>s(!i)},i?"Show less...":`Show ${p-Gp} more...`)):y.createElement(Y4,null,K4(d))}return y.createElement(Wx,{closeOnOutsideClick:!0,placement:"bottom",visible:a,onVisibleChange:d=>{o(d)},tooltip:y.createElement(Q$,{width:nP(n)},y.createElement(uu,{language:"jsx",format:!1},n))},y.createElement(X$,{className:"sbdocs-expandable"},y.createElement("span",null,c),a?y.createElement(eP,null):y.createElement(tP,null)))},ed=({value:e,initialExpandedArgs:t})=>e==null?y.createElement(rP,null):y.createElement(oP,{value:e,initialExpandedArgs:t}),iP=F.span({fontWeight:"bold"}),lP=F.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),sP=F.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...dr({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),uP=F.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?oe(.1,e.color.defaultText):oe(.2,e.color.defaultText),marginTop:t?4:0})),cP=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})),dP=F.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),pP=e=>e&&{summary:typeof e=="string"?e:e.name},el=e=>{var g;let[t,r]=l.useState(!1),{row:n,updateArgs:a,compact:o,expandable:i,initialExpandedArgs:s}=e,{name:c,description:d}=n,p=n.table||{},m=p.type||pP(n.type),h=p.defaultValue||n.defaultValue,f=(g=n.type)==null?void 0:g.required,v=d!=null&&d!=="";return y.createElement("tr",{onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},y.createElement(dP,{expandable:i},y.createElement(iP,null,c),f?y.createElement(lP,{title:"Required"},"*"):null),o?null:y.createElement("td",null,v&&y.createElement(sP,null,y.createElement(OD,null,d)),p.jsDocTags!=null?y.createElement(y.Fragment,null,y.createElement(cP,{hasDescription:v},y.createElement(ed,{value:m,initialExpandedArgs:s})),y.createElement(Y$,{tags:p.jsDocTags})):y.createElement(uP,{hasDescription:v},y.createElement(ed,{value:m,initialExpandedArgs:s}))),o?null:y.createElement("td",null,y.createElement(ed,{value:h,initialExpandedArgs:s})),a?y.createElement("td",null,y.createElement(W$,{...e,isHovered:t})):null)},fP=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"})),hP=F.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),mP=F.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),gP=({inAddonPanel:e})=>{let[t,r]=l.useState(!0);return l.useEffect(()=>{let n=setTimeout(()=>{r(!1)},100);return()=>clearTimeout(n)},[]),t?null:y.createElement(fP,{inAddonPanel:e},y.createElement(rh,{title:e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated",description:y.createElement(y.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:y.createElement(hP,null,e&&y.createElement(y.Fragment,null,y.createElement(oa,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},y.createElement(cL,null)," Watch 5m video"),y.createElement(mP,null),y.createElement(oa,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},y.createElement($p,null)," Read docs")),!e&&y.createElement(oa,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},y.createElement($p,null)," Learn how to set that up"))}))},vP=F(hL)(({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"})),yP=F(mL)(({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"})),bP=F.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),wP=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`}})),EP=F.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),xP=F.td(()=>({position:"relative"})),DP=F.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${Zr(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),J4=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"})),td=({level:e="section",label:t,children:r,initialExpanded:n=!0,colSpan:a=3})=>{let[o,i]=l.useState(n),s=e==="subsection"?EP:wP,c=(r==null?void 0:r.length)||0,d=e==="subsection"?`${c} item${c!==1?"s":""}`:"",p=`${o?"Hide":"Show"} ${e==="subsection"?c:t} item${c!==1?"s":""}`;return y.createElement(y.Fragment,null,y.createElement(DP,{title:p},y.createElement(s,{colSpan:1},y.createElement(J4,{onClick:m=>i(!o),tabIndex:0},p),y.createElement(bP,null,o?y.createElement(vP,null):y.createElement(yP,null),t)),y.createElement(xP,{colSpan:a-1},y.createElement(J4,{onClick:m=>i(!o),tabIndex:-1,style:{outline:"none"}},p),o?null:d)),o?r:null)},tl=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"})),me=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],CP=()=>y.createElement(y.Fragment,null,y.createElement(tl,null,y.createElement(Ae,{numColumn:Fe[0]},y.createElement(me,{width:"60%"})),y.createElement(Ae,{numColumn:Fe[1]},y.createElement(me,{width:"30%"})),y.createElement(Ae,{numColumn:Fe[2]},y.createElement(me,{width:"60%"})),y.createElement(Ae,{numColumn:Fe[3]},y.createElement(me,{width:"60%"}))),y.createElement(tl,null,y.createElement(Ae,{numColumn:Fe[0]},y.createElement(me,{width:"60%"})),y.createElement(Ae,{numColumn:Fe[1]},y.createElement(me,{width:"80%"}),y.createElement(me,{width:"30%"})),y.createElement(Ae,{numColumn:Fe[2]},y.createElement(me,{width:"60%"})),y.createElement(Ae,{numColumn:Fe[3]},y.createElement(me,{width:"60%"}))),y.createElement(tl,null,y.createElement(Ae,{numColumn:Fe[0]},y.createElement(me,{width:"60%"})),y.createElement(Ae,{numColumn:Fe[1]},y.createElement(me,{width:"80%"}),y.createElement(me,{width:"30%"})),y.createElement(Ae,{numColumn:Fe[2]},y.createElement(me,{width:"60%"})),y.createElement(Ae,{numColumn:Fe[3]},y.createElement(me,{width:"60%"}))),y.createElement(tl,null,y.createElement(Ae,{numColumn:Fe[0]},y.createElement(me,{width:"60%"})),y.createElement(Ae,{numColumn:Fe[1]},y.createElement(me,{width:"80%"}),y.createElement(me,{width:"30%"})),y.createElement(Ae,{numColumn:Fe[2]},y.createElement(me,{width:"60%"})),y.createElement(Ae,{numColumn:Fe[3]},y.createElement(me,{width:"60%"})))),SP=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}}}}})),kP=F(kr)(({theme:e})=>({margin:"-4px -12px -4px 0"})),AP=F.span({display:"flex",justifyContent:"space-between"}),FP={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},_P=(e,t)=>{let r={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return r;Object.entries(e).forEach(([o,i])=>{let{category:s,subcategory:c}=(i==null?void 0:i.table)||{};if(s){let d=r.sections[s]||{ungrouped:[],subsections:{}};if(!c)d.ungrouped.push({key:o,...i});else{let p=d.subsections[c]||[];p.push({key:o,...i}),d.subsections[c]=p}r.sections[s]=d}else if(c){let d=r.ungroupedSubsections[c]||[];d.push({key:o,...i}),r.ungroupedSubsections[c]=d}else r.ungrouped.push({key:o,...i})});let n=FP[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)}}),{})}},RP=(e,t,r)=>{try{return v9(e,t,r)}catch(n){return bL.warn(n.message),!1}},Yp=e=>{let{updateArgs:t,resetArgs:r,compact:n,inAddonPanel:a,initialExpandedArgs:o,sort:i="none",isLoading:s}=e;if("error"in e){let{error:D}=e;return y.createElement(pD,null,D," ",y.createElement(oa,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},y.createElement($p,null)," Read the docs"))}if(s)return y.createElement(CP,null);let{rows:c,args:d,globals:p}="rows"in e&&e,m=_P(F9(c||{},D=>{var E;return!((E=D==null?void 0:D.table)!=null&&E.disable)&&RP(D,d||{},p||{})}),i),h=m.ungrouped.length===0,f=Object.entries(m.sections).length===0,v=Object.entries(m.ungroupedSubsections).length===0;if(h&&f&&v)return y.createElement(gP,{inAddonPanel:a});let g=1;t&&(g+=1),n||(g+=2);let w=Object.keys(m.sections).length>0,x={updateArgs:t,compact:n,inAddonPanel:a,initialExpandedArgs:o};return y.createElement(Vf,null,y.createElement(SP,{compact:n,inAddonPanel:a,className:"docblock-argstable sb-unstyled"},y.createElement("thead",{className:"docblock-argstable-head"},y.createElement("tr",null,y.createElement("th",null,y.createElement("span",null,"Name")),n?null:y.createElement("th",null,y.createElement("span",null,"Description")),n?null:y.createElement("th",null,y.createElement("span",null,"Default")),t?y.createElement("th",null,y.createElement(AP,null,"Control"," ",!s&&r&&y.createElement(kP,{onClick:()=>r(),title:"Reset controls"},y.createElement(vL,{"aria-hidden":!0})))):null)),y.createElement("tbody",{className:"docblock-argstable-body"},m.ungrouped.map(D=>y.createElement(el,{key:D.key,row:D,arg:d&&d[D.key],...x})),Object.entries(m.ungroupedSubsections).map(([D,E])=>y.createElement(td,{key:D,label:D,level:"subsection",colSpan:g},E.map(b=>y.createElement(el,{key:b.key,row:b,arg:d&&d[b.key],expandable:w,...x})))),Object.entries(m.sections).map(([D,E])=>y.createElement(td,{key:D,label:D,level:"section",colSpan:g},E.ungrouped.map(b=>y.createElement(el,{key:b.key,row:b,arg:d&&d[b.key],...x})),Object.entries(E.subsections).map(([b,C])=>y.createElement(td,{key:b,label:b,level:"subsection",colSpan:g},C.map(S=>y.createElement(el,{key:S.key,row:S,arg:d&&d[S.key],expandable:w,...x})))))))))},IP=({tabs:e,...t})=>{let r=Object.entries(e);return r.length===1?y.createElement(Yp,{...r[0][1],...t}):y.createElement(Xx,null,r.map((n,a)=>{let[o,i]=n,s=`prop_table_div_${o}`,c="div",d=a===0?t:{sort:t.sort};return y.createElement(c,{key:s,id:s,title:o},({active:p})=>p?y.createElement(Yp,{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})=>({...yu(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})=>({...yu(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})=>({...yu(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 BP=e=>`anchor--${e}`,JD=({storyId:e,children:t})=>y.createElement("div",{id:BP(e),className:"sb-anchor"},t);globalThis&&globalThis.__DOCS_CONTEXT__===void 0&&(globalThis.__DOCS_CONTEXT__=l.createContext(null),globalThis.__DOCS_CONTEXT__.displayName="DocsContext");var Et=globalThis?globalThis.__DOCS_CONTEXT__:l.createContext(null),kn=(e,t)=>l.useContext(Et).resolveOf(e,t),TP=e=>e.split("-").map(t=>t.charAt(0).toUpperCase()+t.slice(1)).join(""),zP=e=>{if(e)return typeof e=="string"?e.includes("-")?TP(e):e:e.__docgenInfo&&e.__docgenInfo.displayName?e.__docgenInfo.displayName:e.name};function LP(e,t="start"){e.scrollIntoView({behavior:"smooth",block:t,inline:"nearest"})}var OP=Object.create,ZD=Object.defineProperty,MP=Object.getOwnPropertyDescriptor,XD=Object.getOwnPropertyNames,$P=Object.getPrototypeOf,PP=Object.prototype.hasOwnProperty,Qe=(e,t)=>function(){return t||(0,e[XD(e)[0]])((t={exports:{}}).exports,t),t.exports},NP=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of XD(t))!PP.call(e,a)&&a!==r&&ZD(e,a,{get:()=>t[a],enumerable:!(n=MP(t,a))||n.enumerable});return e},dh=(e,t,r)=>(r=e!=null?OP($P(e)):{},NP(!e||!e.__esModule?ZD(r,"default",{value:e,enumerable:!0}):r,e)),HP=["bubbles","cancelBubble","cancelable","composed","currentTarget","defaultPrevented","eventPhase","isTrusted","returnValue","srcElement","target","timeStamp","type"],jP=["detail"];function VP(e){let t=HP.filter(r=>e[r]!==void 0).reduce((r,n)=>({...r,[n]:e[n]}),{});return e instanceof CustomEvent&&jP.filter(r=>e[r]!==void 0).forEach(r=>{t[r]=e[r]}),t}var UP=Zp(oD(),1),QD=Qe({"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"),a=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(a)!=="[object Symbol]")return!1;var o=42;r[n]=o;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!==o||s.enumerable!==!0)return!1}return!0}}}),e9=Qe({"node_modules/has-symbols/index.js"(e,t){var r=typeof Symbol<"u"&&Symbol,n=QD();t.exports=function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:n()}}}),qP=Qe({"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(i){var s=this;if(typeof s!="function"||a.call(s)!==o)throw new TypeError(r+s);for(var c=n.call(arguments,1),d,p=function(){if(this instanceof d){var g=s.apply(this,c.concat(n.call(arguments)));return Object(g)===g?g:this}else return s.apply(i,c.concat(n.call(arguments)))},m=Math.max(0,s.length-c.length),h=[],f=0;f"u"?r:m(Uint8Array),v={"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":p?m([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":h,"%AsyncGenerator%":h,"%AsyncGeneratorFunction%":h,"%AsyncIteratorPrototype%":h,"%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%":h,"%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%":f,"%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},g=function z(L){var M;if(L==="%AsyncFunction%")M=i("async function () {}");else if(L==="%GeneratorFunction%")M=i("function* () {}");else if(L==="%AsyncGeneratorFunction%")M=i("async function* () {}");else if(L==="%AsyncGenerator%"){var O=z("%AsyncGeneratorFunction%");O&&(M=O.prototype)}else if(L==="%AsyncIteratorPrototype%"){var $=z("%AsyncGenerator%");$&&(M=m($.prototype))}return v[L]=M,M},w={"%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"]},x=ph(),D=WP(),E=x.call(Function.call,Array.prototype.concat),b=x.call(Function.apply,Array.prototype.splice),C=x.call(Function.call,String.prototype.replace),S=x.call(Function.call,String.prototype.slice),k=x.call(Function.call,RegExp.prototype.exec),A=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,_=/\\(\\)?/g,I=function(z){var L=S(z,0,1),M=S(z,-1);if(L==="%"&&M!=="%")throw new n("invalid intrinsic syntax, expected closing `%`");if(M==="%"&&L!=="%")throw new n("invalid intrinsic syntax, expected opening `%`");var O=[];return C(z,A,function($,H,U,V){O[O.length]=U?C(V,_,"$1"):H||$}),O},B=function(z,L){var M=z,O;if(D(w,M)&&(O=w[M],M="%"+O[0]+"%"),D(v,M)){var $=v[M];if($===h&&($=g(M)),typeof $>"u"&&!L)throw new o("intrinsic "+z+" exists, but is not available. Please file an issue!");return{alias:O,name:M,value:$}}throw new n("intrinsic "+z+" does not exist!")};t.exports=function(z,L){if(typeof z!="string"||z.length===0)throw new o("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof L!="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 M=I(z),O=M.length>0?M[0]:"",$=B("%"+O+"%",L),H=$.name,U=$.value,V=!1,G=$.alias;G&&(O=G[0],b(M,E([0,1],G)));for(var Q=1,ne=!0;Q=M.length){var K=s(U,J);ne=!!K,ne&&"get"in K&&!("originalValue"in K.get)?U=K.get:U=U[J]}else ne=D(U,J),U=U[J];ne&&!V&&(v[H]=U)}}return U}}}),GP=Qe({"node_modules/call-bind/index.js"(e,t){var r=ph(),n=t9(),a=n("%Function.prototype.apply%"),o=n("%Function.prototype.call%"),i=n("%Reflect.apply%",!0)||r.call(o,a),s=n("%Object.getOwnPropertyDescriptor%",!0),c=n("%Object.defineProperty%",!0),d=n("%Math.max%");if(c)try{c({},"a",{value:1})}catch{c=null}t.exports=function(m){var h=i(r,o,arguments);if(s&&c){var f=s(h,"length");f.configurable&&c(h,"length",{value:1+d(0,m.length-(arguments.length-1))})}return h};var p=function(){return i(r,a,arguments)};c?c(t.exports,"apply",{value:p}):t.exports.apply=p}}),YP=Qe({"node_modules/call-bind/callBound.js"(e,t){var r=t9(),n=GP(),a=n(r("String.prototype.indexOf"));t.exports=function(o,i){var s=r(o,!!i);return typeof s=="function"&&a(o,".prototype.")>-1?n(s):s}}}),KP=Qe({"node_modules/has-tostringtag/shams.js"(e,t){var r=QD();t.exports=function(){return r()&&!!Symbol.toStringTag}}}),JP=Qe({"node_modules/is-regex/index.js"(e,t){var r=YP(),n=KP()(),a,o,i,s;n&&(a=r("Object.prototype.hasOwnProperty"),o=r("RegExp.prototype.exec"),i={},c=function(){throw i},s={toString:c,valueOf:c},typeof Symbol.toPrimitive=="symbol"&&(s[Symbol.toPrimitive]=c));var c,d=r("Object.prototype.toString"),p=Object.getOwnPropertyDescriptor,m="[object RegExp]";t.exports=n?function(h){if(!h||typeof h!="object")return!1;var f=p(h,"lastIndex"),v=f&&a(f,"value");if(!v)return!1;try{o(h,s)}catch(g){return g===i}}:function(h){return!h||typeof h!="object"&&typeof h!="function"?!1:d(h)===m}}}),ZP=Qe({"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)}}}),XP=Qe({"node_modules/is-symbol/index.js"(e,t){var r=Object.prototype.toString,n=e9()();n?(a=Symbol.prototype.toString,o=/^Symbol\(.*\)$/,i=function(s){return typeof s.valueOf()!="symbol"?!1:o.test(a.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 a,o,i}}),QP=dh(JP()),eN=dh(ZP()),tN=dh(XP());function rN(e){return e!=null&&typeof e=="object"&&Array.isArray(e)===!1}var nN=typeof global=="object"&&global&&global.Object===Object&&global,aN=nN,oN=typeof self=="object"&&self&&self.Object===Object&&self,iN=aN||oN||Function("return this")(),fh=iN,lN=fh.Symbol,Sa=lN,r9=Object.prototype,sN=r9.hasOwnProperty,uN=r9.toString,io=Sa?Sa.toStringTag:void 0;function cN(e){var t=sN.call(e,io),r=e[io];try{e[io]=void 0;var n=!0}catch{}var a=uN.call(e);return n&&(t?e[io]=r:delete e[io]),a}var dN=cN,pN=Object.prototype,fN=pN.toString;function hN(e){return fN.call(e)}var mN=hN,gN="[object Null]",vN="[object Undefined]",Z4=Sa?Sa.toStringTag:void 0;function yN(e){return e==null?e===void 0?vN:gN:Z4&&Z4 in Object(e)?dN(e):mN(e)}var bN=yN,X4=Sa?Sa.prototype:void 0;X4&&X4.toString;function wN(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var n9=wN,EN="[object AsyncFunction]",xN="[object Function]",DN="[object GeneratorFunction]",CN="[object Proxy]";function SN(e){if(!n9(e))return!1;var t=bN(e);return t==xN||t==DN||t==EN||t==CN}var kN=SN,AN=fh["__core-js_shared__"],rd=AN,Q4=function(){var e=/[^.]+$/.exec(rd&&rd.keys&&rd.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function FN(e){return!!Q4&&Q4 in e}var _N=FN,RN=Function.prototype,IN=RN.toString;function BN(e){if(e!=null){try{return IN.call(e)}catch{}try{return e+""}catch{}}return""}var TN=BN,zN=/[\\^$.*+?()[\]{}|]/g,LN=/^\[object .+?Constructor\]$/,ON=Function.prototype,MN=Object.prototype,$N=ON.toString,PN=MN.hasOwnProperty,NN=RegExp("^"+$N.call(PN).replace(zN,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function HN(e){if(!n9(e)||_N(e))return!1;var t=kN(e)?NN:LN;return t.test(TN(e))}var jN=HN;function VN(e,t){return e==null?void 0:e[t]}var UN=VN;function qN(e,t){var r=UN(e,t);return jN(r)?r:void 0}var a9=qN;function WN(e,t){return e===t||e!==e&&t!==t}var GN=WN,YN=a9(Object,"create"),Jo=YN;function KN(){this.__data__=Jo?Jo(null):{},this.size=0}var JN=KN;function ZN(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var XN=ZN,QN="__lodash_hash_undefined__",eH=Object.prototype,tH=eH.hasOwnProperty;function rH(e){var t=this.__data__;if(Jo){var r=t[e];return r===QN?void 0:r}return tH.call(t,e)?t[e]:void 0}var nH=rH,aH=Object.prototype,oH=aH.hasOwnProperty;function iH(e){var t=this.__data__;return Jo?t[e]!==void 0:oH.call(t,e)}var lH=iH,sH="__lodash_hash_undefined__";function uH(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Jo&&t===void 0?sH:t,this}var cH=uH;function Oa(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var EH=wH;function xH(e,t){var r=this.__data__,n=Eu(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var DH=xH;function Ma(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;iYH(e).replace(/\n\s*/g,"").trim()),JH=function(e,t){let r=t.slice(0,t.indexOf("{")),n=t.slice(t.indexOf("{"));if(r.includes("=>")||r.includes("function"))return t;let a=r;return a=a.replace(e,"function"),a+n},ZH=/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{3})?Z$/;function i9(e){if(!GH(e))return e;let t=e,r=!1;return typeof Event<"u"&&e instanceof Event&&(t=VP(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 XH=function(e){let t,r,n,a;return function(o,i){try{if(o==="")return a=[],t=new Map([[i,"[]"]]),r=new Map,n=[],i;let s=r.get(this)||this;for(;n.length&&s!==n[0];)n.shift(),a.pop();if(typeof i=="boolean")return i;if(i===void 0)return e.allowUndefined?"_undefined_":void 0;if(i===null)return null;if(typeof i=="number")return i===-1/0?"_-Infinity_":i===1/0?"_Infinity_":Number.isNaN(i)?"_NaN_":i;if(typeof i=="bigint")return`_bigint_${i.toString()}`;if(typeof i=="string")return ZH.test(i)?e.allowDate?`_date_${i}`:void 0:i;if((0,QP.default)(i))return e.allowRegExp?`_regexp_${i.flags}|${i.source}`:void 0;if((0,eN.default)(i)){if(!e.allowFunction)return;let{name:d}=i,p=i.toString();return p.match(/(\[native code\]|WEBPACK_IMPORTED_MODULE|__webpack_exports__|__webpack_require__)/)?`_function_${d}|${(()=>{}).toString()}`:`_function_${d}|${KH(JH(o,p))}`}if((0,tN.default)(i)){if(!e.allowSymbol)return;let d=Symbol.keyFor(i);return d!==void 0?`_gsymbol_${d}`:`_symbol_${i.toString().slice(7,-1)}`}if(n.length>=e.maxDepth)return Array.isArray(i)?`[Array(${i.length})]`:"[Object]";if(i===this)return`_duplicate_${JSON.stringify(a)}`;if(i instanceof Error&&e.allowError)return{__isConvertedError__:!0,errorProperties:{...i.cause?{cause:i.cause}:{},...i,name:i.name,message:i.message,stack:i.stack,"_constructor-name_":i.constructor.name}};if(i.constructor&&i.constructor.name&&i.constructor.name!=="Object"&&!Array.isArray(i)&&!e.allowClass)return;let c=t.get(i);if(!c){let d=Array.isArray(i)?i:i9(i);if(i.constructor&&i.constructor.name&&i.constructor.name!=="Object"&&!Array.isArray(i)&&e.allowClass)try{Object.assign(d,{"_constructor-name_":i.constructor.name})}catch{}return a.push(o),n.unshift(d),t.set(i,JSON.stringify(a)),i!==d&&r.set(i,d),d}return`_duplicate_${c}`}catch{return}}},QH={maxDepth:10,space:void 0,allowFunction:!0,allowRegExp:!0,allowDate:!0,allowClass:!0,allowError:!0,allowUndefined:!0,allowSymbol:!0,lazyEval:!0},ej=(e,t={})=>{let r={...QH,...t};return JSON.stringify(i9(e),XH(r),t.space)};function l9(e){return ej(e,{allowFunction:!1})}var s9=l.createContext({sources:{}}),u9="--unknown--",tj=({children:e,channel:t})=>{let[r,n]=l.useState({});return l.useEffect(()=>{let a=(o,i=null,s=!1)=>{let{id:c,args:d=void 0,source:p,format:m}=typeof o=="string"?{id:o,source:i,format:s}:o,h=d?l9(d):u9;n(f=>({...f,[c]:{...f[c],[h]:{code:p,format:m}}}))};return t.on(Eh,a),()=>t.off(Eh,a)},[]),y.createElement(s9.Provider,{value:{sources:r}},e)},rj=(e,t,r)=>{let{sources:n}=r,a=n==null?void 0:n[e];return(a==null?void 0:a[l9(t)])||(a==null?void 0:a[u9])||{code:""}},nj=({snippet:e,storyContext:t,typeFromProps:r,transformFromProps:n})=>{var c,d;let{__isArgsStory:a}=t.parameters,o=((c=t.parameters.docs)==null?void 0:c.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},aj=(e,t,r)=>{var f,v,g,w;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=((v=(f=n==null?void 0:n.parameters)==null?void 0:f.docs)==null?void 0:v.source)||{},{code:i}=e,s=e.format??o.format,c=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:c,dark:d};let p=t.getStoryContext(n),m=e.__forceInitialArgs?p.initialArgs:p.unmappedArgs,h=rj(n.id,m,r);return s=h.format??((w=(g=n.parameters.docs)==null?void 0:g.source)==null?void 0:w.format)??!1,{code:nj({snippet:h.code,storyContext:{...p,args:m},typeFromProps:e.type,transformFromProps:e.transform}),format:s,language:c,dark:d}};function oj(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 lj=(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},sj=(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,c=e.autoplay??o.autoplay??!1;return{story:t,inline:!0,height:s,autoplay:c,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}},uj=(e={__forceInitialArgs:!1,__primary:!1})=>{let t=l.useContext(Et),r=lj(e,t),n=oj(r,t);if(!n)return y.createElement(mD,null);let a=sj(e,n,t);return a?y.createElement(EO,{...a}):null},cj=e=>{var h,f,v,g,w,x,D,E,b,C;let t=l.useContext(Et),r=l.useContext(s9),{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=aj({...a,...n&&{of:n}},t,r),s=e.layout??o.parameters.layout??((f=(h=o.parameters.docs)==null?void 0:h.canvas)==null?void 0:f.layout)??"padded",c=e.withToolbar??((g=(v=o.parameters.docs)==null?void 0:v.canvas)==null?void 0:g.withToolbar)??!1,d=e.additionalActions??((x=(w=o.parameters.docs)==null?void 0:w.canvas)==null?void 0:x.additionalActions),p=e.sourceState??((E=(D=o.parameters.docs)==null?void 0:D.canvas)==null?void 0:E.sourceState)??"hidden",m=e.className??((C=(b=o.parameters.docs)==null?void 0:b.canvas)==null?void 0:C.className);return y.createElement(gD,{withSource:p==="none"?void 0:i,isExpanded:p==="shown",withToolbar:c,additionalActions:d,className:m,layout:s},y.createElement(uj,{of:n||o.moduleExport,meta:e.meta,...e.story}))},dj=(e,t)=>{let r=pj(e,t);if(!r)throw new Error("No result when story was defined");return r},pj=(e,t)=>{let r=e?t.getStoryContext(e):{args:{}},{id:n}=e||{id:"none"},[a,o]=l.useState(r.args);l.useEffect(()=>{let c=d=>{d.storyId===n&&o(d.args)};return t.channel.on(A4,c),()=>t.channel.off(A4,c)},[n,t.channel]);let i=l.useCallback(c=>t.channel.emit(wL,{storyId:n,updatedArgs:c}),[n,t.channel]),s=l.useCallback(c=>t.channel.emit(EL,{storyId:n,argNames:c}),[n,t.channel]);return e&&[a,i,s]},fj=(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(F4,o),()=>t.channel.off(F4,o)},[t.channel]),[n]};function hj(e,t){let{extractArgTypes:r}=t.docs||{};if(!r)throw new Error("Args unsupported. See Args documentation for your framework.");return r(e)}var mj=e=>{var b;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(Et),{story:n}=r.resolveOf(t||"story",["story"]),{parameters:a,argTypes:o,component:i,subcomponents:s}=n,c=((b=a.docs)==null?void 0:b.controls)||{},d=e.include??c.include,p=e.exclude??c.exclude,m=e.sort??c.sort,[h,f,v]=dj(n,r),[g]=fj(n,r),w=k4(o,d,p);if(!(s&&Object.keys(s).length>0))return Object.keys(w).length>0||Object.keys(h).length>0?y.createElement(Yp,{rows:w,sort:m,args:h,globals:g,updateArgs:f,resetArgs:v}):null;let x=zP(i),D=Object.fromEntries(Object.entries(s).map(([C,S])=>[C,{rows:k4(hj(S,a),d,p),sort:m}])),E={[x]:{rows:w,sort:m},...D};return y.createElement(IP,{tabs:E,sort:m,args:h,globals:g,updateArgs:f,resetArgs:v})},{document:c9}=globalThis,gj=({className:e,children:t,...r})=>{if(typeof e!="string"&&(typeof t!="string"||!t.match(/[\n\r]/g)))return y.createElement(Uf,null,t);let n=e&&e.split("-");return y.createElement(fD,{language:n&&n[1]||"text",format:!1,code:t,...r})};function mh(e,t){e.channel.emit(xL,t)}var Kp=nD.a,vj=({hash:e,children:t})=>{let r=l.useContext(Et);return y.createElement(Kp,{href:e,target:"_self",onClick:n=>{let a=e.substring(1);c9.getElementById(a)&&mh(r,e)}},t)},yj=e=>{let{href:t,target:r,children:n,...a}=e,o=l.useContext(Et);return!t||r==="_blank"||/^https?:\/\//.test(t)?y.createElement(Kp,{...e}):t.startsWith("#")?y.createElement(vj,{hash:t},n):y.createElement(Kp,{href:t,onClick:i=>{i.button===0&&!i.altKey&&!i.ctrlKey&&!i.metaKey&&!i.shiftKey&&(i.preventDefault(),mh(o,i.currentTarget.getAttribute("href")))},target:r,...a},n)},d9=["h1","h2","h3","h4","h5","h6"],bj=d9.reduce((e,t)=>({...e,[t]:F(t)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})}),{}),wj=F.a(()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"})),Ej=({as:e,id:t,children:r,...n})=>{let a=l.useContext(Et),o=bj[e],i=`#${t}`;return y.createElement(o,{id:t,...n},y.createElement(wj,{"aria-hidden":"true",href:i,tabIndex:-1,target:"_self",onClick:s=>{c9.getElementById(t)&&mh(a,i)}},y.createElement(fL,null)),r)},gh=e=>{let{as:t,id:r,children:n,...a}=e;if(r)return y.createElement(Ej,{as:t,id:r,...a},n);let o=t,{as:i,...s}=e;return y.createElement(o,{...ie(s,t)})},xj=d9.reduce((e,t)=>({...e,[t]:r=>y.createElement(gh,{as:t,...r})}),{}),Dj=e=>{var t;if(!e.children)return null;if(typeof e.children!="string")throw new Error(y9`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 y.createElement(OD,{...e,options:{forceBlock:!0,overrides:{code:gj,a:yj,...xj,...(t=e==null?void 0:e.options)==null?void 0:t.overrides},...e==null?void 0:e.options}})},Cj=(e=>(e.INFO="info",e.NOTES="notes",e.DOCGEN="docgen",e.AUTO="auto",e))(Cj||{}),Sj=e=>{var t,r,n,a,o,i,s,c;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((c=(s=p.docs)==null?void 0:s.extractComponentDescription)==null?void 0:c.call(s,d,{component:d,parameters:p}))||null}default:throw new Error(`Unrecognized module type resolved from 'useOf', got: ${e.type}`)}},Jp=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=Sj(r);return n?y.createElement(Dj,null,n):null},ty=Zp(FL()),kj=F.div(({theme:e})=>({width:"10rem","@media (max-width: 768px)":{display:"none"}})),Aj=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"}})),Fj=F.p(({theme:e})=>({fontWeight:600,fontSize:"0.875em",color:e.textColor,textTransform:"uppercase",marginBottom:10})),_j=({title:e})=>e===null?null:typeof e=="string"?y.createElement(Fj,null,e):e,Rj=({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(()=>ty.init(i),100);return()=>{clearTimeout(s),ty.destroy()}},[t]),y.createElement(y.Fragment,null,y.createElement(kj,null,t?null:y.createElement(Aj,null,y.createElement(_j,{title:e||null}),y.createElement("div",{className:"toc-wrapper"}))))),{document:Ij,window:Bj}=globalThis,Tj=({context:e,theme:t,children:r})=>{var a,o,i,s,c;let n;try{n=(o=(a=e.resolveOf("meta",["meta"]).preparedMeta.parameters)==null?void 0:a.docs)==null?void 0:o.toc}catch{n=(c=(s=(i=e==null?void 0:e.projectAnnotations)==null?void 0:i.parameters)==null?void 0:s.docs)==null?void 0:c.toc}return l.useEffect(()=>{let d;try{if(d=new URL(Bj.parent.location.toString()),d.hash){let p=Ij.getElementById(decodeURIComponent(d.hash.substring(1)));p&&setTimeout(()=>{LP(p)},200)}}catch{}}),y.createElement(Et.Provider,{value:e},y.createElement(tj,{channel:e.channel},y.createElement(Ty,{theme:_S(t)},y.createElement(fO,{toc:n?y.createElement(Rj,{className:"sbdocs sbdocs-toc--custom",...n}):null},r))))},zj=({children:e,disableAnchor:t})=>{if(t||typeof e!="string")return y.createElement(Wf,null,e);let r=globalThis.encodeURIComponent(e.toLowerCase());return y.createElement(gh,{as:"h3",id:r},e)},p9=({of:e,expanded:t=!0,withToolbar:r=!1,__forceInitialArgs:n=!1,__primary:a=!1})=>{var s,c;let{story:o}=kn(e||"story",["story"]),i=((c=(s=o.parameters.docs)==null?void 0:s.canvas)==null?void 0:c.withToolbar)??r;return y.createElement(JD,{storyId:o.id},t&&y.createElement(y.Fragment,null,y.createElement(zj,null,o.name),y.createElement(Jp,{of:e})),y.createElement(cj,{of:e,withToolbar:i,story:{__forceInitialArgs:n,__primary:a},source:{__forceInitialArgs:n}}))},Lj=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(Et).componentStoriesFromCSFFile(r)[0];return n?y.createElement(p9,{of:n.moduleExport,expanded:!1,__primary:!0,withToolbar:!0}):null},Oj=({children:e,disableAnchor:t,...r})=>{if(t||typeof e!="string")return y.createElement(qf,null,e);let n=e.toLowerCase().replace(/[^a-z0-9]/gi,"-");return y.createElement(gh,{as:"h2",id:n,...r},e)},Mj=F(Oj)(({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"}})),$j=({title:e="Stories",includePrimary:t=!0})=>{var s;let{componentStories:r,projectAnnotations:n,getStoryContext:a}=l.useContext(Et),o=r(),{stories:{filter:i}={filter:void 0}}=((s=n.parameters)==null?void 0:s.docs)||{};return i&&(o=o.filter(c=>i(c,a(c)))),o.some(c=>{var d;return(d=c.tags)==null?void 0:d.includes("autodocs")})&&(o=o.filter(c=>{var d;return((d=c.tags)==null?void 0:d.includes("autodocs"))&&!c.usesMount})),t||(o=o.slice(1)),!o||o.length===0?null:y.createElement(y.Fragment,null,y.createElement(Mj,null,e),o.map(c=>c&&y.createElement(p9,{key:c.id,of:c.moduleExport,expanded:!0,__forceInitialArgs:!0})))},Pj="https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#subtitle-block-and-parameterscomponentsubtitle",Nj=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&&yL(`Using 'parameters.componentSubtitle' property to subtitle stories is deprecated. See ${Pj}`);let i=r||(o==null?void 0:o.subtitle)||a;return i?y.createElement(cO,{className:"sbdocs-subtitle sb-unstyled"},i):null},Hj=/\s*\/\s*/,jj=e=>{let t=e.trim().split(Hj);return(t==null?void 0:t[(t==null?void 0:t.length)-1])||e},Vj=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||jj(n==null?void 0:n.title);return a?y.createElement(uO,{className:"sbdocs-title sb-unstyled"},a):null},Uj=()=>{let e=kn("meta",["meta"]),{stories:t}=e.csfFile,r=Object.keys(t).length===1;return y.createElement(y.Fragment,null,y.createElement(Vj,null),y.createElement(Nj,null),y.createElement(Jp,{of:"meta"}),r?y.createElement(Jp,{of:"story"}):null,y.createElement(Lj,null),y.createElement(mj,null),r?null:y.createElement($j,null))};function uV({context:e,docsParameter:t}){let r=t.container||Tj,n=t.page||Uj;return y.createElement(r,{context:e,theme:t.theme},y.createElement(n,null))}var cV=({of:e})=>{let t=l.useContext(Et);e&&t.referenceMeta(e,!0);try{let r=t.storyById();return y.createElement(JD,{storyId:r.id})}catch{return null}};export{yj as A,cj as C,uV as D,La as G,xj as H,cV as M,F as T,Zp as _,mj as a,gj as b,aV as c,Xj as d,gn as e,vt as g,Z as j,yz as q,Ez as r}; diff --git a/assets/index-WKuLudRG.js b/assets/index-Dt18g86q.js similarity index 61% rename from assets/index-WKuLudRG.js rename to assets/index-Dt18g86q.js index 5d7309c154..22c3b895e5 100644 --- a/assets/index-WKuLudRG.js +++ b/assets/index-Dt18g86q.js @@ -1,167 +1,167 @@ -var my=Object.defineProperty;var hy=(e,t,r)=>t in e?my(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var he=(e,t,r)=>hy(e,typeof t!="symbol"?t+"":t,r);const{once:by}=__STORYBOOK_MODULE_CLIENT_LOGGER__,{FORCE_REMOUNT:As,STORY_RENDER_PHASE_CHANGED:yy,SET_CURRENT_STORY:gy}=__STORYBOOK_MODULE_CORE_EVENTS__,{addons:vy}=__STORYBOOK_MODULE_PREVIEW_API__,{global:Ne}=__STORYBOOK_MODULE_GLOBAL__;var _y=(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')}),Ry={reset:[0,0],bold:[1,22,"\x1B[22m\x1B[1m"],dim:[2,22,"\x1B[22m\x1B[2m"],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29],black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]},wy=Object.entries(Ry);function Yl(e){return String(e)}Yl.open="";Yl.close="";function Cy(e=!1){let t=typeof process<"u"?process:void 0,r=(t==null?void 0:t.env)||{},n=(t==null?void 0:t.argv)||[];return!("NO_COLOR"in r||n.includes("--no-color"))&&("FORCE_COLOR"in r||n.includes("--color")||(t==null?void 0:t.platform)==="win32"||e&&r.TERM!=="dumb"||"CI"in r)||typeof window<"u"&&!!window.chrome}function qy(e=!1){let t=Cy(e),r=(l,i,u,c)=>{let s="",d=0;do s+=l.substring(d,c)+u,d=c+i.length,c=l.indexOf(i,d);while(~c);return s+l.substring(d)},n=(l,i,u=l)=>{let c=s=>{let d=String(s),f=d.indexOf(i,l.length);return~f?l+r(d,i,u,f)+i:l+d+i};return c.open=l,c.close=i,c},a={isColorSupported:t},o=l=>`\x1B[${l}m`;for(let[l,i]of wy)a[l]=t?n(o(i[0]),o(i[1]),i[2]):Yl;return a}var ft=qy(!1);function Ey(e,t){let r=Object.keys(e),n=t===null?r:r.sort(t);if(Object.getOwnPropertySymbols)for(let a of Object.getOwnPropertySymbols(e))Object.getOwnPropertyDescriptor(e,a).enumerable&&n.push(a);return n}function sa(e,t,r,n,a,o,l=": "){let i="",u=0,c=e.next();if(!c.done){i+=t.spacingOuter;let s=r+t.indent;for(;!c.done;){if(i+=s,u++===t.maxWidth){i+="…";break}let d=o(c.value[0],t,s,n,a),f=o(c.value[1],t,s,n,a);i+=d+l+f,c=e.next(),c.done?t.min||(i+=","):i+=`,${t.spacingInner}`}i+=t.spacingOuter+r}return i}function Jl(e,t,r,n,a,o){let l="",i=0,u=e.next();if(!u.done){l+=t.spacingOuter;let c=r+t.indent;for(;!u.done;){if(l+=c,i++===t.maxWidth){l+="…";break}l+=o(u.value,t,c,n,a),u=e.next(),u.done?t.min||(l+=","):l+=`,${t.spacingInner}`}l+=t.spacingOuter+r}return l}function Fn(e,t,r,n,a,o){let l="";e=e instanceof ArrayBuffer?new DataView(e):e;let i=c=>c instanceof DataView,u=i(e)?e.byteLength:e.length;if(u>0){l+=t.spacingOuter;let c=r+t.indent;for(let s=0;s0){l+=t.spacingOuter;let u=r+t.indent;for(let c=0;c{let l=e.toString();if(l==="ArrayContaining"||l==="ArrayNotContaining")return++n>t.maxDepth?`[${l}]`:`${l+bo}[${Fn(e.sample,t,r,n,a,o)}]`;if(l==="ObjectContaining"||l==="ObjectNotContaining")return++n>t.maxDepth?`[${l}]`:`${l+bo}{${Xl(e.sample,t,r,n,a,o)}}`;if(l==="StringMatching"||l==="StringNotMatching"||l==="StringContaining"||l==="StringNotContaining")return l+bo+o(e.sample,t,r,n,a);if(typeof e.toAsymmetricMatcher!="function")throw new TypeError(`Asymmetric matcher ${e.constructor.name} does not implement toAsymmetricMatcher()`);return e.toAsymmetricMatcher()},Ty=e=>e&&e.$$typeof===Py,Sy={serialize:Oy,test:Ty},Ay=" ",wd=new Set(["DOMStringMap","NamedNodeMap"]),My=/^(?:HTML\w*Collection|NodeList)$/;function xy(e){return wd.has(e)||My.test(e)}var jy=e=>e&&e.constructor&&!!e.constructor.name&&xy(e.constructor.name);function Ny(e){return e.constructor.name==="NamedNodeMap"}var $y=(e,t,r,n,a,o)=>{let l=e.constructor.name;return++n>t.maxDepth?`[${l}]`:(t.min?"":l+Ay)+(wd.has(l)?`{${Xl(Ny(e)?[...e].reduce((i,u)=>(i[u.name]=u.value,i),{}):{...e},t,r,n,a,o)}}`:`[${Fn([...e],t,r,n,a,o)}]`)},Iy={serialize:$y,test:jy};function Cd(e){return e.replaceAll("<","<").replaceAll(">",">")}function Ql(e,t,r,n,a,o,l){let i=n+r.indent,u=r.colors;return e.map(c=>{let s=t[c],d=l(s,r,i,a,o);return typeof s!="string"&&(d.includes(` -`)&&(d=r.spacingOuter+i+d+r.spacingOuter+n),d=`{${d}}`),`${r.spacingInner+n+u.prop.open+c+u.prop.close}=${u.value.open}${d}${u.value.close}`}).join("")}function Zl(e,t,r,n,a,o){return e.map(l=>t.spacingOuter+r+(typeof l=="string"?qd(l,t):o(l,t,r,n,a))).join("")}function qd(e,t){let r=t.colors.content;return r.open+Cd(e)+r.close}function By(e,t){let r=t.colors.comment;return`${r.open}${r.close}`}function ei(e,t,r,n,a){let o=n.colors.tag;return`${o.open}<${e}${t&&o.close+t+n.spacingOuter+a+o.open}${r?`>${o.close}${r}${n.spacingOuter}${a}${o.open}${o.close}`}function ti(e,t){let r=t.colors.tag;return`${r.open}<${e}${r.close} …${r.open} />${r.close}`}var ky=1,Ed=3,Pd=8,Od=11,Ly=/^(?:(?:HTML|SVG)\w*)?Element$/;function Dy(e){try{return typeof e.hasAttribute=="function"&&e.hasAttribute("is")}catch{return!1}}function Fy(e){let t=e.constructor.name,{nodeType:r,tagName:n}=e,a=typeof n=="string"&&n.includes("-")||Dy(e);return r===ky&&(Ly.test(t)||a)||r===Ed&&t==="Text"||r===Pd&&t==="Comment"||r===Od&&t==="DocumentFragment"}var Hy=e=>{var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.name)&&Fy(e)};function Uy(e){return e.nodeType===Ed}function Vy(e){return e.nodeType===Pd}function yo(e){return e.nodeType===Od}var zy=(e,t,r,n,a,o)=>{if(Uy(e))return qd(e.data,t);if(Vy(e))return By(e.data,t);let l=yo(e)?"DocumentFragment":e.tagName.toLowerCase();return++n>t.maxDepth?ti(l,t):ei(l,Ql(yo(e)?[]:Array.from(e.attributes,i=>i.name).sort(),yo(e)?{}:[...e.attributes].reduce((i,u)=>(i[u.name]=u.value,i),{}),t,r+t.indent,n,a,o),Zl(Array.prototype.slice.call(e.childNodes||e.children),t,r+t.indent,n,a,o),t,r)},Gy={serialize:zy,test:Hy},Wy="@@__IMMUTABLE_ITERABLE__@@",Ky="@@__IMMUTABLE_LIST__@@",Yy="@@__IMMUTABLE_KEYED__@@",Jy="@@__IMMUTABLE_MAP__@@",Ms="@@__IMMUTABLE_ORDERED__@@",Xy="@@__IMMUTABLE_RECORD__@@",Qy="@@__IMMUTABLE_SEQ__@@",Zy="@@__IMMUTABLE_SET__@@",eg="@@__IMMUTABLE_STACK__@@",mr=e=>`Immutable.${e}`,ua=e=>`[${e}]`,zr=" ",xs="…";function tg(e,t,r,n,a,o,l){return++n>t.maxDepth?ua(mr(l)):`${mr(l)+zr}{${sa(e.entries(),t,r,n,a,o)}}`}function rg(e){let t=0;return{next(){if(tt.maxDepth?ua(l):`${l+zr}{${sa(rg(e),t,r,n,a,o)}}`}function ag(e,t,r,n,a,o){let l=mr("Seq");return++n>t.maxDepth?ua(l):e[Yy]?`${l+zr}{${e._iter||e._object?sa(e.entries(),t,r,n,a,o):xs}}`:`${l+zr}[${e._iter||e._array||e._collection||e._iterable?Jl(e.values(),t,r,n,a,o):xs}]`}function go(e,t,r,n,a,o,l){return++n>t.maxDepth?ua(mr(l)):`${mr(l)+zr}[${Jl(e.values(),t,r,n,a,o)}]`}var og=(e,t,r,n,a,o)=>e[Jy]?tg(e,t,r,n,a,o,e[Ms]?"OrderedMap":"Map"):e[Ky]?go(e,t,r,n,a,o,"List"):e[Zy]?go(e,t,r,n,a,o,e[Ms]?"OrderedSet":"Set"):e[eg]?go(e,t,r,n,a,o,"Stack"):e[Qy]?ag(e,t,r,n,a,o):ng(e,t,r,n,a,o),lg=e=>e&&(e[Wy]===!0||e[Xy]===!0),ig={serialize:og,test:lg},js={exports:{}},re={},Ns;function sg(){if(Ns)return re;Ns=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),l=Symbol.for("react.context"),i=Symbol.for("react.server_context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),s=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.for("react.offscreen"),m;m=Symbol.for("react.module.reference");function b(h){if(typeof h=="object"&&h!==null){var y=h.$$typeof;switch(y){case e:switch(h=h.type,h){case r:case a:case n:case c:case s:return h;default:switch(h=h&&h.$$typeof,h){case i:case l:case u:case f:case d:case o:return h;default:return y}}case t:return y}}}return re.ContextConsumer=l,re.ContextProvider=o,re.Element=e,re.ForwardRef=u,re.Fragment=r,re.Lazy=f,re.Memo=d,re.Portal=t,re.Profiler=a,re.StrictMode=n,re.Suspense=c,re.SuspenseList=s,re.isAsyncMode=function(){return!1},re.isConcurrentMode=function(){return!1},re.isContextConsumer=function(h){return b(h)===l},re.isContextProvider=function(h){return b(h)===o},re.isElement=function(h){return typeof h=="object"&&h!==null&&h.$$typeof===e},re.isForwardRef=function(h){return b(h)===u},re.isFragment=function(h){return b(h)===r},re.isLazy=function(h){return b(h)===f},re.isMemo=function(h){return b(h)===d},re.isPortal=function(h){return b(h)===t},re.isProfiler=function(h){return b(h)===a},re.isStrictMode=function(h){return b(h)===n},re.isSuspense=function(h){return b(h)===c},re.isSuspenseList=function(h){return b(h)===s},re.isValidElementType=function(h){return typeof h=="string"||typeof h=="function"||h===r||h===a||h===n||h===c||h===s||h===p||typeof h=="object"&&h!==null&&(h.$$typeof===f||h.$$typeof===d||h.$$typeof===o||h.$$typeof===l||h.$$typeof===u||h.$$typeof===m||h.getModuleId!==void 0)},re.typeOf=b,re}var $s;function ug(){return $s||($s=1,js.exports=sg()),js.exports}var Dt=ug();function Td(e,t=[]){if(Array.isArray(e))for(let r of e)Td(r,t);else e!=null&&e!==!1&&e!==""&&t.push(e);return t}function Is(e){let t=e.type;if(typeof t=="string")return t;if(typeof t=="function")return t.displayName||t.name||"Unknown";if(Dt.isFragment(e))return"React.Fragment";if(Dt.isSuspense(e))return"React.Suspense";if(typeof t=="object"&&t!==null){if(Dt.isContextProvider(e))return"Context.Provider";if(Dt.isContextConsumer(e))return"Context.Consumer";if(Dt.isForwardRef(e)){if(t.displayName)return t.displayName;let r=t.render.displayName||t.render.name||"";return r===""?"ForwardRef":`ForwardRef(${r})`}if(Dt.isMemo(e)){let r=t.displayName||t.type.displayName||t.type.name||"";return r===""?"Memo":`Memo(${r})`}}return"UNDEFINED"}function cg(e){let{props:t}=e;return Object.keys(t).filter(r=>r!=="children"&&t[r]!==void 0).sort()}var dg=(e,t,r,n,a,o)=>++n>t.maxDepth?ti(Is(e),t):ei(Is(e),Ql(cg(e),e.props,t,r+t.indent,n,a,o),Zl(Td(e.props.children),t,r+t.indent,n,a,o),t,r),pg=e=>e!=null&&Dt.isElement(e),fg={serialize:dg,test:pg},mg=typeof Symbol=="function"&&Symbol.for?Symbol.for("react.test.json"):245830487;function hg(e){let{props:t}=e;return t?Object.keys(t).filter(r=>t[r]!==void 0).sort():[]}var bg=(e,t,r,n,a,o)=>++n>t.maxDepth?ti(e.type,t):ei(e.type,e.props?Ql(hg(e),e.props,t,r+t.indent,n,a,o):"",e.children?Zl(e.children,t,r+t.indent,n,a,o):"",t,r),yg=e=>e&&e.$$typeof===mg,gg={serialize:bg,test:yg},Sd=Object.prototype.toString,vg=Date.prototype.toISOString,_g=Error.prototype.toString,Bs=RegExp.prototype.toString;function vo(e){return typeof e.constructor=="function"&&e.constructor.name||"Object"}function Rg(e){return typeof window<"u"&&e===window}var wg=/^Symbol\((.*)\)(.*)$/,Cg=/\n/g,Ad=class extends Error{constructor(t,r){super(t),this.stack=r,this.name=this.constructor.name}};function qg(e){return e==="[object Array]"||e==="[object ArrayBuffer]"||e==="[object DataView]"||e==="[object Float32Array]"||e==="[object Float64Array]"||e==="[object Int8Array]"||e==="[object Int16Array]"||e==="[object Int32Array]"||e==="[object Uint8Array]"||e==="[object Uint8ClampedArray]"||e==="[object Uint16Array]"||e==="[object Uint32Array]"}function Eg(e){return Object.is(e,-0)?"-0":String(e)}function Pg(e){return`${e}n`}function ks(e,t){return t?`[Function ${e.name||"anonymous"}]`:"[Function]"}function Ls(e){return String(e).replace(wg,"Symbol($1)")}function Ds(e){return`[${_g.call(e)}]`}function Md(e,t,r,n){if(e===!0||e===!1)return`${e}`;if(e===void 0)return"undefined";if(e===null)return"null";let a=typeof e;if(a==="number")return Eg(e);if(a==="bigint")return Pg(e);if(a==="string")return n?`"${e.replaceAll(/"|\\/g,"\\$&")}"`:`"${e}"`;if(a==="function")return ks(e,t);if(a==="symbol")return Ls(e);let o=Sd.call(e);return o==="[object WeakMap]"?"WeakMap {}":o==="[object WeakSet]"?"WeakSet {}":o==="[object Function]"||o==="[object GeneratorFunction]"?ks(e,t):o==="[object Symbol]"?Ls(e):o==="[object Date]"?Number.isNaN(+e)?"Date { NaN }":vg.call(e):o==="[object Error]"?Ds(e):o==="[object RegExp]"?r?Bs.call(e).replaceAll(/[$()*+.?[\\\]^{|}]/g,"\\$&"):Bs.call(e):e instanceof Error?Ds(e):null}function xd(e,t,r,n,a,o){if(a.includes(e))return"[Circular]";a=[...a],a.push(e);let l=++n>t.maxDepth,i=t.min;if(t.callToJSON&&!l&&e.toJSON&&typeof e.toJSON=="function"&&!o)return Tt(e.toJSON(),t,r,n,a,!0);let u=Sd.call(e);return u==="[object Arguments]"?l?"[Arguments]":`${i?"":"Arguments "}[${Fn(e,t,r,n,a,Tt)}]`:qg(u)?l?`[${e.constructor.name}]`:`${i||!t.printBasicPrototype&&e.constructor.name==="Array"?"":`${e.constructor.name} `}[${Fn(e,t,r,n,a,Tt)}]`:u==="[object Map]"?l?"[Map]":`Map {${sa(e.entries(),t,r,n,a,Tt," => ")}}`:u==="[object Set]"?l?"[Set]":`Set {${Jl(e.values(),t,r,n,a,Tt)}}`:l||Rg(e)?`[${vo(e)}]`:`${i||!t.printBasicPrototype&&vo(e)==="Object"?"":`${vo(e)} `}{${Xl(e,t,r,n,a,Tt)}}`}function Og(e){return e.serialize!=null}function jd(e,t,r,n,a,o){let l;try{l=Og(e)?e.serialize(t,r,n,a,o,Tt):e.print(t,i=>Tt(i,r,n,a,o),i=>{let u=n+r.indent;return u+i.replaceAll(Cg,` -${u}`)},{edgeSpacing:r.spacingOuter,min:r.min,spacing:r.spacingInner},r.colors)}catch(i){throw new Ad(i.message,i.stack)}if(typeof l!="string")throw new TypeError(`pretty-format: Plugin must return type "string" but instead returned "${typeof l}".`);return l}function Nd(e,t){for(let r of e)try{if(r.test(t))return r}catch(n){throw new Ad(n.message,n.stack)}return null}function Tt(e,t,r,n,a,o){let l=Nd(t.plugins,e);if(l!==null)return jd(l,e,t,r,n,a);let i=Md(e,t.printFunctionName,t.escapeRegex,t.escapeString);return i!==null?i:xd(e,t,r,n,a,o)}var ri={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},$d=Object.keys(ri),We={callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:Number.POSITIVE_INFINITY,maxWidth:Number.POSITIVE_INFINITY,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:ri};function Tg(e){for(let t of Object.keys(e))if(!Object.prototype.hasOwnProperty.call(We,t))throw new Error(`pretty-format: Unknown option "${t}".`);if(e.min&&e.indent!==void 0&&e.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.')}function Sg(){return $d.reduce((e,t)=>{let r=ri[t],n=r&&ft[r];if(n&&typeof n.close=="string"&&typeof n.open=="string")e[t]=n;else throw new Error(`pretty-format: Option "theme" has a key "${t}" whose value "${r}" is undefined in ansi-styles.`);return e},Object.create(null))}function Ag(){return $d.reduce((e,t)=>(e[t]={close:"",open:""},e),Object.create(null))}function Id(e){return(e==null?void 0:e.printFunctionName)??We.printFunctionName}function Bd(e){return(e==null?void 0:e.escapeRegex)??We.escapeRegex}function kd(e){return(e==null?void 0:e.escapeString)??We.escapeString}function Fs(e){return{callToJSON:(e==null?void 0:e.callToJSON)??We.callToJSON,colors:e!=null&&e.highlight?Sg():Ag(),compareKeys:typeof(e==null?void 0:e.compareKeys)=="function"||(e==null?void 0:e.compareKeys)===null?e.compareKeys:We.compareKeys,escapeRegex:Bd(e),escapeString:kd(e),indent:e!=null&&e.min?"":Mg((e==null?void 0:e.indent)??We.indent),maxDepth:(e==null?void 0:e.maxDepth)??We.maxDepth,maxWidth:(e==null?void 0:e.maxWidth)??We.maxWidth,min:(e==null?void 0:e.min)??We.min,plugins:(e==null?void 0:e.plugins)??We.plugins,printBasicPrototype:(e==null?void 0:e.printBasicPrototype)??!0,printFunctionName:Id(e),spacingInner:e!=null&&e.min?" ":` +var by=Object.defineProperty;var yy=(e,t,r)=>t in e?by(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var he=(e,t,r)=>yy(e,typeof t!="symbol"?t+"":t,r);const{once:gy}=__STORYBOOK_MODULE_CLIENT_LOGGER__,{FORCE_REMOUNT:Ms,STORY_RENDER_PHASE_CHANGED:vy,SET_CURRENT_STORY:_y}=__STORYBOOK_MODULE_CORE_EVENTS__,{addons:Ry}=__STORYBOOK_MODULE_PREVIEW_API__,{global:$e}=__STORYBOOK_MODULE_GLOBAL__;var wy=(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')}),Cy={reset:[0,0],bold:[1,22,"\x1B[22m\x1B[1m"],dim:[2,22,"\x1B[22m\x1B[2m"],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29],black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]},qy=Object.entries(Cy);function Jl(e){return String(e)}Jl.open="";Jl.close="";function Ey(e=!1){let t=typeof process<"u"?process:void 0,r=(t==null?void 0:t.env)||{},n=(t==null?void 0:t.argv)||[];return!("NO_COLOR"in r||n.includes("--no-color"))&&("FORCE_COLOR"in r||n.includes("--color")||(t==null?void 0:t.platform)==="win32"||e&&r.TERM!=="dumb"||"CI"in r)||typeof window<"u"&&!!window.chrome}function Py(e=!1){let t=Ey(e),r=(l,i,u,c)=>{let s="",d=0;do s+=l.substring(d,c)+u,d=c+i.length,c=l.indexOf(i,d);while(~c);return s+l.substring(d)},n=(l,i,u=l)=>{let c=s=>{let d=String(s),f=d.indexOf(i,l.length);return~f?l+r(d,i,u,f)+i:l+d+i};return c.open=l,c.close=i,c},a={isColorSupported:t},o=l=>`\x1B[${l}m`;for(let[l,i]of qy)a[l]=t?n(o(i[0]),o(i[1]),i[2]):Jl;return a}var mt=Py(!1);function Oy(e,t){let r=Object.keys(e),n=t===null?r:r.sort(t);if(Object.getOwnPropertySymbols)for(let a of Object.getOwnPropertySymbols(e))Object.getOwnPropertyDescriptor(e,a).enumerable&&n.push(a);return n}function ua(e,t,r,n,a,o,l=": "){let i="",u=0,c=e.next();if(!c.done){i+=t.spacingOuter;let s=r+t.indent;for(;!c.done;){if(i+=s,u++===t.maxWidth){i+="…";break}let d=o(c.value[0],t,s,n,a),f=o(c.value[1],t,s,n,a);i+=d+l+f,c=e.next(),c.done?t.min||(i+=","):i+=`,${t.spacingInner}`}i+=t.spacingOuter+r}return i}function Xl(e,t,r,n,a,o){let l="",i=0,u=e.next();if(!u.done){l+=t.spacingOuter;let c=r+t.indent;for(;!u.done;){if(l+=c,i++===t.maxWidth){l+="…";break}l+=o(u.value,t,c,n,a),u=e.next(),u.done?t.min||(l+=","):l+=`,${t.spacingInner}`}l+=t.spacingOuter+r}return l}function Hn(e,t,r,n,a,o){let l="";e=e instanceof ArrayBuffer?new DataView(e):e;let i=c=>c instanceof DataView,u=i(e)?e.byteLength:e.length;if(u>0){l+=t.spacingOuter;let c=r+t.indent;for(let s=0;s0){l+=t.spacingOuter;let u=r+t.indent;for(let c=0;c{let l=e.toString();if(l==="ArrayContaining"||l==="ArrayNotContaining")return++n>t.maxDepth?`[${l}]`:`${l+yo}[${Hn(e.sample,t,r,n,a,o)}]`;if(l==="ObjectContaining"||l==="ObjectNotContaining")return++n>t.maxDepth?`[${l}]`:`${l+yo}{${Ql(e.sample,t,r,n,a,o)}}`;if(l==="StringMatching"||l==="StringNotMatching"||l==="StringContaining"||l==="StringNotContaining")return l+yo+o(e.sample,t,r,n,a);if(typeof e.toAsymmetricMatcher!="function")throw new TypeError(`Asymmetric matcher ${e.constructor.name} does not implement toAsymmetricMatcher()`);return e.toAsymmetricMatcher()},Ay=e=>e&&e.$$typeof===Ty,My={serialize:Sy,test:Ay},xy=" ",Cd=new Set(["DOMStringMap","NamedNodeMap"]),jy=/^(?:HTML\w*Collection|NodeList)$/;function Ny(e){return Cd.has(e)||jy.test(e)}var $y=e=>e&&e.constructor&&!!e.constructor.name&&Ny(e.constructor.name);function Iy(e){return e.constructor.name==="NamedNodeMap"}var By=(e,t,r,n,a,o)=>{let l=e.constructor.name;return++n>t.maxDepth?`[${l}]`:(t.min?"":l+xy)+(Cd.has(l)?`{${Ql(Iy(e)?[...e].reduce((i,u)=>(i[u.name]=u.value,i),{}):{...e},t,r,n,a,o)}}`:`[${Hn([...e],t,r,n,a,o)}]`)},ky={serialize:By,test:$y};function qd(e){return e.replaceAll("<","<").replaceAll(">",">")}function Zl(e,t,r,n,a,o,l){let i=n+r.indent,u=r.colors;return e.map(c=>{let s=t[c],d=l(s,r,i,a,o);return typeof s!="string"&&(d.includes(` +`)&&(d=r.spacingOuter+i+d+r.spacingOuter+n),d=`{${d}}`),`${r.spacingInner+n+u.prop.open+c+u.prop.close}=${u.value.open}${d}${u.value.close}`}).join("")}function ei(e,t,r,n,a,o){return e.map(l=>t.spacingOuter+r+(typeof l=="string"?Ed(l,t):o(l,t,r,n,a))).join("")}function Ed(e,t){let r=t.colors.content;return r.open+qd(e)+r.close}function Ly(e,t){let r=t.colors.comment;return`${r.open}${r.close}`}function ti(e,t,r,n,a){let o=n.colors.tag;return`${o.open}<${e}${t&&o.close+t+n.spacingOuter+a+o.open}${r?`>${o.close}${r}${n.spacingOuter}${a}${o.open}${o.close}`}function ri(e,t){let r=t.colors.tag;return`${r.open}<${e}${r.close} …${r.open} />${r.close}`}var Dy=1,Pd=3,Od=8,Td=11,Fy=/^(?:(?:HTML|SVG)\w*)?Element$/;function Hy(e){try{return typeof e.hasAttribute=="function"&&e.hasAttribute("is")}catch{return!1}}function Uy(e){let t=e.constructor.name,{nodeType:r,tagName:n}=e,a=typeof n=="string"&&n.includes("-")||Hy(e);return r===Dy&&(Fy.test(t)||a)||r===Pd&&t==="Text"||r===Od&&t==="Comment"||r===Td&&t==="DocumentFragment"}var Vy=e=>{var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.name)&&Uy(e)};function zy(e){return e.nodeType===Pd}function Gy(e){return e.nodeType===Od}function go(e){return e.nodeType===Td}var Wy=(e,t,r,n,a,o)=>{if(zy(e))return Ed(e.data,t);if(Gy(e))return Ly(e.data,t);let l=go(e)?"DocumentFragment":e.tagName.toLowerCase();return++n>t.maxDepth?ri(l,t):ti(l,Zl(go(e)?[]:Array.from(e.attributes,i=>i.name).sort(),go(e)?{}:[...e.attributes].reduce((i,u)=>(i[u.name]=u.value,i),{}),t,r+t.indent,n,a,o),ei(Array.prototype.slice.call(e.childNodes||e.children),t,r+t.indent,n,a,o),t,r)},Ky={serialize:Wy,test:Vy},Yy="@@__IMMUTABLE_ITERABLE__@@",Jy="@@__IMMUTABLE_LIST__@@",Xy="@@__IMMUTABLE_KEYED__@@",Qy="@@__IMMUTABLE_MAP__@@",xs="@@__IMMUTABLE_ORDERED__@@",Zy="@@__IMMUTABLE_RECORD__@@",eg="@@__IMMUTABLE_SEQ__@@",tg="@@__IMMUTABLE_SET__@@",rg="@@__IMMUTABLE_STACK__@@",hr=e=>`Immutable.${e}`,ca=e=>`[${e}]`,Gr=" ",js="…";function ng(e,t,r,n,a,o,l){return++n>t.maxDepth?ca(hr(l)):`${hr(l)+Gr}{${ua(e.entries(),t,r,n,a,o)}}`}function ag(e){let t=0;return{next(){if(tt.maxDepth?ca(l):`${l+Gr}{${ua(ag(e),t,r,n,a,o)}}`}function lg(e,t,r,n,a,o){let l=hr("Seq");return++n>t.maxDepth?ca(l):e[Xy]?`${l+Gr}{${e._iter||e._object?ua(e.entries(),t,r,n,a,o):js}}`:`${l+Gr}[${e._iter||e._array||e._collection||e._iterable?Xl(e.values(),t,r,n,a,o):js}]`}function vo(e,t,r,n,a,o,l){return++n>t.maxDepth?ca(hr(l)):`${hr(l)+Gr}[${Xl(e.values(),t,r,n,a,o)}]`}var ig=(e,t,r,n,a,o)=>e[Qy]?ng(e,t,r,n,a,o,e[xs]?"OrderedMap":"Map"):e[Jy]?vo(e,t,r,n,a,o,"List"):e[tg]?vo(e,t,r,n,a,o,e[xs]?"OrderedSet":"Set"):e[rg]?vo(e,t,r,n,a,o,"Stack"):e[eg]?lg(e,t,r,n,a,o):og(e,t,r,n,a,o),sg=e=>e&&(e[Yy]===!0||e[Zy]===!0),ug={serialize:ig,test:sg},Ns={exports:{}},ne={},$s;function cg(){if($s)return ne;$s=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),l=Symbol.for("react.context"),i=Symbol.for("react.server_context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),s=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.for("react.offscreen"),m;m=Symbol.for("react.module.reference");function b(h){if(typeof h=="object"&&h!==null){var y=h.$$typeof;switch(y){case e:switch(h=h.type,h){case r:case a:case n:case c:case s:return h;default:switch(h=h&&h.$$typeof,h){case i:case l:case u:case f:case d:case o:return h;default:return y}}case t:return y}}}return ne.ContextConsumer=l,ne.ContextProvider=o,ne.Element=e,ne.ForwardRef=u,ne.Fragment=r,ne.Lazy=f,ne.Memo=d,ne.Portal=t,ne.Profiler=a,ne.StrictMode=n,ne.Suspense=c,ne.SuspenseList=s,ne.isAsyncMode=function(){return!1},ne.isConcurrentMode=function(){return!1},ne.isContextConsumer=function(h){return b(h)===l},ne.isContextProvider=function(h){return b(h)===o},ne.isElement=function(h){return typeof h=="object"&&h!==null&&h.$$typeof===e},ne.isForwardRef=function(h){return b(h)===u},ne.isFragment=function(h){return b(h)===r},ne.isLazy=function(h){return b(h)===f},ne.isMemo=function(h){return b(h)===d},ne.isPortal=function(h){return b(h)===t},ne.isProfiler=function(h){return b(h)===a},ne.isStrictMode=function(h){return b(h)===n},ne.isSuspense=function(h){return b(h)===c},ne.isSuspenseList=function(h){return b(h)===s},ne.isValidElementType=function(h){return typeof h=="string"||typeof h=="function"||h===r||h===a||h===n||h===c||h===s||h===p||typeof h=="object"&&h!==null&&(h.$$typeof===f||h.$$typeof===d||h.$$typeof===o||h.$$typeof===l||h.$$typeof===u||h.$$typeof===m||h.getModuleId!==void 0)},ne.typeOf=b,ne}var Is;function dg(){return Is||(Is=1,Ns.exports=cg()),Ns.exports}var Ft=dg();function Sd(e,t=[]){if(Array.isArray(e))for(let r of e)Sd(r,t);else e!=null&&e!==!1&&e!==""&&t.push(e);return t}function Bs(e){let t=e.type;if(typeof t=="string")return t;if(typeof t=="function")return t.displayName||t.name||"Unknown";if(Ft.isFragment(e))return"React.Fragment";if(Ft.isSuspense(e))return"React.Suspense";if(typeof t=="object"&&t!==null){if(Ft.isContextProvider(e))return"Context.Provider";if(Ft.isContextConsumer(e))return"Context.Consumer";if(Ft.isForwardRef(e)){if(t.displayName)return t.displayName;let r=t.render.displayName||t.render.name||"";return r===""?"ForwardRef":`ForwardRef(${r})`}if(Ft.isMemo(e)){let r=t.displayName||t.type.displayName||t.type.name||"";return r===""?"Memo":`Memo(${r})`}}return"UNDEFINED"}function pg(e){let{props:t}=e;return Object.keys(t).filter(r=>r!=="children"&&t[r]!==void 0).sort()}var fg=(e,t,r,n,a,o)=>++n>t.maxDepth?ri(Bs(e),t):ti(Bs(e),Zl(pg(e),e.props,t,r+t.indent,n,a,o),ei(Sd(e.props.children),t,r+t.indent,n,a,o),t,r),mg=e=>e!=null&&Ft.isElement(e),hg={serialize:fg,test:mg},bg=typeof Symbol=="function"&&Symbol.for?Symbol.for("react.test.json"):245830487;function yg(e){let{props:t}=e;return t?Object.keys(t).filter(r=>t[r]!==void 0).sort():[]}var gg=(e,t,r,n,a,o)=>++n>t.maxDepth?ri(e.type,t):ti(e.type,e.props?Zl(yg(e),e.props,t,r+t.indent,n,a,o):"",e.children?ei(e.children,t,r+t.indent,n,a,o):"",t,r),vg=e=>e&&e.$$typeof===bg,_g={serialize:gg,test:vg},Ad=Object.prototype.toString,Rg=Date.prototype.toISOString,wg=Error.prototype.toString,ks=RegExp.prototype.toString;function _o(e){return typeof e.constructor=="function"&&e.constructor.name||"Object"}function Cg(e){return typeof window<"u"&&e===window}var qg=/^Symbol\((.*)\)(.*)$/,Eg=/\n/g,Md=class extends Error{constructor(t,r){super(t),this.stack=r,this.name=this.constructor.name}};function Pg(e){return e==="[object Array]"||e==="[object ArrayBuffer]"||e==="[object DataView]"||e==="[object Float32Array]"||e==="[object Float64Array]"||e==="[object Int8Array]"||e==="[object Int16Array]"||e==="[object Int32Array]"||e==="[object Uint8Array]"||e==="[object Uint8ClampedArray]"||e==="[object Uint16Array]"||e==="[object Uint32Array]"}function Og(e){return Object.is(e,-0)?"-0":String(e)}function Tg(e){return`${e}n`}function Ls(e,t){return t?`[Function ${e.name||"anonymous"}]`:"[Function]"}function Ds(e){return String(e).replace(qg,"Symbol($1)")}function Fs(e){return`[${wg.call(e)}]`}function xd(e,t,r,n){if(e===!0||e===!1)return`${e}`;if(e===void 0)return"undefined";if(e===null)return"null";let a=typeof e;if(a==="number")return Og(e);if(a==="bigint")return Tg(e);if(a==="string")return n?`"${e.replaceAll(/"|\\/g,"\\$&")}"`:`"${e}"`;if(a==="function")return Ls(e,t);if(a==="symbol")return Ds(e);let o=Ad.call(e);return o==="[object WeakMap]"?"WeakMap {}":o==="[object WeakSet]"?"WeakSet {}":o==="[object Function]"||o==="[object GeneratorFunction]"?Ls(e,t):o==="[object Symbol]"?Ds(e):o==="[object Date]"?Number.isNaN(+e)?"Date { NaN }":Rg.call(e):o==="[object Error]"?Fs(e):o==="[object RegExp]"?r?ks.call(e).replaceAll(/[$()*+.?[\\\]^{|}]/g,"\\$&"):ks.call(e):e instanceof Error?Fs(e):null}function jd(e,t,r,n,a,o){if(a.includes(e))return"[Circular]";a=[...a],a.push(e);let l=++n>t.maxDepth,i=t.min;if(t.callToJSON&&!l&&e.toJSON&&typeof e.toJSON=="function"&&!o)return St(e.toJSON(),t,r,n,a,!0);let u=Ad.call(e);return u==="[object Arguments]"?l?"[Arguments]":`${i?"":"Arguments "}[${Hn(e,t,r,n,a,St)}]`:Pg(u)?l?`[${e.constructor.name}]`:`${i||!t.printBasicPrototype&&e.constructor.name==="Array"?"":`${e.constructor.name} `}[${Hn(e,t,r,n,a,St)}]`:u==="[object Map]"?l?"[Map]":`Map {${ua(e.entries(),t,r,n,a,St," => ")}}`:u==="[object Set]"?l?"[Set]":`Set {${Xl(e.values(),t,r,n,a,St)}}`:l||Cg(e)?`[${_o(e)}]`:`${i||!t.printBasicPrototype&&_o(e)==="Object"?"":`${_o(e)} `}{${Ql(e,t,r,n,a,St)}}`}function Sg(e){return e.serialize!=null}function Nd(e,t,r,n,a,o){let l;try{l=Sg(e)?e.serialize(t,r,n,a,o,St):e.print(t,i=>St(i,r,n,a,o),i=>{let u=n+r.indent;return u+i.replaceAll(Eg,` +${u}`)},{edgeSpacing:r.spacingOuter,min:r.min,spacing:r.spacingInner},r.colors)}catch(i){throw new Md(i.message,i.stack)}if(typeof l!="string")throw new TypeError(`pretty-format: Plugin must return type "string" but instead returned "${typeof l}".`);return l}function $d(e,t){for(let r of e)try{if(r.test(t))return r}catch(n){throw new Md(n.message,n.stack)}return null}function St(e,t,r,n,a,o){let l=$d(t.plugins,e);if(l!==null)return Nd(l,e,t,r,n,a);let i=xd(e,t.printFunctionName,t.escapeRegex,t.escapeString);return i!==null?i:jd(e,t,r,n,a,o)}var ni={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},Id=Object.keys(ni),Ke={callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:Number.POSITIVE_INFINITY,maxWidth:Number.POSITIVE_INFINITY,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:ni};function Ag(e){for(let t of Object.keys(e))if(!Object.prototype.hasOwnProperty.call(Ke,t))throw new Error(`pretty-format: Unknown option "${t}".`);if(e.min&&e.indent!==void 0&&e.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.')}function Mg(){return Id.reduce((e,t)=>{let r=ni[t],n=r&&mt[r];if(n&&typeof n.close=="string"&&typeof n.open=="string")e[t]=n;else throw new Error(`pretty-format: Option "theme" has a key "${t}" whose value "${r}" is undefined in ansi-styles.`);return e},Object.create(null))}function xg(){return Id.reduce((e,t)=>(e[t]={close:"",open:""},e),Object.create(null))}function Bd(e){return(e==null?void 0:e.printFunctionName)??Ke.printFunctionName}function kd(e){return(e==null?void 0:e.escapeRegex)??Ke.escapeRegex}function Ld(e){return(e==null?void 0:e.escapeString)??Ke.escapeString}function Hs(e){return{callToJSON:(e==null?void 0:e.callToJSON)??Ke.callToJSON,colors:e!=null&&e.highlight?Mg():xg(),compareKeys:typeof(e==null?void 0:e.compareKeys)=="function"||(e==null?void 0:e.compareKeys)===null?e.compareKeys:Ke.compareKeys,escapeRegex:kd(e),escapeString:Ld(e),indent:e!=null&&e.min?"":jg((e==null?void 0:e.indent)??Ke.indent),maxDepth:(e==null?void 0:e.maxDepth)??Ke.maxDepth,maxWidth:(e==null?void 0:e.maxWidth)??Ke.maxWidth,min:(e==null?void 0:e.min)??Ke.min,plugins:(e==null?void 0:e.plugins)??Ke.plugins,printBasicPrototype:(e==null?void 0:e.printBasicPrototype)??!0,printFunctionName:Bd(e),spacingInner:e!=null&&e.min?" ":` `,spacingOuter:e!=null&&e.min?"":` -`}}function Mg(e){return Array.from({length:e+1}).join(" ")}function rt(e,t){if(t&&(Tg(t),t.plugins)){let n=Nd(t.plugins,e);if(n!==null)return jd(n,e,Fs(t),"",0,[])}let r=Md(e,Id(t),Bd(t),kd(t));return r!==null?r:xd(e,Fs(t),"",0,[])}var Ld={AsymmetricMatcher:Sy,DOMCollection:Iy,DOMElement:Gy,Immutable:ig,ReactElement:fg,ReactTestComponent:gg},Hs={bold:["1","22"],dim:["2","22"],italic:["3","23"],underline:["4","24"],inverse:["7","27"],hidden:["8","28"],strike:["9","29"],black:["30","39"],red:["31","39"],green:["32","39"],yellow:["33","39"],blue:["34","39"],magenta:["35","39"],cyan:["36","39"],white:["37","39"],brightblack:["30;1","39"],brightred:["31;1","39"],brightgreen:["32;1","39"],brightyellow:["33;1","39"],brightblue:["34;1","39"],brightmagenta:["35;1","39"],brightcyan:["36;1","39"],brightwhite:["37;1","39"],grey:["90","39"]},xg={special:"cyan",number:"yellow",bigint:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",symbol:"green",date:"magenta",regexp:"red"},hr="…";function jg(e,t){let r=Hs[xg[t]]||Hs[t]||"";return r?`\x1B[${r[0]}m${String(e)}\x1B[${r[1]}m`:String(e)}function Ng({showHidden:e=!1,depth:t=2,colors:r=!1,customInspect:n=!0,showProxy:a=!1,maxArrayLength:o=1/0,breakLength:l=1/0,seen:i=[],truncate:u=1/0,stylize:c=String}={},s){let d={showHidden:!!e,depth:Number(t),colors:!!r,customInspect:!!n,showProxy:!!a,maxArrayLength:Number(o),breakLength:Number(l),truncate:Number(u),seen:i,inspect:s,stylize:c};return d.colors&&(d.stylize=jg),d}function $g(e){return e>="\uD800"&&e<="\uDBFF"}function It(e,t,r=hr){e=String(e);let n=r.length,a=e.length;if(n>t&&a>n)return r;if(a>t&&a>n){let o=t-n;return o>0&&$g(e[o-1])&&(o=o-1),`${e.slice(0,o)}${r}`}return e}function Qe(e,t,r,n=", "){r=r||t.inspect;let a=e.length;if(a===0)return"";let o=t.truncate,l="",i="",u="";for(let c=0;co&&l.length+u.length<=o||!s&&!d&&b>o||(i=s?"":r(e[c+1],t)+(d?"":n),!s&&d&&b>o&&m+i.length>o))break;if(l+=p,!s&&!d&&m+i.length>=o){u=`${hr}(${e.length-c-1})`;break}u=""}return`${l}${u}`}function Ig(e){return e.match(/^[a-zA-Z_][a-zA-Z_0-9]*$/)?e:JSON.stringify(e).replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'")}function Gr([e,t],r){return r.truncate-=2,typeof e=="string"?e=Ig(e):typeof e!="number"&&(e=`[${r.inspect(e,r)}]`),r.truncate-=e.length,t=r.inspect(t,r),`${e}: ${t}`}function Bg(e,t){let r=Object.keys(e).slice(e.length);if(!e.length&&!r.length)return"[]";t.truncate-=4;let n=Qe(e,t);t.truncate-=n.length;let a="";return r.length&&(a=Qe(r.map(o=>[o,e[o]]),t,Gr)),`[ ${n}${a?`, ${a}`:""} ]`}var kg=e=>typeof Buffer=="function"&&e instanceof Buffer?"Buffer":e[Symbol.toStringTag]?e[Symbol.toStringTag]:e.constructor.name;function ut(e,t){let r=kg(e);t.truncate-=r.length+4;let n=Object.keys(e).slice(e.length);if(!e.length&&!n.length)return`${r}[]`;let a="";for(let l=0;l[l,e[l]]),t,Gr)),`${r}[ ${a}${o?`, ${o}`:""} ]`}function Lg(e,t){let r=e.toJSON();if(r===null)return"Invalid Date";let n=r.split("T"),a=n[0];return t.stylize(`${a}T${It(n[1],t.truncate-a.length-1)}`,"date")}function Us(e,t){let r=e[Symbol.toStringTag]||"Function",n=e.name;return n?t.stylize(`[${r} ${It(n,t.truncate-11)}]`,"special"):t.stylize(`[${r}]`,"special")}function Dg([e,t],r){return r.truncate-=4,e=r.inspect(e,r),r.truncate-=e.length,t=r.inspect(t,r),`${e} => ${t}`}function Fg(e){let t=[];return e.forEach((r,n)=>{t.push([n,r])}),t}function Hg(e,t){return e.size-1<=0?"Map{}":(t.truncate-=7,`Map{ ${Qe(Fg(e),t,Dg)} }`)}var Ug=Number.isNaN||(e=>e!==e);function Vs(e,t){return Ug(e)?t.stylize("NaN","number"):e===1/0?t.stylize("Infinity","number"):e===-1/0?t.stylize("-Infinity","number"):e===0?t.stylize(1/e===1/0?"+0":"-0","number"):t.stylize(It(String(e),t.truncate),"number")}function zs(e,t){let r=It(e.toString(),t.truncate-1);return r!==hr&&(r+="n"),t.stylize(r,"bigint")}function Vg(e,t){let r=e.toString().split("/")[2],n=t.truncate-(2+r.length),a=e.source;return t.stylize(`/${It(a,n)}/${r}`,"regexp")}function zg(e){let t=[];return e.forEach(r=>{t.push(r)}),t}function Gg(e,t){return e.size===0?"Set{}":(t.truncate-=7,`Set{ ${Qe(zg(e),t)} }`)}var Gs=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g"),Wg={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","'":"\\'","\\":"\\\\"},Kg=16;function Yg(e){return Wg[e]||`\\u${`0000${e.charCodeAt(0).toString(Kg)}`.slice(-4)}`}function Ws(e,t){return Gs.test(e)&&(e=e.replace(Gs,Yg)),t.stylize(`'${It(e,t.truncate-2)}'`,"string")}function Ks(e){return"description"in Symbol.prototype?e.description?`Symbol(${e.description})`:"Symbol()":e.toString()}var Dd=()=>"Promise{…}";try{let{getPromiseDetails:e,kPending:t,kRejected:r}=process.binding("util");Array.isArray(e(Promise.resolve()))&&(Dd=(n,a)=>{let[o,l]=e(n);return o===t?"Promise{}":`Promise${o===r?"!":""}{${a.inspect(l,a)}}`})}catch{}var Jg=Dd;function xn(e,t){let r=Object.getOwnPropertyNames(e),n=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e):[];if(r.length===0&&n.length===0)return"{}";if(t.truncate-=4,t.seen=t.seen||[],t.seen.indexOf(e)>=0)return"[Circular]";t.seen.push(e);let a=Qe(r.map(i=>[i,e[i]]),t,Gr),o=Qe(n.map(i=>[i,e[i]]),t,Gr);t.seen.pop();let l="";return a&&o&&(l=", "),`{ ${a}${l}${o} }`}var _o=typeof Symbol<"u"&&Symbol.toStringTag?Symbol.toStringTag:!1;function Xg(e,t){let r="";return _o&&_o in e&&(r=e[_o]),r=r||e.constructor.name,(!r||r==="_class")&&(r=""),t.truncate-=r.length,`${r}${xn(e,t)}`}function Qg(e,t){return e.length===0?"Arguments[]":(t.truncate-=13,`Arguments[ ${Qe(e,t)} ]`)}var Zg=["stack","line","column","name","message","fileName","lineNumber","columnNumber","number","description"];function ev(e,t){let r=Object.getOwnPropertyNames(e).filter(l=>Zg.indexOf(l)===-1),n=e.name;t.truncate-=n.length;let a="";typeof e.message=="string"?a=It(e.message,t.truncate):r.unshift("message"),a=a?`: ${a}`:"",t.truncate-=a.length+5;let o=Qe(r.map(l=>[l,e[l]]),t,Gr);return`${n}${a}${o?` { ${o} }`:""}`}function tv([e,t],r){return r.truncate-=3,t?`${r.stylize(String(e),"yellow")}=${r.stylize(`"${t}"`,"string")}`:`${r.stylize(String(e),"yellow")}`}function zo(e,t){return Qe(e,t,Fd,` -`)}function Fd(e,t){let r=e.getAttributeNames(),n=e.tagName.toLowerCase(),a=t.stylize(`<${n}`,"special"),o=t.stylize(">","special"),l=t.stylize(``,"special");t.truncate-=n.length*2+5;let i="";r.length>0&&(i+=" ",i+=Qe(r.map(s=>[s,e.getAttribute(s)]),t,tv," ")),t.truncate-=i.length;let u=t.truncate,c=zo(e.children,t);return c&&c.length>u&&(c=`${hr}(${e.children.length})`),`${a}${i}${o}${c}${l}`}var rv=typeof Symbol=="function"&&typeof Symbol.for=="function",Ro=rv?Symbol.for("chai/inspect"):"@@chai/inspect",rr=!1;try{let e=_y("util");rr=e.inspect?e.inspect.custom:!1}catch{rr=!1}var Ys=new WeakMap,Js={},Xs={undefined:(e,t)=>t.stylize("undefined","undefined"),null:(e,t)=>t.stylize("null","null"),boolean:(e,t)=>t.stylize(String(e),"boolean"),Boolean:(e,t)=>t.stylize(String(e),"boolean"),number:Vs,Number:Vs,bigint:zs,BigInt:zs,string:Ws,String:Ws,function:Us,Function:Us,symbol:Ks,Symbol:Ks,Array:Bg,Date:Lg,Map:Hg,Set:Gg,RegExp:Vg,Promise:Jg,WeakSet:(e,t)=>t.stylize("WeakSet{…}","special"),WeakMap:(e,t)=>t.stylize("WeakMap{…}","special"),Arguments:Qg,Int8Array:ut,Uint8Array:ut,Uint8ClampedArray:ut,Int16Array:ut,Uint16Array:ut,Int32Array:ut,Uint32Array:ut,Float32Array:ut,Float64Array:ut,Generator:()=>"",DataView:()=>"",ArrayBuffer:()=>"",Error:ev,HTMLCollection:zo,NodeList:zo},nv=(e,t,r)=>Ro in e&&typeof e[Ro]=="function"?e[Ro](t):rr&&rr in e&&typeof e[rr]=="function"?e[rr](t.depth,t):"inspect"in e&&typeof e.inspect=="function"?e.inspect(t.depth,t):"constructor"in e&&Ys.has(e.constructor)?Ys.get(e.constructor)(e,t):Js[r]?Js[r](e,t):"",av=Object.prototype.toString;function Go(e,t={}){let r=Ng(t,Go),{customInspect:n}=r,a=e===null?"null":typeof e;if(a==="object"&&(a=av.call(e).slice(8,-1)),a in Xs)return Xs[a](e,r);if(n&&e){let l=nv(e,r,a);if(l)return typeof l=="string"?l:Go(l,r)}let o=e?Object.getPrototypeOf(e):!1;return o===Object.prototype||o===null?xn(e,r):e&&typeof HTMLElement=="function"&&e instanceof HTMLElement?Fd(e,r):"constructor"in e?e.constructor!==Object?Xg(e,r):xn(e,r):e===Object(e)?xn(e,r):r.stylize(String(e),a)}var{AsymmetricMatcher:ov,DOMCollection:lv,DOMElement:iv,Immutable:sv,ReactElement:uv,ReactTestComponent:cv}=Ld,Qs=[cv,uv,iv,lv,sv,ov];function Wr(e,t=10,{maxLength:r,...n}={}){let a=r??1e4,o;try{o=rt(e,{maxDepth:t,escapeString:!1,plugins:Qs,...n})}catch{o=rt(e,{callToJSON:!1,maxDepth:t,escapeString:!1,plugins:Qs,...n})}return o.length>=a&&t>1?Wr(e,Math.floor(t/2)):o}var dv=/%[sdjifoOc%]/g;function pv(...e){if(typeof e[0]!="string"){let o=[];for(let l=0;l{if(o==="%%")return"%";if(r>=t)return o;switch(o){case"%s":{let l=e[r++];return typeof l=="bigint"?`${l.toString()}n`:typeof l=="number"&&l===0&&1/l<0?"-0":typeof l=="object"&&l!==null?jr(l,{depth:0,colors:!1}):String(l)}case"%d":{let l=e[r++];return typeof l=="bigint"?`${l.toString()}n`:Number(l).toString()}case"%i":{let l=e[r++];return typeof l=="bigint"?`${l.toString()}n`:Number.parseInt(String(l)).toString()}case"%f":return Number.parseFloat(String(e[r++])).toString();case"%o":return jr(e[r++],{showHidden:!0,showProxy:!0});case"%O":return jr(e[r++]);case"%c":return r++,"";case"%j":try{return JSON.stringify(e[r++])}catch(l){let i=l.message;if(i.includes("circular structure")||i.includes("cyclic structures")||i.includes("cyclic object"))return"[Circular]";throw l}default:return o}});for(let o=e[r];rt.add(n);Object.getOwnPropertyNames(e).forEach(r),Object.getOwnPropertySymbols(e).forEach(r)}function Hd(e){let t=new Set;return mv(e)?[]:(hv(e,t),Array.from(t))}var Ud={forceWritable:!1};function Zs(e,t=Ud){return Ko(e,new WeakMap,t)}function Ko(e,t,r=Ud){let n,a;if(t.has(e))return t.get(e);if(Array.isArray(e)){for(a=Array.from({length:n=e.length}),t.set(e,a);n--;)a[n]=Ko(e[n],t,r);return a}if(Object.prototype.toString.call(e)==="[object Object]"){a=Object.create(Object.getPrototypeOf(e)),t.set(e,a);let o=Hd(e);for(let l of o){let i=Object.getOwnPropertyDescriptor(e,l);if(!i)continue;let u=Ko(e[l],t,r);r.forceWritable?Object.defineProperty(a,l,{enumerable:i.enumerable,configurable:!0,writable:!0,value:u}):"get"in i?Object.defineProperty(a,l,{...i,get(){return u}}):Object.defineProperty(a,l,{...i,value:u})}return a}return e}function eu(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 Te=-1,Ee=1,ye=0,fe=class{constructor(t,r){he(this,0);he(this,1);this[0]=t,this[1]=r}},bv=function(e,t){if(!e||!t||e.charAt(0)!==t.charAt(0))return 0;let r=0,n=Math.min(e.length,t.length),a=n,o=0;for(;rn?e=e.substring(r-n):r0?r[n-1]:-1,l=0,i=0,u=0,c=0,a=null,t=!0)),o++;for(t&&zd(e),_v(e),o=1;o=p?(f>=s.length/2||f>=d.length/2)&&(e.splice(o,0,new fe(ye,d.substring(0,f))),e[o-1][1]=s.substring(0,s.length-f),e[o+1][1]=d.substring(f),o++):(p>=s.length/2||p>=d.length/2)&&(e.splice(o,0,new fe(ye,s.substring(0,p))),e[o-1][0]=Ee,e[o-1][1]=d.substring(0,d.length-p),e[o+1][0]=Te,e[o+1][1]=s.substring(p),o++),o++}o++}},ru=/[^a-z0-9]/i,nu=/\s/,au=/[\r\n]/,gv=/\n\r?\n$/,vv=/^\r?\n\r?\n/;function _v(e){let t=1;for(;t=c&&(c=s,l=r,i=n,u=a)}e[t-1][1]!==l&&(l?e[t-1][1]=l:(e.splice(t-1,1),t--),e[t][1]=i,u?e[t+1][1]=u:(e.splice(t+1,1),t--))}t++}}function zd(e){e.push(new fe(ye,""));let t=0,r=0,n=0,a="",o="",l;for(;t1?(r!==0&&n!==0&&(l=bv(o,a),l!==0&&(t-r-n>0&&e[t-r-n-1][0]===ye?e[t-r-n-1][1]+=o.substring(0,l):(e.splice(0,0,new fe(ye,o.substring(0,l))),t++),o=o.substring(l),a=a.substring(l)),l=Vd(o,a),l!==0&&(e[t][1]=o.substring(o.length-l)+e[t][1],o=o.substring(0,o.length-l),a=a.substring(0,a.length-l))),t-=r+n,e.splice(t,r+n),a.length&&(e.splice(t,0,new fe(Te,a)),t++),o.length&&(e.splice(t,0,new fe(Ee,o)),t++),t++):t!==0&&e[t-1][0]===ye?(e[t-1][1]+=e[t][1],e.splice(t,1)):t++,n=0,r=0,a="",o="";break}e[e.length-1][1]===""&&e.pop();let i=!1;for(t=1;t{let g=0;for(;p{let g=0;for(;p<=m&&b<=h&&y(m,h);)m-=1,h-=1,g+=1;return g},a=(p,m,b,h,y,g,E)=>{let C=0,q=-p,_=g[C],v=_;g[C]+=r(_+1,m,h+_-q+1,b,y);let w=p{let C=0,q=p,_=g[C],v=_;g[C]-=n(m,_-1,b,h+_-q-1,y);let w=p{let w=h-m,P=b-m,j=y-h-P,$=-j-(p-1),B=-j+(p-1),I=t,S=p{let w=y-b,P=b-m,j=y-h-P,$=j-p,B=j+p,I=t,S=p<_?p:_;for(let k=0,U=p;k<=S;k+=1,U-=2){let W=k===0||k!==p&&q[k]{let _=h-m,v=y-b,w=b-m,P=y-h,j=P-w,$=w,B=w;if(E[0]=m-1,C[0]=b,j%2===0){let I=(p||j)/2,S=(w+P)/2;for(let k=1;k<=S;k+=1)if($=a(k,b,y,_,g,E,$),k{if(y-h{L(z,ae,H)},isCommon:(z,H)=>D(H,z)}}let pe=m,F=b;m=h,b=y,h=pe,y=F}let{foundSubsequence:v,isCommon:w}=E[g?1:0];u(p,m,b,h,y,w,C,q,_);let{nChangePreceding:P,aEndPreceding:j,bEndPreceding:$,nCommonPreceding:B,aCommonPreceding:I,bCommonPreceding:S,nCommonFollowing:k,aCommonFollowing:U,bCommonFollowing:W,nChangeFollowing:G,aStartFollowing:ie,bStartFollowing:ve}=_;m{if(typeof m!="number")throw new TypeError(`${e}: ${p} typeof ${typeof m} is not a number`);if(!Number.isSafeInteger(m))throw new RangeError(`${e}: ${p} value ${m} is not a safe integer`);if(m<0)throw new RangeError(`${e}: ${p} value ${m} is a negative integer`)},d=(p,m)=>{let b=typeof m;if(b!=="function")throw new TypeError(`${e}: ${p} typeof ${b} is not a function`)};function f(p,m,b,h){s("aLength",p),s("bLength",m),d("isCommon",b),d("foundSubsequence",h);let y=r(0,p,0,m,b);if(y!==0&&h(y,0,0),p!==y||m!==y){let g=y,E=y,C=n(g,p-1,E,m-1,b),q=p-C,_=m-C,v=y+C;p!==v&&m!==v&&c(0,g,q,E,_,!1,[{foundSubsequence:h,isCommon:b}],[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&&h(C,q,_)}}return qn}var Cv=wv(),Wd=fv(Cv);function qv(e,t){return e.replace(/\s+$/,r=>t(r))}function ni(e,t,r,n,a,o){return e.length!==0?r(`${n} ${qv(e,a)}`):n!==" "?r(n):t&&o.length!==0?r(`${n} ${o}`):""}function Kd(e,t,{aColor:r,aIndicator:n,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:o}){return ni(e,t,r,n,a,o)}function Yd(e,t,{bColor:r,bIndicator:n,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:o}){return ni(e,t,r,n,a,o)}function Jd(e,t,{commonColor:r,commonIndicator:n,commonLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:o}){return ni(e,t,r,n,a,o)}function lu(e,t,r,n,{patchColor:a}){return a(`@@ -${e+1},${t-e} +${r+1},${n-r} @@`)}function Ev(e,t){let r=e.length,n=t.contextLines,a=n+n,o=r,l=!1,i=0,u=0;for(;u!==r;){let C=u;for(;u!==r&&e[u][0]===ye;)u+=1;if(C!==u)if(C===0)u>n&&(o-=u-n,l=!0);else if(u===r){let q=u-C;q>n&&(o-=q-n,l=!0)}else{let q=u-C;q>a&&(o-=q-a,i+=1)}for(;u!==r&&e[u][0]!==ye;)u+=1}let c=i!==0||l;i!==0?o+=i+1:l&&(o+=1);let s=o-1,d=[],f=0;c&&d.push("");let p=0,m=0,b=0,h=0,y=C=>{let q=d.length;d.push(Jd(C,q===0||q===s,t)),b+=1,h+=1},g=C=>{let q=d.length;d.push(Kd(C,q===0||q===s,t)),b+=1},E=C=>{let q=d.length;d.push(Yd(C,q===0||q===s,t)),h+=1};for(u=0;u!==r;){let C=u;for(;u!==r&&e[u][0]===ye;)u+=1;if(C!==u)if(C===0){u>n&&(C=u-n,p=C,m=C,b=p,h=m);for(let q=C;q!==u;q+=1)y(e[q][1])}else if(u===r){let q=u-C>n?C+n:u;for(let _=C;_!==q;_+=1)y(e[_][1])}else{let q=u-C;if(q>a){let _=C+n;for(let w=C;w!==_;w+=1)y(e[w][1]);d[f]=lu(p,b,m,h,t),f=d.length,d.push("");let v=q-a;p=b+v,m=h+v,b=p,h=m;for(let w=u-n;w!==u;w+=1)y(e[w][1])}else for(let _=C;_!==u;_+=1)y(e[_][1])}for(;u!==r&&e[u][0]===Te;)g(e[u][1]),u+=1;for(;u!==r&&e[u][0]===Ee;)E(e[u][1]),u+=1}return c&&(d[f]=lu(p,b,m,h,t)),d.join(` -`)}function Pv(e,t){return e.map((r,n,a)=>{let o=r[1],l=n===0||n===a.length-1;switch(r[0]){case Te:return Kd(o,l,t);case Ee:return Yd(o,l,t);default:return Jd(o,l,t)}}).join(` -`)}var wo=e=>e,Xd=5,Ov=0;function Tv(){return{aAnnotation:"Expected",aColor:ft.green,aIndicator:"-",bAnnotation:"Received",bColor:ft.red,bIndicator:"+",changeColor:ft.inverse,changeLineTrailingSpaceColor:wo,commonColor:ft.dim,commonIndicator:" ",commonLineTrailingSpaceColor:wo,compareKeys:void 0,contextLines:Xd,emptyFirstOrLastLinePlaceholder:"",expand:!0,includeChangeCounts:!1,omitAnnotationLines:!1,patchColor:ft.yellow,truncateThreshold:Ov,truncateAnnotation:"... Diff result is truncated",truncateAnnotationColor:wo}}function Sv(e){return e&&typeof e=="function"?e:void 0}function Av(e){return typeof e=="number"&&Number.isSafeInteger(e)&&e>=0?e:Xd}function Yt(e={}){return{...Tv(),...e,compareKeys:Sv(e.compareKeys),contextLines:Av(e.contextLines)}}function nr(e){return e.length===1&&e[0].length===0}function Mv(e){let t=0,r=0;return e.forEach(n=>{switch(n[0]){case Te:t+=1;break;case Ee:r+=1;break}}),{a:t,b:r}}function xv({aAnnotation:e,aColor:t,aIndicator:r,bAnnotation:n,bColor:a,bIndicator:o,includeChangeCounts:l,omitAnnotationLines:i},u){if(i)return"";let c="",s="";if(l){let p=String(u.a),m=String(u.b),b=n.length-e.length,h=" ".repeat(Math.max(0,b)),y=" ".repeat(Math.max(0,-b)),g=m.length-p.length,E=" ".repeat(Math.max(0,g)),C=" ".repeat(Math.max(0,-g));c=`${h} ${r} ${E}${p}`,s=`${y} ${o} ${C}${m}`}let d=`${r} ${e}${c}`,f=`${o} ${n}${s}`;return`${t(d)} +`}}function jg(e){return Array.from({length:e+1}).join(" ")}function nt(e,t){if(t&&(Ag(t),t.plugins)){let n=$d(t.plugins,e);if(n!==null)return Nd(n,e,Hs(t),"",0,[])}let r=xd(e,Bd(t),kd(t),Ld(t));return r!==null?r:jd(e,Hs(t),"",0,[])}var Dd={AsymmetricMatcher:My,DOMCollection:ky,DOMElement:Ky,Immutable:ug,ReactElement:hg,ReactTestComponent:_g},Us={bold:["1","22"],dim:["2","22"],italic:["3","23"],underline:["4","24"],inverse:["7","27"],hidden:["8","28"],strike:["9","29"],black:["30","39"],red:["31","39"],green:["32","39"],yellow:["33","39"],blue:["34","39"],magenta:["35","39"],cyan:["36","39"],white:["37","39"],brightblack:["30;1","39"],brightred:["31;1","39"],brightgreen:["32;1","39"],brightyellow:["33;1","39"],brightblue:["34;1","39"],brightmagenta:["35;1","39"],brightcyan:["36;1","39"],brightwhite:["37;1","39"],grey:["90","39"]},Ng={special:"cyan",number:"yellow",bigint:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",symbol:"green",date:"magenta",regexp:"red"},br="…";function $g(e,t){let r=Us[Ng[t]]||Us[t]||"";return r?`\x1B[${r[0]}m${String(e)}\x1B[${r[1]}m`:String(e)}function Ig({showHidden:e=!1,depth:t=2,colors:r=!1,customInspect:n=!0,showProxy:a=!1,maxArrayLength:o=1/0,breakLength:l=1/0,seen:i=[],truncate:u=1/0,stylize:c=String}={},s){let d={showHidden:!!e,depth:Number(t),colors:!!r,customInspect:!!n,showProxy:!!a,maxArrayLength:Number(o),breakLength:Number(l),truncate:Number(u),seen:i,inspect:s,stylize:c};return d.colors&&(d.stylize=$g),d}function Bg(e){return e>="\uD800"&&e<="\uDBFF"}function Bt(e,t,r=br){e=String(e);let n=r.length,a=e.length;if(n>t&&a>n)return r;if(a>t&&a>n){let o=t-n;return o>0&&Bg(e[o-1])&&(o=o-1),`${e.slice(0,o)}${r}`}return e}function Ze(e,t,r,n=", "){r=r||t.inspect;let a=e.length;if(a===0)return"";let o=t.truncate,l="",i="",u="";for(let c=0;co&&l.length+u.length<=o||!s&&!d&&b>o||(i=s?"":r(e[c+1],t)+(d?"":n),!s&&d&&b>o&&m+i.length>o))break;if(l+=p,!s&&!d&&m+i.length>=o){u=`${br}(${e.length-c-1})`;break}u=""}return`${l}${u}`}function kg(e){return e.match(/^[a-zA-Z_][a-zA-Z_0-9]*$/)?e:JSON.stringify(e).replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'")}function Wr([e,t],r){return r.truncate-=2,typeof e=="string"?e=kg(e):typeof e!="number"&&(e=`[${r.inspect(e,r)}]`),r.truncate-=e.length,t=r.inspect(t,r),`${e}: ${t}`}function Lg(e,t){let r=Object.keys(e).slice(e.length);if(!e.length&&!r.length)return"[]";t.truncate-=4;let n=Ze(e,t);t.truncate-=n.length;let a="";return r.length&&(a=Ze(r.map(o=>[o,e[o]]),t,Wr)),`[ ${n}${a?`, ${a}`:""} ]`}var Dg=e=>typeof Buffer=="function"&&e instanceof Buffer?"Buffer":e[Symbol.toStringTag]?e[Symbol.toStringTag]:e.constructor.name;function ct(e,t){let r=Dg(e);t.truncate-=r.length+4;let n=Object.keys(e).slice(e.length);if(!e.length&&!n.length)return`${r}[]`;let a="";for(let l=0;l[l,e[l]]),t,Wr)),`${r}[ ${a}${o?`, ${o}`:""} ]`}function Fg(e,t){let r=e.toJSON();if(r===null)return"Invalid Date";let n=r.split("T"),a=n[0];return t.stylize(`${a}T${Bt(n[1],t.truncate-a.length-1)}`,"date")}function Vs(e,t){let r=e[Symbol.toStringTag]||"Function",n=e.name;return n?t.stylize(`[${r} ${Bt(n,t.truncate-11)}]`,"special"):t.stylize(`[${r}]`,"special")}function Hg([e,t],r){return r.truncate-=4,e=r.inspect(e,r),r.truncate-=e.length,t=r.inspect(t,r),`${e} => ${t}`}function Ug(e){let t=[];return e.forEach((r,n)=>{t.push([n,r])}),t}function Vg(e,t){return e.size-1<=0?"Map{}":(t.truncate-=7,`Map{ ${Ze(Ug(e),t,Hg)} }`)}var zg=Number.isNaN||(e=>e!==e);function zs(e,t){return zg(e)?t.stylize("NaN","number"):e===1/0?t.stylize("Infinity","number"):e===-1/0?t.stylize("-Infinity","number"):e===0?t.stylize(1/e===1/0?"+0":"-0","number"):t.stylize(Bt(String(e),t.truncate),"number")}function Gs(e,t){let r=Bt(e.toString(),t.truncate-1);return r!==br&&(r+="n"),t.stylize(r,"bigint")}function Gg(e,t){let r=e.toString().split("/")[2],n=t.truncate-(2+r.length),a=e.source;return t.stylize(`/${Bt(a,n)}/${r}`,"regexp")}function Wg(e){let t=[];return e.forEach(r=>{t.push(r)}),t}function Kg(e,t){return e.size===0?"Set{}":(t.truncate-=7,`Set{ ${Ze(Wg(e),t)} }`)}var Ws=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g"),Yg={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","'":"\\'","\\":"\\\\"},Jg=16;function Xg(e){return Yg[e]||`\\u${`0000${e.charCodeAt(0).toString(Jg)}`.slice(-4)}`}function Ks(e,t){return Ws.test(e)&&(e=e.replace(Ws,Xg)),t.stylize(`'${Bt(e,t.truncate-2)}'`,"string")}function Ys(e){return"description"in Symbol.prototype?e.description?`Symbol(${e.description})`:"Symbol()":e.toString()}var Fd=()=>"Promise{…}";try{let{getPromiseDetails:e,kPending:t,kRejected:r}=process.binding("util");Array.isArray(e(Promise.resolve()))&&(Fd=(n,a)=>{let[o,l]=e(n);return o===t?"Promise{}":`Promise${o===r?"!":""}{${a.inspect(l,a)}}`})}catch{}var Qg=Fd;function jn(e,t){let r=Object.getOwnPropertyNames(e),n=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e):[];if(r.length===0&&n.length===0)return"{}";if(t.truncate-=4,t.seen=t.seen||[],t.seen.includes(e))return"[Circular]";t.seen.push(e);let a=Ze(r.map(i=>[i,e[i]]),t,Wr),o=Ze(n.map(i=>[i,e[i]]),t,Wr);t.seen.pop();let l="";return a&&o&&(l=", "),`{ ${a}${l}${o} }`}var Ro=typeof Symbol<"u"&&Symbol.toStringTag?Symbol.toStringTag:!1;function Zg(e,t){let r="";return Ro&&Ro in e&&(r=e[Ro]),r=r||e.constructor.name,(!r||r==="_class")&&(r=""),t.truncate-=r.length,`${r}${jn(e,t)}`}function ev(e,t){return e.length===0?"Arguments[]":(t.truncate-=13,`Arguments[ ${Ze(e,t)} ]`)}var tv=["stack","line","column","name","message","fileName","lineNumber","columnNumber","number","description","cause"];function rv(e,t){let r=Object.getOwnPropertyNames(e).filter(l=>tv.indexOf(l)===-1),n=e.name;t.truncate-=n.length;let a="";if(typeof e.message=="string"?a=Bt(e.message,t.truncate):r.unshift("message"),a=a?`: ${a}`:"",t.truncate-=a.length+5,t.seen=t.seen||[],t.seen.includes(e))return"[Circular]";t.seen.push(e);let o=Ze(r.map(l=>[l,e[l]]),t,Wr);return`${n}${a}${o?` { ${o} }`:""}`}function nv([e,t],r){return r.truncate-=3,t?`${r.stylize(String(e),"yellow")}=${r.stylize(`"${t}"`,"string")}`:`${r.stylize(String(e),"yellow")}`}function Go(e,t){return Ze(e,t,Hd,` +`)}function Hd(e,t){let r=e.getAttributeNames(),n=e.tagName.toLowerCase(),a=t.stylize(`<${n}`,"special"),o=t.stylize(">","special"),l=t.stylize(``,"special");t.truncate-=n.length*2+5;let i="";r.length>0&&(i+=" ",i+=Ze(r.map(s=>[s,e.getAttribute(s)]),t,nv," ")),t.truncate-=i.length;let u=t.truncate,c=Go(e.children,t);return c&&c.length>u&&(c=`${br}(${e.children.length})`),`${a}${i}${o}${c}${l}`}var av=typeof Symbol=="function"&&typeof Symbol.for=="function",wo=av?Symbol.for("chai/inspect"):"@@chai/inspect",nr=!1;try{let e=wy("util");nr=e.inspect?e.inspect.custom:!1}catch{nr=!1}var Js=new WeakMap,Xs={},Qs={undefined:(e,t)=>t.stylize("undefined","undefined"),null:(e,t)=>t.stylize("null","null"),boolean:(e,t)=>t.stylize(String(e),"boolean"),Boolean:(e,t)=>t.stylize(String(e),"boolean"),number:zs,Number:zs,bigint:Gs,BigInt:Gs,string:Ks,String:Ks,function:Vs,Function:Vs,symbol:Ys,Symbol:Ys,Array:Lg,Date:Fg,Map:Vg,Set:Kg,RegExp:Gg,Promise:Qg,WeakSet:(e,t)=>t.stylize("WeakSet{…}","special"),WeakMap:(e,t)=>t.stylize("WeakMap{…}","special"),Arguments:ev,Int8Array:ct,Uint8Array:ct,Uint8ClampedArray:ct,Int16Array:ct,Uint16Array:ct,Int32Array:ct,Uint32Array:ct,Float32Array:ct,Float64Array:ct,Generator:()=>"",DataView:()=>"",ArrayBuffer:()=>"",Error:rv,HTMLCollection:Go,NodeList:Go},ov=(e,t,r)=>wo in e&&typeof e[wo]=="function"?e[wo](t):nr&&nr in e&&typeof e[nr]=="function"?e[nr](t.depth,t):"inspect"in e&&typeof e.inspect=="function"?e.inspect(t.depth,t):"constructor"in e&&Js.has(e.constructor)?Js.get(e.constructor)(e,t):Xs[r]?Xs[r](e,t):"",lv=Object.prototype.toString;function Wo(e,t={}){let r=Ig(t,Wo),{customInspect:n}=r,a=e===null?"null":typeof e;if(a==="object"&&(a=lv.call(e).slice(8,-1)),a in Qs)return Qs[a](e,r);if(n&&e){let l=ov(e,r,a);if(l)return typeof l=="string"?l:Wo(l,r)}let o=e?Object.getPrototypeOf(e):!1;return o===Object.prototype||o===null?jn(e,r):e&&typeof HTMLElement=="function"&&e instanceof HTMLElement?Hd(e,r):"constructor"in e?e.constructor!==Object?Zg(e,r):jn(e,r):e===Object(e)?jn(e,r):r.stylize(String(e),a)}var{AsymmetricMatcher:iv,DOMCollection:sv,DOMElement:uv,Immutable:cv,ReactElement:dv,ReactTestComponent:pv}=Dd,Zs=[pv,dv,uv,sv,cv,iv];function Kr(e,t=10,{maxLength:r,...n}={}){let a=r??1e4,o;try{o=nt(e,{maxDepth:t,escapeString:!1,plugins:Zs,...n})}catch{o=nt(e,{callToJSON:!1,maxDepth:t,escapeString:!1,plugins:Zs,...n})}return o.length>=a&&t>1?Kr(e,Math.floor(t/2)):o}var fv=/%[sdjifoOc%]/g;function mv(...e){if(typeof e[0]!="string"){let o=[];for(let l=0;l{if(o==="%%")return"%";if(r>=t)return o;switch(o){case"%s":{let l=e[r++];return typeof l=="bigint"?`${l.toString()}n`:typeof l=="number"&&l===0&&1/l<0?"-0":typeof l=="object"&&l!==null?Nr(l,{depth:0,colors:!1}):String(l)}case"%d":{let l=e[r++];return typeof l=="bigint"?`${l.toString()}n`:Number(l).toString()}case"%i":{let l=e[r++];return typeof l=="bigint"?`${l.toString()}n`:Number.parseInt(String(l)).toString()}case"%f":return Number.parseFloat(String(e[r++])).toString();case"%o":return Nr(e[r++],{showHidden:!0,showProxy:!0});case"%O":return Nr(e[r++]);case"%c":return r++,"";case"%j":try{return JSON.stringify(e[r++])}catch(l){let i=l.message;if(i.includes("circular structure")||i.includes("cyclic structures")||i.includes("cyclic object"))return"[Circular]";throw l}default:return o}});for(let o=e[r];rt.add(n);Object.getOwnPropertyNames(e).forEach(r),Object.getOwnPropertySymbols(e).forEach(r)}function Ud(e){let t=new Set;return bv(e)?[]:(yv(e,t),Array.from(t))}var Vd={forceWritable:!1};function eu(e,t=Vd){return Yo(e,new WeakMap,t)}function Yo(e,t,r=Vd){let n,a;if(t.has(e))return t.get(e);if(Array.isArray(e)){for(a=Array.from({length:n=e.length}),t.set(e,a);n--;)a[n]=Yo(e[n],t,r);return a}if(Object.prototype.toString.call(e)==="[object Object]"){a=Object.create(Object.getPrototypeOf(e)),t.set(e,a);let o=Ud(e);for(let l of o){let i=Object.getOwnPropertyDescriptor(e,l);if(!i)continue;let u=Yo(e[l],t,r);r.forceWritable?Object.defineProperty(a,l,{enumerable:i.enumerable,configurable:!0,writable:!0,value:u}):"get"in i?Object.defineProperty(a,l,{...i,get(){return u}}):Object.defineProperty(a,l,{...i,value:u})}return a}return e}function tu(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,Pe=1,ye=0,fe=class{constructor(t,r){he(this,0);he(this,1);this[0]=t,this[1]=r}},gv=function(e,t){if(!e||!t||e.charAt(0)!==t.charAt(0))return 0;let r=0,n=Math.min(e.length,t.length),a=n,o=0;for(;rn?e=e.substring(r-n):r0?r[n-1]:-1,l=0,i=0,u=0,c=0,a=null,t=!0)),o++;for(t&&Gd(e),wv(e),o=1;o=p?(f>=s.length/2||f>=d.length/2)&&(e.splice(o,0,new fe(ye,d.substring(0,f))),e[o-1][1]=s.substring(0,s.length-f),e[o+1][1]=d.substring(f),o++):(p>=s.length/2||p>=d.length/2)&&(e.splice(o,0,new fe(ye,s.substring(0,p))),e[o-1][0]=Pe,e[o-1][1]=d.substring(0,d.length-p),e[o+1][0]=Se,e[o+1][1]=s.substring(p),o++),o++}o++}},nu=/[^a-z0-9]/i,au=/\s/,ou=/[\r\n]/,_v=/\n\r?\n$/,Rv=/^\r?\n\r?\n/;function wv(e){let t=1;for(;t=c&&(c=s,l=r,i=n,u=a)}e[t-1][1]!==l&&(l?e[t-1][1]=l:(e.splice(t-1,1),t--),e[t][1]=i,u?e[t+1][1]=u:(e.splice(t+1,1),t--))}t++}}function Gd(e){e.push(new fe(ye,""));let t=0,r=0,n=0,a="",o="",l;for(;t1?(r!==0&&n!==0&&(l=gv(o,a),l!==0&&(t-r-n>0&&e[t-r-n-1][0]===ye?e[t-r-n-1][1]+=o.substring(0,l):(e.splice(0,0,new fe(ye,o.substring(0,l))),t++),o=o.substring(l),a=a.substring(l)),l=zd(o,a),l!==0&&(e[t][1]=o.substring(o.length-l)+e[t][1],o=o.substring(0,o.length-l),a=a.substring(0,a.length-l))),t-=r+n,e.splice(t,r+n),a.length&&(e.splice(t,0,new fe(Se,a)),t++),o.length&&(e.splice(t,0,new fe(Pe,o)),t++),t++):t!==0&&e[t-1][0]===ye?(e[t-1][1]+=e[t][1],e.splice(t,1)):t++,n=0,r=0,a="",o="";break}e[e.length-1][1]===""&&e.pop();let i=!1;for(t=1;t{let g=0;for(;p{let g=0;for(;p<=m&&b<=h&&y(m,h);)m-=1,h-=1,g+=1;return g},a=(p,m,b,h,y,g,E)=>{let C=0,q=-p,_=g[C],v=_;g[C]+=r(_+1,m,h+_-q+1,b,y);let w=p{let C=0,q=p,_=g[C],v=_;g[C]-=n(m,_-1,b,h+_-q-1,y);let w=p{let w=h-m,P=b-m,j=y-h-P,$=-j-(p-1),B=-j+(p-1),I=t,A=p{let w=y-b,P=b-m,j=y-h-P,$=j-p,B=j+p,I=t,A=p<_?p:_;for(let k=0,U=p;k<=A;k+=1,U-=2){let W=k===0||k!==p&&q[k]{let _=h-m,v=y-b,w=b-m,P=y-h,j=P-w,$=w,B=w;if(E[0]=m-1,C[0]=b,j%2===0){let I=(p||j)/2,A=(w+P)/2;for(let k=1;k<=A;k+=1)if($=a(k,b,y,_,g,E,$),k{if(y-h{L(z,oe,H)},isCommon:(z,H)=>D(H,z)}}let pe=m,F=b;m=h,b=y,h=pe,y=F}let{foundSubsequence:v,isCommon:w}=E[g?1:0];u(p,m,b,h,y,w,C,q,_);let{nChangePreceding:P,aEndPreceding:j,bEndPreceding:$,nCommonPreceding:B,aCommonPreceding:I,bCommonPreceding:A,nCommonFollowing:k,aCommonFollowing:U,bCommonFollowing:W,nChangeFollowing:G,aStartFollowing:se,bStartFollowing:ve}=_;m{if(typeof m!="number")throw new TypeError(`${e}: ${p} typeof ${typeof m} is not a number`);if(!Number.isSafeInteger(m))throw new RangeError(`${e}: ${p} value ${m} is not a safe integer`);if(m<0)throw new RangeError(`${e}: ${p} value ${m} is a negative integer`)},d=(p,m)=>{let b=typeof m;if(b!=="function")throw new TypeError(`${e}: ${p} typeof ${b} is not a function`)};function f(p,m,b,h){s("aLength",p),s("bLength",m),d("isCommon",b),d("foundSubsequence",h);let y=r(0,p,0,m,b);if(y!==0&&h(y,0,0),p!==y||m!==y){let g=y,E=y,C=n(g,p-1,E,m-1,b),q=p-C,_=m-C,v=y+C;p!==v&&m!==v&&c(0,g,q,E,_,!1,[{foundSubsequence:h,isCommon:b}],[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&&h(C,q,_)}}return En}var Ev=qv(),Kd=hv(Ev);function Pv(e,t){return e.replace(/\s+$/,r=>t(r))}function ai(e,t,r,n,a,o){return e.length!==0?r(`${n} ${Pv(e,a)}`):n!==" "?r(n):t&&o.length!==0?r(`${n} ${o}`):""}function Yd(e,t,{aColor:r,aIndicator:n,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:o}){return ai(e,t,r,n,a,o)}function Jd(e,t,{bColor:r,bIndicator:n,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:o}){return ai(e,t,r,n,a,o)}function Xd(e,t,{commonColor:r,commonIndicator:n,commonLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:o}){return ai(e,t,r,n,a,o)}function iu(e,t,r,n,{patchColor:a}){return a(`@@ -${e+1},${t-e} +${r+1},${n-r} @@`)}function Ov(e,t){let r=e.length,n=t.contextLines,a=n+n,o=r,l=!1,i=0,u=0;for(;u!==r;){let C=u;for(;u!==r&&e[u][0]===ye;)u+=1;if(C!==u)if(C===0)u>n&&(o-=u-n,l=!0);else if(u===r){let q=u-C;q>n&&(o-=q-n,l=!0)}else{let q=u-C;q>a&&(o-=q-a,i+=1)}for(;u!==r&&e[u][0]!==ye;)u+=1}let c=i!==0||l;i!==0?o+=i+1:l&&(o+=1);let s=o-1,d=[],f=0;c&&d.push("");let p=0,m=0,b=0,h=0,y=C=>{let q=d.length;d.push(Xd(C,q===0||q===s,t)),b+=1,h+=1},g=C=>{let q=d.length;d.push(Yd(C,q===0||q===s,t)),b+=1},E=C=>{let q=d.length;d.push(Jd(C,q===0||q===s,t)),h+=1};for(u=0;u!==r;){let C=u;for(;u!==r&&e[u][0]===ye;)u+=1;if(C!==u)if(C===0){u>n&&(C=u-n,p=C,m=C,b=p,h=m);for(let q=C;q!==u;q+=1)y(e[q][1])}else if(u===r){let q=u-C>n?C+n:u;for(let _=C;_!==q;_+=1)y(e[_][1])}else{let q=u-C;if(q>a){let _=C+n;for(let w=C;w!==_;w+=1)y(e[w][1]);d[f]=iu(p,b,m,h,t),f=d.length,d.push("");let v=q-a;p=b+v,m=h+v,b=p,h=m;for(let w=u-n;w!==u;w+=1)y(e[w][1])}else for(let _=C;_!==u;_+=1)y(e[_][1])}for(;u!==r&&e[u][0]===Se;)g(e[u][1]),u+=1;for(;u!==r&&e[u][0]===Pe;)E(e[u][1]),u+=1}return c&&(d[f]=iu(p,b,m,h,t)),d.join(` +`)}function Tv(e,t){return e.map((r,n,a)=>{let o=r[1],l=n===0||n===a.length-1;switch(r[0]){case Se:return Yd(o,l,t);case Pe:return Jd(o,l,t);default:return Xd(o,l,t)}}).join(` +`)}var Co=e=>e,Qd=5,Sv=0;function Av(){return{aAnnotation:"Expected",aColor:mt.green,aIndicator:"-",bAnnotation:"Received",bColor:mt.red,bIndicator:"+",changeColor:mt.inverse,changeLineTrailingSpaceColor:Co,commonColor:mt.dim,commonIndicator:" ",commonLineTrailingSpaceColor:Co,compareKeys:void 0,contextLines:Qd,emptyFirstOrLastLinePlaceholder:"",expand:!0,includeChangeCounts:!1,omitAnnotationLines:!1,patchColor:mt.yellow,truncateThreshold:Sv,truncateAnnotation:"... Diff result is truncated",truncateAnnotationColor:Co}}function Mv(e){return e&&typeof e=="function"?e:void 0}function xv(e){return typeof e=="number"&&Number.isSafeInteger(e)&&e>=0?e:Qd}function Jt(e={}){return{...Av(),...e,compareKeys:Mv(e.compareKeys),contextLines:xv(e.contextLines)}}function ar(e){return e.length===1&&e[0].length===0}function jv(e){let t=0,r=0;return e.forEach(n=>{switch(n[0]){case Se:t+=1;break;case Pe:r+=1;break}}),{a:t,b:r}}function Nv({aAnnotation:e,aColor:t,aIndicator:r,bAnnotation:n,bColor:a,bIndicator:o,includeChangeCounts:l,omitAnnotationLines:i},u){if(i)return"";let c="",s="";if(l){let p=String(u.a),m=String(u.b),b=n.length-e.length,h=" ".repeat(Math.max(0,b)),y=" ".repeat(Math.max(0,-b)),g=m.length-p.length,E=" ".repeat(Math.max(0,g)),C=" ".repeat(Math.max(0,-g));c=`${h} ${r} ${E}${p}`,s=`${y} ${o} ${C}${m}`}let d=`${r} ${e}${c}`,f=`${o} ${n}${s}`;return`${t(d)} ${a(f)} -`}function ai(e,t,r){return xv(r,Mv(e))+(r.expand?Pv(e,r):Ev(e,r))+(t?r.truncateAnnotationColor(` -${r.truncateAnnotation}`):"")}function ca(e,t,r){let n=Yt(r),[a,o]=Qd(nr(e)?[]:e,nr(t)?[]:t,n);return ai(a,o,n)}function jv(e,t,r,n,a){if(nr(e)&&nr(r)&&(e=[],r=[]),nr(t)&&nr(n)&&(t=[],n=[]),e.length!==r.length||t.length!==n.length)return ca(e,t,a);let[o,l]=Qd(r,n,a),i=0,u=0;return o.forEach(c=>{switch(c[0]){case Te:c[1]=e[i],i+=1;break;case Ee:c[1]=t[u],u+=1;break;default:c[1]=t[u],i+=1,u+=1}}),ai(o,l,Yt(a))}function Qd(e,t,r){let n=(r==null?void 0:r.truncateThreshold)??!1,a=Math.max(Math.floor((r==null?void 0:r.truncateThreshold)??0),0),o=n?Math.min(e.length,a):e.length,l=n?Math.min(t.length,a):t.length,i=o!==e.length||l!==t.length,u=(f,p)=>e[f]===t[p],c=[],s=0,d=0;for(Wd(o,l,u,(f,p,m)=>{for(;s!==p;s+=1)c.push(new fe(Te,e[s]));for(;d!==m;d+=1)c.push(new fe(Ee,t[d]));for(;f!==0;f-=1,s+=1,d+=1)c.push(new fe(ye,t[d]))});s!==o;s+=1)c.push(new fe(Te,e[s]));for(;d!==l;d+=1)c.push(new fe(Ee,t[d]));return[c,i]}function iu(e){return e.includes(`\r +`}function oi(e,t,r){return Nv(r,jv(e))+(r.expand?Tv(e,r):Ov(e,r))+(t?r.truncateAnnotationColor(` +${r.truncateAnnotation}`):"")}function da(e,t,r){let n=Jt(r),[a,o]=Zd(ar(e)?[]:e,ar(t)?[]:t,n);return oi(a,o,n)}function $v(e,t,r,n,a){if(ar(e)&&ar(r)&&(e=[],r=[]),ar(t)&&ar(n)&&(t=[],n=[]),e.length!==r.length||t.length!==n.length)return da(e,t,a);let[o,l]=Zd(r,n,a),i=0,u=0;return o.forEach(c=>{switch(c[0]){case Se:c[1]=e[i],i+=1;break;case Pe:c[1]=t[u],u+=1;break;default:c[1]=t[u],i+=1,u+=1}}),oi(o,l,Jt(a))}function Zd(e,t,r){let n=(r==null?void 0:r.truncateThreshold)??!1,a=Math.max(Math.floor((r==null?void 0:r.truncateThreshold)??0),0),o=n?Math.min(e.length,a):e.length,l=n?Math.min(t.length,a):t.length,i=o!==e.length||l!==t.length,u=(f,p)=>e[f]===t[p],c=[],s=0,d=0;for(Kd(o,l,u,(f,p,m)=>{for(;s!==p;s+=1)c.push(new fe(Se,e[s]));for(;d!==m;d+=1)c.push(new fe(Pe,t[d]));for(;f!==0;f-=1,s+=1,d+=1)c.push(new fe(ye,t[d]))});s!==o;s+=1)c.push(new fe(Se,e[s]));for(;d!==l;d+=1)c.push(new fe(Pe,t[d]));return[c,i]}function su(e){return e.includes(`\r `)?`\r `:` -`}function Nv(e,t,r){let n=(r==null?void 0:r.truncateThreshold)??!1,a=Math.max(Math.floor((r==null?void 0:r.truncateThreshold)??0),0),o=e.length,l=t.length;if(n){let f=e.includes(` +`}function Iv(e,t,r){let n=(r==null?void 0:r.truncateThreshold)??!1,a=Math.max(Math.floor((r==null?void 0:r.truncateThreshold)??0),0),o=e.length,l=t.length;if(n){let f=e.includes(` `),p=t.includes(` -`),m=iu(e),b=iu(t),h=f?`${e.split(m,a).join(m)} +`),m=su(e),b=su(t),h=f?`${e.split(m,a).join(m)} `:e,y=p?`${t.split(b,a).join(b)} -`:t;o=h.length,l=y.length}let i=o!==e.length||l!==t.length,u=(f,p)=>e[f]===t[p],c=0,s=0,d=[];return Wd(o,l,u,(f,p,m)=>{c!==p&&d.push(new fe(Te,e.slice(c,p))),s!==m&&d.push(new fe(Ee,t.slice(s,m))),c=p+f,s=m+f,d.push(new fe(ye,t.slice(m,s)))}),c!==o&&d.push(new fe(Te,e.slice(c))),s!==l&&d.push(new fe(Ee,t.slice(s))),[d,i]}function $v(e,t,r){return t.reduce((n,a)=>n+(a[0]===ye?a[1]:a[0]===e&&a[1].length!==0?r(a[1]):""),"")}var su=class{constructor(t,r){he(this,"op");he(this,"line");he(this,"lines");he(this,"changeColor");this.op=t,this.line=[],this.lines=[],this.changeColor=r}pushSubstring(t){this.pushDiff(new fe(this.op,t))}pushLine(){this.lines.push(this.line.length!==1?new fe(this.op,$v(this.op,this.line,this.changeColor)):this.line[0][0]===this.op?this.line[0]:new fe(this.op,this.line[0][1])),this.line.length=0}isLineEmpty(){return this.line.length===0}pushDiff(t){this.line.push(t)}align(t){let r=t[1];if(r.includes(` +`:t;o=h.length,l=y.length}let i=o!==e.length||l!==t.length,u=(f,p)=>e[f]===t[p],c=0,s=0,d=[];return Kd(o,l,u,(f,p,m)=>{c!==p&&d.push(new fe(Se,e.slice(c,p))),s!==m&&d.push(new fe(Pe,t.slice(s,m))),c=p+f,s=m+f,d.push(new fe(ye,t.slice(m,s)))}),c!==o&&d.push(new fe(Se,e.slice(c))),s!==l&&d.push(new fe(Pe,t.slice(s))),[d,i]}function Bv(e,t,r){return t.reduce((n,a)=>n+(a[0]===ye?a[1]:a[0]===e&&a[1].length!==0?r(a[1]):""),"")}var uu=class{constructor(t,r){he(this,"op");he(this,"line");he(this,"lines");he(this,"changeColor");this.op=t,this.line=[],this.lines=[],this.changeColor=r}pushSubstring(t){this.pushDiff(new fe(this.op,t))}pushLine(){this.lines.push(this.line.length!==1?new fe(this.op,Bv(this.op,this.line,this.changeColor)):this.line[0][0]===this.op?this.line[0]:new fe(this.op,this.line[0][1])),this.line.length=0}isLineEmpty(){return this.line.length===0}pushDiff(t){this.line.push(t)}align(t){let r=t[1];if(r.includes(` `)){let n=r.split(` -`),a=n.length-1;n.forEach((o,l)=>{l{l{if(i===0){let u=new fe(r,l);this.deleteBuffer.isLineEmpty()&&this.insertBuffer.isLineEmpty()?(this.flushChangeLines(),this.pushDiffCommonLine(u)):(this.pushDiffChangeLines(u),this.flushChangeLines())}else i{switch(o[0]){case Te:r.align(o);break;case Ee:n.align(o);break;default:a.align(o)}}),a.getLines()}function kv(e,t){if(t){let r=e.length-1;return e.some((n,a)=>n[0]===ye&&(a!==r||n[1]!==` -`))}return e.some(r=>r[0]===ye)}function Lv(e,t,r){if(e!==t&&e.length!==0&&t.length!==0){let n=e.includes(` +`),o=a.length-1;a.forEach((l,i)=>{if(i===0){let u=new fe(r,l);this.deleteBuffer.isLineEmpty()&&this.insertBuffer.isLineEmpty()?(this.flushChangeLines(),this.pushDiffCommonLine(u)):(this.pushDiffChangeLines(u),this.flushChangeLines())}else i{switch(o[0]){case Se:r.align(o);break;case Pe:n.align(o);break;default:a.align(o)}}),a.getLines()}function Dv(e,t){if(t){let r=e.length-1;return e.some((n,a)=>n[0]===ye&&(a!==r||n[1]!==` +`))}return e.some(r=>r[0]===ye)}function Fv(e,t,r){if(e!==t&&e.length!==0&&t.length!==0){let n=e.includes(` `)||t.includes(` -`),[a,o]=Zd(n?`${e} +`),[a,o]=ep(n?`${e} `:e,n?`${t} -`:t,!0,r);if(kv(a,n)){let l=Yt(r),i=Bv(a,l.changeColor);return ai(i,o,l)}}return ca(e.split(` +`:t,!0,r);if(Dv(a,n)){let l=Jt(r),i=Lv(a,l.changeColor);return oi(i,o,l)}}return da(e.split(` `),t.split(` -`),r)}function Zd(e,t,r,n){let[a,o]=Nv(e,t,n);return yv(a),[a,o]}function Yo(e,t){let{commonColor:r}=Yt(t);return r(e)}var{AsymmetricMatcher:Dv,DOMCollection:Fv,DOMElement:Hv,Immutable:Uv,ReactElement:Vv,ReactTestComponent:zv}=Ld,ep=[zv,Vv,Hv,Fv,Uv,Dv],Jo={plugins:ep},tp={callToJSON:!1,maxDepth:10,plugins:ep};function Gv(e,t,r){if(Object.is(e,t))return"";let n=eu(e),a=n,o=!1;if(n==="object"&&typeof e.asymmetricMatch=="function"){if(e.$$typeof!==Symbol.for("jest.asymmetricMatcher")||typeof e.getExpectedType!="function")return;a=e.getExpectedType(),o=a==="string"}if(a!==eu(t)){let{aAnnotation:l,aColor:i,aIndicator:u,bAnnotation:c,bColor:s,bIndicator:d}=Yt(r),f=Xo(tp,r),p=rt(e,f),m=rt(t,f),b=`${i(`${u} ${l}:`)} +`),r)}function ep(e,t,r,n){let[a,o]=Iv(e,t,n);return vv(a),[a,o]}function Jo(e,t){let{commonColor:r}=Jt(t);return r(e)}var{AsymmetricMatcher:Hv,DOMCollection:Uv,DOMElement:Vv,Immutable:zv,ReactElement:Gv,ReactTestComponent:Wv}=Dd,tp=[Wv,Gv,Vv,Uv,zv,Hv],Xo={plugins:tp},rp={callToJSON:!1,maxDepth:10,plugins:tp};function Kv(e,t,r){if(Object.is(e,t))return"";let n=tu(e),a=n,o=!1;if(n==="object"&&typeof e.asymmetricMatch=="function"){if(e.$$typeof!==Symbol.for("jest.asymmetricMatcher")||typeof e.getExpectedType!="function")return;a=e.getExpectedType(),o=a==="string"}if(a!==tu(t)){let{aAnnotation:l,aColor:i,aIndicator:u,bAnnotation:c,bColor:s,bIndicator:d}=Jt(r),f=Qo(rp,r),p=nt(e,f),m=nt(t,f),b=`${i(`${u} ${l}:`)} ${p}`,h=`${s(`${d} ${c}:`)} ${m}`;return`${b} -${h}`}if(!o)switch(n){case"string":return ca(e.split(` +${h}`}if(!o)switch(n){case"string":return da(e.split(` `),t.split(` -`),r);case"boolean":case"number":return Wv(e,t,r);case"map":return Co(uu(e),uu(t),r);case"set":return Co(cu(e),cu(t),r);default:return Co(e,t,r)}}function Wv(e,t,r){let n=rt(e,Jo),a=rt(t,Jo);return n===a?"":ca(n.split(` +`),r);case"boolean":case"number":return Yv(e,t,r);case"map":return qo(cu(e),cu(t),r);case"set":return qo(du(e),du(t),r);default:return qo(e,t,r)}}function Yv(e,t,r){let n=nt(e,Xo),a=nt(t,Xo);return n===a?"":da(n.split(` `),a.split(` -`),r)}function uu(e){return new Map(Array.from(e.entries()).sort())}function cu(e){return new Set(Array.from(e.values()).sort())}function Co(e,t,r){let n,a=!1;try{let l=Xo(Jo,r);n=du(e,t,l,r)}catch{a=!0}let o=Yo(Gd,r);if(n===void 0||n===o){let l=Xo(tp,r);n=du(e,t,l,r),n!==o&&!a&&(n=`${Yo(Rv,r)} +`),r)}function cu(e){return new Map(Array.from(e.entries()).sort())}function du(e){return new Set(Array.from(e.values()).sort())}function qo(e,t,r){let n,a=!1;try{let l=Qo(Xo,r);n=pu(e,t,l,r)}catch{a=!0}let o=Jo(Wd,r);if(n===void 0||n===o){let l=Qo(rp,r);n=pu(e,t,l,r),n!==o&&!a&&(n=`${Jo(Cv,r)} -${n}`)}return n}function Xo(e,t){let{compareKeys:r}=Yt(t);return{...e,compareKeys:r}}function du(e,t,r,n){let a={...r,indent:0},o=rt(e,a),l=rt(t,a);if(o===l)return Yo(Gd,n);{let i=rt(e,r),u=rt(t,r);return jv(i.split(` +${n}`)}return n}function Qo(e,t){let{compareKeys:r}=Jt(t);return{...e,compareKeys:r}}function pu(e,t,r,n){let a={...r,indent:0},o=nt(e,a),l=nt(t,a);if(o===l)return Jo(Wd,n);{let i=nt(e,r),u=nt(t,r);return $v(i.split(` `),u.split(` `),o.split(` `),l.split(` -`),n)}}var pu=2e4;function fu(e){return Wo(e)==="Object"&&typeof e.asymmetricMatch=="function"}function mu(e,t){let r=Wo(e),n=Wo(t);return r===n&&(r==="Object"||r==="Array")}function Kv(e,t,r){let{aAnnotation:n,bAnnotation:a}=Yt(r);if(typeof e=="string"&&typeof t=="string"&&e.length>0&&t.length>0&&e.length<=pu&&t.length<=pu&&e!==t){if(e.includes(` +`),n)}}var fu=2e4;function mu(e){return Ko(e)==="Object"&&typeof e.asymmetricMatch=="function"}function hu(e,t){let r=Ko(e),n=Ko(t);return r===n&&(r==="Object"||r==="Array")}function Jv(e,t,r){let{aAnnotation:n,bAnnotation:a}=Jt(r);if(typeof e=="string"&&typeof t=="string"&&e.length>0&&t.length>0&&e.length<=fu&&t.length<=fu&&e!==t){if(e.includes(` `)||t.includes(` -`))return Lv(t,e,r);let[c]=Zd(t,e),s=c.some(m=>m[0]===ye),d=Yv(n,a),f=d(n)+Qv(hu(c,Te,s)),p=d(a)+Xv(hu(c,Ee,s));return`${f} -${p}`}let o=Zs(e,{forceWritable:!0}),l=Zs(t,{forceWritable:!0}),{replacedExpected:i,replacedActual:u}=rp(o,l);return Gv(i,u,r)}function rp(e,t,r=new WeakSet,n=new WeakSet){return mu(e,t)?r.has(e)||n.has(t)?{replacedActual:e,replacedExpected:t}:(r.add(e),n.add(t),Hd(t).forEach(a=>{let o=t[a],l=e[a];if(fu(o))o.asymmetricMatch(l)&&(e[a]=o);else if(fu(l))l.asymmetricMatch(o)&&(t[a]=l);else if(mu(l,o)){let i=rp(l,o,r,n);e[a]=i.replacedActual,t[a]=i.replacedExpected}}),{replacedActual:e,replacedExpected:t}):{replacedActual:e,replacedExpected:t}}function Yv(...e){let t=e.reduce((r,n)=>n.length>r?n.length:r,0);return r=>`${r}: ${" ".repeat(t-r.length)}`}var Jv="·";function np(e){return e.replace(/\s+$/gm,t=>Jv.repeat(t.length))}function Xv(e){return ft.red(np(Wr(e)))}function Qv(e){return ft.green(np(Wr(e)))}function hu(e,t,r){return e.reduce((n,a)=>n+(a[0]===ye?a[1]:a[0]===t?r?ft.inverse(a[1]):a[1]:""),"")}var Zv="@@__IMMUTABLE_RECORD__@@",e_="@@__IMMUTABLE_ITERABLE__@@";function t_(e){return e&&(e[e_]||e[Zv])}var r_=Object.getPrototypeOf({});function bu(e){return e instanceof Error?`: ${e.message}`:typeof e=="string"?`: ${e}`:""}function ar(e,t=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(t_(e))return ar(e.toJSON(),t);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()} ${pv(e.sample)}`;if(typeof e.toJSON=="function")return ar(e.toJSON(),t);if(t.has(e))return t.get(e);if(Array.isArray(e)){let r=new Array(e.length);return t.set(e,r),e.forEach((n,a)=>{try{r[a]=ar(n,t)}catch(o){r[a]=bu(o)}}),r}else{let r=Object.create(null);t.set(e,r);let n=e;for(;n&&n!==r_;)Object.getOwnPropertyNames(n).forEach(a=>{if(!(a in r))try{r[a]=ar(e[a],t)}catch(o){delete r[a],r[a]=bu(o)}}),n=Object.getPrototypeOf(n);return r}}function n_(e){return e.replace(/__(vite_ssr_import|vi_import)_\d+__\./g,"")}function ap(e,t,r=new WeakSet){if(!e||typeof e!="object")return{message:String(e)};let n=e;n.stack&&(n.stackStr=String(n.stack)),n.name&&(n.nameStr=String(n.name)),(n.showDiff||n.showDiff===void 0&&n.expected!==void 0&&n.actual!==void 0)&&(n.diff=Kv(n.actual,n.expected,{...t,...n.diffOptions})),typeof n.expected!="string"&&(n.expected=Wr(n.expected,10)),typeof n.actual!="string"&&(n.actual=Wr(n.actual,10));try{typeof n.message=="string"&&(n.message=n_(n.message))}catch{}try{!r.has(n)&&typeof n.cause=="object"&&(r.add(n),n.cause=ap(n.cause,t,r))}catch{}try{return ar(n)}catch(a){return ar(new Error(`Failed to fully serialize error: ${a==null?void 0:a.message} -Inner error message: ${n==null?void 0:n.message}`))}}var a_=(e=>(e.DONE="done",e.ERROR="error",e.ACTIVE="active",e.WAITING="waiting",e))(a_||{}),ct={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"},yu={start:!1,back:!1,goto:!1,next:!1,end:!1},o_=new Error("This function ran after the play function completed. Did you forget to `await` it?"),gu=e=>Object.prototype.toString.call(e)==="[object Object]",l_=e=>Object.prototype.toString.call(e)==="[object Module]",i_=e=>{if(!gu(e)&&!l_(e))return!1;if(e.constructor===void 0)return!0;let t=e.constructor.prototype;return!!gu(t)},s_=e=>{try{return new e.constructor}catch{return{}}},qo=()=>({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}),vu=(e,t=!1)=>{let r=(t?e.shadowCalls:e.calls).filter(a=>a.retain);if(!r.length)return;let n=new Map(Array.from(e.callRefsByResult.entries()).filter(([,a])=>a.retain));return{cursor:r.length,calls:r,callRefsByResult:n}},u_=class{constructor(){var l;this.initialized=!1,this.channel=vy.getChannel(),this.state=((l=Ne.window)==null?void 0:l.parent.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER_STATE__)||{};let e=({storyId:i,isPlaying:u=!0,isDebugging:c=!1})=>{let s=this.getState(i);this.setState(i,{...qo(),...vu(s,c),shadowCalls:c?s.shadowCalls:[],chainedCallIds:c?s.chainedCallIds:new Set,playUntil:c?s.playUntil:void 0,isPlaying:u,isDebugging:c}),this.sync(i)};this.channel.on(As,e),this.channel.on(yy,({storyId:i,newPhase:u})=>{let{isDebugging:c}=this.getState(i);this.setState(i,{renderPhase:u}),u==="preparing"&&c&&e({storyId:i}),u==="playing"&&e({storyId:i,isDebugging:c}),u==="played"&&this.setState(i,{isLocked:!1,isPlaying:!1,isDebugging:!1}),u==="errored"&&this.setState(i,{isLocked:!1,isPlaying:!1})}),this.channel.on(gy,()=>{this.initialized?this.cleanup():this.initialized=!0});let t=({storyId:i,playUntil:u})=>{this.getState(i).isDebugging||this.setState(i,({calls:s})=>({calls:[],shadowCalls:s.map(d=>({...d,status:"waiting"})),isDebugging:!0}));let c=this.getLog(i);this.setState(i,({shadowCalls:s})=>{var f;if(u||!c.length)return{playUntil:u};let d=s.findIndex(p=>p.id===c[0].callId);return{playUntil:(f=s.slice(0,d).filter(p=>{var m;return p.interceptable&&!((m=p.ancestors)!=null&&m.length)}).slice(-1)[0])==null?void 0:f.id}}),this.channel.emit(As,{storyId:i,isDebugging:!0})},r=({storyId:i})=>{var s;let u=this.getLog(i).filter(d=>{var f;return!((f=d.ancestors)!=null&&f.length)}),c=u.reduceRight((d,f,p)=>d>=0||f.status==="waiting"?d:p,-1);t({storyId:i,playUntil:(s=u[c-1])==null?void 0:s.callId})},n=({storyId:i,callId:u})=>{var m;let{calls:c,shadowCalls:s,resolvers:d}=this.getState(i),f=c.find(({id:b})=>b===u),p=s.find(({id:b})=>b===u);if(!f&&p&&Object.values(d).length>0){let b=(m=this.getLog(i).find(h=>h.status==="waiting"))==null?void 0:m.callId;p.id!==b&&this.setState(i,{playUntil:p.id}),Object.values(d).forEach(h=>h())}else t({storyId:i,playUntil:u})},a=({storyId:i})=>{var c;let{resolvers:u}=this.getState(i);if(Object.values(u).length>0)Object.values(u).forEach(s=>s());else{let s=(c=this.getLog(i).find(d=>d.status==="waiting"))==null?void 0:c.callId;s?t({storyId:i,playUntil:s}):o({storyId:i})}},o=({storyId:i})=>{this.setState(i,{playUntil:void 0,isDebugging:!1}),Object.values(this.getState(i).resolvers).forEach(u=>u())};this.channel.on(ct.START,t),this.channel.on(ct.BACK,r),this.channel.on(ct.GOTO,n),this.channel.on(ct.NEXT,a),this.channel.on(ct.END,o)}getState(e){return this.state[e]||qo()}setState(e,t){var a;let r=this.getState(e),n=typeof t=="function"?t(r):t;this.state={...this.state,[e]:{...r,...n}},(a=Ne.window)!=null&&a.parent&&(Ne.window.parent.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER_STATE__=this.state)}cleanup(){var t;this.state=Object.entries(this.state).reduce((r,[n,a])=>{let o=vu(a);return o&&(r[n]=Object.assign(qo(),o)),r},{});let e={controlStates:yu,logItems:[]};this.channel.emit(ct.SYNC,e),(t=Ne.window)!=null&&t.parent&&(Ne.window.parent.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER_STATE__=this.state)}getLog(e){let{calls:t,shadowCalls:r}=this.getState(e),n=[...r];t.forEach((o,l)=>{n[l]=o});let a=new Set;return n.reduceRight((o,l)=>(l.args.forEach(i=>{i!=null&&i.__callId__&&a.add(i.__callId__)}),l.path.forEach(i=>{i.__callId__&&a.add(i.__callId__)}),(l.interceptable||l.exception)&&!a.has(l.id)&&(o.unshift({callId:l.id,status:l.status,ancestors:l.ancestors}),a.add(l.id)),o),[])}instrument(e,t,r=0){if(!i_(e))return e;let{mutate:n=!1,path:a=[]}=t,o=t.getKeys?t.getKeys(e,r):Object.keys(e);return r+=1,o.reduce((l,i)=>{let u=c_(e,i);if(typeof(u==null?void 0:u.get)=="function"){let s=()=>{var d,f;return(f=(d=u==null?void 0:u.get)==null?void 0:d.bind(e))==null?void 0:f()};return Object.defineProperty(l,i,{get:()=>this.instrument(s(),{...t,path:a.concat(i)},r)}),l}let c=e[i];return typeof c!="function"?(l[i]=this.instrument(c,{...t,path:a.concat(i)},r),l):"__originalFn__"in c&&typeof c.__originalFn__=="function"?(l[i]=c,l):(l[i]=(...s)=>this.track(i,c,e,s,t),l[i].__originalFn__=c,Object.defineProperty(l[i],"name",{value:i,writable:!1}),Object.keys(c).length>0&&Object.assign(l[i],this.instrument({...c},{...t,path:a.concat(i)},r)),l)},n?e:s_(e))}track(e,t,r,n,a){var b,h,y,g;let o=((b=n==null?void 0:n[0])==null?void 0:b.__storyId__)||((g=(y=(h=Ne.__STORYBOOK_PREVIEW__)==null?void 0:h.selectionStore)==null?void 0:y.selection)==null?void 0:g.storyId),{cursor:l,ancestors:i}=this.getState(o);this.setState(o,{cursor:l+1});let u=`${i.slice(-1)[0]||o} [${l}] ${e}`,{path:c=[],intercept:s=!1,retain:d=!1}=a,f=typeof s=="function"?s(e,c):s,p={id:u,cursor:l,storyId:o,ancestors:i,path:c,method:e,args:n,interceptable:f,retain:d},m=(f&&!i.length?this.intercept:this.invoke).call(this,t,r,p,a);return this.instrument(m,{...a,mutate:!0,path:[{__callId__:p.id}]})}intercept(e,t,r,n){let{chainedCallIds:a,isDebugging:o,playUntil:l}=this.getState(r.storyId),i=a.has(r.id);return!o||i||l?(l===r.id&&this.setState(r.storyId,{playUntil:void 0}),this.invoke(e,t,r,n)):new Promise(u=>{this.setState(r.storyId,({resolvers:c})=>({isLocked:!1,resolvers:{...c,[r.id]:u}}))}).then(()=>(this.setState(r.storyId,u=>{let{[r.id]:c,...s}=u.resolvers;return{isLocked:!0,resolvers:s}}),this.invoke(e,t,r,n)))}invoke(e,t,r,n){let{callRefsByResult:a,renderPhase:o}=this.getState(r.storyId),l=25,i=(s,d,f)=>{var p,m,b;if(f.includes(s))return"[Circular]";if(f=[...f,s],d>l)return"...";if(a.has(s))return a.get(s);if(s instanceof Array)return s.map(h=>i(h,++d,f));if(s instanceof Date)return{__date__:{value:s.toISOString()}};if(s instanceof Error){let{name:h,message:y,stack:g}=s;return{__error__:{name:h,message:y,stack:g}}}if(s instanceof RegExp){let{flags:h,source:y}=s;return{__regexp__:{flags:h,source:y}}}if(s instanceof((p=Ne.window)==null?void 0:p.HTMLElement)){let{prefix:h,localName:y,id:g,classList:E,innerText:C}=s,q=Array.from(E);return{__element__:{prefix:h,localName:y,id:g,classNames:q,innerText:C}}}return typeof s=="function"?{__function__:{name:"getMockName"in s?s.getMockName():s.name}}:typeof s=="symbol"?{__symbol__:{description:s.description}}:typeof s=="object"&&((m=s==null?void 0:s.constructor)!=null&&m.name)&&((b=s==null?void 0:s.constructor)==null?void 0:b.name)!=="Object"?{__class__:{name:s.constructor.name}}:Object.prototype.toString.call(s)==="[object Object]"?Object.fromEntries(Object.entries(s).map(([h,y])=>[h,i(y,++d,f)])):s},u={...r,args:r.args.map(s=>i(s,0,[]))};r.path.forEach(s=>{s!=null&&s.__callId__&&this.setState(r.storyId,({chainedCallIds:d})=>({chainedCallIds:new Set(Array.from(d).concat(s.__callId__))}))});let c=s=>{var d;if(s instanceof Error){let{name:f,message:p,stack:m,callId:b=r.id}=s,{showDiff:h=void 0,diff:y=void 0,actual:g=void 0,expected:E=void 0}=s.name==="AssertionError"?ap(s):s,C={name:f,message:p,stack:m,callId:b,showDiff:h,diff:y,actual:g,expected:E};if(this.update({...u,status:"error",exception:C}),this.setState(r.storyId,q=>({callRefsByResult:new Map([...Array.from(q.callRefsByResult.entries()),[s,{__callId__:r.id,retain:r.retain}]])})),(d=r.ancestors)==null?void 0:d.length)throw Object.prototype.hasOwnProperty.call(s,"callId")||Object.defineProperty(s,"callId",{value:r.id}),s}throw s};try{if(o==="played"&&!r.retain)throw o_;let s=(n.getArgs?n.getArgs(r,this.getState(r.storyId)):r.args).map(f=>typeof f!="function"||Object.keys(f).length?f:(...p)=>{let{cursor:m,ancestors:b}=this.getState(r.storyId);this.setState(r.storyId,{cursor:0,ancestors:[...b,r.id]});let h=()=>this.setState(r.storyId,{cursor:m,ancestors:b}),y=!1;try{let g=f(...p);return g instanceof Promise?(y=!0,g.finally(h)):g}finally{y||h()}}),d=e.apply(t,s);return d&&["object","function","symbol"].includes(typeof d)&&this.setState(r.storyId,f=>({callRefsByResult:new Map([...Array.from(f.callRefsByResult.entries()),[d,{__callId__:r.id,retain:r.retain}]])})),this.update({...u,status:d instanceof Promise?"active":"done"}),d instanceof Promise?d.then(f=>(this.update({...u,status:"done"}),f),c):d}catch(s){return c(s)}}update(e){this.channel.emit(ct.CALL,e),this.setState(e.storyId,({calls:t})=>{let r=t.concat(e).reduce((n,a)=>Object.assign(n,{[a.id]:a}),{});return{calls:Object.values(r).sort((n,a)=>n.id.localeCompare(a.id,void 0,{numeric:!0}))}}),this.sync(e.storyId)}sync(e){let t=()=>{var c;let{isLocked:r,isPlaying:n}=this.getState(e),a=this.getLog(e),o=(c=a.filter(({ancestors:s})=>!s.length).find(s=>s.status==="waiting"))==null?void 0:c.callId,l=a.some(s=>s.status==="active");if(r||l||a.length===0){let s={controlStates:yu,logItems:a};this.channel.emit(ct.SYNC,s);return}let i=a.some(s=>s.status==="done"||s.status==="error"),u={controlStates:{start:i,back:i,goto:!0,next:n,end:n},logItems:a,pausedAt:o};this.channel.emit(ct.SYNC,u)};this.setState(e,({syncTimeout:r})=>(clearTimeout(r),{syncTimeout:setTimeout(t,0)}))}};function oi(e,t={}){var r,n,a,o,l,i,u,c;try{let s=!1,d=!1;return(a=(n=(r=Ne.window)==null?void 0:r.location)==null?void 0:n.search)!=null&&a.includes("instrument=true")?s=!0:(i=(l=(o=Ne.window)==null?void 0:o.location)==null?void 0:l.search)!=null&&i.includes("instrument=false")&&(d=!0),((u=Ne.window)==null?void 0:u.parent)===Ne.window&&!s||d?e:(Ne.window&&!Ne.window.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER__&&(Ne.window.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER__=new u_),((c=Ne.window)==null?void 0:c.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER__).instrument(e,t))}catch(s){return by.warn(s),e}}function c_(e,t){let r=e;for(;r!=null;){let n=Object.getOwnPropertyDescriptor(r,t);if(n)return n;r=Object.getPrototypeOf(r)}}var Qo={};const{global:op}=__STORYBOOK_MODULE_GLOBAL__,{once:d_}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var p_=Object.create,li=Object.defineProperty,f_=Object.getOwnPropertyDescriptor,lp=Object.getOwnPropertyNames,m_=Object.getPrototypeOf,h_=Object.prototype.hasOwnProperty,b_=(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')}),R=(e,t)=>function(){return t||(0,e[lp(e)[0]])((t={exports:{}}).exports,t),t.exports},ii=(e,t)=>{for(var r in t)li(e,r,{get:t[r],enumerable:!0})},y_=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of lp(t))!h_.call(e,a)&&a!==r&&li(e,a,{get:()=>t[a],enumerable:!(n=f_(t,a))||n.enumerable});return e},De=(e,t,r)=>(r=e!=null?p_(m_(e)):{},y_(t||!e||!e.__esModule?li(r,"default",{value:e,enumerable:!0}):r,e)),g_=R({"../../node_modules/min-indent/index.js"(e,t){t.exports=r=>{let n=r.match(/^[ \t]*(?=\S)/gm);return n?n.reduce((a,o)=>Math.min(a,o.length),1/0):0}}}),v_=R({"../../node_modules/strip-indent/index.js"(e,t){var r=g_();t.exports=n=>{let a=r(n);if(a===0)return n;let o=new RegExp(`^[ \\t]{${a}}`,"gm");return n.replace(o,"")}}}),__=R({"../../node_modules/indent-string/index.js"(e,t){t.exports=(r,n=1,a)=>{if(a={indent:" ",includeEmptyLines:!1,...a},typeof r!="string")throw new TypeError(`Expected \`input\` to be a \`string\`, got \`${typeof r}\``);if(typeof n!="number")throw new TypeError(`Expected \`count\` to be a \`number\`, got \`${typeof n}\``);if(typeof a.indent!="string")throw new TypeError(`Expected \`options.indent\` to be a \`string\`, got \`${typeof a.indent}\``);if(n===0)return r;let o=a.includeEmptyLines?/^/gm:/^(?!\s*$)/gm;return r.replace(o,a.indent.repeat(n))}}}),ip=R({"../../node_modules/redent/index.js"(e,t){var r=v_(),n=__();t.exports=(a,o=0,l)=>n(r(a),o,l)}}),R_=R({"../../node_modules/aria-query/lib/util/iteratorProxy.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(){var r=this,n=0,a={"@@iterator":function(){return a},next:function(){if(nd.length)&&(f=d.length);for(var p=0,m=Array(f);p1&&arguments[1]!==void 0?arguments[1]:null,p=0,m=c;pd.length)&&(f=d.length);for(var p=0,m=Array(f);p1&&arguments[1]!==void 0?arguments[1]:null,p=0,m=c;p1"],name:"size"}],constraints:["the size attribute value is greater than 1"],name:"select"},module:"HTML"},{concept:{attributes:[{name:"multiple"}],name:"select"},module:"HTML"},{concept:{name:"datalist"},module:"HTML"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["option","group"],["option"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};e.default=t}}),yR=R({"../../node_modules/aria-query/lib/etc/roles/literal/listitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{constraints:["direct descendant of ol","direct descendant of ul","direct descendant of menu"],name:"li"},module:"HTML"},{concept:{name:"item"},module:"XForms"}],requireContextRole:["directory","list"],requiredContextRole:["directory","list"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),gR=R({"../../node_modules/aria-query/lib/etc/roles/literal/logRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-live":"polite"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),vR=R({"../../node_modules/aria-query/lib/etc/roles/literal/mainRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"main"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),_R=R({"../../node_modules/aria-query/lib/etc/roles/literal/markRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:[],props:{"aria-braillelabel":null,"aria-brailleroledescription":null,"aria-description":null},relatedConcepts:[{concept:{name:"mark"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),RR=R({"../../node_modules/aria-query/lib/etc/roles/literal/marqueeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),wR=R({"../../node_modules/aria-query/lib/etc/roles/literal/mathRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"math"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),CR=R({"../../node_modules/aria-query/lib/etc/roles/literal/menuRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"vertical"},relatedConcepts:[{concept:{name:"MENU"},module:"JAPI"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"},{concept:{name:"sidebar"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};e.default=t}}),qR=R({"../../node_modules/aria-query/lib/etc/roles/literal/menubarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"toolbar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select","menu"],["roletype","structure","section","group","select","menu"]]};e.default=t}}),ER=R({"../../node_modules/aria-query/lib/etc/roles/literal/menuitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"MENU_ITEM"},module:"JAPI"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]};e.default=t}}),PR=R({"../../node_modules/aria-query/lib/etc/roles/literal/menuitemcheckboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"],["roletype","widget","command","menuitem"]]};e.default=t}}),OR=R({"../../node_modules/aria-query/lib/etc/roles/literal/menuitemradioRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox","menuitemcheckbox"],["roletype","widget","command","menuitem","menuitemcheckbox"],["roletype","widget","input","radio"]]};e.default=t}}),TR=R({"../../node_modules/aria-query/lib/etc/roles/literal/meterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null,"aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{name:"meter"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","structure","range"]]};e.default=t}}),SR=R({"../../node_modules/aria-query/lib/etc/roles/literal/navigationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"nav"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),AR=R({"../../node_modules/aria-query/lib/etc/roles/literal/noneRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]};e.default=t}}),MR=R({"../../node_modules/aria-query/lib/etc/roles/literal/noteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),xR=R({"../../node_modules/aria-query/lib/etc/roles/literal/optionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[{concept:{name:"item"},module:"XForms"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-selected":"false"},superClass:[["roletype","widget","input"]]};e.default=t}}),jR=R({"../../node_modules/aria-query/lib/etc/roles/literal/paragraphRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"p"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),NR=R({"../../node_modules/aria-query/lib/etc/roles/literal/presentationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{attributes:[{name:"alt",value:""}],name:"img"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};e.default=t}}),$R=R({"../../node_modules/aria-query/lib/etc/roles/literal/progressbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null},relatedConcepts:[{concept:{name:"progress"},module:"HTML"},{concept:{name:"status"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","range"],["roletype","widget"]]};e.default=t}}),IR=R({"../../node_modules/aria-query/lib/etc/roles/literal/radioRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"radio"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]};e.default=t}}),BR=R({"../../node_modules/aria-query/lib/etc/roles/literal/radiogroupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{name:"list"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["radio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};e.default=t}}),kR=R({"../../node_modules/aria-query/lib/etc/roles/literal/regionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"section"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"section"},module:"HTML"},{concept:{name:"Device Independence Glossart perceivable unit"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),LR=R({"../../node_modules/aria-query/lib/etc/roles/literal/rowRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-expanded":null,"aria-level":null,"aria-posinset":null,"aria-rowindex":null,"aria-selected":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"tr"},module:"HTML"}],requireContextRole:["grid","rowgroup","table","treegrid"],requiredContextRole:["grid","rowgroup","table","treegrid"],requiredOwnedElements:[["cell"],["columnheader"],["gridcell"],["rowheader"]],requiredProps:{},superClass:[["roletype","structure","section","group"],["roletype","widget"]]};e.default=t}}),DR=R({"../../node_modules/aria-query/lib/etc/roles/literal/rowgroupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"tbody"},module:"HTML"},{concept:{name:"tfoot"},module:"HTML"},{concept:{name:"thead"},module:"HTML"}],requireContextRole:["grid","table","treegrid"],requiredContextRole:["grid","table","treegrid"],requiredOwnedElements:[["row"]],requiredProps:{},superClass:[["roletype","structure"]]};e.default=t}}),FR=R({"../../node_modules/aria-query/lib/etc/roles/literal/rowheaderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{concept:{attributes:[{name:"scope",value:"row"}],name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"rowgroup"}],name:"th"},module:"HTML"}],requireContextRole:["row","rowgroup"],requiredContextRole:["row","rowgroup"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]};e.default=t}}),HR=R({"../../node_modules/aria-query/lib/etc/roles/literal/scrollbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-valuetext":null,"aria-orientation":"vertical","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-valuenow":null},superClass:[["roletype","structure","range"],["roletype","widget"]]};e.default=t}}),UR=R({"../../node_modules/aria-query/lib/etc/roles/literal/searchRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),VR=R({"../../node_modules/aria-query/lib/etc/roles/literal/searchboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"search"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input","textbox"]]};e.default=t}}),zR=R({"../../node_modules/aria-query/lib/etc/roles/literal/separatorRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":null,"aria-valuetext":null},relatedConcepts:[{concept:{name:"hr"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};e.default=t}}),GR=R({"../../node_modules/aria-query/lib/etc/roles/literal/sliderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-valuetext":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"range"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","widget","input"],["roletype","structure","range"]]};e.default=t}}),WR=R({"../../node_modules/aria-query/lib/etc/roles/literal/spinbuttonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-valuetext":null,"aria-valuenow":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"number"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","widget","input"],["roletype","structure","range"]]};e.default=t}}),KR=R({"../../node_modules/aria-query/lib/etc/roles/literal/statusRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"polite"},relatedConcepts:[{concept:{name:"output"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),YR=R({"../../node_modules/aria-query/lib/etc/roles/literal/strongRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"strong"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),JR=R({"../../node_modules/aria-query/lib/etc/roles/literal/subscriptRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"sub"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),XR=R({"../../node_modules/aria-query/lib/etc/roles/literal/superscriptRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"sup"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),QR=R({"../../node_modules/aria-query/lib/etc/roles/literal/switchRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"button"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"]]};e.default=t}}),ZR=R({"../../node_modules/aria-query/lib/etc/roles/literal/tabRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[],requireContextRole:["tablist"],requiredContextRole:["tablist"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"],["roletype","widget"]]};e.default=t}}),ew=R({"../../node_modules/aria-query/lib/etc/roles/literal/tableRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-colcount":null,"aria-rowcount":null},relatedConcepts:[{concept:{name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),tw=R({"../../node_modules/aria-query/lib/etc/roles/literal/tablistRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-multiselectable":null,"aria-orientation":"horizontal"},relatedConcepts:[{module:"DAISY",concept:{name:"guide"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["tab"]],requiredProps:{},superClass:[["roletype","widget","composite"]]};e.default=t}}),rw=R({"../../node_modules/aria-query/lib/etc/roles/literal/tabpanelRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),nw=R({"../../node_modules/aria-query/lib/etc/roles/literal/termRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dfn"},module:"HTML"},{concept:{name:"dt"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),aw=R({"../../node_modules/aria-query/lib/etc/roles/literal/textboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-multiline":null,"aria-placeholder":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"type"},{constraints:["undefined"],name:"list"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"email"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"tel"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"text"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"url"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{name:"input"},module:"XForms"},{concept:{name:"textarea"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input"]]};e.default=t}}),ow=R({"../../node_modules/aria-query/lib/etc/roles/literal/timeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"time"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),lw=R({"../../node_modules/aria-query/lib/etc/roles/literal/timerRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","status"]]};e.default=t}}),iw=R({"../../node_modules/aria-query/lib/etc/roles/literal/toolbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"menubar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]};e.default=t}}),sw=R({"../../node_modules/aria-query/lib/etc/roles/literal/tooltipRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),uw=R({"../../node_modules/aria-query/lib/etc/roles/literal/treeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-multiselectable":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["treeitem","group"],["treeitem"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};e.default=t}}),cw=R({"../../node_modules/aria-query/lib/etc/roles/literal/treegridRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite","grid"],["roletype","structure","section","table","grid"],["roletype","widget","composite","select","tree"],["roletype","structure","section","group","select","tree"]]};e.default=t}}),dw=R({"../../node_modules/aria-query/lib/etc/roles/literal/treeitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[],requireContextRole:["group","tree"],requiredContextRole:["group","tree"],requiredOwnedElements:[],requiredProps:{"aria-selected":null},superClass:[["roletype","structure","section","listitem"],["roletype","widget","input","option"]]};e.default=t}}),pw=R({"../../node_modules/aria-query/lib/etc/roles/ariaLiteralRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=x(B_()),r=x(k_()),n=x(L_()),a=x(D_()),o=x(F_()),l=x(H_()),i=x(U_()),u=x(V_()),c=x(z_()),s=x(G_()),d=x(W_()),f=x(K_()),p=x(Y_()),m=x(J_()),b=x(X_()),h=x(Q_()),y=x(Z_()),g=x(eR()),E=x(tR()),C=x(rR()),q=x(nR()),_=x(aR()),v=x(oR()),w=x(lR()),P=x(iR()),j=x(sR()),$=x(uR()),B=x(cR()),I=x(dR()),S=x(pR()),k=x(fR()),U=x(mR()),W=x(hR()),G=x(bR()),ie=x(yR()),ve=x(gR()),pe=x(vR()),F=x(_R()),L=x(RR()),D=x(wR()),z=x(CR()),H=x(qR()),ae=x(ER()),se=x(PR()),st=x(OR()),M=x(TR()),V=x(SR()),J=x(AR()),te=x(MR()),ee=x(xR()),Re=x(jR()),we=x(NR()),qe=x($R()),Ge=x(IR()),La=x(BR()),Da=x(kR()),Fa=x(LR()),Ha=x(DR()),Ua=x(FR()),Va=x(HR()),za=x(UR()),Ga=x(VR()),Wa=x(zR()),Ka=x(GR()),Ya=x(WR()),Ja=x(KR()),Xa=x(YR()),Qa=x(JR()),Za=x(XR()),eo=x(QR()),to=x(ZR()),ro=x(ew()),no=x(tw()),ao=x(rw()),oo=x(nw()),lo=x(aw()),io=x(ow()),so=x(lw()),uo=x(iw()),co=x(sw()),po=x(uw()),fo=x(cw()),mo=x(dw());function x(er){return er&&er.__esModule?er:{default:er}}var ho=[["alert",t.default],["alertdialog",r.default],["application",n.default],["article",a.default],["banner",o.default],["blockquote",l.default],["button",i.default],["caption",u.default],["cell",c.default],["checkbox",s.default],["code",d.default],["columnheader",f.default],["combobox",p.default],["complementary",m.default],["contentinfo",b.default],["definition",h.default],["deletion",y.default],["dialog",g.default],["directory",E.default],["document",C.default],["emphasis",q.default],["feed",_.default],["figure",v.default],["form",w.default],["generic",P.default],["grid",j.default],["gridcell",$.default],["group",B.default],["heading",I.default],["img",S.default],["insertion",k.default],["link",U.default],["list",W.default],["listbox",G.default],["listitem",ie.default],["log",ve.default],["main",pe.default],["mark",F.default],["marquee",L.default],["math",D.default],["menu",z.default],["menubar",H.default],["menuitem",ae.default],["menuitemcheckbox",se.default],["menuitemradio",st.default],["meter",M.default],["navigation",V.default],["none",J.default],["note",te.default],["option",ee.default],["paragraph",Re.default],["presentation",we.default],["progressbar",qe.default],["radio",Ge.default],["radiogroup",La.default],["region",Da.default],["row",Fa.default],["rowgroup",Ha.default],["rowheader",Ua.default],["scrollbar",Va.default],["search",za.default],["searchbox",Ga.default],["separator",Wa.default],["slider",Ka.default],["spinbutton",Ya.default],["status",Ja.default],["strong",Xa.default],["subscript",Qa.default],["superscript",Za.default],["switch",eo.default],["tab",to.default],["table",ro.default],["tablist",no.default],["tabpanel",ao.default],["term",oo.default],["textbox",lo.default],["time",io.default],["timer",so.default],["toolbar",uo.default],["tooltip",co.default],["tree",po.default],["treegrid",fo.default],["treeitem",mo.default]];e.default=ho}}),fw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docAbstractRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"abstract [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),mw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docAcknowledgmentsRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"acknowledgments [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),hw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docAfterwordRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"afterword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),bw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docAppendixRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"appendix [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),yw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docBacklinkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"referrer [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};e.default=t}}),gw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docBiblioentryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"EPUB biblioentry [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-bibliography"],requiredContextRole:["doc-bibliography"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]};e.default=t}}),vw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docBibliographyRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"bibliography [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-biblioentry"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),_w=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docBibliorefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"biblioref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};e.default=t}}),Rw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docChapterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"chapter [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),ww=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docColophonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"colophon [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Cw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docConclusionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"conclusion [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),qw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docCoverRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"cover [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]};e.default=t}}),Ew=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docCreditRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credit [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Pw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docCreditsRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credits [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Ow=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docDedicationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"dedication [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Tw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docEndnoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-endnotes"],requiredContextRole:["doc-endnotes"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]};e.default=t}}),Sw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docEndnotesRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnotes [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-endnote"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Aw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docEpigraphRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epigraph [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Mw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docEpilogueRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epilogue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),xw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docErrataRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"errata [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),jw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docExampleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Nw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docFootnoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"footnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),$w=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docForewordRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"foreword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Iw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docGlossaryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossary [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["definition"],["term"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Bw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docGlossrefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};e.default=t}}),kw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docIndexRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"index [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};e.default=t}}),Lw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docIntroductionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"introduction [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Dw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docNoterefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"noteref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};e.default=t}}),Fw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docNoticeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"notice [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]};e.default=t}}),Hw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPagebreakRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"pagebreak [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","separator"]]};e.default=t}}),Uw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPagefooterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:[],props:{"aria-braillelabel":null,"aria-brailleroledescription":null,"aria-description":null,"aria-disabled":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Vw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPageheaderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:[],props:{"aria-braillelabel":null,"aria-brailleroledescription":null,"aria-description":null,"aria-disabled":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),zw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPagelistRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"page-list [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};e.default=t}}),Gw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPartRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"part [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Ww=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPrefaceRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"preface [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Kw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPrologueRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"prologue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Yw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPullquoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"pullquote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["none"]]};e.default=t}}),Jw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docQnaRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"qna [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Xw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docSubtitleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"subtitle [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"]]};e.default=t}}),Qw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docTipRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"help [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]};e.default=t}}),Zw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docTocRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"toc [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};e.default=t}}),e0=R({"../../node_modules/aria-query/lib/etc/roles/ariaDpubRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=H(fw()),r=H(mw()),n=H(hw()),a=H(bw()),o=H(yw()),l=H(gw()),i=H(vw()),u=H(_w()),c=H(Rw()),s=H(ww()),d=H(Cw()),f=H(qw()),p=H(Ew()),m=H(Pw()),b=H(Ow()),h=H(Tw()),y=H(Sw()),g=H(Aw()),E=H(Mw()),C=H(xw()),q=H(jw()),_=H(Nw()),v=H($w()),w=H(Iw()),P=H(Bw()),j=H(kw()),$=H(Lw()),B=H(Dw()),I=H(Fw()),S=H(Hw()),k=H(Uw()),U=H(Vw()),W=H(zw()),G=H(Gw()),ie=H(Ww()),ve=H(Kw()),pe=H(Yw()),F=H(Jw()),L=H(Xw()),D=H(Qw()),z=H(Zw());function H(se){return se&&se.__esModule?se:{default:se}}var ae=[["doc-abstract",t.default],["doc-acknowledgments",r.default],["doc-afterword",n.default],["doc-appendix",a.default],["doc-backlink",o.default],["doc-biblioentry",l.default],["doc-bibliography",i.default],["doc-biblioref",u.default],["doc-chapter",c.default],["doc-colophon",s.default],["doc-conclusion",d.default],["doc-cover",f.default],["doc-credit",p.default],["doc-credits",m.default],["doc-dedication",b.default],["doc-endnote",h.default],["doc-endnotes",y.default],["doc-epigraph",g.default],["doc-epilogue",E.default],["doc-errata",C.default],["doc-example",q.default],["doc-footnote",_.default],["doc-foreword",v.default],["doc-glossary",w.default],["doc-glossref",P.default],["doc-index",j.default],["doc-introduction",$.default],["doc-noteref",B.default],["doc-notice",I.default],["doc-pagebreak",S.default],["doc-pagefooter",k.default],["doc-pageheader",U.default],["doc-pagelist",W.default],["doc-part",G.default],["doc-preface",ie.default],["doc-prologue",ve.default],["doc-pullquote",pe.default],["doc-qna",F.default],["doc-subtitle",L.default],["doc-tip",D.default],["doc-toc",z.default]];e.default=ae}}),t0=R({"../../node_modules/aria-query/lib/etc/roles/graphics/graphicsDocumentRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-object"}},{module:"ARIA",concept:{name:"img"}},{module:"ARIA",concept:{name:"article"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]};e.default=t}}),r0=R({"../../node_modules/aria-query/lib/etc/roles/graphics/graphicsObjectRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-document"}},{module:"ARIA",concept:{name:"group"}},{module:"ARIA",concept:{name:"img"}},{module:"GRAPHICS",concept:{name:"graphics-symbol"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]};e.default=t}}),n0=R({"../../node_modules/aria-query/lib/etc/roles/graphics/graphicsSymbolRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]};e.default=t}}),a0=R({"../../node_modules/aria-query/lib/etc/roles/ariaGraphicsRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=a(t0()),r=a(r0()),n=a(n0());function a(l){return l&&l.__esModule?l:{default:l}}var o=[["graphics-document",t.default],["graphics-object",r.default],["graphics-symbol",n.default]];e.default=o}}),si=R({"../../node_modules/aria-query/lib/rolesMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=l(I_()),r=l(pw()),n=l(e0()),a=l(a0()),o=l(dn());function l(h){return h&&h.__esModule?h:{default:h}}function i(h,y){var g=typeof Symbol<"u"&&h[Symbol.iterator]||h["@@iterator"];if(!g){if(Array.isArray(h)||(g=s(h))||y){g&&(h=g);var E=0,C=function(){};return{s:C,n:function(){return E>=h.length?{done:!0}:{done:!1,value:h[E++]}},e:function(w){throw w},f:C}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +`))return Fv(t,e,r);let[c]=ep(t,e),s=c.some(m=>m[0]===ye),d=Xv(n,a),f=d(n)+e_(bu(c,Se,s)),p=d(a)+Zv(bu(c,Pe,s));return`${f} +${p}`}let o=eu(e,{forceWritable:!0}),l=eu(t,{forceWritable:!0}),{replacedExpected:i,replacedActual:u}=np(o,l);return Kv(i,u,r)}function np(e,t,r=new WeakSet,n=new WeakSet){return hu(e,t)?r.has(e)||n.has(t)?{replacedActual:e,replacedExpected:t}:(r.add(e),n.add(t),Ud(t).forEach(a=>{let o=t[a],l=e[a];if(mu(o))o.asymmetricMatch(l)&&(e[a]=o);else if(mu(l))l.asymmetricMatch(o)&&(t[a]=l);else if(hu(l,o)){let i=np(l,o,r,n);e[a]=i.replacedActual,t[a]=i.replacedExpected}}),{replacedActual:e,replacedExpected:t}):{replacedActual:e,replacedExpected:t}}function Xv(...e){let t=e.reduce((r,n)=>n.length>r?n.length:r,0);return r=>`${r}: ${" ".repeat(t-r.length)}`}var Qv="·";function ap(e){return e.replace(/\s+$/gm,t=>Qv.repeat(t.length))}function Zv(e){return mt.red(ap(Kr(e)))}function e_(e){return mt.green(ap(Kr(e)))}function bu(e,t,r){return e.reduce((n,a)=>n+(a[0]===ye?a[1]:a[0]===t?r?mt.inverse(a[1]):a[1]:""),"")}var t_="@@__IMMUTABLE_RECORD__@@",r_="@@__IMMUTABLE_ITERABLE__@@";function n_(e){return e&&(e[r_]||e[t_])}var a_=Object.getPrototypeOf({});function yu(e){return e instanceof Error?`: ${e.message}`:typeof e=="string"?`: ${e}`:""}function or(e,t=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(n_(e))return or(e.toJSON(),t);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()} ${mv(e.sample)}`;if(typeof e.toJSON=="function")return or(e.toJSON(),t);if(t.has(e))return t.get(e);if(Array.isArray(e)){let r=new Array(e.length);return t.set(e,r),e.forEach((n,a)=>{try{r[a]=or(n,t)}catch(o){r[a]=yu(o)}}),r}else{let r=Object.create(null);t.set(e,r);let n=e;for(;n&&n!==a_;)Object.getOwnPropertyNames(n).forEach(a=>{if(!(a in r))try{r[a]=or(e[a],t)}catch(o){delete r[a],r[a]=yu(o)}}),n=Object.getPrototypeOf(n);return r}}function o_(e){return e.replace(/__(vite_ssr_import|vi_import)_\d+__\./g,"")}function op(e,t,r=new WeakSet){if(!e||typeof e!="object")return{message:String(e)};let n=e;n.stack&&(n.stackStr=String(n.stack)),n.name&&(n.nameStr=String(n.name)),(n.showDiff||n.showDiff===void 0&&n.expected!==void 0&&n.actual!==void 0)&&(n.diff=Jv(n.actual,n.expected,{...t,...n.diffOptions})),typeof n.expected!="string"&&(n.expected=Kr(n.expected,10)),typeof n.actual!="string"&&(n.actual=Kr(n.actual,10));try{typeof n.message=="string"&&(n.message=o_(n.message))}catch{}try{!r.has(n)&&typeof n.cause=="object"&&(r.add(n),n.cause=op(n.cause,t,r))}catch{}try{return or(n)}catch(a){return or(new Error(`Failed to fully serialize error: ${a==null?void 0:a.message} +Inner error message: ${n==null?void 0:n.message}`))}}var l_=(e=>(e.DONE="done",e.ERROR="error",e.ACTIVE="active",e.WAITING="waiting",e))(l_||{}),dt={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"},gu={start:!1,back:!1,goto:!1,next:!1,end:!1},i_=new Error("This function ran after the play function completed. Did you forget to `await` it?"),vu=e=>Object.prototype.toString.call(e)==="[object Object]",s_=e=>Object.prototype.toString.call(e)==="[object Module]",u_=e=>{if(!vu(e)&&!s_(e))return!1;if(e.constructor===void 0)return!0;let t=e.constructor.prototype;return!!vu(t)},c_=e=>{try{return new e.constructor}catch{return{}}},Eo=()=>({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}),_u=(e,t=!1)=>{let r=(t?e.shadowCalls:e.calls).filter(a=>a.retain);if(!r.length)return;let n=new Map(Array.from(e.callRefsByResult.entries()).filter(([,a])=>a.retain));return{cursor:r.length,calls:r,callRefsByResult:n}},d_=class{constructor(){var l;this.initialized=!1,this.channel=Ry.getChannel(),this.state=((l=$e.window)==null?void 0:l.parent.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER_STATE__)||{};let e=({storyId:i,isPlaying:u=!0,isDebugging:c=!1})=>{let s=this.getState(i);this.setState(i,{...Eo(),..._u(s,c),shadowCalls:c?s.shadowCalls:[],chainedCallIds:c?s.chainedCallIds:new Set,playUntil:c?s.playUntil:void 0,isPlaying:u,isDebugging:c}),this.sync(i)};this.channel.on(Ms,e),this.channel.on(vy,({storyId:i,newPhase:u})=>{let{isDebugging:c}=this.getState(i);this.setState(i,{renderPhase:u}),u==="preparing"&&c&&e({storyId:i}),u==="playing"&&e({storyId:i,isDebugging:c}),u==="played"&&this.setState(i,{isLocked:!1,isPlaying:!1,isDebugging:!1}),u==="errored"&&this.setState(i,{isLocked:!1,isPlaying:!1})}),this.channel.on(_y,()=>{this.initialized?this.cleanup():this.initialized=!0});let t=({storyId:i,playUntil:u})=>{this.getState(i).isDebugging||this.setState(i,({calls:s})=>({calls:[],shadowCalls:s.map(d=>({...d,status:"waiting"})),isDebugging:!0}));let c=this.getLog(i);this.setState(i,({shadowCalls:s})=>{var f;if(u||!c.length)return{playUntil:u};let d=s.findIndex(p=>p.id===c[0].callId);return{playUntil:(f=s.slice(0,d).filter(p=>{var m;return p.interceptable&&!((m=p.ancestors)!=null&&m.length)}).slice(-1)[0])==null?void 0:f.id}}),this.channel.emit(Ms,{storyId:i,isDebugging:!0})},r=({storyId:i})=>{var s;let u=this.getLog(i).filter(d=>{var f;return!((f=d.ancestors)!=null&&f.length)}),c=u.reduceRight((d,f,p)=>d>=0||f.status==="waiting"?d:p,-1);t({storyId:i,playUntil:(s=u[c-1])==null?void 0:s.callId})},n=({storyId:i,callId:u})=>{var m;let{calls:c,shadowCalls:s,resolvers:d}=this.getState(i),f=c.find(({id:b})=>b===u),p=s.find(({id:b})=>b===u);if(!f&&p&&Object.values(d).length>0){let b=(m=this.getLog(i).find(h=>h.status==="waiting"))==null?void 0:m.callId;p.id!==b&&this.setState(i,{playUntil:p.id}),Object.values(d).forEach(h=>h())}else t({storyId:i,playUntil:u})},a=({storyId:i})=>{var c;let{resolvers:u}=this.getState(i);if(Object.values(u).length>0)Object.values(u).forEach(s=>s());else{let s=(c=this.getLog(i).find(d=>d.status==="waiting"))==null?void 0:c.callId;s?t({storyId:i,playUntil:s}):o({storyId:i})}},o=({storyId:i})=>{this.setState(i,{playUntil:void 0,isDebugging:!1}),Object.values(this.getState(i).resolvers).forEach(u=>u())};this.channel.on(dt.START,t),this.channel.on(dt.BACK,r),this.channel.on(dt.GOTO,n),this.channel.on(dt.NEXT,a),this.channel.on(dt.END,o)}getState(e){return this.state[e]||Eo()}setState(e,t){var a;let r=this.getState(e),n=typeof t=="function"?t(r):t;this.state={...this.state,[e]:{...r,...n}},(a=$e.window)!=null&&a.parent&&($e.window.parent.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER_STATE__=this.state)}cleanup(){var t;this.state=Object.entries(this.state).reduce((r,[n,a])=>{let o=_u(a);return o&&(r[n]=Object.assign(Eo(),o)),r},{});let e={controlStates:gu,logItems:[]};this.channel.emit(dt.SYNC,e),(t=$e.window)!=null&&t.parent&&($e.window.parent.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER_STATE__=this.state)}getLog(e){let{calls:t,shadowCalls:r}=this.getState(e),n=[...r];t.forEach((o,l)=>{n[l]=o});let a=new Set;return n.reduceRight((o,l)=>(l.args.forEach(i=>{i!=null&&i.__callId__&&a.add(i.__callId__)}),l.path.forEach(i=>{i.__callId__&&a.add(i.__callId__)}),(l.interceptable||l.exception)&&!a.has(l.id)&&(o.unshift({callId:l.id,status:l.status,ancestors:l.ancestors}),a.add(l.id)),o),[])}instrument(e,t,r=0){if(!u_(e))return e;let{mutate:n=!1,path:a=[]}=t,o=t.getKeys?t.getKeys(e,r):Object.keys(e);return r+=1,o.reduce((l,i)=>{let u=p_(e,i);if(typeof(u==null?void 0:u.get)=="function"){let s=()=>{var d,f;return(f=(d=u==null?void 0:u.get)==null?void 0:d.bind(e))==null?void 0:f()};return Object.defineProperty(l,i,{get:()=>this.instrument(s(),{...t,path:a.concat(i)},r)}),l}let c=e[i];return typeof c!="function"?(l[i]=this.instrument(c,{...t,path:a.concat(i)},r),l):"__originalFn__"in c&&typeof c.__originalFn__=="function"?(l[i]=c,l):(l[i]=(...s)=>this.track(i,c,e,s,t),l[i].__originalFn__=c,Object.defineProperty(l[i],"name",{value:i,writable:!1}),Object.keys(c).length>0&&Object.assign(l[i],this.instrument({...c},{...t,path:a.concat(i)},r)),l)},n?e:c_(e))}track(e,t,r,n,a){var b,h,y,g;let o=((b=n==null?void 0:n[0])==null?void 0:b.__storyId__)||((g=(y=(h=$e.__STORYBOOK_PREVIEW__)==null?void 0:h.selectionStore)==null?void 0:y.selection)==null?void 0:g.storyId),{cursor:l,ancestors:i}=this.getState(o);this.setState(o,{cursor:l+1});let u=`${i.slice(-1)[0]||o} [${l}] ${e}`,{path:c=[],intercept:s=!1,retain:d=!1}=a,f=typeof s=="function"?s(e,c):s,p={id:u,cursor:l,storyId:o,ancestors:i,path:c,method:e,args:n,interceptable:f,retain:d},m=(f&&!i.length?this.intercept:this.invoke).call(this,t,r,p,a);return this.instrument(m,{...a,mutate:!0,path:[{__callId__:p.id}]})}intercept(e,t,r,n){let{chainedCallIds:a,isDebugging:o,playUntil:l}=this.getState(r.storyId),i=a.has(r.id);return!o||i||l?(l===r.id&&this.setState(r.storyId,{playUntil:void 0}),this.invoke(e,t,r,n)):new Promise(u=>{this.setState(r.storyId,({resolvers:c})=>({isLocked:!1,resolvers:{...c,[r.id]:u}}))}).then(()=>(this.setState(r.storyId,u=>{let{[r.id]:c,...s}=u.resolvers;return{isLocked:!0,resolvers:s}}),this.invoke(e,t,r,n)))}invoke(e,t,r,n){let{callRefsByResult:a,renderPhase:o}=this.getState(r.storyId),l=25,i=(s,d,f)=>{var p,m,b;if(f.includes(s))return"[Circular]";if(f=[...f,s],d>l)return"...";if(a.has(s))return a.get(s);if(s instanceof Array)return s.map(h=>i(h,++d,f));if(s instanceof Date)return{__date__:{value:s.toISOString()}};if(s instanceof Error){let{name:h,message:y,stack:g}=s;return{__error__:{name:h,message:y,stack:g}}}if(s instanceof RegExp){let{flags:h,source:y}=s;return{__regexp__:{flags:h,source:y}}}if(s instanceof((p=$e.window)==null?void 0:p.HTMLElement)){let{prefix:h,localName:y,id:g,classList:E,innerText:C}=s,q=Array.from(E);return{__element__:{prefix:h,localName:y,id:g,classNames:q,innerText:C}}}return typeof s=="function"?{__function__:{name:"getMockName"in s?s.getMockName():s.name}}:typeof s=="symbol"?{__symbol__:{description:s.description}}:typeof s=="object"&&((m=s==null?void 0:s.constructor)!=null&&m.name)&&((b=s==null?void 0:s.constructor)==null?void 0:b.name)!=="Object"?{__class__:{name:s.constructor.name}}:Object.prototype.toString.call(s)==="[object Object]"?Object.fromEntries(Object.entries(s).map(([h,y])=>[h,i(y,++d,f)])):s},u={...r,args:r.args.map(s=>i(s,0,[]))};r.path.forEach(s=>{s!=null&&s.__callId__&&this.setState(r.storyId,({chainedCallIds:d})=>({chainedCallIds:new Set(Array.from(d).concat(s.__callId__))}))});let c=s=>{var d;if(s instanceof Error){let{name:f,message:p,stack:m,callId:b=r.id}=s,{showDiff:h=void 0,diff:y=void 0,actual:g=void 0,expected:E=void 0}=s.name==="AssertionError"?op(s):s,C={name:f,message:p,stack:m,callId:b,showDiff:h,diff:y,actual:g,expected:E};if(this.update({...u,status:"error",exception:C}),this.setState(r.storyId,q=>({callRefsByResult:new Map([...Array.from(q.callRefsByResult.entries()),[s,{__callId__:r.id,retain:r.retain}]])})),(d=r.ancestors)==null?void 0:d.length)throw Object.prototype.hasOwnProperty.call(s,"callId")||Object.defineProperty(s,"callId",{value:r.id}),s}throw s};try{if(o==="played"&&!r.retain)throw i_;let s=(n.getArgs?n.getArgs(r,this.getState(r.storyId)):r.args).map(f=>typeof f!="function"||Object.keys(f).length?f:(...p)=>{let{cursor:m,ancestors:b}=this.getState(r.storyId);this.setState(r.storyId,{cursor:0,ancestors:[...b,r.id]});let h=()=>this.setState(r.storyId,{cursor:m,ancestors:b}),y=!1;try{let g=f(...p);return g instanceof Promise?(y=!0,g.finally(h)):g}finally{y||h()}}),d=e.apply(t,s);return d&&["object","function","symbol"].includes(typeof d)&&this.setState(r.storyId,f=>({callRefsByResult:new Map([...Array.from(f.callRefsByResult.entries()),[d,{__callId__:r.id,retain:r.retain}]])})),this.update({...u,status:d instanceof Promise?"active":"done"}),d instanceof Promise?d.then(f=>(this.update({...u,status:"done"}),f),c):d}catch(s){return c(s)}}update(e){this.channel.emit(dt.CALL,e),this.setState(e.storyId,({calls:t})=>{let r=t.concat(e).reduce((n,a)=>Object.assign(n,{[a.id]:a}),{});return{calls:Object.values(r).sort((n,a)=>n.id.localeCompare(a.id,void 0,{numeric:!0}))}}),this.sync(e.storyId)}sync(e){let t=()=>{var c;let{isLocked:r,isPlaying:n}=this.getState(e),a=this.getLog(e),o=(c=a.filter(({ancestors:s})=>!s.length).find(s=>s.status==="waiting"))==null?void 0:c.callId,l=a.some(s=>s.status==="active");if(r||l||a.length===0){let s={controlStates:gu,logItems:a};this.channel.emit(dt.SYNC,s);return}let i=a.some(s=>s.status==="done"||s.status==="error"),u={controlStates:{start:i,back:i,goto:!0,next:n,end:n},logItems:a,pausedAt:o};this.channel.emit(dt.SYNC,u)};this.setState(e,({syncTimeout:r})=>(clearTimeout(r),{syncTimeout:setTimeout(t,0)}))}};function li(e,t={}){var r,n,a,o,l,i,u,c;try{let s=!1,d=!1;return(a=(n=(r=$e.window)==null?void 0:r.location)==null?void 0:n.search)!=null&&a.includes("instrument=true")?s=!0:(i=(l=(o=$e.window)==null?void 0:o.location)==null?void 0:l.search)!=null&&i.includes("instrument=false")&&(d=!0),((u=$e.window)==null?void 0:u.parent)===$e.window&&!s||d?e:($e.window&&!$e.window.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER__&&($e.window.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER__=new d_),((c=$e.window)==null?void 0:c.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER__).instrument(e,t))}catch(s){return gy.warn(s),e}}function p_(e,t){let r=e;for(;r!=null;){let n=Object.getOwnPropertyDescriptor(r,t);if(n)return n;r=Object.getPrototypeOf(r)}}var Zo={};const{global:lp}=__STORYBOOK_MODULE_GLOBAL__,{once:f_}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var m_=Object.create,ii=Object.defineProperty,h_=Object.getOwnPropertyDescriptor,ip=Object.getOwnPropertyNames,b_=Object.getPrototypeOf,y_=Object.prototype.hasOwnProperty,g_=(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')}),R=(e,t)=>function(){return t||(0,e[ip(e)[0]])((t={exports:{}}).exports,t),t.exports},si=(e,t)=>{for(var r in t)ii(e,r,{get:t[r],enumerable:!0})},v_=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of ip(t))!y_.call(e,a)&&a!==r&&ii(e,a,{get:()=>t[a],enumerable:!(n=h_(t,a))||n.enumerable});return e},Fe=(e,t,r)=>(r=e!=null?m_(b_(e)):{},v_(t||!e||!e.__esModule?ii(r,"default",{value:e,enumerable:!0}):r,e)),__=R({"../../node_modules/min-indent/index.js"(e,t){t.exports=r=>{let n=r.match(/^[ \t]*(?=\S)/gm);return n?n.reduce((a,o)=>Math.min(a,o.length),1/0):0}}}),R_=R({"../../node_modules/strip-indent/index.js"(e,t){var r=__();t.exports=n=>{let a=r(n);if(a===0)return n;let o=new RegExp(`^[ \\t]{${a}}`,"gm");return n.replace(o,"")}}}),w_=R({"../../node_modules/indent-string/index.js"(e,t){t.exports=(r,n=1,a)=>{if(a={indent:" ",includeEmptyLines:!1,...a},typeof r!="string")throw new TypeError(`Expected \`input\` to be a \`string\`, got \`${typeof r}\``);if(typeof n!="number")throw new TypeError(`Expected \`count\` to be a \`number\`, got \`${typeof n}\``);if(typeof a.indent!="string")throw new TypeError(`Expected \`options.indent\` to be a \`string\`, got \`${typeof a.indent}\``);if(n===0)return r;let o=a.includeEmptyLines?/^/gm:/^(?!\s*$)/gm;return r.replace(o,a.indent.repeat(n))}}}),sp=R({"../../node_modules/redent/index.js"(e,t){var r=R_(),n=w_();t.exports=(a,o=0,l)=>n(r(a),o,l)}}),C_=R({"../../node_modules/aria-query/lib/util/iteratorProxy.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(){var r=this,n=0,a={"@@iterator":function(){return a},next:function(){if(nd.length)&&(f=d.length);for(var p=0,m=Array(f);p1&&arguments[1]!==void 0?arguments[1]:null,p=0,m=c;pd.length)&&(f=d.length);for(var p=0,m=Array(f);p1&&arguments[1]!==void 0?arguments[1]:null,p=0,m=c;p1"],name:"size"}],constraints:["the size attribute value is greater than 1"],name:"select"},module:"HTML"},{concept:{attributes:[{name:"multiple"}],name:"select"},module:"HTML"},{concept:{name:"datalist"},module:"HTML"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["option","group"],["option"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};e.default=t}}),vR=R({"../../node_modules/aria-query/lib/etc/roles/literal/listitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{constraints:["direct descendant of ol","direct descendant of ul","direct descendant of menu"],name:"li"},module:"HTML"},{concept:{name:"item"},module:"XForms"}],requireContextRole:["directory","list"],requiredContextRole:["directory","list"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),_R=R({"../../node_modules/aria-query/lib/etc/roles/literal/logRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-live":"polite"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),RR=R({"../../node_modules/aria-query/lib/etc/roles/literal/mainRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"main"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),wR=R({"../../node_modules/aria-query/lib/etc/roles/literal/markRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:[],props:{"aria-braillelabel":null,"aria-brailleroledescription":null,"aria-description":null},relatedConcepts:[{concept:{name:"mark"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),CR=R({"../../node_modules/aria-query/lib/etc/roles/literal/marqueeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),qR=R({"../../node_modules/aria-query/lib/etc/roles/literal/mathRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"math"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),ER=R({"../../node_modules/aria-query/lib/etc/roles/literal/menuRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"vertical"},relatedConcepts:[{concept:{name:"MENU"},module:"JAPI"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"},{concept:{name:"sidebar"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};e.default=t}}),PR=R({"../../node_modules/aria-query/lib/etc/roles/literal/menubarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"toolbar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select","menu"],["roletype","structure","section","group","select","menu"]]};e.default=t}}),OR=R({"../../node_modules/aria-query/lib/etc/roles/literal/menuitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"MENU_ITEM"},module:"JAPI"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]};e.default=t}}),TR=R({"../../node_modules/aria-query/lib/etc/roles/literal/menuitemcheckboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"],["roletype","widget","command","menuitem"]]};e.default=t}}),SR=R({"../../node_modules/aria-query/lib/etc/roles/literal/menuitemradioRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox","menuitemcheckbox"],["roletype","widget","command","menuitem","menuitemcheckbox"],["roletype","widget","input","radio"]]};e.default=t}}),AR=R({"../../node_modules/aria-query/lib/etc/roles/literal/meterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null,"aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{name:"meter"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","structure","range"]]};e.default=t}}),MR=R({"../../node_modules/aria-query/lib/etc/roles/literal/navigationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"nav"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),xR=R({"../../node_modules/aria-query/lib/etc/roles/literal/noneRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]};e.default=t}}),jR=R({"../../node_modules/aria-query/lib/etc/roles/literal/noteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),NR=R({"../../node_modules/aria-query/lib/etc/roles/literal/optionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[{concept:{name:"item"},module:"XForms"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-selected":"false"},superClass:[["roletype","widget","input"]]};e.default=t}}),$R=R({"../../node_modules/aria-query/lib/etc/roles/literal/paragraphRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"p"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),IR=R({"../../node_modules/aria-query/lib/etc/roles/literal/presentationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{attributes:[{name:"alt",value:""}],name:"img"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};e.default=t}}),BR=R({"../../node_modules/aria-query/lib/etc/roles/literal/progressbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null},relatedConcepts:[{concept:{name:"progress"},module:"HTML"},{concept:{name:"status"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","range"],["roletype","widget"]]};e.default=t}}),kR=R({"../../node_modules/aria-query/lib/etc/roles/literal/radioRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"radio"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]};e.default=t}}),LR=R({"../../node_modules/aria-query/lib/etc/roles/literal/radiogroupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{name:"list"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["radio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};e.default=t}}),DR=R({"../../node_modules/aria-query/lib/etc/roles/literal/regionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"section"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"section"},module:"HTML"},{concept:{name:"Device Independence Glossart perceivable unit"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),FR=R({"../../node_modules/aria-query/lib/etc/roles/literal/rowRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-expanded":null,"aria-level":null,"aria-posinset":null,"aria-rowindex":null,"aria-selected":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"tr"},module:"HTML"}],requireContextRole:["grid","rowgroup","table","treegrid"],requiredContextRole:["grid","rowgroup","table","treegrid"],requiredOwnedElements:[["cell"],["columnheader"],["gridcell"],["rowheader"]],requiredProps:{},superClass:[["roletype","structure","section","group"],["roletype","widget"]]};e.default=t}}),HR=R({"../../node_modules/aria-query/lib/etc/roles/literal/rowgroupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"tbody"},module:"HTML"},{concept:{name:"tfoot"},module:"HTML"},{concept:{name:"thead"},module:"HTML"}],requireContextRole:["grid","table","treegrid"],requiredContextRole:["grid","table","treegrid"],requiredOwnedElements:[["row"]],requiredProps:{},superClass:[["roletype","structure"]]};e.default=t}}),UR=R({"../../node_modules/aria-query/lib/etc/roles/literal/rowheaderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{concept:{attributes:[{name:"scope",value:"row"}],name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"rowgroup"}],name:"th"},module:"HTML"}],requireContextRole:["row","rowgroup"],requiredContextRole:["row","rowgroup"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]};e.default=t}}),VR=R({"../../node_modules/aria-query/lib/etc/roles/literal/scrollbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-valuetext":null,"aria-orientation":"vertical","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-valuenow":null},superClass:[["roletype","structure","range"],["roletype","widget"]]};e.default=t}}),zR=R({"../../node_modules/aria-query/lib/etc/roles/literal/searchRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),GR=R({"../../node_modules/aria-query/lib/etc/roles/literal/searchboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"search"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input","textbox"]]};e.default=t}}),WR=R({"../../node_modules/aria-query/lib/etc/roles/literal/separatorRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":null,"aria-valuetext":null},relatedConcepts:[{concept:{name:"hr"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]};e.default=t}}),KR=R({"../../node_modules/aria-query/lib/etc/roles/literal/sliderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-valuetext":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"range"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","widget","input"],["roletype","structure","range"]]};e.default=t}}),YR=R({"../../node_modules/aria-query/lib/etc/roles/literal/spinbuttonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-valuetext":null,"aria-valuenow":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"number"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","widget","input"],["roletype","structure","range"]]};e.default=t}}),JR=R({"../../node_modules/aria-query/lib/etc/roles/literal/statusRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"polite"},relatedConcepts:[{concept:{name:"output"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),XR=R({"../../node_modules/aria-query/lib/etc/roles/literal/strongRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"strong"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),QR=R({"../../node_modules/aria-query/lib/etc/roles/literal/subscriptRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"sub"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),ZR=R({"../../node_modules/aria-query/lib/etc/roles/literal/superscriptRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"sup"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),ew=R({"../../node_modules/aria-query/lib/etc/roles/literal/switchRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"button"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"]]};e.default=t}}),tw=R({"../../node_modules/aria-query/lib/etc/roles/literal/tabRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[],requireContextRole:["tablist"],requiredContextRole:["tablist"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"],["roletype","widget"]]};e.default=t}}),rw=R({"../../node_modules/aria-query/lib/etc/roles/literal/tableRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-colcount":null,"aria-rowcount":null},relatedConcepts:[{concept:{name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),nw=R({"../../node_modules/aria-query/lib/etc/roles/literal/tablistRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-multiselectable":null,"aria-orientation":"horizontal"},relatedConcepts:[{module:"DAISY",concept:{name:"guide"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["tab"]],requiredProps:{},superClass:[["roletype","widget","composite"]]};e.default=t}}),aw=R({"../../node_modules/aria-query/lib/etc/roles/literal/tabpanelRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),ow=R({"../../node_modules/aria-query/lib/etc/roles/literal/termRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dfn"},module:"HTML"},{concept:{name:"dt"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),lw=R({"../../node_modules/aria-query/lib/etc/roles/literal/textboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-multiline":null,"aria-placeholder":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"type"},{constraints:["undefined"],name:"list"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"email"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"tel"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"text"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"url"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{name:"input"},module:"XForms"},{concept:{name:"textarea"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input"]]};e.default=t}}),iw=R({"../../node_modules/aria-query/lib/etc/roles/literal/timeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"time"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),sw=R({"../../node_modules/aria-query/lib/etc/roles/literal/timerRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","status"]]};e.default=t}}),uw=R({"../../node_modules/aria-query/lib/etc/roles/literal/toolbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"menubar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]};e.default=t}}),cw=R({"../../node_modules/aria-query/lib/etc/roles/literal/tooltipRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),dw=R({"../../node_modules/aria-query/lib/etc/roles/literal/treeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-multiselectable":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["treeitem","group"],["treeitem"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]};e.default=t}}),pw=R({"../../node_modules/aria-query/lib/etc/roles/literal/treegridRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite","grid"],["roletype","structure","section","table","grid"],["roletype","widget","composite","select","tree"],["roletype","structure","section","group","select","tree"]]};e.default=t}}),fw=R({"../../node_modules/aria-query/lib/etc/roles/literal/treeitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[],requireContextRole:["group","tree"],requiredContextRole:["group","tree"],requiredOwnedElements:[],requiredProps:{"aria-selected":null},superClass:[["roletype","structure","section","listitem"],["roletype","widget","input","option"]]};e.default=t}}),mw=R({"../../node_modules/aria-query/lib/etc/roles/ariaLiteralRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=x(L_()),r=x(D_()),n=x(F_()),a=x(H_()),o=x(U_()),l=x(V_()),i=x(z_()),u=x(G_()),c=x(W_()),s=x(K_()),d=x(Y_()),f=x(J_()),p=x(X_()),m=x(Q_()),b=x(Z_()),h=x(eR()),y=x(tR()),g=x(rR()),E=x(nR()),C=x(aR()),q=x(oR()),_=x(lR()),v=x(iR()),w=x(sR()),P=x(uR()),j=x(cR()),$=x(dR()),B=x(pR()),I=x(fR()),A=x(mR()),k=x(hR()),U=x(bR()),W=x(yR()),G=x(gR()),se=x(vR()),ve=x(_R()),pe=x(RR()),F=x(wR()),L=x(CR()),D=x(qR()),z=x(ER()),H=x(PR()),oe=x(OR()),ue=x(TR()),ut=x(SR()),M=x(AR()),V=x(MR()),J=x(xR()),re=x(jR()),te=x(NR()),Re=x($R()),we=x(IR()),Ee=x(BR()),We=x(kR()),Da=x(LR()),Fa=x(DR()),Ha=x(FR()),Ua=x(HR()),Va=x(UR()),za=x(VR()),Ga=x(zR()),Wa=x(GR()),Ka=x(WR()),Ya=x(KR()),Ja=x(YR()),Xa=x(JR()),Qa=x(XR()),Za=x(QR()),eo=x(ZR()),to=x(ew()),ro=x(tw()),no=x(rw()),ao=x(nw()),oo=x(aw()),lo=x(ow()),io=x(lw()),so=x(iw()),uo=x(sw()),co=x(uw()),po=x(cw()),fo=x(dw()),mo=x(pw()),ho=x(fw());function x(tr){return tr&&tr.__esModule?tr:{default:tr}}var bo=[["alert",t.default],["alertdialog",r.default],["application",n.default],["article",a.default],["banner",o.default],["blockquote",l.default],["button",i.default],["caption",u.default],["cell",c.default],["checkbox",s.default],["code",d.default],["columnheader",f.default],["combobox",p.default],["complementary",m.default],["contentinfo",b.default],["definition",h.default],["deletion",y.default],["dialog",g.default],["directory",E.default],["document",C.default],["emphasis",q.default],["feed",_.default],["figure",v.default],["form",w.default],["generic",P.default],["grid",j.default],["gridcell",$.default],["group",B.default],["heading",I.default],["img",A.default],["insertion",k.default],["link",U.default],["list",W.default],["listbox",G.default],["listitem",se.default],["log",ve.default],["main",pe.default],["mark",F.default],["marquee",L.default],["math",D.default],["menu",z.default],["menubar",H.default],["menuitem",oe.default],["menuitemcheckbox",ue.default],["menuitemradio",ut.default],["meter",M.default],["navigation",V.default],["none",J.default],["note",re.default],["option",te.default],["paragraph",Re.default],["presentation",we.default],["progressbar",Ee.default],["radio",We.default],["radiogroup",Da.default],["region",Fa.default],["row",Ha.default],["rowgroup",Ua.default],["rowheader",Va.default],["scrollbar",za.default],["search",Ga.default],["searchbox",Wa.default],["separator",Ka.default],["slider",Ya.default],["spinbutton",Ja.default],["status",Xa.default],["strong",Qa.default],["subscript",Za.default],["superscript",eo.default],["switch",to.default],["tab",ro.default],["table",no.default],["tablist",ao.default],["tabpanel",oo.default],["term",lo.default],["textbox",io.default],["time",so.default],["timer",uo.default],["toolbar",co.default],["tooltip",po.default],["tree",fo.default],["treegrid",mo.default],["treeitem",ho.default]];e.default=bo}}),hw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docAbstractRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"abstract [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),bw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docAcknowledgmentsRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"acknowledgments [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),yw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docAfterwordRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"afterword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),gw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docAppendixRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"appendix [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),vw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docBacklinkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"referrer [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};e.default=t}}),_w=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docBiblioentryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"EPUB biblioentry [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-bibliography"],requiredContextRole:["doc-bibliography"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]};e.default=t}}),Rw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docBibliographyRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"bibliography [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-biblioentry"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),ww=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docBibliorefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"biblioref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};e.default=t}}),Cw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docChapterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"chapter [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),qw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docColophonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"colophon [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Ew=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docConclusionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"conclusion [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Pw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docCoverRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"cover [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]};e.default=t}}),Ow=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docCreditRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credit [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Tw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docCreditsRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credits [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Sw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docDedicationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"dedication [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Aw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docEndnoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-endnotes"],requiredContextRole:["doc-endnotes"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]};e.default=t}}),Mw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docEndnotesRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnotes [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-endnote"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),xw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docEpigraphRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epigraph [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),jw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docEpilogueRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epilogue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Nw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docErrataRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"errata [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),$w=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docExampleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Iw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docFootnoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"footnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Bw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docForewordRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"foreword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),kw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docGlossaryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossary [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["definition"],["term"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Lw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docGlossrefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};e.default=t}}),Dw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docIndexRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"index [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};e.default=t}}),Fw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docIntroductionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"introduction [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Hw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docNoterefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"noteref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]};e.default=t}}),Uw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docNoticeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"notice [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]};e.default=t}}),Vw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPagebreakRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"pagebreak [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","separator"]]};e.default=t}}),zw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPagefooterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:[],props:{"aria-braillelabel":null,"aria-brailleroledescription":null,"aria-description":null,"aria-disabled":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Gw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPageheaderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:[],props:{"aria-braillelabel":null,"aria-brailleroledescription":null,"aria-description":null,"aria-disabled":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Ww=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPagelistRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"page-list [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};e.default=t}}),Kw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPartRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"part [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Yw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPrefaceRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"preface [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Jw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPrologueRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"prologue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]};e.default=t}}),Xw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docPullquoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"pullquote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["none"]]};e.default=t}}),Qw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docQnaRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"qna [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]};e.default=t}}),Zw=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docSubtitleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"subtitle [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"]]};e.default=t}}),e0=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docTipRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"help [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]};e.default=t}}),t0=R({"../../node_modules/aria-query/lib/etc/roles/dpub/docTocRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"toc [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]};e.default=t}}),r0=R({"../../node_modules/aria-query/lib/etc/roles/ariaDpubRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=H(hw()),r=H(bw()),n=H(yw()),a=H(gw()),o=H(vw()),l=H(_w()),i=H(Rw()),u=H(ww()),c=H(Cw()),s=H(qw()),d=H(Ew()),f=H(Pw()),p=H(Ow()),m=H(Tw()),b=H(Sw()),h=H(Aw()),y=H(Mw()),g=H(xw()),E=H(jw()),C=H(Nw()),q=H($w()),_=H(Iw()),v=H(Bw()),w=H(kw()),P=H(Lw()),j=H(Dw()),$=H(Fw()),B=H(Hw()),I=H(Uw()),A=H(Vw()),k=H(zw()),U=H(Gw()),W=H(Ww()),G=H(Kw()),se=H(Yw()),ve=H(Jw()),pe=H(Xw()),F=H(Qw()),L=H(Zw()),D=H(e0()),z=H(t0());function H(ue){return ue&&ue.__esModule?ue:{default:ue}}var oe=[["doc-abstract",t.default],["doc-acknowledgments",r.default],["doc-afterword",n.default],["doc-appendix",a.default],["doc-backlink",o.default],["doc-biblioentry",l.default],["doc-bibliography",i.default],["doc-biblioref",u.default],["doc-chapter",c.default],["doc-colophon",s.default],["doc-conclusion",d.default],["doc-cover",f.default],["doc-credit",p.default],["doc-credits",m.default],["doc-dedication",b.default],["doc-endnote",h.default],["doc-endnotes",y.default],["doc-epigraph",g.default],["doc-epilogue",E.default],["doc-errata",C.default],["doc-example",q.default],["doc-footnote",_.default],["doc-foreword",v.default],["doc-glossary",w.default],["doc-glossref",P.default],["doc-index",j.default],["doc-introduction",$.default],["doc-noteref",B.default],["doc-notice",I.default],["doc-pagebreak",A.default],["doc-pagefooter",k.default],["doc-pageheader",U.default],["doc-pagelist",W.default],["doc-part",G.default],["doc-preface",se.default],["doc-prologue",ve.default],["doc-pullquote",pe.default],["doc-qna",F.default],["doc-subtitle",L.default],["doc-tip",D.default],["doc-toc",z.default]];e.default=oe}}),n0=R({"../../node_modules/aria-query/lib/etc/roles/graphics/graphicsDocumentRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-object"}},{module:"ARIA",concept:{name:"img"}},{module:"ARIA",concept:{name:"article"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]};e.default=t}}),a0=R({"../../node_modules/aria-query/lib/etc/roles/graphics/graphicsObjectRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-document"}},{module:"ARIA",concept:{name:"group"}},{module:"ARIA",concept:{name:"img"}},{module:"GRAPHICS",concept:{name:"graphics-symbol"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]};e.default=t}}),o0=R({"../../node_modules/aria-query/lib/etc/roles/graphics/graphicsSymbolRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]};e.default=t}}),l0=R({"../../node_modules/aria-query/lib/etc/roles/ariaGraphicsRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=a(n0()),r=a(a0()),n=a(o0());function a(l){return l&&l.__esModule?l:{default:l}}var o=[["graphics-document",t.default],["graphics-object",r.default],["graphics-symbol",n.default]];e.default=o}}),ui=R({"../../node_modules/aria-query/lib/rolesMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=l(k_()),r=l(mw()),n=l(r0()),a=l(l0()),o=l(pn());function l(h){return h&&h.__esModule?h:{default:h}}function i(h,y){var g=typeof Symbol<"u"&&h[Symbol.iterator]||h["@@iterator"];if(!g){if(Array.isArray(h)||(g=s(h))||y){g&&(h=g);var E=0,C=function(){};return{s:C,n:function(){return E>=h.length?{done:!0}:{done:!1,value:h[E++]}},e:function(w){throw w},f:C}}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 q,_=!0,v=!1;return{s:function(){g=g.call(h)},n:function(){var w=g.next();return _=w.done,w},e:function(w){v=!0,q=w},f:function(){try{_||g.return==null||g.return()}finally{if(v)throw q}}}}function u(h,y){return p(h)||f(h,y)||s(h,y)||c()}function c(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function s(h,y){if(h){if(typeof h=="string")return d(h,y);var g={}.toString.call(h).slice(8,-1);return g==="Object"&&h.constructor&&(g=h.constructor.name),g==="Map"||g==="Set"?Array.from(h):g==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g)?d(h,y):void 0}}function d(h,y){(y==null||y>h.length)&&(y=h.length);for(var g=0,E=Array(y);g1&&arguments[1]!==void 0?arguments[1]:null,g=i(m),E;try{for(g.s();!(E=g.n()).done;){var C=u(E.value,2),q=C[0],_=C[1];h.call(y,_,q,m)}}catch(v){g.e(v)}finally{g.f()}},get:function(h){var y=m.filter(function(g){return g[0]===h})[0];return y&&y[1]},has:function(h){return!!b.get(h)},keys:function(){return m.map(function(h){var y=u(h,1),g=y[0];return g})},values:function(){return m.map(function(h){var y=u(h,2),g=y[1];return g})}};e.default=(0,o.default)(b,b.entries())}}),o0=R({"../../node_modules/aria-query/lib/elementRoleMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(dn()),r=n(si());function n(_){return _&&_.__esModule?_:{default:_}}function a(_,v){return c(_)||u(_,v)||l(_,v)||o()}function o(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l(_,v){if(_){if(typeof _=="string")return i(_,v);var w={}.toString.call(_).slice(8,-1);return w==="Object"&&_.constructor&&(w=_.constructor.name),w==="Map"||w==="Set"?Array.from(_):w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w)?i(_,v):void 0}}function i(_,v){(v==null||v>_.length)&&(v=_.length);for(var w=0,P=Array(v);w1&&arguments[1]!==void 0?arguments[1]:null,w=0,P=s;wq.length)&&(_=q.length);for(var v=0,w=Array(_);v<_;v++)w[v]=q[v];return w}function u(q,_){var v=q==null?null:typeof Symbol<"u"&&q[Symbol.iterator]||q["@@iterator"];if(v!=null){var w,P,j,$,B=[],I=!0,S=!1;try{if(j=(v=v.call(q)).next,_===0){if(Object(v)!==v)return;I=!1}else for(;!(I=(w=j.call(v)).done)&&(B.push(w.value),B.length!==_);I=!0);}catch(k){S=!0,P=k}finally{try{if(!I&&v.return!=null&&($=v.return(),Object($)!==$))return}finally{if(S)throw P}}return B}}function c(q){if(Array.isArray(q))return q}var s=[],d=r.default.keys();for(E=0;E0&&s.push([f,m])}var f,p,m,b,h,y,g,E,C={entries:function(){return s},forEach:function(q){for(var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,v=0,w=s;v1&&(s-=1)),[s*360,d*100,b*100]},a.rgb.hwb=function(l){let i=l[0],u=l[1],c=l[2],s=a.rgb.hsl(l)[0],d=1/255*Math.min(i,Math.min(u,c));return c=1-1/255*Math.max(i,Math.max(u,c)),[s,d*100,c*100]},a.rgb.cmyk=function(l){let i=l[0]/255,u=l[1]/255,c=l[2]/255,s=Math.min(1-i,1-u,1-c),d=(1-i-s)/(1-s)||0,f=(1-u-s)/(1-s)||0,p=(1-c-s)/(1-s)||0;return[d*100,f*100,p*100,s*100]};function o(l,i){return(l[0]-i[0])**2+(l[1]-i[1])**2+(l[2]-i[2])**2}a.rgb.keyword=function(l){let i=n[l];if(i)return i;let u=1/0,c;for(let s of Object.keys(r)){let d=r[s],f=o(l,d);f.04045?((i+.055)/1.055)**2.4:i/12.92,u=u>.04045?((u+.055)/1.055)**2.4:u/12.92,c=c>.04045?((c+.055)/1.055)**2.4:c/12.92;let s=i*.4124+u*.3576+c*.1805,d=i*.2126+u*.7152+c*.0722,f=i*.0193+u*.1192+c*.9505;return[s*100,d*100,f*100]},a.rgb.lab=function(l){let i=a.rgb.xyz(l),u=i[0],c=i[1],s=i[2];u/=95.047,c/=100,s/=108.883,u=u>.008856?u**(1/3):7.787*u+16/116,c=c>.008856?c**(1/3):7.787*c+16/116,s=s>.008856?s**(1/3):7.787*s+16/116;let d=116*c-16,f=500*(u-c),p=200*(c-s);return[d,f,p]},a.hsl.rgb=function(l){let i=l[0]/360,u=l[1]/100,c=l[2]/100,s,d,f;if(u===0)return f=c*255,[f,f,f];c<.5?s=c*(1+u):s=c+u-c*u;let p=2*c-s,m=[0,0,0];for(let b=0;b<3;b++)d=i+1/3*-(b-1),d<0&&d++,d>1&&d--,6*d<1?f=p+(s-p)*6*d:2*d<1?f=s:3*d<2?f=p+(s-p)*(2/3-d)*6:f=p,m[b]=f*255;return m},a.hsl.hsv=function(l){let i=l[0],u=l[1]/100,c=l[2]/100,s=u,d=Math.max(c,.01);c*=2,u*=c<=1?c:2-c,s*=d<=1?d:2-d;let f=(c+u)/2,p=c===0?2*s/(d+s):2*u/(c+u);return[i,p*100,f*100]},a.hsv.rgb=function(l){let i=l[0]/60,u=l[1]/100,c=l[2]/100,s=Math.floor(i)%6,d=i-Math.floor(i),f=255*c*(1-u),p=255*c*(1-u*d),m=255*c*(1-u*(1-d));switch(c*=255,s){case 0:return[c,m,f];case 1:return[p,c,f];case 2:return[f,c,m];case 3:return[f,p,c];case 4:return[m,f,c];case 5:return[c,f,p]}},a.hsv.hsl=function(l){let i=l[0],u=l[1]/100,c=l[2]/100,s=Math.max(c,.01),d,f;f=(2-u)*c;let p=(2-u)*s;return d=u*s,d/=p<=1?p:2-p,d=d||0,f/=2,[i,d*100,f*100]},a.hwb.rgb=function(l){let i=l[0]/360,u=l[1]/100,c=l[2]/100,s=u+c,d;s>1&&(u/=s,c/=s);let f=Math.floor(6*i),p=1-c;d=6*i-f,f&1&&(d=1-d);let m=u+d*(p-u),b,h,y;switch(f){default:case 6:case 0:b=p,h=m,y=u;break;case 1:b=m,h=p,y=u;break;case 2:b=u,h=p,y=m;break;case 3:b=u,h=m,y=p;break;case 4:b=m,h=u,y=p;break;case 5:b=p,h=u,y=m;break}return[b*255,h*255,y*255]},a.cmyk.rgb=function(l){let i=l[0]/100,u=l[1]/100,c=l[2]/100,s=l[3]/100,d=1-Math.min(1,i*(1-s)+s),f=1-Math.min(1,u*(1-s)+s),p=1-Math.min(1,c*(1-s)+s);return[d*255,f*255,p*255]},a.xyz.rgb=function(l){let i=l[0]/100,u=l[1]/100,c=l[2]/100,s,d,f;return s=i*3.2406+u*-1.5372+c*-.4986,d=i*-.9689+u*1.8758+c*.0415,f=i*.0557+u*-.204+c*1.057,s=s>.0031308?1.055*s**(1/2.4)-.055:s*12.92,d=d>.0031308?1.055*d**(1/2.4)-.055:d*12.92,f=f>.0031308?1.055*f**(1/2.4)-.055:f*12.92,s=Math.min(Math.max(0,s),1),d=Math.min(Math.max(0,d),1),f=Math.min(Math.max(0,f),1),[s*255,d*255,f*255]},a.xyz.lab=function(l){let i=l[0],u=l[1],c=l[2];i/=95.047,u/=100,c/=108.883,i=i>.008856?i**(1/3):7.787*i+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 s=116*u-16,d=500*(i-u),f=200*(u-c);return[s,d,f]},a.lab.xyz=function(l){let i=l[0],u=l[1],c=l[2],s,d,f;d=(i+16)/116,s=u/500+d,f=d-c/200;let p=d**3,m=s**3,b=f**3;return d=p>.008856?p:(d-16/116)/7.787,s=m>.008856?m:(s-16/116)/7.787,f=b>.008856?b:(f-16/116)/7.787,s*=95.047,d*=100,f*=108.883,[s,d,f]},a.lab.lch=function(l){let i=l[0],u=l[1],c=l[2],s;s=Math.atan2(c,u)*360/2/Math.PI,s<0&&(s+=360);let d=Math.sqrt(u*u+c*c);return[i,d,s]},a.lch.lab=function(l){let i=l[0],u=l[1],c=l[2]/360*2*Math.PI,s=u*Math.cos(c),d=u*Math.sin(c);return[i,s,d]},a.rgb.ansi16=function(l,i=null){let[u,c,s]=l,d=i===null?a.rgb.hsv(l)[2]:i;if(d=Math.round(d/50),d===0)return 30;let f=30+(Math.round(s/255)<<2|Math.round(c/255)<<1|Math.round(u/255));return d===2&&(f+=60),f},a.hsv.ansi16=function(l){return a.rgb.ansi16(a.hsv.rgb(l),l[2])},a.rgb.ansi256=function(l){let i=l[0],u=l[1],c=l[2];return i===u&&u===c?i<8?16:i>248?231:Math.round((i-8)/247*24)+232:16+36*Math.round(i/255*5)+6*Math.round(u/255*5)+Math.round(c/255*5)},a.ansi16.rgb=function(l){let i=l%10;if(i===0||i===7)return l>50&&(i+=3.5),i=i/10.5*255,[i,i,i];let u=(~~(l>50)+1)*.5,c=(i&1)*u*255,s=(i>>1&1)*u*255,d=(i>>2&1)*u*255;return[c,s,d]},a.ansi256.rgb=function(l){if(l>=232){let d=(l-232)*10+8;return[d,d,d]}l-=16;let i,u=Math.floor(l/36)/5*255,c=Math.floor((i=l%36)/6)/5*255,s=i%6/5*255;return[u,c,s]},a.rgb.hex=function(l){let i=(((Math.round(l[0])&255)<<16)+((Math.round(l[1])&255)<<8)+(Math.round(l[2])&255)).toString(16).toUpperCase();return"000000".substring(i.length)+i},a.hex.rgb=function(l){let i=l.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!i)return[0,0,0];let u=i[0];i[0].length===3&&(u=u.split("").map(p=>p+p).join(""));let c=parseInt(u,16),s=c>>16&255,d=c>>8&255,f=c&255;return[s,d,f]},a.rgb.hcg=function(l){let i=l[0]/255,u=l[1]/255,c=l[2]/255,s=Math.max(Math.max(i,u),c),d=Math.min(Math.min(i,u),c),f=s-d,p,m;return f<1?p=d/(1-f):p=0,f<=0?m=0:s===i?m=(u-c)/f%6:s===u?m=2+(c-i)/f:m=4+(i-u)/f,m/=6,m%=1,[m*360,f*100,p*100]},a.hsl.hcg=function(l){let i=l[1]/100,u=l[2]/100,c=u<.5?2*i*u:2*i*(1-u),s=0;return c<1&&(s=(u-.5*c)/(1-c)),[l[0],c*100,s*100]},a.hsv.hcg=function(l){let i=l[1]/100,u=l[2]/100,c=i*u,s=0;return c<1&&(s=(u-c)/(1-c)),[l[0],c*100,s*100]},a.hcg.rgb=function(l){let i=l[0]/360,u=l[1]/100,c=l[2]/100;if(u===0)return[c*255,c*255,c*255];let s=[0,0,0],d=i%1*6,f=d%1,p=1-f,m=0;switch(Math.floor(d)){case 0:s[0]=1,s[1]=f,s[2]=0;break;case 1:s[0]=p,s[1]=1,s[2]=0;break;case 2:s[0]=0,s[1]=1,s[2]=f;break;case 3:s[0]=0,s[1]=p,s[2]=1;break;case 4:s[0]=f,s[1]=0,s[2]=1;break;default:s[0]=1,s[1]=0,s[2]=p}return m=(1-u)*c,[(u*s[0]+m)*255,(u*s[1]+m)*255,(u*s[2]+m)*255]},a.hcg.hsv=function(l){let i=l[1]/100,u=l[2]/100,c=i+u*(1-i),s=0;return c>0&&(s=i/c),[l[0],s*100,c*100]},a.hcg.hsl=function(l){let i=l[1]/100,u=l[2]/100*(1-i)+.5*i,c=0;return u>0&&u<.5?c=i/(2*u):u>=.5&&u<1&&(c=i/(2*(1-u))),[l[0],c*100,u*100]},a.hcg.hwb=function(l){let i=l[1]/100,u=l[2]/100,c=i+u*(1-i);return[l[0],(c-i)*100,(1-c)*100]},a.hwb.hcg=function(l){let i=l[1]/100,u=1-l[2]/100,c=u-i,s=0;return c<1&&(s=(u-c)/(1-c)),[l[0],c*100,s*100]},a.apple.rgb=function(l){return[l[0]/65535*255,l[1]/65535*255,l[2]/65535*255]},a.rgb.apple=function(l){return[l[0]/255*65535,l[1]/255*65535,l[2]/255*65535]},a.gray.rgb=function(l){return[l[0]/100*255,l[0]/100*255,l[0]/100*255]},a.gray.hsl=function(l){return[0,0,l[0]]},a.gray.hsv=a.gray.hsl,a.gray.hwb=function(l){return[0,100,l[0]]},a.gray.cmyk=function(l){return[0,0,0,l[0]]},a.gray.lab=function(l){return[l[0],0,0]},a.gray.hex=function(l){let i=Math.round(l[0]/100*255)&255,u=((i<<16)+(i<<8)+i).toString(16).toUpperCase();return"000000".substring(u.length)+u},a.rgb.gray=function(l){return[(l[0]+l[1]+l[2])/3/255*100]}}}),s0=R({"../../node_modules/color-convert/route.js"(e,t){var r=up();function n(){let i={},u=Object.keys(r);for(let c=u.length,s=0;s1&&(s=d),u(s))};return"conversion"in u&&(c.conversion=u.conversion),c}function i(u){let c=function(...s){let d=s[0];if(d==null)return d;d.length>1&&(s=d);let f=u(s);if(typeof f=="object")for(let p=f.length,m=0;m{a[u]={},Object.defineProperty(a[u],"channels",{value:r[u].channels}),Object.defineProperty(a[u],"labels",{value:r[u].labels});let c=n(u);Object.keys(c).forEach(s=>{let d=c[s];a[u][s]=i(d),a[u][s].raw=l(d)})}),t.exports=a}}),c0=R({"../../node_modules/ansi-styles/index.js"(e,t){var r=(d,f)=>(...p)=>`\x1B[${d(...p)+f}m`,n=(d,f)=>(...p)=>{let m=d(...p);return`\x1B[${38+f};5;${m}m`},a=(d,f)=>(...p)=>{let m=d(...p);return`\x1B[${38+f};2;${m[0]};${m[1]};${m[2]}m`},o=d=>d,l=(d,f,p)=>[d,f,p],i=(d,f,p)=>{Object.defineProperty(d,f,{get:()=>{let m=p();return Object.defineProperty(d,f,{value:m,enumerable:!0,configurable:!0}),m},enumerable:!0,configurable:!0})},u,c=(d,f,p,m)=>{u===void 0&&(u=u0());let b=m?10:0,h={};for(let[y,g]of Object.entries(u)){let E=y==="ansi16"?"ansi":y;y===f?h[E]=d(p,b):typeof g=="object"&&(h[E]=d(g[f],b))}return h};function s(){let d=new Map,f={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],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]}};f.color.gray=f.color.blackBright,f.bgColor.bgGray=f.bgColor.bgBlackBright,f.color.grey=f.color.blackBright,f.bgColor.bgGrey=f.bgColor.bgBlackBright;for(let[p,m]of Object.entries(f)){for(let[b,h]of Object.entries(m))f[b]={open:`\x1B[${h[0]}m`,close:`\x1B[${h[1]}m`},m[b]=f[b],d.set(h[0],h[1]);Object.defineProperty(f,p,{value:m,enumerable:!1})}return Object.defineProperty(f,"codes",{value:d,enumerable:!1}),f.color.close="\x1B[39m",f.bgColor.close="\x1B[49m",i(f.color,"ansi",()=>c(r,"ansi16",o,!1)),i(f.color,"ansi256",()=>c(n,"ansi256",o,!1)),i(f.color,"ansi16m",()=>c(a,"rgb",l,!1)),i(f.bgColor,"ansi",()=>c(r,"ansi16",o,!0)),i(f.bgColor,"ansi256",()=>c(n,"ansi256",o,!0)),i(f.bgColor,"ansi16m",()=>c(a,"rgb",l,!0)),f}Object.defineProperty(t,"exports",{enumerable:!0,get:s})}}),d0=R({"../../node_modules/supports-color/browser.js"(e,t){t.exports={stdout:!1,stderr:!1}}}),p0=R({"../../node_modules/@testing-library/jest-dom/node_modules/chalk/source/util.js"(e,t){var r=(a,o,l)=>{let i=a.indexOf(o);if(i===-1)return a;let u=o.length,c=0,s="";do s+=a.substr(c,i-c)+o+l,c=i+u,i=a.indexOf(o,c);while(i!==-1);return s+=a.substr(c),s},n=(a,o,l,i)=>{let u=0,c="";do{let s=a[i-1]==="\r";c+=a.substr(u,(s?i-1:i)-u)+o+(s?`\r +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function s(h,y){if(h){if(typeof h=="string")return d(h,y);var g={}.toString.call(h).slice(8,-1);return g==="Object"&&h.constructor&&(g=h.constructor.name),g==="Map"||g==="Set"?Array.from(h):g==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g)?d(h,y):void 0}}function d(h,y){(y==null||y>h.length)&&(y=h.length);for(var g=0,E=Array(y);g1&&arguments[1]!==void 0?arguments[1]:null,g=i(m),E;try{for(g.s();!(E=g.n()).done;){var C=u(E.value,2),q=C[0],_=C[1];h.call(y,_,q,m)}}catch(v){g.e(v)}finally{g.f()}},get:function(h){var y=m.filter(function(g){return g[0]===h})[0];return y&&y[1]},has:function(h){return!!b.get(h)},keys:function(){return m.map(function(h){var y=u(h,1),g=y[0];return g})},values:function(){return m.map(function(h){var y=u(h,2),g=y[1];return g})}};e.default=(0,o.default)(b,b.entries())}}),i0=R({"../../node_modules/aria-query/lib/elementRoleMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(pn()),r=n(ui());function n(_){return _&&_.__esModule?_:{default:_}}function a(_,v){return c(_)||u(_,v)||l(_,v)||o()}function o(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l(_,v){if(_){if(typeof _=="string")return i(_,v);var w={}.toString.call(_).slice(8,-1);return w==="Object"&&_.constructor&&(w=_.constructor.name),w==="Map"||w==="Set"?Array.from(_):w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w)?i(_,v):void 0}}function i(_,v){(v==null||v>_.length)&&(v=_.length);for(var w=0,P=Array(v);w1&&arguments[1]!==void 0?arguments[1]:null,w=0,P=s;wq.length)&&(_=q.length);for(var v=0,w=Array(_);v<_;v++)w[v]=q[v];return w}function u(q,_){var v=q==null?null:typeof Symbol<"u"&&q[Symbol.iterator]||q["@@iterator"];if(v!=null){var w,P,j,$,B=[],I=!0,A=!1;try{if(j=(v=v.call(q)).next,_===0){if(Object(v)!==v)return;I=!1}else for(;!(I=(w=j.call(v)).done)&&(B.push(w.value),B.length!==_);I=!0);}catch(k){A=!0,P=k}finally{try{if(!I&&v.return!=null&&($=v.return(),Object($)!==$))return}finally{if(A)throw P}}return B}}function c(q){if(Array.isArray(q))return q}var s=[],d=r.default.keys();for(E=0;E0&&s.push([f,m])}var f,p,m,b,h,y,g,E,C={entries:function(){return s},forEach:function(q){for(var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,v=0,w=s;v1&&(s-=1)),[s*360,d*100,b*100]},a.rgb.hwb=function(l){let i=l[0],u=l[1],c=l[2],s=a.rgb.hsl(l)[0],d=1/255*Math.min(i,Math.min(u,c));return c=1-1/255*Math.max(i,Math.max(u,c)),[s,d*100,c*100]},a.rgb.cmyk=function(l){let i=l[0]/255,u=l[1]/255,c=l[2]/255,s=Math.min(1-i,1-u,1-c),d=(1-i-s)/(1-s)||0,f=(1-u-s)/(1-s)||0,p=(1-c-s)/(1-s)||0;return[d*100,f*100,p*100,s*100]};function o(l,i){return(l[0]-i[0])**2+(l[1]-i[1])**2+(l[2]-i[2])**2}a.rgb.keyword=function(l){let i=n[l];if(i)return i;let u=1/0,c;for(let s of Object.keys(r)){let d=r[s],f=o(l,d);f.04045?((i+.055)/1.055)**2.4:i/12.92,u=u>.04045?((u+.055)/1.055)**2.4:u/12.92,c=c>.04045?((c+.055)/1.055)**2.4:c/12.92;let s=i*.4124+u*.3576+c*.1805,d=i*.2126+u*.7152+c*.0722,f=i*.0193+u*.1192+c*.9505;return[s*100,d*100,f*100]},a.rgb.lab=function(l){let i=a.rgb.xyz(l),u=i[0],c=i[1],s=i[2];u/=95.047,c/=100,s/=108.883,u=u>.008856?u**(1/3):7.787*u+16/116,c=c>.008856?c**(1/3):7.787*c+16/116,s=s>.008856?s**(1/3):7.787*s+16/116;let d=116*c-16,f=500*(u-c),p=200*(c-s);return[d,f,p]},a.hsl.rgb=function(l){let i=l[0]/360,u=l[1]/100,c=l[2]/100,s,d,f;if(u===0)return f=c*255,[f,f,f];c<.5?s=c*(1+u):s=c+u-c*u;let p=2*c-s,m=[0,0,0];for(let b=0;b<3;b++)d=i+1/3*-(b-1),d<0&&d++,d>1&&d--,6*d<1?f=p+(s-p)*6*d:2*d<1?f=s:3*d<2?f=p+(s-p)*(2/3-d)*6:f=p,m[b]=f*255;return m},a.hsl.hsv=function(l){let i=l[0],u=l[1]/100,c=l[2]/100,s=u,d=Math.max(c,.01);c*=2,u*=c<=1?c:2-c,s*=d<=1?d:2-d;let f=(c+u)/2,p=c===0?2*s/(d+s):2*u/(c+u);return[i,p*100,f*100]},a.hsv.rgb=function(l){let i=l[0]/60,u=l[1]/100,c=l[2]/100,s=Math.floor(i)%6,d=i-Math.floor(i),f=255*c*(1-u),p=255*c*(1-u*d),m=255*c*(1-u*(1-d));switch(c*=255,s){case 0:return[c,m,f];case 1:return[p,c,f];case 2:return[f,c,m];case 3:return[f,p,c];case 4:return[m,f,c];case 5:return[c,f,p]}},a.hsv.hsl=function(l){let i=l[0],u=l[1]/100,c=l[2]/100,s=Math.max(c,.01),d,f;f=(2-u)*c;let p=(2-u)*s;return d=u*s,d/=p<=1?p:2-p,d=d||0,f/=2,[i,d*100,f*100]},a.hwb.rgb=function(l){let i=l[0]/360,u=l[1]/100,c=l[2]/100,s=u+c,d;s>1&&(u/=s,c/=s);let f=Math.floor(6*i),p=1-c;d=6*i-f,f&1&&(d=1-d);let m=u+d*(p-u),b,h,y;switch(f){default:case 6:case 0:b=p,h=m,y=u;break;case 1:b=m,h=p,y=u;break;case 2:b=u,h=p,y=m;break;case 3:b=u,h=m,y=p;break;case 4:b=m,h=u,y=p;break;case 5:b=p,h=u,y=m;break}return[b*255,h*255,y*255]},a.cmyk.rgb=function(l){let i=l[0]/100,u=l[1]/100,c=l[2]/100,s=l[3]/100,d=1-Math.min(1,i*(1-s)+s),f=1-Math.min(1,u*(1-s)+s),p=1-Math.min(1,c*(1-s)+s);return[d*255,f*255,p*255]},a.xyz.rgb=function(l){let i=l[0]/100,u=l[1]/100,c=l[2]/100,s,d,f;return s=i*3.2406+u*-1.5372+c*-.4986,d=i*-.9689+u*1.8758+c*.0415,f=i*.0557+u*-.204+c*1.057,s=s>.0031308?1.055*s**(1/2.4)-.055:s*12.92,d=d>.0031308?1.055*d**(1/2.4)-.055:d*12.92,f=f>.0031308?1.055*f**(1/2.4)-.055:f*12.92,s=Math.min(Math.max(0,s),1),d=Math.min(Math.max(0,d),1),f=Math.min(Math.max(0,f),1),[s*255,d*255,f*255]},a.xyz.lab=function(l){let i=l[0],u=l[1],c=l[2];i/=95.047,u/=100,c/=108.883,i=i>.008856?i**(1/3):7.787*i+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 s=116*u-16,d=500*(i-u),f=200*(u-c);return[s,d,f]},a.lab.xyz=function(l){let i=l[0],u=l[1],c=l[2],s,d,f;d=(i+16)/116,s=u/500+d,f=d-c/200;let p=d**3,m=s**3,b=f**3;return d=p>.008856?p:(d-16/116)/7.787,s=m>.008856?m:(s-16/116)/7.787,f=b>.008856?b:(f-16/116)/7.787,s*=95.047,d*=100,f*=108.883,[s,d,f]},a.lab.lch=function(l){let i=l[0],u=l[1],c=l[2],s;s=Math.atan2(c,u)*360/2/Math.PI,s<0&&(s+=360);let d=Math.sqrt(u*u+c*c);return[i,d,s]},a.lch.lab=function(l){let i=l[0],u=l[1],c=l[2]/360*2*Math.PI,s=u*Math.cos(c),d=u*Math.sin(c);return[i,s,d]},a.rgb.ansi16=function(l,i=null){let[u,c,s]=l,d=i===null?a.rgb.hsv(l)[2]:i;if(d=Math.round(d/50),d===0)return 30;let f=30+(Math.round(s/255)<<2|Math.round(c/255)<<1|Math.round(u/255));return d===2&&(f+=60),f},a.hsv.ansi16=function(l){return a.rgb.ansi16(a.hsv.rgb(l),l[2])},a.rgb.ansi256=function(l){let i=l[0],u=l[1],c=l[2];return i===u&&u===c?i<8?16:i>248?231:Math.round((i-8)/247*24)+232:16+36*Math.round(i/255*5)+6*Math.round(u/255*5)+Math.round(c/255*5)},a.ansi16.rgb=function(l){let i=l%10;if(i===0||i===7)return l>50&&(i+=3.5),i=i/10.5*255,[i,i,i];let u=(~~(l>50)+1)*.5,c=(i&1)*u*255,s=(i>>1&1)*u*255,d=(i>>2&1)*u*255;return[c,s,d]},a.ansi256.rgb=function(l){if(l>=232){let d=(l-232)*10+8;return[d,d,d]}l-=16;let i,u=Math.floor(l/36)/5*255,c=Math.floor((i=l%36)/6)/5*255,s=i%6/5*255;return[u,c,s]},a.rgb.hex=function(l){let i=(((Math.round(l[0])&255)<<16)+((Math.round(l[1])&255)<<8)+(Math.round(l[2])&255)).toString(16).toUpperCase();return"000000".substring(i.length)+i},a.hex.rgb=function(l){let i=l.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!i)return[0,0,0];let u=i[0];i[0].length===3&&(u=u.split("").map(p=>p+p).join(""));let c=parseInt(u,16),s=c>>16&255,d=c>>8&255,f=c&255;return[s,d,f]},a.rgb.hcg=function(l){let i=l[0]/255,u=l[1]/255,c=l[2]/255,s=Math.max(Math.max(i,u),c),d=Math.min(Math.min(i,u),c),f=s-d,p,m;return f<1?p=d/(1-f):p=0,f<=0?m=0:s===i?m=(u-c)/f%6:s===u?m=2+(c-i)/f:m=4+(i-u)/f,m/=6,m%=1,[m*360,f*100,p*100]},a.hsl.hcg=function(l){let i=l[1]/100,u=l[2]/100,c=u<.5?2*i*u:2*i*(1-u),s=0;return c<1&&(s=(u-.5*c)/(1-c)),[l[0],c*100,s*100]},a.hsv.hcg=function(l){let i=l[1]/100,u=l[2]/100,c=i*u,s=0;return c<1&&(s=(u-c)/(1-c)),[l[0],c*100,s*100]},a.hcg.rgb=function(l){let i=l[0]/360,u=l[1]/100,c=l[2]/100;if(u===0)return[c*255,c*255,c*255];let s=[0,0,0],d=i%1*6,f=d%1,p=1-f,m=0;switch(Math.floor(d)){case 0:s[0]=1,s[1]=f,s[2]=0;break;case 1:s[0]=p,s[1]=1,s[2]=0;break;case 2:s[0]=0,s[1]=1,s[2]=f;break;case 3:s[0]=0,s[1]=p,s[2]=1;break;case 4:s[0]=f,s[1]=0,s[2]=1;break;default:s[0]=1,s[1]=0,s[2]=p}return m=(1-u)*c,[(u*s[0]+m)*255,(u*s[1]+m)*255,(u*s[2]+m)*255]},a.hcg.hsv=function(l){let i=l[1]/100,u=l[2]/100,c=i+u*(1-i),s=0;return c>0&&(s=i/c),[l[0],s*100,c*100]},a.hcg.hsl=function(l){let i=l[1]/100,u=l[2]/100*(1-i)+.5*i,c=0;return u>0&&u<.5?c=i/(2*u):u>=.5&&u<1&&(c=i/(2*(1-u))),[l[0],c*100,u*100]},a.hcg.hwb=function(l){let i=l[1]/100,u=l[2]/100,c=i+u*(1-i);return[l[0],(c-i)*100,(1-c)*100]},a.hwb.hcg=function(l){let i=l[1]/100,u=1-l[2]/100,c=u-i,s=0;return c<1&&(s=(u-c)/(1-c)),[l[0],c*100,s*100]},a.apple.rgb=function(l){return[l[0]/65535*255,l[1]/65535*255,l[2]/65535*255]},a.rgb.apple=function(l){return[l[0]/255*65535,l[1]/255*65535,l[2]/255*65535]},a.gray.rgb=function(l){return[l[0]/100*255,l[0]/100*255,l[0]/100*255]},a.gray.hsl=function(l){return[0,0,l[0]]},a.gray.hsv=a.gray.hsl,a.gray.hwb=function(l){return[0,100,l[0]]},a.gray.cmyk=function(l){return[0,0,0,l[0]]},a.gray.lab=function(l){return[l[0],0,0]},a.gray.hex=function(l){let i=Math.round(l[0]/100*255)&255,u=((i<<16)+(i<<8)+i).toString(16).toUpperCase();return"000000".substring(u.length)+u},a.rgb.gray=function(l){return[(l[0]+l[1]+l[2])/3/255*100]}}}),c0=R({"../../node_modules/color-convert/route.js"(e,t){var r=cp();function n(){let i={},u=Object.keys(r);for(let c=u.length,s=0;s1&&(s=d),u(s))};return"conversion"in u&&(c.conversion=u.conversion),c}function i(u){let c=function(...s){let d=s[0];if(d==null)return d;d.length>1&&(s=d);let f=u(s);if(typeof f=="object")for(let p=f.length,m=0;m{a[u]={},Object.defineProperty(a[u],"channels",{value:r[u].channels}),Object.defineProperty(a[u],"labels",{value:r[u].labels});let c=n(u);Object.keys(c).forEach(s=>{let d=c[s];a[u][s]=i(d),a[u][s].raw=l(d)})}),t.exports=a}}),p0=R({"../../node_modules/ansi-styles/index.js"(e,t){var r=(d,f)=>(...p)=>`\x1B[${d(...p)+f}m`,n=(d,f)=>(...p)=>{let m=d(...p);return`\x1B[${38+f};5;${m}m`},a=(d,f)=>(...p)=>{let m=d(...p);return`\x1B[${38+f};2;${m[0]};${m[1]};${m[2]}m`},o=d=>d,l=(d,f,p)=>[d,f,p],i=(d,f,p)=>{Object.defineProperty(d,f,{get:()=>{let m=p();return Object.defineProperty(d,f,{value:m,enumerable:!0,configurable:!0}),m},enumerable:!0,configurable:!0})},u,c=(d,f,p,m)=>{u===void 0&&(u=d0());let b=m?10:0,h={};for(let[y,g]of Object.entries(u)){let E=y==="ansi16"?"ansi":y;y===f?h[E]=d(p,b):typeof g=="object"&&(h[E]=d(g[f],b))}return h};function s(){let d=new Map,f={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],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]}};f.color.gray=f.color.blackBright,f.bgColor.bgGray=f.bgColor.bgBlackBright,f.color.grey=f.color.blackBright,f.bgColor.bgGrey=f.bgColor.bgBlackBright;for(let[p,m]of Object.entries(f)){for(let[b,h]of Object.entries(m))f[b]={open:`\x1B[${h[0]}m`,close:`\x1B[${h[1]}m`},m[b]=f[b],d.set(h[0],h[1]);Object.defineProperty(f,p,{value:m,enumerable:!1})}return Object.defineProperty(f,"codes",{value:d,enumerable:!1}),f.color.close="\x1B[39m",f.bgColor.close="\x1B[49m",i(f.color,"ansi",()=>c(r,"ansi16",o,!1)),i(f.color,"ansi256",()=>c(n,"ansi256",o,!1)),i(f.color,"ansi16m",()=>c(a,"rgb",l,!1)),i(f.bgColor,"ansi",()=>c(r,"ansi16",o,!0)),i(f.bgColor,"ansi256",()=>c(n,"ansi256",o,!0)),i(f.bgColor,"ansi16m",()=>c(a,"rgb",l,!0)),f}Object.defineProperty(t,"exports",{enumerable:!0,get:s})}}),f0=R({"../../node_modules/supports-color/browser.js"(e,t){t.exports={stdout:!1,stderr:!1}}}),m0=R({"../../node_modules/@testing-library/jest-dom/node_modules/chalk/source/util.js"(e,t){var r=(a,o,l)=>{let i=a.indexOf(o);if(i===-1)return a;let u=o.length,c=0,s="";do s+=a.substr(c,i-c)+o+l,c=i+u,i=a.indexOf(o,c);while(i!==-1);return s+=a.substr(c),s},n=(a,o,l,i)=>{let u=0,c="";do{let s=a[i-1]==="\r";c+=a.substr(u,(s?i-1:i)-u)+o+(s?`\r `:` `)+l,u=i+1,i=a.indexOf(` -`,u)}while(i!==-1);return c+=a.substr(u),c};t.exports={stringReplaceAll:r,stringEncaseCRLFWithFirstIndex:n}}}),f0=R({"../../node_modules/@testing-library/jest-dom/node_modules/chalk/source/templates.js"(e,t){var r=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,n=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,a=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,o=/\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.)|([^\\])/gi,l=new Map([["n",` -`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function i(d){let f=d[0]==="u",p=d[1]==="{";return f&&!p&&d.length===5||d[0]==="x"&&d.length===3?String.fromCharCode(parseInt(d.slice(1),16)):f&&p?String.fromCodePoint(parseInt(d.slice(2,-1),16)):l.get(d)||d}function u(d,f){let p=[],m=f.trim().split(/\s*,\s*/g),b;for(let h of m){let y=Number(h);if(!Number.isNaN(y))p.push(y);else if(b=h.match(a))p.push(b[2].replace(o,(g,E,C)=>E?i(E):C));else throw new Error(`Invalid Chalk template style argument: ${h} (in style '${d}')`)}return p}function c(d){n.lastIndex=0;let f=[],p;for(;(p=n.exec(d))!==null;){let m=p[1];if(p[2]){let b=u(m,p[2]);f.push([m].concat(b))}else f.push([m])}return f}function s(d,f){let p={};for(let b of f)for(let h of b.styles)p[h[0]]=b.inverse?null:h.slice(1);let m=d;for(let[b,h]of Object.entries(p))if(Array.isArray(h)){if(!(b in m))throw new Error(`Unknown Chalk style: ${b}`);m=h.length>0?m[b](...h):m[b]}return m}t.exports=(d,f)=>{let p=[],m=[],b=[];if(f.replace(r,(h,y,g,E,C,q)=>{if(y)b.push(i(y));else if(E){let _=b.join("");b=[],m.push(p.length===0?_:s(d,p)(_)),p.push({inverse:g,styles:c(E)})}else if(C){if(p.length===0)throw new Error("Found extraneous } in Chalk template literal");m.push(s(d,p)(b.join(""))),b=[],p.pop()}else b.push(q)}),m.push(b.join("")),p.length>0){let h=`Chalk template literal is missing ${p.length} closing bracket${p.length===1?"":"s"} (\`}\`)`;throw new Error(h)}return m.join("")}}}),cp=R({"../../node_modules/@testing-library/jest-dom/node_modules/chalk/source/index.js"(e,t){var r=c0(),{stdout:n,stderr:a}=d0(),{stringReplaceAll:o,stringEncaseCRLFWithFirstIndex:l}=p0(),i=["ansi","ansi","ansi256","ansi16m"],u=Object.create(null),c=(q,_={})=>{if(_.level>3||_.level<0)throw new Error("The `level` option should be an integer from 0 to 3");let v=n?n.level:0;q.level=_.level===void 0?v:_.level},s=class{constructor(q){return d(q)}},d=q=>{let _={};return c(_,q),_.template=(...v)=>E(_.template,...v),Object.setPrototypeOf(_,f.prototype),Object.setPrototypeOf(_.template,_),_.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},_.template.Instance=s,_.template};function f(q){return d(q)}for(let[q,_]of Object.entries(r))u[q]={get(){let v=h(this,b(_.open,_.close,this._styler),this._isEmpty);return Object.defineProperty(this,q,{value:v}),v}};u.visible={get(){let q=h(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:q}),q}};var p=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let q of p)u[q]={get(){let{level:_}=this;return function(...v){let w=b(r.color[i[_]][q](...v),r.color.close,this._styler);return h(this,w,this._isEmpty)}}};for(let q of p){let _="bg"+q[0].toUpperCase()+q.slice(1);u[_]={get(){let{level:v}=this;return function(...w){let P=b(r.bgColor[i[v]][q](...w),r.bgColor.close,this._styler);return h(this,P,this._isEmpty)}}}}var m=Object.defineProperties(()=>{},{...u,level:{enumerable:!0,get(){return this._generator.level},set(q){this._generator.level=q}}}),b=(q,_,v)=>{let w,P;return v===void 0?(w=q,P=_):(w=v.openAll+q,P=_+v.closeAll),{open:q,close:_,openAll:w,closeAll:P,parent:v}},h=(q,_,v)=>{let w=(...P)=>y(w,P.length===1?""+P[0]:P.join(" "));return w.__proto__=m,w._generator=q,w._styler=_,w._isEmpty=v,w},y=(q,_)=>{if(q.level<=0||!_)return q._isEmpty?"":_;let v=q._styler;if(v===void 0)return _;let{openAll:w,closeAll:P}=v;if(_.indexOf("\x1B")!==-1)for(;v!==void 0;)_=o(_,v.close,v.open),v=v.parent;let j=_.indexOf(` -`);return j!==-1&&(_=l(_,P,w,j)),w+_+P},g,E=(q,..._)=>{let[v]=_;if(!Array.isArray(v))return _.join(" ");let w=_.slice(1),P=[v.raw[0]];for(let j=1;j-1}t.exports=n}}),g0=R({"../../node_modules/lodash/_listCacheSet.js"(e,t){var r=da();function n(a,o){var l=this.__data__,i=r(l,a);return i<0?(++this.size,l.push([a,o])):l[i][1]=o,this}t.exports=n}}),pa=R({"../../node_modules/lodash/_ListCache.js"(e,t){var r=m0(),n=h0(),a=b0(),o=y0(),l=g0();function i(u){var c=-1,s=u==null?0:u.length;for(this.clear();++cb))return!1;var y=p.get(u),g=p.get(c);if(y&&g)return y==c&&g==u;var E=-1,C=!0,q=s&l?new r:void 0;for(p.set(u,c),p.set(c,u);++E-1&&o%1==0&&o-1&&a%1==0&&a<=r}t.exports=n}}),sC=R({"../../node_modules/lodash/_baseIsTypedArray.js"(e,t){var r=fa(),n=vp(),a=ba(),o="[object Arguments]",l="[object Array]",i="[object Boolean]",u="[object Date]",c="[object Error]",s="[object Function]",d="[object Map]",f="[object Number]",p="[object Object]",m="[object RegExp]",b="[object Set]",h="[object String]",y="[object WeakMap]",g="[object ArrayBuffer]",E="[object DataView]",C="[object Float32Array]",q="[object Float64Array]",_="[object Int8Array]",v="[object Int16Array]",w="[object Int32Array]",P="[object Uint8Array]",j="[object Uint8ClampedArray]",$="[object Uint16Array]",B="[object Uint32Array]",I={};I[C]=I[q]=I[_]=I[v]=I[w]=I[P]=I[j]=I[$]=I[B]=!0,I[o]=I[l]=I[g]=I[i]=I[E]=I[u]=I[c]=I[s]=I[d]=I[f]=I[p]=I[m]=I[b]=I[h]=I[y]=!1;function S(k){return a(k)&&n(k.length)&&!!I[r(k)]}t.exports=S}}),uC=R({"../../node_modules/lodash/_baseUnary.js"(e,t){function r(n){return function(a){return n(a)}}t.exports=r}}),cC=R({"../../node_modules/lodash/_nodeUtil.js"(e,t){var r=pp(),n=typeof e=="object"&&e&&!e.nodeType&&e,a=n&&typeof t=="object"&&t&&!t.nodeType&&t,o=a&&a.exports===n,l=o&&r.process,i=function(){try{var u=a&&a.require&&a.require("util").types;return u||l&&l.binding&&l.binding("util")}catch{}}();t.exports=i}}),_p=R({"../../node_modules/lodash/isTypedArray.js"(e,t){var r=sC(),n=uC(),a=cC(),o=a&&a.isTypedArray,l=o?n(o):r;t.exports=l}}),dC=R({"../../node_modules/lodash/_arrayLikeKeys.js"(e,t){var r=nC(),n=oC(),a=di(),o=gp(),l=iC(),i=_p(),u=Object.prototype,c=u.hasOwnProperty;function s(d,f){var p=a(d),m=!p&&n(d),b=!p&&!m&&o(d),h=!p&&!m&&!b&&i(d),y=p||m||b||h,g=y?r(d.length,String):[],E=g.length;for(var C in d)(f||c.call(d,C))&&!(y&&(C=="length"||b&&(C=="offset"||C=="parent")||h&&(C=="buffer"||C=="byteLength"||C=="byteOffset")||l(C,E)))&&g.push(C);return g}t.exports=s}}),pC=R({"../../node_modules/lodash/_isPrototype.js"(e,t){var r=Object.prototype;function n(a){var o=a&&a.constructor,l=typeof o=="function"&&o.prototype||r;return a===l}t.exports=n}}),fC=R({"../../node_modules/lodash/_overArg.js"(e,t){function r(n,a){return function(o){return n(a(o))}}t.exports=r}}),mC=R({"../../node_modules/lodash/_nativeKeys.js"(e,t){var r=fC(),n=r(Object.keys,Object);t.exports=n}}),hC=R({"../../node_modules/lodash/_baseKeys.js"(e,t){var r=pC(),n=mC(),a=Object.prototype,o=a.hasOwnProperty;function l(i){if(!r(i))return n(i);var u=[];for(var c in Object(i))o.call(i,c)&&c!="constructor"&&u.push(c);return u}t.exports=l}}),bC=R({"../../node_modules/lodash/isArrayLike.js"(e,t){var r=mp(),n=vp();function a(o){return o!=null&&n(o.length)&&!r(o)}t.exports=a}}),yC=R({"../../node_modules/lodash/keys.js"(e,t){var r=dC(),n=hC(),a=bC();function o(l){return a(l)?r(l):n(l)}t.exports=o}}),gC=R({"../../node_modules/lodash/_getAllKeys.js"(e,t){var r=Z0(),n=rC(),a=yC();function o(l){return r(l,a,n)}t.exports=o}}),vC=R({"../../node_modules/lodash/_equalObjects.js"(e,t){var r=gC(),n=1,a=Object.prototype,o=a.hasOwnProperty;function l(i,u,c,s,d,f){var p=c&n,m=r(i),b=m.length,h=r(u),y=h.length;if(b!=y&&!p)return!1;for(var g=b;g--;){var E=m[g];if(!(p?E in u:o.call(u,E)))return!1}var C=f.get(i),q=f.get(u);if(C&&q)return C==u&&q==i;var _=!0;f.set(i,u),f.set(u,i);for(var v=p;++g=1&&u<=31||u==127||i==0&&u>=48&&u<=57||i==1&&u>=48&&u<=57&&s==45){c+="\\"+u.toString(16)+" ";continue}if(i==0&&l==1&&u==45){c+="\\"+o.charAt(i);continue}if(u>=128||u==45||u==95||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122){c+=o.charAt(i);continue}c+="\\"+o.charAt(i)}return c};return r.CSS||(r.CSS={}),r.CSS.escape=n,n})}}),Cp=R({"../../node_modules/@testing-library/dom/node_modules/ansi-styles/index.js"(e,t){var r=(o=0)=>l=>`\x1B[${38+o};5;${l}m`,n=(o=0)=>(l,i,u)=>`\x1B[${38+o};2;${l};${i};${u}m`;function a(){let o=new Map,l={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]}};l.color.gray=l.color.blackBright,l.bgColor.bgGray=l.bgColor.bgBlackBright,l.color.grey=l.color.blackBright,l.bgColor.bgGrey=l.bgColor.bgBlackBright;for(let[i,u]of Object.entries(l)){for(let[c,s]of Object.entries(u))l[c]={open:`\x1B[${s[0]}m`,close:`\x1B[${s[1]}m`},u[c]=l[c],o.set(s[0],s[1]);Object.defineProperty(l,i,{value:u,enumerable:!1})}return Object.defineProperty(l,"codes",{value:o,enumerable:!1}),l.color.close="\x1B[39m",l.bgColor.close="\x1B[49m",l.color.ansi256=r(),l.color.ansi16m=n(),l.bgColor.ansi256=r(10),l.bgColor.ansi16m=n(10),Object.defineProperties(l,{rgbToAnsi256:{value:(i,u,c)=>i===u&&u===c?i<8?16:i>248?231:Math.round((i-8)/247*24)+232:16+36*Math.round(i/255*5)+6*Math.round(u/255*5)+Math.round(c/255*5),enumerable:!1},hexToRgb:{value:i=>{let u=/(?[a-f\d]{6}|[a-f\d]{3})/i.exec(i.toString(16));if(!u)return[0,0,0];let{colorString:c}=u.groups;c.length===3&&(c=c.split("").map(d=>d+d).join(""));let s=Number.parseInt(c,16);return[s>>16&255,s>>8&255,s&255]},enumerable:!1},hexToAnsi256:{value:i=>l.rgbToAnsi256(...l.hexToRgb(i)),enumerable:!1}}),l}Object.defineProperty(t,"exports",{enumerable:!0,get:a})}}),ya=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/collections.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printIteratorEntries=r,e.printIteratorValues=n,e.printListItems=a,e.printObjectProperties=o;var t=(l,i)=>{let u=Object.keys(l).sort(i);return Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(l).forEach(c=>{Object.getOwnPropertyDescriptor(l,c).enumerable&&u.push(c)}),u};function r(l,i,u,c,s,d,f=": "){let p="",m=l.next();if(!m.done){p+=i.spacingOuter;let b=u+i.indent;for(;!m.done;){let h=d(m.value[0],i,b,c,s),y=d(m.value[1],i,b,c,s);p+=b+h+f+y,m=l.next(),m.done?i.min||(p+=","):p+=","+i.spacingInner}p+=i.spacingOuter+u}return p}function n(l,i,u,c,s,d){let f="",p=l.next();if(!p.done){f+=i.spacingOuter;let m=u+i.indent;for(;!p.done;)f+=m+d(p.value,i,m,c,s),p=l.next(),p.done?i.min||(f+=","):f+=","+i.spacingInner;f+=i.spacingOuter+u}return f}function a(l,i,u,c,s,d){let f="";if(l.length){f+=i.spacingOuter;let p=u+i.indent;for(let m=0;m{let h=s.toString();return h==="ArrayContaining"||h==="ArrayNotContaining"?++p>d.maxDepth?"["+h+"]":h+o+"["+(0,t.printListItems)(s.sample,d,f,p,m,b)+"]":h==="ObjectContaining"||h==="ObjectNotContaining"?++p>d.maxDepth?"["+h+"]":h+o+"{"+(0,t.printObjectProperties)(s.sample,d,f,p,m,b)+"}":h==="StringMatching"||h==="StringNotMatching"||h==="StringContaining"||h==="StringNotContaining"?h+o+b(s.sample,d,f,p,m):s.toAsymmetricMatcher()};e.serialize=l;var i=s=>s&&s.$$typeof===a;e.test=i;var u={serialize:l,test:i},c=u;e.default=c}}),TC=R({"../../node_modules/@testing-library/dom/node_modules/ansi-regex/index.js"(e,t){t.exports=({onlyFirst:r=!1}={})=>{let n=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(n,r?void 0:"g")}}}),SC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/ConvertAnsi.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=n(TC()),r=n(Cp());function n(c){return c&&c.__esModule?c:{default:c}}var a=c=>c.replace((0,t.default)(),s=>{switch(s){case r.default.red.close:case r.default.green.close:case r.default.cyan.close:case r.default.gray.close:case r.default.white.close:case r.default.yellow.close:case r.default.bgRed.close:case r.default.bgGreen.close:case r.default.bgYellow.close:case r.default.inverse.close:case r.default.dim.close:case r.default.bold.close:case r.default.reset.open:case r.default.reset.close:return"";case r.default.red.open:return"";case r.default.green.open:return"";case r.default.cyan.open:return"";case r.default.gray.open:return"";case r.default.white.open:return"";case r.default.yellow.open:return"";case r.default.bgRed.open:return"";case r.default.bgGreen.open:return"";case r.default.bgYellow.open:return"";case r.default.inverse.open:return"";case r.default.dim.open:return"";case r.default.bold.open:return"";default:return""}}),o=c=>typeof c=="string"&&!!c.match((0,t.default)());e.test=o;var l=(c,s,d,f,p,m)=>m(a(c),s,d,f,p);e.serialize=l;var i={serialize:l,test:o},u=i;e.default=u}}),AC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/DOMCollection.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=ya(),r=" ",n=["DOMStringMap","NamedNodeMap"],a=/^(HTML\w*Collection|NodeList)$/,o=d=>n.indexOf(d)!==-1||a.test(d),l=d=>d&&d.constructor&&!!d.constructor.name&&o(d.constructor.name);e.test=l;var i=d=>d.constructor.name==="NamedNodeMap",u=(d,f,p,m,b,h)=>{let y=d.constructor.name;return++m>f.maxDepth?"["+y+"]":(f.min?"":y+r)+(n.indexOf(y)!==-1?"{"+(0,t.printObjectProperties)(i(d)?Array.from(d).reduce((g,E)=>(g[E.name]=E.value,g),{}):{...d},f,p,m,b,h)+"}":"["+(0,t.printListItems)(Array.from(d),f,p,m,b,h)+"]")};e.serialize=u;var c={serialize:u,test:l},s=c;e.default=s}}),MC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/lib/escapeHTML.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(r){return r.replace(//g,">")}}}),pi=R({"../../node_modules/@testing-library/dom/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 t=r(MC());function r(c){return c&&c.__esModule?c:{default:c}}var n=(c,s,d,f,p,m,b)=>{let h=f+d.indent,y=d.colors;return c.map(g=>{let E=s[g],C=b(E,d,h,p,m);return typeof E!="string"&&(C.indexOf(` -`)!==-1&&(C=d.spacingOuter+h+C+d.spacingOuter+f),C="{"+C+"}"),d.spacingInner+f+y.prop.open+g+y.prop.close+"="+y.value.open+C+y.value.close}).join("")};e.printProps=n;var a=(c,s,d,f,p,m)=>c.map(b=>s.spacingOuter+d+(typeof b=="string"?o(b,s):m(b,s,d,f,p))).join("");e.printChildren=a;var o=(c,s)=>{let d=s.colors.content;return d.open+(0,t.default)(c)+d.close};e.printText=o;var l=(c,s)=>{let d=s.colors.comment;return d.open+""+d.close};e.printComment=l;var i=(c,s,d,f,p)=>{let m=f.colors.tag;return m.open+"<"+c+(s&&m.close+s+f.spacingOuter+p+m.open)+(d?">"+m.close+d+f.spacingOuter+p+m.open+""+m.close};e.printElement=i;var u=(c,s)=>{let d=s.colors.tag;return d.open+"<"+c+d.close+" …"+d.open+" />"+d.close};e.printElementAsLeaf=u}}),xC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/DOMElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=pi(),r=1,n=3,a=8,o=11,l=/^((HTML|SVG)\w*)?Element$/,i=h=>{try{return typeof h.hasAttribute=="function"&&h.hasAttribute("is")}catch{return!1}},u=h=>{let y=h.constructor.name,{nodeType:g,tagName:E}=h,C=typeof E=="string"&&E.includes("-")||i(h);return g===r&&(l.test(y)||C)||g===n&&y==="Text"||g===a&&y==="Comment"||g===o&&y==="DocumentFragment"},c=h=>{var y;return(h==null||(y=h.constructor)===null||y===void 0?void 0:y.name)&&u(h)};e.test=c;function s(h){return h.nodeType===n}function d(h){return h.nodeType===a}function f(h){return h.nodeType===o}var p=(h,y,g,E,C,q)=>{if(s(h))return(0,t.printText)(h.data,y);if(d(h))return(0,t.printComment)(h.data,y);let _=f(h)?"DocumentFragment":h.tagName.toLowerCase();return++E>y.maxDepth?(0,t.printElementAsLeaf)(_,y):(0,t.printElement)(_,(0,t.printProps)(f(h)?[]:Array.from(h.attributes).map(v=>v.name).sort(),f(h)?{}:Array.from(h.attributes).reduce((v,w)=>(v[w.name]=w.value,v),{}),y,g+y.indent,E,C,q),(0,t.printChildren)(Array.prototype.slice.call(h.childNodes||h.children),y,g+y.indent,E,C,q),y,g)};e.serialize=p;var m={serialize:p,test:c},b=m;e.default=b}}),jC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/Immutable.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=ya(),r="@@__IMMUTABLE_ITERABLE__@@",n="@@__IMMUTABLE_LIST__@@",a="@@__IMMUTABLE_KEYED__@@",o="@@__IMMUTABLE_MAP__@@",l="@@__IMMUTABLE_ORDERED__@@",i="@@__IMMUTABLE_RECORD__@@",u="@@__IMMUTABLE_SEQ__@@",c="@@__IMMUTABLE_SET__@@",s="@@__IMMUTABLE_STACK__@@",d=w=>"Immutable."+w,f=w=>"["+w+"]",p=" ",m="…",b=(w,P,j,$,B,I,S)=>++$>P.maxDepth?f(d(S)):d(S)+p+"{"+(0,t.printIteratorEntries)(w.entries(),P,j,$,B,I)+"}";function h(w){let P=0;return{next(){if(P{let S=d(w._name||"Record");return++$>P.maxDepth?f(S):S+p+"{"+(0,t.printIteratorEntries)(h(w),P,j,$,B,I)+"}"},g=(w,P,j,$,B,I)=>{let S=d("Seq");return++$>P.maxDepth?f(S):w[a]?S+p+"{"+(w._iter||w._object?(0,t.printIteratorEntries)(w.entries(),P,j,$,B,I):m)+"}":S+p+"["+(w._iter||w._array||w._collection||w._iterable?(0,t.printIteratorValues)(w.values(),P,j,$,B,I):m)+"]"},E=(w,P,j,$,B,I,S)=>++$>P.maxDepth?f(d(S)):d(S)+p+"["+(0,t.printIteratorValues)(w.values(),P,j,$,B,I)+"]",C=(w,P,j,$,B,I)=>w[o]?b(w,P,j,$,B,I,w[l]?"OrderedMap":"Map"):w[n]?E(w,P,j,$,B,I,"List"):w[c]?E(w,P,j,$,B,I,w[l]?"OrderedSet":"Set"):w[s]?E(w,P,j,$,B,I,"Stack"):w[u]?g(w,P,j,$,B,I):y(w,P,j,$,B,I);e.serialize=C;var q=w=>w&&(w[r]===!0||w[i]===!0);e.test=q;var _={serialize:C,test:q},v=_;e.default=v}}),NC=R({"../../node_modules/@testing-library/dom/node_modules/react-is/cjs/react-is.production.min.js"(e){var t=60103,r=60106,n=60107,a=60108,o=60114,l=60109,i=60110,u=60112,c=60113,s=60120,d=60115,f=60116,p=60121,m=60122,b=60117,h=60129,y=60131;typeof Symbol=="function"&&Symbol.for&&(g=Symbol.for,t=g("react.element"),r=g("react.portal"),n=g("react.fragment"),a=g("react.strict_mode"),o=g("react.profiler"),l=g("react.provider"),i=g("react.context"),u=g("react.forward_ref"),c=g("react.suspense"),s=g("react.suspense_list"),d=g("react.memo"),f=g("react.lazy"),p=g("react.block"),m=g("react.server.block"),b=g("react.fundamental"),h=g("react.debug_trace_mode"),y=g("react.legacy_hidden"));var g;function E(S){if(typeof S=="object"&&S!==null){var k=S.$$typeof;switch(k){case t:switch(S=S.type,S){case n:case o:case a:case c:case s:return S;default:switch(S=S&&S.$$typeof,S){case i:case u:case f:case d:case l:return S;default:return k}}case r:return k}}}var C=l,q=t,_=u,v=n,w=f,P=d,j=r,$=o,B=a,I=c;e.ContextConsumer=i,e.ContextProvider=C,e.Element=q,e.ForwardRef=_,e.Fragment=v,e.Lazy=w,e.Memo=P,e.Portal=j,e.Profiler=$,e.StrictMode=B,e.Suspense=I,e.isAsyncMode=function(){return!1},e.isConcurrentMode=function(){return!1},e.isContextConsumer=function(S){return E(S)===i},e.isContextProvider=function(S){return E(S)===l},e.isElement=function(S){return typeof S=="object"&&S!==null&&S.$$typeof===t},e.isForwardRef=function(S){return E(S)===u},e.isFragment=function(S){return E(S)===n},e.isLazy=function(S){return E(S)===f},e.isMemo=function(S){return E(S)===d},e.isPortal=function(S){return E(S)===r},e.isProfiler=function(S){return E(S)===o},e.isStrictMode=function(S){return E(S)===a},e.isSuspense=function(S){return E(S)===c},e.isValidElementType=function(S){return typeof S=="string"||typeof S=="function"||S===n||S===o||S===h||S===a||S===c||S===s||S===y||typeof S=="object"&&S!==null&&(S.$$typeof===f||S.$$typeof===d||S.$$typeof===l||S.$$typeof===i||S.$$typeof===u||S.$$typeof===b||S.$$typeof===p||S[0]===m)},e.typeOf=E}}),$C=R({"../../node_modules/@testing-library/dom/node_modules/react-is/index.js"(e,t){t.exports=NC()}}),IC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/ReactElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=a($C()),r=pi();function n(f){if(typeof WeakMap!="function")return null;var p=new WeakMap,m=new WeakMap;return(n=function(b){return b?m:p})(f)}function a(f,p){if(f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var m=n(p);if(m&&m.has(f))return m.get(f);var b={},h=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var y in f)if(y!=="default"&&Object.prototype.hasOwnProperty.call(f,y)){var g=h?Object.getOwnPropertyDescriptor(f,y):null;g&&(g.get||g.set)?Object.defineProperty(b,y,g):b[y]=f[y]}return b.default=f,m&&m.set(f,b),b}var o=(f,p=[])=>(Array.isArray(f)?f.forEach(m=>{o(m,p)}):f!=null&&f!==!1&&p.push(f),p),l=f=>{let p=f.type;if(typeof p=="string")return p;if(typeof p=="function")return p.displayName||p.name||"Unknown";if(t.isFragment(f))return"React.Fragment";if(t.isSuspense(f))return"React.Suspense";if(typeof p=="object"&&p!==null){if(t.isContextProvider(f))return"Context.Provider";if(t.isContextConsumer(f))return"Context.Consumer";if(t.isForwardRef(f)){if(p.displayName)return p.displayName;let m=p.render.displayName||p.render.name||"";return m!==""?"ForwardRef("+m+")":"ForwardRef"}if(t.isMemo(f)){let m=p.displayName||p.type.displayName||p.type.name||"";return m!==""?"Memo("+m+")":"Memo"}}return"UNDEFINED"},i=f=>{let{props:p}=f;return Object.keys(p).filter(m=>m!=="children"&&p[m]!==void 0).sort()},u=(f,p,m,b,h,y)=>++b>p.maxDepth?(0,r.printElementAsLeaf)(l(f),p):(0,r.printElement)(l(f),(0,r.printProps)(i(f),f.props,p,m+p.indent,b,h,y),(0,r.printChildren)(o(f.props.children),p,m+p.indent,b,h,y),p,m);e.serialize=u;var c=f=>f!=null&&t.isElement(f);e.test=c;var s={serialize:u,test:c},d=s;e.default=d}}),BC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/ReactTestComponent.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=pi(),r=function(){return typeof globalThis<"u"?globalThis:typeof r<"u"?r:typeof self<"u"?self:typeof window<"u"?window:Function("return this")()}(),n=r["jest-symbol-do-not-touch"]||r.Symbol,a=typeof n=="function"&&n.for?n.for("react.test.json"):245830487,o=s=>{let{props:d}=s;return d?Object.keys(d).filter(f=>d[f]!==void 0).sort():[]},l=(s,d,f,p,m,b)=>++p>d.maxDepth?(0,t.printElementAsLeaf)(s.type,d):(0,t.printElement)(s.type,s.props?(0,t.printProps)(o(s),s.props,d,f+d.indent,p,m,b):"",s.children?(0,t.printChildren)(s.children,d,f+d.indent,p,m,b):"",d,f);e.serialize=l;var i=s=>s&&s.$$typeof===a;e.test=i;var u={serialize:l,test:i},c=u;e.default=c}}),kC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.DEFAULT_OPTIONS=void 0,e.format=ae,e.plugins=void 0;var t=s(Cp()),r=ya(),n=s(OC()),a=s(SC()),o=s(AC()),l=s(xC()),i=s(jC()),u=s(IC()),c=s(BC());function s(M){return M&&M.__esModule?M:{default:M}}var d=Object.prototype.toString,f=Date.prototype.toISOString,p=Error.prototype.toString,m=RegExp.prototype.toString,b=M=>typeof M.constructor=="function"&&M.constructor.name||"Object",h=M=>typeof window<"u"&&M===window,y=/^Symbol\((.*)\)(.*)$/,g=/\n/gi,E=class extends Error{constructor(M,V){super(M),this.stack=V,this.name=this.constructor.name}};function C(M){return M==="[object Array]"||M==="[object ArrayBuffer]"||M==="[object DataView]"||M==="[object Float32Array]"||M==="[object Float64Array]"||M==="[object Int8Array]"||M==="[object Int16Array]"||M==="[object Int32Array]"||M==="[object Uint8Array]"||M==="[object Uint8ClampedArray]"||M==="[object Uint16Array]"||M==="[object Uint32Array]"}function q(M){return Object.is(M,-0)?"-0":String(M)}function _(M){return`${M}n`}function v(M,V){return V?"[Function "+(M.name||"anonymous")+"]":"[Function]"}function w(M){return String(M).replace(y,"Symbol($1)")}function P(M){return"["+p.call(M)+"]"}function j(M,V,J,te){if(M===!0||M===!1)return""+M;if(M===void 0)return"undefined";if(M===null)return"null";let ee=typeof M;if(ee==="number")return q(M);if(ee==="bigint")return _(M);if(ee==="string")return te?'"'+M.replace(/"|\\/g,"\\$&")+'"':'"'+M+'"';if(ee==="function")return v(M,V);if(ee==="symbol")return w(M);let Re=d.call(M);return Re==="[object WeakMap]"?"WeakMap {}":Re==="[object WeakSet]"?"WeakSet {}":Re==="[object Function]"||Re==="[object GeneratorFunction]"?v(M,V):Re==="[object Symbol]"?w(M):Re==="[object Date]"?isNaN(+M)?"Date { NaN }":f.call(M):Re==="[object Error]"?P(M):Re==="[object RegExp]"?J?m.call(M).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):m.call(M):M instanceof Error?P(M):null}function $(M,V,J,te,ee,Re){if(ee.indexOf(M)!==-1)return"[Circular]";ee=ee.slice(),ee.push(M);let we=++te>V.maxDepth,qe=V.min;if(V.callToJSON&&!we&&M.toJSON&&typeof M.toJSON=="function"&&!Re)return k(M.toJSON(),V,J,te,ee,!0);let Ge=d.call(M);return Ge==="[object Arguments]"?we?"[Arguments]":(qe?"":"Arguments ")+"["+(0,r.printListItems)(M,V,J,te,ee,k)+"]":C(Ge)?we?"["+M.constructor.name+"]":(qe||!V.printBasicPrototype&&M.constructor.name==="Array"?"":M.constructor.name+" ")+"["+(0,r.printListItems)(M,V,J,te,ee,k)+"]":Ge==="[object Map]"?we?"[Map]":"Map {"+(0,r.printIteratorEntries)(M.entries(),V,J,te,ee,k," => ")+"}":Ge==="[object Set]"?we?"[Set]":"Set {"+(0,r.printIteratorValues)(M.values(),V,J,te,ee,k)+"}":we||h(M)?"["+b(M)+"]":(qe||!V.printBasicPrototype&&b(M)==="Object"?"":b(M)+" ")+"{"+(0,r.printObjectProperties)(M,V,J,te,ee,k)+"}"}function B(M){return M.serialize!=null}function I(M,V,J,te,ee,Re){let we;try{we=B(M)?M.serialize(V,J,te,ee,Re,k):M.print(V,qe=>k(qe,J,te,ee,Re),qe=>{let Ge=te+J.indent;return Ge+qe.replace(g,` -`+Ge)},{edgeSpacing:J.spacingOuter,min:J.min,spacing:J.spacingInner},J.colors)}catch(qe){throw new E(qe.message,qe.stack)}if(typeof we!="string")throw new Error(`pretty-format: Plugin must return type "string" but instead returned "${typeof we}".`);return we}function S(M,V){for(let J=0;J{if(!G.hasOwnProperty(V))throw new Error(`pretty-format: Unknown option "${V}".`)}),M.min&&M.indent!==void 0&&M.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(M.theme!==void 0){if(M.theme===null)throw new Error('pretty-format: Option "theme" must not be null.');if(typeof M.theme!="object")throw new Error(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof M.theme}".`)}}var ve=M=>W.reduce((V,J)=>{let te=M.theme&&M.theme[J]!==void 0?M.theme[J]:U[J],ee=te&&t.default[te];if(ee&&typeof ee.close=="string"&&typeof ee.open=="string")V[J]=ee;else throw new Error(`pretty-format: Option "theme" has a key "${J}" whose value "${te}" is undefined in ansi-styles.`);return V},Object.create(null)),pe=()=>W.reduce((M,V)=>(M[V]={close:"",open:""},M),Object.create(null)),F=M=>M&&M.printFunctionName!==void 0?M.printFunctionName:G.printFunctionName,L=M=>M&&M.escapeRegex!==void 0?M.escapeRegex:G.escapeRegex,D=M=>M&&M.escapeString!==void 0?M.escapeString:G.escapeString,z=M=>{var V;return{callToJSON:M&&M.callToJSON!==void 0?M.callToJSON:G.callToJSON,colors:M&&M.highlight?ve(M):pe(),compareKeys:M&&typeof M.compareKeys=="function"?M.compareKeys:G.compareKeys,escapeRegex:L(M),escapeString:D(M),indent:M&&M.min?"":H(M&&M.indent!==void 0?M.indent:G.indent),maxDepth:M&&M.maxDepth!==void 0?M.maxDepth:G.maxDepth,min:M&&M.min!==void 0?M.min:G.min,plugins:M&&M.plugins!==void 0?M.plugins:G.plugins,printBasicPrototype:(V=M==null?void 0:M.printBasicPrototype)!==null&&V!==void 0?V:!0,printFunctionName:F(M),spacingInner:M&&M.min?" ":` +`,u)}while(i!==-1);return c+=a.substr(u),c};t.exports={stringReplaceAll:r,stringEncaseCRLFWithFirstIndex:n}}}),h0=R({"../../node_modules/@testing-library/jest-dom/node_modules/chalk/source/templates.js"(e,t){var r=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,n=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,a=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,o=/\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.)|([^\\])/gi,l=new Map([["n",` +`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function i(d){let f=d[0]==="u",p=d[1]==="{";return f&&!p&&d.length===5||d[0]==="x"&&d.length===3?String.fromCharCode(parseInt(d.slice(1),16)):f&&p?String.fromCodePoint(parseInt(d.slice(2,-1),16)):l.get(d)||d}function u(d,f){let p=[],m=f.trim().split(/\s*,\s*/g),b;for(let h of m){let y=Number(h);if(!Number.isNaN(y))p.push(y);else if(b=h.match(a))p.push(b[2].replace(o,(g,E,C)=>E?i(E):C));else throw new Error(`Invalid Chalk template style argument: ${h} (in style '${d}')`)}return p}function c(d){n.lastIndex=0;let f=[],p;for(;(p=n.exec(d))!==null;){let m=p[1];if(p[2]){let b=u(m,p[2]);f.push([m].concat(b))}else f.push([m])}return f}function s(d,f){let p={};for(let b of f)for(let h of b.styles)p[h[0]]=b.inverse?null:h.slice(1);let m=d;for(let[b,h]of Object.entries(p))if(Array.isArray(h)){if(!(b in m))throw new Error(`Unknown Chalk style: ${b}`);m=h.length>0?m[b](...h):m[b]}return m}t.exports=(d,f)=>{let p=[],m=[],b=[];if(f.replace(r,(h,y,g,E,C,q)=>{if(y)b.push(i(y));else if(E){let _=b.join("");b=[],m.push(p.length===0?_:s(d,p)(_)),p.push({inverse:g,styles:c(E)})}else if(C){if(p.length===0)throw new Error("Found extraneous } in Chalk template literal");m.push(s(d,p)(b.join(""))),b=[],p.pop()}else b.push(q)}),m.push(b.join("")),p.length>0){let h=`Chalk template literal is missing ${p.length} closing bracket${p.length===1?"":"s"} (\`}\`)`;throw new Error(h)}return m.join("")}}}),dp=R({"../../node_modules/@testing-library/jest-dom/node_modules/chalk/source/index.js"(e,t){var r=p0(),{stdout:n,stderr:a}=f0(),{stringReplaceAll:o,stringEncaseCRLFWithFirstIndex:l}=m0(),i=["ansi","ansi","ansi256","ansi16m"],u=Object.create(null),c=(q,_={})=>{if(_.level>3||_.level<0)throw new Error("The `level` option should be an integer from 0 to 3");let v=n?n.level:0;q.level=_.level===void 0?v:_.level},s=class{constructor(q){return d(q)}},d=q=>{let _={};return c(_,q),_.template=(...v)=>E(_.template,...v),Object.setPrototypeOf(_,f.prototype),Object.setPrototypeOf(_.template,_),_.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},_.template.Instance=s,_.template};function f(q){return d(q)}for(let[q,_]of Object.entries(r))u[q]={get(){let v=h(this,b(_.open,_.close,this._styler),this._isEmpty);return Object.defineProperty(this,q,{value:v}),v}};u.visible={get(){let q=h(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:q}),q}};var p=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let q of p)u[q]={get(){let{level:_}=this;return function(...v){let w=b(r.color[i[_]][q](...v),r.color.close,this._styler);return h(this,w,this._isEmpty)}}};for(let q of p){let _="bg"+q[0].toUpperCase()+q.slice(1);u[_]={get(){let{level:v}=this;return function(...w){let P=b(r.bgColor[i[v]][q](...w),r.bgColor.close,this._styler);return h(this,P,this._isEmpty)}}}}var m=Object.defineProperties(()=>{},{...u,level:{enumerable:!0,get(){return this._generator.level},set(q){this._generator.level=q}}}),b=(q,_,v)=>{let w,P;return v===void 0?(w=q,P=_):(w=v.openAll+q,P=_+v.closeAll),{open:q,close:_,openAll:w,closeAll:P,parent:v}},h=(q,_,v)=>{let w=(...P)=>y(w,P.length===1?""+P[0]:P.join(" "));return w.__proto__=m,w._generator=q,w._styler=_,w._isEmpty=v,w},y=(q,_)=>{if(q.level<=0||!_)return q._isEmpty?"":_;let v=q._styler;if(v===void 0)return _;let{openAll:w,closeAll:P}=v;if(_.indexOf("\x1B")!==-1)for(;v!==void 0;)_=o(_,v.close,v.open),v=v.parent;let j=_.indexOf(` +`);return j!==-1&&(_=l(_,P,w,j)),w+_+P},g,E=(q,..._)=>{let[v]=_;if(!Array.isArray(v))return _.join(" ");let w=_.slice(1),P=[v.raw[0]];for(let j=1;j-1}t.exports=n}}),_0=R({"../../node_modules/lodash/_listCacheSet.js"(e,t){var r=pa();function n(a,o){var l=this.__data__,i=r(l,a);return i<0?(++this.size,l.push([a,o])):l[i][1]=o,this}t.exports=n}}),fa=R({"../../node_modules/lodash/_ListCache.js"(e,t){var r=b0(),n=y0(),a=g0(),o=v0(),l=_0();function i(u){var c=-1,s=u==null?0:u.length;for(this.clear();++cb))return!1;var y=p.get(u),g=p.get(c);if(y&&g)return y==c&&g==u;var E=-1,C=!0,q=s&l?new r:void 0;for(p.set(u,c),p.set(c,u);++E-1&&o%1==0&&o-1&&a%1==0&&a<=r}t.exports=n}}),cC=R({"../../node_modules/lodash/_baseIsTypedArray.js"(e,t){var r=ma(),n=_p(),a=ya(),o="[object Arguments]",l="[object Array]",i="[object Boolean]",u="[object Date]",c="[object Error]",s="[object Function]",d="[object Map]",f="[object Number]",p="[object Object]",m="[object RegExp]",b="[object Set]",h="[object String]",y="[object WeakMap]",g="[object ArrayBuffer]",E="[object DataView]",C="[object Float32Array]",q="[object Float64Array]",_="[object Int8Array]",v="[object Int16Array]",w="[object Int32Array]",P="[object Uint8Array]",j="[object Uint8ClampedArray]",$="[object Uint16Array]",B="[object Uint32Array]",I={};I[C]=I[q]=I[_]=I[v]=I[w]=I[P]=I[j]=I[$]=I[B]=!0,I[o]=I[l]=I[g]=I[i]=I[E]=I[u]=I[c]=I[s]=I[d]=I[f]=I[p]=I[m]=I[b]=I[h]=I[y]=!1;function A(k){return a(k)&&n(k.length)&&!!I[r(k)]}t.exports=A}}),dC=R({"../../node_modules/lodash/_baseUnary.js"(e,t){function r(n){return function(a){return n(a)}}t.exports=r}}),pC=R({"../../node_modules/lodash/_nodeUtil.js"(e,t){var r=fp(),n=typeof e=="object"&&e&&!e.nodeType&&e,a=n&&typeof t=="object"&&t&&!t.nodeType&&t,o=a&&a.exports===n,l=o&&r.process,i=function(){try{var u=a&&a.require&&a.require("util").types;return u||l&&l.binding&&l.binding("util")}catch{}}();t.exports=i}}),Rp=R({"../../node_modules/lodash/isTypedArray.js"(e,t){var r=cC(),n=dC(),a=pC(),o=a&&a.isTypedArray,l=o?n(o):r;t.exports=l}}),fC=R({"../../node_modules/lodash/_arrayLikeKeys.js"(e,t){var r=oC(),n=iC(),a=pi(),o=vp(),l=uC(),i=Rp(),u=Object.prototype,c=u.hasOwnProperty;function s(d,f){var p=a(d),m=!p&&n(d),b=!p&&!m&&o(d),h=!p&&!m&&!b&&i(d),y=p||m||b||h,g=y?r(d.length,String):[],E=g.length;for(var C in d)(f||c.call(d,C))&&!(y&&(C=="length"||b&&(C=="offset"||C=="parent")||h&&(C=="buffer"||C=="byteLength"||C=="byteOffset")||l(C,E)))&&g.push(C);return g}t.exports=s}}),mC=R({"../../node_modules/lodash/_isPrototype.js"(e,t){var r=Object.prototype;function n(a){var o=a&&a.constructor,l=typeof o=="function"&&o.prototype||r;return a===l}t.exports=n}}),hC=R({"../../node_modules/lodash/_overArg.js"(e,t){function r(n,a){return function(o){return n(a(o))}}t.exports=r}}),bC=R({"../../node_modules/lodash/_nativeKeys.js"(e,t){var r=hC(),n=r(Object.keys,Object);t.exports=n}}),yC=R({"../../node_modules/lodash/_baseKeys.js"(e,t){var r=mC(),n=bC(),a=Object.prototype,o=a.hasOwnProperty;function l(i){if(!r(i))return n(i);var u=[];for(var c in Object(i))o.call(i,c)&&c!="constructor"&&u.push(c);return u}t.exports=l}}),gC=R({"../../node_modules/lodash/isArrayLike.js"(e,t){var r=hp(),n=_p();function a(o){return o!=null&&n(o.length)&&!r(o)}t.exports=a}}),vC=R({"../../node_modules/lodash/keys.js"(e,t){var r=fC(),n=yC(),a=gC();function o(l){return a(l)?r(l):n(l)}t.exports=o}}),_C=R({"../../node_modules/lodash/_getAllKeys.js"(e,t){var r=tC(),n=aC(),a=vC();function o(l){return r(l,a,n)}t.exports=o}}),RC=R({"../../node_modules/lodash/_equalObjects.js"(e,t){var r=_C(),n=1,a=Object.prototype,o=a.hasOwnProperty;function l(i,u,c,s,d,f){var p=c&n,m=r(i),b=m.length,h=r(u),y=h.length;if(b!=y&&!p)return!1;for(var g=b;g--;){var E=m[g];if(!(p?E in u:o.call(u,E)))return!1}var C=f.get(i),q=f.get(u);if(C&&q)return C==u&&q==i;var _=!0;f.set(i,u),f.set(u,i);for(var v=p;++g=1&&u<=31||u==127||i==0&&u>=48&&u<=57||i==1&&u>=48&&u<=57&&s==45){c+="\\"+u.toString(16)+" ";continue}if(i==0&&l==1&&u==45){c+="\\"+o.charAt(i);continue}if(u>=128||u==45||u==95||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122){c+=o.charAt(i);continue}c+="\\"+o.charAt(i)}return c};return r.CSS||(r.CSS={}),r.CSS.escape=n,n})}}),qp=R({"../../node_modules/@testing-library/dom/node_modules/ansi-styles/index.js"(e,t){var r=(o=0)=>l=>`\x1B[${38+o};5;${l}m`,n=(o=0)=>(l,i,u)=>`\x1B[${38+o};2;${l};${i};${u}m`;function a(){let o=new Map,l={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]}};l.color.gray=l.color.blackBright,l.bgColor.bgGray=l.bgColor.bgBlackBright,l.color.grey=l.color.blackBright,l.bgColor.bgGrey=l.bgColor.bgBlackBright;for(let[i,u]of Object.entries(l)){for(let[c,s]of Object.entries(u))l[c]={open:`\x1B[${s[0]}m`,close:`\x1B[${s[1]}m`},u[c]=l[c],o.set(s[0],s[1]);Object.defineProperty(l,i,{value:u,enumerable:!1})}return Object.defineProperty(l,"codes",{value:o,enumerable:!1}),l.color.close="\x1B[39m",l.bgColor.close="\x1B[49m",l.color.ansi256=r(),l.color.ansi16m=n(),l.bgColor.ansi256=r(10),l.bgColor.ansi16m=n(10),Object.defineProperties(l,{rgbToAnsi256:{value:(i,u,c)=>i===u&&u===c?i<8?16:i>248?231:Math.round((i-8)/247*24)+232:16+36*Math.round(i/255*5)+6*Math.round(u/255*5)+Math.round(c/255*5),enumerable:!1},hexToRgb:{value:i=>{let u=/(?[a-f\d]{6}|[a-f\d]{3})/i.exec(i.toString(16));if(!u)return[0,0,0];let{colorString:c}=u.groups;c.length===3&&(c=c.split("").map(d=>d+d).join(""));let s=Number.parseInt(c,16);return[s>>16&255,s>>8&255,s&255]},enumerable:!1},hexToAnsi256:{value:i=>l.rgbToAnsi256(...l.hexToRgb(i)),enumerable:!1}}),l}Object.defineProperty(t,"exports",{enumerable:!0,get:a})}}),ga=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/collections.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printIteratorEntries=r,e.printIteratorValues=n,e.printListItems=a,e.printObjectProperties=o;var t=(l,i)=>{let u=Object.keys(l).sort(i);return Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(l).forEach(c=>{Object.getOwnPropertyDescriptor(l,c).enumerable&&u.push(c)}),u};function r(l,i,u,c,s,d,f=": "){let p="",m=l.next();if(!m.done){p+=i.spacingOuter;let b=u+i.indent;for(;!m.done;){let h=d(m.value[0],i,b,c,s),y=d(m.value[1],i,b,c,s);p+=b+h+f+y,m=l.next(),m.done?i.min||(p+=","):p+=","+i.spacingInner}p+=i.spacingOuter+u}return p}function n(l,i,u,c,s,d){let f="",p=l.next();if(!p.done){f+=i.spacingOuter;let m=u+i.indent;for(;!p.done;)f+=m+d(p.value,i,m,c,s),p=l.next(),p.done?i.min||(f+=","):f+=","+i.spacingInner;f+=i.spacingOuter+u}return f}function a(l,i,u,c,s,d){let f="";if(l.length){f+=i.spacingOuter;let p=u+i.indent;for(let m=0;m{let h=s.toString();return h==="ArrayContaining"||h==="ArrayNotContaining"?++p>d.maxDepth?"["+h+"]":h+o+"["+(0,t.printListItems)(s.sample,d,f,p,m,b)+"]":h==="ObjectContaining"||h==="ObjectNotContaining"?++p>d.maxDepth?"["+h+"]":h+o+"{"+(0,t.printObjectProperties)(s.sample,d,f,p,m,b)+"}":h==="StringMatching"||h==="StringNotMatching"||h==="StringContaining"||h==="StringNotContaining"?h+o+b(s.sample,d,f,p,m):s.toAsymmetricMatcher()};e.serialize=l;var i=s=>s&&s.$$typeof===a;e.test=i;var u={serialize:l,test:i},c=u;e.default=c}}),AC=R({"../../node_modules/@testing-library/dom/node_modules/ansi-regex/index.js"(e,t){t.exports=({onlyFirst:r=!1}={})=>{let n=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(n,r?void 0:"g")}}}),MC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/ConvertAnsi.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=n(AC()),r=n(qp());function n(c){return c&&c.__esModule?c:{default:c}}var a=c=>c.replace((0,t.default)(),s=>{switch(s){case r.default.red.close:case r.default.green.close:case r.default.cyan.close:case r.default.gray.close:case r.default.white.close:case r.default.yellow.close:case r.default.bgRed.close:case r.default.bgGreen.close:case r.default.bgYellow.close:case r.default.inverse.close:case r.default.dim.close:case r.default.bold.close:case r.default.reset.open:case r.default.reset.close:return"";case r.default.red.open:return"";case r.default.green.open:return"";case r.default.cyan.open:return"";case r.default.gray.open:return"";case r.default.white.open:return"";case r.default.yellow.open:return"";case r.default.bgRed.open:return"";case r.default.bgGreen.open:return"";case r.default.bgYellow.open:return"";case r.default.inverse.open:return"";case r.default.dim.open:return"";case r.default.bold.open:return"";default:return""}}),o=c=>typeof c=="string"&&!!c.match((0,t.default)());e.test=o;var l=(c,s,d,f,p,m)=>m(a(c),s,d,f,p);e.serialize=l;var i={serialize:l,test:o},u=i;e.default=u}}),xC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/DOMCollection.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=ga(),r=" ",n=["DOMStringMap","NamedNodeMap"],a=/^(HTML\w*Collection|NodeList)$/,o=d=>n.indexOf(d)!==-1||a.test(d),l=d=>d&&d.constructor&&!!d.constructor.name&&o(d.constructor.name);e.test=l;var i=d=>d.constructor.name==="NamedNodeMap",u=(d,f,p,m,b,h)=>{let y=d.constructor.name;return++m>f.maxDepth?"["+y+"]":(f.min?"":y+r)+(n.indexOf(y)!==-1?"{"+(0,t.printObjectProperties)(i(d)?Array.from(d).reduce((g,E)=>(g[E.name]=E.value,g),{}):{...d},f,p,m,b,h)+"}":"["+(0,t.printListItems)(Array.from(d),f,p,m,b,h)+"]")};e.serialize=u;var c={serialize:u,test:l},s=c;e.default=s}}),jC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/lib/escapeHTML.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(r){return r.replace(//g,">")}}}),fi=R({"../../node_modules/@testing-library/dom/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 t=r(jC());function r(c){return c&&c.__esModule?c:{default:c}}var n=(c,s,d,f,p,m,b)=>{let h=f+d.indent,y=d.colors;return c.map(g=>{let E=s[g],C=b(E,d,h,p,m);return typeof E!="string"&&(C.indexOf(` +`)!==-1&&(C=d.spacingOuter+h+C+d.spacingOuter+f),C="{"+C+"}"),d.spacingInner+f+y.prop.open+g+y.prop.close+"="+y.value.open+C+y.value.close}).join("")};e.printProps=n;var a=(c,s,d,f,p,m)=>c.map(b=>s.spacingOuter+d+(typeof b=="string"?o(b,s):m(b,s,d,f,p))).join("");e.printChildren=a;var o=(c,s)=>{let d=s.colors.content;return d.open+(0,t.default)(c)+d.close};e.printText=o;var l=(c,s)=>{let d=s.colors.comment;return d.open+""+d.close};e.printComment=l;var i=(c,s,d,f,p)=>{let m=f.colors.tag;return m.open+"<"+c+(s&&m.close+s+f.spacingOuter+p+m.open)+(d?">"+m.close+d+f.spacingOuter+p+m.open+""+m.close};e.printElement=i;var u=(c,s)=>{let d=s.colors.tag;return d.open+"<"+c+d.close+" …"+d.open+" />"+d.close};e.printElementAsLeaf=u}}),NC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/DOMElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=fi(),r=1,n=3,a=8,o=11,l=/^((HTML|SVG)\w*)?Element$/,i=h=>{try{return typeof h.hasAttribute=="function"&&h.hasAttribute("is")}catch{return!1}},u=h=>{let y=h.constructor.name,{nodeType:g,tagName:E}=h,C=typeof E=="string"&&E.includes("-")||i(h);return g===r&&(l.test(y)||C)||g===n&&y==="Text"||g===a&&y==="Comment"||g===o&&y==="DocumentFragment"},c=h=>{var y;return(h==null||(y=h.constructor)===null||y===void 0?void 0:y.name)&&u(h)};e.test=c;function s(h){return h.nodeType===n}function d(h){return h.nodeType===a}function f(h){return h.nodeType===o}var p=(h,y,g,E,C,q)=>{if(s(h))return(0,t.printText)(h.data,y);if(d(h))return(0,t.printComment)(h.data,y);let _=f(h)?"DocumentFragment":h.tagName.toLowerCase();return++E>y.maxDepth?(0,t.printElementAsLeaf)(_,y):(0,t.printElement)(_,(0,t.printProps)(f(h)?[]:Array.from(h.attributes).map(v=>v.name).sort(),f(h)?{}:Array.from(h.attributes).reduce((v,w)=>(v[w.name]=w.value,v),{}),y,g+y.indent,E,C,q),(0,t.printChildren)(Array.prototype.slice.call(h.childNodes||h.children),y,g+y.indent,E,C,q),y,g)};e.serialize=p;var m={serialize:p,test:c},b=m;e.default=b}}),$C=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/Immutable.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=ga(),r="@@__IMMUTABLE_ITERABLE__@@",n="@@__IMMUTABLE_LIST__@@",a="@@__IMMUTABLE_KEYED__@@",o="@@__IMMUTABLE_MAP__@@",l="@@__IMMUTABLE_ORDERED__@@",i="@@__IMMUTABLE_RECORD__@@",u="@@__IMMUTABLE_SEQ__@@",c="@@__IMMUTABLE_SET__@@",s="@@__IMMUTABLE_STACK__@@",d=w=>"Immutable."+w,f=w=>"["+w+"]",p=" ",m="…",b=(w,P,j,$,B,I,A)=>++$>P.maxDepth?f(d(A)):d(A)+p+"{"+(0,t.printIteratorEntries)(w.entries(),P,j,$,B,I)+"}";function h(w){let P=0;return{next(){if(P{let A=d(w._name||"Record");return++$>P.maxDepth?f(A):A+p+"{"+(0,t.printIteratorEntries)(h(w),P,j,$,B,I)+"}"},g=(w,P,j,$,B,I)=>{let A=d("Seq");return++$>P.maxDepth?f(A):w[a]?A+p+"{"+(w._iter||w._object?(0,t.printIteratorEntries)(w.entries(),P,j,$,B,I):m)+"}":A+p+"["+(w._iter||w._array||w._collection||w._iterable?(0,t.printIteratorValues)(w.values(),P,j,$,B,I):m)+"]"},E=(w,P,j,$,B,I,A)=>++$>P.maxDepth?f(d(A)):d(A)+p+"["+(0,t.printIteratorValues)(w.values(),P,j,$,B,I)+"]",C=(w,P,j,$,B,I)=>w[o]?b(w,P,j,$,B,I,w[l]?"OrderedMap":"Map"):w[n]?E(w,P,j,$,B,I,"List"):w[c]?E(w,P,j,$,B,I,w[l]?"OrderedSet":"Set"):w[s]?E(w,P,j,$,B,I,"Stack"):w[u]?g(w,P,j,$,B,I):y(w,P,j,$,B,I);e.serialize=C;var q=w=>w&&(w[r]===!0||w[i]===!0);e.test=q;var _={serialize:C,test:q},v=_;e.default=v}}),IC=R({"../../node_modules/@testing-library/dom/node_modules/react-is/cjs/react-is.production.min.js"(e){var t=60103,r=60106,n=60107,a=60108,o=60114,l=60109,i=60110,u=60112,c=60113,s=60120,d=60115,f=60116,p=60121,m=60122,b=60117,h=60129,y=60131;typeof Symbol=="function"&&Symbol.for&&(g=Symbol.for,t=g("react.element"),r=g("react.portal"),n=g("react.fragment"),a=g("react.strict_mode"),o=g("react.profiler"),l=g("react.provider"),i=g("react.context"),u=g("react.forward_ref"),c=g("react.suspense"),s=g("react.suspense_list"),d=g("react.memo"),f=g("react.lazy"),p=g("react.block"),m=g("react.server.block"),b=g("react.fundamental"),h=g("react.debug_trace_mode"),y=g("react.legacy_hidden"));var g;function E(A){if(typeof A=="object"&&A!==null){var k=A.$$typeof;switch(k){case t:switch(A=A.type,A){case n:case o:case a:case c:case s:return A;default:switch(A=A&&A.$$typeof,A){case i:case u:case f:case d:case l:return A;default:return k}}case r:return k}}}var C=l,q=t,_=u,v=n,w=f,P=d,j=r,$=o,B=a,I=c;e.ContextConsumer=i,e.ContextProvider=C,e.Element=q,e.ForwardRef=_,e.Fragment=v,e.Lazy=w,e.Memo=P,e.Portal=j,e.Profiler=$,e.StrictMode=B,e.Suspense=I,e.isAsyncMode=function(){return!1},e.isConcurrentMode=function(){return!1},e.isContextConsumer=function(A){return E(A)===i},e.isContextProvider=function(A){return E(A)===l},e.isElement=function(A){return typeof A=="object"&&A!==null&&A.$$typeof===t},e.isForwardRef=function(A){return E(A)===u},e.isFragment=function(A){return E(A)===n},e.isLazy=function(A){return E(A)===f},e.isMemo=function(A){return E(A)===d},e.isPortal=function(A){return E(A)===r},e.isProfiler=function(A){return E(A)===o},e.isStrictMode=function(A){return E(A)===a},e.isSuspense=function(A){return E(A)===c},e.isValidElementType=function(A){return typeof A=="string"||typeof A=="function"||A===n||A===o||A===h||A===a||A===c||A===s||A===y||typeof A=="object"&&A!==null&&(A.$$typeof===f||A.$$typeof===d||A.$$typeof===l||A.$$typeof===i||A.$$typeof===u||A.$$typeof===b||A.$$typeof===p||A[0]===m)},e.typeOf=E}}),BC=R({"../../node_modules/@testing-library/dom/node_modules/react-is/index.js"(e,t){t.exports=IC()}}),kC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/ReactElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=a(BC()),r=fi();function n(f){if(typeof WeakMap!="function")return null;var p=new WeakMap,m=new WeakMap;return(n=function(b){return b?m:p})(f)}function a(f,p){if(f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var m=n(p);if(m&&m.has(f))return m.get(f);var b={},h=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var y in f)if(y!=="default"&&Object.prototype.hasOwnProperty.call(f,y)){var g=h?Object.getOwnPropertyDescriptor(f,y):null;g&&(g.get||g.set)?Object.defineProperty(b,y,g):b[y]=f[y]}return b.default=f,m&&m.set(f,b),b}var o=(f,p=[])=>(Array.isArray(f)?f.forEach(m=>{o(m,p)}):f!=null&&f!==!1&&p.push(f),p),l=f=>{let p=f.type;if(typeof p=="string")return p;if(typeof p=="function")return p.displayName||p.name||"Unknown";if(t.isFragment(f))return"React.Fragment";if(t.isSuspense(f))return"React.Suspense";if(typeof p=="object"&&p!==null){if(t.isContextProvider(f))return"Context.Provider";if(t.isContextConsumer(f))return"Context.Consumer";if(t.isForwardRef(f)){if(p.displayName)return p.displayName;let m=p.render.displayName||p.render.name||"";return m!==""?"ForwardRef("+m+")":"ForwardRef"}if(t.isMemo(f)){let m=p.displayName||p.type.displayName||p.type.name||"";return m!==""?"Memo("+m+")":"Memo"}}return"UNDEFINED"},i=f=>{let{props:p}=f;return Object.keys(p).filter(m=>m!=="children"&&p[m]!==void 0).sort()},u=(f,p,m,b,h,y)=>++b>p.maxDepth?(0,r.printElementAsLeaf)(l(f),p):(0,r.printElement)(l(f),(0,r.printProps)(i(f),f.props,p,m+p.indent,b,h,y),(0,r.printChildren)(o(f.props.children),p,m+p.indent,b,h,y),p,m);e.serialize=u;var c=f=>f!=null&&t.isElement(f);e.test=c;var s={serialize:u,test:c},d=s;e.default=d}}),LC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/plugins/ReactTestComponent.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=fi(),r=function(){return typeof globalThis<"u"?globalThis:typeof r<"u"?r:typeof self<"u"?self:typeof window<"u"?window:Function("return this")()}(),n=r["jest-symbol-do-not-touch"]||r.Symbol,a=typeof n=="function"&&n.for?n.for("react.test.json"):245830487,o=s=>{let{props:d}=s;return d?Object.keys(d).filter(f=>d[f]!==void 0).sort():[]},l=(s,d,f,p,m,b)=>++p>d.maxDepth?(0,t.printElementAsLeaf)(s.type,d):(0,t.printElement)(s.type,s.props?(0,t.printProps)(o(s),s.props,d,f+d.indent,p,m,b):"",s.children?(0,t.printChildren)(s.children,d,f+d.indent,p,m,b):"",d,f);e.serialize=l;var i=s=>s&&s.$$typeof===a;e.test=i;var u={serialize:l,test:i},c=u;e.default=c}}),DC=R({"../../node_modules/@testing-library/dom/node_modules/pretty-format/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.DEFAULT_OPTIONS=void 0,e.format=oe,e.plugins=void 0;var t=s(qp()),r=ga(),n=s(SC()),a=s(MC()),o=s(xC()),l=s(NC()),i=s($C()),u=s(kC()),c=s(LC());function s(M){return M&&M.__esModule?M:{default:M}}var d=Object.prototype.toString,f=Date.prototype.toISOString,p=Error.prototype.toString,m=RegExp.prototype.toString,b=M=>typeof M.constructor=="function"&&M.constructor.name||"Object",h=M=>typeof window<"u"&&M===window,y=/^Symbol\((.*)\)(.*)$/,g=/\n/gi,E=class extends Error{constructor(M,V){super(M),this.stack=V,this.name=this.constructor.name}};function C(M){return M==="[object Array]"||M==="[object ArrayBuffer]"||M==="[object DataView]"||M==="[object Float32Array]"||M==="[object Float64Array]"||M==="[object Int8Array]"||M==="[object Int16Array]"||M==="[object Int32Array]"||M==="[object Uint8Array]"||M==="[object Uint8ClampedArray]"||M==="[object Uint16Array]"||M==="[object Uint32Array]"}function q(M){return Object.is(M,-0)?"-0":String(M)}function _(M){return`${M}n`}function v(M,V){return V?"[Function "+(M.name||"anonymous")+"]":"[Function]"}function w(M){return String(M).replace(y,"Symbol($1)")}function P(M){return"["+p.call(M)+"]"}function j(M,V,J,re){if(M===!0||M===!1)return""+M;if(M===void 0)return"undefined";if(M===null)return"null";let te=typeof M;if(te==="number")return q(M);if(te==="bigint")return _(M);if(te==="string")return re?'"'+M.replace(/"|\\/g,"\\$&")+'"':'"'+M+'"';if(te==="function")return v(M,V);if(te==="symbol")return w(M);let Re=d.call(M);return Re==="[object WeakMap]"?"WeakMap {}":Re==="[object WeakSet]"?"WeakSet {}":Re==="[object Function]"||Re==="[object GeneratorFunction]"?v(M,V):Re==="[object Symbol]"?w(M):Re==="[object Date]"?isNaN(+M)?"Date { NaN }":f.call(M):Re==="[object Error]"?P(M):Re==="[object RegExp]"?J?m.call(M).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):m.call(M):M instanceof Error?P(M):null}function $(M,V,J,re,te,Re){if(te.indexOf(M)!==-1)return"[Circular]";te=te.slice(),te.push(M);let we=++re>V.maxDepth,Ee=V.min;if(V.callToJSON&&!we&&M.toJSON&&typeof M.toJSON=="function"&&!Re)return k(M.toJSON(),V,J,re,te,!0);let We=d.call(M);return We==="[object Arguments]"?we?"[Arguments]":(Ee?"":"Arguments ")+"["+(0,r.printListItems)(M,V,J,re,te,k)+"]":C(We)?we?"["+M.constructor.name+"]":(Ee||!V.printBasicPrototype&&M.constructor.name==="Array"?"":M.constructor.name+" ")+"["+(0,r.printListItems)(M,V,J,re,te,k)+"]":We==="[object Map]"?we?"[Map]":"Map {"+(0,r.printIteratorEntries)(M.entries(),V,J,re,te,k," => ")+"}":We==="[object Set]"?we?"[Set]":"Set {"+(0,r.printIteratorValues)(M.values(),V,J,re,te,k)+"}":we||h(M)?"["+b(M)+"]":(Ee||!V.printBasicPrototype&&b(M)==="Object"?"":b(M)+" ")+"{"+(0,r.printObjectProperties)(M,V,J,re,te,k)+"}"}function B(M){return M.serialize!=null}function I(M,V,J,re,te,Re){let we;try{we=B(M)?M.serialize(V,J,re,te,Re,k):M.print(V,Ee=>k(Ee,J,re,te,Re),Ee=>{let We=re+J.indent;return We+Ee.replace(g,` +`+We)},{edgeSpacing:J.spacingOuter,min:J.min,spacing:J.spacingInner},J.colors)}catch(Ee){throw new E(Ee.message,Ee.stack)}if(typeof we!="string")throw new Error(`pretty-format: Plugin must return type "string" but instead returned "${typeof we}".`);return we}function A(M,V){for(let J=0;J{if(!G.hasOwnProperty(V))throw new Error(`pretty-format: Unknown option "${V}".`)}),M.min&&M.indent!==void 0&&M.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(M.theme!==void 0){if(M.theme===null)throw new Error('pretty-format: Option "theme" must not be null.');if(typeof M.theme!="object")throw new Error(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof M.theme}".`)}}var ve=M=>W.reduce((V,J)=>{let re=M.theme&&M.theme[J]!==void 0?M.theme[J]:U[J],te=re&&t.default[re];if(te&&typeof te.close=="string"&&typeof te.open=="string")V[J]=te;else throw new Error(`pretty-format: Option "theme" has a key "${J}" whose value "${re}" is undefined in ansi-styles.`);return V},Object.create(null)),pe=()=>W.reduce((M,V)=>(M[V]={close:"",open:""},M),Object.create(null)),F=M=>M&&M.printFunctionName!==void 0?M.printFunctionName:G.printFunctionName,L=M=>M&&M.escapeRegex!==void 0?M.escapeRegex:G.escapeRegex,D=M=>M&&M.escapeString!==void 0?M.escapeString:G.escapeString,z=M=>{var V;return{callToJSON:M&&M.callToJSON!==void 0?M.callToJSON:G.callToJSON,colors:M&&M.highlight?ve(M):pe(),compareKeys:M&&typeof M.compareKeys=="function"?M.compareKeys:G.compareKeys,escapeRegex:L(M),escapeString:D(M),indent:M&&M.min?"":H(M&&M.indent!==void 0?M.indent:G.indent),maxDepth:M&&M.maxDepth!==void 0?M.maxDepth:G.maxDepth,min:M&&M.min!==void 0?M.min:G.min,plugins:M&&M.plugins!==void 0?M.plugins:G.plugins,printBasicPrototype:(V=M==null?void 0:M.printBasicPrototype)!==null&&V!==void 0?V:!0,printFunctionName:F(M),spacingInner:M&&M.min?" ":` `,spacingOuter:M&&M.min?"":` -`}};function H(M){return new Array(M+1).join(" ")}function ae(M,V){if(V&&(ie(V),V.plugins)){let te=S(V.plugins,M);if(te!==null)return I(te,M,z(V),"",0,[])}let J=j(M,F(V),L(V),D(V));return J!==null?J:$(M,z(V),"",0,[])}var se={AsymmetricMatcher:n.default,ConvertAnsi:a.default,DOMCollection:o.default,DOMElement:l.default,Immutable:i.default,ReactElement:u.default,ReactTestComponent:c.default};e.plugins=se;var st=ae;e.default=st}}),LC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/util/iteratorProxy.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;function t(){var n=this,a=0,o={"@@iterator":function(){return o},next:function(){if(a=p.length?{done:!0}:{done:!1,value:p[h++]}},e:function(q){throw q},f:y}}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 g=!0,E=!1,C;return{s:function(){b=b.call(p)},n:function(){var q=b.next();return g=q.done,q},e:function(q){E=!0,C=q},f:function(){try{!g&&b.return!=null&&b.return()}finally{if(E)throw C}}}}function u(p,m){if(p){if(typeof p=="string")return c(p,m);var b=Object.prototype.toString.call(p).slice(8,-1);if(b==="Object"&&p.constructor&&(b=p.constructor.name),b==="Map"||b==="Set")return Array.from(p);if(b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b))return c(p,m)}}function c(p,m){(m==null||m>p.length)&&(m=p.length);for(var b=0,h=new Array(m);b1&&arguments[1]!==void 0?arguments[1]:null,b=i(s),h;try{for(b.s();!(h=b.n()).done;){var y=n(h.value,2),g=y[0],E=y[1];p.call(m,E,g,s)}}catch(C){b.e(C)}finally{b.f()}},get:function(p){var m=s.find(function(b){return b[0]===p});return m&&m[1]},has:function(p){return!!d.get(p)},keys:function(){return s.map(function(p){var m=n(p,1),b=m[0];return b})},values:function(){return s.map(function(p){var m=n(p,2),b=m[1];return b})}},f=(0,t.default)(d,d.entries());e.default=f}}),FC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/domMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(pn());function r(p){return p&&p.__esModule?p:{default:p}}function n(p,m){return l(p)||o(p,m)||u(p,m)||a()}function a(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var g=!0,E=!1,C;return{s:function(){b=b.call(p)},n:function(){var q=b.next();return g=q.done,q},e:function(q){E=!0,C=q},f:function(){try{!g&&b.return!=null&&b.return()}finally{if(E)throw C}}}}function u(p,m){if(p){if(typeof p=="string")return c(p,m);var b=Object.prototype.toString.call(p).slice(8,-1);if(b==="Object"&&p.constructor&&(b=p.constructor.name),b==="Map"||b==="Set")return Array.from(p);if(b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b))return c(p,m)}}function c(p,m){(m==null||m>p.length)&&(m=p.length);for(var b=0,h=new Array(m);b1&&arguments[1]!==void 0?arguments[1]:null,b=i(s),h;try{for(b.s();!(h=b.n()).done;){var y=n(h.value,2),g=y[0],E=y[1];p.call(m,E,g,s)}}catch(C){b.e(C)}finally{b.f()}},get:function(p){var m=s.find(function(b){return b[0]===p});return m&&m[1]},has:function(p){return!!d.get(p)},keys:function(){return s.map(function(p){var m=n(p,1),b=m[0];return b})},values:function(){return s.map(function(p){var m=n(p,2),b=m[1];return b})}},f=(0,t.default)(d,d.entries());e.default=f}}),UC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/domMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(fn());function r(p){return p&&p.__esModule?p:{default:p}}function n(p,m){return l(p)||o(p,m)||u(p,m)||a()}function a(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o(p,m){var b=p==null?null:typeof Symbol<"u"&&p[Symbol.iterator]||p["@@iterator"];if(b!=null){var h=[],y=!0,g=!1,E,C;try{for(b=b.call(p);!(y=(E=b.next()).done)&&(h.push(E.value),!(m&&h.length===m));y=!0);}catch(q){g=!0,C=q}finally{try{!y&&b.return!=null&&b.return()}finally{if(g)throw C}}return h}}function l(p){if(Array.isArray(p))return p}function i(p,m){var b=typeof Symbol<"u"&&p[Symbol.iterator]||p["@@iterator"];if(!b){if(Array.isArray(p)||(b=u(p))||m){b&&(p=b);var h=0,y=function(){};return{s:y,n:function(){return h>=p.length?{done:!0}:{done:!1,value:p[h++]}},e:function(q){throw q},f:y}}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 g=!0,E=!1,C;return{s:function(){b=b.call(p)},n:function(){var q=b.next();return g=q.done,q},e:function(q){E=!0,C=q},f:function(){try{!g&&b.return!=null&&b.return()}finally{if(E)throw C}}}}function u(p,m){if(p){if(typeof p=="string")return c(p,m);var b=Object.prototype.toString.call(p).slice(8,-1);if(b==="Object"&&p.constructor&&(b=p.constructor.name),b==="Map"||b==="Set")return Array.from(p);if(b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b))return c(p,m)}}function c(p,m){(m==null||m>p.length)&&(m=p.length);for(var b=0,h=new Array(m);b1&&arguments[1]!==void 0?arguments[1]:null,b=i(s),h;try{for(b.s();!(h=b.n()).done;){var y=n(h.value,2),g=y[0],E=y[1];p.call(m,E,g,s)}}catch(C){b.e(C)}finally{b.f()}},get:function(p){var m=s.find(function(b){return b[0]===p});return m&&m[1]},has:function(p){return!!d.get(p)},keys:function(){return s.map(function(p){var m=n(p,1),b=m[0];return b})},values:function(){return s.map(function(p){var m=n(p,2),b=m[1];return b})}},f=(0,t.default)(d,d.entries());e.default=f}}),HC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/commandRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},r=t;e.default=r}}),UC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/compositeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},r=t;e.default=r}}),VC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/inputRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null},relatedConcepts:[{concept:{name:"input"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},r=t;e.default=r}}),zC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/landmarkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),GC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/rangeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuemax":null,"aria-valuemin":null,"aria-valuenow":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),WC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/roletypeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{"aria-atomic":null,"aria-busy":null,"aria-controls":null,"aria-current":null,"aria-describedby":null,"aria-details":null,"aria-dropeffect":null,"aria-flowto":null,"aria-grabbed":null,"aria-hidden":null,"aria-keyshortcuts":null,"aria-label":null,"aria-labelledby":null,"aria-live":null,"aria-owns":null,"aria-relevant":null,"aria-roledescription":null},relatedConcepts:[{concept:{name:"role"},module:"XHTML"},{concept:{name:"type"},module:"Dublin Core"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]},r=t;e.default=r}}),KC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/sectionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"frontmatter"},module:"DTB"},{concept:{name:"level"},module:"DTB"},{concept:{name:"level"},module:"SMIL"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),YC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/sectionheadRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),JC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/selectRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","group"]]},r=t;e.default=r}}),XC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/structureRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},r=t;e.default=r}}),QC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/widgetRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},r=t;e.default=r}}),ZC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/windowRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-modal":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},r=t;e.default=r}}),eq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/ariaAbstractRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=p(HC()),r=p(UC()),n=p(VC()),a=p(zC()),o=p(GC()),l=p(WC()),i=p(KC()),u=p(YC()),c=p(JC()),s=p(XC()),d=p(QC()),f=p(ZC());function p(h){return h&&h.__esModule?h:{default:h}}var m=[["command",t.default],["composite",r.default],["input",n.default],["landmark",a.default],["range",o.default],["roletype",l.default],["section",i.default],["sectionhead",u.default],["select",c.default],["structure",s.default],["widget",d.default],["window",f.default]],b=m;e.default=b}}),tq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/alertRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"assertive"},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),rq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/alertdialogRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","alert"],["roletype","window","dialog"]]},r=t;e.default=r}}),nq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/applicationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),aq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/articleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"article"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]},r=t;e.default=r}}),oq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/bannerRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["scoped to the body element"],name:"header"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),lq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/blockquoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"blockquote"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),iq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/buttonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-pressed":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"button"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"image"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"reset"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"submit"}],name:"input"},module:"HTML"},{concept:{name:"button"},module:"HTML"},{concept:{name:"trigger"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},r=t;e.default=r}}),sq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/captionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"caption"},module:"HTML"}],requireContextRole:["figure","grid","table"],requiredContextRole:["figure","grid","table"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),uq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/cellRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-colspan":null,"aria-rowindex":null,"aria-rowspan":null},relatedConcepts:[{concept:{constraints:["ancestor table element has table role"],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),cq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/checkboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"checkbox"}],name:"input"},module:"HTML"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),dq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/codeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"code"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),pq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/columnheaderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{concept:{name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"col"}],name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"colgroup"}],name:"th"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]},r=t;e.default=r}}),fq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/comboboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-expanded":"false","aria-haspopup":"listbox"},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"email"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"search"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"tel"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"text"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"multiple"},{constraints:["undefined"],name:"size"}],constraints:["the multiple attribute is not set and the size attribute does not have a value greater than 1"],name:"select"},module:"HTML"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-expanded":"false"},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),mq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/complementaryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"aside"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-label"}],constraints:["scoped to a sectioning content element","scoped to a sectioning root element other than body"],name:"aside"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],constraints:["scoped to a sectioning content element","scoped to a sectioning root element other than body"],name:"aside"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),hq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/contentinfoRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["scoped to the body element"],name:"footer"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),bq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/definitionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dd"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),yq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/deletionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"del"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),gq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/dialogRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dialog"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","window"]]},r=t;e.default=r}}),vq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/directoryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{module:"DAISY Guide"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","list"]]},r=t;e.default=r}}),_q=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/documentRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}},{concept:{name:"html"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Rq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/emphasisRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"em"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),wq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/feedRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["article"]],requiredProps:{},superClass:[["roletype","structure","section","list"]]},r=t;e.default=r}}),Cq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/figureRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"figure"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),qq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/formRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"name"}],name:"form"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Eq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/genericRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"a"},module:"HTML"},{concept:{name:"area"},module:"HTML"},{concept:{name:"aside"},module:"HTML"},{concept:{name:"b"},module:"HTML"},{concept:{name:"bdo"},module:"HTML"},{concept:{name:"body"},module:"HTML"},{concept:{name:"data"},module:"HTML"},{concept:{name:"div"},module:"HTML"},{concept:{constraints:["scoped to the main element","scoped to a sectioning content element","scoped to a sectioning root element other than body"],name:"footer"},module:"HTML"},{concept:{constraints:["scoped to the main element","scoped to a sectioning content element","scoped to a sectioning root element other than body"],name:"header"},module:"HTML"},{concept:{name:"hgroup"},module:"HTML"},{concept:{name:"i"},module:"HTML"},{concept:{name:"pre"},module:"HTML"},{concept:{name:"q"},module:"HTML"},{concept:{name:"samp"},module:"HTML"},{concept:{name:"section"},module:"HTML"},{concept:{name:"small"},module:"HTML"},{concept:{name:"span"},module:"HTML"},{concept:{name:"u"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Pq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/gridRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-multiselectable":null,"aria-readonly":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","table"]]},r=t;e.default=r}}),Oq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/gridcellRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-selected":null},relatedConcepts:[{concept:{constraints:["ancestor table element has grid role","ancestor table element has treegrid role"],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","widget"]]},r=t;e.default=r}}),Tq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/groupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[{concept:{name:"details"},module:"HTML"},{concept:{name:"fieldset"},module:"HTML"},{concept:{name:"optgroup"},module:"HTML"},{concept:{name:"address"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Sq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/headingRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-level":"2"},relatedConcepts:[{concept:{name:"h1"},module:"HTML"},{concept:{name:"h2"},module:"HTML"},{concept:{name:"h3"},module:"HTML"},{concept:{name:"h4"},module:"HTML"},{concept:{name:"h5"},module:"HTML"},{concept:{name:"h6"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-level":"2"},superClass:[["roletype","structure","sectionhead"]]},r=t;e.default=r}}),Aq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/imgRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"alt"}],name:"img"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"alt"}],name:"img"},module:"HTML"},{concept:{name:"imggroup"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Mq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/insertionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"ins"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),xq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/linkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"href"}],name:"a"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"href"}],name:"area"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},r=t;e.default=r}}),jq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/listRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menu"},module:"HTML"},{concept:{name:"ol"},module:"HTML"},{concept:{name:"ul"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["listitem"]],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Nq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/listboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-multiselectable":null,"aria-readonly":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[{concept:{attributes:[{constraints:[">1"],name:"size"}],constraints:["the size attribute value is greater than 1"],name:"select"},module:"HTML"},{concept:{attributes:[{name:"multiple"}],name:"select"},module:"HTML"},{concept:{name:"datalist"},module:"HTML"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["option","group"],["option"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),$q=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/listitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{constraints:["direct descendant of ol","direct descendant of ul","direct descendant of menu"],name:"li"},module:"HTML"},{concept:{name:"item"},module:"XForms"}],requireContextRole:["directory","list"],requiredContextRole:["directory","list"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Iq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/logRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-live":"polite"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Bq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/mainRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"main"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),kq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/markRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:[],props:{"aria-braillelabel":null,"aria-brailleroledescription":null,"aria-description":null},relatedConcepts:[{concept:{name:"mark"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Lq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/marqueeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Dq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/mathRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"math"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Fq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/menuRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"vertical"},relatedConcepts:[{concept:{name:"MENU"},module:"JAPI"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"},{concept:{name:"sidebar"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),Hq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/menubarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"toolbar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select","menu"],["roletype","structure","section","group","select","menu"]]},r=t;e.default=r}}),Uq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/menuitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"MENU_ITEM"},module:"JAPI"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},r=t;e.default=r}}),Vq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/menuitemcheckboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"],["roletype","widget","command","menuitem"]]},r=t;e.default=r}}),zq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/menuitemradioRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox","menuitemcheckbox"],["roletype","widget","command","menuitem","menuitemcheckbox"],["roletype","widget","input","radio"]]},r=t;e.default=r}}),Gq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/meterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null,"aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{name:"meter"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","structure","range"]]},r=t;e.default=r}}),Wq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/navigationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"nav"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Kq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/noneRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]},r=t;e.default=r}}),Yq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/noteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Jq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/optionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[{concept:{name:"item"},module:"XForms"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-selected":"false"},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),Xq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/paragraphRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"p"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Qq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/presentationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{attributes:[{name:"alt",value:""}],name:"img"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Zq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/progressbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null},relatedConcepts:[{concept:{name:"progress"},module:"HTML"},{concept:{name:"status"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","range"],["roletype","widget"]]},r=t;e.default=r}}),eE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/radioRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"radio"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),tE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/radiogroupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{name:"list"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["radio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),rE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/regionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"section"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"section"},module:"HTML"},{concept:{name:"Device Independence Glossart perceivable unit"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),nE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/rowRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-expanded":null,"aria-level":null,"aria-posinset":null,"aria-rowindex":null,"aria-selected":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"tr"},module:"HTML"}],requireContextRole:["grid","rowgroup","table","treegrid"],requiredContextRole:["grid","rowgroup","table","treegrid"],requiredOwnedElements:[["cell"],["columnheader"],["gridcell"],["rowheader"]],requiredProps:{},superClass:[["roletype","structure","section","group"],["roletype","widget"]]},r=t;e.default=r}}),aE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/rowgroupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"tbody"},module:"HTML"},{concept:{name:"tfoot"},module:"HTML"},{concept:{name:"thead"},module:"HTML"}],requireContextRole:["grid","table","treegrid"],requiredContextRole:["grid","table","treegrid"],requiredOwnedElements:[["row"]],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),oE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/rowheaderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{concept:{attributes:[{name:"scope",value:"row"}],name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"rowgroup"}],name:"th"},module:"HTML"}],requireContextRole:["row","rowgroup"],requiredContextRole:["row","rowgroup"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]},r=t;e.default=r}}),lE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/scrollbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-valuetext":null,"aria-orientation":"vertical","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-valuenow":null},superClass:[["roletype","structure","range"],["roletype","widget"]]},r=t;e.default=r}}),iE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/searchRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),sE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/searchboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"search"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input","textbox"]]},r=t;e.default=r}}),uE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/separatorRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":null,"aria-valuetext":null},relatedConcepts:[{concept:{name:"hr"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),cE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/sliderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-valuetext":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"range"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","widget","input"],["roletype","structure","range"]]},r=t;e.default=r}}),dE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/spinbuttonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-valuetext":null,"aria-valuenow":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"number"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","widget","input"],["roletype","structure","range"]]},r=t;e.default=r}}),pE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/statusRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"polite"},relatedConcepts:[{concept:{name:"output"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),fE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/strongRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"strong"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),mE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/subscriptRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"sub"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),hE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/superscriptRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"sup"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),bE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/switchRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"button"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"]]},r=t;e.default=r}}),yE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/tabRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[],requireContextRole:["tablist"],requiredContextRole:["tablist"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"],["roletype","widget"]]},r=t;e.default=r}}),gE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/tableRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-colcount":null,"aria-rowcount":null},relatedConcepts:[{concept:{name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),vE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/tablistRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-multiselectable":null,"aria-orientation":"horizontal"},relatedConcepts:[{module:"DAISY",concept:{name:"guide"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["tab"]],requiredProps:{},superClass:[["roletype","widget","composite"]]},r=t;e.default=r}}),_E=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/tabpanelRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),RE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/termRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dfn"},module:"HTML"},{concept:{name:"dt"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),wE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/textboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-multiline":null,"aria-placeholder":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"type"},{constraints:["undefined"],name:"list"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"email"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"tel"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"text"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"url"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{name:"input"},module:"XForms"},{concept:{name:"textarea"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),CE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/timeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"time"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),qE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/timerRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","status"]]},r=t;e.default=r}}),EE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/toolbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"menubar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]},r=t;e.default=r}}),PE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/tooltipRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),OE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/treeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-multiselectable":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["treeitem","group"],["treeitem"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),TE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/treegridRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite","grid"],["roletype","structure","section","table","grid"],["roletype","widget","composite","select","tree"],["roletype","structure","section","group","select","tree"]]},r=t;e.default=r}}),SE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/treeitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[],requireContextRole:["group","tree"],requiredContextRole:["group","tree"],requiredOwnedElements:[],requiredProps:{"aria-selected":null},superClass:[["roletype","structure","section","listitem"],["roletype","widget","input","option"]]},r=t;e.default=r}}),AE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/ariaLiteralRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=x(tq()),r=x(rq()),n=x(nq()),a=x(aq()),o=x(oq()),l=x(lq()),i=x(iq()),u=x(sq()),c=x(uq()),s=x(cq()),d=x(dq()),f=x(pq()),p=x(fq()),m=x(mq()),b=x(hq()),h=x(bq()),y=x(yq()),g=x(gq()),E=x(vq()),C=x(_q()),q=x(Rq()),_=x(wq()),v=x(Cq()),w=x(qq()),P=x(Eq()),j=x(Pq()),$=x(Oq()),B=x(Tq()),I=x(Sq()),S=x(Aq()),k=x(Mq()),U=x(xq()),W=x(jq()),G=x(Nq()),ie=x($q()),ve=x(Iq()),pe=x(Bq()),F=x(kq()),L=x(Lq()),D=x(Dq()),z=x(Fq()),H=x(Hq()),ae=x(Uq()),se=x(Vq()),st=x(zq()),M=x(Gq()),V=x(Wq()),J=x(Kq()),te=x(Yq()),ee=x(Jq()),Re=x(Xq()),we=x(Qq()),qe=x(Zq()),Ge=x(eE()),La=x(tE()),Da=x(rE()),Fa=x(nE()),Ha=x(aE()),Ua=x(oE()),Va=x(lE()),za=x(iE()),Ga=x(sE()),Wa=x(uE()),Ka=x(cE()),Ya=x(dE()),Ja=x(pE()),Xa=x(fE()),Qa=x(mE()),Za=x(hE()),eo=x(bE()),to=x(yE()),ro=x(gE()),no=x(vE()),ao=x(_E()),oo=x(RE()),lo=x(wE()),io=x(CE()),so=x(qE()),uo=x(EE()),co=x(PE()),po=x(OE()),fo=x(TE()),mo=x(SE());function x(wn){return wn&&wn.__esModule?wn:{default:wn}}var ho=[["alert",t.default],["alertdialog",r.default],["application",n.default],["article",a.default],["banner",o.default],["blockquote",l.default],["button",i.default],["caption",u.default],["cell",c.default],["checkbox",s.default],["code",d.default],["columnheader",f.default],["combobox",p.default],["complementary",m.default],["contentinfo",b.default],["definition",h.default],["deletion",y.default],["dialog",g.default],["directory",E.default],["document",C.default],["emphasis",q.default],["feed",_.default],["figure",v.default],["form",w.default],["generic",P.default],["grid",j.default],["gridcell",$.default],["group",B.default],["heading",I.default],["img",S.default],["insertion",k.default],["link",U.default],["list",W.default],["listbox",G.default],["listitem",ie.default],["log",ve.default],["main",pe.default],["mark",F.default],["marquee",L.default],["math",D.default],["menu",z.default],["menubar",H.default],["menuitem",ae.default],["menuitemcheckbox",se.default],["menuitemradio",st.default],["meter",M.default],["navigation",V.default],["none",J.default],["note",te.default],["option",ee.default],["paragraph",Re.default],["presentation",we.default],["progressbar",qe.default],["radio",Ge.default],["radiogroup",La.default],["region",Da.default],["row",Fa.default],["rowgroup",Ha.default],["rowheader",Ua.default],["scrollbar",Va.default],["search",za.default],["searchbox",Ga.default],["separator",Wa.default],["slider",Ka.default],["spinbutton",Ya.default],["status",Ja.default],["strong",Xa.default],["subscript",Qa.default],["superscript",Za.default],["switch",eo.default],["tab",to.default],["table",ro.default],["tablist",no.default],["tabpanel",ao.default],["term",oo.default],["textbox",lo.default],["time",io.default],["timer",so.default],["toolbar",uo.default],["tooltip",co.default],["tree",po.default],["treegrid",fo.default],["treeitem",mo.default]],er=ho;e.default=er}}),ME=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docAbstractRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"abstract [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),xE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docAcknowledgmentsRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"acknowledgments [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),jE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docAfterwordRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"afterword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),NE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docAppendixRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"appendix [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),$E=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docBacklinkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"referrer [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),IE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docBiblioentryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"EPUB biblioentry [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-bibliography"],requiredContextRole:["doc-bibliography"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]},r=t;e.default=r}}),BE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docBibliographyRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"bibliography [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-biblioentry"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),kE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docBibliorefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"biblioref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),LE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docChapterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"chapter [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),DE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docColophonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"colophon [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),FE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docConclusionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"conclusion [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),HE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docCoverRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"cover [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]},r=t;e.default=r}}),UE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docCreditRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credit [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),VE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docCreditsRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credits [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),zE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docDedicationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"dedication [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),GE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docEndnoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-endnotes"],requiredContextRole:["doc-endnotes"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]},r=t;e.default=r}}),WE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docEndnotesRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnotes [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-endnote"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),KE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docEpigraphRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epigraph [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),YE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docEpilogueRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epilogue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),JE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docErrataRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"errata [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),XE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docExampleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),QE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docFootnoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"footnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),ZE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docForewordRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"foreword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),eP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docGlossaryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossary [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["definition"],["term"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),tP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docGlossrefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),rP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docIndexRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"index [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},r=t;e.default=r}}),nP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docIntroductionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"introduction [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),aP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docNoterefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"noteref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),oP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docNoticeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"notice [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]},r=t;e.default=r}}),lP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docPagebreakRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"pagebreak [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","separator"]]},r=t;e.default=r}}),iP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docPagelistRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"page-list [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},r=t;e.default=r}}),sP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docPartRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"part [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),uP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docPrefaceRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"preface [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),cP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docPrologueRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"prologue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),dP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docPullquoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"pullquote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["none"]]},r=t;e.default=r}}),pP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docQnaRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"qna [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),fP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docSubtitleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"subtitle [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"]]},r=t;e.default=r}}),mP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docTipRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"help [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]},r=t;e.default=r}}),hP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docTocRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"toc [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},r=t;e.default=r}}),bP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/ariaDpubRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=D(ME()),r=D(xE()),n=D(jE()),a=D(NE()),o=D($E()),l=D(IE()),i=D(BE()),u=D(kE()),c=D(LE()),s=D(DE()),d=D(FE()),f=D(HE()),p=D(UE()),m=D(VE()),b=D(zE()),h=D(GE()),y=D(WE()),g=D(KE()),E=D(YE()),C=D(JE()),q=D(XE()),_=D(QE()),v=D(ZE()),w=D(eP()),P=D(tP()),j=D(rP()),$=D(nP()),B=D(aP()),I=D(oP()),S=D(lP()),k=D(iP()),U=D(sP()),W=D(uP()),G=D(cP()),ie=D(dP()),ve=D(pP()),pe=D(fP()),F=D(mP()),L=D(hP());function D(ae){return ae&&ae.__esModule?ae:{default:ae}}var z=[["doc-abstract",t.default],["doc-acknowledgments",r.default],["doc-afterword",n.default],["doc-appendix",a.default],["doc-backlink",o.default],["doc-biblioentry",l.default],["doc-bibliography",i.default],["doc-biblioref",u.default],["doc-chapter",c.default],["doc-colophon",s.default],["doc-conclusion",d.default],["doc-cover",f.default],["doc-credit",p.default],["doc-credits",m.default],["doc-dedication",b.default],["doc-endnote",h.default],["doc-endnotes",y.default],["doc-epigraph",g.default],["doc-epilogue",E.default],["doc-errata",C.default],["doc-example",q.default],["doc-footnote",_.default],["doc-foreword",v.default],["doc-glossary",w.default],["doc-glossref",P.default],["doc-index",j.default],["doc-introduction",$.default],["doc-noteref",B.default],["doc-notice",I.default],["doc-pagebreak",S.default],["doc-pagelist",k.default],["doc-part",U.default],["doc-preface",W.default],["doc-prologue",G.default],["doc-pullquote",ie.default],["doc-qna",ve.default],["doc-subtitle",pe.default],["doc-tip",F.default],["doc-toc",L.default]],H=z;e.default=H}}),yP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/graphics/graphicsDocumentRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-object"}},{module:"ARIA",concept:{name:"img"}},{module:"ARIA",concept:{name:"article"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]},r=t;e.default=r}}),gP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/graphics/graphicsObjectRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-document"}},{module:"ARIA",concept:{name:"group"}},{module:"ARIA",concept:{name:"img"}},{module:"GRAPHICS",concept:{name:"graphics-symbol"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]},r=t;e.default=r}}),vP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/graphics/graphicsSymbolRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]},r=t;e.default=r}}),_P=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/ariaGraphicsRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=a(yP()),r=a(gP()),n=a(vP());function a(i){return i&&i.__esModule?i:{default:i}}var o=[["graphics-document",t.default],["graphics-object",r.default],["graphics-symbol",n.default]],l=o;e.default=l}}),fi=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/rolesMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=l(eq()),r=l(AE()),n=l(bP()),a=l(_P()),o=l(pn());function l(g){return g&&g.__esModule?g:{default:g}}function i(g,E,C){return E in g?Object.defineProperty(g,E,{value:C,enumerable:!0,configurable:!0,writable:!0}):g[E]=C,g}function u(g,E){var C=typeof Symbol<"u"&&g[Symbol.iterator]||g["@@iterator"];if(!C){if(Array.isArray(g)||(C=d(g))||E){C&&(g=C);var q=0,_=function(){};return{s:_,n:function(){return q>=g.length?{done:!0}:{done:!1,value:g[q++]}},e:function(j){throw j},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 g=!0,E=!1,C;return{s:function(){b=b.call(p)},n:function(){var q=b.next();return g=q.done,q},e:function(q){E=!0,C=q},f:function(){try{!g&&b.return!=null&&b.return()}finally{if(E)throw C}}}}function u(p,m){if(p){if(typeof p=="string")return c(p,m);var b=Object.prototype.toString.call(p).slice(8,-1);if(b==="Object"&&p.constructor&&(b=p.constructor.name),b==="Map"||b==="Set")return Array.from(p);if(b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b))return c(p,m)}}function c(p,m){(m==null||m>p.length)&&(m=p.length);for(var b=0,h=new Array(m);b1&&arguments[1]!==void 0?arguments[1]:null,b=i(s),h;try{for(b.s();!(h=b.n()).done;){var y=n(h.value,2),g=y[0],E=y[1];p.call(m,E,g,s)}}catch(C){b.e(C)}finally{b.f()}},get:function(p){var m=s.find(function(b){return b[0]===p});return m&&m[1]},has:function(p){return!!d.get(p)},keys:function(){return s.map(function(p){var m=n(p,1),b=m[0];return b})},values:function(){return s.map(function(p){var m=n(p,2),b=m[1];return b})}},f=(0,t.default)(d,d.entries());e.default=f}}),VC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/commandRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},r=t;e.default=r}}),zC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/compositeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},r=t;e.default=r}}),GC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/inputRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null},relatedConcepts:[{concept:{name:"input"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},r=t;e.default=r}}),WC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/landmarkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),KC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/rangeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuemax":null,"aria-valuemin":null,"aria-valuenow":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),YC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/roletypeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{"aria-atomic":null,"aria-busy":null,"aria-controls":null,"aria-current":null,"aria-describedby":null,"aria-details":null,"aria-dropeffect":null,"aria-flowto":null,"aria-grabbed":null,"aria-hidden":null,"aria-keyshortcuts":null,"aria-label":null,"aria-labelledby":null,"aria-live":null,"aria-owns":null,"aria-relevant":null,"aria-roledescription":null},relatedConcepts:[{concept:{name:"role"},module:"XHTML"},{concept:{name:"type"},module:"Dublin Core"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]},r=t;e.default=r}}),JC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/sectionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"frontmatter"},module:"DTB"},{concept:{name:"level"},module:"DTB"},{concept:{name:"level"},module:"SMIL"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),XC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/sectionheadRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),QC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/selectRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","group"]]},r=t;e.default=r}}),ZC=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/structureRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},r=t;e.default=r}}),eq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/widgetRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},r=t;e.default=r}}),tq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/abstract/windowRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-modal":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},r=t;e.default=r}}),rq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/ariaAbstractRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=p(VC()),r=p(zC()),n=p(GC()),a=p(WC()),o=p(KC()),l=p(YC()),i=p(JC()),u=p(XC()),c=p(QC()),s=p(ZC()),d=p(eq()),f=p(tq());function p(h){return h&&h.__esModule?h:{default:h}}var m=[["command",t.default],["composite",r.default],["input",n.default],["landmark",a.default],["range",o.default],["roletype",l.default],["section",i.default],["sectionhead",u.default],["select",c.default],["structure",s.default],["widget",d.default],["window",f.default]],b=m;e.default=b}}),nq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/alertRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"assertive"},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),aq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/alertdialogRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","alert"],["roletype","window","dialog"]]},r=t;e.default=r}}),oq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/applicationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),lq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/articleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"article"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]},r=t;e.default=r}}),iq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/bannerRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["scoped to the body element"],name:"header"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),sq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/blockquoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"blockquote"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),uq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/buttonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-pressed":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"button"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"image"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"reset"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"submit"}],name:"input"},module:"HTML"},{concept:{name:"button"},module:"HTML"},{concept:{name:"trigger"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},r=t;e.default=r}}),cq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/captionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"caption"},module:"HTML"}],requireContextRole:["figure","grid","table"],requiredContextRole:["figure","grid","table"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),dq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/cellRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-colspan":null,"aria-rowindex":null,"aria-rowspan":null},relatedConcepts:[{concept:{constraints:["ancestor table element has table role"],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),pq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/checkboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"checkbox"}],name:"input"},module:"HTML"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),fq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/codeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"code"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),mq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/columnheaderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{concept:{name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"col"}],name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"colgroup"}],name:"th"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]},r=t;e.default=r}}),hq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/comboboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-expanded":"false","aria-haspopup":"listbox"},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"email"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"search"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"tel"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"text"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"multiple"},{constraints:["undefined"],name:"size"}],constraints:["the multiple attribute is not set and the size attribute does not have a value greater than 1"],name:"select"},module:"HTML"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-expanded":"false"},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),bq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/complementaryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"aside"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-label"}],constraints:["scoped to a sectioning content element","scoped to a sectioning root element other than body"],name:"aside"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],constraints:["scoped to a sectioning content element","scoped to a sectioning root element other than body"],name:"aside"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),yq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/contentinfoRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["scoped to the body element"],name:"footer"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),gq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/definitionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dd"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),vq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/deletionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"del"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),_q=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/dialogRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dialog"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","window"]]},r=t;e.default=r}}),Rq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/directoryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{module:"DAISY Guide"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","list"]]},r=t;e.default=r}}),wq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/documentRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}},{concept:{name:"html"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Cq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/emphasisRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"em"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),qq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/feedRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["article"]],requiredProps:{},superClass:[["roletype","structure","section","list"]]},r=t;e.default=r}}),Eq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/figureRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"figure"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Pq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/formRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"name"}],name:"form"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Oq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/genericRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"a"},module:"HTML"},{concept:{name:"area"},module:"HTML"},{concept:{name:"aside"},module:"HTML"},{concept:{name:"b"},module:"HTML"},{concept:{name:"bdo"},module:"HTML"},{concept:{name:"body"},module:"HTML"},{concept:{name:"data"},module:"HTML"},{concept:{name:"div"},module:"HTML"},{concept:{constraints:["scoped to the main element","scoped to a sectioning content element","scoped to a sectioning root element other than body"],name:"footer"},module:"HTML"},{concept:{constraints:["scoped to the main element","scoped to a sectioning content element","scoped to a sectioning root element other than body"],name:"header"},module:"HTML"},{concept:{name:"hgroup"},module:"HTML"},{concept:{name:"i"},module:"HTML"},{concept:{name:"pre"},module:"HTML"},{concept:{name:"q"},module:"HTML"},{concept:{name:"samp"},module:"HTML"},{concept:{name:"section"},module:"HTML"},{concept:{name:"small"},module:"HTML"},{concept:{name:"span"},module:"HTML"},{concept:{name:"u"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Tq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/gridRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-multiselectable":null,"aria-readonly":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","table"]]},r=t;e.default=r}}),Sq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/gridcellRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-selected":null},relatedConcepts:[{concept:{constraints:["ancestor table element has grid role","ancestor table element has treegrid role"],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","widget"]]},r=t;e.default=r}}),Aq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/groupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[{concept:{name:"details"},module:"HTML"},{concept:{name:"fieldset"},module:"HTML"},{concept:{name:"optgroup"},module:"HTML"},{concept:{name:"address"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Mq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/headingRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-level":"2"},relatedConcepts:[{concept:{name:"h1"},module:"HTML"},{concept:{name:"h2"},module:"HTML"},{concept:{name:"h3"},module:"HTML"},{concept:{name:"h4"},module:"HTML"},{concept:{name:"h5"},module:"HTML"},{concept:{name:"h6"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-level":"2"},superClass:[["roletype","structure","sectionhead"]]},r=t;e.default=r}}),xq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/imgRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"alt"}],name:"img"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"alt"}],name:"img"},module:"HTML"},{concept:{name:"imggroup"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),jq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/insertionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"ins"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Nq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/linkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"href"}],name:"a"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"href"}],name:"area"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},r=t;e.default=r}}),$q=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/listRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menu"},module:"HTML"},{concept:{name:"ol"},module:"HTML"},{concept:{name:"ul"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["listitem"]],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Iq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/listboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-multiselectable":null,"aria-readonly":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[{concept:{attributes:[{constraints:[">1"],name:"size"}],constraints:["the size attribute value is greater than 1"],name:"select"},module:"HTML"},{concept:{attributes:[{name:"multiple"}],name:"select"},module:"HTML"},{concept:{name:"datalist"},module:"HTML"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["option","group"],["option"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),Bq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/listitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{constraints:["direct descendant of ol","direct descendant of ul","direct descendant of menu"],name:"li"},module:"HTML"},{concept:{name:"item"},module:"XForms"}],requireContextRole:["directory","list"],requiredContextRole:["directory","list"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),kq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/logRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-live":"polite"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Lq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/mainRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"main"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Dq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/markRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:[],props:{"aria-braillelabel":null,"aria-brailleroledescription":null,"aria-description":null},relatedConcepts:[{concept:{name:"mark"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Fq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/marqueeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Hq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/mathRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"math"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Uq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/menuRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"vertical"},relatedConcepts:[{concept:{name:"MENU"},module:"JAPI"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"},{concept:{name:"sidebar"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),Vq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/menubarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"toolbar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select","menu"],["roletype","structure","section","group","select","menu"]]},r=t;e.default=r}}),zq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/menuitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"MENU_ITEM"},module:"JAPI"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},r=t;e.default=r}}),Gq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/menuitemcheckboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"],["roletype","widget","command","menuitem"]]},r=t;e.default=r}}),Wq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/menuitemradioRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox","menuitemcheckbox"],["roletype","widget","command","menuitem","menuitemcheckbox"],["roletype","widget","input","radio"]]},r=t;e.default=r}}),Kq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/meterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null,"aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{name:"meter"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","structure","range"]]},r=t;e.default=r}}),Yq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/navigationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"nav"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Jq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/noneRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]},r=t;e.default=r}}),Xq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/noteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Qq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/optionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[{concept:{name:"item"},module:"XForms"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-selected":"false"},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),Zq=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/paragraphRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"p"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),eE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/presentationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{attributes:[{name:"alt",value:""}],name:"img"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),tE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/progressbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null},relatedConcepts:[{concept:{name:"progress"},module:"HTML"},{concept:{name:"status"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","range"],["roletype","widget"]]},r=t;e.default=r}}),rE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/radioRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"radio"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),nE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/radiogroupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{name:"list"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["radio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),aE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/regionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"section"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"section"},module:"HTML"},{concept:{name:"Device Independence Glossart perceivable unit"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),oE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/rowRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-expanded":null,"aria-level":null,"aria-posinset":null,"aria-rowindex":null,"aria-selected":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"tr"},module:"HTML"}],requireContextRole:["grid","rowgroup","table","treegrid"],requiredContextRole:["grid","rowgroup","table","treegrid"],requiredOwnedElements:[["cell"],["columnheader"],["gridcell"],["rowheader"]],requiredProps:{},superClass:[["roletype","structure","section","group"],["roletype","widget"]]},r=t;e.default=r}}),lE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/rowgroupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"tbody"},module:"HTML"},{concept:{name:"tfoot"},module:"HTML"},{concept:{name:"thead"},module:"HTML"}],requireContextRole:["grid","table","treegrid"],requiredContextRole:["grid","table","treegrid"],requiredOwnedElements:[["row"]],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),iE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/rowheaderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{concept:{attributes:[{name:"scope",value:"row"}],name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"rowgroup"}],name:"th"},module:"HTML"}],requireContextRole:["row","rowgroup"],requiredContextRole:["row","rowgroup"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]},r=t;e.default=r}}),sE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/scrollbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-valuetext":null,"aria-orientation":"vertical","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-valuenow":null},superClass:[["roletype","structure","range"],["roletype","widget"]]},r=t;e.default=r}}),uE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/searchRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),cE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/searchboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"search"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input","textbox"]]},r=t;e.default=r}}),dE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/separatorRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":null,"aria-valuetext":null},relatedConcepts:[{concept:{name:"hr"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),pE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/sliderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-valuetext":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"range"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","widget","input"],["roletype","structure","range"]]},r=t;e.default=r}}),fE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/spinbuttonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-valuetext":null,"aria-valuenow":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"number"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","widget","input"],["roletype","structure","range"]]},r=t;e.default=r}}),mE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/statusRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"polite"},relatedConcepts:[{concept:{name:"output"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),hE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/strongRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"strong"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),bE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/subscriptRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"sub"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),yE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/superscriptRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"sup"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),gE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/switchRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"button"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"]]},r=t;e.default=r}}),vE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/tabRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[],requireContextRole:["tablist"],requiredContextRole:["tablist"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"],["roletype","widget"]]},r=t;e.default=r}}),_E=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/tableRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-colcount":null,"aria-rowcount":null},relatedConcepts:[{concept:{name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),RE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/tablistRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-multiselectable":null,"aria-orientation":"horizontal"},relatedConcepts:[{module:"DAISY",concept:{name:"guide"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["tab"]],requiredProps:{},superClass:[["roletype","widget","composite"]]},r=t;e.default=r}}),wE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/tabpanelRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),CE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/termRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dfn"},module:"HTML"},{concept:{name:"dt"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),qE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/textboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-multiline":null,"aria-placeholder":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"type"},{constraints:["undefined"],name:"list"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"email"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"tel"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"text"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"url"}],constraints:["the list attribute is not set"],name:"input"},module:"HTML"},{concept:{name:"input"},module:"XForms"},{concept:{name:"textarea"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),EE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/timeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"time"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),PE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/timerRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","status"]]},r=t;e.default=r}}),OE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/toolbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"menubar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]},r=t;e.default=r}}),TE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/tooltipRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),SE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/treeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-multiselectable":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["treeitem","group"],["treeitem"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),AE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/treegridRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite","grid"],["roletype","structure","section","table","grid"],["roletype","widget","composite","select","tree"],["roletype","structure","section","group","select","tree"]]},r=t;e.default=r}}),ME=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/literal/treeitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[],requireContextRole:["group","tree"],requiredContextRole:["group","tree"],requiredOwnedElements:[],requiredProps:{"aria-selected":null},superClass:[["roletype","structure","section","listitem"],["roletype","widget","input","option"]]},r=t;e.default=r}}),xE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/ariaLiteralRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=x(nq()),r=x(aq()),n=x(oq()),a=x(lq()),o=x(iq()),l=x(sq()),i=x(uq()),u=x(cq()),c=x(dq()),s=x(pq()),d=x(fq()),f=x(mq()),p=x(hq()),m=x(bq()),b=x(yq()),h=x(gq()),y=x(vq()),g=x(_q()),E=x(Rq()),C=x(wq()),q=x(Cq()),_=x(qq()),v=x(Eq()),w=x(Pq()),P=x(Oq()),j=x(Tq()),$=x(Sq()),B=x(Aq()),I=x(Mq()),A=x(xq()),k=x(jq()),U=x(Nq()),W=x($q()),G=x(Iq()),se=x(Bq()),ve=x(kq()),pe=x(Lq()),F=x(Dq()),L=x(Fq()),D=x(Hq()),z=x(Uq()),H=x(Vq()),oe=x(zq()),ue=x(Gq()),ut=x(Wq()),M=x(Kq()),V=x(Yq()),J=x(Jq()),re=x(Xq()),te=x(Qq()),Re=x(Zq()),we=x(eE()),Ee=x(tE()),We=x(rE()),Da=x(nE()),Fa=x(aE()),Ha=x(oE()),Ua=x(lE()),Va=x(iE()),za=x(sE()),Ga=x(uE()),Wa=x(cE()),Ka=x(dE()),Ya=x(pE()),Ja=x(fE()),Xa=x(mE()),Qa=x(hE()),Za=x(bE()),eo=x(yE()),to=x(gE()),ro=x(vE()),no=x(_E()),ao=x(RE()),oo=x(wE()),lo=x(CE()),io=x(qE()),so=x(EE()),uo=x(PE()),co=x(OE()),po=x(TE()),fo=x(SE()),mo=x(AE()),ho=x(ME());function x(Cn){return Cn&&Cn.__esModule?Cn:{default:Cn}}var bo=[["alert",t.default],["alertdialog",r.default],["application",n.default],["article",a.default],["banner",o.default],["blockquote",l.default],["button",i.default],["caption",u.default],["cell",c.default],["checkbox",s.default],["code",d.default],["columnheader",f.default],["combobox",p.default],["complementary",m.default],["contentinfo",b.default],["definition",h.default],["deletion",y.default],["dialog",g.default],["directory",E.default],["document",C.default],["emphasis",q.default],["feed",_.default],["figure",v.default],["form",w.default],["generic",P.default],["grid",j.default],["gridcell",$.default],["group",B.default],["heading",I.default],["img",A.default],["insertion",k.default],["link",U.default],["list",W.default],["listbox",G.default],["listitem",se.default],["log",ve.default],["main",pe.default],["mark",F.default],["marquee",L.default],["math",D.default],["menu",z.default],["menubar",H.default],["menuitem",oe.default],["menuitemcheckbox",ue.default],["menuitemradio",ut.default],["meter",M.default],["navigation",V.default],["none",J.default],["note",re.default],["option",te.default],["paragraph",Re.default],["presentation",we.default],["progressbar",Ee.default],["radio",We.default],["radiogroup",Da.default],["region",Fa.default],["row",Ha.default],["rowgroup",Ua.default],["rowheader",Va.default],["scrollbar",za.default],["search",Ga.default],["searchbox",Wa.default],["separator",Ka.default],["slider",Ya.default],["spinbutton",Ja.default],["status",Xa.default],["strong",Qa.default],["subscript",Za.default],["superscript",eo.default],["switch",to.default],["tab",ro.default],["table",no.default],["tablist",ao.default],["tabpanel",oo.default],["term",lo.default],["textbox",io.default],["time",so.default],["timer",uo.default],["toolbar",co.default],["tooltip",po.default],["tree",fo.default],["treegrid",mo.default],["treeitem",ho.default]],tr=bo;e.default=tr}}),jE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docAbstractRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"abstract [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),NE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docAcknowledgmentsRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"acknowledgments [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),$E=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docAfterwordRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"afterword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),IE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docAppendixRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"appendix [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),BE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docBacklinkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"referrer [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),kE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docBiblioentryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"EPUB biblioentry [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-bibliography"],requiredContextRole:["doc-bibliography"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]},r=t;e.default=r}}),LE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docBibliographyRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"bibliography [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-biblioentry"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),DE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docBibliorefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"biblioref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),FE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docChapterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"chapter [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),HE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docColophonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"colophon [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),UE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docConclusionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"conclusion [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),VE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docCoverRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"cover [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]},r=t;e.default=r}}),zE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docCreditRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credit [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),GE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docCreditsRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credits [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),WE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docDedicationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"dedication [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),KE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docEndnoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-endnotes"],requiredContextRole:["doc-endnotes"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]},r=t;e.default=r}}),YE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docEndnotesRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnotes [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-endnote"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),JE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docEpigraphRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epigraph [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),XE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docEpilogueRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epilogue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),QE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docErrataRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"errata [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),ZE=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docExampleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),eP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docFootnoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"footnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),tP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docForewordRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"foreword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),rP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docGlossaryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossary [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["definition"],["term"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),nP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docGlossrefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),aP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docIndexRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"index [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},r=t;e.default=r}}),oP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docIntroductionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"introduction [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),lP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docNoterefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"noteref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),iP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docNoticeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"notice [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]},r=t;e.default=r}}),sP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docPagebreakRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"pagebreak [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","separator"]]},r=t;e.default=r}}),uP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docPagelistRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"page-list [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},r=t;e.default=r}}),cP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docPartRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"part [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),dP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docPrefaceRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"preface [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),pP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docPrologueRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"prologue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),fP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docPullquoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"pullquote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["none"]]},r=t;e.default=r}}),mP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docQnaRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"qna [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),hP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docSubtitleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"subtitle [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"]]},r=t;e.default=r}}),bP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docTipRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"help [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]},r=t;e.default=r}}),yP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/dpub/docTocRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"toc [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},r=t;e.default=r}}),gP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/ariaDpubRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=D(jE()),r=D(NE()),n=D($E()),a=D(IE()),o=D(BE()),l=D(kE()),i=D(LE()),u=D(DE()),c=D(FE()),s=D(HE()),d=D(UE()),f=D(VE()),p=D(zE()),m=D(GE()),b=D(WE()),h=D(KE()),y=D(YE()),g=D(JE()),E=D(XE()),C=D(QE()),q=D(ZE()),_=D(eP()),v=D(tP()),w=D(rP()),P=D(nP()),j=D(aP()),$=D(oP()),B=D(lP()),I=D(iP()),A=D(sP()),k=D(uP()),U=D(cP()),W=D(dP()),G=D(pP()),se=D(fP()),ve=D(mP()),pe=D(hP()),F=D(bP()),L=D(yP());function D(oe){return oe&&oe.__esModule?oe:{default:oe}}var z=[["doc-abstract",t.default],["doc-acknowledgments",r.default],["doc-afterword",n.default],["doc-appendix",a.default],["doc-backlink",o.default],["doc-biblioentry",l.default],["doc-bibliography",i.default],["doc-biblioref",u.default],["doc-chapter",c.default],["doc-colophon",s.default],["doc-conclusion",d.default],["doc-cover",f.default],["doc-credit",p.default],["doc-credits",m.default],["doc-dedication",b.default],["doc-endnote",h.default],["doc-endnotes",y.default],["doc-epigraph",g.default],["doc-epilogue",E.default],["doc-errata",C.default],["doc-example",q.default],["doc-footnote",_.default],["doc-foreword",v.default],["doc-glossary",w.default],["doc-glossref",P.default],["doc-index",j.default],["doc-introduction",$.default],["doc-noteref",B.default],["doc-notice",I.default],["doc-pagebreak",A.default],["doc-pagelist",k.default],["doc-part",U.default],["doc-preface",W.default],["doc-prologue",G.default],["doc-pullquote",se.default],["doc-qna",ve.default],["doc-subtitle",pe.default],["doc-tip",F.default],["doc-toc",L.default]],H=z;e.default=H}}),vP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/graphics/graphicsDocumentRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-object"}},{module:"ARIA",concept:{name:"img"}},{module:"ARIA",concept:{name:"article"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]},r=t;e.default=r}}),_P=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/graphics/graphicsObjectRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-document"}},{module:"ARIA",concept:{name:"group"}},{module:"ARIA",concept:{name:"img"}},{module:"GRAPHICS",concept:{name:"graphics-symbol"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]},r=t;e.default=r}}),RP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/graphics/graphicsSymbolRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]},r=t;e.default=r}}),wP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/etc/roles/ariaGraphicsRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=a(vP()),r=a(_P()),n=a(RP());function a(i){return i&&i.__esModule?i:{default:i}}var o=[["graphics-document",t.default],["graphics-object",r.default],["graphics-symbol",n.default]],l=o;e.default=l}}),mi=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/rolesMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=l(rq()),r=l(xE()),n=l(gP()),a=l(wP()),o=l(fn());function l(g){return g&&g.__esModule?g:{default:g}}function i(g,E,C){return E in g?Object.defineProperty(g,E,{value:C,enumerable:!0,configurable:!0,writable:!0}):g[E]=C,g}function u(g,E){var C=typeof Symbol<"u"&&g[Symbol.iterator]||g["@@iterator"];if(!C){if(Array.isArray(g)||(C=d(g))||E){C&&(g=C);var q=0,_=function(){};return{s:_,n:function(){return q>=g.length?{done:!0}:{done:!1,value:g[q++]}},e:function(j){throw j},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 v=!0,w=!1,P;return{s:function(){C=C.call(g)},n:function(){var j=C.next();return v=j.done,j},e:function(j){w=!0,P=j},f:function(){try{!v&&C.return!=null&&C.return()}finally{if(w)throw P}}}}function c(g,E){return m(g)||p(g,E)||d(g,E)||s()}function s(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(g,E){if(g){if(typeof g=="string")return f(g,E);var C=Object.prototype.toString.call(g).slice(8,-1);if(C==="Object"&&g.constructor&&(C=g.constructor.name),C==="Map"||C==="Set")return Array.from(g);if(C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C))return f(g,E)}}function f(g,E){(E==null||E>g.length)&&(E=g.length);for(var C=0,q=new Array(E);C1&&arguments[1]!==void 0?arguments[1]:null,C=u(b),q;try{for(C.s();!(q=C.n()).done;){var _=c(q.value,2),v=_[0],w=_[1];g.call(E,w,v,b)}}catch(P){C.e(P)}finally{C.f()}},get:function(g){var E=b.find(function(C){return C[0]===g});return E&&E[1]},has:function(g){return!!h.get(g)},keys:function(){return b.map(function(g){var E=c(g,1),C=E[0];return C})},values:function(){return b.map(function(g){var E=c(g,2),C=E[1];return C})}},y=(0,o.default)(h,h.entries());e.default=y}}),RP=R({"../../node_modules/dequal/lite/index.js"(e){var t=Object.prototype.hasOwnProperty;function r(n,a){var o,l;if(n===a)return!0;if(n&&a&&(o=n.constructor)===a.constructor){if(o===Date)return n.getTime()===a.getTime();if(o===RegExp)return n.toString()===a.toString();if(o===Array){if((l=n.length)===a.length)for(;l--&&r(n[l],a[l]););return l===-1}if(!o||typeof n=="object"){l=0;for(o in n)if(t.call(n,o)&&++l&&!t.call(a,o)||!(o in a)||!r(n[o],a[o]))return!1;return Object.keys(a).length===l}}return n!==n&&a!==a}e.dequal=r}}),wP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/elementRoleMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=RP(),r=a(pn()),n=a(fi());function a(_){return _&&_.__esModule?_:{default:_}}function o(_,v){return u(_)||i(_,v)||s(_,v)||l()}function l(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function i(_,v){var w=_==null?null:typeof Symbol<"u"&&_[Symbol.iterator]||_["@@iterator"];if(w!=null){var P=[],j=!0,$=!1,B,I;try{for(w=w.call(_);!(j=(B=w.next()).done)&&(P.push(B.value),!(v&&P.length===v));j=!0);}catch(S){$=!0,I=S}finally{try{!j&&w.return!=null&&w.return()}finally{if($)throw I}}return P}}function u(_){if(Array.isArray(_))return _}function c(_,v){var w=typeof Symbol<"u"&&_[Symbol.iterator]||_["@@iterator"];if(!w){if(Array.isArray(_)||(w=s(_))||v){w&&(_=w);var P=0,j=function(){};return{s:j,n:function(){return P>=_.length?{done:!0}:{done:!1,value:_[P++]}},e:function(S){throw S},f:j}}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 $=!0,B=!1,I;return{s:function(){w=w.call(_)},n:function(){var S=w.next();return $=S.done,S},e:function(S){B=!0,I=S},f:function(){try{!$&&w.return!=null&&w.return()}finally{if(B)throw I}}}}function s(_,v){if(_){if(typeof _=="string")return d(_,v);var w=Object.prototype.toString.call(_).slice(8,-1);if(w==="Object"&&_.constructor&&(w=_.constructor.name),w==="Map"||w==="Set")return Array.from(_);if(w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return d(_,v)}}function d(_,v){(v==null||v>_.length)&&(v=_.length);for(var w=0,P=new Array(v);w1&&arguments[1]!==void 0?arguments[1]:null,w=c(f),P;try{for(w.s();!(P=w.n()).done;){var j=o(P.value,2),$=j[0],B=j[1];_.call(v,B,$,f)}}catch(I){w.e(I)}finally{w.f()}},get:function(_){var v=f.find(function(w){return _.name===w[0].name&&(0,t.dequal)(_.attributes,w[0].attributes)});return v&&v[1]},has:function(_){return!!C.get(_)},keys:function(){return f.map(function(_){var v=o(_,1),w=v[0];return w})},values:function(){return f.map(function(_){var v=o(_,2),w=v[1];return w})}},q=(0,r.default)(C,C.entries());e.default=q}}),CP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/roleElementMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(pn()),r=n(fi());function n(v){return v&&v.__esModule?v:{default:v}}function a(v,w){return i(v)||l(v,w)||c(v,w)||o()}function o(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l(v,w){var P=v==null?null:typeof Symbol<"u"&&v[Symbol.iterator]||v["@@iterator"];if(P!=null){var j=[],$=!0,B=!1,I,S;try{for(P=P.call(v);!($=(I=P.next()).done)&&(j.push(I.value),!(w&&j.length===w));$=!0);}catch(k){B=!0,S=k}finally{try{!$&&P.return!=null&&P.return()}finally{if(B)throw S}}return j}}function i(v){if(Array.isArray(v))return v}function u(v,w){var P=typeof Symbol<"u"&&v[Symbol.iterator]||v["@@iterator"];if(!P){if(Array.isArray(v)||(P=c(v))||w){P&&(v=P);var j=0,$=function(){};return{s:$,n:function(){return j>=v.length?{done:!0}:{done:!1,value:v[j++]}},e:function(k){throw k},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 B=!0,I=!1,S;return{s:function(){P=P.call(v)},n:function(){var k=P.next();return B=k.done,k},e:function(k){I=!0,S=k},f:function(){try{!B&&P.return!=null&&P.return()}finally{if(I)throw S}}}}function c(v,w){if(v){if(typeof v=="string")return s(v,w);var P=Object.prototype.toString.call(v).slice(8,-1);if(P==="Object"&&v.constructor&&(P=v.constructor.name),P==="Map"||P==="Set")return Array.from(v);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return s(v,w)}}function s(v,w){(w==null||w>v.length)&&(w=v.length);for(var P=0,j=new Array(w);P0&&d.push([p,b])}var p,m,b,h,y,g,E,C,q={entries:function(){return d},forEach:function(v){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,P=u(d),j;try{for(P.s();!(j=P.n()).done;){var $=a(j.value,2),B=$[0],I=$[1];v.call(w,I,B,d)}}catch(S){P.e(S)}finally{P.f()}},get:function(v){var w=d.find(function(P){return P[0]===v});return w&&w[1]},has:function(v){return!!q.get(v)},keys:function(){return d.map(function(v){var w=a(v,1),P=w[0];return P})},values:function(){return d.map(function(v){var w=a(v,2),P=w[1];return P})}},_=(0,t.default)(q,q.entries());e.default=_}}),qP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.roles=e.roleElements=e.elementRoles=e.dom=e.aria=void 0;var t=l(DC()),r=l(FC()),n=l(fi()),a=l(wP()),o=l(CP());function l(f){return f&&f.__esModule?f:{default:f}}var i=t.default;e.aria=i;var u=r.default;e.dom=u;var c=n.default;e.roles=c;var s=a.default;e.elementRoles=s;var d=o.default;e.roleElements=d}}),EP=R({"../../node_modules/lz-string/libs/lz-string.js"(e,t){var r=function(){var n=String.fromCharCode,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",l={};function i(c,s){if(!l[c]){l[c]={};for(var d=0;d>>8,d[f*2+1]=m%256}return d},decompressFromUint8Array:function(c){if(c==null)return u.decompress(c);for(var s=new Array(c.length/2),d=0,f=s.length;d>1}else{for(p=1,f=0;f>1}E--,E==0&&(E=Math.pow(2,q),q++),delete b[g]}else for(p=m[g],f=0;f>1;E--,E==0&&(E=Math.pow(2,q),q++),m[y]=C++,g=String(h)}if(g!==""){if(Object.prototype.hasOwnProperty.call(b,g)){if(g.charCodeAt(0)<256){for(f=0;f>1}else{for(p=1,f=0;f>1}E--,E==0&&(E=Math.pow(2,q),q++),delete b[g]}else for(p=m[g],f=0;f>1;E--,E==0&&(E=Math.pow(2,q),q++)}for(p=2,f=0;f>1;for(;;)if(v=v<<1,w==s-1){_.push(d(v));break}else w++;return _.join("")},decompress:function(c){return c==null?"":c==""?null:u._decompress(c.length,32768,function(s){return c.charCodeAt(s)})},_decompress:function(c,s,d){var f=[],p=4,m=4,b=3,h="",y=[],g,E,C,q,_,v,w,P={val:d(0),position:s,index:1};for(g=0;g<3;g+=1)f[g]=g;for(C=0,_=Math.pow(2,2),v=1;v!=_;)q=P.val&P.position,P.position>>=1,P.position==0&&(P.position=s,P.val=d(P.index++)),C|=(q>0?1:0)*v,v<<=1;switch(C){case 0:for(C=0,_=Math.pow(2,8),v=1;v!=_;)q=P.val&P.position,P.position>>=1,P.position==0&&(P.position=s,P.val=d(P.index++)),C|=(q>0?1:0)*v,v<<=1;w=n(C);break;case 1:for(C=0,_=Math.pow(2,16),v=1;v!=_;)q=P.val&P.position,P.position>>=1,P.position==0&&(P.position=s,P.val=d(P.index++)),C|=(q>0?1:0)*v,v<<=1;w=n(C);break;case 2:return""}for(f[3]=w,E=w,y.push(w);;){if(P.index>c)return"";for(C=0,_=Math.pow(2,b),v=1;v!=_;)q=P.val&P.position,P.position>>=1,P.position==0&&(P.position=s,P.val=d(P.index++)),C|=(q>0?1:0)*v,v<<=1;switch(w=C){case 0:for(C=0,_=Math.pow(2,8),v=1;v!=_;)q=P.val&P.position,P.position>>=1,P.position==0&&(P.position=s,P.val=d(P.index++)),C|=(q>0?1:0)*v,v<<=1;f[m++]=n(C),w=m-1,p--;break;case 1:for(C=0,_=Math.pow(2,16),v=1;v!=_;)q=P.val&P.position,P.position>>=1,P.position==0&&(P.position=s,P.val=d(P.index++)),C|=(q>0?1:0)*v,v<<=1;f[m++]=n(C),w=m-1,p--;break;case 2:return y.join("")}if(p==0&&(p=Math.pow(2,b),b++),f[w])h=f[w];else if(w===m)h=E+E.charAt(0);else return null;y.push(h),f[m++]=E+h.charAt(0),p--,E=h,p==0&&(p=Math.pow(2,b),b++)}}};return u}();typeof define=="function"&&define.amd?define(function(){return r}):typeof t<"u"&&t!=null?t.exports=r:typeof angular<"u"&&angular!=null&&angular.module("LZString",[]).factory("LZString",function(){return r})}}),qp=Object.defineProperty,PP=Object.getOwnPropertyNames,N=(e,t)=>qp(e,"name",{value:t,configurable:!0}),OP=(e,t)=>function(){return t||(0,e[PP(e)[0]])((t={exports:{}}).exports,t),t.exports},mi=(e,t)=>{for(var r in t)qp(e,r,{get:t[r],enumerable:!0})},TP=OP({"(disabled):util"(){}}),nt={};mi(nt,{addChainableMethod:()=>Pi,addLengthGuard:()=>hn,addMethod:()=>Ci,addProperty:()=>wi,checkError:()=>ke,compareByInspect:()=>zn,eql:()=>Jp,expectTypes:()=>Mp,flag:()=>K,getActual:()=>va,getMessage:()=>yi,getName:()=>Ra,getOperator:()=>Ai,getOwnEnumerableProperties:()=>Si,getOwnEnumerablePropertySymbols:()=>Ti,getPathInfo:()=>Ri,hasProperty:()=>_a,inspect:()=>Q,isNaN:()=>Gn,isProxyEnabled:()=>mn,isRegExp:()=>Wn,objDisplay:()=>Ht,overwriteChainableMethod:()=>Oi,overwriteMethod:()=>Ei,overwriteProperty:()=>qi,proxify:()=>Ar,test:()=>hi,transferFlags:()=>Ze,type:()=>ue});var ke={};mi(ke,{compatibleConstructor:()=>Op,compatibleInstance:()=>Pp,compatibleMessage:()=>Tp,getConstructorName:()=>Sp,getMessage:()=>Ap});function ga(e){return e instanceof Error||Object.prototype.toString.call(e)==="[object Error]"}N(ga,"isErrorInstance");function Ep(e){return Object.prototype.toString.call(e)==="[object RegExp]"}N(Ep,"isRegExp");function Pp(e,t){return ga(t)&&e===t}N(Pp,"compatibleInstance");function Op(e,t){return ga(t)?e.constructor===t.constructor||e instanceof t.constructor:(typeof t=="object"||typeof t=="function")&&t.prototype?e.constructor===t||e instanceof t:!1}N(Op,"compatibleConstructor");function Tp(e,t){let r=typeof e=="string"?e:e.message;return Ep(t)?t.test(r):typeof t=="string"?r.indexOf(t)!==-1:!1}N(Tp,"compatibleMessage");function Sp(e){let t=e;return ga(e)?t=e.constructor.name:typeof e=="function"&&(t=e.name,t===""&&(t=new e().name||t)),t}N(Sp,"getConstructorName");function Ap(e){let t="";return e&&e.message?t=e.message:typeof e=="string"&&(t=e),t}N(Ap,"getMessage");function K(e,t,r){var n=e.__flags||(e.__flags=Object.create(null));if(arguments.length===3)n[t]=r;else return n[t]}N(K,"flag");function hi(e,t){var r=K(e,"negate"),n=t[0];return r?!n:n}N(hi,"test");function ue(e){if(typeof e>"u")return"undefined";if(e===null)return"null";let t=e[Symbol.toStringTag];return typeof t=="string"?t:Object.prototype.toString.call(e).slice(8,-1)}N(ue,"type");var SP="captureStackTrace"in Error,En,oe=(En=class extends Error{constructor(t="Unspecified AssertionError",r,n){super(t);he(this,"message");this.message=t,SP&&Error.captureStackTrace(this,n||En);for(let a in r)a in this||(this[a]=r[a])}get name(){return"AssertionError"}get ok(){return!1}toJSON(t){return{...this,name:this.name,message:this.message,ok:!1,stack:t!==!1?this.stack:void 0}}},N(En,"AssertionError"),En);function Mp(e,t){var r=K(e,"message"),n=K(e,"ssfi");r=r?r+": ":"",e=K(e,"object"),t=t.map(function(l){return l.toLowerCase()}),t.sort();var a=t.map(function(l,i){var u=~["a","e","i","o","u"].indexOf(l.charAt(0))?"an":"a",c=t.length>1&&i===t.length-1?"or ":"";return c+u+" "+l}).join(", "),o=ue(e).toLowerCase();if(!t.some(function(l){return o===l}))throw new oe(r+"object tested must be "+a+", but "+o+" given",void 0,n)}N(Mp,"expectTypes");function va(e,t){return t.length>4?t[4]:e._obj}N(va,"getActual");var _u={bold:["1","22"],dim:["2","22"],italic:["3","23"],underline:["4","24"],inverse:["7","27"],hidden:["8","28"],strike:["9","29"],black:["30","39"],red:["31","39"],green:["32","39"],yellow:["33","39"],blue:["34","39"],magenta:["35","39"],cyan:["36","39"],white:["37","39"],brightblack:["30;1","39"],brightred:["31;1","39"],brightgreen:["32;1","39"],brightyellow:["33;1","39"],brightblue:["34;1","39"],brightmagenta:["35;1","39"],brightcyan:["36;1","39"],brightwhite:["37;1","39"],grey:["90","39"]},AP={special:"cyan",number:"yellow",bigint:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",symbol:"green",date:"magenta",regexp:"red"},br="…";function xp(e,t){let r=_u[AP[t]]||_u[t]||"";return r?`\x1B[${r[0]}m${String(e)}\x1B[${r[1]}m`:String(e)}N(xp,"colorise");function jp({showHidden:e=!1,depth:t=2,colors:r=!1,customInspect:n=!0,showProxy:a=!1,maxArrayLength:o=1/0,breakLength:l=1/0,seen:i=[],truncate:u=1/0,stylize:c=String}={},s){let d={showHidden:!!e,depth:Number(t),colors:!!r,customInspect:!!n,showProxy:!!a,maxArrayLength:Number(o),breakLength:Number(l),truncate:Number(u),seen:i,inspect:s,stylize:c};return d.colors&&(d.stylize=xp),d}N(jp,"normaliseOptions");function _t(e,t,r=br){e=String(e);let n=r.length,a=e.length;return n>t&&a>n?r:a>t&&a>n?`${e.slice(0,t-n)}${r}`:e}N(_t,"truncate");function Ve(e,t,r,n=", "){r=r||t.inspect;let a=e.length;if(a===0)return"";let o=t.truncate,l="",i="",u="";for(let c=0;co&&l.length+u.length<=o||!s&&!d&&b>o||(i=s?"":r(e[c+1],t)+(d?"":n),!s&&d&&b>o&&m+i.length>o))break;if(l+=p,!s&&!d&&m+i.length>=o){u=`${br}(${e.length-c-1})`;break}u=""}return`${l}${u}`}N(Ve,"inspectList");function Np(e){return e.match(/^[a-zA-Z_][a-zA-Z_0-9]*$/)?e:JSON.stringify(e).replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'")}N(Np,"quoteComplexKey");function yr([e,t],r){return r.truncate-=2,typeof e=="string"?e=Np(e):typeof e!="number"&&(e=`[${r.inspect(e,r)}]`),r.truncate-=e.length,t=r.inspect(t,r),`${e}: ${t}`}N(yr,"inspectProperty");function $p(e,t){let r=Object.keys(e).slice(e.length);if(!e.length&&!r.length)return"[]";t.truncate-=4;let n=Ve(e,t);t.truncate-=n.length;let a="";return r.length&&(a=Ve(r.map(o=>[o,e[o]]),t,yr)),`[ ${n}${a?`, ${a}`:""} ]`}N($p,"inspectArray");var MP=N(e=>typeof Buffer=="function"&&e instanceof Buffer?"Buffer":e[Symbol.toStringTag]?e[Symbol.toStringTag]:e.constructor.name,"getArrayName");function tt(e,t){let r=MP(e);t.truncate-=r.length+4;let n=Object.keys(e).slice(e.length);if(!e.length&&!n.length)return`${r}[]`;let a="";for(let l=0;l[l,e[l]]),t,yr)),`${r}[ ${a}${o?`, ${o}`:""} ]`}N(tt,"inspectTypedArray");function Ip(e,t){let r=e.toJSON();if(r===null)return"Invalid Date";let n=r.split("T"),a=n[0];return t.stylize(`${a}T${_t(n[1],t.truncate-a.length-1)}`,"date")}N(Ip,"inspectDate");function Zo(e,t){let r=e[Symbol.toStringTag]||"Function",n=e.name;return n?t.stylize(`[${r} ${_t(n,t.truncate-11)}]`,"special"):t.stylize(`[${r}]`,"special")}N(Zo,"inspectFunction");function Bp([e,t],r){return r.truncate-=4,e=r.inspect(e,r),r.truncate-=e.length,t=r.inspect(t,r),`${e} => ${t}`}N(Bp,"inspectMapEntry");function kp(e){let t=[];return e.forEach((r,n)=>{t.push([n,r])}),t}N(kp,"mapToEntries");function Lp(e,t){return e.size-1<=0?"Map{}":(t.truncate-=7,`Map{ ${Ve(kp(e),t,Bp)} }`)}N(Lp,"inspectMap");var xP=Number.isNaN||(e=>e!==e);function el(e,t){return xP(e)?t.stylize("NaN","number"):e===1/0?t.stylize("Infinity","number"):e===-1/0?t.stylize("-Infinity","number"):e===0?t.stylize(1/e===1/0?"+0":"-0","number"):t.stylize(_t(String(e),t.truncate),"number")}N(el,"inspectNumber");function tl(e,t){let r=_t(e.toString(),t.truncate-1);return r!==br&&(r+="n"),t.stylize(r,"bigint")}N(tl,"inspectBigInt");function Dp(e,t){let r=e.toString().split("/")[2],n=t.truncate-(2+r.length),a=e.source;return t.stylize(`/${_t(a,n)}/${r}`,"regexp")}N(Dp,"inspectRegExp");function Fp(e){let t=[];return e.forEach(r=>{t.push(r)}),t}N(Fp,"arrayFromSet");function Hp(e,t){return e.size===0?"Set{}":(t.truncate-=7,`Set{ ${Ve(Fp(e),t)} }`)}N(Hp,"inspectSet");var Ru=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g"),jP={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","'":"\\'","\\":"\\\\"},NP=16;function Up(e){return jP[e]||`\\u${`0000${e.charCodeAt(0).toString(NP)}`.slice(-4)}`}N(Up,"escape");function rl(e,t){return Ru.test(e)&&(e=e.replace(Ru,Up)),t.stylize(`'${_t(e,t.truncate-2)}'`,"string")}N(rl,"inspectString");function nl(e){return"description"in Symbol.prototype?e.description?`Symbol(${e.description})`:"Symbol()":e.toString()}N(nl,"inspectSymbol");var Vp=N(()=>"Promise{…}","getPromiseValue");try{let{getPromiseDetails:e,kPending:t,kRejected:r}=process.binding("util");Array.isArray(e(Promise.resolve()))&&(Vp=N((n,a)=>{let[o,l]=e(n);return o===t?"Promise{}":`Promise${o===r?"!":""}{${a.inspect(l,a)}}`},"getPromiseValue"))}catch{}var $P=Vp;function Dr(e,t){let r=Object.getOwnPropertyNames(e),n=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e):[];if(r.length===0&&n.length===0)return"{}";if(t.truncate-=4,t.seen=t.seen||[],t.seen.indexOf(e)>=0)return"[Circular]";t.seen.push(e);let a=Ve(r.map(i=>[i,e[i]]),t,yr),o=Ve(n.map(i=>[i,e[i]]),t,yr);t.seen.pop();let l="";return a&&o&&(l=", "),`{ ${a}${l}${o} }`}N(Dr,"inspectObject");var Eo=typeof Symbol<"u"&&Symbol.toStringTag?Symbol.toStringTag:!1;function zp(e,t){let r="";return Eo&&Eo in e&&(r=e[Eo]),r=r||e.constructor.name,(!r||r==="_class")&&(r=""),t.truncate-=r.length,`${r}${Dr(e,t)}`}N(zp,"inspectClass");function Gp(e,t){return e.length===0?"Arguments[]":(t.truncate-=13,`Arguments[ ${Ve(e,t)} ]`)}N(Gp,"inspectArguments");var IP=["stack","line","column","name","message","fileName","lineNumber","columnNumber","number","description"];function Wp(e,t){let r=Object.getOwnPropertyNames(e).filter(l=>IP.indexOf(l)===-1),n=e.name;t.truncate-=n.length;let a="";typeof e.message=="string"?a=_t(e.message,t.truncate):r.unshift("message"),a=a?`: ${a}`:"",t.truncate-=a.length+5;let o=Ve(r.map(l=>[l,e[l]]),t,yr);return`${n}${a}${o?` { ${o} }`:""}`}N(Wp,"inspectObject");function Kp([e,t],r){return r.truncate-=3,t?`${r.stylize(String(e),"yellow")}=${r.stylize(`"${t}"`,"string")}`:`${r.stylize(String(e),"yellow")}`}N(Kp,"inspectAttribute");function Hn(e,t){return Ve(e,t,bi,` -`)}N(Hn,"inspectHTMLCollection");function bi(e,t){let r=e.getAttributeNames(),n=e.tagName.toLowerCase(),a=t.stylize(`<${n}`,"special"),o=t.stylize(">","special"),l=t.stylize(``,"special");t.truncate-=n.length*2+5;let i="";r.length>0&&(i+=" ",i+=Ve(r.map(s=>[s,e.getAttribute(s)]),t,Kp," ")),t.truncate-=i.length;let u=t.truncate,c=Hn(e.children,t);return c&&c.length>u&&(c=`${br}(${e.children.length})`),`${a}${i}${o}${c}${l}`}N(bi,"inspectHTML");var BP=typeof Symbol=="function"&&typeof Symbol.for=="function",Po=BP?Symbol.for("chai/inspect"):"@@chai/inspect",or=!1;try{let e=TP();or=e.inspect?e.inspect.custom:!1}catch{or=!1}var wu=new WeakMap,Cu={},qu={undefined:(e,t)=>t.stylize("undefined","undefined"),null:(e,t)=>t.stylize("null","null"),boolean:(e,t)=>t.stylize(String(e),"boolean"),Boolean:(e,t)=>t.stylize(String(e),"boolean"),number:el,Number:el,bigint:tl,BigInt:tl,string:rl,String:rl,function:Zo,Function:Zo,symbol:nl,Symbol:nl,Array:$p,Date:Ip,Map:Lp,Set:Hp,RegExp:Dp,Promise:$P,WeakSet:(e,t)=>t.stylize("WeakSet{…}","special"),WeakMap:(e,t)=>t.stylize("WeakMap{…}","special"),Arguments:Gp,Int8Array:tt,Uint8Array:tt,Uint8ClampedArray:tt,Int16Array:tt,Uint16Array:tt,Int32Array:tt,Uint32Array:tt,Float32Array:tt,Float64Array:tt,Generator:()=>"",DataView:()=>"",ArrayBuffer:()=>"",Error:Wp,HTMLCollection:Hn,NodeList:Hn},kP=N((e,t,r)=>Po in e&&typeof e[Po]=="function"?e[Po](t):or&&or in e&&typeof e[or]=="function"?e[or](t.depth,t):"inspect"in e&&typeof e.inspect=="function"?e.inspect(t.depth,t):"constructor"in e&&wu.has(e.constructor)?wu.get(e.constructor)(e,t):Cu[r]?Cu[r](e,t):"","inspectCustom"),LP=Object.prototype.toString;function Un(e,t={}){let r=jp(t,Un),{customInspect:n}=r,a=e===null?"null":typeof e;if(a==="object"&&(a=LP.call(e).slice(8,-1)),a in qu)return qu[a](e,r);if(n&&e){let l=kP(e,r,a);if(l)return typeof l=="string"?l:Un(l,r)}let o=e?Object.getPrototypeOf(e):!1;return o===Object.prototype||o===null?Dr(e,r):e&&typeof HTMLElement=="function"&&e instanceof HTMLElement?bi(e,r):"constructor"in e?e.constructor!==Object?zp(e,r):Dr(e,r):e===Object(e)?Dr(e,r):r.stylize(String(e),a)}N(Un,"inspect");var Ie={includeStack:!1,showDiff:!0,truncateThreshold:40,useProxy:!0,proxyExcludedKeys:["then","catch","inspect","toJSON"],deepEqual:null};function Q(e,t,r,n){var a={colors:n,depth:typeof r>"u"?2:r,showHidden:t,truncate:Ie.truncateThreshold?Ie.truncateThreshold:1/0};return Un(e,a)}N(Q,"inspect");function Ht(e){var t=Q(e),r=Object.prototype.toString.call(e);if(Ie.truncateThreshold&&t.length>=Ie.truncateThreshold){if(r==="[object Function]")return!e.name||e.name===""?"[Function]":"[Function: "+e.name+"]";if(r==="[object Array]")return"[ Array("+e.length+") ]";if(r==="[object Object]"){var n=Object.keys(e),a=n.length>2?n.splice(0,2).join(", ")+", ...":n.join(", ");return"{ Object ("+a+") }"}else return t}else return t}N(Ht,"objDisplay");function yi(e,t){var r=K(e,"negate"),n=K(e,"object"),a=t[3],o=va(e,t),l=r?t[2]:t[1],i=K(e,"message");return typeof l=="function"&&(l=l()),l=l||"",l=l.replace(/#\{this\}/g,function(){return Ht(n)}).replace(/#\{act\}/g,function(){return Ht(o)}).replace(/#\{exp\}/g,function(){return Ht(a)}),i?i+": "+l:l}N(yi,"getMessage");function Ze(e,t,r){var n=e.__flags||(e.__flags=Object.create(null));t.__flags||(t.__flags=Object.create(null)),r=arguments.length===3?r:!0;for(var a in n)(r||a!=="object"&&a!=="ssfi"&&a!=="lockSsfi"&&a!="message")&&(t.__flags[a]=n[a])}N(Ze,"transferFlags");function al(e){if(typeof e>"u")return"undefined";if(e===null)return"null";let t=e[Symbol.toStringTag];return typeof t=="string"?t:Object.prototype.toString.call(e).slice(8,-1)}N(al,"type");function gi(){this._key="chai/deep-eql__"+Math.random()+Date.now()}N(gi,"FakeMap");gi.prototype={get:N(function(e){return e[this._key]},"get"),set:N(function(e,t){Object.isExtensible(e)&&Object.defineProperty(e,this._key,{value:t,configurable:!0})},"set")};var Yp=typeof WeakMap=="function"?WeakMap:gi;function ol(e,t,r){if(!r||zt(e)||zt(t))return null;var n=r.get(e);if(n){var a=n.get(t);if(typeof a=="boolean")return a}return null}N(ol,"memoizeCompare");function Ir(e,t,r,n){if(!(!r||zt(e)||zt(t))){var a=r.get(e);a?a.set(t,n):(a=new Yp,a.set(t,n),r.set(e,a))}}N(Ir,"memoizeSet");var Jp=fn;function fn(e,t,r){if(r&&r.comparator)return ll(e,t,r);var n=vi(e,t);return n!==null?n:ll(e,t,r)}N(fn,"deepEqual");function vi(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t?!0:zt(e)||zt(t)?!1:null}N(vi,"simpleEqual");function ll(e,t,r){r=r||{},r.memoize=r.memoize===!1?!1:r.memoize||new Yp;var n=r&&r.comparator,a=ol(e,t,r.memoize);if(a!==null)return a;var o=ol(t,e,r.memoize);if(o!==null)return o;if(n){var l=n(e,t);if(l===!1||l===!0)return Ir(e,t,r.memoize,l),l;var i=vi(e,t);if(i!==null)return i}var u=al(e);if(u!==al(t))return Ir(e,t,r.memoize,!1),!1;Ir(e,t,r.memoize,!0);var c=Xp(e,t,u,r);return Ir(e,t,r.memoize,c),c}N(ll,"extensiveDeepEqual");function Xp(e,t,r,n){switch(r){case"String":case"Number":case"Boolean":case"Date":return fn(e.valueOf(),t.valueOf());case"Promise":case"Symbol":case"function":case"WeakMap":case"WeakSet":return e===t;case"Error":return _i(e,t,["name","message","code"],n);case"Arguments":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"Array":return Mt(e,t,n);case"RegExp":return Qp(e,t);case"Generator":return Zp(e,t,n);case"DataView":return Mt(new Uint8Array(e.buffer),new Uint8Array(t.buffer),n);case"ArrayBuffer":return Mt(new Uint8Array(e),new Uint8Array(t),n);case"Set":return il(e,t,n);case"Map":return il(e,t,n);case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.Instant":case"Temporal.ZonedDateTime":case"Temporal.PlainYearMonth":case"Temporal.PlainMonthDay":return e.equals(t);case"Temporal.Duration":return e.total("nanoseconds")===t.total("nanoseconds");case"Temporal.TimeZone":case"Temporal.Calendar":return e.toString()===t.toString();default:return tf(e,t,n)}}N(Xp,"extensiveDeepEqualByType");function Qp(e,t){return e.toString()===t.toString()}N(Qp,"regexpEqual");function il(e,t,r){if(e.size!==t.size)return!1;if(e.size===0)return!0;var n=[],a=[];return e.forEach(N(function(o,l){n.push([o,l])},"gatherEntries")),t.forEach(N(function(o,l){a.push([o,l])},"gatherEntries")),Mt(n.sort(),a.sort(),r)}N(il,"entriesEqual");function Mt(e,t,r){var n=e.length;if(n!==t.length)return!1;if(n===0)return!0;for(var a=-1;++a"u"||e===null?!1:t in Object(e)}N(_a,"hasProperty");function rf(e){return e.replace(/([^\\])\[/g,"$1.[").match(/(\\\.|[^.]+?)+/g).map(t=>{if(t==="constructor"||t==="__proto__"||t==="prototype")return{};let r=/^\[(\d+)\]$/.exec(t),n=null;return r?n={i:parseFloat(r[1])}:n={p:t.replace(/\\([.[\]])/g,"$1")},n})}N(rf,"parsePath");function pl(e,t,r){let n=e,a=null;r=typeof r>"u"?t.length:r;for(let o=0;o"u"?n=n[l.i]:n=n[l.p],o===r-1&&(a=n))}return a}N(pl,"internalGetPathValue");function Ri(e,t){let r=rf(t),n=r[r.length-1],a={parent:r.length>1?pl(e,r,r.length-1):e,name:n.p||n.i,value:pl(e,r)};return a.exists=_a(a.parent,a.name),a}N(Ri,"getPathInfo");function T(e,t,r,n){return K(this,"ssfi",r||T),K(this,"lockSsfi",n),K(this,"object",e),K(this,"message",t),K(this,"eql",Ie.deepEqual||Jp),Ar(this)}N(T,"Assertion");Object.defineProperty(T,"includeStack",{get:function(){return console.warn("Assertion.includeStack is deprecated, use chai.config.includeStack instead."),Ie.includeStack},set:function(e){console.warn("Assertion.includeStack is deprecated, use chai.config.includeStack instead."),Ie.includeStack=e}});Object.defineProperty(T,"showDiff",{get:function(){return console.warn("Assertion.showDiff is deprecated, use chai.config.showDiff instead."),Ie.showDiff},set:function(e){console.warn("Assertion.showDiff is deprecated, use chai.config.showDiff instead."),Ie.showDiff=e}});T.addProperty=function(e,t){wi(this.prototype,e,t)};T.addMethod=function(e,t){Ci(this.prototype,e,t)};T.addChainableMethod=function(e,t,r){Pi(this.prototype,e,t,r)};T.overwriteProperty=function(e,t){qi(this.prototype,e,t)};T.overwriteMethod=function(e,t){Ei(this.prototype,e,t)};T.overwriteChainableMethod=function(e,t,r){Oi(this.prototype,e,t,r)};T.prototype.assert=function(e,t,r,n,a,o){var l=hi(this,arguments);if(o!==!1&&(o=!0),n===void 0&&a===void 0&&(o=!1),Ie.showDiff!==!0&&(o=!1),!l){t=yi(this,arguments);var i=va(this,arguments),u={actual:i,expected:n,showDiff:o},c=Ai(this,arguments);throw c&&(u.operator=c),new oe(t,u,Ie.includeStack?this.assert:K(this,"ssfi"))}};Object.defineProperty(T.prototype,"_obj",{get:function(){return K(this,"object")},set:function(e){K(this,"object",e)}});function mn(){return Ie.useProxy&&typeof Proxy<"u"&&typeof Reflect<"u"}N(mn,"isProxyEnabled");function wi(e,t,r){r=r===void 0?function(){}:r,Object.defineProperty(e,t,{get:N(function n(){!mn()&&!K(this,"lockSsfi")&&K(this,"ssfi",n);var a=r.call(this);if(a!==void 0)return a;var o=new T;return Ze(this,o),o},"propertyGetter"),configurable:!0})}N(wi,"addProperty");var DP=Object.getOwnPropertyDescriptor(function(){},"length");function hn(e,t,r){return DP.configurable&&Object.defineProperty(e,"length",{get:function(){throw Error(r?"Invalid Chai property: "+t+'.length. Due to a compatibility issue, "length" cannot directly follow "'+t+'". Use "'+t+'.lengthOf" instead.':"Invalid Chai property: "+t+'.length. See docs for proper usage of "'+t+'".')}}),e}N(hn,"addLengthGuard");function nf(e){var t=Object.getOwnPropertyNames(e);function r(a){t.indexOf(a)===-1&&t.push(a)}N(r,"addProperty");for(var n=Object.getPrototypeOf(e);n!==null;)Object.getOwnPropertyNames(n).forEach(r),n=Object.getPrototypeOf(n);return t}N(nf,"getProperties");var Eu=["__flags","__methods","_obj","assert"];function Ar(e,t){return mn()?new Proxy(e,{get:N(function r(n,a){if(typeof a=="string"&&Ie.proxyExcludedKeys.indexOf(a)===-1&&!Reflect.has(n,a)){if(t)throw Error("Invalid Chai property: "+t+"."+a+'. See docs for proper usage of "'+t+'".');var o=null,l=4;throw nf(n).forEach(function(i){if(!Object.prototype.hasOwnProperty(i)&&Eu.indexOf(i)===-1){var u=af(a,i,l);u=r)return r;for(var n=[],a=0;a<=e.length;a++)n[a]=Array(t.length+1).fill(0),n[a][0]=a;for(var o=0;o=r){n[a][o]=r;continue}n[a][o]=Math.min(n[a-1][o]+1,n[a][o-1]+1,n[a-1][o-1]+(l===t.charCodeAt(o-1)?0:1))}return n[e.length][t.length]}N(af,"stringDistanceCapped");function Ci(e,t,r){var n=N(function(){K(this,"lockSsfi")||K(this,"ssfi",n);var a=r.apply(this,arguments);if(a!==void 0)return a;var o=new T;return Ze(this,o),o},"methodWrapper");hn(n,t,!1),e[t]=Ar(n,t)}N(Ci,"addMethod");function qi(e,t,r){var n=Object.getOwnPropertyDescriptor(e,t),a=N(function(){},"_super");n&&typeof n.get=="function"&&(a=n.get),Object.defineProperty(e,t,{get:N(function o(){!mn()&&!K(this,"lockSsfi")&&K(this,"ssfi",o);var l=K(this,"lockSsfi");K(this,"lockSsfi",!0);var i=r(a).call(this);if(K(this,"lockSsfi",l),i!==void 0)return i;var u=new T;return Ze(this,u),u},"overwritingPropertyGetter"),configurable:!0})}N(qi,"overwriteProperty");function Ei(e,t,r){var n=e[t],a=N(function(){throw new Error(t+" is not a function")},"_super");n&&typeof n=="function"&&(a=n);var o=N(function(){K(this,"lockSsfi")||K(this,"ssfi",o);var l=K(this,"lockSsfi");K(this,"lockSsfi",!0);var i=r(a).apply(this,arguments);if(K(this,"lockSsfi",l),i!==void 0)return i;var u=new T;return Ze(this,u),u},"overwritingMethodWrapper");hn(o,t,!1),e[t]=Ar(o,t)}N(Ei,"overwriteMethod");var FP=typeof Object.setPrototypeOf=="function",Pu=N(function(){},"testFn"),HP=Object.getOwnPropertyNames(Pu).filter(function(e){var t=Object.getOwnPropertyDescriptor(Pu,e);return typeof t!="object"?!0:!t.configurable}),UP=Function.prototype.call,VP=Function.prototype.apply;function Pi(e,t,r,n){typeof n!="function"&&(n=N(function(){},"chainingBehavior"));var a={method:r,chainingBehavior:n};e.__methods||(e.__methods={}),e.__methods[t]=a,Object.defineProperty(e,t,{get:N(function(){a.chainingBehavior.call(this);var o=N(function(){K(this,"lockSsfi")||K(this,"ssfi",o);var u=a.method.apply(this,arguments);if(u!==void 0)return u;var c=new T;return Ze(this,c),c},"chainableMethodWrapper");if(hn(o,t,!0),FP){var l=Object.create(this);l.call=UP,l.apply=VP,Object.setPrototypeOf(o,l)}else{var i=Object.getOwnPropertyNames(e);i.forEach(function(u){if(HP.indexOf(u)===-1){var c=Object.getOwnPropertyDescriptor(e,u);Object.defineProperty(o,u,c)}})}return Ze(this,o),Ar(o)},"chainableMethodGetter"),configurable:!0})}N(Pi,"addChainableMethod");function Oi(e,t,r,n){var a=e.__methods[t],o=a.chainingBehavior;a.chainingBehavior=N(function(){var i=n(o).call(this);if(i!==void 0)return i;var u=new T;return Ze(this,u),u},"overwritingChainableMethodGetter");var l=a.method;a.method=N(function(){var i=r(l).apply(this,arguments);if(i!==void 0)return i;var u=new T;return Ze(this,u),u},"overwritingChainableMethodWrapper")}N(Oi,"overwriteChainableMethod");function zn(e,t){return Q(e)1&&p===d.length)throw f;return}this.assert(s,"expected #{this} to "+u+"include "+Q(e),"expected #{this} to not "+u+"include "+Q(e))}N(yn,"include");T.addChainableMethod("include",yn,bn);T.addChainableMethod("contain",yn,bn);T.addChainableMethod("contains",yn,bn);T.addChainableMethod("includes",yn,bn);T.addProperty("ok",function(){this.assert(A(this,"object"),"expected #{this} to be truthy","expected #{this} to be falsy")});T.addProperty("true",function(){this.assert(A(this,"object")===!0,"expected #{this} to be true","expected #{this} to be false",!A(this,"negate"))});T.addProperty("callable",function(){let e=A(this,"object"),t=A(this,"ssfi"),r=A(this,"message"),n=r?`${r}: `:"",a=A(this,"negate"),o=a?`${n}expected ${Q(e)} not to be a callable function`:`${n}expected ${Q(e)} to be a callable function`,l=["Function","AsyncFunction","GeneratorFunction","AsyncGeneratorFunction"].includes(ue(e));if(l&&a||!l&&!a)throw new oe(o,void 0,t)});T.addProperty("false",function(){this.assert(A(this,"object")===!1,"expected #{this} to be false","expected #{this} to be true",!!A(this,"negate"))});T.addProperty("null",function(){this.assert(A(this,"object")===null,"expected #{this} to be null","expected #{this} not to be null")});T.addProperty("undefined",function(){this.assert(A(this,"object")===void 0,"expected #{this} to be undefined","expected #{this} not to be undefined")});T.addProperty("NaN",function(){this.assert(Gn(A(this,"object")),"expected #{this} to be NaN","expected #{this} not to be NaN")});function xi(){var e=A(this,"object");this.assert(e!=null,"expected #{this} to exist","expected #{this} to not exist")}N(xi,"assertExist");T.addProperty("exist",xi);T.addProperty("exists",xi);T.addProperty("empty",function(){var e=A(this,"object"),t=A(this,"ssfi"),r=A(this,"message"),n;switch(r=r?r+": ":"",ue(e).toLowerCase()){case"array":case"string":n=e.length;break;case"map":case"set":n=e.size;break;case"weakmap":case"weakset":throw new oe(r+".empty was passed a weak collection",void 0,t);case"function":var a=r+".empty was passed a function "+Ra(e);throw new oe(a.trim(),void 0,t);default:if(e!==Object(e))throw new oe(r+".empty was passed non-string primitive "+Q(e),void 0,t);n=Object.keys(e).length}this.assert(n===0,"expected #{this} to be empty","expected #{this} not to be empty")});function ji(){var e=A(this,"object"),t=ue(e);this.assert(t==="Arguments","expected #{this} to be arguments but got "+t,"expected #{this} to not be arguments")}N(ji,"checkArguments");T.addProperty("arguments",ji);T.addProperty("Arguments",ji);function wa(e,t){t&&A(this,"message",t);var r=A(this,"object");if(A(this,"deep")){var n=A(this,"lockSsfi");A(this,"lockSsfi",!0),this.eql(e),A(this,"lockSsfi",n)}else this.assert(e===r,"expected #{this} to equal #{exp}","expected #{this} to not equal #{exp}",e,this._obj,!0)}N(wa,"assertEqual");T.addMethod("equal",wa);T.addMethod("equals",wa);T.addMethod("eq",wa);function Ni(e,t){t&&A(this,"message",t);var r=A(this,"eql");this.assert(r(e,A(this,"object")),"expected #{this} to deeply equal #{exp}","expected #{this} to not deeply equal #{exp}",e,this._obj,!0)}N(Ni,"assertEql");T.addMethod("eql",Ni);T.addMethod("eqls",Ni);function Ca(e,t){t&&A(this,"message",t);var r=A(this,"object"),n=A(this,"doLength"),a=A(this,"message"),o=a?a+": ":"",l=A(this,"ssfi"),i=ue(r).toLowerCase(),u=ue(e).toLowerCase(),c,s=!0;if(n&&i!=="map"&&i!=="set"&&new T(r,a,l,!0).to.have.property("length"),!n&&i==="date"&&u!=="date")c=o+"the argument to above must be a date";else if(u!=="number"&&(n||i==="number"))c=o+"the argument to above must be a number";else if(!n&&i!=="date"&&i!=="number"){var d=i==="string"?"'"+r+"'":r;c=o+"expected "+d+" to be a number or a date"}else s=!1;if(s)throw new oe(c,void 0,l);if(n){var f="length",p;i==="map"||i==="set"?(f="size",p=r.size):p=r.length,this.assert(p>e,"expected #{this} to have a "+f+" above #{exp} but got #{act}","expected #{this} to not have a "+f+" above #{exp}",e,p)}else this.assert(r>e,"expected #{this} to be above #{exp}","expected #{this} to be at most #{exp}",e)}N(Ca,"assertAbove");T.addMethod("above",Ca);T.addMethod("gt",Ca);T.addMethod("greaterThan",Ca);function qa(e,t){t&&A(this,"message",t);var r=A(this,"object"),n=A(this,"doLength"),a=A(this,"message"),o=a?a+": ":"",l=A(this,"ssfi"),i=ue(r).toLowerCase(),u=ue(e).toLowerCase(),c,s=!0;if(n&&i!=="map"&&i!=="set"&&new T(r,a,l,!0).to.have.property("length"),!n&&i==="date"&&u!=="date")c=o+"the argument to least must be a date";else if(u!=="number"&&(n||i==="number"))c=o+"the argument to least must be a number";else if(!n&&i!=="date"&&i!=="number"){var d=i==="string"?"'"+r+"'":r;c=o+"expected "+d+" to be a number or a date"}else s=!1;if(s)throw new oe(c,void 0,l);if(n){var f="length",p;i==="map"||i==="set"?(f="size",p=r.size):p=r.length,this.assert(p>=e,"expected #{this} to have a "+f+" at least #{exp} but got #{act}","expected #{this} to have a "+f+" below #{exp}",e,p)}else this.assert(r>=e,"expected #{this} to be at least #{exp}","expected #{this} to be below #{exp}",e)}N(qa,"assertLeast");T.addMethod("least",qa);T.addMethod("gte",qa);T.addMethod("greaterThanOrEqual",qa);function Ea(e,t){t&&A(this,"message",t);var r=A(this,"object"),n=A(this,"doLength"),a=A(this,"message"),o=a?a+": ":"",l=A(this,"ssfi"),i=ue(r).toLowerCase(),u=ue(e).toLowerCase(),c,s=!0;if(n&&i!=="map"&&i!=="set"&&new T(r,a,l,!0).to.have.property("length"),!n&&i==="date"&&u!=="date")c=o+"the argument to below must be a date";else if(u!=="number"&&(n||i==="number"))c=o+"the argument to below must be a number";else if(!n&&i!=="date"&&i!=="number"){var d=i==="string"?"'"+r+"'":r;c=o+"expected "+d+" to be a number or a date"}else s=!1;if(s)throw new oe(c,void 0,l);if(n){var f="length",p;i==="map"||i==="set"?(f="size",p=r.size):p=r.length,this.assert(p=e&&h<=t,"expected #{this} to have a "+b+" within "+p,"expected #{this} to not have a "+b+" within "+p)}else this.assert(n>=e&&n<=t,"expected #{this} to be within "+p,"expected #{this} to not be within "+p)});function $i(e,t){t&&A(this,"message",t);var r=A(this,"object"),n=A(this,"ssfi"),a=A(this,"message");try{var o=r instanceof e}catch(i){throw i instanceof TypeError?(a=a?a+": ":"",new oe(a+"The instanceof assertion needs a constructor but "+ue(e)+" was given.",void 0,n)):i}var l=Ra(e);l==null&&(l="an unnamed constructor"),this.assert(o,"expected #{this} to be an instance of "+l,"expected #{this} to not be an instance of "+l)}N($i,"assertInstanceOf");T.addMethod("instanceof",$i);T.addMethod("instanceOf",$i);function Ii(e,t,r){r&&A(this,"message",r);var n=A(this,"nested"),a=A(this,"own"),o=A(this,"message"),l=A(this,"object"),i=A(this,"ssfi"),u=typeof e;if(o=o?o+": ":"",n){if(u!=="string")throw new oe(o+"the argument to property must be a string when using nested syntax",void 0,i)}else if(u!=="string"&&u!=="number"&&u!=="symbol")throw new oe(o+"the argument to property must be a string, number, or symbol",void 0,i);if(n&&a)throw new oe(o+'The "nested" and "own" flags cannot be combined.',void 0,i);if(l==null)throw new oe(o+"Target cannot be null or undefined.",void 0,i);var c=A(this,"deep"),s=A(this,"negate"),d=n?Ri(l,e):null,f=n?d.value:l[e],p=c?A(this,"eql"):(h,y)=>h===y,m="";c&&(m+="deep "),a&&(m+="own "),n&&(m+="nested "),m+="property ";var b;a?b=Object.prototype.hasOwnProperty.call(l,e):n?b=d.exists:b=_a(l,e),(!s||arguments.length===1)&&this.assert(b,"expected #{this} to have "+m+Q(e),"expected #{this} to not have "+m+Q(e)),arguments.length>1&&this.assert(b&&p(t,f),"expected #{this} to have "+m+Q(e)+" of #{exp}, but got #{act}","expected #{this} to not have "+m+Q(e)+" of #{act}",t,f),A(this,"object",f)}N(Ii,"assertProperty");T.addMethod("property",Ii);function Bi(e,t,r){A(this,"own",!0),Ii.apply(this,arguments)}N(Bi,"assertOwnProperty");T.addMethod("ownProperty",Bi);T.addMethod("haveOwnProperty",Bi);function ki(e,t,r){typeof t=="string"&&(r=t,t=null),r&&A(this,"message",r);var n=A(this,"object"),a=Object.getOwnPropertyDescriptor(Object(n),e),o=A(this,"eql");a&&t?this.assert(o(t,a),"expected the own property descriptor for "+Q(e)+" on #{this} to match "+Q(t)+", got "+Q(a),"expected the own property descriptor for "+Q(e)+" on #{this} to not match "+Q(t),t,a,!0):this.assert(a,"expected #{this} to have an own property descriptor for "+Q(e),"expected #{this} to not have an own property descriptor for "+Q(e)),A(this,"object",a)}N(ki,"assertOwnPropertyDescriptor");T.addMethod("ownPropertyDescriptor",ki);T.addMethod("haveOwnPropertyDescriptor",ki);function Li(){A(this,"doLength",!0)}N(Li,"assertLengthChain");function Di(e,t){t&&A(this,"message",t);var r=A(this,"object"),n=ue(r).toLowerCase(),a=A(this,"message"),o=A(this,"ssfi"),l="length",i;switch(n){case"map":case"set":l="size",i=r.size;break;default:new T(r,a,o,!0).to.have.property("length"),i=r.length}this.assert(i==e,"expected #{this} to have a "+l+" of #{exp} but got #{act}","expected #{this} to not have a "+l+" of #{act}",e,i)}N(Di,"assertLength");T.addChainableMethod("length",Di,Li);T.addChainableMethod("lengthOf",Di,Li);function Fi(e,t){t&&A(this,"message",t);var r=A(this,"object");this.assert(e.exec(r),"expected #{this} to match "+e,"expected #{this} not to match "+e)}N(Fi,"assertMatch");T.addMethod("match",Fi);T.addMethod("matches",Fi);T.addMethod("string",function(e,t){t&&A(this,"message",t);var r=A(this,"object"),n=A(this,"message"),a=A(this,"ssfi");new T(r,n,a,!0).is.a("string"),this.assert(~r.indexOf(e),"expected #{this} to contain "+Q(e),"expected #{this} to not contain "+Q(e))});function Hi(e){var t=A(this,"object"),r=ue(t),n=ue(e),a=A(this,"ssfi"),o=A(this,"deep"),l,i="",u,c=!0,s=A(this,"message");s=s?s+": ":"";var d=s+"when testing keys against an object or an array you must give a single Array|Object|String argument or multiple String arguments";if(r==="Map"||r==="Set")i=o?"deeply ":"",u=[],t.forEach(function(g,E){u.push(E)}),n!=="Array"&&(e=Array.prototype.slice.call(arguments));else{switch(u=Si(t),n){case"Array":if(arguments.length>1)throw new oe(d,void 0,a);break;case"Object":if(arguments.length>1)throw new oe(d,void 0,a);e=Object.keys(e);break;default:e=Array.prototype.slice.call(arguments)}e=e.map(function(g){return typeof g=="symbol"?g:String(g)})}if(!e.length)throw new oe(s+"keys required",void 0,a);var f=e.length,p=A(this,"any"),m=A(this,"all"),b=e,h=o?A(this,"eql"):(g,E)=>g===E;if(!p&&!m&&(m=!0),p&&(c=b.some(function(g){return u.some(function(E){return h(g,E)})})),m&&(c=b.every(function(g){return u.some(function(E){return h(g,E)})}),A(this,"contains")||(c=c&&e.length==u.length)),f>1){e=e.map(function(g){return Q(g)});var y=e.pop();m&&(l=e.join(", ")+", and "+y),p&&(l=e.join(", ")+", or "+y)}else l=Q(e[0]);l=(f>1?"keys ":"key ")+l,l=(A(this,"contains")?"contain ":"have ")+l,this.assert(c,"expected #{this} to "+i+l,"expected #{this} to not "+i+l,b.slice(0).sort(zn),u.sort(zn),!0)}N(Hi,"assertKeys");T.addMethod("keys",Hi);T.addMethod("key",Hi);function Oa(e,t,r){r&&A(this,"message",r);var n=A(this,"object"),a=A(this,"ssfi"),o=A(this,"message"),l=A(this,"negate")||!1;new T(n,o,a,!0).is.a("function"),(Wn(e)||typeof e=="string")&&(t=e,e=null);let i,u=!1;try{n()}catch(g){u=!0,i=g}var c=e===void 0&&t===void 0,s=!!(e&&t),d=!1,f=!1;if(c||!c&&!l){var p="an error";e instanceof Error?p="#{exp}":e&&(p=ke.getConstructorName(e));let g=i;if(i instanceof Error)g=i.toString();else if(typeof i=="string")g=i;else if(i&&(typeof i=="object"||typeof i=="function"))try{g=ke.getConstructorName(i)}catch{}this.assert(u,"expected #{this} to throw "+p,"expected #{this} to not throw an error but #{act} was thrown",e&&e.toString(),g)}if(e&&i){if(e instanceof Error){var m=ke.compatibleInstance(i,e);m===l&&(s&&l?d=!0:this.assert(l,"expected #{this} to throw #{exp} but #{act} was thrown","expected #{this} to not throw #{exp}"+(i&&!l?" but #{act} was thrown":""),e.toString(),i.toString()))}var b=ke.compatibleConstructor(i,e);b===l&&(s&&l?d=!0:this.assert(l,"expected #{this} to throw #{exp} but #{act} was thrown","expected #{this} to not throw #{exp}"+(i?" but #{act} was thrown":""),e instanceof Error?e.toString():e&&ke.getConstructorName(e),i instanceof Error?i.toString():i&&ke.getConstructorName(i)))}if(i&&t!==void 0&&t!==null){var h="including";Wn(t)&&(h="matching");var y=ke.compatibleMessage(i,t);y===l&&(s&&l?f=!0:this.assert(l,"expected #{this} to throw error "+h+" #{exp} but got #{act}","expected #{this} to throw error not "+h+" #{exp}",t,ke.getMessage(i)))}d&&f&&this.assert(l,"expected #{this} to throw #{exp} but #{act} was thrown","expected #{this} to not throw #{exp}"+(i?" but #{act} was thrown":""),e instanceof Error?e.toString():e&&ke.getConstructorName(e),i instanceof Error?i.toString():i&&ke.getConstructorName(i)),A(this,"object",i)}N(Oa,"assertThrows");T.addMethod("throw",Oa);T.addMethod("throws",Oa);T.addMethod("Throw",Oa);function Ui(e,t){t&&A(this,"message",t);var r=A(this,"object"),n=A(this,"itself"),a=typeof r=="function"&&!n?r.prototype[e]:r[e];this.assert(typeof a=="function","expected #{this} to respond to "+Q(e),"expected #{this} to not respond to "+Q(e))}N(Ui,"respondTo");T.addMethod("respondTo",Ui);T.addMethod("respondsTo",Ui);T.addProperty("itself",function(){A(this,"itself",!0)});function Vi(e,t){t&&A(this,"message",t);var r=A(this,"object"),n=e(r);this.assert(n,"expected #{this} to satisfy "+Ht(e),"expected #{this} to not satisfy"+Ht(e),!A(this,"negate"),n)}N(Vi,"satisfy");T.addMethod("satisfy",Vi);T.addMethod("satisfies",Vi);function zi(e,t,r){r&&A(this,"message",r);var n=A(this,"object"),a=A(this,"message"),o=A(this,"ssfi");if(new T(n,a,o,!0).is.a("number"),typeof e!="number"||typeof t!="number"){a=a?a+": ":"";var l=t===void 0?", and a delta is required":"";throw new oe(a+"the arguments to closeTo or approximately must be numbers"+l,void 0,o)}this.assert(Math.abs(n-e)<=t,"expected #{this} to be close to "+e+" +/- "+t,"expected #{this} not to be close to "+e+" +/- "+t)}N(zi,"closeTo");T.addMethod("closeTo",zi);T.addMethod("approximately",zi);function uf(e,t,r,n,a){let o=Array.from(t),l=Array.from(e);if(!n){if(l.length!==o.length)return!1;o=o.slice()}return l.every(function(i,u){if(a)return r?r(i,o[u]):i===o[u];if(!r){var c=o.indexOf(i);return c===-1?!1:(n||o.splice(c,1),!0)}return o.some(function(s,d){return r(i,s)?(n||o.splice(d,1),!0):!1})})}N(uf,"isSubsetOf");T.addMethod("members",function(e,t){t&&A(this,"message",t);var r=A(this,"object"),n=A(this,"message"),a=A(this,"ssfi");new T(r,n,a,!0).to.be.iterable,new T(e,n,a,!0).to.be.iterable;var o=A(this,"contains"),l=A(this,"ordered"),i,u,c;o?(i=l?"an ordered superset":"a superset",u="expected #{this} to be "+i+" of #{exp}",c="expected #{this} to not be "+i+" of #{exp}"):(i=l?"ordered members":"members",u="expected #{this} to have the same "+i+" as #{exp}",c="expected #{this} to not have the same "+i+" as #{exp}");var s=A(this,"deep")?A(this,"eql"):void 0;this.assert(uf(e,r,s,o,l),u,c,e,r,!0)});T.addProperty("iterable",function(e){e&&A(this,"message",e);var t=A(this,"object");this.assert(t!=null&&t[Symbol.iterator],"expected #{this} to be an iterable","expected #{this} to not be an iterable",t)});function cf(e,t){t&&A(this,"message",t);var r=A(this,"object"),n=A(this,"message"),a=A(this,"ssfi"),o=A(this,"contains"),l=A(this,"deep"),i=A(this,"eql");new T(e,n,a,!0).to.be.an("array"),o?this.assert(e.some(function(u){return r.indexOf(u)>-1}),"expected #{this} to contain one of #{exp}","expected #{this} to not contain one of #{exp}",e,r):l?this.assert(e.some(function(u){return i(r,u)}),"expected #{this} to deeply equal one of #{exp}","expected #{this} to deeply equal one of #{exp}",e,r):this.assert(e.indexOf(r)>-1,"expected #{this} to be one of #{exp}","expected #{this} to not be one of #{exp}",e,r)}N(cf,"oneOf");T.addMethod("oneOf",cf);function Gi(e,t,r){r&&A(this,"message",r);var n=A(this,"object"),a=A(this,"message"),o=A(this,"ssfi");new T(n,a,o,!0).is.a("function");var l;t?(new T(e,a,o,!0).to.have.property(t),l=e[t]):(new T(e,a,o,!0).is.a("function"),l=e()),n();var i=t==null?e():e[t],u=t==null?l:"."+t;A(this,"deltaMsgObj",u),A(this,"initialDeltaValue",l),A(this,"finalDeltaValue",i),A(this,"deltaBehavior","change"),A(this,"realDelta",i!==l),this.assert(l!==i,"expected "+u+" to change","expected "+u+" to not change")}N(Gi,"assertChanges");T.addMethod("change",Gi);T.addMethod("changes",Gi);function Wi(e,t,r){r&&A(this,"message",r);var n=A(this,"object"),a=A(this,"message"),o=A(this,"ssfi");new T(n,a,o,!0).is.a("function");var l;t?(new T(e,a,o,!0).to.have.property(t),l=e[t]):(new T(e,a,o,!0).is.a("function"),l=e()),new T(l,a,o,!0).is.a("number"),n();var i=t==null?e():e[t],u=t==null?l:"."+t;A(this,"deltaMsgObj",u),A(this,"initialDeltaValue",l),A(this,"finalDeltaValue",i),A(this,"deltaBehavior","increase"),A(this,"realDelta",i-l),this.assert(i-l>0,"expected "+u+" to increase","expected "+u+" to not increase")}N(Wi,"assertIncreases");T.addMethod("increase",Wi);T.addMethod("increases",Wi);function Ki(e,t,r){r&&A(this,"message",r);var n=A(this,"object"),a=A(this,"message"),o=A(this,"ssfi");new T(n,a,o,!0).is.a("function");var l;t?(new T(e,a,o,!0).to.have.property(t),l=e[t]):(new T(e,a,o,!0).is.a("function"),l=e()),new T(l,a,o,!0).is.a("number"),n();var i=t==null?e():e[t],u=t==null?l:"."+t;A(this,"deltaMsgObj",u),A(this,"initialDeltaValue",l),A(this,"finalDeltaValue",i),A(this,"deltaBehavior","decrease"),A(this,"realDelta",l-i),this.assert(i-l<0,"expected "+u+" to decrease","expected "+u+" to not decrease")}N(Ki,"assertDecreases");T.addMethod("decrease",Ki);T.addMethod("decreases",Ki);function df(e,t){t&&A(this,"message",t);var r=A(this,"deltaMsgObj"),n=A(this,"initialDeltaValue"),a=A(this,"finalDeltaValue"),o=A(this,"deltaBehavior"),l=A(this,"realDelta"),i;o==="change"?i=Math.abs(a-n)===Math.abs(e):i=l===Math.abs(e),this.assert(i,"expected "+r+" to "+o+" by "+e,"expected "+r+" to not "+o+" by "+e)}N(df,"assertDelta");T.addMethod("by",df);T.addProperty("extensible",function(){var e=A(this,"object"),t=e===Object(e)&&Object.isExtensible(e);this.assert(t,"expected #{this} to be extensible","expected #{this} to not be extensible")});T.addProperty("sealed",function(){var e=A(this,"object"),t=e===Object(e)?Object.isSealed(e):!0;this.assert(t,"expected #{this} to be sealed","expected #{this} to not be sealed")});T.addProperty("frozen",function(){var e=A(this,"object"),t=e===Object(e)?Object.isFrozen(e):!0;this.assert(t,"expected #{this} to be frozen","expected #{this} to not be frozen")});T.addProperty("finite",function(e){var t=A(this,"object");this.assert(typeof t=="number"&&isFinite(t),"expected #{this} to be a finite number","expected #{this} to not be a finite number")});function Ut(e,t){return new T(e,t)}N(Ut,"expect");Ut.fail=function(e,t,r,n){throw arguments.length<2&&(r=e,e=void 0),r=r||"expect.fail()",new oe(r,{actual:e,expected:t,operator:n},Ut.fail)};var pf={};mi(pf,{Should:()=>GP,should:()=>zP});function Yi(){function e(){return this instanceof String||this instanceof Number||this instanceof Boolean||typeof Symbol=="function"&&this instanceof Symbol||typeof BigInt=="function"&&this instanceof BigInt?new T(this.valueOf(),null,e):new T(this,null,e)}N(e,"shouldGetter");function t(n){Object.defineProperty(this,"should",{value:n,enumerable:!0,configurable:!0,writable:!0})}N(t,"shouldSetter"),Object.defineProperty(Object.prototype,"should",{set:t,get:e,configurable:!0});var r={};return r.fail=function(n,a,o,l){throw arguments.length<2&&(o=n,n=void 0),o=o||"should.fail()",new oe(o,{actual:n,expected:a,operator:l},r.fail)},r.equal=function(n,a,o){new T(n,o).to.equal(a)},r.Throw=function(n,a,o,l){new T(n,l).to.Throw(a,o)},r.exist=function(n,a){new T(n,a).to.exist},r.not={},r.not.equal=function(n,a,o){new T(n,o).to.not.equal(a)},r.not.Throw=function(n,a,o,l){new T(n,l).to.not.Throw(a,o)},r.not.exist=function(n,a){new T(n,a).to.not.exist},r.throw=r.Throw,r.not.throw=r.not.Throw,r}N(Yi,"loadShould");var zP=Yi,GP=Yi;function O(e,t){var r=new T(null,null,O,!0);r.assert(e,t,"[ negation message unavailable ]")}N(O,"assert");O.fail=function(e,t,r,n){throw arguments.length<2&&(r=e,e=void 0),r=r||"assert.fail()",new oe(r,{actual:e,expected:t,operator:n},O.fail)};O.isOk=function(e,t){new T(e,t,O.isOk,!0).is.ok};O.isNotOk=function(e,t){new T(e,t,O.isNotOk,!0).is.not.ok};O.equal=function(e,t,r){var n=new T(e,r,O.equal,!0);n.assert(t==K(n,"object"),"expected #{this} to equal #{exp}","expected #{this} to not equal #{act}",t,e,!0)};O.notEqual=function(e,t,r){var n=new T(e,r,O.notEqual,!0);n.assert(t!=K(n,"object"),"expected #{this} to not equal #{exp}","expected #{this} to equal #{act}",t,e,!0)};O.strictEqual=function(e,t,r){new T(e,r,O.strictEqual,!0).to.equal(t)};O.notStrictEqual=function(e,t,r){new T(e,r,O.notStrictEqual,!0).to.not.equal(t)};O.deepEqual=O.deepStrictEqual=function(e,t,r){new T(e,r,O.deepEqual,!0).to.eql(t)};O.notDeepEqual=function(e,t,r){new T(e,r,O.notDeepEqual,!0).to.not.eql(t)};O.isAbove=function(e,t,r){new T(e,r,O.isAbove,!0).to.be.above(t)};O.isAtLeast=function(e,t,r){new T(e,r,O.isAtLeast,!0).to.be.least(t)};O.isBelow=function(e,t,r){new T(e,r,O.isBelow,!0).to.be.below(t)};O.isAtMost=function(e,t,r){new T(e,r,O.isAtMost,!0).to.be.most(t)};O.isTrue=function(e,t){new T(e,t,O.isTrue,!0).is.true};O.isNotTrue=function(e,t){new T(e,t,O.isNotTrue,!0).to.not.equal(!0)};O.isFalse=function(e,t){new T(e,t,O.isFalse,!0).is.false};O.isNotFalse=function(e,t){new T(e,t,O.isNotFalse,!0).to.not.equal(!1)};O.isNull=function(e,t){new T(e,t,O.isNull,!0).to.equal(null)};O.isNotNull=function(e,t){new T(e,t,O.isNotNull,!0).to.not.equal(null)};O.isNaN=function(e,t){new T(e,t,O.isNaN,!0).to.be.NaN};O.isNotNaN=function(e,t){new T(e,t,O.isNotNaN,!0).not.to.be.NaN};O.exists=function(e,t){new T(e,t,O.exists,!0).to.exist};O.notExists=function(e,t){new T(e,t,O.notExists,!0).to.not.exist};O.isUndefined=function(e,t){new T(e,t,O.isUndefined,!0).to.equal(void 0)};O.isDefined=function(e,t){new T(e,t,O.isDefined,!0).to.not.equal(void 0)};O.isCallable=function(e,t){new T(e,t,O.isCallable,!0).is.callable};O.isNotCallable=function(e,t){new T(e,t,O.isNotCallable,!0).is.not.callable};O.isObject=function(e,t){new T(e,t,O.isObject,!0).to.be.a("object")};O.isNotObject=function(e,t){new T(e,t,O.isNotObject,!0).to.not.be.a("object")};O.isArray=function(e,t){new T(e,t,O.isArray,!0).to.be.an("array")};O.isNotArray=function(e,t){new T(e,t,O.isNotArray,!0).to.not.be.an("array")};O.isString=function(e,t){new T(e,t,O.isString,!0).to.be.a("string")};O.isNotString=function(e,t){new T(e,t,O.isNotString,!0).to.not.be.a("string")};O.isNumber=function(e,t){new T(e,t,O.isNumber,!0).to.be.a("number")};O.isNotNumber=function(e,t){new T(e,t,O.isNotNumber,!0).to.not.be.a("number")};O.isFinite=function(e,t){new T(e,t,O.isFinite,!0).to.be.finite};O.isBoolean=function(e,t){new T(e,t,O.isBoolean,!0).to.be.a("boolean")};O.isNotBoolean=function(e,t){new T(e,t,O.isNotBoolean,!0).to.not.be.a("boolean")};O.typeOf=function(e,t,r){new T(e,r,O.typeOf,!0).to.be.a(t)};O.notTypeOf=function(e,t,r){new T(e,r,O.notTypeOf,!0).to.not.be.a(t)};O.instanceOf=function(e,t,r){new T(e,r,O.instanceOf,!0).to.be.instanceOf(t)};O.notInstanceOf=function(e,t,r){new T(e,r,O.notInstanceOf,!0).to.not.be.instanceOf(t)};O.include=function(e,t,r){new T(e,r,O.include,!0).include(t)};O.notInclude=function(e,t,r){new T(e,r,O.notInclude,!0).not.include(t)};O.deepInclude=function(e,t,r){new T(e,r,O.deepInclude,!0).deep.include(t)};O.notDeepInclude=function(e,t,r){new T(e,r,O.notDeepInclude,!0).not.deep.include(t)};O.nestedInclude=function(e,t,r){new T(e,r,O.nestedInclude,!0).nested.include(t)};O.notNestedInclude=function(e,t,r){new T(e,r,O.notNestedInclude,!0).not.nested.include(t)};O.deepNestedInclude=function(e,t,r){new T(e,r,O.deepNestedInclude,!0).deep.nested.include(t)};O.notDeepNestedInclude=function(e,t,r){new T(e,r,O.notDeepNestedInclude,!0).not.deep.nested.include(t)};O.ownInclude=function(e,t,r){new T(e,r,O.ownInclude,!0).own.include(t)};O.notOwnInclude=function(e,t,r){new T(e,r,O.notOwnInclude,!0).not.own.include(t)};O.deepOwnInclude=function(e,t,r){new T(e,r,O.deepOwnInclude,!0).deep.own.include(t)};O.notDeepOwnInclude=function(e,t,r){new T(e,r,O.notDeepOwnInclude,!0).not.deep.own.include(t)};O.match=function(e,t,r){new T(e,r,O.match,!0).to.match(t)};O.notMatch=function(e,t,r){new T(e,r,O.notMatch,!0).to.not.match(t)};O.property=function(e,t,r){new T(e,r,O.property,!0).to.have.property(t)};O.notProperty=function(e,t,r){new T(e,r,O.notProperty,!0).to.not.have.property(t)};O.propertyVal=function(e,t,r,n){new T(e,n,O.propertyVal,!0).to.have.property(t,r)};O.notPropertyVal=function(e,t,r,n){new T(e,n,O.notPropertyVal,!0).to.not.have.property(t,r)};O.deepPropertyVal=function(e,t,r,n){new T(e,n,O.deepPropertyVal,!0).to.have.deep.property(t,r)};O.notDeepPropertyVal=function(e,t,r,n){new T(e,n,O.notDeepPropertyVal,!0).to.not.have.deep.property(t,r)};O.ownProperty=function(e,t,r){new T(e,r,O.ownProperty,!0).to.have.own.property(t)};O.notOwnProperty=function(e,t,r){new T(e,r,O.notOwnProperty,!0).to.not.have.own.property(t)};O.ownPropertyVal=function(e,t,r,n){new T(e,n,O.ownPropertyVal,!0).to.have.own.property(t,r)};O.notOwnPropertyVal=function(e,t,r,n){new T(e,n,O.notOwnPropertyVal,!0).to.not.have.own.property(t,r)};O.deepOwnPropertyVal=function(e,t,r,n){new T(e,n,O.deepOwnPropertyVal,!0).to.have.deep.own.property(t,r)};O.notDeepOwnPropertyVal=function(e,t,r,n){new T(e,n,O.notDeepOwnPropertyVal,!0).to.not.have.deep.own.property(t,r)};O.nestedProperty=function(e,t,r){new T(e,r,O.nestedProperty,!0).to.have.nested.property(t)};O.notNestedProperty=function(e,t,r){new T(e,r,O.notNestedProperty,!0).to.not.have.nested.property(t)};O.nestedPropertyVal=function(e,t,r,n){new T(e,n,O.nestedPropertyVal,!0).to.have.nested.property(t,r)};O.notNestedPropertyVal=function(e,t,r,n){new T(e,n,O.notNestedPropertyVal,!0).to.not.have.nested.property(t,r)};O.deepNestedPropertyVal=function(e,t,r,n){new T(e,n,O.deepNestedPropertyVal,!0).to.have.deep.nested.property(t,r)};O.notDeepNestedPropertyVal=function(e,t,r,n){new T(e,n,O.notDeepNestedPropertyVal,!0).to.not.have.deep.nested.property(t,r)};O.lengthOf=function(e,t,r){new T(e,r,O.lengthOf,!0).to.have.lengthOf(t)};O.hasAnyKeys=function(e,t,r){new T(e,r,O.hasAnyKeys,!0).to.have.any.keys(t)};O.hasAllKeys=function(e,t,r){new T(e,r,O.hasAllKeys,!0).to.have.all.keys(t)};O.containsAllKeys=function(e,t,r){new T(e,r,O.containsAllKeys,!0).to.contain.all.keys(t)};O.doesNotHaveAnyKeys=function(e,t,r){new T(e,r,O.doesNotHaveAnyKeys,!0).to.not.have.any.keys(t)};O.doesNotHaveAllKeys=function(e,t,r){new T(e,r,O.doesNotHaveAllKeys,!0).to.not.have.all.keys(t)};O.hasAnyDeepKeys=function(e,t,r){new T(e,r,O.hasAnyDeepKeys,!0).to.have.any.deep.keys(t)};O.hasAllDeepKeys=function(e,t,r){new T(e,r,O.hasAllDeepKeys,!0).to.have.all.deep.keys(t)};O.containsAllDeepKeys=function(e,t,r){new T(e,r,O.containsAllDeepKeys,!0).to.contain.all.deep.keys(t)};O.doesNotHaveAnyDeepKeys=function(e,t,r){new T(e,r,O.doesNotHaveAnyDeepKeys,!0).to.not.have.any.deep.keys(t)};O.doesNotHaveAllDeepKeys=function(e,t,r){new T(e,r,O.doesNotHaveAllDeepKeys,!0).to.not.have.all.deep.keys(t)};O.throws=function(e,t,r,n){(typeof t=="string"||t instanceof RegExp)&&(r=t,t=null);var a=new T(e,n,O.throws,!0).to.throw(t,r);return K(a,"object")};O.doesNotThrow=function(e,t,r,n){(typeof t=="string"||t instanceof RegExp)&&(r=t,t=null),new T(e,n,O.doesNotThrow,!0).to.not.throw(t,r)};O.operator=function(e,t,r,n){var a;switch(t){case"==":a=e==r;break;case"===":a=e===r;break;case">":a=e>r;break;case">=":a=e>=r;break;case"<":a=etm,toBeDisabled:()=>Wf,toBeEmpty:()=>xf,toBeEmptyDOMElement:()=>jf,toBeEnabled:()=>Kf,toBeInTheDOM:()=>hl,toBeInTheDocument:()=>Mf,toBeInvalid:()=>Xf,toBePartiallyChecked:()=>nm,toBeRequired:()=>Yf,toBeValid:()=>Qf,toBeVisible:()=>Hf,toContainElement:()=>bl,toContainHTML:()=>Nf,toHaveAccessibleDescription:()=>yl,toHaveAccessibleErrorMessage:()=>If,toHaveAccessibleName:()=>vl,toHaveAttribute:()=>Bf,toHaveClass:()=>kf,toHaveDescription:()=>am,toHaveDisplayValue:()=>em,toHaveErrorMessage:()=>om,toHaveFocus:()=>Lf,toHaveFormValues:()=>Df,toHaveRole:()=>gl,toHaveStyle:()=>_l,toHaveTextContent:()=>$f,toHaveValue:()=>Zf});var Su=De(ip(),1);function mf(e){Object.defineProperty(e,"__esModule",{value:!0,configurable:!0})}function Ji(e,t,r,n){Object.defineProperty(e,t,{get:r,set:n,enumerable:!0,configurable:!0})}var hf={};mf(hf);Ji(hf,"default",()=>bf);var bf=class extends Error{constructor(e,t,r,n,a){super(e+":"+r+":"+n+": "+t),this.reason=t,this.filename=e,this.line=r,this.column=n,this.source=a}},yf={};mf(yf);Ji(yf,"default",()=>gf);var gf=class{constructor(e,t,r){this.start=e,this.end=t,this.source=r}},WP={};Ji(WP,"CssTypes",()=>_e);var _e;(function(e){e.stylesheet="stylesheet",e.rule="rule",e.declaration="declaration",e.comment="comment",e.container="container",e.charset="charset",e.document="document",e.customMedia="custom-media",e.fontFace="font-face",e.host="host",e.import="import",e.keyframes="keyframes",e.keyframe="keyframe",e.layer="layer",e.media="media",e.namespace="namespace",e.page="page",e.startingStyle="starting-style",e.supports="supports"})(_e||(_e={}));var Oo=/\/\*[^]*?(?:\*\/|$)/g,KP=(e,t)=>{t=t||{};let r=1,n=1;function a(F){let L=F.match(/\n/g);L&&(r+=L.length);let D=F.lastIndexOf(` -`);n=~D?F.length-D:n+F.length}function o(){let F={line:r,column:n};return function(L){return L.position=new gf(F,{line:r,column:n},(t==null?void 0:t.source)||""),p(),L}}let l=[];function i(F){let L=new bf((t==null?void 0:t.source)||"",F,r,n,e);if(t!=null&&t.silent)l.push(L);else throw L}function u(){let F=d();return{type:_e.stylesheet,stylesheet:{source:t==null?void 0:t.source,rules:F,parsingErrors:l}}}function c(){return f(/^{\s*/)}function s(){return f(/^}/)}function d(){let F,L=[];for(p(),m(L);e.length&&e.charAt(0)!=="}"&&(F=ve()||pe());)F&&(L.push(F),m(L));return L}function f(F){let L=F.exec(e);if(!L)return;let D=L[0];return a(D),e=e.slice(D.length),L}function p(){f(/^\s*/)}function m(F){let L;for(F=F||[];L=b();)L&&F.push(L);return F}function b(){let F=o();if(e.charAt(0)!=="/"||e.charAt(1)!=="*")return;let L=f(/^\/\*[^]*?\*\//);return L?F({type:_e.comment,comment:L[0].slice(2,-2)}):i("End of comment missing")}function h(F,L,D){let z=L+1,H=!1,ae=F.indexOf(")",z);for(;!H&&ae!==-1;){let se=F.indexOf("(",z);se!==-1&&seH.replace(/,/g,"‌")),L.split(",").map(H=>Fe(H.replace(/\u200C/g,",")))}function g(){let F=o(),L=f(/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/);if(!L)return;let D=Fe(L[0]);if(!f(/^:\s*/))return i("property missing ':'");let z=f(/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/),H=F({type:_e.declaration,property:D.replace(Oo,""),value:z?Fe(z[0]).replace(Oo,""):""});return f(/^[;\s]*/),H}function E(){let F=[];if(!c())return i("missing '{'");m(F);let L;for(;L=g();)L&&(F.push(L),m(F));return s()?F:i("missing '}'")}function C(){let F,L=[],D=o();for(;F=f(/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/);)L.push(F[1]),f(/^,\s*/);if(L.length)return D({type:_e.keyframe,values:L,declarations:E()||[]})}function q(){let F=o(),L=f(/^@([-\w]+)?keyframes\s*/);if(!L)return;let D=L[1],z=f(/^([-\w]+)\s*/);if(!z)return i("@keyframes missing name");let H=z[1];if(!c())return i("@keyframes missing '{'");let ae,se=m();for(;ae=C();)se.push(ae),se=se.concat(m());return s()?F({type:_e.keyframes,name:H,vendor:D,keyframes:se}):i("@keyframes missing '}'")}function _(){let F=o(),L=f(/^@supports *([^{]+)/);if(!L)return;let D=Fe(L[1]);if(!c())return i("@supports missing '{'");let z=m().concat(d());return s()?F({type:_e.supports,supports:D,rules:z}):i("@supports missing '}'")}function v(){let F=o();if(!f(/^@host\s*/))return;if(!c())return i("@host missing '{'");let L=m().concat(d());return s()?F({type:_e.host,rules:L}):i("@host missing '}'")}function w(){let F=o(),L=f(/^@container *([^{]+)/);if(!L)return;let D=Fe(L[1]);if(!c())return i("@container missing '{'");let z=m().concat(d());return s()?F({type:_e.container,container:D,rules:z}):i("@container missing '}'")}function P(){let F=o(),L=f(/^@layer *([^{;@]+)/);if(!L)return;let D=Fe(L[1]);if(!c())return f(/^[;\s]*/),F({type:_e.layer,layer:D});let z=m().concat(d());return s()?F({type:_e.layer,layer:D,rules:z}):i("@layer missing '}'")}function j(){let F=o(),L=f(/^@media *([^{]+)/);if(!L)return;let D=Fe(L[1]);if(!c())return i("@media missing '{'");let z=m().concat(d());return s()?F({type:_e.media,media:D,rules:z}):i("@media missing '}'")}function $(){let F=o(),L=f(/^@custom-media\s+(--\S+)\s*([^{;\s][^{;]*);/);if(L)return F({type:_e.customMedia,name:Fe(L[1]),media:Fe(L[2])})}function B(){let F=o();if(!f(/^@page */))return;let L=y()||[];if(!c())return i("@page missing '{'");let D=m(),z;for(;z=g();)D.push(z),D=D.concat(m());return s()?F({type:_e.page,selectors:L,declarations:D}):i("@page missing '}'")}function I(){let F=o(),L=f(/^@([-\w]+)?document *([^{]+)/);if(!L)return;let D=Fe(L[1]),z=Fe(L[2]);if(!c())return i("@document missing '{'");let H=m().concat(d());return s()?F({type:_e.document,document:z,vendor:D,rules:H}):i("@document missing '}'")}function S(){let F=o();if(!f(/^@font-face\s*/))return;if(!c())return i("@font-face missing '{'");let L=m(),D;for(;D=g();)L.push(D),L=L.concat(m());return s()?F({type:_e.fontFace,declarations:L}):i("@font-face missing '}'")}function k(){let F=o();if(!f(/^@starting-style\s*/))return;if(!c())return i("@starting-style missing '{'");let L=m().concat(d());return s()?F({type:_e.startingStyle,rules:L}):i("@starting-style missing '}'")}let U=ie("import"),W=ie("charset"),G=ie("namespace");function ie(F){let L=new RegExp("^@"+F+`\\s*((?::?[^;'"]|"(?:\\\\"|[^"])*?"|'(?:\\\\'|[^'])*?')+)(?:;|$)`);return function(){let D=o(),z=f(L);if(!z)return;let H={type:F};return H[F]=z[1].trim(),D(H)}}function ve(){if(e[0]==="@")return q()||j()||$()||_()||U()||W()||G()||I()||B()||v()||S()||w()||k()||P()}function pe(){let F=o(),L=y();return L?(m(),F({type:_e.rule,selectors:L,declarations:E()||[]})):i("selector missing")}return fl(u())};function Fe(e){return e?e.trim():""}function fl(e,t){let r=e&&typeof e.type=="string",n=r?e:t;for(let a in e){let o=e[a];Array.isArray(o)?o.forEach(l=>{fl(l,n)}):o&&typeof o=="object"&&fl(o,n)}return r&&Object.defineProperty(e,"parent",{configurable:!0,writable:!0,enumerable:!1,value:t||null}),e}var YP=KP,JP=YP,XP=Object.prototype.toString;function QP(e){return typeof e=="function"||XP.call(e)==="[object Function]"}function ZP(e){var t=Number(e);return isNaN(t)?0:t===0||!isFinite(t)?t:(t>0?1:-1)*Math.floor(Math.abs(t))}var e1=Math.pow(2,53)-1;function t1(e){var t=ZP(e);return Math.min(Math.max(t,0),e1)}function Ye(e,t){var r=Array,n=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");for(var a=t1(n.length),o=QP(r)?Object(new r(a)):new Array(a),l=0,i;l0&&arguments[0]!==void 0?arguments[0]:[];r1(this,e),o1(this,"items",void 0),this.items=t}return a1(e,[{key:"add",value:function(t){return this.has(t)===!1&&this.items.push(t),this}},{key:"clear",value:function(){this.items=[]}},{key:"delete",value:function(t){var r=this.items.length;return this.items=this.items.filter(function(n){return n!==t}),r!==this.items.length}},{key:"forEach",value:function(t){var r=this;this.items.forEach(function(n){t(n,n,r)})}},{key:"has",value:function(t){return this.items.indexOf(t)!==-1}},{key:"size",get:function(){return this.items.length}}]),e}(),s1=typeof Set>"u"?Set:i1;function Me(e){var t;return(t=e.localName)!==null&&t!==void 0?t:e.tagName.toLowerCase()}var u1={article:"article",aside:"complementary",button:"button",datalist:"listbox",dd:"definition",details:"group",dialog:"dialog",dt:"term",fieldset:"group",figure:"figure",form:"form",footer:"contentinfo",h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:"banner",hr:"separator",html:"document",legend:"legend",li:"listitem",math:"math",main:"main",menu:"list",nav:"navigation",ol:"list",optgroup:"group",option:"option",output:"status",progress:"progressbar",section:"region",summary:"button",table:"table",tbody:"rowgroup",textarea:"textbox",tfoot:"rowgroup",td:"cell",th:"columnheader",thead:"rowgroup",tr:"row",ul:"list"},c1={caption:new Set(["aria-label","aria-labelledby"]),code:new Set(["aria-label","aria-labelledby"]),deletion:new Set(["aria-label","aria-labelledby"]),emphasis:new Set(["aria-label","aria-labelledby"]),generic:new Set(["aria-label","aria-labelledby","aria-roledescription"]),insertion:new Set(["aria-label","aria-labelledby"]),none:new Set(["aria-label","aria-labelledby"]),paragraph:new Set(["aria-label","aria-labelledby"]),presentation:new Set(["aria-label","aria-labelledby"]),strong:new Set(["aria-label","aria-labelledby"]),subscript:new Set(["aria-label","aria-labelledby"]),superscript:new Set(["aria-label","aria-labelledby"])};function d1(e,t){return["aria-atomic","aria-busy","aria-controls","aria-current","aria-description","aria-describedby","aria-details","aria-dropeffect","aria-flowto","aria-grabbed","aria-hidden","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription"].some(function(r){var n;return e.hasAttribute(r)&&!((n=c1[t])!==null&&n!==void 0&&n.has(r))})}function _f(e,t){return d1(e,t)}function p1(e){var t=m1(e);if(t===null||ml.indexOf(t)!==-1){var r=f1(e);if(ml.indexOf(t||"")===-1||_f(e,r||""))return r}return t}function f1(e){var t=u1[Me(e)];if(t!==void 0)return t;switch(Me(e)){case"a":case"area":case"link":if(e.hasAttribute("href"))return"link";break;case"img":return e.getAttribute("alt")===""&&!_f(e,"img")?"presentation":"img";case"input":{var r=e,n=r.type;switch(n){case"button":case"image":case"reset":case"submit":return"button";case"checkbox":case"radio":return n;case"range":return"slider";case"email":case"tel":case"text":case"url":return e.hasAttribute("list")?"combobox":"textbox";case"search":return e.hasAttribute("list")?"combobox":"searchbox";case"number":return"spinbutton";default:return null}}case"select":return e.hasAttribute("multiple")||e.size>1?"listbox":"combobox"}return null}function m1(e){var t=e.getAttribute("role");if(t!==null){var r=t.trim().split(" ")[0];if(r.length>0)return r}return null}var ml=["presentation","none"];function ce(e){return e!==null&&e.nodeType===e.ELEMENT_NODE}function Rf(e){return ce(e)&&Me(e)==="caption"}function jn(e){return ce(e)&&Me(e)==="input"}function h1(e){return ce(e)&&Me(e)==="optgroup"}function b1(e){return ce(e)&&Me(e)==="select"}function y1(e){return ce(e)&&Me(e)==="table"}function g1(e){return ce(e)&&Me(e)==="textarea"}function v1(e){var t=e.ownerDocument===null?e:e.ownerDocument,r=t.defaultView;if(r===null)throw new TypeError("no window available");return r}function _1(e){return ce(e)&&Me(e)==="fieldset"}function R1(e){return ce(e)&&Me(e)==="legend"}function w1(e){return ce(e)&&Me(e)==="slot"}function C1(e){return ce(e)&&e.ownerSVGElement!==void 0}function q1(e){return ce(e)&&Me(e)==="svg"}function E1(e){return C1(e)&&Me(e)==="title"}function Kn(e,t){if(ce(e)&&e.hasAttribute(t)){var r=e.getAttribute(t).split(" "),n=e.getRootNode?e.getRootNode():e.ownerDocument;return r.map(function(a){return n.getElementById(a)}).filter(function(a){return a!==null})}return[]}function mt(e,t){return ce(e)?t.indexOf(p1(e))!==-1:!1}function P1(e){return e.trim().replace(/\s\s+/g," ")}function O1(e,t){if(!ce(e))return!1;if(e.hasAttribute("hidden")||e.getAttribute("aria-hidden")==="true")return!0;var r=t(e);return r.getPropertyValue("display")==="none"||r.getPropertyValue("visibility")==="hidden"}function T1(e){return mt(e,["button","combobox","listbox","textbox"])||wf(e,"range")}function wf(e,t){if(!ce(e))return!1;switch(t){case"range":return mt(e,["meter","progressbar","scrollbar","slider","spinbutton"]);default:throw new TypeError("No knowledge about abstract role '".concat(t,"'. This is likely a bug :("))}}function Au(e,t){var r=Ye(e.querySelectorAll(t));return Kn(e,"aria-owns").forEach(function(n){r.push.apply(r,Ye(n.querySelectorAll(t)))}),r}function S1(e){return b1(e)?e.selectedOptions||Au(e,"[selected]"):Au(e,'[aria-selected="true"]')}function A1(e){return mt(e,ml)}function M1(e){return Rf(e)}function x1(e){return mt(e,["button","cell","checkbox","columnheader","gridcell","heading","label","legend","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","row","rowheader","switch","tab","tooltip","treeitem"])}function j1(e){return!1}function N1(e){return jn(e)||g1(e)?e.value:e.textContent||""}function Mu(e){var t=e.getPropertyValue("content");return/^["'].*["']$/.test(t)?t.slice(1,-1):""}function Cf(e){var t=Me(e);return t==="button"||t==="input"&&e.getAttribute("type")!=="hidden"||t==="meter"||t==="output"||t==="progress"||t==="select"||t==="textarea"}function qf(e){if(Cf(e))return e;var t=null;return e.childNodes.forEach(function(r){if(t===null&&ce(r)){var n=qf(r);n!==null&&(t=n)}}),t}function $1(e){if(e.control!==void 0)return e.control;var t=e.getAttribute("for");return t!==null?e.ownerDocument.getElementById(t):qf(e)}function I1(e){var t=e.labels;if(t===null)return t;if(t!==void 0)return Ye(t);if(!Cf(e))return null;var r=e.ownerDocument;return Ye(r.querySelectorAll("label")).filter(function(n){return $1(n)===e})}function B1(e){var t=e.assignedNodes();return t.length===0?Ye(e.childNodes):t}function Ef(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=new s1,n=v1(e),a=t.compute,o=a===void 0?"name":a,l=t.computedStyleSupportsPseudoElements,i=l===void 0?t.getComputedStyle!==void 0:l,u=t.getComputedStyle,c=u===void 0?n.getComputedStyle.bind(n):u,s=t.hidden,d=s===void 0?!1:s;function f(y,g){var E="";if(ce(y)&&i){var C=c(y,"::before"),q=Mu(C);E="".concat(q," ").concat(E)}var _=w1(y)?B1(y):Ye(y.childNodes).concat(Kn(y,"aria-owns"));if(_.forEach(function(P){var j=h(P,{isEmbeddedInLabel:g.isEmbeddedInLabel,isReferenced:!1,recursion:!0}),$=ce(P)?c(P).getPropertyValue("display"):"inline",B=$!=="inline"?" ":"";E+="".concat(B).concat(j).concat(B)}),ce(y)&&i){var v=c(y,"::after"),w=Mu(v);E="".concat(E," ").concat(w)}return E.trim()}function p(y,g){var E=y.getAttributeNode(g);return E!==null&&!r.has(E)&&E.value.trim()!==""?(r.add(E),E.value):null}function m(y){return ce(y)?p(y,"title"):null}function b(y){if(!ce(y))return null;if(_1(y)){r.add(y);for(var g=Ye(y.childNodes),E=0;E0}).join(" ");if(jn(y)&&y.type==="image"){var k=p(y,"alt");if(k!==null)return k;var U=p(y,"title");return U!==null?U:"Submit Query"}if(mt(y,["button"])){var W=f(y,{isEmbeddedInLabel:!1});if(W!=="")return W}return null}function h(y,g){if(r.has(y))return"";if(!d&&O1(y,c)&&!g.isReferenced)return r.add(y),"";var E=ce(y)?y.getAttributeNode("aria-labelledby"):null,C=E!==null&&!r.has(E)?Kn(y,"aria-labelledby"):[];if(o==="name"&&!g.isReferenced&&C.length>0)return r.add(E),C.map(function($){return h($,{isEmbeddedInLabel:g.isEmbeddedInLabel,isReferenced:!0,recursion:!1})}).join(" ");var q=g.recursion&&T1(y)&&o==="name";if(!q){var _=(ce(y)&&y.getAttribute("aria-label")||"").trim();if(_!==""&&o==="name")return r.add(y),_;if(!A1(y)){var v=b(y);if(v!==null)return r.add(y),v}}if(mt(y,["menu"]))return r.add(y),"";if(q||g.isEmbeddedInLabel||g.isReferenced){if(mt(y,["combobox","listbox"])){r.add(y);var w=S1(y);return w.length===0?jn(y)?y.value:"":Ye(w).map(function($){return h($,{isEmbeddedInLabel:g.isEmbeddedInLabel,isReferenced:!1,recursion:!0})}).join(" ")}if(wf(y,"range"))return r.add(y),y.hasAttribute("aria-valuetext")?y.getAttribute("aria-valuetext"):y.hasAttribute("aria-valuenow")?y.getAttribute("aria-valuenow"):y.getAttribute("value")||"";if(mt(y,["textbox"]))return r.add(y),N1(y)}if(x1(y)||ce(y)&&g.isReferenced||M1(y)||j1()){var P=f(y,{isEmbeddedInLabel:g.isEmbeddedInLabel});if(P!=="")return r.add(y),P}if(y.nodeType===y.TEXT_NODE)return r.add(y),y.textContent||"";if(g.recursion)return r.add(y),f(y,{isEmbeddedInLabel:g.isEmbeddedInLabel});var j=m(y);return j!==null?(r.add(y),j):(r.add(y),"")}return P1(h(e,{isEmbeddedInLabel:!1,isReferenced:o==="description",recursion:!1}))}function Yr(e){"@babel/helpers - typeof";return Yr=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},Yr(e)}function xu(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 ju(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=Kn(e,"aria-describedby").map(function(o){return Ef(o,ju(ju({},t),{},{compute:"description"}))}).join(" ");if(r===""){var n=e.getAttribute("aria-description");r=n===null?"":n}if(r===""){var a=e.getAttribute("title");r=a===null?"":a}return r}function H1(e){return mt(e,["caption","code","deletion","emphasis","generic","insertion","none","paragraph","presentation","strong","subscript","superscript"])}function U1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return H1(e)?"":Ef(e,t)}var Xi=De(sp(),1),V1=De(cp(),1),Pf=De(Rp(),1),z1=De(wp(),1),Of=class extends Error{constructor(e,t,r,n){super(),Error.captureStackTrace&&Error.captureStackTrace(this,r);let a="";try{a=n.utils.printWithType("Received",t,n.utils.printReceived)}catch{}this.message=[n.utils.matcherHint(`${n.isNot?".not":""}.${r.name}`,"received",""),"",`${n.utils.RECEIVED_COLOR("received")} value must ${e}.`,a].join(` -`)}},Nu=class extends Of{constructor(...e){super("be an HTMLElement or an SVGElement",...e)}},$u=class extends Of{constructor(...e){super("be a Node",...e)}};function Tf(e,t,...r){if(!e||!e.ownerDocument||!e.ownerDocument.defaultView)throw new t(e,...r)}function G1(e,...t){Tf(e,$u,...t);let r=e.ownerDocument.defaultView;if(!(e instanceof r.Node))throw new $u(e,...t)}function le(e,...t){Tf(e,Nu,...t);let r=e.ownerDocument.defaultView;if(!(e instanceof r.HTMLElement)&&!(e instanceof r.SVGElement))throw new Nu(e,...t)}var W1=class extends Error{constructor(e,t,r){super(),Error.captureStackTrace&&Error.captureStackTrace(this,t),this.message=[e.message,"",r.utils.RECEIVED_COLOR("Failing css:"),r.utils.RECEIVED_COLOR(`${e.css}`)].join(` -`)}};function K1(e,...t){let r=JP(`selector { ${e} }`,{silent:!0}).stylesheet;if(r.parsingErrors&&r.parsingErrors.length>0){let{reason:n,line:a}=r.parsingErrors[0];throw new W1({css:e,message:`Syntax error parsing expected css: ${n} on line: ${a}`},...t)}return r.rules[0].declarations.filter(n=>n.type==="declaration").reduce((n,{property:a,value:o})=>Object.assign(n,{[a]:o}),{})}function Iu(e,t){return typeof t=="string"?t:e.utils.stringify(t)}function Se(e,t,r,n,a,o){return[`${t} +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(g,E){if(g){if(typeof g=="string")return f(g,E);var C=Object.prototype.toString.call(g).slice(8,-1);if(C==="Object"&&g.constructor&&(C=g.constructor.name),C==="Map"||C==="Set")return Array.from(g);if(C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C))return f(g,E)}}function f(g,E){(E==null||E>g.length)&&(E=g.length);for(var C=0,q=new Array(E);C1&&arguments[1]!==void 0?arguments[1]:null,C=u(b),q;try{for(C.s();!(q=C.n()).done;){var _=c(q.value,2),v=_[0],w=_[1];g.call(E,w,v,b)}}catch(P){C.e(P)}finally{C.f()}},get:function(g){var E=b.find(function(C){return C[0]===g});return E&&E[1]},has:function(g){return!!h.get(g)},keys:function(){return b.map(function(g){var E=c(g,1),C=E[0];return C})},values:function(){return b.map(function(g){var E=c(g,2),C=E[1];return C})}},y=(0,o.default)(h,h.entries());e.default=y}}),CP=R({"../../node_modules/dequal/lite/index.js"(e){var t=Object.prototype.hasOwnProperty;function r(n,a){var o,l;if(n===a)return!0;if(n&&a&&(o=n.constructor)===a.constructor){if(o===Date)return n.getTime()===a.getTime();if(o===RegExp)return n.toString()===a.toString();if(o===Array){if((l=n.length)===a.length)for(;l--&&r(n[l],a[l]););return l===-1}if(!o||typeof n=="object"){l=0;for(o in n)if(t.call(n,o)&&++l&&!t.call(a,o)||!(o in a)||!r(n[o],a[o]))return!1;return Object.keys(a).length===l}}return n!==n&&a!==a}e.dequal=r}}),qP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/elementRoleMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=CP(),r=a(fn()),n=a(mi());function a(_){return _&&_.__esModule?_:{default:_}}function o(_,v){return u(_)||i(_,v)||s(_,v)||l()}function l(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function i(_,v){var w=_==null?null:typeof Symbol<"u"&&_[Symbol.iterator]||_["@@iterator"];if(w!=null){var P=[],j=!0,$=!1,B,I;try{for(w=w.call(_);!(j=(B=w.next()).done)&&(P.push(B.value),!(v&&P.length===v));j=!0);}catch(A){$=!0,I=A}finally{try{!j&&w.return!=null&&w.return()}finally{if($)throw I}}return P}}function u(_){if(Array.isArray(_))return _}function c(_,v){var w=typeof Symbol<"u"&&_[Symbol.iterator]||_["@@iterator"];if(!w){if(Array.isArray(_)||(w=s(_))||v){w&&(_=w);var P=0,j=function(){};return{s:j,n:function(){return P>=_.length?{done:!0}:{done:!1,value:_[P++]}},e:function(A){throw A},f:j}}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 $=!0,B=!1,I;return{s:function(){w=w.call(_)},n:function(){var A=w.next();return $=A.done,A},e:function(A){B=!0,I=A},f:function(){try{!$&&w.return!=null&&w.return()}finally{if(B)throw I}}}}function s(_,v){if(_){if(typeof _=="string")return d(_,v);var w=Object.prototype.toString.call(_).slice(8,-1);if(w==="Object"&&_.constructor&&(w=_.constructor.name),w==="Map"||w==="Set")return Array.from(_);if(w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return d(_,v)}}function d(_,v){(v==null||v>_.length)&&(v=_.length);for(var w=0,P=new Array(v);w1&&arguments[1]!==void 0?arguments[1]:null,w=c(f),P;try{for(w.s();!(P=w.n()).done;){var j=o(P.value,2),$=j[0],B=j[1];_.call(v,B,$,f)}}catch(I){w.e(I)}finally{w.f()}},get:function(_){var v=f.find(function(w){return _.name===w[0].name&&(0,t.dequal)(_.attributes,w[0].attributes)});return v&&v[1]},has:function(_){return!!C.get(_)},keys:function(){return f.map(function(_){var v=o(_,1),w=v[0];return w})},values:function(){return f.map(function(_){var v=o(_,2),w=v[1];return w})}},q=(0,r.default)(C,C.entries());e.default=q}}),EP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/roleElementMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(fn()),r=n(mi());function n(v){return v&&v.__esModule?v:{default:v}}function a(v,w){return i(v)||l(v,w)||c(v,w)||o()}function o(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l(v,w){var P=v==null?null:typeof Symbol<"u"&&v[Symbol.iterator]||v["@@iterator"];if(P!=null){var j=[],$=!0,B=!1,I,A;try{for(P=P.call(v);!($=(I=P.next()).done)&&(j.push(I.value),!(w&&j.length===w));$=!0);}catch(k){B=!0,A=k}finally{try{!$&&P.return!=null&&P.return()}finally{if(B)throw A}}return j}}function i(v){if(Array.isArray(v))return v}function u(v,w){var P=typeof Symbol<"u"&&v[Symbol.iterator]||v["@@iterator"];if(!P){if(Array.isArray(v)||(P=c(v))||w){P&&(v=P);var j=0,$=function(){};return{s:$,n:function(){return j>=v.length?{done:!0}:{done:!1,value:v[j++]}},e:function(k){throw k},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 B=!0,I=!1,A;return{s:function(){P=P.call(v)},n:function(){var k=P.next();return B=k.done,k},e:function(k){I=!0,A=k},f:function(){try{!B&&P.return!=null&&P.return()}finally{if(I)throw A}}}}function c(v,w){if(v){if(typeof v=="string")return s(v,w);var P=Object.prototype.toString.call(v).slice(8,-1);if(P==="Object"&&v.constructor&&(P=v.constructor.name),P==="Map"||P==="Set")return Array.from(v);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return s(v,w)}}function s(v,w){(w==null||w>v.length)&&(w=v.length);for(var P=0,j=new Array(w);P0&&d.push([p,b])}var p,m,b,h,y,g,E,C,q={entries:function(){return d},forEach:function(v){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,P=u(d),j;try{for(P.s();!(j=P.n()).done;){var $=a(j.value,2),B=$[0],I=$[1];v.call(w,I,B,d)}}catch(A){P.e(A)}finally{P.f()}},get:function(v){var w=d.find(function(P){return P[0]===v});return w&&w[1]},has:function(v){return!!q.get(v)},keys:function(){return d.map(function(v){var w=a(v,1),P=w[0];return P})},values:function(){return d.map(function(v){var w=a(v,2),P=w[1];return P})}},_=(0,t.default)(q,q.entries());e.default=_}}),PP=R({"../../node_modules/@testing-library/dom/node_modules/aria-query/lib/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.roles=e.roleElements=e.elementRoles=e.dom=e.aria=void 0;var t=l(HC()),r=l(UC()),n=l(mi()),a=l(qP()),o=l(EP());function l(f){return f&&f.__esModule?f:{default:f}}var i=t.default;e.aria=i;var u=r.default;e.dom=u;var c=n.default;e.roles=c;var s=a.default;e.elementRoles=s;var d=o.default;e.roleElements=d}}),OP=R({"../../node_modules/lz-string/libs/lz-string.js"(e,t){var r=function(){var n=String.fromCharCode,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",l={};function i(c,s){if(!l[c]){l[c]={};for(var d=0;d>>8,d[f*2+1]=m%256}return d},decompressFromUint8Array:function(c){if(c==null)return u.decompress(c);for(var s=new Array(c.length/2),d=0,f=s.length;d>1}else{for(p=1,f=0;f>1}E--,E==0&&(E=Math.pow(2,q),q++),delete b[g]}else for(p=m[g],f=0;f>1;E--,E==0&&(E=Math.pow(2,q),q++),m[y]=C++,g=String(h)}if(g!==""){if(Object.prototype.hasOwnProperty.call(b,g)){if(g.charCodeAt(0)<256){for(f=0;f>1}else{for(p=1,f=0;f>1}E--,E==0&&(E=Math.pow(2,q),q++),delete b[g]}else for(p=m[g],f=0;f>1;E--,E==0&&(E=Math.pow(2,q),q++)}for(p=2,f=0;f>1;for(;;)if(v=v<<1,w==s-1){_.push(d(v));break}else w++;return _.join("")},decompress:function(c){return c==null?"":c==""?null:u._decompress(c.length,32768,function(s){return c.charCodeAt(s)})},_decompress:function(c,s,d){var f=[],p=4,m=4,b=3,h="",y=[],g,E,C,q,_,v,w,P={val:d(0),position:s,index:1};for(g=0;g<3;g+=1)f[g]=g;for(C=0,_=Math.pow(2,2),v=1;v!=_;)q=P.val&P.position,P.position>>=1,P.position==0&&(P.position=s,P.val=d(P.index++)),C|=(q>0?1:0)*v,v<<=1;switch(C){case 0:for(C=0,_=Math.pow(2,8),v=1;v!=_;)q=P.val&P.position,P.position>>=1,P.position==0&&(P.position=s,P.val=d(P.index++)),C|=(q>0?1:0)*v,v<<=1;w=n(C);break;case 1:for(C=0,_=Math.pow(2,16),v=1;v!=_;)q=P.val&P.position,P.position>>=1,P.position==0&&(P.position=s,P.val=d(P.index++)),C|=(q>0?1:0)*v,v<<=1;w=n(C);break;case 2:return""}for(f[3]=w,E=w,y.push(w);;){if(P.index>c)return"";for(C=0,_=Math.pow(2,b),v=1;v!=_;)q=P.val&P.position,P.position>>=1,P.position==0&&(P.position=s,P.val=d(P.index++)),C|=(q>0?1:0)*v,v<<=1;switch(w=C){case 0:for(C=0,_=Math.pow(2,8),v=1;v!=_;)q=P.val&P.position,P.position>>=1,P.position==0&&(P.position=s,P.val=d(P.index++)),C|=(q>0?1:0)*v,v<<=1;f[m++]=n(C),w=m-1,p--;break;case 1:for(C=0,_=Math.pow(2,16),v=1;v!=_;)q=P.val&P.position,P.position>>=1,P.position==0&&(P.position=s,P.val=d(P.index++)),C|=(q>0?1:0)*v,v<<=1;f[m++]=n(C),w=m-1,p--;break;case 2:return y.join("")}if(p==0&&(p=Math.pow(2,b),b++),f[w])h=f[w];else if(w===m)h=E+E.charAt(0);else return null;y.push(h),f[m++]=E+h.charAt(0),p--,E=h,p==0&&(p=Math.pow(2,b),b++)}}};return u}();typeof define=="function"&&define.amd?define(function(){return r}):typeof t<"u"&&t!=null?t.exports=r:typeof angular<"u"&&angular!=null&&angular.module("LZString",[]).factory("LZString",function(){return r})}}),Ep=Object.defineProperty,TP=Object.getOwnPropertyNames,N=(e,t)=>Ep(e,"name",{value:t,configurable:!0}),SP=(e,t)=>function(){return t||(0,e[TP(e)[0]])((t={exports:{}}).exports,t),t.exports},hi=(e,t)=>{for(var r in t)Ep(e,r,{get:t[r],enumerable:!0})},AP=SP({"(disabled):util"(){}}),at={};hi(at,{addChainableMethod:()=>Oi,addLengthGuard:()=>bn,addMethod:()=>qi,addProperty:()=>Ci,checkError:()=>Le,compareByInspect:()=>Gn,eql:()=>Qp,expectTypes:()=>xp,flag:()=>K,getActual:()=>_a,getMessage:()=>gi,getName:()=>wa,getOperator:()=>Mi,getOwnEnumerableProperties:()=>Ai,getOwnEnumerablePropertySymbols:()=>Si,getPathInfo:()=>wi,hasProperty:()=>Ra,inspect:()=>Q,isNaN:()=>Wn,isNumeric:()=>qe,isProxyEnabled:()=>hn,isRegExp:()=>Kn,objDisplay:()=>Ut,overwriteChainableMethod:()=>Ti,overwriteMethod:()=>Pi,overwriteProperty:()=>Ei,proxify:()=>Mr,test:()=>bi,transferFlags:()=>et,type:()=>ie});var Le={};hi(Le,{compatibleConstructor:()=>Tp,compatibleInstance:()=>Op,compatibleMessage:()=>Sp,getConstructorName:()=>Ap,getMessage:()=>Mp});function va(e){return e instanceof Error||Object.prototype.toString.call(e)==="[object Error]"}N(va,"isErrorInstance");function Pp(e){return Object.prototype.toString.call(e)==="[object RegExp]"}N(Pp,"isRegExp");function Op(e,t){return va(t)&&e===t}N(Op,"compatibleInstance");function Tp(e,t){return va(t)?e.constructor===t.constructor||e instanceof t.constructor:(typeof t=="object"||typeof t=="function")&&t.prototype?e.constructor===t||e instanceof t:!1}N(Tp,"compatibleConstructor");function Sp(e,t){let r=typeof e=="string"?e:e.message;return Pp(t)?t.test(r):typeof t=="string"?r.indexOf(t)!==-1:!1}N(Sp,"compatibleMessage");function Ap(e){let t=e;return va(e)?t=e.constructor.name:typeof e=="function"&&(t=e.name,t===""&&(t=new e().name||t)),t}N(Ap,"getConstructorName");function Mp(e){let t="";return e&&e.message?t=e.message:typeof e=="string"&&(t=e),t}N(Mp,"getMessage");function K(e,t,r){var n=e.__flags||(e.__flags=Object.create(null));if(arguments.length===3)n[t]=r;else return n[t]}N(K,"flag");function bi(e,t){var r=K(e,"negate"),n=t[0];return r?!n:n}N(bi,"test");function ie(e){if(typeof e>"u")return"undefined";if(e===null)return"null";let t=e[Symbol.toStringTag];return typeof t=="string"?t:Object.prototype.toString.call(e).slice(8,-1)}N(ie,"type");var MP="captureStackTrace"in Error,Pn,ee=(Pn=class extends Error{constructor(t="Unspecified AssertionError",r,n){super(t);he(this,"message");this.message=t,MP&&Error.captureStackTrace(this,n||Pn);for(let a in r)a in this||(this[a]=r[a])}get name(){return"AssertionError"}get ok(){return!1}toJSON(t){return{...this,name:this.name,message:this.message,ok:!1,stack:t!==!1?this.stack:void 0}}},N(Pn,"AssertionError"),Pn);function xp(e,t){var r=K(e,"message"),n=K(e,"ssfi");r=r?r+": ":"",e=K(e,"object"),t=t.map(function(l){return l.toLowerCase()}),t.sort();var a=t.map(function(l,i){var u=~["a","e","i","o","u"].indexOf(l.charAt(0))?"an":"a",c=t.length>1&&i===t.length-1?"or ":"";return c+u+" "+l}).join(", "),o=ie(e).toLowerCase();if(!t.some(function(l){return o===l}))throw new ee(r+"object tested must be "+a+", but "+o+" given",void 0,n)}N(xp,"expectTypes");function _a(e,t){return t.length>4?t[4]:e._obj}N(_a,"getActual");var Ru={bold:["1","22"],dim:["2","22"],italic:["3","23"],underline:["4","24"],inverse:["7","27"],hidden:["8","28"],strike:["9","29"],black:["30","39"],red:["31","39"],green:["32","39"],yellow:["33","39"],blue:["34","39"],magenta:["35","39"],cyan:["36","39"],white:["37","39"],brightblack:["30;1","39"],brightred:["31;1","39"],brightgreen:["32;1","39"],brightyellow:["33;1","39"],brightblue:["34;1","39"],brightmagenta:["35;1","39"],brightcyan:["36;1","39"],brightwhite:["37;1","39"],grey:["90","39"]},xP={special:"cyan",number:"yellow",bigint:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",symbol:"green",date:"magenta",regexp:"red"},yr="…";function jp(e,t){let r=Ru[xP[t]]||Ru[t]||"";return r?`\x1B[${r[0]}m${String(e)}\x1B[${r[1]}m`:String(e)}N(jp,"colorise");function Np({showHidden:e=!1,depth:t=2,colors:r=!1,customInspect:n=!0,showProxy:a=!1,maxArrayLength:o=1/0,breakLength:l=1/0,seen:i=[],truncate:u=1/0,stylize:c=String}={},s){let d={showHidden:!!e,depth:Number(t),colors:!!r,customInspect:!!n,showProxy:!!a,maxArrayLength:Number(o),breakLength:Number(l),truncate:Number(u),seen:i,inspect:s,stylize:c};return d.colors&&(d.stylize=jp),d}N(Np,"normaliseOptions");function $p(e){return e>="\uD800"&&e<="\uDBFF"}N($p,"isHighSurrogate");function Rt(e,t,r=yr){e=String(e);let n=r.length,a=e.length;if(n>t&&a>n)return r;if(a>t&&a>n){let o=t-n;return o>0&&$p(e[o-1])&&(o=o-1),`${e.slice(0,o)}${r}`}return e}N(Rt,"truncate");function ze(e,t,r,n=", "){r=r||t.inspect;let a=e.length;if(a===0)return"";let o=t.truncate,l="",i="",u="";for(let c=0;co&&l.length+u.length<=o||!s&&!d&&b>o||(i=s?"":r(e[c+1],t)+(d?"":n),!s&&d&&b>o&&m+i.length>o))break;if(l+=p,!s&&!d&&m+i.length>=o){u=`${yr}(${e.length-c-1})`;break}u=""}return`${l}${u}`}N(ze,"inspectList");function Ip(e){return e.match(/^[a-zA-Z_][a-zA-Z_0-9]*$/)?e:JSON.stringify(e).replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'")}N(Ip,"quoteComplexKey");function gr([e,t],r){return r.truncate-=2,typeof e=="string"?e=Ip(e):typeof e!="number"&&(e=`[${r.inspect(e,r)}]`),r.truncate-=e.length,t=r.inspect(t,r),`${e}: ${t}`}N(gr,"inspectProperty");function Bp(e,t){let r=Object.keys(e).slice(e.length);if(!e.length&&!r.length)return"[]";t.truncate-=4;let n=ze(e,t);t.truncate-=n.length;let a="";return r.length&&(a=ze(r.map(o=>[o,e[o]]),t,gr)),`[ ${n}${a?`, ${a}`:""} ]`}N(Bp,"inspectArray");var jP=N(e=>typeof Buffer=="function"&&e instanceof Buffer?"Buffer":e[Symbol.toStringTag]?e[Symbol.toStringTag]:e.constructor.name,"getArrayName");function rt(e,t){let r=jP(e);t.truncate-=r.length+4;let n=Object.keys(e).slice(e.length);if(!e.length&&!n.length)return`${r}[]`;let a="";for(let l=0;l[l,e[l]]),t,gr)),`${r}[ ${a}${o?`, ${o}`:""} ]`}N(rt,"inspectTypedArray");function kp(e,t){let r=e.toJSON();if(r===null)return"Invalid Date";let n=r.split("T"),a=n[0];return t.stylize(`${a}T${Rt(n[1],t.truncate-a.length-1)}`,"date")}N(kp,"inspectDate");function el(e,t){let r=e[Symbol.toStringTag]||"Function",n=e.name;return n?t.stylize(`[${r} ${Rt(n,t.truncate-11)}]`,"special"):t.stylize(`[${r}]`,"special")}N(el,"inspectFunction");function Lp([e,t],r){return r.truncate-=4,e=r.inspect(e,r),r.truncate-=e.length,t=r.inspect(t,r),`${e} => ${t}`}N(Lp,"inspectMapEntry");function Dp(e){let t=[];return e.forEach((r,n)=>{t.push([n,r])}),t}N(Dp,"mapToEntries");function Fp(e,t){return e.size-1<=0?"Map{}":(t.truncate-=7,`Map{ ${ze(Dp(e),t,Lp)} }`)}N(Fp,"inspectMap");var NP=Number.isNaN||(e=>e!==e);function tl(e,t){return NP(e)?t.stylize("NaN","number"):e===1/0?t.stylize("Infinity","number"):e===-1/0?t.stylize("-Infinity","number"):e===0?t.stylize(1/e===1/0?"+0":"-0","number"):t.stylize(Rt(String(e),t.truncate),"number")}N(tl,"inspectNumber");function rl(e,t){let r=Rt(e.toString(),t.truncate-1);return r!==yr&&(r+="n"),t.stylize(r,"bigint")}N(rl,"inspectBigInt");function Hp(e,t){let r=e.toString().split("/")[2],n=t.truncate-(2+r.length),a=e.source;return t.stylize(`/${Rt(a,n)}/${r}`,"regexp")}N(Hp,"inspectRegExp");function Up(e){let t=[];return e.forEach(r=>{t.push(r)}),t}N(Up,"arrayFromSet");function Vp(e,t){return e.size===0?"Set{}":(t.truncate-=7,`Set{ ${ze(Up(e),t)} }`)}N(Vp,"inspectSet");var wu=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g"),$P={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","'":"\\'","\\":"\\\\"},IP=16;function zp(e){return $P[e]||`\\u${`0000${e.charCodeAt(0).toString(IP)}`.slice(-4)}`}N(zp,"escape");function nl(e,t){return wu.test(e)&&(e=e.replace(wu,zp)),t.stylize(`'${Rt(e,t.truncate-2)}'`,"string")}N(nl,"inspectString");function al(e){return"description"in Symbol.prototype?e.description?`Symbol(${e.description})`:"Symbol()":e.toString()}N(al,"inspectSymbol");var Gp=N(()=>"Promise{…}","getPromiseValue");try{let{getPromiseDetails:e,kPending:t,kRejected:r}=process.binding("util");Array.isArray(e(Promise.resolve()))&&(Gp=N((n,a)=>{let[o,l]=e(n);return o===t?"Promise{}":`Promise${o===r?"!":""}{${a.inspect(l,a)}}`},"getPromiseValue"))}catch{}var BP=Gp;function Fr(e,t){let r=Object.getOwnPropertyNames(e),n=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e):[];if(r.length===0&&n.length===0)return"{}";if(t.truncate-=4,t.seen=t.seen||[],t.seen.includes(e))return"[Circular]";t.seen.push(e);let a=ze(r.map(i=>[i,e[i]]),t,gr),o=ze(n.map(i=>[i,e[i]]),t,gr);t.seen.pop();let l="";return a&&o&&(l=", "),`{ ${a}${l}${o} }`}N(Fr,"inspectObject");var Po=typeof Symbol<"u"&&Symbol.toStringTag?Symbol.toStringTag:!1;function Wp(e,t){let r="";return Po&&Po in e&&(r=e[Po]),r=r||e.constructor.name,(!r||r==="_class")&&(r=""),t.truncate-=r.length,`${r}${Fr(e,t)}`}N(Wp,"inspectClass");function Kp(e,t){return e.length===0?"Arguments[]":(t.truncate-=13,`Arguments[ ${ze(e,t)} ]`)}N(Kp,"inspectArguments");var kP=["stack","line","column","name","message","fileName","lineNumber","columnNumber","number","description","cause"];function Yp(e,t){let r=Object.getOwnPropertyNames(e).filter(l=>kP.indexOf(l)===-1),n=e.name;t.truncate-=n.length;let a="";if(typeof e.message=="string"?a=Rt(e.message,t.truncate):r.unshift("message"),a=a?`: ${a}`:"",t.truncate-=a.length+5,t.seen=t.seen||[],t.seen.includes(e))return"[Circular]";t.seen.push(e);let o=ze(r.map(l=>[l,e[l]]),t,gr);return`${n}${a}${o?` { ${o} }`:""}`}N(Yp,"inspectObject");function Jp([e,t],r){return r.truncate-=3,t?`${r.stylize(String(e),"yellow")}=${r.stylize(`"${t}"`,"string")}`:`${r.stylize(String(e),"yellow")}`}N(Jp,"inspectAttribute");function Un(e,t){return ze(e,t,yi,` +`)}N(Un,"inspectHTMLCollection");function yi(e,t){let r=e.getAttributeNames(),n=e.tagName.toLowerCase(),a=t.stylize(`<${n}`,"special"),o=t.stylize(">","special"),l=t.stylize(``,"special");t.truncate-=n.length*2+5;let i="";r.length>0&&(i+=" ",i+=ze(r.map(s=>[s,e.getAttribute(s)]),t,Jp," ")),t.truncate-=i.length;let u=t.truncate,c=Un(e.children,t);return c&&c.length>u&&(c=`${yr}(${e.children.length})`),`${a}${i}${o}${c}${l}`}N(yi,"inspectHTML");var LP=typeof Symbol=="function"&&typeof Symbol.for=="function",Oo=LP?Symbol.for("chai/inspect"):"@@chai/inspect",lr=!1;try{let e=AP();lr=e.inspect?e.inspect.custom:!1}catch{lr=!1}var Cu=new WeakMap,qu={},Eu={undefined:(e,t)=>t.stylize("undefined","undefined"),null:(e,t)=>t.stylize("null","null"),boolean:(e,t)=>t.stylize(String(e),"boolean"),Boolean:(e,t)=>t.stylize(String(e),"boolean"),number:tl,Number:tl,bigint:rl,BigInt:rl,string:nl,String:nl,function:el,Function:el,symbol:al,Symbol:al,Array:Bp,Date:kp,Map:Fp,Set:Vp,RegExp:Hp,Promise:BP,WeakSet:(e,t)=>t.stylize("WeakSet{…}","special"),WeakMap:(e,t)=>t.stylize("WeakMap{…}","special"),Arguments:Kp,Int8Array:rt,Uint8Array:rt,Uint8ClampedArray:rt,Int16Array:rt,Uint16Array:rt,Int32Array:rt,Uint32Array:rt,Float32Array:rt,Float64Array:rt,Generator:()=>"",DataView:()=>"",ArrayBuffer:()=>"",Error:Yp,HTMLCollection:Un,NodeList:Un},DP=N((e,t,r)=>Oo in e&&typeof e[Oo]=="function"?e[Oo](t):lr&&lr in e&&typeof e[lr]=="function"?e[lr](t.depth,t):"inspect"in e&&typeof e.inspect=="function"?e.inspect(t.depth,t):"constructor"in e&&Cu.has(e.constructor)?Cu.get(e.constructor)(e,t):qu[r]?qu[r](e,t):"","inspectCustom"),FP=Object.prototype.toString;function Vn(e,t={}){let r=Np(t,Vn),{customInspect:n}=r,a=e===null?"null":typeof e;if(a==="object"&&(a=FP.call(e).slice(8,-1)),a in Eu)return Eu[a](e,r);if(n&&e){let l=DP(e,r,a);if(l)return typeof l=="string"?l:Vn(l,r)}let o=e?Object.getPrototypeOf(e):!1;return o===Object.prototype||o===null?Fr(e,r):e&&typeof HTMLElement=="function"&&e instanceof HTMLElement?yi(e,r):"constructor"in e?e.constructor!==Object?Wp(e,r):Fr(e,r):e===Object(e)?Fr(e,r):r.stylize(String(e),a)}N(Vn,"inspect");var Be={includeStack:!1,showDiff:!0,truncateThreshold:40,useProxy:!0,proxyExcludedKeys:["then","catch","inspect","toJSON"],deepEqual:null};function Q(e,t,r,n){var a={colors:n,depth:typeof r>"u"?2:r,showHidden:t,truncate:Be.truncateThreshold?Be.truncateThreshold:1/0};return Vn(e,a)}N(Q,"inspect");function Ut(e){var t=Q(e),r=Object.prototype.toString.call(e);if(Be.truncateThreshold&&t.length>=Be.truncateThreshold){if(r==="[object Function]")return!e.name||e.name===""?"[Function]":"[Function: "+e.name+"]";if(r==="[object Array]")return"[ Array("+e.length+") ]";if(r==="[object Object]"){var n=Object.keys(e),a=n.length>2?n.splice(0,2).join(", ")+", ...":n.join(", ");return"{ Object ("+a+") }"}else return t}else return t}N(Ut,"objDisplay");function gi(e,t){var r=K(e,"negate"),n=K(e,"object"),a=t[3],o=_a(e,t),l=r?t[2]:t[1],i=K(e,"message");return typeof l=="function"&&(l=l()),l=l||"",l=l.replace(/#\{this\}/g,function(){return Ut(n)}).replace(/#\{act\}/g,function(){return Ut(o)}).replace(/#\{exp\}/g,function(){return Ut(a)}),i?i+": "+l:l}N(gi,"getMessage");function et(e,t,r){var n=e.__flags||(e.__flags=Object.create(null));t.__flags||(t.__flags=Object.create(null)),r=arguments.length===3?r:!0;for(var a in n)(r||a!=="object"&&a!=="ssfi"&&a!=="lockSsfi"&&a!="message")&&(t.__flags[a]=n[a])}N(et,"transferFlags");function ol(e){if(typeof e>"u")return"undefined";if(e===null)return"null";let t=e[Symbol.toStringTag];return typeof t=="string"?t:Object.prototype.toString.call(e).slice(8,-1)}N(ol,"type");function vi(){this._key="chai/deep-eql__"+Math.random()+Date.now()}N(vi,"FakeMap");vi.prototype={get:N(function(e){return e[this._key]},"get"),set:N(function(e,t){Object.isExtensible(e)&&Object.defineProperty(e,this._key,{value:t,configurable:!0})},"set")};var Xp=typeof WeakMap=="function"?WeakMap:vi;function ll(e,t,r){if(!r||Gt(e)||Gt(t))return null;var n=r.get(e);if(n){var a=n.get(t);if(typeof a=="boolean")return a}return null}N(ll,"memoizeCompare");function Br(e,t,r,n){if(!(!r||Gt(e)||Gt(t))){var a=r.get(e);a?a.set(t,n):(a=new Xp,a.set(t,n),r.set(e,a))}}N(Br,"memoizeSet");var Qp=mn;function mn(e,t,r){if(r&&r.comparator)return il(e,t,r);var n=_i(e,t);return n!==null?n:il(e,t,r)}N(mn,"deepEqual");function _i(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t?!0:Gt(e)||Gt(t)?!1:null}N(_i,"simpleEqual");function il(e,t,r){r=r||{},r.memoize=r.memoize===!1?!1:r.memoize||new Xp;var n=r&&r.comparator,a=ll(e,t,r.memoize);if(a!==null)return a;var o=ll(t,e,r.memoize);if(o!==null)return o;if(n){var l=n(e,t);if(l===!1||l===!0)return Br(e,t,r.memoize,l),l;var i=_i(e,t);if(i!==null)return i}var u=ol(e);if(u!==ol(t))return Br(e,t,r.memoize,!1),!1;Br(e,t,r.memoize,!0);var c=Zp(e,t,u,r);return Br(e,t,r.memoize,c),c}N(il,"extensiveDeepEqual");function Zp(e,t,r,n){switch(r){case"String":case"Number":case"Boolean":case"Date":return mn(e.valueOf(),t.valueOf());case"Promise":case"Symbol":case"function":case"WeakMap":case"WeakSet":return e===t;case"Error":return Ri(e,t,["name","message","code"],n);case"Arguments":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"Array":return xt(e,t,n);case"RegExp":return ef(e,t);case"Generator":return tf(e,t,n);case"DataView":return xt(new Uint8Array(e.buffer),new Uint8Array(t.buffer),n);case"ArrayBuffer":return xt(new Uint8Array(e),new Uint8Array(t),n);case"Set":return sl(e,t,n);case"Map":return sl(e,t,n);case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.Instant":case"Temporal.ZonedDateTime":case"Temporal.PlainYearMonth":case"Temporal.PlainMonthDay":return e.equals(t);case"Temporal.Duration":return e.total("nanoseconds")===t.total("nanoseconds");case"Temporal.TimeZone":case"Temporal.Calendar":return e.toString()===t.toString();default:return nf(e,t,n)}}N(Zp,"extensiveDeepEqualByType");function ef(e,t){return e.toString()===t.toString()}N(ef,"regexpEqual");function sl(e,t,r){try{if(e.size!==t.size)return!1;if(e.size===0)return!0}catch{return!1}var n=[],a=[];return e.forEach(N(function(o,l){n.push([o,l])},"gatherEntries")),t.forEach(N(function(o,l){a.push([o,l])},"gatherEntries")),xt(n.sort(),a.sort(),r)}N(sl,"entriesEqual");function xt(e,t,r){var n=e.length;if(n!==t.length)return!1;if(n===0)return!0;for(var a=-1;++a"u"||e===null?!1:t in Object(e)}N(Ra,"hasProperty");function af(e){return e.replace(/([^\\])\[/g,"$1.[").match(/(\\\.|[^.]+?)+/g).map(t=>{if(t==="constructor"||t==="__proto__"||t==="prototype")return{};let r=/^\[(\d+)\]$/.exec(t),n=null;return r?n={i:parseFloat(r[1])}:n={p:t.replace(/\\([.[\]])/g,"$1")},n})}N(af,"parsePath");function fl(e,t,r){let n=e,a=null;r=typeof r>"u"?t.length:r;for(let o=0;o"u"?n=n[l.i]:n=n[l.p],o===r-1&&(a=n))}return a}N(fl,"internalGetPathValue");function wi(e,t){let r=af(t),n=r[r.length-1],a={parent:r.length>1?fl(e,r,r.length-1):e,name:n.p||n.i,value:fl(e,r)};return a.exists=Ra(a.parent,a.name),a}N(wi,"getPathInfo");function T(e,t,r,n){return K(this,"ssfi",r||T),K(this,"lockSsfi",n),K(this,"object",e),K(this,"message",t),K(this,"eql",Be.deepEqual||Qp),Mr(this)}N(T,"Assertion");Object.defineProperty(T,"includeStack",{get:function(){return console.warn("Assertion.includeStack is deprecated, use chai.config.includeStack instead."),Be.includeStack},set:function(e){console.warn("Assertion.includeStack is deprecated, use chai.config.includeStack instead."),Be.includeStack=e}});Object.defineProperty(T,"showDiff",{get:function(){return console.warn("Assertion.showDiff is deprecated, use chai.config.showDiff instead."),Be.showDiff},set:function(e){console.warn("Assertion.showDiff is deprecated, use chai.config.showDiff instead."),Be.showDiff=e}});T.addProperty=function(e,t){Ci(this.prototype,e,t)};T.addMethod=function(e,t){qi(this.prototype,e,t)};T.addChainableMethod=function(e,t,r){Oi(this.prototype,e,t,r)};T.overwriteProperty=function(e,t){Ei(this.prototype,e,t)};T.overwriteMethod=function(e,t){Pi(this.prototype,e,t)};T.overwriteChainableMethod=function(e,t,r){Ti(this.prototype,e,t,r)};T.prototype.assert=function(e,t,r,n,a,o){var l=bi(this,arguments);if(o!==!1&&(o=!0),n===void 0&&a===void 0&&(o=!1),Be.showDiff!==!0&&(o=!1),!l){t=gi(this,arguments);var i=_a(this,arguments),u={actual:i,expected:n,showDiff:o},c=Mi(this,arguments);throw c&&(u.operator=c),new ee(t,u,Be.includeStack?this.assert:K(this,"ssfi"))}};Object.defineProperty(T.prototype,"_obj",{get:function(){return K(this,"object")},set:function(e){K(this,"object",e)}});function hn(){return Be.useProxy&&typeof Proxy<"u"&&typeof Reflect<"u"}N(hn,"isProxyEnabled");function Ci(e,t,r){r=r===void 0?function(){}:r,Object.defineProperty(e,t,{get:N(function n(){!hn()&&!K(this,"lockSsfi")&&K(this,"ssfi",n);var a=r.call(this);if(a!==void 0)return a;var o=new T;return et(this,o),o},"propertyGetter"),configurable:!0})}N(Ci,"addProperty");var HP=Object.getOwnPropertyDescriptor(function(){},"length");function bn(e,t,r){return HP.configurable&&Object.defineProperty(e,"length",{get:function(){throw Error(r?"Invalid Chai property: "+t+'.length. Due to a compatibility issue, "length" cannot directly follow "'+t+'". Use "'+t+'.lengthOf" instead.':"Invalid Chai property: "+t+'.length. See docs for proper usage of "'+t+'".')}}),e}N(bn,"addLengthGuard");function of(e){var t=Object.getOwnPropertyNames(e);function r(a){t.indexOf(a)===-1&&t.push(a)}N(r,"addProperty");for(var n=Object.getPrototypeOf(e);n!==null;)Object.getOwnPropertyNames(n).forEach(r),n=Object.getPrototypeOf(n);return t}N(of,"getProperties");var Pu=["__flags","__methods","_obj","assert"];function Mr(e,t){return hn()?new Proxy(e,{get:N(function r(n,a){if(typeof a=="string"&&Be.proxyExcludedKeys.indexOf(a)===-1&&!Reflect.has(n,a)){if(t)throw Error("Invalid Chai property: "+t+"."+a+'. See docs for proper usage of "'+t+'".');var o=null,l=4;throw of(n).forEach(function(i){if(!Object.prototype.hasOwnProperty(i)&&Pu.indexOf(i)===-1){var u=lf(a,i,l);u=r)return r;for(var n=[],a=0;a<=e.length;a++)n[a]=Array(t.length+1).fill(0),n[a][0]=a;for(var o=0;o=r){n[a][o]=r;continue}n[a][o]=Math.min(n[a-1][o]+1,n[a][o-1]+1,n[a-1][o-1]+(l===t.charCodeAt(o-1)?0:1))}return n[e.length][t.length]}N(lf,"stringDistanceCapped");function qi(e,t,r){var n=N(function(){K(this,"lockSsfi")||K(this,"ssfi",n);var a=r.apply(this,arguments);if(a!==void 0)return a;var o=new T;return et(this,o),o},"methodWrapper");bn(n,t,!1),e[t]=Mr(n,t)}N(qi,"addMethod");function Ei(e,t,r){var n=Object.getOwnPropertyDescriptor(e,t),a=N(function(){},"_super");n&&typeof n.get=="function"&&(a=n.get),Object.defineProperty(e,t,{get:N(function o(){!hn()&&!K(this,"lockSsfi")&&K(this,"ssfi",o);var l=K(this,"lockSsfi");K(this,"lockSsfi",!0);var i=r(a).call(this);if(K(this,"lockSsfi",l),i!==void 0)return i;var u=new T;return et(this,u),u},"overwritingPropertyGetter"),configurable:!0})}N(Ei,"overwriteProperty");function Pi(e,t,r){var n=e[t],a=N(function(){throw new Error(t+" is not a function")},"_super");n&&typeof n=="function"&&(a=n);var o=N(function(){K(this,"lockSsfi")||K(this,"ssfi",o);var l=K(this,"lockSsfi");K(this,"lockSsfi",!0);var i=r(a).apply(this,arguments);if(K(this,"lockSsfi",l),i!==void 0)return i;var u=new T;return et(this,u),u},"overwritingMethodWrapper");bn(o,t,!1),e[t]=Mr(o,t)}N(Pi,"overwriteMethod");var UP=typeof Object.setPrototypeOf=="function",Ou=N(function(){},"testFn"),VP=Object.getOwnPropertyNames(Ou).filter(function(e){var t=Object.getOwnPropertyDescriptor(Ou,e);return typeof t!="object"?!0:!t.configurable}),zP=Function.prototype.call,GP=Function.prototype.apply;function Oi(e,t,r,n){typeof n!="function"&&(n=N(function(){},"chainingBehavior"));var a={method:r,chainingBehavior:n};e.__methods||(e.__methods={}),e.__methods[t]=a,Object.defineProperty(e,t,{get:N(function(){a.chainingBehavior.call(this);var o=N(function(){K(this,"lockSsfi")||K(this,"ssfi",o);var u=a.method.apply(this,arguments);if(u!==void 0)return u;var c=new T;return et(this,c),c},"chainableMethodWrapper");if(bn(o,t,!0),UP){var l=Object.create(this);l.call=zP,l.apply=GP,Object.setPrototypeOf(o,l)}else{var i=Object.getOwnPropertyNames(e);i.forEach(function(u){if(VP.indexOf(u)===-1){var c=Object.getOwnPropertyDescriptor(e,u);Object.defineProperty(o,u,c)}})}return et(this,o),Mr(o)},"chainableMethodGetter"),configurable:!0})}N(Oi,"addChainableMethod");function Ti(e,t,r,n){var a=e.__methods[t],o=a.chainingBehavior;a.chainingBehavior=N(function(){var i=n(o).call(this);if(i!==void 0)return i;var u=new T;return et(this,u),u},"overwritingChainableMethodGetter");var l=a.method;a.method=N(function(){var i=r(l).apply(this,arguments);if(i!==void 0)return i;var u=new T;return et(this,u),u},"overwritingChainableMethodWrapper")}N(Ti,"overwriteChainableMethod");function Gn(e,t){return Q(e)1&&p===d.length)throw f;return}this.assert(s,"expected #{this} to "+u+"include "+Q(e),"expected #{this} to not "+u+"include "+Q(e))}N(gn,"include");T.addChainableMethod("include",gn,yn);T.addChainableMethod("contain",gn,yn);T.addChainableMethod("contains",gn,yn);T.addChainableMethod("includes",gn,yn);T.addProperty("ok",function(){this.assert(S(this,"object"),"expected #{this} to be truthy","expected #{this} to be falsy")});T.addProperty("true",function(){this.assert(S(this,"object")===!0,"expected #{this} to be true","expected #{this} to be false",!S(this,"negate"))});T.addProperty("numeric",function(){let e=S(this,"object");this.assert(["Number","BigInt"].includes(ie(e)),"expected #{this} to be numeric","expected #{this} to not be numeric",!S(this,"negate"))});T.addProperty("callable",function(){let e=S(this,"object"),t=S(this,"ssfi"),r=S(this,"message"),n=r?`${r}: `:"",a=S(this,"negate"),o=a?`${n}expected ${Q(e)} not to be a callable function`:`${n}expected ${Q(e)} to be a callable function`,l=["Function","AsyncFunction","GeneratorFunction","AsyncGeneratorFunction"].includes(ie(e));if(l&&a||!l&&!a)throw new ee(o,void 0,t)});T.addProperty("false",function(){this.assert(S(this,"object")===!1,"expected #{this} to be false","expected #{this} to be true",!!S(this,"negate"))});T.addProperty("null",function(){this.assert(S(this,"object")===null,"expected #{this} to be null","expected #{this} not to be null")});T.addProperty("undefined",function(){this.assert(S(this,"object")===void 0,"expected #{this} to be undefined","expected #{this} not to be undefined")});T.addProperty("NaN",function(){this.assert(Wn(S(this,"object")),"expected #{this} to be NaN","expected #{this} not to be NaN")});function ji(){var e=S(this,"object");this.assert(e!=null,"expected #{this} to exist","expected #{this} to not exist")}N(ji,"assertExist");T.addProperty("exist",ji);T.addProperty("exists",ji);T.addProperty("empty",function(){var e=S(this,"object"),t=S(this,"ssfi"),r=S(this,"message"),n;switch(r=r?r+": ":"",ie(e).toLowerCase()){case"array":case"string":n=e.length;break;case"map":case"set":n=e.size;break;case"weakmap":case"weakset":throw new ee(r+".empty was passed a weak collection",void 0,t);case"function":var a=r+".empty was passed a function "+wa(e);throw new ee(a.trim(),void 0,t);default:if(e!==Object(e))throw new ee(r+".empty was passed non-string primitive "+Q(e),void 0,t);n=Object.keys(e).length}this.assert(n===0,"expected #{this} to be empty","expected #{this} not to be empty")});function Ni(){var e=S(this,"object"),t=ie(e);this.assert(t==="Arguments","expected #{this} to be arguments but got "+t,"expected #{this} to not be arguments")}N(Ni,"checkArguments");T.addProperty("arguments",Ni);T.addProperty("Arguments",Ni);function Ca(e,t){t&&S(this,"message",t);var r=S(this,"object");if(S(this,"deep")){var n=S(this,"lockSsfi");S(this,"lockSsfi",!0),this.eql(e),S(this,"lockSsfi",n)}else this.assert(e===r,"expected #{this} to equal #{exp}","expected #{this} to not equal #{exp}",e,this._obj,!0)}N(Ca,"assertEqual");T.addMethod("equal",Ca);T.addMethod("equals",Ca);T.addMethod("eq",Ca);function $i(e,t){t&&S(this,"message",t);var r=S(this,"eql");this.assert(r(e,S(this,"object")),"expected #{this} to deeply equal #{exp}","expected #{this} to not deeply equal #{exp}",e,this._obj,!0)}N($i,"assertEql");T.addMethod("eql",$i);T.addMethod("eqls",$i);function qa(e,t){t&&S(this,"message",t);var r=S(this,"object"),n=S(this,"doLength"),a=S(this,"message"),o=a?a+": ":"",l=S(this,"ssfi"),i=ie(r).toLowerCase(),u=ie(e).toLowerCase();if(n&&i!=="map"&&i!=="set"&&new T(r,a,l,!0).to.have.property("length"),!n&&i==="date"&&u!=="date")throw new ee(o+"the argument to above must be a date",void 0,l);if(!qe(e)&&(n||qe(r)))throw new ee(o+"the argument to above must be a number",void 0,l);if(!n&&i!=="date"&&!qe(r)){var c=i==="string"?"'"+r+"'":r;throw new ee(o+"expected "+c+" to be a number or a date",void 0,l)}if(n){var s="length",d;i==="map"||i==="set"?(s="size",d=r.size):d=r.length,this.assert(d>e,"expected #{this} to have a "+s+" above #{exp} but got #{act}","expected #{this} to not have a "+s+" above #{exp}",e,d)}else this.assert(r>e,"expected #{this} to be above #{exp}","expected #{this} to be at most #{exp}",e)}N(qa,"assertAbove");T.addMethod("above",qa);T.addMethod("gt",qa);T.addMethod("greaterThan",qa);function Ea(e,t){t&&S(this,"message",t);var r=S(this,"object"),n=S(this,"doLength"),a=S(this,"message"),o=a?a+": ":"",l=S(this,"ssfi"),i=ie(r).toLowerCase(),u=ie(e).toLowerCase(),c,s=!0;if(n&&i!=="map"&&i!=="set"&&new T(r,a,l,!0).to.have.property("length"),!n&&i==="date"&&u!=="date")c=o+"the argument to least must be a date";else if(!qe(e)&&(n||qe(r)))c=o+"the argument to least must be a number";else if(!n&&i!=="date"&&!qe(r)){var d=i==="string"?"'"+r+"'":r;c=o+"expected "+d+" to be a number or a date"}else s=!1;if(s)throw new ee(c,void 0,l);if(n){var f="length",p;i==="map"||i==="set"?(f="size",p=r.size):p=r.length,this.assert(p>=e,"expected #{this} to have a "+f+" at least #{exp} but got #{act}","expected #{this} to have a "+f+" below #{exp}",e,p)}else this.assert(r>=e,"expected #{this} to be at least #{exp}","expected #{this} to be below #{exp}",e)}N(Ea,"assertLeast");T.addMethod("least",Ea);T.addMethod("gte",Ea);T.addMethod("greaterThanOrEqual",Ea);function Pa(e,t){t&&S(this,"message",t);var r=S(this,"object"),n=S(this,"doLength"),a=S(this,"message"),o=a?a+": ":"",l=S(this,"ssfi"),i=ie(r).toLowerCase(),u=ie(e).toLowerCase(),c,s=!0;if(n&&i!=="map"&&i!=="set"&&new T(r,a,l,!0).to.have.property("length"),!n&&i==="date"&&u!=="date")c=o+"the argument to below must be a date";else if(!qe(e)&&(n||qe(r)))c=o+"the argument to below must be a number";else if(!n&&i!=="date"&&!qe(r)){var d=i==="string"?"'"+r+"'":r;c=o+"expected "+d+" to be a number or a date"}else s=!1;if(s)throw new ee(c,void 0,l);if(n){var f="length",p;i==="map"||i==="set"?(f="size",p=r.size):p=r.length,this.assert(p=e&&h<=t,"expected #{this} to have a "+b+" within "+p,"expected #{this} to not have a "+b+" within "+p)}else this.assert(n>=e&&n<=t,"expected #{this} to be within "+p,"expected #{this} to not be within "+p)});function Ii(e,t){t&&S(this,"message",t);var r=S(this,"object"),n=S(this,"ssfi"),a=S(this,"message");try{var o=r instanceof e}catch(i){throw i instanceof TypeError?(a=a?a+": ":"",new ee(a+"The instanceof assertion needs a constructor but "+ie(e)+" was given.",void 0,n)):i}var l=wa(e);l==null&&(l="an unnamed constructor"),this.assert(o,"expected #{this} to be an instance of "+l,"expected #{this} to not be an instance of "+l)}N(Ii,"assertInstanceOf");T.addMethod("instanceof",Ii);T.addMethod("instanceOf",Ii);function Bi(e,t,r){r&&S(this,"message",r);var n=S(this,"nested"),a=S(this,"own"),o=S(this,"message"),l=S(this,"object"),i=S(this,"ssfi"),u=typeof e;if(o=o?o+": ":"",n){if(u!=="string")throw new ee(o+"the argument to property must be a string when using nested syntax",void 0,i)}else if(u!=="string"&&u!=="number"&&u!=="symbol")throw new ee(o+"the argument to property must be a string, number, or symbol",void 0,i);if(n&&a)throw new ee(o+'The "nested" and "own" flags cannot be combined.',void 0,i);if(l==null)throw new ee(o+"Target cannot be null or undefined.",void 0,i);var c=S(this,"deep"),s=S(this,"negate"),d=n?wi(l,e):null,f=n?d.value:l[e],p=c?S(this,"eql"):(h,y)=>h===y,m="";c&&(m+="deep "),a&&(m+="own "),n&&(m+="nested "),m+="property ";var b;a?b=Object.prototype.hasOwnProperty.call(l,e):n?b=d.exists:b=Ra(l,e),(!s||arguments.length===1)&&this.assert(b,"expected #{this} to have "+m+Q(e),"expected #{this} to not have "+m+Q(e)),arguments.length>1&&this.assert(b&&p(t,f),"expected #{this} to have "+m+Q(e)+" of #{exp}, but got #{act}","expected #{this} to not have "+m+Q(e)+" of #{act}",t,f),S(this,"object",f)}N(Bi,"assertProperty");T.addMethod("property",Bi);function ki(e,t,r){S(this,"own",!0),Bi.apply(this,arguments)}N(ki,"assertOwnProperty");T.addMethod("ownProperty",ki);T.addMethod("haveOwnProperty",ki);function Li(e,t,r){typeof t=="string"&&(r=t,t=null),r&&S(this,"message",r);var n=S(this,"object"),a=Object.getOwnPropertyDescriptor(Object(n),e),o=S(this,"eql");a&&t?this.assert(o(t,a),"expected the own property descriptor for "+Q(e)+" on #{this} to match "+Q(t)+", got "+Q(a),"expected the own property descriptor for "+Q(e)+" on #{this} to not match "+Q(t),t,a,!0):this.assert(a,"expected #{this} to have an own property descriptor for "+Q(e),"expected #{this} to not have an own property descriptor for "+Q(e)),S(this,"object",a)}N(Li,"assertOwnPropertyDescriptor");T.addMethod("ownPropertyDescriptor",Li);T.addMethod("haveOwnPropertyDescriptor",Li);function Di(){S(this,"doLength",!0)}N(Di,"assertLengthChain");function Fi(e,t){t&&S(this,"message",t);var r=S(this,"object"),n=ie(r).toLowerCase(),a=S(this,"message"),o=S(this,"ssfi"),l="length",i;switch(n){case"map":case"set":l="size",i=r.size;break;default:new T(r,a,o,!0).to.have.property("length"),i=r.length}this.assert(i==e,"expected #{this} to have a "+l+" of #{exp} but got #{act}","expected #{this} to not have a "+l+" of #{act}",e,i)}N(Fi,"assertLength");T.addChainableMethod("length",Fi,Di);T.addChainableMethod("lengthOf",Fi,Di);function Hi(e,t){t&&S(this,"message",t);var r=S(this,"object");this.assert(e.exec(r),"expected #{this} to match "+e,"expected #{this} not to match "+e)}N(Hi,"assertMatch");T.addMethod("match",Hi);T.addMethod("matches",Hi);T.addMethod("string",function(e,t){t&&S(this,"message",t);var r=S(this,"object"),n=S(this,"message"),a=S(this,"ssfi");new T(r,n,a,!0).is.a("string"),this.assert(~r.indexOf(e),"expected #{this} to contain "+Q(e),"expected #{this} to not contain "+Q(e))});function Ui(e){var t=S(this,"object"),r=ie(t),n=ie(e),a=S(this,"ssfi"),o=S(this,"deep"),l,i="",u,c=!0,s=S(this,"message");s=s?s+": ":"";var d=s+"when testing keys against an object or an array you must give a single Array|Object|String argument or multiple String arguments";if(r==="Map"||r==="Set")i=o?"deeply ":"",u=[],t.forEach(function(g,E){u.push(E)}),n!=="Array"&&(e=Array.prototype.slice.call(arguments));else{switch(u=Ai(t),n){case"Array":if(arguments.length>1)throw new ee(d,void 0,a);break;case"Object":if(arguments.length>1)throw new ee(d,void 0,a);e=Object.keys(e);break;default:e=Array.prototype.slice.call(arguments)}e=e.map(function(g){return typeof g=="symbol"?g:String(g)})}if(!e.length)throw new ee(s+"keys required",void 0,a);var f=e.length,p=S(this,"any"),m=S(this,"all"),b=e,h=o?S(this,"eql"):(g,E)=>g===E;if(!p&&!m&&(m=!0),p&&(c=b.some(function(g){return u.some(function(E){return h(g,E)})})),m&&(c=b.every(function(g){return u.some(function(E){return h(g,E)})}),S(this,"contains")||(c=c&&e.length==u.length)),f>1){e=e.map(function(g){return Q(g)});var y=e.pop();m&&(l=e.join(", ")+", and "+y),p&&(l=e.join(", ")+", or "+y)}else l=Q(e[0]);l=(f>1?"keys ":"key ")+l,l=(S(this,"contains")?"contain ":"have ")+l,this.assert(c,"expected #{this} to "+i+l,"expected #{this} to not "+i+l,b.slice(0).sort(Gn),u.sort(Gn),!0)}N(Ui,"assertKeys");T.addMethod("keys",Ui);T.addMethod("key",Ui);function Ta(e,t,r){r&&S(this,"message",r);var n=S(this,"object"),a=S(this,"ssfi"),o=S(this,"message"),l=S(this,"negate")||!1;new T(n,o,a,!0).is.a("function"),(Kn(e)||typeof e=="string")&&(t=e,e=null);let i,u=!1;try{n()}catch(g){u=!0,i=g}var c=e===void 0&&t===void 0,s=!!(e&&t),d=!1,f=!1;if(c||!c&&!l){var p="an error";e instanceof Error?p="#{exp}":e&&(p=Le.getConstructorName(e));let g=i;if(i instanceof Error)g=i.toString();else if(typeof i=="string")g=i;else if(i&&(typeof i=="object"||typeof i=="function"))try{g=Le.getConstructorName(i)}catch{}this.assert(u,"expected #{this} to throw "+p,"expected #{this} to not throw an error but #{act} was thrown",e&&e.toString(),g)}if(e&&i){if(e instanceof Error){var m=Le.compatibleInstance(i,e);m===l&&(s&&l?d=!0:this.assert(l,"expected #{this} to throw #{exp} but #{act} was thrown","expected #{this} to not throw #{exp}"+(i&&!l?" but #{act} was thrown":""),e.toString(),i.toString()))}var b=Le.compatibleConstructor(i,e);b===l&&(s&&l?d=!0:this.assert(l,"expected #{this} to throw #{exp} but #{act} was thrown","expected #{this} to not throw #{exp}"+(i?" but #{act} was thrown":""),e instanceof Error?e.toString():e&&Le.getConstructorName(e),i instanceof Error?i.toString():i&&Le.getConstructorName(i)))}if(i&&t!==void 0&&t!==null){var h="including";Kn(t)&&(h="matching");var y=Le.compatibleMessage(i,t);y===l&&(s&&l?f=!0:this.assert(l,"expected #{this} to throw error "+h+" #{exp} but got #{act}","expected #{this} to throw error not "+h+" #{exp}",t,Le.getMessage(i)))}d&&f&&this.assert(l,"expected #{this} to throw #{exp} but #{act} was thrown","expected #{this} to not throw #{exp}"+(i?" but #{act} was thrown":""),e instanceof Error?e.toString():e&&Le.getConstructorName(e),i instanceof Error?i.toString():i&&Le.getConstructorName(i)),S(this,"object",i)}N(Ta,"assertThrows");T.addMethod("throw",Ta);T.addMethod("throws",Ta);T.addMethod("Throw",Ta);function Vi(e,t){t&&S(this,"message",t);var r=S(this,"object"),n=S(this,"itself"),a=typeof r=="function"&&!n?r.prototype[e]:r[e];this.assert(typeof a=="function","expected #{this} to respond to "+Q(e),"expected #{this} to not respond to "+Q(e))}N(Vi,"respondTo");T.addMethod("respondTo",Vi);T.addMethod("respondsTo",Vi);T.addProperty("itself",function(){S(this,"itself",!0)});function zi(e,t){t&&S(this,"message",t);var r=S(this,"object"),n=e(r);this.assert(n,"expected #{this} to satisfy "+Ut(e),"expected #{this} to not satisfy"+Ut(e),!S(this,"negate"),n)}N(zi,"satisfy");T.addMethod("satisfy",zi);T.addMethod("satisfies",zi);function Gi(e,t,r){r&&S(this,"message",r);var n=S(this,"object"),a=S(this,"message"),o=S(this,"ssfi");new T(n,a,o,!0).is.numeric;let l="A `delta` value is required for `closeTo`";if(t==null)throw new ee(a?`${a}: ${l}`:l,void 0,o);if(new T(t,a,o,!0).is.numeric,l="A `expected` value is required for `closeTo`",e==null)throw new ee(a?`${a}: ${l}`:l,void 0,o);new T(e,a,o,!0).is.numeric;let i=N(u=>u<0n?-u:u,"abs");this.assert(i(n-e)<=t,"expected #{this} to be close to "+e+" +/- "+t,"expected #{this} not to be close to "+e+" +/- "+t)}N(Gi,"closeTo");T.addMethod("closeTo",Gi);T.addMethod("approximately",Gi);function df(e,t,r,n,a){let o=Array.from(t),l=Array.from(e);if(!n){if(l.length!==o.length)return!1;o=o.slice()}return l.every(function(i,u){if(a)return r?r(i,o[u]):i===o[u];if(!r){var c=o.indexOf(i);return c===-1?!1:(n||o.splice(c,1),!0)}return o.some(function(s,d){return r(i,s)?(n||o.splice(d,1),!0):!1})})}N(df,"isSubsetOf");T.addMethod("members",function(e,t){t&&S(this,"message",t);var r=S(this,"object"),n=S(this,"message"),a=S(this,"ssfi");new T(r,n,a,!0).to.be.iterable,new T(e,n,a,!0).to.be.iterable;var o=S(this,"contains"),l=S(this,"ordered"),i,u,c;o?(i=l?"an ordered superset":"a superset",u="expected #{this} to be "+i+" of #{exp}",c="expected #{this} to not be "+i+" of #{exp}"):(i=l?"ordered members":"members",u="expected #{this} to have the same "+i+" as #{exp}",c="expected #{this} to not have the same "+i+" as #{exp}");var s=S(this,"deep")?S(this,"eql"):void 0;this.assert(df(e,r,s,o,l),u,c,e,r,!0)});T.addProperty("iterable",function(e){e&&S(this,"message",e);var t=S(this,"object");this.assert(t!=null&&t[Symbol.iterator],"expected #{this} to be an iterable","expected #{this} to not be an iterable",t)});function pf(e,t){t&&S(this,"message",t);var r=S(this,"object"),n=S(this,"message"),a=S(this,"ssfi"),o=S(this,"contains"),l=S(this,"deep"),i=S(this,"eql");new T(e,n,a,!0).to.be.an("array"),o?this.assert(e.some(function(u){return r.indexOf(u)>-1}),"expected #{this} to contain one of #{exp}","expected #{this} to not contain one of #{exp}",e,r):l?this.assert(e.some(function(u){return i(r,u)}),"expected #{this} to deeply equal one of #{exp}","expected #{this} to deeply equal one of #{exp}",e,r):this.assert(e.indexOf(r)>-1,"expected #{this} to be one of #{exp}","expected #{this} to not be one of #{exp}",e,r)}N(pf,"oneOf");T.addMethod("oneOf",pf);function Wi(e,t,r){r&&S(this,"message",r);var n=S(this,"object"),a=S(this,"message"),o=S(this,"ssfi");new T(n,a,o,!0).is.a("function");var l;t?(new T(e,a,o,!0).to.have.property(t),l=e[t]):(new T(e,a,o,!0).is.a("function"),l=e()),n();var i=t==null?e():e[t],u=t==null?l:"."+t;S(this,"deltaMsgObj",u),S(this,"initialDeltaValue",l),S(this,"finalDeltaValue",i),S(this,"deltaBehavior","change"),S(this,"realDelta",i!==l),this.assert(l!==i,"expected "+u+" to change","expected "+u+" to not change")}N(Wi,"assertChanges");T.addMethod("change",Wi);T.addMethod("changes",Wi);function Ki(e,t,r){r&&S(this,"message",r);var n=S(this,"object"),a=S(this,"message"),o=S(this,"ssfi");new T(n,a,o,!0).is.a("function");var l;t?(new T(e,a,o,!0).to.have.property(t),l=e[t]):(new T(e,a,o,!0).is.a("function"),l=e()),new T(l,a,o,!0).is.a("number"),n();var i=t==null?e():e[t],u=t==null?l:"."+t;S(this,"deltaMsgObj",u),S(this,"initialDeltaValue",l),S(this,"finalDeltaValue",i),S(this,"deltaBehavior","increase"),S(this,"realDelta",i-l),this.assert(i-l>0,"expected "+u+" to increase","expected "+u+" to not increase")}N(Ki,"assertIncreases");T.addMethod("increase",Ki);T.addMethod("increases",Ki);function Yi(e,t,r){r&&S(this,"message",r);var n=S(this,"object"),a=S(this,"message"),o=S(this,"ssfi");new T(n,a,o,!0).is.a("function");var l;t?(new T(e,a,o,!0).to.have.property(t),l=e[t]):(new T(e,a,o,!0).is.a("function"),l=e()),new T(l,a,o,!0).is.a("number"),n();var i=t==null?e():e[t],u=t==null?l:"."+t;S(this,"deltaMsgObj",u),S(this,"initialDeltaValue",l),S(this,"finalDeltaValue",i),S(this,"deltaBehavior","decrease"),S(this,"realDelta",l-i),this.assert(i-l<0,"expected "+u+" to decrease","expected "+u+" to not decrease")}N(Yi,"assertDecreases");T.addMethod("decrease",Yi);T.addMethod("decreases",Yi);function ff(e,t){t&&S(this,"message",t);var r=S(this,"deltaMsgObj"),n=S(this,"initialDeltaValue"),a=S(this,"finalDeltaValue"),o=S(this,"deltaBehavior"),l=S(this,"realDelta"),i;o==="change"?i=Math.abs(a-n)===Math.abs(e):i=l===Math.abs(e),this.assert(i,"expected "+r+" to "+o+" by "+e,"expected "+r+" to not "+o+" by "+e)}N(ff,"assertDelta");T.addMethod("by",ff);T.addProperty("extensible",function(){var e=S(this,"object"),t=e===Object(e)&&Object.isExtensible(e);this.assert(t,"expected #{this} to be extensible","expected #{this} to not be extensible")});T.addProperty("sealed",function(){var e=S(this,"object"),t=e===Object(e)?Object.isSealed(e):!0;this.assert(t,"expected #{this} to be sealed","expected #{this} to not be sealed")});T.addProperty("frozen",function(){var e=S(this,"object"),t=e===Object(e)?Object.isFrozen(e):!0;this.assert(t,"expected #{this} to be frozen","expected #{this} to not be frozen")});T.addProperty("finite",function(e){var t=S(this,"object");this.assert(typeof t=="number"&&isFinite(t),"expected #{this} to be a finite number","expected #{this} to not be a finite number")});function Vt(e,t){return new T(e,t)}N(Vt,"expect");Vt.fail=function(e,t,r,n){throw arguments.length<2&&(r=e,e=void 0),r=r||"expect.fail()",new ee(r,{actual:e,expected:t,operator:n},Vt.fail)};var mf={};hi(mf,{Should:()=>KP,should:()=>WP});function Ji(){function e(){return this instanceof String||this instanceof Number||this instanceof Boolean||typeof Symbol=="function"&&this instanceof Symbol||typeof BigInt=="function"&&this instanceof BigInt?new T(this.valueOf(),null,e):new T(this,null,e)}N(e,"shouldGetter");function t(n){Object.defineProperty(this,"should",{value:n,enumerable:!0,configurable:!0,writable:!0})}N(t,"shouldSetter"),Object.defineProperty(Object.prototype,"should",{set:t,get:e,configurable:!0});var r={};return r.fail=function(n,a,o,l){throw arguments.length<2&&(o=n,n=void 0),o=o||"should.fail()",new ee(o,{actual:n,expected:a,operator:l},r.fail)},r.equal=function(n,a,o){new T(n,o).to.equal(a)},r.Throw=function(n,a,o,l){new T(n,l).to.Throw(a,o)},r.exist=function(n,a){new T(n,a).to.exist},r.not={},r.not.equal=function(n,a,o){new T(n,o).to.not.equal(a)},r.not.Throw=function(n,a,o,l){new T(n,l).to.not.Throw(a,o)},r.not.exist=function(n,a){new T(n,a).to.not.exist},r.throw=r.Throw,r.not.throw=r.not.Throw,r}N(Ji,"loadShould");var WP=Ji,KP=Ji;function O(e,t){var r=new T(null,null,O,!0);r.assert(e,t,"[ negation message unavailable ]")}N(O,"assert");O.fail=function(e,t,r,n){throw arguments.length<2&&(r=e,e=void 0),r=r||"assert.fail()",new ee(r,{actual:e,expected:t,operator:n},O.fail)};O.isOk=function(e,t){new T(e,t,O.isOk,!0).is.ok};O.isNotOk=function(e,t){new T(e,t,O.isNotOk,!0).is.not.ok};O.equal=function(e,t,r){var n=new T(e,r,O.equal,!0);n.assert(t==K(n,"object"),"expected #{this} to equal #{exp}","expected #{this} to not equal #{act}",t,e,!0)};O.notEqual=function(e,t,r){var n=new T(e,r,O.notEqual,!0);n.assert(t!=K(n,"object"),"expected #{this} to not equal #{exp}","expected #{this} to equal #{act}",t,e,!0)};O.strictEqual=function(e,t,r){new T(e,r,O.strictEqual,!0).to.equal(t)};O.notStrictEqual=function(e,t,r){new T(e,r,O.notStrictEqual,!0).to.not.equal(t)};O.deepEqual=O.deepStrictEqual=function(e,t,r){new T(e,r,O.deepEqual,!0).to.eql(t)};O.notDeepEqual=function(e,t,r){new T(e,r,O.notDeepEqual,!0).to.not.eql(t)};O.isAbove=function(e,t,r){new T(e,r,O.isAbove,!0).to.be.above(t)};O.isAtLeast=function(e,t,r){new T(e,r,O.isAtLeast,!0).to.be.least(t)};O.isBelow=function(e,t,r){new T(e,r,O.isBelow,!0).to.be.below(t)};O.isAtMost=function(e,t,r){new T(e,r,O.isAtMost,!0).to.be.most(t)};O.isTrue=function(e,t){new T(e,t,O.isTrue,!0).is.true};O.isNotTrue=function(e,t){new T(e,t,O.isNotTrue,!0).to.not.equal(!0)};O.isFalse=function(e,t){new T(e,t,O.isFalse,!0).is.false};O.isNotFalse=function(e,t){new T(e,t,O.isNotFalse,!0).to.not.equal(!1)};O.isNull=function(e,t){new T(e,t,O.isNull,!0).to.equal(null)};O.isNotNull=function(e,t){new T(e,t,O.isNotNull,!0).to.not.equal(null)};O.isNaN=function(e,t){new T(e,t,O.isNaN,!0).to.be.NaN};O.isNotNaN=function(e,t){new T(e,t,O.isNotNaN,!0).not.to.be.NaN};O.exists=function(e,t){new T(e,t,O.exists,!0).to.exist};O.notExists=function(e,t){new T(e,t,O.notExists,!0).to.not.exist};O.isUndefined=function(e,t){new T(e,t,O.isUndefined,!0).to.equal(void 0)};O.isDefined=function(e,t){new T(e,t,O.isDefined,!0).to.not.equal(void 0)};O.isCallable=function(e,t){new T(e,t,O.isCallable,!0).is.callable};O.isNotCallable=function(e,t){new T(e,t,O.isNotCallable,!0).is.not.callable};O.isObject=function(e,t){new T(e,t,O.isObject,!0).to.be.a("object")};O.isNotObject=function(e,t){new T(e,t,O.isNotObject,!0).to.not.be.a("object")};O.isArray=function(e,t){new T(e,t,O.isArray,!0).to.be.an("array")};O.isNotArray=function(e,t){new T(e,t,O.isNotArray,!0).to.not.be.an("array")};O.isString=function(e,t){new T(e,t,O.isString,!0).to.be.a("string")};O.isNotString=function(e,t){new T(e,t,O.isNotString,!0).to.not.be.a("string")};O.isNumber=function(e,t){new T(e,t,O.isNumber,!0).to.be.a("number")};O.isNotNumber=function(e,t){new T(e,t,O.isNotNumber,!0).to.not.be.a("number")};O.isNumeric=function(e,t){new T(e,t,O.isNumeric,!0).is.numeric};O.isNotNumeric=function(e,t){new T(e,t,O.isNotNumeric,!0).is.not.numeric};O.isFinite=function(e,t){new T(e,t,O.isFinite,!0).to.be.finite};O.isBoolean=function(e,t){new T(e,t,O.isBoolean,!0).to.be.a("boolean")};O.isNotBoolean=function(e,t){new T(e,t,O.isNotBoolean,!0).to.not.be.a("boolean")};O.typeOf=function(e,t,r){new T(e,r,O.typeOf,!0).to.be.a(t)};O.notTypeOf=function(e,t,r){new T(e,r,O.notTypeOf,!0).to.not.be.a(t)};O.instanceOf=function(e,t,r){new T(e,r,O.instanceOf,!0).to.be.instanceOf(t)};O.notInstanceOf=function(e,t,r){new T(e,r,O.notInstanceOf,!0).to.not.be.instanceOf(t)};O.include=function(e,t,r){new T(e,r,O.include,!0).include(t)};O.notInclude=function(e,t,r){new T(e,r,O.notInclude,!0).not.include(t)};O.deepInclude=function(e,t,r){new T(e,r,O.deepInclude,!0).deep.include(t)};O.notDeepInclude=function(e,t,r){new T(e,r,O.notDeepInclude,!0).not.deep.include(t)};O.nestedInclude=function(e,t,r){new T(e,r,O.nestedInclude,!0).nested.include(t)};O.notNestedInclude=function(e,t,r){new T(e,r,O.notNestedInclude,!0).not.nested.include(t)};O.deepNestedInclude=function(e,t,r){new T(e,r,O.deepNestedInclude,!0).deep.nested.include(t)};O.notDeepNestedInclude=function(e,t,r){new T(e,r,O.notDeepNestedInclude,!0).not.deep.nested.include(t)};O.ownInclude=function(e,t,r){new T(e,r,O.ownInclude,!0).own.include(t)};O.notOwnInclude=function(e,t,r){new T(e,r,O.notOwnInclude,!0).not.own.include(t)};O.deepOwnInclude=function(e,t,r){new T(e,r,O.deepOwnInclude,!0).deep.own.include(t)};O.notDeepOwnInclude=function(e,t,r){new T(e,r,O.notDeepOwnInclude,!0).not.deep.own.include(t)};O.match=function(e,t,r){new T(e,r,O.match,!0).to.match(t)};O.notMatch=function(e,t,r){new T(e,r,O.notMatch,!0).to.not.match(t)};O.property=function(e,t,r){new T(e,r,O.property,!0).to.have.property(t)};O.notProperty=function(e,t,r){new T(e,r,O.notProperty,!0).to.not.have.property(t)};O.propertyVal=function(e,t,r,n){new T(e,n,O.propertyVal,!0).to.have.property(t,r)};O.notPropertyVal=function(e,t,r,n){new T(e,n,O.notPropertyVal,!0).to.not.have.property(t,r)};O.deepPropertyVal=function(e,t,r,n){new T(e,n,O.deepPropertyVal,!0).to.have.deep.property(t,r)};O.notDeepPropertyVal=function(e,t,r,n){new T(e,n,O.notDeepPropertyVal,!0).to.not.have.deep.property(t,r)};O.ownProperty=function(e,t,r){new T(e,r,O.ownProperty,!0).to.have.own.property(t)};O.notOwnProperty=function(e,t,r){new T(e,r,O.notOwnProperty,!0).to.not.have.own.property(t)};O.ownPropertyVal=function(e,t,r,n){new T(e,n,O.ownPropertyVal,!0).to.have.own.property(t,r)};O.notOwnPropertyVal=function(e,t,r,n){new T(e,n,O.notOwnPropertyVal,!0).to.not.have.own.property(t,r)};O.deepOwnPropertyVal=function(e,t,r,n){new T(e,n,O.deepOwnPropertyVal,!0).to.have.deep.own.property(t,r)};O.notDeepOwnPropertyVal=function(e,t,r,n){new T(e,n,O.notDeepOwnPropertyVal,!0).to.not.have.deep.own.property(t,r)};O.nestedProperty=function(e,t,r){new T(e,r,O.nestedProperty,!0).to.have.nested.property(t)};O.notNestedProperty=function(e,t,r){new T(e,r,O.notNestedProperty,!0).to.not.have.nested.property(t)};O.nestedPropertyVal=function(e,t,r,n){new T(e,n,O.nestedPropertyVal,!0).to.have.nested.property(t,r)};O.notNestedPropertyVal=function(e,t,r,n){new T(e,n,O.notNestedPropertyVal,!0).to.not.have.nested.property(t,r)};O.deepNestedPropertyVal=function(e,t,r,n){new T(e,n,O.deepNestedPropertyVal,!0).to.have.deep.nested.property(t,r)};O.notDeepNestedPropertyVal=function(e,t,r,n){new T(e,n,O.notDeepNestedPropertyVal,!0).to.not.have.deep.nested.property(t,r)};O.lengthOf=function(e,t,r){new T(e,r,O.lengthOf,!0).to.have.lengthOf(t)};O.hasAnyKeys=function(e,t,r){new T(e,r,O.hasAnyKeys,!0).to.have.any.keys(t)};O.hasAllKeys=function(e,t,r){new T(e,r,O.hasAllKeys,!0).to.have.all.keys(t)};O.containsAllKeys=function(e,t,r){new T(e,r,O.containsAllKeys,!0).to.contain.all.keys(t)};O.doesNotHaveAnyKeys=function(e,t,r){new T(e,r,O.doesNotHaveAnyKeys,!0).to.not.have.any.keys(t)};O.doesNotHaveAllKeys=function(e,t,r){new T(e,r,O.doesNotHaveAllKeys,!0).to.not.have.all.keys(t)};O.hasAnyDeepKeys=function(e,t,r){new T(e,r,O.hasAnyDeepKeys,!0).to.have.any.deep.keys(t)};O.hasAllDeepKeys=function(e,t,r){new T(e,r,O.hasAllDeepKeys,!0).to.have.all.deep.keys(t)};O.containsAllDeepKeys=function(e,t,r){new T(e,r,O.containsAllDeepKeys,!0).to.contain.all.deep.keys(t)};O.doesNotHaveAnyDeepKeys=function(e,t,r){new T(e,r,O.doesNotHaveAnyDeepKeys,!0).to.not.have.any.deep.keys(t)};O.doesNotHaveAllDeepKeys=function(e,t,r){new T(e,r,O.doesNotHaveAllDeepKeys,!0).to.not.have.all.deep.keys(t)};O.throws=function(e,t,r,n){(typeof t=="string"||t instanceof RegExp)&&(r=t,t=null);var a=new T(e,n,O.throws,!0).to.throw(t,r);return K(a,"object")};O.doesNotThrow=function(e,t,r,n){(typeof t=="string"||t instanceof RegExp)&&(r=t,t=null),new T(e,n,O.doesNotThrow,!0).to.not.throw(t,r)};O.operator=function(e,t,r,n){var a;switch(t){case"==":a=e==r;break;case"===":a=e===r;break;case">":a=e>r;break;case">=":a=e>=r;break;case"<":a=enm,toBeDisabled:()=>Yf,toBeEmpty:()=>Nf,toBeEmptyDOMElement:()=>$f,toBeEnabled:()=>Jf,toBeInTheDOM:()=>bl,toBeInTheDocument:()=>jf,toBeInvalid:()=>Zf,toBePartiallyChecked:()=>om,toBeRequired:()=>Xf,toBeValid:()=>em,toBeVisible:()=>Vf,toContainElement:()=>yl,toContainHTML:()=>If,toHaveAccessibleDescription:()=>gl,toHaveAccessibleErrorMessage:()=>kf,toHaveAccessibleName:()=>_l,toHaveAttribute:()=>Lf,toHaveClass:()=>Df,toHaveDescription:()=>lm,toHaveDisplayValue:()=>rm,toHaveErrorMessage:()=>im,toHaveFocus:()=>Ff,toHaveFormValues:()=>Hf,toHaveRole:()=>vl,toHaveStyle:()=>Rl,toHaveTextContent:()=>Bf,toHaveValue:()=>tm});var Au=Fe(sp(),1);function bf(e){Object.defineProperty(e,"__esModule",{value:!0,configurable:!0})}function Xi(e,t,r,n){Object.defineProperty(e,t,{get:r,set:n,enumerable:!0,configurable:!0})}var yf={};bf(yf);Xi(yf,"default",()=>gf);var gf=class extends Error{constructor(e,t,r,n,a){super(e+":"+r+":"+n+": "+t),this.reason=t,this.filename=e,this.line=r,this.column=n,this.source=a}},vf={};bf(vf);Xi(vf,"default",()=>_f);var _f=class{constructor(e,t,r){this.start=e,this.end=t,this.source=r}},YP={};Xi(YP,"CssTypes",()=>_e);var _e;(function(e){e.stylesheet="stylesheet",e.rule="rule",e.declaration="declaration",e.comment="comment",e.container="container",e.charset="charset",e.document="document",e.customMedia="custom-media",e.fontFace="font-face",e.host="host",e.import="import",e.keyframes="keyframes",e.keyframe="keyframe",e.layer="layer",e.media="media",e.namespace="namespace",e.page="page",e.startingStyle="starting-style",e.supports="supports"})(_e||(_e={}));var To=/\/\*[^]*?(?:\*\/|$)/g,JP=(e,t)=>{t=t||{};let r=1,n=1;function a(F){let L=F.match(/\n/g);L&&(r+=L.length);let D=F.lastIndexOf(` +`);n=~D?F.length-D:n+F.length}function o(){let F={line:r,column:n};return function(L){return L.position=new _f(F,{line:r,column:n},(t==null?void 0:t.source)||""),p(),L}}let l=[];function i(F){let L=new gf((t==null?void 0:t.source)||"",F,r,n,e);if(t!=null&&t.silent)l.push(L);else throw L}function u(){let F=d();return{type:_e.stylesheet,stylesheet:{source:t==null?void 0:t.source,rules:F,parsingErrors:l}}}function c(){return f(/^{\s*/)}function s(){return f(/^}/)}function d(){let F,L=[];for(p(),m(L);e.length&&e.charAt(0)!=="}"&&(F=ve()||pe());)F&&(L.push(F),m(L));return L}function f(F){let L=F.exec(e);if(!L)return;let D=L[0];return a(D),e=e.slice(D.length),L}function p(){f(/^\s*/)}function m(F){let L;for(F=F||[];L=b();)L&&F.push(L);return F}function b(){let F=o();if(e.charAt(0)!=="/"||e.charAt(1)!=="*")return;let L=f(/^\/\*[^]*?\*\//);return L?F({type:_e.comment,comment:L[0].slice(2,-2)}):i("End of comment missing")}function h(F,L,D){let z=L+1,H=!1,oe=F.indexOf(")",z);for(;!H&&oe!==-1;){let ue=F.indexOf("(",z);ue!==-1&&ueH.replace(/,/g,"‌")),L.split(",").map(H=>He(H.replace(/\u200C/g,",")))}function g(){let F=o(),L=f(/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/);if(!L)return;let D=He(L[0]);if(!f(/^:\s*/))return i("property missing ':'");let z=f(/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/),H=F({type:_e.declaration,property:D.replace(To,""),value:z?He(z[0]).replace(To,""):""});return f(/^[;\s]*/),H}function E(){let F=[];if(!c())return i("missing '{'");m(F);let L;for(;L=g();)L&&(F.push(L),m(F));return s()?F:i("missing '}'")}function C(){let F,L=[],D=o();for(;F=f(/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/);)L.push(F[1]),f(/^,\s*/);if(L.length)return D({type:_e.keyframe,values:L,declarations:E()||[]})}function q(){let F=o(),L=f(/^@([-\w]+)?keyframes\s*/);if(!L)return;let D=L[1],z=f(/^([-\w]+)\s*/);if(!z)return i("@keyframes missing name");let H=z[1];if(!c())return i("@keyframes missing '{'");let oe,ue=m();for(;oe=C();)ue.push(oe),ue=ue.concat(m());return s()?F({type:_e.keyframes,name:H,vendor:D,keyframes:ue}):i("@keyframes missing '}'")}function _(){let F=o(),L=f(/^@supports *([^{]+)/);if(!L)return;let D=He(L[1]);if(!c())return i("@supports missing '{'");let z=m().concat(d());return s()?F({type:_e.supports,supports:D,rules:z}):i("@supports missing '}'")}function v(){let F=o();if(!f(/^@host\s*/))return;if(!c())return i("@host missing '{'");let L=m().concat(d());return s()?F({type:_e.host,rules:L}):i("@host missing '}'")}function w(){let F=o(),L=f(/^@container *([^{]+)/);if(!L)return;let D=He(L[1]);if(!c())return i("@container missing '{'");let z=m().concat(d());return s()?F({type:_e.container,container:D,rules:z}):i("@container missing '}'")}function P(){let F=o(),L=f(/^@layer *([^{;@]+)/);if(!L)return;let D=He(L[1]);if(!c())return f(/^[;\s]*/),F({type:_e.layer,layer:D});let z=m().concat(d());return s()?F({type:_e.layer,layer:D,rules:z}):i("@layer missing '}'")}function j(){let F=o(),L=f(/^@media *([^{]+)/);if(!L)return;let D=He(L[1]);if(!c())return i("@media missing '{'");let z=m().concat(d());return s()?F({type:_e.media,media:D,rules:z}):i("@media missing '}'")}function $(){let F=o(),L=f(/^@custom-media\s+(--\S+)\s*([^{;\s][^{;]*);/);if(L)return F({type:_e.customMedia,name:He(L[1]),media:He(L[2])})}function B(){let F=o();if(!f(/^@page */))return;let L=y()||[];if(!c())return i("@page missing '{'");let D=m(),z;for(;z=g();)D.push(z),D=D.concat(m());return s()?F({type:_e.page,selectors:L,declarations:D}):i("@page missing '}'")}function I(){let F=o(),L=f(/^@([-\w]+)?document *([^{]+)/);if(!L)return;let D=He(L[1]),z=He(L[2]);if(!c())return i("@document missing '{'");let H=m().concat(d());return s()?F({type:_e.document,document:z,vendor:D,rules:H}):i("@document missing '}'")}function A(){let F=o();if(!f(/^@font-face\s*/))return;if(!c())return i("@font-face missing '{'");let L=m(),D;for(;D=g();)L.push(D),L=L.concat(m());return s()?F({type:_e.fontFace,declarations:L}):i("@font-face missing '}'")}function k(){let F=o();if(!f(/^@starting-style\s*/))return;if(!c())return i("@starting-style missing '{'");let L=m().concat(d());return s()?F({type:_e.startingStyle,rules:L}):i("@starting-style missing '}'")}let U=se("import"),W=se("charset"),G=se("namespace");function se(F){let L=new RegExp("^@"+F+`\\s*((?::?[^;'"]|"(?:\\\\"|[^"])*?"|'(?:\\\\'|[^'])*?')+)(?:;|$)`);return function(){let D=o(),z=f(L);if(!z)return;let H={type:F};return H[F]=z[1].trim(),D(H)}}function ve(){if(e[0]==="@")return q()||j()||$()||_()||U()||W()||G()||I()||B()||v()||A()||w()||k()||P()}function pe(){let F=o(),L=y();return L?(m(),F({type:_e.rule,selectors:L,declarations:E()||[]})):i("selector missing")}return ml(u())};function He(e){return e?e.trim():""}function ml(e,t){let r=e&&typeof e.type=="string",n=r?e:t;for(let a in e){let o=e[a];Array.isArray(o)?o.forEach(l=>{ml(l,n)}):o&&typeof o=="object"&&ml(o,n)}return r&&Object.defineProperty(e,"parent",{configurable:!0,writable:!0,enumerable:!1,value:t||null}),e}var XP=JP,QP=XP,ZP=Object.prototype.toString;function e1(e){return typeof e=="function"||ZP.call(e)==="[object Function]"}function t1(e){var t=Number(e);return isNaN(t)?0:t===0||!isFinite(t)?t:(t>0?1:-1)*Math.floor(Math.abs(t))}var r1=Math.pow(2,53)-1;function n1(e){var t=t1(e);return Math.min(Math.max(t,0),r1)}function Je(e,t){var r=Array,n=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");for(var a=n1(n.length),o=e1(r)?Object(new r(a)):new Array(a),l=0,i;l0&&arguments[0]!==void 0?arguments[0]:[];a1(this,e),i1(this,"items",void 0),this.items=t}return l1(e,[{key:"add",value:function(t){return this.has(t)===!1&&this.items.push(t),this}},{key:"clear",value:function(){this.items=[]}},{key:"delete",value:function(t){var r=this.items.length;return this.items=this.items.filter(function(n){return n!==t}),r!==this.items.length}},{key:"forEach",value:function(t){var r=this;this.items.forEach(function(n){t(n,n,r)})}},{key:"has",value:function(t){return this.items.indexOf(t)!==-1}},{key:"size",get:function(){return this.items.length}}]),e}(),c1=typeof Set>"u"?Set:u1;function xe(e){var t;return(t=e.localName)!==null&&t!==void 0?t:e.tagName.toLowerCase()}var d1={article:"article",aside:"complementary",button:"button",datalist:"listbox",dd:"definition",details:"group",dialog:"dialog",dt:"term",fieldset:"group",figure:"figure",form:"form",footer:"contentinfo",h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:"banner",hr:"separator",html:"document",legend:"legend",li:"listitem",math:"math",main:"main",menu:"list",nav:"navigation",ol:"list",optgroup:"group",option:"option",output:"status",progress:"progressbar",section:"region",summary:"button",table:"table",tbody:"rowgroup",textarea:"textbox",tfoot:"rowgroup",td:"cell",th:"columnheader",thead:"rowgroup",tr:"row",ul:"list"},p1={caption:new Set(["aria-label","aria-labelledby"]),code:new Set(["aria-label","aria-labelledby"]),deletion:new Set(["aria-label","aria-labelledby"]),emphasis:new Set(["aria-label","aria-labelledby"]),generic:new Set(["aria-label","aria-labelledby","aria-roledescription"]),insertion:new Set(["aria-label","aria-labelledby"]),none:new Set(["aria-label","aria-labelledby"]),paragraph:new Set(["aria-label","aria-labelledby"]),presentation:new Set(["aria-label","aria-labelledby"]),strong:new Set(["aria-label","aria-labelledby"]),subscript:new Set(["aria-label","aria-labelledby"]),superscript:new Set(["aria-label","aria-labelledby"])};function f1(e,t){return["aria-atomic","aria-busy","aria-controls","aria-current","aria-description","aria-describedby","aria-details","aria-dropeffect","aria-flowto","aria-grabbed","aria-hidden","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription"].some(function(r){var n;return e.hasAttribute(r)&&!((n=p1[t])!==null&&n!==void 0&&n.has(r))})}function wf(e,t){return f1(e,t)}function m1(e){var t=b1(e);if(t===null||hl.indexOf(t)!==-1){var r=h1(e);if(hl.indexOf(t||"")===-1||wf(e,r||""))return r}return t}function h1(e){var t=d1[xe(e)];if(t!==void 0)return t;switch(xe(e)){case"a":case"area":case"link":if(e.hasAttribute("href"))return"link";break;case"img":return e.getAttribute("alt")===""&&!wf(e,"img")?"presentation":"img";case"input":{var r=e,n=r.type;switch(n){case"button":case"image":case"reset":case"submit":return"button";case"checkbox":case"radio":return n;case"range":return"slider";case"email":case"tel":case"text":case"url":return e.hasAttribute("list")?"combobox":"textbox";case"search":return e.hasAttribute("list")?"combobox":"searchbox";case"number":return"spinbutton";default:return null}}case"select":return e.hasAttribute("multiple")||e.size>1?"listbox":"combobox"}return null}function b1(e){var t=e.getAttribute("role");if(t!==null){var r=t.trim().split(" ")[0];if(r.length>0)return r}return null}var hl=["presentation","none"];function ce(e){return e!==null&&e.nodeType===e.ELEMENT_NODE}function Cf(e){return ce(e)&&xe(e)==="caption"}function Nn(e){return ce(e)&&xe(e)==="input"}function y1(e){return ce(e)&&xe(e)==="optgroup"}function g1(e){return ce(e)&&xe(e)==="select"}function v1(e){return ce(e)&&xe(e)==="table"}function _1(e){return ce(e)&&xe(e)==="textarea"}function R1(e){var t=e.ownerDocument===null?e:e.ownerDocument,r=t.defaultView;if(r===null)throw new TypeError("no window available");return r}function w1(e){return ce(e)&&xe(e)==="fieldset"}function C1(e){return ce(e)&&xe(e)==="legend"}function q1(e){return ce(e)&&xe(e)==="slot"}function E1(e){return ce(e)&&e.ownerSVGElement!==void 0}function P1(e){return ce(e)&&xe(e)==="svg"}function O1(e){return E1(e)&&xe(e)==="title"}function Yn(e,t){if(ce(e)&&e.hasAttribute(t)){var r=e.getAttribute(t).split(" "),n=e.getRootNode?e.getRootNode():e.ownerDocument;return r.map(function(a){return n.getElementById(a)}).filter(function(a){return a!==null})}return[]}function ht(e,t){return ce(e)?t.indexOf(m1(e))!==-1:!1}function T1(e){return e.trim().replace(/\s\s+/g," ")}function S1(e,t){if(!ce(e))return!1;if(e.hasAttribute("hidden")||e.getAttribute("aria-hidden")==="true")return!0;var r=t(e);return r.getPropertyValue("display")==="none"||r.getPropertyValue("visibility")==="hidden"}function A1(e){return ht(e,["button","combobox","listbox","textbox"])||qf(e,"range")}function qf(e,t){if(!ce(e))return!1;switch(t){case"range":return ht(e,["meter","progressbar","scrollbar","slider","spinbutton"]);default:throw new TypeError("No knowledge about abstract role '".concat(t,"'. This is likely a bug :("))}}function Mu(e,t){var r=Je(e.querySelectorAll(t));return Yn(e,"aria-owns").forEach(function(n){r.push.apply(r,Je(n.querySelectorAll(t)))}),r}function M1(e){return g1(e)?e.selectedOptions||Mu(e,"[selected]"):Mu(e,'[aria-selected="true"]')}function x1(e){return ht(e,hl)}function j1(e){return Cf(e)}function N1(e){return ht(e,["button","cell","checkbox","columnheader","gridcell","heading","label","legend","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","row","rowheader","switch","tab","tooltip","treeitem"])}function $1(e){return!1}function I1(e){return Nn(e)||_1(e)?e.value:e.textContent||""}function xu(e){var t=e.getPropertyValue("content");return/^["'].*["']$/.test(t)?t.slice(1,-1):""}function Ef(e){var t=xe(e);return t==="button"||t==="input"&&e.getAttribute("type")!=="hidden"||t==="meter"||t==="output"||t==="progress"||t==="select"||t==="textarea"}function Pf(e){if(Ef(e))return e;var t=null;return e.childNodes.forEach(function(r){if(t===null&&ce(r)){var n=Pf(r);n!==null&&(t=n)}}),t}function B1(e){if(e.control!==void 0)return e.control;var t=e.getAttribute("for");return t!==null?e.ownerDocument.getElementById(t):Pf(e)}function k1(e){var t=e.labels;if(t===null)return t;if(t!==void 0)return Je(t);if(!Ef(e))return null;var r=e.ownerDocument;return Je(r.querySelectorAll("label")).filter(function(n){return B1(n)===e})}function L1(e){var t=e.assignedNodes();return t.length===0?Je(e.childNodes):t}function Of(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=new c1,n=R1(e),a=t.compute,o=a===void 0?"name":a,l=t.computedStyleSupportsPseudoElements,i=l===void 0?t.getComputedStyle!==void 0:l,u=t.getComputedStyle,c=u===void 0?n.getComputedStyle.bind(n):u,s=t.hidden,d=s===void 0?!1:s;function f(y,g){var E="";if(ce(y)&&i){var C=c(y,"::before"),q=xu(C);E="".concat(q," ").concat(E)}var _=q1(y)?L1(y):Je(y.childNodes).concat(Yn(y,"aria-owns"));if(_.forEach(function(P){var j=h(P,{isEmbeddedInLabel:g.isEmbeddedInLabel,isReferenced:!1,recursion:!0}),$=ce(P)?c(P).getPropertyValue("display"):"inline",B=$!=="inline"?" ":"";E+="".concat(B).concat(j).concat(B)}),ce(y)&&i){var v=c(y,"::after"),w=xu(v);E="".concat(E," ").concat(w)}return E.trim()}function p(y,g){var E=y.getAttributeNode(g);return E!==null&&!r.has(E)&&E.value.trim()!==""?(r.add(E),E.value):null}function m(y){return ce(y)?p(y,"title"):null}function b(y){if(!ce(y))return null;if(w1(y)){r.add(y);for(var g=Je(y.childNodes),E=0;E0}).join(" ");if(Nn(y)&&y.type==="image"){var k=p(y,"alt");if(k!==null)return k;var U=p(y,"title");return U!==null?U:"Submit Query"}if(ht(y,["button"])){var W=f(y,{isEmbeddedInLabel:!1});if(W!=="")return W}return null}function h(y,g){if(r.has(y))return"";if(!d&&S1(y,c)&&!g.isReferenced)return r.add(y),"";var E=ce(y)?y.getAttributeNode("aria-labelledby"):null,C=E!==null&&!r.has(E)?Yn(y,"aria-labelledby"):[];if(o==="name"&&!g.isReferenced&&C.length>0)return r.add(E),C.map(function($){return h($,{isEmbeddedInLabel:g.isEmbeddedInLabel,isReferenced:!0,recursion:!1})}).join(" ");var q=g.recursion&&A1(y)&&o==="name";if(!q){var _=(ce(y)&&y.getAttribute("aria-label")||"").trim();if(_!==""&&o==="name")return r.add(y),_;if(!x1(y)){var v=b(y);if(v!==null)return r.add(y),v}}if(ht(y,["menu"]))return r.add(y),"";if(q||g.isEmbeddedInLabel||g.isReferenced){if(ht(y,["combobox","listbox"])){r.add(y);var w=M1(y);return w.length===0?Nn(y)?y.value:"":Je(w).map(function($){return h($,{isEmbeddedInLabel:g.isEmbeddedInLabel,isReferenced:!1,recursion:!0})}).join(" ")}if(qf(y,"range"))return r.add(y),y.hasAttribute("aria-valuetext")?y.getAttribute("aria-valuetext"):y.hasAttribute("aria-valuenow")?y.getAttribute("aria-valuenow"):y.getAttribute("value")||"";if(ht(y,["textbox"]))return r.add(y),I1(y)}if(N1(y)||ce(y)&&g.isReferenced||j1(y)||$1()){var P=f(y,{isEmbeddedInLabel:g.isEmbeddedInLabel});if(P!=="")return r.add(y),P}if(y.nodeType===y.TEXT_NODE)return r.add(y),y.textContent||"";if(g.recursion)return r.add(y),f(y,{isEmbeddedInLabel:g.isEmbeddedInLabel});var j=m(y);return j!==null?(r.add(y),j):(r.add(y),"")}return T1(h(e,{isEmbeddedInLabel:!1,isReferenced:o==="description",recursion:!1}))}function Jr(e){"@babel/helpers - typeof";return Jr=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},Jr(e)}function ju(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 Nu(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=Yn(e,"aria-describedby").map(function(o){return Of(o,Nu(Nu({},t),{},{compute:"description"}))}).join(" ");if(r===""){var n=e.getAttribute("aria-description");r=n===null?"":n}if(r===""){var a=e.getAttribute("title");r=a===null?"":a}return r}function V1(e){return ht(e,["caption","code","deletion","emphasis","generic","insertion","none","paragraph","presentation","strong","subscript","superscript"])}function z1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return V1(e)?"":Of(e,t)}var Qi=Fe(up(),1),G1=Fe(dp(),1),Tf=Fe(wp(),1),W1=Fe(Cp(),1),Sf=class extends Error{constructor(e,t,r,n){super(),Error.captureStackTrace&&Error.captureStackTrace(this,r);let a="";try{a=n.utils.printWithType("Received",t,n.utils.printReceived)}catch{}this.message=[n.utils.matcherHint(`${n.isNot?".not":""}.${r.name}`,"received",""),"",`${n.utils.RECEIVED_COLOR("received")} value must ${e}.`,a].join(` +`)}},$u=class extends Sf{constructor(...e){super("be an HTMLElement or an SVGElement",...e)}},Iu=class extends Sf{constructor(...e){super("be a Node",...e)}};function Af(e,t,...r){if(!e||!e.ownerDocument||!e.ownerDocument.defaultView)throw new t(e,...r)}function K1(e,...t){Af(e,Iu,...t);let r=e.ownerDocument.defaultView;if(!(e instanceof r.Node))throw new Iu(e,...t)}function le(e,...t){Af(e,$u,...t);let r=e.ownerDocument.defaultView;if(!(e instanceof r.HTMLElement)&&!(e instanceof r.SVGElement))throw new $u(e,...t)}var Y1=class extends Error{constructor(e,t,r){super(),Error.captureStackTrace&&Error.captureStackTrace(this,t),this.message=[e.message,"",r.utils.RECEIVED_COLOR("Failing css:"),r.utils.RECEIVED_COLOR(`${e.css}`)].join(` +`)}};function J1(e,...t){let r=QP(`selector { ${e} }`,{silent:!0}).stylesheet;if(r.parsingErrors&&r.parsingErrors.length>0){let{reason:n,line:a}=r.parsingErrors[0];throw new Y1({css:e,message:`Syntax error parsing expected css: ${n} on line: ${a}`},...t)}return r.rules[0].declarations.filter(n=>n.type==="declaration").reduce((n,{property:a,value:o})=>Object.assign(n,{[a]:o}),{})}function Bu(e,t){return typeof t=="string"?t:e.utils.stringify(t)}function Ae(e,t,r,n,a,o){return[`${t} `,`${r}: -${e.utils.EXPECTED_COLOR((0,Su.default)(Iu(e,n),2))}`,`${a}: -${e.utils.RECEIVED_COLOR((0,Su.default)(Iu(e,o),2))}`].join(` -`)}function Y1(e,t){return t instanceof RegExp?t.test(e):e.includes(String(t))}function Ta(e,t){console.warn(`Warning: ${e} has been deprecated and will be removed in future updates.`,t)}function Sa(e){return e.replace(/\s+/g," ").trim()}function xt(e){return e.tagName&&e.tagName.toLowerCase()}function J1({multiple:e,options:t}){let r=[...t].filter(n=>n.selected);if(e)return[...r].map(n=>n.value);if(r.length!==0)return r[0].value}function X1(e){switch(e.type){case"number":return e.value===""?null:Number(e.value);case"checkbox":return e.checked;default:return e.value}}var Q1=["meter","progressbar","slider","spinbutton"];function Z1(e){if(Q1.includes(e.getAttribute("role")))return Number(e.getAttribute("aria-valuenow"))}function Sf(e){if(e)switch(e.tagName.toLowerCase()){case"input":return X1(e);case"select":return J1(e);default:return e.value??Z1(e)}}function eO(e,{wordConnector:t=", ",lastWordConnector:r=" and "}={}){return[e.slice(0,-1).join(t),e[e.length-1]].join(e.length>1?r:"")}function Af(e,t){if(Array.isArray(e)&&Array.isArray(t))return[...new Set(e)].every(r=>new Set(t).has(r))}function hl(e,t){return Ta("toBeInTheDOM","Please use toBeInTheDocument for searching the entire document and toContainElement for searching a specific container."),e&&le(e,hl,this),t&&le(t,hl,this),{pass:t?t.contains(e):!!e,message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeInTheDOM`,"element",""),"","Received:",` ${this.utils.printReceived(e&&e.cloneNode(!1))}`].join(` -`)}}function Mf(e){(e!==null||!this.isNot)&&le(e,Mf,this);let t=e===null?!1:e.ownerDocument===e.getRootNode({composed:!0}),r=()=>`expected document not to contain element, found ${this.utils.stringify(e.cloneNode(!0))} instead`,n=()=>"element could not be found in the document";return{pass:t,message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeInTheDocument`,"element",""),"",this.utils.RECEIVED_COLOR(this.isNot?r():n())].join(` -`)}}function xf(e){return Ta("toBeEmpty","Please use instead toBeEmptyDOMElement for finding empty nodes in the DOM."),le(e,xf,this),{pass:e.innerHTML==="",message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeEmpty`,"element",""),"","Received:",` ${this.utils.printReceived(e.innerHTML)}`].join(` -`)}}function jf(e){return le(e,jf,this),{pass:tO(e),message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeEmptyDOMElement`,"element",""),"","Received:",` ${this.utils.printReceived(e.innerHTML)}`].join(` -`)}}function tO(e){return[...e.childNodes].filter(t=>t.nodeType!==8).length===0}function bl(e,t){return le(e,bl,this),t!==null&&le(t,bl,this),{pass:e.contains(t),message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toContainElement`,"element","element"),"",this.utils.RECEIVED_COLOR(`${this.utils.stringify(e.cloneNode(!1))} ${this.isNot?"contains:":"does not contain:"} ${this.utils.stringify(t&&t.cloneNode(!1))} +${e.utils.EXPECTED_COLOR((0,Au.default)(Bu(e,n),2))}`,`${a}: +${e.utils.RECEIVED_COLOR((0,Au.default)(Bu(e,o),2))}`].join(` +`)}function X1(e,t){return t instanceof RegExp?t.test(e):e.includes(String(t))}function Sa(e,t){console.warn(`Warning: ${e} has been deprecated and will be removed in future updates.`,t)}function Aa(e){return e.replace(/\s+/g," ").trim()}function jt(e){return e.tagName&&e.tagName.toLowerCase()}function Q1({multiple:e,options:t}){let r=[...t].filter(n=>n.selected);if(e)return[...r].map(n=>n.value);if(r.length!==0)return r[0].value}function Z1(e){switch(e.type){case"number":return e.value===""?null:Number(e.value);case"checkbox":return e.checked;default:return e.value}}var eO=["meter","progressbar","slider","spinbutton"];function tO(e){if(eO.includes(e.getAttribute("role")))return Number(e.getAttribute("aria-valuenow"))}function Mf(e){if(e)switch(e.tagName.toLowerCase()){case"input":return Z1(e);case"select":return Q1(e);default:return e.value??tO(e)}}function rO(e,{wordConnector:t=", ",lastWordConnector:r=" and "}={}){return[e.slice(0,-1).join(t),e[e.length-1]].join(e.length>1?r:"")}function xf(e,t){if(Array.isArray(e)&&Array.isArray(t))return[...new Set(e)].every(r=>new Set(t).has(r))}function bl(e,t){return Sa("toBeInTheDOM","Please use toBeInTheDocument for searching the entire document and toContainElement for searching a specific container."),e&&le(e,bl,this),t&&le(t,bl,this),{pass:t?t.contains(e):!!e,message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeInTheDOM`,"element",""),"","Received:",` ${this.utils.printReceived(e&&e.cloneNode(!1))}`].join(` +`)}}function jf(e){(e!==null||!this.isNot)&&le(e,jf,this);let t=e===null?!1:e.ownerDocument===e.getRootNode({composed:!0}),r=()=>`expected document not to contain element, found ${this.utils.stringify(e.cloneNode(!0))} instead`,n=()=>"element could not be found in the document";return{pass:t,message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeInTheDocument`,"element",""),"",this.utils.RECEIVED_COLOR(this.isNot?r():n())].join(` +`)}}function Nf(e){return Sa("toBeEmpty","Please use instead toBeEmptyDOMElement for finding empty nodes in the DOM."),le(e,Nf,this),{pass:e.innerHTML==="",message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeEmpty`,"element",""),"","Received:",` ${this.utils.printReceived(e.innerHTML)}`].join(` +`)}}function $f(e){return le(e,$f,this),{pass:nO(e),message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeEmptyDOMElement`,"element",""),"","Received:",` ${this.utils.printReceived(e.innerHTML)}`].join(` +`)}}function nO(e){return[...e.childNodes].filter(t=>t.nodeType!==8).length===0}function yl(e,t){return le(e,yl,this),t!==null&&le(t,yl,this),{pass:e.contains(t),message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toContainElement`,"element","element"),"",this.utils.RECEIVED_COLOR(`${this.utils.stringify(e.cloneNode(!1))} ${this.isNot?"contains:":"does not contain:"} ${this.utils.stringify(t&&t.cloneNode(!1))} `)].join(` -`)}}function rO(e,t){let r=e.ownerDocument.createElement("div");return r.innerHTML=t,r.innerHTML}function Nf(e,t){if(le(e,Nf,this),typeof t!="string")throw new Error(`.toContainHTML() expects a string value, got ${t}`);return{pass:e.outerHTML.includes(rO(e,t)),message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toContainHTML`,"element",""),"Expected:",` ${this.utils.EXPECTED_COLOR(t)}`,"Received:",` ${this.utils.printReceived(e.cloneNode(!0))}`].join(` -`)}}function $f(e,t,r={normalizeWhitespace:!0}){G1(e,$f,this);let n=r.normalizeWhitespace?Sa(e.textContent):e.textContent.replace(/\u00a0/g," "),a=n!==""&&t==="";return{pass:!a&&Y1(n,t),message:()=>{let o=this.isNot?"not to":"to";return Se(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveTextContent`,"element",""),a?"Checking with empty string will always match, use .toBeEmptyDOMElement() instead":`Expected element ${o} have text content`,t,"Received",n)}}}function yl(e,t){le(e,yl,this);let r=F1(e),n=arguments.length===1,a=!1;return n?a=r!=="":a=t instanceof RegExp?t.test(r):this.equals(r,t),{pass:a,message:()=>{let o=this.isNot?"not to":"to";return Se(this,this.utils.matcherHint(`${this.isNot?".not":""}.${yl.name}`,"element",""),`Expected element ${o} have accessible description`,t,"Received",r)}}}var Nr="aria-invalid",nO=["false"];function If(e,t){var i;le(e,If,this);let r=this.isNot?"not to":"to",n=this.isNot?".not.toHaveAccessibleErrorMessage":".toHaveAccessibleErrorMessage",a=e.getAttribute("aria-errormessage");if(a&&/\s+/.test(a))return{pass:!1,message:()=>Se(this,this.utils.matcherHint(n,"element"),"Expected element's `aria-errormessage` attribute to be empty or a single, valid ID","","Received",`aria-errormessage="${a}"`)};let o=e.getAttribute(Nr);if(!e.hasAttribute(Nr)||nO.includes(o))return{pass:!1,message:()=>Se(this,this.utils.matcherHint(n,"element"),"Expected element to be marked as invalid with attribute",`${Nr}="${String(!0)}"`,"Received",e.hasAttribute("aria-invalid")?`${Nr}="${e.getAttribute(Nr)}`:null)};let l=Sa(((i=e.ownerDocument.getElementById(a))==null?void 0:i.textContent)??"");return{pass:t===void 0?!!l:t instanceof RegExp?t.test(l):this.equals(l,t),message:()=>Se(this,this.utils.matcherHint(n,"element"),`Expected element ${r} have accessible error message`,t??"","Received",l)}}var aO=iO(Xi.elementRoles);function gl(e,t){le(e,gl,this);let r=oO(e);return{pass:r.some(n=>n===t),message:()=>{let n=this.isNot?"not to":"to";return Se(this,this.utils.matcherHint(`${this.isNot?".not":""}.${gl.name}`,"element",""),`Expected element ${n} have role`,t,"Received",r.join(", "))}}}function oO(e){return e.hasAttribute("role")?e.getAttribute("role").split(" ").filter(Boolean):lO(e)}function lO(e){for(let{match:t,roles:r}of aO)if(t(e))return[...r];return[]}function iO(e){function t({name:l,attributes:i}){return`${l}${i.map(({name:u,value:c,constraints:s=[]})=>s.indexOf("undefined")!==-1?`:not([${u}])`:c?`[${u}="${c}"]`:`[${u}]`).join("")}`}function r({attributes:l=[]}){return l.length}function n({specificity:l},{specificity:i}){return i-l}function a(l){let{attributes:i=[]}=l,u=i.findIndex(s=>s.value&&s.name==="type"&&s.value==="text");u>=0&&(i=[...i.slice(0,u),...i.slice(u+1)]);let c=t({...l,attributes:i});return s=>u>=0&&s.type!=="text"?!1:s.matches(c)}let o=[];for(let[l,i]of e.entries())o=[...o,{match:a(l),roles:Array.from(i),specificity:r(l)}];return o.sort(n)}function vl(e,t){le(e,vl,this);let r=U1(e),n=arguments.length===1,a=!1;return n?a=r!=="":a=t instanceof RegExp?t.test(r):this.equals(r,t),{pass:a,message:()=>{let o=this.isNot?"not to":"to";return Se(this,this.utils.matcherHint(`${this.isNot?".not":""}.${vl.name}`,"element",""),`Expected element ${o} have accessible name`,t,"Received",r)}}}function Bu(e,t,r){return r===void 0?t:`${t}=${e(r)}`}function sO(e,t,r){return r===void 0?`element.hasAttribute(${e(t)})`:`element.getAttribute(${e(t)}) === ${e(r)}`}function Bf(e,t,r){le(e,Bf,this);let n=r!==void 0,a=e.hasAttribute(t),o=e.getAttribute(t);return{pass:n?a&&this.equals(o,r):a,message:()=>{let l=this.isNot?"not to":"to",i=a?Bu(this.utils.stringify,t,o):null,u=this.utils.matcherHint(`${this.isNot?".not":""}.toHaveAttribute`,"element",this.utils.printExpected(t),{secondArgument:n?this.utils.printExpected(r):void 0,comment:sO(this.utils.stringify,t,r)});return Se(this,u,`Expected the element ${l} have attribute`,Bu(this.utils.stringify,t,r),"Received",i)}}}function uO(e){let t=e.pop(),r,n;return typeof t=="object"&&!(t instanceof RegExp)?(r=e,n=t):(r=e.concat(t),n={exact:!1}),{expectedClassNames:r,options:n}}function ku(e){return e?e.split(/\s+/).filter(t=>t.length>0):[]}function Lu(e,t){return e.every(r=>typeof r=="string"?t.includes(r):t.some(n=>r.test(n)))}function kf(e,...t){le(e,kf,this);let{expectedClassNames:r,options:n}=uO(t),a=ku(e.getAttribute("class")),o=r.reduce((i,u)=>i.concat(typeof u=="string"||!u?ku(u):u),[]),l=o.some(i=>i instanceof RegExp);if(n.exact&&l)throw new Error("Exact option does not support RegExp expected class names");return n.exact?{pass:Lu(o,a)&&o.length===a.length,message:()=>{let i=this.isNot?"not to":"to";return Se(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveClass`,"element",this.utils.printExpected(o.join(" "))),`Expected the element ${i} have EXACTLY defined classes`,o.join(" "),"Received",a.join(" "))}}:o.length>0?{pass:Lu(o,a),message:()=>{let i=this.isNot?"not to":"to";return Se(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveClass`,"element",this.utils.printExpected(o.join(" "))),`Expected the element ${i} have class`,o.join(" "),"Received",a.join(" "))}}:{pass:this.isNot?a.length>0:!1,message:()=>this.isNot?Se(this,this.utils.matcherHint(".not.toHaveClass","element",""),"Expected the element to have classes","(none)","Received",a.join(" ")):[this.utils.matcherHint(".toHaveClass","element"),"At least one expected class must be provided."].join(` -`)}}function cO(e,t){let r={},n=e.createElement("div");return Object.keys(t).forEach(a=>{n.style[a]=t[a],r[a]=n.style[a]}),r}function dO(e,t){return!!Object.keys(e).length&&Object.entries(e).every(([r,n])=>{let a=r.startsWith("--"),o=[r];return a||o.push(r.toLowerCase()),o.some(l=>t[l]===n||t.getPropertyValue(l)===n)})}function Du(e){return Object.keys(e).sort().map(t=>`${t}: ${e[t]};`).join(` -`)}function pO(e,t,r){let n=Array.from(r).filter(a=>t[a]!==void 0).reduce((a,o)=>Object.assign(a,{[o]:r.getPropertyValue(o)}),{});return e(Du(t),Du(n)).replace(`${V1.default.red("+ Received")} -`,"")}function _l(e,t){le(e,_l,this);let r=typeof t=="object"?t:K1(t,_l,this),{getComputedStyle:n}=e.ownerDocument.defaultView,a=cO(e.ownerDocument,r),o=n(e);return{pass:dO(a,o),message:()=>{let l=`${this.isNot?".not":""}.toHaveStyle`;return[this.utils.matcherHint(l,"element",""),pO(this.utils.diff,a,o)].join(` - -`)}}}function Lf(e){return le(e,Lf,this),{pass:e.ownerDocument.activeElement===e,message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toHaveFocus`,"element",""),"",...this.isNot?["Received element is focused:",` ${this.utils.printReceived(e)}`]:["Expected element with focus:",` ${this.utils.printExpected(e)}`,"Received element with focus:",` ${this.utils.printReceived(e.ownerDocument.activeElement)}`]].join(` -`)}}function fO(e){let t=[...new Set(e.map(r=>r.type))];if(t.length!==1)throw new Error("Multiple form elements with the same name must be of the same type");switch(t[0]){case"radio":{let r=e.find(n=>n.checked);return r?r.value:void 0}case"checkbox":return e.filter(r=>r.checked).map(r=>r.value);default:return e.map(r=>r.value)}}function mO(e,t){let r=[...e.querySelectorAll(`[name="${(0,z1.default)(t)}"]`)];if(r.length!==0)switch(r.length){case 1:return Sf(r[0]);default:return fO(r)}}function hO(e){return/\[\]$/.test(e)?e.slice(0,-2):e}function bO(e){return Array.from(e.elements).map(t=>t.name).reduce((t,r)=>({...t,[hO(r)]:mO(e,r)}),{})}function Df(e,t){if(le(e,Df,this),!e.elements)throw new Error("toHaveFormValues must be called on a form or a fieldset");let r=bO(e);return{pass:Object.entries(t).every(([n,a])=>(0,Pf.default)(r[n],a,Af)),message:()=>{let n=this.isNot?"not to":"to",a=`${this.isNot?".not":""}.toHaveFormValues`,o=Object.keys(r).filter(l=>t.hasOwnProperty(l)).reduce((l,i)=>({...l,[i]:r[i]}),{});return[this.utils.matcherHint(a,"element",""),`Expected the element ${n} have form values`,this.utils.diff(t,o)].join(` - -`)}}}function yO(e){let{getComputedStyle:t}=e.ownerDocument.defaultView,{display:r,visibility:n,opacity:a}=t(e);return r!=="none"&&n!=="hidden"&&n!=="collapse"&&a!=="0"&&a!==0}function gO(e,t){let r;return t?r=e.nodeName==="DETAILS"&&t.nodeName!=="SUMMARY"?e.hasAttribute("open"):!0:r=e.nodeName==="DETAILS"?e.hasAttribute("open"):!0,!e.hasAttribute("hidden")&&r}function Ff(e,t){return yO(e)&&gO(e,t)&&(!e.parentElement||Ff(e.parentElement,e))}function Hf(e){le(e,Hf,this);let t=e.ownerDocument===e.getRootNode({composed:!0}),r=t&&Ff(e);return{pass:r,message:()=>{let n=r?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeVisible`,"element",""),"",`Received element ${n} visible${t?"":" (element is not in the document)"}:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` -`)}}}var vO=["fieldset","input","select","optgroup","option","button","textarea"];function _O(e,t){return xt(e)==="legend"&&xt(t)==="fieldset"&&e.isSameNode(Array.from(t.children).find(r=>xt(r)==="legend"))}function RO(e,t){return Vf(t)&&!_O(e,t)}function wO(e){return e.includes("-")}function Uf(e){let t=xt(e);return vO.includes(t)||wO(t)}function Vf(e){return Uf(e)&&e.hasAttribute("disabled")}function zf(e){let t=e.parentElement;return!!t&&(RO(e,t)||zf(t))}function Gf(e){return Uf(e)&&(Vf(e)||zf(e))}function Wf(e){le(e,Wf,this);let t=Gf(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeDisabled`,"element",""),"",`Received element ${r} disabled:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` -`)}}}function Kf(e){le(e,Kf,this);let t=!Gf(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeEnabled`,"element",""),"",`Received element ${r} enabled:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` -`)}}}var CO=["select","textarea"],qO=["input","select","textarea"],EO=["color","hidden","range","submit","image","reset"],PO=["checkbox","combobox","gridcell","listbox","radiogroup","spinbutton","textbox","tree"];function OO(e){return CO.includes(xt(e))&&e.hasAttribute("required")}function TO(e){return xt(e)==="input"&&e.hasAttribute("required")&&(e.hasAttribute("type")&&!EO.includes(e.getAttribute("type"))||!e.hasAttribute("type"))}function SO(e){return e.hasAttribute("aria-required")&&e.getAttribute("aria-required")==="true"&&(qO.includes(xt(e))||e.hasAttribute("role")&&PO.includes(e.getAttribute("role")))}function Yf(e){le(e,Yf,this);let t=OO(e)||TO(e)||SO(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeRequired`,"element",""),"",`Received element ${r} required:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` -`)}}}var AO=["form","input","select","textarea"];function MO(e){return e.hasAttribute("aria-invalid")&&e.getAttribute("aria-invalid")!=="false"}function xO(e){return AO.includes(xt(e))}function Jf(e){let t=MO(e);return xO(e)?t||!e.checkValidity():t}function Xf(e){le(e,Xf,this);let t=Jf(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeInvalid`,"element",""),"",`Received element ${r} currently invalid:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` -`)}}}function Qf(e){le(e,Qf,this);let t=!Jf(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeValid`,"element",""),"",`Received element ${r} currently valid:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` -`)}}}function Zf(e,t){if(le(e,Zf,this),e.tagName.toLowerCase()==="input"&&["checkbox","radio"].includes(e.type))throw new Error("input with type=checkbox or type=radio cannot be used with .toHaveValue(). Use .toBeChecked() for type=checkbox or .toHaveFormValues() instead");let r=Sf(e),n=t!==void 0,a=t,o=r;return t==r&&t!==r&&(a=`${t} (${typeof t})`,o=`${r} (${typeof r})`),{pass:n?(0,Pf.default)(r,t,Af):!!r,message:()=>{let l=this.isNot?"not to":"to",i=this.utils.matcherHint(`${this.isNot?".not":""}.toHaveValue`,"element",t);return Se(this,i,`Expected the element ${l} have value`,n?a:"(any)","Received",o)}}}function em(e,t){le(e,em,this);let r=e.tagName.toLowerCase();if(!["select","input","textarea"].includes(r))throw new Error(".toHaveDisplayValue() currently supports only input, textarea or select elements, try with another matcher instead.");if(r==="input"&&["radio","checkbox"].includes(e.type))throw new Error(`.toHaveDisplayValue() currently does not support input[type="${e.type}"], try with another matcher instead.`);let n=jO(r,e),a=NO(t),o=a.filter(u=>n.some(c=>u instanceof RegExp?u.test(c):this.equals(c,String(u)))).length,l=o===n.length,i=o===a.length;return{pass:l&&i,message:()=>Se(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveDisplayValue`,"element",""),`Expected element ${this.isNot?"not ":""}to have display value`,t,"Received",n)}}function jO(e,t){return e==="select"?Array.from(t).filter(r=>r.selected).map(r=>r.textContent):[t.value]}function NO(e){return e instanceof Array?e:[e]}function tm(e){le(e,tm,this);let t=()=>e.tagName.toLowerCase()==="input"&&["checkbox","radio"].includes(e.type),r=()=>rm(e.getAttribute("role"))&&["true","false"].includes(e.getAttribute("aria-checked"));if(!t()&&!r())return{pass:!1,message:()=>`only inputs with type="checkbox" or type="radio" or elements with ${$O()} and a valid aria-checked attribute can be used with .toBeChecked(). Use .toHaveValue() instead`};let n=()=>t()?e.checked:e.getAttribute("aria-checked")==="true";return{pass:n(),message:()=>{let a=n()?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeChecked`,"element",""),"",`Received element ${a} checked:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` -`)}}}function $O(){return eO(IO().map(e=>`role="${e}"`),{lastWordConnector:" or "})}function IO(){return Xi.roles.keys().filter(rm)}function rm(e){var t;return((t=Xi.roles.get(e))==null?void 0:t.props["aria-checked"])!==void 0}function nm(e){le(e,nm,this);let t=()=>e.tagName.toLowerCase()==="input"&&e.type==="checkbox",r=()=>e.getAttribute("role")==="checkbox";if(!t()&&!r())return{pass:!1,message:()=>'only inputs with type="checkbox" or elements with role="checkbox" and a valid aria-checked attribute can be used with .toBePartiallyChecked(). Use .toHaveValue() instead'};let n=()=>{let a=e.getAttribute("aria-checked")==="mixed";return t()&&e.indeterminate||a};return{pass:n(),message:()=>{let a=n()?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBePartiallyChecked`,"element",""),"",`Received element ${a} partially checked:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` -`)}}}function am(e,t){Ta("toHaveDescription","Please use toHaveAccessibleDescription."),le(e,am,this);let r=t!==void 0,n=(e.getAttribute("aria-describedby")||"").split(/\s+/).filter(Boolean),a="";if(n.length>0){let o=e.ownerDocument,l=n.map(i=>o.getElementById(i)).filter(Boolean);a=Sa(l.map(i=>i.textContent).join(" "))}return{pass:r?t instanceof RegExp?t.test(a):this.equals(a,t):!!a,message:()=>{let o=this.isNot?"not to":"to";return Se(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveDescription`,"element",""),`Expected the element ${o} have description`,this.utils.printExpected(t),"Received",this.utils.printReceived(a))}}}function om(e,t){if(Ta("toHaveErrorMessage","Please use toHaveAccessibleErrorMessage."),le(e,om,this),!e.hasAttribute("aria-invalid")||e.getAttribute("aria-invalid")==="false"){let o=this.isNot?".not":"";return{pass:!1,message:()=>Se(this,this.utils.matcherHint(`${o}.toHaveErrorMessage`,"element",""),"Expected the element to have invalid state indicated by",'aria-invalid="true"',"Received",e.hasAttribute("aria-invalid")?`aria-invalid="${e.getAttribute("aria-invalid")}"`:this.utils.printReceived(""))}}let r=t!==void 0,n=(e.getAttribute("aria-errormessage")||"").split(/\s+/).filter(Boolean),a="";if(n.length>0){let o=e.ownerDocument,l=n.map(i=>o.getElementById(i)).filter(Boolean);a=Sa(l.map(i=>i.textContent).join(" "))}return{pass:r?t instanceof RegExp?t.test(a):this.equals(a,t):!!a,message:()=>{let o=this.isNot?"not to":"to";return Se(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveErrorMessage`,"element",""),`Expected the element ${o} have error message`,this.utils.printExpected(t),"Received",this.utils.printReceived(a))}}}De(ip(),1);De(sp(),1);De(cp(),1);De(Rp(),1);De(wp(),1);function dt(e,t,r){let n=typeof e;if(!r.includes(n))throw new TypeError(`${t} value must be ${r.join(" or ")}, received "${n}"`)}function Nn(e){return e!=null&&typeof e=="object"&&!Array.isArray(e)}function BO(e){return e===Object.prototype||e===Function.prototype||e===RegExp.prototype}function Rl(e){return Object.prototype.toString.apply(e).slice(8,-1)}function kO(e,t){let r=typeof t=="function"?t:n=>t.add(n);Object.getOwnPropertyNames(e).forEach(r),Object.getOwnPropertySymbols(e).forEach(r)}function lm(e){let t=new Set;return BO(e)?[]:(kO(e,t),Array.from(t))}var im={forceWritable:!1};function Fu(e,t=im){return wl(e,new WeakMap,t)}function wl(e,t,r=im){let n,a;if(t.has(e))return t.get(e);if(Array.isArray(e)){for(a=Array(n=e.length),t.set(e,a);n--;)a[n]=wl(e[n],t,r);return a}if(Object.prototype.toString.call(e)==="[object Object]"){a=Object.create(Object.getPrototypeOf(e)),t.set(e,a);let o=lm(e);for(let l of o){let i=Object.getOwnPropertyDescriptor(e,l);if(!i)continue;let u=wl(e[l],t,r);r.forceWritable?Object.defineProperty(a,l,{enumerable:i.enumerable,configurable:!0,writable:!0,value:u}):"get"in i?Object.defineProperty(a,l,{...i,get(){return u}}):Object.defineProperty(a,l,{...i,value:u})}return a}return e}var Hu={bold:["1","22"],dim:["2","22"],italic:["3","23"],underline:["4","24"],inverse:["7","27"],hidden:["8","28"],strike:["9","29"],black:["30","39"],red:["31","39"],green:["32","39"],yellow:["33","39"],blue:["34","39"],magenta:["35","39"],cyan:["36","39"],white:["37","39"],brightblack:["30;1","39"],brightred:["31;1","39"],brightgreen:["32;1","39"],brightyellow:["33;1","39"],brightblue:["34;1","39"],brightmagenta:["35;1","39"],brightcyan:["36;1","39"],brightwhite:["37;1","39"],grey:["90","39"]},LO={special:"cyan",number:"yellow",bigint:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",symbol:"green",date:"magenta",regexp:"red"},gr="…";function DO(e,t){let r=Hu[LO[t]]||Hu[t]||"";return r?`\x1B[${r[0]}m${String(e)}\x1B[${r[1]}m`:String(e)}function FO({showHidden:e=!1,depth:t=2,colors:r=!1,customInspect:n=!0,showProxy:a=!1,maxArrayLength:o=1/0,breakLength:l=1/0,seen:i=[],truncate:u=1/0,stylize:c=String}={},s){let d={showHidden:!!e,depth:Number(t),colors:!!r,customInspect:!!n,showProxy:!!a,maxArrayLength:Number(o),breakLength:Number(l),truncate:Number(u),seen:i,inspect:s,stylize:c};return d.colors&&(d.stylize=DO),d}function HO(e){return e>="\uD800"&&e<="\uDBFF"}function Bt(e,t,r=gr){e=String(e);let n=r.length,a=e.length;if(n>t&&a>n)return r;if(a>t&&a>n){let o=t-n;return o>0&&HO(e[o-1])&&(o=o-1),`${e.slice(0,o)}${r}`}return e}function et(e,t,r,n=", "){r=r||t.inspect;let a=e.length;if(a===0)return"";let o=t.truncate,l="",i="",u="";for(let c=0;co&&l.length+u.length<=o||!s&&!d&&b>o||(i=s?"":r(e[c+1],t)+(d?"":n),!s&&d&&b>o&&m+i.length>o))break;if(l+=p,!s&&!d&&m+i.length>=o){u=`${gr}(${e.length-c-1})`;break}u=""}return`${l}${u}`}function UO(e){return e.match(/^[a-zA-Z_][a-zA-Z_0-9]*$/)?e:JSON.stringify(e).replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'")}function Jr([e,t],r){return r.truncate-=2,typeof e=="string"?e=UO(e):typeof e!="number"&&(e=`[${r.inspect(e,r)}]`),r.truncate-=e.length,t=r.inspect(t,r),`${e}: ${t}`}function VO(e,t){let r=Object.keys(e).slice(e.length);if(!e.length&&!r.length)return"[]";t.truncate-=4;let n=et(e,t);t.truncate-=n.length;let a="";return r.length&&(a=et(r.map(o=>[o,e[o]]),t,Jr)),`[ ${n}${a?`, ${a}`:""} ]`}var zO=e=>typeof Buffer=="function"&&e instanceof Buffer?"Buffer":e[Symbol.toStringTag]?e[Symbol.toStringTag]:e.constructor.name;function pt(e,t){let r=zO(e);t.truncate-=r.length+4;let n=Object.keys(e).slice(e.length);if(!e.length&&!n.length)return`${r}[]`;let a="";for(let l=0;l[l,e[l]]),t,Jr)),`${r}[ ${a}${o?`, ${o}`:""} ]`}function GO(e,t){let r=e.toJSON();if(r===null)return"Invalid Date";let n=r.split("T"),a=n[0];return t.stylize(`${a}T${Bt(n[1],t.truncate-a.length-1)}`,"date")}function Uu(e,t){let r=e[Symbol.toStringTag]||"Function",n=e.name;return n?t.stylize(`[${r} ${Bt(n,t.truncate-11)}]`,"special"):t.stylize(`[${r}]`,"special")}function WO([e,t],r){return r.truncate-=4,e=r.inspect(e,r),r.truncate-=e.length,t=r.inspect(t,r),`${e} => ${t}`}function KO(e){let t=[];return e.forEach((r,n)=>{t.push([n,r])}),t}function YO(e,t){return e.size-1<=0?"Map{}":(t.truncate-=7,`Map{ ${et(KO(e),t,WO)} }`)}var JO=Number.isNaN||(e=>e!==e);function Vu(e,t){return JO(e)?t.stylize("NaN","number"):e===1/0?t.stylize("Infinity","number"):e===-1/0?t.stylize("-Infinity","number"):e===0?t.stylize(1/e===1/0?"+0":"-0","number"):t.stylize(Bt(String(e),t.truncate),"number")}function zu(e,t){let r=Bt(e.toString(),t.truncate-1);return r!==gr&&(r+="n"),t.stylize(r,"bigint")}function XO(e,t){let r=e.toString().split("/")[2],n=t.truncate-(2+r.length),a=e.source;return t.stylize(`/${Bt(a,n)}/${r}`,"regexp")}function QO(e){let t=[];return e.forEach(r=>{t.push(r)}),t}function ZO(e,t){return e.size===0?"Set{}":(t.truncate-=7,`Set{ ${et(QO(e),t)} }`)}var Gu=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g"),eT={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","'":"\\'","\\":"\\\\"},tT=16;function rT(e){return eT[e]||`\\u${`0000${e.charCodeAt(0).toString(tT)}`.slice(-4)}`}function Wu(e,t){return Gu.test(e)&&(e=e.replace(Gu,rT)),t.stylize(`'${Bt(e,t.truncate-2)}'`,"string")}function Ku(e){return"description"in Symbol.prototype?e.description?`Symbol(${e.description})`:"Symbol()":e.toString()}var sm=()=>"Promise{…}";try{let{getPromiseDetails:e,kPending:t,kRejected:r}=process.binding("util");Array.isArray(e(Promise.resolve()))&&(sm=(n,a)=>{let[o,l]=e(n);return o===t?"Promise{}":`Promise${o===r?"!":""}{${a.inspect(l,a)}}`})}catch{}var nT=sm;function $n(e,t){let r=Object.getOwnPropertyNames(e),n=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e):[];if(r.length===0&&n.length===0)return"{}";if(t.truncate-=4,t.seen=t.seen||[],t.seen.indexOf(e)>=0)return"[Circular]";t.seen.push(e);let a=et(r.map(i=>[i,e[i]]),t,Jr),o=et(n.map(i=>[i,e[i]]),t,Jr);t.seen.pop();let l="";return a&&o&&(l=", "),`{ ${a}${l}${o} }`}var To=typeof Symbol<"u"&&Symbol.toStringTag?Symbol.toStringTag:!1;function aT(e,t){let r="";return To&&To in e&&(r=e[To]),r=r||e.constructor.name,(!r||r==="_class")&&(r=""),t.truncate-=r.length,`${r}${$n(e,t)}`}function oT(e,t){return e.length===0?"Arguments[]":(t.truncate-=13,`Arguments[ ${et(e,t)} ]`)}var lT=["stack","line","column","name","message","fileName","lineNumber","columnNumber","number","description"];function iT(e,t){let r=Object.getOwnPropertyNames(e).filter(l=>lT.indexOf(l)===-1),n=e.name;t.truncate-=n.length;let a="";typeof e.message=="string"?a=Bt(e.message,t.truncate):r.unshift("message"),a=a?`: ${a}`:"",t.truncate-=a.length+5;let o=et(r.map(l=>[l,e[l]]),t,Jr);return`${n}${a}${o?` { ${o} }`:""}`}function sT([e,t],r){return r.truncate-=3,t?`${r.stylize(String(e),"yellow")}=${r.stylize(`"${t}"`,"string")}`:`${r.stylize(String(e),"yellow")}`}function Cl(e,t){return et(e,t,um,` -`)}function um(e,t){let r=e.getAttributeNames(),n=e.tagName.toLowerCase(),a=t.stylize(`<${n}`,"special"),o=t.stylize(">","special"),l=t.stylize(``,"special");t.truncate-=n.length*2+5;let i="";r.length>0&&(i+=" ",i+=et(r.map(s=>[s,e.getAttribute(s)]),t,sT," ")),t.truncate-=i.length;let u=t.truncate,c=Cl(e.children,t);return c&&c.length>u&&(c=`${gr}(${e.children.length})`),`${a}${i}${o}${c}${l}`}var uT=typeof Symbol=="function"&&typeof Symbol.for=="function",So=uT?Symbol.for("chai/inspect"):"@@chai/inspect",lr=!1;try{let e=b_("util");lr=e.inspect?e.inspect.custom:!1}catch{lr=!1}var Yu=new WeakMap,Ju={},Xu={undefined:(e,t)=>t.stylize("undefined","undefined"),null:(e,t)=>t.stylize("null","null"),boolean:(e,t)=>t.stylize(String(e),"boolean"),Boolean:(e,t)=>t.stylize(String(e),"boolean"),number:Vu,Number:Vu,bigint:zu,BigInt:zu,string:Wu,String:Wu,function:Uu,Function:Uu,symbol:Ku,Symbol:Ku,Array:VO,Date:GO,Map:YO,Set:ZO,RegExp:XO,Promise:nT,WeakSet:(e,t)=>t.stylize("WeakSet{…}","special"),WeakMap:(e,t)=>t.stylize("WeakMap{…}","special"),Arguments:oT,Int8Array:pt,Uint8Array:pt,Uint8ClampedArray:pt,Int16Array:pt,Uint16Array:pt,Int32Array:pt,Uint32Array:pt,Float32Array:pt,Float64Array:pt,Generator:()=>"",DataView:()=>"",ArrayBuffer:()=>"",Error:iT,HTMLCollection:Cl,NodeList:Cl},cT=(e,t,r)=>So in e&&typeof e[So]=="function"?e[So](t):lr&&lr in e&&typeof e[lr]=="function"?e[lr](t.depth,t):"inspect"in e&&typeof e.inspect=="function"?e.inspect(t.depth,t):"constructor"in e&&Yu.has(e.constructor)?Yu.get(e.constructor)(e,t):Ju[r]?Ju[r](e,t):"",dT=Object.prototype.toString;function ql(e,t={}){let r=FO(t,ql),{customInspect:n}=r,a=e===null?"null":typeof e;if(a==="object"&&(a=dT.call(e).slice(8,-1)),a in Xu)return Xu[a](e,r);if(n&&e){let l=cT(e,r,a);if(l)return typeof l=="string"?l:ql(l,r)}let o=e?Object.getPrototypeOf(e):!1;return o===Object.prototype||o===null?$n(e,r):e&&typeof HTMLElement=="function"&&e instanceof HTMLElement?um(e,r):"constructor"in e?e.constructor!==Object?aT(e,r):$n(e,r):e===Object(e)?$n(e,r):r.stylize(String(e),a)}var pT={reset:[0,0],bold:[1,22,"\x1B[22m\x1B[1m"],dim:[2,22,"\x1B[22m\x1B[2m"],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29],black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]},fT=Object.entries(pT);function Qi(e){return String(e)}Qi.open="";Qi.close="";function mT(e=!1){let t=typeof process<"u"?process:void 0,r=(t==null?void 0:t.env)||{},n=(t==null?void 0:t.argv)||[];return!("NO_COLOR"in r||n.includes("--no-color"))&&("FORCE_COLOR"in r||n.includes("--color")||(t==null?void 0:t.platform)==="win32"||e&&r.TERM!=="dumb"||"CI"in r)||typeof window<"u"&&!!window.chrome}function hT(e=!1){let t=mT(e),r=(l,i,u,c)=>{let s="",d=0;do s+=l.substring(d,c)+u,d=c+i.length,c=l.indexOf(i,d);while(~c);return s+l.substring(d)},n=(l,i,u=l)=>{let c=s=>{let d=String(s),f=d.indexOf(i,l.length);return~f?l+r(d,i,u,f)+i:l+d+i};return c.open=l,c.close=i,c},a={isColorSupported:t},o=l=>`\x1B[${l}m`;for(let[l,i]of fT)a[l]=t?n(o(i[0]),o(i[1]),i[2]):Qi;return a}var be=hT(!1);function bT(e,t){let r=Object.keys(e),n=t===null?r:r.sort(t);if(Object.getOwnPropertySymbols)for(let a of Object.getOwnPropertySymbols(e))Object.getOwnPropertyDescriptor(e,a).enumerable&&n.push(a);return n}function Aa(e,t,r,n,a,o,l=": "){let i="",u=0,c=e.next();if(!c.done){i+=t.spacingOuter;let s=r+t.indent;for(;!c.done;){if(i+=s,u++===t.maxWidth){i+="…";break}let d=o(c.value[0],t,s,n,a),f=o(c.value[1],t,s,n,a);i+=d+l+f,c=e.next(),c.done?t.min||(i+=","):i+=`,${t.spacingInner}`}i+=t.spacingOuter+r}return i}function Zi(e,t,r,n,a,o){let l="",i=0,u=e.next();if(!u.done){l+=t.spacingOuter;let c=r+t.indent;for(;!u.done;){if(l+=c,i++===t.maxWidth){l+="…";break}l+=o(u.value,t,c,n,a),u=e.next(),u.done?t.min||(l+=","):l+=`,${t.spacingInner}`}l+=t.spacingOuter+r}return l}function Yn(e,t,r,n,a,o){let l="";e=e instanceof ArrayBuffer?new DataView(e):e;let i=c=>c instanceof DataView,u=i(e)?e.byteLength:e.length;if(u>0){l+=t.spacingOuter;let c=r+t.indent;for(let s=0;s0){l+=t.spacingOuter;let u=r+t.indent;for(let c=0;c{let l=e.toString();if(l==="ArrayContaining"||l==="ArrayNotContaining")return++n>t.maxDepth?`[${l}]`:`${l+Ao}[${Yn(e.sample,t,r,n,a,o)}]`;if(l==="ObjectContaining"||l==="ObjectNotContaining")return++n>t.maxDepth?`[${l}]`:`${l+Ao}{${es(e.sample,t,r,n,a,o)}}`;if(l==="StringMatching"||l==="StringNotMatching"||l==="StringContaining"||l==="StringNotContaining")return l+Ao+o(e.sample,t,r,n,a);if(typeof e.toAsymmetricMatcher!="function")throw new TypeError(`Asymmetric matcher ${e.constructor.name} does not implement toAsymmetricMatcher()`);return e.toAsymmetricMatcher()},vT=e=>e&&e.$$typeof===yT,_T={serialize:gT,test:vT},RT=" ",cm=new Set(["DOMStringMap","NamedNodeMap"]),wT=/^(?:HTML\w*Collection|NodeList)$/;function CT(e){return cm.has(e)||wT.test(e)}var qT=e=>e&&e.constructor&&!!e.constructor.name&&CT(e.constructor.name);function ET(e){return e.constructor.name==="NamedNodeMap"}var PT=(e,t,r,n,a,o)=>{let l=e.constructor.name;return++n>t.maxDepth?`[${l}]`:(t.min?"":l+RT)+(cm.has(l)?`{${es(ET(e)?[...e].reduce((i,u)=>(i[u.name]=u.value,i),{}):{...e},t,r,n,a,o)}}`:`[${Yn([...e],t,r,n,a,o)}]`)},OT={serialize:PT,test:qT};function dm(e){return e.replaceAll("<","<").replaceAll(">",">")}function ts(e,t,r,n,a,o,l){let i=n+r.indent,u=r.colors;return e.map(c=>{let s=t[c],d=l(s,r,i,a,o);return typeof s!="string"&&(d.includes(` -`)&&(d=r.spacingOuter+i+d+r.spacingOuter+n),d=`{${d}}`),`${r.spacingInner+n+u.prop.open+c+u.prop.close}=${u.value.open}${d}${u.value.close}`}).join("")}function rs(e,t,r,n,a,o){return e.map(l=>t.spacingOuter+r+(typeof l=="string"?pm(l,t):o(l,t,r,n,a))).join("")}function pm(e,t){let r=t.colors.content;return r.open+dm(e)+r.close}function TT(e,t){let r=t.colors.comment;return`${r.open}${r.close}`}function ns(e,t,r,n,a){let o=n.colors.tag;return`${o.open}<${e}${t&&o.close+t+n.spacingOuter+a+o.open}${r?`>${o.close}${r}${n.spacingOuter}${a}${o.open}${o.close}`}function as(e,t){let r=t.colors.tag;return`${r.open}<${e}${r.close} …${r.open} />${r.close}`}var ST=1,fm=3,mm=8,hm=11,AT=/^(?:(?:HTML|SVG)\w*)?Element$/;function MT(e){try{return typeof e.hasAttribute=="function"&&e.hasAttribute("is")}catch{return!1}}function xT(e){let t=e.constructor.name,{nodeType:r,tagName:n}=e,a=typeof n=="string"&&n.includes("-")||MT(e);return r===ST&&(AT.test(t)||a)||r===fm&&t==="Text"||r===mm&&t==="Comment"||r===hm&&t==="DocumentFragment"}var jT=e=>{var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.name)&&xT(e)};function NT(e){return e.nodeType===fm}function $T(e){return e.nodeType===mm}function Mo(e){return e.nodeType===hm}var IT=(e,t,r,n,a,o)=>{if(NT(e))return pm(e.data,t);if($T(e))return TT(e.data,t);let l=Mo(e)?"DocumentFragment":e.tagName.toLowerCase();return++n>t.maxDepth?as(l,t):ns(l,ts(Mo(e)?[]:Array.from(e.attributes,i=>i.name).sort(),Mo(e)?{}:[...e.attributes].reduce((i,u)=>(i[u.name]=u.value,i),{}),t,r+t.indent,n,a,o),rs(Array.prototype.slice.call(e.childNodes||e.children),t,r+t.indent,n,a,o),t,r)},BT={serialize:IT,test:jT},kT="@@__IMMUTABLE_ITERABLE__@@",LT="@@__IMMUTABLE_LIST__@@",DT="@@__IMMUTABLE_KEYED__@@",FT="@@__IMMUTABLE_MAP__@@",Qu="@@__IMMUTABLE_ORDERED__@@",HT="@@__IMMUTABLE_RECORD__@@",UT="@@__IMMUTABLE_SEQ__@@",VT="@@__IMMUTABLE_SET__@@",zT="@@__IMMUTABLE_STACK__@@",vr=e=>`Immutable.${e}`,Ma=e=>`[${e}]`,Xr=" ",Zu="…";function GT(e,t,r,n,a,o,l){return++n>t.maxDepth?Ma(vr(l)):`${vr(l)+Xr}{${Aa(e.entries(),t,r,n,a,o)}}`}function WT(e){let t=0;return{next(){if(tt.maxDepth?Ma(l):`${l+Xr}{${Aa(WT(e),t,r,n,a,o)}}`}function YT(e,t,r,n,a,o){let l=vr("Seq");return++n>t.maxDepth?Ma(l):e[DT]?`${l+Xr}{${e._iter||e._object?Aa(e.entries(),t,r,n,a,o):Zu}}`:`${l+Xr}[${e._iter||e._array||e._collection||e._iterable?Zi(e.values(),t,r,n,a,o):Zu}]`}function xo(e,t,r,n,a,o,l){return++n>t.maxDepth?Ma(vr(l)):`${vr(l)+Xr}[${Zi(e.values(),t,r,n,a,o)}]`}var JT=(e,t,r,n,a,o)=>e[FT]?GT(e,t,r,n,a,o,e[Qu]?"OrderedMap":"Map"):e[LT]?xo(e,t,r,n,a,o,"List"):e[VT]?xo(e,t,r,n,a,o,e[Qu]?"OrderedSet":"Set"):e[zT]?xo(e,t,r,n,a,o,"Stack"):e[UT]?YT(e,t,r,n,a,o):KT(e,t,r,n,a,o),XT=e=>e&&(e[kT]===!0||e[HT]===!0),QT={serialize:JT,test:XT},bm={exports:{}},ne={},ec;function ZT(){if(ec)return ne;ec=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),l=Symbol.for("react.context"),i=Symbol.for("react.server_context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),s=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.for("react.offscreen"),m;m=Symbol.for("react.module.reference");function b(h){if(typeof h=="object"&&h!==null){var y=h.$$typeof;switch(y){case e:switch(h=h.type,h){case r:case a:case n:case c:case s:return h;default:switch(h=h&&h.$$typeof,h){case i:case l:case u:case f:case d:case o:return h;default:return y}}case t:return y}}}return ne.ContextConsumer=l,ne.ContextProvider=o,ne.Element=e,ne.ForwardRef=u,ne.Fragment=r,ne.Lazy=f,ne.Memo=d,ne.Portal=t,ne.Profiler=a,ne.StrictMode=n,ne.Suspense=c,ne.SuspenseList=s,ne.isAsyncMode=function(){return!1},ne.isConcurrentMode=function(){return!1},ne.isContextConsumer=function(h){return b(h)===l},ne.isContextProvider=function(h){return b(h)===o},ne.isElement=function(h){return typeof h=="object"&&h!==null&&h.$$typeof===e},ne.isForwardRef=function(h){return b(h)===u},ne.isFragment=function(h){return b(h)===r},ne.isLazy=function(h){return b(h)===f},ne.isMemo=function(h){return b(h)===d},ne.isPortal=function(h){return b(h)===t},ne.isProfiler=function(h){return b(h)===a},ne.isStrictMode=function(h){return b(h)===n},ne.isSuspense=function(h){return b(h)===c},ne.isSuspenseList=function(h){return b(h)===s},ne.isValidElementType=function(h){return typeof h=="string"||typeof h=="function"||h===r||h===a||h===n||h===c||h===s||h===p||typeof h=="object"&&h!==null&&(h.$$typeof===f||h.$$typeof===d||h.$$typeof===o||h.$$typeof===l||h.$$typeof===u||h.$$typeof===m||h.getModuleId!==void 0)},ne.typeOf=b,ne}bm.exports=ZT();var Ft=bm.exports;function ym(e,t=[]){if(Array.isArray(e))for(let r of e)ym(r,t);else e!=null&&e!==!1&&e!==""&&t.push(e);return t}function tc(e){let t=e.type;if(typeof t=="string")return t;if(typeof t=="function")return t.displayName||t.name||"Unknown";if(Ft.isFragment(e))return"React.Fragment";if(Ft.isSuspense(e))return"React.Suspense";if(typeof t=="object"&&t!==null){if(Ft.isContextProvider(e))return"Context.Provider";if(Ft.isContextConsumer(e))return"Context.Consumer";if(Ft.isForwardRef(e)){if(t.displayName)return t.displayName;let r=t.render.displayName||t.render.name||"";return r===""?"ForwardRef":`ForwardRef(${r})`}if(Ft.isMemo(e)){let r=t.displayName||t.type.displayName||t.type.name||"";return r===""?"Memo":`Memo(${r})`}}return"UNDEFINED"}function eS(e){let{props:t}=e;return Object.keys(t).filter(r=>r!=="children"&&t[r]!==void 0).sort()}var tS=(e,t,r,n,a,o)=>++n>t.maxDepth?as(tc(e),t):ns(tc(e),ts(eS(e),e.props,t,r+t.indent,n,a,o),rs(ym(e.props.children),t,r+t.indent,n,a,o),t,r),rS=e=>e!=null&&Ft.isElement(e),nS={serialize:tS,test:rS},aS=typeof Symbol=="function"&&Symbol.for?Symbol.for("react.test.json"):245830487;function oS(e){let{props:t}=e;return t?Object.keys(t).filter(r=>t[r]!==void 0).sort():[]}var lS=(e,t,r,n,a,o)=>++n>t.maxDepth?as(e.type,t):ns(e.type,e.props?ts(oS(e),e.props,t,r+t.indent,n,a,o):"",e.children?rs(e.children,t,r+t.indent,n,a,o):"",t,r),iS=e=>e&&e.$$typeof===aS,sS={serialize:lS,test:iS},gm=Object.prototype.toString,uS=Date.prototype.toISOString,cS=Error.prototype.toString,rc=RegExp.prototype.toString;function jo(e){return typeof e.constructor=="function"&&e.constructor.name||"Object"}function dS(e){return typeof window<"u"&&e===window}var pS=/^Symbol\((.*)\)(.*)$/,fS=/\n/g,vm=class extends Error{constructor(e,t){super(e),this.stack=t,this.name=this.constructor.name}};function mS(e){return e==="[object Array]"||e==="[object ArrayBuffer]"||e==="[object DataView]"||e==="[object Float32Array]"||e==="[object Float64Array]"||e==="[object Int8Array]"||e==="[object Int16Array]"||e==="[object Int32Array]"||e==="[object Uint8Array]"||e==="[object Uint8ClampedArray]"||e==="[object Uint16Array]"||e==="[object Uint32Array]"}function hS(e){return Object.is(e,-0)?"-0":String(e)}function bS(e){return`${e}n`}function nc(e,t){return t?`[Function ${e.name||"anonymous"}]`:"[Function]"}function ac(e){return String(e).replace(pS,"Symbol($1)")}function oc(e){return`[${cS.call(e)}]`}function _m(e,t,r,n){if(e===!0||e===!1)return`${e}`;if(e===void 0)return"undefined";if(e===null)return"null";let a=typeof e;if(a==="number")return hS(e);if(a==="bigint")return bS(e);if(a==="string")return n?`"${e.replaceAll(/"|\\/g,"\\$&")}"`:`"${e}"`;if(a==="function")return nc(e,t);if(a==="symbol")return ac(e);let o=gm.call(e);return o==="[object WeakMap]"?"WeakMap {}":o==="[object WeakSet]"?"WeakSet {}":o==="[object Function]"||o==="[object GeneratorFunction]"?nc(e,t):o==="[object Symbol]"?ac(e):o==="[object Date]"?Number.isNaN(+e)?"Date { NaN }":uS.call(e):o==="[object Error]"?oc(e):o==="[object RegExp]"?r?rc.call(e).replaceAll(/[$()*+.?[\\\]^{|}]/g,"\\$&"):rc.call(e):e instanceof Error?oc(e):null}function Rm(e,t,r,n,a,o){if(a.includes(e))return"[Circular]";a=[...a],a.push(e);let l=++n>t.maxDepth,i=t.min;if(t.callToJSON&&!l&&e.toJSON&&typeof e.toJSON=="function"&&!o)return St(e.toJSON(),t,r,n,a,!0);let u=gm.call(e);return u==="[object Arguments]"?l?"[Arguments]":`${i?"":"Arguments "}[${Yn(e,t,r,n,a,St)}]`:mS(u)?l?`[${e.constructor.name}]`:`${i||!t.printBasicPrototype&&e.constructor.name==="Array"?"":`${e.constructor.name} `}[${Yn(e,t,r,n,a,St)}]`:u==="[object Map]"?l?"[Map]":`Map {${Aa(e.entries(),t,r,n,a,St," => ")}}`:u==="[object Set]"?l?"[Set]":`Set {${Zi(e.values(),t,r,n,a,St)}}`:l||dS(e)?`[${jo(e)}]`:`${i||!t.printBasicPrototype&&jo(e)==="Object"?"":`${jo(e)} `}{${es(e,t,r,n,a,St)}}`}function yS(e){return e.serialize!=null}function wm(e,t,r,n,a,o){let l;try{l=yS(e)?e.serialize(t,r,n,a,o,St):e.print(t,i=>St(i,r,n,a,o),i=>{let u=n+r.indent;return u+i.replaceAll(fS,` -${u}`)},{edgeSpacing:r.spacingOuter,min:r.min,spacing:r.spacingInner},r.colors)}catch(i){throw new vm(i.message,i.stack)}if(typeof l!="string")throw new TypeError(`pretty-format: Plugin must return type "string" but instead returned "${typeof l}".`);return l}function Cm(e,t){for(let r of e)try{if(r.test(t))return r}catch(n){throw new vm(n.message,n.stack)}return null}function St(e,t,r,n,a,o){let l=Cm(t.plugins,e);if(l!==null)return wm(l,e,t,r,n,a);let i=_m(e,t.printFunctionName,t.escapeRegex,t.escapeString);return i!==null?i:Rm(e,t,r,n,a,o)}var os={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},qm=Object.keys(os),Ke={callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:Number.POSITIVE_INFINITY,maxWidth:Number.POSITIVE_INFINITY,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:os};function gS(e){for(let t of Object.keys(e))if(!Object.prototype.hasOwnProperty.call(Ke,t))throw new Error(`pretty-format: Unknown option "${t}".`);if(e.min&&e.indent!==void 0&&e.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.')}function vS(){return qm.reduce((e,t)=>{let r=os[t],n=r&&be[r];if(n&&typeof n.close=="string"&&typeof n.open=="string")e[t]=n;else throw new Error(`pretty-format: Option "theme" has a key "${t}" whose value "${r}" is undefined in ansi-styles.`);return e},Object.create(null))}function _S(){return qm.reduce((e,t)=>(e[t]={close:"",open:""},e),Object.create(null))}function Em(e){return(e==null?void 0:e.printFunctionName)??Ke.printFunctionName}function Pm(e){return(e==null?void 0:e.escapeRegex)??Ke.escapeRegex}function Om(e){return(e==null?void 0:e.escapeString)??Ke.escapeString}function lc(e){return{callToJSON:(e==null?void 0:e.callToJSON)??Ke.callToJSON,colors:e!=null&&e.highlight?vS():_S(),compareKeys:typeof(e==null?void 0:e.compareKeys)=="function"||(e==null?void 0:e.compareKeys)===null?e.compareKeys:Ke.compareKeys,escapeRegex:Pm(e),escapeString:Om(e),indent:e!=null&&e.min?"":RS((e==null?void 0:e.indent)??Ke.indent),maxDepth:(e==null?void 0:e.maxDepth)??Ke.maxDepth,maxWidth:(e==null?void 0:e.maxWidth)??Ke.maxWidth,min:(e==null?void 0:e.min)??Ke.min,plugins:(e==null?void 0:e.plugins)??Ke.plugins,printBasicPrototype:(e==null?void 0:e.printBasicPrototype)??!0,printFunctionName:Em(e),spacingInner:e!=null&&e.min?" ":` +`)}}function aO(e,t){let r=e.ownerDocument.createElement("div");return r.innerHTML=t,r.innerHTML}function If(e,t){if(le(e,If,this),typeof t!="string")throw new Error(`.toContainHTML() expects a string value, got ${t}`);return{pass:e.outerHTML.includes(aO(e,t)),message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toContainHTML`,"element",""),"Expected:",` ${this.utils.EXPECTED_COLOR(t)}`,"Received:",` ${this.utils.printReceived(e.cloneNode(!0))}`].join(` +`)}}function Bf(e,t,r={normalizeWhitespace:!0}){K1(e,Bf,this);let n=r.normalizeWhitespace?Aa(e.textContent):e.textContent.replace(/\u00a0/g," "),a=n!==""&&t==="";return{pass:!a&&X1(n,t),message:()=>{let o=this.isNot?"not to":"to";return Ae(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveTextContent`,"element",""),a?"Checking with empty string will always match, use .toBeEmptyDOMElement() instead":`Expected element ${o} have text content`,t,"Received",n)}}}function gl(e,t){le(e,gl,this);let r=U1(e),n=arguments.length===1,a=!1;return n?a=r!=="":a=t instanceof RegExp?t.test(r):this.equals(r,t),{pass:a,message:()=>{let o=this.isNot?"not to":"to";return Ae(this,this.utils.matcherHint(`${this.isNot?".not":""}.${gl.name}`,"element",""),`Expected element ${o} have accessible description`,t,"Received",r)}}}var $r="aria-invalid",oO=["false"];function kf(e,t){var i;le(e,kf,this);let r=this.isNot?"not to":"to",n=this.isNot?".not.toHaveAccessibleErrorMessage":".toHaveAccessibleErrorMessage",a=e.getAttribute("aria-errormessage");if(a&&/\s+/.test(a))return{pass:!1,message:()=>Ae(this,this.utils.matcherHint(n,"element"),"Expected element's `aria-errormessage` attribute to be empty or a single, valid ID","","Received",`aria-errormessage="${a}"`)};let o=e.getAttribute($r);if(!e.hasAttribute($r)||oO.includes(o))return{pass:!1,message:()=>Ae(this,this.utils.matcherHint(n,"element"),"Expected element to be marked as invalid with attribute",`${$r}="${String(!0)}"`,"Received",e.hasAttribute("aria-invalid")?`${$r}="${e.getAttribute($r)}`:null)};let l=Aa(((i=e.ownerDocument.getElementById(a))==null?void 0:i.textContent)??"");return{pass:t===void 0?!!l:t instanceof RegExp?t.test(l):this.equals(l,t),message:()=>Ae(this,this.utils.matcherHint(n,"element"),`Expected element ${r} have accessible error message`,t??"","Received",l)}}var lO=uO(Qi.elementRoles);function vl(e,t){le(e,vl,this);let r=iO(e);return{pass:r.some(n=>n===t),message:()=>{let n=this.isNot?"not to":"to";return Ae(this,this.utils.matcherHint(`${this.isNot?".not":""}.${vl.name}`,"element",""),`Expected element ${n} have role`,t,"Received",r.join(", "))}}}function iO(e){return e.hasAttribute("role")?e.getAttribute("role").split(" ").filter(Boolean):sO(e)}function sO(e){for(let{match:t,roles:r}of lO)if(t(e))return[...r];return[]}function uO(e){function t({name:l,attributes:i}){return`${l}${i.map(({name:u,value:c,constraints:s=[]})=>s.indexOf("undefined")!==-1?`:not([${u}])`:c?`[${u}="${c}"]`:`[${u}]`).join("")}`}function r({attributes:l=[]}){return l.length}function n({specificity:l},{specificity:i}){return i-l}function a(l){let{attributes:i=[]}=l,u=i.findIndex(s=>s.value&&s.name==="type"&&s.value==="text");u>=0&&(i=[...i.slice(0,u),...i.slice(u+1)]);let c=t({...l,attributes:i});return s=>u>=0&&s.type!=="text"?!1:s.matches(c)}let o=[];for(let[l,i]of e.entries())o=[...o,{match:a(l),roles:Array.from(i),specificity:r(l)}];return o.sort(n)}function _l(e,t){le(e,_l,this);let r=z1(e),n=arguments.length===1,a=!1;return n?a=r!=="":a=t instanceof RegExp?t.test(r):this.equals(r,t),{pass:a,message:()=>{let o=this.isNot?"not to":"to";return Ae(this,this.utils.matcherHint(`${this.isNot?".not":""}.${_l.name}`,"element",""),`Expected element ${o} have accessible name`,t,"Received",r)}}}function ku(e,t,r){return r===void 0?t:`${t}=${e(r)}`}function cO(e,t,r){return r===void 0?`element.hasAttribute(${e(t)})`:`element.getAttribute(${e(t)}) === ${e(r)}`}function Lf(e,t,r){le(e,Lf,this);let n=r!==void 0,a=e.hasAttribute(t),o=e.getAttribute(t);return{pass:n?a&&this.equals(o,r):a,message:()=>{let l=this.isNot?"not to":"to",i=a?ku(this.utils.stringify,t,o):null,u=this.utils.matcherHint(`${this.isNot?".not":""}.toHaveAttribute`,"element",this.utils.printExpected(t),{secondArgument:n?this.utils.printExpected(r):void 0,comment:cO(this.utils.stringify,t,r)});return Ae(this,u,`Expected the element ${l} have attribute`,ku(this.utils.stringify,t,r),"Received",i)}}}function dO(e){let t=e.pop(),r,n;return typeof t=="object"&&!(t instanceof RegExp)?(r=e,n=t):(r=e.concat(t),n={exact:!1}),{expectedClassNames:r,options:n}}function Lu(e){return e?e.split(/\s+/).filter(t=>t.length>0):[]}function Du(e,t){return e.every(r=>typeof r=="string"?t.includes(r):t.some(n=>r.test(n)))}function Df(e,...t){le(e,Df,this);let{expectedClassNames:r,options:n}=dO(t),a=Lu(e.getAttribute("class")),o=r.reduce((i,u)=>i.concat(typeof u=="string"||!u?Lu(u):u),[]),l=o.some(i=>i instanceof RegExp);if(n.exact&&l)throw new Error("Exact option does not support RegExp expected class names");return n.exact?{pass:Du(o,a)&&o.length===a.length,message:()=>{let i=this.isNot?"not to":"to";return Ae(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveClass`,"element",this.utils.printExpected(o.join(" "))),`Expected the element ${i} have EXACTLY defined classes`,o.join(" "),"Received",a.join(" "))}}:o.length>0?{pass:Du(o,a),message:()=>{let i=this.isNot?"not to":"to";return Ae(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveClass`,"element",this.utils.printExpected(o.join(" "))),`Expected the element ${i} have class`,o.join(" "),"Received",a.join(" "))}}:{pass:this.isNot?a.length>0:!1,message:()=>this.isNot?Ae(this,this.utils.matcherHint(".not.toHaveClass","element",""),"Expected the element to have classes","(none)","Received",a.join(" ")):[this.utils.matcherHint(".toHaveClass","element"),"At least one expected class must be provided."].join(` +`)}}function pO(e,t){let r={},n=e.createElement("div");return Object.keys(t).forEach(a=>{n.style[a]=t[a],r[a]=n.style[a]}),r}function fO(e,t){return!!Object.keys(e).length&&Object.entries(e).every(([r,n])=>{let a=r.startsWith("--"),o=[r];return a||o.push(r.toLowerCase()),o.some(l=>t[l]===n||t.getPropertyValue(l)===n)})}function Fu(e){return Object.keys(e).sort().map(t=>`${t}: ${e[t]};`).join(` +`)}function mO(e,t,r){let n=Array.from(r).filter(a=>t[a]!==void 0).reduce((a,o)=>Object.assign(a,{[o]:r.getPropertyValue(o)}),{});return e(Fu(t),Fu(n)).replace(`${G1.default.red("+ Received")} +`,"")}function Rl(e,t){le(e,Rl,this);let r=typeof t=="object"?t:J1(t,Rl,this),{getComputedStyle:n}=e.ownerDocument.defaultView,a=pO(e.ownerDocument,r),o=n(e);return{pass:fO(a,o),message:()=>{let l=`${this.isNot?".not":""}.toHaveStyle`;return[this.utils.matcherHint(l,"element",""),mO(this.utils.diff,a,o)].join(` + +`)}}}function Ff(e){return le(e,Ff,this),{pass:e.ownerDocument.activeElement===e,message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toHaveFocus`,"element",""),"",...this.isNot?["Received element is focused:",` ${this.utils.printReceived(e)}`]:["Expected element with focus:",` ${this.utils.printExpected(e)}`,"Received element with focus:",` ${this.utils.printReceived(e.ownerDocument.activeElement)}`]].join(` +`)}}function hO(e){let t=[...new Set(e.map(r=>r.type))];if(t.length!==1)throw new Error("Multiple form elements with the same name must be of the same type");switch(t[0]){case"radio":{let r=e.find(n=>n.checked);return r?r.value:void 0}case"checkbox":return e.filter(r=>r.checked).map(r=>r.value);default:return e.map(r=>r.value)}}function bO(e,t){let r=[...e.querySelectorAll(`[name="${(0,W1.default)(t)}"]`)];if(r.length!==0)switch(r.length){case 1:return Mf(r[0]);default:return hO(r)}}function yO(e){return/\[\]$/.test(e)?e.slice(0,-2):e}function gO(e){return Array.from(e.elements).map(t=>t.name).reduce((t,r)=>({...t,[yO(r)]:bO(e,r)}),{})}function Hf(e,t){if(le(e,Hf,this),!e.elements)throw new Error("toHaveFormValues must be called on a form or a fieldset");let r=gO(e);return{pass:Object.entries(t).every(([n,a])=>(0,Tf.default)(r[n],a,xf)),message:()=>{let n=this.isNot?"not to":"to",a=`${this.isNot?".not":""}.toHaveFormValues`,o=Object.keys(r).filter(l=>t.hasOwnProperty(l)).reduce((l,i)=>({...l,[i]:r[i]}),{});return[this.utils.matcherHint(a,"element",""),`Expected the element ${n} have form values`,this.utils.diff(t,o)].join(` + +`)}}}function vO(e){let{getComputedStyle:t}=e.ownerDocument.defaultView,{display:r,visibility:n,opacity:a}=t(e);return r!=="none"&&n!=="hidden"&&n!=="collapse"&&a!=="0"&&a!==0}function _O(e,t){let r;return t?r=e.nodeName==="DETAILS"&&t.nodeName!=="SUMMARY"?e.hasAttribute("open"):!0:r=e.nodeName==="DETAILS"?e.hasAttribute("open"):!0,!e.hasAttribute("hidden")&&r}function Uf(e,t){return vO(e)&&_O(e,t)&&(!e.parentElement||Uf(e.parentElement,e))}function Vf(e){le(e,Vf,this);let t=e.ownerDocument===e.getRootNode({composed:!0}),r=t&&Uf(e);return{pass:r,message:()=>{let n=r?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeVisible`,"element",""),"",`Received element ${n} visible${t?"":" (element is not in the document)"}:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}var RO=["fieldset","input","select","optgroup","option","button","textarea"];function wO(e,t){return jt(e)==="legend"&&jt(t)==="fieldset"&&e.isSameNode(Array.from(t.children).find(r=>jt(r)==="legend"))}function CO(e,t){return Gf(t)&&!wO(e,t)}function qO(e){return e.includes("-")}function zf(e){let t=jt(e);return RO.includes(t)||qO(t)}function Gf(e){return zf(e)&&e.hasAttribute("disabled")}function Wf(e){let t=e.parentElement;return!!t&&(CO(e,t)||Wf(t))}function Kf(e){return zf(e)&&(Gf(e)||Wf(e))}function Yf(e){le(e,Yf,this);let t=Kf(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeDisabled`,"element",""),"",`Received element ${r} disabled:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function Jf(e){le(e,Jf,this);let t=!Kf(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeEnabled`,"element",""),"",`Received element ${r} enabled:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}var EO=["select","textarea"],PO=["input","select","textarea"],OO=["color","hidden","range","submit","image","reset"],TO=["checkbox","combobox","gridcell","listbox","radiogroup","spinbutton","textbox","tree"];function SO(e){return EO.includes(jt(e))&&e.hasAttribute("required")}function AO(e){return jt(e)==="input"&&e.hasAttribute("required")&&(e.hasAttribute("type")&&!OO.includes(e.getAttribute("type"))||!e.hasAttribute("type"))}function MO(e){return e.hasAttribute("aria-required")&&e.getAttribute("aria-required")==="true"&&(PO.includes(jt(e))||e.hasAttribute("role")&&TO.includes(e.getAttribute("role")))}function Xf(e){le(e,Xf,this);let t=SO(e)||AO(e)||MO(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeRequired`,"element",""),"",`Received element ${r} required:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}var xO=["form","input","select","textarea"];function jO(e){return e.hasAttribute("aria-invalid")&&e.getAttribute("aria-invalid")!=="false"}function NO(e){return xO.includes(jt(e))}function Qf(e){let t=jO(e);return NO(e)?t||!e.checkValidity():t}function Zf(e){le(e,Zf,this);let t=Qf(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeInvalid`,"element",""),"",`Received element ${r} currently invalid:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function em(e){le(e,em,this);let t=!Qf(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeValid`,"element",""),"",`Received element ${r} currently valid:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function tm(e,t){if(le(e,tm,this),e.tagName.toLowerCase()==="input"&&["checkbox","radio"].includes(e.type))throw new Error("input with type=checkbox or type=radio cannot be used with .toHaveValue(). Use .toBeChecked() for type=checkbox or .toHaveFormValues() instead");let r=Mf(e),n=t!==void 0,a=t,o=r;return t==r&&t!==r&&(a=`${t} (${typeof t})`,o=`${r} (${typeof r})`),{pass:n?(0,Tf.default)(r,t,xf):!!r,message:()=>{let l=this.isNot?"not to":"to",i=this.utils.matcherHint(`${this.isNot?".not":""}.toHaveValue`,"element",t);return Ae(this,i,`Expected the element ${l} have value`,n?a:"(any)","Received",o)}}}function rm(e,t){le(e,rm,this);let r=e.tagName.toLowerCase();if(!["select","input","textarea"].includes(r))throw new Error(".toHaveDisplayValue() currently supports only input, textarea or select elements, try with another matcher instead.");if(r==="input"&&["radio","checkbox"].includes(e.type))throw new Error(`.toHaveDisplayValue() currently does not support input[type="${e.type}"], try with another matcher instead.`);let n=$O(r,e),a=IO(t),o=a.filter(u=>n.some(c=>u instanceof RegExp?u.test(c):this.equals(c,String(u)))).length,l=o===n.length,i=o===a.length;return{pass:l&&i,message:()=>Ae(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveDisplayValue`,"element",""),`Expected element ${this.isNot?"not ":""}to have display value`,t,"Received",n)}}function $O(e,t){return e==="select"?Array.from(t).filter(r=>r.selected).map(r=>r.textContent):[t.value]}function IO(e){return e instanceof Array?e:[e]}function nm(e){le(e,nm,this);let t=()=>e.tagName.toLowerCase()==="input"&&["checkbox","radio"].includes(e.type),r=()=>am(e.getAttribute("role"))&&["true","false"].includes(e.getAttribute("aria-checked"));if(!t()&&!r())return{pass:!1,message:()=>`only inputs with type="checkbox" or type="radio" or elements with ${BO()} and a valid aria-checked attribute can be used with .toBeChecked(). Use .toHaveValue() instead`};let n=()=>t()?e.checked:e.getAttribute("aria-checked")==="true";return{pass:n(),message:()=>{let a=n()?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeChecked`,"element",""),"",`Received element ${a} checked:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function BO(){return rO(kO().map(e=>`role="${e}"`),{lastWordConnector:" or "})}function kO(){return Qi.roles.keys().filter(am)}function am(e){var t;return((t=Qi.roles.get(e))==null?void 0:t.props["aria-checked"])!==void 0}function om(e){le(e,om,this);let t=()=>e.tagName.toLowerCase()==="input"&&e.type==="checkbox",r=()=>e.getAttribute("role")==="checkbox";if(!t()&&!r())return{pass:!1,message:()=>'only inputs with type="checkbox" or elements with role="checkbox" and a valid aria-checked attribute can be used with .toBePartiallyChecked(). Use .toHaveValue() instead'};let n=()=>{let a=e.getAttribute("aria-checked")==="mixed";return t()&&e.indeterminate||a};return{pass:n(),message:()=>{let a=n()?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBePartiallyChecked`,"element",""),"",`Received element ${a} partially checked:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function lm(e,t){Sa("toHaveDescription","Please use toHaveAccessibleDescription."),le(e,lm,this);let r=t!==void 0,n=(e.getAttribute("aria-describedby")||"").split(/\s+/).filter(Boolean),a="";if(n.length>0){let o=e.ownerDocument,l=n.map(i=>o.getElementById(i)).filter(Boolean);a=Aa(l.map(i=>i.textContent).join(" "))}return{pass:r?t instanceof RegExp?t.test(a):this.equals(a,t):!!a,message:()=>{let o=this.isNot?"not to":"to";return Ae(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveDescription`,"element",""),`Expected the element ${o} have description`,this.utils.printExpected(t),"Received",this.utils.printReceived(a))}}}function im(e,t){if(Sa("toHaveErrorMessage","Please use toHaveAccessibleErrorMessage."),le(e,im,this),!e.hasAttribute("aria-invalid")||e.getAttribute("aria-invalid")==="false"){let o=this.isNot?".not":"";return{pass:!1,message:()=>Ae(this,this.utils.matcherHint(`${o}.toHaveErrorMessage`,"element",""),"Expected the element to have invalid state indicated by",'aria-invalid="true"',"Received",e.hasAttribute("aria-invalid")?`aria-invalid="${e.getAttribute("aria-invalid")}"`:this.utils.printReceived(""))}}let r=t!==void 0,n=(e.getAttribute("aria-errormessage")||"").split(/\s+/).filter(Boolean),a="";if(n.length>0){let o=e.ownerDocument,l=n.map(i=>o.getElementById(i)).filter(Boolean);a=Aa(l.map(i=>i.textContent).join(" "))}return{pass:r?t instanceof RegExp?t.test(a):this.equals(a,t):!!a,message:()=>{let o=this.isNot?"not to":"to";return Ae(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveErrorMessage`,"element",""),`Expected the element ${o} have error message`,this.utils.printExpected(t),"Received",this.utils.printReceived(a))}}}Fe(sp(),1);Fe(up(),1);Fe(dp(),1);Fe(wp(),1);Fe(Cp(),1);function pt(e,t,r){let n=typeof e;if(!r.includes(n))throw new TypeError(`${t} value must be ${r.join(" or ")}, received "${n}"`)}function $n(e){return e!=null&&typeof e=="object"&&!Array.isArray(e)}function LO(e){return e===Object.prototype||e===Function.prototype||e===RegExp.prototype}function wl(e){return Object.prototype.toString.apply(e).slice(8,-1)}function DO(e,t){let r=typeof t=="function"?t:n=>t.add(n);Object.getOwnPropertyNames(e).forEach(r),Object.getOwnPropertySymbols(e).forEach(r)}function sm(e){let t=new Set;return LO(e)?[]:(DO(e,t),Array.from(t))}var um={forceWritable:!1};function Hu(e,t=um){return Cl(e,new WeakMap,t)}function Cl(e,t,r=um){let n,a;if(t.has(e))return t.get(e);if(Array.isArray(e)){for(a=Array(n=e.length),t.set(e,a);n--;)a[n]=Cl(e[n],t,r);return a}if(Object.prototype.toString.call(e)==="[object Object]"){a=Object.create(Object.getPrototypeOf(e)),t.set(e,a);let o=sm(e);for(let l of o){let i=Object.getOwnPropertyDescriptor(e,l);if(!i)continue;let u=Cl(e[l],t,r);r.forceWritable?Object.defineProperty(a,l,{enumerable:i.enumerable,configurable:!0,writable:!0,value:u}):"get"in i?Object.defineProperty(a,l,{...i,get(){return u}}):Object.defineProperty(a,l,{...i,value:u})}return a}return e}var Uu={bold:["1","22"],dim:["2","22"],italic:["3","23"],underline:["4","24"],inverse:["7","27"],hidden:["8","28"],strike:["9","29"],black:["30","39"],red:["31","39"],green:["32","39"],yellow:["33","39"],blue:["34","39"],magenta:["35","39"],cyan:["36","39"],white:["37","39"],brightblack:["30;1","39"],brightred:["31;1","39"],brightgreen:["32;1","39"],brightyellow:["33;1","39"],brightblue:["34;1","39"],brightmagenta:["35;1","39"],brightcyan:["36;1","39"],brightwhite:["37;1","39"],grey:["90","39"]},FO={special:"cyan",number:"yellow",bigint:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",symbol:"green",date:"magenta",regexp:"red"},vr="…";function HO(e,t){let r=Uu[FO[t]]||Uu[t]||"";return r?`\x1B[${r[0]}m${String(e)}\x1B[${r[1]}m`:String(e)}function UO({showHidden:e=!1,depth:t=2,colors:r=!1,customInspect:n=!0,showProxy:a=!1,maxArrayLength:o=1/0,breakLength:l=1/0,seen:i=[],truncate:u=1/0,stylize:c=String}={},s){let d={showHidden:!!e,depth:Number(t),colors:!!r,customInspect:!!n,showProxy:!!a,maxArrayLength:Number(o),breakLength:Number(l),truncate:Number(u),seen:i,inspect:s,stylize:c};return d.colors&&(d.stylize=HO),d}function VO(e){return e>="\uD800"&&e<="\uDBFF"}function kt(e,t,r=vr){e=String(e);let n=r.length,a=e.length;if(n>t&&a>n)return r;if(a>t&&a>n){let o=t-n;return o>0&&VO(e[o-1])&&(o=o-1),`${e.slice(0,o)}${r}`}return e}function tt(e,t,r,n=", "){r=r||t.inspect;let a=e.length;if(a===0)return"";let o=t.truncate,l="",i="",u="";for(let c=0;co&&l.length+u.length<=o||!s&&!d&&b>o||(i=s?"":r(e[c+1],t)+(d?"":n),!s&&d&&b>o&&m+i.length>o))break;if(l+=p,!s&&!d&&m+i.length>=o){u=`${vr}(${e.length-c-1})`;break}u=""}return`${l}${u}`}function zO(e){return e.match(/^[a-zA-Z_][a-zA-Z_0-9]*$/)?e:JSON.stringify(e).replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'")}function Xr([e,t],r){return r.truncate-=2,typeof e=="string"?e=zO(e):typeof e!="number"&&(e=`[${r.inspect(e,r)}]`),r.truncate-=e.length,t=r.inspect(t,r),`${e}: ${t}`}function GO(e,t){let r=Object.keys(e).slice(e.length);if(!e.length&&!r.length)return"[]";t.truncate-=4;let n=tt(e,t);t.truncate-=n.length;let a="";return r.length&&(a=tt(r.map(o=>[o,e[o]]),t,Xr)),`[ ${n}${a?`, ${a}`:""} ]`}var WO=e=>typeof Buffer=="function"&&e instanceof Buffer?"Buffer":e[Symbol.toStringTag]?e[Symbol.toStringTag]:e.constructor.name;function ft(e,t){let r=WO(e);t.truncate-=r.length+4;let n=Object.keys(e).slice(e.length);if(!e.length&&!n.length)return`${r}[]`;let a="";for(let l=0;l[l,e[l]]),t,Xr)),`${r}[ ${a}${o?`, ${o}`:""} ]`}function KO(e,t){let r=e.toJSON();if(r===null)return"Invalid Date";let n=r.split("T"),a=n[0];return t.stylize(`${a}T${kt(n[1],t.truncate-a.length-1)}`,"date")}function Vu(e,t){let r=e[Symbol.toStringTag]||"Function",n=e.name;return n?t.stylize(`[${r} ${kt(n,t.truncate-11)}]`,"special"):t.stylize(`[${r}]`,"special")}function YO([e,t],r){return r.truncate-=4,e=r.inspect(e,r),r.truncate-=e.length,t=r.inspect(t,r),`${e} => ${t}`}function JO(e){let t=[];return e.forEach((r,n)=>{t.push([n,r])}),t}function XO(e,t){return e.size-1<=0?"Map{}":(t.truncate-=7,`Map{ ${tt(JO(e),t,YO)} }`)}var QO=Number.isNaN||(e=>e!==e);function zu(e,t){return QO(e)?t.stylize("NaN","number"):e===1/0?t.stylize("Infinity","number"):e===-1/0?t.stylize("-Infinity","number"):e===0?t.stylize(1/e===1/0?"+0":"-0","number"):t.stylize(kt(String(e),t.truncate),"number")}function Gu(e,t){let r=kt(e.toString(),t.truncate-1);return r!==vr&&(r+="n"),t.stylize(r,"bigint")}function ZO(e,t){let r=e.toString().split("/")[2],n=t.truncate-(2+r.length),a=e.source;return t.stylize(`/${kt(a,n)}/${r}`,"regexp")}function eT(e){let t=[];return e.forEach(r=>{t.push(r)}),t}function tT(e,t){return e.size===0?"Set{}":(t.truncate-=7,`Set{ ${tt(eT(e),t)} }`)}var Wu=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g"),rT={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","'":"\\'","\\":"\\\\"},nT=16;function aT(e){return rT[e]||`\\u${`0000${e.charCodeAt(0).toString(nT)}`.slice(-4)}`}function Ku(e,t){return Wu.test(e)&&(e=e.replace(Wu,aT)),t.stylize(`'${kt(e,t.truncate-2)}'`,"string")}function Yu(e){return"description"in Symbol.prototype?e.description?`Symbol(${e.description})`:"Symbol()":e.toString()}var cm=()=>"Promise{…}";try{let{getPromiseDetails:e,kPending:t,kRejected:r}=process.binding("util");Array.isArray(e(Promise.resolve()))&&(cm=(n,a)=>{let[o,l]=e(n);return o===t?"Promise{}":`Promise${o===r?"!":""}{${a.inspect(l,a)}}`})}catch{}var oT=cm;function In(e,t){let r=Object.getOwnPropertyNames(e),n=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e):[];if(r.length===0&&n.length===0)return"{}";if(t.truncate-=4,t.seen=t.seen||[],t.seen.includes(e))return"[Circular]";t.seen.push(e);let a=tt(r.map(i=>[i,e[i]]),t,Xr),o=tt(n.map(i=>[i,e[i]]),t,Xr);t.seen.pop();let l="";return a&&o&&(l=", "),`{ ${a}${l}${o} }`}var So=typeof Symbol<"u"&&Symbol.toStringTag?Symbol.toStringTag:!1;function lT(e,t){let r="";return So&&So in e&&(r=e[So]),r=r||e.constructor.name,(!r||r==="_class")&&(r=""),t.truncate-=r.length,`${r}${In(e,t)}`}function iT(e,t){return e.length===0?"Arguments[]":(t.truncate-=13,`Arguments[ ${tt(e,t)} ]`)}var sT=["stack","line","column","name","message","fileName","lineNumber","columnNumber","number","description","cause"];function uT(e,t){let r=Object.getOwnPropertyNames(e).filter(l=>sT.indexOf(l)===-1),n=e.name;t.truncate-=n.length;let a="";if(typeof e.message=="string"?a=kt(e.message,t.truncate):r.unshift("message"),a=a?`: ${a}`:"",t.truncate-=a.length+5,t.seen=t.seen||[],t.seen.includes(e))return"[Circular]";t.seen.push(e);let o=tt(r.map(l=>[l,e[l]]),t,Xr);return`${n}${a}${o?` { ${o} }`:""}`}function cT([e,t],r){return r.truncate-=3,t?`${r.stylize(String(e),"yellow")}=${r.stylize(`"${t}"`,"string")}`:`${r.stylize(String(e),"yellow")}`}function ql(e,t){return tt(e,t,dm,` +`)}function dm(e,t){let r=e.getAttributeNames(),n=e.tagName.toLowerCase(),a=t.stylize(`<${n}`,"special"),o=t.stylize(">","special"),l=t.stylize(``,"special");t.truncate-=n.length*2+5;let i="";r.length>0&&(i+=" ",i+=tt(r.map(s=>[s,e.getAttribute(s)]),t,cT," ")),t.truncate-=i.length;let u=t.truncate,c=ql(e.children,t);return c&&c.length>u&&(c=`${vr}(${e.children.length})`),`${a}${i}${o}${c}${l}`}var dT=typeof Symbol=="function"&&typeof Symbol.for=="function",Ao=dT?Symbol.for("chai/inspect"):"@@chai/inspect",ir=!1;try{let e=g_("util");ir=e.inspect?e.inspect.custom:!1}catch{ir=!1}var Ju=new WeakMap,Xu={},Qu={undefined:(e,t)=>t.stylize("undefined","undefined"),null:(e,t)=>t.stylize("null","null"),boolean:(e,t)=>t.stylize(String(e),"boolean"),Boolean:(e,t)=>t.stylize(String(e),"boolean"),number:zu,Number:zu,bigint:Gu,BigInt:Gu,string:Ku,String:Ku,function:Vu,Function:Vu,symbol:Yu,Symbol:Yu,Array:GO,Date:KO,Map:XO,Set:tT,RegExp:ZO,Promise:oT,WeakSet:(e,t)=>t.stylize("WeakSet{…}","special"),WeakMap:(e,t)=>t.stylize("WeakMap{…}","special"),Arguments:iT,Int8Array:ft,Uint8Array:ft,Uint8ClampedArray:ft,Int16Array:ft,Uint16Array:ft,Int32Array:ft,Uint32Array:ft,Float32Array:ft,Float64Array:ft,Generator:()=>"",DataView:()=>"",ArrayBuffer:()=>"",Error:uT,HTMLCollection:ql,NodeList:ql},pT=(e,t,r)=>Ao in e&&typeof e[Ao]=="function"?e[Ao](t):ir&&ir in e&&typeof e[ir]=="function"?e[ir](t.depth,t):"inspect"in e&&typeof e.inspect=="function"?e.inspect(t.depth,t):"constructor"in e&&Ju.has(e.constructor)?Ju.get(e.constructor)(e,t):Xu[r]?Xu[r](e,t):"",fT=Object.prototype.toString;function El(e,t={}){let r=UO(t,El),{customInspect:n}=r,a=e===null?"null":typeof e;if(a==="object"&&(a=fT.call(e).slice(8,-1)),a in Qu)return Qu[a](e,r);if(n&&e){let l=pT(e,r,a);if(l)return typeof l=="string"?l:El(l,r)}let o=e?Object.getPrototypeOf(e):!1;return o===Object.prototype||o===null?In(e,r):e&&typeof HTMLElement=="function"&&e instanceof HTMLElement?dm(e,r):"constructor"in e?e.constructor!==Object?lT(e,r):In(e,r):e===Object(e)?In(e,r):r.stylize(String(e),a)}var mT={reset:[0,0],bold:[1,22,"\x1B[22m\x1B[1m"],dim:[2,22,"\x1B[22m\x1B[2m"],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29],black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]},hT=Object.entries(mT);function Zi(e){return String(e)}Zi.open="";Zi.close="";function bT(e=!1){let t=typeof process<"u"?process:void 0,r=(t==null?void 0:t.env)||{},n=(t==null?void 0:t.argv)||[];return!("NO_COLOR"in r||n.includes("--no-color"))&&("FORCE_COLOR"in r||n.includes("--color")||(t==null?void 0:t.platform)==="win32"||e&&r.TERM!=="dumb"||"CI"in r)||typeof window<"u"&&!!window.chrome}function yT(e=!1){let t=bT(e),r=(l,i,u,c)=>{let s="",d=0;do s+=l.substring(d,c)+u,d=c+i.length,c=l.indexOf(i,d);while(~c);return s+l.substring(d)},n=(l,i,u=l)=>{let c=s=>{let d=String(s),f=d.indexOf(i,l.length);return~f?l+r(d,i,u,f)+i:l+d+i};return c.open=l,c.close=i,c},a={isColorSupported:t},o=l=>`\x1B[${l}m`;for(let[l,i]of hT)a[l]=t?n(o(i[0]),o(i[1]),i[2]):Zi;return a}var be=yT(!1);function gT(e,t){let r=Object.keys(e),n=t===null?r:r.sort(t);if(Object.getOwnPropertySymbols)for(let a of Object.getOwnPropertySymbols(e))Object.getOwnPropertyDescriptor(e,a).enumerable&&n.push(a);return n}function Ma(e,t,r,n,a,o,l=": "){let i="",u=0,c=e.next();if(!c.done){i+=t.spacingOuter;let s=r+t.indent;for(;!c.done;){if(i+=s,u++===t.maxWidth){i+="…";break}let d=o(c.value[0],t,s,n,a),f=o(c.value[1],t,s,n,a);i+=d+l+f,c=e.next(),c.done?t.min||(i+=","):i+=`,${t.spacingInner}`}i+=t.spacingOuter+r}return i}function es(e,t,r,n,a,o){let l="",i=0,u=e.next();if(!u.done){l+=t.spacingOuter;let c=r+t.indent;for(;!u.done;){if(l+=c,i++===t.maxWidth){l+="…";break}l+=o(u.value,t,c,n,a),u=e.next(),u.done?t.min||(l+=","):l+=`,${t.spacingInner}`}l+=t.spacingOuter+r}return l}function Jn(e,t,r,n,a,o){let l="";e=e instanceof ArrayBuffer?new DataView(e):e;let i=c=>c instanceof DataView,u=i(e)?e.byteLength:e.length;if(u>0){l+=t.spacingOuter;let c=r+t.indent;for(let s=0;s0){l+=t.spacingOuter;let u=r+t.indent;for(let c=0;c{let l=e.toString();if(l==="ArrayContaining"||l==="ArrayNotContaining")return++n>t.maxDepth?`[${l}]`:`${l+Mo}[${Jn(e.sample,t,r,n,a,o)}]`;if(l==="ObjectContaining"||l==="ObjectNotContaining")return++n>t.maxDepth?`[${l}]`:`${l+Mo}{${ts(e.sample,t,r,n,a,o)}}`;if(l==="StringMatching"||l==="StringNotMatching"||l==="StringContaining"||l==="StringNotContaining")return l+Mo+o(e.sample,t,r,n,a);if(typeof e.toAsymmetricMatcher!="function")throw new TypeError(`Asymmetric matcher ${e.constructor.name} does not implement toAsymmetricMatcher()`);return e.toAsymmetricMatcher()},RT=e=>e&&e.$$typeof===vT,wT={serialize:_T,test:RT},CT=" ",pm=new Set(["DOMStringMap","NamedNodeMap"]),qT=/^(?:HTML\w*Collection|NodeList)$/;function ET(e){return pm.has(e)||qT.test(e)}var PT=e=>e&&e.constructor&&!!e.constructor.name&&ET(e.constructor.name);function OT(e){return e.constructor.name==="NamedNodeMap"}var TT=(e,t,r,n,a,o)=>{let l=e.constructor.name;return++n>t.maxDepth?`[${l}]`:(t.min?"":l+CT)+(pm.has(l)?`{${ts(OT(e)?[...e].reduce((i,u)=>(i[u.name]=u.value,i),{}):{...e},t,r,n,a,o)}}`:`[${Jn([...e],t,r,n,a,o)}]`)},ST={serialize:TT,test:PT};function fm(e){return e.replaceAll("<","<").replaceAll(">",">")}function rs(e,t,r,n,a,o,l){let i=n+r.indent,u=r.colors;return e.map(c=>{let s=t[c],d=l(s,r,i,a,o);return typeof s!="string"&&(d.includes(` +`)&&(d=r.spacingOuter+i+d+r.spacingOuter+n),d=`{${d}}`),`${r.spacingInner+n+u.prop.open+c+u.prop.close}=${u.value.open}${d}${u.value.close}`}).join("")}function ns(e,t,r,n,a,o){return e.map(l=>t.spacingOuter+r+(typeof l=="string"?mm(l,t):o(l,t,r,n,a))).join("")}function mm(e,t){let r=t.colors.content;return r.open+fm(e)+r.close}function AT(e,t){let r=t.colors.comment;return`${r.open}${r.close}`}function as(e,t,r,n,a){let o=n.colors.tag;return`${o.open}<${e}${t&&o.close+t+n.spacingOuter+a+o.open}${r?`>${o.close}${r}${n.spacingOuter}${a}${o.open}${o.close}`}function os(e,t){let r=t.colors.tag;return`${r.open}<${e}${r.close} …${r.open} />${r.close}`}var MT=1,hm=3,bm=8,ym=11,xT=/^(?:(?:HTML|SVG)\w*)?Element$/;function jT(e){try{return typeof e.hasAttribute=="function"&&e.hasAttribute("is")}catch{return!1}}function NT(e){let t=e.constructor.name,{nodeType:r,tagName:n}=e,a=typeof n=="string"&&n.includes("-")||jT(e);return r===MT&&(xT.test(t)||a)||r===hm&&t==="Text"||r===bm&&t==="Comment"||r===ym&&t==="DocumentFragment"}var $T=e=>{var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.name)&&NT(e)};function IT(e){return e.nodeType===hm}function BT(e){return e.nodeType===bm}function xo(e){return e.nodeType===ym}var kT=(e,t,r,n,a,o)=>{if(IT(e))return mm(e.data,t);if(BT(e))return AT(e.data,t);let l=xo(e)?"DocumentFragment":e.tagName.toLowerCase();return++n>t.maxDepth?os(l,t):as(l,rs(xo(e)?[]:Array.from(e.attributes,i=>i.name).sort(),xo(e)?{}:[...e.attributes].reduce((i,u)=>(i[u.name]=u.value,i),{}),t,r+t.indent,n,a,o),ns(Array.prototype.slice.call(e.childNodes||e.children),t,r+t.indent,n,a,o),t,r)},LT={serialize:kT,test:$T},DT="@@__IMMUTABLE_ITERABLE__@@",FT="@@__IMMUTABLE_LIST__@@",HT="@@__IMMUTABLE_KEYED__@@",UT="@@__IMMUTABLE_MAP__@@",Zu="@@__IMMUTABLE_ORDERED__@@",VT="@@__IMMUTABLE_RECORD__@@",zT="@@__IMMUTABLE_SEQ__@@",GT="@@__IMMUTABLE_SET__@@",WT="@@__IMMUTABLE_STACK__@@",_r=e=>`Immutable.${e}`,xa=e=>`[${e}]`,Qr=" ",ec="…";function KT(e,t,r,n,a,o,l){return++n>t.maxDepth?xa(_r(l)):`${_r(l)+Qr}{${Ma(e.entries(),t,r,n,a,o)}}`}function YT(e){let t=0;return{next(){if(tt.maxDepth?xa(l):`${l+Qr}{${Ma(YT(e),t,r,n,a,o)}}`}function XT(e,t,r,n,a,o){let l=_r("Seq");return++n>t.maxDepth?xa(l):e[HT]?`${l+Qr}{${e._iter||e._object?Ma(e.entries(),t,r,n,a,o):ec}}`:`${l+Qr}[${e._iter||e._array||e._collection||e._iterable?es(e.values(),t,r,n,a,o):ec}]`}function jo(e,t,r,n,a,o,l){return++n>t.maxDepth?xa(_r(l)):`${_r(l)+Qr}[${es(e.values(),t,r,n,a,o)}]`}var QT=(e,t,r,n,a,o)=>e[UT]?KT(e,t,r,n,a,o,e[Zu]?"OrderedMap":"Map"):e[FT]?jo(e,t,r,n,a,o,"List"):e[GT]?jo(e,t,r,n,a,o,e[Zu]?"OrderedSet":"Set"):e[WT]?jo(e,t,r,n,a,o,"Stack"):e[zT]?XT(e,t,r,n,a,o):JT(e,t,r,n,a,o),ZT=e=>e&&(e[DT]===!0||e[VT]===!0),eS={serialize:QT,test:ZT},gm={exports:{}},ae={},tc;function tS(){if(tc)return ae;tc=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),l=Symbol.for("react.context"),i=Symbol.for("react.server_context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),s=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.for("react.offscreen"),m;m=Symbol.for("react.module.reference");function b(h){if(typeof h=="object"&&h!==null){var y=h.$$typeof;switch(y){case e:switch(h=h.type,h){case r:case a:case n:case c:case s:return h;default:switch(h=h&&h.$$typeof,h){case i:case l:case u:case f:case d:case o:return h;default:return y}}case t:return y}}}return ae.ContextConsumer=l,ae.ContextProvider=o,ae.Element=e,ae.ForwardRef=u,ae.Fragment=r,ae.Lazy=f,ae.Memo=d,ae.Portal=t,ae.Profiler=a,ae.StrictMode=n,ae.Suspense=c,ae.SuspenseList=s,ae.isAsyncMode=function(){return!1},ae.isConcurrentMode=function(){return!1},ae.isContextConsumer=function(h){return b(h)===l},ae.isContextProvider=function(h){return b(h)===o},ae.isElement=function(h){return typeof h=="object"&&h!==null&&h.$$typeof===e},ae.isForwardRef=function(h){return b(h)===u},ae.isFragment=function(h){return b(h)===r},ae.isLazy=function(h){return b(h)===f},ae.isMemo=function(h){return b(h)===d},ae.isPortal=function(h){return b(h)===t},ae.isProfiler=function(h){return b(h)===a},ae.isStrictMode=function(h){return b(h)===n},ae.isSuspense=function(h){return b(h)===c},ae.isSuspenseList=function(h){return b(h)===s},ae.isValidElementType=function(h){return typeof h=="string"||typeof h=="function"||h===r||h===a||h===n||h===c||h===s||h===p||typeof h=="object"&&h!==null&&(h.$$typeof===f||h.$$typeof===d||h.$$typeof===o||h.$$typeof===l||h.$$typeof===u||h.$$typeof===m||h.getModuleId!==void 0)},ae.typeOf=b,ae}gm.exports=tS();var Ht=gm.exports;function vm(e,t=[]){if(Array.isArray(e))for(let r of e)vm(r,t);else e!=null&&e!==!1&&e!==""&&t.push(e);return t}function rc(e){let t=e.type;if(typeof t=="string")return t;if(typeof t=="function")return t.displayName||t.name||"Unknown";if(Ht.isFragment(e))return"React.Fragment";if(Ht.isSuspense(e))return"React.Suspense";if(typeof t=="object"&&t!==null){if(Ht.isContextProvider(e))return"Context.Provider";if(Ht.isContextConsumer(e))return"Context.Consumer";if(Ht.isForwardRef(e)){if(t.displayName)return t.displayName;let r=t.render.displayName||t.render.name||"";return r===""?"ForwardRef":`ForwardRef(${r})`}if(Ht.isMemo(e)){let r=t.displayName||t.type.displayName||t.type.name||"";return r===""?"Memo":`Memo(${r})`}}return"UNDEFINED"}function rS(e){let{props:t}=e;return Object.keys(t).filter(r=>r!=="children"&&t[r]!==void 0).sort()}var nS=(e,t,r,n,a,o)=>++n>t.maxDepth?os(rc(e),t):as(rc(e),rs(rS(e),e.props,t,r+t.indent,n,a,o),ns(vm(e.props.children),t,r+t.indent,n,a,o),t,r),aS=e=>e!=null&&Ht.isElement(e),oS={serialize:nS,test:aS},lS=typeof Symbol=="function"&&Symbol.for?Symbol.for("react.test.json"):245830487;function iS(e){let{props:t}=e;return t?Object.keys(t).filter(r=>t[r]!==void 0).sort():[]}var sS=(e,t,r,n,a,o)=>++n>t.maxDepth?os(e.type,t):as(e.type,e.props?rs(iS(e),e.props,t,r+t.indent,n,a,o):"",e.children?ns(e.children,t,r+t.indent,n,a,o):"",t,r),uS=e=>e&&e.$$typeof===lS,cS={serialize:sS,test:uS},_m=Object.prototype.toString,dS=Date.prototype.toISOString,pS=Error.prototype.toString,nc=RegExp.prototype.toString;function No(e){return typeof e.constructor=="function"&&e.constructor.name||"Object"}function fS(e){return typeof window<"u"&&e===window}var mS=/^Symbol\((.*)\)(.*)$/,hS=/\n/g,Rm=class extends Error{constructor(e,t){super(e),this.stack=t,this.name=this.constructor.name}};function bS(e){return e==="[object Array]"||e==="[object ArrayBuffer]"||e==="[object DataView]"||e==="[object Float32Array]"||e==="[object Float64Array]"||e==="[object Int8Array]"||e==="[object Int16Array]"||e==="[object Int32Array]"||e==="[object Uint8Array]"||e==="[object Uint8ClampedArray]"||e==="[object Uint16Array]"||e==="[object Uint32Array]"}function yS(e){return Object.is(e,-0)?"-0":String(e)}function gS(e){return`${e}n`}function ac(e,t){return t?`[Function ${e.name||"anonymous"}]`:"[Function]"}function oc(e){return String(e).replace(mS,"Symbol($1)")}function lc(e){return`[${pS.call(e)}]`}function wm(e,t,r,n){if(e===!0||e===!1)return`${e}`;if(e===void 0)return"undefined";if(e===null)return"null";let a=typeof e;if(a==="number")return yS(e);if(a==="bigint")return gS(e);if(a==="string")return n?`"${e.replaceAll(/"|\\/g,"\\$&")}"`:`"${e}"`;if(a==="function")return ac(e,t);if(a==="symbol")return oc(e);let o=_m.call(e);return o==="[object WeakMap]"?"WeakMap {}":o==="[object WeakSet]"?"WeakSet {}":o==="[object Function]"||o==="[object GeneratorFunction]"?ac(e,t):o==="[object Symbol]"?oc(e):o==="[object Date]"?Number.isNaN(+e)?"Date { NaN }":dS.call(e):o==="[object Error]"?lc(e):o==="[object RegExp]"?r?nc.call(e).replaceAll(/[$()*+.?[\\\]^{|}]/g,"\\$&"):nc.call(e):e instanceof Error?lc(e):null}function Cm(e,t,r,n,a,o){if(a.includes(e))return"[Circular]";a=[...a],a.push(e);let l=++n>t.maxDepth,i=t.min;if(t.callToJSON&&!l&&e.toJSON&&typeof e.toJSON=="function"&&!o)return At(e.toJSON(),t,r,n,a,!0);let u=_m.call(e);return u==="[object Arguments]"?l?"[Arguments]":`${i?"":"Arguments "}[${Jn(e,t,r,n,a,At)}]`:bS(u)?l?`[${e.constructor.name}]`:`${i||!t.printBasicPrototype&&e.constructor.name==="Array"?"":`${e.constructor.name} `}[${Jn(e,t,r,n,a,At)}]`:u==="[object Map]"?l?"[Map]":`Map {${Ma(e.entries(),t,r,n,a,At," => ")}}`:u==="[object Set]"?l?"[Set]":`Set {${es(e.values(),t,r,n,a,At)}}`:l||fS(e)?`[${No(e)}]`:`${i||!t.printBasicPrototype&&No(e)==="Object"?"":`${No(e)} `}{${ts(e,t,r,n,a,At)}}`}function vS(e){return e.serialize!=null}function qm(e,t,r,n,a,o){let l;try{l=vS(e)?e.serialize(t,r,n,a,o,At):e.print(t,i=>At(i,r,n,a,o),i=>{let u=n+r.indent;return u+i.replaceAll(hS,` +${u}`)},{edgeSpacing:r.spacingOuter,min:r.min,spacing:r.spacingInner},r.colors)}catch(i){throw new Rm(i.message,i.stack)}if(typeof l!="string")throw new TypeError(`pretty-format: Plugin must return type "string" but instead returned "${typeof l}".`);return l}function Em(e,t){for(let r of e)try{if(r.test(t))return r}catch(n){throw new Rm(n.message,n.stack)}return null}function At(e,t,r,n,a,o){let l=Em(t.plugins,e);if(l!==null)return qm(l,e,t,r,n,a);let i=wm(e,t.printFunctionName,t.escapeRegex,t.escapeString);return i!==null?i:Cm(e,t,r,n,a,o)}var ls={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},Pm=Object.keys(ls),Ye={callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:Number.POSITIVE_INFINITY,maxWidth:Number.POSITIVE_INFINITY,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:ls};function _S(e){for(let t of Object.keys(e))if(!Object.prototype.hasOwnProperty.call(Ye,t))throw new Error(`pretty-format: Unknown option "${t}".`);if(e.min&&e.indent!==void 0&&e.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.')}function RS(){return Pm.reduce((e,t)=>{let r=ls[t],n=r&&be[r];if(n&&typeof n.close=="string"&&typeof n.open=="string")e[t]=n;else throw new Error(`pretty-format: Option "theme" has a key "${t}" whose value "${r}" is undefined in ansi-styles.`);return e},Object.create(null))}function wS(){return Pm.reduce((e,t)=>(e[t]={close:"",open:""},e),Object.create(null))}function Om(e){return(e==null?void 0:e.printFunctionName)??Ye.printFunctionName}function Tm(e){return(e==null?void 0:e.escapeRegex)??Ye.escapeRegex}function Sm(e){return(e==null?void 0:e.escapeString)??Ye.escapeString}function ic(e){return{callToJSON:(e==null?void 0:e.callToJSON)??Ye.callToJSON,colors:e!=null&&e.highlight?RS():wS(),compareKeys:typeof(e==null?void 0:e.compareKeys)=="function"||(e==null?void 0:e.compareKeys)===null?e.compareKeys:Ye.compareKeys,escapeRegex:Tm(e),escapeString:Sm(e),indent:e!=null&&e.min?"":CS((e==null?void 0:e.indent)??Ye.indent),maxDepth:(e==null?void 0:e.maxDepth)??Ye.maxDepth,maxWidth:(e==null?void 0:e.maxWidth)??Ye.maxWidth,min:(e==null?void 0:e.min)??Ye.min,plugins:(e==null?void 0:e.plugins)??Ye.plugins,printBasicPrototype:(e==null?void 0:e.printBasicPrototype)??!0,printFunctionName:Om(e),spacingInner:e!=null&&e.min?" ":` `,spacingOuter:e!=null&&e.min?"":` -`}}function RS(e){return Array.from({length:e+1}).join(" ")}function at(e,t){if(t&&(gS(t),t.plugins)){let n=Cm(t.plugins,e);if(n!==null)return wm(n,e,lc(t),"",0,[])}let r=_m(e,Em(t),Pm(t),Om(t));return r!==null?r:Rm(e,lc(t),"",0,[])}var Tm={AsymmetricMatcher:_T,DOMCollection:OT,DOMElement:BT,Immutable:QT,ReactElement:nS,ReactTestComponent:sS},{AsymmetricMatcher:wS,DOMCollection:CS,DOMElement:qS,Immutable:ES,ReactElement:PS,ReactTestComponent:OS}=Tm,ic=[OS,PS,qS,CS,ES,wS];function ze(e,t=10,{maxLength:r,...n}={}){let a=r??1e4,o;try{o=at(e,{maxDepth:t,escapeString:!1,plugins:ic,...n})}catch{o=at(e,{callToJSON:!1,maxDepth:t,escapeString:!1,plugins:ic,...n})}return o.length>=a&&t>1?ze(e,Math.floor(t/2)):o}var TS=/%[sdjifoOc%]/g;function SS(...e){if(typeof e[0]!="string"){let o=[];for(let l=0;l{if(o==="%%")return"%";if(r>=t)return o;switch(o){case"%s":{let l=e[r++];return typeof l=="bigint"?`${l.toString()}n`:typeof l=="number"&&l===0&&1/l<0?"-0":typeof l=="object"&&l!==null?$r(l,{depth:0,colors:!1}):String(l)}case"%d":{let l=e[r++];return typeof l=="bigint"?`${l.toString()}n`:Number(l).toString()}case"%i":{let l=e[r++];return typeof l=="bigint"?`${l.toString()}n`:Number.parseInt(String(l)).toString()}case"%f":return Number.parseFloat(String(e[r++])).toString();case"%o":return $r(e[r++],{showHidden:!0,showProxy:!0});case"%O":return $r(e[r++]);case"%c":return r++,"";case"%j":try{return JSON.stringify(e[r++])}catch(l){let i=l.message;if(i.includes("circular structure")||i.includes("cyclic structures")||i.includes("cyclic object"))return"[Circular]";throw l}default:return o}});for(let o=e[r];rn?e=e.substring(r-n):r0?r[n-1]:-1,l=0,i=0,u=0,c=0,a=null,t=!0)),o++;for(t&&xm(e),NS(e),o=1;o=p?(f>=s.length/2||f>=d.length/2)&&(e.splice(o,0,new me(ge,d.substring(0,f))),e[o-1][1]=s.substring(0,s.length-f),e[o+1][1]=d.substring(f),o++):(p>=s.length/2||p>=d.length/2)&&(e.splice(o,0,new me(ge,s.substring(0,p))),e[o-1][0]=Pe,e[o-1][1]=d.substring(0,d.length-p),e[o+1][0]=Ae,e[o+1][1]=s.substring(p),o++),o++}o++}},cc=/[^a-z0-9]/i,dc=/\s/,pc=/[\r\n]/,xS=/\n\r?\n$/,jS=/^\r?\n\r?\n/;function NS(e){function t(n,a){if(!n||!a)return 6;let o=n.charAt(n.length-1),l=a.charAt(0),i=o.match(cc),u=l.match(cc),c=i&&o.match(dc),s=u&&l.match(dc),d=c&&o.match(pc),f=s&&l.match(pc),p=d&&n.match(xS),m=f&&a.match(jS);return p||m?5:d||f?4:i&&!c&&s?3:c||s?2:i||u?1:0}let r=1;for(;r=s&&(s=d,i=n,u=a,c=o)}e[r-1][1]!==i&&(i?e[r-1][1]=i:(e.splice(r-1,1),r--),e[r][1]=u,c?e[r+1][1]=c:(e.splice(r+1,1),r--))}r++}}function xm(e){e.push(new me(ge,""));let t=0,r=0,n=0,a="",o="",l;for(;t1?(r!==0&&n!==0&&(l=AS(o,a),l!==0&&(t-r-n>0&&e[t-r-n-1][0]===ge?e[t-r-n-1][1]+=o.substring(0,l):(e.splice(0,0,new me(ge,o.substring(0,l))),t++),o=o.substring(l),a=a.substring(l)),l=Mm(o,a),l!==0&&(e[t][1]=o.substring(o.length-l)+e[t][1],o=o.substring(0,o.length-l),a=a.substring(0,a.length-l))),t-=r+n,e.splice(t,r+n),a.length&&(e.splice(t,0,new me(Ae,a)),t++),o.length&&(e.splice(t,0,new me(Pe,o)),t++),t++):t!==0&&e[t-1][0]===ge?(e[t-1][1]+=e[t][1],e.splice(t,1)):t++,n=0,r=0,a="",o="";break}e[e.length-1][1]===""&&e.pop();let i=!1;for(t=1;t{let o=0;for(;e{let o=0;for(;e<=t&&r<=n&&a(t,n);)t-=1,n-=1,o+=1;return o},No=(e,t,r,n,a,o,l)=>{let i=0,u=-e,c=o[i],s=c;o[i]+=Qr(c+1,t,n+c-u+1,r,a);let d=e{let i=0,u=e,c=o[i],s=c;o[i]-=Zr(t,c-1,r,n+c-u-1,a);let d=e{let d=n-t,f=r-t,p=a-n-f,m=-p-(e-1),b=-p+(e-1),h=Oe,y=e{let d=a-r,f=r-t,p=a-n-f,m=p-e,b=p+e,h=Oe,y=e{let c=n-t,s=a-r,d=r-t,f=a-n,p=f-d,m=d,b=d;if(l[0]=t-1,i[0]=r,p%2===0){let h=(e||p)/2,y=(d+f)/2;for(let g=1;g<=y;g+=1)if(m=No(g,r,a,c,o,l,m),g{if(a-n{j(B,S,I)},isCommon:(B,I)=>$(I,B)}}let w=t,P=r;t=n,r=a,n=w,a=P}let{foundSubsequence:s,isCommon:d}=l[o?1:0];kS(e,t,r,n,a,d,i,u,c);let{nChangePreceding:f,aEndPreceding:p,bEndPreceding:m,nCommonPreceding:b,aCommonPreceding:h,bCommonPreceding:y,nCommonFollowing:g,aCommonFollowing:E,bCommonFollowing:C,nChangeFollowing:q,aStartFollowing:_,bStartFollowing:v}=c;t{if(typeof t!="number")throw new TypeError(`${Hr}: ${e} typeof ${typeof t} is not a number`);if(!Number.isSafeInteger(t))throw new RangeError(`${Hr}: ${e} value ${t} is not a safe integer`);if(t<0)throw new RangeError(`${Hr}: ${e} value ${t} is a negative integer`)},hc=(e,t)=>{let r=typeof t;if(r!=="function")throw new TypeError(`${Hr}: ${e} typeof ${r} is not a function`)};function LS(e,t,r,n){mc("aLength",e),mc("bLength",t),hc("isCommon",r),hc("foundSubsequence",n);let a=Qr(0,e,0,t,r);if(a!==0&&n(a,0,0),e!==a||t!==a){let o=a,l=a,i=Zr(o,e-1,l,t-1,r),u=e-i,c=t-i,s=a+i;e!==s&&t!==s&&El(0,o,u,l,c,!1,[{foundSubsequence:n,isCommon:r}],[Oe],[Oe],{aCommonFollowing:Oe,aCommonPreceding:Oe,aEndPreceding:Oe,aStartFollowing:Oe,bCommonFollowing:Oe,bCommonPreceding:Oe,bEndPreceding:Oe,bStartFollowing:Oe,nChangeFollowing:Oe,nChangePreceding:Oe,nCommonFollowing:Oe,nCommonPreceding:Oe}),i!==0&&n(i,u,c)}}function DS(e,t){return e.replace(/\s+$/,r=>t(r))}function ls(e,t,r,n,a,o){return e.length!==0?r(`${n} ${DS(e,a)}`):n!==" "?r(n):t&&o.length!==0?r(`${n} ${o}`):""}function Im(e,t,{aColor:r,aIndicator:n,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:o}){return ls(e,t,r,n,a,o)}function Bm(e,t,{bColor:r,bIndicator:n,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:o}){return ls(e,t,r,n,a,o)}function km(e,t,{commonColor:r,commonIndicator:n,commonLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:o}){return ls(e,t,r,n,a,o)}function bc(e,t,r,n,{patchColor:a}){return a(`@@ -${e+1},${t-e} +${r+1},${n-r} @@`)}function FS(e,t){let r=e.length,n=t.contextLines,a=n+n,o=r,l=!1,i=0,u=0;for(;u!==r;){let C=u;for(;u!==r&&e[u][0]===ge;)u+=1;if(C!==u)if(C===0)u>n&&(o-=u-n,l=!0);else if(u===r){let q=u-C;q>n&&(o-=q-n,l=!0)}else{let q=u-C;q>a&&(o-=q-a,i+=1)}for(;u!==r&&e[u][0]!==ge;)u+=1}let c=i!==0||l;i!==0?o+=i+1:l&&(o+=1);let s=o-1,d=[],f=0;c&&d.push("");let p=0,m=0,b=0,h=0,y=C=>{let q=d.length;d.push(km(C,q===0||q===s,t)),b+=1,h+=1},g=C=>{let q=d.length;d.push(Im(C,q===0||q===s,t)),b+=1},E=C=>{let q=d.length;d.push(Bm(C,q===0||q===s,t)),h+=1};for(u=0;u!==r;){let C=u;for(;u!==r&&e[u][0]===ge;)u+=1;if(C!==u)if(C===0){u>n&&(C=u-n,p=C,m=C,b=p,h=m);for(let q=C;q!==u;q+=1)y(e[q][1])}else if(u===r){let q=u-C>n?C+n:u;for(let _=C;_!==q;_+=1)y(e[_][1])}else{let q=u-C;if(q>a){let _=C+n;for(let w=C;w!==_;w+=1)y(e[w][1]);d[f]=bc(p,b,m,h,t),f=d.length,d.push("");let v=q-a;p=b+v,m=h+v,b=p,h=m;for(let w=u-n;w!==u;w+=1)y(e[w][1])}else for(let _=C;_!==u;_+=1)y(e[_][1])}for(;u!==r&&e[u][0]===Ae;)g(e[u][1]),u+=1;for(;u!==r&&e[u][0]===Pe;)E(e[u][1]),u+=1}return c&&(d[f]=bc(p,b,m,h,t)),d.join(` -`)}function HS(e,t){return e.map((r,n,a)=>{let o=r[1],l=n===0||n===a.length-1;switch(r[0]){case Ae:return Im(o,l,t);case Pe:return Bm(o,l,t);default:return km(o,l,t)}}).join(` -`)}var $o=e=>e,Lm=5,US=0;function VS(){return{aAnnotation:"Expected",aColor:be.green,aIndicator:"-",bAnnotation:"Received",bColor:be.red,bIndicator:"+",changeColor:be.inverse,changeLineTrailingSpaceColor:$o,commonColor:be.dim,commonIndicator:" ",commonLineTrailingSpaceColor:$o,compareKeys:void 0,contextLines:Lm,emptyFirstOrLastLinePlaceholder:"",expand:!0,includeChangeCounts:!1,omitAnnotationLines:!1,patchColor:be.yellow,truncateThreshold:US,truncateAnnotation:"... Diff result is truncated",truncateAnnotationColor:$o}}function zS(e){return e&&typeof e=="function"?e:void 0}function GS(e){return typeof e=="number"&&Number.isSafeInteger(e)&&e>=0?e:Lm}function Jt(e={}){return{...VS(),...e,compareKeys:zS(e.compareKeys),contextLines:GS(e.contextLines)}}function ir(e){return e.length===1&&e[0].length===0}function WS(e){let t=0,r=0;return e.forEach(n=>{switch(n[0]){case Ae:t+=1;break;case Pe:r+=1;break}}),{a:t,b:r}}function KS({aAnnotation:e,aColor:t,aIndicator:r,bAnnotation:n,bColor:a,bIndicator:o,includeChangeCounts:l,omitAnnotationLines:i},u){if(i)return"";let c="",s="";if(l){let p=String(u.a),m=String(u.b),b=n.length-e.length,h=" ".repeat(Math.max(0,b)),y=" ".repeat(Math.max(0,-b)),g=m.length-p.length,E=" ".repeat(Math.max(0,g)),C=" ".repeat(Math.max(0,-g));c=`${h} ${r} ${E}${p}`,s=`${y} ${o} ${C}${m}`}let d=`${r} ${e}${c}`,f=`${o} ${n}${s}`;return`${t(d)} +`}}function CS(e){return Array.from({length:e+1}).join(" ")}function ot(e,t){if(t&&(_S(t),t.plugins)){let n=Em(t.plugins,e);if(n!==null)return qm(n,e,ic(t),"",0,[])}let r=wm(e,Om(t),Tm(t),Sm(t));return r!==null?r:Cm(e,ic(t),"",0,[])}var Am={AsymmetricMatcher:wT,DOMCollection:ST,DOMElement:LT,Immutable:eS,ReactElement:oS,ReactTestComponent:cS},{AsymmetricMatcher:qS,DOMCollection:ES,DOMElement:PS,Immutable:OS,ReactElement:TS,ReactTestComponent:SS}=Am,sc=[SS,TS,PS,ES,OS,qS];function Ge(e,t=10,{maxLength:r,...n}={}){let a=r??1e4,o;try{o=ot(e,{maxDepth:t,escapeString:!1,plugins:sc,...n})}catch{o=ot(e,{callToJSON:!1,maxDepth:t,escapeString:!1,plugins:sc,...n})}return o.length>=a&&t>1?Ge(e,Math.floor(t/2)):o}var AS=/%[sdjifoOc%]/g;function MS(...e){if(typeof e[0]!="string"){let o=[];for(let l=0;l{if(o==="%%")return"%";if(r>=t)return o;switch(o){case"%s":{let l=e[r++];return typeof l=="bigint"?`${l.toString()}n`:typeof l=="number"&&l===0&&1/l<0?"-0":typeof l=="object"&&l!==null?Ir(l,{depth:0,colors:!1}):String(l)}case"%d":{let l=e[r++];return typeof l=="bigint"?`${l.toString()}n`:Number(l).toString()}case"%i":{let l=e[r++];return typeof l=="bigint"?`${l.toString()}n`:Number.parseInt(String(l)).toString()}case"%f":return Number.parseFloat(String(e[r++])).toString();case"%o":return Ir(e[r++],{showHidden:!0,showProxy:!0});case"%O":return Ir(e[r++]);case"%c":return r++,"";case"%j":try{return JSON.stringify(e[r++])}catch(l){let i=l.message;if(i.includes("circular structure")||i.includes("cyclic structures")||i.includes("cyclic object"))return"[Circular]";throw l}default:return o}});for(let o=e[r];rn?e=e.substring(r-n):r0?r[n-1]:-1,l=0,i=0,u=0,c=0,a=null,t=!0)),o++;for(t&&Nm(e),IS(e),o=1;o=p?(f>=s.length/2||f>=d.length/2)&&(e.splice(o,0,new me(ge,d.substring(0,f))),e[o-1][1]=s.substring(0,s.length-f),e[o+1][1]=d.substring(f),o++):(p>=s.length/2||p>=d.length/2)&&(e.splice(o,0,new me(ge,s.substring(0,p))),e[o-1][0]=Oe,e[o-1][1]=d.substring(0,d.length-p),e[o+1][0]=Me,e[o+1][1]=s.substring(p),o++),o++}o++}},dc=/[^a-z0-9]/i,pc=/\s/,fc=/[\r\n]/,NS=/\n\r?\n$/,$S=/^\r?\n\r?\n/;function IS(e){function t(n,a){if(!n||!a)return 6;let o=n.charAt(n.length-1),l=a.charAt(0),i=o.match(dc),u=l.match(dc),c=i&&o.match(pc),s=u&&l.match(pc),d=c&&o.match(fc),f=s&&l.match(fc),p=d&&n.match(NS),m=f&&a.match($S);return p||m?5:d||f?4:i&&!c&&s?3:c||s?2:i||u?1:0}let r=1;for(;r=s&&(s=d,i=n,u=a,c=o)}e[r-1][1]!==i&&(i?e[r-1][1]=i:(e.splice(r-1,1),r--),e[r][1]=u,c?e[r+1][1]=c:(e.splice(r+1,1),r--))}r++}}function Nm(e){e.push(new me(ge,""));let t=0,r=0,n=0,a="",o="",l;for(;t1?(r!==0&&n!==0&&(l=xS(o,a),l!==0&&(t-r-n>0&&e[t-r-n-1][0]===ge?e[t-r-n-1][1]+=o.substring(0,l):(e.splice(0,0,new me(ge,o.substring(0,l))),t++),o=o.substring(l),a=a.substring(l)),l=jm(o,a),l!==0&&(e[t][1]=o.substring(o.length-l)+e[t][1],o=o.substring(0,o.length-l),a=a.substring(0,a.length-l))),t-=r+n,e.splice(t,r+n),a.length&&(e.splice(t,0,new me(Me,a)),t++),o.length&&(e.splice(t,0,new me(Oe,o)),t++),t++):t!==0&&e[t-1][0]===ge?(e[t-1][1]+=e[t][1],e.splice(t,1)):t++,n=0,r=0,a="",o="";break}e[e.length-1][1]===""&&e.pop();let i=!1;for(t=1;t{let o=0;for(;e{let o=0;for(;e<=t&&r<=n&&a(t,n);)t-=1,n-=1,o+=1;return o},$o=(e,t,r,n,a,o,l)=>{let i=0,u=-e,c=o[i],s=c;o[i]+=Zr(c+1,t,n+c-u+1,r,a);let d=e{let i=0,u=e,c=o[i],s=c;o[i]-=en(t,c-1,r,n+c-u-1,a);let d=e{let d=n-t,f=r-t,p=a-n-f,m=-p-(e-1),b=-p+(e-1),h=Te,y=e{let d=a-r,f=r-t,p=a-n-f,m=p-e,b=p+e,h=Te,y=e{let c=n-t,s=a-r,d=r-t,f=a-n,p=f-d,m=d,b=d;if(l[0]=t-1,i[0]=r,p%2===0){let h=(e||p)/2,y=(d+f)/2;for(let g=1;g<=y;g+=1)if(m=$o(g,r,a,c,o,l,m),g{if(a-n{j(B,A,I)},isCommon:(B,I)=>$(I,B)}}let w=t,P=r;t=n,r=a,n=w,a=P}let{foundSubsequence:s,isCommon:d}=l[o?1:0];DS(e,t,r,n,a,d,i,u,c);let{nChangePreceding:f,aEndPreceding:p,bEndPreceding:m,nCommonPreceding:b,aCommonPreceding:h,bCommonPreceding:y,nCommonFollowing:g,aCommonFollowing:E,bCommonFollowing:C,nChangeFollowing:q,aStartFollowing:_,bStartFollowing:v}=c;t{if(typeof t!="number")throw new TypeError(`${Ur}: ${e} typeof ${typeof t} is not a number`);if(!Number.isSafeInteger(t))throw new RangeError(`${Ur}: ${e} value ${t} is not a safe integer`);if(t<0)throw new RangeError(`${Ur}: ${e} value ${t} is a negative integer`)},bc=(e,t)=>{let r=typeof t;if(r!=="function")throw new TypeError(`${Ur}: ${e} typeof ${r} is not a function`)};function FS(e,t,r,n){hc("aLength",e),hc("bLength",t),bc("isCommon",r),bc("foundSubsequence",n);let a=Zr(0,e,0,t,r);if(a!==0&&n(a,0,0),e!==a||t!==a){let o=a,l=a,i=en(o,e-1,l,t-1,r),u=e-i,c=t-i,s=a+i;e!==s&&t!==s&&Pl(0,o,u,l,c,!1,[{foundSubsequence:n,isCommon:r}],[Te],[Te],{aCommonFollowing:Te,aCommonPreceding:Te,aEndPreceding:Te,aStartFollowing:Te,bCommonFollowing:Te,bCommonPreceding:Te,bEndPreceding:Te,bStartFollowing:Te,nChangeFollowing:Te,nChangePreceding:Te,nCommonFollowing:Te,nCommonPreceding:Te}),i!==0&&n(i,u,c)}}function HS(e,t){return e.replace(/\s+$/,r=>t(r))}function is(e,t,r,n,a,o){return e.length!==0?r(`${n} ${HS(e,a)}`):n!==" "?r(n):t&&o.length!==0?r(`${n} ${o}`):""}function km(e,t,{aColor:r,aIndicator:n,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:o}){return is(e,t,r,n,a,o)}function Lm(e,t,{bColor:r,bIndicator:n,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:o}){return is(e,t,r,n,a,o)}function Dm(e,t,{commonColor:r,commonIndicator:n,commonLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:o}){return is(e,t,r,n,a,o)}function yc(e,t,r,n,{patchColor:a}){return a(`@@ -${e+1},${t-e} +${r+1},${n-r} @@`)}function US(e,t){let r=e.length,n=t.contextLines,a=n+n,o=r,l=!1,i=0,u=0;for(;u!==r;){let C=u;for(;u!==r&&e[u][0]===ge;)u+=1;if(C!==u)if(C===0)u>n&&(o-=u-n,l=!0);else if(u===r){let q=u-C;q>n&&(o-=q-n,l=!0)}else{let q=u-C;q>a&&(o-=q-a,i+=1)}for(;u!==r&&e[u][0]!==ge;)u+=1}let c=i!==0||l;i!==0?o+=i+1:l&&(o+=1);let s=o-1,d=[],f=0;c&&d.push("");let p=0,m=0,b=0,h=0,y=C=>{let q=d.length;d.push(Dm(C,q===0||q===s,t)),b+=1,h+=1},g=C=>{let q=d.length;d.push(km(C,q===0||q===s,t)),b+=1},E=C=>{let q=d.length;d.push(Lm(C,q===0||q===s,t)),h+=1};for(u=0;u!==r;){let C=u;for(;u!==r&&e[u][0]===ge;)u+=1;if(C!==u)if(C===0){u>n&&(C=u-n,p=C,m=C,b=p,h=m);for(let q=C;q!==u;q+=1)y(e[q][1])}else if(u===r){let q=u-C>n?C+n:u;for(let _=C;_!==q;_+=1)y(e[_][1])}else{let q=u-C;if(q>a){let _=C+n;for(let w=C;w!==_;w+=1)y(e[w][1]);d[f]=yc(p,b,m,h,t),f=d.length,d.push("");let v=q-a;p=b+v,m=h+v,b=p,h=m;for(let w=u-n;w!==u;w+=1)y(e[w][1])}else for(let _=C;_!==u;_+=1)y(e[_][1])}for(;u!==r&&e[u][0]===Me;)g(e[u][1]),u+=1;for(;u!==r&&e[u][0]===Oe;)E(e[u][1]),u+=1}return c&&(d[f]=yc(p,b,m,h,t)),d.join(` +`)}function VS(e,t){return e.map((r,n,a)=>{let o=r[1],l=n===0||n===a.length-1;switch(r[0]){case Me:return km(o,l,t);case Oe:return Lm(o,l,t);default:return Dm(o,l,t)}}).join(` +`)}var Io=e=>e,Fm=5,zS=0;function GS(){return{aAnnotation:"Expected",aColor:be.green,aIndicator:"-",bAnnotation:"Received",bColor:be.red,bIndicator:"+",changeColor:be.inverse,changeLineTrailingSpaceColor:Io,commonColor:be.dim,commonIndicator:" ",commonLineTrailingSpaceColor:Io,compareKeys:void 0,contextLines:Fm,emptyFirstOrLastLinePlaceholder:"",expand:!0,includeChangeCounts:!1,omitAnnotationLines:!1,patchColor:be.yellow,truncateThreshold:zS,truncateAnnotation:"... Diff result is truncated",truncateAnnotationColor:Io}}function WS(e){return e&&typeof e=="function"?e:void 0}function KS(e){return typeof e=="number"&&Number.isSafeInteger(e)&&e>=0?e:Fm}function Xt(e={}){return{...GS(),...e,compareKeys:WS(e.compareKeys),contextLines:KS(e.contextLines)}}function sr(e){return e.length===1&&e[0].length===0}function YS(e){let t=0,r=0;return e.forEach(n=>{switch(n[0]){case Me:t+=1;break;case Oe:r+=1;break}}),{a:t,b:r}}function JS({aAnnotation:e,aColor:t,aIndicator:r,bAnnotation:n,bColor:a,bIndicator:o,includeChangeCounts:l,omitAnnotationLines:i},u){if(i)return"";let c="",s="";if(l){let p=String(u.a),m=String(u.b),b=n.length-e.length,h=" ".repeat(Math.max(0,b)),y=" ".repeat(Math.max(0,-b)),g=m.length-p.length,E=" ".repeat(Math.max(0,g)),C=" ".repeat(Math.max(0,-g));c=`${h} ${r} ${E}${p}`,s=`${y} ${o} ${C}${m}`}let d=`${r} ${e}${c}`,f=`${o} ${n}${s}`;return`${t(d)} ${a(f)} -`}function is(e,t,r){return KS(r,WS(e))+(r.expand?HS(e,r):FS(e,r))+(t?r.truncateAnnotationColor(` -${r.truncateAnnotation}`):"")}function xa(e,t,r){let n=Jt(r),[a,o]=Dm(ir(e)?[]:e,ir(t)?[]:t,n);return is(a,o,n)}function YS(e,t,r,n,a){if(ir(e)&&ir(r)&&(e=[],r=[]),ir(t)&&ir(n)&&(t=[],n=[]),e.length!==r.length||t.length!==n.length)return xa(e,t,a);let[o,l]=Dm(r,n,a),i=0,u=0;return o.forEach(c=>{switch(c[0]){case Ae:c[1]=e[i],i+=1;break;case Pe:c[1]=t[u],u+=1;break;default:c[1]=t[u],i+=1,u+=1}}),is(o,l,Jt(a))}function Dm(e,t,r){let n=(r==null?void 0:r.truncateThreshold)??!1,a=Math.max(Math.floor((r==null?void 0:r.truncateThreshold)??0),0),o=n?Math.min(e.length,a):e.length,l=n?Math.min(t.length,a):t.length,i=o!==e.length||l!==t.length,u=(f,p)=>e[f]===t[p],c=[],s=0,d=0;for($m(o,l,u,(f,p,m)=>{for(;s!==p;s+=1)c.push(new me(Ae,e[s]));for(;d!==m;d+=1)c.push(new me(Pe,t[d]));for(;f!==0;f-=1,s+=1,d+=1)c.push(new me(ge,t[d]))});s!==o;s+=1)c.push(new me(Ae,e[s]));for(;d!==l;d+=1)c.push(new me(Pe,t[d]));return[c,i]}function yc(e){return e.includes(`\r +`}function ss(e,t,r){return JS(r,YS(e))+(r.expand?VS(e,r):US(e,r))+(t?r.truncateAnnotationColor(` +${r.truncateAnnotation}`):"")}function ja(e,t,r){let n=Xt(r),[a,o]=Hm(sr(e)?[]:e,sr(t)?[]:t,n);return ss(a,o,n)}function XS(e,t,r,n,a){if(sr(e)&&sr(r)&&(e=[],r=[]),sr(t)&&sr(n)&&(t=[],n=[]),e.length!==r.length||t.length!==n.length)return ja(e,t,a);let[o,l]=Hm(r,n,a),i=0,u=0;return o.forEach(c=>{switch(c[0]){case Me:c[1]=e[i],i+=1;break;case Oe:c[1]=t[u],u+=1;break;default:c[1]=t[u],i+=1,u+=1}}),ss(o,l,Xt(a))}function Hm(e,t,r){let n=(r==null?void 0:r.truncateThreshold)??!1,a=Math.max(Math.floor((r==null?void 0:r.truncateThreshold)??0),0),o=n?Math.min(e.length,a):e.length,l=n?Math.min(t.length,a):t.length,i=o!==e.length||l!==t.length,u=(f,p)=>e[f]===t[p],c=[],s=0,d=0;for(Bm(o,l,u,(f,p,m)=>{for(;s!==p;s+=1)c.push(new me(Me,e[s]));for(;d!==m;d+=1)c.push(new me(Oe,t[d]));for(;f!==0;f-=1,s+=1,d+=1)c.push(new me(ge,t[d]))});s!==o;s+=1)c.push(new me(Me,e[s]));for(;d!==l;d+=1)c.push(new me(Oe,t[d]));return[c,i]}function gc(e){return e.includes(`\r `)?`\r `:` -`}function JS(e,t,r){let n=(r==null?void 0:r.truncateThreshold)??!1,a=Math.max(Math.floor((r==null?void 0:r.truncateThreshold)??0),0),o=e.length,l=t.length;if(n){let f=e.includes(` +`}function QS(e,t,r){let n=(r==null?void 0:r.truncateThreshold)??!1,a=Math.max(Math.floor((r==null?void 0:r.truncateThreshold)??0),0),o=e.length,l=t.length;if(n){let f=e.includes(` `),p=t.includes(` -`),m=yc(e),b=yc(t),h=f?`${e.split(m,a).join(m)} +`),m=gc(e),b=gc(t),h=f?`${e.split(m,a).join(m)} `:e,y=p?`${t.split(b,a).join(b)} -`:t;o=h.length,l=y.length}let i=o!==e.length||l!==t.length,u=(f,p)=>e[f]===t[p],c=0,s=0,d=[];return $m(o,l,u,(f,p,m)=>{c!==p&&d.push(new me(Ae,e.slice(c,p))),s!==m&&d.push(new me(Pe,t.slice(s,m))),c=p+f,s=m+f,d.push(new me(ge,t.slice(m,s)))}),c!==o&&d.push(new me(Ae,e.slice(c))),s!==l&&d.push(new me(Pe,t.slice(s))),[d,i]}function XS(e,t,r){return t.reduce((n,a)=>n+(a[0]===ge?a[1]:a[0]===e&&a[1].length!==0?r(a[1]):""),"")}var gc=class{constructor(e,t){he(this,"op");he(this,"line");he(this,"lines");he(this,"changeColor");this.op=e,this.line=[],this.lines=[],this.changeColor=t}pushSubstring(e){this.pushDiff(new me(this.op,e))}pushLine(){this.lines.push(this.line.length!==1?new me(this.op,XS(this.op,this.line,this.changeColor)):this.line[0][0]===this.op?this.line[0]:new me(this.op,this.line[0][1])),this.line.length=0}isLineEmpty(){return this.line.length===0}pushDiff(e){this.line.push(e)}align(e){let t=e[1];if(t.includes(` +`:t;o=h.length,l=y.length}let i=o!==e.length||l!==t.length,u=(f,p)=>e[f]===t[p],c=0,s=0,d=[];return Bm(o,l,u,(f,p,m)=>{c!==p&&d.push(new me(Me,e.slice(c,p))),s!==m&&d.push(new me(Oe,t.slice(s,m))),c=p+f,s=m+f,d.push(new me(ge,t.slice(m,s)))}),c!==o&&d.push(new me(Me,e.slice(c))),s!==l&&d.push(new me(Oe,t.slice(s))),[d,i]}function ZS(e,t,r){return t.reduce((n,a)=>n+(a[0]===ge?a[1]:a[0]===e&&a[1].length!==0?r(a[1]):""),"")}var vc=class{constructor(e,t){he(this,"op");he(this,"line");he(this,"lines");he(this,"changeColor");this.op=e,this.line=[],this.lines=[],this.changeColor=t}pushSubstring(e){this.pushDiff(new me(this.op,e))}pushLine(){this.lines.push(this.line.length!==1?new me(this.op,ZS(this.op,this.line,this.changeColor)):this.line[0][0]===this.op?this.line[0]:new me(this.op,this.line[0][1])),this.line.length=0}isLineEmpty(){return this.line.length===0}pushDiff(e){this.line.push(e)}align(e){let t=e[1];if(t.includes(` `)){let r=t.split(` -`),n=r.length-1;r.forEach((a,o)=>{o{o{if(l===0){let i=new me(t,o);this.deleteBuffer.isLineEmpty()&&this.insertBuffer.isLineEmpty()?(this.flushChangeLines(),this.pushDiffCommonLine(i)):(this.pushDiffChangeLines(i),this.flushChangeLines())}else l{switch(o[0]){case Ae:r.align(o);break;case Pe:n.align(o);break;default:a.align(o)}}),a.getLines()}function eA(e,t){if(t){let r=e.length-1;return e.some((n,a)=>n[0]===ge&&(a!==r||n[1]!==` -`))}return e.some(r=>r[0]===ge)}function tA(e,t,r){if(e!==t&&e.length!==0&&t.length!==0){let n=e.includes(` +`),a=n.length-1;n.forEach((o,l)=>{if(l===0){let i=new me(t,o);this.deleteBuffer.isLineEmpty()&&this.insertBuffer.isLineEmpty()?(this.flushChangeLines(),this.pushDiffCommonLine(i)):(this.pushDiffChangeLines(i),this.flushChangeLines())}else l{switch(o[0]){case Me:r.align(o);break;case Oe:n.align(o);break;default:a.align(o)}}),a.getLines()}function rA(e,t){if(t){let r=e.length-1;return e.some((n,a)=>n[0]===ge&&(a!==r||n[1]!==` +`))}return e.some(r=>r[0]===ge)}function nA(e,t,r){if(e!==t&&e.length!==0&&t.length!==0){let n=e.includes(` `)||t.includes(` -`),[a,o]=Fm(n?`${e} +`),[a,o]=Um(n?`${e} `:e,n?`${t} -`:t,!0,r);if(eA(a,n)){let l=Jt(r),i=ZS(a,l.changeColor);return is(i,o,l)}}return xa(e.split(` +`:t,!0,r);if(rA(a,n)){let l=Xt(r),i=tA(a,l.changeColor);return ss(i,o,l)}}return ja(e.split(` `),t.split(` -`),r)}function Fm(e,t,r,n){let[a,o]=JS(e,t,n);return MS(a),[a,o]}function Pl(e,t){let{commonColor:r}=Jt(t);return r(e)}var{AsymmetricMatcher:rA,DOMCollection:nA,DOMElement:aA,Immutable:oA,ReactElement:lA,ReactTestComponent:iA}=Tm,Hm=[iA,lA,aA,nA,oA,rA],Ol={plugins:Hm},Um={callToJSON:!1,maxDepth:10,plugins:Hm};function _r(e,t,r){if(Object.is(e,t))return"";let n=sc(e),a=n,o=!1;if(n==="object"&&typeof e.asymmetricMatch=="function"){if(e.$$typeof!==Symbol.for("jest.asymmetricMatcher")||typeof e.getExpectedType!="function")return;a=e.getExpectedType(),o=a==="string"}if(a!==sc(t)){let{aAnnotation:l,aColor:i,aIndicator:u,bAnnotation:c,bColor:s,bIndicator:d}=Jt(r),f=Tl(Um,r),p=at(e,f),m=at(t,f),b=`${i(`${u} ${l}:`)} +`),r)}function Um(e,t,r,n){let[a,o]=QS(e,t,n);return jS(a),[a,o]}function Ol(e,t){let{commonColor:r}=Xt(t);return r(e)}var{AsymmetricMatcher:aA,DOMCollection:oA,DOMElement:lA,Immutable:iA,ReactElement:sA,ReactTestComponent:uA}=Am,Vm=[uA,sA,lA,oA,iA,aA],Tl={plugins:Vm},zm={callToJSON:!1,maxDepth:10,plugins:Vm};function Rr(e,t,r){if(Object.is(e,t))return"";let n=uc(e),a=n,o=!1;if(n==="object"&&typeof e.asymmetricMatch=="function"){if(e.$$typeof!==Symbol.for("jest.asymmetricMatcher")||typeof e.getExpectedType!="function")return;a=e.getExpectedType(),o=a==="string"}if(a!==uc(t)){let{aAnnotation:l,aColor:i,aIndicator:u,bAnnotation:c,bColor:s,bIndicator:d}=Xt(r),f=Sl(zm,r),p=ot(e,f),m=ot(t,f),b=`${i(`${u} ${l}:`)} ${p}`,h=`${s(`${d} ${c}:`)} ${m}`;return`${b} -${h}`}if(!o)switch(n){case"string":return xa(e.split(` +${h}`}if(!o)switch(n){case"string":return ja(e.split(` `),t.split(` -`),r);case"boolean":case"number":return sA(e,t,r);case"map":return Io(vc(e),vc(t),r);case"set":return Io(_c(e),_c(t),r);default:return Io(e,t,r)}}function sA(e,t,r){let n=at(e,Ol),a=at(t,Ol);return n===a?"":xa(n.split(` +`),r);case"boolean":case"number":return cA(e,t,r);case"map":return Bo(_c(e),_c(t),r);case"set":return Bo(Rc(e),Rc(t),r);default:return Bo(e,t,r)}}function cA(e,t,r){let n=ot(e,Tl),a=ot(t,Tl);return n===a?"":ja(n.split(` `),a.split(` -`),r)}function vc(e){return new Map(Array.from(e.entries()).sort())}function _c(e){return new Set(Array.from(e.values()).sort())}function Io(e,t,r){let n,a=!1;try{let l=Tl(Ol,r);n=Rc(e,t,l,r)}catch{a=!0}let o=Pl(jm,r);if(n===void 0||n===o){let l=Tl(Um,r);n=Rc(e,t,l,r),n!==o&&!a&&(n=`${Pl($S,r)} +`),r)}function _c(e){return new Map(Array.from(e.entries()).sort())}function Rc(e){return new Set(Array.from(e.values()).sort())}function Bo(e,t,r){let n,a=!1;try{let l=Sl(Tl,r);n=wc(e,t,l,r)}catch{a=!0}let o=Ol($m,r);if(n===void 0||n===o){let l=Sl(zm,r);n=wc(e,t,l,r),n!==o&&!a&&(n=`${Ol(BS,r)} -${n}`)}return n}function Tl(e,t){let{compareKeys:r}=Jt(t);return{...e,compareKeys:r}}function Rc(e,t,r,n){let a={...r,indent:0},o=at(e,a),l=at(t,a);if(o===l)return Pl(jm,n);{let i=at(e,r),u=at(t,r);return YS(i.split(` +${n}`)}return n}function Sl(e,t){let{compareKeys:r}=Xt(t);return{...e,compareKeys:r}}function wc(e,t,r,n){let a={...r,indent:0},o=ot(e,a),l=ot(t,a);if(o===l)return Ol($m,n);{let i=ot(e,r),u=ot(t,r);return XS(i.split(` `),u.split(` `),o.split(` `),l.split(` -`),n)}}var wc=2e4;function Cc(e){return Rl(e)==="Object"&&typeof e.asymmetricMatch=="function"}function qc(e,t){let r=Rl(e),n=Rl(t);return r===n&&(r==="Object"||r==="Array")}function Vm(e,t,r){let{aAnnotation:n,bAnnotation:a}=Jt(r);if(typeof e=="string"&&typeof t=="string"&&e.length>0&&t.length>0&&e.length<=wc&&t.length<=wc&&e!==t){if(e.includes(` +`),n)}}var Cc=2e4;function qc(e){return wl(e)==="Object"&&typeof e.asymmetricMatch=="function"}function Ec(e,t){let r=wl(e),n=wl(t);return r===n&&(r==="Object"||r==="Array")}function Gm(e,t,r){let{aAnnotation:n,bAnnotation:a}=Xt(r);if(typeof e=="string"&&typeof t=="string"&&e.length>0&&t.length>0&&e.length<=Cc&&t.length<=Cc&&e!==t){if(e.includes(` `)||t.includes(` -`))return tA(t,e,r);let[c]=Fm(t,e),s=c.some(m=>m[0]===ge),d=uA(n,a),f=d(n)+pA(Ec(c,Ae,s)),p=d(a)+dA(Ec(c,Pe,s));return`${f} -${p}`}let o=Fu(e,{forceWritable:!0}),l=Fu(t,{forceWritable:!0}),{replacedExpected:i,replacedActual:u}=zm(o,l);return _r(i,u,r)}function zm(e,t,r=new WeakSet,n=new WeakSet){return qc(e,t)?r.has(e)||n.has(t)?{replacedActual:e,replacedExpected:t}:(r.add(e),n.add(t),lm(t).forEach(a=>{let o=t[a],l=e[a];if(Cc(o))o.asymmetricMatch(l)&&(e[a]=o);else if(Cc(l))l.asymmetricMatch(o)&&(t[a]=l);else if(qc(l,o)){let i=zm(l,o,r,n);e[a]=i.replacedActual,t[a]=i.replacedExpected}}),{replacedActual:e,replacedExpected:t}):{replacedActual:e,replacedExpected:t}}function uA(...e){let t=e.reduce((r,n)=>n.length>r?n.length:r,0);return r=>`${r}: ${" ".repeat(t-r.length)}`}var cA="·";function Gm(e){return e.replace(/\s+$/gm,t=>cA.repeat(t.length))}function dA(e){return be.red(Gm(ze(e)))}function pA(e){return be.green(Gm(ze(e)))}function Ec(e,t,r){return e.reduce((n,a)=>n+(a[0]===ge?a[1]:a[0]===t?r?be.inverse(a[1]):a[1]:""),"")}function In(e,t){if(!e)throw new Error(t)}function sr(e,t){return typeof t===e}function fA(e){return e instanceof Promise}function Sl(e,t,r){Object.defineProperty(e,t,r)}function dr(e,t,r){Object.defineProperty(e,t,{value:r})}var Ur=Symbol.for("tinyspy:spy"),mA=new Set,hA=e=>{e.called=!1,e.callCount=0,e.calls=[],e.results=[],e.resolves=[],e.next=[]},bA=e=>(Sl(e,Ur,{value:{reset:()=>hA(e[Ur])}}),e[Ur]),Jn=e=>e[Ur]||bA(e);function yA(e){In(sr("function",e)||sr("undefined",e),"cannot spy on a non-function value");let t=function(...n){let a=Jn(t);a.called=!0,a.callCount++,a.calls.push(n);let o=a.next.shift();if(o){a.results.push(o);let[s,d]=o;if(s==="ok")return d;throw d}let l,i="ok",u=a.results.length;if(a.impl)try{new.target?l=Reflect.construct(a.impl,n,new.target):l=a.impl.apply(this,n),i="ok"}catch(s){throw l=s,i="error",a.results.push([i,s]),s}let c=[i,l];return fA(l)&&l.then(s=>a.resolves[u]=["ok",s],s=>a.resolves[u]=["error",s]),a.results.push(c),l};dr(t,"_isMockFunction",!0),dr(t,"length",e?e.length:0),dr(t,"name",e&&e.name||"spy");let r=Jn(t);return r.reset(),r.impl=e,t}var Pc=(e,t)=>Object.getOwnPropertyDescriptor(e,t),Oc=(e,t)=>{t!=null&&typeof t=="function"&&t.prototype!=null&&Object.setPrototypeOf(e.prototype,t.prototype)};function gA(e,t,r){In(!sr("undefined",e),"spyOn could not find an object to spy upon"),In(sr("object",e)||sr("function",e),"cannot spyOn on a primitive value");let[n,a]=(()=>{if(!sr("object",t))return[t,"value"];if("getter"in t&&"setter"in t)throw new Error("cannot spy on both getter and setter");if("getter"in t)return[t.getter,"get"];if("setter"in t)return[t.setter,"set"];throw new Error("specify getter or setter to spy on")})(),o=Pc(e,n),l=Object.getPrototypeOf(e),i=l&&Pc(l,n),u=o||i;In(u||n in e,`${String(n)} does not exist`);let c=!1;a==="value"&&u&&!u.value&&u.get&&(a="get",c=!0,r=u.get());let s;u?s=u[a]:a!=="value"?s=()=>e[n]:s=e[n],r||(r=s);let d=yA(r);a==="value"&&Oc(d,s);let f=b=>{let{value:h,...y}=u||{configurable:!0,writable:!0};a!=="value"&&delete y.writable,y[a]=b,Sl(e,n,y)},p=()=>u?Sl(e,n,u):f(s),m=d[Ur];return dr(m,"restore",p),dr(m,"getOriginal",()=>c?s():s),dr(m,"willCall",b=>(m.impl=b,d)),f(c?()=>(Oc(d,r),d):d),mA.add(d),d}var gn=new Set;function ss(e){return typeof e=="function"&&"_isMockFunction"in e&&e._isMockFunction}var vA=0;function _A(e){let t=e,r,n=[],a=[],o=[],l=Jn(e),i={get calls(){return l.calls},get contexts(){return a},get instances(){return n},get invocationCallOrder(){return o},get results(){return l.results.map(([p,m])=>({type:p==="error"?"throw":"return",value:m}))},get settledResults(){return l.resolves.map(([p,m])=>({type:p==="error"?"rejected":"fulfilled",value:m}))},get lastCall(){return l.calls[l.calls.length-1]}},u=[],c=!1;function s(...p){return n.push(this),a.push(this),o.push(++vA),(c?r:u.shift()||r||l.getOriginal()||(()=>{})).apply(this,p)}let d=t.name;t.getMockName=()=>d||"vi.fn()",t.mockName=p=>(d=p,t),t.mockClear=()=>(l.reset(),n=[],a=[],o=[],t),t.mockReset=()=>(t.mockClear(),r=()=>{},u=[],t),t.mockRestore=()=>(t.mockReset(),l.restore(),r=void 0,t),t.getMockImplementation=()=>r,t.mockImplementation=p=>(r=p,l.willCall(s),t),t.mockImplementationOnce=p=>(u.push(p),t);function f(p,m){let b=r;r=p,l.willCall(s),c=!0;let h=()=>{r=b,c=!1},y=m();return y instanceof Promise?y.then(()=>(h(),t)):(h(),t)}return t.withImplementation=f,t.mockReturnThis=()=>t.mockImplementation(function(){return this}),t.mockReturnValue=p=>t.mockImplementation(()=>p),t.mockReturnValueOnce=p=>t.mockImplementationOnce(()=>p),t.mockResolvedValue=p=>t.mockImplementation(()=>Promise.resolve(p)),t.mockResolvedValueOnce=p=>t.mockImplementationOnce(()=>Promise.resolve(p)),t.mockRejectedValue=p=>t.mockImplementation(()=>Promise.reject(p)),t.mockRejectedValueOnce=p=>t.mockImplementationOnce(()=>Promise.reject(p)),Object.defineProperty(t,"mock",{get:()=>i}),l.willCall(s),gn.add(t),t}function Tc(e){let t=_A(gA({spy:e||function(){}},"spy"));return e&&t.mockImplementation(e),t}var RA="@@__IMMUTABLE_RECORD__@@",wA="@@__IMMUTABLE_ITERABLE__@@";function CA(e){return e&&(e[wA]||e[RA])}var qA=Object.getPrototypeOf({});function Sc(e){return e instanceof Error?`: ${e.message}`:typeof e=="string"?`: ${e}`:""}function ur(e,t=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(CA(e))return ur(e.toJSON(),t);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()} ${SS(e.sample)}`;if(typeof e.toJSON=="function")return ur(e.toJSON(),t);if(t.has(e))return t.get(e);if(Array.isArray(e)){let r=new Array(e.length);return t.set(e,r),e.forEach((n,a)=>{try{r[a]=ur(n,t)}catch(o){r[a]=Sc(o)}}),r}else{let r=Object.create(null);t.set(e,r);let n=e;for(;n&&n!==qA;)Object.getOwnPropertyNames(n).forEach(a=>{if(!(a in r))try{r[a]=ur(e[a],t)}catch(o){delete r[a],r[a]=Sc(o)}}),n=Object.getPrototypeOf(n);return r}}function EA(e){return e.replace(/__(vite_ssr_import|vi_import)_\d+__\./g,"")}function Wm(e,t,r=new WeakSet){if(!e||typeof e!="object")return{message:String(e)};let n=e;n.stack&&(n.stackStr=String(n.stack)),n.name&&(n.nameStr=String(n.name)),(n.showDiff||n.showDiff===void 0&&n.expected!==void 0&&n.actual!==void 0)&&(n.diff=Vm(n.actual,n.expected,{...t,...n.diffOptions})),typeof n.expected!="string"&&(n.expected=ze(n.expected,10)),typeof n.actual!="string"&&(n.actual=ze(n.actual,10));try{typeof n.message=="string"&&(n.message=EA(n.message))}catch{}try{!r.has(n)&&typeof n.cause=="object"&&(r.add(n),n.cause=Wm(n.cause,t,r))}catch{}try{return ur(n)}catch(a){return ur(new Error(`Failed to fully serialize error: ${a==null?void 0:a.message} -Inner error message: ${n==null?void 0:n.message}`))}}var en=Symbol.for("matchers-object"),tn=Symbol.for("$$jest-matchers-object-storybook"),us=Symbol.for("expect-global"),Al=Symbol.for("asymmetric-matchers-object");if(!Object.prototype.hasOwnProperty.call(globalThis,en)){let e=new WeakMap;Object.defineProperty(globalThis,en,{get:()=>e})}if(!Object.prototype.hasOwnProperty.call(globalThis,tn)){let e=Object.create(null),t=[];Object.defineProperty(globalThis,tn,{configurable:!0,get:()=>({state:globalThis[en].get(globalThis[us]),matchers:e,customEqualityTesters:t})})}if(!Object.prototype.hasOwnProperty.call(globalThis,Al)){let e=Object.create(null);Object.defineProperty(globalThis,Al,{get:()=>e})}function Xn(e){return globalThis[en].get(e)}function Bo(e,t){let r=globalThis[en],n=r.get(t)||{};Object.assign(n,e),r.set(t,n)}var Qn=be.green,cs=be.red,PA=be.inverse,OA=be.bold,Ot=be.dim;function TA(e,t="received",r="expected",n={}){let{comment:a="",isDirectExpectCall:o=!1,isNot:l=!1,promise:i="",secondArgument:u="",expectedColor:c=Qn,receivedColor:s=cs,secondArgumentColor:d=Qn}=n,f="",p="expect";return!o&&t!==""&&(f+=Ot(`${p}(`)+s(t),p=")"),i!==""&&(f+=Ot(`${p}.`)+i,p=""),l&&(f+=`${Ot(`${p}.`)}not`,p=""),e.includes(".")?p+=e:(f+=Ot(`${p}.`)+e,p=""),r===""?p+="()":(f+=Ot(`${p}(`)+c(r),u&&(f+=Ot(", ")+d(u)),p=")"),a!==""&&(p+=` // ${a}`),p!==""&&(f+=Ot(p)),f}var SA="·";function Km(e){return e.replace(/\s+$/gm,t=>SA.repeat(t.length))}function AA(e){return cs(Km(ze(e)))}function MA(e){return Qn(Km(ze(e)))}function Ym(){return{EXPECTED_COLOR:Qn,RECEIVED_COLOR:cs,INVERTED_COLOR:PA,BOLD_WEIGHT:OA,DIM_COLOR:Ot,diff:_r,matcherHint:TA,printReceived:AA,printExpected:MA,printDiffOrStringify:Vm}}function ds(){return globalThis[tn].customEqualityTesters}function Z(e,t,r,n){return r=r||[],Jm(e,t,[],[],r,n?Xm:jA)}function Ac(e){return!!e&&typeof e=="object"&&"asymmetricMatch"in e&&Xe("Function",e.asymmetricMatch)}function xA(e,t){let r=Ac(e),n=Ac(t);if(!(r&&n)){if(r)return e.asymmetricMatch(t);if(n)return t.asymmetricMatch(e)}}function Jm(e,t,r,n,a,o){let l=!0,i=xA(e,t);if(i!==void 0)return i;let u={equals:Z};for(let m=0;mObject.getOwnPropertyDescriptor(e,n).enumerable))}function jA(e,t){return Xm(e,t)&&e[t]!==void 0}function Xm(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Xe(e,t){return Object.prototype.toString.apply(t)===`[object ${e}]`}function xc(e){return e!==null&&typeof e=="object"&&"nodeType"in e&&typeof e.nodeType=="number"&&"nodeName"in e&&typeof e.nodeName=="string"&&"isEqualNode"in e&&typeof e.isEqualNode=="function"}var Qm="@@__IMMUTABLE_KEYED__@@",Zm="@@__IMMUTABLE_SET__@@",NA="@@__IMMUTABLE_LIST__@@",ja="@@__IMMUTABLE_ORDERED__@@",$A="@@__IMMUTABLE_RECORD__@@";function IA(e){return!!(e&&e[Qm]&&!e[ja])}function BA(e){return!!(e&&e[Zm]&&!e[ja])}function Na(e){return e!=null&&typeof e=="object"&&!Array.isArray(e)}function kA(e){return!!(e&&Na(e)&&e[NA])}function LA(e){return!!(e&&Na(e)&&e[Qm]&&e[ja])}function DA(e){return!!(e&&Na(e)&&e[Zm]&&e[ja])}function FA(e){return!!(e&&Na(e)&&e[$A])}var eh=Symbol.iterator;function jc(e){return!!(e!=null&&e[eh])}function Le(e,t,r=[],n=[],a=[]){if(typeof e!="object"||typeof t!="object"||Array.isArray(e)||Array.isArray(t)||!jc(e)||!jc(t))return;if(e.constructor!==t.constructor)return!1;let o=n.length;for(;o--;)if(n[o]===e)return a[o]===t;n.push(e),a.push(t);let l=[...r.filter(c=>c!==Le),i];function i(c,s){return Le(c,s,[...r],[...n],[...a])}if(e.size!==void 0){if(e.size!==t.size)return!1;if(Xe("Set",e)||BA(e)){let c=!0;for(let s of e)if(!t.has(s)){let d=!1;for(let f of t)Z(s,f,l)===!0&&(d=!0);if(d===!1){c=!1;break}}return n.pop(),a.pop(),c}else if(Xe("Map",e)||IA(e)){let c=!0;for(let s of e)if(!t.has(s[0])||!Z(s[1],t.get(s[0]),l)){let d=!1;for(let f of t){let p=Z(s[0],f[0],l),m=!1;p===!0&&(m=Z(s[1],f[1],l)),m===!0&&(d=!0)}if(d===!1){c=!1;break}}return n.pop(),a.pop(),c}}let u=t[eh]();for(let c of e){let s=u.next();if(s.done||!Z(c,s.value,l))return!1}if(!u.next().done)return!1;if(!kA(e)&&!LA(e)&&!DA(e)&&!FA(e)){let c=Object.entries(e),s=Object.entries(t);if(!Z(c,s))return!1}return n.pop(),a.pop(),!0}function ps(e,t){return!e||typeof e!="object"||e===Object.prototype?!1:Object.prototype.hasOwnProperty.call(e,t)||ps(Object.getPrototypeOf(e),t)}function HA(e){return Nn(e)&&!(e instanceof Error)&&!Array.isArray(e)&&!(e instanceof Date)}function vn(e,t,r=[]){let n=r.filter(o=>o!==vn),a=(o=new WeakMap)=>(l,i)=>{if(HA(i))return Object.keys(i).every(u=>{if(i[u]!=null&&typeof i[u]=="object"){if(o.has(i[u]))return Z(l[u],i[u],n);o.set(i[u],!0)}let c=l!=null&&ps(l,u)&&Z(l[u],i[u],[...n,a(o)]);return o.delete(i[u]),c})};return a()(e,t)}function Nc(e,t){if(!(e==null||t==null||e.constructor===t.constructor))return!1}function $c(e,t){let r=e,n=t;if(!(e instanceof DataView&&t instanceof DataView)){if(!(e instanceof ArrayBuffer)||!(t instanceof ArrayBuffer))return;try{r=new DataView(e),n=new DataView(t)}catch{return}}if(r.byteLength!==n.byteLength)return!1;for(let a=0;al!==Ml);return Z(e,t,o,!0)&&Z(n,a)}function UA(e,t="#{this}",r="#{exp}"){let n=`expected ${t} to be ${r} // Object.is equality`;return["toStrictEqual","toEqual"].includes(e)?`${n} +`))return nA(t,e,r);let[c]=Um(t,e),s=c.some(m=>m[0]===ge),d=dA(n,a),f=d(n)+mA(Pc(c,Me,s)),p=d(a)+fA(Pc(c,Oe,s));return`${f} +${p}`}let o=Hu(e,{forceWritable:!0}),l=Hu(t,{forceWritable:!0}),{replacedExpected:i,replacedActual:u}=Wm(o,l);return Rr(i,u,r)}function Wm(e,t,r=new WeakSet,n=new WeakSet){return Ec(e,t)?r.has(e)||n.has(t)?{replacedActual:e,replacedExpected:t}:(r.add(e),n.add(t),sm(t).forEach(a=>{let o=t[a],l=e[a];if(qc(o))o.asymmetricMatch(l)&&(e[a]=o);else if(qc(l))l.asymmetricMatch(o)&&(t[a]=l);else if(Ec(l,o)){let i=Wm(l,o,r,n);e[a]=i.replacedActual,t[a]=i.replacedExpected}}),{replacedActual:e,replacedExpected:t}):{replacedActual:e,replacedExpected:t}}function dA(...e){let t=e.reduce((r,n)=>n.length>r?n.length:r,0);return r=>`${r}: ${" ".repeat(t-r.length)}`}var pA="·";function Km(e){return e.replace(/\s+$/gm,t=>pA.repeat(t.length))}function fA(e){return be.red(Km(Ge(e)))}function mA(e){return be.green(Km(Ge(e)))}function Pc(e,t,r){return e.reduce((n,a)=>n+(a[0]===ge?a[1]:a[0]===t?r?be.inverse(a[1]):a[1]:""),"")}function Bn(e,t){if(!e)throw new Error(t)}function ur(e,t){return typeof t===e}function hA(e){return e instanceof Promise}function Al(e,t,r){Object.defineProperty(e,t,r)}function pr(e,t,r){Object.defineProperty(e,t,{value:r})}var Vr=Symbol.for("tinyspy:spy"),bA=new Set,yA=e=>{e.called=!1,e.callCount=0,e.calls=[],e.results=[],e.resolves=[],e.next=[]},gA=e=>(Al(e,Vr,{value:{reset:()=>yA(e[Vr])}}),e[Vr]),Xn=e=>e[Vr]||gA(e);function vA(e){Bn(ur("function",e)||ur("undefined",e),"cannot spy on a non-function value");let t=function(...n){let a=Xn(t);a.called=!0,a.callCount++,a.calls.push(n);let o=a.next.shift();if(o){a.results.push(o);let[s,d]=o;if(s==="ok")return d;throw d}let l,i="ok",u=a.results.length;if(a.impl)try{new.target?l=Reflect.construct(a.impl,n,new.target):l=a.impl.apply(this,n),i="ok"}catch(s){throw l=s,i="error",a.results.push([i,s]),s}let c=[i,l];return hA(l)&&l.then(s=>a.resolves[u]=["ok",s],s=>a.resolves[u]=["error",s]),a.results.push(c),l};pr(t,"_isMockFunction",!0),pr(t,"length",e?e.length:0),pr(t,"name",e&&e.name||"spy");let r=Xn(t);return r.reset(),r.impl=e,t}var Oc=(e,t)=>Object.getOwnPropertyDescriptor(e,t),Tc=(e,t)=>{t!=null&&typeof t=="function"&&t.prototype!=null&&Object.setPrototypeOf(e.prototype,t.prototype)};function _A(e,t,r){Bn(!ur("undefined",e),"spyOn could not find an object to spy upon"),Bn(ur("object",e)||ur("function",e),"cannot spyOn on a primitive value");let[n,a]=(()=>{if(!ur("object",t))return[t,"value"];if("getter"in t&&"setter"in t)throw new Error("cannot spy on both getter and setter");if("getter"in t)return[t.getter,"get"];if("setter"in t)return[t.setter,"set"];throw new Error("specify getter or setter to spy on")})(),o=Oc(e,n),l=Object.getPrototypeOf(e),i=l&&Oc(l,n),u=o||i;Bn(u||n in e,`${String(n)} does not exist`);let c=!1;a==="value"&&u&&!u.value&&u.get&&(a="get",c=!0,r=u.get());let s;u?s=u[a]:a!=="value"?s=()=>e[n]:s=e[n];let d=b=>{let{value:h,...y}=u||{configurable:!0,writable:!0};a!=="value"&&delete y.writable,y[a]=b,Al(e,n,y)},f=()=>u?Al(e,n,u):d(s);r||(r=s);let p=vA(r);a==="value"&&Tc(p,s);let m=p[Vr];return pr(m,"restore",f),pr(m,"getOriginal",()=>c?s():s),pr(m,"willCall",b=>(m.impl=b,p)),d(c?()=>(Tc(p,r),p):p),bA.add(p),p}var vn=new Set;function us(e){return typeof e=="function"&&"_isMockFunction"in e&&e._isMockFunction}var RA=0;function wA(e){let t=e,r,n=[],a=[],o=[],l=Xn(e),i={get calls(){return l.calls},get contexts(){return a},get instances(){return n},get invocationCallOrder(){return o},get results(){return l.results.map(([p,m])=>({type:p==="error"?"throw":"return",value:m}))},get settledResults(){return l.resolves.map(([p,m])=>({type:p==="error"?"rejected":"fulfilled",value:m}))},get lastCall(){return l.calls[l.calls.length-1]}},u=[],c=!1;function s(...p){return n.push(this),a.push(this),o.push(++RA),(c?r:u.shift()||r||l.getOriginal()||(()=>{})).apply(this,p)}let d=t.name;t.getMockName=()=>d||"vi.fn()",t.mockName=p=>(d=p,t),t.mockClear=()=>(l.reset(),n=[],a=[],o=[],t),t.mockReset=()=>(t.mockClear(),r=()=>{},u=[],t),t.mockRestore=()=>(t.mockReset(),l.restore(),r=void 0,t),t.getMockImplementation=()=>r,t.mockImplementation=p=>(r=p,l.willCall(s),t),t.mockImplementationOnce=p=>(u.push(p),t);function f(p,m){let b=r;r=p,l.willCall(s),c=!0;let h=()=>{r=b,c=!1},y=m();return y instanceof Promise?y.then(()=>(h(),t)):(h(),t)}return t.withImplementation=f,t.mockReturnThis=()=>t.mockImplementation(function(){return this}),t.mockReturnValue=p=>t.mockImplementation(()=>p),t.mockReturnValueOnce=p=>t.mockImplementationOnce(()=>p),t.mockResolvedValue=p=>t.mockImplementation(()=>Promise.resolve(p)),t.mockResolvedValueOnce=p=>t.mockImplementationOnce(()=>Promise.resolve(p)),t.mockRejectedValue=p=>t.mockImplementation(()=>Promise.reject(p)),t.mockRejectedValueOnce=p=>t.mockImplementationOnce(()=>Promise.reject(p)),Object.defineProperty(t,"mock",{get:()=>i}),l.willCall(s),vn.add(t),t}function Sc(e){let t=wA(_A({spy:e||function(){}},"spy"));return e&&t.mockImplementation(e),t}var CA="@@__IMMUTABLE_RECORD__@@",qA="@@__IMMUTABLE_ITERABLE__@@";function EA(e){return e&&(e[qA]||e[CA])}var PA=Object.getPrototypeOf({});function Ac(e){return e instanceof Error?`: ${e.message}`:typeof e=="string"?`: ${e}`:""}function cr(e,t=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(EA(e))return cr(e.toJSON(),t);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()} ${MS(e.sample)}`;if(typeof e.toJSON=="function")return cr(e.toJSON(),t);if(t.has(e))return t.get(e);if(Array.isArray(e)){let r=new Array(e.length);return t.set(e,r),e.forEach((n,a)=>{try{r[a]=cr(n,t)}catch(o){r[a]=Ac(o)}}),r}else{let r=Object.create(null);t.set(e,r);let n=e;for(;n&&n!==PA;)Object.getOwnPropertyNames(n).forEach(a=>{if(!(a in r))try{r[a]=cr(e[a],t)}catch(o){delete r[a],r[a]=Ac(o)}}),n=Object.getPrototypeOf(n);return r}}function OA(e){return e.replace(/__(vite_ssr_import|vi_import)_\d+__\./g,"")}function Ym(e,t,r=new WeakSet){if(!e||typeof e!="object")return{message:String(e)};let n=e;n.stack&&(n.stackStr=String(n.stack)),n.name&&(n.nameStr=String(n.name)),(n.showDiff||n.showDiff===void 0&&n.expected!==void 0&&n.actual!==void 0)&&(n.diff=Gm(n.actual,n.expected,{...t,...n.diffOptions})),typeof n.expected!="string"&&(n.expected=Ge(n.expected,10)),typeof n.actual!="string"&&(n.actual=Ge(n.actual,10));try{typeof n.message=="string"&&(n.message=OA(n.message))}catch{}try{!r.has(n)&&typeof n.cause=="object"&&(r.add(n),n.cause=Ym(n.cause,t,r))}catch{}try{return cr(n)}catch(a){return cr(new Error(`Failed to fully serialize error: ${a==null?void 0:a.message} +Inner error message: ${n==null?void 0:n.message}`))}}var tn=Symbol.for("matchers-object"),rn=Symbol.for("$$jest-matchers-object-storybook"),cs=Symbol.for("expect-global"),Ml=Symbol.for("asymmetric-matchers-object");if(!Object.prototype.hasOwnProperty.call(globalThis,tn)){let e=new WeakMap;Object.defineProperty(globalThis,tn,{get:()=>e})}if(!Object.prototype.hasOwnProperty.call(globalThis,rn)){let e=Object.create(null),t=[];Object.defineProperty(globalThis,rn,{configurable:!0,get:()=>({state:globalThis[tn].get(globalThis[cs]),matchers:e,customEqualityTesters:t})})}if(!Object.prototype.hasOwnProperty.call(globalThis,Ml)){let e=Object.create(null);Object.defineProperty(globalThis,Ml,{get:()=>e})}function Qn(e){return globalThis[tn].get(e)}function ko(e,t){let r=globalThis[tn],n=r.get(t)||{};Object.assign(n,e),r.set(t,n)}var Zn=be.green,ds=be.red,TA=be.inverse,SA=be.bold,Tt=be.dim;function AA(e,t="received",r="expected",n={}){let{comment:a="",isDirectExpectCall:o=!1,isNot:l=!1,promise:i="",secondArgument:u="",expectedColor:c=Zn,receivedColor:s=ds,secondArgumentColor:d=Zn}=n,f="",p="expect";return!o&&t!==""&&(f+=Tt(`${p}(`)+s(t),p=")"),i!==""&&(f+=Tt(`${p}.`)+i,p=""),l&&(f+=`${Tt(`${p}.`)}not`,p=""),e.includes(".")?p+=e:(f+=Tt(`${p}.`)+e,p=""),r===""?p+="()":(f+=Tt(`${p}(`)+c(r),u&&(f+=Tt(", ")+d(u)),p=")"),a!==""&&(p+=` // ${a}`),p!==""&&(f+=Tt(p)),f}var MA="·";function Jm(e){return e.replace(/\s+$/gm,t=>MA.repeat(t.length))}function xA(e){return ds(Jm(Ge(e)))}function jA(e){return Zn(Jm(Ge(e)))}function Xm(){return{EXPECTED_COLOR:Zn,RECEIVED_COLOR:ds,INVERTED_COLOR:TA,BOLD_WEIGHT:SA,DIM_COLOR:Tt,diff:Rr,matcherHint:AA,printReceived:xA,printExpected:jA,printDiffOrStringify:Gm}}function ps(){return globalThis[rn].customEqualityTesters}function Z(e,t,r,n){return r=r||[],Qm(e,t,[],[],r,n?Zm:$A)}function Mc(e){return!!e&&typeof e=="object"&&"asymmetricMatch"in e&&Qe("Function",e.asymmetricMatch)}function NA(e,t){let r=Mc(e),n=Mc(t);if(!(r&&n)){if(r)return e.asymmetricMatch(t);if(n)return t.asymmetricMatch(e)}}function Qm(e,t,r,n,a,o){let l=!0,i=NA(e,t);if(i!==void 0)return i;let u={equals:Z};for(let m=0;mObject.getOwnPropertyDescriptor(e,n).enumerable))}function $A(e,t){return Zm(e,t)&&e[t]!==void 0}function Zm(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Qe(e,t){return Object.prototype.toString.apply(t)===`[object ${e}]`}function jc(e){return e!==null&&typeof e=="object"&&"nodeType"in e&&typeof e.nodeType=="number"&&"nodeName"in e&&typeof e.nodeName=="string"&&"isEqualNode"in e&&typeof e.isEqualNode=="function"}var eh="@@__IMMUTABLE_KEYED__@@",th="@@__IMMUTABLE_SET__@@",IA="@@__IMMUTABLE_LIST__@@",Na="@@__IMMUTABLE_ORDERED__@@",BA="@@__IMMUTABLE_RECORD__@@";function kA(e){return!!(e&&e[eh]&&!e[Na])}function LA(e){return!!(e&&e[th]&&!e[Na])}function $a(e){return e!=null&&typeof e=="object"&&!Array.isArray(e)}function DA(e){return!!(e&&$a(e)&&e[IA])}function FA(e){return!!(e&&$a(e)&&e[eh]&&e[Na])}function HA(e){return!!(e&&$a(e)&&e[th]&&e[Na])}function UA(e){return!!(e&&$a(e)&&e[BA])}var rh=Symbol.iterator;function Nc(e){return!!(e!=null&&e[rh])}function De(e,t,r=[],n=[],a=[]){if(typeof e!="object"||typeof t!="object"||Array.isArray(e)||Array.isArray(t)||!Nc(e)||!Nc(t))return;if(e.constructor!==t.constructor)return!1;let o=n.length;for(;o--;)if(n[o]===e)return a[o]===t;n.push(e),a.push(t);let l=[...r.filter(c=>c!==De),i];function i(c,s){return De(c,s,[...r],[...n],[...a])}if(e.size!==void 0){if(e.size!==t.size)return!1;if(Qe("Set",e)||LA(e)){let c=!0;for(let s of e)if(!t.has(s)){let d=!1;for(let f of t)Z(s,f,l)===!0&&(d=!0);if(d===!1){c=!1;break}}return n.pop(),a.pop(),c}else if(Qe("Map",e)||kA(e)){let c=!0;for(let s of e)if(!t.has(s[0])||!Z(s[1],t.get(s[0]),l)){let d=!1;for(let f of t){let p=Z(s[0],f[0],l),m=!1;p===!0&&(m=Z(s[1],f[1],l)),m===!0&&(d=!0)}if(d===!1){c=!1;break}}return n.pop(),a.pop(),c}}let u=t[rh]();for(let c of e){let s=u.next();if(s.done||!Z(c,s.value,l))return!1}if(!u.next().done)return!1;if(!DA(e)&&!FA(e)&&!HA(e)&&!UA(e)){let c=Object.entries(e),s=Object.entries(t);if(!Z(c,s))return!1}return n.pop(),a.pop(),!0}function fs(e,t){return!e||typeof e!="object"||e===Object.prototype?!1:Object.prototype.hasOwnProperty.call(e,t)||fs(Object.getPrototypeOf(e),t)}function VA(e){return $n(e)&&!(e instanceof Error)&&!Array.isArray(e)&&!(e instanceof Date)}function _n(e,t,r=[]){let n=r.filter(o=>o!==_n),a=(o=new WeakMap)=>(l,i)=>{if(VA(i))return Object.keys(i).every(u=>{if(i[u]!=null&&typeof i[u]=="object"){if(o.has(i[u]))return Z(l[u],i[u],n);o.set(i[u],!0)}let c=l!=null&&fs(l,u)&&Z(l[u],i[u],[...n,a(o)]);return o.delete(i[u]),c})};return a()(e,t)}function $c(e,t){if(!(e==null||t==null||e.constructor===t.constructor))return!1}function Ic(e,t){let r=e,n=t;if(!(e instanceof DataView&&t instanceof DataView)){if(!(e instanceof ArrayBuffer)||!(t instanceof ArrayBuffer))return;try{r=new DataView(e),n=new DataView(t)}catch{return}}if(r.byteLength!==n.byteLength)return!1;for(let a=0;al!==xl);return Z(e,t,o,!0)&&Z(n,a)}function zA(e,t="#{this}",r="#{exp}"){let n=`expected ${t} to be ${r} // Object.is equality`;return["toStrictEqual","toEqual"].includes(e)?`${n} If it should pass with deep equality, replace "toBe" with "${e}" Expected: ${t} Received: serializes to the same string -`:n}function VA(e,t){return`${t} ${e}${t===1?"":"s"}`}function ko(e){return[...Object.keys(e),...Object.getOwnPropertySymbols(e).filter(t=>{var r;return(r=Object.getOwnPropertyDescriptor(e,t))==null?void 0:r.enumerable})]}function zA(e,t,r=[]){let n=0,a=(o=new WeakMap)=>(l,i)=>{if(Array.isArray(l)){if(Array.isArray(i)&&i.length===l.length)return i.map((u,c)=>a(o)(l[c],u))}else{if(l instanceof Date)return l;if(Nn(l)&&Nn(i)){if(Z(l,i,[...r,Le,vn]))return i;let u={};o.set(l,u);for(let c of ko(l))ps(i,c)?u[c]=o.has(l[c])?o.get(l[c]):a(o)(l[c],i[c]):o.has(l[c])||(n+=1,Nn(l[c])&&(n+=ko(l[c]).length),a(o)(l[c],i[c]));if(ko(u).length>0)return u}}return l};return{subset:a()(e,t),stripped:n}}var kt=class{constructor(e,t=!1){he(this,"$$typeof",Symbol.for("jest.asymmetricMatcher"));this.sample=e,this.inverse=t}getMatcherContext(e){return{...Xn(e||globalThis[us]),equals:Z,isNot:this.inverse,customTesters:ds(),utils:{...Ym(),diff:_r,stringify:ze,iterableEquality:Le,subsetEquality:vn}}}[Symbol.for("chai/inspect")](e){let t=ze(this,e.depth,{min:!0});return t.length<=e.truncate?t:`${this.toString()}{…}`}},Ic=class extends kt{constructor(e,t=!1){if(!Xe("String",e))throw new Error("Expected is not a string");super(e,t)}asymmetricMatch(e){let t=Xe("String",e)&&e.includes(this.sample);return this.inverse?!t:t}toString(){return`String${this.inverse?"Not":""}Containing`}getExpectedType(){return"string"}},GA=class extends kt{asymmetricMatch(e){return e!=null}toString(){return"Anything"}toAsymmetricMatcher(){return"Anything"}},Bc=class extends kt{constructor(e,t=!1){super(e,t)}getPrototype(e){return Object.getPrototypeOf?Object.getPrototypeOf(e):e.constructor.prototype===e?null:e.constructor.prototype}hasProperty(e,t){return e?Object.prototype.hasOwnProperty.call(e,t)?!0:this.hasProperty(this.getPrototype(e),t):!1}asymmetricMatch(e){if(typeof this.sample!="object")throw new TypeError(`You must provide an object to ${this.toString()}, not '${typeof this.sample}'.`);let t=!0,r=this.getMatcherContext();for(let n in this.sample)if(!this.hasProperty(e,n)||!Z(this.sample[n],e[n],r.customTesters)){t=!1;break}return this.inverse?!t:t}toString(){return`Object${this.inverse?"Not":""}Containing`}getExpectedType(){return"object"}},kc=class extends kt{constructor(e,t=!1){super(e,t)}asymmetricMatch(e){if(!Array.isArray(this.sample))throw new TypeError(`You must provide an array to ${this.toString()}, not '${typeof this.sample}'.`);let t=this.getMatcherContext(),r=this.sample.length===0||Array.isArray(e)&&this.sample.every(n=>e.some(a=>Z(n,a,t.customTesters)));return this.inverse?!r:r}toString(){return`Array${this.inverse?"Not":""}Containing`}getExpectedType(){return"array"}},WA=class extends kt{constructor(e){if(typeof e>"u")throw new TypeError("any() expects to be passed a constructor function. Please pass one or use anything() to match any object.");super(e)}fnNameFor(e){if(e.name)return e.name;let t=Function.prototype.toString.call(e).match(/^(?:async)?\s*function\s*(?:\*\s*)?([\w$]+)\s*\(/);return t?t[1]:""}asymmetricMatch(e){return this.sample===String?typeof e=="string"||e instanceof String:this.sample===Number?typeof e=="number"||e instanceof Number:this.sample===Function?typeof e=="function"||e instanceof Function:this.sample===Boolean?typeof e=="boolean"||e instanceof Boolean:this.sample===BigInt?typeof e=="bigint"||e instanceof BigInt:this.sample===Symbol?typeof e=="symbol"||e instanceof Symbol:this.sample===Object?typeof e=="object":e instanceof this.sample}toString(){return"Any"}getExpectedType(){return this.sample===String?"string":this.sample===Number?"number":this.sample===Function?"function":this.sample===Object?"object":this.sample===Boolean?"boolean":this.fnNameFor(this.sample)}toAsymmetricMatcher(){return`Any<${this.fnNameFor(this.sample)}>`}},Lc=class extends kt{constructor(e,t=!1){if(!Xe("String",e)&&!Xe("RegExp",e))throw new Error("Expected is not a String or a RegExp");super(new RegExp(e),t)}asymmetricMatch(e){let t=Xe("String",e)&&this.sample.test(e);return this.inverse?!t:t}toString(){return`String${this.inverse?"Not":""}Matching`}getExpectedType(){return"string"}},Dc=class extends kt{constructor(t,r=2,n=!1){if(!Xe("Number",t))throw new Error("Expected is not a Number");if(!Xe("Number",r))throw new Error("Precision is not a Number");super(t);he(this,"precision");this.inverse=n,this.precision=r}asymmetricMatch(t){if(!Xe("Number",t))return!1;let r=!1;return t===Number.POSITIVE_INFINITY&&this.sample===Number.POSITIVE_INFINITY||t===Number.NEGATIVE_INFINITY&&this.sample===Number.NEGATIVE_INFINITY?r=!0:r=Math.abs(this.sample-t)<10**-this.precision/2,this.inverse?!r:r}toString(){return`Number${this.inverse?"Not":""}CloseTo`}getExpectedType(){return"number"}toAsymmetricMatcher(){return[this.toString(),this.sample,`(${VA("digit",this.precision)})`].join(" ")}},KA=(e,t)=>{t.addMethod(e.expect,"anything",()=>new GA),t.addMethod(e.expect,"any",r=>new WA(r)),t.addMethod(e.expect,"stringContaining",r=>new Ic(r)),t.addMethod(e.expect,"objectContaining",r=>new Bc(r)),t.addMethod(e.expect,"arrayContaining",r=>new kc(r)),t.addMethod(e.expect,"stringMatching",r=>new Lc(r)),t.addMethod(e.expect,"closeTo",(r,n)=>new Dc(r,n)),e.expect.not={stringContaining:r=>new Ic(r,!0),objectContaining:r=>new Bc(r,!0),arrayContaining:r=>new kc(r,!0),stringMatching:r=>new Lc(r,!0),closeTo:(r,n)=>new Dc(r,n,!0)}};function Fc(e,t){return e&&t instanceof Promise&&(t=t.finally(()=>{let r=e.promises.indexOf(t);r!==-1&&e.promises.splice(r,1)}),e.promises||(e.promises=[]),e.promises.push(t)),t}function th(e,t){return function(...r){var n;if(!e.flag(this,"soft"))return t.apply(this,r);let a=e.flag(this,"vitest-test");if(!a)throw new Error("expect.soft() can only be used inside a test");try{return t.apply(this,r)}catch(o){a.result||(a.result={state:"fail"}),a.result.state="fail",(n=a.result).errors||(n.errors=[]),a.result.errors.push(Wm(o))}}}var YA=(e,t)=>{let{AssertionError:r}=e,n=ds();function a(s,d){let f=p=>{let m=th(t,d);t.addMethod(e.Assertion.prototype,p,m),t.addMethod(globalThis[tn].matchers,p,m)};Array.isArray(s)?s.forEach(p=>f(p)):f(s)}["throw","throws","Throw"].forEach(s=>{t.overwriteMethod(e.Assertion.prototype,s,d=>function(...f){let p=t.flag(this,"promise"),m=t.flag(this,"object"),b=t.flag(this,"negate");if(p==="rejects")t.flag(this,"object",()=>{throw m});else if(p==="resolves"&&typeof m!="function"){if(b)return;{let h=t.flag(this,"message")||"expected promise to throw an error, but it didn't",y={showDiff:!1};throw new r(h,y,t.flag(this,"ssfi"))}}d.apply(this,f)})}),a("withTest",function(s){return t.flag(this,"vitest-test",s),this}),a("toEqual",function(s){let d=t.flag(this,"object"),f=Z(d,s,[...n,Le]);return this.assert(f,"expected #{this} to deeply equal #{exp}","expected #{this} to not deeply equal #{exp}",s,d)}),a("toStrictEqual",function(s){let d=t.flag(this,"object"),f=Z(d,s,[...n,Le,Nc,Ml,$c],!0);return this.assert(f,"expected #{this} to strictly equal #{exp}","expected #{this} to not strictly equal #{exp}",s,d)}),a("toBe",function(s){let d=this._obj,f=Object.is(d,s),p="";return f||(Z(d,s,[...n,Le,Nc,Ml,$c],!0)?p="toStrictEqual":Z(d,s,[...n,Le])&&(p="toEqual")),this.assert(f,UA(p),"expected #{this} not to be #{exp} // Object.is equality",s,d)}),a("toMatchObject",function(s){let d=this._obj,f=Z(d,s,[...n,Le,vn]),p=t.flag(this,"negate"),{subset:m,stripped:b}=zA(d,s);if(f&&p||!f&&!p){let h=t.getMessage(this,[f,"expected #{this} to match object #{exp}","expected #{this} to not match object #{exp}",s,m,!1]),y=b===0?h:`${h} -(${b} matching ${b===1?"property":"properties"} omitted from actual)`;throw new r(y,{showDiff:!0,expected:s,actual:m})}}),a("toMatch",function(s){let d=this._obj;if(typeof d!="string")throw new TypeError(`.toMatch() expects to receive a string, but got ${typeof d}`);return this.assert(typeof s=="string"?d.includes(s):d.match(s),"expected #{this} to match #{exp}","expected #{this} not to match #{exp}",s,d)}),a("toContain",function(s){let d=this._obj;if(typeof Node<"u"&&d instanceof Node){if(!(s instanceof Node))throw new TypeError(`toContain() expected a DOM node as the argument, but got ${typeof s}`);return this.assert(d.contains(s),"expected #{this} to contain element #{exp}","expected #{this} not to contain element #{exp}",s,d)}if(typeof DOMTokenList<"u"&&d instanceof DOMTokenList){dt(s,"class name",["string"]);let f=t.flag(this,"negate")?d.value.replace(s,"").trim():`${d.value} ${s}`;return this.assert(d.contains(s),`expected "${d.value}" to contain "${s}"`,`expected "${d.value}" not to contain "${s}"`,f,d.value)}return typeof d=="string"&&typeof s=="string"?this.assert(d.includes(s),"expected #{this} to contain #{exp}","expected #{this} not to contain #{exp}",s,d):(d!=null&&typeof d!="string"&&t.flag(this,"object",Array.from(d)),this.contain(s))}),a("toContainEqual",function(s){let d=t.flag(this,"object"),f=Array.from(d).findIndex(p=>Z(p,s,n));this.assert(f!==-1,"expected #{this} to deep equally contain #{exp}","expected #{this} to not deep equally contain #{exp}",s)}),a("toBeTruthy",function(){let s=t.flag(this,"object");this.assert(!!s,"expected #{this} to be truthy","expected #{this} to not be truthy",s,!1)}),a("toBeFalsy",function(){let s=t.flag(this,"object");this.assert(!s,"expected #{this} to be falsy","expected #{this} to not be falsy",s,!1)}),a("toBeGreaterThan",function(s){let d=this._obj;return dt(d,"actual",["number","bigint"]),dt(s,"expected",["number","bigint"]),this.assert(d>s,`expected ${d} to be greater than ${s}`,`expected ${d} to be not greater than ${s}`,d,s,!1)}),a("toBeGreaterThanOrEqual",function(s){let d=this._obj;return dt(d,"actual",["number","bigint"]),dt(s,"expected",["number","bigint"]),this.assert(d>=s,`expected ${d} to be greater than or equal to ${s}`,`expected ${d} to be not greater than or equal to ${s}`,d,s,!1)}),a("toBeLessThan",function(s){let d=this._obj;return dt(d,"actual",["number","bigint"]),dt(s,"expected",["number","bigint"]),this.assert(dString(E).replace(/([.[\]])/g,"\\$1")).join("."));let d=this._obj,[f,p]=s,m=()=>Object.prototype.hasOwnProperty.call(d,f)?{value:d[f],exists:!0}:t.getPathInfo(d,f),{value:b,exists:h}=m(),y=h&&(s.length===1||Z(p,b,n)),g=s.length===1?"":` with value ${t.objDisplay(p)}`;return this.assert(y,`expected #{this} to have property "${f}"${g}`,`expected #{this} to not have property "${f}"${g}`,p,h?b:void 0)}),a("toBeCloseTo",function(s,d=2){let f=this._obj,p=!1,m=0,b=0;return s===Number.POSITIVE_INFINITY&&f===Number.POSITIVE_INFINITY||s===Number.NEGATIVE_INFINITY&&f===Number.NEGATIVE_INFINITY?p=!0:(m=10**-d/2,b=Math.abs(f-s),p=b{if(!ss(s._obj))throw new TypeError(`${t.inspect(s._obj)} is not a spy or a call to a spy!`)},l=s=>(o(s),s._obj),i=s=>{let d=s%10,f=s%100;return d===1&&f!==11?`${s}st`:d===2&&f!==12?`${s}nd`:d===3&&f!==13?`${s}rd`:`${s}th`},u=(s,d,f)=>(s.mock.calls&&(d+=be.gray(` +`:n}function GA(e,t){return`${t} ${e}${t===1?"":"s"}`}function Lo(e){return[...Object.keys(e),...Object.getOwnPropertySymbols(e).filter(t=>{var r;return(r=Object.getOwnPropertyDescriptor(e,t))==null?void 0:r.enumerable})]}function WA(e,t,r=[]){let n=0,a=(o=new WeakMap)=>(l,i)=>{if(Array.isArray(l)){if(Array.isArray(i)&&i.length===l.length)return i.map((u,c)=>a(o)(l[c],u))}else{if(l instanceof Date)return l;if($n(l)&&$n(i)){if(Z(l,i,[...r,De,_n]))return i;let u={};o.set(l,u);for(let c of Lo(l))fs(i,c)?u[c]=o.has(l[c])?o.get(l[c]):a(o)(l[c],i[c]):o.has(l[c])||(n+=1,$n(l[c])&&(n+=Lo(l[c]).length),a(o)(l[c],i[c]));if(Lo(u).length>0)return u}}return l};return{subset:a()(e,t),stripped:n}}var Lt=class{constructor(e,t=!1){he(this,"$$typeof",Symbol.for("jest.asymmetricMatcher"));this.sample=e,this.inverse=t}getMatcherContext(e){return{...Qn(e||globalThis[cs]),equals:Z,isNot:this.inverse,customTesters:ps(),utils:{...Xm(),diff:Rr,stringify:Ge,iterableEquality:De,subsetEquality:_n}}}[Symbol.for("chai/inspect")](e){let t=Ge(this,e.depth,{min:!0});return t.length<=e.truncate?t:`${this.toString()}{…}`}},Bc=class extends Lt{constructor(e,t=!1){if(!Qe("String",e))throw new Error("Expected is not a string");super(e,t)}asymmetricMatch(e){let t=Qe("String",e)&&e.includes(this.sample);return this.inverse?!t:t}toString(){return`String${this.inverse?"Not":""}Containing`}getExpectedType(){return"string"}},KA=class extends Lt{asymmetricMatch(e){return e!=null}toString(){return"Anything"}toAsymmetricMatcher(){return"Anything"}},kc=class extends Lt{constructor(e,t=!1){super(e,t)}getPrototype(e){return Object.getPrototypeOf?Object.getPrototypeOf(e):e.constructor.prototype===e?null:e.constructor.prototype}hasProperty(e,t){return e?Object.prototype.hasOwnProperty.call(e,t)?!0:this.hasProperty(this.getPrototype(e),t):!1}asymmetricMatch(e){if(typeof this.sample!="object")throw new TypeError(`You must provide an object to ${this.toString()}, not '${typeof this.sample}'.`);let t=!0,r=this.getMatcherContext();for(let n in this.sample)if(!this.hasProperty(e,n)||!Z(this.sample[n],e[n],r.customTesters)){t=!1;break}return this.inverse?!t:t}toString(){return`Object${this.inverse?"Not":""}Containing`}getExpectedType(){return"object"}},Lc=class extends Lt{constructor(e,t=!1){super(e,t)}asymmetricMatch(e){if(!Array.isArray(this.sample))throw new TypeError(`You must provide an array to ${this.toString()}, not '${typeof this.sample}'.`);let t=this.getMatcherContext(),r=this.sample.length===0||Array.isArray(e)&&this.sample.every(n=>e.some(a=>Z(n,a,t.customTesters)));return this.inverse?!r:r}toString(){return`Array${this.inverse?"Not":""}Containing`}getExpectedType(){return"array"}},YA=class extends Lt{constructor(e){if(typeof e>"u")throw new TypeError("any() expects to be passed a constructor function. Please pass one or use anything() to match any object.");super(e)}fnNameFor(e){if(e.name)return e.name;let t=Function.prototype.toString.call(e).match(/^(?:async)?\s*function\s*(?:\*\s*)?([\w$]+)\s*\(/);return t?t[1]:""}asymmetricMatch(e){return this.sample===String?typeof e=="string"||e instanceof String:this.sample===Number?typeof e=="number"||e instanceof Number:this.sample===Function?typeof e=="function"||e instanceof Function:this.sample===Boolean?typeof e=="boolean"||e instanceof Boolean:this.sample===BigInt?typeof e=="bigint"||e instanceof BigInt:this.sample===Symbol?typeof e=="symbol"||e instanceof Symbol:this.sample===Object?typeof e=="object":e instanceof this.sample}toString(){return"Any"}getExpectedType(){return this.sample===String?"string":this.sample===Number?"number":this.sample===Function?"function":this.sample===Object?"object":this.sample===Boolean?"boolean":this.fnNameFor(this.sample)}toAsymmetricMatcher(){return`Any<${this.fnNameFor(this.sample)}>`}},Dc=class extends Lt{constructor(e,t=!1){if(!Qe("String",e)&&!Qe("RegExp",e))throw new Error("Expected is not a String or a RegExp");super(new RegExp(e),t)}asymmetricMatch(e){let t=Qe("String",e)&&this.sample.test(e);return this.inverse?!t:t}toString(){return`String${this.inverse?"Not":""}Matching`}getExpectedType(){return"string"}},Fc=class extends Lt{constructor(t,r=2,n=!1){if(!Qe("Number",t))throw new Error("Expected is not a Number");if(!Qe("Number",r))throw new Error("Precision is not a Number");super(t);he(this,"precision");this.inverse=n,this.precision=r}asymmetricMatch(t){if(!Qe("Number",t))return!1;let r=!1;return t===Number.POSITIVE_INFINITY&&this.sample===Number.POSITIVE_INFINITY||t===Number.NEGATIVE_INFINITY&&this.sample===Number.NEGATIVE_INFINITY?r=!0:r=Math.abs(this.sample-t)<10**-this.precision/2,this.inverse?!r:r}toString(){return`Number${this.inverse?"Not":""}CloseTo`}getExpectedType(){return"number"}toAsymmetricMatcher(){return[this.toString(),this.sample,`(${GA("digit",this.precision)})`].join(" ")}},JA=(e,t)=>{t.addMethod(e.expect,"anything",()=>new KA),t.addMethod(e.expect,"any",r=>new YA(r)),t.addMethod(e.expect,"stringContaining",r=>new Bc(r)),t.addMethod(e.expect,"objectContaining",r=>new kc(r)),t.addMethod(e.expect,"arrayContaining",r=>new Lc(r)),t.addMethod(e.expect,"stringMatching",r=>new Dc(r)),t.addMethod(e.expect,"closeTo",(r,n)=>new Fc(r,n)),e.expect.not={stringContaining:r=>new Bc(r,!0),objectContaining:r=>new kc(r,!0),arrayContaining:r=>new Lc(r,!0),stringMatching:r=>new Dc(r,!0),closeTo:(r,n)=>new Fc(r,n,!0)}};function Hc(e,t){return e&&t instanceof Promise&&(t=t.finally(()=>{let r=e.promises.indexOf(t);r!==-1&&e.promises.splice(r,1)}),e.promises||(e.promises=[]),e.promises.push(t)),t}function nh(e,t){return function(...r){var n;if(!e.flag(this,"soft"))return t.apply(this,r);let a=e.flag(this,"vitest-test");if(!a)throw new Error("expect.soft() can only be used inside a test");try{return t.apply(this,r)}catch(o){a.result||(a.result={state:"fail"}),a.result.state="fail",(n=a.result).errors||(n.errors=[]),a.result.errors.push(Ym(o))}}}var XA=(e,t)=>{let{AssertionError:r}=e,n=ps();function a(s,d){let f=p=>{let m=nh(t,d);t.addMethod(e.Assertion.prototype,p,m),t.addMethod(globalThis[rn].matchers,p,m)};Array.isArray(s)?s.forEach(p=>f(p)):f(s)}["throw","throws","Throw"].forEach(s=>{t.overwriteMethod(e.Assertion.prototype,s,d=>function(...f){let p=t.flag(this,"promise"),m=t.flag(this,"object"),b=t.flag(this,"negate");if(p==="rejects")t.flag(this,"object",()=>{throw m});else if(p==="resolves"&&typeof m!="function"){if(b)return;{let h=t.flag(this,"message")||"expected promise to throw an error, but it didn't",y={showDiff:!1};throw new r(h,y,t.flag(this,"ssfi"))}}d.apply(this,f)})}),a("withTest",function(s){return t.flag(this,"vitest-test",s),this}),a("toEqual",function(s){let d=t.flag(this,"object"),f=Z(d,s,[...n,De]);return this.assert(f,"expected #{this} to deeply equal #{exp}","expected #{this} to not deeply equal #{exp}",s,d)}),a("toStrictEqual",function(s){let d=t.flag(this,"object"),f=Z(d,s,[...n,De,$c,xl,Ic],!0);return this.assert(f,"expected #{this} to strictly equal #{exp}","expected #{this} to not strictly equal #{exp}",s,d)}),a("toBe",function(s){let d=this._obj,f=Object.is(d,s),p="";return f||(Z(d,s,[...n,De,$c,xl,Ic],!0)?p="toStrictEqual":Z(d,s,[...n,De])&&(p="toEqual")),this.assert(f,zA(p),"expected #{this} not to be #{exp} // Object.is equality",s,d)}),a("toMatchObject",function(s){let d=this._obj,f=Z(d,s,[...n,De,_n]),p=t.flag(this,"negate"),{subset:m,stripped:b}=WA(d,s);if(f&&p||!f&&!p){let h=t.getMessage(this,[f,"expected #{this} to match object #{exp}","expected #{this} to not match object #{exp}",s,m,!1]),y=b===0?h:`${h} +(${b} matching ${b===1?"property":"properties"} omitted from actual)`;throw new r(y,{showDiff:!0,expected:s,actual:m})}}),a("toMatch",function(s){let d=this._obj;if(typeof d!="string")throw new TypeError(`.toMatch() expects to receive a string, but got ${typeof d}`);return this.assert(typeof s=="string"?d.includes(s):d.match(s),"expected #{this} to match #{exp}","expected #{this} not to match #{exp}",s,d)}),a("toContain",function(s){let d=this._obj;if(typeof Node<"u"&&d instanceof Node){if(!(s instanceof Node))throw new TypeError(`toContain() expected a DOM node as the argument, but got ${typeof s}`);return this.assert(d.contains(s),"expected #{this} to contain element #{exp}","expected #{this} not to contain element #{exp}",s,d)}if(typeof DOMTokenList<"u"&&d instanceof DOMTokenList){pt(s,"class name",["string"]);let f=t.flag(this,"negate")?d.value.replace(s,"").trim():`${d.value} ${s}`;return this.assert(d.contains(s),`expected "${d.value}" to contain "${s}"`,`expected "${d.value}" not to contain "${s}"`,f,d.value)}return typeof d=="string"&&typeof s=="string"?this.assert(d.includes(s),"expected #{this} to contain #{exp}","expected #{this} not to contain #{exp}",s,d):(d!=null&&typeof d!="string"&&t.flag(this,"object",Array.from(d)),this.contain(s))}),a("toContainEqual",function(s){let d=t.flag(this,"object"),f=Array.from(d).findIndex(p=>Z(p,s,n));this.assert(f!==-1,"expected #{this} to deep equally contain #{exp}","expected #{this} to not deep equally contain #{exp}",s)}),a("toBeTruthy",function(){let s=t.flag(this,"object");this.assert(!!s,"expected #{this} to be truthy","expected #{this} to not be truthy",s,!1)}),a("toBeFalsy",function(){let s=t.flag(this,"object");this.assert(!s,"expected #{this} to be falsy","expected #{this} to not be falsy",s,!1)}),a("toBeGreaterThan",function(s){let d=this._obj;return pt(d,"actual",["number","bigint"]),pt(s,"expected",["number","bigint"]),this.assert(d>s,`expected ${d} to be greater than ${s}`,`expected ${d} to be not greater than ${s}`,d,s,!1)}),a("toBeGreaterThanOrEqual",function(s){let d=this._obj;return pt(d,"actual",["number","bigint"]),pt(s,"expected",["number","bigint"]),this.assert(d>=s,`expected ${d} to be greater than or equal to ${s}`,`expected ${d} to be not greater than or equal to ${s}`,d,s,!1)}),a("toBeLessThan",function(s){let d=this._obj;return pt(d,"actual",["number","bigint"]),pt(s,"expected",["number","bigint"]),this.assert(dString(E).replace(/([.[\]])/g,"\\$1")).join("."));let d=this._obj,[f,p]=s,m=()=>Object.prototype.hasOwnProperty.call(d,f)?{value:d[f],exists:!0}:t.getPathInfo(d,f),{value:b,exists:h}=m(),y=h&&(s.length===1||Z(p,b,n)),g=s.length===1?"":` with value ${t.objDisplay(p)}`;return this.assert(y,`expected #{this} to have property "${f}"${g}`,`expected #{this} to not have property "${f}"${g}`,p,h?b:void 0)}),a("toBeCloseTo",function(s,d=2){let f=this._obj,p=!1,m=0,b=0;return s===Number.POSITIVE_INFINITY&&f===Number.POSITIVE_INFINITY||s===Number.NEGATIVE_INFINITY&&f===Number.NEGATIVE_INFINITY?p=!0:(m=10**-d/2,b=Math.abs(f-s),p=b{if(!us(s._obj))throw new TypeError(`${t.inspect(s._obj)} is not a spy or a call to a spy!`)},l=s=>(o(s),s._obj),i=s=>{let d=s%10,f=s%100;return d===1&&f!==11?`${s}st`:d===2&&f!==12?`${s}nd`:d===3&&f!==13?`${s}rd`:`${s}th`},u=(s,d,f)=>(s.mock.calls&&(d+=be.gray(` Received: ${s.mock.calls.map((p,m)=>{let b=be.bold(` ${i(m+1)} ${s.getMockName()} call: -`);return f?b+=_r(f,p,{omitAnnotationLines:!0}):b+=ze(p).split(` +`);return f?b+=Rr(f,p,{omitAnnotationLines:!0}):b+=Ge(p).split(` `).map(h=>` ${h}`).join(` `),b+=` `,b}).join(` @@ -174,24 +174,24 @@ Received: ${d.map((m,b)=>{let h=be.bold(` ${i(b+1)} ${s.getMockName()} call return: -`);return p?h+=_r(p,m.value,{omitAnnotationLines:!0}):h+=ze(m).split(` +`);return p?h+=Rr(p,m.value,{omitAnnotationLines:!0}):h+=Ge(m).split(` `).map(y=>` ${y}`).join(` `),h+=` `,h}).join(` `)}`),f+=be.gray(` Number of calls: ${be.bold(s.mock.calls.length)} -`),f);a(["toHaveBeenCalledTimes","toBeCalledTimes"],function(s){let d=l(this),f=d.getMockName(),p=d.mock.calls.length;return this.assert(p===s,`expected "${f}" to be called #{exp} times, but got ${p} times`,`expected "${f}" to not be called #{exp} times`,s,p,!1)}),a("toHaveBeenCalledOnce",function(){let s=l(this),d=s.getMockName(),f=s.mock.calls.length;return this.assert(f===1,`expected "${d}" to be called once, but got ${f} times`,`expected "${d}" to not be called once`,1,f,!1)}),a(["toHaveBeenCalled","toBeCalled"],function(){let s=l(this),d=s.getMockName(),f=s.mock.calls.length,p=f>0,m=t.flag(this,"negate"),b=t.getMessage(this,[p,`expected "${d}" to be called at least once`,`expected "${d}" to not be called at all, but actually been called ${f} times`,!0,p]);if(p&&m&&(b=u(s,b)),p&&m||!p&&!m)throw new r(b)}),a(["toHaveBeenCalledWith","toBeCalledWith"],function(...s){let d=l(this),f=d.getMockName(),p=d.mock.calls.some(h=>Z(h,s,[...n,Le])),m=t.flag(this,"negate"),b=t.getMessage(this,[p,`expected "${f}" to be called with arguments: #{exp}`,`expected "${f}" to not be called with arguments: #{exp}`,s]);if(p&&m||!p&&!m)throw new r(u(d,b,s))}),a(["toHaveBeenNthCalledWith","nthCalledWith"],function(s,...d){let f=l(this),p=f.getMockName(),m=f.mock.calls[s-1],b=f.mock.calls.length,h=s<=b;this.assert(Z(m,d,[...n,Le]),`expected ${i(s)} "${p}" call to have been called with #{exp}${h?"":`, but called only ${b} times`}`,`expected ${i(s)} "${p}" call to not have been called with #{exp}`,d,m,h)}),a(["toHaveBeenLastCalledWith","lastCalledWith"],function(...s){let d=l(this),f=d.getMockName(),p=d.mock.calls[d.mock.calls.length-1];this.assert(Z(p,s,[...n,Le]),`expected last "${f}" call to have been called with #{exp}`,`expected last "${f}" call to not have been called with #{exp}`,s,p)}),a(["toThrow","toThrowError"],function(s){if(typeof s=="string"||typeof s>"u"||s instanceof RegExp)return this.throws(s);let d=this._obj,f=t.flag(this,"promise"),p=t.flag(this,"negate"),m=null;if(f==="rejects")m=d;else if(f==="resolves"&&typeof d!="function"){if(p)return;{let b=t.flag(this,"message")||"expected promise to throw an error, but it didn't",h={showDiff:!1};throw new r(b,h,t.flag(this,"ssfi"))}}else{let b=!1;try{d()}catch(h){b=!0,m=h}if(!b&&!p){let h=t.flag(this,"message")||"expected function to throw an error, but it didn't",y={showDiff:!1};throw new r(h,y,t.flag(this,"ssfi"))}}if(typeof s=="function"){let b=s.name||s.prototype.constructor.name;return this.assert(m&&m instanceof s,`expected error to be instance of ${b}`,`expected error not to be instance of ${b}`,s,m)}if(s instanceof Error)return this.assert(m&&s.message===m.message,`expected error to have message: ${s.message}`,`expected error not to have message: ${s.message}`,s.message,m&&m.message);if(typeof s=="object"&&"asymmetricMatch"in s&&typeof s.asymmetricMatch=="function"){let b=s;return this.assert(m&&b.asymmetricMatch(m),"expected error to match asymmetric matcher","expected error not to match asymmetric matcher",b,m)}throw new Error(`"toThrow" expects string, RegExp, function, Error instance or asymmetric matcher, got "${typeof s}"`)}),[{name:"toHaveResolved",condition:s=>s.mock.settledResults.length>0&&s.mock.settledResults.some(({type:d})=>d==="fulfilled"),action:"resolved"},{name:["toHaveReturned","toReturn"],condition:s=>s.mock.calls.length>0&&s.mock.results.some(({type:d})=>d!=="throw"),action:"called"}].forEach(({name:s,condition:d,action:f})=>{a(s,function(){let p=l(this),m=p.getMockName(),b=d(p);this.assert(b,`expected "${m}" to be successfully ${f} at least once`,`expected "${m}" to not be successfully ${f}`,b,!b,!1)})}),[{name:"toHaveResolvedTimes",condition:(s,d)=>s.mock.settledResults.reduce((f,{type:p})=>p==="fulfilled"?++f:f,0)===d,action:"resolved"},{name:["toHaveReturnedTimes","toReturnTimes"],condition:(s,d)=>s.mock.results.reduce((f,{type:p})=>p==="throw"?f:++f,0)===d,action:"called"}].forEach(({name:s,condition:d,action:f})=>{a(s,function(p){let m=l(this),b=m.getMockName(),h=d(m,p);this.assert(h,`expected "${b}" to be successfully ${f} ${p} times`,`expected "${b}" to not be successfully ${f} ${p} times`,`expected resolved times: ${p}`,`received resolved times: ${h}`,!1)})}),[{name:"toHaveResolvedWith",condition:(s,d)=>s.mock.settledResults.some(({type:f,value:p})=>f==="fulfilled"&&Z(d,p)),action:"resolve"},{name:["toHaveReturnedWith","toReturnWith"],condition:(s,d)=>s.mock.results.some(({type:f,value:p})=>f==="return"&&Z(d,p)),action:"return"}].forEach(({name:s,condition:d,action:f})=>{a(s,function(p){let m=l(this),b=d(m,p),h=t.flag(this,"negate");if(b&&h||!b&&!h){let y=m.getMockName(),g=t.getMessage(this,[b,`expected "${y}" to ${f} with: #{exp} at least once`,`expected "${y}" to not ${f} with: #{exp}`,p]),E=f==="return"?m.mock.results:m.mock.settledResults;throw new r(c(m,E,g,p))}})}),[{name:"toHaveLastResolvedWith",condition:(s,d)=>{let f=s.mock.settledResults[s.mock.settledResults.length-1];return f&&f.type==="fulfilled"&&Z(f.value,d)},action:"resolve"},{name:["toHaveLastReturnedWith","lastReturnedWith"],condition:(s,d)=>{let f=s.mock.results[s.mock.results.length-1];return f&&f.type==="return"&&Z(f.value,d)},action:"return"}].forEach(({name:s,condition:d,action:f})=>{a(s,function(p){let m=l(this),b=f==="return"?m.mock.results:m.mock.settledResults,h=b[b.length-1],y=m.getMockName();this.assert(d(m,p),`expected last "${y}" call to ${f} #{exp}`,`expected last "${y}" call to not ${f} #{exp}`,p,h==null?void 0:h.value)})}),[{name:"toHaveNthResolvedWith",condition:(s,d,f)=>{let p=s.mock.settledResults[d-1];return p&&p.type==="fulfilled"&&Z(p.value,f)},action:"resolve"},{name:["toHaveNthReturnedWith","nthReturnedWith"],condition:(s,d,f)=>{let p=s.mock.results[d-1];return p&&p.type==="return"&&Z(p.value,f)},action:"return"}].forEach(({name:s,condition:d,action:f})=>{a(s,function(p,m){let b=l(this),h=b.getMockName(),y=(f==="return"?b.mock.results:b.mock.settledResults)[p-1],g=`${i(p)} call`;this.assert(d(b,p,m),`expected ${g} "${h}" call to ${f} #{exp}`,`expected ${g} "${h}" call to not ${f} #{exp}`,m,y==null?void 0:y.value)})}),a("toSatisfy",function(s,d){return this.be.satisfy(s,d)}),a("withContext",function(s){for(let d in s)t.flag(this,d,s[d]);return this}),t.addProperty(e.Assertion.prototype,"resolves",function(){let s=new Error("resolves");t.flag(this,"promise","resolves"),t.flag(this,"error",s);let d=t.flag(this,"vitest-test"),f=t.flag(this,"object");if(t.flag(this,"poll"))throw new SyntaxError("expect.poll() is not supported in combination with .resolves");if(typeof(f==null?void 0:f.then)!="function")throw new TypeError(`You must provide a Promise to expect() when using .resolves, not '${typeof f}'.`);let p=new Proxy(this,{get:(m,b,h)=>{let y=Reflect.get(m,b,h);return typeof y!="function"?y instanceof e.Assertion?p:y:async(...g)=>{let E=f.then(C=>(t.flag(this,"object",C),y.call(this,...g)),C=>{let q=new r(`promise rejected "${t.inspect(C)}" instead of resolving`,{showDiff:!1});throw q.cause=C,q.stack=s.stack.replace(s.message,q.message),q});return Fc(d,E)}}});return p}),t.addProperty(e.Assertion.prototype,"rejects",function(){let s=new Error("rejects");t.flag(this,"promise","rejects"),t.flag(this,"error",s);let d=t.flag(this,"vitest-test"),f=t.flag(this,"object"),p=typeof f=="function"?f():f;if(t.flag(this,"poll"))throw new SyntaxError("expect.poll() is not supported in combination with .rejects");if(typeof(p==null?void 0:p.then)!="function")throw new TypeError(`You must provide a Promise to expect() when using .rejects, not '${typeof p}'.`);let m=new Proxy(this,{get:(b,h,y)=>{let g=Reflect.get(b,h,y);return typeof g!="function"?g instanceof e.Assertion?m:g:async(...E)=>{let C=p.then(q=>{let _=new r(`promise resolved "${t.inspect(q)}" instead of rejecting`,{showDiff:!0,expected:new Error("rejected promise"),actual:q});throw _.stack=s.stack.replace(s.message,_.message),_},q=>(t.flag(this,"object",q),g.call(this,...E)));return Fc(d,C)}}});return m})};function JA(e,t){let r=e._obj,n=nt.flag(e,"negate"),a=nt.flag(e,"promise")||"",o={...Ym(),diff:_r,stringify:ze,iterableEquality:Le,subsetEquality:vn};return{state:{...Xn(t),customTesters:ds(),isNot:n,utils:o,promise:a,equals:Z,suppressedErrors:[],soft:nt.flag(e,"soft"),poll:nt.flag(e,"poll")},isNot:n,obj:r}}var Hc=class extends Error{constructor(e,t,r){super(e),this.actual=t,this.expected=r}};function XA(e,t,r){return(n,a)=>{Object.entries(r).forEach(([o,l])=>{function i(...d){let{state:f,isNot:p,obj:m}=JA(this,t),b=l.call(f,m,...d);if(b&&typeof b=="object"&&b instanceof Promise)return b.then(({pass:C,message:q,actual:_,expected:v})=>{if(C&&p||!C&&!p)throw new Hc(q(),_,v)});let{pass:h,message:y,actual:g,expected:E}=b;if(h&&p||!h&&!p)throw new Hc(y(),g,E)}let u=th(a,i);a.addMethod(globalThis[tn].matchers,o,u),a.addMethod(e.Assertion.prototype,o,u);class c extends kt{constructor(f=!1,...p){super(p,f)}asymmetricMatch(f){let{pass:p}=l.call(this.getMatcherContext(t),f,...this.sample);return this.inverse?!p:p}toString(){return`${this.inverse?"not.":""}${o}`}getExpectedType(){return"any"}toAsymmetricMatcher(){return`${this.toString()}<${this.sample.map(String).join(", ")}>`}}let s=(...d)=>new c(!1,...d);Object.defineProperty(t,o,{configurable:!0,enumerable:!0,value:s,writable:!0}),Object.defineProperty(t.not,o,{configurable:!0,enumerable:!0,value:(...d)=>new c(!0,...d),writable:!0}),Object.defineProperty(globalThis[Al],o,{configurable:!0,enumerable:!0,value:s,writable:!0})})}}var QA=(e,t)=>{t.addMethod(e.expect,"extend",(r,n)=>{Fr(XA(e,r,n))})};function ZA(){Fr(QA),Fr(YA),Fr(KA);let e=(n,a)=>{let{assertionCalls:o}=Xn(e);return Bo({assertionCalls:o+1,soft:!1},e),Ut(n,a)};Object.assign(e,Ut),e.getState=()=>Xn(e),e.setState=n=>Bo(n,e),e.extend=n=>Ut.extend(e,n),e.soft=(...n)=>{let a=e(...n);return e.setState({soft:!0}),a},e.unreachable=n=>{O.fail(`expected${n?` "${n}" `:" "}not to be reached`)};function t(n){let a=()=>new Error(`expected number of assertions to be ${n}, but got ${e.getState().assertionCalls}`);"captureStackTrace"in Error&&typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a(),t),e.setState({expectedAssertionsNumber:n,expectedAssertionsNumberErrorGen:a})}function r(){let n=new Error("expected any number of assertion, but got none");"captureStackTrace"in Error&&typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(n,r),e.setState({isExpectingAssertions:!0,isExpectingAssertionsError:n})}return Bo({assertionCalls:0,isExpectingAssertions:!1,isExpectingAssertionsError:null,expectedAssertionsNumber:null,expectedAssertionsNumberErrorGen:null},e),nt.addMethod(e,"assertions",t),nt.addMethod(e,"hasAssertions",r),e.extend(ff),e}var rh=ZA();Object.defineProperty(globalThis,us,{value:rh,writable:!0,configurable:!0});var xl=new Set;function nh(e){return xl.add(e),()=>void xl.delete(e)}function ah(e){let t=e?Tc(e):Tc();return eM(t)}function eM(e){let t=Uc(e),r=t.mockImplementation.bind(null);return t.mockImplementation=n=>Uc(r(n)),t}function Uc(e){let t=Jn(e),r=t.impl;return t.willCall(function(...n){return xl.forEach(a=>a(e,n)),r==null?void 0:r.apply(this,n)}),e}function oh(){gn.forEach(e=>e.mockClear())}function lh(){gn.forEach(e=>e.mockReset())}function ih(){gn.forEach(e=>e.mockRestore())}var sh={};ii(sh,{buildQueries:()=>wt,configure:()=>fx,createEvent:()=>kn,findAllByAltText:()=>pb,findAllByDisplayValue:()=>lb,findAllByLabelText:()=>Lh,findAllByPlaceholderText:()=>Kh,findAllByRole:()=>Eb,findAllByTestId:()=>Mb,findAllByText:()=>eb,findAllByTitle:()=>gb,findByAltText:()=>fb,findByDisplayValue:()=>ib,findByLabelText:()=>Dh,findByPlaceholderText:()=>Yh,findByRole:()=>Pb,findByTestId:()=>xb,findByText:()=>tb,findByTitle:()=>vb,fireEvent:()=>ln,getAllByAltText:()=>cb,getAllByDisplayValue:()=>ab,getAllByLabelText:()=>Fh,getAllByPlaceholderText:()=>Gh,getAllByRole:()=>Cb,getAllByTestId:()=>Sb,getAllByText:()=>Qh,getAllByTitle:()=>bb,getByAltText:()=>db,getByDisplayValue:()=>ob,getByLabelText:()=>Hh,getByPlaceholderText:()=>Wh,getByRole:()=>qb,getByTestId:()=>Ab,getByText:()=>Zh,getByTitle:()=>yb,getConfig:()=>X,getDefaultNormalizer:()=>gs,getElementError:()=>Ia,getMultipleElementsFoundError:()=>Ba,getNodeText:()=>_n,getQueriesForElement:()=>Hl,getRoles:()=>xh,getSuggestedQuery:()=>ea,isInaccessible:()=>$a,logDOM:()=>jl,logRoles:()=>gx,makeFindQuery:()=>wr,makeGetAllQuery:()=>Rs,makeSingleQuery:()=>Rr,prettyDOM:()=>an,prettyFormat:()=>fs,queries:()=>ta,queryAllByAltText:()=>sb,queryAllByAttribute:()=>Qt,queryAllByDisplayValue:()=>rb,queryAllByLabelText:()=>Uh,queryAllByPlaceholderText:()=>Vh,queryAllByRole:()=>Rb,queryAllByTestId:()=>Ob,queryAllByText:()=>Jh,queryAllByTitle:()=>mb,queryByAltText:()=>ub,queryByAttribute:()=>Nh,queryByDisplayValue:()=>nb,queryByLabelText:()=>Bh,queryByPlaceholderText:()=>zh,queryByRole:()=>wb,queryByTestId:()=>Tb,queryByText:()=>Xh,queryByTitle:()=>hb,queryHelpers:()=>xx,screen:()=>lj,waitFor:()=>_s,waitForElementToBeRemoved:()=>Zx,within:()=>Hl,wrapAllByQueryWithSuggestion:()=>Be,wrapSingleQueryWithSuggestion:()=>jt});var fs=De(kC()),tM=Object.prototype.toString;function rM(e){return typeof e=="function"||tM.call(e)==="[object Function]"}function nM(e){var t=Number(e);return isNaN(t)?0:t===0||!isFinite(t)?t:(t>0?1:-1)*Math.floor(Math.abs(t))}var aM=Math.pow(2,53)-1;function oM(e){var t=nM(e);return Math.min(Math.max(t,0),aM)}function Je(e,t){var r=Array,n=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");for(var a=oM(n.length),o=rM(r)?Object(new r(a)):new Array(a),l=0,i;l0&&arguments[0]!==void 0?arguments[0]:[];lM(this,e),uM(this,"items",void 0),this.items=t}return sM(e,[{key:"add",value:function(t){return this.has(t)===!1&&this.items.push(t),this}},{key:"clear",value:function(){this.items=[]}},{key:"delete",value:function(t){var r=this.items.length;return this.items=this.items.filter(function(n){return n!==t}),r!==this.items.length}},{key:"forEach",value:function(t){var r=this;this.items.forEach(function(n){t(n,n,r)})}},{key:"has",value:function(t){return this.items.indexOf(t)!==-1}},{key:"size",get:function(){return this.items.length}}]),e}(),pM=typeof Set>"u"?Set:dM;function xe(e){var t;return(t=e.localName)!==null&&t!==void 0?t:e.tagName.toLowerCase()}var fM={article:"article",aside:"complementary",button:"button",datalist:"listbox",dd:"definition",details:"group",dialog:"dialog",dt:"term",fieldset:"group",figure:"figure",form:"form",footer:"contentinfo",h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:"banner",hr:"separator",html:"document",legend:"legend",li:"listitem",math:"math",main:"main",menu:"list",nav:"navigation",ol:"list",optgroup:"group",option:"option",output:"status",progress:"progressbar",section:"region",summary:"button",table:"table",tbody:"rowgroup",textarea:"textbox",tfoot:"rowgroup",td:"cell",th:"columnheader",thead:"rowgroup",tr:"row",ul:"list"},mM={caption:new Set(["aria-label","aria-labelledby"]),code:new Set(["aria-label","aria-labelledby"]),deletion:new Set(["aria-label","aria-labelledby"]),emphasis:new Set(["aria-label","aria-labelledby"]),generic:new Set(["aria-label","aria-labelledby","aria-roledescription"]),insertion:new Set(["aria-label","aria-labelledby"]),paragraph:new Set(["aria-label","aria-labelledby"]),presentation:new Set(["aria-label","aria-labelledby"]),strong:new Set(["aria-label","aria-labelledby"]),subscript:new Set(["aria-label","aria-labelledby"]),superscript:new Set(["aria-label","aria-labelledby"])};function hM(e,t){return["aria-atomic","aria-busy","aria-controls","aria-current","aria-describedby","aria-details","aria-dropeffect","aria-flowto","aria-grabbed","aria-hidden","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription"].some(function(r){var n;return e.hasAttribute(r)&&!((n=mM[t])!==null&&n!==void 0&&n.has(r))})}function ch(e,t){return hM(e,t)}function bM(e){var t=gM(e);if(t===null||t==="presentation"){var r=yM(e);if(t!=="presentation"||ch(e,r||""))return r}return t}function yM(e){var t=fM[xe(e)];if(t!==void 0)return t;switch(xe(e)){case"a":case"area":case"link":if(e.hasAttribute("href"))return"link";break;case"img":return e.getAttribute("alt")===""&&!ch(e,"img")?"presentation":"img";case"input":{var r=e,n=r.type;switch(n){case"button":case"image":case"reset":case"submit":return"button";case"checkbox":case"radio":return n;case"range":return"slider";case"email":case"tel":case"text":case"url":return e.hasAttribute("list")?"combobox":"textbox";case"search":return e.hasAttribute("list")?"combobox":"searchbox";case"number":return"spinbutton";default:return null}}case"select":return e.hasAttribute("multiple")||e.size>1?"listbox":"combobox"}return null}function gM(e){var t=e.getAttribute("role");if(t!==null){var r=t.trim().split(" ")[0];if(r.length>0)return r}return null}function de(e){return e!==null&&e.nodeType===e.ELEMENT_NODE}function dh(e){return de(e)&&xe(e)==="caption"}function Bn(e){return de(e)&&xe(e)==="input"}function vM(e){return de(e)&&xe(e)==="optgroup"}function _M(e){return de(e)&&xe(e)==="select"}function RM(e){return de(e)&&xe(e)==="table"}function wM(e){return de(e)&&xe(e)==="textarea"}function CM(e){var t=e.ownerDocument===null?e:e.ownerDocument,r=t.defaultView;if(r===null)throw new TypeError("no window available");return r}function qM(e){return de(e)&&xe(e)==="fieldset"}function EM(e){return de(e)&&xe(e)==="legend"}function PM(e){return de(e)&&xe(e)==="slot"}function OM(e){return de(e)&&e.ownerSVGElement!==void 0}function TM(e){return de(e)&&xe(e)==="svg"}function SM(e){return OM(e)&&xe(e)==="title"}function Zn(e,t){if(de(e)&&e.hasAttribute(t)){var r=e.getAttribute(t).split(" "),n=e.getRootNode?e.getRootNode():e.ownerDocument;return r.map(function(a){return n.getElementById(a)}).filter(function(a){return a!==null})}return[]}function ht(e,t){return de(e)?t.indexOf(bM(e))!==-1:!1}function AM(e){return e.trim().replace(/\s\s+/g," ")}function MM(e,t){if(!de(e))return!1;if(e.hasAttribute("hidden")||e.getAttribute("aria-hidden")==="true")return!0;var r=t(e);return r.getPropertyValue("display")==="none"||r.getPropertyValue("visibility")==="hidden"}function xM(e){return ht(e,["button","combobox","listbox","textbox"])||ph(e,"range")}function ph(e,t){if(!de(e))return!1;switch(t){case"range":return ht(e,["meter","progressbar","scrollbar","slider","spinbutton"]);default:throw new TypeError("No knowledge about abstract role '".concat(t,"'. This is likely a bug :("))}}function Vc(e,t){var r=Je(e.querySelectorAll(t));return Zn(e,"aria-owns").forEach(function(n){r.push.apply(r,Je(n.querySelectorAll(t)))}),r}function jM(e){return _M(e)?e.selectedOptions||Vc(e,"[selected]"):Vc(e,'[aria-selected="true"]')}function NM(e){return ht(e,["none","presentation"])}function $M(e){return dh(e)}function IM(e){return ht(e,["button","cell","checkbox","columnheader","gridcell","heading","label","legend","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","row","rowheader","switch","tab","tooltip","treeitem"])}function BM(e){return!1}function kM(e){return Bn(e)||wM(e)?e.value:e.textContent||""}function zc(e){var t=e.getPropertyValue("content");return/^["'].*["']$/.test(t)?t.slice(1,-1):""}function fh(e){var t=xe(e);return t==="button"||t==="input"&&e.getAttribute("type")!=="hidden"||t==="meter"||t==="output"||t==="progress"||t==="select"||t==="textarea"}function mh(e){if(fh(e))return e;var t=null;return e.childNodes.forEach(function(r){if(t===null&&de(r)){var n=mh(r);n!==null&&(t=n)}}),t}function LM(e){if(e.control!==void 0)return e.control;var t=e.getAttribute("for");return t!==null?e.ownerDocument.getElementById(t):mh(e)}function DM(e){var t=e.labels;if(t===null)return t;if(t!==void 0)return Je(t);if(!fh(e))return null;var r=e.ownerDocument;return Je(r.querySelectorAll("label")).filter(function(n){return LM(n)===e})}function FM(e){var t=e.assignedNodes();return t.length===0?Je(e.childNodes):t}function hh(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=new pM,n=CM(e),a=t.compute,o=a===void 0?"name":a,l=t.computedStyleSupportsPseudoElements,i=l===void 0?t.getComputedStyle!==void 0:l,u=t.getComputedStyle,c=u===void 0?n.getComputedStyle.bind(n):u,s=t.hidden,d=s===void 0?!1:s;function f(y,g){var E="";if(de(y)&&i){var C=c(y,"::before"),q=zc(C);E="".concat(q," ").concat(E)}var _=PM(y)?FM(y):Je(y.childNodes).concat(Zn(y,"aria-owns"));if(_.forEach(function(P){var j=h(P,{isEmbeddedInLabel:g.isEmbeddedInLabel,isReferenced:!1,recursion:!0}),$=de(P)?c(P).getPropertyValue("display"):"inline",B=$!=="inline"?" ":"";E+="".concat(B).concat(j).concat(B)}),de(y)&&i){var v=c(y,"::after"),w=zc(v);E="".concat(E," ").concat(w)}return E.trim()}function p(y,g){var E=y.getAttributeNode(g);return E!==null&&!r.has(E)&&E.value.trim()!==""?(r.add(E),E.value):null}function m(y){return de(y)?p(y,"title"):null}function b(y){if(!de(y))return null;if(qM(y)){r.add(y);for(var g=Je(y.childNodes),E=0;E0}).join(" ");if(Bn(y)&&y.type==="image"){var k=p(y,"alt");if(k!==null)return k;var U=p(y,"title");return U!==null?U:"Submit Query"}if(ht(y,["button"])){var W=f(y,{isEmbeddedInLabel:!1});if(W!=="")return W}return null}function h(y,g){if(r.has(y))return"";if(!d&&MM(y,c)&&!g.isReferenced)return r.add(y),"";var E=de(y)?y.getAttributeNode("aria-labelledby"):null,C=E!==null&&!r.has(E)?Zn(y,"aria-labelledby"):[];if(o==="name"&&!g.isReferenced&&C.length>0)return r.add(E),C.map(function($){return h($,{isEmbeddedInLabel:g.isEmbeddedInLabel,isReferenced:!0,recursion:!1})}).join(" ");var q=g.recursion&&xM(y)&&o==="name";if(!q){var _=(de(y)&&y.getAttribute("aria-label")||"").trim();if(_!==""&&o==="name")return r.add(y),_;if(!NM(y)){var v=b(y);if(v!==null)return r.add(y),v}}if(ht(y,["menu"]))return r.add(y),"";if(q||g.isEmbeddedInLabel||g.isReferenced){if(ht(y,["combobox","listbox"])){r.add(y);var w=jM(y);return w.length===0?Bn(y)?y.value:"":Je(w).map(function($){return h($,{isEmbeddedInLabel:g.isEmbeddedInLabel,isReferenced:!1,recursion:!0})}).join(" ")}if(ph(y,"range"))return r.add(y),y.hasAttribute("aria-valuetext")?y.getAttribute("aria-valuetext"):y.hasAttribute("aria-valuenow")?y.getAttribute("aria-valuenow"):y.getAttribute("value")||"";if(ht(y,["textbox"]))return r.add(y),kM(y)}if(IM(y)||de(y)&&g.isReferenced||$M(y)||BM()){var P=f(y,{isEmbeddedInLabel:g.isEmbeddedInLabel});if(P!=="")return r.add(y),P}if(y.nodeType===y.TEXT_NODE)return r.add(y),y.textContent||"";if(g.recursion)return r.add(y),f(y,{isEmbeddedInLabel:g.isEmbeddedInLabel});var j=m(y);return j!==null?(r.add(y),j):(r.add(y),"")}return AM(h(e,{isEmbeddedInLabel:!1,isReferenced:o==="description",recursion:!1}))}function nn(e){"@babel/helpers - typeof";return nn=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},nn(e)}function Gc(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 Wc(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=Zn(e,"aria-describedby").map(function(a){return hh(a,Wc(Wc({},t),{},{compute:"description"}))}).join(" ");if(r===""){var n=e.getAttribute("title");r=n===null?"":n}return r}function zM(e){return ht(e,["caption","code","deletion","emphasis","generic","insertion","paragraph","presentation","strong","subscript","superscript"])}function ms(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return zM(e)?"":hh(e,t)}var He=De(qP()),GM=De(EP());function yh(e){return e.replace(//g,">")}var WM=(e,t,r,n,a,o,l)=>{let i=n+r.indent,u=r.colors;return e.map(c=>{let s=t[c],d=l(s,r,i,a,o);return typeof s!="string"&&(d.indexOf(` -`)!==-1&&(d=r.spacingOuter+i+d+r.spacingOuter+n),d="{"+d+"}"),r.spacingInner+n+u.prop.open+c+u.prop.close+"="+u.value.open+d+u.value.close}).join("")},KM=3,YM=(e,t,r,n,a,o)=>e.map(l=>{let i=typeof l=="string"?gh(l,t):o(l,t,r,n,a);return i===""&&typeof l=="object"&&l!==null&&l.nodeType!==KM?"":t.spacingOuter+r+i}).join(""),gh=(e,t)=>{let r=t.colors.content;return r.open+yh(e)+r.close},JM=(e,t)=>{let r=t.colors.comment;return r.open+""+r.close},XM=(e,t,r,n,a)=>{let o=n.colors.tag;return o.open+"<"+e+(t&&o.close+t+n.spacingOuter+a+o.open)+(r?">"+o.close+r+n.spacingOuter+a+o.open+""+o.close},QM=(e,t)=>{let r=t.colors.tag;return r.open+"<"+e+r.close+" …"+r.open+" />"+r.close},ZM=1,vh=3,_h=8,Rh=11,ex=/^((HTML|SVG)\w*)?Element$/,wh=e=>{let{tagName:t}=e;return!!(typeof t=="string"&&t.includes("-")||typeof e.hasAttribute=="function"&&e.hasAttribute("is"))},tx=e=>{let t=e.constructor.name,{nodeType:r}=e;return r===ZM&&(ex.test(t)||wh(e))||r===vh&&t==="Text"||r===_h&&t==="Comment"||r===Rh&&t==="DocumentFragment"};function rx(e){return e.nodeType===vh}function nx(e){return e.nodeType===_h}function Lo(e){return e.nodeType===Rh}function ax(e){return{test:t=>{var r;return((t==null||(r=t.constructor)==null?void 0:r.name)||wh(t))&&tx(t)},serialize:(t,r,n,a,o,l)=>{if(rx(t))return gh(t.data,r);if(nx(t))return JM(t.data,r);let i=Lo(t)?"DocumentFragment":t.tagName.toLowerCase();return++a>r.maxDepth?QM(i,r):XM(i,WM(Lo(t)?[]:Array.from(t.attributes).map(u=>u.name).sort(),Lo(t)?{}:Array.from(t.attributes).reduce((u,c)=>(u[c.name]=c.value,u),{}),r,n+r.indent,a,o,l),YM(Array.prototype.slice.call(t.childNodes||t.children).filter(e),r,n+r.indent,a,o,l),r,n)}}}var Ch=null,hs=null,bs=null;try{let e=module&&module.require;hs=e.call(module,"fs").readFileSync,bs=e.call(module,"@babel/code-frame").codeFrameColumns,Ch=e.call(module,"chalk")}catch{}function ox(e){let t=e.indexOf("(")+1,r=e.indexOf(")"),n=e.slice(t,r),a=n.split(":"),[o,l,i]=[a[0],parseInt(a[1],10),parseInt(a[2],10)],u="";try{u=hs(o,"utf-8")}catch{return""}let c=bs(u,{start:{line:l,column:i}},{highlightCode:!0,linesBelow:0});return Ch.dim(n)+` +`),f);a(["toHaveBeenCalledTimes","toBeCalledTimes"],function(s){let d=l(this),f=d.getMockName(),p=d.mock.calls.length;return this.assert(p===s,`expected "${f}" to be called #{exp} times, but got ${p} times`,`expected "${f}" to not be called #{exp} times`,s,p,!1)}),a("toHaveBeenCalledOnce",function(){let s=l(this),d=s.getMockName(),f=s.mock.calls.length;return this.assert(f===1,`expected "${d}" to be called once, but got ${f} times`,`expected "${d}" to not be called once`,1,f,!1)}),a(["toHaveBeenCalled","toBeCalled"],function(){let s=l(this),d=s.getMockName(),f=s.mock.calls.length,p=f>0,m=t.flag(this,"negate"),b=t.getMessage(this,[p,`expected "${d}" to be called at least once`,`expected "${d}" to not be called at all, but actually been called ${f} times`,!0,p]);if(p&&m&&(b=u(s,b)),p&&m||!p&&!m)throw new r(b)}),a(["toHaveBeenCalledWith","toBeCalledWith"],function(...s){let d=l(this),f=d.getMockName(),p=d.mock.calls.some(h=>Z(h,s,[...n,De])),m=t.flag(this,"negate"),b=t.getMessage(this,[p,`expected "${f}" to be called with arguments: #{exp}`,`expected "${f}" to not be called with arguments: #{exp}`,s]);if(p&&m||!p&&!m)throw new r(u(d,b,s))}),a(["toHaveBeenNthCalledWith","nthCalledWith"],function(s,...d){let f=l(this),p=f.getMockName(),m=f.mock.calls[s-1],b=f.mock.calls.length,h=s<=b;this.assert(Z(m,d,[...n,De]),`expected ${i(s)} "${p}" call to have been called with #{exp}${h?"":`, but called only ${b} times`}`,`expected ${i(s)} "${p}" call to not have been called with #{exp}`,d,m,h)}),a(["toHaveBeenLastCalledWith","lastCalledWith"],function(...s){let d=l(this),f=d.getMockName(),p=d.mock.calls[d.mock.calls.length-1];this.assert(Z(p,s,[...n,De]),`expected last "${f}" call to have been called with #{exp}`,`expected last "${f}" call to not have been called with #{exp}`,s,p)}),a(["toThrow","toThrowError"],function(s){if(typeof s=="string"||typeof s>"u"||s instanceof RegExp)return this.throws(s);let d=this._obj,f=t.flag(this,"promise"),p=t.flag(this,"negate"),m=null;if(f==="rejects")m=d;else if(f==="resolves"&&typeof d!="function"){if(p)return;{let b=t.flag(this,"message")||"expected promise to throw an error, but it didn't",h={showDiff:!1};throw new r(b,h,t.flag(this,"ssfi"))}}else{let b=!1;try{d()}catch(h){b=!0,m=h}if(!b&&!p){let h=t.flag(this,"message")||"expected function to throw an error, but it didn't",y={showDiff:!1};throw new r(h,y,t.flag(this,"ssfi"))}}if(typeof s=="function"){let b=s.name||s.prototype.constructor.name;return this.assert(m&&m instanceof s,`expected error to be instance of ${b}`,`expected error not to be instance of ${b}`,s,m)}if(s instanceof Error)return this.assert(m&&s.message===m.message,`expected error to have message: ${s.message}`,`expected error not to have message: ${s.message}`,s.message,m&&m.message);if(typeof s=="object"&&"asymmetricMatch"in s&&typeof s.asymmetricMatch=="function"){let b=s;return this.assert(m&&b.asymmetricMatch(m),"expected error to match asymmetric matcher","expected error not to match asymmetric matcher",b,m)}throw new Error(`"toThrow" expects string, RegExp, function, Error instance or asymmetric matcher, got "${typeof s}"`)}),[{name:"toHaveResolved",condition:s=>s.mock.settledResults.length>0&&s.mock.settledResults.some(({type:d})=>d==="fulfilled"),action:"resolved"},{name:["toHaveReturned","toReturn"],condition:s=>s.mock.calls.length>0&&s.mock.results.some(({type:d})=>d!=="throw"),action:"called"}].forEach(({name:s,condition:d,action:f})=>{a(s,function(){let p=l(this),m=p.getMockName(),b=d(p);this.assert(b,`expected "${m}" to be successfully ${f} at least once`,`expected "${m}" to not be successfully ${f}`,b,!b,!1)})}),[{name:"toHaveResolvedTimes",condition:(s,d)=>s.mock.settledResults.reduce((f,{type:p})=>p==="fulfilled"?++f:f,0)===d,action:"resolved"},{name:["toHaveReturnedTimes","toReturnTimes"],condition:(s,d)=>s.mock.results.reduce((f,{type:p})=>p==="throw"?f:++f,0)===d,action:"called"}].forEach(({name:s,condition:d,action:f})=>{a(s,function(p){let m=l(this),b=m.getMockName(),h=d(m,p);this.assert(h,`expected "${b}" to be successfully ${f} ${p} times`,`expected "${b}" to not be successfully ${f} ${p} times`,`expected resolved times: ${p}`,`received resolved times: ${h}`,!1)})}),[{name:"toHaveResolvedWith",condition:(s,d)=>s.mock.settledResults.some(({type:f,value:p})=>f==="fulfilled"&&Z(d,p)),action:"resolve"},{name:["toHaveReturnedWith","toReturnWith"],condition:(s,d)=>s.mock.results.some(({type:f,value:p})=>f==="return"&&Z(d,p)),action:"return"}].forEach(({name:s,condition:d,action:f})=>{a(s,function(p){let m=l(this),b=d(m,p),h=t.flag(this,"negate");if(b&&h||!b&&!h){let y=m.getMockName(),g=t.getMessage(this,[b,`expected "${y}" to ${f} with: #{exp} at least once`,`expected "${y}" to not ${f} with: #{exp}`,p]),E=f==="return"?m.mock.results:m.mock.settledResults;throw new r(c(m,E,g,p))}})}),[{name:"toHaveLastResolvedWith",condition:(s,d)=>{let f=s.mock.settledResults[s.mock.settledResults.length-1];return f&&f.type==="fulfilled"&&Z(f.value,d)},action:"resolve"},{name:["toHaveLastReturnedWith","lastReturnedWith"],condition:(s,d)=>{let f=s.mock.results[s.mock.results.length-1];return f&&f.type==="return"&&Z(f.value,d)},action:"return"}].forEach(({name:s,condition:d,action:f})=>{a(s,function(p){let m=l(this),b=f==="return"?m.mock.results:m.mock.settledResults,h=b[b.length-1],y=m.getMockName();this.assert(d(m,p),`expected last "${y}" call to ${f} #{exp}`,`expected last "${y}" call to not ${f} #{exp}`,p,h==null?void 0:h.value)})}),[{name:"toHaveNthResolvedWith",condition:(s,d,f)=>{let p=s.mock.settledResults[d-1];return p&&p.type==="fulfilled"&&Z(p.value,f)},action:"resolve"},{name:["toHaveNthReturnedWith","nthReturnedWith"],condition:(s,d,f)=>{let p=s.mock.results[d-1];return p&&p.type==="return"&&Z(p.value,f)},action:"return"}].forEach(({name:s,condition:d,action:f})=>{a(s,function(p,m){let b=l(this),h=b.getMockName(),y=(f==="return"?b.mock.results:b.mock.settledResults)[p-1],g=`${i(p)} call`;this.assert(d(b,p,m),`expected ${g} "${h}" call to ${f} #{exp}`,`expected ${g} "${h}" call to not ${f} #{exp}`,m,y==null?void 0:y.value)})}),a("toSatisfy",function(s,d){return this.be.satisfy(s,d)}),a("withContext",function(s){for(let d in s)t.flag(this,d,s[d]);return this}),t.addProperty(e.Assertion.prototype,"resolves",function(){let s=new Error("resolves");t.flag(this,"promise","resolves"),t.flag(this,"error",s);let d=t.flag(this,"vitest-test"),f=t.flag(this,"object");if(t.flag(this,"poll"))throw new SyntaxError("expect.poll() is not supported in combination with .resolves");if(typeof(f==null?void 0:f.then)!="function")throw new TypeError(`You must provide a Promise to expect() when using .resolves, not '${typeof f}'.`);let p=new Proxy(this,{get:(m,b,h)=>{let y=Reflect.get(m,b,h);return typeof y!="function"?y instanceof e.Assertion?p:y:async(...g)=>{let E=f.then(C=>(t.flag(this,"object",C),y.call(this,...g)),C=>{let q=new r(`promise rejected "${t.inspect(C)}" instead of resolving`,{showDiff:!1});throw q.cause=C,q.stack=s.stack.replace(s.message,q.message),q});return Hc(d,E)}}});return p}),t.addProperty(e.Assertion.prototype,"rejects",function(){let s=new Error("rejects");t.flag(this,"promise","rejects"),t.flag(this,"error",s);let d=t.flag(this,"vitest-test"),f=t.flag(this,"object"),p=typeof f=="function"?f():f;if(t.flag(this,"poll"))throw new SyntaxError("expect.poll() is not supported in combination with .rejects");if(typeof(p==null?void 0:p.then)!="function")throw new TypeError(`You must provide a Promise to expect() when using .rejects, not '${typeof p}'.`);let m=new Proxy(this,{get:(b,h,y)=>{let g=Reflect.get(b,h,y);return typeof g!="function"?g instanceof e.Assertion?m:g:async(...E)=>{let C=p.then(q=>{let _=new r(`promise resolved "${t.inspect(q)}" instead of rejecting`,{showDiff:!0,expected:new Error("rejected promise"),actual:q});throw _.stack=s.stack.replace(s.message,_.message),_},q=>(t.flag(this,"object",q),g.call(this,...E)));return Hc(d,C)}}});return m})};function QA(e,t){let r=e._obj,n=at.flag(e,"negate"),a=at.flag(e,"promise")||"",o={...Xm(),diff:Rr,stringify:Ge,iterableEquality:De,subsetEquality:_n};return{state:{...Qn(t),customTesters:ps(),isNot:n,utils:o,promise:a,equals:Z,suppressedErrors:[],soft:at.flag(e,"soft"),poll:at.flag(e,"poll")},isNot:n,obj:r}}var Uc=class extends Error{constructor(e,t,r){super(e),this.actual=t,this.expected=r}};function ZA(e,t,r){return(n,a)=>{Object.entries(r).forEach(([o,l])=>{function i(...d){let{state:f,isNot:p,obj:m}=QA(this,t),b=l.call(f,m,...d);if(b&&typeof b=="object"&&b instanceof Promise)return b.then(({pass:C,message:q,actual:_,expected:v})=>{if(C&&p||!C&&!p)throw new Uc(q(),_,v)});let{pass:h,message:y,actual:g,expected:E}=b;if(h&&p||!h&&!p)throw new Uc(y(),g,E)}let u=nh(a,i);a.addMethod(globalThis[rn].matchers,o,u),a.addMethod(e.Assertion.prototype,o,u);class c extends Lt{constructor(f=!1,...p){super(p,f)}asymmetricMatch(f){let{pass:p}=l.call(this.getMatcherContext(t),f,...this.sample);return this.inverse?!p:p}toString(){return`${this.inverse?"not.":""}${o}`}getExpectedType(){return"any"}toAsymmetricMatcher(){return`${this.toString()}<${this.sample.map(String).join(", ")}>`}}let s=(...d)=>new c(!1,...d);Object.defineProperty(t,o,{configurable:!0,enumerable:!0,value:s,writable:!0}),Object.defineProperty(t.not,o,{configurable:!0,enumerable:!0,value:(...d)=>new c(!0,...d),writable:!0}),Object.defineProperty(globalThis[Ml],o,{configurable:!0,enumerable:!0,value:s,writable:!0})})}}var eM=(e,t)=>{t.addMethod(e.expect,"extend",(r,n)=>{Hr(ZA(e,r,n))})};function tM(){Hr(eM),Hr(XA),Hr(JA);let e=(n,a)=>{let{assertionCalls:o}=Qn(e);return ko({assertionCalls:o+1,soft:!1},e),Vt(n,a)};Object.assign(e,Vt),e.getState=()=>Qn(e),e.setState=n=>ko(n,e),e.extend=n=>Vt.extend(e,n),e.soft=(...n)=>{let a=e(...n);return e.setState({soft:!0}),a},e.unreachable=n=>{O.fail(`expected${n?` "${n}" `:" "}not to be reached`)};function t(n){let a=()=>new Error(`expected number of assertions to be ${n}, but got ${e.getState().assertionCalls}`);"captureStackTrace"in Error&&typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a(),t),e.setState({expectedAssertionsNumber:n,expectedAssertionsNumberErrorGen:a})}function r(){let n=new Error("expected any number of assertion, but got none");"captureStackTrace"in Error&&typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(n,r),e.setState({isExpectingAssertions:!0,isExpectingAssertionsError:n})}return ko({assertionCalls:0,isExpectingAssertions:!1,isExpectingAssertionsError:null,expectedAssertionsNumber:null,expectedAssertionsNumberErrorGen:null},e),at.addMethod(e,"assertions",t),at.addMethod(e,"hasAssertions",r),e.extend(hf),e}var ah=tM();Object.defineProperty(globalThis,cs,{value:ah,writable:!0,configurable:!0});var jl=new Set;function oh(e){return jl.add(e),()=>void jl.delete(e)}function lh(e){let t=e?Sc(e):Sc();return rM(t)}function rM(e){let t=Vc(e),r=t.mockImplementation.bind(null);return t.mockImplementation=n=>Vc(r(n)),t}function Vc(e){let t=Xn(e),r=t.impl;return t.willCall(function(...n){return jl.forEach(a=>a(e,n)),r==null?void 0:r.apply(this,n)}),e}function ih(){vn.forEach(e=>e.mockClear())}function sh(){vn.forEach(e=>e.mockReset())}function uh(){vn.forEach(e=>e.mockRestore())}var ch={};si(ch,{buildQueries:()=>Ct,configure:()=>hx,createEvent:()=>Ln,findAllByAltText:()=>mb,findAllByDisplayValue:()=>sb,findAllByLabelText:()=>Fh,findAllByPlaceholderText:()=>Jh,findAllByRole:()=>Ob,findAllByTestId:()=>jb,findAllByText:()=>rb,findAllByTitle:()=>_b,findByAltText:()=>hb,findByDisplayValue:()=>ub,findByLabelText:()=>Hh,findByPlaceholderText:()=>Xh,findByRole:()=>Tb,findByTestId:()=>Nb,findByText:()=>nb,findByTitle:()=>Rb,fireEvent:()=>sn,getAllByAltText:()=>pb,getAllByDisplayValue:()=>lb,getAllByLabelText:()=>Uh,getAllByPlaceholderText:()=>Kh,getAllByRole:()=>Eb,getAllByTestId:()=>Mb,getAllByText:()=>eb,getAllByTitle:()=>gb,getByAltText:()=>fb,getByDisplayValue:()=>ib,getByLabelText:()=>Vh,getByPlaceholderText:()=>Yh,getByRole:()=>Pb,getByTestId:()=>xb,getByText:()=>tb,getByTitle:()=>vb,getConfig:()=>X,getDefaultNormalizer:()=>vs,getElementError:()=>Ba,getMultipleElementsFoundError:()=>ka,getNodeText:()=>Rn,getQueriesForElement:()=>Ul,getRoles:()=>Nh,getSuggestedQuery:()=>ta,isInaccessible:()=>Ia,logDOM:()=>Nl,logRoles:()=>_x,makeFindQuery:()=>Cr,makeGetAllQuery:()=>ws,makeSingleQuery:()=>wr,prettyDOM:()=>on,prettyFormat:()=>ms,queries:()=>ra,queryAllByAltText:()=>cb,queryAllByAttribute:()=>Zt,queryAllByDisplayValue:()=>ab,queryAllByLabelText:()=>zh,queryAllByPlaceholderText:()=>Gh,queryAllByRole:()=>Cb,queryAllByTestId:()=>Sb,queryAllByText:()=>Qh,queryAllByTitle:()=>bb,queryByAltText:()=>db,queryByAttribute:()=>Ih,queryByDisplayValue:()=>ob,queryByLabelText:()=>Lh,queryByPlaceholderText:()=>Wh,queryByRole:()=>qb,queryByTestId:()=>Ab,queryByText:()=>Zh,queryByTitle:()=>yb,queryHelpers:()=>Nx,screen:()=>sj,waitFor:()=>Rs,waitForElementToBeRemoved:()=>tj,within:()=>Ul,wrapAllByQueryWithSuggestion:()=>ke,wrapSingleQueryWithSuggestion:()=>Nt});var ms=Fe(DC()),nM=Object.prototype.toString;function aM(e){return typeof e=="function"||nM.call(e)==="[object Function]"}function oM(e){var t=Number(e);return isNaN(t)?0:t===0||!isFinite(t)?t:(t>0?1:-1)*Math.floor(Math.abs(t))}var lM=Math.pow(2,53)-1;function iM(e){var t=oM(e);return Math.min(Math.max(t,0),lM)}function Xe(e,t){var r=Array,n=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");for(var a=iM(n.length),o=aM(r)?Object(new r(a)):new Array(a),l=0,i;l0&&arguments[0]!==void 0?arguments[0]:[];sM(this,e),dM(this,"items",void 0),this.items=t}return cM(e,[{key:"add",value:function(t){return this.has(t)===!1&&this.items.push(t),this}},{key:"clear",value:function(){this.items=[]}},{key:"delete",value:function(t){var r=this.items.length;return this.items=this.items.filter(function(n){return n!==t}),r!==this.items.length}},{key:"forEach",value:function(t){var r=this;this.items.forEach(function(n){t(n,n,r)})}},{key:"has",value:function(t){return this.items.indexOf(t)!==-1}},{key:"size",get:function(){return this.items.length}}]),e}(),mM=typeof Set>"u"?Set:fM;function je(e){var t;return(t=e.localName)!==null&&t!==void 0?t:e.tagName.toLowerCase()}var hM={article:"article",aside:"complementary",button:"button",datalist:"listbox",dd:"definition",details:"group",dialog:"dialog",dt:"term",fieldset:"group",figure:"figure",form:"form",footer:"contentinfo",h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:"banner",hr:"separator",html:"document",legend:"legend",li:"listitem",math:"math",main:"main",menu:"list",nav:"navigation",ol:"list",optgroup:"group",option:"option",output:"status",progress:"progressbar",section:"region",summary:"button",table:"table",tbody:"rowgroup",textarea:"textbox",tfoot:"rowgroup",td:"cell",th:"columnheader",thead:"rowgroup",tr:"row",ul:"list"},bM={caption:new Set(["aria-label","aria-labelledby"]),code:new Set(["aria-label","aria-labelledby"]),deletion:new Set(["aria-label","aria-labelledby"]),emphasis:new Set(["aria-label","aria-labelledby"]),generic:new Set(["aria-label","aria-labelledby","aria-roledescription"]),insertion:new Set(["aria-label","aria-labelledby"]),paragraph:new Set(["aria-label","aria-labelledby"]),presentation:new Set(["aria-label","aria-labelledby"]),strong:new Set(["aria-label","aria-labelledby"]),subscript:new Set(["aria-label","aria-labelledby"]),superscript:new Set(["aria-label","aria-labelledby"])};function yM(e,t){return["aria-atomic","aria-busy","aria-controls","aria-current","aria-describedby","aria-details","aria-dropeffect","aria-flowto","aria-grabbed","aria-hidden","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription"].some(function(r){var n;return e.hasAttribute(r)&&!((n=bM[t])!==null&&n!==void 0&&n.has(r))})}function ph(e,t){return yM(e,t)}function gM(e){var t=_M(e);if(t===null||t==="presentation"){var r=vM(e);if(t!=="presentation"||ph(e,r||""))return r}return t}function vM(e){var t=hM[je(e)];if(t!==void 0)return t;switch(je(e)){case"a":case"area":case"link":if(e.hasAttribute("href"))return"link";break;case"img":return e.getAttribute("alt")===""&&!ph(e,"img")?"presentation":"img";case"input":{var r=e,n=r.type;switch(n){case"button":case"image":case"reset":case"submit":return"button";case"checkbox":case"radio":return n;case"range":return"slider";case"email":case"tel":case"text":case"url":return e.hasAttribute("list")?"combobox":"textbox";case"search":return e.hasAttribute("list")?"combobox":"searchbox";case"number":return"spinbutton";default:return null}}case"select":return e.hasAttribute("multiple")||e.size>1?"listbox":"combobox"}return null}function _M(e){var t=e.getAttribute("role");if(t!==null){var r=t.trim().split(" ")[0];if(r.length>0)return r}return null}function de(e){return e!==null&&e.nodeType===e.ELEMENT_NODE}function fh(e){return de(e)&&je(e)==="caption"}function kn(e){return de(e)&&je(e)==="input"}function RM(e){return de(e)&&je(e)==="optgroup"}function wM(e){return de(e)&&je(e)==="select"}function CM(e){return de(e)&&je(e)==="table"}function qM(e){return de(e)&&je(e)==="textarea"}function EM(e){var t=e.ownerDocument===null?e:e.ownerDocument,r=t.defaultView;if(r===null)throw new TypeError("no window available");return r}function PM(e){return de(e)&&je(e)==="fieldset"}function OM(e){return de(e)&&je(e)==="legend"}function TM(e){return de(e)&&je(e)==="slot"}function SM(e){return de(e)&&e.ownerSVGElement!==void 0}function AM(e){return de(e)&&je(e)==="svg"}function MM(e){return SM(e)&&je(e)==="title"}function ea(e,t){if(de(e)&&e.hasAttribute(t)){var r=e.getAttribute(t).split(" "),n=e.getRootNode?e.getRootNode():e.ownerDocument;return r.map(function(a){return n.getElementById(a)}).filter(function(a){return a!==null})}return[]}function bt(e,t){return de(e)?t.indexOf(gM(e))!==-1:!1}function xM(e){return e.trim().replace(/\s\s+/g," ")}function jM(e,t){if(!de(e))return!1;if(e.hasAttribute("hidden")||e.getAttribute("aria-hidden")==="true")return!0;var r=t(e);return r.getPropertyValue("display")==="none"||r.getPropertyValue("visibility")==="hidden"}function NM(e){return bt(e,["button","combobox","listbox","textbox"])||mh(e,"range")}function mh(e,t){if(!de(e))return!1;switch(t){case"range":return bt(e,["meter","progressbar","scrollbar","slider","spinbutton"]);default:throw new TypeError("No knowledge about abstract role '".concat(t,"'. This is likely a bug :("))}}function zc(e,t){var r=Xe(e.querySelectorAll(t));return ea(e,"aria-owns").forEach(function(n){r.push.apply(r,Xe(n.querySelectorAll(t)))}),r}function $M(e){return wM(e)?e.selectedOptions||zc(e,"[selected]"):zc(e,'[aria-selected="true"]')}function IM(e){return bt(e,["none","presentation"])}function BM(e){return fh(e)}function kM(e){return bt(e,["button","cell","checkbox","columnheader","gridcell","heading","label","legend","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","row","rowheader","switch","tab","tooltip","treeitem"])}function LM(e){return!1}function DM(e){return kn(e)||qM(e)?e.value:e.textContent||""}function Gc(e){var t=e.getPropertyValue("content");return/^["'].*["']$/.test(t)?t.slice(1,-1):""}function hh(e){var t=je(e);return t==="button"||t==="input"&&e.getAttribute("type")!=="hidden"||t==="meter"||t==="output"||t==="progress"||t==="select"||t==="textarea"}function bh(e){if(hh(e))return e;var t=null;return e.childNodes.forEach(function(r){if(t===null&&de(r)){var n=bh(r);n!==null&&(t=n)}}),t}function FM(e){if(e.control!==void 0)return e.control;var t=e.getAttribute("for");return t!==null?e.ownerDocument.getElementById(t):bh(e)}function HM(e){var t=e.labels;if(t===null)return t;if(t!==void 0)return Xe(t);if(!hh(e))return null;var r=e.ownerDocument;return Xe(r.querySelectorAll("label")).filter(function(n){return FM(n)===e})}function UM(e){var t=e.assignedNodes();return t.length===0?Xe(e.childNodes):t}function yh(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=new mM,n=EM(e),a=t.compute,o=a===void 0?"name":a,l=t.computedStyleSupportsPseudoElements,i=l===void 0?t.getComputedStyle!==void 0:l,u=t.getComputedStyle,c=u===void 0?n.getComputedStyle.bind(n):u,s=t.hidden,d=s===void 0?!1:s;function f(y,g){var E="";if(de(y)&&i){var C=c(y,"::before"),q=Gc(C);E="".concat(q," ").concat(E)}var _=TM(y)?UM(y):Xe(y.childNodes).concat(ea(y,"aria-owns"));if(_.forEach(function(P){var j=h(P,{isEmbeddedInLabel:g.isEmbeddedInLabel,isReferenced:!1,recursion:!0}),$=de(P)?c(P).getPropertyValue("display"):"inline",B=$!=="inline"?" ":"";E+="".concat(B).concat(j).concat(B)}),de(y)&&i){var v=c(y,"::after"),w=Gc(v);E="".concat(E," ").concat(w)}return E.trim()}function p(y,g){var E=y.getAttributeNode(g);return E!==null&&!r.has(E)&&E.value.trim()!==""?(r.add(E),E.value):null}function m(y){return de(y)?p(y,"title"):null}function b(y){if(!de(y))return null;if(PM(y)){r.add(y);for(var g=Xe(y.childNodes),E=0;E0}).join(" ");if(kn(y)&&y.type==="image"){var k=p(y,"alt");if(k!==null)return k;var U=p(y,"title");return U!==null?U:"Submit Query"}if(bt(y,["button"])){var W=f(y,{isEmbeddedInLabel:!1});if(W!=="")return W}return null}function h(y,g){if(r.has(y))return"";if(!d&&jM(y,c)&&!g.isReferenced)return r.add(y),"";var E=de(y)?y.getAttributeNode("aria-labelledby"):null,C=E!==null&&!r.has(E)?ea(y,"aria-labelledby"):[];if(o==="name"&&!g.isReferenced&&C.length>0)return r.add(E),C.map(function($){return h($,{isEmbeddedInLabel:g.isEmbeddedInLabel,isReferenced:!0,recursion:!1})}).join(" ");var q=g.recursion&&NM(y)&&o==="name";if(!q){var _=(de(y)&&y.getAttribute("aria-label")||"").trim();if(_!==""&&o==="name")return r.add(y),_;if(!IM(y)){var v=b(y);if(v!==null)return r.add(y),v}}if(bt(y,["menu"]))return r.add(y),"";if(q||g.isEmbeddedInLabel||g.isReferenced){if(bt(y,["combobox","listbox"])){r.add(y);var w=$M(y);return w.length===0?kn(y)?y.value:"":Xe(w).map(function($){return h($,{isEmbeddedInLabel:g.isEmbeddedInLabel,isReferenced:!1,recursion:!0})}).join(" ")}if(mh(y,"range"))return r.add(y),y.hasAttribute("aria-valuetext")?y.getAttribute("aria-valuetext"):y.hasAttribute("aria-valuenow")?y.getAttribute("aria-valuenow"):y.getAttribute("value")||"";if(bt(y,["textbox"]))return r.add(y),DM(y)}if(kM(y)||de(y)&&g.isReferenced||BM(y)||LM()){var P=f(y,{isEmbeddedInLabel:g.isEmbeddedInLabel});if(P!=="")return r.add(y),P}if(y.nodeType===y.TEXT_NODE)return r.add(y),y.textContent||"";if(g.recursion)return r.add(y),f(y,{isEmbeddedInLabel:g.isEmbeddedInLabel});var j=m(y);return j!==null?(r.add(y),j):(r.add(y),"")}return xM(h(e,{isEmbeddedInLabel:!1,isReferenced:o==="description",recursion:!1}))}function an(e){"@babel/helpers - typeof";return an=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},an(e)}function Wc(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 Kc(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=ea(e,"aria-describedby").map(function(a){return yh(a,Kc(Kc({},t),{},{compute:"description"}))}).join(" ");if(r===""){var n=e.getAttribute("title");r=n===null?"":n}return r}function WM(e){return bt(e,["caption","code","deletion","emphasis","generic","insertion","paragraph","presentation","strong","subscript","superscript"])}function hs(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return WM(e)?"":yh(e,t)}var Ue=Fe(PP()),KM=Fe(OP());function vh(e){return e.replace(//g,">")}var YM=(e,t,r,n,a,o,l)=>{let i=n+r.indent,u=r.colors;return e.map(c=>{let s=t[c],d=l(s,r,i,a,o);return typeof s!="string"&&(d.indexOf(` +`)!==-1&&(d=r.spacingOuter+i+d+r.spacingOuter+n),d="{"+d+"}"),r.spacingInner+n+u.prop.open+c+u.prop.close+"="+u.value.open+d+u.value.close}).join("")},JM=3,XM=(e,t,r,n,a,o)=>e.map(l=>{let i=typeof l=="string"?_h(l,t):o(l,t,r,n,a);return i===""&&typeof l=="object"&&l!==null&&l.nodeType!==JM?"":t.spacingOuter+r+i}).join(""),_h=(e,t)=>{let r=t.colors.content;return r.open+vh(e)+r.close},QM=(e,t)=>{let r=t.colors.comment;return r.open+""+r.close},ZM=(e,t,r,n,a)=>{let o=n.colors.tag;return o.open+"<"+e+(t&&o.close+t+n.spacingOuter+a+o.open)+(r?">"+o.close+r+n.spacingOuter+a+o.open+""+o.close},ex=(e,t)=>{let r=t.colors.tag;return r.open+"<"+e+r.close+" …"+r.open+" />"+r.close},tx=1,Rh=3,wh=8,Ch=11,rx=/^((HTML|SVG)\w*)?Element$/,qh=e=>{let{tagName:t}=e;return!!(typeof t=="string"&&t.includes("-")||typeof e.hasAttribute=="function"&&e.hasAttribute("is"))},nx=e=>{let t=e.constructor.name,{nodeType:r}=e;return r===tx&&(rx.test(t)||qh(e))||r===Rh&&t==="Text"||r===wh&&t==="Comment"||r===Ch&&t==="DocumentFragment"};function ax(e){return e.nodeType===Rh}function ox(e){return e.nodeType===wh}function Do(e){return e.nodeType===Ch}function lx(e){return{test:t=>{var r;return((t==null||(r=t.constructor)==null?void 0:r.name)||qh(t))&&nx(t)},serialize:(t,r,n,a,o,l)=>{if(ax(t))return _h(t.data,r);if(ox(t))return QM(t.data,r);let i=Do(t)?"DocumentFragment":t.tagName.toLowerCase();return++a>r.maxDepth?ex(i,r):ZM(i,YM(Do(t)?[]:Array.from(t.attributes).map(u=>u.name).sort(),Do(t)?{}:Array.from(t.attributes).reduce((u,c)=>(u[c.name]=c.value,u),{}),r,n+r.indent,a,o,l),XM(Array.prototype.slice.call(t.childNodes||t.children).filter(e),r,n+r.indent,a,o,l),r,n)}}}var Eh=null,bs=null,ys=null;try{let e=module&&module.require;bs=e.call(module,"fs").readFileSync,ys=e.call(module,"@babel/code-frame").codeFrameColumns,Eh=e.call(module,"chalk")}catch{}function ix(e){let t=e.indexOf("(")+1,r=e.indexOf(")"),n=e.slice(t,r),a=n.split(":"),[o,l,i]=[a[0],parseInt(a[1],10),parseInt(a[2],10)],u="";try{u=bs(o,"utf-8")}catch{return""}let c=ys(u,{start:{line:l,column:i}},{highlightCode:!0,linesBelow:0});return Eh.dim(n)+` `+c+` -`}function lx(){if(!hs||!bs)return"";let e=new Error().stack.split(` -`).slice(1).find(t=>!t.includes("node_modules/"));return ox(e)}var qh=3;function Do(){return typeof jest<"u"&&jest!==null?setTimeout._isMockFunction===!0||Object.prototype.hasOwnProperty.call(setTimeout,"clock"):!1}function ys(){if(typeof window>"u")throw new Error("Could not find default container");return window.document}function Eh(e){if(e.defaultView)return e.defaultView;if(e.ownerDocument&&e.ownerDocument.defaultView)return e.ownerDocument.defaultView;if(e.window)return e.window;throw e.ownerDocument&&e.ownerDocument.defaultView===null?new Error("It looks like the window object is not available for the provided node."):e.then instanceof Function?new Error("It looks like you passed a Promise object instead of a DOM node. Did you do something like `fireEvent.click(screen.findBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`, or await the findBy query `fireEvent.click(await screen.findBy...`?"):Array.isArray(e)?new Error("It looks like you passed an Array instead of a DOM node. Did you do something like `fireEvent.click(screen.getAllBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`?"):typeof e.debug=="function"&&typeof e.logTestingPlaygroundURL=="function"?new Error("It looks like you passed a `screen` object. Did you do something like `fireEvent.click(screen, ...` when you meant to use a query, e.g. `fireEvent.click(screen.getBy..., `?"):new Error("The given node is not an Element, the node type is: "+typeof e+".")}function Rt(e){if(!e||typeof e.querySelector!="function"||typeof e.querySelectorAll!="function")throw new TypeError("Expected container to be an Element, a Document or a DocumentFragment but got "+t(e)+".");function t(r){return typeof r=="object"?r===null?"null":r.constructor.name:typeof r}}var ix=()=>{if(typeof process>"u")return!1;let e;try{var t;let r=(t=Qo)==null?void 0:t.COLORS;r&&(e=JSON.parse(r))}catch{}return typeof e=="boolean"?e:process.versions!==void 0&&process.versions.node!==void 0},{DOMCollection:sx}=fs.plugins,ux=1,cx=8;function dx(e){return e.nodeType!==cx&&(e.nodeType!==ux||!e.matches(X().defaultIgnore))}function an(e,t,r){if(r===void 0&&(r={}),e||(e=ys().body),typeof t!="number"&&(t=typeof process<"u"&&typeof Qo<"u"&&Qo.DEBUG_PRINT_LIMIT||7e3),t===0)return"";e.documentElement&&(e=e.documentElement);let n=typeof e;if(n==="object"?n=e.constructor.name:e={},!("outerHTML"in e))throw new TypeError("Expected an element or document but got "+n);let{filterNode:a=dx,...o}=r,l=fs.format(e,{plugins:[ax(a),sx],printFunctionName:!1,highlight:ix(),...o});return t!==void 0&&e.outerHTML.length>t?l.slice(0,t)+"...":l}var jl=function(){let e=lx();console.log(e?an(...arguments)+` +`}function sx(){if(!bs||!ys)return"";let e=new Error().stack.split(` +`).slice(1).find(t=>!t.includes("node_modules/"));return ix(e)}var Ph=3;function Fo(){return typeof jest<"u"&&jest!==null?setTimeout._isMockFunction===!0||Object.prototype.hasOwnProperty.call(setTimeout,"clock"):!1}function gs(){if(typeof window>"u")throw new Error("Could not find default container");return window.document}function Oh(e){if(e.defaultView)return e.defaultView;if(e.ownerDocument&&e.ownerDocument.defaultView)return e.ownerDocument.defaultView;if(e.window)return e.window;throw e.ownerDocument&&e.ownerDocument.defaultView===null?new Error("It looks like the window object is not available for the provided node."):e.then instanceof Function?new Error("It looks like you passed a Promise object instead of a DOM node. Did you do something like `fireEvent.click(screen.findBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`, or await the findBy query `fireEvent.click(await screen.findBy...`?"):Array.isArray(e)?new Error("It looks like you passed an Array instead of a DOM node. Did you do something like `fireEvent.click(screen.getAllBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`?"):typeof e.debug=="function"&&typeof e.logTestingPlaygroundURL=="function"?new Error("It looks like you passed a `screen` object. Did you do something like `fireEvent.click(screen, ...` when you meant to use a query, e.g. `fireEvent.click(screen.getBy..., `?"):new Error("The given node is not an Element, the node type is: "+typeof e+".")}function wt(e){if(!e||typeof e.querySelector!="function"||typeof e.querySelectorAll!="function")throw new TypeError("Expected container to be an Element, a Document or a DocumentFragment but got "+t(e)+".");function t(r){return typeof r=="object"?r===null?"null":r.constructor.name:typeof r}}var ux=()=>{if(typeof process>"u")return!1;let e;try{var t;let r=(t=Zo)==null?void 0:t.COLORS;r&&(e=JSON.parse(r))}catch{}return typeof e=="boolean"?e:process.versions!==void 0&&process.versions.node!==void 0},{DOMCollection:cx}=ms.plugins,dx=1,px=8;function fx(e){return e.nodeType!==px&&(e.nodeType!==dx||!e.matches(X().defaultIgnore))}function on(e,t,r){if(r===void 0&&(r={}),e||(e=gs().body),typeof t!="number"&&(t=typeof process<"u"&&typeof Zo<"u"&&Zo.DEBUG_PRINT_LIMIT||7e3),t===0)return"";e.documentElement&&(e=e.documentElement);let n=typeof e;if(n==="object"?n=e.constructor.name:e={},!("outerHTML"in e))throw new TypeError("Expected an element or document but got "+n);let{filterNode:a=fx,...o}=r,l=ms.format(e,{plugins:[lx(a),cx],printFunctionName:!1,highlight:ux(),...o});return t!==void 0&&e.outerHTML.length>t?l.slice(0,t)+"...":l}var Nl=function(){let e=sx();console.log(e?on(...arguments)+` -`+e:an(...arguments))},Vt={testIdAttribute:"data-testid",asyncUtilTimeout:1e3,asyncWrapper:e=>e(),unstable_advanceTimersWrapper:e=>e(),eventWrapper:e=>e(),defaultHidden:!1,defaultIgnore:"script, style",showOriginalStackTrace:!1,throwSuggestions:!1,getElementError(e,t){let r=an(t),n=new Error([e,"Ignored nodes: comments, "+Vt.defaultIgnore+` +`+e:on(...arguments))},zt={testIdAttribute:"data-testid",asyncUtilTimeout:1e3,asyncWrapper:e=>e(),unstable_advanceTimersWrapper:e=>e(),eventWrapper:e=>e(),defaultHidden:!1,defaultIgnore:"script, style",showOriginalStackTrace:!1,throwSuggestions:!1,getElementError(e,t){let r=on(t),n=new Error([e,"Ignored nodes: comments, "+zt.defaultIgnore+` `+r].filter(Boolean).join(` -`));return n.name="TestingLibraryElementError",n},_disableExpensiveErrorDiagnostics:!1,computedStyleSupportsPseudoElements:!1};function px(e){try{return Vt._disableExpensiveErrorDiagnostics=!0,e()}finally{Vt._disableExpensiveErrorDiagnostics=!1}}function fx(e){typeof e=="function"&&(e=e(Vt)),Vt={...Vt,...e}}function X(){return Vt}var mx=["button","meter","output","progress","select","textarea","input"];function Ph(e){return mx.includes(e.nodeName.toLowerCase())?"":e.nodeType===qh?e.textContent:Array.from(e.childNodes).map(t=>Ph(t)).join("")}function Nl(e){let t;return e.tagName.toLowerCase()==="label"?t=Ph(e):t=e.value||e.textContent,t}function Oh(e){if(e.labels!==void 0){var t;return(t=e.labels)!=null?t:[]}if(!hx(e))return[];let r=e.ownerDocument.querySelectorAll("label");return Array.from(r).filter(n=>n.control===e)}function hx(e){return/BUTTON|METER|OUTPUT|PROGRESS|SELECT|TEXTAREA/.test(e.tagName)||e.tagName==="INPUT"&&e.getAttribute("type")!=="hidden"}function Th(e,t,r){let{selector:n="*"}=r===void 0?{}:r,a=t.getAttribute("aria-labelledby"),o=a?a.split(" "):[];return o.length?o.map(l=>{let i=e.querySelector('[id="'+l+'"]');return i?{content:Nl(i),formControl:null}:{content:"",formControl:null}}):Array.from(Oh(t)).map(l=>{let i=Nl(l),u=Array.from(l.querySelectorAll("button, input, meter, output, progress, select, textarea")).filter(c=>c.matches(n))[0];return{content:i,formControl:u}})}function Sh(e){if(e==null)throw new Error("It looks like "+e+" was passed instead of a matcher. Did you do something like getByText("+e+")?")}function Mr(e,t,r,n){if(typeof e!="string")return!1;Sh(r);let a=n(e);return typeof r=="string"||typeof r=="number"?a.toLowerCase().includes(r.toString().toLowerCase()):typeof r=="function"?r(a,t):Ah(r,a)}function yt(e,t,r,n){if(typeof e!="string")return!1;Sh(r);let a=n(e);return r instanceof Function?r(a,t):r instanceof RegExp?Ah(r,a):a===String(r)}function gs(e){let{trim:t=!0,collapseWhitespace:r=!0}=e===void 0?{}:e;return n=>{let a=n;return a=t?a.trim():a,a=r?a.replace(/\s+/g," "):a,a}}function Xt(e){let{trim:t,collapseWhitespace:r,normalizer:n}=e;if(!n)return gs({trim:t,collapseWhitespace:r});if(typeof t<"u"||typeof r<"u")throw new Error('trim and collapseWhitespace are not supported with a normalizer. If you want to use the default trim and collapseWhitespace logic in your normalizer, use "getDefaultNormalizer({trim, collapseWhitespace})" and compose that into your normalizer');return n}function Ah(e,t){let r=e.test(t);return e.global&&e.lastIndex!==0&&(console.warn("To match all elements we had to reset the lastIndex of the RegExp because the global flag is enabled. We encourage to remove the global flag from the RegExp."),e.lastIndex=0),r}function _n(e){return e.matches("input[type=submit], input[type=button], input[type=reset]")?e.value:Array.from(e.childNodes).filter(t=>t.nodeType===qh&&!!t.textContent).map(t=>t.textContent).join("")}var bx=yx(He.elementRoles);function Mh(e){return e.hidden===!0||e.getAttribute("aria-hidden")==="true"||e.ownerDocument.defaultView.getComputedStyle(e).display==="none"}function $a(e,t){t===void 0&&(t={});let{isSubtreeInaccessible:r=Mh}=t;if(e.ownerDocument.defaultView.getComputedStyle(e).visibility==="hidden")return!0;let n=e;for(;n;){if(r(n))return!0;n=n.parentElement}return!1}function vs(e){for(let{match:t,roles:r}of bx)if(t(e))return[...r];return[]}function yx(e){function t(l){let{name:i,attributes:u}=l;return""+i+u.map(c=>{let{name:s,value:d,constraints:f=[]}=c,p=f.indexOf("undefined")!==-1,m=f.indexOf("set")!==-1;return typeof d<"u"?"["+s+'="'+d+'"]':p?":not(["+s+"])":m?"["+s+"]:not(["+s+'=""])':"["+s+"]"}).join("")}function r(l){let{attributes:i=[]}=l;return i.length}function n(l,i){let{specificity:u}=l,{specificity:c}=i;return c-u}function a(l){let{attributes:i=[]}=l,u=i.findIndex(s=>s.value&&s.name==="type"&&s.value==="text");u>=0&&(i=[...i.slice(0,u),...i.slice(u+1)]);let c=t({...l,attributes:i});return s=>u>=0&&s.type!=="text"?!1:s.matches(c)}let o=[];for(let[l,i]of e.entries())o=[...o,{match:a(l),roles:Array.from(i),specificity:r(l)}];return o.sort(n)}function xh(e,t){let{hidden:r=!1}=t===void 0?{}:t;function n(a){return[a,...Array.from(a.children).reduce((o,l)=>[...o,...n(l)],[])]}return n(e).filter(a=>r===!1?$a(a)===!1:!0).reduce((a,o)=>{let l=[];return o.hasAttribute("role")?l=o.getAttribute("role").split(" ").slice(0,1):l=vs(o),l.reduce((i,u)=>Array.isArray(i[u])?{...i,[u]:[...i[u],o]}:{...i,[u]:[o]},a)},{})}function jh(e,t){let{hidden:r,includeDescription:n}=t,a=xh(e,{hidden:r});return Object.entries(a).filter(o=>{let[l]=o;return l!=="generic"}).map(o=>{let[l,i]=o,u="-".repeat(50),c=i.map(s=>{let d='Name "'+ms(s,{computedStyleSupportsPseudoElements:X().computedStyleSupportsPseudoElements})+`": -`,f=an(s.cloneNode(!1));if(n){let p='Description "'+bh(s,{computedStyleSupportsPseudoElements:X().computedStyleSupportsPseudoElements})+`": +`));return n.name="TestingLibraryElementError",n},_disableExpensiveErrorDiagnostics:!1,computedStyleSupportsPseudoElements:!1};function mx(e){try{return zt._disableExpensiveErrorDiagnostics=!0,e()}finally{zt._disableExpensiveErrorDiagnostics=!1}}function hx(e){typeof e=="function"&&(e=e(zt)),zt={...zt,...e}}function X(){return zt}var bx=["button","meter","output","progress","select","textarea","input"];function Th(e){return bx.includes(e.nodeName.toLowerCase())?"":e.nodeType===Ph?e.textContent:Array.from(e.childNodes).map(t=>Th(t)).join("")}function $l(e){let t;return e.tagName.toLowerCase()==="label"?t=Th(e):t=e.value||e.textContent,t}function Sh(e){if(e.labels!==void 0){var t;return(t=e.labels)!=null?t:[]}if(!yx(e))return[];let r=e.ownerDocument.querySelectorAll("label");return Array.from(r).filter(n=>n.control===e)}function yx(e){return/BUTTON|METER|OUTPUT|PROGRESS|SELECT|TEXTAREA/.test(e.tagName)||e.tagName==="INPUT"&&e.getAttribute("type")!=="hidden"}function Ah(e,t,r){let{selector:n="*"}=r===void 0?{}:r,a=t.getAttribute("aria-labelledby"),o=a?a.split(" "):[];return o.length?o.map(l=>{let i=e.querySelector('[id="'+l+'"]');return i?{content:$l(i),formControl:null}:{content:"",formControl:null}}):Array.from(Sh(t)).map(l=>{let i=$l(l),u=Array.from(l.querySelectorAll("button, input, meter, output, progress, select, textarea")).filter(c=>c.matches(n))[0];return{content:i,formControl:u}})}function Mh(e){if(e==null)throw new Error("It looks like "+e+" was passed instead of a matcher. Did you do something like getByText("+e+")?")}function xr(e,t,r,n){if(typeof e!="string")return!1;Mh(r);let a=n(e);return typeof r=="string"||typeof r=="number"?a.toLowerCase().includes(r.toString().toLowerCase()):typeof r=="function"?r(a,t):xh(r,a)}function gt(e,t,r,n){if(typeof e!="string")return!1;Mh(r);let a=n(e);return r instanceof Function?r(a,t):r instanceof RegExp?xh(r,a):a===String(r)}function vs(e){let{trim:t=!0,collapseWhitespace:r=!0}=e===void 0?{}:e;return n=>{let a=n;return a=t?a.trim():a,a=r?a.replace(/\s+/g," "):a,a}}function Qt(e){let{trim:t,collapseWhitespace:r,normalizer:n}=e;if(!n)return vs({trim:t,collapseWhitespace:r});if(typeof t<"u"||typeof r<"u")throw new Error('trim and collapseWhitespace are not supported with a normalizer. If you want to use the default trim and collapseWhitespace logic in your normalizer, use "getDefaultNormalizer({trim, collapseWhitespace})" and compose that into your normalizer');return n}function xh(e,t){let r=e.test(t);return e.global&&e.lastIndex!==0&&(console.warn("To match all elements we had to reset the lastIndex of the RegExp because the global flag is enabled. We encourage to remove the global flag from the RegExp."),e.lastIndex=0),r}function Rn(e){return e.matches("input[type=submit], input[type=button], input[type=reset]")?e.value:Array.from(e.childNodes).filter(t=>t.nodeType===Ph&&!!t.textContent).map(t=>t.textContent).join("")}var gx=vx(Ue.elementRoles);function jh(e){return e.hidden===!0||e.getAttribute("aria-hidden")==="true"||e.ownerDocument.defaultView.getComputedStyle(e).display==="none"}function Ia(e,t){t===void 0&&(t={});let{isSubtreeInaccessible:r=jh}=t;if(e.ownerDocument.defaultView.getComputedStyle(e).visibility==="hidden")return!0;let n=e;for(;n;){if(r(n))return!0;n=n.parentElement}return!1}function _s(e){for(let{match:t,roles:r}of gx)if(t(e))return[...r];return[]}function vx(e){function t(l){let{name:i,attributes:u}=l;return""+i+u.map(c=>{let{name:s,value:d,constraints:f=[]}=c,p=f.indexOf("undefined")!==-1,m=f.indexOf("set")!==-1;return typeof d<"u"?"["+s+'="'+d+'"]':p?":not(["+s+"])":m?"["+s+"]:not(["+s+'=""])':"["+s+"]"}).join("")}function r(l){let{attributes:i=[]}=l;return i.length}function n(l,i){let{specificity:u}=l,{specificity:c}=i;return c-u}function a(l){let{attributes:i=[]}=l,u=i.findIndex(s=>s.value&&s.name==="type"&&s.value==="text");u>=0&&(i=[...i.slice(0,u),...i.slice(u+1)]);let c=t({...l,attributes:i});return s=>u>=0&&s.type!=="text"?!1:s.matches(c)}let o=[];for(let[l,i]of e.entries())o=[...o,{match:a(l),roles:Array.from(i),specificity:r(l)}];return o.sort(n)}function Nh(e,t){let{hidden:r=!1}=t===void 0?{}:t;function n(a){return[a,...Array.from(a.children).reduce((o,l)=>[...o,...n(l)],[])]}return n(e).filter(a=>r===!1?Ia(a)===!1:!0).reduce((a,o)=>{let l=[];return o.hasAttribute("role")?l=o.getAttribute("role").split(" ").slice(0,1):l=_s(o),l.reduce((i,u)=>Array.isArray(i[u])?{...i,[u]:[...i[u],o]}:{...i,[u]:[o]},a)},{})}function $h(e,t){let{hidden:r,includeDescription:n}=t,a=Nh(e,{hidden:r});return Object.entries(a).filter(o=>{let[l]=o;return l!=="generic"}).map(o=>{let[l,i]=o,u="-".repeat(50),c=i.map(s=>{let d='Name "'+hs(s,{computedStyleSupportsPseudoElements:X().computedStyleSupportsPseudoElements})+`": +`,f=on(s.cloneNode(!1));if(n){let p='Description "'+gh(s,{computedStyleSupportsPseudoElements:X().computedStyleSupportsPseudoElements})+`": `;return""+d+p+f}return""+d+f}).join(` `);return l+`: @@ -199,19 +199,19 @@ Number of calls: ${be.bold(s.mock.calls.length)} `+c+` `+u}).join(` -`)}var gx=function(e,t){let{hidden:r=!1}=t===void 0?{}:t;return console.log(jh(e,{hidden:r}))};function vx(e){return e.tagName==="OPTION"?e.selected:Rn(e,"aria-selected")}function _x(e){return e.getAttribute("aria-busy")==="true"}function Rx(e){if(!("indeterminate"in e&&e.indeterminate))return"checked"in e?e.checked:Rn(e,"aria-checked")}function wx(e){return Rn(e,"aria-pressed")}function Cx(e){var t,r;return(t=(r=Rn(e,"aria-current"))!=null?r:e.getAttribute("aria-current"))!=null?t:!1}function qx(e){return Rn(e,"aria-expanded")}function Rn(e,t){let r=e.getAttribute(t);if(r==="true")return!0;if(r==="false")return!1}function Ex(e){let t={H1:1,H2:2,H3:3,H4:4,H5:5,H6:6};return e.getAttribute("aria-level")&&Number(e.getAttribute("aria-level"))||t[e.tagName]}function Px(e){let t=e.getAttribute("aria-valuenow");return t===null?void 0:+t}function Ox(e){let t=e.getAttribute("aria-valuemax");return t===null?void 0:+t}function Tx(e){let t=e.getAttribute("aria-valuemin");return t===null?void 0:+t}function Sx(e){let t=e.getAttribute("aria-valuetext");return t===null?void 0:t}var Kc=gs();function Ax(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}function Yc(e){return new RegExp(Ax(e.toLowerCase()),"i")}function Ct(e,t,r,n){let{variant:a,name:o}=n,l="",i={},u=[["Role","TestId"].includes(e)?r:Yc(r)];o&&(i.name=Yc(o)),e==="Role"&&$a(t)&&(i.hidden=!0,l=`Element is inaccessible. This means that the element and all its children are invisible to screen readers. +`)}var _x=function(e,t){let{hidden:r=!1}=t===void 0?{}:t;return console.log($h(e,{hidden:r}))};function Rx(e){return e.tagName==="OPTION"?e.selected:wn(e,"aria-selected")}function wx(e){return e.getAttribute("aria-busy")==="true"}function Cx(e){if(!("indeterminate"in e&&e.indeterminate))return"checked"in e?e.checked:wn(e,"aria-checked")}function qx(e){return wn(e,"aria-pressed")}function Ex(e){var t,r;return(t=(r=wn(e,"aria-current"))!=null?r:e.getAttribute("aria-current"))!=null?t:!1}function Px(e){return wn(e,"aria-expanded")}function wn(e,t){let r=e.getAttribute(t);if(r==="true")return!0;if(r==="false")return!1}function Ox(e){let t={H1:1,H2:2,H3:3,H4:4,H5:5,H6:6};return e.getAttribute("aria-level")&&Number(e.getAttribute("aria-level"))||t[e.tagName]}function Tx(e){let t=e.getAttribute("aria-valuenow");return t===null?void 0:+t}function Sx(e){let t=e.getAttribute("aria-valuemax");return t===null?void 0:+t}function Ax(e){let t=e.getAttribute("aria-valuemin");return t===null?void 0:+t}function Mx(e){let t=e.getAttribute("aria-valuetext");return t===null?void 0:t}var Yc=vs();function xx(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}function Jc(e){return new RegExp(xx(e.toLowerCase()),"i")}function qt(e,t,r,n){let{variant:a,name:o}=n,l="",i={},u=[["Role","TestId"].includes(e)?r:Jc(r)];o&&(i.name=Jc(o)),e==="Role"&&Ia(t)&&(i.hidden=!0,l=`Element is inaccessible. This means that the element and all its children are invisible to screen readers. If you are using the aria-hidden prop, make sure this is the right choice for your case. - `),Object.keys(i).length>0&&u.push(i);let c=a+"By"+e;return{queryName:e,queryMethod:c,queryArgs:u,variant:a,warning:l,toString(){l&&console.warn(l);let[s,d]=u;return s=typeof s=="string"?"'"+s+"'":s,d=d?", { "+Object.entries(d).map(f=>{let[p,m]=f;return p+": "+m}).join(", ")+" }":"",c+"("+s+d+")"}}}function qt(e,t,r){return r&&(!t||t.toLowerCase()===e.toLowerCase())}function ea(e,t,r){var n,a;if(t===void 0&&(t="get"),e.matches(X().defaultIgnore))return;let o=(n=e.getAttribute("role"))!=null?n:(a=vs(e))==null?void 0:a[0];if(o!=="generic"&&qt("Role",r,o))return Ct("Role",e,o,{variant:t,name:ms(e,{computedStyleSupportsPseudoElements:X().computedStyleSupportsPseudoElements})});let l=Th(document,e).map(f=>f.content).join(" ");if(qt("LabelText",r,l))return Ct("LabelText",e,l,{variant:t});let i=e.getAttribute("placeholder");if(qt("PlaceholderText",r,i))return Ct("PlaceholderText",e,i,{variant:t});let u=Kc(_n(e));if(qt("Text",r,u))return Ct("Text",e,u,{variant:t});if(qt("DisplayValue",r,e.value))return Ct("DisplayValue",e,Kc(e.value),{variant:t});let c=e.getAttribute("alt");if(qt("AltText",r,c))return Ct("AltText",e,c,{variant:t});let s=e.getAttribute("title");if(qt("Title",r,s))return Ct("Title",e,s,{variant:t});let d=e.getAttribute(X().testIdAttribute);if(qt("TestId",r,d))return Ct("TestId",e,d,{variant:t})}function Pn(e,t){e.stack=t.stack.replace(t.message,e.message)}function Mx(e,t){let{container:r=ys(),timeout:n=X().asyncUtilTimeout,showOriginalStackTrace:a=X().showOriginalStackTrace,stackTraceError:o,interval:l=50,onTimeout:i=c=>(Object.defineProperty(c,"message",{value:X().getElementError(c.message,r).message}),c),mutationObserverOptions:u={subtree:!0,childList:!0,attributes:!0,characterData:!0}}=t;if(typeof e!="function")throw new TypeError("Received `callback` arg must be a function");return new Promise(async(c,s)=>{let d,f,p,m=!1,b="idle",h=setTimeout(q,n),y=Do();if(y){let{unstable_advanceTimersWrapper:_}=X();for(C();!m;){if(!Do()){let v=new Error("Changed from using fake timers to real timers while using waitFor. This is not allowed and will result in very strange behavior. Please ensure you're awaiting all async things your test is doing before changing to real timers. For more info, please go to https://github.com/testing-library/dom-testing-library/issues/830");a||Pn(v,o),s(v);return}if(await _(async()=>{jest.advanceTimersByTime(l)}),m)break;C()}}else{try{Rt(r)}catch(v){s(v);return}f=setInterval(E,l);let{MutationObserver:_}=Eh(r);p=new _(E),p.observe(r,u),C()}function g(_,v){m=!0,clearTimeout(h),y||(clearInterval(f),p.disconnect()),_?s(_):c(v)}function E(){if(Do()){let _=new Error("Changed from using real timers to fake timers while using waitFor. This is not allowed and will result in very strange behavior. Please ensure you're awaiting all async things your test is doing before changing to fake timers. For more info, please go to https://github.com/testing-library/dom-testing-library/issues/830");return a||Pn(_,o),s(_)}else return C()}function C(){if(b!=="pending")try{let _=px(e);typeof(_==null?void 0:_.then)=="function"?(b="pending",_.then(v=>{b="resolved",g(null,v)},v=>{b="rejected",d=v})):g(null,_)}catch(_){d=_}}function q(){let _;d?(_=d,!a&&_.name==="TestingLibraryElementError"&&Pn(_,o)):(_=new Error("Timed out in waitFor."),a||Pn(_,o)),g(i(_),null)}})}function _s(e,t){let r=new Error("STACK_TRACE_MESSAGE");return X().asyncWrapper(()=>Mx(e,{stackTraceError:r,...t}))}function Ia(e,t){return X().getElementError(e,t)}function Ba(e,t){return Ia(e+"\n\n(If this is intentional, then use the `*AllBy*` variant of the query (like `queryAllByText`, `getAllByText`, or `findAllByText`)).",t)}function Qt(e,t,r,n){let{exact:a=!0,collapseWhitespace:o,trim:l,normalizer:i}=n===void 0?{}:n,u=a?yt:Mr,c=Xt({collapseWhitespace:o,trim:l,normalizer:i});return Array.from(t.querySelectorAll("["+e+"]")).filter(s=>u(s.getAttribute(e),s,r,c))}function Nh(e,t,r,n){let a=Qt(e,t,r,n);if(a.length>1)throw Ba("Found multiple elements by ["+e+"="+r+"]",t);return a[0]||null}function Rr(e,t){return function(r){for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;o1){let i=l.map(u=>Ia(null,u).message).join(` + `),Object.keys(i).length>0&&u.push(i);let c=a+"By"+e;return{queryName:e,queryMethod:c,queryArgs:u,variant:a,warning:l,toString(){l&&console.warn(l);let[s,d]=u;return s=typeof s=="string"?"'"+s+"'":s,d=d?", { "+Object.entries(d).map(f=>{let[p,m]=f;return p+": "+m}).join(", ")+" }":"",c+"("+s+d+")"}}}function Et(e,t,r){return r&&(!t||t.toLowerCase()===e.toLowerCase())}function ta(e,t,r){var n,a;if(t===void 0&&(t="get"),e.matches(X().defaultIgnore))return;let o=(n=e.getAttribute("role"))!=null?n:(a=_s(e))==null?void 0:a[0];if(o!=="generic"&&Et("Role",r,o))return qt("Role",e,o,{variant:t,name:hs(e,{computedStyleSupportsPseudoElements:X().computedStyleSupportsPseudoElements})});let l=Ah(document,e).map(f=>f.content).join(" ");if(Et("LabelText",r,l))return qt("LabelText",e,l,{variant:t});let i=e.getAttribute("placeholder");if(Et("PlaceholderText",r,i))return qt("PlaceholderText",e,i,{variant:t});let u=Yc(Rn(e));if(Et("Text",r,u))return qt("Text",e,u,{variant:t});if(Et("DisplayValue",r,e.value))return qt("DisplayValue",e,Yc(e.value),{variant:t});let c=e.getAttribute("alt");if(Et("AltText",r,c))return qt("AltText",e,c,{variant:t});let s=e.getAttribute("title");if(Et("Title",r,s))return qt("Title",e,s,{variant:t});let d=e.getAttribute(X().testIdAttribute);if(Et("TestId",r,d))return qt("TestId",e,d,{variant:t})}function On(e,t){e.stack=t.stack.replace(t.message,e.message)}function jx(e,t){let{container:r=gs(),timeout:n=X().asyncUtilTimeout,showOriginalStackTrace:a=X().showOriginalStackTrace,stackTraceError:o,interval:l=50,onTimeout:i=c=>(Object.defineProperty(c,"message",{value:X().getElementError(c.message,r).message}),c),mutationObserverOptions:u={subtree:!0,childList:!0,attributes:!0,characterData:!0}}=t;if(typeof e!="function")throw new TypeError("Received `callback` arg must be a function");return new Promise(async(c,s)=>{let d,f,p,m=!1,b="idle",h=setTimeout(q,n),y=Fo();if(y){let{unstable_advanceTimersWrapper:_}=X();for(C();!m;){if(!Fo()){let v=new Error("Changed from using fake timers to real timers while using waitFor. This is not allowed and will result in very strange behavior. Please ensure you're awaiting all async things your test is doing before changing to real timers. For more info, please go to https://github.com/testing-library/dom-testing-library/issues/830");a||On(v,o),s(v);return}if(await _(async()=>{jest.advanceTimersByTime(l)}),m)break;C()}}else{try{wt(r)}catch(v){s(v);return}f=setInterval(E,l);let{MutationObserver:_}=Oh(r);p=new _(E),p.observe(r,u),C()}function g(_,v){m=!0,clearTimeout(h),y||(clearInterval(f),p.disconnect()),_?s(_):c(v)}function E(){if(Fo()){let _=new Error("Changed from using real timers to fake timers while using waitFor. This is not allowed and will result in very strange behavior. Please ensure you're awaiting all async things your test is doing before changing to fake timers. For more info, please go to https://github.com/testing-library/dom-testing-library/issues/830");return a||On(_,o),s(_)}else return C()}function C(){if(b!=="pending")try{let _=mx(e);typeof(_==null?void 0:_.then)=="function"?(b="pending",_.then(v=>{b="resolved",g(null,v)},v=>{b="rejected",d=v})):g(null,_)}catch(_){d=_}}function q(){let _;d?(_=d,!a&&_.name==="TestingLibraryElementError"&&On(_,o)):(_=new Error("Timed out in waitFor."),a||On(_,o)),g(i(_),null)}})}function Rs(e,t){let r=new Error("STACK_TRACE_MESSAGE");return X().asyncWrapper(()=>jx(e,{stackTraceError:r,...t}))}function Ba(e,t){return X().getElementError(e,t)}function ka(e,t){return Ba(e+"\n\n(If this is intentional, then use the `*AllBy*` variant of the query (like `queryAllByText`, `getAllByText`, or `findAllByText`)).",t)}function Zt(e,t,r,n){let{exact:a=!0,collapseWhitespace:o,trim:l,normalizer:i}=n===void 0?{}:n,u=a?gt:xr,c=Qt({collapseWhitespace:o,trim:l,normalizer:i});return Array.from(t.querySelectorAll("["+e+"]")).filter(s=>u(s.getAttribute(e),s,r,c))}function Ih(e,t,r,n){let a=Zt(e,t,r,n);if(a.length>1)throw ka("Found multiple elements by ["+e+"="+r+"]",t);return a[0]||null}function wr(e,t){return function(r){for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;o1){let i=l.map(u=>Ba(null,u).message).join(` -`);throw Ba(t(r,...a)+` +`);throw ka(t(r,...a)+` Here are the matching elements: -`+i,r)}return l[0]||null}}function $h(e,t){return X().getElementError(`A better query is available, try this: +`+i,r)}return l[0]||null}}function Bh(e,t){return X().getElementError(`A better query is available, try this: `+e.toString()+` -`,t)}function Rs(e,t){return function(r){for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;o_s(()=>e(t,r,n),{container:t,...a})}var jt=(e,t,r)=>function(n){for(var a=arguments.length,o=new Array(a>1?a-1:0),l=1;lfunction(n){for(var a=arguments.length,o=new Array(a>1?a-1:0),l=1;l{var d;return(d=ea(s,r))==null?void 0:d.toString()}))];if(c.length===1&&!t.endsWith(ea(i[0],r).queryName))throw $h(c[0],n)}return i};function wt(e,t,r){let n=jt(Rr(e,t),e.name,"query"),a=Rs(e,r),o=Rr(a,t),l=jt(o,e.name,"get"),i=Be(a,e.name.replace("query","get"),"getAll"),u=wr(Be(a,e.name,"findAll")),c=wr(jt(o,e.name,"find"));return[n,i,l,u,c]}var xx=Object.freeze({__proto__:null,getElementError:Ia,wrapAllByQueryWithSuggestion:Be,wrapSingleQueryWithSuggestion:jt,getMultipleElementsFoundError:Ba,queryAllByAttribute:Qt,queryByAttribute:Nh,makeSingleQuery:Rr,makeGetAllQuery:Rs,makeFindQuery:wr,buildQueries:wt});function jx(e){return Array.from(e.querySelectorAll("label,input")).map(t=>({node:t,textToMatch:Nl(t)})).filter(t=>{let{textToMatch:r}=t;return r!==null})}var Nx=function(e,t,r){let{exact:n=!0,trim:a,collapseWhitespace:o,normalizer:l}=r===void 0?{}:r,i=n?yt:Mr,u=Xt({collapseWhitespace:o,trim:a,normalizer:l});return jx(e).filter(c=>{let{node:s,textToMatch:d}=c;return i(d,s,t,u)}).map(c=>{let{node:s}=c;return s})},on=function(e,t,r){let{selector:n="*",exact:a=!0,collapseWhitespace:o,trim:l,normalizer:i}=r===void 0?{}:r;Rt(e);let u=a?yt:Mr,c=Xt({collapseWhitespace:o,trim:l,normalizer:i}),s=Array.from(e.querySelectorAll("*")).filter(d=>Oh(d).length||d.hasAttribute("aria-labelledby")).reduce((d,f)=>{let p=Th(e,f,{selector:n});p.filter(b=>!!b.formControl).forEach(b=>{u(b.content,b.formControl,t,c)&&b.formControl&&d.push(b.formControl)});let m=p.filter(b=>!!b.content).map(b=>b.content);return u(m.join(" "),f,t,c)&&d.push(f),m.length>1&&m.forEach((b,h)=>{u(b,f,t,c)&&d.push(f);let y=[...m];y.splice(h,1),y.length>1&&u(y.join(" "),f,t,c)&&d.push(f)}),d},[]).concat(Qt("aria-label",e,t,{exact:a,normalizer:c}));return Array.from(new Set(s)).filter(d=>d.matches(n))},Gt=function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),a=2;a$x(e,u)).filter(u=>!!u);throw i.length?X().getElementError(i.map(u=>"Found a label with the text of: "+t+", however the element associated with this label (<"+u+" />) is non-labellable [https://html.spec.whatwg.org/multipage/forms.html#category-label]. If you really need to label a <"+u+" />, you can use aria-label or aria-labelledby instead.").join(` +`,t)}function ws(e,t){return function(r){for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;oRs(()=>e(t,r,n),{container:t,...a})}var Nt=(e,t,r)=>function(n){for(var a=arguments.length,o=new Array(a>1?a-1:0),l=1;lfunction(n){for(var a=arguments.length,o=new Array(a>1?a-1:0),l=1;l{var d;return(d=ta(s,r))==null?void 0:d.toString()}))];if(c.length===1&&!t.endsWith(ta(i[0],r).queryName))throw Bh(c[0],n)}return i};function Ct(e,t,r){let n=Nt(wr(e,t),e.name,"query"),a=ws(e,r),o=wr(a,t),l=Nt(o,e.name,"get"),i=ke(a,e.name.replace("query","get"),"getAll"),u=Cr(ke(a,e.name,"findAll")),c=Cr(Nt(o,e.name,"find"));return[n,i,l,u,c]}var Nx=Object.freeze({__proto__:null,getElementError:Ba,wrapAllByQueryWithSuggestion:ke,wrapSingleQueryWithSuggestion:Nt,getMultipleElementsFoundError:ka,queryAllByAttribute:Zt,queryByAttribute:Ih,makeSingleQuery:wr,makeGetAllQuery:ws,makeFindQuery:Cr,buildQueries:Ct});function $x(e){return Array.from(e.querySelectorAll("label,input")).map(t=>({node:t,textToMatch:$l(t)})).filter(t=>{let{textToMatch:r}=t;return r!==null})}var Ix=function(e,t,r){let{exact:n=!0,trim:a,collapseWhitespace:o,normalizer:l}=r===void 0?{}:r,i=n?gt:xr,u=Qt({collapseWhitespace:o,trim:a,normalizer:l});return $x(e).filter(c=>{let{node:s,textToMatch:d}=c;return i(d,s,t,u)}).map(c=>{let{node:s}=c;return s})},ln=function(e,t,r){let{selector:n="*",exact:a=!0,collapseWhitespace:o,trim:l,normalizer:i}=r===void 0?{}:r;wt(e);let u=a?gt:xr,c=Qt({collapseWhitespace:o,trim:l,normalizer:i}),s=Array.from(e.querySelectorAll("*")).filter(d=>Sh(d).length||d.hasAttribute("aria-labelledby")).reduce((d,f)=>{let p=Ah(e,f,{selector:n});p.filter(b=>!!b.formControl).forEach(b=>{u(b.content,b.formControl,t,c)&&b.formControl&&d.push(b.formControl)});let m=p.filter(b=>!!b.content).map(b=>b.content);return u(m.join(" "),f,t,c)&&d.push(f),m.length>1&&m.forEach((b,h)=>{u(b,f,t,c)&&d.push(f);let y=[...m];y.splice(h,1),y.length>1&&u(y.join(" "),f,t,c)&&d.push(f)}),d},[]).concat(Zt("aria-label",e,t,{exact:a,normalizer:c}));return Array.from(new Set(s)).filter(d=>d.matches(n))},Wt=function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),a=2;aBx(e,u)).filter(u=>!!u);throw i.length?X().getElementError(i.map(u=>"Found a label with the text of: "+t+", however the element associated with this label (<"+u+" />) is non-labellable [https://html.spec.whatwg.org/multipage/forms.html#category-label]. If you really need to label a <"+u+" />, you can use aria-label or aria-labelledby instead.").join(` -`),e):X().getElementError("Found a label with the text of: "+t+`, however no form control was found associated to that label. Make sure you're using the "for" attribute or "aria-labelledby" attribute correctly.`,e)}else throw X().getElementError("Unable to find a label with the text of: "+t,e)}return o};function $x(e,t){let r=t.getAttribute("for");if(!r)return null;let n=e.querySelector('[id="'+r+'"]');return n?n.tagName.toLowerCase():null}var Ih=(e,t)=>"Found multiple elements with the text of: "+t,Bh=jt(Rr(on,Ih),on.name,"query"),kh=Rr(Gt,Ih),Lh=wr(Be(Gt,Gt.name,"findAll")),Dh=wr(jt(kh,Gt.name,"find")),Fh=Be(Gt,Gt.name,"getAll"),Hh=jt(kh,Gt.name,"get"),Uh=Be(on,on.name,"queryAll"),$l=function(){for(var e=arguments.length,t=new Array(e),r=0;r"Found multiple elements with the placeholder text of: "+t,Bx=(e,t)=>"Unable to find an element with the placeholder text of: "+t,Vh=Be($l,$l.name,"queryAll"),[zh,Gh,Wh,Kh,Yh]=wt($l,Ix,Bx),Il=function(e,t,r){let{selector:n="*",exact:a=!0,collapseWhitespace:o,trim:l,ignore:i=X().defaultIgnore,normalizer:u}=r===void 0?{}:r;Rt(e);let c=a?yt:Mr,s=Xt({collapseWhitespace:o,trim:l,normalizer:u}),d=[];return typeof e.matches=="function"&&e.matches(n)&&(d=[e]),[...d,...Array.from(e.querySelectorAll(n))].filter(f=>!i||!f.matches(i)).filter(f=>c(_n(f),f,t,s))},kx=(e,t)=>"Found multiple elements with the text: "+t,Lx=function(e,t,r){r===void 0&&(r={});let{collapseWhitespace:n,trim:a,normalizer:o,selector:l}=r,i=Xt({collapseWhitespace:n,trim:a,normalizer:o})(t.toString()),u=i!==t.toString(),c=(l??"*")!=="*";return"Unable to find an element with the text: "+(u?i+" (normalized from '"+t+"')":t)+(c?", which matches selector '"+l+"'":"")+". This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible."},Jh=Be(Il,Il.name,"queryAll"),[Xh,Qh,Zh,eb,tb]=wt(Il,kx,Lx),Bl=function(e,t,r){let{exact:n=!0,collapseWhitespace:a,trim:o,normalizer:l}=r===void 0?{}:r;Rt(e);let i=n?yt:Mr,u=Xt({collapseWhitespace:a,trim:o,normalizer:l});return Array.from(e.querySelectorAll("input,textarea,select")).filter(c=>c.tagName==="SELECT"?Array.from(c.options).filter(s=>s.selected).some(s=>i(_n(s),s,t,u)):i(c.value,c,t,u))},Dx=(e,t)=>"Found multiple elements with the display value: "+t+".",Fx=(e,t)=>"Unable to find an element with the display value: "+t+".",rb=Be(Bl,Bl.name,"queryAll"),[nb,ab,ob,lb,ib]=wt(Bl,Dx,Fx),Hx=/^(img|input|area|.+-.+)$/i,kl=function(e,t,r){return r===void 0&&(r={}),Rt(e),Qt("alt",e,t,r).filter(n=>Hx.test(n.tagName))},Ux=(e,t)=>"Found multiple elements with the alt text: "+t,Vx=(e,t)=>"Unable to find an element with the alt text: "+t,sb=Be(kl,kl.name,"queryAll"),[ub,cb,db,pb,fb]=wt(kl,Ux,Vx),zx=e=>{var t;return e.tagName.toLowerCase()==="title"&&((t=e.parentElement)==null?void 0:t.tagName.toLowerCase())==="svg"},Ll=function(e,t,r){let{exact:n=!0,collapseWhitespace:a,trim:o,normalizer:l}=r===void 0?{}:r;Rt(e);let i=n?yt:Mr,u=Xt({collapseWhitespace:a,trim:o,normalizer:l});return Array.from(e.querySelectorAll("[title], svg > title")).filter(c=>i(c.getAttribute("title"),c,t,u)||zx(c)&&i(_n(c),c,t,u))},Gx=(e,t)=>"Found multiple elements with the title: "+t+".",Wx=(e,t)=>"Unable to find an element with the title: "+t+".",mb=Be(Ll,Ll.name,"queryAll"),[hb,bb,yb,gb,vb]=wt(Ll,Gx,Wx),Dl=function(e,t,r){let{hidden:n=X().defaultHidden,name:a,description:o,queryFallbacks:l=!1,selected:i,busy:u,checked:c,pressed:s,current:d,level:f,expanded:p,value:{now:m,min:b,max:h,text:y}={}}=r===void 0?{}:r;if(Rt(e),i!==void 0){var g;if(((g=He.roles.get(t))==null?void 0:g.props["aria-selected"])===void 0)throw new Error('"aria-selected" is not supported on role "'+t+'".')}if(u!==void 0){var E;if(((E=He.roles.get(t))==null?void 0:E.props["aria-busy"])===void 0)throw new Error('"aria-busy" is not supported on role "'+t+'".')}if(c!==void 0){var C;if(((C=He.roles.get(t))==null?void 0:C.props["aria-checked"])===void 0)throw new Error('"aria-checked" is not supported on role "'+t+'".')}if(s!==void 0){var q;if(((q=He.roles.get(t))==null?void 0:q.props["aria-pressed"])===void 0)throw new Error('"aria-pressed" is not supported on role "'+t+'".')}if(d!==void 0){var _;if(((_=He.roles.get(t))==null?void 0:_.props["aria-current"])===void 0)throw new Error('"aria-current" is not supported on role "'+t+'".')}if(f!==void 0&&t!=="heading")throw new Error('Role "'+t+'" cannot have "level" property.');if(m!==void 0){var v;if(((v=He.roles.get(t))==null?void 0:v.props["aria-valuenow"])===void 0)throw new Error('"aria-valuenow" is not supported on role "'+t+'".')}if(h!==void 0){var w;if(((w=He.roles.get(t))==null?void 0:w.props["aria-valuemax"])===void 0)throw new Error('"aria-valuemax" is not supported on role "'+t+'".')}if(b!==void 0){var P;if(((P=He.roles.get(t))==null?void 0:P.props["aria-valuemin"])===void 0)throw new Error('"aria-valuemin" is not supported on role "'+t+'".')}if(y!==void 0){var j;if(((j=He.roles.get(t))==null?void 0:j.props["aria-valuetext"])===void 0)throw new Error('"aria-valuetext" is not supported on role "'+t+'".')}if(p!==void 0){var $;if((($=He.roles.get(t))==null?void 0:$.props["aria-expanded"])===void 0)throw new Error('"aria-expanded" is not supported on role "'+t+'".')}let B=new WeakMap;function I(S){return B.has(S)||B.set(S,Mh(S)),B.get(S)}return Array.from(e.querySelectorAll(Kx(t))).filter(S=>{if(S.hasAttribute("role")){let k=S.getAttribute("role");if(l)return k.split(" ").filter(Boolean).some(W=>W===t);let[U]=k.split(" ");return U===t}return vs(S).some(k=>k===t)}).filter(S=>{if(i!==void 0)return i===vx(S);if(u!==void 0)return u===_x(S);if(c!==void 0)return c===Rx(S);if(s!==void 0)return s===wx(S);if(d!==void 0)return d===Cx(S);if(p!==void 0)return p===qx(S);if(f!==void 0)return f===Ex(S);if(m!==void 0||h!==void 0||b!==void 0||y!==void 0){let U=!0;if(m!==void 0&&U&&(U=m===Px(S)),h!==void 0&&U&&(U=h===Ox(S)),b!==void 0&&U&&(U=b===Tx(S)),y!==void 0){var k;U&&(U=yt((k=Sx(S))!=null?k:null,S,y,W=>W))}return U}return!0}).filter(S=>a===void 0?!0:yt(ms(S,{computedStyleSupportsPseudoElements:X().computedStyleSupportsPseudoElements}),S,a,k=>k)).filter(S=>o===void 0?!0:yt(bh(S,{computedStyleSupportsPseudoElements:X().computedStyleSupportsPseudoElements}),S,o,k=>k)).filter(S=>n===!1?$a(S,{isSubtreeInaccessible:I})===!1:!0)};function Kx(e){var t;let r='*[role~="'+e+'"]',n=(t=He.roleElements.get(e))!=null?t:new Set,a=new Set(Array.from(n).map(o=>{let{name:l}=o;return l}));return[r].concat(Array.from(a)).join(",")}var _b=e=>{let t="";return e===void 0?t="":typeof e=="string"?t=' and name "'+e+'"':t=" and name `"+e+"`",t},Yx=function(e,t,r){let{name:n}=r===void 0?{}:r;return'Found multiple elements with the role "'+t+'"'+_b(n)},Jx=function(e,t,r){let{hidden:n=X().defaultHidden,name:a,description:o}=r===void 0?{}:r;if(X()._disableExpensiveErrorDiagnostics)return'Unable to find role="'+t+'"'+_b(a);let l="";Array.from(e.children).forEach(s=>{l+=jh(s,{hidden:n,includeDescription:o!==void 0})});let i;l.length===0?n===!1?i="There are no accessible roles. But there might be some inaccessible roles. If you wish to access them, then set the `hidden` option to `true`. Learn more about this here: https://testing-library.com/docs/dom-testing-library/api-queries#byrole":i="There are no available roles.":i=(` +`),e):X().getElementError("Found a label with the text of: "+t+`, however no form control was found associated to that label. Make sure you're using the "for" attribute or "aria-labelledby" attribute correctly.`,e)}else throw X().getElementError("Unable to find a label with the text of: "+t,e)}return o};function Bx(e,t){let r=t.getAttribute("for");if(!r)return null;let n=e.querySelector('[id="'+r+'"]');return n?n.tagName.toLowerCase():null}var kh=(e,t)=>"Found multiple elements with the text of: "+t,Lh=Nt(wr(ln,kh),ln.name,"query"),Dh=wr(Wt,kh),Fh=Cr(ke(Wt,Wt.name,"findAll")),Hh=Cr(Nt(Dh,Wt.name,"find")),Uh=ke(Wt,Wt.name,"getAll"),Vh=Nt(Dh,Wt.name,"get"),zh=ke(ln,ln.name,"queryAll"),Il=function(){for(var e=arguments.length,t=new Array(e),r=0;r"Found multiple elements with the placeholder text of: "+t,Lx=(e,t)=>"Unable to find an element with the placeholder text of: "+t,Gh=ke(Il,Il.name,"queryAll"),[Wh,Kh,Yh,Jh,Xh]=Ct(Il,kx,Lx),Bl=function(e,t,r){let{selector:n="*",exact:a=!0,collapseWhitespace:o,trim:l,ignore:i=X().defaultIgnore,normalizer:u}=r===void 0?{}:r;wt(e);let c=a?gt:xr,s=Qt({collapseWhitespace:o,trim:l,normalizer:u}),d=[];return typeof e.matches=="function"&&e.matches(n)&&(d=[e]),[...d,...Array.from(e.querySelectorAll(n))].filter(f=>!i||!f.matches(i)).filter(f=>c(Rn(f),f,t,s))},Dx=(e,t)=>"Found multiple elements with the text: "+t,Fx=function(e,t,r){r===void 0&&(r={});let{collapseWhitespace:n,trim:a,normalizer:o,selector:l}=r,i=Qt({collapseWhitespace:n,trim:a,normalizer:o})(t.toString()),u=i!==t.toString(),c=(l??"*")!=="*";return"Unable to find an element with the text: "+(u?i+" (normalized from '"+t+"')":t)+(c?", which matches selector '"+l+"'":"")+". This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible."},Qh=ke(Bl,Bl.name,"queryAll"),[Zh,eb,tb,rb,nb]=Ct(Bl,Dx,Fx),kl=function(e,t,r){let{exact:n=!0,collapseWhitespace:a,trim:o,normalizer:l}=r===void 0?{}:r;wt(e);let i=n?gt:xr,u=Qt({collapseWhitespace:a,trim:o,normalizer:l});return Array.from(e.querySelectorAll("input,textarea,select")).filter(c=>c.tagName==="SELECT"?Array.from(c.options).filter(s=>s.selected).some(s=>i(Rn(s),s,t,u)):i(c.value,c,t,u))},Hx=(e,t)=>"Found multiple elements with the display value: "+t+".",Ux=(e,t)=>"Unable to find an element with the display value: "+t+".",ab=ke(kl,kl.name,"queryAll"),[ob,lb,ib,sb,ub]=Ct(kl,Hx,Ux),Vx=/^(img|input|area|.+-.+)$/i,Ll=function(e,t,r){return r===void 0&&(r={}),wt(e),Zt("alt",e,t,r).filter(n=>Vx.test(n.tagName))},zx=(e,t)=>"Found multiple elements with the alt text: "+t,Gx=(e,t)=>"Unable to find an element with the alt text: "+t,cb=ke(Ll,Ll.name,"queryAll"),[db,pb,fb,mb,hb]=Ct(Ll,zx,Gx),Wx=e=>{var t;return e.tagName.toLowerCase()==="title"&&((t=e.parentElement)==null?void 0:t.tagName.toLowerCase())==="svg"},Dl=function(e,t,r){let{exact:n=!0,collapseWhitespace:a,trim:o,normalizer:l}=r===void 0?{}:r;wt(e);let i=n?gt:xr,u=Qt({collapseWhitespace:a,trim:o,normalizer:l});return Array.from(e.querySelectorAll("[title], svg > title")).filter(c=>i(c.getAttribute("title"),c,t,u)||Wx(c)&&i(Rn(c),c,t,u))},Kx=(e,t)=>"Found multiple elements with the title: "+t+".",Yx=(e,t)=>"Unable to find an element with the title: "+t+".",bb=ke(Dl,Dl.name,"queryAll"),[yb,gb,vb,_b,Rb]=Ct(Dl,Kx,Yx),Fl=function(e,t,r){let{hidden:n=X().defaultHidden,name:a,description:o,queryFallbacks:l=!1,selected:i,busy:u,checked:c,pressed:s,current:d,level:f,expanded:p,value:{now:m,min:b,max:h,text:y}={}}=r===void 0?{}:r;if(wt(e),i!==void 0){var g;if(((g=Ue.roles.get(t))==null?void 0:g.props["aria-selected"])===void 0)throw new Error('"aria-selected" is not supported on role "'+t+'".')}if(u!==void 0){var E;if(((E=Ue.roles.get(t))==null?void 0:E.props["aria-busy"])===void 0)throw new Error('"aria-busy" is not supported on role "'+t+'".')}if(c!==void 0){var C;if(((C=Ue.roles.get(t))==null?void 0:C.props["aria-checked"])===void 0)throw new Error('"aria-checked" is not supported on role "'+t+'".')}if(s!==void 0){var q;if(((q=Ue.roles.get(t))==null?void 0:q.props["aria-pressed"])===void 0)throw new Error('"aria-pressed" is not supported on role "'+t+'".')}if(d!==void 0){var _;if(((_=Ue.roles.get(t))==null?void 0:_.props["aria-current"])===void 0)throw new Error('"aria-current" is not supported on role "'+t+'".')}if(f!==void 0&&t!=="heading")throw new Error('Role "'+t+'" cannot have "level" property.');if(m!==void 0){var v;if(((v=Ue.roles.get(t))==null?void 0:v.props["aria-valuenow"])===void 0)throw new Error('"aria-valuenow" is not supported on role "'+t+'".')}if(h!==void 0){var w;if(((w=Ue.roles.get(t))==null?void 0:w.props["aria-valuemax"])===void 0)throw new Error('"aria-valuemax" is not supported on role "'+t+'".')}if(b!==void 0){var P;if(((P=Ue.roles.get(t))==null?void 0:P.props["aria-valuemin"])===void 0)throw new Error('"aria-valuemin" is not supported on role "'+t+'".')}if(y!==void 0){var j;if(((j=Ue.roles.get(t))==null?void 0:j.props["aria-valuetext"])===void 0)throw new Error('"aria-valuetext" is not supported on role "'+t+'".')}if(p!==void 0){var $;if((($=Ue.roles.get(t))==null?void 0:$.props["aria-expanded"])===void 0)throw new Error('"aria-expanded" is not supported on role "'+t+'".')}let B=new WeakMap;function I(A){return B.has(A)||B.set(A,jh(A)),B.get(A)}return Array.from(e.querySelectorAll(Jx(t))).filter(A=>{if(A.hasAttribute("role")){let k=A.getAttribute("role");if(l)return k.split(" ").filter(Boolean).some(W=>W===t);let[U]=k.split(" ");return U===t}return _s(A).some(k=>k===t)}).filter(A=>{if(i!==void 0)return i===Rx(A);if(u!==void 0)return u===wx(A);if(c!==void 0)return c===Cx(A);if(s!==void 0)return s===qx(A);if(d!==void 0)return d===Ex(A);if(p!==void 0)return p===Px(A);if(f!==void 0)return f===Ox(A);if(m!==void 0||h!==void 0||b!==void 0||y!==void 0){let U=!0;if(m!==void 0&&U&&(U=m===Tx(A)),h!==void 0&&U&&(U=h===Sx(A)),b!==void 0&&U&&(U=b===Ax(A)),y!==void 0){var k;U&&(U=gt((k=Mx(A))!=null?k:null,A,y,W=>W))}return U}return!0}).filter(A=>a===void 0?!0:gt(hs(A,{computedStyleSupportsPseudoElements:X().computedStyleSupportsPseudoElements}),A,a,k=>k)).filter(A=>o===void 0?!0:gt(gh(A,{computedStyleSupportsPseudoElements:X().computedStyleSupportsPseudoElements}),A,o,k=>k)).filter(A=>n===!1?Ia(A,{isSubtreeInaccessible:I})===!1:!0)};function Jx(e){var t;let r='*[role~="'+e+'"]',n=(t=Ue.roleElements.get(e))!=null?t:new Set,a=new Set(Array.from(n).map(o=>{let{name:l}=o;return l}));return[r].concat(Array.from(a)).join(",")}var wb=e=>{let t="";return e===void 0?t="":typeof e=="string"?t=' and name "'+e+'"':t=" and name `"+e+"`",t},Xx=function(e,t,r){let{name:n}=r===void 0?{}:r;return'Found multiple elements with the role "'+t+'"'+wb(n)},Qx=function(e,t,r){let{hidden:n=X().defaultHidden,name:a,description:o}=r===void 0?{}:r;if(X()._disableExpensiveErrorDiagnostics)return'Unable to find role="'+t+'"'+wb(a);let l="";Array.from(e.children).forEach(s=>{l+=$h(s,{hidden:n,includeDescription:o!==void 0})});let i;l.length===0?n===!1?i="There are no accessible roles. But there might be some inaccessible roles. If you wish to access them, then set the `hidden` option to `true`. Learn more about this here: https://testing-library.com/docs/dom-testing-library/api-queries#byrole":i="There are no available roles.":i=(` Here are the `+(n===!1?"accessible":"available")+` roles: `+l.replace(/\n/g,` @@ -221,20 +221,20 @@ Here are the `+(n===!1?"accessible":"available")+` roles: `).trim();let u="";a===void 0?u="":typeof a=="string"?u=' and name "'+a+'"':u=" and name `"+a+"`";let c="";return o===void 0?c="":typeof o=="string"?c=' and description "'+o+'"':c=" and description `"+o+"`",(` Unable to find an `+(n===!1?"accessible ":"")+'element with the role "'+t+'"'+u+c+` -`+i).trim()},Rb=Be(Dl,Dl.name,"queryAll"),[wb,Cb,qb,Eb,Pb]=wt(Dl,Yx,Jx),ws=()=>X().testIdAttribute,Fl=function(){for(var e=arguments.length,t=new Array(e),r=0;r"Found multiple elements by: ["+ws()+'="'+t+'"]',Qx=(e,t)=>"Unable to find an element by: ["+ws()+'="'+t+'"]',Ob=Be(Fl,Fl.name,"queryAll"),[Tb,Sb,Ab,Mb,xb]=wt(Fl,Xx,Qx),ta=Object.freeze({__proto__:null,queryAllByLabelText:Uh,queryByLabelText:Bh,getAllByLabelText:Fh,getByLabelText:Hh,findAllByLabelText:Lh,findByLabelText:Dh,queryByPlaceholderText:zh,queryAllByPlaceholderText:Vh,getByPlaceholderText:Wh,getAllByPlaceholderText:Gh,findAllByPlaceholderText:Kh,findByPlaceholderText:Yh,queryByText:Xh,queryAllByText:Jh,getByText:Zh,getAllByText:Qh,findAllByText:eb,findByText:tb,queryByDisplayValue:nb,queryAllByDisplayValue:rb,getByDisplayValue:ob,getAllByDisplayValue:ab,findAllByDisplayValue:lb,findByDisplayValue:ib,queryByAltText:ub,queryAllByAltText:sb,getByAltText:db,getAllByAltText:cb,findAllByAltText:pb,findByAltText:fb,queryByTitle:hb,queryAllByTitle:mb,getByTitle:yb,getAllByTitle:bb,findAllByTitle:gb,findByTitle:vb,queryByRole:wb,queryAllByRole:Rb,getAllByRole:Cb,getByRole:qb,findAllByRole:Eb,findByRole:Pb,queryByTestId:Tb,queryAllByTestId:Ob,getByTestId:Ab,getAllByTestId:Sb,findAllByTestId:Mb,findByTestId:xb});function Hl(e,t,r){return t===void 0&&(t=ta),r===void 0&&(r={}),Object.keys(t).reduce((n,a)=>{let o=t[a];return n[a]=o.bind(null,e),n},r)}var jb=e=>!e||Array.isArray(e)&&!e.length;function Jc(e){if(jb(e))throw new Error("The element(s) given to waitForElementToBeRemoved are already removed. waitForElementToBeRemoved requires that the element(s) exist(s) before waiting for removal.")}async function Zx(e,t){let r=new Error("Timed out in waitForElementToBeRemoved.");if(typeof e!="function"){Jc(e);let n=(Array.isArray(e)?e:[e]).map(a=>{let o=a.parentElement;if(o===null)return()=>null;for(;o.parentElement;)o=o.parentElement;return()=>o.contains(a)?a:null});e=()=>n.map(a=>a()).filter(Boolean)}return Jc(e()),_s(()=>{let n;try{n=e()}catch(a){if(a.name==="TestingLibraryElementError")return;throw a}if(!jb(n))throw r},t)}var Xc={copy:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},cut:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},paste:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionEnd:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionStart:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionUpdate:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keyDown:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},keyPress:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},keyUp:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},focus:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},blur:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},focusIn:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},focusOut:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},change:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},input:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},invalid:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!0}},submit:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},reset:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},click:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,button:0,composed:!0}},contextMenu:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dblClick:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},drag:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragEnd:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragEnter:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragExit:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragLeave:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragOver:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragStart:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},drop:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseDown:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseEnter:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseLeave:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseMove:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseOut:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseOver:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseUp:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},select:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},touchCancel:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},touchEnd:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},touchMove:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},touchStart:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},resize:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},scroll:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},wheel:{EventType:"WheelEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},abort:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlay:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlayThrough:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},durationChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},emptied:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},encrypted:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},ended:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedData:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedMetadata:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadStart:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},pause:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},play:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},playing:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},progress:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},rateChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeked:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeking:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},stalled:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},suspend:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},timeUpdate:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},volumeChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},waiting:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},load:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},error:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},animationStart:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationEnd:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationIteration:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionCancel:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionEnd:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!0}},transitionRun:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionStart:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},pointerOver:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerEnter:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},pointerDown:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerMove:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerUp:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerCancel:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},pointerOut:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerLeave:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},gotPointerCapture:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},lostPointerCapture:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},popState:{EventType:"PopStateEvent",defaultInit:{bubbles:!0,cancelable:!1}},offline:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},online:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},pageHide:{EventType:"PageTransitionEvent",defaultInit:{bubbles:!0,cancelable:!0}},pageShow:{EventType:"PageTransitionEvent",defaultInit:{bubbles:!0,cancelable:!0}}},Qc={doubleClick:"dblClick"};function ln(e,t){return X().eventWrapper(()=>{if(!t)throw new Error("Unable to fire an event - please provide an event object.");if(!e)throw new Error('Unable to fire a "'+t.type+'" event - please provide a DOM element.');return e.dispatchEvent(t)})}function kn(e,t,r,n){let{EventType:a="Event",defaultInit:o={}}=n===void 0?{}:n;if(!t)throw new Error('Unable to fire a "'+e+'" event - please provide a DOM element.');let l={...o,...r},{target:{value:i,files:u,...c}={}}=l;i!==void 0&&ej(t,i),u!==void 0&&Object.defineProperty(t,"files",{configurable:!0,enumerable:!0,writable:!0,value:u}),Object.assign(t,c);let s=Eh(t),d=s[a]||s.Event,f;if(typeof d=="function")f=new d(e,l);else{f=s.document.createEvent(a);let{bubbles:p,cancelable:m,detail:b,...h}=l;f.initEvent(e,p,m,b),Object.keys(h).forEach(y=>{f[y]=h[y]})}return["dataTransfer","clipboardData"].forEach(p=>{let m=l[p];typeof m=="object"&&(typeof s.DataTransfer=="function"?Object.defineProperty(f,p,{value:Object.getOwnPropertyNames(m).reduce((b,h)=>(Object.defineProperty(b,h,{value:m[h]}),b),new s.DataTransfer)}):Object.defineProperty(f,p,{value:m}))}),f}Object.keys(Xc).forEach(e=>{let{EventType:t,defaultInit:r}=Xc[e],n=e.toLowerCase();kn[e]=(a,o)=>kn(n,a,o,{EventType:t,defaultInit:r}),ln[e]=(a,o)=>ln(a,kn[e](a,o))});function ej(e,t){let{set:r}=Object.getOwnPropertyDescriptor(e,"value")||{},n=Object.getPrototypeOf(e),{set:a}=Object.getOwnPropertyDescriptor(n,"value")||{};if(a&&r!==a)a.call(e,t);else if(r)r.call(e,t);else throw new Error("The given element does not have a value setter")}Object.keys(Qc).forEach(e=>{let t=Qc[e];ln[e]=function(){return ln[t](...arguments)}});function tj(e){return e.replace(/[ \t]*[\n][ \t]*/g,` -`)}function rj(e){return GM.default.compressToEncodedURIComponent(tj(e))}function nj(e){return"https://testing-playground.com/#markup="+rj(e)}var aj=(e,t,r)=>Array.isArray(e)?e.forEach(n=>jl(n,t,r)):jl(e,t,r),oj=function(e){if(e===void 0&&(e=ys().body),!e||!("innerHTML"in e)){console.log("The element you're providing isn't a valid DOM element.");return}if(!e.innerHTML){console.log("The provided element doesn't have any children.");return}let t=nj(e.innerHTML);return console.log(`Open this URL in your browser +`+i).trim()},Cb=ke(Fl,Fl.name,"queryAll"),[qb,Eb,Pb,Ob,Tb]=Ct(Fl,Xx,Qx),Cs=()=>X().testIdAttribute,Hl=function(){for(var e=arguments.length,t=new Array(e),r=0;r"Found multiple elements by: ["+Cs()+'="'+t+'"]',ej=(e,t)=>"Unable to find an element by: ["+Cs()+'="'+t+'"]',Sb=ke(Hl,Hl.name,"queryAll"),[Ab,Mb,xb,jb,Nb]=Ct(Hl,Zx,ej),ra=Object.freeze({__proto__:null,queryAllByLabelText:zh,queryByLabelText:Lh,getAllByLabelText:Uh,getByLabelText:Vh,findAllByLabelText:Fh,findByLabelText:Hh,queryByPlaceholderText:Wh,queryAllByPlaceholderText:Gh,getByPlaceholderText:Yh,getAllByPlaceholderText:Kh,findAllByPlaceholderText:Jh,findByPlaceholderText:Xh,queryByText:Zh,queryAllByText:Qh,getByText:tb,getAllByText:eb,findAllByText:rb,findByText:nb,queryByDisplayValue:ob,queryAllByDisplayValue:ab,getByDisplayValue:ib,getAllByDisplayValue:lb,findAllByDisplayValue:sb,findByDisplayValue:ub,queryByAltText:db,queryAllByAltText:cb,getByAltText:fb,getAllByAltText:pb,findAllByAltText:mb,findByAltText:hb,queryByTitle:yb,queryAllByTitle:bb,getByTitle:vb,getAllByTitle:gb,findAllByTitle:_b,findByTitle:Rb,queryByRole:qb,queryAllByRole:Cb,getAllByRole:Eb,getByRole:Pb,findAllByRole:Ob,findByRole:Tb,queryByTestId:Ab,queryAllByTestId:Sb,getByTestId:xb,getAllByTestId:Mb,findAllByTestId:jb,findByTestId:Nb});function Ul(e,t,r){return t===void 0&&(t=ra),r===void 0&&(r={}),Object.keys(t).reduce((n,a)=>{let o=t[a];return n[a]=o.bind(null,e),n},r)}var $b=e=>!e||Array.isArray(e)&&!e.length;function Xc(e){if($b(e))throw new Error("The element(s) given to waitForElementToBeRemoved are already removed. waitForElementToBeRemoved requires that the element(s) exist(s) before waiting for removal.")}async function tj(e,t){let r=new Error("Timed out in waitForElementToBeRemoved.");if(typeof e!="function"){Xc(e);let n=(Array.isArray(e)?e:[e]).map(a=>{let o=a.parentElement;if(o===null)return()=>null;for(;o.parentElement;)o=o.parentElement;return()=>o.contains(a)?a:null});e=()=>n.map(a=>a()).filter(Boolean)}return Xc(e()),Rs(()=>{let n;try{n=e()}catch(a){if(a.name==="TestingLibraryElementError")return;throw a}if(!$b(n))throw r},t)}var Qc={copy:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},cut:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},paste:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionEnd:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionStart:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionUpdate:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keyDown:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},keyPress:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},keyUp:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},focus:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},blur:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},focusIn:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},focusOut:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},change:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},input:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},invalid:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!0}},submit:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},reset:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},click:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,button:0,composed:!0}},contextMenu:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dblClick:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},drag:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragEnd:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragEnter:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragExit:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragLeave:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragOver:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragStart:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},drop:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseDown:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseEnter:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseLeave:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseMove:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseOut:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseOver:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseUp:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},select:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},touchCancel:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},touchEnd:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},touchMove:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},touchStart:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},resize:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},scroll:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},wheel:{EventType:"WheelEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},abort:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlay:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlayThrough:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},durationChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},emptied:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},encrypted:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},ended:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedData:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedMetadata:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadStart:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},pause:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},play:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},playing:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},progress:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},rateChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeked:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeking:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},stalled:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},suspend:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},timeUpdate:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},volumeChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},waiting:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},load:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},error:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},animationStart:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationEnd:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationIteration:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionCancel:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionEnd:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!0}},transitionRun:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionStart:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},pointerOver:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerEnter:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},pointerDown:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerMove:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerUp:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerCancel:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},pointerOut:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerLeave:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},gotPointerCapture:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},lostPointerCapture:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},popState:{EventType:"PopStateEvent",defaultInit:{bubbles:!0,cancelable:!1}},offline:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},online:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},pageHide:{EventType:"PageTransitionEvent",defaultInit:{bubbles:!0,cancelable:!0}},pageShow:{EventType:"PageTransitionEvent",defaultInit:{bubbles:!0,cancelable:!0}}},Zc={doubleClick:"dblClick"};function sn(e,t){return X().eventWrapper(()=>{if(!t)throw new Error("Unable to fire an event - please provide an event object.");if(!e)throw new Error('Unable to fire a "'+t.type+'" event - please provide a DOM element.');return e.dispatchEvent(t)})}function Ln(e,t,r,n){let{EventType:a="Event",defaultInit:o={}}=n===void 0?{}:n;if(!t)throw new Error('Unable to fire a "'+e+'" event - please provide a DOM element.');let l={...o,...r},{target:{value:i,files:u,...c}={}}=l;i!==void 0&&rj(t,i),u!==void 0&&Object.defineProperty(t,"files",{configurable:!0,enumerable:!0,writable:!0,value:u}),Object.assign(t,c);let s=Oh(t),d=s[a]||s.Event,f;if(typeof d=="function")f=new d(e,l);else{f=s.document.createEvent(a);let{bubbles:p,cancelable:m,detail:b,...h}=l;f.initEvent(e,p,m,b),Object.keys(h).forEach(y=>{f[y]=h[y]})}return["dataTransfer","clipboardData"].forEach(p=>{let m=l[p];typeof m=="object"&&(typeof s.DataTransfer=="function"?Object.defineProperty(f,p,{value:Object.getOwnPropertyNames(m).reduce((b,h)=>(Object.defineProperty(b,h,{value:m[h]}),b),new s.DataTransfer)}):Object.defineProperty(f,p,{value:m}))}),f}Object.keys(Qc).forEach(e=>{let{EventType:t,defaultInit:r}=Qc[e],n=e.toLowerCase();Ln[e]=(a,o)=>Ln(n,a,o,{EventType:t,defaultInit:r}),sn[e]=(a,o)=>sn(a,Ln[e](a,o))});function rj(e,t){let{set:r}=Object.getOwnPropertyDescriptor(e,"value")||{},n=Object.getPrototypeOf(e),{set:a}=Object.getOwnPropertyDescriptor(n,"value")||{};if(a&&r!==a)a.call(e,t);else if(r)r.call(e,t);else throw new Error("The given element does not have a value setter")}Object.keys(Zc).forEach(e=>{let t=Zc[e];sn[e]=function(){return sn[t](...arguments)}});function nj(e){return e.replace(/[ \t]*[\n][ \t]*/g,` +`)}function aj(e){return KM.default.compressToEncodedURIComponent(nj(e))}function oj(e){return"https://testing-playground.com/#markup="+aj(e)}var lj=(e,t,r)=>Array.isArray(e)?e.forEach(n=>Nl(n,t,r)):Nl(e,t,r),ij=function(e){if(e===void 0&&(e=gs().body),!e||!("innerHTML"in e)){console.log("The element you're providing isn't a valid DOM element.");return}if(!e.innerHTML){console.log("The provided element doesn't have any children.");return}let t=oj(e.innerHTML);return console.log(`Open this URL in your browser -`+t),t},Zc={debug:aj,logTestingPlaygroundURL:oj},lj=typeof document<"u"&&document.body?Hl(document.body,ta,Zc):Object.keys(ta).reduce((e,t)=>(e[t]=()=>{throw new TypeError("For queries bound to document.body a global document has to be available... Learn more: https://testing-library.com/s/screen-global-error")},e),Zc);function Y(e,t,r){return e.namespaceURI&&e.namespaceURI!=="http://www.w3.org/1999/xhtml"||(t=Array.isArray(t)?t:[t],!t.includes(e.tagName.toLowerCase()))?!1:r?Object.entries(r).every(([n,a])=>e[n]===a):!0}var Ul;(function(e){e.button="button",e.color="color",e.file="file",e.image="image",e.reset="reset",e.submit="submit",e.checkbox="checkbox",e.radio="radio"})(Ul||(Ul={}));function Nb(e){return Y(e,"button")||Y(e,"input")&&e.type in Ul}function ot(e){var t;if(ij(e)&&e.defaultView)return e.defaultView;if(!((t=e.ownerDocument)===null||t===void 0)&&t.defaultView)return e.ownerDocument.defaultView;throw new Error(`Could not determine window of node. Node was ${sj(e)}`)}function ij(e){return e.nodeType===9}function sj(e){return typeof e=="function"?`function ${e.name}`:e===null?"null":String(e)}function $b(e,t){return new Promise((r,n)=>{let a=new t;a.onerror=n,a.onabort=n,a.onload=()=>{r(String(a.result))},a.readAsText(e)})}function Cs(e,t){let r={...t,length:t.length,item:n=>r[n],[Symbol.iterator]:function*(){for(let n=0;nt?o.type===(a?r:e):a?o.type.startsWith(`${r}/`):o.type===r}function cj(e){return new class{getData(t){var r;let n=(r=this.items.find(On(t,!0)))!==null&&r!==void 0?r:this.items.find(On(t,!1)),a="";return n==null||n.getAsString(o=>{a=o}),a}setData(t,r){let n=this.items.findIndex(On(t,!0)),a=new Ib(r,t);n>=0?this.items.splice(n,1,a):this.items.push(a)}clearData(t){if(t){let r=this.items.findIndex(On(t,!0));r>=0&&this.items.remove(r)}else this.items.clear()}get types(){let t=[];return this.files.length&&t.push("Files"),this.items.forEach(r=>t.push(r.type)),Object.freeze(t),t}setDragImage(){}constructor(){At(this,"dropEffect","none"),At(this,"effectAllowed","uninitialized"),At(this,"items",new uj),At(this,"files",Cs(e,[]))}}}function qs(e,t=[]){let r=typeof e.DataTransfer>"u"?cj(e):new e.DataTransfer;return Object.defineProperty(r,"files",{get:()=>Cs(e,t)}),r}function dj(e,t){if(t.kind==="file")return t.getAsFile();let r="";return t.getAsString(n=>{r=n}),new e.Blob([r],{type:t.type})}function Bb(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function kb(e,...t){let r=Object.fromEntries(t.map(n=>[typeof n=="string"?"text/plain":n.type,Promise.resolve(n)]));return typeof e.ClipboardItem<"u"?new e.ClipboardItem(r):new class{get types(){return Array.from(Object.keys(this.data))}async getType(n){let a=await this.data[n];if(!a)throw new Error(`${n} is not one of the available MIME types on this item.`);return a instanceof e.Blob?a:new e.Blob([a],{type:n})}constructor(n){Bb(this,"data",void 0),this.data=n}}(r)}var Cr=Symbol("Manage ClipboardSub");function ed(e,t){return Object.assign(new class extends e.EventTarget{async read(){return Array.from(this.items)}async readText(){let r="";for(let n of this.items){let a=n.types.includes("text/plain")?"text/plain":n.types.find(o=>o.startsWith("text/"));a&&(r+=await n.getType(a).then(o=>$b(o,e.FileReader)))}return r}async write(r){this.items=r}async writeText(r){this.items=[kb(e,r)]}constructor(...r){super(...r),Bb(this,"items",[])}},{[Cr]:t})}function Es(e){return!!(e!=null&&e[Cr])}function pj(e){if(Es(e.navigator.clipboard))return e.navigator.clipboard[Cr];let t=Object.getOwnPropertyDescriptor(e.navigator,"clipboard"),r,n={resetClipboardStub:()=>{r=ed(e,n)},detachClipboardStub:()=>{t?Object.defineProperty(e.navigator,"clipboard",t):Object.defineProperty(e.navigator,"clipboard",{value:void 0,configurable:!0})}};return r=ed(e,n),Object.defineProperty(e.navigator,"clipboard",{get:()=>r,configurable:!0}),r[Cr]}function fj(e){Es(e.navigator.clipboard)&&e.navigator.clipboard[Cr].resetClipboardStub()}function mj(e){Es(e.navigator.clipboard)&&e.navigator.clipboard[Cr].detachClipboardStub()}async function hj(e){let t=e.defaultView,r=t==null?void 0:t.navigator.clipboard,n=r&&await r.read();if(!n)throw new Error("The Clipboard API is unavailable.");let a=qs(t);for(let o of n)for(let l of o.types)a.setData(l,await o.getType(l).then(i=>$b(i,t.FileReader)));return a}async function Lb(e,t){let r=ot(e),n=r.navigator.clipboard,a=[];for(let o=0;o!0,()=>!1)))throw new Error("The Clipboard API is unavailable.")}var ra=globalThis;typeof ra.afterEach=="function"&&ra.afterEach(()=>fj(globalThis.window));typeof ra.afterAll=="function"&&ra.afterAll(()=>mj(globalThis.window));function Wt(e){return e.hasAttribute("contenteditable")&&(e.getAttribute("contenteditable")=="true"||e.getAttribute("contenteditable")=="")}function sn(e){let t=bj(e);return t&&(t.closest('[contenteditable=""]')||t.closest('[contenteditable="true"]'))}function bj(e){return e.nodeType===1?e:e.parentElement}function qr(e){return Db(e)&&!e.readOnly||Wt(e)}var Vl;(function(e){e.text="text",e.date="date",e["datetime-local"]="datetime-local",e.email="email",e.month="month",e.number="number",e.password="password",e.search="search",e.tel="tel",e.time="time",e.url="url",e.week="week"})(Vl||(Vl={}));function Db(e){return Y(e,"textarea")||Y(e,"input")&&e.type in Vl}var zl;(function(e){e.email="email",e.password="password",e.search="search",e.telephone="telephone",e.text="text",e.url="url"})(zl||(zl={}));function yj(e){var t;let r=(t=e.getAttribute("maxlength"))!==null&&t!==void 0?t:"";return/^\d+$/.test(r)&&Number(r)>=0?Number(r):void 0}function gj(e){return Y(e,"textarea")||Y(e,"input")&&e.type in zl}var Fb=["input:not([type=hidden]):not([disabled])","button:not([disabled])","select:not([disabled])","textarea:not([disabled])",'[contenteditable=""]','[contenteditable="true"]',"a[href]","[tabindex]:not([disabled])"].join(", ");function Ps(e){return e.matches(Fb)}var na;(function(e){e["{"]="}",e["["]="]"})(na||(na={}));function Hb(e,t){let r=0,n=e[r]in na?e[r]:"";r+=n.length;let a=new RegExp(`^\\${n}{2}`).test(e)?"":n;return{type:a,...a===""?vj(e,r,t):_j(e,r,a,t)}}function vj(e,t,r){let n=e[t];return Ub(n,e,t,r),t+=n.length,{consumedLength:t,descriptor:n,releasePrevious:!1,releaseSelf:!0,repeat:1}}function _j(e,t,r,n){var a,o;let l=e[t]==="/"?"/":"";t+=l.length;let i=r==="{"&&e[t]==="\\";t+=Number(i);let u=i?e[t]:(a=e.slice(t).match(r==="{"?/^\w+|^[^}>/]/:/^\w+/))===null||a===void 0?void 0:a[0];Ub(u,e,t,n),t+=u.length;var c;let s=(c=(o=e.slice(t).match(/^>\d+/))===null||o===void 0?void 0:o[0])!==null&&c!==void 0?c:"";t+=s.length;let d=e[t]==="/"||!s&&e[t]===">"?e[t]:"";t+=d.length;let f=na[r],p=e[t]===f?f:"";if(!p)throw new Error(Vb([!s&&"repeat modifier",!d&&"release modifier",`"${f}"`].filter(Boolean).join(" or "),e[t],e,n));return t+=p.length,{consumedLength:t,descriptor:u,releasePrevious:!!l,repeat:s?Math.max(Number(s.substr(1)),1):1,releaseSelf:Rj(d,s)}}function Ub(e,t,r,n){if(!e)throw new Error(Vb("key descriptor",t[r],t,n))}function Rj(e,t){if(e)return e==="/";if(t)return!1}function Vb(e,t,r,n){return`Expected ${e} but found "${t??""}" in "${r}" +`+t),t},ed={debug:lj,logTestingPlaygroundURL:ij},sj=typeof document<"u"&&document.body?Ul(document.body,ra,ed):Object.keys(ra).reduce((e,t)=>(e[t]=()=>{throw new TypeError("For queries bound to document.body a global document has to be available... Learn more: https://testing-library.com/s/screen-global-error")},e),ed);function Y(e,t,r){return e.namespaceURI&&e.namespaceURI!=="http://www.w3.org/1999/xhtml"||(t=Array.isArray(t)?t:[t],!t.includes(e.tagName.toLowerCase()))?!1:r?Object.entries(r).every(([n,a])=>e[n]===a):!0}var Vl;(function(e){e.button="button",e.color="color",e.file="file",e.image="image",e.reset="reset",e.submit="submit",e.checkbox="checkbox",e.radio="radio"})(Vl||(Vl={}));function Ib(e){return Y(e,"button")||Y(e,"input")&&e.type in Vl}function lt(e){var t;if(uj(e)&&e.defaultView)return e.defaultView;if(!((t=e.ownerDocument)===null||t===void 0)&&t.defaultView)return e.ownerDocument.defaultView;throw new Error(`Could not determine window of node. Node was ${cj(e)}`)}function uj(e){return e.nodeType===9}function cj(e){return typeof e=="function"?`function ${e.name}`:e===null?"null":String(e)}function Bb(e,t){return new Promise((r,n)=>{let a=new t;a.onerror=n,a.onabort=n,a.onload=()=>{r(String(a.result))},a.readAsText(e)})}function qs(e,t){let r={...t,length:t.length,item:n=>r[n],[Symbol.iterator]:function*(){for(let n=0;nt?o.type===(a?r:e):a?o.type.startsWith(`${r}/`):o.type===r}function pj(e){return new class{getData(t){var r;let n=(r=this.items.find(Tn(t,!0)))!==null&&r!==void 0?r:this.items.find(Tn(t,!1)),a="";return n==null||n.getAsString(o=>{a=o}),a}setData(t,r){let n=this.items.findIndex(Tn(t,!0)),a=new kb(r,t);n>=0?this.items.splice(n,1,a):this.items.push(a)}clearData(t){if(t){let r=this.items.findIndex(Tn(t,!0));r>=0&&this.items.remove(r)}else this.items.clear()}get types(){let t=[];return this.files.length&&t.push("Files"),this.items.forEach(r=>t.push(r.type)),Object.freeze(t),t}setDragImage(){}constructor(){Mt(this,"dropEffect","none"),Mt(this,"effectAllowed","uninitialized"),Mt(this,"items",new dj),Mt(this,"files",qs(e,[]))}}}function Es(e,t=[]){let r=typeof e.DataTransfer>"u"?pj(e):new e.DataTransfer;return Object.defineProperty(r,"files",{get:()=>qs(e,t)}),r}function fj(e,t){if(t.kind==="file")return t.getAsFile();let r="";return t.getAsString(n=>{r=n}),new e.Blob([r],{type:t.type})}function Lb(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Db(e,...t){let r=Object.fromEntries(t.map(n=>[typeof n=="string"?"text/plain":n.type,Promise.resolve(n)]));return typeof e.ClipboardItem<"u"?new e.ClipboardItem(r):new class{get types(){return Array.from(Object.keys(this.data))}async getType(n){let a=await this.data[n];if(!a)throw new Error(`${n} is not one of the available MIME types on this item.`);return a instanceof e.Blob?a:new e.Blob([a],{type:n})}constructor(n){Lb(this,"data",void 0),this.data=n}}(r)}var qr=Symbol("Manage ClipboardSub");function td(e,t){return Object.assign(new class extends e.EventTarget{async read(){return Array.from(this.items)}async readText(){let r="";for(let n of this.items){let a=n.types.includes("text/plain")?"text/plain":n.types.find(o=>o.startsWith("text/"));a&&(r+=await n.getType(a).then(o=>Bb(o,e.FileReader)))}return r}async write(r){this.items=r}async writeText(r){this.items=[Db(e,r)]}constructor(...r){super(...r),Lb(this,"items",[])}},{[qr]:t})}function Ps(e){return!!(e!=null&&e[qr])}function mj(e){if(Ps(e.navigator.clipboard))return e.navigator.clipboard[qr];let t=Object.getOwnPropertyDescriptor(e.navigator,"clipboard"),r,n={resetClipboardStub:()=>{r=td(e,n)},detachClipboardStub:()=>{t?Object.defineProperty(e.navigator,"clipboard",t):Object.defineProperty(e.navigator,"clipboard",{value:void 0,configurable:!0})}};return r=td(e,n),Object.defineProperty(e.navigator,"clipboard",{get:()=>r,configurable:!0}),r[qr]}function hj(e){Ps(e.navigator.clipboard)&&e.navigator.clipboard[qr].resetClipboardStub()}function bj(e){Ps(e.navigator.clipboard)&&e.navigator.clipboard[qr].detachClipboardStub()}async function yj(e){let t=e.defaultView,r=t==null?void 0:t.navigator.clipboard,n=r&&await r.read();if(!n)throw new Error("The Clipboard API is unavailable.");let a=Es(t);for(let o of n)for(let l of o.types)a.setData(l,await o.getType(l).then(i=>Bb(i,t.FileReader)));return a}async function Fb(e,t){let r=lt(e),n=r.navigator.clipboard,a=[];for(let o=0;o!0,()=>!1)))throw new Error("The Clipboard API is unavailable.")}var na=globalThis;typeof na.afterEach=="function"&&na.afterEach(()=>hj(globalThis.window));typeof na.afterAll=="function"&&na.afterAll(()=>bj(globalThis.window));function Kt(e){return e.hasAttribute("contenteditable")&&(e.getAttribute("contenteditable")=="true"||e.getAttribute("contenteditable")=="")}function un(e){let t=gj(e);return t&&(t.closest('[contenteditable=""]')||t.closest('[contenteditable="true"]'))}function gj(e){return e.nodeType===1?e:e.parentElement}function Er(e){return Hb(e)&&!e.readOnly||Kt(e)}var zl;(function(e){e.text="text",e.date="date",e["datetime-local"]="datetime-local",e.email="email",e.month="month",e.number="number",e.password="password",e.search="search",e.tel="tel",e.time="time",e.url="url",e.week="week"})(zl||(zl={}));function Hb(e){return Y(e,"textarea")||Y(e,"input")&&e.type in zl}var Gl;(function(e){e.email="email",e.password="password",e.search="search",e.telephone="telephone",e.text="text",e.url="url"})(Gl||(Gl={}));function vj(e){var t;let r=(t=e.getAttribute("maxlength"))!==null&&t!==void 0?t:"";return/^\d+$/.test(r)&&Number(r)>=0?Number(r):void 0}function _j(e){return Y(e,"textarea")||Y(e,"input")&&e.type in Gl}var Ub=["input:not([type=hidden]):not([disabled])","button:not([disabled])","select:not([disabled])","textarea:not([disabled])",'[contenteditable=""]','[contenteditable="true"]',"a[href]","[tabindex]:not([disabled])"].join(", ");function Os(e){return e.matches(Ub)}var aa;(function(e){e["{"]="}",e["["]="]"})(aa||(aa={}));function Vb(e,t){let r=0,n=e[r]in aa?e[r]:"";r+=n.length;let a=new RegExp(`^\\${n}{2}`).test(e)?"":n;return{type:a,...a===""?Rj(e,r,t):wj(e,r,a,t)}}function Rj(e,t,r){let n=e[t];return zb(n,e,t,r),t+=n.length,{consumedLength:t,descriptor:n,releasePrevious:!1,releaseSelf:!0,repeat:1}}function wj(e,t,r,n){var a,o;let l=e[t]==="/"?"/":"";t+=l.length;let i=r==="{"&&e[t]==="\\";t+=Number(i);let u=i?e[t]:(a=e.slice(t).match(r==="{"?/^\w+|^[^}>/]/:/^\w+/))===null||a===void 0?void 0:a[0];zb(u,e,t,n),t+=u.length;var c;let s=(c=(o=e.slice(t).match(/^>\d+/))===null||o===void 0?void 0:o[0])!==null&&c!==void 0?c:"";t+=s.length;let d=e[t]==="/"||!s&&e[t]===">"?e[t]:"";t+=d.length;let f=aa[r],p=e[t]===f?f:"";if(!p)throw new Error(Gb([!s&&"repeat modifier",!d&&"release modifier",`"${f}"`].filter(Boolean).join(" or "),e[t],e,n));return t+=p.length,{consumedLength:t,descriptor:u,releasePrevious:!!l,repeat:s?Math.max(Number(s.substr(1)),1):1,releaseSelf:Cj(d,s)}}function zb(e,t,r,n){if(!e)throw new Error(Gb("key descriptor",t[r],t,n))}function Cj(e,t){if(e)return e==="/";if(t)return!1}function Gb(e,t,r,n){return`Expected ${e} but found "${t??""}" in "${r}" See ${n==="pointer"?"https://testing-library.com/docs/user-event/pointer#pressing-a-button-or-touching-the-screen":"https://testing-library.com/docs/user-event/keyboard"} - for more information about how userEvent parses your input.`}function wj(e){return new e.constructor(e.type,e)}var $e;(function(e){e[e.Trigger=2]="Trigger",e[e.Call=1]="Call"})($e||($e={}));function Br(e,t){e.levelRefs[t]={}}function Tn(e,t){return e.levelRefs[t]}var pr;(function(e){e[e.EachTrigger=4]="EachTrigger",e[e.EachApiCall=2]="EachApiCall",e[e.EachTarget=1]="EachTarget",e[e.Never=0]="Never"})(pr||(pr={}));function gt(e){for(let r=e;r;r=r.parentElement)if(Y(r,["button","input","select","textarea","optgroup","option"])){if(r.hasAttribute("disabled"))return!0}else if(Y(r,"fieldset")){var t;if(r.hasAttribute("disabled")&&!(!((t=r.querySelector(":scope > legend"))===null||t===void 0)&&t.contains(e)))return!0}else if(r.tagName.includes("-")&&r.constructor.formAssociated&&r.hasAttribute("disabled"))return!0;return!1}function ka(e){let t=e.activeElement;return t!=null&&t.shadowRoot?ka(t.shadowRoot):gt(t)?e.ownerDocument?e.ownerDocument.body:e.body:t}function Fo(e){var t;return(t=ka(e))!==null&&t!==void 0?t:e.body}function Cj(e,t){let r=e;do{if(t(r))return r;r=r.parentElement}while(r&&r!==e.ownerDocument.body)}function lt(e){return zb(e)&&Db(e)}function qj(e){return zb(e)&&Nb(e)}function zb(e){return e.nodeType===1}function Ej(e){let t=e.ownerDocument.getSelection();if(t!=null&&t.focusNode&<(e)){let n=sn(t.focusNode);if(n){if(!t.isCollapsed){var r;let a=((r=n.firstChild)===null||r===void 0?void 0:r.nodeType)===3?n.firstChild:n;t.setBaseAndExtent(a,0,a,0)}}else t.setBaseAndExtent(e,0,e,0)}}function Er(e,t){return X().eventWrapper(e)}function Nt(e){let t=Cj(e,Ps),r=ka(e.ownerDocument);(t??e.ownerDocument.body)!==r&&(Er(t?()=>t.focus():()=>r==null?void 0:r.blur()),Ej(t??e.ownerDocument.body))}function Pj(e){!Ps(e)||ka(e.ownerDocument)!==e||Er(()=>e.blur())}var $t={};$t.click=(e,t,r)=>{let n=t.closest("button,input,label,select,textarea"),a=n&&Y(n,"label")&&n.control;if(a)return()=>{Ps(a)&&Nt(a),r.dispatchEvent(a,wj(e))};if(Y(t,"input",{type:"file"}))return()=>{Pj(t),t.dispatchEvent(new(ot(t)).Event("fileDialog")),Nt(t)}};var Pr=Symbol("Displayed value in UI"),bt=Symbol("Displayed selection in UI"),aa=Symbol("Initial value to compare on blur");function Oj(e){return typeof e=="object"&&Pr in e}function Tj(e){return!!e&&typeof e=="object"&&bt in e}function Sj(e,t){e[aa]===void 0&&(e[aa]=e.value),e[Pr]=t,e.value=Object.assign(new String(t),{[Pr]:!0})}function it(e){return e[Pr]===void 0?e.value:String(e[Pr])}function Os(e){e[Pr]=void 0}function Gb(e){e[aa]=void 0}function Aj(e){return e[aa]}function Mj(e,t){e[bt]=t}function xr(e,{focusOffset:t,anchorOffset:r=t},n="replace"){let a=it(e).length,o=d=>Math.max(0,Math.min(a,d)),l=n==="replace"||e[bt]===void 0?o(r):e[bt].anchorOffset,i=o(t),u=Math.min(l,i),c=Math.max(l,i);if(e[bt]={anchorOffset:l,focusOffset:i},e.selectionStart===u&&e.selectionEnd===c)return;let s=Object.assign(new Number(u),{[bt]:!0});try{e.setSelectionRange(s,c)}catch{}}function un(e){var t,r,n;let a=(n=e[bt])!==null&&n!==void 0?n:{anchorOffset:(t=e.selectionStart)!==null&&t!==void 0?t:0,focusOffset:(r=e.selectionEnd)!==null&&r!==void 0?r:0};return{...a,startOffset:Math.min(a.anchorOffset,a.focusOffset),endOffset:Math.max(a.anchorOffset,a.focusOffset)}}function xj(e){return!!e[bt]}function Ln(e){e[bt]=void 0}var oa=globalThis.parseInt;function jj(e){let t=e.replace(/\D/g,"");if(t.length<2)return e;let r=oa(t[0],10),n=oa(t[1],10);if(r>=3||r===2&&n>=4){let a;return r>=3?a=1:a=2,td(t,a)}return e.length===2?e:td(t,2)}function td(e,t){let r=e.slice(0,t),n=Math.min(oa(r,10),23),a=e.slice(t),o=oa(a,10),l=Math.min(o,59);return`${n.toString().padStart(2,"0")}:${l.toString().padStart(2,"0")}`}function Wb(e,t){let r=e.cloneNode();return r.value=t,r.value===t}function Kb(e,t,r,n){if(Dn(e)&&t+r>=0&&t+r<=e.nodeValue.length)return{node:e,offset:t+r};let a=rd(e,t,r);if(a){if(Dn(a))return{node:a,offset:r>0?Math.min(1,a.nodeValue.length):Math.max(a.nodeValue.length-1,0)};if(Y(a,"br")){let o=rd(a,void 0,r);return o?Dn(o)?{node:o,offset:r>0?0:o.nodeValue.length}:r<0&&Y(o,"br")?{node:a.parentNode,offset:Sn(a)}:{node:o.parentNode,offset:Sn(o)+(r>0?0:1)}:r<0&&n==="deleteContentBackward"?{node:a.parentNode,offset:Sn(a)}:void 0}else return{node:a.parentNode,offset:Sn(a)+(r>0?1:0)}}}function rd(e,t,r){let n=Number(t)+(r<0?-1:0);return t!==void 0&&Ts(e)&&n>=0&&nt.startsWith("__react"))&&ot(e).REACT_VERSION===17}function kj(e){Bj(e)&&(e[cn]={previousValue:String(e.value),tracked:[]})}function Lj(e,t){var r,n;(n=e[cn])===null||n===void 0||(r=n.tracked)===null||r===void 0||r.push(t),e[cn]||(Os(e),xr(e,{focusOffset:t.length}))}function Dj(e,t){var r;let n=e[cn];if(e[cn]=void 0,!(!(n==null||(r=n.tracked)===null||r===void 0)&&r.length))return;let a=n.tracked.length===2&&n.tracked[0]===n.previousValue&&n.tracked[1]===e.value;a||Os(e),xj(e)&&xr(e,{focusOffset:a?t:e.value.length})}function Yb(e){let t=Fj(e);if(t&<(t))return{type:"input",selection:un(t)};let r=t==null?void 0:t.ownerDocument.getSelection();return{type:sn(e)&&(r!=null&&r.anchorNode)&&sn(r.anchorNode)?"contenteditable":"default",selection:r}}function Fj(e){return e.nodeType===1?e:e.parentElement}function Hj(e){let t=Yb(e);if(t.type==="input")return t.selection;if(t.type==="contenteditable"){var r;return(r=t.selection)===null||r===void 0?void 0:r.getRangeAt(0)}}function Kt({focusNode:e,focusOffset:t,anchorNode:r=e,anchorOffset:n=t}){var a,o;if(Yb(e).type==="input")return xr(e,{anchorOffset:n,focusOffset:t});(o=r.ownerDocument)===null||o===void 0||(a=o.getSelection())===null||a===void 0||a.setBaseAndExtent(r,n,e,t)}function Jb(e){return Y(e,"input")&&["date","time"].includes(e.type)}function Or(e,t,r,n="insertText"){let a=Hj(t);a&&(!Jb(t)&&!e.dispatchUIEvent(t,"beforeinput",{inputType:n,data:r})||("startContainer"in a?Uj(e,t,a,r,n):Vj(e,t,a,r,n)))}function Uj(e,t,r,n,a){let o=!1;if(!r.collapsed)o=!0,r.deleteContents();else if(["deleteContentBackward","deleteContentForward"].includes(a)){let l=Kb(r.startContainer,r.startOffset,a==="deleteContentBackward"?-1:1,a);if(l){o=!0;let i=r.cloneRange();i.comparePoint(l.node,l.offset)<0?i.setStart(l.node,l.offset):i.setEnd(l.node,l.offset),i.deleteContents()}}if(n)if(r.endContainer.nodeType===3){let l=r.endOffset;r.endContainer.insertData(l,n),r.setStart(r.endContainer,l+n.length),r.setEnd(r.endContainer,l+n.length)}else{let l=t.ownerDocument.createTextNode(n);r.insertNode(l),r.setStart(l,n.length),r.setEnd(l,n.length)}(o||n)&&e.dispatchUIEvent(t,"input",{inputType:a})}function Vj(e,t,r,n,a){let o=n;if(gj(t)){let c=yj(t);if(c!==void 0&&n.length>0){let s=c-t.value.length;if(s>0)o=n.substring(0,s);else return}}let{newValue:l,newOffset:i,oldValue:u}=zj(o,t,r,a);l===u&&i===r.startOffset&&i===r.endOffset||Y(t,"input",{type:"number"})&&!Gj(l)||(Sj(t,l),Kt({focusNode:t,anchorOffset:i,focusOffset:i}),Jb(t)?Wb(t,l)&&(nd(e,t,i,{}),e.dispatchUIEvent(t,"change"),Gb(t)):nd(e,t,i,{data:n,inputType:a}))}function zj(e,t,{startOffset:r,endOffset:n},a){let o=it(t),l=Math.max(0,r===n&&a==="deleteContentBackward"?r-1:r),i=o.substring(0,l),u=Math.min(o.length,r===n&&a==="deleteContentForward"?r+1:n),c=o.substring(u,o.length),s=`${i}${e}${c}`,d=l+e.length;if(Y(t,"input",{type:"time"})){let f=jj(s);f!==""&&Wb(t,f)&&(s=f,d=f.length)}return{oldValue:o,newValue:s,newOffset:d}}function nd(e,t,r,n){e.dispatchUIEvent(t,"input",n),Dj(t,r)}function Gj(e){var t,r;let n=e.split("e",2);return!(/[^\d.\-e]/.test(e)||Number((t=e.match(/-/g))===null||t===void 0?void 0:t.length)>2||Number((r=e.match(/\./g))===null||r===void 0?void 0:r.length)>1||n[1]&&!/^-?\d*$/.test(n[1]))}$t.cut=(e,t,r)=>()=>{qr(t)&&Or(r,t,"","deleteByCut")};function Wj(e){return e?Wt(e)?e.textContent:it(e):null}function Kj(e){let t=ot(e);for(let r=e;r!=null&&r.ownerDocument;r=r.parentElement){let{display:n,visibility:a}=t.getComputedStyle(r);if(n==="none"||a==="hidden")return!1}return!0}function Yj(e,t){let r=e.ownerDocument,n=r.querySelectorAll(Fb),a=Array.from(n).filter(u=>u===e||!(Number(u.getAttribute("tabindex"))<0||gt(u)));Number(e.getAttribute("tabindex"))>=0&&a.sort((u,c)=>{let s=Number(u.getAttribute("tabindex")),d=Number(c.getAttribute("tabindex"));return s===d?0:s===0?1:d===0?-1:s-d});let o={},l=[r.body],i=Y(e,"input",{type:"radio"})?e.name:void 0;a.forEach(u=>{let c=u;if(Y(c,"input",{type:"radio"})&&c.name){if(c===e){l.push(c);return}else if(c.name===i)return;if(c.checked){l=l.filter(s=>!Y(s,"input",{type:"radio",name:c.name})),l.push(c),o[c.name]=c;return}if(typeof o[c.name]<"u")return}l.push(c)});for(let u=l.findIndex(c=>c===e);;)if(u+=t?-1:1,u===l.length?u=0:u===-1&&(u=l.length-1),l[u]===e||l[u]===r.body||Kj(l[u]))return l[u]}function ad(e,t){if(lt(e)){let r=un(e);Kt({focusNode:e,focusOffset:r.startOffset===r.endOffset?r.focusOffset+t:t<0?r.startOffset:r.endOffset})}else{let r=e.ownerDocument.getSelection();if(!(r!=null&&r.focusNode))return;if(r.isCollapsed){let n=Kb(r.focusNode,r.focusOffset,t);n&&Kt({focusNode:n.node,focusOffset:n.offset})}else r[t<0?"collapseToStart":"collapseToEnd"]()}}function Xb(e){if(lt(e))return Kt({focusNode:e,anchorOffset:0,focusOffset:it(e).length});var t;let r=(t=sn(e))!==null&&t!==void 0?t:e.ownerDocument.body;Kt({focusNode:r,anchorOffset:0,focusOffset:r.childNodes.length})}function Jj(e){if(lt(e))return un(e).startOffset===0&&un(e).endOffset===it(e).length;var t;let r=(t=sn(e))!==null&&t!==void 0?t:e.ownerDocument.body,n=e.ownerDocument.getSelection();return(n==null?void 0:n.anchorNode)===r&&n.focusNode===r&&n.anchorOffset===0&&n.focusOffset===r.childNodes.length}function kr(e,t,r){var n;if(lt(e))return Kt({focusNode:e,anchorOffset:t,focusOffset:r});if(Wt(e)&&((n=e.firstChild)===null||n===void 0?void 0:n.nodeType)===3)return Kt({focusNode:e.firstChild,anchorOffset:t,focusOffset:r});throw new Error("Not implemented. The result of this interaction is unreliable.")}function An(e,t,r){let n=ot(t),a=Array.from(t.ownerDocument.querySelectorAll(t.name?`input[type="radio"][name="${n.CSS.escape(t.name)}"]`:'input[type="radio"][name=""], input[type="radio"]:not([name])'));for(let o=a.findIndex(l=>l===t)+r;;o+=r){if(a[o]||(o=r>0?0:a.length-1),a[o]===t)return;gt(a[o])||(Nt(a[o]),e.dispatchUIEvent(a[o],"click"))}}$t.keydown=(e,t,r)=>{var n,a;return(a=(n=od[e.key])===null||n===void 0?void 0:n.call(od,e,t,r))!==null&&a!==void 0?a:Xj(e,t,r)};var od={ArrowDown:(e,t,r)=>{if(Y(t,"input",{type:"radio"}))return()=>An(r,t,-1)},ArrowLeft:(e,t,r)=>Y(t,"input",{type:"radio"})?()=>An(r,t,-1):()=>ad(t,-1),ArrowRight:(e,t,r)=>Y(t,"input",{type:"radio"})?()=>An(r,t,1):()=>ad(t,1),ArrowUp:(e,t,r)=>{if(Y(t,"input",{type:"radio"}))return()=>An(r,t,1)},Backspace:(e,t,r)=>{if(qr(t))return()=>{Or(r,t,"","deleteContentBackward")}},Delete:(e,t,r)=>{if(qr(t))return()=>{Or(r,t,"","deleteContentForward")}},End:(e,t)=>{if(Y(t,["input","textarea"])||Wt(t))return()=>{var r,n;let a=(n=(r=Wj(t))===null||r===void 0?void 0:r.length)!==null&&n!==void 0?n:0;kr(t,a,a)}},Home:(e,t)=>{if(Y(t,["input","textarea"])||Wt(t))return()=>{kr(t,0,0)}},PageDown:(e,t)=>{if(Y(t,["input"]))return()=>{let r=it(t).length;kr(t,r,r)}},PageUp:(e,t)=>{if(Y(t,["input"]))return()=>{kr(t,0,0)}},Tab:(e,t,r)=>()=>{let n=Yj(t,r.system.keyboard.modifiers.Shift);Nt(n),lt(n)&&xr(n,{anchorOffset:0,focusOffset:n.value.length})}},Xj=(e,t,r)=>{if(e.code==="KeyA"&&r.system.keyboard.modifiers.Control)return()=>Xb(t)};$t.keypress=(e,t,r)=>{if(e.key==="Enter"){if(Y(t,"button")||Y(t,"input")&&Qj.includes(t.type)||Y(t,"a")&&t.href)return()=>{r.dispatchUIEvent(t,"click")};if(Y(t,"input")){let n=t.form,a=n==null?void 0:n.querySelector('input[type="submit"], button:not([type]), button[type="submit"]');return a?()=>r.dispatchUIEvent(a,"click"):n&&Zj.includes(t.type)&&n.querySelectorAll("input").length===1?()=>r.dispatchUIEvent(n,"submit"):void 0}}if(qr(t)){let n=e.key==="Enter"?Wt(t)&&!r.system.keyboard.modifiers.Shift?"insertParagraph":"insertLineBreak":"insertText",a=e.key==="Enter"?` -`:e.key;return()=>Or(r,t,a,n)}};var Qj=["button","color","file","image","reset","submit"],Zj=["email","month","password","search","tel","text","url","week"];$t.keyup=(e,t,r)=>{var n;return(n=ld[e.key])===null||n===void 0?void 0:n.call(ld,e,t,r)};var ld={" ":(e,t,r)=>{if(Nb(t))return()=>r.dispatchUIEvent(t,"click")}};$t.paste=(e,t,r)=>{if(qr(t))return()=>{var n;let a=(n=e.clipboardData)===null||n===void 0?void 0:n.getData("text");a&&Or(r,t,a,"insertFromPaste")}};var Qb={auxclick:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},beforeinput:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},click:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},contextmenu:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},copy:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},change:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},cut:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dblclick:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keydown:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keypress:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keyup:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},paste:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},input:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},mousedown:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseenter:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseleave:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mousemove:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseout:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseover:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseup:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerover:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerenter:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},pointerdown:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointermove:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerup:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointercancel:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},pointerout:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerleave:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},submit:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}}};function Zb(e){return Qb[e].EventType}var eN=["MouseEvent","PointerEvent"];function tN(e){return eN.includes(Zb(e))}function rN(e){return Zb(e)==="KeyboardEvent"}var nN={ClipboardEvent:[oN],Event:[],InputEvent:[Mn,lN],MouseEvent:[Mn,Ho,id],PointerEvent:[Mn,Ho,id,sN],KeyboardEvent:[Mn,Ho,iN]};function ey(e,t,r){let n=ot(t),{EventType:a,defaultInit:o}=Qb[e],l=new(aN(n))[a](e,o);return nN[a].forEach(i=>i(l,r??{})),l}function aN(e){var t;let r=(t=e.Event)!==null&&t!==void 0?t:class{};var n;let a=(n=e.AnimationEvent)!==null&&n!==void 0?n:class extends r{};var o;let l=(o=e.ClipboardEvent)!==null&&o!==void 0?o:class extends r{};var i;let u=(i=e.PopStateEvent)!==null&&i!==void 0?i:class extends r{};var c;let s=(c=e.ProgressEvent)!==null&&c!==void 0?c:class extends r{};var d;let f=(d=e.TransitionEvent)!==null&&d!==void 0?d:class extends r{};var p;let m=(p=e.UIEvent)!==null&&p!==void 0?p:class extends r{};var b;let h=(b=e.CompositionEvent)!==null&&b!==void 0?b:class extends m{};var y;let g=(y=e.FocusEvent)!==null&&y!==void 0?y:class extends m{};var E;let C=(E=e.InputEvent)!==null&&E!==void 0?E:class extends m{};var q;let _=(q=e.KeyboardEvent)!==null&&q!==void 0?q:class extends m{};var v;let w=(v=e.MouseEvent)!==null&&v!==void 0?v:class extends m{};var P;let j=(P=e.DragEvent)!==null&&P!==void 0?P:class extends w{};var $;let B=($=e.PointerEvent)!==null&&$!==void 0?$:class extends w{};var I;let S=(I=e.TouchEvent)!==null&&I!==void 0?I:class extends m{};return{Event:r,AnimationEvent:a,ClipboardEvent:l,PopStateEvent:u,ProgressEvent:s,TransitionEvent:f,UIEvent:m,CompositionEvent:h,FocusEvent:g,InputEvent:C,KeyboardEvent:_,MouseEvent:w,DragEvent:j,PointerEvent:B,TouchEvent:S}}function Zt(e,t){for(let[r,n]of Object.entries(t))Object.defineProperty(e,r,{get:()=>n??null})}function Ce(e){return Number(e??0)}function oN(e,{clipboardData:t}){Zt(e,{clipboardData:t})}function lN(e,{data:t,inputType:r,isComposing:n}){Zt(e,{data:t,isComposing:!!n,inputType:String(r)})}function Mn(e,{view:t,detail:r}){Zt(e,{view:t,detail:Ce(r??0)})}function Ho(e,{altKey:t,ctrlKey:r,metaKey:n,shiftKey:a,modifierAltGraph:o,modifierCapsLock:l,modifierFn:i,modifierFnLock:u,modifierNumLock:c,modifierScrollLock:s,modifierSymbol:d,modifierSymbolLock:f}){Zt(e,{altKey:!!t,ctrlKey:!!r,metaKey:!!n,shiftKey:!!a,getModifierState(p){return!!{Alt:t,AltGraph:o,CapsLock:l,Control:r,Fn:i,FnLock:u,Meta:n,NumLock:c,ScrollLock:s,Shift:a,Symbol:d,SymbolLock:f}[p]}})}function iN(e,{key:t,code:r,location:n,repeat:a,isComposing:o,charCode:l}){Zt(e,{key:String(t),code:String(r),location:Ce(n),repeat:!!a,isComposing:!!o,charCode:l})}function id(e,{x:t,y:r,screenX:n,screenY:a,clientX:o=t,clientY:l=r,button:i,buttons:u,relatedTarget:c}){Zt(e,{screenX:Ce(n),screenY:Ce(a),clientX:Ce(o),x:Ce(o),clientY:Ce(l),y:Ce(l),button:Ce(i),buttons:Ce(u),relatedTarget:c})}function sN(e,{pointerId:t,width:r,height:n,pressure:a,tangentialPressure:o,tiltX:l,tiltY:i,twist:u,pointerType:c,isPrimary:s}){Zt(e,{pointerId:Ce(t),width:Ce(r),height:Ce(n),pressure:Ce(a),tangentialPressure:Ce(o),tiltX:Ce(l),tiltY:Ce(i),twist:Ce(u),pointerType:String(c),isPrimary:!!s})}function uN(e,t,r,n=!1){(tN(t)||rN(t))&&(r={...r,...this.system.getUIEventModifiers()});let a=ey(t,e,r);return ty.call(this,e,a,n)}function ty(e,t,r=!1){var n;let a=t.type,o=r?()=>{}:(n=$t[a])===null||n===void 0?void 0:n.call($t,t,e,this);if(o){t.preventDefault();let l=!1;return Object.defineProperty(t,"defaultPrevented",{get:()=>l}),Object.defineProperty(t,"preventDefault",{value:()=>{l=t.cancelable}}),Er(()=>e.dispatchEvent(t)),l||o(),!l}return Er(()=>e.dispatchEvent(t))}function cN(e,t,r){let n=ey(t,e,r);Er(()=>e.dispatchEvent(n))}var Uo=Symbol("Interceptor for programmatical calls");function cr(e,t,r){let n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),a=Object.getOwnPropertyDescriptor(e,t),o=n!=null&&n.set?"set":"value";if(typeof(n==null?void 0:n[o])!="function"||n[o][Uo])throw new Error(`Element ${e.tagName} does not implement "${String(t)}".`);function l(...i){let{applyNative:u=!1,realArgs:c,then:s}=r.call(this,...i),d=(!u&&a||n)[o];o==="set"?d.call(this,c):d.call(this,...c),s==null||s()}l[Uo]=Uo,Object.defineProperty(e,t,{...a??n,[o]:l})}function dN(e){cr(e,"value",function(t){let r=Oj(t);return r&&kj(this),{applyNative:!!r,realArgs:pN(this,t),then:r?void 0:()=>Lj(this,String(t))}})}function pN(e,t){return Y(e,"input",{type:"number"})&&String(t)!==""&&!Number.isNaN(Number(t))?String(Number(t)):String(t)}function fN(e){cr(e,"setSelectionRange",function(t,...r){let n=Tj(t);return{applyNative:!!n,realArgs:[Number(t),...r],then:()=>n?void 0:Ln(e)}}),cr(e,"selectionStart",function(t){return{realArgs:t,then:()=>Ln(e)}}),cr(e,"selectionEnd",function(t){return{realArgs:t,then:()=>Ln(e)}}),cr(e,"select",function(){return{realArgs:[],then:()=>Mj(e,{anchorOffset:0,focusOffset:it(e).length})}})}function mN(e){cr(e,"setRangeText",function(...t){return{realArgs:t,then:()=>{Os(e),Ln(e)}}})}var fr=Symbol("Node prepared with document state workarounds");function ry(e){e[fr]||(e.addEventListener("focus",t=>{let r=t.target;sd(r)},{capture:!0,passive:!0}),e.activeElement&&sd(e.activeElement),e.addEventListener("blur",t=>{let r=t.target,n=Aj(r);n!==void 0&&(r.value!==n&&cN(r,"change"),Gb(r))},{capture:!0,passive:!0}),e[fr]=fr)}function sd(e){e[fr]||(Y(e,["input","textarea"])&&(dN(e),fN(e),mN(e)),e[fr]=fr)}function hN(e){return bN(e)?e:e.ownerDocument}function bN(e){return e.nodeType===9}function Tr(e){let t=e.delay;if(typeof t=="number")return Promise.all([new Promise(r=>globalThis.setTimeout(()=>r(),t)),e.advanceTimers(t)])}function tr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ue;(function(e){e[e.STANDARD=0]="STANDARD",e[e.LEFT=1]="LEFT",e[e.RIGHT=2]="RIGHT",e[e.NUMPAD=3]="NUMPAD"})(Ue||(Ue={}));var yN=["Alt","AltGraph","Control","Fn","Meta","Shift","Symbol"];function ud(e){return yN.includes(e)}var gN=["CapsLock","FnLock","NumLock","ScrollLock","SymbolLock"];function cd(e){return gN.includes(e)}var vN=class{isKeyPressed(e){return!!this.pressed[String(e.code)]}getPressedKeys(){return Object.values(this.pressed).map(e=>e.keyDef)}async keydown(e,t){var r,n,a;let o=String(t.key),l=String(t.code),i=Fo(e.config.document);this.setKeydownTarget(i);var u;(u=(r=this.pressed)[n=l])!==null&&u!==void 0||(r[n]={keyDef:t,unpreventedDefault:!1}),ud(o)&&(this.modifiers[o]=!0);let c=e.dispatchUIEvent(i,"keydown",{key:o,code:l});cd(o)&&!this.modifiers[o]&&(this.modifiers[o]=!0,this.modifierLockStart[o]=!0),(a=this.pressed[l]).unpreventedDefault||(a.unpreventedDefault=c),c&&this.hasKeyPress(o)&&e.dispatchUIEvent(Fo(e.config.document),"keypress",{key:o,code:l,charCode:t.key==="Enter"?13:String(t.key).charCodeAt(0)})}async keyup(e,t){let r=String(t.key),n=String(t.code),a=this.pressed[n].unpreventedDefault;delete this.pressed[n],ud(r)&&!Object.values(this.pressed).find(o=>o.keyDef.key===r)&&(this.modifiers[r]=!1),e.dispatchUIEvent(Fo(e.config.document),"keyup",{key:r,code:n},!a),cd(r)&&this.modifiers[r]&&(this.modifierLockStart[r]?this.modifierLockStart[r]=!1:this.modifiers[r]=!1)}setKeydownTarget(e){e!==this.lastKeydownTarget&&(this.carryChar=""),this.lastKeydownTarget=e}hasKeyPress(e){return(e.length===1||e==="Enter")&&!this.modifiers.Control&&!this.modifiers.Alt}constructor(e){tr(this,"system",void 0),tr(this,"modifiers",{Alt:!1,AltGraph:!1,CapsLock:!1,Control:!1,Fn:!1,FnLock:!1,Meta:!1,NumLock:!1,ScrollLock:!1,Shift:!1,Symbol:!1,SymbolLock:!1}),tr(this,"pressed",{}),tr(this,"carryChar",""),tr(this,"lastKeydownTarget",void 0),tr(this,"modifierLockStart",{}),this.system=e}},_N=[..."0123456789".split("").map(e=>({code:`Digit${e}`,key:e})),...")!@#$%^&*(".split("").map((e,t)=>({code:`Digit${t}`,key:e,shiftKey:!0})),..."abcdefghijklmnopqrstuvwxyz".split("").map(e=>({code:`Key${e.toUpperCase()}`,key:e})),..."ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("").map(e=>({code:`Key${e}`,key:e,shiftKey:!0})),{code:"Space",key:" "},{code:"AltLeft",key:"Alt",location:Ue.LEFT},{code:"AltRight",key:"Alt",location:Ue.RIGHT},{code:"ShiftLeft",key:"Shift",location:Ue.LEFT},{code:"ShiftRight",key:"Shift",location:Ue.RIGHT},{code:"ControlLeft",key:"Control",location:Ue.LEFT},{code:"ControlRight",key:"Control",location:Ue.RIGHT},{code:"MetaLeft",key:"Meta",location:Ue.LEFT},{code:"MetaRight",key:"Meta",location:Ue.RIGHT},{code:"OSLeft",key:"OS",location:Ue.LEFT},{code:"OSRight",key:"OS",location:Ue.RIGHT},{code:"Tab",key:"Tab"},{code:"CapsLock",key:"CapsLock"},{code:"Backspace",key:"Backspace"},{code:"Enter",key:"Enter"},{code:"Escape",key:"Escape"},{code:"ArrowUp",key:"ArrowUp"},{code:"ArrowDown",key:"ArrowDown"},{code:"ArrowLeft",key:"ArrowLeft"},{code:"ArrowRight",key:"ArrowRight"},{code:"Home",key:"Home"},{code:"End",key:"End"},{code:"Delete",key:"Delete"},{code:"PageUp",key:"PageUp"},{code:"PageDown",key:"PageDown"},{code:"Fn",key:"Fn"},{code:"Symbol",key:"Symbol"},{code:"AltRight",key:"AltGraph"}],RN=[{name:"MouseLeft",pointerType:"mouse",button:"primary"},{name:"MouseRight",pointerType:"mouse",button:"secondary"},{name:"MouseMiddle",pointerType:"mouse",button:"auxiliary"},{name:"TouchA",pointerType:"touch"},{name:"TouchB",pointerType:"touch"},{name:"TouchC",pointerType:"touch"}];function wN(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ny=class{getButtons(){let e=0;for(let t of Object.keys(this.pressed))e|=2**Number(t);return e}down(e){let t=Gl(e.button);if(t in this.pressed){this.pressed[t].push(e);return}return this.pressed[t]=[e],t}up(e){let t=Gl(e.button);if(t in this.pressed&&(this.pressed[t]=this.pressed[t].filter(r=>r.name!==e.name),this.pressed[t].length===0))return delete this.pressed[t],t}constructor(){wN(this,"pressed",{})}},dd={primary:0,secondary:1,auxiliary:2,back:3,X1:3,forward:4,X2:4};function Gl(e=0){return e in dd?dd[e]:Number(e)}var pd={1:2,2:1};function fd(e){return e=Gl(e),e in pd?pd[e]:e}function CN(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var qN=class{get countPressed(){return this.pressedKeys.size}isPressed(e){return this.pressedKeys.has(e.name)}addPressed(e){return this.pressedKeys.add(e.name)}removePressed(e){return this.pressedKeys.delete(e.name)}constructor(){CN(this,"pressedKeys",new Set)}};function Vr(e,t){let r=[];for(let o=e;o;o=o.parentElement)r.push(o);let n=[];for(let o=t;o;o=o.parentElement)n.push(o);let a=0;for(;!(a>=r.length||a>=n.length||r[r.length-1-a]!==n[n.length-1-a]);a++);return[r.slice(0,r.length-a),n.slice(0,n.length-a),n.slice(n.length-a)]}function Wl({target:e,node:t,offset:r}){return lt(e)?{node:e,offset:r??it(e).length}:t?{node:t,offset:r??(t.nodeType===3?t.nodeValue.length:t.childNodes.length)}:ay(e,r)}function ay(e,t,r=!0){let n=t===void 0?e.childNodes.length-1:0,a=t===void 0?-1:1;for(;t===void 0?n>=(r?Math.max(e.childNodes.length-1,0):0):n<=e.childNodes.length;){if(t&&n===e.childNodes.length)throw new Error("The given offset is out of bounds.");let o=e.childNodes.item(n),l=String(o.textContent);if(l.length)if(t!==void 0&&l.lengthe.end||o.offset0&&l.setEnd(o.node,o.offset);let u=t.getSelection();u==null||u.removeAllRanges(),u==null||u.addRange(l.cloneRange())}}function oy(e,t){var r,n,a,o,l,i,u,c;return e.target!==t.target||((r=e.coords)===null||r===void 0?void 0:r.x)!==((n=t.coords)===null||n===void 0?void 0:n.y)||((a=e.coords)===null||a===void 0?void 0:a.y)!==((o=t.coords)===null||o===void 0?void 0:o.y)||((l=e.caret)===null||l===void 0?void 0:l.node)!==((i=t.caret)===null||i===void 0?void 0:i.node)||((u=e.caret)===null||u===void 0?void 0:u.offset)!==((c=t.caret)===null||c===void 0?void 0:c.offset)}function Lt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var TN=class{move(e,t){let r=this.position,n=this.getTarget(e);if(this.position=t,!oy(r,t))return;let a=this.getTarget(e),o=this.getEventInit("mousemove"),[l,i]=Vr(n,a);return{leave:()=>{n!==a&&(e.dispatchUIEvent(n,"mouseout",o),l.forEach(u=>e.dispatchUIEvent(u,"mouseleave",o)))},enter:()=>{n!==a&&(e.dispatchUIEvent(a,"mouseover",o),i.forEach(u=>e.dispatchUIEvent(u,"mouseenter",o)))},move:()=>{e.dispatchUIEvent(a,"mousemove",o),this.modifySelecting(e)}}}down(e,t,r){let n=this.buttons.down(t);if(n===void 0)return;let a=this.getTarget(e);this.buttonDownTarget[n]=a;let o=gt(a),l=this.getEventInit("mousedown",t.button);(o||e.dispatchUIEvent(a,"mousedown",l))&&(this.startSelecting(e,l.detail),Nt(a)),!o&&fd(t.button)===2&&e.dispatchUIEvent(a,"contextmenu",this.getEventInit("contextmenu",t.button,r))}up(e,t,r){let n=this.buttons.up(t);if(n===void 0)return;let a=this.getTarget(e);if(!gt(a)){e.dispatchUIEvent(a,"mouseup",this.getEventInit("mouseup",t.button)),this.endSelecting();let o=Vr(this.buttonDownTarget[n],a)[2][0];if(o){let l=this.getEventInit("click",t.button,r);l.detail&&(e.dispatchUIEvent(o,l.button===0?"click":"auxclick",l),l.button===0&&l.detail===2&&e.dispatchUIEvent(o,"dblclick",{...this.getEventInit("dblclick",t.button),detail:l.detail}))}}}resetClickCount(){this.clickCount.reset()}getEventInit(e,t,r){let n={...this.position.coords};return r&&(n.pointerId=r.pointerId,n.pointerType=r.pointerType,n.isPrimary=r.isPrimary),n.button=fd(t),n.buttons=this.buttons.getButtons(),e==="mousedown"?n.detail=this.clickCount.getOnDown(n.button):e==="mouseup"?n.detail=this.clickCount.getOnUp(n.button):(e==="click"||e==="auxclick")&&(n.detail=this.clickCount.incOnClick(n.button)),n}getTarget(e){var t;return(t=this.position.target)!==null&&t!==void 0?t:e.config.document.body}startSelecting(e,t){var r,n;this.selecting=EN({document:e.config.document,target:this.getTarget(e),node:(r=this.position.caret)===null||r===void 0?void 0:r.node,offset:(n=this.position.caret)===null||n===void 0?void 0:n.offset,clickCount:t})}modifySelecting(e){var t,r;this.selecting&&ON(this.selecting,{document:e.config.document,target:this.getTarget(e),node:(t=this.position.caret)===null||t===void 0?void 0:t.node,offset:(r=this.position.caret)===null||r===void 0?void 0:r.offset})}endSelecting(){this.selecting=void 0}constructor(){Lt(this,"position",{}),Lt(this,"buttons",new ny),Lt(this,"selecting",void 0),Lt(this,"buttonDownTarget",{}),Lt(this,"clickCount",new class{incOnClick(e){let t=this.down[e]===void 0?void 0:Number(this.down[e])+1;return this.count=this.count[e]===void 0?{}:{[e]:Number(this.count[e])+1},t}getOnDown(e){var t;this.down={[e]:(t=this.count[e])!==null&&t!==void 0?t:0};var r;return this.count={[e]:(r=this.count[e])!==null&&r!==void 0?r:0},Number(this.count[e])+1}getOnUp(e){return this.down[e]===void 0?void 0:Number(this.down[e])+1}reset(){this.count={}}constructor(){Lt(this,"down",{}),Lt(this,"count",{})}})}};function la(e,t){var r;return((r=ly(e,t))===null||r===void 0?void 0:r.pointerEvents)!=="none"}function SN(e){let t=ot(e);for(let r=e,n=[];r!=null&&r.ownerDocument;r=r.parentElement){n.push(r);let a=t.getComputedStyle(r).pointerEvents;if(a&&!["inherit","unset"].includes(a))return{pointerEvents:a,tree:n}}}var md=Symbol("Last check for pointer-events");function ly(e,t){let r=t[md];if(!(e.config.pointerEventsCheck!==pr.Never&&(!r||hd(e.config.pointerEventsCheck,pr.EachApiCall)&&r[$e.Call]!==Tn(e,$e.Call)||hd(e.config.pointerEventsCheck,pr.EachTrigger)&&r[$e.Trigger]!==Tn(e,$e.Trigger))))return r==null?void 0:r.result;let n=SN(t);return t[md]={[$e.Call]:Tn(e,$e.Call),[$e.Trigger]:Tn(e,$e.Trigger),result:n},n}function Lr(e,t){let r=ly(e,t);if((r==null?void 0:r.pointerEvents)==="none")throw new Error([`Unable to perform pointer interaction as the element ${r.tree.length>1?"inherits":"has"} \`pointer-events: none\`:`,"",AN(r.tree)].join(` -`))}function AN(e){return e.reverse().map((t,r)=>["".padEnd(r),t.tagName,t.id&&`#${t.id}`,t.hasAttribute("data-testid")&&`(testId=${t.getAttribute("data-testid")})`,MN(t),e.length>1&&r===0&&" <-- This element declared `pointer-events: none`",e.length>1&&r===e.length-1&&" <-- Asserted pointer events here"].filter(Boolean).join("")).join(` -`)}function MN(e){var t;let r;if(e.hasAttribute("aria-label"))r=e.getAttribute("aria-label");else if(e.hasAttribute("aria-labelledby")){var n,a;r=(a=e.ownerDocument.getElementById(e.getAttribute("aria-labelledby")))===null||a===void 0||(n=a.textContent)===null||n===void 0?void 0:n.trim()}else if(Y(e,["button","input","meter","output","progress","select","textarea"])&&!((t=e.labels)===null||t===void 0)&&t.length)r=Array.from(e.labels).map(l=>{var i;return(i=l.textContent)===null||i===void 0?void 0:i.trim()}).join("|");else if(Y(e,"button")){var o;r=(o=e.textContent)===null||o===void 0?void 0:o.trim()}return r=r==null?void 0:r.replace(/\n/g," "),Number(r==null?void 0:r.length)>30&&(r=`${r==null?void 0:r.substring(0,29)}…`),r?`(label=${r})`:""}function hd(e,t){return(e&t)>0}function Et(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var bd=class{init(e,t){this.position=t;let r=this.getTarget(e),[,n]=Vr(null,r),a=this.getEventInit();return Lr(e,r),e.dispatchUIEvent(r,"pointerover",a),n.forEach(o=>e.dispatchUIEvent(o,"pointerenter",a)),this}move(e,t){let r=this.position,n=this.getTarget(e);if(this.position=t,!oy(r,t))return;let a=this.getTarget(e),o=this.getEventInit(),[l,i]=Vr(n,a);return{leave:()=>{la(e,n)&&n!==a&&(e.dispatchUIEvent(n,"pointerout",o),l.forEach(u=>e.dispatchUIEvent(u,"pointerleave",o)))},enter:()=>{Lr(e,a),n!==a&&(e.dispatchUIEvent(a,"pointerover",o),i.forEach(u=>e.dispatchUIEvent(u,"pointerenter",o)))},move:()=>{e.dispatchUIEvent(a,"pointermove",o)}}}down(e,t){if(this.isDown)return;let r=this.getTarget(e);Lr(e,r),this.isDown=!0,this.isPrevented=!e.dispatchUIEvent(r,"pointerdown",this.getEventInit())}up(e,t){if(!this.isDown)return;let r=this.getTarget(e);Lr(e,r),this.isDown=!1,e.dispatchUIEvent(r,"pointerup",this.getEventInit())}release(e){let t=this.getTarget(e),[r]=Vr(t,null),n=this.getEventInit();la(e,t)&&(e.dispatchUIEvent(t,"pointerout",n),r.forEach(a=>e.dispatchUIEvent(a,"pointerleave",n))),this.isCancelled=!0}getTarget(e){var t;return(t=this.position.target)!==null&&t!==void 0?t:e.config.document.body}getEventInit(){return{...this.position.coords,pointerId:this.pointerId,pointerType:this.pointerType,isPrimary:this.isPrimary}}constructor({pointerId:e,pointerType:t,isPrimary:r}){Et(this,"pointerId",void 0),Et(this,"pointerType",void 0),Et(this,"isPrimary",void 0),Et(this,"isMultitouch",!1),Et(this,"isCancelled",!1),Et(this,"isDown",!1),Et(this,"isPrevented",!1),Et(this,"position",{}),this.pointerId=e,this.pointerType=t,this.isPrimary=r,this.isMultitouch=!r}};function Pt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var xN=class{isKeyPressed(e){return this.devices.get(e.pointerType).isPressed(e)}async press(e,t,r){let n=this.getPointerName(t),a=t.pointerType==="touch"?this.pointers.new(n,t).init(e,r):this.pointers.get(n);a.position=r,a.pointerType!=="touch"&&(this.mouse.position=r),this.devices.get(t.pointerType).addPressed(t),this.buttons.down(t),a.down(e,t),a.pointerType!=="touch"&&!a.isPrevented&&this.mouse.down(e,t,a)}async move(e,t,r){let n=this.pointers.get(t),a=n.move(e,r),o=n.pointerType==="touch"||n.isPrevented&&n.isDown?void 0:this.mouse.move(e,r);a==null||a.leave(),o==null||o.leave(),a==null||a.enter(),o==null||o.enter(),a==null||a.move(),o==null||o.move()}async release(e,t,r){let n=this.devices.get(t.pointerType);n.removePressed(t),this.buttons.up(t);let a=this.pointers.get(this.getPointerName(t));if(a.position=r,a.pointerType!=="touch"&&(this.mouse.position=r),n.countPressed===0&&a.up(e,t),a.pointerType==="touch"&&a.release(e),!a.isPrevented){if(a.pointerType==="touch"&&!a.isMultitouch){let o=this.mouse.move(e,a.position);o==null||o.leave(),o==null||o.enter(),o==null||o.move(),this.mouse.down(e,t,a)}if(!a.isMultitouch){let o=this.mouse.move(e,a.position);o==null||o.leave(),o==null||o.enter(),o==null||o.move(),this.mouse.up(e,t,a)}}}getPointerName(e){return e.pointerType==="touch"?e.name:e.pointerType}getPreviousPosition(e){return this.pointers.has(e)?this.pointers.get(e).position:void 0}resetClickCount(){this.mouse.resetClickCount()}getMouseTarget(e){var t;return(t=this.mouse.position.target)!==null&&t!==void 0?t:e.config.document.body}setMousePosition(e){this.mouse.position=e,this.pointers.get("mouse").position=e}constructor(e){Pt(this,"system",void 0),Pt(this,"mouse",void 0),Pt(this,"buttons",void 0),Pt(this,"devices",new class{get(t){var r,n,a;return(a=(r=this.registry)[n=t])!==null&&a!==void 0||(r[n]=new qN),this.registry[t]}constructor(){Pt(this,"registry",{})}}),Pt(this,"pointers",new class{new(t,r){let n=r.pointerType!=="touch"||!Object.values(this.registry).some(a=>a.pointerType==="touch"&&!a.isCancelled);return n||Object.values(this.registry).forEach(a=>{a.pointerType===r.pointerType&&!a.isCancelled&&(a.isMultitouch=!0)}),this.registry[t]=new bd({pointerId:this.nextId++,pointerType:r.pointerType,isPrimary:n}),this.registry[t]}get(t){if(!this.has(t))throw new Error(`Trying to access pointer "${t}" which does not exist.`);return this.registry[t]}has(t){return t in this.registry}constructor(){Pt(this,"registry",{mouse:new bd({pointerId:1,pointerType:"mouse",isPrimary:!0})}),Pt(this,"nextId",2)}}),this.system=e,this.buttons=new ny,this.mouse=new TN}};function yd(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var iy=class{getUIEventModifiers(){return{altKey:this.keyboard.modifiers.Alt,ctrlKey:this.keyboard.modifiers.Control,metaKey:this.keyboard.modifiers.Meta,shiftKey:this.keyboard.modifiers.Shift,modifierAltGraph:this.keyboard.modifiers.AltGraph,modifierCapsLock:this.keyboard.modifiers.CapsLock,modifierFn:this.keyboard.modifiers.Fn,modifierFnLock:this.keyboard.modifiers.FnLock,modifierNumLock:this.keyboard.modifiers.NumLock,modifierScrollLock:this.keyboard.modifiers.ScrollLock,modifierSymbol:this.keyboard.modifiers.Symbol,modifierSymbolLock:this.keyboard.modifiers.SymbolLock}}constructor(){yd(this,"keyboard",new vN(this)),yd(this,"pointer",new xN(this))}};async function jN(e){let t=[];return this.config.skipHover||t.push({target:e}),t.push({keys:"[MouseLeft]",target:e}),this.pointer(t)}async function NN(e){return this.pointer([{target:e},"[MouseLeft][MouseLeft]"])}async function $N(e){return this.pointer([{target:e},"[MouseLeft][MouseLeft][MouseLeft]"])}async function IN(e){return this.pointer({target:e})}async function BN(e){return Lr(this,this.system.pointer.getMouseTarget(this)),this.pointer({target:e.ownerDocument.body})}async function kN({shift:e}={}){return this.keyboard(e===!0?"{Shift>}{Tab}{/Shift}":e===!1?"[/ShiftLeft][/ShiftRight]{Tab}":"{Tab}")}function LN(e,t){let r=[];do{let{type:a,descriptor:o,consumedLength:l,releasePrevious:i,releaseSelf:u=!0,repeat:c}=Hb(t,"keyboard");var n;let s=(n=e.find(d=>{if(a==="["){var f;return((f=d.code)===null||f===void 0?void 0:f.toLowerCase())===o.toLowerCase()}else if(a==="{"){var p;return((p=d.key)===null||p===void 0?void 0:p.toLowerCase())===o.toLowerCase()}return d.key===o}))!==null&&n!==void 0?n:{key:"Unknown",code:"Unknown",[a==="["?"code":"key"]:o};r.push({keyDef:s,releasePrevious:i,releaseSelf:u,repeat:c}),t=t.slice(l)}while(t);return r}async function DN(e){let t=LN(this.config.keyboardMap,e);for(let r=0;r{throw new Error("`userEvent.paste()` without `clipboardData` requires the `ClipboardAPI` to be available.")});this.dispatchUIEvent(n,"paste",{clipboardData:o})}function WN(e,t){let r=qs(ot(e));return r.setData("text",t),r}function gd(e,t){let r=[];do{let{descriptor:n,consumedLength:a,releasePrevious:o,releaseSelf:l=!0}=Hb(t,"pointer"),i=e.find(u=>u.name===n);i&&r.push({keyDef:i,releasePrevious:o,releaseSelf:l}),t=t.slice(a)}while(t);return r}async function KN(e){let{pointerMap:t}=this.config,r=[];(Array.isArray(e)?e:[e]).forEach(n=>{typeof n=="string"?r.push(...gd(t,n)):"keys"in n?r.push(...gd(t,n.keys).map(a=>({...n,...a}))):r.push(n)});for(let n=0;n{if(typeof i!="string"&&a.includes(i))return i;{let u=a.find(c=>c.value===i||c.innerHTML===i);if(u)return u;throw X().getElementError(`Value "${String(i)}" not found in options`,t)}}).filter(i=>!gt(i));if(gt(t)||!o.length)return;let l=i=>{i.selected=e,this.dispatchUIEvent(t,"input",{bubbles:!0,cancelable:!1,composed:!0}),this.dispatchUIEvent(t,"change")};if(Y(t,"select"))if(t.multiple)for(let i of o){let u=this.config.pointerEventsCheck===0?!0:la(this,i);u&&(this.dispatchUIEvent(i,"pointerover"),this.dispatchUIEvent(t,"pointerenter"),this.dispatchUIEvent(i,"mouseover"),this.dispatchUIEvent(t,"mouseenter"),this.dispatchUIEvent(i,"pointermove"),this.dispatchUIEvent(i,"mousemove"),this.dispatchUIEvent(i,"pointerdown"),this.dispatchUIEvent(i,"mousedown")),Nt(t),u&&(this.dispatchUIEvent(i,"pointerup"),this.dispatchUIEvent(i,"mouseup")),l(i),u&&this.dispatchUIEvent(i,"click"),await Tr(this.config)}else if(o.length===1){let i=this.config.pointerEventsCheck===0?!0:la(this,t);i?await this.click(t):Nt(t),l(o[0]),i&&(this.dispatchUIEvent(t,"pointerover"),this.dispatchUIEvent(t,"pointerenter"),this.dispatchUIEvent(t,"mouseover"),this.dispatchUIEvent(t,"mouseenter"),this.dispatchUIEvent(t,"pointerup"),this.dispatchUIEvent(t,"mouseup"),this.dispatchUIEvent(t,"click")),await Tr(this.config)}else throw X().getElementError("Cannot select multiple options on a non-multiple select",t);else if(t.getAttribute("role")==="listbox")for(let i of o)await this.click(i),await this.unhover(i);else throw X().getElementError("Cannot select options on elements that are neither select nor listbox elements",t)}async function e$(e,t,{skipClick:r=this.config.skipClick,skipAutoClose:n=this.config.skipAutoClose,initialSelectionStart:a,initialSelectionEnd:o}={}){e.disabled||(r||await this.click(e),a!==void 0&&kr(e,a,o??a),await this.keyboard(t),n||await HN(this))}var _d=Symbol("files and value properties are mocked");function Vo(e,t,r){r?Object.defineProperty(e,t,r):delete e[t]}function t$(e,t){var r;(r=e[_d])===null||r===void 0||r.restore();let n=Object.getOwnPropertyDescriptor(e,"type"),a=Object.getOwnPropertyDescriptor(e,"value"),o=Object.getOwnPropertyDescriptor(e,"files");function l(){Vo(e,"type",n),Vo(e,"value",a),Vo(e,"files",o)}e[_d]={restore:l},Object.defineProperties(e,{files:{configurable:!0,get:()=>t},value:{configurable:!0,get:()=>t.length?`C:\\fakepath\\${t[0].name}`:"",set(i){if(i==="")l();else{var u;a==null||(u=a.set)===null||u===void 0||u.call(e,i)}}},type:{configurable:!0,get:()=>"file",set(i){i!=="file"&&(l(),e.type=i)}}})}async function r$(e,t){let r=Y(e,"label")?e.control:e;if(!r||!Y(r,"input",{type:"file"}))throw new TypeError(`The ${r===e?"given":"associated"} ${r==null?void 0:r.tagName} element does not accept file uploads`);if(gt(e))return;let n=(Array.isArray(t)?t:[t]).filter(o=>!this.config.applyAccept||n$(o,r.accept)).slice(0,r.multiple?void 0:1),a=()=>{var o;n.length===((o=r.files)===null||o===void 0?void 0:o.length)&&n.every((l,i)=>{var u;return l===((u=r.files)===null||u===void 0?void 0:u.item(i))})||(t$(r,Cs(ot(e),n)),this.dispatchUIEvent(r,"input"),this.dispatchUIEvent(r,"change"))};r.addEventListener("fileDialog",a),await this.click(e),r.removeEventListener("fileDialog",a)}function n$(e,t){if(!t)return!0;let r=["audio/*","image/*","video/*"];return t.split(",").some(n=>n.startsWith(".")?e.name.endsWith(n):r.includes(n)?e.type.startsWith(n.substr(0,n.length-1)):e.type===n)}var Rd={click:jN,dblClick:NN,tripleClick:$N,hover:IN,unhover:BN,tab:kN,keyboard:DN,copy:VN,cut:zN,paste:GN,pointer:KN,clear:XN,deselectOptions:ZN,selectOptions:QN,type:e$,upload:r$};function a$(e){return X().asyncWrapper(e)}var cy={applyAccept:!0,autoModify:!0,delay:0,document:globalThis.document,keyboardMap:_N,pointerMap:RN,pointerEventsCheck:pr.EachApiCall,skipAutoClose:!1,skipClick:!1,skipHover:!1,writeToClipboard:!1,advanceTimers:()=>Promise.resolve()},o$={...cy,writeToClipboard:!0};function dy(e={},t=o$,r){let n=u$(e,r,t);return{...t,...e,document:n}}function l$(e={}){let t=dy(e);ry(t.document);var r;let n=(r=t.document.defaultView)!==null&&r!==void 0?r:globalThis.window;return pj(n),Ss(t).api}function je({keyboardState:e,pointerState:t,...r}={},n){let a=dy(r,cy,n);ry(a.document);var o;let l=(o=t??e)!==null&&o!==void 0?o:new iy;return{api:Ss(a,l).api,system:l}}function i$(e){return Ss({...this.config,...e},this.system).api}function s$(e,t){function r(...n){return Br(e,$e.Call),a$(()=>t.apply(e,n).then(async a=>(await Tr(e.config),a)))}return Object.defineProperty(r,"name",{get:()=>t.name}),r}function Ss(e,t=new iy){let r={};return Object.assign(r,{config:e,dispatchEvent:ty.bind(r),dispatchUIEvent:uN.bind(r),system:t,levelRefs:{},...Rd}),{instance:r,api:{...Object.fromEntries(Object.entries(Rd).map(([n,a])=>[n,s$(r,a)])),setup:i$.bind(r)}}}function u$(e,t,r){var n,a;return(a=(n=e.document)!==null&&n!==void 0?n:t&&hN(t))!==null&&a!==void 0?a:r.document}var py={};ii(py,{clear:()=>c$,click:()=>d$,copy:()=>p$,cut:()=>f$,dblClick:()=>m$,deselectOptions:()=>h$,hover:()=>b$,keyboard:()=>y$,paste:()=>v$,pointer:()=>g$,selectOptions:()=>_$,tab:()=>E$,tripleClick:()=>R$,type:()=>w$,unhover:()=>C$,upload:()=>q$});function c$(e){return je().api.clear(e)}function d$(e,t={}){return je(t,e).api.click(e)}function p$(e={}){return je(e).api.copy()}function f$(e={}){return je(e).api.cut()}function m$(e,t={}){return je(t).api.dblClick(e)}function h$(e,t,r={}){return je(r).api.deselectOptions(e,t)}function b$(e,t={}){return je(t).api.hover(e)}async function y$(e,t={}){let{api:r,system:n}=je(t);return r.keyboard(e).then(()=>n)}async function g$(e,t={}){let{api:r,system:n}=je(t);return r.pointer(e).then(()=>n)}function v$(e,t){return je(t).api.paste(e)}function _$(e,t,r={}){return je(r).api.selectOptions(e,t)}function R$(e,t={}){return je(t).api.tripleClick(e)}function w$(e,t,r={}){return je(r,e).api.type(e,t,r)}function C$(e,t={}){let{api:r,system:n}=je(t);return n.pointer.setMousePosition({target:e}),r.unhover(e)}function q$(e,t,r={}){return je(r).api.upload(e,t)}function E$(e={}){return je().api.tab(e)}var P$={...py,setup:l$};function O$(e){for(var t=[],r=1;r legend"))===null||t===void 0)&&t.contains(e)))return!0}else if(r.tagName.includes("-")&&r.constructor.formAssociated&&r.hasAttribute("disabled"))return!0;return!1}function La(e){let t=e.activeElement;return t!=null&&t.shadowRoot?La(t.shadowRoot):vt(t)?e.ownerDocument?e.ownerDocument.body:e.body:t}function Ho(e){var t;return(t=La(e))!==null&&t!==void 0?t:e.body}function Ej(e,t){let r=e;do{if(t(r))return r;r=r.parentElement}while(r&&r!==e.ownerDocument.body)}function it(e){return Wb(e)&&Hb(e)}function Pj(e){return Wb(e)&&Ib(e)}function Wb(e){return e.nodeType===1}function Oj(e){let t=e.ownerDocument.getSelection();if(t!=null&&t.focusNode&&it(e)){let n=un(t.focusNode);if(n){if(!t.isCollapsed){var r;let a=((r=n.firstChild)===null||r===void 0?void 0:r.nodeType)===3?n.firstChild:n;t.setBaseAndExtent(a,0,a,0)}}else t.setBaseAndExtent(e,0,e,0)}}function Pr(e,t){return X().eventWrapper(e)}function $t(e){let t=Ej(e,Os),r=La(e.ownerDocument);(t??e.ownerDocument.body)!==r&&(Pr(t?()=>t.focus():()=>r==null?void 0:r.blur()),Oj(t??e.ownerDocument.body))}function Tj(e){!Os(e)||La(e.ownerDocument)!==e||Pr(()=>e.blur())}var It={};It.click=(e,t,r)=>{let n=t.closest("button,input,label,select,textarea"),a=n&&Y(n,"label")&&n.control;if(a)return()=>{Os(a)&&$t(a),r.dispatchEvent(a,qj(e))};if(Y(t,"input",{type:"file"}))return()=>{Tj(t),t.dispatchEvent(new(lt(t)).Event("fileDialog")),$t(t)}};var Or=Symbol("Displayed value in UI"),yt=Symbol("Displayed selection in UI"),oa=Symbol("Initial value to compare on blur");function Sj(e){return typeof e=="object"&&Or in e}function Aj(e){return!!e&&typeof e=="object"&&yt in e}function Mj(e,t){e[oa]===void 0&&(e[oa]=e.value),e[Or]=t,e.value=Object.assign(new String(t),{[Or]:!0})}function st(e){return e[Or]===void 0?e.value:String(e[Or])}function Ts(e){e[Or]=void 0}function Kb(e){e[oa]=void 0}function xj(e){return e[oa]}function jj(e,t){e[yt]=t}function jr(e,{focusOffset:t,anchorOffset:r=t},n="replace"){let a=st(e).length,o=d=>Math.max(0,Math.min(a,d)),l=n==="replace"||e[yt]===void 0?o(r):e[yt].anchorOffset,i=o(t),u=Math.min(l,i),c=Math.max(l,i);if(e[yt]={anchorOffset:l,focusOffset:i},e.selectionStart===u&&e.selectionEnd===c)return;let s=Object.assign(new Number(u),{[yt]:!0});try{e.setSelectionRange(s,c)}catch{}}function cn(e){var t,r,n;let a=(n=e[yt])!==null&&n!==void 0?n:{anchorOffset:(t=e.selectionStart)!==null&&t!==void 0?t:0,focusOffset:(r=e.selectionEnd)!==null&&r!==void 0?r:0};return{...a,startOffset:Math.min(a.anchorOffset,a.focusOffset),endOffset:Math.max(a.anchorOffset,a.focusOffset)}}function Nj(e){return!!e[yt]}function Dn(e){e[yt]=void 0}var la=globalThis.parseInt;function $j(e){let t=e.replace(/\D/g,"");if(t.length<2)return e;let r=la(t[0],10),n=la(t[1],10);if(r>=3||r===2&&n>=4){let a;return r>=3?a=1:a=2,rd(t,a)}return e.length===2?e:rd(t,2)}function rd(e,t){let r=e.slice(0,t),n=Math.min(la(r,10),23),a=e.slice(t),o=la(a,10),l=Math.min(o,59);return`${n.toString().padStart(2,"0")}:${l.toString().padStart(2,"0")}`}function Yb(e,t){let r=e.cloneNode();return r.value=t,r.value===t}function Jb(e,t,r,n){if(Fn(e)&&t+r>=0&&t+r<=e.nodeValue.length)return{node:e,offset:t+r};let a=nd(e,t,r);if(a){if(Fn(a))return{node:a,offset:r>0?Math.min(1,a.nodeValue.length):Math.max(a.nodeValue.length-1,0)};if(Y(a,"br")){let o=nd(a,void 0,r);return o?Fn(o)?{node:o,offset:r>0?0:o.nodeValue.length}:r<0&&Y(o,"br")?{node:a.parentNode,offset:An(a)}:{node:o.parentNode,offset:An(o)+(r>0?0:1)}:r<0&&n==="deleteContentBackward"?{node:a.parentNode,offset:An(a)}:void 0}else return{node:a.parentNode,offset:An(a)+(r>0?1:0)}}}function nd(e,t,r){let n=Number(t)+(r<0?-1:0);return t!==void 0&&Ss(e)&&n>=0&&nt.startsWith("__react"))&<(e).REACT_VERSION===17}function Dj(e){Lj(e)&&(e[dn]={previousValue:String(e.value),tracked:[]})}function Fj(e,t){var r,n;(n=e[dn])===null||n===void 0||(r=n.tracked)===null||r===void 0||r.push(t),e[dn]||(Ts(e),jr(e,{focusOffset:t.length}))}function Hj(e,t){var r;let n=e[dn];if(e[dn]=void 0,!(!(n==null||(r=n.tracked)===null||r===void 0)&&r.length))return;let a=n.tracked.length===2&&n.tracked[0]===n.previousValue&&n.tracked[1]===e.value;a||Ts(e),Nj(e)&&jr(e,{focusOffset:a?t:e.value.length})}function Xb(e){let t=Uj(e);if(t&&it(t))return{type:"input",selection:cn(t)};let r=t==null?void 0:t.ownerDocument.getSelection();return{type:un(e)&&(r!=null&&r.anchorNode)&&un(r.anchorNode)?"contenteditable":"default",selection:r}}function Uj(e){return e.nodeType===1?e:e.parentElement}function Vj(e){let t=Xb(e);if(t.type==="input")return t.selection;if(t.type==="contenteditable"){var r;return(r=t.selection)===null||r===void 0?void 0:r.getRangeAt(0)}}function Yt({focusNode:e,focusOffset:t,anchorNode:r=e,anchorOffset:n=t}){var a,o;if(Xb(e).type==="input")return jr(e,{anchorOffset:n,focusOffset:t});(o=r.ownerDocument)===null||o===void 0||(a=o.getSelection())===null||a===void 0||a.setBaseAndExtent(r,n,e,t)}function Qb(e){return Y(e,"input")&&["date","time"].includes(e.type)}function Tr(e,t,r,n="insertText"){let a=Vj(t);a&&(!Qb(t)&&!e.dispatchUIEvent(t,"beforeinput",{inputType:n,data:r})||("startContainer"in a?zj(e,t,a,r,n):Gj(e,t,a,r,n)))}function zj(e,t,r,n,a){let o=!1;if(!r.collapsed)o=!0,r.deleteContents();else if(["deleteContentBackward","deleteContentForward"].includes(a)){let l=Jb(r.startContainer,r.startOffset,a==="deleteContentBackward"?-1:1,a);if(l){o=!0;let i=r.cloneRange();i.comparePoint(l.node,l.offset)<0?i.setStart(l.node,l.offset):i.setEnd(l.node,l.offset),i.deleteContents()}}if(n)if(r.endContainer.nodeType===3){let l=r.endOffset;r.endContainer.insertData(l,n),r.setStart(r.endContainer,l+n.length),r.setEnd(r.endContainer,l+n.length)}else{let l=t.ownerDocument.createTextNode(n);r.insertNode(l),r.setStart(l,n.length),r.setEnd(l,n.length)}(o||n)&&e.dispatchUIEvent(t,"input",{inputType:a})}function Gj(e,t,r,n,a){let o=n;if(_j(t)){let c=vj(t);if(c!==void 0&&n.length>0){let s=c-t.value.length;if(s>0)o=n.substring(0,s);else return}}let{newValue:l,newOffset:i,oldValue:u}=Wj(o,t,r,a);l===u&&i===r.startOffset&&i===r.endOffset||Y(t,"input",{type:"number"})&&!Kj(l)||(Mj(t,l),Yt({focusNode:t,anchorOffset:i,focusOffset:i}),Qb(t)?Yb(t,l)&&(ad(e,t,i,{}),e.dispatchUIEvent(t,"change"),Kb(t)):ad(e,t,i,{data:n,inputType:a}))}function Wj(e,t,{startOffset:r,endOffset:n},a){let o=st(t),l=Math.max(0,r===n&&a==="deleteContentBackward"?r-1:r),i=o.substring(0,l),u=Math.min(o.length,r===n&&a==="deleteContentForward"?r+1:n),c=o.substring(u,o.length),s=`${i}${e}${c}`,d=l+e.length;if(Y(t,"input",{type:"time"})){let f=$j(s);f!==""&&Yb(t,f)&&(s=f,d=f.length)}return{oldValue:o,newValue:s,newOffset:d}}function ad(e,t,r,n){e.dispatchUIEvent(t,"input",n),Hj(t,r)}function Kj(e){var t,r;let n=e.split("e",2);return!(/[^\d.\-e]/.test(e)||Number((t=e.match(/-/g))===null||t===void 0?void 0:t.length)>2||Number((r=e.match(/\./g))===null||r===void 0?void 0:r.length)>1||n[1]&&!/^-?\d*$/.test(n[1]))}It.cut=(e,t,r)=>()=>{Er(t)&&Tr(r,t,"","deleteByCut")};function Yj(e){return e?Kt(e)?e.textContent:st(e):null}function Jj(e){let t=lt(e);for(let r=e;r!=null&&r.ownerDocument;r=r.parentElement){let{display:n,visibility:a}=t.getComputedStyle(r);if(n==="none"||a==="hidden")return!1}return!0}function Xj(e,t){let r=e.ownerDocument,n=r.querySelectorAll(Ub),a=Array.from(n).filter(u=>u===e||!(Number(u.getAttribute("tabindex"))<0||vt(u)));Number(e.getAttribute("tabindex"))>=0&&a.sort((u,c)=>{let s=Number(u.getAttribute("tabindex")),d=Number(c.getAttribute("tabindex"));return s===d?0:s===0?1:d===0?-1:s-d});let o={},l=[r.body],i=Y(e,"input",{type:"radio"})?e.name:void 0;a.forEach(u=>{let c=u;if(Y(c,"input",{type:"radio"})&&c.name){if(c===e){l.push(c);return}else if(c.name===i)return;if(c.checked){l=l.filter(s=>!Y(s,"input",{type:"radio",name:c.name})),l.push(c),o[c.name]=c;return}if(typeof o[c.name]<"u")return}l.push(c)});for(let u=l.findIndex(c=>c===e);;)if(u+=t?-1:1,u===l.length?u=0:u===-1&&(u=l.length-1),l[u]===e||l[u]===r.body||Jj(l[u]))return l[u]}function od(e,t){if(it(e)){let r=cn(e);Yt({focusNode:e,focusOffset:r.startOffset===r.endOffset?r.focusOffset+t:t<0?r.startOffset:r.endOffset})}else{let r=e.ownerDocument.getSelection();if(!(r!=null&&r.focusNode))return;if(r.isCollapsed){let n=Jb(r.focusNode,r.focusOffset,t);n&&Yt({focusNode:n.node,focusOffset:n.offset})}else r[t<0?"collapseToStart":"collapseToEnd"]()}}function Zb(e){if(it(e))return Yt({focusNode:e,anchorOffset:0,focusOffset:st(e).length});var t;let r=(t=un(e))!==null&&t!==void 0?t:e.ownerDocument.body;Yt({focusNode:r,anchorOffset:0,focusOffset:r.childNodes.length})}function Qj(e){if(it(e))return cn(e).startOffset===0&&cn(e).endOffset===st(e).length;var t;let r=(t=un(e))!==null&&t!==void 0?t:e.ownerDocument.body,n=e.ownerDocument.getSelection();return(n==null?void 0:n.anchorNode)===r&&n.focusNode===r&&n.anchorOffset===0&&n.focusOffset===r.childNodes.length}function Lr(e,t,r){var n;if(it(e))return Yt({focusNode:e,anchorOffset:t,focusOffset:r});if(Kt(e)&&((n=e.firstChild)===null||n===void 0?void 0:n.nodeType)===3)return Yt({focusNode:e.firstChild,anchorOffset:t,focusOffset:r});throw new Error("Not implemented. The result of this interaction is unreliable.")}function Mn(e,t,r){let n=lt(t),a=Array.from(t.ownerDocument.querySelectorAll(t.name?`input[type="radio"][name="${n.CSS.escape(t.name)}"]`:'input[type="radio"][name=""], input[type="radio"]:not([name])'));for(let o=a.findIndex(l=>l===t)+r;;o+=r){if(a[o]||(o=r>0?0:a.length-1),a[o]===t)return;vt(a[o])||($t(a[o]),e.dispatchUIEvent(a[o],"click"))}}It.keydown=(e,t,r)=>{var n,a;return(a=(n=ld[e.key])===null||n===void 0?void 0:n.call(ld,e,t,r))!==null&&a!==void 0?a:Zj(e,t,r)};var ld={ArrowDown:(e,t,r)=>{if(Y(t,"input",{type:"radio"}))return()=>Mn(r,t,-1)},ArrowLeft:(e,t,r)=>Y(t,"input",{type:"radio"})?()=>Mn(r,t,-1):()=>od(t,-1),ArrowRight:(e,t,r)=>Y(t,"input",{type:"radio"})?()=>Mn(r,t,1):()=>od(t,1),ArrowUp:(e,t,r)=>{if(Y(t,"input",{type:"radio"}))return()=>Mn(r,t,1)},Backspace:(e,t,r)=>{if(Er(t))return()=>{Tr(r,t,"","deleteContentBackward")}},Delete:(e,t,r)=>{if(Er(t))return()=>{Tr(r,t,"","deleteContentForward")}},End:(e,t)=>{if(Y(t,["input","textarea"])||Kt(t))return()=>{var r,n;let a=(n=(r=Yj(t))===null||r===void 0?void 0:r.length)!==null&&n!==void 0?n:0;Lr(t,a,a)}},Home:(e,t)=>{if(Y(t,["input","textarea"])||Kt(t))return()=>{Lr(t,0,0)}},PageDown:(e,t)=>{if(Y(t,["input"]))return()=>{let r=st(t).length;Lr(t,r,r)}},PageUp:(e,t)=>{if(Y(t,["input"]))return()=>{Lr(t,0,0)}},Tab:(e,t,r)=>()=>{let n=Xj(t,r.system.keyboard.modifiers.Shift);$t(n),it(n)&&jr(n,{anchorOffset:0,focusOffset:n.value.length})}},Zj=(e,t,r)=>{if(e.code==="KeyA"&&r.system.keyboard.modifiers.Control)return()=>Zb(t)};It.keypress=(e,t,r)=>{if(e.key==="Enter"){if(Y(t,"button")||Y(t,"input")&&eN.includes(t.type)||Y(t,"a")&&t.href)return()=>{r.dispatchUIEvent(t,"click")};if(Y(t,"input")){let n=t.form,a=n==null?void 0:n.querySelector('input[type="submit"], button:not([type]), button[type="submit"]');return a?()=>r.dispatchUIEvent(a,"click"):n&&tN.includes(t.type)&&n.querySelectorAll("input").length===1?()=>r.dispatchUIEvent(n,"submit"):void 0}}if(Er(t)){let n=e.key==="Enter"?Kt(t)&&!r.system.keyboard.modifiers.Shift?"insertParagraph":"insertLineBreak":"insertText",a=e.key==="Enter"?` +`:e.key;return()=>Tr(r,t,a,n)}};var eN=["button","color","file","image","reset","submit"],tN=["email","month","password","search","tel","text","url","week"];It.keyup=(e,t,r)=>{var n;return(n=id[e.key])===null||n===void 0?void 0:n.call(id,e,t,r)};var id={" ":(e,t,r)=>{if(Ib(t))return()=>r.dispatchUIEvent(t,"click")}};It.paste=(e,t,r)=>{if(Er(t))return()=>{var n;let a=(n=e.clipboardData)===null||n===void 0?void 0:n.getData("text");a&&Tr(r,t,a,"insertFromPaste")}};var ey={auxclick:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},beforeinput:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},click:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},contextmenu:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},copy:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},change:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},cut:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dblclick:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keydown:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keypress:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keyup:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},paste:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},input:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},mousedown:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseenter:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseleave:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mousemove:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseout:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseover:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseup:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerover:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerenter:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},pointerdown:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointermove:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerup:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointercancel:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},pointerout:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerleave:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},submit:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}}};function ty(e){return ey[e].EventType}var rN=["MouseEvent","PointerEvent"];function nN(e){return rN.includes(ty(e))}function aN(e){return ty(e)==="KeyboardEvent"}var oN={ClipboardEvent:[iN],Event:[],InputEvent:[xn,sN],MouseEvent:[xn,Uo,sd],PointerEvent:[xn,Uo,sd,cN],KeyboardEvent:[xn,Uo,uN]};function ry(e,t,r){let n=lt(t),{EventType:a,defaultInit:o}=ey[e],l=new(lN(n))[a](e,o);return oN[a].forEach(i=>i(l,r??{})),l}function lN(e){var t;let r=(t=e.Event)!==null&&t!==void 0?t:class{};var n;let a=(n=e.AnimationEvent)!==null&&n!==void 0?n:class extends r{};var o;let l=(o=e.ClipboardEvent)!==null&&o!==void 0?o:class extends r{};var i;let u=(i=e.PopStateEvent)!==null&&i!==void 0?i:class extends r{};var c;let s=(c=e.ProgressEvent)!==null&&c!==void 0?c:class extends r{};var d;let f=(d=e.TransitionEvent)!==null&&d!==void 0?d:class extends r{};var p;let m=(p=e.UIEvent)!==null&&p!==void 0?p:class extends r{};var b;let h=(b=e.CompositionEvent)!==null&&b!==void 0?b:class extends m{};var y;let g=(y=e.FocusEvent)!==null&&y!==void 0?y:class extends m{};var E;let C=(E=e.InputEvent)!==null&&E!==void 0?E:class extends m{};var q;let _=(q=e.KeyboardEvent)!==null&&q!==void 0?q:class extends m{};var v;let w=(v=e.MouseEvent)!==null&&v!==void 0?v:class extends m{};var P;let j=(P=e.DragEvent)!==null&&P!==void 0?P:class extends w{};var $;let B=($=e.PointerEvent)!==null&&$!==void 0?$:class extends w{};var I;let A=(I=e.TouchEvent)!==null&&I!==void 0?I:class extends m{};return{Event:r,AnimationEvent:a,ClipboardEvent:l,PopStateEvent:u,ProgressEvent:s,TransitionEvent:f,UIEvent:m,CompositionEvent:h,FocusEvent:g,InputEvent:C,KeyboardEvent:_,MouseEvent:w,DragEvent:j,PointerEvent:B,TouchEvent:A}}function er(e,t){for(let[r,n]of Object.entries(t))Object.defineProperty(e,r,{get:()=>n??null})}function Ce(e){return Number(e??0)}function iN(e,{clipboardData:t}){er(e,{clipboardData:t})}function sN(e,{data:t,inputType:r,isComposing:n}){er(e,{data:t,isComposing:!!n,inputType:String(r)})}function xn(e,{view:t,detail:r}){er(e,{view:t,detail:Ce(r??0)})}function Uo(e,{altKey:t,ctrlKey:r,metaKey:n,shiftKey:a,modifierAltGraph:o,modifierCapsLock:l,modifierFn:i,modifierFnLock:u,modifierNumLock:c,modifierScrollLock:s,modifierSymbol:d,modifierSymbolLock:f}){er(e,{altKey:!!t,ctrlKey:!!r,metaKey:!!n,shiftKey:!!a,getModifierState(p){return!!{Alt:t,AltGraph:o,CapsLock:l,Control:r,Fn:i,FnLock:u,Meta:n,NumLock:c,ScrollLock:s,Shift:a,Symbol:d,SymbolLock:f}[p]}})}function uN(e,{key:t,code:r,location:n,repeat:a,isComposing:o,charCode:l}){er(e,{key:String(t),code:String(r),location:Ce(n),repeat:!!a,isComposing:!!o,charCode:l})}function sd(e,{x:t,y:r,screenX:n,screenY:a,clientX:o=t,clientY:l=r,button:i,buttons:u,relatedTarget:c}){er(e,{screenX:Ce(n),screenY:Ce(a),clientX:Ce(o),x:Ce(o),clientY:Ce(l),y:Ce(l),button:Ce(i),buttons:Ce(u),relatedTarget:c})}function cN(e,{pointerId:t,width:r,height:n,pressure:a,tangentialPressure:o,tiltX:l,tiltY:i,twist:u,pointerType:c,isPrimary:s}){er(e,{pointerId:Ce(t),width:Ce(r),height:Ce(n),pressure:Ce(a),tangentialPressure:Ce(o),tiltX:Ce(l),tiltY:Ce(i),twist:Ce(u),pointerType:String(c),isPrimary:!!s})}function dN(e,t,r,n=!1){(nN(t)||aN(t))&&(r={...r,...this.system.getUIEventModifiers()});let a=ry(t,e,r);return ny.call(this,e,a,n)}function ny(e,t,r=!1){var n;let a=t.type,o=r?()=>{}:(n=It[a])===null||n===void 0?void 0:n.call(It,t,e,this);if(o){t.preventDefault();let l=!1;return Object.defineProperty(t,"defaultPrevented",{get:()=>l}),Object.defineProperty(t,"preventDefault",{value:()=>{l=t.cancelable}}),Pr(()=>e.dispatchEvent(t)),l||o(),!l}return Pr(()=>e.dispatchEvent(t))}function pN(e,t,r){let n=ry(t,e,r);Pr(()=>e.dispatchEvent(n))}var Vo=Symbol("Interceptor for programmatical calls");function dr(e,t,r){let n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),a=Object.getOwnPropertyDescriptor(e,t),o=n!=null&&n.set?"set":"value";if(typeof(n==null?void 0:n[o])!="function"||n[o][Vo])throw new Error(`Element ${e.tagName} does not implement "${String(t)}".`);function l(...i){let{applyNative:u=!1,realArgs:c,then:s}=r.call(this,...i),d=(!u&&a||n)[o];o==="set"?d.call(this,c):d.call(this,...c),s==null||s()}l[Vo]=Vo,Object.defineProperty(e,t,{...a??n,[o]:l})}function fN(e){dr(e,"value",function(t){let r=Sj(t);return r&&Dj(this),{applyNative:!!r,realArgs:mN(this,t),then:r?void 0:()=>Fj(this,String(t))}})}function mN(e,t){return Y(e,"input",{type:"number"})&&String(t)!==""&&!Number.isNaN(Number(t))?String(Number(t)):String(t)}function hN(e){dr(e,"setSelectionRange",function(t,...r){let n=Aj(t);return{applyNative:!!n,realArgs:[Number(t),...r],then:()=>n?void 0:Dn(e)}}),dr(e,"selectionStart",function(t){return{realArgs:t,then:()=>Dn(e)}}),dr(e,"selectionEnd",function(t){return{realArgs:t,then:()=>Dn(e)}}),dr(e,"select",function(){return{realArgs:[],then:()=>jj(e,{anchorOffset:0,focusOffset:st(e).length})}})}function bN(e){dr(e,"setRangeText",function(...t){return{realArgs:t,then:()=>{Ts(e),Dn(e)}}})}var mr=Symbol("Node prepared with document state workarounds");function ay(e){e[mr]||(e.addEventListener("focus",t=>{let r=t.target;ud(r)},{capture:!0,passive:!0}),e.activeElement&&ud(e.activeElement),e.addEventListener("blur",t=>{let r=t.target,n=xj(r);n!==void 0&&(r.value!==n&&pN(r,"change"),Kb(r))},{capture:!0,passive:!0}),e[mr]=mr)}function ud(e){e[mr]||(Y(e,["input","textarea"])&&(fN(e),hN(e),bN(e)),e[mr]=mr)}function yN(e){return gN(e)?e:e.ownerDocument}function gN(e){return e.nodeType===9}function Sr(e){let t=e.delay;if(typeof t=="number")return Promise.all([new Promise(r=>globalThis.setTimeout(()=>r(),t)),e.advanceTimers(t)])}function rr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ve;(function(e){e[e.STANDARD=0]="STANDARD",e[e.LEFT=1]="LEFT",e[e.RIGHT=2]="RIGHT",e[e.NUMPAD=3]="NUMPAD"})(Ve||(Ve={}));var vN=["Alt","AltGraph","Control","Fn","Meta","Shift","Symbol"];function cd(e){return vN.includes(e)}var _N=["CapsLock","FnLock","NumLock","ScrollLock","SymbolLock"];function dd(e){return _N.includes(e)}var RN=class{isKeyPressed(e){return!!this.pressed[String(e.code)]}getPressedKeys(){return Object.values(this.pressed).map(e=>e.keyDef)}async keydown(e,t){var r,n,a;let o=String(t.key),l=String(t.code),i=Ho(e.config.document);this.setKeydownTarget(i);var u;(u=(r=this.pressed)[n=l])!==null&&u!==void 0||(r[n]={keyDef:t,unpreventedDefault:!1}),cd(o)&&(this.modifiers[o]=!0);let c=e.dispatchUIEvent(i,"keydown",{key:o,code:l});dd(o)&&!this.modifiers[o]&&(this.modifiers[o]=!0,this.modifierLockStart[o]=!0),(a=this.pressed[l]).unpreventedDefault||(a.unpreventedDefault=c),c&&this.hasKeyPress(o)&&e.dispatchUIEvent(Ho(e.config.document),"keypress",{key:o,code:l,charCode:t.key==="Enter"?13:String(t.key).charCodeAt(0)})}async keyup(e,t){let r=String(t.key),n=String(t.code),a=this.pressed[n].unpreventedDefault;delete this.pressed[n],cd(r)&&!Object.values(this.pressed).find(o=>o.keyDef.key===r)&&(this.modifiers[r]=!1),e.dispatchUIEvent(Ho(e.config.document),"keyup",{key:r,code:n},!a),dd(r)&&this.modifiers[r]&&(this.modifierLockStart[r]?this.modifierLockStart[r]=!1:this.modifiers[r]=!1)}setKeydownTarget(e){e!==this.lastKeydownTarget&&(this.carryChar=""),this.lastKeydownTarget=e}hasKeyPress(e){return(e.length===1||e==="Enter")&&!this.modifiers.Control&&!this.modifiers.Alt}constructor(e){rr(this,"system",void 0),rr(this,"modifiers",{Alt:!1,AltGraph:!1,CapsLock:!1,Control:!1,Fn:!1,FnLock:!1,Meta:!1,NumLock:!1,ScrollLock:!1,Shift:!1,Symbol:!1,SymbolLock:!1}),rr(this,"pressed",{}),rr(this,"carryChar",""),rr(this,"lastKeydownTarget",void 0),rr(this,"modifierLockStart",{}),this.system=e}},wN=[..."0123456789".split("").map(e=>({code:`Digit${e}`,key:e})),...")!@#$%^&*(".split("").map((e,t)=>({code:`Digit${t}`,key:e,shiftKey:!0})),..."abcdefghijklmnopqrstuvwxyz".split("").map(e=>({code:`Key${e.toUpperCase()}`,key:e})),..."ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("").map(e=>({code:`Key${e}`,key:e,shiftKey:!0})),{code:"Space",key:" "},{code:"AltLeft",key:"Alt",location:Ve.LEFT},{code:"AltRight",key:"Alt",location:Ve.RIGHT},{code:"ShiftLeft",key:"Shift",location:Ve.LEFT},{code:"ShiftRight",key:"Shift",location:Ve.RIGHT},{code:"ControlLeft",key:"Control",location:Ve.LEFT},{code:"ControlRight",key:"Control",location:Ve.RIGHT},{code:"MetaLeft",key:"Meta",location:Ve.LEFT},{code:"MetaRight",key:"Meta",location:Ve.RIGHT},{code:"OSLeft",key:"OS",location:Ve.LEFT},{code:"OSRight",key:"OS",location:Ve.RIGHT},{code:"Tab",key:"Tab"},{code:"CapsLock",key:"CapsLock"},{code:"Backspace",key:"Backspace"},{code:"Enter",key:"Enter"},{code:"Escape",key:"Escape"},{code:"ArrowUp",key:"ArrowUp"},{code:"ArrowDown",key:"ArrowDown"},{code:"ArrowLeft",key:"ArrowLeft"},{code:"ArrowRight",key:"ArrowRight"},{code:"Home",key:"Home"},{code:"End",key:"End"},{code:"Delete",key:"Delete"},{code:"PageUp",key:"PageUp"},{code:"PageDown",key:"PageDown"},{code:"Fn",key:"Fn"},{code:"Symbol",key:"Symbol"},{code:"AltRight",key:"AltGraph"}],CN=[{name:"MouseLeft",pointerType:"mouse",button:"primary"},{name:"MouseRight",pointerType:"mouse",button:"secondary"},{name:"MouseMiddle",pointerType:"mouse",button:"auxiliary"},{name:"TouchA",pointerType:"touch"},{name:"TouchB",pointerType:"touch"},{name:"TouchC",pointerType:"touch"}];function qN(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var oy=class{getButtons(){let e=0;for(let t of Object.keys(this.pressed))e|=2**Number(t);return e}down(e){let t=Wl(e.button);if(t in this.pressed){this.pressed[t].push(e);return}return this.pressed[t]=[e],t}up(e){let t=Wl(e.button);if(t in this.pressed&&(this.pressed[t]=this.pressed[t].filter(r=>r.name!==e.name),this.pressed[t].length===0))return delete this.pressed[t],t}constructor(){qN(this,"pressed",{})}},pd={primary:0,secondary:1,auxiliary:2,back:3,X1:3,forward:4,X2:4};function Wl(e=0){return e in pd?pd[e]:Number(e)}var fd={1:2,2:1};function md(e){return e=Wl(e),e in fd?fd[e]:e}function EN(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var PN=class{get countPressed(){return this.pressedKeys.size}isPressed(e){return this.pressedKeys.has(e.name)}addPressed(e){return this.pressedKeys.add(e.name)}removePressed(e){return this.pressedKeys.delete(e.name)}constructor(){EN(this,"pressedKeys",new Set)}};function zr(e,t){let r=[];for(let o=e;o;o=o.parentElement)r.push(o);let n=[];for(let o=t;o;o=o.parentElement)n.push(o);let a=0;for(;!(a>=r.length||a>=n.length||r[r.length-1-a]!==n[n.length-1-a]);a++);return[r.slice(0,r.length-a),n.slice(0,n.length-a),n.slice(n.length-a)]}function Kl({target:e,node:t,offset:r}){return it(e)?{node:e,offset:r??st(e).length}:t?{node:t,offset:r??(t.nodeType===3?t.nodeValue.length:t.childNodes.length)}:ly(e,r)}function ly(e,t,r=!0){let n=t===void 0?e.childNodes.length-1:0,a=t===void 0?-1:1;for(;t===void 0?n>=(r?Math.max(e.childNodes.length-1,0):0):n<=e.childNodes.length;){if(t&&n===e.childNodes.length)throw new Error("The given offset is out of bounds.");let o=e.childNodes.item(n),l=String(o.textContent);if(l.length)if(t!==void 0&&l.lengthe.end||o.offset0&&l.setEnd(o.node,o.offset);let u=t.getSelection();u==null||u.removeAllRanges(),u==null||u.addRange(l.cloneRange())}}function iy(e,t){var r,n,a,o,l,i,u,c;return e.target!==t.target||((r=e.coords)===null||r===void 0?void 0:r.x)!==((n=t.coords)===null||n===void 0?void 0:n.y)||((a=e.coords)===null||a===void 0?void 0:a.y)!==((o=t.coords)===null||o===void 0?void 0:o.y)||((l=e.caret)===null||l===void 0?void 0:l.node)!==((i=t.caret)===null||i===void 0?void 0:i.node)||((u=e.caret)===null||u===void 0?void 0:u.offset)!==((c=t.caret)===null||c===void 0?void 0:c.offset)}function Dt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var AN=class{move(e,t){let r=this.position,n=this.getTarget(e);if(this.position=t,!iy(r,t))return;let a=this.getTarget(e),o=this.getEventInit("mousemove"),[l,i]=zr(n,a);return{leave:()=>{n!==a&&(e.dispatchUIEvent(n,"mouseout",o),l.forEach(u=>e.dispatchUIEvent(u,"mouseleave",o)))},enter:()=>{n!==a&&(e.dispatchUIEvent(a,"mouseover",o),i.forEach(u=>e.dispatchUIEvent(u,"mouseenter",o)))},move:()=>{e.dispatchUIEvent(a,"mousemove",o),this.modifySelecting(e)}}}down(e,t,r){let n=this.buttons.down(t);if(n===void 0)return;let a=this.getTarget(e);this.buttonDownTarget[n]=a;let o=vt(a),l=this.getEventInit("mousedown",t.button);(o||e.dispatchUIEvent(a,"mousedown",l))&&(this.startSelecting(e,l.detail),$t(a)),!o&&md(t.button)===2&&e.dispatchUIEvent(a,"contextmenu",this.getEventInit("contextmenu",t.button,r))}up(e,t,r){let n=this.buttons.up(t);if(n===void 0)return;let a=this.getTarget(e);if(!vt(a)){e.dispatchUIEvent(a,"mouseup",this.getEventInit("mouseup",t.button)),this.endSelecting();let o=zr(this.buttonDownTarget[n],a)[2][0];if(o){let l=this.getEventInit("click",t.button,r);l.detail&&(e.dispatchUIEvent(o,l.button===0?"click":"auxclick",l),l.button===0&&l.detail===2&&e.dispatchUIEvent(o,"dblclick",{...this.getEventInit("dblclick",t.button),detail:l.detail}))}}}resetClickCount(){this.clickCount.reset()}getEventInit(e,t,r){let n={...this.position.coords};return r&&(n.pointerId=r.pointerId,n.pointerType=r.pointerType,n.isPrimary=r.isPrimary),n.button=md(t),n.buttons=this.buttons.getButtons(),e==="mousedown"?n.detail=this.clickCount.getOnDown(n.button):e==="mouseup"?n.detail=this.clickCount.getOnUp(n.button):(e==="click"||e==="auxclick")&&(n.detail=this.clickCount.incOnClick(n.button)),n}getTarget(e){var t;return(t=this.position.target)!==null&&t!==void 0?t:e.config.document.body}startSelecting(e,t){var r,n;this.selecting=ON({document:e.config.document,target:this.getTarget(e),node:(r=this.position.caret)===null||r===void 0?void 0:r.node,offset:(n=this.position.caret)===null||n===void 0?void 0:n.offset,clickCount:t})}modifySelecting(e){var t,r;this.selecting&&SN(this.selecting,{document:e.config.document,target:this.getTarget(e),node:(t=this.position.caret)===null||t===void 0?void 0:t.node,offset:(r=this.position.caret)===null||r===void 0?void 0:r.offset})}endSelecting(){this.selecting=void 0}constructor(){Dt(this,"position",{}),Dt(this,"buttons",new oy),Dt(this,"selecting",void 0),Dt(this,"buttonDownTarget",{}),Dt(this,"clickCount",new class{incOnClick(e){let t=this.down[e]===void 0?void 0:Number(this.down[e])+1;return this.count=this.count[e]===void 0?{}:{[e]:Number(this.count[e])+1},t}getOnDown(e){var t;this.down={[e]:(t=this.count[e])!==null&&t!==void 0?t:0};var r;return this.count={[e]:(r=this.count[e])!==null&&r!==void 0?r:0},Number(this.count[e])+1}getOnUp(e){return this.down[e]===void 0?void 0:Number(this.down[e])+1}reset(){this.count={}}constructor(){Dt(this,"down",{}),Dt(this,"count",{})}})}};function ia(e,t){var r;return((r=sy(e,t))===null||r===void 0?void 0:r.pointerEvents)!=="none"}function MN(e){let t=lt(e);for(let r=e,n=[];r!=null&&r.ownerDocument;r=r.parentElement){n.push(r);let a=t.getComputedStyle(r).pointerEvents;if(a&&!["inherit","unset"].includes(a))return{pointerEvents:a,tree:n}}}var hd=Symbol("Last check for pointer-events");function sy(e,t){let r=t[hd];if(!(e.config.pointerEventsCheck!==fr.Never&&(!r||bd(e.config.pointerEventsCheck,fr.EachApiCall)&&r[Ie.Call]!==Sn(e,Ie.Call)||bd(e.config.pointerEventsCheck,fr.EachTrigger)&&r[Ie.Trigger]!==Sn(e,Ie.Trigger))))return r==null?void 0:r.result;let n=MN(t);return t[hd]={[Ie.Call]:Sn(e,Ie.Call),[Ie.Trigger]:Sn(e,Ie.Trigger),result:n},n}function Dr(e,t){let r=sy(e,t);if((r==null?void 0:r.pointerEvents)==="none")throw new Error([`Unable to perform pointer interaction as the element ${r.tree.length>1?"inherits":"has"} \`pointer-events: none\`:`,"",xN(r.tree)].join(` +`))}function xN(e){return e.reverse().map((t,r)=>["".padEnd(r),t.tagName,t.id&&`#${t.id}`,t.hasAttribute("data-testid")&&`(testId=${t.getAttribute("data-testid")})`,jN(t),e.length>1&&r===0&&" <-- This element declared `pointer-events: none`",e.length>1&&r===e.length-1&&" <-- Asserted pointer events here"].filter(Boolean).join("")).join(` +`)}function jN(e){var t;let r;if(e.hasAttribute("aria-label"))r=e.getAttribute("aria-label");else if(e.hasAttribute("aria-labelledby")){var n,a;r=(a=e.ownerDocument.getElementById(e.getAttribute("aria-labelledby")))===null||a===void 0||(n=a.textContent)===null||n===void 0?void 0:n.trim()}else if(Y(e,["button","input","meter","output","progress","select","textarea"])&&!((t=e.labels)===null||t===void 0)&&t.length)r=Array.from(e.labels).map(l=>{var i;return(i=l.textContent)===null||i===void 0?void 0:i.trim()}).join("|");else if(Y(e,"button")){var o;r=(o=e.textContent)===null||o===void 0?void 0:o.trim()}return r=r==null?void 0:r.replace(/\n/g," "),Number(r==null?void 0:r.length)>30&&(r=`${r==null?void 0:r.substring(0,29)}…`),r?`(label=${r})`:""}function bd(e,t){return(e&t)>0}function Pt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var yd=class{init(e,t){this.position=t;let r=this.getTarget(e),[,n]=zr(null,r),a=this.getEventInit();return Dr(e,r),e.dispatchUIEvent(r,"pointerover",a),n.forEach(o=>e.dispatchUIEvent(o,"pointerenter",a)),this}move(e,t){let r=this.position,n=this.getTarget(e);if(this.position=t,!iy(r,t))return;let a=this.getTarget(e),o=this.getEventInit(),[l,i]=zr(n,a);return{leave:()=>{ia(e,n)&&n!==a&&(e.dispatchUIEvent(n,"pointerout",o),l.forEach(u=>e.dispatchUIEvent(u,"pointerleave",o)))},enter:()=>{Dr(e,a),n!==a&&(e.dispatchUIEvent(a,"pointerover",o),i.forEach(u=>e.dispatchUIEvent(u,"pointerenter",o)))},move:()=>{e.dispatchUIEvent(a,"pointermove",o)}}}down(e,t){if(this.isDown)return;let r=this.getTarget(e);Dr(e,r),this.isDown=!0,this.isPrevented=!e.dispatchUIEvent(r,"pointerdown",this.getEventInit())}up(e,t){if(!this.isDown)return;let r=this.getTarget(e);Dr(e,r),this.isDown=!1,e.dispatchUIEvent(r,"pointerup",this.getEventInit())}release(e){let t=this.getTarget(e),[r]=zr(t,null),n=this.getEventInit();ia(e,t)&&(e.dispatchUIEvent(t,"pointerout",n),r.forEach(a=>e.dispatchUIEvent(a,"pointerleave",n))),this.isCancelled=!0}getTarget(e){var t;return(t=this.position.target)!==null&&t!==void 0?t:e.config.document.body}getEventInit(){return{...this.position.coords,pointerId:this.pointerId,pointerType:this.pointerType,isPrimary:this.isPrimary}}constructor({pointerId:e,pointerType:t,isPrimary:r}){Pt(this,"pointerId",void 0),Pt(this,"pointerType",void 0),Pt(this,"isPrimary",void 0),Pt(this,"isMultitouch",!1),Pt(this,"isCancelled",!1),Pt(this,"isDown",!1),Pt(this,"isPrevented",!1),Pt(this,"position",{}),this.pointerId=e,this.pointerType=t,this.isPrimary=r,this.isMultitouch=!r}};function Ot(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var NN=class{isKeyPressed(e){return this.devices.get(e.pointerType).isPressed(e)}async press(e,t,r){let n=this.getPointerName(t),a=t.pointerType==="touch"?this.pointers.new(n,t).init(e,r):this.pointers.get(n);a.position=r,a.pointerType!=="touch"&&(this.mouse.position=r),this.devices.get(t.pointerType).addPressed(t),this.buttons.down(t),a.down(e,t),a.pointerType!=="touch"&&!a.isPrevented&&this.mouse.down(e,t,a)}async move(e,t,r){let n=this.pointers.get(t),a=n.move(e,r),o=n.pointerType==="touch"||n.isPrevented&&n.isDown?void 0:this.mouse.move(e,r);a==null||a.leave(),o==null||o.leave(),a==null||a.enter(),o==null||o.enter(),a==null||a.move(),o==null||o.move()}async release(e,t,r){let n=this.devices.get(t.pointerType);n.removePressed(t),this.buttons.up(t);let a=this.pointers.get(this.getPointerName(t));if(a.position=r,a.pointerType!=="touch"&&(this.mouse.position=r),n.countPressed===0&&a.up(e,t),a.pointerType==="touch"&&a.release(e),!a.isPrevented){if(a.pointerType==="touch"&&!a.isMultitouch){let o=this.mouse.move(e,a.position);o==null||o.leave(),o==null||o.enter(),o==null||o.move(),this.mouse.down(e,t,a)}if(!a.isMultitouch){let o=this.mouse.move(e,a.position);o==null||o.leave(),o==null||o.enter(),o==null||o.move(),this.mouse.up(e,t,a)}}}getPointerName(e){return e.pointerType==="touch"?e.name:e.pointerType}getPreviousPosition(e){return this.pointers.has(e)?this.pointers.get(e).position:void 0}resetClickCount(){this.mouse.resetClickCount()}getMouseTarget(e){var t;return(t=this.mouse.position.target)!==null&&t!==void 0?t:e.config.document.body}setMousePosition(e){this.mouse.position=e,this.pointers.get("mouse").position=e}constructor(e){Ot(this,"system",void 0),Ot(this,"mouse",void 0),Ot(this,"buttons",void 0),Ot(this,"devices",new class{get(t){var r,n,a;return(a=(r=this.registry)[n=t])!==null&&a!==void 0||(r[n]=new PN),this.registry[t]}constructor(){Ot(this,"registry",{})}}),Ot(this,"pointers",new class{new(t,r){let n=r.pointerType!=="touch"||!Object.values(this.registry).some(a=>a.pointerType==="touch"&&!a.isCancelled);return n||Object.values(this.registry).forEach(a=>{a.pointerType===r.pointerType&&!a.isCancelled&&(a.isMultitouch=!0)}),this.registry[t]=new yd({pointerId:this.nextId++,pointerType:r.pointerType,isPrimary:n}),this.registry[t]}get(t){if(!this.has(t))throw new Error(`Trying to access pointer "${t}" which does not exist.`);return this.registry[t]}has(t){return t in this.registry}constructor(){Ot(this,"registry",{mouse:new yd({pointerId:1,pointerType:"mouse",isPrimary:!0})}),Ot(this,"nextId",2)}}),this.system=e,this.buttons=new oy,this.mouse=new AN}};function gd(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var uy=class{getUIEventModifiers(){return{altKey:this.keyboard.modifiers.Alt,ctrlKey:this.keyboard.modifiers.Control,metaKey:this.keyboard.modifiers.Meta,shiftKey:this.keyboard.modifiers.Shift,modifierAltGraph:this.keyboard.modifiers.AltGraph,modifierCapsLock:this.keyboard.modifiers.CapsLock,modifierFn:this.keyboard.modifiers.Fn,modifierFnLock:this.keyboard.modifiers.FnLock,modifierNumLock:this.keyboard.modifiers.NumLock,modifierScrollLock:this.keyboard.modifiers.ScrollLock,modifierSymbol:this.keyboard.modifiers.Symbol,modifierSymbolLock:this.keyboard.modifiers.SymbolLock}}constructor(){gd(this,"keyboard",new RN(this)),gd(this,"pointer",new NN(this))}};async function $N(e){let t=[];return this.config.skipHover||t.push({target:e}),t.push({keys:"[MouseLeft]",target:e}),this.pointer(t)}async function IN(e){return this.pointer([{target:e},"[MouseLeft][MouseLeft]"])}async function BN(e){return this.pointer([{target:e},"[MouseLeft][MouseLeft][MouseLeft]"])}async function kN(e){return this.pointer({target:e})}async function LN(e){return Dr(this,this.system.pointer.getMouseTarget(this)),this.pointer({target:e.ownerDocument.body})}async function DN({shift:e}={}){return this.keyboard(e===!0?"{Shift>}{Tab}{/Shift}":e===!1?"[/ShiftLeft][/ShiftRight]{Tab}":"{Tab}")}function FN(e,t){let r=[];do{let{type:a,descriptor:o,consumedLength:l,releasePrevious:i,releaseSelf:u=!0,repeat:c}=Vb(t,"keyboard");var n;let s=(n=e.find(d=>{if(a==="["){var f;return((f=d.code)===null||f===void 0?void 0:f.toLowerCase())===o.toLowerCase()}else if(a==="{"){var p;return((p=d.key)===null||p===void 0?void 0:p.toLowerCase())===o.toLowerCase()}return d.key===o}))!==null&&n!==void 0?n:{key:"Unknown",code:"Unknown",[a==="["?"code":"key"]:o};r.push({keyDef:s,releasePrevious:i,releaseSelf:u,repeat:c}),t=t.slice(l)}while(t);return r}async function HN(e){let t=FN(this.config.keyboardMap,e);for(let r=0;r{throw new Error("`userEvent.paste()` without `clipboardData` requires the `ClipboardAPI` to be available.")});this.dispatchUIEvent(n,"paste",{clipboardData:o})}function YN(e,t){let r=Es(lt(e));return r.setData("text",t),r}function vd(e,t){let r=[];do{let{descriptor:n,consumedLength:a,releasePrevious:o,releaseSelf:l=!0}=Vb(t,"pointer"),i=e.find(u=>u.name===n);i&&r.push({keyDef:i,releasePrevious:o,releaseSelf:l}),t=t.slice(a)}while(t);return r}async function JN(e){let{pointerMap:t}=this.config,r=[];(Array.isArray(e)?e:[e]).forEach(n=>{typeof n=="string"?r.push(...vd(t,n)):"keys"in n?r.push(...vd(t,n.keys).map(a=>({...n,...a}))):r.push(n)});for(let n=0;n{if(typeof i!="string"&&a.includes(i))return i;{let u=a.find(c=>c.value===i||c.innerHTML===i);if(u)return u;throw X().getElementError(`Value "${String(i)}" not found in options`,t)}}).filter(i=>!vt(i));if(vt(t)||!o.length)return;let l=i=>{i.selected=e,this.dispatchUIEvent(t,"input",{bubbles:!0,cancelable:!1,composed:!0}),this.dispatchUIEvent(t,"change")};if(Y(t,"select"))if(t.multiple)for(let i of o){let u=this.config.pointerEventsCheck===0?!0:ia(this,i);u&&(this.dispatchUIEvent(i,"pointerover"),this.dispatchUIEvent(t,"pointerenter"),this.dispatchUIEvent(i,"mouseover"),this.dispatchUIEvent(t,"mouseenter"),this.dispatchUIEvent(i,"pointermove"),this.dispatchUIEvent(i,"mousemove"),this.dispatchUIEvent(i,"pointerdown"),this.dispatchUIEvent(i,"mousedown")),$t(t),u&&(this.dispatchUIEvent(i,"pointerup"),this.dispatchUIEvent(i,"mouseup")),l(i),u&&this.dispatchUIEvent(i,"click"),await Sr(this.config)}else if(o.length===1){let i=this.config.pointerEventsCheck===0?!0:ia(this,t);i?await this.click(t):$t(t),l(o[0]),i&&(this.dispatchUIEvent(t,"pointerover"),this.dispatchUIEvent(t,"pointerenter"),this.dispatchUIEvent(t,"mouseover"),this.dispatchUIEvent(t,"mouseenter"),this.dispatchUIEvent(t,"pointerup"),this.dispatchUIEvent(t,"mouseup"),this.dispatchUIEvent(t,"click")),await Sr(this.config)}else throw X().getElementError("Cannot select multiple options on a non-multiple select",t);else if(t.getAttribute("role")==="listbox")for(let i of o)await this.click(i),await this.unhover(i);else throw X().getElementError("Cannot select options on elements that are neither select nor listbox elements",t)}async function r$(e,t,{skipClick:r=this.config.skipClick,skipAutoClose:n=this.config.skipAutoClose,initialSelectionStart:a,initialSelectionEnd:o}={}){e.disabled||(r||await this.click(e),a!==void 0&&Lr(e,a,o??a),await this.keyboard(t),n||await VN(this))}var Rd=Symbol("files and value properties are mocked");function zo(e,t,r){r?Object.defineProperty(e,t,r):delete e[t]}function n$(e,t){var r;(r=e[Rd])===null||r===void 0||r.restore();let n=Object.getOwnPropertyDescriptor(e,"type"),a=Object.getOwnPropertyDescriptor(e,"value"),o=Object.getOwnPropertyDescriptor(e,"files");function l(){zo(e,"type",n),zo(e,"value",a),zo(e,"files",o)}e[Rd]={restore:l},Object.defineProperties(e,{files:{configurable:!0,get:()=>t},value:{configurable:!0,get:()=>t.length?`C:\\fakepath\\${t[0].name}`:"",set(i){if(i==="")l();else{var u;a==null||(u=a.set)===null||u===void 0||u.call(e,i)}}},type:{configurable:!0,get:()=>"file",set(i){i!=="file"&&(l(),e.type=i)}}})}async function a$(e,t){let r=Y(e,"label")?e.control:e;if(!r||!Y(r,"input",{type:"file"}))throw new TypeError(`The ${r===e?"given":"associated"} ${r==null?void 0:r.tagName} element does not accept file uploads`);if(vt(e))return;let n=(Array.isArray(t)?t:[t]).filter(o=>!this.config.applyAccept||o$(o,r.accept)).slice(0,r.multiple?void 0:1),a=()=>{var o;n.length===((o=r.files)===null||o===void 0?void 0:o.length)&&n.every((l,i)=>{var u;return l===((u=r.files)===null||u===void 0?void 0:u.item(i))})||(n$(r,qs(lt(e),n)),this.dispatchUIEvent(r,"input"),this.dispatchUIEvent(r,"change"))};r.addEventListener("fileDialog",a),await this.click(e),r.removeEventListener("fileDialog",a)}function o$(e,t){if(!t)return!0;let r=["audio/*","image/*","video/*"];return t.split(",").some(n=>n.startsWith(".")?e.name.endsWith(n):r.includes(n)?e.type.startsWith(n.substr(0,n.length-1)):e.type===n)}var wd={click:$N,dblClick:IN,tripleClick:BN,hover:kN,unhover:LN,tab:DN,keyboard:HN,copy:GN,cut:WN,paste:KN,pointer:JN,clear:ZN,deselectOptions:t$,selectOptions:e$,type:r$,upload:a$};function l$(e){return X().asyncWrapper(e)}var py={applyAccept:!0,autoModify:!0,delay:0,document:globalThis.document,keyboardMap:wN,pointerMap:CN,pointerEventsCheck:fr.EachApiCall,skipAutoClose:!1,skipClick:!1,skipHover:!1,writeToClipboard:!1,advanceTimers:()=>Promise.resolve()},i$={...py,writeToClipboard:!0};function fy(e={},t=i$,r){let n=d$(e,r,t);return{...t,...e,document:n}}function s$(e={}){let t=fy(e);ay(t.document);var r;let n=(r=t.document.defaultView)!==null&&r!==void 0?r:globalThis.window;return mj(n),As(t).api}function Ne({keyboardState:e,pointerState:t,...r}={},n){let a=fy(r,py,n);ay(a.document);var o;let l=(o=t??e)!==null&&o!==void 0?o:new uy;return{api:As(a,l).api,system:l}}function u$(e){return As({...this.config,...e},this.system).api}function c$(e,t){function r(...n){return kr(e,Ie.Call),l$(()=>t.apply(e,n).then(async a=>(await Sr(e.config),a)))}return Object.defineProperty(r,"name",{get:()=>t.name}),r}function As(e,t=new uy){let r={};return Object.assign(r,{config:e,dispatchEvent:ny.bind(r),dispatchUIEvent:dN.bind(r),system:t,levelRefs:{},...wd}),{instance:r,api:{...Object.fromEntries(Object.entries(wd).map(([n,a])=>[n,c$(r,a)])),setup:u$.bind(r)}}}function d$(e,t,r){var n,a;return(a=(n=e.document)!==null&&n!==void 0?n:t&&yN(t))!==null&&a!==void 0?a:r.document}var my={};si(my,{clear:()=>p$,click:()=>f$,copy:()=>m$,cut:()=>h$,dblClick:()=>b$,deselectOptions:()=>y$,hover:()=>g$,keyboard:()=>v$,paste:()=>R$,pointer:()=>_$,selectOptions:()=>w$,tab:()=>O$,tripleClick:()=>C$,type:()=>q$,unhover:()=>E$,upload:()=>P$});function p$(e){return Ne().api.clear(e)}function f$(e,t={}){return Ne(t,e).api.click(e)}function m$(e={}){return Ne(e).api.copy()}function h$(e={}){return Ne(e).api.cut()}function b$(e,t={}){return Ne(t).api.dblClick(e)}function y$(e,t,r={}){return Ne(r).api.deselectOptions(e,t)}function g$(e,t={}){return Ne(t).api.hover(e)}async function v$(e,t={}){let{api:r,system:n}=Ne(t);return r.keyboard(e).then(()=>n)}async function _$(e,t={}){let{api:r,system:n}=Ne(t);return r.pointer(e).then(()=>n)}function R$(e,t){return Ne(t).api.paste(e)}function w$(e,t,r={}){return Ne(r).api.selectOptions(e,t)}function C$(e,t={}){return Ne(t).api.tripleClick(e)}function q$(e,t,r={}){return Ne(r,e).api.type(e,t,r)}function E$(e,t={}){let{api:r,system:n}=Ne(t);return n.pointer.setMousePosition({target:e}),r.unhover(e)}function P$(e,t,r={}){return Ne(r).api.upload(e,t)}function O$(e={}){return Ne().api.tab(e)}var T$={...my,setup:s$};function S$(e){for(var t=[],r=1;rt[0]==="fireEvent"||e.startsWith("find")||e.startsWith("waitFor")});Kl.screen=new Proxy(Kl.screen,{get(e,t,r){return d_.warn(T$` +`)),l+=d+n[u+1]}),l}var A$=S$,Yl=li({...ch},{intercept:(e,t)=>t[0]==="fireEvent"||e.startsWith("find")||e.startsWith("waitFor")});Yl.screen=new Proxy(Yl.screen,{get(e,t,r){return f_.warn(A$` You are using Testing Library's \`screen\` object. Use \`within(canvasElement)\` instead. More info: https://storybook.js.org/docs/essentials/interactions - `),Reflect.get(e,t,r)}});var{buildQueries:S$,configure:A$,createEvent:M$,fireEvent:x$,findAllByAltText:j$,findAllByDisplayValue:N$,findAllByLabelText:$$,findAllByPlaceholderText:I$,findAllByRole:B$,findAllByTestId:k$,findAllByText:L$,findAllByTitle:D$,findByAltText:F$,findByDisplayValue:H$,findByLabelText:U$,findByPlaceholderText:V$,findByRole:z$,findByTestId:G$,findByText:W$,findByTitle:K$,getAllByAltText:Y$,getAllByDisplayValue:J$,getAllByLabelText:X$,getAllByPlaceholderText:Q$,getAllByRole:Z$,getAllByTestId:eI,getAllByText:tI,getAllByTitle:rI,getByAltText:nI,getByDisplayValue:aI,getByLabelText:oI,getByPlaceholderText:lI,getByRole:iI,getByTestId:sI,getByText:uI,getByTitle:cI,getConfig:dI,getDefaultNormalizer:pI,getElementError:fI,getNodeText:mI,getQueriesForElement:hI,getRoles:bI,getSuggestedQuery:yI,isInaccessible:gI,logDOM:vI,logRoles:_I,prettyDOM:RI,queries:wI,queryAllByAltText:CI,queryAllByAttribute:qI,queryAllByDisplayValue:EI,queryAllByLabelText:PI,queryAllByPlaceholderText:OI,queryAllByRole:TI,queryAllByTestId:SI,queryAllByText:AI,queryAllByTitle:MI,queryByAltText:xI,queryByAttribute:jI,queryByDisplayValue:NI,queryByLabelText:$I,queryByPlaceholderText:II,queryByRole:BI,queryByTestId:kI,queryByText:LI,queryByTitle:DI,queryHelpers:FI,screen:HI,waitFor:UI,waitForElementToBeRemoved:VI,within:fy,prettyFormat:zI}=Kl,{userEvent:GI}=oi({userEvent:P$},{intercept:!0}),{expect:WI}=oi({expect:rh},{getKeys:(e,t)=>{let r=["assert","__methods","__flags","_obj"];if(e.constructor===T){let n=Object.keys(Object.getPrototypeOf(e)).filter(a=>!r.includes(a));return t>2?n:[...n,"not"]}return Object.keys(e)},intercept:e=>e!=="expect"}),KI=({parameters:e})=>{var t,r,n;((t=e==null?void 0:e.test)==null?void 0:t.mockReset)===!0?lh():((r=e==null?void 0:e.test)==null?void 0:r.clearMocks)===!0?oh():((n=e==null?void 0:e.test)==null?void 0:n.restoreMocks)!==!1&&ih()},ia=(e,t=0,r)=>{var n;if(t>5||e==null)return e;if(ss(e))return r&&e.mockName(r),e;if(typeof e=="function"&&"isAction"in e&&e.isAction&&!("implicit"in e&&e.implicit)){let a=ah(e);return r&&a.mockName(r),a}if(Array.isArray(e))return t++,e.map(a=>ia(a,t));if(typeof e=="object"&&e.constructor===Object){t++;for(let[a,o]of Object.entries(e))(n=Object.getOwnPropertyDescriptor(e,a))!=null&&n.writable&&(e[a]=ia(o,t,a));return e}return e},YI=({initialArgs:e})=>{ia(e)},JI=e=>{globalThis.HTMLElement&&e.canvasElement instanceof globalThis.HTMLElement&&(e.canvas=fy(e.canvasElement))};op.__STORYBOOK_TEST_LOADERS__=[KI,YI,JI];op.__STORYBOOK_TEST_ON_MOCK_CALL__=nh;const r2=Object.freeze(Object.defineProperty({__proto__:null,buildQueries:S$,clearAllMocks:oh,configure:A$,createEvent:M$,expect:WI,findAllByAltText:j$,findAllByDisplayValue:N$,findAllByLabelText:$$,findAllByPlaceholderText:I$,findAllByRole:B$,findAllByTestId:k$,findAllByText:L$,findAllByTitle:D$,findByAltText:F$,findByDisplayValue:H$,findByLabelText:U$,findByPlaceholderText:V$,findByRole:z$,findByTestId:G$,findByText:W$,findByTitle:K$,fireEvent:x$,fn:ah,getAllByAltText:Y$,getAllByDisplayValue:J$,getAllByLabelText:X$,getAllByPlaceholderText:Q$,getAllByRole:Z$,getAllByTestId:eI,getAllByText:tI,getAllByTitle:rI,getByAltText:nI,getByDisplayValue:aI,getByLabelText:oI,getByPlaceholderText:lI,getByRole:iI,getByTestId:sI,getByText:uI,getByTitle:cI,getConfig:dI,getDefaultNormalizer:pI,getElementError:fI,getNodeText:mI,getQueriesForElement:hI,getRoles:bI,getSuggestedQuery:yI,isInaccessible:gI,isMockFunction:ss,logDOM:vI,logRoles:_I,mocks:gn,onMockCall:nh,prettyDOM:RI,prettyFormat:zI,queries:wI,queryAllByAltText:CI,queryAllByAttribute:qI,queryAllByDisplayValue:EI,queryAllByLabelText:PI,queryAllByPlaceholderText:OI,queryAllByRole:TI,queryAllByTestId:SI,queryAllByText:AI,queryAllByTitle:MI,queryByAltText:xI,queryByAttribute:jI,queryByDisplayValue:NI,queryByLabelText:$I,queryByPlaceholderText:II,queryByRole:BI,queryByTestId:kI,queryByText:LI,queryByTitle:DI,queryHelpers:FI,resetAllMocks:lh,restoreAllMocks:ih,screen:HI,traverseArgs:ia,userEvent:GI,waitFor:UI,waitForElementToBeRemoved:VI,within:fy},Symbol.toStringTag,{value:"Module"}));export{r2 as a,oi as i}; + `),Reflect.get(e,t,r)}});var{buildQueries:M$,configure:x$,createEvent:j$,fireEvent:N$,findAllByAltText:$$,findAllByDisplayValue:I$,findAllByLabelText:B$,findAllByPlaceholderText:k$,findAllByRole:L$,findAllByTestId:D$,findAllByText:F$,findAllByTitle:H$,findByAltText:U$,findByDisplayValue:V$,findByLabelText:z$,findByPlaceholderText:G$,findByRole:W$,findByTestId:K$,findByText:Y$,findByTitle:J$,getAllByAltText:X$,getAllByDisplayValue:Q$,getAllByLabelText:Z$,getAllByPlaceholderText:eI,getAllByRole:tI,getAllByTestId:rI,getAllByText:nI,getAllByTitle:aI,getByAltText:oI,getByDisplayValue:lI,getByLabelText:iI,getByPlaceholderText:sI,getByRole:uI,getByTestId:cI,getByText:dI,getByTitle:pI,getConfig:fI,getDefaultNormalizer:mI,getElementError:hI,getNodeText:bI,getQueriesForElement:yI,getRoles:gI,getSuggestedQuery:vI,isInaccessible:_I,logDOM:RI,logRoles:wI,prettyDOM:CI,queries:qI,queryAllByAltText:EI,queryAllByAttribute:PI,queryAllByDisplayValue:OI,queryAllByLabelText:TI,queryAllByPlaceholderText:SI,queryAllByRole:AI,queryAllByTestId:MI,queryAllByText:xI,queryAllByTitle:jI,queryByAltText:NI,queryByAttribute:$I,queryByDisplayValue:II,queryByLabelText:BI,queryByPlaceholderText:kI,queryByRole:LI,queryByTestId:DI,queryByText:FI,queryByTitle:HI,queryHelpers:UI,screen:VI,waitFor:zI,waitForElementToBeRemoved:GI,within:hy,prettyFormat:WI}=Yl,{userEvent:KI}=li({userEvent:T$},{intercept:!0}),{expect:YI}=li({expect:ah},{getKeys:(e,t)=>{let r=["assert","__methods","__flags","_obj"];if(e.constructor===T){let n=Object.keys(Object.getPrototypeOf(e)).filter(a=>!r.includes(a));return t>2?n:[...n,"not"]}return Object.keys(e)},intercept:e=>e!=="expect"}),JI=({parameters:e})=>{var t,r,n;((t=e==null?void 0:e.test)==null?void 0:t.mockReset)===!0?sh():((r=e==null?void 0:e.test)==null?void 0:r.clearMocks)===!0?ih():((n=e==null?void 0:e.test)==null?void 0:n.restoreMocks)!==!1&&uh()},sa=(e,t=0,r)=>{var n;if(t>5||e==null)return e;if(us(e))return r&&e.mockName(r),e;if(typeof e=="function"&&"isAction"in e&&e.isAction&&!("implicit"in e&&e.implicit)){let a=lh(e);return r&&a.mockName(r),a}if(Array.isArray(e))return t++,e.map(a=>sa(a,t));if(typeof e=="object"&&e.constructor===Object){t++;for(let[a,o]of Object.entries(e))(n=Object.getOwnPropertyDescriptor(e,a))!=null&&n.writable&&(e[a]=sa(o,t,a));return e}return e},XI=({initialArgs:e})=>{sa(e)},QI=e=>{globalThis.HTMLElement&&e.canvasElement instanceof globalThis.HTMLElement&&(e.canvas=hy(e.canvasElement))};lp.__STORYBOOK_TEST_LOADERS__=[JI,XI,QI];lp.__STORYBOOK_TEST_ON_MOCK_CALL__=oh;const a2=Object.freeze(Object.defineProperty({__proto__:null,buildQueries:M$,clearAllMocks:ih,configure:x$,createEvent:j$,expect:YI,findAllByAltText:$$,findAllByDisplayValue:I$,findAllByLabelText:B$,findAllByPlaceholderText:k$,findAllByRole:L$,findAllByTestId:D$,findAllByText:F$,findAllByTitle:H$,findByAltText:U$,findByDisplayValue:V$,findByLabelText:z$,findByPlaceholderText:G$,findByRole:W$,findByTestId:K$,findByText:Y$,findByTitle:J$,fireEvent:N$,fn:lh,getAllByAltText:X$,getAllByDisplayValue:Q$,getAllByLabelText:Z$,getAllByPlaceholderText:eI,getAllByRole:tI,getAllByTestId:rI,getAllByText:nI,getAllByTitle:aI,getByAltText:oI,getByDisplayValue:lI,getByLabelText:iI,getByPlaceholderText:sI,getByRole:uI,getByTestId:cI,getByText:dI,getByTitle:pI,getConfig:fI,getDefaultNormalizer:mI,getElementError:hI,getNodeText:bI,getQueriesForElement:yI,getRoles:gI,getSuggestedQuery:vI,isInaccessible:_I,isMockFunction:us,logDOM:RI,logRoles:wI,mocks:vn,onMockCall:oh,prettyDOM:CI,prettyFormat:WI,queries:qI,queryAllByAltText:EI,queryAllByAttribute:PI,queryAllByDisplayValue:OI,queryAllByLabelText:TI,queryAllByPlaceholderText:SI,queryAllByRole:AI,queryAllByTestId:MI,queryAllByText:xI,queryAllByTitle:jI,queryByAltText:NI,queryByAttribute:$I,queryByDisplayValue:II,queryByLabelText:BI,queryByPlaceholderText:kI,queryByRole:LI,queryByTestId:DI,queryByText:FI,queryByTitle:HI,queryHelpers:UI,resetAllMocks:sh,restoreAllMocks:uh,screen:VI,traverseArgs:sa,userEvent:KI,waitFor:zI,waitForElementToBeRemoved:GI,within:hy},Symbol.toStringTag,{value:"Module"}));export{a2 as a,li as i}; diff --git a/assets/index-bx79Xo3A.js b/assets/index-SF9__3rG.js similarity index 50% rename from assets/index-bx79Xo3A.js rename to assets/index-SF9__3rG.js index 7ac54a6fae..91cb529abb 100644 --- a/assets/index-bx79Xo3A.js +++ b/assets/index-SF9__3rG.js @@ -1 +1 @@ -import{g as r}from"./index-eCxJ45ll.js";import{r as o}from"./index-irJGEjIJ.js";var t=o();const m=r(t);export{m as M,t as r}; +import{g as r}from"./index-eCxJ45ll.js";import{r as o}from"./index-irJGEjIJ.js";var t=o();const m=r(t);export{m as G,t as r}; diff --git a/assets/index-n85yGU8w.js b/assets/index-n85yGU8w.js new file mode 100644 index 0000000000..2811942f1f --- /dev/null +++ b/assets/index-n85yGU8w.js @@ -0,0 +1,594 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Color-YHDXOIA2-Bnh2FKrp.js","./index-eCxJ45ll.js","./iframe-OZaG2QRJ.js","./index-SF9__3rG.js","./index-irJGEjIJ.js","./index-Cu4lwwaE.js","./index-CXQShRbs.js","./index-DrFu-skq.js"])))=>i.map(i=>d[i]); +var pC=Object.defineProperty;var fC=(e,t,r)=>t in e?pC(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var _n=(e,t,r)=>fC(e,typeof t!="symbol"?t+"":t,r);import{_ as fy}from"./iframe-OZaG2QRJ.js";import{a as hC,r as l,R as y}from"./index-eCxJ45ll.js";import{G as hy,r as Wp}from"./index-SF9__3rG.js";import{O as my,P as mC}from"./index-Cu4lwwaE.js";import{g as Cu,y as Ih}from"./index-CXQShRbs.js";import{d as gC}from"./index-DrFu-skq.js";var Su={exports:{}},$a={};/** + * @license React + * react-jsx-runtime.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 Bh;function vC(){if(Bh)return $a;Bh=1;var e=hC(),t=Symbol.for("react.element"),r=Symbol.for("react.fragment"),n=Object.prototype.hasOwnProperty,a=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o={key:!0,ref:!0,__self:!0,__source:!0};function i(s,c,d){var p,g={},h=null,f=null;d!==void 0&&(h=""+d),c.key!==void 0&&(h=""+c.key),c.ref!==void 0&&(f=c.ref);for(p in c)n.call(c,p)&&!o.hasOwnProperty(p)&&(g[p]=c[p]);if(s&&s.defaultProps)for(p in c=s.defaultProps,c)g[p]===void 0&&(g[p]=c[p]);return{$$typeof:t,type:s,key:h,ref:f,props:g,_owner:a.current}}return $a.Fragment=r,$a.jsx=i,$a.jsxs=i,$a}var Th;function yC(){return Th||(Th=1,Su.exports=vC()),Su.exports}var N=yC(),bC=Object.create,gy=Object.defineProperty,wC=Object.getOwnPropertyDescriptor,vy=Object.getOwnPropertyNames,EC=Object.getPrototypeOf,xC=Object.prototype.hasOwnProperty,ki=(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')}),mn=(e,t)=>function(){return t||(0,e[vy(e)[0]])((t={exports:{}}).exports,t),t.exports},DC=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of vy(t))!xC.call(e,a)&&a!==r&&gy(e,a,{get:()=>t[a],enumerable:!(n=wC(t,a))||n.enumerable});return e},Gp=(e,t,r)=>(r=e!=null?bC(EC(e)):{},DC(t||!e||!e.__esModule?gy(r,"default",{value:e,enumerable:!0}):r,e));function CC(e,t,{signal:r,edges:n}={}){let a,o=null,i=n!=null&&n.includes("leading"),s=n==null||n.includes("trailing"),c=()=>{o!==null&&(e.apply(a,o),a=void 0,o=null)},d=()=>{s&&c(),f()},p=null,g=()=>{p!=null&&clearTimeout(p),p=setTimeout(()=>{p=null,d()},t)},h=()=>{p!==null&&(clearTimeout(p),p=null)},f=()=>{h(),a=void 0,o=null},v=()=>{h(),c()},m=function(...w){if(r!=null&&r.aborted)return;a=this,o=w;let E=p==null;g(),i&&E&&c()};return m.schedule=g,m.cancel=f,m.flush=v,r==null||r.addEventListener("abort",f,{once:!0}),m}function Uj(e,t=0,r={}){typeof r!="object"&&(r={});let{signal:n,leading:a=!1,trailing:o=!0,maxWait:i}=r,s=Array(2);a&&(s[0]="leading"),o&&(s[1]="trailing");let c,d=null,p=CC(function(...f){c=e.apply(this,f),d=null},t,{signal:n,edges:s}),g=function(...f){if(i!=null){if(d===null)d=Date.now();else if(Date.now()-d>=i)return c=e.apply(this,f),d=Date.now(),p.cancel(),p.schedule(),c}return p.apply(this,f),c},h=()=>(p.flush(),c);return g.cancel=p.cancel,g.flush=h,g}function SC(e){return Array.from(new Set(e))}function kC(e,t){let r={},n=Object.entries(e);for(let a=0;a`control-${e.replace(/\s+/g,"-")}`,ms=e=>`set-${e.replace(/\s+/g,"-")}`,zC=Object.create,Yp=Object.defineProperty,LC=Object.getOwnPropertyDescriptor,OC=Object.getOwnPropertyNames,MC=Object.getPrototypeOf,PC=Object.prototype.hasOwnProperty,R=(e,t)=>Yp(e,"name",{value:t,configurable:!0}),Ai=(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')}),gs=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),NC=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of OC(t))!PC.call(e,a)&&a!==r&&Yp(e,a,{get:()=>t[a],enumerable:!(n=LC(t,a))||n.enumerable});return e},Kp=(e,t,r)=>(r=e!=null?zC(MC(e)):{},NC(t||!e||!e.__esModule?Yp(r,"default",{value:e,enumerable:!0}):r,e)),$C=gs(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,c=t?Symbol.for("react.context"):60110,d=t?Symbol.for("react.async_mode"):60111,p=t?Symbol.for("react.concurrent_mode"):60111,g=t?Symbol.for("react.forward_ref"):60112,h=t?Symbol.for("react.suspense"):60113,f=t?Symbol.for("react.suspense_list"):60120,v=t?Symbol.for("react.memo"):60115,m=t?Symbol.for("react.lazy"):60116,w=t?Symbol.for("react.block"):60121,E=t?Symbol.for("react.fundamental"):60117,D=t?Symbol.for("react.responder"):60118,x=t?Symbol.for("react.scope"):60119;function b($){return typeof $=="string"||typeof $=="function"||$===a||$===p||$===i||$===o||$===h||$===f||typeof $=="object"&&$!==null&&($.$$typeof===m||$.$$typeof===v||$.$$typeof===s||$.$$typeof===c||$.$$typeof===g||$.$$typeof===E||$.$$typeof===D||$.$$typeof===x||$.$$typeof===w)}R(b,"isValidElementType");function C($){if(typeof $=="object"&&$!==null){var ot=$.$$typeof;switch(ot){case r:var kt=$.type;switch(kt){case d:case p:case a:case i:case o:case h:return kt;default:var Mr=kt&&kt.$$typeof;switch(Mr){case c:case g:case m:case v:case s:return Mr;default:return ot}}case n:return ot}}}R(C,"typeOf");var S=d,k=p,A=c,_=s,I=r,B=g,z=a,L=m,M=v,O=n,P=i,j=o,q=h,U=!1;function Y($){return U||(U=!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.")),X($)||C($)===d}R(Y,"isAsyncMode");function X($){return C($)===p}R(X,"isConcurrentMode");function re($){return C($)===c}R(re,"isContextConsumer");function Z($){return C($)===s}R(Z,"isContextProvider");function ie($){return typeof $=="object"&&$!==null&&$.$$typeof===r}R(ie,"isElement");function H($){return C($)===g}R(H,"isForwardRef");function J($){return C($)===a}R(J,"isFragment");function te($){return C($)===m}R(te,"isLazy");function pe($){return C($)===v}R(pe,"isMemo");function De($){return C($)===n}R(De,"isPortal");function St($){return C($)===i}R(St,"isProfiler");function qe($){return C($)===o}R(qe,"isStrictMode");function at($){return C($)===h}R(at,"isSuspense"),e.AsyncMode=S,e.ConcurrentMode=k,e.ContextConsumer=A,e.ContextProvider=_,e.Element=I,e.ForwardRef=B,e.Fragment=z,e.Lazy=L,e.Memo=M,e.Portal=O,e.Profiler=P,e.StrictMode=j,e.Suspense=q,e.isAsyncMode=Y,e.isConcurrentMode=X,e.isContextConsumer=re,e.isContextProvider=Z,e.isElement=ie,e.isForwardRef=H,e.isFragment=J,e.isLazy=te,e.isMemo=pe,e.isPortal=De,e.isProfiler=St,e.isStrictMode=qe,e.isSuspense=at,e.isValidElementType=b,e.typeOf=C})()}),HC=gs((e,t)=>{t.exports=$C()}),yy=gs((e,t)=>{var r=HC(),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 c(w){return r.isMemo(w)?i:s[w.$$typeof]||n}R(c,"getStatics");var d=Object.defineProperty,p=Object.getOwnPropertyNames,g=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,v=Object.prototype;function m(w,E,D){if(typeof E!="string"){if(v){var x=f(E);x&&x!==v&&m(w,x,D)}var b=p(E);g&&(b=b.concat(g(E)));for(var C=c(w),S=c(E),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 global<"u"?n=global:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){return R(function r(n,a,o){function i(d,p){if(!a[d]){if(!n[d]){var g=typeof Ai=="function"&&Ai;if(!p&&g)return g(d,!0);if(s)return s(d,!0);var h=new Error("Cannot find module '"+d+"'");throw h.code="MODULE_NOT_FOUND",h}var f=a[d]={exports:{}};n[d][0].call(f.exports,function(v){var m=n[d][1][v];return i(m||v)},f,f.exports,r,n,a,o)}return a[d].exports}R(i,"s");for(var s=typeof Ai=="function"&&Ai,c=0;c=0)return this.lastItem=this.list[s],this.list[s].val},o.prototype.set=function(i,s){var c;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(c=this.indexOf(i),c>=0?(this.lastItem=this.list[c],this.list[c].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 c;for(c=0;c0&&(D[E]={cacheItem:v,arg:arguments[E]},x?i(g,D):g.push(D),g.length>d&&s(g.shift())),f.wasMemoized=x,f.numArgs=E+1,w},"memoizerific");return f.limit=d,f.wasMemoized=!1,f.cache=p,f.lru=g,f}};function i(d,p){var g=d.length,h=p.length,f,v,m;for(v=0;v=0&&(g=d[f],h=g.cacheItem.get(g.arg),!h||!h.size);f--)g.cacheItem.delete(g.arg)}R(s,"removeCachedResult");function c(d,p){return d===p||d!==d&&p!==p}R(c,"isEqual")},{"map-or-similar":1}]},{},[3])(3)})});function Vt(){return Vt=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?be(Ca,--Ve):0,ia--,ce===10&&(ia=1,bs--),ce}R(Ay,"prev");function $e(){return ce=Ve2||la(ce)>3?"":" "}R(Fy,"whitespace");function _y(e,t){for(;--t&&$e()&&!(ce<48||ce>102||ce>57&&ce<65||ce>70&&ce<97););return Sa(e,bo()+(t<6&&mt()==32&&$e()==32))}R(_y,"escaping");function Fl(e){for(;$e();)switch(ce){case e:return Ve;case 34:case 39:e!==34&&e!==39&&Fl(ce);break;case 40:e===41&&Fl(e);break;case 92:$e();break}return Ve}R(Fl,"delimiter");function Ry(e,t){for(;$e()&&e+ce!==57&&!(e+ce===84&&mt()===47););return"/*"+Sa(t,Ve-1)+"*"+vs(e===47?e:$e())}R(Ry,"commenter");function Iy(e){for(;!la(mt());)$e();return Sa(e,Ve)}R(Iy,"identifier");function By(e){return n1(Eo("",null,null,null,[""],e=r1(e),0,[0],e))}R(By,"compile");function Eo(e,t,r,n,a,o,i,s,c){for(var d=0,p=0,g=i,h=0,f=0,v=0,m=1,w=1,E=1,D=0,x="",b=a,C=o,S=n,k=x;w;)switch(v=D,D=$e()){case 40:if(v!=108&&be(k,g-1)==58){Al(k+=Q(wo(D),"&","&\f"),"&\f")!=-1&&(E=-1);break}case 34:case 39:case 91:k+=wo(D);break;case 9:case 10:case 13:case 32:k+=Fy(v);break;case 92:k+=_y(bo()-1,7);continue;case 47:switch(mt()){case 42:case 47:oo(Ty(Ry($e(),bo()),t,r),c);break;default:k+="/"}break;case 123*m:s[d++]=ct(k)*E;case 125*m:case 59:case 0:switch(D){case 0:case 125:w=0;case 59+p:E==-1&&(k=Q(k,/\f/g,"")),f>0&&ct(k)-g&&oo(f>32?nd(k+";",n,r,g-1):nd(Q(k," ","")+";",n,r,g-2),c);break;case 59:k+=";";default:if(oo(S=rd(k,t,r,d,p,a,s,x,b=[],C=[],g),o),D===123)if(p===0)Eo(k,t,S,S,b,o,g,s,C);else switch(h===99&&be(k,3)===110?100:h){case 100:case 108:case 109:case 115:Eo(e,S,S,n&&oo(rd(e,S,S,0,0,a,s,x,a,b=[],g),C),a,C,g,s,n?b:C);break;default:Eo(k,S,S,S,[""],C,0,s,C)}}d=p=f=0,m=E=1,x=k="",g=i;break;case 58:g=1+ct(k),f=v;default:if(m<1){if(D==123)--m;else if(D==125&&m++==0&&Ay()==125)continue}switch(k+=vs(D),D*m){case 38:E=p>0?1:(k+="\f",-1);break;case 44:s[d++]=(ct(k)-1)*E,E=1;break;case 64:mt()===45&&(k+=wo($e())),h=mt(),p=g=ct(x=k+=Iy(bo())),D++;break;case 45:v===45&&ct(k)==2&&(m=0)}}return o}R(Eo,"parse");function rd(e,t,r,n,a,o,i,s,c,d,p){for(var g=a-1,h=a===0?o:[""],f=ys(h),v=0,m=0,w=0;v0?h[E]+" "+D:Q(D,/&\f/g,h[E])))&&(c[w++]=x);return Jo(e,t,r,a===0?Qp:s,c,d,p)}R(rd,"ruleset");function Ty(e,t,r){return Jo(e,t,r,Xp,vs(ky()),oa(e,2,-2),0)}R(Ty,"comment");function nd(e,t,r,n){return Jo(e,t,r,e1,oa(e,0,n),oa(e,n+1,-1),n)}R(nd,"declaration");function an(e,t){for(var r="",n=ys(e),a=0;a-1},"isIgnoringComment"),r9=R(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 c=i[s];if(c.line=0;r--)if(!Oy(t[r]))return!0;return!1},"isPrependedWithRegularRules"),Mh=R(function(e){e.type="",e.value="",e.return="",e.children="",e.props=""},"nullifyElement"),a9=R(function(e,t,r){Oy(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."),Mh(e)):n9(t,r)&&(console.error("`@import` rules can't be after other rules. Please put your `@import` rules before your other rules."),Mh(e)))},"incorrectImportAlarm");function a1(e,t){switch(xy(e,t)){case 5103:return ee+"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 ee+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return ee+e+kl+e+Fe+e+e;case 6828:case 4268:return ee+e+Fe+e+e;case 6165:return ee+e+Fe+"flex-"+e+e;case 5187:return ee+e+Q(e,/(\w+).+(:[^]+)/,ee+"box-$1$2"+Fe+"flex-$1$2")+e;case 5443:return ee+e+Fe+"flex-item-"+Q(e,/flex-|-self/,"")+e;case 4675:return ee+e+Fe+"flex-line-pack"+Q(e,/align-content|flex-|-self/,"")+e;case 5548:return ee+e+Fe+Q(e,"shrink","negative")+e;case 5292:return ee+e+Fe+Q(e,"basis","preferred-size")+e;case 6060:return ee+"box-"+Q(e,"-grow","")+ee+e+Fe+Q(e,"grow","positive")+e;case 4554:return ee+Q(e,/([^-])(transform)/g,"$1"+ee+"$2")+e;case 6187:return Q(Q(Q(e,/(zoom-|grab)/,ee+"$1"),/(image-set)/,ee+"$1"),e,"")+e;case 5495:case 3959:return Q(e,/(image-set\([^]*)/,ee+"$1$`$1");case 4968:return Q(Q(e,/(.+:)(flex-)?(.*)/,ee+"box-pack:$3"+Fe+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+ee+e+e;case 4095:case 3583:case 4068:case 2532:return Q(e,/(.+)-inline(.+)/,ee+"$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(ct(e)-1-t>6)switch(be(e,t+1)){case 109:if(be(e,t+4)!==45)break;case 102:return Q(e,/(.+:)(.+)-([^]+)/,"$1"+ee+"$2-$3$1"+kl+(be(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Al(e,"stretch")?a1(Q(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(be(e,t+1)!==115)break;case 6444:switch(be(e,ct(e)-3-(~Al(e,"!important")&&10))){case 107:return Q(e,":",":"+ee)+e;case 101:return Q(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+ee+(be(e,14)===45?"inline-":"")+"box$3$1"+ee+"$2$3$1"+Fe+"$2box$3")+e}break;case 5936:switch(be(e,t+11)){case 114:return ee+e+Fe+Q(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return ee+e+Fe+Q(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return ee+e+Fe+Q(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return ee+e+Fe+e+e}return e}R(a1,"prefix");var o9=R(function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case e1:e.return=a1(e.value,e.length);break;case Ey:return an([Pn(e,{value:Q(e.value,"@","@"+ee)})],n);case Qp:if(e.length)return Cy(e.props,function(a){switch(Dy(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return an([Pn(e,{props:[Q(a,/:(read-\w+)/,":"+kl+"$1")]})],n);case"::placeholder":return an([Pn(e,{props:[Q(a,/:(plac\w+)/,":"+ee+"input-$1")]}),Pn(e,{props:[Q(a,/:(plac\w+)/,":"+kl+"$1")]}),Pn(e,{props:[Q(a,/:(plac\w+)/,Fe+"input-$1")]})],n)}return""})}},"prefixer"),i9=[o9],l9=R(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(v){var m=v.getAttribute("data-emotion");m.indexOf(" ")!==-1&&(document.head.appendChild(v),v.setAttribute("data-s",""))})}var n=e.stylisPlugins||i9;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(v){for(var m=v.getAttribute("data-emotion").split(" "),w=1;w=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)}R(My,"murmur2");var d9={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},Ph=`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`,p9="You have passed in falsy value as style object's key (can happen when in example you pass unexported component as computed key).",f9=/[A-Z]|^ms/g,Py=/_EMO_([^_]+?)_([^]*?)_EMO_/g,o1=R(function(e){return e.charCodeAt(1)===45},"isCustomProperty"),Nh=R(function(e){return e!=null&&typeof e!="boolean"},"isProcessableValue"),ku=Jp(function(e){return o1(e)?e:e.replace(f9,"-$&").toLowerCase()}),_l=R(function(e,t){switch(e){case"animation":case"animationName":if(typeof t=="string")return t.replace(Py,function(r,n,a){return Lt={name:n,styles:a,next:Lt},n})}return d9[e]!==1&&!o1(e)&&typeof t=="number"&&t!==0?t+"px":t},"processStyleValue");$h=/(var|attr|counters?|url|element|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,Hh=["normal","none","initial","inherit","unset"],jh=_l,Vh=/^-ms-/,Uh=/-(.)/g,Au={},_l=R(function(e,t){if(e==="content"&&(typeof t!="string"||Hh.indexOf(t)===-1&&!$h.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=jh(e,t);return r!==""&&!o1(e)&&e.indexOf("-")!==-1&&Au[e]===void 0&&(Au[e]=!0,console.error("Using kebab-case for css properties in objects is not supported. Did you mean "+e.replace(Vh,"ms-").replace(Uh,function(n,a){return a.toUpperCase()})+"?")),r},"processStyleValue");var $h,Hh,jh,Vh,Uh,Au,Ny="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function sa(e,t,r){if(r==null)return"";if(r.__emotion_styles!==void 0){if(r.toString()==="NO_COMPONENT_SELECTOR")throw new Error(Ny);return r}switch(typeof r){case"boolean":return"";case"object":{if(r.anim===1)return Lt={name:r.name,styles:r.styles,next:Lt},r.name;if(r.styles!==void 0){var n=r.next;if(n!==void 0)for(;n!==void 0;)Lt={name:n.name,styles:n.styles,next:Lt},n=n.next;var a=r.styles+";";return r.map!==void 0&&(a+=r.map),a}return $y(e,t,r)}case"function":{if(e!==void 0){var o=Lt,i=r(e);return Lt=o,sa(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=[],c=r.replace(Py,function(p,g,h){var f="animation"+s.length;return s.push("const "+f+" = keyframes`"+h.replace(/^@keyframes animation-\w+/,"")+"`"),"${"+f+"}"});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,["`"+c+"`"]).join(` +`)+` + +You should wrap it with \`css\` like this: + +`+("css`"+c+"`"));break}if(t==null)return r;var d=t[r];return d!==void 0?d:r}R(sa,"handleInterpolation");function $y(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 Vt({},e,t)},"getTheme"),v9=Lh(function(e){return Lh(function(t){return g9(e,t)})}),Uy=R(function(e){var t=l.useContext(ur);return e.theme!==t&&(t=v9(t)(e.theme)),l.createElement(ur.Provider,{value:t},e.children)},"ThemeProvider");function y9(e){var t=e.displayName||e.name||"Component",r=R(function(a,o){var i=l.useContext(ur);return l.createElement(e,Vt({theme:i,ref:o},a))},"render"),n=l.forwardRef(r);return n.displayName="WithTheme("+t+")",u9(n,e)}R(y9,"withTheme");var Gh="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Yh="__EMOTION_LABEL_PLEASE_DO_NOT_USE__",b9=R(function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return Es(t,r,n),i1(function(){return xs(t,r,n)}),null},"Insertion"),w9=Ds(function(e,t,r){var n=e.css;typeof n=="string"&&t.registered[n]!==void 0&&(n=t.registered[n]);var a=e[Gh],o=[n],i="";typeof e.className=="string"?i=ws(t.registered,o,e.className):e.className!=null&&(i=e.className+" ");var s=ua(o,void 0,l.useContext(ur));if(s.name.indexOf("-")===-1){var c=e[Yh];c&&(s=ua([s,"label:"+c+";"]))}i+=t.key+"-"+s.name;var d={};for(var p in e)m9.call(e,p)&&p!=="css"&&p!==Gh&&p!==Yh&&(d[p]=e[p]);return d.ref=r,d.className=i,l.createElement(l.Fragment,null,l.createElement(b9,{cache:t,serialized:s,isStringTag:typeof a=="string"}),l.createElement(a,d))});w9.displayName="EmotionCssPropInternal";Kp(yy());var E9={version:"11.11.4"},Kh=!1,x9=Ds(function(e,t){!Kh&&(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?"),Kh=!0);var r=e.styles,n=ua([r],void 0,l.useContext(ur)),a=l.useRef();return Wh(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,c=document.querySelector('style[data-emotion="'+o+" "+n.name+'"]');return t.sheet.tags.length&&(i.before=t.sheet.tags[0]),c!==null&&(s=!0,c.setAttribute("data-emotion",o),i.hydrate([c])),a.current=[i,s],function(){i.flush()}},[t]),Wh(function(){var o=a.current,i=o[0],s=o[1];if(s){o[1]=!1;return}if(n.next!==void 0&&xs(t,n.next,!0),i.tags.length){var c=i.tags[i.tags.length-1].nextElementSibling;i.before=c,i.flush()}t.insert("",n,i,!1)},[t,n.name]),null});x9.displayName="EmotionGlobal";function Cs(){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 qy(e,t,r){var n=[],a=ws(e,n,r);return n.length<2?r:a+t(n)}R(qy,"merge");var C9=R(function(e){var t=e.cache,r=e.serializedArr;return i1(function(){for(var n=0;n96?k9:A9},"getDefaultShouldForwardProp"),Xh=R(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"),Qh=`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`,F9=R(function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return Es(t,r,n),i1(function(){return xs(t,r,n)}),null},"Insertion"),_9=R(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=Xh(t,r,n),c=s||Zh(a),d=!c("as");return function(){var p=arguments,g=n&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(o!==void 0&&g.push("label:"+o+";"),p[0]==null||p[0].raw===void 0)g.push.apply(g,p);else{p[0][0]===void 0&&console.error(Qh),g.push(p[0][0]);for(var h=p.length,f=1;f1?a-1:0),i=1;i=0&&a<1?(s=o,c=i):a>=1&&a<2?(s=i,c=o):a>=2&&a<3?(c=o,d=i):a>=3&&a<4?(c=i,d=o):a>=4&&a<5?(s=i,d=o):a>=5&&a<6&&(s=o,d=i);var p=r-o/2,g=s+p,h=c+p,f=d+p;return n(g,h,f)}R(da,"hslToRgb");var em={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 Xy(e){if(typeof e!="string")return e;var t=e.toLowerCase();return em[t]?"#"+em[t]:e}R(Xy,"nameToHex");var B9=/^#[a-fA-F0-9]{6}$/,T9=/^#[a-fA-F0-9]{8}$/,z9=/^#[a-fA-F0-9]{3}$/,L9=/^#[a-fA-F0-9]{4}$/,Iu=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,O9=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,M9=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,P9=/^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 Zo(e){if(typeof e!="string")throw new Mt(3);var t=Xy(e);if(t.match(B9))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(T9)){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(z9))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(L9)){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=Iu.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var o=O9.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=M9.exec(t);if(i){var s=parseInt(""+i[1],10),c=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,p="rgb("+da(s,c,d)+")",g=Iu.exec(p);if(!g)throw new Mt(4,t,p);return{red:parseInt(""+g[1],10),green:parseInt(""+g[2],10),blue:parseInt(""+g[3],10)}}var h=P9.exec(t.substring(0,50));if(h){var f=parseInt(""+h[1],10),v=parseInt(""+h[2],10)/100,m=parseInt(""+h[3],10)/100,w="rgb("+da(f,v,m)+")",E=Iu.exec(w);if(!E)throw new Mt(4,t,w);return{red:parseInt(""+E[1],10),green:parseInt(""+E[2],10),blue:parseInt(""+E[3],10),alpha:parseFloat(""+h[4])>1?parseFloat(""+h[4])/100:parseFloat(""+h[4])}}throw new Mt(5)}R(Zo,"parseToRgb");function Qy(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,c=a-o,d=i>.5?c/(2-a-o):c/(a+o);switch(a){case t:s=(r-n)/c+(r=1?Bo(e,t,r):"rgba("+da(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Bo(e.hue,e.saturation,e.lightness):"rgba("+da(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Mt(2)}R(rb,"hsla");function Bl(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return ad("#"+yr(e)+yr(t)+yr(r));if(typeof e=="object"&&t===void 0&&r===void 0)return ad("#"+yr(e.red)+yr(e.green)+yr(e.blue));throw new Mt(6)}R(Bl,"rgb");function pa(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=Zo(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?Bl(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?Bl(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Mt(7)}R(pa,"rgba");var $9=R(function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},"isRgb"),H9=R(function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},"isRgba"),j9=R(function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},"isHsl"),V9=R(function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"},"isHsla");function c1(e){if(typeof e!="object")throw new Mt(8);if(H9(e))return pa(e);if($9(e))return Bl(e);if(V9(e))return rb(e);if(j9(e))return tb(e);throw new Mt(8)}R(c1,"toColorString");function d1(e,t,r){return R(function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):d1(e,t,n)},"fn")}R(d1,"curried");function Xo(e){return d1(e,e.length,[])}R(Xo,"curry");function Qo(e,t,r){return Math.max(e,Math.min(t,r))}R(Qo,"guard");function nb(e,t){if(t==="transparent")return t;var r=u1(t);return c1(Vt({},r,{lightness:Qo(0,1,r.lightness-parseFloat(e))}))}R(nb,"darken");var U9=Xo(nb),q9=U9;function ab(e,t){if(t==="transparent")return t;var r=u1(t);return c1(Vt({},r,{lightness:Qo(0,1,r.lightness+parseFloat(e))}))}R(ab,"lighten");var W9=Xo(ab),G9=W9;function ob(e,t){if(t==="transparent")return t;var r=Zo(t),n=typeof r.alpha=="number"?r.alpha:1,a=Vt({},r,{alpha:Qo(0,1,(n*100+parseFloat(e)*100)/100)});return pa(a)}R(ob,"opacify");var Y9=Xo(ob),K9=Y9;function ib(e,t){if(t==="transparent")return t;var r=Zo(t),n=typeof r.alpha=="number"?r.alpha:1,a=Vt({},r,{alpha:Qo(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return pa(a)}R(ib,"transparentize");var J9=Xo(ib),Z9=J9,V={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",positiveText:"#448028",negativeText:"#D43900",warningText:"#A15C20"},br={app:"#F6F9FC",gridCellSize:10,hoverable:Z9(.9,V.secondary),positive:"#E1FFD4",negative:"#FEDED2",warning:"#FFF5CF",critical:"#FF4400"},Pt={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}},lb=Kp(jC(),1),X9=(0,lb.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,lb.default)(1)(({color:e,background:t,typography:r})=>{let n=X9({typography:r});return{...n,body:{...n.body,color:e.defaultText,background:t.app,overflow:"hidden"},hr:{...n.hr,borderTop:`1px solid ${e.border}`}}});var Q9={base:"dark",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:"#222425",appContentBg:"#1B1C1D",appPreviewBg:V.lightest,appBorderColor:"rgba(255,255,255,.1)",appBorderRadius:4,fontBase:Pt.fonts.base,fontCode:Pt.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},eS=Q9,tS={base:"light",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:br.app,appContentBg:V.lightest,appPreviewBg:V.lightest,appBorderColor:V.border,appBorderRadius:4,fontBase:Pt.fonts.base,fontCode:Pt.fonts.mono,textColor:V.darkest,textInverseColor:V.lightest,textMutedColor:V.dark,barTextColor:V.mediumdark,barHoverColor:V.secondary,barSelectedColor:V.secondary,barBg:V.lightest,buttonBg:br.app,buttonBorder:V.medium,booleanBg:V.mediumlight,booleanSelectedBg:V.lightest,inputBg:V.lightest,inputBorder:V.border,inputTextColor:V.darkest,inputBorderRadius:4},Tl=tS,rS=(()=>{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})();const{logger:nS}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var{window:Bu}=rS,aS=R(e=>({color:e}),"mkColor"),oS=R(e=>typeof e!="string"?(nS.warn(`Color passed to theme object should be a string. Instead ${e}(${typeof e}) was passed.`),!1):!0,"isColorString"),iS=R(e=>!/(gradient|var|calc)/.test(e),"isValidColorForPolished"),lS=R((e,t)=>e==="darken"?pa(`${q9(1,t)}`,.95):e==="lighten"?pa(`${G9(1,t)}`,.95):t,"applyPolished"),sb=R(e=>t=>{if(!oS(t)||!iS(t))return t;try{return lS(e,t)}catch{return t}},"colorFactory"),Ha=sb("lighten");sb("darken");var ub=R(()=>!Bu||!Bu.matchMedia?"light":Bu.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light","getPreferredColorScheme"),od={light:Tl,dark:eS,normal:Tl};ub();var sS={rubber:"cubic-bezier(0.175, 0.885, 0.335, 1.05)"},uS=Zt` + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +`,cb=Zt` + 0%, 100% { opacity: 1; } + 50% { opacity: .4; } +`,cS=Zt` + 0% { transform: translateY(1px); } + 25% { transform: translateY(0px); } + 50% { transform: translateY(-3px); } + 100% { transform: translateY(1px); } +`,dS=Zt` + 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); } +`,pS=Cs` + animation: ${cb} 1.5s ease-in-out infinite; + color: transparent; + cursor: progress; +`,fS=Cs` + transition: all 150ms ease-out; + transform: translate3d(0, 0, 0); + + &:hover { + transform: translate3d(0, -2px, 0); + } + + &:active { + transform: translate3d(0, 0, 0); + } +`,hS={rotate360:uS,glow:cb,float:cS,jiggle:dS,inlineGlow:pS,hoverable:fS},mS={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"},gS={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"},vS=R(e=>Object.entries(e).reduce((t,[r,n])=>({...t,[r]:aS(n)}),{}),"convertColors"),yS=R(({colors:e,mono:t})=>{let r=vS(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"),bS={green1:"#008000",red1:"#A31515",red2:"#9a050f",red3:"#800000",red4:"#ff0000",gray1:"#393A34",cyan1:"#36acaa",cyan2:"#2B91AF",blue1:"#0000ff",blue2:"#00009f"},wS={green1:"#7C7C7C",red1:"#92C379",red2:"#9a050f",red3:"#A8FF60",red4:"#96CBFE",gray1:"#EDEDED",cyan1:"#C6C5FE",cyan2:"#FFFFB6",blue1:"#B474DD",blue2:"#00009f"},ES=R(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"),id=R((e=od[ub()])=>{let{base:t,colorPrimary:r,colorSecondary:n,appBg:a,appContentBg:o,appPreviewBg:i,appBorderColor:s,appBorderRadius:c,fontBase:d,fontCode:p,textColor:g,textInverseColor:h,barTextColor:f,barHoverColor:v,barSelectedColor:m,barBg:w,buttonBg:E,buttonBorder:D,booleanBg:x,booleanSelectedBg:b,inputBg:C,inputBorder:S,inputTextColor:k,inputBorderRadius:A,brandTitle:_,brandUrl:I,brandImage:B,brandTarget:z,gridCellSize:L,...M}=e;return{...M,base:t,color:ES(e),background:{app:a,bar:w,content:o,preview:i,gridCellSize:L||br.gridCellSize,hoverable:br.hoverable,positive:br.positive,negative:br.negative,warning:br.warning,critical:br.critical},typography:{fonts:{base:d,mono:p},weight:Pt.weight,size:Pt.size},animation:hS,easing:sS,input:{background:C,border:S,borderRadius:A,color:k},button:{background:E||C,border:D||S},boolean:{background:x||S,selectedBackground:b||C},layoutMargin:10,appBorderColor:s,appBorderRadius:c,barTextColor:f,barHoverColor:v||n,barSelectedColor:m||n,barBg:w,brand:{title:_,url:I,image:B||(_?null:void 0),target:z},code:yS({colors:t==="light"?bS:wS,mono:p}),addonActionsTheme:{...t==="light"?gS:mS,BASE_FONT_FAMILY:p,BASE_FONT_SIZE:Pt.size.s2-1,BASE_LINE_HEIGHT:"18px",BASE_BACKGROUND_COLOR:"transparent",BASE_COLOR:g,ARROW_COLOR:K9(.2,s),ARROW_MARGIN_RIGHT:4,ARROW_FONT_SIZE:8,TREENODE_FONT_FAMILY:p,TREENODE_FONT_SIZE:Pt.size.s2-1,TREENODE_LINE_HEIGHT:"18px",TREENODE_PADDING_LEFT:12}}},"convert");const{logger:xS}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var DS=R(e=>Object.keys(e).length===0,"isEmpty"),Tu=R(e=>e!=null&&typeof e=="object","isObject"),CS=R((e,...t)=>Object.prototype.hasOwnProperty.call(e,...t),"hasOwnProperty"),SS=R(()=>Object.create(null),"makeObjectWithoutPrototype"),db=R((e,t)=>e===t||!Tu(e)||!Tu(t)?{}:Object.keys(e).reduce((r,n)=>{if(CS(t,n)){let a=db(e[n],t[n]);return Tu(a)&&DS(a)||(r[n]=a),r}return r[n]=void 0,r},SS()),"deletedDiff"),kS=db;function pb(e){for(var t=[],r=1;r{if(!e)return id(Tl);let t=kS(Tl,e);return Object.keys(t).length&&xS.warn(pb` + Your theme is missing properties, you should update your theme! + + theme-data missing: + `,t),id(e)},"ensure"),ld="/* emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason */",FS=Object.create,Ss=Object.defineProperty,_S=Object.getOwnPropertyDescriptor,RS=Object.getOwnPropertyNames,IS=Object.getPrototypeOf,BS=Object.prototype.hasOwnProperty,u=(e,t)=>Ss(e,"name",{value:t,configurable:!0}),Fi=(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),ka=(e,t)=>{for(var r in t)Ss(e,r,{get:t[r],enumerable:!0})},TS=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of RS(t))!BS.call(e,a)&&a!==r&&Ss(e,a,{get:()=>t[a],enumerable:!(n=_S(t,a))||n.enumerable});return e},xe=(e,t,r)=>(r=e!=null?FS(IS(e)):{},TS(t||!e||!e.__esModule?Ss(r,"default",{value:e,enumerable:!0}):r,e));function Te(){return Te=Object.assign?Object.assign.bind():function(e){for(var t=1;t{u(Te,"_extends")});function fb(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var zS=T(()=>{u(fb,"_assertThisInitialized")});function fa(e,t){return fa=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},fa(e,t)}var p1=T(()=>{u(fa,"_setPrototypeOf")});function zl(e){return zl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},zl(e)}var LS=T(()=>{u(zl,"_getPrototypeOf")}),As,f1=T(()=>{As=(()=>{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})()}),Fs=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 global<"u"?n=global:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){return u(function r(n,a,o){function i(d,p){if(!a[d]){if(!n[d]){var g=typeof Fi=="function"&&Fi;if(!p&&g)return g(d,!0);if(s)return s(d,!0);var h=new Error("Cannot find module '"+d+"'");throw h.code="MODULE_NOT_FOUND",h}var f=a[d]={exports:{}};n[d][0].call(f.exports,function(v){var m=n[d][1][v];return i(m||v)},f,f.exports,r,n,a,o)}return a[d].exports}u(i,"s");for(var s=typeof Fi=="function"&&Fi,c=0;c=0)return this.lastItem=this.list[s],this.list[s].val},o.prototype.set=function(i,s){var c;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(c=this.indexOf(i),c>=0?(this.lastItem=this.list[c],this.list[c].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 c;for(c=0;c0&&(D[E]={cacheItem:v,arg:arguments[E]},x?i(g,D):g.push(D),g.length>d&&s(g.shift())),f.wasMemoized=x,f.numArgs=E+1,w},"memoizerific");return f.limit=d,f.wasMemoized=!1,f.cache=p,f.lru=g,f}};function i(d,p){var g=d.length,h=p.length,f,v,m;for(v=0;v=0&&(g=d[f],h=g.cacheItem.get(g.arg),!h||!h.size);f--)g.cacheItem.delete(g.arg)}u(s,"removeCachedResult");function c(d,p){return d===p||d!==d&&p!==p}u(c,"isEqual")},{"map-or-similar":1}]},{},[3])(3)})});function _s(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 h1=T(()=>{u(_s,"_objectWithoutPropertiesLoose")});function hb(e,t){if(e==null)return{};var r,n,a=_s(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 OS=T(()=>{h1(),u(hb,"_objectWithoutProperties")});function Ll(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r{u(Ll,"_arrayLikeToArray")});function gb(e){if(Array.isArray(e))return Ll(e)}var MS=T(()=>{mb(),u(gb,"_arrayWithoutHoles")});function vb(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}var PS=T(()=>{u(vb,"_iterableToArray")});function yb(e,t){if(e){if(typeof e=="string")return Ll(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)?Ll(e,t):void 0}}var NS=T(()=>{mb(),u(yb,"_unsupportedIterableToArray")});function bb(){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 $S=T(()=>{u(bb,"_nonIterableSpread")});function wb(e){return gb(e)||vb(e)||yb(e)||bb()}var HS=T(()=>{MS(),PS(),NS(),$S(),u(wb,"_toConsumableArray")});function ha(e){"@babel/helpers - typeof";return ha=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},ha(e)}var Eb=T(()=>{u(ha,"_typeof")});function xb(e,t){if(ha(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(ha(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var jS=T(()=>{Eb(),u(xb,"toPrimitive")});function Db(e){var t=xb(e,"string");return ha(t)=="symbol"?t:t+""}var VS=T(()=>{Eb(),jS(),u(Db,"toPropertyKey")});function m1(e,t,r){return(t=Db(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Cb=T(()=>{VS(),u(m1,"_defineProperty")});function sd(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 Xr(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 kb(e){if(e.length===0||e.length===1)return e;var t=e.join(".");return il[t]||(il[t]=Sb(e)),il[t]}function Ab(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=kb(n);return a.reduce(function(o,i){return Xr(Xr({},o),r[i])},t)}function ud(e){return e.join(" ")}function Fb(e,t){var r=0;return function(n){return r+=1,n.map(function(a,o){return Rs({node:a,stylesheet:e,useInlineStyles:t,key:"code-segment-".concat(r,"-").concat(o)})})}}function Rs(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,c=t.type,d=t.tagName,p=t.value;if(c==="text")return p;if(d){var g=Fb(r,o),h;if(!o)h=Xr(Xr({},s),{},{className:ud(s.className)});else{var f=Object.keys(r).reduce(function(E,D){return D.split(".").forEach(function(x){E.includes(x)||E.push(x)}),E},[]),v=s.className&&s.className.includes("token")?["token"]:[],m=s.className&&v.concat(s.className.filter(function(E){return!f.includes(E)}));h=Xr(Xr({},s),{},{className:ud(m)||void 0,style:Ab(s.className,Object.assign({},s.style,a),r)})}var w=g(t.children);return y.createElement(d,Te({key:i},h),w)}}var il,_b=T(()=>{ks(),Cb(),u(sd,"ownKeys"),u(Xr,"_objectSpread"),u(Sb,"powerSetPermutations"),il={},u(kb,"getClassNameCombinations"),u(Ab,"createStyleObject"),u(ud,"createClassNameString"),u(Fb,"createChildren"),u(Rs,"createElement")}),Rb,US=T(()=>{Rb=u(function(e,t){var r=e.listLanguages();return r.indexOf(t)!==-1},"default")});function cd(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 dt(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 xo({children:C,lineNumber:S,lineNumberStyle:s,largestLineNumber:i,showInlineLineNumbers:a,lineProps:r,className:k,showLineNumbers:n,wrapLongLines:c})}u(v,"createWrappedLine");function m(C,S){if(n&&S&&a){var k=v1(s,S,i);C.unshift(g1(S,k))}return C}u(m,"createUnwrappedLine");function w(C,S){var k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return t||k.length>0?v(C,S,k):m(C,S)}u(w,"createLine");for(var E=u(function(){var C=p[f],S=C.children[0].value,k=Ib(S);if(k){var A=S.split(` +`);A.forEach(function(_,I){var B=n&&g.length+o,z={type:"text",value:"".concat(_,` +`)};if(I===0){var L=p.slice(h+1,f).concat(xo({children:[z],className:C.properties.className})),M=w(L,B);g.push(M)}else if(I===A.length-1){var O=p[f+1]&&p[f+1].children&&p[f+1].children[0],P={type:"text",value:"".concat(_)};if(O){var j=xo({children:[P],className:C.properties.className});p.splice(f+1,0,j)}else{var q=[P],U=w(q,B,C.properties.className);g.push(U)}}else{var Y=[z],X=w(Y,B,C.properties.className);g.push(X)}}),h=f}f++},"_loop");f{OS(),HS(),Cb(),_b(),US(),Nb=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"],u(cd,"ownKeys"),u(dt,"_objectSpread"),$b=/\n/g,u(Ib,"getNewLines"),u(Bb,"getAllLineNumbers"),u(Tb,"AllLineNumbers"),u(zb,"getEmWidthOfNumber"),u(g1,"getInlineLineNumber"),u(v1,"assembleLineNumberStyles"),u(xo,"createLineElement"),u(y1,"flattenCodeTree"),u(Lb,"processLines"),u(Ob,"defaultRenderer"),u(b1,"isHighlightJs"),u(Mb,"getCodeTree"),u(Pb,"default")}),WS=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)}u(n,"Schema")}),GS=W((e,t)=>{var r=WS(),n=Hb();t.exports=a;function a(o){for(var i=o.length,s=[],c=[],d=-1,p,g;++d{t.exports=r;function r(n){return n.toLowerCase()}u(r,"normalize")}),jb=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}u(n,"Info")}),E1=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)}u(r,"increment")}),Vb=W((e,t)=>{var r=jb(),n=E1();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(c,d,p,g){var h=-1,f;for(s(this,"space",g),r.call(this,c,d);++h{var r=w1(),n=Hb(),a=Vb();t.exports=o;function o(i){var s=i.space,c=i.mustUseProperty||[],d=i.attributes||{},p=i.properties,g=i.transform,h={},f={},v,m;for(v in p)m=new a(v,g(d,v),p[v],s),c.indexOf(v)!==-1&&(m.mustUseProperty=!0),h[v]=m,f[r(v)]=v,f[r(m.attribute)]=v;return new n(h,f,s)}u(o,"create")}),YS=W((e,t)=>{var r=ei();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()}u(n,"xlinkTransform")}),KS=W((e,t)=>{var r=ei();t.exports=r({space:"xml",transform:n,properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function n(a,o){return"xml:"+o.slice(3).toLowerCase()}u(n,"xmlTransform")}),JS=W((e,t)=>{t.exports=r;function r(n,a){return a in n?n[a]:a}u(r,"caseSensitiveTransform")}),Ub=W((e,t)=>{var r=JS();t.exports=n;function n(a,o){return r(a,o.toLowerCase())}u(n,"caseInsensitiveTransform")}),ZS=W((e,t)=>{var r=ei(),n=Ub();t.exports=r({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:n,properties:{xmlns:null,xmlnsXLink:null}})}),XS=W((e,t)=>{var r=E1(),n=ei(),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(c,d){return d==="role"?d:"aria-"+d.slice(4).toLowerCase()}u(s,"ariaTransform")}),QS=W((e,t)=>{var r=E1(),n=ei(),a=Ub(),o=r.boolean,i=r.overloadedBoolean,s=r.booleanish,c=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:c,colSpan:null,content:null,contentEditable:s,controls:o,controlsList:d,coords:c|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:c,hidden:o,high:c,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:c,manifest:null,max:null,maxLength:c,media:null,method:null,min:null,minLength:c,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:c,pattern:null,ping:d,placeholder:null,playsInline:o,poster:null,preload:null,readOnly:o,referrerPolicy:null,rel:d,required:o,reversed:o,rows:c,rowSpan:c,sandbox:d,scope:null,scoped:o,seamless:o,selected:o,shape:null,size:c,sizes:null,slot:null,span:c,spellCheck:s,src:null,srcDoc:null,srcLang:null,srcSet:p,start:c,step:null,style:null,tabIndex:c,target:null,title:null,translate:null,type:null,typeMustMatch:o,useMap:null,value:s,width:c,wrap:null,align:null,aLink:null,archive:d,axis:null,background:null,bgColor:null,border:c,borderColor:null,bottomMargin:c,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:c,leftMargin:c,link:null,longDesc:null,lowSrc:null,marginHeight:c,marginWidth:c,noResize:o,noHref:o,noShade:o,noWrap:o,object:null,profile:null,prompt:null,rev:null,rightMargin:c,rules:null,scheme:null,scrolling:s,standby:null,summary:null,text:null,topMargin:c,valueType:null,version:null,vAlign:null,vLink:null,vSpace:c,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:o,disableRemotePlayback:o,prefix:null,property:null,results:c,security:null,unselectable:null}})}),ek=W((e,t)=>{var r=GS(),n=YS(),a=KS(),o=ZS(),i=XS(),s=QS();t.exports=r([a,n,o,i,s])}),tk=W((e,t)=>{var r=w1(),n=Vb(),a=jb(),o="data";t.exports=d;var i=/^data[-\w.:]+$/i,s=/-[a-z]/g,c=/[A-Z]/g;function d(v,m){var w=r(m),E=m,D=a;return w in v.normal?v.property[v.normal[w]]:(w.length>4&&w.slice(0,4)===o&&i.test(m)&&(m.charAt(4)==="-"?E=p(m):m=g(m),D=n),new D(E,m))}u(d,"find");function p(v){var m=v.slice(5).replace(s,f);return o+m.charAt(0).toUpperCase()+m.slice(1)}u(p,"datasetToProperty");function g(v){var m=v.slice(4);return s.test(m)?v:(m=m.replace(c,h),m.charAt(0)!=="-"&&(m="-"+m),o+m)}u(g,"datasetToAttribute");function h(v){return"-"+v.toLowerCase()}u(h,"kebab");function f(v){return v.charAt(1).toUpperCase()}u(f,"camelcase")}),rk=W((e,t)=>{t.exports=n;var r=/[#.]/g;function n(a,o){for(var i=a||"",s=o||"div",c={},d=0,p,g,h;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)}u(a,"parse");function o(i){return i.join(r).trim()}u(o,"stringify")}),ak=W(e=>{e.parse=a,e.stringify=o;var t=",",r=" ",n="";function a(i){for(var s=[],c=String(i||n),d=c.indexOf(t),p=0,g=!1,h;!g;)d===-1&&(d=c.length,g=!0),h=c.slice(p,d).trim(),(h||!g)&&s.push(h),p=d+1,d=c.indexOf(t,p);return s}u(a,"parse");function o(i,s){var c=s||{},d=c.padLeft===!1?n:r,p=c.padRight?r:n;return i[i.length-1]===n&&(i=i.concat(n)),i.join(p+t+d).trim()}u(o,"stringify")}),ok=W((e,t)=>{var r=tk(),n=w1(),a=rk(),o=nk().parse,i=ak().parse;t.exports=c;var s={}.hasOwnProperty;function c(w,E,D){var x=D?m(D):null;return b;function b(S,k){var A=a(S,E),_=Array.prototype.slice.call(arguments,2),I=A.tagName.toLowerCase(),B;if(A.tagName=x&&s.call(x,I)?x[I]:I,k&&d(k,A)&&(_.unshift(k),k=null),k)for(B in k)C(A.properties,B,k[B]);return g(A.children,_),A.tagName==="template"&&(A.content={type:"root",children:A.children},A.children=[]),A}function C(S,k,A){var _,I,B;A==null||A!==A||(_=r(w,k),I=_.property,B=A,typeof B=="string"&&(_.spaceSeparated?B=o(B):_.commaSeparated?B=i(B):_.commaOrSpaceSeparated&&(B=o(i(B).join(" ")))),I==="style"&&typeof A!="string"&&(B=v(B)),I==="className"&&S.className&&(B=S.className.concat(B)),S[I]=h(_,I,B))}}u(c,"factory");function d(w,E){return typeof w=="string"||"length"in w||p(E.tagName,w)}u(d,"isChildren");function p(w,E){var D=E.type;return w==="input"||!D||typeof D!="string"?!1:typeof E.children=="object"&&"length"in E.children?!0:(D=D.toLowerCase(),w==="button"?D!=="menu"&&D!=="submit"&&D!=="reset"&&D!=="button":"value"in E)}u(p,"isNode");function g(w,E){var D,x;if(typeof E=="string"||typeof E=="number"){w.push({type:"text",value:String(E)});return}if(typeof E=="object"&&"length"in E){for(D=-1,x=E.length;++D{var r=ek(),n=ok(),a=n(r,"div");a.displayName="html",t.exports=a}),lk=W((e,t)=>{t.exports=ik()}),sk=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:"ÿ"}}),uk=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:"Ÿ"}}),qb=W((e,t)=>{t.exports=r;function r(n){var a=typeof n=="string"?n.charCodeAt(0):n;return a>=48&&a<=57}u(r,"decimal")}),ck=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}u(r,"hexadecimal")}),dk=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}u(r,"alphabetical")}),pk=W((e,t)=>{var r=dk(),n=qb();t.exports=a;function a(o){return r(o)||n(o)}u(a,"alphanumerical")}),fk=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}u(a,"decodeEntity")}),hk=W((e,t)=>{var r=sk(),n=uk(),a=qb(),o=ck(),i=pk(),s=fk();t.exports=X;var c={}.hasOwnProperty,d=String.fromCharCode,p=Function.prototype,g={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},h=9,f=10,v=12,m=32,w=38,E=59,D=60,x=61,b=35,C=88,S=120,k=65533,A="named",_="hexadecimal",I="decimal",B={};B[_]=16,B[I]=10;var z={};z[A]=i,z[I]=a,z[_]=o;var L=1,M=2,O=3,P=4,j=5,q=6,U=7,Y={};Y[L]="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[P]="Numeric character references cannot be empty",Y[j]="Named character references must be known",Y[q]="Numeric character references cannot be disallowed",Y[U]="Numeric character references cannot be outside the permissible Unicode range";function X(H,J){var te={},pe,De;J||(J={});for(De in g)pe=J[De],te[De]=pe??g[De];return(te.position.indent||te.position.start)&&(te.indent=te.position.indent||[],te.position=te.position.start),re(H,te)}u(X,"parseEntities");function re(H,J){var te=J.additional,pe=J.nonTerminated,De=J.text,St=J.reference,qe=J.warning,at=J.textContext,$=J.referenceContext,ot=J.warningContext,kt=J.position,Mr=J.indent||[],kn=H.length,At=0,Di=-1,Re=kt.column||1,Pr=kt.line||1,Ft="",An=[],_t,Fn,Rt,Ce,it,ve,ue,It,Ci,xu,Nr,Ma,$r,Qt,Ah,Pa,Si,Bt,ye;for(typeof te=="string"&&(te=te.charCodeAt(0)),Pa=Na(),It=qe?dC:p,At--,kn++;++At65535&&(ve-=65536,xu+=d(ve>>>10|55296),ve=56320|ve&1023),ve=xu+d(ve))):Qt!==A&&It(P,Bt)),ve?(Fh(),Pa=Na(),At=ye-1,Re+=ye-$r+1,An.push(ve),Si=Na(),Si.offset++,St&&St.call($,ve,{start:Pa,end:Si},H.slice($r-1,ye)),Pa=Si):(Ce=H.slice($r-1,ye),Ft+=Ce,Re+=Ce.length,At=ye-1)}else it===10&&(Pr++,Di++,Re=0),it===it?(Ft+=d(it),Re++):Fh();return An.join("");function Na(){return{line:Pr,column:Re,offset:At+(kt.offset||0)}}function dC(_h,Rh){var Du=Na();Du.column+=Rh,Du.offset+=Rh,qe.call(ot,Y[_h],Du,_h)}function Fh(){Ft&&(An.push(Ft),De&&De.call(at,Ft,{start:Pa,end:Na()}),Ft="")}}u(re,"parse");function Z(H){return H>=55296&&H<=57343||H>1114111}u(Z,"prohibited");function ie(H){return H>=1&&H<=8||H===11||H>=13&&H<=31||H>=127&&H<=159||H>=64976&&H<=65007||(H&65535)===65535||(H&65535)===65534}u(ie,"disallowed")}),mk=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={},c={manual:a.Prism&&a.Prism.manual,disableWorkerMessageHandler:a.Prism&&a.Prism.disableWorkerMessageHandler,util:{encode:u(function x(b){return b instanceof d?new d(b.type,x(b.content),b.alias):Array.isArray(b)?b.map(x):b.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 b=document.getElementsByTagName("script");for(var C in b)if(b[C].src==x)return b[C]}return null}},"currentScript"),isActive:u(function(x,b,C){for(var S="no-"+b;x;){var k=x.classList;if(k.contains(b))return!0;if(k.contains(S))return!1;x=x.parentElement}return!!C},"isActive")},languages:{plain:s,plaintext:s,text:s,txt:s,extend:u(function(x,b){var C=c.util.clone(c.languages[x]);for(var S in b)C[S]=b[S];return C},"extend"),insertBefore:u(function(x,b,C,S){S=S||c.languages;var k=S[x],A={};for(var _ in k)if(k.hasOwnProperty(_)){if(_==b)for(var I in C)C.hasOwnProperty(I)&&(A[I]=C[I]);C.hasOwnProperty(_)||(A[_]=k[_])}var B=S[x];return S[x]=A,c.languages.DFS(c.languages,function(z,L){L===B&&z!=x&&(this[z]=A)}),A},"insertBefore"),DFS:u(function x(b,C,S,k){k=k||{};var A=c.util.objId;for(var _ in b)if(b.hasOwnProperty(_)){C.call(b,_,b[_],S||_);var I=b[_],B=c.util.type(I);B==="Object"&&!k[A(I)]?(k[A(I)]=!0,x(I,C,null,k)):B==="Array"&&!k[A(I)]&&(k[A(I)]=!0,x(I,C,_,k))}},"DFS")},plugins:{},highlightAll:u(function(x,b){c.highlightAllUnder(document,x,b)},"highlightAll"),highlightAllUnder:u(function(x,b,C){var S={callback:C,container:x,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};c.hooks.run("before-highlightall",S),S.elements=Array.prototype.slice.apply(S.container.querySelectorAll(S.selector)),c.hooks.run("before-all-elements-highlight",S);for(var k=0,A;A=S.elements[k++];)c.highlightElement(A,b===!0,S.callback)},"highlightAllUnder"),highlightElement:u(function(x,b,C){var S=c.util.getLanguage(x),k=c.languages[S];c.util.setLanguage(x,S);var A=x.parentElement;A&&A.nodeName.toLowerCase()==="pre"&&c.util.setLanguage(A,S);var _=x.textContent,I={element:x,language:S,grammar:k,code:_};function B(L){I.highlightedCode=L,c.hooks.run("before-insert",I),I.element.innerHTML=I.highlightedCode,c.hooks.run("after-highlight",I),c.hooks.run("complete",I),C&&C.call(I.element)}if(u(B,"insertHighlightedCode"),c.hooks.run("before-sanity-check",I),A=I.element.parentElement,A&&A.nodeName.toLowerCase()==="pre"&&!A.hasAttribute("tabindex")&&A.setAttribute("tabindex","0"),!I.code){c.hooks.run("complete",I),C&&C.call(I.element);return}if(c.hooks.run("before-highlight",I),!I.grammar){B(c.util.encode(I.code));return}if(b&&a.Worker){var z=new Worker(c.filename);z.onmessage=function(L){B(L.data)},z.postMessage(JSON.stringify({language:I.language,code:I.code,immediateClose:!0}))}else B(c.highlight(I.code,I.grammar,I.language))},"highlightElement"),highlight:u(function(x,b,C){var S={code:x,grammar:b,language:C};if(c.hooks.run("before-tokenize",S),!S.grammar)throw new Error('The language "'+S.language+'" has no grammar.');return S.tokens=c.tokenize(S.code,S.grammar),c.hooks.run("after-tokenize",S),d.stringify(c.util.encode(S.tokens),S.language)},"highlight"),tokenize:u(function(x,b){var C=b.rest;if(C){for(var S in C)b[S]=C[S];delete b.rest}var k=new h;return f(k,k.head,x),g(x,k,b,k.head,0),m(k)},"tokenize"),hooks:{all:{},add:u(function(x,b){var C=c.hooks.all;C[x]=C[x]||[],C[x].push(b)},"add"),run:u(function(x,b){var C=c.hooks.all[x];if(!(!C||!C.length))for(var S=0,k;k=C[S++];)k(b)},"run")},Token:d};a.Prism=c;function d(x,b,C,S){this.type=x,this.content=b,this.alias=C,this.length=(S||"").length|0}u(d,"Token"),d.stringify=u(function x(b,C){if(typeof b=="string")return b;if(Array.isArray(b)){var S="";return b.forEach(function(B){S+=x(B,C)}),S}var k={type:b.type,content:x(b.content,C),tag:"span",classes:["token",b.type],attributes:{},language:C},A=b.alias;A&&(Array.isArray(A)?Array.prototype.push.apply(k.classes,A):k.classes.push(A)),c.hooks.run("wrap",k);var _="";for(var I in k.attributes)_+=" "+I+'="'+(k.attributes[I]||"").replace(/"/g,""")+'"';return"<"+k.tag+' class="'+k.classes.join(" ")+'"'+_+">"+k.content+""},"stringify");function p(x,b,C,S){x.lastIndex=b;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}u(p,"matchPattern");function g(x,b,C,S,k,A){for(var _ in C)if(!(!C.hasOwnProperty(_)||!C[_])){var I=C[_];I=Array.isArray(I)?I:[I];for(var B=0;B=A.reach);Y+=U.value.length,U=U.next){var X=U.value;if(b.length>x.length)return;if(!(X instanceof d)){var re=1,Z;if(O){if(Z=p(q,Y,x,M),!Z||Z.index>=x.length)break;var te=Z.index,ie=Z.index+Z[0].length,H=Y;for(H+=U.value.length;te>=H;)U=U.next,H+=U.value.length;if(H-=U.value.length,Y=H,U.value instanceof d)continue;for(var J=U;J!==b.tail&&(HA.reach&&(A.reach=qe);var at=U.prev;De&&(at=f(b,at,De),Y+=De.length),v(b,at,re);var $=new d(_,L?c.tokenize(pe,L):pe,P,pe);if(U=f(b,at,$),St&&f(b,U,St),re>1){var ot={cause:_+","+B,reach:qe};g(x,b,C,U.prev,Y,ot),A&&ot.reach>A.reach&&(A.reach=ot.reach)}}}}}}u(g,"matchGrammar");function h(){var x={value:null,prev:null,next:null},b={value:null,prev:x,next:null};x.next=b,this.head=x,this.tail=b,this.length=0}u(h,"LinkedList");function f(x,b,C){var S=b.next,k={value:C,prev:b,next:S};return b.next=k,S.prev=k,x.length++,k}u(f,"addAfter");function v(x,b,C){for(var S=b.next,k=0;k{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:u(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 c={};c[a]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:s},n.languages.insertBefore("markup","cdata",c)},"addInlined")}),Object.defineProperty(n.languages.markup.tag,"addAttribute",{value:u(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}u(r,"markup")}),Gb=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)}u(r,"css")}),gk=W((e,t)=>{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:/[{}[\];(),.:]/}}u(r,"clike")}),vk=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}u(r,"javascript")}),yk=W((e,t)=>{var r=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof global=="object"?global:{},n=k();r.Prism={manual:!0,disableWorkerMessageHandler:!0};var a=lk(),o=hk(),i=mk(),s=Wb(),c=Gb(),d=gk(),p=vk();n();var g={}.hasOwnProperty;function h(){}u(h,"Refractor"),h.prototype=i;var f=new h;t.exports=f,f.highlight=w,f.register=v,f.alias=m,f.registered=E,f.listLanguages=D,v(s),v(c),v(d),v(p),f.util.encode=C,f.Token.stringify=x;function v(A){if(typeof A!="function"||!A.displayName)throw new Error("Expected `function` for `grammar`, got `"+A+"`");f.languages[A.displayName]===void 0&&A(f)}u(v,"register");function m(A,_){var I=f.languages,B=A,z,L,M,O;_&&(B={},B[A]=_);for(z in B)for(L=B[z],L=typeof L=="string"?[L]:L,M=L.length,O=-1;++O{qS(),_i=xe(yk()),Ri=Pb(_i.default,{}),Ri.registerLanguage=function(e,t){return _i.default.register(t)},Ri.alias=function(e,t){return _i.default.alias(e,t)},ll=Ri}),wk=T(()=>{_b()}),Ek=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 c=["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{tm=xe(Ek()),Yb=tm.default}),rm,Kb,Dk=T(()=>{rm=xe(Gb()),Kb=rm.default}),Ck=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",u(function(a){if(a.language!=="graphql")return;var o=a.tokens.filter(function(D){return typeof D!="string"&&D.type!=="comment"&&D.type!=="scalar"}),i=0;function s(D){return o[i+D]}u(s,"getToken");function c(D,x){x=x||0;for(var b=0;b0)){var m=d(/^\{$/,/^\}$/);if(m===-1)continue;for(var w=i;w=0&&p(E,"variable-input")}}}}},"afterTokenizeGraphql"))}u(r,"graphql")}),nm,Jb,Sk=T(()=>{nm=xe(Ck()),Jb=nm.default}),kk=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(g,h){return RegExp(g.replace(//g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),h)}u(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{am=xe(kk()),Zb=am.default}),Fk=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}u(r,"json")}),om,Xb,_k=T(()=>{om=xe(Fk()),Xb=om.default}),Qb=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,c=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function d(h,f){return h=h.replace(//g,function(){return i}).replace(//g,function(){return s}).replace(//g,function(){return c}),RegExp(h,f)}u(d,"re"),c=d(c).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=u(function(h){return h?typeof h=="string"?h:typeof h.content=="string"?h.content:h.content.map(p).join(""):""},"stringifyToken"),g=u(function(h){for(var f=[],v=0;v0&&f[f.length-1].tagName===p(m.content[0].content[1])&&f.pop():m.content[m.content.length-1].content==="/>"||f.push({tagName:p(m.content[0].content[1]),openedBraces:0}):f.length>0&&m.type==="punctuation"&&m.content==="{"?f[f.length-1].openedBraces++:f.length>0&&f[f.length-1].openedBraces>0&&m.type==="punctuation"&&m.content==="}"?f[f.length-1].openedBraces--:w=!0),(w||typeof m=="string")&&f.length>0&&f[f.length-1].openedBraces===0){var E=p(m);v0&&(typeof h[v-1]=="string"||h[v-1].type==="plain-text")&&(E=p(h[v-1])+E,h.splice(v-1,1),v--),h[v]=new a.Token("plain-text",E,null,E)}m.content&&typeof m.content!="string"&&g(m.content)}},"walkTokens");a.hooks.add("after-tokenize",function(h){h.language!=="jsx"&&h.language!=="tsx"||g(h.tokens)})})(n)}u(r,"jsx")}),im,e3,Rk=T(()=>{im=xe(Qb()),e3=im.default}),Ik=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(v){return v=v.replace(//g,function(){return o}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+v+")")}u(i,"createInline");var s=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,c=/\|?__(?:\|__)+\|?(?:(?:\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("^"+c+d+"(?:"+c+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+c+d+")(?:"+c+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(s),inside:a.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+c+")"+d+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+c+"$"),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(v){["url","bold","italic","strike","code-snippet"].forEach(function(m){v!==m&&(a.languages.markdown[v].inside.content.inside[m]=a.languages.markdown[m])})}),a.hooks.add("after-tokenize",function(v){if(v.language!=="markdown"&&v.language!=="md")return;function m(w){if(!(!w||typeof w=="string"))for(var E=0,D=w.length;E",quot:'"'},h=String.fromCodePoint||String.fromCharCode;function f(v){var m=v.replace(p,"");return m=m.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(w,E){if(E=E.toLowerCase(),E[0]==="#"){var D;return E[1]==="x"?D=parseInt(E.slice(2),16):D=Number(E.slice(1)),h(D)}else{var x=g[E];return x||w}}),m}u(f,"textContent"),a.languages.md=a.languages.markdown})(n)}u(r,"markdown")}),lm,t3,Bk=T(()=>{lm=xe(Ik()),t3=lm.default}),sm,r3,Tk=T(()=>{sm=xe(Wb()),r3=sm.default}),n3=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)}u(r,"typescript")}),zk=W((e,t)=>{var r=Qb(),n=n3();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 c=i.languages.tsx.tag;c.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+c.pattern.source+")",c.pattern.flags),c.lookbehind=!0}(o)}u(a,"tsx")}),um,a3,Lk=T(()=>{um=xe(zk()),a3=um.default}),cm,o3,Ok=T(()=>{cm=xe(n3()),o3=cm.default}),Mk=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+")?)",c=/(?:[^\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(g,h){h=(h||"").replace(/m/g,"")+"m";var f=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return s}).replace(/<>/g,function(){return g});return RegExp(f,h)}u(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"(?:"+c+"|"+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)}u(r,"yaml")}),dm,i3,Pk=T(()=>{dm=xe(Mk()),i3=dm.default}),pm,zu,Is,l3=T(()=>{pm=F.div(({theme:e})=>({position:"absolute",bottom:0,right:0,maxWidth:"100%",display:"flex",background:e.background.content,zIndex:1})),zu=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}),zu.displayName="ActionButton",Is=u(({actionItems:e,...t})=>y.createElement(pm,{...t},e.map(({title:r,className:n,onClick:a,disabled:o},i)=>y.createElement(zu,{key:i,className:n,onClick:a,disabled:!!o},r))),"ActionBar")});function s3(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function x1(...e){return t=>e.forEach(r=>s3(r,t))}function ze(...e){return l.useCallback(x1(...e),e)}var gn=T(()=>{u(s3,"setRef"),u(x1,"composeRefs"),u(ze,"useComposedRefs")});function fm(e){return l.isValidElement(e)&&e.type===u3}function hm(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}}function mm(e){var n,a;let t=(n=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:n.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=(a=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:a.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var To,Ii,u3,D1=T(()=>{gn(),To=l.forwardRef((e,t)=>{let{children:r,...n}=e,a=l.Children.toArray(r),o=a.find(fm);if(o){let i=o.props.children,s=a.map(c=>c===o?l.Children.count(i)>1?l.Children.only(null):l.isValidElement(i)?i.props.children:null:c);return N.jsx(Ii,{...n,ref:t,children:l.isValidElement(i)?l.cloneElement(i,void 0,s):null})}return N.jsx(Ii,{...n,ref:t,children:r})}),To.displayName="Slot",Ii=l.forwardRef((e,t)=>{let{children:r,...n}=e;if(l.isValidElement(r)){let a=mm(r);return l.cloneElement(r,{...hm(n,r.props),ref:t?x1(t,a):a})}return l.Children.count(r)>1?l.Children.only(null):null}),Ii.displayName="SlotClone",u3=u(({children:e})=>N.jsx(N.Fragment,{children:e}),"Slottable"),u(fm,"isSlottable"),u(hm,"mergeProps"),u(mm,"getElementRef")});function c3(e,t){e&&Wp.flushSync(()=>e.dispatchEvent(t))}var gm,Le,ti=T(()=>{D1(),gm=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],Le=gm.reduce((e,t)=>{let r=l.forwardRef((n,a)=>{let{asChild:o,...i}=n,s=o?To:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),N.jsx(s,{...i,ref:a})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),u(c3,"dispatchDiscreteCustomEvent")}),kr,ri=T(()=>{kr=globalThis!=null&&globalThis.document?l.useLayoutEffect:()=>{}});function d3(e,t){return l.useReducer((r,n)=>t[r][n]??r,e)}function vm(e){let[t,r]=l.useState(),n=l.useRef({}),a=l.useRef(e),o=l.useRef("none"),i=e?"mounted":"unmounted",[s,c]=d3(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return l.useEffect(()=>{let d=io(n.current);o.current=s==="mounted"?d:"none"},[s]),kr(()=>{let d=n.current,p=a.current;if(p!==e){let g=o.current,h=io(d);e?c("MOUNT"):h==="none"||(d==null?void 0:d.display)==="none"?c("UNMOUNT"):c(p&&g!==h?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,c]),kr(()=>{if(t){let d=u(g=>{let h=io(n.current).includes(g.animationName);g.target===t&&h&&Wp.flushSync(()=>c("ANIMATION_END"))},"handleAnimationEnd"),p=u(g=>{g.target===t&&(o.current=io(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 c("ANIMATION_END")},[t,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:l.useCallback(d=>{d&&(n.current=getComputedStyle(d)),r(d)},[])}}function io(e){return(e==null?void 0:e.animationName)||"none"}function ym(e){var n,a;let t=(n=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:n.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=(a=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:a.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var qn,Nk=T(()=>{"use client";gn(),ri(),u(d3,"useStateMachine"),qn=u(e=>{let{present:t,children:r}=e,n=vm(t),a=typeof r=="function"?r({present:n.isPresent}):l.Children.only(r),o=ze(n.ref,ym(a));return typeof r=="function"||n.isPresent?l.cloneElement(a,{ref:o}):null},"Presence"),qn.displayName="Presence",u(vm,"usePresence"),u(io,"getAnimationName"),u(ym,"getElementRef")});function p3(e,t=[]){let r=[];function n(o,i){let s=l.createContext(i),c=r.length;r=[...r,i];function d(g){let{scope:h,children:f,...v}=g,m=(h==null?void 0:h[e][c])||s,w=l.useMemo(()=>v,Object.values(v));return N.jsx(m.Provider,{value:w,children:f})}u(d,"Provider");function p(g,h){let f=(h==null?void 0:h[e][c])||s,v=l.useContext(f);if(v)return v;if(i!==void 0)return i;throw new Error(`\`${g}\` must be used within \`${o}\``)}return u(p,"useContext2"),d.displayName=o+"Provider",[d,p]}u(n,"createContext3");let a=u(()=>{let o=r.map(i=>l.createContext(i));return u(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,f3(a,...t)]}function f3(...e){let t=e[0];if(e.length===1)return t;let r=u(()=>{let n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return u(function(a){let o=n.reduce((i,{useScope:s,scopeName:c})=>{let d=s(a)[`__scope${c}`];return{...i,...d}},{});return l.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])},"useComposedScopes")},"createScope");return r.scopeName=t.scopeName,r}var $k=T(()=>{u(p3,"createContextScope"),u(f3,"composeContextScopes")});function Oe(e){let t=l.useRef(e);return l.useEffect(()=>{t.current=e}),l.useMemo(()=>(...r)=>{var n;return(n=t.current)==null?void 0:n.call(t,...r)},[])}var ni=T(()=>{u(Oe,"useCallbackRef")});function h3(e){let t=l.useContext(m3);return e||t||"ltr"}var m3,Hk=T(()=>{m3=l.createContext(void 0),u(h3,"useDirection")});function g3(e,[t,r]){return Math.min(r,Math.max(t,e))}var jk=T(()=>{u(g3,"clamp")});function _e(e,t,{checkForDefaultPrevented:r=!0}={}){return u(function(n){if(e==null||e(n),r===!1||!n.defaultPrevented)return t==null?void 0:t(n)},"handleEvent")}var C1=T(()=>{u(_e,"composeEventHandlers")});function bm(e,t){return l.useReducer((r,n)=>t[r][n]??r,e)}function ja(e){return e?parseInt(e,10):0}function dd(e,t){let r=e/t;return isNaN(r)?0:r}function Do(e){let t=dd(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,n=(e.scrollbar.size-r)*t;return Math.max(n,18)}function wm(e,t,r,n="ltr"){let a=Do(r),o=a/2,i=t||o,s=a-i,c=r.scrollbar.paddingStart+i,d=r.scrollbar.size-r.scrollbar.paddingEnd-s,p=r.content-r.viewport,g=n==="ltr"?[0,p]:[p*-1,0];return S1([c,d],g)(e)}function Lu(e,t,r="ltr"){let n=Do(t),a=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=t.scrollbar.size-a,i=t.content-t.viewport,s=o-n,c=r==="ltr"?[0,i]:[i*-1,0],d=g3(e,c);return S1([0,i],[0,s])(d)}function S1(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 Ou(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 Hr(e,t){let r=Oe(t);kr(()=>{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])}function Em(e,t){let{asChild:r,children:n}=e;if(!r)return typeof t=="function"?t(n):t;let a=l.Children.only(n);return l.cloneElement(a,{children:typeof t=="function"?t(a.props.children):t})}var Bi,Mu,Vk,xm,We,Pu,Nu,$u,lt,Hu,Dm,Cm,ju,Ti,Sm,km,Am,Vu,Uu,Ua,qu,Fm,zi,Wu,_m,Rm,v3,y3,b3,w3,E3,Uk=T(()=>{"use client";ti(),Nk(),$k(),gn(),ni(),Hk(),ri(),jk(),C1(),u(bm,"useStateMachine"),Bi="ScrollArea",[Mu,Vk]=p3(Bi),[xm,We]=Mu(Bi),Pu=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,type:n="hover",dir:a,scrollHideDelay:o=600,...i}=e,[s,c]=l.useState(null),[d,p]=l.useState(null),[g,h]=l.useState(null),[f,v]=l.useState(null),[m,w]=l.useState(null),[E,D]=l.useState(0),[x,b]=l.useState(0),[C,S]=l.useState(!1),[k,A]=l.useState(!1),_=ze(t,B=>c(B)),I=h3(a);return N.jsx(xm,{scope:r,type:n,dir:I,scrollHideDelay:o,scrollArea:s,viewport:d,onViewportChange:p,content:g,onContentChange:h,scrollbarX:f,onScrollbarXChange:v,scrollbarXEnabled:C,onScrollbarXEnabledChange:S,scrollbarY:m,onScrollbarYChange:w,scrollbarYEnabled:k,onScrollbarYEnabledChange:A,onCornerWidthChange:D,onCornerHeightChange:b,children:N.jsx(Le.div,{dir:I,...i,ref:_,style:{position:"relative","--radix-scroll-area-corner-width":E+"px","--radix-scroll-area-corner-height":x+"px",...e.style}})})}),Pu.displayName=Bi,Nu="ScrollAreaViewport",$u=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,children:n,asChild:a,nonce:o,...i}=e,s=We(Nu,r),c=l.useRef(null),d=ze(t,c,s.onViewportChange);return N.jsxs(N.Fragment,{children:[N.jsx("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; +} +:where([data-radix-scroll-area-viewport]) { + display: flex; + flex-direction: column; + align-items: stretch; +} +:where([data-radix-scroll-area-content]) { + flex-grow: 1; +} +`},nonce:o}),N.jsx(Le.div,{"data-radix-scroll-area-viewport":"",...i,asChild:a,ref:d,style:{overflowX:s.scrollbarXEnabled?"scroll":"hidden",overflowY:s.scrollbarYEnabled?"scroll":"hidden",...e.style},children:Em({asChild:a,children:n},p=>N.jsx("div",{"data-radix-scroll-area-content":"",ref:s.onContentChange,style:{minWidth:s.scrollbarXEnabled?"fit-content":void 0},children:p}))})]})}),$u.displayName=Nu,lt="ScrollAreaScrollbar",Hu=l.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=We(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"?N.jsx(Dm,{...n,ref:t,forceMount:r}):a.type==="scroll"?N.jsx(Cm,{...n,ref:t,forceMount:r}):a.type==="auto"?N.jsx(ju,{...n,ref:t,forceMount:r}):a.type==="always"?N.jsx(Ti,{...n,ref:t}):null}),Hu.displayName=lt,Dm=l.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=We(lt,e.__scopeScrollArea),[o,i]=l.useState(!1);return l.useEffect(()=>{let s=a.scrollArea,c=0;if(s){let d=u(()=>{window.clearTimeout(c),i(!0)},"handlePointerEnter"),p=u(()=>{c=window.setTimeout(()=>i(!1),a.scrollHideDelay)},"handlePointerLeave");return s.addEventListener("pointerenter",d),s.addEventListener("pointerleave",p),()=>{window.clearTimeout(c),s.removeEventListener("pointerenter",d),s.removeEventListener("pointerleave",p)}}},[a.scrollArea,a.scrollHideDelay]),N.jsx(qn,{present:r||o,children:N.jsx(ju,{"data-state":o?"visible":"hidden",...n,ref:t})})}),Cm=l.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=We(lt,e.__scopeScrollArea),o=e.orientation==="horizontal",i=Va(()=>c("SCROLL_END"),100),[s,c]=bm("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(()=>c("HIDE"),a.scrollHideDelay);return()=>window.clearTimeout(d)}},[s,a.scrollHideDelay,c]),l.useEffect(()=>{let d=a.viewport,p=o?"scrollLeft":"scrollTop";if(d){let g=d[p],h=u(()=>{let f=d[p];g!==f&&(c("SCROLL"),i()),g=f},"handleScroll");return d.addEventListener("scroll",h),()=>d.removeEventListener("scroll",h)}},[a.viewport,o,c,i]),N.jsx(qn,{present:r||s!=="hidden",children:N.jsx(Ti,{"data-state":s==="hidden"?"hidden":"visible",...n,ref:t,onPointerEnter:_e(e.onPointerEnter,()=>c("POINTER_ENTER")),onPointerLeave:_e(e.onPointerLeave,()=>c("POINTER_LEAVE"))})})}),ju=l.forwardRef((e,t)=>{let r=We(lt,e.__scopeScrollArea),{forceMount:n,...a}=e,[o,i]=l.useState(!1),s=e.orientation==="horizontal",c=Va(()=>{if(r.viewport){let d=r.viewport.offsetWidth{let{orientation:r="vertical",...n}=e,a=We(lt,e.__scopeScrollArea),o=l.useRef(null),i=l.useRef(0),[s,c]=l.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=dd(s.viewport,s.content),p={...n,sizes:s,onSizesChange:c,hasThumb:d>0&&d<1,onThumbChange:u(h=>o.current=h,"onThumbChange"),onThumbPointerUp:u(()=>i.current=0,"onThumbPointerUp"),onThumbPointerDown:u(h=>i.current=h,"onThumbPointerDown")};function g(h,f){return wm(h,i.current,s,f)}return u(g,"getScrollPosition"),r==="horizontal"?N.jsx(Sm,{...p,ref:t,onThumbPositionChange:u(()=>{if(a.viewport&&o.current){let h=a.viewport.scrollLeft,f=Lu(h,s,a.dir);o.current.style.transform=`translate3d(${f}px, 0, 0)`}},"onThumbPositionChange"),onWheelScroll:u(h=>{a.viewport&&(a.viewport.scrollLeft=h)},"onWheelScroll"),onDragScroll:u(h=>{a.viewport&&(a.viewport.scrollLeft=g(h,a.dir))},"onDragScroll")}):r==="vertical"?N.jsx(km,{...p,ref:t,onThumbPositionChange:u(()=>{if(a.viewport&&o.current){let h=a.viewport.scrollTop,f=Lu(h,s);o.current.style.transform=`translate3d(0, ${f}px, 0)`}},"onThumbPositionChange"),onWheelScroll:u(h=>{a.viewport&&(a.viewport.scrollTop=h)},"onWheelScroll"),onDragScroll:u(h=>{a.viewport&&(a.viewport.scrollTop=g(h))},"onDragScroll")}):null}),Sm=l.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,o=We(lt,e.__scopeScrollArea),[i,s]=l.useState(),c=l.useRef(null),d=ze(t,c,o.onScrollbarXChange);return l.useEffect(()=>{c.current&&s(getComputedStyle(c.current))},[c]),N.jsx(Uu,{"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":Do(r)+"px",...e.style},onThumbPointerDown:u(p=>e.onThumbPointerDown(p.x),"onThumbPointerDown"),onDragScroll:u(p=>e.onDragScroll(p.x),"onDragScroll"),onWheelScroll:u((p,g)=>{if(o.viewport){let h=o.viewport.scrollLeft+p.deltaX;e.onWheelScroll(h),Ou(h,g)&&p.preventDefault()}},"onWheelScroll"),onResize:u(()=>{c.current&&o.viewport&&i&&n({content:o.viewport.scrollWidth,viewport:o.viewport.offsetWidth,scrollbar:{size:c.current.clientWidth,paddingStart:ja(i.paddingLeft),paddingEnd:ja(i.paddingRight)}})},"onResize")})}),km=l.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,o=We(lt,e.__scopeScrollArea),[i,s]=l.useState(),c=l.useRef(null),d=ze(t,c,o.onScrollbarYChange);return l.useEffect(()=>{c.current&&s(getComputedStyle(c.current))},[c]),N.jsx(Uu,{"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":Do(r)+"px",...e.style},onThumbPointerDown:u(p=>e.onThumbPointerDown(p.y),"onThumbPointerDown"),onDragScroll:u(p=>e.onDragScroll(p.y),"onDragScroll"),onWheelScroll:u((p,g)=>{if(o.viewport){let h=o.viewport.scrollTop+p.deltaY;e.onWheelScroll(h),Ou(h,g)&&p.preventDefault()}},"onWheelScroll"),onResize:u(()=>{c.current&&o.viewport&&i&&n({content:o.viewport.scrollHeight,viewport:o.viewport.offsetHeight,scrollbar:{size:c.current.clientHeight,paddingStart:ja(i.paddingTop),paddingEnd:ja(i.paddingBottom)}})},"onResize")})}),[Am,Vu]=Mu(lt),Uu=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,sizes:n,hasThumb:a,onThumbChange:o,onThumbPointerUp:i,onThumbPointerDown:s,onThumbPositionChange:c,onDragScroll:d,onWheelScroll:p,onResize:g,...h}=e,f=We(lt,r),[v,m]=l.useState(null),w=ze(t,_=>m(_)),E=l.useRef(null),D=l.useRef(""),x=f.viewport,b=n.content-n.viewport,C=Oe(p),S=Oe(c),k=Va(g,10);function A(_){if(E.current){let I=_.clientX-E.current.left,B=_.clientY-E.current.top;d({x:I,y:B})}}return u(A,"handleDragScroll"),l.useEffect(()=>{let _=u(I=>{let B=I.target;v!=null&&v.contains(B)&&C(I,b)},"handleWheel");return document.addEventListener("wheel",_,{passive:!1}),()=>document.removeEventListener("wheel",_,{passive:!1})},[x,v,b,C]),l.useEffect(S,[n,S]),Hr(v,k),Hr(f.content,k),N.jsx(Am,{scope:r,scrollbar:v,hasThumb:a,onThumbChange:Oe(o),onThumbPointerUp:Oe(i),onThumbPositionChange:S,onThumbPointerDown:Oe(s),children:N.jsx(Le.div,{...h,ref:w,style:{position:"absolute",...h.style},onPointerDown:_e(e.onPointerDown,_=>{_.button===0&&(_.target.setPointerCapture(_.pointerId),E.current=v.getBoundingClientRect(),D.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",f.viewport&&(f.viewport.style.scrollBehavior="auto"),A(_))}),onPointerMove:_e(e.onPointerMove,A),onPointerUp:_e(e.onPointerUp,_=>{let I=_.target;I.hasPointerCapture(_.pointerId)&&I.releasePointerCapture(_.pointerId),document.body.style.webkitUserSelect=D.current,f.viewport&&(f.viewport.style.scrollBehavior=""),E.current=null})})})}),Ua="ScrollAreaThumb",qu=l.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=Vu(Ua,e.__scopeScrollArea);return N.jsx(qn,{present:r||a.hasThumb,children:N.jsx(Fm,{ref:t,...n})})}),Fm=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,style:n,...a}=e,o=We(Ua,r),i=Vu(Ua,r),{onThumbPositionChange:s}=i,c=ze(t,g=>i.onThumbChange(g)),d=l.useRef(),p=Va(()=>{d.current&&(d.current(),d.current=void 0)},100);return l.useEffect(()=>{let g=o.viewport;if(g){let h=u(()=>{if(p(),!d.current){let f=Rm(g,s);d.current=f,s()}},"handleScroll");return s(),g.addEventListener("scroll",h),()=>g.removeEventListener("scroll",h)}},[o.viewport,p,s]),N.jsx(Le.div,{"data-state":i.hasThumb?"visible":"hidden",...a,ref:c,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...n},onPointerDownCapture:_e(e.onPointerDownCapture,g=>{let h=g.target.getBoundingClientRect(),f=g.clientX-h.left,v=g.clientY-h.top;i.onThumbPointerDown({x:f,y:v})}),onPointerUp:_e(e.onPointerUp,i.onThumbPointerUp)})}),qu.displayName=Ua,zi="ScrollAreaCorner",Wu=l.forwardRef((e,t)=>{let r=We(zi,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return r.type!=="scroll"&&n?N.jsx(_m,{...e,ref:t}):null}),Wu.displayName=zi,_m=l.forwardRef((e,t)=>{let{__scopeScrollArea:r,...n}=e,a=We(zi,r),[o,i]=l.useState(0),[s,c]=l.useState(0),d=!!(o&&s);return Hr(a.scrollbarX,()=>{var g;let p=((g=a.scrollbarX)==null?void 0:g.offsetHeight)||0;a.onCornerHeightChange(p),c(p)}),Hr(a.scrollbarY,()=>{var g;let p=((g=a.scrollbarY)==null?void 0:g.offsetWidth)||0;a.onCornerWidthChange(p),i(p)}),d?N.jsx(Le.div,{...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}),u(ja,"toInt"),u(dd,"getThumbRatio"),u(Do,"getThumbSize"),u(wm,"getScrollPositionFromPointer"),u(Lu,"getThumbOffsetFromScroll"),u(S1,"linearScale"),u(Ou,"isScrollingWithinScrollbarBounds"),Rm=u((e,t=()=>{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return u(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)},"addUnlinkedScrollListener"),u(Va,"useDebounceCallback"),u(Hr,"useResizeObserver"),u(Em,"getSubtree"),v3=Pu,y3=$u,b3=Hu,w3=qu,E3=Wu}),Im,Bm,Gu,Yu,zo,k1=T(()=>{Uk(),Im=F(v3)(({scrollbarsize:e,offset:t})=>({width:"100%",height:"100%",overflow:"hidden","--scrollbar-size":`${e+t}px`,"--radix-scroll-area-thumb-width":`${e}px`})),Bm=F(y3)({width:"100%",height:"100%"}),Gu=F(b3)(({offset:e,horizontal:t,vertical:r})=>({display:"flex",userSelect:"none",touchAction:"none",background:"transparent",transition:"all 0.2s ease-out",borderRadius:"var(--scrollbar-size)",zIndex:1,'&[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}})),Yu=F(w3)(({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%"}})),zo=l.forwardRef(({children:e,horizontal:t=!1,vertical:r=!1,offset:n=2,scrollbarSize:a=6,className:o},i)=>y.createElement(Im,{scrollbarsize:a,offset:n,className:o},y.createElement(Bm,{ref:i},e),t&&y.createElement(Gu,{orientation:"horizontal",offset:n,horizontal:t.toString(),vertical:r.toString()},y.createElement(Yu,null)),r&&y.createElement(Gu,{orientation:"vertical",offset:n,horizontal:t.toString(),vertical:r.toString()},y.createElement(Yu,null)),t&&r&&y.createElement(E3,null))),zo.displayName="ScrollArea"}),A1={};ka(A1,{SyntaxHighlighter:()=>Co,createCopyToClipboardFunction:()=>Ol,default:()=>x3,supportedLanguages:()=>pd});const{logger:qk}=__STORYBOOK_MODULE_CLIENT_LOGGER__;function Ol(){return lo!=null&&lo.clipboard?e=>lo.clipboard.writeText(e):async e=>{let t=Nn.createElement("TEXTAREA"),r=Nn.activeElement;t.value=e,Nn.body.appendChild(t),t.select(),Nn.execCommand("copy"),Nn.body.removeChild(t),r.focus()}}var Tm,lo,Nn,zm,pd,Lm,Om,Mm,Pm,Nm,$m,Hm,Ku,jm,Vm,Co,x3,Bs=T(()=>{f1(),Tm=xe(Fs(),1),wk(),xk(),Dk(),Sk(),Ak(),_k(),Rk(),Bk(),Tk(),Lk(),Ok(),Pk(),bk(),l3(),k1(),{navigator:lo,document:Nn,window:zm}=As,pd={jsextra:Zb,jsx:e3,json:Xb,yml:i3,md:t3,bash:Yb,css:Kb,html:r3,tsx:a3,typescript:o3,graphql:Jb},Object.entries(pd).forEach(([e,t])=>{ll.registerLanguage(e,t)}),Lm=(0,Tm.default)(2)(e=>Object.entries(e.code||{}).reduce((t,[r,n])=>({...t,[`* .${r}`]:n}),{})),Om=Ol(),u(Ol,"createCopyToClipboardFunction"),Mm=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)"}}:{}),Pm=u(({children:e,className:t})=>y.createElement(zo,{horizontal:!0,vertical:!0,className:t},e),"UnstyledScroller"),Nm=F(Pm)({position:"relative"},({theme:e})=>Lm(e)),$m=F.pre(({theme:e,padded:t})=>({display:"flex",justifyContent:"flex-start",margin:0,padding:t?e.layoutMargin:0})),Hm=F.div(({theme:e})=>({flex:1,paddingLeft:2,paddingRight:e.layoutMargin,opacity:1,fontFamily:e.typography.fonts.mono})),Ku=u(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"),jm=u(({rows:e,stylesheet:t,useInlineStyles:r})=>e.map((n,a)=>Rs({node:Ku(n),stylesheet:t,useInlineStyles:r,key:`code-segement${a}`})),"defaultRenderer"),Vm=u((e,t)=>t?e?({rows:r,...n})=>e({rows:r.map(a=>Ku(a)),...n}):jm:e,"wrapRenderer"),Co=u(({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:c=!1,...d})=>{if(typeof e!="string"||!e.trim())return null;let[p,g]=l.useState("");l.useEffect(()=>{i?i(o,e).then(g):g(e.trim())},[e,o,i]);let[h,f]=l.useState(!1),v=l.useCallback(w=>{w.preventDefault(),Om(p).then(()=>{f(!0),zm.setTimeout(()=>f(!1),1500)}).catch(qk.error)},[p]),m=Vm(d.renderer,c);return y.createElement(Mm,{bordered:n,padded:a,showLineNumbers:c,className:s},y.createElement(Nm,null,y.createElement(ll,{padded:a||n,language:t,showLineNumbers:c,showInlineLineNumbers:c,useInlineStyles:!1,PreTag:$m,CodeTag:Hm,lineNumberContainerStyle:{},...d,renderer:m},p)),r?y.createElement(Is,{actionItems:[{title:h?"Copied":"Copy",onClick:v}]}):null)},"SyntaxHighlighter"),Co.registerLanguage=(...e)=>ll.registerLanguage(...e),x3=Co});function Um(e){if(typeof e=="string")return $s;if(Array.isArray(e))return Hs;if(!e)return;let{type:t}=e;if(K1.has(t))return t}function qm(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(js(e))throw new Error("doc is valid.");let r=Object.prototype.toString.call(e);if(r!=="[object Object]")return`Unexpected doc '${r}'.`;let n=Rw([...K1].map(a=>`'${a}'`));return`Unexpected doc.type '${e.type}'. +Expected it to be ${n}.`}function xt(e){return Rr(e),{type:Mo,contents:e}}function F1(e,t){return Rr(t),{type:Po,contents:t,n:e}}function de(e,t={}){return Rr(e),Vs(t.expandedStates,!0),{type:ga,id:t.id,contents:e,break:!!t.shouldBreak,expandedStates:t.expandedStates}}function D3(e){return F1(Number.NEGATIVE_INFINITY,e)}function C3(e){return F1({type:"root"},e)}function _1(e){return Vs(e),{type:No,parts:e}}function Lo(e,t="",r={}){return Rr(e),t!==""&&Rr(t),{type:$o,breakContents:e,flatContents:t,groupId:r.groupId}}function S3(e,t){return Rr(e),{type:Ho,contents:e,groupId:t.groupId,negate:t.negate}}function vn(e,t){Rr(e),Vs(t);let r=[];for(let n=0;nt===""))return"";break;case ga:if(!e.contents&&!e.id&&!e.break&&!e.expandedStates)return"";if(e.contents.type===ga&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case Po:case Mo:case Ho:case Vl:if(!e.contents)return"";break;case $o:if(!e.flatContents&&!e.breakContents)return"";break;case Hs:{let t=[];for(let r of e){if(!r)continue;let[n,...a]=Array.isArray(r)?r:[r];typeof n=="string"&&typeof va(!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 Hl:case jl:case Ul:case wr:case ql:case Ao:break;default:throw new J1(e)}return e}function A3(e){return Ts(e,t=>k3(t))}function Qe(e,t=Iw){return Ts(e,r=>typeof r=="string"?vn(t,r.split(` +`)):r)}function Wm(e,t){let r=t===!0||t===fo?fo:wd,n=r===fo?wd:fo,a=0,o=0;for(let i of e)i===r?a++:i===n&&o++;return a>o?n:r}function Gm(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function Ym(e){return(e==null?void 0:e.type)==="front-matter"}function Ju(e,t){var r;if(e.type==="text"||e.type==="comment"||di(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=e.parameters)!=null&&r.children)for(let n of t.parameters.children)zw.has(e.name)?delete n.expression:n.expression=n.expression.trim();e.type==="angularIcuExpression"&&(t.switchValue=e.switchValue.trim()),e.type==="angularLetDeclarationInitializer"&&delete t.value}async function Km(e,t){if(e.language==="yaml"){let r=e.value.trim(),n=r?await t(r,{parser:"yaml"}):"";return C3([e.startDelimiter,e.explicitLanguage,ne,n,n?ne:"",e.endDelimiter])}}function ai(e,t=!0){return[xt([Ee,e]),t?Ee:""]}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 et(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):ai(o)}function Jm(e,t,r,n){let{node:a}=r,o=n.originalText.slice(a.sourceSpan.start.offset,a.sourceSpan.end.offset);return/^\s*$/u.test(o)?"":et(o,e,{parser:"__ng_directive",__isInHtmlAttribute:!1},yn)}function fd(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 F3(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 Zm(e,t){let r=e.plugins.flatMap(a=>a.languages??[]),n=F3(r,t.language)??fd(r,t.physicalFile)??fd(r,t.file)??(t.physicalFile,void 0);return n==null?void 0:n.parsers[0]}function Xm(e){return e.type==="element"&&!e.hasExplicitNamespace&&!["html","svg"].includes(e.namespace)}function R1(e,t){return!!(e.type==="ieConditionalComment"&&e.lastChild&&!e.lastChild.isSelfClosing&&!e.lastChild.endSourceSpan||e.type==="ieConditionalComment"&&!e.complete||sn(e)&&e.children.some(r=>r.type!=="text"&&r.type!=="interpolation")||Ls(e,t)&&!Ut(e)&&e.type!=="interpolation")}function oi(e){return e.type==="attribute"||!e.parent||!e.prev?!1:_3(e.prev)}function _3(e){return e.type==="comment"&&e.value.trim()==="prettier-ignore"}function Ye(e){return e.type==="text"||e.type==="comment"}function Ut(e){return e.type==="element"&&(e.fullName==="script"||e.fullName==="style"||e.fullName==="svg:style"||e.fullName==="svg:script"||ya(e)&&(e.name==="script"||e.name==="style"))}function R3(e){return e.children&&!Ut(e)}function I3(e){return Ut(e)||e.type==="interpolation"||I1(e)}function I1(e){return P1(e).startsWith("pre")}function B3(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 di(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:sn(e.parent)?!0:!(!e.prev&&(e.parent.type==="root"||sn(e)&&e.parent||Ut(e.parent)||ii(e.parent,t)||!H3(e.parent.cssDisplay))||e.prev&&!U3(e.prev.cssDisplay))}}function T3(e,t){return di(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:sn(e.parent)?!0:!(!e.next&&(e.parent.type==="root"||sn(e)&&e.parent||Ut(e.parent)||ii(e.parent,t)||!j3(e.parent.cssDisplay))||e.next&&!V3(e.next.cssDisplay))}function z3(e){return q3(e.cssDisplay)&&!Ut(e)}function so(e){return di(e)||e.next&&e.sourceSpan.end&&e.sourceSpan.end.line+10&&(["body","script","style"].includes(e.name)||e.children.some(t=>M3(t)))||e.firstChild&&e.firstChild===e.lastChild&&e.firstChild.type!=="text"&&z1(e.firstChild)&&(!e.lastChild.isTrailingSpaceSensitive||L1(e.lastChild))}function B1(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 sl(e){return O1(e)||e.prev&&O3(e.prev)||T1(e)}function O3(e){return O1(e)||e.type==="element"&&e.fullName==="br"||T1(e)}function T1(e){return z1(e)&&L1(e)}function z1(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 O1(e){switch(e.type){case"ieConditionalComment":case"comment":case"directive":return!0;case"element":return["script","select"].includes(e.name)}return!1}function zs(e){return e.lastChild?zs(e.lastChild):e}function M3(e){var t;return(t=e.children)==null?void 0:t.some(r=>r.type!=="text")}function M1(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 P3(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":pi(t,{language:o})??M1(a)}function N3(e,t){if(!Ls(e,t))return;let{attrMap:r}=e;if(Object.prototype.hasOwnProperty.call(r,"src"))return;let{type:n,lang:a}=r;return pi(t,{language:a})??M1(n)}function $3(e,t){if(e.name!=="style")return;let{lang:r}=e.attrMap;return r?pi(t,{language:r}):"css"}function hd(e,t){return P3(e,t)??$3(e,t)??N3(e,t)}function Aa(e){return e==="block"||e==="list-item"||e.startsWith("table")}function H3(e){return!Aa(e)&&e!=="inline-block"}function j3(e){return!Aa(e)&&e!=="inline-block"}function V3(e){return!Aa(e)}function U3(e){return!Aa(e)}function q3(e){return!Aa(e)&&e!=="inline-block"}function sn(e){return P1(e).startsWith("pre")}function W3(e,t){let r=e;for(;r;){if(t(r))return!0;r=r.parent}return!1}function G3(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*$/u);if(a)return a[1]}let n=!1;if(e.type==="element"&&e.namespace==="svg")if(W3(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||ya(e))&&Nw[e.name]||Pw}}function P1(e){return e.type==="element"&&(!e.namespace||ya(e))&&Hw[e.name]||$w}function Y3(e){let t=Number.POSITIVE_INFINITY;for(let r of e.split(` +`)){if(r.length===0)continue;let n=ft.getLeadingWhitespaceCount(r);if(n===0)return 0;r.length!==n&&nr.slice(t)).join(` +`)}function $1(e){return He(!1,He(!1,e,"'","'"),""",'"')}function dr(e){return $1(e.value)}function ii(e,t){return bn(e,t)&&!Vw.has(e.fullName)}function bn(e,t){return t.parser==="vue"&&e.type==="element"&&e.parent.type==="root"&&e.fullName.toLowerCase()!=="html"}function Ls(e,t){return bn(e,t)&&(ii(e,t)||e.attrMap.lang&&e.attrMap.lang!=="html")}function K3(e){let t=e.fullName;return t.charAt(0)==="#"||t==="slot-scope"||t==="v-slot"||t.startsWith("v-slot:")}function J3(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 H1(e,t=e.value){return e.parent.isWhitespaceSensitive?e.parent.isIndentationSensitive?Qe(t):Qe(N1(Z1(t)),ne):vn(ge,ft.split(t))}function j1(e,t){return bn(e,t)&&e.name==="script"}async function Z3(e,t){let r=[];for(let[n,a]of e.split(X1).entries())if(n%2===0)r.push(Qe(a));else try{r.push(de(["{{",xt([ge,await et(a,t,{parser:"__ng_interpolation",__isInHtmlInterpolation:!0})]),ge,"}}"]))}catch{r.push("{{",Qe(a),"}}")}return r}function Li({parser:e}){return(t,r,n)=>et(dr(n.node),t,{parser:e},yn)}function Qm(e,t){if(t.parser!=="angular")return;let{node:r}=e,n=r.fullName;if(n.startsWith("(")&&n.endsWith(")")||n.startsWith("on-"))return Uw;if(n.startsWith("[")&&n.endsWith("]")||/^bind(?:on)?-/u.test(n)||/^ng-(?:if|show|hide|class|style)$/u.test(n))return qw;if(n.startsWith("*"))return Ww;let a=dr(r);if(/^i18n(?:-.+)?$/u.test(n))return()=>ai(_1(H1(r,a.trim())),!a.includes("@@"));if(X1.test(a))return o=>Z3(a,o)}function eg(e,t){let{node:r}=e,n=dr(r);if(r.fullName==="class"&&!t.parentParser&&!n.includes("{{"))return()=>n.trim().split(/\s+/u).join(" ")}function md(e){return e===" "||e===` +`||e==="\f"||e==="\r"||e===" "}function tg(e){let t=e.length,r,n,a,o,i,s=0,c;function d(f){let v,m=f.exec(e.substring(s));if(m)return[v]=m,s+=v.length,v}u(d,"p");let p=[];for(;;){if(d(Jw),s>=t){if(p.length===0)throw new Error("Must contain one or more image candidate strings.");return p}c=s,r=d(Zw),n=[],r.slice(-1)===","?(r=r.replace(Xw,""),h()):g()}function g(){for(d(Kw),a="",o="in descriptor";;){if(i=e.charAt(s),o==="in descriptor")if(md(i))a&&(n.push(a),a="",o="after descriptor");else if(i===","){s+=1,a&&n.push(a),h();return}else if(i==="(")a+=i,o="in parens";else if(i===""){a&&n.push(a),h();return}else a+=i;else if(o==="in parens")if(i===")")a+=i,o="in descriptor";else if(i===""){n.push(a),h();return}else a+=i;else if(o==="after descriptor"&&!md(i))if(i===""){h();return}else o="in descriptor",s-=1;s+=1}}u(g,"f");function h(){let f=!1,v,m,w,E,D={},x,b,C,S,k;for(E=0;EX3(dr(e.node))}function X3(e){let t=e7(e),r=t7.filter(p=>t.some(g=>Object.prototype.hasOwnProperty.call(g,p)));if(r.length>1)throw new Error("Mixed descriptor in srcset is not supported");let[n]=r,a=xd[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):""),c=s.map(p=>{let g=p.indexOf(".");return g===-1?p.length:g}),d=Math.max(...c);return ai(vn([",",ge],o.map((p,g)=>{let h=[p],f=s[g];if(f){let v=i-p.length+1,m=d-c[g],w=" ".repeat(v+m);h.push(Lo(w," "),f+a)}return h})))}function Q3(e,t){let{node:r}=e,n=dr(e.node).trim();if(r.fullName==="style"&&!t.parentParser&&!n.includes("{{"))return async a=>ai(await a(n,{parser:"css",__isHTMLStyleAttribute:!0}))}function ng(e,t){let{root:r}=e;return ul.has(r)||ul.set(r,r.children.some(n=>j1(n,t)&&["ts","typescript"].includes(n.attrMap.lang))),ul.get(r)}function ew(e,t,r){let{node:n}=r,a=dr(n);return et(`type T<${a}> = any`,e,{parser:"babel-ts",__isEmbeddedTypescriptGenericParameters:!0},yn)}function tw(e,t,{parseWithTs:r}){return et(`function _(${e}) {}`,t,{parser:r?"babel-ts":"babel",__isVueBindings:!0})}function rw(e){let t=/^(?:[\w$]+|\([^)]*\))\s*=>|^function\s*\(/u,r=/^[$_a-z][\w$]*(?:\.[$_a-z][\w$]*|\['[^']*'\]|\["[^"]*"\]|\[\d+\]|\[[$_a-z][\w$]*\])*$/iu,n=e.trim();return t.test(n)||r.test(n)}async function nw(e,t,r,n){let a=dr(r.node),{left:o,operator:i,right:s}=aw(a),c=Us(r,n);return[de(await et(`function _(${o}) {}`,e,{parser:c?"babel-ts":"babel",__isVueForBindingLeft:!0}))," ",i," ",await et(s,e,{parser:c?"__ts_expression":"__js_expression"})]}function aw(e){let t=/(.*?)\s+(in|of)\s+(.*)/su,r=/,([^,\]}]*)(?:,([^,\]}]*))?$/u,n=/^\(|\)$/gu,a=e.match(t);if(!a)return;let o={};if(o.for=a[3].trim(),!o.for)return;let i=He(!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 c=[o.alias,o.iterator1,o.iterator2];if(!c.some((d,p)=>!d&&(p===0||c.slice(p+1).some(Boolean))))return{left:c.filter(Boolean).join(","),operator:a[2],right:o.for}}function ag(e,t){if(t.parser!=="vue")return;let{node:r}=e,n=r.fullName;if(n==="v-for")return nw;if(n==="generic"&&j1(r.parent,t))return ew;let a=dr(r),o=Us(e,t);if(K3(r)||J3(r,t))return i=>tw(a,i,{parseWithTs:o});if(n.startsWith("@")||n.startsWith("v-on:"))return i=>ow(a,i,{parseWithTs:o});if(n.startsWith(":")||n.startsWith("v-bind:"))return i=>iw(a,i,{parseWithTs:o});if(n.startsWith("v-"))return i=>V1(a,i,{parseWithTs:o})}function ow(e,t,{parseWithTs:r}){return rw(e)?V1(e,t,{parseWithTs:r}):et(e,t,{parser:r?"__vue_ts_event_binding":"__vue_event_binding"},yn)}function iw(e,t,{parseWithTs:r}){return et(e,t,{parser:r?"__vue_ts_expression":"__vue_expression"},yn)}function V1(e,t,{parseWithTs:r}){return et(e,t,{parser:r?"__ts_expression":"__js_expression"},yn)}function og(e,t){let{node:r}=e;if(r.value){if(/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/u.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[r7,Q3,Yw,n7,Gw]){let a=n(e,t);if(a)return lw(a)}}}function lw(e){return async(t,r,n,a)=>{let o=await e(t,r,n,a);if(o)return o=Ts(o,i=>typeof i=="string"?He(!1,i,'"',"""):i),[n.node.rawName,'="',de(o),'"']}}function ig(e){return Array.isArray(e)&&e.length>0}function li(e){return e.sourceSpan.start.offset}function si(e){return e.sourceSpan.end.offset}function Ml(e,t){return[e.isSelfClosing?"":sw(e,t),Gn(e,t)]}function sw(e,t){return e.lastChild&&ma(e.lastChild)?"":[uw(e,t),Os(e,t)]}function Gn(e,t){return(e.next?Fr(e.next):_a(e.parent))?"":[Fa(e,t),Ar(e,t)]}function uw(e,t){return _a(e)?Fa(e.lastChild,t):""}function Ar(e,t){return ma(e)?Os(e.parent,t):ui(e)?Ms(e.next):""}function Os(e,t){if(Q1(!e.isSelfClosing),U1(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 U1(e,t){return!e.isSelfClosing&&!e.endSourceSpan&&(oi(e)||R1(e.parent,t))}function Fr(e){return e.prev&&e.prev.type!=="docType"&&e.type!=="angularControlFlowBlock"&&!Ye(e.prev)&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function _a(e){var t;return((t=e.lastChild)==null?void 0:t.isTrailingSpaceSensitive)&&!e.lastChild.hasTrailingSpaces&&!Ye(zs(e.lastChild))&&!sn(e)}function ma(e){return!e.next&&!e.hasTrailingSpaces&&e.isTrailingSpaceSensitive&&Ye(zs(e))}function ui(e){return e.next&&!Ye(e.next)&&Ye(e)&&e.isTrailingSpaceSensitive&&!e.hasTrailingSpaces}function cw(e){let t=e.trim().match(/^prettier-ignore-attribute(?:\s+(.+))?$/su);return t?t[1]?t[1].split(/\s+/u):!0:!1}function ci(e){return!e.prev&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function dw(e,t,r){var n;let{node:a}=e;if(!qs(a.attrs))return a.isSelfClosing?" ":"";let o=((n=a.prev)==null?void 0:n.type)==="comment"&&cw(a.prev.value),i=typeof o=="boolean"?()=>o:Array.isArray(o)?g=>o.includes(g.rawName):()=>!1,s=e.map(({node:g})=>i(g)?Qe(t.originalText.slice(li(g),si(g))):r(),"attrs"),c=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)?ne:ge,p=[xt([c?" ":ge,vn(d,s)])];return a.firstChild&&ci(a.firstChild)||a.isSelfClosing&&_a(a.parent)||c?p.push(a.isSelfClosing?" ":""):p.push(t.bracketSameLine?a.isSelfClosing?" ":"":a.isSelfClosing?ge:Ee),p}function pw(e){return e.firstChild&&ci(e.firstChild)?"":Ps(e)}function Pl(e,t,r){let{node:n}=e;return[Yn(n,t),dw(e,t,r),n.isSelfClosing?"":pw(n)]}function Yn(e,t){return e.prev&&ui(e.prev)?"":[_r(e,t),Ms(e)]}function _r(e,t){return ci(e)?Ps(e.parent):Fr(e)?Fa(e.prev,t):""}function Ms(e){switch(e.type){case"ieConditionalComment":case"ieConditionalStartComment":return`<${e.rawName}`;default:return`<${e.rawName}`}}function Ps(e){switch(Q1(!e.isSelfClosing),e.type){case"ieConditionalComment":return"]>";case"element":if(e.condition)return">";default:return">"}}function lg(e,t){if(!e.endSourceSpan)return"";let r=e.startSourceSpan.end.offset;e.firstChild&&ci(e.firstChild)&&(r-=Ps(e).length);let n=e.endSourceSpan.start.offset;return e.lastChild&&ma(e.lastChild)?n+=Os(e,t).length:_a(e)&&(n-=Fa(e.lastChild,t).length),t.originalText.slice(r,n)}function sg(e,t){let{node:r}=e;switch(r.type){case"element":if(Ut(r)||r.type==="interpolation")return;if(!r.isSelfClosing&&Ls(r,t)){let n=hd(r,t);return n?async(a,o)=>{let i=ef(r,t),s=/^\s*$/u.test(i),c="";return s||(c=await a(Z1(i),{parser:n,__embeddedInHtml:!0}),s=c===""),[_r(r,t),de(Pl(e,t,o)),s?"":ne,c,s?"":ne,Ml(r,t),Ar(r,t)]}:void 0}break;case"text":if(Ut(r.parent)){let n=hd(r.parent,t);if(n)return async a=>{let o=n==="markdown"?N1(r.value.replace(/^[^\S\n]*\n/u,"")):r.value,i={parser:n,__embeddedInHtml:!0};if(t.parser==="html"&&n==="babel"){let s="script",{attrMap:c}=r.parent;c&&(c.type==="module"||c.type==="text/babel"&&c["data-type"]==="module")&&(s="module"),i.__babelSourceType=s}return[Jn,_r(r,t),await a(o,i),Ar(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":t.parser==="vue"?a.parser=Us(e,t)?"__vue_ts_expression":"__vue_expression":a.parser="__js_expression",[xt([ge,await n(r.value,a)]),r.parent.next&&Fr(r.parent.next)?" ":ge]};break;case"attribute":return a7(e,t);case"front-matter":return n=>Lw(r,n);case"angularControlFlowBlockParameters":return o7.has(e.parent.name)?Ow:void 0;case"angularLetDeclarationInitializer":return n=>et(r.value,n,{parser:"__ng_binding",__isInHtmlAttribute:!1})}}function Kn(e){if(Hn!==null&&typeof Hn.property){let t=Hn;return Hn=Kn.prototype=null,t}return Hn=Kn.prototype=e??Object.create(null),new Kn}function fw(e){return Kn(e)}function ug(e,t="type"){fw(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 u(r,"r"),r}function hw(e){return/^\s*/u.test(e)}function cg(e){return` + +`+e}function q1(e){let t=si(e);return e.type==="element"&&!e.endSourceSpan&&qs(e.children)?Math.max(t,q1(va(!1,e.children,-1))):t}function $n(e,t,r){let n=e.node;if(oi(n)){let a=q1(n);return[_r(n,t),Qe(ft.trimEnd(t.originalText.slice(li(n)+(n.prev&&ui(n.prev)?Ms(n).length:0),a-(n.next&&Fr(n.next)?Fa(n,t).length:0)))),Ar(n,t)]}return r()}function uo(e,t){return Ye(e)&&Ye(t)?e.isTrailingSpaceSensitive?e.hasTrailingSpaces?sl(t)?ne:ge:"":sl(t)?ne:Ee:ui(e)&&(oi(t)||t.firstChild||t.isSelfClosing||t.type==="element"&&t.attrs.length>0)||e.type==="element"&&e.isSelfClosing&&Fr(t)?"":!t.isLeadingSpaceSensitive||sl(t)||Fr(t)&&e.lastChild&&ma(e.lastChild)&&e.lastChild.lastChild&&ma(e.lastChild.lastChild)?ne:t.hasLeadingSpaces?ge:Ee}function Ns(e,t,r){let{node:n}=e;if(B1(n))return[Jn,...e.map(o=>{let i=o.node,s=i.prev?uo(i.prev,i):"";return[s?[s,so(i.prev)?ne:""]:"",$n(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 v=uo(s.prev,s);if(v)return so(s.prev)?[ne,ne,$n(o,t,r)]:[v,$n(o,t,r)]}return $n(o,t,r)}let c=[],d=[],p=[],g=[],h=s.prev?uo(s.prev,s):"",f=s.next?uo(s,s.next):"";return h&&(so(s.prev)?c.push(ne,ne):h===ne?c.push(ne):Ye(s.prev)?d.push(h):d.push(Lo("",Ee,{groupId:a[i-1]}))),f&&(so(s)?Ye(s.next)&&g.push(ne,ne):f===ne?Ye(s.next)&&g.push(ne):p.push(f)),[...c,de([...d,de([$n(o,t,r),...p],{id:a[i]})]),...g]},"children")}function mw(e,t,r){let{node:n}=e,a=[];gw(e)&&a.push("} "),a.push("@",n.name),n.parameters&&a.push(" (",de(r("parameters")),")"),a.push(" {");let o=W1(n);return n.children.length>0?(n.firstChild.hasLeadingSpaces=!0,n.lastChild.hasTrailingSpaces=!0,a.push(xt([ne,Ns(e,t,r)])),o&&a.push(ne,"}")):o&&a.push("}"),de(a,{shouldBreak:!0})}function W1(e){var t,r;return!(((t=e.next)==null?void 0:t.type)==="angularControlFlowBlock"&&(r=i7.get(e.name))!=null&&r.has(e.next.name))}function gw(e){let{previous:t}=e;return(t==null?void 0:t.type)==="angularControlFlowBlock"&&!oi(t)&&!W1(t)}function vw(e,t,r){return[xt([Ee,vn([";",ge],e.map(r,"children"))]),Ee]}function yw(e,t,r){let{node:n}=e;return[Yn(n,t),de([n.switchValue.trim(),", ",n.clause,n.cases.length>0?[",",xt([ge,vn(ge,e.map(r,"cases"))])]:"",Ee]),Gn(n,t)]}function bw(e,t,r){let{node:n}=e;return[n.value," {",de([xt([Ee,e.map(({node:a})=>a.type==="text"&&!ft.trim(a.value)?"":r(),"expression")]),Ee]),"}"]}function ww(e,t,r){let{node:n}=e;if(R1(n,t))return[_r(n,t),de(Pl(e,t,r)),Qe(ef(n,t)),...Ml(n,t),Ar(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=u(p=>de([de(Pl(e,t,r),{id:o}),p,Ml(n,t)]),"a"),s=u(p=>a?S3(p,{groupId:o}):(Ut(n)||ii(n,t))&&n.parent.type==="root"&&t.parser==="vue"&&!t.vueIndentScriptAndStyle?p:xt(p),"o"),c=u(()=>a?Lo(Ee,"",{groupId:o}):n.firstChild.hasLeadingSpaces&&n.firstChild.isLeadingSpaceSensitive?ge:n.firstChild.type==="text"&&n.isWhitespaceSensitive&&n.isIndentationSensitive?D3(Ee):Ee,"u"),d=u(()=>(n.next?Fr(n.next):_a(n.parent))?n.lastChild.hasTrailingSpaces&&n.lastChild.isTrailingSpaceSensitive?" ":"":a?Lo(Ee,"",{groupId:o}):n.lastChild.hasTrailingSpaces&&n.lastChild.isTrailingSpaceSensitive?ge:(n.lastChild.type==="comment"||n.lastChild.type==="text"&&n.isWhitespaceSensitive&&n.isIndentationSensitive)&&new RegExp(`\\n[\\t ]{${t.tabWidth*(e.ancestors.length-1)}}$`,"u").test(n.lastChild.value)?"":Ee,"p");return n.children.length===0?i(n.hasDanglingSpaces&&n.isDanglingSpaceSensitive?ge:""):i([L3(n)?Jn:"",s([c(),Ns(e,t,r)]),d()])}function So(e){return e>=9&&e<=32||e==160}function Nl(e){return 48<=e&&e<=57}function ko(e){return e>=97&&e<=122||e>=65&&e<=90}function Ew(e){return e>=97&&e<=102||e>=65&&e<=70||Nl(e)}function Oi(e){return e===10||e===13}function Zu(e){return 48<=e&&e<=55}function Mi(e){return e===39||e===34||e===96}function dg(e){return e.replace(l7,(...t)=>t[1].toUpperCase())}function pg(e,t){for(let r of s7)r(e,t);return e}function fg(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 hg(e){let t=u(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 gg(e){let t=u(r=>{var n,a;return r.type==="element"&&r.attrs.length===0&&r.children.length===1&&r.firstChild.type==="text"&&!ft.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 K(o.sourceSpan.start,i.sourceSpan.end),o.isTrailingSpaceSensitive=i.isTrailingSpaceSensitive,o.hasTrailingSpaces=i.hasTrailingSpaces,r.removeChild(a),n--,r.removeChild(i)}})}function vg(e,t){if(t.parser==="html")return;let r=/\{\{(.+?)\}\}/su;e.walk(n=>{if(R3(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 c=0;c0&&n.insertChildBefore(a,{type:"text",value:d,sourceSpan:new K(o,i)});continue}i=o.moveBy(d.length+4),n.insertChildBefore(a,{type:"interpolation",sourceSpan:new K(o,i),children:d.length===0?[]:[{type:"text",value:d,sourceSpan:new K(o.moveBy(2),i.moveBy(-2))}]})}n.removeChild(a)}})}function yg(e){e.walk(t=>{if(!t.children)return;if(t.children.length===0||t.children.length===1&&t.children[0].type==="text"&&ft.trim(t.children[0].value).length===0){t.hasDanglingSpaces=t.children.length>0,t.children=[];return}let r=I3(t),n=I1(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 wg(e,t){e.walk(r=>{r.type==="element"&&(r.hasHtmComponentClosingTag=r.endSourceSpan&&/^<\s*\/\s*\/\s*>$/u.test(t.originalText.slice(r.endSourceSpan.start.offset,r.endSourceSpan.end.offset)))})}function Eg(e,t){e.walk(r=>{r.cssDisplay=G3(r,t)})}function xg(e,t){e.walk(r=>{let{children:n}=r;if(n){if(n.length===0){r.isDanglingSpaceSensitive=z3(r);return}for(let a of n)a.isLeadingSpaceSensitive=B3(a,t),a.isTrailingSpaceSensitive=T3(a,t);for(let a=0;a{!Ga[t]&&co(t)===null&&(Ga[t]=new G({canSelfClose:!1}))})),Ga[e]??S5}function gd(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 Sg(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];d7.forEach(a=>{if(a.test(r)||a.test(n))throw new Error(`['${r}', '${n}'] contains unusable interpolation symbol.`)})}}function kg(e,t,r,n={}){let a=new f7(new tf(e,t),r,n);return a.tokenize(),new p7(Dw(a.tokens),a.errors,a.nonNormalizedIcuExpressions)}function jr(e){return`Unexpected character "${e===0?"EOF":String.fromCharCode(e)}"`}function tc(e){return`Unknown entity "${e}" - use the "&#;" or "&#x;" syntax`}function Ag(e,t){return`Unable to parse entity "${t}" - ${e} character reference entities must end with ";"`}function se(e){return!So(e)||e===0}function rc(e){return So(e)||e===62||e===60||e===47||e===39||e===34||e===61||e===0}function Fg(e){return(e<97||12257)}function _g(e){return e===59||e===0||!Ew(e)}function Rg(e){return e===59||e===0||!ko(e)}function Ig(e){return e!==125}function Bg(e,t){return vd(e)===vd(t)}function vd(e){return e>=97&&e<=122?e-97+65:e}function nc(e){return ko(e)||Nl(e)||e===95}function ac(e){return e!==59&&se(e)}function Dw(e){let t=[],r;for(let n=0;n0&&e[e.length-1]===t}function ic(e,t){return Fo[t]!==void 0?Fo[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 yd(e,t={}){let{canSelfClose:r=!1,allowHtmComponentClosingTags:n=!1,isTagNameCaseSensitive:a=!1,getTagContentType:o,tokenizeAngularBlocks:i=!1,tokenizeAngularLetDeclaration:s=!1}=t;return h7().parse(e,"angular-html-parser",{tokenizeExpansionForms:i,interpolationConfig:void 0,canSelfClose:r,allowHtmComponentClosingTags:n,tokenizeBlocks:i,tokenizeLet:s},a,o)}function Tg(e,t){let r=new SyntaxError(e+" ("+t.loc.start.line+":"+t.loc.start.column+")");return Object.assign(r,t)}function Cw(e){let t=e.slice(0,jn);if(t!=="---"&&t!=="+++")return;let r=e.indexOf(` +`,jn);if(r===-1)return;let n=e.slice(jn,r).trim(),a=e.indexOf(` +${t}`,r),o=n;if(o||(o=t==="+++"?"toml":"yaml"),a===-1&&t==="---"&&o==="yaml"&&(a=e.indexOf(` +...`,r)),a===-1)return;let i=a+1+jn,s=e.charAt(i+1);if(!/\s?/u.test(s))return;let c=e.slice(0,i);return{type:"front-matter",language:o,explicitLanguage:n,value:e.slice(r+1,a),startDelimiter:t,endDelimiter:c.slice(-jn),raw:c}}function zg(e){let t=Cw(e);if(!t)return{content:e};let{raw:r}=t;return{frontMatter:t,content:He(!1,r,/[^\n]/gu," ")+e.slice(r.length)}}function Lg(e,t){let r=e.map(t);return r.some((n,a)=>n!==e[a])?r:e}function Sw(e,t){if(e.value)for(let{regex:r,parse:n}of y7){let a=e.value.match(r);if(a)return n(e,t,a)}return null}function Og(e,t,r){let[,n,a,o]=r,i=4+n.length,s=e.sourceSpan.start.moveBy(i),c=s.moveBy(o.length),[d,p]=(()=>{try{return[!0,t(o,s).children]}catch{return[!1,[{type:"text",value:o,sourceSpan:new K(s,c)}]]}})();return{type:"ieConditionalComment",complete:d,children:p,condition:He(!1,a.trim(),/\s+/gu," "),sourceSpan:e.sourceSpan,startSourceSpan:new K(e.sourceSpan.start,s),endSourceSpan:new K(c,e.sourceSpan.end)}}function Mg(e,t,r){let[,n]=r;return{type:"ieConditionalStartComment",condition:He(!1,n.trim(),/\s+/gu," "),sourceSpan:e.sourceSpan}}function Pg(e){return{type:"ieConditionalEndComment",sourceSpan:e.sourceSpan}}function kw(e){if(e.type==="block"){if(e.name=He(!1,e.name.toLowerCase(),/\s+/gu," ").trim(),e.type="angularControlFlowBlock",!qs(e.parameters)){delete e.parameters;return}for(let t of e.parameters)t.type="angularControlFlowBlockParameter";e.parameters={type:"angularControlFlowBlockParameters",children:e.parameters,sourceSpan:new K(e.parameters[0].sourceSpan.start,va(!1,e.parameters,-1).sourceSpan.end)}}}function Aw(e){e.type==="letDeclaration"&&(e.type="angularLetDeclaration",e.id=e.name,e.init={type:"angularLetDeclarationInitializer",sourceSpan:new K(e.valueSpan.start,e.valueSpan.end),value:e.value},delete e.name,delete e.value)}function Fw(e){(e.type==="plural"||e.type==="select")&&(e.clause=e.type,e.type="angularIcuExpression"),e.type==="expansionCase"&&(e.type="angularIcuCase")}function G1(e,t,r){let{name:n,canSelfClose:a=!0,normalizeTagName:o=!1,normalizeAttributeName:i=!1,allowHtmComponentClosingTags:s=!1,isTagNameCaseSensitive:c=!1,shouldParseAsRawText:d}=t,{rootNodes:p,errors:g}=yd(e,{canSelfClose:a,allowHtmComponentClosingTags:s,isTagNameCaseSensitive:c,getTagContentType:d?(...D)=>d(...D)?pt.RAW_TEXT:void 0:void 0,tokenizeAngularBlocks:n==="angular"?!0:void 0,tokenizeAngularLetDeclaration: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 G1(e,Dd,r);let D,x=u(()=>D??(D=yd(e,{canSelfClose:a,allowHtmComponentClosingTags:s,isTagNameCaseSensitive:c})),"y"),b=u(C=>x().rootNodes.find(({startSourceSpan:S})=>S&&S.start.offset===C.startSourceSpan.start.offset)??C,"M");for(let[C,S]of p.entries()){let{endSourceSpan:k,startSourceSpan:A}=S;if(k===null)g=x().errors,p[C]=b(S);else if(_w(S,r)){let _=x().errors.find(I=>I.span.start.offset>A.start.offset&&I.span.start.offset0&&bd(g[0]);let h=u(D=>{let x=D.name.startsWith(":")?D.name.slice(1).split(":")[0]:null,b=D.nameSpan.toString(),C=x!==null&&b.startsWith(`${x}:`),S=C?b.slice(x.length+1):b;D.name=S,D.namespace=x,D.hasExplicitNamespace=C},"d"),f=u(D=>{switch(D.type){case"element":h(D);for(let x of D.attrs)h(x),x.valueSpan?(x.value=x.valueSpan.toString(),/["']/u.test(x.value[0])&&(x.value=x.value.slice(1,-1))):x.value=null;break;case"comment":D.value=D.sourceSpan.toString().slice(4,-3);break;case"text":D.value=D.sourceSpan.toString();break}},"C"),v=u((D,x)=>{let b=D.toLowerCase();return x(b)?b:D},"A"),m=u(D=>{if(D.type==="element"&&(o&&(!D.namespace||D.namespace===D.tagDefinition.implicitNamespacePrefix||ya(D))&&(D.name=v(D.name,x=>b7.has(x))),i))for(let x of D.attrs)x.namespace||(x.name=v(x.name,b=>dl.has(D.name)&&(dl.get("*").has(b)||dl.get(D.name).has(b))))},"D"),w=u(D=>{D.sourceSpan&&D.endSourceSpan&&(D.sourceSpan=new K(D.sourceSpan.start,D.endSourceSpan.end))},"R"),E=u(D=>{if(D.type==="element"){let x=$l(c?D.name:D.name.toLowerCase());!D.namespace||D.namespace===x.implicitNamespacePrefix||ya(D)?D.tagDefinition=x:D.tagDefinition=$l("")}},"F");return gd(new class extends c7{visitExpansionCase(D,x){n==="angular"&&this.visitChildren(x,b=>{b(D.expression)})}visit(D){f(D),E(D),m(D),w(D)}},p),p}function _w(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||pi(t,{language:n})==="html"}function bd(e){let{msg:t,span:{start:r,end:n}}=e;throw m7(t,{loc:{start:{line:r.line+1,column:r.col+1},end:{line:n.line+1,column:n.col+1}},cause:e})}function Y1(e,t,r={},n=!0){let{frontMatter:a,content:o}=n?g7(e):{frontMatter:null,content:e},i=new tf(e,r.filepath),s=new Wl(i,0,0,0),c=s.moveBy(e.length),d={type:"root",sourceSpan:new K(s,c),children:G1(o,t,r)};if(a){let h=new Wl(i,0,0,0),f=h.moveBy(a.raw.length);a.sourceSpan=new K(h,f),d.children.unshift(a)}let p=new v7(d),g=u((h,f)=>{let{offset:v}=f,m=He(!1,e.slice(0,v),/[^\n\r]/gu," "),w=Y1(m+h,t,r,!1);w.sourceSpan=new K(f,va(!1,w.children,-1).sourceSpan.end);let E=w.children[0];return E.length===v?w.children.shift():(E.sourceSpan=new K(E.sourceSpan.start.moveBy(v),E.sourceSpan.end),E.value=E.value.slice(v)),w},"f");return p.walk(h=>{if(h.type==="comment"){let f=Sw(h,g);f&&h.parent.replaceChild(h,f)}kw(h),Aw(h),Fw(h)}),p}function Wa(e){return{parse:u((t,r)=>Y1(t,e,r),"parse"),hasPragma:hw,astFormat:"html",locStart:li,locEnd:si}}var Ng,lc,sc,uc,er,$g,Hg,cc,jg,He,$s,Hs,Hl,Mo,Po,jl,ga,No,$o,Ho,Vl,Ul,wr,ql,Ao,K1,js,Rw,dc,Vg,J1,pc,Rr,Vs,Jn,Ug,qg,ge,Ee,ne,Iw,Wg,va,fo,wd,Bw,st,fc,Gg,Yg,Kg,Jg,ft,hc,Zg,Tw,di,Xg,zw,Qg,Lw,Ow,Mw,pi,Pw,Nw,$w,Hw,ya,e5,Z1,jw,Vw,X1,Uw,qw,Ww,Gw,Yw,Kw,Jw,Zw,Xw,Ed,Qw,e7,xd,t7,r7,ul,Us,n7,a7,mc,Q1,qs,ef,o7,t5,Hn,r5,n5,a5,o5,i5,l5,i7,l7,Pi,Wl,gc,tf,vc,K,Ni,yc,bc,s7,s5,u5,c5,d5,wc,Ec,p5,f5,xc,h5,m5,g5,Dc,Cc,Qr,v5,pt,cl,Sc,y5,b5,w5,E5,x5,D5,kc,C5,Ac,u7,Fc,G,S5,Ga,_c,Vr,Rc,k5,Ic,A5,Bc,F5,Tc,_5,zc,R5,Lc,tr,Oc,I5,Mc,B5,Pc,Ur,Nc,$c,Hc,jc,Vc,c7,Fo,T5,d7,$i,z5,Uc,qc,Hi,Wc,p7,L5,ji,Gc,Vi,Yc,f7,Ya,Kc,Ka,O5,Jc,Ui,qi,Se,Zc,M5,Xc,P5,Wi,N5,Qc,$5,Gi,h7,m7,jn,g7,Ja,e0,qr,v7,y7,dl,b7,Dd,H5,j5,V5,U5,q5,w7,Wk=T(()=>{Ng=Object.defineProperty,lc=u(e=>{throw TypeError(e)},"Xr"),sc=u((e,t)=>{for(var r in t)Ng(e,r,{get:t[r],enumerable:!0})},"Jr"),uc=u((e,t,r)=>t.has(e)||lc("Cannot "+r),"Zr"),er=u((e,t,r)=>(uc(e,t,"read from private field"),r?r.call(e):t.get(e)),"Q"),$g=u((e,t,r)=>t.has(e)?lc("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),"en"),Hg=u((e,t,r,n)=>(uc(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),"tn"),cc={},sc(cc,{languages:u(()=>d5,"languages"),options:u(()=>f5,"options"),parsers:u(()=>xc,"parsers"),printers:u(()=>q5,"printers")}),jg=u((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)},"si"),He=jg,$s="string",Hs="array",Hl="cursor",Mo="indent",Po="align",jl="trim",ga="group",No="fill",$o="if-break",Ho="indent-if-break",Vl="line-suffix",Ul="line-suffix-boundary",wr="line",ql="label",Ao="break-parent",K1=new Set([Hl,Mo,Po,jl,ga,No,$o,Ho,Vl,Ul,wr,ql,Ao]),u(Um,"ii"),js=Um,Rw=u(e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e),"ai"),u(qm,"oi"),Vg=(dc=class extends Error{constructor(t){super(qm(t));_n(this,"name","InvalidDocError");this.doc=t}},u(dc,"lr"),dc),J1=Vg,pc=u(()=>{},"rn"),Rr=pc,Vs=pc,u(xt,"k"),u(F1,"nn"),u(de,"_"),u(D3,"sn"),u(C3,"an"),u(_1,"At"),u(Lo,"ge"),u(S3,"on"),Jn={type:Ao},Ug={type:wr,hard:!0},qg={type:wr,hard:!0,literal:!0},ge={type:wr},Ee={type:wr,soft:!0},ne=[Ug,Jn],Iw=[qg,Jn],u(vn,"q"),Wg=u((e,t,r)=>{if(!(e&&t==null))return Array.isArray(t)||typeof t=="string"?t[r<0?t.length+r:r]:t.at(r)},"ci"),va=Wg,u(Ts,"Dt"),u(k3,"pi"),u(A3,"ln"),u(Qe,"B"),fo="'",wd='"',u(Wm,"hi"),Bw=Wm,u(Gm,"cr"),Gg=(fc=class{constructor(e){$g(this,st),Hg(this,st,new Set(e))}getLeadingWhitespaceCount(e){let t=er(this,st),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 er(this,st).has(e.charAt(0))}hasTrailingWhitespace(e){return er(this,st).has(va(!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=`[${Gm([...er(this,st)].join(""))}]+`,n=new RegExp(t?`(${r})`:r,"u");return e.split(n)}hasWhitespaceCharacter(e){let t=er(this,st);return Array.prototype.some.call(e,r=>t.has(r))}hasNonWhitespaceCharacter(e){let t=er(this,st);return Array.prototype.some.call(e,r=>!t.has(r))}isWhitespaceOnly(e){let t=er(this,st);return Array.prototype.every.call(e,r=>t.has(r))}},u(fc,"pr"),fc),st=new WeakMap,Yg=Gg,Kg=[" ",` +`,"\f","\r"," "],Jg=new Yg(Kg),ft=Jg,Zg=(hc=class extends Error{constructor(t,r,n="type"){super(`Unexpected ${r} node ${n}: ${JSON.stringify(t[n])}.`);_n(this,"name","UnexpectedNodeError");this.node=t}},u(hc,"hr"),hc),Tw=Zg,u(Ym,"di"),di=Ym,Xg=new Set(["sourceSpan","startSourceSpan","endSourceSpan","nameSpan","valueSpan","keySpan","tagDefinition","tokens","valueTokens","switchValueSourceSpan","expSourceSpan","valueSourceSpan"]),zw=new Set(["if","else if","for","switch","case"]),u(Ju,"fn"),Ju.ignoredProperties=Xg,Qg=Ju,u(Km,"Si"),Lw=Km,u(ai,"Ce"),u(yn,"j"),u(et,"T"),u(Jm,"_i"),Ow=Jm,Mw=u(e=>String(e).split(/[/\\]/u).pop(),"Ei"),u(fd,"Sn"),u(F3,"Ai"),u(Zm,"Di"),pi=Zm,Pw="inline",Nw={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"},$w="normal",Hw={listing:"pre",plaintext:"pre",pre:"pre",xmp:"pre",nobr:"nowrap",table:"initial",textarea:"pre-wrap"},u(Xm,"vi"),ya=Xm,e5=u(e=>He(!1,e,/^[\t\f\r ]*\n/gu,""),"yi"),Z1=u(e=>e5(ft.trimEnd(e)),"mr"),jw=u(e=>{let t=e,r=ft.getLeadingWhitespace(t);r&&(t=t.slice(r.length));let n=ft.getTrailingWhitespace(t);return n&&(t=t.slice(0,-n.length)),{leadingWhitespace:r,trailingWhitespace:n,text:t}},"vn"),u(R1,"yt"),u(oi,"Ee"),u(_3,"wi"),u(Ye,"$"),u(Ut,"U"),u(R3,"yn"),u(I3,"wn"),u(I1,"fr"),u(B3,"bn"),u(T3,"Tn"),u(z3,"xn"),u(so,"Qe"),u(L3,"kn"),u(B1,"dr"),u(sl,"wt"),u(O3,"bi"),u(T1,"Bn"),u(z1,"Ln"),u(L1,"Fn"),u(O1,"Nn"),u(zs,"bt"),u(M3,"Ti"),u(M1,"Pn"),u(P3,"xi"),u(N3,"ki"),u($3,"Bi"),u(hd,"gr"),u(Aa,"Xe"),u(H3,"Li"),u(j3,"Fi"),u(V3,"Ni"),u(U3,"Pi"),u(q3,"Ii"),u(sn,"_e"),u(W3,"Ri"),u(G3,"In"),u(P1,"Rn"),u(Y3,"$i"),u(N1,"Cr"),u($1,"Sr"),u(dr,"P"),Vw=new Set(["template","style","script"]),u(ii,"Je"),u(bn,"Ae"),u(Ls,"Tt"),u(K3,"$n"),u(J3,"On"),u(H1,"xt"),u(j1,"kt"),X1=/\{\{(.+?)\}\}/su,u(Z3,"Mn"),u(Li,"Er"),Uw=Li({parser:"__ng_action"}),qw=Li({parser:"__ng_binding"}),Ww=Li({parser:"__ng_directive"}),u(Qm,"Vi"),Gw=Qm,u(eg,"Ui"),Yw=eg,u(md,"Vn"),Kw=/^[ \t\n\r\u000c]+/,Jw=/^[, \t\n\r\u000c]+/,Zw=/^[^ \t\n\r\u000c]+/,Xw=/[,]+$/,Ed=/^\d+$/,Qw=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,u(tg,"Ki"),e7=tg,u(rg,"Qi"),xd={width:"w",height:"h",density:"x"},t7=Object.keys(xd),u(X3,"Ji"),r7=rg,u(Q3,"Yn"),ul=new WeakMap,u(ng,"Zi"),Us=ng,u(ew,"jn"),u(tw,"Kn"),u(rw,"Qn"),u(nw,"Xn"),u(aw,"ea"),u(ag,"ta"),u(ow,"ra"),u(iw,"na"),u(V1,"Jn"),n7=ag,u(og,"sa"),u(lw,"ia"),a7=og,mc=new Proxy(()=>{},{get:u(()=>mc,"get")}),Q1=mc,u(ig,"aa"),qs=ig,u(li,"se"),u(si,"ie"),u(Ml,"Ze"),u(sw,"oa"),u(Gn,"De"),u(uw,"ua"),u(Ar,"W"),u(Os,"Bt"),u(Fa,"ve"),u(U1,"rs"),u(Fr,"K"),u(_a,"ye"),u(ma,"we"),u(ui,"et"),u(cw,"la"),u(ci,"tt"),u(dw,"ca"),u(pw,"pa"),u(Pl,"rt"),u(Yn,"be"),u(_r,"z"),u(Ms,"Lt"),u(Ps,"Ft"),u(lg,"ha"),ef=lg,o7=new Set(["if","else if","for","switch","case"]),u(sg,"fa"),t5=sg,Hn=null,u(Kn,"st"),r5=10;for(let e=0;e<=r5;e++)Kn();u(fw,"vr"),u(ug,"ga"),n5=ug,a5={"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:[],angularLetDeclaration:["init"],angularLetDeclarationInitializer:[],angularIcuExpression:["cases"],angularIcuCase:["expression"]},o5=a5,i5=n5(o5),l5=i5,u(hw,"os"),u(cg,"us"),i7=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"])]]),u(q1,"cs"),u($n,"it"),u(uo,"Pt"),u(Ns,"He"),u(mw,"ps"),u(W1,"hs"),u(gw,"_a"),u(vw,"ms"),u(yw,"fs"),u(bw,"ds"),u(ww,"gs"),u(So,"at"),u(Nl,"It"),u(ko,"ot"),u(Ew,"Cs"),u(Oi,"Rt"),u(Zu,"yr"),u(Mi,"$t"),l7=/-+([a-z0-9])/g,u(dg,"_s"),Wl=(Pi=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 Pi(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}`}},u(yc,"Ue"),yc),s7=[fg,hg,mg,vg,yg,Eg,bg,wg,xg,gg],u(pg,"Da"),u(fg,"va"),u(hg,"ya"),u(xw,"wa"),u(mg,"ba"),u(gg,"Ta"),u(vg,"xa"),u(yg,"ka"),u(bg,"Ba"),u(wg,"La"),u(Eg,"Fa"),u(xg,"Na"),s5=pg,u(Dg,"Pa"),u5={preprocess:s5,print:Dg,insertPragma:cg,massageAstNode:Qg,embed:t5,getVisitorKeys:l5},c5=u5,d5=[{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"]}],wc={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."}},Ec="HTML",p5={bracketSameLine:wc.bracketSameLine,htmlWhitespaceSensitivity:{category:Ec,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:wc.singleAttributePerLine,vueIndentScriptAndStyle:{category:Ec,type:"boolean",default:!1,description:"Indent script and style tags in Vue files."}},f5=p5,xc={},sc(xc,{angular:u(()=>j5,"angular"),html:u(()=>H5,"html"),lwc:u(()=>U5,"lwc"),vue:u(()=>V5,"vue")}),function(e){e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom"}(h5||(h5={})),function(e){e[e.OnPush=0]="OnPush",e[e.Default=1]="Default"}(m5||(m5={})),function(e){e[e.None=0]="None",e[e.SignalBased=1]="SignalBased",e[e.HasDecoratorInputTransform=2]="HasDecoratorInputTransform"}(g5||(g5={})),Dc={name:"custom-elements"},Cc={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"}(Qr||(Qr={})),function(e){e[e.Error=0]="Error",e[e.Warning=1]="Warning",e[e.Ignore=2]="Ignore"}(v5||(v5={})),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"}(pt||(pt={})),u(Oo,"ut"),u(Xu,"xr"),u(Qu,"kr"),u(co,"We"),u(qa,"ze"),u(ec,"Br"),u(po,"Mt"),y5=(Sc=class{},u(Sc,"Ht"),Sc),b5="boolean",w5="number",E5="string",x5="object",D5=["[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,!inert,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:|",":math:^[HTMLElement]|!autofocus,nonce,*abort,*animationend,*animationiteration,*animationstart,*auxclick,*beforeinput,*beforematch,*beforetoggle,*beforexrselect,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contentvisibilityautostatechange,*contextlost,*contextmenu,*contextrestored,*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,*scrollend,*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",":math:math^:math:|",":math:maction^:math:|",":math:menclose^:math:|",":math:merror^:math:|",":math:mfenced^:math:|",":math:mfrac^:math:|",":math:mi^:math:|",":math:mmultiscripts^:math:|",":math:mn^:math:|",":math:mo^:math:|",":math:mover^:math:|",":math:mpadded^:math:|",":math:mphantom^:math:|",":math:mroot^:math:|",":math:mrow^:math:|",":math:ms^:math:|",":math:mspace^:math:|",":math:msqrt^:math:|",":math:mstyle^:math:|",":math:msub^:math:|",":math:msubsup^:math:|",":math:msup^:math:|",":math:mtable^:math:|",":math:mtd^:math:|",":math:mtext^:math:|",":math:mtr^:math:|",":math:munder^:math:|",":math:munderover^:math:|",":math:semantics^:math:|"],kc=new Map(Object.entries({class:"className",for:"htmlFor",formaction:"formAction",innerHtml:"innerHTML",readonly:"readOnly",tabindex:"tabIndex"})),C5=Array.from(kc).reduce((e,[t,r])=>(e.set(t,r),e),new Map),u7=(Ac=class extends y5{constructor(){super(),this._schema=new Map,this._eventSchema=new Map,D5.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 c=s&&this._schema.get(s.toLowerCase());if(c){for(let[d,p]of c)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),b5);break;case"#":t.set(d.substring(1),w5);break;case"%":t.set(d.substring(1),x5);break;default:t.set(d,E5)}})})}hasProperty(e,t,r){if(r.some(n=>n.name===Cc.name))return!0;if(e.indexOf("-")>-1){if(Xu(e)||Qu(e))return!1;if(r.some(n=>n.name===Dc.name))return!0}return(this._schema.get(e.toLowerCase())||this._schema.get("unknown")).has(t)}hasElement(e,t){return t.some(r=>r.name===Cc.name)||e.indexOf("-")>-1&&(Xu(e)||Qu(e)||t.some(r=>r.name===Dc.name))?!0:this._schema.has(e.toLowerCase())}securityContext(e,t,r){r&&(t=this.getMappedPropName(t)),e=e.toLowerCase(),t=t.toLowerCase();let n=ec()[e+"|"+t];return n||(n=ec()["*|"+t],n||Qr.NONE)}getMappedPropName(e){return kc.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=>C5.get(r)??r)}allKnownEventsOfElement(e){return Array.from(this._eventSchema.get(e.toLowerCase())??[])}normalizeAnimationStyleProperty(e){return dg(e)}normalizeAnimationStyleValue(e,t,r){let n="",a=r.toString().trim(),o=null;if(Cg(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}}},u(Ac,"Vt"),Ac),u(Cg,"Ua"),G=(Fc=class{constructor({closedByChildren:e,implicitNamespacePrefix:t,contentType:r=pt.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(c=>this.closedByChildren[c]=!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}},u(Fc,"m"),Fc),u($l,"Ge"),Vr=(_c=class{constructor(e,t){this.sourceSpan=e,this.i18n=t}},u(_c,"oe"),_c),k5=(Rc=class extends Vr{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)}},u(Rc,"Ut"),Rc),A5=(Ic=class extends Vr{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)}},u(Ic,"Wt"),Ic),F5=(Bc=class extends Vr{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)}},u(Bc,"zt"),Bc),_5=(Tc=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)}},u(Tc,"Gt"),Tc),R5=(zc=class extends Vr{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}},u(zc,"Yt"),zc),tr=(Lc=class extends Vr{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)}},u(Lc,"G"),Lc),I5=(Oc=class{constructor(e,t){this.value=e,this.sourceSpan=t,this.type="comment"}visit(e,t){return e.visitComment(this,t)}},u(Oc,"jt"),Oc),B5=(Mc=class{constructor(e,t){this.value=e,this.sourceSpan=t,this.type="docType"}visit(e,t){return e.visitDocType(this,t)}},u(Mc,"Kt"),Mc),Ur=(Pc=class extends Vr{constructor(e,t,r,n,a,o,i=null,s){super(n,s),this.name=e,this.parameters=t,this.children=r,this.nameSpan=a,this.startSourceSpan=o,this.endSourceSpan=i,this.type="block"}visit(e,t){return e.visitBlock(this,t)}},u(Pc,"Z"),Pc),$c=(Nc=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)}},u(Nc,"ct"),Nc),jc=(Hc=class{constructor(e,t,r,n,a){this.name=e,this.value=t,this.sourceSpan=r,this.nameSpan=n,this.valueSpan=a,this.type="letDeclaration",this.startSourceSpan=null,this.endSourceSpan=null}visit(e,t){return e.visitLetDeclaration(this,t)}},u(Hc,"pt"),Hc),u(gd,"Qt"),c7=(Vc=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){}visitLetDeclaration(e,t){}visitChildren(e,t){let r=[],n=this;function a(o){o&&r.push(gd(n,o,e))}return u(a,"i"),t(a),Array.prototype.concat.apply([],r)}},u(Vc,"ht"),Vc),Fo={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:"‌"},T5="",Fo.ngsp=T5,d7=[/@/,/^\s*$/,/[<>]/,/^[{}]$/,/&(#|[a-z])/i,/^\/\//],u(Sg,"Ls"),z5=($i=class{static fromArray(e){return e?(Sg("interpolation",e),new $i(e[0],e[1])):Uc}constructor(e,t){this.start=e,this.end=t}},u($i,"t"),$i),Uc=new z5("{{","}}"),Hi=(qc=class extends bc{constructor(e,t,r){super(r,e),this.tokenType=t}},u(qc,"ft"),qc),p7=(Wc=class{constructor(e,t,r){this.tokens=e,this.errors=t,this.nonNormalizedIcuExpressions=r}},u(Wc,"$r"),Wc),u(kg,"Ws"),L5=/\r\n?/g,u(jr,"je"),u(tc,"Rs"),u(Ag,"ho"),function(e){e.HEX="hexadecimal",e.DEC="decimal"}(ji||(ji={})),Vi=(Gc=class{constructor(e){this.error=e}},u(Gc,"dt"),Gc),f7=(Yc=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||Uc,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 O5(e,n):new Kc(e,n),this._preserveLineEndings=r.preserveLineEndings||!1,this._i18nNormalizeLineEndingsInICUs=r.i18nNormalizeLineEndingsInICUs||!1,this._tokenizeBlocks=r.tokenizeBlocks??!0,this._tokenizeLet=r.tokenizeLet??!0;try{this._cursor.init()}catch(a){this.handleError(a)}}_processCarriageReturns(e){return this._preserveLineEndings?e:e.replace(L5,` +`)}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._tokenizeLet&&this._cursor.peek()===64&&!this._inInterpolation&&this._attemptStr("@let")?this._consumeLetDeclaration(e):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(34),this._endToken([])}_getBlockName(){let e=!1,t=this._cursor.clone();return this._attemptCharCodeUntilFn(r=>So(r)?!e:nc(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(se),this._attemptCharCode(41))this._attemptCharCodeUntilFn(se);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(ac);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&&Mi(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(ac)}}_consumeLetDeclaration(e){if(this._beginToken(30,e),So(this._cursor.peek()))this._attemptCharCodeUntilFn(se);else{let r=this._endToken([this._cursor.getChars(e)]);r.type=33;return}let t=this._endToken([this._getLetDeclarationName()]);if(this._attemptCharCodeUntilFn(se),!this._attemptCharCode(61)){t.type=33;return}this._attemptCharCodeUntilFn(r=>se(r)&&!Oi(r)),this._consumeLetDeclarationValue(),this._cursor.peek()===59?(this._beginToken(32),this._endToken([]),this._cursor.advance()):(t.type=33,t.sourceSpan=this._cursor.getSpan(e))}_getLetDeclarationName(){let e=this._cursor.clone(),t=!1;return this._attemptCharCodeUntilFn(r=>ko(r)||r==36||r===95||t&&Nl(r)?(t=!0,!1):!0),this._cursor.getChars(e).trim()}_consumeLetDeclarationValue(){let e=this._cursor.clone();for(this._beginToken(31,e);this._cursor.peek()!==0;){let t=this._cursor.peek();if(t===59)break;Mi(t)&&(this._cursor.advance(),this._attemptCharCodeUntilFn(r=>r===92?(this._cursor.advance(),!1):r===t)),this._cursor.advance()}this._endToken([this._cursor.getChars(e)])}_tokenizeExpansionForm(){if(this.isExpansionFormStart())return this._consumeExpansionFormStart(),!0;if(Ig(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 Hi("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 Hi("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 Hi(e,this._currentTokenType,t);return this._currentTokenStart=null,this._currentTokenType=null,new Vi(r)}handleError(e){if(e instanceof Ui&&(e=this._createError(e.msg,this._cursor.getSpan(e.cursor))),e instanceof Vi)this.errors.push(e.error);else throw e}_attemptCharCode(e){return this._cursor.peek()===e?(this._cursor.advance(),!0):!1}_attemptCharCodeCaseInsensitive(e){return Bg(this._cursor.peek(),e)?(this._cursor.advance(),!0):!1}_requireCharCode(e){let t=this._cursor.clone();if(!this._attemptCharCode(e))throw this._createError(jr(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&&!Fg(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(rc,t===""?0:1);let n=this._cursor.getChars(r);return[t,n]}_consumeTagOpen(e){let t,r,n,a=[];try{if(!ko(this._cursor.peek()))throw this._createError(jr(this._cursor.peek()),this._cursor.getSpan(e));for(n=this._consumeTagOpenStart(e),r=n.parts[0],t=n.parts[1],this._attemptCharCodeUntilFn(se);this._cursor.peek()!==47&&this._cursor.peek()!==62&&this._cursor.peek()!==60&&this._cursor.peek()!==0;){let[i,s]=this._consumeAttributeName();if(this._attemptCharCodeUntilFn(se),this._attemptCharCode(61)){this._attemptCharCodeUntilFn(se);let c=this._consumeAttributeValue();a.push({prefix:i,name:s,value:c})}else a.push({prefix:i,name:s});this._attemptCharCodeUntilFn(se)}this._consumeTagOpenEnd()}catch(i){if(i instanceof Vi){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===pt.RAW_TEXT?this._consumeRawTextWithTagClose(r,t,!1):o===pt.ESCAPABLE_RAW_TEXT&&this._consumeRawTextWithTagClose(r,t,!0)}_consumeRawTextWithTagClose(e,t,r){this._consumeRawText(r,()=>!this._attemptCharCode(60)||!this._attemptCharCode(47)||(this._attemptCharCodeUntilFn(se),!this._attemptStrCaseInsensitive(e?`${e}:${t}`:t))?!1:(this._attemptCharCodeUntilFn(se),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(jr(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=u(()=>this._cursor.peek()===t,"n");e=this._consumeWithInterpolation(16,17,r,r),this._consumeQuote(t)}else{let t=u(()=>rc(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(se),this._allowHtmComponentClosingTags&&this._attemptCharCode(47))this._attemptCharCodeUntilFn(se),this._requireCharCode(62),this._endToken([]);else{let[t,r]=this._consumePrefixAndName();this._attemptCharCodeUntilFn(se),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(se),this._beginToken(7);let r=this._readUntil(44);this._endToken([r]),this._requireCharCode(44),this._attemptCharCodeUntilFn(se)}_consumeExpansionCaseStart(){this._beginToken(21);let e=this._readUntil(123).trim();this._endToken([e]),this._attemptCharCodeUntilFn(se),this._beginToken(22),this._requireCharCode(123),this._endToken([]),this._attemptCharCodeUntilFn(se),this._expansionCaseStack.push(22)}_consumeExpansionCaseEnd(){this._beginToken(23),this._requireCharCode(125),this._endToken([]),this._attemptCharCodeUntilFn(se),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 c=this._cursor.peek();this._cursor.advance(),c===92?this._cursor.advance():c===o?o=null:!i&&o===null&&Mi(c)&&(o=c)}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()===64||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(),nc(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=qa(e,t);(this._fullNameStack.length===0||this._fullNameStack[this._fullNameStack.length-1]===r)&&this._fullNameStack.push(r)}_handleFullNameStackForTagClose(e,t){let r=qa(e,t);this._fullNameStack.length!==0&&this._fullNameStack[this._fullNameStack.length-1]===r&&this._fullNameStack.pop()}},u(Yc,"Or"),Yc),u(se,"b"),u(rc,"$s"),u(Fg,"mo"),u(_g,"fo"),u(Rg,"go"),u(Ig,"Co"),u(Bg,"So"),u(vd,"Os"),u(nc,"Ms"),u(ac,"qs"),u(Dw,"_o"),Kc=(Ya=class{constructor(e,t){if(e instanceof Ya){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 Ya(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 K(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 Ui('Unexpected character "EOF"',this);let t=this.charAt(e.offset);t===10?(e.line++,e.column=0):Oi(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 Wl(e.file,e.state.offset,e.state.line,e.state.column)}},u(Ya,"t"),Ya),O5=(Ka=class extends Kc{constructor(e,t){e instanceof Ka?(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 Ka(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(Zu(e())){let t="",r=0,n=this.clone();for(;Zu(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 Oi(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 Ui("Invalid hexadecimal escape sequence",e);return n}},u(Ka,"t"),Ka),Ui=(Jc=class{constructor(e,t){this.msg=e,this.cursor=t}},u(Jc,"gt"),Jc),Se=(qi=class extends bc{static create(e,t,r){return new qi(e,t,r)}constructor(e,t,r){super(t,r),this.elementName=e}},u(qi,"t"),qi),M5=(Zc=class{constructor(e,t){this.rootNodes=e,this.errors=t}},u(Zc,"Vr"),Zc),P5=(Xc=class{constructor(e){this.getTagDefinition=e}parse(e,t,r,n=!1,a){let o=u(f=>(v,...m)=>f(v.toLowerCase(),...m),"a"),i=n?this.getTagDefinition:o(this.getTagDefinition),s=u(f=>i(f).getContentType(),"u"),c=n?a:o(a),d=kg(e,t,a?(f,v,m,w)=>{let E=c(f,v,m,w);return E!==void 0?E:s(f)}:s,r),p=r&&r.canSelfClose||!1,g=r&&r.allowHtmComponentClosingTags||!1,h=new N5(d.tokens,i,p,g,n);return h.build(),new M5(h.rootNodes,d.errors.concat(h.errors))}},u(Xc,"nr"),Xc),N5=(Wi=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!==34;)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===30?(this._closeVoidElement(),this._consumeLet(this._advance())):this._peek.type===18?this._consumeDocType(this._advance()):this._peek.type===33?(this._closeVoidElement(),this._consumeIncompleteLet(this._advance())):this._advance();for(let e of this._containerStack)e instanceof Ur&&this.errors.push(Se.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 K(e.sourceSpan.start,n.sourceSpan.end,e.sourceSpan.fullStart),i=new K(t.sourceSpan.start,n.sourceSpan.end,t.sourceSpan.fullStart);return new _5(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(oc(r,22)){if(r.pop(),r.length===0)return t}else return this.errors.push(Se.create(null,e.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(this._peek.type===24)if(oc(r,20))r.pop();else return this.errors.push(Se.create(null,e.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(this._peek.type===34)return this.errors.push(Se.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,ic):e.type===9?n+=e.parts[0]:n+=e.parts.join("");if(n.length>0){let a=e.sourceSpan;this._addToParent(new k5(n,new K(r.start,a.end,r.fullStart,r.details),t))}}_closeVoidElement(){let e=this._getContainer();e instanceof tr&&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 h=this.getTagDefinition(a);this.canSelfClose||h.canSelfClose||co(a)!==null||h.isVoid||this.errors.push(Se.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 K(e.sourceSpan.start,i,e.sourceSpan.fullStart),c=new K(e.sourceSpan.start,i,e.sourceSpan.fullStart),d=new K(e.sourceSpan.start.moveBy(1),e.sourceSpan.end),p=new tr(a,n,[],s,c,void 0,d),g=this._getContainer();this._pushContainer(p,g instanceof tr&&this.getTagDefinition(g.name).isClosedByChild(p.name)),o?this._popContainer(a,tr,s):e.type===4&&(this._popContainer(a,tr,null),this.errors.push(Se.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(Se.create(t,e.sourceSpan,`Void elements do not have end tags "${e.parts[1]}"`));else if(!this._popContainer(t,tr,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(Se.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(co(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 Ur||o instanceof tr&&!this.getTagDefinition(o.name).closedByParent)&&(n=!0)}return!1}_consumeAttr(e){let t=qa(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,ic):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 c=i&&s&&new K((n==null?void 0:n.sourceSpan.start)??i.start,s,(n==null?void 0:n.sourceSpan.fullStart)??i.fullStart);return new R5(t,a,new K(e.sourceSpan.start,r,e.sourceSpan.fullStart),e.sourceSpan,c,o.length>0?o:void 0,void 0)}_consumeBlockOpen(e){let t=[];for(;this._peek.type===28;){let i=this._advance();t.push(new $c(i.parts[0],i.sourceSpan))}this._peek.type===26&&this._advance();let r=this._peek.sourceSpan.fullStart,n=new K(e.sourceSpan.start,r,e.sourceSpan.fullStart),a=new K(e.sourceSpan.start,r,e.sourceSpan.fullStart),o=new Ur(e.parts[0],t,[],n,e.sourceSpan,a);this._pushContainer(o,!1)}_consumeBlockClose(e){this._popContainer(null,Ur,e.sourceSpan)||this.errors.push(Se.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 $c(i.parts[0],i.sourceSpan))}let r=this._peek.sourceSpan.fullStart,n=new K(e.sourceSpan.start,r,e.sourceSpan.fullStart),a=new K(e.sourceSpan.start,r,e.sourceSpan.fullStart),o=new Ur(e.parts[0],t,[],n,e.sourceSpan,a);this._pushContainer(o,!1),this._popContainer(null,Ur,null),this.errors.push(Se.create(e.parts[0],n,`Incomplete block "${e.parts[0]}". If you meant to write the @ character, you should use the "@" HTML entity instead.`))}_consumeLet(e){let t=e.parts[0],r,n;if(this._peek.type!==31){this.errors.push(Se.create(e.parts[0],e.sourceSpan,`Invalid @let declaration "${t}". Declaration must have a value.`));return}else r=this._advance();if(this._peek.type!==32){this.errors.push(Se.create(e.parts[0],e.sourceSpan,`Unterminated @let declaration "${t}". Declaration must be terminated with a semicolon.`));return}else n=this._advance();let a=n.sourceSpan.fullStart,o=new K(e.sourceSpan.start,a,e.sourceSpan.fullStart),i=e.sourceSpan.toString().lastIndexOf(t),s=e.sourceSpan.start.moveBy(i),c=new K(s,e.sourceSpan.end),d=new jc(t,r.parts[0],o,c,r.sourceSpan);this._addToParent(d)}_consumeIncompleteLet(e){let t=e.parts[0]??"",r=t?` "${t}"`:"";if(t.length>0){let n=e.sourceSpan.toString().lastIndexOf(t),a=e.sourceSpan.start.moveBy(n),o=new K(a,e.sourceSpan.end),i=new K(e.sourceSpan.start,e.sourceSpan.start.moveBy(0)),s=new jc(t,"",e.sourceSpan,o,i);this._addToParent(s)}this.errors.push(Se.create(e.parts[0],e.sourceSpan,`Incomplete @let declaration${r}. @let declarations must be written as \`@let = ;\``))}_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 tr)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=Oo(r.name)[1];this.getTagDefinition(n).preventNamespaceInheritance||(e=co(r.name))}return qa(e,t)}},u(Wi,"t"),Wi),u(oc,"zs"),u(ic,"Gs"),$5=(Qc=class extends P5{constructor(){super($l)}parse(e,t,r,n=!1,a){return super.parse(e,t,r,n,a)}},u(Qc,"sr"),Qc),Gi=null,h7=u(()=>(Gi||(Gi=new $5),Gi),"Eo"),u(yd,"zr"),u(Tg,"Ao"),m7=Tg,jn=3,u(Cw,"Do"),u(zg,"vo"),g7=zg,Ja={attrs:!0,children:!0,cases:!0,expression:!0},e0=new Set(["parent"]),v7=(qr=class{constructor(e={}){for(let t of new Set([...e0,...Object.keys(e)]))this.setProperty(t,e[t])}setProperty(e,t){if(this[e]!==t){if(e in Ja&&(t=t.map(r=>this.createChild(r))),!e0.has(e)){this[e]=t;return}Object.defineProperty(this,e,{value:t,enumerable:!1,configurable:!0})}}map(e){let t;for(let r in Ja){let n=this[r];if(n){let a=Lg(n,o=>o.map(e));t!==n&&(t||(t=new qr({parent:this.parent})),t.setProperty(r,a))}}if(t)for(let r in this)r in Ja||(t[r]=this[r]);return e(t||this)}walk(e){for(let t in Ja){let r=this[t];if(r)for(let n=0;n[e.fullName,e.value]))}},u(qr,"t"),qr),u(Lg,"yo"),y7=[{regex:/^(\[if([^\]]*)\]>)(.*?)a==="lang"&&o!=="html"&&o!==""&&o!==void 0))}}),U5=Wa({name:"lwc",canSelfClose:!1}),q5={html:c5},w7=cc});function rr(){}function W5(e,t,r,n,a){for(var o=[],i;t;)o.push(t),i=t.previousComponent,delete t.previousComponent,t=i;o.reverse();for(var s=0,c=o.length,d=0,p=0;sm.length?E:m}),g.value=e.join(f)}else g.value=e.join(r.slice(d,d+g.count));d+=g.count,g.added||(p+=g.count)}}var v=o[c-1];return c>1&&typeof v.value=="string"&&(v.added||v.removed)&&e.equals("",v.value)&&(o[c-2].value+=v.value,o.pop()),o}function _o(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_o=u(function(t){return typeof t},"$e"):_o=u(function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},"$e"),_o(e)}function Gl(e,t,r,n,a){t=t||[],r=r||[],n&&(e=n(a,e));var o;for(o=0;o=0?e.charAt(t+1)===` +`?"crlf":"cr":"lf"}function Ws(e){switch(e){case"cr":return"\r";case"crlf":return`\r +`;default:return` +`}}function rf(e,t){let r;switch(t){case` +`:r=/\n/gu;break;case"\r":r=/\r/gu;break;case`\r +`:r=/\r\n/gu;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(t)}.`)}let n=e.match(r);return n?n.length:0}function D7(e){return hi(!1,e,/\r\n?/gu,` +`)}function G5(e){if(typeof e=="string")return Tr;if(Array.isArray(e))return qt;if(!e)return;let{type:t}=e;if(mf.has(t))return t}function Y5(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(zr(e))throw new Error("doc is valid.");let r=Object.prototype.toString.call(e);if(r!=="[object Object]")return`Unexpected doc '${r}'.`;let n=d6([...mf].map(a=>`'${a}'`));return`Unexpected doc.type '${e.type}'. +Expected it to be ${n}.`}function K5(e,t,r,n){let a=[e];for(;a.length>0;){let o=a.pop();if(o===qd){r(a.pop());continue}r&&a.push(o,qd);let i=zr(o);if(!i)throw new cn(o);if((t==null?void 0:t(o))!==!1)switch(i){case qt:case vt:{let s=i===qt?o:o.parts;for(let c=s.length,d=c-1;d>=0;--d)a.push(s[d]);break}case je:a.push(o.flatContents,o.breakContents);break;case Ne:if(n&&o.expandedStates)for(let s=o.expandedStates.length,c=s-1;c>=0;--c)a.push(o.expandedStates[c]);else a.push(o.contents);break;case Gt:case Wt:case Yt:case yt:case Kt:a.push(o.contents);break;case Tr:case xr:case Ht:case jt:case we:case Ke:break;default:throw new cn(o)}}}function jo(e){return bt(e),{type:Wt,contents:e}}function un(e,t){return bt(t),{type:Gt,contents:t,n:e}}function Cd(e,t={}){return bt(e),Ks(t.expandedStates,!0),{type:Ne,id:t.id,contents:e,break:!!t.shouldBreak,expandedStates:t.expandedStates}}function J5(e){return un(Number.NEGATIVE_INFINITY,e)}function Z5(e){return un({type:"root"},e)}function X5(e){return un(-1,e)}function Q5(e,t){return Cd(e[0],{...t,expandedStates:e})}function Sd(e){return Ks(e),{type:vt,parts:e}}function e2(e,t="",r={}){return bt(e),t!==""&&bt(t),{type:je,breakContents:e,flatContents:t,groupId:r.groupId}}function t2(e,t){return bt(e),{type:Yt,contents:e,groupId:t.groupId,negate:t.negate}}function Yl(e){return bt(e),{type:Kt,contents:e}}function kd(e,t){bt(e),Ks(t);let r=[];for(let n=0;n0){for(let a=0;a0?`, { ${p.join(", ")} }`:"";return`indentIfBreak(${n(o.contents)}${g})`}if(o.type===Ne){let p=[];o.break&&o.break!=="propagated"&&p.push("shouldBreak: true"),o.id&&p.push(`id: ${a(o.id)}`);let g=p.length>0?`, { ${p.join(", ")} }`:"";return o.expandedStates?`conditionalGroup([${o.expandedStates.map(h=>n(h)).join(",")}]${g})`:`group(${n(o.contents)}${g})`}if(o.type===vt)return`fill([${o.parts.map(p=>n(p)).join(", ")}])`;if(o.type===Kt)return"lineSuffix("+n(o.contents)+")";if(o.type===jt)return"lineSuffixBoundary";if(o.type===yt)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 c=i+(s>0?` #${s}`:"");if(!r.has(c))return r.add(c),t[o]=`Symbol.for(${JSON.stringify(c)})`}}}function n2(e){return e===12288||e>=65281&&e<=65376||e>=65504&&e<=65510}function a2(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 o2(e){if(!e)return 0;if(!h6.test(e))return e.length;e=e.replace(p6()," ");let t=0;for(let r of e){let n=r.codePointAt(0);n<=31||n>=127&&n<=159||n>=768&&n<=879||(t+=f6(n)?1:2)}return t}function Vo(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(zr(o)){case qt:return t(o.map(n));case vt:return t({...o,parts:o.parts.map(n)});case je:return t({...o,breakContents:n(o.breakContents),flatContents:n(o.flatContents)});case Ne:{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 Gt:case Wt:case Yt:case yt:case Kt:return t({...o,contents:n(o.contents)});case Tr:case xr:case Ht:case jt:case we:case Ke:return t(o);default:throw new cn(o)}}}function Kl(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 u(o,"u"),Ql(e,o),n}function S7(e){if(e.type===Ne&&e.break||e.type===we&&e.hard||e.type===Ke)return!0}function i2(e){return Kl(e,S7,!1)}function Fd(e){if(e.length>0){let t=me(!1,e,-1);!t.expandedStates&&!t.break&&(t.break="propagated")}return null}function k7(e){let t=new Set,r=[];function n(o){if(o.type===Ke&&Fd(r),o.type===Ne){if(r.push(o),t.has(o))return!1;t.add(o)}}u(n,"n");function a(o){o.type===Ne&&r.pop().break&&Fd(r)}u(a,"o"),Ql(e,n,a,!0)}function A7(e){return e.type===we&&!e.hard?e.soft?"":" ":e.type===je?e.flatContents:e}function l2(e){return Vo(e,A7)}function _d(e){for(e=[...e];e.length>=2&&me(!1,e,-2).type===we&&me(!1,e,-1).type===Ke;)e.length-=2;if(e.length>0){let t=Zn(me(!1,e,-1));e[e.length-1]=t}return e}function Zn(e){switch(zr(e)){case Wt:case Yt:case Ne:case Kt:case yt:{let t=Zn(e.contents);return{...e,contents:t}}case je:return{...e,breakContents:Zn(e.breakContents),flatContents:Zn(e.flatContents)};case vt:return{...e,parts:_d(e.parts)};case qt:return _d(e);case Tr:return e.replace(/[\n\r]*$/u,"");case Gt:case xr:case Ht:case jt:case we:case Ke:break;default:throw new cn(e)}return e}function Rd(e){return Zn(_7(e))}function F7(e){switch(zr(e)){case vt:if(e.parts.every(t=>t===""))return"";break;case Ne:if(!e.contents&&!e.id&&!e.break&&!e.expandedStates)return"";if(e.contents.type===Ne&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case Gt:case Wt:case Yt:case Kt:if(!e.contents)return"";break;case je:if(!e.flatContents&&!e.breakContents)return"";break;case qt:{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 Tr:case xr:case Ht:case jt:case we:case yt:case Ke:break;default:throw new cn(e)}return e}function _7(e){return Vo(e,t=>F7(t))}function s2(e,t=Gd){return Vo(e,r=>typeof r=="string"?kd(t,r.split(` +`)):r)}function R7(e){if(e.type===we)return!0}function u2(e){return Kl(e,R7,!1)}function nf(e,t){return e.type===yt?{...e,contents:t(e.contents)}:t(e)}function af(){return{value:"",length:0,queue:[]}}function I7(e,t){return Jl(e,{type:"indent"},t)}function B7(e,t,r){return t===Number.NEGATIVE_INFINITY?e.root||af():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 v of n)switch(v.type){case"indent":p(),r.useTabs?c(1):d(r.tabWidth);break;case"stringAlign":p(),a+=v.n,o+=v.n.length;break;case"numberAlign":i+=1,s+=v.n;break;default:throw new Error(`Unexpected type '${v.type}'`)}return h(),{...e,value:a,length:o,queue:n};function c(v){a+=" ".repeat(v),o+=r.tabWidth*v}function d(v){a+=" ".repeat(v),o+=v}function p(){r.useTabs?g():h()}function g(){i>0&&c(i),f()}function h(){s>0&&d(s),f()}function f(){i=0,s=0}}function Zl(e){let t=0,r=0,n=e.length;e:for(;n--;){let a=e[n];if(a===Xn){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(Xn);return t}function ho(e,t,r,n,a,o){if(r===Number.POSITIVE_INFINITY)return!0;let i=t.length,s=[e],c=[];for(;r>=0;){if(s.length===0){if(i===0)return!0;s.push(t[--i]);continue}let{mode:d,doc:p}=s.pop(),g=zr(p);switch(g){case Tr:c.push(p),r-=ts(p);break;case qt:case vt:{let h=g===qt?p:p.parts;for(let f=h.length-1;f>=0;f--)s.push({mode:d,doc:h[f]});break}case Wt:case Gt:case Yt:case yt:s.push({mode:d,doc:p.contents});break;case Ht:r+=Zl(c);break;case Ne:{if(o&&p.break)return!1;let h=p.break?Be:d,f=p.expandedStates&&h===Be?me(!1,p.expandedStates,-1):p.contents;s.push({mode:h,doc:f});break}case je:{let h=(p.groupId?a[p.groupId]||ut:d)===Be?p.breakContents:p.flatContents;h&&s.push({mode:d,doc:h});break}case we:if(d===Be||p.hard)return!0;p.soft||(c.push(" "),r--);break;case Kt:n=!0;break;case jt:if(n)return!1;break}}return!1}function Uo(e,t){let r={},n=t.printWidth,a=Ws(t.endOfLine),o=0,i=[{ind:af(),mode:Be,doc:e}],s=[],c=!1,d=[],p=0;for(k7(e);i.length>0;){let{ind:h,mode:f,doc:v}=i.pop();switch(zr(v)){case Tr:{let m=a!==` +`?hi(!1,v,` +`,a):v;s.push(m),i.length>0&&(o+=ts(m));break}case qt:for(let m=v.length-1;m>=0;m--)i.push({ind:h,mode:f,doc:v[m]});break;case xr:if(p>=2)throw new Error("There are too many 'cursor' in doc.");s.push(Xn),p++;break;case Wt:i.push({ind:I7(h,t),mode:f,doc:v.contents});break;case Gt:i.push({ind:B7(h,v.n,t),mode:f,doc:v.contents});break;case Ht:o-=Zl(s);break;case Ne:switch(f){case ut:if(!c){i.push({ind:h,mode:v.break?Be:ut,doc:v.contents});break}case Be:{c=!1;let m={ind:h,mode:ut,doc:v.contents},w=n-o,E=d.length>0;if(!v.break&&ho(m,i,w,E,r))i.push(m);else if(v.expandedStates){let D=me(!1,v.expandedStates,-1);if(v.break){i.push({ind:h,mode:Be,doc:D});break}else for(let x=1;x=v.expandedStates.length){i.push({ind:h,mode:Be,doc:D});break}else{let b=v.expandedStates[x],C={ind:h,mode:ut,doc:b};if(ho(C,i,w,E,r)){i.push(C);break}}}else i.push({ind:h,mode:Be,doc:v.contents});break}}v.id&&(r[v.id]=me(!1,i,-1).mode);break;case vt:{let m=n-o,{parts:w}=v;if(w.length===0)break;let[E,D]=w,x={ind:h,mode:ut,doc:E},b={ind:h,mode:Be,doc:E},C=ho(x,[],m,d.length>0,r,!0);if(w.length===1){C?i.push(x):i.push(b);break}let S={ind:h,mode:ut,doc:D},k={ind:h,mode:Be,doc:D};if(w.length===2){C?i.push(S,x):i.push(k,b);break}w.splice(0,2);let A={ind:h,mode:f,doc:Sd(w)},_=w[0];ho({ind:h,mode:ut,doc:[E,D,_]},[],m,d.length>0,r,!0)?i.push(A,S,x):C?i.push(A,k,x):i.push(A,k,b);break}case je:case Yt:{let m=v.groupId?r[v.groupId]:f;if(m===Be){let w=v.type===je?v.breakContents:v.negate?v.contents:jo(v.contents);w&&i.push({ind:h,mode:f,doc:w})}if(m===ut){let w=v.type===je?v.flatContents:v.negate?jo(v.contents):v.contents;w&&i.push({ind:h,mode:f,doc:w})}break}case Kt:d.push({ind:h,mode:f,doc:v.contents});break;case jt:d.length>0&&i.push({ind:h,mode:f,doc:ml});break;case we:switch(f){case ut:if(v.hard)c=!0;else{v.soft||(s.push(" "),o+=1);break}case Be:if(d.length>0){i.push({ind:h,mode:f,doc:v},...d.reverse()),d.length=0;break}v.literal?h.root?(s.push(a,h.root.value),o=h.root.length):(s.push(a),o=0):(o-=Zl(s),s.push(a+h.value),o=h.length);break}break;case yt:i.push({ind:h,mode:f,doc:v.contents});break;case Ke:break;default:throw new cn(v)}i.length===0&&d.length>0&&(i.push(...d.reverse()),d.length=0)}let g=s.indexOf(Xn);if(g!==-1){let h=s.indexOf(Xn,g+1),f=s.slice(0,g).join(""),v=s.slice(g+1,h).join(""),m=s.slice(h+1).join("");return{formatted:f+v+m,cursorNodeStart:f.length,cursorNodeText:v}}return{formatted:s.join("")}}function c2(e,t,r=0){let n=0;for(let a=r;a!0,"n")}=t,a=u(o=>g6(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*T7(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 m2(e){return e?t=>e(t,Jd):y6}function z7(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 Gs(e,t){(e.comments??(e.comments=[])).push(t),t.printed=!1,t.nodeDescription=z7(e)}function en(e,t){t.leading=!0,t.trailing=!1,Gs(e,t)}function Ro(e,t,r){t.leading=!1,t.trailing=!1,r&&(t.marker=r),Gs(e,t)}function tn(e,t){t.leading=!1,t.trailing=!0,Gs(e,t)}function Ys(e,t){if(gl.has(e))return gl.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))??[...of(e,{getVisitorKeys:mi(a)})]).flatMap(c=>n(c)?[c]:Ys(c,t));return s.sort((c,d)=>o(c)-o(d)||i(c)-i(d)),gl.set(e,s),s}function lf(e,t,r,n){let{locStart:a,locEnd:o}=r,i=a(t),s=o(t),c=Ys(e,r),d,p,g=0,h=c.length;for(;g>1,v=c[f],m=a(v),w=o(v);if(m<=i&&s<=w)return lf(v,t,r,v);if(w<=i){d=v,g=f+1;continue}if(s<=m){p=v,h=f;continue}throw new Error("Comment location overlaps with node location")}if((n==null?void 0:n.type)==="TemplateLiteral"){let{quasis:f}=n,v=pl(f,t,r);d&&pl(f,d,r)!==v&&(d=null),p&&pl(f,p,r)!==v&&(p=null)}return{enclosingNode:n,precedingNode:d,followingNode:p}}function L7(e,t){let{comments:r}=e;if(delete e.comments,!v6(r)||!t.printer.canAttachComment)return;let n=[],{locStart:a,locEnd:o,printer:{experimentalFeatures:{avoidAstMutation:i=!1}={},handleComments:s={}},originalText:c}=t,{ownLine:d=vl,endOfLine:p=vl,remaining:g=vl}=s,h=r.map((f,v)=>({...lf(e,f,t),comment:f,text:c,options:t,ast:e,isLastComment:r.length-1===v}));for(let[f,v]of h.entries()){let{comment:m,precedingNode:w,enclosingNode:E,followingNode:D,text:x,options:b,ast:C,isLastComment:S}=v;if(b.parser==="json"||b.parser==="json5"||b.parser==="jsonc"||b.parser==="__js_expression"||b.parser==="__ts_expression"||b.parser==="__vue_expression"||b.parser==="__vue_ts_expression"){if(a(m)-a(C)<=0){en(C,m);continue}if(o(m)-o(C)>=0){tn(C,m);continue}}let k;if(i?k=[v]:(m.enclosingNode=E,m.precedingNode=w,m.followingNode=D,k=[m,x,b,C,S]),O7(x,b,h,f))m.placement="ownLine",d(...k)||(D?en(D,m):w?tn(w,m):Ro(E||C,m));else if(M7(x,b,h,f))m.placement="endOfLine",p(...k)||(w?tn(w,m):D?en(D,m):Ro(E||C,m));else if(m.placement="remaining",!g(...k))if(w&&D){let A=n.length;A>0&&n[A-1].followingNode!==D&&Id(n,b),n.push(v)}else w?tn(w,m):D?en(D,m):Ro(E||C,m)}if(Id(n,t),!i)for(let f of r)delete f.precedingNode,delete f.enclosingNode,delete f.followingNode}function O7(e,t,r,n){let{comment:a,precedingNode:o}=r[n],{locStart:i,locEnd:s}=t,c=i(a);if(o)for(let d=n-1;d>=0;d--){let{comment:p,precedingNode:g}=r[d];if(g!==o||!gf(e.slice(s(p),c)))break;c=i(p)}return sr(e,c,{backwards:!0})}function M7(e,t,r,n){let{comment:a,followingNode:o}=r[n],{locStart:i,locEnd:s}=t,c=s(a);if(o)for(let d=n+1;d0;--c){let{comment:d,precedingNode:p,followingNode:g}=e[c-1];ns.strictEqual(p,o),ns.strictEqual(g,i);let h=t.originalText.slice(t.locEnd(d),s);if(((n=(r=t.printer).isGap)==null?void 0:n.call(r,h,t))??/^[\s(]*$/u.test(h))s=t.locStart(d);else break}for(let[d,{comment:p}]of e.entries())d1&&d.comments.sort((p,g)=>t.locStart(p)-t.locStart(g));e.length=0}function pl(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:c,trailing:d}=s;c?a.push(P7(e,t)):d&&(i=N7(e,t,i),o.push(i.doc))},"comments"),{leading:a,trailing:o}}function H7(e,t,r){let{leading:n,trailing:a}=$7(e,r);return!n&&!a?t:nf(t,o=>[n,o,a])}function j7(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 v2(e){return()=>{}}function Bd({plugins:e=[],showDeprecated:t=!1}={}){let r=e.flatMap(a=>a.languages??[]),n=[];for(let a of U7(Object.assign({},...e.map(({options:o})=>o),w6)))!t&&a.deprecated||(Array.isArray(a.choices)&&(t||(a.choices=a.choices.filter(o=>!o.deprecated)),a.name==="parser"&&(a.choices=[...a.choices,...V7(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*V7(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(c=>c.parsers&&Object.prototype.hasOwnProperty.call(c.parsers,o)),s=a.name;i!=null&&i.name&&(s+=` (plugin: ${i.name})`),yield{value:o,description:s}}}}function U7(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 Td(e,t){if(!t)return;let r=E6(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 q7(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 y2(e,t){let r=e.plugins.flatMap(a=>a.languages??[]),n=q7(r,t.language)??Td(r,t.physicalFile)??Td(r,t.file)??(t.physicalFile,void 0);return n==null?void 0:n.parsers[0]}function t0(e,t,r,n){return[`Invalid ${rn.default.red(n.key(e))} value.`,`Expected ${rn.default.blue(r)},`,`but received ${t===Xd?rn.default.gray("nothing"):rn.default.red(n.value(t))}.`].join(" ")}function zd({text:e,list:t},r){let n=[];return e&&n.push(`- ${rn.default.blue(e)}`),t&&n.push([`- ${rn.default.blue(t.title)}:`].concat(t.values.map(a=>zd(a,r-Qd.length).replace(/^|\n/g,`$&${Qd}`))).join(` +`)),Ld(n,r)}function Ld(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 b2(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>c?c+1:d;return s}function w2(e,t){let r=new e(t),n=Object.create(r);for(let a of D6)a in t&&(n[a]=W7(t[a],r,or.prototype[a].length));return n}function W7(e,t,r){return typeof e=="function"?(...n)=>e(...n.slice(0,r-1),t,...n.slice(r-1)):()=>e}function r0({from:e,to:t}){return{from:[e],to:t}}function E2(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 x2(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 D2(){let e=Object.create(null);return t=>{let r=JSON.stringify(t);return e[r]?!0:(e[r]=!0,!1)}}function C2(e,t){let r=[],n=[];for(let a of e)t(a)?r.push(a):n.push(a);return[r,n]}function S2(e){return e===Math.floor(e)}function k2(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 A2(e){return(...t)=>{let r=e(...t);return typeof r=="string"?new Error(r):r}}function n0(e){return e===void 0?{}:e}function Od(e){if(typeof e=="string")return{text:e};let{text:t,list:r}=e;return G7((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(Od)}}:{text:t}}function a0(e,t){return e===!0?!0:e===!1?{value:t}:e}function o0(e,t,r=!1){return e===!1?!1:e===!0?r?!0:[{value:t}]:"value"in e?[e]:e.length===0?!1:e}function Md(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 fl(e,t){return e===void 0?[]:Array.isArray(e)?e.map(r=>Md(r,t)):[Md(e,t)]}function i0(e,t){let r=fl(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 G7(e,t){if(!e)throw new Error(t)}function F2(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=Gr;let s=a?Array.isArray(a)?(h,f)=>a.includes(h)?{[h]:f}:void 0:(h,f)=>({[h]:f}):(h,f,v)=>{let{_:m,...w}=v.schemas;return tp(h,f,{...v,schemas:w})},c=Y7(t,{isCLI:n,FlagSchema:o}),d=new R6(c,{logger:r,unknown:s,descriptor:i}),p=r!==!1;p&&L0&&(d._hasDeprecationWarned=L0);let g=d.normalize(e);return p&&(L0=d._hasDeprecationWarned),g}function Y7(e,{isCLI:t,FlagSchema:r}){let n=[];t&&n.push(S6.create({name:"_"}));for(let a of e)n.push(K7(a,{isCLI:t,optionInfos:e,FlagSchema:r})),a.alias&&t&&n.push(C6.create({name:a.alias,sourceName:a.name}));return n}function K7(e,{isCLI:t,optionInfos:r,FlagSchema:n}){let{name:a}=e,o={name:a},i,s={};switch(e.type){case"int":i=_6,t&&(o.preprocess=Number);break;case"string":i=rp;break;case"choice":i=F6,o.choices=e.choices.map(c=>c!=null&&c.redirect?{...c,redirect:{to:{key:e.name,value:c.redirect}}}:c);break;case"boolean":i=A6;break;case"flag":i=n,o.flags=r.flatMap(c=>[c.alias,c.description&&c.name,c.oppositeDescription&&`no-${c.name}`].filter(Boolean));break;case"path":i=rp;break;default:throw new Error(`Unexpected type ${e.type}`)}if(e.exception?o.validate=(c,d,p)=>e.exception(c)||d.validate(c,p):o.validate=(c,d,p)=>c===void 0||d.validate(c,p),e.redirect&&(s.redirect=c=>c?{to:typeof e.redirect=="string"?e.redirect:{key:e.redirect.option,value:e.redirect.value}}:void 0),e.deprecated&&(s.deprecated=!0),t&&!e.array){let c=o.preprocess||(d=>d);o.preprocess=(d,p,g)=>p.preprocess(c(Array.isArray(d)?me(!1,d,-1):d),g)}return e.array?k6.create({...t?{preprocess:u(c=>Array.isArray(c)?c:[c],"preprocess")}:{},...s,valueSchema:i.create(o)}):i.create({...o,...s})}function uf(e,t){if(!t)throw new Error("parserName is required.");let r=yf(!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 vf(n)}function J7(e,t){if(!t)throw new Error("astFormat is required.");let r=yf(!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 vf(n)}function cf({plugins:e,parser:t}){let r=uf(e,t);return df(r,t)}function df(e,t){let r=e.parsers[t];return typeof r=="function"?r():r}function Z7(e,t){let r=e.printers[t];return typeof r=="function"?r():r}async function _2(e,t={}){var r;let n={...e};if(!n.parser)if(n.filepath){if(n.parser=x6(n,{physicalFile:n.filepath}),!n.parser)throw new Zd(`No parser could be inferred for file "${n.filepath}".`)}else throw new Zd("No parser and no file path given, couldn't infer a parser.");let a=Bd({plugins:e.plugins,showDeprecated:!0}).options,o={...np,...Object.fromEntries(a.filter(h=>h.default!==void 0).map(h=>[h.name,h.default]))},i=uf(n.plugins,n.parser),s=await df(i,n.parser);n.astFormat=s.astFormat,n.locEnd=s.locEnd,n.locStart=s.locStart;let c=(r=i.printers)!=null&&r[s.astFormat]?i:J7(n.plugins,s.astFormat),d=await Z7(c,s.astFormat);n.printer=d;let p=c.defaultOptions?Object.fromEntries(Object.entries(c.defaultOptions).filter(([,h])=>h!==void 0)):{},g={...o,...p};for(let[h,f]of Object.entries(g))(n[h]===null||n[h]===void 0)&&(n[h]=f);return n.parser==="json"&&(n.trailingComma="none"),I6(n,a,{passThrough:Object.keys(np),...t})}async function R2(e,t){let r=await cf(t),n=r.preprocess?r.preprocess(e,t):e;t.originalText=n;let a;try{a=await r.parse(n,t,t)}catch(o){X7(o,e)}return{text:n,ast:a}}function X7(e,t){let{loc:r}=e;if(r){let n=(0,B6.codeFrameColumns)(t,r,{highlightCode:!0});throw e.message+=` +`+n,e.codeFrame=n,e}throw e}async function Q7(e,t,r,n,a){let{embeddedLanguageFormatting:o,printer:{embed:i,hasPrettierIgnore:s=u(()=>!1,"s"),getVisitorKeys:c}}=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=mi(i.getVisitorKeys??c),p=[];f();let g=e.stack;for(let{print:v,node:m,pathStack:w}of p)try{e.stack=w;let E=await v(h,t,e,r);E&&a.set(m,E)}catch(E){if(globalThis.PRETTIER_DEBUG)throw E}e.stack=g;function h(v,m){return e6(v,m,r,n)}u(h,"f");function f(){let{node:v}=e;if(v===null||typeof v!="object"||s(e))return;for(let w of d(v))Array.isArray(v[w])?e.each(f,w):e.call(f,w);let m=i(e,r);if(m){if(typeof m=="function"){p.push({print:m,node:v,pathStack:[...e.stack]});return}a.set(v,m)}}u(f,"p")}async function e6(e,t,r,n){let a=await wn({...r,...t,parentParser:r.parser,originalText:e},{passThrough:!0}),{ast:o}=await Ra(e,a),i=await n(o,a);return Rd(i)}function I2(e,t){let{originalText:r,[Symbol.for("comments")]:n,locStart:a,locEnd:o,[Symbol.for("printedComments")]:i}=t,{node:s}=e,c=a(s),d=o(s);for(let p of n)a(p)>=c&&o(p)<=d&&i.add(p);return r.slice(c,d)}async function fi(e,t){({ast:e}=await pf(e,t));let r=new Map,n=new m6(e),a=b6(t),o=new Map;await Q7(n,s,t,fi,o);let i=await Pd(n,t,s,void 0,o);return j7(t),i;function s(d,p){return d===void 0||d===n?c(p):Array.isArray(d)?n.call(()=>c(p),...d):n.call(()=>c(p),d)}function c(d){a(n);let p=n.node;if(p==null)return"";let g=p&&typeof p=="object"&&d===void 0;if(g&&r.has(p))return r.get(p);let h=Pd(n,t,s,d,o);return g&&r.set(p,h),h}}function Pd(e,t,r,n,a){var o;let{node:i}=e,{printer:s}=t,c;return(o=s.hasPrettierIgnore)!=null&&o.call(s,e)?c=T6(e,t):a.has(i)?c=a.get(i):c=s.print(e,t,r,n),i===t.cursorNode&&(c=nf(c,d=>[es,d,es])),s.printComment&&(!s.willPrintOwnComments||!s.willPrintOwnComments(e,t))&&(c=H7(e,c,t)),c}async function pf(e,t){let r=e.comments??[];t[Symbol.for("comments")]=r,t[Symbol.for("tokens")]=e.tokens??[],t[Symbol.for("printedComments")]=new Set,L7(e,t);let{printer:{preprocess:n}}=t;return e=n?await n(e,t):e,{ast:e,comments:r}}function B2(e,t){let{cursorOffset:r,locStart:n,locEnd:a}=t,o=mi(t.printer.getVisitorKeys),i=u(c=>n(c)<=r&&a(c)>=r,"i"),s=e;for(let c of T7(e,{getVisitorKeys:o,filter:i}))s=c;return s}function T2(e,t){let{printer:{massageAstNode:r,getVisitorKeys:n}}=t;if(!r)return e;let a=mi(n),o=r.ignoredProperties??new Set;return i(e);function i(s,c){if(!(s!==null&&typeof s=="object"))return s;if(Array.isArray(s))return s.map(h=>i(h,c)).filter(Boolean);let d={},p=new Set(a(s));for(let h in s)!Object.prototype.hasOwnProperty.call(s,h)||o.has(h)||(p.has(h)?d[h]=i(s[h],s):d[h]=s[h]);let g=r(s,d,c);if(g!==null)return g??d}}function t6(e,t){let r=[e.node,...e.parentNodes],n=new Set([t.node,...t.parentNodes]);return r.find(a=>bf.has(a.type)&&n.has(a))}function Nd(e){let t=O6(!1,e,r=>r.type!=="Program"&&r.type!=="File");return t===-1?e:e.slice(0,t+1)}function r6(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 c of Nd(t.parentNodes))if(r(c)>=i)o=c;else break;let s=n(t.node);for(let c of Nd(e.parentNodes)){if(n(c)<=s)a=c;else break;if(a===o)break}return{startNode:a,endNode:o}}function Xl(e,t,r,n,a=[],o){let{locStart:i,locEnd:s}=r,c=i(e),d=s(e);if(!(t>d||tn);let s=e.slice(n,a).search(/\S/u),c=s===-1;if(!c)for(n+=s;a>n&&!/\S/u.test(e[a-1]);--a);let d=Xl(r,n,t,(f,v)=>$d(t,f,v),[],"rangeStart"),p=c?d:Xl(r,a,t,f=>$d(t,f),[],"rangeEnd");if(!d||!p)return{rangeStart:0,rangeEnd:0};let g,h;if(M6(t)){let f=t6(d,p);g=f,h=f}else({startNode:g,endNode:h}=r6(d,p,t));return{rangeStart:Math.min(o(g),o(h)),rangeEnd:Math.max(i(g),i(h))}}async function ff(e,t,r=0){if(!e||e.trim().length===0)return{formatted:"",cursorOffset:-1,comments:[]};let{ast:n,text:a}=await Ra(e,t);t.cursorOffset>=0&&(t.cursorNode=z6(n,t));let o=await fi(n,t);r>0&&(o=Ad([Dr,o],r,t.tabWidth));let i=Uo(o,t);if(r>0){let c=i.formatted.trim();i.cursorNodeStart!==void 0&&(i.cursorNodeStart-=i.formatted.indexOf(c)),i.formatted=c+Ws(t.endOfLine)}let s=t[Symbol.for("comments")];if(t.cursorOffset>=0){let c,d,p,g,h;if(t.cursorNode&&i.cursorNodeText?(c=t.locStart(t.cursorNode),d=a.slice(c,t.locEnd(t.cursorNode)),p=t.cursorOffset-c,g=i.cursorNodeStart,h=i.cursorNodeText):(c=0,d=a,p=t.cursorOffset,g=0,h=i.formatted),d===h)return{formatted:i.formatted,cursorOffset:g+p,comments:s};let f=d.split("");f.splice(p,0,ap);let v=h.split(""),m=E7(f,v),w=g;for(let E of m)if(E.removed){if(E.value.includes(ap))break}else w+=E.count;return{formatted:i.formatted,cursorOffset:w,comments:s}}return{formatted:i.formatted,cursorOffset:-1,comments:s}}async function o6(e,t){let{ast:r,text:n}=await Ra(e,t),{rangeStart:a,rangeEnd:o}=a6(n,t,r),i=n.slice(a,o),s=Math.min(a,n.lastIndexOf(` +`,a)+1),c=n.slice(s,a).match(/^\s*/u)[0],d=rs(c,t.tabWidth),p=await ff(i,{...t,rangeStart:0,rangeEnd:Number.POSITIVE_INFINITY,cursorOffset:t.cursorOffset>a&&t.cursorOffset<=o?t.cursorOffset-a:-1,endOfLine:"lf"},d),g=p.formatted.trimEnd(),{cursorOffset:h}=t;h>o?h+=g.length-i.length:p.cursorOffset>=0&&(h=p.cursorOffset+a);let f=n.slice(0,a)+g+n.slice(o);if(t.endOfLine!=="lf"){let v=Ws(t.endOfLine);h>=0&&v===`\r +`&&(h+=rf(f.slice(0,h),` +`)),f=hi(!1,f,` +`,v)}return{formatted:f,cursorOffset:h,comments:p.comments}}function hl(e,t,r){return typeof t!="number"||Number.isNaN(t)||t<0||t>e.length?r:t}function Hd(e,t){let{cursorOffset:r,rangeStart:n,rangeEnd:a}=t;return r=hl(e,r,-1),n=hl(e,n,0),a=hl(e,a,e.length),{...t,cursorOffset:r,rangeStart:n,rangeEnd:a}}function hf(e,t){let{cursorOffset:r,rangeStart:n,rangeEnd:a,endOfLine:o}=Hd(e,t),i=e.charAt(0)===wf;if(i&&(e=e.slice(1),r--,n--,a--),o==="auto"&&(o=x7(e)),e.includes("\r")){let s=u(c=>rf(e.slice(0,Math.max(c,0)),`\r +`),"s");r-=s(r),n-=s(n),a-=s(a),e=D7(e)}return{hasBOM:i,text:e,options:Hd(e,{...t,cursorOffset:r,rangeStart:n,rangeEnd:a,endOfLine:o})}}async function jd(e,t){let r=await cf(t);return!r.hasPragma||r.hasPragma(e)}async function Vd(e,t){let{hasBOM:r,text:n,options:a}=hf(e,await wn(t));if(a.rangeStart>=a.rangeEnd&&n!==""||a.requirePragma&&!await jd(n,a))return{formatted:e,cursorOffset:t.cursorOffset,comments:[]};let o;return a.rangeStart>0||a.rangeEnd=0&&o.cursorOffset++),o}async function z2(e,t,r){let{text:n,options:a}=hf(e,await wn(t)),o=await Ra(n,a);return r&&(r.preprocessForPrint&&(o.ast=await pf(o.ast,a)),r.massage&&(o.ast=L6(o.ast,a))),o}async function L2(e,t){t=await wn(t);let r=await fi(e,t);return Uo(r,t)}async function O2(e,t){let r=C7(e),{formatted:n}=await Vd(r,{...t,parser:"__js_expression"});return n}async function M2(e,t){t=await wn(t);let{ast:r}=await Ra(e,t);return fi(r,t)}async function P2(e,t){return Uo(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 q2(e,t){let r=Zs(e,t);return r===!1?"":e.charAt(r)}function W2(e,t,r){for(let n=t;ni===n?i:s===t?"\\"+s:s||(r&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/u.test(i)?i:"\\"+i));return t+a+t}function l6(e,t,r){return Zs(e,r(t))}function K2(e,t){return arguments.length===2||typeof t=="number"?Zs(e,t):l6(...arguments)}function s6(e,t,r){return Js(e,r(t))}function J2(e,t){return arguments.length===2||typeof t=="number"?Js(e,t):s6(...arguments)}function u6(e,t,r){return is(e,r(t))}function Z2(e,t){return arguments.length===2||typeof t=="number"?is(e,t):u6(...arguments)}function hr(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 Ud(e,t){let{formatted:r}=await op(e,{...t,cursorOffset:-1});return r}async function X2(e,t){return await Ud(e,t)===e}var Q2,Za,ev,tv,rv,nv,l0,av,Yi,Xa,s0,Qa,ov,iv,lv,In,Ki,u0,sv,uv,cv,dv,pv,c0,fv,hi,d0,p0,f0,h0,hv,mv,c6,Bn,mo,Tr,qt,xr,Wt,Gt,Ht,Ne,vt,je,Yt,Kt,jt,we,yt,Ke,mf,zr,d6,m0,gv,cn,qd,Ql,g0,bt,Ks,vv,go,yv,ml,v0,Wd,bv,Dr,Gd,es,wv,me,p6,f6,h6,ts,Be,ut,Xn,rs,Wr,y0,Ji,b0,Ev,m6,w0,ns,g6,xv,cr,Yd,Kd,Ir,sr,v6,Jd,y6,mi,gl,vl,gf,Js,b6,E0,vf,x0,Zd,w6,E6,x6,Gr,D0,Dv,rn,Xd,eo,Qd,Cv,C0,yl,ep,tp,D6,S0,or,k0,C6,A0,S6,F0,k6,_0,A6,R0,F6,I0,Sv,B0,_6,T0,rp,kv,Av,Fv,_v,z0,R6,L0,I6,Rv,yf,np,wn,B6,Ra,T6,z6,L6,Iv,O6,M6,bf,P6,wf,ap,O0,Bv,Tv,zv,Lv,M0,as,os,Zs,is,Ov,Mv,Pv,Nv,$v,Hv,op,jv,Vv,N6,Gk=T(()=>{Q2=Object.create,Za=Object.defineProperty,ev=Object.getOwnPropertyDescriptor,tv=Object.getOwnPropertyNames,rv=Object.getPrototypeOf,nv=Object.prototype.hasOwnProperty,l0=u(e=>{throw TypeError(e)},"sr"),av=u((e,t)=>()=>(e&&(t=e(e=0)),t),"_u"),Yi=u((e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),"At"),Xa=u((e,t)=>{for(var r in t)Za(e,r,{get:t[r],enumerable:!0})},"We"),s0=u((e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of tv(t))!nv.call(e,a)&&a!==r&&Za(e,a,{get:u(()=>t[a],"get"),enumerable:!(n=ev(t,a))||n.enumerable});return e},"ar"),Qa=u((e,t,r)=>(r=e!=null?Q2(rv(e)):{},s0(t||!e||!e.__esModule?Za(r,"default",{value:e,enumerable:!0}):r,e)),"Me"),ov=u(e=>s0(Za({},"__esModule",{value:!0}),e),"vu"),iv=u((e,t,r)=>t.has(e)||l0("Cannot "+r),"bu"),lv=u((e,t,r)=>t.has(e)?l0("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),"Dr"),In=u((e,t,r)=>(iv(e,t,"access private method"),r),"pe"),Ki=Yi((e,t)=>{var r=new Proxy(String,{get:u(()=>r,"get")});t.exports=r}),u0={},Xa(u0,{default:u(()=>uv,"default"),shouldHighlight:u(()=>sv,"shouldHighlight")}),cv=av(()=>{sv=u(()=>!1,"xo"),uv=String}),dv=Yi((e,t)=>{var r=String,n=u(function(){return{isColorSupported:!1,reset:r,bold:r,dim:r,italic:r,underline:r,inverse:r,hidden:r,strikethrough:r,black:r,red:r,green:r,yellow:r,blue:r,magenta:r,cyan:r,white:r,gray:r,bgBlack:r,bgRed:r,bgGreen:r,bgYellow:r,bgBlue:r,bgMagenta:r,bgCyan:r,bgWhite:r}},"Ln");t.exports=n(),t.exports.createColors=n}),pv=Yi(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.codeFrameColumns=f,e.default=v;var t=(cv(),ov(u0)),r=a(dv(),!0);function n(m){if(typeof WeakMap!="function")return null;var w=new WeakMap,E=new WeakMap;return(n=u(function(D){return D?E:w},"Wn"))(m)}u(n,"Wn");function a(m,w){if(!w&&m&&m.__esModule)return m;if(m===null||typeof m!="object"&&typeof m!="function")return{default:m};var E=n(w);if(E&&E.has(m))return E.get(m);var D={__proto__:null},x=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var b in m)if(b!=="default"&&{}.hasOwnProperty.call(m,b)){var C=x?Object.getOwnPropertyDescriptor(m,b):null;C&&(C.get||C.set)?Object.defineProperty(D,b,C):D[b]=m[b]}return D.default=m,E&&E.set(m,D),D}u(a,"vo");var o=r.default,i=u((m,w)=>E=>m(w(E)),"Rn"),s;function c(m){return m?(s!=null||(s=(0,r.createColors)(!0)),s):o}u(c,"Oo");var d=!1;function p(m){return{gutter:m.gray,marker:i(m.red,m.bold),message:i(m.red,m.bold)}}u(p,"So");var g=/\r\n|[\n\r\u2028\u2029]/;function h(m,w,E){let D=Object.assign({column:0,line:-1},m.start),x=Object.assign({},D,m.end),{linesAbove:b=2,linesBelow:C=3}=E||{},S=D.line,k=D.column,A=x.line,_=x.column,I=Math.max(S-(b+1),0),B=Math.min(w.length,A+C);S===-1&&(I=0),A===-1&&(B=w.length);let z=A-S,L={};if(z)for(let M=0;M<=z;M++){let O=M+S;if(!k)L[O]=!0;else if(M===0){let P=w[O-1].length;L[O]=[k,P-k+1]}else if(M===z)L[O]=[0,_];else{let P=w[O-M].length;L[O]=[0,P]}}else k===_?k?L[S]=[k,0]:L[S]=!0:L[S]=[k,_-k];return{start:I,end:B,markerLines:L}}u(h,"No");function f(m,w,E={}){let D=(E.highlightCode||E.forceColor)&&(0,t.shouldHighlight)(E),x=c(E.forceColor),b=p(x),C=u((L,M)=>D?L(M):M,"i"),S=m.split(g),{start:k,end:A,markerLines:_}=h(w,S,E),I=w.start&&typeof w.start.column=="number",B=String(A).length,z=(D?(0,t.default)(m,E):m).split(g,A).slice(k,A).map((L,M)=>{let O=k+1+M,P=` ${` ${O}`.slice(-B)} |`,j=_[O],q=!_[O+1];if(j){let U="";if(Array.isArray(j)){let Y=L.slice(0,Math.max(j[0]-1,0)).replace(/[^\t]/g," "),X=j[1]||1;U=[` + `,C(b.gutter,P.replace(/\d/g," "))," ",Y,C(b.marker,"^").repeat(X)].join(""),q&&E.message&&(U+=" "+C(b.message,E.message))}return[C(b.marker,">"),C(b.gutter,P),L.length>0?` ${L}`:"",U].join("")}else return` ${C(b.gutter,P)}${L.length>0?` ${L}`:""}`}).join(` +`);return E.message&&!I&&(z=`${" ".repeat(B+1)}${E.message} +${z}`),D?x.reset(z):z}u(f,"Mn");function v(m,w,E,D={}){if(!d){d=!0;let x="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";{let b=new Error(x);b.name="DeprecationWarning",console.warn(new Error(x))}}return E=Math.max(E,0),f(m,{start:{column:E,line:w}},D)}u(v,"To")}),c0={},Xa(c0,{__debug:u(()=>Vv,"__debug"),check:u(()=>X2,"check"),doc:u(()=>O0,"doc"),format:u(()=>Ud,"format"),formatWithCursor:u(()=>op,"formatWithCursor"),getSupportInfo:u(()=>jv,"getSupportInfo"),util:u(()=>M0,"util"),version:u(()=>Lv,"version")}),fv=u((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)},"Ou"),hi=fv,u(rr,"Z"),rr.prototype={diff:u(function(e,t){var r,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=n.callback;typeof n=="function"&&(a=n,n={}),this.options=n;var o=this;function i(x){return a?(setTimeout(function(){a(void 0,x)},0),!0):x}u(i,"s"),e=this.castInput(e),t=this.castInput(t),e=this.removeEmpty(this.tokenize(e)),t=this.removeEmpty(this.tokenize(t));var s=t.length,c=e.length,d=1,p=s+c;n.maxEditLength&&(p=Math.min(p,n.maxEditLength));var g=(r=n.timeout)!==null&&r!==void 0?r:1/0,h=Date.now()+g,f=[{oldPos:-1,lastComponent:void 0}],v=this.extractCommon(f[0],t,e,0);if(f[0].oldPos+1>=c&&v+1>=s)return i([{value:this.join(t),count:t.length}]);var m=-1/0,w=1/0;function E(){for(var x=Math.max(m,-d);x<=Math.min(w,d);x+=2){var b=void 0,C=f[x-1],S=f[x+1];C&&(f[x-1]=void 0);var k=!1;if(S){var A=S.oldPos-x;k=S&&0<=A&&A=c&&v+1>=s)return i(W5(o,b.lastComponent,t,e,o.useLongestToken));f[x]=b,b.oldPos+1>=c&&(w=Math.min(w,x-1)),v+1>=s&&(m=Math.max(m,x+1))}d++}if(u(E,"A"),a)u(function x(){setTimeout(function(){if(d>p||Date.now()>h)return a();E()||x()},0)},"h")();else for(;d<=p&&Date.now()<=h;){var D=E();if(D)return D}},"diff"),addToPath:u(function(e,t,r,n){var a=e.lastComponent;return a&&a.added===t&&a.removed===r?{oldPos:e.oldPos+n,lastComponent:{count:a.count+1,added:t,removed:r,previousComponent:a.previousComponent}}:{oldPos:e.oldPos+n,lastComponent:{count:1,added:t,removed:r,previousComponent:a}}},"addToPath"),extractCommon:u(function(e,t,r,n){for(var a=t.length,o=r.length,i=e.oldPos,s=i-n,c=0;s+1"u"?r:i}:n;return typeof e=="string"?e:JSON.stringify(Gl(e,null,null,a),a," ")},Bn.equals=function(e,t){return rr.prototype.equals.call(Bn,e.replace(/,([\r\n])/g,"$1"),t.replace(/,([\r\n])/g,"$1"))},u(Gl,"Bt"),mo=new rr,mo.tokenize=function(e){return e.slice()},mo.join=mo.removeEmpty=function(e){return e},u(E7,"dr"),u(x7,"Fr"),u(Ws,"Be"),u(rf,"wt"),u(D7,"mr"),Tr="string",qt="array",xr="cursor",Wt="indent",Gt="align",Ht="trim",Ne="group",vt="fill",je="if-break",Yt="indent-if-break",Kt="line-suffix",jt="line-suffix-boundary",we="line",yt="label",Ke="break-parent",mf=new Set([xr,Wt,Gt,Ht,Ne,vt,je,Yt,Kt,jt,we,yt,Ke]),u(G5,"Lu"),zr=G5,d6=u(e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e),"Pu"),u(Y5,"Iu"),gv=(m0=class extends Error{constructor(t){super(Y5(t));_n(this,"name","InvalidDocError");this.doc=t}},u(m0,"xt"),m0),cn=gv,qd={},u(K5,"Ru"),Ql=K5,g0=u(()=>{},"hr"),bt=g0,Ks=g0,u(jo,"De"),u(un,"ae"),u(Cd,"_t"),u(J5,"Cr"),u(Z5,"gr"),u(X5,"yr"),u(Q5,"Ar"),u(Sd,"Ge"),u(e2,"Br"),u(t2,"wr"),u(Yl,"xe"),vv={type:jt},go={type:Ke},yv={type:Ht},ml={type:we,hard:!0},v0={type:we,hard:!0,literal:!0},Wd={type:we},bv={type:we,soft:!0},Dr=[ml,go],Gd=[v0,go],es={type:xr},u(kd,"be"),u(Ad,"Je"),u(r2,"br"),u(Tt,"ee"),u(C7,"Or"),wv=u((e,t,r)=>{if(!(e&&t==null))return Array.isArray(t)||typeof t=="string"?t[r<0?t.length+r:r]:t.at(r)},"Yu"),me=wv,p6=u(()=>/[#*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,"Sr"),u(n2,"Nr"),u(a2,"Tr"),f6=u(e=>!(n2(e)||a2(e)),"kr"),h6=/[^\x20-\x7F]/u,u(o2,"Hu"),ts=o2,u(Vo,"Ne"),u(Kl,"Xe"),u(S7,"Wu"),u(i2,"Ir"),u(Fd,"Lr"),u(k7,"Rr"),u(A7,"Mu"),u(l2,"Yr"),u(_d,"Pr"),u(Zn,"Se"),u(Rd,"Ze"),u(F7,"$u"),u(_7,"Vu"),u(s2,"jr"),u(R7,"Uu"),u(u2,"Hr"),u(nf,"Qe"),Be=Symbol("MODE_BREAK"),ut=Symbol("MODE_FLAT"),Xn=Symbol("cursor"),u(af,"Wr"),u(I7,"zu"),u(B7,"Gu"),u(Jl,"bt"),u(Zl,"Ot"),u(ho,"et"),u(Uo,"Fe"),u(c2,"Ku"),rs=c2,Ev=(b0=class{constructor(e){lv(this,Wr),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[...In(this,Wr,Ji).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=In(this,Wr,y0).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=In(this,Wr,y0).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 In(this,Wr,Ji).call(this))if(e(t))return t}hasAncestor(e){for(let t of In(this,Wr,Ji).call(this))if(e(t))return!0;return!1}},u(b0,"St"),b0),Wr=new WeakSet,y0=u(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},"Nt"),Ji=u(function*(){let{stack:e}=this;for(let t=e.length-3;t>=0;t-=2){let r=e[t];Array.isArray(r)||(yield r)}},"tt"),m6=Ev,w0=new Proxy(()=>{},{get:u(()=>w0,"get")}),ns=w0,u(d2,"qu"),g6=d2,u(of,"Tt"),u(T7,"Ur"),u(Rn,"Ee"),xv=Rn(/\s/u),cr=Rn(" "),Yd=Rn(",; "),Kd=Rn(/[^\n\r]/u),u(p2,"Ju"),Ir=p2,u(f2,"Xu"),sr=f2,u(h2,"Zu"),v6=h2,Jd=new Set(["tokens","comments","parent","enclosingNode","precedingNode","followingNode"]),y6=u(e=>Object.keys(e).filter(t=>!Jd.has(t)),"Qu"),u(m2,"eo"),mi=m2,u(z7,"to"),u(Gs,"Lt"),u(en,"ue"),u(Ro,"re"),u(tn,"oe"),gl=new WeakMap,u(Ys,"ut"),u(lf,"qr"),vl=u(()=>!1,"It"),u(L7,"Jr"),gf=u(e=>!/[\S\n\u2028\u2029]/u.test(e),"Xr"),u(O7,"ro"),u(M7,"no"),u(Id,"Kr"),u(pl,"Rt"),u(g2,"uo"),Js=g2,u(sf,"Zr"),u(P7,"oo"),u(N7,"io"),u($7,"so"),u(H7,"Qr"),u(j7,"en"),u(v2,"ao"),b6=v2,vf=(E0=class extends Error{constructor(){super(...arguments);_n(this,"name","ConfigError")}},u(E0,"Pe"),E0),Zd=(x0=class extends Error{constructor(){super(...arguments);_n(this,"name","UndefinedParserError")}},u(x0,"Ie"),x0),w6={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:u(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:u(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."}]}},u(Bd,"ot"),u(V7,"Do"),u(U7,"lo"),E6=u(e=>String(e).split(/[/\\]/u).pop(),"co"),u(Td,"nn"),u(q7,"fo"),u(y2,"po"),x6=y2,Gr={key:u(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=>Gr.value(r)).join(", ")}]`;let t=Object.keys(e);return t.length===0?"{}":`{ ${t.map(r=>`${Gr.key(r)}: ${Gr.value(e[r])}`).join(", ")} }`},pair:u(({key:e,value:t})=>Gr.value({[e]:t}),"pair")},D0=Qa(Ki(),1),Dv=u((e,t,{descriptor:r})=>{let n=[`${D0.default.yellow(typeof e=="string"?r.key(e):r.pair(e))} is deprecated`];return t&&n.push(`we now treat it as ${D0.default.blue(typeof t=="string"?r.key(t):r.pair(t))}`),n.join("; ")+"."},"an"),rn=Qa(Ki(),1),Xd=Symbol.for("vnopts.VALUE_NOT_EXIST"),eo=Symbol.for("vnopts.VALUE_UNCHANGED"),Qd=" ".repeat(2),Cv=u((e,t,r)=>{let{text:n,list:a}=r.normalizeExpectedResult(r.schemas[e].expected(r)),o=[];return n&&o.push(t0(e,t,n,r.descriptor)),a&&o.push([t0(e,t,a.title,r.descriptor)].concat(a.values.map(i=>zd(i,r.loggerPrintWidth))).join(` +`)),Ld(o,r.loggerPrintWidth)},"cn"),u(t0,"ln"),u(zd,"fn"),u(Ld,"pn"),C0=Qa(Ki(),1),yl=[],ep=[],u(b2,"Ht"),tp=u((e,t,{descriptor:r,logger:n,schemas:a})=>{let o=[`Ignored unknown option ${C0.default.yellow(r.pair({key:e,value:t}))}.`],i=Object.keys(a).sort().find(s=>b2(e,s)<3);i&&o.push(`Did you mean ${C0.default.blue(r.key(i))}?`),n.warn(o.join(" "))},"at"),D6=["default","expected","validate","deprecated","forward","redirect","overlap","preprocess","postprocess"],u(w2,"mo"),or=(S0=class{static create(e){return w2(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 eo}},u(S0,"O"),S0),u(W7,"Eo"),C6=(k0=class extends or{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}},u(k0,"Dt"),k0),S6=(A0=class extends or{expected(){return"anything"}validate(){return!0}},u(A0,"lt"),A0),k6=(F0=class extends or{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(r0))}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(r0))}return r.length===0?{redirect:n}:{redirect:n,remain:r}}overlap(e,t){return e.concat(t)}},u(F0,"ct"),F0),u(r0,"Fn"),A6=(_0=class extends or{expected(){return"true or false"}validate(e){return typeof e=="boolean"}},u(_0,"ft"),_0),u(E2,"En"),u(x2,"hn"),u(D2,"Cn"),u(C2,"gn"),u(S2,"yn"),u(k2,"An"),u(A2,"Bn"),u(n0,"Mt"),u(Od,"$t"),u(a0,"Vt"),u(o0,"Ut"),u(Md,"mn"),u(fl,"pt"),u(i0,"zt"),u(G7,"ho"),F6=(R0=class extends or{constructor(e){super(e),this._choices=x2(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(k2).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}},u(R0,"dt"),R0),Sv=(I0=class extends or{expected(){return"a number"}validate(e,t){return typeof e=="number"}},u(I0,"Ft"),I0),_6=(B0=class extends Sv{expected(){return"an integer"}validate(e,t){return t.normalizeValidateResult(super.validate(e,t),e)===!0&&S2(e)}},u(B0,"mt"),B0),rp=(T0=class extends or{expected(){return"a string"}validate(e){return typeof e=="string"}},u(T0,"Re"),T0),kv=Gr,Av=tp,Fv=Cv,_v=Dv,R6=(z0=class{constructor(e,t){let{logger:r=console,loggerPrintWidth:n=80,descriptor:a=kv,unknown:o=Av,invalid:i=Fv,deprecated:s=_v,missing:c=u(()=>!1,"D"),required:d=u(()=>!1,"l"),preprocess:p=u(h=>h,"d"),postprocess:g=u(()=>eo,"f")}=t||{};this._utils={descriptor:a,logger:r||{warn:u(()=>{},"warn")},loggerPrintWidth:n,schemas:E2(e,"name"),normalizeDefaultResult:n0,normalizeExpectedResult:Od,normalizeDeprecatedResult:o0,normalizeForwardResult:fl,normalizeRedirectResult:i0,normalizeValidateResult:a0},this._unknownHandler=o,this._invalidHandler=A2(i),this._deprecatedHandler=s,this._identifyMissing=(h,f)=>!(h in f)||c(h,f),this._identifyRequired=d,this._preprocess=p,this._postprocess=g,this.cleanHistory()}cleanHistory(){this._hasDeprecationWarned=D2()}normalize(e){let t={},r=[this._preprocess(e,this._utils)],n=u(()=>{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=n0(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!==eo&&(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 c=u(({from:g,to:h})=>{r.push(typeof h=="string"?{[h]:g}:{[h.key]:h.value})},"D"),d=u(({value:g,redirectTo:h})=>{let f=o0(i.deprecated(g,this._utils),s,!0);if(f!==!1)if(f===!0)this._hasDeprecationWarned(o)||this._utils.logger.warn(this._deprecatedHandler(o,h,this._utils));else for(let{value:v}of f){let m={key:o,value:v};if(!this._hasDeprecationWarned(m)){let w=typeof h=="string"?{key:h,value:v}:h;this._utils.logger.warn(this._deprecatedHandler(m,w,this._utils))}}},"l");fl(i.forward(s,this._utils),s).forEach(c);let p=i0(i.redirect(s,this._utils),s);if(p.redirect.forEach(c),"remain"in p){let g=p.remain;t[o]=o in t?i.overlap(t[o],g,this._utils):g,d({value:g})}for(let{from:g,to:h}of p.redirect)d({value:g,redirectTo:h})}for(let o of a){let i=e[o];this._applyUnknownHandler(o,i,t,(s,c)=>{r.push({[s]:c})})}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,Xd,this._utils)}_partitionOptionKeys(e){let[t,r]=C2(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=a0(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!==eo){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 c=this._utils.schemas[i];this._applyValidation(s,i,c),e[i]=s})}}}}},u(z0,"Et"),z0),u(F2,"go"),u(Y7,"yo"),u(K7,"Ao"),I6=F2,Rv=u((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}}},"Bo"),yf=Rv,u(uf,"qt"),u(J7,"On"),u(cf,"ht"),u(df,"Jt"),u(Z7,"Sn"),np={astFormat:"estree",printer:{},originalText:void 0,locStart:null,locEnd:null},u(_2,"wo"),wn=_2,B6=Qa(pv(),1),u(R2,"ko"),u(X7,"Lo"),Ra=R2,u(Q7,"Un"),u(e6,"Po"),u(I2,"Io"),T6=I2,u(fi,"Ye"),u(Pd,"Gn"),u(pf,"Qt"),u(B2,"Ro"),z6=B2,u(T2,"Yo"),L6=T2,Iv=u((e,t,r)=>{if(!(e&&t==null)){if(t.findLastIndex)return t.findLastIndex(r);for(let n=t.length-1;n>=0;n--){let a=t[n];if(r(a,n,t))return n}return-1}},"jo"),O6=Iv,M6=u(({parser:e})=>e==="json"||e==="json5"||e==="jsonc"||e==="json-stringify","Ho"),u(t6,"Wo"),u(Nd,"Xn"),u(r6,"Mo"),u(Xl,"er"),u(n6,"$o"),bf=new Set(["JsonRoot","ObjectExpression","ArrayExpression","StringLiteral","NumericLiteral","BooleanLiteral","NullLiteral","UnaryExpression","TemplateLiteral"]),P6=new Set(["OperationDefinition","FragmentDefinition","VariableDefinition","TypeExtensionDefinition","ObjectTypeDefinition","FieldDefinition","DirectiveDefinition","EnumTypeDefinition","EnumValueDefinition","InputValueDefinition","InputObjectTypeDefinition","SchemaDefinition","OperationTypeDefinition","InterfaceTypeDefinition","UnionTypeDefinition","ScalarTypeDefinition"]),u($d,"Zn"),u(a6,"eu"),wf="\uFEFF",ap=Symbol("cursor"),u(ff,"ou"),u(o6,"Uo"),u(hl,"tr"),u(Hd,"ru"),u(hf,"iu"),u(jd,"nu"),u(Vd,"rr"),u(z2,"su"),u(L2,"au"),u(O2,"Du"),u(M2,"lu"),u(P2,"cu"),O0={},Xa(O0,{builders:u(()=>Bv,"builders"),printer:u(()=>Tv,"printer"),utils:u(()=>zv,"utils")}),Bv={join:kd,line:Wd,softline:bv,hardline:Dr,literalline:Gd,group:Cd,conditionalGroup:Q5,fill:Sd,lineSuffix:Yl,lineSuffixBoundary:vv,cursor:es,breakParent:go,ifBreak:e2,trim:yv,indent:jo,indentIfBreak:t2,align:un,addAlignmentToDoc:Ad,markAsRoot:Z5,dedentToRoot:J5,dedent:X5,hardlineWithoutBreakParent:ml,literallineWithoutBreakParent:v0,label:r2,concat:u(e=>e,"concat")},Tv={printDocToString:Uo},zv={willBreak:i2,traverseDoc:Ql,findInDoc:Kl,mapDoc:Vo,removeLines:l2,stripTrailingHardline:Rd,replaceEndOfLine:s2,canBreak:u2},Lv="3.3.3",M0={},Xa(M0,{addDanglingComment:u(()=>Ro,"addDanglingComment"),addLeadingComment:u(()=>en,"addLeadingComment"),addTrailingComment:u(()=>tn,"addTrailingComment"),getAlignmentSize:u(()=>rs,"getAlignmentSize"),getIndentSize:u(()=>Ov,"getIndentSize"),getMaxContinuousCount:u(()=>Mv,"getMaxContinuousCount"),getNextNonSpaceNonCommentCharacter:u(()=>Pv,"getNextNonSpaceNonCommentCharacter"),getNextNonSpaceNonCommentCharacterIndex:u(()=>K2,"getNextNonSpaceNonCommentCharacterIndex"),getStringWidth:u(()=>ts,"getStringWidth"),hasNewline:u(()=>sr,"hasNewline"),hasNewlineInRange:u(()=>Nv,"hasNewlineInRange"),hasSpaces:u(()=>$v,"hasSpaces"),isNextLineEmpty:u(()=>Z2,"isNextLineEmpty"),isNextLineEmptyAfterIndex:u(()=>is,"isNextLineEmptyAfterIndex"),isPreviousLineEmpty:u(()=>J2,"isPreviousLineEmpty"),makeString:u(()=>Hv,"makeString"),skip:u(()=>Rn,"skip"),skipEverythingButNewLine:u(()=>Kd,"skipEverythingButNewLine"),skipInlineComment:u(()=>as,"skipInlineComment"),skipNewline:u(()=>Ir,"skipNewline"),skipSpaces:u(()=>cr,"skipSpaces"),skipToLineEnd:u(()=>Yd,"skipToLineEnd"),skipTrailingComment:u(()=>os,"skipTrailingComment"),skipWhitespace:u(()=>xv,"skipWhitespace")}),u(N2,"Jo"),as=N2,u($2,"Xo"),os=$2,u(H2,"Zo"),Zs=H2,u(j2,"Qo"),is=j2,u(V2,"ei"),Ov=V2,u(i6,"ur"),u(U2,"ti"),Mv=U2,u(q2,"ri"),Pv=q2,u(W2,"ni"),Nv=W2,u(G2,"ui"),$v=G2,u(Y2,"oi"),Hv=Y2,u(l6,"ii"),u(K2,"si"),u(s6,"ai"),u(J2,"Di"),u(u6,"li"),u(Z2,"ci"),u(hr,"fe"),op=hr(Vd),u(Ud,"gu"),u(X2,"fi"),jv=hr(Bd,0),Vv={parse:hr(z2),formatAST:hr(L2),formatDoc:hr(O2),printToDoc:hr(M2),printDocToString:hr(P2)},N6=c0});function $6(e){for(var t=[],r=1;r{u($6,"dedent")}),H6={};ka(H6,{formatter:()=>j6});var Uv,j6,Kk=T(()=>{Uv=xe(Fs(),1),Wk(),Gk(),Yk(),j6=(0,Uv.default)(2)(async(e,t)=>e===!1?t:e==="dedent"||e===!0?$6(t):(await N6.format(t,{parser:e,plugins:[w7],htmlWhitespaceSensitivity:"ignore"})).trim())}),ip,lp,Jk=T(()=>{ip=u(function(e){return e.reduce(function(t,r){var n=r[0],a=r[1];return t[n]=a,t},{})},"fromEntries"),lp=typeof window<"u"&&window.document&&window.document.createElement?l.useLayoutEffect:l.useEffect}),Me,Ze,Xe,Pe,ls,Qn,on,ea,V6,Ef,Vn,U6,sp,xf,qv,Wv,Gv,Yv,Kv,Jv,Zv,Xv,Qv,q6,tt=T(()=>{Me="top",Ze="bottom",Xe="right",Pe="left",ls="auto",Qn=[Me,Ze,Xe,Pe],on="start",ea="end",V6="clippingParents",Ef="viewport",Vn="popper",U6="reference",sp=Qn.reduce(function(e,t){return e.concat([t+"-"+on,t+"-"+ea])},[]),xf=[].concat(Qn,[ls]).reduce(function(e,t){return e.concat([t,t+"-"+on,t+"-"+ea])},[]),qv="beforeRead",Wv="read",Gv="afterRead",Yv="beforeMain",Kv="main",Jv="afterMain",Zv="beforeWrite",Xv="write",Qv="afterWrite",q6=[qv,Wv,Gv,Yv,Kv,Jv,Zv,Xv,Qv]});function wt(e){return e?(e.nodeName||"").toLowerCase():null}var En=T(()=>{u(wt,"getNodeName")});function Ue(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}var Xt=T(()=>{u(Ue,"getWindow")});function Br(e){var t=Ue(e).Element;return e instanceof t||e instanceof Element}function Je(e){var t=Ue(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Xs(e){if(typeof ShadowRoot>"u")return!1;var t=Ue(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var rt=T(()=>{Xt(),u(Br,"isElement"),u(Je,"isHTMLElement"),u(Xs,"isShadowRoot")});function e4(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];!Je(o)||!wt(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 t4(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(c,d){return c[d]="",c},{});!Je(a)||!wt(a)||(Object.assign(a.style,s),Object.keys(o).forEach(function(c){a.removeAttribute(c)}))})}}var W6,Zk=T(()=>{En(),rt(),u(e4,"applyStyles"),u(t4,"effect"),W6={name:"applyStyles",enabled:!0,phase:"write",fn:e4,effect:t4,requires:["computeStyles"]}});function gt(e){return e.split("-")[0]}var xn=T(()=>{u(gt,"getBasePlacement")}),Cr,qo,dn,Dn=T(()=>{Cr=Math.max,qo=Math.min,dn=Math.round});function ss(){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 G6=T(()=>{u(ss,"getUAString")});function Df(){return!/^((?!chrome|android).)*safari/i.test(ss())}var Y6=T(()=>{G6(),u(Df,"isLayoutViewport")});function pn(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,o=1;t&&Je(e)&&(a=e.offsetWidth>0&&dn(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&dn(n.height)/e.offsetHeight||1);var i=Br(e)?Ue(e):window,s=i.visualViewport,c=!Df()&&r,d=(n.left+(c&&s?s.offsetLeft:0))/a,p=(n.top+(c&&s?s.offsetTop:0))/o,g=n.width/a,h=n.height/o;return{width:g,height:h,top:p,right:d+g,bottom:p+h,left:d,x:d,y:p}}var gi=T(()=>{rt(),Dn(),Xt(),Y6(),u(pn,"getBoundingClientRect")});function Qs(e){var t=pn(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 Cf=T(()=>{gi(),u(Qs,"getLayoutRect")});function Sf(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Xs(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}var K6=T(()=>{rt(),u(Sf,"contains")});function Jt(e){return Ue(e).getComputedStyle(e)}var yi=T(()=>{Xt(),u(Jt,"getComputedStyle")});function J6(e){return["table","td","th"].indexOf(wt(e))>=0}var Xk=T(()=>{En(),u(J6,"isTableElement")});function pr(e){return((Br(e)?e.ownerDocument:e.document)||window.document).documentElement}var Lr=T(()=>{rt(),u(pr,"getDocumentElement")});function bi(e){return wt(e)==="html"?e:e.assignedSlot||e.parentNode||(Xs(e)?e.host:null)||pr(e)}var eu=T(()=>{En(),Lr(),rt(),u(bi,"getParentNode")});function up(e){return!Je(e)||Jt(e).position==="fixed"?null:e.offsetParent}function Z6(e){var t=/firefox/i.test(ss()),r=/Trident/i.test(ss());if(r&&Je(e)){var n=Jt(e);if(n.position==="fixed")return null}var a=bi(e);for(Xs(a)&&(a=a.host);Je(a)&&["html","body"].indexOf(wt(a))<0;){var o=Jt(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=Ue(e),r=up(e);r&&J6(r)&&Jt(r).position==="static";)r=up(r);return r&&(wt(r)==="html"||wt(r)==="body"&&Jt(r).position==="static")?t:r||Z6(e)||t}var wi=T(()=>{Xt(),En(),yi(),rt(),Xk(),eu(),G6(),u(up,"getTrueOffsetParent"),u(Z6,"getContainingBlock"),u(Ia,"getOffsetParent")});function tu(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}var kf=T(()=>{u(tu,"getMainAxisFromPlacement")});function ta(e,t,r){return Cr(e,qo(t,r))}function X6(e,t,r){var n=ta(e,t,r);return n>r?r:n}var Q6=T(()=>{Dn(),u(ta,"within"),u(X6,"withinMaxClamp")});function Af(){return{top:0,right:0,bottom:0,left:0}}var e8=T(()=>{u(Af,"getFreshSideObject")});function Ff(e){return Object.assign({},Af(),e)}var t8=T(()=>{e8(),u(Ff,"mergePaddingObject")});function _f(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var r8=T(()=>{u(_f,"expandToHashMap")});function r4(e){var t,r=e.state,n=e.name,a=e.options,o=r.elements.arrow,i=r.modifiersData.popperOffsets,s=gt(r.placement),c=tu(s),d=[Pe,Xe].indexOf(s)>=0,p=d?"height":"width";if(!(!o||!i)){var g=n8(a.padding,r),h=Qs(o),f=c==="y"?Me:Pe,v=c==="y"?Ze:Xe,m=r.rects.reference[p]+r.rects.reference[c]-i[c]-r.rects.popper[p],w=i[c]-r.rects.reference[c],E=Ia(o),D=E?c==="y"?E.clientHeight||0:E.clientWidth||0:0,x=m/2-w/2,b=g[f],C=D-h[p]-g[v],S=D/2-h[p]/2+x,k=ta(b,S,C),A=c;r.modifiersData[n]=(t={},t[A]=k,t.centerOffset=k-S,t)}}function n4(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 n8,a8,Qk=T(()=>{xn(),Cf(),K6(),wi(),kf(),Q6(),t8(),r8(),tt(),n8=u(function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,Ff(typeof e!="number"?e:_f(e,Qn))},"toPaddingObject"),u(r4,"arrow"),u(n4,"effect"),a8={name:"arrow",enabled:!0,phase:"main",fn:r4,effect:n4,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}});function fn(e){return e.split("-")[1]}var Ei=T(()=>{u(fn,"getVariation")});function o8(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:dn(r*a)/a||0,y:dn(n*a)/a||0}}function cp(e){var t,r=e.popper,n=e.popperRect,a=e.placement,o=e.variation,i=e.offsets,s=e.position,c=e.gpuAcceleration,d=e.adaptive,p=e.roundOffsets,g=e.isFixed,h=i.x,f=h===void 0?0:h,v=i.y,m=v===void 0?0:v,w=typeof p=="function"?p({x:f,y:m}):{x:f,y:m};f=w.x,m=w.y;var E=i.hasOwnProperty("x"),D=i.hasOwnProperty("y"),x=Pe,b=Me,C=window;if(d){var S=Ia(r),k="clientHeight",A="clientWidth";if(S===Ue(r)&&(S=pr(r),Jt(S).position!=="static"&&s==="absolute"&&(k="scrollHeight",A="scrollWidth")),S=S,a===Me||(a===Pe||a===Xe)&&o===ea){b=Ze;var _=g&&S===C&&C.visualViewport?C.visualViewport.height:S[k];m-=_-n.height,m*=c?1:-1}if(a===Pe||(a===Me||a===Ze)&&o===ea){x=Xe;var I=g&&S===C&&C.visualViewport?C.visualViewport.width:S[A];f-=I-n.width,f*=c?1:-1}}var B=Object.assign({position:s},d&&i8),z=p===!0?o8({x:f,y:m},Ue(r)):{x:f,y:m};if(f=z.x,m=z.y,c){var L;return Object.assign({},B,(L={},L[b]=D?"0":"",L[x]=E?"0":"",L.transform=(C.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",L))}return Object.assign({},B,(t={},t[b]=D?m+"px":"",t[x]=E?f+"px":"",t.transform="",t))}function a4(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,c=s===void 0?!0:s,d={placement:gt(t.placement),variation:fn(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,cp(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,cp(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var i8,l8,eA=T(()=>{tt(),wi(),Xt(),Lr(),yi(),xn(),Ei(),Dn(),i8={top:"auto",right:"auto",bottom:"auto",left:"auto"},u(o8,"roundOffsetsByDPR"),u(cp,"mapToStyles"),u(a4,"computeStyles"),l8={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:a4,data:{}}});function o4(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,c=Ue(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&d.forEach(function(p){p.addEventListener("scroll",r.update,vo)}),s&&c.addEventListener("resize",r.update,vo),function(){o&&d.forEach(function(p){p.removeEventListener("scroll",r.update,vo)}),s&&c.removeEventListener("resize",r.update,vo)}}var vo,s8,tA=T(()=>{Xt(),vo={passive:!0},u(o4,"effect"),s8={name:"eventListeners",enabled:!0,phase:"write",fn:u(function(){},"fn"),effect:o4,data:{}}});function Io(e){return e.replace(/left|right|bottom|top/g,function(t){return u8[t]})}var u8,rA=T(()=>{u8={left:"right",right:"left",bottom:"top",top:"bottom"},u(Io,"getOppositePlacement")});function dp(e){return e.replace(/start|end/g,function(t){return c8[t]})}var c8,nA=T(()=>{c8={start:"end",end:"start"},u(dp,"getOppositeVariationPlacement")});function ru(e){var t=Ue(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}var Rf=T(()=>{Xt(),u(ru,"getWindowScroll")});function nu(e){return pn(pr(e)).left+ru(e).scrollLeft}var If=T(()=>{gi(),Lr(),Rf(),u(nu,"getWindowScrollBarX")});function d8(e,t){var r=Ue(e),n=pr(e),a=r.visualViewport,o=n.clientWidth,i=n.clientHeight,s=0,c=0;if(a){o=a.width,i=a.height;var d=Df();(d||!d&&t==="fixed")&&(s=a.offsetLeft,c=a.offsetTop)}return{width:o,height:i,x:s+nu(e),y:c}}var aA=T(()=>{Xt(),Lr(),If(),Y6(),u(d8,"getViewportRect")});function p8(e){var t,r=pr(e),n=ru(e),a=(t=e.ownerDocument)==null?void 0:t.body,o=Cr(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=Cr(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+nu(e),c=-n.scrollTop;return Jt(a||r).direction==="rtl"&&(s+=Cr(r.clientWidth,a?a.clientWidth:0)-o),{width:o,height:i,x:s,y:c}}var oA=T(()=>{Lr(),yi(),If(),Rf(),Dn(),u(p8,"getDocumentRect")});function au(e){var t=Jt(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}var Bf=T(()=>{yi(),u(au,"isScrollParent")});function Tf(e){return["html","body","#document"].indexOf(wt(e))>=0?e.ownerDocument.body:Je(e)&&au(e)?e:Tf(bi(e))}var iA=T(()=>{eu(),Bf(),En(),rt(),u(Tf,"getScrollParent")});function ra(e,t){var r;t===void 0&&(t=[]);var n=Tf(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),o=Ue(n),i=a?[o].concat(o.visualViewport||[],au(n)?n:[]):n,s=t.concat(i);return a?s:s.concat(ra(bi(i)))}var f8=T(()=>{iA(),eu(),Xt(),Bf(),u(ra,"listScrollParents")});function us(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}var h8=T(()=>{u(us,"rectToClientRect")});function m8(e,t){var r=pn(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 pp(e,t,r){return t===Ef?us(d8(e,r)):Br(t)?m8(t,r):us(p8(pr(e)))}function g8(e){var t=ra(bi(e)),r=["absolute","fixed"].indexOf(Jt(e).position)>=0,n=r&&Je(e)?Ia(e):e;return Br(n)?t.filter(function(a){return Br(a)&&Sf(a,n)&&wt(a)!=="body"}):[]}function v8(e,t,r,n){var a=t==="clippingParents"?g8(e):[].concat(t),o=[].concat(a,[r]),i=o[0],s=o.reduce(function(c,d){var p=pp(e,d,n);return c.top=Cr(p.top,c.top),c.right=qo(p.right,c.right),c.bottom=qo(p.bottom,c.bottom),c.left=Cr(p.left,c.left),c},pp(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 lA=T(()=>{tt(),aA(),oA(),f8(),wi(),Lr(),yi(),rt(),gi(),eu(),K6(),En(),h8(),Dn(),u(m8,"getInnerBoundingClientRect"),u(pp,"getClientRectFromMixedType"),u(g8,"getClippingParents"),u(v8,"getClippingRect")});function zf(e){var t=e.reference,r=e.element,n=e.placement,a=n?gt(n):null,o=n?fn(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,c;switch(a){case Me:c={x:i,y:t.y-r.height};break;case Ze:c={x:i,y:t.y+t.height};break;case Xe:c={x:t.x+t.width,y:s};break;case Pe:c={x:t.x-r.width,y:s};break;default:c={x:t.x,y:t.y}}var d=a?tu(a):null;if(d!=null){var p=d==="y"?"height":"width";switch(o){case on:c[d]=c[d]-(t[p]/2-r[p]/2);break;case ea:c[d]=c[d]+(t[p]/2-r[p]/2);break}}return c}var y8=T(()=>{xn(),Ei(),kf(),tt(),u(zf,"computeOffsets")});function ba(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,c=s===void 0?V6:s,d=r.rootBoundary,p=d===void 0?Ef:d,g=r.elementContext,h=g===void 0?Vn:g,f=r.altBoundary,v=f===void 0?!1:f,m=r.padding,w=m===void 0?0:m,E=Ff(typeof w!="number"?w:_f(w,Qn)),D=h===Vn?U6:Vn,x=e.rects.popper,b=e.elements[v?D:h],C=v8(Br(b)?b:b.contextElement||pr(e.elements.popper),c,p,i),S=pn(e.elements.reference),k=zf({reference:S,element:x,placement:a}),A=us(Object.assign({},x,k)),_=h===Vn?A:S,I={top:C.top-_.top+E.top,bottom:_.bottom-C.bottom+E.bottom,left:C.left-_.left+E.left,right:_.right-C.right+E.right},B=e.modifiersData.offset;if(h===Vn&&B){var z=B[a];Object.keys(I).forEach(function(L){var M=[Xe,Ze].indexOf(L)>=0?1:-1,O=[Me,Ze].indexOf(L)>=0?"y":"x";I[L]+=z[O]*M})}return I}var ou=T(()=>{lA(),Lr(),gi(),y8(),h8(),tt(),rt(),t8(),r8(),u(ba,"detectOverflow")});function b8(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=r.boundary,o=r.rootBoundary,i=r.padding,s=r.flipVariations,c=r.allowedAutoPlacements,d=c===void 0?xf:c,p=fn(n),g=p?s?sp:sp.filter(function(v){return fn(v)===p}):Qn,h=g.filter(function(v){return d.indexOf(v)>=0});h.length===0&&(h=g);var f=h.reduce(function(v,m){return v[m]=ba(e,{placement:m,boundary:a,rootBoundary:o,padding:i})[gt(m)],v},{});return Object.keys(f).sort(function(v,m){return f[v]-f[m]})}var sA=T(()=>{Ei(),tt(),ou(),xn(),u(b8,"computeAutoPlacement")});function w8(e){if(gt(e)===ls)return[];var t=Io(e);return[dp(e),t,dp(t)]}function i4(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,c=r.fallbackPlacements,d=r.padding,p=r.boundary,g=r.rootBoundary,h=r.altBoundary,f=r.flipVariations,v=f===void 0?!0:f,m=r.allowedAutoPlacements,w=t.options.placement,E=gt(w),D=E===w,x=c||(D||!v?[Io(w)]:w8(w)),b=[w].concat(x).reduce(function(ie,H){return ie.concat(gt(H)===ls?b8(t,{placement:H,boundary:p,rootBoundary:g,padding:d,flipVariations:v,allowedAutoPlacements:m}):H)},[]),C=t.rects.reference,S=t.rects.popper,k=new Map,A=!0,_=b[0],I=0;I=0,O=M?"width":"height",P=ba(t,{placement:B,boundary:p,rootBoundary:g,altBoundary:h,padding:d}),j=M?L?Xe:Pe:L?Ze:Me;C[O]>S[O]&&(j=Io(j));var q=Io(j),U=[];if(o&&U.push(P[z]<=0),s&&U.push(P[j]<=0,P[q]<=0),U.every(function(ie){return ie})){_=B,A=!1;break}k.set(B,U)}if(A)for(var Y=v?3:1,X=u(function(ie){var H=b.find(function(J){var te=k.get(J);if(te)return te.slice(0,ie).every(function(pe){return pe})});if(H)return _=H,"break"},"_loop"),re=Y;re>0;re--){var Z=X(re);if(Z==="break")break}t.placement!==_&&(t.modifiersData[n]._skip=!0,t.placement=_,t.reset=!0)}}var E8,uA=T(()=>{rA(),xn(),nA(),ou(),sA(),tt(),Ei(),u(w8,"getExpandedFallbackPlacements"),u(i4,"flip"),E8={name:"flip",enabled:!0,phase:"main",fn:i4,requiresIfExists:["offset"],data:{_skip:!1}}});function fp(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 hp(e){return[Me,Xe,Ze,Pe].some(function(t){return e[t]>=0})}function l4(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=ba(t,{elementContext:"reference"}),s=ba(t,{altBoundary:!0}),c=fp(i,n),d=fp(s,a,o),p=hp(c),g=hp(d);t.modifiersData[r]={referenceClippingOffsets:c,popperEscapeOffsets:d,isReferenceHidden:p,hasPopperEscaped:g},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":g})}var x8,cA=T(()=>{tt(),ou(),u(fp,"getSideOffsets"),u(hp,"isAnySideFullyClipped"),u(l4,"hide"),x8={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:l4}});function D8(e,t,r){var n=gt(e),a=[Pe,Me].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,[Pe,Xe].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function s4(e){var t=e.state,r=e.options,n=e.name,a=r.offset,o=a===void 0?[0,0]:a,i=xf.reduce(function(p,g){return p[g]=D8(g,t.rects,o),p},{}),s=i[t.placement],c=s.x,d=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=d),t.modifiersData[n]=i}var C8,dA=T(()=>{xn(),tt(),u(D8,"distanceAndSkiddingToXY"),u(s4,"offset"),C8={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:s4}});function u4(e){var t=e.state,r=e.name;t.modifiersData[r]=zf({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})}var S8,pA=T(()=>{y8(),u(u4,"popperOffsets"),S8={name:"popperOffsets",enabled:!0,phase:"read",fn:u4,data:{}}});function k8(e){return e==="x"?"y":"x"}var fA=T(()=>{u(k8,"getAltAxis")});function c4(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,c=r.boundary,d=r.rootBoundary,p=r.altBoundary,g=r.padding,h=r.tether,f=h===void 0?!0:h,v=r.tetherOffset,m=v===void 0?0:v,w=ba(t,{boundary:c,rootBoundary:d,padding:g,altBoundary:p}),E=gt(t.placement),D=fn(t.placement),x=!D,b=tu(E),C=k8(b),S=t.modifiersData.popperOffsets,k=t.rects.reference,A=t.rects.popper,_=typeof m=="function"?m(Object.assign({},t.rects,{placement:t.placement})):m,I=typeof _=="number"?{mainAxis:_,altAxis:_}:Object.assign({mainAxis:0,altAxis:0},_),B=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,z={x:0,y:0};if(S){if(o){var L,M=b==="y"?Me:Pe,O=b==="y"?Ze:Xe,P=b==="y"?"height":"width",j=S[b],q=j+w[M],U=j-w[O],Y=f?-A[P]/2:0,X=D===on?k[P]:A[P],re=D===on?-A[P]:-k[P],Z=t.elements.arrow,ie=f&&Z?Qs(Z):{width:0,height:0},H=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Af(),J=H[M],te=H[O],pe=ta(0,k[P],ie[P]),De=x?k[P]/2-Y-pe-J-I.mainAxis:X-pe-J-I.mainAxis,St=x?-k[P]/2+Y+pe+te+I.mainAxis:re+pe+te+I.mainAxis,qe=t.elements.arrow&&Ia(t.elements.arrow),at=qe?b==="y"?qe.clientTop||0:qe.clientLeft||0:0,$=(L=B==null?void 0:B[b])!=null?L:0,ot=j+De-$-at,kt=j+St-$,Mr=ta(f?qo(q,ot):q,j,f?Cr(U,kt):U);S[b]=Mr,z[b]=Mr-j}if(s){var kn,At=b==="x"?Me:Pe,Di=b==="x"?Ze:Xe,Re=S[C],Pr=C==="y"?"height":"width",Ft=Re+w[At],An=Re-w[Di],_t=[Me,Pe].indexOf(E)!==-1,Fn=(kn=B==null?void 0:B[C])!=null?kn:0,Rt=_t?Ft:Re-k[Pr]-A[Pr]-Fn+I.altAxis,Ce=_t?Re+k[Pr]+A[Pr]-Fn-I.altAxis:An,it=f&&_t?X6(Rt,Re,Ce):ta(f?Rt:Ft,Re,f?Ce:An);S[C]=it,z[C]=it-Re}t.modifiersData[n]=z}}var A8,hA=T(()=>{tt(),xn(),kf(),fA(),Q6(),Cf(),wi(),ou(),Ei(),e8(),Dn(),u(c4,"preventOverflow"),A8={name:"preventOverflow",enabled:!0,phase:"main",fn:c4,requiresIfExists:["offset"]}}),F8=T(()=>{});function _8(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}var mA=T(()=>{u(_8,"getHTMLElementScroll")});function R8(e){return e===Ue(e)||!Je(e)?ru(e):_8(e)}var gA=T(()=>{Rf(),Xt(),rt(),mA(),u(R8,"getNodeScroll")});function I8(e){var t=e.getBoundingClientRect(),r=dn(t.width)/e.offsetWidth||1,n=dn(t.height)/e.offsetHeight||1;return r!==1||n!==1}function B8(e,t,r){r===void 0&&(r=!1);var n=Je(t),a=Je(t)&&I8(t),o=pr(t),i=pn(e,a,r),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!r)&&((wt(t)!=="body"||au(o))&&(s=R8(t)),Je(t)?(c=pn(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):o&&(c.x=nu(o))),{x:i.left+s.scrollLeft-c.x,y:i.top+s.scrollTop-c.y,width:i.width,height:i.height}}var vA=T(()=>{gi(),gA(),En(),rt(),If(),Lr(),Bf(),Dn(),u(I8,"isElementScaled"),u(B8,"getCompositeRect")});function T8(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 c=t.get(s);c&&a(c)}}),n.push(o)}return u(a,"sort"),e.forEach(function(o){r.has(o.name)||a(o)}),n}function z8(e){var t=T8(e);return q6.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}var yA=T(()=>{tt(),u(T8,"order"),u(z8,"orderModifiers")});function L8(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}var bA=T(()=>{u(L8,"debounce")});function O8(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 wA=T(()=>{u(O8,"mergeByName")});function mp(){for(var e=arguments.length,t=new Array(e),r=0;r{vA(),Cf(),f8(),wi(),yA(),bA(),wA(),rt(),gp={placement:"bottom",modifiers:[],strategy:"absolute"},u(mp,"areValidElements"),u(M8,"popperGenerator")}),d4,P8,xA=T(()=>{EA(),tA(),pA(),eA(),Zk(),dA(),uA(),hA(),Qk(),cA(),F8(),d4=[s8,S8,l8,W6,C8,E8,A8,a8,x8],P8=M8({defaultModifiers:d4})}),DA=T(()=>{tt(),F8(),xA()}),CA=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,c){if(s===c)return!0;if(s&&c&&typeof s=="object"&&typeof c=="object"){if(s.constructor!==c.constructor)return!1;var d,p,g;if(Array.isArray(s)){if(d=s.length,d!=c.length)return!1;for(p=d;p--!==0;)if(!i(s[p],c[p]))return!1;return!0}var h;if(n&&s instanceof Map&&c instanceof Map){if(s.size!==c.size)return!1;for(h=s.entries();!(p=h.next()).done;)if(!c.has(p.value[0]))return!1;for(h=s.entries();!(p=h.next()).done;)if(!i(p.value[1],c.get(p.value[0])))return!1;return!0}if(a&&s instanceof Set&&c instanceof Set){if(s.size!==c.size)return!1;for(h=s.entries();!(p=h.next()).done;)if(!c.has(p.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(s)&&ArrayBuffer.isView(c)){if(d=s.length,d!=c.length)return!1;for(p=d;p--!==0;)if(s[p]!==c[p])return!1;return!0}if(s.constructor===RegExp)return s.source===c.source&&s.flags===c.flags;if(s.valueOf!==Object.prototype.valueOf&&typeof s.valueOf=="function"&&typeof c.valueOf=="function")return s.valueOf()===c.valueOf();if(s.toString!==Object.prototype.toString&&typeof s.toString=="function"&&typeof c.toString=="function")return s.toString()===c.toString();if(g=Object.keys(s),d=g.length,d!==Object.keys(c).length)return!1;for(p=d;p--!==0;)if(!Object.prototype.hasOwnProperty.call(c,g[p]))return!1;if(r&&s instanceof Element)return!1;for(p=d;p--!==0;)if(!((g[p]==="_owner"||g[p]==="__v"||g[p]==="__o")&&s.$$typeof)&&!i(s[g[p]],c[g[p]]))return!1;return!0}return s!==s&&c!==c}u(i,"equal"),t.exports=u(function(s,c){try{return i(s,c)}catch(d){if((d.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw d}},"isEqual")}),p4,f4,N8,SA=T(()=>{DA(),p4=xe(CA()),Jk(),f4=[],N8=u(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||f4},o=l.useState({styles:{popper:{position:a.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),i=o[0],s=o[1],c=l.useMemo(function(){return{name:"updateState",enabled:!0,phase:"write",fn:u(function(g){var h=g.state,f=Object.keys(h.elements);Wp.flushSync(function(){s({styles:ip(f.map(function(v){return[v,h.styles[v]||{}]})),attributes:ip(f.map(function(v){return[v,h.attributes[v]]}))})})},"fn"),requires:["computeStyles"]}},[]),d=l.useMemo(function(){var g={onFirstUpdate:a.onFirstUpdate,placement:a.placement,strategy:a.strategy,modifiers:[].concat(a.modifiers,[c,{name:"applyStyles",enabled:!1}])};return(0,p4.default)(n.current,g)?n.current||g:(n.current=g,g)},[a.onFirstUpdate,a.placement,a.strategy,a.modifiers,c]),p=l.useRef();return lp(function(){p.current&&p.current.setOptions(d)},[d]),lp(function(){if(!(e==null||t==null)){var g=r.createPopper||P8,h=g(e,t,d);return p.current=h,function(){h.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")}),kA=T(()=>{SA()});function Lf(e){var t=l.useRef(e);return t.current=e,l.useCallback(function(){return t.current},[])}function $8(e){var t=e.initial,r=e.value,n=e.onChange,a=n===void 0?j8: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],c=Lf(i),d=l.useCallback(function(g){var h=c(),f=typeof g=="function"?g(h):g;typeof f.persist=="function"&&f.persist(),s(f),typeof a=="function"&&a(f)},[c,a]),p=r!==void 0;return[p?r:i,p?a:d]}function vp(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:u(function(){return null},"toJSON")}}}function H8(e,t){var r,n,a;e===void 0&&(e={}),t===void 0&&(t={});var o=Object.keys(bp).reduce(function(O,P){var j;return Te({},O,(j={},j[P]=O[P]!==void 0?O[P]:bp[P],j))},e),i=l.useMemo(function(){return[{name:"offset",options:{offset:o.offset}}]},Array.isArray(o.offset)?o.offset:[]),s=Te({},t,{placement:t.placement||o.placement,modifiers:t.modifiers||i}),c=l.useState(null),d=c[0],p=c[1],g=l.useState(null),h=g[0],f=g[1],v=$8({initial:o.defaultVisible,value:o.visible,onChange:o.onVisibleChange}),m=v[0],w=v[1],E=l.useRef();l.useEffect(function(){return function(){return clearTimeout(E.current)}},[]);var D=N8(o.followCursor?yp:d,h,s),x=D.styles,b=D.attributes,C=_s(D,V8),S=C.update,k=Lf({visible:m,triggerRef:d,tooltipRef:h,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(E.current),E.current=window.setTimeout(function(){return w(!1)},o.delayHide)},[o.delayHide,w]),I=l.useCallback(function(){clearTimeout(E.current),E.current=window.setTimeout(function(){return w(!0)},o.delayShow)},[o.delayShow,w]),B=l.useCallback(function(){k().visible?_():I()},[k,_,I]);l.useEffect(function(){if(k().finalConfig.closeOnOutsideClick){var O=u(function(P){var j,q=k(),U=q.tooltipRef,Y=q.triggerRef,X=(P.composedPath==null||(j=P.composedPath())==null?void 0:j[0])||P.target;X instanceof Node&&U!=null&&Y!=null&&!U.contains(X)&&!Y.contains(X)&&_()},"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=u(function(P){P.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",I),d.addEventListener("blur",_),function(){d.removeEventListener("focus",I),d.removeEventListener("blur",_)}},[d,A,I,_]),l.useEffect(function(){if(!(d==null||!A("hover")))return d.addEventListener("mouseenter",I),d.addEventListener("mouseleave",_),function(){d.removeEventListener("mouseenter",I),d.removeEventListener("mouseleave",_)}},[d,A,I,_]),l.useEffect(function(){if(!(h==null||!A("hover")||!k().finalConfig.interactive))return h.addEventListener("mouseenter",I),h.addEventListener("mouseleave",_),function(){h.removeEventListener("mouseenter",I),h.removeEventListener("mouseleave",_)}},[h,A,I,_,k]);var z=C==null||(r=C.state)==null||(n=r.modifiersData)==null||(a=n.hide)==null?void 0:a.isReferenceHidden;l.useEffect(function(){o.closeOnTriggerHidden&&z&&_()},[o.closeOnTriggerHidden,_,z]),l.useEffect(function(){if(!o.followCursor||d==null)return;function O(P){var j=P.clientX,q=P.clientY;yp.getBoundingClientRect=vp(j,q),S==null||S()}return u(O,"setMousePosition"),d.addEventListener("mousemove",O),function(){return d.removeEventListener("mousemove",O)}},[o.followCursor,d,S]),l.useEffect(function(){if(!(h==null||S==null||o.mutationObserverOptions==null)){var O=new MutationObserver(S);return O.observe(h,o.mutationObserverOptions),function(){return O.disconnect()}}},[o.mutationObserverOptions,h,S]);var L=u(function(O){return O===void 0&&(O={}),Te({},O,{style:Te({},O.style,x.popper)},b.popper,{"data-popper-interactive":o.interactive})},"getTooltipProps"),M=u(function(O){return O===void 0&&(O={}),Te({},O,b.arrow,{style:Te({},O.style,x.arrow),"data-popper-arrow":!0})},"getArrowProps");return Te({getArrowProps:M,getTooltipProps:L,setTooltipRef:f,setTriggerRef:p,tooltipRef:h,triggerRef:d,visible:m},C)}var j8,V8,yp,bp,AA=T(()=>{h1(),ks(),kA(),u(Lf,"useGetLatest"),j8=u(function(){},"noop"),u($8,"useControlledState"),u(vp,"generateBoundingClientRect"),V8=["styles","attributes"],yp={getBoundingClientRect:vp()},bp={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"},u(H8,"usePopperTooltip")}),h4,Ge,nr,m4,g4,wp,FA=T(()=>{h4=xe(Fs(),1),Ge=(0,h4.default)(1e3)((e,t,r,n=0)=>t.split("-")[0]===e?r:n),nr=8,m4=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,`${nr*-1}px`,"auto")}`,top:`${Ge("bottom",r,`${nr*-1}px`,"auto")}`,right:`${Ge("left",r,`${nr*-1}px`,"auto")}`,left:`${Ge("right",r,`${nr*-1}px`,"auto")}`,borderBottomWidth:`${Ge("top",r,"0",nr)}px`,borderTopWidth:`${Ge("bottom",r,"0",nr)}px`,borderRightWidth:`${Ge("left",r,"0",nr)}px`,borderLeftWidth:`${Ge("right",r,"0",nr)}px`,borderTopColor:Ge("top",r,e.color[t]||t||e.base==="light"?Ha(e.background.app):e.background.app,"transparent"),borderBottomColor:Ge("bottom",r,e.color[t]||t||e.base==="light"?Ha(e.background.app):e.background.app,"transparent"),borderLeftColor:Ge("left",r,e.color[t]||t||e.base==="light"?Ha(e.background.app):e.background.app,"transparent"),borderRightColor:Ge("right",r,e.color[t]||t||e.base==="light"?Ha(e.background.app):e.background.app,"transparent")})),g4=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"?Ha(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+2,fontSize:e.typography.size.s1}:{}),wp=y.forwardRef(({placement:e="top",hasChrome:t=!0,children:r,arrowProps:n={},tooltipRef:a,color:o,withArrows:i,...s},c)=>y.createElement(g4,{"data-testid":"tooltip",hasChrome:t,ref:c,...s,color:o},t&&i&&y.createElement(m4,{placement:e,...n,color:o}),r)),wp.displayName="Tooltip"}),Of={};ka(Of,{WithToolTipState:()=>cs,WithTooltip:()=>cs,WithTooltipPure:()=>Ep});var to,v4,y4,Ep,cs,Mf=T(()=>{f1(),AA(),FA(),{document:to}=As,v4=F.div` + display: inline-block; + cursor: ${e=>e.trigger==="hover"||e.trigger.includes("hover")?"default":"pointer"}; +`,y4=F.g` + cursor: ${e=>e.trigger==="hover"||e.trigger.includes("hover")?"default":"pointer"}; +`,Ep=u(({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:c,tooltip:d,children:p,closeOnTriggerHidden:g,mutationObserverOptions:h,delayHide:f,visible:v,interactive:m,delayShow:w,strategy:E,followCursor:D,onVisibleChange:x,...b})=>{let C=e?y4:v4,{getArrowProps:S,getTooltipProps:k,setTooltipRef:A,setTriggerRef:_,visible:I,state:B}=H8({trigger:t,placement:n,defaultVisible:i,delayHide:f,interactive:m,closeOnOutsideClick:r,closeOnTriggerHidden:g,onVisibleChange:x,delayShow:w,followCursor:D,mutationObserverOptions:h,visible:v,offset:c},{modifiers:a,strategy:E}),z=I?y.createElement(wp,{placement:B==null?void 0:B.placement,ref:A,hasChrome:o,arrowProps:S(),withArrows:s,...k()},typeof d=="function"?d({onHide:u(()=>x(!1),"onHide")}):d):null;return y.createElement(y.Fragment,null,y.createElement(C,{trigger:t,ref:_,...b},p),I&&hy.createPortal(z,to.body))},"WithTooltipPure"),cs=u(({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=u(()=>o(!1),"hide");to.addEventListener("keydown",i,!1);let s=Array.from(to.getElementsByTagName("iframe")),c=[];return s.forEach(d=>{let p=u(()=>{try{d.contentWindow.document&&(d.contentWindow.document.addEventListener("click",i),c.push(()=>{try{d.contentWindow.document.removeEventListener("click",i)}catch{}}))}catch{}},"bind");p(),d.addEventListener("load",p),c.push(()=>{d.removeEventListener("load",p)})}),()=>{to.removeEventListener("keydown",i),c.forEach(d=>{d()})}}),y.createElement(Ep,{...r,visible:n,onVisibleChange:o})},"WithToolTipState")}),oe=u(({...e},t)=>{let r=[e.class,e.className];return delete e.class,e.className=["sbdocs",`sbdocs-${t}`,...r].filter(Boolean).join(" "),e},"nameSpaceClassNames");ks();zS();p1();function U8(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,fa(e,t)}u(U8,"_inheritsLoose");LS();p1();function q8(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}u(q8,"_isNativeFunction");function Pf(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Pf=u(function(){return!!e},"_isNativeReflectConstruct"))()}u(Pf,"_isNativeReflectConstruct");p1();function W8(e,t,r){if(Pf())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var a=new(e.bind.apply(e,n));return r&&fa(a,r.prototype),a}u(W8,"_construct");function ds(e){var t=typeof Map=="function"?new Map:void 0;return ds=u(function(r){if(r===null||!q8(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 W8(r,arguments,zl(this).constructor)}return u(n,"Wrapper"),n.prototype=Object.create(r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),fa(n,r)},"_wrapNativeSuper"),ds(e)}u(ds,"_wrapNativeSuper");var _A={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 G8(){for(var e=arguments.length,t=new Array(e),r=0;r1?a-1:0),i=1;i=0&&a<1?(s=o,c=i):a>=1&&a<2?(s=i,c=o):a>=2&&a<3?(c=o,d=i):a>=3&&a<4?(c=i,d=o):a>=4&&a<5?(s=i,d=o):a>=5&&a<6&&(s=o,d=i);var p=r-o/2,g=s+p,h=c+p,f=d+p;return n(g,h,f)}u(wa,"hslToRgb");var b4={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 K8(e){if(typeof e!="string")return e;var t=e.toLowerCase();return b4[t]?"#"+b4[t]:e}u(K8,"nameToHex");var RA=/^#[a-fA-F0-9]{6}$/,IA=/^#[a-fA-F0-9]{8}$/,BA=/^#[a-fA-F0-9]{3}$/,TA=/^#[a-fA-F0-9]{4}$/,P0=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,zA=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,LA=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,OA=/^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 iu(e){if(typeof e!="string")throw new Nt(3);var t=K8(e);if(t.match(RA))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(IA)){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(BA))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(TA)){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=zA.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=LA.exec(t);if(i){var s=parseInt(""+i[1],10),c=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,p="rgb("+wa(s,c,d)+")",g=P0.exec(p);if(!g)throw new Nt(4,t,p);return{red:parseInt(""+g[1],10),green:parseInt(""+g[2],10),blue:parseInt(""+g[3],10)}}var h=OA.exec(t.substring(0,50));if(h){var f=parseInt(""+h[1],10),v=parseInt(""+h[2],10)/100,m=parseInt(""+h[3],10)/100,w="rgb("+wa(f,v,m)+")",E=P0.exec(w);if(!E)throw new Nt(4,t,w);return{red:parseInt(""+E[1],10),green:parseInt(""+E[2],10),blue:parseInt(""+E[3],10),alpha:parseFloat(""+h[4])>1?parseFloat(""+h[4])/100:parseFloat(""+h[4])}}throw new Nt(5)}u(iu,"parseToRgb");function J8(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,c=a-o,d=i>.5?c/(2-a-o):c/(a+o);switch(a){case t:s=(r-n)/c+(r=1?Wo(e,t,r):"rgba("+wa(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Wo(e.hue,e.saturation,e.lightness):"rgba("+wa(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Nt(2)}u(Q8,"hsla");function ps(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return xp("#"+Er(e)+Er(t)+Er(r));if(typeof e=="object"&&t===void 0&&r===void 0)return xp("#"+Er(e.red)+Er(e.green)+Er(e.blue));throw new Nt(6)}u(ps,"rgb");function Go(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=iu(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?ps(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?ps(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Nt(7)}u(Go,"rgba");var PA=u(function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},"isRgb"),NA=u(function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},"isRgba"),$A=u(function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},"isHsl"),HA=u(function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"},"isHsla");function $f(e){if(typeof e!="object")throw new Nt(8);if(NA(e))return Go(e);if(PA(e))return ps(e);if(HA(e))return Q8(e);if($A(e))return X8(e);throw new Nt(8)}u($f,"toColorString");function Hf(e,t,r){return u(function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):Hf(e,t,n)},"fn")}u(Hf,"curried");function lu(e){return Hf(e,e.length,[])}u(lu,"curry");function su(e,t,r){return Math.max(e,Math.min(t,r))}u(su,"guard");function eE(e,t){if(t==="transparent")return t;var r=Nf(t);return $f(Te({},r,{lightness:su(0,1,r.lightness-parseFloat(e))}))}u(eE,"darken");var jA=lu(eE),Wn=jA;function tE(e,t){if(t==="transparent")return t;var r=Nf(t);return $f(Te({},r,{lightness:su(0,1,r.lightness+parseFloat(e))}))}u(tE,"lighten");var VA=lu(tE),w4=VA;function rE(e,t){if(t==="transparent")return t;var r=iu(t),n=typeof r.alpha=="number"?r.alpha:1,a=Te({},r,{alpha:su(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Go(a)}u(rE,"transparentize");var UA=lu(rE),ht=UA,Ba=u(({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"),fr=u(({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"?ht(.1,e.color.defaultText):ht(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border}),"codeCommon"),le=u(({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"},jf=F.div(le),qA=u(({href:e="",...t})=>{let r=/^\//.test(e)?`./?path=${e}`:e,n=/^#.*/.test(e)?"_self":"_top";return y.createElement("a",{href:r,target:n,...t})},"Link"),nE=F(qA)(le,({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}})),aE=F.blockquote(le,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}}));Bs();var WA=u(e=>typeof e=="string","isReactChildString"),GA=/[\n\r]/g,YA=F.code(({theme:e})=>({fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",display:"inline-block",paddingLeft:2,paddingRight:2,verticalAlign:"baseline",color:"inherit"}),fr),KA=F(Co)(({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"}})),Vf=u(({className:e,children:t,...r})=>{let n=(e||"").match(/lang-(\S+)/),a=l.Children.toArray(t);return a.filter(WA).some(o=>o.match(GA))?y.createElement(KA,{bordered:!0,copyable:!0,language:(n==null?void 0:n[1])??"text",format:!1,...r},t):y.createElement(YA,{...r,className:e},a)},"Code"),oE=F.dl(le,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}}),iE=F.div(le),lE=F.h1(le,Ba,({theme:e})=>({fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold})),Uf=F.h2(le,Ba,({theme:e})=>({fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`})),qf=F.h3(le,Ba,({theme:e})=>({fontSize:`${e.typography.size.m1}px`})),sE=F.h4(le,Ba,({theme:e})=>({fontSize:`${e.typography.size.s3}px`})),uE=F.h5(le,Ba,({theme:e})=>({fontSize:`${e.typography.size.s2}px`})),cE=F.h6(le,Ba,({theme:e})=>({fontSize:`${e.typography.size.s2}px`,color:e.color.dark})),dE=F.hr(({theme:e})=>({border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0})),pE=F.img({maxWidth:"100%"}),fE=F.li(le,({theme:e})=>({fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":fr({theme:e})})),JA={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},hE=F.ol(le,Cn,JA,{listStyle:"decimal"}),mE=F.p(le,Cn,({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":fr({theme:e})})),gE=F.pre(le,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"}})),vE=F.span(le,({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"}}})),yE=F.title(fr),bE=F.table(le,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}})),ZA={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},wE=F.ul(le,Cn,ZA,{listStyle:"disc"}),EE={h1:u(e=>y.createElement(lE,{...oe(e,"h1")}),"h1"),h2:u(e=>y.createElement(Uf,{...oe(e,"h2")}),"h2"),h3:u(e=>y.createElement(qf,{...oe(e,"h3")}),"h3"),h4:u(e=>y.createElement(sE,{...oe(e,"h4")}),"h4"),h5:u(e=>y.createElement(uE,{...oe(e,"h5")}),"h5"),h6:u(e=>y.createElement(cE,{...oe(e,"h6")}),"h6"),pre:u(e=>y.createElement(gE,{...oe(e,"pre")}),"pre"),a:u(e=>y.createElement(nE,{...oe(e,"a")}),"a"),hr:u(e=>y.createElement(dE,{...oe(e,"hr")}),"hr"),dl:u(e=>y.createElement(oE,{...oe(e,"dl")}),"dl"),blockquote:u(e=>y.createElement(aE,{...oe(e,"blockquote")}),"blockquote"),table:u(e=>y.createElement(bE,{...oe(e,"table")}),"table"),img:u(e=>y.createElement(pE,{...oe(e,"img")}),"img"),div:u(e=>y.createElement(iE,{...oe(e,"div")}),"div"),span:u(e=>y.createElement(vE,{...oe(e,"span")}),"span"),li:u(e=>y.createElement(fE,{...oe(e,"li")}),"li"),ul:u(e=>y.createElement(wE,{...oe(e,"ul")}),"ul"),ol:u(e=>y.createElement(hE,{...oe(e,"ol")}),"ol"),p:u(e=>y.createElement(mE,{...oe(e,"p")}),"p"),code:u(e=>y.createElement(Vf,{...oe(e,"code")}),"code"),tt:u(e=>y.createElement(yE,{...oe(e,"tt")}),"tt"),resetwrapper:u(e=>y.createElement(jf,{...oe(e,"resetwrapper")}),"resetwrapper")};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 ${ht(.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 ${ht(.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 ${ht(.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 ${ht(.9,e.color.positiveText)}`:"none"};default:return{}}});var XA={};ka(XA,{AccessibilityAltIcon:()=>bB,AccessibilityIcon:()=>yB,AddIcon:()=>hR,AdminIcon:()=>sB,AlertAltIcon:()=>jR,AlertIcon:()=>HR,AlignLeftIcon:()=>qF,AlignRightIcon:()=>WF,AppleIcon:()=>d_,ArrowBottomLeftIcon:()=>zI,ArrowBottomRightIcon:()=>LI,ArrowDownIcon:()=>_I,ArrowLeftIcon:()=>RI,ArrowRightIcon:()=>II,ArrowSolidDownIcon:()=>MI,ArrowSolidLeftIcon:()=>PI,ArrowSolidRightIcon:()=>NI,ArrowSolidUpIcon:()=>OI,ArrowTopLeftIcon:()=>BI,ArrowTopRightIcon:()=>TI,ArrowUpIcon:()=>FI,AzureDevOpsIcon:()=>v_,BackIcon:()=>ZI,BasketIcon:()=>dI,BatchAcceptIcon:()=>lR,BatchDenyIcon:()=>iR,BeakerIcon:()=>pI,BellIcon:()=>GR,BitbucketIcon:()=>y_,BoldIcon:()=>QF,BookIcon:()=>OF,BookmarkHollowIcon:()=>eI,BookmarkIcon:()=>tI,BottomBarIcon:()=>U_,BottomBarToggleIcon:()=>q_,BoxIcon:()=>J_,BranchIcon:()=>s_,BrowserIcon:()=>O_,ButtonIcon:()=>BR,CPUIcon:()=>W_,CalendarIcon:()=>VF,CameraIcon:()=>wF,CategoryIcon:()=>NF,CertificateIcon:()=>lI,ChangedIcon:()=>bR,ChatIcon:()=>kR,CheckIcon:()=>aR,ChevronDownIcon:()=>xI,ChevronLeftIcon:()=>DI,ChevronRightIcon:()=>CE,ChevronSmallDownIcon:()=>SI,ChevronSmallLeftIcon:()=>kI,ChevronSmallRightIcon:()=>AI,ChevronSmallUpIcon:()=>CI,ChevronUpIcon:()=>EI,ChromaticIcon:()=>b_,ChromeIcon:()=>m_,CircleHollowIcon:()=>XR,CircleIcon:()=>QR,ClearIcon:()=>ER,CloseAltIcon:()=>cR,CloseIcon:()=>gR,CloudHollowIcon:()=>mI,CloudIcon:()=>gI,CogIcon:()=>Q_,CollapseIcon:()=>HI,CommandIcon:()=>OR,CommentAddIcon:()=>DR,CommentIcon:()=>xR,CommentsIcon:()=>SR,CommitIcon:()=>l_,CompassIcon:()=>tB,ComponentDrivenIcon:()=>w_,ComponentIcon:()=>tF,ContrastIcon:()=>fF,ControlsIcon:()=>sR,CopyIcon:()=>PF,CreditIcon:()=>IR,CrossIcon:()=>DE,DashboardIcon:()=>oB,DatabaseIcon:()=>G_,DeleteIcon:()=>vR,DiamondIcon:()=>rI,DirectionIcon:()=>uB,DiscordIcon:()=>E_,DocChartIcon:()=>YF,DocListIcon:()=>KF,DocumentIcon:()=>MF,DownloadIcon:()=>JI,DragIcon:()=>JF,EditIcon:()=>X_,EllipsisIcon:()=>rR,EmailIcon:()=>VR,ExpandAltIcon:()=>$I,ExpandIcon:()=>jI,EyeCloseIcon:()=>dF,EyeIcon:()=>cF,FaceHappyIcon:()=>mB,FaceNeutralIcon:()=>gB,FaceSadIcon:()=>vB,FacebookIcon:()=>x_,FailedIcon:()=>wR,FastForwardIcon:()=>AF,FigmaIcon:()=>D_,FilterIcon:()=>GF,FlagIcon:()=>hI,FolderIcon:()=>$F,FormIcon:()=>oR,GDriveIcon:()=>C_,GithubIcon:()=>S_,GitlabIcon:()=>k_,GlobeIcon:()=>eB,GoogleIcon:()=>A_,GraphBarIcon:()=>UF,GraphLineIcon:()=>jF,GraphqlIcon:()=>F_,GridAltIcon:()=>oF,GridIcon:()=>rF,GrowIcon:()=>gF,HeartHollowIcon:()=>nI,HeartIcon:()=>aI,HomeIcon:()=>lB,HourglassIcon:()=>fI,InfoIcon:()=>PR,ItalicIcon:()=>e_,JumpToIcon:()=>ZR,KeyIcon:()=>_R,LightningIcon:()=>pF,LightningOffIcon:()=>xE,LinkBrokenIcon:()=>WR,LinkIcon:()=>qR,LinkedinIcon:()=>z_,LinuxIcon:()=>p_,ListOrderedIcon:()=>r_,ListUnorderedIcon:()=>n_,LocationIcon:()=>rB,LockIcon:()=>AR,MarkdownIcon:()=>o_,MarkupIcon:()=>XF,MediumIcon:()=>__,MemoryIcon:()=>Y_,MenuIcon:()=>ZF,MergeIcon:()=>c_,MirrorIcon:()=>mF,MobileIcon:()=>P_,MoonIcon:()=>LF,NutIcon:()=>eR,OutboxIcon:()=>RR,OutlineIcon:()=>nF,PaintBrushIcon:()=>vF,PaperClipIcon:()=>t_,ParagraphIcon:()=>a_,PassedIcon:()=>yR,PhoneIcon:()=>UR,PhotoDragIcon:()=>aF,PhotoIcon:()=>eF,PinAltIcon:()=>pR,PinIcon:()=>nB,PlayAllHollowIcon:()=>IF,PlayBackIcon:()=>CF,PlayHollowIcon:()=>RF,PlayIcon:()=>DF,PlayNextIcon:()=>SF,PlusIcon:()=>uR,PointerDefaultIcon:()=>zR,PointerHandIcon:()=>LR,PowerIcon:()=>Z_,PrintIcon:()=>HF,ProceedIcon:()=>XI,ProfileIcon:()=>hB,PullRequestIcon:()=>u_,QuestionIcon:()=>NR,RSSIcon:()=>YR,RedirectIcon:()=>qI,ReduxIcon:()=>R_,RefreshIcon:()=>QI,ReplyIcon:()=>GI,RepoIcon:()=>i_,RequestChangeIcon:()=>CR,RewindIcon:()=>kF,RulerIcon:()=>yF,SaveIcon:()=>MR,SearchIcon:()=>iF,ShareAltIcon:()=>KR,ShareIcon:()=>JR,ShieldIcon:()=>cI,SideBySideIcon:()=>BF,SidebarAltIcon:()=>H_,SidebarAltToggleIcon:()=>j_,SidebarIcon:()=>$_,SidebarToggleIcon:()=>V_,SpeakerIcon:()=>xF,StackedIcon:()=>TF,StarHollowIcon:()=>oI,StarIcon:()=>iI,StatusFailIcon:()=>yI,StatusPassIcon:()=>wI,StatusWarnIcon:()=>bI,StickerIcon:()=>vI,StopAltHollowIcon:()=>_F,StopAltIcon:()=>FF,StopIcon:()=>bF,StorybookIcon:()=>g_,StructureIcon:()=>K_,SubtractIcon:()=>mR,SunIcon:()=>zF,SupportIcon:()=>$R,SwitchAltIcon:()=>hF,SyncIcon:()=>YI,TabletIcon:()=>M_,ThumbsUpIcon:()=>uI,TimeIcon:()=>aB,TimerIcon:()=>iB,TransferIcon:()=>UI,TrashIcon:()=>dR,TwitterIcon:()=>I_,TypeIcon:()=>TR,UbuntuIcon:()=>f_,UndoIcon:()=>WI,UnfoldIcon:()=>VI,UnlockIcon:()=>FR,UnpinIcon:()=>fR,UploadIcon:()=>KI,UserAddIcon:()=>pB,UserAltIcon:()=>dB,UserIcon:()=>cB,UsersIcon:()=>fB,VSCodeIcon:()=>T_,VerifiedIcon:()=>sI,VideoIcon:()=>EF,WandIcon:()=>nR,WatchIcon:()=>N_,WindowsIcon:()=>h_,WrenchIcon:()=>tR,XIcon:()=>L_,YoutubeIcon:()=>B_,ZoomIcon:()=>lF,ZoomOutIcon:()=>sF,ZoomResetIcon:()=>uF,iconList:()=>QA});var QA=[{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","StopAltHollowIcon","PlayHollowIcon","PlayAllHollowIcon","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","XIcon"]},{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","SaveIcon"]},{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","StatusFailIcon","StatusWarnIcon","StatusPassIcon"]},{name:"Wayfinding",icons:["ChevronUpIcon","ChevronDownIcon","ChevronLeftIcon","ChevronRightIcon","ChevronSmallUpIcon","ChevronSmallDownIcon","ChevronSmallLeftIcon","ChevronSmallRightIcon","ArrowUpIcon","ArrowDownIcon","ArrowLeftIcon","ArrowRightIcon","ArrowTopLeftIcon","ArrowTopRightIcon","ArrowBottomLeftIcon","ArrowBottomRightIcon","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"]}],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:"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}))),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 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}))),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:"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}))),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:"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}))),aF=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}))),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:"M4 3V1h1v2H4zM4 6v2h1V6H4zM4 11v2h1v-2H4zM9 11v2h1v-2H9zM9 8V6h1v2H9zM9 1v2h1V1H9zM13 5h-2V4h2v1zM11 10h2V9h-2v1zM3 10H1V9h2v1zM1 5h2V4H1v1zM8 5H6V4h2v1zM6 10h2V9H6v1zM4 4h1v1H4V4zM10 4H9v1h1V4zM9 9h1v1H9V9zM5 9H4v1h1V9z",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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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",{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}))),xE=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}))),fF=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}))),hF=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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),_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:"M2.2 2.204v9.6h9.6v-9.6H2.2zm-.7-1.2a.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-11z",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:"M4.2 10.88L10.668 7 4.2 3.12v7.76zM3 2.414v9.174a.8.8 0 001.212.686l7.645-4.587a.8.8 0 000-1.372L4.212 1.727A.8.8 0 003 2.413z",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:"M5.2 10.88L11.668 7 5.2 3.12v7.76zM4 2.414v9.174a.8.8 0 001.212.686l7.645-4.587a.8.8 0 000-1.372L5.212 1.727A.8.8 0 004 2.413zM1.5 1.6a.6.6 0 01.6.6v9.6a.6.6 0 11-1.2 0V2.2a.6.6 0 01.6-.6z",fill:e}),l.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.963 1.932a.6.6 0 01.805-.268l1 .5a.6.6 0 01-.536 1.073l-1-.5a.6.6 0 01-.269-.805zM3.037 11.132a.6.6 0 01-.269.805l-1 .5a.6.6 0 01-.536-1.073l1-.5a.6.6 0 01.805.268z",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:"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}))),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:"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}))),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("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"}))))),LF=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"}))))),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",{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}))),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:"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}))),PF=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}))),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:"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}))),$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:"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}))),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:"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}))),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",{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}))),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:"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}))),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:"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}))),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:"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}))),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",{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}))),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:"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}))),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",{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}))),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:"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}))),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",{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}))),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:"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}))),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:"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}))),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:"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}))),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:"M5 2h6v1H8.5l-2 8H9v1H3v-1h2.5l2-8H5V2z",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:"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}))),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:"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}))),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:"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}))),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:"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}))),o_=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}))),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:"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}))),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:"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}))),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",{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}))),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:"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}))),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",{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}))),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:"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}))),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:"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}))),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_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"}))))),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:"M6.5 1H1v5.5h5.5V1zM13 1H7.5v5.5H13V1zM7.5 7.5H13V13H7.5V7.5zM6.5 7.5H1V13h5.5V7.5z",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("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"}))))),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:"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}))),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("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"}))))),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",{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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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",{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}))),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:"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}))),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",{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}))),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",{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}))),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:"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}))),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:"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}))),__=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}))),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:"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}))),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:"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}))),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:"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}))),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",{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}))),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",{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}))),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",{d:"M11.02.446h2.137L8.49 5.816l5.51 7.28H9.67L6.298 8.683l-3.88 4.413H.282l5.004-5.735L0 .446h4.442l3.064 4.048L11.02.446zm-.759 11.357h1.18L3.796 1.655H2.502l7.759 10.148z",fill:e}))),O_=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}))),M_=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}))),P_=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}))),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:"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}))),$_=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}))),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:"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}))),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:"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}))),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.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}))),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:"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}))),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",{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}))),W_=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}))),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:"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}))),Y_=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}))),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",{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}))),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:"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}))),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.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}))),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:"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}))),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",{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}))),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.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}))),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",{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}))),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:"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}))),nR=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}))),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",{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}))),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",{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}))),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",{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}))),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:"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}))),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:"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}))),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.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}))),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",{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}))),DE=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}))),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",{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}))),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_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"}))))),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("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"}))))),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 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}))),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:"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}))),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.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}))),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",{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}))),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",{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}))),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",{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}))),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",{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}))),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",{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}))),xR=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}))),DR=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}))),CR=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}))),SR=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}))),kR=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}))),AR=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}))),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("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"}))))),_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:"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}))),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.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}))),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",{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}))),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:"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}))),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:"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}))),zR=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}))),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",{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}))),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:"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}))),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:"M11.083 12.25H2.917a1.167 1.167 0 01-1.167-1.167V2.917A1.167 1.167 0 012.917 1.75h6.416l2.917 2.917v6.416a1.167 1.167 0 01-1.167 1.167z",stroke:e,strokeLinecap:"round",strokeLinejoin:"round"}),l.createElement("path",{d:"M9.917 12.25V7.583H4.083v4.667M4.083 1.75v2.917H8.75",stroke:e,strokeLinecap:"round",strokeLinejoin:"round"}))),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("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}))),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",{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}))),$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:"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}))),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 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}))),jR=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}))),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",{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}))),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",{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}))),qR=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}))),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:"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}))),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",{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}))),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:"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}))),KR=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}))),JR=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}))),ZR=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}))),XR=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}))),QR=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}))),eI=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}))),tI=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}))),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("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"}))))),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:"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}))),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:"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}))),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",{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}))),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:"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}))),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",{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}))),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:"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}))),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",{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}))),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.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}))),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:"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}))),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:"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}))),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.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}))),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:"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}))),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:"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}))),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 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}))),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:"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}))),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:"M7 4a3 3 0 100 6 3 3 0 000-6zM3 7a4 4 0 118 0 4 4 0 01-8 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:"M7.206 3.044a.498.498 0 01.23.212l3.492 5.985a.494.494 0 01.006.507.497.497 0 01-.443.252H3.51a.499.499 0 01-.437-.76l3.492-5.984a.497.497 0 01.642-.212zM7 4.492L4.37 9h5.26L7 4.492z",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:"M10.854 4.146a.5.5 0 010 .708l-5 5a.5.5 0 01-.708 0l-2-2a.5.5 0 11.708-.708L5.5 8.793l4.646-4.647a.5.5 0 01.708 0z",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:"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}))),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:"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}))),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:"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}))),CE=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}))),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",{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}))),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",{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}))),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",{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}))),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:"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}))),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:"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}))),_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:"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}))),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:"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}))),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:"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}))),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:"M1.904 8.768V2.404a.5.5 0 01.5-.5h6.364a.5.5 0 110 1H3.61l8.339 8.339a.5.5 0 01-.707.707l-8.34-8.34v5.158a.5.5 0 01-1 0z",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:"M12.096 8.768V2.404a.5.5 0 00-.5-.5H5.232a.5.5 0 100 1h5.157L2.05 11.243a.5.5 0 10.707.707l8.34-8.34v5.158a.5.5 0 101 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:"M1.904 5.232v6.364a.5.5 0 00.5.5h6.364a.5.5 0 000-1H3.61l8.339-8.339a.5.5 0 00-.707-.707l-8.34 8.34V5.231a.5.5 0 00-1 0z",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:"M12.096 5.232v6.364a.5.5 0 01-.5.5H5.232a.5.5 0 010-1h5.157L2.05 2.757a.5.5 0 01.707-.707l8.34 8.34V5.231a.5.5 0 111 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",{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}))),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:"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}))),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:"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}))),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:"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}))),$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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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 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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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:"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}))),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.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}))),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:"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}))),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:"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}))),eB=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}))),tB=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}))),rB=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}))),nB=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}))),aB=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}))),oB=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}))),iB=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}))),lB=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}))),sB=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}))),uB=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"}))))),cB=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}))),dB=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}))),pB=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}))),fB=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}))),hB=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}))),mB=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}))),gB=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}))),vB=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}))),yB=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}))),bB=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}))),wB=0,EB=u(e=>e.button===wB&&!e.altKey&&!e.ctrlKey&&!e.metaKey&&!e.shiftKey,"isPlainLeftClick"),xB=u((e,t)=>{EB(e)&&(e.preventDefault(),t(e))},"cancelled"),DB=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}}:{}),CB=F.a(({theme:e})=>({display:"inline-block",transition:"all 150ms ease-out",textDecoration:"none",color:e.color.secondary,"&:hover, &:focus":{cursor:"pointer",color:Wn(.07,e.color.secondary),"svg path:not([fill])":{fill:Wn(.07,e.color.secondary)}},"&:active":{color:Wn(.1,e.color.secondary),"svg path:not([fill])":{fill:Wn(.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"}:{}),na=u(({cancel:e=!0,children:t,onClick:r=void 0,withArrow:n=!1,containsIcon:a=!1,className:o=void 0,style:i=void 0,...s})=>y.createElement(CB,{...s,onClick:r&&e?c=>xB(c,r):r,className:o},y.createElement(DB,{withArrow:n,containsIcon:a},t,n&&y.createElement(CE,null))),"Link");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}}));var ln=[],Ea=null,SB=l.lazy(async()=>{let{SyntaxHighlighter:e}=await Promise.resolve().then(()=>(Bs(),A1));return ln.length>0&&(ln.forEach(t=>{e.registerLanguage(...t)}),ln=[]),Ea===null&&(Ea=e),{default:u(t=>y.createElement(e,{...t}),"default")}}),kB=l.lazy(async()=>{let[{SyntaxHighlighter:e},{formatter:t}]=await Promise.all([Promise.resolve().then(()=>(Bs(),A1)),Promise.resolve().then(()=>(Kk(),H6))]);return ln.length>0&&(ln.forEach(r=>{e.registerLanguage(...r)}),ln=[]),Ea===null&&(Ea=e),{default:u(r=>y.createElement(e,{...r,formatter:t}),"default")}}),uu=u(e=>y.createElement(l.Suspense,{fallback:y.createElement("div",null)},e.format!==!1?y.createElement(kB,{...e}):y.createElement(SB,{...e})),"SyntaxHighlighter");uu.registerLanguage=(...e)=>{if(Ea!==null){Ea.registerLanguage(...e);return}ln.push(e)};Bs();l3();var SE={};ka(SE,{Close:()=>Fx,Content:()=>Sx,Description:()=>Ax,Dialog:()=>Jf,DialogClose:()=>oh,DialogContent:()=>th,DialogDescription:()=>ah,DialogOverlay:()=>eh,DialogPortal:()=>Qf,DialogTitle:()=>nh,DialogTrigger:()=>Zf,Overlay:()=>Cx,Portal:()=>Dx,Root:()=>xx,Title:()=>kx,Trigger:()=>wT,WarningProvider:()=>gT,createDialogScope:()=>cT});C1();gn();function kE(e,t){let r=l.createContext(t),n=u(o=>{let{children:i,...s}=o,c=l.useMemo(()=>s,Object.values(s));return N.jsx(r.Provider,{value:c,children:i})},"Provider");n.displayName=e+"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 u(a,"useContext2"),[n,a]}u(kE,"createContext2");function AE(e,t=[]){let r=[];function n(o,i){let s=l.createContext(i),c=r.length;r=[...r,i];let d=u(g=>{var E;let{scope:h,children:f,...v}=g,m=((E=h==null?void 0:h[e])==null?void 0:E[c])||s,w=l.useMemo(()=>v,Object.values(v));return N.jsx(m.Provider,{value:w,children:f})},"Provider");d.displayName=o+"Provider";function p(g,h){var m;let f=((m=h==null?void 0:h[e])==null?void 0:m[c])||s,v=l.useContext(f);if(v)return v;if(i!==void 0)return i;throw new Error(`\`${g}\` must be used within \`${o}\``)}return u(p,"useContext2"),[d,p]}u(n,"createContext3");let a=u(()=>{let o=r.map(i=>l.createContext(i));return u(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,FE(a,...t)]}u(AE,"createContextScope");function FE(...e){let t=e[0];if(e.length===1)return t;let r=u(()=>{let n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return u(function(a){let o=n.reduce((i,{useScope:s,scopeName:c})=>{let d=s(a)[`__scope${c}`];return{...i,...d}},{});return l.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])},"useComposedScopes")},"createScope");return r.scopeName=t.scopeName,r}u(FE,"composeContextScopes");ri();var AB=l.useId||(()=>{}),FB=0;function El(e){let[t,r]=l.useState(AB());return kr(()=>{e||r(n=>n??String(FB++))},[e]),e||(t?`radix-${t}`:"")}u(El,"useId");ni();function _E({prop:e,defaultProp:t,onChange:r=u(()=>{},"onChange")}){let[n,a]=RE({defaultProp:t,onChange:r}),o=e!==void 0,i=o?e:n,s=Oe(r),c=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,c]}u(_E,"useControllableState");function RE({defaultProp:e,onChange:t}){let r=l.useState(e),[n]=r,a=l.useRef(n),o=Oe(t);return l.useEffect(()=>{a.current!==n&&(o(n),a.current=n)},[n,a,o]),r}u(RE,"useUncontrolledState");C1();ti();gn();ni();ni();function IE(e,t=globalThis==null?void 0:globalThis.document){let r=Oe(e);l.useEffect(()=>{let n=u(a=>{a.key==="Escape"&&r(a)},"handleKeyDown");return t.addEventListener("keydown",n,{capture:!0}),()=>t.removeEventListener("keydown",n,{capture:!0})},[r,t])}u(IE,"useEscapeKeydown");var _B="DismissableLayer",Dp="dismissableLayer.update",RB="dismissableLayer.pointerDownOutside",IB="dismissableLayer.focusOutside",E4,BE=l.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),TE=l.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:o,onInteractOutside:i,onDismiss:s,...c}=e,d=l.useContext(BE),[p,g]=l.useState(null),h=(p==null?void 0:p.ownerDocument)??(globalThis==null?void 0:globalThis.document),[,f]=l.useState({}),v=ze(t,k=>g(k)),m=Array.from(d.layers),[w]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),E=m.indexOf(w),D=p?m.indexOf(p):-1,x=d.layersWithOutsidePointerEventsDisabled.size>0,b=D>=E,C=zE(k=>{let A=k.target,_=[...d.branches].some(I=>I.contains(A));!b||_||(a==null||a(k),i==null||i(k),k.defaultPrevented||(s==null||s()))},h),S=LE(k=>{let A=k.target;[...d.branches].some(_=>_.contains(A))||(o==null||o(k),i==null||i(k),k.defaultPrevented||(s==null||s()))},h);return IE(k=>{D===d.layers.size-1&&(n==null||n(k),!k.defaultPrevented&&s&&(k.preventDefault(),s()))},h),l.useEffect(()=>{if(p)return r&&(d.layersWithOutsidePointerEventsDisabled.size===0&&(E4=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(p)),d.layers.add(p),Cp(),()=>{r&&d.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=E4)}},[p,h,r,d]),l.useEffect(()=>()=>{p&&(d.layers.delete(p),d.layersWithOutsidePointerEventsDisabled.delete(p),Cp())},[p,d]),l.useEffect(()=>{let k=u(()=>f({}),"handleUpdate");return document.addEventListener(Dp,k),()=>document.removeEventListener(Dp,k)},[]),N.jsx(Le.div,{...c,ref:v,style:{pointerEvents:x?b?"auto":"none":void 0,...e.style},onFocusCapture:_e(e.onFocusCapture,S.onFocusCapture),onBlurCapture:_e(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:_e(e.onPointerDownCapture,C.onPointerDownCapture)})});TE.displayName=_B;var BB="DismissableLayerBranch",TB=l.forwardRef((e,t)=>{let r=l.useContext(BE),n=l.useRef(null),a=ze(t,n);return l.useEffect(()=>{let o=n.current;if(o)return r.branches.add(o),()=>{r.branches.delete(o)}},[r.branches]),N.jsx(Le.div,{...e,ref:a})});TB.displayName=BB;function zE(e,t=globalThis==null?void 0:globalThis.document){let r=Oe(e),n=l.useRef(!1),a=l.useRef(()=>{});return l.useEffect(()=>{let o=u(s=>{if(s.target&&!n.current){let c=u(function(){Wf(RB,r,d,{discrete:!0})},"handleAndDispatchPointerDownOutsideEvent2"),d={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=c,t.addEventListener("click",a.current,{once:!0})):c()}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:u(()=>n.current=!0,"onPointerDownCapture")}}u(zE,"usePointerDownOutside");function LE(e,t=globalThis==null?void 0:globalThis.document){let r=Oe(e),n=l.useRef(!1);return l.useEffect(()=>{let a=u(o=>{o.target&&!n.current&&Wf(IB,r,{originalEvent:o},{discrete:!1})},"handleFocus");return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,r]),{onFocusCapture:u(()=>n.current=!0,"onFocusCapture"),onBlurCapture:u(()=>n.current=!1,"onBlurCapture")}}u(LE,"useFocusOutside");function Cp(){let e=new CustomEvent(Dp);document.dispatchEvent(e)}u(Cp,"dispatchUpdate");function Wf(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?c3(a,o):a.dispatchEvent(o)}u(Wf,"handleAndDispatchCustomEvent");gn();ti();ni();var N0="focusScope.autoFocusOnMount",$0="focusScope.autoFocusOnUnmount",x4={bubbles:!1,cancelable:!0},zB="FocusScope",OE=l.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:a,onUnmountAutoFocus:o,...i}=e,[s,c]=l.useState(null),d=Oe(a),p=Oe(o),g=l.useRef(null),h=ze(t,m=>c(m)),f=l.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;l.useEffect(()=>{if(n){let m=u(function(x){if(f.paused||!s)return;let b=x.target;s.contains(b)?g.current=b:ir(g.current,{select:!0})},"handleFocusIn2"),w=u(function(x){if(f.paused||!s)return;let b=x.relatedTarget;b!==null&&(s.contains(b)||ir(g.current,{select:!0}))},"handleFocusOut2"),E=u(function(x){if(document.activeElement===document.body)for(let b of x)b.removedNodes.length>0&&ir(s)},"handleMutations2");document.addEventListener("focusin",m),document.addEventListener("focusout",w);let D=new MutationObserver(E);return s&&D.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",m),document.removeEventListener("focusout",w),D.disconnect()}}},[n,s,f.paused]),l.useEffect(()=>{if(s){D4.add(f);let m=document.activeElement;if(!s.contains(m)){let w=new CustomEvent(N0,x4);s.addEventListener(N0,d),s.dispatchEvent(w),w.defaultPrevented||(ME(jE(Gf(s)),{select:!0}),document.activeElement===m&&ir(s))}return()=>{s.removeEventListener(N0,d),setTimeout(()=>{let w=new CustomEvent($0,x4);s.addEventListener($0,p),s.dispatchEvent(w),w.defaultPrevented||ir(m??document.body,{select:!0}),s.removeEventListener($0,p),D4.remove(f)},0)}}},[s,d,p,f]);let v=l.useCallback(m=>{if(!r&&!n||f.paused)return;let w=m.key==="Tab"&&!m.altKey&&!m.ctrlKey&&!m.metaKey,E=document.activeElement;if(w&&E){let D=m.currentTarget,[x,b]=PE(D);x&&b?!m.shiftKey&&E===b?(m.preventDefault(),r&&ir(x,{select:!0})):m.shiftKey&&E===x&&(m.preventDefault(),r&&ir(b,{select:!0})):E===D&&m.preventDefault()}},[r,n,f.paused]);return N.jsx(Le.div,{tabIndex:-1,...i,ref:h,onKeyDown:v})});OE.displayName=zB;function ME(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(ir(n,{select:t}),document.activeElement!==r)return}u(ME,"focusFirst");function PE(e){let t=Gf(e),r=Sp(t,e),n=Sp(t.reverse(),e);return[r,n]}u(PE,"getTabbableEdges");function Gf(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:u(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}u(Gf,"getTabbableCandidates");function Sp(e,t){for(let r of e)if(!NE(r,{upTo:t}))return r}u(Sp,"findVisible");function NE(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}u(NE,"isHidden");function $E(e){return e instanceof HTMLInputElement&&"select"in e}u($E,"isSelectableInput");function ir(e,{select:t=!1}={}){if(e&&e.focus){let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&$E(e)&&t&&e.select()}}u(ir,"focus");var D4=HE();function HE(){let e=[];return{add(t){let r=e[0];t!==r&&(r==null||r.pause()),e=kp(e,t),e.unshift(t)},remove(t){var r;e=kp(e,t),(r=e[0])==null||r.resume()}}}u(HE,"createFocusScopesStack");function kp(e,t){let r=[...e],n=r.indexOf(t);return n!==-1&&r.splice(n,1),r}u(kp,"arrayRemove");function jE(e){return e.filter(t=>t.tagName!=="A")}u(jE,"removeLinks");ti();ri();var LB="Portal",VE=l.forwardRef((e,t)=>{var s;let{container:r,...n}=e,[a,o]=l.useState(!1);kr(()=>o(!0),[]);let i=r||a&&((s=globalThis==null?void 0:globalThis.document)==null?void 0:s.body);return i?hy.createPortal(N.jsx(Le.div,{...n,ref:t}),i):null});VE.displayName=LB;gn();ri();function UE(e,t){return l.useReducer((r,n)=>t[r][n]??r,e)}u(UE,"useStateMachine");var cu=u(e=>{let{present:t,children:r}=e,n=qE(t),a=typeof r=="function"?r({present:n.isPresent}):l.Children.only(r),o=ze(n.ref,WE(a));return typeof r=="function"||n.isPresent?l.cloneElement(a,{ref:o}):null},"Presence");cu.displayName="Presence";function qE(e){let[t,r]=l.useState(),n=l.useRef({}),a=l.useRef(e),o=l.useRef("none"),i=e?"mounted":"unmounted",[s,c]=UE(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return l.useEffect(()=>{let d=yo(n.current);o.current=s==="mounted"?d:"none"},[s]),kr(()=>{let d=n.current,p=a.current;if(p!==e){let g=o.current,h=yo(d);e?c("MOUNT"):h==="none"||(d==null?void 0:d.display)==="none"?c("UNMOUNT"):c(p&&g!==h?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,c]),kr(()=>{if(t){let d,p=t.ownerDocument.defaultView??window,g=u(f=>{let v=yo(n.current).includes(f.animationName);if(f.target===t&&v&&(c("ANIMATION_END"),!a.current)){let m=t.style.animationFillMode;t.style.animationFillMode="forwards",d=p.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=m)})}},"handleAnimationEnd"),h=u(f=>{f.target===t&&(o.current=yo(n.current))},"handleAnimationStart");return t.addEventListener("animationstart",h),t.addEventListener("animationcancel",g),t.addEventListener("animationend",g),()=>{p.clearTimeout(d),t.removeEventListener("animationstart",h),t.removeEventListener("animationcancel",g),t.removeEventListener("animationend",g)}}else c("ANIMATION_END")},[t,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:l.useCallback(d=>{d&&(n.current=getComputedStyle(d)),r(d)},[])}}u(qE,"usePresence");function yo(e){return(e==null?void 0:e.animationName)||"none"}u(yo,"getAnimationName");function WE(e){var n,a;let t=(n=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:n.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=(a=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:a.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}u(WE,"getElementRef");ti();var H0=0;function GE(){l.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??Ap()),document.body.insertAdjacentElement("beforeend",e[1]??Ap()),H0++,()=>{H0===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),H0--}},[])}u(GE,"useFocusGuards");function Ap(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}u(Ap,"createFocusGuard");var Ot=u(function(){return Ot=Object.assign||u(function(e){for(var t,r=1,n=arguments.length;r"u")return HB;var t=jB(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"),UB=ix(),aa="data-scroll-locked",qB=u(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(OB,` { + overflow: hidden `).concat(n,`; + padding-right: `).concat(s,"px ").concat(n,`; + } + body[`).concat(aa,`] { + 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(xl,` { + right: `).concat(s,"px ").concat(n,`; + } + + .`).concat(Dl,` { + margin-right: `).concat(s,"px ").concat(n,`; + } + + .`).concat(xl," .").concat(xl,` { + right: 0 `).concat(n,`; + } + + .`).concat(Dl," .").concat(Dl,` { + margin-right: 0 `).concat(n,`; + } + + body[`).concat(aa,`] { + `).concat(MB,": ").concat(s,`px; + } +`)},"getStyles"),S4=u(function(){var e=parseInt(document.body.getAttribute(aa)||"0",10);return isFinite(e)?e:0},"getCurrentUseCounter"),WB=u(function(){l.useEffect(function(){return document.body.setAttribute(aa,(S4()+1).toString()),function(){var e=S4()-1;e<=0?document.body.removeAttribute(aa):document.body.setAttribute(aa,e.toString())}},[])},"useLockAttribute"),GB=u(function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,a=n===void 0?"margin":n;WB();var o=l.useMemo(function(){return VB(a)},[a]);return l.createElement(UB,{styles:qB(o,!t,a,r?"":"!important")})},"RemoveScrollBar"),Fp=!1;if(typeof window<"u")try{ro=Object.defineProperty({},"passive",{get:u(function(){return Fp=!0,!0},"get")}),window.addEventListener("test",ro,ro),window.removeEventListener("test",ro,ro)}catch{Fp=!1}var ro,Tn=Fp?{passive:!1}:!1,YB=u(function(e){return e.tagName==="TEXTAREA"},"alwaysContainsScroll"),lx=u(function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!YB(e)&&r[t]==="visible")},"elementCanBeScrolled"),KB=u(function(e){return lx(e,"overflowY")},"elementCouldBeVScrolled"),JB=u(function(e){return lx(e,"overflowX")},"elementCouldBeHScrolled"),k4=u(function(e,t){var r=t.ownerDocument,n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var a=sx(e,n);if(a){var o=ux(e,n),i=o[1],s=o[2];if(i>s)return!0}n=n.parentNode}while(n&&n!==r.body);return!1},"locationCouldBeScrolled"),ZB=u(function(e){var t=e.scrollTop,r=e.scrollHeight,n=e.clientHeight;return[t,r,n]},"getVScrollVariables"),XB=u(function(e){var t=e.scrollLeft,r=e.scrollWidth,n=e.clientWidth;return[t,r,n]},"getHScrollVariables"),sx=u(function(e,t){return e==="v"?KB(t):JB(t)},"elementCouldBeScrolled"),ux=u(function(e,t){return e==="v"?ZB(t):XB(t)},"getScrollVariables"),QB=u(function(e,t){return e==="h"&&t==="rtl"?-1:1},"getDirectionFactor"),eT=u(function(e,t,r,n,a){var o=QB(e,window.getComputedStyle(t).direction),i=o*n,s=r.target,c=t.contains(s),d=!1,p=i>0,g=0,h=0;do{var f=ux(e,s),v=f[0],m=f[1],w=f[2],E=m-w-o*v;(v||E)&&sx(e,s)&&(g+=E,h+=v),s instanceof ShadowRoot?s=s.host:s=s.parentNode}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return(p&&(a&&Math.abs(g)<1||!a&&i>g)||!p&&(a&&Math.abs(h)<1||!a&&-i>h))&&(d=!0),d},"handleScroll"),Zi=u(function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},"getTouchXY"),A4=u(function(e){return[e.deltaX,e.deltaY]},"getDeltaXY"),F4=u(function(e){return e&&"current"in e?e.current:e},"extractRef"),tT=u(function(e,t){return e[0]===t[0]&&e[1]===t[1]},"deltaCompare"),rT=u(function(e){return` + .block-interactivity-`.concat(e,` {pointer-events: none;} + .allow-interactivity-`).concat(e,` {pointer-events: all;} +`)},"generateStyle"),nT=0,zn=[];function cx(e){var t=l.useRef([]),r=l.useRef([0,0]),n=l.useRef(),a=l.useState(nT++)[0],o=l.useState(ix)[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 m=YE([e.lockRef.current],(e.shards||[]).map(F4),!0).filter(Boolean);return m.forEach(function(w){return w.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),m.forEach(function(w){return w.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var s=l.useCallback(function(m,w){if("touches"in m&&m.touches.length===2||m.type==="wheel"&&m.ctrlKey)return!i.current.allowPinchZoom;var E=Zi(m),D=r.current,x="deltaX"in m?m.deltaX:D[0]-E[0],b="deltaY"in m?m.deltaY:D[1]-E[1],C,S=m.target,k=Math.abs(x)>Math.abs(b)?"h":"v";if("touches"in m&&k==="h"&&S.type==="range")return!1;var A=k4(k,S);if(!A)return!0;if(A?C=k:(C=k==="v"?"h":"v",A=k4(k,S)),!A)return!1;if(!n.current&&"changedTouches"in m&&(x||b)&&(n.current=C),!C)return!0;var _=n.current||C;return eT(_,w,m,_==="h"?x:b,!0)},[]),c=l.useCallback(function(m){var w=m;if(!(!zn.length||zn[zn.length-1]!==o)){var E="deltaY"in w?A4(w):Zi(w),D=t.current.filter(function(C){return C.name===w.type&&(C.target===w.target||w.target===C.shadowParent)&&tT(C.delta,E)})[0];if(D&&D.should){w.cancelable&&w.preventDefault();return}if(!D){var x=(i.current.shards||[]).map(F4).filter(Boolean).filter(function(C){return C.contains(w.target)}),b=x.length>0?s(w,x[0]):!i.current.noIsolation;b&&w.cancelable&&w.preventDefault()}}},[]),d=l.useCallback(function(m,w,E,D){var x={name:m,delta:w,target:E,should:D,shadowParent:dx(E)};t.current.push(x),setTimeout(function(){t.current=t.current.filter(function(b){return b!==x})},1)},[]),p=l.useCallback(function(m){r.current=Zi(m),n.current=void 0},[]),g=l.useCallback(function(m){d(m.type,A4(m),m.target,s(m,e.lockRef.current))},[]),h=l.useCallback(function(m){d(m.type,Zi(m),m.target,s(m,e.lockRef.current))},[]);l.useEffect(function(){return zn.push(o),e.setCallbacks({onScrollCapture:g,onWheelCapture:g,onTouchMoveCapture:h}),document.addEventListener("wheel",c,Tn),document.addEventListener("touchmove",c,Tn),document.addEventListener("touchstart",p,Tn),function(){zn=zn.filter(function(m){return m!==o}),document.removeEventListener("wheel",c,Tn),document.removeEventListener("touchmove",c,Tn),document.removeEventListener("touchstart",p,Tn)}},[]);var f=e.removeScrollBar,v=e.inert;return l.createElement(l.Fragment,null,v?l.createElement(o,{styles:rT(a)}):null,f?l.createElement(GB,{gapMode:e.gapMode}):null)}u(cx,"RemoveScrollSideCar");function dx(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}u(dx,"getOutermostShadowParent");var aT=tx(rx,cx),px=l.forwardRef(function(e,t){return l.createElement(du,Ot({},e,{ref:t,sideCar:aT}))});px.classNames=du.classNames;var oT=px,iT=u(function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},"getDefaultParent"),Ln=new WeakMap,Xi=new WeakMap,Qi={},U0=0,fx=u(function(e){return e&&(e.host||fx(e.parentNode))},"unwrapHost"),lT=u(function(e,t){return t.map(function(r){if(e.contains(r))return r;var n=fx(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"),sT=u(function(e,t,r,n){var a=lT(t,Array.isArray(e)?e:[e]);Qi[r]||(Qi[r]=new WeakMap);var o=Qi[r],i=[],s=new Set,c=new Set(a),d=u(function(g){!g||s.has(g)||(s.add(g),d(g.parentNode))},"keep");a.forEach(d);var p=u(function(g){!g||c.has(g)||Array.prototype.forEach.call(g.children,function(h){if(s.has(h))p(h);else{var f=h.getAttribute(n),v=f!==null&&f!=="false",m=(Ln.get(h)||0)+1,w=(o.get(h)||0)+1;Ln.set(h,m),o.set(h,w),i.push(h),m===1&&v&&Xi.set(h,!0),w===1&&h.setAttribute(r,"true"),v||h.setAttribute(n,"true")}})},"deep");return p(t),s.clear(),U0++,function(){i.forEach(function(g){var h=Ln.get(g)-1,f=o.get(g)-1;Ln.set(g,h),o.set(g,f),h||(Xi.has(g)||g.removeAttribute(n),Xi.delete(g)),f||g.removeAttribute(r)}),U0--,U0||(Ln=new WeakMap,Ln=new WeakMap,Xi=new WeakMap,Qi={})}},"applyAttributeToOthers"),uT=u(function(e,t,r){r===void 0&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),a=t||iT(e);return a?(n.push.apply(n,Array.from(a.querySelectorAll("[aria-live]"))),sT(n,a,r,"aria-hidden")):function(){return null}},"hideOthers");D1();var Kf="Dialog",[hx,cT]=AE(Kf),[dT,Dt]=hx(Kf),Jf=u(e=>{let{__scopeDialog:t,children:r,open:n,defaultOpen:a,onOpenChange:o,modal:i=!0}=e,s=l.useRef(null),c=l.useRef(null),[d=!1,p]=_E({prop:n,defaultProp:a,onChange:o});return N.jsx(dT,{scope:t,triggerRef:s,contentRef:c,contentId:El(),titleId:El(),descriptionId:El(),open:d,onOpenChange:p,onOpenToggle:l.useCallback(()=>p(g=>!g),[p]),modal:i,children:r})},"Dialog");Jf.displayName=Kf;var mx="DialogTrigger",Zf=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Dt(mx,r),o=ze(t,a.triggerRef);return N.jsx(Le.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":pu(a.open),...n,ref:o,onClick:_e(e.onClick,a.onOpenToggle)})});Zf.displayName=mx;var Xf="DialogPortal",[pT,gx]=hx(Xf,{forceMount:void 0}),Qf=u(e=>{let{__scopeDialog:t,forceMount:r,children:n,container:a}=e,o=Dt(Xf,t);return N.jsx(pT,{scope:t,forceMount:r,children:l.Children.map(n,i=>N.jsx(cu,{present:r||o.open,children:N.jsx(VE,{asChild:!0,container:a,children:i})}))})},"DialogPortal");Qf.displayName=Xf;var fs="DialogOverlay",eh=l.forwardRef((e,t)=>{let r=gx(fs,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,o=Dt(fs,e.__scopeDialog);return o.modal?N.jsx(cu,{present:n||o.open,children:N.jsx(fT,{...a,ref:t})}):null});eh.displayName=fs;var fT=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Dt(fs,r);return N.jsx(oT,{as:To,allowPinchZoom:!0,shards:[a.contentRef],children:N.jsx(Le.div,{"data-state":pu(a.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),hn="DialogContent",th=l.forwardRef((e,t)=>{let r=gx(hn,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,o=Dt(hn,e.__scopeDialog);return N.jsx(cu,{present:n||o.open,children:o.modal?N.jsx(hT,{...a,ref:t}):N.jsx(mT,{...a,ref:t})})});th.displayName=hn;var hT=l.forwardRef((e,t)=>{let r=Dt(hn,e.__scopeDialog),n=l.useRef(null),a=ze(t,r.contentRef,n);return l.useEffect(()=>{let o=n.current;if(o)return uT(o)},[]),N.jsx(vx,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:_e(e.onCloseAutoFocus,o=>{var i;o.preventDefault(),(i=r.triggerRef.current)==null||i.focus()}),onPointerDownOutside:_e(e.onPointerDownOutside,o=>{let i=o.detail.originalEvent,s=i.button===0&&i.ctrlKey===!0;(i.button===2||s)&&o.preventDefault()}),onFocusOutside:_e(e.onFocusOutside,o=>o.preventDefault())})}),mT=l.forwardRef((e,t)=>{let r=Dt(hn,e.__scopeDialog),n=l.useRef(!1),a=l.useRef(!1);return N.jsx(vx,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:u(o=>{var i,s;(i=e.onCloseAutoFocus)==null||i.call(e,o),o.defaultPrevented||(n.current||((s=r.triggerRef.current)==null||s.focus()),o.preventDefault()),n.current=!1,a.current=!1},"onCloseAutoFocus"),onInteractOutside:u(o=>{var s,c;(s=e.onInteractOutside)==null||s.call(e,o),o.defaultPrevented||(n.current=!0,o.detail.originalEvent.type==="pointerdown"&&(a.current=!0));let i=o.target;(c=r.triggerRef.current)!=null&&c.contains(i)&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&a.current&&o.preventDefault()},"onInteractOutside")})}),vx=l.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:o,...i}=e,s=Dt(hn,r),c=l.useRef(null),d=ze(t,c);return GE(),N.jsxs(N.Fragment,{children:[N.jsx(OE,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:o,children:N.jsx(TE,{role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":pu(s.open),...i,ref:d,onDismiss:u(()=>s.onOpenChange(!1),"onDismiss")})}),N.jsxs(N.Fragment,{children:[N.jsx(vT,{titleId:s.titleId}),N.jsx(bT,{contentRef:c,descriptionId:s.descriptionId})]})]})}),rh="DialogTitle",nh=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Dt(rh,r);return N.jsx(Le.h2,{id:a.titleId,...n,ref:t})});nh.displayName=rh;var yx="DialogDescription",ah=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Dt(yx,r);return N.jsx(Le.p,{id:a.descriptionId,...n,ref:t})});ah.displayName=yx;var bx="DialogClose",oh=l.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=Dt(bx,r);return N.jsx(Le.button,{type:"button",...n,ref:t,onClick:_e(e.onClick,()=>a.onOpenChange(!1))})});oh.displayName=bx;function pu(e){return e?"open":"closed"}u(pu,"getState");var wx="DialogTitleWarning",[gT,Ex]=kE(wx,{contentName:hn,titleName:rh,docsSlug:"dialog"}),vT=u(({titleId:e})=>{let t=Ex(wx),r=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. + +If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. + +For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return l.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},"TitleWarning"),yT="DialogDescriptionWarning",bT=u(({contentRef:e,descriptionId:t})=>{let r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${Ex(yT).contentName}}.`;return l.useEffect(()=>{var a;let n=(a=e.current)==null?void 0:a.getAttribute("aria-describedby");t&&n&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},"DescriptionWarning"),xx=Jf,wT=Zf,Dx=Qf,Cx=eh,Sx=th,kx=nh,Ax=ah,Fx=oh,_x={};ka(_x,{Actions:()=>_T,CloseButton:()=>Tx,Col:()=>Lx,Container:()=>Bx,Content:()=>ST,Description:()=>FT,Error:()=>RT,ErrorWrapper:()=>Ox,Header:()=>kT,Overlay:()=>Ix,Row:()=>zx,Title:()=>AT});D1();const{deprecate:ET}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var Or=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,...c},d)=>{let p="button";c.isLink&&(p="a"),e&&(p=To);let g=n,h=r,[f,v]=l.useState(!1),m=u(w=>{s&&s(w),t!=="none"&&v(!0)},"handleClick");if(l.useEffect(()=>{let w=setTimeout(()=>{f&&v(!1)},1e3);return()=>clearTimeout(w)},[f]),c.primary&&(g="solid",h="medium"),(c.secondary||c.tertiary||c.gray||c.outline||c.inForm)&&(g="outline",h="medium"),c.small||c.isLink||c.primary||c.secondary||c.tertiary||c.gray||c.outline||c.inForm||c.containsIcon){let w=y.Children.toArray(c.children).filter(E=>typeof E=="string"&&E!=="");ET(`Use of deprecated props in the button ${w.length>0?`"${w.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 y.createElement(xT,{as:p,ref:d,variant:g,size:h,padding:a,disabled:o,active:i,animating:f,animation:t,onClick:m,...c})});Or.displayName="Button";var xT=F("button",{shouldForwardProp:u(e=>Zp(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==="none"?0: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?ht(.9,e.barTextColor):"transparent",color:a?e.barSelectedColor:e.barTextColor,"&:hover":{color:e.barHoverColor,background:ht(.86,e.barHoverColor)},"&:active":{color:e.barSelectedColor,background:ht(.9,e.barSelectedColor)},"&:focus":{boxShadow:`${Go(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 c=e.color.secondary;return t==="solid"&&(c=e.color.secondary),t==="outline"&&(c=e.button.background),t==="ghost"?ht(.86,e.color.secondary):e.base==="light"?Wn(.02,c):w4(.03,c)})()},"&:active":{color:t==="ghost"?e.color.secondary:void 0,background:(()=>{let c=e.color.secondary;return t==="solid"&&(c=e.color.secondary),t==="outline"&&(c=e.button.background),t==="ghost"?e.background.hoverable:e.base==="light"?Wn(.02,c):w4(.03,c)})()},"&:focus":{boxShadow:`${Go(e.color.secondary,1)} 0 0 0 1px inset`,outline:"none"},"> svg":{animation:o&&i!=="none"?`${e.animation[i]} 1000ms ease-out`:""}})),Sr=l.forwardRef(({padding:e="small",variant:t="ghost",...r},n)=>y.createElement(Or,{padding:e,variant:t,ref:n,...r}));Sr.displayName="IconButton";var Rx=Zt({from:{opacity:0},to:{opacity:1}}),DT=Zt({from:{maxHeight:0},to:{}}),CT=Zt({from:{opacity:0,transform:"translate(-50%, -50%) scale(0.9)"},to:{opacity:1,transform:"translate(-50%, -50%) scale(1)"}}),Ix=F.div({backdropFilter:"blur(24px)",position:"fixed",inset:0,width:"100%",height:"100%",zIndex:10,animation:`${Rx} 200ms`}),Bx=F.div(({theme:e,width:t,height:r})=>({backgroundColor:e.background.bar,borderRadius:6,boxShadow:"0px 4px 67px 0px #00000040",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:`${CT} 200ms`,"&:focus-visible":{outline:"none"}})),Tx=u(e=>y.createElement(Fx,{asChild:!0},y.createElement(Sr,{...e},y.createElement(DE,null))),"CloseButton"),ST=F.div({display:"flex",flexDirection:"column",margin:16,gap:16}),zx=F.div({display:"flex",justifyContent:"space-between",gap:16}),Lx=F.div({display:"flex",flexDirection:"column",gap:4}),kT=u(e=>y.createElement(zx,null,y.createElement(Lx,{...e}),y.createElement(Tx,null)),"Header"),AT=F(kx)(({theme:e})=>({margin:0,fontSize:e.typography.size.s3,fontWeight:e.typography.weight.bold})),FT=F(Ax)(({theme:e})=>({position:"relative",zIndex:1,margin:0,fontSize:e.typography.size.s2})),_T=F.div({display:"flex",flexDirection:"row-reverse",gap:8}),Ox=F.div(({theme:e})=>({maxHeight:100,overflow:"auto",animation:`${DT} 300ms, ${Rx} 300ms`,backgroundColor:e.background.critical,color:e.color.lightest,fontSize:e.typography.size.s2,"& > div":{position:"relative",padding:"8px 16px"}})),RT=u(({children:e,...t})=>y.createElement(Ox,{...t},y.createElement("div",null,e)),"Error");function Mx({children:e,width:t,height:r,onEscapeKeyDown:n,onInteractOutside:a=u(c=>c.preventDefault(),"onInteractOutside"),className:o,container:i,...s}){return y.createElement(xx,{...s},y.createElement(Dx,{container:i},y.createElement(Cx,{asChild:!0},y.createElement(Ix,null)),y.createElement(Sx,{asChild:!0,onInteractOutside:a,onEscapeKeyDown:n},y.createElement(Bx,{className:o,width:t,height:r},e))))}u(Mx,"BaseModal");Object.assign(Mx,_x,{Dialog:SE});F.div(({theme:e,col:t,row:r=1})=>t?{display:"inline-block",verticalAlign:"inherit","& > *":{marginLeft:t*e.layoutMargin,verticalAlign:"inherit"},[`& > *:first-child${ld}`]:{marginLeft:0}}:{"& > *":{marginTop:r*e.layoutMargin},[`& > *:first-child${ld}`]:{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{}}});F.div(({theme:e})=>({fontWeight:e.typography.weight.bold}));F.div();F.div(({theme:e})=>({padding:30,textAlign:"center",color:e.color.defaultText,fontSize:e.typography.size.s2-1}));k1();function Px(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,c=i||(s?s instanceof Element?s:s.current:null);r.current&&r.current.element===c&&r.current.subscriber===e||(r.current&&r.current.cleanup&&r.current.cleanup(),r.current={element:c,subscriber:e,cleanup:c?e(c):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])}u(Px,"useResolvedElement");function _p(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}u(_p,"extractSize");function ih(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],c=l.useRef(!1);l.useEffect(function(){return c.current=!1,function(){c.current=!0}},[]);var d=l.useRef({width:void 0,height:void 0}),p=Px(l.useCallback(function(g){return(!a.current||a.current.box!==e.box||a.current.round!==n)&&(a.current={box:e.box,round:n,instance:new ResizeObserver(function(h){var f=h[0],v=e.box==="border-box"?"borderBoxSize":e.box==="device-pixel-content-box"?"devicePixelContentBoxSize":"contentBoxSize",m=_p(f,v,"inlineSize"),w=_p(f,v,"blockSize"),E=m?n(m):void 0,D=w?n(w):void 0;if(d.current.width!==E||d.current.height!==D){var x={width:E,height:D};d.current.width=E,d.current.height=D,r.current?r.current(x):c.current||s(x)}})}),a.current.instance.observe(g,{box:e.box}),function(){a.current&&a.current.instance.unobserve(g)}},[e.box,n]),e.ref);return l.useMemo(function(){return{ref:p,width:i.width,height:i.height}},[p,i.width,i.height])}u(ih,"useResizeObserver");var IT=F.div(({scale:e=1,elementHeight:t})=>({height:t||"auto",transformOrigin:"top left",transform:`scale(${1/e})`}));function Nx({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]),ih({ref:r,onResize:o}),y.createElement(IT,{scale:e,elementHeight:n},y.createElement("div",{ref:r,className:"innerZoomElementWrapper"},t))}u(Nx,"ZoomElement");var BT=class extends l.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{iFrameRef:t}=this.props;this.iframe=t.current}shouldComponentUpdate(t){let{scale:r,active:n}=this.props;return r!==t.scale&&this.setIframeInnerZoom(t.scale),n!==t.active&&this.iframe.setAttribute("data-is-storybook",t.active?"true":"false"),t.children.props.src!==this.props.children.props.src}setIframeInnerZoom(t){try{Object.assign(this.iframe.contentDocument.body.style,{width:`${t*100}%`,height:`${t*100}%`,transform:`scale(${1/t})`,transformOrigin:"top left"})}catch{this.setIframeZoom(t)}}setIframeZoom(t){Object.assign(this.iframe.style,{width:`${t*100}%`,height:`${t*100}%`,transform:`scale(${1/t})`,transformOrigin:"top left"})}render(){let{children:t}=this.props;return y.createElement(y.Fragment,null,t)}};u(BT,"ZoomIFrame");var $x={Element:Nx};f1();var{document:TT}=As,zT=F.strong(({theme:e})=>({color:e.color.orange})),LT=F.strong(({theme:e})=>({color:e.color.ancillary,textDecoration:"underline"})),_4=F.em(({theme:e})=>({color:e.textMutedColor})),OT=/(Error): (.*)\n/,MT=/at (?:(.*) )?\(?(.+)\)?/,PT=/([^@]+)?(?:\/<)?@(.+)?/,NT=/([^@]+)?@(.+)?/,Hx=u(({error:e})=>{if(!e)return y.createElement(l.Fragment,null,"This error has no stack or message");if(!e.stack)return y.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(OT);if(!r)return y.createElement(l.Fragment,null,t);let[,n,a]=r,o=t.split(/\n/).slice(1),[,...i]=o.map(s=>{let c=s.match(MT)||s.match(PT)||s.match(NT);return c?{name:(c[1]||"").replace("/<",""),location:c[2].replace(TT.location.origin,"")}:null}).filter(Boolean);return y.createElement(l.Fragment,null,y.createElement("span",null,n),": ",y.createElement(zT,null,a),y.createElement("br",null),i.map((s,c)=>s!=null&&s.name?y.createElement(l.Fragment,{key:c}," ","at ",y.createElement(LT,null,s.name)," (",y.createElement(_4,null,s.location),")",y.createElement("br",null)):y.createElement(l.Fragment,{key:c}," ","at ",y.createElement(_4,null,s==null?void 0:s.location),y.createElement("br",null))))},"ErrorFormatter"),$T=F.label(({theme:e})=>({display:"flex",borderBottom:`1px solid ${e.appBorderColor}`,margin:"0 15px",padding:"8px 0","&:last-child":{marginBottom:"3rem"}})),HT=F.span(({theme:e})=>({minWidth:100,fontWeight:e.typography.weight.bold,marginRight:15,display:"flex",justifyContent:"flex-start",alignItems:"center",lineHeight:"16px"})),jT=u(({label:e,children:t,...r})=>y.createElement($T,{...r},e?y.createElement(HT,null,y.createElement("span",null,e)):null,t),"Field");ks();h1();var VT=l.useLayoutEffect,UT=VT,qT=u(function(e){var t=l.useRef(e);return UT(function(){t.current=e}),t},"useLatest"),R4=u(function(e,t){if(typeof e=="function"){e(t);return}e.current=t},"updateRef"),WT=u(function(e,t){var r=l.useRef();return l.useCallback(function(n){e.current=n,r.current&&R4(r.current,null),r.current=t,t&&R4(t,n)},[t])},"useComposedRef"),GT=WT,I4={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},YT=u(function(e){Object.keys(I4).forEach(function(t){e.style.setProperty(t,I4[t],"important")})},"forceHiddenStyles"),B4=YT,Ie=null,T4=u(function(e,t){var r=e.scrollHeight;return t.sizingStyle.boxSizing==="border-box"?r+t.borderSize:r-t.paddingSize},"getHeight");function jx(e,t,r,n){r===void 0&&(r=1),n===void 0&&(n=1/0),Ie||(Ie=document.createElement("textarea"),Ie.setAttribute("tabindex","-1"),Ie.setAttribute("aria-hidden","true"),B4(Ie)),Ie.parentNode===null&&document.body.appendChild(Ie);var a=e.paddingSize,o=e.borderSize,i=e.sizingStyle,s=i.boxSizing;Object.keys(i).forEach(function(h){var f=h;Ie.style[f]=i[f]}),B4(Ie),Ie.value=t;var c=T4(Ie,e);Ie.value=t,c=T4(Ie,e),Ie.value="x";var d=Ie.scrollHeight-a,p=d*r;s==="border-box"&&(p=p+a+o),c=Math.max(p,c);var g=d*n;return s==="border-box"&&(g=g+a+o),c=Math.min(g,c),[c,d]}u(jx,"calculateNodeHeight");var z4=u(function(){},"noop"),KT=u(function(e,t){return e.reduce(function(r,n){return r[n]=t[n],r},{})},"pick"),JT=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],ZT=!!document.documentElement.currentStyle,XT=u(function(e){var t=window.getComputedStyle(e);if(t===null)return null;var r=KT(JT,t),n=r.boxSizing;if(n==="")return null;ZT&&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"),QT=XT;function lh(e,t,r){var n=qT(r);l.useLayoutEffect(function(){var a=u(function(o){return n.current(o)},"handler");if(e)return e.addEventListener(t,a),function(){return e.removeEventListener(t,a)}},[])}u(lh,"useListener");var ez=u(function(e){lh(window,"resize",e)},"useWindowResizeListener"),tz=u(function(e){lh(document.fonts,"loadingdone",e)},"useFontsLoadedListener"),rz=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],nz=u(function(e,t){var r=e.cacheMeasurements,n=e.maxRows,a=e.minRows,o=e.onChange,i=o===void 0?z4:o,s=e.onHeightChange,c=s===void 0?z4:s,d=_s(e,rz),p=d.value!==void 0,g=l.useRef(null),h=GT(g,t),f=l.useRef(0),v=l.useRef(),m=u(function(){var E=g.current,D=r&&v.current?v.current:QT(E);if(D){v.current=D;var x=jx(D,E.value||E.placeholder||"x",a,n),b=x[0],C=x[1];f.current!==b&&(f.current=b,E.style.setProperty("height",b+"px","important"),c(b,{rowHeight:C}))}},"resizeTextarea"),w=u(function(E){p||m(),i(E)},"handleChange");return l.useLayoutEffect(m),ez(m),tz(m),l.createElement("textarea",Te({},d,{onChange:w,ref:h}))},"TextareaAutosize"),az=l.forwardRef(nz),oz={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},sh=u(({theme:e})=>({...oz,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"),uh=u(({size:e})=>{switch(e){case"100%":return{width:"100%"};case"flex":return{flex:1};case"auto":default:return{display:"inline"}}},"sizes"),Vx=u(({align:e})=>{switch(e){case"end":return{textAlign:"right"};case"center":return{textAlign:"center"};case"start":default:return{textAlign:"left"}}},"alignment"),ch=u(({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"),iz=Object.assign(F(l.forwardRef(u(function({size:e,valid:t,align:r,...n},a){return y.createElement("input",{...n,ref:a})},"Input")))(sh,uh,Vx,ch,{minHeight:32}),{displayName:"Input"}),lz=Object.assign(F(l.forwardRef(u(function({size:e,valid:t,align:r,...n},a){return y.createElement("select",{...n,ref:a})},"Select")))(sh,uh,ch,{height:32,userSelect:"none",paddingRight:20,appearance:"menulist"}),{displayName:"Select"}),sz=Object.assign(F(l.forwardRef(u(function({size:e,valid:t,align:r,...n},a){return y.createElement(az,{...n,ref:a})},"Textarea")))(sh,uh,Vx,ch,({height:e=400})=>({overflow:"visible",maxHeight:e})),{displayName:"Textarea"}),Ta=Object.assign(F.form({boxSizing:"border-box",width:"100%"}),{Field:jT,Input:iz,Select:lz,Textarea:sz,Button:Or}),uz=l.lazy(()=>Promise.resolve().then(()=>(Mf(),Of)).then(e=>({default:e.WithTooltip}))),cz=u(e=>y.createElement(l.Suspense,{fallback:y.createElement("div",null)},y.createElement(uz,{...e})),"WithTooltip"),dz=l.lazy(()=>Promise.resolve().then(()=>(Mf(),Of)).then(e=>({default:e.WithTooltipPure}))),Ux=u(e=>y.createElement(l.Suspense,{fallback:y.createElement("div",null)},y.createElement(dz,{...e})),"WithTooltipPure");F.div(({theme:e})=>({fontWeight:e.typography.weight.bold}));F.span();F.div(({theme:e})=>({marginTop:8,textAlign:"center","> *":{margin:"0 8px",fontWeight:e.typography.weight.bold}}));F.div(({theme:e})=>({color:e.color.defaultText,lineHeight:"18px"}));F.div({padding:15,width:280,boxSizing:"border-box"});var pz=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})),fz=u(({note:e,...t})=>y.createElement(pz,{...t},e),"TooltipNote"),hz=xe(Fs(),1),mz=F(({active:e,loading:t,disabled:r,...n})=>y.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:t.textMutedColor}:{}),gz=F.span({display:"flex","& svg":{height:12,width:12,margin:"3px 0",verticalAlign:"top"},"& path":{fill:"inherit"}}),vz=F.span({flex:1,textAlign:"left",display:"flex",flexDirection:"column"},({isIndented:e})=>e?{marginLeft:24}:{}),yz=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}:{}),bz=F.span(({active:e,theme:t})=>e?{color:t.color.secondary}:{},()=>({display:"flex",maxWidth:14})),wz=F.div(({theme:e})=>({width:"100%",border:"none",borderRadius:e.appBorderRadius,background:"none",fontSize:e.typography.size.s1,transition:"all 150ms ease-out",color:e.color.dark,textDecoration:"none",justifyContent:"space-between",lineHeight:"18px",padding:"7px 10px",display:"flex",alignItems:"center","& > * + *":{paddingLeft:10}}),({theme:e,href:t,onClick:r})=>(t||r)&&{cursor:"pointer","&:hover":{background:e.background.hoverable},"&:hover svg":{opacity:1}},({theme:e,as:t})=>t==="label"&&{"&:has(input:not(:disabled))":{cursor:"pointer","&:hover":{background:e.background.hoverable}}},({disabled:e})=>e&&{cursor:"not-allowed"}),Ez=(0,hz.default)(100)((e,t,r)=>({...e&&{as:"button",onClick:e},...t&&{as:"a",href:t,...r&&{as:r,to:t}}})),xz=u(({loading:e=!1,title:t=y.createElement("span",null,"Loading state"),center:r=null,right:n=null,active:a=!1,disabled:o=!1,isIndented:i,href:s=void 0,onClick:c=void 0,icon:d,LinkWrapper:p=void 0,...g})=>{let h={active:a,disabled:o},f=Ez(c,s,p);return y.createElement(wz,{...g,...h,...f},y.createElement(y.Fragment,null,d&&y.createElement(bz,{...h},d),t||r?y.createElement(vz,{isIndented:!!(!d&&i)},t&&y.createElement(mz,{...h,loading:e},t),r&&y.createElement(yz,{...h},r)):null,n&&y.createElement(gz,{...h},n)))},"ListItem"),qx=xz,Dz=F.div({minWidth:180,overflow:"hidden",overflowY:"auto",maxHeight:15.5*32+8},({theme:e})=>({borderRadius:e.appBorderRadius+2}),({theme:e})=>e.base==="dark"?{background:e.background.content}:{}),Cz=F.div(({theme:e})=>({padding:4,"& + &":{borderTop:`1px solid ${e.appBorderColor}`}})),Sz=u(({id:e,onClick:t,...r})=>{let{active:n,disabled:a,title:o,href:i}=r,s=l.useCallback(c=>t==null?void 0:t(c,{id:e,active:n,disabled:a,title:o,href:i}),[t,e,n,a,o,i]);return y.createElement(qx,{id:`list-item-${e}`,...r,...t&&{onClick:s}})},"Item"),Wx=u(({links:e,LinkWrapper:t,...r})=>{let n=Array.isArray(e[0])?e:[e],a=n.some(o=>o.some(i=>"icon"in i&&i.icon));return y.createElement(Dz,{...r},n.filter(o=>o.length).map((o,i)=>y.createElement(Cz,{key:o.map(s=>s.id).join(`~${i}~`)},o.map(s=>"content"in s?y.createElement(l.Fragment,{key:s.id},s.content):y.createElement(Sz,{key:s.id,isIndented:a,LinkWrapper:t,...s})))))},"TooltipLinkList");k1();var Rp=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}}:{});Rp.displayName="Side";var kz=u(({children:e,className:t,scrollable:r})=>r?y.createElement(zo,{vertical:!1,className:t},e):y.createElement("div",{className:t},e),"UnstyledBar"),dh=F(kz)(({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}:{});dh.displayName="Bar";var Az=F.div(({bgColor:e})=>({display:"flex",justifyContent:"space-between",position:"relative",flexWrap:"nowrap",flexShrink:0,height:40,backgroundColor:e||""})),fu=u(({children:e,backgroundColor:t,className:r,...n})=>{let[a,o]=l.Children.toArray(e);return y.createElement(dh,{className:`sb-bar ${r}`,...n},y.createElement(Az,{bgColor:t},y.createElement(Rp,{scrollable:n.scrollable,left:!0},a),o?y.createElement(Rp,{right:!0},o):null))},"FlexBar");fu.displayName="FlexBar";var Fz=u(e=>typeof e.props.href=="string","isLink"),_z=u(e=>typeof e.props.href!="string","isButton");function Gx({children:e,...t},r){let n={props:t,ref:r};if(Fz(n))return y.createElement("a",{ref:n.ref,...n.props},e);if(_z(n))return y.createElement("button",{ref:n.ref,type:"button",...n.props},e);throw new Error("invalid props")}u(Gx,"ForwardRefFunction");var Yx=l.forwardRef(Gx);Yx.displayName="ButtonOrLink";var xi=F(Yx,{shouldForwardProp:Zp})({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}});xi.displayName="TabButton";F.div(({theme:e})=>({width:14,height:14,backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`}));F.div(()=>({marginTop:6,padding:7,height:28}));var Rz=F.div(({theme:e})=>({height:"100%",display:"flex",padding:30,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:e.background.content})),Iz=F.div({display:"flex",flexDirection:"column",gap:4,maxWidth:415}),Bz=F.div(({theme:e})=>({fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textColor})),Tz=F.div(({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textMutedColor})),ph=u(({title:e,description:t,footer:r})=>y.createElement(Rz,null,y.createElement(Iz,null,y.createElement(Bz,null,e),t&&y.createElement(Tz,null,t)),r),"EmptyTabContent"),zz=F.div(({active:e})=>e?{display:"block"}:{display:"none"}),Lz=u(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})=>y.createElement(zz,{active:i,role:"tabpanel"},o)}}),"childrenToList");Mf();var Oz=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"})),Mz=F(xi)(({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 Kx(e){let t=l.useRef(),r=l.useRef(),n=l.useRef(new Map),{width:a=1}=ih({ref:t}),[o,i]=l.useState(e),[s,c]=l.useState([]),d=l.useRef(e),p=l.useCallback(({menuName:h,actions:f})=>{let v=s.some(({active:E})=>E),[m,w]=l.useState(!1);return y.createElement(y.Fragment,null,y.createElement(cs,{interactive:!0,visible:m,onVisibleChange:w,placement:"bottom",delayHide:100,tooltip:y.createElement(Wx,{links:s.map(({title:E,id:D,color:x,active:b})=>({id:D,title:E,color:x,active:b,onClick:u(C=>{C.preventDefault(),f.onSelect(D)},"onClick")}))})},y.createElement(Mz,{ref:r,active:v,preActive:m,style:{visibility:s.length?"visible":"hidden"},"aria-hidden":!s.length,className:"tabbutton",type:"button",role:"tab"},h,y.createElement(Oz,{className:"addon-collapsible-icon",isActive:v||m}))),s.map(({title:E,id:D,color:x},b)=>{let C=`index-${b}`;return y.createElement(xi,{id:`tabbutton-${my(D)??C}`,style:{visibility:"hidden"},"aria-hidden":!0,tabIndex:-1,ref:S=>{n.current.set(D,S)},className:"tabbutton",type:"button",key:D,textColor:x,role:"tab"},E)}))},[s]),g=l.useCallback(()=>{if(!t.current||!r.current)return;let{x:h,width:f}=t.current.getBoundingClientRect(),{width:v}=r.current.getBoundingClientRect(),m=s.length?h+f-v:h+f,w=[],E=0,D=e.filter(x=>{let{id:b}=x,C=n.current.get(b),{width:S=0}=(C==null?void 0:C.getBoundingClientRect())||{},k=h+E+S>m;return(!k||!C)&&w.push(x),E+=S,k});(w.length!==o.length||d.current!==e)&&(i(w),c(D),d.current=e)},[s.length,e,o]);return l.useLayoutEffect(g,[g,a]),{tabRefs:n,addonsRef:r,tabBarRef:t,visibleList:o,invisibleList:s,AddonTab:p}}u(Kx,"useList");var Pz="/* emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason */",Nz=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"}),fh=F.div({overflow:"hidden","&:first-of-type":{marginLeft:-3},whiteSpace:"nowrap",flexGrow:1});fh.displayName="TabBar";var $z=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${Pz}`]:{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"}}:{}),hh=l.memo(({children:e,selected:t=null,actions:r,absolute:n=!1,bordered:a=!1,tools:o=null,backgroundColor:i,id:s=null,menuName:c="Tabs",emptyState:d,showToolsWhenEmpty:p})=>{let g=l.useMemo(()=>Lz(e).map((E,D)=>({...E,active:t?E.id===t:D===0})),[e,t]),{visibleList:h,tabBarRef:f,tabRefs:v,AddonTab:m}=Kx(g),w=d??y.createElement(ph,{title:"Nothing found"});return!p&&g.length===0?w:y.createElement(Nz,{absolute:n,bordered:a,id:s},y.createElement(fu,{scrollable:!1,border:!0,backgroundColor:i},y.createElement(fh,{style:{whiteSpace:"normal"},ref:f,role:"tablist"},h.map(({title:E,id:D,active:x,color:b},C)=>{let S=`index-${C}`;return y.createElement(xi,{id:`tabbutton-${my(D)??S}`,ref:k=>{v.current.set(D,k)},className:`tabbutton ${x?"tabbutton-active":""}`,type:"button",key:D,active:x,textColor:b,onClick:k=>{k.preventDefault(),r.onSelect(D)},role:"tab"},typeof E=="function"?y.createElement("title",null):E)}),y.createElement(m,{menuName:c,actions:r})),o),y.createElement($z,{id:"panel-tab-content",bordered:a,absolute:n},g.length?g.map(({id:E,active:D,render:x})=>y.createElement(x,{key:E,active:D},null)):w))});hh.displayName="Tabs";var Ip=class extends l.Component{constructor(t){super(t),this.handlers={onSelect:u(r=>this.setState({selected:r}),"onSelect")},this.state={selected:t.initial}}render(){let{bordered:t=!1,absolute:r=!1,children:n,backgroundColor:a,menuName:o}=this.props,{selected:i}=this.state;return y.createElement(hh,{bordered:t,absolute:r,selected:i,backgroundColor:a,menuName:o,actions:this.handlers},n)}};u(Ip,"TabsState"),Ip.defaultProps={children:[],initial:null,absolute:!1,bordered:!1,backgroundColor:"",menuName:void 0};var Jx=Ip,Zx=F.span(({theme:e})=>({width:1,height:20,background:e.appBorderColor,marginLeft:2,marginRight:2}),({force:e})=>e?{}:{"& + &":{display:"none"}});Zx.displayName="Separator";const{deprecate:Gj,logger:Yj}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var Hz=F.svg` + display: inline-block; + shape-rendering: inherit; + vertical-align: middle; + fill: currentColor; + path { + fill: currentColor; + } +`;l.memo(u(function({icons:e=Object.keys(Bp)}){return y.createElement(Hz,{viewBox:"0 0 14 14",style:{position:"absolute",width:0,height:0},"data-chromatic":"ignore"},e.map(t=>y.createElement("symbol",{id:`icon--${t}`,key:t},Bp[t])))},"Symbols"));var Bp={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"},jz=Zt` + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +`,Vz=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:`${jz} 0.7s linear infinite`,mixBlendMode:"difference"})),L4=F.div({position:"absolute",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%"}),Uz=F.div(({theme:e})=>({position:"relative",width:"80%",marginBottom:"0.75rem",maxWidth:300,height:5,borderRadius:5,background:ht(.8,e.color.secondary),overflow:"hidden",cursor:"progress"})),qz=F.div(({theme:e})=>({position:"absolute",top:0,left:0,height:"100%",background:e.color.secondary})),O4=F.div(({theme:e})=>({minHeight:"2em",fontSize:`${e.typography.size.s1}px`,color:e.textMutedColor})),Wz=F(xE)(({theme:e})=>({width:20,height:20,marginBottom:"0.5rem",color:e.textMutedColor})),Gz=Zt` + from { content: "..." } + 33% { content: "." } + 66% { content: ".." } + to { content: "..." } +`,Yz=F.span({"&::after":{content:"'...'",animation:`${Gz} 1s linear infinite`,animationDelay:"1s",display:"inline-block",width:"1em",height:"auto"}}),Xx=u(({progress:e,error:t,size:r,...n})=>{if(t)return y.createElement(L4,{"aria-label":t.toString(),"aria-live":"polite",role:"status",...n},y.createElement(Wz,null),y.createElement(O4,null,t.message));if(e){let{value:a,modules:o}=e,{message:i}=e;return o&&(i+=` ${o.complete} / ${o.total} modules`),y.createElement(L4,{"aria-label":"Content is loading...","aria-live":"polite","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":a*100,"aria-valuetext":i,role:"progressbar",...n},y.createElement(Uz,null,y.createElement(qz,{style:{width:`${a*100}%`}})),y.createElement(O4,null,i,a<1&&y.createElement(Yz,{key:i})))}return y.createElement(Vz,{"aria-label":"Content is loading...","aria-live":"polite",role:"status",size:r,...n})},"Loader"),Kz=Zt({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}});F.div(({size:e})=>({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",minWidth:e,minHeight:e}));F.svg(({size:e,width:t})=>({position:"absolute",width:`${e}px!important`,height:`${e}px!important`,transform:"rotate(-90deg)",circle:{r:(e-Math.ceil(t))/2,cx:e/2,cy:e/2,opacity:.15,fill:"transparent",stroke:"currentColor",strokeWidth:t,strokeLinecap:"round",strokeDasharray:Math.PI*(e-Math.ceil(t))}}),({progress:e})=>e&&{circle:{opacity:.75}},({spinner:e})=>e&&{animation:`${Kz} 1s linear infinite`,circle:{opacity:.25}});function Qx(e){let t={},r=e.split("&");for(let n=0;n{let[n,a]=e.split("?"),o=a?{...Qx(a),...r,id:t}:{...r,id:t};return`${n}?${Object.entries(o).map(i=>`${i[0]}=${i[1]}`).join("&")}`},"getStoryHref");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: ${Pt.fonts.mono}; + font-size: ${Pt.size.s2-1}px; +`;var tD=EE;Object.keys(EE).forEach(e=>{l.forwardRef((t,r)=>l.createElement(e,{...t,ref:r}))});const Jz=Object.freeze(Object.defineProperty({__proto__:null,A:nE,get ActionBar(){return Is},Bar:dh,Blockquote:aE,Button:Or,Code:Vf,DL:oE,Div:iE,EmptyTabContent:ph,ErrorFormatter:Hx,FlexBar:fu,Form:Ta,H1:lE,H2:Uf,H3:qf,H4:sE,H5:uE,H6:cE,HR:dE,IconButton:Sr,Img:pE,LI:fE,Link:na,ListItem:qx,Loader:Xx,OL:hE,P:mE,Pre:gE,ResetWrapper:jf,get ScrollArea(){return zo},Separator:Zx,Span:vE,SyntaxHighlighter:uu,TT:yE,TabBar:fh,TabButton:xi,Table:bE,Tabs:hh,TabsState:Jx,TooltipLinkList:Wx,TooltipNote:fz,UL:wE,WithTooltip:cz,WithTooltipPure:Ux,Zoom:$x,codeCommon:fr,components:tD,createCopyToClipboardFunction:Ol,getStoryHref:eD,icons:Bp,nameSpaceClassNames:oe,withReset:le},Symbol.toStringTag,{value:"Module"}));var Zz=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}))),Xz=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}))),Qz=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}))),eL=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}))),tL=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}))),rL=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}))),Tp=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}))),Kj=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}))),nL=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}))),aL=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}))),oL=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}))),iL=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}))),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:"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}))),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:"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}))),rD=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}))),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.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})));const{deprecate:cL,once:dL,logger:mh}=__STORYBOOK_MODULE_CLIENT_LOGGER__,{filterArgTypes:M4,composeConfigs:Jj,Preview:Zj,DocsContext:Xj}=__STORYBOOK_MODULE_PREVIEW_API__,{STORY_ARGS_UPDATED:P4,UPDATE_STORY_ARGS:pL,RESET_STORY_ARGS:fL,GLOBALS_UPDATED:N4,NAVIGATE_URL:hL}=__STORYBOOK_MODULE_CORE_EVENTS__,{Channel:Qj}=__STORYBOOK_MODULE_CHANNELS__;var nD=mn({"../../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"?n=window:typeof global<"u"?n=global:typeof self<"u"?n=self:n=this,n.memoizerific=r()}})(function(){return function r(n,a,o){function i(d,p){if(!a[d]){if(!n[d]){var g=typeof ki=="function"&&ki;if(!p&&g)return g(d,!0);if(s)return s(d,!0);var h=new Error("Cannot find module '"+d+"'");throw h.code="MODULE_NOT_FOUND",h}var f=a[d]={exports:{}};n[d][0].call(f.exports,function(v){var m=n[d][1][v];return i(m||v)},f,f.exports,r,n,a,o)}return a[d].exports}for(var s=typeof ki=="function"&&ki,c=0;c=0)return this.lastItem=this.list[s],this.list[s].val},o.prototype.set=function(i,s){var c;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(c=this.indexOf(i),c>=0?(this.lastItem=this.list[c],this.list[c].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 c;for(c=0;c0&&(D[E]={cacheItem:v,arg:arguments[E]},x?i(g,D):g.push(D),g.length>d&&s(g.shift())),f.wasMemoized=x,f.numArgs=E+1,w};return f.limit=d,f.wasMemoized=!1,f.cache=p,f.lru=g,f}};function i(d,p){var g=d.length,h=p.length,f,v,m;for(v=0;v=0&&(g=d[f],h=g.cacheItem.get(g.arg),!h||!h.size);f--)g.cacheItem.delete(g.arg)}function c(d,p){return d===p||d!==d&&p!==p}},{"map-or-similar":1}]},{},[3])(3)})}}),mL=mn({"../../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}}}),gL=mn({"../../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,c=" ";function d(b,C){var S=C.appendChild(g(b));if(b.children.length){var k=h(b.isCollapsed);b.children.forEach(function(A){d(A,k)}),S.appendChild(k)}}function p(b,C){var S=!1,k=h(S);if(C.forEach(function(A){d(A,k)}),i=b||i,i!==null)return i.firstChild&&i.removeChild(i.firstChild),C.length===0?i:i.appendChild(k)}function g(b){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",b.textContent),r.includeHtml&&b.childNodes.length?n.call(b.childNodes,function(k){S.appendChild(k.cloneNode(!0))}):S.textContent=b.textContent,S.setAttribute("href",r.basePath+"#"+b.id),S.setAttribute("class",r.linkClass+c+"node-name--"+b.nodeName+c+r.extraLinkClasses),C.appendChild(S),C}function h(b){var C=r.orderedList?"ol":"ul",S=document.createElement(C),k=r.listClass+c+r.extraListClasses;return b&&(k=k+c+r.collapsibleClass,k=k+c+r.isCollapsedClass),S.setAttribute("class",k),S}function f(){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var b;b=document.querySelector(r.scrollContainer).scrollTop}else b=document.documentElement.scrollTop||o.scrollTop;var C=document.querySelector(r.positionFixedSelector);r.fixedSidebarOffset==="auto"&&(r.fixedSidebarOffset=i.offsetTop),b>r.fixedSidebarOffset?C.className.indexOf(r.positionFixedClass)===-1&&(C.className+=c+r.positionFixedClass):C.className=C.className.replace(c+r.positionFixedClass,"")}function v(b){var C=0;return b!==null&&(C=b.offsetTop,r.hasInnerContainers&&(C+=v(b.offsetParent))),C}function m(b,C){return b&&b.className!==C&&(b.className=C),b}function w(b){if(r.scrollContainer&&document.querySelector(r.scrollContainer)){var C;C=document.querySelector(r.scrollContainer).scrollTop}else C=document.documentElement.scrollTop||o.scrollTop;r.positionFixedSelector&&f();var S=b,k;if(s&&i!==null&&S.length>0){a.call(S,function(M,O){if(v(M)>C+r.headingsOffset+10){var P=O===0?O:O-1;return k=S[P],!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 I=i.querySelectorAll("."+r.linkClass);n.call(I,function(M){m(M,M.className.replace(c+r.activeLinkClass,""))});var B=i.querySelectorAll("."+r.listItemClass);n.call(B,function(M){m(M,M.className.replace(c+r.activeListItemClass,""))}),_&&_.className.indexOf(r.activeLinkClass)===-1&&(_.className+=c+r.activeLinkClass);var z=_&&_.parentNode;z&&z.className.indexOf(r.activeListItemClass)===-1&&(z.className+=c+r.activeListItemClass);var L=i.querySelectorAll("."+r.listClass+"."+r.collapsibleClass);n.call(L,function(M){M.className.indexOf(r.isCollapsedClass)===-1&&(M.className+=c+r.isCollapsedClass)}),_&&_.nextSibling&&_.nextSibling.className.indexOf(r.isCollapsedClass)!==-1&&m(_.nextSibling,_.nextSibling.className.replace(c+r.isCollapsedClass,"")),E(_&&_.parentNode.parentNode)}}function E(b){return b&&b.className.indexOf(r.collapsibleClass)!==-1&&b.className.indexOf(r.isCollapsedClass)!==-1?(m(b,b.className.replace(c+r.isCollapsedClass,"")),E(b.parentNode.parentNode)):b}function D(b){var C=b.target||b.srcElement;typeof C.className!="string"||C.className.indexOf(r.linkClass)===-1||(s=!1)}function x(){s=!0}return{enableTocAnimation:x,disableTocAnimation:D,render:p,updateToc:w}}}}),vL=mn({"../../node_modules/tocbot/src/js/parse-content.js"(e,t){t.exports=function(r){var n=[].reduce;function a(g){return g[g.length-1]}function o(g){return+g.nodeName.toUpperCase().replace("H","")}function i(g){try{return g instanceof window.HTMLElement||g instanceof window.parent.HTMLElement}catch{return g instanceof window.HTMLElement}}function s(g){if(!i(g))return g;if(r.ignoreHiddenElements&&(!g.offsetHeight||!g.offsetParent))return null;let h=g.getAttribute("data-heading-label")||(r.headingLabelCallback?String(r.headingLabelCallback(g.innerText)):(g.innerText||g.textContent).trim());var f={id:g.id,children:[],nodeName:g.nodeName,headingLevel:o(g),textContent:h};return r.includeHtml&&(f.childNodes=g.childNodes),r.headingObjectCallback?r.headingObjectCallback(f,g):f}function c(g,h){for(var f=s(g),v=f.headingLevel,m=h,w=a(m),E=w?w.headingLevel:0,D=v-E;D>0&&(w=a(m),!(w&&v===w.headingLevel));)w&&w.children!==void 0&&(m=w.children),D--;return v>=r.collapseDepth&&(f.isCollapsed=!0),m.push(f),m}function d(g,h){var f=h;r.ignoreSelector&&(f=h.split(",").map(function(v){return v.trim()+":not("+r.ignoreSelector+")"}));try{return g.querySelectorAll(f)}catch{return console.warn("Headers not found with selector: "+f),null}}function p(g){return n.call(g,function(h,f){var v=s(f);return v&&c(v,h.nest),h},{nest:[]})}return{nestHeadingsArray:p,selectHeadings:d}}}}),yL=mn({"../../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)}}}}),bL=mn({"../../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",g,!1);function g(h){!c(h.target)||h.target.className.indexOf("no-smooth-scroll")>-1||h.target.href.charAt(h.target.href.length-2)==="#"&&h.target.href.charAt(h.target.href.length-1)==="!"||h.target.className.indexOf(n.linkClass)===-1||r(h.target.hash,{duration:a,offset:o,callback:function(){p(h.target.hash)}})}}function c(g){return g.tagName.toLowerCase()==="a"&&(g.hash.length>0||g.href.charAt(g.href.length-1)==="#")&&(d(g.href)===i||d(g.href)+"#"===i)}function d(g){return g.slice(0,g.lastIndexOf("#"))}function p(g){var h=document.getElementById(g.substring(1));h&&(/^(?:a|select|input|button|textarea)$/i.test(h.tagName)||(h.tabIndex=-1),h.focus())}}function r(n,a){var o=window.pageYOffset,i={duration:a.duration,offset:a.offset||0,callback:a.callback,easing:a.easing||v},s=document.querySelector('[id="'+decodeURI(n).split("#").join("")+'"]')||document.querySelector('[id="'+n.split("#").join("")+'"]'),c=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(c):i.duration,p,g;requestAnimationFrame(function(m){p=m,h(m)});function h(m){g=m-p,window.scrollTo(0,i.easing(g,o,c,d)),g"u"&&!g)return;var h,f=Object.prototype.hasOwnProperty;function v(){for(var D={},x=0;x=0&&a<1?(s=o,c=i):a>=1&&a<2?(s=i,c=o):a>=2&&a<3?(c=o,d=i):a>=3&&a<4?(c=i,d=o):a>=4&&a<5?(s=i,d=o):a>=5&&a<6&&(s=o,d=i);var p=r-o/2,g=s+p,h=c+p,f=d+p;return n(g,h,f)}var $4={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 kL(e){if(typeof e!="string")return e;var t=e.toLowerCase();return $4[t]?"#"+$4[t]:e}var AL=/^#[a-fA-F0-9]{6}$/,FL=/^#[a-fA-F0-9]{8}$/,_L=/^#[a-fA-F0-9]{3}$/,RL=/^#[a-fA-F0-9]{4}$/,W0=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,IL=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,BL=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,TL=/^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 hu(e){if(typeof e!="string")throw new $t(3);var t=kL(e);if(t.match(AL))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(FL)){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(_L))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(RL)){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=IL.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=BL.exec(t);if(i){var s=parseInt(""+i[1],10),c=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,p="rgb("+hs(s,c,d)+")",g=W0.exec(p);if(!g)throw new $t(4,t,p);return{red:parseInt(""+g[1],10),green:parseInt(""+g[2],10),blue:parseInt(""+g[3],10)}}var h=TL.exec(t.substring(0,50));if(h){var f=parseInt(""+h[1],10),v=parseInt(""+h[2],10)/100,m=parseInt(""+h[3],10)/100,w="rgb("+hs(f,v,m)+")",E=W0.exec(w);if(!E)throw new $t(4,t,w);return{red:parseInt(""+E[1],10),green:parseInt(""+E[2],10),blue:parseInt(""+E[3],10),alpha:parseFloat(""+h[4])>1?parseFloat(""+h[4])/100:parseFloat(""+h[4])}}throw new $t(5)}function zL(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,c=a-o,d=i>.5?c/(2-a-o):c/(a+o);switch(a){case t:s=(r-n)/c+(r=1?iD(e.hue,e.saturation,e.lightness):"rgba("+hs(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new $t(2)}function lD(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return Op("#"+Yr(e)+Yr(t)+Yr(r));if(typeof e=="object"&&t===void 0&&r===void 0)return Op("#"+Yr(e.red)+Yr(e.green)+Yr(e.blue));throw new $t(6)}function lr(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=hu(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?lD(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")";throw new $t(7)}var NL=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},$L=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},HL=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},jL=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function sD(e){if(typeof e!="object")throw new $t(8);if($L(e))return lr(e);if(NL(e))return lD(e);if(jL(e))return PL(e);if(HL(e))return ML(e);throw new $t(8)}function uD(e,t,r){return function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):uD(e,t,n)}}function mu(e){return uD(e,e.length,[])}function gu(e,t,r){return Math.max(e,Math.min(t,r))}function VL(e,t){if(t==="transparent")return t;var r=oD(t);return sD(xa({},r,{lightness:gu(0,1,r.lightness-parseFloat(e))}))}var UL=mu(VL),zt=UL;function qL(e,t){if(t==="transparent")return t;var r=oD(t);return sD(xa({},r,{lightness:gu(0,1,r.lightness+parseFloat(e))}))}var WL=mu(qL),Kr=WL;function GL(e,t){if(t==="transparent")return t;var r=hu(t),n=typeof r.alpha=="number"?r.alpha:1,a=xa({},r,{alpha:gu(0,1,(n*100+parseFloat(e)*100)/100)});return lr(a)}var YL=mu(GL),el=YL;function KL(e,t){if(t==="transparent")return t;var r=hu(t),n=typeof r.alpha=="number"?r.alpha:1,a=xa({},r,{alpha:gu(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return lr(a)}var JL=mu(KL),ae=JL,ZL=F.div(le,({theme:e})=>({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:ae(.3,e.color.defaultText),fontSize:e.typography.size.s2})),cD=e=>y.createElement(ZL,{...e,className:"docblock-emptyblock sb-unstyled"}),XL=F(uu)(({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"}})),QL=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"})),tl=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${ld}`]:{margin:0}})),eO=()=>y.createElement(QL,null,y.createElement(tl,null),y.createElement(tl,{style:{width:"80%"}}),y.createElement(tl,{style:{width:"30%"}}),y.createElement(tl,{style:{width:"80%"}})),dD=({isLoading:e,error:t,language:r,code:n,dark:a,format:o=!1,...i})=>{let{typography:s}=Vy();if(e)return y.createElement(eO,null);if(t)return y.createElement(cD,null,t);let c=y.createElement(XL,{bordered:!0,copyable:!0,format:o,language:r,className:"docblock-source sb-unstyled",...i},n);if(typeof a>"u")return c;let d=a?od.dark:od.light;return y.createElement(Uy,{theme:id({...d,fontCode:s.fonts.mono,fontBase:s.fonts.base})},c)},fe=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,gh=600,tO=F.h1(le,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${gh}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}})),rO=F.h2(le,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${gh}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:ae(.25,e.color.defaultText)})),nO=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"?ae(.1,e.color.defaultText):ae(.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"}}}),aO=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: ${gh}px)`]:{}})),oO=({children:e,toc:t})=>y.createElement(aO,{className:"sbdocs sbdocs-wrapper"},y.createElement(nO,{className:"sbdocs sbdocs-content"},e),t),vu=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}`}),{window:iO}=globalThis,lO=class extends l.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{id:e}=this.props;this.iframe=iO.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 y.createElement("iframe",{id:e,title:t,src:r,...n?{allow:"fullscreen"}:{},loading:"lazy",...o})}},pD=l.createContext({scale:1}),{PREVIEW_URL:sO}=globalThis,uO=sO||"iframe.html",Mp=({story:e,primary:t})=>`story--${e.id}${t?"--primary":""}`,cO=e=>{let t=l.useRef(),[r,n]=l.useState(!0),[a,o]=l.useState(),{story:i,height:s,autoplay:c,forceInitialArgs:d,renderStoryToElement:p}=e;return l.useEffect(()=>{if(!(i&&t.current))return()=>{};let g=t.current,h=p(i,g,{showMain:()=>{},showError:({title:f,description:v})=>o(new Error(`${f} - ${v}`)),showException:f=>o(f)},{autoplay:c,forceInitialArgs:d});return n(!1),()=>{Promise.resolve().then(()=>h())}},[c,p,i]),a?y.createElement("pre",null,y.createElement(Hx,{error:a})):y.createElement(y.Fragment,null,s?y.createElement("style",null,`#${Mp(e)} { min-height: ${s}; transform: translateZ(0); overflow: auto }`):null,r&&y.createElement(fD,null),y.createElement("div",{ref:t,id:`${Mp(e)}-inner`,"data-name":i.name}))},dO=({story:e,height:t="500px"})=>y.createElement("div",{style:{width:"100%",height:t}},y.createElement(pD.Consumer,null,({scale:r})=>y.createElement(lO,{key:"iframe",id:`iframe--${e.id}`,title:e.name,src:eD(uO,e.id,{viewMode:"story"}),allowFullScreen:!0,scale:r,style:{width:"100%",height:"100%",border:"0 none"}}))),pO=F.strong(({theme:e})=>({color:e.color.orange})),fO=e=>{let{inline:t,story:r}=e;return t&&!e.autoplay&&r.usesMount?y.createElement(pO,null,"This story mounts inside of play. Set"," ",y.createElement("a",{href:"https://storybook.js.org/docs/api/doc-blocks/doc-block-story#autoplay"},"autoplay")," ","to true to view this story."):y.createElement("div",{id:Mp(e),className:"sb-story sb-unstyled","data-story-block":"true"},t?y.createElement(cO,{...e}):y.createElement(dO,{...e}))},fD=()=>y.createElement(Xx,null),hO=F(fu)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),mO=F.div({display:"flex",alignItems:"center",gap:4}),gO=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`})),vO=({isLoading:e,storyId:t,baseUrl:r,zoom:n,resetZoom:a,...o})=>y.createElement(hO,{...o},y.createElement(mO,{key:"left"},e?[1,2,3].map(i=>y.createElement(gO,{key:i})):y.createElement(y.Fragment,null,y.createElement(Sr,{key:"zoomin",onClick:i=>{i.preventDefault(),n(.8)},title:"Zoom in"},y.createElement(Zz,null)),y.createElement(Sr,{key:"zoomout",onClick:i=>{i.preventDefault(),n(1.25)},title:"Zoom out"},y.createElement(Xz,null)),y.createElement(Sr,{key:"zoomreset",onClick:i=>{i.preventDefault(),a()},title:"Reset zoom"},y.createElement(Qz,null))))),yO=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(dD)(({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)":zt(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":zt(.05,e.background.content)}})),bO=F.div(({theme:e,withSource:t,isExpanded:r})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...vu(e),borderBottomLeftRadius:t&&r&&0,borderBottomRightRadius:t&&r&&0,borderBottomWidth:r&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),wO=(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:y.createElement(H4,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>r(!1)}};default:return{source:y.createElement(H4,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>r(!0)}}}};function EO(e){if(l.Children.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var xO=F(vO)({position:"absolute",top:0,left:0,right:0,height:40}),DO=F.div({overflow:"hidden",position:"relative"}),hD=({isLoading:e,isColumn:t,columns:r,children:n,withSource:a,withToolbar:o=!1,isExpanded:i=!1,additionalActions:s,className:c,layout:d="padded",...p})=>{let[g,h]=l.useState(i),{source:f,actionItem:v}=wO(a,g,h),[m,w]=l.useState(1),E=[c].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),D=a?[v]:[],[x,b]=l.useState(s?[...s]:[]),C=[...D,...x],{window:S}=globalThis,k=l.useCallback(async _=>{let{createCopyToClipboardFunction:I}=await fy(async()=>{const{createCopyToClipboardFunction:B}=await Promise.resolve().then(()=>Jz);return{createCopyToClipboardFunction:B}},void 0,import.meta.url);I()},[]),A=_=>{let I=S.getSelection();I&&I.type==="Range"||(_.preventDefault(),x.filter(B=>B.title==="Copied").length===0&&k(f.props.code).then(()=>{b([...x,{title:"Copied",onClick:()=>{}}]),S.setTimeout(()=>b(x.filter(B=>B.title!=="Copied")),1500)}))};return y.createElement(bO,{withSource:a,withToolbar:o,...p,className:E.join(" ")},o&&y.createElement(xO,{isLoading:e,border:!0,zoom:_=>w(m*_),resetZoom:()=>w(1),storyId:EO(n),baseUrl:"./iframe.html"}),y.createElement(pD.Provider,{value:{scale:m}},y.createElement(DO,{className:"docs-story",onCopyCapture:a&&A},y.createElement(yO,{isColumn:t||!Array.isArray(n),columns:r,layout:d},y.createElement($x.Element,{scale:m},Array.isArray(n)?n.map((_,I)=>y.createElement("div",{key:I},_)):y.createElement("div",null,n))),y.createElement(Is,{actionItems:C}))),a&&g&&f)};F(hD)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}}));function Zr(){return Zr=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e),{for:"htmlFor"}),q4={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},SO=["style","script"],kO=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,AO=/mailto:/i,FO=/\n{2,}$/,mD=/^(\s*>[\s\S]*?)(?=\n{2,})/,_O=/^ *> ?/gm,RO=/^ {2,}\n/,IO=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,gD=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,vD=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,BO=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,TO=/^(?:\n *)*\n/,zO=/\r\n?/g,LO=/^\[\^([^\]]+)](:(.*)((\n+ {4,}.*)|(\n(?!\[\^).+))*)/,OO=/^\[\^([^\]]+)]/,MO=/\f/g,PO=/^---[ \t]*\n(.|\n)*\n---[ \t]*\n/,NO=/^\s*?\[(x|\s)\]/,yD=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,bD=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,wD=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,Pp=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1\b)[\s\S])*?)<\/\1>(?!<\/\1>)\n*/i,$O=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,ED=/^)/,HO=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Np=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,jO=/^\{.*\}$/,VO=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,UO=/^<([^ >]+@[^ >]+)>/,qO=/^<([^ >]+:\/[^ >]+)>/,WO=/-([a-z])?/gi,xD=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,GO=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,YO=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,KO=/^\[([^\]]*)\] ?\[([^\]]*)\]/,JO=/(\[|\])/g,ZO=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,XO=/\t/g,QO=/^ *\| */,eM=/(^ *\||\| *$)/g,tM=/ *$/,rM=/^ *:-+: *$/,nM=/^ *:-+ *$/,aM=/^ *-+: *$/,yu="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\n)*?)",oM=new RegExp(`^([*_])\\1${yu}\\1\\1(?!\\1)`),iM=new RegExp(`^([*_])${yu}\\1(?!\\1|\\w)`),lM=new RegExp(`^==${yu}==`),sM=new RegExp(`^~~${yu}~~`),uM=/^\\([^0-9A-Za-z\s])/,cM=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,dM=/^\n+/,pM=/^([ \t]*)/,fM=/\\([^\\])/g,W4=/ *\n+$/,hM=/(?:^|\n)( *)$/,vh="(?:\\d+\\.)",yh="(?:[*+-])";function DD(e){return"( *)("+(e===1?vh:yh)+") +"}var CD=DD(1),SD=DD(2);function kD(e){return new RegExp("^"+(e===1?CD:SD))}var mM=kD(1),gM=kD(2);function AD(e){return new RegExp("^"+(e===1?CD:SD)+"[^\\n]*(?:\\n(?!\\1"+(e===1?vh:yh)+" )[^\\n]*)*(\\n|$)","gm")}var FD=AD(1),_D=AD(2);function RD(e){let t=e===1?vh:yh;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}var ID=RD(1),BD=RD(2);function G4(e,t){let r=t===1,n=r?ID:BD,a=r?FD:_D,o=r?mM:gM;return{match(i,s,c){let d=hM.exec(c);return d&&(s.list||!s.inline&&!s.simple)?n.exec(i=d[1]+i):null},order:1,parse(i,s,c){let d=r?+i[2]:void 0,p=i[0].replace(FO,` +`).match(a),g=!1;return{items:p.map(function(h,f){let v=o.exec(h)[0].length,m=new RegExp("^ {1,"+v+"}","gm"),w=h.replace(m,"").replace(o,""),E=f===p.length-1,D=w.indexOf(` + +`)!==-1||E&&g;g=D;let x=c.inline,b=c.list,C;c.list=!0,D?(c.inline=!1,C=w.replace(W4,` + +`)):(c.inline=!0,C=w.replace(W4,""));let S=s(C,c);return c.inline=x,c.list=b,S}),ordered:r,start:d}},render:(i,s,c)=>e(i.ordered?"ol":"ul",{key:c.key,start:i.type==="20"?i.start:void 0},i.items.map(function(d,p){return e("li",{key:p},s(d,c))}))}}var vM=new RegExp(`^\\[((?:\\[[^\\]]*\\]|[^\\[\\]]|\\](?=[^\\[]*\\]))*)\\]\\(\\s*?(?:\\s+['"]([\\s\\S]*?)['"])?\\s*\\)`),yM=/^!\[(.*?)\]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,TD=[mD,gD,vD,yD,wD,bD,ED,xD,FD,ID,_D,BD],bM=[...TD,/^[^\n]+(?: \n|\n{2,})/,Pp,Np];function wM(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 EM(e){return aM.test(e)?"right":rM.test(e)?"center":nM.test(e)?"left":null}function Y4(e,t,r){let n=r.inTable;r.inTable=!0;let a=t(e.trim(),r);r.inTable=n;let o=[[]];return a.forEach(function(i,s){i.type==="26"?s!==0&&s!==a.length-1&&o.push([]):(i.type!=="27"||a[s+1]!=null&&a[s+1].type!=="26"||(i.text=i.text.replace(tM,"")),o[o.length-1].push(i))}),o}function xM(e,t,r){r.inline=!0;let n=Y4(e[1],t,r),a=e[2].replace(eM,"").split("|").map(EM),o=function(i,s,c){return i.trim().split(` +`).map(function(d){return Y4(d,s,c)})}(e[3],t,r);return r.inline=!1,{align:a,cells:o,header:n,type:"25"}}function K4(e,t){return e.align[t]==null?{}:{textAlign:e.align[t]}}function mr(e){return function(t,r){return r.inline?e.exec(t):null}}function gr(e){return function(t,r){return r.inline||r.simple?e.exec(t):null}}function ar(e){return function(t,r){return r.inline||r.simple?null:e.exec(t)}}function no(e){return function(t){return e.exec(t)}}function DM(e,t,r){if(t.inline||t.simple||r&&!r.endsWith(` +`))return null;let n="";e.split(` +`).every(o=>!TD.some(i=>i.test(o))&&(n+=o+` +`,o.trim()));let a=n.trimEnd();return a==""?null:[n,a]}function On(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 J4(e){return e.replace(fM,"$1")}function Sl(e,t,r){let n=r.inline||!1,a=r.simple||!1;r.inline=!0,r.simple=!0;let o=e(t,r);return r.inline=n,r.simple=a,o}function CM(e,t,r){let n=r.inline||!1,a=r.simple||!1;r.inline=!1,r.simple=!0;let o=e(t,r);return r.inline=n,r.simple=a,o}function SM(e,t,r){return r.inline=!1,e(t,r)}var Y0=(e,t,r)=>({children:Sl(t,e[1],r)});function K0(){return{}}function J0(){return null}function kM(...e){return e.filter(Boolean).join(" ")}function Z0(e,t,r){let n=e,a=t.split(".");for(;a.length&&(n=n[a[0]],n!==void 0);)a.shift();return n||r}function AM(e="",t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||wM,t.namedCodesToUnicode=t.namedCodesToUnicode?Zr({},q4,t.namedCodesToUnicode):q4;let r=t.createElement||l.createElement;function n(f,v,...m){let w=Z0(t.overrides,`${f}.props`,{});return r(function(E,D){let x=Z0(D,E);return x?typeof x=="function"||typeof x=="object"&&"render"in x?x:Z0(D,`${E}.component`,E):E}(f,t.overrides),Zr({},v,w,{className:kM(v==null?void 0:v.className,w.className)||void 0}),...m)}function a(f){f=f.replace(PO,"");let v=!1;t.forceInline?v=!0:t.forceBlock||(v=ZO.test(f)===!1);let m=p(d(v?f:`${f.trimEnd().replace(dM,"")} + +`,{inline:v}));for(;typeof m[m.length-1]=="string"&&!m[m.length-1].trim();)m.pop();if(t.wrapper===null)return m;let w=t.wrapper||(v?"span":"div"),E;if(m.length>1||t.forceWrapper)E=m;else{if(m.length===1)return E=m[0],typeof E=="string"?n("span",{key:"outer"},E):E;E=null}return l.createElement(w,{key:"outer"},E)}function o(f){let v=f.match(kO);return v?v.reduce(function(m,w,E){let D=w.indexOf("=");if(D!==-1){let x=function(k){return k.indexOf("-")!==-1&&k.match(HO)===null&&(k=k.replace(WO,function(A,_){return _.toUpperCase()})),k}(w.slice(0,D)).trim(),b=function(k){let A=k[0];return(A==='"'||A==="'")&&k.length>=2&&k[k.length-1]===A?k.slice(1,-1):k}(w.slice(D+1).trim()),C=U4[x]||x,S=m[C]=function(k,A){return k==="style"?A.split(/;\s?/).reduce(function(_,I){let B=I.slice(0,I.indexOf(":"));return _[B.trim().replace(/(-[a-z])/g,z=>z[1].toUpperCase())]=I.slice(B.length+1).trim(),_},{}):k==="href"||k==="src"?On(A):(A.match(jO)&&(A=A.slice(1,A.length-1)),A==="true"||A!=="false"&&A)}(x,b);typeof S=="string"&&(Pp.test(S)||Np.test(S))&&(m[C]=l.cloneElement(a(S.trim()),{key:E}))}else w!=="style"&&(m[U4[w]||w]=!0);return m},{}):null}let i=[],s={},c={0:{match:ar(mD),order:1,parse:(f,v,m)=>({children:v(f[0].replace(_O,""),m)}),render:(f,v,m)=>n("blockquote",{key:m.key},v(f.children,m))},1:{match:no(RO),order:1,parse:K0,render:(f,v,m)=>n("br",{key:m.key})},2:{match:ar(IO),order:1,parse:K0,render:(f,v,m)=>n("hr",{key:m.key})},3:{match:ar(vD),order:0,parse:f=>({lang:void 0,text:f[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(f,v,m)=>n("pre",{key:m.key},n("code",Zr({},f.attrs,{className:f.lang?`lang-${f.lang}`:""}),f.text))},4:{match:ar(gD),order:0,parse:f=>({attrs:o(f[3]||""),lang:f[2]||void 0,text:f[4],type:"3"})},5:{match:gr(BO),order:3,parse:f=>({text:f[2]}),render:(f,v,m)=>n("code",{key:m.key},f.text)},6:{match:ar(LO),order:0,parse:f=>(i.push({footnote:f[2],identifier:f[1]}),{}),render:J0},7:{match:mr(OO),order:1,parse:f=>({target:`#${t.slugify(f[1])}`,text:f[1]}),render:(f,v,m)=>n("a",{key:m.key,href:On(f.target)},n("sup",{key:m.key},f.text))},8:{match:mr(NO),order:1,parse:f=>({completed:f[1].toLowerCase()==="x"}),render:(f,v,m)=>n("input",{checked:f.completed,key:m.key,readOnly:!0,type:"checkbox"})},9:{match:ar(t.enforceAtxHeadings?bD:yD),order:1,parse:(f,v,m)=>({children:Sl(v,f[2],m),id:t.slugify(f[2]),level:f[1].length}),render:(f,v,m)=>n(`h${f.level}`,{id:f.id,key:m.key},v(f.children,m))},10:{match:ar(wD),order:0,parse:(f,v,m)=>({children:Sl(v,f[1],m),level:f[2]==="="?1:2,type:"9"})},11:{match:no(Pp),order:1,parse(f,v,m){let[,w]=f[3].match(pM),E=new RegExp(`^${w}`,"gm"),D=f[3].replace(E,""),x=(b=D,bM.some(A=>A.test(b))?SM:Sl);var b;let C=f[1].toLowerCase(),S=SO.indexOf(C)!==-1,k={attrs:o(f[2]),noInnerParse:S,tag:(S?C:f[1]).trim()};return m.inAnchor=m.inAnchor||C==="a",S?k.text=f[3]:k.children=x(v,D,m),m.inAnchor=!1,k},render:(f,v,m)=>n(f.tag,Zr({key:m.key},f.attrs),f.text||v(f.children,m))},13:{match:no(Np),order:1,parse:f=>({attrs:o(f[2]||""),tag:f[1].trim()}),render:(f,v,m)=>n(f.tag,Zr({},f.attrs,{key:m.key}))},12:{match:no(ED),order:1,parse:()=>({}),render:J0},14:{match:gr(yM),order:1,parse:f=>({alt:f[1],target:J4(f[2]),title:f[3]}),render:(f,v,m)=>n("img",{key:m.key,alt:f.alt||void 0,title:f.title||void 0,src:On(f.target)})},15:{match:mr(vM),order:3,parse:(f,v,m)=>({children:CM(v,f[1],m),target:J4(f[2]),title:f[3]}),render:(f,v,m)=>n("a",{key:m.key,href:On(f.target),title:f.title},v(f.children,m))},16:{match:mr(qO),order:0,parse:f=>({children:[{text:f[1],type:"27"}],target:f[1],type:"15"})},17:{match:(f,v)=>v.inAnchor?null:mr(VO)(f,v),order:0,parse:f=>({children:[{text:f[1],type:"27"}],target:f[1],title:void 0,type:"15"})},18:{match:mr(UO),order:0,parse(f){let v=f[1],m=f[1];return AO.test(m)||(m="mailto:"+m),{children:[{text:v.replace("mailto:",""),type:"27"}],target:m,type:"15"}}},20:G4(n,1),33:G4(n,2),19:{match:ar(TO),order:3,parse:K0,render:()=>` +`},21:{match:DM,order:3,parse:Y0,render:(f,v,m)=>n("p",{key:m.key},v(f.children,m))},22:{match:mr(GO),order:0,parse:f=>(s[f[1]]={target:f[2],title:f[4]},{}),render:J0},23:{match:gr(YO),order:0,parse:f=>({alt:f[1]||void 0,ref:f[2]}),render:(f,v,m)=>s[f.ref]?n("img",{key:m.key,alt:f.alt,src:On(s[f.ref].target),title:s[f.ref].title}):null},24:{match:mr(KO),order:0,parse:(f,v,m)=>({children:v(f[1],m),fallbackChildren:v(f[0].replace(JO,"\\$1"),m),ref:f[2]}),render:(f,v,m)=>s[f.ref]?n("a",{key:m.key,href:On(s[f.ref].target),title:s[f.ref].title},v(f.children,m)):n("span",{key:m.key},v(f.fallbackChildren,m))},25:{match:ar(xD),order:1,parse:xM,render:(f,v,m)=>n("table",{key:m.key},n("thead",null,n("tr",null,f.header.map(function(w,E){return n("th",{key:E,style:K4(f,E)},v(w,m))}))),n("tbody",null,f.cells.map(function(w,E){return n("tr",{key:E},w.map(function(D,x){return n("td",{key:x,style:K4(f,x)},v(D,m))}))})))},26:{match:function(f,v){return v.inTable?(v.inline=!0,QO.exec(f)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:no(cM),order:4,parse:f=>({text:f[0].replace($O,(v,m)=>t.namedCodesToUnicode[m]?t.namedCodesToUnicode[m]:v)}),render:f=>f.text},28:{match:gr(oM),order:2,parse:(f,v,m)=>({children:v(f[2],m)}),render:(f,v,m)=>n("strong",{key:m.key},v(f.children,m))},29:{match:gr(iM),order:3,parse:(f,v,m)=>({children:v(f[2],m)}),render:(f,v,m)=>n("em",{key:m.key},v(f.children,m))},30:{match:gr(uM),order:1,parse:f=>({text:f[1],type:"27"})},31:{match:gr(lM),order:3,parse:Y0,render:(f,v,m)=>n("mark",{key:m.key},v(f.children,m))},32:{match:gr(sM),order:3,parse:Y0,render:(f,v,m)=>n("del",{key:m.key},v(f.children,m))}};t.disableParsingRawHTML===!0&&(delete c[11],delete c[13]);let d=function(f){let v=Object.keys(f);function m(w,E){let D=[],x="";for(;w;){let b=0;for(;bD(m,w,E),m,w,E):D(m,w,E)}}(c,t.renderRule),function f(v,m={}){if(Array.isArray(v)){let w=m.key,E=[],D=!1;for(let x=0;x{let{children:t="",options:r}=e,n=function(a,o){if(a==null)return{};var i,s,c={},d=Object.keys(a);for(s=0;s=0||(c[i]=a[i]);return c}(e,CO);return l.cloneElement(AM(t,r),n)},FM=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:ae(.5,e.color.defaultText),background:"transparent","&:hover":{boxShadow:`${el(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${el(.05,e.appBorderColor)} 0 0 0 2px inset`,color:el(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"?`${el(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}})),_M=e=>e==="true",RM=({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 y.createElement(Or,{variant:"outline",size:"medium",id:ms(e),onClick:i,disabled:s},"Set boolean");let c=Et(e),d=typeof t=="string"?_M(t):t;return y.createElement(FM,{"aria-disabled":s,htmlFor:c,"aria-label":e},y.createElement("input",{id:c,type:"checkbox",onChange:g=>r(g.target.checked),checked:d,role:"switch",disabled:s,name:e,onBlur:n,onFocus:a}),y.createElement("span",{"aria-hidden":"true"},"False"),y.createElement("span",{"aria-hidden":"true"},"True"))},IM=e=>{let[t,r,n]=e.split("-"),a=new Date;return a.setFullYear(parseInt(t,10),parseInt(r,10)-1,parseInt(n,10)),a},BM=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),a=`0${t.getDate()}`.slice(-2);return`${r}-${n}-${a}`},zM=e=>{let t=new Date(e),r=`0${t.getHours()}`.slice(-2),n=`0${t.getMinutes()}`.slice(-2);return`${r}:${n}`},Z4=F(Ta.Input)(({readOnly:e})=>({opacity:e?.5:1})),LM=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}})),OM=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,argType:o})=>{var v;let[i,s]=l.useState(!0),c=l.useRef(),d=l.useRef(),p=!!((v=o==null?void 0:o.table)!=null&&v.readonly);l.useEffect(()=>{i!==!1&&(c&&c.current&&(c.current.value=t?TM(t):""),d&&d.current&&(d.current.value=t?zM(t):""))},[t]);let g=m=>{if(!m.target.value)return r();let w=IM(m.target.value),E=new Date(t);E.setFullYear(w.getFullYear(),w.getMonth(),w.getDate());let D=E.getTime();D&&r(D),s(!!D)},h=m=>{if(!m.target.value)return r();let w=BM(m.target.value),E=new Date(t);E.setHours(w.getHours()),E.setMinutes(w.getMinutes());let D=E.getTime();D&&r(D),s(!!D)},f=Et(e);return y.createElement(LM,null,y.createElement(Z4,{type:"date",max:"9999-12-31",ref:c,id:`${f}-date`,name:`${f}-date`,readOnly:p,onChange:g,onFocus:n,onBlur:a}),y.createElement(Z4,{type:"time",id:`${f}-time`,name:`${f}-time`,ref:d,onChange:h,readOnly:p,onFocus:n,onBlur:a}),i?null:y.createElement("div",null,"invalid"))},MM=F.label({display:"flex"}),PM=e=>{let t=parseFloat(e);return Number.isNaN(t)?void 0:t},NM=F(Ta.Input)(({readOnly:e})=>({opacity:e?.5:1})),$M=({name:e,value:t,onChange:r,min:n,max:a,step:o,onBlur:i,onFocus:s,argType:c})=>{var x;let[d,p]=l.useState(typeof t=="number"?t:""),[g,h]=l.useState(!1),[f,v]=l.useState(null),m=!!((x=c==null?void 0:c.table)!=null&&x.readonly),w=l.useCallback(b=>{p(b.target.value);let C=parseFloat(b.target.value);Number.isNaN(C)?v(new Error(`'${b.target.value}' is not a number`)):(r(C),v(null))},[r,v]),E=l.useCallback(()=>{p("0"),r(0),h(!0)},[h]),D=l.useRef(null);return l.useEffect(()=>{g&&D.current&&D.current.select()},[g]),l.useEffect(()=>{d!==(typeof t=="number"?t:"")&&p(t)},[t]),t===void 0?y.createElement(Or,{variant:"outline",size:"medium",id:ms(e),onClick:E,disabled:m},"Set number"):y.createElement(MM,null,y.createElement(NM,{ref:D,id:Et(e),type:"number",onChange:w,size:"flex",placeholder:"Edit number...",value:d,valid:f?"error":null,autoFocus:g,readOnly:m,name:e,min:n,max:a,step:o,onFocus:s,onBlur:i}))},LD=(e,t)=>{let r=t&&Object.entries(t).find(([n,a])=>a===e);return r?r[0]:void 0},$p=(e,t)=>e&&t?Object.entries(t).filter(r=>e.includes(r[1])).map(r=>r[0]):[],OD=(e,t)=>e&&t&&e.map(r=>t[r]),HM=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"}}}),jM=F.span({"[aria-readonly=true] &":{opacity:.5}}),VM=F.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),X4=({name:e,options:t,value:r,onChange:n,isInline:a,argType:o})=>{var h;if(!t)return mh.warn(`Checkbox with no options: ${e}`),y.createElement(y.Fragment,null,"-");let i=$p(r,t),[s,c]=l.useState(i),d=!!((h=o==null?void 0:o.table)!=null&&h.readonly),p=f=>{let v=f.target.value,m=[...s];m.includes(v)?m.splice(m.indexOf(v),1):m.push(v),n(OD(m,t)),c(m)};l.useEffect(()=>{c($p(r,t))},[r]);let g=Et(e);return y.createElement(HM,{"aria-readonly":d,isInline:a},Object.keys(t).map((f,v)=>{let m=`${g}-${v}`;return y.createElement(VM,{key:m,htmlFor:m},y.createElement("input",{type:"checkbox",disabled:d,id:m,name:m,value:f,onChange:p,checked:s==null?void 0:s.includes(f)}),y.createElement(jM,null,f))}))},UM=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"}}}),qM=F.span({"[aria-readonly=true] &":{opacity:.5}}),WM=F.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),Q4=({name:e,options:t,value:r,onChange:n,isInline:a,argType:o})=>{var d;if(!t)return mh.warn(`Radio with no options: ${e}`),y.createElement(y.Fragment,null,"-");let i=LD(r,t),s=Et(e),c=!!((d=o==null?void 0:o.table)!=null&&d.readonly);return y.createElement(UM,{"aria-readonly":c,isInline:a},Object.keys(t).map((p,g)=>{let h=`${s}-${g}`;return y.createElement(WM,{key:h,htmlFor:h},y.createElement("input",{type:"radio",id:h,name:s,disabled:c,value:p,onChange:f=>n(t[f.currentTarget.value]),checked:p===i}),y.createElement(qM,null,p))}))},GM={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},MD=F.select(GM,({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}}})),PD=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}}})),ey="Choose option...",YM=({name:e,value:t,options:r,onChange:n,argType:a})=>{var d;let o=p=>{n(r[p.currentTarget.value])},i=LD(t,r)||ey,s=Et(e),c=!!((d=a==null?void 0:a.table)!=null&&d.readonly);return y.createElement(PD,null,y.createElement(rD,null),y.createElement(MD,{disabled:c,id:s,value:i,onChange:o},y.createElement("option",{key:"no-selection",disabled:!0},ey),Object.keys(r).map(p=>y.createElement("option",{key:p,value:p},p))))},KM=({name:e,value:t,options:r,onChange:n,argType:a})=>{var d;let o=p=>{let g=Array.from(p.currentTarget.options).filter(h=>h.selected).map(h=>h.value);n(OD(g,r))},i=$p(t,r),s=Et(e),c=!!((d=a==null?void 0:a.table)!=null&&d.readonly);return y.createElement(PD,null,y.createElement(MD,{disabled:c,id:s,multiple:!0,value:i,onChange:o},Object.keys(r).map(p=>y.createElement("option",{key:p,value:p},p))))},ty=e=>{let{name:t,options:r}=e;return r?e.isMulti?y.createElement(KM,{...e}):y.createElement(YM,{...e}):(mh.warn(`Select with no options: ${t}`),y.createElement(y.Fragment,null,"-"))},JM=(e,t)=>Array.isArray(e)?e.reduce((r,n)=>(r[(t==null?void 0:t[n])||String(n)]=n,r),{}):e,ZM={check:X4,"inline-check":X4,radio:Q4,"inline-radio":Q4,select:ty,"multi-select":ty},Mn=e=>{let{type:t="select",labels:r,argType:n}=e,a={...e,argType:n,options:n?JM(n.options,r):{},isInline:t.includes("inline"),isMulti:t.includes("multi")},o=ZM[t];if(o)return y.createElement(o,{...a});throw new Error(`Unknown options type: ${t}`)},XM="Error",QM="Object",eP="Array",tP="String",rP="Number",nP="Boolean",aP="Date",oP="Null",iP="Undefined",lP="Function",sP="Symbol",ND="ADD_DELTA_TYPE",$D="REMOVE_DELTA_TYPE",HD="UPDATE_DELTA_TYPE",bh="value",uP="key";function nn(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 jD(e,t){let r=nn(e),n=nn(t);return(r==="Function"||n==="Function")&&n!==r}var wh=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}),c=l.cloneElement(n,{onClick:e}),d=a(bh,o,i),p=l.cloneElement(d,{placeholder:"Value",ref:this.refInputValue}),g=null;if(!t){let h=a(uP,o,i);g=l.cloneElement(h,{placeholder:"Key",ref:this.refInputKey})}return y.createElement("span",{className:"rejt-add-value-node"},g,p,c,s)}};wh.defaultProps={onlyValue:!1,addButtonElement:y.createElement("button",null,"+"),cancelButtonElement:y.createElement("button",null,"c")};var VD=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:$D};n.splice(e,1),this.setState({data:n});let{onUpdate:c,onDeltaUpdate:d}=this.props;c(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:c}=this.props;s(r[r.length-1],i),c({type:ND,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,c=o[e];a(e,i,s,c,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:d,onDeltaUpdate:p}=this.props;d(i[i.length-1],o),p({type:HD,keyPath:i,deep:s,key:e,newValue:t,oldValue:c}),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:c}=this.props,{minus:d,collapsed:p}=i(e,t,r,n,s),g=o(e,t,r,n,s),h=l.cloneElement(c,{onClick:a,className:"rejt-minus-menu",style:d});return y.createElement("span",{className:"rejt-collapsed"},y.createElement("span",{className:"rejt-collapsed-text",style:p,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!g&&h)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,addFormVisible:a,nextDeep:o}=this.state,{isCollapsed:i,handleRemove:s,onDeltaUpdate:c,readOnly:d,getStyle:p,dataType:g,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:w,minusMenuElement:E,plusMenuElement:D,beforeRemoveAction:x,beforeAddAction:b,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}=this.props,{minus:A,plus:_,delimiter:I,ul:B,addForm:z}=p(e,t,r,n,g),L=d(e,t,r,n,g),M=l.cloneElement(D,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:_}),O=l.cloneElement(E,{onClick:s,className:"rejt-minus-menu",style:A});return y.createElement("span",{className:"rejt-not-collapsed"},y.createElement("span",{className:"rejt-not-collapsed-delimiter",style:I},"["),!a&&M,y.createElement("ul",{className:"rejt-not-collapsed-list",style:B},t.map((P,j)=>y.createElement(bu,{key:j,name:j.toString(),data:P,keyPath:r,deep:o,isCollapsed:i,handleRemove:this.handleRemoveItem(j),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:c,readOnly:d,getStyle:p,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:w,minusMenuElement:E,plusMenuElement:D,beforeRemoveAction:x,beforeAddAction:b,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}))),!L&&a&&y.createElement("div",{className:"rejt-add-form",style:z},y.createElement(wh,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:h,cancelButtonElement:f,inputElementGenerator:m,keyPath:r,deep:n,onSubmitValueParser:k})),y.createElement("span",{className:"rejt-not-collapsed-delimiter",style:I},"]"),!L&&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(),c=i(e,r,n,a,o);return y.createElement("div",{className:"rejt-array-node"},y.createElement("span",{onClick:this.handleCollapseMode},y.createElement("span",{className:"rejt-name",style:c.name},e," :"," ")),s)}};VD.defaultProps={keyPath:[],deep:0,minusMenuElement:y.createElement("span",null," - "),plusMenuElement:y.createElement("span",null," + ")};var UD=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,c=i(r,n,a,o,s);e&&!c&&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 c=n(!0,a,s,i,o.value);e({value:c,key:i}).then(()=>{jD(t,c)||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:c,getStyle:d,editButtonElement:p,cancelButtonElement:g,textareaElementGenerator:h,minusMenuElement:f,keyPath:v}=this.props,m=d(e,i,n,a,c),w=null,E=null,D=s(e,i,n,a,c);if(r&&!D){let x=h(bh,v,a,e,i,c),b=l.cloneElement(p,{onClick:this.handleEdit}),C=l.cloneElement(g,{onClick:this.handleCancelEdit}),S=l.cloneElement(x,{ref:this.refInput,defaultValue:i});w=y.createElement("span",{className:"rejt-edit-form",style:m.editForm},S," ",C,b),E=null}else{w=y.createElement("span",{className:"rejt-value",style:m.value,onClick:D?null:this.handleEditMode},t);let x=l.cloneElement(f,{onClick:o,className:"rejt-minus-menu",style:m.minus});E=D?null:x}return y.createElement("li",{className:"rejt-function-value-node",style:m.li},y.createElement("span",{className:"rejt-name",style:m.name},e," :"," "),w,E)}};UD.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:y.createElement("button",null,"e"),cancelButtonElement:y.createElement("button",null,"c"),minusMenuElement:y.createElement("span",null," - ")};var bu=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:c,readOnly:d,getStyle:p,addButtonElement:g,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:w,plusMenuElement:E,beforeRemoveAction:D,beforeAddAction:x,beforeUpdateAction:b,logger:C,onSubmitValueParser:S}=this.props,k=()=>!0,A=nn(e);switch(A){case XM:return y.createElement(Hp,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:c,readOnly:k,dataType:A,getStyle:p,addButtonElement:g,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:w,plusMenuElement:E,beforeRemoveAction:D,beforeAddAction:x,beforeUpdateAction:b,logger:C,onSubmitValueParser:S});case QM:return y.createElement(Hp,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:c,readOnly:d,dataType:A,getStyle:p,addButtonElement:g,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:w,plusMenuElement:E,beforeRemoveAction:D,beforeAddAction:x,beforeUpdateAction:b,logger:C,onSubmitValueParser:S});case eP:return y.createElement(VD,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:s,onDeltaUpdate:c,readOnly:d,dataType:A,getStyle:p,addButtonElement:g,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:w,plusMenuElement:E,beforeRemoveAction:D,beforeAddAction:x,beforeUpdateAction:b,logger:C,onSubmitValueParser:S});case tP:return y.createElement(vr,{name:t,value:`"${e}"`,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});case rP:return y.createElement(vr,{name:t,value:e,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});case nP:return y.createElement(vr,{name:t,value:e?"true":"false",originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});case aP:return y.createElement(vr,{name:t,value:e.toISOString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:k,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});case oP:return y.createElement(vr,{name:t,value:"null",originalValue:"null",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});case iP:return y.createElement(vr,{name:t,value:"undefined",originalValue:"undefined",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});case lP:return y.createElement(UD,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:d,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,textareaElementGenerator:m,minusMenuElement:w,logger:C,onSubmitValueParser:S});case sP:return y.createElement(vr,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:i,readOnly:k,dataType:A,getStyle:p,cancelButtonElement:h,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:C,onSubmitValueParser:S});default:return null}}};bu.defaultProps={keyPath:[],deep:0};var Hp=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:c}=this.props;s(n[n.length-1],r),c({type:ND,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:$D};delete n[e],this.setState({data:n});let{onUpdate:c,onDeltaUpdate:d}=this.props;c(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,c=o[e];a(e,i,s,c,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:d,onDeltaUpdate:p}=this.props;d(i[i.length-1],o),p({type:HD,keyPath:i,deep:s,key:e,newValue:t,oldValue:c}),r()}).catch(n)})}renderCollapsed(){let{name:e,keyPath:t,deep:r,data:n}=this.state,{handleRemove:a,readOnly:o,dataType:i,getStyle:s,minusMenuElement:c}=this.props,{minus:d,collapsed:p}=s(e,n,t,r,i),g=Object.getOwnPropertyNames(n),h=o(e,n,t,r,i),f=l.cloneElement(c,{onClick:a,className:"rejt-minus-menu",style:d});return y.createElement("span",{className:"rejt-collapsed"},y.createElement("span",{className:"rejt-collapsed-text",style:p,onClick:this.handleCollapseMode},"{...}"," ",g.length," ",g.length===1?"key":"keys"),!h&&f)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,nextDeep:a,addFormVisible:o}=this.state,{isCollapsed:i,handleRemove:s,onDeltaUpdate:c,readOnly:d,getStyle:p,dataType:g,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:w,minusMenuElement:E,plusMenuElement:D,beforeRemoveAction:x,beforeAddAction:b,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}=this.props,{minus:A,plus:_,addForm:I,ul:B,delimiter:z}=p(e,t,r,n,g),L=Object.getOwnPropertyNames(t),M=d(e,t,r,n,g),O=l.cloneElement(D,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:_}),P=l.cloneElement(E,{onClick:s,className:"rejt-minus-menu",style:A}),j=L.map(q=>y.createElement(bu,{key:q,name:q,data:t[q],keyPath:r,deep:a,isCollapsed:i,handleRemove:this.handleRemoveValue(q),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:c,readOnly:d,getStyle:p,addButtonElement:h,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:w,minusMenuElement:E,plusMenuElement:D,beforeRemoveAction:x,beforeAddAction:b,beforeUpdateAction:C,logger:S,onSubmitValueParser:k}));return y.createElement("span",{className:"rejt-not-collapsed"},y.createElement("span",{className:"rejt-not-collapsed-delimiter",style:z},"{"),!M&&O,y.createElement("ul",{className:"rejt-not-collapsed-list",style:B},j),!M&&o&&y.createElement("div",{className:"rejt-add-form",style:I},y.createElement(wh,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:h,cancelButtonElement:f,inputElementGenerator:m,keyPath:r,deep:n,onSubmitValueParser:k})),y.createElement("span",{className:"rejt-not-collapsed-delimiter",style:z},"}"),!M&&P)}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(),c=o(e,r,n,a,i);return y.createElement("div",{className:"rejt-object-node"},y.createElement("span",{onClick:this.handleCollapseMode},y.createElement("span",{className:"rejt-name",style:c.name},e," :"," ")),s)}};Hp.defaultProps={keyPath:[],deep:0,minusMenuElement:y.createElement("span",null," - "),plusMenuElement:y.createElement("span",null," + ")};var vr=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,c=i(r,n,a,o,s);e&&!c&&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 c=n(!0,a,s,i,o.value);e({value:c,key:i}).then(()=>{jD(t,c)||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:c,getStyle:d,editButtonElement:p,cancelButtonElement:g,inputElementGenerator:h,minusMenuElement:f,keyPath:v}=this.props,m=d(e,i,n,a,c),w=s(e,i,n,a,c),E=r&&!w,D=h(bh,v,a,e,i,c),x=l.cloneElement(p,{onClick:this.handleEdit}),b=l.cloneElement(g,{onClick:this.handleCancelEdit}),C=l.cloneElement(D,{ref:this.refInput,defaultValue:JSON.stringify(i)}),S=l.cloneElement(f,{onClick:o,className:"rejt-minus-menu",style:m.minus});return y.createElement("li",{className:"rejt-value-node",style:m.li},y.createElement("span",{className:"rejt-name",style:m.name},e," : "),E?y.createElement("span",{className:"rejt-edit-form",style:m.editForm},C," ",b,x):y.createElement("span",{className:"rejt-value",style:m.value,onClick:w?null:this.handleEditMode},String(t)),!w&&!E&&S)}};vr.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:y.createElement("button",null,"e"),cancelButtonElement:y.createElement("button",null,"c"),minusMenuElement:y.createElement("span",null," - ")};function cP(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var dP={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},pP={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},fP={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}},qD=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:c,inputElement:d,textareaElement:p,minusMenuElement:g,plusMenuElement:h,beforeRemoveAction:f,beforeAddAction:v,beforeUpdateAction:m,logger:w,onSubmitValueParser:E,fallback:D=null}=this.props,x=nn(e),b=a;nn(a)==="Boolean"&&(b=()=>a);let C=d;d&&nn(d)!=="Function"&&(C=()=>d);let S=p;return p&&nn(p)!=="Function"&&(S=()=>p),x==="Object"||x==="Array"?y.createElement("div",{className:"rejt-tree"},y.createElement(bu,{data:e,name:t,deep:-1,isCollapsed:r,onUpdate:this.onUpdate,onDeltaUpdate:n,readOnly:b,getStyle:o,addButtonElement:i,cancelButtonElement:s,editButtonElement:c,inputElementGenerator:C,textareaElementGenerator:S,minusMenuElement:g,plusMenuElement:h,handleRemove:this.removeRoot,beforeRemoveAction:f,beforeAddAction:v,beforeUpdateAction:m,logger:w,onSubmitValueParser:E})):D}};qD.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,r,n,a)=>{switch(a){case"Object":case"Error":return dP;case"Array":return pP;default:return fP}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,r,n,a)=>cP(a),inputElement:()=>y.createElement("input",null),textareaElement:()=>y.createElement("textarea",null),fallback:null};var{window:hP}=globalThis,mP=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}})),X0=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})),gP=F(nL)(({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}})),vP=F(aL)(({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}})),ry=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}`}})),yP=F(Sr)(({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}})),bP=F(Ta.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"}})),wP={bubbles:!0,cancelable:!0,key:"Enter",code:"Enter",keyCode:13},EP=e=>{e.currentTarget.dispatchEvent(new hP.KeyboardEvent("keydown",wP))},xP=e=>{e.currentTarget.select()},DP=e=>()=>({name:{color:e.color.secondary},collapsed:{color:e.color.dark},ul:{listStyle:"none",margin:"0 0 0 1rem",padding:0},li:{outline:0}}),ny=({name:e,value:t,onChange:r,argType:n})=>{var x;let a=Vy(),o=l.useMemo(()=>t&&TC(t),[t]),i=o!=null,[s,c]=l.useState(!i),[d,p]=l.useState(null),g=!!((x=n==null?void 0:n.table)!=null&&x.readonly),h=l.useCallback(b=>{try{b&&r(JSON.parse(b)),p(void 0)}catch(C){p(C)}},[r]),[f,v]=l.useState(!1),m=l.useCallback(()=>{r({}),v(!0)},[v]),w=l.useRef(null);if(l.useEffect(()=>{f&&w.current&&w.current.select()},[f]),!i)return y.createElement(Or,{disabled:g,id:ms(e),onClick:m},"Set object");let E=y.createElement(bP,{ref:w,id:Et(e),name:e,defaultValue:t===null?"":JSON.stringify(t,null,2),onBlur:b=>h(b.target.value),placeholder:"Edit JSON string...",autoFocus:f,valid:d?"error":null,readOnly:g}),D=Array.isArray(t)||typeof t=="object"&&(t==null?void 0:t.constructor)===Object;return y.createElement(mP,{"aria-readonly":g},D&&y.createElement(yP,{onClick:b=>{b.preventDefault(),c(C=>!C)}},s?y.createElement(tL,null):y.createElement(eL,null),y.createElement("span",null,"RAW")),s?E:y.createElement(qD,{readOnly:g||!D,isCollapsed:D?void 0:()=>!0,data:o,rootName:e,onFullyUpdate:r,getStyle:DP(a),cancelButtonElement:y.createElement(X0,{type:"button"},"Cancel"),editButtonElement:y.createElement(X0,{type:"submit"},"Save"),addButtonElement:y.createElement(X0,{type:"submit",primary:!0},"Save"),plusMenuElement:y.createElement(gP,null),minusMenuElement:y.createElement(vP,null),inputElement:(b,C,S,k)=>k?y.createElement(ry,{onFocus:xP,onBlur:EP}):y.createElement(ry,null),fallback:E}))},CP=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}%, + ${zt(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${zt(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${Kr(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${Kr(.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 ${lr(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${lr(e.appBorderColor,.2)}`,cursor:a?"not-allowed":"grab",appearance:"none",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${zt(.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:lr(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}%, + ${zt(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${zt(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${Kr(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${Kr(.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 ${lr(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${lr(e.appBorderColor,.2)}`,cursor:a?"not-allowed":"grap",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${zt(.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}%, + ${zt(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${zt(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${Kr(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${Kr(.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 ${lr(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),WD=F.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums","[aria-readonly=true] &":{opacity:.5}}),SP=F(WD)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),kP=F.div({display:"flex",alignItems:"center",width:"100%"});function AP(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 FP=({name:e,value:t,onChange:r,min:n=0,max:a=100,step:o=1,onBlur:i,onFocus:s,argType:c})=>{var f;let d=v=>{r(PM(v.target.value))},p=t!==void 0,g=l.useMemo(()=>AP(o),[o]),h=!!((f=c==null?void 0:c.table)!=null&&f.readonly);return y.createElement(kP,{"aria-readonly":h},y.createElement(WD,null,n),y.createElement(CP,{id:Et(e),type:"range",disabled:h,onChange:d,name:e,value:t,min:n,max:a,step:o,onFocus:s,onBlur:i}),y.createElement(SP,{numberOFDecimalsPlaces:g,max:a},p?t.toFixed(g):"--"," / ",a))},_P=F.label({display:"flex"}),RP=F.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),IP=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,maxLength:o,argType:i})=>{var f;let s=v=>{r(v.target.value)},c=!!((f=i==null?void 0:i.table)!=null&&f.readonly),[d,p]=l.useState(!1),g=l.useCallback(()=>{r(""),p(!0)},[p]);if(t===void 0)return y.createElement(Or,{variant:"outline",size:"medium",disabled:c,id:ms(e),onClick:g},"Set string");let h=typeof t=="string";return y.createElement(_P,null,y.createElement(Ta.Textarea,{id:Et(e),maxLength:o,onChange:s,disabled:c,size:"flex",placeholder:"Edit string...",autoFocus:d,valid:h?null:"error",name:e,value:h?t:"",onFocus:n,onBlur:a}),o&&y.createElement(RP,{isMaxed:(t==null?void 0:t.length)===o},(t==null?void 0:t.length)??0," / ",o))},BP=F(Ta.Input)({padding:10});function TP(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var zP=({onChange:e,name:t,accept:r="image/*",value:n,argType:a})=>{var c;let o=l.useRef(null),i=(c=a==null?void 0:a.control)==null?void 0:c.readOnly;function s(d){if(!d.target.files)return;let p=Array.from(d.target.files).map(g=>URL.createObjectURL(g));e(p),TP(n)}return l.useEffect(()=>{n==null&&o.current&&(o.current.value=null)},[n,t]),y.createElement(BP,{ref:o,id:Et(t),type:"file",name:t,multiple:!0,disabled:i,onChange:s,accept:r,size:"flex"})},LP=l.lazy(()=>fy(()=>import("./Color-YHDXOIA2-Bnh2FKrp.js"),__vite__mapDeps([0,1,2,3,4,5,6,7]),import.meta.url)),OP=e=>y.createElement(l.Suspense,{fallback:y.createElement("div",null)},y.createElement(LP,{...e})),MP={array:ny,object:ny,boolean:RM,color:OP,date:OM,number:$M,check:Mn,"inline-check":Mn,radio:Mn,"inline-radio":Mn,select:Mn,"multi-select":Mn,range:FP,text:IP,file:zP},ay=()=>y.createElement(y.Fragment,null,"-"),PP=({row:e,arg:t,updateArgs:r,isHovered:n})=>{var m;let{key:a,control:o}=e,[i,s]=l.useState(!1),[c,d]=l.useState({value:t});l.useEffect(()=>{i||d({value:t})},[i,t]);let p=l.useCallback(w=>(d({value:w}),r({[a]:w}),w),[r,a]),g=l.useCallback(()=>s(!1),[]),h=l.useCallback(()=>s(!0),[]);if(!o||o.disable){let w=(o==null?void 0:o.disable)!==!0&&((m=e==null?void 0:e.type)==null?void 0:m.name)!=="function";return n&&w?y.createElement(na,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):y.createElement(ay,null)}let f={name:a,argType:e,value:c.value,onChange:p,onBlur:g,onFocus:h},v=MP[o.type]||ay;return y.createElement(v,{...f,...o,controlType:o.type})},NP=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:fr({theme:e}),div:{span:{fontWeight:"bold"}},"& code":{margin:0,display:"inline-block",fontSize:e.typography.size.s1}}})),$P=({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:y.createElement(y.Fragment,null,y.createElement(NP,null,y.createElement("tbody",null,n&&y.createElement("tr",{key:"deprecated"},y.createElement("td",{colSpan:2},y.createElement("strong",null,"Deprecated"),": ",e.deprecated.toString())),r&&t.map(o=>y.createElement("tr",{key:o.name},y.createElement("td",null,y.createElement("code",null,o.name)),y.createElement("td",null,o.description))),a&&y.createElement("tr",{key:"returns"},y.createElement("td",null,y.createElement("code",null,"Returns")),y.createElement("td",null,e.returns.description)))))},HP=Gp(nD()),jp=8,oy=F.div(({isExpanded:e})=>({display:"flex",flexDirection:e?"column":"row",flexWrap:"wrap",alignItems:"flex-start",marginBottom:"-4px",minWidth:100})),jP=F.span(fr,({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}})),VP=F.button(({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,marginBottom:"4px",background:"none",border:"none"})),UP=F.div(fr,({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,fontSize:e.typography.size.s1,margin:0,whiteSpace:"nowrap",display:"flex",alignItems:"center"})),qP=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"}})),WP=F(sL)({marginLeft:4}),GP=F(rD)({marginLeft:4}),YP=()=>y.createElement("span",null,"-"),GD=({text:e,simple:t})=>y.createElement(jP,{simple:t},e),KP=(0,HP.default)(1e3)(e=>{let t=e.split(/\r?\n/);return`${Math.max(...t.map(r=>r.length))}ch`}),JP=e=>{if(!e)return[e];let t=e.split("|").map(r=>r.trim());return SC(t)},iy=(e,t=!0)=>{let r=e;return t||(r=e.slice(0,jp)),r.map(n=>y.createElement(GD,{key:n,text:n===""?'""':n}))},ZP=({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 c=typeof r.toString=="function"?r.toString():r;if(n==null){if(/[(){}[\]<>]/.test(c))return y.createElement(GD,{text:c});let d=JP(c),p=d.length;return p>jp?y.createElement(oy,{isExpanded:i},iy(d,i),y.createElement(VP,{onClick:()=>s(!i)},i?"Show less...":`Show ${p-jp} more...`)):y.createElement(oy,null,iy(d))}return y.createElement(Ux,{closeOnOutsideClick:!0,placement:"bottom",visible:a,onVisibleChange:d=>{o(d)},tooltip:y.createElement(qP,{width:KP(n)},y.createElement(uu,{language:"jsx",format:!1},n))},y.createElement(UP,{className:"sbdocs-expandable"},y.createElement("span",null,c),a?y.createElement(WP,null):y.createElement(GP,null)))},Q0=({value:e,initialExpandedArgs:t})=>e==null?y.createElement(YP,null):y.createElement(ZP,{value:e,initialExpandedArgs:t}),XP=F.span({fontWeight:"bold"}),QP=F.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),eN=F.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...fr({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),tN=F.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?ae(.1,e.color.defaultText):ae(.2,e.color.defaultText),marginTop:t?4:0})),rN=F.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?ae(.1,e.color.defaultText):ae(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),nN=F.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),aN=e=>e&&{summary:typeof e=="string"?e:e.name},rl=e=>{var m;let[t,r]=l.useState(!1),{row:n,updateArgs:a,compact:o,expandable:i,initialExpandedArgs:s}=e,{name:c,description:d}=n,p=n.table||{},g=p.type||aN(n.type),h=p.defaultValue||n.defaultValue,f=(m=n.type)==null?void 0:m.required,v=d!=null&&d!=="";return y.createElement("tr",{onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},y.createElement(nN,{expandable:i},y.createElement(XP,null,c),f?y.createElement(QP,{title:"Required"},"*"):null),o?null:y.createElement("td",null,v&&y.createElement(eN,null,y.createElement(zD,null,d)),p.jsDocTags!=null?y.createElement(y.Fragment,null,y.createElement(rN,{hasDescription:v},y.createElement(Q0,{value:g,initialExpandedArgs:s})),y.createElement($P,{tags:p.jsDocTags})):y.createElement(tN,{hasDescription:v},y.createElement(Q0,{value:g,initialExpandedArgs:s}))),o?null:y.createElement("td",null,y.createElement(Q0,{value:h,initialExpandedArgs:s})),a?y.createElement("td",null,y.createElement(PP,{...e,isHovered:t})):null)},oN=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"})),iN=F.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),lN=F.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),sN=({inAddonPanel:e})=>{let[t,r]=l.useState(!0);return l.useEffect(()=>{let n=setTimeout(()=>{r(!1)},100);return()=>clearTimeout(n)},[]),t?null:y.createElement(oN,{inAddonPanel:e},y.createElement(ph,{title:e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated",description:y.createElement(y.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:y.createElement(iN,null,e&&y.createElement(y.Fragment,null,y.createElement(na,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},y.createElement(rL,null)," Watch 5m video"),y.createElement(lN,null),y.createElement(na,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},y.createElement(Tp,null)," Read docs")),!e&&y.createElement(na,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},y.createElement(Tp,null)," Learn how to set that up"))}))},uN=F(iL)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?ae(.25,e.color.defaultText):ae(.3,e.color.defaultText),border:"none",display:"inline-block"})),cN=F(lL)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?ae(.25,e.color.defaultText):ae(.3,e.color.defaultText),border:"none",display:"inline-block"})),dN=F.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),pN=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"?ae(.4,e.color.defaultText):ae(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),fN=F.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),hN=F.td(()=>({position:"relative"})),mN=F.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${Kr(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),ly=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"})),ed=({level:e="section",label:t,children:r,initialExpanded:n=!0,colSpan:a=3})=>{let[o,i]=l.useState(n),s=e==="subsection"?fN:pN,c=(r==null?void 0:r.length)||0,d=e==="subsection"?`${c} item${c!==1?"s":""}`:"",p=`${o?"Hide":"Show"} ${e==="subsection"?c:t} item${c!==1?"s":""}`;return y.createElement(y.Fragment,null,y.createElement(mN,{title:p},y.createElement(s,{colSpan:1},y.createElement(ly,{onClick:g=>i(!o),tabIndex:0},p),y.createElement(dN,null,o?y.createElement(uN,null):y.createElement(cN,null),t)),y.createElement(hN,{colSpan:a-1},y.createElement(ly,{onClick:g=>i(!o),tabIndex:-1,style:{outline:"none"}},p),o?null:d)),o?r:null)},nl=F.div(({theme:e})=>({display:"flex",gap:16,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),ke=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})),Ae=[2,4,2,2],gN=()=>y.createElement(y.Fragment,null,y.createElement(nl,null,y.createElement(ke,{numColumn:Ae[0]},y.createElement(he,{width:"60%"})),y.createElement(ke,{numColumn:Ae[1]},y.createElement(he,{width:"30%"})),y.createElement(ke,{numColumn:Ae[2]},y.createElement(he,{width:"60%"})),y.createElement(ke,{numColumn:Ae[3]},y.createElement(he,{width:"60%"}))),y.createElement(nl,null,y.createElement(ke,{numColumn:Ae[0]},y.createElement(he,{width:"60%"})),y.createElement(ke,{numColumn:Ae[1]},y.createElement(he,{width:"80%"}),y.createElement(he,{width:"30%"})),y.createElement(ke,{numColumn:Ae[2]},y.createElement(he,{width:"60%"})),y.createElement(ke,{numColumn:Ae[3]},y.createElement(he,{width:"60%"}))),y.createElement(nl,null,y.createElement(ke,{numColumn:Ae[0]},y.createElement(he,{width:"60%"})),y.createElement(ke,{numColumn:Ae[1]},y.createElement(he,{width:"80%"}),y.createElement(he,{width:"30%"})),y.createElement(ke,{numColumn:Ae[2]},y.createElement(he,{width:"60%"})),y.createElement(ke,{numColumn:Ae[3]},y.createElement(he,{width:"60%"}))),y.createElement(nl,null,y.createElement(ke,{numColumn:Ae[0]},y.createElement(he,{width:"60%"})),y.createElement(ke,{numColumn:Ae[1]},y.createElement(he,{width:"80%"}),y.createElement(he,{width:"30%"})),y.createElement(ke,{numColumn:Ae[2]},y.createElement(he,{width:"60%"})),y.createElement(ke,{numColumn:Ae[3]},y.createElement(he,{width:"60%"})))),vN=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"?ae(.25,e.color.defaultText):ae(.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}}}}})),yN=F(Sr)(({theme:e})=>({margin:"-4px -12px -4px 0"})),bN=F.span({display:"flex",justifyContent:"space-between"}),wN={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},EN=(e,t)=>{let r={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return r;Object.entries(e).forEach(([o,i])=>{let{category:s,subcategory:c}=(i==null?void 0:i.table)||{};if(s){let d=r.sections[s]||{ungrouped:[],subsections:{}};if(!c)d.ungrouped.push({key:o,...i});else{let p=d.subsections[c]||[];p.push({key:o,...i}),d.subsections[c]=p}r.sections[s]=d}else if(c){let d=r.ungroupedSubsections[c]||[];d.push({key:o,...i}),r.ungroupedSubsections[c]=d}else r.ungrouped.push({key:o,...i})});let n=wN[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)}}),{})}},xN=(e,t,r)=>{try{return mC(e,t,r)}catch(n){return dL.warn(n.message),!1}},Vp=e=>{let{updateArgs:t,resetArgs:r,compact:n,inAddonPanel:a,initialExpandedArgs:o,sort:i="none",isLoading:s}=e;if("error"in e){let{error:D}=e;return y.createElement(cD,null,D," ",y.createElement(na,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},y.createElement(Tp,null)," Read the docs"))}if(s)return y.createElement(gN,null);let{rows:c,args:d,globals:p}="rows"in e&&e,g=EN(kC(c||{},D=>{var x;return!((x=D==null?void 0:D.table)!=null&&x.disable)&&xN(D,d||{},p||{})}),i),h=g.ungrouped.length===0,f=Object.entries(g.sections).length===0,v=Object.entries(g.ungroupedSubsections).length===0;if(h&&f&&v)return y.createElement(sN,{inAddonPanel:a});let m=1;t&&(m+=1),n||(m+=2);let w=Object.keys(g.sections).length>0,E={updateArgs:t,compact:n,inAddonPanel:a,initialExpandedArgs:o};return y.createElement(jf,null,y.createElement(vN,{compact:n,inAddonPanel:a,className:"docblock-argstable sb-unstyled"},y.createElement("thead",{className:"docblock-argstable-head"},y.createElement("tr",null,y.createElement("th",null,y.createElement("span",null,"Name")),n?null:y.createElement("th",null,y.createElement("span",null,"Description")),n?null:y.createElement("th",null,y.createElement("span",null,"Default")),t?y.createElement("th",null,y.createElement(bN,null,"Control"," ",!s&&r&&y.createElement(yN,{onClick:()=>r(),title:"Reset controls"},y.createElement(uL,{"aria-hidden":!0})))):null)),y.createElement("tbody",{className:"docblock-argstable-body"},g.ungrouped.map(D=>y.createElement(rl,{key:D.key,row:D,arg:d&&d[D.key],...E})),Object.entries(g.ungroupedSubsections).map(([D,x])=>y.createElement(ed,{key:D,label:D,level:"subsection",colSpan:m},x.map(b=>y.createElement(rl,{key:b.key,row:b,arg:d&&d[b.key],expandable:w,...E})))),Object.entries(g.sections).map(([D,x])=>y.createElement(ed,{key:D,label:D,level:"section",colSpan:m},x.ungrouped.map(b=>y.createElement(rl,{key:b.key,row:b,arg:d&&d[b.key],...E})),Object.entries(x.subsections).map(([b,C])=>y.createElement(ed,{key:b,label:b,level:"subsection",colSpan:m},C.map(S=>y.createElement(rl,{key:S.key,row:S,arg:d&&d[S.key],expandable:w,...E})))))))))},DN=({tabs:e,...t})=>{let r=Object.entries(e);return r.length===1?y.createElement(Vp,{...r[0][1],...t}):y.createElement(Jx,null,r.map((n,a)=>{let[o,i]=n,s=`prop_table_div_${o}`,c="div",d=a===0?t:{sort:t.sort};return y.createElement(c,{key:s,id:s,title:o},({active:p})=>p?y.createElement(Vp,{key:`prop_table_${o}`,...i,...d}):null)}))};F.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base==="light"?ae(.4,e.color.defaultText):ae(.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(le,({theme:e})=>({...vu(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"?ae(.2,e.color.defaultText):ae(.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"?ae(.4,e.color.defaultText):ae(.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})=>({...vu(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"?ae(.4,e.color.defaultText):ae(.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})=>({...vu(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 CN=e=>`anchor--${e}`,YD=({storyId:e,children:t})=>y.createElement("div",{id:CN(e),className:"sb-anchor"},t);globalThis&&globalThis.__DOCS_CONTEXT__===void 0&&(globalThis.__DOCS_CONTEXT__=l.createContext(null),globalThis.__DOCS_CONTEXT__.displayName="DocsContext");var Ct=globalThis?globalThis.__DOCS_CONTEXT__:l.createContext(null),Sn=(e,t)=>l.useContext(Ct).resolveOf(e,t),SN=e=>e.split("-").map(t=>t.charAt(0).toUpperCase()+t.slice(1)).join(""),kN=e=>{if(e)return typeof e=="string"?e.includes("-")?SN(e):e:e.__docgenInfo&&e.__docgenInfo.displayName?e.__docgenInfo.displayName:e.name};function AN(e,t="start"){e.scrollIntoView({behavior:"smooth",block:t,inline:"nearest"})}var FN=Object.create,KD=Object.defineProperty,_N=Object.getOwnPropertyDescriptor,JD=Object.getOwnPropertyNames,RN=Object.getPrototypeOf,IN=Object.prototype.hasOwnProperty,nt=(e,t)=>function(){return t||(0,e[JD(e)[0]])((t={exports:{}}).exports,t),t.exports},BN=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of JD(t))!IN.call(e,a)&&a!==r&&KD(e,a,{get:()=>t[a],enumerable:!(n=_N(t,a))||n.enumerable});return e},Eh=(e,t,r)=>(r=e!=null?FN(RN(e)):{},BN(!e||!e.__esModule?KD(r,"default",{value:e,enumerable:!0}):r,e)),TN=["bubbles","cancelBubble","cancelable","composed","currentTarget","defaultPrevented","eventPhase","isTrusted","returnValue","srcElement","target","timeStamp","type"],zN=["detail"];function LN(e){let t=TN.filter(r=>e[r]!==void 0).reduce((r,n)=>({...r,[n]:e[n]}),{});return e instanceof CustomEvent&&zN.filter(r=>e[r]!==void 0).forEach(r=>{t[r]=e[r]}),t}var ON=Gp(nD(),1),ZD=nt({"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"),a=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(a)!=="[object Symbol]")return!1;var o=42;r[n]=o;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!==o||s.enumerable!==!0)return!1}return!0}}}),XD=nt({"node_modules/has-symbols/index.js"(e,t){var r=typeof Symbol<"u"&&Symbol,n=ZD();t.exports=function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:n()}}}),MN=nt({"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(i){var s=this;if(typeof s!="function"||a.call(s)!==o)throw new TypeError(r+s);for(var c=n.call(arguments,1),d,p=function(){if(this instanceof d){var m=s.apply(this,c.concat(n.call(arguments)));return Object(m)===m?m:this}else return s.apply(i,c.concat(n.call(arguments)))},g=Math.max(0,s.length-c.length),h=[],f=0;f"u"?r:g(Uint8Array),v={"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":p?g([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":h,"%AsyncGenerator%":h,"%AsyncGeneratorFunction%":h,"%AsyncIteratorPrototype%":h,"%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%":h,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":p?g(g([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!p?r:g(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:g(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":p?g(""[Symbol.iterator]()):r,"%Symbol%":p?Symbol:r,"%SyntaxError%":n,"%ThrowTypeError%":d,"%TypedArray%":f,"%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},m=function z(L){var M;if(L==="%AsyncFunction%")M=i("async function () {}");else if(L==="%GeneratorFunction%")M=i("function* () {}");else if(L==="%AsyncGeneratorFunction%")M=i("async function* () {}");else if(L==="%AsyncGenerator%"){var O=z("%AsyncGeneratorFunction%");O&&(M=O.prototype)}else if(L==="%AsyncIteratorPrototype%"){var P=z("%AsyncGenerator%");P&&(M=g(P.prototype))}return v[L]=M,M},w={"%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=xh(),D=PN(),x=E.call(Function.call,Array.prototype.concat),b=E.call(Function.apply,Array.prototype.splice),C=E.call(Function.call,String.prototype.replace),S=E.call(Function.call,String.prototype.slice),k=E.call(Function.call,RegExp.prototype.exec),A=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,_=/\\(\\)?/g,I=function(z){var L=S(z,0,1),M=S(z,-1);if(L==="%"&&M!=="%")throw new n("invalid intrinsic syntax, expected closing `%`");if(M==="%"&&L!=="%")throw new n("invalid intrinsic syntax, expected opening `%`");var O=[];return C(z,A,function(P,j,q,U){O[O.length]=q?C(U,_,"$1"):j||P}),O},B=function(z,L){var M=z,O;if(D(w,M)&&(O=w[M],M="%"+O[0]+"%"),D(v,M)){var P=v[M];if(P===h&&(P=m(M)),typeof P>"u"&&!L)throw new o("intrinsic "+z+" exists, but is not available. Please file an issue!");return{alias:O,name:M,value:P}}throw new n("intrinsic "+z+" does not exist!")};t.exports=function(z,L){if(typeof z!="string"||z.length===0)throw new o("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof L!="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 M=I(z),O=M.length>0?M[0]:"",P=B("%"+O+"%",L),j=P.name,q=P.value,U=!1,Y=P.alias;Y&&(O=Y[0],b(M,x([0,1],Y)));for(var X=1,re=!0;X=M.length){var J=s(q,Z);re=!!J,re&&"get"in J&&!("originalValue"in J.get)?q=J.get:q=q[Z]}else re=D(q,Z),q=q[Z];re&&!U&&(v[j]=q)}}return q}}}),NN=nt({"node_modules/call-bind/index.js"(e,t){var r=xh(),n=QD(),a=n("%Function.prototype.apply%"),o=n("%Function.prototype.call%"),i=n("%Reflect.apply%",!0)||r.call(o,a),s=n("%Object.getOwnPropertyDescriptor%",!0),c=n("%Object.defineProperty%",!0),d=n("%Math.max%");if(c)try{c({},"a",{value:1})}catch{c=null}t.exports=function(g){var h=i(r,o,arguments);if(s&&c){var f=s(h,"length");f.configurable&&c(h,"length",{value:1+d(0,g.length-(arguments.length-1))})}return h};var p=function(){return i(r,a,arguments)};c?c(t.exports,"apply",{value:p}):t.exports.apply=p}}),$N=nt({"node_modules/call-bind/callBound.js"(e,t){var r=QD(),n=NN(),a=n(r("String.prototype.indexOf"));t.exports=function(o,i){var s=r(o,!!i);return typeof s=="function"&&a(o,".prototype.")>-1?n(s):s}}}),HN=nt({"node_modules/has-tostringtag/shams.js"(e,t){var r=ZD();t.exports=function(){return r()&&!!Symbol.toStringTag}}}),jN=nt({"node_modules/is-regex/index.js"(e,t){var r=$N(),n=HN()(),a,o,i,s;n&&(a=r("Object.prototype.hasOwnProperty"),o=r("RegExp.prototype.exec"),i={},c=function(){throw i},s={toString:c,valueOf:c},typeof Symbol.toPrimitive=="symbol"&&(s[Symbol.toPrimitive]=c));var c,d=r("Object.prototype.toString"),p=Object.getOwnPropertyDescriptor,g="[object RegExp]";t.exports=n?function(h){if(!h||typeof h!="object")return!1;var f=p(h,"lastIndex"),v=f&&a(f,"value");if(!v)return!1;try{o(h,s)}catch(m){return m===i}}:function(h){return!h||typeof h!="object"&&typeof h!="function"?!1:d(h)===g}}}),VN=nt({"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)}}}),UN=nt({"node_modules/is-symbol/index.js"(e,t){var r=Object.prototype.toString,n=XD()();n?(a=Symbol.prototype.toString,o=/^Symbol\(.*\)$/,i=function(s){return typeof s.valueOf()!="symbol"?!1:o.test(a.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 a,o,i}}),qN=Eh(jN()),WN=Eh(VN()),GN=Eh(UN());function YN(e){return e!=null&&typeof e=="object"&&Array.isArray(e)===!1}var KN=typeof global=="object"&&global&&global.Object===Object&&global,JN=KN,ZN=typeof self=="object"&&self&&self.Object===Object&&self,XN=JN||ZN||Function("return this")(),Dh=XN,QN=Dh.Symbol,Da=QN,eC=Object.prototype,e$=eC.hasOwnProperty,t$=eC.toString,ao=Da?Da.toStringTag:void 0;function r$(e){var t=e$.call(e,ao),r=e[ao];try{e[ao]=void 0;var n=!0}catch{}var a=t$.call(e);return n&&(t?e[ao]=r:delete e[ao]),a}var n$=r$,a$=Object.prototype,o$=a$.toString;function i$(e){return o$.call(e)}var l$=i$,s$="[object Null]",u$="[object Undefined]",sy=Da?Da.toStringTag:void 0;function c$(e){return e==null?e===void 0?u$:s$:sy&&sy in Object(e)?n$(e):l$(e)}var d$=c$,uy=Da?Da.prototype:void 0;uy&&uy.toString;function p$(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var tC=p$,f$="[object AsyncFunction]",h$="[object Function]",m$="[object GeneratorFunction]",g$="[object Proxy]";function v$(e){if(!tC(e))return!1;var t=d$(e);return t==h$||t==m$||t==f$||t==g$}var y$=v$,b$=Dh["__core-js_shared__"],td=b$,cy=function(){var e=/[^.]+$/.exec(td&&td.keys&&td.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function w$(e){return!!cy&&cy in e}var E$=w$,x$=Function.prototype,D$=x$.toString;function C$(e){if(e!=null){try{return D$.call(e)}catch{}try{return e+""}catch{}}return""}var S$=C$,k$=/[\\^$.*+?()[\]{}|]/g,A$=/^\[object .+?Constructor\]$/,F$=Function.prototype,_$=Object.prototype,R$=F$.toString,I$=_$.hasOwnProperty,B$=RegExp("^"+R$.call(I$).replace(k$,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function T$(e){if(!tC(e)||E$(e))return!1;var t=y$(e)?B$:A$;return t.test(S$(e))}var z$=T$;function L$(e,t){return e==null?void 0:e[t]}var O$=L$;function M$(e,t){var r=O$(e,t);return z$(r)?r:void 0}var rC=M$;function P$(e,t){return e===t||e!==e&&t!==t}var N$=P$,$$=rC(Object,"create"),Ko=$$;function H$(){this.__data__=Ko?Ko(null):{},this.size=0}var j$=H$;function V$(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var U$=V$,q$="__lodash_hash_undefined__",W$=Object.prototype,G$=W$.hasOwnProperty;function Y$(e){var t=this.__data__;if(Ko){var r=t[e];return r===q$?void 0:r}return G$.call(t,e)?t[e]:void 0}var K$=Y$,J$=Object.prototype,Z$=J$.hasOwnProperty;function X$(e){var t=this.__data__;return Ko?t[e]!==void 0:Z$.call(t,e)}var Q$=X$,eH="__lodash_hash_undefined__";function tH(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Ko&&t===void 0?eH:t,this}var rH=tH;function za(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var fH=pH;function hH(e,t){var r=this.__data__,n=wu(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var mH=hH;function La(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;i$H(e).replace(/\n\s*/g,"").trim()),jH=function(e,t){let r=t.slice(0,t.indexOf("{")),n=t.slice(t.indexOf("{"));if(r.includes("=>")||r.includes("function"))return t;let a=r;return a=a.replace(e,"function"),a+n},VH=/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{3})?Z$/;function aC(e){if(!NH(e))return e;let t=e,r=!1;return typeof Event<"u"&&e instanceof Event&&(t=LN(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 UH=function(e){let t,r,n,a;return function(o,i){try{if(o==="")return a=[],t=new Map([[i,"[]"]]),r=new Map,n=[],i;let s=r.get(this)||this;for(;n.length&&s!==n[0];)n.shift(),a.pop();if(typeof i=="boolean")return i;if(i===void 0)return e.allowUndefined?"_undefined_":void 0;if(i===null)return null;if(typeof i=="number")return i===-1/0?"_-Infinity_":i===1/0?"_Infinity_":Number.isNaN(i)?"_NaN_":i;if(typeof i=="bigint")return`_bigint_${i.toString()}`;if(typeof i=="string")return VH.test(i)?e.allowDate?`_date_${i}`:void 0:i;if((0,qN.default)(i))return e.allowRegExp?`_regexp_${i.flags}|${i.source}`:void 0;if((0,WN.default)(i)){if(!e.allowFunction)return;let{name:d}=i,p=i.toString();return p.match(/(\[native code\]|WEBPACK_IMPORTED_MODULE|__webpack_exports__|__webpack_require__)/)?`_function_${d}|${(()=>{}).toString()}`:`_function_${d}|${HH(jH(o,p))}`}if((0,GN.default)(i)){if(!e.allowSymbol)return;let d=Symbol.keyFor(i);return d!==void 0?`_gsymbol_${d}`:`_symbol_${i.toString().slice(7,-1)}`}if(n.length>=e.maxDepth)return Array.isArray(i)?`[Array(${i.length})]`:"[Object]";if(i===this)return`_duplicate_${JSON.stringify(a)}`;if(i instanceof Error&&e.allowError)return{__isConvertedError__:!0,errorProperties:{...i.cause?{cause:i.cause}:{},...i,name:i.name,message:i.message,stack:i.stack,"_constructor-name_":i.constructor.name}};if(i.constructor&&i.constructor.name&&i.constructor.name!=="Object"&&!Array.isArray(i)&&!e.allowClass)return;let c=t.get(i);if(!c){let d=Array.isArray(i)?i:aC(i);if(i.constructor&&i.constructor.name&&i.constructor.name!=="Object"&&!Array.isArray(i)&&e.allowClass)try{Object.assign(d,{"_constructor-name_":i.constructor.name})}catch{}return a.push(o),n.unshift(d),t.set(i,JSON.stringify(a)),i!==d&&r.set(i,d),d}return`_duplicate_${c}`}catch{return}}},qH={maxDepth:10,space:void 0,allowFunction:!0,allowRegExp:!0,allowDate:!0,allowClass:!0,allowError:!0,allowUndefined:!0,allowSymbol:!0,lazyEval:!0},WH=(e,t={})=>{let r={...qH,...t};return JSON.stringify(aC(e),UH(r),t.space)};function oC(e){return WH(e,{allowFunction:!1})}var iC=l.createContext({sources:{}}),lC="--unknown--",GH=({children:e,channel:t})=>{let[r,n]=l.useState({});return l.useEffect(()=>{let a=(o,i=null,s=!1)=>{let{id:c,args:d=void 0,source:p,format:g}=typeof o=="string"?{id:o,source:i,format:s}:o,h=d?oC(d):lC;n(f=>({...f,[c]:{...f[c],[h]:{code:p,format:g}}}))};return t.on(Ih,a),()=>t.off(Ih,a)},[]),y.createElement(iC.Provider,{value:{sources:r}},e)},YH=(e,t,r)=>{let{sources:n}=r,a=n==null?void 0:n[e];return(a==null?void 0:a[oC(t)])||(a==null?void 0:a[lC])||{code:""}},KH=({snippet:e,storyContext:t,typeFromProps:r,transformFromProps:n})=>{var c,d;let{__isArgsStory:a}=t.parameters,o=((c=t.parameters.docs)==null?void 0:c.source)||{},i=r||o.type||Cu.AUTO;if(o.code!==void 0)return o.code;let s=i===Cu.DYNAMIC||i===Cu.AUTO&&e&&a?e:o.originalSource||"";return((d=n??o.transform)==null?void 0:d(s,t))||s},JH=(e,t,r)=>{var f,v,m,w;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=((v=(f=n==null?void 0:n.parameters)==null?void 0:f.docs)==null?void 0:v.source)||{},{code:i}=e,s=e.format??o.format,c=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:c,dark:d};let p=t.getStoryContext(n),g=e.__forceInitialArgs?p.initialArgs:p.unmappedArgs,h=YH(n.id,g,r);return s=h.format??((w=(m=n.parameters.docs)==null?void 0:m.source)==null?void 0:w.format)??!1,{code:KH({snippet:h.code,storyContext:{...p,args:g},typeFromProps:e.type,transformFromProps:e.transform}),format:s,language:c,dark:d}};function ZH(e,t){let r=XH([e],t);return r&&r[0]}function XH(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 QH=(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},ej=(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,c=e.autoplay??o.autoplay??!1;return{story:t,inline:!0,height:s,autoplay:c,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(Ct),r=QH(e,t),n=ZH(r,t);if(!n)return y.createElement(fD,null);let a=ej(e,n,t);return a?y.createElement(fO,{...a}):null},rj=e=>{var h,f,v,m,w,E,D,x,b,C;let t=l.useContext(Ct),r=l.useContext(iC),{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}=Sn(n||"story",["story"]),i=JH({...a,...n&&{of:n}},t,r),s=e.layout??o.parameters.layout??((f=(h=o.parameters.docs)==null?void 0:h.canvas)==null?void 0:f.layout)??"padded",c=e.withToolbar??((m=(v=o.parameters.docs)==null?void 0:v.canvas)==null?void 0:m.withToolbar)??!1,d=e.additionalActions??((E=(w=o.parameters.docs)==null?void 0:w.canvas)==null?void 0:E.additionalActions),p=e.sourceState??((x=(D=o.parameters.docs)==null?void 0:D.canvas)==null?void 0:x.sourceState)??"hidden",g=e.className??((C=(b=o.parameters.docs)==null?void 0:b.canvas)==null?void 0:C.className);return y.createElement(hD,{withSource:p==="none"?void 0:i,isExpanded:p==="shown",withToolbar:c,additionalActions:d,className:g,layout:s},y.createElement(tj,{of:n||o.moduleExport,meta:e.meta,...e.story}))},nj=(e,t)=>{let r=aj(e,t);if(!r)throw new Error("No result when story was defined");return r},aj=(e,t)=>{let r=e?t.getStoryContext(e):{args:{}},{id:n}=e||{id:"none"},[a,o]=l.useState(r.args);l.useEffect(()=>{let c=d=>{d.storyId===n&&o(d.args)};return t.channel.on(P4,c),()=>t.channel.off(P4,c)},[n,t.channel]);let i=l.useCallback(c=>t.channel.emit(pL,{storyId:n,updatedArgs:c}),[n,t.channel]),s=l.useCallback(c=>t.channel.emit(fL,{storyId:n,argNames:c}),[n,t.channel]);return e&&[a,i,s]},oj=(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(N4,o),()=>t.channel.off(N4,o)},[t.channel]),[n]};function ij(e,t){let{extractArgTypes:r}=t.docs||{};if(!r)throw new Error("Args unsupported. See Args documentation for your framework.");return r(e)}var lj=e=>{var b;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(Ct),{story:n}=r.resolveOf(t||"story",["story"]),{parameters:a,argTypes:o,component:i,subcomponents:s}=n,c=((b=a.docs)==null?void 0:b.controls)||{},d=e.include??c.include,p=e.exclude??c.exclude,g=e.sort??c.sort,[h,f,v]=nj(n,r),[m]=oj(n,r),w=M4(o,d,p);if(!(s&&Object.keys(s).length>0))return Object.keys(w).length>0||Object.keys(h).length>0?y.createElement(Vp,{rows:w,sort:g,args:h,globals:m,updateArgs:f,resetArgs:v}):null;let E=kN(i),D=Object.fromEntries(Object.entries(s).map(([C,S])=>[C,{rows:M4(ij(S,a),d,p),sort:g}])),x={[E]:{rows:w,sort:g},...D};return y.createElement(DN,{tabs:x,sort:g,args:h,globals:m,updateArgs:f,resetArgs:v})},{document:sC}=globalThis,sj=({className:e,children:t,...r})=>{if(typeof e!="string"&&(typeof t!="string"||!t.match(/[\n\r]/g)))return y.createElement(Vf,null,t);let n=e&&e.split("-");return y.createElement(dD,{language:n&&n[1]||"text",format:!1,code:t,...r})};function Sh(e,t){e.channel.emit(hL,t)}var Up=tD.a,uj=({hash:e,children:t})=>{let r=l.useContext(Ct);return y.createElement(Up,{href:e,target:"_self",onClick:n=>{let a=e.substring(1);sC.getElementById(a)&&Sh(r,e)}},t)},cj=e=>{let{href:t,target:r,children:n,...a}=e,o=l.useContext(Ct);return!t||r==="_blank"||/^https?:\/\//.test(t)?y.createElement(Up,{...e}):t.startsWith("#")?y.createElement(uj,{hash:t},n):y.createElement(Up,{href:t,onClick:i=>{i.button===0&&!i.altKey&&!i.ctrlKey&&!i.metaKey&&!i.shiftKey&&(i.preventDefault(),Sh(o,i.currentTarget.getAttribute("href")))},target:r,...a},n)},uC=["h1","h2","h3","h4","h5","h6"],dj=uC.reduce((e,t)=>({...e,[t]:F(t)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})}),{}),pj=F.a(()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"})),fj=({as:e,id:t,children:r,...n})=>{let a=l.useContext(Ct),o=dj[e],i=`#${t}`;return y.createElement(o,{id:t,...n},y.createElement(pj,{"aria-hidden":"true",href:i,tabIndex:-1,target:"_self",onClick:s=>{sC.getElementById(t)&&Sh(a,i)}},y.createElement(oL,null)),r)},kh=e=>{let{as:t,id:r,children:n,...a}=e;if(r)return y.createElement(fj,{as:t,id:r,...a},n);let o=t,{as:i,...s}=e;return y.createElement(o,{...oe(s,t)})},hj=uC.reduce((e,t)=>({...e,[t]:r=>y.createElement(kh,{as:t,...r})}),{}),mj=e=>{var t;if(!e.children)return null;if(typeof e.children!="string")throw new Error(gC`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 y.createElement(zD,{...e,options:{forceBlock:!0,overrides:{code:sj,a:cj,...hj,...(t=e==null?void 0:e.options)==null?void 0:t.overrides},...e==null?void 0:e.options}})},gj=(e=>(e.INFO="info",e.NOTES="notes",e.DOCGEN="docgen",e.AUTO="auto",e))(gj||{}),vj=e=>{var t,r,n,a,o,i,s,c;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((c=(s=p.docs)==null?void 0:s.extractComponentDescription)==null?void 0:c.call(s,d,{component:d,parameters:p}))||null}default:throw new Error(`Unrecognized module type resolved from 'useOf', got: ${e.type}`)}},qp=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=Sn(t||"meta"),n=vj(r);return n?y.createElement(mj,null,n):null},py=Gp(wL()),yj=F.div(({theme:e})=>({width:"10rem","@media (max-width: 768px)":{display:"none"}})),bj=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"}})),wj=F.p(({theme:e})=>({fontWeight:600,fontSize:"0.875em",color:e.textColor,textTransform:"uppercase",marginBottom:10})),Ej=({title:e})=>e===null?null:typeof e=="string"?y.createElement(wj,null,e):e,xj=({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(()=>py.init(i),100);return()=>{clearTimeout(s),py.destroy()}},[t]),y.createElement(y.Fragment,null,y.createElement(yj,null,t?null:y.createElement(bj,null,y.createElement(Ej,{title:e||null}),y.createElement("div",{className:"toc-wrapper"}))))),{document:Dj,window:Cj}=globalThis,Sj=({context:e,theme:t,children:r})=>{var a,o,i,s,c;let n;try{n=(o=(a=e.resolveOf("meta",["meta"]).preparedMeta.parameters)==null?void 0:a.docs)==null?void 0:o.toc}catch{n=(c=(s=(i=e==null?void 0:e.projectAnnotations)==null?void 0:i.parameters)==null?void 0:s.docs)==null?void 0:c.toc}return l.useEffect(()=>{let d;try{if(d=new URL(Cj.parent.location.toString()),d.hash){let p=Dj.getElementById(decodeURIComponent(d.hash.substring(1)));p&&setTimeout(()=>{AN(p)},200)}}catch{}}),y.createElement(Ct.Provider,{value:e},y.createElement(GH,{channel:e.channel},y.createElement(Uy,{theme:AS(t)},y.createElement(oO,{toc:n?y.createElement(xj,{className:"sbdocs sbdocs-toc--custom",...n}):null},r))))},kj=({children:e,disableAnchor:t})=>{if(t||typeof e!="string")return y.createElement(qf,null,e);let r=globalThis.encodeURIComponent(e.toLowerCase());return y.createElement(kh,{as:"h3",id:r},e)},cC=({of:e,expanded:t=!0,withToolbar:r=!1,__forceInitialArgs:n=!1,__primary:a=!1})=>{var s,c;let{story:o}=Sn(e||"story",["story"]),i=((c=(s=o.parameters.docs)==null?void 0:s.canvas)==null?void 0:c.withToolbar)??r;return y.createElement(YD,{storyId:o.id},t&&y.createElement(y.Fragment,null,y.createElement(kj,null,o.name),y.createElement(qp,{of:e})),y.createElement(rj,{of:e,withToolbar:i,story:{__forceInitialArgs:n,__primary:a},source:{__forceInitialArgs:n}}))},Aj=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}=Sn(t||"meta",["meta"]),n=l.useContext(Ct).componentStoriesFromCSFFile(r)[0];return n?y.createElement(cC,{of:n.moduleExport,expanded:!1,__primary:!0,withToolbar:!0}):null},Fj=({children:e,disableAnchor:t,...r})=>{if(t||typeof e!="string")return y.createElement(Uf,null,e);let n=e.toLowerCase().replace(/[^a-z0-9]/gi,"-");return y.createElement(kh,{as:"h2",id:n,...r},e)},_j=F(Fj)(({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"}})),Rj=({title:e="Stories",includePrimary:t=!0})=>{var s;let{componentStories:r,projectAnnotations:n,getStoryContext:a}=l.useContext(Ct),o=r(),{stories:{filter:i}={filter:void 0}}=((s=n.parameters)==null?void 0:s.docs)||{};return i&&(o=o.filter(c=>i(c,a(c)))),o.some(c=>{var d;return(d=c.tags)==null?void 0:d.includes("autodocs")})&&(o=o.filter(c=>{var d;return((d=c.tags)==null?void 0:d.includes("autodocs"))&&!c.usesMount})),t||(o=o.slice(1)),!o||o.length===0?null:y.createElement(y.Fragment,null,y.createElement(_j,null,e),o.map(c=>c&&y.createElement(cC,{key:c.id,of:c.moduleExport,expanded:!0,__forceInitialArgs:!0})))},Ij="https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#subtitle-block-and-parameterscomponentsubtitle",Bj=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=Sn(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&&cL(`Using 'parameters.componentSubtitle' property to subtitle stories is deprecated. See ${Ij}`);let i=r||(o==null?void 0:o.subtitle)||a;return i?y.createElement(rO,{className:"sbdocs-subtitle sb-unstyled"},i):null},Tj=/\s*\/\s*/,zj=e=>{let t=e.trim().split(Tj);return(t==null?void 0:t[(t==null?void 0:t.length)-1])||e},Lj=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=Sn(r||"meta",["meta"]).preparedMeta}catch(o){if(t&&!o.message.includes("did you forget to use ?"))throw o}let a=t||zj(n==null?void 0:n.title);return a?y.createElement(tO,{className:"sbdocs-title sb-unstyled"},a):null},Oj=()=>{let e=Sn("meta",["meta"]),{stories:t}=e.csfFile,r=Object.keys(t).length===1;return y.createElement(y.Fragment,null,y.createElement(Lj,null),y.createElement(Bj,null),y.createElement(qp,{of:"meta"}),r?y.createElement(qp,{of:"story"}):null,y.createElement(Aj,null),y.createElement(lj,null),r?null:y.createElement(Rj,null))};function eV({context:e,docsParameter:t}){let r=t.container||Sj,n=t.page||Oj;return y.createElement(r,{context:e,theme:t.theme},y.createElement(n,null))}var tV=({of:e})=>{let t=l.useContext(Ct);e&&t.referenceMeta(e,!0);try{let r=t.storyById();return y.createElement(YD,{storyId:r.id})}catch{return null}};export{cj as A,rj as C,eV as D,hj as H,tV as M,F as T,Ta as Y,Gp as _,lj as a,sj as b,Kj as c,Uj as d,mn as e,Et as g,N as j,fz as n,cz as q}; diff --git a/assets/preview-BAGSLwph.css b/assets/preview-BAGSLwph.css deleted file mode 100644 index 99de32e0af..0000000000 --- a/assets/preview-BAGSLwph.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:SpareBank1-medium;font-display:fallback;src:url(data:font/woff2;base64,d09GMgABAAAAAIjsABIAAAABgzQAAIiGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGToaahvwbBynGAZgAI4gCGQJm30RCAqEgyyD2EQLhzYAATYCJAOOZgQgBYozB5gxDIE9W9VocQPVaz9c5Nw2gP57JwzrmRK2Tfko3aky3zSXx6ECduwJ2DgACOtul/3//2cmlTG2T9o5SCYqaVaQI9tAYULNZC5UE9rkyp8LE4Qs423J5hU5FCY0R6x9m1upaniWUhRkd6fC4bULfUQ2esOZY3NasxNJIutWMy3FcR44cO3E4R9y++XkRsfTnnnUSJtLuHdztdncQjYXES52YZAsqi/Vj6+fHZv9LQ4dRmFkZSWzv8pV+J1mbPD3MNHNqR0zOht/87KKypx7Gk+tR/mOh/0n8BXOJCL7P62SxYTRzM/qoJKmRtKl8U8ap6uSLQNslzZDJMgi5dJPUb/3+fXs3p8iQSIkRlEeJAiLwyjKUx4fs0Ra5HsHnnDN7wVnkmzbD7TNB+BzxAoox8qe1Ohlh7VVsFHp89LNnMhARWVCWEVnrvvzvsE2K0KdIhGCSQwpXt3ZE0788XtZ56iHP+Tf2XPfx29pWCrBs1gs0VBpHAtibRrheEDanf+11W4l74kn86ZJPJq9fqVAheo249i4IP4l36WtPZbgXkJ3sxbDo1B77RoAA/zcekWiRXqwhgXbW/Z7b28ZrNjYgBELYA4EVFJRMaouzfrWtRfRnoeXXvvvBCLKe/qqniRr4rT7Id1MnAS9zM/zc/tz33t7G9vobdR4rBgw2IitibGRqWIGYfQPjB5YiNEYBYhT6I8ofL5iFkbxsQtUjNrWJqgMpZHChU7SSiiJF0+iJ7tvauVYXv4LrIiuzVwebovCboEgeRjfGlmn0NsO6swUMshAiRUyQ4iV8AG2T7xt323557X+/39Tv/Y+cKGqhAYWxJLKDjgPgGJXQ153z4yHFPmNn1xN9JnlATWt//FWCKmv3RZzVlLSLkjJ9BifQPxakK00nmsXEOxv8h2gReLf+TZfPQcZUR6gb3Dpbc2wZ1nyvzpNf5VeN0OIqMSCpj4q8HhA48obY3KkOH6vLXWoqIAU+Mqkunu7ATLgLFwQNEHJt76idlGrq77WbMNm/wyQhKixbu++X+vhpgTgmubCzwV0HbDRU672hGc/02ZDb1jwzPeFA4JsjIVcsIOb+z0rJf7yMeTlFYPXxEW58hRWBLnygoewAgggGh54GD3IAWGSTWCAMDMcQXEx/bm1O8pqAutB7G9KTgqtlH88CFDCACSI+nsdf2/xlwYUEPop/Si1aTDjXzQekIg2i4YCGAAqFSyAVQzy//fmrO27/9eXqsChZDqA3QGdOZoWHaHjViULOqfdhLRY1b///Xr//1e/0i9JpSqCUIk2SqZUAiwEtn8qXEG2Reg5QCc6YzrhMCGDBAZLxkmTUoAJMW5nN4tNyMvezm52vVrMYjvL/dy719mfbsmYRiJcW5bFyfb+5R97KCwWYZLNWhKExTgUshLhTHOqrxKfd6nSk7/Vse+pc1+KA4i/C4jMWIY85Z+1rmMMQJJ9djcLDC8rYIV5BbD/t5ba2ZRmy7xRey0LCQC2Rv7wQmFDvEnLaq44JUTVV02TXGCTAtO1ClgCC0WkSchaGVAFYVWFQl/WlO9LgLiwUmvpsogQPf3b8Nt+/9Rxdm8/CcUl4hIRIiIiEuEOg0iE++prHz9jrf5j1uxWs81ed6mYJpbmBR4J4sGDnf+/ObMnQzKUSYEz08Ygs8j+AjIcLu2u/+x1vude07noopkYkSASinlvd3z8BAdUW8PbWxUPxHn8KqKONa0dy5azPb4pgKCw0WhMsVEGzd5nCx7DZci+r2Bq0q4BBh790SyY+QhxwxfBDhIABIMBG5QXQQACtAQACOwh0UNMMAFGo0aIZs0Q7dohuXERuuQC6Z47pFdekH75QWrTQupKhVtaKcLyauDe6AYcBNBc0d5MqSnEU+4jAbSBksl23mcxAnBhGCE3flYenT6zDlyWWhipVdFsidnM2R83I1sT353jaRty1mVy7U0X0uV2muZt4Ksf0cd+JRjgQDHEkWELJ45tnAXs4CJiF1cJe7jJ2MddgQM8lDjEU4UjvHRwjN7z/S5O8IZ3EZ33pkyfgkpIJTQiKiY+KZCWmZNP8zr6+dhpk1BcyoBhS0xZZ4tdDnjMMWdc2q5/kxZ61ju+id8Ly1SuHh/CLarfpC3XI8z8SvwivetKXjf8OZ75SbNdz8CJOxGZEAZmiQXFMSPaEr0YNumPRgzB4rTDto+SJCOhUV8KDSYcaNRXq2WCYOMOBzjo/U97hBDT/GGuxYqV2GCb3cpZ1WnWZq4O511Vp9M0D3R76T1f+SmGGIiB7KAuTu5xEqhL6ieLCygkXe5FFJ0xe56CUH0UwOwF0FEApQC6F6AJADUDZBVA9wG0ECCrAdIN0ByAKgD6DKBzALIOoLEA9QToNIB+AECzAKoDqAmgMoAOB2gUQNMBUgeQOQCVAPQ8QFMAshggvwHkE4C6AXQrQLkArQMoDQCNATjyo4BEQLBxggDao+HEFUVCBgHRE3L6oKHYPXyI98GHdJsgyCvDh0a+H8D37vTG8iT/IIhGGLN4qbINgnLMibY5gpNzZV90ZLiOFRYNvceEGduCFUf857+I1sKDFdqCD6a8EuXVlWRqy7yU1cKcd3HE177/iMvrh9EywJ4ZcxdqPv+14wco3Nro4ogv/FdRy188bsa3w36MbYg/4X/zc6ybn79sBlvstF+VGk2OO+Gsy266p8vznP4W318/0yOgCrbERk65RiVJVlCawjKnz5o7a4EidZQs3VCjTVZcSRvaVkm7K89aXc2F1VZH56G8ZviyUPSaI7FrUC4aClIUZ3385Ki5hrJXAjO9fVE4rCYLO2dnnWcxpwwk40lhmg+y6JjaNZWOIukH7nzfktWRd+tOCoc5prCM5xWFFMMjoXjv96Ny6xCS0Q224qL14yR6P9hu1RjmIN4gzBhzlvFhxfDbrqMQ0QaZ4i8Wq6yzW5UGbYdMR2fXZzbrWDdEu9Z8xtEzTn1KaZ4uNDs5CbvIKjZENVxGfkqBWgTTOzl5w9N3J+9UxX7IUtKQdivhHpZ0nTPEOfpaRW7mnvBcaVFER2oyOOFIMB3PpsQQK0zwQrRb1XUN0siEjJyR9GZlvH1MxKU/BcLjEfrC8wDD8xU/63O++bl44ODRiaNX0EW9POPLoP6wB8A0nFsCqizM5cMNxv9uJlvXM8kMxrbZq8kCy3+5yKkSGdrsbc2AajT/UxkxXiT+pzO5QveE5yTJqduv8uYGyLlUsJa5vFgBCG2H66bfRZ861kccQsjPDWRwjz0lAeI8aQYJJLjUn6jlapBZ6/hPKC+OTWJkVYosg4LwDZcbN5nOgBTemURKkOuAUuW/gEJZ5GmECwMfyULmzvJiPo1L9yFMB1rUFah7brArz+WctjLdb+ougRfJ3u7G2VUuPMuNrMFpH3OgynxTzjV2zmGPCs4qeo/hoajnTF9HJbRlD0sZEVQA6QUTCORGO2up98etq70XYYsl8s2DbqKDwLoXPyEtWyZOlcHods/f702APmAWKxJ8Y5JnDYzH6RBcpPzWXzoXwupaujnBrXA6WQGn7mrtHbZ0hVx7YA0ysu63G68f1/d5b5T0VSl8FLgkmS/K6/XeR/VwMlo5kAVKUPbkA00vuc29N1QsSEgYpZOEz56o9XwfCD/b4FwHYIHwkKZSrKRPFril7K13UwUWSAsSlsk9oSVsl597JjC4RcV/reMYnLQD8cyzYmOkc0oAfDcXkmpd+V8kUcIbXVxsFRpT9UNL1vzt2Jprd3qPjRkPqSiX1lrvm1fLm63DVimviMWf7gum1rpekz/Tk70AYOnlRWX34WLEepvARSBYywWrOU4ed+b4Ca1nqXs6DDej3tReCbDs4B53VQ6B1YajyryAUFoIAVoDMDnnoE9Puj8q5oLX8B6Pd3OH5iPUSNcWcwu8m71eP8o2Zq0xOb2qrK+k3aM4J0MR7X7uCS29biEcq7BD5xSF+XoAW7cbeXLEY0Opqs5/9DP+M5NqyWM5YEbl3P180KjaCxkupzwopMPTOaUPSsS9KOgC8EfEC1TRyhxOKJ0Rm9o84G8BDokXYG/13DU6bTQMZHRam6AJ7u9deHPgw5cXGT3hM5DegiGQURA0HIn5U6bdi7jeWJAwsYPDnYCELwWVusJM6N1lFkf+F8hU/zNb3CTz6REGoS4zcGl6LBOzYD80uXCABZ0rAPQn4nGhx3/GcrEQylY9YKGmoaX7n+ghOOiw4OLxZpAkRao06YYboSVebknzS5UahhAJC6ANjkg4RGyQ8ObKhw93MjIeAgTiC6YnEMrIj4mJQpQogWIkCJIkhVqGQXTyLWS20mqDrHfMUG3aLNXuhGU6nFbsrG4rPfVMuRdeqPTKKwe99VaVD3zgkB6dWePFdzpRYpfyTupKfvm5VnDBrqdK5QYEaSAuoDMPLhAAQODGHQA94BB4ongREBJyIyImoSQFjMAEGA+AcYDxQigpAdOEChchUqRgkTiAYVON7qtAHyfB+A4G2sDAAZjJuZYOTiFwvWPTvT+XwBs52qpY88vIoUMfVL8eX+FpKXhVF0AEcXSOs+iBj5zEA6Z7uyuim5AizdBvkLoiIeVTKxMQ/ecox9sgwFhcAcYBDMf4FXg5gYFeXJjQGI5qRhfBBLOBtCX+g+nYYocShODG303g9OVmbSy145dBiqFfuCre/zsEjhsCAn80nPGYMLGHjYw90Ym9jBFLERbtUdPngVxxBGe4rUNRn6sWRU0VHV/G/X0UMVXzq10hp8Mgx+e5TNn5TTTd+6MJ2FrUNK5bVQuAHQK8uhtocE61UAR5rqB2ewqh/0xEAhiFKzxMWLX22Eb2HB1www4jO2cE6RKRbQV6HfDSniCB4gK4Rg6qhbhgXlAaSKfj/SaeN+mv+d3Ccn4S8qGAARGKSg7MsGrmM8Pap0/Ne2WmGdW7dgTUomUZZar5Tw5NYrFbi+vxOhGRiEqkSZSaaEKi+YU2BYEWur0s5ERII0a20aZZ0H/RmoPhTCSQVqx+xphuoZHj+sxBdOL0N9YMizBCwCWpINePN8A4My0+jkmrU9dPkGO8WZaYOPlA8UyhEg00wWxLwem16UxhkgyS6w/LgnPGw8UzhwiXbLA8f7KA2zxjPFOEFEPk+0sRzs/Eg4xRqqEK/K04CGc9bzyzUqQ0w0xUaDk4+7EjN9XSsUnmWKHObwtFzizDCJPNtbLL2+F1NcD5I1HEd0qLpGRM1oF/qCXZPyc4i0rqN2zSGlvsccQx51zzbL4yev+d0W3dqTkfjenp7Z7zVeeen/weDytzlmyFSlXDqkfDfhb+vfOVKRcwZJtz3opfKqsYwKjLckfcvvyioLctmfWosjPlK1G5Rvcs6E5nE1Ex8UmBtMycfJpFxaXuA73pjckehklrbLHHEcecc82zXvGOT3yz/HDu6c7+PR5WzizZCpWqhlWPhk1IjuIfftX/4fVFt3ILiOiQlDZk1KRVNthmz3JomeIJJ5xzxU3Pe8VbPvCZb0z7xZ/rf2dMmjmRkSFXsXI18MgAXGJKCCO7PPFU30dT94R/r3hFQLhUaFXh42WrwKpsjh32vzBHTpwtLSFmhSkCPII75CB5Hzo0/Zzioe7TpbtPXnd/rt0+SiTKNMgYBWaYa6lm7c666o4uL32kRwwxkVPuiZIVkiFzkbpKNdR4lkra1M7KIQCrUjic3chx2L+4seIMyDTEprQEVije7bpLm2ruXj8x/hgmZ/pnw1TOibk3n3EmLljVxm9gkzu8a3bLlrt3TBailDKqaOEiXfq7UTggI9ZLhxjCIHLoX8h23bxlkXlFr4Fr6tpyVV3Hr6vX06uHZkcTyXJUusKVF4JMBapUroAHBxkRZOrTlwN3en8HQ2h83msPqRAvpq7aG6oiYYXYMm081p3DC/roAEg0B+0wbAGD2VIqePOd75w/HFaVPnGj5waAILqvppGCuK/1yMyKjT4SkDDvO1w+xSxfK/50OJJNeR65Dkjsnnp5uZ6VeLnlcEZZglwxJHYvfVKxdgbxHvOh9DIHOSckdg9dV6qOIK4zbiJLCXIUJHZnnSwk2cRJ0wZa8Rl9byFhjumiM28+IN5pKBDFaeTaIbE76dYsr6OVVkAKFTtzWyC2OwxZ4MUq4pZhCCsKrwHXcdbQOFhRsOCQR0X/wT7weNABIuOGRYbZ1woBtZrd7bvDCtkl6YdIwAteqHHQZek9EAVgX/xfPdaJlp6jtktvO45MF1F7Wh+7Gz3VoLZK33YxRlqH2lX6eGPYpBmo7dHHN2OmTCTNug8lnZiUzHi/HbDHNFDi90MovsPWpeUjLOWvV/Fp/pES51DcMZn+Qv9QnK6FHf/q4QB0t+Z75iq3m7bKppdYNM0k4bJ07wzi0rRklvKstHDSnJdOmGZOTbPHyLY1m+dCEQvBAIfRFh+eAEMxL5WrlxZF2TeUc0MK1Vy4fe1oZ7va3Z72tk9um1vX+ja0sU3HApBU33QDYOHLRk7cOAXEtcf+ECIAhRQbikSybEPq3i9OhRZbYR3M/R2IOM7T1XYstp6pruOtZ6uvtfVcDbW1nq+xf1sv1FR768X+6b/WSzV3ovVyRzv5U+tKLXVAFKaAmJUSxl5sy6uosoNVdShrhztSdTXdgDkFi5G92JnOdq7zXehil7rcFZhjsDxVbXXV11BjTf1Tc0drgZmDOJFduRC/xQCB+7/EXHDckWCXvfos0/P9AYmJ/XAivCwDbnGQ0fJGNwAVbnbLH4a3IuVpEOLIltNdaQmw3UcC764FmgzccwUkghEMDkX/8GN18JhZdOZ5F5kHK+XHyCRKrGQpZppvuX8vfQ88Fv1/0d+gj0C2TGXeLPhxG0kGF8hlYjeM70dy5YHY0t8fPtxwET0SB9+AIEL4wigQYewz0IA4aXIAK75enNsIyQyiBQ1wuW1T4P9g/6Qwn+AfDG84JDCU6ekLOhutiG7T0tIXO572xegIoZGecNDvLaTfNzXjW/A3P1k8dQL/fptalzRjZTCKNDibWKFiDI+RosCCCi4kZarUacRLqDF3HknGIHswnCOL4C5Cf+4uD6BylfOZjGBunKFFBITyFfBGCRv4cX9xf4tCIA+WsGxQUctH/u9YL8oo0U0A9jfNLH9bY7NK55x13kUXXHJNp1tuu+OJbk89885nPvGFb3yVRDRERwwY0qZyixsnz/gqK2l1a1pYcYM0am5cjrz5ShQtUlut0RpfeVxncsldiuSaaq83fy0GGiSuD0w0xSYdiYWL0E9/WbJzAttAtZH1GCCn97plqFwArDVZoUnm+MsyFkWW2mAj4FzlKhzIqyVZKmpZy1vRyha3qqWIkg3AI+YjCRNIL9IgI/xlrj2qHI2OnPPIK3E++RectvgsNdVZX6Otr7TGXvWuPqzHKGfgbJpTc38JnIGzcacVr+9qt2LbXho/KFs8pjaCdwVuAk+BSCAVBAmUAoPALIgW7NK9ul+tWqP12qzHlnlCkXDtCiZ6KHoleityF1Eif1G8aIRorHetNdox+9d7IU2lfCnl4+zj4jOsF+vrA/oKYmAy2Eh/22kfq9bYiBuVKGmy5GnSl5i95uINxfxpu3vbT8x1Qp62YzoX8ApndpTO1aIMwVuBq4AvEPz3kiEC/dNWaLXWaZO2SCUd36w5xrvGGqzF2pqTZYN70QepAeSToBSfRNaf+5c1rn6l3li3xqGptbbWhC+dsPaqnRqCRt6nyC5XwEf/PhquUOkBH78kAX6QihJfnurURGvAx38APv5FV+nUZJ5nwcHMAnz0FuMZRsfQ8+C3u9/bt73bq21tkR20s45Fx+VHaXQDogXwNuBTACL2TS6BqKy1dLqzne9il+vsTt/Rb4wz0tEBgJg9yWMd9wR+P/BmL72x/HujhS7G5FDcT5CxNznrcmFTTpajso+BOiVX/l1KGG1cq9ypOAbW1IaKKnUr3+56CxdpvNzWdjWuQVJMNMlkU1iP3ij6XzJWaI6lFXfkH2usr7ztN9lclmalCucrHZGtL8pZ55x3wUWXcnHNLZ1sSusWROnc0PKJz9pXWWFmNQb59OMX2SF+9jDdZTNcMdNVs133hxv+dNOxPM111z3z3DffAws8tMhji3U5HqXYcy8s99KKvKz0yiqvrfZGibdaE2hLqNR71vrAOh/5N5Etuq38Bzv7qbVdL2V+ssMvdvrNLn1wVQDXhMG+cDiVxMFsoComHIoF1thwOFuoVpujupzU5+xkPpb434l8bdPDf0k15epoHvaEYH8E1OTA6nKrsshfVBZ6ZIih8lrcaN31NFyqvkZqy+4l3nW93c4Ndb5+TvMHSAE2r+eMvzEKZN2cOx8SNXLqzUr8zKv2K1s841eqP36/CJ0BDPMC+Yt7iqWzJGOQ57LrvCf4hjhKO6ICT9SKFdDMi4pViBdfsQYMBzp+dUkbbhExapHxRsu8eqTw2z7IRlbZpIF2vj9KpcKonHZv+xPjx+7EucNtvMeJjltByc8lBK9hz8bdUL0YqY+rOVsMJqonqur4ZXUYwM92Wvo1ngWO3bxj2AmeNbMvv0NlzuWv+/Tr+a+OlRnOv4/OHwwFbU4Dz1j9LVoSSqPEIp9LsED+vbwJ1GNimKcN+F2YkmkumtXNw6qR5Zx4D8TDk+7XmmNhVK4fpdO+zF3Pc+oimQ3JSDeLPbEHyF2KWsUG0IF1SwNIcqeEMSqT63Pe1xdzRSKpo4b4cIkthQNea9yRjp+jvGru5vSm/7IT2fz8I3gpez3W0+cQP7n0xYKYNxBfBWO4NFHJOF1FEqQ5HUH1HhOqlI4qIBjWSJTWgmznGJttngZiOp7n/NRE2pd9/pNsyIrt6mwQIz0mnk4nPtcQxpmL4mwIfRWX3JloFtHl04IhoTOgdzdSnDySOLFyVCvG2+Cnw9nLpmnOTgA8M8IjNSUHnREZNDvn9k68TXxFAaVa2eF/aTZXFNFqQF7gm8byMxfVMvgO3rm4VESyKHLkXDiti5xPCweMyD+LJu0SOaeMt99CsU5rD8h1ZX/UlGTwc3j79THtfCsq7ZsoQOZ3bbhMIYty4EbPsJiW3hP0J5GTAtZsMArvymmm+R865OZ+08uR2C3uqojIs/JSauxxxj7kjMtM+Zm/BQvAbGxJEtufSgjPX28tLBVUzbfAYVR07EZlJ7KWFfFkf/ocmJfLoqrMk+bJyVK2BxJ+8rn7xiUqCmi511AUKqQtVElHqJGuUCc9oUH6AkE0gSS6QBFDoDcmENHPypDffguCmpUXTYk21WlJ827gvWPWvAh83GUmlhg5i4NkOXpE5GANLDDBBgUHFFxQ8EDBB4UAFEJQiEAhBi3mwDpYSTE+cj+jkW/ezKdGb1zIa6pEQfNWa77ukgGAGRZyQNKyGHX/lYZjnAzpw0DpDuxI21wcNEsjTHThkTFojnjju7o4Bp4TvWGCJdRgZ7w86WR4F80L1D8AgMebslzGocXmXTIF1jEjPUccJdp8Hs1QX1+vOK+XIrNy7eQFSlVWDLXLE46mbH2d/7EXw3BC2HUWd3LU8Z1Qmbgy4fFLEKhfaEyb3ZQ6uVLJ90lLTvfyRQTW8xydrLKo+0qRSGKYefBnezIZX4QD00umW4bTpa6plR2BRHawc9JHqUtVNaKlox7pJHXGQdhgGkT+SidnjGjlXPH7kkBZkqRPy67NQ/beyoIc4YARWVzsqUaMOBN9DUuza408LU1AML22qFbUNo5mY2ItBh2Z7kZCOVlf3m7eWIRVWg8cEBcwsS1WKKFCjiarfQw11sU79miAJLNemg62qnkdt9AZ9JR0daGMCPfE7qoIXn0xYnDjSm9sfnMYokEBRudz7zF8cl8sYN3qUobmtBC5f+kv7lPjQzvf2O/3EVz6YKUncOXZ7FG+DjK/U28cCdYs1eRsAVU240noucSqo3TjRZP6Lahlue+JFxTYY4r2Mpz/U8wkGNlBG3bsuiw7Lyvd3kgk141g6QLRb6to3+0lVxlh9MNdvKXymRHarV3OBafNrtxvfUABla80Z0Z7LOuLB3m6O6DuCGr0+bQIKvMMMEd35Pe4F4wCAGgOkgIiqSUQSAuSTAuAY8gKiOSWQCAvOL6AAwC9bKEoIlJaCoGyKKlcAaAPqiIitaUQqIsajfGgCk1MCFoCAUmQyC0ATkAREMFLIKAKco0kKKKOKSFLIdAS5W2ECDoiIt2lEDBEt1EUEDZ7nL1L874JPIDLMDmuJODWrE0TVhMuQdGWIHF6QXiP0AuEQz8QbrxA9BVeqq/klQTJawnqb8ZmR24hB26hBG6hBm6hqYh0CQmJPtB8BzNwBytwBztwB0dF5ErIkxR/2/HDRLVffIa5sV6p7gTxzpvplFSXOVmTfPyHo/6bLQcEyn20AcB3AaR7gKeA7u8DDPoEoMVwUP0PcM5fe69m7Gg3Qh8lTKatSP16C1Xr2P7JRv5wQuTnNOgFVCirC0x9lA388w0cgxV0iWAyFuCIiFCq4IjsLA5BpxfgCJHGzAtkAm/yMyzNvQyJomXUEN2KMQpkxFLPW/gIZVTFbxESjfLRgJCyJZAbyrEENklAENOWj9YUMe1isP3pgKULgf3+VgYfi9rDqMraSfBwK1AFHVyRYGWW7N60OcC6RcgylMydjkwzoQJommXSMs/S2LYzBxRHKIo5jJlO0SPscNUGnYaAj3ju72md6kT64YZfLPwrUrAQB9opqVLfuWSpdIZn3xyazTQIvpFv89izTjJNhBcdlu2oAy/w04NXsxECMBjhw05EXCj9Gk/tQatt2OYiIQwxF93i72WdSAqh2EGMg6XhGW/bZ5L+Y9YZ1219qM2DzHjea9o1+6JURymVhyYmojYzd3qlQCKbIPhHbLWnQavbJdJIzeShAQI33ns1HcAD/QFE0lRXTIeI9YdV30/daG9qf5y0pXJebuK/Zqe46EOgdaU9CO74Cy4ANTswKQ3kiYhk5QfIQ1ZaEExc6MgbZCKPJ5uI45yrXMIJ8qBy6etWiXOCpIghoCvil9yW4wgX2yuQh5N03yhSBZrCELB8Mkeq6V1pL2/2VSkqY1vdzK2HBD6z2z7R8GZ1WLcPcioI04jsXUmqHKUxVyhOIkpVzIn+nNZWtN0BYo586VON5VGjKRcw0q+Z8ROxtSzFizG6ac2YsRiBJieODYvEU9o3EjTP9Q4wjj8sEH+loyH6fM34XH1N2HRBHxMW6pRTdCaH1H7vVKGn93o8xCzZ1qfPCrfGRfwKni2arqZexRpQhaqORsoRyiwV964zE/i/Jo/jxgMfS1qp0VrLeTaXc91xVmcc8xQcBXOOTTCFUSlMvs+3NowSDrgyCGLYF0HEWhQQNIUNjshgwA7QyP8YyFe1mA55pBYoHw69Lrfn7NC40TuvC0V2+B5hVX8z5rHbKU/qZw5vvuI0eNLX9m2mmJCzAUGVvsS+Q2CgXqtZhwnk0PqaKjyz8KiEGDvKhlFEcaBNkaQJjcKEYOlGWmdrpdFKUdNcbyZ9tQTbbqcsdbISFq91wDoixKFvMztC3fQuR+DDjHLT49WLIt5qaxN/BSx/1hWKj4IL6eiPqgsVuZTu3M4be1BLdl47nxRK3qKmmQwC5yKv7PRfN13fWAgEPzy3QtjHTUX25F6ORgNYCtjwp/I4hV3ORjkTTzSm2oWq9Zr7owwFWhWCcDxgDRR5lmqDT8NsZ8JKM1PrWXMbOVaCmD0VN/0ZqMLQ7NdpVacbtwsGDmPJwxmdFMqKLgL/SYbTPVLFS2neTKBgYhrgI2XlADB8zTN93No2t6a4xR2Qb01r7+ZyPmW5X7cVOWeCRdBk/m1YBzQE1RaWCatI+uhYqV2RLIE8biPpvxDLFiNGnZz+5LggbJSwnHkWkC6BRG1t0nY0HI4/lHp1LdAQcNup8iu9adHPStnNQs6XsiwFCpIelyfyOAcwu6Wf7lHxTdZuuntozFCWJvlxt8ZQRn0rny9ojlda2D5nlIZSNmO///LpR6t99q1xe4pPPv0TIWtRu+i2+hJ7T+BBml8W8rzhtIBpIo8z/bmfiTlqzHykuVaMVwEaLMkJS1+YkVq2bC66mG/8vSZlHk8Gk80k27zyEcLaZ/XLj4f9rx9ntGTB7MDCnFu4Y8heldw730mJ61beqpzFrtxmgQvZ5JD64bHmkTmRg2xQcbniJr4rtviP/Lrf9/pzvySezCj3yzmmi9/3JdEP2e5vx0SfvOPvclrsnXZwZ90hvzUcZ3NB3qczkSNsR3fJoq4PjRm9fOYnHFeQhCa6bbQE1bF7f4Qj0PHbUuWKko9V9bMcqzO1+CLOw+jYufDjw9qfSWzUjFQZ2NM2uREjxSQzOiMMKbI9Uj0/MoSYNv9fwDGRP9W32SkH9wp3zqJamKz806nvAGOWNCF3VoAw7d+ASGPjAcelfL9Bssa40dJLwajdB9HMjpUY+ryqCcNLLJJ3QJBvg+oObDAkeMVsly3C2Pu5je0KEDzXFsQwEEeG0E00ZPKloKXO6uhDpIGimDYZz5Lqqz6y17MjG3Xk3/0TwSEABXIVe69Z+jcsHuJbeDCXbVFFy42vF0Vz5YirDsODSHU/yROemRuPfWhvJ1D+L0Z3NWrJF12vhlRYRfWz3Joq38Sj9NLLVH8SQSnBfvQQ8s+dmInsHY5jWc/h7Xenf0ii+PEq9rLKPWseckDdFnhh1y6cjFKyG59hbcNJeT3iKgCmbQsNe8DSDit0v68oEjn2LAOdjEaG44TcG5EMCFQCauALgjPj2EIhjIf3cw5rrpiQgwPdZHNUA0dMMnrHbqAhaJn+Hjj6N4KKbYt9rrBU4mSH9oOzMrORFCDeXf5xpDC8QFyXODZCWcKwtaSwFyTspDJ+wVKJ9843gwmO5YiBYAzHIxUh0WtqIDBPIZdCIlsWiUqe3fq9GYDuIFYmRYu1u1MttedWuZHc0SXyq2FX1vLhDl22LuYFUuGPFrlK2HXO+qETLDkpaQhU9otAIE/SzkZs81Rpq0Y3SbT3jkZ2T806xMjGmtouxLfUGUiXsa4FF1hcR1nhU0Scp1xDu5xbNhOUZc4Zsi0a45TynFY7Zr/Fhfpi+dEETHFaefYGXKOPmeB8gR23WlJEELIsm+oeAzgSIUNGlQ1pTJRhhQpBa6KBing+uMnRumylQ5/9j2BDkp+YVUj/eKtQR9vW83UkMnD3I8HEU7OWBf2bon5eKsgTVxw1nvPjsxOW/FhQQaFB9nk6DWL7ryBDHllEgSpoFFNQNPUoQyjxW0dasRqIWVjM1Ck4FYYNVxw5AieDhj2PJEzTiahniwgXQsu1iVfqxjmHJTazu00TrAyn6kk5sAfAnmY/DhUlNHvq4eumT2uG2oCQ4NQO28HrE7lyZjpv9q77EQU03aakwaRr16Kv6CDrvYzZzngij5+S5is2/LxLE1NIDIhsxLHNoFmNo4ceAVWNP0GTgVq1+33YA6PG+RCP/h/fvt/jpFj+SWzbjUB77EWhO1o3Kxssd3OVdNp8n+l5M6VwUb/sd3heWc7pW48ZMjVfKCruhU/Rfwgm92xRu0uml2uCuPE+2BTzdVZmtnSnTmPJPaw6XxK8cmSHuo2Ql0uf0dRkVMjykZOB2kuRMM6qwWe6HcWr4mQNbKu7m76OsnZ9Xj31pSUVvxp91w/IYA3GbCNt8FH3KJDr121LIp9UU2PO7foGH3YgBSH1TA0R8hHBZGa8VDLDyVls3anMaxEU5LNBUFeQEhEZiHDucNI4nq5caUiTLl+cyIWUtqzgzgLfeHpP4xEuZmS4K7e5HHTkdoLBkJYDuZ1GeMjcWXtuXpB3q7Ni9dAGqxLSXVQUYKDryO/CGcvYuwZ8ktvop9ihzLdxJ5j2rDFhCnToEkfPAir1RF6kMccMMKaUaHCkrmlpBMApI+Oz0pMlHKH9yHBv0tm54mo0F1FcHUdvh6SQHJfMYAqjfCmoYJq4Sgp1K5MmuD0V0vWihhaKpSjSOGsXgi7fJ3GXen3mUdin5djDGRzBlnMYWewQypKeFUqz3Ghq1Jq2Ge4FyZ1Rv3qKeTi7MG0b6MdzAdODGiXsnY/CVJnIFW9LnMQcmafMWHrJAUe9UK09t0P2EMCFfQkOHHaDGYINluF47WuoLOdmo++0ggf2ufn4x73AoJnSTb2O+RWIVHan8WtniuaY03zmxPCCdVedvYYvQ5GHMpOwBLoIUZP9i+qWMegGUGaPTBbiSPtKYuT+a3OTD6dR+72Qdt9cF5RHDnD5dUDXxpHuq5s+6Ouf2MfrYPn1KSrdz0n3pD2n7tshn0TrDGuJywdw/QMZFPYC3LXEBXLd5/sRhIldfDN2XVguHjUmD/YwUKGuuNCtkFLjRRrfI+UCgprq/C8Zb/d7uqOvredsuGGgS9a+eqWd3I6sbARzFqD5wl1qTr+V1rYClfaj2kcKLO6DpNcKhxSEQ7mzoHdcs8NPe0HpTQGHj9y3Vz7P4hsubJ6H7vM3VZ9JcLgQ6Vsu3Gc4vzDakzPZvn9uW0sIP2Pt66b8EWTk0/24ms31gtDFBNq6SltAo2wBOY3dneGHvIEhVnLjUk8RtWpLa/+n27+VODPSypDXBQ41OljM1P+voaPq1cVlYFEum87ghHLBPNllt9XbHCW5jJ3U6suaY3Pu/wE4sd6ZcTqwpOcmLubo6fxwcpTX8MO93e9K86YJ5MKlvtobXURsp80CzT3jg2/tAZzmKNPfnhgX2KtHLN+Fg9HTifavX69qhs2xMvdRcDXINKwffWtlS11+/gDcT8lE9n01pKGJuyDzCsvIcUNi0GOG/FQhaOdkg5QYq+ibpithdFBe5dvY0+vAgx4ya+BmUr3HBTF0y0WGuCPTV17PLVQIWSYwITzAoUT0xYbmcNRBbIyDS6KrhHlE5cYmxwAWL6ccEeR447JgF9PVqFW1JpypOvpDcDryGu5EVYKaJ3d+uub1bC9lt+JJVCnyvelNNsnZWgxeRy6yaa3Gr4umDk3ruGldhH1z463++LtvZmZHWP/dPDtP3Mxt+6WjTJDdV5rnlbEK5+35z4n8Mw00VMEnULqUgWDS4ntgNot+BFvph2zqH1R7CQAkZ96pQWo+7aHy+zOJVweyT0FHRRdjsuSrFBpwXPtTlMPmNYoaqGqyUdmiFCsaO9lQrnT0rRE2zGPxYSm7avjkMOEVKu119WmjR230kURwtxzqtZihVLcclrUzYS/Mgjdbg+ZlgrYW8aTdLl7W1rKMbzauk1Bc13IsS7ltIdGYxWIhwsfA4lh/dz2ckKq6jSZVEhKwz3onEb4iSUhuxRKsr214KeF+XRwXVzdsLNaN8CMtwmWdWbZvkbNBj66hhSqBk8NvL5hKKmCWCy+xZ2le74KWtmQN1WkWQGnXtaH61vqhxZfZyuzhegBRHxWndJtOdvF+8zWw3pbcH7qvlUU7+VTHtSFTjXHFHDp+/dqPZY2tH5KVukOVwA3EeCmthDa5ou49+K75/tvvUJJWqZ6H/x9YFvvPw/o9xYySlkl+tEW0bA0zRPjQ5jSclIO9FgsBKXDiOFWmnOG6lqdOylQxBGFgpnrjvTX2tY/WctSI9Gtu1OzDbW3u5O/0gUvdJV68p2jlSNv2yJBxa8S6Y2XEU5RVOpVWRQfL0MzGnkAd7Lo2RxXly4JyWNf22BPs8V24Afxy+4oXVtCOMlmHxahi32IbNagS+ZvliKKBQBkeoOpRBp+a32BGeC4UTdcH3ffxl/zJ4M3jY3EPRxaQbSitTwOqOnvlnFp7gpR43zHkIOiyLvxxks8y2akcjp3KMvFPDl1wWIeXa92KBNVhYLbXUohXV3xC/ZS6iHiV8NWnH8aWzB3E6LbMrcRCNu4+UHawjJJzjThPTPW0PPRvaTJeIFZsIPnfGf3HVfs1+8LZ13/VqZpHHyQTfy5WuSnBqspL5VUZf/ACAtDFoloYcpWjiypjvFBfIH+oCNSjn5Nooym6SdVKE3vg93H2u5xsyGCW1vxW7qeC2GTyvzrk7xQdaONKjQN6zbjb7cAbGaVtXMDxeIhlogE2oQjZTTQW04oYNpGQYTXRn0S/pzF7XUxzA8MqFTCsNhqXrKu5Ijfe6G3g2ZdozWNet3l8id4u76DQzCGmic6wCkUMm4nGZJppgE0kvAAi0YRSDnSUKzUMjgnYVYM0ykXTU5vML0p98hmJDaST3u6UjfIQ27jeOOHq8GXPhiSVYL9duCNXF7apOS6sVvp93xVb1MZXsOxOCg916W5181BtXRoQDEeHA0MvubzTMKjVjAx66h3zv7I7BldDXvMwazXTv6aDyBf6iDydsKY2yt6H/J0W5gYhtSUabkn2mYdSIr1BrrQj2DRWvBb3JBb7JO7rIzer6ca0Wk7XanBUdOxsdVu6Ph9zRfxG+YYEkb/T7373cNmX09Pc1U98C6kP2ZNw/2Z3OdMdPNggV/b94NSbmsamg7keCBS7BDkJPwTpw03htOexkZ3KXMhp32wuti/Rm3mk2G+pxt1jY0vO4lgxmubXTZuc/8WhUndTDrkYyl5hDjY5j/GFI3U3hUJHuUt2VONid7+bJzeYIXYKm2qfa1HLynbCfxQvzBfe0cOsoDCrwBW3qwl1U2XmSxX6ZiJb2sY8olbNOe1Legpf+XRNEg+VSbUigcQeAURfbh1aEl1CJoqxda+gvA376mC/2iB2RV1DkjwMti/4lx+GjS3hlmTaPJQQaMAwf/EhZnzX1t1be+MXgpDf35/sT1zALFqwrm9dsmfzyObu8xhK5iu25+2LVlxec3n81cILDqvWXFl9hVx+Eh+6J6/GmL7Muicc3b1119b5D7wYg1OPENfXMezoWEX0gL0mVhdlPRZhR8hl/48/imPLZkbltp5QkL46+EhWSNrf2uq2SDbyX4/YoX9/clL/ntgpGPr6P9mcQjz8KINT/570fjFqoXYw+IYvdizm0/749U/D+4MSjUh1q+YsPUU/h7qlajdVwvPhS0KY11QgBsSoXkM3l+B9Uf3XdXjUubRna7LOs6IzYCzz2u3Pxl3GYi8Dcn/VpLKwk7WEjRjCTQFAMMJ0bnZu5BV2KrMun52R6c+2dBimy94YuY3c8GuLtxL46iUxomQS1oAFdrmSXFZrI9M/lQWIBPsCi6Hm87SURv9Y4gU/1s2tJpQwdl4hn6a/0TRQs1/an4J/q+JRxoYPmnLj19oKbcMk4DVppn6LMSvwsTg/+qkrwoM9pwbwHdQi3IpFtw/SLkMR7yu9LOKQWlt10dfe/t5SJ35wNT7SxQvpehrNyOZYQt9AZ+gaosz5AO5nwFVjJpFNNagmMim45H2Mr2xHd+My4kK4xhS5+Zzh5bw+hTijjp5vXMb6bvEZBAMm1tBZ/nSF4phh+UshfWvfS/6kMcN3qXVN4Xhk4dE3jX5ivaloTdIrUuicfqmFh1TxRaFNzM7s3A81KuYkWxLLzk6VAlEE0/5kzpyRUgAWkcRzMmJLYpB0ZmfExnOYXnrpM/zoGMJcLWsnop0c+P7q/M4MFX7hXuBe22pDYIPfa36npM1Y1AaDCjToBXyjHgSN+jPRGIk4UoO6ibZo2t37ngxOeNdI2joEK+3Le8/eDCx2jhJPUG3Ne3it6dvI+gnbpQVh/dNLJk+bY6lzmrHF6kOhiHRRSMpn+WiKFxtZPFlYJo4jGnEsLJMxrPWnX/8fEXPCnfOsCGBjiUeUXn07X+AVCcmm95BFFBtNyNE76zh8N4Wr54Bm97G9G+O4nixNR25GJmu979j+dcFG1hD/3AcUggfLtGOxF5/c4hn5PW7qVO3SS1pf4NM+JGEOf2+v0pbDjTIiWZ2u+B+RLwCdOJqyiXddzaA1k4gzIvfl75sqzRUqhwyPQdxvoSE8h2X2AtVWUhaewJjCk2gYrGKl6VYbvgtfZALAmEwRQzSKWEwGbsFvPgfMCgBUarlMhcCSjWfqIkwGgUIhMBjzCU3cRjbXLRBxnY0sLtfN4jlFIrbLzRKd9kRw4S3EbXsL+JTB+BRgJL/WcYK9GEankCFAVCqtTb9UoVs0k5Co9DBsMoHglMm559AOABAIaBGalgt5dSJECYIGu0FpWGzyOZGZRSbHTEO4msEQiOjCbmGbRMWHQUNke8vEE5f86MagTSJsahYorD3wG34IOtLA/olIPoRP1jetPh59iuXocDeeHDoZsI6uhL2NgwRvTskJvuax6dDRwamr3ySkV8oT5beQBOT2cmRxGSGknoXMvvB8HjW8/sIFkWOW/vFn4VJrpLgGQRi1XN9klRpCP/MmLGHqKi0dLpY+ULqdg3au546OQmePn7Vx522ya+w9nJEmyO26NtS8MWi1XbXmwdoZThYzX3Rne6uhdfCLLyEXNDU01TrbvZQvo+/AOBsInD+G3lKJm9t5sLVbfywqeBCgsd7m53X9+rAxqzh7yJbtAZ/SMPiKpTmzl81L4AO7T5YmDgVPvnDGVK0JQ0pZa1IstINrgv1sVfYlVYi4kbjurOYORl7yRiO0gafhnQhnDdfpB+B1B+Pr766HklJV0mRUdUd3+gMOtpjkmts2If7d5knRWp2U27AMlQPCoShXLutgtHlhNrzVGjRN8tsi4mUOu2BZuGWMbyS6K1wcjYM26AB/ty9onRval6mTub11InJi5zva1SaTcHFLYIJjNM1aJPCBdTyuWf3OjgTcXG3VMTp0BkVXpxhUdYkVXQYto8Oqr252BAItx/Y8cX3GsH0mIYe/tVjc607NyOavde+buXXcaQBgB8xLj45b27r+Fx/pA0HDyoVbDIsj/V3GmfEM70zA4o/H+45cmuE19D8riI/CPYZ19d4sQTOIb9AjJh7jXwuGgX/umexMP4HH9sx4CRJ9RG/cXvld9JvMgAzq3NsfMb6f1aCKhn/Fh7YKJWGlShJuFcoUEfx0qpSSSEQgD7FglUgMK1lMtVIsUqvoKpxN3t7FhTCa0u8oIJMhfKyfWEsh/PGtyKzi8yyNNJ6yXR4zKLoJ1AZi3lyXYbBIZODwi6ZEByobJsjcvzSkRX85Gi7iQVLFxi2AWs0mk4HnBsQ++YyAAWml778PNjJpFoZc6ehskDFfODxX+p0M0GCelWjZ3Sy9IsTqNXdy5UhCqeqzi7bmasM2iOPEamCVbDEPNA7ogJXtxpmVff+TF+sXKJEenV7WHVWqGCFS6TfS0HO9CBV2cmtavVQH481DCYgKu3jb1MPoEYlHvbBPpe0gPwjTgfCvZIPDBMMOk9I0m4s00rsUQSejHp77abBaz+fAaXmdSgtKTYkGkb9cVkyJMT0e/y7sXGZ11Vl3nB9B7jB0Kr4n3VydhKL6ftwees+MMqqQIHhLlqh4Vmcdi3Yr1zNyN1AODBBbQmXzLjgEaGk0FE+zaWkAXUejbQrNqqN/Hhe55J9X5UEa6VfvW0ZWGu8rw/iw3qxNK0Wi+UpEnVSq+u3CNTm6gE3FduI0kIo+wlOre5Vk4XzlRqO82G0en9Db1d0rEzdYtXXB9rHgcVzRhoYl0puXMU0khpbNmSFSTKaZBGg5bAC+7OVthkFQ02e2agYH1QZplIkyzv8SE1Cag80bdAHzMLAWcI924QRUTemmF83/eWrgqijjwnD3ZOjM+zPDCvuLf9xvqrJHrSp5UztXxXDW/lgQrx79lamLZtfGPmNXXI5yol1UwnvVc7etrfbcK/ZUNaoNouVXUlc6hqdWKNuTy3OUtJ+bIWnSQgXFoCGCZmmxecRtPLRggaIISDNbIBs+NgYirfQOTUxAUfL33bh3IePNijs62hleGKxe6Nrkv0Yg82Rcv03nU9hkXKihQTx7IkF6KwySkKWh8Cy8qUzDotuVfLpdp3IITPyFaX8CKCkOjdlJUBt8Q8sWydVSgJI4jW/rcoKvkShL3/wFrmcHlG8N6Ryz7B0S5IDZCtdDdQXUKlXAwRQf8ZzUe5QXxo40x5pPSquemxvy6K6SETTKvZiGpmEvKwCGjWIJBNvEMg0iwT/b6OeMzE+gyw6evYmzRiAgrmAV2xfq4TXt3aw97miCJTfExB+7EP9JwBhN5A5eDjUIVF0iZZfJiMTTYlNSbFHAsEUhnmw/ZFHqPOUDgbeGL2ktLYl/mh3mqZtNH5X0k+r9IpNYKoNIJDSLZdL3iUAL3OBwrgP06xzODdpJbT9H24xAiK/zCM/AVSkbOwEl2AnIG1U8jv5IJ+yDECTcz9bg7ziGOoYl2XKnvNwdOCK3cnITqeiWVq9b116ut+TarXdcyFs3wJl/T/RXC4gbWdSKWvO3bo17uwZ1swfjIzHvlVvcw137CoO+Uhe9UmAzsPIEahxXXq/gNQ7zy8GxibPDLWdxQ2MtEU20vDfWe7br5mN3dRoDyvQOJRqoPnukEtVgV7zSV507u2E0/kfnfYCPjGygQvUUhOOiulCoq25y2Thpz5FJUY5vRg+iMQO3hTsw6M7zLyQP6mFCMkafXcpkgYi5ad+XvVhZeam87FJlxWVJ6ZjlbCJ+9u/DQO7QmCWS3V/glAJW3sfD6j8WUJQrUUUVNXmVmCGApYKh7A0jXgJTmTXnVZLpzwhfyi9+D5RXuooKL7GZ9SJWXZ/4zy0lmO1k+ttX7F8SFzEanpeBnLdpj52qrOzJL+ydH31sguf8Wlv2f6r4UxlBGMTscfocW5oy5w+0p2+M/HRLOnv2PJibNLHAmrPNqNubUSQsloSqvhx46ctR0Xx8yveWT9CzlQmrlWZCsri4gGAGIaj1mZAbcQu+A955J8JhWspmjRiIYKNdJ3zb3GhBkMlsVm1/ztIp5DNiuMn4Z5f1Cznya5hNpdogQN2bjhxXdf4YofpBeo63e1NZNJJLjbxYL5rdGlk3ZOn9O0S+z/CAehed38J30TsfhneayXuWniHmg8XFsJf3WteTQ9c9DD1Id13gDuzjZZxgcl2PdbmrbBa7dVnb1zDN8PKe+yJrTxdjw2cZVvRaKjjhzehhXO/AsqKOXGz4RZa0/d6o9i1bnaRRHW3UybRlKX6Z4neXu3DOh8ExVsU7ztwmq+2J1oTn/MLzz84aybki/k34f34Q7WT/63jU1wNPYnQj3QK1WmTow/Y1/g4qaZYPf+u76/u+7Vr+2OSGw0enE1uOn2P8TtKHZKIuNcJUSCoxDjg4atey32GQBjN8J5IpKJWuDxvudyo76g4bx8ZlR+voCo1MRtpfs39SSsZ5QA7YTvPq/XV8TEX1nHBr2Ii6+G1V+PDmgjoduqImM9LS1LMe/7YisuVQ4FV/jgMWtNeCKip8quxt2QeYRpDK18aGc0zOXAfNLl/XtpUzf3vJ1ZmLt04pa48rkIycRGDg7LzrFTESgXL+X9zLkblPdQ8Kp/2FIweajLxenQ1Z3G/UZ+dP1Rf0feOgaDTmY/eI4Yxs/CM/q8rMwVnT1m4Qcx2HCeak3tekjAubOHMjYMpjf7sSwXjmx9qVLWy5WUceA0gKOs5y80nPKpV1HusYhZmAZCc9l4WXPauvNqw4Oi9Ii2LL1Z4rwiv+yTw1dEqpjFd6MaONPYorFn+jBGqZOyej4pDyVuNB827FusaJmiez2xXSgXnau8/bk/ex41W/cbd7tzallbglMx5lNgdSYWzgGNvNFdoCFyqzgGQ45KBcuZVgh97A89FqXepjyzQu51JFIFVmtLvgnJLcLDbN5LKUWv19y0AnslhiWtZBRIoyBi72j+SJMgLtfkvV9nerQtur6pDCPE3E35oRyGiK+s1V27+tDg0aPkbWt4yzvTdVfky8PXRkrcALVQ4reUbYqkeciABxIbtuG/udtVqPC8kqIul2ZLTTW6vpcxqNJw1V4nlHuDf35hTT2vQ3sotnHTUKHitvdQzmJO1FkyOsO7Hx/IlwZFSsz8jKdmT776Wk/R5d2FVUfMn+W4M4bKYLeicnF7up6GKNuY5nzYLOwOHWMVMZafpoRCWOW6qKoXa2pFFEvsr3pDyiFzzwU94SdrCOCVFgh+Tv+QodO0SRO1Rl3U1sz5RX9IUH6q9qeJXDRYBLbjB7yOirtieqE1WbPNWeN64PXQ+qyqMH6zybMp0ZN0IIB6N3PQfDn3V7YuvFxq2nWcN7yzMysT/7MyxYP1QBE28PHn3O4ocqwDfC9T7ma+Sqc3u7gA9RNAm70cMWC422S2jIzSpr7y/rnGOQL+g0QnmLfYuhvA6Ton+Ooayzv6ydBbnRl3T9MY/X8+/nSFICRmEIjCYlSJes1Fsa67R3/dDFVquEIrVS+cVg+cZGevzJnpBxy5JW59zCIY4C9zzib4WGY25f8ecLPOrYIfAFv5q+2QuvHDIY84vzHcWx2eW/lcwYeVfFaA3LnvjHNvDr4cwcPPrbPyqQ5qdbh3riYqvHyhw9xlnITTPfOyoePSPrk38jM6+Y4lh02hHkho2n9bCtnFGj1GOSQvKylPqGOim6qXdZhCnWIWF1p3naJdVxVPyhwVi/ZXmbWOPRMId4s7krMhnfeY7dFa39TCSB/5BmDOb2uuZOjjRvC/U9csYNO+OSbR51yFhU/5MzxGR5YSa03uKbnTPh53ebW0dNZaR758MqcUxkvAZK9RrxSE8c1VZxzbfhao+CvgKsrRP8P7n9cuVSlDJTqn1b+4P2lPZ3+9VrV+VeecTL5rlFNJqanCdtkspkgSgXtLfWM7dOvD2xs8ZD2f/mqTf3TsmOHy5KkY9j1SVaJaXsnaAxAGGnb8Ur8ceAwCv00fGowl0D+Dgcl0Lh8Mk8iuQK77G7JvEaFF6ImGQyxCQ08LRGWUe7SAbHFYo4rFbEohHcN7IrtB9eMADtCwahfRfoJg4175O5fT7GxVzWucMG4yxqahrmGg2ipiBvsdEAOcZiXuPLp1UWIwxDUQkSspjuc12szv7jFOxi2jHASoQsl5O5qO2MoUaFKrl7kWqgE0A8hFuDp+Irysuvorfxn+NrXxa9vPulR8qMy87Lqkfindr9Deqt25KX1wFmGsPE4jAMMTvAMNH+U4bDphuNNJaeaAeAEjJ5VgDdIXEtoU1PLqtXF6oLx0r4lkM5nhxn9mnncIG+pVg57w9Kj67kicXtpRrU9NNvGIJfnZpWf+xHtX8xbZi9s+pjf0ZQg3q5HaP9pdyQJYxQ52Rhm/+Jszz5O8+6amGDy499+FKogLPOSVQYFe83l+e3HRdqWOjS23dK5uir+yyF+nTxLa4325dzhG4TTM7TFGqLpryf+qz8NfK92LznfsRVa2Y2ogzMProRl4+toqvfurh9Lf1rRt0sbmHXm51bR8cKCmU/PhcreIW2Kp2ybYqiKdQUTjoKbEdzvDm+7JvcdHFRorlPX1V2p+R2KZol0Pwvv625/AWTQkF0ruOECl7q8eHcIthVe2enN5+56PLKjCzcNyLMMWb8MteOeVmDCvoy7lftNMyeftToQ308rT71VdBw8+mHGlR76eIndCUP/6CIlI/adOGC087ObE/OIbqFP1aiLlQXLpNMvrsXpanGf/rcvNg98ms2HzYf1zgXyWJefEtN9xsqZomBB4A465Xcgnfv0woL5o1u7Xyzaz61WDNfBS/0MMtinJinZaklWFUfSVYubcdB3yJzCWC7TBbT6NQ9aSWJeUebUsFD3mZY1SGKI3p1d9+O8nhXSEKBsH13RgYmArj3ve8eEVum4l/JdfzsAwWbpsHM3B237KOD+aAADP8cFJudjBgUghgxsyMo+bmUfKakTep0cZJwCOYkna42aQnOtyFtbI5jQDRozeYbD5S2zDnH5If/4w7RmpuYkpCENK3py+BRXdPwbH5U7wxxpSEp4AnEnO0h5KnT4fCePeHmLiSPIv3vVB9Npr78mJ5Qh9R3JxR0cr4pHEdHmTbtL311zvBH3CFakzlkbvu/MMjHDKCOiwhyZSFZEP+D8M17zz9k/kOKF66qCgdgG3D0ffcYoIQOgCIGAxQBwN8flF6oKN9eXvZ4edklBw33Xp7SJeLEzBZOzC3k8l1CTsxi5sRcIl6AxNGazRwtqT5+l5s4Ovo6k83TYNznFB8wvUjAkAEGpOarGZ/WVn56c9YDYYV/wq8AZ1WaZ92lkX27n7vb+Z6LdiMP9PKesIn++ZRYN1aF/wtjsvGoUFllTe0bR8/o+KCbMW7XVL9Dx3X8cn0/ifqphWi4G3sXeb2mrVjqkMbeuNy3h9u6U8TXW+uoikbJQoT3yYN63zV44nZiRfAVDeHff12XCzy1sXL+P5gY2et5GW3JaLNoQVAo4OpI8ruf8zCMTzKjqncQaEhdA8LhABozie8ivEUiv0Ug3CaTbmtEZb2pSxrTpy6L0abvf76ku+4lNf4Wse4mHnezjngL+0ZNDQZdW4OqRWNqqrFsK+4R4PcU68QM3u9xLZoGB0AFfqYscFcD8JMNp37uTUdbor1ZtKBJKOToF26iRjM+zTSnadDUaCHx6KpibZ8e2T85OQNpWh1k9cdGTfbW7yR2t7fDfWf9GYomdLsYtsS2p6MbWcxIe6fJEHBsTzRQxQp20GTwKEyyuWRKFleEiA+HJXXasWBwFs5QqmbSrTIu3aaB7RKTMJD2JAB0cWSRgwRHwJtqjpR9h0mRtWCbuoyy/WQKl05/3ulX/JbSmWaxIySFA2aLXS+BFco2qUIV7OQj2nN13opTkwecXc5zxNpjc7mzfzQxmvVKN4bqH/qgwGRcLRIpVSYwwsVdqDOOJuaWHeAojUEVvVNRW2xKKaHboU3WC+ONJqSVf9+plgSo6qZEzsAOZwNbGhZJXXHKeFysS3JgAVZwODCCd6SzbIHnvdQVsV6deDPyIDRl3Sd6Kr+RVOXnaq2gFXO5WpFWzNFSxrKPUiijpmPkk+oUBxZBfu0Cjr54aWMbIFO0AFKBpZ/UgemhcK9H8R27CtlovTjWaBbETVQkgKdcWBLhY8aaJ8Ta8fJe0Vo0sX1tVTbNPnRVVletN4oml/62Kqsbk62n6+6B14smu1tYldWTjpea6m73c98P2udVTmLKYMAITw0In50q+Q1nMaCAZ/1yQRUKKf49k7IMkKZBZv7q3PRth/OfLEyjveQr34COj5hKAIPFPAOoCcSsCCBWHRnOAI+viE0g498ZKkBqArHsI55UVkme5aamA9mUTRjgBriCHOR8OsRgqf9bxYD0IqJPDPbdZMiMRH6eb5dNJXInKl8kcQVX8kE+zEe4ig+5uL0Khh87y/yKjbI1ZZuD8xxMv3wecwVX8mGuYqsft0BvTbkOAmz/0Eb7MTOtGsjORiis3QriSj7MVX5cz8tKcjCMvXLUDqUcqbJvJioJzv7B5XOFHzO3VQNwtpdvFLiCK/kgH+YqrnZx81AuzuCMdSmuhmpYrkrFFjoe26OAJgcNaIXb3diZy4F1ASu8J3e3i47EFVzJh7mKD/ERrnZxcwuUXzG3+LCtkpdS8RHYamvUaD/mqxlJzM5UwT8Rs/3AiOBuDF3telAlB+Ab3K6kju1+AoJMN0NhrGcDh7Ixi5wA6A0rHw9HGMYog2h77NQj048FZs0Q51FzCJJYjPVWsoLYwEYO43COyOLmCOg1lysUkPrhs4bjy+aDefm62lmfJfoM+Ek+Zclew8ops3x/+uC0ZAMCMfi/rxi+MMpiug1clPeSO4PpAaw3MYCAUN5V4OcpZdazgUPZyGF7TSEE2Kdg7VArmPFSYJnLFaJUjKIsts9Br5naMTAgJRffwY2oUDgjgFgqt5EbiPVsYCOHcXgWOR1g3ERh0CBLOlMYFpiNNkx6LiaCI8rm2VwQv8K6hyiG+HLqYsEMH+zrxQT4H9uvZ0+4BG+l5MUv7gdIfqZK3FkyTl6dSiQl6e8R4P9rwqe008d5cjkdZHJEjPz19ok9AqNjuuqSxW2RQ3uM+lQ/0M5bU/9h3bEFtgxzHDfgdDBw3QD/zvZzsORhj2pDIpuYlac/ZXte/0kx07/Bmu2bmNHEUEw+Pcfg1ufra5KwobQhCWz2tzld2j7ACnL/5O8CudeR56Ej3dlvYcxtkl4ySKFSmBQuRUhGySSYiyOBFjDB+2jwbT6J/urVk/rEhw2k3bb/z73w476vlZ/Pe2kK0JTcPwBgzv/oyPaNQODA7Psjzisi46ehdQ64d/5QYq80Mlsu6bSLu4LnbO+aUol90QMUfDAwRsj5u/f3G1neWqunqawh8woCiCe2AdIGqUyqkUqINZipU0wL9RXOiTl3IR8u34a2LBDPd22cVCaVkD3BS+1vWlT4Bp19t9dKhKeaIref6NwBvBx0Wvq8AkyArtaZW3Z+bB20JTw45ByJ0Tiz4x4ZlzcWE0JzmZJMmbPFw2/YDbROLFcITR9ccmZpg1RWXcKEsuacDnOLTmkI2RIkJoFMhLLGJos8nZ/TTVrgk3kyiTw9XgPbfAipTCqRrNU1INSkaTm9QBzCKkn7WjZQ6WuJQjocBflmpX1cIh1oi4zEyz6UYeJCc0XIH2MZIE5QgXmaNPeuhGI1LPEkSjJJDqAg1NOMnPwKx5N8eO7VLPuNs7kRnpAoyUFSgJhQqNOpCryxkBm3TJK07YXnNOC+oOiQQwjjm5Rfk+p8BqxwPgfAp4cFbIAfjzsyU04dSvTlTcB8b5P7CPL1pU7mV24hPTq6LY9rVDe4jZyoTdObyFKlhK0uYUJRHSEvGlNdXptluFDzguVFQYQzR04Sr1XY3NmmfUFo8ZwHzagJBtMPSZTkIClEE7cHoQg2RGblBDAlFWj7cuAHKkliJWastMCl5BnX19i6bL4D4SMnX8pHRUTy/Czz/2R7WwVmVtZiz9xIPyUIyQbdp/apDy2f5Iwe/DmHwzdyBrSd7yTKL38Wocm32CcI2fwcVjVJtr7Ev4Q19V9A2NzcLRcaGrbFrde1Yvl1OXQcYf7Jla5JdIUxwIa6lC4SgWyWHs05QcQ9LrLfbd0Bc2s7zidNLF05oZnP5a7eqhL2uzg13OUX3Mfib8c42oYfTR6HnjbcziXd/ZtLbpeS8/2TrXeXS9gH055bXeIdu1R2e6EdKLlNI1dtDwGxZLGc+Eze/RvcPvmg90dRjxSVBsAc1hKouLaJIAaJbRbIcJ2FwKVi4I/OT3cKvHU1fkwfrIhDM7ML954EOshtr18jFwY2FIQmdwCjt0YScowR5ISIOGjQ3g76FdPE2dCFLl3WygzL5m0DK5fRLBtdG4w0GnURixklKMShVqOaxkW14cYOlIfPAKArrLMBkLJCMudxf6341g77NVIQmW9SH+twAQZR2ivnVKCc+vlFmYKhJrqGbL4RZb6M3MduBChRDq58DnbEQ/Cbag3WbaxKGTOysjf/YWLWjricQkyaV3/Az6+xAQdTtzUSriBnA7BiFZsAc4xVnNqADuMm7mK6Yw23SA/mRZ6lUYDhOWLOq9luv7rASUQ3q0tLTxRRHYv1qtphz6rwOITRRsw8Q4RiNUkJgQCs3OLCM6EqU0CftZqw5LgxqAnYmKzwehKRMYcOW7QLtNo/Q6C5vHDqKIcPmq3tm4Vcz1TbSw2bXH0qVGiAPTh7yxYx4ryanSDH7OQph5B7rDwGpxz7fA7opHU55eeILXZ+4tFnUFCM60h19hyuTpKRYaechlaL44HErd6dKF3xlGzSBKARdg8pebhMiyw63ZjpGNDjgyyBM5pPAT324miNJpD3hdDwV9pBTEJJHsJURNhKnHntayW6g3l5pGnuXAdbMSobrPBWgM5ow9NUzz04POTLnQx96Zj8qlyiykdRvA2KGOHa/FrczgXSlqA+ZTy2LdVjAsKQeND1luRUsmgSNSqa4rjBaCCORV6uAcaQCxHrZkVDHSuXkDoFjUtNgPSKrRrhEpKiN+jSGzSXkR3t7Rvi1CbrHiB9OJ5B/ZQZ5g2EG71Fwm6+HgjRkxXyr3Rn1bVikmF7qcTBDnsdnQATnYPFTtQ3IPFWtrsGwuQNxOWtWA+k5ScJ7Y9WK4B2ZhnEhNV6cU5ymZW9DwDoEi2ufYObOdHouCHMZVqLdsMRMM4WhBCiR6HYwYia7IrshvAB2BAME0T6GZ/UI5Ypm1YRkJX42dTrmdU62FFqxUCj131WcVwQlyXCiRuKlTphlngugsrQOhuAs+sS5rQ1Pu1EJX1BE46bwCfoHE0RGFpNgAtNu4tCSSz2odZuymQgkLJU47LpAICxLQ13Ie9E1NqSMzcM950QCMGDncx6O7kF0Is5saCXOVywpt6JtBgIuK1ECEUEQBBIK4Pm+ny+In7uxio+1Kbq5rdWvuGO6Tjtwx0v0yT04YQmYUHe4a2Ikt44kqpLresbWRZNzrI71wJAlmi4YS4AOIUF4RqqdtKtoBDGAjc7fXOQMpOWnH87qLRFczcsKwXKbD3veQzB3xBOFBSkLMdIT0FVKtQ+Y47MOO033IEuV5i6FZ++Yf7QBB5KcCJFtBCnvUyCbAfkTeTUDWBvSCl97yyWuZb1R7QDkTWrlCpvL+ESJcLuDXf87GY6QJ2ZRZ0AsFUssphbqKbamnfnFyuID3KvM9oXiNokrFxxRNiJTnbSv70OexQonjFdRGygIHzPdJoVshR7QmTze5G14oe2O6hgjvKTkpwQ3gDbMgNc099MQDo1ASDGXLKsU7FOKnAViDaqq/MNo2F6jpv/RPBByBAbCpJqSFGfYIII34jGENMft57z8VPVibC8q9XRrfGgM0506CcsXbXEZxOcOmvFwWnwP56QKHLXcQVE9pWJTaC64c7qFccNJcvO+AhPXfDSc51HBISNR2IZyHtWb+zjVoBddFOI4Agd7VjLe1XkQlFePo38QjcmM0YSKygAYxMAN/ufQ8Od/rwL03aOp4KP56KQ00cDY8imGiPWDVMttyToWczpU3HCzYRzGbdSl5OeaRend/u3fj7GPRCJf9bPQ8Af6aZcXJvwj7RCtSPdkdGWMUH1JWxqTI7uobd/jVX1cUIwZKyN4D93c2CixUUoYKOKfsdopHO3oIBrpCr/zMn1oj8yfCzyYz1cBwDxncAzE0byayKEKmumkSBzT3d6dwihlb9fMOjClgTCceuJuaqt6nhtGLsDfk0cq7r8eXCQG/ek2dWOKQZMeAD2/xzMdoAYZaeCmt42zWOiEP48xglv6xA1rydxUKaptSLdBSuMy6OjZKmFC4QJELDBEJXbOk1+807mFHVXHnDuBjIlUjVBc5Tg1X/SY20n4WQXiki42FqUC/OspMpp2v/1B/e5ZGrrmSGgoygKQ+nO0REE692YIu3P1AnFwFGx02q3TXH1Plyk0c3OUiL2HkZd/CV+cIhVojwXWhZ4yAuzab9GBrYTiuFTV0qeYcDJDn6KNsIapFgTB8IVbWzjMhq3lWyUF3V0AOjV0/Z+uQvmuU7COZ8b2PW+AXiykZ5/LcO7LRCMpgNKAEkoYxuEcvvwAtbuHCe6iRcmhPOuIIxulengUGL2EEaDGHGnM06jn2zs7+RBH2cR9GEcRhAd94BgMakPKynRpGWQU8w/hym4uxu98VLialCLeKHRuC7WkvXqpjIN1SmNSPiGFMLcjw3H51NZUHenwNvX09f5a1MVYznGoZvT3Mpty3XcgYqSFBzGgd5xi9jheaDpt3LeYdZtfOnnessGnheRp02FYAp5xyzfHjdPJP68/8nrx6+evjof1/82/8gVp7WFRe3yCBs0y7BQ1PTcbeWF1gR5xsqxjF5KZeVIT2F5DLTi0NsDjQ+SGh5vE3i73m4gyT5hahwQmx48HEWjpTmCG1geYb3L8pSTwvmYEbkV5ahyF/DK+7ZiRXxLloZitvKE6AJZnQkcBnvACwmYL3q13/BrH7tGsPSR3XyK7BjlSJYNW20DQk//daXDh8NrX7G4a1eLn5+J9digrPTMxXrwFmKJNDJWYXmRGfjWa8bxo3WA5XRIHF0OvBhp0EHmO3XCVJXp/5xgtgrPAEYYe5KzSF1BhaBiDWlLykYYla0f7u3Y55MMt8oTaYhFeeIkhGsAXWIdEeZSio1UZ+kpj5GJff6To0tbKSk4Kwun7FR5Etq+YQ6d4Kq/QH6JYCC4sYA/t3+zIdrYrK8VJngVMEELiCDpBk6g+zChR5E2yKx/EK997sol1WChzund4QDshCBfVwZ8ic+AxTAjuKH8IshvFfIxDHO6tIB3CzC/YpELASFs3STITI7UUhZXTDy82Dnc0OHc7wv8Ri3BBQvhPQeiaNMref07O7AiWntlL7hrQLQpVy+O+83jbVkP4y5n1ir8M1RqML/A3bOtOHM3ZnhC7NU4/3Qc2ACKuaBZyrhyRcj5IlT3Ctdbx2XdQUC9gBgUb37pLklkfkgfHmKc7WYM7sbpUxUd0EAXcm73blWjGl9yNIjvzcei7twA+ujp8dPsmzNPoqPHm/zmfdbvHOwJPlVLByydApWjEQu4zEwym/QQfPttrXWV4qwKWQl8B3FMl4rsrttApgREEJYud+mmjAbYJITxQlTZpbjpsx0FJmc1Ttaw0SVWQRyvA+rIHllKiblOa/5DeYO1DwC8DqFGiedWZALqVeYIsP6JvkPP+Ozas1aMJPhGl2VOt4VElgwWstOnXVUWmekz7KDBJ5uxDh9levcfkCOnJnEEpW2ppskEI/4owe+kcOTkuaWrQhJC+nkRwWgTnWWfxqHvUYIcXoIVOF+0CmUs1BG8FSHR2K6NJAMw4++IPiFuFMEjxZCKi87c46qIcTEI3FgloJMLcs3BINb9O9uwrgOrIMfbgIecIHOe5j896/La4Ju3nod1nDy1wbsewwY5cBctzdvbkLUu17FxDkJAu28RMoLnWFs4Okfwai7WyJSHagG7lb4wqZ3WO90U/JaMtoChbm73eGUe01F65f/9owjx96wuxBuXOvNN+DSHCzOoe1OPixEZJJi/VjlMgqffi+ASfutgUybwoZtEzuP1cWMUZ7yHJIX7GJJOyjfWX8aQdZ7p2T2y2/dlqYk9MaLN0TFJ1ObH2kS9TQ8Ntxbl67FMY99U5Tfsm1oqYbRd4tMm/LlnQ7ltIlffCNA2pUkbrq/wwRaj6zXwxlgiTWDBH5MIGppvtFocJ+Gj1aGzZpKJJIJ6auUMyKRx45Tk4UHz5lkSY2gvqgUSqwcZ+8vsULjvkiQibhyfAS0ZrmR3oOW1gyoaytPnVl+UDt8UWmxEvLm5S9wxadvUtJl4JnRJlUoN8HRaDoHMa5ucdbqPZCwpsZfVMhSs/AZ++1YPcR3guSRQFfwDjNS6nfDFUHLgbIzgE/iozTzdM2PaEbfrDWBiWCVzraRPhzGJZuNbCZCJIAu7Qydr61SeOqZFom0WIdn3hIQEz7PDxgsd/vVS5FC0TKeUjJh/LqZjp03JHLLhn2s8F0Nhgn1iZuuKy8yp/usqd5Fy2rAVI3NsrexN080cEjOXe1NZ0NrXOt74Mo99Vz+aB7fAzxaHBJkZF3xLbZ6koNbY28iiqpYsROvPh4p0lx1ykW+j6Y2o/QfBXfXz4P1f92Xoqm/rbz+u+UOMCsbgzImNmOOmyMybeuvcKfaImzg2LCi9lLrsJoeNXZ06e8877Lu2SaHA3D1VZRModLOJ2ZxKYiVDpifFCdxepAsPPVhsqDfFLHHHhlaRKDIxEIVtcGoBQ68BAvudC5AHc5yS1MrDIDQMEB0rsUrU+WUpPog9CvfBqs1galCF2Gy6NnI+oUoT4gYAepa54zKmoyNH7VZ+JbomsN41jTDWdnUFX3JkxmgWy08YTHkdGpFDmBmwjG5jMqr6RiDdnBIHLrbO5XmTHbbhBRUQ001ksA3mIxBKtJOphOoItg7ag506vK0A1p5zJGowbWnMchijJKSd5mhJsV3EE9syw0m1/arXxTJb9ddM6qQhDwuyumuJZOKK7iJVxKxOKhVOdPY1wdvIp2h90j3KLBEef94QEgx2c6oag+wp5NGtNgoWnc5B+ZiHOjkgQkBZIwitR3e3wyIcxf3NPeqGYDfNMd6GHobnY3Esr8LwKkKwMNj0gigBLVtD1q0N6W1gJpz4RlmihDZMjUgG4qTdjUd1LJ76rbmusoQKT5gZt3kSbVo2fEmottkRUhUeIhUp2pvqtZmQVT91HlRAWyIykVn7pYt4PW7LNA5dW4viSSpCDpahUPM54yLSAS1cXVRfF/Xuj+Xb67f9Rc3VDEKRX0GT5q1vvo4LBFuhUWZvGbKHB1nq4Tuy3YWLe6gJ17PpJG/D4R2q1wEQNLTVoRPwS1eKU9jCiTadW+mHG+5t5NtP8Ztf5If6uPYGiU/7uEj1i+qQRAo7sSEEje3sXc1dcwQoABV7gzlbZxlfBLPtHDGIb1UZUzHkzteJFimn2yKuCQr6Ip/0lSiycIxGkYI1/KLRQrimzH/EEhNflcXV0Cqy2bYzE8zPZN/VOzXq84CIG6orEEtOjnU8+cjc45AlPj16PuLebEeQmV0u5/n4v078xNT0Clx4urjzPCHGWEKKJgBcaoekJpGZlMsQUHEZltQOAFGlCWSRuZKIhSezjp6PiSkEIMI3S7Qhp/HK405H6uM1jup+y341Oc9v1S0lvf2zP0+JuHCceSNdp31hn2XOlH5vPvNo/MHj3U29gGLMLuCTuw/P69z9mH39TGb9YR7UAuYJfOrQQ3Wtt98sk3lVj3aMak8gqSjqIrpeQg96daZz5V05A2SRsb0jnYzqK7thuVb3TY538FfWdSM52UWBT5ETZ9lFHzNzGSyaRa0vAiblkSz6WV37VKVO6A7jDoPxSjVQZjJcxMnad6Edx9leW5eItQQENv/LwI3WHy3x50tPuAIfbEE4YziMlSB+6LVcHCWKCeFnf2zBc0hqcGv9QU+zu47CrpWTmvR86EfReeRDaIwOMV/HXVjlRxZ4m599OtEQrM1nHWspWJGlYRVVZ2w42Xw+N9WDQwwe26aGLmj3uxgqo37SlOYASQ3iSiYN1R5hcGnEKEeDIbuQz4WRCcsx6U9qpXcqLejNs18lGBcqPPa68CGcPnpl1uuXpS/Lpkg6YvCSThP6hFoFfdi3m2JYCtpOnX/eQKGGeznepWVJmciyy/JOxZwadoLTGBPeFHGiy7Q1cTLtW6pMOu1o47OAYXieFTNWwWgaKDNmAM19V1fcWYC3QlJeaUAXtK4Y3aa7y4YNqd6UZvgE7xQG1NzrAOPS1o2Vr9KC0K0QxTnrVTMFJomA2OEyuMkIkyrm8VcAC5JRfSCLDi37wfXW8RlONKX9L7JWNruJ9tntZHBmA2309QBGcM1yhYwmTpRl6hJr7mhD8wb2JNCwUb++1Zh/gWyRN51Ci40YqZTMF1vdWWi57207VVwRWXY++O+VRjixpoMskdj1s0ttIIOpdLmYklL2XaQaNMjB5G1UVip4cvQwcStyAObCdXdcjolnSC5dn/XqnHD2OcbdtRzUUHf1zveX4Y0H71dJBRfHRb4VOWSmWlMv9nWSTUxHouTivFLzjd2vixqrse6aqz8yACJRxNgxA6ULQvorXHD1yxZHVNml54yJw4nnXgsa1EfTOvhzuCAUGcU6Ws7yVBQJW0jKU08HdpKcxxH/Qod3AOWaXCVA0dtxDLU9xZOAdTFrBg1UmrarVjbCnLBfxu1skhvRYDryL46fCDa7LrIGnbDNcZdpGzV0O6I9g2UTInaxUJNDFZEB237SVD/DJ9rDfC1wcJSX6U5VmpL4hgZJf3RiJLWttxPh0eOYGxj3ZNPbzqnW3dpxZh+8oC4CAlKyNuoYXxkQvCwG9Lc7BZ7wduVZTIA3Y4b/la+7oZIPge7Xeckoj38NIwQEj2GtPFOj2Jynn9Ht9wpD3YBGetRvVfwQcGqRupfnygu+L4ozKEamLQ7ZQ+ckugBxycRxwJwmQr+GKY4KChb5LFJsjnSx9eMMBVIqV3SXxewkftRWrDABU4APga8RW1hcY6+qWVf7skhFJmrJ4VKJwc9VqSPQYOZtpzmBb4/Vli53H5Fdap/F3zZBvyPAPAT8yWrcd8iv0CEcOfRVZ4F9QAZwPIf6TPZwxFwNRD22c3SkSi4vlFzu/H/2du0vclazlEoaNhf6vn+cMQTBVcG14Z10Smsvah+ZcJ4OkptOlpITkakrlqgGR19iOAxWVUf2SFUGWnlQD/kkVtXhKoX2CxdwOuDt09eP1+Om5lraTaniqhkMcZWswayqWihfInbqgHqo1Qnse/3uKjv8ctz+2f3Rv7BgLSyIzCEKj1Xy860IIa06KY2US5QMcs1HcMmgSUUweeCeAq3gVjWrEz5Ggcl814QlHSYD8V7hi5NzGqOhUIHiYIwVDmLKWftqZKcz6Qav2CdLFye3glXTOqfdklFX0gOkG3nK4N4u9923X+cxj2UdSSyYnVqp934F0TN8YRq+NDXGxiXo+587qHQMvDtWNnD5yf6Ih79Gv2L4gtUjFuLVM7iB1+CBNPU6LsZK4NlQPzvqZ2e97uurqfvH7H7tk7tWiexL/kU1kfNFE77PPplSRNTa6tFKG+Q8JQzt5qxsAy28Ek3AcaKEM+HLJiEwDIdy0P3Qji2B9ahtgwDFgD1ofJMC7VpCNUm11IZDHj2cRPPYeRhBYeUqWQkdszsLKslZnvoUI8PY59o5kL03FlXOsV9ZRDTW3Ygl6zMdkzO/IViZxmHgYjNzY5TIaV3fDb95DCGwGpk7MNm6mLQb9UUGJX9HbARWhbhAQyjSAyibN6FMvxuc464sdLz+qXv2z0oWl/KiSETHbSzz3/YMVAo7+CHeO3yxmPjuDKqqc/RiXWsH7/ag4JOli5NbwappHVPvgLJ509LAMDI597hv5nFEMZRDHFG5XTUsbga2z4AEmvsH2cDc8xZDlFmV1bizu87+WrrtdfhoY6ZPrl5A6WLgX5I7+cr74l7eh/TDHRpD1YBSWIu7F06KpomfRUBDlrtPoE8HX0NcUUn7Qn6ZhsHXIyjBQuiqO6qhg6dQSws8EmmIwIiPcDkXOhBjXrF5NmwPFZj933RbrKPfrs5cB5Nbyarx2QSBNpiBY6urT9YemaCXSEfQysvwNmRP5F0uGOmYdg4ke8GARAbRjOeXo63jjqt+rbSi84izg5EWw9rPM0FEEXPR8lJcXZ1Hk3Rp1WjB6BF4M/fIrNznh4GIpDG1n7Y26f/qMd74XV9+H/2G138NYsSj/iCee02RDtTWGAJ83jdlHxkSO36HT4boWupcIC8h+Hx4pI2St1XT1AMzvxfpipkFcUcRGXUEQh1oZAwuZW/wlHY372KttomugrcRNBGJNhaLFU3E9t0U7R35lwETzMz7vhbaHA0UmjI7rDv5iwOG1nIDrwuiYkDfyUx/KzT/TiXVlYOhYRyUbqKs9M6lKXl7mPz8YqI21M0c/SqVOfnQt5/cMGNQj5zSceZ2ivcA1LCjQcvZbC4+GzHf8w0S2YaeNGix0wzl4ZCOtfenaLpHCqvsyple4/QmU2Vzd3Kzv3BopupHBAjp0FGbqem1/dDU7nbpq8kJuB6dwReZl5feNe8m3VZn3m8T0U1ETZPG9dSlXKodepaDOYFm5kd+/UFHPEPJoW+HpSWp420fth7seusGeBmXPuKZb7xzYr4YMftKuC8GdpTFm8ok2v5+hMOYLApMJ6d2e3sCK7E/ibemgHoSUmXDWu6mtu9wZRPGEXUp0AVCMCA/zCl5Qt95A2KTtonsEfskqEt1EhlNsaXN6fFoLXDKrHA9NqO5VPXLd+ALegre8hBTvK2vma4bULhV2kyHOsXdnN1YHoduS9uKxfPAFcEvHoMyw4RHf5wEsVXaTCWds6AuFTZTHF2otmJGGGRgeHvrBWrpJrMxb0hS04v24CwKUIGLEQRXN23Zg7v43n4RNeOh3aknM8hifTRryekuozhIjC9Ex1/lOHB/uPLrIxhZY5OqVm99LTHgt3Npm0pyKZoT95CCCRsuNn4iHVBSXXwKvSlIK5z0rNqLeuNz/xpetSo71n2KBZj1Td/CyDo2mHVbwX1rLW0ZT6oKOWGv2f+19UYrdlJnd9bsqfmDA1SKCw1DPw94/WrfWGd15zVt2Tv46ofywR7qH/oZYsurQibR58WBeIDJ1JiCOm/FMjnMHyfNs1j+6JwgzgRuntaWAIkVmbwiqeu5+7nU7EpOKllmUUAat4lOoXEjzAXeooxZSU1ECOIRVY0lQvQTTUo4TlpoOb4thY/4a3ltU+TAMdUI6sTHyLrn8GDSKqq2k+klzvmZ1IIa/+HfrYAfXeECnkDw4ybGSg7PjvrZUj9b62dDfXV18LAd+PTe45fZbke1vyQ/El6xQs+Z8z42skmQbNdRch/baXA8K6vajwG9f+8hmE2FjKwxlhfw0d/XfR7bNZGNzQq1vWjNvKaoPEYsj2H5CCH1zDyOi0UsX2Rn/ozeSZ/mVP4+W+S28UvgJmPomQo3PefhPlfN/b7ntMz3a8i6MEnzao6c4vdhxETidVbn5NjCkEK7k2tXKPd+QAcASxznVKLIgmt4BXPMVVJlsF2Bjfsk49UELRR+4ULd9D2GpINJ6zBLlmqA/XWYEYUBCeemL/nZ/CheyHZd4uQnQOgv4PFL8TwNhnAIFKz0mzrPFmJDgdCiiDl6q9NytbSTMTD6JxJJ2Qrv8H4pSZLGrHEiDXXXwHH12rHOYHXwXNe4Mm412wnnJTaio1K7Oh6ePC6JVmyOOYgfDMyNqDrGBFxdqiYmFr8IE0zen+sN4pn06h1CkixfdgM9LdYdcmJ4x77WvJT3uwpzDRhxd5E5XRSvYaYzS9pGJl5XJreUFea6gkAbh8g7far9GfQgvu4yvtCHIWuyFx1vZJSlVcQZIIMIsMEITGdEKkSNEq8+D3UiBQQgN23BpFUVW/ckKYWlcbI8XL1QXquDJ8pMXQoVmPRCBop01iOQLuBR04Wp/oRq68mONFvVcC0RbgoJ1I62t+XEQktVWeCnbKANxSczO7kNbT6TdehHUXBWPaG7KsHoQZzQKtdzt+Oc+H9Hc+jRhuNTn8v1TORtxSa+i3RxQ6o4uCg92rsqSyJaeEUkaNkRmLw7Fh7ocQGVW1RlPl55uPv1jelTh7/FiqZZR0ztI7UdqANUAYoZVBxZeAeC95KNyfZ23b7hpp+TY8mdk7LXjo+YUoJTg7zjzjNbFVEJZIKo2QPfHZ4ww0cTQf5FtqBQMW0RgktoAZ6+kWCVjacl+7PrgpwO3uM5vPwxNSwuyqYqe9ZLITk8xqN+DQGoUFtg1cDTJ9krYIxikgc/R70O0CvCPUSxApiot5VBqYwKaMic6Hha6oGzoQodie5f29Pxpkx2+B38vL6q4u8VeyVvi1VPap1jDZEJoF/cfd4paA0l9HYJFFBGdjY7M4v9myy7Yac7d1qb6GW/mXwFzSSUbVxEJK5UjPUAZwFsVVYxmytLjg8wOy02gis2RxpYvqAcPwWy8vqo0rW9RdbbzTKDa96DzhYba6bdg5I6JfHZ/YGyr8bUtZJnCf1V/Skn9qSaxIAOO720mwGh0wbOYPrYL++97L1dnMiJ9AC5SBE7Hemc6IIHKDrVZpopdjZ3I2ILrJG7+mtfYuGePuIOeOf5UHbcu92jvRLITDlYzsyqfMfQyYrfN1RCh/nNq/AVv7877tcPr+d17i9K5Kn3G/qlpM60poaxK93hfNwyD0o2qh2jTlG1dABeVnkyD24vV3l8wCcxFR7wBKh8b9swlSp4dJAmW5H9BRHQdewj663bS94Jl71UCDg6r+LKx4dZSlEXxoE6cFNyeiLFMIc9p1H0sq8vNZ1/liOgUyio7MupRDlvK5Kvh6Ro2dtpZyDxpUAQb+gv4FQqhpwjxrwnga3DUVdH6D2wvCqCbyyJMGOTxzrc7eWRYzPfBMYu2uyxoWbESyVZvb74gvVKODaWmB6UBwzCBnd7f48WFCSw0VR9ICXSDi3rlIc5T83gch+0Q65bxZhskbnOMrGCP1WuTt1Cv4L8MvhEtyHEB2BVceqoYWUMMc5wX35CTtHCo3KZJoLHls4iaD/GfiUVB5uNfYXwnc/zhmJRhOx+XAgiNK5LFBKmnY/s8NI090ruZSMRe1rAM3LmeQ0+nnnrShqA3JPT+B/Bh0ugh7yyIXT0q29OBYTNGyKd3q3NKjxOYI/QrEUX1rm+Tg6WZ2EmmcvRhvVsd8XOumNMU2yT1UaGOttkjvk/mbVxpk0Z9lWDyMquJwHeIg8f5+cIyXGEoVliD6goDumJDWSGVKjZ2AeFD5ZdYR9Qco+OcQ9Oz6jyZo0EAnr9Yp4MuVHUwB/6Qq+kH+N28BiWZuxwUMGwOOgYIvBeIt1M1g3dcdtRmsmECtYXbJFjTtHcmQlwOwCm2Mrz3qk8uLtHWF8H5Y5lXBDMY5rlTZfwkJ1N8d1cQnYVfsQdEBXXexzmjEJ5OlsrOhpSzTwJW/4NRNlpjzSFr+ULWS7e8mmEQCWEaP/avmEOhon6RtFuCg0SR5uOHDEA3o/+Hq9WNqKNulINUE6o1KsKFPujUVSKuNEAXRXMP94Eh1a2k9d9r9HF5iDF8BHRGAi62itygWVAGPH2gYehk9KyR+yLRQBJqS+GNIEoYYI7yNFA6IXKVCVpOLtPqYblyxZwyOkiVkOUZ+I9DdEgLf3FmtF8Un3rWE5IIeQkeGLT7KC4BafEFtx09D8D4kCkolnWBkDzZdbkzaL4CVnCCbdN9XVsGyDzIdPBoxrz4RNUOGQjm0kIQOwGrEmCYdMBNjJXlDLmUa/FxhTRQgJ5zvWkULxD0Yqpq5ocs5FYM+vf+CKW9rgXM4kgXaqJtgNW0YPNzrhBwZhDbKcKcRRFiZYm1GXmsem9pWyfnUxvggtiE33vyfkE6N+/fPnF++vj/fWyx+DXZd1FSVZozMgimEZkSLUdVDUVCLsZOajYKdxXsNh4WJ+irNcHBI1bbLdQBJjy2gJMYUpiwzexLEz9FmAL3YIhxg52hF+5EQaKcR5/Cgo3CJBrKvGXQPDchKrM0Q1ddj3teq4EIpZ5KYRTrDPOeiBE0ycsbo6CVhO8V+ftd4xJT7CuxFfjAErWA1DZfgXMyMYVgo2a5M3DvacrgqUohusfYtd+o/FYIfl5aIQSLRbR64ZlV5XnJmyndk6vucuZo+2iPZUcsBkpBk6uM5vqellPdFRVRnZhGlRov3WEsondkptgfivJSvTH/3m7W2I6KVOx3gmmOpe1b7BEYgCfZVmlgCOus2hJmN25ZsYOyss89Mn2Q9rh9ItZxICUDYJCtPVA4lp9+4HBJJrwex/5Wm/6h8t5XOYSb/vzdAo3WjW4UByngiuHXFDt551fo2ioHPZ+0aA+gsp0JxH+1oOwTlCPPC5XROfJ/Qoqn+INpjQRysoiBVOOhui1C0nraASqurweu8zKzpo6qO1jmC7/7KQ8XJKYE/8R1eV1FfpnOfQaq6xwEnoZYySQHojLZJE0IkdUsuLoIL52VdpuDBLYqQiz8NcfVW6fiwKp4BpHCL6Eik2ztQ64IQAJcebJXv4yYl3BRNX8vzrksep0RCq7atG7PqMPQVn/kj/TA9M/csRlgrXXnspUHtxCD3AaPart9Gw0Al1JrwEOPobM0C0GSbHCpcCCJpwZ5txOQzDntFxkIP8u0NDfvN87wURkYk3ZVPXPoaeDzX+xP+USQtU2VOuAKKLieEjapCWSl4XONu5XCxD+BYjs2svSEYhDS+UCSYp0voxF8MwnWckRn0WzB8AOpkmgXzHDnDN3hoQhgrqiZoVk1QVwBbgEcmJQcrP/RDoBjDha4zIG+WcGmX3XBoTV/iBRS6ab3gcDWw0rPhJ0vTmjVQRcwb5eZToGMpTL9ji/xjEhaiVaJFS73JZbWQSlBidOIH+JRZVZuFbmdOSXiFxUA1lS5ApBqxHqeiCZsVUucJV4LAIsmE76S4xzhByB9Klyon9cORIT4qhOyFCUjFdMpilWNp7WlfcGUYHee6r/h6QTHNNDGdMuuuBdPgvPas7GYhFk+WzUlIkBdv11FsPKdYHhuQDwIQF6/bx9Xp6SJ03a+NRJOdZckO+5CjeQHuRsLk/SMyhgUHjrkW1NSAZwHjFCFC0i5XpdED6n02jGhtaJ4BZYR+dTFUe+dwxuZTaxxa14bVSZivLoUzrDZclQbsn+6cWNDDF0ikgc8rEYFt7UILXAXyBEKT8HGIFtY6cydnqLCK+hqnOUbxnYCVMcr3/vJtmXfJsBkW1AyRi08ehEINYQZ5Q9B3QegDM8SkSlRP7pIcdaOQK2r1AggYTwTqAsJGWktac6GoASFWpAzSpceo2WYZbsRT2rdLYHcbIstIk0sld394qZKIg18dH5i7yiXHbKcpyPABd4f9w1NSEkuhRdy8Z6Fh4nYRdaKEFTkvl383ZwcHl9WmZVAWFrCHbg3AwAZRCH0bWbOz5HB9WKT6V+yczdNmLx4+cdb7YlosqOZfUbQopr3xUdkAM6YCtFMqgQJSdkRRRQ11wPlFPXWwVxqPVZbdsfkXmV5JmHtFYaaa52B1CsuGJ2IEExEzT35VnfISIZ8hDm1PghXQxSnADo0aRLNWviarkYhRr/GlTAlAZq/hanrgxgaGY12gimPMaSQBWi9EBHUBnuM7y14z56D3M950+I4NUAyyi548zTzJBykdYzLLs98jxbRZAQH4H9WCJtVGU0RaNXTvt5mOfCzcfKnBdc22G3CBAuc6RAvqL3QYbglrGodRekgeCGBA2u9ygtNO+5wwQsra6TjHGl1+hkEZbnmbYZTgIUngQI9/wFKnX1Vz/qOaURlujuTdeJFGQpXKfzDWYD+EqsOvFF98UR4My1ZRy6WJi7Da/zS2rxXa6Z/A3YiHbelFwZ1zYciYoKbxsWdaGgRqOAlRYqfVwihmbdlkQAOo8PKpgT8jpQTVpOKrqxomhWvDS2G6Vwpuq/x9UxXXlBm/mBEdY5JdDYnZdWftRGRcFhdKjxUFHSagAPcNyHZP9E9K3MaWp8VBnCgSWKujcA45p7R6OCuv6T0sEnOMCy9GjpCgZl2rVRwC1ZjJ1UnGVKxlHdvBodVDT1Um2CSYJU2UYhx7OixGbnW58vrWSajKJmE0i6NCHefVS90W9jFnX9y3B2ZubqD3Q4EDZ2lBbTPBs0uribXtoNt3lBUHgUhs3bIWQHAdKUospOb6AckbjzYlpgB2HVk+ZyjfYr1wvOVpVgz8I8ADle6hExhOghWmFwNQ5SXWQpIBN3MUtYSQEuy/KtVvO2fx4WUU8vS7E+ecNuGweBRuMhTkMwiDZpcwBo0beI7ndmARzAQ5opEq8S3rpzN2FSum6oyUy15lAanfx4XmgeHoMHBksoG7NZ3SiVGVAaoRD2ZSt4oQiI2zMK40smYOkBatnC+iKo/Edlwt1sxCnRQee0K096FdtaJOWceQAtCCrajh3jfQuPBiZOcRvqhcvmvPQd060q8Zymt990yN/5omUz37WNnmPlTx13wdzc9kcIdGzcc5EwQ7Dtj5Y3/8o+KFS5kzdnxkevyI7qmtcxwWBkVIVm91LXEN9QJA4r427lrU5R3ersSQ+3wDR5ygxuYyJmI7zLC2cy+BeHeZqJZMg/J6livpnvsJkFBbhoS+YydqJZ/4mh7ARi+5IcecwbdJyKecusY14p9MkOKuzybMM9N8sgThNE9dhilL5FEBIobRLMwnUSQrX7GgR7fnYSR1+eww/FF28Z9XGvhOCGHQZ47b+CPjeN5SvEFFIey9/eU/ht1ySXHDZonF7ZUh2mbKnNfUIxZwr78CrrMz/1/OV6tOHgsDX/tfvFUTtdpqRJ2n+1uREw6CLZ5f9JfBbhBkrTgOfNhyxPedgj/Y79bkz6avgDMYoCrteXyLIA+RFr6gfSdsi0qLHuLrL+WThXVjg9B4wQ/US5/8kLoMT/nx3qJSuTo/IMbOdI8qvHx6WRV978AolXEAbaPSUweckDmNAiaCXa8ndZlZ2q5UMOZW4JQuFhbrfgLq5AzVjiON+/Op/CvK9fcpNRLMWj4dDtPoLewfyynWpXfP19/PtNatl4KBhwX8+OD4dP4aT/YX97a3C80OYdHOIVADrosEkRm/DhtixAzTVZLGrLNSojM1wBNO/Xz29evew/MKOjIK/n/g6Ipbi5bkid+WDOw/ydL6PYquFbYb7KMNYWXCgeLiGanz2PGQfKncPBnHhnZebGS+qDYd1jbXQ8fkVLvBAElrzsqffLiIhnL8CMIwbIqC4wpvoQzRripjBsYJuKqrw0nAwvvEwo9UEUBJFZvOgLKNhrXVKOmiqQu0dhVYHhGcCfl2h7yaNPtZmL86bZU4bWIWl8gi66gwm23Dhl++dIlweDQkX0nMTeNp3rth9R55cdLmd0IY0rYEmXc+Jc4sKtHUYRJGL4x17OkZ5RMwObrrzqgjVczFE62qnMybuR9nWskjp4r9WRFdSNe6dxrqQm3Et1K5tYo9IjymvHrbHYTa9Hp/xJAvZSB6eCNotj6mqFQ+qXG/IcXF6VkfceFoTJIkYFuO2fYIRdI5vSS5fqB3DG7HAGUqxxyCs9QWYrX6/TStV7R90wzxEf8oUIM7gZWveFQvPmuVNECFUITLruKlMXeegAoRQHrCKrsnWnRD240t3gdJ5UaUWJAE5BIdNi6ZNc7xUCeYeW4tQuA1crsQ9p+stewiV0kKAUi9tGiHw9L7a9LzIdIy4qfd0Io77lVW/KoPX2gL6gb1T4/C+PkRcRm8BAtdbD4GpfPlukdVZ7OgE+oIhjbpDWCf94EMhQrW3pj1hK33hTCLcJgkXUb+REmJsno0n8b9POv8dw4i1SpaHKmlEo89N2fb0EWYBUTohRLy/kpGJdQTRoU9Pzm7jNq3ZoUM5porI6hmNzkdmb2TVD9TCqA0KzWvG/pK34z0teOPPHaWSqjo7Cj6lVkV8c8HUvHdUM+6QETCuko66titgsOobrwNmIW5bCaI73UoCYvQ4qHcmzBYC27bZAGPTkZSZsCdTjNDNmb9TkNHIoPg7wsIrCLSbTQuz0kDeT+nFVkjidv8j+TMnFIQH0gY3Fu4ZpPPinzRY7TTSBRINqg1getMgB57zUWMVKPMOyu8k8/V4zE8kzGBz2Thm0YonTh4nBDezGyGP4yk8KOikD9IQdw8Vb1Uweg7XMza/2ik8iPgw4a54OF+LTNU6w1bLZxencqrXa/DS1HS4avdpGIZGODqEzOneCK017/zgO/SWeERiZzB8qVIZBFOUkbv+6TF6KrA9jusy67I3hZZCV85l+sH8viw+BZbWWq5ilyK0nXHI5OKRhSOlRw0kcvxYaNA6hIudtGMy3bWyG4oxBbsRpv+Jfr6lDk86dZaIK3vSwDyzW67Q5ZiKWiVxNcg4ywfjG+Ofnaf9/RqCiAQEIPPDuA2tpL/+fQcefA3jvC7MvlGXWzPJflXkPzPsAIL9ZwJn+fwiM0kL2Hg4xXsd3Jghn09oV8C057EHEs4gYKmOvUu8nZK3tSmTpU+3J91DY1QuAFktkjBg6r+kPY5ueen+TmbNOTLyh+OsWH+7LlP5HRDl2TD29MZdqyaSrED0hOcLy5bdrPp+Vb90A0TBRqSdfWMCaiz5bCE3Wdrka0e5frjaL7hfwaiWvpTBOiUwaZPgj1nsJEuQLAg7GWdA7eBavSM0ALIgDCqStPC/JruUeJkQAlxUdwwT/Us8FcdoFCj4Et/NMYhuv9JLk0lpbFKR9VH2Avr5CPAhBq53nxnSSeJbT64GzP1cjukU9oEnXyK1XfJfEppggK+7kQHKPaVoIPMPKgDlDsNxVCMxrDMujzp2grNB5BV3kR4hHIibfDBEPad59AznB8BJiYsoTCsqXioAcoqBcYnjCi4xn5/n2+AA9TzL1wGbJ2m7Zd3BKXcTz9VwVHit1Min4YFLif972gOxEkC6ZlmnI7TyuHB3Kl+vJp0NE64wPfAYHws5C8l9RIKcSoGBy8A2UiIyESipOiCuZfCrDI5XIR5Agn7cavJ5w3wzGYyXttmwA//hMrnJqEOkHW4DHQpzkoZy8lfjL165SF2ZYSYCyrv8T7zxWQ7lZpG37CoWOYGp2kcwuxJiRQTwFvyURY3wxOairGY6HLtAJBsEw2B9aw+r4Alt3/myCPeFO2AR76q4EHEAg0QXgM8sIVabzIkb6xdKz2NyCuTYvgXiN51e8zF37rKlo9/IH+LlAWiffyYnnQz5PARuGFR5kO4daK373yZaGv1mo40I9CftI5LbRImcg3RvJS6F2inov8c8gzJiHWnv57ktcJ1tsRyhmFgI4JVWBBaphNTkW9CNUNIQSzrnPWUFt4rxYns3k/ESrx6E1Yz6BrUEPDgI/OuhU6bdiaLxloev+KJ8FGWXbGulYzd/3E5BDg41bVqlHAY1H4WF4WX89hS5wD/xmfGP7evEwKhEbi7i0gq1bOTYX2w08WsC79TzWzQvixmAGL+CbYgIh6AXhe8QfIJzDPgVo/K+/+FCPL1X4m8R3bcEgGQmGzAArAZc//QUEOEDXpJAbd5oBxgI6TmtbQsCturC3lYTQt1Vw5be1xWL++dshWQ4HFTYA7GAN2hASn9ow7HRpw4mMVE2gjcaY2ttIZJ15DJ3m2hiE7FC1DdpY8PewI7vNlqb1tjngndo2R+x0ZgdnulPBoWv796sITIh0fN7fj9QNEmQcbNJZTIlF8oq2O+ivsPT8WE1NMM36nyiXvwwnG+4QZTfhsNHfX2MV97GwdKazxoQwD7tpOt0N/C8c2r9dnCAjI0MhBnKIPF7gxZYTtXsOmNRmgkd0HlrZpb2oAhRdFJ1y32MZmohM7Najt2XiAUEMmxiyu+mPrjneURo5INq/nnwlG4qXyEOH7FqeKxwuPdcEeW5aKlL7uTwA5XJp0jnsEx2EoWNXugxtVFhVxX0Mh3DSd+qE4GIvWZLP6u0P4sVlL6RfXJEh/oLlQOWysT5ioQUJ6Oc+xfbANUl3UwTprlCpKdigEh6gFW9lQ9TvPwrQB9Qhrno+yR3UO5HL5rjlMy74XJdz3DagOwPvOPzW4dR2/kw354e6leOSHnQD23FivSm4xpRUrRu4ET/TEA05guvPFj6twM1Yiju1zG20zhpw9bEdYZGa3+R8FxgIB1wC0VLF8SU3CBUmXLQYseLES5AoSXLKo/43zpApS7Z++hsgx0CDDDbEUGYOkVCjFgs2ESINM4Ijew7yRCEQ2WM3EgYdmNBo0KhOveNaVahky0Lt0cGJUYvhnhOzYSlLDPjPsmwQEw454xSrUUZXgNjIFsb4RR9qDeeMddrZ7JFDjjnl7LucuC6ljiIU7zu/R9fccs/DuNB5RrnmsisOGx8uQcJEiZPknVR3Pvnml8xN190wIXoBKf5Ie8VKmj/+1/E0pZJUXliT2ps0adPpSp+h0MIKd6SIjEW6AeJiErol9eTq7tHrERTzpaT15esfGBwa9o9XoxboN2Cw2PjE5NT0jKGyc/MWWWixEcMVFpeWV1Jykvat/MO0GZWMGTVuwR0rcbXmB+rdki3fqSlTZOc9TWvdy08h7Hq/4evU6ft9aLbytt0P2UtTyFdY/4svv/r6m2+/+96RwFrYoha3pKUtS8SHVBx135mr2fHOWk3eI+BFaJ31DlhtbyWtqbS1NrXOFptbb59S29BZbIkNCUXRyt3RLW1tW9sTj/J3TPs7UHkVTEZaKcpDnR6767Y7VrnnvgceWa7YCt8/UobimQyU36MMJout09M3MDQyTimKZZn+jB8qG1s7ewdHluMFJCdnF1c3dw9PL28f32Rz/vwnVTXmotEBT3rUNsghgBfZMDoywIMKsvS3lhDWI9oLwhRbWLu6+yFPbsQlVQ87eNRFx3x4qD3ilVEmO+qr2TrhUyh/4VgQd4/6akUf6hg4qMkjtttHIhUoMkIzIVFFWtXPVkW3NtgcvyZJ4Zkj8ZKUGKLtA4ncdELf1LSk3+52kIJOj65xJK2eMvabaqnJlPAqKnSE/jVaUlmFetHdqHNLjtzUcG6MiX+dzi2qmOv8NWJS5fmJ8soIzr8OVbt8xQuTCevQtKW/7DLilU2K+FBQQuZQtP7JoM/QOjKTnDhcq/WLMphVhlfTvtFbjkGjbnZRiCwqK8I1wD9NYMuEG/XgvrLe46w0kbYgQ98rA1bjVKeVEUBGyyLA0tvRmjRithwCyLLNhhpW/ETSdtmGzTbbx1m9rHg5g3CgKujUkN5HpU6C54Z4H9wlEy5skxEIrymQbm1z48+GiXh+Glmz7pice24WgF4LQjCCxeGJpFIe98Wk3JXE6zdeUCEmLE57wQVOs5vf9IfpXawh3jqzz4TNpb2Fu2e8tW4jb4tzHo6cFWZXdeSkPmPxpdTGLoeZ5E+XSgABQoqFlnABJDPYISYaUqihDW1ii8Q03bQNsbKREELwBCJZFyMiliDlVIyc9G+rckPHYhaqBs4kMkWqigBARYFDVi4wiWAsjqyLkaGMi2PCLPKegBBPwtQMHld2s8gG3BLMxWnNRL1FJYxvhtqFCKCVj+Wko8Rn+p5V4BlDcn4IxS6Tc+8e9dKYGpCxVzVLayabH4tghDG2Qd/6f/+l0ZRjYfGezMfT5IyHxlj6nOljljj1yyzSV8YKWjlVRv5ZOV1mEIPPaFU2fEv0B39KoG6bhAYY4rNm2DmfMWY7QZP2dmjYBmreJlMrbDPKdzv4xFZ6wxG3ii23xCTWzJpYE5NYM2tmTcxkw8wMQqJuHv85oHidFpRHGBf5nzqO0Zp+8t54UCDpB3D67by6glZ9eqQyhhWzflYN6PN/BT4v4CB73vOPlOA/dnqAM4+foMQkD1321Mz5/zKRj8DrJhyWEFsLRF4j5v1LcGDhly6yfJJzBFu+npAxQri+iYKsDBa+41FdOyxppuZDhabnt+xCvHogjTlGPeQsbif7M/Qt+dFW/iR9+deNMQ9nRT8CAAAA) format("woff2")}@font-face{font-family:SpareBank1-regular;font-display:fallback;src:url(data:font/woff2;base64,d09GMgABAAAAAJH8ABIAAAABuMQAAJGYAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGToaahvveBynGAZgAI4gCGQJm30RCAqE8CCExH4LhzYAATYCJAOOZgQgBYlBB5gxDIE9WymecUPm5uREPNKdUCw6b9+6YNewbcpNr96cTzvTVhFWwF0OzgOAqNa/1uz//z83qciYTTeTdrApACJe/xs9SV5km1qbG9miD8ky7za1RzYuiTlsWi0tCRuhT8MCNot9BR4Wo9sTFCWro6THTXJy8eOBB5MnnYSx7JmY+BLIrkeQFutkYSRhlqkTjn15270KC5pLIEyUnNNUxPuPCVUgIBL5hN6bZd0n7v7pzb2geVk7L28fW/nneyNxnUBkgV5ySYe4BchE1jntd9gX3pZG+6qGWIMUhizg+uPhyLoX7HL+THbgFHFcdZs1NiTO+NHq0eim5ptZYXX+5ZKlo9oywDEm6YfIonG9X5F4aD/SefvhwsQuJYfs6tCRUBGmxDqtY1BVxLc/z8/tz31vewvGgDFqjBUwFsQYgxbGyBQQixi0AxGwUFERZyNOvqLfbwViYXxERSzKaMyviM3XxqjFXJkUKEjxziH87gcIS21tK5PMTQoI46/9LQP8Dp5yju+lWUzaT9RzxMIh2JvZOedPGqQilv/r2XvI6JBfeXKWFMIgLBblkCFZrI4U1V5+03v3PymWx0iEwlMoUNGFbBROpeg0wqHf/9lV/7/Lqt5mDQ2g7tHahcGBCNONLoI00DHUXFC7TdPlC08qYsPy5pNbdYvQhAhwBGrrZDJAc/tXUEAFlBwl26gly7zd3e52t7tVsAEbtJKlgPXM/mJU4ktfiPrCfuX7Rr/nq1TgeX6uz3MfBSZDwcEM789nfktYYIdC14itkDWGhCm8/+yH3iRF0j11nZqwU7N2xo2NnybQwEIT/xczbSkHCDXjyA/apsoGCOy73PRJXeH/rZmgyJbxeRbq0BXJ1ZjEbizDLVOY/8zoKlUzbgpJIBwn8DxJnscvySSZTP6626CbVTjFKoZoQ4CDhEBI0FpOdNh+mIb+YJv/RSnFEiCKBg3BSu35eEZE3nnPu7fzXo5j7Yce/tSAr3n/ZY5Si6WCL+TlBZIM3fu7+3uAfuCbo7FQEygqfWuRRx4Vkex+K6qAKA3kTAIF5mysHws3PjFQ0e6BKDBuPO7W/rWlDhUVkAKj/FTntxsgA2opCPpBybu+or6iVleNZPZ9bZm+vWN9yd5NUhHOxQGCA3z9VcAzTbXw31S2ORw3GGr5RI5HSBt1qEM/PKLNLz2Z5CFM8hG8e8BNMwtFf/Z9qYbd/d77YQYgRSgwSCIIJijvOoQgLkrpgoLTENqiB8OTnW9rOIBX71zpUjgmp0STNJ98LoefcYPZEckOfDh6kAPCZJZAIJRQZhhRdaFeTdstvaUqYDkQ+8WVBC1Rzv+/9qm99y3hBP+6ADoShlm4CBN3dzbw/rz/szOLL7NhmB+cDSCqFEiv7nnh2WARWNUiyVbWAf0KVyHRiFZ1dU+FVeX/v1T1t+9iMABI2QlhpVBOk1NlpSn5bSuQFJl0+5e2LW2xwtx5gzeYGbQZgAJBUoVQp0SxWIpIt5l5A2oA0AlJK+fI+o22U5ROR04rgqpLTell+dNK3f/Fxsnq/93y7/7ZZ7/5f6352tsiOnRVQEJ9QFVwKnn3Nm96SS6dXIos0eLC270yexxfYToVusKZu1X34/pVwf//Zc7OzUtrc4bW/uEMxaUIs7uJoxsHwiWTCZu/L0PpP5N0NelLWoENbSd0V4RqTZi6CvpEUqpxYFEoiXAW/3OqNBfpJRvZRh0LkQyAzFjz/W31Iit7s1xRe1wwYQksm4CUwBbXojW1l5+/Em3RARqZEW6dDfBNEYQmoRJ3Ee5llK2yVRlT0wL14GWOPUXETv83/D5zrruTbZtAwhDkMUiQPOuIe1fEioiEEAKkn9/8fppF5axZ45nlnYoEkSUqGXXc7c++mjTbcv8NtS+65hWoOH1YAqkcbguVS+bh7pFSRCbRlw/R0EG2RQ6Z3vVnGBuiAoJBjFELXN7b5rdDbR/SHq6WIRDBClXEYv2fLcAQoMWE3fgUUU49EsAO3OnPA8xbHgkSYCIAAkPFgOr8EBBgBACFCYIvpFAhzFFHIe3aIV26oFiwiBQrVqFwcELh44ciJQ3Fm3coPuLD06gxUnY6GJ6bboZDwLCI1i1OzUN6qn/EwGg8yYz3PmhcmHC1Mr9QfHXap/r2bFDz7tbye2m+b+1n+wOiPgcfrPbJJ1ak92nMbG49RQafJffWG8cHMcV/wZgRwLEIkZgTIWOzR7DggMKSIyorYjTWnNDZkDDCIcVgS8YYl/zOZMeZy9tynwVNhSsscYlIuFLxoxYuVrIME07tM8RJsFi5ajXm0VvOoNlG27U46Nh98jdpBc+6YSifKkTC5kAlVCqtSnUMcgJbM/PTiXCkdKIvr174fbwvNOrhqVg4RGSU/GhEVxRNg9QnQmViriQVelRl1EbtbtjFL531aXJo5U0go2NDK2/l0oAwcODAPc//Az9EqcI0s9VZrEGT9TbbqVWbdus16XRev2sGPDTklXdG/AwGdVERE7H7GQ4BDnE/40zJR6BQ0RKlGSdHIZ3K0ODrgFQ+QDIhkHACybZAogkkIYHQA8mOQDIzEEuAuAUkKYFEEUieBGIZkKgDCTuQSALJ5EAyLpAMBZLIQOIZSHwDiSiQ5ASS5ECSEIjdQFQACSuQnAoksYEkN5BEB2IaED+A+B9IrAMJE0CyJJDQACTrAvEbSMICWf5z9yQIAwsCxiFjscbjQAaBMj2UguGGyo7hhtwbNxQqpgjl6nBDyz/sNlj3ncXI8swreAmgESleqkyokgEp+xfmlO3IC1HppHMJo6gLTBOyWQxDrOdb+nZmRrOEFYwBHzrnCqiu05A1+MiSYAmrOI7Lb2asEH2DX2MdB7FlfqFI1IYKthKbKLWj4sHL/rlIm8HW/4dv/J+6mQV/QNSPTea/B7Mfg2YbbdfioGNOOqvXFbfcd9Ixg4554Y1PvgdQjxiI1cGs8TiQUfASQCOSRrxUmbLkK1VhmtnqLNagyXqbO9ZOrdq063Q+VFeObW9wiybbtkAulPv6eEwmAMc2GiF87cjMbUmlqlNWVnjS7iDAJjHZOEMiebZpZrYGEi469vWOEw8DG9omjwpdyianiEis3ESXJ358ts2AWE+YsAQtxuM3+gaXJlO3IjGjAksIvDATFrmXcekAyTgwwYkXMpWbQW85g81aHKly133AoE9CyVKOJBjTakfrOhaSl76bUx8rE+I4NSUnRU6q0VurX9BARxvWUy7wc8Njd6K6GeMa6EYkv+THKrj3uQhr3DjOpyIOJb5zSh4RuRATkaCTDAnNxUKK+xCyhWTT5MtNQ50ZOT0S2HhG/Do1ai85si2O/dGb+BBCD4j3MLGE/Dwed/F3CZa85fJcNNDFeykYFh6JxqnuZ2ChqhFxzpD8vejnf0sd3f4aqWuovfacATnFkMzYr6h2qfmFHEFfjgm8DcEdXh+v+S1jNLuHfsWERlCulQB7hvFMBQRQXB29Wn42+nIjGZs7CPmRY+r2ep7KMg4SNFDZjdvnvj5VVS0t/Hy0tVCbTaXKLqoB3+AuGvld+gJ4SgUjSDKbe/Dr5a1VMEQT7AoCwJVSdijKcBCVeyZ0A5K3vkDU71U5EyyGlZt0R5a5ngEsgb3RLGw7NfdVXJ8hhxt9ofabb+M5qt3DHgni5LMn51DB4/xO2PBMaaPahQKqvbSCGcoiV8bEvCDHqKE9Chs2vB4n6FhZAbU373yUNOlyaSZoze7y2z0RwHtGBaTsnlAjypDnOPegSxmBJMesMqsTPjSRAaN4txCpsUPEGVaxsvyq/wEB7IUceoFdkH4PnOSzi9dDVJQKICuSkBqjOBqp1fodjEyuyge91BLXaROZxDND8pEy12qADZnCHKvTLWmbDIhKSgIr4Cu5PXDvxs0lZ06BplCLIxKGEI6zPIz2dJEmilHJUf5TgvLz4e/9ZNE2q5qY2jAxZeAOw8LjUGvCSSWXmv1sC7uN2zpf5s3hXbtOo8NqZrd1YHzs3gHW2cDQtAK6HQTIrkBooWHjzDj++ueTDCtv1nY/M6nn0DsD4w72pxbp+IMohqf9jgC3nAU4OOTDbB3/Qka5GI1xhPPwQI6HbItzQ2iFtufCg8g+o2VcMWvTNa/erFZqXcRsL7wWdkdZcfmMfefoLqAwQ80lcvL+nfjEtTlstsT9dbVp9gal+dIxMyhn6FgBwjFR6srfmolNqGJUfhAPcx3Q5T0fnlD3fcsPYBWKI8uvFZrLKgUfuNVhHEd1y4VBCRW+5U4gw+LFkzky5USCT8aX8E5GMHcISkgImRl7ch55rxERzAiBjomNQ8CBhCsVdWKJclN2MCM35Xh7ZcxGNKeAMKT40AQ5IjKjRIuLcevDNYU5LS0A5hGxdX1x75SQkjxYdZuEPMmLvMnn/4kvhI3CiAVLjvzEiBMvQaKJsnRkyYaYlIpnGCGCETCaGQKbCI0DR9acOOGQkbHlzA2XO18C/oJIBQvmKkQIN2GiKMSI4ylJJh8l5tFYZoVMq50wXqdO9bqctdB53RbrNWSZZ57b6aWXdnvttT3eeKPFe+/t9T3mtWaJW3ci9l3OkbirSUm7njv3bqSi6iaEiFsWwCS2rCAAChscgOlwJHZ4+ASEhGyI2HPgQQwsRwfWAawF1lHy4AFs5W+UQGpq7tTYwNK5RQV63ghIyoPRqEwBNrnefGC4cjvZKWo+u4UgSyu0GVER6FNxsiDSdLLL4BE/soBEZM/mfpQtLlyCLTBNTgHbFBKTNbMtJOFAzGlbGWeWL+yCHgWwBgKsBbSM1iXAW8+PrxgB/HkUIgUZgYJJA9BHkJenMMbkAWznkBvrsTA0AVZpgJ1fQLtLZs1g6pSnWgyn4CQkcmTmLKnRmWCQMRHCzAsVxnVWJjx5oBtrbO4Jlj5I9k1VHY+ixGYPcMpr2FPxAuhdCioMLrvdgHPbexI3OwJhFQGVykOkQpCxmPDINkQmc90bYijPBKobR7WuH07EAVgJYYnOaFsTxsxY2BQmUxCmEQT4ELDKPwaeCQU3MZxZMxuRlIY7PnkA9G0sdxzBkRi8aDRwlFQksARkAENVccH2TWfHnb9tn53XZMnQ+01jCXgKlSLHZLX3/0hHetpMHXQjbTg3pNzwcuOVm/jcFOamNi9rwNJEXsQi5CVMqlwV5vbBCMaciBtv4UbTmmJebxA8tYKPCGnyVJqv7SKx4NBApkZKl69KXTgOuU1NjZKhQLUFOiZuC6byF22MQlPVgymtKVWAGJmKTLPQOVNvEaZWGiXWWMWm04NpdwpTBYozTokZFoHp9wtTBYk3XqmZFjtho7uGqT2oJZhgkhpLwIybhxzcSnt0ZllKrzbG40IjSZYysy3rGpj4e4NAQiTLVm6O5Va8CbsiPG4ZYVqlKtWos5TBelu1aNPh7O5/8v/Gk1yPhe8+1VEvPNh54Y1P+V4AEBhYrPE4kFF8e/3b4wsEyDRNkzbX8q4iTM6iFaq3Vdfro+dluhv5XZCEzpTlyX1Z5XEoIuFKxY9auFjJMkygVaz8Xf2KHwysgTpLGay3VYs2Hc7qd8N9Q2v4STz4Kd9LAQQGFms8DmQUvATQ/Eb+I+hLiZcqU5Z8pSpMM1udxRo0Wb82L2anVm3adTqv3zUDHhryyjsj5897iPQWMFRMbBwCYs6UfAQKFS1RMJjWfL9tGfsH91jxfQRhIcTIBq/XLWHU2DQmk5/DzLCYbwRz13dJ7BWBL4lT2LGXnsehz9j43QxbCk+rLjwtu/Cz7u6MDqIly6RVqtJs9dp16XXNXYNe+eB7MERHLBwiMkp+NLIUKjdNLb0Ga2y0MwSkbwyHtjliTEmaYm1uKhGsQOVy88LE4tWVPbk12t33s3DHbzKmchpm95yd+/OpoeOCpVqRK3OVrpq1dDWvneZ90+jFIWjEBrSgA5cwKL8WW1PIEO4khjAOmchAmk41/f+INnlrd/XW7+bdsk/ua/vZ/t4xyaKy3HbW4eQoI0JH/d4asAQbMgQiuclURriTaQ7jbP88c414RFL8+rOgXh3mhiNtcbg5w8OZnR4ZTU7mynLrYuhnSq4jyfJocjijPnHmaMsmwImUaM7mKliyeW16z4AiAEnU+qG7Z9G7YeJnw7VoXT/U+ZAcZyl3lmdrFbxz42pq1wC1OCTHWUld0V8pWKe/ktJlQCWH5DgL6VNKDhTso20hOgcoXkiOM5ZEYTdDMKFrIrefoN6EJGq4tx3IOw8FD2hcUtsN1RWS44y6WiO1bcStg8LbjZDNPrTZ04e3y8H6wcPaml3tQqu9/LC2dLWGBtSmDccPHAl7gLreT1bDmbMJZ7/X6sGcsFa2HXqPALy1nH2m41HNO6QWcDn+z9gzELl5Af/g2HcyorkEf/d4/eYozUH4W8Yb66I2BviXjzfTRmsq4deNN9dEb5KxO3ZUqPERh1dmPHcFRo9XqOH2HipfrVv1D+p5+EXPGh7VYJxT7jp0+7R5OaXbDysesUgAhsLv41p4FzpDj3lYOTY6Cd+gb53M8Ea9YerDq/WaqQgv1gtnQni8njrRWZqxqISHUOFhPBNbIYxrnxcL2Vgk2fcyb5zxJphog39stMlmW2y1raJWMVityV/WhAXIUP28+bAiiRY2C2zOLNpiewiRABVxDDwOYqUa1/b+TDXqLGWAZbsdHuPS7ZATUfRoc1L0OuyU6HNEp+h31Glx0TFd4pJ/nRGXtTsrrjju3O91VYfzITWNCqkuMMxWjOy0y257tNir1T77HXDQzbCUZyS7bj169el30SWXXXE1LNqMcsEhbQ474qhj/tXuuI6wZESKyFiLkN/BAIHlDyqC2VCSTbb6s3FukgsSB7ucKD4qylKtoRr6h24CubfctsdEgeLCywJl692u6gU2MRvkeR2hOYZbLkYQdGHYXPv5J5znsIXMuXgn865iUkGChQgXK06VWkucrtRDj0U+Efk/FAkZsx0spEy7yGDBtczOgK25q0gxYGur8yeaSGghDm9CSA7m4opUvDREBuWxyQgcl6/INSnTBGU4GXBT9oCCwvrX5D820EnwW/iRgwD8nPs+B3oyoEydjsAcDKB51JfdwkBmwCFVJ/K1eagv74/KyuNmF/hvG19hCfIkCaI2toTC+QszMReu3Ci4U/Kg4smrSFGNliqtGFrEAYbZVxGuFeudfZMt7rXKq4Jl0VSbX/MTEF6vwNG6YIOU5ef9uis3dr9gaVLxvB75f+wrRI7Q5gbuVKHaTCuttVufXv0uueiy6wbcdsddTw155rm3Pvnosy9GQiAyoiAqjKtRkeLyFSvIUoMVVppnscyOai9fknQZSmhlyZVDpgCbRT1Z4RQntrHylBkjuzEyRTTQJOXWOJ99owQaLU2K1JKDjIYDstOVLqNbbjdeEcAZZWrozDLDQnqL1GvyF/C0nXbZEd8CeosstMRSy9RZrj5SxwDwhlqEAG58qWXKMsNsW7Q4HgWZs8Vnz4mcO2+R4oxVYIrZVmh01Gtv/cH28Zgx0zgXZq7zIKTxYrwZn2IfSbyzK517Qaf/rMae4ISQFFGzcuLCFZhtlKkiomLgUjOXjMxPO6I10b7oSJEyDboppMrqRGVVtapV9desOqmzxm785nVgf0bhDAV+BDOWbGaykW20ckoMeBVPIoklk4u85KtoJWqCijWNefkhvdFPW1tZ/rwHAjgxXoWKn+WzKzgiIIFu651zeQYFHRs/4x16WLqiOl6ZlV81s0yN+4Hu0gLQc38wxHbq2wdlb/onNvfixme8x2v+NYXDH9YiWIpVffSDadNPbP58h5CALx4uOwOuNzpHh+Mla+xqp0DOKSZTmsz+9/9rmb03fO/VvWf3hu6V3Ft0b+q96ruL7tbf9ZubIR3AJ8B34I/0+uCQEE+rDt169bvkigF3fc3vwh7x+IgUZdfETvykTqZ6DpdQWI5toBzYVzY5mVmjrTnjtWuGOpVYc2rrR7uBYot/jJJy5bfYPYndmMZqsEijW3XdDfMCVqCoZa6xKFOcSXTKlNceeVTkDOmpMUt94Xb9a6XVxbvuGmtLqb2mhGNg77b/av1M1atPv4suuZxV1902UKf4kOiwsoH20Sc+ImlJxjGI/oGLmIjLBKa4otJVVa6Z6oZpbprulhPZNds9983xQK2H5vrPfI/VGXQyXou98NISryyN3zKvLTdshf81eONUgjoT1uidVd4z+OB0oprtW8W3evbw+tsPG/z0j182+m2TP7A2gCthsC0cLuTQnmjQEh32ZgStMWBfxnDAocxqi9XhzDuXUws8cTZJ6313JnHHsu54tm0JwfZIcDDTWieX08trVfM8Ms54xc002yQ6NcpNMUuuxKbAlK+TyJYrduvFIoB4vb16lr9cQD19pdMQsym/HuZZLzVUmB8V/banD9zvfKcAmzxH+u6ByuJZKENSj7JnrCU/kefSFkQYXEUB53leUUGs2IoamA703NUl1zAjQnBZzTUub3pJxW8LMIlUbOJEc7EoqqeHwXHR3Laa0NKZP7d9G+D/hIgrWZjN707Il35fSxl6MgMTop0FvSE9lN1jz6/BBP5/AZN+lSaMsxs7ul1vqU2//PYXpUk/dtaXF3u/V2bxajvm6lGRwcA4seHuASqxI+MIC/53YI70uXwg9ofEmEcb8ZZdwIUMqtcOQGVMOJKvPXnv+u2WG2b1hPVxPO3JiFSeWqlUp6gU992FB70SWVKcVrRABxqLExjwk2cQHcPojLVKyRVdXpMBH5WDyiFGlzVgeNfXxDXnbqTtWkmk+QL/HTwf9RtN+uzDJxO/qBe1CvprT3Gjk+587KliAEZcLqgihtAZRScgvrZIVc0ptWTQbewIEDS0w/HUSHWe3ts+K8gOrb2/GCWaEHZuZisNtOauRIGEQm9xye2NxgK6tCqYcjqLcWGYnD8zfW5JaisG2vRXpH2sxfUNZL4OdHRpHAftMendPfG2RqzObMUusurZ5e+agRV7aDhgd/nm6PQXXbaVvQB+jT2C1cc7I0e8cGqkTqvCPgPSz8L7pyCeKd5+89l8tPqA7UYWA8+SIZ/926+eZWwTkdWYI5PyO0/XaSjFse8qzyhlLncH2HNRFgTU5o2cdybN3k6fNcuBva6Vf3rsAwYFKj1kjJzKLgf2kJ6ZR0EtSPEdNEMWWwrJw6+EMLzCCixlavebZxodOnaiYztSZ4dwMlg6J9NyWZxzykOuppScDzn/9NX7yo4SmcJ7XkUmMGAKhkzDiBkYMwsT5mDKAqhZCDMW9duF6H6XdPntNy+oKa9nCtVL7sXElJGf9e7HPIn8KrI5ljjaVRxCKUeeDuZSDRc4xyUqrlBxjYobVHyCiluo2KDiNiruoA4+ADYqKxyGBg4yGvkVTXFy6Y0DczWPUODe8O67SI4BDCjJQRJX5KK+4EjDKA4nnoL+HsidoV1jOxSPu9mG+c4/UgX107ypAF0+A54L3X+OJVBnl12J4mLwoy6X8h+AF1uyks/CvJqXygWwgUH0Inku8fpZdIn6+kbFq2RZSla6uus1spIFQ+1KZHWmbHqdPu/HeUuE3zNX3F2jK1chzF+Z8cgbkPK7GnLGFjlJMSfy+1xbXN5PBxHYSFdo4zaPmlaWLklglsCfrye7+kt/YPSSmnVLurSi7io7GBNphZ2Vvp3V8VTVwpWO1kgHMQyT0DJObdEwSskyTFzxe6JAOSxJH1dMU4rZ11ZWTAbnG+AYcj1V3YAF0WMtBtcEJZrEQcCSelWuojY2qg7pOz0kkSnYBIqysXIcvrcYo9QemCGWYPohWpaEajmeLPOtr7Eh1jBPg0gpE5tztql63W6hBcg1dKWktFjd049TWfPKSAuNG1d5E8Vb9BANajAejl/RfzJf1GND63wU5pYLsU9P/8V8qv+MzDP2Y/0cvPHMhr8Abz3NOzSvPUxXyUbQseaRmry0KE3TSFovRiYtlRvHqlxfj1pWaI99hRz3mQOTXJ3/WwwGjOrgNWz/DVkx1lQKVkUkr1dx4xpJvtnEu4IVqCjC5Ie3RnHKm4WzW72ci1x0O/Ju03tk5CfHS6N+KCevn+Tj0Sh3BTX6tCqaMj+hMsdPpM+IL1DglYMvA9pC/GaCIICEUWkZogAkbiZIAkamOJBg3kJGgGQXEOQEJH+ShFAQIMUFBCWBVmYHi4EKWqTaTFALIPWotAKNAKTZTNAK0NsiwYLQQZt0FxD0BHofIICBABkuIBgJto+RZRSePgnk4NTBKbjaLMdlCzx1fpgCTRYiwlKErFbKpAjroAmboKlvgTyBnTIhexFyEEkeh7AFp6AF56AFl6AFVwWQmwi5iyQfCNvwDNrwCtrwDtrwUQD5ipCfSPmfFH5brdrj0q0W09O768Uaq+r8zmFDvfVp8Yf6p11VGATVP2qAfBbQvBDkiWDaR2DhL4Hhy4L+P/DOB8B/ZvCYEAyaixgvyr6uQmgnduWWXmcr3fEMS7URLFJBJzCdTHQvfcb4rQLWEslJZgqYoAzx20hs4jw+dTNggClDn+j+BFSWj9HkGBQrRwdg+wSLBHDHsrkpMxAoujoGTT8SSYXoPNRMZCzQTSPWpLRhbrAJ06QH40sLLFULvOA3MzntobvFntcEAPoDtDC0A5+hwENd5B3c2Amg56uAogpRJ0tRyy2IIbR6jiaVcgO8pNQJIPMtEMchXLdtYWLBPZyqolWhRw/dNYltR9eC1gfZR9n7T6EVeBD50Jq3CEeF70eexdLyBHjpTzJA8O3QuW9R5vuIWh1yVOaguUwhQAi0K9jKEgYQihLOdrIsh1nhbqSVijh1HXuQ0IIWdBxmx/SeliJrC4PYE2EolOtJZ04eLVQ8yLTeeXZle0+WW8uce7PnsO023W63tPbCyLISx3HigjGIAs8NEPxfieL/NpvS1LJsMvhIhWcTIGj2YNsKLrKF2C5CUXsolTDk1RWFgfdGd/OrRjaTXYRF5pewTnwVHacL10HX/vWJeGBmF6GhBuikDtsHAPHQQFcn3gc1OopHkM10qQpOOaAhgPqVdcMBiQk4EHS455HN8PW99pOY+ONFAA2Hz/c5DcTjqQUdkW7S4xFINppSgvCMI5oqyGDJ9jOiAcfN3O1O9zqOJaGKyN4HmnKkYk4oziLKJubG2rIIM9qKMUet2HsaxoOHUKFBU+vciFHqLelwGpkcQBqv7ayYgCkhHMsWhaeybyWoKHJrncJ49Gc8Fm+ktJm9vKL28fLGxM9loDFspU4FRRIE7YTgTQqa5z2uaruW/PCldhETP3xBq2ZSm3gMa0AJpaWUNE8UdVHj4ydG8n8VD+fmE73r06Bmo1bkVBZcLzmvq3ioc7mDI8ZRGSoYrmDMxbm/uNBBZ6AXQydRb/IXTwYCJSE2MIscHjwqgVXOGueiaZb7mgPJiQvc6t5aantnfvap10T5dqEThKdRm2ZjHuahqn5l93YUFcM6a1IbPs0UEzJJZouh6mjVaC8yGyhdP6eYxjzqa4qTaxaeNhJz2QZVhqZYaR3MaUzT19E1zpCcz7fx/8iXxaYmkcp071gMNbNb6jrZci12awoZ2sTJgmXayod2MQHFwhNZVw1Qsg4T5Kmlzx1tKwjvsuO5sv00XNIbmaIgSaO8Jt8lILPzIrCs7tpx4nKunZ0XdqZmdhHgYtRyThZb+sflroWxBLaMSgiX56pshPQM1JomJpsdbmWvpKyuhE1GdKPDvkbhU5zk7psDfYrDzJEMHglVgxI5iLV1zzM75bAKLFcfr3ZwZGVJ3vc+YXoyUMJQ9SDklND4NaITCQYJ0W0oA3ka4vDKVjCUoQorCIGC5yGWhJADh+hOrm6jYwmxrYCL0rOj7u2XBOIp7d3I02wE5r8vONdJCB4jPdeF4y6lvVD853xq+PMtaNZ1mTZbjOYu8D09PWawX6dStjqJaOkHNIp/omiavhZvCaTyN2jnK/nrHbpOS845y7HE68oP3OSYNSyULxYyXMB6AVCE5NHzKB5eVjCsES5d4pugdSZ6t5FN9QQ4RF9YV4EBtPhSeU1IfStKp/jOove2aITicDbDvrJvvrHqu78qNwd5W//VmqxFaePHyigRJHAdzc+zePoAmsk0ioebntzDxBw1gys0bcPqsyqnFzkMrKLrH192deX494z8dne0OVcFlEnCiPisMD1SNKN1cq7DVswuIs29K50xZG+DaLWGNLy3l8Hm9JkH1d85/PhfkaNqYHOY3F/smPgpEAyvnH4R3TK41kPpfHu0cg86PNGTe1A8lfhPrmCIM9AfIXPcP7olWHHZZ+5jX0n82i4+vLACy37J+TTQny8yLwjft61ZlI1QZcRdxHXzxwmSplEIjjDgj5H+ZiVBkuxWG7kryW0NOdN3eM7k3+m4hSaHyd44w32gU4NnBymDzx3sK8xylzPIoJDdkUIBcEYoaCMCBRxJCwCVIqvwIhBeUhrMPIcaDSqEvChnE6ruNaAc6imbKNXP1sjUFq61ddLbrz1Uob1n+p6jEvgkQZxXTmbgooYUWameCMaQ4TW9HLMKww66lqbFDXQ29VR0882iYfIHDlH5HpiYDW0QF5JpnZptYmtUF/I0zZVBaMfkZh8c/U3nEjo4shFY1Xa/6MNt2uvENqmePv16Hy7sI7+Cyr7T99UqVZitdM5L6x34bYrdcmZ+6PNhLd7Sv8jRY3lwJj/rO76um4sNDZ1Jhz4x0mJcfzoppUqXx+jy7zOdO1Y9a6dngCJ7dD/7Wrlo0zguEaPvbqA3dm1Fme1y18+fP5rf+rnTcCsEKyOqtY17250bMet02PaKiMnWKwx0mpwEalsyhGoZQTGkykLOtovqc2kdFt6RYvLtznUT1tEeHAHKlvt2UwNN46FqfgkxhtF0M9RtWp7nhBVULlu7cB6KISmprPh+RkfBAI9F2IoOScZPhbMlazX9UmKsCF/VBGY4jCMGgqEcD7IKY65uaqxAE6hUkOltk4SNktGQPWD79Fp9ZGTZxI/i5/5BL/7+i9HtKL9+tDvnnmb6pSDTJma2Uu4GeJ3XpbMaOBc4xN0XgAYMW5TTFurK/LS6wGLLclR6WuQLTZDMYkNflOWCUbaXslJI1xuoEiSmWijH19OC6Robd9GyGSmsl0VDthnmOjQ4T7HMNreaxLvPWrcuqgGPkYOCZMOaDhdvseNXFS2yO3n/1AywJ0Ka7lVySNPU/cMckcNEC0096ynf48Y/PE+wIUmODSskn38UE1Gnem1OSiZ0PW2neVDRwgt9Hfcv+nRMVAqXRxsh1EONAgJNsj0Xm148JdL+AuDpr8GjyNBcJBECEi67RZAo5Mu08GUZZHVfsf2M9NFm3FgcB/0HCA4aiGNAQqCbZqhQqyTsRhHhLGi7gUo6C9RFDGRqHDAybAyg9DSs2EPKXuQWwuaaHuM57C03cVkykK0BOdjVsRrZHsXJuSZn9gd7YLnpo7gyQrPuLf7OCcHnmxcerleNVcUxDj+Nq1BBNgQGu6twWEWgj5cQLm5+IX6eBkpN0x5AxUANgSGquIbop7mwExP11rp+kN2BNHfLJe8HG1zKHmZDI1KR3VOJy0W073tbftHtoCcH+oLN9bn6qPXnc0GX7+kBwVVt8bKUhwe0uFzlBTnhAJrsZsdurizKfs+kNEedXS3rKMVrY7MWIa/EuoCCxnyMo3wMtCRji3hrNb6ju1V8w095wqZNQU1f2kF8dWMLMiayfCvQzeNksAYDd5o2XVLOMVBJRswPgIS6oeCunGgkRbIRC5PogrpNsRvliZpVnctUK7VOkate3eIyCOhPGim+zORgSUOGmziegRYkQFzZyGSnpwzvCYouqa2LeFFKbNg5PyFURZe3pnW2eyemJyIqa+NGCj3bwBYaLlb3AW3zOX030KsWpYJBBGU5CEBCiT0h7TA2g1tvwTRPF/TR3uRNQXGJHDaBDNXKOSFUQDfuMtBqqNf3C08RjufB5iaTxcGsJomCPu4yKD4PLKfSjh8vI8MFNORk5Yd4KVq0PyZ3SKEYwZvGRaeyIZRaRky5xuTa668bg1uxC9MkB5/r72MDpWE8q6p/WmhTxygBTdaXehQWqgXOUhocyJYLlbK4ZFq+YRJiU14YUQu+0Xp4aiQNtPqbu6yhPd8YXHCtIj10neOtoU4PcNdoJaN8bI5k2SNQbh5GwOlyMEJKeQXsuHN9FqB0eAkukZ5bu3Bo0y/5EkEXvbaGX92+rHfJb0PztR8IUrBRVX10eApfTrFoiilNnXjoeiR4vgVycMADs28JhIBDDF30GFqfaRAfUHfjZzUhzPTP7TUGH711dSSGU5l9L2JLnm4YeYMs4r0NbP8wuSChbuh5clMnnNgG5L2tY/dhWZcvLIioB1YgAL9mBuIdIq33bajuB7J4Sjz2PxQHKemhbN3F6a1q4NFYDqtyuezrS2Y0eOjE+OKh8JS24pBMAq7VQvfXGNU2PtooWrjJ0nW4eexaTclrfLoZluwSBUD1PjvByM6tZlf3IG5+6KDaAfq1WNZIuCC6jbcopi98ZOU3+8F91yCJTZ5tbxtjkFiU0reO3Yfi3QOoNsCYJLZdf7hwa2XI3nK87cfWel62RvuBwHyKPAg2UqajazZixGAxH13/YH4YP+T9oslOTdEZnsQHJGC2s7TPUNbStkZaS8T+asoOJNz4/w885sf2WpVrv0r6KvYT8wxWzLNP7NVWZyslKhatdjW5jrNfufz3G3zcXmuTLscluYK8T5ynDyA/upEf/9z7R7Fi5KvJFXtKpfBjyvzAcrx48zD6iUcKHDG6zu8Jz6hfyOr+abZTIsuh9/QTaP4Y/DAYDG2TkPqYhCLfyVFvG9YhdORJHrDM5sDtGCWLWkYa9EEi2cHHSxWNtHyU3mTRMDMRJSml2pN7DqSmbKRkQeZkGr9JL6ezcNtMZ1Lkl9fqpa7H1zemt/GLlB5OxYwemJY+OPGRx0HSmkM/b7x5SFuXW6yMupeQ47vohEzn8paEu2TiG8Of1mu5l0/gRKblqXEVc0fL+Sxp3JEw+Jw14uUFPiAvEdC1xhnbhAL1BxqroEkE6g004UCTKP0UyiNYRf9v4Y354Lsxna9RxmCB63xJQhI/NmHT62T47xdcFgU8nI42YXQzQmsABXzOzuxUv8EKfa8fonMNGt5IBpyRZosK/kmcC+Rva5g857Cca4ye8pbeFRp+KHXzhS4Zh4O6a8AyQK5xVfMBfMnrZUqrXq6zooq8JXeWsDpE4p6WA8TrZaUsjbkXxmZ6PdjMXqMZaBCt+fybZYSfmC0tDyvm2GyKueXh2RICXazAQ8O/xc4SlRXL+0lS3l9WPEtENG7O2Yx3g6Yep8vU3Q3aQ8MXyeqnBovhh2YyEBo+SZb8C1rAAsf6+IiZklBYPje1mfFlMv68mXVcfdZoOk24tIShr4j03bcoOrHIhSLLDHxnN8IjWijyrAM0CzUW0Hj6pSPxYZXwEpzBvsaTmjTQ356/QXlxWIifFNegrA9HcKlLq15Zy1q+RZMBjWYSeBbrZVhZ1uJhT2ZCBhwVSYo8HLygkOcZbBPeHS8pJ70oFzNSrrCbe2Cs3+PFZsYlzXmldoaG/wyuUWkrIVBbDbdh268bG7bxtqn+KhoEsdmKdoPOCzl24ug+V7xL6J+4LMu1sTzLX5hy16blocAE9rnLQ1kcIJGrId05daHhl+pSkdynBM3hHUd1xbuEy0SrG9b8tFoEA3IFrK9IiHe0E78bBe+a+RIemGPKiTl6qp0FpyFOUMzADXyCkgdN1335eJ6RJco4vTSf6fiunYmmoS5Qpy2vVXmzG8hE8l6jpxGyR55NO6uRugOFcnlRIfs1v6fNYe4dhG3WQSPZq5ZxLoT/QP9EXZCKJ18Pg3er96gn3NVdNsRR/BgOpN2mfUYLvyl/4629Rf2cGh4tH/WiE8dTjuTcmnZ3mpsLk/3E0Gr2LMtTd9/Za3FPiPHa1JNcxBfpHXwGyVXprdVsDfdPmAIjBoPIQrurjq1mo+ogS+rUv6KVPWGNE6JsBs6jK1wEqebx1nRgfzm04kYVSHSZkH6nExnoNhFgg0ocuqSX+4SSoB6QBGDKZd4nDQB6hU/0dvIdyjBJ4+8rCMRBUHdaAkIli8i68GjRdKbYMmA093td2OMAalGX5+NmncwvoiD9QtnXJ5QEAAh6kzpnCGpQgeYuEzLgdCL90TKD249djfMc9i1SS8SR3mirGz/eO6lXAltmmPABp8vc349awGk6XYuFf1gucbq5EmExfUb1Z47rbsyt85Z4jKmdHyZBJ7fHSu5KjLOx2bMJ1vXId5NPmrtM6IDTiTK94I0qccj5zOJoma93EF38g/nQ0ro8pTpUoLRpC8WN6iM6uqQHE0xUHl5WUlrnKDLqAZ3O4TIirVimI5M5lJaQtnixG01A0GGX5APf56XF7GBhLXmxtDjmX8jTM4j95Xg5ZnXCo5c/8qrf/iPEeKw5eWx/4Q/DhiVKNekyIo7t2c10hA48gKkchUP+FxGADEjQF+jo28+8uz0HX8pGc7xlwEQMOJ1EfzQttmCa+7+x5oHHYSXlPqE0CADS0oRggTOkK+coIOiP3LVfZCTBRrWY5XjoCFWQNHO3CUV0qRVaRRGKUB8tqtf16/DIyRI3qlfMTsnE36aDpAs2ODIdNfE2VJu4v/zn+PdGefeRlQhdrFsyzuSv4aK0AZ1JIlfDflqhJMht0SQ3FxaCecysyEAtDUhSQXKxwlzM9l5d1T0Pm2fLJ6ipjA+tMRaa1qIHi1yYq7vqZUamI/RPAILRkuKSBkdwTqfWWp/fxmdfZwT3Hz181Pp1hmLi4Jre9cSJDO+8I4NHzDOOzj/681ED7Bj6fMvn/iuxfXHaTZ9t/cx/dVJ/fETi0Qzwzn8U6rboNfcyig4cP3Tc/l91N2ZUZ+v0Ajl/IwNbIi/cIMXdy1EBWpAUY/vJlp0Uh8Qgawi63+98o+7L31JW5s6WesZrm8JuujNnjum2wsGrefhaPSMytu+N5jDd5neK++Y5OoPnDM1fNRuQuw+3V87LTslT/UjWE76L/yRrRP9UwjZkJx+nf6O7d0/3Df14crahQv9w2CV/8Fy8P7Lqx5mhmLKoNUE2fXza69SMCaedwdWCHv24KPVmIIaemU/TuZr6bd8lfF1SrZn1CPvDaX/8scSg5tIW81/aYEcvhX6Hw4dFodc0rA4zpm2hRzE5X05MhPibIpgpqQkNV6j5Ie5V0u20LYRTrGT9IigFWoX3fRL3btdCKAklX1ML+jkezRdiGx23rTx6mP8RjgTemhHxUONf2czHGzEIf3/BubgpvSwjm4kJhLawkcViwywmJvwCPDFEu8TlXqKN17PgMkaHBEw8zL5Lb6N6IAA3X4KbowRxP+aljf5cCtdY016npv9DSZdzdaC7GJ0Gwnoam3d5TsXbLhfkN2M+x7cuqriAuzuNKCZVGlDZxPmkPTuqi23pyT/5cbFRxfTomO9sIqqFXR8dlciOsrlU6J6mqMhiNggn4zRER4yOsdjTd4Uboh1eThIkwYPNm6G2HXhB0fMLztbJq/v4GfAsvRm5HFiu9xole1SwwHwGIhAyjI3FYn4TjMIS7YUuh4h5ZGpWLs1jmebfeyw8N7BSU1MnX+5a3DJ8uXTAOZiz+U3gBkG4+V146aDlbHspemBwzhGipvG4cUYvtL04LO/xKUVcB3fyV0VCmSasVk6DjcrasFojcrFuXt5XQLv9slVK5p59N41D2iqQsFjslcmZuEHq3sexc2R8kyWXJ7QW8FEh4HINn907ROuMMuHjI5MLl5oODdU2VqT2akY+53UDmbl1hPv6RYXWsPCnYlNIu2lex58SkYiDwolwsikFcqloLPTzqnu5knoyK0/hFS3V6ZexCtayqf9NEAnWFMiuTvpu4sUHU2Ean4vb2JON3NrcvNlAZh6niUpvAbIGT5bT7LTnLrGuUqWuhqBAdFnp5tBmbxWLxHLCjiKEo17x3j7WXYlkfSFvvUT8nIkK7XyhXSxFBXuhUGgbaJdKebyl9OdwM276vdRFT/Jz8/NzFvf/XKp+iFpokRZK4ZaW3iX9F5sH945ya5p6urvnzG5vPztnxbej4ttOZ0mxdcA6VLJxVk/ZxunNzX0Leuv7d866sqh9VDXj9GhB3Ta/v7zaV7uter6vobS1sde6Blv5ccA/1V1EykUen1iJTdNdhPk8zKvo4vALb5bTkaHPzoDxqquy9LynfbvGugcAh70tb+BRVF+w/PxfJedcqy+cIbVPKRbKDyjZuaYKgCwQr2G9A0c/8ivcN775/khlcTQWoKnesjcYlYrKrP2Ibz4amKKcdxAhPyjZ5FWYipZp88uTgqcAlrPZmTOluSV6BE1eWWTw5F+F80LDnoptTVdW1c7yrROLD1eeWrAwsND96DEO4as9qxeGQWbI/LgR3vd/Rdbms3iv3R3Ut8a1izyZf/zh+x2B0XhrC/67UfApwpcbQd34NL5hZWMOdPRzhmUF/PZ9hGJOg4tBraq0UhacVf/a4GwAlZwjI6qvqaLIB6hiqUwlO9JF6DuynXgVUqHb5TT1DMmeQso0mBnojIjK3KWjczatmDdTHEXgje0aBKgX7v78hyXmovb/dWSXzCkO90lMua5Uhwh2sDrsukRdjQyeFm3+NkLDChhkNkolmzyMCF2bfGbZjFBgQIjjgSJ9T6vZ59yECA+RcmiD3yJud9iQtg69yUREps2+PVCRdQFkX7160yjrxv73735shlftaPbcuUsvnbh84uLS0YzR6Gj2vtPpG2gMX/um9ciSUc76B+ebm/t+37e+f+fiW2sq4x81jnlX16/ffuOdr0/te1G8arB1Q++cvDnfzWwFcxkIbBZx/yWzC2lR70924/JzO+zWczaqDPYj6N606IrvIjzeEaRcL6dKUBq1zfgzTR2SKUu1OmVpSKpWl0oVpTqdorRUqjIqLITBYDErFFazwWAlOCYGoSwLC7RZQMJbGi6nau1cWTZv9q1bSrNOJDQ7mEJViWLa4XAFR3RxLLni4htmDwtyQsmTodvpQgOTq0L0tsKdL5QCRJxvZWVuS+I7STWPN/erHVA1Hme1Rds9pu++Bxw8JsFV6+zVLC0XjFlpBUMAIDTT7qpjy9mIvkTCyJmu1BtqdboWW+Fuhdjh5IqEAXpdSWy3WGfuMtMM0yvto+HRNbx4tEUHNaAmTX2VDhBVsrnfAQ3qDjI/rN+QkwWgUz3VUL5H8RHcP3VQ7QG7GvUwWYgxubhYwsVwJo+HMTmYRMzBzcwqZ7TI2M6rBZqgJvnLZuIuETyXV2tohx7cVoAk/iiGx+k4GabaH41rxF7OpfjWqeRmoAfHDVlTM69Rekr3ozod2uaoMLdTB60Zzf2gOb6DtN6PNYrNxcrn0fBcLqM5moI+7Unlv2H2tZ6VSww6iUsoCgKAKND5JGKX0AT02124RG82Q+VEHEm8DlGN+97cZ8IGnE6snxxmczdGB2by1xwG1uq0LRb+drnIaeMKBUH6jNJJPRII68Cp1G588YA81mkemIlaX7XUoJA4XFypSZupgb6Mjs2Q9By05vWOlwevbCbKZP5CiUulkjijJZN/0QkuvV09AkY7LZZgdUH4xJEJ/M5fsvx6KFi0FPQQ3byhfGigLkcpcFA+eQgldE91CRrlo+sHy1fBH/6diHXLbycYEryp5jJCo/KFhRpgmqx2y2wDlQcawDFEDUOTidQvsBSszl4wMWPKulXJwO1DGQqzBgpuuu68XtXcxTnt0blVcdiHiUyTA5NZD5c2yuPN3S7T9vZ2orikee/G7UKrht8XDhORLRTaLBniz0CJ2HlTeY/k/ZaLQOnNjmbFsI7D1EkCdlOx1q6VYHwxgG77JU7zB8TONfQW+cZUpkSgkEWq5QInCfrUDpUSnNZhsY+PH93roIFG7h2rXGUiTDL+KZjCqLR4USMu5AOAQYAwKoGCnY0wPqYpLlDbDUK9ewKcaCzXaXRF08QtJe9YNei7wSPVlup31LFP9cXPHmg4fkTjyGa62108Y2GrTa0RgpwcU6HRZgVzobRuA68tZKGlj1z6lU6U6gtrWzjxZBuinx9eZb0w2281VsrOji7+yc3RPC96+aYqvlpXJdNVm1GwtkGB2iG/mbD6TSAUwCxEkbktmNJXem/ue2Zrn+Ul5LYuuxJ6lNCJUkHQZzBArINYyKA2OKUmhVJhkktlqNzeLKhCugtuEoLFIIwXnXyoMku1Klc5V6Mr4ypdWpkSf3gK88OQobhR0J49YmlF9G+VCVZ7heyT0XX3+c6mGjZWCdTa6io1uAmsScHJ3fnNrfBHiXtSUvYkTrybpFeTfnhFv3o18dU9Iat9bE9q9yQmAqe06arw3qvE7POnv/ohqZ2ZtG6cxe7EpLXjSH/hP1dme1ItkNozNmI6ACyUNP9S7qnv7z8RrjhBreuviNA/4pv+xhO2Rep9rWbnjK+2yE8xKWvWpKYX6t7xqbteAsmN96FsqABeJ7eZET3346ysjwr1qAUXwiY6iHFgKH0o0r3A6bCMF9OK4Vb2GRb7FHtxJncfTn5BoYykpo5QUl8qY/qtJ3zTTzzx+rLr+kXg+v4OzpjAn/C1mfa1lKEbTD6XmHoqKS2SwdUA6pjQUkFUpN2IdGykx/Mvc45nzfiyMIUydzLzajzjiIpJbzkT02Zi15nHfmeV5R5NyWHdMh/azD7zi1X6kYkmdv78PbN4jq+ptXBX8mUUEaGqKJtYU+6rqZhYUeqLipwjkzRLmmXICVP6maGU+2lp91NSv+CEL/pE6ovzZrx7EboKSRvWsTWgVl1wfErCNoZarwKQ96ogIDfuN+79+8giwO2ijlxeczq02S9jzMoZ5ZY5GD0/jWXE5mpTEJU06PvRvWcUk2lFuNa+2chRx2BkuKBfyu2d55akZiQmPuKTPPlYN3LoE29PPJL+ku8DMTdXhsrc3JageImkx3l6PuE97i3ufHGP9//pyNs+PgZy3RU9iImfJm+nI5/3eBYbk+LIO6dw6F5WVkHthmC0+oylVCwY6uRmAWWMwRZiDnWe1mPoaqrTovDKZmYhDze5eD+iZBznArGcbx5x+PY/JqLeYrMUX/def3Hdcx3z1lt+s/TGZRJxmb3v60RhsC3JIJf1qC1WgHBkOoL7BhtorP/Hf3M8HPgv9+2J49adPHn5Jrnu/HXPL1xFUCmtNICdK6hQEO0+EeIUbT5cGVBKK0AQFDOVEacZsjANLKVhx04lZGAzhSYShkyWSbkMo6mAnS6QzRChFgji80DMH2ZeoKQKI30BvzG181YSdGJHrPRKaqpogKI4SvWZOrm96Ev/OMtXAeSgUcCzoPFTIjLf9zyTgMYZ4N4YFwOOtygc6mWPdampk59Pec/zXqBWhsvVDyOj+XOrJ79aByG8mKO1C8vib8+a8IPGdHif+GNnDnhxUQNiMXQ340jUpCpwUvuvjnwjpeuVk7kemDT+vcLbS9Qk9aTWbctgICQteAuM9dX6dESRBpYnbWhvRXyP03C6u746rCxipxX47ot4gEKal4Y+OoNsdlSnSIWYHyUb1BeRT+Yatn/EKbuQxT1RbH825pO3PW+3UnohI6OxuvBW2/vNPkTnbE9M71BJbY7PkFOh9w2bkGURBEbzVDmfugvZiNQ/eu/yAXngKHTU4rRoIe3odJ39nsnOlXrbQyluFiKJmkyl4zQPhEGxtxd5FGUc4ujaAdDumK3ztSQSdgSZEEmnmhBhiCXB5u2YAzgNPfLZ/QPM/ckRNW/hCyZERngDPiT1rVvJ8MkTsdIr42jxtfj0iPDYsEkp1beToa7uN6InvrBQhi2UIuu673mGN6pNGzXGib4pavBZkHkJb+UxuN6SBpYh9ugxE2iImoSUpRvqSDjwSVEynAt+AH19cAJE30W+ika1RwLGS2P8/wc6o+vssW9lWTeErbJZoXC/DBs7PhWM8n3UKF817/cUzh+Jb6Z0YpELheYOHI2ILqRuTXgsCLA05ZGeJxJc3lqKXWXxkMhWBOodVafH68oESrecsqpRgzQ0Gu8h8I+HkxW/sYRGthtk3K3XwXQ4dSjXyE/d1qdC5jUb/0LQSbkCBFFLCf41iJ/Siq9MayDTSMpCNA29/8jzaK6eTm7lPFichCZsuMfaSn6HHku524w2tAH2hyfExTvpkePxA/Mmj8nBrDBajtueU1/YMQgjuC6+miut4mZcHiJyzv4ukRU6rIVSv8N66wIZjjQnT/MkTYs0qZsrTH8Omgb/zDVpWiLRpAwk/3nDTIYv3Kqe1VWBVLz5DKiWa8MAoC2rlgPdWBaS1dXV0J3RrbThoMFmbn3YmbzSxandV1+Mrx4ss0+OHQdOckWOx1mipNgAOLlBBwhmv5aU48nRbmHG52t7TUR0fDEYX7t9+pSugZ8ILZHIadxq4Z0SZpCajjzj75b0qsWPu4AipEjmuShbLvfIipAiwPMBsNDwBKjas5eEwqGhtmsePYmonNKwRdZlloVxWZdV5nJKfch0j560AXNsgAlg72ftz2Du5+ynQGH+u4sbABtik3m8+Z7wBOnvyAe/6qt/QxDHb+FAZ3SDK35eNrmupAocbF2dsvP17z/M02zh53WiOR+G8bHt1NG3cHlLKV7st/X6ouE8GYQqej0d1DMZww2rLni0nM6XOUn/ug6dy3hKbY3CfK99Ob47vme2w8OHNYiGbhfy7NJCLuJO0wY1Cpm3RLTN1palAA2JrxNBaGqdYILzjiPqQ/jQ/rjERQatumYOzkj60oO6AKphKpB/KM1YiQQQwIuXsYRKZTMYQkmBmKFcxdvx7OU7/jyt1Q1BVreWAdHvvOuslKnAGq12Gghpa6MX2D5zbfEmQ3s7MBQIAEMV+RHFxUOGtm3cpiAR0WkJmslBSSgkGSRJyazS0lkSkgiyNCRlToByikGp+8pBg42EYRgGXwnZLEC+yMkXOqQy+Jw8kYhwG5HJeA4Hr6PsOJyenUY9zCYK8uAcI31FDi9n4tWJRn0N2Vs473FMN/k3119/I/G+73tf+kZwyHKQbt6xs+7Mci7O5mJ8AdJwFpc7AyYQsDGM9eQNIVb4+5DSuZJ9ac7cXCjWGDtzisS6Izo92hV1wjwcy1pH3Vp2n8G2JP1dWZloTM+88nP2nY8nYjbPoZPBjO3F3hdExIYF/2VEco3p+2qykZ+SVeNlIWbkeGzXG4Lvnbih15kJJjr92f9cLp4kXOrI0eLaOyXJE8sPyYz8qaL3r0w2N1Fa5/rLW+LfS/FG+aJ3UhKkc6YYY5HY+Y74l3fouRmdWZT7sq9/mNs6LlrQ1smjkzkZmvJLl7ct4oFSXoE9LQbPvV48s39SrH/ck9bYa4xHNsba+QXGWGPsHFOpdVd0erQv6t2Ulvi4CKIVS026MvlazlS+1HhxYm5J8sdmrTbHsVRYPOnyPz6qa8xHzsyRDb6JPOLVvggyLgnJovGIn5Ca7H3GdK4v8r+5G4iIF9Xk9mDGyWcQK2LihTtTH3ydaUyvTKz825LEvs8o30Zdyw7HnjR3RXmid1ASJP1T4Fgwdp79nC92ZnVm5Ao/Lvjh64KfrZ4cks7vrKBFj3O/fMlJ+KG0cL4s13Eu5dvW2Cdx/rGT5swsvp6LX2HGG5v1YLdHRZ/rHFxd2zI1g5iRtXBGljXHm8ECKtXqWiMKNbToIN4I0nSp2S5vLX1Zi2dkWhN9sfoq9TTYBNW36mC3d3+yZ0old/xS/JfD9zR4Z+/Iuq4/nQui9k7aUi0jYXV5RG0rkABSwPZTSGm186eBGMivtTpKlWMm5gF6lcblFjekBHrRj4Kebnyvw1LSnA7NZmnzMPC9xPrIe0qJbVRcitiCfBWmfHihNlHpZPRYV6KsEneXilOuAr0MWcVyZqHtlaWXR0II2pHJUP18iwM2L6Riyae9dJB45tCAegiDHt2B+90Oa0lTOpwBd/Qe8G7ie5F/DRKHECs7UKkQm7h01AZI9DNSmlqrcFeJWI2pSzSXrKqmSaaOypKR02Jqj2VQqRQKlZvNonI2/8A+zVoYe+yuw8kvUrsB6hf2HOrNCe4OuaCWIDufQyYU+wS1JEHp33WIjFy13eNV27gclc3rUdnty8tyYr/5+ygp2yr/REejMjJKznozM7NQmi1FtGeRW/1uCvfeJSZr/5tgdlzwOWA9OyHAKVnwJTUhn3U3m9mQa9DJuBszMst/on1yu11IcgGBIW01hzbvp36uoYAxjOU0vWz7SnyTZkkB9EDb9eMLzxe710pFKJ5boLbLu+f9KMkvfMxkvWakHn4lo/3xsxiOK89amCL+ayrcdG1CQqg2XCrr8iukfDhXrbzfli2CiXH2rO/z2HAuExbyuTCeLzQwzVwexmD4eRyiXZvc1n7JRL4CTIqyYL9u+cQY40dSBsJgIowChMlA8u/QlufQVtCoK2g5y7MpPIL6LYfzwnpNkMOcB2WxAA+gzqF9W/oVh3ONoLZe+sIaqinLvqUso5JrbqPEQ00mcMucOURxJGRsNBm+RERu2MaBBayepiYQbA7buJeNrF6UjJ1F5Naf9EBBUw7iqsIwZeNWkuQxtaKg1ewHrXoRypFoAZXWrLkMs+hQl987pkIS/mMSSjHfYYY9OptObqxtIO1p8b42Jx2AC//CZIDChCj4awypuQELWbjjMlX4jZgPMCv/XFltNI5BwXyV3SDSeZ6DCVCZTqMOlItbPB9wNXnDgYMlZMkHUyePKIt/e6pnB40a29QCd7M328hdg6k1KBaEENKmzjGmFRn47S4yNe1yB4gHAU51S1a8qQ7VLChbbT7X5zXpg+Jzo8GZbKJ6blTj3CKhXFkiU9bgJm1NpRy0q2wmi8WKqVQOE2m2kW1NyX3Bh50faDAf+QGcX7bUtVtzbNIYlAKqXQYIdunVldTDEBQqJx+SqZSQnA8pV6pg923G22WYLtSXQBDibzshxaU6hbuYo1QVc+RunVSCn2g3+iBYXzJN0D5pBJuOauaXrzKf7/VivJ1S18Amq5aqLRLJFaWnw7TVC9T2f5fWm3Hn0962ZRT4b/NRKfDP03I2bl9rXlDgn8Mc9+E/563X4vb9roYC/0KqPiL/nDdeel7dqtMVVXYudzjcCU8YzPMt133izjneqJd3WgIUTsJCABYJuwwN6L8hH6B8VDgAeaYuPISkv5M0g2YAwrGXnUHKe4ouR0uplEpIt3TdyEDG78XGCvtXlpcKShXlZpTUvn2Kp5ozSt5LaOJUELMw8y+Fcy645JY7rri2mD2g+uB6nyc0DiVt2Y9B95kHOeeCW6648TGi6UGvEmD4OuHee1gDxOSYy4hzLrjlykcdUEMy9Yw1MnMOV5lRfdWRVQEI5laGk8xtekobeSc06MGuZgkH51xwyS1X3Fv0T1kFg1PRKl8ADULWRvkh8kGfrwdqO8AY2HwG06hthAvRBpPECTs3Jc654JYrrrnj3qKPg+dz3+A2VuJTPgBu4qCj/DEla0/kbAjwb8ZUU9sK+zGuLjfYKlPgA2yOXhw1ZyG4QB7dPwGvA0yYsmTFjLnFEBD5YHuPvTAa2B9Z7wDJgTEM0QGG6DABlsyYs/DRm6eNXhQQe+7GcLfeP8lgWfwNpKM9BDyO6gOPwY/hadwmPeMRSfVBE2TmnQ75V24zAjD0vno4stwD5RJMKOiBMftokisWvLKHgNcBJkxZMmNt0X/D3WNLvNcJGb2URrmafND9aUPykIfIL+HMigosmoBSqrAxPqowPqomiCUz5qxYW/Rz+HjsZJaRyZfyELAozaOsMPqIyMkbSu/9JfYonZL2O4V8FiYMZVX1ntvRO3zRgxGXJTVjF8lEaLscAkiA/I8A/m+1kxL6xzOiwDeghG9KBDgnjN1EiCLvdUDzul6EH2jVe6OBQfGW0ho6zA3vrYLTP4lLgvg+6mmyZMKnLT+5/uSsjOMpYhzZCBM6YEoPLKjmLepmVJa1+v1DxxQ0FZ/BWOu/6C6+L4kARQ8jH+mXAYrKQRQKRN1uHolYJCIVmchFIUpRB0zZBCAnLOA4F0ikI5Cz6a7VeTHHSugd/rt60/7/avnp2nM92ICiuwJwadD+/AmBAAe43B9uRoeKfw87TQJWrb++cRqU2v1k9JwXvkxOL1TrK2qTZo8vEq0ePSQJOP395jTKNPkdKjmxU82otUGh7ocCeH+OdGKDaBD3iXrSEvlDP4g78KvYJ91Xkfc3zpGbZwEdcxINPj0iFc7mDhO9wWXPjbQw4Sm+yA35b8dg3EFE0lw/MtjDy1NcYujPK+ZED/MPnSPuIAngkY+b8qwDhGoY6Vu6aVMa6BY0KYS+9yxsITaIBr9eEKHlPhepSJdiJEQSmaVfgogljU0VeGogl7O7FvjgHieBpyZrIl7hRYoGUS+2+PeBCMe5AwzAhUxJNET1eKhqUpA2iEi/WokPiVyWKGmP9NkYSkjRRJIHGEKdpuO8AAB5v008RFsqkSmyRE+RABkREt9OUbEtyPt7j2rhhxjf1CcebalElkj4ZUSEs1lmCsxtSudFRqL/ZanaA3A7HkQBMsVmCgAfGT4v/hQW1FPxIgDb9/g2Vv3YlpYdo8ozefRrU/yAdHsi+3vFMab+n2FKooqUl7cMCqdUUWhCkUOITJHlJ7aIUHEBdUW38siuqk5k6TQR8XTLSOAlxbmeUhuIjDRFqPMoGarpH44HtaUSWSIhygRP/SeIcJxtYfwR24wpBVnIvRXQRQUiS84ZKzNDylwOfcsmfwVipMQymRgJrYnXmi3nBjbAqof2RkVNppR8gJRcp5lbzXzujTlsc92HgoaBT3Y36RiZdq+uJtXjNEzZtXyFHSeqLjbnlDXSRHbKRk0I85QzSgxx2w2qDmsB2xdX8hv3PFXF/ALqZQm5SwC3vs8j91Gs4PHdHumFJPjfl6BfFU2pTjReUe1Sx3Is2N+VcWR8K9KmpQf+vPh9Ec2XNCzXEjbvol/uhDMv0zJOEcy6GJZTVVPx/T4G+zfapJnGXgDMCYte8880V8t//KOaus4iU6YFwAR8oDCFDYmQk/IwSGRamcWJXfCfmJ9fHO48cHF2evv8dtcUGaz8Q/hFNOygtsNy9XFw8fVPf/mH5hiIrg2g/rhzIqd8270Ag12dKD4QyZfEdYtcX0qHgqggIx+M2LbjcvVQuLMavuMzh/rAHd17dzRs7Ix3E2mG/GEyvdlOmLTlZ35cjZ9L5+OcYIN6kndFxynOSGb06M6yHZY3qIsxhLWg1zdbLg9jpNZIV4qrStGAGAYocaU/PPW1br/NIC07Kb86l9hTB8+QkFzimYbvT5QXhHRaoN9tD7tdErSzaIdvO2qFgrmsh3R5kHh0RsQ0VKQlrAb7Tw0lwpef6PX4HOMttNAeTP2OPX9vO9mntcN96r/tvrK4+cPX59lMSyTrsOxz6UBAhHqQtOOdFA26sUIXONdihFimxsItfILENeRlNHbF2pKADZYyqCc/0zdpapZ3vrwIfsYZLGELQkENFkNOsNX4Chm+1qvmIueLpq7KPCUIZFzJi9mzgHti5BahuRDsaDvIbOry9JIUoGG51ay7PYPFT4ejtWZpc4MJHhBiybZ0C8Rt7fUFBgPOullmoDytwSj9SYxVWPdZHjVGUTsIyKrwlSO+lg7AqC0Jj2Tw9qxor6rJXGjJClnKqS0naaoRJhEJi5pVdwboc2m4hB0mE97ZcSZgYpR126mLo4gi2CBxWajRYAlYg0W4p2bZUXkDzGwEwUjdWdFiOebSJwiKCUakE915hN9cp2VQBXSw9QnadEi2w+61rOv4AoGJNkRtBNSqTJNsXwRasI28HDPJJch4LHNUl2PnGFDO3jCzEmVcao2oKCnGdJjeAnIEO+h0UtSwo0+79YpH1w+OHRUNfnk1PX4QNZaATYvwTvAtJABF4lnDBi58ZeUlGYRxyL5qSvM+2si7nUqgC754Cfvcz+WZSyVFD0RnOc/YzrrQOJjuRuBUG0qxpKEOxYq/sqwXCbJ+tA+J0cHewd66dly0d3WxnNOGKMdoc57GpXaLQl0OoX94E4VEa6fTNHY3vpMvYfXnEOPk+pRVzyckzNiQQ34CSBHFrt7U1BNSNa9clFek6824KpxI+1q3M+8xnO913aKQwYAZhwYe4x3Y+A+LuJVDmpC4nPUplSZgRgv+WWjYZf7DEhYcTGjYd5edDt5CSZ4MzNDUqynLIg3R6UAEyOPtjeNpo79tiDKZjqX9SJA0aStxfTUmIGNAQZjH08gQQBH+IS+kQWhNxrG8wDoZbtSOQAcEvnHqcYl4dD6xQhDOGDK8PaX5YasnWVOlWaZDQzQpXFLcBsCsXnWjPY1fXw57dRkuSg3KARWCmz0gkuWQzK2GeyjPDwfjIU5G+fgFoK1Ws5ep8KXJBLNq3UAKTtTt5USJR0yykwAleK6/62u9vmqWU4PJiHasM1LSJxKblCdq0jnzwAdlcMcmNYWLBDZaSI/EW20AWS3YY62mOmnEyFzMehJBGiunEOEuYvoOPAnIsAkyrKCDqCWeLdjyNYra81YiZhgB1/61BKeCbPSgNzKsRyYF0lqJKRVSwCuwCqzRzWPWmiYUj3JDYupjR+03dBtDMVAWGG//yq4PG1KdIs0Ow/wSuHBgGi7zofJufQOChx5FMLCUaSkobl9Of5yVxBg59rJodFCYwmuitLgrkT9tlN7BElobKmsEyAUOUqSdY03jdRjL0IDxmYPzKnhurzBGc6JIj4MkcxM0pAP1qjM8OeybRralyBJ0xudNCdSTt8gAI7GXE22Fnffbdo/MrKSgujJKiTeIsPTLrALRnTrFO8vJV7RXhkH5KTdlyACLjwE2jQmXYufCNJTgIKzIgRg6SRyHItYDrer7sR+qQTyK9msKDSl9GCwsZoqu9JsgrJmLvlsyTKvBzbW0xwvAHIO2b6wMJd0gnMY0xoIItdTMMcELEDDIGq8mZ8SI9YmvNMetNO9T+bJAjorolK4rFQQAZuaElpFcfPTK3NKIKAKAQJwdBbO2IOW8kJvMujVzCrCc2I1EzBMMeJowSyyNEM1AYrEr1X1AQOpqXrzuMZXzefayXCH9dlPcmjbTSLlDxjCHwSkrw7hVgUq4VMnB6LQUsTdkruo9mUEnWtcZjitU49quIO19SzOg1ktwVbUt+OzecHOeY7twSKTYPQlcPw4XypFYCwHBozJl0EveuirJ1pKRdL8Y/d/Y16EOd6MJlHtvxgyMXNhf37gIxPhcMgMdsmCQwCrGrGkNPC5sOkC3/HiDq4ysLZ4ysvZSg2zM7ejTzgrB9uB8orOdOF/0chyz6Gv5oIAynaPA6qrKgIS0E0h0yku3fcdOo6naT4HzKB5YBb6TbxD1VVSepOTaC2BeadJ/GWqN2Y4aGsyUKJEvhTDoNq5iok1bVcnQkeqf+41f4zUp6dKcP7bD5E5Y9HiRDmNLOYmcnQzMwH9MkN0LINlTJKxzZzOAjcHALfQaYAPgtfzvacHdYN2OlAVWXqly18ye6L/s/9/pAmJt8CohV0RukBV4NgVdh0XwoM3lrPsnBvhs/IcnmNvF/pGgFNeMB/MMxqTJZ70UtSrpn6+m5Br1susomYe366MdSGC14Ocb0HymecNOAvp+yLL92QUd9F1TuayBToqrAUMcaCICd+GhdeZppxLm2QQsIOy0sOalT9np1B0EhbnkhDO5B9j9vSg1mTU6wSGY213dEuY2xh/7WSIGHmKp1Sj2yC1OePBWEuuTgRl2qBIXAubLgZatHb3HoiHTnUiKZoH0CJoYsGQrt6jZcWPR66xHiYYl61Rrh/BZKZiW5eCwzhI6+He8GGVhK57dZn3eMxKcupNFjjSqZVa+/nMP/3wzNwwzBwPaSxgDcpy0fEozQxwqnFLl4vGYKftWpc8qkmULbKIznCerTFvhbdVeiFcdnU91mcpMsoceO3ZFK1Yarj5k0WlK6NxqSPP3HVlK6oHOHgu+TXjr+AqxSyd5xyREmic2Qw1f+1Ww1qlzwJjQUN1jJfBtCP9aOtnbb+RXj/ZP65OSMYtavJHPS9c+ZjBDNvmmuesvLMhpSOUu0oLoPHnhf+AdBxkyAF10BgklbIeou9/N8yC9cwhODzicbnJFor8GhygpGhcR3Ewn7I2kMdQHKZ0eqKvj8bT9tvvT7qRIu7jUfCDA9zDRl7oTDxqzMjpO/L1e2PKyKJ7tQDDC7t1l7HlZE7ylsmtgUUuu9xcG6B9p/TGkFK632DSr6z3gI6b0l/L2Ys5HKxOStImUrqL7XvDvgw5DbAcsqTBtMcItBlpSu5GprIjNkoz4dbEcn9uGs50HLs/P71zemcfm1J6KjNW8Dmp/HObCzPTX+q13vY3fT/fRTvKY0g2wZHLuJZzGY+zCrfU2EXcshJQ8kFJOztCGkDaZXIp4tCyrkwqVdz8VSWg1Mn/cO+2El/QaIY1Za5ZfYIJWGCuhnuOVfZTAjtgSBXNzCwuwlyuguQAxjo6HExvIKHNrTvSNk2jnV/fFIGDiDVvdAV1dxJoHYKUK/niCGzjwuU3iknze9M8DweLVqNiAYOamAwsGTJZvK3NsCdAUoKXAnAZWY3Ru6trrdIZEXkwbWHDgmNJCp2s5kLEqmNICHiB9ujPdC24T6GSLmJS1sNopcm1DlE565puoo84tCzkFfnkM80Tm0dzaVCbt8aSkZfJ6H2B1UiSdliyO45Oss7Tu17d06duL3hE+Sq5djYag/9eeKv3TRbgcqC/sRaSmbRo0TBFvVo/4Lte/e+qOjuYJo6hqQqxqYIRnZgoYDfyMAjq5wvmysG7jw00dp3xTH1cVU6+XN/pUIhj+mUlNw6d7+2UcVC+7trkcsWpHocHzgB3GNLaahOYCmHClzrd2WZAq6YY6nxhgBpAUBU8jtP5td42ztOc5vZU6vniBC75tyyMqaq/RTzXRm0kZ/hGTPadogT/fjuKbDzOUNcTLNscIhDj0WqgsgTIQz2s2j0/vnL4z6XWcrv1CPaMaNuKWB6KhWemP5Ae68Cb7cGIhDsc/k1Lk8/fPP/3wg6un4zqq0VoYHVuH//5zWEbZsW32wbmQ0HbFseJc9yDyim6T/VqfbXrbUra4jGhvYNwiwAgUL1AhMJ3BFaB28xt/rnuRw1/bX9+Ls3F4e0O3wX7wzuhrZbE5YJ/e1nGa8xeYCOIfX3wI3BEXFiz6983fjXxrlFw+beQP754+fn4uJTGPG/Eb8neroU9GLLfd08AkdJ1e1+cXdqhrzZ/bXSANpHp/TyAWfXeXRIrvGqq+kLUG+vo2155AdU7/GeGUqP22KgR1QhfLaY96yTkOPymlaSx2X4fA8SXbDJnvEpXzw/EGJl9O1bjgzdQtTU8jY7vWExE0xIsNWJ3PUpWcwqv2ajgB7exaDDjyC61tMN41x2DkN/Mjuf8V4FiZUk6xizEZp9pL2Kkar6MITId2eNxuyfEjlui7prL8r3YwEs8uuY3S/kSMU4oS2n1n0i7spqfbLOjQEVL1MVVjVNPP6Fd0CgjUEnVgRo0KUrmPwuAwdxB6gW8n8Kg4IgiVesYx7soiS2JOcSRIm8FH3oakNjcWSDFIEPbIPmo9gukg57HG3m0sGcRA4FwzDiWnwvajMojI60nO14cIVNb0SCydS7o9Q5a4rYtrLJ7ckm0dpkFD+6gHRDHc2x3YUt0zxRYmROqb6zkncJ7g22bKsLvhEUn2/z48Oe3ItXEkcc27tyybOr9aw492TjEKPplLCMDUDF7OY0HTWzPSFmcC3w6qXpNnepwR7DIlJjmH+05xV0bsYd4viWlLqobSq8TMFESQxDnSXeChfSgkOo6B3LyvWdMRv35qKn+DWK4I6RIfsdgvB7NRMT9GM2FmipIGJTk6XQAJr+PbsL4InAlSpBxbDlKmAbd9uHRa6eF3ynmZC5Ytgs8DFWqgZVMVwUQpsXg+by9Pd5fTYR7bd7t3JzX0vl2VN0Vgf+0ua8J3Rlh4YO2X170twxd1+DhVZY2d4zCOXRcNX4jOSNSm1uLJfysnWfL3t70GEKkTOglGuDYv15LSbAPRBEgS1Io1iyGvGhA5IHMN2qxfFH1XMcqjjjy55xrrShQEhaf+RMvReTXANGdK3KWSZOSdSmMo/CtOGe+tt1nfKMbwuNORewe0DhEj62D8pPwPvWY6dKWSUjnrS3rx1VTFPJSZA2EFgZhCqj6haooAKIx3jcij0lpCTGWA8HAQel1XKg6rGlf5MWd3uSoUp+G5P7MPB6UR9/ZvSrn3MgtKCTu5ZwxJwDLsHRiqYoAuzaUTejTKi0c5uzNTaHEu4e0/5ZnzOQ5jc1onwzdwZvAxRXFN7U5kjqRSvid73FKT0qt0rZy+CNh6PREvr4LH7rGWngaLrQ1IxT6cFBRwEE4a3PeZaBey//nS1NQM7LhVRa73/ENrvQe81woUV70SQ51xjPtK5GkSM4KEgfCpatDvKXSpynx1x5hSy447YmbNysc1N2ubY+vzeEfBFJ1D03jxmbozi+my8nn5TWheYbs9mfzaH+fjup8e50epBP2xLTKKYcVrfW1tlrHMnSp18vSRpvCz1Oij8Zq65tbX+RNU54mKny0OJbid+0v9oTb1rmym+LYi+PwtUQxDUqSmVkwHmvq18ifSjGt+97/HO1/8+P70LmyPCjmfRPv42ofkmneTyrqr/Niq7omcu0mPnFU9olkuPVZ7aDTVTfbVL1zkYV3mEBqm8HJm004x2O5pKliAX1zkqEfFdQwXyVRTLXlAfANLDrvyNzLpKe1q80o2tKtRnmeBqAJTR6SbCJKSZMliUyp0LRgGYdvlPAPRnpc8I04kj3dS0jKo00EaEw5nHx/vc5aDP79UefhpaJRAHFWmoxZbj8KXpGmbC4TXlHcLQyPv0el7nyfEJQl393TeXeKFp0rXCbWuy0cpGZaVbV7dZDdXAOlti17N7h8a4wkF6XtYxTZTEZVYAAdW7gyXBPxrbkA9jn0BU2yNdMidK1JnPH8Ec5PJpS7zScRTc9sZDt9pRITU315zNY0QdTgNjSwtdDr/DAeTYxclr1pPnPez5DakG3DeOk5fiysMeoOMXBElNfKXdnOd2qBZjzDFtiUJ02FOTpyETT61a6nCXko0f2UlWI2zPDM1Vz1Ng9brS8XsgKvhWwIOSFZe6sg2ufiKt/fN82YfWluwV1ayl4G2VRmR7+902K833nYah4TGcJE05GgKkvimmG8KadgkjlO4cdWz4RtxAsotbPvry04uIROYuk9hb5y66P7mNvVIUh/m9DqLCQKPzb1UCJACKDF50li/M5iTIKCnjMOtqrnizH7IhVidsHJEEXjKGLNcfCQIbeY5ghMy/0CgKEyecO+Ci7Zr8WSIucn1B/8/m8ZK8D7uYcUnuqDCuMps+m1HPZ1OA+wjY2AqPIfUnyFYEKRAUUVf3aVWEYErrXb74wAFYPMELeR1CaGinhrMQhY9FbNXr/gIho43dUVw8SJEeDgQP6FxjIIquTDughJidYZQ2AaNkVHoZU12+IiuLpozO5copRmFcNGjoQ/AW1X74HWF4W5pWKXkERAneFnEzWWtHEOjDvQLiyLNbu8xEyPWzMsKfT1WlnB5ITdPLVR9kFk6pRbLcjgrp9C8FY8/LhWU84kNQWIQSJ7os5NkSqdn4dZOaIx0KkNnq2ieLWfhZz8iSocJmmBt/8fRpqbVUl0k3hdv10trpU5EaWoaTMcy7qA0YflhiBYk09TlMKVuzmnGH0JucVsbUawRE16o+hOTCa7xv84ZNEDHkDXn3GMTpr6yMY1FWIocOwsf4e52BqPArh2SDd2YkflDi2ByhMbIet3CTDDwuURhpQqj0lmeHXIhYCN4zgj0rFAW0x8GytDpwzeRBKe2n8vzxm4rKtLL92IablaVjINjjk3rKLBNRbEX9qh8l3K4XsXToyx4RuIxmnQ0Zc29ImgiCBduIoIpQazH0gpjsaAdIjg3dlIXbpgCedEgZ7sS9k/Pr4iMNy/Xy2nqOPmtfosM8g7COEYabBONJgO+4CS4yRLSqoSAp9Quqm7fLfWMGZxFYM5aAsrkHRS3MEBe+6fNlEujmwBj0l3ahDSQrjWkuTn2YTw9nMaWkc/qfe9ztVLiNsAiEodoUsnrS/68IAV8mr+4vCrNK5zWMlNVbtOKLSuMQT/xnppVPTOOBbadCBxvNFDkcTHPtQo5Wx8+VpYc29ytFtZ6u8w1/TacPwgGQtRz7lXxVTdT3QXfFZl6EdWjPun3WjJtNOGkFlPnNZg2QT1KNBpFdVAMqijE0Hv3Gd+O8OKSMBTms+p27xguKss+BDwD4+r2Gl/buKjD01QL/5/Je9YTx64TRe5POBjlS3lPohLPdLe8BhCpFToOkMHE9FmGR03FHKXekG5ZKWCyUbUl4iR9uGTTZ+l+7k/qtNiMp7ipb1cfoxyTGPDo/0MXDQZDTEqxl5oAeYYDZwodSXpjus7ywHCco0qzgeyaShSpytRK8AwaNlZMNbc+3BcBzuf64KR0qxOEe5oI5duLw0i9yRX3ZydZyzRZJnnsj5VIurQrXaPuurZkKh7qiK+/6TkqxhPhrKhZWZWFDX5Wwy/LdCpvAYOqJVjQ12CslTNseu3xxEnXAqiIGbQ3XNDwkV16H1WypqvmMHwjbgjLn47zzGzYe/DH56lRU7DDaasm2z1axyPWRzuZHbtIc9nM4TWKWd6GXcjpl4JpKP639/8MvQ7TgIhPT6VikAzoaUVJfd/WbJza9jGZ+LIv817+RrUAl0NbPU0Ru3NLGuj+NeafMzKo/UQYT9RU5w/o4h5AMAcAqe7T8hvB3MdPopOR8titq7HZiMJTmOluKmG7PbTp6hUHaOGUSIJdbesyAV1OgjsByMmj4M4pEhYFvCSiY/jxKQlbMXMNXzlGydxYafeIXXn92W+UbFNgc5dAmgiRhqoIln4BBFEIPuw3Z7b0886el6v5YVg3YrEKZ2cgGey1RLVTkrtBXdqkkLbMeSJRu0dvXykvkVoeXGSxnreYuGl8qhT5dlquW5afMHdETd2tNNbsuIen/zGGIkhHN6E5PCu45Z+eaE1ia1YEmoMDe/0JuFI6EUTPJHVI5gTdXVT4U5coJCr1ZGo7CYVEC2AyZrAWC05P2e1UacTe3G5dGH88j+/36ioimY7BbLGBmxtBmZtWPEEEzGKhm2mB8e5TE4y0lQCH1fD1RR2H47ROOx7XAcT+WMKH/aZGZjSd0Gpf7MCeYQBjF2v71W2F8wn3FmPD2fFlHC4PHOP+bjiNp2md3Y7SWUok04MDYzBl3Jk9ttQBEw8hewBX9zPR6wd8w7pfReHMLSJmQ5uR4aFFCusQPRBXNL0py75oroq0zoPMZgesVes0+7gJ914EjD0NQz2z/ORwq748NNeu5PUzF//RGO+H3kBICFh7aKZxhsH2ypfXkLGb3LmLSJz/kUddflItpg6eNEAe2uO9EFw4jMrDpATriJtTx5NOa+b6tzoR7I/RBS2D7Ufd5wKCbvBeiySvA63nwqa3m3O4cEHtad+5xdtTNH1tuGttMx1QLuCzDxIWvpDrzxlZbqI/Re3ZEAUPfhrAXPgI7gQwyrPupk8dmdXZ6QsDvWybZyQkWvhSbwaDkegLaDeUMXvXNRn6BKg7t9NmvfsczgRIkVMfRKVjt3sf9dQPxLO+ZlE/ek8cbCDzaGd3s+JhoBR5Oy0um5DgHDrF6dttPsgvTbnBoAewvkO+Ew5qm4CgY/M0WaJ2NtLFHoc7N+aM5fGcyJ9LJyIvtPSOQXDkhYZN5UIKHOvCqLy+J2niv096ABdwcG2K6C0syjvUUR21TV+TziTNMYHralvBuq8318RagrWAqQdIEDm7kgb/Dx3d3nRtOVTDpCRylXTboTQd4NZT/QrCtCeHK7x+e+bU5qljvMzPBHn/zUrekltsNTgZSXqedDLaqB2DJgS+9erhFbyy+eS2Lg+iu/On2Gd/iXO1BBVkDIebjGUp62jYcoLTJmuSJE37NZMsT2f3ndg/ZneQNMlUO60h5BdUrJIhYAtCfdBiTLDVkeo+WgENlGnlGHRPPzh81QyyJpsakZaJF6PTwa/BVm1B5CThKR5/tZiT3kus8xMt3rUZBcvyRf1XhVD94sP4fH+9nk/HsW9LaAXmQAjLqpWXlPSHQTV3Maqb2iZETrZi1SpC6JqfoMd4XD3iyuXD+vq4/om/aWAXfoEVMMCp2vw30pXHMSNFCliTk1cs5m7cAr680T9zVNM3SWnly+PsWK8KsaI3UgahKg13ww6u/SoFyndROSOl2arz0DaeVBnH7d50qK9Fsa7vM34T0tzVh3E5H8e+Y4KLfUBvOzjyzXVyJ4O3b2SV9HmNrOci5kPCZ8CLpQNulcTjvkqnmdm4xPdX9sN/qsbFcKLpeC2cwLq4xrsM6hm6onZl7fq6KQo7XuvZCGVJOEVTCp1f1eWpAq/cpF4nrHVBNZeXKXB9zQuDGf9X3XHpmWNE9iZxWEms9WxJETRFRJqcaWQ8a7cxrS9Jqw2alIeqaYJYc50xxj77EE6xy9gGY4jlexiEMtrK5adJDELf3K1XKjEZJp3Xr6+M3/A7TvIAfiq01ViNvUuTEETpnTYOdw8HGastX9AxCDzb2q51bwbQoAJ02n+x68z/o4S6AU2pqBNabCy4X/5ZjRLOkxWG4KuV2kkUk4E0TsKl61FfFYMPCu2UXHAXT3foSIdva2NSgvGjcnpcDmR4SQ8YYPnbHIZy+1PEr1L+J9x7PfQXcF4oduWN0PnNZjXQDvwy9AiU1lPBV9ce59Tefy1cfRR2d/IsgQcCyL6jBR8cTcJKPLLs6B0YqnIAwK0rCEyxhLmtzRs7nZ7IGmLXwjN/PrBQAW+C8+R99BK0CR7zDvDo4NCB7s1xmhZ0auNApNCx/3ZCBqzyvcL9niagUOtleFdXl4cHvCT48Tx77CXmpQzqc2/qpVbJvh4XhnrKR4HRqkRFniVxkeijxjWm8mRBtbLg27DRazCDnfKGqoHL9PaLg0xBq1dc9sJVu4/ncJvpPS442OZIeURE0y7MC07D3AAzWsXCA8l1ikVgyV6/hDXrlYy722no2ubKriiHwNbCuhVd0zaB51K6nHZ2xdW8E1J/XPBkRDBqjzEnM0r3sSU8foRReUh3pcShnozS+jh58yLOY9/8su9/27etZFpiMdEgJkFkhWgrKkFtL4OrGgpHJr1SzRA0hqudaOLtZituspc9vuRi+o6zcEpD/aNOWPXuvGr3J8e8Vg0jyBOp/n4j33UEhXeOiwyab5V8KSGBXzI9hZiAnusWbZetFfvVou1BN6lzFpJtTbEdqAvpB4FVPIoDMNfZltmAoO4ZOHWXOmHh+a5gare77ZwlapfcGM0tlSdhu27qODjEo75ta4lJnPa6aUfBYNHlygzLXc/WBc7BA7arKnQMfDQrj1KJThmYgnWR3ydvPUNwZID9imlWMf+M2R0eyMB0o0IMK+bw24O+CNBm54rPaB+Rh4oPSuBGLOkUp+GypkmHWYlhVR2ez/Cc//jiW+XgySgRpNeVIsQM5k2giq1PkBSKqhXn+NUR239EpXd3HYxh7NWfZmvED2aOIrfwRbwIFpDM0/Zs2r0wQTqutGmXP526sCaWASs2L+8+f2A9veFCVGPtRFwf6nT00uimXx72tlcBrwNoKke0mxtuRpEYmmoOcY6lck/rBc82brZ+wDygMeAR8myAI7IcIVNxWBlvePbB4DT0XWNAlt2sMfCMaT/i7CyjdGV7KSBWLqLDlFMVBJiLlGHHr3yndMK96PEUuHqmO01katP7MAdcwygphr3g6Uf3aYjNr9N9yyxIN8n4aPBy4wEc5JLvYjHtDlbGuGFuEns6klOrlK2Sn5OWrIqP8vqtb8siPiT73AEYpf0zKbIo6qrniByKrK0RwS7All/BzTC4RmRiseZa20LuDL/4F5MZy2az4DaSX5yQqNdMK/L7Ar5HzbQVnbc74EREN8GHM+QpbkjT3oL8m8XsoboOhnBdNcezsukuZwRV4uWTD4uqqIRyVs5tVAmMtwCEwcBuCMdoveErNLnr0jkdjM5K8MGRYaEFdKVNl/GXJpOAeTJ41dHrijmbxpuF4INDyHDzcdWFRHhH/Oyoh56M+bpg7rWxVhZ03Ty/UX726p3zGQfWdNP08X5ff/3Pzp13yZxWHh2Zci2eOTeo+p4wvQQizm83OLM+/D/gcAL3G5dinw2nqXIXqcRGro+LHHqfd9pGdkjh6oMyE44jDdeUhKjY4iUTqVnmhN1/0k+xdJEb04wo2ZRZQmY6ZkjzWrNBsBI9V6Iy5SIViFPEvPkufuAEXhC4hS8QJdNZDpDf9fA5Rihzs9p+K1jb7SIIZXf27yNKHHjmDqfdDtsK19z9HeABDsR97hVQz9AltYsq2+x+iGBkPj9KnczDKPrCX0VGPdhXfO/QJVW+W9kjNKqqiG7wpN6hK2oXVswx9b7N1zU1esMitG2aLD2+c7lGjGEPlhdBW4DyEeOcFzwR5qmu1/YMT4cxW/f7Htpd7h5iBys1xFJHPruYc8wUc1pwB9oB4RD0t7ffCNUYaRy/EypKzMXXp8K64t1D7Fp8xzYP9ymQBofQ5g6XZjBjbwg1ZpGqqXnlH+ppaDnPA/WJ5sYYwj3jP7HqYJznPzsabtq2hNkFprmOBG1rIKvWMswsQnHZcx1TVZc0LPQmvUGxLgUK9GqLCi2dOHS/bfkAQ7uVY27vcipZYfnPnBgwBP9vnZhHRH/x1J4jiOQs+2SnNeabufxIJYHfMJlWeIN9QjNGwkQJtZqB7x2LakniKcgMPgtCEdsLiXrBn0Y1/VLT2+5jOmbB6nuiAbUUET9i+Ug4HgZNLcGBoNB+4nAr1/AxPtY1+3b/64pEdtqEWpU6K7r1Kh5qQgAXBB+Yy2v8/NdF6mtMRl73Wo8r3zHXwZIzYlbTS4XAVWfCeT/5B7fEIG+n6pnI/dTGRstW8rjUUMJa3oZtAp+y7cy4e3sWfDNhZaLWXH3PTWkyt0ZrYDswrbHq5lHYOoqIL2iNyecXKxMyOkgZzlVdmWe1hnlUOo0l9bPzHLH5qxlhi1si/Gk/JzJVz4frQ+FuD1qrgO9xLUena4vRHh8Px/NwAGAyDk6jMYDin7h8ZDOf576BWb/GYwM/Qs6f5DmvcX6YN6DDdX3erkwlYSp89oSBuXUUyxgG5+SmXQ7kCaA2cXd0OAG0X8caet2yjfkkxSiR8yZukoOBG0wTbrSCf2RG6EDeEcpoIBjCceSUxySY2HbFzGbU6w0Mnju8BRqhF3aetHE7eybZSFJTY2YndErXJTO5NLIHddOjiHFUl5GP0iuyQ9AjAudOPc7FsXlmyKm0MTkcf2e1n+WpP6lpJyefFD2NvTCjr4iCH3d1WKACF1DvUE1NNdmaLIEFOCBDXKsXKQEyxS46Y44ipFgxg8CPQQs2fMhTBjuJcm4R7go5tTJEWCYi4JrriwejJkbvkwRsLxBtNpo/vDVbp794+bDzoC3SZGSbD2YGneEiWFlcs5Ua8rIdqny9xvpjOliskjAO1krK6yDn+eE3Asx6dnK/8uO1XyBgDQ4YFVZ7fARVz6DNZpXxmtXeBySqopUVES8ysoYYPjwevFmtwB2rSAb67Zc/ljzqiD97/e7N89PdeV2Eil4Y/nn8mvTDpV9ywpjj/fKsYGE7+sN7+1f/8tUHjm6WADNIUlEB/O1OcMwLyXi0O5Y2j3e5fLp764Nd7OB/juRW3FPcRGVgKh8BoXHPe2EIhqHBr2PAm9D+fnATPEi8MfDWO739MilRpPz47ctvvv7qk4/eu315vr8c9kNfl/EXyRuaRuvAfeOe9ib2UDRtIeNirl9css2SAm+4raxUT56x58iyPdWbpj1355PO5P56aNFuGhPe7pTCcjpE54HDbOeq87Z+//OTXPt1XkZIGuyNWxPe7VallS1TFXT8egW32h+GHRxVf7ww8XzqD+owLxOwidEDrS1KLkaiZRBvszhYk0YRAK9IGND9zKS04u3KSmcJvf5HSyTAzkAFsv0dPW2nOu20czbYaWUHeEa2/BlPMd6X2eK7CfpPooC/ZlUBxprYCPOPA7iqUyYO8S4uJEhXyoy0Qee8s+VGLHaIvMDyajf+e7XpActdzQyHJ64+SSPAZtBNXFRuOKoac7J8sQu2gw+c7xRgGAnT3e2N8sSmlH7G3kqx3p22+C0Ya8B9GqFj+GNcTFAzHs5Wx7ohyDQt4ql7csEC3CNdoreC91bwQqC2ZwCFuYbooVHPAy+5YLFRQ08M5+38Icff+fNuK/kaejQyLPdTRToBoFek5MRscn4G7tWtsafYiIA1PUOk7yUtB6bj0fbolR/3y9A3VfJO+g6jKMZxmSdjOlYoFjpEJ1EQpMxaNoCVsOlzNNUHmaHbxioD645+1W78ttlEDzg6pW+/b3g5lyKr81pJJhf9miy6z8Uns3usCgMMtm25U/mCUQdhB23fi3PI41PtPUASNVPsZH516KIwhW+IocVDMQHWCWtMVKZSZbnSvlxxFN8Z35uULlcoxThK4kJ4Oth5wKz+JObKjWzHlg0J4MO19tdOLmdoaiW7KbD3C35ZbgsGIgT7WM+KWANKGfYjEreiem04NSckfFvew07t8bPaufyw4NbhSzo2whaZsEPhw9HDSPDx5IAwVIap8LsiRe+EmL50W9sqPjInTg4IIdz90U0ZAilWN56VJv1Z8DSwMoVtcRy7XQOS1v8TIDOhEayjkDWVGWPFd4RIaISIYdOB+BgFPfjYI8P8pG9rEMEN1t2MuS6QAqAQ3fyI6OrL/jc77z/KpLkrdIsYzdEdo06CP7byy3dpoCPDUnPmY7WM12icm86veORMNtHoMTUsyoiDqw7ZVGv3ot6grwWMmdZfMo0Jitpy0lspg9pvqaufVhau0SIjXNhAnh62z0vrEFGtm/FQuMKy+baTLxMjQdKiQaNxR25UR4NrNNWSGmVpKS7pSNwykCUNTBzVOFXMlZpwEAxF8uhx7ZkyCM/kP42YKNW7iHIU0LQyTfBxtnRtrno1kkbn++Q+JKMGLMNJBvuS3xsmdbmRy2U5VVOs6lLLam/A9r66eMZgU35mU/pjakoTx5OCFHBrR1s8fRi4HWZmwLQ0SV0Aedv1Vuj5QtDSp3svtRiaYUM69oVvli7sEd4l5pv0PrunlRfqOA0mgo9aw4qKxckKqMZ6YmTezoFMR7nwPYae84qeYdfHLtqjuSrZzBFv71GHSWqYa8rDUU01ZnZgscJ3hOlW/xbyyEA1N7Kkm5NrWR0jEfH5LPVr6f3xeSN/9/O3X3/64ZuvPv/sQ211fNS6H1TXOPWRx6hQyIR6F+Fj9ozd3IqoeFeLsFhcIPRZBfsckmtQ7N2cMd0bXS1oVpzPO2nfLcho3wAZ2bLDXefYc/wK3Z5gGKVBU151GkIf4YQmbVOS26gKBEOuwLQsQ+mdNNDswAFVtzU+YI5HqyqhT/XYLHuPpKiqpKZp6/yHXWh7wqmLHXZfOhwvuGQ+WTCHKSrt39DjejbJa8+Vi0ecFt3xMxfW9JcPZQ1UTGIszTfqzlr33LTFaWr6m33L8mYU8rYcY1RYGIKpQCQEtmZzVtl+GhA84rDAKGzcBZ/LVX4/QzIjbnLe3An/5KOOPJX1YmYUDNBrhNwMj/n9UP5qcXjmmsUFgnYN4I/jFG0drNGjx2kiZN0hr0WbEvd+Q4LG+8YYJvkWK4b+aXmJCBSA1E+qkNyTcH7Lp42tFa6x+PZjaNnV7VmSe2pELi+Vex3ia2NBRpiiy6toTMp8AuNbMJer5DGQuHw/I2uhfXEkRzo2k1rhDTmn5ZEunPLnsj3LszRYo5z7sdF0F35ipD2Dmio4Zki2qmM6sIKZW6V/bHmgprjOwXJ9igMjBLbWP1a0lHIVYN8ZN7m7ZFhpS3v8YDrH0b95xjacCfShfhfIxmRKa9B62GW14fALA/t56K2CH7LINhvbU4elDIsQ4nlZMGb+T4MKRP+sWKKSPNOB1tLvuCUCEJ+LE+Ya7OLq8APO8aMkJt3/YSywadEtxhBkjXgaodkJHd6tXZHep9jUGwvCR3EqG1LET6GdGVBQ9FNM2ZpgvXkpOVoAaXMrQN+bNI9eB8QtvE29nEm7OafxUV2fsFqwFreziRkjwUk4JRYDjFv/Rx52Gq+ODNNTzWbpmI0nHcp+kVcbKYKMSrwlOQVUq0gpW3MiBqHAelUGzzwDeRqiHiyY1SlGtsl+D8p7zw90x65Ho+TkiCIXkC2ln5q6C6DgQ0ygbi/VCYduLcN46LoUOEEBUU5dUA+Yjf7ilFjmgsWRFvvkrYmpWGU/5rCprBjGAu2wAdHybo8yQYZXVc26Sbtg7nWL6aK+MpQJthXM/g+p842gutxs9/BJZyWHtwxRDq5cf3mcZ8B7cLHAJskzsXzWUMDMgqVugsiJuF4b+bXj5Xn/rKSYyznhUVszKYX6rDo6IXZcq4dUop2TokDxTsajU9d6Ng/ACRk60QjQ2RJKpOVgF3p4HIciTzSfm8K5x/sspe8HH7T6jFjfI4wwU9Wgi9esV51mxakFqyGKoqbEpkhvFOxhcCQ7DULLA1YkZTtTDRT4bnzL0Ttbsjz/Mi+BZe5frmJOcHFjYPjTxIhx2TaJ0e2lFCtDcxAdISj79RANTYm5UjjxbUr3yjQbvXvelEiIGwdto1JRekH5qDKY0OcL0HbDg+oH1AalYOkAYRcpj6KmeAwlZcGIG/6iwXpyHLicTRekJrOY99JrmYPwowSsREP08yplzZ7j2m6lbac1a4fhLbH6Q4Sh17bNEjn+QG78oYAzzk7v1j3NdPytDfpt9771JXf8eT5DQoI/c+vZAci5dINSWBEkRSZFAixfg7Tn1JzXh0OSxmU5otx+m1fhLYU1V0l9oVRyf4RKDuqA7REu5lbvwHT/AL5SA1OygQuP6v2GEFCMLImrJGfrrAcO9letqPN2TZ5y5nIKdFetkUCcDM3gWjwWZX25eIogNN6gPsvUpr0WxOtW9gtHTrF1FWf0QUwaLvq2phQr1GykckUanZwPK6aqwzEmkgAfksw3kmeAfXpfN+V3FykjjIhT8YNoXQCI2dHpDFkV8V4ZAxLHEyKSmKcTxi1aQUWqpoxzeZwSMLjq1m4UsVuij5Td4m7grSuqIcwre+wkcVSEluhPRKZ6sD+Vfv8qk1MS18m6I43RO2GpmmkVNt33cCdWkkpiYdFy/q13/E/0gTys5vt9DGtrbZfPuLMdVVYprU16wScYHB0e7o53j0vDrq1lI42aelpcK62tCQLs08B9ZGp5dTZj1uJsYl9fKBktn+UhD1rTEGp5tJzAAg3faluL2BBk+ojdAZd0GIVyeDX/9uBt5+hsW/4B+Ww4eTLfRpoPhEIZIkv5Qlodkk/OQN01rSuDne1K0trUxrQlw5kOWF6LT7vpY2+zpnIfNNlJ1KBP1JCt2IAm5kuv+Vqs4xbABuIinvgRhj6gtULWW42ZG0R+PFCKvEHknKrwRudEhNYYpYw95v1O0MxzfVaLsW5NqUBtTzrbUZXdfb7BV9BZHSFGKMh0lg8CpvWzKxMbxND1qeYM+F7FADFrQe0Vs7tbd7Q1W0aCbn3K1HpWLK+Mf4mQxHTottufUNWT5QeCwiNGcgCHQFSxBETdcEIeoccslhjnZFDtXmYLPrXEndRq5H7NQ2SiFH0ZAUsW2xk5ms87dTXdfL3DB1ju5F3w7DBlXXsQkt8AWr9tok8UMDwAHZby5DuQwqWGDMuYJ5it84UwFus7HpGBMogueHh9oi8MTlpiSMn0Bzg8dcor8PokJTcYVryMSyMn7+Oh7WeRFw2zHJuRv/n3+VBX86HP7qc0Rz1bH6lJqQHin+LxKrn987kTXIbpm6s+PKt6xD2zhxAckA8FduFMP2DkoBwhM92z7nm1zmfXcHE5u7PB4cF82V+MhqZcDdAPs7gDOMw/g54qhBe+bAUzjpuSHJnoBen0gFkvB2YQs5YozbnTBHbNc2YwqFiMc/gaCM8N7kEvzmY+YbHtJI9wHrRD09wTKrExr0xka0Bb/xeldthzpth4K+mfq4jbqBpZHs+tHxdpajCri5JImq82KowP0Fc5HX9kSAoeEDPpnWVt+mVnXHdicpUGSS57m1NXUKJ6+1NSGhTB09Lg6ZwyjGwXcS0Bt4ZYP42m3Dknp0ruPnBghRi8pzM3a0I3UGQ44+owzQbPo6jELcxi/gUJnQBYIGmxW1XYX7UWLEQ4lkpQz5rlJWZvti8dbHleSCMadRhjfDG33t1zVeGGGBcPRd/g9JOA4zwJ1euDNj9FcTEVj46eHoDyS8iU1YrofpZbJG/40/0ZteCo/2SHPOiE7lwtdc4VLsWheWyUdW8xrm8PNUExeTwB7lgRBcoYh7oKQXK5ETbZlgp38afZOZNldlDTJX9Mg5nZfoUdpaYZj6dAmFTGo5iwMGprDhc1hKicXbJUg09YiOzwtTP73tkaXMfXGPDOF6iY++H52Iw7AAWE4M1nGdsSthsKGKU42ggezyjzhV4nhwWLcuoZ76L/yYOeZ7r1fRW2DHa0twbm0KIMaXSS3NOq7ZGrD0mX++JQFG+/nD46PxvWxVEcW5G9fDuJ8Qr/IyVWLtakSEgBmRTwCWTMUr30A0nqS/0YIxSGOQnzj7adMDrz+935slzEJDqA1bUrRrCHZ9r6f+sB1/OBeUIdldRrXfIttxSJf8vCXvhXwpCkvCmvOhQTIlaR0EaFT2yZMIVUaKozfQAqu0vcheKVBI561f71/+cjKnZkHNASb/no//8L2uk/P372nmnaIeM78hODcNC3RHD9wgGkYECwsWzgv892NG4Hfnts0qi5p0g10oAqS7ldfkh9Gcf6nOsqpmtV84KS/EBBX09Dw5JFg/098/vmN3TzDm1pqq2yW0nCAEjEvEI2i06TTYmhcIC8NSvrQl47jpk0wCmI+U9bSLvXwcd/tXr0Hy+2BqtqI4vLvIPLkVNsBUGCXxlkdKaBH9pm1M5VzasxbRAoG07hWh3Ag1kfuJ4sq8O1Mq320oiEFi+cPTijt621ubG6giRgCNAXYm1tm0o8Btn4qIKWIBcjizeeB3Z0s9RBVw5lx+gnEG1+bFpLnihmXHhxfx8IXztNw9DtJah87YuaPfz2zHg77igzefOenfMzQZuTnm7GLMYbEXoM/VEmrZn8DZ+3MvqeCYwT47iagqFhqjrSQmlZhpoPRYiQAdpeoKbtvXv2PBlRpv0BXhIZ9nO0bgiSWIsIR5ctNEUSH7Mi7QJZUpKn9dOoM8HxEfDHldhhsnYZYB2dE5eAxFgeB9JHXeRUuh0pgg062DtYSNb37qnvPRO5WWvxo29zF49z045SM/TNUDePUGRYHkHnHOM8rTsttx/S+IyFfQapmCeEFHzy5kzko9QPBibSu03XmjW2MW+XuTNktYlD8zijSRi0iJvOEIfycEXLIC1N7C9kfgPZuc/rwMyAZ3YkObShP4acgUiaBf12hHQdJs/n7mPdjNlo/igb8vJOQorvPoaPEQygxiPDkWTHu7yRzyDiEe4k/fwBcZlY8j1J4T1/Hyt7JS8NK4otj/UHBLM7lzJ87j/mTcUNFwsxliOnLLcYDHTS6DlN9geyYZszGLTeuRLf8/qx+7vs7sfhiIuWsoZUThkE+FwK+NkWU/HEdDdzohm4iiC8AOjbspemzg8CYaXtr8C+kLj5J1w4qd35k6KS1wswxC/Bn/5Oviwqf7UQj325X/xXtTFeCOYxG5dS0qf3cs9cWyzSQHxBIIgvxGfVSt+Om7w9kNSHK0Ra0C7dYkzvKnX+zLlPYgpRxZaIym42IedDkZzqLfOxFe9Ua4nnPaN+YBJ8kW6qvUxKp8NVcI7jDnUSDy7UJiwKQWRe1BNQ4eLrgY9EpJiku1TbyVPWzlzQwfooTpql+37taoi0aYRkYtt4j2y8nvVMmi07akRwpnag7oGS3Xige6Rb2vm5unfZcBCqguCkdnPbZcECl/FKGSrKy4+JuaFZ1MaIodR/cNB88DHwA8ACdv+01zckF/QMEzWM70Mngvxgq00gt/khK/tKI+L70D0gx+5Vn2QqQY0NwFJue6wO0lfJDn3YTShDav2bOWhf8iC4CpjWgL7gpwllGRYvb0wV4WYNr2aSjy5WTR0wcemOhLuNxE2WMZvRWYKq9a1ZXWZZq4NPghpkFptibx5CuVSQtv9DzEbt0uuLmNVxSb+Gl1ldOnkq402VEFy/9V9/42Z0H+fwPYEjL2G3kjmmwmDkodw67BJ+JPg/ov7ysdJO2MN6AAEB569+hROvBPw/FPxFwOfvwzbKOUhn/bLLq2Z9ABoYMLb/Z+H2do8UtO1Xh0wj8ukoYitiSuAL7YF3KG9mVFLLWk9++yJrE5znWdbB6rWR7CzjGkEp5TnYyvMRI2ZcfqvQ8r7oJMmWGH+PS1579KY3elmZ6YrDyqQ85p98e4uae4qqOmiFHemSvPqrizLEB+3/L5mKKmQf03Om5rWmsSiT7Ba+RS9zqjbxPAudXYzGknKKuWa3Nz90rAitkT0FZR91i3MuGDZIgQByYek+Va/VHhb2suTyjmWppFOU6ro5+2S/jlviKlvsPhchb0MuQp40hZD0nkJIqomfpmLyHo4XaduU/T1DHj22s27S83TiJl9r/B7lOkX0NrMsf7o1h0F1FanTUpHAlCFY6ioEpjWB1iyPwUhZTcdHeEl+NsVMJ6WbIWaEpt0zMCcYTi9JtjAxvpIvlWFhcZiSSwxLHy/2qDu+bvQv9n5JGarrN8KSu0DrNYsnkuUgpMgpSPY/9ju3IzBZjlYkbuqeguVx5Vhub6uh/z1NopKUL3wGKhilPuY/EkhPEzU1KwevwBKRkHErFQcW1iZWyqcyRO1isNJiuLyt2fQk7rKLPPYk79YvI3f/rFwRa5864J9d5BJDaG0nWQpi2/IXd2KtVaPWvNTErDSSTt/HZ+XJWhJ70qTjx55vJsUi4xKTbMIkUyeh+MUpweC4gCcxHwuxAuvxMKbiYv3JrYN1RIe78BIu416pJIjBhpOUgXfVEZscc0mRJ4u8o87ZgnfbvKhka41UXhW35jLmWMA3eOBxMUkDycdPNlGKsXLehKwQ35dgx+OVgsumjr+SBIdlfnOIvehsNj51+Or/MvM6b13TX8U7MjMpWrUa8cmNmaKwsJqdLCWOZKxCJRowX9ux1wDgDjeN8U5Hb6rWxF54/Mpjn9MXD5G0jNyE4mSa2xrF0dL4xeNmKgI2lL+QTpEuuVSNJaIE7f8fqPHZ/7+y3uBW8P9VvIv35KcpFuNt/Itfv+5V1JIg65iZm11zMq0hs6oyzqp4zci+5fFaFX+KhMBoyDNkjoNwguRdkZsG3CVsjwODPZaU5HnIuyb8U/JZ/6CKQ8DIpFsGXDn/CwkOTDACmcWMCDyFIQoKo73ZEGIlt2izo+Tx6p6lPDjU0gDcYCaQKJfxwMQwfTRxmlAyyTLJtIWYBOd2mBTtXTeplFuWTLNMI9ydCmWYxo7t3hBzPseqew+7kXWfepy194c1lnzAHqx/i+DucsyQ5EqZp0Vja+8Vi52o9XyZ0H9iD7AzXypVW3eAo2r/F9yjJ3SxLl/Lu7Vao0FjQmAXASXFMphAilzZdLSK6GSrVhSMFwiVZ4pDSygYH6FCmSrl7tQShSpVbvbjxk0B2qSrJMu4RyqFxmarkEdD5x5LCLhLltdbpTR60J0rxfxj5S9VlHhj+BOd4s5F+r5yuBAPpslTIZxQ5qAW91Cm50Zmqt0eV+7zZhV/kxhKEOPU+fJMkwdK8Ozx4kngO2milFIVUtiDM0P1g5yZIFBpuvIc5Ou57HqKTEE0mwC126NV1UOlmqPbHWXTk6+MpyAQQbHxCYX4d9Zxpe+97FEHVCE9X/eZSgV7SxUpnNS5aB4tar0nVymQwWC1PKVjtbKfHNF1Z9p6pZucktNz6KAaSKYXCZ8SqMawFKr9lXQGNDVXRr3G4tBoKkb1iCmFrC3M7G+qh1P6IpfPghSEAx4SIvf54Yvux1+AUUKFCRchUpRoMWL7rvd3cZJkKVKNliZdhjEyjTXOeBqmEXDQIUYYAqlNkMWMiT3s8JCIbLEZgeo8OrIjjmpz2Emn7LKbsXm6ogBLkA4TvWCPpp4+KpyxMBqiw149LmiVIzcjxEDGoPXLH3QAffJ0680EmTLDYt7XsFl0uQ8Am7J8+3+PNRsctuXHZYfXdVdctU9BfAJCIvYcOBI3lBMJKVm33HBTYXLOfbWY6zXL/bX4O6dnedSQqpdW5tn/efHm02C+/PgLMKr9BQqirliREpOU0hVMI6QyvwPoQJOVqzClMOEiRIoS3bfEiK1KpWpTixMvQaIkyVKaVqrR0pphuplmqSldhjEyje1byVxP5b+mWbLlNMdsteaWSytPvoKGtVeoSHHP/W2DRTZW0iubKu1NCE3qdrqeVNaByk1WYYpKVa2r2tT+ZnyZm2a6GWaqMctsc9Saa5756ixQb2GPKoqL4+7tuSKmt1Y55h0BPiGD1XZYYWsNVmq0qjUZara21W3TaD2KOgs09QzlR9FazdZZ7+8epPwZY7sddtpVsGzLhPjPgMfuueOu5e574KFHllhsqfl9P8nt1cmvUSecdEqn07qccdY5513oG0rLtX4s/EC56ZbbBtxx1z33PfDQfx55bNATQ5565rkXXnrlteE6ne5/n5pXsVz2+6HaVJEEpxLb/XxcN1tlnaH61nPrEOhLok4IU7CeV8V7tOP6YUV7NJ3ibZaabgRyYF1XM3mlgdi01DCoeOPtdSkoDaTQQBoDyUbV/DMkkkTQCtM6R6F1/ozJcStW6B/NpUCHiQrsUziMaB0hJpej0erIOnwyk5X0XFXBzvtJOMW/EIXpGZxF6PGdFPo+qQRzjDBsnutScnHZiVzetpfz1cusDi+5f0gxwd1w6S43WPl9NFalET5aHvl/dX1r/wus65yqArQ1lYP+9V24QUxOemV+cQY+PmCu5IOuP9ZzOkNR+YzVMoIqDYMQAp0sIcEMSnSEigp1l8E0mFTgcwWXmM/AdRvcMuIqENBq1FeQuwa8zMeD8DEIr5aUUshyWS5dhpeSl56KSqqEdoBVREk3gQZAFME8JTHBY8QXsU8FLfsxxngRwbH5p3dizbLdBdff2wKCwDhQGByJ6vZLF691T4upPxHSJ7agMOkFpLds79spH/3fChGxegwtf6SPW8YXPQAR1vN4Q8PWSK/ntTVorP2XC3UdpHItw1eXfmwfCBJsUhL+kSgBLuYqMCgxwW0LDJwo6SyRYxcLQThwBBIt72IiFBGiiiWs32mDm2Cew7bFeHkpNG4zOGYDoCAvjyzMyxaBoZGNlne/N+jh3m22MfrD1UO96fuNWmV+HEYP18Z21eRqYXGAzFuBgy0DULE3ArtGvFb0KoZGCjQ3z6Fo2tyoPOG0vnJGRgdHOyemSk8ZMIH6wk3SXvl/TUk18rviMagX7z0OufWFe5LDmx5+QDs+fgpuvzYNg5upTUOHYKLXqAY3E/NxR1cJom0FiIEC8TobNdZrzKwBsbTJiLEFmL0VZCGsI2sPG+j0X7rz2fSPE47kBgNLsxRLMbA0S7MUM+w8M74+lH2PEdeBQOscQmv0rGKE6/vK+1vD83xYmIhAzE+6n2S8CVp+/6j8KwIbvnuDsu8rTlcOgWx31h97JO5Z1glO9+7sCHM4tVoHp+/721KfUe/OcEZCjC3UcwSX+wscHPi0Rvq7vlc//8dfRBto+n5DgKPgwOvjZ7fcYf9hbajVdP/mCsXZtfk5wHin7IUzZT/lz4KPWfZJ3egvVnsKodcAAA==) format("woff2")}@font-face{font-family:SpareBank1-italic;font-display:fallback;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-family:SpareBank1-title-medium;font-display:fallback;src:url(data:font/woff2;base64,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) format("woff2")}.dark-mode{--ffe-color-default-brand-primary-subtlest: var(--ffe-color-natt-700);--ffe-color-default-brand-primary-subtler: var(--ffe-color-natt-600);--ffe-color-default-brand-primary-subtle: var(--ffe-color-natt-500);--ffe-color-default-brand-primary-default: var(--ffe-color-natt-400);--ffe-color-default-brand-primary-medium: var(--ffe-color-natt-300);--ffe-color-default-brand-primary-strong: var(--ffe-color-natt-200);--ffe-color-default-brand-primary-stronger: var(--ffe-color-natt-100);--ffe-color-default-brand-primary-strongest: var(--ffe-color-natt-50);--ffe-color-default-brand-secondary-subtler: var(--ffe-color-frost-700);--ffe-color-default-brand-secondary-subtle: var(--ffe-color-frost-600);--ffe-color-default-brand-secondary-default: var(--ffe-color-frost-500);--ffe-color-default-brand-secondary-medium: var(--ffe-color-frost-400);--ffe-color-default-brand-secondary-strong: var(--ffe-color-frost-300);--ffe-color-default-brand-secondary-stronger: var(--ffe-color-frost-200);--ffe-color-default-brand-secondary-strongest: var(--ffe-color-frost-100);--ffe-color-default-brand-tertiary-subtle: var(--ffe-color-syrin-550);--ffe-color-default-brand-tertiary-default: var(--ffe-color-syrin-450);--ffe-color-default-brand-tertiary-medium: var(--ffe-color-syrin-350);--ffe-color-default-brand-tertiary-strong: var(--ffe-color-syrin-250);--ffe-color-default-brand-tertiary-stronger: var(--ffe-color-syrin-100);--ffe-color-default-brand-tertiary-strongest: var(--ffe-color-syrin-50);--ffe-color-default-brand-emphasis-default: var(--ffe-color-vann-600);--ffe-color-default-brand-emphasis-medium: var(--ffe-color-vann-500);--ffe-color-default-brand-emphasis-strongest: var(--ffe-color-vann-75);--ffe-color-default-feedback-info-subtlest: var(--ffe-color-frost-800);--ffe-color-default-feedback-info-strong: var(--ffe-color-frost-300);--ffe-color-default-feedback-info-strongest: var(--ffe-color-frost-100);--ffe-color-default-feedback-success-subtlest: var(--ffe-color-skog-800);--ffe-color-default-feedback-success-subtle: var(--ffe-color-skog-600);--ffe-color-default-feedback-success-default: var(--ffe-color-skog-500);--ffe-color-default-feedback-success-medium: var(--ffe-color-skog-400);--ffe-color-default-feedback-success-strong: var(--ffe-color-skog-300);--ffe-color-default-feedback-success-stronger: var(--ffe-color-skog-200);--ffe-color-default-feedback-success-strongest: var(--ffe-color-skog-100);--ffe-color-default-feedback-critical-subtlest: var(--ffe-color-baer-800);--ffe-color-default-feedback-critical-strong: var(--ffe-color-baer-300);--ffe-color-default-feedback-critical-strongest: var(--ffe-color-baer-100);--ffe-color-default-feedback-warning-subtlest: var(--ffe-color-sol-750);--ffe-color-default-feedback-warning-strong: var(--ffe-color-sol-250);--ffe-color-default-feedback-warning-strongest: var(--ffe-color-sol-100);--ffe-color-default-neutral-sublest: var(--ffe-color-gray-900);--ffe-color-default-neutral-subtle: var(--ffe-color-gray-650);--ffe-color-default-neutral-medium: var(--ffe-color-gray-550);--ffe-color-default-neutral-default: var(--ffe-color-gray-450);--ffe-color-default-neutral-strong: var(--ffe-color-gray-250);--ffe-color-default-neutral-stronger: var(--ffe-color-gray-150);--ffe-color-default-neutral-strongest: var(--ffe-color-gray-white);--ffe-color-default-neutral-inverted: var(--ffe-color-gray-900);--ffe-color-default-interactive-default: var(--ffe-color-natt-200);--ffe-color-default-interactive-hover: var(--ffe-color-natt-100);--ffe-color-default-interactive-pressed: var(--ffe-color-natt-50);--ffe-color-default-interactive-focus: var(--ffe-color-gray-white);--ffe-color-accent-brand-primary-subtlest: var(--ffe-color-natt-700);--ffe-color-accent-brand-primary-subtler: var(--ffe-color-natt-600);--ffe-color-accent-brand-primary-subtle: var(--ffe-color-natt-500);--ffe-color-accent-brand-primary-default: var(--ffe-color-natt-400);--ffe-color-accent-brand-primary-medium: var(--ffe-color-natt-300);--ffe-color-accent-brand-primary-strong: var(--ffe-color-natt-200);--ffe-color-accent-brand-primary-stronger: var(--ffe-color-natt-100);--ffe-color-accent-brand-primary-strongest: var(--ffe-color-natt-50);--ffe-color-accent-brand-secondary-subtle: var(--ffe-color-frost-600);--ffe-color-accent-brand-secondary-default: var(--ffe-color-frost-500);--ffe-color-accent-brand-secondary-medium: var(--ffe-color-frost-400);--ffe-color-accent-brand-secondary-strong: var(--ffe-color-frost-300);--ffe-color-accent-brand-secondary-stronger: var(--ffe-color-frost-200);--ffe-color-accent-brand-secondary-strongest: var(--ffe-color-frost-100);--ffe-color-accent-brand-tertiary-default: var(--ffe-color-syrin-450);--ffe-color-accent-brand-tertiary-medium: var(--ffe-color-syrin-350);--ffe-color-accent-brand-tertiary-strong: var(--ffe-color-syrin-250);--ffe-color-accent-brand-tertiary-stronger: var(--ffe-color-syrin-150);--ffe-color-accent-brand-emphasis-strongest: var(--ffe-color-vann-75);--ffe-color-accent-feedback-info-strong: var(--ffe-color-frost-300);--ffe-color-accent-feedback-success-medium: var(--ffe-color-skog-400);--ffe-color-accent-feedback-success-strong: var(--ffe-color-skog-300);--ffe-color-accent-feedback-success-stronger: var(--ffe-color-skog-200);--ffe-color-accent-feedback-success-strongest: var(--ffe-color-skog-100);--ffe-color-accent-feedback-critical-strong: var(--ffe-color-baer-300);--ffe-color-accent-feedback-critical-strongest: var(--ffe-color-baer-100);--ffe-color-accent-feedback-warning-strong: var(--ffe-color-sol-250);--ffe-color-accent-feedback-warning-stronger: var(--ffe-color-sol-150);--ffe-color-accent-neutral-sublest: var(--ffe-color-gray-850);--ffe-color-accent-neutral-subtler: var(--ffe-color-gray-750);--ffe-color-accent-neutral-subtle: var(--ffe-color-gray-650);--ffe-color-accent-neutral-medium: var(--ffe-color-gray-550);--ffe-color-accent-neutral-default: var(--ffe-color-gray-450);--ffe-color-accent-neutral-strong: var(--ffe-color-gray-250);--ffe-color-accent-neutral-stronger: var(--ffe-color-gray-150);--ffe-color-accent-neutral-strongest: var(--ffe-color-gray-white);--ffe-color-accent-neutral-inverted: var(--ffe-color-gray-900);--ffe-color-speciality-background-default: var(--ffe-color-gray-1000);--ffe-color-speciality-background-subtle: var(--ffe-color-gray-950);--ffe-color-speciality-background-accent: var(--ffe-color-gray-900);--ffe-color-speciality-background-surface-default: var(--ffe-color-gray-850);--ffe-color-speciality-background-surface-default-hover: var(--ffe-color-gray-750);--ffe-color-speciality-background-surface-default-pressed: var(--ffe-color-gray-700);--ffe-color-speciality-background-transparent: var(--ffe-color-alpha-white-0);--ffe-color-speciality-static-neutral-white: var(--ffe-color-gray-white);--ffe-color-speciality-static-accent-subtle: var(--ffe-color-vann-150);--ffe-color-speciality-static-accent-subtler: var(--ffe-color-vann-75);--ffe-color-speciality-static-accent-default: var(--ffe-color-gray-white);--ffe-color-speciality-static-accent-medium: var(--ffe-color-vann-500);--ffe-color-background-default: var(--ffe-color-speciality-background-default);--ffe-color-background-subtle: var(--ffe-color-speciality-background-subtle);--ffe-color-surface-primary-default: var(--ffe-color-speciality-background-surface-default);--ffe-color-surface-primary-default-hover: var(--ffe-color-speciality-background-surface-default-hover);--ffe-color-surface-primary-default-pressed: var(--ffe-color-speciality-background-surface-default-pressed);--ffe-color-surface-secondary-default: var(--ffe-color-default-brand-secondary-subtle);--ffe-color-surface-secondary-hover: var(--ffe-color-default-brand-secondary-default);--ffe-color-surface-secondary-pressed: var(--ffe-color-default-brand-secondary-medium);--ffe-color-surface-tertiary-default: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-surface-tertiary-hover: var(--ffe-color-default-brand-tertiary-default);--ffe-color-surface-tertiary-pressed: var(--ffe-color-default-brand-tertiary-medium);--ffe-color-surface-feedback-info: var(--ffe-color-default-feedback-info-subtlest);--ffe-color-surface-feedback-success: var(--ffe-color-default-feedback-success-subtlest);--ffe-color-surface-feedback-warning: var(--ffe-color-default-feedback-warning-subtlest);--ffe-color-surface-feedback-critical: var(--ffe-color-default-feedback-critical-subtlest);--ffe-color-surface-feedback-tip: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-fill-primary-default: var(--ffe-color-default-brand-primary-medium);--ffe-color-fill-primary-hover: var(--ffe-color-default-brand-primary-strong);--ffe-color-fill-primary-pressed: var(--ffe-color-default-brand-primary-stronger);--ffe-color-fill-primary-selected: var(--ffe-color-default-brand-primary-strongest);--ffe-color-fill-primary-subtle: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-fill-primary-subtle-hover: var(--ffe-color-default-brand-primary-subtler);--ffe-color-fill-primary-subtle-pressed: var(--ffe-color-default-brand-primary-subtle);--ffe-color-fill-primary-invisible: var(--ffe-color-speciality-background-transparent);--ffe-color-fill-secondary-default: var(--ffe-color-default-brand-secondary-strong);--ffe-color-fill-secondary-default-hover: var(--ffe-color-default-brand-secondary-stronger);--ffe-color-fill-secondary-default-pressed: var(--ffe-color-default-brand-secondary-strongest);--ffe-color-fill-secondary-subtle: var(--ffe-color-default-brand-secondary-subtle);--ffe-color-fill-secondary-subtle-hover: var(--ffe-color-default-brand-secondary-default);--ffe-color-fill-secondary-subtle-pressed: var(--ffe-color-default-brand-secondary-medium);--ffe-color-fill-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-fill-tertiary-default-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-fill-tertiary-default-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-fill-tertiary-subtle: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-fill-tertiary-subtle-hover: var(--ffe-color-default-brand-tertiary-default);--ffe-color-fill-tertiary-subtle-pressed: var(--ffe-color-default-brand-tertiary-medium);--ffe-color-fill-feedback-info: var(--ffe-color-default-feedback-info-strong);--ffe-color-fill-feedback-success: var(--ffe-color-default-feedback-success-strong);--ffe-color-fill-feedback-warning: var(--ffe-color-default-feedback-warning-strong);--ffe-color-fill-feedback-critical: var(--ffe-color-default-feedback-critical-strong);--ffe-color-fill-feedback-tip: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-border-primary-default: var(--ffe-color-default-neutral-medium);--ffe-color-border-primary-hover: var(--ffe-color-default-neutral-stronger);--ffe-color-border-primary-pressed: var(--ffe-color-default-neutral-strongest);--ffe-color-border-primary-subtle: var(--ffe-color-default-neutral-subtle);--ffe-color-border-primary-emphasis: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-border-primary-selected: var(--ffe-color-default-brand-primary-stronger);--ffe-color-border-secondary-default: var(--ffe-color-accent-brand-secondary-medium);--ffe-color-border-secondary-hover: var(--ffe-color-default-brand-secondary-strong);--ffe-color-border-secondary-pressed: var(--ffe-color-default-brand-secondary-stronger);--ffe-color-border-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-border-tertiary-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-border-tertiary-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-border-interactive-focus: var(--ffe-color-default-interactive-focus);--ffe-color-border-feedback-info: var(--ffe-color-default-feedback-info-strong);--ffe-color-border-feedback-success: var(--ffe-color-default-feedback-success-strong);--ffe-color-border-feedback-warning: var(--ffe-color-default-feedback-warning-strong);--ffe-color-border-feedback-critical: var(--ffe-color-default-feedback-critical-strong);--ffe-color-border-feedback-tip: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-foreground-default: var(--ffe-color-default-neutral-strongest);--ffe-color-foreground-subtle: var(--ffe-color-default-neutral-stronger);--ffe-color-foreground-emphasis: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-foreground-inverse: var(--ffe-color-default-neutral-sublest);--ffe-color-foreground-on-fill-default: var(--ffe-color-default-neutral-inverted);--ffe-color-foreground-on-fill-inverse: var(--ffe-color-default-neutral-strongest);--ffe-color-foreground-interactive-link: var(--ffe-color-default-interactive-default);--ffe-color-foreground-interactive-link-hover: var(--ffe-color-default-interactive-hover);--ffe-color-foreground-interactive-link-pressed: var(--ffe-color-default-interactive-pressed);--ffe-color-foreground-feedback-info: var(--ffe-color-default-feedback-info-strongest);--ffe-color-foreground-feedback-success: var(--ffe-color-default-feedback-success-strongest);--ffe-color-foreground-feedback-warning: var(--ffe-color-default-feedback-warning-strongest);--ffe-color-foreground-feedback-critical: var(--ffe-color-default-feedback-critical-strongest);--ffe-color-foreground-feedback-tip: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-component-button-action-border-default: var(--ffe-color-default-feedback-success-strong);--ffe-color-component-button-action-border-hover: var(--ffe-color-default-feedback-success-stronger);--ffe-color-component-button-action-border-pressed: var(--ffe-color-default-feedback-success-strongest);--ffe-color-component-button-action-fill-default: var(--ffe-color-default-feedback-success-strong);--ffe-color-component-button-action-fill-hover: var(--ffe-color-default-feedback-success-stronger);--ffe-color-component-button-action-fill-pressed: var(--ffe-color-default-feedback-success-strongest);--ffe-color-component-button-action-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-button-action-foreground-hover: var(--ffe-color-default-neutral-sublest);--ffe-color-component-button-primary-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-primary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-primary-fill-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-primary-fill-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-fill-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-primary-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-button-primary-foreground-hover: var(--ffe-color-default-neutral-sublest);--ffe-color-component-button-secondary-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-secondary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-secondary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-secondary-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-button-secondary-fill-hover: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-component-button-secondary-fill-pressed: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-button-secondary-foreground-default: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-secondary-foreground-hover: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-tertiary-border-default: var(--ffe-color-default-brand-primary-default);--ffe-color-component-button-tertiary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-tertiary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-tertiary-fill-default: var(--ffe-color-background-default);--ffe-color-component-button-tertiary-fill-hover: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-component-button-tertiary-fill-pressed: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-button-tertiary-foreground-default: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-tertiary-foreground-hover: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-chips-default-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-chips-default-fill-hover: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-chips-default-fill-pressed: var(--ffe-color-default-brand-primary-subtle);--ffe-color-component-chips-default-foreground-default: var(--ffe-color-default-neutral-strongest);--ffe-color-component-chips-default-foreground-hover: var(--ffe-color-default-neutral-strongest);--ffe-color-component-chips-default-border-default: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-chips-default-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-chips-default-border-pressed: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-chips-selected-fill-default: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-chips-selected-fill-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-chips-selected-fill-pressed: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-chips-selected-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-chips-selected-foreground-hover: var(--ffe-color-default-neutral-inverted);--ffe-color-component-chips-selected-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-chips-selected-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-chips-selected-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-form-input-border-default: var(--ffe-color-default-neutral-default);--ffe-color-component-form-input-border-hover: var(--ffe-color-default-neutral-strong);--ffe-color-component-form-input-border-pressed: var(--ffe-color-default-neutral-strong);--ffe-color-component-form-input-border-subtle: var(--ffe-color-default-neutral-subtle);--ffe-color-component-form-input-border-emphasis: var(--ffe-color-default-brand-emphasis-default);--ffe-color-component-form-input-border-selected: var(--ffe-color-default-brand-primary-default);--ffe-color-component-form-input-fill-default: var(--ffe-color-speciality-background-surface-default);--ffe-color-component-form-input-fill-default-hover: var(--ffe-color-speciality-background-surface-default-hover);--ffe-color-component-form-input-fill-default-pressed: var(--ffe-color-speciality-background-surface-default-pressed);--ffe-color-component-form-input-fill-subtle: var(--ffe-color-default-brand-primary-subtle);--ffe-color-component-form-input-fill-subtle-hover: var(--ffe-color-default-brand-emphasis-medium);--ffe-color-component-form-input-fill-subtle-pressed: var(--ffe-color-default-brand-primary-default);--ffe-color-component-form-input-fill-selected: var(--ffe-color-default-brand-primary-default);--ffe-color-component-form-input-fill-selected-hover: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-form-input-fill-selected-pressed: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-form-input-fill-error: var(--ffe-color-default-feedback-critical-subtlest);--ffe-color-component-form-input-foreground-on-fill-default: var(--ffe-color-default-neutral-strongest);--ffe-color-component-form-input-foreground-on-fill-subtle: var(--ffe-color-default-neutral-strong);--ffe-color-component-form-input-foreground-on-fill-selected: var(--ffe-color-default-neutral-sublest);--ffe-color-component-form-toggleswitch-handle-default: var(--ffe-color-default-neutral-sublest);--ffe-color-component-form-toggleswitch-fill-default: var(--ffe-color-default-neutral-subtle);--ffe-color-component-form-toggleswitch-fill-default-hover: var(--ffe-color-default-neutral-medium);--ffe-color-component-form-toggleswitch-fill-default-pressed: var(--ffe-color-default-neutral-strong);--ffe-color-component-form-toggleswitch-fill-selected: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-form-toggleswitch-fill-selected-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-form-toggleswitch-fill-selected-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-logo-name: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-logo-number1: var(--ffe-color-gray-white);--ffe-color-component-logo-circle-dark-red: #af0000;--ffe-color-component-logo-circle-light-red: #e60000}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html,:host{line-height:1.15;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,:host{box-sizing:border-box;font-size:100%}*,*:before,*:after{box-sizing:inherit}@supports (font: -apple-system-body){:root:has(.native),:host:has(.native){font:-apple-system-body}}.ffe-accent-mode{--ffe-color-background-default: var(--ffe-color-speciality-background-accent);--ffe-color-background-subtle: var(--ffe-color-accent-neutral-sublest);--ffe-color-surface-primary-default: var(--ffe-color-accent-neutral-sublest);--ffe-color-surface-primary-default-hover: var(--ffe-color-accent-neutral-subtler);--ffe-color-surface-primary-default-pressed: var(--ffe-color-accent-neutral-subtle);--ffe-color-surface-secondary-default: var(--ffe-color-accent-brand-secondary-default);--ffe-color-surface-secondary-hover: var(--ffe-color-default-brand-secondary-subtle);--ffe-color-surface-secondary-pressed: var(--ffe-color-default-brand-secondary-subtler);--ffe-color-surface-tertiary-default: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-surface-tertiary-hover: var(--ffe-color-default-brand-tertiary-default);--ffe-color-surface-tertiary-pressed: var(--ffe-color-default-brand-tertiary-medium);--ffe-color-surface-feedback-info: var(--ffe-color-default-feedback-info-subtlest);--ffe-color-surface-feedback-success: var(--ffe-color-default-feedback-success-subtlest);--ffe-color-surface-feedback-warning: var(--ffe-color-default-feedback-warning-subtlest);--ffe-color-surface-feedback-critical: var(--ffe-color-default-feedback-critical-subtlest);--ffe-color-surface-feedback-tip: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-fill-primary-default: var(--ffe-color-accent-brand-primary-medium);--ffe-color-fill-primary-hover: var(--ffe-color-accent-brand-primary-strong);--ffe-color-fill-primary-pressed: var(--ffe-color-accent-brand-primary-stronger);--ffe-color-fill-primary-selected: var(--ffe-color-accent-brand-primary-strongest);--ffe-color-fill-primary-subtle: var(--ffe-color-accent-brand-primary-subtlest);--ffe-color-fill-primary-subtle-hover: var(--ffe-color-accent-brand-primary-subtler);--ffe-color-fill-primary-subtle-pressed: var(--ffe-color-accent-brand-primary-subtle);--ffe-color-fill-primary-invisible: var(--ffe-color-speciality-background-transparent);--ffe-color-fill-secondary-default: var(--ffe-color-accent-brand-secondary-strong);--ffe-color-fill-secondary-default-hover: var(--ffe-color-accent-brand-secondary-stronger);--ffe-color-fill-secondary-default-pressed: var(--ffe-color-accent-brand-secondary-strongest);--ffe-color-fill-secondary-subtle: var(--ffe-color-accent-brand-secondary-subtle);--ffe-color-fill-secondary-subtle-hover: var(--ffe-color-accent-brand-secondary-default);--ffe-color-fill-secondary-subtle-pressed: var(--ffe-color-accent-brand-secondary-strongest);--ffe-color-fill-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-fill-tertiary-default-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-fill-tertiary-default-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-fill-tertiary-subtle: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-fill-tertiary-subtle-hover: var(--ffe-color-default-brand-tertiary-default);--ffe-color-fill-tertiary-subtle-pressed: var(--ffe-color-default-brand-tertiary-medium);--ffe-color-fill-feedback-info: var(--ffe-color-accent-feedback-info-strong);--ffe-color-fill-feedback-success: var(--ffe-color-accent-feedback-success-medium);--ffe-color-fill-feedback-warning: var(--ffe-color-accent-feedback-warning-stronger);--ffe-color-fill-feedback-critical: var(--ffe-color-accent-feedback-critical-strong);--ffe-color-fill-feedback-tip: var(--ffe-color-accent-brand-tertiary-stronger);--ffe-color-border-primary-default: var(--ffe-color-accent-neutral-stronger);--ffe-color-border-primary-hover: var(--ffe-color-accent-neutral-strongest);--ffe-color-border-primary-pressed: var(--ffe-color-accent-neutral-stronger);--ffe-color-border-primary-subtle: var(--ffe-color-accent-neutral-subtle);--ffe-color-border-primary-emphasis: var(--ffe-color-speciality-static-accent-subtler);--ffe-color-border-primary-selected: var(--ffe-color-speciality-static-accent-medium);--ffe-color-border-secondary-default: var(--ffe-color-natt-400);--ffe-color-border-secondary-hover: var(--ffe-color-natt-500);--ffe-color-border-secondary-pressed: var(--ffe-color-natt-600);--ffe-color-border-tertiary-default: var(--ffe-color-accent-brand-tertiary-default);--ffe-color-border-tertiary-hover: var(--ffe-color-accent-brand-tertiary-medium);--ffe-color-border-tertiary-pressed: var(--ffe-color-accent-brand-tertiary-strong);--ffe-color-border-interactive-focus: var(--ffe-color-gray-white);--ffe-color-border-feedback-info: var(--ffe-color-accent-feedback-info-strong);--ffe-color-border-feedback-success: var(--ffe-color-accent-feedback-success-strong);--ffe-color-border-feedback-warning: var(--ffe-color-accent-feedback-warning-strong);--ffe-color-border-feedback-critical: var(--ffe-color-accent-feedback-critical-strong);--ffe-color-border-feedback-tip: var(--ffe-color-accent-brand-tertiary-strong);--ffe-color-foreground-default: var(--ffe-color-accent-neutral-strongest);--ffe-color-foreground-subtle: var(--ffe-color-accent-neutral-stronger);--ffe-color-foreground-emphasis: var(--ffe-color-accent-brand-emphasis-strongest);--ffe-color-foreground-inverse: var(--ffe-color-accent-neutral-inverted);--ffe-color-foreground-on-fill-default: var(--ffe-color-accent-neutral-inverted);--ffe-color-foreground-on-fill-inverse: var(--ffe-color-accent-neutral-strongest);--ffe-color-foreground-interactive-link: var(--ffe-color-speciality-static-accent-subtler);--ffe-color-foreground-interactive-link-hover: var(--ffe-color-speciality-static-accent-subtle);--ffe-color-foreground-interactive-link-pressed: var(--ffe-color-speciality-static-accent-default);--ffe-color-foreground-feedback-info: var(--ffe-color-default-feedback-info-strongest);--ffe-color-foreground-feedback-success: var(--ffe-color-default-feedback-success-strongest);--ffe-color-foreground-feedback-warning: var(--ffe-color-default-feedback-warning-strongest);--ffe-color-foreground-feedback-critical: var(--ffe-color-default-feedback-critical-strongest);--ffe-color-foreground-feedback-tip: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-component-button-action-border-default: var(--ffe-color-default-feedback-success-subtle);--ffe-color-component-button-action-border-hover: var(--ffe-color-default-feedback-success-default);--ffe-color-component-button-action-border-pressed: var(--ffe-color-default-feedback-success-medium);--ffe-color-component-button-action-fill-default: var(--ffe-color-accent-feedback-success-strong);--ffe-color-component-button-action-fill-hover: var(--ffe-color-accent-feedback-success-stronger);--ffe-color-component-button-action-fill-pressed: var(--ffe-color-accent-feedback-success-strongest);--ffe-color-component-button-action-foreground-default: var(--ffe-color-accent-neutral-inverted);--ffe-color-component-button-action-foreground-hover: var(--ffe-color-accent-neutral-inverted);--ffe-color-component-button-primary-border-default: var(--ffe-color-accent-brand-primary-medium);--ffe-color-component-button-primary-border-hover: var(--ffe-color-default-brand-primary-default);--ffe-color-component-button-primary-border-pressed: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-fill-default: var(--ffe-color-accent-brand-primary-strong);--ffe-color-component-button-primary-fill-hover: var(--ffe-color-accent-brand-primary-stronger);--ffe-color-component-button-primary-fill-pressed: var(--ffe-color-accent-brand-primary-strongest);--ffe-color-component-button-primary-foreground-default: var(--ffe-color-accent-neutral-inverted);--ffe-color-component-button-primary-foreground-hover: var(--ffe-color-accent-neutral-inverted);--ffe-color-component-button-secondary-border-default: var(--ffe-color-accent-brand-primary-strong);--ffe-color-component-button-secondary-border-hover: var(--ffe-color-accent-brand-primary-stronger);--ffe-color-component-button-secondary-border-pressed: var(--ffe-color-accent-brand-primary-strongest);--ffe-color-component-button-secondary-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-button-secondary-fill-hover: var(--ffe-color-accent-brand-primary-subtlest);--ffe-color-component-button-secondary-fill-pressed: var(--ffe-color-accent-brand-primary-subtler);--ffe-color-component-button-secondary-foreground-default: var(--ffe-color-speciality-static-neutral-white);--ffe-color-component-button-secondary-foreground-hover: var(--ffe-color-speciality-static-neutral-white);--ffe-color-component-button-tertiary-border-default: var(--ffe-color-speciality-background-accent);--ffe-color-component-button-tertiary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-tertiary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-tertiary-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-button-tertiary-fill-hover: var(--ffe-color-accent-brand-primary-subtlest);--ffe-color-component-button-tertiary-fill-pressed: var(--ffe-color-accent-brand-primary-subtler);--ffe-color-component-button-tertiary-foreground-default: var(--ffe-color-speciality-static-neutral-white);--ffe-color-component-button-tertiary-foreground-hover: var(--ffe-color-speciality-static-neutral-white);--ffe-color-component-chips-default-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-chips-default-fill-hover: var(--ffe-color-accent-brand-primary-subtlest);--ffe-color-component-chips-default-fill-pressed: var(--ffe-color-accent-brand-primary-subtler);--ffe-color-component-chips-default-foreground-default: var(--ffe-color-accent-neutral-strongest);--ffe-color-component-chips-default-foreground-hover: var(--ffe-color-accent-neutral-strongest);--ffe-color-component-chips-default-border-default: var(--ffe-color-accent-brand-primary-strongest);--ffe-color-component-chips-default-border-hover: var(--ffe-color-accent-brand-primary-stronger);--ffe-color-component-chips-default-border-pressed: var(--ffe-color-accent-brand-primary-strong);--ffe-color-component-chips-selected-fill-default: var(--ffe-color-accent-brand-primary-strongest);--ffe-color-component-chips-selected-fill-hover: var(--ffe-color-accent-brand-primary-stronger);--ffe-color-component-chips-selected-fill-pressed: var(--ffe-color-accent-brand-primary-strong);--ffe-color-component-chips-selected-foreground-default: var(--ffe-color-accent-neutral-inverted);--ffe-color-component-chips-selected-foreground-hover: var(--ffe-color-accent-neutral-inverted);--ffe-color-component-chips-selected-border-default: var(--ffe-color-speciality-static-accent-subtler);--ffe-color-component-chips-selected-border-hover: var(--ffe-color-speciality-static-accent-medium);--ffe-color-component-chips-selected-border-pressed: var(--ffe-color-speciality-static-accent-medium);--ffe-color-component-form-input-border-default: var(--ffe-color-accent-neutral-default);--ffe-color-component-form-input-border-hover: var(--ffe-color-accent-neutral-stronger);--ffe-color-component-form-input-border-pressed: var(--ffe-color-accent-neutral-stronger);--ffe-color-component-form-input-border-subtle: var(--ffe-color-accent-neutral-subtle);--ffe-color-component-form-input-border-emphasis: var(--ffe-color-accent-neutral-strongest);--ffe-color-component-form-input-border-selected: var(--ffe-color-accent-neutral-strongest);--ffe-color-component-form-input-fill-default: var(--ffe-color-accent-neutral-sublest);--ffe-color-component-form-input-fill-default-hover: var(--ffe-color-accent-brand-primary-subtle);--ffe-color-component-form-input-fill-default-pressed: var(--ffe-color-accent-brand-primary-default);--ffe-color-component-form-input-fill-subtle: var(--ffe-color-accent-brand-primary-subtler);--ffe-color-component-form-input-fill-subtle-hover: var(--ffe-color-accent-brand-primary-subtle);--ffe-color-component-form-input-fill-subtle-pressed: var(--ffe-color-accent-brand-primary-medium);--ffe-color-component-form-input-fill-selected: var(--ffe-color-accent-brand-primary-default);--ffe-color-component-form-input-fill-selected-hover: var(--ffe-color-accent-brand-primary-medium);--ffe-color-component-form-input-fill-selected-pressed: var(--ffe-color-accent-brand-primary-strong);--ffe-color-component-form-input-fill-error: var(--ffe-color-accent-feedback-critical-strongest);--ffe-color-component-form-input-foreground-on-fill-default: var(--ffe-color-accent-neutral-strongest);--ffe-color-component-form-input-foreground-on-fill-subtle: var(--ffe-color-accent-neutral-stronger);--ffe-color-component-form-input-foreground-on-fill-selected: var(--ffe-color-accent-neutral-strongest);--ffe-color-component-form-toggleswitch-handle-default: var(--ffe-color-accent-neutral-sublest);--ffe-color-component-form-toggleswitch-fill-default: var(--ffe-color-accent-neutral-subtle);--ffe-color-component-form-toggleswitch-fill-default-hover: var(--ffe-color-accent-neutral-medium);--ffe-color-component-form-toggleswitch-fill-default-pressed: var(--ffe-color-accent-neutral-strong);--ffe-color-component-form-toggleswitch-fill-selected: var(--ffe-color-accent-brand-primary-strong);--ffe-color-component-form-toggleswitch-fill-selected-hover: var(--ffe-color-accent-brand-primary-stronger);--ffe-color-component-form-toggleswitch-fill-selected-pressed: var(--ffe-color-accent-brand-primary-strongest);--ffe-color-component-logo-name: var(--ffe-color-gray-white);--ffe-color-component-logo-number1: var(--ffe-color-gray-white);--ffe-color-component-logo-circle-dark-red: #af0000;--ffe-color-component-logo-circle-light-red: #e60000}:root,:host{--ffe-color-background-default: var(--ffe-color-speciality-background-default);--ffe-color-background-subtle: var(--ffe-color-speciality-background-subtle);--ffe-color-surface-primary-default: var(--ffe-color-speciality-background-surface-default);--ffe-color-surface-primary-default-hover: var(--ffe-color-speciality-background-surface-default-hover);--ffe-color-surface-primary-default-pressed: var(--ffe-color-speciality-background-surface-default-pressed);--ffe-color-surface-secondary-default: var(--ffe-color-default-brand-secondary-subtle);--ffe-color-surface-secondary-hover: var(--ffe-color-default-brand-secondary-default);--ffe-color-surface-secondary-pressed: var(--ffe-color-default-brand-secondary-medium);--ffe-color-surface-tertiary-default: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-surface-tertiary-hover: var(--ffe-color-default-brand-tertiary-default);--ffe-color-surface-tertiary-pressed: var(--ffe-color-default-brand-tertiary-medium);--ffe-color-surface-feedback-info: var(--ffe-color-default-feedback-info-subtlest);--ffe-color-surface-feedback-success: var(--ffe-color-default-feedback-success-subtlest);--ffe-color-surface-feedback-warning: var(--ffe-color-default-feedback-warning-subtlest);--ffe-color-surface-feedback-critical: var(--ffe-color-default-feedback-critical-subtlest);--ffe-color-surface-feedback-tip: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-fill-primary-default: var(--ffe-color-default-brand-primary-medium);--ffe-color-fill-primary-hover: var(--ffe-color-default-brand-primary-strong);--ffe-color-fill-primary-pressed: var(--ffe-color-default-brand-primary-stronger);--ffe-color-fill-primary-selected: var(--ffe-color-default-brand-primary-strongest);--ffe-color-fill-primary-subtle: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-fill-primary-subtle-hover: var(--ffe-color-default-brand-primary-subtler);--ffe-color-fill-primary-subtle-pressed: var(--ffe-color-default-brand-primary-subtle);--ffe-color-fill-primary-invisible: var(--ffe-color-speciality-background-transparent);--ffe-color-fill-secondary-default: var(--ffe-color-default-brand-secondary-strong);--ffe-color-fill-secondary-default-hover: var(--ffe-color-default-brand-secondary-stronger);--ffe-color-fill-secondary-default-pressed: var(--ffe-color-default-brand-secondary-strongest);--ffe-color-fill-secondary-subtle: var(--ffe-color-default-brand-secondary-subtle);--ffe-color-fill-secondary-subtle-hover: var(--ffe-color-default-brand-secondary-default);--ffe-color-fill-secondary-subtle-pressed: var(--ffe-color-default-brand-secondary-medium);--ffe-color-fill-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-fill-tertiary-default-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-fill-tertiary-default-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-fill-tertiary-subtle: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-fill-tertiary-subtle-hover: var(--ffe-color-default-brand-tertiary-default);--ffe-color-fill-tertiary-subtle-pressed: var(--ffe-color-default-brand-tertiary-medium);--ffe-color-fill-feedback-info: var(--ffe-color-default-feedback-info-strong);--ffe-color-fill-feedback-success: var(--ffe-color-default-feedback-success-strong);--ffe-color-fill-feedback-warning: var(--ffe-color-default-feedback-warning-strong);--ffe-color-fill-feedback-critical: var(--ffe-color-default-feedback-critical-strong);--ffe-color-fill-feedback-tip: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-border-primary-default: var(--ffe-color-default-neutral-medium);--ffe-color-border-primary-hover: var(--ffe-color-default-neutral-stronger);--ffe-color-border-primary-pressed: var(--ffe-color-default-neutral-strongest);--ffe-color-border-primary-subtle: var(--ffe-color-default-neutral-subtle);--ffe-color-border-primary-emphasis: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-border-primary-selected: var(--ffe-color-default-brand-primary-stronger);--ffe-color-border-secondary-default: var(--ffe-color-accent-brand-secondary-medium);--ffe-color-border-secondary-hover: var(--ffe-color-default-brand-secondary-strong);--ffe-color-border-secondary-pressed: var(--ffe-color-default-brand-secondary-stronger);--ffe-color-border-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-border-tertiary-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-border-tertiary-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-border-interactive-focus: var(--ffe-color-default-interactive-focus);--ffe-color-border-feedback-info: var(--ffe-color-default-feedback-info-strong);--ffe-color-border-feedback-success: var(--ffe-color-default-feedback-success-strong);--ffe-color-border-feedback-warning: var(--ffe-color-default-feedback-warning-strong);--ffe-color-border-feedback-critical: var(--ffe-color-default-feedback-critical-strong);--ffe-color-border-feedback-tip: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-foreground-default: var(--ffe-color-default-neutral-strongest);--ffe-color-foreground-subtle: var(--ffe-color-default-neutral-stronger);--ffe-color-foreground-emphasis: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-foreground-inverse: var(--ffe-color-default-neutral-sublest);--ffe-color-foreground-on-fill-default: var(--ffe-color-default-neutral-inverted);--ffe-color-foreground-on-fill-inverse: var(--ffe-color-default-neutral-strongest);--ffe-color-foreground-interactive-link: var(--ffe-color-default-interactive-default);--ffe-color-foreground-interactive-link-hover: var(--ffe-color-default-interactive-hover);--ffe-color-foreground-interactive-link-pressed: var(--ffe-color-default-interactive-pressed);--ffe-color-foreground-feedback-info: var(--ffe-color-default-feedback-info-strongest);--ffe-color-foreground-feedback-success: var(--ffe-color-default-feedback-success-strongest);--ffe-color-foreground-feedback-warning: var(--ffe-color-default-feedback-warning-strongest);--ffe-color-foreground-feedback-critical: var(--ffe-color-default-feedback-critical-strongest);--ffe-color-foreground-feedback-tip: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-component-button-action-border-default: var(--ffe-color-default-feedback-success-strong);--ffe-color-component-button-action-border-hover: var(--ffe-color-default-feedback-success-stronger);--ffe-color-component-button-action-border-pressed: var(--ffe-color-default-feedback-success-strongest);--ffe-color-component-button-action-fill-default: var(--ffe-color-default-feedback-success-strong);--ffe-color-component-button-action-fill-hover: var(--ffe-color-default-feedback-success-stronger);--ffe-color-component-button-action-fill-pressed: var(--ffe-color-default-feedback-success-strongest);--ffe-color-component-button-action-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-button-action-foreground-hover: var(--ffe-color-default-neutral-sublest);--ffe-color-component-button-primary-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-primary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-primary-fill-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-primary-fill-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-fill-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-primary-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-button-primary-foreground-hover: var(--ffe-color-default-neutral-sublest);--ffe-color-component-button-secondary-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-secondary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-secondary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-secondary-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-button-secondary-fill-hover: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-component-button-secondary-fill-pressed: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-button-secondary-foreground-default: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-secondary-foreground-hover: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-tertiary-border-default: var(--ffe-color-default-brand-primary-default);--ffe-color-component-button-tertiary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-tertiary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-tertiary-fill-default: var(--ffe-color-background-default);--ffe-color-component-button-tertiary-fill-hover: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-component-button-tertiary-fill-pressed: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-button-tertiary-foreground-default: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-tertiary-foreground-hover: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-chips-default-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-chips-default-fill-hover: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-chips-default-fill-pressed: var(--ffe-color-default-brand-primary-subtle);--ffe-color-component-chips-default-foreground-default: var(--ffe-color-default-neutral-strongest);--ffe-color-component-chips-default-foreground-hover: var(--ffe-color-default-neutral-strongest);--ffe-color-component-chips-default-border-default: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-chips-default-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-chips-default-border-pressed: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-chips-selected-fill-default: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-chips-selected-fill-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-chips-selected-fill-pressed: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-chips-selected-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-chips-selected-foreground-hover: var(--ffe-color-default-neutral-inverted);--ffe-color-component-chips-selected-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-chips-selected-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-chips-selected-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-form-input-border-default: var(--ffe-color-default-neutral-default);--ffe-color-component-form-input-border-hover: var(--ffe-color-default-neutral-strong);--ffe-color-component-form-input-border-pressed: var(--ffe-color-default-neutral-strong);--ffe-color-component-form-input-border-subtle: var(--ffe-color-default-neutral-subtle);--ffe-color-component-form-input-border-emphasis: var(--ffe-color-default-brand-emphasis-default);--ffe-color-component-form-input-border-selected: var(--ffe-color-default-brand-primary-default);--ffe-color-component-form-input-fill-default: var(--ffe-color-speciality-background-surface-default);--ffe-color-component-form-input-fill-default-hover: var(--ffe-color-speciality-background-surface-default-hover);--ffe-color-component-form-input-fill-default-pressed: var(--ffe-color-speciality-background-surface-default-pressed);--ffe-color-component-form-input-fill-subtle: var(--ffe-color-default-brand-primary-subtle);--ffe-color-component-form-input-fill-subtle-hover: var(--ffe-color-default-brand-emphasis-medium);--ffe-color-component-form-input-fill-subtle-pressed: var(--ffe-color-default-brand-primary-default);--ffe-color-component-form-input-fill-selected: var(--ffe-color-default-brand-primary-default);--ffe-color-component-form-input-fill-selected-hover: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-form-input-fill-selected-pressed: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-form-input-fill-error: var(--ffe-color-default-feedback-critical-subtlest);--ffe-color-component-form-input-foreground-on-fill-default: var(--ffe-color-default-neutral-strongest);--ffe-color-component-form-input-foreground-on-fill-subtle: var(--ffe-color-default-neutral-strong);--ffe-color-component-form-input-foreground-on-fill-selected: var(--ffe-color-default-neutral-sublest);--ffe-color-component-form-toggleswitch-handle-default: var(--ffe-color-default-neutral-sublest);--ffe-color-component-form-toggleswitch-fill-default: var(--ffe-color-default-neutral-subtle);--ffe-color-component-form-toggleswitch-fill-default-hover: var(--ffe-color-default-neutral-medium);--ffe-color-component-form-toggleswitch-fill-default-pressed: var(--ffe-color-default-neutral-strong);--ffe-color-component-form-toggleswitch-fill-selected: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-form-toggleswitch-fill-selected-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-form-toggleswitch-fill-selected-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-logo-name: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-logo-number1: var(--ffe-color-gray-white);--ffe-color-component-logo-circle-dark-red: #af0000;--ffe-color-component-logo-circle-light-red: #e60000}:root,:host{--ffe-color-default-brand-primary-subtlest: var(--ffe-color-vann-50);--ffe-color-default-brand-primary-subtler: var(--ffe-color-vann-150);--ffe-color-default-brand-primary-subtle: var(--ffe-color-vann-250);--ffe-color-default-brand-primary-default: var(--ffe-color-vann-350);--ffe-color-default-brand-primary-medium: var(--ffe-color-vann-500);--ffe-color-default-brand-primary-strong: var(--ffe-color-vann-600);--ffe-color-default-brand-primary-stronger: var(--ffe-color-vann-700);--ffe-color-default-brand-primary-strongest: var(--ffe-color-vann-800);--ffe-color-default-brand-secondary-subtler: var(--ffe-color-frost-25);--ffe-color-default-brand-secondary-subtle: var(--ffe-color-frost-75);--ffe-color-default-brand-secondary-default: var(--ffe-color-frost-150);--ffe-color-default-brand-secondary-medium: var(--ffe-color-frost-250);--ffe-color-default-brand-secondary-strong: var(--ffe-color-frost-350);--ffe-color-default-brand-secondary-stronger: var(--ffe-color-frost-450);--ffe-color-default-brand-secondary-strongest: var(--ffe-color-frost-550);--ffe-color-default-brand-tertiary-subtle: var(--ffe-color-syrin-75);--ffe-color-default-brand-tertiary-default: var(--ffe-color-syrin-150);--ffe-color-default-brand-tertiary-medium: var(--ffe-color-syrin-350);--ffe-color-default-brand-tertiary-strong: var(--ffe-color-syrin-450);--ffe-color-default-brand-tertiary-stronger: var(--ffe-color-syrin-550);--ffe-color-default-brand-tertiary-strongest: var(--ffe-color-syrin-700);--ffe-color-default-brand-emphasis-default: var(--ffe-color-vann-300);--ffe-color-default-brand-emphasis-medium: var(--ffe-color-vann-400);--ffe-color-default-brand-emphasis-strongest: var(--ffe-color-vann-700);--ffe-color-default-feedback-info-subtlest: var(--ffe-color-frost-50);--ffe-color-default-feedback-info-strong: var(--ffe-color-frost-500);--ffe-color-default-feedback-info-strongest: var(--ffe-color-frost-700);--ffe-color-default-feedback-success-subtlest: var(--ffe-color-skog-50);--ffe-color-default-feedback-success-subtle: var(--ffe-color-skog-200);--ffe-color-default-feedback-success-default: var(--ffe-color-skog-300);--ffe-color-default-feedback-success-medium: var(--ffe-color-skog-400);--ffe-color-default-feedback-success-strong: var(--ffe-color-skog-550);--ffe-color-default-feedback-success-stronger: var(--ffe-color-skog-650);--ffe-color-default-feedback-success-strongest: var(--ffe-color-skog-750);--ffe-color-default-feedback-critical-subtlest: var(--ffe-color-baer-50);--ffe-color-default-feedback-critical-strong: var(--ffe-color-baer-500);--ffe-color-default-feedback-critical-strongest: var(--ffe-color-baer-700);--ffe-color-default-feedback-warning-subtlest: var(--ffe-color-sol-50);--ffe-color-default-feedback-warning-strong: var(--ffe-color-sol-500);--ffe-color-default-feedback-warning-strongest: var(--ffe-color-sol-700);--ffe-color-default-neutral-sublest: var(--ffe-color-gray-white);--ffe-color-default-neutral-subtle: var(--ffe-color-gray-100);--ffe-color-default-neutral-medium: var(--ffe-color-gray-200);--ffe-color-default-neutral-default: var(--ffe-color-gray-300);--ffe-color-default-neutral-strong: var(--ffe-color-gray-600);--ffe-color-default-neutral-stronger: var(--ffe-color-gray-750);--ffe-color-default-neutral-strongest: var(--ffe-color-gray-900);--ffe-color-default-neutral-inverted: var(--ffe-color-gray-white);--ffe-color-default-interactive-default: var(--ffe-color-vann-600);--ffe-color-default-interactive-hover: var(--ffe-color-vann-700);--ffe-color-default-interactive-pressed: var(--ffe-color-vann-800);--ffe-color-default-interactive-focus: var(--ffe-color-vann-800);--ffe-color-accent-brand-primary-subtlest: var(--ffe-color-alpha-white-15);--ffe-color-accent-brand-primary-subtler: var(--ffe-color-alpha-white-20);--ffe-color-accent-brand-primary-subtle: var(--ffe-color-alpha-white-30);--ffe-color-accent-brand-primary-default: var(--ffe-color-alpha-white-50);--ffe-color-accent-brand-primary-medium: var(--ffe-color-alpha-white-60);--ffe-color-accent-brand-primary-strong: var(--ffe-color-alpha-white-70);--ffe-color-accent-brand-primary-stronger: var(--ffe-color-alpha-white-80);--ffe-color-accent-brand-primary-strongest: var(--ffe-color-alpha-white-90);--ffe-color-accent-brand-secondary-subtle: var(--ffe-color-frost-400);--ffe-color-accent-brand-secondary-default: var(--ffe-color-frost-300);--ffe-color-accent-brand-secondary-medium: var(--ffe-color-frost-200);--ffe-color-accent-brand-secondary-strong: var(--ffe-color-frost-100);--ffe-color-accent-brand-secondary-stronger: var(--ffe-color-frost-50);--ffe-color-accent-brand-secondary-strongest: var(--ffe-color-frost-25);--ffe-color-accent-brand-tertiary-default: var(--ffe-color-syrin-500);--ffe-color-accent-brand-tertiary-medium: var(--ffe-color-syrin-400);--ffe-color-accent-brand-tertiary-strong: var(--ffe-color-syrin-300);--ffe-color-accent-brand-tertiary-stronger: var(--ffe-color-syrin-200);--ffe-color-accent-brand-emphasis-strongest: var(--ffe-color-vann-25);--ffe-color-accent-feedback-info-strong: var(--ffe-color-frost-150);--ffe-color-accent-feedback-success-medium: var(--ffe-color-skog-300);--ffe-color-accent-feedback-success-strong: var(--ffe-color-skog-200);--ffe-color-accent-feedback-success-stronger: var(--ffe-color-skog-100);--ffe-color-accent-feedback-success-strongest: var(--ffe-color-skog-50);--ffe-color-accent-feedback-critical-strong: var(--ffe-color-baer-200);--ffe-color-accent-feedback-critical-strongest: var(--ffe-color-baer-50);--ffe-color-accent-feedback-warning-strong: var(--ffe-color-sol-200);--ffe-color-accent-feedback-warning-stronger: var(--ffe-color-sol-100);--ffe-color-accent-neutral-sublest: var(--ffe-color-vann-600);--ffe-color-accent-neutral-subtler: var(--ffe-color-vann-550);--ffe-color-accent-neutral-subtle: var(--ffe-color-vann-350);--ffe-color-accent-neutral-medium: var(--ffe-color-vann-250);--ffe-color-accent-neutral-default: var(--ffe-color-vann-150);--ffe-color-accent-neutral-strong: var(--ffe-color-vann-75);--ffe-color-accent-neutral-stronger: var(--ffe-color-vann-50);--ffe-color-accent-neutral-strongest: var(--ffe-color-gray-white);--ffe-color-accent-neutral-inverted: var(--ffe-color-vann-1000);--ffe-color-speciality-background-default: var(--ffe-default-neutral-sublest);--ffe-color-speciality-background-subtle: var(--ffe-default-brand-subtle-subtler);--ffe-color-speciality-background-accent: var(--ffe-color-vann-600);--ffe-color-speciality-background-surface-default: var(--ffe-color-gray-white);--ffe-color-speciality-background-surface-default-hover: var(--ffe-color-vann-25);--ffe-color-speciality-background-surface-default-pressed: var(--ffe-color-vann-50);--ffe-color-speciality-background-transparent: var(--ffe-color-alpha-white-0);--ffe-color-speciality-static-neutral-white: var(--ffe-color-gray-white);--ffe-color-speciality-static-accent-subtle: var(--ffe-color-vann-150);--ffe-color-speciality-static-accent-subtler: var(--ffe-color-vann-75);--ffe-color-speciality-static-accent-default: var(--ffe-color-gray-white);--ffe-color-speciality-static-accent-medium: var(--ffe-color-vann-500)}@media (prefers-color-scheme: dark){:where(.regard-color-scheme-preference){--ffe-color-default-brand-primary-subtlest: var(--ffe-color-natt-700);--ffe-color-default-brand-primary-subtler: var(--ffe-color-natt-600);--ffe-color-default-brand-primary-subtle: var(--ffe-color-natt-500);--ffe-color-default-brand-primary-default: var(--ffe-color-natt-400);--ffe-color-default-brand-primary-medium: var(--ffe-color-natt-300);--ffe-color-default-brand-primary-strong: var(--ffe-color-natt-200);--ffe-color-default-brand-primary-stronger: var(--ffe-color-natt-100);--ffe-color-default-brand-primary-strongest: var(--ffe-color-natt-50);--ffe-color-default-brand-secondary-subtler: var(--ffe-color-frost-700);--ffe-color-default-brand-secondary-subtle: var(--ffe-color-frost-600);--ffe-color-default-brand-secondary-default: var(--ffe-color-frost-500);--ffe-color-default-brand-secondary-medium: var(--ffe-color-frost-400);--ffe-color-default-brand-secondary-strong: var(--ffe-color-frost-300);--ffe-color-default-brand-secondary-stronger: var(--ffe-color-frost-200);--ffe-color-default-brand-secondary-strongest: var(--ffe-color-frost-100);--ffe-color-default-brand-tertiary-subtle: var(--ffe-color-syrin-550);--ffe-color-default-brand-tertiary-default: var(--ffe-color-syrin-450);--ffe-color-default-brand-tertiary-medium: var(--ffe-color-syrin-350);--ffe-color-default-brand-tertiary-strong: var(--ffe-color-syrin-250);--ffe-color-default-brand-tertiary-stronger: var(--ffe-color-syrin-100);--ffe-color-default-brand-tertiary-strongest: var(--ffe-color-syrin-50);--ffe-color-default-brand-emphasis-default: var(--ffe-color-vann-600);--ffe-color-default-brand-emphasis-medium: var(--ffe-color-vann-500);--ffe-color-default-brand-emphasis-strongest: var(--ffe-color-vann-75);--ffe-color-default-feedback-info-subtlest: var(--ffe-color-frost-800);--ffe-color-default-feedback-info-strong: var(--ffe-color-frost-300);--ffe-color-default-feedback-info-strongest: var(--ffe-color-frost-100);--ffe-color-default-feedback-success-subtlest: var(--ffe-color-skog-800);--ffe-color-default-feedback-success-subtle: var(--ffe-color-skog-600);--ffe-color-default-feedback-success-default: var(--ffe-color-skog-500);--ffe-color-default-feedback-success-medium: var(--ffe-color-skog-400);--ffe-color-default-feedback-success-strong: var(--ffe-color-skog-300);--ffe-color-default-feedback-success-stronger: var(--ffe-color-skog-200);--ffe-color-default-feedback-success-strongest: var(--ffe-color-skog-100);--ffe-color-default-feedback-critical-subtlest: var(--ffe-color-baer-800);--ffe-color-default-feedback-critical-strong: var(--ffe-color-baer-300);--ffe-color-default-feedback-critical-strongest: var(--ffe-color-baer-100);--ffe-color-default-feedback-warning-subtlest: var(--ffe-color-sol-750);--ffe-color-default-feedback-warning-strong: var(--ffe-color-sol-250);--ffe-color-default-feedback-warning-strongest: var(--ffe-color-sol-100);--ffe-color-default-neutral-sublest: var(--ffe-color-gray-900);--ffe-color-default-neutral-subtle: var(--ffe-color-gray-650);--ffe-color-default-neutral-medium: var(--ffe-color-gray-550);--ffe-color-default-neutral-default: var(--ffe-color-gray-450);--ffe-color-default-neutral-strong: var(--ffe-color-gray-250);--ffe-color-default-neutral-stronger: var(--ffe-color-gray-150);--ffe-color-default-neutral-strongest: var(--ffe-color-gray-white);--ffe-color-default-neutral-inverted: var(--ffe-color-gray-900);--ffe-color-default-interactive-default: var(--ffe-color-natt-200);--ffe-color-default-interactive-hover: var(--ffe-color-natt-100);--ffe-color-default-interactive-pressed: var(--ffe-color-natt-50);--ffe-color-default-interactive-focus: var(--ffe-color-gray-white);--ffe-color-accent-brand-primary-subtlest: var(--ffe-color-natt-700);--ffe-color-accent-brand-primary-subtler: var(--ffe-color-natt-600);--ffe-color-accent-brand-primary-subtle: var(--ffe-color-natt-500);--ffe-color-accent-brand-primary-default: var(--ffe-color-natt-400);--ffe-color-accent-brand-primary-medium: var(--ffe-color-natt-300);--ffe-color-accent-brand-primary-strong: var(--ffe-color-natt-200);--ffe-color-accent-brand-primary-stronger: var(--ffe-color-natt-100);--ffe-color-accent-brand-primary-strongest: var(--ffe-color-natt-50);--ffe-color-accent-brand-secondary-subtle: var(--ffe-color-frost-600);--ffe-color-accent-brand-secondary-default: var(--ffe-color-frost-500);--ffe-color-accent-brand-secondary-medium: var(--ffe-color-frost-400);--ffe-color-accent-brand-secondary-strong: var(--ffe-color-frost-300);--ffe-color-accent-brand-secondary-stronger: var(--ffe-color-frost-200);--ffe-color-accent-brand-secondary-strongest: var(--ffe-color-frost-100);--ffe-color-accent-brand-tertiary-default: var(--ffe-color-syrin-450);--ffe-color-accent-brand-tertiary-medium: var(--ffe-color-syrin-350);--ffe-color-accent-brand-tertiary-strong: var(--ffe-color-syrin-250);--ffe-color-accent-brand-tertiary-stronger: var(--ffe-color-syrin-150);--ffe-color-accent-brand-emphasis-strongest: var(--ffe-color-vann-75);--ffe-color-accent-feedback-info-strong: var(--ffe-color-frost-300);--ffe-color-accent-feedback-success-medium: var(--ffe-color-skog-400);--ffe-color-accent-feedback-success-strong: var(--ffe-color-skog-300);--ffe-color-accent-feedback-success-stronger: var(--ffe-color-skog-200);--ffe-color-accent-feedback-success-strongest: var(--ffe-color-skog-100);--ffe-color-accent-feedback-critical-strong: var(--ffe-color-baer-300);--ffe-color-accent-feedback-critical-strongest: var(--ffe-color-baer-100);--ffe-color-accent-feedback-warning-strong: var(--ffe-color-sol-250);--ffe-color-accent-feedback-warning-stronger: var(--ffe-color-sol-150);--ffe-color-accent-neutral-sublest: var(--ffe-color-gray-850);--ffe-color-accent-neutral-subtler: var(--ffe-color-gray-750);--ffe-color-accent-neutral-subtle: var(--ffe-color-gray-650);--ffe-color-accent-neutral-medium: var(--ffe-color-gray-550);--ffe-color-accent-neutral-default: var(--ffe-color-gray-450);--ffe-color-accent-neutral-strong: var(--ffe-color-gray-250);--ffe-color-accent-neutral-stronger: var(--ffe-color-gray-150);--ffe-color-accent-neutral-strongest: var(--ffe-color-gray-white);--ffe-color-accent-neutral-inverted: var(--ffe-color-gray-900);--ffe-color-speciality-background-default: var(--ffe-color-gray-1000);--ffe-color-speciality-background-subtle: var(--ffe-color-gray-950);--ffe-color-speciality-background-accent: var(--ffe-color-gray-900);--ffe-color-speciality-background-surface-default: var(--ffe-color-gray-850);--ffe-color-speciality-background-surface-default-hover: var(--ffe-color-gray-750);--ffe-color-speciality-background-surface-default-pressed: var(--ffe-color-gray-700);--ffe-color-speciality-background-transparent: var(--ffe-color-alpha-white-0);--ffe-color-speciality-static-neutral-white: var(--ffe-color-gray-white);--ffe-color-speciality-static-accent-subtle: var(--ffe-color-vann-150);--ffe-color-speciality-static-accent-subtler: var(--ffe-color-vann-75);--ffe-color-speciality-static-accent-default: var(--ffe-color-gray-white);--ffe-color-speciality-static-accent-medium: var(--ffe-color-vann-500);--ffe-color-background-default: var(--ffe-color-speciality-background-default);--ffe-color-background-subtle: var(--ffe-color-speciality-background-subtle);--ffe-color-surface-primary-default: var(--ffe-color-speciality-background-surface-default);--ffe-color-surface-primary-default-hover: var(--ffe-color-speciality-background-surface-default-hover);--ffe-color-surface-primary-default-pressed: var(--ffe-color-speciality-background-surface-default-pressed);--ffe-color-surface-secondary-default: var(--ffe-color-default-brand-secondary-subtle);--ffe-color-surface-secondary-hover: var(--ffe-color-default-brand-secondary-default);--ffe-color-surface-secondary-pressed: var(--ffe-color-default-brand-secondary-medium);--ffe-color-surface-tertiary-default: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-surface-tertiary-hover: var(--ffe-color-default-brand-tertiary-default);--ffe-color-surface-tertiary-pressed: var(--ffe-color-default-brand-tertiary-medium);--ffe-color-surface-feedback-info: var(--ffe-color-default-feedback-info-subtlest);--ffe-color-surface-feedback-success: var(--ffe-color-default-feedback-success-subtlest);--ffe-color-surface-feedback-warning: var(--ffe-color-default-feedback-warning-subtlest);--ffe-color-surface-feedback-critical: var(--ffe-color-default-feedback-critical-subtlest);--ffe-color-surface-feedback-tip: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-fill-primary-default: var(--ffe-color-default-brand-primary-medium);--ffe-color-fill-primary-hover: var(--ffe-color-default-brand-primary-strong);--ffe-color-fill-primary-pressed: var(--ffe-color-default-brand-primary-stronger);--ffe-color-fill-primary-selected: var(--ffe-color-default-brand-primary-strongest);--ffe-color-fill-primary-subtle: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-fill-primary-subtle-hover: var(--ffe-color-default-brand-primary-subtler);--ffe-color-fill-primary-subtle-pressed: var(--ffe-color-default-brand-primary-subtle);--ffe-color-fill-primary-invisible: var(--ffe-color-speciality-background-transparent);--ffe-color-fill-secondary-default: var(--ffe-color-default-brand-secondary-strong);--ffe-color-fill-secondary-default-hover: var(--ffe-color-default-brand-secondary-stronger);--ffe-color-fill-secondary-default-pressed: var(--ffe-color-default-brand-secondary-strongest);--ffe-color-fill-secondary-subtle: var(--ffe-color-default-brand-secondary-subtle);--ffe-color-fill-secondary-subtle-hover: var(--ffe-color-default-brand-secondary-default);--ffe-color-fill-secondary-subtle-pressed: var(--ffe-color-default-brand-secondary-medium);--ffe-color-fill-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-fill-tertiary-default-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-fill-tertiary-default-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-fill-tertiary-subtle: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-fill-tertiary-subtle-hover: var(--ffe-color-default-brand-tertiary-default);--ffe-color-fill-tertiary-subtle-pressed: var(--ffe-color-default-brand-tertiary-medium);--ffe-color-fill-feedback-info: var(--ffe-color-default-feedback-info-strong);--ffe-color-fill-feedback-success: var(--ffe-color-default-feedback-success-strong);--ffe-color-fill-feedback-warning: var(--ffe-color-default-feedback-warning-strong);--ffe-color-fill-feedback-critical: var(--ffe-color-default-feedback-critical-strong);--ffe-color-fill-feedback-tip: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-border-primary-default: var(--ffe-color-default-neutral-medium);--ffe-color-border-primary-hover: var(--ffe-color-default-neutral-stronger);--ffe-color-border-primary-pressed: var(--ffe-color-default-neutral-strongest);--ffe-color-border-primary-subtle: var(--ffe-color-default-neutral-subtle);--ffe-color-border-primary-emphasis: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-border-primary-selected: var(--ffe-color-default-brand-primary-stronger);--ffe-color-border-secondary-default: var(--ffe-color-accent-brand-secondary-medium);--ffe-color-border-secondary-hover: var(--ffe-color-default-brand-secondary-strong);--ffe-color-border-secondary-pressed: var(--ffe-color-default-brand-secondary-stronger);--ffe-color-border-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-border-tertiary-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-border-tertiary-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-border-interactive-focus: var(--ffe-color-default-interactive-focus);--ffe-color-border-feedback-info: var(--ffe-color-default-feedback-info-strong);--ffe-color-border-feedback-success: var(--ffe-color-default-feedback-success-strong);--ffe-color-border-feedback-warning: var(--ffe-color-default-feedback-warning-strong);--ffe-color-border-feedback-critical: var(--ffe-color-default-feedback-critical-strong);--ffe-color-border-feedback-tip: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-foreground-default: var(--ffe-color-default-neutral-strongest);--ffe-color-foreground-subtle: var(--ffe-color-default-neutral-stronger);--ffe-color-foreground-emphasis: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-foreground-inverse: var(--ffe-color-default-neutral-sublest);--ffe-color-foreground-on-fill-default: var(--ffe-color-default-neutral-inverted);--ffe-color-foreground-on-fill-inverse: var(--ffe-color-default-neutral-strongest);--ffe-color-foreground-interactive-link: var(--ffe-color-default-interactive-default);--ffe-color-foreground-interactive-link-hover: var(--ffe-color-default-interactive-hover);--ffe-color-foreground-interactive-link-pressed: var(--ffe-color-default-interactive-pressed);--ffe-color-foreground-feedback-info: var(--ffe-color-default-feedback-info-strongest);--ffe-color-foreground-feedback-success: var(--ffe-color-default-feedback-success-strongest);--ffe-color-foreground-feedback-warning: var(--ffe-color-default-feedback-warning-strongest);--ffe-color-foreground-feedback-critical: var(--ffe-color-default-feedback-critical-strongest);--ffe-color-foreground-feedback-tip: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-component-button-action-border-default: var(--ffe-color-default-feedback-success-strong);--ffe-color-component-button-action-border-hover: var(--ffe-color-default-feedback-success-stronger);--ffe-color-component-button-action-border-pressed: var(--ffe-color-default-feedback-success-strongest);--ffe-color-component-button-action-fill-default: var(--ffe-color-default-feedback-success-strong);--ffe-color-component-button-action-fill-hover: var(--ffe-color-default-feedback-success-stronger);--ffe-color-component-button-action-fill-pressed: var(--ffe-color-default-feedback-success-strongest);--ffe-color-component-button-action-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-button-action-foreground-hover: var(--ffe-color-default-neutral-sublest);--ffe-color-component-button-primary-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-primary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-primary-fill-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-primary-fill-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-fill-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-primary-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-button-primary-foreground-hover: var(--ffe-color-default-neutral-sublest);--ffe-color-component-button-secondary-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-secondary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-secondary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-secondary-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-button-secondary-fill-hover: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-component-button-secondary-fill-pressed: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-button-secondary-foreground-default: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-secondary-foreground-hover: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-tertiary-border-default: var(--ffe-color-default-brand-primary-default);--ffe-color-component-button-tertiary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-tertiary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-tertiary-fill-default: var(--ffe-color-background-default);--ffe-color-component-button-tertiary-fill-hover: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-component-button-tertiary-fill-pressed: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-button-tertiary-foreground-default: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-tertiary-foreground-hover: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-chips-default-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-chips-default-fill-hover: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-chips-default-fill-pressed: var(--ffe-color-default-brand-primary-subtle);--ffe-color-component-chips-default-foreground-default: var(--ffe-color-default-neutral-strongest);--ffe-color-component-chips-default-foreground-hover: var(--ffe-color-default-neutral-strongest);--ffe-color-component-chips-default-border-default: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-chips-default-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-chips-default-border-pressed: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-chips-selected-fill-default: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-chips-selected-fill-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-chips-selected-fill-pressed: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-chips-selected-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-chips-selected-foreground-hover: var(--ffe-color-default-neutral-inverted);--ffe-color-component-chips-selected-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-chips-selected-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-chips-selected-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-form-input-border-default: var(--ffe-color-default-neutral-default);--ffe-color-component-form-input-border-hover: var(--ffe-color-default-neutral-strong);--ffe-color-component-form-input-border-pressed: var(--ffe-color-default-neutral-strong);--ffe-color-component-form-input-border-subtle: var(--ffe-color-default-neutral-subtle);--ffe-color-component-form-input-border-emphasis: var(--ffe-color-default-brand-emphasis-default);--ffe-color-component-form-input-border-selected: var(--ffe-color-default-brand-primary-default);--ffe-color-component-form-input-fill-default: var(--ffe-color-speciality-background-surface-default);--ffe-color-component-form-input-fill-default-hover: var(--ffe-color-speciality-background-surface-default-hover);--ffe-color-component-form-input-fill-default-pressed: var(--ffe-color-speciality-background-surface-default-pressed);--ffe-color-component-form-input-fill-subtle: var(--ffe-color-default-brand-primary-subtle);--ffe-color-component-form-input-fill-subtle-hover: var(--ffe-color-default-brand-emphasis-medium);--ffe-color-component-form-input-fill-subtle-pressed: var(--ffe-color-default-brand-primary-default);--ffe-color-component-form-input-fill-selected: var(--ffe-color-default-brand-primary-default);--ffe-color-component-form-input-fill-selected-hover: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-form-input-fill-selected-pressed: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-form-input-fill-error: var(--ffe-color-default-feedback-critical-subtlest);--ffe-color-component-form-input-foreground-on-fill-default: var(--ffe-color-default-neutral-strongest);--ffe-color-component-form-input-foreground-on-fill-subtle: var(--ffe-color-default-neutral-strong);--ffe-color-component-form-input-foreground-on-fill-selected: var(--ffe-color-default-neutral-sublest);--ffe-color-component-form-toggleswitch-handle-default: var(--ffe-color-default-neutral-sublest);--ffe-color-component-form-toggleswitch-fill-default: var(--ffe-color-default-neutral-subtle);--ffe-color-component-form-toggleswitch-fill-default-hover: var(--ffe-color-default-neutral-medium);--ffe-color-component-form-toggleswitch-fill-default-pressed: var(--ffe-color-default-neutral-strong);--ffe-color-component-form-toggleswitch-fill-selected: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-form-toggleswitch-fill-selected-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-form-toggleswitch-fill-selected-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-logo-name: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-logo-number1: var(--ffe-color-gray-white);--ffe-color-component-logo-circle-dark-red: #af0000;--ffe-color-component-logo-circle-light-red: #e60000}}:root,:host{--ffe-color-vann-25: #e7f1f9;--ffe-color-vann-50: #d7e7f4;--ffe-color-vann-75: #cfe2f2;--ffe-color-vann-150: #b6d1ec;--ffe-color-vann-250: #8eb8e1;--ffe-color-vann-300: #7dabd9;--ffe-color-vann-350: #6ba1d6;--ffe-color-vann-400: #5494d4;--ffe-color-vann-500: #2975c2;--ffe-color-vann-550: #1566b2;--ffe-color-vann-600: #005aa4;--ffe-color-vann-700: #073f83;--ffe-color-vann-800: #022d74;--ffe-color-vann-1000: #070d27;--ffe-color-natt-50: #dfe6f1;--ffe-color-natt-100: #c9d5e8;--ffe-color-natt-200: #acbfdc;--ffe-color-natt-300: #90a9d0;--ffe-color-natt-400: #748db4;--ffe-color-natt-500: #55709b;--ffe-color-natt-600: #3e5579;--ffe-color-natt-700: #2e405c;--ffe-color-frost-25: #e5f0f5;--ffe-color-frost-50: #dceaef;--ffe-color-frost-75: #cbe2eb;--ffe-color-frost-100: #c3dfea;--ffe-color-frost-150: #b6d7e7;--ffe-color-frost-200: #a6cee2;--ffe-color-frost-250: #95c3db;--ffe-color-frost-300: #7eb5d2;--ffe-color-frost-350: #73a5c4;--ffe-color-frost-400: #6795b6;--ffe-color-frost-450: #5988ab;--ffe-color-frost-500: #4a799c;--ffe-color-frost-550: #406e91;--ffe-color-frost-600: #386485;--ffe-color-frost-700: #284e6c;--ffe-color-frost-800: #193850;--ffe-color-syrin-50: #e6e6f4;--ffe-color-syrin-75: #dcdcef;--ffe-color-syrin-100: #d3d3ea;--ffe-color-syrin-150: #cacae3;--ffe-color-syrin-200: #c3c3da;--ffe-color-syrin-250: #b6b6cd;--ffe-color-syrin-300: #aaaac0;--ffe-color-syrin-350: #a2a2b9;--ffe-color-syrin-400: #9996ab;--ffe-color-syrin-450: #8c88a0;--ffe-color-syrin-500: #79748b;--ffe-color-syrin-550: #686477;--ffe-color-syrin-700: #474457;--ffe-color-baer-50: #ffd7d1;--ffe-color-baer-100: #ffaea8;--ffe-color-baer-200: #ff7f7a;--ffe-color-baer-300: #ff5e5c;--ffe-color-baer-500: #c62a2f;--ffe-color-baer-700: #7c1214;--ffe-color-baer-800: #640e10;--ffe-color-skog-50: #cbf0df;--ffe-color-skog-100: #b2e6cd;--ffe-color-skog-200: #8fd1b1;--ffe-color-skog-300: #6abe97;--ffe-color-skog-400: #48a781;--ffe-color-skog-500: #2e8b64;--ffe-color-skog-550: #2a7e5b;--ffe-color-skog-600: #00754e;--ffe-color-skog-650: #0d6346;--ffe-color-skog-750: #0a4d37;--ffe-color-skog-800: #0a4330;--ffe-color-sol-50: #ffe0b2;--ffe-color-sol-100: #ffc675;--ffe-color-sol-150: #ffb64d;--ffe-color-sol-200: #f6ac3c;--ffe-color-sol-250: #f49f1f;--ffe-color-sol-500: #a95704;--ffe-color-sol-700: #682c00;--ffe-color-sol-750: #582400;--ffe-color-gray-100: #cccccc;--ffe-color-gray-150: #c2c2c2;--ffe-color-gray-200: #b8b8b8;--ffe-color-gray-250: #adadad;--ffe-color-gray-300: #a4a4a4;--ffe-color-gray-450: #858585;--ffe-color-gray-550: #707070;--ffe-color-gray-600: #666666;--ffe-color-gray-650: #5c5c5c;--ffe-color-gray-700: #525252;--ffe-color-gray-750: #474747;--ffe-color-gray-850: #333333;--ffe-color-gray-900: #292929;--ffe-color-gray-950: #1f1f1f;--ffe-color-gray-1000: #141414;--ffe-color-gray-white: #ffffff;--ffe-color-alpha-white-0: #ffffff00;--ffe-color-alpha-white-15: #ffffff26;--ffe-color-alpha-white-20: #ffffff33;--ffe-color-alpha-white-30: #ffffff4d;--ffe-color-alpha-white-50: #ffffff80;--ffe-color-alpha-white-60: #ffffff99;--ffe-color-alpha-white-70: #ffffffb2;--ffe-color-alpha-white-80: #ffffffcc;--ffe-color-alpha-white-90: #ffffffe5}:root,:host{--ffe-farge-fjell: #002776;--ffe-farge-fjell-70: #4d689f;--ffe-farge-fjell-30: #b3bed6;--ffe-farge-vann: #005aa4;--ffe-farge-vann-70: #4d8cbf;--ffe-farge-vann-30: #b3cee4;--ffe-farge-sand: #f8e9dd;--ffe-farge-sand-70: #faf0e7;--ffe-farge-sand-30: #fdf8f5;--ffe-farge-frost: #7eb5d2;--ffe-farge-frost-70: #a5cbe0;--ffe-farge-frost-30: #d8e9f2;--ffe-farge-syrin: #d3d3ea;--ffe-farge-syrin-70: #e0e0f0;--ffe-farge-syrin-30: #f2f2f9;--ffe-farge-myrull: #fae4e0;--ffe-farge-myrull-70: #fcece9;--ffe-farge-myrull-30: #fef7f6;--ffe-farge-villblomst: #ee8d9c;--ffe-farge-villblomst-70: #f3afba;--ffe-farge-villblomst-30: #fadde1;--ffe-farge-nordlys: #33af85;--ffe-farge-nordlys-70: #70c7aa;--ffe-farge-nordlys-30: #c2e7da;--ffe-farge-lyng: #873953;--ffe-farge-lyng-70: #ab7487;--ffe-farge-lyng-30: #dbc4cb;--ffe-farge-baer: #db3335;--ffe-farge-baer-70: #e67072;--ffe-farge-baer-30: #f4c2c2;--ffe-farge-skog: #00754e;--ffe-farge-skog-70: #4d9e83;--ffe-farge-skog-30: #b3d6ca;--ffe-farge-multe: #f8b181;--ffe-farge-multe-70: #fac8a7;--ffe-farge-multe-30: #fde8d9;--ffe-farge-sol: #dc8000;--ffe-farge-sol-70: #e7a64d;--ffe-farge-sol-30: #f5d9b3;--ffe-farge-natt: #001032;--ffe-farge-svart: #020a0a;--ffe-farge-koksgraa: #323232;--ffe-farge-moerkgraa: #676767;--ffe-farge-graa: #adadad;--ffe-farge-lysgraa: #d8d8d8;--ffe-farge-moerkvarmgraa: #848383;--ffe-farge-varmgraa: #9b9797;--ffe-farge-lysvarmgraa: #d7d2cb;--ffe-farge-hvit: #fff;--ffe-fontsize-body-text: 1rem;--ffe-fontsize-small-text: .875rem;--ffe-fontsize-micro-text: .75rem;--ffe-fontsize-lead-paragraph: 1.125rem;--ffe-fontsize-sub-lead-paragraph: 1.063rem;--ffe-fontsize-h1: 1.75rem;--ffe-fontsize-h2: 1.5rem;--ffe-fontsize-h3: 1.25rem;--ffe-fontsize-h4: 1.125rem;--ffe-fontsize-h5: 1.0625rem;--ffe-fontsize-h6: 1rem;--ffe-fontsize-form-input: 1rem;--ffe-fontsize-form-dropdown: 1rem;--ffe-fontsize-button: 1rem;--breakpoint-sm: 480px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--app-width: 1280px;--app-width-min: 320px;--app-margin: 20px;--ffe-ease-in-out-back: cubic-bezier(.46, -.265, .48, 1.38);--ffe-ease: cubic-bezier(.25, .1, .25, 1);--ffe-transition-duration: .2s;--ffe-spacing: 8px;--ffe-spacing-2xs: 4px;--ffe-spacing-xs: 8px;--ffe-spacing-sm: 16px;--ffe-spacing-md: 24px;--ffe-spacing-lg: 32px;--ffe-spacing-xl: 40px;--ffe-spacing-2xl: 48px;--ffe-spacing-3xl: 64px;--ffe-spacing-4xl: 80px;--ffe-spacing-5xl: 160px;--ffe-g-primary-color: var(--ffe-farge-vann);--ffe-g-secondary-color: var(--ffe-farge-fjell);--ffe-g-error-color: var(--ffe-farge-baer);--ffe-g-border-color: var(--ffe-farge-varmgraa);--ffe-g-border-radius: 8px;--ffe-g-border-radius-lg: 16px;--ffe-g-border-width: 1px;--ffe-g-border-width-focus: 2px;--ffe-g-font: "SpareBank1-regular", arial, sans-serif;--ffe-g-font-heading: "SpareBank1-title-medium", arial, sans-serif;--ffe-g-font-heading-small: "SpareBank1-medium", arial, sans-serif;--ffe-g-font-strong: "SpareBank1-medium", arial, sans-serif;--ffe-g-font-italic: "SpareBank1-italic", arial, sans-serif;--ffe-g-text-color: var(--ffe-farge-svart);--ffe-g-lead-color: var(--ffe-farge-fjell);--ffe-g-heading-color: var(--ffe-farge-fjell);--ffe-g-link-color: var(--ffe-farge-vann);--ffe-g-link-color-hover: var(--ffe-farge-fjell);--ffe-g-link-color-visited: var(--ffe-farge-lyng);--ffe-g-link-icon-color-hover: var(--ffe-farge-natt);--ffe-g-link-icon-color-focus: var(--ffe-farge-vann)}@media (min-width: 480px){:root,:host{--ffe-fontsize-lead-paragraph: 1.5rem;--ffe-fontsize-sub-lead-paragraph: 1.125rem;--ffe-fontsize-h1: 2.5rem;--ffe-fontsize-h2: 2rem;--ffe-fontsize-h3: 1.688rem;--ffe-fontsize-h4: 1.375rem;--ffe-fontsize-h5: 1.125rem}}@media (min-width: 1024px){:root,:host{--ffe-fontsize-h1: 2.875rem;--ffe-fontsize-h2: 2.25rem;--ffe-fontsize-h3: 1.75rem}}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-g-primary-color: var(--ffe-farge-vann-70);--ffe-g-secondary-color: var(--ffe-farge-vann-70);--ffe-g-border-color: var(--ffe-farge-graa);--ffe-g-text-color: var(--ffe-farge-lysgraa);--ffe-g-lead-color: var(--ffe-farge-vann-70);--ffe-g-heading-color: var(--ffe-farge-vann-70);--ffe-g-link-color: var(--ffe-farge-vann-70);--ffe-g-link-color-hover: var(--ffe-farge-vann-30);--ffe-g-link-color-visited: var(--ffe-farge-lyng-70);--ffe-g-link-icon-color-hover: var(--ffe-farge-vann-30);--ffe-g-link-icon-color-focus: var(--ffe-farge-hvit)}}.ffe-h1{line-height:2.25rem;font-size:var(--ffe-fontsize-h1)}.ffe-h2{line-height:1.75rem;font-size:var(--ffe-fontsize-h2)}.ffe-h3{line-height:1.5rem;font-size:var(--ffe-fontsize-h3)}.ffe-h4{line-height:1.5rem;font-size:var(--ffe-fontsize-h4)}.ffe-h5{line-height:1.25rem;font-size:var(--ffe-fontsize-h5)}.ffe-h6{line-height:1.25rem;font-size:var(--ffe-fontsize-h6)}.ffe-small-text,.ffe-micro-text,.ffe-radio-button__tooltip-text.ffe-tooltip__text{color:var(--ffe-g-text-color);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0}.ffe-small-text,.ffe-radio-button__tooltip-text.ffe-tooltip__text{font-size:var(--ffe-fontsize-small-text)}.ffe-micro-text{font-size:var(--ffe-fontsize-micro-text)}.ffe-micro-text--strong{font-family:var(--ffe-g-font-strong)}.ffe-h1,.ffe-h2,.ffe-h3,.ffe-h4,.ffe-h5,.ffe-h6{color:var(--ffe-g-heading-color);font-weight:400;margin-bottom:var(--ffe-spacing-xs);margin-top:0;text-wrap:balance;overflow-wrap:anywhere}.ffe-h1--error,.ffe-h2--error,.ffe-h3--error,.ffe-h4--error,.ffe-h5--error,.ffe-h6--error{color:var(--ffe-g-error-color)}.ffe-h1--inline,.ffe-h2--inline,.ffe-h3--inline,.ffe-h4--inline,.ffe-h5--inline,.ffe-h6--inline{display:inline-block}.ffe-h1--no-margin,.ffe-h2--no-margin,.ffe-h3--no-margin,.ffe-h4--no-margin,.ffe-h5--no-margin,.ffe-h6--no-margin{margin:0}.ffe-h1--with-border,.ffe-h2--with-border,.ffe-h3--with-border,.ffe-h4--with-border,.ffe-h5--with-border,.ffe-h6--with-border{border-bottom:1px solid var(--ffe-farge-lysgraa);padding-bottom:var(--ffe-spacing-xs)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-h1--with-border,.regard-color-scheme-preference .ffe-h2--with-border,.regard-color-scheme-preference .ffe-h3--with-border,.regard-color-scheme-preference .ffe-h4--with-border,.regard-color-scheme-preference .ffe-h5--with-border,.regard-color-scheme-preference .ffe-h6--with-border{border-color:var(--ffe-farge-graa)}}.ffe-h1--no-underline,.ffe-h2--no-underline,.ffe-h3--no-underline,.ffe-h4--no-underline,.ffe-h5--no-underline,.ffe-h6--no-underline{text-decoration:none}.ffe-h1--text-center,.ffe-h2--text-center,.ffe-h3--text-center,.ffe-h4--text-center,.ffe-h5--text-center,.ffe-h6--text-center{text-align:center}.ffe-h1,.ffe-h2{font-family:var(--ffe-g-font-heading)}.ffe-h3,.ffe-h4,.ffe-h5,.ffe-h6{font-family:var(--ffe-g-font-heading-small);font-variant-numeric:tabular-nums}.ffe-body-text,.ffe-header,.ffe-description-list .ffe-description-list__description,.ffe-description-list-multicol .ffe-description-list__description,.ffe-description-list .ffe-description-list__term,.ffe-description-list-multicol .ffe-description-list__term{color:var(--ffe-g-text-color);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;line-height:1.5rem;font-size:var(--ffe-fontsize-body-text)}.ffe-body-paragraph{font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;margin-bottom:1em;margin-top:0;line-height:1.5rem;color:var(--ffe-g-text-color);text-wrap:pretty}.ffe-body-paragraph--text-center{text-align:center}.ffe-body-paragraph--text-left{text-align:left}.ffe-body-paragraph--no-margin{margin:0}.ffe-lead-paragraph,.ffe-sub-lead-paragraph{font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;margin-top:0;margin-bottom:1em;text-wrap:pretty}.ffe-lead-paragraph{color:var(--ffe-g-lead-color);line-height:1.5rem;font-size:var(--ffe-fontsize-lead-paragraph)}.ffe-sub-lead-paragraph{color:var(--ffe-g-text-color);line-height:1.5rem;font-size:var(--ffe-fontsize-sub-lead-paragraph)}.ffe-link-text{border-bottom:1px solid var(--ffe-g-link-color);color:var(--ffe-g-link-color);cursor:pointer;text-decoration:none;word-wrap:break-all;line-height:1em;transition:all var(--ffe-transition-duration) var(--ffe-ease)}@media (hover: hover) and (pointer: fine){.ffe-link-text:hover{border-bottom-color:var(--ffe-g-link-color-hover);color:var(--ffe-g-link-color-hover);text-decoration:none}}.ffe-link-text:visited{border-bottom-color:var(--ffe-g-link-color-visited);color:var(--ffe-g-link-color-visited);text-decoration:none}.ffe-link-text--no-underline{border-bottom:none}.ffe-link-text:focus{border-color:var(--ffe-farge-hvit);color:var(--ffe-farge-hvit);border-radius:1px;background-color:var(--ffe-g-link-color);box-shadow:0 0 0 2px var(--ffe-g-link-color);outline:none}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-link-text:focus{border-color:var(--ffe-farge-svart)!important;color:var(--ffe-farge-svart)!important}}.ffe-link-icon{fill:var(--ffe-g-link-color);display:inline-flex;border-radius:1.5rem;border:2px solid transparent;outline:0;padding:var(--ffe-spacing-2xs)}@media (hover: hover) and (pointer: fine){.ffe-link-icon:hover{fill:var(--ffe-g-link-icon-color-hover)}}.ffe-link-icon:focus{box-shadow:0 0 0 2px var(--ffe-g-link-icon-color-focus)}.ffe-divider-line{border:none;border-bottom:solid 1px var(--ffe-farge-lysgraa);padding-top:1px;padding-bottom:1px;width:100%}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-divider-line{border-color:var(--ffe-farge-graa)}}.ffe-strong-text,.ffe-stylized-numbered-list__item:before,.ffe-description-list .ffe-description-list__term,.ffe-description-list-multicol .ffe-description-list__term{font-family:var(--ffe-g-font-strong);font-variant-numeric:tabular-nums;font-weight:400}.ffe-em-text{font-family:var(--ffe-g-font-italic);font-variant-numeric:tabular-nums;font-weight:400;font-style:normal}.ffe-pre-text{background-color:var(--ffe-farge-sand-70);font-family:consolas,menlo,monaco,monospace;margin:0;text-align:left}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-pre-text{background-color:var(--ffe-farge-koksgraa)}}.ffe-inline-separator{margin:0 4px}@media (min-width: 480px){.ffe-h1{line-height:3.5rem}.ffe-h2{line-height:2.75rem}.ffe-h3{line-height:2.25rem}.ffe-h4{line-height:1.75rem}.ffe-h5{line-height:1.5rem}.ffe-h6{line-height:1.25rem}.ffe-h1,.ffe-h2,.ffe-h3,.ffe-h4,.ffe-h5,.ffe-h6{margin-bottom:var(--ffe-spacing-sm)}.ffe-h1--no-margin,.ffe-h2--no-margin,.ffe-h3--no-margin,.ffe-h4--no-margin,.ffe-h5--no-margin,.ffe-h6--no-margin{margin:0}.ffe-lead-paragraph{line-height:2rem}.ffe-sub-lead-paragraph{line-height:1.75rem}.ffe-body-text,.ffe-body-paragraph,.ffe-header,.ffe-description-list .ffe-description-list__description,.ffe-description-list-multicol .ffe-description-list__description,.ffe-description-list .ffe-description-list__term,.ffe-description-list-multicol .ffe-description-list__term{line-height:1.5rem}.ffe-small-text,.ffe-radio-button__tooltip-text.ffe-tooltip__text,.ffe-micro-text{line-height:1.25rem}}@media (min-width: 1024px){.ffe-h1,.ffe-h2,.ffe-h3,.ffe-h4,.ffe-h5,.ffe-h6{margin-bottom:var(--ffe-spacing-md)}.ffe-h1--no-margin,.ffe-h2--no-margin,.ffe-h3--no-margin,.ffe-h4--no-margin,.ffe-h5--no-margin,.ffe-h6--no-margin{margin:0}}.ffe-body-text,.ffe-body-paragraph,.ffe-lead-paragraph,.ffe-sub-lead-paragraph,.ffe-link-text,.ffe-strong-text,.ffe-em-text,.ffe-pre-text,.ffe-small-text,.ffe-micro-text,.ffe-radio-button__tooltip-text.ffe-tooltip__text,.ffe-header,.ffe-stylized-numbered-list__item:before,.ffe-description-list .ffe-description-list__description,.ffe-description-list-multicol .ffe-description-list__description,.ffe-description-list .ffe-description-list__term,.ffe-description-list-multicol .ffe-description-list__term{overflow-wrap:anywhere}.ffe-body{--color: var(--ffe-g-text-color);--background-color: var(--ffe-farge-hvit);background-color:var(--background-color);color:var(--color);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums}@media (prefers-color-scheme: dark){.ffe-body.regard-color-scheme-preference{--color: var(--ffe-farge-lysgraa);--background-color: var(--ffe-farge-svart)}}.ffe-body strong{font-family:var(--ffe-g-font-strong);font-weight:400}.ffe-body small{font-size:var(--ffe-fontsize-small-text)}.ffe-body em{font-family:var(--ffe-g-font-italic);font-weight:400;font-style:normal}.ffe-body pre{font-family:consolas,menlo,monaco,monospace}.ffe-screenreader-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.ffe-wave{position:relative;width:100%}.ffe-wave__content{position:absolute;z-index:1;width:100%}.ffe-wave__wave{-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;min-height:60px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 479.9 60' style='enable-background:new 0 0 479.9 148' xml:space='preserve'%3E%3Cpath d='M0 530V0c60.7 0 91.6 13.8 121.4 27.1 30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C387.4 13.8 418.2 0 478.9 0s91.6 13.8 121.4 27.1c30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C866.3 13.8 897.1 0 957.8 0s91.6 13.8 121.4 27.1c30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C1345.2 13.8 1376 0 1436.7 0c60.7 0 91.6 13.8 121.4 27.1 30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C1824.1 13.8 1854.9 0 1915.7 0v530'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 479.9 60' style='enable-background:new 0 0 479.9 148' xml:space='preserve'%3E%3Cpath d='M0 530V0c60.7 0 91.6 13.8 121.4 27.1 30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C387.4 13.8 418.2 0 478.9 0s91.6 13.8 121.4 27.1c30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C866.3 13.8 897.1 0 957.8 0s91.6 13.8 121.4 27.1c30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C1345.2 13.8 1376 0 1436.7 0c60.7 0 91.6 13.8 121.4 27.1 30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C1824.1 13.8 1854.9 0 1915.7 0v530'/%3E%3C/svg%3E");-webkit-mask-size:480px;mask-size:480px}@media (min-width: 480px){.ffe-wave__wave{min-height:119px;-webkit-mask-position:812px;mask-position:812px;-webkit-mask-size:950px;mask-size:950px}}@media (min-width: 1024px){.ffe-wave__wave{min-height:250px;-webkit-mask-position:1931px;mask-position:1931px;-webkit-mask-size:2004px;mask-size:2004px}}.ffe-wave__wave--flip{rotate:180deg}.ffe-wave--bg-hvit{background-color:var(--ffe-farge-hvit)}.ffe-wave--bg-frost-30{background-color:#d8e9f2}.ffe-wave--bg-sand-30{background-color:#fdf8f5}.ffe-wave--bg-sand-70{background-color:#faf0e7}.ffe-wave--bg-syrin-30{background-color:#f2f2f9}.ffe-wave--bg-syrin-70{background-color:#e0e0f0}.ffe-wave--bg-vann{background-color:#005aa4}.ffe-wave--bg-vann-30{background-color:#b3cee4}.ffe-wave--bg-fjell{background-color:#002776}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-wave--dm-bg-svart{background-color:var(--ffe-farge-svart)}}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-wave--dm-bg-natt{background-color:#001032}}.ffe-accordion{--ffe-v-accordion-hover-color: var(--ffe-color-surface-primary-default-hover);--ffe-v-accordion-border-color: var(--ffe-color-border-primary-subtle);--ffe-v-accordion-border-hover-color: var(--ffe-color-border-primary-hover);--ffe-v-accordion-border-focus-color: var(--ffe-color-border-interactive-focus);--ffe-v-accordion-header-text-color: var(--ffe-color-foreground-emphasis);--ffe-v-accordion-body-text-color: var(--ffe-color-foreground-default);width:100%;border:var(--ffe-g-border-width) solid transparent;font-family:var(--ffe-g-font)}.ffe-accordion .ffe-accordion-item__heading{margin:0}.ffe-accordion .ffe-accordion-item{color:var(--ffe-v-accordion-body-text-color);margin-bottom:var(--ffe-spacing-xs);transition:all var(--ffe-transition-duration) var(--ffe-ease);border-radius:16px;border:var(--ffe-g-border-width) solid var(--ffe-v-accordion-border-color)}@media (hover: hover) and (pointer: fine){.ffe-accordion .ffe-accordion-item:hover{border-color:var(--ffe-v-accordion-border-hover-color)}}.ffe-accordion .ffe-accordion-item__heading,.ffe-accordion .ffe-accordion-item__body{overflow-wrap:anywhere;margin:0}.ffe-accordion .ffe-accordion-item__heading-button{width:100%;background:none;border:none;padding:var(--ffe-spacing-sm);font-family:var(--ffe-g-font-heading-small);cursor:pointer;outline:none;color:var(--ffe-v-accordion-header-text-color);border-radius:16px;transition:background-color var(--ffe-transition-duration) var(--ffe-ease)}.ffe-accordion .ffe-accordion-item__heading-button--open{border-radius:16px 16px 0 0}@media (hover: hover) and (pointer: fine){.ffe-accordion .ffe-accordion-item__heading-button:hover{background-color:var(--ffe-v-accordion-hover-color)}}.ffe-accordion .ffe-accordion-item__heading-button-content{text-align:left;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--ffe-spacing-xs)}.ffe-accordion .ffe-accordion-item__heading-icon-wrapper{line-height:0}.ffe-accordion .ffe-accordion-item__heading-icon.ffe-icons{display:block;flex:0 0 auto;color:var(--ffe-v-accordion-header-text-color);transition:transform var(--ffe-transition-duration) var(--ffe-ease-in-out-back),color var(--ffe-transition-duration) var(--ffe-ease)}.ffe-accordion .ffe-accordion-item__body{padding:var(--ffe-spacing-xs) var(--ffe-spacing-sm) var(--ffe-spacing-md);color:var(--ffe-v-accordion-body-text-color)}.ffe-accordion .ffe-accordion-item--open:not(:last-of-type){margin-bottom:var(--ffe-spacing-md)}.ffe-accordion .ffe-accordion-item--open .ffe-accordion-item__heading-icon{transform:rotate(180deg)}.ffe-accordion .ffe-accordion-item--focus{box-shadow:0 0 0 var(--ffe-g-border-width-focus) var(--ffe-v-accordion-border-focus-color)}@media (hover: hover) and (pointer: fine){.ffe-accordion .ffe-accordion-item--focus:hover{border-color:var(--ffe-v-accordion-border-color)}}:root,:host{--ffe-v-accountselector-text-color: var(--ffe-farge-svart);--ffe-v-accountselector-dropdown-statusbar-background-color: var(--ffe-farge-lysgraa);--ffe-v-accountselector-option-primary-color: var(--ffe-farge-hvit)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-accountselector-text-color: var(--ffe-farge-hvit);--ffe-v-accountselector-dropdown-statusbar-background-color: var(--ffe-farge-svart);--ffe-v-accountselector-option-primary-color: var(--ffe-farge-svart)}}.ffe-account-selector-single{position:relative;display:block}.ffe-account-selector-single__details{padding:var(--ffe-spacing-2xs) var(--ffe-spacing-2xs) 0;color:var(--ffe-v-accountselector-text-color);min-height:1lh;display:flex;justify-content:space-between}.ffe-account-selector-single__details--invalid-empty{display:none}.ffe-account-selector-single--on-colored-bg .ffe-account-selector-single__details{color:var(--ffe-farge-hvit)}:root,:host{--ffe-v-button-text-color: var(--ffe-farge-hvit);--ffe-v-buttons-border-radius: 6em;--ffe-v-button-shadow-color: var(--ffe-farge-vann);--ffe-v-button-action-color: var(--ffe-farge-skog);--ffe-v-button-action-color-hover: #095139;--ffe-v-button-action-color-text: var(--ffe-farge-hvit);--ffe-v-button-primary-color: var(--ffe-farge-vann);--ffe-v-button-primary-color-hover: var(--ffe-farge-fjell);--ffe-v-button-primary-color-text: var(--ffe-farge-hvit);--ffe-v-button-secondary-color: var(--ffe-farge-hvit);--ffe-v-button-secondary-border-color: var(--ffe-farge-vann);--ffe-v-button-secondary-color-text-hover: var(--ffe-farge-hvit);--ffe-v-button-secondary-color-bg-hover: var(--ffe-farge-vann);--ffe-v-button-secondary-color-text: var(--ffe-farge-vann);--ffe-v-button-tertiary-color: var(--ffe-farge-vann);--ffe-v-button-tertiary-color-hover: var(--ffe-farge-fjell);--ffe-v-button-tertiary-color-focus: var(--ffe-farge-vann);--ffe-v-button-task-color: var(--ffe-farge-hvit);--ffe-v-button-task-color-hover: var(--ffe-farge-vann);--ffe-v-button-task-color-border-hover: var(--ffe-farge-vann);--ffe-v-button-task-color-border: var(--ffe-farge-vann);--ffe-v-button-task-color-text: var(--ffe-farge-vann);--ffe-v-button-task-color-text-hover: var(--ffe-farge-fjell);--ffe-v-button-task-color-icon: var(--ffe-farge-vann);--ffe-v-button-task-color-icon-hover: var(--ffe-farge-hvit);--ffe-v-button-task-border-focus: var(--ffe-farge-vann)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-button-text-color: var(--ffe-farge-svart);--ffe-v-button-shadow-color: var(--ffe-farge-hvit);--ffe-v-button-action-color: var(--ffe-farge-skog-70);--ffe-v-button-action-color-hover: var(--ffe-farge-skog-30);--ffe-v-button-action-color-text: var(--ffe-farge-svart);--ffe-v-button-primary-color: var(--ffe-farge-vann-70);--ffe-v-button-primary-color-hover: var(--ffe-farge-vann-30);--ffe-v-button-primary-color-text: var(--ffe-farge-svart);--ffe-v-button-secondary-color: var(--ffe-farge-svart);--ffe-v-button-secondary-border-color: var(--ffe-farge-vann-70);--ffe-v-button-secondary-color-text-hover: var(--ffe-farge-svart);--ffe-v-button-secondary-color-bg-hover: var(--ffe-farge-vann-30);--ffe-v-button-secondary-color-text: var(--ffe-farge-vann-30);--ffe-v-button-tertiary-color: var(--ffe-farge-vann-30);--ffe-v-button-tertiary-color-hover: var(--ffe-farge-hvit);--ffe-v-button-tertiary-color-focus: var(--ffe-farge-hvit);--ffe-v-button-task-color: transparent;--ffe-v-button-task-color-hover: var(--ffe-farge-vann-70);--ffe-v-button-task-color-border-hover: var(--ffe-farge-vann-70);--ffe-v-button-task-color-border: var(--ffe-farge-vann-30);--ffe-v-button-task-color-text: var(--ffe-farge-vann-30);--ffe-v-button-task-color-text-hover: var(--ffe-farge-hvit);--ffe-v-button-task-color-icon: var(--ffe-farge-vann-30);--ffe-v-button-task-color-icon-hover: var(--ffe-farge-svart);--ffe-v-button-task-border-focus: var(--ffe-farge-hvit)}}.ffe-button-group{display:flex;flex-direction:column;padding:var(--ffe-spacing-xl) 0;width:100%}.ffe-button-group .ffe-button,.ffe-button-group .ffe-inline-button{justify-content:center;margin:0 0 var(--ffe-spacing-xs)}.ffe-button-group--thin{padding:0}.ffe-button-group--inline{align-items:center}.ffe-button-group--inline .ffe-button,.ffe-button-group--inline .ffe-inline-button{display:inline;width:fit-content}@media (min-width: 480px){.ffe-button-group{display:inline-flex;flex-direction:row;width:auto;flex-wrap:wrap;gap:var(--ffe-spacing-xs) var(--ffe-spacing-sm)}.ffe-button-group .ffe-button,.ffe-button-group .ffe-inline-button{width:auto}}.ffe-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid transparent;border-radius:var(--ffe-v-buttons-border-radius);color:var(--ffe-farge-hvit);cursor:pointer;display:flex;font-family:var(--ffe-g-font);justify-content:center;line-height:1.5;overflow:hidden;padding:var(--ffe-spacing-xs) var(--ffe-spacing-md);position:relative;text-align:center;text-decoration:none;transition:all var(--ffe-transition-duration) var(--ffe-ease);-webkit-user-select:none;user-select:none;-webkit-hyphens:auto;hyphens:auto;width:100%;font-size:var(--ffe-fontsize-button)}.ffe-button:after{content:"";opacity:0;display:block;position:absolute;background:transparent;border-radius:1.5rem;top:-5px;right:-5px;bottom:-5px;left:-5px;box-shadow:0 0 0 2px var(--ffe-v-button-shadow-color);transition:opacity var(--ffe-transition-duration) var(--ffe-ease)}.ffe-button:focus:after{opacity:1}.ffe-button:focus:not(:focus-visible):after{opacity:0}.ffe-button:focus{outline:none;position:relative;overflow:unset}.ffe-button:active{transform:scale(.97)}.ffe-button:visited{color:var(--ffe-v-button-text-color)}@media (min-width: 480px){.ffe-button{display:inline-flex;width:auto}}.ffe-button .ffe-icons{display:block}.ffe-button--action{--background-color: var(--ffe-v-button-action-color);--color: var(--ffe-v-button-action-color-text);background-color:var(--background-color);color:var(--color)}.ffe-button--action :where(.ffe-button__icon){color:var(--color)}.ffe-button--action:focus{--background-color: var(--ffe-v-button-action-color)}@media (hover: hover) and (pointer: fine){.ffe-button--action:hover{--background-color: var(--ffe-v-button-action-color-hover)}}.ffe-button--primary{--background-color: var(--ffe-v-button-primary-color);--color: var(--ffe-v-button-primary-color-text);background-color:var(--background-color);color:var(--color)}.ffe-button--primary :where(.ffe-button__icon){color:var(--color)}.ffe-button--primary:focus{--background-color: var(--ffe-v-button-primary-color)}@media (hover: hover) and (pointer: fine){.ffe-button--primary:hover{--background-color: var(--ffe-v-button-primary-color-hover)}}.ffe-button--secondary,.ffe-button--shortcut,.ffe-button--expand{--background-color: var(--ffe-v-button-secondary-color);--border-color: var(--ffe-v-button-secondary-border-color);--text-color: var(--ffe-v-button-secondary-color-text);background-color:var(--background-color);border:solid 2px var(--border-color);color:var(--text-color)}.ffe-button--secondary :where(.ffe-button__label,.ffe-button__icon),.ffe-button--shortcut :where(.ffe-button__label,.ffe-button__icon),.ffe-button--expand :where(.ffe-button__label,.ffe-button__icon){color:var(--text-color)}.ffe-button--secondary:active,.ffe-button--shortcut:active,.ffe-button--expand:active,.ffe-button--secondary:focus,.ffe-button--shortcut:focus,.ffe-button--expand:focus,.ffe-button--secondary:visited,.ffe-button--shortcut:visited,.ffe-button--expand:visited{color:var(--ffe-v-button-secondary-color-text)}@media (hover: hover) and (pointer: fine){.ffe-button--secondary:hover,.ffe-button--shortcut:hover,.ffe-button--expand:hover{--background-color: var(--ffe-v-button-secondary-color-bg-hover);--border-color: var(--ffe-v-button-secondary-color-bg-hover);--text-color: var(--ffe-v-button-secondary-color-text-hover)}}.ffe-button--shortcut:focus{transform:translate(12px)}.ffe-button--shortcut .ffe-button__icon{transition:all var(--ffe-transition-duration) var(--ffe-ease);will-change:transform}@media (hover: hover) and (pointer: fine){.ffe-button--shortcut:hover .ffe-button__icon{transform:translate(12px)}}.ffe-button--expand{border-radius:34px}.ffe-button--expanded{padding:var(--ffe-spacing-xs);width:45px}.ffe-button--task{--icon-color: var(--ffe-v-button-task-color-icon);--text-color: var(--ffe-v-button-task-color-text);--border-color: transparent;background:transparent;border-radius:1.75rem;border:2px solid var(--border-color);box-shadow:none;color:var(--text-color);display:inline-block;padding:var(--ffe-spacing-2xs) var(--ffe-spacing-sm) var(--ffe-spacing-2xs) var(--ffe-spacing-2xs);text-align:left;transition:all var(--ffe-transition-duration) var(--ffe-ease);width:auto}.ffe-button--task :where(.ffe-button__icon){--border-color: var(--ffe-v-button-task-color-border);--background-color: var(--ffe-v-button-task-color);--color: var(--icon-color);border:2px solid var(--border-color);background-color:var(--background-color);border-radius:50%;height:45px;width:45px;display:flex;align-items:center;justify-content:center;margin:0 var(--ffe-spacing-xs) 0 0;transition:all var(--ffe-transition-duration) var(--ffe-ease)}.ffe-button--task :where(.ffe-button__icon) :where(.ffe-icons){color:var(--color)}@media (hover: hover) and (pointer: fine){.ffe-button--task:hover .ffe-button__icon{--background-color: var(--ffe-v-button-task-color-hover);--border-color: var(--ffe-v-button-task-color-border-hover);--icon-color: var(--ffe-v-button-task-color-icon-hover)}}.ffe-button--task:focus{--border-color: var(--ffe-v-button-task-border-focus)}.ffe-button--task:focus:after{display:none}.ffe-button--task:focus:not(:focus-visible){--border-color: transparent}.ffe-button--loading{pointer-events:none}.ffe-button--loading .ffe-button__label{transform:translateY(-32px);opacity:0}.ffe-button--loading .ffe-button__spinner{opacity:1;transform:none;visibility:visible}.ffe-button__label{align-items:center;display:flex;transition:transform var(--ffe-transition-duration) var(--ffe-ease);gap:var(--ffe-spacing-xs)}.ffe-button__spinner{top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transform:translateY(24px);transition:all var(--ffe-transition-duration) var(--ffe-ease);visibility:hidden;display:grid;place-items:center}.ffe-button__spinner:after{animation:1s linear infinite button-loading-spin;border:3px solid currentcolor;border-radius:50%;border-top-color:transparent;content:"";display:block;height:1.375rem;aspect-ratio:1}@keyframes button-loading-spin{0%{transform:none}to{transform:rotate(360deg)}}.ffe-inline-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:1.375rem;cursor:pointer;display:inline-flex;font-family:var(--ffe-g-font);margin:0 -4px;transition:all var(--ffe-transition-duration) var(--ffe-ease);overflow:hidden;padding:0 var(--ffe-spacing-2xs);text-decoration:none;font-size:var(--ffe-fontsize-body-text);align-items:center}.ffe-inline-button:active{transform:scale(.97)}.ffe-inline-button:focus{box-shadow:0 0 0 2px var(--ffe-v-button-shadow-color);outline:none}.ffe-inline-button:focus:not(:focus-visible){box-shadow:none}.ffe-inline-button__icon{margin-bottom:-2px;will-change:transform,opacity}.ffe-inline-button--expanded .ffe-inline-button__icon{transform:rotate(180deg)}.ffe-inline-button__icon--left{margin-right:6px}.ffe-inline-button__icon--right{margin-left:6px}.ffe-inline-button--back{color:var(--ffe-v-button-primary-color);line-height:1;padding:var(--ffe-spacing-xs) var(--ffe-spacing-md) var(--ffe-spacing-xs) var(--ffe-spacing-2xl);outline:none}.ffe-inline-button--back .ffe-inline-button__label{transition:all transform var(--ffe-transition-duration) var(--ffe-ease);border-bottom:1px solid transparent}.ffe-inline-button--back .ffe-inline-button__icon{color:var(--ffe-v-button-primary-color);display:block}@media (hover: hover) and (pointer: fine){.ffe-inline-button--back:hover .ffe-inline-button__icon{color:var(--ffe-v-button-primary-color-hover)}.ffe-inline-button--back:hover .ffe-inline-button__label{color:var(--ffe-v-button-primary-color-hover);border-bottom-color:var(--ffe-v-button-primary-color-hover)}}.ffe-inline-button--expand{color:var(--ffe-v-button-primary-color);padding:0 var(--ffe-spacing-xs);margin:0;align-items:center}.ffe-inline-button--expand .ffe-inline-button__icon{color:var(--ffe-v-button-primary-color);transition:transform var(--ffe-transition-duration) var(--ffe-ease-in-out-back)}@media (hover: hover) and (pointer: fine){.ffe-inline-button--expand:hover .ffe-inline-button__icon,.ffe-inline-button--expand:hover .ffe-inline-button__label{color:var(--ffe-v-button-primary-color-hover)}}.ffe-inline-button--tertiary{--icon-size-md: 1.5rem;--border-width: 1px;align-content:center;color:var(--ffe-v-button-tertiary-color);flex-wrap:wrap;padding:var(--ffe-spacing-xs) calc(var(--ffe-spacing-sm));border:2px solid transparent;line-height:calc(var(--icon-size-md) - var(--border-width))}.ffe-inline-button--tertiary .ffe-inline-button__icon{color:var(--ffe-v-button-tertiary-color)}.ffe-inline-button--tertiary .ffe-inline-button__label:after{border-bottom:solid var(--border-width) currentcolor;content:" ";display:block;width:100%}.ffe-inline-button--tertiary:focus{box-shadow:none;border-color:var(--ffe-v-button-tertiary-color-focus);color:var(--ffe-v-button-tertiary-color)}.ffe-inline-button--tertiary:focus:not(:focus-visible){border-color:transparent}@media (hover: hover) and (pointer: fine){.ffe-inline-button--tertiary:hover,.ffe-inline-button--tertiary:hover .ffe-inline-button__icon{color:var(--ffe-v-button-tertiary-color-hover)}}:root,:host{--ffe-v-cards-common-text-color: var(--ffe-g-text-color);--ffe-v-cards-common-card-background-color: var(--ffe-farge-hvit);--ffe-v-cards-common-card-border-color: transparent;--ffe-v-cards-common-card-box-shadow-color: var(--ffe-farge-graa);--ffe-v-cards-common-card-box-shadow: 0 1px 4px 0 var(--ffe-v-cards-common-card-box-shadow-color);--ffe-v-cards-common-card-border-radius: 16px;--ffe-v-cards-clickabe-card-link-visited-color: inherit;--ffe-v-cards-subtext-color: var(--ffe-farge-moerkgraa);--ffe-v-cards-border-hover-color: var(--ffe-farge-vann);--ffe-v-cards-stippled-border-color: var(--ffe-farge-vann);--ffe-v-cards-icon-color: var(--ffe-farge-fjell);--ffe-v-cards-image-card-border: none;--ffe-v-cards-common-group-card-border: none;--ffe-v-cards-common-group-card-separation-border-color: var(--ffe-farge-lysgraa);--ffe-v-group-card-footer-background-color: var(--ffe-farge-syrin-30)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-cards-common-text-color: var(--ffe-farge-hvit);--ffe-v-cards-common-card-background-color: var(--ffe-farge-svart);--ffe-v-cards-common-card-border-color: var(--ffe-farge-koksgraa);--ffe-v-cards-common-card-box-shadow: none;--ffe-v-cards-clickabe-card-link-visited-color: var(--ffe-farge-hvit);--ffe-v-cards-subtext-color: var(--ffe-farge-graa);--ffe-v-cards-border-hover-color: var(--ffe-g-primary-color);--ffe-v-cards-stippled-border-color: var(--ffe-farge-vann-70);--ffe-v-cards-icon-color: var(--ffe-farge-vann-70);--ffe-v-cards-image-card-border: 1px solid var(--ffe-farge-koksgraa);--ffe-v-cards-common-group-card-border: 1px solid var(--ffe-farge-moerkgraa);--ffe-v-cards-common-group-card-separation-border-color: var(--ffe-farge-moerkgraa);--ffe-v-group-card-footer-background-color: var(--ffe-farge-koksgraa)}}.ffe-card-base{background:var(--ffe-v-cards-common-card-background-color);box-shadow:var(--ffe-v-cards-common-card-box-shadow);margin:0 0 var(--ffe-spacing-xs);border:2px solid var(--ffe-v-cards-common-card-border-color);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;padding:var(--ffe-spacing-sm);box-shadow:none}@media (min-width: 768px){.ffe-card-base{margin-bottom:var(--ffe-spacing-md)}}@media (hover: hover) and (pointer: fine){.ffe-card-base--clickable:hover{cursor:pointer;border-color:var(--ffe-g-primary-color)}.ffe-card-base--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-card-base--clickable:focus-within{border-color:var(--ffe-g-primary-color);box-shadow:0 0 0 2px var(--ffe-g-primary-color)}.ffe-card-base--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-card-base--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-card-base--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-card-base--clickable .ffe-card__action--raw:visited{color:var(--ffe-v-cards-clickabe-card-link-visited-color)}.ffe-card-base--no-padding{padding:0}.ffe-card-base--bg-sand-30{--ffe-v-cards-common-card-background-color: var(--ffe-farge-sand-30)}.ffe-card-base--bg-sand-70{--ffe-v-cards-common-card-background-color: var(--ffe-farge-sand-70)}.ffe-card-base--bg-frost-30{--ffe-v-cards-common-card-background-color: var(--ffe-farge-frost-30)}.ffe-card-base--bg-syrin-30{--ffe-v-cards-common-card-background-color: var(--ffe-farge-syrin-30)}.ffe-card-base--bg-syrin-70{--ffe-v-cards-common-card-background-color: var(--ffe-farge-syrin-70)}.ffe-card-base--shadow{box-shadow:var(--ffe-v-cards-common-card-box-shadow)}.ffe-card-base--no-margin{margin:0}.ffe-card-base--text-center{text-align:center}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-card-base--dm-bg-svart{--ffe-v-cards-common-card-background-color: var(--ffe-farge-svart)}.regard-color-scheme-preference .ffe-card-base--dm-bg-natt{--ffe-v-cards-common-card-background-color: var(--ffe-farge-natt)}.regard-color-scheme-preference .ffe-card-base--dm-bg-koksgraa{--ffe-v-cards-common-card-background-color: var(--ffe-farge-koksgraa)}}.ffe-card-body__card-name{margin:0 0 var(--ffe-spacing-2xs) 0}.ffe-card-body__text{margin:var(--ffe-spacing-2xs) 0 0 0}.ffe-card-body__subtext{font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;font-size:var(--ffe-fontsize-small-text);color:var(--ffe-v-cards-subtext-color);margin:var(--ffe-spacing-2xs) 0 0 0}.ffe-card-body__title{font-family:var(--ffe-g-font-heading-small);font-variant-numeric:tabular-nums;color:var(--ffe-g-heading-color);font-weight:400;text-wrap:balance;overflow-wrap:anywhere;line-height:1.25rem;font-size:var(--ffe-fontsize-h5);margin:0}.ffe-card-body__title--overflow-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.ffe-card-body__card-name,.ffe-card-body__text,.ffe-card-body__subtext,.ffe-card-body__title){overflow-wrap:anywhere}.ffe-text-card{background:var(--ffe-v-cards-common-card-background-color);box-shadow:var(--ffe-v-cards-common-card-box-shadow);margin:0 0 var(--ffe-spacing-xs);border:2px solid var(--ffe-v-cards-common-card-border-color);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;display:flex;padding:var(--ffe-spacing-sm) var(--ffe-spacing-lg);flex-flow:column nowrap;text-align:center;overflow:hidden;min-height:auto}@media (min-width: 768px){.ffe-text-card{margin-bottom:var(--ffe-spacing-md)}}@media (hover: hover) and (pointer: fine){.ffe-text-card--clickable:hover{cursor:pointer;border-color:var(--ffe-g-primary-color)}.ffe-text-card--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-text-card--clickable:focus-within{border-color:var(--ffe-g-primary-color);box-shadow:0 0 0 2px var(--ffe-g-primary-color)}.ffe-text-card--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-text-card--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-text-card--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-text-card--clickable .ffe-card__action--raw:visited{color:var(--ffe-v-cards-clickabe-card-link-visited-color)}.ffe-text-card--no-margin{margin:0}@media (min-width: 768px){.ffe-text-card{min-height:100px}}.ffe-text-card--left-align{text-align:left}.ffe-icon-card{background:var(--ffe-v-cards-common-card-background-color);box-shadow:var(--ffe-v-cards-common-card-box-shadow);margin:0 0 var(--ffe-spacing-xs);border:2px solid var(--ffe-v-cards-common-card-border-color);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;display:flex;align-items:center;padding:var(--ffe-spacing-md);gap:var(--ffe-spacing-sm)}@media (min-width: 768px){.ffe-icon-card{margin-bottom:var(--ffe-spacing-md)}}@media (hover: hover) and (pointer: fine){.ffe-icon-card--clickable:hover{cursor:pointer;border-color:var(--ffe-g-primary-color)}.ffe-icon-card--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-icon-card--clickable:focus-within{border-color:var(--ffe-g-primary-color);box-shadow:0 0 0 2px var(--ffe-g-primary-color)}.ffe-icon-card--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-icon-card--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-icon-card--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-icon-card--clickable .ffe-card__action--raw:visited{color:var(--ffe-v-cards-clickabe-card-link-visited-color)}.ffe-icon-card--no-margin{margin:0}@media (min-width: 768px){.ffe-icon-card{gap:var(--ffe-spacing-md)}.ffe-icon-card--condensed{gap:var(--ffe-spacing-sm)}}.ffe-icon-card .ffe-icon-card__body{flex-grow:1}.ffe-icon-card .ffe-icon-card__icon{display:flex;align-items:center;flex-shrink:0;flex-grow:0;color:var(--ffe-v-cards-icon-color)}.ffe-icon-card--condensed{padding:var(--ffe-spacing-sm)}.ffe-illustration-card{background:var(--ffe-v-cards-common-card-background-color);box-shadow:var(--ffe-v-cards-common-card-box-shadow);margin:0 0 var(--ffe-spacing-xs);border:2px solid var(--ffe-v-cards-common-card-border-color);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;display:grid;grid-template-columns:auto 1fr;column-gap:var(--ffe-spacing-md);padding:var(--ffe-spacing-md);align-items:center}@media (min-width: 768px){.ffe-illustration-card{margin-bottom:var(--ffe-spacing-md)}}@media (hover: hover) and (pointer: fine){.ffe-illustration-card--clickable:hover{cursor:pointer;border-color:var(--ffe-g-primary-color)}.ffe-illustration-card--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-illustration-card--clickable:focus-within{border-color:var(--ffe-g-primary-color);box-shadow:0 0 0 2px var(--ffe-g-primary-color)}.ffe-illustration-card--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-illustration-card--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-illustration-card--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-illustration-card--clickable .ffe-card__action--raw:visited{color:var(--ffe-v-cards-clickabe-card-link-visited-color)}.ffe-illustration-card--no-margin{margin:0}.ffe-illustration-card--condensed{column-gap:var(--ffe-spacing-sm);padding:var(--ffe-spacing-sm)}.ffe-illustration-card--right{grid-template-columns:1fr auto;justify-content:space-between}.ffe-image-card{background:var(--ffe-v-cards-common-card-background-color);box-shadow:var(--ffe-v-cards-common-card-box-shadow);margin:0 0 var(--ffe-spacing-xs);border:2px solid var(--ffe-v-cards-common-card-border-color);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;--border-color: transparent;display:flex;padding:0;max-width:290px;border:var(--ffe-v-cards-image-card-border);flex-flow:column nowrap}@media (min-width: 768px){.ffe-image-card{margin-bottom:var(--ffe-spacing-md)}}@media (hover: hover) and (pointer: fine){.ffe-image-card--clickable:hover{cursor:pointer;border-color:var(--ffe-g-primary-color)}.ffe-image-card--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-image-card--clickable:focus-within{border-color:var(--ffe-g-primary-color);box-shadow:0 0 0 2px var(--ffe-g-primary-color)}.ffe-image-card--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-image-card--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-image-card--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-image-card--clickable .ffe-card__action--raw:visited{color:var(--ffe-v-cards-clickabe-card-link-visited-color)}.ffe-image-card--no-margin{margin:0}.ffe-image-card .ffe-image-card__image-overlay,.ffe-image-card .ffe-image-card__body{border-color:var(--border-color)}.ffe-image-card:has(.ffe-card__action:active,.ffe-card__action:focus){--border-color: var(--ffe-v-cards-border-hover-color)}@media (hover: hover) and (pointer: fine){.ffe-image-card:has(.ffe-card__action):hover{--border-color: var(--ffe-v-cards-border-hover-color)}}.ffe-image-card__image-container{max-height:160px;position:relative;overflow:hidden;border-top-left-radius:var(--ffe-v-cards-common-card-border-radius);border-top-right-radius:var(--ffe-v-cards-common-card-border-radius)}.ffe-image-card__image{max-width:100%}.ffe-image-card__image-overlay,.ffe-image-card__body{width:100%;overflow:hidden;border:2px solid transparent;transition:border-color var(--ffe-transition-duration)}.ffe-image-card__image-overlay{z-index:10;height:100%;border-bottom:0;border-top-left-radius:var(--ffe-v-cards-common-card-border-radius);border-top-right-radius:var(--ffe-v-cards-common-card-border-radius);position:absolute}.ffe-image-card__body{text-align:center;padding:var(--ffe-spacing-sm) var(--ffe-spacing-sm) var(--ffe-spacing-xs) var(--ffe-spacing-sm);border-top:0;border-bottom-left-radius:var(--ffe-v-cards-common-card-border-radius);border-bottom-right-radius:var(--ffe-v-cards-common-card-border-radius);min-height:200px}@media (min-width: 768px){.ffe-image-card .ffe-image-card__icon{margin:0 var(--ffe-spacing-md) 0}}@media (min-width: 1024px){.ffe-image-card .ffe-image-card__icon{margin:0 var(--ffe-spacing-lg) 0 var(--ffe-spacing-xs)}}.ffe-stippled-card{background:var(--ffe-v-cards-common-card-background-color);box-shadow:var(--ffe-v-cards-common-card-box-shadow);margin:0 0 var(--ffe-spacing-xs);border:2px solid var(--ffe-v-cards-common-card-border-color);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;background:transparent;border:2px dashed var(--ffe-v-cards-stippled-border-color);box-shadow:none;display:flex;align-items:center;padding:var(--ffe-spacing-md);gap:var(--ffe-spacing-md)}@media (min-width: 768px){.ffe-stippled-card{margin-bottom:var(--ffe-spacing-md)}}@media (hover: hover) and (pointer: fine){.ffe-stippled-card--clickable:hover{cursor:pointer;border-color:var(--ffe-g-primary-color)}.ffe-stippled-card--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-stippled-card--clickable:focus-within{border-color:var(--ffe-g-primary-color);box-shadow:0 0 0 2px var(--ffe-g-primary-color)}.ffe-stippled-card--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-stippled-card--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-stippled-card--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-stippled-card--clickable .ffe-card__action--raw:visited{color:var(--ffe-v-cards-clickabe-card-link-visited-color)}.ffe-stippled-card--clickable:focus-within{border-style:solid}@media (hover: hover) and (pointer: fine){.ffe-stippled-card--clickable:hover{border-style:solid}}.ffe-stippled-card--no-margin{margin:0}.ffe-stippled-card__content{flex-grow:1}.ffe-stippled-card__img{flex-shrink:0;flex-grow:0}.ffe-stippled-card__img--icon{margin:0 var(--ffe-spacing-md);display:flex}.ffe-stippled-card--condensed{padding:var(--ffe-spacing-sm);gap:var(--ffe-spacing-sm)}.ffe-stippled-card--condensed .ffe-stippled-card__img--icon{margin:0}.ffe-stippled-card .ffe-icons{color:var(--ffe-v-cards-icon-color)}.ffe-group-card{background:var(--ffe-v-cards-common-card-background-color);box-shadow:var(--ffe-v-cards-common-card-box-shadow);margin:0 0 var(--ffe-spacing-xs);border:2px solid var(--ffe-v-cards-common-card-border-color);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;position:relative;border:var(--ffe-v-cards-common-group-card-border);box-shadow:none}@media (min-width: 768px){.ffe-group-card{margin-bottom:var(--ffe-spacing-md)}}.ffe-group-card--bg-sand-30{--ffe-v-cards-common-card-background-color: var(--ffe-farge-sand-30)}.ffe-group-card--bg-sand-70{--ffe-v-cards-common-card-background-color: var(--ffe-farge-sand-70)}.ffe-group-card--bg-frost-30{--ffe-v-cards-common-card-background-color: var(--ffe-farge-frost-30)}.ffe-group-card--bg-syrin-30{--ffe-v-cards-common-card-background-color: var(--ffe-farge-syrin-30)}.ffe-group-card--bg-syrin-70{--ffe-v-cards-common-card-background-color: var(--ffe-farge-syrin-70)}.ffe-group-card--shadow{box-shadow:var(--ffe-v-cards-common-card-box-shadow)}.ffe-group-card--no-margin{margin:0}.ffe-group-card>:first-child{border-radius:var(--ffe-v-cards-common-card-border-radius) var(--ffe-v-cards-common-card-border-radius) 0 0}.ffe-group-card>:last-child{border-radius:0 0 var(--ffe-v-cards-common-card-border-radius) var(--ffe-v-cards-common-card-border-radius);border-bottom-color:transparent}.ffe-group-card>:first-child:last-child{border-radius:var(--ffe-v-cards-common-card-border-radius)}.ffe-group-card__title :where(.ffe-h1,.ffe-h2,.ffe-h3,.ffe-h4,.ffe-h5,.ffe-h6){margin-bottom:0}.ffe-group-card__element{padding:var(--ffe-spacing-md)}.ffe-group-card__footer{background-color:var(--ffe-v-group-card-footer-background-color);display:flex;justify-content:center;align-items:center}.ffe-group-card__title,.ffe-group-card__footer{padding:var(--ffe-spacing-sm) var(--ffe-spacing-md)}.ffe-group-card__title,.ffe-group-card__element,.ffe-group-card__footer{border:1px solid transparent;margin:0;transition:all var(--ffe-transition-duration) var(--ffe-ease);position:relative;z-index:0}.ffe-group-card__title--no-padding,.ffe-group-card__element--no-padding,.ffe-group-card__footer--no-padding{padding:0}@media (hover: hover) and (pointer: fine){.ffe-group-card__title--clickable:hover,.ffe-group-card__element--clickable:hover,.ffe-group-card__footer--clickable:hover{cursor:pointer;border-color:var(--ffe-g-primary-color)}.ffe-group-card__title--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action),.ffe-group-card__element--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action),.ffe-group-card__footer--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-group-card__title--clickable:focus-within,.ffe-group-card__element--clickable:focus-within,.ffe-group-card__footer--clickable:focus-within{border-color:var(--ffe-g-primary-color);box-shadow:0 0 0 2px var(--ffe-g-primary-color)}.ffe-group-card__title--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action),.ffe-group-card__element--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action),.ffe-group-card__footer--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-group-card__title--clickable button.ffe-card__action--raw,.ffe-group-card__element--clickable button.ffe-card__action--raw,.ffe-group-card__footer--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-group-card__title--clickable a.ffe-card__action--raw,.ffe-group-card__element--clickable a.ffe-card__action--raw,.ffe-group-card__footer--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-group-card__title--clickable .ffe-card__action--raw:visited,.ffe-group-card__element--clickable .ffe-card__action--raw:visited,.ffe-group-card__footer--clickable .ffe-card__action--raw:visited{color:var(--ffe-v-cards-clickabe-card-link-visited-color)}.ffe-group-card__title:focus-within,.ffe-group-card__element:focus-within,.ffe-group-card__footer:focus-within{z-index:1}.ffe-group-card__title,.ffe-group-card__element{border-bottom-color:var(--ffe-v-cards-common-group-card-separation-border-color)}.ffe-group-card__title--no-separator,.ffe-group-card__element--no-separator{border-bottom-color:transparent}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-group-card--dm-bg-svart{--ffe-v-cards-common-card-background-color: var(--ffe-farge-svart)}.regard-color-scheme-preference .ffe-group-card--dm-bg-natt{--ffe-v-cards-common-card-background-color: var(--ffe-farge-natt)}.regard-color-scheme-preference .ffe-group-card--dm-bg-koksgraa{--ffe-v-cards-common-card-background-color: var(--ffe-farge-koksgraa)}}:root,:host{--ffe-v-chart-donut-first-color: var(--ffe-farge-vann);--ffe-v-chart-donut-last-color: var(--ffe-farge-fjell);--ffe-v-chart-donut-text-color: var(--ffe-farge-koksgraa)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-chart-donut-first-color: var(--ffe-farge-vann-30);--ffe-v-chart-donut-last-color: var(--ffe-farge-vann-70);--ffe-v-chart-donut-text-color: var(--ffe-farge-lysgraa)}}.ffe-chart-donut{display:grid;width:fit-content;grid-template-columns:auto;grid-template-rows:auto;place-items:center;position:relative;text-align:left}.ffe-chart-donut--first{stroke:var(--ffe-v-chart-donut-first-color)}.ffe-chart-donut--last{stroke:var(--ffe-v-chart-donut-last-color)}.ffe-chart-donut__circle,.ffe-chart-donut__description{grid-column:1 / 1;grid-row:1 / 1}.ffe-chart-donut__circle{width:12.5rem;aspect-ratio:1}.ffe-chart-donut__description{z-index:1}.ffe-chart-donut__name{color:var(--ffe-v-chart-donut-text-color);text-align:center}.ffe-chart-donut__fractions{display:grid;grid-template-columns:auto 1px auto;grid-template-rows:auto auto;grid-column-gap:var(--ffe-spacing-xs)}.ffe-chart-donut__fractions:after{grid-column:2 / 3;grid-row:1 / 2;display:flex;background:var(--ffe-v-chart-donut-text-color);height:1lh;content:""}.ffe-chart-donut__fraction{display:grid;place-items:center}.ffe-chart-donut .ffe-chart-donut__amount{color:var(--ffe-v-chart-donut-text-color)}.ffe-chart-donut__fraction:first-of-type{grid-column:1 / 2;grid-row:1 / 3}.ffe-chart-donut__fraction:last-of-type{grid-column:3 / 4;grid-row:1 / 3}.ffe-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--ffe-transition-duration) var(--ffe-ease)}.ffe-collapse--hidden{visibility:hidden}.ffe-collapse--open{grid-template-rows:1fr}.ffe-collapse__inner{overflow:hidden}.ffe-collapse__inner.ffe-collapse__inner--visible{overflow:visible}:root,:host{--ffe-v-datepicker-bg-color: var(--ffe-farge-hvit);--ffe-v-datepicker-border-hover-color: var(--ffe-g-primary-color);--ffe-v-datepicker-icon-color: var(--ffe-g-primary-color);--ffe-v-datepicker-icon-color-hover: var(--ffe-g-secondary-color);--ffe-v-datepicker-title-color: var(--ffe-farge-svart);--ffe-v-datepicker-weekday-color: var(--ffe-farge-moerkgraa);--ffe-v-datepicker-weekday-border-color: var(--ffe-farge-lysgraa);--ffe-v-datepicker-date-color: var(--ffe-g-text-color);--ffe-v-datepicker-date-color-today: var(--ffe-farge-varmgraa);--ffe-v-datepicker-date-color-hover: var(--ffe-farge-vann);--ffe-v-datepicker-date-color-focus: var(--ffe-farge-vann);--ffe-v-datepicker-date-color-disabled: var(--ffe-farge-varmgraa);--ffe-v-datepicker-spinbutton-hover-color: var(--ffe-farge-frost-30)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-datepicker-bg-color: var(--ffe-farge-svart);--ffe-v-datepicker-border-hover-color: var(--ffe-g-primary-color);--ffe-v-datepicker-icon-color: var(--ffe-g-primary-color);--ffe-v-datepicker-icon-color-hover: var(--ffe-farge-vann-30);--ffe-v-datepicker-title-color: var(--ffe-farge-vann-70);--ffe-v-datepicker-weekday-color: var(--ffe-farge-graa);--ffe-v-datepicker-weekday-border-color: var(--ffe-farge-varmgraa);--ffe-v-datepicker-date-color: var(--ffe-farge-hvit);--ffe-v-datepicker-date-color-today: var(--ffe-farge-graa);--ffe-v-datepicker-date-color-hover: var(--ffe-farge-vann-70);--ffe-v-datepicker-date-color-focus: var(--ffe-farge-vann-70);--ffe-v-datepicker-date-color-disabled: var(--ffe-farge-graa);--ffe-v-datepicker-spinbutton-hover-color: var(--ffe-farge-vann)}}.ffe-dateinput{position:relative;display:inline-block;grid-column:1 / 3;grid-row:1 / -1;min-width:210px}.ffe-dateinput--full-width{display:block}.ffe-dateinput:focus-within{border:var(--ffe-g-border-width-focus) solid var(--ffe-g-primary-color);outline:none}@media (hover: hover) and (pointer: fine){.ffe-dateinput:focus-within+.ffe-datepicker__button:hover{border:var(--ffe-g-border-width-focus) solid var(--ffe-g-primary-color);outline:none}}.ffe-dateinput.ffe-input-field{display:flex;align-items:center}.ffe-dateinput.ffe-input-field--invalid{border:var(--ffe-g-border-width) solid var(--ffe-g-error-color)}@media (hover: hover) and (pointer: fine){.ffe-dateinput.ffe-input-field--invalid:hover{border-color:var(--ffe-g-error-color)}.ffe-dateinput.ffe-input-field--invalid:focus-within:hover{border:var(--ffe-g-border-width-focus) solid var(--ffe-g-error-color)}}.ffe-dateinput.ffe-input-field--invalid:focus-within{border:var(--ffe-g-border-width-focus) solid var(--ffe-g-error-color);outline:none}.ffe-dateinput.ffe-input-field--invalid+.ffe-datepicker__button:focus-visible{border-color:var(--ffe-g-error-color);border-style:solid}@media (hover: hover) and (pointer: fine){.ffe-dateinput.ffe-input-field--invalid+.ffe-datepicker__button:hover{border:var(--ffe-g-border-width-focus) solid var(--ffe-g-error-color);outline:none}}.ffe-dateinput__field{padding-block:var(--ffe-spacing-2xs)}.ffe-dateinput__field-year{min-width:4ch}.ffe-dateinput__field:focus{background-color:var(--ffe-v-datepicker-spinbutton-hover-color);outline:none}.ffe-dateinput__field::-ms-clear{display:none}.ffe-dateinput--message{padding-bottom:0}.ffe-datepicker{position:relative;display:grid;grid-template-columns:1fr auto;width:fit-content}.ffe-datepicker--full-width{width:100%}.ffe-datepicker__button{background-color:transparent;border:var(--ffe-g-border-width) solid transparent;grid-column:2 / 3;grid-row:1 / -1;outline:none;border-radius:0 var(--ffe-g-border-radius) var(--ffe-g-border-radius) 0;transition:border-color var(--ffe-transition-duration) var(--ffe-ease);width:56px;cursor:pointer;isolation:isolate}.ffe-datepicker__button:focus,.ffe-datepicker__button:active{border:var(--ffe-g-border-width-focus) solid var(--ffe-v-datepicker-border-hover-color)}@media (hover: hover) and (pointer: fine){.ffe-datepicker__button:hover{border-color:var(--ffe-v-datepicker-border-hover-color)}}.ffe-datepicker__icon.ffe-icons{vertical-align:middle;color:var(--ffe-v-datepicker-icon-color);transition:color var(--ffe-transition-duration) var(--ffe-ease)}@media (hover: hover) and (pointer: fine){.ffe-datepicker__icon.ffe-icons:hover{color:var(--ffe-v-datepicker-icon-color-hover)}}.ffe-calendar{border:var(--ffe-g-border-width) solid var(--ffe-g-border-color);border-radius:var(--ffe-g-border-radius);padding:var(--ffe-spacing-2xs);background:var(--ffe-v-datepicker-bg-color);overflow-y:auto}.ffe-calendar--datepicker{position:absolute;transform:translateY(var(--ffe-spacing-xs));left:0;z-index:9999;width:fit-content}.ffe-calendar--datepicker--above{top:inherit;bottom:55px;min-height:339px}.ffe-calendar__header{text-align:center;padding:var(--ffe-spacing-sm) var(--ffe-spacing-2xs) var(--ffe-spacing-2xs);width:100%}.ffe-calendar__header-inner-wrapper{display:flex;justify-content:center;align-items:center}.ffe-calendar__month{padding-right:var(--ffe-spacing-xs)}.ffe-calendar__month-nav{border:none;background:transparent;cursor:pointer;outline:none;border-radius:4px;display:grid;place-items:center}.ffe-calendar__month-nav:focus,.ffe-calendar__month-nav:active{box-shadow:0 0 0 2px var(--ffe-v-datepicker-bg-color),0 0 0 4px var(--ffe-v-datepicker-border-hover-color)}@media (hover: hover) and (pointer: fine){.ffe-calendar__month-nav:hover{box-shadow:0 0 0 2px var(--ffe-v-datepicker-bg-color),0 0 0 4px var(--ffe-v-datepicker-border-hover-color)}}.ffe-calendar__icon-prev.ffe-icons,.ffe-calendar__icon-next.ffe-icons{color:var(--ffe-v-datepicker-icon-color)}.ffe-calendar__icon-next{transform:rotate(180deg)}.ffe-calendar__title{font-family:var(--ffe-g-font-heading-small);font-size:var(--ffe-fontsize-h5);color:var(--ffe-v-datepicker-title-color);display:inline-block;vertical-align:middle;min-width:50%;margin-bottom:0}.ffe-calendar__accessible-text{position:absolute!important;clip:rect(1px,1px,1px,1px)}.ffe-calendar__grid{width:100%;border-spacing:.5em 0}.ffe-calendar__grid:focus{outline:none;box-shadow:0 0 0 2px var(--ffe-v-datepicker-date-color-focus);border-radius:4px}.ffe-calendar__weekday{color:var(--ffe-g-text-color);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-small-text);overflow-wrap:anywhere;border-bottom:1px solid var(--ffe-v-datepicker-weekday-border-color);color:var(--ffe-v-datepicker-weekday-color)}.ffe-calendar__day{padding:var(--ffe-spacing-2xs) 0;text-align:center;outline:none}.ffe-calendar__date{color:var(--ffe-g-text-color);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-small-text);overflow-wrap:anywhere;font-size:1rem;background-color:var(--ffe-v-datepicker-bg-color);width:2.1875rem;aspect-ratio:1;color:var(--ffe-v-datepicker-date-color);border-radius:4px;display:inline-block;line-height:2.1875;border:2px solid transparent;cursor:pointer}.ffe-calendar__date--today{border:1px solid var(--ffe-v-datepicker-date-color-today)}.ffe-calendar__date:focus{border:2px solid var(--ffe-v-datepicker-border-hover-color);color:var(--ffe-v-datepicker-date-color-hover);outline:none}@media (hover: hover) and (pointer: fine){.ffe-calendar__date:hover{border:2px solid var(--ffe-v-datepicker-border-hover-color);color:var(--ffe-v-datepicker-date-color-hover)}}.ffe-calendar__date--focus{border:2px solid var(--ffe-v-datepicker-border-hover-color);background:var(--ffe-v-datepicker-bg-color)}.ffe-calendar__date--selected{background:var(--ffe-v-datepicker-border-hover-color);color:var(--ffe-v-datepicker-bg-color)}@media (hover: hover) and (pointer: fine){.ffe-calendar__date--selected:hover{color:var(--ffe-v-datepicker-bg-color)}}.ffe-calendar__date--focus.ffe-calendar__date--selected{box-shadow:0 0 0 2px var(--ffe-v-datepicker-bg-color),0 0 0 4px var(--ffe-v-datepicker-border-hover-color)}.ffe-calendar__date--disabled{color:var(--ffe-v-datepicker-date-color-disabled)}.ffe-calendar__date--disabled:focus{border:2px solid var(--ffe-v-datepicker-date-color-disabled);color:var(--ffe-v-datepicker-date-color-disabled)}@media (hover: hover) and (pointer: fine){.ffe-calendar__date--disabled:hover{border:2px solid var(--ffe-v-datepicker-date-color-disabled);color:var(--ffe-v-datepicker-date-color-disabled)}}.ffe-calendar__date--disabled-focus{border:2px solid var(--ffe-v-datepicker-date-color-disabled)}:root,:host{--ffe-v-feedback-background-color: transparent;--ffe-v-feedback-thumb-color: var(--ffe-farge-fjell)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-feedback-thumb-color: var(--ffe-farge-vann-70)}}.ffe-feedback{width:100%;flex-grow:1;padding:var(--ffe-spacing-md);background-color:var(--ffe-v-feedback-background-color)}.ffe-feedback--bg-hvit{--ffe-v-feedback-background-color: var(--ffe-farge-hvit)}.ffe-feedback--bg-frost-30{--ffe-v-feedback-background-color: var(--ffe-farge-frost-30)}.ffe-feedback--bg-sand-30{--ffe-v-feedback-background-color: var(--ffe-farge-sand-30)}.ffe-feedback--bg-syrin-30{--ffe-v-feedback-background-color: var(--ffe-farge-syrin-30)}.ffe-feedback--bg-vann-30{--ffe-v-feedback-background-color: var(--ffe-farge-vann-30)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-feedback--dm-bg-svart{--ffe-v-feedback-background-color: var(--ffe-farge-svart)}.regard-color-scheme-preference .ffe-feedback--dm-bg-natt{--ffe-v-feedback-background-color: var(--ffe-farge-natt)}}.ffe-feedback__content{padding:var(--ffe-spacing-xs) 0 var(--ffe-spacing-xl);margin-right:auto;margin-left:auto;max-width:420px;display:flex;flex-direction:column;align-items:center}.ffe-feedback__link-button{border:none;border-radius:0;padding:0;margin:0}.ffe-feedback__textarea-container{width:100%}.ffe-feedback__button-group{padding:var(--ffe-spacing-sm) 0 0}.ffe-feedback__thumb{--thumb-up-filled-xl: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iNDAiPjxwYXRoIGQ9Ik04NDIuMzA2LTYxNC4zMDZxMjIuMjMxIDAgMzkuOTYyIDE3LjczIDE3LjczMSAxNy43MzEgMTcuNzMxIDM5Ljk2MnY2Ni4yMjlxMCA5LjQ2Mi0yLjExNiAyMS40NjItMi4xMTUgMTEuOTk5LTUuOTYxIDIwLjY5Mkw3ODAuMTUzLTE4Ny45MjRxLTguNjE2IDE5Ljg0Ni0yOC41MzkgMzMuODg0LTE5LjkyMyAxNC4wMzktNDEuNzY5IDE0LjAzOUgzMjIuNDYycS0yMy44NDYgMC00MC43NjktMTYuOTIzLTE2LjkyMy0xNi45MjQtMTYuOTIzLTQwLjc3di0zOTIuOTk3cTAtMTEgNC41LTIxLjYxNSA0LjUtMTAuNjE2IDEyLjExNS0xOC42MTZsMjA0LjMwOC0yMTEuNDYxcTEwLjkyMy0xMS4zMDcgMjUuOTk5LTEzLjkyMyAxNS4wNzctMi42MTUgMjguMjMgNC42OTIgMTIuNzY5IDcuMzA4IDE5LjE1NCAyMS40NjIgNi4zODQgMTQuMTUzIDMuMTU0IDMwLjA3NmwtMzggMTg1Ljc3aDMxOC4wNzZaTTE1NS40NjMtMTQwLjAwMXEtMjIuNjE1IDAtMzkuMDM5LTE2LjQyMy0xNi40MjMtMTYuNDI0LTE2LjQyMy0zOS4wMzl2LTM2My4zODJxMC0yMi4yMzEgMTYuNDIzLTM4Ljg0NiAxNi40MjQtMTYuNjE1IDM5LjAzOS0xNi42MTVoOC40NjJxMjIuNjE1IDAgMzkuMDM4IDE2LjYxNXQxNi40MjMgMzguODQ2djM2My43NjdxMCAyMi42MTUtMTYuNDIzIDM4Ljg0Ni0xNi40MjMgMTYuMjMxLTM5LjAzOCAxNi4yMzFoLTguNDYyWiIvPjwvc3ZnPg==);--thumb-up-open-400-xl: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iNDAiPjxwYXRoIGQ9Ik04NTUtNjMycTI0IDAgNDIgMTh0MTggNDJ2ODEuODM5cTAgNy4xNjEgMS41IDE0LjY2MVQ5MTUtNDYxTDc4OS0xNzFxLTguODc4IDIxLjI1LTI5LjU5NSAzNi4xMjVRNzM4LjY4OS0xMjAgNzE2LTEyMEgyNzJ2LTUxMmwyMjUtMjM4cTEzLjYtMTQgMzIuMTg3LTE2LjVRNTQ3Ljc3My04ODkgNTY1LTg3OXExNyAxMCAyNS41IDI3LjV0NC4yIDM2LjVMNTU2LTYzMmgyOTlabS01MjMgMjV2NDI3aDM5N2wxMjYtMjk5di05M0g0ODJsNTMtMjQ5LTIwMyAyMTRaTTEzOS0xMjBxLTI0Ljc1IDAtNDIuMzc1LTE3LjYyNVQ3OS0xODB2LTM5MnEwLTI0Ljc1IDE3LjYyNS00Mi4zNzVUMTM5LTYzMmgxMzN2NjBIMTM5djM5MmgxMzN2NjBIMTM5Wm0xOTMtNjB2LTQyNyA0MjdaIi8+PC9zdmc+);all:unset;margin:0 var(--ffe-spacing-2xs);cursor:pointer}.ffe-feedback__thumb .ffe-icons{-webkit-mask-image:var(--thumb-up-open-400-xl);mask-image:var(--thumb-up-open-400-xl);color:var(--ffe-v-feedback-thumb-color)}.ffe-feedback__thumb:focus-visible .ffe-icons{-webkit-mask-image:var(--thumb-up-filled-xl);mask-image:var(--thumb-up-filled-xl)}@media (hover: hover) and (pointer: fine){.ffe-feedback__thumb:hover .ffe-icons{-webkit-mask-image:var(--thumb-up-filled-xl);mask-image:var(--thumb-up-filled-xl)}}.ffe-feedback__thumb--down{transform:rotate(180deg)}:root,:host{--ffe-v-fileupload-bgcolor: var(--ffe-farge-frost-30);--ffe-v-fileupload-bordercolor: var(--ffe-farge-vann);--ffe-v-fileupload-btn-delete-color: var(--ffe-g-link-color);--ffe-v-fileupload-btn-delete-color-hover: var(--ffe-g-link-color-hover);--ffe-v-fileupload-stencil-bg: var(--ffe-farge-frost-30);--ffe-v-fileupload-filename-color: var(--ffe-farge-fjell);--ffe-v-fileupload-error-icon-color: var(--ffe-farge-hvit)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-fileupload-bgcolor: var(--ffe-farge-svart);--ffe-v-fileupload-bordercolor: var(--ffe-farge-vann-30);--ffe-v-fileupload-btn-delete-color: var(--ffe-g-link-color);--ffe-v-fileupload-btn-delete-color-hover: var(--ffe-g-link-color-hover);--ffe-v-fileupload-stencil-bg: var(--ffe-farge-frost-70);--ffe-v-fileupload-filename-color: var(--ffe-farge-vann-30);--ffe-v-fileupload-error-icon-color: var(--ffe-farge-fjell)}}.ffe-file-upload{margin-top:var(--ffe-spacing-2xl);display:grid;max-width:400px;grid-template-columns:1fr;font-family:var(--ffe-g-font)}@media (min-width: 768px){.ffe-file-upload{max-width:100%}}.ffe-file-upload__title{font-family:var(--ffe-g-font-heading-small);font-size:var(--ffe-fontsize-h5);color:var(--ffe-g-heading-color);margin-bottom:0}.ffe-file-upload input[type=file]{display:none}.ffe-file-upload__info-section{color:var(--ffe-g-text-color);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;line-height:1.5rem;font-size:var(--ffe-fontsize-body-text);overflow-wrap:anywhere;margin-bottom:var(--ffe-spacing-md);grid-row:2}@media (min-width: 768px){.ffe-file-upload__info-section{margin-right:var(--ffe-spacing-md);margin-bottom:0;grid-column:1}}.ffe-file-upload__info-section-text{margin-bottom:var(--ffe-spacing-sm)}.ffe-file-upload__file-items-section{margin-top:var(--ffe-spacing-sm);line-height:2.1875rem;grid-row:4}@media (min-width: 768px){.ffe-file-upload__file-items-section{margin-top:0;grid-row:2}}.ffe-file-upload__file-items-section li{display:grid;grid-template-columns:1fr}.ffe-file-upload__upload-section{min-height:150px;background-color:var(--ffe-v-fileupload-bgcolor);border-radius:10px;text-align:center;padding:var(--ffe-spacing-2xs);grid-row:3}@media (min-width: 768px){.ffe-file-upload__upload-section{margin-top:0;min-height:220px;width:280px;padding:0;grid-row:2;grid-column:2}}.ffe-file-upload__upload-section-border{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:140px;margin:var(--ffe-spacing-2xs);padding:var(--ffe-spacing-2xs) var(--ffe-spacing-lg);border:2px dashed var(--ffe-v-fileupload-bordercolor);border-radius:10px;position:relative;width:100%;right:5px;bottom:5px}@media (min-width: 768px){.ffe-file-upload__upload-section-border{width:270px;min-height:210px;right:0;bottom:0}}.ffe-file-upload__upload-section-border--hover{opacity:.5;border-style:solid}.ffe-file-upload__upload-section-title{font-family:var(--ffe-g-font-heading-small);font-size:var(--ffe-fontsize-h5);color:var(--ffe-g-heading-color);margin-bottom:var(--ffe-spacing-xs);display:none}@media (min-width: 768px){.ffe-file-upload__upload-section-title{display:block}}.ffe-file-upload__upload-section-microtext{color:var(--ffe-g-text-color);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-micro-text);overflow-wrap:anywhere;display:none}.ffe-file-upload__upload-section-microtext--strong{font-family:var(--ffe-g-font-strong)}@media (min-width: 768px){.ffe-file-upload__upload-section-microtext{display:block}}.ffe-file-upload__upload-section-subtext{color:var(--ffe-g-text-color);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-small-text);overflow-wrap:anywhere;margin-top:var(--ffe-spacing-xs)}.ffe-file-upload__file-item-delete-icon{display:inline-block}.ffe-file-upload__file-item-delete-button{padding-top:var(--ffe-spacing-2xs);margin-left:auto;background-color:transparent;border:none;line-height:1.125rem;position:relative;color:var(--ffe-v-fileupload-btn-delete-color);cursor:pointer;font-size:.875rem;grid-column:3;grid-row:1;display:flex;align-items:center}@media (min-width: 768px){.ffe-file-upload__file-item-delete-button{margin-right:var(--ffe-spacing-sm)}}@media (hover: hover) and (pointer: fine){.ffe-file-upload__file-item-delete-button:hover{color:var(--ffe-v-fileupload-btn-delete-color-hover)}.ffe-file-upload__file-item-delete-button:hover~.ffe-file-upload__file-item-filename{text-decoration:underline}.ffe-file-upload__file-item-delete-button:hover~.ffe-file-upload__file-item-error-info>.ffe-file-upload__file-item-error-filename{text-decoration:underline}.ffe-file-upload__file-item-delete-button:hover~.ffe-file-upload__file-item-stencil-info>.ffe-file-upload__file-item-stencil-info-filename{text-decoration:underline}.ffe-file-upload__file-item-delete-button:hover .ffe-file-upload__file-item-delete-button-text{text-decoration:underline}}.ffe-file-upload__file-item-delete-button:active,.ffe-file-upload__file-item-delete-button:focus{color:var(--ffe-v-fileupload-btn-delete-color-hover)}.ffe-file-upload__file-item-delete-button:active~.ffe-file-upload__file-item-filename,.ffe-file-upload__file-item-delete-button:focus~.ffe-file-upload__file-item-filename{text-decoration:underline}.ffe-file-upload__file-item-delete-button:active~.ffe-file-upload__file-item-error-info>.ffe-file-upload__file-item-error-filename,.ffe-file-upload__file-item-delete-button:focus~.ffe-file-upload__file-item-error-info>.ffe-file-upload__file-item-error-filename{text-decoration:underline}.ffe-file-upload__file-item-delete-button:active~.ffe-file-upload__file-item-stencil-info>.ffe-file-upload__file-item-stencil-info-filename,.ffe-file-upload__file-item-delete-button:focus~.ffe-file-upload__file-item-stencil-info>.ffe-file-upload__file-item-stencil-info-filename{text-decoration:underline}.ffe-file-upload__file-item-delete-button:active .ffe-file-upload__file-item-delete-button-text,.ffe-file-upload__file-item-delete-button:focus .ffe-file-upload__file-item-delete-button-text{text-decoration:underline}.ffe-file-upload__file-item-stencil{display:grid;grid-template-columns:1fr}.ffe-file-upload__file-item-stencil-info{display:grid;grid-column:1;grid-row:1;grid-template-columns:1fr;overflow:hidden}.ffe-file-upload__file-item-stencil-info-background{height:10px;border-radius:5px;background-color:var(--ffe-v-fileupload-stencil-bg)}.ffe-file-upload__file-item-stencil-info-filename{color:var(--ffe-g-text-color);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-micro-text);overflow-wrap:anywhere;margin-top:var(--ffe-spacing-2xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffe-file-upload__file-item-stencil-info-filename--strong{font-family:var(--ffe-g-font-strong)}.ffe-file-upload__file-item-loaded{display:grid;grid-template-columns:1fr}.ffe-file-upload__file-item-filename{grid-row:1;grid-column:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px;color:var(--ffe-v-fileupload-filename-color)}.ffe-file-upload__file-item-error{display:grid;grid-gap:5px;grid-template-columns:25px 1fr}.ffe-file-upload__file-item-error-icon{background-color:var(--ffe-v-error-message-icon-color);border-radius:50%;width:18px;height:18px;margin-right:var(--ffe-spacing-2xs);padding:3px;font-family:arial,sans-serif;display:inline-flex;align-items:center;justify-content:center;align-self:center;grid-column:1;grid-row:1}.ffe-file-upload__file-item-error-icon .ffe-icons{color:var(--ffe-v-fileupload-error-icon-color)}.ffe-file-upload__file-item-error-info{display:grid;grid-row:1;grid-column:2;grid-template-columns:1fr;align-content:center}.ffe-file-upload__file-item-error-filename{color:var(--ffe-g-text-color);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-micro-text);overflow-wrap:anywhere;grid-row:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffe-file-upload__file-item-error-filename--strong{font-family:var(--ffe-g-font-strong)}.ffe-file-upload__file-item-error-message{color:var(--ffe-g-text-color);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-micro-text);overflow-wrap:anywhere;grid-row:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffe-file-upload__file-item-error-message--strong{font-family:var(--ffe-g-font-strong)}:root,:host{--ffe-v-input-color: var(--ffe-farge-svart);--ffe-v-input-bg-color: var(--ffe-farge-hvit);--ffe-v-input-placeholder-color: var(--ffe-farge-moerkgraa);--ffe-v-input-padding: 12px var(--ffe-spacing-sm);--ffe-v-info-message-icon-color: var(--ffe-g-secondary-color);--ffe-v-info-message-icon-fill: var(--ffe-farge-hvit);--ffe-v-dropdown-bg-color: var(--ffe-farge-hvit);--ffe-v-success-message-icon-color: var(--ffe-farge-skog);--ffe-v-success-message-icon-fill: var(--ffe-farge-hvit);--ffe-v-error-message-icon-color: var(--ffe-g-error-color);--ffe-v-error-message-icon-fill: var(--ffe-farge-hvit);--ffe-v-text-on-colored-bg-color: var(--ffe-farge-hvit);--ffe-v-checkbox-color: var(--ffe-g-border-color);--ffe-v-checkbox-selected-color: var(--ffe-g-primary-color);--ffe-v-checkbox-marker-color: var(--ffe-g-primary-color);--ffe-v-checkbox-focus-outline-color: var(--ffe-g-primary-color);--ffe-v-radio-button-label-color: var(--ffe-g-primary-color);--ffe-v-toggle-switch-box-shadow: 0 0 0 3px var(--ffe-farge-hvit), 0 0 0 5px var(--ffe-g-primary-color);--ffe-v-toggle-switch-hover-color: var(--ffe-farge-moerkgraa);--ffe-v-tooltip-icon-color: var(--ffe-g-primary-color);--ffe-v-tooltip-border-color: var(--ffe-g-border-color)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-input-color: var(--ffe-farge-hvit);--ffe-v-input-bg-color: var(--ffe-farge-svart);--ffe-v-input-placeholder-color: var(--ffe-farge-graa);--ffe-v-info-message-icon-color: var(--ffe-farge-vann-70);--ffe-v-info-message-icon-fill: var(--ffe-farge-fjell);--ffe-v-dropdown-bg-color: var(--ffe-farge-koksgraa);--ffe-v-success-message-icon-color: var(--ffe-farge-skog-70);--ffe-v-success-message-icon-fill: var(--ffe-farge-fjell);--ffe-v-error-message-icon-fill: var(--ffe-farge-fjell);--ffe-v-checkbox-selected-color: var(--ffe-farge-vann-70);--ffe-v-checkbox-marker-color: var(--ffe-farge-vann-30);--ffe-v-checkbox-focus-outline-color: var(--ffe-farge-hvit);--ffe-v-radio-button-label-color: var(--ffe-farge-hvit);--ffe-v-toggle-switch-box-shadow: 0 0 0 3px var(--ffe-farge-svart), 0 0 0 5px var(--ffe-farge-hvit);--ffe-v-toggle-switch-hover-color: var(--ffe-farge-moerkgraa);--ffe-v-tooltip-icon-color: var(--ffe-farge-vann-70);--ffe-v-tooltip-border-color: var(--ffe-farge-graa)}}.ffe-input-field{display:block;height:2.8125rem;padding:var(--ffe-v-input-padding);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;background-color:var(--ffe-v-input-bg-color);color:var(--ffe-v-input-color);border-radius:var(--ffe-g-border-radius);border:var(--ffe-g-border-width) solid var(--ffe-g-border-color);transition:border-color var(--ffe-transition-duration) var(--ffe-ease),box-shadow var(--ffe-transition-duration) var(--ffe-ease);width:100%;font-size:var(--ffe-fontsize-form-input)}.ffe-input-field[type=date]{display:flex}.ffe-input-field::-webkit-date-and-time-value{text-align:left}@media (hover: hover) and (pointer: fine){.ffe-input-field:hover{border-color:var(--ffe-g-primary-color)}}.ffe-input-field:focus,.ffe-input-field:active{border:var(--ffe-g-border-width-focus) solid var(--ffe-g-primary-color);outline:none}.ffe-input-field:hover{box-shadow:0 0 0 1px var(--ffe-g-primary-color)}.ffe-input-field--inline{display:inline-block;width:auto}.ffe-input-field--text-right-align{text-align:right}.ffe-input-field--condensed{height:2.25rem}.ffe-input-field--text-like.ffe-input-field{border:none;border-bottom:var(--ffe-g-border-width) solid var(--ffe-g-border-color);border-radius:var(--ffe-g-border-width) var(--ffe-g-border-width) 0 0;box-shadow:none;text-align:center;padding:0;display:inline-block;height:2em;transition:border-color var(--ffe-transition-duration) var(--ffe-ease);background-color:transparent}@media (hover: hover) and (pointer: fine){.ffe-input-field--text-like.ffe-input-field:hover{border-color:var(--ffe-g-primary-color)}}.ffe-input-field--text-like.ffe-input-field:focus{border-bottom:var(--ffe-g-border-width-focus) solid var(--ffe-g-primary-color)}.ffe-input-field--text-like.ffe-input-field[aria-invalid=true]{border-bottom:2px solid;border-color:var(--ffe-g-error-color);border-left-style:none;border-right-style:none;border-top-style:none}.ffe-input-field::-ms-clear{display:none}.ffe-input-field::placeholder{color:var(--ffe-v-input-placeholder-color);opacity:1}.ffe-input-field--invalid,:where(input).ffe-input-field[aria-invalid=true]{border-color:var(--ffe-g-error-color);border-style:solid}.ffe-input-field--invalid:focus,:where(input).ffe-input-field[aria-invalid=true]:focus{border:var(--ffe-g-border-width-focus) solid var(--ffe-g-error-color)}.ffe-textarea{display:block;width:100%;padding:var(--ffe-v-input-padding);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;border-radius:var(--ffe-g-border-radius);border:var(--ffe-g-border-width) solid var(--ffe-g-border-color);background-color:var(--ffe-v-input-bg-color);color:var(--ffe-v-input-color);transition:border-color var(--ffe-transition-duration) var(--ffe-ease);font-size:var(--ffe-fontsize-form-input)}@media (hover: hover) and (pointer: fine){.ffe-textarea:hover{border-color:var(--ffe-g-primary-color)}}.ffe-textarea:focus,.ffe-textarea:active{border:var(--ffe-g-border-width-focus) solid var(--ffe-g-primary-color);outline:none}.ffe-textarea::placeholder{color:var(--ffe-v-input-placeholder-color);opacity:1}.ffe-textarea--invalid,:where(textarea).ffe-textarea[aria-invalid=true]{border-color:var(--ffe-g-error-color);border-style:solid}.ffe-textarea--invalid:focus,:where(textarea).ffe-textarea[aria-invalid=true]:focus{border:var(--ffe-g-border-width-focus) solid var(--ffe-g-error-color)}.ffe-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ffe-v-input-bg-color);background-size:24px 24px;background-repeat:no-repeat;background-position:calc(100% - 6px) 50%;border:2px solid var(--ffe-g-border-color);border-radius:var(--ffe-g-border-radius);color:var(--ffe-v-input-color);display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath fill='%23005aa4' d='M480-373.539q-7.231 0-13.461-2.308-6.231-2.308-11.846-7.923L274.924-563.539q-8.308-8.307-8.5-20.884-.193-12.577 8.5-21.269 8.692-8.692 21.076-8.692t21.076 8.692L480-442.768l162.924-162.924q8.307-8.307 20.884-8.5 12.576-.192 21.268 8.5 8.693 8.692 8.693 21.077 0 12.384-8.693 21.076L505.307-383.77q-5.615 5.615-11.846 7.923-6.23 2.308-13.461 2.308Z'/%3E%3C/svg%3E%0A");font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;height:2.8125rem;padding:0 var(--ffe-spacing-lg) 0 var(--ffe-spacing-sm);transition:all var(--ffe-transition-duration) var(--ffe-ease);width:100%;font-size:var(--ffe-fontsize-form-dropdown)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-dropdown{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath fill='%234d8cbf' d='M480-373.539q-7.231 0-13.461-2.308-6.231-2.308-11.846-7.923L274.924-563.539q-8.308-8.307-8.5-20.884-.193-12.577 8.5-21.269 8.692-8.692 21.076-8.692t21.076 8.692L480-442.768l162.924-162.924q8.307-8.307 20.884-8.5 12.576-.192 21.268 8.5 8.693 8.692 8.693 21.077 0 12.384-8.693 21.076L505.307-383.77q-5.615 5.615-11.846 7.923-6.23 2.308-13.461 2.308Z'/%3E%3C/svg%3E%0A")}}@media (hover: hover) and (pointer: fine){.ffe-dropdown:hover{border-color:var(--ffe-g-primary-color)}}.ffe-dropdown:focus,.ffe-dropdown:active{border-color:var(--ffe-v-input-bg-color);box-shadow:0 0 0 2px var(--ffe-g-primary-color);outline:none}.ffe-dropdown:focus::-ms-value{background:var(--ffe-v-dropdown-bg-color);color:var(--ffe-v-input-color)}.ffe-dropdown::-ms-expand{display:none}.ffe-dropdown::-ms-clear{display:none}.ffe-dropdown--inline{display:inline-block;width:auto}.ffe-dropdown::placeholder{color:var(--ffe-v-input-placeholder-color);opacity:1}.ffe-checkbox{--line-height: 1.5rem;--square-color: var(--ffe-v-checkbox-color);--square-background-color: var(--ffe-v-input-bg-color);--checkmark-color: transparent;isolation:isolate;line-height:var(--line-height);display:grid;grid-column-gap:var(--ffe-spacing-xs);align-items:center;cursor:pointer;transition:width var(--ffe-transition-duration) var(--ffe-ease);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;text-align:left;padding-left:0;-webkit-tap-highlight-color:rgba(0,90,164,.15);color:var(--ffe-v-input-color);grid-template-columns:auto 1fr;grid-template-rows:var(--line-height) 1fr;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ffe-checkbox--no-margin{margin-top:0;margin-bottom:0}.ffe-checkbox--inline{display:inline-grid;margin-right:var(--ffe-spacing-sm)}.ffe-checkbox:before,.ffe-checkbox:after{place-self:center;content:"";grid-column:1 / 2;grid-row:1 / 2;transition:border-color var(--ffe-transition-duration) var(--ffe-ease)}.ffe-checkbox:before{background:var(--square-background-color);border:var(--ffe-g-border-width) solid var(--square-color);border-radius:calc(var(--ffe-g-border-radius) / 2);height:20px;width:20px}.ffe-checkbox--hidden-label{margin:0;padding-left:20px;padding-bottom:20px}.ffe-checkbox--hidden-label:before{margin-right:0}.ffe-checkbox:after{transform:scaleX(-1) rotate(135deg);border-right:3px solid var(--checkmark-color);border-top:3px solid var(--checkmark-color);width:6px;height:11px;margin-bottom:2px}.ffe-hidden-checkbox+.ffe-checkbox{padding:var(--ffe-spacing-xs) 0;margin-bottom:0}.ffe-checkbox__content{grid-column:2 / 3;grid-row:1 / -1}.ffe-hidden-checkbox{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.ffe-hidden-checkbox:where(:checked,:focus,:active,:hover)+.ffe-checkbox:before{outline:none}@media (hover: hover) and (pointer: fine){.ffe-hidden-checkbox:hover+.ffe-checkbox{--square-color: var(--ffe-v-checkbox-selected-color)}}.ffe-hidden-checkbox:focus-visible+.ffe-checkbox:before{border:var(--ffe-g-border-width-focus) solid var(--ffe-v-checkbox-focus-outline-color)}.ffe-hidden-checkbox:checked+.ffe-checkbox{--square-color: var(--ffe-v-checkbox-selected-color);--checkmark-color: var(--ffe-v-checkbox-marker-color)}.ffe-hidden-checkbox[aria-invalid=true]+.ffe-checkbox{--square-color: var(--ffe-g-error-color)}.ffe-form-label--on-colored-bg,.ffe-checkbox--on-colored-bg .ffe-checkbox__content{color:var(--ffe-v-text-on-colored-bg-color)}.ffe-radio-input{position:absolute;opacity:0}.ffe-radio-button{--line-height: 1.5rem;--outer-circle-color: var(--ffe-g-border-color);--inner-circle-color: var(--ffe-v-input-bg-color);isolation:isolate;line-height:var(--line-height);overflow-wrap:anywhere;font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;display:grid;align-items:center;position:relative;color:var(--ffe-g-text-color);cursor:pointer;transition:width var(--ffe-transition-duration) var(--ffe-ease-in-out-back);text-align:left;padding-left:0;padding-top:1px;-webkit-tap-highlight-color:rgba(0,90,164,.15);grid-template-columns:auto 1fr;grid-template-rows:var(--line-height) 1fr;grid-column-gap:var(--ffe-spacing-xs)}.ffe-radio-button--inline,.ffe-radio-button--with-tooltip{display:inline-grid;margin-right:var(--ffe-spacing-md)}.ffe-radio-button--with-tooltip{margin-bottom:0}.ffe-radio-button__tooltip-icon{display:inline-block;vertical-align:top;width:25px;position:absolute;right:0;margin-top:var(--ffe-spacing-xs)}.ffe-radio-button__tooltip-icon .ffe-tooltip__icon{margin:0}.ffe-radio-button__tooltip-text.ffe-tooltip__text{margin-left:var(--ffe-spacing-lg);margin-top:0;margin-bottom:0}.ffe-radio-button__tooltip-text.ffe-tooltip__text--active{margin-top:var(--ffe-spacing-2xs)}.ffe-radio-button:before,.ffe-radio-button:after{content:"";border-radius:50%;pointer-events:none;left:0;grid-column:1 / 2;grid-row:1 / 2;transition:all var(--ffe-transition-duration) var(--ffe-ease);place-self:center}.ffe-radio-button:before{background-color:var(--inner-circle-color);width:50%;aspect-ratio:1;z-index:1}.ffe-radio-button:after{background-color:var(--ffe-v-input-bg-color);border:var(--ffe-g-border-width) solid var(--outer-circle-color);width:24px;height:24px}.ffe-radio-input+.ffe-radio-button{padding:var(--ffe-spacing-xs) 0;margin-bottom:0}.ffe-radio-input:where(:checked,:focus,:active,:hover)+.ffe-radio-button:before{outline:none}@media (hover: hover) and (pointer: fine){.ffe-radio-input:hover+.ffe-radio-button{--outer-circle-color: var(--ffe-g-primary-color)}}.ffe-radio-input:checked+.ffe-radio-button{--inner-circle-color: var(--ffe-g-primary-color);--outer-circle-color: var(--ffe-g-primary-color)}.ffe-radio-input:focus-visible+.ffe-radio-button:after{box-shadow:0 0 0 3px var(--ffe-v-input-bg-color),0 0 0 5px var(--ffe-g-primary-color)}.ffe-radio-input[aria-invalid=true]+.ffe-radio-button{--outer-circle-color: var(--ffe-g-error-color)}.ffe-radio-input:checked[aria-invalid=true]+.ffe-radio-button{--inner-circle-color: var(--ffe-g-error-color)}.ffe-radio-input__content{grid-column:2 / 3;grid-row:1 / -1}.ffe-radio-button--on-colored-bg .ffe-radio-input__content{color:var(--ffe-v-text-on-colored-bg-color)}.ffe-radio-switch{padding:var(--ffe-spacing-xs) var(--ffe-spacing-md) var(--ffe-spacing-xs) var(--ffe-spacing-xs);grid-template-columns:auto 1fr;grid-column-gap:var(--ffe-spacing-xs);position:relative;background-color:var(--ffe-v-input-bg-color);border:var(--ffe-g-border-width) solid var(--ffe-g-border-color);border-radius:48px;display:inline-grid;place-items:center;min-width:100px;text-align:left;color:var(--ffe-v-radio-button-label-color);font-family:var(--ffe-g-font-strong);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color var(--ffe-transition-duration) var(--ffe-ease);margin-bottom:var(--ffe-spacing-2xs);margin-top:var(--ffe-spacing-sm);line-height:1.5;overflow-wrap:anywhere}.ffe-radio-switch:before{content:"";left:12px;top:8px;background-color:var(--ffe-v-input-bg-color);border:var(--ffe-g-border-width) solid var(--ffe-g-border-color);width:24px;height:24px;border-radius:50%;pointer-events:none}@media (min-width: 480px){.ffe-radio-switch{margin-bottom:0}}.ffe-radio-switch+input+.ffe-radio-switch{margin-left:var(--ffe-spacing-xs)}.ffe-radio-switch--condensed{height:38px}.ffe-radio-input:checked+.ffe-radio-switch{background-color:var(--ffe-g-secondary-color);color:var(--ffe-v-input-bg-color)}.ffe-radio-input:checked+.ffe-radio-switch:not(.ffe-radio-button--invalid){border-color:var(--ffe-g-secondary-color)}@media (hover: hover) and (pointer: fine){.ffe-radio-input:hover+.ffe-radio-switch{border-color:var(--ffe-g-secondary-color)}}.ffe-radio-input:focus-visible+.ffe-radio-switch{box-shadow:0 0 0 3px var(--ffe-v-input-bg-color),0 0 0 5px var(--ffe-v-checkbox-focus-outline-color);outline:none}.ffe-radio-input:checked+.ffe-radio-switch:before{border:5px solid var(--ffe-v-input-bg-color);background-color:var(--ffe-v-checkbox-selected-color)}.ffe-radio-block{--ffe-radio-block-border-color: var(--ffe-g-border-color);--ffe-radio-block-header-color: var(--ffe-v-input-color);--ffe-radio-block-header-bg-color: none;--ffe-radio-block-header-selected-bg-color: var(--ffe-g-secondary-color);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;margin-top:var(--ffe-spacing-md);width:100%;transition:width var(--ffe-transition-duration) var(--ffe-ease-in-out-back);overflow-wrap:anywhere}.ffe-radio-block__content,.ffe-radio-block__header{cursor:pointer;transition:all var(--ffe-transition-duration) var(--ffe-ease)}.ffe-radio-block__content{width:100%;display:inline-grid;grid-template-columns:auto 1fr;position:relative;border:var(--ffe-g-border-width) solid var(--ffe-radio-block-border-color);border-radius:var(--ffe-g-border-radius);margin-right:var(--ffe-spacing-xs);color:var(--ffe-v-input-color);background-color:var(--ffe-v-input-bg-color)}.ffe-radio-block__content:before{place-self:center;grid-column:1 / 2;grid-row:1 / 2;content:"";left:20px;z-index:1;background-color:var(--ffe-v-input-bg-color);border:var(--ffe-g-border-width) solid var(--ffe-radio-block-border-color);width:20px;height:20px;border-radius:50%;position:absolute;pointer-events:none}.ffe-radio-block__header{grid-column:2 / 3;grid-row:1 / 2;display:block;padding:var(--ffe-spacing-xs) var(--ffe-spacing-3xl) var(--ffe-spacing-xs);color:var(--ffe-radio-block-header-color);background-color:var(--ffe-radio-block-header-bg-color);border-radius:var(--ffe-g-border-radius) var(--ffe-g-border-radius) 0 0}.ffe-radio-block__wrapper{grid-column:2 / 3;grid-row:2 / 3;padding:var(--ffe-spacing-sm) var(--ffe-spacing-sm) var(--ffe-spacing-lg);cursor:auto}.ffe-radio-block__wrapper--empty{padding:0}.ffe-radio-block__wrapper[aria-hidden=true]{display:none}@media (min-width: 480px){.ffe-radio-block__wrapper{padding-left:var(--ffe-spacing-3xl)}}@media (hover: hover) and (pointer: fine){.ffe-radio-block:hover{--ffe-radio-block-border-color: var(--ffe-g-primary-color)}}.ffe-fieldset--error .ffe-radio-block{--ffe-radio-block-border-color: var(--ffe-g-error-color)}.ffe-radio-input,.ffe-radio-input+.ffe-radio-block__content[role=presentation],.ffe-radio-input>.ffe-radio-block__header{border-bottom:none}.ffe-radio-input:checked+.ffe-radio-block__content{--ffe-radio-block-header-color: var(--ffe-v-input-bg-color);--ffe-radio-block-header-bg-color: var(--ffe-radio-block-header-selected-bg-color);--ffe-radio-block-border-color: var(--ffe-radio-block-header-selected-bg-color)}.ffe-radio-input:checked+.ffe-radio-block__content:before{background-color:var(--ffe-g-primary-color);border:5px solid var(--ffe-v-input-bg-color)}.ffe-radio-input:focus-visible+.ffe-radio-block__content{box-shadow:0 0 0 3px var(--ffe-v-input-bg-color),0 0 0 5px var(--ffe-v-checkbox-focus-outline-color)}@media (min-width: 480px){.ffe-phone-number__input-group{display:flex}}.ffe-phone-number__input-group>*{margin-top:0}.ffe-phone-number__country-code .ffe-phone-number__input-group{display:flex}.ffe-phone-number__country-code{min-width:110px;flex-grow:1}.ffe-phone-number__country-code label{white-space:nowrap;margin-right:var(--ffe-spacing-xs)}@media (max-width: 479px){.ffe-phone-number__country-code{margin-bottom:var(--ffe-spacing-xs)}}.ffe-phone-number__country-code-input{border-top-left-radius:0;border-bottom-left-radius:0}@media (min-width: 480px){.ffe-phone-number__country-code-input{max-width:4rem;margin-right:var(--ffe-spacing-sm)}}.ffe-phone-number__plus{font-weight:400;line-height:1;padding:var(--ffe-v-input-padding);background-color:var(--ffe-v-input-bg-color);border:var(--ffe-g-border-width) solid var(--ffe-g-border-color);border-radius:var(--ffe-g-border-radius) 0 0 var(--ffe-g-border-radius);border-right:0;transition:border-color var(--ffe-transition-duration) var(--ffe-ease);color:var(--ffe-v-input-color);display:flex;align-items:center}.ffe-phone-number__number{flex-grow:10000}.ffe-phone-number__number label{white-space:nowrap}.ffe-phone-number__phone-input:disabled,.ffe-phone-number__country-code-input:disabled{color:transparent}.ffe-toggle-switch__input{position:absolute;opacity:0;cursor:pointer}.ffe-toggle-switch__label{display:flex;align-items:center;position:relative;cursor:pointer;color:var(--ffe-g-secondary-color);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;min-height:44px;transition:color var(--ffe-transition-duration) var(--ffe-ease);font-size:var(--ffe-fontsize-h6)}.ffe-toggle-switch__label-text{margin-right:auto;padding-right:var(--ffe-spacing-sm)}.ffe-toggle-switch__label-on,.ffe-toggle-switch__label-off{color:var(--ffe-g-text-color);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-small-text);overflow-wrap:anywhere}.ffe-toggle-switch__label-description{display:block;margin-top:var(--ffe-spacing-2xs);color:var(--ffe-g-text-color);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-small-text);overflow-wrap:anywhere}.ffe-toggle-switch__switch{position:relative;margin:0 var(--ffe-spacing-sm);display:flex;align-items:center}.ffe-toggle-switch--hide-on-off .ffe-toggle-switch__switch{margin:0}.ffe-toggle-switch__switch:before{display:inline-block;content:"";width:56px;height:30px;background:var(--ffe-g-border-color);border-radius:52px;left:auto;right:0;transition:background .4s var(--ffe-ease),box-shadow var(--ffe-transition-duration) var(--ffe-ease)}.ffe-toggle-switch__switch:after{display:inline-block;content:"";width:24px;height:24px;background:var(--ffe-v-input-bg-color);border-radius:50%;position:absolute;left:4px;transition:transform var(--ffe-transition-duration) var(--ffe-ease)}@media (hover: hover) and (pointer: fine){.ffe-toggle-switch__label:hover .ffe-toggle-switch__switch:before{background:var(--ffe-v-toggle-switch-hover-color)}}.ffe-toggle-switch__input:checked+.ffe-toggle-switch__label .ffe-toggle-switch__switch:after{transform:translate(24px)}.ffe-toggle-switch__input:checked+.ffe-toggle-switch__label .ffe-toggle-switch__switch:before{background:var(--ffe-g-primary-color)}@media (hover: hover) and (pointer: fine){.ffe-toggle-switch__input:checked+.ffe-toggle-switch__label:hover .ffe-toggle-switch__switch:before{background:var(--ffe-g-secondary-color)}}.ffe-toggle-switch__input:focus:not(:focus-visible)+.ffe-toggle-switch__label .ffe-toggle-switch__switch:before{box-shadow:none}.ffe-toggle-switch__input:focus+.ffe-toggle-switch__label .ffe-toggle-switch__switch:before{box-shadow:var(--ffe-v-toggle-switch-box-shadow)}.ffe-input-group{border:0;position:relative;padding:0 0 calc(1lh + var(--ffe-spacing-xs))}.ffe-input-group>*{margin-top:0;margin-bottom:var(--ffe-spacing-xs)}.ffe-input-group .ffe-form-label{margin-bottom:0}.ffe-input-group .ffe-field-message--error{margin-top:0}.ffe-input-group__description{margin-bottom:var(--ffe-spacing-xs)}.ffe-input-group--message,.ffe-input-group--no-extra-margin{padding-bottom:0}.ffe-input-group--no-extra-margin .ffe-field-message--error{margin-bottom:var(--ffe-spacing-xs);height:initial}.ffe-input-group--on-colored-bg .ffe-input-group__description{color:var(--ffe-v-text-on-colored-bg-color)}.ffe-form-label{overflow-wrap:anywhere;padding-bottom:var(--ffe-spacing-xs);display:inline-block;position:relative;font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;font-size:var(--ffe-fontsize-h6);font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;color:var(--ffe-g-secondary-color)}.ffe-form-label .ffe-tooltip--open .ffe-tooltip__text{margin-bottom:0}.ffe-form-label--block{display:block}.ffe-input-group:has(.ffe-tooltip) .ffe-form-label{max-width:calc(100% - 42px)}.ffe-form-label--on-colored-bg{color:var(--ffe-v-text-on-colored-bg-color)}.ffe-tooltip{display:inline}.ffe-tooltip__icon{background:var(--ffe-v-input-bg-color);border-radius:50%;border:2px solid var(--ffe-v-tooltip-border-color);color:var(--ffe-v-tooltip-icon-color);cursor:help;height:1.5625rem;aspect-ratio:1;margin:0 0 var(--ffe-spacing-2xs) var(--ffe-spacing-sm);padding:0;transition:border-color var(--ffe-transition-duration) var(--ffe-ease);display:inline-grid;place-items:center;font-family:sans-serif;line-height:1;font-size:var(--ffe-fontsize-button)}.ffe-tooltip__icon>span{margin-top:2px}@media (hover: hover) and (pointer: fine){.ffe-tooltip__icon:hover{border-color:var(--ffe-v-checkbox-selected-color);color:var(--ffe-v-tooltip-icon-color)}}.ffe-tooltip__icon:focus-visible{box-shadow:0 0 0 3px var(--ffe-v-input-bg-color),0 0 0 5px var(--ffe-v-checkbox-focus-outline-color);outline:none}.ffe-tooltip__icon:active,.ffe-tooltip--open .ffe-tooltip__icon{border-color:var(--ffe-v-checkbox-selected-color);color:var(--ffe-v-tooltip-icon-color)}.ffe-tooltip__text{will-change:height;height:0;overflow:hidden;visibility:hidden;transition:height var(--ffe-transition-duration) var(--ffe-ease);overflow-wrap:anywhere}.ffe-tooltip--open .ffe-tooltip__text{margin-bottom:var(--ffe-spacing-xs);padding-bottom:0;height:auto;overflow:visible;visibility:visible}.ffe-tooltip--on-colored-bg .ffe-small-text{color:var(--ffe-v-text-on-colored-bg-color)}.ffe-field-message{font-family:var(--ffe-g-font);color:var(--ffe-v-input-color);margin:var(--ffe-spacing-2xs) 0 var(--ffe-spacing-xs);display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--ffe-spacing-xs);font-size:var(--ffe-fontsize-body-text);overflow-wrap:anywhere}.ffe-field-message[aria-hidden=true]{display:none}.ffe-field-message__icon{place-self:center;background-color:var(--ffe-v-info-message-icon-color);border-radius:50%;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.ffe-field-message .ffe-icons{color:var(--ffe-v-info-message-icon-fill)}.ffe-field-message--success .ffe-field-message__icon{background-color:var(--ffe-v-success-message-icon-color)}.ffe-field-message--success .ffe-field-message__icon .ffe-icons{color:var(--ffe-v-success-message-icon-fill)}.ffe-field-message--error .ffe-field-message__icon{background-color:var(--ffe-v-error-message-icon-color)}.ffe-field-message--error .ffe-field-message__icon .ffe-icons{color:var(--ffe-v-error-message-icon-fill)}.ffe-field-message--on-colored-bg{color:var(--ffe-v-text-on-colored-bg-color)}select,textarea,input:not([type=radio],[type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none}.ffe-grid__row{padding-right:var(--ffe-spacing-sm);padding-left:var(--ffe-spacing-sm)}.ffe-grid__row,.ffe-grid__row-wrapper{display:grid;gap:var(--ffe-spacing-sm);margin:0 auto;max-width:var(--app-width);grid-template-columns:repeat(12,1fr)}.ffe-grid--gap-none .ffe-grid__row,.ffe-grid--gap-none .ffe-grid__row-wrapper{gap:0;padding-right:0;padding-left:0}.ffe-grid--gap-2xs .ffe-grid__row,.ffe-grid--gap-2xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-2xs);padding-right:var(--ffe-spacing-2xs);padding-left:var(--ffe-spacing-2xs)}.ffe-grid--gap-xs .ffe-grid__row,.ffe-grid--gap-xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-xs);padding-right:var(--ffe-spacing-xs);padding-left:var(--ffe-spacing-xs)}.ffe-grid--gap-sm .ffe-grid__row,.ffe-grid--gap-sm .ffe-grid__row-wrapper{gap:var(--ffe-spacing-sm);padding-right:var(--ffe-spacing-sm);padding-left:var(--ffe-spacing-sm)}.ffe-grid--gap-md .ffe-grid__row,.ffe-grid--gap-md .ffe-grid__row-wrapper{gap:var(--ffe-spacing-md);padding-right:var(--ffe-spacing-md);padding-left:var(--ffe-spacing-md)}.ffe-grid--gap-lg .ffe-grid__row,.ffe-grid--gap-lg .ffe-grid__row-wrapper{gap:var(--ffe-spacing-lg);padding-right:var(--ffe-spacing-lg);padding-left:var(--ffe-spacing-lg)}@media (min-width: 480px){.ffe-grid--sm-gap-none .ffe-grid__row,.ffe-grid--sm-gap-none .ffe-grid__row-wrapper{gap:0;padding-right:0;padding-left:0}.ffe-grid--sm-gap-2xs .ffe-grid__row,.ffe-grid--sm-gap-2xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-2xs);padding-right:var(--ffe-spacing-2xs);padding-left:var(--ffe-spacing-2xs)}.ffe-grid--sm-gap-xs .ffe-grid__row,.ffe-grid--sm-gap-xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-xs);padding-right:var(--ffe-spacing-xs);padding-left:var(--ffe-spacing-xs)}.ffe-grid--sm-gap-sm .ffe-grid__row,.ffe-grid--sm-gap-sm .ffe-grid__row-wrapper{gap:var(--ffe-spacing-sm);padding-right:var(--ffe-spacing-sm);padding-left:var(--ffe-spacing-sm)}.ffe-grid--sm-gap-md .ffe-grid__row,.ffe-grid--sm-gap-md .ffe-grid__row-wrapper{gap:var(--ffe-spacing-md);padding-right:var(--ffe-spacing-md);padding-left:var(--ffe-spacing-md)}.ffe-grid--sm-gap-lg .ffe-grid__row,.ffe-grid--sm-gap-lg .ffe-grid__row-wrapper{gap:var(--ffe-spacing-lg);padding-right:var(--ffe-spacing-lg);padding-left:var(--ffe-spacing-lg)}}@media (min-width: 768px){.ffe-grid--md-gap-none .ffe-grid__row,.ffe-grid--md-gap-none .ffe-grid__row-wrapper{gap:0;padding-right:0;padding-left:0}.ffe-grid--md-gap-2xs .ffe-grid__row,.ffe-grid--md-gap-2xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-2xs);padding-right:var(--ffe-spacing-2xs);padding-left:var(--ffe-spacing-2xs)}.ffe-grid--md-gap-xs .ffe-grid__row,.ffe-grid--md-gap-xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-xs);padding-right:var(--ffe-spacing-xs);padding-left:var(--ffe-spacing-xs)}.ffe-grid--md-gap-sm .ffe-grid__row,.ffe-grid--md-gap-sm .ffe-grid__row-wrapper{gap:var(--ffe-spacing-sm);padding-right:var(--ffe-spacing-sm);padding-left:var(--ffe-spacing-sm)}.ffe-grid--md-gap-md .ffe-grid__row,.ffe-grid--md-gap-md .ffe-grid__row-wrapper{gap:var(--ffe-spacing-md);padding-right:var(--ffe-spacing-md);padding-left:var(--ffe-spacing-md)}.ffe-grid--md-gap-lg .ffe-grid__row,.ffe-grid--md-gap-lg .ffe-grid__row-wrapper{gap:var(--ffe-spacing-lg);padding-right:var(--ffe-spacing-lg);padding-left:var(--ffe-spacing-lg)}}@media (min-width: 1024px){.ffe-grid--lg-gap-none .ffe-grid__row,.ffe-grid--lg-gap-none .ffe-grid__row-wrapper{gap:0;padding-right:0;padding-left:0}.ffe-grid--lg-gap-2xs .ffe-grid__row,.ffe-grid--lg-gap-2xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-2xs);padding-right:var(--ffe-spacing-2xs);padding-left:var(--ffe-spacing-2xs)}.ffe-grid--lg-gap-xs .ffe-grid__row,.ffe-grid--lg-gap-xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-xs);padding-right:var(--ffe-spacing-xs);padding-left:var(--ffe-spacing-xs)}.ffe-grid--lg-gap-sm .ffe-grid__row,.ffe-grid--lg-gap-sm .ffe-grid__row-wrapper{gap:var(--ffe-spacing-sm);padding-right:var(--ffe-spacing-sm);padding-left:var(--ffe-spacing-sm)}.ffe-grid--lg-gap-md .ffe-grid__row,.ffe-grid--lg-gap-md .ffe-grid__row-wrapper{gap:var(--ffe-spacing-md);padding-right:var(--ffe-spacing-md);padding-left:var(--ffe-spacing-md)}.ffe-grid--lg-gap-lg .ffe-grid__row,.ffe-grid--lg-gap-lg .ffe-grid__row-wrapper{gap:var(--ffe-spacing-lg);padding-right:var(--ffe-spacing-lg);padding-left:var(--ffe-spacing-lg)}}.ffe-grid__row--padding-2xs,.ffe-grid__row-wrapper--padding-2xs,.ffe-grid__row--padding-xs,.ffe-grid__row-wrapper--padding-xs{padding-top:var(--ffe-spacing-2xs);padding-bottom:var(--ffe-spacing-2xs)}.ffe-grid__row--padding-sm,.ffe-grid__row-wrapper--padding-sm{padding-top:var(--ffe-spacing-sm);padding-bottom:var(--ffe-spacing-sm)}.ffe-grid__row--padding-md,.ffe-grid__row-wrapper--padding-md{padding-top:var(--ffe-spacing-md);padding-bottom:var(--ffe-spacing-md)}.ffe-grid__row--padding-lg,.ffe-grid__row-wrapper--padding-lg{padding-top:var(--ffe-spacing-lg);padding-bottom:var(--ffe-spacing-lg)}.ffe-grid__row--padding-xl,.ffe-grid__row-wrapper--padding-xl{padding-top:var(--ffe-spacing-xl);padding-bottom:var(--ffe-spacing-xl)}.ffe-grid__row--padding-2xl,.ffe-grid__row-wrapper--padding-2xl{padding-top:var(--ffe-spacing-2xl);padding-bottom:var(--ffe-spacing-2xl)}.ffe-grid__row--padding-3xl,.ffe-grid__row-wrapper--padding-3xl{padding-top:var(--ffe-spacing-3xl);padding-bottom:var(--ffe-spacing-3xl)}.ffe-grid__row--padding-4xl,.ffe-grid__row-wrapper--padding-4xl{padding-top:var(--ffe-spacing-4xl);padding-bottom:var(--ffe-spacing-4xl)}.ffe-grid__row--padding-5xl,.ffe-grid__row-wrapper--padding-5xl{padding-top:var(--ffe-spacing-5xl);padding-bottom:var(--ffe-spacing-5xl)}@media (min-width: 480px){.ffe-grid__row--sm-padding-2xs,.ffe-grid__row-wrapper--sm-padding-2xs,.ffe-grid__row--sm-padding-xs,.ffe-grid__row-wrapper--sm-padding-xs{padding-top:var(--ffe-spacing-2xs);padding-bottom:var(--ffe-spacing-2xs)}.ffe-grid__row--sm-padding-sm,.ffe-grid__row-wrapper--sm-padding-sm{padding-top:var(--ffe-spacing-sm);padding-bottom:var(--ffe-spacing-sm)}.ffe-grid__row--sm-padding-md,.ffe-grid__row-wrapper--sm-padding-md{padding-top:var(--ffe-spacing-md);padding-bottom:var(--ffe-spacing-md)}.ffe-grid__row--sm-padding-lg,.ffe-grid__row-wrapper--sm-padding-lg{padding-top:var(--ffe-spacing-lg);padding-bottom:var(--ffe-spacing-lg)}.ffe-grid__row--sm-padding-xl,.ffe-grid__row-wrapper--sm-padding-xl{padding-top:var(--ffe-spacing-xl);padding-bottom:var(--ffe-spacing-xl)}.ffe-grid__row--sm-padding-2xl,.ffe-grid__row-wrapper--sm-padding-2xl{padding-top:var(--ffe-spacing-2xl);padding-bottom:var(--ffe-spacing-2xl)}.ffe-grid__row--sm-padding-3xl,.ffe-grid__row-wrapper--sm-padding-3xl{padding-top:var(--ffe-spacing-3xl);padding-bottom:var(--ffe-spacing-3xl)}.ffe-grid__row--sm-padding-4xl,.ffe-grid__row-wrapper--sm-padding-4xl{padding-top:var(--ffe-spacing-4xl);padding-bottom:var(--ffe-spacing-4xl)}.ffe-grid__row--sm-padding-5xl,.ffe-grid__row-wrapper--sm-padding-5xl{padding-top:var(--ffe-spacing-5xl);padding-bottom:var(--ffe-spacing-5xl)}}@media (min-width: 768px){.ffe-grid__row--md-padding-2xs,.ffe-grid__row-wrapper--md-padding-2xs,.ffe-grid__row--md-padding-xs,.ffe-grid__row-wrapper--md-padding-xs{padding-top:var(--ffe-spacing-2xs);padding-bottom:var(--ffe-spacing-2xs)}.ffe-grid__row--md-padding-sm,.ffe-grid__row-wrapper--md-padding-sm{padding-top:var(--ffe-spacing-sm);padding-bottom:var(--ffe-spacing-sm)}.ffe-grid__row--md-padding-md,.ffe-grid__row-wrapper--md-padding-md{padding-top:var(--ffe-spacing-md);padding-bottom:var(--ffe-spacing-md)}.ffe-grid__row--md-padding-lg,.ffe-grid__row-wrapper--md-padding-lg{padding-top:var(--ffe-spacing-lg);padding-bottom:var(--ffe-spacing-lg)}.ffe-grid__row--md-padding-xl,.ffe-grid__row-wrapper--md-padding-xl{padding-top:var(--ffe-spacing-xl);padding-bottom:var(--ffe-spacing-xl)}.ffe-grid__row--md-padding-2xl,.ffe-grid__row-wrapper--md-padding-2xl{padding-top:var(--ffe-spacing-2xl);padding-bottom:var(--ffe-spacing-2xl)}.ffe-grid__row--md-padding-3xl,.ffe-grid__row-wrapper--md-padding-3xl{padding-top:var(--ffe-spacing-3xl);padding-bottom:var(--ffe-spacing-3xl)}.ffe-grid__row--md-padding-4xl,.ffe-grid__row-wrapper--md-padding-4xl{padding-top:var(--ffe-spacing-4xl);padding-bottom:var(--ffe-spacing-4xl)}.ffe-grid__row--md-padding-5xl,.ffe-grid__row-wrapper--md-padding-5xl{padding-top:var(--ffe-spacing-5xl);padding-bottom:var(--ffe-spacing-5xl)}}@media (min-width: 1024px){.ffe-grid__row--lg-padding-2xs,.ffe-grid__row-wrapper--lg-padding-2xs,.ffe-grid__row--lg-padding-xs,.ffe-grid__row-wrapper--lg-padding-xs{padding-top:var(--ffe-spacing-2xs);padding-bottom:var(--ffe-spacing-2xs)}.ffe-grid__row--lg-padding-sm,.ffe-grid__row-wrapper--lg-padding-sm{padding-top:var(--ffe-spacing-sm);padding-bottom:var(--ffe-spacing-sm)}.ffe-grid__row--lg-padding-md,.ffe-grid__row-wrapper--lg-padding-md{padding-top:var(--ffe-spacing-md);padding-bottom:var(--ffe-spacing-md)}.ffe-grid__row--lg-padding-lg,.ffe-grid__row-wrapper--lg-padding-lg{padding-top:var(--ffe-spacing-lg);padding-bottom:var(--ffe-spacing-lg)}.ffe-grid__row--lg-padding-xl,.ffe-grid__row-wrapper--lg-padding-xl{padding-top:var(--ffe-spacing-xl);padding-bottom:var(--ffe-spacing-xl)}.ffe-grid__row--lg-padding-2xl,.ffe-grid__row-wrapper--lg-padding-2xl{padding-top:var(--ffe-spacing-2xl);padding-bottom:var(--ffe-spacing-2xl)}.ffe-grid__row--lg-padding-3xl,.ffe-grid__row-wrapper--lg-padding-3xl{padding-top:var(--ffe-spacing-3xl);padding-bottom:var(--ffe-spacing-3xl)}.ffe-grid__row--lg-padding-4xl,.ffe-grid__row-wrapper--lg-padding-4xl{padding-top:var(--ffe-spacing-4xl);padding-bottom:var(--ffe-spacing-4xl)}.ffe-grid__row--lg-padding-5xl,.ffe-grid__row-wrapper--lg-padding-5xl{padding-top:var(--ffe-spacing-5xl);padding-bottom:var(--ffe-spacing-5xl)}}.ffe-grid__row--margin-2xs,.ffe-grid__row-wrapper--margin-2xs{margin:var(--ffe-spacing-2xs) auto}.ffe-grid__row--margin-xs,.ffe-grid__row-wrapper--margin-xs{margin:var(--ffe-spacing-xs) auto}.ffe-grid__row--margin-sm,.ffe-grid__row-wrapper--margin-sm{margin:var(--ffe-spacing-sm) auto}.ffe-grid__row--margin-md,.ffe-grid__row-wrapper--margin-md{margin:var(--ffe-spacing-md) auto}.ffe-grid__row--margin-lg,.ffe-grid__row-wrapper--margin-lg{margin:var(--ffe-spacing-lg) auto}.ffe-grid__row--margin-xl,.ffe-grid__row-wrapper--margin-xl{margin:var(--ffe-spacing-xl) auto}.ffe-grid__row--margin-2xl,.ffe-grid__row-wrapper--margin-2xl{margin:var(--ffe-spacing-2xl) auto}.ffe-grid__row--margin-3xl,.ffe-grid__row-wrapper--margin-3xl{margin:var(--ffe-spacing-3xl) auto}.ffe-grid__row--margin-4xl,.ffe-grid__row-wrapper--margin-4xl{margin:var(--ffe-spacing-4xl) auto}.ffe-grid__row--margin-5xl,.ffe-grid__row-wrapper--margin-5xl{margin:var(--ffe-spacing-5xl) auto}@media (min-width: 480px){.ffe-grid__row--sm-margin-2xs,.ffe-grid__row-wrapper--sm-margin-2xs{margin:var(--ffe-spacing-2xs) auto}.ffe-grid__row--sm-margin-xs,.ffe-grid__row-wrapper--sm-margin-xs{margin:var(--ffe-spacing-xs) auto}.ffe-grid__row--sm-margin-sm,.ffe-grid__row-wrapper--sm-margin-sm{margin:var(--ffe-spacing-sm) auto}.ffe-grid__row--sm-margin-md,.ffe-grid__row-wrapper--sm-margin-md{margin:var(--ffe-spacing-md) auto}.ffe-grid__row--sm-margin-lg,.ffe-grid__row-wrapper--sm-margin-lg{margin:var(--ffe-spacing-lg) auto}.ffe-grid__row--sm-margin-xl,.ffe-grid__row-wrapper--sm-margin-xl{margin:var(--ffe-spacing-xl) auto}.ffe-grid__row--sm-margin-2xl,.ffe-grid__row-wrapper--sm-margin-2xl{margin:var(--ffe-spacing-2xl) auto}.ffe-grid__row--sm-margin-3xl,.ffe-grid__row-wrapper--sm-margin-3xl{margin:var(--ffe-spacing-3xl) auto}.ffe-grid__row--sm-margin-4xl,.ffe-grid__row-wrapper--sm-margin-4xl{margin:var(--ffe-spacing-4xl) auto}.ffe-grid__row--sm-margin-5xl,.ffe-grid__row-wrapper--sm-margin-5xl{margin:var(--ffe-spacing-5xl) auto}}@media (min-width: 768px){.ffe-grid__row--md-margin-2xs,.ffe-grid__row-wrapper--md-margin-2xs{margin:var(--ffe-spacing-2xs) auto}.ffe-grid__row--md-margin-xs,.ffe-grid__row-wrapper--md-margin-xs{margin:var(--ffe-spacing-xs) auto}.ffe-grid__row--md-margin-sm,.ffe-grid__row-wrapper--md-margin-sm{margin:var(--ffe-spacing-sm) auto}.ffe-grid__row--md-margin-md,.ffe-grid__row-wrapper--md-margin-md{margin:var(--ffe-spacing-md) auto}.ffe-grid__row--md-margin-lg,.ffe-grid__row-wrapper--md-margin-lg{margin:var(--ffe-spacing-lg) auto}.ffe-grid__row--md-margin-xl,.ffe-grid__row-wrapper--md-margin-xl{margin:var(--ffe-spacing-xl) auto}.ffe-grid__row--md-margin-2xl,.ffe-grid__row-wrapper--md-margin-2xl{margin:var(--ffe-spacing-2xl) auto}.ffe-grid__row--md-margin-3xl,.ffe-grid__row-wrapper--md-margin-3xl{margin:var(--ffe-spacing-3xl) auto}.ffe-grid__row--md-margin-4xl,.ffe-grid__row-wrapper--md-margin-4xl{margin:var(--ffe-spacing-4xl) auto}.ffe-grid__row--md-margin-5xl,.ffe-grid__row-wrapper--md-margin-5xl{margin:var(--ffe-spacing-5xl) auto}}@media (min-width: 1024px){.ffe-grid__row--lg-margin-2xs,.ffe-grid__row-wrapper--lg-margin-2xs{margin:var(--ffe-spacing-2xs) auto}.ffe-grid__row--lg-margin-xs,.ffe-grid__row-wrapper--lg-margin-xs{margin:var(--ffe-spacing-xs) auto}.ffe-grid__row--lg-margin-sm,.ffe-grid__row-wrapper--lg-margin-sm{margin:var(--ffe-spacing-sm) auto}.ffe-grid__row--lg-margin-md,.ffe-grid__row-wrapper--lg-margin-md{margin:var(--ffe-spacing-md) auto}.ffe-grid__row--lg-margin-lg,.ffe-grid__row-wrapper--lg-margin-lg{margin:var(--ffe-spacing-lg) auto}.ffe-grid__row--lg-margin-xl,.ffe-grid__row-wrapper--lg-margin-xl{margin:var(--ffe-spacing-xl) auto}.ffe-grid__row--lg-margin-2xl,.ffe-grid__row-wrapper--lg-margin-2xl{margin:var(--ffe-spacing-2xl) auto}.ffe-grid__row--lg-margin-3xl,.ffe-grid__row-wrapper--lg-margin-3xl{margin:var(--ffe-spacing-3xl) auto}.ffe-grid__row--lg-margin-4xl,.ffe-grid__row-wrapper--lg-margin-4xl{margin:var(--ffe-spacing-4xl) auto}.ffe-grid__row--lg-margin-5xl,.ffe-grid__row-wrapper--lg-margin-5xl{margin:var(--ffe-spacing-5xl) auto}}.ffe-grid__row--bg-frost-30,.ffe-grid__row-wrapper--bg-frost-30{background-color:var(--ffe-farge-frost-30)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__row--bg-frost-30,.regard-color-scheme-preference .ffe-grid__row-wrapper--bg-frost-30{background-color:var(--ffe-farge-svart)}}.ffe-grid__row--bg-sand,.ffe-grid__row-wrapper--bg-sand{background-color:var(--ffe-farge-sand)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__row--bg-sand,.regard-color-scheme-preference .ffe-grid__row-wrapper--bg-sand{background-color:var(--ffe-farge-svart)}}.ffe-grid__row--bg-sand-70,.ffe-grid__row-wrapper--bg-sand-70{background-color:var(--ffe-farge-sand-70)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__row--bg-sand-70,.regard-color-scheme-preference .ffe-grid__row-wrapper--bg-sand-70{background-color:var(--ffe-farge-svart)}}.ffe-grid__row--bg-sand-30,.ffe-grid__row-wrapper--bg-sand-30{background-color:var(--ffe-farge-sand-30)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__row--bg-sand-30,.regard-color-scheme-preference .ffe-grid__row-wrapper--bg-sand-30{background-color:var(--ffe-farge-svart)}}.ffe-grid__row--bg-syrin-70,.ffe-grid__row-wrapper--bg-syrin-70{background-color:var(--ffe-farge-syrin-70)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__row--bg-syrin-70,.regard-color-scheme-preference .ffe-grid__row-wrapper--bg-syrin-70{background-color:var(--ffe-farge-svart)}}.ffe-grid__row--bg-syrin-30,.ffe-grid__row-wrapper--bg-syrin-30{background-color:var(--ffe-farge-syrin-30)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__row--bg-syrin-30,.regard-color-scheme-preference .ffe-grid__row-wrapper--bg-syrin-30{background-color:var(--ffe-farge-svart)}}.ffe-grid__row--bg-vann,.ffe-grid__row-wrapper--bg-vann{background-color:var(--ffe-farge-vann);color:var(--ffe-farge-hvit)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__row--bg-vann,.regard-color-scheme-preference .ffe-grid__row-wrapper--bg-vann{background-color:var(--ffe-farge-svart)}}.ffe-grid__row--bg-vann-30,.ffe-grid__row-wrapper--bg-vann-30{background-color:var(--ffe-farge-vann-30)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__row--bg-vann-30,.regard-color-scheme-preference .ffe-grid__row-wrapper--bg-vann-30{background-color:var(--ffe-farge-svart)}}.ffe-grid__row--bg-fjell,.ffe-grid__row-wrapper--bg-fjell{background-color:var(--ffe-farge-fjell);color:var(--ffe-farge-hvit)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__row--bg-fjell,.regard-color-scheme-preference .ffe-grid__row-wrapper--bg-fjell{background-color:var(--ffe-farge-svart)}}.ffe-grid__row--bg-hvit,.ffe-grid__row-wrapper--bg-hvit{background-color:var(--ffe-farge-hvit)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__row--bg-hvit,.regard-color-scheme-preference .ffe-grid__row-wrapper--bg-hvit{background-color:var(--ffe-farge-svart)}}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__row--bg-dark-svart,.regard-color-scheme-preference .ffe-grid__row-wrapper--bg-dark-svart{background-color:var(--ffe-farge-svart)}}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__row--bg-dark-natt,.regard-color-scheme-preference .ffe-grid__row-wrapper--bg-dark-natt{background-color:var(--ffe-farge-natt)}}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__row--bg-dark-koksgraa,.regard-color-scheme-preference .ffe-grid__row-wrapper--bg-dark-koksgraa{background-color:var(--ffe-farge-koksgraa)}}[class*=ffe-grid__row--bg-]{display:block;max-width:none}.ffe-grid__col{grid-column:auto / span 12}.ffe-grid__col--bg-frost-30{background-color:var(--ffe-farge-frost-30)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__col--bg-frost-30{background-color:var(--ffe-farge-svart)}}.ffe-grid__col--bg-sand{background-color:var(--ffe-farge-sand)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__col--bg-sand{background-color:var(--ffe-farge-svart)}}.ffe-grid__col--bg-sand-70{background-color:var(--ffe-farge-sand-70)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__col--bg-sand-70{background-color:var(--ffe-farge-svart)}}.ffe-grid__col--bg-sand-30{background-color:var(--ffe-farge-sand-30)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__col--bg-sand-30{background-color:var(--ffe-farge-svart)}}.ffe-grid__col--bg-syrin-70{background-color:var(--ffe-farge-syrin-70)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__col--bg-syrin-70{background-color:var(--ffe-farge-svart)}}.ffe-grid__col--bg-syrin-30{background-color:var(--ffe-farge-syrin-30)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__col--bg-syrin-30{background-color:var(--ffe-farge-svart)}}.ffe-grid__col--bg-vann{background-color:var(--ffe-farge-vann);color:var(--ffe-farge-hvit)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__col--bg-vann{background-color:var(--ffe-farge-svart)}}.ffe-grid__col--bg-vann-30{background-color:var(--ffe-farge-vann-30)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__col--bg-vann-30{background-color:var(--ffe-farge-svart)}}.ffe-grid__col--bg-fjell{background-color:var(--ffe-farge-fjell);color:var(--ffe-farge-hvit)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__col--bg-fjell{background-color:var(--ffe-farge-svart)}}.ffe-grid__col--bg-hvit{background-color:var(--ffe-farge-hvit)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__col--bg-hvit{background-color:var(--ffe-farge-svart)}}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__col--bg-dark-svart{background-color:var(--ffe-farge-svart)}}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__col--bg-dark-natt{background-color:var(--ffe-farge-natt)}}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-grid__col--bg-dark-koksgraa{background-color:var(--ffe-farge-koksgraa)}}.ffe-grid__col--center-text{text-align:center}.ffe-grid__col--sm-0{display:block;grid-column:auto / span 0;display:none}.ffe-grid__col--sm-1{display:block;grid-column:auto / span 1}.ffe-grid__col--sm-2{display:block;grid-column:auto / span 2}.ffe-grid__col--sm-3{display:block;grid-column:auto / span 3}.ffe-grid__col--sm-4{display:block;grid-column:auto / span 4}.ffe-grid__col--sm-5{display:block;grid-column:auto / span 5}.ffe-grid__col--sm-6{display:block;grid-column:auto / span 6}.ffe-grid__col--sm-7{display:block;grid-column:auto / span 7}.ffe-grid__col--sm-8{display:block;grid-column:auto / span 8}.ffe-grid__col--sm-9{display:block;grid-column:auto / span 9}.ffe-grid__col--sm-10{display:block;grid-column:auto / span 10}.ffe-grid__col--sm-11{display:block;grid-column:auto / span 11}.ffe-grid__col--sm-12{display:block;grid-column:auto / span 12}.ffe-grid__col--sm-offset-1{grid-column-start:2}.ffe-grid__col--sm-offset-2{grid-column-start:3}.ffe-grid__col--sm-offset-3{grid-column-start:4}.ffe-grid__col--sm-offset-4{grid-column-start:5}.ffe-grid__col--sm-offset-5{grid-column-start:6}.ffe-grid__col--sm-offset-6{grid-column-start:7}.ffe-grid__col--sm-offset-7{grid-column-start:8}.ffe-grid__col--sm-offset-8{grid-column-start:9}.ffe-grid__col--sm-offset-9{grid-column-start:10}.ffe-grid__col--sm-offset-10{grid-column-start:11}.ffe-grid__col--sm-offset-11{grid-column-start:12}.ffe-grid__col--sm-offset-12{grid-column-start:13}@media (min-width: 768px){.ffe-grid__col--md-0{display:block;grid-column:auto / span 0;display:none}.ffe-grid__col--md-1{display:block;grid-column:auto / span 1}.ffe-grid__col--md-2{display:block;grid-column:auto / span 2}.ffe-grid__col--md-3{display:block;grid-column:auto / span 3}.ffe-grid__col--md-4{display:block;grid-column:auto / span 4}.ffe-grid__col--md-5{display:block;grid-column:auto / span 5}.ffe-grid__col--md-6{display:block;grid-column:auto / span 6}.ffe-grid__col--md-7{display:block;grid-column:auto / span 7}.ffe-grid__col--md-8{display:block;grid-column:auto / span 8}.ffe-grid__col--md-9{display:block;grid-column:auto / span 9}.ffe-grid__col--md-10{display:block;grid-column:auto / span 10}.ffe-grid__col--md-11{display:block;grid-column:auto / span 11}.ffe-grid__col--md-12{display:block;grid-column:auto / span 12}.ffe-grid__col--md-offset-1{grid-column-start:2}.ffe-grid__col--md-offset-2{grid-column-start:3}.ffe-grid__col--md-offset-3{grid-column-start:4}.ffe-grid__col--md-offset-4{grid-column-start:5}.ffe-grid__col--md-offset-5{grid-column-start:6}.ffe-grid__col--md-offset-6{grid-column-start:7}.ffe-grid__col--md-offset-7{grid-column-start:8}.ffe-grid__col--md-offset-8{grid-column-start:9}.ffe-grid__col--md-offset-9{grid-column-start:10}.ffe-grid__col--md-offset-10{grid-column-start:11}.ffe-grid__col--md-offset-11{grid-column-start:12}.ffe-grid__col--md-offset-12{grid-column-start:13}}@media (min-width: 1024px){.ffe-grid__col--lg-0{display:block;grid-column:auto / span 0;display:none}.ffe-grid__col--lg-1{display:block;grid-column:auto / span 1}.ffe-grid__col--lg-2{display:block;grid-column:auto / span 2}.ffe-grid__col--lg-3{display:block;grid-column:auto / span 3}.ffe-grid__col--lg-4{display:block;grid-column:auto / span 4}.ffe-grid__col--lg-5{display:block;grid-column:auto / span 5}.ffe-grid__col--lg-6{display:block;grid-column:auto / span 6}.ffe-grid__col--lg-7{display:block;grid-column:auto / span 7}.ffe-grid__col--lg-8{display:block;grid-column:auto / span 8}.ffe-grid__col--lg-9{display:block;grid-column:auto / span 9}.ffe-grid__col--lg-10{display:block;grid-column:auto / span 10}.ffe-grid__col--lg-11{display:block;grid-column:auto / span 11}.ffe-grid__col--lg-12{display:block;grid-column:auto / span 12}.ffe-grid__col--lg-offset-1{grid-column-start:2}.ffe-grid__col--lg-offset-2{grid-column-start:3}.ffe-grid__col--lg-offset-3{grid-column-start:4}.ffe-grid__col--lg-offset-4{grid-column-start:5}.ffe-grid__col--lg-offset-5{grid-column-start:6}.ffe-grid__col--lg-offset-6{grid-column-start:7}.ffe-grid__col--lg-offset-7{grid-column-start:8}.ffe-grid__col--lg-offset-8{grid-column-start:9}.ffe-grid__col--lg-offset-9{grid-column-start:10}.ffe-grid__col--lg-offset-10{grid-column-start:11}.ffe-grid__col--lg-offset-11{grid-column-start:12}.ffe-grid__col--lg-offset-12{grid-column-start:13}}@media (min-width: 1280px){.ffe-grid__col--xl-0{display:block;grid-column:auto / span 0;display:none}.ffe-grid__col--xl-1{display:block;grid-column:auto / span 1}.ffe-grid__col--xl-2{display:block;grid-column:auto / span 2}.ffe-grid__col--xl-3{display:block;grid-column:auto / span 3}.ffe-grid__col--xl-4{display:block;grid-column:auto / span 4}.ffe-grid__col--xl-5{display:block;grid-column:auto / span 5}.ffe-grid__col--xl-6{display:block;grid-column:auto / span 6}.ffe-grid__col--xl-7{display:block;grid-column:auto / span 7}.ffe-grid__col--xl-8{display:block;grid-column:auto / span 8}.ffe-grid__col--xl-9{display:block;grid-column:auto / span 9}.ffe-grid__col--xl-10{display:block;grid-column:auto / span 10}.ffe-grid__col--xl-11{display:block;grid-column:auto / span 11}.ffe-grid__col--xl-12{display:block;grid-column:auto / span 12}.ffe-grid__col--xl-offset-1{grid-column-start:2}.ffe-grid__col--xl-offset-2{grid-column-start:3}.ffe-grid__col--xl-offset-3{grid-column-start:4}.ffe-grid__col--xl-offset-4{grid-column-start:5}.ffe-grid__col--xl-offset-5{grid-column-start:6}.ffe-grid__col--xl-offset-6{grid-column-start:7}.ffe-grid__col--xl-offset-7{grid-column-start:8}.ffe-grid__col--xl-offset-8{grid-column-start:9}.ffe-grid__col--xl-offset-9{grid-column-start:10}.ffe-grid__col--xl-offset-10{grid-column-start:11}.ffe-grid__col--xl-offset-11{grid-column-start:12}.ffe-grid__col--xl-offset-12{grid-column-start:13}}.ffe-grid__col--center{display:flex;place-items:center;place-content:center}:root,:host{--ffe-v-background-color: var(--ffe-farge-hvit);--ffe-v-primary-color: var(--ffe-farge-fjell);--ffe-v-header-border-bottom-color: var(--ffe-farge-lysgraa);--ffe-v-header-logo-color: var(--ffe-farge-fjell);--ffe-v-link-color: var(--ffe-farge-svart);--ffe-v-link-hover-color: var(--ffe-farge-vann);--ffe-v-link-focus-box-shadow-color: var(--ffe-farge-vann);--ffe-v-link-disabled-color: var(--ffe-farge-moerkgraa);--ffe-v-notification-bubble-background-color: var(--ffe-farge-baer);--ffe-v-notification-bubble-text-color: var(--ffe-farge-hvit);--ffe-v-font-strong: "SpareBank1-medium", arial, sans-serif;--ffe-v-usernav-link-hover-background-color: var(--ffe-farge-frost-30);--ffe-v-usernav-link-focus-background-color: var(--ffe-farge-frost-30);--ffe-v-usernav-list-border-color: var(--ffe-farge-vann);--ffe-v-usernav-list-hover-color: var(--ffe-farge-svart);--ffe-v-header-icon-button-color: var(--ffe-farge-vann);--ffe-v-header-logout-color: var(--ffe-farge-vann);--ffe-v-header-logout-color-hover: var(--ffe-farge-hvit);--ffe-v-header-logout-border-color: var(--ffe-farge-vann);--ffe-v-header-logout-border-color-hover: var(--ffe-farge-vann);--ffe-v-header-logout-background-color: var(--ffe-farge-hvit);--ffe-v-header-logout-background-color-hover: var(--ffe-farge-vann);--ffe-v-usernav-box-shadow-color: var(--ffe-farge-graa);--ffe-v-usernav-box-shadow: 0 1px 4px 0 var(--ffe-v-usernav-box-shadow-color);--ffe-v-usernav-border-color: var(--ffe-farge-lysgraa)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-background-color: var(--ffe-farge-svart);--ffe-v-primary-color: var(--ffe-farge-vann-30);--ffe-v-header-border-bottom-color: var(--ffe-farge-moerkgraa);--ffe-v-header-logo-color: var(--ffe-farge-hvit);--ffe-v-link-color: var(--ffe-farge-hvit);--ffe-v-link-hover-color: var(--ffe-farge-vann-30);--ffe-v-link-focus-box-shadow-color: var(--ffe-farge-hvit);--ffe-v-link-disabled-color: var(--ffe-farge-graa);--ffe-v-notification-bubble-text-color: var(--ffe-farge-hvit);--ffe-v-usernav-link-hover-background-color: var(--ffe-farge-moerkgraa);--ffe-v-usernav-list-border-color: var(--ffe-farge-vann-70);--ffe-v-usernav-list-hover-color: var(--ffe-farge-hvit);--ffe-v-usernav-header-link-hover-focus-color: var(--ffe-farge-svart);--ffe-v-header-icon-button-color: var(--ffe-farge-vann-30);--ffe-v-header-logout-color: var(--ffe-farge-vann-30);--ffe-v-header-logout-color-hover: var(--ffe-farge-svart);--ffe-v-header-logout-border-color: var(--ffe-farge-vann-70);--ffe-v-header-logout-border-color-hover: var(--ffe-farge-vann-30);--ffe-v-header-logout-background-color: var(--ffe-farge-svart);--ffe-v-header-logout-background-color-hover: var(--ffe-farge-vann-30);--ffe-v-usernav-box-shadow: none;--ffe-v-usernav-border-color: var(--ffe-farge-koksgraa)}}.ffe-header{background:var(--ffe-v-background-color);text-align:center;isolation:isolate;position:relative;z-index:999}.ffe-header__border{border-bottom:1px solid var(--ffe-v-header-border-bottom-color)}.ffe-header__user-chevron--expanded{transform:rotate(180deg)}.ffe-header__border:first-child{position:relative}.ffe-header__wrapper{display:grid;column-gap:var(--ffe-spacing-md);grid-template-columns:auto 1fr auto;place-items:center;position:relative;margin:0 auto;padding:0 var(--ffe-spacing-sm);max-width:1280px}.ffe-header__link{transition:color var(--ffe-transition-duration) var(--ffe-ease),background-color var(--ffe-transition-duration) var(--ffe-ease);border:2px solid transparent}.ffe-header__link:link,.ffe-header__link:visited,.ffe-header__link:active{color:var(--ffe-v-link-color);text-decoration:none}@media (hover: hover) and (pointer: fine){.ffe-header__link:hover{color:var(--ffe-v-link-hover-color)}.ffe-header__user-nav .ffe-header__link:hover{background:var(--ffe-v-usernav-link-hover-background-color);color:var(--ffe-v-usernav-list-hover-color)}}.ffe-header__link--active:link,.ffe-header__link--active:visited{position:relative;color:var(--ffe-v-primary-color)}.ffe-header__link--active:after{content:"";display:inline-block;border-bottom:2px solid var(--ffe-v-primary-color);position:absolute;width:100%;bottom:-2px;left:0}.ffe-header__link--active:focus:after{border-bottom:0}.ffe-header__link:focus{border-radius:1rem;box-shadow:0 0 0 2px var(--ffe-v-link-focus-box-shadow-color);outline:none}.ffe-header__user-nav .ffe-header__link:focus{border-radius:0;background-color:var(--ffe-v-usernav-link-focus-background-color)}.ffe-header__link:focus:not(:focus-visible){background-color:transparent;box-shadow:none;color:var(--ffe-v-primary-color)}.ffe-header__link--disabled{color:var(--ffe-v-link-disabled-color);cursor:default}.ffe-header__list{margin:0;padding:0;text-align:left;list-style:none}.ffe-header__logo{flex-grow:1;margin:var(--ffe-spacing-xs) 0}.ffe-header__logo a:focus{box-shadow:0 0 0 2px var(--ffe-v-link-focus-box-shadow-color);border-radius:1rem;padding:var(--ffe-spacing-xs)}.ffe-header__logo-text{fill:var(--ffe-v-header-logo-color)}.ffe-header__logo-svg{height:30px;vertical-align:middle;border:none}.ffe-header__logout-button,.ffe-header__icon-button{all:unset;cursor:pointer;border-radius:6em}.ffe-header__logout-button:active,.ffe-header__icon-button:active{transform:scale(.97)}.ffe-header__icon-button{color:var(--ffe-v-header-icon-button-color);display:inline-grid;grid-template-columns:auto 1fr}.ffe-header__icon-button:focus-visible{outline:2px solid var(--ffe-v-header-icon-button-color);outline-offset:2px}.ffe-header__icon-button .ffe-header__notification-bubble{align-self:end;transform:translate(-1.25rem,-5px)}.ffe-header__logout-button{--color: var(--ffe-v-header-logout-color);--color-hover: var(--ffe-v-header-logout-color-hover);--background-color: var(--ffe-v-header-logout-background-color);--background-color-hover: var(--ffe-v-header-logout-background-color-hover);--border-color: var(--ffe-v-header-logout-border-color);--border-color-hover: var(--ffe-v-header-logout-border-color-hover);color:var(--color);background:var(--background-color);border:2px solid var(--border-color);line-height:1.5;padding:var(--ffe-spacing-xs) var(--ffe-spacing-md);margin:var(--ffe-spacing-md) var(--ffe-spacing-md) 0}.ffe-header__logout-button:focus-visible{outline:2px solid var(--border-color);outline-offset:2px}@media (hover: hover) and (pointer: fine){.ffe-header__logout-button:hover{--background-color: var(--background-color-hover);--border-color: var(--border-color-hover);--color: var(--color-hover)}}.ffe-header__user-icon,.ffe-header__user-chevron-icon,.ffe-header__site-nav-icon{color:var(--ffe-v-primary-color)}.ffe-header__user-icon,.ffe-header__site-nav-icon{vertical-align:middle}.ffe-header__user-chevron-icon{vertical-align:middle;margin-left:var(--ffe-spacing-xs);transition:transform var(--ffe-transition-duration) var(--ffe-ease-in-out-back);color:var(--ffe-v-header-icon-button-color)}.ffe-header__user-chevron--expanded .ffe-header__user-chevron-icon{transform:rotate(180deg)}.ffe-header__user-nav{transition:transform var(--ffe-transition-duration) var(--ffe-ease),opacity .1s;overflow:hidden}.ffe-header__user-nav:not(.ffe-header__user-nav--visible){visibility:hidden;height:1px;overflow:hidden;transform:translateY(-25px);opacity:0}.ffe-header__user-nav .ffe-header__link,.ffe-header__site-nav .ffe-header__link{display:flex;gap:var(--ffe-spacing-sm);padding:var(--ffe-spacing-xs) var(--ffe-spacing-md)}.ffe-header__site-nav-hamburger{position:relative;vertical-align:middle;display:inline-block;height:24px;width:24px}.ffe-header__site-nav-hamburger-bar,.ffe-header__site-nav-hamburger:before,.ffe-header__site-nav-hamburger:after{display:inline-block;background:var(--ffe-v-primary-color);width:24px;height:4px;border-radius:2px}.ffe-header__site-nav-hamburger-bar{position:absolute;left:0;bottom:10px;transition:transform var(--ffe-transition-duration) var(--ffe-ease-in-out-back),width var(--ffe-transition-duration) var(--ffe-ease-in-out-back)}.ffe-header__site-nav-hamburger:before{position:absolute;content:"";left:0;bottom:18px}.ffe-header__site-nav-hamburger:after{position:absolute;content:"";left:0;bottom:2px}.ffe-header__site-nav-hamburger:before,.ffe-header__site-nav-hamburger:after{transition:transform var(--ffe-transition-duration) var(--ffe-ease-in-out-back)}.ffe-header__site-nav-hamburger--expanded .ffe-header__site-nav-hamburger-bar{width:0;transform:translate(12px)}.ffe-header__site-nav-hamburger--expanded:before{transform:translateY(8px) rotate(45deg)}.ffe-header__site-nav-hamburger--expanded:after{transform:translateY(-8px) rotate(-45deg)}.ffe-header__secondary-nav{display:none;text-transform:uppercase}.ffe-header__notification-bubble{font-family:var(--ffe-v-font-strong);font-weight:400;font-size:.75rem;line-height:1;display:inline-grid;place-items:center;width:1.6rem;aspect-ratio:1;background:var(--ffe-v-notification-bubble-background-color);color:var(--ffe-v-notification-bubble-text-color);border-radius:50%}@media (min-width: 768px){.ffe-header__icon-button--site-nav,.ffe-header__user-icon{display:none}.ffe-header__icon-button .ffe-header__notification-bubble{transform:unset;align-self:start}.ffe-header__icon-button--user-nav{display:grid;grid-template-columns:1fr auto}.ffe-header__icon-button--user-nav .ffe-header__notification-bubble{grid-area:1 / 1 / span 1 / span 1;margin-right:var(--ffe-spacing-sm)}.ffe-header__logo a{display:inline-block;height:60px;line-height:3.75rem;transition:box-shadow var(--ffe-transition-duration) var(--ffe-ease)}.ffe-header__logo a:focus{border-radius:1rem;padding:0}.ffe-header__logo-svg{height:40px}.ffe-header__site-nav{padding:var(--ffe-spacing-xs);grid-area:2 / 1 / span 1 / span 3}.ffe-header__site-nav .ffe-header__list-item{display:inline-block;margin:0 var(--ffe-spacing-xs)}.ffe-header__site-nav .ffe-header__list-item--logout{display:none}.ffe-header__site-nav .ffe-header__link{padding:0}.ffe-header__site-nav-list{text-align:center}.ffe-header__secondary-nav{display:block}.ffe-header__secondary-nav .ffe-header__list-item{display:inline-block;margin:0 var(--ffe-spacing-sm) 0 0}.ffe-header__user-nav-toggle{text-align:right}.ffe-header__user-nav{position:absolute;right:20px;top:-16px;min-width:225px;background:var(--ffe-v-background-color);border-radius:24px;box-shadow:var(--ffe-v-usernav-box-shadow);border:2px solid var(--ffe-v-usernav-border-color);padding:var(--ffe-spacing-md) 0}.ffe-header--enable-link-to-profile .ffe-header__icon-button--user-nav .ffe-header__notification-bubble{margin-right:var(--ffe-spacing-xs)}}@media (max-width: 768px){.ffe-header__border:last-child{margin-top:-1px}.ffe-header__user-name{display:none}.ffe-header__user-nav{margin-right:var(--ffe-spacing-sm)}.ffe-header__user-nav-toggle{order:-1}.ffe-header__user-nav,.ffe-header__site-nav-list{visibility:hidden;height:1px;position:absolute;right:0;left:0;top:1px;padding:var(--ffe-spacing-sm) 0;border-bottom:1px solid var(--ffe-v-header-border-bottom-color);transform:translateY(-25px);transition:transform var(--ffe-transition-duration) var(--ffe-ease)}.ffe-header__user-nav--visible,.ffe-header__site-nav-list--visible{visibility:visible;height:auto;width:100%;transform:translateY(0);background-color:var(--ffe-v-background-color)}.ffe-header__list-item--logout{display:block}.ffe-header--enable-link-to-profile .ffe-header__notification-bubble{display:none}.ffe-header--enable-link-to-profile .ffe-header__user-icon--with-notification:after{display:block;position:absolute;width:10px;aspect-ratio:1;background:var(--ffe-v-notification-bubble-background-color);border-radius:50%;content:""}.ffe-header--enable-link-to-profile .ffe-header__user-nav-toggle,.ffe-header--enable-link-to-profile .ffe-header__user-nav-toggle .ffe-header__svg-icon,.ffe-header--enable-link-to-profile .ffe-header__site-nav-toggle,.ffe-header--enable-link-to-profile .ffe-header__site-nav-toggle .ffe-header__svg-icon{display:inline-flex}}@media print{.ffe-header__logo{text-align:left}.ffe-header__user-nav,.ffe-header__user-icon,.ffe-header__user-chevron,.ffe-header__site-nav,.ffe-header__site-nav-toggle,.ffe-header__notification-bubble{display:none}}:root,:host{--ffe-v-icons-size-sm: 20px;--ffe-v-icons-size-md: 24px;--ffe-v-icons-size-lg: 32px;--ffe-v-icons-size-xl: 40px;--ffe-v-icons-default-color: var(--ffe-farge-vann)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference :root,.regard-color-scheme-preference :host{--ffe-v-icons-default-color: var(--ffe-farge-vann-70)}}.ffe-icons{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top;mask-position:top;background-color:currentcolor;display:inline-block}.ffe-icons--sm{height:var(--ffe-v-icons-size-sm);width:var(--ffe-v-icons-size-sm)}.ffe-icons--md{height:var(--ffe-v-icons-size-md);width:var(--ffe-v-icons-size-md)}.ffe-icons--lg{height:var(--ffe-v-icons-size-lg);width:var(--ffe-v-icons-size-lg)}.ffe-icons--xl{height:var(--ffe-v-icons-size-xl);width:var(--ffe-v-icons-size-xl)}:where(.ffe-icons){color:var(--ffe-v-icons-default-color)}:root,:host{--ffe-v-lists-title-color: var(--ffe-farge-fjell);--ffe-v-lists-description-description-color: var(--ffe-farge-svart);--ffe-v-lists-check-list-check-icon-color: var(--ffe-farge-skog);--ffe-v-lists-check-list-cross-icon-color: var(--ffe-farge-baer);--ffe-v-detail-list-card-background-color: var(--ffe-farge-hvit);--ffe-v-detail-list-card-border-color: var(--ffe-farge-lysgraa);--ffe-v-detail-list-card-border-radius: 16px}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-lists-title-color: var(--ffe-farge-hvit);--ffe-v-lists-description-description-color: var(--ffe-farge-lysgraa);--ffe-v-lists-check-list-check-icon-color: var(--ffe-farge-skog-70);--ffe-v-detail-list-card-background-color: var(--ffe-farge-natt);--ffe-v-detail-list-card-border-color: var(--ffe-farge-moerkgraa)}}.ffe-numbered-list,.ffe-bullet-list{font-family:var(--ffe-g-font);padding:0;text-align:left;margin:0 0 var(--ffe-spacing-sm)}.ffe-numbered-list>.ffe-numbered-list__item,.ffe-bullet-list>.ffe-numbered-list__item,.ffe-numbered-list>.ffe-bullet-list__item,.ffe-bullet-list>.ffe-bullet-list__item{margin-top:var(--ffe-spacing-xs);margin-left:var(--ffe-spacing-sm);overflow-wrap:anywhere}.ffe-numbered-list{list-style-type:decimal}.ffe-bullet-list{list-style-type:disc}.ffe-bullet-list--condensed{margin-left:0}.ffe-bullet-list--condensed>.ffe-bullet-list__item{margin-top:0}@media (min-width: 480px){.ffe-numbered-list,.ffe-bullet-list{margin-left:var(--ffe-spacing-sm)}.ffe-numbered-list--condensed,.ffe-bullet-list--condensed{margin-left:0}}@media (min-width: 768px){.ffe-numbered-list>.ffe-numbered-list__item,.ffe-bullet-list>.ffe-bullet-list__item{margin-left:var(--ffe-spacing-lg)}.ffe-numbered-list>.ffe-numbered-list__item--condensed,.ffe-bullet-list>.ffe-bullet-list__item--condensed{margin-left:0}}.ffe-check-list,.ffe-stylized-numbered-list{font-family:var(--ffe-g-font);padding:0;text-align:left;margin:0 0 var(--ffe-spacing-sm);list-style:none}.ffe-check-list__item{--line-height: 1.5em;margin-top:var(--ffe-spacing-sm);position:relative;line-height:var(--line-height);display:grid;grid-template-columns:auto 1fr;grid-template-rows:var(--line-height) 1fr;grid-column-gap:1.5em}.ffe-check-list__icon{grid-column:1 / 2;grid-row:1 / 2;place-self:center}.ffe-check-list__icon--check.ffe-icons{color:var(--ffe-v-lists-check-list-check-icon-color)}.ffe-check-list__icon--cross.ffe-icons{color:var(--ffe-v-lists-check-list-cross-icon-color)}@media all and (min-width: 768px){.ffe-check-list--two-columns{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ffe-spacing-xs)}.ffe-check-list--two-columns .ffe-check-list__item{flex:1 0 auto;width:40%}}.ffe-stylized-numbered-list__item{--line-height: 1.5em;counter-increment:list-elements;margin-top:var(--ffe-spacing-sm);position:relative;line-height:var(--line-height);display:grid;grid-template-columns:auto 1fr;grid-template-rows:var(--line-height) 1fr;grid-column-gap:var(--ffe-spacing-md)}.ffe-stylized-numbered-list__item:before{content:counter(list-elements);grid-column:1 / 2;grid-row:1 / 2;color:var(--ffe-v-lists-title-color)}.ffe-check-list__item-content,.ffe-stylized-numbered-list__item-content{grid-column:2 / 3;grid-row:1 / -1;overflow-wrap:anywhere}.ffe-description-list,.ffe-description-list-multicol{--vertical-seperation: 1rem}.ffe-description-list .ffe-description-list__term,.ffe-description-list-multicol .ffe-description-list__term{color:var(--ffe-v-lists-title-color);font-size:var(--ffe-fontsize-h6)}.ffe-description-list .ffe-description-list__description,.ffe-description-list-multicol .ffe-description-list__description{padding-bottom:var(--vertical-seperation);margin-left:0;color:var(--ffe-v-lists-description-description-color)}.ffe-description-list .ffe-description-list__description+.ffe-description-list__description,.ffe-description-list-multicol .ffe-description-list__description+.ffe-description-list__description{margin-top:calc(var(--vertical-seperation) * -1)}.ffe-description-list--horizontal{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}.ffe-description-list--horizontal .ffe-description-list__term{flex:0 0 35%;overflow:hidden;overflow-wrap:break-word}.ffe-description-list--horizontal .ffe-description-list__description{flex:65% 0 0;padding-left:var(--ffe-spacing-sm);max-width:65%}.ffe-description-list--horizontal .ffe-description-list__description+.ffe-description-list__description{margin-left:35%}@media (min-width: 480px){.ffe-description-list--horizontal .ffe-description-list__term{flex:0 0 20%}.ffe-description-list--horizontal .ffe-description-list__description{flex:80% 0 0;max-width:80%}.ffe-description-list--horizontal .ffe-description-list__description+.ffe-description-list__description{margin-left:20%}}.ffe-description-list--horizontal.ffe-description-list--md .ffe-description-list__term{flex:0 0 40%}.ffe-description-list--horizontal.ffe-description-list--md .ffe-description-list__description{flex:60% 0 0;max-width:60%}.ffe-description-list--horizontal.ffe-description-list--md .ffe-description-list__description+.ffe-description-list__description{margin-left:40%}.ffe-description-list--horizontal.ffe-description-list--lg .ffe-description-list__term{flex:0 0 50%}.ffe-description-list--horizontal.ffe-description-list--lg .ffe-description-list__description{flex:50% 0 0;max-width:50%}.ffe-description-list--horizontal.ffe-description-list--lg .ffe-description-list__description+.ffe-description-list__description{margin-left:50%}.ffe-description-list-multicol{display:flex;flex-wrap:wrap;align-items:stretch}.ffe-description-list-multicol__avoid-break{flex-basis:100%;margin:0;text-align:center}.ffe-description-list-multicol--sm-2-cols .ffe-description-list-multicol__avoid-break{flex-basis:50%}.ffe-description-list-multicol__avoid-break:last-child:not(:nth-child(2n)){flex-basis:100%}@media (min-width: 480px){.ffe-description-list-multicol__avoid-break{flex-basis:50%}}.ffe-detail-list-card{--detail-list-bg-color: var(--ffe-v-detail-list-card-background-color);background-color:var(--detail-list-bg-color);border-radius:var(--ffe-v-detail-list-card-border-radius);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;container-type:inline-size}.ffe-detail-list-card__item:not(:last-child){border-bottom:1px solid var(--ffe-v-detail-list-card-border-color)}.ffe-detail-list-card__item{padding:var(--ffe-spacing-sm);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ffe-spacing-xs);overflow-wrap:anywhere;text-wrap:balance}.ffe-detail-list-card__item:is(button){background-color:transparent;border:0;width:100%;color:inherit}.ffe-detail-list-card__item:is(a){text-decoration:none;color:inherit}.ffe-detail-list-card__item:is(:first-child){border-radius:var(--ffe-v-detail-list-card-border-radius) var(--ffe-v-detail-list-card-border-radius) 0 0}.ffe-detail-list-card__item:is(:last-child){border-radius:0 0 var(--ffe-v-detail-list-card-border-radius) var(--ffe-v-detail-list-card-border-radius)}.ffe-detail-list-card__item-label{font-family:var(--ffe-g-font-heading-small);color:var(--ffe-g-secondary-color)}.ffe-detail-list-card__item-value{margin:0;display:flex;align-items:center}.ffe-detail-list-card__item-value>a,.ffe-detail-list-card__item-value>button{min-width:24px}@container (width < 299px){.ffe-detail-list-card__item{flex-direction:column;align-items:normal}}.ffe-detail-list-card--bg-sand-30{--detail-list-bg-color: var(--ffe-farge-sand-30)}.ffe-detail-list-card--bg-sand-70{--detail-list-bg-color: var(--ffe-farge-sand-70)}.ffe-detail-list-card--bg-frost-30{--detail-list-bg-color: var(--ffe-farge-frost-30)}.ffe-detail-list-card--bg-syrin-30{--detail-list-bg-color: var(--ffe-farge-syrin-30)}.ffe-detail-list-card--bg-syrin-70{--detail-list-bg-color: var(--ffe-farge-syrin-70)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-detail-list-card--dm-bg-svart{--detail-list-bg-color: var(--ffe-farge-svart)}.regard-color-scheme-preference .ffe-detail-list-card--dm-bg-natt{--detail-list-bg-color: var(--ffe-farge-natt)}.regard-color-scheme-preference .ffe-detail-list-card--dm-bg-koksgraa{--detail-list-bg-color: var(--ffe-farge-koksgraa)}}.ffe-message{--ffe-v-messages-background-color-info: var(--ffe-color-surface-feedback-info);--ffe-v-messages-text-color-info: var(--ffe-color-foreground-feedback-info);--ffe-v-messages-border-color-info: var(--ffe-color-border-feedback-info);--ffe-v-messages-icon-background-color-info: var(--ffe-color-fill-feedback-info);--ffe-v-messages-icon-color-info: var(--ffe-color-foreground-on-fill-default);--ffe-v-messages-close-button-color-info: var(--ffe-color-foreground-feedback-info);--ffe-v-messages-background-color-tip: var(--ffe-color-surface-feedback-tip);--ffe-v-messages-text-color-tip: var(--ffe-color-foreground-feedback-tip);--ffe-v-messages-border-color-tip: var(--ffe-color-border-feedback-tip);--ffe-v-messages-icon-background-color-tip: var(--ffe-color-fill-feedback-tip);--ffe-v-messages-icon-color-tip: var(--ffe-color-foreground-on-fill-default);--ffe-v-messages-close-button-color-tip: var(--ffe-color-foreground-feedback-tip);--ffe-v-messages-background-color-success: var(--ffe-color-surface-feedback-success);--ffe-v-messages-text-color-success: var(--ffe-color-foreground-feedback-success);--ffe-v-messages-border-color-success: var(--ffe-color-border-feedback-success);--ffe-v-messages-icon-background-color-success: var(--ffe-color-fill-feedback-success);--ffe-v-messages-icon-color-success: var(--ffe-color-foreground-on-fill-default);--ffe-v-messages-close-button-color-success: var(--ffe-color-foreground-feedback-success);--ffe-v-messages-background-color-warning: var(--ffe-color-surface-feedback-warning);--ffe-v-messages-text-color-warning: var(--ffe-color-foreground-feedback-warning);--ffe-v-messages-border-color-warning: var(--ffe-color-border-feedback-warning);--ffe-v-messages-icon-background-color-warning: var(--ffe-color-fill-feedback-warning);--ffe-v-messages-icon-color-warning: var(--ffe-color-foreground-on-fill-default);--ffe-v-messages-close-button-color-warning: var(--ffe-color-foreground-feedback-warning);--ffe-v-messages-background-color-error: var(--ffe-color-surface-feedback-critical);--ffe-v-messages-text-color-error: var(--ffe-color-foreground-feedback-critical);--ffe-v-messages-border-color-error: var(--ffe-color-border-feedback-critical);--ffe-v-messages-icon-background-color-error: var(--ffe-color-fill-feedback-critical);--ffe-v-messages-icon-color-error: var(--ffe-color-foreground-on-fill-default);--ffe-v-messages-close-button-color-error: var(--ffe-color-foreground-feedback-critical);--ffe-v-messages-link-color-error: var(--ffe-foreground-feedback-critical);--ffe-v-messages-close-button-border-color-focus: var(--ffe-color-border-interactive-focus)}.ffe-message{--icon-size: var(--ffe-v-icons-size-md);--icon-padding: var(--ffe-spacing-2xs);border-radius:var(--ffe-g-border-radius-lg);font-family:var(--ffe-g-font);overflow-wrap:anywhere}.ffe-message .ffe-body-text,.ffe-message .ffe-body-paragraph{color:inherit}.ffe-message--info{--background: var(--ffe-v-messages-background-color-info);--text-color: var(--ffe-v-messages-text-color-info);--border-color: var(--ffe-v-messages-border-color-info);--icon-background: var(--ffe-v-messages-icon-background-color-info);--icon-color: var(--ffe-v-messages-icon-color-info);--close-button: var(--ffe-v-messages-close-button-color-info);--link-text-color: var(--ffe-v-messages-link-color-info);--mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NzkuNzg4LTY3MnEtMjUuOTQyIDAtNDMuODY0LTE4LjEzNS0xNy45MjMtMTguMTM2LTE3LjkyMy00NC4wNzd0MTguMTM1LTQzLjg2NHExOC4xMzUtMTcuOTIzIDQ0LjA3Ni0xNy45MjMgMjUuOTQyIDAgNDMuODY0IDE4LjEzNiAxNy45MjMgMTguMTM1IDE3LjkyMyA0NC4wNzZ0LTE4LjEzNSA0My44NjRRNTA1LjcyOS02NzIgNDc5Ljc4OC02NzJabS4yNTcgNTA3Ljk5OXEtMjAuODE0IDAtMzUuNDI5LTE0LjU4NC0xNC42MTUtMTQuNTgzLTE0LjYxNS0zNS40MTZ2LTI5Ni42MTRxMC0yMC44MzMgMTQuNTctMzUuNDE2IDE0LjU3LTE0LjU4MyAzNS4zODQtMTQuNTgzdDM1LjQyOSAxNC41ODNxMTQuNjE1IDE0LjU4MyAxNC42MTUgMzUuNDE2djI5Ni42MTRxMCAyMC44MzMtMTQuNTcgMzUuNDE2LTE0LjU3IDE0LjU4NC0zNS4zODQgMTQuNTg0WiIvPjwvc3ZnPg==)}.ffe-message--tips{--background: var(--ffe-v-messages-background-color-tip);--text-color: var(--ffe-v-messages-text-color-tip);--border-color: var(--ffe-v-messages-border-color-tip);--icon-background: var(--ffe-v-messages-icon-background-color-tip);--icon-color: var(--ffe-v-messages-icon-color-tip);--close-button: var(--ffe-v-messages-close-button-color-tip);--mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NzkuNzg4LTExMi45MjRxLTI3LjA5NSAwLTQ2LjU1Ny0xOC42NS0xOS40NjEtMTguNjUtMjEuMzg1LTQ1LjY1N2gxMzYuMzA4cS0xLjkyNCAyNy4zMDctMjEuNTk3IDQ1LjgwNy0xOS42NzQgMTguNS00Ni43NjkgMTguNVpNMzcyLjI4My0yNDAuNjE3cS0xMS4wNTIgMC0xOC42NjctNy40MDUtNy42MTUtNy40MDQtNy42MTUtMTguMzg0IDAtMTAuOTc5IDcuNDUzLTE4LjU5NSA3LjQ1NC03LjYxNSAxOC41MDYtNy42MTVoMjE1Ljc1N3ExMS4wNTIgMCAxOC42NjcgNy40MDUgNy42MTUgNy40MDUgNy42MTUgMTguMzg0dC03LjQ1MyAxOC41OTVxLTcuNDU0IDcuNjE1LTE4LjUwNiA3LjYxNUgzNzIuMjgzWm0tNDUuMTI5LTExNS4zODRxLTU1Ljg0NS0zNi4wNzctODUuNDk5LTk0LjYxNVEyMTIuMDAxLTUwOS4xNTQgMjEyLjAwMS01NzZxMC0xMTEuOTIyIDc4LjAzOC0xODkuOTYxUTM2OC4wNzgtODQzLjk5OSA0ODAtODQzLjk5OXExMTEuOTIyIDAgMTg5Ljk2MSA3OC4wMzhRNzQ3Ljk5OS02ODcuOTIyIDc0Ny45OTktNTc2cTAgNjYuODQ2LTI5LjY1NCAxMjUuMzg0dC04NS40OTkgOTQuNjE1SDMyNy4xNTRaTTM0NC00MDhoMjcycTM4LTMxIDU5LTc1dDIxLTkzcTAtOTAuMzI3LTYyLjc2OS0xNTMuMTY0UTU3MC40NjItNzkyIDQ4MC4yMzEtNzkyVDMyNy03MjkuMTY0UTI2NC02NjYuMzI3IDI2NC01NzZxMCA0OSAyMSA5M3Q1OSA3NVptMTM2IDBaIi8+PC9zdmc+)}.ffe-message--success{--background: var(--ffe-v-messages-background-color-success);--text-color: var(--ffe-v-messages-text-color-success);--border-color: var(--ffe-v-messages-border-color-success);--icon-background: var(--ffe-v-messages-icon-background-color-success);--icon-color: var(--ffe-v-messages-icon-color-success);--close-button: var(--ffe-v-messages-close-button-color-success);--mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Im0zOTUtMzcyLjM4NCAyNzAuNTM5LTI2OS41MzhxNy45MjMtNy45MjMgMTcuNjkyLTcuNjE2IDkuNzY5LjMwOCAxOC4wNzYgOC42MTYgOC4zMDggOC4zMDcgOC4zMDggMTcuODg0IDAgOS41NzYtOC4zMDggMTcuODg0bC0yODMgMjgyLjk5OXEtOS44NDYgOS44NDYtMjIuODA3IDkuODQ2LTEyLjk2MSAwLTIyLjgwNy05Ljg0NmwtMTE0LTExMy45OTlxLTcuOTIzLTcuOTIzLTguMzA4LTE3LjY5Mi0uMzg0LTkuNzY5IDcuOTIzLTE4LjA3NiA4LjMwOC04LjMwOCAxNy44ODQtOC4zMDggOS41NzcgMCAxNy44ODQgOC4zMDhMMzk1LTM3Mi4zODRaIi8+PC9zdmc+)}.ffe-message--warning{--background: var(--ffe-v-messages-background-color-warning);--text-color: var(--ffe-v-messages-text-color-warning);--border-color: var(--ffe-v-messages-border-color-warning);--icon-background: var(--ffe-v-messages-icon-background-color-warning);--icon-color: var(--ffe-v-messages-icon-color-warning);--close-button: var(--ffe-v-messages-close-button-color-warning);--mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NzkuNzg4LTE4Ny4wOHEtMjEuNTM3IDAtMzYuNjYyLTE1LjMzN3QtMTUuMTI1LTM2Ljg3NHEwLTIxLjUzNyAxNS4zMzctMzYuNjYyIDE1LjMzNy0xNS4xMjQgMzYuODc0LTE1LjEyNCAyMS41MzcgMCAzNi42NjIgMTUuMzM3dDE1LjEyNSAzNi44NzRxMCAyMS41MzctMTUuMzM3IDM2LjY2MS0xNS4zMzcgMTUuMTI1LTM2Ljg3NCAxNS4xMjVabS0uMDYyLTE5Ni4xNTFxLTE5LjM0MSAwLTMyLjg0LTEzLjcwOS0xMy41LTEzLjcwOS0xMy41LTMyLjk2di0zMTYuNjg1cTAtMTkuMjUxIDEzLjc3NC0zMi43OTQgMTMuNzczLTEzLjU0MiAzMy4xMTQtMTMuNTQyIDE5LjM0MSAwIDMyLjg0IDEzLjcwOSAxMy41IDEzLjcwOSAxMy41IDMyLjk2djMxNi42ODVxMCAxOS4yNTEtMTMuNzc0IDMyLjc5NC0xMy43NzMgMTMuNTQyLTMzLjExNCAxMy41NDJaIi8+PC9zdmc+)}.ffe-message--error{--background: var(--ffe-v-messages-background-color-error);--text-color: var(--ffe-v-messages-text-color-error);--border-color: var(--ffe-v-messages-border-color-error);--icon-background: var(--ffe-v-messages-icon-background-color-error);--icon-color: var(--ffe-v-messages-icon-color-error);--close-button: var(--ffe-v-messages-close-button-color-error);--link-text-color: var(--ffe-v-messages-link-color-error);--mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NzkuNzg4LTE4Ny4wOHEtMjEuNTM3IDAtMzYuNjYyLTE1LjMzN3QtMTUuMTI1LTM2Ljg3NHEwLTIxLjUzNyAxNS4zMzctMzYuNjYyIDE1LjMzNy0xNS4xMjQgMzYuODc0LTE1LjEyNCAyMS41MzcgMCAzNi42NjIgMTUuMzM3dDE1LjEyNSAzNi44NzRxMCAyMS41MzctMTUuMzM3IDM2LjY2MS0xNS4zMzcgMTUuMTI1LTM2Ljg3NCAxNS4xMjVabS0uMDYyLTE5Ni4xNTFxLTE5LjM0MSAwLTMyLjg0LTEzLjcwOS0xMy41LTEzLjcwOS0xMy41LTMyLjk2di0zMTYuNjg1cTAtMTkuMjUxIDEzLjc3NC0zMi43OTQgMTMuNzczLTEzLjU0MiAzMy4xMTQtMTMuNTQyIDE5LjM0MSAwIDMyLjg0IDEzLjcwOSAxMy41IDEzLjcwOSAxMy41IDMyLjk2djMxNi42ODVxMCAxOS4yNTEtMTMuNzc0IDMyLjc5NC0xMy43NzMgMTMuNTQyLTMzLjExNCAxMy41NDJaIi8+PC9zdmc+)}.ffe-message .ffe-link-text{border-color:var(--text-color);color:var(--text-color)}.ffe-message__background{background:var(--background);border-radius:var(--ffe-g-border-radius-lg);border:var(--ffe-g-border-width) solid var(--border-color)}.ffe-message--context{--icon-size: var(--ffe-v-icons-size-lg);--icon-padding: var(--ffe-spacing-xs)}.ffe-message--context .ffe-message__heading{font-size:var(--ffe-fontsize-h6);margin:0 0 var(--ffe-spacing-2xs)}.ffe-message--context.ffe-message--context-compact{--icon-size: var(--ffe-v-icons-size-md);--icon-padding: var(--ffe-spacing-2xs)}.ffe-message__icon-container{background:var(--icon-background);height:fit-content;border-radius:50%;display:grid;place-items:center;padding:var(--icon-padding)}.ffe-message--system .ffe-message__icon-container,.ffe-message--context .ffe-message__icon-container{grid-column:1 / 2;grid-row:1 / 2}.ffe-message--system .ffe-message__content,.ffe-message--context .ffe-message__content{grid-column:2 / 3;grid-row:1 / 2;color:var(--text-color)}.ffe-message--system .ffe-message__close,.ffe-message--context .ffe-message__close{grid-column:3 / 4;grid-row:1 / 2}.ffe-message--system .ffe-message__background,.ffe-message--context .ffe-message__background{display:grid;grid-template-columns:auto 1fr auto;gap:var(--ffe-spacing-sm);align-items:center;grid-template-rows:1fr}.ffe-message--system .ffe-message__background,.ffe-message--context.ffe-message--context-compact .ffe-message__background{padding:var(--ffe-spacing-xs) var(--ffe-spacing-sm)}.ffe-message--context .ffe-message__background{padding:var(--ffe-spacing-sm)}.ffe-message--box{--icon-size: var(--ffe-v-icons-size-xl);--icon-padding: var(--ffe-spacing-xs);--icon-offset: var(--ffe-spacing-md);display:grid;grid-template-columns:1fr;grid-template-rows:auto var(--icon-offset) 1fr;color:var(--text-color)}.ffe-message--box .ffe-message__background{padding:var(--ffe-spacing-xl) var(--ffe-spacing-lg);grid-column:1 / 2;grid-row:2 / 4;display:grid;justify-content:center;text-align:center}.ffe-message--box .ffe-message__icon-container{justify-self:center;grid-column:1 / 2;grid-row:1 / 3}.ffe-message--box .ffe-message__heading{font-size:var(--ffe-fontsize-h5);margin-bottom:var(--ffe-spacing-sm);text-align:center}.ffe-message__close{--icon-color: var(--ffe-v-messages-close-button-color);align-self:start;border:2px solid transparent;font:inherit;cursor:pointer;outline:inherit;color:var(--close-button);padding:var(--ffe-spacing-xs);background:transparent;display:grid;place-items:center;border-radius:8px}.ffe-message__close .ffe-icons{color:var(--close-button)}.ffe-message__close:focus{border-color:var(--ffe-v-messages-close-button-border-color-focus)}.ffe-message__icon{color:var(--icon-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentcolor;mask-image:var(--mask-image);-webkit-mask-image:var(--mask-image);height:var(--icon-size);aspect-ratio:1;-webkit-mask-size:contain;mask-size:contain}.ffe-message-collapse{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--ffe-transition-duration) var(--ffe-ease)}.ffe-message-collapse--closed{grid-template-rows:0fr}.ffe-message-collapse--closed .ffe-message-collapse__inner{overflow:hidden}.ffe-message__list{padding-left:var(--ffe-spacing-sm);margin:0;line-height:2;text-align:left;width:fit-content}.ffe-message__heading{font-family:var(--ffe-g-font-strong);font-variant-numeric:tabular-nums;font-weight:400}:root,:host{--ffe-v-modal-backdrop-color: rgba(2, 10, 10, .5);--ffe-v-modal-bg-color: var(--ffe-farge-hvit);--ffe-v-modal-close-button-cross-color: var(--ffe-farge-vann);--ffe-v-modal-close-button-border-color: var(--ffe-farge-vann);--ffe-v-modal-close-button-color: var(--ffe-farge-vann);--ffe-v-modal-border-radius: 24px}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-modal-backdrop-color: rgba(103, 103, 103, .5);--ffe-v-modal-bg-color: var(--ffe-farge-svart);--ffe-v-modal-close-button-cross-color: var(--ffe-farge-vann-30);--ffe-v-modal-close-button-border-color: var(--ffe-farge-vann-70);--ffe-v-modal-close-button-color: var(--ffe-farge-vann-70)}}.ffe-modal+.backdrop{position:fixed;background-color:var(--ffe-v-modal-backdrop-color);top:0;right:0;bottom:0;left:0}:root:has(.ffe-modal[open]){overflow-y:hidden}.ffe-modal{border:none;border-radius:var(--ffe-v-modal-border-radius);padding:0;background:var(--ffe-v-modal-bg-color)}.ffe-modal[open]{pointer-events:auto}.ffe-modal::backdrop{background-color:var(--ffe-v-modal-backdrop-color);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ffe-modal__body{max-width:600px}.ffe-modal__block{margin:var(--ffe-spacing-md)}.ffe-modal__block:first-of-type{margin-top:0;padding-top:var(--ffe-spacing-md)}.ffe-modal__block:last-of-type{margin-bottom:0;padding-bottom:var(--ffe-spacing-md)}.ffe-modal__close{--background-color: var(--ffe-v-modal-bg-color);--border-color: var(--ffe-v-modal-close-button-border-color);--text-color: var(--ffe-v-modal-close-button-cross-color);aspect-ratio:1;background:var(--background-color);color:var(--text-color);border:2px solid var(--border-color);font:inherit;cursor:pointer;outline:2px solid transparent;padding:var(--ffe-spacing-2xs);border-radius:50%;float:right;margin:var(--ffe-spacing-md);outline-offset:4px;transition:all var(--ffe-transition-duration) var(--ffe-ease)}.ffe-modal__close:after{content:"";display:block;clear:both}.ffe-modal__close .ffe-icons{display:block;color:inherit}.ffe-modal__close:focus-visible{outline:2px solid var(--ffe-v-modal-close-button-color)}@media (hover: hover) and (pointer: fine){.ffe-modal__close:hover{--background-color: var(--ffe-v-modal-close-button-cross-color);--text-color: var(--ffe-v-modal-bg-color)}}:root,:host{--ffe-v-pagination-dots: var(--ffe-farge-vann)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-pagination-dots: var(--ffe-farge-vann-70)}}.ffe-pagination{--circular-button-size: 2.5rem;--buttons-distance: var(--ffe-spacing-xs);display:flex;flex-direction:column;gap:var(--ffe-spacing-md)}.ffe-pagination__rows{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:var(--ffe-spacing-sm)}@media (min-width: 480px){.ffe-pagination__rows{flex-direction:row}}.ffe-pagination__rows:empty{display:none}.ffe-pagination__rows-item{flex-grow:1}.ffe-pagination__buttons{display:flex;justify-content:center;gap:var(--buttons-distance)}.ffe-pagination__page-buttons{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--buttons-distance)}.ffe-pagination__buttons-nav{flex-shrink:0}.ffe-pagination-info{margin:0;width:100%;text-align:center}@media (min-width: 480px){.ffe-pagination-info{text-align:left}}.ffe-pagination-rows-per-page{display:flex;align-items:center;gap:var(--ffe-spacing-xs);width:100%;justify-content:center}@media (min-width: 480px){.ffe-pagination-rows-per-page{justify-content:end}}.ffe-pagination-rows-per-page .ffe-dropdown{max-width:90px}.ffe-pagination-navigation-block{display:flex;align-items:center;gap:var(--ffe-spacing-xs)}.ffe-pagination-navigation-block--hidden{visibility:hidden}.ffe-pagination-navigation-block--next .ffe-icons{transform:rotate(180deg)}.ffe-pagination-navigation-block__button-text{display:none}@media (min-width: 480px){.ffe-pagination-navigation-block__button-text{display:block}}.ffe-pagination-navigation-block--prev .ffe-button,.ffe-pagination-navigation-block--next .ffe-button,.ffe-pagination-navigation-block--no-text .ffe-button{width:var(--circular-button-size);aspect-ratio:1}@media (min-width: 480px){.ffe-pagination-navigation-block--prev:not(.ffe-pagination-navigation-block--no-text) .ffe-button,.ffe-pagination-navigation-block--next:not(.ffe-pagination-navigation-block--no-text) .ffe-button{width:auto;aspect-ratio:auto}}.ffe-pagination-dots{fill:var(--ffe-v-pagination-dots)}.ffe-pagination-page-button{width:var(--circular-button-size);aspect-ratio:1;white-space:nowrap}.ffe-pagination-page-button--active,.ffe-pagination-page-button--active:focus{background-color:var(--ffe-farge-vann);border-color:var(--ffe-farge-vann)}.ffe-pagination-page-button--active .ffe-button__label,.ffe-pagination-page-button--active:focus .ffe-button__label{color:var(--ffe-farge-hvit)}:root,:host{--ffe-v-searchable-dropdown-list-background-color: var(--ffe-farge-hvit);--ffe-v-searchable-dropdown-icon-hover-color: var(--ffe-farge-fjell);--ffe-v-searchable-dropdown-detail-text-color: var(--ffe-farge-moerkgraa);--ffe-v-searchable-dropdown-detail-text-highlighted: var(--ffe-farge-lysgraa);--ffe-v-searchable-dropdown-highlighted-background-color: var(--ffe-g-primary-color);--ffe-v-searchable-dropdown-highlighted-text-color: var(--ffe-farge-hvit);--ffe-v-searchable-dropdown-background-selected: var(--ffe-farge-frost-30);--ffe-v-searchable-dropdown-selected-icon-color: var(--ffe-farge-vann);--ffe-v-searchable-dropdown-selected-icon-color-highlighted: var(--ffe-farge-hvit);--ffe-v-searchable-dropdown-text-color: var(--ffe-farge-svart);--ffe-v-searchable-dropdown-text-color-highlighted: var(--ffe-farge-hvit)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-searchable-dropdown-list-background-color: var(--ffe-farge-svart);--ffe-v-searchable-dropdown-icon-hover-color: var(--ffe-farge-vann-30);--ffe-v-searchable-dropdown-detail-text-color: var(--ffe-farge-graa);--ffe-v-searchable-dropdown-detail-text-highlighted: var(--ffe-farge-svart);--ffe-v-searchable-dropdown-highlighted-background-color: var(--ffe-farge-vann-70);--ffe-v-searchable-dropdown-highlighted-text-color: var(--ffe-farge-hvit);--ffe-v-searchable-dropdown-background-selected: var(--ffe-farge-natt);--ffe-v-searchable-dropdown-selected-icon-color: var(--ffe-farge-vann-30);--ffe-v-searchable-dropdown-selected-icon-color-highlighted: var(--ffe-farge-svart);--ffe-v-searchable-dropdown-text-color: var(--ffe-farge-hvit);--ffe-v-searchable-dropdown-text-color-highlighted: var(--ffe-farge-svart)}}.ffe-searchable-dropdown{--button-width: 40px;--border-width: 2px;--border-color: var(--ffe-g-border-color);--border-color-hover-and-focus: var(--ffe-g-primary-color);--detail-text-color: var(--ffe-v-searchable-dropdown-detail-text-color);--selected-icon-color: var(--ffe-v-searchable-dropdown-selected-icon-color);--text-color: var(--ffe-v-searchable-dropdown-text-color);min-height:2.8125rem;min-width:fit-content;display:grid;grid-template-columns:1fr var(--button-width);grid-template-rows:auto 0;background-color:var(--ffe-v-input-bg-color);border-radius:var(--ffe-g-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease)}.ffe-searchable-dropdown :where(.ffe-searchable-dropdown__button){all:unset}.ffe-searchable-dropdown__input,.ffe-searchable-dropdown__button{border:var(--border-width) solid var(--border-color);transition:all var(--ffe-transition-duration) var(--ffe-ease)}@media (hover: hover) and (pointer: fine){.ffe-searchable-dropdown__input:hover,.ffe-searchable-dropdown__button:hover{--border-color: var(--border-color-hover-and-focus)}}.ffe-searchable-dropdown:has(input:focus-visible,input:active){box-shadow:0 0 0 2px var(--ffe-g-primary-color)}.ffe-searchable-dropdown:has(input:focus-visible,input:active) .ffe-searchable-dropdown__button,.ffe-searchable-dropdown:has(input:focus-visible,input:active) .ffe-searchable-dropdown__input{--border-color: var(--ffe-v-input-bg-color)}.ffe-searchable-dropdown__input{display:grid;border-radius:var(--ffe-g-border-radius) 0 0 var(--ffe-g-border-radius);padding:var(--ffe-spacing-xs) var(--ffe-spacing-sm);border-right:none}@media (hover: hover) and (pointer: fine){.ffe-searchable-dropdown__input:hover+.ffe-searchable-dropdown__button{--border-color: var(--border-color-hover-and-focus)}}.ffe-searchable-dropdown__input:focus-within{--border-color: var(--border-color-hover-and-focus)}.ffe-searchable-dropdown__input:focus-within+.ffe-searchable-dropdown__button{--border-color: var(--border-color-hover-and-focus)}.ffe-searchable-dropdown__button{cursor:pointer;display:grid;place-items:center;border-left:none;border-radius:0 var(--ffe-g-border-radius) var(--ffe-g-border-radius) 0}.ffe-searchable-dropdown__button .ffe-icons{color:var(--ffe-g-primary-color);display:block}.ffe-searchable-dropdown__button--hidden{display:none}.ffe-searchable-dropdown__button:focus-visible{--border-color: var(--border-color-hover-and-focus);border-left:var(--border-width) solid var(--border-color)}@media (hover: hover) and (pointer: fine){.ffe-searchable-dropdown__button:hover{--border-color: var(--border-color-hover-and-focus);border-left:var(--border-width) solid var(--border-color)}}.ffe-searchable-dropdown__button-icon{transition:color var(--ffe-transition-duration) var(--ffe-ease),transform var(--ffe-transition-duration) var(--ffe-ease-in-out-back)}.ffe-searchable-dropdown__button--flip .ffe-searchable-dropdown__button-icon{transform:rotate(180deg)}.ffe-searchable-dropdown input{all:unset;font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;color:var(--ffe-v-input-color);font-size:var(--ffe-fontsize-form-input)}.ffe-searchable-dropdown__list-container{position:relative;grid-area:2 / 1 / span 1 / span 2}.ffe-searchable-dropdown__list{display:none;background:var(--ffe-v-searchable-dropdown-list-background-color);position:absolute;top:2px;left:0;width:100%;z-index:1;border-radius:2px;overflow:hidden;font-family:var(--ffe-g-font);font-size:1rem}.ffe-searchable-dropdown__list--open{display:block;height:auto;border:1px solid var(--ffe-g-border-color)}.ffe-searchable-dropdown__list--post-list-element{border-top:1px solid var(--ffe-g-border-color)}.ffe-searchable-dropdown__no-match{padding:var(--ffe-spacing-xs) var(--ffe-spacing-sm)}.ffe-searchable-dropdown__no-match+.ffe-searchable-dropdown__list-item-container{border-top:1px solid var(--ffe-g-border-color)}.ffe-searchable-dropdown__no-match .ffe-body-paragraph{margin:0}.ffe-searchable-dropdown__list-item-container:not(:last-child){border-bottom:1px solid var(--ffe-g-border-color)}.ffe-searchable-dropdown__detail-text{color:var(--detail-text-color)}.ffe-searchable-dropdown__list-item-body{padding:var(--ffe-spacing-xs) var(--ffe-spacing-sm);cursor:pointer;color:var(--text-color)}@media (hover: hover) and (pointer: fine){.ffe-searchable-dropdown__list-item-body:hover,.ffe-searchable-dropdown__list-item-body--highlighted:hover{--text-color: var(--ffe-v-searchable-dropdown-text-color-highlighted);--detail-text-color: var(--ffe-v-searchable-dropdown-detail-text-highlighted);--selected-icon-color: var(--ffe-v-searchable-dropdown-selected-icon-color-highlighted);background:var(--ffe-v-searchable-dropdown-highlighted-background-color)}}.ffe-searchable-dropdown__list-item-body--highlighted{--text-color: var(--ffe-v-searchable-dropdown-text-color-highlighted);--detail-text-color: var(--ffe-v-searchable-dropdown-detail-text-highlighted);--selected-icon-color: var(--ffe-v-searchable-dropdown-selected-icon-color-highlighted);background:var(--ffe-v-searchable-dropdown-highlighted-background-color)}.ffe-searchable-dropdown__list-item-body-details{display:flex;justify-content:space-between}.ffe-searchable-dropdown__selected-icon{color:var(--selected-icon-color);visibility:hidden}.ffe-searchable-dropdown--multi .ffe-searchable-dropdown__input{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ffe-spacing-xs)}.ffe-searchable-dropdown--multi .ffe-searchable-dropdown__input input{width:100%;flex:1;min-width:7ch}.ffe-searchable-dropdown--multi .ffe-searchable-dropdown__list-item-body{display:grid;grid-template-columns:1fr auto;gap:var(--ffe-spacing-xs);align-items:center;padding:var(--ffe-spacing-sm)}.ffe-searchable-dropdown--multi .ffe-searchable-dropdown__list-item-body--condensed{padding-block:var(--ffe-spacing-xs)}.ffe-searchable-dropdown--multi [role=option][aria-selected=true]{background-color:var(--ffe-v-searchable-dropdown-background-selected)}.ffe-searchable-dropdown--multi [role=option][aria-selected=true] .ffe-searchable-dropdown__selected-icon{visibility:visible}.ffe-searchable-dropdown--multi .ffe-chip{flex-shrink:0}.ffe-searchable-dropdown--multi .ffe-chip__label{max-width:14ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ffe-searchable-dropdown--multi .ffe-chip--multiple-selected{pointer-events:none}.ffe-loading-spinner{--color: var(--ffe-g-primary-color);display:inline-block;vertical-align:middle}.ffe-loading-spinner:before{content:" ";display:inline-block;width:20px;height:20px;border:3px solid var(--color);border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite;visibility:hidden;animation-delay:.5s}@keyframes spin{0%{visibility:visible;transform:rotate(0)}to{transform:rotate(360deg)}}.ffe-loading-spinner--stop-animation:before{animation:none}.ffe-loading-spinner--large:before{border-width:3px;height:40px;width:40px}.ffe-loading-spinner--immediate:before{visibility:visible;animation-delay:0ms}.ffe-loading-spinner--on-colored-bg{--color: var(--ffe-farge-hvit)}:root,:host{--ffe-v-table-heading-color: var(--ffe-farge-svart);--ffe-v-table-heading-color-sortable: var(--ffe-farge-fjell);--ffe-v-table-row-bordercolor: var(--ffe-farge-varmgraa);--ffe-v-table-expand-icon-color: var(--ffe-farge-vann);--ffe-v-table-expanded-content-bg: var(--ffe-farge-syrin-30);--ffe-v-table-expanded-row-bg: var(--ffe-farge-syrin-70);--ffe-v-table-sortable-header-hover-color: var(--ffe-farge-fjell);--ffe-v-table-button-focus-outline: var(--ffe-farge-vann);--ffe-v-table-content-color: var(--ffe-farge-svart);--ffe-v-table-sortable-header-active-color: var(--ffe-farge-syrin-70)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-table-heading-color: var(--ffe-farge-hvit);--ffe-v-table-heading-color-sortable: var(--ffe-farge-vann-30);--ffe-v-table-row-bordercolor: var(--ffe-farge-graa);--ffe-v-table-expand-icon-color: var(--ffe-farge-vann-30);--ffe-v-table-expanded-content-bg: var(--ffe-farge-svart);--ffe-v-table-sortable-header-hover-color: var(--ffe-farge-vann-30);--ffe-v-table-button-focus-outline: var(--ffe-farge-hvit);--ffe-v-table-expanded-row-bg: var(--ffe-farge-natt);--ffe-v-table-content-color: var(--ffe-farge-lysgraa);--ffe-v-table-sortable-header-active-color: var(--ffe-farge-natt)}}.ffe-table{--outline-width: 2px;--outline-offset: 2px;--expand-button-size: var(--ffe-v-icons-size-md);border-collapse:collapse;border-spacing:0;display:table;width:100%}.ffe-table tr,.ffe-table td,.ffe-table th{padding:0}.ffe-table__caption{margin-bottom:var(--ffe-spacing-md);color:var(--ffe-g-heading-color);font-size:var(--ffe-fontsize-h4)}.ffe-table__head .ffe-table__cell-content{color:inherit;padding:var(--ffe-spacing-xs) var(--ffe-spacing-sm)}.ffe-table__th,.ffe-table__td{text-align:left}:is(.ffe-table__body,.ffe-table__foot) .ffe-table__cell-content{padding:var(--ffe-spacing-sm)}.ffe-table__body .ffe-table__tr{border-bottom:1px solid var(--ffe-v-table-row-bordercolor)}.ffe-table__body .ffe-table__tr:first-of-type{border-top:1px solid var(--ffe-v-table-row-bordercolor)}.ffe-table__body .ffe-table__cell-content{color:var(--ffe-v-table-content-color)}.ffe-table__sort-button,.ffe-table__expand-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;display:flex;align-items:center}.ffe-table__sort-button .ffe-icons,.ffe-table__expand-button .ffe-icons{display:block}.ffe-table__sort-button .ffe-icons{color:inherit}.ffe-table__expand-button{width:var(--expand-button-size)}.ffe-table__expand-button .ffe-icons{transition:all var(--ffe-transition-duration) var(--ffe-ease);color:var(--ffe-v-table-expand-icon-color)}.ffe-table__expand-button--open .ffe-icons{transform:rotate(180deg)}.ffe-table__expand-content{background:var(--ffe-v-table-expanded-content-bg)}.ffe-table__th,.ffe-table__foot .ffe-table__td{font-family:var(--ffe-g-font-strong);font-variant-numeric:tabular-nums;font-weight:400}.ffe-table__th{color:var(--ffe-v-table-heading-color)}.ffe-table__th--sortable{--border-color: transparent;color:var(--ffe-v-table-heading-color-sortable);cursor:pointer}.ffe-table__th--sortable-ascending,.ffe-table__th--sortable-descending{background:var(--ffe-v-table-sortable-header-active-color)}.ffe-table__th--sortable .ffe-table__sort-button{border-bottom:2px solid var(--border-color)}@media (hover: hover) and (pointer: fine){.ffe-table__th--sortable:hover{--border-color: var(--ffe-v-table-sortable-header-hover-color)}}.ffe-table__th--sortable-descending .ffe-icons{transform:rotate(180deg)}.ffe-table__tr--expand{cursor:pointer}.ffe-table__tr--expand-button-td{width:40px}@media (hover: hover) and (pointer: fine){.ffe-table__tr--expand:hover{background:var(--ffe-v-table-expanded-row-bg)}}.ffe-table__tr--expand-open{background:var(--ffe-v-table-expanded-row-bg)}.ffe-table__column-header{display:none}.ffe-table__tr--animating{overflow:hidden}:is(.ffe-table__expand-button,.ffe-table__sort-button):focus-visible{outline:var(--outline-width) solid var(--ffe-v-table-button-focus-outline);outline-offset:var(--outline-offset)}.ffe-table--responsive .ffe-table__head,.ffe-table--responsive .ffe-table__body,.ffe-table--responsive .ffe-table__foot,.ffe-table--responsive .ffe-table__tr{display:grid}.ffe-table--responsive .ffe-table__th:not(.ffe-table__th--sortable){border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.ffe-table--responsive .ffe-table__column-header{display:inline;flex-shrink:0}.ffe-table--responsive .ffe-table__head .ffe-table__cell-content{padding:var(--ffe-spacing-xs) var(--ffe-spacing-2xs)}.ffe-table--responsive :is(.ffe-table__body,.ffe-table__foot) .ffe-table__cell-content{padding:var(--ffe-spacing-2xs) var(--ffe-spacing-2xs)}.ffe-table--responsive :is(.ffe-table__body,.ffe-table__foot) .ffe-table__tr{padding:var(--ffe-spacing-sm) 0}.ffe-table--responsive .ffe-table__sort-button{width:100%;display:flex;justify-content:space-between}.ffe-table--responsive .ffe-table__cell-content{display:flex;gap:var(--ffe-spacing-2xs);flex-wrap:wrap;align-items:center}.ffe-table--responsive .ffe-table__tr--expand{--outline-offset: 0;grid-template-columns:1fr var(--expand-button-size)}.ffe-table--responsive .ffe-table__tr--expand .ffe-table__td{grid-column:1 / 2}.ffe-table--responsive .ffe-table__expand-button-td{grid-column:2 / 3;grid-row:1 / 2;width:var(--expand-button-size)}.ffe-table--responsive .ffe-table__expand-button-td .ffe-table__cell-content{padding:0}@media (max-width: 768px){.ffe-table--break-md .ffe-table__head,.ffe-table--break-md .ffe-table__body,.ffe-table--break-md .ffe-table__foot,.ffe-table--break-md .ffe-table__tr{display:grid}.ffe-table--break-md .ffe-table__th:not(.ffe-table__th--sortable){border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.ffe-table--break-md .ffe-table__column-header{display:inline;flex-shrink:0}.ffe-table--break-md .ffe-table__head .ffe-table__cell-content{padding:var(--ffe-spacing-xs) var(--ffe-spacing-2xs)}.ffe-table--break-md :is(.ffe-table__body,.ffe-table__foot) .ffe-table__cell-content{padding:var(--ffe-spacing-2xs) var(--ffe-spacing-2xs)}.ffe-table--break-md :is(.ffe-table__body,.ffe-table__foot) .ffe-table__tr{padding:var(--ffe-spacing-sm) 0}.ffe-table--break-md .ffe-table__sort-button{width:100%;display:flex;justify-content:space-between}.ffe-table--break-md .ffe-table__cell-content{display:flex;gap:var(--ffe-spacing-2xs);flex-wrap:wrap;align-items:center}.ffe-table--break-md .ffe-table__tr--expand{--outline-offset: 0;grid-template-columns:1fr var(--expand-button-size)}.ffe-table--break-md .ffe-table__tr--expand .ffe-table__td{grid-column:1 / 2}.ffe-table--break-md .ffe-table__expand-button-td{grid-column:2 / 3;grid-row:1 / 2;width:var(--expand-button-size)}.ffe-table--break-md .ffe-table__expand-button-td .ffe-table__cell-content{padding:0}}@media (max-width: 480px){.ffe-table--break-sm .ffe-table__head,.ffe-table--break-sm .ffe-table__body,.ffe-table--break-sm .ffe-table__foot,.ffe-table--break-sm .ffe-table__tr{display:grid}.ffe-table--break-sm .ffe-table__th:not(.ffe-table__th--sortable){border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.ffe-table--break-sm .ffe-table__column-header{display:inline;flex-shrink:0}.ffe-table--break-sm .ffe-table__head .ffe-table__cell-content{padding:var(--ffe-spacing-xs) var(--ffe-spacing-2xs)}.ffe-table--break-sm :is(.ffe-table__body,.ffe-table__foot) .ffe-table__cell-content{padding:var(--ffe-spacing-2xs) var(--ffe-spacing-2xs)}.ffe-table--break-sm :is(.ffe-table__body,.ffe-table__foot) .ffe-table__tr{padding:var(--ffe-spacing-sm) 0}.ffe-table--break-sm .ffe-table__sort-button{width:100%;display:flex;justify-content:space-between}.ffe-table--break-sm .ffe-table__cell-content{display:flex;gap:var(--ffe-spacing-2xs);flex-wrap:wrap;align-items:center}.ffe-table--break-sm .ffe-table__tr--expand{--outline-offset: 0;grid-template-columns:1fr var(--expand-button-size)}.ffe-table--break-sm .ffe-table__tr--expand .ffe-table__td{grid-column:1 / 2}.ffe-table--break-sm .ffe-table__expand-button-td{grid-column:2 / 3;grid-row:1 / 2;width:var(--expand-button-size)}.ffe-table--break-sm .ffe-table__expand-button-td .ffe-table__cell-content{padding:0}}@media print{.ffe-table__expand-content-tr[aria-hidden=true]{display:none}}:root,:host{--ffe-v-tabs-primary-color: var(--ffe-farge-fjell);--ffe-v-tabs-secondary-color: var(--ffe-farge-hvit);--ffe-v-tabs-tab-focus-color: var(--ffe-farge-vann);--ffe-v-tabs-tab-hover-color: var(--ffe-farge-vann);--ffe-v-tabs-tab-active-hover-color: var(--ffe-farge-natt)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-tabs-primary-color: var(--ffe-farge-vann-30);--ffe-v-tabs-secondary-color: var(--ffe-farge-svart);--ffe-v-tabs-tab-focus-color: var(--ffe-farge-hvit);--ffe-v-tabs-tab-hover-color: var(--ffe-farge-vann-70);--ffe-v-tabs-tab-active-hover-color: var(--ffe-farge-hvit)}}.ffe-tab{display:flex;background-color:var(--ffe-v-tabs-secondary-color);color:var(--ffe-v-tabs-primary-color);padding:var(--ffe-spacing-xs) var(--ffe-spacing-md);border-radius:40px;border:2px solid transparent;margin:var(--ffe-spacing-2xs);font-family:var(--ffe-g-font);align-self:stretch;justify-content:center;align-items:center;transition:all var(--ffe-transition-duration) var(--ffe-ease);cursor:pointer;width:auto;position:relative;flex:none;order:0;flex-grow:1;overflow-wrap:anywhere}.ffe-tab:after{content:"";opacity:0;display:block;position:absolute;background:transparent;border-radius:1.5rem;top:-5px;right:-5px;bottom:-5px;left:-5px;box-shadow:0 0 0 2px var(--ffe-v-tabs-tab-focus-color);transition:opacity var(--ffe-transition-duration) var(--ffe-ease)}.ffe-tab:focus:after{opacity:1}.ffe-tab:focus:not(:focus-visible):after{opacity:0}.ffe-tab:focus{outline:none;position:relative;overflow:unset}@media (hover: hover) and (pointer: fine){.ffe-tab:hover{color:var(--ffe-v-tabs-secondary-color);background-color:var(--ffe-v-tabs-tab-hover-color)}}.ffe-tab--selected,.ffe-tab:active{background-color:var(--ffe-v-tabs-primary-color);color:var(--ffe-v-tabs-secondary-color);z-index:2}@media (hover: hover) and (pointer: fine){.ffe-tab--selected:hover,.ffe-tab:active:hover{background-color:var(--ffe-v-tabs-tab-active-hover-color)}}@media (min-width: 480px){.ffe-tab{display:inline-block;width:auto;margin-right:var(--ffe-spacing-xs)}.ffe-tab:not(:first-child){margin-left:-2px}.ffe-tab:last-child{margin-right:var(--ffe-spacing-2xs)}}.ffe-tab-group{display:flex;flex-direction:column;border-radius:25px;background-color:var(--ffe-v-tabs-secondary-color);border:2px solid var(--ffe-v-tabs-primary-color);align-items:center}.ffe-tab-group--no-break{flex-direction:row;border-radius:40px;align-items:center}.ffe-tab-group--no-break .ffe-tab{flex-shrink:1}.ffe-tab-group:after{content:"";display:block;width:100%;height:2px;position:absolute;bottom:0;left:0;z-index:1}@media (min-width: 480px){.ffe-tab-group{display:flex;flex-direction:row;border-radius:40px;align-items:center;width:max-content}}.ffe-chip{--border-width: 1px;--background-color: var(--ffe-color-component-chips-default-fill-default);--border-color: var(--ffe-color-component-chips-default-border-default);--text-color: var(--ffe-color-component-chips-default-foreground-default);--border-radius: 24px;--text-offset: 12px;--icon-offset: var(--ffe-spacing-xs);--offset-y: calc(var(--ffe-spacing-2xs) - var(--border-width));--space-between: var(--ffe-spacing-2xs);all:unset;display:grid;place-items:center;grid-template-columns:var(--text-offset) 1fr var(--text-offset);grid-template-rows:var(--offset-y) auto var(--offset-y);border:var(--border-width) solid var(--border-color);background:var(--background-color);color:var(--text-color);border-radius:var(--border-radius);transition-property:background-color,transform,border-color,color;transition-duration:var(--ffe-transition-duration);transition-timing-function:var(--ffe-ease);cursor:pointer}.ffe-chip .ffe-icons,.ffe-chip__label{color:inherit}.ffe-chip .ffe-icons{display:block}.ffe-chip__label{margin:0;grid-area:2 / 2 / span 1 / span 1}@media (hover: hover) and (pointer: fine){.ffe-chip:hover{--background-color: var(--ffe-color-component-chips-default-fill-hover);--border-color: var(--ffe-color-component-chips-default-border-hover);--text-color: var(--ffe-color-component-chips-default-foreground-hover)}}.ffe-chip:focus-visible{outline:2px solid var(--border-color);outline-offset:3px}.ffe-chip:active{--background-color: var(--ffe-color-component-chips-default-fill-pressed);--border-color: var(--ffe-color-component-chips-default-border-pressed);--text-color: var(--ffe-color-component-chips-default-foreground-hover);transform:scale(.97)}.ffe-chip--selected{--background-color: var(--ffe-color-component-chips-selected-fill-default);--border-color: var(--ffe-color-component-chips-selected-border-default);--text-color: var(--ffe-color-component-chips-selected-foreground-default)}@media (hover: hover) and (pointer: fine){.ffe-chip--selected:hover{--background-color: var(--ffe-color-component-chips-selected-fill-hover);--border-color: var(--ffe-color-component-chips-selected-border-hover);--text-color: var(--ffe-color-component-chips-selected-foreground-hover)}}.ffe-chip--selected:active{--background-color: var(--ffe-color-component-chips-selected-fill-pressed);--border-color: var(--ffe-color-component-chips-selected-border-pressed);--text-color: var(--ffe-color-component-chips-selected-foreground-hover);transform:scale(.97)}.ffe-chip--sm{--text-offset: 12px;--space-between: var(--ffe-spacing-2xs)}.ffe-chip--md{--icon-offset: 12px;--text-offset: var(--ffe-spacing-sm);--offset-y: calc(var(--ffe-spacing-xs) - var(--border-width));--space-between: var(--ffe-spacing-xs)}.ffe-chip--lg{--icon-offset: var(--ffe-spacing-sm);--text-offset: var(--ffe-spacing-md);--offset-y: calc(12px - var(--border-width));--space-between: var(--ffe-spacing-xs)}.ffe-chip--icon-right{grid-template-columns:var(--text-offset) 1fr var(--space-between) auto var(--icon-offset)}.ffe-chip--icon-right .ffe-icons{grid-area:2 / 4 / span 1 / span 1}.ffe-chip--icon-right .ffe-chip__label{grid-area:2 / 2 / span 1 / span 1}.ffe-chip--icon-left{grid-template-columns:var(--icon-offset) auto var(--space-between) 1fr var(--text-offset)}.ffe-chip--icon-left .ffe-icons{grid-area:2 / 2 / span 1 / span 1}.ffe-chip--icon-left .ffe-chip__label{grid-area:2 / 4 / span 1 / span 1}.ffe-docs-content-container{padding:var(--ffe-spacing-sm);background:var(--ffe-color-background-default)} diff --git a/assets/preview-ZYV6xgTw.js b/assets/preview-CCfKa4J9.js similarity index 61% rename from assets/preview-ZYV6xgTw.js rename to assets/preview-CCfKa4J9.js index 75f50625a3..ab6f4c6fb7 100644 --- a/assets/preview-ZYV6xgTw.js +++ b/assets/preview-CCfKa4J9.js @@ -1 +1 @@ -import{R as l}from"./index-eCxJ45ll.js";import{c as i}from"./index-DezCrw0f.js";import{S as f}from"./StrongText-DYs74pMv.js";import{L as b}from"./LinkText-DVUMeTIv.js";import{P as h}from"./Paragraph-Qjq98ToE.js";import{a as p,b as g,c as y,d as v,H as O,e as N}from"./Heading-D-TqytO6.js";var c=function(){return c=Object.assign||function(e){for(var r,n=1,t=arguments.length;nl.createElement(N,{...e,className:"sb-unstyled"}),h2:e=>l.createElement(O,{...e,className:"sb-unstyled"}),h3:e=>l.createElement(v,{...e,className:"sb-unstyled"}),h4:e=>l.createElement(y,{...e,className:"sb-unstyled"}),h5:e=>l.createElement(g,{...e,className:"sb-unstyled"}),h6:e=>l.createElement(p,{...e,className:"sb-unstyled"}),p:e=>l.createElement(h,{...e,className:"sb-unstyled"}),ul:e=>l.createElement(m,{...e,className:"sb-unstyled"}),li:e=>l.createElement(u,{...e,className:"sb-unstyled"}),a:e=>l.createElement(b,{...e,className:"sb-unstyled"}),strong:e=>l.createElement(f,{...e,className:"sb-unstyled"}),em:e=>l.createElement(d,{...e,className:"sb-unstyled"})},L={parameters:{controls:{matchers:{color:/(background|color)$/i,date:/Date$/i}},viewMode:"docs",docs:{components:P},options:{storySort:{method:"alphabetical"}}},decorators:[(e,r)=>{const{scheme:n,accent:t}=r.globals;return l.createElement(l.Fragment,null,(n==="both"||n==="light")&&(t==="both"||t==="default")&&l.createElement("div",{className:"ffe-docs-content-container "},l.createElement(e,null)),(n==="both"||n==="light")&&(t==="both"||t==="accent")&&l.createElement("div",{className:"ffe-docs-content-container ffe-accent-mode"},l.createElement(e,null)),(n==="both"||n==="dark")&&(t==="both"||t==="default")&&l.createElement("div",{className:"ffe-docs-content-container dark-mode regard-color-scheme-preference"},l.createElement(e,null)),(n==="both"||n==="dark")&&(t==="both"||t==="accent")&&l.createElement("div",{className:"ffe-docs-content-container dark-mode regard-color-scheme-preference ffe-accent-mode"},l.createElement(e,null)))}],globalTypes:{scheme:{name:"Scheme",description:"Select light or dark theme",table:{defaultValue:{detail:"light"}},defaultValue:"light",toolbar:{items:[{icon:"sun",value:"light",title:"Light"},{icon:"moon",value:"dark",title:"Dark"},{icon:"stacked",value:"both",title:"Both modes"}],dynamicTitle:!0}},accent:{name:"Accent",description:"Select accent [WIP]",table:{defaultValue:{detail:"default"}},defaultValue:"default",toolbar:{items:[{icon:"lightningoff",value:"default",title:"Default"},{icon:"lightning",value:"accent",title:"Accent"},{icon:"stacked",value:"both",title:"Both accents"}],dynamicTitle:!0}}}};export{L as default}; +import{R as l}from"./index-eCxJ45ll.js";import{c as i}from"./index-DezCrw0f.js";import{S as f}from"./StrongText-DYs74pMv.js";import{L as b}from"./LinkText-DVUMeTIv.js";import{P as p}from"./Paragraph-Qjq98ToE.js";import{c as g,d as h,H as y,e as v,b as O,a as N}from"./Heading-BYFfwx2T.js";var c=function(){return c=Object.assign||function(e){for(var r,n=1,t=arguments.length;nl.createElement(N,{...e,className:"sb-unstyled"}),h2:e=>l.createElement(O,{...e,className:"sb-unstyled"}),h3:e=>l.createElement(v,{...e,className:"sb-unstyled"}),h4:e=>l.createElement(y,{...e,className:"sb-unstyled"}),h5:e=>l.createElement(h,{...e,className:"sb-unstyled"}),h6:e=>l.createElement(g,{...e,className:"sb-unstyled"}),p:e=>l.createElement(p,{...e,className:"sb-unstyled"}),ul:e=>l.createElement(m,{...e,className:"sb-unstyled"}),li:e=>l.createElement(u,{...e,className:"sb-unstyled"}),a:e=>l.createElement(b,{...e,className:"sb-unstyled"}),strong:e=>l.createElement(f,{...e,className:"sb-unstyled"}),em:e=>l.createElement(d,{...e,className:"sb-unstyled"})},L={parameters:{controls:{matchers:{color:/(background|color)$/i,date:/Date$/i}},viewMode:"docs",docs:{components:P},options:{storySort:{method:"alphabetical",order:["Introduksjon","Design","Komponenter","Sider"]}}},decorators:[(e,r)=>{const{scheme:n,accent:t}=r.globals;return l.createElement(l.Fragment,null,(n==="both"||n==="light")&&(t==="both"||t==="default")&&l.createElement("div",{className:"ffe-docs-content-container "},l.createElement(e,null)),(n==="both"||n==="light")&&(t==="both"||t==="accent")&&l.createElement("div",{className:"ffe-docs-content-container ffe-accent-mode"},l.createElement(e,null)),(n==="both"||n==="dark")&&(t==="both"||t==="default")&&l.createElement("div",{className:"ffe-docs-content-container dark-mode regard-color-scheme-preference"},l.createElement(e,null)),(n==="both"||n==="dark")&&(t==="both"||t==="accent")&&l.createElement("div",{className:"ffe-docs-content-container dark-mode regard-color-scheme-preference ffe-accent-mode"},l.createElement(e,null)))}],globalTypes:{scheme:{name:"Scheme",description:"Select light or dark theme",table:{defaultValue:{detail:"light"}},defaultValue:"light",toolbar:{items:[{icon:"sun",value:"light",title:"Light"},{icon:"moon",value:"dark",title:"Dark"},{icon:"stacked",value:"both",title:"Both modes"}],dynamicTitle:!0}},accent:{name:"Accent",description:"Select accent [WIP]",table:{defaultValue:{detail:"default"}},defaultValue:"default",toolbar:{items:[{icon:"lightningoff",value:"default",title:"Default"},{icon:"lightning",value:"accent",title:"Accent"},{icon:"stacked",value:"both",title:"Both accents"}],dynamicTitle:!0}}}};export{L as default}; diff --git a/assets/preview-D2ztGVp-.js b/assets/preview-CHwGGoya.js similarity index 68% rename from assets/preview-D2ztGVp-.js rename to assets/preview-CHwGGoya.js index c5364682fd..4051064f84 100644 --- a/assets/preview-D2ztGVp-.js +++ b/assets/preview-CHwGGoya.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DocsRenderer-CFRXHY34-B4qJ7pH3.js","./iframe-Dfe-GkgN.js","./index-eCxJ45ll.js","./index-BBlAae_u.js","./index-bx79Xo3A.js","./index-irJGEjIJ.js","./index-Cu4lwwaE.js","./index-CXQShRbs.js","./index-DrFu-skq.js","./react-18-ntBMfsEE.js"])))=>i.map(i=>d[i]); -import{_ as a}from"./iframe-Dfe-GkgN.js";var s=Object.entries(globalThis.TAGS_OPTIONS??{}).reduce((e,r)=>{let[t,o]=r;return o.excludeFromDocsStories&&(e[t]=!0),e},{}),l={docs:{renderer:async()=>{let{DocsRenderer:e}=await a(()=>import("./DocsRenderer-CFRXHY34-B4qJ7pH3.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url);return new e},stories:{filter:e=>{var r;return(e.tags||[]).filter(t=>s[t]).length===0&&!((r=e.parameters.docs)!=null&&r.disable)}}}};export{l as parameters}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DocsRenderer-CFRXHY34-ORklYXPl.js","./iframe-OZaG2QRJ.js","./index-eCxJ45ll.js","./index-n85yGU8w.js","./index-SF9__3rG.js","./index-irJGEjIJ.js","./index-Cu4lwwaE.js","./index-CXQShRbs.js","./index-DrFu-skq.js","./react-18-ntBMfsEE.js"])))=>i.map(i=>d[i]); +import{_ as a}from"./iframe-OZaG2QRJ.js";var s=Object.entries(globalThis.TAGS_OPTIONS??{}).reduce((e,r)=>{let[t,o]=r;return o.excludeFromDocsStories&&(e[t]=!0),e},{}),l={docs:{renderer:async()=>{let{DocsRenderer:e}=await a(()=>import("./DocsRenderer-CFRXHY34-ORklYXPl.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url);return new e},stories:{filter:e=>{var r;return(e.tags||[]).filter(t=>s[t]).length===0&&!((r=e.parameters.docs)!=null&&r.disable)}}}};export{l as parameters}; diff --git a/assets/preview-CVxam1UR.js b/assets/preview-D34Q_Rs5.js similarity index 60% rename from assets/preview-CVxam1UR.js rename to assets/preview-D34Q_Rs5.js index 1dff49325e..29bb5c4ce1 100644 --- a/assets/preview-CVxam1UR.js +++ b/assets/preview-D34Q_Rs5.js @@ -1 +1 @@ -import{i as r}from"./index-WKuLudRG.js";var{step:n}=r({step:(p,t,e)=>t(e)},{intercept:!0}),s={throwPlayFunctionExceptions:!1};export{s as parameters,n as runStep}; +import{i as r}from"./index-Dt18g86q.js";var{step:n}=r({step:(p,t,e)=>t(e)},{intercept:!0}),s={throwPlayFunctionExceptions:!1};export{s as parameters,n as runStep}; diff --git a/assets/preview-E-YuqEEO.css b/assets/preview-E-YuqEEO.css new file mode 100644 index 0000000000..4188de4bc6 --- /dev/null +++ b/assets/preview-E-YuqEEO.css @@ -0,0 +1 @@ +@font-face{font-family:SpareBank1-medium;font-display:fallback;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-family:SpareBank1-regular;font-display:fallback;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-family:SpareBank1-italic;font-display:fallback;src:url(data:font/woff2;base64,d09GMgABAAAAAJdMABIAAAABvXQAAJbmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGToaahvwHBynGAZgAI4gCGQJm30RCAqE+RiEzS4LhzYAATYCJAOOZgQgBYlWB5gxDIE9W5KicQTdtnmwKtJtA+i/eCgt90qUbbsUqjtpNcVKcQ6KDtiwcQABc97Z7P///9ykEoc1YWl7d8CGDf8byCMhS7WGaUMjPjqbJpY9VD6KyRTCuSxhk2paxrAO1Wp92muINDnKijm6ibqtPiigbAVlbqtt6F0mMiYNNye+83aIHOUZ69shX1SiU4dPby1k5xtasBA9xFPgst3EXR3KptEum3tRLxWquVN1KnaZeLsh0FEowT6UUnjp54aDyJL92ToK8z9ixLC4z34T313nLgvzh/nayPR4H7suPINekqhEhLmjh5Z+jl1s98peOGOaU1+2njObu4O386sbnv6Lhp+aKoH+C4xauw90GWC3wIsJxR3XkTzh/7Hu+1/7JFV9X3U/2yPAI3nsGcQvMxmg6fw32khN0qZN0iZNGhG5S+5ySS4qTS1tmqpBoUARLWJjQ8aj2P6AQZl2zobP2LxzYcx4/D2Y1Gk2l2jrg6efwiMgtCzLSqKApJPl0jA9TsNviNvDv7PhUQhBF7oupIeHVMu2ox91si4ocydxwyRBQI29Pff3c+VN1aEq83h2PVeQh+QqTOXWZi1TiJeSzSLn/R9XGCI97/6TSCKUiDETQRClVlXMEGNXSUljrFihpMSaVauldudCU1rdaqyq1aVLx1I6xspPuj2+OzyIB7EQ8R8u4kjAv9pU0Wlut6U+6dit7j/aal5U4EFe+IjNIHYy2F8D31ssH01u57am3KJOV73MOf8Pf/hva5/7PqaIRSQWypQO0sWHZTpiK9f/vlQ/zzn33he6AVKkApNEEGKAUpocxM9S2qAwDhCkohvN1f/jtBvDAVzau0WkSPb9/7pmTr5klwShCJp44tGo1a1ObRonUSiBRb47g3aZW5Ni+v/Wh4dRISiMdeJsHnxxb2v/HWPsByG9kWdcGGu0NzxgPM7gPSDAuNpqP4dG4DHYZv0XplPFkgCJAxGs9ZlZ0Tz76nP+h8PlWakKJwr4eALlyiRcjlwil0glUoPpooYskCARsTU5U85erP66tKaxw7Xd6q3ebXtTaCRolCYiOWuFbJaACqX3vrO07640Y23KC+S+fBeIs3s00iiWL1p2uilD/Cv9HiLkJYW/UtHugSgwbjzuFp5eVfQ+6oEoIlVIte4uO+ljhkkvy+BtMoSYszR2gB0os1revePH0/A/9Nd33iTAJcn8FdWiEhPKZrepOSDAAknoHVy+1DZnW3M5W8vHuSeKBywPLDq6vaS2xpEs/7VfavfCuOfuh1HY5KtMhItwkS+8AUCFtEF0BC46RgBAkR0QKFRVwN5V6Ew1sHC6rhPVabbQSCvw/Lc3Z3fmMmlDm/MVB9WKyllh9i/CEIxC2KRPXn5K/wx01YowKe0vqnSFbE3IlZTqkAiJtRhRWtrxOI/Q/P9lrq/texkKZUoU1VLpc1rQDtoKqg3VvdjIIbU32/aLVcaN9/JFxMtIE5GSUpmymUiARAkpATUlykTEixTpqC+p+Gf4Xt8znirqzOG3BQkrykK1M5421i92M3P2NX9Vs+te9qx6sZ3xW7/Y7seqqVKXzgJpaciEBWB7da9L7QxJ+ppWaAgMYAEY+A5pzGx4vvZ7tfcsBPaFhd+Ai5BoxQfatyFGFykibIHUl3V1HV8pav8tnb2Xyae1PZor1cjMQ5gfJyt1h1qE7A4JatcFdxLlURgL/G8m9inzX+KhhBLGKEUyqf/b7/tvKdRPQjE0c14hIuKRkBCvyEYkpA/v22I/pWcWFiWKKSbdQlu40v7ulWk/rV9ciSntSs3mJRbsFBUUpIib+X9zfr/P+d6Z1E4aOYtINgQRWR7htfbZUFYo1aEc/p0SkuIbmJA6VDDIXFGTKM6siO61rpjQitKlBVIp/3/YCMgBniLYrBZRTldEUnoN631pZ24SRNqxa4EDAAIBDwkY14MABKAAAICxBBwskCRJEM46C9KrF2TECChlZWGkihCUBmJQVJSgjLGCWkERlC1nqJo0hVG7nlDdcisUCCATfd/zSU4HZouiFAegKDqCyHX/pmCByDeZvgWEb7qJs9/2GmLl74rVv4e3v99bx4c/6MoH9HwghQ980gue+hTtBdz+FHj+M28t1HvHQxRQPyEookEh04VBCR0WCj04lOmTQYUBPKoYCKgxRESdEVk0GCOhiUkOLSbplZdH21KmX4pcJitwVNCCjhFmWGMHGw/8CIJH5LaCnxAnshAR2RRSTjX1tLCdvRxGQg/n2gd+SK08xk0W9FerYKCgjzVucBEgpoKW5GBifpWYjTKDpPnVifbj/dDsn4+HTAMdkyU7rnxCu064wnS4vZbqwTJTMaVG4p6H/LsscXg3Fmz8JcBChAI2/so0AEBIaEABbARYDbCUpVzFKtRq0Gan/dp1OaXXkHE7zZg155EFr31k1nd6/RUC8VAeUhDVYOASU9KD2p+PQCHCxUqSRixfablg+DuAwsFR36iRew0/rXZDFbqKBOo135JBH5aiCsYlUoNYG1r+IC+hwJ5pKEC8McZWO/axAZrQBw/80qutDoOBoy0skcwyxX/5qmed/mBVphdXNfzX5PZKEuQeAB4b76pGhz4mCGNVQW0fraDdgxXBWY+w/frnrQ3/NtJ6bxWylu9tzoYDV14CcPHB8GEAWVitYfVOq5cc4YXUayilhlnZ6W/0tQnPqUBCMeC9OPi8HcauGqxwaNtEZ6Du9Wz4uYnlGXNRc8+GLTS7Vrkptc1X4q9500zCfIOXSQXenE+zls/m4DdMblAO/dcgM/9Az/z0pbWz12ESPc4ZMGbKNbc9MO+l977iu+tvAZhCEiSrQFaHTUhOy8hLAC6+aAlSZchVrEKtWg3a7LRfuy6n9La3IeNmzJrzKBg+Hs2U3jGmhyAfz04LWJMfV/H7iWAc0djicym8p4wK8lnQfX3cBAO6pYa5GjOyGuKjJAMeIs7LLlNMqSGbPMecKskCIrdyfkru50qD+bqXEamPUZXe08cRpj/1KXojnVYKRcfIPV4LPrDpxx5nbdFnCr4Im8lNJL7HKE2wlRju4ftS1p80DIBSLLnhE8lXrV6LxdhP4gwdPou3fOI3SUBic2CM7jF+z42pP/kdSFxfPFDC1hBDPCnpcCv5EwV2s9mgPPELuejd3L26NUYiJam7n5zLK5kRhmMc/u6E2AXx7heULBSJiKAC94bITGZP0zlCmiZPaNB2f3vTQFL6QKcUcnuzUz66URCj71nv6gyDVcDAUzPQh+Kar37lQb3vbOLoAHrhVCaMBsXfcQC8cO8RCLNlr79bsPyHJa6hP3bsIvvUebXx+vesoqkei2Vq307pwQioZSw4bBWMPX5R09uEqOvVf+3VhXOqCcB+5m0qAmTXKT+P8sgn8RjF5fcUsWufDKaRcA/bQtw/mJ7qypKmvz85FfJ+VcvDX/u+V9fprUD6fxnLI8Q4XHbqT5dMgbosqAoU8JVjdt+HeVfH+LEssanyZBvwSdZ74tvOJLOqK0s/LTw4TVYj7Sq18CRenSIPlm1cfnvOCQNXCkxsXIsECu4zAkd6H6Dg2eLG1AUOqjc2WJEViUwLfs/KNWr1rDsWdeTLBF8ra8ACF92fUpyqUqlN2chq9SUQOaHUuAhwa+Ap7Y9qvYr4MiE4mPTPkvoAY0VgYJJVCw3m9SGtkLLdynM5bi62Ggp/BOqg6hr4YB6Xqrw/Ri1DhNSkmdgCLSuznxoFJlH20BGTR/i4NeegH5cZvZ8g1VBoTQQTkFMhbjsDTR3oBa/gr/HtzZO39pyzx4BcW1j88QCn0KOVR+FeFmPhEAmH/CaBfH/8az+Tt4eiE1sZ9vf0iex0PjgsRQwBArA7qbx83z/KHeVn0y7VLPgPWjBSAUNew9LA1iS8PRGtMmypYBgL2GqmcFQlm1bnA+P7c5Rlt07X3vBt6MWAATR4sschjPqU33VUoRngfcV35gj5TAZZQFmkCzldsx3ahiiFbk3hNljjeR6qokO1T598actaQcRq09o9cT2O7dz92XwncKYq7CinErv5bYJqtx5mqyNem1BT95aPLV50Ke8ucY5wdI/d1mfhvdEqRPLBfthpoJz2/oiG6ZhbGeGVFleWjN8zKVkTgHmuaDhrwkzzgZEgyzoY6Y87BDUS2YQqNO3bqM6EkEwgTIijsfNlkOoUTvIk+hg8mcFh+1ZWldeGkGb69MVpn7pK5aT3hNGUbgD0tlHMZjelzpBQg53WHgCwWIMQGvadYGGL03GCi4dP8P8khCRylBRNELl07catOx/40M+UPUUVHV2wUZYCqAplJVgFC0GXRNKnUg3oZoZMIUZsRbG2Ztjamtk7R1y65krkKny2UpRzVWczvlb9IgwZUmnEmCrjJtSasqDOcy+0e+WVTm+8cdR770l84hPH/JZSXamobiLgYeX4k6DI3xQV/mVq8h9Hh/9DeALaAGgDHQgAAAAr9QEADKRQrbEJxtRUD4vDs4kANBSABQDABGCx2GwAodjCUiJhSrQAKOt+B0ziQsn5AFWOACgv+AJEhtlEl1bz0m0O3XC2MbE9cD39Sig2YGTGTIozsHDSPCYdGBKyaqi+7yK9TJKMopTA1vBEUl2VLtomZzhBABCsATABKtYoHLFFQkVzsSxQbBUtrdkocCWn/ByX5ylocq60yNZQhVFwRUjq6aVQJ06ssUwT/PhYUUohjTrKiNESFJ92UPXFs7CzP3Na9czOvepoIRH2PhIEtWnePzJnUofq5W+wbC5Q2WBzENWGrcvOYK3VvDThWOOx8ZTj60dzYERSxQsyxM6DBGk4amlrWLNrP/rNAHS2hkZRdX2u6E0CbKj4qBJ9BHKAOsvWkFSzNGg6QlqsmBkRYywFLkTLkUDHWKqqyp2TnQBIIAEESCUARNok7gus+22bSlW919VRF81yboLFWqe0R5A0qtlPHzeR6q2DSxwkOyh30OlgysGVCXyA/LBEPyLTZcMdV5wMZdNCBtIb+OllVvCwmkCmcmVEOwU/bc6WpxDxxNYjYvoGcwXkqZdQCbJUnGcIW6aeeuNJlG2DKuI6Cj9lz8caSXJUIsqUpk858MWXLFeV84jvNPy0JUd+wgjlqUYk9B1+yom/cCny1eDXRDQxOQsQIVWBWidRth/x01bYVoq0VqGNiKTuxOhSSo/SFNnEfi2HDlOuVomWrljdMC8PtTaoCkeQGCIl6m3+fHop1PDNaQhIRUwhFWyihZ0cRMIp+hirmfmh/M0fEium3vuxj67U+YGXvOer/m01AA4SZNTQQR8m5jNt/j95qznAJ5c2TjGrP1pdnqX4kEQlBxnZ+snP/XCp/7cGBiIKqGyr9WvWiht0jDDDGjvYeOBHEDwiESBEtG32b9whRiEVbKJDdnOAOR7lAs/yCjd4h4/5Ovfz6r7e7D/1XYtJI5tciqmATB1shMjRYsxa/lF6i3HiJ0ozSXoYYoIVrGET29nLgdx/cgOc5AwXeIYXucQNbvIBn/I1P3KLv7f9V9w32ovNAEs+pRCpgQEXMUr0QNhwJ8HiO9eY0CSC0NpFWHCzUZlL4QIvBILyJBd5ivaKWgxT0iTqB56JfILORNmso2yt16FvTPydQpPNTtVhdqoMs09t+Bz1+QjCJ5BKrFilXiOmzLpn3muf+S0EEiEZERWbmJpRtCQiuUpVa7DVXu1BAEqbQuH2hztuCiFUDkiMJAPrRMpDpFb61GV7QK8H/prWqCc84mmYzhmbB/PVEVHaStey/E3dwt2027fdfK9cNTdNZreRmD5zxcwv+bnMKxim8YgCgybc8A3PhAjX9MMLfNAjeLKf6mf7I3kGntnn+fM7kcfS8/JwohbKIstwzY4GUjUYFUMxTONkglJeaPiQUOFNx0tlWQUoLwK2rAKm7JDgAaMTD3MBo6rqAcon4UsNbgMCsaUUDBhtz2YCRTYNXBusnE+gyYk36pzPjAtTe3NiSkKKA1Ct1k+dPI+YvGXyfL4ZIZlBOh7UCEvfvi/VxaVdcyM+aUBaG9QIK5+2zYq5pKmvl0l4SIOCGmHhbXcznbgolftxiT5SclAjjD1u00XiglPtxfqvSN8H1WrY4+fq5BGXOUXA+AmkI0GNMDrWFcafYtI1p6jfi98+Crf76srXm1RLpyO+8MkO5kjtkYQQn5oNc4A+hI+YxQtNs2J32L3qSapp1dKsjfRkjRDPfOqmIziAepUzUyjOch/BeIAL0X/Eibmw7iWy8+LUQDh3BdkJcfv+ZFwPshJxZ0V414JsvbibIIITI5sm7u4a0QWhy0+k0Nkq0ckzqS4p0gmboNOajkD7yY7LfaZS3n7yfPeTGoyr7V5CtNc1qm0iCyT5bjEKaiH+QM3GR9RQ4bk25NYzaRnf7Q4OP97kGqYynu0KJyMudEkTGQ9w3PGpLOi6HjSPIHhQ8G3xqSQIZtsmKetNW4n5taVUgwiRouy2x1777HfAQYdKrlmLVm222HouDGTrr7+aEDOKIIoypbjKOuBwEGIANEYkdOjzwxVe9n5+KlRhkxaIDjty4BxNOKl/7Zh0ysCOKacN7ph2xtCOGWcN77jsnJEdV5w3uuOqXmM7rrng4o+v6/qMBynMMUh2TiEcRFK7Dp2OkjimS7fjTuhxK0SiZIlpwqQp02ZcdsVV11wPkSBZXXLSKaedcdY55/W6oC9EvDABWb8syH8hAAIxmaVkrHg0hn0OkmpqM7ohMZHbiab+vGEPs0Lz625hmL3tjj2O2gFlSg6QYponXG82kONjAF3QF1wN1HIrOGjTCBRm05Z+49x9k5S4sJL54jEYc+aCw4Mff1lKbTRs1iNPpT+T/o5BDJRzclpszAk3GZx2LxM5MazTyYSAt2S/JUqUBLegoAAT4+BmzGDMyvawANs2vPuW7+tJs6gxy4wBy8cClCWUx2YD/uP8C0plaP8g6JnDAQzUB/e7GnB/AKz8PBugGhIAN3ZYtXAuVIIC9w6nn/sL8eP7r9ixiKsCv2wDSmqleKs4YwtrZR7suYvKFJ+AkIiYhJSMPC/ercYVki8B3AVGKHcRotr0F41Wc9O9ystcRHOtNLtmotG9X1EGDTdsylhM2v3OzDKxuGHZa235/cj/YxaOWG6VBVgkQ7YCjbbpNG3KjCsuu+qGOXfcdc+iBc+98MFXvvCNH3wXDmKhDMSD8JokE5ZAKDEV223WqFwtfmf1lmCVUDwpBKLFicXUgaKsyVQR8+dXmHjp1ohpDT7P5lpLZKvx9HLkZLUQwbgFBVQUnBBTWqF43XanCMkAMEy6QmmK5KtSrUalNlsADmrX4UhUa1WrUWWjTepUqFcZJiEBwE2lcDhYhoWNL1q+YgdIXEgGKqlCQVOPQ0TBwl+YRJmKbdbkrDc+kCIHI5nINM2lebgYFI+SUPLSlrmKPbVD7zl/tnvTxErNJzR1mjaNTmPQzGlWNDuaK82Ntg8Z5MBDhoYyzO1bunTd5p1r1HfU96kf0TXoOnQTuhc9mh5vcFILamrdYIZBZmgxdAyVDFUNI/8gUilQjTk7LsLEKLDXIV0GI0FlZFQMbDxyKjaBIgnlep6/4L2/pjbi/PGZW4CmKLGQUc7Acs1HNDWaFo027GhJY+VTkKCiCMM0FH5YW2DQo7oaWqtUiML+wIf0PyBe/MUQu4is+/Bkj4TnXlte75ozJ7QLK4LN+X8y3UAN5P9p/wt/ZX+itjymv5jssYYuGhYdWrTNud4YGn0W8urvRqdYvsk3S9oU/+//Bfjv/3f/9f3n9xfupyzW3M9ZzP6o5l7lPTvcu0H6AN4C+ATgGx/5LgzUcUafCVNmXHHNnHt+6r9RhjFKdgnrMvYJGO7whw+EjbnTBnwA1suyNk68FajZCacuD5pyUw6lj5y5/LL/PlKKk1BtXIzSmsI0qNEU22+4qfwWS5RcnVnK8flbK006EfXoZ6Xn695CRSozd/q8Rq3Z23arbQXXq+ZwptPxu/Vbasq0GZddcTXVbrhjjqa0BQFaU++Dkk3f+L5VQTQM3PQjF8pDLQUg0zVi12WZleOmXLfkua0/7Yrd90CJh0o9Uuax9Z6qMG8gnWq99MpGr22KWp036r212TsN3huM1lC6NflIs0+0+Mxw9LarW/kvOvvxtcsfdvvLHv/Y6z/7SMHRADgeAg6FgkvpdzQCkEQEx5IFXZFAd3LghJMpdipyp1PqYoZt8MxYRu30m9EYnUutC2l2IAgOhwE9KVBdul61/qyq3BPhIggrUGytNIVEMhWJE9gSLWcEwCN2fTTv+49kIUB+oF+vaX+ZZiDa7vp9WsVh08BZoVs/Om7ftGzf0PEj9zkMDKCcZ8jPTzSajjXk4ZOpbDvvCe+UrfQ7QbCNWhGRTJ5VxBQvvmKKaHft/KkF7XHhiFGLme9pedS2NP51DpaE2Huppbuad6bC26i89C/4mLldW1jcXMB7jmi3iM34ekK4CzvWjRHXhtJzUsa2BxOWI5omfnEdWvD3MV362X2M5e1gOmDYD54ptcmvUJh2+W1I3l1t9URoMfhzMHg2FDCeWn7U9C6cCxCDIKHfZ2GG/FV5I0qPO4OJN6g/AQ956WhWtgGxsuRTykOgXEa6X2tOB46F49N01Idp6pMc+fCxWZuMmBn2yL46OLqoVcwQAzCtqQVzPg6MolRR5325lpM8y+qwQTZVYkeRAKRGXdvhR1jvnAdT+rZPO/L5S/xNtEIGBKbTVohjlyYWxLyByW0g5rqEtuNSFXNkwe90gPsY5WcXRAWE8R6JpjMj3TRj22UKBKZzKz49cuHjtOIz/2UDduy/X41iV5iE7UBve65BRTcXRUsVDCKT2OXoNGKQbwUtoy0Y9MYhnteYMCtNq9lov/xaynmTvDdgEYaoAsRca7eOQ2o/Dt6Jt9uej6my4GrPn5LxijU6DchU/V1u5Tklauzv8AOvDRWq26wx5Fo4SodP8q1w8Ij8YTdWFxV67g2+/xqK6/XtKst9mVds8v1WeP/lSdJ5JzXbtlig0fumzW8LSFEOZuRMGdUy2+P+GLIoYEpHo7CukE41/0Kd433bS03kFnVpyCizetxvnPmoD5MS8egpP/13wyLQlD5xyrJDER2+xtpcKMD7r4FzUQzYRFmFqayIh+vlRagvnFhQVepR68KklOWwxq9t7YrpWTSLRvyr1/JHgKAiYKEysEFVgKI6wFAT4KgN2KgLOKgPiBEw0yhdvyZDfv81CGqi94kS7jf+Xk+oHc13z7Pap/n5MIYL9I3GTVL2dznwhjamMLAADsADBIAIkAAyQAGoYMMgGm6VGbW5keuMnix5rz81vPES1wRhRjOntV+Pi0lghIHMSVoTqe4/1XCUI4tsc6UN74VtPZrtkontQbhvFJo2a3yn5x3iCdbDLhdAlf3mssTwEMZtCPQeAADsXshacWKbzsfFIxqMcE9Ttl24/xzyWZ9pKgbZEiSqlB4bsuBAX0NtMxRuoux/m38dynkqIWw7hXusaPdvRO2Tt/XciASanSnp9KJmSZcSlhfMfmcnvwRocoBO4hTqqiaZFUXMgB+qkw2T67DrsMq43XRa7Zsq2WnKkTnkhAwPKwYfq0ZUdEQjXSDtsRVmPLWdskgmZ4yo5DzRB5NAOCvJMK05l6F8qK1syht4xIgwKupUy07QE4MZTbNnhgxdakFA9dSNKlFHM5pNsXk36Ij0ZRJIS7MWDi5sUmnaEFAjDGBsGa8SQjo5vNvtKdRoxDu2M4CTmU5MBl2VvbVbSA8KBZ0OlCH8Hltd1I6nRyMaN57kRvo3nVAk0IHh+dqTh7GbWEBjdSGxdSfTcf1hJ25cfVPMN/I/85aMrDZtlyyILTNoxOsU87/Z5jDrNYkY7W2gRTOaOj2dWA6EbDhpUj6BWtaqLjywUHVBwWLz8wtiJMBAD6iwMxtZc15UqE95w1GOyxDd6ZBwWmWGKS+wSEmZfM4H22N+vJPJXTkRq/PaA7nYvWQBtBijbypX+RDe5fpzQA8ENYb5Vjpq/IbcnElk32du2QEcLHfqPqvEnZBQSrIVjqSUknZCRnk2y12ALZPTSj4RCloptgGipJVyIlS0abU59qqWC6TuhIZSmq1woqWUthM6ytjFiZ3u5d6lnwgDbRyCHGCklXEiTLQnUxYCvRdnd2OM9GZONF0wPB8QqyyDQ6bLyqrXVtnMEKyQrQmyM8F0DwpnDsWzHK1ysobzVBviYkJcTYibCXEvAnlY5WkNL9SGeZswHxPma8L8FIH8WuXPuvHPEv+KVq136ZoMa126Su2DeOfNdJyf79Pujuczda6KN4D4ef6yFgWA3gmAuxjQzkCFPwGo95QG8isF0t8Az70GKDTNo10NfpERURz7wf640SVYfMDjdQCDGSwyMSyWpkcQ3Y1w9FsJivAWBQCOir/LQEngpocj4C0Q3shSwE0/KGCAUUM25KZuGEXq0FTFC5RrGBlgt0gTEeCJ5IxMtAEJymg5RqDJZyImptBJYMVERcLIFgwYRrXgi+CdIYq6QfjoA8ndCd+zQP4lv6fCdBCnFCmsCJQch1IZdaa4L2rPhOHAWUaSY7+VaQOkRGlRlypZcrlrK8+UA1zXVS2K6ZRaoC3txgYgbGEH0VjrXCqT4KtXfsnim4EDayDYG9XUCyEFyN3hOWbth81GVL6Cr1n0y49ZYKlh3Y+yH7aRNMXpKZr5WFhkMBa6zgPwJcjfudAM6wY9pwXo3Mb77Jr6u2orYEhaHKQ0OHicF7vmAjK4LtuxQzvB4g7FaNGrwiYU2ZjWGPMzL0QAGvS+7udMyliw0j+l9R+nddsCOEQrkCCSFcbxPppxvxWJXv+YlzQ9t7VZhD3TlNX3RHSSDuU9hbsTP3W841HR5UTOaGaaXN74eoIOsNzhIG8Cskie4hYg4i2RV9EZwMQazgEVkREJWvRIASB66MeaMjRA6B0uxyM7ZO9fHJaO4xYNTglAdCzyuzNvAnQYTVzuQEFWXBmaLaQANTW0V1BE39jtND3sCi0lMyqF8xebAQsN3IBaE2mwqIXBFC2m0mE/R8eDxnaazil+oc5wrAwJETDEj8ScmgtXZKpQ2eifuVGYTOti7TNp26BWNWSYpyEQIw2g0izCYxx2mD7arOYAfmSZeS1eZZEZqKI1WF5Nwk4iazGNty2hD6M76nL+S/tKPIaudwNIZVno0pNcIEjBGoN6JTu4RKva2VZ1hbxkFe+G/fosqlCpikRDlmDZ4FgZjUfZsRq5FrGgKnLD+yctxaBGCGeb2v1hkS9cDqzPVP6zARAwFPAAKhtxzbvW6l/PPXCInyAS8mf9tNsdkXBkd8bmv0rNqGOm0QSA8lm0lzENnDTuM2tZeJwX+W8BHxYmV7dmIyYifUEGwQAjx/30aEy+HLoRT2sEVZeRcnX+Y0E4FOdS59ndBinWEhtqWNumVSTT1L7HN2nrqkdujZSkUV9Dse26Ym+2rBJP+A0RUm3lfszlYb0wnbukxAXTmm5QqRoaodhGqamUsKNBSbAEGlMkb3oTyf1FncPinw3pFMzEV5k2Cri7XkWQd0+nxqM7xVc4EsJWVyk00EbmbbhM9o3Vjk7rpaXE9oJ+OtOyMRuMqZ9S4K0sVkcjHKZaA4MVIVQ5Ev4oDmofS1ByXmVamudpZUNWibfXOQnQDVAxW2cRj21k0gUyXpnlwjEP0PZ2rLLW6YIZbABuIGK3IeURRiIJ+++RrIWp/A1jSDGu/YIiWihKYiFxmEf2lsNpB2EMjnQpsXXpCUUoibF1z3kKcJKcYSgBEIromYDTu5efc5zGwo7hTjcd/ZGYtgDdrX6vO2cFjqC3nFDQYtpOMCOo1yx4P+lI41elpolkmVOsW0b2ckx3NRj+wzEm2fXSuhkys07gYx7W/oaoUymi/3E1fYYZ5phCBs29Ad82IW0iCAHPw5/we+P61gK4i9stfByLR2DOn5+gQjWOAfTtYdZTgGy7kr/ozR4fgc5wvbuphrRkeMxGmb2ktl5hrX+pobtIL/0kAqVCPoTD9Bi5R8GzlE/9tvbzMPyK8BN+L+/Bu+VUnFKZPcbFvYuol5qaya1zXkbn0xelD5N4FUSZNeWyLqlaVJuYvtn40/7EdlIBgtZdi8kGZCWom0AlY35XXYTRJnN1+YLOzbLIm9/vpRZ8RE+ggynX+DHKtG2Smm876ptcXn0ZMwU68xv+DAZqaDGcoCErf+qnFxgpZM7HP1MO8SNNSESUIy4D/ZL/iej5dAgsN+MGVcxvdCjm9Vidqafzj6JJGQhqM3raQDjTBojZwDpW8SOSjzNtZpsH6BhDC3fI1JEta2lKHkadYx8br1lsJCObzcILNanVHBUcjZsCUSPcdcLU+j0bxzcwtygP4hBrn7QTopyuTTTKMYP1YIo+xtC36XGfAhRxQdyBUgvjsRNGZhZtagI3jEVbBeIFyvNtDqu62tCYqJjljSk0hSrZN6uMEqIGgyobH34aWNRAvwpivC7xtS6fiNgzGJLBAUJZ81mbPTkfI7Pbuna/X+Rub8/6BjOujr9DHhcIZiOKYr8UdPt0Xmm02PPllP9tZOu8fv/zbL+0Zt1omKVfP76E+JU/IePOjVpXNMIv6Lh1je3YYjkrhiiLUzYMclprtw9qu+7ssleswV9bZgXvnt2i0XNKOEO81RG1UJ3Hic24At3aA79k32qcpk0+/PldbWzjL4RxBFYo8VGHbUhqV/4nb44d2v7NbHm/+lC1FsW62IhR7YF+jnqZttRuAWq7jyg2V8q2RMjjwsjU/IbvNq6iZeOOKCWbnGVfUlN1y+SViOou7V04N0BIcLKMTPpdM8c6CWCx5D4bwDi7Jdbv2PCpJqdO//sErY2od8rrxzwqcOltk9pgBXYtXVl7OZ2LiMJm0MU1BI4dhDbltEJVFvtbV2JE2tlBdOMzgvd9TYKktQvOSO4NAv8lWZudg02i3oh1UVDNUTFbm0AJmuj5aGfR8cvqz1jBTDhryzCfE0vbVVKZIzLeU6K3sCtanfxgqnsweXjUT1uk32hziOUDkcOai7XPXO0OE5pMMI1LdmoFk9RDKs4uekZPa+T2yajagriar9LcCM8r1JZEmkym6/N1oOh2TS+I1SWTdxbTTSSuC2hNoEyzkc/Xkg3AFbjPRqGcZKQ5LUG5/a01Xzqh7WNsrLryWXsQ1ESfc5ihptOnfimsDLHrViYDp14oTbd/asBIUBdSoLmV2RwyiRDVL35gouKEBsvqyb8ayBk2x3kI+Pmn/P6KE+wjsXY1WGFn+G2pyJqFWY6ceDlgbOwARPcrf7hB0SSPe7Z2+WHesqBqTlccn9QEcyYHWHkDvMLx/VjCpRxPCQGuBLpjbAfZBDbkMxxV9A6r2ZLfJvnVCH9FQ8Mhjz6Hh+lNq4nqE1DqgKxpveA3aruGCC1X5Ubo9FxH80gR8DDYm9CmDqzHJFyJTgdCNMD+8gPXschRyqCARsvFnUpxemuY3nE65V6M8bAGn2bC3Ec+yQdh+JWk71aIpDS45yNfisQZhG+FlgVF5Q4reX/EmdUGTG5NstQKf9JJA60aIytYriFBlZtwSSeiJUkzlme7LDJGB5DllnOb3DKm9WurkTLeBRqaSnbphZ66Sp3PYzejbfOCE2u4u9nY5zZMVnN6WUchgWQepe5yN/UIL3DDbXSqkMwFthn0wKz5hi4cr+NTdFBHMdMCGfEVnh9SwLg4tSxRpKpxU5i0kGBe0LCGnjYwUt3fEm31Qm5D2iZj9vH9nR9qCLK1KFqJsXL7zxM0CzSyXHXwFP/JbTdAVObMDQAXPKnSD9R0KhoP87i+k2LATjiXa5YSt5ZBtafzxETfNGCbGXBEAQDDCHQjlzojqGaSZnrNcWvl/LfaigvCjZHmOa9TKLUL6BzKzWjuaL8KNG3nlBs/iwHNczdsltjGfAzzEx0L/IQd6VTTKdawdSraumROIxqAtuqfz6BPDKPcE61Rk7bcHgftxQ2CY0/ZarStgwygIYORRqzM6ZjiYJJbsqPmrKXJ2ksX6XZZk81MTA4nKLUNoa+YQGGWWadlYnX42FXiP6fdWRg6Mb1ez8XjjqA0t67NXdVRyvRARqZUvTwT+01LcL9M8ggqTPjJMwUlXOxoPlh/Ug7qxZvdh5eO43I6z71aRi7mAaNvhKzwiNerZgmNkNbWG/ToW4AEzWWrhH6j+2kGi0WMtaR0CHr6mHwRpjU/vH+iRrrgjNaAUx1li057vdq7aL4kvt4wvPVdSdCBLxs8A0wdlB+t3rFZU4VOx8hWFlfCSAmeS4oEDY8XLIEXclVBwBBgA7/IfcMQAwjIUFd8pgJAoIJuPp5fVVRdmsPmpz2Xm7Q5DfP18aK36/qR0YJT6T3bCO7tWdc33Y7wQ+I+rUORXhWHm89Q5sY8L++bj7r0ptVrkdLmxOPFtQAuHEGHW/YvWlZnFioOtbB9sxysE0CzGukKthaNka84YAULe9QRyqOoDb1R/mjX0fZpfWr9q/W8HW4oaPLUJq/kVFzBj41QVouWZflgg5Yq3As5HN6P40+WUGgfZZZYBdvwi2hHFvj1/FdK3NoL4X7NsWyoOOqx1LqWLfevq9Kmcv+5wWFtuCxpEr5x23i9JP20EdygYS3brPfnbnsuEUhFcGeurldeLQsWsunaF3M9W1huOleE4qv+SU3FnVLsFljhrrb0rsI0Vu9KMzCqaJZWxDNz/5+FV3rfwCFf2s63DF3GGuNwuU3+d4DbNJwaDljpPe1VSqneKZnjN/8vg8togYTotI7vLt4G+RL6f0iRZIdh+6wK4aFW/Pt8992cgBRBbtM1+WyReH1loY6MaVyzwcZs0XstZDb2gs9UHA9q7F7RDO//vibnKTdyDgqjY+wWqNn8Tx3GS/FQ0EQWH3iAwMkG18qBlIzuu4EeMsADC+6gpj5gm8ZgzpzNLa96ZCzgFP3Iz8MwmxrbSqFyn8a2WNPGgLhLVWuMZO94UcQ3xxz7lvrfIMdN3SCtfC4UF/2ZD0rjvHKOUBw/A1ddLJ6qSbHhsdKA83Js156nXV7t5ILUanjKVrE61VWvW/MQpkM5sZoDyuD19w3+5PwRagH/wGIfUPQF2f9W65sQhOH5ETj9YBURz7WL7UGsPrZnb3SM7UFHD8TaxzrGunhD1mDYPAzd4PnXEUPJqtLFwHdwesmqF7Ev/g+pX8XwP9NYVCLILTrwPy/03x+5LILxTCUyYK1FzTV9RqGAM0cuj4Au08+Gg7VcUMu/RoSIX/9nFslau+D70kJM9Iyl45kdOFwQ9CMtC1elLg7PIRWq3N9+IIvqhIpIpxott01T762FvSaNFjYV1i0lfTAjuicSM4Y+s74fa+LqtT3MgEs4aPNoR7r0pnVNnbuc+8xeZFwcigonzRFge19qs9Iubq0KKG1Iy8K38e0e784Wh3p9d3KnKmzp343S9sc2oc61Qad6oEvryV/3AhFtonyvwqOqml9TODS2bfsIAQ1S/1V/11AzGd59+fFdXv+etiiwoy+1VeF0bVHwwfP9Sa5R08Pye0TjDoe2P6UxydqYjvbC6Fc4m1Iyas0b58CTwByFo52htoGWhQBbPKM8Ey5kUNwz4r+U72y2Ka20Dz7lyD16rNF8x6+ncltH+myJG4tTLak2juDbzS0vuPsHyJ/BTwqC/TYcChwPvOGZ8sSm4+21kVrjc7nW3JgdUqlDGvi3PRKxU6w9kt+yzx/Y1+Y3bOvtnFU7W/b4/XvbwobtfaktCofLv9Hu3tzg0470aBHfRrt3YzykG+5V+5CWhR8MLVJ5XG8yDgwZradr//itfz9LOIdEI3bQZo0eBvL9cnyGjbXH8zzVnpzlEXhLtMkf8gH15mRyRoMsqYxGt1IZYKm9Gjjrq+5HWhY+V4UE4oCSz3ZblYszqtgy0Xa26Ov+2drfj2ggs1zxXFtxfmzE9SrIue3lqYweRO20VaXq/9FG9GKW1SR0Ehi2bt3mPywmppzy3RyH9vuKONVaBQYBrTbRrQk19OPRwkvrp8F+/7ekqTFXcyage3KKFQzyVIomHhjcon3Sr3suJxgdX6dzepbCumlN2YsLkYNWozW8dsH29cmFWFD3X11TFDY3sWBrcmQ5gD9Pkm+RE+z2K4HWP1/SNk771YDhh7rsly40PNSV2RXSzNdhVFVY8DVeLx59e/O/45041Po19p1nLbbmFgXCpVrYoNHXxVSzTBh/FSkdo3hFxURJd/7hJthKb6c7iMPUVz5eV5BFeHpNWSxfyICaQrlmpASu97r0vcKuf9xs0Wy3VO0cBHRDdotw2O/u4mis3bp389o+1ipbFbqUJZho8SoScl3SGmxNXBR85B+Da3mqhEzfjoQTCS/DTv4Z+2mKKrKMG8zjPqOw1+fu4Wp1rXQbrFW0yvVFfuk+RUKh77AE21qDWk+Ob3lPc9u7OWpLz7/uckHP892fCvx1OvNbzZnZmajPvGmV/ZRA7xw1GSdcoLDH7+nmao1tKkW7EV8tPZfGiaRLEKOf7TjlAW8G8UgA78C72h0AceI9InDhqByTNYyDZ3DIzIy7VonHFRKtZtQ5DBqG0BZ8Tdi69e/mtbuhXwvGTq2u4C7jz7LBWBsT0rTVQ+4pQ2+n5P+666uTq/+31VLDdUXieY3iHo8wioMkoJprY4jgvmqBd1xoI3pQou5QRVrFxSDsfvP7GaCvwePz4uxBo6y6YoaIzNDyavQP3k03VlX7rWH6uhCTuPP9ZVH8yD2PveJcx1ncbY6En1uPD/Z6Qv2Cwuq1v1uui1qKprt1jR68iY96PvzVZCMMPtyXwUPcNqInr/lfMUxhaZzKiRtNkN7mD+dGJGNTO7BkaBObW0wgHc+235XvXW4yT7ggQZ/f2c3WepYZ4XH36k+qz9XJVqGKRpm63awRBvw8pbJZqklY1aJAiO9rEBMriPboTweL605+6cnxzXZLeKz6bt44iw11jwIGkfjSWnv0l/I7PB1feeqJyzskX8+V0eDdT1C0vgDWVCTwYf89tmXKZZLzku/kA61y8z3tHM94jE66E3US3DJEpNDCUSpP5mN5l31FYYn+y6ra80Mrxc2HpQKJo5EXytpVOLECjyznmXsLKkuZr5IxTQSTyYaz8hFuCif+/3YriYgSPbmNm5qNoNXXkBsX93mEDcVrhjgIQ2iOZ/CQ/je2EYN98z/Pe+qJyt8tDz6+3beD6LWef6HHBzh/+bzjfp+dd1vxODa89u3n3264XXgCF1n3zrPvIKRzFPDJ3PLqh/1sZGuRp+/CTxdCwT6yVaWsaTYQRnsOsPHIltGuA0o8YuXM4iAhDmLU4vCOW3gHuTYfZ8LiTL9ww9fEg+OzrKmCw3kteS2aw47lcRfkSb5fNFM8w36P6+U/9dVB5vJD29wW7WH7VF+LN/neb+b7XA+fPY7Z1fD0bGbyk6EVZuFXH75WL45LO2arrtr3CfAugUVTdXXWrJCyZ8llb4Pkxa1G8qGt2ovgTCl5Rdu+r5DmADHNBiuIlu0rUUTHEgLXI4LD5ZmVt2dV3igr/195FYMBoCEE2zwrzM5kbZJmLLH6BzaFPxF9EvN9Ivgy+zvp+fay+ASHqWU2mv4+X0F6mcFHJTt/pVqHrFq6lcgRsxWmSJNxHsgvMJYVNf37h+mM9kbeXkYOmKtTcn3fwPvmYkX1xfHsktW/1lqGbdo625v4RSGrK3eiwZdzduuO7n5zFr1sw5pi7zgzzhRkYnGeu39U8yRxFcW54JleTO5laqvLIBf5XEKeHnIbxSKvU0QHaYfEHCup4vBOKseCXE7WKfS6RAywToxM+EAoP6O4Ftwltd4PglD6bAX3XXk/u/YV4zun/jsZNOAiPtt3IswHd3uWzd6aeMjaefU/V227bgQv0QNWdPeN0CVz11WKhNFwHOuI2+MVYHKQc2mUnD3JvsB9YZcGOOxxZTcGe5eJuZuKYfdist1sAO5NPX5yAJPZxc7oGsSw+7MzggmTsLsxGcG+bF+om3hUapkG5ps0llya1MLYjC54dWZ+z+Xvge8rXdJ2YLshZP7vxL47xHfIBAG+3gIreE6O0KvRW+G0pW6WIFJbRrfohCPuuHPbgVXjyVPg0nHT4fjKxKPnQkd862ivb5vdY9ay8a2ekde2dfoX9jZMeIbbD2p6u5RbfXbOMks4xOcyzfxVnBapQu6TCKJqJbPFbI0yxWInZ+3VN4nEyTqYpAH5LC2NP1kVNTWKhX6JmudGFfPfkN10lRj1MvgCaz0L5kGxoJl85NQ70UQhimQX+PU79jVuTWhogiZUz11U2gzSLp/v2ZcXQdemy13mFr3jqPSUVHmSU3PjClDyldIu5UgdzSs/rWEQAl+StAExn1MFcjkAh119+slhU4nGKmPKHHUvnqkRip0BPgZW/re2hmShqPA0nlm+alMcJrPGhcms+UbgI5hbFZIEaDR1DwDGLZjMGvlhKlsiY5qpHERpgh1d6pZTtcAPdTwKR2A2qvluJix0sLhWgVoeDovEQpTJtYjk0nBQpgITRuZGo9OUo9/X1dLptXX0Ijq9iAIcpPDsUp4MGhpatnX6ucFVJ6VMGlg6OblmJmv0qTWND++rt+32UKtvte/hxiOri6JHEoODUxuX9S6bW31t8+j9qOiZ+yn1ZCSS6Ah3HkluCPU2diSGZvcQkLPXtfZKawxRqqNtEr09AUZtfPFlPmfwQjXrKthYi4OeenMfUKgMTzXnNeme9usWcvyBibVAwDtUt/TLrBuixmBb5TN31j0T/M/CBQKqp3xPwKOEml8RPDq+x8EFQvZWFn+xYAcEnqz9cw7LbvKXj7absE3tMfYwbOCOOukHoq2VDW025jBkXk9rnwgC8YRyQl4R6N997nI4Cvq91XAOkxJ8gYSzfUnrTPb9nJfYr28Sy+LpQBpi7hvSQ4+WbPsiZz9LcIRnqeda0tNNVkui/eaGGVLDjP4bZ4I2fWPHAvbS3YGL58wuzoUFXIHYA1GrE7AVXu9Yy5K8loH+ZlMLSACsdZRQQGPU44xL+uy1N/5Nvr/Pug7mddnEMpsDldcfoHRRceBrN+tw6HYs+OX3uyCCLg7KVS3d2tDyngWQjKa/c3WqXkHj5YkPm2YkX+MgZckW5YSScHYh9NRcO4TuQmk7opusrlUZ/nSXcrhL/+99Je2a7radypDTCcvvaNrhc+3uMt3XM1rGLgywm8Xxszi7McAeWkZDcIUs3a3r71CD4FIBblAG7DdHG3eEvQczUukO3YbOjs1qt7ST7vOy1uQ0EfKM4xp/T57l6yxjdcNJtKK9FI+e6dFtcnoNG/vaNinQ1p0ez2yDVjQWTO05SUQVONBUNdBinLai6p4ulUXdXe+zC3qgtGR0I1KLA62bNjVK1yaPPLltgLv3631lw9r6sfldJ/vrpasv77sPfT7/yv4Nx+4Mnt8kta3f/WdwcOqvUw8UzG17sI/Dz47fu3Ri4QP7b7zw6OkDr+O7ViVuHVpHt2d3Kc127uoTVGOnxVVT/iU5C7/EEqLta8k/7qGJ9GGNNo9duicTu6TwrToaRC6uE0NAcwbjy9U1aqc+o0YdkUiiGo2urUMHaMJi8Yejh2tmiAMx6iGe+wSFZUy4lm2SaCALh+aox9vMrSmhtvol+rM223/fu7RBo5U8scfU1uNWoyG2WB1S4n+uLeVIQRGUceC3T7kmh+f0U60rKlxPc9QeAO9y8ObG93IkIpFDKnJbVG/B4rDHAJVxvQwDnOaTUeG3Cn7RONh1Vq7W6BvgQjwIW8LEmDQgKHSSWHcakmwYjKpeWd2r0ZrbQcFkrld/PDMny9EQtQoa604DutVirWMAJYB0A+Bl3EPuHajJRzrUynajgtOEIo31Ul6ce65L0LVpypbZA/Tc1pJmhoegkqROa5IctbfAe5b73agowJcFlNx6o4nOlvj5Ep/K7HQlrxjR4rpGpbE8aszENtnLIefv1AalyTydJmZigTYKh+6oJwA/aWHQSxgz+n6bheW6a6l1JZexvic9rHoD2UtjPrd2Z4ltfWvtvC8XJSjRjRJlPU67/knDg915yVQQYaz6jmR+///KpdxW4lq31pjPqTiCjHhLbA5YH16z7heHYFjfcpQMMoE1drsp4YYJ5orwGzxgZ20m16jtNwaw2rrlMX8SIOx12UAWpUyCwAWIBFAPnWP3V3D8+cO+PrNW4K/Tm19qzsxu6NY3G5oVspjUn2oOKOIiRUQXaG802tFhHdBnBQUpj72TqUZ6DZfzU24kDbdT6bFA+NROTtA9wW9bADpoalGosuI7LFBywoWz2VLS+/nLOnbjjN/dLcIhk6P36ZkgAWkwqbTNnRoIapfbroMvChx2u0zQBBTA4ps4pBSH9Aq8ojeIhft2P37/UYIGMuEgoe8weNMN3kwSL6db3vEiXqvbYxt5/V5OonUR95utqb8wPzX50I5I2YGGoWG9oXPswR0RsoPRoWGDxKVqDxoeSk14kwa2S6SP0lc4JzwdvtMuJcnLaydACHHK+4WiZUGRjWABuLXZkTLGAKWZy43L9HEt6yrTtC4cJoMlm6ggXyELhSztYDNoQRbH8ajnx/zoaGDaQk/Y5Fq5he6s47Z+S2/Fo00SkJlDFnRJRA7unlPoAGwWBRkKl15kjD8ISXwSHdQ+qBlSEl9wTq57Kao9m8KjKeILRTnfcLXhr28rWY0WqIEuiQz6ztoYDovWoLCKGS62CbLqaDDhmqF1uBGH1sivXbxJAUMqbstQcX7f8vWb4+THmyaXG81wXLr/48gRkarTYJ3Cx35PCZXaRpEibhLRY2ZLE1vjUjgETDsXcZp0Ii9ThIjMPnREXj+14rNDLwddkzj0RyzQ7Hrk+vS31HEgAxC6aHyAo3dqDQInTQDwNS5tv7/+Vogm/VPMBEntdXJQnj4HdnA1QT2PY7dp7u86IxI1GOoS6iNDMZ/CEj4O6Xx6raltQjOquYan/JQRUQ3/R6ROGfq8U6TUNNlsZqtFxJ5pLELEZxuGcv6f3LZws232xwBf4b7ZP+9oMzOIStRlZsPkPUmOOgaZbUTTuu8eISA03CM521ipsq78++z1DXVMJfrdGmcrobumhOWd6RkpAJiUDb4dvycU08n5Bvs8RTW9Yr71gXnqiekN8wHBeYNltHO0/sjhJT1OwthoGSmuy+9xl48my0lx6d6LOICMBRi4fSozioO13RtI1YQGA84ctIlyDxEKKyoKCRWgWf3IneeTQKyCMJAkf5j9BIv9OJv9am/88dPKPxII1wnlw/ykenc6NR+dmX8FslkqpoPzWjwuIcOGeUOygLmIGhZl9SMrSycKy98vI5whka7M8XJbPgayl1Rx2lX0Dxlf/bT4FK+ctLGAVJXzHlQvGjqxwWUVhmSilW+q3rXjIeVyVlrwFsh3blr+XWaGHl/o6sS+9xi/4qPS8aLy98vKX6iuTESI2WvEMXWoLQqMJnKCYwncQFNOIJs/LakbhAYVTfPmmlWHlD+vqPi8rDRoOHXbYvjB5/HANSwgk+zjSI1TKthXXHTTrJs1Aq3bO7AAEKXe5VI+/xIHf0E+8C5MUJJnCNYNQH4odah5w6FTuxsucPcW7ZZXtRsnwKz+cybHVzmDNT+W2pnKnsFtwrHGvyITZNfVuXJbp4Zw8OHkqtsjoXyIz6G96CIqR6bjdah2EAdj6Xnmqst1yiMBHHzhpNcUFrCWbaaGlVYXV56Og+UNXLtVG0ZB0oHEOMDkn14GNz2SsyZwqxT6tUnoNaoC7eZ2SgAweoSHKNBLA5H7e4z7c+EB7+XbSsl8sG3sDu+zT43cKeKM6KfN2pSBUfNoDfKe4DXQW/3Re9V5+XCnUps0WaGxEbNF3Mp/At8wcKhP4vTWdya1Q4Sl+iZ085TdjsoCIrFPYgm7jSKvQOyVWX3uxtqtC75XFijo+e3/LCv6cagbhza1v+1ve/unH/7WTfvt/wOPrvqRWjghJS7Fo7dxaMpkfonIKEnHu7ETE8qA/YDn58jm+GxOBZ/77uu0/3mkk+LU8muJUXwo9mTljXdx6L7at4N3uKqQXNwCmrQdCa3KMxxiWtTwaNSsCstFHutSrZrdNxRiWVTwWFRnp5s4APR1uxQEWWzquwxIABrt5Ho6xDFA3ySkRiXDor1ChKn3xm6/9Hw992QKKgi3meFyy7tV4NGjJDZ3b5c9z92GwGXWV8/O7ec/Fyn0fOKDu0COALUUyNK5q80PIjM7s8BmKvLfMCqIfyyOXBH9xoA0kp6enm+LrT+qt+Gizaxwzm5fFHxB+WAXh/b7sosR8mpLZcPKZl/rpnVxNVXDUPVk0kg77S/Mfa9lP4BbsiZ7nGFviapGRpYD0tDbTVtlYaWsuasCZ7uDukwFBsMoDopOf0LSKZraFEZdhHe1ObZCrECNJsrH/U9joYdJvAKFJvyrCY92Cp/DwldxX4c/esAkuqvuu7rI75yjuEeHaBjxOT/RwxU42/uonbKebsSocAiM4mADiZlX8ULzWKSbOPgpYKj2EA7eJlb7njXh0ZnjCj3Ygb4vV4zpinMv4IEX8E6PvsyFWEB4P/SK59q/boYysq6d4uVjYQWZV5iRlSHCwrUFwfaQV9nBOQN8u9Zom9q7kTwSxsK2zKJaCoSF7ZVo2/hmyAsvVayeLzeqWlPUuQGPbNTE83ytVqB6/F2ScW6exKpeq3R34ZHuwtYcWIqiJC4h8moVMHc0b3kxROXz+21xyINKLPwLZuPkj/yVTz/EwiFeMChK/sxrFYRcOHh/JWBhd8mOo54trmKwCwf7M/FZeZVVThwcJYFjDktH1eVVJWyQJngLa/rnAiYv+yMc/AWxtP9cGAu/SIQ/rxqvHDWVJEPK1Z6wbltXx0Y1ml7sB4pDf/crxs+Dri68MoP5OVIpI65mZXmX+qnPmI7qD8XfA/iv78R8k1D5BMeSPeVAN366JL+lv9lRtTivxcL9E/CnWBhcL+RvZvJs7CeeDO3R60RemhiRkXQ3jVh4/ST8Dxa2zrH51+Ryr8BxZnTCutPWj0MriMfZgIMq8Jemb/3P3FojFWc7wrfJn6nAwYWbnIzD1Ss+xUELj/dm4+Du7a5AYL04NkVdci5OL2ii4szQPtJ7/orHP/HgzLuB/PEueuFuUtlgD0rZeV5bKY1GpGqP0gW+u9jQnG9Huv1YWB6CDvUhAKZopblo5fsRC3cwCyEHAetdlh1seQR8NxEvHG/Hwknz/54DmsXymF6v6ezUIztw1mosTCocv9o/XF+9ng+wqTATgE3D8+PcwyDHviPilq5taB8HjLiKCEDwC3dDxCagZkRwFnj/r+P7NJON4oO7TLaZHRmkFEDu9nYz6lb9cDsrB9hfS1jmOSg67pOC9W21W2491uJUTfzl4xpiODjGlgV2KHZwFAGO7CMELlz/XnALFywB3acJp2GwzX504iTL4MTBGqYsXKeYHFc0URSTyxSRaVkEB/fMGFAauHYFSAVLzxjPVBSdhc/iwUTZxS1WrsGDgz1sWUDgcrk6ZLK/cfCrlwzx67ZAgPpnY9V45RhU2t6gXGUP6bd1pzaqrJwzV/jDPl3p+1lOTukyOZCT9XI0DF+zHR+v089F+6YhwgTHmj2F2tZ0yloWCHodMi5b6pf0uw4Rnw31/7MQcPJx1oBRV2S+69WceVqTpR8utMWo96J2Woz0QdT0Ld51pmXhbAG0xZLljYJydRDzhNCnUINNXQptNt51mC47cF7v3pLaN5bnNbO8ZvJ78zrgPjan38xzzeSpx15/7PX63A9zAl6/gfLLE8srzLnt8B365PBXwvntUgpFXF8vkjIk9apd/Cd/WHyhq07vDkKQO6hnGqnfveBrl6uNKZ2uy2jSdaZ0xuGpvfED4OgocDAWm+EBn8R4/CA4shY90AAENFCD1bFa1twsW+1wzEBAfg47ebTci9nltDyQ/ijodkAQPMBfA5rcToAu9glEXpkc2McXiwFHiVzO93r5Y63noUpyRc1ptp1RB1Hh2h1UPhV/PSfnep/9MOcljuUdwTv7b96ThC5GLkru8c+6z1Acx0+kfrOda2NzrQIhuDYWl/ttyioUsq1W1jes/0plJ/n8B2SSH1WB2+xX1qzVN+VCudOFUuccJojxZ18obcll76Ucaf2EoXGX4tpU3jJH1eLvzpX4dNYPprkGYvL2XXvGxjV/w5lcuPJUimy+VarOkjczM7MyTv1qF4Tw+6/5qozFvgj57tV4jmjWS9XZ9O9/2Os6LYcFJPHL1wsyrYThtZHEUP5LZaHsMGYO45KtKYRzzbkb6LYP36fSqiZIhFvyxV/WDi/B1IxM8KlOKtGZePyjI5vNjHI+w1uBtdFuxldM5+Rq8r4dzn2t/uuJ+r0bGHAunLumUOY6hglhwtkvlg3l5yH2YWt5yfWCm1SSQAY/h080ll5GdTqqd1YUz7l6N0zxpxl9Vdf2h/F8+6+nMrIymc1yjC3jlkeKfAqu5IYz/63Y6J/xYyq+s4E494OJlY5f6TxnIji8Zao2nLtU8wmj9WHKbl5L7nypPzuEOYpxSacLoVxT7tq6NW8dJU0QaeL30xm/LDJuOQPUxlrBRFsNZonoowsJR9RU0Uon5TDTCJ8M536bp8nNmV4Rv0mzXVfmw4MG42RQXbvWt2p38hCp0jZN2jxd5aVHqthAu0bTCSOmviG9SX/NPFDEMhEyulLTUxepZhuSvC7IYuodCAqEFkoi4Qh69NZpcrM3fDf+3omnt+X+45/Ifrn3YdUE+L4A3LGUFJABzrRmlcsr6DIiRgVPWAyWVsx8RJTU+oOSvj1o0KApUaXppTFX49AI5Nc0xPEvFfdltm2Z1FkgbkZcDUI1om4Qml2S5gLksYliedIWaJbs/ZolGhakuGKyamQ02fzhh8kmZKyqXn2riQDcUrO6SYknz8T1mhDT1QXQL465GwcrISI0wKvsi8UvZjoLJM3m5jhIzvs3gNSwomxnoEmiQTRN2nIsY8mmj2a0jObWUygEAoVLZlE4h35Zujju4o6dptwFXiwvX/zn8P89bMoCzuxpa/ZqlyfMSsSVSGvy6Fa0Inwj9WV6I5hm/n9G7cv0OIjkesZFbV57XujNgPxzieGyAquLvP6liX3CRqy8XcM47pW+FlPrqp88asK6j4jtgpfO/LTcdQKnd8tZNz+5zRDdpzCqqcCUVvBWZVUhhYLPyhx08iTUpxLM2sVmHYPG5IMOxsDNwpHF5nu1NkYZuAUsGHn8XI3GQtjzsFhkd3EEOoeCdeT6e0yJi5F9gF7+eoHU+NetqefJwwoOaPQMPItD/bFYyDDTadULb1fTX/RRZCEP3uMwkmgal9nI5TrcAoOwi8n6js79k8OsGq2nj2697LP/vgUd+bJnpWdHuV3/uIT9C4b+NYPzGZb6NfwB9S6F0kiiMmpqmjPKoYhRx9FAnx38lcK4aqGwdU61knq1KS9Zz+SDbsbwt2/Vzvujiv6GXz7swbGr3RuRWMSRnPzG8Y07UkTH/YNdalVsZO2WNNEp33CHRuaSxIKqubFuc4NM3OBTHxnrNTf7tHj0CHz7AzNjRwW8u996ShnsP4JHHRUIzmRKNDmTYFivQPiciEwb1Nd/yDJPB7wUY/E+mlGokAYDlgQQB2HrjW486snK14WZGhPTzGxE9AaBkaGnc0R7qQ141C0Cmfk1rCoRH2bvfUql1wgKvXSRQys1N0XFkoBMp090aoZA4kXu0rZnw5pHm/C2JuLFP/OvsmVhjJ/ElNaq0ytsYroWLc1c8TQg0YQXqll4cnjjBoHkeHRyzGgCfJIN95jFHFmzAVqmjL0ZF0oUQZF4UFoMsETYCpcYEtSphUImGddWz7EIzVb7iI2xbPKr7a9YbX6FLk56aWx75zHf+coIUAbwbDQua7dq1VwrjavVqu3y1z1cP8lunsIJKOSXsuf0Ca7Samc5rOrPhnna9aF2oSbQzcDhsVK1DNg21IL6WjtVpevvKTNAJDyisC4PiYtgBjZJeVZAigUd/iKv0Dg6rQrEnWhOc8skEJ7AeQk6NYv7AEGU8Hy4n/vlt/LZeARH5PltRQrjCZHLu/h+0/7WmZ+3Ol/LE6t8GRUY5lINUxrhS7a5eOLMe+4QCkY+cjNCZYAtgKUnztWqL5zIeUqmcseikJgjEd3ynHm2EfQ8/FUeGhA3CNjIcg2XwCWKxnEeshNYfvayV/Rmr8Eye9MiyvkEDP0JIXxnfei3dvl3XnGf/mDmD85VhCEAw8tisYeX6R6repT71Qt1mRmkbe14//Z2zOMr8H6a+Ls3p0QGQ+6kAOpwfwlgHnDvXcButykssuuBBo8irDpZxf4OXB7wQFsihmDFfbAhSyNc4jJCQ6gJ8MB7X1cY5f8Pii0tAdZhTkbwB+toWi0uUu5TtPlUw/2E7eshcQd38lHu5uMs4WPBc7uB9x5zyHdsnfUYATQRPYaeET+BO7mbJdzlPZeR96h1FCD5Y7veu88v9QDy1fbJBHdwJ3ezxHvqVxek4Bi7pGgdOVKkxvJljqyglIJBFJSOO6QuMGlKXY4U9O9m5g7u5KPczRI+ETyXAFXfsXjvPk3qIamFnf4g7zHIcQ91LSBB6kZQrquP7hJTR540wgbPND5J3MndLOFjfJxPBM+ZgI7vWGXuNomolKqBu6xHZ4GupLfwf7oUnM+Y6pHR4HBrUI1EFI+lYBVWoFVtx0rMYju2987jYXbuYJQ7InguHnTvMeaeNbvNFXrLnDkdlL7H2Gb66XawnXeefbkDsyM7ec/pZlfZAwzvOPs2veb0SaOrehSlausSmOV9+uh9+7Hnh8kojf64zOjDDfaBGdxHEE1ypJhjB9p0NxRY5rQAyjQYTHfBLO8+6XJVRzPqn1liFtuxvXeePbkD5S4IntMJC88anXc3KVfAMmfBebj7lZG5m1V6Hesc8kC5DSyXddhpJzGL7bzzDOQOxI7MZpfgOV9k6yptJO887XJQi8Wpm7zThKIrXSLQ4R9kxLSr9BTwSTUa0pCRApj4w81XvVuI3lKAE6+uSyxXh6ZGYnLRs9WlwAhw/+l0g/8eHEOusLQlAwPv9+HE4A5Ql7udvJIB7sbqUXx47YSDgZ8K2rOBDG7/nvBOwVYPq4qyTsHpUOK6x48uFpKlfH+64tHRvZxVbjyVfRwJMTz32PEj28OcUWEpHtwKbrQ9963OSdhbaysM+/3OLk3tanyLUpD8i94fIPlq0DsYaHvZlK/Auspgd8Vmbw7mGJyuOjhfrVxU/kEYrsgPB7CRbzC4q4FR3RI2YWfvUXe/iAUr7+R/v/8VPvoq+emPf6oByJH8AwDQ9X94fKXRQFBAt/tn6ktl/ngf3R8GILHq2qktyJuZ6P3Y2K5mpRq0YjquuKcln154lCwe/tNGwPLsnY94Zdj5tubSbpyZuT8B27VnJnKD3Cx3yVVIEjr6RaavoMvY5zN9oE9vtWfexROwl7o3WW4uqZJDl77S9JnwBpuDH1biiEpdRT/QHYQ+HSZ5RXSP7ZA2J+4x3eG/rXouXkTdjkb9HEb4QV225FA59AYB0YX2HpMTwbehNibL2+VdpesZ0e25bsMcbFN24MGIYY8xI4bSccgSVY+o9IkujkArFZOoenAH3/Eh5Ga5SpbIXapPO+396csPHyKQm5ur0tRmgkJubnvmZgNu/U653SvLGtEDYqTG0iSQRqTQ4FTCezUjvD7+OmuW5SspqmQsZiL6uDFzNENICln7lQJbIVZ+vVZOxj4+ICvK2FKmCtHNIWb6QHmgeS23b5ks2+1snSHAS8hqs+bJVVvabVFLvbl/3+ZLuNGj++7XNr/UVc0dHO53mfs5vtWbvVwvZ+WAOWA1N5+ydVZqOkwbNqshntrksSwvK0pYXsCITmyE9NlR9+2oHZP190DaoGqT9mX0NBAFp0J3Y3B4WtaO7/atLqeSZiMJjY4fkovkrHI2pBBEP2aqbv6sZtSUZEWO/fZH+1tTkhUN6z8h2N4tIZnXQjv4ae7PzxjRWOpRC6tiIqKBr23u+Vl1Q6XocIKUfK298iInvL3T5KGMM9ej4Iwx5Mg65+pcCnIXOVnAfheXJXve3iZYKXf0UrAxFuDrOAG34BJ87Isu3lablplwex1ceZC+MVsWC5K3R+cqJlQNPfziJ01s+Urv8zGMw8cfR3cKlfP9tB9tOvaBP71X0Z3Y6Dm3O0k+FXXhYkN34wJvdxb5v3HPvPxUSGra8HYbY764D5Z+Kmf724v1uCVW9fZ1NY5kkper032d3ubdoO5po//v4hT9A0g7Vvz1//09AZu+inHu9wneM4bHX/5R7cpaZMp0AeAB7wlMYX0i5KTcDxKZZoOUOBdMfP/49uiA73+dPpw/6JrTqPNn4UsMtpXrjt4kDl58/FF/+90XcIiuJcChZ1bkiPc50wCOtVlRvMaST7HrM+X6UD4R1IKMvNWAhe7pTaCozq7R4uNDnXDHvNyjIePcKRvNViEx8Q5tHiJtmuUvq/F9eVYzCGY4nDHNdYEAhXR2QzbHqe7oPUgx0jAO2KKx6cRjrhaUTg2erIABNPSgxFn8pamPNf1sZ+a6r7mTmCVdeNZ3VCl6uaF9cv/8QLcAN6pypxylRTOOdKe0KyoI5rIOssqL2GPuRIxChUaEUbDLNOMIn2bIerzv4im0aLeuw0s9KLcL+otiuI+C9znTMdz8Gt6ymaaUbI5k78vHAlTUrUG71r56VQcKHWNdF0dsu1UIuIUvKHEBedIZx2KRooBTYYJBNZNlqNMILZUJvxDmgGSwhBWEguoLzCjBZqcvl+Hj7NUXRO6v60pJRkDaFZzySPQOxWbZjw1Lnzz03Iup3m7uMq11DFkBPaQBLTAIGcijLotZA4xkhlh/tP6pNupYwdae6AigBwug2XkgsTDyrphB1BoCnMV+RYiPMx+DQVsSNrnp5Y7eRTATyskksPG51EoaGV6QECBhGteo+RHQ+/JR24/absGj7m0kgDChz428PMNeFfHYNNbgXRupaDuGQOSjzXVX70pbUJdqzLIF3BTWD9F/EpW7DTDYbuDrOzlW+Ed1wbAkmRGnufCewDATFXW69S+ciU9bgzDRekOAZkmGOvILgWIYyMEYNqjZKLYYIr64OoODcnaO2WSg7dH6aBalJCzHGNtEzuEcOs1ayKvAlqu3qxWZT362XuquevnC+3NMKJpoQKqXm+MAvsB+6pHQIpCOa9q9hYEw9kxZO9JupjwOs0CeXFqnRHYBl3XkDFyW3qTyRHwQomkXca6W+wYuk/uR1WdOimktuTkV4qLl8ys0w602I4DMNrG5NWpWuqdebEZz6zSYL2GmJqMn/Cw7US6Ipf1FdpSO35uWebfvEZ/D7l8FqZWSo92eyhEuIDEFQIHeQpDoDiewLSBlsXVqg5RFMGHGWexC2sea7twC2X3abYMo1sVsOkTV3m6EeDuRkLZHAQrtbMhQUJOtkQ3gocWwdoCwCHioF112Orh7G0NyGzCSdzQk2ACwKRyAb7SJIpx3FJTtlklC6EiD2lTJ3tfB+M2UICBC6ac6sC6yt5vGP98+rwNj+6AbeL62xuMx4tGekMRx4YyeUl8YE901jAX44x4DDKKJotxrwGfphgvJ2uvHw/WtXehdnaKqTWqXKQngaNKoZ2vieVzTYVlpbACYSk0Gg5NHs8XY1OkjT6xts0+HyT8jN63wVQomTT5Du3nXx3p99Xmaz3B3kjdFM7spN48GTJyXf/ebtdEzk5avc/OmPguFjNgqENFEesjeygFUPmD7SnW6joSaiY0SZna9wh5rFNvskmFqIxy+wiBcVk3KMMtmw5hwE4jIeCV5DtNWEoYcZiX19mvg3VB5zxL0zmHF+0qg0U6EBIkqqsAssOAf69jgeF0pUqY1HA2bt+O9LHQbUjYJJi/gXv4X4sxzSM0NaewBjM5NDPa6ZN6nvmczAMT1oCEOTFVzEyvsL/Bm6JwBIFvqPfX66yQUnmzDIMOIa/UDYw14NgQkhQGzZ34sSDwM23FvC/exJPONeAWzwo3mXOkNFErJ6gT18DnVq6d+Ix4cmkpwUiYv9+oRo9oVDWkeMEwUT5vNshHmxEtRJX1ExBpsfsztTjJ5SlwiAe92R+5skaUNQffRQZkBMPZ2c2SStFpQy9UnDJgqzjU7cMJwrAeZA9rqm7Fph+HoCl52FCopcZjmDDNOp/VGDNH4cd1NFN5qcPNMBFLPYjJodXEkKXSxZKhxkXHAnWFzz3wLEBOFLD6NHJs/VBOSzqWxLHBbZ8S+w/SE+24eqGHrVkhmdtP/OpQwD2ZoacoRPsXrr58s1F2dmiIEUsYuLYsl415c+RpONBsgiyEGklFMEDEJiXl9HBz0qQOzgd50UhO5D9TGGYBjOd5ZUGik13oPf0e9/QjqzBhzmqtJC+MJk6SOpIeYCgI1vcAUhRQ4ECHc+bbc3oLCeNqVvT05fcqAjOZSoWo2+ny8jcY4XiU7tvMQne4ogH2iTJYZxMyIsY6DAjnK2NRkEDkDT/JL7I+KHMHk4i4bo+DzfnvGJJEH2JY4Djs4Mn+ZTjoq2nMBdW5pFgE41GQFkcg+nKsxNzibF7VkuuC0B2XYdFaY2HRVRNnkpwvkM7BPQ7jnJ3c95NNDvcwUBzRt8aTKJgHp2w6JeSCBvLS2IRFOKa3DlBnSBg24vMClbWfODlySGadDO7KjvTIrvWsXhzc2/VQFz8dL84YvxCMaRJ5ngZHGwF+ipwEyy2ZpRwEUus2w8VOw/5bc2qBefWGG98B4UAQaBnaxEjneBowEHlrAtQMouhQCL5f04Rq71RiCW+xqgw5slIKFvxgPBwAePzS4ztd0QW7yNMp7Z3zWn/jPV57rQ2nnWI9Qsnsiz8sUWNnCRZY153gNcCQrJ6s3sbmLqKQacW0dAVgHikEWQUyJffVtqTmqlf4sNYvIkSQVKBglvg5A45FJUVyWkm7GDMy9Kxi6FYHPBxfiTwGG2JNEBC7NUPsosG+pOelAsAHz1sYiKzlcZzRHIEtSyQlHnBVU/74M2xByap5hbpd5MzgKAfw5I4josyAzZ604Fbd3ttLVSmJBR1NpKMdkoe1nzIGWrRXgyEEY0KUqrBsN0tlpUKskIyozZXq/zZtNknNgh5VnQGLzF8VlpagCnkAb3AmkJX/kvKJJFY8W1DKbw3hdrZPAgQa1jPWP/3SLE41drXMBTGcCA5gCWa76gZaJTQWTqRgBjqI6t9M6O6bdBSLTGe7stvpUMiWdChMDwz4NV5TuZFrs2+yaMQlogLLKohZh61y3WQFOGthVaBnQjzV9Jf1osgfLM8TWuHjlrkkRo29oJuGL8DAbE5cHjCHNxD1mCOH1m/axPD4Ogby4D8/js2kKlBQ84KMvdyinjE6GfcPEDtcMTUvSRqed8emr/bknFiTEAVy4oogKDkHU5bZxEiqvJELHehTBQr0o3L8aWxEVjYsILqcVNgbSEOpESoc+8M1wOCrf58xtc1ekdbhXvC4AGkl5wGHzQbEU7eLI/1It8q9q4+B6FAQZWJ2k263sNd5S2dUzqCXXXl5g+6keeo9SuNiHxsCv9owOiEoVXdVMSqRqQZT2k9JplH8SzAfAwhCrAUsqTCuEcIu+KuWwj6nMClslCfNh4/VQV6jvbvnN+/D++L5z1b7eUwwVUlHnW+HQm9gR0kLXoG7znzjJQ0a5RM9t9CjH5BC1iCp9KCQ8SR4pHkimJbO+TeZO84UVQm6VVHclhNwz1FaLRk3yz3qXw+K3+o2AGtEg5EsoQn18DkRminMktuec7HxJwXJMpd7coj4Bs6kFtASEJHKaDZkno9CaE31yO9L7Kt+g2UbBy7Vh0y7FbMOkhKoaZ24sUHxKfV6e6YuhiKw+KTODLDGUecFwARGuGIKtsgLY50B9fNmZJ8ignuA3nNTMZD6ZE/Lk0tnutDM7Vh7MSjg6tNbiwL4A5nsGE+FiZyDDQT3dPG/4g3l2HVpd86s4FyiLU9aencrP+4myEBdaVtsCsZ33DTPOnadpwred+UJ/VxrynbhHZ0Uk84DWpjIZN8+FftYpmVdnNyBqhDfgZETmt3a6Iv8Ou1j5l3hkB3jLDOPGd0j4/2Za5pcKsEuqXHAakazk+NYTzXwRrnaHh93h6QpqqNOulmRe6DkVDBNBQwfS59gPXY4z3OjTFNdnNWPrVR+UkfmULX+WkGSTgSBqz5oPzruxa501uqkJkquxG0aZUGCJxggNCa0d4CE3FHvQE83k375lU476aFwVSsIgtH6NflvMF44DPot9qWPeYX4HhZDHurUySNX79Kl49pyiSf//fB4fHENflqFfukEiEGLfslBZAuUKe14w2dOO0mSnh5HX+dfqGWrYiCsORFNkwFyzn+vAm+z9hR1hpeMXJ4m8u/jhu6/vX572ozOCeZvx4Ore+/v7MHZG5w/JPQISJobJkXYumtdylY5jZ9KQbJRuGSGx1ndyunGVgwuGNCbNYDml9w0yt7x573eCRd/L7yd2ru2dl/mDtxeBNXpEPwUPmLGy6vLm/At8aeLvFGflA8JrFixWFBq/JPTpNwe/ehvIL/6//e7Vl2WSfBXwff42O6ak47K9/Eslrwjv0dMJcwM6PzanwcPhKZD6xOO+NIHPSURg7oDbHWCQzfugdzULTiA7j3wgPCKsYUw4oPqk86TNX4k9+NDLqJRGUVCiEWCdzPEir+QEacKcGKtD8DiidO0l4nLRG2dlepEIpvCxVSuTStw7AGN6o0qVebyv9knAgINWOCo3S5mUsN2xiZJcy5x/N2faM28Kh2eEYSafYi0Cj5siJ2iX7cyBNadbMbt0Kzm8QRvXmsryH7WtBq71xLcCL+eE8FKW1LzsjNKCTmz/nOndkkS0m5Q1RsVNRH9Le5tALVF7etCoIJUrI6gu8QQoXuCrCUS2BEGQlHZIZs5pU7QEZgHpNP6pNw6pzY0FUvQhCAp0ag6PunShi7yGoXJHMtAhwjxkQELJqXj70zKIyItJzmc+CCSssQ5ZSSuyU0MOcWcPT0uicCvcWpK4/IyN5sRQg0A0ldMXm200Ii++IpG6/PrgPZA8wVf5lOGegCKi29o3JKc1sTavKF5x9xdly7OXNXt3WCCQxXd8e8Fbyyfak94EjRZhoF0cJ/CbeWBRnMlkoi00eohLHL2DLzvFZRqxwmwlDXEYqhaKzRzLpfhYiYTKp3l3El3KCyGKXJ+GWWiJN5/Q8HuEclZzrqe4iItzj+tytCz+DA0omSlK6un3CMkBJ34YfoxX+oycnxtSjhWLlO1gdX54fFLp4Zd0g/EHLpvMPwtUqN4uI3fUJdCv3eqs37+9Xk6HsddfzJfednajp3pPAme1u7uHr52w8OF16Wzuj54g7ZNbaa2Nwo/sUs9GQlLBPZK1v2F48icqSJbKl+dE7+IKp9oAh/qclU701lCMrSDiAEqESmKlrI+yLUYSdKsNWrJVymGLsj5L7C15WiU5A2ndqSYK2/vZINUaUOAelyQjr6kt61V2xrOBGRQR26Ws2aXXyI0tWuuUgUp6+Xu60TNPZ25xEFM689G9V3SoPK/P2AWxGF1OicDWFlwG3lKPjxXkQWktIWrpQXC4EP2yu8rjC6NqljZyvGSOuwIlG7fxHsesOVL8G4SUu5SPH7HopYc75iHKLML+AcMqGmCfxdIBntIHSeD9aBnG0MUJ4mv/mgefH+QxOS2SARxWvD1DiMKq7TLIgpAq8cHs0aQlxWbu2jl9EKBoPoZ70/haXTPphwoDHbdJhd9ACgpwIS4a+IA7+LvKxSGhqanpmWGrilyv/K9f1Z7h+32B8uIqGNqIzEKw0YglCAQGJ+f1qg0VOqGy/lV1lJRa1rwBM2vuWa475pO82mA02PWt+epMKbGZRcqQ3dVVfXvD5tCHvH6fj/td/zK8GPrstTiF2TbxzDzLwVXcj9i93yc1Frn41Ul9fagp4mit5XFNXfDqw9TAVeWNLXHUBDaxunh63A+1qZfpU+MbOvWzt0Qx9E6has48zTX1YyVRaN+N/eT3y5Nfj+5z/xns+0LKtwj42bVzyDWvJ5V1nQE6dmUndN/X+qbs+ZnF0uerr28aqn3iwZ3XetiPwwUXjIXneNPaMNi6RPVRQHn6sJlYA6nrdiAPZKqplkx6PvHusL71nSZOLI26k3v1LJbdZ3qdSbk2INYYOKZuZRg2xkJY1wDW84UTIApc/U/qP2yUWDLAJsY4i+ES6+4NoUQyzmkrHlwPpiXFKJ87+mt0gNHAVXfaORMumzAdfhE+0BC7w9BSF/ueRAl21zGNiB8S/5tymDqD6T7HmmR/Ocb1JCP4jvx7ud09bqOtgA3QK0JvLUo0cQkpRdOIHdbSXXYT7hLyARdvOvRa9nC/QU7okxrEMo5xhZRhAFy4ans4Q8B/rA6ow2NNoMkxQNYYLznNYXyrbrfkdmvNk+gicT63tePwNc9GvZWOZp7CG7LNRo6SpYWQ9C+71S71WG9Z4BOjfBsWXmjJrXc+ECKq1JIGr6/RK2ToNETmLhjKZrVTS2zWMzQ5NmEnWgfj2dFcvpccAgcHfIzTFAXDcuc/WsGOos4YdhWv6Gpd4lgTtFH4CkEAFFanPRJNbiUFnj4JR2FvNAn8RCV76UlblRH56oUHJT7qOWxr9b9n/w9ScswsZSJ/+XXjyJ/KC13Iwb3iMGNkgnZWWtmw6UCw8PKY074cCgTiYZBXyB+3CGuofVTXtU1iG67ile2V9sLbz/LRre/q7dS1PoZ0vsxoTjHMtpfiEjhpk5sxeQBZD7SOISGQc9z2r6wwIX6bEXup1LYZaDIDrymhWU01JEQHT5Fk16fSLQJlAL3jKqSQ07F8sTkKOTnyG2frBEM619vEbTNPdexZD/dLbwcWe0IIeBkZ5Knk1OfSHQaLZp0kyVmW2oVKvRHMSsc8rw96jS658ldS9U3VKyKNeN2UptzIRvvmzT9fz8fDfjd0gQiW9zM20abGqGaY75KoL+U7DOptXTI0ArKPs/ue9YPv88fLx/ka9uROMFjwevCD6e9VxxfzE3JhcdzO8TYzv3wAN4Z/0LLvbeKBsnwcvGXwil5/uYSi73+HHjT11XVECUGto/IVohDQ/CVN6ZwiwCjUUXUCGDCfrtcv886+g3bcnYpoS8jgHCmXXLsMOqUnpJjE5bpVjxU1hyDgYEFKCkHjRNBHtiGaGIvkPMVDtFa3saO/t8EMmGpO/QyAJK/k8WpZsOVhklaVdzbGeCgvyi4tstBbz2SQH5DFvALtL4FlVMyZN1YtCWnUQtO5gGdXQZHXZGd+josUn3lEU8vbGO2G3dKMeFAyQhQUZWesWCaq1HSxlJW2ZqW6MgLRmWI7fnRM2LHmU4jkFk70KHDsuYg1W06z8eUQ8vTJ1U9HJXCxjnxsviTsfCbz9Ul+/j8U/oJQXuDT83FroYmUI3pw9AoirlTvODpeirTE9C6OUiO0rMsQfMJSJl2Jo0sExy9OXvYhv3n+6e37t8/X/e8uPyQZzo/y7g+CHyO5Jq6bbiSvsNTn0hVB+LbkLFHtw7LrxeCpx9TT0p90eoKDlx4oos5Pp63QDpeRMBbCx7sQQfQdIYMn2m388smbd0+X/beXz6eSjFkVVWvwLqEMGWmQ3I9+cY4YfnPuYftM81iwrZQctsL81fFQpAXymfeVt6olTy9+eqhQZXUwgKISx3xnrCyTaX7ygaTMQZpOs8cpsC11ZxHqlKRq4XvZbOrFYbzpc8DcXkh2zc2N7P0M2m1FEDKuuHujleSJKON0qqspYIUniEEliVz8d6HhfIl7U1xkSRplp5O790hngRBEwtHlo5mYUzrtk3Vp3P8DLWxu4VLPHF16a1usksThw/HY9My3jlNNwYEO001MVGZ21FTM0ar17uZXC/Bml62QBE4fxKulpPVH5p7Biy0bPf0ZYvDEgEf3g6fmYDCMRUn2TG3D3HDudKEjhT66N2dxYHiCq4ZyDaNrJThx1J2kdZScDQVUy2MI9zmBRzjzPtGuZwTxVJNAxU/BEaCK+EXXwIsheOzN0Vblo5ro1CUvcTvHa/Z1C64uJAGcXTaCEFExoGRa481VvT4tQstH59CbELHXmVSGHT1PEanyE4UH9zYxuELhqufqHLLskcPO4T3Zv/MzT3ViZiyglBB8CGCkjtLsPlXDwTnNRiqT7QatwwGrvd2Nb7idNGj6oECWsl6vt4dnAqcr/Hf2PxzREcvRAJ/cMrzAfXrylhQ/NBajR51uIJDw87LMu9Cv1RPgcmhlvqSROznF4fkrYv4+Gl4tP0wPCQeSuwAm4alqv5Tcm3By13aD6JCFcWH48iA+PaWXLjvsEnoVJ1h68z9jQY3o5VF9lK4IwuhI4R4LYQahsTJ23DKjQQn6ZiFxRdM2jWQMsieUNnI5KdchRMRADwIlWgLjLr7t+412bnjUA71Ztf3eDgE2mwcAzGDHmB86/AyTNU8dZQNxKRSVO+xDI+UpppEHD7PAxtq23dXf50XZRg/1tvHy58wVtanrRWPN2vfgLH1ugQaku8v6OZumxdzdHtGKy/mCBmgViPVhvf6EdCKIDp00p8R30D/Xqz7/DCFRqUPTMlFQFCPAPXLgcC5YPnu2iY1xAxLtfakaN0t4okomJNMumF0scL5HYNkmLx4hBPRReuXmqSQrA8dM3wHm7IkC9PFS0WNnD+7Q7/pHP7IgOFKe9um1UqlJpj0wvzgLWEHFYN515KXrc+rzHVfewWfn93Przk+c73pxx/bY74aS2ixBO/h2iKwwQlBmlQGV7TEqu0YTycQJBen2m026rnfawMbZGjy/3liaMHITL9BM0DMbM0nhP7eRZxxCa0gnMuYZJUiW0VmesHami0/Iww7DSpkDZxH813IZ4JwMnDinsHG5wk4gSiTFrJ2z3Dh94KjOVUox9lQ4PxGS6VO5UaVb2TJ/97pC87ToMqtS0BE8v6p3J2sct+vUGtX1KCaoPSMzV1GOOdMQwqqqQauy5i6JxrsC79+1cnysVcUH3k4pqcLwBkxwVAi23mxB1nKXfaF7Jfgd11+tomEyNuaFL4CNeFd1CUJ9lRjtyVnT1MIPCrXcM4eDeiD43Fjx5PcOg5tXuj4qlowWfJsMT9THfeisJ8bQN9LC59iJqJzMfr9Nrv2AvOI1E/XNT9HUNTiL7K6sho3hSEnk8WXouUNAuI4qmXuHZ7yKfA1HB3OiQdYCF+UqIM+ZPIoZrfONdLHDA9N9OWN6fTDy+/KYyF3xvSkIUifZNrgyEUWY4MW+VLEXyUQsiRo/eAyG7WjLnKnebAao9yK/Qe5G6yRUDmrZViC8pBPkhBYf68gSiBFBcrcLo/zcIN1P64pbYTtnsiWvO3444ZdA8Fs9igfa3L3M7lgmePiPUdhXhFTwlsXXdiKTE8Adir+pPm8CYwegLTzfBMbj8+GJCiouj+CiAlkx8qhKNTRaYmq8UkyVqEWlLcybEqr+AQsFfRCKnuv/6YMViikkskvKK4sqLa7jFZ8quK4lmHX9I03pQ5xxx6HcjbRooAJndq3cQehEHCbSE8tYMGiG0VgJXPBlC6uEMGkx68WkQjUbvbiXo713TGuXHHlxOuzqLJcmH+myPsLUaz8npjaWUl4kOUdIV9IqpmHj+sW8UxdekVF4DknveIij68vD/fF+vYr28f77I13SCVZsxtuL5j9fw2QlXBUt7CJDd0KOmJjs4M9ykXOa036UxIMitOgNsZS7a1w5F3dd7PrkDKNALmU3P0hpsshXcelLZshe6dnNK62dBfvdJlkuhI7JJVDsfHzbv36up8Q/f8IRKUnFKcPI6suEFhdwsyMCPykqTMiXmg7SaJ/QHlyPo4tTdBvfJmlswnXQWKs2vCT4FT6W74seS9kn6I1Jb056f3INZuI5M0NXJWESM/EVFcAHKUs9P9FOpbE2mn6QA75+0G5Ue2FinSZdXN7wC+Cyn2rJXFxSjVhaKPZM/mGlvCxFnDVqqDpIVHzWNWLiUorU8Crg1GM6PeR0iI+MxleWfOP3JzYqU8rIrFD5jHXqIJhzCnEciH+MCTw7nePtZq1Kd21oY+mPLYGE8Stgo5IYa5HMRgaxZSW+Ep/KG2cPJAkzUfk1rcg8y0x6nVolBFu1Aeixpdz35LIgob6imEJRUcITrrToTjJA9D1KaaSdUVkzOrSYmO7E6UvbFkINVDC8hC+wReyKsV0wYC+JhirOsDOcY1Myz/lxYC+dZfcyLNkKf6fDesVZoPy8UpfoBjb/2ZABbJFL9/rF0thHlLpTMptdX2kYI3r9PKmRB4wJBF6wcHstkiM737UOUhCgwbEYiIZd/QOGVTzAsvClA7CSmpZ8bjTM+3GIoyzkvv0X86TQCwP+Ai4K72NEEeohg+f4A1eay/M64EN9RurmTsFGQPeWTkQG5L67yw+8ruGsd519n9JyD6p6KTxUR7a8Fzjhy5qYQ8ZtX2xJBAP2kmhlKoU5lxhawJTv2ibpqnglCd44f1L6NsDCG7zU3agtvJJnchb0WHpyLatSKtaylPBW9q25JFj6tZpKHFtMleUD3p7Zau5VFYSuZtWBkt4vm2CSWtXwJ1HgOTZZmAtFYpnRsNepfq/NmmY1jmfUVqir8ZRtAxceTdSmZ5UXYV4MA89qocXiDZZUEcuK/1cEpeXSw5iXSALb5NCdnmk/i377Yjn3XXIwD1+fgI1SjhqCLYiwOZJJomqZsSyzbLgi6NfWssS0wCJLMwMaXbabOJJ44fE6XMcyLzUB0ZCLpt24Q+MpL1ksX+J559yqm42k90DkpwVX56bECGSPmIuy5TJCqwKoNIKI4Yw35pBsYciRlrkPgZt24wrtfeZhnYc9yCIwrc/dARBQRF3ciHq/g6mB/VRJvdWPVFgzbhwvwB6JgfiN4NBVwzx3+zaYhxVGF8vwg26tU2Z4lsU5rateRdsoT7NvuNrWEo3PLzwRCMLF1pNt6NudWUnb0rwDXEj7Oy1hmcnNWIDdISuZn30WkMgAO8pf9l4+zfEStLBlAj4dGHRM+baY34HExBN44scM5HoeyhPVhcWWEbDg/5xyUCzIv7b05qv3JvxnYx2jBLK+XU/ck/Sl9V2BBHDDc55qOXlagkf6APBtcoSLFNxdwRIVpohB3m+MI6aEY1jBWRA4gbkrhBMjCCVvDIO9fs5RwRQIM6sZJhNZu6ZLsNTj5AmYlOBlCS2dDGJQbnr58wiZ+7E7SKhcbeBUZ8kGmtaXhswJhFA0EtjWHFFrLIKIMy8Nhpe8BmWSKageUU7fOGs5YnvJrmY2IkNCIyGuslSu7PrBZwcvSTXYfGADFCGKlGYDsmrA3NnsHAfsnHC3nBECVeinIxgZt6CwsZ6mUUxJDgqIpYtss/JGMbB5hDJol65nUejkCKdUaBPiNEx4bXmpjZ4RlaDdZovUMEqK3pAE960mDfU/jHmR4yOmV/DE2FjtunNY5JIvLTEBBRYNuLM6iZ09lM2Zy3bJufKpaIEDHp+dUQIfyCGK0ja3JUY0I6Cg4kQO8gmW41bBeQFxg4LNQw86pduzUA9KwtqcJYIbeONTgGpPJ924apwNIX95gRPpWQ/3L9Ftz7PVWxPqq3amtDPYgdY0qVIYGcMBB567oAoxvyUlNQw4ebaYXX/4RXKH9epEf+1oVOd8meeny+nwOsa+tRDD3U/ca0gWAknIxa8oWe9MFN52P1lDVlwkjK4CiNG15aHk8pSOfDb0xXfWCxNxbi1e762Jves8pCNxzNtFOvTs5AU3+TqrF60WLUXBaOaRBKtSiOZYxAtUuIG/tSqUQVuUVnovNCCHphsU835XGBuycnEbnmdc8R5PECghvwNyHYufuMQPQScK8FFXY2kVb0cJ6lwBI2jIh3g1r/V0YiR43CIgLmeHsARpLZpmEutu4FvHqUbhUId5puK503qDC5OQpiUeG1vfmQ4+gkf4c8PP5vgJfi4/E5pI2SfolUmvTvCkt7eQrlm/fjaudhbb1I76MckI7InXnk66vFLflmayjMwM96H7P+6NSS9OINFu4xeL0LeIttbXJwdsQKAi+iYeX2JrekJq76H1LrHkM8F9qYELttRVr3DzWedrWEtb+1VsSCu5f4+Gu35pCqsH13jJ77TLzy21KSs+1MYuVjdecuyQrXV/y/BUeG3HtRxPBta+CuYK67jbezTQmmRFb/jiPvStbSr6wl6CNev1eiyYVDSGTOXS4eJBoV6E4+cE0p+ZhgW5dMsI8QH3DcuprLRHMGc8/8sLzcYlDdibsYSzIAe29V7pA+lPqYvKEewsBEJgn9V58exgdTwwlU/+4h594Hq8P1z8y3ky+Pk2nmrnakVP7HTCsXGrdITD31pi7SUGGIZ4GSYGkciKTF0FgFBWJu6MaSU4WOU2yEDwFilMZ/dyRwjP7PFK8S9SbQpZuUHxpce3Z6Z3QxLWZpQyo+Im1XjT9o3FrFp1ETRMJYckNlg8IrJ9sWpL4MIgoOuEQWJS42P4ewV9MAfJywY30ek0MlTo7JhTtfjICAE8MMSASZUG4xWL1GWY+Gzu91J8PmbSeRVrxixpbSK/VO/xxMErPaj8xfKd1panP1cYr5RgtDTYnDrdVnDSkLF8BrSGAVGsl5zPRd4WM28YVS8YFfVd+QxqmUHxmX9d5yKC11yxMrE/Z0Dw988gCZeRB/KX5x5iD09hgF1cJMJvzt2TaVZW98zfbtnJDIqhG4vCWCVd2efZlbXPAUzGKwXLAHH+aZztyh3erb7rpEXp2NATUbA+ndtMsFRdzierPudaFhk4lHQ5bBARJJwkFIHbXrzXmKIAaEO8FzqcwHSaQ1274dSURd82e70XrKjLOjgAvMASwYkl4isT0cYUXXHbHAiG4boK0sOnEOoejrvsHKKubmCgs8XE0JkPL3zxq/b0WOGQzoSv1wX2yOuVsRpxY2vlF9Vgh7Zvi8DYDr/cGwy+MMZjgnhcsAVTpmH0/IpnV9c5s0h31e/JOmwZVzC9xFYQyO4gk0Cuqx9K9SxTJ0Nji4bYZk5Fz9YBHjAHJZgZ5SoDBPen7bNCAZhgvak6CjFPlHN1eA+UUzNbLOQLMwA/lB9+P+3NImo3DIHt84WOgckvzvrB6u3Lb1cOtIslXKPl/aNDr/vY+BXwGsNS9xumnILxwsrs2IPUkJ/HuDPqN/2YHWRY5RKv6SLFwYXImXUCeUGV+2kAsH8uGBHGmIH9sIXTPdswvzZ2CLAGe4QKq52O1eFNp80IroHLPWyC2ImR8V5rZPX2E9xobWZgADMrHMQO+LVRU+C0/eG1//L63fP1uO91PBX+U/FLHCWjGw860d3Mg0/NLy/m456/+m5N7ivAx3BjwKel7jUG3Ae9QslSIH7sCW77jMFwsD4c1Dxcv+guWnCGvfTFDnvnRVt8cYSHvdYw7d945jl/Nhmo5RsgNd7Zr/2sflb6wT7kRGljD686zI4dfvuNFln6/s6af/vr737zzdc371+eTgc1Y2uTP5e/JnE61bg1QGQ3E2uqXVjEkBey5Ic7ntPSsLp78VbpDs16p8dnfTbn5jGXCD/8B/nxpUcnH8He7T+4nugeTrruQ9dj4njhiPPJHdoDcO6jAdN1o2NVDx/x2G6RQYykQGqdO2M4CjJX/8zf1T8nRncPuxg9dtgTSzwoE712f8nveJ7XXltO3LNivjMDPCTN+tJlh3OAyHns+UEpyTPSEl2gs0MTAgxRAG2zmpuxqwOG5alCBwYg4bAC1OcsZDSYmLbIQufidfK42CWygH4Hi1LoICOUYALAHgsB011gr48XrepsBVDPRJXM/Rdr2DeBBUKXgNP9wbiH511cjGZW4pNPjFVKOsaqVl3cKCubepaMPYHyNbR+HHY0EL27ru175s9/vX2QnLRYPBSWu2lEbtTgQZ0AX2Sp5vUD4OmkBXtsuEF9zhCJkfOmZl1m66d/2LHh5xLM1yaJMwpoBzo0LOqodIeCOw2Svt0z4Tb8Ul77veIDG5HFmaEvGjHamKZzVxK3MtITXVfdOy32Tpc/U15fCH6rW1kTdHMPl9wqKcwesv4SNufTsfLpsTTrwyB2A0ATj0/h/z0JhY8I8RBNmTC3l4TMLSi/QqZwIQNTyRnfHzO3kI0pemTYxuHLttvGiua2+QOhZSe22r4NZwHx+n05n2CJAXVTCC/61/0bGB7UPQGMoJDiMghIZwGRuDIkm1WPUYUUAqy/6ro+kplN2S4tghEr15oLtcApAUO7/4wurcFairdvxm+8Q5eZ1iDjJL6/cwQp8HOvtIObVAh0ezRx54zvwMfhUWQKW+G4zD23hIDi5K9EtBLqMNjAi0nofFkdOZOKjDIh+seipGXymmJfNtXQ9vqotKSEf7j9ue5sCGQ19yRrMI5O5I6C6GjBixRQAIbvzG3zpfgFW7c1aHZfevKbbLQUEBo/u0DoTr/LkRxN3bieD1oRWp9gLL+b5mxcyaChRCNPxbjmuJhHtV5VjZwQUlkvwqeecPYp33YjgF0W+nUYMsKFpbyyON9glA4BkU8XvU5Radr42fiH7FYwaNGgUS9kLDN1SO1XpVo0IW87ROdyXNGQJfUQ+CocKiKL73HmG5E8OlxnfKI4Tm9uDYDcyOgeVxKRJm/i4hyrlvEepaSm+v1zn5FRPZYdNAHsqhoH8VAFsnK3KrHzjIxDjkuzlgAJbw4FR+ewQdD1hhPM7Y6CrN58ryahh0ViyqgiUllSsldMN53UJxr42LIXMIZmOx93dlUvGd6KmvWSTy7irXxb5snO7WrUQL2KWuB90EqWSMxJljQVTsa4zjpxkLkdMdA7sMg0mn7x0Ybkm4J+jw/4YtfsJ6lhrin3h7/x4rCxD4mWSV48OmhegzeWDRdaVmSrci0zNyIWn2OpH8vvHudA/vqv/vPvf/ztT3/47W++8crf2+x3rdP1XlyCbFFYtE02YVGSl3Sv3VcUbdYkGDYvEIaakTaUkDZixfSvlgF042wH4AbvIe2LexntE8CWbG2aS3apB/hF7g6DYfC2grbXVHslHBdQ2qYktxyAgyEXsU4uQ8n2GzSroeXCuH3vHRZCESJB75BqPVbC/i1V79bTFSx37YwA2YWIc7shrh84sC1ssP1lFDuQIe76X2eYeR86+sj8LXGf2OTTNik5cAdnTAlFzEIUB8ad1PUhdnE0DN35uQftjRcy5bZCdFWJVqBBU+CoPleUPScQAWunLx5EpJe5E/+zZGK4is7zbPFp3qjkNiv75M8b+tspgDjaBf+9Wb7SaZoo7HF8FG3M39/0+60oe5DTh+FpVuNofWR4JmqmhDkRPm+iGziwyK+dEkihJM2I33ZWFmddpSgsZO6HK5q85ElfYGazPC19apA6jj0+PMKfIUpCc9n12v6Nn73Ch22vFb+tkyHroACzf9VkHPKl/LM0OqWdaFTMtGqDp3c+k/JXfMMM5NTQiZG0rNjUxddM+X2txitae3FSAmlrGzyvSRXXRjxiAUMBkfLMkBxFzgq0IrgAM79wyYI1nvn5PHn5wEJgY/9CrfFxEbHK52ncVlra0u4Z959/kLzxX4SrgxmB958GiWzMJrO8vlVuC+3KOruhtbqpFac8F9MaGJOkHbbnPsLN/NtBBep3hiWKpmVkmkA0zovxvsul+Tu8Dqv71+GWgQAhMNb8vt2tjtSPoHgtg9JqaK6NyN3In2IYmnP3wlu3KiHKA5oEiWSnUdmWgI6wpVZvzRRpB7tjiwXKWHPfgUHY0rD80Sfj3M/oWwWH0mzTonv5Jpfs861jqSO2ypX7q+9QEzEbJHeHAoFTwTpihwm+1htHMjObS4QeCAFYrUWKPkyKmI4E4cUZB2yfJSAfH3Kcq2KJlvecWVB9+kjgrgNXTa7XoGASQtidDXOqWgE4x4NT5AAMbd9bJXgTA2x5wr16yGxUuNwT0mLimfowQqKNPFetkva60Zkgj/YwWsG/x47sdAYgC/KCNxsgoCFZq6065n+wfnNWVuXtfecIgMGJDM/uVlC2WlDw42mgWzcaf8QONknj5qmkXoOVpGVMpX2pnpykCOTNe/d+/94ZMcoRF2mtGQfs9jAQ8tcPtb3cCA0pVePBCALFy340z9SQGh7tiuh0E9h6p5dWcFUFX7g0DzxGC85WMbx4kHKTCDVCUHFuX0KB7+mwQ5e5mrvocuaBWWAB2Xhj4Pvfp+PssTw+tmWBsqW3WniHOLPTopBy2KRfSBxBEVptV5Guq2pcvQIMCZGaxakpG/kLfIl+UuG66325/70DZN6U5iH2c96awiASmSV68vmSpMaI7TOGoTkaJElkon6dh/JwAArXAryvLS6KPSP53ZoSCXEZoG1UKkrXkelK+yv8MLQ31j2Q8mvUNUrBNAOUuSULhU2EVD92P2/44M9TkY50WrcxFv4dNnIsc1D/UMFKNAQBWVWVuqCdL9p2lPN4Qq8ZWfXewsy1bTNFDi9g1VgPwHN5fj+MA4pv+LLy2Pulc05DcctnYECCX3n1yCtyLvNBKTMZKIU6hVxsX4BYMNVzss92dBSrFtVmPX7KjqVfixTxa6SSly74t8WUg6MisOob2ua1hfNihTxWt6mGKfU4H0UIKMap5KV08zVzwNOrqtmzNhUpEdzkC65UBcersD8OVdHkBwnzFryiIctUkP4QoF3wtSf77AicftbPaAG26PHvTUoxO1uRFtC0boeALATQaVACaDLV+j4aA8n3AZv0vrTpgQhJjgI73Y7SXgHQTJKRkvPkQjCjRxJsSCmAQfntGAJRtwrCccId5Ly77PaCcjBFEbXF30Hi2+/IzhjPOS9eFAf6iJbotgkb/r3dMTLbJCxl3KBmKXSYGUZW2Nc1o2zVYHgAplBCinGEWUua16/wn+Zr/Pqab3YOjNfaTu9hT815bW3vfsn627GuZnj5PF5P1904dEZXtrazQzmc81dkNOUf55S+w7jsFuGiXngyCkMmw+D9AHuEOUetRHUVDcU1W0bly9pdFyOZNSgdzZJSxM5ch0DF1nyjhKeSJ7XzfpQ89QorS0rppHmaXXnitLu5cqxnON3VfdPORjL6AALoZlhyu3rshy5ePMJMtUyw6ijS/bpEDdnOlEVE52e+FotBG+uzfkFCeIrewswHtDNkq4VarkkiT3WbMDAKGl5W23zP4BW/l71EKAIsNw7bXqoHzLGEZqb8wNBjkOK8snOUhxUTu0ZgAQxVMvs04K17T8kZRjJ7uq0MEvB8khZoWAtqZ5hlQW4rqLadAK3eMkrkDx5ys/izBR3Trc/95oaqbeavMVIPOcoBZFFr2bPrvEegkuKPBXBP7vYARNPmTav/FxR/P83S0qYQG7XvCqaP5f6Zbg0tVCSSYYYLytIU6sRuucV+fDgEjeuuyibycCUT3DH/abN9u+zJ3qAsIrOqZyswFuvaAqEGqvy7T7BzFX6cmhy8phKTRbmz4d6sVCrQmnBWbLA3LFSpZrfkVgPaZmiE7l4zj1KT+P3v8741UlDyKBdUS7ke79GK3JX7NnvlG6AUoOPVbD4VH1G1Co1fjIfh5dCeyjarKSvogJTx/+CIZ3b6MmXGPzV8Tfmxzz14jRc13zs3CgG21ivIDeg2EWpgrqy8GYdNSY7Mjb0O66T2mb4DIvxXFvkaERJY/fsQ8dmSReylozXJZ0jkJe6eaCB5qDqD7o7D5Gm68aLnOLfKvnBJVJNJTmDYz2qzGef/uYtaazgJNnit/gN0apUYBbbmhMw62JokRNjobEdWWiC/oA11KFgacAjC8pm9tGjHnR3S2MMGKBvIaq6cJX2OfmiXDm/LdisRAOlof3w5yGLOK2p6paR827681cVraW/7+n1YMhkX64tKXMEs5r+M1yHnWGqlyT4bnfGqdMQChKspQR1jlqeY2Wwfur9kBy3Hpw1DDI+7ZtWTJ/S/YHUbMV3cJ5bf5Oz7nRTFvXy369tVCaD6mVLXrJKQexcjdYh+rAmrp66x5P2hDqSp9D9fl+XmjkrXLWFWkg2SAc6uJuX4Wo7OfidWR6Lzt/ovLov0UCcThONEdU43zZjXwGgomsawN0a2sC3eTDxC74NQ5gQVeTQO22BmXu3DiVKRkvEJkLaLm+RYIAZtzeFsWDiKn2/ZZYPbzJHu9pk7GfzPiwh3FceA/wmFoqdPfLvNIE5wSN54LGIPgvZ8AYY1xjqUJWVREhw54CeYoLW+WbHluGPGWA/9IanT8bDeHDaXZGyc9iXJu5mW0DZ8fBP8w7vTt/fP24UfxbGdd9pG9x284f8NCZUXKyoSUoBVBfuF8ZCleul5SB5K3RgnlBprciy4exAiLt3Hw4fLeBG9GODdr5IFinblbqoBb4BP8/+/ZVsrtuHMakHNTDh9Z6TmRibyn+riNcqbraep3rM1RyGrsMxmjgLlFkCBMjEcNHXTgnhbXCYBZgeyo1EG1MP1f9n8/ccoWa2RZUxLPFJX/q//jgerf37zwyda2l7ht+b3M8JBX2HB9RcWYEGPgg1lPX+bbAfDtue3wSYNmiuCVCPNL70kyZQ26y+uZycmIteZQ88o88eT9LOpf0LebCwryX9eWJ2Wx7crZ3jSbtZr6ZSEH+5vrrutWQxUTcJxz76UqGG7WinHi8e4/GtZT+sMosW/yJuDfwrVn3vENqK4WyytI3KKg0A4dtmB1nG9tCiOQctZnNo1i0cENClxoWjiYQ42JzaWmX1L3J3VTW3Ztr6sqEBwRiawUc/n0inePYehpaegYbz9WLeLDaBN4vkOD7t7usuWkx0msH4H0enbhhNSkTVzF5S3nvWeVVdm5tq07TwUJWm9Bzff03MbVjTk0Yme2RlmwdqsKwjVwTuJzt/SoPH8X2A4pwNPBXSS7WiRYxjQ/5WVfTiwTxjibDJTGXIkvE/nnj1vN5kl2yDRiAifGNcsH01iOIhcvkyQILZ41c0XSPtFpqPofNZ1/WaC4y2Af9olurN7u2UdZXSbzRQwCpjlAM2SBXrlZRIDvNsGNrZ60F6CLLXOcSLngyy+5fXEkX0OHUlC3Q1N5+ednS9BoIIZxhx9Ol6IVlWaPl7X8H42vUGezXU/FCEhhOCfeH6cyFt2IQJFTe89zNSsoQ2LMxN3inzdK6bNs2htkiLaIovTGSqm5bFYbRnaO498dsg8OJxP8mwKTDxNv0gdymLaiCduci7kNxfDlA/6wI9WYh3LmQAX8fL2h3I4bqhopyeVBOvfSfSXbvQgH2YvSNtgm98CiLCEa/bAEwfw9n2XXJOh+TsxF3xtsc7M9jqKLfd32cKbVZaMf4t/CTX8uPsr3oq2QPNvp+2zBbGUL7foC5l/5R143ydVTVH9Lf5F3XbZo+FsRy70UvJUeHVvwEZLWUMqhQR0f4tJF+g/gU48I++HlkC+JzuYgdsgyH2AfS5usWIHiPAxZY9Pg334rDWOwPONvbehk/jB37bwLxAuhj7CfzGTMp7xgluGGP4tvJuvxobv9PjM34g3f5+3bvuFCeVMLZhMPeM/2iPb2GIPbgjdj/+tWvr6/Jaz0+AUELgXrzS/GFPuADJ2WXZLjzY/yqaMWPmliC7zopvoojRs8aopfnnw7zQiSl3UB5umsFmasg8+YbMq8nySr9/YF6cxp2GJaVw3zgguIS/k4Qs7CEVpuOeVjTf0bCtZ8aNdxcYnbAox0UIQYD4sphvhX8Pup7qh6WKCJ7SaOtUjqaD8dTQw+YqDOgZKcCQjp8g9f/dP0GOyimCoLoRFqcUWt0VCUpo6S+mkWBK+OnEUdEfEvEDSs8BzSdN/dxoo9fmDFqlXSp61EdBzRx2CU6efWImnlUfJs8YfvfQu8igRCmqgsNvFbYPVcfE9NQYfK2rkNbX+i22hPxNe2ohSfWP4iB/j+M/SLLjmyFRWHjB4NaMfvU41tceEgzcSmEfTFLOK2Yh5Vngv7XyNTlJqtexVL+IZhVxsdLF9bNEkrnn5BJkV6n+1KxGVT2psVhT/5wH6bDTKmR0qhUVcjEVgrS3IAlCjGz/loKzJ/r8SYHyTgdPdjgAzkWfWc5la6DfSxikJHrThaGzWViy+rtb6SNMBeyrBuH+blyAAAdp+Y33os9bhfzwWfRmAd791/xWXMFb/bx/1qWs//45+CmBMKpGXTLZskEB5UVZX0/b3orfHPAr+C7+HVj4Lu3V/xi/PzRa093mOO9HS5CHf0btQynP6FqXWVVhD71/43bv4FzwRElxkhjHmLGJP+eJ2xD2TcVd6P2ZNfuOnuaqM9mjmE+VIE2upDYrntmNpzpC5+cvxu6P/bH/N4UwAj++BWHud4hdjtSzzXku75Jsvu1U2q8r5lOW84vsymjfvD6oT3k1q0SdE6KxpjZtX8j4tbIKl2O7Atx4wZwaxu7EfFA4weyoPdIX17FQmTHlXoj6oUd2U2tpSa93Kd9A7kNUOeqwsd8jqE5Y7ZFXYyoAgdF62tu9erZFdGy5Laq2dPOuHVnY7k0afJ2vmWTzCeXrAC93fp13KyCUtRXHLbEEsdUUC0hoBpFYA6x6LSLoZBd+x9PsG5ATDhzKMQfIEwPKlCHBuDgFoLjHser5lZ/XNvrf5i95x5AZ+gzyxX3L2vZlg37JLAJH1RA4ngaCHY6HuC//gcZyi5GhxvEWUI8vj4gF5TrHVPMMurPrvaP6HYd23AkqAEisHvyAlMrrsvpUKI1I2AFY+xQBKioCUFsNGc5n1VfZrSe88ksFkl4VjbT8t12Xl0WJZ37dKmYMXVOWqH/ZYJaMtlUtz93y6Ulw2MH+IUeG3PGv+r62vZW2Mtfpwph1qtmGNcn/HO8NRspk+zVlT2KasgDAdEB4HwjiYwiyWc50RbGejLKqnKquGGumpIafHotUkDB/iQyrpgg+bRRqSF6yAjBJgSAHIDpE/5AR9GIAyjn3fMO/oO3OP53XZ257BaBHtdavP5Zb30X0faoxRc1xxamvMgvfN9YDdTKMP7us4FbGUmKe8oOlHnq0Va4gzdn67L69lCTZCv87gRDNfGznLDpbVm/WEhU9GTkYJjJd2KkFNJRyZkjITV5+w8tI7VLLbhJmXlNl9RpL+2Km82prPPPJPlOtTdeKDyRsvZ4b9UMhZg30kibjTSp8J3EL2jPGEpct5v5bSQHQjQALE2Lr/3+wSBgH+f4P3+FJ+mwo9wL8h8Gd+dDT9yjNsZXgVhVN9eIlD1ZR2kxm2NZWHtQmzAQfU0MUcKqwhH/F/UeUCOpFPKvlXmlnLM222ZY3EbGec8vKvLod2Zq//J4CQIv5xFhjHRwAggN5pDzxBcCAwhaoDOP7sHxhQAKV8BwIAIQtgb+CQ9Q4tit5DZuoTLDmHdHx6HRToCQAwQzk8RMWCRyDx26PYlu0x6Kf3WATFehz0LnkZenvp8VjuPz0JXhatVU3Qs8AX5uo+XilJeaRvA1rKtb5oONwg73EYHrUTuZWoOBJTnwr7X5Htz72ecZDZLraiptBj9Usq4OI3N262pwzTdOIGk4S3v8wTdIesiOEanuuG4QseJ711EhNeXryGDwQQDqxp4AaW51ogiBvS9L4IjvKw2JkpRRBG9DfslQZ29IDmUkEsPnTQzSJZO/pCtyJiJQBLGBTGJzz/mdLwq2g6EeuzXhhPCGLz9/VhtbxmVx8a515L1OlGGZhyqIzf7F6MT0RESqPX8AIMdp5A7iAsxrJBOdmJVUV6memb9TuFdf3duh7UDN5jFZ4Y0FAx3bXmFhbEetDhJRZaq+xEJOrxS6I4K25AsANevIqJgH3/mQAxIAHxZMRjIkCSKCUw0VGfW7HWYcU9B/rN4MuAXzUjqO/cZ5uLXX244rYdCAP6cey9aYXGjKjVYYHkTW0BR9k8BushQ6I3RywocP0zpkD8STxNzn6d0zvIKDiZqRzkF15NQ0sHUlBUUlZRVVOvgPH/iTu6evoGhkbGTpw6c+5ClnxVKBv0OEkWEk7YIkVTtISjtOnAQHfAfjjwjCOC5YyzTjltwKAOneQoN5IMIHPWJ8pLeghUqg4PRlVFgERwzKRLusSKSxaSoBwQ+IcUboBp8SZMtQQqKFKspJ+iKOtqJREbUvm2/y01lYiqSkgLCbkbrrmuW2JUNWpR0dShY7SQISYWdrfddEtSJrgVn0z2xtWqT/4fp+dZ1ZB1rzS2vHfZUFA2H4uahpau4zkxABJKlmKtVGm5cMUp3X8B2Kt1RDJk5s6DJy/efPolX35lEcuWk78AKwVaJUhwuXGtFlK+PAWKFBaKZw2+sAptJlvUv5lGixFbiWKlyoojEC9BYm/1liSZsBd22a3G3lJ6bV+pvQ/Ctd0prWeldyKRdTJkEstqR9lyqlb5pW5CnnwFChUpVqJUmXLrVdigUlVdJuXasP223Jw8HzQ75yM0VLpatDpis4M1aNSkua21tN22WjukyU4yVNigrb6cmthj3W6HnXbVoROq1Pk3iHYduYhRh+OxOU/dd9c99R546JEnNqq1yfoKcgprw/k7VL8Bg4YMGzFqzEXjLlWY0zZbDcfvL7fcdsecu+6574GHHnnsiafmPbNg0XMvvPTKa2+8bchw77wfltg5qNeVXNf0CI4I0YmUHzV1Zq8D3NlTWzGGRGROkBBMSOWyGkV2w0bGHgVT4UOCTu0ctDDyEBQps6DZv1FwqHhBG2/6zIJWKoCNXBhOOXFESMQMnl1G5VlAxJBMGxMDfqFhT6DHKKm81GgqEkoT6V/XSm+3ZkFtuhvzVksgIFurSzS65m+jDQQtM3oKXkSLmNy0yDBwDWjXcKwGCy4NLH3QHpzl24PXKh3M/TuJhYE/sHG6NEjw0x6uMoXu9GbLrbLd2cN1jDzkFAitbAOu1f/fqxbIdE5SyYrNpcju6Fu1hNvsPjp3DT1JosfEzGcEKTJQd4Q0QH0byDOhmTI0VJYvBRKF+wJ/N3HCmiyklhmWREoDaUa3o03J4KWFDHKtMd8kIN5LUw91Dx577JUC+Q0PFwAlqoEaZGmzIQosEerXxBAMi7U/kRtTC8lPiz1XwhHTcZiOA/6X2htrSJbzwPUhkkwyyyIr2chWdnKUk50nsTgSruxAy4fo6GMh2ci2zt1B/NJiN23bj2weR9CbjXjNR6W3B22vaKxVOJ5G9yLsOOK7y9pxENvZmI7sBQpZKcgHlz6PQiaZJTHFC7iBMOklqZgDzaFkqrVHUd2KzDokjIU3J5JZVrKTvRzlXFdvjiQb2VPd5qRJfLOwmDEsp8xS2aLQSc5ybRYTEyGTxFsUJJLdIkssi2wiLOe6ui8jUlTezh8TjuMgqMnx65HL9I+7YBx/5LenHAwWkSC/GUoOMoBNfQeBl050Z+jZFDhiiO+XUOQ0vvfOQ0+NrYKMPCo7emOyl2MZDDDWmjE+Nvxlm3uOhC1uZb6+loNg11hb+0HkNoVv9C0uvlPbPA6HatPG4bCFYMJ3rKpNCw1v4IME2HZI4IAhuuuGHfMdZ44DcOnsB44dIO4dMvHC8UzwxQG+sY7FYeUrRxZbZjILsnpWz2QWZEFWz0xWZqYXMvdJ7ocBNeqkozBirpn4c9KCIm3W+ERC+ngE/vCG9xD+58lxuDoT1/z/HuRefAKS6QL1/v5fl1oLT8aizf7dzEsfp4penHrxS5ZtprV/EEWhsg2Sc8CG50kBr4o+qzu8d+xq3gR9GjAa+oYH2wXwyo7P1d2d9QNfKqEu6Y/jdsLZM/lqVjo4CopuPDon6ZqYuvfIULiLFRjSrg8AAAA=) format("woff2")}@font-face{font-family:SpareBank1-title-medium;font-display:fallback;src:url(data:font/woff2;base64,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) format("woff2")}.dark-mode{--ffe-color-default-brand-primary-subtlest: var(--ffe-color-natt-700);--ffe-color-default-brand-primary-subtler: var(--ffe-color-natt-600);--ffe-color-default-brand-primary-subtle: var(--ffe-color-natt-500);--ffe-color-default-brand-primary-default: var(--ffe-color-natt-400);--ffe-color-default-brand-primary-medium: var(--ffe-color-natt-300);--ffe-color-default-brand-primary-strong: var(--ffe-color-natt-200);--ffe-color-default-brand-primary-stronger: var(--ffe-color-natt-100);--ffe-color-default-brand-primary-strongest: var(--ffe-color-natt-50);--ffe-color-default-brand-secondary-subtlest: var(--ffe-color-frost-800);--ffe-color-default-brand-secondary-subtler: var(--ffe-color-frost-700);--ffe-color-default-brand-secondary-subtle: var(--ffe-color-frost-600);--ffe-color-default-brand-secondary-default: var(--ffe-color-frost-500);--ffe-color-default-brand-secondary-medium: var(--ffe-color-frost-400);--ffe-color-default-brand-secondary-strong: var(--ffe-color-frost-300);--ffe-color-default-brand-secondary-stronger: var(--ffe-color-frost-200);--ffe-color-default-brand-secondary-strongest: var(--ffe-color-frost-100);--ffe-color-default-brand-tertiary-subtlest: var(--ffe-color-syrin-750);--ffe-color-default-brand-tertiary-subtler: var(--ffe-color-syrin-650);--ffe-color-default-brand-tertiary-subtle: var(--ffe-color-syrin-550);--ffe-color-default-brand-tertiary-default: var(--ffe-color-syrin-450);--ffe-color-default-brand-tertiary-medium: var(--ffe-color-syrin-350);--ffe-color-default-brand-tertiary-strong: var(--ffe-color-syrin-250);--ffe-color-default-brand-tertiary-stronger: var(--ffe-color-syrin-100);--ffe-color-default-brand-tertiary-strongest: var(--ffe-color-syrin-50);--ffe-color-default-brand-emphasis-strongest: var(--ffe-color-vann-75);--ffe-color-default-feedback-info-subtlest: var(--ffe-color-frost-800);--ffe-color-default-feedback-info-strong: var(--ffe-color-frost-300);--ffe-color-default-feedback-info-strongest: var(--ffe-color-frost-100);--ffe-color-default-feedback-success-subtlest: var(--ffe-color-skog-800);--ffe-color-default-feedback-success-subtle: var(--ffe-color-skog-600);--ffe-color-default-feedback-success-default: var(--ffe-color-skog-500);--ffe-color-default-feedback-success-medium: var(--ffe-color-skog-400);--ffe-color-default-feedback-success-strong: var(--ffe-color-skog-300);--ffe-color-default-feedback-success-stronger: var(--ffe-color-skog-200);--ffe-color-default-feedback-success-strongest: var(--ffe-color-skog-100);--ffe-color-default-feedback-warning-subtlest: var(--ffe-color-sol-750);--ffe-color-default-feedback-warning-strong: var(--ffe-color-sol-250);--ffe-color-default-feedback-warning-strongest: var(--ffe-color-sol-100);--ffe-color-default-feedback-critical-subtlest: var(--ffe-color-baer-800);--ffe-color-default-feedback-critical-medium: var(--ffe-color-baer-400);--ffe-color-default-feedback-critical-strong: var(--ffe-color-baer-300);--ffe-color-default-feedback-critical-strongest: var(--ffe-color-baer-100);--ffe-color-default-feedback-tip-sublest: var(--ffe-color-syrin-800);--ffe-color-default-feedback-tip-strong: var(--ffe-color-syrin-300);--ffe-color-default-feedback-tip-stronger: var(--ffe-color-syrin-200);--ffe-color-default-feedback-tip-strongest: var(--ffe-color-syrin-100);--ffe-color-default-neutral-sublest: var(--ffe-color-gray-900);--ffe-color-default-neutral-subtle: var(--ffe-color-gray-650);--ffe-color-default-neutral-medium: var(--ffe-color-gray-550);--ffe-color-default-neutral-strong: var(--ffe-color-gray-250);--ffe-color-default-neutral-stronger: var(--ffe-color-gray-150);--ffe-color-default-neutral-strongest: var(--ffe-color-alpha-white-100);--ffe-color-default-neutral-inverted: var(--ffe-color-gray-900);--ffe-color-default-interactive-default: var(--ffe-color-natt-200);--ffe-color-default-interactive-hover: var(--ffe-color-natt-100);--ffe-color-default-interactive-pressed: var(--ffe-color-natt-50);--ffe-color-default-interactive-focus: var(--ffe-color-alpha-white-100);--ffe-color-accent-brand-primary-subtlest: var(--ffe-color-natt-700);--ffe-color-accent-brand-primary-subtler: var(--ffe-color-natt-600);--ffe-color-accent-brand-primary-subtle: var(--ffe-color-natt-500);--ffe-color-accent-brand-primary-medium: var(--ffe-color-natt-300);--ffe-color-accent-brand-primary-strong: var(--ffe-color-natt-200);--ffe-color-accent-brand-primary-stronger: var(--ffe-color-natt-100);--ffe-color-accent-brand-primary-strongest: var(--ffe-color-natt-50);--ffe-color-accent-brand-secondary-subtlest: var(--ffe-color-frost-800);--ffe-color-accent-brand-secondary-subtler: var(--ffe-color-frost-700);--ffe-color-accent-brand-secondary-subtle: var(--ffe-color-frost-600);--ffe-color-accent-brand-secondary-default: var(--ffe-color-frost-500);--ffe-color-accent-brand-secondary-medium: var(--ffe-color-frost-400);--ffe-color-accent-brand-secondary-strong: var(--ffe-color-frost-300);--ffe-color-accent-brand-secondary-stronger: var(--ffe-color-frost-200);--ffe-color-accent-brand-secondary-strongest: var(--ffe-color-frost-100);--ffe-color-accent-brand-tertiary-subtlest: var(--ffe-color-syrin-750);--ffe-color-accent-brand-tertiary-subtler: var(--ffe-color-syrin-650);--ffe-color-accent-brand-tertiary-subtle: var(--ffe-color-syrin-550);--ffe-color-accent-brand-tertiary-default: var(--ffe-color-syrin-450);--ffe-color-accent-brand-tertiary-medium: var(--ffe-color-syrin-350);--ffe-color-accent-brand-tertiary-strong: var(--ffe-color-syrin-250);--ffe-color-accent-brand-emphasis-strongest: var(--ffe-color-vann-75);--ffe-color-accent-feedback-info-subtlest: var(--ffe-color-frost-800);--ffe-color-accent-feedback-info-strong: var(--ffe-color-frost-300);--ffe-color-accent-feedback-info-strongest: var(--ffe-color-frost-100);--ffe-color-accent-feedback-success-subtlest: var(--ffe-color-skog-800);--ffe-color-accent-feedback-success-medium: var(--ffe-color-skog-400);--ffe-color-accent-feedback-success-strong: var(--ffe-color-skog-300);--ffe-color-accent-feedback-success-stronger: var(--ffe-color-skog-200);--ffe-color-accent-feedback-success-strongest: var(--ffe-color-skog-100);--ffe-color-accent-feedback-critical-subtlest: var(--ffe-color-baer-800);--ffe-color-accent-feedback-critical-medium: var(--ffe-color-baer-400);--ffe-color-accent-feedback-critical-strong: var(--ffe-color-baer-300);--ffe-color-accent-feedback-critical-strongest: var(--ffe-color-baer-100);--ffe-color-accent-feedback-warning-subtlest: var(--ffe-color-sol-750);--ffe-color-accent-feedback-warning-strong: var(--ffe-color-sol-250);--ffe-color-accent-feedback-warning-stronger: var(--ffe-color-sol-150);--ffe-color-accent-feedback-warning-strongest: var(--ffe-color-sol-100);--ffe-color-accent-feedback-tip-sublest: var(--ffe-color-syrin-800);--ffe-color-accent-feedback-tip-strong: var(--ffe-color-syrin-300);--ffe-color-accent-feedback-tip-stronger: var(--ffe-color-syrin-200);--ffe-color-accent-feedback-tip-strongest: var(--ffe-color-syrin-100);--ffe-color-accent-neutral-sublest: var(--ffe-color-gray-850);--ffe-color-accent-neutral-subtler: var(--ffe-color-gray-750);--ffe-color-accent-neutral-subtle: var(--ffe-color-gray-650);--ffe-color-accent-neutral-medium: var(--ffe-color-gray-550);--ffe-color-accent-neutral-strong: var(--ffe-color-gray-250);--ffe-color-accent-neutral-stronger: var(--ffe-color-gray-150);--ffe-color-accent-neutral-strongest: var(--ffe-color-alpha-white-100);--ffe-color-accent-neutral-inverted: var(--ffe-color-gray-900);--ffe-color-speciality-logo-name: var(--ffe-color-alpha-white-100);--ffe-color-speciality-background-default: var(--ffe-color-alpha-black-100);--ffe-color-speciality-background-subtle: var(--ffe-color-gray-950);--ffe-color-speciality-background-accent: var(--ffe-color-natt-950);--ffe-color-speciality-background-surface-default: var(--ffe-color-gray-850);--ffe-color-speciality-background-surface-default-hover: var(--ffe-color-gray-750);--ffe-color-speciality-background-surface-default-pressed: var(--ffe-color-gray-700);--ffe-color-speciality-background-transparent: var(--ffe-color-alpha-white-0);--ffe-color-speciality-static-neutral-white: var(--ffe-color-alpha-white-100);--ffe-color-speciality-static-accent-subtle: var(--ffe-color-vann-150);--ffe-color-speciality-static-accent-subtler: var(--ffe-color-vann-75);--ffe-color-speciality-static-accent-default: var(--ffe-color-alpha-white-100);--ffe-color-background-default: var(--ffe-color-speciality-background-default);--ffe-color-background-subtle: var(--ffe-color-speciality-background-subtle);--ffe-color-surface-primary-default: var(--ffe-color-speciality-background-surface-default);--ffe-color-surface-primary-default-hover: var(--ffe-color-speciality-background-surface-default-hover);--ffe-color-surface-primary-default-pressed: var(--ffe-color-speciality-background-surface-default-pressed);--ffe-color-surface-secondary-default: var(--ffe-color-default-brand-secondary-subtlest);--ffe-color-surface-secondary-hover: var(--ffe-color-default-brand-secondary-subtler);--ffe-color-surface-secondary-pressed: var(--ffe-color-default-brand-secondary-subtle);--ffe-color-surface-tertiary-default: var(--ffe-color-default-brand-tertiary-subtlest);--ffe-color-surface-tertiary-hover: var(--ffe-color-default-brand-tertiary-subtler);--ffe-color-surface-tertiary-pressed: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-surface-feedback-info: var(--ffe-color-default-feedback-info-subtlest);--ffe-color-surface-feedback-success: var(--ffe-color-default-feedback-success-subtlest);--ffe-color-surface-feedback-warning: var(--ffe-color-default-feedback-warning-subtlest);--ffe-color-surface-feedback-critical: var(--ffe-color-default-feedback-critical-subtlest);--ffe-color-surface-feedback-tip: var(--ffe-color-default-feedback-tip-sublest);--ffe-color-fill-primary-default: var(--ffe-color-default-brand-primary-medium);--ffe-color-fill-primary-hover: var(--ffe-color-default-brand-primary-strong);--ffe-color-fill-primary-pressed: var(--ffe-color-default-brand-primary-stronger);--ffe-color-fill-primary-selected: var(--ffe-color-default-brand-primary-strongest);--ffe-color-fill-primary-subtle: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-fill-primary-subtle-hover: var(--ffe-color-default-brand-primary-subtler);--ffe-color-fill-primary-subtle-pressed: var(--ffe-color-default-brand-primary-subtle);--ffe-color-fill-primary-invisible: var(--ffe-color-speciality-background-transparent);--ffe-color-fill-secondary-default: var(--ffe-color-default-brand-secondary-strong);--ffe-color-fill-secondary-default-hover: var(--ffe-color-default-brand-secondary-stronger);--ffe-color-fill-secondary-default-pressed: var(--ffe-color-default-brand-secondary-strongest);--ffe-color-fill-secondary-subtle: var(--ffe-color-default-brand-secondary-subtle);--ffe-color-fill-secondary-subtle-hover: var(--ffe-color-default-brand-secondary-default);--ffe-color-fill-secondary-subtle-pressed: var(--ffe-color-default-brand-secondary-medium);--ffe-color-fill-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-fill-tertiary-default-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-fill-tertiary-default-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-fill-tertiary-subtle: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-fill-tertiary-subtle-hover: var(--ffe-color-default-brand-tertiary-default);--ffe-color-fill-tertiary-subtle-pressed: var(--ffe-color-default-brand-tertiary-medium);--ffe-color-fill-feedback-info: var(--ffe-color-default-feedback-info-strong);--ffe-color-fill-feedback-success: var(--ffe-color-default-feedback-success-strong);--ffe-color-fill-feedback-warning: var(--ffe-color-default-feedback-warning-strong);--ffe-color-fill-feedback-critical: var(--ffe-color-default-feedback-critical-strong);--ffe-color-fill-feedback-tip: var(--ffe-color-default-feedback-tip-stronger);--ffe-color-foreground-default: var(--ffe-color-default-neutral-strongest);--ffe-color-foreground-subtle: var(--ffe-color-default-neutral-stronger);--ffe-color-foreground-emphasis: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-foreground-inverse: var(--ffe-color-default-neutral-sublest);--ffe-color-foreground-on-fill-default: var(--ffe-color-default-neutral-inverted);--ffe-color-foreground-on-fill-inverse: var(--ffe-color-default-neutral-strongest);--ffe-color-foreground-interactive-link: var(--ffe-color-default-interactive-default);--ffe-color-foreground-interactive-link-hover: var(--ffe-color-default-interactive-hover);--ffe-color-foreground-interactive-link-pressed: var(--ffe-color-default-interactive-pressed);--ffe-color-foreground-feedback-info: var(--ffe-color-default-feedback-info-strongest);--ffe-color-foreground-feedback-success: var(--ffe-color-default-feedback-success-strongest);--ffe-color-foreground-feedback-warning: var(--ffe-color-default-feedback-warning-strongest);--ffe-color-foreground-feedback-critical: var(--ffe-color-default-feedback-critical-strongest);--ffe-color-foreground-feedback-tip: var(--ffe-color-default-feedback-tip-strongest);--ffe-color-border-primary-default: var(--ffe-color-default-neutral-medium);--ffe-color-border-primary-hover: var(--ffe-color-default-neutral-stronger);--ffe-color-border-primary-pressed: var(--ffe-color-default-neutral-strongest);--ffe-color-border-primary-subtle: var(--ffe-color-default-neutral-subtle);--ffe-color-border-primary-emphasis: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-border-primary-selected: var(--ffe-color-default-brand-primary-stronger);--ffe-color-border-secondary-default: var(--ffe-color-accent-brand-secondary-medium);--ffe-color-border-secondary-hover: var(--ffe-color-default-brand-secondary-strong);--ffe-color-border-secondary-pressed: var(--ffe-color-default-brand-secondary-stronger);--ffe-color-border-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-border-tertiary-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-border-tertiary-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-border-interactive-focus: var(--ffe-color-default-interactive-focus);--ffe-color-border-feedback-info: var(--ffe-color-default-feedback-info-strong);--ffe-color-border-feedback-success: var(--ffe-color-default-feedback-success-strong);--ffe-color-border-feedback-warning: var(--ffe-color-default-feedback-warning-strong);--ffe-color-border-feedback-critical: var(--ffe-color-default-feedback-critical-strong);--ffe-color-border-feedback-tip: var(--ffe-color-default-feedback-tip-strong);--ffe-color-component-button-action-border-default: var(--ffe-color-default-feedback-success-strong);--ffe-color-component-button-action-border-hover: var(--ffe-color-default-feedback-success-stronger);--ffe-color-component-button-action-border-pressed: var(--ffe-color-default-feedback-success-strongest);--ffe-color-component-button-action-fill-default: var(--ffe-color-default-feedback-success-strong);--ffe-color-component-button-action-fill-hover: var(--ffe-color-default-feedback-success-stronger);--ffe-color-component-button-action-fill-pressed: var(--ffe-color-default-feedback-success-strongest);--ffe-color-component-button-action-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-button-action-foreground-hover: var(--ffe-color-default-neutral-sublest);--ffe-color-component-button-primary-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-primary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-primary-fill-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-primary-fill-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-fill-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-primary-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-button-primary-foreground-hover: var(--ffe-color-default-neutral-sublest);--ffe-color-component-button-secondary-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-secondary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-secondary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-secondary-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-button-secondary-fill-hover: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-component-button-secondary-fill-pressed: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-button-secondary-foreground-default: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-secondary-foreground-hover: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-tertiary-border-default: var(--ffe-color-default-brand-primary-default);--ffe-color-component-button-tertiary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-tertiary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-tertiary-fill-default: var(--ffe-color-background-default);--ffe-color-component-button-tertiary-fill-hover: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-component-button-tertiary-fill-pressed: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-button-tertiary-foreground-default: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-tertiary-foreground-hover: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-toggleswitch-handle-default: var(--ffe-color-default-neutral-sublest);--ffe-color-component-toggleswitch-fill-default: var(--ffe-color-default-neutral-subtle);--ffe-color-component-toggleswitch-fill-default-hover: var(--ffe-color-default-neutral-medium);--ffe-color-component-toggleswitch-fill-default-pressed: var(--ffe-color-default-neutral-strong);--ffe-color-component-toggleswitch-fill-selected: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-toggleswitch-fill-selected-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-toggleswitch-fill-selected-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-toggleswitch-fill-critical: var(--ffe-color-default-feedback-critical-medium);--ffe-color-component-logo-name: var(--ffe-color-speciality-logo-name);--ffe-color-component-logo-number1: var(--ffe-color-alpha-white-100);--ffe-color-component-logo-circle-dark-red: #af0000;--ffe-color-component-logo-circle-light-red: #e60000}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html,:host{line-height:1.15;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,:host{box-sizing:border-box;font-size:100%}*,*:before,*:after{box-sizing:inherit}@supports (font: -apple-system-body){:root:has(.native),:host:has(.native){font:-apple-system-body}}.ffe-accent-mode{--ffe-color-background-default: var(--ffe-color-speciality-background-accent);--ffe-color-background-subtle: var(--ffe-color-speciality-background-accent);--ffe-color-surface-primary-default: var(--ffe-color-accent-neutral-sublest);--ffe-color-surface-primary-default-hover: var(--ffe-color-accent-neutral-subtler);--ffe-color-surface-primary-default-pressed: var(--ffe-color-accent-neutral-subtle);--ffe-color-surface-secondary-default: var(--ffe-color-accent-brand-secondary-subtlest);--ffe-color-surface-secondary-hover: var(--ffe-color-accent-brand-secondary-subtler);--ffe-color-surface-secondary-pressed: var(--ffe-color-accent-brand-secondary-subtle);--ffe-color-surface-tertiary-default: var(--ffe-color-accent-brand-tertiary-subtlest);--ffe-color-surface-tertiary-hover: var(--ffe-color-accent-brand-tertiary-subtler);--ffe-color-surface-tertiary-pressed: var(--ffe-color-accent-brand-tertiary-subtle);--ffe-color-surface-feedback-info: var(--ffe-color-accent-feedback-info-subtlest);--ffe-color-surface-feedback-success: var(--ffe-color-accent-feedback-success-subtlest);--ffe-color-surface-feedback-warning: var(--ffe-color-accent-feedback-warning-subtlest);--ffe-color-surface-feedback-critical: var(--ffe-color-accent-feedback-critical-subtlest);--ffe-color-surface-feedback-tip: var(--ffe-color-accent-feedback-tip-sublest);--ffe-color-fill-primary-default: var(--ffe-color-accent-brand-primary-medium);--ffe-color-fill-primary-hover: var(--ffe-color-accent-brand-primary-strong);--ffe-color-fill-primary-pressed: var(--ffe-color-accent-brand-primary-stronger);--ffe-color-fill-primary-selected: var(--ffe-color-accent-brand-primary-strongest);--ffe-color-fill-primary-subtle: var(--ffe-color-accent-brand-primary-subtlest);--ffe-color-fill-primary-subtle-hover: var(--ffe-color-accent-brand-primary-subtler);--ffe-color-fill-primary-subtle-pressed: var(--ffe-color-accent-brand-primary-subtle);--ffe-color-fill-primary-invisible: var(--ffe-color-speciality-background-transparent);--ffe-color-fill-secondary-default: var(--ffe-color-accent-brand-secondary-strong);--ffe-color-fill-secondary-default-hover: var(--ffe-color-accent-brand-secondary-stronger);--ffe-color-fill-secondary-default-pressed: var(--ffe-color-accent-brand-secondary-strongest);--ffe-color-fill-secondary-subtle: var(--ffe-color-accent-brand-secondary-subtle);--ffe-color-fill-secondary-subtle-hover: var(--ffe-color-accent-brand-secondary-default);--ffe-color-fill-secondary-subtle-pressed: var(--ffe-color-accent-brand-secondary-strongest);--ffe-color-fill-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-fill-tertiary-default-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-fill-tertiary-default-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-fill-tertiary-subtle: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-fill-tertiary-subtle-hover: var(--ffe-color-default-brand-tertiary-default);--ffe-color-fill-tertiary-subtle-pressed: var(--ffe-color-default-brand-tertiary-medium);--ffe-color-fill-feedback-info: var(--ffe-color-accent-feedback-info-strong);--ffe-color-fill-feedback-success: var(--ffe-color-accent-feedback-success-medium);--ffe-color-fill-feedback-warning: var(--ffe-color-accent-feedback-warning-stronger);--ffe-color-fill-feedback-critical: var(--ffe-color-accent-feedback-critical-strong);--ffe-color-fill-feedback-tip: var(--ffe-color-accent-feedback-tip-stronger);--ffe-color-foreground-default: var(--ffe-color-accent-neutral-strongest);--ffe-color-foreground-subtle: var(--ffe-color-accent-neutral-strongest);--ffe-color-foreground-emphasis: var(--ffe-color-accent-brand-emphasis-strongest);--ffe-color-foreground-inverse: var(--ffe-color-accent-neutral-inverted);--ffe-color-foreground-on-fill-default: var(--ffe-color-accent-neutral-inverted);--ffe-color-foreground-on-fill-inverse: var(--ffe-color-accent-neutral-strongest);--ffe-color-foreground-interactive-link: var(--ffe-color-speciality-static-accent-subtler);--ffe-color-foreground-interactive-link-hover: var(--ffe-color-speciality-static-accent-subtle);--ffe-color-foreground-interactive-link-pressed: var(--ffe-color-speciality-static-accent-default);--ffe-color-foreground-feedback-info: var(--ffe-color-accent-feedback-info-strongest);--ffe-color-foreground-feedback-success: var(--ffe-color-accent-feedback-success-strongest);--ffe-color-foreground-feedback-warning: var(--ffe-color-accent-feedback-warning-strongest);--ffe-color-foreground-feedback-critical: var(--ffe-color-accent-feedback-critical-strongest);--ffe-color-foreground-feedback-tip: var(--ffe-color-accent-feedback-tip-strongest);--ffe-color-border-primary-default: var(--ffe-color-accent-neutral-stronger);--ffe-color-border-primary-hover: var(--ffe-color-accent-neutral-strongest);--ffe-color-border-primary-pressed: var(--ffe-color-accent-neutral-stronger);--ffe-color-border-primary-subtle: var(--ffe-color-accent-neutral-subtle);--ffe-color-border-primary-emphasis: var(--ffe-color-speciality-static-accent-subtler);--ffe-color-border-primary-selected: var(--ffe-color-accent-brand-primary-stronger);--ffe-color-border-secondary-default: var(--ffe-color-natt-400);--ffe-color-border-secondary-hover: var(--ffe-color-natt-500);--ffe-color-border-secondary-pressed: var(--ffe-color-natt-600);--ffe-color-border-tertiary-default: var(--ffe-color-accent-brand-tertiary-default);--ffe-color-border-tertiary-hover: var(--ffe-color-accent-brand-tertiary-medium);--ffe-color-border-tertiary-pressed: var(--ffe-color-accent-brand-tertiary-strong);--ffe-color-border-interactive-focus: var(--ffe-color-alpha-white-100);--ffe-color-border-feedback-info: var(--ffe-color-accent-feedback-info-strong);--ffe-color-border-feedback-success: var(--ffe-color-accent-feedback-success-strong);--ffe-color-border-feedback-warning: var(--ffe-color-accent-feedback-warning-strong);--ffe-color-border-feedback-critical: var(--ffe-color-accent-feedback-critical-strong);--ffe-color-border-feedback-tip: var(--ffe-color-accent-feedback-tip-strong);--ffe-color-component-button-action-border-default: var(--ffe-color-default-feedback-success-subtle);--ffe-color-component-button-action-border-hover: var(--ffe-color-default-feedback-success-default);--ffe-color-component-button-action-border-pressed: var(--ffe-color-default-feedback-success-medium);--ffe-color-component-button-action-fill-default: var(--ffe-color-accent-feedback-success-strong);--ffe-color-component-button-action-fill-hover: var(--ffe-color-accent-feedback-success-stronger);--ffe-color-component-button-action-fill-pressed: var(--ffe-color-accent-feedback-success-strongest);--ffe-color-component-button-action-foreground-default: var(--ffe-color-accent-neutral-inverted);--ffe-color-component-button-action-foreground-hover: var(--ffe-color-accent-neutral-inverted);--ffe-color-component-button-primary-border-default: var(--ffe-color-accent-brand-primary-medium);--ffe-color-component-button-primary-border-hover: var(--ffe-color-default-brand-primary-default);--ffe-color-component-button-primary-border-pressed: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-fill-default: var(--ffe-color-accent-brand-primary-strong);--ffe-color-component-button-primary-fill-hover: var(--ffe-color-accent-brand-primary-stronger);--ffe-color-component-button-primary-fill-pressed: var(--ffe-color-accent-brand-primary-strongest);--ffe-color-component-button-primary-foreground-default: var(--ffe-color-accent-neutral-inverted);--ffe-color-component-button-primary-foreground-hover: var(--ffe-color-accent-neutral-inverted);--ffe-color-component-button-secondary-border-default: var(--ffe-color-accent-brand-primary-strong);--ffe-color-component-button-secondary-border-hover: var(--ffe-color-accent-brand-primary-stronger);--ffe-color-component-button-secondary-border-pressed: var(--ffe-color-accent-brand-primary-strongest);--ffe-color-component-button-secondary-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-button-secondary-fill-hover: var(--ffe-color-accent-brand-primary-subtlest);--ffe-color-component-button-secondary-fill-pressed: var(--ffe-color-accent-brand-primary-subtler);--ffe-color-component-button-secondary-foreground-default: var(--ffe-color-speciality-static-neutral-white);--ffe-color-component-button-secondary-foreground-hover: var(--ffe-color-speciality-static-neutral-white);--ffe-color-component-button-tertiary-border-default: var(--ffe-color-speciality-background-accent);--ffe-color-component-button-tertiary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-tertiary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-tertiary-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-button-tertiary-fill-hover: var(--ffe-color-accent-brand-primary-subtlest);--ffe-color-component-button-tertiary-fill-pressed: var(--ffe-color-accent-brand-primary-subtler);--ffe-color-component-button-tertiary-foreground-default: var(--ffe-color-speciality-static-neutral-white);--ffe-color-component-button-tertiary-foreground-hover: var(--ffe-color-speciality-static-neutral-white);--ffe-color-component-toggleswitch-handle-default: var(--ffe-color-accent-neutral-sublest);--ffe-color-component-toggleswitch-fill-default: var(--ffe-color-accent-neutral-subtle);--ffe-color-component-toggleswitch-fill-default-hover: var(--ffe-color-accent-neutral-medium);--ffe-color-component-toggleswitch-fill-default-pressed: var(--ffe-color-accent-neutral-strong);--ffe-color-component-toggleswitch-fill-selected: var(--ffe-color-accent-brand-primary-strong);--ffe-color-component-toggleswitch-fill-selected-hover: var(--ffe-color-accent-brand-primary-stronger);--ffe-color-component-toggleswitch-fill-selected-pressed: var(--ffe-color-accent-brand-primary-strongest);--ffe-color-component-toggleswitch-fill-critical: var(--ffe-color-accent-feedback-critical-medium);--ffe-color-component-logo-name: var(--ffe-color-alpha-white-100);--ffe-color-component-logo-number1: var(--ffe-color-alpha-white-100);--ffe-color-component-logo-circle-dark-red: #af0000;--ffe-color-component-logo-circle-light-red: #e60000}:root,:host{--ffe-color-background-default: var(--ffe-color-speciality-background-default);--ffe-color-background-subtle: var(--ffe-color-speciality-background-subtle);--ffe-color-surface-primary-default: var(--ffe-color-speciality-background-surface-default);--ffe-color-surface-primary-default-hover: var(--ffe-color-speciality-background-surface-default-hover);--ffe-color-surface-primary-default-pressed: var(--ffe-color-speciality-background-surface-default-pressed);--ffe-color-surface-secondary-default: var(--ffe-color-default-brand-secondary-subtlest);--ffe-color-surface-secondary-hover: var(--ffe-color-default-brand-secondary-subtler);--ffe-color-surface-secondary-pressed: var(--ffe-color-default-brand-secondary-subtle);--ffe-color-surface-tertiary-default: var(--ffe-color-default-brand-tertiary-subtlest);--ffe-color-surface-tertiary-hover: var(--ffe-color-default-brand-tertiary-subtler);--ffe-color-surface-tertiary-pressed: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-surface-feedback-info: var(--ffe-color-default-feedback-info-subtlest);--ffe-color-surface-feedback-success: var(--ffe-color-default-feedback-success-subtlest);--ffe-color-surface-feedback-warning: var(--ffe-color-default-feedback-warning-subtlest);--ffe-color-surface-feedback-critical: var(--ffe-color-default-feedback-critical-subtlest);--ffe-color-surface-feedback-tip: var(--ffe-color-default-feedback-tip-sublest);--ffe-color-fill-primary-default: var(--ffe-color-default-brand-primary-medium);--ffe-color-fill-primary-hover: var(--ffe-color-default-brand-primary-strong);--ffe-color-fill-primary-pressed: var(--ffe-color-default-brand-primary-stronger);--ffe-color-fill-primary-selected: var(--ffe-color-default-brand-primary-strongest);--ffe-color-fill-primary-subtle: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-fill-primary-subtle-hover: var(--ffe-color-default-brand-primary-subtler);--ffe-color-fill-primary-subtle-pressed: var(--ffe-color-default-brand-primary-subtle);--ffe-color-fill-primary-invisible: var(--ffe-color-speciality-background-transparent);--ffe-color-fill-secondary-default: var(--ffe-color-default-brand-secondary-strong);--ffe-color-fill-secondary-default-hover: var(--ffe-color-default-brand-secondary-stronger);--ffe-color-fill-secondary-default-pressed: var(--ffe-color-default-brand-secondary-strongest);--ffe-color-fill-secondary-subtle: var(--ffe-color-default-brand-secondary-subtle);--ffe-color-fill-secondary-subtle-hover: var(--ffe-color-default-brand-secondary-default);--ffe-color-fill-secondary-subtle-pressed: var(--ffe-color-default-brand-secondary-medium);--ffe-color-fill-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-fill-tertiary-default-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-fill-tertiary-default-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-fill-tertiary-subtle: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-fill-tertiary-subtle-hover: var(--ffe-color-default-brand-tertiary-default);--ffe-color-fill-tertiary-subtle-pressed: var(--ffe-color-default-brand-tertiary-medium);--ffe-color-fill-feedback-info: var(--ffe-color-default-feedback-info-strong);--ffe-color-fill-feedback-success: var(--ffe-color-default-feedback-success-strong);--ffe-color-fill-feedback-warning: var(--ffe-color-default-feedback-warning-strong);--ffe-color-fill-feedback-critical: var(--ffe-color-default-feedback-critical-strong);--ffe-color-fill-feedback-tip: var(--ffe-color-default-feedback-tip-stronger);--ffe-color-foreground-default: var(--ffe-color-default-neutral-strongest);--ffe-color-foreground-subtle: var(--ffe-color-default-neutral-stronger);--ffe-color-foreground-emphasis: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-foreground-inverse: var(--ffe-color-default-neutral-sublest);--ffe-color-foreground-on-fill-default: var(--ffe-color-default-neutral-inverted);--ffe-color-foreground-on-fill-inverse: var(--ffe-color-default-neutral-strongest);--ffe-color-foreground-interactive-link: var(--ffe-color-default-interactive-default);--ffe-color-foreground-interactive-link-hover: var(--ffe-color-default-interactive-hover);--ffe-color-foreground-interactive-link-pressed: var(--ffe-color-default-interactive-pressed);--ffe-color-foreground-feedback-info: var(--ffe-color-default-feedback-info-strongest);--ffe-color-foreground-feedback-success: var(--ffe-color-default-feedback-success-strongest);--ffe-color-foreground-feedback-warning: var(--ffe-color-default-feedback-warning-strongest);--ffe-color-foreground-feedback-critical: var(--ffe-color-default-feedback-critical-strongest);--ffe-color-foreground-feedback-tip: var(--ffe-color-default-feedback-tip-strongest);--ffe-color-border-primary-default: var(--ffe-color-default-neutral-medium);--ffe-color-border-primary-hover: var(--ffe-color-default-neutral-stronger);--ffe-color-border-primary-pressed: var(--ffe-color-default-neutral-strongest);--ffe-color-border-primary-subtle: var(--ffe-color-default-neutral-subtle);--ffe-color-border-primary-emphasis: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-border-primary-selected: var(--ffe-color-default-brand-primary-stronger);--ffe-color-border-secondary-default: var(--ffe-color-accent-brand-secondary-medium);--ffe-color-border-secondary-hover: var(--ffe-color-default-brand-secondary-strong);--ffe-color-border-secondary-pressed: var(--ffe-color-default-brand-secondary-stronger);--ffe-color-border-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-border-tertiary-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-border-tertiary-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-border-interactive-focus: var(--ffe-color-default-interactive-focus);--ffe-color-border-feedback-info: var(--ffe-color-default-feedback-info-strong);--ffe-color-border-feedback-success: var(--ffe-color-default-feedback-success-strong);--ffe-color-border-feedback-warning: var(--ffe-color-default-feedback-warning-strong);--ffe-color-border-feedback-critical: var(--ffe-color-default-feedback-critical-strong);--ffe-color-border-feedback-tip: var(--ffe-color-default-feedback-tip-strong);--ffe-color-component-button-action-border-default: var(--ffe-color-default-feedback-success-strong);--ffe-color-component-button-action-border-hover: var(--ffe-color-default-feedback-success-stronger);--ffe-color-component-button-action-border-pressed: var(--ffe-color-default-feedback-success-strongest);--ffe-color-component-button-action-fill-default: var(--ffe-color-default-feedback-success-strong);--ffe-color-component-button-action-fill-hover: var(--ffe-color-default-feedback-success-stronger);--ffe-color-component-button-action-fill-pressed: var(--ffe-color-default-feedback-success-strongest);--ffe-color-component-button-action-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-button-action-foreground-hover: var(--ffe-color-default-neutral-sublest);--ffe-color-component-button-primary-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-primary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-primary-fill-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-primary-fill-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-fill-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-primary-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-button-primary-foreground-hover: var(--ffe-color-default-neutral-sublest);--ffe-color-component-button-secondary-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-secondary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-secondary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-secondary-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-button-secondary-fill-hover: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-component-button-secondary-fill-pressed: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-button-secondary-foreground-default: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-secondary-foreground-hover: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-tertiary-border-default: var(--ffe-color-default-brand-primary-default);--ffe-color-component-button-tertiary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-tertiary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-tertiary-fill-default: var(--ffe-color-background-default);--ffe-color-component-button-tertiary-fill-hover: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-component-button-tertiary-fill-pressed: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-button-tertiary-foreground-default: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-tertiary-foreground-hover: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-toggleswitch-handle-default: var(--ffe-color-default-neutral-sublest);--ffe-color-component-toggleswitch-fill-default: var(--ffe-color-default-neutral-subtle);--ffe-color-component-toggleswitch-fill-default-hover: var(--ffe-color-default-neutral-medium);--ffe-color-component-toggleswitch-fill-default-pressed: var(--ffe-color-default-neutral-strong);--ffe-color-component-toggleswitch-fill-selected: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-toggleswitch-fill-selected-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-toggleswitch-fill-selected-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-toggleswitch-fill-critical: var(--ffe-color-default-feedback-critical-medium);--ffe-color-component-logo-name: var(--ffe-color-speciality-logo-name);--ffe-color-component-logo-number1: var(--ffe-color-alpha-white-100);--ffe-color-component-logo-circle-dark-red: #af0000;--ffe-color-component-logo-circle-light-red: #e60000}:root,:host{--ffe-color-default-brand-primary-subtlest: var(--ffe-color-vann-50);--ffe-color-default-brand-primary-subtler: var(--ffe-color-vann-150);--ffe-color-default-brand-primary-subtle: var(--ffe-color-vann-250);--ffe-color-default-brand-primary-default: var(--ffe-color-vann-350);--ffe-color-default-brand-primary-medium: var(--ffe-color-vann-500);--ffe-color-default-brand-primary-strong: var(--ffe-color-vann-600);--ffe-color-default-brand-primary-stronger: var(--ffe-color-vann-700);--ffe-color-default-brand-primary-strongest: var(--ffe-color-vann-800);--ffe-color-default-brand-secondary-subtlest: var(--ffe-color-frost-25);--ffe-color-default-brand-secondary-subtler: var(--ffe-color-frost-50);--ffe-color-default-brand-secondary-subtle: var(--ffe-color-frost-75);--ffe-color-default-brand-secondary-default: var(--ffe-color-frost-150);--ffe-color-default-brand-secondary-medium: var(--ffe-color-frost-250);--ffe-color-default-brand-secondary-strong: var(--ffe-color-frost-350);--ffe-color-default-brand-secondary-stronger: var(--ffe-color-frost-450);--ffe-color-default-brand-secondary-strongest: var(--ffe-color-frost-550);--ffe-color-default-brand-tertiary-subtlest: var(--ffe-color-syrin-25);--ffe-color-default-brand-tertiary-subtler: var(--ffe-color-syrin-50);--ffe-color-default-brand-tertiary-subtle: var(--ffe-color-syrin-75);--ffe-color-default-brand-tertiary-default: var(--ffe-color-syrin-150);--ffe-color-default-brand-tertiary-medium: var(--ffe-color-syrin-350);--ffe-color-default-brand-tertiary-strong: var(--ffe-color-syrin-450);--ffe-color-default-brand-tertiary-stronger: var(--ffe-color-syrin-550);--ffe-color-default-brand-tertiary-strongest: var(--ffe-color-syrin-700);--ffe-color-default-brand-emphasis-strongest: var(--ffe-color-vann-700);--ffe-color-default-feedback-info-subtlest: var(--ffe-color-frost-50);--ffe-color-default-feedback-info-strong: var(--ffe-color-frost-500);--ffe-color-default-feedback-info-strongest: var(--ffe-color-frost-700);--ffe-color-default-feedback-success-subtlest: var(--ffe-color-skog-50);--ffe-color-default-feedback-success-subtle: var(--ffe-color-skog-200);--ffe-color-default-feedback-success-default: var(--ffe-color-skog-300);--ffe-color-default-feedback-success-medium: var(--ffe-color-skog-400);--ffe-color-default-feedback-success-strong: var(--ffe-color-skog-550);--ffe-color-default-feedback-success-stronger: var(--ffe-color-skog-650);--ffe-color-default-feedback-success-strongest: var(--ffe-color-skog-750);--ffe-color-default-feedback-warning-subtlest: var(--ffe-color-sol-50);--ffe-color-default-feedback-warning-strong: var(--ffe-color-sol-500);--ffe-color-default-feedback-warning-strongest: var(--ffe-color-sol-700);--ffe-color-default-feedback-critical-subtlest: var(--ffe-color-baer-50);--ffe-color-default-feedback-critical-medium: var(--ffe-color-baer-400);--ffe-color-default-feedback-critical-strong: var(--ffe-color-baer-500);--ffe-color-default-feedback-critical-strongest: var(--ffe-color-baer-700);--ffe-color-default-feedback-tip-sublest: var(--ffe-color-syrin-50);--ffe-color-default-feedback-tip-strong: var(--ffe-color-syrin-500);--ffe-color-default-feedback-tip-stronger: var(--ffe-color-syrin-600);--ffe-color-default-feedback-tip-strongest: var(--ffe-color-syrin-700);--ffe-color-default-neutral-sublest: var(--ffe-color-alpha-white-100);--ffe-color-default-neutral-subtle: var(--ffe-color-gray-100);--ffe-color-default-neutral-medium: var(--ffe-color-gray-200);--ffe-color-default-neutral-strong: var(--ffe-color-gray-600);--ffe-color-default-neutral-stronger: var(--ffe-color-gray-750);--ffe-color-default-neutral-strongest: var(--ffe-color-gray-900);--ffe-color-default-neutral-inverted: var(--ffe-color-alpha-white-100);--ffe-color-default-interactive-default: var(--ffe-color-vann-600);--ffe-color-default-interactive-hover: var(--ffe-color-vann-700);--ffe-color-default-interactive-pressed: var(--ffe-color-vann-800);--ffe-color-default-interactive-focus: var(--ffe-color-vann-800);--ffe-color-accent-brand-primary-subtlest: var(--ffe-color-vann-600);--ffe-color-accent-brand-primary-subtler: var(--ffe-color-vann-500);--ffe-color-accent-brand-primary-subtle: var(--ffe-color-vann-400);--ffe-color-accent-brand-primary-medium: var(--ffe-color-vann-250);--ffe-color-accent-brand-primary-strong: var(--ffe-color-vann-150);--ffe-color-accent-brand-primary-stronger: var(--ffe-color-vann-75);--ffe-color-accent-brand-primary-strongest: var(--ffe-color-vann-25);--ffe-color-accent-brand-secondary-subtlest: var(--ffe-color-frost-600);--ffe-color-accent-brand-secondary-subtler: var(--ffe-color-frost-500);--ffe-color-accent-brand-secondary-subtle: var(--ffe-color-frost-400);--ffe-color-accent-brand-secondary-default: var(--ffe-color-frost-300);--ffe-color-accent-brand-secondary-medium: var(--ffe-color-frost-200);--ffe-color-accent-brand-secondary-strong: var(--ffe-color-frost-100);--ffe-color-accent-brand-secondary-stronger: var(--ffe-color-frost-50);--ffe-color-accent-brand-secondary-strongest: var(--ffe-color-frost-25);--ffe-color-accent-brand-tertiary-subtlest: var(--ffe-color-syrin-600);--ffe-color-accent-brand-tertiary-subtler: var(--ffe-color-syrin-500);--ffe-color-accent-brand-tertiary-subtle: var(--ffe-color-syrin-400);--ffe-color-accent-brand-tertiary-default: var(--ffe-color-syrin-300);--ffe-color-accent-brand-tertiary-medium: var(--ffe-color-syrin-200);--ffe-color-accent-brand-tertiary-strong: var(--ffe-color-syrin-100);--ffe-color-accent-brand-emphasis-strongest: var(--ffe-color-vann-25);--ffe-color-accent-feedback-info-subtlest: var(--ffe-color-frost-600);--ffe-color-accent-feedback-info-strong: var(--ffe-color-frost-150);--ffe-color-accent-feedback-info-strongest: var(--ffe-color-frost-25);--ffe-color-accent-feedback-success-subtlest: var(--ffe-color-skog-700);--ffe-color-accent-feedback-success-medium: var(--ffe-color-skog-300);--ffe-color-accent-feedback-success-strong: var(--ffe-color-skog-200);--ffe-color-accent-feedback-success-stronger: var(--ffe-color-skog-100);--ffe-color-accent-feedback-success-strongest: var(--ffe-color-skog-50);--ffe-color-accent-feedback-critical-subtlest: var(--ffe-color-baer-700);--ffe-color-accent-feedback-critical-medium: var(--ffe-color-baer-300);--ffe-color-accent-feedback-critical-strong: var(--ffe-color-baer-200);--ffe-color-accent-feedback-critical-strongest: var(--ffe-color-baer-50);--ffe-color-accent-feedback-warning-subtlest: var(--ffe-color-sol-700);--ffe-color-accent-feedback-warning-strong: var(--ffe-color-sol-200);--ffe-color-accent-feedback-warning-stronger: var(--ffe-color-sol-100);--ffe-color-accent-feedback-warning-strongest: var(--ffe-color-sol-50);--ffe-color-accent-feedback-tip-sublest: var(--ffe-color-syrin-600);--ffe-color-accent-feedback-tip-strong: var(--ffe-color-syrin-150);--ffe-color-accent-feedback-tip-stronger: var(--ffe-color-syrin-50);--ffe-color-accent-feedback-tip-strongest: var(--ffe-color-syrin-25);--ffe-color-accent-neutral-sublest: var(--ffe-color-vann-600);--ffe-color-accent-neutral-subtler: var(--ffe-color-vann-550);--ffe-color-accent-neutral-subtle: var(--ffe-color-vann-350);--ffe-color-accent-neutral-medium: var(--ffe-color-vann-250);--ffe-color-accent-neutral-strong: var(--ffe-color-vann-75);--ffe-color-accent-neutral-stronger: var(--ffe-color-vann-50);--ffe-color-accent-neutral-strongest: var(--ffe-color-alpha-white-100);--ffe-color-accent-neutral-inverted: var(--ffe-color-vann-1000);--ffe-color-speciality-logo-name: var(--ffe-color-vann-800);--ffe-color-speciality-background-default: var(--ffe-color-alpha-white-100);--ffe-color-speciality-background-subtle: var(--ffe-color-sand-25);--ffe-color-speciality-background-accent: var(--ffe-color-vann-650);--ffe-color-speciality-background-surface-default: var(--ffe-color-alpha-white-100);--ffe-color-speciality-background-surface-default-hover: var(--ffe-color-vann-25);--ffe-color-speciality-background-surface-default-pressed: var(--ffe-color-vann-50);--ffe-color-speciality-background-transparent: var(--ffe-color-alpha-white-0);--ffe-color-speciality-static-neutral-white: var(--ffe-color-alpha-white-100);--ffe-color-speciality-static-accent-subtle: var(--ffe-color-vann-150);--ffe-color-speciality-static-accent-subtler: var(--ffe-color-vann-75);--ffe-color-speciality-static-accent-default: var(--ffe-color-alpha-white-100)}@media (prefers-color-scheme: dark){:where(.regard-color-scheme-preference){--ffe-color-default-brand-primary-subtlest: var(--ffe-color-natt-700);--ffe-color-default-brand-primary-subtler: var(--ffe-color-natt-600);--ffe-color-default-brand-primary-subtle: var(--ffe-color-natt-500);--ffe-color-default-brand-primary-default: var(--ffe-color-natt-400);--ffe-color-default-brand-primary-medium: var(--ffe-color-natt-300);--ffe-color-default-brand-primary-strong: var(--ffe-color-natt-200);--ffe-color-default-brand-primary-stronger: var(--ffe-color-natt-100);--ffe-color-default-brand-primary-strongest: var(--ffe-color-natt-50);--ffe-color-default-brand-secondary-subtlest: var(--ffe-color-frost-800);--ffe-color-default-brand-secondary-subtler: var(--ffe-color-frost-700);--ffe-color-default-brand-secondary-subtle: var(--ffe-color-frost-600);--ffe-color-default-brand-secondary-default: var(--ffe-color-frost-500);--ffe-color-default-brand-secondary-medium: var(--ffe-color-frost-400);--ffe-color-default-brand-secondary-strong: var(--ffe-color-frost-300);--ffe-color-default-brand-secondary-stronger: var(--ffe-color-frost-200);--ffe-color-default-brand-secondary-strongest: var(--ffe-color-frost-100);--ffe-color-default-brand-tertiary-subtlest: var(--ffe-color-syrin-750);--ffe-color-default-brand-tertiary-subtler: var(--ffe-color-syrin-650);--ffe-color-default-brand-tertiary-subtle: var(--ffe-color-syrin-550);--ffe-color-default-brand-tertiary-default: var(--ffe-color-syrin-450);--ffe-color-default-brand-tertiary-medium: var(--ffe-color-syrin-350);--ffe-color-default-brand-tertiary-strong: var(--ffe-color-syrin-250);--ffe-color-default-brand-tertiary-stronger: var(--ffe-color-syrin-100);--ffe-color-default-brand-tertiary-strongest: var(--ffe-color-syrin-50);--ffe-color-default-brand-emphasis-strongest: var(--ffe-color-vann-75);--ffe-color-default-feedback-info-subtlest: var(--ffe-color-frost-800);--ffe-color-default-feedback-info-strong: var(--ffe-color-frost-300);--ffe-color-default-feedback-info-strongest: var(--ffe-color-frost-100);--ffe-color-default-feedback-success-subtlest: var(--ffe-color-skog-800);--ffe-color-default-feedback-success-subtle: var(--ffe-color-skog-600);--ffe-color-default-feedback-success-default: var(--ffe-color-skog-500);--ffe-color-default-feedback-success-medium: var(--ffe-color-skog-400);--ffe-color-default-feedback-success-strong: var(--ffe-color-skog-300);--ffe-color-default-feedback-success-stronger: var(--ffe-color-skog-200);--ffe-color-default-feedback-success-strongest: var(--ffe-color-skog-100);--ffe-color-default-feedback-warning-subtlest: var(--ffe-color-sol-750);--ffe-color-default-feedback-warning-strong: var(--ffe-color-sol-250);--ffe-color-default-feedback-warning-strongest: var(--ffe-color-sol-100);--ffe-color-default-feedback-critical-subtlest: var(--ffe-color-baer-800);--ffe-color-default-feedback-critical-medium: var(--ffe-color-baer-400);--ffe-color-default-feedback-critical-strong: var(--ffe-color-baer-300);--ffe-color-default-feedback-critical-strongest: var(--ffe-color-baer-100);--ffe-color-default-feedback-tip-sublest: var(--ffe-color-syrin-800);--ffe-color-default-feedback-tip-strong: var(--ffe-color-syrin-300);--ffe-color-default-feedback-tip-stronger: var(--ffe-color-syrin-200);--ffe-color-default-feedback-tip-strongest: var(--ffe-color-syrin-100);--ffe-color-default-neutral-sublest: var(--ffe-color-gray-900);--ffe-color-default-neutral-subtle: var(--ffe-color-gray-650);--ffe-color-default-neutral-medium: var(--ffe-color-gray-550);--ffe-color-default-neutral-strong: var(--ffe-color-gray-250);--ffe-color-default-neutral-stronger: var(--ffe-color-gray-150);--ffe-color-default-neutral-strongest: var(--ffe-color-alpha-white-100);--ffe-color-default-neutral-inverted: var(--ffe-color-gray-900);--ffe-color-default-interactive-default: var(--ffe-color-natt-200);--ffe-color-default-interactive-hover: var(--ffe-color-natt-100);--ffe-color-default-interactive-pressed: var(--ffe-color-natt-50);--ffe-color-default-interactive-focus: var(--ffe-color-alpha-white-100);--ffe-color-accent-brand-primary-subtlest: var(--ffe-color-natt-700);--ffe-color-accent-brand-primary-subtler: var(--ffe-color-natt-600);--ffe-color-accent-brand-primary-subtle: var(--ffe-color-natt-500);--ffe-color-accent-brand-primary-medium: var(--ffe-color-natt-300);--ffe-color-accent-brand-primary-strong: var(--ffe-color-natt-200);--ffe-color-accent-brand-primary-stronger: var(--ffe-color-natt-100);--ffe-color-accent-brand-primary-strongest: var(--ffe-color-natt-50);--ffe-color-accent-brand-secondary-subtlest: var(--ffe-color-frost-800);--ffe-color-accent-brand-secondary-subtler: var(--ffe-color-frost-700);--ffe-color-accent-brand-secondary-subtle: var(--ffe-color-frost-600);--ffe-color-accent-brand-secondary-default: var(--ffe-color-frost-500);--ffe-color-accent-brand-secondary-medium: var(--ffe-color-frost-400);--ffe-color-accent-brand-secondary-strong: var(--ffe-color-frost-300);--ffe-color-accent-brand-secondary-stronger: var(--ffe-color-frost-200);--ffe-color-accent-brand-secondary-strongest: var(--ffe-color-frost-100);--ffe-color-accent-brand-tertiary-subtlest: var(--ffe-color-syrin-750);--ffe-color-accent-brand-tertiary-subtler: var(--ffe-color-syrin-650);--ffe-color-accent-brand-tertiary-subtle: var(--ffe-color-syrin-550);--ffe-color-accent-brand-tertiary-default: var(--ffe-color-syrin-450);--ffe-color-accent-brand-tertiary-medium: var(--ffe-color-syrin-350);--ffe-color-accent-brand-tertiary-strong: var(--ffe-color-syrin-250);--ffe-color-accent-brand-emphasis-strongest: var(--ffe-color-vann-75);--ffe-color-accent-feedback-info-subtlest: var(--ffe-color-frost-800);--ffe-color-accent-feedback-info-strong: var(--ffe-color-frost-300);--ffe-color-accent-feedback-info-strongest: var(--ffe-color-frost-100);--ffe-color-accent-feedback-success-subtlest: var(--ffe-color-skog-800);--ffe-color-accent-feedback-success-medium: var(--ffe-color-skog-400);--ffe-color-accent-feedback-success-strong: var(--ffe-color-skog-300);--ffe-color-accent-feedback-success-stronger: var(--ffe-color-skog-200);--ffe-color-accent-feedback-success-strongest: var(--ffe-color-skog-100);--ffe-color-accent-feedback-critical-subtlest: var(--ffe-color-baer-800);--ffe-color-accent-feedback-critical-medium: var(--ffe-color-baer-400);--ffe-color-accent-feedback-critical-strong: var(--ffe-color-baer-300);--ffe-color-accent-feedback-critical-strongest: var(--ffe-color-baer-100);--ffe-color-accent-feedback-warning-subtlest: var(--ffe-color-sol-750);--ffe-color-accent-feedback-warning-strong: var(--ffe-color-sol-250);--ffe-color-accent-feedback-warning-stronger: var(--ffe-color-sol-150);--ffe-color-accent-feedback-warning-strongest: var(--ffe-color-sol-100);--ffe-color-accent-feedback-tip-sublest: var(--ffe-color-syrin-800);--ffe-color-accent-feedback-tip-strong: var(--ffe-color-syrin-300);--ffe-color-accent-feedback-tip-stronger: var(--ffe-color-syrin-200);--ffe-color-accent-feedback-tip-strongest: var(--ffe-color-syrin-100);--ffe-color-accent-neutral-sublest: var(--ffe-color-gray-850);--ffe-color-accent-neutral-subtler: var(--ffe-color-gray-750);--ffe-color-accent-neutral-subtle: var(--ffe-color-gray-650);--ffe-color-accent-neutral-medium: var(--ffe-color-gray-550);--ffe-color-accent-neutral-strong: var(--ffe-color-gray-250);--ffe-color-accent-neutral-stronger: var(--ffe-color-gray-150);--ffe-color-accent-neutral-strongest: var(--ffe-color-alpha-white-100);--ffe-color-accent-neutral-inverted: var(--ffe-color-gray-900);--ffe-color-speciality-logo-name: var(--ffe-color-alpha-white-100);--ffe-color-speciality-background-default: var(--ffe-color-alpha-black-100);--ffe-color-speciality-background-subtle: var(--ffe-color-gray-950);--ffe-color-speciality-background-accent: var(--ffe-color-natt-950);--ffe-color-speciality-background-surface-default: var(--ffe-color-gray-850);--ffe-color-speciality-background-surface-default-hover: var(--ffe-color-gray-750);--ffe-color-speciality-background-surface-default-pressed: var(--ffe-color-gray-700);--ffe-color-speciality-background-transparent: var(--ffe-color-alpha-white-0);--ffe-color-speciality-static-neutral-white: var(--ffe-color-alpha-white-100);--ffe-color-speciality-static-accent-subtle: var(--ffe-color-vann-150);--ffe-color-speciality-static-accent-subtler: var(--ffe-color-vann-75);--ffe-color-speciality-static-accent-default: var(--ffe-color-alpha-white-100);--ffe-color-background-default: var(--ffe-color-speciality-background-default);--ffe-color-background-subtle: var(--ffe-color-speciality-background-subtle);--ffe-color-surface-primary-default: var(--ffe-color-speciality-background-surface-default);--ffe-color-surface-primary-default-hover: var(--ffe-color-speciality-background-surface-default-hover);--ffe-color-surface-primary-default-pressed: var(--ffe-color-speciality-background-surface-default-pressed);--ffe-color-surface-secondary-default: var(--ffe-color-default-brand-secondary-subtlest);--ffe-color-surface-secondary-hover: var(--ffe-color-default-brand-secondary-subtler);--ffe-color-surface-secondary-pressed: var(--ffe-color-default-brand-secondary-subtle);--ffe-color-surface-tertiary-default: var(--ffe-color-default-brand-tertiary-subtlest);--ffe-color-surface-tertiary-hover: var(--ffe-color-default-brand-tertiary-subtler);--ffe-color-surface-tertiary-pressed: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-surface-feedback-info: var(--ffe-color-default-feedback-info-subtlest);--ffe-color-surface-feedback-success: var(--ffe-color-default-feedback-success-subtlest);--ffe-color-surface-feedback-warning: var(--ffe-color-default-feedback-warning-subtlest);--ffe-color-surface-feedback-critical: var(--ffe-color-default-feedback-critical-subtlest);--ffe-color-surface-feedback-tip: var(--ffe-color-default-feedback-tip-sublest);--ffe-color-fill-primary-default: var(--ffe-color-default-brand-primary-medium);--ffe-color-fill-primary-hover: var(--ffe-color-default-brand-primary-strong);--ffe-color-fill-primary-pressed: var(--ffe-color-default-brand-primary-stronger);--ffe-color-fill-primary-selected: var(--ffe-color-default-brand-primary-strongest);--ffe-color-fill-primary-subtle: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-fill-primary-subtle-hover: var(--ffe-color-default-brand-primary-subtler);--ffe-color-fill-primary-subtle-pressed: var(--ffe-color-default-brand-primary-subtle);--ffe-color-fill-primary-invisible: var(--ffe-color-speciality-background-transparent);--ffe-color-fill-secondary-default: var(--ffe-color-default-brand-secondary-strong);--ffe-color-fill-secondary-default-hover: var(--ffe-color-default-brand-secondary-stronger);--ffe-color-fill-secondary-default-pressed: var(--ffe-color-default-brand-secondary-strongest);--ffe-color-fill-secondary-subtle: var(--ffe-color-default-brand-secondary-subtle);--ffe-color-fill-secondary-subtle-hover: var(--ffe-color-default-brand-secondary-default);--ffe-color-fill-secondary-subtle-pressed: var(--ffe-color-default-brand-secondary-medium);--ffe-color-fill-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-fill-tertiary-default-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-fill-tertiary-default-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-fill-tertiary-subtle: var(--ffe-color-default-brand-tertiary-subtle);--ffe-color-fill-tertiary-subtle-hover: var(--ffe-color-default-brand-tertiary-default);--ffe-color-fill-tertiary-subtle-pressed: var(--ffe-color-default-brand-tertiary-medium);--ffe-color-fill-feedback-info: var(--ffe-color-default-feedback-info-strong);--ffe-color-fill-feedback-success: var(--ffe-color-default-feedback-success-strong);--ffe-color-fill-feedback-warning: var(--ffe-color-default-feedback-warning-strong);--ffe-color-fill-feedback-critical: var(--ffe-color-default-feedback-critical-strong);--ffe-color-fill-feedback-tip: var(--ffe-color-default-feedback-tip-stronger);--ffe-color-foreground-default: var(--ffe-color-default-neutral-strongest);--ffe-color-foreground-subtle: var(--ffe-color-default-neutral-stronger);--ffe-color-foreground-emphasis: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-foreground-inverse: var(--ffe-color-default-neutral-sublest);--ffe-color-foreground-on-fill-default: var(--ffe-color-default-neutral-inverted);--ffe-color-foreground-on-fill-inverse: var(--ffe-color-default-neutral-strongest);--ffe-color-foreground-interactive-link: var(--ffe-color-default-interactive-default);--ffe-color-foreground-interactive-link-hover: var(--ffe-color-default-interactive-hover);--ffe-color-foreground-interactive-link-pressed: var(--ffe-color-default-interactive-pressed);--ffe-color-foreground-feedback-info: var(--ffe-color-default-feedback-info-strongest);--ffe-color-foreground-feedback-success: var(--ffe-color-default-feedback-success-strongest);--ffe-color-foreground-feedback-warning: var(--ffe-color-default-feedback-warning-strongest);--ffe-color-foreground-feedback-critical: var(--ffe-color-default-feedback-critical-strongest);--ffe-color-foreground-feedback-tip: var(--ffe-color-default-feedback-tip-strongest);--ffe-color-border-primary-default: var(--ffe-color-default-neutral-medium);--ffe-color-border-primary-hover: var(--ffe-color-default-neutral-stronger);--ffe-color-border-primary-pressed: var(--ffe-color-default-neutral-strongest);--ffe-color-border-primary-subtle: var(--ffe-color-default-neutral-subtle);--ffe-color-border-primary-emphasis: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-border-primary-selected: var(--ffe-color-default-brand-primary-stronger);--ffe-color-border-secondary-default: var(--ffe-color-accent-brand-secondary-medium);--ffe-color-border-secondary-hover: var(--ffe-color-default-brand-secondary-strong);--ffe-color-border-secondary-pressed: var(--ffe-color-default-brand-secondary-stronger);--ffe-color-border-tertiary-default: var(--ffe-color-default-brand-tertiary-strong);--ffe-color-border-tertiary-hover: var(--ffe-color-default-brand-tertiary-stronger);--ffe-color-border-tertiary-pressed: var(--ffe-color-default-brand-tertiary-strongest);--ffe-color-border-interactive-focus: var(--ffe-color-default-interactive-focus);--ffe-color-border-feedback-info: var(--ffe-color-default-feedback-info-strong);--ffe-color-border-feedback-success: var(--ffe-color-default-feedback-success-strong);--ffe-color-border-feedback-warning: var(--ffe-color-default-feedback-warning-strong);--ffe-color-border-feedback-critical: var(--ffe-color-default-feedback-critical-strong);--ffe-color-border-feedback-tip: var(--ffe-color-default-feedback-tip-strong);--ffe-color-component-button-action-border-default: var(--ffe-color-default-feedback-success-strong);--ffe-color-component-button-action-border-hover: var(--ffe-color-default-feedback-success-stronger);--ffe-color-component-button-action-border-pressed: var(--ffe-color-default-feedback-success-strongest);--ffe-color-component-button-action-fill-default: var(--ffe-color-default-feedback-success-strong);--ffe-color-component-button-action-fill-hover: var(--ffe-color-default-feedback-success-stronger);--ffe-color-component-button-action-fill-pressed: var(--ffe-color-default-feedback-success-strongest);--ffe-color-component-button-action-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-button-action-foreground-hover: var(--ffe-color-default-neutral-sublest);--ffe-color-component-button-primary-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-primary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-primary-fill-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-primary-fill-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-primary-fill-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-primary-foreground-default: var(--ffe-color-default-neutral-inverted);--ffe-color-component-button-primary-foreground-hover: var(--ffe-color-default-neutral-sublest);--ffe-color-component-button-secondary-border-default: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-button-secondary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-secondary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-secondary-fill-default: var(--ffe-color-fill-primary-invisible);--ffe-color-component-button-secondary-fill-hover: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-component-button-secondary-fill-pressed: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-button-secondary-foreground-default: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-secondary-foreground-hover: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-tertiary-border-default: var(--ffe-color-default-brand-primary-default);--ffe-color-component-button-tertiary-border-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-button-tertiary-border-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-button-tertiary-fill-default: var(--ffe-color-background-default);--ffe-color-component-button-tertiary-fill-hover: var(--ffe-color-default-brand-primary-subtlest);--ffe-color-component-button-tertiary-fill-pressed: var(--ffe-color-default-brand-primary-subtler);--ffe-color-component-button-tertiary-foreground-default: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-button-tertiary-foreground-hover: var(--ffe-color-default-brand-emphasis-strongest);--ffe-color-component-toggleswitch-handle-default: var(--ffe-color-default-neutral-sublest);--ffe-color-component-toggleswitch-fill-default: var(--ffe-color-default-neutral-subtle);--ffe-color-component-toggleswitch-fill-default-hover: var(--ffe-color-default-neutral-medium);--ffe-color-component-toggleswitch-fill-default-pressed: var(--ffe-color-default-neutral-strong);--ffe-color-component-toggleswitch-fill-selected: var(--ffe-color-default-brand-primary-strong);--ffe-color-component-toggleswitch-fill-selected-hover: var(--ffe-color-default-brand-primary-stronger);--ffe-color-component-toggleswitch-fill-selected-pressed: var(--ffe-color-default-brand-primary-strongest);--ffe-color-component-toggleswitch-fill-critical: var(--ffe-color-default-feedback-critical-medium);--ffe-color-component-logo-name: var(--ffe-color-speciality-logo-name);--ffe-color-component-logo-number1: var(--ffe-color-alpha-white-100);--ffe-color-component-logo-circle-dark-red: #af0000;--ffe-color-component-logo-circle-light-red: #e60000}}:root,:host{--ffe-color-vann-25: #e7f1f9;--ffe-color-vann-50: #d7e7f4;--ffe-color-vann-75: #cfe2f2;--ffe-color-vann-150: #b6d1ec;--ffe-color-vann-250: #8eb8e1;--ffe-color-vann-350: #6ba1d6;--ffe-color-vann-400: #5494d4;--ffe-color-vann-500: #2975c2;--ffe-color-vann-550: #1566b2;--ffe-color-vann-600: #005aa4;--ffe-color-vann-650: #084f91;--ffe-color-vann-700: #073f83;--ffe-color-vann-800: #002776;--ffe-color-vann-1000: #070d27;--ffe-color-natt-50: #dfe6f1;--ffe-color-natt-100: #c9d5e8;--ffe-color-natt-200: #acbfdc;--ffe-color-natt-300: #90a9d0;--ffe-color-natt-400: #748db4;--ffe-color-natt-500: #55709b;--ffe-color-natt-600: #3e5579;--ffe-color-natt-700: #2e405c;--ffe-color-natt-950: #101622;--ffe-color-frost-25: #e5f0f5;--ffe-color-frost-50: #dceaef;--ffe-color-frost-75: #cbe2eb;--ffe-color-frost-100: #c3dfea;--ffe-color-frost-150: #b6d7e7;--ffe-color-frost-200: #a6cee2;--ffe-color-frost-250: #95c3db;--ffe-color-frost-300: #7eb5d2;--ffe-color-frost-350: #6ea6c9;--ffe-color-frost-400: #6096bd;--ffe-color-frost-450: #5489b0;--ffe-color-frost-500: #457aa1;--ffe-color-frost-550: #3b6f96;--ffe-color-frost-600: #356488;--ffe-color-frost-700: #234f71;--ffe-color-frost-800: #163853;--ffe-color-sand-25: #fcf4ee;--ffe-color-syrin-25: #eaeaf6;--ffe-color-syrin-50: #e6e6f4;--ffe-color-syrin-75: #dcdcef;--ffe-color-syrin-100: #d3d3ea;--ffe-color-syrin-150: #cacae3;--ffe-color-syrin-200: #c3c3da;--ffe-color-syrin-250: #b6b6cd;--ffe-color-syrin-300: #aaaac0;--ffe-color-syrin-350: #a2a2b9;--ffe-color-syrin-400: #9996ab;--ffe-color-syrin-450: #8c88a0;--ffe-color-syrin-500: #79748b;--ffe-color-syrin-550: #686477;--ffe-color-syrin-600: #5d5a6d;--ffe-color-syrin-650: #514e5f;--ffe-color-syrin-700: #474457;--ffe-color-syrin-750: #3d394c;--ffe-color-syrin-800: #332f41;--ffe-color-baer-50: #ffd5d1;--ffe-color-baer-100: #ffaea8;--ffe-color-baer-200: #ff7f7a;--ffe-color-baer-300: #ff5e5c;--ffe-color-baer-400: #e44244;--ffe-color-baer-500: #c62a2f;--ffe-color-baer-700: #7c1214;--ffe-color-baer-800: #640e10;--ffe-color-skog-50: #cbf0df;--ffe-color-skog-100: #b2e6cd;--ffe-color-skog-200: #8fd1b1;--ffe-color-skog-300: #6abe97;--ffe-color-skog-400: #48a781;--ffe-color-skog-500: #2e8b64;--ffe-color-skog-550: #2a7e5b;--ffe-color-skog-600: #00754e;--ffe-color-skog-650: #0d6346;--ffe-color-skog-700: #09583b;--ffe-color-skog-750: #0a4d37;--ffe-color-skog-800: #0a4330;--ffe-color-sol-50: #ffe0b2;--ffe-color-sol-100: #ffc675;--ffe-color-sol-150: #ffb64d;--ffe-color-sol-200: #f6ac3c;--ffe-color-sol-250: #f49f1f;--ffe-color-sol-500: #a95704;--ffe-color-sol-700: #682c00;--ffe-color-sol-750: #582400;--ffe-color-gray-100: #cccccc;--ffe-color-gray-150: #c2c2c2;--ffe-color-gray-200: #b8b8b8;--ffe-color-gray-250: #adadad;--ffe-color-gray-550: #707070;--ffe-color-gray-600: #666666;--ffe-color-gray-650: #5c5c5c;--ffe-color-gray-700: #525252;--ffe-color-gray-750: #474747;--ffe-color-gray-850: #333333;--ffe-color-gray-900: #292929;--ffe-color-gray-950: #1f1f1f;--ffe-color-alpha-white-0: #ffffff00;--ffe-color-alpha-white-100: #ffffff;--ffe-color-alpha-black-100: #020a0a}:root,:host{--ffe-farge-fjell: #002776;--ffe-farge-fjell-70: #4d689f;--ffe-farge-fjell-30: #b3bed6;--ffe-farge-vann: #005aa4;--ffe-farge-vann-70: #4d8cbf;--ffe-farge-vann-30: #b3cee4;--ffe-farge-sand: #f8e9dd;--ffe-farge-sand-70: #faf0e7;--ffe-farge-sand-30: #fdf8f5;--ffe-farge-frost: #7eb5d2;--ffe-farge-frost-70: #a5cbe0;--ffe-farge-frost-30: #d8e9f2;--ffe-farge-syrin: #d3d3ea;--ffe-farge-syrin-70: #e0e0f0;--ffe-farge-syrin-30: #f2f2f9;--ffe-farge-myrull: #fae4e0;--ffe-farge-myrull-70: #fcece9;--ffe-farge-myrull-30: #fef7f6;--ffe-farge-villblomst: #ee8d9c;--ffe-farge-villblomst-70: #f3afba;--ffe-farge-villblomst-30: #fadde1;--ffe-farge-nordlys: #33af85;--ffe-farge-nordlys-70: #70c7aa;--ffe-farge-nordlys-30: #c2e7da;--ffe-farge-lyng: #873953;--ffe-farge-lyng-70: #ab7487;--ffe-farge-lyng-30: #dbc4cb;--ffe-farge-baer: #db3335;--ffe-farge-baer-70: #e67072;--ffe-farge-baer-30: #f4c2c2;--ffe-farge-skog: #00754e;--ffe-farge-skog-70: #4d9e83;--ffe-farge-skog-30: #b3d6ca;--ffe-farge-multe: #f8b181;--ffe-farge-multe-70: #fac8a7;--ffe-farge-multe-30: #fde8d9;--ffe-farge-sol: #dc8000;--ffe-farge-sol-70: #e7a64d;--ffe-farge-sol-30: #f5d9b3;--ffe-farge-natt: #001032;--ffe-farge-svart: #020a0a;--ffe-farge-koksgraa: #323232;--ffe-farge-moerkgraa: #676767;--ffe-farge-graa: #adadad;--ffe-farge-lysgraa: #d8d8d8;--ffe-farge-moerkvarmgraa: #848383;--ffe-farge-varmgraa: #9b9797;--ffe-farge-lysvarmgraa: #d7d2cb;--ffe-farge-hvit: #fff;--ffe-fontsize-body-text: 1rem;--ffe-fontsize-small-text: .875rem;--ffe-fontsize-micro-text: .75rem;--ffe-fontsize-lead-paragraph: 1.125rem;--ffe-fontsize-sub-lead-paragraph: 1.063rem;--ffe-fontsize-h1: 1.75rem;--ffe-fontsize-h2: 1.5rem;--ffe-fontsize-h3: 1.25rem;--ffe-fontsize-h4: 1.125rem;--ffe-fontsize-h5: 1.0625rem;--ffe-fontsize-h6: 1rem;--ffe-fontsize-form-input: 1rem;--ffe-fontsize-form-dropdown: 1rem;--ffe-fontsize-button: 1rem;--breakpoint-sm: 480px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--app-width: 1280px;--app-width-min: 320px;--app-margin: 20px;--ffe-ease-in-out-back: cubic-bezier(.46, -.265, .48, 1.38);--ffe-ease: cubic-bezier(.25, .1, .25, 1);--ffe-transition-duration: .2s;--ffe-spacing: 8px;--ffe-spacing-2xs: 4px;--ffe-spacing-xs: 8px;--ffe-spacing-sm: 16px;--ffe-spacing-md: 24px;--ffe-spacing-lg: 32px;--ffe-spacing-xl: 40px;--ffe-spacing-2xl: 48px;--ffe-spacing-3xl: 64px;--ffe-spacing-4xl: 80px;--ffe-spacing-5xl: 160px;--ffe-g-primary-color: var(--ffe-color-fill-primary-default);--ffe-g-secondary-color: var(--ffe-color-foreground-emphasis);--ffe-g-error-color: var(--ffe-color-fill-feedback-critical);--ffe-g-border-color: var(--ffe-color-border-primary-default);--ffe-g-border-radius: 8px;--ffe-g-border-radius-lg: 16px;--ffe-g-border-width: 1px;--ffe-g-border-width-focus: 2px;--ffe-g-font: "SpareBank1-regular", arial, sans-serif;--ffe-g-font-heading: "SpareBank1-title-medium", arial, sans-serif;--ffe-g-font-heading-small: "SpareBank1-medium", arial, sans-serif;--ffe-g-font-strong: "SpareBank1-medium", arial, sans-serif;--ffe-g-font-italic: "SpareBank1-italic", arial, sans-serif;--ffe-g-text-color: var(--ffe-color-foreground-default);--ffe-g-lead-color: var(--ffe-color-border-primary-subtle);--ffe-g-heading-color: var(--ffe-color-border-primary-emphasis);--ffe-g-link-color: var(--ffe-color-foreground-interactive-link);--ffe-g-link-color-hover: var(--ffe-color-foreground-interactive-link-hover);--ffe-g-link-color-visited: var(--ffe-color-foreground-interactive-link-pressed);--ffe-g-link-icon-color-hover: var(--ffe-color-foreground-interactive-link-hover);--ffe-g-link-icon-color-focus: var(--ffe-color-foreground-interactive-link-pressed)}@media (min-width: 480px){:root,:host{--ffe-fontsize-lead-paragraph: 1.5rem;--ffe-fontsize-sub-lead-paragraph: 1.125rem;--ffe-fontsize-h1: 2.5rem;--ffe-fontsize-h2: 2rem;--ffe-fontsize-h3: 1.688rem;--ffe-fontsize-h4: 1.375rem;--ffe-fontsize-h5: 1.125rem}}@media (min-width: 1024px){:root,:host{--ffe-fontsize-h1: 2.875rem;--ffe-fontsize-h2: 2.25rem;--ffe-fontsize-h3: 1.75rem}}.ffe-h1{line-height:2.25rem;font-size:var(--ffe-fontsize-h1)}.ffe-h2{line-height:1.75rem;font-size:var(--ffe-fontsize-h2)}.ffe-h3{line-height:1.5rem;font-size:var(--ffe-fontsize-h3)}.ffe-h4{line-height:1.5rem;font-size:var(--ffe-fontsize-h4)}.ffe-h5{line-height:1.25rem;font-size:var(--ffe-fontsize-h5)}.ffe-h6{line-height:1.25rem;font-size:var(--ffe-fontsize-h6)}.ffe-small-text,.ffe-micro-text,.ffe-radio-button__tooltip-text.ffe-tooltip__text{color:var(--ffe-color-foreground-default);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0}.ffe-small-text,.ffe-radio-button__tooltip-text.ffe-tooltip__text{font-size:var(--ffe-fontsize-small-text)}.ffe-micro-text{font-size:var(--ffe-fontsize-micro-text)}.ffe-micro-text--strong{font-family:var(--ffe-g-font-strong)}.ffe-h1,.ffe-h2,.ffe-h3,.ffe-h4,.ffe-h5,.ffe-h6{color:var(--ffe-color-foreground-emphasis);font-weight:400;margin-bottom:var(--ffe-spacing-xs);margin-top:0;text-wrap:balance;overflow-wrap:anywhere}.ffe-h1--error,.ffe-h2--error,.ffe-h3--error,.ffe-h4--error,.ffe-h5--error,.ffe-h6--error{color:var(--ffe-color-foreground-feedback-critical)}.ffe-h1--inline,.ffe-h2--inline,.ffe-h3--inline,.ffe-h4--inline,.ffe-h5--inline,.ffe-h6--inline{display:inline-block}.ffe-h1--no-margin,.ffe-h2--no-margin,.ffe-h3--no-margin,.ffe-h4--no-margin,.ffe-h5--no-margin,.ffe-h6--no-margin{margin:0}.ffe-h1--with-border,.ffe-h2--with-border,.ffe-h3--with-border,.ffe-h4--with-border,.ffe-h5--with-border,.ffe-h6--with-border{border-bottom:var(--ffe-g-border-width) solid var(--ffe-color-foreground-emphasis);padding-bottom:var(--ffe-spacing-xs)}.ffe-h1--no-underline,.ffe-h2--no-underline,.ffe-h3--no-underline,.ffe-h4--no-underline,.ffe-h5--no-underline,.ffe-h6--no-underline{text-decoration:none}.ffe-h1--text-center,.ffe-h2--text-center,.ffe-h3--text-center,.ffe-h4--text-center,.ffe-h5--text-center,.ffe-h6--text-center{text-align:center}.ffe-h1,.ffe-h2{font-family:var(--ffe-g-font-heading)}.ffe-h3,.ffe-h4,.ffe-h5,.ffe-h6{font-family:var(--ffe-g-font-heading-small);font-variant-numeric:tabular-nums}.ffe-body-text,.ffe-header,.ffe-description-list .ffe-description-list__description,.ffe-description-list-multicol .ffe-description-list__description,.ffe-description-list .ffe-description-list__term,.ffe-description-list-multicol .ffe-description-list__term{color:var(--ffe-color-foreground-default);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;line-height:1.5rem;font-size:var(--ffe-fontsize-body-text)}.ffe-body-paragraph{font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;margin-bottom:1em;margin-top:0;line-height:1.5rem;color:var(--ffe-color-foreground-default);text-wrap:pretty}.ffe-body-paragraph--text-center{text-align:center}.ffe-body-paragraph--text-left{text-align:left}.ffe-body-paragraph--no-margin{margin:0}.ffe-lead-paragraph,.ffe-sub-lead-paragraph{font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;margin-top:0;margin-bottom:1em;text-wrap:pretty}.ffe-lead-paragraph{color:var(--ffe-color-foreground-emphasis);line-height:1.5rem;font-size:var(--ffe-fontsize-lead-paragraph)}.ffe-sub-lead-paragraph{color:var(--ffe-color-foreground-default);line-height:1.5rem;font-size:var(--ffe-fontsize-sub-lead-paragraph)}.ffe-link-text{border-bottom:var(--ffe-g-border-width) solid var(--ffe-color-foreground-interactive-link);color:var(--ffe-color-foreground-interactive-link);cursor:pointer;text-decoration:none;word-wrap:break-all;line-height:1em;transition:all var(--ffe-transition-duration) var(--ffe-ease)}@media (hover: hover) and (pointer: fine){.ffe-link-text:hover{border-bottom-color:var(--ffe-color-foreground-interactive-link-hover);color:var(--ffe-color-foreground-interactive-link-hover);text-decoration:none}}.ffe-link-text:visited{border-bottom-color:var(--ffe-color-foreground-interactive-link-pressed);color:var(--ffe-color-foreground-interactive-link-pressed);text-decoration:none}.ffe-link-text--no-underline{border-bottom:none}.ffe-link-text:focus{border-color:var(--ffe-color-foreground-interactive-link-pressed);color:var(--ffe-color-foreground-interactive-link-pressed);border-radius:1px;background-color:var(--ffe-color-foreground-interactive-link);box-shadow:0 0 0 2px var(--ffe-color-foreground-interactive-link);outline:none}.ffe-link-icon{fill:var(--ffe-color-foreground-interactive-link);display:inline-flex;border-radius:1.5rem;border:2px solid transparent;outline:0;padding:var(--ffe-spacing-2xs)}@media (hover: hover) and (pointer: fine){.ffe-link-icon:hover{fill:var(--ffe-color-foreground-interactive-link-hover)}}.ffe-link-icon:focus{box-shadow:0 0 0 2px var(--ffe-color-foreground-interactive-link-pressed)}.ffe-divider-line{border:none;border-bottom:var(--ffe-g-border-width) solid var(--ffe-color-border-primary-default);padding-top:1px;padding-bottom:1px;width:100%}.ffe-strong-text,.ffe-stylized-numbered-list__item:before,.ffe-description-list .ffe-description-list__term,.ffe-description-list-multicol .ffe-description-list__term{font-family:var(--ffe-g-font-strong);color:var(--ffe-color-foreground-default);font-variant-numeric:tabular-nums;font-weight:400}.ffe-em-text{font-family:var(--ffe-g-font-italic);font-variant-numeric:tabular-nums;font-weight:400;font-style:normal;color:var(--ffe-color-foreground-default)}.ffe-pre-text{background-color:var(--ffe-color-background-subtle);color:var(--ffe-color-foreground-default);font-family:consolas,menlo,monaco,monospace;margin:0;text-align:left}.ffe-inline-separator{margin:0 4px}@media (min-width: 480px){.ffe-h1{line-height:3.5rem}.ffe-h2{line-height:2.75rem}.ffe-h3{line-height:2.25rem}.ffe-h4{line-height:1.75rem}.ffe-h5{line-height:1.5rem}.ffe-h6{line-height:1.25rem}.ffe-h1,.ffe-h2,.ffe-h3,.ffe-h4,.ffe-h5,.ffe-h6{margin-bottom:var(--ffe-spacing-sm)}.ffe-h1--no-margin,.ffe-h2--no-margin,.ffe-h3--no-margin,.ffe-h4--no-margin,.ffe-h5--no-margin,.ffe-h6--no-margin{margin:0}.ffe-lead-paragraph{line-height:2rem}.ffe-sub-lead-paragraph{line-height:1.75rem}.ffe-body-text,.ffe-body-paragraph,.ffe-header,.ffe-description-list .ffe-description-list__description,.ffe-description-list-multicol .ffe-description-list__description,.ffe-description-list .ffe-description-list__term,.ffe-description-list-multicol .ffe-description-list__term{line-height:1.5rem}.ffe-small-text,.ffe-radio-button__tooltip-text.ffe-tooltip__text,.ffe-micro-text{line-height:1.25rem}}@media (min-width: 1024px){.ffe-h1,.ffe-h2,.ffe-h3,.ffe-h4,.ffe-h5,.ffe-h6{margin-bottom:var(--ffe-spacing-md)}.ffe-h1--no-margin,.ffe-h2--no-margin,.ffe-h3--no-margin,.ffe-h4--no-margin,.ffe-h5--no-margin,.ffe-h6--no-margin{margin:0}}.ffe-body-text,.ffe-body-paragraph,.ffe-lead-paragraph,.ffe-sub-lead-paragraph,.ffe-link-text,.ffe-strong-text,.ffe-em-text,.ffe-pre-text,.ffe-small-text,.ffe-micro-text,.ffe-radio-button__tooltip-text.ffe-tooltip__text,.ffe-header,.ffe-stylized-numbered-list__item:before,.ffe-description-list .ffe-description-list__description,.ffe-description-list-multicol .ffe-description-list__description,.ffe-description-list .ffe-description-list__term,.ffe-description-list-multicol .ffe-description-list__term{overflow-wrap:anywhere}.ffe-body{background-color:var(--ffe-color-foreground-default);color:var(--ffe-color-background-default);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums}.ffe-body strong{font-family:var(--ffe-g-font-strong);font-weight:400}.ffe-body small{font-size:var(--ffe-fontsize-small-text)}.ffe-body em{font-family:var(--ffe-g-font-italic);font-weight:400;font-style:normal}.ffe-body pre{font-family:consolas,menlo,monaco,monospace}.ffe-screenreader-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.ffe-wave{position:relative;width:100%}.ffe-wave__content{position:absolute;z-index:1;width:100%}.ffe-wave__wave{-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;min-height:60px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 479.9 60' style='enable-background:new 0 0 479.9 148' xml:space='preserve'%3E%3Cpath d='M0 530V0c60.7 0 91.6 13.8 121.4 27.1 30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C387.4 13.8 418.2 0 478.9 0s91.6 13.8 121.4 27.1c30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C866.3 13.8 897.1 0 957.8 0s91.6 13.8 121.4 27.1c30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C1345.2 13.8 1376 0 1436.7 0c60.7 0 91.6 13.8 121.4 27.1 30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C1824.1 13.8 1854.9 0 1915.7 0v530'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 479.9 60' style='enable-background:new 0 0 479.9 148' xml:space='preserve'%3E%3Cpath d='M0 530V0c60.7 0 91.6 13.8 121.4 27.1 30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C387.4 13.8 418.2 0 478.9 0s91.6 13.8 121.4 27.1c30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C866.3 13.8 897.1 0 957.8 0s91.6 13.8 121.4 27.1c30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C1345.2 13.8 1376 0 1436.7 0c60.7 0 91.6 13.8 121.4 27.1 30.4 13.6 59.1 26.4 118.1 26.4s87.7-12.8 118.1-26.4C1824.1 13.8 1854.9 0 1915.7 0v530'/%3E%3C/svg%3E");-webkit-mask-size:480px;mask-size:480px}@media (min-width: 480px){.ffe-wave__wave{min-height:119px;-webkit-mask-position:812px;mask-position:812px;-webkit-mask-size:950px;mask-size:950px}}@media (min-width: 1024px){.ffe-wave__wave{min-height:250px;-webkit-mask-position:1931px;mask-position:1931px;-webkit-mask-size:2004px;mask-size:2004px}}.ffe-wave__wave--flip{rotate:180deg}.ffe-wave--bg-hvit{background-color:var(--ffe-farge-hvit)}.ffe-wave--bg-frost-30{background-color:#d8e9f2}.ffe-wave--bg-sand-30{background-color:#fdf8f5}.ffe-wave--bg-sand-70{background-color:#faf0e7}.ffe-wave--bg-syrin-30{background-color:#f2f2f9}.ffe-wave--bg-syrin-70{background-color:#e0e0f0}.ffe-wave--bg-vann{background-color:#005aa4}.ffe-wave--bg-vann-30{background-color:#b3cee4}.ffe-wave--bg-fjell{background-color:#002776}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-wave--dm-bg-svart{background-color:var(--ffe-farge-svart)}}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-wave--dm-bg-natt{background-color:#001032}}.ffe-accordion{--ffe-v-accordion-hover-color: var(--ffe-color-surface-primary-default-hover);--ffe-v-accordion-border-color: var(--ffe-color-border-primary-subtle);--ffe-v-accordion-border-hover-color: var(--ffe-color-border-primary-hover);--ffe-v-accordion-border-focus-color: var(--ffe-color-border-interactive-focus);--ffe-v-accordion-header-text-color: var(--ffe-color-foreground-emphasis);--ffe-v-accordion-body-text-color: var(--ffe-color-foreground-default);width:100%;border:var(--ffe-g-border-width) solid transparent;font-family:var(--ffe-g-font)}.ffe-accordion .ffe-accordion-item__heading{margin:0}.ffe-accordion .ffe-accordion-item{color:var(--ffe-v-accordion-body-text-color);margin-bottom:var(--ffe-spacing-xs);transition:all var(--ffe-transition-duration) var(--ffe-ease);border-radius:16px;border:var(--ffe-g-border-width) solid var(--ffe-v-accordion-border-color)}@media (hover: hover) and (pointer: fine){.ffe-accordion .ffe-accordion-item:hover{border-color:var(--ffe-v-accordion-border-hover-color)}}.ffe-accordion .ffe-accordion-item__heading,.ffe-accordion .ffe-accordion-item__body{overflow-wrap:anywhere;margin:0}.ffe-accordion .ffe-accordion-item__heading-button{width:100%;background:none;border:none;padding:var(--ffe-spacing-sm);font-family:var(--ffe-g-font-heading-small);cursor:pointer;outline:none;color:var(--ffe-v-accordion-header-text-color);border-radius:16px;transition:background-color var(--ffe-transition-duration) var(--ffe-ease)}.ffe-accordion .ffe-accordion-item__heading-button--open{border-radius:16px 16px 0 0}@media (hover: hover) and (pointer: fine){.ffe-accordion .ffe-accordion-item__heading-button:hover{background-color:var(--ffe-v-accordion-hover-color)}}.ffe-accordion .ffe-accordion-item__heading-button-content{text-align:left;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--ffe-spacing-xs)}.ffe-accordion .ffe-accordion-item__heading-icon-wrapper{line-height:0}.ffe-accordion .ffe-accordion-item__heading-icon.ffe-icons{display:block;flex:0 0 auto;color:var(--ffe-v-accordion-header-text-color);transition:transform var(--ffe-transition-duration) var(--ffe-ease-in-out-back),color var(--ffe-transition-duration) var(--ffe-ease)}.ffe-accordion .ffe-accordion-item__body{padding:var(--ffe-spacing-xs) var(--ffe-spacing-sm) var(--ffe-spacing-md);color:var(--ffe-v-accordion-body-text-color)}.ffe-accordion .ffe-accordion-item--open:not(:last-of-type){margin-bottom:var(--ffe-spacing-md)}.ffe-accordion .ffe-accordion-item--open .ffe-accordion-item__heading-icon{transform:rotate(180deg)}.ffe-accordion .ffe-accordion-item--focus{box-shadow:0 0 0 var(--ffe-g-border-width-focus) var(--ffe-v-accordion-border-focus-color)}@media (hover: hover) and (pointer: fine){.ffe-accordion .ffe-accordion-item--focus:hover{border-color:var(--ffe-v-accordion-border-color)}}.ffe-account-selector-single{position:relative;display:block}.ffe-account-selector-single__details{padding:var(--ffe-spacing-2xs) var(--ffe-spacing-2xs) 0;color:var(--ffe-color-foreground-default);min-height:1lh;display:flex;justify-content:space-between}.ffe-account-selector-single__details--invalid-empty{display:none}:root,:host{--ffe-v-button-text-color: var(--ffe-color-component-button-primary-foreground-default);--ffe-v-buttons-border-radius: 6em;--ffe-v-button-shadow-color: var(--ffe-color-border-interactive-focus);--ffe-v-button-action-color: var(--ffe-color-component-button-action-fill-default);--ffe-v-button-action-color-hover: var(--ffe-color-component-button-action-fill-hover);--ffe-v-button-action-color-pressed: var(--ffe-color-component-button-action-fill-pressed);--ffe-v-button-action-color-text: var(--ffe-color-component-button-action-foreground-default);--ffe-v-button-primary-color: var(--ffe-color-component-button-primary-fill-default);--ffe-v-button-primary-color-hover: var(--ffe-color-component-button-primary-fill-hover);--ffe-v-button-primary-color-pressed: var(--ffe-color-component-button-primary-fill-pressed);--ffe-v-button-primary-color-text: var(--ffe-color-component-button-primary-foreground-default);--ffe-v-button-secondary-color: var(--ffe-color-component-button-secondary-fill-default);--ffe-v-button-secondary-border-color: var(--ffe-color-component-button-secondary-border-default);--ffe-v-button-secondary-color-text-hover: var(--ffe-color-component-button-secondary-foreground-hover);--ffe-v-button-secondary-color-bg-hover: var(--ffe-color-component-button-secondary-fill-hover);--ffe-v-button-secondary-color-bg-pressed: var(--ffe-color-component-button-secondary-fill-pressed);--ffe-v-button-secondary-color-text: var(--ffe-color-component-button-secondary-foreground-default);--ffe-v-button-tertiary-color: var(--ffe-color-component-button-tertiary-fill-default);--ffe-v-button-tertiary-color-hover: var(--ffe-color-component-button-tertiary-fill-hover);--ffe-v-button-tertiary-color-pressed: var(--ffe-color-component-button-tertiary-fill-pressed);--ffe-v-button-tertiary-color-focus: var(--ffe-color-border-interactive-focus);--ffe-v-button-task-color: var(--ffe-color-component-button-secondary-fill-default);--ffe-v-button-task-color-hover: var(--ffe-color-component-button-secondary-fill-hover);--ffe-v-button-task-color-pressed: var(--ffe-color-component-button-secondary-fill-pressed);--ffe-v-button-task-color-border-hover: var(--ffe-color-component-button-secondary-border-hover);--ffe-v-button-task-color-border: var(--ffe-color-component-button-secondary-border-default);--ffe-v-button-task-color-text: var(--ffe-color-component-button-secondary-foreground-default);--ffe-v-button-task-color-text-hover: var(--ffe-color-component-button-secondary-foreground-hover);--ffe-v-button-task-color-icon: var(--ffe-color-component-button-secondary-foreground-default);--ffe-v-button-task-color-icon-hover: var(--ffe-color-component-button-secondary-foreground-hover);--ffe-v-button-task-border-focus: var(--ffe-color-border-interactive-focus)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-button-text-color: var(--ffe-color-component-button-primary-foreground-default);--ffe-v-button-shadow-color: var(--ffe-color-border-interactive-focus);--ffe-v-button-action-color: var(--ffe-color-component-button-action-fill-inverse);--ffe-v-button-action-color-hover: var(--ffe-color-component-button-action-fill-inverse-hover);--ffe-v-button-action-color-pressed: var(--ffe-color-component-button-action-fill-inverse-pressed);--ffe-v-button-action-color-text: var(--ffe-color-component-button-action-foreground-inverse);--ffe-v-button-primary-color: var(--ffe-color-component-button-primary-fill-inverse);--ffe-v-button-primary-color-hover: var(--ffe-color-component-button-primary-fill-inverse-hover);--ffe-v-button-primary-color-pressed: var(--ffe-color-component-button-primary-fill-inverse-pressed);--ffe-v-button-primary-color-text: var(--ffe-color-component-button-primary-foreground-inverse);--ffe-v-button-secondary-color: var(--ffe-color-component-button-secondary-fill-inverse);--ffe-v-button-secondary-border-color: var(--ffe-color-component-button-secondary-border-inverse);--ffe-v-button-secondary-color-text-hover: var(--ffe-color-component-button-secondary-foreground-inverse-hover);--ffe-v-button-secondary-color-bg-hover: var(--ffe-color-component-button-secondary-fill-inverse-hover);--ffe-v-button-secondary-color-bg-pressed: var(--ffe-color-component-button-secondary-fill-inverse-pressed);--ffe-v-button-secondary-color-text: var(--ffe-color-component-button-secondary-foreground-inverse);--ffe-v-button-tertiary-color: var(--ffe-color-component-button-tertiary-fill-inverse);--ffe-v-button-tertiary-color-hover: var(--ffe-color-component-button-tertiary-fill-inverse-hover);--ffe-v-button-tertiary-color-pressed: var(--ffe-color-component-button-tertiary-fill-inverse-pressed);--ffe-v-button-tertiary-color-focus: var(--ffe-color-border-interactive-focus);--ffe-v-button-task-color: transparent;--ffe-v-button-task-color-hover: var(--ffe-color-component-button-secondary-fill-inverse-hover);--ffe-v-button-task-color-pressed: var(--ffe-color-component-button-secondary-fill-inverse-pressed);--ffe-v-button-task-color-border-hover: var(--ffe-color-component-button-secondary-border-inverse-hover);--ffe-v-button-task-color-border: var(--ffe-color-component-button-secondary-border-inverse);--ffe-v-button-task-color-text: var(--ffe-color-component-button-secondary-foreground-inverse);--ffe-v-button-task-color-text-hover: var(--ffe-color-component-button-secondary-foreground-inverse-hover);--ffe-v-button-task-color-icon: var(--ffe-color-component-button-secondary-foreground-inverse);--ffe-v-button-task-color-icon-hover: var(--ffe-color-component-button-secondary-foreground-inverse);--ffe-v-button-task-border-focus: var(--ffe-color-border-interactive-focus)}}.ffe-button-group{display:flex;flex-direction:column;padding:var(--ffe-spacing-xl) 0;width:100%}.ffe-button-group .ffe-button,.ffe-button-group .ffe-inline-button{justify-content:center;margin:0 0 var(--ffe-spacing-xs)}.ffe-button-group--thin{padding:0}.ffe-button-group--inline{align-items:center}.ffe-button-group--inline .ffe-button,.ffe-button-group--inline .ffe-inline-button{display:inline;width:fit-content}@media (min-width: 480px){.ffe-button-group{display:inline-flex;flex-direction:row;width:auto;flex-wrap:wrap;gap:var(--ffe-spacing-xs) var(--ffe-spacing-sm)}.ffe-button-group .ffe-button,.ffe-button-group .ffe-inline-button{width:auto}}.ffe-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid transparent;border-radius:var(--ffe-v-buttons-border-radius);color:var(--ffe-color-component-button-primary-foreground-default);cursor:pointer;display:flex;font-family:var(--ffe-g-font);justify-content:center;line-height:1.5;overflow:hidden;padding:var(--ffe-spacing-xs) var(--ffe-spacing-md);position:relative;text-align:center;text-decoration:none;transition:all var(--ffe-transition-duration) var(--ffe-ease);-webkit-user-select:none;user-select:none;-webkit-hyphens:auto;hyphens:auto;width:100%;font-size:var(--ffe-fontsize-button)}.ffe-button:after{content:"";opacity:0;display:block;position:absolute;background:transparent;border-radius:1.5rem;top:-5px;right:-5px;bottom:-5px;left:-5px;box-shadow:0 0 0 2px var(--ffe-color-border-interactive-focus);transition:opacity var(--ffe-transition-duration) var(--ffe-ease)}.ffe-button:focus:after{opacity:1}.ffe-button:focus:not(:focus-visible):after{opacity:0}.ffe-button:focus{outline:none;position:relative;overflow:unset}.ffe-button:active{transform:scale(.97);background-color:var(--ffe-color-component-button-primary-fill-pressed)}.ffe-button:visited{color:var(--ffe-color-component-button-primary-foreground-default)}@media (min-width: 480px){.ffe-button{display:inline-flex;width:auto}}.ffe-button .ffe-icons{display:block}.ffe-button--action{background-color:var(--ffe-color-component-button-action-fill-default);color:var(--ffe-color-default-neutral-inverted);border:none}.ffe-button--action :where(.ffe-button__icon){color:var(--ffe-color-default-neutral-inverted)}.ffe-button--action:active{transform:scale(.97);background-color:var(--ffe-color-default-feedback-success-strongest)}@media (hover: hover) and (pointer: fine){.ffe-button--action:hover:not(:active):not(.ffe-button--pressed){background-color:var(--ffe-color-default-feedback-success-stronger)}}.ffe-button--primary{--background-color: var(--ffe-color-component-button-primary-fill-default);--text-color: var(--ffe-color-component-button-primary-foreground-default);background-color:var(--background-color);color:var(--text-color)}.ffe-button--primary :where(.ffe-button__icon){color:var(--text-color)}.ffe-button--primary:active{transform:scale(.97);--background-color: var(--ffe-color-component-button-primary-fill-pressed)}@media (hover: hover) and (pointer: fine){.ffe-button--primary:hover{--background-color: var(--ffe-color-component-button-primary-fill-hover)}}.ffe-button--secondary,.ffe-button--expand{--background-color: var(--ffe-color-component-button-secondary-fill-default);--border-color: var(--ffe-color-component-button-secondary-border-default);--text-color: var(--ffe-color-component-button-secondary-foreground-default);background-color:var(--background-color);border:solid 2px var(--border-color);color:var(--text-color)}.ffe-button--secondary :where(.ffe-button__label,.ffe-button__icon),.ffe-button--expand :where(.ffe-button__label,.ffe-button__icon){color:var(--text-color)}@media (hover: hover) and (pointer: fine){.ffe-button--secondary:hover,.ffe-button--expand:hover{--background-color: var(--ffe-color-component-button-secondary-fill-hover);--border-color: var(--ffe-color-component-button-secondary-border-hover);--text-color: var(--ffe-color-component-button-secondary-foreground-hover)}}.ffe-button--secondary:focus,.ffe-button--expand:focus,.ffe-button--secondary:visited,.ffe-button--expand:visited{color:var(--ffe-color-component-button-secondary-foreground-default);background-color:var(--ffe-color-component-button-secondary-fill-hover)}.ffe-button--secondary:active,.ffe-button--expand:active{transform:scale(.97);background-color:var(--ffe-color-component-button-secondary-fill-pressed);border-color:var(--ffe-color-component-button-secondary-border-pressed);color:var(--ffe-color-component-button-secondary-foreground-hover)}.ffe-button--shortcut{background-color:var(--ffe-color-component-button-secondary-fill-default);border:solid 2px var(--ffe-color-component-button-secondary-border-default);color:var(--ffe-color-component-button-secondary-foreground-default)}.ffe-button--shortcut .ffe-button__icon{color:var(--ffe-color-component-button-secondary-foreground-default)}@media (hover: hover) and (pointer: fine){.ffe-button--shortcut:hover{background-color:var(--ffe-color-component-button-secondary-fill-hover);color:var(--ffe-color-component-button-secondary-foreground-hover)}.ffe-button--shortcut:hover .ffe-button__icon{color:var(--ffe-color-component-button-secondary-foreground-hover)}}.ffe-button--shortcut:active{transform:scale(.97);background-color:var(--ffe-color-component-button-secondary-fill-pressed);color:var(--ffe-color-component-button-secondary-foreground-hover)}.ffe-button--shortcut:active .ffe-button__icon{color:var(--ffe-color-component-button-secondary-foreground-hover)}.ffe-button--shortcut:focus{transform:translate(12px)}.ffe-button--expanded{padding:var(--ffe-spacing-xs);width:45px}.ffe-button--task{--text-color: var(--ffe-color-foreground-emphasis);background:transparent;border-radius:1.75rem;border:none;box-shadow:none;color:var(--text-color);display:inline-block;padding:var(--ffe-spacing-2xs) var(--ffe-spacing-sm) var(--ffe-spacing-2xs) var(--ffe-spacing-2xs);text-align:left;transition:all var(--ffe-transition-duration) var(--ffe-ease);width:auto}.ffe-button--task :where(.ffe-button__icon){--icon-border-color: var(--ffe-color-foreground-emphasis);--icon-background-color: transparent;--icon-color: var(--ffe-color-foreground-emphasis);border:2px solid var(--icon-border-color);background-color:var(--icon-background-color);border-radius:50%;height:45px;width:45px;display:flex;align-items:center;justify-content:center;margin:0 var(--ffe-spacing-xs) 0 0;transition:all var(--ffe-transition-duration) var(--ffe-ease)}.ffe-button--task :where(.ffe-button__icon) :where(.ffe-icons){color:var(--icon-color)}.ffe-button--task:focus:after{box-shadow:0 0 0 2px var(--ffe-color-border-interactive-focus)}.ffe-button--task:active{transform:scale(.97);background-color:transparent}.ffe-button--task:active .ffe-button__icon{background-color:var(--ffe-color-component-button-secondary-fill-pressed);--icon-border-color: var(--ffe-color-foreground-emphasis)}@media (hover: hover) and (pointer: fine){.ffe-button--task:hover .ffe-button__icon{--icon-background-color: var(--ffe-color-component-button-secondary-fill-hover);--icon-border-color: var(--ffe-color-foreground-emphasis)}}.ffe-button--loading{pointer-events:none}.ffe-button--loading .ffe-button__label{transform:translateY(-32px);opacity:0}.ffe-button--loading .ffe-button__spinner{opacity:1;transform:none;visibility:visible}.ffe-button__label{align-items:center;display:flex;transition:transform var(--ffe-transition-duration) var(--ffe-ease);gap:var(--ffe-spacing-xs)}.ffe-button__spinner{top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transform:translateY(24px);transition:all var(--ffe-transition-duration) var(--ffe-ease);visibility:hidden;display:grid;place-items:center}.ffe-button__spinner:after{animation:1s linear infinite button-loading-spin;border:3px solid currentcolor;border-radius:50%;border-top-color:transparent;content:"";display:block;height:1.375rem;aspect-ratio:1}@keyframes button-loading-spin{0%{transform:none}to{transform:rotate(360deg)}}.ffe-inline-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:1.375rem;cursor:pointer;display:inline-flex;font-family:var(--ffe-g-font);margin:0 -4px;transition:all var(--ffe-transition-duration) var(--ffe-ease);overflow:hidden;padding:0 var(--ffe-spacing-2xs);text-decoration:none;font-size:var(--ffe-fontsize-body-text);align-items:center}.ffe-inline-button:active{transform:scale(.97)}.ffe-inline-button:focus{box-shadow:0 0 0 2px var(--ffe-v-button-shadow-color);outline:none}.ffe-inline-button:focus:not(:focus-visible){box-shadow:none}.ffe-inline-button__icon{margin-bottom:-2px;will-change:transform,opacity}.ffe-inline-button--expanded .ffe-inline-button__icon{transform:rotate(180deg)}.ffe-inline-button__icon--left{margin-right:6px}.ffe-inline-button__icon--right{margin-left:6px}.ffe-inline-button--back{background-color:var(--background-color);color:var(--ffe-color-component-button-tertiary-foreground-default);padding:var(--ffe-spacing-xs) var(--ffe-spacing-md)}.ffe-inline-button--back .ffe-inline-button__label:after{border-bottom:solid 1px currentcolor;content:" ";display:block;width:100%}@media (hover: hover) and (pointer: fine){.ffe-inline-button--back:hover{background-color:var(--ffe-color-component-button-tertiary-fill-hover);color:var(--ffe-color-component-button-tertiary-foreground-hover)}}.ffe-inline-button--back:active{background-color:var(--ffe-color-component-button-tertiary-fill-pressed)}.ffe-inline-button--back .ffe-button__icon{color:var(--text-color)}.ffe-inline-button--expand{--text-color: var(--ffe-color-component-button-secondary-foreground-default);--background-color: var(--ffe-color-component-button-secondary-fill-default);color:var(--text-color);background-color:var(--background-color);padding:0 var(--ffe-spacing-xs);margin:0;align-items:center}.ffe-inline-button--expand .ffe-inline-button__icon{color:var(--text-color);transition:transform var(--ffe-transition-duration) var(--ffe-ease-in-out-back)}@media (hover: hover) and (pointer: fine){.ffe-inline-button--expand:hover{--text-color: var(--ffe-color-component-button-secondary-foreground-hover);--background-color: var(--ffe-color-component-button-secondary-fill-hover)}}.ffe-inline-button--expand:active{--text-color: var(--ffe-color-component-button-secondary-foreground-hover);--background-color: var(--ffe-color-component-button-secondary-fill-pressed)}.ffe-inline-button--tertiary{--icon-size-md: 1.5rem;--border-width: 1px;align-content:center;color:var(--ffe-color-component-button-tertiary-foreground-default);flex-wrap:wrap;padding:var(--ffe-spacing-xs) calc(var(--ffe-spacing-sm));border:2px solid transparent;line-height:calc(var(--icon-size-md) - var(--border-width))}.ffe-inline-button--tertiary .ffe-inline-button__icon{color:var(--ffe-color-component-button-tertiary-foreground-default)}.ffe-inline-button--tertiary .ffe-inline-button__label:after{border-bottom:solid var(--border-width) currentcolor;content:" ";display:block;width:100%}.ffe-inline-button--tertiary:focus{box-shadow:none;border-color:var(--ffe-color-border-interactive-focus);color:var(--ffe-color-component-button-tertiary-foreground-default)}.ffe-inline-button--tertiary:focus:not(:focus-visible){border-color:transparent}.ffe-inline-button--tertiary:active,.ffe-inline-button--tertiary.ffe-button--pressed{transform:scale(.97);background-color:var(--ffe-color-default-feedback-success-strongest)}@media (hover: hover) and (pointer: fine){.ffe-inline-button--tertiary:hover{color:var(--ffe-color-component-button-tertiary-border-hover);background-color:var(--ffe-color-component-button-tertiary-fill-hover)}.ffe-inline-button--tertiary:hover .ffe-inline-button__icon{color:var(--ffe-color-component-button-tertiary-foreground-hover)}}.ffe-inline-button--tertiary:active{background-color:var(--ffe-color-component-button-secondary-fill-pressed)}.ffe-card-base{color:var(--ffe-color-foreground-default);background:var(--ffe-color-surface-primary-default);margin:0 0 var(--ffe-spacing-xs);border:1px solid var(--ffe-color-border-primary-default);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;padding:var(--ffe-spacing-md)}@media (min-width: 768px){.ffe-card-base{margin-bottom:var(--ffe-spacing-md)}}@media (hover: hover) and (pointer: fine){.ffe-card-base--clickable:hover{cursor:pointer;border-color:var(--ffe-color-border-primary-hover);background:var(--ffe-color-surface-primary-default-hover)}.ffe-card-base--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-card-base--clickable:focus-within{border-color:var(--ffe-color-border-primary-hover)}.ffe-card-base--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-card-base--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-card-base--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-card-base--clickable .ffe-card__action--raw:visited{color:var(inherit)}.ffe-card-base--no-padding{padding:0}.ffe-card-base--bg-primary{background:var(--ffe-color-surface-primary-default)}.ffe-card-base--bg-secondary{background:var(--ffe-color-surface-secondary-default)}.ffe-card-base--bg-tertiary{background:var(--ffe-color-surface-tertiary-default)}.ffe-card-base--no-margin{margin:0}.ffe-card-base--text-center{text-align:center}.ffe-card-body__card-name{margin:0 0 var(--ffe-spacing-2xs) 0;color:var(--ffe-color-foreground-subtle)}.ffe-card-body__text{margin:var(--ffe-spacing-2xs) 0 0 0;color:var(--ffe-color-foreground-subtle)}.ffe-card-body__subtext{font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;font-size:var(--ffe-fontsize-small-text);color:var(--ffe-color-foreground-subtle);margin:var(--ffe-spacing-2xs) 0 0 0}.ffe-card-body__title{font-family:var(--ffe-g-font-heading-small);font-variant-numeric:tabular-nums;color:var(--ffe-color-foreground-emphasis);font-weight:400;text-wrap:balance;overflow-wrap:anywhere;line-height:1.25rem;font-size:var(--ffe-fontsize-h5);margin:0}.ffe-card-body__title--overflow-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.ffe-card-body__card-name,.ffe-card-body__text,.ffe-card-body__subtext,.ffe-card-body__title){overflow-wrap:anywhere}.ffe-text-card{background:var(--ffe-color-surface-primary-default);margin:0 0 var(--ffe-spacing-xs);border:1px solid var(--ffe-color-border-primary-default);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;display:flex;padding:var(--ffe-spacing-sm) var(--ffe-spacing-lg);flex-flow:column nowrap;text-align:center;overflow:hidden;min-height:auto}@media (min-width: 768px){.ffe-text-card{margin-bottom:var(--ffe-spacing-md)}}@media (hover: hover) and (pointer: fine){.ffe-text-card--clickable:hover{cursor:pointer;border-color:var(--ffe-color-border-primary-hover);background:var(--ffe-color-surface-primary-default-hover)}.ffe-text-card--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-text-card--clickable:focus-within{border-color:var(--ffe-color-border-primary-hover)}.ffe-text-card--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-text-card--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-text-card--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-text-card--clickable .ffe-card__action--raw:visited{color:var(inherit)}.ffe-text-card--no-margin{margin:0}@media (min-width: 768px){.ffe-text-card{min-height:100px}}.ffe-text-card--left-align{text-align:left}.ffe-icon-card{background:var(--ffe-color-surface-primary-default);margin:0 0 var(--ffe-spacing-xs);border:1px solid var(--ffe-color-border-primary-default);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;display:flex;align-items:center;padding:var(--ffe-spacing-md);gap:var(--ffe-spacing-sm)}@media (min-width: 768px){.ffe-icon-card{margin-bottom:var(--ffe-spacing-md)}}@media (hover: hover) and (pointer: fine){.ffe-icon-card--clickable:hover{cursor:pointer;border-color:var(--ffe-color-border-primary-hover);background:var(--ffe-color-surface-primary-default-hover)}.ffe-icon-card--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-icon-card--clickable:focus-within{border-color:var(--ffe-color-border-primary-hover)}.ffe-icon-card--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-icon-card--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-icon-card--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-icon-card--clickable .ffe-card__action--raw:visited{color:var(inherit)}.ffe-icon-card--no-margin{margin:0}@media (min-width: 768px){.ffe-icon-card{gap:var(--ffe-spacing-md)}.ffe-icon-card--condensed{gap:var(--ffe-spacing-sm)}}.ffe-icon-card .ffe-icon-card__body{flex-grow:1}.ffe-icon-card .ffe-icon-card__icon{display:flex;align-items:center;flex-shrink:0;flex-grow:0;color:var(--ffe-color-foreground-emphasis)}.ffe-icon-card--condensed{padding:var(--ffe-spacing-sm)}.ffe-illustration-card{background:var(--ffe-color-surface-primary-default);margin:0 0 var(--ffe-spacing-xs);border:1px solid var(--ffe-color-border-primary-default);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;display:grid;grid-template-columns:auto 1fr;column-gap:var(--ffe-spacing-md);padding:var(--ffe-spacing-md);align-items:center}@media (min-width: 768px){.ffe-illustration-card{margin-bottom:var(--ffe-spacing-md)}}@media (hover: hover) and (pointer: fine){.ffe-illustration-card--clickable:hover{cursor:pointer;border-color:var(--ffe-color-border-primary-hover);background:var(--ffe-color-surface-primary-default-hover)}.ffe-illustration-card--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-illustration-card--clickable:focus-within{border-color:var(--ffe-color-border-primary-hover)}.ffe-illustration-card--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-illustration-card--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-illustration-card--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-illustration-card--clickable .ffe-card__action--raw:visited{color:var(inherit)}.ffe-illustration-card--no-margin{margin:0}.ffe-illustration-card--condensed{column-gap:var(--ffe-spacing-sm);padding:var(--ffe-spacing-sm)}.ffe-illustration-card--right{grid-template-columns:1fr auto;justify-content:space-between}.ffe-image-card{--ffe-v-cards-common-card-border-color: var(--ffe-color-border-primary-default);background:var(--ffe-color-surface-primary-default);margin:0 0 var(--ffe-spacing-xs);border:1px solid var(--ffe-color-border-primary-default);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;display:flex;padding:0;max-width:290px;border:var(--ffe-v-cards-common-card-border-color);flex-flow:column nowrap}@media (min-width: 768px){.ffe-image-card{margin-bottom:var(--ffe-spacing-md)}}@media (hover: hover) and (pointer: fine){.ffe-image-card--clickable:hover{cursor:pointer;border-color:var(--ffe-color-border-primary-hover);background:var(--ffe-color-surface-primary-default-hover)}.ffe-image-card--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-image-card--clickable:focus-within{border-color:var(--ffe-color-border-primary-hover)}.ffe-image-card--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-image-card--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-image-card--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-image-card--clickable .ffe-card__action--raw:visited{color:var(inherit)}.ffe-image-card--no-margin{margin:0}.ffe-image-card .ffe-image-card__image-overlay,.ffe-image-card .ffe-image-card__body{border-color:var(--ffe-v-cards-common-card-border-color)}.ffe-image-card:has(.ffe-card__action:active,.ffe-card__action:focus){--ffe-v-cards-common-card-border-color: var(--ffe-color-border-primary-hover)}@media (hover: hover) and (pointer: fine){.ffe-image-card:has(.ffe-card__action):hover{--ffe-v-cards-common-card-border-color: var(--ffe-color-border-primary-hover)}}.ffe-image-card__image-container{max-height:160px;position:relative;overflow:hidden;border-top-left-radius:var(--ffe-v-cards-common-card-border-radius);border-top-right-radius:var(--ffe-v-cards-common-card-border-radius)}.ffe-image-card__image{max-width:100%}.ffe-image-card__image-overlay,.ffe-image-card__body{width:100%;overflow:hidden;border:1px solid transparent;transition:border-color var(--ffe-transition-duration)}.ffe-image-card__image-overlay{z-index:10;height:100%;border-bottom:0;border-top-left-radius:var(--ffe-v-cards-common-card-border-radius);border-top-right-radius:var(--ffe-v-cards-common-card-border-radius);position:absolute}.ffe-image-card__body{text-align:center;padding:var(--ffe-spacing-sm) var(--ffe-spacing-sm) var(--ffe-spacing-xs) var(--ffe-spacing-sm);border-top:0;border-bottom-left-radius:var(--ffe-v-cards-common-card-border-radius);border-bottom-right-radius:var(--ffe-v-cards-common-card-border-radius);min-height:200px}@media (min-width: 768px){.ffe-image-card .ffe-image-card__icon{margin:0 var(--ffe-spacing-md) 0}}@media (min-width: 1024px){.ffe-image-card .ffe-image-card__icon{margin:0 var(--ffe-spacing-lg) 0 var(--ffe-spacing-xs)}}.ffe-stippled-card{--ffe-v-cards-stippled-border-color: var(--ffe-color-foreground-emphasis);background:var(--ffe-color-surface-primary-default);margin:0 0 var(--ffe-spacing-xs);border:1px solid var(--ffe-color-border-primary-default);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;background:transparent;border:2px dashed var(--ffe-v-cards-stippled-border-color);display:flex;align-items:center;padding:var(--ffe-spacing-md);gap:var(--ffe-spacing-md)}@media (min-width: 768px){.ffe-stippled-card{margin-bottom:var(--ffe-spacing-md)}}@media (hover: hover) and (pointer: fine){.ffe-stippled-card--clickable:hover{cursor:pointer;border-color:var(--ffe-color-border-primary-hover);background:var(--ffe-color-surface-primary-default-hover)}.ffe-stippled-card--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-stippled-card--clickable:focus-within{border-color:var(--ffe-color-border-primary-hover)}.ffe-stippled-card--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-stippled-card--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-stippled-card--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-stippled-card--clickable .ffe-card__action--raw:visited{color:var(inherit)}.ffe-stippled-card--clickable:focus-within{border-style:solid}@media (hover: hover) and (pointer: fine){.ffe-stippled-card--clickable:hover{border-style:solid}}.ffe-stippled-card--no-margin{margin:0}.ffe-stippled-card__content{flex-grow:1}.ffe-stippled-card__img{flex-shrink:0;flex-grow:0}.ffe-stippled-card__img--icon{margin:0 var(--ffe-spacing-md);display:flex}.ffe-stippled-card--condensed{padding:var(--ffe-spacing-sm);gap:var(--ffe-spacing-sm)}.ffe-stippled-card--condensed .ffe-stippled-card__img--icon{margin:0}.ffe-stippled-card .ffe-icons{color:var(--ffe-color-foreground-emphasis)}.ffe-group-card{background:var(--ffe-color-surface-primary-default);margin:0 0 var(--ffe-spacing-xs);border-radius:var(--ffe-v-cards-common-card-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);outline:none;width:100%;text-decoration:none;--ffe-v-cards-common-group-card-border: var(--ffe-v-cards-common-card-border-radius) var(--ffe-color-border-primary-default);color:var(--ffe-color-foreground-default);position:relative;border:1px solid var(--ffe-color-border-primary-default)}@media (min-width: 768px){.ffe-group-card{margin-bottom:var(--ffe-spacing-md)}}.ffe-group-card--bg-primary{background:var(--ffe-color-surface-primary-default)}.ffe-group-card--bg-secondary{background:var(--ffe-color-surface-secondary-default)}.ffe-group-card--bg-tertiary{background:var(--ffe-color-surface-tertiary-default)}.ffe-group-card--no-margin{margin:0}.ffe-group-card>:first-child{border-radius:var(--ffe-v-cards-common-card-border-radius) var(--ffe-v-cards-common-card-border-radius) 0 0}.ffe-group-card>:last-child{border-radius:0 0 var(--ffe-v-cards-common-card-border-radius) var(--ffe-v-cards-common-card-border-radius);border-bottom-color:transparent}.ffe-group-card>:first-child:last-child{border-radius:var(--ffe-v-cards-common-card-border-radius)}.ffe-group-card__title :where(.ffe-h1,.ffe-h2,.ffe-h3,.ffe-h4,.ffe-h5,.ffe-h6){margin-bottom:0}.ffe-group-card__element{padding:var(--ffe-spacing-md)}.ffe-group-card__footer{display:flex;justify-content:center;align-items:center}.ffe-group-card__title,.ffe-group-card__footer{padding:var(--ffe-spacing-sm) var(--ffe-spacing-md)}.ffe-group-card__title,.ffe-group-card__element,.ffe-group-card__footer{border:1px solid transparent;margin:0;transition:all var(--ffe-transition-duration) var(--ffe-ease);position:relative;z-index:0}.ffe-group-card__title--no-padding,.ffe-group-card__element--no-padding,.ffe-group-card__footer--no-padding{padding:0}@media (hover: hover) and (pointer: fine){.ffe-group-card__title--clickable:hover,.ffe-group-card__element--clickable:hover,.ffe-group-card__footer--clickable:hover{cursor:pointer;border-color:var(--ffe-color-border-primary-hover);background:var(--ffe-color-surface-primary-default-hover)}.ffe-group-card__title--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action),.ffe-group-card__element--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action),.ffe-group-card__footer--clickable:hover :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}}.ffe-group-card__title--clickable:focus-within,.ffe-group-card__element--clickable:focus-within,.ffe-group-card__footer--clickable:focus-within{border-color:var(--ffe-color-border-primary-hover)}.ffe-group-card__title--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action),.ffe-group-card__element--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action),.ffe-group-card__footer--clickable:focus-within :where(.ffe-card-body__card-name,.ffe-card-body__title,.ffe-card-body__subtext,.ffe-card-body__text):has(.ffe-card__action){text-decoration:underline}.ffe-group-card__title--clickable button.ffe-card__action--raw,.ffe-group-card__element--clickable button.ffe-card__action--raw,.ffe-group-card__footer--clickable button.ffe-card__action--raw{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.ffe-group-card__title--clickable a.ffe-card__action--raw,.ffe-group-card__element--clickable a.ffe-card__action--raw,.ffe-group-card__footer--clickable a.ffe-card__action--raw{color:inherit;text-decoration:inherit;outline:inherit}.ffe-group-card__title--clickable .ffe-card__action--raw:visited,.ffe-group-card__element--clickable .ffe-card__action--raw:visited,.ffe-group-card__footer--clickable .ffe-card__action--raw:visited{color:var(inherit)}.ffe-group-card__title:focus-within,.ffe-group-card__element:focus-within,.ffe-group-card__footer:focus-within{z-index:1}.ffe-group-card__title,.ffe-group-card__element{border-bottom-color:var(--ffe-color-border-primary-default)}.ffe-group-card__title--no-separator,.ffe-group-card__element--no-separator{border-bottom-color:transparent}:root,:host{--ffe-v-cards-common-card-border-radius: 16px}:root,:host{--ffe-v-chart-donut-first-color: var(--ffe-farge-vann);--ffe-v-chart-donut-last-color: var(--ffe-farge-fjell);--ffe-v-chart-donut-text-color: var(--ffe-farge-koksgraa)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-chart-donut-first-color: var(--ffe-farge-vann-30);--ffe-v-chart-donut-last-color: var(--ffe-farge-vann-70);--ffe-v-chart-donut-text-color: var(--ffe-farge-lysgraa)}}.ffe-chart-donut{display:grid;width:fit-content;grid-template-columns:auto;grid-template-rows:auto;place-items:center;position:relative;text-align:left}.ffe-chart-donut--first{stroke:var(--ffe-v-chart-donut-first-color)}.ffe-chart-donut--last{stroke:var(--ffe-v-chart-donut-last-color)}.ffe-chart-donut__circle,.ffe-chart-donut__description{grid-column:1 / 1;grid-row:1 / 1}.ffe-chart-donut__circle{width:12.5rem;aspect-ratio:1}.ffe-chart-donut__description{z-index:1}.ffe-chart-donut__name{color:var(--ffe-v-chart-donut-text-color);text-align:center}.ffe-chart-donut__fractions{display:grid;grid-template-columns:auto 1px auto;grid-template-rows:auto auto;grid-column-gap:var(--ffe-spacing-xs)}.ffe-chart-donut__fractions:after{grid-column:2 / 3;grid-row:1 / 2;display:flex;background:var(--ffe-v-chart-donut-text-color);height:1lh;content:""}.ffe-chart-donut__fraction{display:grid;place-items:center}.ffe-chart-donut .ffe-chart-donut__amount{color:var(--ffe-v-chart-donut-text-color)}.ffe-chart-donut__fraction:first-of-type{grid-column:1 / 2;grid-row:1 / 3}.ffe-chart-donut__fraction:last-of-type{grid-column:3 / 4;grid-row:1 / 3}.ffe-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--ffe-transition-duration) var(--ffe-ease)}.ffe-collapse--hidden{visibility:hidden}.ffe-collapse--open{grid-template-rows:1fr}.ffe-collapse__inner{overflow:hidden}.ffe-collapse__inner.ffe-collapse__inner--visible{overflow:visible}.ffe-input-group>.ffe-form-label{color:var(--ffe-color-foreground-default)!important}.ffe-dateinput{position:relative;display:inline-block;grid-column:1 / 3;grid-row:1 / -1;min-width:210px;color:var(--ffe-color-foreground-default)}.ffe-dateinput--full-width{display:block}.ffe-dateinput:focus-within{border:2px solid var(--ffe-color-border-interactive-focus);outline:none}@media (hover: hover) and (pointer: fine){.ffe-dateinput:focus-within+.ffe-datepicker__button:hover{border:2px solid var(--ffe-color-border-interactive-focus);outline:none}}.ffe-dateinput.ffe-input-field{display:flex;align-items:center;border:2px solid var(--ffe-color-border-primary-default);background-color:var(--ffe-color-component-form-input-fill-default)}@media (hover: hover) and (pointer: fine){.ffe-dateinput.ffe-input-field:hover,.ffe-dateinput.ffe-input-field:has(+.ffe-datepicker__button:hover){border-color:var(--ffe-color-border-primary-hover)}.ffe-dateinput.ffe-input-field:hover+.ffe-datepicker__button,.ffe-dateinput.ffe-input-field:has(+.ffe-datepicker__button:hover)+.ffe-datepicker__button{border-color:var(--ffe-color-border-primary-hover)}}.ffe-dateinput.ffe-input-field--invalid{border:2px solid var(--ffe-color-border-feedback-critical)}@media (hover: hover) and (pointer: fine){.ffe-dateinput.ffe-input-field--invalid:hover{border-color:var(--ffe-color-border-feedback-critical)}.ffe-dateinput.ffe-input-field--invalid:focus-within:hover{border:2px solid var(--ffe-color-border-feedback-critical)}}.ffe-dateinput.ffe-input-field--invalid:focus-within{border:2px solid var(--ffe-color-border-feedback-critical);outline:none}.ffe-dateinput.ffe-input-field--invalid+.ffe-datepicker__button:focus-visible{border-color:var(--ffe-color-border-feedback-critical);border-style:solid}@media (hover: hover) and (pointer: fine){.ffe-dateinput.ffe-input-field--invalid+.ffe-datepicker__button:hover{border:2px solid var(--ffe-color-border-feedback-critical);outline:none}}.ffe-dateinput__field{padding-block:var(--ffe-spacing-2xs);color:var(--ffe-color-foreground-default);background-color:transparent}.ffe-dateinput__field-year{min-width:4ch}.ffe-dateinput__field:focus{background-color:transparent;outline:none}.ffe-dateinput__field::-ms-clear{display:none}.ffe-dateinput--message{padding-bottom:0}.ffe-datepicker{position:relative;display:grid;grid-template-columns:1fr auto;width:fit-content}.ffe-datepicker--full-width{width:100%}.ffe-datepicker__button{background-color:var(--ffe-color-background-default);border:2px solid var(--ffe-color-border-primary-default);grid-column:2 / 3;grid-row:1 / -1;outline:none;border-radius:0 var(--ffe-g-border-radius) var(--ffe-g-border-radius) 0;transition:border-color var(--ffe-transition-duration) var(--ffe-ease);width:56px;cursor:pointer;isolation:isolate}.ffe-datepicker__button:focus,.ffe-datepicker__button:active{border:2px solid var(--ffe-color-border-interactive-focus)}@media (hover: hover) and (pointer: fine){.ffe-datepicker__button:hover{border-color:var(--ffe-color-border-primary-hover)}.ffe-datepicker__button:hover~.ffe-input-field{border-color:var(--ffe-color-border-primary-hover)}}.ffe-datepicker__icon.ffe-icons{vertical-align:middle;color:var(--ffe-color-foreground-interactive-link);transition:color var(--ffe-transition-duration) var(--ffe-ease)}@media (hover: hover) and (pointer: fine){.ffe-datepicker__icon.ffe-icons:hover{color:var(--ffe-color-foreground-interactive-link-hover)}}.ffe-calendar{border:1px solid var(--ffe-color-foreground-default);border-radius:var(--ffe-g-border-radius);padding:var(--ffe-spacing-2xs);background:var(--ffe-color-background-default);color:var(--ffe-color-foreground);overflow-y:auto}.ffe-calendar--datepicker{position:absolute;transform:translateY(var(--ffe-spacing-xs));left:0;z-index:9999;width:fit-content}.ffe-calendar--datepicker--above{top:inherit;bottom:55px;min-height:339px}.ffe-calendar__header{text-align:center;color:var(--ffe-color-foreground-emphasis);padding:var(--ffe-spacing-sm) var(--ffe-spacing-2xs) var(--ffe-spacing-2xs);width:100%;margin-bottom:var(--ffe-spacing-xs)}.ffe-calendar__header-inner-wrapper{display:flex;justify-content:center;align-items:center}.ffe-calendar__month,.ffe-calendar__title{padding-right:var(--ffe-spacing-xs);color:var(--ffe-color-foreground-emphasis);font-family:var(--ffe-g-font-heading-small);font-size:var(--ffe-fontsize-h5);display:inline-block;vertical-align:middle;margin-bottom:0}.ffe-calendar__month-nav{border:none;background:transparent;cursor:pointer;outline:none;border-radius:4px;display:grid;place-items:center}.ffe-calendar__month-nav:focus,.ffe-calendar__month-nav:active{box-shadow:0 0 0 2px var(--ffe-v-datepicker-bg-color),0 0 0 4px var(--ffe-v-datepicker-border-hover-color)}@media (hover: hover) and (pointer: fine){.ffe-calendar__month-nav:hover{box-shadow:0 0 0 2px var(--ffe-v-datepicker-bg-color),0 0 0 4px var(--ffe-v-datepicker-border-hover-color)}}.ffe-calendar__icon-prev.ffe-icons,.ffe-calendar__icon-next.ffe-icons{color:var(--ffe-color-foreground-emphasis)}.ffe-calendar__icon-next{transform:rotate(180deg)}.ffe-calendar__accessible-text{position:absolute!important;clip:rect(1px,1px,1px,1px)}.ffe-calendar__grid{width:100%;border-spacing:.5em 0}.ffe-calendar__grid:focus{outline:none;box-shadow:0 0 0 2px var(--ffe-v-datepicker-date-color-focus);border-radius:4px}.ffe-calendar__weekday{color:var(--ffe-color-foreground-default);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-small-text);overflow-wrap:anywhere;color:var(--ffe-color-foreground-subtle)}.ffe-calendar__weekdays{margin-bottom:var(--ffe-spacing-2xs)}.ffe-calendar thead{display:block;border-bottom:1px solid var(--ffe-color-foreground-emphasis);margin-bottom:var(--ffe-spacing-2xs);padding-bottom:var(--ffe-spacing-3xs)}.ffe-calendar tr{display:flex;justify-content:space-between}.ffe-calendar td,.ffe-calendar th{flex:1;text-align:center}.ffe-calendar__day{padding:var(--ffe-spacing-2xs) 0;text-align:center;outline:none}.ffe-calendar__date{font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-small-text);overflow-wrap:anywhere;font-size:1rem;background-color:var();width:2.1875rem;aspect-ratio:1;color:var(--ffe-color-foreground-default);border-radius:4px;display:inline-block;line-height:2.1875;cursor:pointer}.ffe-calendar__date--today{border:1px solid var(--ffe-v-datepicker-date-color-today)}@media (hover: hover) and (pointer: fine){.ffe-calendar__date:hover{background:var(--ffe-color-fill-primary-hover);color:var(--ffe-color-foreground-inverse)}}.ffe-calendar__date:active{background:var(--ffe-color-fill-primary-pressed)}.ffe-calendar__date--selected{background:var(--ffe-color-fill-primary-selected);color:var(--ffe-color-foreground-inverse)}@media (hover: hover) and (pointer: fine){.ffe-calendar__date--selected:hover{color:var(--ffe-v-datepicker-bg-color)}}.ffe-calendar__date--disabled{color:var(--ffe-v-datepicker-date-color-disabled)}.ffe-calendar__date--disabled:focus{border:2px solid var(--ffe-v-datepicker-date-color-disabled);color:var(--ffe-v-datepicker-date-color-disabled)}@media (hover: hover) and (pointer: fine){.ffe-calendar__date--disabled:hover{border:2px solid var(--ffe-v-datepicker-date-color-disabled);color:var(--ffe-v-datepicker-date-color-disabled)}}.ffe-calendar__date--disabled-focus{border:2px solid var(--ffe-v-datepicker-date-color-disabled)}:root,:host{--ffe-v-datepicker-bg-color: var(--ffe-color-component-form-input-fill-default);--ffe-v-datepicker-border-hover-color: var(--ffe-color-border-primary-hover);--ffe-v-datepicker-icon-color: var(--ffe-color-foreground-interactive-link);--ffe-v-datepicker-icon-color-hover: var(--ffe-color-foreground-interactive-link-hover);--ffe-v-datepicker-title-color: var(--ffe-color-foreground-default);--ffe-v-datepicker-weekday-color: var(--ffe-color-foreground-subtle);--ffe-v-datepicker-weekday-border-color: var(--ffe-color-border-primary-subtle);--ffe-v-datepicker-date-color: var(--ffe-color-foreground-default);--ffe-v-datepicker-date-color-today: var(--ffe-color-border-primary-emphasis);--ffe-v-datepicker-date-color-hover: var(--ffe-color-fill-primary-hover);--ffe-v-datepicker-date-color-focus: var(--ffe-color-border-interactive-focus);--ffe-v-datepicker-date-color-disabled: var(--ffe-color-foreground-subtle);--ffe-v-datepicker-spinbutton-hover-color: var(--ffe-color-surface-primary-default-hover)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-datepicker-bg-color: var(--ffe-color-background-default);--ffe-v-datepicker-border-hover-color: var(--ffe-color-border-primary-hover);--ffe-v-datepicker-icon-color: var(--ffe-color-foreground-interactive-link);--ffe-v-datepicker-icon-color-hover: var(--ffe-color-foreground-interactive-link-hover);--ffe-v-datepicker-title-color: var(--ffe-color-foreground-default);--ffe-v-datepicker-weekday-color: var(--ffe-color-foreground-subtle);--ffe-v-datepicker-weekday-border-color: var(--ffe-color-border-primary-subtle);--ffe-v-datepicker-date-color: var(--ffe-color-foreground-default);--ffe-v-datepicker-date-color-today: var(--ffe-color-border-primary-emphasis);--ffe-v-datepicker-date-color-hover: var(--ffe-color-fill-primary-hover);--ffe-v-datepicker-date-color-focus: var(--ffe-color-border-interactive-focus);--ffe-v-datepicker-date-color-disabled: var(--ffe-color-foreground-subtle);--ffe-v-datepicker-spinbutton-hover-color: var(--ffe-color-surface-primary-default-hover)}}:root,:host{--ffe-v-feedback-background-color: transparent;--ffe-v-feedback-thumb-color: var(--ffe-farge-fjell)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-feedback-thumb-color: var(--ffe-farge-vann-70)}}.ffe-feedback{width:100%;flex-grow:1;padding:var(--ffe-spacing-md);background-color:var(--ffe-v-feedback-background-color)}.ffe-feedback--bg-hvit{--ffe-v-feedback-background-color: var(--ffe-farge-hvit)}.ffe-feedback--bg-frost-30{--ffe-v-feedback-background-color: var(--ffe-farge-frost-30)}.ffe-feedback--bg-sand-30{--ffe-v-feedback-background-color: var(--ffe-farge-sand-30)}.ffe-feedback--bg-syrin-30{--ffe-v-feedback-background-color: var(--ffe-farge-syrin-30)}.ffe-feedback--bg-vann-30{--ffe-v-feedback-background-color: var(--ffe-farge-vann-30)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-feedback--dm-bg-svart{--ffe-v-feedback-background-color: var(--ffe-farge-svart)}.regard-color-scheme-preference .ffe-feedback--dm-bg-natt{--ffe-v-feedback-background-color: var(--ffe-farge-natt)}}.ffe-feedback__content{padding:var(--ffe-spacing-xs) 0 var(--ffe-spacing-xl);margin-right:auto;margin-left:auto;max-width:420px;display:flex;flex-direction:column;align-items:center;color:var(--ffe-color-foreground-default)}.ffe-feedback__heading{color:var(--ffe-color-foreground-emphasis)}.ffe-feedback__link-button{border:none;border-radius:0;padding:0;margin:0}.ffe-feedback__textarea-container{width:100%}.ffe-feedback__button-group{padding:var(--ffe-spacing-sm) 0 0}.ffe-feedback__thumb{--thumb-up-filled-xl: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iNDAiPjxwYXRoIGQ9Ik04NDIuMzA2LTYxNC4zMDZxMjIuMjMxIDAgMzkuOTYyIDE3LjczIDE3LjczMSAxNy43MzEgMTcuNzMxIDM5Ljk2MnY2Ni4yMjlxMCA5LjQ2Mi0yLjExNiAyMS40NjItMi4xMTUgMTEuOTk5LTUuOTYxIDIwLjY5Mkw3ODAuMTUzLTE4Ny45MjRxLTguNjE2IDE5Ljg0Ni0yOC41MzkgMzMuODg0LTE5LjkyMyAxNC4wMzktNDEuNzY5IDE0LjAzOUgzMjIuNDYycS0yMy44NDYgMC00MC43NjktMTYuOTIzLTE2LjkyMy0xNi45MjQtMTYuOTIzLTQwLjc3di0zOTIuOTk3cTAtMTEgNC41LTIxLjYxNSA0LjUtMTAuNjE2IDEyLjExNS0xOC42MTZsMjA0LjMwOC0yMTEuNDYxcTEwLjkyMy0xMS4zMDcgMjUuOTk5LTEzLjkyMyAxNS4wNzctMi42MTUgMjguMjMgNC42OTIgMTIuNzY5IDcuMzA4IDE5LjE1NCAyMS40NjIgNi4zODQgMTQuMTUzIDMuMTU0IDMwLjA3NmwtMzggMTg1Ljc3aDMxOC4wNzZaTTE1NS40NjMtMTQwLjAwMXEtMjIuNjE1IDAtMzkuMDM5LTE2LjQyMy0xNi40MjMtMTYuNDI0LTE2LjQyMy0zOS4wMzl2LTM2My4zODJxMC0yMi4yMzEgMTYuNDIzLTM4Ljg0NiAxNi40MjQtMTYuNjE1IDM5LjAzOS0xNi42MTVoOC40NjJxMjIuNjE1IDAgMzkuMDM4IDE2LjYxNXQxNi40MjMgMzguODQ2djM2My43NjdxMCAyMi42MTUtMTYuNDIzIDM4Ljg0Ni0xNi40MjMgMTYuMjMxLTM5LjAzOCAxNi4yMzFoLTguNDYyWiIvPjwvc3ZnPg==);--thumb-up-open-400-xl: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iNDAiPjxwYXRoIGQ9Ik04NTUtNjMycTI0IDAgNDIgMTh0MTggNDJ2ODEuODM5cTAgNy4xNjEgMS41IDE0LjY2MVQ5MTUtNDYxTDc4OS0xNzFxLTguODc4IDIxLjI1LTI5LjU5NSAzNi4xMjVRNzM4LjY4OS0xMjAgNzE2LTEyMEgyNzJ2LTUxMmwyMjUtMjM4cTEzLjYtMTQgMzIuMTg3LTE2LjVRNTQ3Ljc3My04ODkgNTY1LTg3OXExNyAxMCAyNS41IDI3LjV0NC4yIDM2LjVMNTU2LTYzMmgyOTlabS01MjMgMjV2NDI3aDM5N2wxMjYtMjk5di05M0g0ODJsNTMtMjQ5LTIwMyAyMTRaTTEzOS0xMjBxLTI0Ljc1IDAtNDIuMzc1LTE3LjYyNVQ3OS0xODB2LTM5MnEwLTI0Ljc1IDE3LjYyNS00Mi4zNzVUMTM5LTYzMmgxMzN2NjBIMTM5djM5MmgxMzN2NjBIMTM5Wm0xOTMtNjB2LTQyNyA0MjdaIi8+PC9zdmc+);all:unset;margin:0 var(--ffe-spacing-xs);padding:var(--ffe-spacing-xs);border-radius:50%;transition:all var(--ffe-transition-duration) var(--ffe-ease);background:var(--ffe-color-component-button-tertiary-fill-default);display:inline-flex;cursor:pointer}.ffe-feedback__thumb .ffe-icons{-webkit-mask-image:var(--thumb-up-open-400-xl);mask-image:var(--thumb-up-open-400-xl);color:var(--ffe-color-component-button-tertiary-foreground-default)}.ffe-feedback__thumb:focus-visible .ffe-icons,.ffe-feedback__thumb:active .ffe-icons{-webkit-mask-image:var(--thumb-up-filled-xl);mask-image:var(--thumb-up-filled-xl)}.ffe-feedback__thumb:hover,.ffe-feedback__thumb:focus-visible,.ffe-feedback__thumb:active{background:var(--ffe-color-component-button-tertiary-fill-hover)}.ffe-feedback__thumb--down{transform:rotate(180deg)}:root,:host{--ffe-v-fileupload-bgcolor: var(--ffe-farge-frost-30);--ffe-v-fileupload-bordercolor: var(--ffe-farge-vann);--ffe-v-fileupload-btn-delete-color: var(--ffe-g-link-color);--ffe-v-fileupload-btn-delete-color-hover: var(--ffe-g-link-color-hover);--ffe-v-fileupload-stencil-bg: var(--ffe-farge-frost-30);--ffe-v-fileupload-filename-color: var(--ffe-farge-fjell);--ffe-v-fileupload-error-icon-color: var(--ffe-farge-hvit)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-fileupload-bgcolor: var(--ffe-farge-svart);--ffe-v-fileupload-bordercolor: var(--ffe-farge-vann-30);--ffe-v-fileupload-btn-delete-color: var(--ffe-g-link-color);--ffe-v-fileupload-btn-delete-color-hover: var(--ffe-g-link-color-hover);--ffe-v-fileupload-stencil-bg: var(--ffe-farge-frost-70);--ffe-v-fileupload-filename-color: var(--ffe-farge-vann-30);--ffe-v-fileupload-error-icon-color: var(--ffe-farge-fjell)}}.ffe-file-upload{margin-top:var(--ffe-spacing-2xl);display:grid;max-width:400px;grid-template-columns:1fr;font-family:var(--ffe-g-font)}@media (min-width: 768px){.ffe-file-upload{max-width:100%}}.ffe-file-upload__title{font-family:var(--ffe-g-font-heading-small);font-size:var(--ffe-fontsize-h5);color:var(--ffe-g-heading-color);margin-bottom:0}.ffe-file-upload input[type=file]{display:none}.ffe-file-upload__info-section{color:var(--ffe-color-foreground-default);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;line-height:1.5rem;font-size:var(--ffe-fontsize-body-text);overflow-wrap:anywhere;margin-bottom:var(--ffe-spacing-md);grid-row:2}@media (min-width: 768px){.ffe-file-upload__info-section{margin-right:var(--ffe-spacing-md);margin-bottom:0;grid-column:1}}.ffe-file-upload__info-section-text{margin-bottom:var(--ffe-spacing-sm)}.ffe-file-upload__file-items-section{margin-top:var(--ffe-spacing-sm);line-height:2.1875rem;grid-row:4}@media (min-width: 768px){.ffe-file-upload__file-items-section{margin-top:0;grid-row:2}}.ffe-file-upload__file-items-section li{display:grid;grid-template-columns:1fr}.ffe-file-upload__upload-section{min-height:150px;background-color:var(--ffe-v-fileupload-bgcolor);border-radius:10px;text-align:center;padding:var(--ffe-spacing-2xs);grid-row:3}@media (min-width: 768px){.ffe-file-upload__upload-section{margin-top:0;min-height:220px;width:280px;padding:0;grid-row:2;grid-column:2}}.ffe-file-upload__upload-section-border{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:140px;margin:var(--ffe-spacing-2xs);padding:var(--ffe-spacing-2xs) var(--ffe-spacing-lg);border:2px dashed var(--ffe-v-fileupload-bordercolor);border-radius:10px;position:relative;width:100%;right:5px;bottom:5px}@media (min-width: 768px){.ffe-file-upload__upload-section-border{width:270px;min-height:210px;right:0;bottom:0}}.ffe-file-upload__upload-section-border--hover{opacity:.5;border-style:solid}.ffe-file-upload__upload-section-title{font-family:var(--ffe-g-font-heading-small);font-size:var(--ffe-fontsize-h5);color:var(--ffe-g-heading-color);margin-bottom:var(--ffe-spacing-xs);display:none}@media (min-width: 768px){.ffe-file-upload__upload-section-title{display:block}}.ffe-file-upload__upload-section-microtext{color:var(--ffe-color-foreground-default);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-micro-text);overflow-wrap:anywhere;display:none}.ffe-file-upload__upload-section-microtext--strong{font-family:var(--ffe-g-font-strong)}@media (min-width: 768px){.ffe-file-upload__upload-section-microtext{display:block}}.ffe-file-upload__upload-section-subtext{color:var(--ffe-color-foreground-default);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-small-text);overflow-wrap:anywhere;margin-top:var(--ffe-spacing-xs)}.ffe-file-upload__file-item-delete-icon{display:inline-block}.ffe-file-upload__file-item-delete-button{padding-top:var(--ffe-spacing-2xs);margin-left:auto;background-color:transparent;border:none;line-height:1.125rem;position:relative;color:var(--ffe-v-fileupload-btn-delete-color);cursor:pointer;font-size:.875rem;grid-column:3;grid-row:1;display:flex;align-items:center}@media (min-width: 768px){.ffe-file-upload__file-item-delete-button{margin-right:var(--ffe-spacing-sm)}}@media (hover: hover) and (pointer: fine){.ffe-file-upload__file-item-delete-button:hover{color:var(--ffe-v-fileupload-btn-delete-color-hover)}.ffe-file-upload__file-item-delete-button:hover~.ffe-file-upload__file-item-filename{text-decoration:underline}.ffe-file-upload__file-item-delete-button:hover~.ffe-file-upload__file-item-error-info>.ffe-file-upload__file-item-error-filename{text-decoration:underline}.ffe-file-upload__file-item-delete-button:hover~.ffe-file-upload__file-item-stencil-info>.ffe-file-upload__file-item-stencil-info-filename{text-decoration:underline}.ffe-file-upload__file-item-delete-button:hover .ffe-file-upload__file-item-delete-button-text{text-decoration:underline}}.ffe-file-upload__file-item-delete-button:active,.ffe-file-upload__file-item-delete-button:focus{color:var(--ffe-v-fileupload-btn-delete-color-hover)}.ffe-file-upload__file-item-delete-button:active~.ffe-file-upload__file-item-filename,.ffe-file-upload__file-item-delete-button:focus~.ffe-file-upload__file-item-filename{text-decoration:underline}.ffe-file-upload__file-item-delete-button:active~.ffe-file-upload__file-item-error-info>.ffe-file-upload__file-item-error-filename,.ffe-file-upload__file-item-delete-button:focus~.ffe-file-upload__file-item-error-info>.ffe-file-upload__file-item-error-filename{text-decoration:underline}.ffe-file-upload__file-item-delete-button:active~.ffe-file-upload__file-item-stencil-info>.ffe-file-upload__file-item-stencil-info-filename,.ffe-file-upload__file-item-delete-button:focus~.ffe-file-upload__file-item-stencil-info>.ffe-file-upload__file-item-stencil-info-filename{text-decoration:underline}.ffe-file-upload__file-item-delete-button:active .ffe-file-upload__file-item-delete-button-text,.ffe-file-upload__file-item-delete-button:focus .ffe-file-upload__file-item-delete-button-text{text-decoration:underline}.ffe-file-upload__file-item-stencil{display:grid;grid-template-columns:1fr}.ffe-file-upload__file-item-stencil-info{display:grid;grid-column:1;grid-row:1;grid-template-columns:1fr;overflow:hidden}.ffe-file-upload__file-item-stencil-info-background{height:10px;border-radius:5px;background-color:var(--ffe-v-fileupload-stencil-bg)}.ffe-file-upload__file-item-stencil-info-filename{color:var(--ffe-color-foreground-default);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-micro-text);overflow-wrap:anywhere;margin-top:var(--ffe-spacing-2xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffe-file-upload__file-item-stencil-info-filename--strong{font-family:var(--ffe-g-font-strong)}.ffe-file-upload__file-item-loaded{display:grid;grid-template-columns:1fr}.ffe-file-upload__file-item-filename{grid-row:1;grid-column:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px;color:var(--ffe-v-fileupload-filename-color)}.ffe-file-upload__file-item-error{display:grid;grid-gap:5px;grid-template-columns:25px 1fr}.ffe-file-upload__file-item-error-icon{background-color:var(--ffe-v-error-message-icon-color);border-radius:50%;width:18px;height:18px;margin-right:var(--ffe-spacing-2xs);padding:3px;font-family:arial,sans-serif;display:inline-flex;align-items:center;justify-content:center;align-self:center;grid-column:1;grid-row:1}.ffe-file-upload__file-item-error-icon .ffe-icons{color:var(--ffe-v-fileupload-error-icon-color)}.ffe-file-upload__file-item-error-info{display:grid;grid-row:1;grid-column:2;grid-template-columns:1fr;align-content:center}.ffe-file-upload__file-item-error-filename{color:var(--ffe-color-foreground-default);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-micro-text);overflow-wrap:anywhere;grid-row:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffe-file-upload__file-item-error-filename--strong{font-family:var(--ffe-g-font-strong)}.ffe-file-upload__file-item-error-message{color:var(--ffe-color-foreground-default);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-micro-text);overflow-wrap:anywhere;grid-row:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ffe-file-upload__file-item-error-message--strong{font-family:var(--ffe-g-font-strong)}:root,:host{--ffe-v-input-color: var(--ffe-farge-svart);--ffe-v-input-bg-color: var(--ffe-farge-hvit);--ffe-v-input-placeholder-color: var(--ffe-farge-moerkgraa);--ffe-v-input-padding: 12px var(--ffe-spacing-sm);--ffe-v-info-message-icon-color: var(--ffe-g-secondary-color);--ffe-v-info-message-icon-fill: var(--ffe-farge-hvit);--ffe-v-dropdown-bg-color: var(--ffe-farge-hvit);--ffe-v-success-message-icon-color: var(--ffe-farge-skog);--ffe-v-success-message-icon-fill: var(--ffe-farge-hvit);--ffe-v-error-message-icon-color: var(--ffe-g-error-color);--ffe-v-error-message-icon-fill: var(--ffe-farge-hvit);--ffe-v-text-on-colored-bg-color: var(--ffe-farge-hvit);--ffe-v-checkbox-color: var(--ffe-g-border-color);--ffe-v-checkbox-selected-color: var(--ffe-g-primary-color);--ffe-v-checkbox-marker-color: var(--ffe-g-primary-color);--ffe-v-checkbox-focus-outline-color: var(--ffe-g-primary-color);--ffe-v-radio-button-label-color: var(--ffe-g-primary-color);--ffe-v-toggle-switch-box-shadow: 0 0 0 3px var(--ffe-farge-hvit), 0 0 0 5px var(--ffe-g-primary-color);--ffe-v-toggle-switch-hover-color: var(--ffe-farge-moerkgraa);--ffe-v-tooltip-icon-color: var(--ffe-g-primary-color);--ffe-v-tooltip-border-color: var(--ffe-g-border-color)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-input-color: var(--ffe-farge-hvit);--ffe-v-input-bg-color: var(--ffe-farge-svart);--ffe-v-input-placeholder-color: var(--ffe-farge-graa);--ffe-v-info-message-icon-color: var(--ffe-farge-vann-70);--ffe-v-info-message-icon-fill: var(--ffe-farge-fjell);--ffe-v-dropdown-bg-color: var(--ffe-farge-koksgraa);--ffe-v-success-message-icon-color: var(--ffe-farge-skog-70);--ffe-v-success-message-icon-fill: var(--ffe-farge-fjell);--ffe-v-error-message-icon-fill: var(--ffe-farge-fjell);--ffe-v-checkbox-selected-color: var(--ffe-farge-vann-70);--ffe-v-checkbox-marker-color: var(--ffe-farge-vann-30);--ffe-v-checkbox-focus-outline-color: var(--ffe-farge-hvit);--ffe-v-radio-button-label-color: var(--ffe-farge-hvit);--ffe-v-toggle-switch-box-shadow: 0 0 0 3px var(--ffe-farge-svart), 0 0 0 5px var(--ffe-farge-hvit);--ffe-v-toggle-switch-hover-color: var(--ffe-farge-moerkgraa);--ffe-v-tooltip-icon-color: var(--ffe-farge-vann-70);--ffe-v-tooltip-border-color: var(--ffe-farge-graa)}}.ffe-input-field{display:block;height:2.8125rem;padding:var(--ffe-spacing-2xs) var(--ffe-spacing-xs);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;background-color:var(--ffe-color-component-form-input-fill-default);color:var(--ffe-color-foreground-default);border-radius:var(--ffe-g-border-radius);border:2px solid var(--ffe-color-border-primary-default);transition:all var(--ffe-transition-duration) var(--ffe-ease);width:100%;font-size:var(--ffe-fontsize-form-input)}.ffe-input-field[type=date]{display:flex;padding-left:var(--ffe-spacing-xs)}.ffe-input-field::-webkit-date-and-time-value{text-align:left}@media (hover: hover) and (pointer: fine){.ffe-input-field:hover{border-color:var(--ffe-color-border-primary-hover);background-color:var(--ffe-color-component-form-input-fill-default-hover)}}.ffe-input-field:focus,.ffe-input-field:focus-within{border:2px solid var(--ffe-color-border-interactive-focus);outline:none}.ffe-input-field--inline{display:inline-block;width:auto}.ffe-input-field--text-right-align{text-align:right}.ffe-input-field--condensed{height:2.25rem}.ffe-input-field--text-like.ffe-input-field{border:none;border-bottom:2px solid var(--ffe-color-border-primary-default);border-radius:var(--ffe-g-border-width) var(--ffe-g-border-width) 0 0;box-shadow:none;text-align:center;padding:0;display:inline-block;height:2em;transition:all var(--ffe-transition-duration) var(--ffe-ease);background-color:transparent}@media (hover: hover) and (pointer: fine){.ffe-input-field--text-like.ffe-input-field:hover{border-color:var(--ffe-color-border-primary-hover);background-color:var(--ffe-color-component-form-input-fill-default-hover)}}.ffe-input-field--text-like.ffe-input-field:focus{border-bottom:2px solid var(--ffe-color-border-interactive-focus)}.ffe-input-field--text-like.ffe-input-field[aria-invalid=true]{border-bottom:2px solid var(--ffe-color-border-feedback-critical);border-left-style:none;border-right-style:none;border-top-style:none}.ffe-input-field::-ms-clear{display:none}.ffe-input-field::placeholder{color:var(--ffe-color-foreground-subtle);opacity:1}.ffe-input-field--invalid,:where(input).ffe-input-field[aria-invalid=true]{border:2px solid var(--ffe-color-border-feedback-critical);background-color:var(--ffe-color-component-form-input-fill-critical)}.ffe-input-field--invalid:focus,:where(input).ffe-input-field[aria-invalid=true]:focus{border:2px solid var(--ffe-color-border-feedback-critical)}@media (hover: hover) and (pointer: fine){.ffe-input-field--invalid:hover,:where(input).ffe-input-field[aria-invalid=true]:hover{border-color:var(--ffe-color-border-feedback-critical)}}.ffe-textarea{display:block;width:100%;padding:var(--ffe-v-input-padding);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;border-radius:var(--ffe-g-border-radius);border:var(--ffe-g-border-width) solid var(--ffe-g-border-color);background-color:var(--ffe-v-input-bg-color);color:var(--ffe-v-input-color);transition:border-color var(--ffe-transition-duration) var(--ffe-ease);font-size:var(--ffe-fontsize-form-input)}@media (hover: hover) and (pointer: fine){.ffe-textarea:hover{border-color:var(--ffe-g-primary-color)}}.ffe-textarea:focus,.ffe-textarea:active{border:var(--ffe-g-border-width-focus) solid var(--ffe-g-primary-color);outline:none}.ffe-textarea::placeholder{color:var(--ffe-v-input-placeholder-color);opacity:1}.ffe-textarea--invalid,:where(textarea).ffe-textarea[aria-invalid=true]{border-color:var(--ffe-g-error-color);border-style:solid}.ffe-textarea--invalid:focus,:where(textarea).ffe-textarea[aria-invalid=true]:focus{border:var(--ffe-g-border-width-focus) solid var(--ffe-g-error-color)}.ffe-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ffe-v-input-bg-color);background-size:24px 24px;background-repeat:no-repeat;background-position:calc(100% - 6px) 50%;border:2px solid var(--ffe-g-border-color);border-radius:var(--ffe-g-border-radius);color:var(--ffe-v-input-color);display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath fill='%23005aa4' d='M480-373.539q-7.231 0-13.461-2.308-6.231-2.308-11.846-7.923L274.924-563.539q-8.308-8.307-8.5-20.884-.193-12.577 8.5-21.269 8.692-8.692 21.076-8.692t21.076 8.692L480-442.768l162.924-162.924q8.307-8.307 20.884-8.5 12.576-.192 21.268 8.5 8.693 8.692 8.693 21.077 0 12.384-8.693 21.076L505.307-383.77q-5.615 5.615-11.846 7.923-6.23 2.308-13.461 2.308Z'/%3E%3C/svg%3E%0A");font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;height:2.8125rem;padding:0 var(--ffe-spacing-lg) 0 var(--ffe-spacing-sm);transition:all var(--ffe-transition-duration) var(--ffe-ease);width:100%;font-size:var(--ffe-fontsize-form-dropdown)}@media (prefers-color-scheme: dark){.regard-color-scheme-preference .ffe-dropdown{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath fill='%234d8cbf' d='M480-373.539q-7.231 0-13.461-2.308-6.231-2.308-11.846-7.923L274.924-563.539q-8.308-8.307-8.5-20.884-.193-12.577 8.5-21.269 8.692-8.692 21.076-8.692t21.076 8.692L480-442.768l162.924-162.924q8.307-8.307 20.884-8.5 12.576-.192 21.268 8.5 8.693 8.692 8.693 21.077 0 12.384-8.693 21.076L505.307-383.77q-5.615 5.615-11.846 7.923-6.23 2.308-13.461 2.308Z'/%3E%3C/svg%3E%0A")}}@media (hover: hover) and (pointer: fine){.ffe-dropdown:hover{border-color:var(--ffe-g-primary-color)}}.ffe-dropdown:focus,.ffe-dropdown:active{border-color:var(--ffe-v-input-bg-color);box-shadow:0 0 0 2px var(--ffe-g-primary-color);outline:none}.ffe-dropdown:focus::-ms-value{background:var(--ffe-v-dropdown-bg-color);color:var(--ffe-v-input-color)}.ffe-dropdown::-ms-expand{display:none}.ffe-dropdown::-ms-clear{display:none}.ffe-dropdown--inline{display:inline-block;width:auto}.ffe-dropdown::placeholder{color:var(--ffe-v-input-placeholder-color);opacity:1}.ffe-checkbox{line-height:1.5rem;background-color:var(--ffe-color-surface-primary-default);color:var(--ffe-color-foreground-default);isolation:isolate;display:grid;grid-column-gap:var(--ffe-spacing-xs);align-items:center;cursor:pointer;transition:width var(--ffe-transition-duration) var(--ffe-ease);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;text-align:left;padding-left:0;-webkit-tap-highlight-color:rgba(0,90,164,.15);grid-template-columns:auto 1fr;grid-template-rows:1.5rem 1fr;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ffe-checkbox--no-margin{margin-top:0;margin-bottom:0}.ffe-checkbox--inline{display:inline-grid;margin-right:var(--ffe-spacing-sm)}.ffe-checkbox--hidden-label{margin:0;padding-left:20px;padding-bottom:20px}.ffe-checkbox--hidden-label:before{margin-right:0}.ffe-checkbox:before,.ffe-checkbox:after{place-self:center;content:"";grid-column:1 / 2;grid-row:1 / 2;transition:all var(--ffe-transition-duration) var(--ffe-ease)}.ffe-checkbox:before{background:var(--ffe-color-surface-primary-default);border:1px solid var(--ffe-color-border-primary-default);border-radius:calc(var(--ffe-g-border-radius) / 2);height:20px;width:20px}.ffe-checkbox:after{transform:scaleX(-1) rotate(135deg);border-right:3px solid transparent;border-top:3px solid transparent;width:6px;height:11px;margin-bottom:2px}.ffe-hidden-checkbox+.ffe-checkbox{padding:var(--ffe-spacing-xs) 0;margin-bottom:0}.ffe-checkbox__content{grid-column:2 / 3;grid-row:1 / -1;color:var(--ffe-color-foreground-default)}.ffe-hidden-checkbox{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.ffe-hidden-checkbox:where(:checked,:focus,:active,:hover)+.ffe-checkbox:before{outline:none}@media (hover: hover) and (pointer: fine){.ffe-hidden-checkbox:hover+.ffe-checkbox:before{border-color:var(--ffe-color-border-primary-hover);background:var(--ffe-color-surface-primary-default-hover)}}.ffe-hidden-checkbox:focus+.ffe-checkbox:before,.ffe-hidden-checkbox:focus-visible+.ffe-checkbox:before{border:var(--ffe-g-border-width-focus) solid var(--ffe-color-border-primary-selected);box-shadow:0 0 0 2px var(--ffe-color-border-primary-selected)}.ffe-hidden-checkbox:active+.ffe-checkbox:before{border-color:var(--ffe-color-border-primary-default);background:var(--ffe-color-surface-primary-default-pressed)}.ffe-hidden-checkbox:checked+.ffe-checkbox:before{border-color:var(--ffe-color-border-primary-selected);background:var(--ffe-color-fill-primary-selected, #002776)}.ffe-hidden-checkbox:checked+.ffe-checkbox:after{border-color:var(--ffe-color-foreground-inverse)}.ffe-hidden-checkbox[aria-invalid=true]+.ffe-checkbox:before{border-color:var(--ffe-color-border-feedback-critical);background:var(--ffe-color-surface-feedback-critical)}.ffe-form-label{color:var(--ffe-color-foreground-default)}.ffe-checkbox__description{color:var(--ffe-color-foreground-subtle)}.ffe-checkbox__icon{color:var(--ffe-color-foreground-emphasis)}.ffe-radio-input{position:absolute;opacity:0}.ffe-radio-button{--line-height: 1.5rem;--outer-circle-color: var(--ffe-color-border-primary-default);--inner-circle-color: var(--ffe-color-fill-primary-pressed);--circle-background: var(--ffe-color-surface-primary-default);color:var(--ffe-color-foreground-default);isolation:isolate;line-height:var(--line-height);overflow-wrap:anywhere;font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;display:grid;align-items:center;position:relative;cursor:pointer;transition:width var(--ffe-transition-duration) var(--ffe-ease-in-out-back);text-align:left;padding-left:0;padding-top:1px;-webkit-tap-highlight-color:var(--ffe-color-fill-primary-subtle);grid-template-columns:auto 1fr auto;grid-template-rows:var(--line-height) 1fr;grid-column-gap:var(--ffe-spacing-xs)}.ffe-radio-button--inline,.ffe-radio-button--with-tooltip{display:inline-grid;margin-right:var(--ffe-spacing-md)}.ffe-radio-button--with-tooltip{margin-bottom:0}.ffe-radio-button__tooltip-icon{display:inline-block;vertical-align:top;width:25px;position:relative;margin-top:0;grid-column:3;grid-row:1}.ffe-radio-button__tooltip-icon .ffe-tooltip__icon{margin:0}.ffe-radio-button__tooltip-text.ffe-tooltip__text{grid-column:1 / span 3;grid-row:2;margin-left:calc(24px + var(--ffe-spacing-xs));margin-top:var(--ffe-spacing-2xs);margin-bottom:0}.ffe-radio-button:before,.ffe-radio-button:after{content:"";border-radius:50%;pointer-events:none;left:0;grid-column:1;grid-row:1;transition:all var(--ffe-transition-duration) var(--ffe-ease);place-self:center}.ffe-radio-button:before{background-color:var(--inner-circle-color);width:50%;aspect-ratio:1;z-index:1;transform:scale(0)}.ffe-radio-button:after{background-color:var(--circle-background);border:var(--ffe-g-border-width) solid var(--outer-circle-color);width:24px;height:24px}.ffe-radio-input+.ffe-radio-button{padding:var(--ffe-spacing-xs) 0;margin-bottom:0}.ffe-radio-input:where(:checked,:focus,:active,:hover)+.ffe-radio-button:before{outline:none}@media (hover: hover) and (pointer: fine){.ffe-radio-input:hover+.ffe-radio-button{--circle-background: var(--ffe-color-surface-primary-default-hover)}}.ffe-radio-input:checked+.ffe-radio-button{--outer-circle-color: var(--ffe-color-fill-primary-selected);--inner-circle-color: var(--ffe-color-fill-primary-pressed)}.ffe-radio-input:checked+.ffe-radio-button:before{transform:scale(1)}.ffe-radio-input:focus+.ffe-radio-button{--outer-circle-color: var(--ffe-color-border-interactive-focus)}.ffe-radio-input:disabled+.ffe-radio-button{--outer-circle-color: var(--ffe-color-border-primary-subtle);--circle-background: var(--ffe-color-surface-primary-default);cursor:not-allowed;color:var(--ffe-color-foreground-subtle)}.ffe-radio-input[aria-invalid=true]+.ffe-radio-button{--outer-circle-color: var(--ffe-color-border-error)}.ffe-radio-input:checked[aria-invalid=true]+.ffe-radio-button{--inner-circle-color: var(--ffe-color-fill-error)}.ffe-radio-input__content{grid-column:2;grid-row:1}.ffe-radio-switch{--outer-circle-color: var(--ffe-color-border-primary-default);--inner-circle-color: var(--ffe-color-fill-primary-pressed);--circle-background: var(--ffe-color-surface-primary-default);color:var(--ffe-color-foreground-default);padding:var(--ffe-spacing-xs) var(--ffe-spacing-md) var(--ffe-spacing-xs) var(--ffe-spacing-xs);grid-template-columns:auto 1fr;grid-column-gap:var(--ffe-spacing-xs);position:relative;border:var(--ffe-g-border-width) solid var(--outer-circle-color);border-radius:48px;display:inline-grid;place-items:center;min-width:100px;text-align:left;font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;cursor:pointer;transition:all var(--ffe-transition-duration) var(--ffe-ease);margin-bottom:var(--ffe-spacing-2xs);margin-top:var(--ffe-spacing-sm);line-height:1.5;overflow-wrap:anywhere}.ffe-radio-switch:before{content:"";left:12px;top:8px;background-color:var(--inner-circle-color);border:var(--ffe-g-border-width) solid var(--outer-circle-color);width:24px;height:24px;border-radius:50%;pointer-events:none}@media (min-width: 480px){.ffe-radio-switch{margin-bottom:0}}.ffe-radio-switch+input+.ffe-radio-switch{margin-left:var(--ffe-spacing-xs)}.ffe-radio-switch--condensed{height:38px}.ffe-radio-input:where(:checked,:focus,:active,:hover)+.ffe-radio-switch:before{outline:none}@media (hover: hover) and (pointer: fine){.ffe-radio-input:hover+.ffe-radio-switch{--circle-background: var(--ffe-color-surface-primary-default-hover)}}.ffe-radio-input:checked+.ffe-radio-switch{--outer-circle-color: var(--ffe-color-fill-primary-selected);--inner-circle-color: var(--ffe-color-fill-primary-pressed);background-color:var(--ffe-color-fill-primary-pressed);color:var(--ffe-color-foreground-on-fill-default)}.ffe-radio-input:checked+.ffe-radio-switch:before{border:5px solid var(--ffe-color-surface-primary-default);background-color:var(--ffe-color-fill-primary-selected)}.ffe-radio-input:focus+.ffe-radio-switch{--outer-circle-color: var(--ffe-color-border-interactive-focus);outline:none;box-shadow:0 0 0 2px var(--ffe-color-border-interactive-focus)}.ffe-radio-input:disabled+.ffe-radio-switch{--outer-circle-color: var(--ffe-color-border-primary-subtle);--circle-background: var(--ffe-color-surface-primary-default);cursor:not-allowed;color:var(--ffe-color-foreground-subtle)}.ffe-radio-input[aria-invalid=true]+.ffe-radio-switch{--outer-circle-color: var(--ffe-color-border-feedback-critical)}.ffe-radio-block{--outer-circle-color: var(--ffe-color-border-primary-default);--inner-circle-color: var(--ffe-color-fill-primary-pressed);--block-background: var(--ffe-color-surface-primary-default);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;margin-top:var(--ffe-spacing-md);width:100%;transition:width var(--ffe-transition-duration) var(--ffe-ease-in-out-back);overflow-wrap:anywhere}.ffe-radio-block__content,.ffe-radio-block__header{cursor:pointer;transition:all var(--ffe-transition-duration) var(--ffe-ease)}.ffe-radio-block__content{width:100%;display:inline-grid;grid-template-columns:auto 1fr;position:relative;border:2px solid var(--outer-circle-color);border-radius:var(--ffe-radius-md);margin-right:var(--ffe-spacing-xs);color:var(--ffe-color-foreground-default);background-color:var(--block-background)}.ffe-radio-block__content:before{place-self:center;grid-column:1 / 2;grid-row:1 / 2;content:"";left:20px;z-index:1;background-color:transparent;border:2px solid var(--outer-circle-color);width:20px;height:20px;border-radius:50%;position:absolute;pointer-events:none}.ffe-radio-block__header{grid-column:2 / 3;grid-row:1 / 2;display:block;padding:var(--ffe-spacing-xs) var(--ffe-spacing-3xl) var(--ffe-spacing-xs);color:var(--ffe-color-foreground-default);background-color:transparent;border-radius:var(--ffe-radius-md) var(--ffe-radius-md) 0 0}.ffe-radio-block__wrapper{grid-column:2 / 3;grid-row:2 / 3;padding:var(--ffe-spacing-sm) var(--ffe-spacing-sm) var(--ffe-spacing-lg);cursor:auto;color:var(--ffe-color-foreground-default)}.ffe-radio-block__wrapper--empty{padding:0}.ffe-radio-block__wrapper[aria-hidden=true]{display:none}@media (min-width: 480px){.ffe-radio-block__wrapper{padding-left:var(--ffe-spacing-3xl)}}@media (hover: hover) and (pointer: fine){.ffe-radio-block:hover .ffe-radio-block__content{--block-background: var(--ffe-color-surface-primary-default-hover);--outer-circle-color: var(--ffe-color-border-primary-hover)}}.ffe-radio-block:active .ffe-radio-block__content{--block-background: var(--ffe-color-surface-primary-default-pressed);--outer-circle-color: var(--ffe-color-border-primary-pressed)}.ffe-radio-input:checked+.ffe-radio-block__content{--outer-circle-color: var(--ffe-color-border-interactive-focus)}.ffe-radio-input:checked+.ffe-radio-block__content:before{background-color:var(--ffe-color-fill-primary-pressed);border:5px solid var(--block-background)}.ffe-radio-input:checked+.ffe-radio-block__content .ffe-radio-block__header{background-color:var(--ffe-color-fill-primary-selected);color:var(--ffe-color-foreground-on-fill-default)}.ffe-radio-input:focus+.ffe-radio-block__content{--outer-circle-color: var(--ffe-color-border-interactive-focus);outline:none;box-shadow:0 0 0 2px var(--ffe-color-border-interactive-focus)}.ffe-radio-input:disabled+.ffe-radio-block__content{--outer-circle-color: var(--ffe-color-border-primary-subtle);--block-background: var(--ffe-color-surface-primary-default);cursor:not-allowed;color:var(--ffe-color-foreground-subtle)}.ffe-radio-input:disabled+.ffe-radio-block__content .ffe-radio-block__header{color:var(--ffe-color-foreground-subtle)}.ffe-radio-input:disabled+.ffe-radio-block__content .ffe-radio-block__wrapper{color:var(--ffe-color-foreground-subtle)}.ffe-radio-input[aria-invalid=true]+.ffe-radio-block__content{--outer-circle-color: var(--ffe-color-border-feedback-critical)}@media (min-width: 480px){.ffe-phone-number__input-group{display:flex}}.ffe-phone-number__input-group>*{margin-top:0}.ffe-phone-number__country-code .ffe-phone-number__input-group{display:flex}.ffe-phone-number__country-code{min-width:110px;flex-grow:1}.ffe-phone-number__country-code label{white-space:nowrap;margin-right:var(--ffe-spacing-xs)}@media (max-width: 479px){.ffe-phone-number__country-code{margin-bottom:var(--ffe-spacing-xs)}}.ffe-phone-number__country-code-input{border-top-left-radius:0;border-bottom-left-radius:0}@media (min-width: 480px){.ffe-phone-number__country-code-input{max-width:4rem;margin-right:var(--ffe-spacing-sm)}}.ffe-phone-number__plus{font-weight:400;line-height:1;padding:var(--ffe-v-input-padding);background-color:var(--ffe-v-input-bg-color);border:var(--ffe-g-border-width) solid var(--ffe-g-border-color);border-radius:var(--ffe-g-border-radius) 0 0 var(--ffe-g-border-radius);border-right:0;transition:border-color var(--ffe-transition-duration) var(--ffe-ease);color:var(--ffe-v-input-color);display:flex;align-items:center}.ffe-phone-number__number{flex-grow:10000}.ffe-phone-number__number label{white-space:nowrap}.ffe-phone-number__phone-input:disabled,.ffe-phone-number__country-code-input:disabled{color:transparent}.ffe-toggle-switch__input{position:absolute;opacity:0;cursor:pointer}.ffe-toggle-switch__label{display:flex;align-items:center;position:relative;cursor:pointer;color:var(--ffe-g-secondary-color);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;min-height:44px;transition:color var(--ffe-transition-duration) var(--ffe-ease);font-size:var(--ffe-fontsize-h6)}.ffe-toggle-switch__label-text{margin-right:auto;padding-right:var(--ffe-spacing-sm)}.ffe-toggle-switch__label-on,.ffe-toggle-switch__label-off{color:var(--ffe-color-foreground-default);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-small-text);overflow-wrap:anywhere}.ffe-toggle-switch__label-description{display:block;margin-top:var(--ffe-spacing-2xs);color:var(--ffe-color-foreground-default);font-family:var(--ffe-g-font);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;margin:0;font-size:var(--ffe-fontsize-small-text);overflow-wrap:anywhere}.ffe-toggle-switch__switch{position:relative;margin:0 var(--ffe-spacing-sm);display:flex;align-items:center}.ffe-toggle-switch--hide-on-off .ffe-toggle-switch__switch{margin:0}.ffe-toggle-switch__switch:before{display:inline-block;content:"";width:56px;height:30px;background:var(--ffe-g-border-color);border-radius:52px;left:auto;right:0;transition:background .4s var(--ffe-ease),box-shadow var(--ffe-transition-duration) var(--ffe-ease)}.ffe-toggle-switch__switch:after{display:inline-block;content:"";width:24px;height:24px;background:var(--ffe-v-input-bg-color);border-radius:50%;position:absolute;left:4px;transition:transform var(--ffe-transition-duration) var(--ffe-ease)}@media (hover: hover) and (pointer: fine){.ffe-toggle-switch__label:hover .ffe-toggle-switch__switch:before{background:var(--ffe-v-toggle-switch-hover-color)}}.ffe-toggle-switch__input:checked+.ffe-toggle-switch__label .ffe-toggle-switch__switch:after{transform:translate(24px)}.ffe-toggle-switch__input:checked+.ffe-toggle-switch__label .ffe-toggle-switch__switch:before{background:var(--ffe-g-primary-color)}@media (hover: hover) and (pointer: fine){.ffe-toggle-switch__input:checked+.ffe-toggle-switch__label:hover .ffe-toggle-switch__switch:before{background:var(--ffe-g-secondary-color)}}.ffe-toggle-switch__input:focus:not(:focus-visible)+.ffe-toggle-switch__label .ffe-toggle-switch__switch:before{box-shadow:none}.ffe-toggle-switch__input:focus+.ffe-toggle-switch__label .ffe-toggle-switch__switch:before{box-shadow:var(--ffe-v-toggle-switch-box-shadow)}.ffe-input-group{border:0;position:relative;padding:0 0 calc(1lh + var(--ffe-spacing-xs))}.ffe-input-group>*{margin-top:0;margin-bottom:var(--ffe-spacing-xs)}.ffe-input-group .ffe-form-label{margin-bottom:0}.ffe-input-group .ffe-field-message--error{margin-top:0}.ffe-input-group__description{margin-bottom:var(--ffe-spacing-xs)}.ffe-input-group--message,.ffe-input-group--no-extra-margin{padding-bottom:0}.ffe-input-group--no-extra-margin .ffe-field-message--error{margin-bottom:var(--ffe-spacing-xs);height:initial}.ffe-form-label{overflow-wrap:anywhere;padding-bottom:var(--ffe-spacing-xs);display:inline-block;position:relative;font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;font-size:var(--ffe-fontsize-h6);font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;color:var(--ffe-color-foreground-default)}.ffe-form-label .ffe-tooltip--open .ffe-tooltip__text{margin-bottom:0}.ffe-form-label--block{display:block}.ffe-input-group:has(.ffe-tooltip) .ffe-form-label{max-width:calc(100% - 42px)}.ffe-tooltip{display:inline}.ffe-tooltip__icon{background:var(--ffe-color-surface-primary-default);border-radius:50%;border:2px solid var(--ffe-color-border-interactive-default);color:var(--ffe-color-foreground-default);cursor:help;height:1.5625rem;aspect-ratio:1;margin:0;padding:0;transition:all var(--ffe-transition-duration) var(--ffe-ease);display:inline-grid;place-items:center;font-family:sans-serif;line-height:1;font-size:var(--ffe-fontsize-button)}.ffe-tooltip__icon>span{margin-top:2px}@media (hover: hover) and (pointer: fine){.ffe-tooltip__icon:hover{border-color:var(--ffe-color-border-interactive-hover);background:var(--ffe-color-surface-primary-default-hover)}}.ffe-tooltip__icon:focus-visible{box-shadow:0 0 0 2px var(--ffe-color-border-interactive-focus);border-color:var(--ffe-color-border-interactive-focus);outline:none}.ffe-tooltip__icon:active,.ffe-tooltip--open .ffe-tooltip__icon{border-color:var(--ffe-color-border-interactive-selected);background:var(--ffe-color-surface-primary-default-active)}.ffe-tooltip__text{will-change:height;height:0;overflow:hidden;visibility:hidden;transition:all var(--ffe-transition-duration) var(--ffe-ease);overflow-wrap:anywhere;color:var(--ffe-color-foreground-default)}.ffe-tooltip--open .ffe-tooltip__text{margin:var(--ffe-spacing-2xs) 0;padding:var(--ffe-spacing-2xs) 0;height:auto;overflow:visible;visibility:visible}.ffe-field-message{font-family:var(--ffe-g-font);color:var(--ffe-color-foreground-default);margin:var(--ffe-spacing-2xs) 0 var(--ffe-spacing-xs);display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--ffe-spacing-xs);font-size:var(--ffe-fontsize-body-text);overflow-wrap:anywhere}.ffe-field-message[aria-hidden=true]{display:none}.ffe-field-message__icon{place-self:center;border-radius:50%;width:18px;height:18px;display:inline-flex;color:var(--ffe-color-foreground-on-fill-default);align-items:center;justify-content:center}.ffe-field-message .ffe-icons{color:var(--ffe-color-foreground-on-fill-default)}.ffe-field-message--success .ffe-field-message__icon{background-color:var(--ffe-color-fill-feedback-success)}.ffe-field-message--success .ffe-field-message__icon .ffe-icons{color:var(--ffe-color-foreground-on-fill-default)}.ffe-field-message--info .ffe-field-message__icon{background-color:var(--ffe-color-fill-feedback-info)}.ffe-field-message--info .ffe-field-message__icon .ffe-icons{color:var(--ffe-color-foreground-on-fill-default)}.ffe-field-message--error .ffe-field-message__icon{background:var(--ffe-color-fill-feedback-critical)}.ffe-field-message--error .ffe-field-message__icon .ffe-icons{color:var(--ffe-color-foreground-on-fill-default)}select,textarea,input:not([type=radio],[type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none}.ffe-grid__row{padding-right:var(--ffe-spacing-sm);padding-left:var(--ffe-spacing-sm);color:var(--ffe-color-foreground-default)}.ffe-grid__row,.ffe-grid__row-wrapper{display:grid;gap:var(--ffe-spacing-sm);margin:0 auto;max-width:var(--app-width);grid-template-columns:repeat(12,1fr)}.ffe-grid--gap-none .ffe-grid__row,.ffe-grid--gap-none .ffe-grid__row-wrapper{gap:0;padding-right:0;padding-left:0}.ffe-grid--gap-2xs .ffe-grid__row,.ffe-grid--gap-2xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-2xs);padding-right:var(--ffe-spacing-2xs);padding-left:var(--ffe-spacing-2xs)}.ffe-grid--gap-xs .ffe-grid__row,.ffe-grid--gap-xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-xs);padding-right:var(--ffe-spacing-xs);padding-left:var(--ffe-spacing-xs)}.ffe-grid--gap-sm .ffe-grid__row,.ffe-grid--gap-sm .ffe-grid__row-wrapper{gap:var(--ffe-spacing-sm);padding-right:var(--ffe-spacing-sm);padding-left:var(--ffe-spacing-sm)}.ffe-grid--gap-md .ffe-grid__row,.ffe-grid--gap-md .ffe-grid__row-wrapper{gap:var(--ffe-spacing-md);padding-right:var(--ffe-spacing-md);padding-left:var(--ffe-spacing-md)}.ffe-grid--gap-lg .ffe-grid__row,.ffe-grid--gap-lg .ffe-grid__row-wrapper{gap:var(--ffe-spacing-lg);padding-right:var(--ffe-spacing-lg);padding-left:var(--ffe-spacing-lg)}@media (min-width: 480px){.ffe-grid--sm-gap-none .ffe-grid__row,.ffe-grid--sm-gap-none .ffe-grid__row-wrapper{gap:0;padding-right:0;padding-left:0}.ffe-grid--sm-gap-2xs .ffe-grid__row,.ffe-grid--sm-gap-2xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-2xs);padding-right:var(--ffe-spacing-2xs);padding-left:var(--ffe-spacing-2xs)}.ffe-grid--sm-gap-xs .ffe-grid__row,.ffe-grid--sm-gap-xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-xs);padding-right:var(--ffe-spacing-xs);padding-left:var(--ffe-spacing-xs)}.ffe-grid--sm-gap-sm .ffe-grid__row,.ffe-grid--sm-gap-sm .ffe-grid__row-wrapper{gap:var(--ffe-spacing-sm);padding-right:var(--ffe-spacing-sm);padding-left:var(--ffe-spacing-sm)}.ffe-grid--sm-gap-md .ffe-grid__row,.ffe-grid--sm-gap-md .ffe-grid__row-wrapper{gap:var(--ffe-spacing-md);padding-right:var(--ffe-spacing-md);padding-left:var(--ffe-spacing-md)}.ffe-grid--sm-gap-lg .ffe-grid__row,.ffe-grid--sm-gap-lg .ffe-grid__row-wrapper{gap:var(--ffe-spacing-lg);padding-right:var(--ffe-spacing-lg);padding-left:var(--ffe-spacing-lg)}}@media (min-width: 768px){.ffe-grid--md-gap-none .ffe-grid__row,.ffe-grid--md-gap-none .ffe-grid__row-wrapper{gap:0;padding-right:0;padding-left:0}.ffe-grid--md-gap-2xs .ffe-grid__row,.ffe-grid--md-gap-2xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-2xs);padding-right:var(--ffe-spacing-2xs);padding-left:var(--ffe-spacing-2xs)}.ffe-grid--md-gap-xs .ffe-grid__row,.ffe-grid--md-gap-xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-xs);padding-right:var(--ffe-spacing-xs);padding-left:var(--ffe-spacing-xs)}.ffe-grid--md-gap-sm .ffe-grid__row,.ffe-grid--md-gap-sm .ffe-grid__row-wrapper{gap:var(--ffe-spacing-sm);padding-right:var(--ffe-spacing-sm);padding-left:var(--ffe-spacing-sm)}.ffe-grid--md-gap-md .ffe-grid__row,.ffe-grid--md-gap-md .ffe-grid__row-wrapper{gap:var(--ffe-spacing-md);padding-right:var(--ffe-spacing-md);padding-left:var(--ffe-spacing-md)}.ffe-grid--md-gap-lg .ffe-grid__row,.ffe-grid--md-gap-lg .ffe-grid__row-wrapper{gap:var(--ffe-spacing-lg);padding-right:var(--ffe-spacing-lg);padding-left:var(--ffe-spacing-lg)}}@media (min-width: 1024px){.ffe-grid--lg-gap-none .ffe-grid__row,.ffe-grid--lg-gap-none .ffe-grid__row-wrapper{gap:0;padding-right:0;padding-left:0}.ffe-grid--lg-gap-2xs .ffe-grid__row,.ffe-grid--lg-gap-2xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-2xs);padding-right:var(--ffe-spacing-2xs);padding-left:var(--ffe-spacing-2xs)}.ffe-grid--lg-gap-xs .ffe-grid__row,.ffe-grid--lg-gap-xs .ffe-grid__row-wrapper{gap:var(--ffe-spacing-xs);padding-right:var(--ffe-spacing-xs);padding-left:var(--ffe-spacing-xs)}.ffe-grid--lg-gap-sm .ffe-grid__row,.ffe-grid--lg-gap-sm .ffe-grid__row-wrapper{gap:var(--ffe-spacing-sm);padding-right:var(--ffe-spacing-sm);padding-left:var(--ffe-spacing-sm)}.ffe-grid--lg-gap-md .ffe-grid__row,.ffe-grid--lg-gap-md .ffe-grid__row-wrapper{gap:var(--ffe-spacing-md);padding-right:var(--ffe-spacing-md);padding-left:var(--ffe-spacing-md)}.ffe-grid--lg-gap-lg .ffe-grid__row,.ffe-grid--lg-gap-lg .ffe-grid__row-wrapper{gap:var(--ffe-spacing-lg);padding-right:var(--ffe-spacing-lg);padding-left:var(--ffe-spacing-lg)}}.ffe-grid__row--padding-2xs,.ffe-grid__row-wrapper--padding-2xs,.ffe-grid__row--padding-xs,.ffe-grid__row-wrapper--padding-xs{padding-top:var(--ffe-spacing-2xs);padding-bottom:var(--ffe-spacing-2xs)}.ffe-grid__row--padding-sm,.ffe-grid__row-wrapper--padding-sm{padding-top:var(--ffe-spacing-sm);padding-bottom:var(--ffe-spacing-sm)}.ffe-grid__row--padding-md,.ffe-grid__row-wrapper--padding-md{padding-top:var(--ffe-spacing-md);padding-bottom:var(--ffe-spacing-md)}.ffe-grid__row--padding-lg,.ffe-grid__row-wrapper--padding-lg{padding-top:var(--ffe-spacing-lg);padding-bottom:var(--ffe-spacing-lg)}.ffe-grid__row--padding-xl,.ffe-grid__row-wrapper--padding-xl{padding-top:var(--ffe-spacing-xl);padding-bottom:var(--ffe-spacing-xl)}.ffe-grid__row--padding-2xl,.ffe-grid__row-wrapper--padding-2xl{padding-top:var(--ffe-spacing-2xl);padding-bottom:var(--ffe-spacing-2xl)}.ffe-grid__row--padding-3xl,.ffe-grid__row-wrapper--padding-3xl{padding-top:var(--ffe-spacing-3xl);padding-bottom:var(--ffe-spacing-3xl)}.ffe-grid__row--padding-4xl,.ffe-grid__row-wrapper--padding-4xl{padding-top:var(--ffe-spacing-4xl);padding-bottom:var(--ffe-spacing-4xl)}.ffe-grid__row--padding-5xl,.ffe-grid__row-wrapper--padding-5xl{padding-top:var(--ffe-spacing-5xl);padding-bottom:var(--ffe-spacing-5xl)}@media (min-width: 480px){.ffe-grid__row--sm-padding-2xs,.ffe-grid__row-wrapper--sm-padding-2xs,.ffe-grid__row--sm-padding-xs,.ffe-grid__row-wrapper--sm-padding-xs{padding-top:var(--ffe-spacing-2xs);padding-bottom:var(--ffe-spacing-2xs)}.ffe-grid__row--sm-padding-sm,.ffe-grid__row-wrapper--sm-padding-sm{padding-top:var(--ffe-spacing-sm);padding-bottom:var(--ffe-spacing-sm)}.ffe-grid__row--sm-padding-md,.ffe-grid__row-wrapper--sm-padding-md{padding-top:var(--ffe-spacing-md);padding-bottom:var(--ffe-spacing-md)}.ffe-grid__row--sm-padding-lg,.ffe-grid__row-wrapper--sm-padding-lg{padding-top:var(--ffe-spacing-lg);padding-bottom:var(--ffe-spacing-lg)}.ffe-grid__row--sm-padding-xl,.ffe-grid__row-wrapper--sm-padding-xl{padding-top:var(--ffe-spacing-xl);padding-bottom:var(--ffe-spacing-xl)}.ffe-grid__row--sm-padding-2xl,.ffe-grid__row-wrapper--sm-padding-2xl{padding-top:var(--ffe-spacing-2xl);padding-bottom:var(--ffe-spacing-2xl)}.ffe-grid__row--sm-padding-3xl,.ffe-grid__row-wrapper--sm-padding-3xl{padding-top:var(--ffe-spacing-3xl);padding-bottom:var(--ffe-spacing-3xl)}.ffe-grid__row--sm-padding-4xl,.ffe-grid__row-wrapper--sm-padding-4xl{padding-top:var(--ffe-spacing-4xl);padding-bottom:var(--ffe-spacing-4xl)}.ffe-grid__row--sm-padding-5xl,.ffe-grid__row-wrapper--sm-padding-5xl{padding-top:var(--ffe-spacing-5xl);padding-bottom:var(--ffe-spacing-5xl)}}@media (min-width: 768px){.ffe-grid__row--md-padding-2xs,.ffe-grid__row-wrapper--md-padding-2xs,.ffe-grid__row--md-padding-xs,.ffe-grid__row-wrapper--md-padding-xs{padding-top:var(--ffe-spacing-2xs);padding-bottom:var(--ffe-spacing-2xs)}.ffe-grid__row--md-padding-sm,.ffe-grid__row-wrapper--md-padding-sm{padding-top:var(--ffe-spacing-sm);padding-bottom:var(--ffe-spacing-sm)}.ffe-grid__row--md-padding-md,.ffe-grid__row-wrapper--md-padding-md{padding-top:var(--ffe-spacing-md);padding-bottom:var(--ffe-spacing-md)}.ffe-grid__row--md-padding-lg,.ffe-grid__row-wrapper--md-padding-lg{padding-top:var(--ffe-spacing-lg);padding-bottom:var(--ffe-spacing-lg)}.ffe-grid__row--md-padding-xl,.ffe-grid__row-wrapper--md-padding-xl{padding-top:var(--ffe-spacing-xl);padding-bottom:var(--ffe-spacing-xl)}.ffe-grid__row--md-padding-2xl,.ffe-grid__row-wrapper--md-padding-2xl{padding-top:var(--ffe-spacing-2xl);padding-bottom:var(--ffe-spacing-2xl)}.ffe-grid__row--md-padding-3xl,.ffe-grid__row-wrapper--md-padding-3xl{padding-top:var(--ffe-spacing-3xl);padding-bottom:var(--ffe-spacing-3xl)}.ffe-grid__row--md-padding-4xl,.ffe-grid__row-wrapper--md-padding-4xl{padding-top:var(--ffe-spacing-4xl);padding-bottom:var(--ffe-spacing-4xl)}.ffe-grid__row--md-padding-5xl,.ffe-grid__row-wrapper--md-padding-5xl{padding-top:var(--ffe-spacing-5xl);padding-bottom:var(--ffe-spacing-5xl)}}@media (min-width: 1024px){.ffe-grid__row--lg-padding-2xs,.ffe-grid__row-wrapper--lg-padding-2xs,.ffe-grid__row--lg-padding-xs,.ffe-grid__row-wrapper--lg-padding-xs{padding-top:var(--ffe-spacing-2xs);padding-bottom:var(--ffe-spacing-2xs)}.ffe-grid__row--lg-padding-sm,.ffe-grid__row-wrapper--lg-padding-sm{padding-top:var(--ffe-spacing-sm);padding-bottom:var(--ffe-spacing-sm)}.ffe-grid__row--lg-padding-md,.ffe-grid__row-wrapper--lg-padding-md{padding-top:var(--ffe-spacing-md);padding-bottom:var(--ffe-spacing-md)}.ffe-grid__row--lg-padding-lg,.ffe-grid__row-wrapper--lg-padding-lg{padding-top:var(--ffe-spacing-lg);padding-bottom:var(--ffe-spacing-lg)}.ffe-grid__row--lg-padding-xl,.ffe-grid__row-wrapper--lg-padding-xl{padding-top:var(--ffe-spacing-xl);padding-bottom:var(--ffe-spacing-xl)}.ffe-grid__row--lg-padding-2xl,.ffe-grid__row-wrapper--lg-padding-2xl{padding-top:var(--ffe-spacing-2xl);padding-bottom:var(--ffe-spacing-2xl)}.ffe-grid__row--lg-padding-3xl,.ffe-grid__row-wrapper--lg-padding-3xl{padding-top:var(--ffe-spacing-3xl);padding-bottom:var(--ffe-spacing-3xl)}.ffe-grid__row--lg-padding-4xl,.ffe-grid__row-wrapper--lg-padding-4xl{padding-top:var(--ffe-spacing-4xl);padding-bottom:var(--ffe-spacing-4xl)}.ffe-grid__row--lg-padding-5xl,.ffe-grid__row-wrapper--lg-padding-5xl{padding-top:var(--ffe-spacing-5xl);padding-bottom:var(--ffe-spacing-5xl)}}.ffe-grid__row--margin-2xs,.ffe-grid__row-wrapper--margin-2xs{margin:var(--ffe-spacing-2xs) auto}.ffe-grid__row--margin-xs,.ffe-grid__row-wrapper--margin-xs{margin:var(--ffe-spacing-xs) auto}.ffe-grid__row--margin-sm,.ffe-grid__row-wrapper--margin-sm{margin:var(--ffe-spacing-sm) auto}.ffe-grid__row--margin-md,.ffe-grid__row-wrapper--margin-md{margin:var(--ffe-spacing-md) auto}.ffe-grid__row--margin-lg,.ffe-grid__row-wrapper--margin-lg{margin:var(--ffe-spacing-lg) auto}.ffe-grid__row--margin-xl,.ffe-grid__row-wrapper--margin-xl{margin:var(--ffe-spacing-xl) auto}.ffe-grid__row--margin-2xl,.ffe-grid__row-wrapper--margin-2xl{margin:var(--ffe-spacing-2xl) auto}.ffe-grid__row--margin-3xl,.ffe-grid__row-wrapper--margin-3xl{margin:var(--ffe-spacing-3xl) auto}.ffe-grid__row--margin-4xl,.ffe-grid__row-wrapper--margin-4xl{margin:var(--ffe-spacing-4xl) auto}.ffe-grid__row--margin-5xl,.ffe-grid__row-wrapper--margin-5xl{margin:var(--ffe-spacing-5xl) auto}@media (min-width: 480px){.ffe-grid__row--sm-margin-2xs,.ffe-grid__row-wrapper--sm-margin-2xs{margin:var(--ffe-spacing-2xs) auto}.ffe-grid__row--sm-margin-xs,.ffe-grid__row-wrapper--sm-margin-xs{margin:var(--ffe-spacing-xs) auto}.ffe-grid__row--sm-margin-sm,.ffe-grid__row-wrapper--sm-margin-sm{margin:var(--ffe-spacing-sm) auto}.ffe-grid__row--sm-margin-md,.ffe-grid__row-wrapper--sm-margin-md{margin:var(--ffe-spacing-md) auto}.ffe-grid__row--sm-margin-lg,.ffe-grid__row-wrapper--sm-margin-lg{margin:var(--ffe-spacing-lg) auto}.ffe-grid__row--sm-margin-xl,.ffe-grid__row-wrapper--sm-margin-xl{margin:var(--ffe-spacing-xl) auto}.ffe-grid__row--sm-margin-2xl,.ffe-grid__row-wrapper--sm-margin-2xl{margin:var(--ffe-spacing-2xl) auto}.ffe-grid__row--sm-margin-3xl,.ffe-grid__row-wrapper--sm-margin-3xl{margin:var(--ffe-spacing-3xl) auto}.ffe-grid__row--sm-margin-4xl,.ffe-grid__row-wrapper--sm-margin-4xl{margin:var(--ffe-spacing-4xl) auto}.ffe-grid__row--sm-margin-5xl,.ffe-grid__row-wrapper--sm-margin-5xl{margin:var(--ffe-spacing-5xl) auto}}@media (min-width: 768px){.ffe-grid__row--md-margin-2xs,.ffe-grid__row-wrapper--md-margin-2xs{margin:var(--ffe-spacing-2xs) auto}.ffe-grid__row--md-margin-xs,.ffe-grid__row-wrapper--md-margin-xs{margin:var(--ffe-spacing-xs) auto}.ffe-grid__row--md-margin-sm,.ffe-grid__row-wrapper--md-margin-sm{margin:var(--ffe-spacing-sm) auto}.ffe-grid__row--md-margin-md,.ffe-grid__row-wrapper--md-margin-md{margin:var(--ffe-spacing-md) auto}.ffe-grid__row--md-margin-lg,.ffe-grid__row-wrapper--md-margin-lg{margin:var(--ffe-spacing-lg) auto}.ffe-grid__row--md-margin-xl,.ffe-grid__row-wrapper--md-margin-xl{margin:var(--ffe-spacing-xl) auto}.ffe-grid__row--md-margin-2xl,.ffe-grid__row-wrapper--md-margin-2xl{margin:var(--ffe-spacing-2xl) auto}.ffe-grid__row--md-margin-3xl,.ffe-grid__row-wrapper--md-margin-3xl{margin:var(--ffe-spacing-3xl) auto}.ffe-grid__row--md-margin-4xl,.ffe-grid__row-wrapper--md-margin-4xl{margin:var(--ffe-spacing-4xl) auto}.ffe-grid__row--md-margin-5xl,.ffe-grid__row-wrapper--md-margin-5xl{margin:var(--ffe-spacing-5xl) auto}}@media (min-width: 1024px){.ffe-grid__row--lg-margin-2xs,.ffe-grid__row-wrapper--lg-margin-2xs{margin:var(--ffe-spacing-2xs) auto}.ffe-grid__row--lg-margin-xs,.ffe-grid__row-wrapper--lg-margin-xs{margin:var(--ffe-spacing-xs) auto}.ffe-grid__row--lg-margin-sm,.ffe-grid__row-wrapper--lg-margin-sm{margin:var(--ffe-spacing-sm) auto}.ffe-grid__row--lg-margin-md,.ffe-grid__row-wrapper--lg-margin-md{margin:var(--ffe-spacing-md) auto}.ffe-grid__row--lg-margin-lg,.ffe-grid__row-wrapper--lg-margin-lg{margin:var(--ffe-spacing-lg) auto}.ffe-grid__row--lg-margin-xl,.ffe-grid__row-wrapper--lg-margin-xl{margin:var(--ffe-spacing-xl) auto}.ffe-grid__row--lg-margin-2xl,.ffe-grid__row-wrapper--lg-margin-2xl{margin:var(--ffe-spacing-2xl) auto}.ffe-grid__row--lg-margin-3xl,.ffe-grid__row-wrapper--lg-margin-3xl{margin:var(--ffe-spacing-3xl) auto}.ffe-grid__row--lg-margin-4xl,.ffe-grid__row-wrapper--lg-margin-4xl{margin:var(--ffe-spacing-4xl) auto}.ffe-grid__row--lg-margin-5xl,.ffe-grid__row-wrapper--lg-margin-5xl{margin:var(--ffe-spacing-5xl) auto}}.ffe-grid__row--bg-primary,.ffe-grid__row-wrapper--bg-primary{background-color:var(--ffe-color-surface-primary-default)}.ffe-grid__row--bg-secondary,.ffe-grid__row-wrapper--bg-secondary{background-color:var(--ffe-color-surface-secondary-default)}.ffe-grid__row--bg-tertiary,.ffe-grid__row-wrapper--bg-tertiary{background-color:var(--ffe-color-surface-tertiary-default)}[class*=ffe-grid__row--bg-]{display:block;max-width:none}.ffe-grid__col{grid-column:auto / span 12}.ffe-grid__col--bg-primary{background-color:var(--ffe-color-surface-primary-default)}.ffe-grid__col--bg-secondary{background-color:var(--ffe-color-surface-secondary-default)}.ffe-grid__col--bg-tertiary{background-color:var(--ffe-color-surface-tertiary-default)}.ffe-grid__col--center-text{text-align:center}.ffe-grid__col--sm-0{display:block;grid-column:auto / span 0;display:none}.ffe-grid__col--sm-1{display:block;grid-column:auto / span 1}.ffe-grid__col--sm-2{display:block;grid-column:auto / span 2}.ffe-grid__col--sm-3{display:block;grid-column:auto / span 3}.ffe-grid__col--sm-4{display:block;grid-column:auto / span 4}.ffe-grid__col--sm-5{display:block;grid-column:auto / span 5}.ffe-grid__col--sm-6{display:block;grid-column:auto / span 6}.ffe-grid__col--sm-7{display:block;grid-column:auto / span 7}.ffe-grid__col--sm-8{display:block;grid-column:auto / span 8}.ffe-grid__col--sm-9{display:block;grid-column:auto / span 9}.ffe-grid__col--sm-10{display:block;grid-column:auto / span 10}.ffe-grid__col--sm-11{display:block;grid-column:auto / span 11}.ffe-grid__col--sm-12{display:block;grid-column:auto / span 12}.ffe-grid__col--sm-offset-1{grid-column-start:2}.ffe-grid__col--sm-offset-2{grid-column-start:3}.ffe-grid__col--sm-offset-3{grid-column-start:4}.ffe-grid__col--sm-offset-4{grid-column-start:5}.ffe-grid__col--sm-offset-5{grid-column-start:6}.ffe-grid__col--sm-offset-6{grid-column-start:7}.ffe-grid__col--sm-offset-7{grid-column-start:8}.ffe-grid__col--sm-offset-8{grid-column-start:9}.ffe-grid__col--sm-offset-9{grid-column-start:10}.ffe-grid__col--sm-offset-10{grid-column-start:11}.ffe-grid__col--sm-offset-11{grid-column-start:12}.ffe-grid__col--sm-offset-12{grid-column-start:13}@media (min-width: 768px){.ffe-grid__col--md-0{display:block;grid-column:auto / span 0;display:none}.ffe-grid__col--md-1{display:block;grid-column:auto / span 1}.ffe-grid__col--md-2{display:block;grid-column:auto / span 2}.ffe-grid__col--md-3{display:block;grid-column:auto / span 3}.ffe-grid__col--md-4{display:block;grid-column:auto / span 4}.ffe-grid__col--md-5{display:block;grid-column:auto / span 5}.ffe-grid__col--md-6{display:block;grid-column:auto / span 6}.ffe-grid__col--md-7{display:block;grid-column:auto / span 7}.ffe-grid__col--md-8{display:block;grid-column:auto / span 8}.ffe-grid__col--md-9{display:block;grid-column:auto / span 9}.ffe-grid__col--md-10{display:block;grid-column:auto / span 10}.ffe-grid__col--md-11{display:block;grid-column:auto / span 11}.ffe-grid__col--md-12{display:block;grid-column:auto / span 12}.ffe-grid__col--md-offset-1{grid-column-start:2}.ffe-grid__col--md-offset-2{grid-column-start:3}.ffe-grid__col--md-offset-3{grid-column-start:4}.ffe-grid__col--md-offset-4{grid-column-start:5}.ffe-grid__col--md-offset-5{grid-column-start:6}.ffe-grid__col--md-offset-6{grid-column-start:7}.ffe-grid__col--md-offset-7{grid-column-start:8}.ffe-grid__col--md-offset-8{grid-column-start:9}.ffe-grid__col--md-offset-9{grid-column-start:10}.ffe-grid__col--md-offset-10{grid-column-start:11}.ffe-grid__col--md-offset-11{grid-column-start:12}.ffe-grid__col--md-offset-12{grid-column-start:13}}@media (min-width: 1024px){.ffe-grid__col--lg-0{display:block;grid-column:auto / span 0;display:none}.ffe-grid__col--lg-1{display:block;grid-column:auto / span 1}.ffe-grid__col--lg-2{display:block;grid-column:auto / span 2}.ffe-grid__col--lg-3{display:block;grid-column:auto / span 3}.ffe-grid__col--lg-4{display:block;grid-column:auto / span 4}.ffe-grid__col--lg-5{display:block;grid-column:auto / span 5}.ffe-grid__col--lg-6{display:block;grid-column:auto / span 6}.ffe-grid__col--lg-7{display:block;grid-column:auto / span 7}.ffe-grid__col--lg-8{display:block;grid-column:auto / span 8}.ffe-grid__col--lg-9{display:block;grid-column:auto / span 9}.ffe-grid__col--lg-10{display:block;grid-column:auto / span 10}.ffe-grid__col--lg-11{display:block;grid-column:auto / span 11}.ffe-grid__col--lg-12{display:block;grid-column:auto / span 12}.ffe-grid__col--lg-offset-1{grid-column-start:2}.ffe-grid__col--lg-offset-2{grid-column-start:3}.ffe-grid__col--lg-offset-3{grid-column-start:4}.ffe-grid__col--lg-offset-4{grid-column-start:5}.ffe-grid__col--lg-offset-5{grid-column-start:6}.ffe-grid__col--lg-offset-6{grid-column-start:7}.ffe-grid__col--lg-offset-7{grid-column-start:8}.ffe-grid__col--lg-offset-8{grid-column-start:9}.ffe-grid__col--lg-offset-9{grid-column-start:10}.ffe-grid__col--lg-offset-10{grid-column-start:11}.ffe-grid__col--lg-offset-11{grid-column-start:12}.ffe-grid__col--lg-offset-12{grid-column-start:13}}@media (min-width: 1280px){.ffe-grid__col--xl-0{display:block;grid-column:auto / span 0;display:none}.ffe-grid__col--xl-1{display:block;grid-column:auto / span 1}.ffe-grid__col--xl-2{display:block;grid-column:auto / span 2}.ffe-grid__col--xl-3{display:block;grid-column:auto / span 3}.ffe-grid__col--xl-4{display:block;grid-column:auto / span 4}.ffe-grid__col--xl-5{display:block;grid-column:auto / span 5}.ffe-grid__col--xl-6{display:block;grid-column:auto / span 6}.ffe-grid__col--xl-7{display:block;grid-column:auto / span 7}.ffe-grid__col--xl-8{display:block;grid-column:auto / span 8}.ffe-grid__col--xl-9{display:block;grid-column:auto / span 9}.ffe-grid__col--xl-10{display:block;grid-column:auto / span 10}.ffe-grid__col--xl-11{display:block;grid-column:auto / span 11}.ffe-grid__col--xl-12{display:block;grid-column:auto / span 12}.ffe-grid__col--xl-offset-1{grid-column-start:2}.ffe-grid__col--xl-offset-2{grid-column-start:3}.ffe-grid__col--xl-offset-3{grid-column-start:4}.ffe-grid__col--xl-offset-4{grid-column-start:5}.ffe-grid__col--xl-offset-5{grid-column-start:6}.ffe-grid__col--xl-offset-6{grid-column-start:7}.ffe-grid__col--xl-offset-7{grid-column-start:8}.ffe-grid__col--xl-offset-8{grid-column-start:9}.ffe-grid__col--xl-offset-9{grid-column-start:10}.ffe-grid__col--xl-offset-10{grid-column-start:11}.ffe-grid__col--xl-offset-11{grid-column-start:12}.ffe-grid__col--xl-offset-12{grid-column-start:13}}.ffe-grid__col--center{display:flex;place-items:center;place-content:center}:root,:host{--ffe-v-background-color: var(--ffe-farge-hvit);--ffe-v-primary-color: var(--ffe-farge-fjell);--ffe-v-header-border-bottom-color: var(--ffe-farge-lysgraa);--ffe-v-header-logo-color: var(--ffe-farge-fjell);--ffe-v-link-color: var(--ffe-farge-svart);--ffe-v-link-hover-color: var(--ffe-farge-vann);--ffe-v-link-focus-box-shadow-color: var(--ffe-farge-vann);--ffe-v-link-disabled-color: var(--ffe-farge-moerkgraa);--ffe-v-notification-bubble-background-color: var(--ffe-farge-baer);--ffe-v-notification-bubble-text-color: var(--ffe-farge-hvit);--ffe-v-font-strong: "SpareBank1-medium", arial, sans-serif;--ffe-v-usernav-link-hover-background-color: var(--ffe-farge-frost-30);--ffe-v-usernav-link-focus-background-color: var(--ffe-farge-frost-30);--ffe-v-usernav-list-border-color: var(--ffe-farge-vann);--ffe-v-usernav-list-hover-color: var(--ffe-farge-svart);--ffe-v-header-icon-button-color: var(--ffe-farge-vann);--ffe-v-header-logout-color: var(--ffe-farge-vann);--ffe-v-header-logout-color-hover: var(--ffe-farge-hvit);--ffe-v-header-logout-border-color: var(--ffe-farge-vann);--ffe-v-header-logout-border-color-hover: var(--ffe-farge-vann);--ffe-v-header-logout-background-color: var(--ffe-farge-hvit);--ffe-v-header-logout-background-color-hover: var(--ffe-farge-vann);--ffe-v-usernav-box-shadow-color: var(--ffe-farge-graa);--ffe-v-usernav-box-shadow: 0 1px 4px 0 var(--ffe-v-usernav-box-shadow-color);--ffe-v-usernav-border-color: var(--ffe-farge-lysgraa)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-background-color: var(--ffe-farge-svart);--ffe-v-primary-color: var(--ffe-farge-vann-30);--ffe-v-header-border-bottom-color: var(--ffe-farge-moerkgraa);--ffe-v-header-logo-color: var(--ffe-farge-hvit);--ffe-v-link-color: var(--ffe-farge-hvit);--ffe-v-link-hover-color: var(--ffe-farge-vann-30);--ffe-v-link-focus-box-shadow-color: var(--ffe-farge-hvit);--ffe-v-link-disabled-color: var(--ffe-farge-graa);--ffe-v-notification-bubble-text-color: var(--ffe-farge-hvit);--ffe-v-usernav-link-hover-background-color: var(--ffe-farge-moerkgraa);--ffe-v-usernav-list-border-color: var(--ffe-farge-vann-70);--ffe-v-usernav-list-hover-color: var(--ffe-farge-hvit);--ffe-v-usernav-header-link-hover-focus-color: var(--ffe-farge-svart);--ffe-v-header-icon-button-color: var(--ffe-farge-vann-30);--ffe-v-header-logout-color: var(--ffe-farge-vann-30);--ffe-v-header-logout-color-hover: var(--ffe-farge-svart);--ffe-v-header-logout-border-color: var(--ffe-farge-vann-70);--ffe-v-header-logout-border-color-hover: var(--ffe-farge-vann-30);--ffe-v-header-logout-background-color: var(--ffe-farge-svart);--ffe-v-header-logout-background-color-hover: var(--ffe-farge-vann-30);--ffe-v-usernav-box-shadow: none;--ffe-v-usernav-border-color: var(--ffe-farge-koksgraa)}}.ffe-header{background:var(--ffe-v-background-color);text-align:center;isolation:isolate;position:relative;z-index:999}.ffe-header__border{border-bottom:1px solid var(--ffe-v-header-border-bottom-color)}.ffe-header__user-chevron--expanded{transform:rotate(180deg)}.ffe-header__border:first-child{position:relative}.ffe-header__wrapper{display:grid;column-gap:var(--ffe-spacing-md);grid-template-columns:auto 1fr auto;place-items:center;position:relative;margin:0 auto;padding:0 var(--ffe-spacing-sm);max-width:1280px}.ffe-header__link{transition:color var(--ffe-transition-duration) var(--ffe-ease),background-color var(--ffe-transition-duration) var(--ffe-ease);border:2px solid transparent}.ffe-header__link:link,.ffe-header__link:visited,.ffe-header__link:active{color:var(--ffe-v-link-color);text-decoration:none}@media (hover: hover) and (pointer: fine){.ffe-header__link:hover{color:var(--ffe-v-link-hover-color)}.ffe-header__user-nav .ffe-header__link:hover{background:var(--ffe-v-usernav-link-hover-background-color);color:var(--ffe-v-usernav-list-hover-color)}}.ffe-header__link--active:link,.ffe-header__link--active:visited{position:relative;color:var(--ffe-v-primary-color)}.ffe-header__link--active:after{content:"";display:inline-block;border-bottom:2px solid var(--ffe-v-primary-color);position:absolute;width:100%;bottom:-2px;left:0}.ffe-header__link--active:focus:after{border-bottom:0}.ffe-header__link:focus{border-radius:1rem;box-shadow:0 0 0 2px var(--ffe-v-link-focus-box-shadow-color);outline:none}.ffe-header__user-nav .ffe-header__link:focus{border-radius:0;background-color:var(--ffe-v-usernav-link-focus-background-color)}.ffe-header__link:focus:not(:focus-visible){background-color:transparent;box-shadow:none;color:var(--ffe-v-primary-color)}.ffe-header__link--disabled{color:var(--ffe-v-link-disabled-color);cursor:default}.ffe-header__list{margin:0;padding:0;text-align:left;list-style:none}.ffe-header__logo{flex-grow:1;margin:var(--ffe-spacing-xs) 0}.ffe-header__logo a:focus{box-shadow:0 0 0 2px var(--ffe-v-link-focus-box-shadow-color);border-radius:1rem;padding:var(--ffe-spacing-xs)}.ffe-header__logo-text{fill:var(--ffe-v-header-logo-color)}.ffe-header__logo-svg{height:30px;vertical-align:middle;border:none}.ffe-header__logout-button,.ffe-header__icon-button{all:unset;cursor:pointer;border-radius:6em}.ffe-header__logout-button:active,.ffe-header__icon-button:active{transform:scale(.97)}.ffe-header__icon-button{color:var(--ffe-v-header-icon-button-color);display:inline-grid;grid-template-columns:auto 1fr}.ffe-header__icon-button:focus-visible{outline:2px solid var(--ffe-v-header-icon-button-color);outline-offset:2px}.ffe-header__icon-button .ffe-header__notification-bubble{align-self:end;transform:translate(-1.25rem,-5px)}.ffe-header__logout-button{--color: var(--ffe-v-header-logout-color);--color-hover: var(--ffe-v-header-logout-color-hover);--background-color: var(--ffe-v-header-logout-background-color);--background-color-hover: var(--ffe-v-header-logout-background-color-hover);--border-color: var(--ffe-v-header-logout-border-color);--border-color-hover: var(--ffe-v-header-logout-border-color-hover);color:var(--color);background:var(--background-color);border:2px solid var(--border-color);line-height:1.5;padding:var(--ffe-spacing-xs) var(--ffe-spacing-md);margin:var(--ffe-spacing-md) var(--ffe-spacing-md) 0}.ffe-header__logout-button:focus-visible{outline:2px solid var(--border-color);outline-offset:2px}@media (hover: hover) and (pointer: fine){.ffe-header__logout-button:hover{--background-color: var(--background-color-hover);--border-color: var(--border-color-hover);--color: var(--color-hover)}}.ffe-header__user-icon,.ffe-header__user-chevron-icon,.ffe-header__site-nav-icon{color:var(--ffe-v-primary-color)}.ffe-header__user-icon,.ffe-header__site-nav-icon{vertical-align:middle}.ffe-header__user-chevron-icon{vertical-align:middle;margin-left:var(--ffe-spacing-xs);transition:transform var(--ffe-transition-duration) var(--ffe-ease-in-out-back);color:var(--ffe-v-header-icon-button-color)}.ffe-header__user-chevron--expanded .ffe-header__user-chevron-icon{transform:rotate(180deg)}.ffe-header__user-nav{transition:transform var(--ffe-transition-duration) var(--ffe-ease),opacity .1s;overflow:hidden}.ffe-header__user-nav:not(.ffe-header__user-nav--visible){visibility:hidden;height:1px;overflow:hidden;transform:translateY(-25px);opacity:0}.ffe-header__user-nav .ffe-header__link,.ffe-header__site-nav .ffe-header__link{display:flex;gap:var(--ffe-spacing-sm);padding:var(--ffe-spacing-xs) var(--ffe-spacing-md)}.ffe-header__site-nav-hamburger{position:relative;vertical-align:middle;display:inline-block;height:24px;width:24px}.ffe-header__site-nav-hamburger-bar,.ffe-header__site-nav-hamburger:before,.ffe-header__site-nav-hamburger:after{display:inline-block;background:var(--ffe-v-primary-color);width:24px;height:4px;border-radius:2px}.ffe-header__site-nav-hamburger-bar{position:absolute;left:0;bottom:10px;transition:transform var(--ffe-transition-duration) var(--ffe-ease-in-out-back),width var(--ffe-transition-duration) var(--ffe-ease-in-out-back)}.ffe-header__site-nav-hamburger:before{position:absolute;content:"";left:0;bottom:18px}.ffe-header__site-nav-hamburger:after{position:absolute;content:"";left:0;bottom:2px}.ffe-header__site-nav-hamburger:before,.ffe-header__site-nav-hamburger:after{transition:transform var(--ffe-transition-duration) var(--ffe-ease-in-out-back)}.ffe-header__site-nav-hamburger--expanded .ffe-header__site-nav-hamburger-bar{width:0;transform:translate(12px)}.ffe-header__site-nav-hamburger--expanded:before{transform:translateY(8px) rotate(45deg)}.ffe-header__site-nav-hamburger--expanded:after{transform:translateY(-8px) rotate(-45deg)}.ffe-header__secondary-nav{display:none;text-transform:uppercase}.ffe-header__notification-bubble{font-family:var(--ffe-v-font-strong);font-weight:400;font-size:.75rem;line-height:1;display:inline-grid;place-items:center;width:1.6rem;aspect-ratio:1;background:var(--ffe-v-notification-bubble-background-color);color:var(--ffe-v-notification-bubble-text-color);border-radius:50%}@media (min-width: 768px){.ffe-header__icon-button--site-nav,.ffe-header__user-icon{display:none}.ffe-header__icon-button .ffe-header__notification-bubble{transform:unset;align-self:start}.ffe-header__icon-button--user-nav{display:grid;grid-template-columns:1fr auto}.ffe-header__icon-button--user-nav .ffe-header__notification-bubble{grid-area:1 / 1 / span 1 / span 1;margin-right:var(--ffe-spacing-sm)}.ffe-header__logo a{display:inline-block;height:60px;line-height:3.75rem;transition:box-shadow var(--ffe-transition-duration) var(--ffe-ease)}.ffe-header__logo a:focus{border-radius:1rem;padding:0}.ffe-header__logo-svg{height:40px}.ffe-header__site-nav{padding:var(--ffe-spacing-xs);grid-area:2 / 1 / span 1 / span 3}.ffe-header__site-nav .ffe-header__list-item{display:inline-block;margin:0 var(--ffe-spacing-xs)}.ffe-header__site-nav .ffe-header__list-item--logout{display:none}.ffe-header__site-nav .ffe-header__link{padding:0}.ffe-header__site-nav-list{text-align:center}.ffe-header__secondary-nav{display:block}.ffe-header__secondary-nav .ffe-header__list-item{display:inline-block;margin:0 var(--ffe-spacing-sm) 0 0}.ffe-header__user-nav-toggle{text-align:right}.ffe-header__user-nav{position:absolute;right:20px;top:-16px;min-width:225px;background:var(--ffe-v-background-color);border-radius:24px;box-shadow:var(--ffe-v-usernav-box-shadow);border:2px solid var(--ffe-v-usernav-border-color);padding:var(--ffe-spacing-md) 0}.ffe-header--enable-link-to-profile .ffe-header__icon-button--user-nav .ffe-header__notification-bubble{margin-right:var(--ffe-spacing-xs)}}@media (max-width: 768px){.ffe-header__border:last-child{margin-top:-1px}.ffe-header__user-name{display:none}.ffe-header__user-nav{margin-right:var(--ffe-spacing-sm)}.ffe-header__user-nav-toggle{order:-1}.ffe-header__user-nav,.ffe-header__site-nav-list{visibility:hidden;height:1px;position:absolute;right:0;left:0;top:1px;padding:var(--ffe-spacing-sm) 0;border-bottom:1px solid var(--ffe-v-header-border-bottom-color);transform:translateY(-25px);transition:transform var(--ffe-transition-duration) var(--ffe-ease)}.ffe-header__user-nav--visible,.ffe-header__site-nav-list--visible{visibility:visible;height:auto;width:100%;transform:translateY(0);background-color:var(--ffe-v-background-color)}.ffe-header__list-item--logout{display:block}.ffe-header--enable-link-to-profile .ffe-header__notification-bubble{display:none}.ffe-header--enable-link-to-profile .ffe-header__user-icon--with-notification:after{display:block;position:absolute;width:10px;aspect-ratio:1;background:var(--ffe-v-notification-bubble-background-color);border-radius:50%;content:""}.ffe-header--enable-link-to-profile .ffe-header__user-nav-toggle,.ffe-header--enable-link-to-profile .ffe-header__user-nav-toggle .ffe-header__svg-icon,.ffe-header--enable-link-to-profile .ffe-header__site-nav-toggle,.ffe-header--enable-link-to-profile .ffe-header__site-nav-toggle .ffe-header__svg-icon{display:inline-flex}}@media print{.ffe-header__logo{text-align:left}.ffe-header__user-nav,.ffe-header__user-icon,.ffe-header__user-chevron,.ffe-header__site-nav,.ffe-header__site-nav-toggle,.ffe-header__notification-bubble{display:none}}:root,:host{--ffe-v-icons-size-sm: 20px;--ffe-v-icons-size-md: 24px;--ffe-v-icons-size-lg: 32px;--ffe-v-icons-size-xl: 40px}.ffe-icons{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top;mask-position:top;background-color:currentcolor;display:inline-block}.ffe-icons--sm{height:var(--ffe-v-icons-size-sm);width:var(--ffe-v-icons-size-sm)}.ffe-icons--md{height:var(--ffe-v-icons-size-md);width:var(--ffe-v-icons-size-md)}.ffe-icons--lg{height:var(--ffe-v-icons-size-lg);width:var(--ffe-v-icons-size-lg)}.ffe-icons--xl{height:var(--ffe-v-icons-size-xl);width:var(--ffe-v-icons-size-xl)}:where(.ffe-icons){color:var(--ffe-color-foreground-emphasis)}.ffe-numbered-list,.ffe-bullet-list{font-family:var(--ffe-g-font);color:var(--ffe-color-foreground-default);padding:0;text-align:left;margin:0 0 var(--ffe-spacing-sm)}.ffe-numbered-list>.ffe-numbered-list__item,.ffe-bullet-list>.ffe-numbered-list__item,.ffe-numbered-list>.ffe-bullet-list__item,.ffe-bullet-list>.ffe-bullet-list__item{margin-top:var(--ffe-spacing-xs);margin-left:var(--ffe-spacing-sm);overflow-wrap:anywhere}.ffe-numbered-list{list-style-type:decimal}.ffe-bullet-list{list-style-type:disc}.ffe-bullet-list--condensed{margin-left:0}.ffe-bullet-list--condensed>.ffe-bullet-list__item{margin-top:0}@media (min-width: 480px){.ffe-numbered-list,.ffe-bullet-list{margin-left:var(--ffe-spacing-sm)}.ffe-numbered-list--condensed,.ffe-bullet-list--condensed{margin-left:0}}@media (min-width: 768px){.ffe-numbered-list>.ffe-numbered-list__item,.ffe-bullet-list>.ffe-bullet-list__item{margin-left:var(--ffe-spacing-lg)}.ffe-numbered-list>.ffe-numbered-list__item--condensed,.ffe-bullet-list>.ffe-bullet-list__item--condensed{margin-left:0}}.ffe-check-list,.ffe-stylized-numbered-list{font-family:var(--ffe-g-font);color:var(--ffe-color-foreground-default);padding:0;text-align:left;margin:0 0 var(--ffe-spacing-sm);list-style:none}.ffe-check-list__item{--line-height: 1.5em;margin-top:var(--ffe-spacing-sm);position:relative;line-height:var(--line-height);display:grid;grid-template-columns:auto 1fr;grid-template-rows:var(--line-height) 1fr;grid-column-gap:1.5em}.ffe-check-list__icon{grid-column:1 / 2;grid-row:1 / 2;place-self:center}.ffe-check-list__icon--check.ffe-icons{color:var(--ffe-color-fill-feedback-success)}.ffe-check-list__icon--cross.ffe-icons{color:var(--ffe-color-fill-feedback-critical)}@media all and (min-width: 768px){.ffe-check-list--two-columns{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ffe-spacing-xs)}.ffe-check-list--two-columns .ffe-check-list__item{flex:1 0 auto;width:40%}}.ffe-stylized-numbered-list__item{--line-height: 1.5em;counter-increment:list-elements;margin-top:var(--ffe-spacing-sm);position:relative;line-height:var(--line-height);display:grid;grid-template-columns:auto 1fr;grid-template-rows:var(--line-height) 1fr;grid-column-gap:var(--ffe-spacing-md)}.ffe-stylized-numbered-list__item:before{content:counter(list-elements);grid-column:1 / 2;grid-row:1 / 2;color:var(--ffe-color-foreground-emphasis)}.ffe-check-list__item-content,.ffe-stylized-numbered-list__item-content{grid-column:2 / 3;grid-row:1 / -1;overflow-wrap:anywhere}.ffe-description-list,.ffe-description-list-multicol{--vertical-seperation: 1rem}.ffe-description-list .ffe-description-list__term,.ffe-description-list-multicol .ffe-description-list__term{color:var(--ffe-color-foreground-emphasis);font-size:var(--ffe-fontsize-h6)}.ffe-description-list .ffe-description-list__description,.ffe-description-list-multicol .ffe-description-list__description{padding-bottom:var(--vertical-seperation);margin-left:0;color:var(--ffe-color-foreground-default)}.ffe-description-list .ffe-description-list__description+.ffe-description-list__description,.ffe-description-list-multicol .ffe-description-list__description+.ffe-description-list__description{margin-top:calc(var(--vertical-seperation) * -1)}.ffe-description-list--horizontal{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}.ffe-description-list--horizontal .ffe-description-list__term{flex:0 0 35%;overflow:hidden;overflow-wrap:break-word}.ffe-description-list--horizontal .ffe-description-list__description{flex:65% 0 0;padding-left:var(--ffe-spacing-sm);max-width:65%}.ffe-description-list--horizontal .ffe-description-list__description+.ffe-description-list__description{margin-left:35%}@media (min-width: 480px){.ffe-description-list--horizontal .ffe-description-list__term{flex:0 0 20%}.ffe-description-list--horizontal .ffe-description-list__description{flex:80% 0 0;max-width:80%}.ffe-description-list--horizontal .ffe-description-list__description+.ffe-description-list__description{margin-left:20%}}.ffe-description-list--horizontal.ffe-description-list--md .ffe-description-list__term{flex:0 0 40%}.ffe-description-list--horizontal.ffe-description-list--md .ffe-description-list__description{flex:60% 0 0;max-width:60%}.ffe-description-list--horizontal.ffe-description-list--md .ffe-description-list__description+.ffe-description-list__description{margin-left:40%}.ffe-description-list--horizontal.ffe-description-list--lg .ffe-description-list__term{flex:0 0 50%}.ffe-description-list--horizontal.ffe-description-list--lg .ffe-description-list__description{flex:50% 0 0;max-width:50%}.ffe-description-list--horizontal.ffe-description-list--lg .ffe-description-list__description+.ffe-description-list__description{margin-left:50%}.ffe-description-list-multicol{display:flex;flex-wrap:wrap;align-items:stretch}.ffe-description-list-multicol__avoid-break{flex-basis:100%;margin:0;text-align:center}.ffe-description-list-multicol--sm-2-cols .ffe-description-list-multicol__avoid-break{flex-basis:50%}.ffe-description-list-multicol__avoid-break:last-child:not(:nth-child(2n)){flex-basis:100%}@media (min-width: 480px){.ffe-description-list-multicol__avoid-break{flex-basis:50%}}.ffe-detail-list-card{--detail-list-bg-color: var(--ffe-color-surface-primary-default);--ffe-v-detail-list-card-border-radius: 16px;background-color:var(--detail-list-bg-color);border:1px solid var(--ffe-color-border-primary-subtle);border-radius:var(--ffe-v-detail-list-card-border-radius);font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;container-type:inline-size}.ffe-detail-list-card__item:not(:last-child){border-bottom:1px solid var(--ffe-color-border-primary-subtle)}.ffe-detail-list-card__item{padding:var(--ffe-spacing-sm);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ffe-spacing-xs);overflow-wrap:anywhere;text-wrap:balance}.ffe-detail-list-card__item:is(button){background-color:transparent;border:0;width:100%;color:inherit}.ffe-detail-list-card__item:is(a){text-decoration:none;color:inherit}.ffe-detail-list-card__item:is(:first-child){border-radius:var(--ffe-v-detail-list-card-border-radius) var(--ffe-v-detail-list-card-border-radius) 0 0}.ffe-detail-list-card__item:is(:last-child){border-radius:0 0 var(--ffe-v-detail-list-card-border-radius) var(--ffe-v-detail-list-card-border-radius)}.ffe-detail-list-card__item-label{font-family:var(--ffe-g-font-heading-small);color:var(--ffe-color-foreground-emphasis)}.ffe-detail-list-card__item-value{margin:0;display:flex;align-items:center;color:var(--ffe-color-foreground-default)}.ffe-detail-list-card__item-value>a,.ffe-detail-list-card__item-value>button{min-width:24px}@container (width < 299px){.ffe-detail-list-card__item{flex-direction:column;align-items:normal}}.ffe-detail-list-card--bg-primary{--detail-list-bg-color: var(--ffe-color-surface-primary-default)}.ffe-detail-list-card--bg-secondary{--detail-list-bg-color: var(--ffe-color-surface-secondary-default)}.ffe-detail-list-card--bg-tertiary{--detail-list-bg-color: var(--ffe-color-surface-tertiary-default)}.ffe-message{--ffe-v-messages-background-color-info: var(--ffe-color-surface-feedback-info);--ffe-v-messages-text-color-info: var(--ffe-color-foreground-feedback-info);--ffe-v-messages-border-color-info: var(--ffe-color-border-feedback-info);--ffe-v-messages-icon-background-color-info: var(--ffe-color-fill-feedback-info);--ffe-v-messages-icon-color-info: var(--ffe-color-foreground-on-fill-default);--ffe-v-messages-close-button-color-info: var(--ffe-color-foreground-feedback-info);--ffe-v-messages-background-color-tip: var(--ffe-color-surface-feedback-tip);--ffe-v-messages-text-color-tip: var(--ffe-color-foreground-feedback-tip);--ffe-v-messages-border-color-tip: var(--ffe-color-border-feedback-tip);--ffe-v-messages-icon-background-color-tip: var(--ffe-color-fill-feedback-tip);--ffe-v-messages-icon-color-tip: var(--ffe-color-foreground-on-fill-default);--ffe-v-messages-close-button-color-tip: var(--ffe-color-foreground-feedback-tip);--ffe-v-messages-background-color-success: var(--ffe-color-surface-feedback-success);--ffe-v-messages-text-color-success: var(--ffe-color-foreground-feedback-success);--ffe-v-messages-border-color-success: var(--ffe-color-border-feedback-success);--ffe-v-messages-icon-background-color-success: var(--ffe-color-fill-feedback-success);--ffe-v-messages-icon-color-success: var(--ffe-color-foreground-on-fill-default);--ffe-v-messages-close-button-color-success: var(--ffe-color-foreground-feedback-success);--ffe-v-messages-background-color-warning: var(--ffe-color-surface-feedback-warning);--ffe-v-messages-text-color-warning: var(--ffe-color-foreground-feedback-warning);--ffe-v-messages-border-color-warning: var(--ffe-color-border-feedback-warning);--ffe-v-messages-icon-background-color-warning: var(--ffe-color-fill-feedback-warning);--ffe-v-messages-icon-color-warning: var(--ffe-color-foreground-on-fill-default);--ffe-v-messages-close-button-color-warning: var(--ffe-color-foreground-feedback-warning);--ffe-v-messages-background-color-error: var(--ffe-color-surface-feedback-critical);--ffe-v-messages-text-color-error: var(--ffe-color-foreground-feedback-critical);--ffe-v-messages-border-color-error: var(--ffe-color-border-feedback-critical);--ffe-v-messages-icon-background-color-error: var(--ffe-color-fill-feedback-critical);--ffe-v-messages-icon-color-error: var(--ffe-color-foreground-on-fill-default);--ffe-v-messages-close-button-color-error: var(--ffe-color-foreground-feedback-critical);--ffe-v-messages-link-color-error: var(--ffe-foreground-feedback-critical);--ffe-v-messages-close-button-border-color-focus: var(--ffe-color-border-interactive-focus)}.ffe-message{--icon-size: var(--ffe-v-icons-size-md);--icon-padding: var(--ffe-spacing-2xs);border-radius:var(--ffe-g-border-radius-lg);font-family:var(--ffe-g-font);overflow-wrap:anywhere}.ffe-message .ffe-body-text,.ffe-message .ffe-body-paragraph{color:inherit}.ffe-message--info{--background: var(--ffe-v-messages-background-color-info);--text-color: var(--ffe-v-messages-text-color-info);--border-color: var(--ffe-v-messages-border-color-info);--icon-background: var(--ffe-v-messages-icon-background-color-info);--icon-color: var(--ffe-v-messages-icon-color-info);--close-button: var(--ffe-v-messages-close-button-color-info);--link-text-color: var(--ffe-v-messages-link-color-info);--mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NzkuNzg4LTY3MnEtMjUuOTQyIDAtNDMuODY0LTE4LjEzNS0xNy45MjMtMTguMTM2LTE3LjkyMy00NC4wNzd0MTguMTM1LTQzLjg2NHExOC4xMzUtMTcuOTIzIDQ0LjA3Ni0xNy45MjMgMjUuOTQyIDAgNDMuODY0IDE4LjEzNiAxNy45MjMgMTguMTM1IDE3LjkyMyA0NC4wNzZ0LTE4LjEzNSA0My44NjRRNTA1LjcyOS02NzIgNDc5Ljc4OC02NzJabS4yNTcgNTA3Ljk5OXEtMjAuODE0IDAtMzUuNDI5LTE0LjU4NC0xNC42MTUtMTQuNTgzLTE0LjYxNS0zNS40MTZ2LTI5Ni42MTRxMC0yMC44MzMgMTQuNTctMzUuNDE2IDE0LjU3LTE0LjU4MyAzNS4zODQtMTQuNTgzdDM1LjQyOSAxNC41ODNxMTQuNjE1IDE0LjU4MyAxNC42MTUgMzUuNDE2djI5Ni42MTRxMCAyMC44MzMtMTQuNTcgMzUuNDE2LTE0LjU3IDE0LjU4NC0zNS4zODQgMTQuNTg0WiIvPjwvc3ZnPg==)}.ffe-message--tips{--background: var(--ffe-v-messages-background-color-tip);--text-color: var(--ffe-v-messages-text-color-tip);--border-color: var(--ffe-v-messages-border-color-tip);--icon-background: var(--ffe-v-messages-icon-background-color-tip);--icon-color: var(--ffe-v-messages-icon-color-tip);--close-button: var(--ffe-v-messages-close-button-color-tip);--mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NzkuNzg4LTExMi45MjRxLTI3LjA5NSAwLTQ2LjU1Ny0xOC42NS0xOS40NjEtMTguNjUtMjEuMzg1LTQ1LjY1N2gxMzYuMzA4cS0xLjkyNCAyNy4zMDctMjEuNTk3IDQ1LjgwNy0xOS42NzQgMTguNS00Ni43NjkgMTguNVpNMzcyLjI4My0yNDAuNjE3cS0xMS4wNTIgMC0xOC42NjctNy40MDUtNy42MTUtNy40MDQtNy42MTUtMTguMzg0IDAtMTAuOTc5IDcuNDUzLTE4LjU5NSA3LjQ1NC03LjYxNSAxOC41MDYtNy42MTVoMjE1Ljc1N3ExMS4wNTIgMCAxOC42NjcgNy40MDUgNy42MTUgNy40MDUgNy42MTUgMTguMzg0dC03LjQ1MyAxOC41OTVxLTcuNDU0IDcuNjE1LTE4LjUwNiA3LjYxNUgzNzIuMjgzWm0tNDUuMTI5LTExNS4zODRxLTU1Ljg0NS0zNi4wNzctODUuNDk5LTk0LjYxNVEyMTIuMDAxLTUwOS4xNTQgMjEyLjAwMS01NzZxMC0xMTEuOTIyIDc4LjAzOC0xODkuOTYxUTM2OC4wNzgtODQzLjk5OSA0ODAtODQzLjk5OXExMTEuOTIyIDAgMTg5Ljk2MSA3OC4wMzhRNzQ3Ljk5OS02ODcuOTIyIDc0Ny45OTktNTc2cTAgNjYuODQ2LTI5LjY1NCAxMjUuMzg0dC04NS40OTkgOTQuNjE1SDMyNy4xNTRaTTM0NC00MDhoMjcycTM4LTMxIDU5LTc1dDIxLTkzcTAtOTAuMzI3LTYyLjc2OS0xNTMuMTY0UTU3MC40NjItNzkyIDQ4MC4yMzEtNzkyVDMyNy03MjkuMTY0UTI2NC02NjYuMzI3IDI2NC01NzZxMCA0OSAyMSA5M3Q1OSA3NVptMTM2IDBaIi8+PC9zdmc+)}.ffe-message--success{--background: var(--ffe-v-messages-background-color-success);--text-color: var(--ffe-v-messages-text-color-success);--border-color: var(--ffe-v-messages-border-color-success);--icon-background: var(--ffe-v-messages-icon-background-color-success);--icon-color: var(--ffe-v-messages-icon-color-success);--close-button: var(--ffe-v-messages-close-button-color-success);--mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Im0zOTUtMzcyLjM4NCAyNzAuNTM5LTI2OS41MzhxNy45MjMtNy45MjMgMTcuNjkyLTcuNjE2IDkuNzY5LjMwOCAxOC4wNzYgOC42MTYgOC4zMDggOC4zMDcgOC4zMDggMTcuODg0IDAgOS41NzYtOC4zMDggMTcuODg0bC0yODMgMjgyLjk5OXEtOS44NDYgOS44NDYtMjIuODA3IDkuODQ2LTEyLjk2MSAwLTIyLjgwNy05Ljg0NmwtMTE0LTExMy45OTlxLTcuOTIzLTcuOTIzLTguMzA4LTE3LjY5Mi0uMzg0LTkuNzY5IDcuOTIzLTE4LjA3NiA4LjMwOC04LjMwOCAxNy44ODQtOC4zMDggOS41NzcgMCAxNy44ODQgOC4zMDhMMzk1LTM3Mi4zODRaIi8+PC9zdmc+)}.ffe-message--warning{--background: var(--ffe-v-messages-background-color-warning);--text-color: var(--ffe-v-messages-text-color-warning);--border-color: var(--ffe-v-messages-border-color-warning);--icon-background: var(--ffe-v-messages-icon-background-color-warning);--icon-color: var(--ffe-v-messages-icon-color-warning);--close-button: var(--ffe-v-messages-close-button-color-warning);--mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NzkuNzg4LTE4Ny4wOHEtMjEuNTM3IDAtMzYuNjYyLTE1LjMzN3QtMTUuMTI1LTM2Ljg3NHEwLTIxLjUzNyAxNS4zMzctMzYuNjYyIDE1LjMzNy0xNS4xMjQgMzYuODc0LTE1LjEyNCAyMS41MzcgMCAzNi42NjIgMTUuMzM3dDE1LjEyNSAzNi44NzRxMCAyMS41MzctMTUuMzM3IDM2LjY2MS0xNS4zMzcgMTUuMTI1LTM2Ljg3NCAxNS4xMjVabS0uMDYyLTE5Ni4xNTFxLTE5LjM0MSAwLTMyLjg0LTEzLjcwOS0xMy41LTEzLjcwOS0xMy41LTMyLjk2di0zMTYuNjg1cTAtMTkuMjUxIDEzLjc3NC0zMi43OTQgMTMuNzczLTEzLjU0MiAzMy4xMTQtMTMuNTQyIDE5LjM0MSAwIDMyLjg0IDEzLjcwOSAxMy41IDEzLjcwOSAxMy41IDMyLjk2djMxNi42ODVxMCAxOS4yNTEtMTMuNzc0IDMyLjc5NC0xMy43NzMgMTMuNTQyLTMzLjExNCAxMy41NDJaIi8+PC9zdmc+)}.ffe-message--error{--background: var(--ffe-v-messages-background-color-error);--text-color: var(--ffe-v-messages-text-color-error);--border-color: var(--ffe-v-messages-border-color-error);--icon-background: var(--ffe-v-messages-icon-background-color-error);--icon-color: var(--ffe-v-messages-icon-color-error);--close-button: var(--ffe-v-messages-close-button-color-error);--link-text-color: var(--ffe-v-messages-link-color-error);--mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjAiPjxwYXRoIGQ9Ik00NzkuNzg4LTE4Ny4wOHEtMjEuNTM3IDAtMzYuNjYyLTE1LjMzN3QtMTUuMTI1LTM2Ljg3NHEwLTIxLjUzNyAxNS4zMzctMzYuNjYyIDE1LjMzNy0xNS4xMjQgMzYuODc0LTE1LjEyNCAyMS41MzcgMCAzNi42NjIgMTUuMzM3dDE1LjEyNSAzNi44NzRxMCAyMS41MzctMTUuMzM3IDM2LjY2MS0xNS4zMzcgMTUuMTI1LTM2Ljg3NCAxNS4xMjVabS0uMDYyLTE5Ni4xNTFxLTE5LjM0MSAwLTMyLjg0LTEzLjcwOS0xMy41LTEzLjcwOS0xMy41LTMyLjk2di0zMTYuNjg1cTAtMTkuMjUxIDEzLjc3NC0zMi43OTQgMTMuNzczLTEzLjU0MiAzMy4xMTQtMTMuNTQyIDE5LjM0MSAwIDMyLjg0IDEzLjcwOSAxMy41IDEzLjcwOSAxMy41IDMyLjk2djMxNi42ODVxMCAxOS4yNTEtMTMuNzc0IDMyLjc5NC0xMy43NzMgMTMuNTQyLTMzLjExNCAxMy41NDJaIi8+PC9zdmc+)}.ffe-message .ffe-link-text{border-color:var(--text-color);color:var(--text-color)}.ffe-message__background{background:var(--background);border-radius:var(--ffe-g-border-radius-lg);border:var(--ffe-g-border-width) solid var(--border-color)}.ffe-message--context{--icon-size: var(--ffe-v-icons-size-lg);--icon-padding: var(--ffe-spacing-xs)}.ffe-message--context .ffe-message__heading{font-size:var(--ffe-fontsize-h6);margin:0 0 var(--ffe-spacing-2xs)}.ffe-message--context.ffe-message--context-compact{--icon-size: var(--ffe-v-icons-size-md);--icon-padding: var(--ffe-spacing-2xs)}.ffe-message__icon-container{background:var(--icon-background);height:fit-content;border-radius:50%;display:grid;place-items:center;padding:var(--icon-padding)}.ffe-message--system .ffe-message__icon-container,.ffe-message--context .ffe-message__icon-container{grid-column:1 / 2;grid-row:1 / 2}.ffe-message--system .ffe-message__content,.ffe-message--context .ffe-message__content{grid-column:2 / 3;grid-row:1 / 2;color:var(--text-color)}.ffe-message--system .ffe-message__close,.ffe-message--context .ffe-message__close{grid-column:3 / 4;grid-row:1 / 2}.ffe-message--system .ffe-message__background,.ffe-message--context .ffe-message__background{display:grid;grid-template-columns:auto 1fr auto;gap:var(--ffe-spacing-sm);align-items:center;grid-template-rows:1fr}.ffe-message--system .ffe-message__background,.ffe-message--context.ffe-message--context-compact .ffe-message__background{padding:var(--ffe-spacing-xs) var(--ffe-spacing-sm)}.ffe-message--context .ffe-message__background{padding:var(--ffe-spacing-sm)}.ffe-message--box{--icon-size: var(--ffe-v-icons-size-xl);--icon-padding: var(--ffe-spacing-xs);--icon-offset: var(--ffe-spacing-md);display:grid;grid-template-columns:1fr;grid-template-rows:auto var(--icon-offset) 1fr;color:var(--text-color)}.ffe-message--box .ffe-message__background{padding:var(--ffe-spacing-xl) var(--ffe-spacing-lg);grid-column:1 / 2;grid-row:2 / 4;display:grid;justify-content:center;text-align:center}.ffe-message--box .ffe-message__icon-container{justify-self:center;grid-column:1 / 2;grid-row:1 / 3}.ffe-message--box .ffe-message__heading{font-size:var(--ffe-fontsize-h5);margin-bottom:var(--ffe-spacing-sm);text-align:center}.ffe-message__close{--icon-color: var(--ffe-v-messages-close-button-color);align-self:start;border:2px solid transparent;font:inherit;cursor:pointer;outline:inherit;color:var(--close-button);padding:var(--ffe-spacing-xs);background:transparent;display:grid;place-items:center;border-radius:8px}.ffe-message__close .ffe-icons{color:var(--close-button)}.ffe-message__close:focus{border-color:var(--ffe-v-messages-close-button-border-color-focus)}.ffe-message__icon{color:var(--icon-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentcolor;mask-image:var(--mask-image);-webkit-mask-image:var(--mask-image);height:var(--icon-size);aspect-ratio:1;-webkit-mask-size:contain;mask-size:contain}.ffe-message-collapse{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--ffe-transition-duration) var(--ffe-ease)}.ffe-message-collapse--closed{grid-template-rows:0fr}.ffe-message-collapse--closed .ffe-message-collapse__inner{overflow:hidden}.ffe-message__list{padding-left:var(--ffe-spacing-sm);margin:0;line-height:2;text-align:left;width:fit-content}.ffe-message__heading{font-family:var(--ffe-g-font-strong);font-variant-numeric:tabular-nums;font-weight:400}.ffe-modal+.backdrop{position:fixed;background-color:var(--ffe-v-modal-backdrop-color);top:0;right:0;bottom:0;left:0}:root:has(.ffe-modal[open]){overflow-y:hidden}.ffe-modal{--ffe-v-modal-bg-color: var(--ffe-color-surface-primary-default);--ffe-v-modal-close-button-cross-color: var(--ffe-color-component-button-secondary-foreground-default);border:none;border-radius:24px;padding:0;background:var(--ffe-v-modal-bg-color)}.ffe-modal[open]{pointer-events:auto}.ffe-modal::backdrop{background-color:#020a0a80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ffe-modal__body{max-width:600px}.ffe-modal__block{margin:var(--ffe-spacing-md)}.ffe-modal__block:first-of-type{margin-top:0;padding-top:var(--ffe-spacing-md)}.ffe-modal__block:last-of-type{margin-bottom:0;padding-bottom:var(--ffe-spacing-md)}.ffe-modal__close{--background-color: var(--ffe-v-modal-bg-color);--border-color: var(--ffe-color-component-button-tertiary-border-default);--text-color: var(--ffe-v-modal-close-button-cross-color);aspect-ratio:1;background:var(--background-color);color:var(--text-color);border:2px solid var(--border-color);font:inherit;cursor:pointer;outline:2px solid transparent;padding:var(--ffe-spacing-2xs);border-radius:50%;float:right;margin:var(--ffe-spacing-md);outline-offset:4px;transition:all var(--ffe-transition-duration) var(--ffe-ease)}.ffe-modal__close:after{content:"";display:block;clear:both}.ffe-modal__close .ffe-icons{display:block;color:inherit}.ffe-modal__close:focus-visible{outline:2px solid var(--ffe-v-modal-close-button-color)}@media (hover: hover) and (pointer: fine){.ffe-modal__close:hover{--background-color: var(--ffe-v-modal-close-button-cross-color);--text-color: var(--ffe-v-modal-bg-color)}}.ffe-pagination{--circular-button-size: 2.5rem;--buttons-distance: var(--ffe-spacing-xs);display:flex;flex-direction:column;gap:var(--ffe-spacing-md)}.ffe-pagination__rows{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:var(--ffe-spacing-sm)}@media (min-width: 480px){.ffe-pagination__rows{flex-direction:row}}.ffe-pagination__rows:empty{display:none}.ffe-pagination__rows-item{flex-grow:1}.ffe-pagination__buttons{display:flex;justify-content:center;gap:var(--buttons-distance)}.ffe-pagination__page-buttons{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--buttons-distance)}.ffe-pagination__buttons-nav{flex-shrink:0}.ffe-pagination-info{margin:0;width:100%;text-align:center}@media (min-width: 480px){.ffe-pagination-info{text-align:left}}.ffe-pagination-rows-per-page{display:flex;align-items:center;gap:var(--ffe-spacing-xs);width:100%;justify-content:center}@media (min-width: 480px){.ffe-pagination-rows-per-page{justify-content:end}}.ffe-pagination-rows-per-page .ffe-dropdown{max-width:90px}.ffe-pagination-navigation-block{display:flex;align-items:center;gap:var(--ffe-spacing-xs)}.ffe-pagination-navigation-block--hidden{visibility:hidden}.ffe-pagination-navigation-block--next .ffe-icons{transform:rotate(180deg)}.ffe-pagination-navigation-block__button-text{display:none}@media (min-width: 480px){.ffe-pagination-navigation-block__button-text{display:block}}.ffe-pagination-navigation-block--prev .ffe-button,.ffe-pagination-navigation-block--next .ffe-button,.ffe-pagination-navigation-block--no-text .ffe-button{width:var(--circular-button-size);aspect-ratio:1}@media (min-width: 480px){.ffe-pagination-navigation-block--prev:not(.ffe-pagination-navigation-block--no-text) .ffe-button,.ffe-pagination-navigation-block--next:not(.ffe-pagination-navigation-block--no-text) .ffe-button{width:auto;aspect-ratio:auto}}.ffe-pagination-dots{fill:var(--ffe-color-component-button-primary-fill-default)}.ffe-pagination-page-button{width:var(--circular-button-size);aspect-ratio:1;white-space:nowrap}.ffe-pagination-page-button--active,.ffe-pagination-page-button--active:focus{background-color:var(--ffe-color-component-button-primary-fill-default);border-color:var(--ffe-color-component-button-primary-fill-default)}.ffe-pagination-page-button--active .ffe-button__label,.ffe-pagination-page-button--active:focus .ffe-button__label{color:var(--ffe-color-component-button-primary-foreground-default)}.ffe-searchable-dropdown{--button-width: 40px;--border-width: 2px;--border-color: var(--ffe-color-border-primary-default);--detail-text-color: var(--ffe-color-component-form-input-foreground-on-fill-subtle);--selected-icon-color: var(--ffe-color-fill-primary-selected);--text-color: var(var(--ffe-color-foreground-default));min-height:2.8125rem;min-width:fit-content;display:grid;grid-template-columns:1fr var(--button-width);grid-template-rows:auto 0;background-color:var(--ffe-color-surface-primary-default);border-radius:var(--ffe-g-border-radius);transition:all var(--ffe-transition-duration) var(--ffe-ease);color:var(--text-color)}.ffe-searchable-dropdown :where(.ffe-searchable-dropdown__button){all:unset}.ffe-searchable-dropdown__input,.ffe-searchable-dropdown__button{border:var(--border-width) solid var(--border-color);transition:all var(--ffe-transition-duration) var(--ffe-ease)}@media (hover: hover) and (pointer: fine){.ffe-searchable-dropdown__input:hover,.ffe-searchable-dropdown__button:hover{--border-color: var(--ffe-color-border-primary-hover)}}.ffe-searchable-dropdown:has(input:focus-visible,input:active) .ffe-searchable-dropdown__button,.ffe-searchable-dropdown:has(input:focus-visible,input:active) .ffe-searchable-dropdown__input{--border-color: var(--ffe-color-border-primary-selected)}.ffe-searchable-dropdown__input{display:grid;border-radius:var(--ffe-g-border-radius) 0 0 var(--ffe-g-border-radius);padding:var(--ffe-spacing-xs) var(--ffe-spacing-sm);border-right:none}@media (hover: hover) and (pointer: fine){.ffe-searchable-dropdown__input:hover+.ffe-searchable-dropdown__button{--border-color: var(--ffe-color-border-primary-hover)}}.ffe-searchable-dropdown__input:focus-within{--border-color: var(--ffe-color-border-primary-selected)}.ffe-searchable-dropdown__input:focus-within+.ffe-searchable-dropdown__button{--border-color: var(--ffe-color-border-primary-selected)}.ffe-searchable-dropdown__button{cursor:pointer;display:grid;place-items:center;border-left:none;border-radius:0 var(--ffe-g-border-radius) var(--ffe-g-border-radius) 0}.ffe-searchable-dropdown__button .ffe-icons{color:var(--ffe-g-primary-color);display:block}.ffe-searchable-dropdown__button--hidden{display:none}.ffe-searchable-dropdown__button:focus-visible{--border-color: var(--ffe-color-border-primary--selected);border-left:var(--border-width) solid var(--border-color)}@media (hover: hover) and (pointer: fine){.ffe-searchable-dropdown__button:hover{--border-color: var(--ffe-color-border-primary-hover);border-left:var(--border-width) solid var(--border-color)}}.ffe-searchable-dropdown__button-icon{transition:color var(--ffe-transition-duration) var(--ffe-ease),transform var(--ffe-transition-duration) var(--ffe-ease-in-out-back)}.ffe-searchable-dropdown__button--flip .ffe-searchable-dropdown__button-icon{transform:rotate(180deg)}.ffe-searchable-dropdown input{all:unset;font-family:var(--ffe-g-font);font-variant-numeric:tabular-nums;color:var(--ffe-color-foreground-default);font-size:var(--ffe-fontsize-form-input)}.ffe-searchable-dropdown input::placeholder{color:var(--ffe-color-foreground-subtle)}.ffe-searchable-dropdown__list-container{position:relative;grid-area:2 / 1 / span 1 / span 2}.ffe-searchable-dropdown__list{display:none;background:var(--ffe-color-surface-primary-default);color:var(--ffe-color-foreground-default);position:absolute;top:2px;left:0;width:100%;z-index:1;border-radius:var(--ffe-g-border-radius);overflow:hidden;font-family:var(--ffe-g-font);font-size:1rem}.ffe-searchable-dropdown__list--open{display:block;height:auto;border:1px solid var(--ffe-color-border-primary-default)}.ffe-searchable-dropdown__list--post-list-element{border-top:1px solid var(--ffe-color-border-primary-default)}.ffe-searchable-dropdown__no-match{padding:var(--ffe-spacing-xs) var(--ffe-spacing-sm)}.ffe-searchable-dropdown__no-match+.ffe-searchable-dropdown__list-item-container{border-top:1px solid var(--ffe-color-border-primary-default)}.ffe-searchable-dropdown__no-match .ffe-body-paragraph{margin:0}.ffe-searchable-dropdown__list-item-container:not(:last-child){border-bottom:1px solid var(--ffe-color-border-primary-default)}.ffe-searchable-dropdown__detail-text{color:var(--detail-text-color)}.ffe-searchable-dropdown__list-item-body{padding:var(--ffe-spacing-xs) var(--ffe-spacing-sm);cursor:pointer;color:var(--text-color)}@media (hover: hover) and (pointer: fine){.ffe-searchable-dropdown__list-item-body:hover,.ffe-searchable-dropdown__list-item-body--highlighted:hover{background:var(--ffe-color-surface-primary-default-hover)}}.ffe-searchable-dropdown__list-item-body--highlighted{background:var(--ffe-color-surface-primary-default)}.ffe-searchable-dropdown__list-item-body-details{display:flex;justify-content:space-between}.ffe-searchable-dropdown__selected-icon{color:var(--selected-icon-color);visibility:hidden}.ffe-searchable-dropdown--multi .ffe-searchable-dropdown__input{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ffe-spacing-xs)}.ffe-searchable-dropdown--multi .ffe-searchable-dropdown__input input{width:100%;flex:1;min-width:7ch}.ffe-searchable-dropdown--multi .ffe-searchable-dropdown__list-item-body{display:grid;grid-template-columns:1fr auto;gap:var(--ffe-spacing-xs);align-items:center;padding:var(--ffe-spacing-sm)}.ffe-searchable-dropdown--multi .ffe-searchable-dropdown__list-item-body--condensed{padding-block:var(--ffe-spacing-xs)}.ffe-searchable-dropdown--multi [role=option][aria-selected=true] .ffe-searchable-dropdown__selected-icon{visibility:visible}.ffe-searchable-dropdown--multi .ffe-chip{flex-shrink:0}.ffe-searchable-dropdown--multi .ffe-chip__label{max-width:14ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ffe-searchable-dropdown--multi .ffe-chip--multiple-selected{pointer-events:none}.ffe-loading-spinner{display:inline-block;vertical-align:middle}.ffe-loading-spinner:before{content:" ";display:inline-block;width:20px;height:20px;border:3px solid var(--ffe-color-foreground-emphasis);border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite;visibility:hidden;animation-delay:.5s}@keyframes spin{0%{visibility:visible;transform:rotate(0)}to{transform:rotate(360deg)}}.ffe-loading-spinner--stop-animation:before{animation:none}.ffe-loading-spinner--large:before{border-width:3px;height:40px;width:40px}.ffe-loading-spinner--immediate:before{visibility:visible;animation-delay:0ms}:root,:host{--ffe-v-table-heading-color: var(--ffe-farge-svart);--ffe-v-table-heading-color-sortable: var(--ffe-farge-fjell);--ffe-v-table-row-bordercolor: var(--ffe-farge-varmgraa);--ffe-v-table-expand-icon-color: var(--ffe-farge-vann);--ffe-v-table-expanded-content-bg: var(--ffe-farge-syrin-30);--ffe-v-table-expanded-row-bg: var(--ffe-farge-syrin-70);--ffe-v-table-sortable-header-hover-color: var(--ffe-farge-fjell);--ffe-v-table-button-focus-outline: var(--ffe-farge-vann);--ffe-v-table-content-color: var(--ffe-farge-svart);--ffe-v-table-sortable-header-active-color: var(--ffe-farge-syrin-70)}@media (prefers-color-scheme: dark){:root .regard-color-scheme-preference,:host .regard-color-scheme-preference{--ffe-v-table-heading-color: var(--ffe-farge-hvit);--ffe-v-table-heading-color-sortable: var(--ffe-farge-vann-30);--ffe-v-table-row-bordercolor: var(--ffe-farge-graa);--ffe-v-table-expand-icon-color: var(--ffe-farge-vann-30);--ffe-v-table-expanded-content-bg: var(--ffe-farge-svart);--ffe-v-table-sortable-header-hover-color: var(--ffe-farge-vann-30);--ffe-v-table-button-focus-outline: var(--ffe-farge-hvit);--ffe-v-table-expanded-row-bg: var(--ffe-farge-natt);--ffe-v-table-content-color: var(--ffe-farge-lysgraa);--ffe-v-table-sortable-header-active-color: var(--ffe-farge-natt)}}.ffe-table{--outline-width: 2px;--outline-offset: 2px;--expand-button-size: var(--ffe-v-icons-size-md);border-collapse:collapse;border-spacing:0;display:table;width:100%}.ffe-table tr,.ffe-table td,.ffe-table th{padding:0}.ffe-table__caption{margin-bottom:var(--ffe-spacing-md);color:var(--ffe-g-heading-color);font-size:var(--ffe-fontsize-h4)}.ffe-table__head .ffe-table__cell-content{color:inherit;padding:var(--ffe-spacing-xs) var(--ffe-spacing-sm)}.ffe-table__th,.ffe-table__td{text-align:left}:is(.ffe-table__body,.ffe-table__foot) .ffe-table__cell-content{padding:var(--ffe-spacing-sm)}.ffe-table__body .ffe-table__tr{border-bottom:1px solid var(--ffe-v-table-row-bordercolor)}.ffe-table__body .ffe-table__tr:first-of-type{border-top:1px solid var(--ffe-v-table-row-bordercolor)}.ffe-table__body .ffe-table__cell-content{color:var(--ffe-v-table-content-color)}.ffe-table__sort-button,.ffe-table__expand-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;display:flex;align-items:center}.ffe-table__sort-button .ffe-icons,.ffe-table__expand-button .ffe-icons{display:block}.ffe-table__sort-button .ffe-icons{color:inherit}.ffe-table__expand-button{width:var(--expand-button-size)}.ffe-table__expand-button .ffe-icons{transition:all var(--ffe-transition-duration) var(--ffe-ease);color:var(--ffe-v-table-expand-icon-color)}.ffe-table__expand-button--open .ffe-icons{transform:rotate(180deg)}.ffe-table__expand-content{background:var(--ffe-v-table-expanded-content-bg)}.ffe-table__th,.ffe-table__foot .ffe-table__td{font-family:var(--ffe-g-font-strong);font-variant-numeric:tabular-nums;font-weight:400}.ffe-table__th{color:var(--ffe-v-table-heading-color)}.ffe-table__th--sortable{--border-color: transparent;color:var(--ffe-v-table-heading-color-sortable);cursor:pointer}.ffe-table__th--sortable-ascending,.ffe-table__th--sortable-descending{background:var(--ffe-v-table-sortable-header-active-color)}.ffe-table__th--sortable .ffe-table__sort-button{border-bottom:2px solid var(--border-color)}@media (hover: hover) and (pointer: fine){.ffe-table__th--sortable:hover{--border-color: var(--ffe-v-table-sortable-header-hover-color)}}.ffe-table__th--sortable-descending .ffe-icons{transform:rotate(180deg)}.ffe-table__tr--expand{cursor:pointer}.ffe-table__tr--expand-button-td{width:40px}@media (hover: hover) and (pointer: fine){.ffe-table__tr--expand:hover{background:var(--ffe-v-table-expanded-row-bg)}}.ffe-table__tr--expand-open{background:var(--ffe-v-table-expanded-row-bg)}.ffe-table__column-header{display:none}.ffe-table__tr--animating{overflow:hidden}:is(.ffe-table__expand-button,.ffe-table__sort-button):focus-visible{outline:var(--outline-width) solid var(--ffe-v-table-button-focus-outline);outline-offset:var(--outline-offset)}.ffe-table--responsive .ffe-table__head,.ffe-table--responsive .ffe-table__body,.ffe-table--responsive .ffe-table__foot,.ffe-table--responsive .ffe-table__tr{display:grid}.ffe-table--responsive .ffe-table__th:not(.ffe-table__th--sortable){border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.ffe-table--responsive .ffe-table__column-header{display:inline;flex-shrink:0}.ffe-table--responsive .ffe-table__head .ffe-table__cell-content{padding:var(--ffe-spacing-xs) var(--ffe-spacing-2xs)}.ffe-table--responsive :is(.ffe-table__body,.ffe-table__foot) .ffe-table__cell-content{padding:var(--ffe-spacing-2xs) var(--ffe-spacing-2xs)}.ffe-table--responsive :is(.ffe-table__body,.ffe-table__foot) .ffe-table__tr{padding:var(--ffe-spacing-sm) 0}.ffe-table--responsive .ffe-table__sort-button{width:100%;display:flex;justify-content:space-between}.ffe-table--responsive .ffe-table__cell-content{display:flex;gap:var(--ffe-spacing-2xs);flex-wrap:wrap;align-items:center}.ffe-table--responsive .ffe-table__tr--expand{--outline-offset: 0;grid-template-columns:1fr var(--expand-button-size)}.ffe-table--responsive .ffe-table__tr--expand .ffe-table__td{grid-column:1 / 2}.ffe-table--responsive .ffe-table__expand-button-td{grid-column:2 / 3;grid-row:1 / 2;width:var(--expand-button-size)}.ffe-table--responsive .ffe-table__expand-button-td .ffe-table__cell-content{padding:0}@media (max-width: 768px){.ffe-table--break-md .ffe-table__head,.ffe-table--break-md .ffe-table__body,.ffe-table--break-md .ffe-table__foot,.ffe-table--break-md .ffe-table__tr{display:grid}.ffe-table--break-md .ffe-table__th:not(.ffe-table__th--sortable){border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.ffe-table--break-md .ffe-table__column-header{display:inline;flex-shrink:0}.ffe-table--break-md .ffe-table__head .ffe-table__cell-content{padding:var(--ffe-spacing-xs) var(--ffe-spacing-2xs)}.ffe-table--break-md :is(.ffe-table__body,.ffe-table__foot) .ffe-table__cell-content{padding:var(--ffe-spacing-2xs) var(--ffe-spacing-2xs)}.ffe-table--break-md :is(.ffe-table__body,.ffe-table__foot) .ffe-table__tr{padding:var(--ffe-spacing-sm) 0}.ffe-table--break-md .ffe-table__sort-button{width:100%;display:flex;justify-content:space-between}.ffe-table--break-md .ffe-table__cell-content{display:flex;gap:var(--ffe-spacing-2xs);flex-wrap:wrap;align-items:center}.ffe-table--break-md .ffe-table__tr--expand{--outline-offset: 0;grid-template-columns:1fr var(--expand-button-size)}.ffe-table--break-md .ffe-table__tr--expand .ffe-table__td{grid-column:1 / 2}.ffe-table--break-md .ffe-table__expand-button-td{grid-column:2 / 3;grid-row:1 / 2;width:var(--expand-button-size)}.ffe-table--break-md .ffe-table__expand-button-td .ffe-table__cell-content{padding:0}}@media (max-width: 480px){.ffe-table--break-sm .ffe-table__head,.ffe-table--break-sm .ffe-table__body,.ffe-table--break-sm .ffe-table__foot,.ffe-table--break-sm .ffe-table__tr{display:grid}.ffe-table--break-sm .ffe-table__th:not(.ffe-table__th--sortable){border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.ffe-table--break-sm .ffe-table__column-header{display:inline;flex-shrink:0}.ffe-table--break-sm .ffe-table__head .ffe-table__cell-content{padding:var(--ffe-spacing-xs) var(--ffe-spacing-2xs)}.ffe-table--break-sm :is(.ffe-table__body,.ffe-table__foot) .ffe-table__cell-content{padding:var(--ffe-spacing-2xs) var(--ffe-spacing-2xs)}.ffe-table--break-sm :is(.ffe-table__body,.ffe-table__foot) .ffe-table__tr{padding:var(--ffe-spacing-sm) 0}.ffe-table--break-sm .ffe-table__sort-button{width:100%;display:flex;justify-content:space-between}.ffe-table--break-sm .ffe-table__cell-content{display:flex;gap:var(--ffe-spacing-2xs);flex-wrap:wrap;align-items:center}.ffe-table--break-sm .ffe-table__tr--expand{--outline-offset: 0;grid-template-columns:1fr var(--expand-button-size)}.ffe-table--break-sm .ffe-table__tr--expand .ffe-table__td{grid-column:1 / 2}.ffe-table--break-sm .ffe-table__expand-button-td{grid-column:2 / 3;grid-row:1 / 2;width:var(--expand-button-size)}.ffe-table--break-sm .ffe-table__expand-button-td .ffe-table__cell-content{padding:0}}@media print{.ffe-table__expand-content-tr[aria-hidden=true]{display:none}}.ffe-tab{display:flex;background-color:var(--ffe-color-surface-primary-default);color:var(--ffe-color-foreground-on-fill-inverse);padding:var(--ffe-spacing-xs) var(--ffe-spacing-md);border-radius:40px;border:2px solid transparent;margin:var(--ffe-spacing-2xs);font-family:var(--ffe-g-font);align-self:stretch;justify-content:center;align-items:center;transition:all var(--ffe-transition-duration) var(--ffe-ease);cursor:pointer;width:auto;position:relative;flex:none;order:0;flex-grow:1;overflow-wrap:anywhere}.ffe-tab:focus{outline:none;position:relative;overflow:unset;border-color:var(--ffe-color-border-interactive-focus);background-color:var(--ffe-color-fill-primary-subtle-hover)}@media (hover: hover) and (pointer: fine){.ffe-tab:hover{border-color:transparent;background-color:var(--ffe-color-fill-primary-subtle-hover);color:var(--ffe-color-foreground-on-fill-inverse)}}.ffe-tab--selected{background-color:var(--ffe-color-fill-primary-selected);color:var(--ffe-color-foreground-on-fill-default);z-index:2}@media (hover: hover) and (pointer: fine){.ffe-tab--selected:hover{border-color:transparent;background-color:var(--ffe-color-fill-primary-hover);color:var(--ffe-color-foreground-on-fill-default)}}.ffe-tab--selected:focus{outline:none;position:relative;overflow:unset;border-color:var(--ffe-color-border-interactive-focus);background-color:var(--ffe-color-fill-primary-hover)}.ffe-tab:active{background-color:var(--ffe-color-fill-primary-subtle-pressed);z-index:2}@media (min-width: 480px){.ffe-tab{display:inline-block;width:auto;margin-right:var(--ffe-spacing-xs)}.ffe-tab:not(:first-child){margin-left:-2px}.ffe-tab:last-child{margin-right:var(--ffe-spacing-2xs)}}.ffe-tab-group{display:flex;flex-direction:column;border-radius:25px;background-color:var(--ffe-color-surface-primary-default);border:2px solid var(--ffe-color-border-primary-subtle);align-items:center}.ffe-tab-group--no-break{flex-direction:row;border-radius:40px;align-items:center}.ffe-tab-group--no-break .ffe-tab{flex-shrink:1}@media (min-width: 480px){.ffe-tab-group{display:flex;flex-direction:row;border-radius:40px;align-items:center;width:max-content}}.ffe-chip{--border-width: 1px;--background-color: var(--ffe-color-component-chips-default-fill-default);--border-color: var(--ffe-color-component-chips-default-border-default);--text-color: var(--ffe-color-component-chips-default-foreground-default);--border-radius: 24px;--text-offset: 12px;--icon-offset: var(--ffe-spacing-xs);--offset-y: calc(var(--ffe-spacing-2xs) - var(--border-width));--space-between: var(--ffe-spacing-2xs);all:unset;display:grid;place-items:center;grid-template-columns:var(--text-offset) 1fr var(--text-offset);grid-template-rows:var(--offset-y) auto var(--offset-y);border:var(--border-width) solid var(--border-color);background:var(--background-color);color:var(--text-color);border-radius:var(--border-radius);transition-property:background-color,transform,border-color,color;transition-duration:var(--ffe-transition-duration);transition-timing-function:var(--ffe-ease);cursor:pointer}.ffe-chip .ffe-icons,.ffe-chip__label{color:inherit}.ffe-chip .ffe-icons{display:block}.ffe-chip__label{margin:0;grid-area:2 / 2 / span 1 / span 1}@media (hover: hover) and (pointer: fine){.ffe-chip:hover{--background-color: var(--ffe-color-component-chips-default-fill-hover);--border-color: var(--ffe-color-component-chips-default-border-hover);--text-color: var(--ffe-color-component-chips-default-foreground-hover)}}.ffe-chip:focus-visible{outline:2px solid var(--border-color);outline-offset:3px}.ffe-chip:active{--background-color: var(--ffe-color-component-chips-default-fill-pressed);--border-color: var(--ffe-color-component-chips-default-border-pressed);--text-color: var(--ffe-color-component-chips-default-foreground-hover);transform:scale(.97)}.ffe-chip--selected{--background-color: var(--ffe-color-component-chips-selected-fill-default);--border-color: var(--ffe-color-component-chips-selected-border-default);--text-color: var(--ffe-color-component-chips-selected-foreground-default)}@media (hover: hover) and (pointer: fine){.ffe-chip--selected:hover{--background-color: var(--ffe-color-component-chips-selected-fill-hover);--border-color: var(--ffe-color-component-chips-selected-border-hover);--text-color: var(--ffe-color-component-chips-selected-foreground-hover)}}.ffe-chip--selected:active{--background-color: var(--ffe-color-component-chips-selected-fill-pressed);--border-color: var(--ffe-color-component-chips-selected-border-pressed);--text-color: var(--ffe-color-component-chips-selected-foreground-hover);transform:scale(.97)}.ffe-chip--sm{--text-offset: 12px;--space-between: var(--ffe-spacing-2xs)}.ffe-chip--md{--icon-offset: 12px;--text-offset: var(--ffe-spacing-sm);--offset-y: calc(var(--ffe-spacing-xs) - var(--border-width));--space-between: var(--ffe-spacing-xs)}.ffe-chip--lg{--icon-offset: var(--ffe-spacing-sm);--text-offset: var(--ffe-spacing-md);--offset-y: calc(12px - var(--border-width));--space-between: var(--ffe-spacing-xs)}.ffe-chip--icon-right{grid-template-columns:var(--text-offset) 1fr var(--space-between) auto var(--icon-offset)}.ffe-chip--icon-right .ffe-icons{grid-area:2 / 4 / span 1 / span 1}.ffe-chip--icon-right .ffe-chip__label{grid-area:2 / 2 / span 1 / span 1}.ffe-chip--icon-left{grid-template-columns:var(--icon-offset) auto var(--space-between) 1fr var(--text-offset)}.ffe-chip--icon-left .ffe-icons{grid-area:2 / 2 / span 1 / span 1}.ffe-chip--icon-left .ffe-chip__label{grid-area:2 / 4 / span 1 / span 1}.ffe-color-table{border-collapse:collapse}.ffe-color-table td{width:100px}.ffe-color-table td:first-child{width:auto}.ffe-docs-content-container{padding:var(--ffe-spacing-sm);background:var(--ffe-color-background-default)} diff --git a/assets/texts-CtMTATQK.js b/assets/texts-Bb9CfakJ.js similarity index 99% rename from assets/texts-CtMTATQK.js rename to assets/texts-Bb9CfakJ.js index e9e214b2b8..7dac59c08e 100644 --- a/assets/texts-CtMTATQK.js +++ b/assets/texts-Bb9CfakJ.js @@ -1 +1 @@ -import{r as C,l as S,a as O}from"./index-UHo_6ElD.js";import{r as u,R as s}from"./index-eCxJ45ll.js";import{d as b}from"./index-DrzhKqaf.js";import{P as E}from"./Paragraph-Qjq98ToE.js";import{c as I}from"./index-DezCrw0f.js";import{I as A}from"./Icon-B88nEPeu.js";import{f as T}from"./formatNumber-DejPEPKF.js";var y=function(e){return"".concat(e).toLowerCase()},k=function(e,t,n,r){var a=r?r(n,t):function(o){return t.map(function(i){return y(o[i])}).some(function(i){return i.includes(y(n))})};return e.filter(a)},fe=function(e){var t=e.inputValue,n=e.searchAttributes,r=e.maxRenderedDropdownElements,a=e.dropdownList,o=e.noMatchDropdownList,i=e.searchMatcher,c=e.showAllItemsInDropdown,l=t?t.trim():"",f=l.length>0,d=f?k(a,n,l,i).slice(0,r):a==null?void 0:a.slice(0,r),h=function(){return c?a:d!=null&&d.length?d:o||[]};return{listToRender:h(),noMatch:!(d!=null&&d.length)}},ge=function(e,t){if(e){var n=C(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});n.forEach(function(r){var a=r.el,o=r.top,i=r.left;a.scrollTop=o,a.scrollLeft=i})}},ve=function(e,t){return e<=0?t-1:e-1},he=function(e,t){return e===t-1?0:e+1},D=function(e){switch(e){case"nn":return"lukk alternativer";case"en":return"close alternatives";default:return"lukk alternativer"}},R=function(e){switch(e){case"nn":return"åpne alternativer";case"en":return"open alternatives";default:return"åpne alternativer"}},pe=function(e,t){switch(e){case"en":return"".concat(t," selected");case"nn":default:return"".concat(t," valgt")}},z=function(e){switch(e){case"nn":return"Søket gav ingen treff";case"en":return"The search gave no result";default:return"Søket ga ingen treff"}},F=function(e){switch(e){case"nn":return"Valt element har vorte fjerna.";case"en":return"Selected item has been removed.";default:return"Valgt element har blitt fjernet."}},H=function(e,t){switch(e){case"nn":return"Element ".concat(t," er valgt.");case"en":return"Item ".concat(t," has been selected.");default:return"Element ".concat(t," er valgt.")}},Y=function(e){switch(e){case"nn":return"Ingen resultat er tilgjengelege.";case"en":return"No results are available.";default:return"Ingen resultater er tilgjengelige."}},$=function(e,t){switch(e){case"nn":return"".concat(t," resultat er tilgjengeleg, bruk opp- og nedpiltastene for å navigera. Trykk Enter for å velja.");case"en":return"".concat(t," result").concat(t===1?" is":"s are"," available, use up and down arrow keys to navigate. Press Enter key to select.");default:return"".concat(t," resultat").concat(t===1?"":"er"," er tilgjengelig, bruk opp- og nedpiltastene for å navigere. Trykk Enter for å velge.")}},V=function(e){switch(e){case"nn":return"Lastar inn alternativ.";case"en":return"Loading options.";default:return"Laster inn alternativer."}},M=function(){var e="a11y-status-message",t=window.document.getElementById(e);return t||(t=window.document.createElement("div"),t.setAttribute("id",e),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),window.document.body.appendChild(t),t)},L=b(function(){M().textContent=""},500),B=function(e){var t=M();e&&(t.textContent=e,L())},v=b(function(e){B(e())},200),P=function(e){var t=e.selectedValue,n=e.locale;return t?H(n,t):F(n)},W=function(e){var t=e.isExpanded,n=e.resultCount,r=e.locale;return t?n?$(r,n):Y(r):""},Q=function(e){return V(e)},me=function(e){var t=e.hasFocus,n=e.isExpanded,r=e.isLoading,a=e.locale,o=e.resultCount,i=e.selectedValue,c=u.useRef(!0),l=u.useRef();u.useEffect(function(){if(r&&t){v(function(){return Q(a)});return}if(c.current){c.current=!1;return}var f=i!==l.current;return f?(l.current=i,v(function(){return P({selectedValue:i,locale:a})})):v(function(){return W({isExpanded:n,resultCount:o,locale:a})}),function(){v.cancel(),L.cancel()}},[i,a,n,o,t,r])},Me=function(e,t){var n=t.map(function(r){return e[r]}).join(" ");M().textContent="".concat(n)},U=u.forwardRef,p=function(){return p=Object.assign||function(e){for(var t,n=1,r=arguments.length;n[5,4,3,2,7,6,5,4,3,2,1].map((r,a)=>parseInt(e.charAt(a),10)*r).reduce((r,a)=>r+a);function te(e){return e.length!==11?!1:ee(e)%11===0}function Le(e){return e&&te(e)?e.replace(/(\d{4})(\d{2})(\d{5})/g,"$1 $2 $3"):e}function je(e="",t,n){const r=T(e,{decimals:2,locale:t}),a=n&&n!=="NOK"?n:J[t];return t==="en"?`${a} ${r}`:`${r} ${a}`}const Ne=e=>{const t=/^\d+$/;if(!e)return e;const n=e.replace(/\s/g,"");return t.test(n)?n.replace(/(\d{4})(\d{1})/,"$1 $2").replace(/ (\d{2})(\d{1})/," $1 $2"):e||""},xe=(e,t)=>n=>{const r=o=>`${o}`.replace(/(\s|\.)/g,"").toLowerCase(),a=r(e);return t.some(o=>r(n[o]).includes(a))},ne={noMatch:"Ingen samsvarende konto"},re={noMatch:"Ingen samsvarande konto"},ae={noMatch:"No matching account"},Ce={nb:ne,nn:re,en:ae};export{_ as L,q as R,G as T,me as a,be as b,ye as c,Ee as d,pe as e,U as f,fe as g,ve as h,he as i,ge as j,Le as k,je as l,we as m,xe as n,Ne as o,Me as s,Ce as t,Ie as u}; +import{r as C,l as S,a as O}from"./index-B3RHW42C.js";import{r as u,R as s}from"./index-eCxJ45ll.js";import{d as b}from"./index-DrzhKqaf.js";import{P as E}from"./Paragraph-Qjq98ToE.js";import{c as I}from"./index-DezCrw0f.js";import{I as A}from"./Icon-B88nEPeu.js";import{f as T}from"./formatNumber-DejPEPKF.js";var y=function(e){return"".concat(e).toLowerCase()},k=function(e,t,n,r){var a=r?r(n,t):function(o){return t.map(function(i){return y(o[i])}).some(function(i){return i.includes(y(n))})};return e.filter(a)},fe=function(e){var t=e.inputValue,n=e.searchAttributes,r=e.maxRenderedDropdownElements,a=e.dropdownList,o=e.noMatchDropdownList,i=e.searchMatcher,c=e.showAllItemsInDropdown,l=t?t.trim():"",f=l.length>0,d=f?k(a,n,l,i).slice(0,r):a==null?void 0:a.slice(0,r),h=function(){return c?a:d!=null&&d.length?d:o||[]};return{listToRender:h(),noMatch:!(d!=null&&d.length)}},ge=function(e,t){if(e){var n=C(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});n.forEach(function(r){var a=r.el,o=r.top,i=r.left;a.scrollTop=o,a.scrollLeft=i})}},ve=function(e,t){return e<=0?t-1:e-1},he=function(e,t){return e===t-1?0:e+1},D=function(e){switch(e){case"nn":return"lukk alternativer";case"en":return"close alternatives";default:return"lukk alternativer"}},R=function(e){switch(e){case"nn":return"åpne alternativer";case"en":return"open alternatives";default:return"åpne alternativer"}},pe=function(e,t){switch(e){case"en":return"".concat(t," selected");case"nn":default:return"".concat(t," valgt")}},z=function(e){switch(e){case"nn":return"Søket gav ingen treff";case"en":return"The search gave no result";default:return"Søket ga ingen treff"}},F=function(e){switch(e){case"nn":return"Valt element har vorte fjerna.";case"en":return"Selected item has been removed.";default:return"Valgt element har blitt fjernet."}},H=function(e,t){switch(e){case"nn":return"Element ".concat(t," er valgt.");case"en":return"Item ".concat(t," has been selected.");default:return"Element ".concat(t," er valgt.")}},Y=function(e){switch(e){case"nn":return"Ingen resultat er tilgjengelege.";case"en":return"No results are available.";default:return"Ingen resultater er tilgjengelige."}},$=function(e,t){switch(e){case"nn":return"".concat(t," resultat er tilgjengeleg, bruk opp- og nedpiltastene for å navigera. Trykk Enter for å velja.");case"en":return"".concat(t," result").concat(t===1?" is":"s are"," available, use up and down arrow keys to navigate. Press Enter key to select.");default:return"".concat(t," resultat").concat(t===1?"":"er"," er tilgjengelig, bruk opp- og nedpiltastene for å navigere. Trykk Enter for å velge.")}},V=function(e){switch(e){case"nn":return"Lastar inn alternativ.";case"en":return"Loading options.";default:return"Laster inn alternativer."}},M=function(){var e="a11y-status-message",t=window.document.getElementById(e);return t||(t=window.document.createElement("div"),t.setAttribute("id",e),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),window.document.body.appendChild(t),t)},L=b(function(){M().textContent=""},500),B=function(e){var t=M();e&&(t.textContent=e,L())},v=b(function(e){B(e())},200),P=function(e){var t=e.selectedValue,n=e.locale;return t?H(n,t):F(n)},W=function(e){var t=e.isExpanded,n=e.resultCount,r=e.locale;return t?n?$(r,n):Y(r):""},Q=function(e){return V(e)},me=function(e){var t=e.hasFocus,n=e.isExpanded,r=e.isLoading,a=e.locale,o=e.resultCount,i=e.selectedValue,c=u.useRef(!0),l=u.useRef();u.useEffect(function(){if(r&&t){v(function(){return Q(a)});return}if(c.current){c.current=!1;return}var f=i!==l.current;return f?(l.current=i,v(function(){return P({selectedValue:i,locale:a})})):v(function(){return W({isExpanded:n,resultCount:o,locale:a})}),function(){v.cancel(),L.cancel()}},[i,a,n,o,t,r])},Me=function(e,t){var n=t.map(function(r){return e[r]}).join(" ");M().textContent="".concat(n)},U=u.forwardRef,p=function(){return p=Object.assign||function(e){for(var t,n=1,r=arguments.length;n[5,4,3,2,7,6,5,4,3,2,1].map((r,a)=>parseInt(e.charAt(a),10)*r).reduce((r,a)=>r+a);function te(e){return e.length!==11?!1:ee(e)%11===0}function Le(e){return e&&te(e)?e.replace(/(\d{4})(\d{2})(\d{5})/g,"$1 $2 $3"):e}function je(e="",t,n){const r=T(e,{decimals:2,locale:t}),a=n&&n!=="NOK"?n:J[t];return t==="en"?`${a} ${r}`:`${r} ${a}`}const Ne=e=>{const t=/^\d+$/;if(!e)return e;const n=e.replace(/\s/g,"");return t.test(n)?n.replace(/(\d{4})(\d{1})/,"$1 $2").replace(/ (\d{2})(\d{1})/," $1 $2"):e||""},xe=(e,t)=>n=>{const r=o=>`${o}`.replace(/(\s|\.)/g,"").toLowerCase(),a=r(e);return t.some(o=>r(n[o]).includes(a))},ne={noMatch:"Ingen samsvarende konto"},re={noMatch:"Ingen samsvarande konto"},ae={noMatch:"No matching account"},Ce={nb:ne,nn:re,en:ae};export{_ as L,q as R,G as T,me as a,be as b,ye as c,Ee as d,pe as e,U as f,fe as g,ve as h,he as i,ge as j,Le as k,je as l,we as m,xe as n,Ne as o,Me as s,Ce as t,Ie as u}; diff --git a/iframe.html b/iframe.html index 7d74b6f801..a5031d473b 100644 --- a/iframe.html +++ b/iframe.html @@ -46,7 +46,7 @@ window.FRAMEWORK_OPTIONS = {}; window.CHANNEL_OPTIONS = {}; window.FEATURES = {"argTypeTargetsV7":true,"legacyDecoratorFileOrder":false,"disallowImplicitActionsInRenderV8":true}; - window.STORIES = [{"titlePrefix":"","directory":"./packages","files":"**/*.@(mdx)","importPathMatcher":"^\\.[\\\\/](?:packages(?:\\/(?!\\.)(?:(?:(?!(?:^|\\/)\\.).)*?)\\/|\\/|$)(?!\\.)(?=.)[^/]*?\\.(mdx))$"},{"titlePrefix":"","directory":"./packages","files":"**/*.stories.@(js|jsx|mjs|ts|tsx)","importPathMatcher":"^\\.[\\\\/](?:packages(?:\\/(?!\\.)(?:(?:(?!(?:^|\\/)\\.).)*?)\\/|\\/|$)(?!\\.)(?=.)[^/]*?\\.stories\\.(js|jsx|mjs|ts|tsx))$"}]; + window.STORIES = [{"titlePrefix":"","directory":"./packages/ffe-core/documentation","files":"Index.mdx","importPathMatcher":"^\\.[\\\\/](?:packages\\/ffe-core\\/documentation\\/Index\\.mdx)$"},{"titlePrefix":"","directory":"./packages","files":"**/*.@(mdx)","importPathMatcher":"^\\.[\\\\/](?:packages(?:\\/(?!\\.)(?:(?:(?!(?:^|\\/)\\.).)*?)\\/|\\/|$)(?!\\.)(?=.)[^/]*?\\.(mdx))$"},{"titlePrefix":"","directory":"./packages","files":"**/*.stories.@(js|jsx|mjs|ts|tsx)","importPathMatcher":"^\\.[\\\\/](?:packages(?:\\/(?!\\.)(?:(?:(?!(?:^|\\/)\\.).)*?)\\/|\\/|$)(?!\\.)(?=.)[^/]*?\\.stories\\.(js|jsx|mjs|ts|tsx))$"},{"titlePrefix":"","directory":"./documentation","files":"**/*.@(mdx)","importPathMatcher":"^\\.[\\\\/](?:documentation(?:\\/(?!\\.)(?:(?:(?!(?:^|\\/)\\.).)*?)\\/|\\/|$)(?!\\.)(?=.)[^/]*?\\.(mdx))$"}]; window.DOCS_OPTIONS = {"defaultName":"Docs","autodocs":"tag"}; window.TAGS_OPTIONS = {"dev-only":{"excludeFromDocsStories":true},"docs-only":{"excludeFromSidebar":true},"test-only":{"excludeFromSidebar":true,"excludeFromDocsStories":true}}; @@ -509,7 +509,7 @@ } - + @@ -635,5 +635,32 @@

+ diff --git a/index.json b/index.json index 7848892db5..3bda9bea99 100644 --- a/index.json +++ b/index.json @@ -1 +1 @@ -{"v":5,"entries":{"komponenter-accordion-accordion--docs":{"id":"komponenter-accordion-accordion--docs","title":"Komponenter/Accordion/Accordion","name":"Docs","importPath":"./packages/ffe-accordion-react/src/Accordion.mdx","storiesImports":["./packages/ffe-accordion-react/src/Accordion.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-accordion-accordion--standard":{"type":"story","id":"komponenter-accordion-accordion--standard","name":"Standard","title":"Komponenter/Accordion/Accordion","importPath":"./packages/ffe-accordion-react/src/Accordion.stories.tsx","componentPath":"./packages/ffe-accordion-react/src/Accordion.tsx","tags":["dev","test"]},"komponenter-accordion-accordionitem--docs":{"id":"komponenter-accordion-accordionitem--docs","title":"Komponenter/Accordion/AccordionItem","name":"Docs","importPath":"./packages/ffe-accordion-react/src/AccordionItem.mdx","storiesImports":["./packages/ffe-accordion-react/src/AccordionItem.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-accordion-accordionitem--standard":{"type":"story","id":"komponenter-accordion-accordionitem--standard","name":"Standard","title":"Komponenter/Accordion/AccordionItem","importPath":"./packages/ffe-accordion-react/src/AccordionItem.stories.tsx","componentPath":"./packages/ffe-accordion-react/src/AccordionItem.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--docs":{"id":"komponenter-account-selector-accountselector--docs","title":"Komponenter/Account-selector/AccountSelector","name":"Docs","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.mdx","storiesImports":["./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-account-selector-accountselector--standard":{"type":"story","id":"komponenter-account-selector-accountselector--standard","name":"Standard","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--show-balance":{"type":"story","id":"komponenter-account-selector-accountselector--show-balance","name":"Show Balance","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--allow-custom-account":{"type":"story","id":"komponenter-account-selector-accountselector--allow-custom-account","name":"Allow Custom Account","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--no-format-account":{"type":"story","id":"komponenter-account-selector-accountselector--no-format-account","name":"No Format Account","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--list-element-body":{"type":"story","id":"komponenter-account-selector-accountselector--list-element-body","name":"List Element Body","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--hide-account-details":{"type":"story","id":"komponenter-account-selector-accountselector--hide-account-details","name":"Hide Account Details","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--post-list-element":{"type":"story","id":"komponenter-account-selector-accountselector--post-list-element","name":"Post List Element","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--initial-value":{"type":"story","id":"komponenter-account-selector-accountselector--initial-value","name":"Initial Value","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselectormulti--docs":{"id":"komponenter-account-selector-accountselectormulti--docs","title":"Komponenter/Account-selector/AccountSelectorMulti","name":"Docs","importPath":"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.mdx","storiesImports":["./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-account-selector-accountselectormulti--standard":{"type":"story","id":"komponenter-account-selector-accountselectormulti--standard","name":"Standard","title":"Komponenter/Account-selector/AccountSelectorMulti","importPath":"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselectormulti--controlled-state":{"type":"story","id":"komponenter-account-selector-accountselectormulti--controlled-state","name":"Controlled State","title":"Komponenter/Account-selector/AccountSelectorMulti","importPath":"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.tsx","tags":["dev","test"]},"komponenter-buttons-actionbutton--docs":{"id":"komponenter-buttons-actionbutton--docs","title":"Komponenter/Buttons/ActionButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/ActionButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/ActionButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-actionbutton--standard":{"type":"story","id":"komponenter-buttons-actionbutton--standard","name":"Standard","title":"Komponenter/Buttons/ActionButton","importPath":"./packages/ffe-buttons-react/src/ActionButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/ActionButton.tsx","tags":["dev","test"]},"komponenter-buttons-backbutton--docs":{"id":"komponenter-buttons-backbutton--docs","title":"Komponenter/Buttons/BackButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/BackButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/BackButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-backbutton--standard":{"type":"story","id":"komponenter-buttons-backbutton--standard","name":"Standard","title":"Komponenter/Buttons/BackButton","importPath":"./packages/ffe-buttons-react/src/BackButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/BackButton.tsx","tags":["dev","test"]},"komponenter-buttons-buttongroup--docs":{"id":"komponenter-buttons-buttongroup--docs","title":"Komponenter/Buttons/ButtonGroup","name":"Docs","importPath":"./packages/ffe-buttons-react/src/ButtonGroup.mdx","storiesImports":["./packages/ffe-buttons-react/src/ButtonGroup.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-buttongroup--standard":{"type":"story","id":"komponenter-buttons-buttongroup--standard","name":"Standard","title":"Komponenter/Buttons/ButtonGroup","importPath":"./packages/ffe-buttons-react/src/ButtonGroup.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/ButtonGroup.tsx","tags":["dev","test"]},"komponenter-buttons-buttons--docs":{"id":"komponenter-buttons-buttons--docs","title":"Komponenter/Buttons/Buttons","name":"Docs","importPath":"./packages/ffe-buttons-react/src/Buttons.mdx","storiesImports":[],"type":"docs","tags":["dev","test","unattached-mdx"]},"komponenter-buttons-expandbutton--docs":{"id":"komponenter-buttons-expandbutton--docs","title":"Komponenter/Buttons/ExpandButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/ExpandButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/ExpandButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-expandbutton--standard":{"type":"story","id":"komponenter-buttons-expandbutton--standard","name":"Standard","title":"Komponenter/Buttons/ExpandButton","importPath":"./packages/ffe-buttons-react/src/ExpandButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/ExpandButton.tsx","tags":["dev","test"]},"komponenter-buttons-inlineexpandbutton--docs":{"id":"komponenter-buttons-inlineexpandbutton--docs","title":"Komponenter/Buttons/InlineExpandButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/InlineExpandButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/InlineExpandButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-inlineexpandbutton--standard":{"type":"story","id":"komponenter-buttons-inlineexpandbutton--standard","name":"Standard","title":"Komponenter/Buttons/InlineExpandButton","importPath":"./packages/ffe-buttons-react/src/InlineExpandButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/InlineExpandButton.tsx","tags":["dev","test"]},"komponenter-buttons-primarybutton--docs":{"id":"komponenter-buttons-primarybutton--docs","title":"Komponenter/Buttons/PrimaryButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/PrimaryButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/PrimaryButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-primarybutton--standard":{"type":"story","id":"komponenter-buttons-primarybutton--standard","name":"Standard","title":"Komponenter/Buttons/PrimaryButton","importPath":"./packages/ffe-buttons-react/src/PrimaryButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/PrimaryButton.tsx","tags":["dev","test"]},"komponenter-buttons-secondarybutton--docs":{"id":"komponenter-buttons-secondarybutton--docs","title":"Komponenter/Buttons/SecondaryButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/SecondaryButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/SecondaryButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-secondarybutton--standard":{"type":"story","id":"komponenter-buttons-secondarybutton--standard","name":"Standard","title":"Komponenter/Buttons/SecondaryButton","importPath":"./packages/ffe-buttons-react/src/SecondaryButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/SecondaryButton.tsx","tags":["dev","test"]},"komponenter-buttons-shortcutbutton--docs":{"id":"komponenter-buttons-shortcutbutton--docs","title":"Komponenter/Buttons/ShortcutButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/ShortcutButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/ShortcutButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-shortcutbutton--standard":{"type":"story","id":"komponenter-buttons-shortcutbutton--standard","name":"Standard","title":"Komponenter/Buttons/ShortcutButton","importPath":"./packages/ffe-buttons-react/src/ShortcutButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/ShortcutButton.tsx","tags":["dev","test"]},"komponenter-buttons-taskbutton--docs":{"id":"komponenter-buttons-taskbutton--docs","title":"Komponenter/Buttons/TaskButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/TaskButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/TaskButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-taskbutton--standard":{"type":"story","id":"komponenter-buttons-taskbutton--standard","name":"Standard","title":"Komponenter/Buttons/TaskButton","importPath":"./packages/ffe-buttons-react/src/TaskButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/TaskButton.tsx","tags":["dev","test"]},"komponenter-buttons-tertiarybutton--docs":{"id":"komponenter-buttons-tertiarybutton--docs","title":"Komponenter/Buttons/TertiaryButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/TertiaryButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/TertiaryButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-tertiarybutton--standard":{"type":"story","id":"komponenter-buttons-tertiarybutton--standard","name":"Standard","title":"Komponenter/Buttons/TertiaryButton","importPath":"./packages/ffe-buttons-react/src/TertiaryButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/TertiaryButton.tsx","tags":["dev","test"]},"komponenter-cards-cardaction--docs":{"id":"komponenter-cards-cardaction--docs","title":"Komponenter/Cards/CardAction","name":"Docs","importPath":"./packages/ffe-cards-react/src/components/CardAction.mdx","storiesImports":["./packages/ffe-cards-react/src/components/CardAction.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-cardaction--standard":{"type":"story","id":"komponenter-cards-cardaction--standard","name":"Standard","title":"Komponenter/Cards/CardAction","importPath":"./packages/ffe-cards-react/src/components/CardAction.stories.tsx","componentPath":"./packages/ffe-cards-react/src/components/CardAction.tsx","tags":["dev","test"]},"komponenter-cards-cardaction--as-button":{"type":"story","id":"komponenter-cards-cardaction--as-button","name":"As Button","title":"Komponenter/Cards/CardAction","importPath":"./packages/ffe-cards-react/src/components/CardAction.stories.tsx","componentPath":"./packages/ffe-cards-react/src/components/CardAction.tsx","tags":["dev","test"]},"komponenter-cards-cardaction--within-title":{"type":"story","id":"komponenter-cards-cardaction--within-title","name":"Within Title","title":"Komponenter/Cards/CardAction","importPath":"./packages/ffe-cards-react/src/components/CardAction.stories.tsx","componentPath":"./packages/ffe-cards-react/src/components/CardAction.tsx","tags":["dev","test"]},"komponenter-cards-cardbase--docs":{"id":"komponenter-cards-cardbase--docs","title":"Komponenter/Cards/CardBase","name":"Docs","importPath":"./packages/ffe-cards-react/src/CardBase.mdx","storiesImports":["./packages/ffe-cards-react/src/CardBase.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-cardbase--standard":{"type":"story","id":"komponenter-cards-cardbase--standard","name":"Standard","title":"Komponenter/Cards/CardBase","importPath":"./packages/ffe-cards-react/src/CardBase.stories.tsx","componentPath":"./packages/ffe-cards-react/src/CardBase.tsx","tags":["dev","test"]},"komponenter-cards-cards--docs":{"id":"komponenter-cards-cards--docs","title":"Komponenter/Cards/Cards","name":"Docs","importPath":"./packages/ffe-cards-react/src/Cards.mdx","storiesImports":[],"type":"docs","tags":["dev","test","unattached-mdx"]},"komponenter-cards-groupcard--docs":{"id":"komponenter-cards-groupcard--docs","title":"Komponenter/Cards/GroupCard","name":"Docs","importPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.mdx","storiesImports":["./packages/ffe-cards-react/src/GroupCard/GroupCard.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-groupcard--standard":{"type":"story","id":"komponenter-cards-groupcard--standard","name":"Standard","title":"Komponenter/Cards/GroupCard","importPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.tsx","tags":["dev","test"]},"komponenter-cards-groupcard--shadow-false":{"type":"story","id":"komponenter-cards-groupcard--shadow-false","name":"Shadow False","title":"Komponenter/Cards/GroupCard","importPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.tsx","tags":["dev","test"]},"komponenter-cards-groupcard--no-separator":{"type":"story","id":"komponenter-cards-groupcard--no-separator","name":"No Separator","title":"Komponenter/Cards/GroupCard","importPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.tsx","tags":["dev","test"]},"komponenter-cards-groupcard--with-card-action":{"type":"story","id":"komponenter-cards-groupcard--with-card-action","name":"With Card Action","title":"Komponenter/Cards/GroupCard","importPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.tsx","tags":["dev","test"]},"komponenter-cards-iconcard--docs":{"id":"komponenter-cards-iconcard--docs","title":"Komponenter/Cards/IconCard","name":"Docs","importPath":"./packages/ffe-cards-react/src/IconCard/IconCard.mdx","storiesImports":["./packages/ffe-cards-react/src/IconCard/IconCard.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-iconcard--standard":{"type":"story","id":"komponenter-cards-iconcard--standard","name":"Standard","title":"Komponenter/Cards/IconCard","importPath":"./packages/ffe-cards-react/src/IconCard/IconCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/IconCard/IconCard.tsx","tags":["dev","test"]},"komponenter-cards-iconcard--condensed":{"type":"story","id":"komponenter-cards-iconcard--condensed","name":"Condensed","title":"Komponenter/Cards/IconCard","importPath":"./packages/ffe-cards-react/src/IconCard/IconCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/IconCard/IconCard.tsx","tags":["dev","test"]},"komponenter-cards-iconcard--two-icons":{"type":"story","id":"komponenter-cards-iconcard--two-icons","name":"Two Icons","title":"Komponenter/Cards/IconCard","importPath":"./packages/ffe-cards-react/src/IconCard/IconCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/IconCard/IconCard.tsx","tags":["dev","test"]},"komponenter-cards-iconcard--two-icons-condensed":{"type":"story","id":"komponenter-cards-iconcard--two-icons-condensed","name":"Two Icons Condensed","title":"Komponenter/Cards/IconCard","importPath":"./packages/ffe-cards-react/src/IconCard/IconCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/IconCard/IconCard.tsx","tags":["dev","test"]},"komponenter-cards-illustrationcard--docs":{"id":"komponenter-cards-illustrationcard--docs","title":"Komponenter/Cards/IllustrationCard","name":"Docs","importPath":"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.mdx","storiesImports":["./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-illustrationcard--standard":{"type":"story","id":"komponenter-cards-illustrationcard--standard","name":"Standard","title":"Komponenter/Cards/IllustrationCard","importPath":"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.tsx","tags":["dev","test"]},"komponenter-cards-illustrationcard--condensed":{"type":"story","id":"komponenter-cards-illustrationcard--condensed","name":"Condensed","title":"Komponenter/Cards/IllustrationCard","importPath":"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.tsx","tags":["dev","test"]},"komponenter-cards-imagecard--docs":{"id":"komponenter-cards-imagecard--docs","title":"Komponenter/Cards/ImageCard","name":"Docs","importPath":"./packages/ffe-cards-react/src/ImageCard/ImageCard.mdx","storiesImports":["./packages/ffe-cards-react/src/ImageCard/ImageCard.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-imagecard--standard":{"type":"story","id":"komponenter-cards-imagecard--standard","name":"Standard","title":"Komponenter/Cards/ImageCard","importPath":"./packages/ffe-cards-react/src/ImageCard/ImageCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/ImageCard/ImageCard.tsx","tags":["dev","test"]},"komponenter-cards-stippledcard--docs":{"id":"komponenter-cards-stippledcard--docs","title":"Komponenter/Cards/StippledCard","name":"Docs","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.mdx","storiesImports":["./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-stippledcard--standard":{"type":"story","id":"komponenter-cards-stippledcard--standard","name":"Standard","title":"Komponenter/Cards/StippledCard","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.tsx","tags":["dev","test"]},"komponenter-cards-stippledcard--with-icon":{"type":"story","id":"komponenter-cards-stippledcard--with-icon","name":"With Icon","title":"Komponenter/Cards/StippledCard","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.tsx","tags":["dev","test"]},"komponenter-cards-stippledcard--with-right-icon-only":{"type":"story","id":"komponenter-cards-stippledcard--with-right-icon-only","name":"With Right Icon Only","title":"Komponenter/Cards/StippledCard","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.tsx","tags":["dev","test"]},"komponenter-cards-stippledcard--with-2-icons":{"type":"story","id":"komponenter-cards-stippledcard--with-2-icons","name":"With 2 Icons","title":"Komponenter/Cards/StippledCard","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.tsx","tags":["dev","test"]},"komponenter-cards-stippledcard--with-custom":{"type":"story","id":"komponenter-cards-stippledcard--with-custom","name":"With Custom","title":"Komponenter/Cards/StippledCard","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.tsx","tags":["dev","test"]},"komponenter-cards-stippledcard--condensed":{"type":"story","id":"komponenter-cards-stippledcard--condensed","name":"Condensed","title":"Komponenter/Cards/StippledCard","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.tsx","tags":["dev","test"]},"komponenter-cards-textcard--docs":{"id":"komponenter-cards-textcard--docs","title":"Komponenter/Cards/TextCard","name":"Docs","importPath":"./packages/ffe-cards-react/src/TextCard/TextCard.mdx","storiesImports":["./packages/ffe-cards-react/src/TextCard/TextCard.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-textcard--standard":{"type":"story","id":"komponenter-cards-textcard--standard","name":"Standard","title":"Komponenter/Cards/TextCard","importPath":"./packages/ffe-cards-react/src/TextCard/TextCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/TextCard/TextCard.tsx","tags":["dev","test"]},"komponenter-chart-donut-chartdonut--docs":{"id":"komponenter-chart-donut-chartdonut--docs","title":"Komponenter/Chart-donut/ChartDonut","name":"Docs","importPath":"./packages/ffe-chart-donut-react/src/ChartDonut.mdx","storiesImports":["./packages/ffe-chart-donut-react/src/ChartDonut.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-chart-donut-chartdonut--standard":{"type":"story","id":"komponenter-chart-donut-chartdonut--standard","name":"Standard","title":"Komponenter/Chart-donut/ChartDonut","importPath":"./packages/ffe-chart-donut-react/src/ChartDonut.stories.tsx","componentPath":"./packages/ffe-chart-donut-react/src/ChartDonut.tsx","tags":["dev","test"]},"komponenter-chart-donut-chartdonut--custom":{"type":"story","id":"komponenter-chart-donut-chartdonut--custom","name":"Custom","title":"Komponenter/Chart-donut/ChartDonut","importPath":"./packages/ffe-chart-donut-react/src/ChartDonut.stories.tsx","componentPath":"./packages/ffe-chart-donut-react/src/ChartDonut.tsx","tags":["dev","test"]},"komponenter-chips-chip--docs":{"id":"komponenter-chips-chip--docs","title":"Komponenter/Chips/Chip","name":"Docs","importPath":"./packages/ffe-chips-react/src/Chip.mdx","storiesImports":["./packages/ffe-chips-react/src/Chip.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-chips-chip--standard":{"type":"story","id":"komponenter-chips-chip--standard","name":"Standard","title":"Komponenter/Chips/Chip","importPath":"./packages/ffe-chips-react/src/Chip.stories.tsx","componentPath":"./packages/ffe-chips-react/src/Chip.tsx","tags":["dev","test"]},"komponenter-chips-chipremovable--docs":{"id":"komponenter-chips-chipremovable--docs","title":"Komponenter/Chips/ChipRemovable","name":"Docs","importPath":"./packages/ffe-chips-react/src/ChipRemovable.mdx","storiesImports":["./packages/ffe-chips-react/src/ChipRemovable.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-chips-chipremovable--standard":{"type":"story","id":"komponenter-chips-chipremovable--standard","name":"Standard","title":"Komponenter/Chips/ChipRemovable","importPath":"./packages/ffe-chips-react/src/ChipRemovable.stories.tsx","componentPath":"./packages/ffe-chips-react/src/ChipRemovable.tsx","tags":["dev","test"]},"komponenter-chips-chipselectable--docs":{"id":"komponenter-chips-chipselectable--docs","title":"Komponenter/Chips/ChipSelectable","name":"Docs","importPath":"./packages/ffe-chips-react/src/ChipSelectable.mdx","storiesImports":["./packages/ffe-chips-react/src/ChipSelectable.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-chips-chipselectable--standard":{"type":"story","id":"komponenter-chips-chipselectable--standard","name":"Standard","title":"Komponenter/Chips/ChipSelectable","importPath":"./packages/ffe-chips-react/src/ChipSelectable.stories.tsx","componentPath":"./packages/ffe-chips-react/src/ChipSelectable.tsx","tags":["dev","test"]},"komponenter-collapse-collapse--docs":{"id":"komponenter-collapse-collapse--docs","title":"Komponenter/Collapse/Collapse","name":"Docs","importPath":"./packages/ffe-collapse-react/src/Collapse.mdx","storiesImports":["./packages/ffe-collapse-react/src/Collapse.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-collapse-collapse--standard":{"type":"story","id":"komponenter-collapse-collapse--standard","name":"Standard","title":"Komponenter/Collapse/Collapse","importPath":"./packages/ffe-collapse-react/src/Collapse.stories.tsx","componentPath":"./packages/ffe-collapse-react/src/Collapse.tsx","tags":["dev","test"]},"komponenter-core-dividerline--docs":{"id":"komponenter-core-dividerline--docs","title":"Komponenter/Core/DividerLine","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/DividerLine.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-core-dividerline--standard":{"type":"story","id":"komponenter-core-dividerline--standard","name":"Standard","title":"Komponenter/Core/DividerLine","importPath":"./packages/ffe-core-react/src/typography/DividerLine.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/DividerLine.tsx","tags":["dev","test","autodocs"]},"komponenter-core-emphasizedtext--docs":{"id":"komponenter-core-emphasizedtext--docs","title":"Komponenter/Core/EmphasizedText","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/EmphasizedText.mdx","storiesImports":["./packages/ffe-core-react/src/typography/EmphasizedText.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-emphasizedtext--standard":{"type":"story","id":"komponenter-core-emphasizedtext--standard","name":"Standard","title":"Komponenter/Core/EmphasizedText","importPath":"./packages/ffe-core-react/src/typography/EmphasizedText.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/EmphasizedText.tsx","tags":["dev","test"]},"komponenter-core-heading1--docs":{"id":"komponenter-core-heading1--docs","title":"Komponenter/Core/Heading1","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Heading1.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Heading1.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-heading1--standard":{"type":"story","id":"komponenter-core-heading1--standard","name":"Standard","title":"Komponenter/Core/Heading1","importPath":"./packages/ffe-core-react/src/typography/Heading1.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Heading.tsx","tags":["dev","test"]},"komponenter-core-heading2--docs":{"id":"komponenter-core-heading2--docs","title":"Komponenter/Core/Heading2","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Heading2.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Heading2.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-heading2--standard":{"type":"story","id":"komponenter-core-heading2--standard","name":"Standard","title":"Komponenter/Core/Heading2","importPath":"./packages/ffe-core-react/src/typography/Heading2.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Heading.tsx","tags":["dev","test"]},"komponenter-core-heading3--docs":{"id":"komponenter-core-heading3--docs","title":"Komponenter/Core/Heading3","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Heading3.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Heading3.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-heading3--standard":{"type":"story","id":"komponenter-core-heading3--standard","name":"Standard","title":"Komponenter/Core/Heading3","importPath":"./packages/ffe-core-react/src/typography/Heading3.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Heading.tsx","tags":["dev","test"]},"komponenter-core-heading4--docs":{"id":"komponenter-core-heading4--docs","title":"Komponenter/Core/Heading4","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Heading4.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Heading4.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-heading4--standard":{"type":"story","id":"komponenter-core-heading4--standard","name":"Standard","title":"Komponenter/Core/Heading4","importPath":"./packages/ffe-core-react/src/typography/Heading4.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Heading.tsx","tags":["dev","test"]},"komponenter-core-heading5--docs":{"id":"komponenter-core-heading5--docs","title":"Komponenter/Core/Heading5","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Heading5.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Heading5.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-heading5--standard":{"type":"story","id":"komponenter-core-heading5--standard","name":"Standard","title":"Komponenter/Core/Heading5","importPath":"./packages/ffe-core-react/src/typography/Heading5.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Heading.tsx","tags":["dev","test"]},"komponenter-core-heading6--docs":{"id":"komponenter-core-heading6--docs","title":"Komponenter/Core/Heading6","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Heading6.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Heading6.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-heading6--standard":{"type":"story","id":"komponenter-core-heading6--standard","name":"Standard","title":"Komponenter/Core/Heading6","importPath":"./packages/ffe-core-react/src/typography/Heading6.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Heading.tsx","tags":["dev","test"]},"komponenter-core-linkicon--docs":{"id":"komponenter-core-linkicon--docs","title":"Komponenter/Core/LinkIcon","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/LinkIcon.mdx","storiesImports":["./packages/ffe-core-react/src/typography/LinkIcon.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-linkicon--standard":{"type":"story","id":"komponenter-core-linkicon--standard","name":"Standard","title":"Komponenter/Core/LinkIcon","importPath":"./packages/ffe-core-react/src/typography/LinkIcon.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/LinkIcon.tsx","tags":["dev","test"]},"komponenter-core-linktext--docs":{"id":"komponenter-core-linktext--docs","title":"Komponenter/Core/LinkText","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/LinkText.mdx","storiesImports":["./packages/ffe-core-react/src/typography/LinkText.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-linktext--standard":{"type":"story","id":"komponenter-core-linktext--standard","name":"Standard","title":"Komponenter/Core/LinkText","importPath":"./packages/ffe-core-react/src/typography/LinkText.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/LinkText.tsx","tags":["dev","test"]},"komponenter-core-microtext--docs":{"id":"komponenter-core-microtext--docs","title":"Komponenter/Core/MicroText","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/MicroText.mdx","storiesImports":["./packages/ffe-core-react/src/typography/MicroText.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-microtext--standard":{"type":"story","id":"komponenter-core-microtext--standard","name":"Standard","title":"Komponenter/Core/MicroText","importPath":"./packages/ffe-core-react/src/typography/MicroText.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/MicroText.tsx","tags":["dev","test"]},"komponenter-core-paragraph--docs":{"id":"komponenter-core-paragraph--docs","title":"Komponenter/Core/Paragraph","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Paragraph.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Paragraph.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-paragraph--standard":{"type":"story","id":"komponenter-core-paragraph--standard","name":"Standard","title":"Komponenter/Core/Paragraph","importPath":"./packages/ffe-core-react/src/typography/Paragraph.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Paragraph.tsx","tags":["dev","test"]},"komponenter-core-preformattedtext--docs":{"id":"komponenter-core-preformattedtext--docs","title":"Komponenter/Core/PreformattedText","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/PreformattedText.mdx","storiesImports":["./packages/ffe-core-react/src/typography/PreformattedText.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-preformattedtext--standard":{"type":"story","id":"komponenter-core-preformattedtext--standard","name":"Standard","title":"Komponenter/Core/PreformattedText","importPath":"./packages/ffe-core-react/src/typography/PreformattedText.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/PreformattedText.tsx","tags":["dev","test"]},"komponenter-core-smalltext--docs":{"id":"komponenter-core-smalltext--docs","title":"Komponenter/Core/SmallText","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/SmallText.mdx","storiesImports":["./packages/ffe-core-react/src/typography/SmallText.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-smalltext--standard":{"type":"story","id":"komponenter-core-smalltext--standard","name":"Standard","title":"Komponenter/Core/SmallText","importPath":"./packages/ffe-core-react/src/typography/SmallText.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/SmallText.tsx","tags":["dev","test"]},"komponenter-core-strongtext--docs":{"id":"komponenter-core-strongtext--docs","title":"Komponenter/Core/StrongText","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/StrongText.mdx","storiesImports":["./packages/ffe-core-react/src/typography/StrongText.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-strongtext--standard":{"type":"story","id":"komponenter-core-strongtext--standard","name":"Standard","title":"Komponenter/Core/StrongText","importPath":"./packages/ffe-core-react/src/typography/StrongText.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/StrongText.tsx","tags":["dev","test"]},"komponenter-datepicker-calendar--docs":{"id":"komponenter-datepicker-calendar--docs","title":"Komponenter/Datepicker/Calendar","name":"Docs","importPath":"./packages/ffe-datepicker-react/src/calendar/Calendar.mdx","storiesImports":["./packages/ffe-datepicker-react/src/calendar/Calendar.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-datepicker-calendar--standard":{"type":"story","id":"komponenter-datepicker-calendar--standard","name":"Standard","title":"Komponenter/Datepicker/Calendar","importPath":"./packages/ffe-datepicker-react/src/calendar/Calendar.stories.tsx","componentPath":"./packages/ffe-datepicker-react/src/calendar/Calendar.tsx","tags":["dev","test"]},"komponenter-datepicker-datepicker--docs":{"id":"komponenter-datepicker-datepicker--docs","title":"Komponenter/Datepicker/Datepicker","name":"Docs","importPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.mdx","storiesImports":["./packages/ffe-datepicker-react/src/datepicker/Datepicker.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-datepicker-datepicker--standard":{"type":"story","id":"komponenter-datepicker-datepicker--standard","name":"Standard","title":"Komponenter/Datepicker/Datepicker","importPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.stories.tsx","componentPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.tsx","tags":["dev","test"]},"komponenter-datepicker-datepicker--field-message-string":{"type":"story","id":"komponenter-datepicker-datepicker--field-message-string","name":"Field Message String","title":"Komponenter/Datepicker/Datepicker","importPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.stories.tsx","componentPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.tsx","tags":["dev","test"]},"komponenter-datepicker-datepicker--full-width":{"type":"story","id":"komponenter-datepicker-datepicker--full-width","name":"Full Width","title":"Komponenter/Datepicker/Datepicker","importPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.stories.tsx","componentPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.tsx","tags":["dev","test"]},"komponenter-datepicker-datepicker--calendar-above":{"type":"story","id":"komponenter-datepicker-datepicker--calendar-above","name":"Calendar Above","title":"Komponenter/Datepicker/Datepicker","importPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.stories.tsx","componentPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.tsx","tags":["dev","test"]},"komponenter-dropdown-dropdown--docs":{"id":"komponenter-dropdown-dropdown--docs","title":"Komponenter/Dropdown/Dropdown","name":"Docs","importPath":"./packages/ffe-dropdown-react/src/Dropdown.mdx","storiesImports":["./packages/ffe-dropdown-react/src/Dropdown.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-dropdown-dropdown--standard":{"type":"story","id":"komponenter-dropdown-dropdown--standard","name":"Standard","title":"Komponenter/Dropdown/Dropdown","importPath":"./packages/ffe-dropdown-react/src/Dropdown.stories.tsx","componentPath":"./packages/ffe-dropdown-react/src/Dropdown.tsx","tags":["dev","test"]},"komponenter-feedback-feedback--docs":{"id":"komponenter-feedback-feedback--docs","title":"Komponenter/Feedback/Feedback","name":"Docs","importPath":"./packages/ffe-feedback-react/src/Feedback.mdx","storiesImports":["./packages/ffe-feedback-react/src/Feedback.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-feedback-feedback--standard":{"type":"story","id":"komponenter-feedback-feedback--standard","name":"Standard","title":"Komponenter/Feedback/Feedback","importPath":"./packages/ffe-feedback-react/src/Feedback.stories.tsx","componentPath":"./packages/ffe-feedback-react/src/Feedback.tsx","tags":["dev","test"]},"komponenter-file-upload-fileupload--docs":{"id":"komponenter-file-upload-fileupload--docs","title":"Komponenter/File-upload/FileUpload","name":"Docs","importPath":"./packages/ffe-file-upload-react/src/FileUpload.mdx","storiesImports":["./packages/ffe-file-upload-react/src/FileUpload.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-file-upload-fileupload--standard":{"type":"story","id":"komponenter-file-upload-fileupload--standard","name":"Standard","title":"Komponenter/File-upload/FileUpload","importPath":"./packages/ffe-file-upload-react/src/FileUpload.stories.tsx","componentPath":"./packages/ffe-file-upload-react/src/FileUpload.tsx","tags":["dev","test"]},"komponenter-form-checkbox--docs":{"id":"komponenter-form-checkbox--docs","title":"Komponenter/Form/Checkbox","name":"Docs","importPath":"./packages/ffe-form-react/src/Checkbox.mdx","storiesImports":["./packages/ffe-form-react/src/Checkbox.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-checkbox--standard":{"type":"story","id":"komponenter-form-checkbox--standard","name":"Standard","title":"Komponenter/Form/Checkbox","importPath":"./packages/ffe-form-react/src/Checkbox.stories.tsx","componentPath":"./packages/ffe-form-react/src/Checkbox.tsx","tags":["dev","test"]},"komponenter-form-checkbox--inline-false":{"type":"story","id":"komponenter-form-checkbox--inline-false","name":"Inline False","title":"Komponenter/Form/Checkbox","importPath":"./packages/ffe-form-react/src/Checkbox.stories.tsx","componentPath":"./packages/ffe-form-react/src/Checkbox.tsx","tags":["dev","test"]},"komponenter-form-checkbox--hidden-label":{"type":"story","id":"komponenter-form-checkbox--hidden-label","name":"Hidden Label","title":"Komponenter/Form/Checkbox","importPath":"./packages/ffe-form-react/src/Checkbox.stories.tsx","componentPath":"./packages/ffe-form-react/src/Checkbox.tsx","tags":["dev","test"]},"komponenter-form-checkbox--aria-invalid":{"type":"story","id":"komponenter-form-checkbox--aria-invalid","name":"Aria Invalid","title":"Komponenter/Form/Checkbox","importPath":"./packages/ffe-form-react/src/Checkbox.stories.tsx","componentPath":"./packages/ffe-form-react/src/Checkbox.tsx","tags":["dev","test"]},"komponenter-form-checkbox--render-props":{"type":"story","id":"komponenter-form-checkbox--render-props","name":"Render Props","title":"Komponenter/Form/Checkbox","importPath":"./packages/ffe-form-react/src/Checkbox.stories.tsx","componentPath":"./packages/ffe-form-react/src/Checkbox.tsx","tags":["dev","test"]},"komponenter-form-errorfieldmessage--docs":{"id":"komponenter-form-errorfieldmessage--docs","title":"Komponenter/Form/ErrorFieldMessage","name":"Docs","importPath":"./packages/ffe-form-react/src/message/ErrorFieldMessage.mdx","storiesImports":["./packages/ffe-form-react/src/message/ErrorFieldMessage.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-errorfieldmessage--standard":{"type":"story","id":"komponenter-form-errorfieldmessage--standard","name":"Standard","title":"Komponenter/Form/ErrorFieldMessage","importPath":"./packages/ffe-form-react/src/message/ErrorFieldMessage.stories.tsx","componentPath":"./packages/ffe-form-react/src/message/ErrorFieldMessage.tsx","tags":["dev","test"]},"komponenter-form-infofieldmessage--docs":{"id":"komponenter-form-infofieldmessage--docs","title":"Komponenter/Form/InfoFieldMessage","name":"Docs","importPath":"./packages/ffe-form-react/src/message/InfoFieldMessage.mdx","storiesImports":["./packages/ffe-form-react/src/message/InfoFieldMessage.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-infofieldmessage--standard":{"type":"story","id":"komponenter-form-infofieldmessage--standard","name":"Standard","title":"Komponenter/Form/InfoFieldMessage","importPath":"./packages/ffe-form-react/src/message/InfoFieldMessage.stories.tsx","componentPath":"./packages/ffe-form-react/src/message/InfoFieldMessage.tsx","tags":["dev","test"]},"komponenter-form-input--docs":{"id":"komponenter-form-input--docs","title":"Komponenter/Form/Input","name":"Docs","importPath":"./packages/ffe-form-react/src/Input.mdx","storiesImports":["./packages/ffe-form-react/src/Input.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-input--standard":{"type":"story","id":"komponenter-form-input--standard","name":"Standard","title":"Komponenter/Form/Input","importPath":"./packages/ffe-form-react/src/Input.stories.tsx","componentPath":"./packages/ffe-form-react/src/Input.tsx","tags":["dev","test"]},"komponenter-form-inputgroup--docs":{"id":"komponenter-form-inputgroup--docs","title":"Komponenter/Form/InputGroup","name":"Docs","importPath":"./packages/ffe-form-react/src/InputGroup.mdx","storiesImports":["./packages/ffe-form-react/src/InputGroup.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-inputgroup--standard":{"type":"story","id":"komponenter-form-inputgroup--standard","name":"Standard","title":"Komponenter/Form/InputGroup","importPath":"./packages/ffe-form-react/src/InputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputGroup.tsx","tags":["dev","test"]},"komponenter-form-inputgroup--extra-margin-false":{"type":"story","id":"komponenter-form-inputgroup--extra-margin-false","name":"Extra Margin False","title":"Komponenter/Form/InputGroup","importPath":"./packages/ffe-form-react/src/InputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputGroup.tsx","tags":["dev","test"]},"komponenter-form-inputgroup--description":{"type":"story","id":"komponenter-form-inputgroup--description","name":"Description","title":"Komponenter/Form/InputGroup","importPath":"./packages/ffe-form-react/src/InputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputGroup.tsx","tags":["dev","test"]},"komponenter-form-inputgroup--many-children":{"type":"story","id":"komponenter-form-inputgroup--many-children","name":"Many Children","title":"Komponenter/Form/InputGroup","importPath":"./packages/ffe-form-react/src/InputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputGroup.tsx","tags":["dev","test"]},"komponenter-form-inputgroup--field-message-string":{"type":"story","id":"komponenter-form-inputgroup--field-message-string","name":"Field Message String","title":"Komponenter/Form/InputGroup","importPath":"./packages/ffe-form-react/src/InputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputGroup.tsx","tags":["dev","test"]},"komponenter-form-inputgroup--field-message-component":{"type":"story","id":"komponenter-form-inputgroup--field-message-component","name":"Field Message Component","title":"Komponenter/Form/InputGroup","importPath":"./packages/ffe-form-react/src/InputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputGroup.tsx","tags":["dev","test"]},"komponenter-form-inputtextlike--docs":{"id":"komponenter-form-inputtextlike--docs","title":"Komponenter/Form/InputTextLike","name":"Docs","importPath":"./packages/ffe-form-react/src/InputTextLike.mdx","storiesImports":["./packages/ffe-form-react/src/InputTextLike.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-inputtextlike--standard":{"type":"story","id":"komponenter-form-inputtextlike--standard","name":"Standard","title":"Komponenter/Form/InputTextLike","importPath":"./packages/ffe-form-react/src/InputTextLike.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputTextLike.tsx","tags":["dev","test"]},"komponenter-form-label--docs":{"id":"komponenter-form-label--docs","title":"Komponenter/Form/Label","name":"Docs","importPath":"./packages/ffe-form-react/src/Label.mdx","storiesImports":["./packages/ffe-form-react/src/Label.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-label--standard":{"type":"story","id":"komponenter-form-label--standard","name":"Standard","title":"Komponenter/Form/Label","importPath":"./packages/ffe-form-react/src/Label.stories.tsx","componentPath":"./packages/ffe-form-react/src/Label.tsx","tags":["dev","test"]},"komponenter-form-phonenumber--docs":{"id":"komponenter-form-phonenumber--docs","title":"Komponenter/Form/PhoneNumber","name":"Docs","importPath":"./packages/ffe-form-react/src/PhoneNumber.mdx","storiesImports":["./packages/ffe-form-react/src/PhoneNumber.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-phonenumber--standard":{"type":"story","id":"komponenter-form-phonenumber--standard","name":"Standard","title":"Komponenter/Form/PhoneNumber","importPath":"./packages/ffe-form-react/src/PhoneNumber.stories.tsx","componentPath":"./packages/ffe-form-react/src/PhoneNumber.tsx","tags":["dev","test"]},"komponenter-form-phonenumber--error-country-code":{"type":"story","id":"komponenter-form-phonenumber--error-country-code","name":"Error Country Code","title":"Komponenter/Form/PhoneNumber","importPath":"./packages/ffe-form-react/src/PhoneNumber.stories.tsx","componentPath":"./packages/ffe-form-react/src/PhoneNumber.tsx","tags":["dev","test"]},"komponenter-form-phonenumber--error-number":{"type":"story","id":"komponenter-form-phonenumber--error-number","name":"Error Number","title":"Komponenter/Form/PhoneNumber","importPath":"./packages/ffe-form-react/src/PhoneNumber.stories.tsx","componentPath":"./packages/ffe-form-react/src/PhoneNumber.tsx","tags":["dev","test"]},"komponenter-form-phonenumber--error-both":{"type":"story","id":"komponenter-form-phonenumber--error-both","name":"Error Both","title":"Komponenter/Form/PhoneNumber","importPath":"./packages/ffe-form-react/src/PhoneNumber.stories.tsx","componentPath":"./packages/ffe-form-react/src/PhoneNumber.tsx","tags":["dev","test"]},"komponenter-form-radioblock--docs":{"id":"komponenter-form-radioblock--docs","title":"Komponenter/Form/RadioBlock","name":"Docs","importPath":"./packages/ffe-form-react/src/RadioBlock.mdx","storiesImports":["./packages/ffe-form-react/src/RadioBlock.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-radioblock--standard":{"type":"story","id":"komponenter-form-radioblock--standard","name":"Standard","title":"Komponenter/Form/RadioBlock","importPath":"./packages/ffe-form-react/src/RadioBlock.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioBlock.tsx","tags":["dev","test"]},"komponenter-form-radiobutton--docs":{"id":"komponenter-form-radiobutton--docs","title":"Komponenter/Form/RadioButton","name":"Docs","importPath":"./packages/ffe-form-react/src/RadioButton.mdx","storiesImports":["./packages/ffe-form-react/src/RadioButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-radiobutton--standard":{"type":"story","id":"komponenter-form-radiobutton--standard","name":"Standard","title":"Komponenter/Form/RadioButton","importPath":"./packages/ffe-form-react/src/RadioButton.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButton.tsx","tags":["dev","test"]},"komponenter-form-radiobutton--tool-tip":{"type":"story","id":"komponenter-form-radiobutton--tool-tip","name":"Tool Tip","title":"Komponenter/Form/RadioButton","importPath":"./packages/ffe-form-react/src/RadioButton.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButton.tsx","tags":["dev","test"]},"komponenter-form-radiobuttoninputgroup--docs":{"id":"komponenter-form-radiobuttoninputgroup--docs","title":"Komponenter/Form/RadioButtonInputGroup","name":"Docs","importPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.mdx","storiesImports":["./packages/ffe-form-react/src/RadioButtonInputGroup.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-radiobuttoninputgroup--standard":{"type":"story","id":"komponenter-form-radiobuttoninputgroup--standard","name":"Standard","title":"Komponenter/Form/RadioButtonInputGroup","importPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.tsx","tags":["dev","test"]},"komponenter-form-radiobuttoninputgroup--field-message":{"type":"story","id":"komponenter-form-radiobuttoninputgroup--field-message","name":"Field Message","title":"Komponenter/Form/RadioButtonInputGroup","importPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.tsx","tags":["dev","test"]},"komponenter-form-radiobuttoninputgroup--with-radio-switch":{"type":"story","id":"komponenter-form-radiobuttoninputgroup--with-radio-switch","name":"With Radio Switch","title":"Komponenter/Form/RadioButtonInputGroup","importPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.tsx","tags":["dev","test"]},"komponenter-form-radiobuttoninputgroup--with-radio-block":{"type":"story","id":"komponenter-form-radiobuttoninputgroup--with-radio-block","name":"With Radio Block","title":"Komponenter/Form/RadioButtonInputGroup","importPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.tsx","tags":["dev","test"]},"komponenter-form-radioswitch--docs":{"id":"komponenter-form-radioswitch--docs","title":"Komponenter/Form/RadioSwitch","name":"Docs","importPath":"./packages/ffe-form-react/src/RadioSwitch.mdx","storiesImports":["./packages/ffe-form-react/src/RadioSwitch.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-radioswitch--standard":{"type":"story","id":"komponenter-form-radioswitch--standard","name":"Standard","title":"Komponenter/Form/RadioSwitch","importPath":"./packages/ffe-form-react/src/RadioSwitch.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioSwitch.tsx","tags":["dev","test"]},"komponenter-form-successfieldmessage--docs":{"id":"komponenter-form-successfieldmessage--docs","title":"Komponenter/Form/SuccessFieldMessage","name":"Docs","importPath":"./packages/ffe-form-react/src/message/SuccessFieldMessage.mdx","storiesImports":["./packages/ffe-form-react/src/message/SuccessFieldMessage.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-successfieldmessage--standard":{"type":"story","id":"komponenter-form-successfieldmessage--standard","name":"Standard","title":"Komponenter/Form/SuccessFieldMessage","importPath":"./packages/ffe-form-react/src/message/SuccessFieldMessage.stories.tsx","componentPath":"./packages/ffe-form-react/src/message/SuccessFieldMessage.tsx","tags":["dev","test"]},"komponenter-form-textarea--docs":{"id":"komponenter-form-textarea--docs","title":"Komponenter/Form/TextArea","name":"Docs","importPath":"./packages/ffe-form-react/src/TextArea.mdx","storiesImports":["./packages/ffe-form-react/src/TextArea.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-textarea--standard":{"type":"story","id":"komponenter-form-textarea--standard","name":"Standard","title":"Komponenter/Form/TextArea","importPath":"./packages/ffe-form-react/src/TextArea.stories.tsx","componentPath":"./packages/ffe-form-react/src/TextArea.tsx","tags":["dev","test"]},"komponenter-form-toggleswitch--docs":{"id":"komponenter-form-toggleswitch--docs","title":"Komponenter/Form/ToggleSwitch","name":"Docs","importPath":"./packages/ffe-form-react/src/ToggleSwitch.mdx","storiesImports":["./packages/ffe-form-react/src/ToggleSwitch.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-toggleswitch--standard":{"type":"story","id":"komponenter-form-toggleswitch--standard","name":"Standard","title":"Komponenter/Form/ToggleSwitch","importPath":"./packages/ffe-form-react/src/ToggleSwitch.stories.tsx","componentPath":"./packages/ffe-form-react/src/ToggleSwitch.tsx","tags":["dev","test"]},"komponenter-form-toggleswitch--hide-on-off":{"type":"story","id":"komponenter-form-toggleswitch--hide-on-off","name":"Hide On Off","title":"Komponenter/Form/ToggleSwitch","importPath":"./packages/ffe-form-react/src/ToggleSwitch.stories.tsx","componentPath":"./packages/ffe-form-react/src/ToggleSwitch.tsx","tags":["dev","test"]},"komponenter-form-toggleswitch--description":{"type":"story","id":"komponenter-form-toggleswitch--description","name":"Description","title":"Komponenter/Form/ToggleSwitch","importPath":"./packages/ffe-form-react/src/ToggleSwitch.stories.tsx","componentPath":"./packages/ffe-form-react/src/ToggleSwitch.tsx","tags":["dev","test"]},"komponenter-form-tooltip--docs":{"id":"komponenter-form-tooltip--docs","title":"Komponenter/Form/Tooltip","name":"Docs","importPath":"./packages/ffe-form-react/src/Tooltip.mdx","storiesImports":["./packages/ffe-form-react/src/Tooltip.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-tooltip--standard":{"type":"story","id":"komponenter-form-tooltip--standard","name":"Standard","title":"Komponenter/Form/Tooltip","importPath":"./packages/ffe-form-react/src/Tooltip.stories.tsx","componentPath":"./packages/ffe-form-react/src/Tooltip.tsx","tags":["dev","test"]},"komponenter-form-tooltip--aria-controls":{"type":"story","id":"komponenter-form-tooltip--aria-controls","name":"Aria Controls","title":"Komponenter/Form/Tooltip","importPath":"./packages/ffe-form-react/src/Tooltip.stories.tsx","componentPath":"./packages/ffe-form-react/src/Tooltip.tsx","tags":["dev","test"]},"komponenter-formatters-formataccountnumber--standard":{"type":"story","id":"komponenter-formatters-formataccountnumber--standard","name":"Standard","title":"Komponenter/Formatters/formatAccountNumber","importPath":"./packages/ffe-formatters/src/formatAccountNumber.stories.tsx","tags":["dev","test"]},"komponenter-formatters-formatcurrency--docs":{"id":"komponenter-formatters-formatcurrency--docs","title":"Komponenter/Formatters/formatCurrency","name":"Docs","importPath":"./packages/ffe-formatters/src/formatCurrency.mdx","storiesImports":["./packages/ffe-formatters/src/formatCurrency.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-formatters-formatcurrency--standard":{"type":"story","id":"komponenter-formatters-formatcurrency--standard","name":"Standard","title":"Komponenter/Formatters/formatCurrency","importPath":"./packages/ffe-formatters/src/formatCurrency.stories.tsx","tags":["dev","test"]},"komponenter-formatters-formatdate--docs":{"id":"komponenter-formatters-formatdate--docs","title":"Komponenter/Formatters/formatDate","name":"Docs","importPath":"./packages/ffe-formatters/src/formatDate.mdx","storiesImports":["./packages/ffe-formatters/src/formatDate.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-formatters-formatdate--standard":{"type":"story","id":"komponenter-formatters-formatdate--standard","name":"Standard","title":"Komponenter/Formatters/formatDate","importPath":"./packages/ffe-formatters/src/formatDate.stories.tsx","tags":["dev","test"]},"komponenter-formatters-formatdistance--docs":{"id":"komponenter-formatters-formatdistance--docs","title":"Komponenter/Formatters/formatDistance","name":"Docs","importPath":"./packages/ffe-formatters/src/formatDistance.mdx","storiesImports":["./packages/ffe-formatters/src/formatDistance.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-formatters-formatdistance--standard":{"type":"story","id":"komponenter-formatters-formatdistance--standard","name":"Standard","title":"Komponenter/Formatters/formatDistance","importPath":"./packages/ffe-formatters/src/formatDistance.stories.tsx","tags":["dev","test"]},"komponenter-formatters-formatering--docs":{"id":"komponenter-formatters-formatering--docs","title":"Komponenter/Formatters/Formatering","name":"Docs","importPath":"./packages/ffe-formatters/src/Formatters.mdx","storiesImports":[],"type":"docs","tags":["dev","test","unattached-mdx"]},"komponenter-formatters-formatfodselsnummer--docs":{"id":"komponenter-formatters-formatfodselsnummer--docs","title":"Komponenter/Formatters/formatFodselsnummer","name":"Docs","importPath":"./packages/ffe-formatters/src/formatFodselsnummer.mdx","storiesImports":["./packages/ffe-formatters/src/formatFodselsnummer.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-formatters-formatfodselsnummer--standard":{"type":"story","id":"komponenter-formatters-formatfodselsnummer--standard","name":"Standard","title":"Komponenter/Formatters/formatFodselsnummer","importPath":"./packages/ffe-formatters/src/formatFodselsnummer.stories.tsx","tags":["dev","test"]},"komponenter-formatters-formatnumber--docs":{"id":"komponenter-formatters-formatnumber--docs","title":"Komponenter/Formatters/formatNumber","name":"Docs","importPath":"./packages/ffe-formatters/src/formatNumber.mdx","storiesImports":["./packages/ffe-formatters/src/formatNumber.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-formatters-formatnumber--standard":{"type":"story","id":"komponenter-formatters-formatnumber--standard","name":"Standard","title":"Komponenter/Formatters/formatNumber","importPath":"./packages/ffe-formatters/src/formatNumber.stories.tsx","tags":["dev","test"]},"komponenter-formatters-formatpercentage--docs":{"id":"komponenter-formatters-formatpercentage--docs","title":"Komponenter/Formatters/formatPercentage","name":"Docs","importPath":"./packages/ffe-formatters/src/formatPercentage.mdx","storiesImports":["./packages/ffe-formatters/src/formatPercentage.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-formatters-formatpercentage--standard":{"type":"story","id":"komponenter-formatters-formatpercentage--standard","name":"Standard","title":"Komponenter/Formatters/formatPercentage","importPath":"./packages/ffe-formatters/src/formatPercentage.stories.tsx","tags":["dev","test"]},"komponenter-grid-grid--docs":{"id":"komponenter-grid-grid--docs","title":"Komponenter/Grid/Grid","name":"Docs","importPath":"./packages/ffe-grid-react/src/Grid.mdx","storiesImports":["./packages/ffe-grid-react/src/Grid.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-grid-grid--standard":{"type":"story","id":"komponenter-grid-grid--standard","name":"Standard","title":"Komponenter/Grid/Grid","importPath":"./packages/ffe-grid-react/src/Grid.stories.tsx","componentPath":"./packages/ffe-grid-react/src/Grid.tsx","tags":["dev","test"]},"komponenter-grid-grid--spacing":{"type":"story","id":"komponenter-grid-grid--spacing","name":"Spacing","title":"Komponenter/Grid/Grid","importPath":"./packages/ffe-grid-react/src/Grid.stories.tsx","componentPath":"./packages/ffe-grid-react/src/Grid.tsx","tags":["dev","test"]},"komponenter-grid-grid--offset":{"type":"story","id":"komponenter-grid-grid--offset","name":"Offset","title":"Komponenter/Grid/Grid","importPath":"./packages/ffe-grid-react/src/Grid.stories.tsx","componentPath":"./packages/ffe-grid-react/src/Grid.tsx","tags":["dev","test"]},"komponenter-grid-gridcol--docs":{"id":"komponenter-grid-gridcol--docs","title":"Komponenter/Grid/GridCol","name":"Docs","importPath":"./packages/ffe-grid-react/src/GridCol.mdx","storiesImports":["./packages/ffe-grid-react/src/GridCol.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-grid-gridcol--standard":{"type":"story","id":"komponenter-grid-gridcol--standard","name":"Standard","title":"Komponenter/Grid/GridCol","importPath":"./packages/ffe-grid-react/src/GridCol.stories.tsx","componentPath":"./packages/ffe-grid-react/src/GridCol.tsx","tags":["dev","test"]},"komponenter-grid-gridcol--col-background":{"type":"story","id":"komponenter-grid-gridcol--col-background","name":"Col Background","title":"Komponenter/Grid/GridCol","importPath":"./packages/ffe-grid-react/src/GridCol.stories.tsx","componentPath":"./packages/ffe-grid-react/src/GridCol.tsx","tags":["dev","test"]},"komponenter-grid-gridrow--docs":{"id":"komponenter-grid-gridrow--docs","title":"Komponenter/Grid/GridRow","name":"Docs","importPath":"./packages/ffe-grid-react/src/GridRow.mdx","storiesImports":["./packages/ffe-grid-react/src/GridRow.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-grid-gridrow--standard":{"type":"story","id":"komponenter-grid-gridrow--standard","name":"Standard","title":"Komponenter/Grid/GridRow","importPath":"./packages/ffe-grid-react/src/GridRow.stories.tsx","componentPath":"./packages/ffe-grid-react/src/GridRow.tsx","tags":["dev","test"]},"komponenter-grid-gridrow--row-background":{"type":"story","id":"komponenter-grid-gridrow--row-background","name":"Row Background","title":"Komponenter/Grid/GridRow","importPath":"./packages/ffe-grid-react/src/GridRow.stories.tsx","componentPath":"./packages/ffe-grid-react/src/GridRow.tsx","tags":["dev","test"]},"komponenter-header-header--docs":{"id":"komponenter-header-header--docs","title":"Komponenter/Header/Header","name":"Docs","importPath":"./packages/ffe-header/Header.mdx","storiesImports":["./packages/ffe-header/Header.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-header-header--standard":{"type":"story","id":"komponenter-header-header--standard","name":"Standard","title":"Komponenter/Header/Header","importPath":"./packages/ffe-header/Header.stories.tsx","tags":["dev","test"]},"komponenter-icons-icon--docs":{"id":"komponenter-icons-icon--docs","title":"Komponenter/Icons/Icon","name":"Docs","importPath":"./packages/ffe-icons-react/src/Icon.mdx","storiesImports":["./packages/ffe-icons-react/src/Icon.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-icons-icon--standard":{"type":"story","id":"komponenter-icons-icon--standard","name":"Standard","title":"Komponenter/Icons/Icon","importPath":"./packages/ffe-icons-react/src/Icon.stories.tsx","componentPath":"./packages/ffe-icons-react/src/Icon.tsx","tags":["dev","test"]},"komponenter-icons-icon--wrong-size":{"type":"story","id":"komponenter-icons-icon--wrong-size","name":"Wrong Size","title":"Komponenter/Icons/Icon","importPath":"./packages/ffe-icons-react/src/Icon.stories.tsx","componentPath":"./packages/ffe-icons-react/src/Icon.tsx","tags":["dev","test"]},"komponenter-icons-icon--no-aria-label":{"type":"story","id":"komponenter-icons-icon--no-aria-label","name":"No Aria Label","title":"Komponenter/Icons/Icon","importPath":"./packages/ffe-icons-react/src/Icon.stories.tsx","componentPath":"./packages/ffe-icons-react/src/Icon.tsx","tags":["dev","test"]},"komponenter-icons-icon--sizes":{"type":"story","id":"komponenter-icons-icon--sizes","name":"Sizes","title":"Komponenter/Icons/Icon","importPath":"./packages/ffe-icons-react/src/Icon.stories.tsx","componentPath":"./packages/ffe-icons-react/src/Icon.tsx","tags":["dev","test"]},"komponenter-icons-icon--weights":{"type":"story","id":"komponenter-icons-icon--weights","name":"Weights","title":"Komponenter/Icons/Icon","importPath":"./packages/ffe-icons-react/src/Icon.stories.tsx","componentPath":"./packages/ffe-icons-react/src/Icon.tsx","tags":["dev","test"]},"komponenter-icons-icon--universell-utforming":{"type":"story","id":"komponenter-icons-icon--universell-utforming","name":"Universell Utforming","title":"Komponenter/Icons/Icon","importPath":"./packages/ffe-icons-react/src/Icon.stories.tsx","componentPath":"./packages/ffe-icons-react/src/Icon.tsx","tags":["dev","test"]},"komponenter-lists-bulletlist--docs":{"id":"komponenter-lists-bulletlist--docs","title":"Komponenter/Lists/BulletList","name":"Docs","importPath":"./packages/ffe-lists-react/src/BulletList.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-bulletlist--standard":{"type":"story","id":"komponenter-lists-bulletlist--standard","name":"Standard","title":"Komponenter/Lists/BulletList","importPath":"./packages/ffe-lists-react/src/BulletList.stories.tsx","componentPath":"./packages/ffe-lists-react/src/BulletList.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-bulletlistitem--docs":{"id":"komponenter-lists-bulletlistitem--docs","title":"Komponenter/Lists/BulletListItem","name":"Docs","importPath":"./packages/ffe-lists-react/src/BulletListItem.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-bulletlistitem--standard":{"type":"story","id":"komponenter-lists-bulletlistitem--standard","name":"Standard","title":"Komponenter/Lists/BulletListItem","importPath":"./packages/ffe-lists-react/src/BulletListItem.stories.tsx","componentPath":"./packages/ffe-lists-react/src/BulletListItem.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-checklist--docs":{"id":"komponenter-lists-checklist--docs","title":"Komponenter/Lists/CheckList","name":"Docs","importPath":"./packages/ffe-lists-react/src/CheckList.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-checklist--standard":{"type":"story","id":"komponenter-lists-checklist--standard","name":"Standard","title":"Komponenter/Lists/CheckList","importPath":"./packages/ffe-lists-react/src/CheckList.stories.tsx","componentPath":"./packages/ffe-lists-react/src/CheckList.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-checklistitem--docs":{"id":"komponenter-lists-checklistitem--docs","title":"Komponenter/Lists/CheckListItem","name":"Docs","importPath":"./packages/ffe-lists-react/src/CheckListItem.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-checklistitem--standard":{"type":"story","id":"komponenter-lists-checklistitem--standard","name":"Standard","title":"Komponenter/Lists/CheckListItem","importPath":"./packages/ffe-lists-react/src/CheckListItem.stories.tsx","componentPath":"./packages/ffe-lists-react/src/CheckListItem.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-descriptionlist--docs":{"id":"komponenter-lists-descriptionlist--docs","title":"Komponenter/Lists/DescriptionList","name":"Docs","importPath":"./packages/ffe-lists-react/src/DescriptionList.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-descriptionlist--standard":{"type":"story","id":"komponenter-lists-descriptionlist--standard","name":"Standard","title":"Komponenter/Lists/DescriptionList","importPath":"./packages/ffe-lists-react/src/DescriptionList.stories.tsx","componentPath":"./packages/ffe-lists-react/src/DescriptionList.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-descriptionlistdescription--docs":{"id":"komponenter-lists-descriptionlistdescription--docs","title":"Komponenter/Lists/DescriptionListDescription","name":"Docs","importPath":"./packages/ffe-lists-react/src/DescriptionListDescription.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-descriptionlistdescription--standard":{"type":"story","id":"komponenter-lists-descriptionlistdescription--standard","name":"Standard","title":"Komponenter/Lists/DescriptionListDescription","importPath":"./packages/ffe-lists-react/src/DescriptionListDescription.stories.tsx","componentPath":"./packages/ffe-lists-react/src/DescriptionListDescription.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-descriptionlistmulticol--docs":{"id":"komponenter-lists-descriptionlistmulticol--docs","title":"Komponenter/Lists/DescriptionListMultiCol","name":"Docs","importPath":"./packages/ffe-lists-react/src/DescriptionListMultiCol.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-descriptionlistmulticol--standard":{"type":"story","id":"komponenter-lists-descriptionlistmulticol--standard","name":"Standard","title":"Komponenter/Lists/DescriptionListMultiCol","importPath":"./packages/ffe-lists-react/src/DescriptionListMultiCol.stories.tsx","componentPath":"./packages/ffe-lists-react/src/DescriptionListMultiCol.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-descriptionlistterm--docs":{"id":"komponenter-lists-descriptionlistterm--docs","title":"Komponenter/Lists/DescriptionListTerm","name":"Docs","importPath":"./packages/ffe-lists-react/src/DescriptionListTerm.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-descriptionlistterm--standard":{"type":"story","id":"komponenter-lists-descriptionlistterm--standard","name":"Standard","title":"Komponenter/Lists/DescriptionListTerm","importPath":"./packages/ffe-lists-react/src/DescriptionListTerm.stories.tsx","componentPath":"./packages/ffe-lists-react/src/DescriptionListTerm.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-detaillistcard--docs":{"id":"komponenter-lists-detaillistcard--docs","title":"Komponenter/Lists/DetailListCard","name":"Docs","importPath":"./packages/ffe-lists-react/src/DetailListCard.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-detaillistcard--standard":{"type":"story","id":"komponenter-lists-detaillistcard--standard","name":"Standard","title":"Komponenter/Lists/DetailListCard","importPath":"./packages/ffe-lists-react/src/DetailListCard.stories.tsx","componentPath":"./packages/ffe-lists-react/src/DetailListCard.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-numberedlist--docs":{"id":"komponenter-lists-numberedlist--docs","title":"Komponenter/Lists/NumberedList","name":"Docs","importPath":"./packages/ffe-lists-react/src/NumberedList.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-numberedlist--standard":{"type":"story","id":"komponenter-lists-numberedlist--standard","name":"Standard","title":"Komponenter/Lists/NumberedList","importPath":"./packages/ffe-lists-react/src/NumberedList.stories.tsx","componentPath":"./packages/ffe-lists-react/src/NumberedList.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-numberedlistitem--docs":{"id":"komponenter-lists-numberedlistitem--docs","title":"Komponenter/Lists/NumberedListItem","name":"Docs","importPath":"./packages/ffe-lists-react/src/NumberedListItem.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-numberedlistitem--standard":{"type":"story","id":"komponenter-lists-numberedlistitem--standard","name":"Standard","title":"Komponenter/Lists/NumberedListItem","importPath":"./packages/ffe-lists-react/src/NumberedListItem.stories.tsx","componentPath":"./packages/ffe-lists-react/src/NumberedListItem.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-stylizednumberedlist--docs":{"id":"komponenter-lists-stylizednumberedlist--docs","title":"Komponenter/Lists/StylizedNumberedList","name":"Docs","importPath":"./packages/ffe-lists-react/src/StylizedNumberedList.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-stylizednumberedlist--standard":{"type":"story","id":"komponenter-lists-stylizednumberedlist--standard","name":"Standard","title":"Komponenter/Lists/StylizedNumberedList","importPath":"./packages/ffe-lists-react/src/StylizedNumberedList.stories.tsx","componentPath":"./packages/ffe-lists-react/src/StylizedNumberedList.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-stylizednumberedlistitem--docs":{"id":"komponenter-lists-stylizednumberedlistitem--docs","title":"Komponenter/Lists/StylizedNumberedListItem","name":"Docs","importPath":"./packages/ffe-lists-react/src/StylizedNumberedListItem.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-stylizednumberedlistitem--standard":{"type":"story","id":"komponenter-lists-stylizednumberedlistitem--standard","name":"Standard","title":"Komponenter/Lists/StylizedNumberedListItem","importPath":"./packages/ffe-lists-react/src/StylizedNumberedListItem.stories.tsx","componentPath":"./packages/ffe-lists-react/src/StylizedNumberedListItem.tsx","tags":["dev","test","autodocs"]},"komponenter-messages-contextmessage--docs":{"id":"komponenter-messages-contextmessage--docs","title":"Komponenter/Messages/ContextMessage","name":"Docs","importPath":"./packages/ffe-messages-react/src/ContextMessage.mdx","storiesImports":["./packages/ffe-messages-react/src/ContextMessage.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-messages-contextmessage--standard":{"type":"story","id":"komponenter-messages-contextmessage--standard","name":"Standard","title":"Komponenter/Messages/ContextMessage","importPath":"./packages/ffe-messages-react/src/ContextMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/ContextMessage.tsx","tags":["dev","test"]},"komponenter-messages-contextmessage--info":{"type":"story","id":"komponenter-messages-contextmessage--info","name":"Info","title":"Komponenter/Messages/ContextMessage","importPath":"./packages/ffe-messages-react/src/ContextMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/ContextMessage.tsx","tags":["dev","test"]},"komponenter-messages-contextmessage--tips":{"type":"story","id":"komponenter-messages-contextmessage--tips","name":"Tips","title":"Komponenter/Messages/ContextMessage","importPath":"./packages/ffe-messages-react/src/ContextMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/ContextMessage.tsx","tags":["dev","test"]},"komponenter-messages-contextmessage--success":{"type":"story","id":"komponenter-messages-contextmessage--success","name":"Success","title":"Komponenter/Messages/ContextMessage","importPath":"./packages/ffe-messages-react/src/ContextMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/ContextMessage.tsx","tags":["dev","test"]},"komponenter-messages-contextmessage--warning":{"type":"story","id":"komponenter-messages-contextmessage--warning","name":"Warning","title":"Komponenter/Messages/ContextMessage","importPath":"./packages/ffe-messages-react/src/ContextMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/ContextMessage.tsx","tags":["dev","test"]},"komponenter-messages-contextmessage--error":{"type":"story","id":"komponenter-messages-contextmessage--error","name":"Error","title":"Komponenter/Messages/ContextMessage","importPath":"./packages/ffe-messages-react/src/ContextMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/ContextMessage.tsx","tags":["dev","test"]},"komponenter-messages-messagebox--docs":{"id":"komponenter-messages-messagebox--docs","title":"Komponenter/Messages/MessageBox","name":"Docs","importPath":"./packages/ffe-messages-react/src/MessageBox.mdx","storiesImports":["./packages/ffe-messages-react/src/MessageBox.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-messages-messagebox--standard":{"type":"story","id":"komponenter-messages-messagebox--standard","name":"Standard","title":"Komponenter/Messages/MessageBox","importPath":"./packages/ffe-messages-react/src/MessageBox.stories.tsx","componentPath":"./packages/ffe-messages-react/src/MessageBox.tsx","tags":["dev","test"]},"komponenter-messages-messagebox--info":{"type":"story","id":"komponenter-messages-messagebox--info","name":"Info","title":"Komponenter/Messages/MessageBox","importPath":"./packages/ffe-messages-react/src/MessageBox.stories.tsx","componentPath":"./packages/ffe-messages-react/src/MessageBox.tsx","tags":["dev","test"]},"komponenter-messages-messagebox--tips":{"type":"story","id":"komponenter-messages-messagebox--tips","name":"Tips","title":"Komponenter/Messages/MessageBox","importPath":"./packages/ffe-messages-react/src/MessageBox.stories.tsx","componentPath":"./packages/ffe-messages-react/src/MessageBox.tsx","tags":["dev","test"]},"komponenter-messages-messagebox--success":{"type":"story","id":"komponenter-messages-messagebox--success","name":"Success","title":"Komponenter/Messages/MessageBox","importPath":"./packages/ffe-messages-react/src/MessageBox.stories.tsx","componentPath":"./packages/ffe-messages-react/src/MessageBox.tsx","tags":["dev","test"]},"komponenter-messages-messagebox--warning":{"type":"story","id":"komponenter-messages-messagebox--warning","name":"Warning","title":"Komponenter/Messages/MessageBox","importPath":"./packages/ffe-messages-react/src/MessageBox.stories.tsx","componentPath":"./packages/ffe-messages-react/src/MessageBox.tsx","tags":["dev","test"]},"komponenter-messages-messagebox--error":{"type":"story","id":"komponenter-messages-messagebox--error","name":"Error","title":"Komponenter/Messages/MessageBox","importPath":"./packages/ffe-messages-react/src/MessageBox.stories.tsx","componentPath":"./packages/ffe-messages-react/src/MessageBox.tsx","tags":["dev","test"]},"komponenter-messages-systemmessage--docs":{"id":"komponenter-messages-systemmessage--docs","title":"Komponenter/Messages/SystemMessage","name":"Docs","importPath":"./packages/ffe-messages-react/src/SystemMessage.mdx","storiesImports":["./packages/ffe-messages-react/src/SystemMessage.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-messages-systemmessage--standard":{"type":"story","id":"komponenter-messages-systemmessage--standard","name":"Standard","title":"Komponenter/Messages/SystemMessage","importPath":"./packages/ffe-messages-react/src/SystemMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/SystemMessage.tsx","tags":["dev","test"]},"komponenter-messages-systemmessage--info":{"type":"story","id":"komponenter-messages-systemmessage--info","name":"Info","title":"Komponenter/Messages/SystemMessage","importPath":"./packages/ffe-messages-react/src/SystemMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/SystemMessage.tsx","tags":["dev","test"]},"komponenter-messages-systemmessage--tips":{"type":"story","id":"komponenter-messages-systemmessage--tips","name":"Tips","title":"Komponenter/Messages/SystemMessage","importPath":"./packages/ffe-messages-react/src/SystemMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/SystemMessage.tsx","tags":["dev","test"]},"komponenter-messages-systemmessage--success":{"type":"story","id":"komponenter-messages-systemmessage--success","name":"Success","title":"Komponenter/Messages/SystemMessage","importPath":"./packages/ffe-messages-react/src/SystemMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/SystemMessage.tsx","tags":["dev","test"]},"komponenter-messages-systemmessage--warning":{"type":"story","id":"komponenter-messages-systemmessage--warning","name":"Warning","title":"Komponenter/Messages/SystemMessage","importPath":"./packages/ffe-messages-react/src/SystemMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/SystemMessage.tsx","tags":["dev","test"]},"komponenter-messages-systemmessage--error":{"type":"story","id":"komponenter-messages-systemmessage--error","name":"Error","title":"Komponenter/Messages/SystemMessage","importPath":"./packages/ffe-messages-react/src/SystemMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/SystemMessage.tsx","tags":["dev","test"]},"komponenter-modals-modal--docs":{"id":"komponenter-modals-modal--docs","title":"Komponenter/Modals/Modal","name":"Docs","importPath":"./packages/ffe-modals-react/src/Modal.mdx","storiesImports":["./packages/ffe-modals-react/src/Modal.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-modals-modal--standard":{"type":"story","id":"komponenter-modals-modal--standard","name":"Standard","title":"Komponenter/Modals/Modal","importPath":"./packages/ffe-modals-react/src/Modal.stories.tsx","componentPath":"./packages/ffe-modals-react/src/Modal.tsx","tags":["dev","test"]},"komponenter-modals-modal--custom":{"type":"story","id":"komponenter-modals-modal--custom","name":"Custom","title":"Komponenter/Modals/Modal","importPath":"./packages/ffe-modals-react/src/Modal.stories.tsx","componentPath":"./packages/ffe-modals-react/src/Modal.tsx","tags":["dev","test"]},"komponenter-pagination-pagination--docs":{"id":"komponenter-pagination-pagination--docs","title":"Komponenter/Pagination/Pagination","name":"Docs","importPath":"./packages/ffe-pagination-react/src/Pagination.mdx","storiesImports":["./packages/ffe-pagination-react/src/Pagination.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-pagination-pagination--standard":{"type":"story","id":"komponenter-pagination-pagination--standard","name":"Standard","title":"Komponenter/Pagination/Pagination","importPath":"./packages/ffe-pagination-react/src/Pagination.stories.tsx","componentPath":"./packages/ffe-pagination-react/src/Pagination.tsx","tags":["dev","test"]},"komponenter-pagination-pagination--with-table":{"type":"story","id":"komponenter-pagination-pagination--with-table","name":"With Table","title":"Komponenter/Pagination/Pagination","importPath":"./packages/ffe-pagination-react/src/Pagination.stories.tsx","componentPath":"./packages/ffe-pagination-react/src/Pagination.tsx","tags":["dev","test"]},"komponenter-pagination-pagination--no-navigation-text":{"type":"story","id":"komponenter-pagination-pagination--no-navigation-text","name":"No Navigation Text","title":"Komponenter/Pagination/Pagination","importPath":"./packages/ffe-pagination-react/src/Pagination.stories.tsx","componentPath":"./packages/ffe-pagination-react/src/Pagination.tsx","tags":["dev","test"]},"komponenter-pagination-pagination--no-show-rows-per-page-text":{"type":"story","id":"komponenter-pagination-pagination--no-show-rows-per-page-text","name":"No Show Rows Per Page Text","title":"Komponenter/Pagination/Pagination","importPath":"./packages/ffe-pagination-react/src/Pagination.stories.tsx","componentPath":"./packages/ffe-pagination-react/src/Pagination.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdown--docs":{"id":"komponenter-searchable-dropdown-searchabledropdown--docs","title":"Komponenter/Searchable-dropdown/SearchableDropdown","name":"Docs","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.mdx","storiesImports":["./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-searchable-dropdown-searchabledropdown--standard":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdown--standard","name":"Standard","title":"Komponenter/Searchable-dropdown/SearchableDropdown","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdown--dropdown-attributes":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdown--dropdown-attributes","name":"Dropdown Attributes","title":"Komponenter/Searchable-dropdown/SearchableDropdown","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdown--custom-search":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdown--custom-search","name":"Custom Search","title":"Komponenter/Searchable-dropdown/SearchableDropdown","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdown--extra-results":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdown--extra-results","name":"Extra Results","title":"Komponenter/Searchable-dropdown/SearchableDropdown","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdown--selected-item":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdown--selected-item","name":"Selected Item","title":"Komponenter/Searchable-dropdown/SearchableDropdown","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdown--post-list-element":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdown--post-list-element","name":"Post List Element","title":"Komponenter/Searchable-dropdown/SearchableDropdown","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--docs":{"id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--docs","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","name":"Docs","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.mdx","storiesImports":["./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--standard":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--standard","name":"Standard","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--multiple-data-results":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--multiple-data-results","name":"Multiple Data Results","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--preselected-items":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--preselected-items","name":"Preselected Items","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--post-list-element":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--post-list-element","name":"Post List Element","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--show-number-selected":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--show-number-selected","name":"Show Number Selected","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--controlled-state":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--controlled-state","name":"Controlled State","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.tsx","tags":["dev","test"]},"komponenter-spinner-spinner--docs":{"id":"komponenter-spinner-spinner--docs","title":"Komponenter/Spinner/Spinner","name":"Docs","importPath":"./packages/ffe-spinner-react/src/Spinner.mdx","storiesImports":["./packages/ffe-spinner-react/src/Spinner.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-spinner-spinner--standard":{"type":"story","id":"komponenter-spinner-spinner--standard","name":"Standard","title":"Komponenter/Spinner/Spinner","importPath":"./packages/ffe-spinner-react/src/Spinner.stories.tsx","componentPath":"./packages/ffe-spinner-react/src/Spinner.tsx","tags":["dev","test"]},"komponenter-spinner-spinner--large":{"type":"story","id":"komponenter-spinner-spinner--large","name":"Large","title":"Komponenter/Spinner/Spinner","importPath":"./packages/ffe-spinner-react/src/Spinner.stories.tsx","componentPath":"./packages/ffe-spinner-react/src/Spinner.tsx","tags":["dev","test"]},"komponenter-table-table--docs":{"id":"komponenter-table-table--docs","title":"Komponenter/Table/Table","name":"Docs","importPath":"./packages/ffe-tables-react/src/Table.mdx","storiesImports":["./packages/ffe-tables-react/src/Table.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-table-table--standard":{"type":"story","id":"komponenter-table-table--standard","name":"Standard","title":"Komponenter/Table/Table","importPath":"./packages/ffe-tables-react/src/Table.stories.tsx","componentPath":"./packages/ffe-tables-react/src/Table.tsx","tags":["dev","test"]},"komponenter-table-table--expandable":{"type":"story","id":"komponenter-table-table--expandable","name":"Expandable","title":"Komponenter/Table/Table","importPath":"./packages/ffe-tables-react/src/Table.stories.tsx","componentPath":"./packages/ffe-tables-react/src/Table.tsx","tags":["dev","test"]},"komponenter-table-table--sortable":{"type":"story","id":"komponenter-table-table--sortable","name":"Sortable","title":"Komponenter/Table/Table","importPath":"./packages/ffe-tables-react/src/Table.stories.tsx","componentPath":"./packages/ffe-tables-react/src/Table.tsx","tags":["dev","test"]},"komponenter-tabs-tab--standard":{"type":"story","id":"komponenter-tabs-tab--standard","name":"Standard","title":"Komponenter/Tabs/Tab","importPath":"./packages/ffe-tabs-react/src/Tab.stories.tsx","componentPath":"./packages/ffe-tabs-react/src/Tab.tsx","tags":["dev","test"]},"komponenter-tabs-tab--selected":{"type":"story","id":"komponenter-tabs-tab--selected","name":"Selected","title":"Komponenter/Tabs/Tab","importPath":"./packages/ffe-tabs-react/src/Tab.stories.tsx","componentPath":"./packages/ffe-tabs-react/src/Tab.tsx","tags":["dev","test"]},"komponenter-tabs-tabgroup--docs":{"id":"komponenter-tabs-tabgroup--docs","title":"Komponenter/Tabs/TabGroup","name":"Docs","importPath":"./packages/ffe-tabs-react/src/TabGroup.mdx","storiesImports":["./packages/ffe-tabs-react/src/TabGroup.stories.tsx","./packages/ffe-tabs-react/src/Tab.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-tabs-tabgroup--standard":{"type":"story","id":"komponenter-tabs-tabgroup--standard","name":"Standard","title":"Komponenter/Tabs/TabGroup","importPath":"./packages/ffe-tabs-react/src/TabGroup.stories.tsx","componentPath":"./packages/ffe-tabs-react/src/TabGroup.tsx","tags":["dev","test"]},"komponenter-tabs-tabgroup--with-content":{"type":"story","id":"komponenter-tabs-tabgroup--with-content","name":"With Content","title":"Komponenter/Tabs/TabGroup","importPath":"./packages/ffe-tabs-react/src/TabGroup.stories.tsx","componentPath":"./packages/ffe-tabs-react/src/TabGroup.tsx","tags":["dev","test"]},"komponenter-tabs-tabgroup--no-break":{"type":"story","id":"komponenter-tabs-tabgroup--no-break","name":"No Break","title":"Komponenter/Tabs/TabGroup","importPath":"./packages/ffe-tabs-react/src/TabGroup.stories.tsx","componentPath":"./packages/ffe-tabs-react/src/TabGroup.tsx","tags":["dev","test"]}}} \ No newline at end of file +{"v":5,"entries":{"introduksjon-changelog--docs":{"id":"introduksjon-changelog--docs","title":"Introduksjon/Changelog","name":"Docs","importPath":"./documentation/Changelog.mdx","storiesImports":[],"type":"docs","tags":["dev","test","unattached-mdx"]},"introduksjon-velkommen--docs":{"id":"introduksjon-velkommen--docs","title":"Introduksjon/Velkommen","name":"Docs","importPath":"./packages/ffe-core/documentation/Index.mdx","storiesImports":[],"type":"docs","tags":["dev","test","unattached-mdx"]},"design-farger--docs":{"id":"design-farger--docs","title":"Design/Farger","name":"Docs","importPath":"./packages/ffe-core/documentation/Colors.mdx","storiesImports":[],"type":"docs","tags":["dev","test","unattached-mdx"]},"komponenter-accordion-accordion--docs":{"id":"komponenter-accordion-accordion--docs","title":"Komponenter/Accordion/Accordion","name":"Docs","importPath":"./packages/ffe-accordion-react/src/Accordion.mdx","storiesImports":["./packages/ffe-accordion-react/src/Accordion.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-accordion-accordion--standard":{"type":"story","id":"komponenter-accordion-accordion--standard","name":"Standard","title":"Komponenter/Accordion/Accordion","importPath":"./packages/ffe-accordion-react/src/Accordion.stories.tsx","componentPath":"./packages/ffe-accordion-react/src/Accordion.tsx","tags":["dev","test"]},"komponenter-accordion-accordionitem--docs":{"id":"komponenter-accordion-accordionitem--docs","title":"Komponenter/Accordion/AccordionItem","name":"Docs","importPath":"./packages/ffe-accordion-react/src/AccordionItem.mdx","storiesImports":["./packages/ffe-accordion-react/src/AccordionItem.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-accordion-accordionitem--standard":{"type":"story","id":"komponenter-accordion-accordionitem--standard","name":"Standard","title":"Komponenter/Accordion/AccordionItem","importPath":"./packages/ffe-accordion-react/src/AccordionItem.stories.tsx","componentPath":"./packages/ffe-accordion-react/src/AccordionItem.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--docs":{"id":"komponenter-account-selector-accountselector--docs","title":"Komponenter/Account-selector/AccountSelector","name":"Docs","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.mdx","storiesImports":["./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-account-selector-accountselector--standard":{"type":"story","id":"komponenter-account-selector-accountselector--standard","name":"Standard","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--show-balance":{"type":"story","id":"komponenter-account-selector-accountselector--show-balance","name":"Show Balance","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--allow-custom-account":{"type":"story","id":"komponenter-account-selector-accountselector--allow-custom-account","name":"Allow Custom Account","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--no-format-account":{"type":"story","id":"komponenter-account-selector-accountselector--no-format-account","name":"No Format Account","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--list-element-body":{"type":"story","id":"komponenter-account-selector-accountselector--list-element-body","name":"List Element Body","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--hide-account-details":{"type":"story","id":"komponenter-account-selector-accountselector--hide-account-details","name":"Hide Account Details","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--post-list-element":{"type":"story","id":"komponenter-account-selector-accountselector--post-list-element","name":"Post List Element","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselector--initial-value":{"type":"story","id":"komponenter-account-selector-accountselector--initial-value","name":"Initial Value","title":"Komponenter/Account-selector/AccountSelector","importPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector/AccountSelector.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselectormulti--docs":{"id":"komponenter-account-selector-accountselectormulti--docs","title":"Komponenter/Account-selector/AccountSelectorMulti","name":"Docs","importPath":"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.mdx","storiesImports":["./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-account-selector-accountselectormulti--standard":{"type":"story","id":"komponenter-account-selector-accountselectormulti--standard","name":"Standard","title":"Komponenter/Account-selector/AccountSelectorMulti","importPath":"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.tsx","tags":["dev","test"]},"komponenter-account-selector-accountselectormulti--controlled-state":{"type":"story","id":"komponenter-account-selector-accountselectormulti--controlled-state","name":"Controlled State","title":"Komponenter/Account-selector/AccountSelectorMulti","importPath":"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.stories.tsx","componentPath":"./packages/ffe-account-selector-react/src/account-selector-multi/AccountSelectorMulti.tsx","tags":["dev","test"]},"komponenter-buttons-actionbutton--docs":{"id":"komponenter-buttons-actionbutton--docs","title":"Komponenter/Buttons/ActionButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/ActionButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/ActionButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-actionbutton--standard":{"type":"story","id":"komponenter-buttons-actionbutton--standard","name":"Standard","title":"Komponenter/Buttons/ActionButton","importPath":"./packages/ffe-buttons-react/src/ActionButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/ActionButton.tsx","tags":["dev","test"]},"komponenter-buttons-backbutton--docs":{"id":"komponenter-buttons-backbutton--docs","title":"Komponenter/Buttons/BackButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/BackButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/BackButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-backbutton--standard":{"type":"story","id":"komponenter-buttons-backbutton--standard","name":"Standard","title":"Komponenter/Buttons/BackButton","importPath":"./packages/ffe-buttons-react/src/BackButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/BackButton.tsx","tags":["dev","test"]},"komponenter-buttons-buttongroup--docs":{"id":"komponenter-buttons-buttongroup--docs","title":"Komponenter/Buttons/ButtonGroup","name":"Docs","importPath":"./packages/ffe-buttons-react/src/ButtonGroup.mdx","storiesImports":["./packages/ffe-buttons-react/src/ButtonGroup.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-buttongroup--standard":{"type":"story","id":"komponenter-buttons-buttongroup--standard","name":"Standard","title":"Komponenter/Buttons/ButtonGroup","importPath":"./packages/ffe-buttons-react/src/ButtonGroup.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/ButtonGroup.tsx","tags":["dev","test"]},"komponenter-buttons-buttons--docs":{"id":"komponenter-buttons-buttons--docs","title":"Komponenter/Buttons/Buttons","name":"Docs","importPath":"./packages/ffe-buttons-react/src/Buttons.mdx","storiesImports":[],"type":"docs","tags":["dev","test","unattached-mdx"]},"komponenter-buttons-expandbutton--docs":{"id":"komponenter-buttons-expandbutton--docs","title":"Komponenter/Buttons/ExpandButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/ExpandButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/ExpandButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-expandbutton--standard":{"type":"story","id":"komponenter-buttons-expandbutton--standard","name":"Standard","title":"Komponenter/Buttons/ExpandButton","importPath":"./packages/ffe-buttons-react/src/ExpandButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/ExpandButton.tsx","tags":["dev","test"]},"komponenter-buttons-inlineexpandbutton--docs":{"id":"komponenter-buttons-inlineexpandbutton--docs","title":"Komponenter/Buttons/InlineExpandButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/InlineExpandButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/InlineExpandButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-inlineexpandbutton--standard":{"type":"story","id":"komponenter-buttons-inlineexpandbutton--standard","name":"Standard","title":"Komponenter/Buttons/InlineExpandButton","importPath":"./packages/ffe-buttons-react/src/InlineExpandButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/InlineExpandButton.tsx","tags":["dev","test"]},"komponenter-buttons-primarybutton--docs":{"id":"komponenter-buttons-primarybutton--docs","title":"Komponenter/Buttons/PrimaryButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/PrimaryButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/PrimaryButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-primarybutton--standard":{"type":"story","id":"komponenter-buttons-primarybutton--standard","name":"Standard","title":"Komponenter/Buttons/PrimaryButton","importPath":"./packages/ffe-buttons-react/src/PrimaryButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/PrimaryButton.tsx","tags":["dev","test"]},"komponenter-buttons-secondarybutton--docs":{"id":"komponenter-buttons-secondarybutton--docs","title":"Komponenter/Buttons/SecondaryButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/SecondaryButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/SecondaryButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-secondarybutton--standard":{"type":"story","id":"komponenter-buttons-secondarybutton--standard","name":"Standard","title":"Komponenter/Buttons/SecondaryButton","importPath":"./packages/ffe-buttons-react/src/SecondaryButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/SecondaryButton.tsx","tags":["dev","test"]},"komponenter-buttons-shortcutbutton--docs":{"id":"komponenter-buttons-shortcutbutton--docs","title":"Komponenter/Buttons/ShortcutButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/ShortcutButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/ShortcutButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-shortcutbutton--standard":{"type":"story","id":"komponenter-buttons-shortcutbutton--standard","name":"Standard","title":"Komponenter/Buttons/ShortcutButton","importPath":"./packages/ffe-buttons-react/src/ShortcutButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/ShortcutButton.tsx","tags":["dev","test"]},"komponenter-buttons-taskbutton--docs":{"id":"komponenter-buttons-taskbutton--docs","title":"Komponenter/Buttons/TaskButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/TaskButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/TaskButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-taskbutton--standard":{"type":"story","id":"komponenter-buttons-taskbutton--standard","name":"Standard","title":"Komponenter/Buttons/TaskButton","importPath":"./packages/ffe-buttons-react/src/TaskButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/TaskButton.tsx","tags":["dev","test"]},"komponenter-buttons-tertiarybutton--docs":{"id":"komponenter-buttons-tertiarybutton--docs","title":"Komponenter/Buttons/TertiaryButton","name":"Docs","importPath":"./packages/ffe-buttons-react/src/TertiaryButton.mdx","storiesImports":["./packages/ffe-buttons-react/src/TertiaryButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-buttons-tertiarybutton--standard":{"type":"story","id":"komponenter-buttons-tertiarybutton--standard","name":"Standard","title":"Komponenter/Buttons/TertiaryButton","importPath":"./packages/ffe-buttons-react/src/TertiaryButton.stories.tsx","componentPath":"./packages/ffe-buttons-react/src/TertiaryButton.tsx","tags":["dev","test"]},"komponenter-cards-cardaction--docs":{"id":"komponenter-cards-cardaction--docs","title":"Komponenter/Cards/CardAction","name":"Docs","importPath":"./packages/ffe-cards-react/src/components/CardAction.mdx","storiesImports":["./packages/ffe-cards-react/src/components/CardAction.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-cardaction--standard":{"type":"story","id":"komponenter-cards-cardaction--standard","name":"Standard","title":"Komponenter/Cards/CardAction","importPath":"./packages/ffe-cards-react/src/components/CardAction.stories.tsx","componentPath":"./packages/ffe-cards-react/src/components/CardAction.tsx","tags":["dev","test"]},"komponenter-cards-cardaction--as-button":{"type":"story","id":"komponenter-cards-cardaction--as-button","name":"As Button","title":"Komponenter/Cards/CardAction","importPath":"./packages/ffe-cards-react/src/components/CardAction.stories.tsx","componentPath":"./packages/ffe-cards-react/src/components/CardAction.tsx","tags":["dev","test"]},"komponenter-cards-cardaction--within-title":{"type":"story","id":"komponenter-cards-cardaction--within-title","name":"Within Title","title":"Komponenter/Cards/CardAction","importPath":"./packages/ffe-cards-react/src/components/CardAction.stories.tsx","componentPath":"./packages/ffe-cards-react/src/components/CardAction.tsx","tags":["dev","test"]},"komponenter-cards-cardbase--docs":{"id":"komponenter-cards-cardbase--docs","title":"Komponenter/Cards/CardBase","name":"Docs","importPath":"./packages/ffe-cards-react/src/CardBase.mdx","storiesImports":["./packages/ffe-cards-react/src/CardBase.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-cardbase--standard":{"type":"story","id":"komponenter-cards-cardbase--standard","name":"Standard","title":"Komponenter/Cards/CardBase","importPath":"./packages/ffe-cards-react/src/CardBase.stories.tsx","componentPath":"./packages/ffe-cards-react/src/CardBase.tsx","tags":["dev","test"]},"komponenter-cards-cards--docs":{"id":"komponenter-cards-cards--docs","title":"Komponenter/Cards/Cards","name":"Docs","importPath":"./packages/ffe-cards-react/src/Cards.mdx","storiesImports":[],"type":"docs","tags":["dev","test","unattached-mdx"]},"komponenter-cards-groupcard--docs":{"id":"komponenter-cards-groupcard--docs","title":"Komponenter/Cards/GroupCard","name":"Docs","importPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.mdx","storiesImports":["./packages/ffe-cards-react/src/GroupCard/GroupCard.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-groupcard--standard":{"type":"story","id":"komponenter-cards-groupcard--standard","name":"Standard","title":"Komponenter/Cards/GroupCard","importPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.tsx","tags":["dev","test"]},"komponenter-cards-groupcard--no-separator":{"type":"story","id":"komponenter-cards-groupcard--no-separator","name":"No Separator","title":"Komponenter/Cards/GroupCard","importPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.tsx","tags":["dev","test"]},"komponenter-cards-groupcard--with-card-action":{"type":"story","id":"komponenter-cards-groupcard--with-card-action","name":"With Card Action","title":"Komponenter/Cards/GroupCard","importPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/GroupCard/GroupCard.tsx","tags":["dev","test"]},"komponenter-cards-iconcard--docs":{"id":"komponenter-cards-iconcard--docs","title":"Komponenter/Cards/IconCard","name":"Docs","importPath":"./packages/ffe-cards-react/src/IconCard/IconCard.mdx","storiesImports":["./packages/ffe-cards-react/src/IconCard/IconCard.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-iconcard--standard":{"type":"story","id":"komponenter-cards-iconcard--standard","name":"Standard","title":"Komponenter/Cards/IconCard","importPath":"./packages/ffe-cards-react/src/IconCard/IconCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/IconCard/IconCard.tsx","tags":["dev","test"]},"komponenter-cards-iconcard--condensed":{"type":"story","id":"komponenter-cards-iconcard--condensed","name":"Condensed","title":"Komponenter/Cards/IconCard","importPath":"./packages/ffe-cards-react/src/IconCard/IconCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/IconCard/IconCard.tsx","tags":["dev","test"]},"komponenter-cards-iconcard--two-icons":{"type":"story","id":"komponenter-cards-iconcard--two-icons","name":"Two Icons","title":"Komponenter/Cards/IconCard","importPath":"./packages/ffe-cards-react/src/IconCard/IconCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/IconCard/IconCard.tsx","tags":["dev","test"]},"komponenter-cards-iconcard--two-icons-condensed":{"type":"story","id":"komponenter-cards-iconcard--two-icons-condensed","name":"Two Icons Condensed","title":"Komponenter/Cards/IconCard","importPath":"./packages/ffe-cards-react/src/IconCard/IconCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/IconCard/IconCard.tsx","tags":["dev","test"]},"komponenter-cards-illustrationcard--docs":{"id":"komponenter-cards-illustrationcard--docs","title":"Komponenter/Cards/IllustrationCard","name":"Docs","importPath":"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.mdx","storiesImports":["./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-illustrationcard--standard":{"type":"story","id":"komponenter-cards-illustrationcard--standard","name":"Standard","title":"Komponenter/Cards/IllustrationCard","importPath":"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.tsx","tags":["dev","test"]},"komponenter-cards-illustrationcard--condensed":{"type":"story","id":"komponenter-cards-illustrationcard--condensed","name":"Condensed","title":"Komponenter/Cards/IllustrationCard","importPath":"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/IllustrationCard/IllustrationCard.tsx","tags":["dev","test"]},"komponenter-cards-imagecard--docs":{"id":"komponenter-cards-imagecard--docs","title":"Komponenter/Cards/ImageCard","name":"Docs","importPath":"./packages/ffe-cards-react/src/ImageCard/ImageCard.mdx","storiesImports":["./packages/ffe-cards-react/src/ImageCard/ImageCard.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-imagecard--standard":{"type":"story","id":"komponenter-cards-imagecard--standard","name":"Standard","title":"Komponenter/Cards/ImageCard","importPath":"./packages/ffe-cards-react/src/ImageCard/ImageCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/ImageCard/ImageCard.tsx","tags":["dev","test"]},"komponenter-cards-stippledcard--docs":{"id":"komponenter-cards-stippledcard--docs","title":"Komponenter/Cards/StippledCard","name":"Docs","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.mdx","storiesImports":["./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-stippledcard--standard":{"type":"story","id":"komponenter-cards-stippledcard--standard","name":"Standard","title":"Komponenter/Cards/StippledCard","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.tsx","tags":["dev","test"]},"komponenter-cards-stippledcard--with-icon":{"type":"story","id":"komponenter-cards-stippledcard--with-icon","name":"With Icon","title":"Komponenter/Cards/StippledCard","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.tsx","tags":["dev","test"]},"komponenter-cards-stippledcard--with-right-icon-only":{"type":"story","id":"komponenter-cards-stippledcard--with-right-icon-only","name":"With Right Icon Only","title":"Komponenter/Cards/StippledCard","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.tsx","tags":["dev","test"]},"komponenter-cards-stippledcard--with-2-icons":{"type":"story","id":"komponenter-cards-stippledcard--with-2-icons","name":"With 2 Icons","title":"Komponenter/Cards/StippledCard","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.tsx","tags":["dev","test"]},"komponenter-cards-stippledcard--with-custom":{"type":"story","id":"komponenter-cards-stippledcard--with-custom","name":"With Custom","title":"Komponenter/Cards/StippledCard","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.tsx","tags":["dev","test"]},"komponenter-cards-stippledcard--condensed":{"type":"story","id":"komponenter-cards-stippledcard--condensed","name":"Condensed","title":"Komponenter/Cards/StippledCard","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.tsx","tags":["dev","test"]},"komponenter-cards-stippledcard--with-card-action":{"type":"story","id":"komponenter-cards-stippledcard--with-card-action","name":"With Card Action","title":"Komponenter/Cards/StippledCard","importPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/StippledCard/StippledCard.tsx","tags":["dev","test"]},"komponenter-cards-textcard--docs":{"id":"komponenter-cards-textcard--docs","title":"Komponenter/Cards/TextCard","name":"Docs","importPath":"./packages/ffe-cards-react/src/TextCard/TextCard.mdx","storiesImports":["./packages/ffe-cards-react/src/TextCard/TextCard.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-cards-textcard--standard":{"type":"story","id":"komponenter-cards-textcard--standard","name":"Standard","title":"Komponenter/Cards/TextCard","importPath":"./packages/ffe-cards-react/src/TextCard/TextCard.stories.tsx","componentPath":"./packages/ffe-cards-react/src/TextCard/TextCard.tsx","tags":["dev","test"]},"komponenter-chart-donut-chartdonut--docs":{"id":"komponenter-chart-donut-chartdonut--docs","title":"Komponenter/Chart-donut/ChartDonut","name":"Docs","importPath":"./packages/ffe-chart-donut-react/src/ChartDonut.mdx","storiesImports":["./packages/ffe-chart-donut-react/src/ChartDonut.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-chart-donut-chartdonut--standard":{"type":"story","id":"komponenter-chart-donut-chartdonut--standard","name":"Standard","title":"Komponenter/Chart-donut/ChartDonut","importPath":"./packages/ffe-chart-donut-react/src/ChartDonut.stories.tsx","componentPath":"./packages/ffe-chart-donut-react/src/ChartDonut.tsx","tags":["dev","test"]},"komponenter-chart-donut-chartdonut--custom":{"type":"story","id":"komponenter-chart-donut-chartdonut--custom","name":"Custom","title":"Komponenter/Chart-donut/ChartDonut","importPath":"./packages/ffe-chart-donut-react/src/ChartDonut.stories.tsx","componentPath":"./packages/ffe-chart-donut-react/src/ChartDonut.tsx","tags":["dev","test"]},"komponenter-chips-chip--docs":{"id":"komponenter-chips-chip--docs","title":"Komponenter/Chips/Chip","name":"Docs","importPath":"./packages/ffe-chips-react/src/Chip.mdx","storiesImports":["./packages/ffe-chips-react/src/Chip.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-chips-chip--standard":{"type":"story","id":"komponenter-chips-chip--standard","name":"Standard","title":"Komponenter/Chips/Chip","importPath":"./packages/ffe-chips-react/src/Chip.stories.tsx","componentPath":"./packages/ffe-chips-react/src/Chip.tsx","tags":["dev","test"]},"komponenter-chips-chipremovable--docs":{"id":"komponenter-chips-chipremovable--docs","title":"Komponenter/Chips/ChipRemovable","name":"Docs","importPath":"./packages/ffe-chips-react/src/ChipRemovable.mdx","storiesImports":["./packages/ffe-chips-react/src/ChipRemovable.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-chips-chipremovable--standard":{"type":"story","id":"komponenter-chips-chipremovable--standard","name":"Standard","title":"Komponenter/Chips/ChipRemovable","importPath":"./packages/ffe-chips-react/src/ChipRemovable.stories.tsx","componentPath":"./packages/ffe-chips-react/src/ChipRemovable.tsx","tags":["dev","test"]},"komponenter-chips-chipselectable--docs":{"id":"komponenter-chips-chipselectable--docs","title":"Komponenter/Chips/ChipSelectable","name":"Docs","importPath":"./packages/ffe-chips-react/src/ChipSelectable.mdx","storiesImports":["./packages/ffe-chips-react/src/ChipSelectable.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-chips-chipselectable--standard":{"type":"story","id":"komponenter-chips-chipselectable--standard","name":"Standard","title":"Komponenter/Chips/ChipSelectable","importPath":"./packages/ffe-chips-react/src/ChipSelectable.stories.tsx","componentPath":"./packages/ffe-chips-react/src/ChipSelectable.tsx","tags":["dev","test"]},"komponenter-collapse-collapse--docs":{"id":"komponenter-collapse-collapse--docs","title":"Komponenter/Collapse/Collapse","name":"Docs","importPath":"./packages/ffe-collapse-react/src/Collapse.mdx","storiesImports":["./packages/ffe-collapse-react/src/Collapse.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-collapse-collapse--standard":{"type":"story","id":"komponenter-collapse-collapse--standard","name":"Standard","title":"Komponenter/Collapse/Collapse","importPath":"./packages/ffe-collapse-react/src/Collapse.stories.tsx","componentPath":"./packages/ffe-collapse-react/src/Collapse.tsx","tags":["dev","test"]},"komponenter-core-dividerline--docs":{"id":"komponenter-core-dividerline--docs","title":"Komponenter/Core/DividerLine","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/DividerLine.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-core-dividerline--standard":{"type":"story","id":"komponenter-core-dividerline--standard","name":"Standard","title":"Komponenter/Core/DividerLine","importPath":"./packages/ffe-core-react/src/typography/DividerLine.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/DividerLine.tsx","tags":["dev","test","autodocs"]},"komponenter-core-emphasizedtext--docs":{"id":"komponenter-core-emphasizedtext--docs","title":"Komponenter/Core/EmphasizedText","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/EmphasizedText.mdx","storiesImports":["./packages/ffe-core-react/src/typography/EmphasizedText.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-emphasizedtext--standard":{"type":"story","id":"komponenter-core-emphasizedtext--standard","name":"Standard","title":"Komponenter/Core/EmphasizedText","importPath":"./packages/ffe-core-react/src/typography/EmphasizedText.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/EmphasizedText.tsx","tags":["dev","test"]},"komponenter-core-heading1--docs":{"id":"komponenter-core-heading1--docs","title":"Komponenter/Core/Heading1","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Heading1.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Heading1.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-heading1--standard":{"type":"story","id":"komponenter-core-heading1--standard","name":"Standard","title":"Komponenter/Core/Heading1","importPath":"./packages/ffe-core-react/src/typography/Heading1.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Heading.tsx","tags":["dev","test"]},"komponenter-core-heading2--docs":{"id":"komponenter-core-heading2--docs","title":"Komponenter/Core/Heading2","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Heading2.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Heading2.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-heading2--standard":{"type":"story","id":"komponenter-core-heading2--standard","name":"Standard","title":"Komponenter/Core/Heading2","importPath":"./packages/ffe-core-react/src/typography/Heading2.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Heading.tsx","tags":["dev","test"]},"komponenter-core-heading3--docs":{"id":"komponenter-core-heading3--docs","title":"Komponenter/Core/Heading3","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Heading3.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Heading3.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-heading3--standard":{"type":"story","id":"komponenter-core-heading3--standard","name":"Standard","title":"Komponenter/Core/Heading3","importPath":"./packages/ffe-core-react/src/typography/Heading3.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Heading.tsx","tags":["dev","test"]},"komponenter-core-heading4--docs":{"id":"komponenter-core-heading4--docs","title":"Komponenter/Core/Heading4","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Heading4.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Heading4.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-heading4--standard":{"type":"story","id":"komponenter-core-heading4--standard","name":"Standard","title":"Komponenter/Core/Heading4","importPath":"./packages/ffe-core-react/src/typography/Heading4.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Heading.tsx","tags":["dev","test"]},"komponenter-core-heading5--docs":{"id":"komponenter-core-heading5--docs","title":"Komponenter/Core/Heading5","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Heading5.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Heading5.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-heading5--standard":{"type":"story","id":"komponenter-core-heading5--standard","name":"Standard","title":"Komponenter/Core/Heading5","importPath":"./packages/ffe-core-react/src/typography/Heading5.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Heading.tsx","tags":["dev","test"]},"komponenter-core-heading6--docs":{"id":"komponenter-core-heading6--docs","title":"Komponenter/Core/Heading6","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Heading6.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Heading6.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-heading6--standard":{"type":"story","id":"komponenter-core-heading6--standard","name":"Standard","title":"Komponenter/Core/Heading6","importPath":"./packages/ffe-core-react/src/typography/Heading6.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Heading.tsx","tags":["dev","test"]},"komponenter-core-linkicon--docs":{"id":"komponenter-core-linkicon--docs","title":"Komponenter/Core/LinkIcon","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/LinkIcon.mdx","storiesImports":["./packages/ffe-core-react/src/typography/LinkIcon.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-linkicon--standard":{"type":"story","id":"komponenter-core-linkicon--standard","name":"Standard","title":"Komponenter/Core/LinkIcon","importPath":"./packages/ffe-core-react/src/typography/LinkIcon.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/LinkIcon.tsx","tags":["dev","test"]},"komponenter-core-linktext--docs":{"id":"komponenter-core-linktext--docs","title":"Komponenter/Core/LinkText","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/LinkText.mdx","storiesImports":["./packages/ffe-core-react/src/typography/LinkText.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-linktext--standard":{"type":"story","id":"komponenter-core-linktext--standard","name":"Standard","title":"Komponenter/Core/LinkText","importPath":"./packages/ffe-core-react/src/typography/LinkText.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/LinkText.tsx","tags":["dev","test"]},"komponenter-core-microtext--docs":{"id":"komponenter-core-microtext--docs","title":"Komponenter/Core/MicroText","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/MicroText.mdx","storiesImports":["./packages/ffe-core-react/src/typography/MicroText.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-microtext--standard":{"type":"story","id":"komponenter-core-microtext--standard","name":"Standard","title":"Komponenter/Core/MicroText","importPath":"./packages/ffe-core-react/src/typography/MicroText.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/MicroText.tsx","tags":["dev","test"]},"komponenter-core-paragraph--docs":{"id":"komponenter-core-paragraph--docs","title":"Komponenter/Core/Paragraph","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/Paragraph.mdx","storiesImports":["./packages/ffe-core-react/src/typography/Paragraph.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-paragraph--standard":{"type":"story","id":"komponenter-core-paragraph--standard","name":"Standard","title":"Komponenter/Core/Paragraph","importPath":"./packages/ffe-core-react/src/typography/Paragraph.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/Paragraph.tsx","tags":["dev","test"]},"komponenter-core-preformattedtext--docs":{"id":"komponenter-core-preformattedtext--docs","title":"Komponenter/Core/PreformattedText","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/PreformattedText.mdx","storiesImports":["./packages/ffe-core-react/src/typography/PreformattedText.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-preformattedtext--standard":{"type":"story","id":"komponenter-core-preformattedtext--standard","name":"Standard","title":"Komponenter/Core/PreformattedText","importPath":"./packages/ffe-core-react/src/typography/PreformattedText.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/PreformattedText.tsx","tags":["dev","test"]},"komponenter-core-smalltext--docs":{"id":"komponenter-core-smalltext--docs","title":"Komponenter/Core/SmallText","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/SmallText.mdx","storiesImports":["./packages/ffe-core-react/src/typography/SmallText.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-smalltext--standard":{"type":"story","id":"komponenter-core-smalltext--standard","name":"Standard","title":"Komponenter/Core/SmallText","importPath":"./packages/ffe-core-react/src/typography/SmallText.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/SmallText.tsx","tags":["dev","test"]},"komponenter-core-strongtext--docs":{"id":"komponenter-core-strongtext--docs","title":"Komponenter/Core/StrongText","name":"Docs","importPath":"./packages/ffe-core-react/src/typography/StrongText.mdx","storiesImports":["./packages/ffe-core-react/src/typography/StrongText.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-core-strongtext--standard":{"type":"story","id":"komponenter-core-strongtext--standard","name":"Standard","title":"Komponenter/Core/StrongText","importPath":"./packages/ffe-core-react/src/typography/StrongText.stories.tsx","componentPath":"./packages/ffe-core-react/src/typography/StrongText.tsx","tags":["dev","test"]},"komponenter-datepicker-calendar--docs":{"id":"komponenter-datepicker-calendar--docs","title":"Komponenter/Datepicker/Calendar","name":"Docs","importPath":"./packages/ffe-datepicker-react/src/calendar/Calendar.mdx","storiesImports":["./packages/ffe-datepicker-react/src/calendar/Calendar.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-datepicker-calendar--standard":{"type":"story","id":"komponenter-datepicker-calendar--standard","name":"Standard","title":"Komponenter/Datepicker/Calendar","importPath":"./packages/ffe-datepicker-react/src/calendar/Calendar.stories.tsx","componentPath":"./packages/ffe-datepicker-react/src/calendar/Calendar.tsx","tags":["dev","test"]},"komponenter-datepicker-datepicker--docs":{"id":"komponenter-datepicker-datepicker--docs","title":"Komponenter/Datepicker/Datepicker","name":"Docs","importPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.mdx","storiesImports":["./packages/ffe-datepicker-react/src/datepicker/Datepicker.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-datepicker-datepicker--standard":{"type":"story","id":"komponenter-datepicker-datepicker--standard","name":"Standard","title":"Komponenter/Datepicker/Datepicker","importPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.stories.tsx","componentPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.tsx","tags":["dev","test"]},"komponenter-datepicker-datepicker--field-message-string":{"type":"story","id":"komponenter-datepicker-datepicker--field-message-string","name":"Field Message String","title":"Komponenter/Datepicker/Datepicker","importPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.stories.tsx","componentPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.tsx","tags":["dev","test"]},"komponenter-datepicker-datepicker--full-width":{"type":"story","id":"komponenter-datepicker-datepicker--full-width","name":"Full Width","title":"Komponenter/Datepicker/Datepicker","importPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.stories.tsx","componentPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.tsx","tags":["dev","test"]},"komponenter-datepicker-datepicker--calendar-above":{"type":"story","id":"komponenter-datepicker-datepicker--calendar-above","name":"Calendar Above","title":"Komponenter/Datepicker/Datepicker","importPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.stories.tsx","componentPath":"./packages/ffe-datepicker-react/src/datepicker/Datepicker.tsx","tags":["dev","test"]},"komponenter-dropdown-dropdown--docs":{"id":"komponenter-dropdown-dropdown--docs","title":"Komponenter/Dropdown/Dropdown","name":"Docs","importPath":"./packages/ffe-dropdown-react/src/Dropdown.mdx","storiesImports":["./packages/ffe-dropdown-react/src/Dropdown.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-dropdown-dropdown--standard":{"type":"story","id":"komponenter-dropdown-dropdown--standard","name":"Standard","title":"Komponenter/Dropdown/Dropdown","importPath":"./packages/ffe-dropdown-react/src/Dropdown.stories.tsx","componentPath":"./packages/ffe-dropdown-react/src/Dropdown.tsx","tags":["dev","test"]},"komponenter-feedback-feedback--docs":{"id":"komponenter-feedback-feedback--docs","title":"Komponenter/Feedback/Feedback","name":"Docs","importPath":"./packages/ffe-feedback-react/src/Feedback.mdx","storiesImports":["./packages/ffe-feedback-react/src/Feedback.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-feedback-feedback--standard":{"type":"story","id":"komponenter-feedback-feedback--standard","name":"Standard","title":"Komponenter/Feedback/Feedback","importPath":"./packages/ffe-feedback-react/src/Feedback.stories.tsx","componentPath":"./packages/ffe-feedback-react/src/Feedback.tsx","tags":["dev","test"]},"komponenter-file-upload-fileupload--docs":{"id":"komponenter-file-upload-fileupload--docs","title":"Komponenter/File-upload/FileUpload","name":"Docs","importPath":"./packages/ffe-file-upload-react/src/FileUpload.mdx","storiesImports":["./packages/ffe-file-upload-react/src/FileUpload.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-file-upload-fileupload--standard":{"type":"story","id":"komponenter-file-upload-fileupload--standard","name":"Standard","title":"Komponenter/File-upload/FileUpload","importPath":"./packages/ffe-file-upload-react/src/FileUpload.stories.tsx","componentPath":"./packages/ffe-file-upload-react/src/FileUpload.tsx","tags":["dev","test"]},"komponenter-form-checkbox--docs":{"id":"komponenter-form-checkbox--docs","title":"Komponenter/Form/Checkbox","name":"Docs","importPath":"./packages/ffe-form-react/src/Checkbox.mdx","storiesImports":["./packages/ffe-form-react/src/Checkbox.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-checkbox--standard":{"type":"story","id":"komponenter-form-checkbox--standard","name":"Standard","title":"Komponenter/Form/Checkbox","importPath":"./packages/ffe-form-react/src/Checkbox.stories.tsx","componentPath":"./packages/ffe-form-react/src/Checkbox.tsx","tags":["dev","test"]},"komponenter-form-checkbox--inline-false":{"type":"story","id":"komponenter-form-checkbox--inline-false","name":"Inline False","title":"Komponenter/Form/Checkbox","importPath":"./packages/ffe-form-react/src/Checkbox.stories.tsx","componentPath":"./packages/ffe-form-react/src/Checkbox.tsx","tags":["dev","test"]},"komponenter-form-checkbox--hidden-label":{"type":"story","id":"komponenter-form-checkbox--hidden-label","name":"Hidden Label","title":"Komponenter/Form/Checkbox","importPath":"./packages/ffe-form-react/src/Checkbox.stories.tsx","componentPath":"./packages/ffe-form-react/src/Checkbox.tsx","tags":["dev","test"]},"komponenter-form-checkbox--aria-invalid":{"type":"story","id":"komponenter-form-checkbox--aria-invalid","name":"Aria Invalid","title":"Komponenter/Form/Checkbox","importPath":"./packages/ffe-form-react/src/Checkbox.stories.tsx","componentPath":"./packages/ffe-form-react/src/Checkbox.tsx","tags":["dev","test"]},"komponenter-form-checkbox--render-props":{"type":"story","id":"komponenter-form-checkbox--render-props","name":"Render Props","title":"Komponenter/Form/Checkbox","importPath":"./packages/ffe-form-react/src/Checkbox.stories.tsx","componentPath":"./packages/ffe-form-react/src/Checkbox.tsx","tags":["dev","test"]},"komponenter-form-errorfieldmessage--docs":{"id":"komponenter-form-errorfieldmessage--docs","title":"Komponenter/Form/ErrorFieldMessage","name":"Docs","importPath":"./packages/ffe-form-react/src/message/ErrorFieldMessage.mdx","storiesImports":["./packages/ffe-form-react/src/message/ErrorFieldMessage.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-errorfieldmessage--standard":{"type":"story","id":"komponenter-form-errorfieldmessage--standard","name":"Standard","title":"Komponenter/Form/ErrorFieldMessage","importPath":"./packages/ffe-form-react/src/message/ErrorFieldMessage.stories.tsx","componentPath":"./packages/ffe-form-react/src/message/ErrorFieldMessage.tsx","tags":["dev","test"]},"komponenter-form-infofieldmessage--docs":{"id":"komponenter-form-infofieldmessage--docs","title":"Komponenter/Form/InfoFieldMessage","name":"Docs","importPath":"./packages/ffe-form-react/src/message/InfoFieldMessage.mdx","storiesImports":["./packages/ffe-form-react/src/message/InfoFieldMessage.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-infofieldmessage--standard":{"type":"story","id":"komponenter-form-infofieldmessage--standard","name":"Standard","title":"Komponenter/Form/InfoFieldMessage","importPath":"./packages/ffe-form-react/src/message/InfoFieldMessage.stories.tsx","componentPath":"./packages/ffe-form-react/src/message/InfoFieldMessage.tsx","tags":["dev","test"]},"komponenter-form-input--docs":{"id":"komponenter-form-input--docs","title":"Komponenter/Form/Input","name":"Docs","importPath":"./packages/ffe-form-react/src/Input.mdx","storiesImports":["./packages/ffe-form-react/src/Input.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-input--standard":{"type":"story","id":"komponenter-form-input--standard","name":"Standard","title":"Komponenter/Form/Input","importPath":"./packages/ffe-form-react/src/Input.stories.tsx","componentPath":"./packages/ffe-form-react/src/Input.tsx","tags":["dev","test"]},"komponenter-form-inputgroup--docs":{"id":"komponenter-form-inputgroup--docs","title":"Komponenter/Form/InputGroup","name":"Docs","importPath":"./packages/ffe-form-react/src/InputGroup.mdx","storiesImports":["./packages/ffe-form-react/src/InputGroup.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-inputgroup--standard":{"type":"story","id":"komponenter-form-inputgroup--standard","name":"Standard","title":"Komponenter/Form/InputGroup","importPath":"./packages/ffe-form-react/src/InputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputGroup.tsx","tags":["dev","test"]},"komponenter-form-inputgroup--extra-margin-false":{"type":"story","id":"komponenter-form-inputgroup--extra-margin-false","name":"Extra Margin False","title":"Komponenter/Form/InputGroup","importPath":"./packages/ffe-form-react/src/InputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputGroup.tsx","tags":["dev","test"]},"komponenter-form-inputgroup--description":{"type":"story","id":"komponenter-form-inputgroup--description","name":"Description","title":"Komponenter/Form/InputGroup","importPath":"./packages/ffe-form-react/src/InputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputGroup.tsx","tags":["dev","test"]},"komponenter-form-inputgroup--many-children":{"type":"story","id":"komponenter-form-inputgroup--many-children","name":"Many Children","title":"Komponenter/Form/InputGroup","importPath":"./packages/ffe-form-react/src/InputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputGroup.tsx","tags":["dev","test"]},"komponenter-form-inputgroup--field-message-string":{"type":"story","id":"komponenter-form-inputgroup--field-message-string","name":"Field Message String","title":"Komponenter/Form/InputGroup","importPath":"./packages/ffe-form-react/src/InputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputGroup.tsx","tags":["dev","test"]},"komponenter-form-inputgroup--field-message-component":{"type":"story","id":"komponenter-form-inputgroup--field-message-component","name":"Field Message Component","title":"Komponenter/Form/InputGroup","importPath":"./packages/ffe-form-react/src/InputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputGroup.tsx","tags":["dev","test"]},"komponenter-form-inputtextlike--docs":{"id":"komponenter-form-inputtextlike--docs","title":"Komponenter/Form/InputTextLike","name":"Docs","importPath":"./packages/ffe-form-react/src/InputTextLike.mdx","storiesImports":["./packages/ffe-form-react/src/InputTextLike.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-inputtextlike--standard":{"type":"story","id":"komponenter-form-inputtextlike--standard","name":"Standard","title":"Komponenter/Form/InputTextLike","importPath":"./packages/ffe-form-react/src/InputTextLike.stories.tsx","componentPath":"./packages/ffe-form-react/src/InputTextLike.tsx","tags":["dev","test"]},"komponenter-form-label--docs":{"id":"komponenter-form-label--docs","title":"Komponenter/Form/Label","name":"Docs","importPath":"./packages/ffe-form-react/src/Label.mdx","storiesImports":["./packages/ffe-form-react/src/Label.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-label--standard":{"type":"story","id":"komponenter-form-label--standard","name":"Standard","title":"Komponenter/Form/Label","importPath":"./packages/ffe-form-react/src/Label.stories.tsx","componentPath":"./packages/ffe-form-react/src/Label.tsx","tags":["dev","test"]},"komponenter-form-phonenumber--docs":{"id":"komponenter-form-phonenumber--docs","title":"Komponenter/Form/PhoneNumber","name":"Docs","importPath":"./packages/ffe-form-react/src/PhoneNumber.mdx","storiesImports":["./packages/ffe-form-react/src/PhoneNumber.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-phonenumber--standard":{"type":"story","id":"komponenter-form-phonenumber--standard","name":"Standard","title":"Komponenter/Form/PhoneNumber","importPath":"./packages/ffe-form-react/src/PhoneNumber.stories.tsx","componentPath":"./packages/ffe-form-react/src/PhoneNumber.tsx","tags":["dev","test"]},"komponenter-form-phonenumber--error-country-code":{"type":"story","id":"komponenter-form-phonenumber--error-country-code","name":"Error Country Code","title":"Komponenter/Form/PhoneNumber","importPath":"./packages/ffe-form-react/src/PhoneNumber.stories.tsx","componentPath":"./packages/ffe-form-react/src/PhoneNumber.tsx","tags":["dev","test"]},"komponenter-form-phonenumber--error-number":{"type":"story","id":"komponenter-form-phonenumber--error-number","name":"Error Number","title":"Komponenter/Form/PhoneNumber","importPath":"./packages/ffe-form-react/src/PhoneNumber.stories.tsx","componentPath":"./packages/ffe-form-react/src/PhoneNumber.tsx","tags":["dev","test"]},"komponenter-form-phonenumber--error-both":{"type":"story","id":"komponenter-form-phonenumber--error-both","name":"Error Both","title":"Komponenter/Form/PhoneNumber","importPath":"./packages/ffe-form-react/src/PhoneNumber.stories.tsx","componentPath":"./packages/ffe-form-react/src/PhoneNumber.tsx","tags":["dev","test"]},"komponenter-form-radioblock--docs":{"id":"komponenter-form-radioblock--docs","title":"Komponenter/Form/RadioBlock","name":"Docs","importPath":"./packages/ffe-form-react/src/RadioBlock.mdx","storiesImports":["./packages/ffe-form-react/src/RadioBlock.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-radioblock--standard":{"type":"story","id":"komponenter-form-radioblock--standard","name":"Standard","title":"Komponenter/Form/RadioBlock","importPath":"./packages/ffe-form-react/src/RadioBlock.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioBlock.tsx","tags":["dev","test"]},"komponenter-form-radiobutton--docs":{"id":"komponenter-form-radiobutton--docs","title":"Komponenter/Form/RadioButton","name":"Docs","importPath":"./packages/ffe-form-react/src/RadioButton.mdx","storiesImports":["./packages/ffe-form-react/src/RadioButton.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-radiobutton--standard":{"type":"story","id":"komponenter-form-radiobutton--standard","name":"Standard","title":"Komponenter/Form/RadioButton","importPath":"./packages/ffe-form-react/src/RadioButton.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButton.tsx","tags":["dev","test"]},"komponenter-form-radiobutton--inline":{"type":"story","id":"komponenter-form-radiobutton--inline","name":"Inline","title":"Komponenter/Form/RadioButton","importPath":"./packages/ffe-form-react/src/RadioButton.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButton.tsx","tags":["dev","test"]},"komponenter-form-radiobutton--colored-background":{"type":"story","id":"komponenter-form-radiobutton--colored-background","name":"Colored Background","title":"Komponenter/Form/RadioButton","importPath":"./packages/ffe-form-react/src/RadioButton.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButton.tsx","tags":["dev","test"]},"komponenter-form-radiobutton--with-tooltip":{"type":"story","id":"komponenter-form-radiobutton--with-tooltip","name":"With Tooltip","title":"Komponenter/Form/RadioButton","importPath":"./packages/ffe-form-react/src/RadioButton.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButton.tsx","tags":["dev","test"]},"komponenter-form-radiobuttoninputgroup--docs":{"id":"komponenter-form-radiobuttoninputgroup--docs","title":"Komponenter/Form/RadioButtonInputGroup","name":"Docs","importPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.mdx","storiesImports":["./packages/ffe-form-react/src/RadioButtonInputGroup.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-radiobuttoninputgroup--standard":{"type":"story","id":"komponenter-form-radiobuttoninputgroup--standard","name":"Standard","title":"Komponenter/Form/RadioButtonInputGroup","importPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.tsx","tags":["dev","test"]},"komponenter-form-radiobuttoninputgroup--field-message":{"type":"story","id":"komponenter-form-radiobuttoninputgroup--field-message","name":"Field Message","title":"Komponenter/Form/RadioButtonInputGroup","importPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.tsx","tags":["dev","test"]},"komponenter-form-radiobuttoninputgroup--with-radio-switch":{"type":"story","id":"komponenter-form-radiobuttoninputgroup--with-radio-switch","name":"With Radio Switch","title":"Komponenter/Form/RadioButtonInputGroup","importPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.tsx","tags":["dev","test"]},"komponenter-form-radiobuttoninputgroup--with-radio-block":{"type":"story","id":"komponenter-form-radiobuttoninputgroup--with-radio-block","name":"With Radio Block","title":"Komponenter/Form/RadioButtonInputGroup","importPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioButtonInputGroup.tsx","tags":["dev","test"]},"komponenter-form-radioswitch--docs":{"id":"komponenter-form-radioswitch--docs","title":"Komponenter/Form/RadioSwitch","name":"Docs","importPath":"./packages/ffe-form-react/src/RadioSwitch.mdx","storiesImports":["./packages/ffe-form-react/src/RadioSwitch.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-radioswitch--standard":{"type":"story","id":"komponenter-form-radioswitch--standard","name":"Standard","title":"Komponenter/Form/RadioSwitch","importPath":"./packages/ffe-form-react/src/RadioSwitch.stories.tsx","componentPath":"./packages/ffe-form-react/src/RadioSwitch.tsx","tags":["dev","test"]},"komponenter-form-successfieldmessage--docs":{"id":"komponenter-form-successfieldmessage--docs","title":"Komponenter/Form/SuccessFieldMessage","name":"Docs","importPath":"./packages/ffe-form-react/src/message/SuccessFieldMessage.mdx","storiesImports":["./packages/ffe-form-react/src/message/SuccessFieldMessage.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-successfieldmessage--standard":{"type":"story","id":"komponenter-form-successfieldmessage--standard","name":"Standard","title":"Komponenter/Form/SuccessFieldMessage","importPath":"./packages/ffe-form-react/src/message/SuccessFieldMessage.stories.tsx","componentPath":"./packages/ffe-form-react/src/message/SuccessFieldMessage.tsx","tags":["dev","test"]},"komponenter-form-textarea--docs":{"id":"komponenter-form-textarea--docs","title":"Komponenter/Form/TextArea","name":"Docs","importPath":"./packages/ffe-form-react/src/TextArea.mdx","storiesImports":["./packages/ffe-form-react/src/TextArea.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-textarea--standard":{"type":"story","id":"komponenter-form-textarea--standard","name":"Standard","title":"Komponenter/Form/TextArea","importPath":"./packages/ffe-form-react/src/TextArea.stories.tsx","componentPath":"./packages/ffe-form-react/src/TextArea.tsx","tags":["dev","test"]},"komponenter-form-toggleswitch--docs":{"id":"komponenter-form-toggleswitch--docs","title":"Komponenter/Form/ToggleSwitch","name":"Docs","importPath":"./packages/ffe-form-react/src/ToggleSwitch.mdx","storiesImports":["./packages/ffe-form-react/src/ToggleSwitch.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-toggleswitch--standard":{"type":"story","id":"komponenter-form-toggleswitch--standard","name":"Standard","title":"Komponenter/Form/ToggleSwitch","importPath":"./packages/ffe-form-react/src/ToggleSwitch.stories.tsx","componentPath":"./packages/ffe-form-react/src/ToggleSwitch.tsx","tags":["dev","test"]},"komponenter-form-toggleswitch--hide-on-off":{"type":"story","id":"komponenter-form-toggleswitch--hide-on-off","name":"Hide On Off","title":"Komponenter/Form/ToggleSwitch","importPath":"./packages/ffe-form-react/src/ToggleSwitch.stories.tsx","componentPath":"./packages/ffe-form-react/src/ToggleSwitch.tsx","tags":["dev","test"]},"komponenter-form-toggleswitch--description":{"type":"story","id":"komponenter-form-toggleswitch--description","name":"Description","title":"Komponenter/Form/ToggleSwitch","importPath":"./packages/ffe-form-react/src/ToggleSwitch.stories.tsx","componentPath":"./packages/ffe-form-react/src/ToggleSwitch.tsx","tags":["dev","test"]},"komponenter-form-tooltip--docs":{"id":"komponenter-form-tooltip--docs","title":"Komponenter/Form/Tooltip","name":"Docs","importPath":"./packages/ffe-form-react/src/Tooltip.mdx","storiesImports":["./packages/ffe-form-react/src/Tooltip.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-form-tooltip--standard":{"type":"story","id":"komponenter-form-tooltip--standard","name":"Standard","title":"Komponenter/Form/Tooltip","importPath":"./packages/ffe-form-react/src/Tooltip.stories.tsx","componentPath":"./packages/ffe-form-react/src/Tooltip.tsx","tags":["dev","test"]},"komponenter-form-tooltip--aria-controls":{"type":"story","id":"komponenter-form-tooltip--aria-controls","name":"Aria Controls","title":"Komponenter/Form/Tooltip","importPath":"./packages/ffe-form-react/src/Tooltip.stories.tsx","componentPath":"./packages/ffe-form-react/src/Tooltip.tsx","tags":["dev","test"]},"komponenter-formatters-formataccountnumber--standard":{"type":"story","id":"komponenter-formatters-formataccountnumber--standard","name":"Standard","title":"Komponenter/Formatters/formatAccountNumber","importPath":"./packages/ffe-formatters/src/formatAccountNumber.stories.tsx","tags":["dev","test"]},"komponenter-formatters-formatcurrency--docs":{"id":"komponenter-formatters-formatcurrency--docs","title":"Komponenter/Formatters/formatCurrency","name":"Docs","importPath":"./packages/ffe-formatters/src/formatCurrency.mdx","storiesImports":["./packages/ffe-formatters/src/formatCurrency.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-formatters-formatcurrency--standard":{"type":"story","id":"komponenter-formatters-formatcurrency--standard","name":"Standard","title":"Komponenter/Formatters/formatCurrency","importPath":"./packages/ffe-formatters/src/formatCurrency.stories.tsx","tags":["dev","test"]},"komponenter-formatters-formatdate--docs":{"id":"komponenter-formatters-formatdate--docs","title":"Komponenter/Formatters/formatDate","name":"Docs","importPath":"./packages/ffe-formatters/src/formatDate.mdx","storiesImports":["./packages/ffe-formatters/src/formatDate.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-formatters-formatdate--standard":{"type":"story","id":"komponenter-formatters-formatdate--standard","name":"Standard","title":"Komponenter/Formatters/formatDate","importPath":"./packages/ffe-formatters/src/formatDate.stories.tsx","tags":["dev","test"]},"komponenter-formatters-formatdistance--docs":{"id":"komponenter-formatters-formatdistance--docs","title":"Komponenter/Formatters/formatDistance","name":"Docs","importPath":"./packages/ffe-formatters/src/formatDistance.mdx","storiesImports":["./packages/ffe-formatters/src/formatDistance.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-formatters-formatdistance--standard":{"type":"story","id":"komponenter-formatters-formatdistance--standard","name":"Standard","title":"Komponenter/Formatters/formatDistance","importPath":"./packages/ffe-formatters/src/formatDistance.stories.tsx","tags":["dev","test"]},"komponenter-formatters-formatering--docs":{"id":"komponenter-formatters-formatering--docs","title":"Komponenter/Formatters/Formatering","name":"Docs","importPath":"./packages/ffe-formatters/src/Formatters.mdx","storiesImports":[],"type":"docs","tags":["dev","test","unattached-mdx"]},"komponenter-formatters-formatfodselsnummer--docs":{"id":"komponenter-formatters-formatfodselsnummer--docs","title":"Komponenter/Formatters/formatFodselsnummer","name":"Docs","importPath":"./packages/ffe-formatters/src/formatFodselsnummer.mdx","storiesImports":["./packages/ffe-formatters/src/formatFodselsnummer.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-formatters-formatfodselsnummer--standard":{"type":"story","id":"komponenter-formatters-formatfodselsnummer--standard","name":"Standard","title":"Komponenter/Formatters/formatFodselsnummer","importPath":"./packages/ffe-formatters/src/formatFodselsnummer.stories.tsx","tags":["dev","test"]},"komponenter-formatters-formatnumber--docs":{"id":"komponenter-formatters-formatnumber--docs","title":"Komponenter/Formatters/formatNumber","name":"Docs","importPath":"./packages/ffe-formatters/src/formatNumber.mdx","storiesImports":["./packages/ffe-formatters/src/formatNumber.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-formatters-formatnumber--standard":{"type":"story","id":"komponenter-formatters-formatnumber--standard","name":"Standard","title":"Komponenter/Formatters/formatNumber","importPath":"./packages/ffe-formatters/src/formatNumber.stories.tsx","tags":["dev","test"]},"komponenter-formatters-formatpercentage--docs":{"id":"komponenter-formatters-formatpercentage--docs","title":"Komponenter/Formatters/formatPercentage","name":"Docs","importPath":"./packages/ffe-formatters/src/formatPercentage.mdx","storiesImports":["./packages/ffe-formatters/src/formatPercentage.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-formatters-formatpercentage--standard":{"type":"story","id":"komponenter-formatters-formatpercentage--standard","name":"Standard","title":"Komponenter/Formatters/formatPercentage","importPath":"./packages/ffe-formatters/src/formatPercentage.stories.tsx","tags":["dev","test"]},"komponenter-grid-grid--docs":{"id":"komponenter-grid-grid--docs","title":"Komponenter/Grid/Grid","name":"Docs","importPath":"./packages/ffe-grid-react/src/Grid.mdx","storiesImports":["./packages/ffe-grid-react/src/Grid.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-grid-grid--standard":{"type":"story","id":"komponenter-grid-grid--standard","name":"Standard","title":"Komponenter/Grid/Grid","importPath":"./packages/ffe-grid-react/src/Grid.stories.tsx","componentPath":"./packages/ffe-grid-react/src/Grid.tsx","tags":["dev","test"]},"komponenter-grid-grid--spacing":{"type":"story","id":"komponenter-grid-grid--spacing","name":"Spacing","title":"Komponenter/Grid/Grid","importPath":"./packages/ffe-grid-react/src/Grid.stories.tsx","componentPath":"./packages/ffe-grid-react/src/Grid.tsx","tags":["dev","test"]},"komponenter-grid-grid--offset":{"type":"story","id":"komponenter-grid-grid--offset","name":"Offset","title":"Komponenter/Grid/Grid","importPath":"./packages/ffe-grid-react/src/Grid.stories.tsx","componentPath":"./packages/ffe-grid-react/src/Grid.tsx","tags":["dev","test"]},"komponenter-grid-gridcol--docs":{"id":"komponenter-grid-gridcol--docs","title":"Komponenter/Grid/GridCol","name":"Docs","importPath":"./packages/ffe-grid-react/src/GridCol.mdx","storiesImports":["./packages/ffe-grid-react/src/GridCol.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-grid-gridcol--standard":{"type":"story","id":"komponenter-grid-gridcol--standard","name":"Standard","title":"Komponenter/Grid/GridCol","importPath":"./packages/ffe-grid-react/src/GridCol.stories.tsx","componentPath":"./packages/ffe-grid-react/src/GridCol.tsx","tags":["dev","test"]},"komponenter-grid-gridcol--col-background":{"type":"story","id":"komponenter-grid-gridcol--col-background","name":"Col Background","title":"Komponenter/Grid/GridCol","importPath":"./packages/ffe-grid-react/src/GridCol.stories.tsx","componentPath":"./packages/ffe-grid-react/src/GridCol.tsx","tags":["dev","test"]},"komponenter-grid-gridrow--docs":{"id":"komponenter-grid-gridrow--docs","title":"Komponenter/Grid/GridRow","name":"Docs","importPath":"./packages/ffe-grid-react/src/GridRow.mdx","storiesImports":["./packages/ffe-grid-react/src/GridRow.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-grid-gridrow--standard":{"type":"story","id":"komponenter-grid-gridrow--standard","name":"Standard","title":"Komponenter/Grid/GridRow","importPath":"./packages/ffe-grid-react/src/GridRow.stories.tsx","componentPath":"./packages/ffe-grid-react/src/GridRow.tsx","tags":["dev","test"]},"komponenter-grid-gridrow--row-background":{"type":"story","id":"komponenter-grid-gridrow--row-background","name":"Row Background","title":"Komponenter/Grid/GridRow","importPath":"./packages/ffe-grid-react/src/GridRow.stories.tsx","componentPath":"./packages/ffe-grid-react/src/GridRow.tsx","tags":["dev","test"]},"komponenter-header-header--docs":{"id":"komponenter-header-header--docs","title":"Komponenter/Header/Header","name":"Docs","importPath":"./packages/ffe-header/Header.mdx","storiesImports":["./packages/ffe-header/Header.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-header-header--standard":{"type":"story","id":"komponenter-header-header--standard","name":"Standard","title":"Komponenter/Header/Header","importPath":"./packages/ffe-header/Header.stories.tsx","tags":["dev","test"]},"komponenter-icons-icon--docs":{"id":"komponenter-icons-icon--docs","title":"Komponenter/Icons/Icon","name":"Docs","importPath":"./packages/ffe-icons-react/src/Icon.mdx","storiesImports":["./packages/ffe-icons-react/src/Icon.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-icons-icon--standard":{"type":"story","id":"komponenter-icons-icon--standard","name":"Standard","title":"Komponenter/Icons/Icon","importPath":"./packages/ffe-icons-react/src/Icon.stories.tsx","componentPath":"./packages/ffe-icons-react/src/Icon.tsx","tags":["dev","test"]},"komponenter-icons-icon--wrong-size":{"type":"story","id":"komponenter-icons-icon--wrong-size","name":"Wrong Size","title":"Komponenter/Icons/Icon","importPath":"./packages/ffe-icons-react/src/Icon.stories.tsx","componentPath":"./packages/ffe-icons-react/src/Icon.tsx","tags":["dev","test"]},"komponenter-icons-icon--no-aria-label":{"type":"story","id":"komponenter-icons-icon--no-aria-label","name":"No Aria Label","title":"Komponenter/Icons/Icon","importPath":"./packages/ffe-icons-react/src/Icon.stories.tsx","componentPath":"./packages/ffe-icons-react/src/Icon.tsx","tags":["dev","test"]},"komponenter-icons-icon--sizes":{"type":"story","id":"komponenter-icons-icon--sizes","name":"Sizes","title":"Komponenter/Icons/Icon","importPath":"./packages/ffe-icons-react/src/Icon.stories.tsx","componentPath":"./packages/ffe-icons-react/src/Icon.tsx","tags":["dev","test"]},"komponenter-icons-icon--weights":{"type":"story","id":"komponenter-icons-icon--weights","name":"Weights","title":"Komponenter/Icons/Icon","importPath":"./packages/ffe-icons-react/src/Icon.stories.tsx","componentPath":"./packages/ffe-icons-react/src/Icon.tsx","tags":["dev","test"]},"komponenter-icons-icon--universell-utforming":{"type":"story","id":"komponenter-icons-icon--universell-utforming","name":"Universell Utforming","title":"Komponenter/Icons/Icon","importPath":"./packages/ffe-icons-react/src/Icon.stories.tsx","componentPath":"./packages/ffe-icons-react/src/Icon.tsx","tags":["dev","test"]},"komponenter-lists-bulletlist--docs":{"id":"komponenter-lists-bulletlist--docs","title":"Komponenter/Lists/BulletList","name":"Docs","importPath":"./packages/ffe-lists-react/src/BulletList.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-bulletlist--standard":{"type":"story","id":"komponenter-lists-bulletlist--standard","name":"Standard","title":"Komponenter/Lists/BulletList","importPath":"./packages/ffe-lists-react/src/BulletList.stories.tsx","componentPath":"./packages/ffe-lists-react/src/BulletList.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-bulletlistitem--docs":{"id":"komponenter-lists-bulletlistitem--docs","title":"Komponenter/Lists/BulletListItem","name":"Docs","importPath":"./packages/ffe-lists-react/src/BulletListItem.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-bulletlistitem--standard":{"type":"story","id":"komponenter-lists-bulletlistitem--standard","name":"Standard","title":"Komponenter/Lists/BulletListItem","importPath":"./packages/ffe-lists-react/src/BulletListItem.stories.tsx","componentPath":"./packages/ffe-lists-react/src/BulletListItem.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-checklist--docs":{"id":"komponenter-lists-checklist--docs","title":"Komponenter/Lists/CheckList","name":"Docs","importPath":"./packages/ffe-lists-react/src/CheckList.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-checklist--standard":{"type":"story","id":"komponenter-lists-checklist--standard","name":"Standard","title":"Komponenter/Lists/CheckList","importPath":"./packages/ffe-lists-react/src/CheckList.stories.tsx","componentPath":"./packages/ffe-lists-react/src/CheckList.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-checklistitem--docs":{"id":"komponenter-lists-checklistitem--docs","title":"Komponenter/Lists/CheckListItem","name":"Docs","importPath":"./packages/ffe-lists-react/src/CheckListItem.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-checklistitem--standard":{"type":"story","id":"komponenter-lists-checklistitem--standard","name":"Standard","title":"Komponenter/Lists/CheckListItem","importPath":"./packages/ffe-lists-react/src/CheckListItem.stories.tsx","componentPath":"./packages/ffe-lists-react/src/CheckListItem.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-descriptionlist--docs":{"id":"komponenter-lists-descriptionlist--docs","title":"Komponenter/Lists/DescriptionList","name":"Docs","importPath":"./packages/ffe-lists-react/src/DescriptionList.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-descriptionlist--standard":{"type":"story","id":"komponenter-lists-descriptionlist--standard","name":"Standard","title":"Komponenter/Lists/DescriptionList","importPath":"./packages/ffe-lists-react/src/DescriptionList.stories.tsx","componentPath":"./packages/ffe-lists-react/src/DescriptionList.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-descriptionlistdescription--docs":{"id":"komponenter-lists-descriptionlistdescription--docs","title":"Komponenter/Lists/DescriptionListDescription","name":"Docs","importPath":"./packages/ffe-lists-react/src/DescriptionListDescription.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-descriptionlistdescription--standard":{"type":"story","id":"komponenter-lists-descriptionlistdescription--standard","name":"Standard","title":"Komponenter/Lists/DescriptionListDescription","importPath":"./packages/ffe-lists-react/src/DescriptionListDescription.stories.tsx","componentPath":"./packages/ffe-lists-react/src/DescriptionListDescription.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-descriptionlistmulticol--docs":{"id":"komponenter-lists-descriptionlistmulticol--docs","title":"Komponenter/Lists/DescriptionListMultiCol","name":"Docs","importPath":"./packages/ffe-lists-react/src/DescriptionListMultiCol.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-descriptionlistmulticol--standard":{"type":"story","id":"komponenter-lists-descriptionlistmulticol--standard","name":"Standard","title":"Komponenter/Lists/DescriptionListMultiCol","importPath":"./packages/ffe-lists-react/src/DescriptionListMultiCol.stories.tsx","componentPath":"./packages/ffe-lists-react/src/DescriptionListMultiCol.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-descriptionlistterm--docs":{"id":"komponenter-lists-descriptionlistterm--docs","title":"Komponenter/Lists/DescriptionListTerm","name":"Docs","importPath":"./packages/ffe-lists-react/src/DescriptionListTerm.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-descriptionlistterm--standard":{"type":"story","id":"komponenter-lists-descriptionlistterm--standard","name":"Standard","title":"Komponenter/Lists/DescriptionListTerm","importPath":"./packages/ffe-lists-react/src/DescriptionListTerm.stories.tsx","componentPath":"./packages/ffe-lists-react/src/DescriptionListTerm.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-detaillistcard--docs":{"id":"komponenter-lists-detaillistcard--docs","title":"Komponenter/Lists/DetailListCard","name":"Docs","importPath":"./packages/ffe-lists-react/src/DetailListCard.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-detaillistcard--standard":{"type":"story","id":"komponenter-lists-detaillistcard--standard","name":"Standard","title":"Komponenter/Lists/DetailListCard","importPath":"./packages/ffe-lists-react/src/DetailListCard.stories.tsx","componentPath":"./packages/ffe-lists-react/src/DetailListCard.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-numberedlist--docs":{"id":"komponenter-lists-numberedlist--docs","title":"Komponenter/Lists/NumberedList","name":"Docs","importPath":"./packages/ffe-lists-react/src/NumberedList.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-numberedlist--standard":{"type":"story","id":"komponenter-lists-numberedlist--standard","name":"Standard","title":"Komponenter/Lists/NumberedList","importPath":"./packages/ffe-lists-react/src/NumberedList.stories.tsx","componentPath":"./packages/ffe-lists-react/src/NumberedList.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-numberedlistitem--docs":{"id":"komponenter-lists-numberedlistitem--docs","title":"Komponenter/Lists/NumberedListItem","name":"Docs","importPath":"./packages/ffe-lists-react/src/NumberedListItem.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-numberedlistitem--standard":{"type":"story","id":"komponenter-lists-numberedlistitem--standard","name":"Standard","title":"Komponenter/Lists/NumberedListItem","importPath":"./packages/ffe-lists-react/src/NumberedListItem.stories.tsx","componentPath":"./packages/ffe-lists-react/src/NumberedListItem.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-stylizednumberedlist--docs":{"id":"komponenter-lists-stylizednumberedlist--docs","title":"Komponenter/Lists/StylizedNumberedList","name":"Docs","importPath":"./packages/ffe-lists-react/src/StylizedNumberedList.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-stylizednumberedlist--standard":{"type":"story","id":"komponenter-lists-stylizednumberedlist--standard","name":"Standard","title":"Komponenter/Lists/StylizedNumberedList","importPath":"./packages/ffe-lists-react/src/StylizedNumberedList.stories.tsx","componentPath":"./packages/ffe-lists-react/src/StylizedNumberedList.tsx","tags":["dev","test","autodocs"]},"komponenter-lists-stylizednumberedlistitem--docs":{"id":"komponenter-lists-stylizednumberedlistitem--docs","title":"Komponenter/Lists/StylizedNumberedListItem","name":"Docs","importPath":"./packages/ffe-lists-react/src/StylizedNumberedListItem.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"komponenter-lists-stylizednumberedlistitem--standard":{"type":"story","id":"komponenter-lists-stylizednumberedlistitem--standard","name":"Standard","title":"Komponenter/Lists/StylizedNumberedListItem","importPath":"./packages/ffe-lists-react/src/StylizedNumberedListItem.stories.tsx","componentPath":"./packages/ffe-lists-react/src/StylizedNumberedListItem.tsx","tags":["dev","test","autodocs"]},"komponenter-messages-contextmessage--docs":{"id":"komponenter-messages-contextmessage--docs","title":"Komponenter/Messages/ContextMessage","name":"Docs","importPath":"./packages/ffe-messages-react/src/ContextMessage.mdx","storiesImports":["./packages/ffe-messages-react/src/ContextMessage.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-messages-contextmessage--standard":{"type":"story","id":"komponenter-messages-contextmessage--standard","name":"Standard","title":"Komponenter/Messages/ContextMessage","importPath":"./packages/ffe-messages-react/src/ContextMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/ContextMessage.tsx","tags":["dev","test"]},"komponenter-messages-contextmessage--info":{"type":"story","id":"komponenter-messages-contextmessage--info","name":"Info","title":"Komponenter/Messages/ContextMessage","importPath":"./packages/ffe-messages-react/src/ContextMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/ContextMessage.tsx","tags":["dev","test"]},"komponenter-messages-contextmessage--tips":{"type":"story","id":"komponenter-messages-contextmessage--tips","name":"Tips","title":"Komponenter/Messages/ContextMessage","importPath":"./packages/ffe-messages-react/src/ContextMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/ContextMessage.tsx","tags":["dev","test"]},"komponenter-messages-contextmessage--success":{"type":"story","id":"komponenter-messages-contextmessage--success","name":"Success","title":"Komponenter/Messages/ContextMessage","importPath":"./packages/ffe-messages-react/src/ContextMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/ContextMessage.tsx","tags":["dev","test"]},"komponenter-messages-contextmessage--warning":{"type":"story","id":"komponenter-messages-contextmessage--warning","name":"Warning","title":"Komponenter/Messages/ContextMessage","importPath":"./packages/ffe-messages-react/src/ContextMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/ContextMessage.tsx","tags":["dev","test"]},"komponenter-messages-contextmessage--error":{"type":"story","id":"komponenter-messages-contextmessage--error","name":"Error","title":"Komponenter/Messages/ContextMessage","importPath":"./packages/ffe-messages-react/src/ContextMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/ContextMessage.tsx","tags":["dev","test"]},"komponenter-messages-messagebox--docs":{"id":"komponenter-messages-messagebox--docs","title":"Komponenter/Messages/MessageBox","name":"Docs","importPath":"./packages/ffe-messages-react/src/MessageBox.mdx","storiesImports":["./packages/ffe-messages-react/src/MessageBox.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-messages-messagebox--standard":{"type":"story","id":"komponenter-messages-messagebox--standard","name":"Standard","title":"Komponenter/Messages/MessageBox","importPath":"./packages/ffe-messages-react/src/MessageBox.stories.tsx","componentPath":"./packages/ffe-messages-react/src/MessageBox.tsx","tags":["dev","test"]},"komponenter-messages-messagebox--info":{"type":"story","id":"komponenter-messages-messagebox--info","name":"Info","title":"Komponenter/Messages/MessageBox","importPath":"./packages/ffe-messages-react/src/MessageBox.stories.tsx","componentPath":"./packages/ffe-messages-react/src/MessageBox.tsx","tags":["dev","test"]},"komponenter-messages-messagebox--tips":{"type":"story","id":"komponenter-messages-messagebox--tips","name":"Tips","title":"Komponenter/Messages/MessageBox","importPath":"./packages/ffe-messages-react/src/MessageBox.stories.tsx","componentPath":"./packages/ffe-messages-react/src/MessageBox.tsx","tags":["dev","test"]},"komponenter-messages-messagebox--success":{"type":"story","id":"komponenter-messages-messagebox--success","name":"Success","title":"Komponenter/Messages/MessageBox","importPath":"./packages/ffe-messages-react/src/MessageBox.stories.tsx","componentPath":"./packages/ffe-messages-react/src/MessageBox.tsx","tags":["dev","test"]},"komponenter-messages-messagebox--warning":{"type":"story","id":"komponenter-messages-messagebox--warning","name":"Warning","title":"Komponenter/Messages/MessageBox","importPath":"./packages/ffe-messages-react/src/MessageBox.stories.tsx","componentPath":"./packages/ffe-messages-react/src/MessageBox.tsx","tags":["dev","test"]},"komponenter-messages-messagebox--error":{"type":"story","id":"komponenter-messages-messagebox--error","name":"Error","title":"Komponenter/Messages/MessageBox","importPath":"./packages/ffe-messages-react/src/MessageBox.stories.tsx","componentPath":"./packages/ffe-messages-react/src/MessageBox.tsx","tags":["dev","test"]},"komponenter-messages-systemmessage--docs":{"id":"komponenter-messages-systemmessage--docs","title":"Komponenter/Messages/SystemMessage","name":"Docs","importPath":"./packages/ffe-messages-react/src/SystemMessage.mdx","storiesImports":["./packages/ffe-messages-react/src/SystemMessage.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-messages-systemmessage--standard":{"type":"story","id":"komponenter-messages-systemmessage--standard","name":"Standard","title":"Komponenter/Messages/SystemMessage","importPath":"./packages/ffe-messages-react/src/SystemMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/SystemMessage.tsx","tags":["dev","test"]},"komponenter-messages-systemmessage--info":{"type":"story","id":"komponenter-messages-systemmessage--info","name":"Info","title":"Komponenter/Messages/SystemMessage","importPath":"./packages/ffe-messages-react/src/SystemMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/SystemMessage.tsx","tags":["dev","test"]},"komponenter-messages-systemmessage--tips":{"type":"story","id":"komponenter-messages-systemmessage--tips","name":"Tips","title":"Komponenter/Messages/SystemMessage","importPath":"./packages/ffe-messages-react/src/SystemMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/SystemMessage.tsx","tags":["dev","test"]},"komponenter-messages-systemmessage--success":{"type":"story","id":"komponenter-messages-systemmessage--success","name":"Success","title":"Komponenter/Messages/SystemMessage","importPath":"./packages/ffe-messages-react/src/SystemMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/SystemMessage.tsx","tags":["dev","test"]},"komponenter-messages-systemmessage--warning":{"type":"story","id":"komponenter-messages-systemmessage--warning","name":"Warning","title":"Komponenter/Messages/SystemMessage","importPath":"./packages/ffe-messages-react/src/SystemMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/SystemMessage.tsx","tags":["dev","test"]},"komponenter-messages-systemmessage--error":{"type":"story","id":"komponenter-messages-systemmessage--error","name":"Error","title":"Komponenter/Messages/SystemMessage","importPath":"./packages/ffe-messages-react/src/SystemMessage.stories.tsx","componentPath":"./packages/ffe-messages-react/src/SystemMessage.tsx","tags":["dev","test"]},"komponenter-modals-modal--docs":{"id":"komponenter-modals-modal--docs","title":"Komponenter/Modals/Modal","name":"Docs","importPath":"./packages/ffe-modals-react/src/Modal.mdx","storiesImports":["./packages/ffe-modals-react/src/Modal.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-modals-modal--standard":{"type":"story","id":"komponenter-modals-modal--standard","name":"Standard","title":"Komponenter/Modals/Modal","importPath":"./packages/ffe-modals-react/src/Modal.stories.tsx","componentPath":"./packages/ffe-modals-react/src/Modal.tsx","tags":["dev","test"]},"komponenter-modals-modal--custom":{"type":"story","id":"komponenter-modals-modal--custom","name":"Custom","title":"Komponenter/Modals/Modal","importPath":"./packages/ffe-modals-react/src/Modal.stories.tsx","componentPath":"./packages/ffe-modals-react/src/Modal.tsx","tags":["dev","test"]},"komponenter-pagination-pagination--docs":{"id":"komponenter-pagination-pagination--docs","title":"Komponenter/Pagination/Pagination","name":"Docs","importPath":"./packages/ffe-pagination-react/src/Pagination.mdx","storiesImports":["./packages/ffe-pagination-react/src/Pagination.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-pagination-pagination--standard":{"type":"story","id":"komponenter-pagination-pagination--standard","name":"Standard","title":"Komponenter/Pagination/Pagination","importPath":"./packages/ffe-pagination-react/src/Pagination.stories.tsx","componentPath":"./packages/ffe-pagination-react/src/Pagination.tsx","tags":["dev","test"]},"komponenter-pagination-pagination--with-table":{"type":"story","id":"komponenter-pagination-pagination--with-table","name":"With Table","title":"Komponenter/Pagination/Pagination","importPath":"./packages/ffe-pagination-react/src/Pagination.stories.tsx","componentPath":"./packages/ffe-pagination-react/src/Pagination.tsx","tags":["dev","test"]},"komponenter-pagination-pagination--no-navigation-text":{"type":"story","id":"komponenter-pagination-pagination--no-navigation-text","name":"No Navigation Text","title":"Komponenter/Pagination/Pagination","importPath":"./packages/ffe-pagination-react/src/Pagination.stories.tsx","componentPath":"./packages/ffe-pagination-react/src/Pagination.tsx","tags":["dev","test"]},"komponenter-pagination-pagination--no-show-rows-per-page-text":{"type":"story","id":"komponenter-pagination-pagination--no-show-rows-per-page-text","name":"No Show Rows Per Page Text","title":"Komponenter/Pagination/Pagination","importPath":"./packages/ffe-pagination-react/src/Pagination.stories.tsx","componentPath":"./packages/ffe-pagination-react/src/Pagination.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdown--docs":{"id":"komponenter-searchable-dropdown-searchabledropdown--docs","title":"Komponenter/Searchable-dropdown/SearchableDropdown","name":"Docs","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.mdx","storiesImports":["./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-searchable-dropdown-searchabledropdown--standard":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdown--standard","name":"Standard","title":"Komponenter/Searchable-dropdown/SearchableDropdown","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdown--dropdown-attributes":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdown--dropdown-attributes","name":"Dropdown Attributes","title":"Komponenter/Searchable-dropdown/SearchableDropdown","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdown--custom-search":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdown--custom-search","name":"Custom Search","title":"Komponenter/Searchable-dropdown/SearchableDropdown","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdown--extra-results":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdown--extra-results","name":"Extra Results","title":"Komponenter/Searchable-dropdown/SearchableDropdown","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdown--selected-item":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdown--selected-item","name":"Selected Item","title":"Komponenter/Searchable-dropdown/SearchableDropdown","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdown--post-list-element":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdown--post-list-element","name":"Post List Element","title":"Komponenter/Searchable-dropdown/SearchableDropdown","importPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/single/SearchableDropdown.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--docs":{"id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--docs","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","name":"Docs","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.mdx","storiesImports":["./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--standard":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--standard","name":"Standard","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--multiple-data-results":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--multiple-data-results","name":"Multiple Data Results","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--preselected-items":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--preselected-items","name":"Preselected Items","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--post-list-element":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--post-list-element","name":"Post List Element","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--show-number-selected":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--show-number-selected","name":"Show Number Selected","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.tsx","tags":["dev","test"]},"komponenter-searchable-dropdown-searchabledropdownmultiselect--controlled-state":{"type":"story","id":"komponenter-searchable-dropdown-searchabledropdownmultiselect--controlled-state","name":"Controlled State","title":"Komponenter/Searchable-dropdown/SearchableDropdownMultiSelect","importPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.stories.tsx","componentPath":"./packages/ffe-searchable-dropdown-react/src/multi/SearchableDropdownMultiSelect.tsx","tags":["dev","test"]},"komponenter-spinner-spinner--docs":{"id":"komponenter-spinner-spinner--docs","title":"Komponenter/Spinner/Spinner","name":"Docs","importPath":"./packages/ffe-spinner-react/src/Spinner.mdx","storiesImports":["./packages/ffe-spinner-react/src/Spinner.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-spinner-spinner--standard":{"type":"story","id":"komponenter-spinner-spinner--standard","name":"Standard","title":"Komponenter/Spinner/Spinner","importPath":"./packages/ffe-spinner-react/src/Spinner.stories.tsx","componentPath":"./packages/ffe-spinner-react/src/Spinner.tsx","tags":["dev","test"]},"komponenter-spinner-spinner--large":{"type":"story","id":"komponenter-spinner-spinner--large","name":"Large","title":"Komponenter/Spinner/Spinner","importPath":"./packages/ffe-spinner-react/src/Spinner.stories.tsx","componentPath":"./packages/ffe-spinner-react/src/Spinner.tsx","tags":["dev","test"]},"komponenter-table-table--docs":{"id":"komponenter-table-table--docs","title":"Komponenter/Table/Table","name":"Docs","importPath":"./packages/ffe-tables-react/src/Table.mdx","storiesImports":["./packages/ffe-tables-react/src/Table.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-table-table--standard":{"type":"story","id":"komponenter-table-table--standard","name":"Standard","title":"Komponenter/Table/Table","importPath":"./packages/ffe-tables-react/src/Table.stories.tsx","componentPath":"./packages/ffe-tables-react/src/Table.tsx","tags":["dev","test"]},"komponenter-table-table--expandable":{"type":"story","id":"komponenter-table-table--expandable","name":"Expandable","title":"Komponenter/Table/Table","importPath":"./packages/ffe-tables-react/src/Table.stories.tsx","componentPath":"./packages/ffe-tables-react/src/Table.tsx","tags":["dev","test"]},"komponenter-table-table--sortable":{"type":"story","id":"komponenter-table-table--sortable","name":"Sortable","title":"Komponenter/Table/Table","importPath":"./packages/ffe-tables-react/src/Table.stories.tsx","componentPath":"./packages/ffe-tables-react/src/Table.tsx","tags":["dev","test"]},"komponenter-tabs-tab--standard":{"type":"story","id":"komponenter-tabs-tab--standard","name":"Standard","title":"Komponenter/Tabs/Tab","importPath":"./packages/ffe-tabs-react/src/Tab.stories.tsx","componentPath":"./packages/ffe-tabs-react/src/Tab.tsx","tags":["dev","test"]},"komponenter-tabs-tab--selected":{"type":"story","id":"komponenter-tabs-tab--selected","name":"Selected","title":"Komponenter/Tabs/Tab","importPath":"./packages/ffe-tabs-react/src/Tab.stories.tsx","componentPath":"./packages/ffe-tabs-react/src/Tab.tsx","tags":["dev","test"]},"komponenter-tabs-tabgroup--docs":{"id":"komponenter-tabs-tabgroup--docs","title":"Komponenter/Tabs/TabGroup","name":"Docs","importPath":"./packages/ffe-tabs-react/src/TabGroup.mdx","storiesImports":["./packages/ffe-tabs-react/src/TabGroup.stories.tsx","./packages/ffe-tabs-react/src/Tab.stories.tsx"],"type":"docs","tags":["dev","test","attached-mdx"]},"komponenter-tabs-tabgroup--standard":{"type":"story","id":"komponenter-tabs-tabgroup--standard","name":"Standard","title":"Komponenter/Tabs/TabGroup","importPath":"./packages/ffe-tabs-react/src/TabGroup.stories.tsx","componentPath":"./packages/ffe-tabs-react/src/TabGroup.tsx","tags":["dev","test"]},"komponenter-tabs-tabgroup--with-content":{"type":"story","id":"komponenter-tabs-tabgroup--with-content","name":"With Content","title":"Komponenter/Tabs/TabGroup","importPath":"./packages/ffe-tabs-react/src/TabGroup.stories.tsx","componentPath":"./packages/ffe-tabs-react/src/TabGroup.tsx","tags":["dev","test"]},"komponenter-tabs-tabgroup--no-break":{"type":"story","id":"komponenter-tabs-tabgroup--no-break","name":"No Break","title":"Komponenter/Tabs/TabGroup","importPath":"./packages/ffe-tabs-react/src/TabGroup.stories.tsx","componentPath":"./packages/ffe-tabs-react/src/TabGroup.tsx","tags":["dev","test"]},"sider-accent--docs":{"id":"sider-accent--docs","title":"Sider/Accent","name":"Docs","importPath":"./packages/ffe-core/documentation/AccentPage.mdx","storiesImports":["./packages/ffe-core/documentation/AccentPage.stories.tsx"],"type":"docs","tags":["dev","test","unattached-mdx"]},"examples-form-radiobutton-interactive-example--default":{"type":"story","id":"examples-form-radiobutton-interactive-example--default","name":"Default","title":"Examples/Form/RadioButton/Interactive Example","importPath":"./packages/ffe-form-react/src/documentation/RadioButton-example.stories.tsx","componentPath":"./packages/ffe-form-react/src/documentation/RadioButton-example.tsx","tags":["dev","test"]},"examples-form-radioswitch-interactive-example--default":{"type":"story","id":"examples-form-radioswitch-interactive-example--default","name":"Default","title":"Examples/Form/RadioSwitch/Interactive Example","importPath":"./packages/ffe-form-react/src/documentation/RadioSwitch-example.stories.tsx","componentPath":"./packages/ffe-form-react/src/documentation/RadioSwitch-example.tsx","tags":["dev","test"]},"pages-accent--standard":{"type":"story","id":"pages-accent--standard","name":"Standard","title":"Pages/Accent","importPath":"./packages/ffe-core/documentation/AccentPage.stories.tsx","tags":["dev","test"]}}} \ No newline at end of file diff --git a/project.json b/project.json index 427119839d..097b72fe83 100644 --- a/project.json +++ b/project.json @@ -1 +1 @@ -{"generatedAt":1739261514303,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":true,"hasStorybookEslint":true,"refCount":0,"testPackages":{"@axe-core/playwright":null,"@playwright/test":"1.50.1","@testing-library/dom":"10.4.0","@testing-library/react":"16.2.0","@testing-library/user-event":null,"@types/jest":"29.5.14"},"hasRouterPackage":false,"monorepo":"Lerna","packageManager":{"type":"yarn","version":"1.22.22"},"preview":{"usesGlobals":true},"framework":{"name":"@storybook/react-vite","options":{}},"builder":"@storybook/builder-vite","renderer":"@storybook/react","portableStoriesFileCount":0,"applicationFileCount":3,"storybookVersion":"8.5.3","storybookVersionSpecifier":"^8.2.7","language":"typescript","storybookPackages":{"@storybook/addon-essentials":{"version":"8.5.3"},"@storybook/addon-interactions":{"version":"8.5.3"},"@storybook/addon-links":{"version":"8.5.3"},"@storybook/addon-storysource":{"version":"8.5.3"},"@storybook/blocks":{"version":"8.5.3"},"@storybook/manager-api":{"version":"8.5.3"},"@storybook/react":{"version":"8.5.3"},"@storybook/react-vite":{"version":"8.5.3"},"@storybook/test":{"version":"8.5.3"},"@storybook/theming":{"version":"8.5.3"},"eslint-plugin-storybook":{"version":"0.8.0"},"storybook":{"version":"8.5.3"}},"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},"$SNIP/node_modules/@storybook/addon-storysource":{"version":null}}} \ No newline at end of file +{"generatedAt":1739977982265,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":true,"hasStorybookEslint":true,"refCount":0,"testPackages":{"@axe-core/playwright":null,"@playwright/test":"1.50.1","@testing-library/dom":"10.4.0","@testing-library/react":"16.2.0","@testing-library/user-event":null,"@types/jest":"29.5.14"},"hasRouterPackage":false,"monorepo":"Lerna","packageManager":{"type":"yarn","version":"1.22.22"},"preview":{"usesGlobals":true},"framework":{"name":"@storybook/react-vite","options":{}},"builder":"@storybook/builder-vite","renderer":"@storybook/react","portableStoriesFileCount":0,"applicationFileCount":4,"storybookVersion":"8.5.8","storybookVersionSpecifier":"^8.2.7","language":"typescript","storybookPackages":{"@storybook/addon-essentials":{"version":"8.5.8"},"@storybook/addon-interactions":{"version":"8.5.8"},"@storybook/addon-links":{"version":"8.5.8"},"@storybook/addon-storysource":{"version":"8.5.8"},"@storybook/blocks":{"version":"8.5.8"},"@storybook/manager-api":{"version":"8.5.8"},"@storybook/react":{"version":"8.5.8"},"@storybook/react-vite":{"version":"8.5.8"},"@storybook/test":{"version":"8.5.8"},"@storybook/theming":{"version":"8.5.8"},"eslint-plugin-storybook":{"version":"0.8.0"},"storybook":{"version":"8.5.8"}},"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},"$SNIP/node_modules/@storybook/addon-storysource":{"version":null}}} \ No newline at end of file diff --git a/sb-addons/essentials-actions-3/manager-bundle.js.LEGAL.txt b/sb-addons/essentials-actions-3/manager-bundle.js.LEGAL.txt deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/sb-addons/essentials-backgrounds-5/manager-bundle.js.LEGAL.txt b/sb-addons/essentials-backgrounds-5/manager-bundle.js.LEGAL.txt deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/sb-addons/essentials-controls-2/manager-bundle.js b/sb-addons/essentials-controls-2/manager-bundle.js index f9cd33bc64..fd34b1e4df 100644 --- a/sb-addons/essentials-controls-2/manager-bundle.js +++ b/sb-addons/essentials-controls-2/manager-bundle.js @@ -1,5 +1,5 @@ try{ -(()=>{var yp=Object.create;var kn=Object.defineProperty;var gp=Object.getOwnPropertyDescriptor;var bp=Object.getOwnPropertyNames;var Ep=Object.getPrototypeOf,vp=Object.prototype.hasOwnProperty;var Pe=(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 Qe=(e,t)=>()=>(e&&(t=e(e=0)),t);var wp=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Va=(e,t)=>{for(var r in t)kn(e,r,{get:t[r],enumerable:!0})},xp=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of bp(t))!vp.call(e,o)&&o!==r&&kn(e,o,{get:()=>t[o],enumerable:!(n=gp(t,o))||n.enumerable});return e};var Sp=(e,t,r)=>(r=e!=null?yp(Ep(e)):{},xp(t||!e||!e.__esModule?kn(r,"default",{value:e,enumerable:!0}):r,e));var V=Qe(()=>{});var J=Qe(()=>{});var z=Qe(()=>{});function Op(e,t,{signal:r,edges:n}={}){let o,a=null,i=n!=null&&n.includes("leading"),l=n==null||n.includes("trailing"),s=()=>{a!==null&&(e.apply(o,a),o=void 0,a=null)},c=()=>{l&&s(),f()},d=null,p=()=>{d!=null&&clearTimeout(d),d=setTimeout(()=>{d=null,c()},t)},h=()=>{d!==null&&(clearTimeout(d),d=null)},f=()=>{h(),o=void 0,a=null},b=()=>{h(),s()},g=function(...w){if(r?.aborted)return;o=this,a=w;let x=d==null;p(),i&&x&&s()};return g.schedule=p,g.cancel=f,g.flush=b,r?.addEventListener("abort",f,{once:!0}),g}function Ga(e,t=0,r={}){typeof r!="object"&&(r={});let{signal:n,leading:o=!1,trailing:a=!0,maxWait:i}=r,l=Array(2);o&&(l[0]="leading"),a&&(l[1]="trailing");let s,c=null,d=Op(function(...f){s=e.apply(this,f),c=null},t,{signal:n,edges:l}),p=function(...f){if(i!=null){if(c===null)c=Date.now();else if(Date.now()-c>=i)return s=e.apply(this,f),c=Date.now(),d.cancel(),d.schedule(),s}return d.apply(this,f),s},h=()=>(d.flush(),s);return p.cancel=d.cancel,p.flush=h,p}function Wa(e){return Array.from(new Set(e))}function Ka(e,t){let r={},n=Object.entries(e);for(let o=0;o{V();J();z();Bt=(e=>typeof Pe<"u"?Pe:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Pe<"u"?Pe:t)[r]}):e)(function(e){if(typeof Pe<"u")return Pe.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),Ap=Object.create,za=Object.defineProperty,Tp=Object.getOwnPropertyDescriptor,Ha=Object.getOwnPropertyNames,Cp=Object.getPrototypeOf,kp=Object.prototype.hasOwnProperty,sr=(e=>typeof Bt<"u"?Bt:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Bt<"u"?Bt:t)[r]}):e)(function(e){if(typeof Bt<"u")return Bt.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),je=(e,t)=>function(){return t||(0,e[Ha(e)[0]])((t={exports:{}}).exports,t),t.exports},Ip=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Ha(t))!kp.call(e,o)&&o!==r&&za(e,o,{get:()=>t[o],enumerable:!(n=Tp(t,o))||n.enumerable});return e},Lt=(e,t,r)=>(r=e!=null?Ap(Cp(e)):{},Ip(t||!e||!e.__esModule?za(r,"default",{value:e,enumerable:!0}):r,e));_p="[object String]",Pp="[object Number]",Fp="[object Boolean]",Np="[object Arguments]";Fe=e=>`control-${e.replace(/\s+/g,"-")}`,lr=e=>`set-${e.replace(/\s+/g,"-")}`});var m,Xa,st,Qv,Zv,ew,tw,Qa,rw,ce,ur,On,nw,ow,aw,iw,Za,sw,lw,uw,we,ei,cw,dw,xe,pw,fw,hw,ti,lt,mw,Re,X,yw,gw,bw,Rr=Qe(()=>{V();J();z();m=__REACT__,{Children:Xa,Component:st,Fragment:Qv,Profiler:Zv,PureComponent:ew,StrictMode:tw,Suspense:Qa,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:rw,cloneElement:ce,createContext:ur,createElement:On,createFactory:nw,createRef:ow,forwardRef:aw,isValidElement:iw,lazy:Za,memo:sw,startTransition:lw,unstable_act:uw,useCallback:we,useContext:ei,useDebugValue:cw,useDeferredValue:dw,useEffect:xe,useId:pw,useImperativeHandle:fw,useInsertionEffect:hw,useLayoutEffect:ti,useMemo:lt,useReducer:mw,useRef:Re,useState:X,useSyncExternalStore:yw,useTransition:gw,version:bw}=__REACT__});var ri={};Va(ri,{A:()=>Lp,ActionBar:()=>Dn,AddonPanel:()=>Rn,Badge:()=>_n,Bar:()=>Pn,Blockquote:()=>Mp,Button:()=>ut,ClipboardCode:()=>$p,Code:()=>Up,DL:()=>qp,Div:()=>Vp,DocumentWrapper:()=>Jp,EmptyTabContent:()=>Fn,ErrorFormatter:()=>zp,FlexBar:()=>Nn,Form:()=>Ve,H1:()=>Hp,H2:()=>Bn,H3:()=>Gp,H4:()=>Wp,H5:()=>Kp,H6:()=>Yp,HR:()=>Xp,IconButton:()=>ze,IconButtonSkeleton:()=>Qp,Icons:()=>Zp,Img:()=>ef,LI:()=>tf,Link:()=>wt,ListItem:()=>rf,Loader:()=>nf,Modal:()=>He,OL:()=>of,P:()=>af,Placeholder:()=>sf,Pre:()=>lf,ProgressSpinner:()=>uf,ResetWrapper:()=>jn,ScrollArea:()=>cf,Separator:()=>df,Spaced:()=>Ln,Span:()=>pf,StorybookIcon:()=>ff,StorybookLogo:()=>hf,Symbols:()=>mf,SyntaxHighlighter:()=>_r,TT:()=>yf,TabBar:()=>gf,TabButton:()=>bf,TabWrapper:()=>Ef,Table:()=>vf,Tabs:()=>wf,TabsState:()=>xf,TooltipLinkList:()=>Sf,TooltipMessage:()=>Af,TooltipNote:()=>xt,UL:()=>Tf,WithTooltip:()=>ct,WithTooltipPure:()=>Mn,Zoom:()=>$n,codeCommon:()=>Mt,components:()=>Un,createCopyToClipboardFunction:()=>Cf,default:()=>jp,getStoryHref:()=>kf,icons:()=>If,interleaveSeparators:()=>Of,nameSpaceClassNames:()=>qn,resetComponents:()=>Df,withReset:()=>$t});var jp,Lp,Dn,Rn,_n,Pn,Mp,ut,$p,Up,qp,Vp,Jp,Fn,zp,Nn,Ve,Hp,Bn,Gp,Wp,Kp,Yp,Xp,ze,Qp,Zp,ef,tf,wt,rf,nf,He,of,af,sf,lf,uf,jn,cf,df,Ln,pf,ff,hf,mf,_r,yf,gf,bf,Ef,vf,wf,xf,Sf,Af,xt,Tf,ct,Mn,$n,Mt,Un,Cf,kf,If,Of,qn,Df,$t,Pr=Qe(()=>{V();J();z();jp=__STORYBOOK_COMPONENTS__,{A:Lp,ActionBar:Dn,AddonPanel:Rn,Badge:_n,Bar:Pn,Blockquote:Mp,Button:ut,ClipboardCode:$p,Code:Up,DL:qp,Div:Vp,DocumentWrapper:Jp,EmptyTabContent:Fn,ErrorFormatter:zp,FlexBar:Nn,Form:Ve,H1:Hp,H2:Bn,H3:Gp,H4:Wp,H5:Kp,H6:Yp,HR:Xp,IconButton:ze,IconButtonSkeleton:Qp,Icons:Zp,Img:ef,LI:tf,Link:wt,ListItem:rf,Loader:nf,Modal:He,OL:of,P:af,Placeholder:sf,Pre:lf,ProgressSpinner:uf,ResetWrapper:jn,ScrollArea:cf,Separator:df,Spaced:Ln,Span:pf,StorybookIcon:ff,StorybookLogo:hf,Symbols:mf,SyntaxHighlighter:_r,TT:yf,TabBar:gf,TabButton:bf,TabWrapper:Ef,Table:vf,Tabs:wf,TabsState:xf,TooltipLinkList:Sf,TooltipMessage:Af,TooltipNote:xt,UL:Tf,WithTooltip:ct,WithTooltipPure:Mn,Zoom:$n,codeCommon:Mt,components:Un,createCopyToClipboardFunction:Cf,getStoryHref:kf,icons:If,interleaveSeparators:Of,nameSpaceClassNames:qn,resetComponents:Df,withReset:$t}=__STORYBOOK_COMPONENTS__});var $x,Ux,qx,Vx,Ii,Jx,Ur,Oi,zx,Hx,Gx,Wx,Kx,Yx,Xx,Di,Qx,Zx,Yn,eS,R,Xn,tS,Qn,rS,Zn=Qe(()=>{V();J();z();$x=__STORYBOOK_THEMING__,{CacheProvider:Ux,ClassNames:qx,Global:Vx,ThemeProvider:Ii,background:Jx,color:Ur,convert:Oi,create:zx,createCache:Hx,createGlobal:Gx,createReset:Wx,css:Kx,darken:Yx,ensure:Xx,ignoreSsrWarning:Di,isPropValid:Qx,jsx:Zx,keyframes:Yn,lighten:eS,styled:R,themes:Xn,typography:tS,useTheme:Qn,withTheme:rS}=__STORYBOOK_THEMING__});var dS,pS,fS,eo,hS,mS,yS,gS,bS,ES,vS,wS,xS,SS,AS,TS,CS,kS,IS,OS,DS,RS,_S,PS,FS,NS,BS,jS,LS,MS,$S,US,qS,VS,JS,zS,HS,GS,WS,KS,YS,XS,QS,ZS,eA,tA,rA,Pi,Fi,nA,Ni,to,oA,aA,Bi,iA,sA,lA,uA,cA,dA,pA,fA,hA,mA,yA,gA,bA,EA,vA,wA,xA,SA,AA,TA,CA,kA,IA,OA,DA,RA,_A,PA,FA,NA,BA,jA,LA,qr,MA,$A,UA,qA,VA,JA,zA,ji,Li,HA,GA,WA,KA,YA,XA,QA,ZA,eT,tT,rT,nT,oT,aT,iT,sT,lT,uT,cT,dT,pT,fT,hT,mT,yT,gT,bT,ET,vT,wT,xT,ST,AT,Mi,TT,CT,kT,IT,OT,DT,RT,$i,_T,PT,FT,NT,BT,jT,LT,MT,$T,UT,qT,VT,JT,zT,HT,GT,WT,KT,YT,XT,QT,ZT,eC,tC,rC,nC,oC,aC,iC,sC,lC,uC,cC,dC,pC,fC,hC,mC,yC,gC,bC,EC,vC,wC,xC,SC,AC,TC,CC,kC,IC,OC,DC,RC,_C,PC,FC,NC,BC,jC,LC,MC,$C,UC,qC,Ui,VC,JC,zC,HC,GC,WC,KC,YC,XC,QC,ZC,e5,t5,ro,r5,n5,o5,a5,i5,s5,l5,u5,c5,d5,qi,p5,f5,h5,m5,y5,g5,Vi,Ji,zi,b5,no=Qe(()=>{V();J();z();dS=__STORYBOOK_ICONS__,{AccessibilityAltIcon:pS,AccessibilityIcon:fS,AddIcon:eo,AdminIcon:hS,AlertAltIcon:mS,AlertIcon:yS,AlignLeftIcon:gS,AlignRightIcon:bS,AppleIcon:ES,ArrowBottomLeftIcon:vS,ArrowBottomRightIcon:wS,ArrowDownIcon:xS,ArrowLeftIcon:SS,ArrowRightIcon:AS,ArrowSolidDownIcon:TS,ArrowSolidLeftIcon:CS,ArrowSolidRightIcon:kS,ArrowSolidUpIcon:IS,ArrowTopLeftIcon:OS,ArrowTopRightIcon:DS,ArrowUpIcon:RS,AzureDevOpsIcon:_S,BackIcon:PS,BasketIcon:FS,BatchAcceptIcon:NS,BatchDenyIcon:BS,BeakerIcon:jS,BellIcon:LS,BitbucketIcon:MS,BoldIcon:$S,BookIcon:US,BookmarkHollowIcon:qS,BookmarkIcon:VS,BottomBarIcon:JS,BottomBarToggleIcon:zS,BoxIcon:HS,BranchIcon:GS,BrowserIcon:WS,ButtonIcon:KS,CPUIcon:YS,CalendarIcon:XS,CameraIcon:QS,CategoryIcon:ZS,CertificateIcon:eA,ChangedIcon:tA,ChatIcon:rA,CheckIcon:Pi,ChevronDownIcon:Fi,ChevronLeftIcon:nA,ChevronRightIcon:Ni,ChevronSmallDownIcon:to,ChevronSmallLeftIcon:oA,ChevronSmallRightIcon:aA,ChevronSmallUpIcon:Bi,ChevronUpIcon:iA,ChromaticIcon:sA,ChromeIcon:lA,CircleHollowIcon:uA,CircleIcon:cA,ClearIcon:dA,CloseAltIcon:pA,CloseIcon:fA,CloudHollowIcon:hA,CloudIcon:mA,CogIcon:yA,CollapseIcon:gA,CommandIcon:bA,CommentAddIcon:EA,CommentIcon:vA,CommentsIcon:wA,CommitIcon:xA,CompassIcon:SA,ComponentDrivenIcon:AA,ComponentIcon:TA,ContrastIcon:CA,ControlsIcon:kA,CopyIcon:IA,CreditIcon:OA,CrossIcon:DA,DashboardIcon:RA,DatabaseIcon:_A,DeleteIcon:PA,DiamondIcon:FA,DirectionIcon:NA,DiscordIcon:BA,DocChartIcon:jA,DocListIcon:LA,DocumentIcon:qr,DownloadIcon:MA,DragIcon:$A,EditIcon:UA,EllipsisIcon:qA,EmailIcon:VA,ExpandAltIcon:JA,ExpandIcon:zA,EyeCloseIcon:ji,EyeIcon:Li,FaceHappyIcon:HA,FaceNeutralIcon:GA,FaceSadIcon:WA,FacebookIcon:KA,FailedIcon:YA,FastForwardIcon:XA,FigmaIcon:QA,FilterIcon:ZA,FlagIcon:eT,FolderIcon:tT,FormIcon:rT,GDriveIcon:nT,GithubIcon:oT,GitlabIcon:aT,GlobeIcon:iT,GoogleIcon:sT,GraphBarIcon:lT,GraphLineIcon:uT,GraphqlIcon:cT,GridAltIcon:dT,GridIcon:pT,GrowIcon:fT,HeartHollowIcon:hT,HeartIcon:mT,HomeIcon:yT,HourglassIcon:gT,InfoIcon:bT,ItalicIcon:ET,JumpToIcon:vT,KeyIcon:wT,LightningIcon:xT,LightningOffIcon:ST,LinkBrokenIcon:AT,LinkIcon:Mi,LinkedinIcon:TT,LinuxIcon:CT,ListOrderedIcon:kT,ListUnorderedIcon:IT,LocationIcon:OT,LockIcon:DT,MarkdownIcon:RT,MarkupIcon:$i,MediumIcon:_T,MemoryIcon:PT,MenuIcon:FT,MergeIcon:NT,MirrorIcon:BT,MobileIcon:jT,MoonIcon:LT,NutIcon:MT,OutboxIcon:$T,OutlineIcon:UT,PaintBrushIcon:qT,PaperClipIcon:VT,ParagraphIcon:JT,PassedIcon:zT,PhoneIcon:HT,PhotoDragIcon:GT,PhotoIcon:WT,PinAltIcon:KT,PinIcon:YT,PlayAllHollowIcon:XT,PlayBackIcon:QT,PlayHollowIcon:ZT,PlayIcon:eC,PlayNextIcon:tC,PlusIcon:rC,PointerDefaultIcon:nC,PointerHandIcon:oC,PowerIcon:aC,PrintIcon:iC,ProceedIcon:sC,ProfileIcon:lC,PullRequestIcon:uC,QuestionIcon:cC,RSSIcon:dC,RedirectIcon:pC,ReduxIcon:fC,RefreshIcon:hC,ReplyIcon:mC,RepoIcon:yC,RequestChangeIcon:gC,RewindIcon:bC,RulerIcon:EC,SaveIcon:vC,SearchIcon:wC,ShareAltIcon:xC,ShareIcon:SC,ShieldIcon:AC,SideBySideIcon:TC,SidebarAltIcon:CC,SidebarAltToggleIcon:kC,SidebarIcon:IC,SidebarToggleIcon:OC,SpeakerIcon:DC,StackedIcon:RC,StarHollowIcon:_C,StarIcon:PC,StatusFailIcon:FC,StatusPassIcon:NC,StatusWarnIcon:BC,StickerIcon:jC,StopAltHollowIcon:LC,StopAltIcon:MC,StopIcon:$C,StorybookIcon:UC,StructureIcon:qC,SubtractIcon:Ui,SunIcon:VC,SupportIcon:JC,SwitchAltIcon:zC,SyncIcon:HC,TabletIcon:GC,ThumbsUpIcon:WC,TimeIcon:KC,TimerIcon:YC,TransferIcon:XC,TrashIcon:QC,TwitterIcon:ZC,TypeIcon:e5,UbuntuIcon:t5,UndoIcon:ro,UnfoldIcon:r5,UnlockIcon:n5,UnpinIcon:o5,UploadIcon:a5,UserAddIcon:i5,UserAltIcon:s5,UserIcon:l5,UsersIcon:u5,VSCodeIcon:c5,VerifiedIcon:d5,VideoIcon:qi,WandIcon:p5,WatchIcon:f5,WindowsIcon:h5,WrenchIcon:m5,XIcon:y5,YoutubeIcon:g5,ZoomIcon:Vi,ZoomOutIcon:Ji,ZoomResetIcon:zi,iconList:b5}=__STORYBOOK_ICONS__});var eu=wp((rn,Zl)=>{V();J();z();(function(e,t){typeof rn=="object"&&typeof Zl<"u"?t(rn):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis<"u"?globalThis:e||self,t(e.jtpp={}))})(rn,function(e){"use strict";function t(u){return u.text!==void 0&&u.text!==""?`'${u.type}' with value '${u.text}'`:`'${u.type}'`}class r extends Error{constructor(y){super(`No parslet found for token: ${t(y)}`),this.token=y,Object.setPrototypeOf(this,r.prototype)}getToken(){return this.token}}class n extends Error{constructor(y){super(`The parsing ended early. The next token was: ${t(y)}`),this.token=y,Object.setPrototypeOf(this,n.prototype)}getToken(){return this.token}}class o extends Error{constructor(y,v){let I=`Unexpected type: '${y.type}'.`;v!==void 0&&(I+=` Message: ${v}`),super(I),Object.setPrototypeOf(this,o.prototype)}}function a(u){return y=>y.startsWith(u)?{type:u,text:u}:null}function i(u){let y=0,v,I=u[0],j=!1;if(I!=="'"&&I!=='"')return null;for(;y{let y=c(u);return y==null?null:{type:"Identifier",text:y}};function f(u){return y=>{if(!y.startsWith(u))return null;let v=y[u.length];return v!==void 0&&s.test(v)?null:{type:u,text:u}}}let b=u=>{let y=i(u);return y==null?null:{type:"StringValue",text:y}},g=u=>u.length>0?null:{type:"EOF",text:""},w=u=>{let y=p(u);return y===null?null:{type:"Number",text:y}},x=[g,a("=>"),a("("),a(")"),a("{"),a("}"),a("["),a("]"),a("|"),a("&"),a("<"),a(">"),a(","),a(";"),a("*"),a("?"),a("!"),a("="),a(":"),a("..."),a("."),a("#"),a("~"),a("/"),a("@"),f("undefined"),f("null"),f("function"),f("this"),f("new"),f("module"),f("event"),f("external"),f("typeof"),f("keyof"),f("readonly"),f("import"),f("is"),f("in"),f("asserts"),w,h,b],A=/^\s*\n\s*/;class T{static create(y){let v=this.read(y);y=v.text;let I=this.read(y);return y=I.text,new T(y,void 0,v.token,I.token)}constructor(y,v,I,j){this.text="",this.text=y,this.previous=v,this.current=I,this.next=j}static read(y,v=!1){v=v||A.test(y),y=y.trim();for(let I of x){let j=I(y);if(j!==null){let q=Object.assign(Object.assign({},j),{startOfLine:v});return y=y.slice(q.text.length),{text:y,token:q}}}throw new Error("Unexpected Token "+y)}advance(){let y=T.read(this.text);return new T(y.text,this.current,this.next,y.token)}}function C(u){if(u===void 0)throw new Error("Unexpected undefined");if(u.type==="JsdocTypeKeyValue"||u.type==="JsdocTypeParameterList"||u.type==="JsdocTypeProperty"||u.type==="JsdocTypeReadonlyProperty"||u.type==="JsdocTypeObjectField"||u.type==="JsdocTypeJsdocObjectField"||u.type==="JsdocTypeIndexSignature"||u.type==="JsdocTypeMappedType")throw new o(u);return u}function D(u){return u.type==="JsdocTypeKeyValue"?P(u):C(u)}function O(u){return u.type==="JsdocTypeName"?u:P(u)}function P(u){if(u.type!=="JsdocTypeKeyValue")throw new o(u);return u}function B(u){var y;if(u.type==="JsdocTypeVariadic"){if(((y=u.element)===null||y===void 0?void 0:y.type)==="JsdocTypeName")return u;throw new o(u)}if(u.type!=="JsdocTypeNumber"&&u.type!=="JsdocTypeName")throw new o(u);return u}function M(u){return u.type==="JsdocTypeIndexSignature"||u.type==="JsdocTypeMappedType"}var F;(function(u){u[u.ALL=0]="ALL",u[u.PARAMETER_LIST=1]="PARAMETER_LIST",u[u.OBJECT=2]="OBJECT",u[u.KEY_VALUE=3]="KEY_VALUE",u[u.INDEX_BRACKETS=4]="INDEX_BRACKETS",u[u.UNION=5]="UNION",u[u.INTERSECTION=6]="INTERSECTION",u[u.PREFIX=7]="PREFIX",u[u.INFIX=8]="INFIX",u[u.TUPLE=9]="TUPLE",u[u.SYMBOL=10]="SYMBOL",u[u.OPTIONAL=11]="OPTIONAL",u[u.NULLABLE=12]="NULLABLE",u[u.KEY_OF_TYPE_OF=13]="KEY_OF_TYPE_OF",u[u.FUNCTION=14]="FUNCTION",u[u.ARROW=15]="ARROW",u[u.ARRAY_BRACKETS=16]="ARRAY_BRACKETS",u[u.GENERIC=17]="GENERIC",u[u.NAME_PATH=18]="NAME_PATH",u[u.PARENTHESIS=19]="PARENTHESIS",u[u.SPECIAL_TYPES=20]="SPECIAL_TYPES"})(F||(F={}));class G{constructor(y,v,I){this.grammar=y,typeof v=="string"?this._lexer=T.create(v):this._lexer=v,this.baseParser=I}get lexer(){return this._lexer}parse(){let y=this.parseType(F.ALL);if(this.lexer.current.type!=="EOF")throw new n(this.lexer.current);return y}parseType(y){return C(this.parseIntermediateType(y))}parseIntermediateType(y){let v=this.tryParslets(null,y);if(v===null)throw new r(this.lexer.current);return this.parseInfixIntermediateType(v,y)}parseInfixIntermediateType(y,v){let I=this.tryParslets(y,v);for(;I!==null;)y=I,I=this.tryParslets(y,v);return y}tryParslets(y,v){for(let I of this.grammar){let j=I(this,v,y);if(j!==null)return j}return null}consume(y){return Array.isArray(y)||(y=[y]),y.includes(this.lexer.current.type)?(this._lexer=this.lexer.advance(),!0):!1}acceptLexerState(y){this._lexer=y.lexer}}function L(u){return u==="EOF"||u==="|"||u===","||u===")"||u===">"}let H=(u,y,v)=>{let I=u.lexer.current.type,j=u.lexer.next.type;return v==null&&I==="?"&&!L(j)||v!=null&&I==="?"?(u.consume("?"),v==null?{type:"JsdocTypeNullable",element:u.parseType(F.NULLABLE),meta:{position:"prefix"}}:{type:"JsdocTypeNullable",element:C(v),meta:{position:"suffix"}}):null};function S(u){let y=(v,I,j)=>{let q=v.lexer.current.type,W=v.lexer.next.type;if(j===null){if("parsePrefix"in u&&u.accept(q,W))return u.parsePrefix(v)}else if("parseInfix"in u&&u.precedence>I&&u.accept(q,W))return u.parseInfix(v,j);return null};return Object.defineProperty(y,"name",{value:u.name}),y}let k=S({name:"optionalParslet",accept:u=>u==="=",precedence:F.OPTIONAL,parsePrefix:u=>(u.consume("="),{type:"JsdocTypeOptional",element:u.parseType(F.OPTIONAL),meta:{position:"prefix"}}),parseInfix:(u,y)=>(u.consume("="),{type:"JsdocTypeOptional",element:C(y),meta:{position:"suffix"}})}),_=S({name:"numberParslet",accept:u=>u==="Number",parsePrefix:u=>{let y=parseFloat(u.lexer.current.text);return u.consume("Number"),{type:"JsdocTypeNumber",value:y}}}),$=S({name:"parenthesisParslet",accept:u=>u==="(",parsePrefix:u=>{if(u.consume("("),u.consume(")"))return{type:"JsdocTypeParameterList",elements:[]};let y=u.parseIntermediateType(F.ALL);if(!u.consume(")"))throw new Error("Unterminated parenthesis");return y.type==="JsdocTypeParameterList"?y:y.type==="JsdocTypeKeyValue"?{type:"JsdocTypeParameterList",elements:[y]}:{type:"JsdocTypeParenthesis",element:C(y)}}}),U=S({name:"specialTypesParslet",accept:(u,y)=>u==="?"&&L(y)||u==="null"||u==="undefined"||u==="*",parsePrefix:u=>{if(u.consume("null"))return{type:"JsdocTypeNull"};if(u.consume("undefined"))return{type:"JsdocTypeUndefined"};if(u.consume("*"))return{type:"JsdocTypeAny"};if(u.consume("?"))return{type:"JsdocTypeUnknown"};throw new Error("Unacceptable token: "+u.lexer.current.text)}}),K=S({name:"notNullableParslet",accept:u=>u==="!",precedence:F.NULLABLE,parsePrefix:u=>(u.consume("!"),{type:"JsdocTypeNotNullable",element:u.parseType(F.NULLABLE),meta:{position:"prefix"}}),parseInfix:(u,y)=>(u.consume("!"),{type:"JsdocTypeNotNullable",element:C(y),meta:{position:"suffix"}})});function re({allowTrailingComma:u}){return S({name:"parameterListParslet",accept:y=>y===",",precedence:F.PARAMETER_LIST,parseInfix:(y,v)=>{let I=[D(v)];y.consume(",");do try{let j=y.parseIntermediateType(F.PARAMETER_LIST);I.push(D(j))}catch(j){if(u&&j instanceof r)break;throw j}while(y.consume(","));if(I.length>0&&I.slice(0,-1).some(j=>j.type==="JsdocTypeVariadic"))throw new Error("Only the last parameter may be a rest parameter");return{type:"JsdocTypeParameterList",elements:I}}})}let Z=S({name:"genericParslet",accept:(u,y)=>u==="<"||u==="."&&y==="<",precedence:F.GENERIC,parseInfix:(u,y)=>{let v=u.consume(".");u.consume("<");let I=[];do I.push(u.parseType(F.PARAMETER_LIST));while(u.consume(","));if(!u.consume(">"))throw new Error("Unterminated generic parameter list");return{type:"JsdocTypeGeneric",left:C(y),elements:I,meta:{brackets:"angle",dot:v}}}}),Y=S({name:"unionParslet",accept:u=>u==="|",precedence:F.UNION,parseInfix:(u,y)=>{u.consume("|");let v=[];do v.push(u.parseType(F.UNION));while(u.consume("|"));return{type:"JsdocTypeUnion",elements:[C(y),...v]}}}),ee=[H,k,_,$,U,K,re({allowTrailingComma:!0}),Z,Y,k];function ye({allowSquareBracketsOnAnyType:u,allowJsdocNamePaths:y,pathGrammar:v}){return function(j,q,W){if(W==null||q>=F.NAME_PATH)return null;let te=j.lexer.current.type,Ce=j.lexer.next.type;if(!(te==="."&&Ce!=="<"||te==="["&&(u||W.type==="JsdocTypeName")||y&&(te==="~"||te==="#")))return null;let Le,Dr=!1;j.consume(".")?Le="property":j.consume("[")?(Le="property-brackets",Dr=!0):j.consume("~")?Le="inner":(j.consume("#"),Le="instance");let Ua=v!==null?new G(v,j.lexer,j):j,Xe=Ua.parseIntermediateType(F.NAME_PATH);j.acceptLexerState(Ua);let ir;switch(Xe.type){case"JsdocTypeName":ir={type:"JsdocTypeProperty",value:Xe.value,meta:{quote:void 0}};break;case"JsdocTypeNumber":ir={type:"JsdocTypeProperty",value:Xe.value.toString(10),meta:{quote:void 0}};break;case"JsdocTypeStringValue":ir={type:"JsdocTypeProperty",value:Xe.value,meta:{quote:Xe.meta.quote}};break;case"JsdocTypeSpecialNamePath":if(Xe.specialType==="event")ir=Xe;else throw new o(Xe,"Type 'JsdocTypeSpecialNamePath' is only allowed with specialType 'event'");break;default:throw new o(Xe,"Expecting 'JsdocTypeName', 'JsdocTypeNumber', 'JsdocStringValue' or 'JsdocTypeSpecialNamePath'")}if(Dr&&!j.consume("]")){let qa=j.lexer.current;throw new Error(`Unterminated square brackets. Next token is '${qa.type}' with text '${qa.text}'`)}return{type:"JsdocTypeNamePath",left:C(W),right:ir,pathType:Le}}}function ue({allowedAdditionalTokens:u}){return S({name:"nameParslet",accept:y=>y==="Identifier"||y==="this"||y==="new"||u.includes(y),parsePrefix:y=>{let{type:v,text:I}=y.lexer.current;return y.consume(v),{type:"JsdocTypeName",value:I}}})}let Ae=S({name:"stringValueParslet",accept:u=>u==="StringValue",parsePrefix:u=>{let y=u.lexer.current.text;return u.consume("StringValue"),{type:"JsdocTypeStringValue",value:y.slice(1,-1),meta:{quote:y[0]==="'"?"single":"double"}}}});function ne({pathGrammar:u,allowedTypes:y}){return S({name:"specialNamePathParslet",accept:v=>y.includes(v),parsePrefix:v=>{let I=v.lexer.current.type;if(v.consume(I),!v.consume(":"))return{type:"JsdocTypeName",value:I};let j,q=v.lexer.current;if(v.consume("StringValue"))j={type:"JsdocTypeSpecialNamePath",value:q.text.slice(1,-1),specialType:I,meta:{quote:q.text[0]==="'"?"single":"double"}};else{let Ce="",ve=["Identifier","@","/"];for(;ve.some(Le=>v.consume(Le));)Ce+=q.text,q=v.lexer.current;j={type:"JsdocTypeSpecialNamePath",value:Ce,specialType:I,meta:{quote:void 0}}}let W=new G(u,v.lexer,v),te=W.parseInfixIntermediateType(j,F.ALL);return v.acceptLexerState(W),C(te)}})}let qe=[ue({allowedAdditionalTokens:["external","module"]}),Ae,_,ye({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:null})],Be=[...qe,ne({allowedTypes:["event"],pathGrammar:qe})];function Ye(u){let y;if(u.type==="JsdocTypeParameterList")y=u.elements;else if(u.type==="JsdocTypeParenthesis")y=[u.element];else throw new o(u);return y.map(v=>D(v))}function nr(u){let y=Ye(u);if(y.some(v=>v.type==="JsdocTypeKeyValue"))throw new Error("No parameter should be named");return y}function Ft({allowNamedParameters:u,allowNoReturnType:y,allowWithoutParenthesis:v,allowNewAsFunctionKeyword:I}){return S({name:"functionParslet",accept:(j,q)=>j==="function"||I&&j==="new"&&q==="(",parsePrefix:j=>{let q=j.consume("new");j.consume("function");let W=j.lexer.current.type==="(";if(!W){if(!v)throw new Error("function is missing parameter list");return{type:"JsdocTypeName",value:"function"}}let te={type:"JsdocTypeFunction",parameters:[],arrow:!1,constructor:q,parenthesis:W},Ce=j.parseIntermediateType(F.FUNCTION);if(u===void 0)te.parameters=nr(Ce);else{if(q&&Ce.type==="JsdocTypeFunction"&&Ce.arrow)return te=Ce,te.constructor=!0,te;te.parameters=Ye(Ce);for(let ve of te.parameters)if(ve.type==="JsdocTypeKeyValue"&&!u.includes(ve.key))throw new Error(`only allowed named parameters are ${u.join(", ")} but got ${ve.type}`)}if(j.consume(":"))te.returnType=j.parseType(F.PREFIX);else if(!y)throw new Error("function is missing return type");return te}})}function or({allowPostfix:u,allowEnclosingBrackets:y}){return S({name:"variadicParslet",accept:v=>v==="...",precedence:F.PREFIX,parsePrefix:v=>{v.consume("...");let I=y&&v.consume("[");try{let j=v.parseType(F.PREFIX);if(I&&!v.consume("]"))throw new Error("Unterminated variadic type. Missing ']'");return{type:"JsdocTypeVariadic",element:C(j),meta:{position:"prefix",squareBrackets:I}}}catch(j){if(j instanceof r){if(I)throw new Error("Empty square brackets for variadic are not allowed.");return{type:"JsdocTypeVariadic",meta:{position:void 0,squareBrackets:!1}}}else throw j}},parseInfix:u?(v,I)=>(v.consume("..."),{type:"JsdocTypeVariadic",element:C(I),meta:{position:"suffix",squareBrackets:!1}}):void 0})}let kr=S({name:"symbolParslet",accept:u=>u==="(",precedence:F.SYMBOL,parseInfix:(u,y)=>{if(y.type!=="JsdocTypeName")throw new Error("Symbol expects a name on the left side. (Reacting on '(')");u.consume("(");let v={type:"JsdocTypeSymbol",value:y.value};if(!u.consume(")")){let I=u.parseIntermediateType(F.SYMBOL);if(v.element=B(I),!u.consume(")"))throw new Error("Symbol does not end after value")}return v}}),_e=S({name:"arrayBracketsParslet",precedence:F.ARRAY_BRACKETS,accept:(u,y)=>u==="["&&y==="]",parseInfix:(u,y)=>(u.consume("["),u.consume("]"),{type:"JsdocTypeGeneric",left:{type:"JsdocTypeName",value:"Array"},elements:[C(y)],meta:{brackets:"square",dot:!1}})});function De({objectFieldGrammar:u,allowKeyTypes:y}){return S({name:"objectParslet",accept:v=>v==="{",parsePrefix:v=>{v.consume("{");let I={type:"JsdocTypeObject",meta:{separator:"comma"},elements:[]};if(!v.consume("}")){let j,q=new G(u,v.lexer,v);for(;;){q.acceptLexerState(v);let W=q.parseIntermediateType(F.OBJECT);v.acceptLexerState(q),W===void 0&&y&&(W=v.parseIntermediateType(F.OBJECT));let te=!1;if(W.type==="JsdocTypeNullable"&&(te=!0,W=W.element),W.type==="JsdocTypeNumber"||W.type==="JsdocTypeName"||W.type==="JsdocTypeStringValue"){let ve;W.type==="JsdocTypeStringValue"&&(ve=W.meta.quote),I.elements.push({type:"JsdocTypeObjectField",key:W.value.toString(),right:void 0,optional:te,readonly:!1,meta:{quote:ve}})}else if(W.type==="JsdocTypeObjectField"||W.type==="JsdocTypeJsdocObjectField")I.elements.push(W);else throw new o(W);if(v.lexer.current.startOfLine)j="linebreak";else if(v.consume(","))j="comma";else if(v.consume(";"))j="semicolon";else break;if(v.lexer.current.type==="}")break}if(I.meta.separator=j??"comma",!v.consume("}"))throw new Error("Unterminated record type. Missing '}'")}return I}})}function ot({allowSquaredProperties:u,allowKeyTypes:y,allowReadonly:v,allowOptional:I}){return S({name:"objectFieldParslet",precedence:F.KEY_VALUE,accept:j=>j===":",parseInfix:(j,q)=>{var W;let te=!1,Ce=!1;I&&q.type==="JsdocTypeNullable"&&(te=!0,q=q.element),v&&q.type==="JsdocTypeReadonlyProperty"&&(Ce=!0,q=q.element);let ve=(W=j.baseParser)!==null&&W!==void 0?W:j;if(ve.acceptLexerState(j),q.type==="JsdocTypeNumber"||q.type==="JsdocTypeName"||q.type==="JsdocTypeStringValue"||M(q)){if(M(q)&&!u)throw new o(q);ve.consume(":");let Le;q.type==="JsdocTypeStringValue"&&(Le=q.meta.quote);let Dr=ve.parseType(F.KEY_VALUE);return j.acceptLexerState(ve),{type:"JsdocTypeObjectField",key:M(q)?q:q.value.toString(),right:Dr,optional:te,readonly:Ce,meta:{quote:Le}}}else{if(!y)throw new o(q);ve.consume(":");let Le=ve.parseType(F.KEY_VALUE);return j.acceptLexerState(ve),{type:"JsdocTypeJsdocObjectField",left:C(q),right:Le}}}})}function Nt({allowOptional:u,allowVariadic:y}){return S({name:"keyValueParslet",precedence:F.KEY_VALUE,accept:v=>v===":",parseInfix:(v,I)=>{let j=!1,q=!1;if(u&&I.type==="JsdocTypeNullable"&&(j=!0,I=I.element),y&&I.type==="JsdocTypeVariadic"&&I.element!==void 0&&(q=!0,I=I.element),I.type!=="JsdocTypeName")throw new o(I);v.consume(":");let W=v.parseType(F.KEY_VALUE);return{type:"JsdocTypeKeyValue",key:I.value,right:W,optional:j,variadic:q}}})}let Ir=[...ee,Ft({allowWithoutParenthesis:!0,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),Ae,ne({allowedTypes:["module","external","event"],pathGrammar:Be}),or({allowEnclosingBrackets:!0,allowPostfix:!0}),ue({allowedAdditionalTokens:["keyof"]}),kr,_e,ye({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Be})],An=[...Ir,De({objectFieldGrammar:[ue({allowedAdditionalTokens:["module","in"]}),ot({allowSquaredProperties:!1,allowKeyTypes:!0,allowOptional:!1,allowReadonly:!1}),...Ir],allowKeyTypes:!0}),Nt({allowOptional:!0,allowVariadic:!0})],Ba=S({name:"typeOfParslet",accept:u=>u==="typeof",parsePrefix:u=>(u.consume("typeof"),{type:"JsdocTypeTypeof",element:C(u.parseType(F.KEY_OF_TYPE_OF))})}),Hd=[ue({allowedAdditionalTokens:["module","keyof","event","external","in"]}),H,k,Ae,_,ot({allowSquaredProperties:!1,allowKeyTypes:!1,allowOptional:!1,allowReadonly:!1})],Gd=[...ee,De({allowKeyTypes:!1,objectFieldGrammar:Hd}),ue({allowedAdditionalTokens:["event","external","in"]}),Ba,Ft({allowWithoutParenthesis:!1,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),or({allowEnclosingBrackets:!1,allowPostfix:!1}),ue({allowedAdditionalTokens:["keyof"]}),ne({allowedTypes:["module"],pathGrammar:Be}),ye({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Be}),Nt({allowOptional:!1,allowVariadic:!1}),kr],Wd=S({name:"assertsParslet",accept:u=>u==="asserts",parsePrefix:u=>{u.consume("asserts");let y=u.parseIntermediateType(F.SYMBOL);if(y.type!=="JsdocTypeName")throw new o(y,"A typescript asserts always has to have a name on the left side.");return u.consume("is"),{type:"JsdocTypeAsserts",left:y,right:C(u.parseIntermediateType(F.INFIX))}}});function Kd({allowQuestionMark:u}){return S({name:"tupleParslet",accept:y=>y==="[",parsePrefix:y=>{y.consume("[");let v={type:"JsdocTypeTuple",elements:[]};if(y.consume("]"))return v;let I=y.parseIntermediateType(F.ALL);if(I.type==="JsdocTypeParameterList"?I.elements[0].type==="JsdocTypeKeyValue"?v.elements=I.elements.map(P):v.elements=I.elements.map(C):I.type==="JsdocTypeKeyValue"?v.elements=[P(I)]:v.elements=[C(I)],!y.consume("]"))throw new Error("Unterminated '['");if(!u&&v.elements.some(j=>j.type==="JsdocTypeUnknown"))throw new Error("Question mark in tuple not allowed");return v}})}let Yd=S({name:"keyOfParslet",accept:u=>u==="keyof",parsePrefix:u=>(u.consume("keyof"),{type:"JsdocTypeKeyof",element:C(u.parseType(F.KEY_OF_TYPE_OF))})}),Xd=S({name:"importParslet",accept:u=>u==="import",parsePrefix:u=>{if(u.consume("import"),!u.consume("("))throw new Error("Missing parenthesis after import keyword");let y=u.parseType(F.PREFIX);if(y.type!=="JsdocTypeStringValue")throw new Error("Only string values are allowed as paths for imports");if(!u.consume(")"))throw new Error("Missing closing parenthesis after import keyword");return{type:"JsdocTypeImport",element:y}}}),Qd=S({name:"readonlyPropertyParslet",accept:u=>u==="readonly",parsePrefix:u=>(u.consume("readonly"),{type:"JsdocTypeReadonlyProperty",element:u.parseType(F.KEY_VALUE)})}),Zd=S({name:"arrowFunctionParslet",precedence:F.ARROW,accept:u=>u==="=>",parseInfix:(u,y)=>(u.consume("=>"),{type:"JsdocTypeFunction",parameters:Ye(y).map(O),arrow:!0,constructor:!1,parenthesis:!0,returnType:u.parseType(F.OBJECT)})}),ep=S({name:"intersectionParslet",accept:u=>u==="&",precedence:F.INTERSECTION,parseInfix:(u,y)=>{u.consume("&");let v=[];do v.push(u.parseType(F.INTERSECTION));while(u.consume("&"));return{type:"JsdocTypeIntersection",elements:[C(y),...v]}}}),tp=S({name:"predicateParslet",precedence:F.INFIX,accept:u=>u==="is",parseInfix:(u,y)=>{if(y.type!=="JsdocTypeName")throw new o(y,"A typescript predicate always has to have a name on the left side.");return u.consume("is"),{type:"JsdocTypePredicate",left:y,right:C(u.parseIntermediateType(F.INFIX))}}}),rp=S({name:"objectSquareBracketPropertyParslet",accept:u=>u==="[",parsePrefix:u=>{if(u.baseParser===void 0)throw new Error("Only allowed inside object grammar");u.consume("[");let y=u.lexer.current.text;u.consume("Identifier");let v;if(u.consume(":")){let I=u.baseParser;I.acceptLexerState(u),v={type:"JsdocTypeIndexSignature",key:y,right:I.parseType(F.INDEX_BRACKETS)},u.acceptLexerState(I)}else if(u.consume("in")){let I=u.baseParser;I.acceptLexerState(u),v={type:"JsdocTypeMappedType",key:y,right:I.parseType(F.ARRAY_BRACKETS)},u.acceptLexerState(I)}else throw new Error("Missing ':' or 'in' inside square bracketed property.");if(!u.consume("]"))throw new Error("Unterminated square brackets");return v}}),np=[Qd,ue({allowedAdditionalTokens:["module","event","keyof","event","external","in"]}),H,k,Ae,_,ot({allowSquaredProperties:!0,allowKeyTypes:!1,allowOptional:!0,allowReadonly:!0}),rp],op=[...ee,De({allowKeyTypes:!1,objectFieldGrammar:np}),Ba,Yd,Xd,Ae,Ft({allowWithoutParenthesis:!0,allowNoReturnType:!1,allowNamedParameters:["this","new","args"],allowNewAsFunctionKeyword:!0}),Kd({allowQuestionMark:!1}),or({allowEnclosingBrackets:!1,allowPostfix:!1}),Wd,ue({allowedAdditionalTokens:["event","external","in"]}),ne({allowedTypes:["module"],pathGrammar:Be}),_e,Zd,ye({allowSquareBracketsOnAnyType:!0,allowJsdocNamePaths:!1,pathGrammar:Be}),ep,tp,Nt({allowVariadic:!0,allowOptional:!0})];function ja(u,y){switch(y){case"closure":return new G(Gd,u).parse();case"jsdoc":return new G(An,u).parse();case"typescript":return new G(op,u).parse()}}function ap(u,y=["typescript","closure","jsdoc"]){let v;for(let I of y)try{return ja(u,I)}catch(j){v=j}throw v}function ar(u,y){let v=u[y.type];if(v===void 0)throw new Error(`In this set of transform rules exists no rule for type ${y.type}.`);return v(y,I=>ar(u,I))}function Te(u){throw new Error("This transform is not available. Are you trying the correct parsing mode?")}function La(u){let y={params:[]};for(let v of u.parameters)v.type==="JsdocTypeKeyValue"?v.key==="this"?y.this=v.right:v.key==="new"?y.new=v.right:y.params.push(v):y.params.push(v);return y}function Or(u,y,v){return u==="prefix"?v+y:y+v}function at(u,y){switch(y){case"double":return`"${u}"`;case"single":return`'${u}'`;case void 0:return u}}function Ma(){return{JsdocTypeParenthesis:(u,y)=>`(${u.element!==void 0?y(u.element):""})`,JsdocTypeKeyof:(u,y)=>`keyof ${y(u.element)}`,JsdocTypeFunction:(u,y)=>{if(u.arrow){if(u.returnType===void 0)throw new Error("Arrow function needs a return type.");let v=`(${u.parameters.map(y).join(", ")}) => ${y(u.returnType)}`;return u.constructor&&(v="new "+v),v}else{let v=u.constructor?"new":"function";return u.parenthesis&&(v+=`(${u.parameters.map(y).join(", ")})`,u.returnType!==void 0&&(v+=`: ${y(u.returnType)}`)),v}},JsdocTypeName:u=>u.value,JsdocTypeTuple:(u,y)=>`[${u.elements.map(y).join(", ")}]`,JsdocTypeVariadic:(u,y)=>u.meta.position===void 0?"...":Or(u.meta.position,y(u.element),"..."),JsdocTypeNamePath:(u,y)=>{let v=y(u.left),I=y(u.right);switch(u.pathType){case"inner":return`${v}~${I}`;case"instance":return`${v}#${I}`;case"property":return`${v}.${I}`;case"property-brackets":return`${v}[${I}]`}},JsdocTypeStringValue:u=>at(u.value,u.meta.quote),JsdocTypeAny:()=>"*",JsdocTypeGeneric:(u,y)=>{if(u.meta.brackets==="square"){let v=u.elements[0],I=y(v);return v.type==="JsdocTypeUnion"||v.type==="JsdocTypeIntersection"?`(${I})[]`:`${I}[]`}else return`${y(u.left)}${u.meta.dot?".":""}<${u.elements.map(y).join(", ")}>`},JsdocTypeImport:(u,y)=>`import(${y(u.element)})`,JsdocTypeObjectField:(u,y)=>{let v="";return u.readonly&&(v+="readonly "),typeof u.key=="string"?v+=at(u.key,u.meta.quote):v+=y(u.key),u.optional&&(v+="?"),u.right===void 0?v:v+`: ${y(u.right)}`},JsdocTypeJsdocObjectField:(u,y)=>`${y(u.left)}: ${y(u.right)}`,JsdocTypeKeyValue:(u,y)=>{let v=u.key;return u.optional&&(v+="?"),u.variadic&&(v="..."+v),u.right===void 0?v:v+`: ${y(u.right)}`},JsdocTypeSpecialNamePath:u=>`${u.specialType}:${at(u.value,u.meta.quote)}`,JsdocTypeNotNullable:(u,y)=>Or(u.meta.position,y(u.element),"!"),JsdocTypeNull:()=>"null",JsdocTypeNullable:(u,y)=>Or(u.meta.position,y(u.element),"?"),JsdocTypeNumber:u=>u.value.toString(),JsdocTypeObject:(u,y)=>`{${u.elements.map(y).join((u.meta.separator==="comma"?",":";")+" ")}}`,JsdocTypeOptional:(u,y)=>Or(u.meta.position,y(u.element),"="),JsdocTypeSymbol:(u,y)=>`${u.value}(${u.element!==void 0?y(u.element):""})`,JsdocTypeTypeof:(u,y)=>`typeof ${y(u.element)}`,JsdocTypeUndefined:()=>"undefined",JsdocTypeUnion:(u,y)=>u.elements.map(y).join(" | "),JsdocTypeUnknown:()=>"?",JsdocTypeIntersection:(u,y)=>u.elements.map(y).join(" & "),JsdocTypeProperty:u=>at(u.value,u.meta.quote),JsdocTypePredicate:(u,y)=>`${y(u.left)} is ${y(u.right)}`,JsdocTypeIndexSignature:(u,y)=>`[${u.key}: ${y(u.right)}]`,JsdocTypeMappedType:(u,y)=>`[${u.key} in ${y(u.right)}]`,JsdocTypeAsserts:(u,y)=>`asserts ${y(u.left)} is ${y(u.right)}`}}let ip=Ma();function sp(u){return ar(ip,u)}let lp=["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 it(u){let y={type:"NameExpression",name:u};return lp.includes(u)&&(y.reservedWord=!0),y}let up={JsdocTypeOptional:(u,y)=>{let v=y(u.element);return v.optional=!0,v},JsdocTypeNullable:(u,y)=>{let v=y(u.element);return v.nullable=!0,v},JsdocTypeNotNullable:(u,y)=>{let v=y(u.element);return v.nullable=!1,v},JsdocTypeVariadic:(u,y)=>{if(u.element===void 0)throw new Error("dots without value are not allowed in catharsis mode");let v=y(u.element);return v.repeatable=!0,v},JsdocTypeAny:()=>({type:"AllLiteral"}),JsdocTypeNull:()=>({type:"NullLiteral"}),JsdocTypeStringValue:u=>it(at(u.value,u.meta.quote)),JsdocTypeUndefined:()=>({type:"UndefinedLiteral"}),JsdocTypeUnknown:()=>({type:"UnknownLiteral"}),JsdocTypeFunction:(u,y)=>{let v=La(u),I={type:"FunctionType",params:v.params.map(y)};return v.this!==void 0&&(I.this=y(v.this)),v.new!==void 0&&(I.new=y(v.new)),u.returnType!==void 0&&(I.result=y(u.returnType)),I},JsdocTypeGeneric:(u,y)=>({type:"TypeApplication",applications:u.elements.map(v=>y(v)),expression:y(u.left)}),JsdocTypeSpecialNamePath:u=>it(u.specialType+":"+at(u.value,u.meta.quote)),JsdocTypeName:u=>u.value!=="function"?it(u.value):{type:"FunctionType",params:[]},JsdocTypeNumber:u=>it(u.value.toString()),JsdocTypeObject:(u,y)=>{let v={type:"RecordType",fields:[]};for(let I of u.elements)I.type!=="JsdocTypeObjectField"&&I.type!=="JsdocTypeJsdocObjectField"?v.fields.push({type:"FieldType",key:y(I),value:void 0}):v.fields.push(y(I));return v},JsdocTypeObjectField:(u,y)=>{if(typeof u.key!="string")throw new Error("Index signatures and mapped types are not supported");return{type:"FieldType",key:it(at(u.key,u.meta.quote)),value:u.right===void 0?void 0:y(u.right)}},JsdocTypeJsdocObjectField:(u,y)=>({type:"FieldType",key:y(u.left),value:y(u.right)}),JsdocTypeUnion:(u,y)=>({type:"TypeUnion",elements:u.elements.map(v=>y(v))}),JsdocTypeKeyValue:(u,y)=>({type:"FieldType",key:it(u.key),value:u.right===void 0?void 0:y(u.right)}),JsdocTypeNamePath:(u,y)=>{let v=y(u.left),I;u.right.type==="JsdocTypeSpecialNamePath"?I=y(u.right).name:I=at(u.right.value,u.right.meta.quote);let j=u.pathType==="inner"?"~":u.pathType==="instance"?"#":".";return it(`${v.name}${j}${I}`)},JsdocTypeSymbol:u=>{let y="",v=u.element,I=!1;return v?.type==="JsdocTypeVariadic"&&(v.meta.position==="prefix"?y="...":I=!0,v=v.element),v?.type==="JsdocTypeName"?y+=v.value:v?.type==="JsdocTypeNumber"&&(y+=v.value.toString()),I&&(y+="..."),it(`${u.value}(${y})`)},JsdocTypeParenthesis:(u,y)=>y(C(u.element)),JsdocTypeMappedType:Te,JsdocTypeIndexSignature:Te,JsdocTypeImport:Te,JsdocTypeKeyof:Te,JsdocTypeTuple:Te,JsdocTypeTypeof:Te,JsdocTypeIntersection:Te,JsdocTypeProperty:Te,JsdocTypePredicate:Te,JsdocTypeAsserts:Te};function cp(u){return ar(up,u)}function Et(u){switch(u){case void 0:return"none";case"single":return"single";case"double":return"double"}}function dp(u){switch(u){case"inner":return"INNER_MEMBER";case"instance":return"INSTANCE_MEMBER";case"property":return"MEMBER";case"property-brackets":return"MEMBER"}}function Tn(u,y){return y.length===2?{type:u,left:y[0],right:y[1]}:{type:u,left:y[0],right:Tn(u,y.slice(1))}}let pp={JsdocTypeOptional:(u,y)=>({type:"OPTIONAL",value:y(u.element),meta:{syntax:u.meta.position==="prefix"?"PREFIX_EQUAL_SIGN":"SUFFIX_EQUALS_SIGN"}}),JsdocTypeNullable:(u,y)=>({type:"NULLABLE",value:y(u.element),meta:{syntax:u.meta.position==="prefix"?"PREFIX_QUESTION_MARK":"SUFFIX_QUESTION_MARK"}}),JsdocTypeNotNullable:(u,y)=>({type:"NOT_NULLABLE",value:y(u.element),meta:{syntax:u.meta.position==="prefix"?"PREFIX_BANG":"SUFFIX_BANG"}}),JsdocTypeVariadic:(u,y)=>{let v={type:"VARIADIC",meta:{syntax:u.meta.position==="prefix"?"PREFIX_DOTS":u.meta.position==="suffix"?"SUFFIX_DOTS":"ONLY_DOTS"}};return u.element!==void 0&&(v.value=y(u.element)),v},JsdocTypeName:u=>({type:"NAME",name:u.value}),JsdocTypeTypeof:(u,y)=>({type:"TYPE_QUERY",name:y(u.element)}),JsdocTypeTuple:(u,y)=>({type:"TUPLE",entries:u.elements.map(y)}),JsdocTypeKeyof:(u,y)=>({type:"KEY_QUERY",value:y(u.element)}),JsdocTypeImport:u=>({type:"IMPORT",path:{type:"STRING_VALUE",quoteStyle:Et(u.element.meta.quote),string:u.element.value}}),JsdocTypeUndefined:()=>({type:"NAME",name:"undefined"}),JsdocTypeAny:()=>({type:"ANY"}),JsdocTypeFunction:(u,y)=>{let v=La(u),I={type:u.arrow?"ARROW":"FUNCTION",params:v.params.map(j=>{if(j.type==="JsdocTypeKeyValue"){if(j.right===void 0)throw new Error("Function parameter without ':' is not expected to be 'KEY_VALUE'");return{type:"NAMED_PARAMETER",name:j.key,typeName:y(j.right)}}else return y(j)}),new:null,returns:null};return v.this!==void 0?I.this=y(v.this):u.arrow||(I.this=null),v.new!==void 0&&(I.new=y(v.new)),u.returnType!==void 0&&(I.returns=y(u.returnType)),I},JsdocTypeGeneric:(u,y)=>{let v={type:"GENERIC",subject:y(u.left),objects:u.elements.map(y),meta:{syntax:u.meta.brackets==="square"?"SQUARE_BRACKET":u.meta.dot?"ANGLE_BRACKET_WITH_DOT":"ANGLE_BRACKET"}};return u.meta.brackets==="square"&&u.elements[0].type==="JsdocTypeFunction"&&!u.elements[0].parenthesis&&(v.objects[0]={type:"NAME",name:"function"}),v},JsdocTypeObjectField:(u,y)=>{if(typeof u.key!="string")throw new Error("Index signatures and mapped types are not supported");if(u.right===void 0)return{type:"RECORD_ENTRY",key:u.key,quoteStyle:Et(u.meta.quote),value:null,readonly:!1};let v=y(u.right);return u.optional&&(v={type:"OPTIONAL",value:v,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:u.key.toString(),quoteStyle:Et(u.meta.quote),value:v,readonly:!1}},JsdocTypeJsdocObjectField:()=>{throw new Error("Keys may not be typed in jsdoctypeparser.")},JsdocTypeKeyValue:(u,y)=>{if(u.right===void 0)return{type:"RECORD_ENTRY",key:u.key,quoteStyle:"none",value:null,readonly:!1};let v=y(u.right);return u.optional&&(v={type:"OPTIONAL",value:v,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:u.key,quoteStyle:"none",value:v,readonly:!1}},JsdocTypeObject:(u,y)=>{let v=[];for(let I of u.elements)(I.type==="JsdocTypeObjectField"||I.type==="JsdocTypeJsdocObjectField")&&v.push(y(I));return{type:"RECORD",entries:v}},JsdocTypeSpecialNamePath:u=>{if(u.specialType!=="module")throw new Error(`jsdoctypeparser does not support type ${u.specialType} at this point.`);return{type:"MODULE",value:{type:"FILE_PATH",quoteStyle:Et(u.meta.quote),path:u.value}}},JsdocTypeNamePath:(u,y)=>{let v=!1,I,j;u.right.type==="JsdocTypeSpecialNamePath"&&u.right.specialType==="event"?(v=!0,I=u.right.value,j=Et(u.right.meta.quote)):(I=u.right.value,j=Et(u.right.meta.quote));let q={type:dp(u.pathType),owner:y(u.left),name:I,quoteStyle:j,hasEventPrefix:v};if(q.owner.type==="MODULE"){let W=q.owner;return q.owner=q.owner.value,W.value=q,W}else return q},JsdocTypeUnion:(u,y)=>Tn("UNION",u.elements.map(y)),JsdocTypeParenthesis:(u,y)=>({type:"PARENTHESIS",value:y(C(u.element))}),JsdocTypeNull:()=>({type:"NAME",name:"null"}),JsdocTypeUnknown:()=>({type:"UNKNOWN"}),JsdocTypeStringValue:u=>({type:"STRING_VALUE",quoteStyle:Et(u.meta.quote),string:u.value}),JsdocTypeIntersection:(u,y)=>Tn("INTERSECTION",u.elements.map(y)),JsdocTypeNumber:u=>({type:"NUMBER_VALUE",number:u.value.toString()}),JsdocTypeSymbol:Te,JsdocTypeProperty:Te,JsdocTypePredicate:Te,JsdocTypeMappedType:Te,JsdocTypeIndexSignature:Te,JsdocTypeAsserts:Te};function fp(u){return ar(pp,u)}function hp(){return{JsdocTypeIntersection:(u,y)=>({type:"JsdocTypeIntersection",elements:u.elements.map(y)}),JsdocTypeGeneric:(u,y)=>({type:"JsdocTypeGeneric",left:y(u.left),elements:u.elements.map(y),meta:{dot:u.meta.dot,brackets:u.meta.brackets}}),JsdocTypeNullable:u=>u,JsdocTypeUnion:(u,y)=>({type:"JsdocTypeUnion",elements:u.elements.map(y)}),JsdocTypeUnknown:u=>u,JsdocTypeUndefined:u=>u,JsdocTypeTypeof:(u,y)=>({type:"JsdocTypeTypeof",element:y(u.element)}),JsdocTypeSymbol:(u,y)=>{let v={type:"JsdocTypeSymbol",value:u.value};return u.element!==void 0&&(v.element=y(u.element)),v},JsdocTypeOptional:(u,y)=>({type:"JsdocTypeOptional",element:y(u.element),meta:{position:u.meta.position}}),JsdocTypeObject:(u,y)=>({type:"JsdocTypeObject",meta:{separator:"comma"},elements:u.elements.map(y)}),JsdocTypeNumber:u=>u,JsdocTypeNull:u=>u,JsdocTypeNotNullable:(u,y)=>({type:"JsdocTypeNotNullable",element:y(u.element),meta:{position:u.meta.position}}),JsdocTypeSpecialNamePath:u=>u,JsdocTypeObjectField:(u,y)=>({type:"JsdocTypeObjectField",key:u.key,right:u.right===void 0?void 0:y(u.right),optional:u.optional,readonly:u.readonly,meta:u.meta}),JsdocTypeJsdocObjectField:(u,y)=>({type:"JsdocTypeJsdocObjectField",left:y(u.left),right:y(u.right)}),JsdocTypeKeyValue:(u,y)=>({type:"JsdocTypeKeyValue",key:u.key,right:u.right===void 0?void 0:y(u.right),optional:u.optional,variadic:u.variadic}),JsdocTypeImport:(u,y)=>({type:"JsdocTypeImport",element:y(u.element)}),JsdocTypeAny:u=>u,JsdocTypeStringValue:u=>u,JsdocTypeNamePath:u=>u,JsdocTypeVariadic:(u,y)=>{let v={type:"JsdocTypeVariadic",meta:{position:u.meta.position,squareBrackets:u.meta.squareBrackets}};return u.element!==void 0&&(v.element=y(u.element)),v},JsdocTypeTuple:(u,y)=>({type:"JsdocTypeTuple",elements:u.elements.map(y)}),JsdocTypeName:u=>u,JsdocTypeFunction:(u,y)=>{let v={type:"JsdocTypeFunction",arrow:u.arrow,parameters:u.parameters.map(y),constructor:u.constructor,parenthesis:u.parenthesis};return u.returnType!==void 0&&(v.returnType=y(u.returnType)),v},JsdocTypeKeyof:(u,y)=>({type:"JsdocTypeKeyof",element:y(u.element)}),JsdocTypeParenthesis:(u,y)=>({type:"JsdocTypeParenthesis",element:y(u.element)}),JsdocTypeProperty:u=>u,JsdocTypePredicate:(u,y)=>({type:"JsdocTypePredicate",left:y(u.left),right:y(u.right)}),JsdocTypeIndexSignature:(u,y)=>({type:"JsdocTypeIndexSignature",key:u.key,right:y(u.right)}),JsdocTypeMappedType:(u,y)=>({type:"JsdocTypeMappedType",key:u.key,right:y(u.right)}),JsdocTypeAsserts:(u,y)=>({type:"JsdocTypeAsserts",left:y(u.left),right:y(u.right)})}}let $a={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"],JsdocTypeAsserts:["left","right"]};function Cn(u,y,v,I,j){I?.(u,y,v);let q=$a[u.type];for(let W of q){let te=u[W];if(te!==void 0)if(Array.isArray(te))for(let Ce of te)Cn(Ce,u,W,I,j);else Cn(te,u,W,I,j)}j?.(u,y,v)}function mp(u,y,v){Cn(u,void 0,void 0,y,v)}e.catharsisTransform=cp,e.identityTransformRules=hp,e.jtpTransform=fp,e.parse=ja,e.stringify=sp,e.stringifyRules=Ma,e.transform=ar,e.traverse=mp,e.tryParse=ap,e.visitorKeys=$a})});var yc={};Va(yc,{ColorControl:()=>mc,default:()=>rg});function Ot(){return(Ot=Object.assign||function(e){for(var t=1;t=0||(o[r]=e[r]);return o}function Qo(e){var t=Re(e),r=Re(function(n){t.current&&t.current(n)});return t.current=e,r.current}function dc(e,t,r){var n=Qo(r),o=X(function(){return e.toHsva(t)}),a=o[0],i=o[1],l=Re({color:t,hsva:a});xe(function(){if(!e.equal(t,l.current.color)){var c=e.toHsva(t);l.current={hsva:c,color:t},i(c)}},[t,e]),xe(function(){var c;uc(a,l.current.hsva)||e.equal(c=e.fromHsva(a),l.current.color)||(l.current={hsva:a,color:c},n(c))},[a,e,n]);var s=we(function(c){i(function(d){return Object.assign({},d,c)})},[]);return[a,s]}var gy,nc,by,Ey,$e,Kt,vr,Zo,Qu,Zu,oa,wr,aa,Ee,vy,wy,ea,xy,Sy,Ay,Ty,oc,ta,ln,ac,Cy,on,ky,ic,sc,lc,uc,cc,Iy,Oy,Dy,ec,pc,Ry,_y,Py,Fy,fc,Ny,By,jy,Ly,My,$y,Uy,qy,Vy,Jy,zy,tc,Hy,Gy,hc,an,Wy,Ky,Yy,ra,Xy,Qy,sn,rc,Wt,Zy,eg,un,tg,mc,rg,gc=Qe(()=>{V();J();z();In();Rr();Pr();Zn();no();gy=je({"../../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]}}}),nc=je({"../../node_modules/color-convert/conversions.js"(e,t){var r=gy(),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:l,labels:s}=o[i];delete o[i].channels,delete o[i].labels,Object.defineProperty(o[i],"channels",{value:l}),Object.defineProperty(o[i],"labels",{value:s})}o.rgb.hsl=function(i){let l=i[0]/255,s=i[1]/255,c=i[2]/255,d=Math.min(l,s,c),p=Math.max(l,s,c),h=p-d,f,b;p===d?f=0:l===p?f=(s-c)/h:s===p?f=2+(c-l)/h:c===p&&(f=4+(l-s)/h),f=Math.min(f*60,360),f<0&&(f+=360);let g=(d+p)/2;return p===d?b=0:g<=.5?b=h/(p+d):b=h/(2-p-d),[f,b*100,g*100]},o.rgb.hsv=function(i){let l,s,c,d,p,h=i[0]/255,f=i[1]/255,b=i[2]/255,g=Math.max(h,f,b),w=g-Math.min(h,f,b),x=function(A){return(g-A)/6/w+1/2};return w===0?(d=0,p=0):(p=w/g,l=x(h),s=x(f),c=x(b),h===g?d=c-s:f===g?d=1/3+l-c:b===g&&(d=2/3+s-l),d<0?d+=1:d>1&&(d-=1)),[d*360,p*100,g*100]},o.rgb.hwb=function(i){let l=i[0],s=i[1],c=i[2],d=o.rgb.hsl(i)[0],p=1/255*Math.min(l,Math.min(s,c));return c=1-1/255*Math.max(l,Math.max(s,c)),[d,p*100,c*100]},o.rgb.cmyk=function(i){let l=i[0]/255,s=i[1]/255,c=i[2]/255,d=Math.min(1-l,1-s,1-c),p=(1-l-d)/(1-d)||0,h=(1-s-d)/(1-d)||0,f=(1-c-d)/(1-d)||0;return[p*100,h*100,f*100,d*100]};function a(i,l){return(i[0]-l[0])**2+(i[1]-l[1])**2+(i[2]-l[2])**2}o.rgb.keyword=function(i){let l=n[i];if(l)return l;let s=1/0,c;for(let d of Object.keys(r)){let p=r[d],h=a(i,p);h.04045?((l+.055)/1.055)**2.4:l/12.92,s=s>.04045?((s+.055)/1.055)**2.4:s/12.92,c=c>.04045?((c+.055)/1.055)**2.4:c/12.92;let d=l*.4124+s*.3576+c*.1805,p=l*.2126+s*.7152+c*.0722,h=l*.0193+s*.1192+c*.9505;return[d*100,p*100,h*100]},o.rgb.lab=function(i){let l=o.rgb.xyz(i),s=l[0],c=l[1],d=l[2];s/=95.047,c/=100,d/=108.883,s=s>.008856?s**(1/3):7.787*s+16/116,c=c>.008856?c**(1/3):7.787*c+16/116,d=d>.008856?d**(1/3):7.787*d+16/116;let p=116*c-16,h=500*(s-c),f=200*(c-d);return[p,h,f]},o.hsl.rgb=function(i){let l=i[0]/360,s=i[1]/100,c=i[2]/100,d,p,h;if(s===0)return h=c*255,[h,h,h];c<.5?d=c*(1+s):d=c+s-c*s;let f=2*c-d,b=[0,0,0];for(let g=0;g<3;g++)p=l+1/3*-(g-1),p<0&&p++,p>1&&p--,6*p<1?h=f+(d-f)*6*p:2*p<1?h=d:3*p<2?h=f+(d-f)*(2/3-p)*6:h=f,b[g]=h*255;return b},o.hsl.hsv=function(i){let l=i[0],s=i[1]/100,c=i[2]/100,d=s,p=Math.max(c,.01);c*=2,s*=c<=1?c:2-c,d*=p<=1?p:2-p;let h=(c+s)/2,f=c===0?2*d/(p+d):2*s/(c+s);return[l,f*100,h*100]},o.hsv.rgb=function(i){let l=i[0]/60,s=i[1]/100,c=i[2]/100,d=Math.floor(l)%6,p=l-Math.floor(l),h=255*c*(1-s),f=255*c*(1-s*p),b=255*c*(1-s*(1-p));switch(c*=255,d){case 0:return[c,b,h];case 1:return[f,c,h];case 2:return[h,c,b];case 3:return[h,f,c];case 4:return[b,h,c];case 5:return[c,h,f]}},o.hsv.hsl=function(i){let l=i[0],s=i[1]/100,c=i[2]/100,d=Math.max(c,.01),p,h;h=(2-s)*c;let f=(2-s)*d;return p=s*d,p/=f<=1?f:2-f,p=p||0,h/=2,[l,p*100,h*100]},o.hwb.rgb=function(i){let l=i[0]/360,s=i[1]/100,c=i[2]/100,d=s+c,p;d>1&&(s/=d,c/=d);let h=Math.floor(6*l),f=1-c;p=6*l-h,h&1&&(p=1-p);let b=s+p*(f-s),g,w,x;switch(h){default:case 6:case 0:g=f,w=b,x=s;break;case 1:g=b,w=f,x=s;break;case 2:g=s,w=f,x=b;break;case 3:g=s,w=b,x=f;break;case 4:g=b,w=s,x=f;break;case 5:g=f,w=s,x=b;break}return[g*255,w*255,x*255]},o.cmyk.rgb=function(i){let l=i[0]/100,s=i[1]/100,c=i[2]/100,d=i[3]/100,p=1-Math.min(1,l*(1-d)+d),h=1-Math.min(1,s*(1-d)+d),f=1-Math.min(1,c*(1-d)+d);return[p*255,h*255,f*255]},o.xyz.rgb=function(i){let l=i[0]/100,s=i[1]/100,c=i[2]/100,d,p,h;return d=l*3.2406+s*-1.5372+c*-.4986,p=l*-.9689+s*1.8758+c*.0415,h=l*.0557+s*-.204+c*1.057,d=d>.0031308?1.055*d**(1/2.4)-.055:d*12.92,p=p>.0031308?1.055*p**(1/2.4)-.055:p*12.92,h=h>.0031308?1.055*h**(1/2.4)-.055:h*12.92,d=Math.min(Math.max(0,d),1),p=Math.min(Math.max(0,p),1),h=Math.min(Math.max(0,h),1),[d*255,p*255,h*255]},o.xyz.lab=function(i){let l=i[0],s=i[1],c=i[2];l/=95.047,s/=100,c/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,s=s>.008856?s**(1/3):7.787*s+16/116,c=c>.008856?c**(1/3):7.787*c+16/116;let d=116*s-16,p=500*(l-s),h=200*(s-c);return[d,p,h]},o.lab.xyz=function(i){let l=i[0],s=i[1],c=i[2],d,p,h;p=(l+16)/116,d=s/500+p,h=p-c/200;let f=p**3,b=d**3,g=h**3;return p=f>.008856?f:(p-16/116)/7.787,d=b>.008856?b:(d-16/116)/7.787,h=g>.008856?g:(h-16/116)/7.787,d*=95.047,p*=100,h*=108.883,[d,p,h]},o.lab.lch=function(i){let l=i[0],s=i[1],c=i[2],d;d=Math.atan2(c,s)*360/2/Math.PI,d<0&&(d+=360);let p=Math.sqrt(s*s+c*c);return[l,p,d]},o.lch.lab=function(i){let l=i[0],s=i[1],c=i[2]/360*2*Math.PI,d=s*Math.cos(c),p=s*Math.sin(c);return[l,d,p]},o.rgb.ansi16=function(i,l=null){let[s,c,d]=i,p=l===null?o.rgb.hsv(i)[2]:l;if(p=Math.round(p/50),p===0)return 30;let h=30+(Math.round(d/255)<<2|Math.round(c/255)<<1|Math.round(s/255));return p===2&&(h+=60),h},o.hsv.ansi16=function(i){return o.rgb.ansi16(o.hsv.rgb(i),i[2])},o.rgb.ansi256=function(i){let l=i[0],s=i[1],c=i[2];return l===s&&s===c?l<8?16:l>248?231:Math.round((l-8)/247*24)+232:16+36*Math.round(l/255*5)+6*Math.round(s/255*5)+Math.round(c/255*5)},o.ansi16.rgb=function(i){let l=i%10;if(l===0||l===7)return i>50&&(l+=3.5),l=l/10.5*255,[l,l,l];let s=(~~(i>50)+1)*.5,c=(l&1)*s*255,d=(l>>1&1)*s*255,p=(l>>2&1)*s*255;return[c,d,p]},o.ansi256.rgb=function(i){if(i>=232){let p=(i-232)*10+8;return[p,p,p]}i-=16;let l,s=Math.floor(i/36)/5*255,c=Math.floor((l=i%36)/6)/5*255,d=l%6/5*255;return[s,c,d]},o.rgb.hex=function(i){let l=(((Math.round(i[0])&255)<<16)+((Math.round(i[1])&255)<<8)+(Math.round(i[2])&255)).toString(16).toUpperCase();return"000000".substring(l.length)+l},o.hex.rgb=function(i){let l=i.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!l)return[0,0,0];let s=l[0];l[0].length===3&&(s=s.split("").map(f=>f+f).join(""));let c=parseInt(s,16),d=c>>16&255,p=c>>8&255,h=c&255;return[d,p,h]},o.rgb.hcg=function(i){let l=i[0]/255,s=i[1]/255,c=i[2]/255,d=Math.max(Math.max(l,s),c),p=Math.min(Math.min(l,s),c),h=d-p,f,b;return h<1?f=p/(1-h):f=0,h<=0?b=0:d===l?b=(s-c)/h%6:d===s?b=2+(c-l)/h:b=4+(l-s)/h,b/=6,b%=1,[b*360,h*100,f*100]},o.hsl.hcg=function(i){let l=i[1]/100,s=i[2]/100,c=s<.5?2*l*s:2*l*(1-s),d=0;return c<1&&(d=(s-.5*c)/(1-c)),[i[0],c*100,d*100]},o.hsv.hcg=function(i){let l=i[1]/100,s=i[2]/100,c=l*s,d=0;return c<1&&(d=(s-c)/(1-c)),[i[0],c*100,d*100]},o.hcg.rgb=function(i){let l=i[0]/360,s=i[1]/100,c=i[2]/100;if(s===0)return[c*255,c*255,c*255];let d=[0,0,0],p=l%1*6,h=p%1,f=1-h,b=0;switch(Math.floor(p)){case 0:d[0]=1,d[1]=h,d[2]=0;break;case 1:d[0]=f,d[1]=1,d[2]=0;break;case 2:d[0]=0,d[1]=1,d[2]=h;break;case 3:d[0]=0,d[1]=f,d[2]=1;break;case 4:d[0]=h,d[1]=0,d[2]=1;break;default:d[0]=1,d[1]=0,d[2]=f}return b=(1-s)*c,[(s*d[0]+b)*255,(s*d[1]+b)*255,(s*d[2]+b)*255]},o.hcg.hsv=function(i){let l=i[1]/100,s=i[2]/100,c=l+s*(1-l),d=0;return c>0&&(d=l/c),[i[0],d*100,c*100]},o.hcg.hsl=function(i){let l=i[1]/100,s=i[2]/100*(1-l)+.5*l,c=0;return s>0&&s<.5?c=l/(2*s):s>=.5&&s<1&&(c=l/(2*(1-s))),[i[0],c*100,s*100]},o.hcg.hwb=function(i){let l=i[1]/100,s=i[2]/100,c=l+s*(1-l);return[i[0],(c-l)*100,(1-c)*100]},o.hwb.hcg=function(i){let l=i[1]/100,s=1-i[2]/100,c=s-l,d=0;return c<1&&(d=(s-c)/(1-c)),[i[0],c*100,d*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 l=Math.round(i[0]/100*255)&255,s=((l<<16)+(l<<8)+l).toString(16).toUpperCase();return"000000".substring(s.length)+s},o.rgb.gray=function(i){return[(i[0]+i[1]+i[2])/3/255*100]}}}),by=je({"../../node_modules/color-convert/route.js"(e,t){var r=nc();function n(){let l={},s=Object.keys(r);for(let c=s.length,d=0;d1&&(d=p),s(d))};return"conversion"in s&&(c.conversion=s.conversion),c}function l(s){let c=function(...d){let p=d[0];if(p==null)return p;p.length>1&&(d=p);let h=s(d);if(typeof h=="object")for(let f=h.length,b=0;b{o[s]={},Object.defineProperty(o[s],"channels",{value:r[s].channels}),Object.defineProperty(o[s],"labels",{value:r[s].labels});let c=n(s);Object.keys(c).forEach(d=>{let p=c[d];o[s][d]=l(p),o[s][d].raw=i(p)})}),t.exports=o}}),$e=Lt(Ey());Kt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e0:w.buttons>0)&&o.current?a(Qu(o.current,w,l.current)):g(!1)},b=function(){return g(!1)};function g(w){var x=s.current,A=Zo(o.current),T=w?A.addEventListener:A.removeEventListener;T(x?"touchmove":"mousemove",f),T(x?"touchend":"mouseup",b)}return[function(w){var x=w.nativeEvent,A=o.current;if(A&&(Zu(x),!function(C,D){return D&&!vr(C)}(x,s.current)&&A)){if(vr(x)){s.current=!0;var T=x.changedTouches||[];T.length&&(l.current=T[0].identifier)}A.focus(),a(Qu(A,x,l.current)),g(!0)}},function(w){var x=w.which||w.keyCode;x<37||x>40||(w.preventDefault(),i({left:x===39?.05:x===37?-.05:0,top:x===40?.05:x===38?-.05:0}))},g]},[i,a]),d=c[0],p=c[1],h=c[2];return xe(function(){return h},[h]),m.createElement("div",Ot({},n,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:p,tabIndex:0,role:"slider"}))}),wr=function(e){return e.filter(Boolean).join(" ")},aa=function(e){var t=e.color,r=e.left,n=e.top,o=n===void 0?.5:n,a=wr(["react-colorful__pointer",e.className]);return m.createElement("div",{className:a,style:{top:100*o+"%",left:100*r+"%"}},m.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},Ee=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r},vy={grad:.9,turn:360,rad:360/(2*Math.PI)},wy=function(e){return ic(ea(e))},ea=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?Ee(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?Ee(parseInt(e.substring(6,8),16)/255,2):1}},xy=function(e,t){return t===void 0&&(t="deg"),Number(e)*(vy[t]||1)},Sy=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?Ay({h:xy(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}},Ay=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}},Ty=function(e){return ky(ac(e))},oc=function(e){var t=e.s,r=e.v,n=e.a,o=(200-t)*r/100;return{h:Ee(e.h),s:Ee(o>0&&o<200?t*r/100/(o<=100?o:200-o)*100:0),l:Ee(o/2),a:Ee(n,2)}},ta=function(e){var t=oc(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},ln=function(e){var t=oc(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},ac=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),l=n*(1-(t-a)*r),s=n*(1-(1-t+a)*r),c=a%6;return{r:Ee(255*[n,l,i,i,s,n][c]),g:Ee(255*[s,n,n,l,i,i][c]),b:Ee(255*[i,i,s,n,n,l][c]),a:Ee(o,2)}},Cy=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?ic({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}},on=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},ky=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,a=o<1?on(Ee(255*o)):"";return"#"+on(t)+on(r)+on(n)+a},ic=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),l=i?a===t?(r-n)/i:a===r?2+(n-t)/i:4+(t-r)/i:0;return{h:Ee(60*(l<0?l+6:l)),s:Ee(a?i/a*100:0),v:Ee(a/255*100),a:o}},sc=m.memo(function(e){var t=e.hue,r=e.onChange,n=wr(["react-colorful__hue",e.className]);return m.createElement("div",{className:n},m.createElement(oa,{onMove:function(o){r({h:360*o.left})},onKey:function(o){r({h:Kt(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":Ee(t),"aria-valuemax":"360","aria-valuemin":"0"},m.createElement(aa,{className:"react-colorful__hue-pointer",left:t/360,color:ta({h:t,s:100,v:100,a:1})})))}),lc=m.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:ta({h:t.h,s:100,v:100,a:1})};return m.createElement("div",{className:"react-colorful__saturation",style:n},m.createElement(oa,{onMove:function(o){r({s:100*o.left,v:100-100*o.top})},onKey:function(o){r({s:Kt(t.s+100*o.left,0,100),v:Kt(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+Ee(t.s)+"%, Brightness "+Ee(t.v)+"%"},m.createElement(aa,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:ta(t)})))}),uc=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},cc=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Iy=function(e,t){return e.toLowerCase()===t.toLowerCase()||uc(ea(e),ea(t))};Oy=typeof window<"u"?ti:xe,Dy=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},ec=new Map,pc=function(e){Oy(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!ec.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}`,ec.set(t,r);var n=Dy();n&&r.setAttribute("nonce",n),t.head.appendChild(r)}},[])},Ry=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,a=e.onChange,i=na(e,["className","colorModel","color","onChange"]),l=Re(null);pc(l);var s=dc(r,o,a),c=s[0],d=s[1],p=wr(["react-colorful",t]);return m.createElement("div",Ot({},i,{ref:l,className:p}),m.createElement(lc,{hsva:c,onChange:d}),m.createElement(sc,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},_y={defaultColor:"000",toHsva:wy,fromHsva:function(e){return Ty({h:e.h,s:e.s,v:e.v,a:1})},equal:Iy},Py=function(e){return m.createElement(Ry,Ot({},e,{colorModel:_y}))},Fy=function(e){var t=e.className,r=e.hsva,n=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+ln(Object.assign({},r,{a:0}))+", "+ln(Object.assign({},r,{a:1}))+")"},a=wr(["react-colorful__alpha",t]),i=Ee(100*r.a);return m.createElement("div",{className:a},m.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),m.createElement(oa,{onMove:function(l){n({a:l.left})},onKey:function(l){n({a:Kt(r.a+l.left)})},"aria-label":"Alpha","aria-valuetext":i+"%","aria-valuenow":i,"aria-valuemin":"0","aria-valuemax":"100"},m.createElement(aa,{className:"react-colorful__alpha-pointer",left:r.a,color:ln(r)})))},fc=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,a=e.onChange,i=na(e,["className","colorModel","color","onChange"]),l=Re(null);pc(l);var s=dc(r,o,a),c=s[0],d=s[1],p=wr(["react-colorful",t]);return m.createElement("div",Ot({},i,{ref:l,className:p}),m.createElement(lc,{hsva:c,onChange:d}),m.createElement(sc,{hue:c.h,onChange:d}),m.createElement(Fy,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},Ny={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:Sy,fromHsva:ln,equal:cc},By=function(e){return m.createElement(fc,Ot({},e,{colorModel:Ny}))},jy={defaultColor:"rgba(0, 0, 0, 1)",toHsva:Cy,fromHsva:function(e){var t=ac(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:cc},Ly=function(e){return m.createElement(fc,Ot({},e,{colorModel:jy}))},My=R.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),$y=R(ct)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),Uy=R.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"}}),qy=R(xt)(({theme:e})=>({fontFamily:e.typography.fonts.base})),Vy=R.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),Jy=R.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})),zy=`url('data:image/svg+xml;charset=utf-8,')`,tc=({value:e,style:t,...r})=>{let n=`linear-gradient(${e}, ${e}), ${zy}, linear-gradient(#fff, #fff)`;return m.createElement(Jy,{...r,style:{...t,backgroundImage:n}})},Hy=R(Ve.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),Gy=R($i)(({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})),hc=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(hc||{}),an=Object.values(hc),Wy=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Ky=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,Yy=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,ra=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Xy=/^\s*#?([0-9a-f]{3})\s*$/i,Qy={hex:Py,rgb:Ly,hsl:By},sn={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},rc=e=>{let t=e?.match(Wy);if(!t)return[0,0,0,1];let[,r,n,o,a=1]=t;return[r,n,o,a].map(Number)},Wt=e=>{if(!e)return;let t=!0;if(Ky.test(e)){let[i,l,s,c]=rc(e),[d,p,h]=$e.default.rgb.hsl([i,l,s])||[0,0,0];return{valid:t,value:e,keyword:$e.default.rgb.keyword([i,l,s]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${p}%, ${h}%, ${c})`,hex:`#${$e.default.rgb.hex([i,l,s]).toLowerCase()}`}}if(Yy.test(e)){let[i,l,s,c]=rc(e),[d,p,h]=$e.default.hsl.rgb([i,l,s])||[0,0,0];return{valid:t,value:e,keyword:$e.default.hsl.keyword([i,l,s]),colorSpace:"hsl",rgb:`rgba(${d}, ${p}, ${h}, ${c})`,hsl:e,hex:`#${$e.default.hsl.hex([i,l,s]).toLowerCase()}`}}let r=e.replace("#",""),n=$e.default.keyword.rgb(r)||$e.default.hex.rgb(r),o=$e.default.rgb.hsl(n),a=e;if(/[^#a-f0-9]/i.test(e)?a=r:ra.test(e)&&(a=`#${r}`),a.startsWith("#"))t=ra.test(a);else try{$e.default.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:$e.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}},Zy=(e,t,r)=>{if(!e||!t?.valid)return sn[r];if(r!=="hex")return t?.[r]||sn[r];if(!t.hex.startsWith("#"))try{return`#${$e.default.keyword.hex(t.hex)}`}catch{return sn.hex}let n=t.hex.match(Xy);if(!n)return ra.test(t.hex)?t.hex:sn.hex;let[o,a,i]=n[1].split("");return`#${o}${o}${a}${a}${i}${i}`},eg=(e,t)=>{let[r,n]=X(e||""),[o,a]=X(()=>Wt(r)),[i,l]=X(o?.colorSpace||"hex");xe(()=>{let p=e||"",h=Wt(p);n(p),a(h),l(h?.colorSpace||"hex")},[e]);let s=lt(()=>Zy(r,o,i).toLowerCase(),[r,o,i]),c=we(p=>{let h=Wt(p),f=h?.value||p||"";n(f),f===""&&(a(void 0),t(void 0)),h&&(a(h),l(h.colorSpace),t(h.value))},[t]),d=we(()=>{let p=an.indexOf(i)+1;p>=an.length&&(p=0),l(an[p]);let h=o?.[an[p]]||"";n(h),t(h)},[o,i,t]);return{value:r,realValue:s,updateValue:c,color:o,colorSpace:i,cycleColorSpace:d}},un=e=>e.replace(/\s*/,"").toLowerCase(),tg=(e,t,r)=>{let[n,o]=X(t?.valid?[t]:[]);xe(()=>{t===void 0&&o([])},[t]);let a=lt(()=>(e||[]).map(l=>typeof l=="string"?Wt(l):l.title?{...Wt(l.color),keyword:l.title}:Wt(l.color)).concat(n).filter(Boolean).slice(-27),[e,n]),i=we(l=>{l?.valid&&(a.some(s=>un(s[r])===un(l[r]))||o(s=>s.concat(l)))},[r,a]);return{presets:a,addPreset:i}},mc=({name:e,value:t,onChange:r,onFocus:n,onBlur:o,presetColors:a,startOpen:i=!1,argType:l})=>{let s=we(Ga(r,200),[r]),{value:c,realValue:d,updateValue:p,color:h,colorSpace:f,cycleColorSpace:b}=eg(t,s),{presets:g,addPreset:w}=tg(a,h,f),x=Qy[f],A=!!l?.table?.readonly;return m.createElement(My,{"aria-readonly":A},m.createElement($y,{startOpen:i,trigger:A?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>w(h),tooltip:m.createElement(Uy,null,m.createElement(x,{color:d==="transparent"?"#000000":d,onChange:p,onFocus:n,onBlur:o}),g.length>0&&m.createElement(Vy,null,g.map((T,C)=>m.createElement(ct,{key:`${T.value}-${C}`,hasChrome:!1,tooltip:m.createElement(qy,{note:T.keyword||T.value})},m.createElement(tc,{value:T[f],active:h&&un(T[f])===un(h[f]),onClick:()=>p(T.value)})))))},m.createElement(tc,{value:d,style:{margin:4}})),m.createElement(Hy,{id:Fe(e),value:c,onChange:T=>p(T.target.value),onFocus:T=>T.target.select(),readOnly:A,placeholder:"Choose color..."}),c?m.createElement(Gy,{onClick:b}):null)},rg=mc});V();J();z();V();J();z();V();J();z();In();Rr();Rr();Pr();V();J();z();V();J();z();var Tw=__STORYBOOK_CORE_EVENTS__,{ARGTYPES_INFO_REQUEST:ni,ARGTYPES_INFO_RESPONSE:Vn,CHANNEL_CREATED:Cw,CHANNEL_WS_DISCONNECT:kw,CONFIG_ERROR:oi,CREATE_NEW_STORYFILE_REQUEST:Iw,CREATE_NEW_STORYFILE_RESPONSE:Ow,CURRENT_STORY_WAS_SET:Jn,DOCS_PREPARED:ai,DOCS_RENDERED:Fr,FILE_COMPONENT_SEARCH_REQUEST:Dw,FILE_COMPONENT_SEARCH_RESPONSE:Rw,FORCE_REMOUNT:ii,FORCE_RE_RENDER:Nr,GLOBALS_UPDATED:Ut,NAVIGATE_URL:si,PLAY_FUNCTION_THREW_EXCEPTION:li,PRELOAD_ENTRIES:ui,PREVIEW_BUILDER_PROGRESS:_w,PREVIEW_KEYDOWN:ci,REGISTER_SUBSCRIPTION:Pw,REQUEST_WHATS_NEW_DATA:Fw,RESET_STORY_ARGS:Br,RESULT_WHATS_NEW_DATA:Nw,SAVE_STORY_REQUEST:zn,SAVE_STORY_RESPONSE:jr,SELECT_STORY:Bw,SET_CONFIG:jw,SET_CURRENT_STORY:di,SET_FILTER:Lw,SET_GLOBALS:pi,SET_INDEX:Mw,SET_STORIES:$w,SET_WHATS_NEW_CACHE:Uw,SHARED_STATE_CHANGED:qw,SHARED_STATE_SET:Vw,STORIES_COLLAPSE_ALL:Jw,STORIES_EXPAND_ALL:zw,STORY_ARGS_UPDATED:fi,STORY_CHANGED:hi,STORY_ERRORED:mi,STORY_FINISHED:Hn,STORY_INDEX_INVALIDATED:yi,STORY_MISSING:Gn,STORY_PREPARED:gi,STORY_RENDERED:cr,STORY_RENDER_PHASE_CHANGED:qt,STORY_SPECIFIED:bi,STORY_THREW_EXCEPTION:Ei,STORY_UNCHANGED:vi,TELEMETRY_ERROR:Hw,TESTING_MODULE_CANCEL_TEST_RUN_REQUEST:Gw,TESTING_MODULE_CANCEL_TEST_RUN_RESPONSE:Ww,TESTING_MODULE_CONFIG_CHANGE:Kw,TESTING_MODULE_CRASH_REPORT:Yw,TESTING_MODULE_PROGRESS_REPORT:Xw,TESTING_MODULE_RUN_ALL_REQUEST:Qw,TESTING_MODULE_RUN_REQUEST:Zw,TESTING_MODULE_WATCH_MODE_REQUEST:ex,TOGGLE_WHATS_NEW_NOTIFICATIONS:tx,UNHANDLED_ERRORS_WHILE_PLAYING:wi,UPDATE_GLOBALS:Lr,UPDATE_QUERY_PARAMS:xi,UPDATE_STORY_ARGS:Mr}=__STORYBOOK_CORE_EVENTS__;V();J();z();var dx=__STORYBOOK_API__,{ActiveTabs:px,Consumer:fx,ManagerContext:hx,Provider:mx,RequestResponseError:yx,addons:$r,combineParameters:gx,controlOrMetaKey:bx,controlOrMetaSymbol:Ex,eventMatchesShortcut:vx,eventToShortcut:wx,experimental_requestResponse:Wn,isMacLike:xx,isShortcutTaken:Sx,keyToSymbol:Ax,merge:Tx,mockChannel:Cx,optionOrAltSymbol:kx,shortcutMatchesShortcut:Ix,shortcutToHumanString:Ox,types:Si,useAddonState:Dx,useArgTypes:Kn,useArgs:Ai,useChannel:Rx,useGlobalTypes:_x,useGlobals:Ti,useParameter:Ci,useSharedState:Px,useStoryPrepared:Fx,useStorybookApi:Nx,useStorybookState:ki}=__STORYBOOK_API__;Zn();V();J();z();var Ri=Object.prototype.hasOwnProperty;function _i(e,t,r){for(r of e.keys())if(St(r,t))return r}function St(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--&&St(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=_i(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=_i(t,o),!o)||!St(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(Ri.call(e,r)&&++n&&!Ri.call(t,r)||!(r in t)||!St(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}no();V();J();z();var S5=__STORYBOOK_CLIENT_LOGGER__,{deprecate:A5,logger:Vr,once:Hi,pretty:T5}=__STORYBOOK_CLIENT_LOGGER__;V();J();z();V();J();z();V();J();z();var D5=__STORYBOOK_CHANNELS__,{Channel:Gi,PostMessageTransport:R5,WebsocketTransport:_5,createBrowserChannel:P5}=__STORYBOOK_CHANNELS__;V();J();z();var L5=__STORYBOOK_CLIENT_LOGGER__,{deprecate:Ze,logger:Q,once:dt,pretty:M5}=__STORYBOOK_CLIENT_LOGGER__;V();J();z();var Rf=Object.defineProperty,de=(e,t)=>Rf(e,"name",{value:t,configurable:!0});function pe(e){for(var t=[],r=1;r{var yp=Object.create;var kn=Object.defineProperty;var gp=Object.getOwnPropertyDescriptor;var bp=Object.getOwnPropertyNames;var Ep=Object.getPrototypeOf,vp=Object.prototype.hasOwnProperty;var Pe=(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 Qe=(e,t)=>()=>(e&&(t=e(e=0)),t);var wp=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Va=(e,t)=>{for(var r in t)kn(e,r,{get:t[r],enumerable:!0})},xp=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of bp(t))!vp.call(e,o)&&o!==r&&kn(e,o,{get:()=>t[o],enumerable:!(n=gp(t,o))||n.enumerable});return e};var Sp=(e,t,r)=>(r=e!=null?yp(Ep(e)):{},xp(t||!e||!e.__esModule?kn(r,"default",{value:e,enumerable:!0}):r,e));var V=Qe(()=>{});var J=Qe(()=>{});var z=Qe(()=>{});function Op(e,t,{signal:r,edges:n}={}){let o,a=null,i=n!=null&&n.includes("leading"),l=n==null||n.includes("trailing"),s=()=>{a!==null&&(e.apply(o,a),o=void 0,a=null)},c=()=>{l&&s(),f()},d=null,p=()=>{d!=null&&clearTimeout(d),d=setTimeout(()=>{d=null,c()},t)},h=()=>{d!==null&&(clearTimeout(d),d=null)},f=()=>{h(),o=void 0,a=null},b=()=>{h(),s()},g=function(...w){if(r?.aborted)return;o=this,a=w;let x=d==null;p(),i&&x&&s()};return g.schedule=p,g.cancel=f,g.flush=b,r?.addEventListener("abort",f,{once:!0}),g}function Ga(e,t=0,r={}){typeof r!="object"&&(r={});let{signal:n,leading:o=!1,trailing:a=!0,maxWait:i}=r,l=Array(2);o&&(l[0]="leading"),a&&(l[1]="trailing");let s,c=null,d=Op(function(...f){s=e.apply(this,f),c=null},t,{signal:n,edges:l}),p=function(...f){if(i!=null){if(c===null)c=Date.now();else if(Date.now()-c>=i)return s=e.apply(this,f),c=Date.now(),d.cancel(),d.schedule(),s}return d.apply(this,f),s},h=()=>(d.flush(),s);return p.cancel=d.cancel,p.flush=h,p}function Wa(e){return Array.from(new Set(e))}function Ka(e,t){let r={},n=Object.entries(e);for(let o=0;o{V();J();z();Bt=(e=>typeof Pe<"u"?Pe:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Pe<"u"?Pe:t)[r]}):e)(function(e){if(typeof Pe<"u")return Pe.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),Ap=Object.create,za=Object.defineProperty,Tp=Object.getOwnPropertyDescriptor,Ha=Object.getOwnPropertyNames,Cp=Object.getPrototypeOf,kp=Object.prototype.hasOwnProperty,sr=(e=>typeof Bt<"u"?Bt:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Bt<"u"?Bt:t)[r]}):e)(function(e){if(typeof Bt<"u")return Bt.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),je=(e,t)=>function(){return t||(0,e[Ha(e)[0]])((t={exports:{}}).exports,t),t.exports},Ip=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Ha(t))!kp.call(e,o)&&o!==r&&za(e,o,{get:()=>t[o],enumerable:!(n=Tp(t,o))||n.enumerable});return e},Lt=(e,t,r)=>(r=e!=null?Ap(Cp(e)):{},Ip(t||!e||!e.__esModule?za(r,"default",{value:e,enumerable:!0}):r,e));_p="[object String]",Pp="[object Number]",Fp="[object Boolean]",Np="[object Arguments]";Fe=e=>`control-${e.replace(/\s+/g,"-")}`,lr=e=>`set-${e.replace(/\s+/g,"-")}`});var m,Xa,st,Qv,Zv,ew,tw,Qa,rw,ce,ur,On,nw,ow,aw,iw,Za,sw,lw,uw,we,ei,cw,dw,xe,pw,fw,hw,ti,lt,mw,Re,X,yw,gw,bw,Rr=Qe(()=>{V();J();z();m=__REACT__,{Children:Xa,Component:st,Fragment:Qv,Profiler:Zv,PureComponent:ew,StrictMode:tw,Suspense:Qa,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:rw,cloneElement:ce,createContext:ur,createElement:On,createFactory:nw,createRef:ow,forwardRef:aw,isValidElement:iw,lazy:Za,memo:sw,startTransition:lw,unstable_act:uw,useCallback:we,useContext:ei,useDebugValue:cw,useDeferredValue:dw,useEffect:xe,useId:pw,useImperativeHandle:fw,useInsertionEffect:hw,useLayoutEffect:ti,useMemo:lt,useReducer:mw,useRef:Re,useState:X,useSyncExternalStore:yw,useTransition:gw,version:bw}=__REACT__});var ri={};Va(ri,{A:()=>Lp,ActionBar:()=>Dn,AddonPanel:()=>Rn,Badge:()=>_n,Bar:()=>Pn,Blockquote:()=>Mp,Button:()=>ut,ClipboardCode:()=>$p,Code:()=>Up,DL:()=>qp,Div:()=>Vp,DocumentWrapper:()=>Jp,EmptyTabContent:()=>Fn,ErrorFormatter:()=>zp,FlexBar:()=>Nn,Form:()=>Ve,H1:()=>Hp,H2:()=>Bn,H3:()=>Gp,H4:()=>Wp,H5:()=>Kp,H6:()=>Yp,HR:()=>Xp,IconButton:()=>ze,IconButtonSkeleton:()=>Qp,Icons:()=>Zp,Img:()=>ef,LI:()=>tf,Link:()=>wt,ListItem:()=>rf,Loader:()=>nf,Modal:()=>He,OL:()=>of,P:()=>af,Placeholder:()=>sf,Pre:()=>lf,ProgressSpinner:()=>uf,ResetWrapper:()=>jn,ScrollArea:()=>cf,Separator:()=>df,Spaced:()=>Ln,Span:()=>pf,StorybookIcon:()=>ff,StorybookLogo:()=>hf,Symbols:()=>mf,SyntaxHighlighter:()=>_r,TT:()=>yf,TabBar:()=>gf,TabButton:()=>bf,TabWrapper:()=>Ef,Table:()=>vf,Tabs:()=>wf,TabsState:()=>xf,TooltipLinkList:()=>Sf,TooltipMessage:()=>Af,TooltipNote:()=>xt,UL:()=>Tf,WithTooltip:()=>ct,WithTooltipPure:()=>Mn,Zoom:()=>$n,codeCommon:()=>Mt,components:()=>Un,createCopyToClipboardFunction:()=>Cf,default:()=>jp,getStoryHref:()=>kf,icons:()=>If,interleaveSeparators:()=>Of,nameSpaceClassNames:()=>qn,resetComponents:()=>Df,withReset:()=>$t});var jp,Lp,Dn,Rn,_n,Pn,Mp,ut,$p,Up,qp,Vp,Jp,Fn,zp,Nn,Ve,Hp,Bn,Gp,Wp,Kp,Yp,Xp,ze,Qp,Zp,ef,tf,wt,rf,nf,He,of,af,sf,lf,uf,jn,cf,df,Ln,pf,ff,hf,mf,_r,yf,gf,bf,Ef,vf,wf,xf,Sf,Af,xt,Tf,ct,Mn,$n,Mt,Un,Cf,kf,If,Of,qn,Df,$t,Pr=Qe(()=>{V();J();z();jp=__STORYBOOK_COMPONENTS__,{A:Lp,ActionBar:Dn,AddonPanel:Rn,Badge:_n,Bar:Pn,Blockquote:Mp,Button:ut,ClipboardCode:$p,Code:Up,DL:qp,Div:Vp,DocumentWrapper:Jp,EmptyTabContent:Fn,ErrorFormatter:zp,FlexBar:Nn,Form:Ve,H1:Hp,H2:Bn,H3:Gp,H4:Wp,H5:Kp,H6:Yp,HR:Xp,IconButton:ze,IconButtonSkeleton:Qp,Icons:Zp,Img:ef,LI:tf,Link:wt,ListItem:rf,Loader:nf,Modal:He,OL:of,P:af,Placeholder:sf,Pre:lf,ProgressSpinner:uf,ResetWrapper:jn,ScrollArea:cf,Separator:df,Spaced:Ln,Span:pf,StorybookIcon:ff,StorybookLogo:hf,Symbols:mf,SyntaxHighlighter:_r,TT:yf,TabBar:gf,TabButton:bf,TabWrapper:Ef,Table:vf,Tabs:wf,TabsState:xf,TooltipLinkList:Sf,TooltipMessage:Af,TooltipNote:xt,UL:Tf,WithTooltip:ct,WithTooltipPure:Mn,Zoom:$n,codeCommon:Mt,components:Un,createCopyToClipboardFunction:Cf,getStoryHref:kf,icons:If,interleaveSeparators:Of,nameSpaceClassNames:qn,resetComponents:Df,withReset:$t}=__STORYBOOK_COMPONENTS__});var $x,Ux,qx,Vx,Ii,Jx,Ur,Oi,zx,Hx,Gx,Wx,Kx,Yx,Xx,Di,Qx,Zx,Yn,eS,R,Xn,tS,Qn,rS,Zn=Qe(()=>{V();J();z();$x=__STORYBOOK_THEMING__,{CacheProvider:Ux,ClassNames:qx,Global:Vx,ThemeProvider:Ii,background:Jx,color:Ur,convert:Oi,create:zx,createCache:Hx,createGlobal:Gx,createReset:Wx,css:Kx,darken:Yx,ensure:Xx,ignoreSsrWarning:Di,isPropValid:Qx,jsx:Zx,keyframes:Yn,lighten:eS,styled:R,themes:Xn,typography:tS,useTheme:Qn,withTheme:rS}=__STORYBOOK_THEMING__});var dS,pS,fS,eo,hS,mS,yS,gS,bS,ES,vS,wS,xS,SS,AS,TS,CS,kS,IS,OS,DS,RS,_S,PS,FS,NS,BS,jS,LS,MS,$S,US,qS,VS,JS,zS,HS,GS,WS,KS,YS,XS,QS,ZS,eA,tA,rA,Pi,Fi,nA,Ni,to,oA,aA,Bi,iA,sA,lA,uA,cA,dA,pA,fA,hA,mA,yA,gA,bA,EA,vA,wA,xA,SA,AA,TA,CA,kA,IA,OA,DA,RA,_A,PA,FA,NA,BA,jA,LA,qr,MA,$A,UA,qA,VA,JA,zA,ji,Li,HA,GA,WA,KA,YA,XA,QA,ZA,eT,tT,rT,nT,oT,aT,iT,sT,lT,uT,cT,dT,pT,fT,hT,mT,yT,gT,bT,ET,vT,wT,xT,ST,AT,Mi,TT,CT,kT,IT,OT,DT,RT,$i,_T,PT,FT,NT,BT,jT,LT,MT,$T,UT,qT,VT,JT,zT,HT,GT,WT,KT,YT,XT,QT,ZT,eC,tC,rC,nC,oC,aC,iC,sC,lC,uC,cC,dC,pC,fC,hC,mC,yC,gC,bC,EC,vC,wC,xC,SC,AC,TC,CC,kC,IC,OC,DC,RC,_C,PC,FC,NC,BC,jC,LC,MC,$C,UC,qC,Ui,VC,JC,zC,HC,GC,WC,KC,YC,XC,QC,ZC,e5,t5,ro,r5,n5,o5,a5,i5,s5,l5,u5,c5,d5,qi,p5,f5,h5,m5,y5,g5,Vi,Ji,zi,b5,no=Qe(()=>{V();J();z();dS=__STORYBOOK_ICONS__,{AccessibilityAltIcon:pS,AccessibilityIcon:fS,AddIcon:eo,AdminIcon:hS,AlertAltIcon:mS,AlertIcon:yS,AlignLeftIcon:gS,AlignRightIcon:bS,AppleIcon:ES,ArrowBottomLeftIcon:vS,ArrowBottomRightIcon:wS,ArrowDownIcon:xS,ArrowLeftIcon:SS,ArrowRightIcon:AS,ArrowSolidDownIcon:TS,ArrowSolidLeftIcon:CS,ArrowSolidRightIcon:kS,ArrowSolidUpIcon:IS,ArrowTopLeftIcon:OS,ArrowTopRightIcon:DS,ArrowUpIcon:RS,AzureDevOpsIcon:_S,BackIcon:PS,BasketIcon:FS,BatchAcceptIcon:NS,BatchDenyIcon:BS,BeakerIcon:jS,BellIcon:LS,BitbucketIcon:MS,BoldIcon:$S,BookIcon:US,BookmarkHollowIcon:qS,BookmarkIcon:VS,BottomBarIcon:JS,BottomBarToggleIcon:zS,BoxIcon:HS,BranchIcon:GS,BrowserIcon:WS,ButtonIcon:KS,CPUIcon:YS,CalendarIcon:XS,CameraIcon:QS,CategoryIcon:ZS,CertificateIcon:eA,ChangedIcon:tA,ChatIcon:rA,CheckIcon:Pi,ChevronDownIcon:Fi,ChevronLeftIcon:nA,ChevronRightIcon:Ni,ChevronSmallDownIcon:to,ChevronSmallLeftIcon:oA,ChevronSmallRightIcon:aA,ChevronSmallUpIcon:Bi,ChevronUpIcon:iA,ChromaticIcon:sA,ChromeIcon:lA,CircleHollowIcon:uA,CircleIcon:cA,ClearIcon:dA,CloseAltIcon:pA,CloseIcon:fA,CloudHollowIcon:hA,CloudIcon:mA,CogIcon:yA,CollapseIcon:gA,CommandIcon:bA,CommentAddIcon:EA,CommentIcon:vA,CommentsIcon:wA,CommitIcon:xA,CompassIcon:SA,ComponentDrivenIcon:AA,ComponentIcon:TA,ContrastIcon:CA,ControlsIcon:kA,CopyIcon:IA,CreditIcon:OA,CrossIcon:DA,DashboardIcon:RA,DatabaseIcon:_A,DeleteIcon:PA,DiamondIcon:FA,DirectionIcon:NA,DiscordIcon:BA,DocChartIcon:jA,DocListIcon:LA,DocumentIcon:qr,DownloadIcon:MA,DragIcon:$A,EditIcon:UA,EllipsisIcon:qA,EmailIcon:VA,ExpandAltIcon:JA,ExpandIcon:zA,EyeCloseIcon:ji,EyeIcon:Li,FaceHappyIcon:HA,FaceNeutralIcon:GA,FaceSadIcon:WA,FacebookIcon:KA,FailedIcon:YA,FastForwardIcon:XA,FigmaIcon:QA,FilterIcon:ZA,FlagIcon:eT,FolderIcon:tT,FormIcon:rT,GDriveIcon:nT,GithubIcon:oT,GitlabIcon:aT,GlobeIcon:iT,GoogleIcon:sT,GraphBarIcon:lT,GraphLineIcon:uT,GraphqlIcon:cT,GridAltIcon:dT,GridIcon:pT,GrowIcon:fT,HeartHollowIcon:hT,HeartIcon:mT,HomeIcon:yT,HourglassIcon:gT,InfoIcon:bT,ItalicIcon:ET,JumpToIcon:vT,KeyIcon:wT,LightningIcon:xT,LightningOffIcon:ST,LinkBrokenIcon:AT,LinkIcon:Mi,LinkedinIcon:TT,LinuxIcon:CT,ListOrderedIcon:kT,ListUnorderedIcon:IT,LocationIcon:OT,LockIcon:DT,MarkdownIcon:RT,MarkupIcon:$i,MediumIcon:_T,MemoryIcon:PT,MenuIcon:FT,MergeIcon:NT,MirrorIcon:BT,MobileIcon:jT,MoonIcon:LT,NutIcon:MT,OutboxIcon:$T,OutlineIcon:UT,PaintBrushIcon:qT,PaperClipIcon:VT,ParagraphIcon:JT,PassedIcon:zT,PhoneIcon:HT,PhotoDragIcon:GT,PhotoIcon:WT,PinAltIcon:KT,PinIcon:YT,PlayAllHollowIcon:XT,PlayBackIcon:QT,PlayHollowIcon:ZT,PlayIcon:eC,PlayNextIcon:tC,PlusIcon:rC,PointerDefaultIcon:nC,PointerHandIcon:oC,PowerIcon:aC,PrintIcon:iC,ProceedIcon:sC,ProfileIcon:lC,PullRequestIcon:uC,QuestionIcon:cC,RSSIcon:dC,RedirectIcon:pC,ReduxIcon:fC,RefreshIcon:hC,ReplyIcon:mC,RepoIcon:yC,RequestChangeIcon:gC,RewindIcon:bC,RulerIcon:EC,SaveIcon:vC,SearchIcon:wC,ShareAltIcon:xC,ShareIcon:SC,ShieldIcon:AC,SideBySideIcon:TC,SidebarAltIcon:CC,SidebarAltToggleIcon:kC,SidebarIcon:IC,SidebarToggleIcon:OC,SpeakerIcon:DC,StackedIcon:RC,StarHollowIcon:_C,StarIcon:PC,StatusFailIcon:FC,StatusPassIcon:NC,StatusWarnIcon:BC,StickerIcon:jC,StopAltHollowIcon:LC,StopAltIcon:MC,StopIcon:$C,StorybookIcon:UC,StructureIcon:qC,SubtractIcon:Ui,SunIcon:VC,SupportIcon:JC,SwitchAltIcon:zC,SyncIcon:HC,TabletIcon:GC,ThumbsUpIcon:WC,TimeIcon:KC,TimerIcon:YC,TransferIcon:XC,TrashIcon:QC,TwitterIcon:ZC,TypeIcon:e5,UbuntuIcon:t5,UndoIcon:ro,UnfoldIcon:r5,UnlockIcon:n5,UnpinIcon:o5,UploadIcon:a5,UserAddIcon:i5,UserAltIcon:s5,UserIcon:l5,UsersIcon:u5,VSCodeIcon:c5,VerifiedIcon:d5,VideoIcon:qi,WandIcon:p5,WatchIcon:f5,WindowsIcon:h5,WrenchIcon:m5,XIcon:y5,YoutubeIcon:g5,ZoomIcon:Vi,ZoomOutIcon:Ji,ZoomResetIcon:zi,iconList:b5}=__STORYBOOK_ICONS__});var eu=wp((rn,Zl)=>{V();J();z();(function(e,t){typeof rn=="object"&&typeof Zl<"u"?t(rn):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis<"u"?globalThis:e||self,t(e.jtpp={}))})(rn,function(e){"use strict";function t(u){return u.text!==void 0&&u.text!==""?`'${u.type}' with value '${u.text}'`:`'${u.type}'`}class r extends Error{constructor(y){super(`No parslet found for token: ${t(y)}`),this.token=y,Object.setPrototypeOf(this,r.prototype)}getToken(){return this.token}}class n extends Error{constructor(y){super(`The parsing ended early. The next token was: ${t(y)}`),this.token=y,Object.setPrototypeOf(this,n.prototype)}getToken(){return this.token}}class o extends Error{constructor(y,v){let I=`Unexpected type: '${y.type}'.`;v!==void 0&&(I+=` Message: ${v}`),super(I),Object.setPrototypeOf(this,o.prototype)}}function a(u){return y=>y.startsWith(u)?{type:u,text:u}:null}function i(u){let y=0,v,I=u[0],j=!1;if(I!=="'"&&I!=='"')return null;for(;y{let y=c(u);return y==null?null:{type:"Identifier",text:y}};function f(u){return y=>{if(!y.startsWith(u))return null;let v=y[u.length];return v!==void 0&&s.test(v)?null:{type:u,text:u}}}let b=u=>{let y=i(u);return y==null?null:{type:"StringValue",text:y}},g=u=>u.length>0?null:{type:"EOF",text:""},w=u=>{let y=p(u);return y===null?null:{type:"Number",text:y}},x=[g,a("=>"),a("("),a(")"),a("{"),a("}"),a("["),a("]"),a("|"),a("&"),a("<"),a(">"),a(","),a(";"),a("*"),a("?"),a("!"),a("="),a(":"),a("..."),a("."),a("#"),a("~"),a("/"),a("@"),f("undefined"),f("null"),f("function"),f("this"),f("new"),f("module"),f("event"),f("external"),f("typeof"),f("keyof"),f("readonly"),f("import"),f("is"),f("in"),f("asserts"),w,h,b],A=/^\s*\n\s*/;class T{static create(y){let v=this.read(y);y=v.text;let I=this.read(y);return y=I.text,new T(y,void 0,v.token,I.token)}constructor(y,v,I,j){this.text="",this.text=y,this.previous=v,this.current=I,this.next=j}static read(y,v=!1){v=v||A.test(y),y=y.trim();for(let I of x){let j=I(y);if(j!==null){let q=Object.assign(Object.assign({},j),{startOfLine:v});return y=y.slice(q.text.length),{text:y,token:q}}}throw new Error("Unexpected Token "+y)}advance(){let y=T.read(this.text);return new T(y.text,this.current,this.next,y.token)}}function C(u){if(u===void 0)throw new Error("Unexpected undefined");if(u.type==="JsdocTypeKeyValue"||u.type==="JsdocTypeParameterList"||u.type==="JsdocTypeProperty"||u.type==="JsdocTypeReadonlyProperty"||u.type==="JsdocTypeObjectField"||u.type==="JsdocTypeJsdocObjectField"||u.type==="JsdocTypeIndexSignature"||u.type==="JsdocTypeMappedType")throw new o(u);return u}function D(u){return u.type==="JsdocTypeKeyValue"?P(u):C(u)}function O(u){return u.type==="JsdocTypeName"?u:P(u)}function P(u){if(u.type!=="JsdocTypeKeyValue")throw new o(u);return u}function B(u){var y;if(u.type==="JsdocTypeVariadic"){if(((y=u.element)===null||y===void 0?void 0:y.type)==="JsdocTypeName")return u;throw new o(u)}if(u.type!=="JsdocTypeNumber"&&u.type!=="JsdocTypeName")throw new o(u);return u}function M(u){return u.type==="JsdocTypeIndexSignature"||u.type==="JsdocTypeMappedType"}var F;(function(u){u[u.ALL=0]="ALL",u[u.PARAMETER_LIST=1]="PARAMETER_LIST",u[u.OBJECT=2]="OBJECT",u[u.KEY_VALUE=3]="KEY_VALUE",u[u.INDEX_BRACKETS=4]="INDEX_BRACKETS",u[u.UNION=5]="UNION",u[u.INTERSECTION=6]="INTERSECTION",u[u.PREFIX=7]="PREFIX",u[u.INFIX=8]="INFIX",u[u.TUPLE=9]="TUPLE",u[u.SYMBOL=10]="SYMBOL",u[u.OPTIONAL=11]="OPTIONAL",u[u.NULLABLE=12]="NULLABLE",u[u.KEY_OF_TYPE_OF=13]="KEY_OF_TYPE_OF",u[u.FUNCTION=14]="FUNCTION",u[u.ARROW=15]="ARROW",u[u.ARRAY_BRACKETS=16]="ARRAY_BRACKETS",u[u.GENERIC=17]="GENERIC",u[u.NAME_PATH=18]="NAME_PATH",u[u.PARENTHESIS=19]="PARENTHESIS",u[u.SPECIAL_TYPES=20]="SPECIAL_TYPES"})(F||(F={}));class G{constructor(y,v,I){this.grammar=y,typeof v=="string"?this._lexer=T.create(v):this._lexer=v,this.baseParser=I}get lexer(){return this._lexer}parse(){let y=this.parseType(F.ALL);if(this.lexer.current.type!=="EOF")throw new n(this.lexer.current);return y}parseType(y){return C(this.parseIntermediateType(y))}parseIntermediateType(y){let v=this.tryParslets(null,y);if(v===null)throw new r(this.lexer.current);return this.parseInfixIntermediateType(v,y)}parseInfixIntermediateType(y,v){let I=this.tryParslets(y,v);for(;I!==null;)y=I,I=this.tryParslets(y,v);return y}tryParslets(y,v){for(let I of this.grammar){let j=I(this,v,y);if(j!==null)return j}return null}consume(y){return Array.isArray(y)||(y=[y]),y.includes(this.lexer.current.type)?(this._lexer=this.lexer.advance(),!0):!1}acceptLexerState(y){this._lexer=y.lexer}}function L(u){return u==="EOF"||u==="|"||u===","||u===")"||u===">"}let H=(u,y,v)=>{let I=u.lexer.current.type,j=u.lexer.next.type;return v==null&&I==="?"&&!L(j)||v!=null&&I==="?"?(u.consume("?"),v==null?{type:"JsdocTypeNullable",element:u.parseType(F.NULLABLE),meta:{position:"prefix"}}:{type:"JsdocTypeNullable",element:C(v),meta:{position:"suffix"}}):null};function S(u){let y=(v,I,j)=>{let q=v.lexer.current.type,W=v.lexer.next.type;if(j===null){if("parsePrefix"in u&&u.accept(q,W))return u.parsePrefix(v)}else if("parseInfix"in u&&u.precedence>I&&u.accept(q,W))return u.parseInfix(v,j);return null};return Object.defineProperty(y,"name",{value:u.name}),y}let k=S({name:"optionalParslet",accept:u=>u==="=",precedence:F.OPTIONAL,parsePrefix:u=>(u.consume("="),{type:"JsdocTypeOptional",element:u.parseType(F.OPTIONAL),meta:{position:"prefix"}}),parseInfix:(u,y)=>(u.consume("="),{type:"JsdocTypeOptional",element:C(y),meta:{position:"suffix"}})}),_=S({name:"numberParslet",accept:u=>u==="Number",parsePrefix:u=>{let y=parseFloat(u.lexer.current.text);return u.consume("Number"),{type:"JsdocTypeNumber",value:y}}}),$=S({name:"parenthesisParslet",accept:u=>u==="(",parsePrefix:u=>{if(u.consume("("),u.consume(")"))return{type:"JsdocTypeParameterList",elements:[]};let y=u.parseIntermediateType(F.ALL);if(!u.consume(")"))throw new Error("Unterminated parenthesis");return y.type==="JsdocTypeParameterList"?y:y.type==="JsdocTypeKeyValue"?{type:"JsdocTypeParameterList",elements:[y]}:{type:"JsdocTypeParenthesis",element:C(y)}}}),U=S({name:"specialTypesParslet",accept:(u,y)=>u==="?"&&L(y)||u==="null"||u==="undefined"||u==="*",parsePrefix:u=>{if(u.consume("null"))return{type:"JsdocTypeNull"};if(u.consume("undefined"))return{type:"JsdocTypeUndefined"};if(u.consume("*"))return{type:"JsdocTypeAny"};if(u.consume("?"))return{type:"JsdocTypeUnknown"};throw new Error("Unacceptable token: "+u.lexer.current.text)}}),K=S({name:"notNullableParslet",accept:u=>u==="!",precedence:F.NULLABLE,parsePrefix:u=>(u.consume("!"),{type:"JsdocTypeNotNullable",element:u.parseType(F.NULLABLE),meta:{position:"prefix"}}),parseInfix:(u,y)=>(u.consume("!"),{type:"JsdocTypeNotNullable",element:C(y),meta:{position:"suffix"}})});function re({allowTrailingComma:u}){return S({name:"parameterListParslet",accept:y=>y===",",precedence:F.PARAMETER_LIST,parseInfix:(y,v)=>{let I=[D(v)];y.consume(",");do try{let j=y.parseIntermediateType(F.PARAMETER_LIST);I.push(D(j))}catch(j){if(u&&j instanceof r)break;throw j}while(y.consume(","));if(I.length>0&&I.slice(0,-1).some(j=>j.type==="JsdocTypeVariadic"))throw new Error("Only the last parameter may be a rest parameter");return{type:"JsdocTypeParameterList",elements:I}}})}let Z=S({name:"genericParslet",accept:(u,y)=>u==="<"||u==="."&&y==="<",precedence:F.GENERIC,parseInfix:(u,y)=>{let v=u.consume(".");u.consume("<");let I=[];do I.push(u.parseType(F.PARAMETER_LIST));while(u.consume(","));if(!u.consume(">"))throw new Error("Unterminated generic parameter list");return{type:"JsdocTypeGeneric",left:C(y),elements:I,meta:{brackets:"angle",dot:v}}}}),Y=S({name:"unionParslet",accept:u=>u==="|",precedence:F.UNION,parseInfix:(u,y)=>{u.consume("|");let v=[];do v.push(u.parseType(F.UNION));while(u.consume("|"));return{type:"JsdocTypeUnion",elements:[C(y),...v]}}}),ee=[H,k,_,$,U,K,re({allowTrailingComma:!0}),Z,Y,k];function ye({allowSquareBracketsOnAnyType:u,allowJsdocNamePaths:y,pathGrammar:v}){return function(j,q,W){if(W==null||q>=F.NAME_PATH)return null;let te=j.lexer.current.type,Ce=j.lexer.next.type;if(!(te==="."&&Ce!=="<"||te==="["&&(u||W.type==="JsdocTypeName")||y&&(te==="~"||te==="#")))return null;let Le,Dr=!1;j.consume(".")?Le="property":j.consume("[")?(Le="property-brackets",Dr=!0):j.consume("~")?Le="inner":(j.consume("#"),Le="instance");let Ua=v!==null?new G(v,j.lexer,j):j,Xe=Ua.parseIntermediateType(F.NAME_PATH);j.acceptLexerState(Ua);let ir;switch(Xe.type){case"JsdocTypeName":ir={type:"JsdocTypeProperty",value:Xe.value,meta:{quote:void 0}};break;case"JsdocTypeNumber":ir={type:"JsdocTypeProperty",value:Xe.value.toString(10),meta:{quote:void 0}};break;case"JsdocTypeStringValue":ir={type:"JsdocTypeProperty",value:Xe.value,meta:{quote:Xe.meta.quote}};break;case"JsdocTypeSpecialNamePath":if(Xe.specialType==="event")ir=Xe;else throw new o(Xe,"Type 'JsdocTypeSpecialNamePath' is only allowed with specialType 'event'");break;default:throw new o(Xe,"Expecting 'JsdocTypeName', 'JsdocTypeNumber', 'JsdocStringValue' or 'JsdocTypeSpecialNamePath'")}if(Dr&&!j.consume("]")){let qa=j.lexer.current;throw new Error(`Unterminated square brackets. Next token is '${qa.type}' with text '${qa.text}'`)}return{type:"JsdocTypeNamePath",left:C(W),right:ir,pathType:Le}}}function ue({allowedAdditionalTokens:u}){return S({name:"nameParslet",accept:y=>y==="Identifier"||y==="this"||y==="new"||u.includes(y),parsePrefix:y=>{let{type:v,text:I}=y.lexer.current;return y.consume(v),{type:"JsdocTypeName",value:I}}})}let Ae=S({name:"stringValueParslet",accept:u=>u==="StringValue",parsePrefix:u=>{let y=u.lexer.current.text;return u.consume("StringValue"),{type:"JsdocTypeStringValue",value:y.slice(1,-1),meta:{quote:y[0]==="'"?"single":"double"}}}});function ne({pathGrammar:u,allowedTypes:y}){return S({name:"specialNamePathParslet",accept:v=>y.includes(v),parsePrefix:v=>{let I=v.lexer.current.type;if(v.consume(I),!v.consume(":"))return{type:"JsdocTypeName",value:I};let j,q=v.lexer.current;if(v.consume("StringValue"))j={type:"JsdocTypeSpecialNamePath",value:q.text.slice(1,-1),specialType:I,meta:{quote:q.text[0]==="'"?"single":"double"}};else{let Ce="",ve=["Identifier","@","/"];for(;ve.some(Le=>v.consume(Le));)Ce+=q.text,q=v.lexer.current;j={type:"JsdocTypeSpecialNamePath",value:Ce,specialType:I,meta:{quote:void 0}}}let W=new G(u,v.lexer,v),te=W.parseInfixIntermediateType(j,F.ALL);return v.acceptLexerState(W),C(te)}})}let qe=[ue({allowedAdditionalTokens:["external","module"]}),Ae,_,ye({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:null})],Be=[...qe,ne({allowedTypes:["event"],pathGrammar:qe})];function Ye(u){let y;if(u.type==="JsdocTypeParameterList")y=u.elements;else if(u.type==="JsdocTypeParenthesis")y=[u.element];else throw new o(u);return y.map(v=>D(v))}function nr(u){let y=Ye(u);if(y.some(v=>v.type==="JsdocTypeKeyValue"))throw new Error("No parameter should be named");return y}function Ft({allowNamedParameters:u,allowNoReturnType:y,allowWithoutParenthesis:v,allowNewAsFunctionKeyword:I}){return S({name:"functionParslet",accept:(j,q)=>j==="function"||I&&j==="new"&&q==="(",parsePrefix:j=>{let q=j.consume("new");j.consume("function");let W=j.lexer.current.type==="(";if(!W){if(!v)throw new Error("function is missing parameter list");return{type:"JsdocTypeName",value:"function"}}let te={type:"JsdocTypeFunction",parameters:[],arrow:!1,constructor:q,parenthesis:W},Ce=j.parseIntermediateType(F.FUNCTION);if(u===void 0)te.parameters=nr(Ce);else{if(q&&Ce.type==="JsdocTypeFunction"&&Ce.arrow)return te=Ce,te.constructor=!0,te;te.parameters=Ye(Ce);for(let ve of te.parameters)if(ve.type==="JsdocTypeKeyValue"&&!u.includes(ve.key))throw new Error(`only allowed named parameters are ${u.join(", ")} but got ${ve.type}`)}if(j.consume(":"))te.returnType=j.parseType(F.PREFIX);else if(!y)throw new Error("function is missing return type");return te}})}function or({allowPostfix:u,allowEnclosingBrackets:y}){return S({name:"variadicParslet",accept:v=>v==="...",precedence:F.PREFIX,parsePrefix:v=>{v.consume("...");let I=y&&v.consume("[");try{let j=v.parseType(F.PREFIX);if(I&&!v.consume("]"))throw new Error("Unterminated variadic type. Missing ']'");return{type:"JsdocTypeVariadic",element:C(j),meta:{position:"prefix",squareBrackets:I}}}catch(j){if(j instanceof r){if(I)throw new Error("Empty square brackets for variadic are not allowed.");return{type:"JsdocTypeVariadic",meta:{position:void 0,squareBrackets:!1}}}else throw j}},parseInfix:u?(v,I)=>(v.consume("..."),{type:"JsdocTypeVariadic",element:C(I),meta:{position:"suffix",squareBrackets:!1}}):void 0})}let kr=S({name:"symbolParslet",accept:u=>u==="(",precedence:F.SYMBOL,parseInfix:(u,y)=>{if(y.type!=="JsdocTypeName")throw new Error("Symbol expects a name on the left side. (Reacting on '(')");u.consume("(");let v={type:"JsdocTypeSymbol",value:y.value};if(!u.consume(")")){let I=u.parseIntermediateType(F.SYMBOL);if(v.element=B(I),!u.consume(")"))throw new Error("Symbol does not end after value")}return v}}),_e=S({name:"arrayBracketsParslet",precedence:F.ARRAY_BRACKETS,accept:(u,y)=>u==="["&&y==="]",parseInfix:(u,y)=>(u.consume("["),u.consume("]"),{type:"JsdocTypeGeneric",left:{type:"JsdocTypeName",value:"Array"},elements:[C(y)],meta:{brackets:"square",dot:!1}})});function De({objectFieldGrammar:u,allowKeyTypes:y}){return S({name:"objectParslet",accept:v=>v==="{",parsePrefix:v=>{v.consume("{");let I={type:"JsdocTypeObject",meta:{separator:"comma"},elements:[]};if(!v.consume("}")){let j,q=new G(u,v.lexer,v);for(;;){q.acceptLexerState(v);let W=q.parseIntermediateType(F.OBJECT);v.acceptLexerState(q),W===void 0&&y&&(W=v.parseIntermediateType(F.OBJECT));let te=!1;if(W.type==="JsdocTypeNullable"&&(te=!0,W=W.element),W.type==="JsdocTypeNumber"||W.type==="JsdocTypeName"||W.type==="JsdocTypeStringValue"){let ve;W.type==="JsdocTypeStringValue"&&(ve=W.meta.quote),I.elements.push({type:"JsdocTypeObjectField",key:W.value.toString(),right:void 0,optional:te,readonly:!1,meta:{quote:ve}})}else if(W.type==="JsdocTypeObjectField"||W.type==="JsdocTypeJsdocObjectField")I.elements.push(W);else throw new o(W);if(v.lexer.current.startOfLine)j="linebreak";else if(v.consume(","))j="comma";else if(v.consume(";"))j="semicolon";else break;if(v.lexer.current.type==="}")break}if(I.meta.separator=j??"comma",!v.consume("}"))throw new Error("Unterminated record type. Missing '}'")}return I}})}function ot({allowSquaredProperties:u,allowKeyTypes:y,allowReadonly:v,allowOptional:I}){return S({name:"objectFieldParslet",precedence:F.KEY_VALUE,accept:j=>j===":",parseInfix:(j,q)=>{var W;let te=!1,Ce=!1;I&&q.type==="JsdocTypeNullable"&&(te=!0,q=q.element),v&&q.type==="JsdocTypeReadonlyProperty"&&(Ce=!0,q=q.element);let ve=(W=j.baseParser)!==null&&W!==void 0?W:j;if(ve.acceptLexerState(j),q.type==="JsdocTypeNumber"||q.type==="JsdocTypeName"||q.type==="JsdocTypeStringValue"||M(q)){if(M(q)&&!u)throw new o(q);ve.consume(":");let Le;q.type==="JsdocTypeStringValue"&&(Le=q.meta.quote);let Dr=ve.parseType(F.KEY_VALUE);return j.acceptLexerState(ve),{type:"JsdocTypeObjectField",key:M(q)?q:q.value.toString(),right:Dr,optional:te,readonly:Ce,meta:{quote:Le}}}else{if(!y)throw new o(q);ve.consume(":");let Le=ve.parseType(F.KEY_VALUE);return j.acceptLexerState(ve),{type:"JsdocTypeJsdocObjectField",left:C(q),right:Le}}}})}function Nt({allowOptional:u,allowVariadic:y}){return S({name:"keyValueParslet",precedence:F.KEY_VALUE,accept:v=>v===":",parseInfix:(v,I)=>{let j=!1,q=!1;if(u&&I.type==="JsdocTypeNullable"&&(j=!0,I=I.element),y&&I.type==="JsdocTypeVariadic"&&I.element!==void 0&&(q=!0,I=I.element),I.type!=="JsdocTypeName")throw new o(I);v.consume(":");let W=v.parseType(F.KEY_VALUE);return{type:"JsdocTypeKeyValue",key:I.value,right:W,optional:j,variadic:q}}})}let Ir=[...ee,Ft({allowWithoutParenthesis:!0,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),Ae,ne({allowedTypes:["module","external","event"],pathGrammar:Be}),or({allowEnclosingBrackets:!0,allowPostfix:!0}),ue({allowedAdditionalTokens:["keyof"]}),kr,_e,ye({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Be})],An=[...Ir,De({objectFieldGrammar:[ue({allowedAdditionalTokens:["module","in"]}),ot({allowSquaredProperties:!1,allowKeyTypes:!0,allowOptional:!1,allowReadonly:!1}),...Ir],allowKeyTypes:!0}),Nt({allowOptional:!0,allowVariadic:!0})],Ba=S({name:"typeOfParslet",accept:u=>u==="typeof",parsePrefix:u=>(u.consume("typeof"),{type:"JsdocTypeTypeof",element:C(u.parseType(F.KEY_OF_TYPE_OF))})}),Hd=[ue({allowedAdditionalTokens:["module","keyof","event","external","in"]}),H,k,Ae,_,ot({allowSquaredProperties:!1,allowKeyTypes:!1,allowOptional:!1,allowReadonly:!1})],Gd=[...ee,De({allowKeyTypes:!1,objectFieldGrammar:Hd}),ue({allowedAdditionalTokens:["event","external","in"]}),Ba,Ft({allowWithoutParenthesis:!1,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),or({allowEnclosingBrackets:!1,allowPostfix:!1}),ue({allowedAdditionalTokens:["keyof"]}),ne({allowedTypes:["module"],pathGrammar:Be}),ye({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Be}),Nt({allowOptional:!1,allowVariadic:!1}),kr],Wd=S({name:"assertsParslet",accept:u=>u==="asserts",parsePrefix:u=>{u.consume("asserts");let y=u.parseIntermediateType(F.SYMBOL);if(y.type!=="JsdocTypeName")throw new o(y,"A typescript asserts always has to have a name on the left side.");return u.consume("is"),{type:"JsdocTypeAsserts",left:y,right:C(u.parseIntermediateType(F.INFIX))}}});function Kd({allowQuestionMark:u}){return S({name:"tupleParslet",accept:y=>y==="[",parsePrefix:y=>{y.consume("[");let v={type:"JsdocTypeTuple",elements:[]};if(y.consume("]"))return v;let I=y.parseIntermediateType(F.ALL);if(I.type==="JsdocTypeParameterList"?I.elements[0].type==="JsdocTypeKeyValue"?v.elements=I.elements.map(P):v.elements=I.elements.map(C):I.type==="JsdocTypeKeyValue"?v.elements=[P(I)]:v.elements=[C(I)],!y.consume("]"))throw new Error("Unterminated '['");if(!u&&v.elements.some(j=>j.type==="JsdocTypeUnknown"))throw new Error("Question mark in tuple not allowed");return v}})}let Yd=S({name:"keyOfParslet",accept:u=>u==="keyof",parsePrefix:u=>(u.consume("keyof"),{type:"JsdocTypeKeyof",element:C(u.parseType(F.KEY_OF_TYPE_OF))})}),Xd=S({name:"importParslet",accept:u=>u==="import",parsePrefix:u=>{if(u.consume("import"),!u.consume("("))throw new Error("Missing parenthesis after import keyword");let y=u.parseType(F.PREFIX);if(y.type!=="JsdocTypeStringValue")throw new Error("Only string values are allowed as paths for imports");if(!u.consume(")"))throw new Error("Missing closing parenthesis after import keyword");return{type:"JsdocTypeImport",element:y}}}),Qd=S({name:"readonlyPropertyParslet",accept:u=>u==="readonly",parsePrefix:u=>(u.consume("readonly"),{type:"JsdocTypeReadonlyProperty",element:u.parseType(F.KEY_VALUE)})}),Zd=S({name:"arrowFunctionParslet",precedence:F.ARROW,accept:u=>u==="=>",parseInfix:(u,y)=>(u.consume("=>"),{type:"JsdocTypeFunction",parameters:Ye(y).map(O),arrow:!0,constructor:!1,parenthesis:!0,returnType:u.parseType(F.OBJECT)})}),ep=S({name:"intersectionParslet",accept:u=>u==="&",precedence:F.INTERSECTION,parseInfix:(u,y)=>{u.consume("&");let v=[];do v.push(u.parseType(F.INTERSECTION));while(u.consume("&"));return{type:"JsdocTypeIntersection",elements:[C(y),...v]}}}),tp=S({name:"predicateParslet",precedence:F.INFIX,accept:u=>u==="is",parseInfix:(u,y)=>{if(y.type!=="JsdocTypeName")throw new o(y,"A typescript predicate always has to have a name on the left side.");return u.consume("is"),{type:"JsdocTypePredicate",left:y,right:C(u.parseIntermediateType(F.INFIX))}}}),rp=S({name:"objectSquareBracketPropertyParslet",accept:u=>u==="[",parsePrefix:u=>{if(u.baseParser===void 0)throw new Error("Only allowed inside object grammar");u.consume("[");let y=u.lexer.current.text;u.consume("Identifier");let v;if(u.consume(":")){let I=u.baseParser;I.acceptLexerState(u),v={type:"JsdocTypeIndexSignature",key:y,right:I.parseType(F.INDEX_BRACKETS)},u.acceptLexerState(I)}else if(u.consume("in")){let I=u.baseParser;I.acceptLexerState(u),v={type:"JsdocTypeMappedType",key:y,right:I.parseType(F.ARRAY_BRACKETS)},u.acceptLexerState(I)}else throw new Error("Missing ':' or 'in' inside square bracketed property.");if(!u.consume("]"))throw new Error("Unterminated square brackets");return v}}),np=[Qd,ue({allowedAdditionalTokens:["module","event","keyof","event","external","in"]}),H,k,Ae,_,ot({allowSquaredProperties:!0,allowKeyTypes:!1,allowOptional:!0,allowReadonly:!0}),rp],op=[...ee,De({allowKeyTypes:!1,objectFieldGrammar:np}),Ba,Yd,Xd,Ae,Ft({allowWithoutParenthesis:!0,allowNoReturnType:!1,allowNamedParameters:["this","new","args"],allowNewAsFunctionKeyword:!0}),Kd({allowQuestionMark:!1}),or({allowEnclosingBrackets:!1,allowPostfix:!1}),Wd,ue({allowedAdditionalTokens:["event","external","in"]}),ne({allowedTypes:["module"],pathGrammar:Be}),_e,Zd,ye({allowSquareBracketsOnAnyType:!0,allowJsdocNamePaths:!1,pathGrammar:Be}),ep,tp,Nt({allowVariadic:!0,allowOptional:!0})];function ja(u,y){switch(y){case"closure":return new G(Gd,u).parse();case"jsdoc":return new G(An,u).parse();case"typescript":return new G(op,u).parse()}}function ap(u,y=["typescript","closure","jsdoc"]){let v;for(let I of y)try{return ja(u,I)}catch(j){v=j}throw v}function ar(u,y){let v=u[y.type];if(v===void 0)throw new Error(`In this set of transform rules exists no rule for type ${y.type}.`);return v(y,I=>ar(u,I))}function Te(u){throw new Error("This transform is not available. Are you trying the correct parsing mode?")}function La(u){let y={params:[]};for(let v of u.parameters)v.type==="JsdocTypeKeyValue"?v.key==="this"?y.this=v.right:v.key==="new"?y.new=v.right:y.params.push(v):y.params.push(v);return y}function Or(u,y,v){return u==="prefix"?v+y:y+v}function at(u,y){switch(y){case"double":return`"${u}"`;case"single":return`'${u}'`;case void 0:return u}}function Ma(){return{JsdocTypeParenthesis:(u,y)=>`(${u.element!==void 0?y(u.element):""})`,JsdocTypeKeyof:(u,y)=>`keyof ${y(u.element)}`,JsdocTypeFunction:(u,y)=>{if(u.arrow){if(u.returnType===void 0)throw new Error("Arrow function needs a return type.");let v=`(${u.parameters.map(y).join(", ")}) => ${y(u.returnType)}`;return u.constructor&&(v="new "+v),v}else{let v=u.constructor?"new":"function";return u.parenthesis&&(v+=`(${u.parameters.map(y).join(", ")})`,u.returnType!==void 0&&(v+=`: ${y(u.returnType)}`)),v}},JsdocTypeName:u=>u.value,JsdocTypeTuple:(u,y)=>`[${u.elements.map(y).join(", ")}]`,JsdocTypeVariadic:(u,y)=>u.meta.position===void 0?"...":Or(u.meta.position,y(u.element),"..."),JsdocTypeNamePath:(u,y)=>{let v=y(u.left),I=y(u.right);switch(u.pathType){case"inner":return`${v}~${I}`;case"instance":return`${v}#${I}`;case"property":return`${v}.${I}`;case"property-brackets":return`${v}[${I}]`}},JsdocTypeStringValue:u=>at(u.value,u.meta.quote),JsdocTypeAny:()=>"*",JsdocTypeGeneric:(u,y)=>{if(u.meta.brackets==="square"){let v=u.elements[0],I=y(v);return v.type==="JsdocTypeUnion"||v.type==="JsdocTypeIntersection"?`(${I})[]`:`${I}[]`}else return`${y(u.left)}${u.meta.dot?".":""}<${u.elements.map(y).join(", ")}>`},JsdocTypeImport:(u,y)=>`import(${y(u.element)})`,JsdocTypeObjectField:(u,y)=>{let v="";return u.readonly&&(v+="readonly "),typeof u.key=="string"?v+=at(u.key,u.meta.quote):v+=y(u.key),u.optional&&(v+="?"),u.right===void 0?v:v+`: ${y(u.right)}`},JsdocTypeJsdocObjectField:(u,y)=>`${y(u.left)}: ${y(u.right)}`,JsdocTypeKeyValue:(u,y)=>{let v=u.key;return u.optional&&(v+="?"),u.variadic&&(v="..."+v),u.right===void 0?v:v+`: ${y(u.right)}`},JsdocTypeSpecialNamePath:u=>`${u.specialType}:${at(u.value,u.meta.quote)}`,JsdocTypeNotNullable:(u,y)=>Or(u.meta.position,y(u.element),"!"),JsdocTypeNull:()=>"null",JsdocTypeNullable:(u,y)=>Or(u.meta.position,y(u.element),"?"),JsdocTypeNumber:u=>u.value.toString(),JsdocTypeObject:(u,y)=>`{${u.elements.map(y).join((u.meta.separator==="comma"?",":";")+" ")}}`,JsdocTypeOptional:(u,y)=>Or(u.meta.position,y(u.element),"="),JsdocTypeSymbol:(u,y)=>`${u.value}(${u.element!==void 0?y(u.element):""})`,JsdocTypeTypeof:(u,y)=>`typeof ${y(u.element)}`,JsdocTypeUndefined:()=>"undefined",JsdocTypeUnion:(u,y)=>u.elements.map(y).join(" | "),JsdocTypeUnknown:()=>"?",JsdocTypeIntersection:(u,y)=>u.elements.map(y).join(" & "),JsdocTypeProperty:u=>at(u.value,u.meta.quote),JsdocTypePredicate:(u,y)=>`${y(u.left)} is ${y(u.right)}`,JsdocTypeIndexSignature:(u,y)=>`[${u.key}: ${y(u.right)}]`,JsdocTypeMappedType:(u,y)=>`[${u.key} in ${y(u.right)}]`,JsdocTypeAsserts:(u,y)=>`asserts ${y(u.left)} is ${y(u.right)}`}}let ip=Ma();function sp(u){return ar(ip,u)}let lp=["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 it(u){let y={type:"NameExpression",name:u};return lp.includes(u)&&(y.reservedWord=!0),y}let up={JsdocTypeOptional:(u,y)=>{let v=y(u.element);return v.optional=!0,v},JsdocTypeNullable:(u,y)=>{let v=y(u.element);return v.nullable=!0,v},JsdocTypeNotNullable:(u,y)=>{let v=y(u.element);return v.nullable=!1,v},JsdocTypeVariadic:(u,y)=>{if(u.element===void 0)throw new Error("dots without value are not allowed in catharsis mode");let v=y(u.element);return v.repeatable=!0,v},JsdocTypeAny:()=>({type:"AllLiteral"}),JsdocTypeNull:()=>({type:"NullLiteral"}),JsdocTypeStringValue:u=>it(at(u.value,u.meta.quote)),JsdocTypeUndefined:()=>({type:"UndefinedLiteral"}),JsdocTypeUnknown:()=>({type:"UnknownLiteral"}),JsdocTypeFunction:(u,y)=>{let v=La(u),I={type:"FunctionType",params:v.params.map(y)};return v.this!==void 0&&(I.this=y(v.this)),v.new!==void 0&&(I.new=y(v.new)),u.returnType!==void 0&&(I.result=y(u.returnType)),I},JsdocTypeGeneric:(u,y)=>({type:"TypeApplication",applications:u.elements.map(v=>y(v)),expression:y(u.left)}),JsdocTypeSpecialNamePath:u=>it(u.specialType+":"+at(u.value,u.meta.quote)),JsdocTypeName:u=>u.value!=="function"?it(u.value):{type:"FunctionType",params:[]},JsdocTypeNumber:u=>it(u.value.toString()),JsdocTypeObject:(u,y)=>{let v={type:"RecordType",fields:[]};for(let I of u.elements)I.type!=="JsdocTypeObjectField"&&I.type!=="JsdocTypeJsdocObjectField"?v.fields.push({type:"FieldType",key:y(I),value:void 0}):v.fields.push(y(I));return v},JsdocTypeObjectField:(u,y)=>{if(typeof u.key!="string")throw new Error("Index signatures and mapped types are not supported");return{type:"FieldType",key:it(at(u.key,u.meta.quote)),value:u.right===void 0?void 0:y(u.right)}},JsdocTypeJsdocObjectField:(u,y)=>({type:"FieldType",key:y(u.left),value:y(u.right)}),JsdocTypeUnion:(u,y)=>({type:"TypeUnion",elements:u.elements.map(v=>y(v))}),JsdocTypeKeyValue:(u,y)=>({type:"FieldType",key:it(u.key),value:u.right===void 0?void 0:y(u.right)}),JsdocTypeNamePath:(u,y)=>{let v=y(u.left),I;u.right.type==="JsdocTypeSpecialNamePath"?I=y(u.right).name:I=at(u.right.value,u.right.meta.quote);let j=u.pathType==="inner"?"~":u.pathType==="instance"?"#":".";return it(`${v.name}${j}${I}`)},JsdocTypeSymbol:u=>{let y="",v=u.element,I=!1;return v?.type==="JsdocTypeVariadic"&&(v.meta.position==="prefix"?y="...":I=!0,v=v.element),v?.type==="JsdocTypeName"?y+=v.value:v?.type==="JsdocTypeNumber"&&(y+=v.value.toString()),I&&(y+="..."),it(`${u.value}(${y})`)},JsdocTypeParenthesis:(u,y)=>y(C(u.element)),JsdocTypeMappedType:Te,JsdocTypeIndexSignature:Te,JsdocTypeImport:Te,JsdocTypeKeyof:Te,JsdocTypeTuple:Te,JsdocTypeTypeof:Te,JsdocTypeIntersection:Te,JsdocTypeProperty:Te,JsdocTypePredicate:Te,JsdocTypeAsserts:Te};function cp(u){return ar(up,u)}function Et(u){switch(u){case void 0:return"none";case"single":return"single";case"double":return"double"}}function dp(u){switch(u){case"inner":return"INNER_MEMBER";case"instance":return"INSTANCE_MEMBER";case"property":return"MEMBER";case"property-brackets":return"MEMBER"}}function Tn(u,y){return y.length===2?{type:u,left:y[0],right:y[1]}:{type:u,left:y[0],right:Tn(u,y.slice(1))}}let pp={JsdocTypeOptional:(u,y)=>({type:"OPTIONAL",value:y(u.element),meta:{syntax:u.meta.position==="prefix"?"PREFIX_EQUAL_SIGN":"SUFFIX_EQUALS_SIGN"}}),JsdocTypeNullable:(u,y)=>({type:"NULLABLE",value:y(u.element),meta:{syntax:u.meta.position==="prefix"?"PREFIX_QUESTION_MARK":"SUFFIX_QUESTION_MARK"}}),JsdocTypeNotNullable:(u,y)=>({type:"NOT_NULLABLE",value:y(u.element),meta:{syntax:u.meta.position==="prefix"?"PREFIX_BANG":"SUFFIX_BANG"}}),JsdocTypeVariadic:(u,y)=>{let v={type:"VARIADIC",meta:{syntax:u.meta.position==="prefix"?"PREFIX_DOTS":u.meta.position==="suffix"?"SUFFIX_DOTS":"ONLY_DOTS"}};return u.element!==void 0&&(v.value=y(u.element)),v},JsdocTypeName:u=>({type:"NAME",name:u.value}),JsdocTypeTypeof:(u,y)=>({type:"TYPE_QUERY",name:y(u.element)}),JsdocTypeTuple:(u,y)=>({type:"TUPLE",entries:u.elements.map(y)}),JsdocTypeKeyof:(u,y)=>({type:"KEY_QUERY",value:y(u.element)}),JsdocTypeImport:u=>({type:"IMPORT",path:{type:"STRING_VALUE",quoteStyle:Et(u.element.meta.quote),string:u.element.value}}),JsdocTypeUndefined:()=>({type:"NAME",name:"undefined"}),JsdocTypeAny:()=>({type:"ANY"}),JsdocTypeFunction:(u,y)=>{let v=La(u),I={type:u.arrow?"ARROW":"FUNCTION",params:v.params.map(j=>{if(j.type==="JsdocTypeKeyValue"){if(j.right===void 0)throw new Error("Function parameter without ':' is not expected to be 'KEY_VALUE'");return{type:"NAMED_PARAMETER",name:j.key,typeName:y(j.right)}}else return y(j)}),new:null,returns:null};return v.this!==void 0?I.this=y(v.this):u.arrow||(I.this=null),v.new!==void 0&&(I.new=y(v.new)),u.returnType!==void 0&&(I.returns=y(u.returnType)),I},JsdocTypeGeneric:(u,y)=>{let v={type:"GENERIC",subject:y(u.left),objects:u.elements.map(y),meta:{syntax:u.meta.brackets==="square"?"SQUARE_BRACKET":u.meta.dot?"ANGLE_BRACKET_WITH_DOT":"ANGLE_BRACKET"}};return u.meta.brackets==="square"&&u.elements[0].type==="JsdocTypeFunction"&&!u.elements[0].parenthesis&&(v.objects[0]={type:"NAME",name:"function"}),v},JsdocTypeObjectField:(u,y)=>{if(typeof u.key!="string")throw new Error("Index signatures and mapped types are not supported");if(u.right===void 0)return{type:"RECORD_ENTRY",key:u.key,quoteStyle:Et(u.meta.quote),value:null,readonly:!1};let v=y(u.right);return u.optional&&(v={type:"OPTIONAL",value:v,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:u.key.toString(),quoteStyle:Et(u.meta.quote),value:v,readonly:!1}},JsdocTypeJsdocObjectField:()=>{throw new Error("Keys may not be typed in jsdoctypeparser.")},JsdocTypeKeyValue:(u,y)=>{if(u.right===void 0)return{type:"RECORD_ENTRY",key:u.key,quoteStyle:"none",value:null,readonly:!1};let v=y(u.right);return u.optional&&(v={type:"OPTIONAL",value:v,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:u.key,quoteStyle:"none",value:v,readonly:!1}},JsdocTypeObject:(u,y)=>{let v=[];for(let I of u.elements)(I.type==="JsdocTypeObjectField"||I.type==="JsdocTypeJsdocObjectField")&&v.push(y(I));return{type:"RECORD",entries:v}},JsdocTypeSpecialNamePath:u=>{if(u.specialType!=="module")throw new Error(`jsdoctypeparser does not support type ${u.specialType} at this point.`);return{type:"MODULE",value:{type:"FILE_PATH",quoteStyle:Et(u.meta.quote),path:u.value}}},JsdocTypeNamePath:(u,y)=>{let v=!1,I,j;u.right.type==="JsdocTypeSpecialNamePath"&&u.right.specialType==="event"?(v=!0,I=u.right.value,j=Et(u.right.meta.quote)):(I=u.right.value,j=Et(u.right.meta.quote));let q={type:dp(u.pathType),owner:y(u.left),name:I,quoteStyle:j,hasEventPrefix:v};if(q.owner.type==="MODULE"){let W=q.owner;return q.owner=q.owner.value,W.value=q,W}else return q},JsdocTypeUnion:(u,y)=>Tn("UNION",u.elements.map(y)),JsdocTypeParenthesis:(u,y)=>({type:"PARENTHESIS",value:y(C(u.element))}),JsdocTypeNull:()=>({type:"NAME",name:"null"}),JsdocTypeUnknown:()=>({type:"UNKNOWN"}),JsdocTypeStringValue:u=>({type:"STRING_VALUE",quoteStyle:Et(u.meta.quote),string:u.value}),JsdocTypeIntersection:(u,y)=>Tn("INTERSECTION",u.elements.map(y)),JsdocTypeNumber:u=>({type:"NUMBER_VALUE",number:u.value.toString()}),JsdocTypeSymbol:Te,JsdocTypeProperty:Te,JsdocTypePredicate:Te,JsdocTypeMappedType:Te,JsdocTypeIndexSignature:Te,JsdocTypeAsserts:Te};function fp(u){return ar(pp,u)}function hp(){return{JsdocTypeIntersection:(u,y)=>({type:"JsdocTypeIntersection",elements:u.elements.map(y)}),JsdocTypeGeneric:(u,y)=>({type:"JsdocTypeGeneric",left:y(u.left),elements:u.elements.map(y),meta:{dot:u.meta.dot,brackets:u.meta.brackets}}),JsdocTypeNullable:u=>u,JsdocTypeUnion:(u,y)=>({type:"JsdocTypeUnion",elements:u.elements.map(y)}),JsdocTypeUnknown:u=>u,JsdocTypeUndefined:u=>u,JsdocTypeTypeof:(u,y)=>({type:"JsdocTypeTypeof",element:y(u.element)}),JsdocTypeSymbol:(u,y)=>{let v={type:"JsdocTypeSymbol",value:u.value};return u.element!==void 0&&(v.element=y(u.element)),v},JsdocTypeOptional:(u,y)=>({type:"JsdocTypeOptional",element:y(u.element),meta:{position:u.meta.position}}),JsdocTypeObject:(u,y)=>({type:"JsdocTypeObject",meta:{separator:"comma"},elements:u.elements.map(y)}),JsdocTypeNumber:u=>u,JsdocTypeNull:u=>u,JsdocTypeNotNullable:(u,y)=>({type:"JsdocTypeNotNullable",element:y(u.element),meta:{position:u.meta.position}}),JsdocTypeSpecialNamePath:u=>u,JsdocTypeObjectField:(u,y)=>({type:"JsdocTypeObjectField",key:u.key,right:u.right===void 0?void 0:y(u.right),optional:u.optional,readonly:u.readonly,meta:u.meta}),JsdocTypeJsdocObjectField:(u,y)=>({type:"JsdocTypeJsdocObjectField",left:y(u.left),right:y(u.right)}),JsdocTypeKeyValue:(u,y)=>({type:"JsdocTypeKeyValue",key:u.key,right:u.right===void 0?void 0:y(u.right),optional:u.optional,variadic:u.variadic}),JsdocTypeImport:(u,y)=>({type:"JsdocTypeImport",element:y(u.element)}),JsdocTypeAny:u=>u,JsdocTypeStringValue:u=>u,JsdocTypeNamePath:u=>u,JsdocTypeVariadic:(u,y)=>{let v={type:"JsdocTypeVariadic",meta:{position:u.meta.position,squareBrackets:u.meta.squareBrackets}};return u.element!==void 0&&(v.element=y(u.element)),v},JsdocTypeTuple:(u,y)=>({type:"JsdocTypeTuple",elements:u.elements.map(y)}),JsdocTypeName:u=>u,JsdocTypeFunction:(u,y)=>{let v={type:"JsdocTypeFunction",arrow:u.arrow,parameters:u.parameters.map(y),constructor:u.constructor,parenthesis:u.parenthesis};return u.returnType!==void 0&&(v.returnType=y(u.returnType)),v},JsdocTypeKeyof:(u,y)=>({type:"JsdocTypeKeyof",element:y(u.element)}),JsdocTypeParenthesis:(u,y)=>({type:"JsdocTypeParenthesis",element:y(u.element)}),JsdocTypeProperty:u=>u,JsdocTypePredicate:(u,y)=>({type:"JsdocTypePredicate",left:y(u.left),right:y(u.right)}),JsdocTypeIndexSignature:(u,y)=>({type:"JsdocTypeIndexSignature",key:u.key,right:y(u.right)}),JsdocTypeMappedType:(u,y)=>({type:"JsdocTypeMappedType",key:u.key,right:y(u.right)}),JsdocTypeAsserts:(u,y)=>({type:"JsdocTypeAsserts",left:y(u.left),right:y(u.right)})}}let $a={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"],JsdocTypeAsserts:["left","right"]};function Cn(u,y,v,I,j){I?.(u,y,v);let q=$a[u.type];for(let W of q){let te=u[W];if(te!==void 0)if(Array.isArray(te))for(let Ce of te)Cn(Ce,u,W,I,j);else Cn(te,u,W,I,j)}j?.(u,y,v)}function mp(u,y,v){Cn(u,void 0,void 0,y,v)}e.catharsisTransform=cp,e.identityTransformRules=hp,e.jtpTransform=fp,e.parse=ja,e.stringify=sp,e.stringifyRules=Ma,e.transform=ar,e.traverse=mp,e.tryParse=ap,e.visitorKeys=$a})});var yc={};Va(yc,{ColorControl:()=>mc,default:()=>rg});function Ot(){return(Ot=Object.assign||function(e){for(var t=1;t=0||(o[r]=e[r]);return o}function Qo(e){var t=Re(e),r=Re(function(n){t.current&&t.current(n)});return t.current=e,r.current}function dc(e,t,r){var n=Qo(r),o=X(function(){return e.toHsva(t)}),a=o[0],i=o[1],l=Re({color:t,hsva:a});xe(function(){if(!e.equal(t,l.current.color)){var c=e.toHsva(t);l.current={hsva:c,color:t},i(c)}},[t,e]),xe(function(){var c;uc(a,l.current.hsva)||e.equal(c=e.fromHsva(a),l.current.color)||(l.current={hsva:a,color:c},n(c))},[a,e,n]);var s=we(function(c){i(function(d){return Object.assign({},d,c)})},[]);return[a,s]}var gy,nc,by,Ey,$e,Kt,vr,Zo,Qu,Zu,oa,wr,aa,Ee,vy,wy,ea,xy,Sy,Ay,Ty,oc,ta,ln,ac,Cy,on,ky,ic,sc,lc,uc,cc,Iy,Oy,Dy,ec,pc,Ry,_y,Py,Fy,fc,Ny,By,jy,Ly,My,$y,Uy,qy,Vy,Jy,zy,tc,Hy,Gy,hc,an,Wy,Ky,Yy,ra,Xy,Qy,sn,rc,Wt,Zy,eg,un,tg,mc,rg,gc=Qe(()=>{V();J();z();In();Rr();Pr();Zn();no();gy=je({"../../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]}}}),nc=je({"../../node_modules/color-convert/conversions.js"(e,t){var r=gy(),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:l,labels:s}=o[i];delete o[i].channels,delete o[i].labels,Object.defineProperty(o[i],"channels",{value:l}),Object.defineProperty(o[i],"labels",{value:s})}o.rgb.hsl=function(i){let l=i[0]/255,s=i[1]/255,c=i[2]/255,d=Math.min(l,s,c),p=Math.max(l,s,c),h=p-d,f,b;p===d?f=0:l===p?f=(s-c)/h:s===p?f=2+(c-l)/h:c===p&&(f=4+(l-s)/h),f=Math.min(f*60,360),f<0&&(f+=360);let g=(d+p)/2;return p===d?b=0:g<=.5?b=h/(p+d):b=h/(2-p-d),[f,b*100,g*100]},o.rgb.hsv=function(i){let l,s,c,d,p,h=i[0]/255,f=i[1]/255,b=i[2]/255,g=Math.max(h,f,b),w=g-Math.min(h,f,b),x=function(A){return(g-A)/6/w+1/2};return w===0?(d=0,p=0):(p=w/g,l=x(h),s=x(f),c=x(b),h===g?d=c-s:f===g?d=1/3+l-c:b===g&&(d=2/3+s-l),d<0?d+=1:d>1&&(d-=1)),[d*360,p*100,g*100]},o.rgb.hwb=function(i){let l=i[0],s=i[1],c=i[2],d=o.rgb.hsl(i)[0],p=1/255*Math.min(l,Math.min(s,c));return c=1-1/255*Math.max(l,Math.max(s,c)),[d,p*100,c*100]},o.rgb.cmyk=function(i){let l=i[0]/255,s=i[1]/255,c=i[2]/255,d=Math.min(1-l,1-s,1-c),p=(1-l-d)/(1-d)||0,h=(1-s-d)/(1-d)||0,f=(1-c-d)/(1-d)||0;return[p*100,h*100,f*100,d*100]};function a(i,l){return(i[0]-l[0])**2+(i[1]-l[1])**2+(i[2]-l[2])**2}o.rgb.keyword=function(i){let l=n[i];if(l)return l;let s=1/0,c;for(let d of Object.keys(r)){let p=r[d],h=a(i,p);h.04045?((l+.055)/1.055)**2.4:l/12.92,s=s>.04045?((s+.055)/1.055)**2.4:s/12.92,c=c>.04045?((c+.055)/1.055)**2.4:c/12.92;let d=l*.4124+s*.3576+c*.1805,p=l*.2126+s*.7152+c*.0722,h=l*.0193+s*.1192+c*.9505;return[d*100,p*100,h*100]},o.rgb.lab=function(i){let l=o.rgb.xyz(i),s=l[0],c=l[1],d=l[2];s/=95.047,c/=100,d/=108.883,s=s>.008856?s**(1/3):7.787*s+16/116,c=c>.008856?c**(1/3):7.787*c+16/116,d=d>.008856?d**(1/3):7.787*d+16/116;let p=116*c-16,h=500*(s-c),f=200*(c-d);return[p,h,f]},o.hsl.rgb=function(i){let l=i[0]/360,s=i[1]/100,c=i[2]/100,d,p,h;if(s===0)return h=c*255,[h,h,h];c<.5?d=c*(1+s):d=c+s-c*s;let f=2*c-d,b=[0,0,0];for(let g=0;g<3;g++)p=l+1/3*-(g-1),p<0&&p++,p>1&&p--,6*p<1?h=f+(d-f)*6*p:2*p<1?h=d:3*p<2?h=f+(d-f)*(2/3-p)*6:h=f,b[g]=h*255;return b},o.hsl.hsv=function(i){let l=i[0],s=i[1]/100,c=i[2]/100,d=s,p=Math.max(c,.01);c*=2,s*=c<=1?c:2-c,d*=p<=1?p:2-p;let h=(c+s)/2,f=c===0?2*d/(p+d):2*s/(c+s);return[l,f*100,h*100]},o.hsv.rgb=function(i){let l=i[0]/60,s=i[1]/100,c=i[2]/100,d=Math.floor(l)%6,p=l-Math.floor(l),h=255*c*(1-s),f=255*c*(1-s*p),b=255*c*(1-s*(1-p));switch(c*=255,d){case 0:return[c,b,h];case 1:return[f,c,h];case 2:return[h,c,b];case 3:return[h,f,c];case 4:return[b,h,c];case 5:return[c,h,f]}},o.hsv.hsl=function(i){let l=i[0],s=i[1]/100,c=i[2]/100,d=Math.max(c,.01),p,h;h=(2-s)*c;let f=(2-s)*d;return p=s*d,p/=f<=1?f:2-f,p=p||0,h/=2,[l,p*100,h*100]},o.hwb.rgb=function(i){let l=i[0]/360,s=i[1]/100,c=i[2]/100,d=s+c,p;d>1&&(s/=d,c/=d);let h=Math.floor(6*l),f=1-c;p=6*l-h,(h&1)!==0&&(p=1-p);let b=s+p*(f-s),g,w,x;switch(h){default:case 6:case 0:g=f,w=b,x=s;break;case 1:g=b,w=f,x=s;break;case 2:g=s,w=f,x=b;break;case 3:g=s,w=b,x=f;break;case 4:g=b,w=s,x=f;break;case 5:g=f,w=s,x=b;break}return[g*255,w*255,x*255]},o.cmyk.rgb=function(i){let l=i[0]/100,s=i[1]/100,c=i[2]/100,d=i[3]/100,p=1-Math.min(1,l*(1-d)+d),h=1-Math.min(1,s*(1-d)+d),f=1-Math.min(1,c*(1-d)+d);return[p*255,h*255,f*255]},o.xyz.rgb=function(i){let l=i[0]/100,s=i[1]/100,c=i[2]/100,d,p,h;return d=l*3.2406+s*-1.5372+c*-.4986,p=l*-.9689+s*1.8758+c*.0415,h=l*.0557+s*-.204+c*1.057,d=d>.0031308?1.055*d**(1/2.4)-.055:d*12.92,p=p>.0031308?1.055*p**(1/2.4)-.055:p*12.92,h=h>.0031308?1.055*h**(1/2.4)-.055:h*12.92,d=Math.min(Math.max(0,d),1),p=Math.min(Math.max(0,p),1),h=Math.min(Math.max(0,h),1),[d*255,p*255,h*255]},o.xyz.lab=function(i){let l=i[0],s=i[1],c=i[2];l/=95.047,s/=100,c/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,s=s>.008856?s**(1/3):7.787*s+16/116,c=c>.008856?c**(1/3):7.787*c+16/116;let d=116*s-16,p=500*(l-s),h=200*(s-c);return[d,p,h]},o.lab.xyz=function(i){let l=i[0],s=i[1],c=i[2],d,p,h;p=(l+16)/116,d=s/500+p,h=p-c/200;let f=p**3,b=d**3,g=h**3;return p=f>.008856?f:(p-16/116)/7.787,d=b>.008856?b:(d-16/116)/7.787,h=g>.008856?g:(h-16/116)/7.787,d*=95.047,p*=100,h*=108.883,[d,p,h]},o.lab.lch=function(i){let l=i[0],s=i[1],c=i[2],d;d=Math.atan2(c,s)*360/2/Math.PI,d<0&&(d+=360);let p=Math.sqrt(s*s+c*c);return[l,p,d]},o.lch.lab=function(i){let l=i[0],s=i[1],c=i[2]/360*2*Math.PI,d=s*Math.cos(c),p=s*Math.sin(c);return[l,d,p]},o.rgb.ansi16=function(i,l=null){let[s,c,d]=i,p=l===null?o.rgb.hsv(i)[2]:l;if(p=Math.round(p/50),p===0)return 30;let h=30+(Math.round(d/255)<<2|Math.round(c/255)<<1|Math.round(s/255));return p===2&&(h+=60),h},o.hsv.ansi16=function(i){return o.rgb.ansi16(o.hsv.rgb(i),i[2])},o.rgb.ansi256=function(i){let l=i[0],s=i[1],c=i[2];return l===s&&s===c?l<8?16:l>248?231:Math.round((l-8)/247*24)+232:16+36*Math.round(l/255*5)+6*Math.round(s/255*5)+Math.round(c/255*5)},o.ansi16.rgb=function(i){let l=i%10;if(l===0||l===7)return i>50&&(l+=3.5),l=l/10.5*255,[l,l,l];let s=(~~(i>50)+1)*.5,c=(l&1)*s*255,d=(l>>1&1)*s*255,p=(l>>2&1)*s*255;return[c,d,p]},o.ansi256.rgb=function(i){if(i>=232){let p=(i-232)*10+8;return[p,p,p]}i-=16;let l,s=Math.floor(i/36)/5*255,c=Math.floor((l=i%36)/6)/5*255,d=l%6/5*255;return[s,c,d]},o.rgb.hex=function(i){let l=(((Math.round(i[0])&255)<<16)+((Math.round(i[1])&255)<<8)+(Math.round(i[2])&255)).toString(16).toUpperCase();return"000000".substring(l.length)+l},o.hex.rgb=function(i){let l=i.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!l)return[0,0,0];let s=l[0];l[0].length===3&&(s=s.split("").map(f=>f+f).join(""));let c=parseInt(s,16),d=c>>16&255,p=c>>8&255,h=c&255;return[d,p,h]},o.rgb.hcg=function(i){let l=i[0]/255,s=i[1]/255,c=i[2]/255,d=Math.max(Math.max(l,s),c),p=Math.min(Math.min(l,s),c),h=d-p,f,b;return h<1?f=p/(1-h):f=0,h<=0?b=0:d===l?b=(s-c)/h%6:d===s?b=2+(c-l)/h:b=4+(l-s)/h,b/=6,b%=1,[b*360,h*100,f*100]},o.hsl.hcg=function(i){let l=i[1]/100,s=i[2]/100,c=s<.5?2*l*s:2*l*(1-s),d=0;return c<1&&(d=(s-.5*c)/(1-c)),[i[0],c*100,d*100]},o.hsv.hcg=function(i){let l=i[1]/100,s=i[2]/100,c=l*s,d=0;return c<1&&(d=(s-c)/(1-c)),[i[0],c*100,d*100]},o.hcg.rgb=function(i){let l=i[0]/360,s=i[1]/100,c=i[2]/100;if(s===0)return[c*255,c*255,c*255];let d=[0,0,0],p=l%1*6,h=p%1,f=1-h,b=0;switch(Math.floor(p)){case 0:d[0]=1,d[1]=h,d[2]=0;break;case 1:d[0]=f,d[1]=1,d[2]=0;break;case 2:d[0]=0,d[1]=1,d[2]=h;break;case 3:d[0]=0,d[1]=f,d[2]=1;break;case 4:d[0]=h,d[1]=0,d[2]=1;break;default:d[0]=1,d[1]=0,d[2]=f}return b=(1-s)*c,[(s*d[0]+b)*255,(s*d[1]+b)*255,(s*d[2]+b)*255]},o.hcg.hsv=function(i){let l=i[1]/100,s=i[2]/100,c=l+s*(1-l),d=0;return c>0&&(d=l/c),[i[0],d*100,c*100]},o.hcg.hsl=function(i){let l=i[1]/100,s=i[2]/100*(1-l)+.5*l,c=0;return s>0&&s<.5?c=l/(2*s):s>=.5&&s<1&&(c=l/(2*(1-s))),[i[0],c*100,s*100]},o.hcg.hwb=function(i){let l=i[1]/100,s=i[2]/100,c=l+s*(1-l);return[i[0],(c-l)*100,(1-c)*100]},o.hwb.hcg=function(i){let l=i[1]/100,s=1-i[2]/100,c=s-l,d=0;return c<1&&(d=(s-c)/(1-c)),[i[0],c*100,d*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 l=Math.round(i[0]/100*255)&255,s=((l<<16)+(l<<8)+l).toString(16).toUpperCase();return"000000".substring(s.length)+s},o.rgb.gray=function(i){return[(i[0]+i[1]+i[2])/3/255*100]}}}),by=je({"../../node_modules/color-convert/route.js"(e,t){var r=nc();function n(){let l={},s=Object.keys(r);for(let c=s.length,d=0;d1&&(d=p),s(d))};return"conversion"in s&&(c.conversion=s.conversion),c}function l(s){let c=function(...d){let p=d[0];if(p==null)return p;p.length>1&&(d=p);let h=s(d);if(typeof h=="object")for(let f=h.length,b=0;b{o[s]={},Object.defineProperty(o[s],"channels",{value:r[s].channels}),Object.defineProperty(o[s],"labels",{value:r[s].labels});let c=n(s);Object.keys(c).forEach(d=>{let p=c[d];o[s][d]=l(p),o[s][d].raw=i(p)})}),t.exports=o}}),$e=Lt(Ey());Kt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e0:w.buttons>0)&&o.current?a(Qu(o.current,w,l.current)):g(!1)},b=function(){return g(!1)};function g(w){var x=s.current,A=Zo(o.current),T=w?A.addEventListener:A.removeEventListener;T(x?"touchmove":"mousemove",f),T(x?"touchend":"mouseup",b)}return[function(w){var x=w.nativeEvent,A=o.current;if(A&&(Zu(x),!function(C,D){return D&&!vr(C)}(x,s.current)&&A)){if(vr(x)){s.current=!0;var T=x.changedTouches||[];T.length&&(l.current=T[0].identifier)}A.focus(),a(Qu(A,x,l.current)),g(!0)}},function(w){var x=w.which||w.keyCode;x<37||x>40||(w.preventDefault(),i({left:x===39?.05:x===37?-.05:0,top:x===40?.05:x===38?-.05:0}))},g]},[i,a]),d=c[0],p=c[1],h=c[2];return xe(function(){return h},[h]),m.createElement("div",Ot({},n,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:p,tabIndex:0,role:"slider"}))}),wr=function(e){return e.filter(Boolean).join(" ")},aa=function(e){var t=e.color,r=e.left,n=e.top,o=n===void 0?.5:n,a=wr(["react-colorful__pointer",e.className]);return m.createElement("div",{className:a,style:{top:100*o+"%",left:100*r+"%"}},m.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},Ee=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r},vy={grad:.9,turn:360,rad:360/(2*Math.PI)},wy=function(e){return ic(ea(e))},ea=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?Ee(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?Ee(parseInt(e.substring(6,8),16)/255,2):1}},xy=function(e,t){return t===void 0&&(t="deg"),Number(e)*(vy[t]||1)},Sy=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?Ay({h:xy(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}},Ay=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}},Ty=function(e){return ky(ac(e))},oc=function(e){var t=e.s,r=e.v,n=e.a,o=(200-t)*r/100;return{h:Ee(e.h),s:Ee(o>0&&o<200?t*r/100/(o<=100?o:200-o)*100:0),l:Ee(o/2),a:Ee(n,2)}},ta=function(e){var t=oc(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},ln=function(e){var t=oc(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},ac=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),l=n*(1-(t-a)*r),s=n*(1-(1-t+a)*r),c=a%6;return{r:Ee(255*[n,l,i,i,s,n][c]),g:Ee(255*[s,n,n,l,i,i][c]),b:Ee(255*[i,i,s,n,n,l][c]),a:Ee(o,2)}},Cy=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?ic({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}},on=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},ky=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,a=o<1?on(Ee(255*o)):"";return"#"+on(t)+on(r)+on(n)+a},ic=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),l=i?a===t?(r-n)/i:a===r?2+(n-t)/i:4+(t-r)/i:0;return{h:Ee(60*(l<0?l+6:l)),s:Ee(a?i/a*100:0),v:Ee(a/255*100),a:o}},sc=m.memo(function(e){var t=e.hue,r=e.onChange,n=wr(["react-colorful__hue",e.className]);return m.createElement("div",{className:n},m.createElement(oa,{onMove:function(o){r({h:360*o.left})},onKey:function(o){r({h:Kt(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":Ee(t),"aria-valuemax":"360","aria-valuemin":"0"},m.createElement(aa,{className:"react-colorful__hue-pointer",left:t/360,color:ta({h:t,s:100,v:100,a:1})})))}),lc=m.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:ta({h:t.h,s:100,v:100,a:1})};return m.createElement("div",{className:"react-colorful__saturation",style:n},m.createElement(oa,{onMove:function(o){r({s:100*o.left,v:100-100*o.top})},onKey:function(o){r({s:Kt(t.s+100*o.left,0,100),v:Kt(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+Ee(t.s)+"%, Brightness "+Ee(t.v)+"%"},m.createElement(aa,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:ta(t)})))}),uc=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},cc=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Iy=function(e,t){return e.toLowerCase()===t.toLowerCase()||uc(ea(e),ea(t))};Oy=typeof window<"u"?ti:xe,Dy=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},ec=new Map,pc=function(e){Oy(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!ec.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}`,ec.set(t,r);var n=Dy();n&&r.setAttribute("nonce",n),t.head.appendChild(r)}},[])},Ry=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,a=e.onChange,i=na(e,["className","colorModel","color","onChange"]),l=Re(null);pc(l);var s=dc(r,o,a),c=s[0],d=s[1],p=wr(["react-colorful",t]);return m.createElement("div",Ot({},i,{ref:l,className:p}),m.createElement(lc,{hsva:c,onChange:d}),m.createElement(sc,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},_y={defaultColor:"000",toHsva:wy,fromHsva:function(e){return Ty({h:e.h,s:e.s,v:e.v,a:1})},equal:Iy},Py=function(e){return m.createElement(Ry,Ot({},e,{colorModel:_y}))},Fy=function(e){var t=e.className,r=e.hsva,n=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+ln(Object.assign({},r,{a:0}))+", "+ln(Object.assign({},r,{a:1}))+")"},a=wr(["react-colorful__alpha",t]),i=Ee(100*r.a);return m.createElement("div",{className:a},m.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),m.createElement(oa,{onMove:function(l){n({a:l.left})},onKey:function(l){n({a:Kt(r.a+l.left)})},"aria-label":"Alpha","aria-valuetext":i+"%","aria-valuenow":i,"aria-valuemin":"0","aria-valuemax":"100"},m.createElement(aa,{className:"react-colorful__alpha-pointer",left:r.a,color:ln(r)})))},fc=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,a=e.onChange,i=na(e,["className","colorModel","color","onChange"]),l=Re(null);pc(l);var s=dc(r,o,a),c=s[0],d=s[1],p=wr(["react-colorful",t]);return m.createElement("div",Ot({},i,{ref:l,className:p}),m.createElement(lc,{hsva:c,onChange:d}),m.createElement(sc,{hue:c.h,onChange:d}),m.createElement(Fy,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},Ny={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:Sy,fromHsva:ln,equal:cc},By=function(e){return m.createElement(fc,Ot({},e,{colorModel:Ny}))},jy={defaultColor:"rgba(0, 0, 0, 1)",toHsva:Cy,fromHsva:function(e){var t=ac(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:cc},Ly=function(e){return m.createElement(fc,Ot({},e,{colorModel:jy}))},My=R.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),$y=R(ct)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),Uy=R.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"}}),qy=R(xt)(({theme:e})=>({fontFamily:e.typography.fonts.base})),Vy=R.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),Jy=R.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})),zy=`url('data:image/svg+xml;charset=utf-8,')`,tc=({value:e,style:t,...r})=>{let n=`linear-gradient(${e}, ${e}), ${zy}, linear-gradient(#fff, #fff)`;return m.createElement(Jy,{...r,style:{...t,backgroundImage:n}})},Hy=R(Ve.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),Gy=R($i)(({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})),hc=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(hc||{}),an=Object.values(hc),Wy=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Ky=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,Yy=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,ra=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Xy=/^\s*#?([0-9a-f]{3})\s*$/i,Qy={hex:Py,rgb:Ly,hsl:By},sn={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},rc=e=>{let t=e?.match(Wy);if(!t)return[0,0,0,1];let[,r,n,o,a=1]=t;return[r,n,o,a].map(Number)},Wt=e=>{if(!e)return;let t=!0;if(Ky.test(e)){let[i,l,s,c]=rc(e),[d,p,h]=$e.default.rgb.hsl([i,l,s])||[0,0,0];return{valid:t,value:e,keyword:$e.default.rgb.keyword([i,l,s]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${p}%, ${h}%, ${c})`,hex:`#${$e.default.rgb.hex([i,l,s]).toLowerCase()}`}}if(Yy.test(e)){let[i,l,s,c]=rc(e),[d,p,h]=$e.default.hsl.rgb([i,l,s])||[0,0,0];return{valid:t,value:e,keyword:$e.default.hsl.keyword([i,l,s]),colorSpace:"hsl",rgb:`rgba(${d}, ${p}, ${h}, ${c})`,hsl:e,hex:`#${$e.default.hsl.hex([i,l,s]).toLowerCase()}`}}let r=e.replace("#",""),n=$e.default.keyword.rgb(r)||$e.default.hex.rgb(r),o=$e.default.rgb.hsl(n),a=e;if(/[^#a-f0-9]/i.test(e)?a=r:ra.test(e)&&(a=`#${r}`),a.startsWith("#"))t=ra.test(a);else try{$e.default.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:$e.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}},Zy=(e,t,r)=>{if(!e||!t?.valid)return sn[r];if(r!=="hex")return t?.[r]||sn[r];if(!t.hex.startsWith("#"))try{return`#${$e.default.keyword.hex(t.hex)}`}catch{return sn.hex}let n=t.hex.match(Xy);if(!n)return ra.test(t.hex)?t.hex:sn.hex;let[o,a,i]=n[1].split("");return`#${o}${o}${a}${a}${i}${i}`},eg=(e,t)=>{let[r,n]=X(e||""),[o,a]=X(()=>Wt(r)),[i,l]=X(o?.colorSpace||"hex");xe(()=>{let p=e||"",h=Wt(p);n(p),a(h),l(h?.colorSpace||"hex")},[e]);let s=lt(()=>Zy(r,o,i).toLowerCase(),[r,o,i]),c=we(p=>{let h=Wt(p),f=h?.value||p||"";n(f),f===""&&(a(void 0),t(void 0)),h&&(a(h),l(h.colorSpace),t(h.value))},[t]),d=we(()=>{let p=an.indexOf(i)+1;p>=an.length&&(p=0),l(an[p]);let h=o?.[an[p]]||"";n(h),t(h)},[o,i,t]);return{value:r,realValue:s,updateValue:c,color:o,colorSpace:i,cycleColorSpace:d}},un=e=>e.replace(/\s*/,"").toLowerCase(),tg=(e,t,r)=>{let[n,o]=X(t?.valid?[t]:[]);xe(()=>{t===void 0&&o([])},[t]);let a=lt(()=>(e||[]).map(l=>typeof l=="string"?Wt(l):l.title?{...Wt(l.color),keyword:l.title}:Wt(l.color)).concat(n).filter(Boolean).slice(-27),[e,n]),i=we(l=>{l?.valid&&(a.some(s=>un(s[r])===un(l[r]))||o(s=>s.concat(l)))},[r,a]);return{presets:a,addPreset:i}},mc=({name:e,value:t,onChange:r,onFocus:n,onBlur:o,presetColors:a,startOpen:i=!1,argType:l})=>{let s=we(Ga(r,200),[r]),{value:c,realValue:d,updateValue:p,color:h,colorSpace:f,cycleColorSpace:b}=eg(t,s),{presets:g,addPreset:w}=tg(a,h,f),x=Qy[f],A=!!l?.table?.readonly;return m.createElement(My,{"aria-readonly":A},m.createElement($y,{startOpen:i,trigger:A?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>w(h),tooltip:m.createElement(Uy,null,m.createElement(x,{color:d==="transparent"?"#000000":d,onChange:p,onFocus:n,onBlur:o}),g.length>0&&m.createElement(Vy,null,g.map((T,C)=>m.createElement(ct,{key:`${T.value}-${C}`,hasChrome:!1,tooltip:m.createElement(qy,{note:T.keyword||T.value})},m.createElement(tc,{value:T[f],active:h&&un(T[f])===un(h[f]),onClick:()=>p(T.value)})))))},m.createElement(tc,{value:d,style:{margin:4}})),m.createElement(Hy,{id:Fe(e),value:c,onChange:T=>p(T.target.value),onFocus:T=>T.target.select(),readOnly:A,placeholder:"Choose color..."}),c?m.createElement(Gy,{onClick:b}):null)},rg=mc});V();J();z();V();J();z();V();J();z();In();Rr();Rr();Pr();V();J();z();V();J();z();var Tw=__STORYBOOK_CORE_EVENTS__,{ARGTYPES_INFO_REQUEST:ni,ARGTYPES_INFO_RESPONSE:Vn,CHANNEL_CREATED:Cw,CHANNEL_WS_DISCONNECT:kw,CONFIG_ERROR:oi,CREATE_NEW_STORYFILE_REQUEST:Iw,CREATE_NEW_STORYFILE_RESPONSE:Ow,CURRENT_STORY_WAS_SET:Jn,DOCS_PREPARED:ai,DOCS_RENDERED:Fr,FILE_COMPONENT_SEARCH_REQUEST:Dw,FILE_COMPONENT_SEARCH_RESPONSE:Rw,FORCE_REMOUNT:ii,FORCE_RE_RENDER:Nr,GLOBALS_UPDATED:Ut,NAVIGATE_URL:si,PLAY_FUNCTION_THREW_EXCEPTION:li,PRELOAD_ENTRIES:ui,PREVIEW_BUILDER_PROGRESS:_w,PREVIEW_KEYDOWN:ci,REGISTER_SUBSCRIPTION:Pw,REQUEST_WHATS_NEW_DATA:Fw,RESET_STORY_ARGS:Br,RESULT_WHATS_NEW_DATA:Nw,SAVE_STORY_REQUEST:zn,SAVE_STORY_RESPONSE:jr,SELECT_STORY:Bw,SET_CONFIG:jw,SET_CURRENT_STORY:di,SET_FILTER:Lw,SET_GLOBALS:pi,SET_INDEX:Mw,SET_STORIES:$w,SET_WHATS_NEW_CACHE:Uw,SHARED_STATE_CHANGED:qw,SHARED_STATE_SET:Vw,STORIES_COLLAPSE_ALL:Jw,STORIES_EXPAND_ALL:zw,STORY_ARGS_UPDATED:fi,STORY_CHANGED:hi,STORY_ERRORED:mi,STORY_FINISHED:Hn,STORY_INDEX_INVALIDATED:yi,STORY_MISSING:Gn,STORY_PREPARED:gi,STORY_RENDERED:cr,STORY_RENDER_PHASE_CHANGED:qt,STORY_SPECIFIED:bi,STORY_THREW_EXCEPTION:Ei,STORY_UNCHANGED:vi,TELEMETRY_ERROR:Hw,TESTING_MODULE_CANCEL_TEST_RUN_REQUEST:Gw,TESTING_MODULE_CANCEL_TEST_RUN_RESPONSE:Ww,TESTING_MODULE_CONFIG_CHANGE:Kw,TESTING_MODULE_CRASH_REPORT:Yw,TESTING_MODULE_PROGRESS_REPORT:Xw,TESTING_MODULE_RUN_ALL_REQUEST:Qw,TESTING_MODULE_RUN_REQUEST:Zw,TESTING_MODULE_WATCH_MODE_REQUEST:ex,TOGGLE_WHATS_NEW_NOTIFICATIONS:tx,UNHANDLED_ERRORS_WHILE_PLAYING:wi,UPDATE_GLOBALS:Lr,UPDATE_QUERY_PARAMS:xi,UPDATE_STORY_ARGS:Mr}=__STORYBOOK_CORE_EVENTS__;V();J();z();var dx=__STORYBOOK_API__,{ActiveTabs:px,Consumer:fx,ManagerContext:hx,Provider:mx,RequestResponseError:yx,addons:$r,combineParameters:gx,controlOrMetaKey:bx,controlOrMetaSymbol:Ex,eventMatchesShortcut:vx,eventToShortcut:wx,experimental_requestResponse:Wn,isMacLike:xx,isShortcutTaken:Sx,keyToSymbol:Ax,merge:Tx,mockChannel:Cx,optionOrAltSymbol:kx,shortcutMatchesShortcut:Ix,shortcutToHumanString:Ox,types:Si,useAddonState:Dx,useArgTypes:Kn,useArgs:Ai,useChannel:Rx,useGlobalTypes:_x,useGlobals:Ti,useParameter:Ci,useSharedState:Px,useStoryPrepared:Fx,useStorybookApi:Nx,useStorybookState:ki}=__STORYBOOK_API__;Zn();V();J();z();var Ri=Object.prototype.hasOwnProperty;function _i(e,t,r){for(r of e.keys())if(St(r,t))return r}function St(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--&&St(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=_i(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=_i(t,o),!o)||!St(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(Ri.call(e,r)&&++n&&!Ri.call(t,r)||!(r in t)||!St(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}no();V();J();z();var S5=__STORYBOOK_CLIENT_LOGGER__,{deprecate:A5,logger:Vr,once:Hi,pretty:T5}=__STORYBOOK_CLIENT_LOGGER__;V();J();z();V();J();z();V();J();z();var D5=__STORYBOOK_CHANNELS__,{Channel:Gi,PostMessageTransport:R5,WebsocketTransport:_5,createBrowserChannel:P5}=__STORYBOOK_CHANNELS__;V();J();z();var L5=__STORYBOOK_CLIENT_LOGGER__,{deprecate:Ze,logger:Q,once:dt,pretty:M5}=__STORYBOOK_CLIENT_LOGGER__;V();J();z();var Rf=Object.defineProperty,de=(e,t)=>Rf(e,"name",{value:t,configurable:!0});function pe(e){for(var t=[],r=1;r{var Nc=Object.create;var en=Object.defineProperty;var Bc=Object.getOwnPropertyDescriptor;var jc=Object.getOwnPropertyNames;var Lc=Object.getPrototypeOf,Mc=Object.prototype.hasOwnProperty;var Ce=(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 Ve=(e,t)=>()=>(e&&(t=e(e=0)),t);var $c=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Qo=(e,t)=>{for(var r in t)en(e,r,{get:t[r],enumerable:!0})},Uc=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of jc(t))!Mc.call(e,o)&&o!==r&&en(e,o,{get:()=>t[o],enumerable:!(n=Bc(t,o))||n.enumerable});return e};var qc=(e,t,r)=>(r=e!=null?Nc(Lc(e)):{},Uc(t||!e||!e.__esModule?en(r,"default",{value:e,enumerable:!0}):r,e));var J=Ve(()=>{});var H=Ve(()=>{});var z=Ve(()=>{});var C,Zo,Xe,q2,V2,J2,H2,Vc,z2,ce,qt,Jc,G2,W2,K2,Y2,ea,X2,Q2,Z2,Qe,yr,eb,tb,Ze,rb,nb,ob,ta,Vt,ab,Be,je,ib,sb,lb,Jt=Ve(()=>{J();H();z();C=__REACT__,{Children:Zo,Component:Xe,Fragment:q2,Profiler:V2,PureComponent:J2,StrictMode:H2,Suspense:Vc,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:z2,cloneElement:ce,createContext:qt,createElement:Jc,createFactory:G2,createRef:W2,forwardRef:K2,isValidElement:Y2,lazy:ea,memo:X2,startTransition:Q2,unstable_act:Z2,useCallback:Qe,useContext:yr,useDebugValue:eb,useDeferredValue:tb,useEffect:Ze,useId:rb,useImperativeHandle:nb,useInsertionEffect:ob,useLayoutEffect:ta,useMemo:Vt,useReducer:ab,useRef:Be,useState:je,useSyncExternalStore:ib,useTransition:sb,version:lb}=__REACT__});var fa={};Qo(fa,{A:()=>Gc,ActionBar:()=>tn,AddonPanel:()=>rn,Badge:()=>Wc,Bar:()=>Kc,Blockquote:()=>Yc,Button:()=>ra,ClipboardCode:()=>Xc,Code:()=>na,DL:()=>Qc,Div:()=>Zc,DocumentWrapper:()=>ed,EmptyTabContent:()=>oa,ErrorFormatter:()=>aa,FlexBar:()=>nn,Form:()=>et,H1:()=>td,H2:()=>on,H3:()=>ia,H4:()=>rd,H5:()=>nd,H6:()=>od,HR:()=>ad,IconButton:()=>lt,IconButtonSkeleton:()=>id,Icons:()=>sd,Img:()=>ld,LI:()=>ud,Link:()=>sa,ListItem:()=>cd,Loader:()=>la,Modal:()=>dd,OL:()=>pd,P:()=>fd,Placeholder:()=>md,Pre:()=>hd,ProgressSpinner:()=>yd,ResetWrapper:()=>ua,ScrollArea:()=>gd,Separator:()=>bd,Spaced:()=>Ed,Span:()=>vd,StorybookIcon:()=>wd,StorybookLogo:()=>Sd,Symbols:()=>xd,SyntaxHighlighter:()=>an,TT:()=>Ad,TabBar:()=>Td,TabButton:()=>Cd,TabWrapper:()=>kd,Table:()=>Id,Tabs:()=>_d,TabsState:()=>ca,TooltipLinkList:()=>Od,TooltipMessage:()=>Dd,TooltipNote:()=>sn,UL:()=>Rd,WithTooltip:()=>gr,WithTooltipPure:()=>da,Zoom:()=>ln,codeCommon:()=>wt,components:()=>un,createCopyToClipboardFunction:()=>Pd,default:()=>zc,getStoryHref:()=>pa,icons:()=>Fd,interleaveSeparators:()=>Nd,nameSpaceClassNames:()=>cn,resetComponents:()=>Bd,withReset:()=>St});var zc,Gc,tn,rn,Wc,Kc,Yc,ra,Xc,na,Qc,Zc,ed,oa,aa,nn,et,td,on,ia,rd,nd,od,ad,lt,id,sd,ld,ud,sa,cd,la,dd,pd,fd,md,hd,yd,ua,gd,bd,Ed,vd,wd,Sd,xd,an,Ad,Td,Cd,kd,Id,_d,ca,Od,Dd,sn,Rd,gr,da,ln,wt,un,Pd,pa,Fd,Nd,cn,Bd,St,Ht=Ve(()=>{J();H();z();zc=__STORYBOOK_COMPONENTS__,{A:Gc,ActionBar:tn,AddonPanel:rn,Badge:Wc,Bar:Kc,Blockquote:Yc,Button:ra,ClipboardCode:Xc,Code:na,DL:Qc,Div:Zc,DocumentWrapper:ed,EmptyTabContent:oa,ErrorFormatter:aa,FlexBar:nn,Form:et,H1:td,H2:on,H3:ia,H4:rd,H5:nd,H6:od,HR:ad,IconButton:lt,IconButtonSkeleton:id,Icons:sd,Img:ld,LI:ud,Link:sa,ListItem:cd,Loader:la,Modal:dd,OL:pd,P:fd,Placeholder:md,Pre:hd,ProgressSpinner:yd,ResetWrapper:ua,ScrollArea:gd,Separator:bd,Spaced:Ed,Span:vd,StorybookIcon:wd,StorybookLogo:Sd,Symbols:xd,SyntaxHighlighter:an,TT:Ad,TabBar:Td,TabButton:Cd,TabWrapper:kd,Table:Id,Tabs:_d,TabsState:ca,TooltipLinkList:Od,TooltipMessage:Dd,TooltipNote:sn,UL:Rd,WithTooltip:gr,WithTooltipPure:da,Zoom:ln,codeCommon:wt,components:un,createCopyToClipboardFunction:Pd,getStoryHref:pa,icons:Fd,interleaveSeparators:Nd,nameSpaceClassNames:cn,resetComponents:Bd,withReset:St}=__STORYBOOK_COMPONENTS__});var qa=$c((vr,Ua)=>{J();H();z();(function(e,t){typeof vr=="object"&&typeof Ua<"u"?t(vr):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis<"u"?globalThis:e||self,t(e.jtpp={}))})(vr,function(e){"use strict";function t(s){return s.text!==void 0&&s.text!==""?`'${s.type}' with value '${s.text}'`:`'${s.type}'`}class r extends Error{constructor(f){super(`No parslet found for token: ${t(f)}`),this.token=f,Object.setPrototypeOf(this,r.prototype)}getToken(){return this.token}}class n extends Error{constructor(f){super(`The parsing ended early. The next token was: ${t(f)}`),this.token=f,Object.setPrototypeOf(this,n.prototype)}getToken(){return this.token}}class o extends Error{constructor(f,g){let k=`Unexpected type: '${f.type}'.`;g!==void 0&&(k+=` Message: ${g}`),super(k),Object.setPrototypeOf(this,o.prototype)}}function i(s){return f=>f.startsWith(s)?{type:s,text:s}:null}function a(s){let f=0,g,k=s[0],N=!1;if(k!=="'"&&k!=='"')return null;for(;f{let f=c(s);return f==null?null:{type:"Identifier",text:f}};function y(s){return f=>{if(!f.startsWith(s))return null;let g=f[s.length];return g!==void 0&&l.test(g)?null:{type:s,text:s}}}let E=s=>{let f=a(s);return f==null?null:{type:"StringValue",text:f}},v=s=>s.length>0?null:{type:"EOF",text:""},w=s=>{let f=p(s);return f===null?null:{type:"Number",text:f}},S=[v,i("=>"),i("("),i(")"),i("{"),i("}"),i("["),i("]"),i("|"),i("&"),i("<"),i(">"),i(","),i(";"),i("*"),i("?"),i("!"),i("="),i(":"),i("..."),i("."),i("#"),i("~"),i("/"),i("@"),y("undefined"),y("null"),y("function"),y("this"),y("new"),y("module"),y("event"),y("external"),y("typeof"),y("keyof"),y("readonly"),y("import"),y("is"),y("in"),y("asserts"),w,m,E],x=/^\s*\n\s*/;class I{static create(f){let g=this.read(f);f=g.text;let k=this.read(f);return f=k.text,new I(f,void 0,g.token,k.token)}constructor(f,g,k,N){this.text="",this.text=f,this.previous=g,this.current=k,this.next=N}static read(f,g=!1){g=g||x.test(f),f=f.trim();for(let k of S){let N=k(f);if(N!==null){let q=Object.assign(Object.assign({},N),{startOfLine:g});return f=f.slice(q.text.length),{text:f,token:q}}}throw new Error("Unexpected Token "+f)}advance(){let f=I.read(this.text);return new I(f.text,this.current,this.next,f.token)}}function T(s){if(s===void 0)throw new Error("Unexpected undefined");if(s.type==="JsdocTypeKeyValue"||s.type==="JsdocTypeParameterList"||s.type==="JsdocTypeProperty"||s.type==="JsdocTypeReadonlyProperty"||s.type==="JsdocTypeObjectField"||s.type==="JsdocTypeJsdocObjectField"||s.type==="JsdocTypeIndexSignature"||s.type==="JsdocTypeMappedType")throw new o(s);return s}function R(s){return s.type==="JsdocTypeKeyValue"?B(s):T(s)}function D(s){return s.type==="JsdocTypeName"?s:B(s)}function B(s){if(s.type!=="JsdocTypeKeyValue")throw new o(s);return s}function j(s){var f;if(s.type==="JsdocTypeVariadic"){if(((f=s.element)===null||f===void 0?void 0:f.type)==="JsdocTypeName")return s;throw new o(s)}if(s.type!=="JsdocTypeNumber"&&s.type!=="JsdocTypeName")throw new o(s);return s}function $(s){return s.type==="JsdocTypeIndexSignature"||s.type==="JsdocTypeMappedType"}var F;(function(s){s[s.ALL=0]="ALL",s[s.PARAMETER_LIST=1]="PARAMETER_LIST",s[s.OBJECT=2]="OBJECT",s[s.KEY_VALUE=3]="KEY_VALUE",s[s.INDEX_BRACKETS=4]="INDEX_BRACKETS",s[s.UNION=5]="UNION",s[s.INTERSECTION=6]="INTERSECTION",s[s.PREFIX=7]="PREFIX",s[s.INFIX=8]="INFIX",s[s.TUPLE=9]="TUPLE",s[s.SYMBOL=10]="SYMBOL",s[s.OPTIONAL=11]="OPTIONAL",s[s.NULLABLE=12]="NULLABLE",s[s.KEY_OF_TYPE_OF=13]="KEY_OF_TYPE_OF",s[s.FUNCTION=14]="FUNCTION",s[s.ARROW=15]="ARROW",s[s.ARRAY_BRACKETS=16]="ARRAY_BRACKETS",s[s.GENERIC=17]="GENERIC",s[s.NAME_PATH=18]="NAME_PATH",s[s.PARENTHESIS=19]="PARENTHESIS",s[s.SPECIAL_TYPES=20]="SPECIAL_TYPES"})(F||(F={}));class W{constructor(f,g,k){this.grammar=f,typeof g=="string"?this._lexer=I.create(g):this._lexer=g,this.baseParser=k}get lexer(){return this._lexer}parse(){let f=this.parseType(F.ALL);if(this.lexer.current.type!=="EOF")throw new n(this.lexer.current);return f}parseType(f){return T(this.parseIntermediateType(f))}parseIntermediateType(f){let g=this.tryParslets(null,f);if(g===null)throw new r(this.lexer.current);return this.parseInfixIntermediateType(g,f)}parseInfixIntermediateType(f,g){let k=this.tryParslets(f,g);for(;k!==null;)f=k,k=this.tryParslets(f,g);return f}tryParslets(f,g){for(let k of this.grammar){let N=k(this,g,f);if(N!==null)return N}return null}consume(f){return Array.isArray(f)||(f=[f]),f.includes(this.lexer.current.type)?(this._lexer=this.lexer.advance(),!0):!1}acceptLexerState(f){this._lexer=f.lexer}}function L(s){return s==="EOF"||s==="|"||s===","||s===")"||s===">"}let V=(s,f,g)=>{let k=s.lexer.current.type,N=s.lexer.next.type;return g==null&&k==="?"&&!L(N)||g!=null&&k==="?"?(s.consume("?"),g==null?{type:"JsdocTypeNullable",element:s.parseType(F.NULLABLE),meta:{position:"prefix"}}:{type:"JsdocTypeNullable",element:T(g),meta:{position:"suffix"}}):null};function b(s){let f=(g,k,N)=>{let q=g.lexer.current.type,G=g.lexer.next.type;if(N===null){if("parsePrefix"in s&&s.accept(q,G))return s.parsePrefix(g)}else if("parseInfix"in s&&s.precedence>k&&s.accept(q,G))return s.parseInfix(g,N);return null};return Object.defineProperty(f,"name",{value:s.name}),f}let A=b({name:"optionalParslet",accept:s=>s==="=",precedence:F.OPTIONAL,parsePrefix:s=>(s.consume("="),{type:"JsdocTypeOptional",element:s.parseType(F.OPTIONAL),meta:{position:"prefix"}}),parseInfix:(s,f)=>(s.consume("="),{type:"JsdocTypeOptional",element:T(f),meta:{position:"suffix"}})}),_=b({name:"numberParslet",accept:s=>s==="Number",parsePrefix:s=>{let f=parseFloat(s.lexer.current.text);return s.consume("Number"),{type:"JsdocTypeNumber",value:f}}}),M=b({name:"parenthesisParslet",accept:s=>s==="(",parsePrefix:s=>{if(s.consume("("),s.consume(")"))return{type:"JsdocTypeParameterList",elements:[]};let f=s.parseIntermediateType(F.ALL);if(!s.consume(")"))throw new Error("Unterminated parenthesis");return f.type==="JsdocTypeParameterList"?f:f.type==="JsdocTypeKeyValue"?{type:"JsdocTypeParameterList",elements:[f]}:{type:"JsdocTypeParenthesis",element:T(f)}}}),U=b({name:"specialTypesParslet",accept:(s,f)=>s==="?"&&L(f)||s==="null"||s==="undefined"||s==="*",parsePrefix:s=>{if(s.consume("null"))return{type:"JsdocTypeNull"};if(s.consume("undefined"))return{type:"JsdocTypeUndefined"};if(s.consume("*"))return{type:"JsdocTypeAny"};if(s.consume("?"))return{type:"JsdocTypeUnknown"};throw new Error("Unacceptable token: "+s.lexer.current.text)}}),K=b({name:"notNullableParslet",accept:s=>s==="!",precedence:F.NULLABLE,parsePrefix:s=>(s.consume("!"),{type:"JsdocTypeNotNullable",element:s.parseType(F.NULLABLE),meta:{position:"prefix"}}),parseInfix:(s,f)=>(s.consume("!"),{type:"JsdocTypeNotNullable",element:T(f),meta:{position:"suffix"}})});function te({allowTrailingComma:s}){return b({name:"parameterListParslet",accept:f=>f===",",precedence:F.PARAMETER_LIST,parseInfix:(f,g)=>{let k=[R(g)];f.consume(",");do try{let N=f.parseIntermediateType(F.PARAMETER_LIST);k.push(R(N))}catch(N){if(s&&N instanceof r)break;throw N}while(f.consume(","));if(k.length>0&&k.slice(0,-1).some(N=>N.type==="JsdocTypeVariadic"))throw new Error("Only the last parameter may be a rest parameter");return{type:"JsdocTypeParameterList",elements:k}}})}let Q=b({name:"genericParslet",accept:(s,f)=>s==="<"||s==="."&&f==="<",precedence:F.GENERIC,parseInfix:(s,f)=>{let g=s.consume(".");s.consume("<");let k=[];do k.push(s.parseType(F.PARAMETER_LIST));while(s.consume(","));if(!s.consume(">"))throw new Error("Unterminated generic parameter list");return{type:"JsdocTypeGeneric",left:T(f),elements:k,meta:{brackets:"angle",dot:g}}}}),Y=b({name:"unionParslet",accept:s=>s==="|",precedence:F.UNION,parseInfix:(s,f)=>{s.consume("|");let g=[];do g.push(s.parseType(F.UNION));while(s.consume("|"));return{type:"JsdocTypeUnion",elements:[T(f),...g]}}}),Z=[V,A,_,M,U,K,te({allowTrailingComma:!0}),Q,Y,A];function me({allowSquareBracketsOnAnyType:s,allowJsdocNamePaths:f,pathGrammar:g}){return function(N,q,G){if(G==null||q>=F.NAME_PATH)return null;let ee=N.lexer.current.type,Se=N.lexer.next.type;if(!(ee==="."&&Se!=="<"||ee==="["&&(s||G.type==="JsdocTypeName")||f&&(ee==="~"||ee==="#")))return null;let Oe,hr=!1;N.consume(".")?Oe="property":N.consume("[")?(Oe="property-brackets",hr=!0):N.consume("~")?Oe="inner":(N.consume("#"),Oe="instance");let Yo=g!==null?new W(g,N.lexer,N):N,qe=Yo.parseIntermediateType(F.NAME_PATH);N.acceptLexerState(Yo);let Ut;switch(qe.type){case"JsdocTypeName":Ut={type:"JsdocTypeProperty",value:qe.value,meta:{quote:void 0}};break;case"JsdocTypeNumber":Ut={type:"JsdocTypeProperty",value:qe.value.toString(10),meta:{quote:void 0}};break;case"JsdocTypeStringValue":Ut={type:"JsdocTypeProperty",value:qe.value,meta:{quote:qe.meta.quote}};break;case"JsdocTypeSpecialNamePath":if(qe.specialType==="event")Ut=qe;else throw new o(qe,"Type 'JsdocTypeSpecialNamePath' is only allowed with specialType 'event'");break;default:throw new o(qe,"Expecting 'JsdocTypeName', 'JsdocTypeNumber', 'JsdocStringValue' or 'JsdocTypeSpecialNamePath'")}if(hr&&!N.consume("]")){let Xo=N.lexer.current;throw new Error(`Unterminated square brackets. Next token is '${Xo.type}' with text '${Xo.text}'`)}return{type:"JsdocTypeNamePath",left:T(G),right:Ut,pathType:Oe}}}function le({allowedAdditionalTokens:s}){return b({name:"nameParslet",accept:f=>f==="Identifier"||f==="this"||f==="new"||s.includes(f),parsePrefix:f=>{let{type:g,text:k}=f.lexer.current;return f.consume(g),{type:"JsdocTypeName",value:k}}})}let ve=b({name:"stringValueParslet",accept:s=>s==="StringValue",parsePrefix:s=>{let f=s.lexer.current.text;return s.consume("StringValue"),{type:"JsdocTypeStringValue",value:f.slice(1,-1),meta:{quote:f[0]==="'"?"single":"double"}}}});function re({pathGrammar:s,allowedTypes:f}){return b({name:"specialNamePathParslet",accept:g=>f.includes(g),parsePrefix:g=>{let k=g.lexer.current.type;if(g.consume(k),!g.consume(":"))return{type:"JsdocTypeName",value:k};let N,q=g.lexer.current;if(g.consume("StringValue"))N={type:"JsdocTypeSpecialNamePath",value:q.text.slice(1,-1),specialType:k,meta:{quote:q.text[0]==="'"?"single":"double"}};else{let Se="",be=["Identifier","@","/"];for(;be.some(Oe=>g.consume(Oe));)Se+=q.text,q=g.lexer.current;N={type:"JsdocTypeSpecialNamePath",value:Se,specialType:k,meta:{quote:void 0}}}let G=new W(s,g.lexer,g),ee=G.parseInfixIntermediateType(N,F.ALL);return g.acceptLexerState(G),T(ee)}})}let Fe=[le({allowedAdditionalTokens:["external","module"]}),ve,_,me({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:null})],Ie=[...Fe,re({allowedTypes:["event"],pathGrammar:Fe})];function Ue(s){let f;if(s.type==="JsdocTypeParameterList")f=s.elements;else if(s.type==="JsdocTypeParenthesis")f=[s.element];else throw new o(s);return f.map(g=>R(g))}function Lt(s){let f=Ue(s);if(f.some(g=>g.type==="JsdocTypeKeyValue"))throw new Error("No parameter should be named");return f}function Et({allowNamedParameters:s,allowNoReturnType:f,allowWithoutParenthesis:g,allowNewAsFunctionKeyword:k}){return b({name:"functionParslet",accept:(N,q)=>N==="function"||k&&N==="new"&&q==="(",parsePrefix:N=>{let q=N.consume("new");N.consume("function");let G=N.lexer.current.type==="(";if(!G){if(!g)throw new Error("function is missing parameter list");return{type:"JsdocTypeName",value:"function"}}let ee={type:"JsdocTypeFunction",parameters:[],arrow:!1,constructor:q,parenthesis:G},Se=N.parseIntermediateType(F.FUNCTION);if(s===void 0)ee.parameters=Lt(Se);else{if(q&&Se.type==="JsdocTypeFunction"&&Se.arrow)return ee=Se,ee.constructor=!0,ee;ee.parameters=Ue(Se);for(let be of ee.parameters)if(be.type==="JsdocTypeKeyValue"&&!s.includes(be.key))throw new Error(`only allowed named parameters are ${s.join(", ")} but got ${be.type}`)}if(N.consume(":"))ee.returnType=N.parseType(F.PREFIX);else if(!f)throw new Error("function is missing return type");return ee}})}function Mt({allowPostfix:s,allowEnclosingBrackets:f}){return b({name:"variadicParslet",accept:g=>g==="...",precedence:F.PREFIX,parsePrefix:g=>{g.consume("...");let k=f&&g.consume("[");try{let N=g.parseType(F.PREFIX);if(k&&!g.consume("]"))throw new Error("Unterminated variadic type. Missing ']'");return{type:"JsdocTypeVariadic",element:T(N),meta:{position:"prefix",squareBrackets:k}}}catch(N){if(N instanceof r){if(k)throw new Error("Empty square brackets for variadic are not allowed.");return{type:"JsdocTypeVariadic",meta:{position:void 0,squareBrackets:!1}}}else throw N}},parseInfix:s?(g,k)=>(g.consume("..."),{type:"JsdocTypeVariadic",element:T(k),meta:{position:"suffix",squareBrackets:!1}}):void 0})}let pr=b({name:"symbolParslet",accept:s=>s==="(",precedence:F.SYMBOL,parseInfix:(s,f)=>{if(f.type!=="JsdocTypeName")throw new Error("Symbol expects a name on the left side. (Reacting on '(')");s.consume("(");let g={type:"JsdocTypeSymbol",value:f.value};if(!s.consume(")")){let k=s.parseIntermediateType(F.SYMBOL);if(g.element=j(k),!s.consume(")"))throw new Error("Symbol does not end after value")}return g}}),Te=b({name:"arrayBracketsParslet",precedence:F.ARRAY_BRACKETS,accept:(s,f)=>s==="["&&f==="]",parseInfix:(s,f)=>(s.consume("["),s.consume("]"),{type:"JsdocTypeGeneric",left:{type:"JsdocTypeName",value:"Array"},elements:[T(f)],meta:{brackets:"square",dot:!1}})});function Ae({objectFieldGrammar:s,allowKeyTypes:f}){return b({name:"objectParslet",accept:g=>g==="{",parsePrefix:g=>{g.consume("{");let k={type:"JsdocTypeObject",meta:{separator:"comma"},elements:[]};if(!g.consume("}")){let N,q=new W(s,g.lexer,g);for(;;){q.acceptLexerState(g);let G=q.parseIntermediateType(F.OBJECT);g.acceptLexerState(q),G===void 0&&f&&(G=g.parseIntermediateType(F.OBJECT));let ee=!1;if(G.type==="JsdocTypeNullable"&&(ee=!0,G=G.element),G.type==="JsdocTypeNumber"||G.type==="JsdocTypeName"||G.type==="JsdocTypeStringValue"){let be;G.type==="JsdocTypeStringValue"&&(be=G.meta.quote),k.elements.push({type:"JsdocTypeObjectField",key:G.value.toString(),right:void 0,optional:ee,readonly:!1,meta:{quote:be}})}else if(G.type==="JsdocTypeObjectField"||G.type==="JsdocTypeJsdocObjectField")k.elements.push(G);else throw new o(G);if(g.lexer.current.startOfLine)N="linebreak";else if(g.consume(","))N="comma";else if(g.consume(";"))N="semicolon";else break;if(g.lexer.current.type==="}")break}if(k.meta.separator=N??"comma",!g.consume("}"))throw new Error("Unterminated record type. Missing '}'")}return k}})}function We({allowSquaredProperties:s,allowKeyTypes:f,allowReadonly:g,allowOptional:k}){return b({name:"objectFieldParslet",precedence:F.KEY_VALUE,accept:N=>N===":",parseInfix:(N,q)=>{var G;let ee=!1,Se=!1;k&&q.type==="JsdocTypeNullable"&&(ee=!0,q=q.element),g&&q.type==="JsdocTypeReadonlyProperty"&&(Se=!0,q=q.element);let be=(G=N.baseParser)!==null&&G!==void 0?G:N;if(be.acceptLexerState(N),q.type==="JsdocTypeNumber"||q.type==="JsdocTypeName"||q.type==="JsdocTypeStringValue"||$(q)){if($(q)&&!s)throw new o(q);be.consume(":");let Oe;q.type==="JsdocTypeStringValue"&&(Oe=q.meta.quote);let hr=be.parseType(F.KEY_VALUE);return N.acceptLexerState(be),{type:"JsdocTypeObjectField",key:$(q)?q:q.value.toString(),right:hr,optional:ee,readonly:Se,meta:{quote:Oe}}}else{if(!f)throw new o(q);be.consume(":");let Oe=be.parseType(F.KEY_VALUE);return N.acceptLexerState(be),{type:"JsdocTypeJsdocObjectField",left:T(q),right:Oe}}}})}function vt({allowOptional:s,allowVariadic:f}){return b({name:"keyValueParslet",precedence:F.KEY_VALUE,accept:g=>g===":",parseInfix:(g,k)=>{let N=!1,q=!1;if(s&&k.type==="JsdocTypeNullable"&&(N=!0,k=k.element),f&&k.type==="JsdocTypeVariadic"&&k.element!==void 0&&(q=!0,k=k.element),k.type!=="JsdocTypeName")throw new o(k);g.consume(":");let G=g.parseType(F.KEY_VALUE);return{type:"JsdocTypeKeyValue",key:k.value,right:G,optional:N,variadic:q}}})}let fr=[...Z,Et({allowWithoutParenthesis:!0,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),ve,re({allowedTypes:["module","external","event"],pathGrammar:Ie}),Mt({allowEnclosingBrackets:!0,allowPostfix:!0}),le({allowedAdditionalTokens:["keyof"]}),pr,Te,me({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Ie})],Xr=[...fr,Ae({objectFieldGrammar:[le({allowedAdditionalTokens:["module","in"]}),We({allowSquaredProperties:!1,allowKeyTypes:!0,allowOptional:!1,allowReadonly:!1}),...fr],allowKeyTypes:!0}),vt({allowOptional:!0,allowVariadic:!0})],Ho=b({name:"typeOfParslet",accept:s=>s==="typeof",parsePrefix:s=>(s.consume("typeof"),{type:"JsdocTypeTypeof",element:T(s.parseType(F.KEY_OF_TYPE_OF))})}),dc=[le({allowedAdditionalTokens:["module","keyof","event","external","in"]}),V,A,ve,_,We({allowSquaredProperties:!1,allowKeyTypes:!1,allowOptional:!1,allowReadonly:!1})],pc=[...Z,Ae({allowKeyTypes:!1,objectFieldGrammar:dc}),le({allowedAdditionalTokens:["event","external","in"]}),Ho,Et({allowWithoutParenthesis:!1,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),Mt({allowEnclosingBrackets:!1,allowPostfix:!1}),le({allowedAdditionalTokens:["keyof"]}),re({allowedTypes:["module"],pathGrammar:Ie}),me({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Ie}),vt({allowOptional:!1,allowVariadic:!1}),pr],fc=b({name:"assertsParslet",accept:s=>s==="asserts",parsePrefix:s=>{s.consume("asserts");let f=s.parseIntermediateType(F.SYMBOL);if(f.type!=="JsdocTypeName")throw new o(f,"A typescript asserts always has to have a name on the left side.");return s.consume("is"),{type:"JsdocTypeAsserts",left:f,right:T(s.parseIntermediateType(F.INFIX))}}});function mc({allowQuestionMark:s}){return b({name:"tupleParslet",accept:f=>f==="[",parsePrefix:f=>{f.consume("[");let g={type:"JsdocTypeTuple",elements:[]};if(f.consume("]"))return g;let k=f.parseIntermediateType(F.ALL);if(k.type==="JsdocTypeParameterList"?k.elements[0].type==="JsdocTypeKeyValue"?g.elements=k.elements.map(B):g.elements=k.elements.map(T):k.type==="JsdocTypeKeyValue"?g.elements=[B(k)]:g.elements=[T(k)],!f.consume("]"))throw new Error("Unterminated '['");if(!s&&g.elements.some(N=>N.type==="JsdocTypeUnknown"))throw new Error("Question mark in tuple not allowed");return g}})}let hc=b({name:"keyOfParslet",accept:s=>s==="keyof",parsePrefix:s=>(s.consume("keyof"),{type:"JsdocTypeKeyof",element:T(s.parseType(F.KEY_OF_TYPE_OF))})}),yc=b({name:"importParslet",accept:s=>s==="import",parsePrefix:s=>{if(s.consume("import"),!s.consume("("))throw new Error("Missing parenthesis after import keyword");let f=s.parseType(F.PREFIX);if(f.type!=="JsdocTypeStringValue")throw new Error("Only string values are allowed as paths for imports");if(!s.consume(")"))throw new Error("Missing closing parenthesis after import keyword");return{type:"JsdocTypeImport",element:f}}}),gc=b({name:"readonlyPropertyParslet",accept:s=>s==="readonly",parsePrefix:s=>(s.consume("readonly"),{type:"JsdocTypeReadonlyProperty",element:s.parseType(F.KEY_VALUE)})}),bc=b({name:"arrowFunctionParslet",precedence:F.ARROW,accept:s=>s==="=>",parseInfix:(s,f)=>(s.consume("=>"),{type:"JsdocTypeFunction",parameters:Ue(f).map(D),arrow:!0,constructor:!1,parenthesis:!0,returnType:s.parseType(F.OBJECT)})}),Ec=b({name:"intersectionParslet",accept:s=>s==="&",precedence:F.INTERSECTION,parseInfix:(s,f)=>{s.consume("&");let g=[];do g.push(s.parseType(F.INTERSECTION));while(s.consume("&"));return{type:"JsdocTypeIntersection",elements:[T(f),...g]}}}),vc=b({name:"predicateParslet",precedence:F.INFIX,accept:s=>s==="is",parseInfix:(s,f)=>{if(f.type!=="JsdocTypeName")throw new o(f,"A typescript predicate always has to have a name on the left side.");return s.consume("is"),{type:"JsdocTypePredicate",left:f,right:T(s.parseIntermediateType(F.INFIX))}}}),wc=b({name:"objectSquareBracketPropertyParslet",accept:s=>s==="[",parsePrefix:s=>{if(s.baseParser===void 0)throw new Error("Only allowed inside object grammar");s.consume("[");let f=s.lexer.current.text;s.consume("Identifier");let g;if(s.consume(":")){let k=s.baseParser;k.acceptLexerState(s),g={type:"JsdocTypeIndexSignature",key:f,right:k.parseType(F.INDEX_BRACKETS)},s.acceptLexerState(k)}else if(s.consume("in")){let k=s.baseParser;k.acceptLexerState(s),g={type:"JsdocTypeMappedType",key:f,right:k.parseType(F.ARRAY_BRACKETS)},s.acceptLexerState(k)}else throw new Error("Missing ':' or 'in' inside square bracketed property.");if(!s.consume("]"))throw new Error("Unterminated square brackets");return g}}),Sc=[gc,le({allowedAdditionalTokens:["module","event","keyof","event","external","in"]}),V,A,ve,_,We({allowSquaredProperties:!0,allowKeyTypes:!1,allowOptional:!0,allowReadonly:!0}),wc],xc=[...Z,Ae({allowKeyTypes:!1,objectFieldGrammar:Sc}),Ho,hc,yc,ve,Et({allowWithoutParenthesis:!0,allowNoReturnType:!1,allowNamedParameters:["this","new","args"],allowNewAsFunctionKeyword:!0}),mc({allowQuestionMark:!1}),Mt({allowEnclosingBrackets:!1,allowPostfix:!1}),fc,le({allowedAdditionalTokens:["event","external","in"]}),re({allowedTypes:["module"],pathGrammar:Ie}),Te,bc,me({allowSquareBracketsOnAnyType:!0,allowJsdocNamePaths:!1,pathGrammar:Ie}),Ec,vc,vt({allowVariadic:!0,allowOptional:!0})];function zo(s,f){switch(f){case"closure":return new W(pc,s).parse();case"jsdoc":return new W(Xr,s).parse();case"typescript":return new W(xc,s).parse()}}function Ac(s,f=["typescript","closure","jsdoc"]){let g;for(let k of f)try{return zo(s,k)}catch(N){g=N}throw g}function $t(s,f){let g=s[f.type];if(g===void 0)throw new Error(`In this set of transform rules exists no rule for type ${f.type}.`);return g(f,k=>$t(s,k))}function we(s){throw new Error("This transform is not available. Are you trying the correct parsing mode?")}function Go(s){let f={params:[]};for(let g of s.parameters)g.type==="JsdocTypeKeyValue"?g.key==="this"?f.this=g.right:g.key==="new"?f.new=g.right:f.params.push(g):f.params.push(g);return f}function mr(s,f,g){return s==="prefix"?g+f:f+g}function Ke(s,f){switch(f){case"double":return`"${s}"`;case"single":return`'${s}'`;case void 0:return s}}function Wo(){return{JsdocTypeParenthesis:(s,f)=>`(${s.element!==void 0?f(s.element):""})`,JsdocTypeKeyof:(s,f)=>`keyof ${f(s.element)}`,JsdocTypeFunction:(s,f)=>{if(s.arrow){if(s.returnType===void 0)throw new Error("Arrow function needs a return type.");let g=`(${s.parameters.map(f).join(", ")}) => ${f(s.returnType)}`;return s.constructor&&(g="new "+g),g}else{let g=s.constructor?"new":"function";return s.parenthesis&&(g+=`(${s.parameters.map(f).join(", ")})`,s.returnType!==void 0&&(g+=`: ${f(s.returnType)}`)),g}},JsdocTypeName:s=>s.value,JsdocTypeTuple:(s,f)=>`[${s.elements.map(f).join(", ")}]`,JsdocTypeVariadic:(s,f)=>s.meta.position===void 0?"...":mr(s.meta.position,f(s.element),"..."),JsdocTypeNamePath:(s,f)=>{let g=f(s.left),k=f(s.right);switch(s.pathType){case"inner":return`${g}~${k}`;case"instance":return`${g}#${k}`;case"property":return`${g}.${k}`;case"property-brackets":return`${g}[${k}]`}},JsdocTypeStringValue:s=>Ke(s.value,s.meta.quote),JsdocTypeAny:()=>"*",JsdocTypeGeneric:(s,f)=>{if(s.meta.brackets==="square"){let g=s.elements[0],k=f(g);return g.type==="JsdocTypeUnion"||g.type==="JsdocTypeIntersection"?`(${k})[]`:`${k}[]`}else return`${f(s.left)}${s.meta.dot?".":""}<${s.elements.map(f).join(", ")}>`},JsdocTypeImport:(s,f)=>`import(${f(s.element)})`,JsdocTypeObjectField:(s,f)=>{let g="";return s.readonly&&(g+="readonly "),typeof s.key=="string"?g+=Ke(s.key,s.meta.quote):g+=f(s.key),s.optional&&(g+="?"),s.right===void 0?g:g+`: ${f(s.right)}`},JsdocTypeJsdocObjectField:(s,f)=>`${f(s.left)}: ${f(s.right)}`,JsdocTypeKeyValue:(s,f)=>{let g=s.key;return s.optional&&(g+="?"),s.variadic&&(g="..."+g),s.right===void 0?g:g+`: ${f(s.right)}`},JsdocTypeSpecialNamePath:s=>`${s.specialType}:${Ke(s.value,s.meta.quote)}`,JsdocTypeNotNullable:(s,f)=>mr(s.meta.position,f(s.element),"!"),JsdocTypeNull:()=>"null",JsdocTypeNullable:(s,f)=>mr(s.meta.position,f(s.element),"?"),JsdocTypeNumber:s=>s.value.toString(),JsdocTypeObject:(s,f)=>`{${s.elements.map(f).join((s.meta.separator==="comma"?",":";")+" ")}}`,JsdocTypeOptional:(s,f)=>mr(s.meta.position,f(s.element),"="),JsdocTypeSymbol:(s,f)=>`${s.value}(${s.element!==void 0?f(s.element):""})`,JsdocTypeTypeof:(s,f)=>`typeof ${f(s.element)}`,JsdocTypeUndefined:()=>"undefined",JsdocTypeUnion:(s,f)=>s.elements.map(f).join(" | "),JsdocTypeUnknown:()=>"?",JsdocTypeIntersection:(s,f)=>s.elements.map(f).join(" & "),JsdocTypeProperty:s=>Ke(s.value,s.meta.quote),JsdocTypePredicate:(s,f)=>`${f(s.left)} is ${f(s.right)}`,JsdocTypeIndexSignature:(s,f)=>`[${s.key}: ${f(s.right)}]`,JsdocTypeMappedType:(s,f)=>`[${s.key} in ${f(s.right)}]`,JsdocTypeAsserts:(s,f)=>`asserts ${f(s.left)} is ${f(s.right)}`}}let Tc=Wo();function Cc(s){return $t(Tc,s)}let kc=["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 Ye(s){let f={type:"NameExpression",name:s};return kc.includes(s)&&(f.reservedWord=!0),f}let Ic={JsdocTypeOptional:(s,f)=>{let g=f(s.element);return g.optional=!0,g},JsdocTypeNullable:(s,f)=>{let g=f(s.element);return g.nullable=!0,g},JsdocTypeNotNullable:(s,f)=>{let g=f(s.element);return g.nullable=!1,g},JsdocTypeVariadic:(s,f)=>{if(s.element===void 0)throw new Error("dots without value are not allowed in catharsis mode");let g=f(s.element);return g.repeatable=!0,g},JsdocTypeAny:()=>({type:"AllLiteral"}),JsdocTypeNull:()=>({type:"NullLiteral"}),JsdocTypeStringValue:s=>Ye(Ke(s.value,s.meta.quote)),JsdocTypeUndefined:()=>({type:"UndefinedLiteral"}),JsdocTypeUnknown:()=>({type:"UnknownLiteral"}),JsdocTypeFunction:(s,f)=>{let g=Go(s),k={type:"FunctionType",params:g.params.map(f)};return g.this!==void 0&&(k.this=f(g.this)),g.new!==void 0&&(k.new=f(g.new)),s.returnType!==void 0&&(k.result=f(s.returnType)),k},JsdocTypeGeneric:(s,f)=>({type:"TypeApplication",applications:s.elements.map(g=>f(g)),expression:f(s.left)}),JsdocTypeSpecialNamePath:s=>Ye(s.specialType+":"+Ke(s.value,s.meta.quote)),JsdocTypeName:s=>s.value!=="function"?Ye(s.value):{type:"FunctionType",params:[]},JsdocTypeNumber:s=>Ye(s.value.toString()),JsdocTypeObject:(s,f)=>{let g={type:"RecordType",fields:[]};for(let k of s.elements)k.type!=="JsdocTypeObjectField"&&k.type!=="JsdocTypeJsdocObjectField"?g.fields.push({type:"FieldType",key:f(k),value:void 0}):g.fields.push(f(k));return g},JsdocTypeObjectField:(s,f)=>{if(typeof s.key!="string")throw new Error("Index signatures and mapped types are not supported");return{type:"FieldType",key:Ye(Ke(s.key,s.meta.quote)),value:s.right===void 0?void 0:f(s.right)}},JsdocTypeJsdocObjectField:(s,f)=>({type:"FieldType",key:f(s.left),value:f(s.right)}),JsdocTypeUnion:(s,f)=>({type:"TypeUnion",elements:s.elements.map(g=>f(g))}),JsdocTypeKeyValue:(s,f)=>({type:"FieldType",key:Ye(s.key),value:s.right===void 0?void 0:f(s.right)}),JsdocTypeNamePath:(s,f)=>{let g=f(s.left),k;s.right.type==="JsdocTypeSpecialNamePath"?k=f(s.right).name:k=Ke(s.right.value,s.right.meta.quote);let N=s.pathType==="inner"?"~":s.pathType==="instance"?"#":".";return Ye(`${g.name}${N}${k}`)},JsdocTypeSymbol:s=>{let f="",g=s.element,k=!1;return g?.type==="JsdocTypeVariadic"&&(g.meta.position==="prefix"?f="...":k=!0,g=g.element),g?.type==="JsdocTypeName"?f+=g.value:g?.type==="JsdocTypeNumber"&&(f+=g.value.toString()),k&&(f+="..."),Ye(`${s.value}(${f})`)},JsdocTypeParenthesis:(s,f)=>f(T(s.element)),JsdocTypeMappedType:we,JsdocTypeIndexSignature:we,JsdocTypeImport:we,JsdocTypeKeyof:we,JsdocTypeTuple:we,JsdocTypeTypeof:we,JsdocTypeIntersection:we,JsdocTypeProperty:we,JsdocTypePredicate:we,JsdocTypeAsserts:we};function _c(s){return $t(Ic,s)}function st(s){switch(s){case void 0:return"none";case"single":return"single";case"double":return"double"}}function Oc(s){switch(s){case"inner":return"INNER_MEMBER";case"instance":return"INSTANCE_MEMBER";case"property":return"MEMBER";case"property-brackets":return"MEMBER"}}function Qr(s,f){return f.length===2?{type:s,left:f[0],right:f[1]}:{type:s,left:f[0],right:Qr(s,f.slice(1))}}let Dc={JsdocTypeOptional:(s,f)=>({type:"OPTIONAL",value:f(s.element),meta:{syntax:s.meta.position==="prefix"?"PREFIX_EQUAL_SIGN":"SUFFIX_EQUALS_SIGN"}}),JsdocTypeNullable:(s,f)=>({type:"NULLABLE",value:f(s.element),meta:{syntax:s.meta.position==="prefix"?"PREFIX_QUESTION_MARK":"SUFFIX_QUESTION_MARK"}}),JsdocTypeNotNullable:(s,f)=>({type:"NOT_NULLABLE",value:f(s.element),meta:{syntax:s.meta.position==="prefix"?"PREFIX_BANG":"SUFFIX_BANG"}}),JsdocTypeVariadic:(s,f)=>{let g={type:"VARIADIC",meta:{syntax:s.meta.position==="prefix"?"PREFIX_DOTS":s.meta.position==="suffix"?"SUFFIX_DOTS":"ONLY_DOTS"}};return s.element!==void 0&&(g.value=f(s.element)),g},JsdocTypeName:s=>({type:"NAME",name:s.value}),JsdocTypeTypeof:(s,f)=>({type:"TYPE_QUERY",name:f(s.element)}),JsdocTypeTuple:(s,f)=>({type:"TUPLE",entries:s.elements.map(f)}),JsdocTypeKeyof:(s,f)=>({type:"KEY_QUERY",value:f(s.element)}),JsdocTypeImport:s=>({type:"IMPORT",path:{type:"STRING_VALUE",quoteStyle:st(s.element.meta.quote),string:s.element.value}}),JsdocTypeUndefined:()=>({type:"NAME",name:"undefined"}),JsdocTypeAny:()=>({type:"ANY"}),JsdocTypeFunction:(s,f)=>{let g=Go(s),k={type:s.arrow?"ARROW":"FUNCTION",params:g.params.map(N=>{if(N.type==="JsdocTypeKeyValue"){if(N.right===void 0)throw new Error("Function parameter without ':' is not expected to be 'KEY_VALUE'");return{type:"NAMED_PARAMETER",name:N.key,typeName:f(N.right)}}else return f(N)}),new:null,returns:null};return g.this!==void 0?k.this=f(g.this):s.arrow||(k.this=null),g.new!==void 0&&(k.new=f(g.new)),s.returnType!==void 0&&(k.returns=f(s.returnType)),k},JsdocTypeGeneric:(s,f)=>{let g={type:"GENERIC",subject:f(s.left),objects:s.elements.map(f),meta:{syntax:s.meta.brackets==="square"?"SQUARE_BRACKET":s.meta.dot?"ANGLE_BRACKET_WITH_DOT":"ANGLE_BRACKET"}};return s.meta.brackets==="square"&&s.elements[0].type==="JsdocTypeFunction"&&!s.elements[0].parenthesis&&(g.objects[0]={type:"NAME",name:"function"}),g},JsdocTypeObjectField:(s,f)=>{if(typeof s.key!="string")throw new Error("Index signatures and mapped types are not supported");if(s.right===void 0)return{type:"RECORD_ENTRY",key:s.key,quoteStyle:st(s.meta.quote),value:null,readonly:!1};let g=f(s.right);return s.optional&&(g={type:"OPTIONAL",value:g,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:s.key.toString(),quoteStyle:st(s.meta.quote),value:g,readonly:!1}},JsdocTypeJsdocObjectField:()=>{throw new Error("Keys may not be typed in jsdoctypeparser.")},JsdocTypeKeyValue:(s,f)=>{if(s.right===void 0)return{type:"RECORD_ENTRY",key:s.key,quoteStyle:"none",value:null,readonly:!1};let g=f(s.right);return s.optional&&(g={type:"OPTIONAL",value:g,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:s.key,quoteStyle:"none",value:g,readonly:!1}},JsdocTypeObject:(s,f)=>{let g=[];for(let k of s.elements)(k.type==="JsdocTypeObjectField"||k.type==="JsdocTypeJsdocObjectField")&&g.push(f(k));return{type:"RECORD",entries:g}},JsdocTypeSpecialNamePath:s=>{if(s.specialType!=="module")throw new Error(`jsdoctypeparser does not support type ${s.specialType} at this point.`);return{type:"MODULE",value:{type:"FILE_PATH",quoteStyle:st(s.meta.quote),path:s.value}}},JsdocTypeNamePath:(s,f)=>{let g=!1,k,N;s.right.type==="JsdocTypeSpecialNamePath"&&s.right.specialType==="event"?(g=!0,k=s.right.value,N=st(s.right.meta.quote)):(k=s.right.value,N=st(s.right.meta.quote));let q={type:Oc(s.pathType),owner:f(s.left),name:k,quoteStyle:N,hasEventPrefix:g};if(q.owner.type==="MODULE"){let G=q.owner;return q.owner=q.owner.value,G.value=q,G}else return q},JsdocTypeUnion:(s,f)=>Qr("UNION",s.elements.map(f)),JsdocTypeParenthesis:(s,f)=>({type:"PARENTHESIS",value:f(T(s.element))}),JsdocTypeNull:()=>({type:"NAME",name:"null"}),JsdocTypeUnknown:()=>({type:"UNKNOWN"}),JsdocTypeStringValue:s=>({type:"STRING_VALUE",quoteStyle:st(s.meta.quote),string:s.value}),JsdocTypeIntersection:(s,f)=>Qr("INTERSECTION",s.elements.map(f)),JsdocTypeNumber:s=>({type:"NUMBER_VALUE",number:s.value.toString()}),JsdocTypeSymbol:we,JsdocTypeProperty:we,JsdocTypePredicate:we,JsdocTypeMappedType:we,JsdocTypeIndexSignature:we,JsdocTypeAsserts:we};function Rc(s){return $t(Dc,s)}function Pc(){return{JsdocTypeIntersection:(s,f)=>({type:"JsdocTypeIntersection",elements:s.elements.map(f)}),JsdocTypeGeneric:(s,f)=>({type:"JsdocTypeGeneric",left:f(s.left),elements:s.elements.map(f),meta:{dot:s.meta.dot,brackets:s.meta.brackets}}),JsdocTypeNullable:s=>s,JsdocTypeUnion:(s,f)=>({type:"JsdocTypeUnion",elements:s.elements.map(f)}),JsdocTypeUnknown:s=>s,JsdocTypeUndefined:s=>s,JsdocTypeTypeof:(s,f)=>({type:"JsdocTypeTypeof",element:f(s.element)}),JsdocTypeSymbol:(s,f)=>{let g={type:"JsdocTypeSymbol",value:s.value};return s.element!==void 0&&(g.element=f(s.element)),g},JsdocTypeOptional:(s,f)=>({type:"JsdocTypeOptional",element:f(s.element),meta:{position:s.meta.position}}),JsdocTypeObject:(s,f)=>({type:"JsdocTypeObject",meta:{separator:"comma"},elements:s.elements.map(f)}),JsdocTypeNumber:s=>s,JsdocTypeNull:s=>s,JsdocTypeNotNullable:(s,f)=>({type:"JsdocTypeNotNullable",element:f(s.element),meta:{position:s.meta.position}}),JsdocTypeSpecialNamePath:s=>s,JsdocTypeObjectField:(s,f)=>({type:"JsdocTypeObjectField",key:s.key,right:s.right===void 0?void 0:f(s.right),optional:s.optional,readonly:s.readonly,meta:s.meta}),JsdocTypeJsdocObjectField:(s,f)=>({type:"JsdocTypeJsdocObjectField",left:f(s.left),right:f(s.right)}),JsdocTypeKeyValue:(s,f)=>({type:"JsdocTypeKeyValue",key:s.key,right:s.right===void 0?void 0:f(s.right),optional:s.optional,variadic:s.variadic}),JsdocTypeImport:(s,f)=>({type:"JsdocTypeImport",element:f(s.element)}),JsdocTypeAny:s=>s,JsdocTypeStringValue:s=>s,JsdocTypeNamePath:s=>s,JsdocTypeVariadic:(s,f)=>{let g={type:"JsdocTypeVariadic",meta:{position:s.meta.position,squareBrackets:s.meta.squareBrackets}};return s.element!==void 0&&(g.element=f(s.element)),g},JsdocTypeTuple:(s,f)=>({type:"JsdocTypeTuple",elements:s.elements.map(f)}),JsdocTypeName:s=>s,JsdocTypeFunction:(s,f)=>{let g={type:"JsdocTypeFunction",arrow:s.arrow,parameters:s.parameters.map(f),constructor:s.constructor,parenthesis:s.parenthesis};return s.returnType!==void 0&&(g.returnType=f(s.returnType)),g},JsdocTypeKeyof:(s,f)=>({type:"JsdocTypeKeyof",element:f(s.element)}),JsdocTypeParenthesis:(s,f)=>({type:"JsdocTypeParenthesis",element:f(s.element)}),JsdocTypeProperty:s=>s,JsdocTypePredicate:(s,f)=>({type:"JsdocTypePredicate",left:f(s.left),right:f(s.right)}),JsdocTypeIndexSignature:(s,f)=>({type:"JsdocTypeIndexSignature",key:s.key,right:f(s.right)}),JsdocTypeMappedType:(s,f)=>({type:"JsdocTypeMappedType",key:s.key,right:f(s.right)}),JsdocTypeAsserts:(s,f)=>({type:"JsdocTypeAsserts",left:f(s.left),right:f(s.right)})}}let Ko={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"],JsdocTypeAsserts:["left","right"]};function Zr(s,f,g,k,N){k?.(s,f,g);let q=Ko[s.type];for(let G of q){let ee=s[G];if(ee!==void 0)if(Array.isArray(ee))for(let Se of ee)Zr(Se,s,G,k,N);else Zr(ee,s,G,k,N)}N?.(s,f,g)}function Fc(s,f,g){Zr(s,void 0,void 0,f,g)}e.catharsisTransform=_c,e.identityTransformRules=Pc,e.jtpTransform=Rc,e.parse=zo,e.stringify=Cc,e.stringifyRules=Wo,e.transform=$t,e.traverse=Fc,e.tryParse=Ac,e.visitorKeys=Ko})});function Cm(e,t,{signal:r,edges:n}={}){let o,i=null,a=n!=null&&n.includes("leading"),u=n==null||n.includes("trailing"),l=()=>{i!==null&&(e.apply(o,i),o=void 0,i=null)},c=()=>{u&&l(),y()},d=null,p=()=>{d!=null&&clearTimeout(d),d=setTimeout(()=>{d=null,c()},t)},m=()=>{d!==null&&(clearTimeout(d),d=null)},y=()=>{m(),o=void 0,i=null},E=()=>{m(),l()},v=function(...w){if(r?.aborted)return;o=this,i=w;let S=d==null;p(),a&&S&&l()};return v.schedule=p,v.cancel=y,v.flush=E,r?.addEventListener("abort",y,{once:!0}),v}function Vl(e,t=0,r={}){typeof r!="object"&&(r={});let{signal:n,leading:o=!1,trailing:i=!0,maxWait:a}=r,u=Array(2);o&&(u[0]="leading"),i&&(u[1]="trailing");let l,c=null,d=Cm(function(...y){l=e.apply(this,y),c=null},t,{signal:n,edges:u}),p=function(...y){if(a!=null){if(c===null)c=Date.now();else if(Date.now()-c>=a)return l=e.apply(this,y),c=Date.now(),d.cancel(),d.schedule(),l}return d.apply(this,y),l},m=()=>(d.flush(),l);return p.cancel=d.cancel,p.flush=m,p}var wm,Ul,Sm,ql,xm,Am,ar,_e,Tm,Ot,mo,ho=Ve(()=>{J();H();z();wm=Object.create,Ul=Object.defineProperty,Sm=Object.getOwnPropertyDescriptor,ql=Object.getOwnPropertyNames,xm=Object.getPrototypeOf,Am=Object.prototype.hasOwnProperty,ar=(e=>typeof Ce<"u"?Ce:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Ce<"u"?Ce:t)[r]}):e)(function(e){if(typeof Ce<"u")return Ce.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),_e=(e,t)=>function(){return t||(0,e[ql(e)[0]])((t={exports:{}}).exports,t),t.exports},Tm=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ql(t))!Am.call(e,o)&&o!==r&&Ul(e,o,{get:()=>t[o],enumerable:!(n=Sm(t,o))||n.enumerable});return e},Ot=(e,t,r)=>(r=e!=null?wm(xm(e)):{},Tm(t||!e||!e.__esModule?Ul(r,"default",{value:e,enumerable:!0}):r,e));mo=e=>`control-${e.replace(/\s+/g,"-")}`});var zv,Gv,Wv,Kv,Jl,Yv,Xv,Hl,Qv,Zv,ew,tw,rw,nw,km,zl,ow,aw,iw,sw,O,yo,lw,Gl,uw,go=Ve(()=>{J();H();z();zv=__STORYBOOK_THEMING__,{CacheProvider:Gv,ClassNames:Wv,Global:Kv,ThemeProvider:Jl,background:Yv,color:Xv,convert:Hl,create:Qv,createCache:Zv,createGlobal:ew,createReset:tw,css:rw,darken:nw,ensure:km,ignoreSsrWarning:zl,isPropValid:ow,jsx:aw,keyframes:iw,lighten:sw,styled:O,themes:yo,typography:lw,useTheme:Gl,withTheme:uw}=__STORYBOOK_THEMING__});var mw,hw,yw,Wl,gw,bw,Ew,vw,ww,Sw,xw,Aw,Tw,Cw,kw,Iw,_w,Ow,Dw,Rw,Pw,Fw,Nw,Bw,jw,Lw,Mw,$w,Uw,qw,Vw,Jw,Hw,zw,Gw,Ww,Kw,Yw,Xw,Qw,Zw,eS,tS,rS,nS,oS,aS,iS,Kl,sS,Yl,Xl,lS,uS,Ql,cS,dS,pS,fS,mS,hS,yS,gS,bS,ES,vS,wS,SS,xS,AS,TS,CS,kS,IS,_S,OS,DS,RS,PS,FS,NS,BS,jS,LS,MS,$S,US,qS,Im,VS,JS,HS,zS,GS,WS,KS,_m,Om,YS,XS,QS,ZS,ex,tx,rx,nx,ox,ax,ix,sx,lx,ux,cx,dx,px,fx,mx,hx,yx,gx,bx,Ex,vx,wx,Sx,xx,Ax,Tx,Cx,kx,Ix,Zl,_x,Ox,Dx,Rx,Px,Fx,Nx,eu,Bx,jx,Lx,Mx,$x,Ux,qx,Vx,Jx,Hx,zx,Gx,Wx,Kx,Yx,Xx,Qx,Zx,eA,tA,rA,nA,oA,aA,iA,sA,lA,uA,cA,dA,pA,fA,mA,hA,yA,gA,bA,EA,vA,wA,SA,xA,AA,TA,CA,kA,IA,_A,OA,DA,RA,PA,FA,NA,BA,jA,LA,MA,$A,UA,qA,VA,JA,HA,zA,tu,GA,WA,KA,YA,XA,QA,ZA,eT,tT,rT,nT,oT,aT,Dm,iT,sT,lT,uT,cT,dT,pT,fT,mT,hT,Rm,yT,gT,bT,ET,vT,wT,ru,nu,ou,ST,bo=Ve(()=>{J();H();z();mw=__STORYBOOK_ICONS__,{AccessibilityAltIcon:hw,AccessibilityIcon:yw,AddIcon:Wl,AdminIcon:gw,AlertAltIcon:bw,AlertIcon:Ew,AlignLeftIcon:vw,AlignRightIcon:ww,AppleIcon:Sw,ArrowBottomLeftIcon:xw,ArrowBottomRightIcon:Aw,ArrowDownIcon:Tw,ArrowLeftIcon:Cw,ArrowRightIcon:kw,ArrowSolidDownIcon:Iw,ArrowSolidLeftIcon:_w,ArrowSolidRightIcon:Ow,ArrowSolidUpIcon:Dw,ArrowTopLeftIcon:Rw,ArrowTopRightIcon:Pw,ArrowUpIcon:Fw,AzureDevOpsIcon:Nw,BackIcon:Bw,BasketIcon:jw,BatchAcceptIcon:Lw,BatchDenyIcon:Mw,BeakerIcon:$w,BellIcon:Uw,BitbucketIcon:qw,BoldIcon:Vw,BookIcon:Jw,BookmarkHollowIcon:Hw,BookmarkIcon:zw,BottomBarIcon:Gw,BottomBarToggleIcon:Ww,BoxIcon:Kw,BranchIcon:Yw,BrowserIcon:Xw,ButtonIcon:Qw,CPUIcon:Zw,CalendarIcon:eS,CameraIcon:tS,CategoryIcon:rS,CertificateIcon:nS,ChangedIcon:oS,ChatIcon:aS,CheckIcon:iS,ChevronDownIcon:Kl,ChevronLeftIcon:sS,ChevronRightIcon:Yl,ChevronSmallDownIcon:Xl,ChevronSmallLeftIcon:lS,ChevronSmallRightIcon:uS,ChevronSmallUpIcon:Ql,ChevronUpIcon:cS,ChromaticIcon:dS,ChromeIcon:pS,CircleHollowIcon:fS,CircleIcon:mS,ClearIcon:hS,CloseAltIcon:yS,CloseIcon:gS,CloudHollowIcon:bS,CloudIcon:ES,CogIcon:vS,CollapseIcon:wS,CommandIcon:SS,CommentAddIcon:xS,CommentIcon:AS,CommentsIcon:TS,CommitIcon:CS,CompassIcon:kS,ComponentDrivenIcon:IS,ComponentIcon:_S,ContrastIcon:OS,ControlsIcon:DS,CopyIcon:RS,CreditIcon:PS,CrossIcon:FS,DashboardIcon:NS,DatabaseIcon:BS,DeleteIcon:jS,DiamondIcon:LS,DirectionIcon:MS,DiscordIcon:$S,DocChartIcon:US,DocListIcon:qS,DocumentIcon:Im,DownloadIcon:VS,DragIcon:JS,EditIcon:HS,EllipsisIcon:zS,EmailIcon:GS,ExpandAltIcon:WS,ExpandIcon:KS,EyeCloseIcon:_m,EyeIcon:Om,FaceHappyIcon:YS,FaceNeutralIcon:XS,FaceSadIcon:QS,FacebookIcon:ZS,FailedIcon:ex,FastForwardIcon:tx,FigmaIcon:rx,FilterIcon:nx,FlagIcon:ox,FolderIcon:ax,FormIcon:ix,GDriveIcon:sx,GithubIcon:lx,GitlabIcon:ux,GlobeIcon:cx,GoogleIcon:dx,GraphBarIcon:px,GraphLineIcon:fx,GraphqlIcon:mx,GridAltIcon:hx,GridIcon:yx,GrowIcon:gx,HeartHollowIcon:bx,HeartIcon:Ex,HomeIcon:vx,HourglassIcon:wx,InfoIcon:Sx,ItalicIcon:xx,JumpToIcon:Ax,KeyIcon:Tx,LightningIcon:Cx,LightningOffIcon:kx,LinkBrokenIcon:Ix,LinkIcon:Zl,LinkedinIcon:_x,LinuxIcon:Ox,ListOrderedIcon:Dx,ListUnorderedIcon:Rx,LocationIcon:Px,LockIcon:Fx,MarkdownIcon:Nx,MarkupIcon:eu,MediumIcon:Bx,MemoryIcon:jx,MenuIcon:Lx,MergeIcon:Mx,MirrorIcon:$x,MobileIcon:Ux,MoonIcon:qx,NutIcon:Vx,OutboxIcon:Jx,OutlineIcon:Hx,PaintBrushIcon:zx,PaperClipIcon:Gx,ParagraphIcon:Wx,PassedIcon:Kx,PhoneIcon:Yx,PhotoDragIcon:Xx,PhotoIcon:Qx,PinAltIcon:Zx,PinIcon:eA,PlayAllHollowIcon:tA,PlayBackIcon:rA,PlayHollowIcon:nA,PlayIcon:oA,PlayNextIcon:aA,PlusIcon:iA,PointerDefaultIcon:sA,PointerHandIcon:lA,PowerIcon:uA,PrintIcon:cA,ProceedIcon:dA,ProfileIcon:pA,PullRequestIcon:fA,QuestionIcon:mA,RSSIcon:hA,RedirectIcon:yA,ReduxIcon:gA,RefreshIcon:bA,ReplyIcon:EA,RepoIcon:vA,RequestChangeIcon:wA,RewindIcon:SA,RulerIcon:xA,SaveIcon:AA,SearchIcon:TA,ShareAltIcon:CA,ShareIcon:kA,ShieldIcon:IA,SideBySideIcon:_A,SidebarAltIcon:OA,SidebarAltToggleIcon:DA,SidebarIcon:RA,SidebarToggleIcon:PA,SpeakerIcon:FA,StackedIcon:NA,StarHollowIcon:BA,StarIcon:jA,StatusFailIcon:LA,StatusPassIcon:MA,StatusWarnIcon:$A,StickerIcon:UA,StopAltHollowIcon:qA,StopAltIcon:VA,StopIcon:JA,StorybookIcon:HA,StructureIcon:zA,SubtractIcon:tu,SunIcon:GA,SupportIcon:WA,SwitchAltIcon:KA,SyncIcon:YA,TabletIcon:XA,ThumbsUpIcon:QA,TimeIcon:ZA,TimerIcon:eT,TransferIcon:tT,TrashIcon:rT,TwitterIcon:nT,TypeIcon:oT,UbuntuIcon:aT,UndoIcon:Dm,UnfoldIcon:iT,UnlockIcon:sT,UnpinIcon:lT,UploadIcon:uT,UserAddIcon:cT,UserAltIcon:dT,UserIcon:pT,UsersIcon:fT,VSCodeIcon:mT,VerifiedIcon:hT,VideoIcon:Rm,WandIcon:yT,WatchIcon:gT,WindowsIcon:bT,WrenchIcon:ET,XIcon:vT,YoutubeIcon:wT,ZoomIcon:ru,ZoomOutIcon:nu,ZoomResetIcon:ou,iconList:ST}=__STORYBOOK_ICONS__});var xu={};Qo(xu,{ColorControl:()=>Su,default:()=>Sh});function ht(){return(ht=Object.assign||function(e){for(var t=1;t=0||(o[r]=e[r]);return o}function Eo(e){var t=Be(e),r=Be(function(n){t.current&&t.current(n)});return t.current=e,r.current}function bu(e,t,r){var n=Eo(r),o=je(function(){return e.toHsva(t)}),i=o[0],a=o[1],u=Be({color:t,hsva:i});Ze(function(){if(!e.equal(t,u.current.color)){var c=e.toHsva(t);u.current={hsva:c,color:t},a(c)}},[t,e]),Ze(function(){var c;yu(i,u.current.hsva)||e.equal(c=e.fromHsva(i),u.current.color)||(u.current={hsva:i,color:c},n(c))},[i,e,n]);var l=Qe(function(c){a(function(d){return Object.assign({},d,c)})},[]);return[i,l]}var jm,cu,Lm,Mm,Re,Rt,ir,vo,au,iu,To,sr,Co,ge,$m,Um,wo,qm,Vm,Jm,Hm,du,So,Lr,pu,zm,Nr,Gm,fu,mu,hu,yu,gu,Wm,Km,Ym,su,Eu,Xm,Qm,Zm,eh,vu,th,rh,nh,oh,ah,ih,sh,lh,uh,ch,dh,lu,ph,fh,wu,Br,mh,hh,yh,xo,gh,bh,jr,uu,Dt,Eh,vh,Mr,wh,Su,Sh,Au=Ve(()=>{J();H();z();ho();Jt();Ht();go();bo();jm=_e({"../../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]}}}),cu=_e({"../../node_modules/color-convert/conversions.js"(e,t){var r=jm(),n={};for(let a of Object.keys(r))n[r[a]]=a;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 a of Object.keys(o)){if(!("channels"in o[a]))throw new Error("missing channels property: "+a);if(!("labels"in o[a]))throw new Error("missing channel labels property: "+a);if(o[a].labels.length!==o[a].channels)throw new Error("channel and label counts mismatch: "+a);let{channels:u,labels:l}=o[a];delete o[a].channels,delete o[a].labels,Object.defineProperty(o[a],"channels",{value:u}),Object.defineProperty(o[a],"labels",{value:l})}o.rgb.hsl=function(a){let u=a[0]/255,l=a[1]/255,c=a[2]/255,d=Math.min(u,l,c),p=Math.max(u,l,c),m=p-d,y,E;p===d?y=0:u===p?y=(l-c)/m:l===p?y=2+(c-u)/m:c===p&&(y=4+(u-l)/m),y=Math.min(y*60,360),y<0&&(y+=360);let v=(d+p)/2;return p===d?E=0:v<=.5?E=m/(p+d):E=m/(2-p-d),[y,E*100,v*100]},o.rgb.hsv=function(a){let u,l,c,d,p,m=a[0]/255,y=a[1]/255,E=a[2]/255,v=Math.max(m,y,E),w=v-Math.min(m,y,E),S=function(x){return(v-x)/6/w+1/2};return w===0?(d=0,p=0):(p=w/v,u=S(m),l=S(y),c=S(E),m===v?d=c-l:y===v?d=1/3+u-c:E===v&&(d=2/3+l-u),d<0?d+=1:d>1&&(d-=1)),[d*360,p*100,v*100]},o.rgb.hwb=function(a){let u=a[0],l=a[1],c=a[2],d=o.rgb.hsl(a)[0],p=1/255*Math.min(u,Math.min(l,c));return c=1-1/255*Math.max(u,Math.max(l,c)),[d,p*100,c*100]},o.rgb.cmyk=function(a){let u=a[0]/255,l=a[1]/255,c=a[2]/255,d=Math.min(1-u,1-l,1-c),p=(1-u-d)/(1-d)||0,m=(1-l-d)/(1-d)||0,y=(1-c-d)/(1-d)||0;return[p*100,m*100,y*100,d*100]};function i(a,u){return(a[0]-u[0])**2+(a[1]-u[1])**2+(a[2]-u[2])**2}o.rgb.keyword=function(a){let u=n[a];if(u)return u;let l=1/0,c;for(let d of Object.keys(r)){let p=r[d],m=i(a,p);m.04045?((u+.055)/1.055)**2.4:u/12.92,l=l>.04045?((l+.055)/1.055)**2.4:l/12.92,c=c>.04045?((c+.055)/1.055)**2.4:c/12.92;let d=u*.4124+l*.3576+c*.1805,p=u*.2126+l*.7152+c*.0722,m=u*.0193+l*.1192+c*.9505;return[d*100,p*100,m*100]},o.rgb.lab=function(a){let u=o.rgb.xyz(a),l=u[0],c=u[1],d=u[2];l/=95.047,c/=100,d/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,c=c>.008856?c**(1/3):7.787*c+16/116,d=d>.008856?d**(1/3):7.787*d+16/116;let p=116*c-16,m=500*(l-c),y=200*(c-d);return[p,m,y]},o.hsl.rgb=function(a){let u=a[0]/360,l=a[1]/100,c=a[2]/100,d,p,m;if(l===0)return m=c*255,[m,m,m];c<.5?d=c*(1+l):d=c+l-c*l;let y=2*c-d,E=[0,0,0];for(let v=0;v<3;v++)p=u+1/3*-(v-1),p<0&&p++,p>1&&p--,6*p<1?m=y+(d-y)*6*p:2*p<1?m=d:3*p<2?m=y+(d-y)*(2/3-p)*6:m=y,E[v]=m*255;return E},o.hsl.hsv=function(a){let u=a[0],l=a[1]/100,c=a[2]/100,d=l,p=Math.max(c,.01);c*=2,l*=c<=1?c:2-c,d*=p<=1?p:2-p;let m=(c+l)/2,y=c===0?2*d/(p+d):2*l/(c+l);return[u,y*100,m*100]},o.hsv.rgb=function(a){let u=a[0]/60,l=a[1]/100,c=a[2]/100,d=Math.floor(u)%6,p=u-Math.floor(u),m=255*c*(1-l),y=255*c*(1-l*p),E=255*c*(1-l*(1-p));switch(c*=255,d){case 0:return[c,E,m];case 1:return[y,c,m];case 2:return[m,c,E];case 3:return[m,y,c];case 4:return[E,m,c];case 5:return[c,m,y]}},o.hsv.hsl=function(a){let u=a[0],l=a[1]/100,c=a[2]/100,d=Math.max(c,.01),p,m;m=(2-l)*c;let y=(2-l)*d;return p=l*d,p/=y<=1?y:2-y,p=p||0,m/=2,[u,p*100,m*100]},o.hwb.rgb=function(a){let u=a[0]/360,l=a[1]/100,c=a[2]/100,d=l+c,p;d>1&&(l/=d,c/=d);let m=Math.floor(6*u),y=1-c;p=6*u-m,m&1&&(p=1-p);let E=l+p*(y-l),v,w,S;switch(m){default:case 6:case 0:v=y,w=E,S=l;break;case 1:v=E,w=y,S=l;break;case 2:v=l,w=y,S=E;break;case 3:v=l,w=E,S=y;break;case 4:v=E,w=l,S=y;break;case 5:v=y,w=l,S=E;break}return[v*255,w*255,S*255]},o.cmyk.rgb=function(a){let u=a[0]/100,l=a[1]/100,c=a[2]/100,d=a[3]/100,p=1-Math.min(1,u*(1-d)+d),m=1-Math.min(1,l*(1-d)+d),y=1-Math.min(1,c*(1-d)+d);return[p*255,m*255,y*255]},o.xyz.rgb=function(a){let u=a[0]/100,l=a[1]/100,c=a[2]/100,d,p,m;return d=u*3.2406+l*-1.5372+c*-.4986,p=u*-.9689+l*1.8758+c*.0415,m=u*.0557+l*-.204+c*1.057,d=d>.0031308?1.055*d**(1/2.4)-.055:d*12.92,p=p>.0031308?1.055*p**(1/2.4)-.055:p*12.92,m=m>.0031308?1.055*m**(1/2.4)-.055:m*12.92,d=Math.min(Math.max(0,d),1),p=Math.min(Math.max(0,p),1),m=Math.min(Math.max(0,m),1),[d*255,p*255,m*255]},o.xyz.lab=function(a){let u=a[0],l=a[1],c=a[2];u/=95.047,l/=100,c/=108.883,u=u>.008856?u**(1/3):7.787*u+16/116,l=l>.008856?l**(1/3):7.787*l+16/116,c=c>.008856?c**(1/3):7.787*c+16/116;let d=116*l-16,p=500*(u-l),m=200*(l-c);return[d,p,m]},o.lab.xyz=function(a){let u=a[0],l=a[1],c=a[2],d,p,m;p=(u+16)/116,d=l/500+p,m=p-c/200;let y=p**3,E=d**3,v=m**3;return p=y>.008856?y:(p-16/116)/7.787,d=E>.008856?E:(d-16/116)/7.787,m=v>.008856?v:(m-16/116)/7.787,d*=95.047,p*=100,m*=108.883,[d,p,m]},o.lab.lch=function(a){let u=a[0],l=a[1],c=a[2],d;d=Math.atan2(c,l)*360/2/Math.PI,d<0&&(d+=360);let p=Math.sqrt(l*l+c*c);return[u,p,d]},o.lch.lab=function(a){let u=a[0],l=a[1],c=a[2]/360*2*Math.PI,d=l*Math.cos(c),p=l*Math.sin(c);return[u,d,p]},o.rgb.ansi16=function(a,u=null){let[l,c,d]=a,p=u===null?o.rgb.hsv(a)[2]:u;if(p=Math.round(p/50),p===0)return 30;let m=30+(Math.round(d/255)<<2|Math.round(c/255)<<1|Math.round(l/255));return p===2&&(m+=60),m},o.hsv.ansi16=function(a){return o.rgb.ansi16(o.hsv.rgb(a),a[2])},o.rgb.ansi256=function(a){let u=a[0],l=a[1],c=a[2];return u===l&&l===c?u<8?16:u>248?231:Math.round((u-8)/247*24)+232:16+36*Math.round(u/255*5)+6*Math.round(l/255*5)+Math.round(c/255*5)},o.ansi16.rgb=function(a){let u=a%10;if(u===0||u===7)return a>50&&(u+=3.5),u=u/10.5*255,[u,u,u];let l=(~~(a>50)+1)*.5,c=(u&1)*l*255,d=(u>>1&1)*l*255,p=(u>>2&1)*l*255;return[c,d,p]},o.ansi256.rgb=function(a){if(a>=232){let p=(a-232)*10+8;return[p,p,p]}a-=16;let u,l=Math.floor(a/36)/5*255,c=Math.floor((u=a%36)/6)/5*255,d=u%6/5*255;return[l,c,d]},o.rgb.hex=function(a){let u=(((Math.round(a[0])&255)<<16)+((Math.round(a[1])&255)<<8)+(Math.round(a[2])&255)).toString(16).toUpperCase();return"000000".substring(u.length)+u},o.hex.rgb=function(a){let u=a.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!u)return[0,0,0];let l=u[0];u[0].length===3&&(l=l.split("").map(y=>y+y).join(""));let c=parseInt(l,16),d=c>>16&255,p=c>>8&255,m=c&255;return[d,p,m]},o.rgb.hcg=function(a){let u=a[0]/255,l=a[1]/255,c=a[2]/255,d=Math.max(Math.max(u,l),c),p=Math.min(Math.min(u,l),c),m=d-p,y,E;return m<1?y=p/(1-m):y=0,m<=0?E=0:d===u?E=(l-c)/m%6:d===l?E=2+(c-u)/m:E=4+(u-l)/m,E/=6,E%=1,[E*360,m*100,y*100]},o.hsl.hcg=function(a){let u=a[1]/100,l=a[2]/100,c=l<.5?2*u*l:2*u*(1-l),d=0;return c<1&&(d=(l-.5*c)/(1-c)),[a[0],c*100,d*100]},o.hsv.hcg=function(a){let u=a[1]/100,l=a[2]/100,c=u*l,d=0;return c<1&&(d=(l-c)/(1-c)),[a[0],c*100,d*100]},o.hcg.rgb=function(a){let u=a[0]/360,l=a[1]/100,c=a[2]/100;if(l===0)return[c*255,c*255,c*255];let d=[0,0,0],p=u%1*6,m=p%1,y=1-m,E=0;switch(Math.floor(p)){case 0:d[0]=1,d[1]=m,d[2]=0;break;case 1:d[0]=y,d[1]=1,d[2]=0;break;case 2:d[0]=0,d[1]=1,d[2]=m;break;case 3:d[0]=0,d[1]=y,d[2]=1;break;case 4:d[0]=m,d[1]=0,d[2]=1;break;default:d[0]=1,d[1]=0,d[2]=y}return E=(1-l)*c,[(l*d[0]+E)*255,(l*d[1]+E)*255,(l*d[2]+E)*255]},o.hcg.hsv=function(a){let u=a[1]/100,l=a[2]/100,c=u+l*(1-u),d=0;return c>0&&(d=u/c),[a[0],d*100,c*100]},o.hcg.hsl=function(a){let u=a[1]/100,l=a[2]/100*(1-u)+.5*u,c=0;return l>0&&l<.5?c=u/(2*l):l>=.5&&l<1&&(c=u/(2*(1-l))),[a[0],c*100,l*100]},o.hcg.hwb=function(a){let u=a[1]/100,l=a[2]/100,c=u+l*(1-u);return[a[0],(c-u)*100,(1-c)*100]},o.hwb.hcg=function(a){let u=a[1]/100,l=1-a[2]/100,c=l-u,d=0;return c<1&&(d=(l-c)/(1-c)),[a[0],c*100,d*100]},o.apple.rgb=function(a){return[a[0]/65535*255,a[1]/65535*255,a[2]/65535*255]},o.rgb.apple=function(a){return[a[0]/255*65535,a[1]/255*65535,a[2]/255*65535]},o.gray.rgb=function(a){return[a[0]/100*255,a[0]/100*255,a[0]/100*255]},o.gray.hsl=function(a){return[0,0,a[0]]},o.gray.hsv=o.gray.hsl,o.gray.hwb=function(a){return[0,100,a[0]]},o.gray.cmyk=function(a){return[0,0,0,a[0]]},o.gray.lab=function(a){return[a[0],0,0]},o.gray.hex=function(a){let u=Math.round(a[0]/100*255)&255,l=((u<<16)+(u<<8)+u).toString(16).toUpperCase();return"000000".substring(l.length)+l},o.rgb.gray=function(a){return[(a[0]+a[1]+a[2])/3/255*100]}}}),Lm=_e({"../../node_modules/color-convert/route.js"(e,t){var r=cu();function n(){let u={},l=Object.keys(r);for(let c=l.length,d=0;d1&&(d=p),l(d))};return"conversion"in l&&(c.conversion=l.conversion),c}function u(l){let c=function(...d){let p=d[0];if(p==null)return p;p.length>1&&(d=p);let m=l(d);if(typeof m=="object")for(let y=m.length,E=0;E{o[l]={},Object.defineProperty(o[l],"channels",{value:r[l].channels}),Object.defineProperty(o[l],"labels",{value:r[l].labels});let c=n(l);Object.keys(c).forEach(d=>{let p=c[d];o[l][d]=u(p),o[l][d].raw=a(p)})}),t.exports=o}}),Re=Ot(Mm());Rt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e0:w.buttons>0)&&o.current?i(au(o.current,w,u.current)):v(!1)},E=function(){return v(!1)};function v(w){var S=l.current,x=vo(o.current),I=w?x.addEventListener:x.removeEventListener;I(S?"touchmove":"mousemove",y),I(S?"touchend":"mouseup",E)}return[function(w){var S=w.nativeEvent,x=o.current;if(x&&(iu(S),!function(T,R){return R&&!ir(T)}(S,l.current)&&x)){if(ir(S)){l.current=!0;var I=S.changedTouches||[];I.length&&(u.current=I[0].identifier)}x.focus(),i(au(x,S,u.current)),v(!0)}},function(w){var S=w.which||w.keyCode;S<37||S>40||(w.preventDefault(),a({left:S===39?.05:S===37?-.05:0,top:S===40?.05:S===38?-.05:0}))},v]},[a,i]),d=c[0],p=c[1],m=c[2];return Ze(function(){return m},[m]),C.createElement("div",ht({},n,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:p,tabIndex:0,role:"slider"}))}),sr=function(e){return e.filter(Boolean).join(" ")},Co=function(e){var t=e.color,r=e.left,n=e.top,o=n===void 0?.5:n,i=sr(["react-colorful__pointer",e.className]);return C.createElement("div",{className:i,style:{top:100*o+"%",left:100*r+"%"}},C.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},ge=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r},$m={grad:.9,turn:360,rad:360/(2*Math.PI)},Um=function(e){return fu(wo(e))},wo=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?ge(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?ge(parseInt(e.substring(6,8),16)/255,2):1}},qm=function(e,t){return t===void 0&&(t="deg"),Number(e)*($m[t]||1)},Vm=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?Jm({h:qm(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}},Jm=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}},Hm=function(e){return Gm(pu(e))},du=function(e){var t=e.s,r=e.v,n=e.a,o=(200-t)*r/100;return{h:ge(e.h),s:ge(o>0&&o<200?t*r/100/(o<=100?o:200-o)*100:0),l:ge(o/2),a:ge(n,2)}},So=function(e){var t=du(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},Lr=function(e){var t=du(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},pu=function(e){var t=e.h,r=e.s,n=e.v,o=e.a;t=t/360*6,r/=100,n/=100;var i=Math.floor(t),a=n*(1-r),u=n*(1-(t-i)*r),l=n*(1-(1-t+i)*r),c=i%6;return{r:ge(255*[n,u,a,a,l,n][c]),g:ge(255*[l,n,n,u,a,a][c]),b:ge(255*[a,a,l,n,n,u][c]),a:ge(o,2)}},zm=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?fu({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}},Nr=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Gm=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=o<1?Nr(ge(255*o)):"";return"#"+Nr(t)+Nr(r)+Nr(n)+i},fu=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=Math.max(t,r,n),a=i-Math.min(t,r,n),u=a?i===t?(r-n)/a:i===r?2+(n-t)/a:4+(t-r)/a:0;return{h:ge(60*(u<0?u+6:u)),s:ge(i?a/i*100:0),v:ge(i/255*100),a:o}},mu=C.memo(function(e){var t=e.hue,r=e.onChange,n=sr(["react-colorful__hue",e.className]);return C.createElement("div",{className:n},C.createElement(To,{onMove:function(o){r({h:360*o.left})},onKey:function(o){r({h:Rt(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":ge(t),"aria-valuemax":"360","aria-valuemin":"0"},C.createElement(Co,{className:"react-colorful__hue-pointer",left:t/360,color:So({h:t,s:100,v:100,a:1})})))}),hu=C.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:So({h:t.h,s:100,v:100,a:1})};return C.createElement("div",{className:"react-colorful__saturation",style:n},C.createElement(To,{onMove:function(o){r({s:100*o.left,v:100-100*o.top})},onKey:function(o){r({s:Rt(t.s+100*o.left,0,100),v:Rt(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+ge(t.s)+"%, Brightness "+ge(t.v)+"%"},C.createElement(Co,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:So(t)})))}),yu=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},gu=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Wm=function(e,t){return e.toLowerCase()===t.toLowerCase()||yu(wo(e),wo(t))};Km=typeof window<"u"?ta:Ze,Ym=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},su=new Map,Eu=function(e){Km(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!su.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}`,su.set(t,r);var n=Ym();n&&r.setAttribute("nonce",n),t.head.appendChild(r)}},[])},Xm=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,i=e.onChange,a=Ao(e,["className","colorModel","color","onChange"]),u=Be(null);Eu(u);var l=bu(r,o,i),c=l[0],d=l[1],p=sr(["react-colorful",t]);return C.createElement("div",ht({},a,{ref:u,className:p}),C.createElement(hu,{hsva:c,onChange:d}),C.createElement(mu,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},Qm={defaultColor:"000",toHsva:Um,fromHsva:function(e){return Hm({h:e.h,s:e.s,v:e.v,a:1})},equal:Wm},Zm=function(e){return C.createElement(Xm,ht({},e,{colorModel:Qm}))},eh=function(e){var t=e.className,r=e.hsva,n=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+Lr(Object.assign({},r,{a:0}))+", "+Lr(Object.assign({},r,{a:1}))+")"},i=sr(["react-colorful__alpha",t]),a=ge(100*r.a);return C.createElement("div",{className:i},C.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),C.createElement(To,{onMove:function(u){n({a:u.left})},onKey:function(u){n({a:Rt(r.a+u.left)})},"aria-label":"Alpha","aria-valuetext":a+"%","aria-valuenow":a,"aria-valuemin":"0","aria-valuemax":"100"},C.createElement(Co,{className:"react-colorful__alpha-pointer",left:r.a,color:Lr(r)})))},vu=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,i=e.onChange,a=Ao(e,["className","colorModel","color","onChange"]),u=Be(null);Eu(u);var l=bu(r,o,i),c=l[0],d=l[1],p=sr(["react-colorful",t]);return C.createElement("div",ht({},a,{ref:u,className:p}),C.createElement(hu,{hsva:c,onChange:d}),C.createElement(mu,{hue:c.h,onChange:d}),C.createElement(eh,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},th={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:Vm,fromHsva:Lr,equal:gu},rh=function(e){return C.createElement(vu,ht({},e,{colorModel:th}))},nh={defaultColor:"rgba(0, 0, 0, 1)",toHsva:zm,fromHsva:function(e){var t=pu(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:gu},oh=function(e){return C.createElement(vu,ht({},e,{colorModel:nh}))},ah=O.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),ih=O(gr)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),sh=O.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"}}),lh=O(sn)(({theme:e})=>({fontFamily:e.typography.fonts.base})),uh=O.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),ch=O.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})),dh=`url('data:image/svg+xml;charset=utf-8,')`,lu=({value:e,style:t,...r})=>{let n=`linear-gradient(${e}, ${e}), ${dh}, linear-gradient(#fff, #fff)`;return C.createElement(ch,{...r,style:{...t,backgroundImage:n}})},ph=O(et.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),fh=O(eu)(({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})),wu=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(wu||{}),Br=Object.values(wu),mh=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,hh=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,yh=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,xo=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,gh=/^\s*#?([0-9a-f]{3})\s*$/i,bh={hex:Zm,rgb:oh,hsl:rh},jr={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},uu=e=>{let t=e?.match(mh);if(!t)return[0,0,0,1];let[,r,n,o,i=1]=t;return[r,n,o,i].map(Number)},Dt=e=>{if(!e)return;let t=!0;if(hh.test(e)){let[a,u,l,c]=uu(e),[d,p,m]=Re.default.rgb.hsl([a,u,l])||[0,0,0];return{valid:t,value:e,keyword:Re.default.rgb.keyword([a,u,l]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${p}%, ${m}%, ${c})`,hex:`#${Re.default.rgb.hex([a,u,l]).toLowerCase()}`}}if(yh.test(e)){let[a,u,l,c]=uu(e),[d,p,m]=Re.default.hsl.rgb([a,u,l])||[0,0,0];return{valid:t,value:e,keyword:Re.default.hsl.keyword([a,u,l]),colorSpace:"hsl",rgb:`rgba(${d}, ${p}, ${m}, ${c})`,hsl:e,hex:`#${Re.default.hsl.hex([a,u,l]).toLowerCase()}`}}let r=e.replace("#",""),n=Re.default.keyword.rgb(r)||Re.default.hex.rgb(r),o=Re.default.rgb.hsl(n),i=e;if(/[^#a-f0-9]/i.test(e)?i=r:xo.test(e)&&(i=`#${r}`),i.startsWith("#"))t=xo.test(i);else try{Re.default.keyword.hex(i)}catch{t=!1}return{valid:t,value:i,keyword:Re.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:i}},Eh=(e,t,r)=>{if(!e||!t?.valid)return jr[r];if(r!=="hex")return t?.[r]||jr[r];if(!t.hex.startsWith("#"))try{return`#${Re.default.keyword.hex(t.hex)}`}catch{return jr.hex}let n=t.hex.match(gh);if(!n)return xo.test(t.hex)?t.hex:jr.hex;let[o,i,a]=n[1].split("");return`#${o}${o}${i}${i}${a}${a}`},vh=(e,t)=>{let[r,n]=je(e||""),[o,i]=je(()=>Dt(r)),[a,u]=je(o?.colorSpace||"hex");Ze(()=>{let p=e||"",m=Dt(p);n(p),i(m),u(m?.colorSpace||"hex")},[e]);let l=Vt(()=>Eh(r,o,a).toLowerCase(),[r,o,a]),c=Qe(p=>{let m=Dt(p),y=m?.value||p||"";n(y),y===""&&(i(void 0),t(void 0)),m&&(i(m),u(m.colorSpace),t(m.value))},[t]),d=Qe(()=>{let p=Br.indexOf(a)+1;p>=Br.length&&(p=0),u(Br[p]);let m=o?.[Br[p]]||"";n(m),t(m)},[o,a,t]);return{value:r,realValue:l,updateValue:c,color:o,colorSpace:a,cycleColorSpace:d}},Mr=e=>e.replace(/\s*/,"").toLowerCase(),wh=(e,t,r)=>{let[n,o]=je(t?.valid?[t]:[]);Ze(()=>{t===void 0&&o([])},[t]);let i=Vt(()=>(e||[]).map(u=>typeof u=="string"?Dt(u):u.title?{...Dt(u.color),keyword:u.title}:Dt(u.color)).concat(n).filter(Boolean).slice(-27),[e,n]),a=Qe(u=>{u?.valid&&(i.some(l=>Mr(l[r])===Mr(u[r]))||o(l=>l.concat(u)))},[r,i]);return{presets:i,addPreset:a}},Su=({name:e,value:t,onChange:r,onFocus:n,onBlur:o,presetColors:i,startOpen:a=!1,argType:u})=>{let l=Qe(Vl(r,200),[r]),{value:c,realValue:d,updateValue:p,color:m,colorSpace:y,cycleColorSpace:E}=vh(t,l),{presets:v,addPreset:w}=wh(i,m,y),S=bh[y],x=!!u?.table?.readonly;return C.createElement(ah,{"aria-readonly":x},C.createElement(ih,{startOpen:a,trigger:x?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>w(m),tooltip:C.createElement(sh,null,C.createElement(S,{color:d==="transparent"?"#000000":d,onChange:p,onFocus:n,onBlur:o}),v.length>0&&C.createElement(uh,null,v.map((I,T)=>C.createElement(gr,{key:`${I.value}-${T}`,hasChrome:!1,tooltip:C.createElement(lh,{note:I.keyword||I.value})},C.createElement(lu,{value:I[y],active:m&&Mr(I[y])===Mr(m[y]),onClick:()=>p(I.value)})))))},C.createElement(lu,{value:d,style:{margin:4}})),C.createElement(ph,{id:mo(e),value:c,onChange:I=>p(I.target.value),onFocus:I=>I.target.select(),readOnly:x,placeholder:"Choose color..."}),c?C.createElement(fh,{onClick:E}):null)},Sh=Su});J();H();z();J();H();z();J();H();z();Jt();Ht();J();H();z();J();H();z();J();H();z();var jd=Object.defineProperty,ue=(e,t)=>jd(e,"name",{value:t,configurable:!0});function de(e){for(var t=[],r=1;r{var Nc=Object.create;var en=Object.defineProperty;var Bc=Object.getOwnPropertyDescriptor;var jc=Object.getOwnPropertyNames;var Lc=Object.getPrototypeOf,Mc=Object.prototype.hasOwnProperty;var Ce=(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 Ve=(e,t)=>()=>(e&&(t=e(e=0)),t);var $c=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Qo=(e,t)=>{for(var r in t)en(e,r,{get:t[r],enumerable:!0})},Uc=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of jc(t))!Mc.call(e,o)&&o!==r&&en(e,o,{get:()=>t[o],enumerable:!(n=Bc(t,o))||n.enumerable});return e};var qc=(e,t,r)=>(r=e!=null?Nc(Lc(e)):{},Uc(t||!e||!e.__esModule?en(r,"default",{value:e,enumerable:!0}):r,e));var J=Ve(()=>{});var H=Ve(()=>{});var z=Ve(()=>{});var C,Zo,Xe,q2,V2,J2,H2,Vc,z2,ce,qt,Jc,G2,W2,K2,Y2,ea,X2,Q2,Z2,Qe,yr,eb,tb,Ze,rb,nb,ob,ta,Vt,ab,Be,je,ib,sb,lb,Jt=Ve(()=>{J();H();z();C=__REACT__,{Children:Zo,Component:Xe,Fragment:q2,Profiler:V2,PureComponent:J2,StrictMode:H2,Suspense:Vc,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:z2,cloneElement:ce,createContext:qt,createElement:Jc,createFactory:G2,createRef:W2,forwardRef:K2,isValidElement:Y2,lazy:ea,memo:X2,startTransition:Q2,unstable_act:Z2,useCallback:Qe,useContext:yr,useDebugValue:eb,useDeferredValue:tb,useEffect:Ze,useId:rb,useImperativeHandle:nb,useInsertionEffect:ob,useLayoutEffect:ta,useMemo:Vt,useReducer:ab,useRef:Be,useState:je,useSyncExternalStore:ib,useTransition:sb,version:lb}=__REACT__});var fa={};Qo(fa,{A:()=>Gc,ActionBar:()=>tn,AddonPanel:()=>rn,Badge:()=>Wc,Bar:()=>Kc,Blockquote:()=>Yc,Button:()=>ra,ClipboardCode:()=>Xc,Code:()=>na,DL:()=>Qc,Div:()=>Zc,DocumentWrapper:()=>ed,EmptyTabContent:()=>oa,ErrorFormatter:()=>aa,FlexBar:()=>nn,Form:()=>et,H1:()=>td,H2:()=>on,H3:()=>ia,H4:()=>rd,H5:()=>nd,H6:()=>od,HR:()=>ad,IconButton:()=>lt,IconButtonSkeleton:()=>id,Icons:()=>sd,Img:()=>ld,LI:()=>ud,Link:()=>sa,ListItem:()=>cd,Loader:()=>la,Modal:()=>dd,OL:()=>pd,P:()=>fd,Placeholder:()=>md,Pre:()=>hd,ProgressSpinner:()=>yd,ResetWrapper:()=>ua,ScrollArea:()=>gd,Separator:()=>bd,Spaced:()=>Ed,Span:()=>vd,StorybookIcon:()=>wd,StorybookLogo:()=>Sd,Symbols:()=>xd,SyntaxHighlighter:()=>an,TT:()=>Ad,TabBar:()=>Td,TabButton:()=>Cd,TabWrapper:()=>kd,Table:()=>Id,Tabs:()=>_d,TabsState:()=>ca,TooltipLinkList:()=>Od,TooltipMessage:()=>Dd,TooltipNote:()=>sn,UL:()=>Rd,WithTooltip:()=>gr,WithTooltipPure:()=>da,Zoom:()=>ln,codeCommon:()=>wt,components:()=>un,createCopyToClipboardFunction:()=>Pd,default:()=>zc,getStoryHref:()=>pa,icons:()=>Fd,interleaveSeparators:()=>Nd,nameSpaceClassNames:()=>cn,resetComponents:()=>Bd,withReset:()=>St});var zc,Gc,tn,rn,Wc,Kc,Yc,ra,Xc,na,Qc,Zc,ed,oa,aa,nn,et,td,on,ia,rd,nd,od,ad,lt,id,sd,ld,ud,sa,cd,la,dd,pd,fd,md,hd,yd,ua,gd,bd,Ed,vd,wd,Sd,xd,an,Ad,Td,Cd,kd,Id,_d,ca,Od,Dd,sn,Rd,gr,da,ln,wt,un,Pd,pa,Fd,Nd,cn,Bd,St,Ht=Ve(()=>{J();H();z();zc=__STORYBOOK_COMPONENTS__,{A:Gc,ActionBar:tn,AddonPanel:rn,Badge:Wc,Bar:Kc,Blockquote:Yc,Button:ra,ClipboardCode:Xc,Code:na,DL:Qc,Div:Zc,DocumentWrapper:ed,EmptyTabContent:oa,ErrorFormatter:aa,FlexBar:nn,Form:et,H1:td,H2:on,H3:ia,H4:rd,H5:nd,H6:od,HR:ad,IconButton:lt,IconButtonSkeleton:id,Icons:sd,Img:ld,LI:ud,Link:sa,ListItem:cd,Loader:la,Modal:dd,OL:pd,P:fd,Placeholder:md,Pre:hd,ProgressSpinner:yd,ResetWrapper:ua,ScrollArea:gd,Separator:bd,Spaced:Ed,Span:vd,StorybookIcon:wd,StorybookLogo:Sd,Symbols:xd,SyntaxHighlighter:an,TT:Ad,TabBar:Td,TabButton:Cd,TabWrapper:kd,Table:Id,Tabs:_d,TabsState:ca,TooltipLinkList:Od,TooltipMessage:Dd,TooltipNote:sn,UL:Rd,WithTooltip:gr,WithTooltipPure:da,Zoom:ln,codeCommon:wt,components:un,createCopyToClipboardFunction:Pd,getStoryHref:pa,icons:Fd,interleaveSeparators:Nd,nameSpaceClassNames:cn,resetComponents:Bd,withReset:St}=__STORYBOOK_COMPONENTS__});var qa=$c((vr,Ua)=>{J();H();z();(function(e,t){typeof vr=="object"&&typeof Ua<"u"?t(vr):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis<"u"?globalThis:e||self,t(e.jtpp={}))})(vr,function(e){"use strict";function t(s){return s.text!==void 0&&s.text!==""?`'${s.type}' with value '${s.text}'`:`'${s.type}'`}class r extends Error{constructor(f){super(`No parslet found for token: ${t(f)}`),this.token=f,Object.setPrototypeOf(this,r.prototype)}getToken(){return this.token}}class n extends Error{constructor(f){super(`The parsing ended early. The next token was: ${t(f)}`),this.token=f,Object.setPrototypeOf(this,n.prototype)}getToken(){return this.token}}class o extends Error{constructor(f,g){let k=`Unexpected type: '${f.type}'.`;g!==void 0&&(k+=` Message: ${g}`),super(k),Object.setPrototypeOf(this,o.prototype)}}function i(s){return f=>f.startsWith(s)?{type:s,text:s}:null}function a(s){let f=0,g,k=s[0],N=!1;if(k!=="'"&&k!=='"')return null;for(;f{let f=c(s);return f==null?null:{type:"Identifier",text:f}};function y(s){return f=>{if(!f.startsWith(s))return null;let g=f[s.length];return g!==void 0&&l.test(g)?null:{type:s,text:s}}}let E=s=>{let f=a(s);return f==null?null:{type:"StringValue",text:f}},v=s=>s.length>0?null:{type:"EOF",text:""},w=s=>{let f=p(s);return f===null?null:{type:"Number",text:f}},S=[v,i("=>"),i("("),i(")"),i("{"),i("}"),i("["),i("]"),i("|"),i("&"),i("<"),i(">"),i(","),i(";"),i("*"),i("?"),i("!"),i("="),i(":"),i("..."),i("."),i("#"),i("~"),i("/"),i("@"),y("undefined"),y("null"),y("function"),y("this"),y("new"),y("module"),y("event"),y("external"),y("typeof"),y("keyof"),y("readonly"),y("import"),y("is"),y("in"),y("asserts"),w,m,E],x=/^\s*\n\s*/;class I{static create(f){let g=this.read(f);f=g.text;let k=this.read(f);return f=k.text,new I(f,void 0,g.token,k.token)}constructor(f,g,k,N){this.text="",this.text=f,this.previous=g,this.current=k,this.next=N}static read(f,g=!1){g=g||x.test(f),f=f.trim();for(let k of S){let N=k(f);if(N!==null){let q=Object.assign(Object.assign({},N),{startOfLine:g});return f=f.slice(q.text.length),{text:f,token:q}}}throw new Error("Unexpected Token "+f)}advance(){let f=I.read(this.text);return new I(f.text,this.current,this.next,f.token)}}function T(s){if(s===void 0)throw new Error("Unexpected undefined");if(s.type==="JsdocTypeKeyValue"||s.type==="JsdocTypeParameterList"||s.type==="JsdocTypeProperty"||s.type==="JsdocTypeReadonlyProperty"||s.type==="JsdocTypeObjectField"||s.type==="JsdocTypeJsdocObjectField"||s.type==="JsdocTypeIndexSignature"||s.type==="JsdocTypeMappedType")throw new o(s);return s}function R(s){return s.type==="JsdocTypeKeyValue"?B(s):T(s)}function D(s){return s.type==="JsdocTypeName"?s:B(s)}function B(s){if(s.type!=="JsdocTypeKeyValue")throw new o(s);return s}function j(s){var f;if(s.type==="JsdocTypeVariadic"){if(((f=s.element)===null||f===void 0?void 0:f.type)==="JsdocTypeName")return s;throw new o(s)}if(s.type!=="JsdocTypeNumber"&&s.type!=="JsdocTypeName")throw new o(s);return s}function $(s){return s.type==="JsdocTypeIndexSignature"||s.type==="JsdocTypeMappedType"}var F;(function(s){s[s.ALL=0]="ALL",s[s.PARAMETER_LIST=1]="PARAMETER_LIST",s[s.OBJECT=2]="OBJECT",s[s.KEY_VALUE=3]="KEY_VALUE",s[s.INDEX_BRACKETS=4]="INDEX_BRACKETS",s[s.UNION=5]="UNION",s[s.INTERSECTION=6]="INTERSECTION",s[s.PREFIX=7]="PREFIX",s[s.INFIX=8]="INFIX",s[s.TUPLE=9]="TUPLE",s[s.SYMBOL=10]="SYMBOL",s[s.OPTIONAL=11]="OPTIONAL",s[s.NULLABLE=12]="NULLABLE",s[s.KEY_OF_TYPE_OF=13]="KEY_OF_TYPE_OF",s[s.FUNCTION=14]="FUNCTION",s[s.ARROW=15]="ARROW",s[s.ARRAY_BRACKETS=16]="ARRAY_BRACKETS",s[s.GENERIC=17]="GENERIC",s[s.NAME_PATH=18]="NAME_PATH",s[s.PARENTHESIS=19]="PARENTHESIS",s[s.SPECIAL_TYPES=20]="SPECIAL_TYPES"})(F||(F={}));class W{constructor(f,g,k){this.grammar=f,typeof g=="string"?this._lexer=I.create(g):this._lexer=g,this.baseParser=k}get lexer(){return this._lexer}parse(){let f=this.parseType(F.ALL);if(this.lexer.current.type!=="EOF")throw new n(this.lexer.current);return f}parseType(f){return T(this.parseIntermediateType(f))}parseIntermediateType(f){let g=this.tryParslets(null,f);if(g===null)throw new r(this.lexer.current);return this.parseInfixIntermediateType(g,f)}parseInfixIntermediateType(f,g){let k=this.tryParslets(f,g);for(;k!==null;)f=k,k=this.tryParslets(f,g);return f}tryParslets(f,g){for(let k of this.grammar){let N=k(this,g,f);if(N!==null)return N}return null}consume(f){return Array.isArray(f)||(f=[f]),f.includes(this.lexer.current.type)?(this._lexer=this.lexer.advance(),!0):!1}acceptLexerState(f){this._lexer=f.lexer}}function L(s){return s==="EOF"||s==="|"||s===","||s===")"||s===">"}let V=(s,f,g)=>{let k=s.lexer.current.type,N=s.lexer.next.type;return g==null&&k==="?"&&!L(N)||g!=null&&k==="?"?(s.consume("?"),g==null?{type:"JsdocTypeNullable",element:s.parseType(F.NULLABLE),meta:{position:"prefix"}}:{type:"JsdocTypeNullable",element:T(g),meta:{position:"suffix"}}):null};function b(s){let f=(g,k,N)=>{let q=g.lexer.current.type,G=g.lexer.next.type;if(N===null){if("parsePrefix"in s&&s.accept(q,G))return s.parsePrefix(g)}else if("parseInfix"in s&&s.precedence>k&&s.accept(q,G))return s.parseInfix(g,N);return null};return Object.defineProperty(f,"name",{value:s.name}),f}let A=b({name:"optionalParslet",accept:s=>s==="=",precedence:F.OPTIONAL,parsePrefix:s=>(s.consume("="),{type:"JsdocTypeOptional",element:s.parseType(F.OPTIONAL),meta:{position:"prefix"}}),parseInfix:(s,f)=>(s.consume("="),{type:"JsdocTypeOptional",element:T(f),meta:{position:"suffix"}})}),_=b({name:"numberParslet",accept:s=>s==="Number",parsePrefix:s=>{let f=parseFloat(s.lexer.current.text);return s.consume("Number"),{type:"JsdocTypeNumber",value:f}}}),M=b({name:"parenthesisParslet",accept:s=>s==="(",parsePrefix:s=>{if(s.consume("("),s.consume(")"))return{type:"JsdocTypeParameterList",elements:[]};let f=s.parseIntermediateType(F.ALL);if(!s.consume(")"))throw new Error("Unterminated parenthesis");return f.type==="JsdocTypeParameterList"?f:f.type==="JsdocTypeKeyValue"?{type:"JsdocTypeParameterList",elements:[f]}:{type:"JsdocTypeParenthesis",element:T(f)}}}),U=b({name:"specialTypesParslet",accept:(s,f)=>s==="?"&&L(f)||s==="null"||s==="undefined"||s==="*",parsePrefix:s=>{if(s.consume("null"))return{type:"JsdocTypeNull"};if(s.consume("undefined"))return{type:"JsdocTypeUndefined"};if(s.consume("*"))return{type:"JsdocTypeAny"};if(s.consume("?"))return{type:"JsdocTypeUnknown"};throw new Error("Unacceptable token: "+s.lexer.current.text)}}),K=b({name:"notNullableParslet",accept:s=>s==="!",precedence:F.NULLABLE,parsePrefix:s=>(s.consume("!"),{type:"JsdocTypeNotNullable",element:s.parseType(F.NULLABLE),meta:{position:"prefix"}}),parseInfix:(s,f)=>(s.consume("!"),{type:"JsdocTypeNotNullable",element:T(f),meta:{position:"suffix"}})});function te({allowTrailingComma:s}){return b({name:"parameterListParslet",accept:f=>f===",",precedence:F.PARAMETER_LIST,parseInfix:(f,g)=>{let k=[R(g)];f.consume(",");do try{let N=f.parseIntermediateType(F.PARAMETER_LIST);k.push(R(N))}catch(N){if(s&&N instanceof r)break;throw N}while(f.consume(","));if(k.length>0&&k.slice(0,-1).some(N=>N.type==="JsdocTypeVariadic"))throw new Error("Only the last parameter may be a rest parameter");return{type:"JsdocTypeParameterList",elements:k}}})}let Q=b({name:"genericParslet",accept:(s,f)=>s==="<"||s==="."&&f==="<",precedence:F.GENERIC,parseInfix:(s,f)=>{let g=s.consume(".");s.consume("<");let k=[];do k.push(s.parseType(F.PARAMETER_LIST));while(s.consume(","));if(!s.consume(">"))throw new Error("Unterminated generic parameter list");return{type:"JsdocTypeGeneric",left:T(f),elements:k,meta:{brackets:"angle",dot:g}}}}),Y=b({name:"unionParslet",accept:s=>s==="|",precedence:F.UNION,parseInfix:(s,f)=>{s.consume("|");let g=[];do g.push(s.parseType(F.UNION));while(s.consume("|"));return{type:"JsdocTypeUnion",elements:[T(f),...g]}}}),Z=[V,A,_,M,U,K,te({allowTrailingComma:!0}),Q,Y,A];function me({allowSquareBracketsOnAnyType:s,allowJsdocNamePaths:f,pathGrammar:g}){return function(N,q,G){if(G==null||q>=F.NAME_PATH)return null;let ee=N.lexer.current.type,Se=N.lexer.next.type;if(!(ee==="."&&Se!=="<"||ee==="["&&(s||G.type==="JsdocTypeName")||f&&(ee==="~"||ee==="#")))return null;let Oe,hr=!1;N.consume(".")?Oe="property":N.consume("[")?(Oe="property-brackets",hr=!0):N.consume("~")?Oe="inner":(N.consume("#"),Oe="instance");let Yo=g!==null?new W(g,N.lexer,N):N,qe=Yo.parseIntermediateType(F.NAME_PATH);N.acceptLexerState(Yo);let Ut;switch(qe.type){case"JsdocTypeName":Ut={type:"JsdocTypeProperty",value:qe.value,meta:{quote:void 0}};break;case"JsdocTypeNumber":Ut={type:"JsdocTypeProperty",value:qe.value.toString(10),meta:{quote:void 0}};break;case"JsdocTypeStringValue":Ut={type:"JsdocTypeProperty",value:qe.value,meta:{quote:qe.meta.quote}};break;case"JsdocTypeSpecialNamePath":if(qe.specialType==="event")Ut=qe;else throw new o(qe,"Type 'JsdocTypeSpecialNamePath' is only allowed with specialType 'event'");break;default:throw new o(qe,"Expecting 'JsdocTypeName', 'JsdocTypeNumber', 'JsdocStringValue' or 'JsdocTypeSpecialNamePath'")}if(hr&&!N.consume("]")){let Xo=N.lexer.current;throw new Error(`Unterminated square brackets. Next token is '${Xo.type}' with text '${Xo.text}'`)}return{type:"JsdocTypeNamePath",left:T(G),right:Ut,pathType:Oe}}}function le({allowedAdditionalTokens:s}){return b({name:"nameParslet",accept:f=>f==="Identifier"||f==="this"||f==="new"||s.includes(f),parsePrefix:f=>{let{type:g,text:k}=f.lexer.current;return f.consume(g),{type:"JsdocTypeName",value:k}}})}let ve=b({name:"stringValueParslet",accept:s=>s==="StringValue",parsePrefix:s=>{let f=s.lexer.current.text;return s.consume("StringValue"),{type:"JsdocTypeStringValue",value:f.slice(1,-1),meta:{quote:f[0]==="'"?"single":"double"}}}});function re({pathGrammar:s,allowedTypes:f}){return b({name:"specialNamePathParslet",accept:g=>f.includes(g),parsePrefix:g=>{let k=g.lexer.current.type;if(g.consume(k),!g.consume(":"))return{type:"JsdocTypeName",value:k};let N,q=g.lexer.current;if(g.consume("StringValue"))N={type:"JsdocTypeSpecialNamePath",value:q.text.slice(1,-1),specialType:k,meta:{quote:q.text[0]==="'"?"single":"double"}};else{let Se="",be=["Identifier","@","/"];for(;be.some(Oe=>g.consume(Oe));)Se+=q.text,q=g.lexer.current;N={type:"JsdocTypeSpecialNamePath",value:Se,specialType:k,meta:{quote:void 0}}}let G=new W(s,g.lexer,g),ee=G.parseInfixIntermediateType(N,F.ALL);return g.acceptLexerState(G),T(ee)}})}let Fe=[le({allowedAdditionalTokens:["external","module"]}),ve,_,me({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:null})],Ie=[...Fe,re({allowedTypes:["event"],pathGrammar:Fe})];function Ue(s){let f;if(s.type==="JsdocTypeParameterList")f=s.elements;else if(s.type==="JsdocTypeParenthesis")f=[s.element];else throw new o(s);return f.map(g=>R(g))}function Lt(s){let f=Ue(s);if(f.some(g=>g.type==="JsdocTypeKeyValue"))throw new Error("No parameter should be named");return f}function Et({allowNamedParameters:s,allowNoReturnType:f,allowWithoutParenthesis:g,allowNewAsFunctionKeyword:k}){return b({name:"functionParslet",accept:(N,q)=>N==="function"||k&&N==="new"&&q==="(",parsePrefix:N=>{let q=N.consume("new");N.consume("function");let G=N.lexer.current.type==="(";if(!G){if(!g)throw new Error("function is missing parameter list");return{type:"JsdocTypeName",value:"function"}}let ee={type:"JsdocTypeFunction",parameters:[],arrow:!1,constructor:q,parenthesis:G},Se=N.parseIntermediateType(F.FUNCTION);if(s===void 0)ee.parameters=Lt(Se);else{if(q&&Se.type==="JsdocTypeFunction"&&Se.arrow)return ee=Se,ee.constructor=!0,ee;ee.parameters=Ue(Se);for(let be of ee.parameters)if(be.type==="JsdocTypeKeyValue"&&!s.includes(be.key))throw new Error(`only allowed named parameters are ${s.join(", ")} but got ${be.type}`)}if(N.consume(":"))ee.returnType=N.parseType(F.PREFIX);else if(!f)throw new Error("function is missing return type");return ee}})}function Mt({allowPostfix:s,allowEnclosingBrackets:f}){return b({name:"variadicParslet",accept:g=>g==="...",precedence:F.PREFIX,parsePrefix:g=>{g.consume("...");let k=f&&g.consume("[");try{let N=g.parseType(F.PREFIX);if(k&&!g.consume("]"))throw new Error("Unterminated variadic type. Missing ']'");return{type:"JsdocTypeVariadic",element:T(N),meta:{position:"prefix",squareBrackets:k}}}catch(N){if(N instanceof r){if(k)throw new Error("Empty square brackets for variadic are not allowed.");return{type:"JsdocTypeVariadic",meta:{position:void 0,squareBrackets:!1}}}else throw N}},parseInfix:s?(g,k)=>(g.consume("..."),{type:"JsdocTypeVariadic",element:T(k),meta:{position:"suffix",squareBrackets:!1}}):void 0})}let pr=b({name:"symbolParslet",accept:s=>s==="(",precedence:F.SYMBOL,parseInfix:(s,f)=>{if(f.type!=="JsdocTypeName")throw new Error("Symbol expects a name on the left side. (Reacting on '(')");s.consume("(");let g={type:"JsdocTypeSymbol",value:f.value};if(!s.consume(")")){let k=s.parseIntermediateType(F.SYMBOL);if(g.element=j(k),!s.consume(")"))throw new Error("Symbol does not end after value")}return g}}),Te=b({name:"arrayBracketsParslet",precedence:F.ARRAY_BRACKETS,accept:(s,f)=>s==="["&&f==="]",parseInfix:(s,f)=>(s.consume("["),s.consume("]"),{type:"JsdocTypeGeneric",left:{type:"JsdocTypeName",value:"Array"},elements:[T(f)],meta:{brackets:"square",dot:!1}})});function Ae({objectFieldGrammar:s,allowKeyTypes:f}){return b({name:"objectParslet",accept:g=>g==="{",parsePrefix:g=>{g.consume("{");let k={type:"JsdocTypeObject",meta:{separator:"comma"},elements:[]};if(!g.consume("}")){let N,q=new W(s,g.lexer,g);for(;;){q.acceptLexerState(g);let G=q.parseIntermediateType(F.OBJECT);g.acceptLexerState(q),G===void 0&&f&&(G=g.parseIntermediateType(F.OBJECT));let ee=!1;if(G.type==="JsdocTypeNullable"&&(ee=!0,G=G.element),G.type==="JsdocTypeNumber"||G.type==="JsdocTypeName"||G.type==="JsdocTypeStringValue"){let be;G.type==="JsdocTypeStringValue"&&(be=G.meta.quote),k.elements.push({type:"JsdocTypeObjectField",key:G.value.toString(),right:void 0,optional:ee,readonly:!1,meta:{quote:be}})}else if(G.type==="JsdocTypeObjectField"||G.type==="JsdocTypeJsdocObjectField")k.elements.push(G);else throw new o(G);if(g.lexer.current.startOfLine)N="linebreak";else if(g.consume(","))N="comma";else if(g.consume(";"))N="semicolon";else break;if(g.lexer.current.type==="}")break}if(k.meta.separator=N??"comma",!g.consume("}"))throw new Error("Unterminated record type. Missing '}'")}return k}})}function We({allowSquaredProperties:s,allowKeyTypes:f,allowReadonly:g,allowOptional:k}){return b({name:"objectFieldParslet",precedence:F.KEY_VALUE,accept:N=>N===":",parseInfix:(N,q)=>{var G;let ee=!1,Se=!1;k&&q.type==="JsdocTypeNullable"&&(ee=!0,q=q.element),g&&q.type==="JsdocTypeReadonlyProperty"&&(Se=!0,q=q.element);let be=(G=N.baseParser)!==null&&G!==void 0?G:N;if(be.acceptLexerState(N),q.type==="JsdocTypeNumber"||q.type==="JsdocTypeName"||q.type==="JsdocTypeStringValue"||$(q)){if($(q)&&!s)throw new o(q);be.consume(":");let Oe;q.type==="JsdocTypeStringValue"&&(Oe=q.meta.quote);let hr=be.parseType(F.KEY_VALUE);return N.acceptLexerState(be),{type:"JsdocTypeObjectField",key:$(q)?q:q.value.toString(),right:hr,optional:ee,readonly:Se,meta:{quote:Oe}}}else{if(!f)throw new o(q);be.consume(":");let Oe=be.parseType(F.KEY_VALUE);return N.acceptLexerState(be),{type:"JsdocTypeJsdocObjectField",left:T(q),right:Oe}}}})}function vt({allowOptional:s,allowVariadic:f}){return b({name:"keyValueParslet",precedence:F.KEY_VALUE,accept:g=>g===":",parseInfix:(g,k)=>{let N=!1,q=!1;if(s&&k.type==="JsdocTypeNullable"&&(N=!0,k=k.element),f&&k.type==="JsdocTypeVariadic"&&k.element!==void 0&&(q=!0,k=k.element),k.type!=="JsdocTypeName")throw new o(k);g.consume(":");let G=g.parseType(F.KEY_VALUE);return{type:"JsdocTypeKeyValue",key:k.value,right:G,optional:N,variadic:q}}})}let fr=[...Z,Et({allowWithoutParenthesis:!0,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),ve,re({allowedTypes:["module","external","event"],pathGrammar:Ie}),Mt({allowEnclosingBrackets:!0,allowPostfix:!0}),le({allowedAdditionalTokens:["keyof"]}),pr,Te,me({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Ie})],Xr=[...fr,Ae({objectFieldGrammar:[le({allowedAdditionalTokens:["module","in"]}),We({allowSquaredProperties:!1,allowKeyTypes:!0,allowOptional:!1,allowReadonly:!1}),...fr],allowKeyTypes:!0}),vt({allowOptional:!0,allowVariadic:!0})],Ho=b({name:"typeOfParslet",accept:s=>s==="typeof",parsePrefix:s=>(s.consume("typeof"),{type:"JsdocTypeTypeof",element:T(s.parseType(F.KEY_OF_TYPE_OF))})}),dc=[le({allowedAdditionalTokens:["module","keyof","event","external","in"]}),V,A,ve,_,We({allowSquaredProperties:!1,allowKeyTypes:!1,allowOptional:!1,allowReadonly:!1})],pc=[...Z,Ae({allowKeyTypes:!1,objectFieldGrammar:dc}),le({allowedAdditionalTokens:["event","external","in"]}),Ho,Et({allowWithoutParenthesis:!1,allowNamedParameters:["this","new"],allowNoReturnType:!0,allowNewAsFunctionKeyword:!1}),Mt({allowEnclosingBrackets:!1,allowPostfix:!1}),le({allowedAdditionalTokens:["keyof"]}),re({allowedTypes:["module"],pathGrammar:Ie}),me({allowSquareBracketsOnAnyType:!1,allowJsdocNamePaths:!0,pathGrammar:Ie}),vt({allowOptional:!1,allowVariadic:!1}),pr],fc=b({name:"assertsParslet",accept:s=>s==="asserts",parsePrefix:s=>{s.consume("asserts");let f=s.parseIntermediateType(F.SYMBOL);if(f.type!=="JsdocTypeName")throw new o(f,"A typescript asserts always has to have a name on the left side.");return s.consume("is"),{type:"JsdocTypeAsserts",left:f,right:T(s.parseIntermediateType(F.INFIX))}}});function mc({allowQuestionMark:s}){return b({name:"tupleParslet",accept:f=>f==="[",parsePrefix:f=>{f.consume("[");let g={type:"JsdocTypeTuple",elements:[]};if(f.consume("]"))return g;let k=f.parseIntermediateType(F.ALL);if(k.type==="JsdocTypeParameterList"?k.elements[0].type==="JsdocTypeKeyValue"?g.elements=k.elements.map(B):g.elements=k.elements.map(T):k.type==="JsdocTypeKeyValue"?g.elements=[B(k)]:g.elements=[T(k)],!f.consume("]"))throw new Error("Unterminated '['");if(!s&&g.elements.some(N=>N.type==="JsdocTypeUnknown"))throw new Error("Question mark in tuple not allowed");return g}})}let hc=b({name:"keyOfParslet",accept:s=>s==="keyof",parsePrefix:s=>(s.consume("keyof"),{type:"JsdocTypeKeyof",element:T(s.parseType(F.KEY_OF_TYPE_OF))})}),yc=b({name:"importParslet",accept:s=>s==="import",parsePrefix:s=>{if(s.consume("import"),!s.consume("("))throw new Error("Missing parenthesis after import keyword");let f=s.parseType(F.PREFIX);if(f.type!=="JsdocTypeStringValue")throw new Error("Only string values are allowed as paths for imports");if(!s.consume(")"))throw new Error("Missing closing parenthesis after import keyword");return{type:"JsdocTypeImport",element:f}}}),gc=b({name:"readonlyPropertyParslet",accept:s=>s==="readonly",parsePrefix:s=>(s.consume("readonly"),{type:"JsdocTypeReadonlyProperty",element:s.parseType(F.KEY_VALUE)})}),bc=b({name:"arrowFunctionParslet",precedence:F.ARROW,accept:s=>s==="=>",parseInfix:(s,f)=>(s.consume("=>"),{type:"JsdocTypeFunction",parameters:Ue(f).map(D),arrow:!0,constructor:!1,parenthesis:!0,returnType:s.parseType(F.OBJECT)})}),Ec=b({name:"intersectionParslet",accept:s=>s==="&",precedence:F.INTERSECTION,parseInfix:(s,f)=>{s.consume("&");let g=[];do g.push(s.parseType(F.INTERSECTION));while(s.consume("&"));return{type:"JsdocTypeIntersection",elements:[T(f),...g]}}}),vc=b({name:"predicateParslet",precedence:F.INFIX,accept:s=>s==="is",parseInfix:(s,f)=>{if(f.type!=="JsdocTypeName")throw new o(f,"A typescript predicate always has to have a name on the left side.");return s.consume("is"),{type:"JsdocTypePredicate",left:f,right:T(s.parseIntermediateType(F.INFIX))}}}),wc=b({name:"objectSquareBracketPropertyParslet",accept:s=>s==="[",parsePrefix:s=>{if(s.baseParser===void 0)throw new Error("Only allowed inside object grammar");s.consume("[");let f=s.lexer.current.text;s.consume("Identifier");let g;if(s.consume(":")){let k=s.baseParser;k.acceptLexerState(s),g={type:"JsdocTypeIndexSignature",key:f,right:k.parseType(F.INDEX_BRACKETS)},s.acceptLexerState(k)}else if(s.consume("in")){let k=s.baseParser;k.acceptLexerState(s),g={type:"JsdocTypeMappedType",key:f,right:k.parseType(F.ARRAY_BRACKETS)},s.acceptLexerState(k)}else throw new Error("Missing ':' or 'in' inside square bracketed property.");if(!s.consume("]"))throw new Error("Unterminated square brackets");return g}}),Sc=[gc,le({allowedAdditionalTokens:["module","event","keyof","event","external","in"]}),V,A,ve,_,We({allowSquaredProperties:!0,allowKeyTypes:!1,allowOptional:!0,allowReadonly:!0}),wc],xc=[...Z,Ae({allowKeyTypes:!1,objectFieldGrammar:Sc}),Ho,hc,yc,ve,Et({allowWithoutParenthesis:!0,allowNoReturnType:!1,allowNamedParameters:["this","new","args"],allowNewAsFunctionKeyword:!0}),mc({allowQuestionMark:!1}),Mt({allowEnclosingBrackets:!1,allowPostfix:!1}),fc,le({allowedAdditionalTokens:["event","external","in"]}),re({allowedTypes:["module"],pathGrammar:Ie}),Te,bc,me({allowSquareBracketsOnAnyType:!0,allowJsdocNamePaths:!1,pathGrammar:Ie}),Ec,vc,vt({allowVariadic:!0,allowOptional:!0})];function zo(s,f){switch(f){case"closure":return new W(pc,s).parse();case"jsdoc":return new W(Xr,s).parse();case"typescript":return new W(xc,s).parse()}}function Ac(s,f=["typescript","closure","jsdoc"]){let g;for(let k of f)try{return zo(s,k)}catch(N){g=N}throw g}function $t(s,f){let g=s[f.type];if(g===void 0)throw new Error(`In this set of transform rules exists no rule for type ${f.type}.`);return g(f,k=>$t(s,k))}function we(s){throw new Error("This transform is not available. Are you trying the correct parsing mode?")}function Go(s){let f={params:[]};for(let g of s.parameters)g.type==="JsdocTypeKeyValue"?g.key==="this"?f.this=g.right:g.key==="new"?f.new=g.right:f.params.push(g):f.params.push(g);return f}function mr(s,f,g){return s==="prefix"?g+f:f+g}function Ke(s,f){switch(f){case"double":return`"${s}"`;case"single":return`'${s}'`;case void 0:return s}}function Wo(){return{JsdocTypeParenthesis:(s,f)=>`(${s.element!==void 0?f(s.element):""})`,JsdocTypeKeyof:(s,f)=>`keyof ${f(s.element)}`,JsdocTypeFunction:(s,f)=>{if(s.arrow){if(s.returnType===void 0)throw new Error("Arrow function needs a return type.");let g=`(${s.parameters.map(f).join(", ")}) => ${f(s.returnType)}`;return s.constructor&&(g="new "+g),g}else{let g=s.constructor?"new":"function";return s.parenthesis&&(g+=`(${s.parameters.map(f).join(", ")})`,s.returnType!==void 0&&(g+=`: ${f(s.returnType)}`)),g}},JsdocTypeName:s=>s.value,JsdocTypeTuple:(s,f)=>`[${s.elements.map(f).join(", ")}]`,JsdocTypeVariadic:(s,f)=>s.meta.position===void 0?"...":mr(s.meta.position,f(s.element),"..."),JsdocTypeNamePath:(s,f)=>{let g=f(s.left),k=f(s.right);switch(s.pathType){case"inner":return`${g}~${k}`;case"instance":return`${g}#${k}`;case"property":return`${g}.${k}`;case"property-brackets":return`${g}[${k}]`}},JsdocTypeStringValue:s=>Ke(s.value,s.meta.quote),JsdocTypeAny:()=>"*",JsdocTypeGeneric:(s,f)=>{if(s.meta.brackets==="square"){let g=s.elements[0],k=f(g);return g.type==="JsdocTypeUnion"||g.type==="JsdocTypeIntersection"?`(${k})[]`:`${k}[]`}else return`${f(s.left)}${s.meta.dot?".":""}<${s.elements.map(f).join(", ")}>`},JsdocTypeImport:(s,f)=>`import(${f(s.element)})`,JsdocTypeObjectField:(s,f)=>{let g="";return s.readonly&&(g+="readonly "),typeof s.key=="string"?g+=Ke(s.key,s.meta.quote):g+=f(s.key),s.optional&&(g+="?"),s.right===void 0?g:g+`: ${f(s.right)}`},JsdocTypeJsdocObjectField:(s,f)=>`${f(s.left)}: ${f(s.right)}`,JsdocTypeKeyValue:(s,f)=>{let g=s.key;return s.optional&&(g+="?"),s.variadic&&(g="..."+g),s.right===void 0?g:g+`: ${f(s.right)}`},JsdocTypeSpecialNamePath:s=>`${s.specialType}:${Ke(s.value,s.meta.quote)}`,JsdocTypeNotNullable:(s,f)=>mr(s.meta.position,f(s.element),"!"),JsdocTypeNull:()=>"null",JsdocTypeNullable:(s,f)=>mr(s.meta.position,f(s.element),"?"),JsdocTypeNumber:s=>s.value.toString(),JsdocTypeObject:(s,f)=>`{${s.elements.map(f).join((s.meta.separator==="comma"?",":";")+" ")}}`,JsdocTypeOptional:(s,f)=>mr(s.meta.position,f(s.element),"="),JsdocTypeSymbol:(s,f)=>`${s.value}(${s.element!==void 0?f(s.element):""})`,JsdocTypeTypeof:(s,f)=>`typeof ${f(s.element)}`,JsdocTypeUndefined:()=>"undefined",JsdocTypeUnion:(s,f)=>s.elements.map(f).join(" | "),JsdocTypeUnknown:()=>"?",JsdocTypeIntersection:(s,f)=>s.elements.map(f).join(" & "),JsdocTypeProperty:s=>Ke(s.value,s.meta.quote),JsdocTypePredicate:(s,f)=>`${f(s.left)} is ${f(s.right)}`,JsdocTypeIndexSignature:(s,f)=>`[${s.key}: ${f(s.right)}]`,JsdocTypeMappedType:(s,f)=>`[${s.key} in ${f(s.right)}]`,JsdocTypeAsserts:(s,f)=>`asserts ${f(s.left)} is ${f(s.right)}`}}let Tc=Wo();function Cc(s){return $t(Tc,s)}let kc=["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 Ye(s){let f={type:"NameExpression",name:s};return kc.includes(s)&&(f.reservedWord=!0),f}let Ic={JsdocTypeOptional:(s,f)=>{let g=f(s.element);return g.optional=!0,g},JsdocTypeNullable:(s,f)=>{let g=f(s.element);return g.nullable=!0,g},JsdocTypeNotNullable:(s,f)=>{let g=f(s.element);return g.nullable=!1,g},JsdocTypeVariadic:(s,f)=>{if(s.element===void 0)throw new Error("dots without value are not allowed in catharsis mode");let g=f(s.element);return g.repeatable=!0,g},JsdocTypeAny:()=>({type:"AllLiteral"}),JsdocTypeNull:()=>({type:"NullLiteral"}),JsdocTypeStringValue:s=>Ye(Ke(s.value,s.meta.quote)),JsdocTypeUndefined:()=>({type:"UndefinedLiteral"}),JsdocTypeUnknown:()=>({type:"UnknownLiteral"}),JsdocTypeFunction:(s,f)=>{let g=Go(s),k={type:"FunctionType",params:g.params.map(f)};return g.this!==void 0&&(k.this=f(g.this)),g.new!==void 0&&(k.new=f(g.new)),s.returnType!==void 0&&(k.result=f(s.returnType)),k},JsdocTypeGeneric:(s,f)=>({type:"TypeApplication",applications:s.elements.map(g=>f(g)),expression:f(s.left)}),JsdocTypeSpecialNamePath:s=>Ye(s.specialType+":"+Ke(s.value,s.meta.quote)),JsdocTypeName:s=>s.value!=="function"?Ye(s.value):{type:"FunctionType",params:[]},JsdocTypeNumber:s=>Ye(s.value.toString()),JsdocTypeObject:(s,f)=>{let g={type:"RecordType",fields:[]};for(let k of s.elements)k.type!=="JsdocTypeObjectField"&&k.type!=="JsdocTypeJsdocObjectField"?g.fields.push({type:"FieldType",key:f(k),value:void 0}):g.fields.push(f(k));return g},JsdocTypeObjectField:(s,f)=>{if(typeof s.key!="string")throw new Error("Index signatures and mapped types are not supported");return{type:"FieldType",key:Ye(Ke(s.key,s.meta.quote)),value:s.right===void 0?void 0:f(s.right)}},JsdocTypeJsdocObjectField:(s,f)=>({type:"FieldType",key:f(s.left),value:f(s.right)}),JsdocTypeUnion:(s,f)=>({type:"TypeUnion",elements:s.elements.map(g=>f(g))}),JsdocTypeKeyValue:(s,f)=>({type:"FieldType",key:Ye(s.key),value:s.right===void 0?void 0:f(s.right)}),JsdocTypeNamePath:(s,f)=>{let g=f(s.left),k;s.right.type==="JsdocTypeSpecialNamePath"?k=f(s.right).name:k=Ke(s.right.value,s.right.meta.quote);let N=s.pathType==="inner"?"~":s.pathType==="instance"?"#":".";return Ye(`${g.name}${N}${k}`)},JsdocTypeSymbol:s=>{let f="",g=s.element,k=!1;return g?.type==="JsdocTypeVariadic"&&(g.meta.position==="prefix"?f="...":k=!0,g=g.element),g?.type==="JsdocTypeName"?f+=g.value:g?.type==="JsdocTypeNumber"&&(f+=g.value.toString()),k&&(f+="..."),Ye(`${s.value}(${f})`)},JsdocTypeParenthesis:(s,f)=>f(T(s.element)),JsdocTypeMappedType:we,JsdocTypeIndexSignature:we,JsdocTypeImport:we,JsdocTypeKeyof:we,JsdocTypeTuple:we,JsdocTypeTypeof:we,JsdocTypeIntersection:we,JsdocTypeProperty:we,JsdocTypePredicate:we,JsdocTypeAsserts:we};function _c(s){return $t(Ic,s)}function st(s){switch(s){case void 0:return"none";case"single":return"single";case"double":return"double"}}function Oc(s){switch(s){case"inner":return"INNER_MEMBER";case"instance":return"INSTANCE_MEMBER";case"property":return"MEMBER";case"property-brackets":return"MEMBER"}}function Qr(s,f){return f.length===2?{type:s,left:f[0],right:f[1]}:{type:s,left:f[0],right:Qr(s,f.slice(1))}}let Dc={JsdocTypeOptional:(s,f)=>({type:"OPTIONAL",value:f(s.element),meta:{syntax:s.meta.position==="prefix"?"PREFIX_EQUAL_SIGN":"SUFFIX_EQUALS_SIGN"}}),JsdocTypeNullable:(s,f)=>({type:"NULLABLE",value:f(s.element),meta:{syntax:s.meta.position==="prefix"?"PREFIX_QUESTION_MARK":"SUFFIX_QUESTION_MARK"}}),JsdocTypeNotNullable:(s,f)=>({type:"NOT_NULLABLE",value:f(s.element),meta:{syntax:s.meta.position==="prefix"?"PREFIX_BANG":"SUFFIX_BANG"}}),JsdocTypeVariadic:(s,f)=>{let g={type:"VARIADIC",meta:{syntax:s.meta.position==="prefix"?"PREFIX_DOTS":s.meta.position==="suffix"?"SUFFIX_DOTS":"ONLY_DOTS"}};return s.element!==void 0&&(g.value=f(s.element)),g},JsdocTypeName:s=>({type:"NAME",name:s.value}),JsdocTypeTypeof:(s,f)=>({type:"TYPE_QUERY",name:f(s.element)}),JsdocTypeTuple:(s,f)=>({type:"TUPLE",entries:s.elements.map(f)}),JsdocTypeKeyof:(s,f)=>({type:"KEY_QUERY",value:f(s.element)}),JsdocTypeImport:s=>({type:"IMPORT",path:{type:"STRING_VALUE",quoteStyle:st(s.element.meta.quote),string:s.element.value}}),JsdocTypeUndefined:()=>({type:"NAME",name:"undefined"}),JsdocTypeAny:()=>({type:"ANY"}),JsdocTypeFunction:(s,f)=>{let g=Go(s),k={type:s.arrow?"ARROW":"FUNCTION",params:g.params.map(N=>{if(N.type==="JsdocTypeKeyValue"){if(N.right===void 0)throw new Error("Function parameter without ':' is not expected to be 'KEY_VALUE'");return{type:"NAMED_PARAMETER",name:N.key,typeName:f(N.right)}}else return f(N)}),new:null,returns:null};return g.this!==void 0?k.this=f(g.this):s.arrow||(k.this=null),g.new!==void 0&&(k.new=f(g.new)),s.returnType!==void 0&&(k.returns=f(s.returnType)),k},JsdocTypeGeneric:(s,f)=>{let g={type:"GENERIC",subject:f(s.left),objects:s.elements.map(f),meta:{syntax:s.meta.brackets==="square"?"SQUARE_BRACKET":s.meta.dot?"ANGLE_BRACKET_WITH_DOT":"ANGLE_BRACKET"}};return s.meta.brackets==="square"&&s.elements[0].type==="JsdocTypeFunction"&&!s.elements[0].parenthesis&&(g.objects[0]={type:"NAME",name:"function"}),g},JsdocTypeObjectField:(s,f)=>{if(typeof s.key!="string")throw new Error("Index signatures and mapped types are not supported");if(s.right===void 0)return{type:"RECORD_ENTRY",key:s.key,quoteStyle:st(s.meta.quote),value:null,readonly:!1};let g=f(s.right);return s.optional&&(g={type:"OPTIONAL",value:g,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:s.key.toString(),quoteStyle:st(s.meta.quote),value:g,readonly:!1}},JsdocTypeJsdocObjectField:()=>{throw new Error("Keys may not be typed in jsdoctypeparser.")},JsdocTypeKeyValue:(s,f)=>{if(s.right===void 0)return{type:"RECORD_ENTRY",key:s.key,quoteStyle:"none",value:null,readonly:!1};let g=f(s.right);return s.optional&&(g={type:"OPTIONAL",value:g,meta:{syntax:"SUFFIX_KEY_QUESTION_MARK"}}),{type:"RECORD_ENTRY",key:s.key,quoteStyle:"none",value:g,readonly:!1}},JsdocTypeObject:(s,f)=>{let g=[];for(let k of s.elements)(k.type==="JsdocTypeObjectField"||k.type==="JsdocTypeJsdocObjectField")&&g.push(f(k));return{type:"RECORD",entries:g}},JsdocTypeSpecialNamePath:s=>{if(s.specialType!=="module")throw new Error(`jsdoctypeparser does not support type ${s.specialType} at this point.`);return{type:"MODULE",value:{type:"FILE_PATH",quoteStyle:st(s.meta.quote),path:s.value}}},JsdocTypeNamePath:(s,f)=>{let g=!1,k,N;s.right.type==="JsdocTypeSpecialNamePath"&&s.right.specialType==="event"?(g=!0,k=s.right.value,N=st(s.right.meta.quote)):(k=s.right.value,N=st(s.right.meta.quote));let q={type:Oc(s.pathType),owner:f(s.left),name:k,quoteStyle:N,hasEventPrefix:g};if(q.owner.type==="MODULE"){let G=q.owner;return q.owner=q.owner.value,G.value=q,G}else return q},JsdocTypeUnion:(s,f)=>Qr("UNION",s.elements.map(f)),JsdocTypeParenthesis:(s,f)=>({type:"PARENTHESIS",value:f(T(s.element))}),JsdocTypeNull:()=>({type:"NAME",name:"null"}),JsdocTypeUnknown:()=>({type:"UNKNOWN"}),JsdocTypeStringValue:s=>({type:"STRING_VALUE",quoteStyle:st(s.meta.quote),string:s.value}),JsdocTypeIntersection:(s,f)=>Qr("INTERSECTION",s.elements.map(f)),JsdocTypeNumber:s=>({type:"NUMBER_VALUE",number:s.value.toString()}),JsdocTypeSymbol:we,JsdocTypeProperty:we,JsdocTypePredicate:we,JsdocTypeMappedType:we,JsdocTypeIndexSignature:we,JsdocTypeAsserts:we};function Rc(s){return $t(Dc,s)}function Pc(){return{JsdocTypeIntersection:(s,f)=>({type:"JsdocTypeIntersection",elements:s.elements.map(f)}),JsdocTypeGeneric:(s,f)=>({type:"JsdocTypeGeneric",left:f(s.left),elements:s.elements.map(f),meta:{dot:s.meta.dot,brackets:s.meta.brackets}}),JsdocTypeNullable:s=>s,JsdocTypeUnion:(s,f)=>({type:"JsdocTypeUnion",elements:s.elements.map(f)}),JsdocTypeUnknown:s=>s,JsdocTypeUndefined:s=>s,JsdocTypeTypeof:(s,f)=>({type:"JsdocTypeTypeof",element:f(s.element)}),JsdocTypeSymbol:(s,f)=>{let g={type:"JsdocTypeSymbol",value:s.value};return s.element!==void 0&&(g.element=f(s.element)),g},JsdocTypeOptional:(s,f)=>({type:"JsdocTypeOptional",element:f(s.element),meta:{position:s.meta.position}}),JsdocTypeObject:(s,f)=>({type:"JsdocTypeObject",meta:{separator:"comma"},elements:s.elements.map(f)}),JsdocTypeNumber:s=>s,JsdocTypeNull:s=>s,JsdocTypeNotNullable:(s,f)=>({type:"JsdocTypeNotNullable",element:f(s.element),meta:{position:s.meta.position}}),JsdocTypeSpecialNamePath:s=>s,JsdocTypeObjectField:(s,f)=>({type:"JsdocTypeObjectField",key:s.key,right:s.right===void 0?void 0:f(s.right),optional:s.optional,readonly:s.readonly,meta:s.meta}),JsdocTypeJsdocObjectField:(s,f)=>({type:"JsdocTypeJsdocObjectField",left:f(s.left),right:f(s.right)}),JsdocTypeKeyValue:(s,f)=>({type:"JsdocTypeKeyValue",key:s.key,right:s.right===void 0?void 0:f(s.right),optional:s.optional,variadic:s.variadic}),JsdocTypeImport:(s,f)=>({type:"JsdocTypeImport",element:f(s.element)}),JsdocTypeAny:s=>s,JsdocTypeStringValue:s=>s,JsdocTypeNamePath:s=>s,JsdocTypeVariadic:(s,f)=>{let g={type:"JsdocTypeVariadic",meta:{position:s.meta.position,squareBrackets:s.meta.squareBrackets}};return s.element!==void 0&&(g.element=f(s.element)),g},JsdocTypeTuple:(s,f)=>({type:"JsdocTypeTuple",elements:s.elements.map(f)}),JsdocTypeName:s=>s,JsdocTypeFunction:(s,f)=>{let g={type:"JsdocTypeFunction",arrow:s.arrow,parameters:s.parameters.map(f),constructor:s.constructor,parenthesis:s.parenthesis};return s.returnType!==void 0&&(g.returnType=f(s.returnType)),g},JsdocTypeKeyof:(s,f)=>({type:"JsdocTypeKeyof",element:f(s.element)}),JsdocTypeParenthesis:(s,f)=>({type:"JsdocTypeParenthesis",element:f(s.element)}),JsdocTypeProperty:s=>s,JsdocTypePredicate:(s,f)=>({type:"JsdocTypePredicate",left:f(s.left),right:f(s.right)}),JsdocTypeIndexSignature:(s,f)=>({type:"JsdocTypeIndexSignature",key:s.key,right:f(s.right)}),JsdocTypeMappedType:(s,f)=>({type:"JsdocTypeMappedType",key:s.key,right:f(s.right)}),JsdocTypeAsserts:(s,f)=>({type:"JsdocTypeAsserts",left:f(s.left),right:f(s.right)})}}let Ko={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"],JsdocTypeAsserts:["left","right"]};function Zr(s,f,g,k,N){k?.(s,f,g);let q=Ko[s.type];for(let G of q){let ee=s[G];if(ee!==void 0)if(Array.isArray(ee))for(let Se of ee)Zr(Se,s,G,k,N);else Zr(ee,s,G,k,N)}N?.(s,f,g)}function Fc(s,f,g){Zr(s,void 0,void 0,f,g)}e.catharsisTransform=_c,e.identityTransformRules=Pc,e.jtpTransform=Rc,e.parse=zo,e.stringify=Cc,e.stringifyRules=Wo,e.transform=$t,e.traverse=Fc,e.tryParse=Ac,e.visitorKeys=Ko})});function Cm(e,t,{signal:r,edges:n}={}){let o,i=null,a=n!=null&&n.includes("leading"),u=n==null||n.includes("trailing"),l=()=>{i!==null&&(e.apply(o,i),o=void 0,i=null)},c=()=>{u&&l(),y()},d=null,p=()=>{d!=null&&clearTimeout(d),d=setTimeout(()=>{d=null,c()},t)},m=()=>{d!==null&&(clearTimeout(d),d=null)},y=()=>{m(),o=void 0,i=null},E=()=>{m(),l()},v=function(...w){if(r?.aborted)return;o=this,i=w;let S=d==null;p(),a&&S&&l()};return v.schedule=p,v.cancel=y,v.flush=E,r?.addEventListener("abort",y,{once:!0}),v}function Vl(e,t=0,r={}){typeof r!="object"&&(r={});let{signal:n,leading:o=!1,trailing:i=!0,maxWait:a}=r,u=Array(2);o&&(u[0]="leading"),i&&(u[1]="trailing");let l,c=null,d=Cm(function(...y){l=e.apply(this,y),c=null},t,{signal:n,edges:u}),p=function(...y){if(a!=null){if(c===null)c=Date.now();else if(Date.now()-c>=a)return l=e.apply(this,y),c=Date.now(),d.cancel(),d.schedule(),l}return d.apply(this,y),l},m=()=>(d.flush(),l);return p.cancel=d.cancel,p.flush=m,p}var wm,Ul,Sm,ql,xm,Am,ar,_e,Tm,Ot,mo,ho=Ve(()=>{J();H();z();wm=Object.create,Ul=Object.defineProperty,Sm=Object.getOwnPropertyDescriptor,ql=Object.getOwnPropertyNames,xm=Object.getPrototypeOf,Am=Object.prototype.hasOwnProperty,ar=(e=>typeof Ce<"u"?Ce:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Ce<"u"?Ce:t)[r]}):e)(function(e){if(typeof Ce<"u")return Ce.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),_e=(e,t)=>function(){return t||(0,e[ql(e)[0]])((t={exports:{}}).exports,t),t.exports},Tm=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ql(t))!Am.call(e,o)&&o!==r&&Ul(e,o,{get:()=>t[o],enumerable:!(n=Sm(t,o))||n.enumerable});return e},Ot=(e,t,r)=>(r=e!=null?wm(xm(e)):{},Tm(t||!e||!e.__esModule?Ul(r,"default",{value:e,enumerable:!0}):r,e));mo=e=>`control-${e.replace(/\s+/g,"-")}`});var zv,Gv,Wv,Kv,Jl,Yv,Xv,Hl,Qv,Zv,ew,tw,rw,nw,km,zl,ow,aw,iw,sw,O,yo,lw,Gl,uw,go=Ve(()=>{J();H();z();zv=__STORYBOOK_THEMING__,{CacheProvider:Gv,ClassNames:Wv,Global:Kv,ThemeProvider:Jl,background:Yv,color:Xv,convert:Hl,create:Qv,createCache:Zv,createGlobal:ew,createReset:tw,css:rw,darken:nw,ensure:km,ignoreSsrWarning:zl,isPropValid:ow,jsx:aw,keyframes:iw,lighten:sw,styled:O,themes:yo,typography:lw,useTheme:Gl,withTheme:uw}=__STORYBOOK_THEMING__});var mw,hw,yw,Wl,gw,bw,Ew,vw,ww,Sw,xw,Aw,Tw,Cw,kw,Iw,_w,Ow,Dw,Rw,Pw,Fw,Nw,Bw,jw,Lw,Mw,$w,Uw,qw,Vw,Jw,Hw,zw,Gw,Ww,Kw,Yw,Xw,Qw,Zw,eS,tS,rS,nS,oS,aS,iS,Kl,sS,Yl,Xl,lS,uS,Ql,cS,dS,pS,fS,mS,hS,yS,gS,bS,ES,vS,wS,SS,xS,AS,TS,CS,kS,IS,_S,OS,DS,RS,PS,FS,NS,BS,jS,LS,MS,$S,US,qS,Im,VS,JS,HS,zS,GS,WS,KS,_m,Om,YS,XS,QS,ZS,ex,tx,rx,nx,ox,ax,ix,sx,lx,ux,cx,dx,px,fx,mx,hx,yx,gx,bx,Ex,vx,wx,Sx,xx,Ax,Tx,Cx,kx,Ix,Zl,_x,Ox,Dx,Rx,Px,Fx,Nx,eu,Bx,jx,Lx,Mx,$x,Ux,qx,Vx,Jx,Hx,zx,Gx,Wx,Kx,Yx,Xx,Qx,Zx,eA,tA,rA,nA,oA,aA,iA,sA,lA,uA,cA,dA,pA,fA,mA,hA,yA,gA,bA,EA,vA,wA,SA,xA,AA,TA,CA,kA,IA,_A,OA,DA,RA,PA,FA,NA,BA,jA,LA,MA,$A,UA,qA,VA,JA,HA,zA,tu,GA,WA,KA,YA,XA,QA,ZA,eT,tT,rT,nT,oT,aT,Dm,iT,sT,lT,uT,cT,dT,pT,fT,mT,hT,Rm,yT,gT,bT,ET,vT,wT,ru,nu,ou,ST,bo=Ve(()=>{J();H();z();mw=__STORYBOOK_ICONS__,{AccessibilityAltIcon:hw,AccessibilityIcon:yw,AddIcon:Wl,AdminIcon:gw,AlertAltIcon:bw,AlertIcon:Ew,AlignLeftIcon:vw,AlignRightIcon:ww,AppleIcon:Sw,ArrowBottomLeftIcon:xw,ArrowBottomRightIcon:Aw,ArrowDownIcon:Tw,ArrowLeftIcon:Cw,ArrowRightIcon:kw,ArrowSolidDownIcon:Iw,ArrowSolidLeftIcon:_w,ArrowSolidRightIcon:Ow,ArrowSolidUpIcon:Dw,ArrowTopLeftIcon:Rw,ArrowTopRightIcon:Pw,ArrowUpIcon:Fw,AzureDevOpsIcon:Nw,BackIcon:Bw,BasketIcon:jw,BatchAcceptIcon:Lw,BatchDenyIcon:Mw,BeakerIcon:$w,BellIcon:Uw,BitbucketIcon:qw,BoldIcon:Vw,BookIcon:Jw,BookmarkHollowIcon:Hw,BookmarkIcon:zw,BottomBarIcon:Gw,BottomBarToggleIcon:Ww,BoxIcon:Kw,BranchIcon:Yw,BrowserIcon:Xw,ButtonIcon:Qw,CPUIcon:Zw,CalendarIcon:eS,CameraIcon:tS,CategoryIcon:rS,CertificateIcon:nS,ChangedIcon:oS,ChatIcon:aS,CheckIcon:iS,ChevronDownIcon:Kl,ChevronLeftIcon:sS,ChevronRightIcon:Yl,ChevronSmallDownIcon:Xl,ChevronSmallLeftIcon:lS,ChevronSmallRightIcon:uS,ChevronSmallUpIcon:Ql,ChevronUpIcon:cS,ChromaticIcon:dS,ChromeIcon:pS,CircleHollowIcon:fS,CircleIcon:mS,ClearIcon:hS,CloseAltIcon:yS,CloseIcon:gS,CloudHollowIcon:bS,CloudIcon:ES,CogIcon:vS,CollapseIcon:wS,CommandIcon:SS,CommentAddIcon:xS,CommentIcon:AS,CommentsIcon:TS,CommitIcon:CS,CompassIcon:kS,ComponentDrivenIcon:IS,ComponentIcon:_S,ContrastIcon:OS,ControlsIcon:DS,CopyIcon:RS,CreditIcon:PS,CrossIcon:FS,DashboardIcon:NS,DatabaseIcon:BS,DeleteIcon:jS,DiamondIcon:LS,DirectionIcon:MS,DiscordIcon:$S,DocChartIcon:US,DocListIcon:qS,DocumentIcon:Im,DownloadIcon:VS,DragIcon:JS,EditIcon:HS,EllipsisIcon:zS,EmailIcon:GS,ExpandAltIcon:WS,ExpandIcon:KS,EyeCloseIcon:_m,EyeIcon:Om,FaceHappyIcon:YS,FaceNeutralIcon:XS,FaceSadIcon:QS,FacebookIcon:ZS,FailedIcon:ex,FastForwardIcon:tx,FigmaIcon:rx,FilterIcon:nx,FlagIcon:ox,FolderIcon:ax,FormIcon:ix,GDriveIcon:sx,GithubIcon:lx,GitlabIcon:ux,GlobeIcon:cx,GoogleIcon:dx,GraphBarIcon:px,GraphLineIcon:fx,GraphqlIcon:mx,GridAltIcon:hx,GridIcon:yx,GrowIcon:gx,HeartHollowIcon:bx,HeartIcon:Ex,HomeIcon:vx,HourglassIcon:wx,InfoIcon:Sx,ItalicIcon:xx,JumpToIcon:Ax,KeyIcon:Tx,LightningIcon:Cx,LightningOffIcon:kx,LinkBrokenIcon:Ix,LinkIcon:Zl,LinkedinIcon:_x,LinuxIcon:Ox,ListOrderedIcon:Dx,ListUnorderedIcon:Rx,LocationIcon:Px,LockIcon:Fx,MarkdownIcon:Nx,MarkupIcon:eu,MediumIcon:Bx,MemoryIcon:jx,MenuIcon:Lx,MergeIcon:Mx,MirrorIcon:$x,MobileIcon:Ux,MoonIcon:qx,NutIcon:Vx,OutboxIcon:Jx,OutlineIcon:Hx,PaintBrushIcon:zx,PaperClipIcon:Gx,ParagraphIcon:Wx,PassedIcon:Kx,PhoneIcon:Yx,PhotoDragIcon:Xx,PhotoIcon:Qx,PinAltIcon:Zx,PinIcon:eA,PlayAllHollowIcon:tA,PlayBackIcon:rA,PlayHollowIcon:nA,PlayIcon:oA,PlayNextIcon:aA,PlusIcon:iA,PointerDefaultIcon:sA,PointerHandIcon:lA,PowerIcon:uA,PrintIcon:cA,ProceedIcon:dA,ProfileIcon:pA,PullRequestIcon:fA,QuestionIcon:mA,RSSIcon:hA,RedirectIcon:yA,ReduxIcon:gA,RefreshIcon:bA,ReplyIcon:EA,RepoIcon:vA,RequestChangeIcon:wA,RewindIcon:SA,RulerIcon:xA,SaveIcon:AA,SearchIcon:TA,ShareAltIcon:CA,ShareIcon:kA,ShieldIcon:IA,SideBySideIcon:_A,SidebarAltIcon:OA,SidebarAltToggleIcon:DA,SidebarIcon:RA,SidebarToggleIcon:PA,SpeakerIcon:FA,StackedIcon:NA,StarHollowIcon:BA,StarIcon:jA,StatusFailIcon:LA,StatusPassIcon:MA,StatusWarnIcon:$A,StickerIcon:UA,StopAltHollowIcon:qA,StopAltIcon:VA,StopIcon:JA,StorybookIcon:HA,StructureIcon:zA,SubtractIcon:tu,SunIcon:GA,SupportIcon:WA,SwitchAltIcon:KA,SyncIcon:YA,TabletIcon:XA,ThumbsUpIcon:QA,TimeIcon:ZA,TimerIcon:eT,TransferIcon:tT,TrashIcon:rT,TwitterIcon:nT,TypeIcon:oT,UbuntuIcon:aT,UndoIcon:Dm,UnfoldIcon:iT,UnlockIcon:sT,UnpinIcon:lT,UploadIcon:uT,UserAddIcon:cT,UserAltIcon:dT,UserIcon:pT,UsersIcon:fT,VSCodeIcon:mT,VerifiedIcon:hT,VideoIcon:Rm,WandIcon:yT,WatchIcon:gT,WindowsIcon:bT,WrenchIcon:ET,XIcon:vT,YoutubeIcon:wT,ZoomIcon:ru,ZoomOutIcon:nu,ZoomResetIcon:ou,iconList:ST}=__STORYBOOK_ICONS__});var xu={};Qo(xu,{ColorControl:()=>Su,default:()=>Sh});function ht(){return(ht=Object.assign||function(e){for(var t=1;t=0||(o[r]=e[r]);return o}function Eo(e){var t=Be(e),r=Be(function(n){t.current&&t.current(n)});return t.current=e,r.current}function bu(e,t,r){var n=Eo(r),o=je(function(){return e.toHsva(t)}),i=o[0],a=o[1],u=Be({color:t,hsva:i});Ze(function(){if(!e.equal(t,u.current.color)){var c=e.toHsva(t);u.current={hsva:c,color:t},a(c)}},[t,e]),Ze(function(){var c;yu(i,u.current.hsva)||e.equal(c=e.fromHsva(i),u.current.color)||(u.current={hsva:i,color:c},n(c))},[i,e,n]);var l=Qe(function(c){a(function(d){return Object.assign({},d,c)})},[]);return[i,l]}var jm,cu,Lm,Mm,Re,Rt,ir,vo,au,iu,To,sr,Co,ge,$m,Um,wo,qm,Vm,Jm,Hm,du,So,Lr,pu,zm,Nr,Gm,fu,mu,hu,yu,gu,Wm,Km,Ym,su,Eu,Xm,Qm,Zm,eh,vu,th,rh,nh,oh,ah,ih,sh,lh,uh,ch,dh,lu,ph,fh,wu,Br,mh,hh,yh,xo,gh,bh,jr,uu,Dt,Eh,vh,Mr,wh,Su,Sh,Au=Ve(()=>{J();H();z();ho();Jt();Ht();go();bo();jm=_e({"../../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]}}}),cu=_e({"../../node_modules/color-convert/conversions.js"(e,t){var r=jm(),n={};for(let a of Object.keys(r))n[r[a]]=a;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 a of Object.keys(o)){if(!("channels"in o[a]))throw new Error("missing channels property: "+a);if(!("labels"in o[a]))throw new Error("missing channel labels property: "+a);if(o[a].labels.length!==o[a].channels)throw new Error("channel and label counts mismatch: "+a);let{channels:u,labels:l}=o[a];delete o[a].channels,delete o[a].labels,Object.defineProperty(o[a],"channels",{value:u}),Object.defineProperty(o[a],"labels",{value:l})}o.rgb.hsl=function(a){let u=a[0]/255,l=a[1]/255,c=a[2]/255,d=Math.min(u,l,c),p=Math.max(u,l,c),m=p-d,y,E;p===d?y=0:u===p?y=(l-c)/m:l===p?y=2+(c-u)/m:c===p&&(y=4+(u-l)/m),y=Math.min(y*60,360),y<0&&(y+=360);let v=(d+p)/2;return p===d?E=0:v<=.5?E=m/(p+d):E=m/(2-p-d),[y,E*100,v*100]},o.rgb.hsv=function(a){let u,l,c,d,p,m=a[0]/255,y=a[1]/255,E=a[2]/255,v=Math.max(m,y,E),w=v-Math.min(m,y,E),S=function(x){return(v-x)/6/w+1/2};return w===0?(d=0,p=0):(p=w/v,u=S(m),l=S(y),c=S(E),m===v?d=c-l:y===v?d=1/3+u-c:E===v&&(d=2/3+l-u),d<0?d+=1:d>1&&(d-=1)),[d*360,p*100,v*100]},o.rgb.hwb=function(a){let u=a[0],l=a[1],c=a[2],d=o.rgb.hsl(a)[0],p=1/255*Math.min(u,Math.min(l,c));return c=1-1/255*Math.max(u,Math.max(l,c)),[d,p*100,c*100]},o.rgb.cmyk=function(a){let u=a[0]/255,l=a[1]/255,c=a[2]/255,d=Math.min(1-u,1-l,1-c),p=(1-u-d)/(1-d)||0,m=(1-l-d)/(1-d)||0,y=(1-c-d)/(1-d)||0;return[p*100,m*100,y*100,d*100]};function i(a,u){return(a[0]-u[0])**2+(a[1]-u[1])**2+(a[2]-u[2])**2}o.rgb.keyword=function(a){let u=n[a];if(u)return u;let l=1/0,c;for(let d of Object.keys(r)){let p=r[d],m=i(a,p);m.04045?((u+.055)/1.055)**2.4:u/12.92,l=l>.04045?((l+.055)/1.055)**2.4:l/12.92,c=c>.04045?((c+.055)/1.055)**2.4:c/12.92;let d=u*.4124+l*.3576+c*.1805,p=u*.2126+l*.7152+c*.0722,m=u*.0193+l*.1192+c*.9505;return[d*100,p*100,m*100]},o.rgb.lab=function(a){let u=o.rgb.xyz(a),l=u[0],c=u[1],d=u[2];l/=95.047,c/=100,d/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,c=c>.008856?c**(1/3):7.787*c+16/116,d=d>.008856?d**(1/3):7.787*d+16/116;let p=116*c-16,m=500*(l-c),y=200*(c-d);return[p,m,y]},o.hsl.rgb=function(a){let u=a[0]/360,l=a[1]/100,c=a[2]/100,d,p,m;if(l===0)return m=c*255,[m,m,m];c<.5?d=c*(1+l):d=c+l-c*l;let y=2*c-d,E=[0,0,0];for(let v=0;v<3;v++)p=u+1/3*-(v-1),p<0&&p++,p>1&&p--,6*p<1?m=y+(d-y)*6*p:2*p<1?m=d:3*p<2?m=y+(d-y)*(2/3-p)*6:m=y,E[v]=m*255;return E},o.hsl.hsv=function(a){let u=a[0],l=a[1]/100,c=a[2]/100,d=l,p=Math.max(c,.01);c*=2,l*=c<=1?c:2-c,d*=p<=1?p:2-p;let m=(c+l)/2,y=c===0?2*d/(p+d):2*l/(c+l);return[u,y*100,m*100]},o.hsv.rgb=function(a){let u=a[0]/60,l=a[1]/100,c=a[2]/100,d=Math.floor(u)%6,p=u-Math.floor(u),m=255*c*(1-l),y=255*c*(1-l*p),E=255*c*(1-l*(1-p));switch(c*=255,d){case 0:return[c,E,m];case 1:return[y,c,m];case 2:return[m,c,E];case 3:return[m,y,c];case 4:return[E,m,c];case 5:return[c,m,y]}},o.hsv.hsl=function(a){let u=a[0],l=a[1]/100,c=a[2]/100,d=Math.max(c,.01),p,m;m=(2-l)*c;let y=(2-l)*d;return p=l*d,p/=y<=1?y:2-y,p=p||0,m/=2,[u,p*100,m*100]},o.hwb.rgb=function(a){let u=a[0]/360,l=a[1]/100,c=a[2]/100,d=l+c,p;d>1&&(l/=d,c/=d);let m=Math.floor(6*u),y=1-c;p=6*u-m,(m&1)!==0&&(p=1-p);let E=l+p*(y-l),v,w,S;switch(m){default:case 6:case 0:v=y,w=E,S=l;break;case 1:v=E,w=y,S=l;break;case 2:v=l,w=y,S=E;break;case 3:v=l,w=E,S=y;break;case 4:v=E,w=l,S=y;break;case 5:v=y,w=l,S=E;break}return[v*255,w*255,S*255]},o.cmyk.rgb=function(a){let u=a[0]/100,l=a[1]/100,c=a[2]/100,d=a[3]/100,p=1-Math.min(1,u*(1-d)+d),m=1-Math.min(1,l*(1-d)+d),y=1-Math.min(1,c*(1-d)+d);return[p*255,m*255,y*255]},o.xyz.rgb=function(a){let u=a[0]/100,l=a[1]/100,c=a[2]/100,d,p,m;return d=u*3.2406+l*-1.5372+c*-.4986,p=u*-.9689+l*1.8758+c*.0415,m=u*.0557+l*-.204+c*1.057,d=d>.0031308?1.055*d**(1/2.4)-.055:d*12.92,p=p>.0031308?1.055*p**(1/2.4)-.055:p*12.92,m=m>.0031308?1.055*m**(1/2.4)-.055:m*12.92,d=Math.min(Math.max(0,d),1),p=Math.min(Math.max(0,p),1),m=Math.min(Math.max(0,m),1),[d*255,p*255,m*255]},o.xyz.lab=function(a){let u=a[0],l=a[1],c=a[2];u/=95.047,l/=100,c/=108.883,u=u>.008856?u**(1/3):7.787*u+16/116,l=l>.008856?l**(1/3):7.787*l+16/116,c=c>.008856?c**(1/3):7.787*c+16/116;let d=116*l-16,p=500*(u-l),m=200*(l-c);return[d,p,m]},o.lab.xyz=function(a){let u=a[0],l=a[1],c=a[2],d,p,m;p=(u+16)/116,d=l/500+p,m=p-c/200;let y=p**3,E=d**3,v=m**3;return p=y>.008856?y:(p-16/116)/7.787,d=E>.008856?E:(d-16/116)/7.787,m=v>.008856?v:(m-16/116)/7.787,d*=95.047,p*=100,m*=108.883,[d,p,m]},o.lab.lch=function(a){let u=a[0],l=a[1],c=a[2],d;d=Math.atan2(c,l)*360/2/Math.PI,d<0&&(d+=360);let p=Math.sqrt(l*l+c*c);return[u,p,d]},o.lch.lab=function(a){let u=a[0],l=a[1],c=a[2]/360*2*Math.PI,d=l*Math.cos(c),p=l*Math.sin(c);return[u,d,p]},o.rgb.ansi16=function(a,u=null){let[l,c,d]=a,p=u===null?o.rgb.hsv(a)[2]:u;if(p=Math.round(p/50),p===0)return 30;let m=30+(Math.round(d/255)<<2|Math.round(c/255)<<1|Math.round(l/255));return p===2&&(m+=60),m},o.hsv.ansi16=function(a){return o.rgb.ansi16(o.hsv.rgb(a),a[2])},o.rgb.ansi256=function(a){let u=a[0],l=a[1],c=a[2];return u===l&&l===c?u<8?16:u>248?231:Math.round((u-8)/247*24)+232:16+36*Math.round(u/255*5)+6*Math.round(l/255*5)+Math.round(c/255*5)},o.ansi16.rgb=function(a){let u=a%10;if(u===0||u===7)return a>50&&(u+=3.5),u=u/10.5*255,[u,u,u];let l=(~~(a>50)+1)*.5,c=(u&1)*l*255,d=(u>>1&1)*l*255,p=(u>>2&1)*l*255;return[c,d,p]},o.ansi256.rgb=function(a){if(a>=232){let p=(a-232)*10+8;return[p,p,p]}a-=16;let u,l=Math.floor(a/36)/5*255,c=Math.floor((u=a%36)/6)/5*255,d=u%6/5*255;return[l,c,d]},o.rgb.hex=function(a){let u=(((Math.round(a[0])&255)<<16)+((Math.round(a[1])&255)<<8)+(Math.round(a[2])&255)).toString(16).toUpperCase();return"000000".substring(u.length)+u},o.hex.rgb=function(a){let u=a.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!u)return[0,0,0];let l=u[0];u[0].length===3&&(l=l.split("").map(y=>y+y).join(""));let c=parseInt(l,16),d=c>>16&255,p=c>>8&255,m=c&255;return[d,p,m]},o.rgb.hcg=function(a){let u=a[0]/255,l=a[1]/255,c=a[2]/255,d=Math.max(Math.max(u,l),c),p=Math.min(Math.min(u,l),c),m=d-p,y,E;return m<1?y=p/(1-m):y=0,m<=0?E=0:d===u?E=(l-c)/m%6:d===l?E=2+(c-u)/m:E=4+(u-l)/m,E/=6,E%=1,[E*360,m*100,y*100]},o.hsl.hcg=function(a){let u=a[1]/100,l=a[2]/100,c=l<.5?2*u*l:2*u*(1-l),d=0;return c<1&&(d=(l-.5*c)/(1-c)),[a[0],c*100,d*100]},o.hsv.hcg=function(a){let u=a[1]/100,l=a[2]/100,c=u*l,d=0;return c<1&&(d=(l-c)/(1-c)),[a[0],c*100,d*100]},o.hcg.rgb=function(a){let u=a[0]/360,l=a[1]/100,c=a[2]/100;if(l===0)return[c*255,c*255,c*255];let d=[0,0,0],p=u%1*6,m=p%1,y=1-m,E=0;switch(Math.floor(p)){case 0:d[0]=1,d[1]=m,d[2]=0;break;case 1:d[0]=y,d[1]=1,d[2]=0;break;case 2:d[0]=0,d[1]=1,d[2]=m;break;case 3:d[0]=0,d[1]=y,d[2]=1;break;case 4:d[0]=m,d[1]=0,d[2]=1;break;default:d[0]=1,d[1]=0,d[2]=y}return E=(1-l)*c,[(l*d[0]+E)*255,(l*d[1]+E)*255,(l*d[2]+E)*255]},o.hcg.hsv=function(a){let u=a[1]/100,l=a[2]/100,c=u+l*(1-u),d=0;return c>0&&(d=u/c),[a[0],d*100,c*100]},o.hcg.hsl=function(a){let u=a[1]/100,l=a[2]/100*(1-u)+.5*u,c=0;return l>0&&l<.5?c=u/(2*l):l>=.5&&l<1&&(c=u/(2*(1-l))),[a[0],c*100,l*100]},o.hcg.hwb=function(a){let u=a[1]/100,l=a[2]/100,c=u+l*(1-u);return[a[0],(c-u)*100,(1-c)*100]},o.hwb.hcg=function(a){let u=a[1]/100,l=1-a[2]/100,c=l-u,d=0;return c<1&&(d=(l-c)/(1-c)),[a[0],c*100,d*100]},o.apple.rgb=function(a){return[a[0]/65535*255,a[1]/65535*255,a[2]/65535*255]},o.rgb.apple=function(a){return[a[0]/255*65535,a[1]/255*65535,a[2]/255*65535]},o.gray.rgb=function(a){return[a[0]/100*255,a[0]/100*255,a[0]/100*255]},o.gray.hsl=function(a){return[0,0,a[0]]},o.gray.hsv=o.gray.hsl,o.gray.hwb=function(a){return[0,100,a[0]]},o.gray.cmyk=function(a){return[0,0,0,a[0]]},o.gray.lab=function(a){return[a[0],0,0]},o.gray.hex=function(a){let u=Math.round(a[0]/100*255)&255,l=((u<<16)+(u<<8)+u).toString(16).toUpperCase();return"000000".substring(l.length)+l},o.rgb.gray=function(a){return[(a[0]+a[1]+a[2])/3/255*100]}}}),Lm=_e({"../../node_modules/color-convert/route.js"(e,t){var r=cu();function n(){let u={},l=Object.keys(r);for(let c=l.length,d=0;d1&&(d=p),l(d))};return"conversion"in l&&(c.conversion=l.conversion),c}function u(l){let c=function(...d){let p=d[0];if(p==null)return p;p.length>1&&(d=p);let m=l(d);if(typeof m=="object")for(let y=m.length,E=0;E{o[l]={},Object.defineProperty(o[l],"channels",{value:r[l].channels}),Object.defineProperty(o[l],"labels",{value:r[l].labels});let c=n(l);Object.keys(c).forEach(d=>{let p=c[d];o[l][d]=u(p),o[l][d].raw=a(p)})}),t.exports=o}}),Re=Ot(Mm());Rt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e0:w.buttons>0)&&o.current?i(au(o.current,w,u.current)):v(!1)},E=function(){return v(!1)};function v(w){var S=l.current,x=vo(o.current),I=w?x.addEventListener:x.removeEventListener;I(S?"touchmove":"mousemove",y),I(S?"touchend":"mouseup",E)}return[function(w){var S=w.nativeEvent,x=o.current;if(x&&(iu(S),!function(T,R){return R&&!ir(T)}(S,l.current)&&x)){if(ir(S)){l.current=!0;var I=S.changedTouches||[];I.length&&(u.current=I[0].identifier)}x.focus(),i(au(x,S,u.current)),v(!0)}},function(w){var S=w.which||w.keyCode;S<37||S>40||(w.preventDefault(),a({left:S===39?.05:S===37?-.05:0,top:S===40?.05:S===38?-.05:0}))},v]},[a,i]),d=c[0],p=c[1],m=c[2];return Ze(function(){return m},[m]),C.createElement("div",ht({},n,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:p,tabIndex:0,role:"slider"}))}),sr=function(e){return e.filter(Boolean).join(" ")},Co=function(e){var t=e.color,r=e.left,n=e.top,o=n===void 0?.5:n,i=sr(["react-colorful__pointer",e.className]);return C.createElement("div",{className:i,style:{top:100*o+"%",left:100*r+"%"}},C.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},ge=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r},$m={grad:.9,turn:360,rad:360/(2*Math.PI)},Um=function(e){return fu(wo(e))},wo=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?ge(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?ge(parseInt(e.substring(6,8),16)/255,2):1}},qm=function(e,t){return t===void 0&&(t="deg"),Number(e)*($m[t]||1)},Vm=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?Jm({h:qm(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}},Jm=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}},Hm=function(e){return Gm(pu(e))},du=function(e){var t=e.s,r=e.v,n=e.a,o=(200-t)*r/100;return{h:ge(e.h),s:ge(o>0&&o<200?t*r/100/(o<=100?o:200-o)*100:0),l:ge(o/2),a:ge(n,2)}},So=function(e){var t=du(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},Lr=function(e){var t=du(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},pu=function(e){var t=e.h,r=e.s,n=e.v,o=e.a;t=t/360*6,r/=100,n/=100;var i=Math.floor(t),a=n*(1-r),u=n*(1-(t-i)*r),l=n*(1-(1-t+i)*r),c=i%6;return{r:ge(255*[n,u,a,a,l,n][c]),g:ge(255*[l,n,n,u,a,a][c]),b:ge(255*[a,a,l,n,n,u][c]),a:ge(o,2)}},zm=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?fu({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}},Nr=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Gm=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=o<1?Nr(ge(255*o)):"";return"#"+Nr(t)+Nr(r)+Nr(n)+i},fu=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=Math.max(t,r,n),a=i-Math.min(t,r,n),u=a?i===t?(r-n)/a:i===r?2+(n-t)/a:4+(t-r)/a:0;return{h:ge(60*(u<0?u+6:u)),s:ge(i?a/i*100:0),v:ge(i/255*100),a:o}},mu=C.memo(function(e){var t=e.hue,r=e.onChange,n=sr(["react-colorful__hue",e.className]);return C.createElement("div",{className:n},C.createElement(To,{onMove:function(o){r({h:360*o.left})},onKey:function(o){r({h:Rt(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":ge(t),"aria-valuemax":"360","aria-valuemin":"0"},C.createElement(Co,{className:"react-colorful__hue-pointer",left:t/360,color:So({h:t,s:100,v:100,a:1})})))}),hu=C.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:So({h:t.h,s:100,v:100,a:1})};return C.createElement("div",{className:"react-colorful__saturation",style:n},C.createElement(To,{onMove:function(o){r({s:100*o.left,v:100-100*o.top})},onKey:function(o){r({s:Rt(t.s+100*o.left,0,100),v:Rt(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+ge(t.s)+"%, Brightness "+ge(t.v)+"%"},C.createElement(Co,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:So(t)})))}),yu=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},gu=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Wm=function(e,t){return e.toLowerCase()===t.toLowerCase()||yu(wo(e),wo(t))};Km=typeof window<"u"?ta:Ze,Ym=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},su=new Map,Eu=function(e){Km(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!su.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}`,su.set(t,r);var n=Ym();n&&r.setAttribute("nonce",n),t.head.appendChild(r)}},[])},Xm=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,i=e.onChange,a=Ao(e,["className","colorModel","color","onChange"]),u=Be(null);Eu(u);var l=bu(r,o,i),c=l[0],d=l[1],p=sr(["react-colorful",t]);return C.createElement("div",ht({},a,{ref:u,className:p}),C.createElement(hu,{hsva:c,onChange:d}),C.createElement(mu,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},Qm={defaultColor:"000",toHsva:Um,fromHsva:function(e){return Hm({h:e.h,s:e.s,v:e.v,a:1})},equal:Wm},Zm=function(e){return C.createElement(Xm,ht({},e,{colorModel:Qm}))},eh=function(e){var t=e.className,r=e.hsva,n=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+Lr(Object.assign({},r,{a:0}))+", "+Lr(Object.assign({},r,{a:1}))+")"},i=sr(["react-colorful__alpha",t]),a=ge(100*r.a);return C.createElement("div",{className:i},C.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),C.createElement(To,{onMove:function(u){n({a:u.left})},onKey:function(u){n({a:Rt(r.a+u.left)})},"aria-label":"Alpha","aria-valuetext":a+"%","aria-valuenow":a,"aria-valuemin":"0","aria-valuemax":"100"},C.createElement(Co,{className:"react-colorful__alpha-pointer",left:r.a,color:Lr(r)})))},vu=function(e){var t=e.className,r=e.colorModel,n=e.color,o=n===void 0?r.defaultColor:n,i=e.onChange,a=Ao(e,["className","colorModel","color","onChange"]),u=Be(null);Eu(u);var l=bu(r,o,i),c=l[0],d=l[1],p=sr(["react-colorful",t]);return C.createElement("div",ht({},a,{ref:u,className:p}),C.createElement(hu,{hsva:c,onChange:d}),C.createElement(mu,{hue:c.h,onChange:d}),C.createElement(eh,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},th={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:Vm,fromHsva:Lr,equal:gu},rh=function(e){return C.createElement(vu,ht({},e,{colorModel:th}))},nh={defaultColor:"rgba(0, 0, 0, 1)",toHsva:zm,fromHsva:function(e){var t=pu(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:gu},oh=function(e){return C.createElement(vu,ht({},e,{colorModel:nh}))},ah=O.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),ih=O(gr)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),sh=O.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"}}),lh=O(sn)(({theme:e})=>({fontFamily:e.typography.fonts.base})),uh=O.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),ch=O.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})),dh=`url('data:image/svg+xml;charset=utf-8,')`,lu=({value:e,style:t,...r})=>{let n=`linear-gradient(${e}, ${e}), ${dh}, linear-gradient(#fff, #fff)`;return C.createElement(ch,{...r,style:{...t,backgroundImage:n}})},ph=O(et.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),fh=O(eu)(({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})),wu=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(wu||{}),Br=Object.values(wu),mh=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,hh=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,yh=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,xo=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,gh=/^\s*#?([0-9a-f]{3})\s*$/i,bh={hex:Zm,rgb:oh,hsl:rh},jr={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},uu=e=>{let t=e?.match(mh);if(!t)return[0,0,0,1];let[,r,n,o,i=1]=t;return[r,n,o,i].map(Number)},Dt=e=>{if(!e)return;let t=!0;if(hh.test(e)){let[a,u,l,c]=uu(e),[d,p,m]=Re.default.rgb.hsl([a,u,l])||[0,0,0];return{valid:t,value:e,keyword:Re.default.rgb.keyword([a,u,l]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${p}%, ${m}%, ${c})`,hex:`#${Re.default.rgb.hex([a,u,l]).toLowerCase()}`}}if(yh.test(e)){let[a,u,l,c]=uu(e),[d,p,m]=Re.default.hsl.rgb([a,u,l])||[0,0,0];return{valid:t,value:e,keyword:Re.default.hsl.keyword([a,u,l]),colorSpace:"hsl",rgb:`rgba(${d}, ${p}, ${m}, ${c})`,hsl:e,hex:`#${Re.default.hsl.hex([a,u,l]).toLowerCase()}`}}let r=e.replace("#",""),n=Re.default.keyword.rgb(r)||Re.default.hex.rgb(r),o=Re.default.rgb.hsl(n),i=e;if(/[^#a-f0-9]/i.test(e)?i=r:xo.test(e)&&(i=`#${r}`),i.startsWith("#"))t=xo.test(i);else try{Re.default.keyword.hex(i)}catch{t=!1}return{valid:t,value:i,keyword:Re.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:i}},Eh=(e,t,r)=>{if(!e||!t?.valid)return jr[r];if(r!=="hex")return t?.[r]||jr[r];if(!t.hex.startsWith("#"))try{return`#${Re.default.keyword.hex(t.hex)}`}catch{return jr.hex}let n=t.hex.match(gh);if(!n)return xo.test(t.hex)?t.hex:jr.hex;let[o,i,a]=n[1].split("");return`#${o}${o}${i}${i}${a}${a}`},vh=(e,t)=>{let[r,n]=je(e||""),[o,i]=je(()=>Dt(r)),[a,u]=je(o?.colorSpace||"hex");Ze(()=>{let p=e||"",m=Dt(p);n(p),i(m),u(m?.colorSpace||"hex")},[e]);let l=Vt(()=>Eh(r,o,a).toLowerCase(),[r,o,a]),c=Qe(p=>{let m=Dt(p),y=m?.value||p||"";n(y),y===""&&(i(void 0),t(void 0)),m&&(i(m),u(m.colorSpace),t(m.value))},[t]),d=Qe(()=>{let p=Br.indexOf(a)+1;p>=Br.length&&(p=0),u(Br[p]);let m=o?.[Br[p]]||"";n(m),t(m)},[o,a,t]);return{value:r,realValue:l,updateValue:c,color:o,colorSpace:a,cycleColorSpace:d}},Mr=e=>e.replace(/\s*/,"").toLowerCase(),wh=(e,t,r)=>{let[n,o]=je(t?.valid?[t]:[]);Ze(()=>{t===void 0&&o([])},[t]);let i=Vt(()=>(e||[]).map(u=>typeof u=="string"?Dt(u):u.title?{...Dt(u.color),keyword:u.title}:Dt(u.color)).concat(n).filter(Boolean).slice(-27),[e,n]),a=Qe(u=>{u?.valid&&(i.some(l=>Mr(l[r])===Mr(u[r]))||o(l=>l.concat(u)))},[r,i]);return{presets:i,addPreset:a}},Su=({name:e,value:t,onChange:r,onFocus:n,onBlur:o,presetColors:i,startOpen:a=!1,argType:u})=>{let l=Qe(Vl(r,200),[r]),{value:c,realValue:d,updateValue:p,color:m,colorSpace:y,cycleColorSpace:E}=vh(t,l),{presets:v,addPreset:w}=wh(i,m,y),S=bh[y],x=!!u?.table?.readonly;return C.createElement(ah,{"aria-readonly":x},C.createElement(ih,{startOpen:a,trigger:x?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>w(m),tooltip:C.createElement(sh,null,C.createElement(S,{color:d==="transparent"?"#000000":d,onChange:p,onFocus:n,onBlur:o}),v.length>0&&C.createElement(uh,null,v.map((I,T)=>C.createElement(gr,{key:`${I.value}-${T}`,hasChrome:!1,tooltip:C.createElement(lh,{note:I.keyword||I.value})},C.createElement(lu,{value:I[y],active:m&&Mr(I[y])===Mr(m[y]),onClick:()=>p(I.value)})))))},C.createElement(lu,{value:d,style:{margin:4}})),C.createElement(ph,{id:mo(e),value:c,onChange:I=>p(I.target.value),onFocus:I=>I.target.select(),readOnly:x,placeholder:"Choose color..."}),c?C.createElement(fh,{onClick:E}):null)},Sh=Su});J();H();z();J();H();z();J();H();z();Jt();Ht();J();H();z();J();H();z();J();H();z();var jd=Object.defineProperty,ue=(e,t)=>jd(e,"name",{value:t,configurable:!0});function de(e){for(var t=[],r=1;r fd(e, "name", { value: t, configurable: !0 }), fc = /* @__PURE__ */ ((e) => typeof require < "u" ? require : typeof Proxy < +var jM = Object.create; +var ld = Object.defineProperty; +var $M = Object.getOwnPropertyDescriptor; +var VM = Object.getOwnPropertyNames; +var UM = Object.getPrototypeOf, WM = Object.prototype.hasOwnProperty; +var a = (e, t) => ld(e, "name", { value: t, configurable: !0 }), fc = /* @__PURE__ */ ((e) => typeof require < "u" ? require : typeof Proxy < "u" ? new Proxy(e, { get: (t, r) => (typeof require < "u" ? require : t)[r] }) : e)(function(e) { @@ -11,27 +11,27 @@ var a = (e, t) => fd(e, "name", { value: t, configurable: !0 }), fc = /* @__PURE throw Error('Dynamic require of "' + e + '" is not supported'); }); var k = (e, t) => () => (e && (t = e(e = 0)), t); -var F = (e, t) => () => (t || e((t = { exports: {} }).exports, t), t.exports), he = (e, t) => { +var F = (e, t) => () => (t || e((t = { exports: {} }).exports, t), t.exports), fe = (e, t) => { for (var r in t) - fd(e, r, { get: t[r], enumerable: !0 }); -}, QM = (e, t, r, n) => { + ld(e, r, { get: t[r], enumerable: !0 }); +}, qM = (e, t, r, n) => { if (t && typeof t == "object" || typeof t == "function") - for (let o of YM(t)) - !XM.call(e, o) && o !== r && fd(e, o, { get: () => t[o], enumerable: !(n = GM(t, o)) || n.enumerable }); + for (let o of VM(t)) + !WM.call(e, o) && o !== r && ld(e, o, { get: () => t[o], enumerable: !(n = $M(t, o)) || n.enumerable }); return e; }; -var I = (e, t, r) => (r = e != null ? qM(KM(e)) : {}, QM( +var P = (e, t, r) => (r = e != null ? jM(UM(e)) : {}, qM( // 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 ? fd(r, "default", { value: e, enumerable: !0 }) : r, + t || !e || !e.__esModule ? ld(r, "default", { value: e, enumerable: !0 }) : r, e )); // ../node_modules/@storybook/global/dist/index.mjs -var H, We = k(() => { - H = (() => { +var j, We = k(() => { + j = (() => { 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; @@ -39,50 +39,50 @@ var H, We = k(() => { }); // ../node_modules/react/cjs/react.production.min.js -var Zb = F((se) => { +var ib = F((ae) => { "use strict"; - var yc = Symbol.for("react.element"), CB = Symbol.for("react.portal"), DB = Symbol.for("react.fragment"), RB = Symbol.for("react.strict_mo\ -de"), AB = Symbol.for("react.profiler"), _B = Symbol.for("react.provider"), TB = Symbol.for("react.context"), kB = Symbol.for("react.forward\ -_ref"), IB = Symbol.for("react.suspense"), PB = Symbol.for("react.memo"), FB = Symbol.for("react.lazy"), Vb = Symbol.iterator; - function OB(e) { - return e === null || typeof e != "object" ? null : (e = Vb && e[Vb] || e["@@iterator"], typeof e == "function" ? e : null); - } - a(OB, "A"); - var qb = { isMounted: /* @__PURE__ */ a(function() { + var yc = Symbol.for("react.element"), wB = Symbol.for("react.portal"), SB = Symbol.for("react.fragment"), bB = Symbol.for("react.strict_mo\ +de"), EB = Symbol.for("react.profiler"), xB = Symbol.for("react.provider"), CB = Symbol.for("react.context"), RB = Symbol.for("react.forward\ +_ref"), DB = Symbol.for("react.suspense"), AB = Symbol.for("react.memo"), _B = Symbol.for("react.lazy"), XS = Symbol.iterator; + function TB(e) { + return e === null || typeof e != "object" ? null : (e = XS && e[XS] || e["@@iterator"], typeof e == "function" ? e : null); + } + a(TB, "A"); + var ZS = { isMounted: /* @__PURE__ */ a(function() { return !1; }, "isMounted"), enqueueForceUpdate: /* @__PURE__ */ a(function() { }, "enqueueForceUpdate"), enqueueReplaceState: /* @__PURE__ */ a(function() { }, "enqueueReplaceState"), enqueueSetState: /* @__PURE__ */ a(function() { - }, "enqueueSetState") }, Gb = Object.assign, Yb = {}; - function ys(e, t, r) { - this.props = e, this.context = t, this.refs = Yb, this.updater = r || qb; + }, "enqueueSetState") }, eb = Object.assign, tb = {}; + function ws(e, t, r) { + this.props = e, this.context = t, this.refs = tb, this.updater = r || ZS; } - a(ys, "E"); - ys.prototype.isReactComponent = {}; - ys.prototype.setState = function(e, t) { + a(ws, "E"); + ws.prototype.isReactComponent = {}; + ws.prototype.setState = function(e, t) { if (typeof e != "object" && typeof e != "function" && e != null) throw Error("setState(...): takes an object of state variables to updat\ e or a function which returns an object of state variables."); this.updater.enqueueSetState(this, e, t, "setState"); }; - ys.prototype.forceUpdate = function(e) { + ws.prototype.forceUpdate = function(e) { this.updater.enqueueForceUpdate(this, e, "forceUpdate"); }; - function Kb() { - } - a(Kb, "F"); - Kb.prototype = ys.prototype; - function m2(e, t, r) { - this.props = e, this.context = t, this.refs = Yb, this.updater = r || qb; - } - a(m2, "G"); - var g2 = m2.prototype = new Kb(); - g2.constructor = m2; - Gb(g2, ys.prototype); - g2.isPureReactComponent = !0; - var Ub = Array.isArray, Xb = Object.prototype.hasOwnProperty, v2 = { current: null }, Qb = { key: !0, ref: !0, __self: !0, __source: !0 }; - function Jb(e, t, r) { + function rb() { + } + a(rb, "F"); + rb.prototype = ws.prototype; + function d2(e, t, r) { + this.props = e, this.context = t, this.refs = tb, this.updater = r || ZS; + } + a(d2, "G"); + var h2 = d2.prototype = new rb(); + h2.constructor = d2; + eb(h2, ws.prototype); + h2.isPureReactComponent = !0; + var QS = Array.isArray, nb = Object.prototype.hasOwnProperty, m2 = { current: null }, ob = { key: !0, ref: !0, __self: !0, __source: !0 }; + function ab(e, t, r) { var n, o = {}, i = null, s = null; - if (t != null) for (n in t.ref !== void 0 && (s = t.ref), t.key !== void 0 && (i = "" + t.key), t) Xb.call(t, n) && !Qb.hasOwnProperty(n) && + if (t != null) for (n in t.ref !== void 0 && (s = t.ref), t.key !== void 0 && (i = "" + t.key), t) nb.call(t, n) && !ob.hasOwnProperty(n) && (o[n] = t[n]); var l = arguments.length - 2; if (l === 1) o.children = r; @@ -91,30 +91,30 @@ e or a function which returns an object of state variables."); o.children = u; } if (e && e.defaultProps) for (n in l = e.defaultProps, l) o[n] === void 0 && (o[n] = l[n]); - return { $$typeof: yc, type: e, key: i, ref: s, props: o, _owner: v2.current }; + return { $$typeof: yc, type: e, key: i, ref: s, props: o, _owner: m2.current }; } - a(Jb, "M"); - function LB(e, t) { + a(ab, "M"); + function kB(e, t) { return { $$typeof: yc, type: e.type, key: t, ref: e.ref, props: e.props, _owner: e._owner }; } - a(LB, "N"); - function y2(e) { + a(kB, "N"); + function g2(e) { return typeof e == "object" && e !== null && e.$$typeof === yc; } - a(y2, "O"); - function NB(e) { + a(g2, "O"); + function IB(e) { var t = { "=": "=0", ":": "=2" }; return "$" + e.replace(/[=:]/g, function(r) { return t[r]; }); } - a(NB, "escape"); - var Wb = /\/+/g; - function h2(e, t) { - return typeof e == "object" && e !== null && e.key != null ? NB("" + e.key) : t.toString(36); + a(IB, "escape"); + var JS = /\/+/g; + function f2(e, t) { + return typeof e == "object" && e !== null && e.key != null ? IB("" + e.key) : t.toString(36); } - a(h2, "Q"); - function gd(e, t, r, n, o) { + a(f2, "Q"); + function fd(e, t, r, n, o) { var i = typeof e; (i === "undefined" || i === "boolean") && (e = null); var s = !1; @@ -127,36 +127,36 @@ e or a function which returns an object of state variables."); case "object": switch (e.$$typeof) { case yc: - case CB: + case wB: s = !0; } } - if (s) return s = e, o = o(s), e = n === "" ? "." + h2(s, 0) : n, Ub(o) ? (r = "", e != null && (r = e.replace(Wb, "$&/") + "/"), gd(o, t, + if (s) return s = e, o = o(s), e = n === "" ? "." + f2(s, 0) : n, QS(o) ? (r = "", e != null && (r = e.replace(JS, "$&/") + "/"), fd(o, t, r, "", function(c) { return c; - })) : o != null && (y2(o) && (o = LB(o, r + (!o.key || s && s.key === o.key ? "" : ("" + o.key).replace(Wb, "$&/") + "/") + e)), t.push( + })) : o != null && (g2(o) && (o = kB(o, r + (!o.key || s && s.key === o.key ? "" : ("" + o.key).replace(JS, "$&/") + "/") + e)), t.push( o)), 1; - if (s = 0, n = n === "" ? "." : n + ":", Ub(e)) for (var l = 0; l < e.length; l++) { + if (s = 0, n = n === "" ? "." : n + ":", QS(e)) for (var l = 0; l < e.length; l++) { i = e[l]; - var u = n + h2(i, l); - s += gd(i, t, r, u, o); + var u = n + f2(i, l); + s += fd(i, t, r, u, o); } - else if (u = OB(e), typeof u == "function") for (e = u.call(e), l = 0; !(i = e.next()).done; ) i = i.value, u = n + h2(i, l++), s += gd( + else if (u = TB(e), typeof u == "function") for (e = u.call(e), l = 0; !(i = e.next()).done; ) i = i.value, u = n + f2(i, l++), s += fd( i, t, r, u, o); else if (i === "object") throw t = String(e), Error("Objects are not valid as a React child (found: " + (t === "[object Object]" ? "obje\ ct with keys {" + Object.keys(e).join(", ") + "}" : t) + "). If you meant to render a collection of children, use an array instead."); return s; } - a(gd, "R"); - function md(e, t, r) { + a(fd, "R"); + function pd(e, t, r) { if (e == null) return e; var n = [], o = 0; - return gd(e, n, "", "", function(i) { + return fd(e, n, "", "", function(i) { return t.call(r, i, o++); }), n; } - a(md, "S"); - function MB(e) { + a(pd, "S"); + function PB(e) { if (e._status === -1) { var t = e._result; t = t(), t.then(function(r) { @@ -168,39 +168,39 @@ ct with keys {" + Object.keys(e).join(", ") + "}" : t) + "). If you meant to ren if (e._status === 1) return e._result.default; throw e._result; } - a(MB, "T"); - var $t = { current: null }, vd = { transition: null }, BB = { ReactCurrentDispatcher: $t, ReactCurrentBatchConfig: vd, ReactCurrentOwner: v2 }; - se.Children = { map: md, forEach: /* @__PURE__ */ a(function(e, t, r) { - md(e, function() { + a(PB, "T"); + var Ht = { current: null }, dd = { transition: null }, FB = { ReactCurrentDispatcher: Ht, ReactCurrentBatchConfig: dd, ReactCurrentOwner: m2 }; + ae.Children = { map: pd, forEach: /* @__PURE__ */ a(function(e, t, r) { + pd(e, function() { t.apply(this, arguments); }, r); }, "forEach"), count: /* @__PURE__ */ a(function(e) { var t = 0; - return md(e, function() { + return pd(e, function() { t++; }), t; }, "count"), toArray: /* @__PURE__ */ a(function(e) { - return md(e, function(t) { + return pd(e, function(t) { return t; }) || []; }, "toArray"), only: /* @__PURE__ */ a(function(e) { - if (!y2(e)) throw Error("React.Children.only expected to receive a single React element child."); + if (!g2(e)) throw Error("React.Children.only expected to receive a single React element child."); return e; }, "only") }; - se.Component = ys; - se.Fragment = DB; - se.Profiler = AB; - se.PureComponent = m2; - se.StrictMode = RB; - se.Suspense = IB; - se.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = BB; - se.cloneElement = function(e, t, r) { + ae.Component = ws; + ae.Fragment = SB; + ae.Profiler = EB; + ae.PureComponent = d2; + ae.StrictMode = bB; + ae.Suspense = DB; + ae.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = FB; + ae.cloneElement = function(e, t, r) { if (e == null) throw Error("React.cloneElement(...): The argument must be a React element, but you passed " + e + "."); - var n = Gb({}, e.props), o = e.key, i = e.ref, s = e._owner; + var n = eb({}, e.props), o = e.key, i = e.ref, s = e._owner; if (t != null) { - if (t.ref !== void 0 && (i = t.ref, s = v2.current), t.key !== void 0 && (o = "" + t.key), e.type && e.type.defaultProps) var l = e.type. + if (t.ref !== void 0 && (i = t.ref, s = m2.current), t.key !== void 0 && (o = "" + t.key), e.type && e.type.defaultProps) var l = e.type. defaultProps; - for (u in t) Xb.call(t, u) && !Qb.hasOwnProperty(u) && (n[u] = t[u] === void 0 && l !== void 0 ? l[u] : t[u]); + for (u in t) nb.call(t, u) && !ob.hasOwnProperty(u) && (n[u] = t[u] === void 0 && l !== void 0 ? l[u] : t[u]); } var u = arguments.length - 2; if (u === 1) n.children = r; @@ -211,217 +211,217 @@ ct with keys {" + Object.keys(e).join(", ") + "}" : t) + "). If you meant to ren } return { $$typeof: yc, type: e.type, key: o, ref: i, props: n, _owner: s }; }; - se.createContext = function(e) { - return e = { $$typeof: TB, _currentValue: e, _currentValue2: e, _threadCount: 0, Provider: null, Consumer: null, _defaultValue: null, _globalName: null }, - e.Provider = { $$typeof: _B, _context: e }, e.Consumer = e; + ae.createContext = function(e) { + return e = { $$typeof: CB, _currentValue: e, _currentValue2: e, _threadCount: 0, Provider: null, Consumer: null, _defaultValue: null, _globalName: null }, + e.Provider = { $$typeof: xB, _context: e }, e.Consumer = e; }; - se.createElement = Jb; - se.createFactory = function(e) { - var t = Jb.bind(null, e); + ae.createElement = ab; + ae.createFactory = function(e) { + var t = ab.bind(null, e); return t.type = e, t; }; - se.createRef = function() { + ae.createRef = function() { return { current: null }; }; - se.forwardRef = function(e) { - return { $$typeof: kB, render: e }; + ae.forwardRef = function(e) { + return { $$typeof: RB, render: e }; }; - se.isValidElement = y2; - se.lazy = function(e) { - return { $$typeof: FB, _payload: { _status: -1, _result: e }, _init: MB }; + ae.isValidElement = g2; + ae.lazy = function(e) { + return { $$typeof: _B, _payload: { _status: -1, _result: e }, _init: PB }; }; - se.memo = function(e, t) { - return { $$typeof: PB, type: e, compare: t === void 0 ? null : t }; + ae.memo = function(e, t) { + return { $$typeof: AB, type: e, compare: t === void 0 ? null : t }; }; - se.startTransition = function(e) { - var t = vd.transition; - vd.transition = {}; + ae.startTransition = function(e) { + var t = dd.transition; + dd.transition = {}; try { e(); } finally { - vd.transition = t; + dd.transition = t; } }; - se.unstable_act = function() { + ae.unstable_act = function() { throw Error("act(...) is not supported in production builds of React."); }; - se.useCallback = function(e, t) { - return $t.current.useCallback(e, t); + ae.useCallback = function(e, t) { + return Ht.current.useCallback(e, t); }; - se.useContext = function(e) { - return $t.current.useContext(e); + ae.useContext = function(e) { + return Ht.current.useContext(e); }; - se.useDebugValue = function() { + ae.useDebugValue = function() { }; - se.useDeferredValue = function(e) { - return $t.current.useDeferredValue(e); + ae.useDeferredValue = function(e) { + return Ht.current.useDeferredValue(e); }; - se.useEffect = function(e, t) { - return $t.current.useEffect(e, t); + ae.useEffect = function(e, t) { + return Ht.current.useEffect(e, t); }; - se.useId = function() { - return $t.current.useId(); + ae.useId = function() { + return Ht.current.useId(); }; - se.useImperativeHandle = function(e, t, r) { - return $t.current.useImperativeHandle(e, t, r); + ae.useImperativeHandle = function(e, t, r) { + return Ht.current.useImperativeHandle(e, t, r); }; - se.useInsertionEffect = function(e, t) { - return $t.current.useInsertionEffect(e, t); + ae.useInsertionEffect = function(e, t) { + return Ht.current.useInsertionEffect(e, t); }; - se.useLayoutEffect = function(e, t) { - return $t.current.useLayoutEffect(e, t); + ae.useLayoutEffect = function(e, t) { + return Ht.current.useLayoutEffect(e, t); }; - se.useMemo = function(e, t) { - return $t.current.useMemo(e, t); + ae.useMemo = function(e, t) { + return Ht.current.useMemo(e, t); }; - se.useReducer = function(e, t, r) { - return $t.current.useReducer(e, t, r); + ae.useReducer = function(e, t, r) { + return Ht.current.useReducer(e, t, r); }; - se.useRef = function(e) { - return $t.current.useRef(e); + ae.useRef = function(e) { + return Ht.current.useRef(e); }; - se.useState = function(e) { - return $t.current.useState(e); + ae.useState = function(e) { + return Ht.current.useState(e); }; - se.useSyncExternalStore = function(e, t, r) { - return $t.current.useSyncExternalStore(e, t, r); + ae.useSyncExternalStore = function(e, t, r) { + return Ht.current.useSyncExternalStore(e, t, r); }; - se.useTransition = function() { - return $t.current.useTransition(); + ae.useTransition = function() { + return Ht.current.useTransition(); }; - se.version = "18.2.0"; + ae.version = "18.2.0"; }); // ../node_modules/react/index.js -var O = F((J0e, eS) => { +var L = F((j0e, sb) => { "use strict"; - eS.exports = Zb(); + sb.exports = ib(); }); // ../node_modules/scheduler/cjs/scheduler.production.min.js -var cS = F((Ee) => { +var vb = F((Ee) => { "use strict"; - function E2(e, t) { + function S2(e, t) { var r = e.length; e.push(t); e: for (; 0 < r; ) { var n = r - 1 >>> 1, o = e[n]; - if (0 < yd(o, t)) e[n] = t, e[r] = o, r = n; + if (0 < hd(o, t)) e[n] = t, e[r] = o, r = n; else break e; } } - a(E2, "f"); - function sn(e) { + a(S2, "f"); + function un(e) { return e.length === 0 ? null : e[0]; } - a(sn, "h"); - function bd(e) { + a(un, "h"); + function gd(e) { if (e.length === 0) return null; var t = e[0], r = e.pop(); if (r !== t) { e[0] = r; e: for (var n = 0, o = e.length, i = o >>> 1; n < i; ) { var s = 2 * (n + 1) - 1, l = e[s], u = s + 1, c = e[u]; - if (0 > yd(l, r)) u < o && 0 > yd(c, l) ? (e[n] = c, e[u] = r, n = u) : (e[n] = l, e[s] = r, n = s); - else if (u < o && 0 > yd(c, r)) e[n] = c, e[u] = r, n = u; + if (0 > hd(l, r)) u < o && 0 > hd(c, l) ? (e[n] = c, e[u] = r, n = u) : (e[n] = l, e[s] = r, n = s); + else if (u < o && 0 > hd(c, r)) e[n] = c, e[u] = r, n = u; else break e; } } return t; } - a(bd, "k"); - function yd(e, t) { + a(gd, "k"); + function hd(e, t) { var r = e.sortIndex - t.sortIndex; return r !== 0 ? r : e.id - t.id; } - a(yd, "g"); - typeof performance == "object" && typeof performance.now == "function" ? (tS = performance, Ee.unstable_now = function() { - return tS.now(); - }) : (w2 = Date, rS = w2.now(), Ee.unstable_now = function() { - return w2.now() - rS; + a(hd, "g"); + typeof performance == "object" && typeof performance.now == "function" ? (lb = performance, Ee.unstable_now = function() { + return lb.now(); + }) : (v2 = Date, ub = v2.now(), Ee.unstable_now = function() { + return v2.now() - ub; }); - var tS, w2, rS, On = [], Qo = [], $B = 1, Or = null, Tt = 3, Sd = !1, ni = !1, bc = !1, aS = typeof setTimeout == "function" ? setTimeout : - null, iS = typeof clearTimeout == "function" ? clearTimeout : null, nS = typeof setImmediate < "u" ? setImmediate : null; + var lb, v2, ub, Nn = [], Xo = [], OB = 1, Or = null, It = 3, vd = !1, ri = !1, Sc = !1, fb = typeof setTimeout == "function" ? setTimeout : + null, db = typeof clearTimeout == "function" ? clearTimeout : null, cb = typeof setImmediate < "u" ? setImmediate : null; typeof navigator < "u" && navigator.scheduling !== void 0 && navigator.scheduling.isInputPending !== void 0 && navigator.scheduling.isInputPending. bind(navigator.scheduling); - function x2(e) { - for (var t = sn(Qo); t !== null; ) { - if (t.callback === null) bd(Qo); - else if (t.startTime <= e) bd(Qo), t.sortIndex = t.expirationTime, E2(On, t); + function b2(e) { + for (var t = un(Xo); t !== null; ) { + if (t.callback === null) gd(Xo); + else if (t.startTime <= e) gd(Xo), t.sortIndex = t.expirationTime, S2(Nn, t); else break; - t = sn(Qo); + t = un(Xo); } } - a(x2, "G"); - function C2(e) { - if (bc = !1, x2(e), !ni) if (sn(On) !== null) ni = !0, R2(D2); + a(b2, "G"); + function E2(e) { + if (Sc = !1, b2(e), !ri) if (un(Nn) !== null) ri = !0, C2(x2); else { - var t = sn(Qo); - t !== null && A2(C2, t.startTime - e); + var t = un(Xo); + t !== null && R2(E2, t.startTime - e); } } - a(C2, "H"); - function D2(e, t) { - ni = !1, bc && (bc = !1, iS(Sc), Sc = -1), Sd = !0; - var r = Tt; + a(E2, "H"); + function x2(e, t) { + ri = !1, Sc && (Sc = !1, db(bc), bc = -1), vd = !0; + var r = It; try { - for (x2(t), Or = sn(On); Or !== null && (!(Or.expirationTime > t) || e && !uS()); ) { + for (b2(t), Or = un(Nn); Or !== null && (!(Or.expirationTime > t) || e && !gb()); ) { var n = Or.callback; if (typeof n == "function") { - Or.callback = null, Tt = Or.priorityLevel; + Or.callback = null, It = Or.priorityLevel; var o = n(Or.expirationTime <= t); - t = Ee.unstable_now(), typeof o == "function" ? Or.callback = o : Or === sn(On) && bd(On), x2(t); - } else bd(On); - Or = sn(On); + t = Ee.unstable_now(), typeof o == "function" ? Or.callback = o : Or === un(Nn) && gd(Nn), b2(t); + } else gd(Nn); + Or = un(Nn); } if (Or !== null) var i = !0; else { - var s = sn(Qo); - s !== null && A2(C2, s.startTime - t), i = !1; + var s = un(Xo); + s !== null && R2(E2, s.startTime - t), i = !1; } return i; } finally { - Or = null, Tt = r, Sd = !1; + Or = null, It = r, vd = !1; } } - a(D2, "J"); - var Ed = !1, wd = null, Sc = -1, sS = 5, lS = -1; - function uS() { - return !(Ee.unstable_now() - lS < sS); + a(x2, "J"); + var yd = !1, md = null, bc = -1, hb = 5, mb = -1; + function gb() { + return !(Ee.unstable_now() - mb < hb); } - a(uS, "M"); - function b2() { - if (wd !== null) { + a(gb, "M"); + function y2() { + if (md !== null) { var e = Ee.unstable_now(); - lS = e; + mb = e; var t = !0; try { - t = wd(!0, e); + t = md(!0, e); } finally { - t ? wc() : (Ed = !1, wd = null); + t ? wc() : (yd = !1, md = null); } - } else Ed = !1; + } else yd = !1; } - a(b2, "R"); + a(y2, "R"); var wc; - typeof nS == "function" ? wc = /* @__PURE__ */ a(function() { - nS(b2); - }, "S") : typeof MessageChannel < "u" ? (S2 = new MessageChannel(), oS = S2.port2, S2.port1.onmessage = b2, wc = /* @__PURE__ */ a(function() { - oS.postMessage(null); + typeof cb == "function" ? wc = /* @__PURE__ */ a(function() { + cb(y2); + }, "S") : typeof MessageChannel < "u" ? (w2 = new MessageChannel(), pb = w2.port2, w2.port1.onmessage = y2, wc = /* @__PURE__ */ a(function() { + pb.postMessage(null); }, "S")) : wc = /* @__PURE__ */ a(function() { - aS(b2, 0); + fb(y2, 0); }, "S"); - var S2, oS; - function R2(e) { - wd = e, Ed || (Ed = !0, wc()); + var w2, pb; + function C2(e) { + md = e, yd || (yd = !0, wc()); } - a(R2, "I"); - function A2(e, t) { - Sc = aS(function() { + a(C2, "I"); + function R2(e, t) { + bc = fb(function() { e(Ee.unstable_now()); }, t); } - a(A2, "K"); + a(R2, "K"); Ee.unstable_IdlePriority = 5; Ee.unstable_ImmediatePriority = 1; Ee.unstable_LowPriority = 4; @@ -432,34 +432,34 @@ var cS = F((Ee) => { e.callback = null; }; Ee.unstable_continueExecution = function() { - ni || Sd || (ni = !0, R2(D2)); + ri || vd || (ri = !0, C2(x2)); }; Ee.unstable_forceFrameRate = function(e) { 0 > e || 125 < e ? console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not \ -supported") : sS = 0 < e ? Math.floor(1e3 / e) : 5; +supported") : hb = 0 < e ? Math.floor(1e3 / e) : 5; }; Ee.unstable_getCurrentPriorityLevel = function() { - return Tt; + return It; }; Ee.unstable_getFirstCallbackNode = function() { - return sn(On); + return un(Nn); }; Ee.unstable_next = function(e) { - switch (Tt) { + switch (It) { case 1: case 2: case 3: var t = 3; break; default: - t = Tt; + t = It; } - var r = Tt; - Tt = t; + var r = It; + It = t; try { return e(); } finally { - Tt = r; + It = r; } }; Ee.unstable_pauseExecution = function() { @@ -477,12 +477,12 @@ supported") : sS = 0 < e ? Math.floor(1e3 / e) : 5; default: e = 3; } - var r = Tt; - Tt = e; + var r = It; + It = e; try { return t(); } finally { - Tt = r; + It = r; } }; Ee.unstable_scheduleCallback = function(e, t, r) { @@ -503,35 +503,35 @@ supported") : sS = 0 < e ? Math.floor(1e3 / e) : 5; default: o = 5e3; } - return o = r + o, e = { id: $B++, callback: t, priorityLevel: e, startTime: r, expirationTime: o, sortIndex: -1 }, r > n ? (e.sortIndex = - r, E2(Qo, e), sn(On) === null && e === sn(Qo) && (bc ? (iS(Sc), Sc = -1) : bc = !0, A2(C2, r - n))) : (e.sortIndex = o, E2(On, e), ni || - Sd || (ni = !0, R2(D2))), e; + return o = r + o, e = { id: OB++, callback: t, priorityLevel: e, startTime: r, expirationTime: o, sortIndex: -1 }, r > n ? (e.sortIndex = + r, S2(Xo, e), un(Nn) === null && e === un(Xo) && (Sc ? (db(bc), bc = -1) : Sc = !0, R2(E2, r - n))) : (e.sortIndex = o, S2(Nn, e), ri || + vd || (ri = !0, C2(x2))), e; }; - Ee.unstable_shouldYield = uS; + Ee.unstable_shouldYield = gb; Ee.unstable_wrapCallback = function(e) { - var t = Tt; + var t = It; return function() { - var r = Tt; - Tt = t; + var r = It; + It = t; try { return e.apply(this, arguments); } finally { - Tt = r; + It = r; } }; }; }); // ../node_modules/scheduler/index.js -var fS = F((t1e, pS) => { +var wb = F((U0e, yb) => { "use strict"; - pS.exports = cS(); + yb.exports = vb(); }); // ../node_modules/react-dom/cjs/react-dom.production.min.js -var y7 = F((Er) => { +var R7 = F((Er) => { "use strict"; - var wE = O(), br = fS(); + var DE = L(), Sr = wb(); function M(e) { for (var t = "https://reactjs.org/docs/error-decoder.html?invariant=" + e, r = 1; r < arguments.length; r++) t += "&args[]=" + encodeURIComponent( arguments[r]); @@ -539,23 +539,23 @@ var y7 = F((Er) => { d additional helpful warnings."; } a(M, "p"); - var bE = /* @__PURE__ */ new Set(), Vc = {}; - function gi(e, t) { - $s(e, t), $s(e + "Capture", t); - } - a(gi, "fa"); - function $s(e, t) { - for (Vc[e] = t, e = 0; e < t.length; e++) bE.add(t[e]); - } - a($s, "ha"); - var go = !(typeof window > "u" || typeof window.document > "u" || typeof window.document.createElement > "u"), X2 = Object.prototype.hasOwnProperty, - zB = /^[: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]*$/, - dS = {}, hS = {}; - function HB(e) { - return X2.call(hS, e) ? !0 : X2.call(dS, e) ? !1 : zB.test(e) ? hS[e] = !0 : (dS[e] = !0, !1); + var AE = /* @__PURE__ */ new Set(), Vc = {}; + function mi(e, t) { + Hs(e, t), Hs(e + "Capture", t); + } + a(mi, "fa"); + function Hs(e, t) { + for (Vc[e] = t, e = 0; e < t.length; e++) AE.add(t[e]); + } + a(Hs, "ha"); + var go = !(typeof window > "u" || typeof window.document > "u" || typeof window.document.createElement > "u"), Y2 = Object.prototype.hasOwnProperty, + LB = /^[: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]*$/, + Sb = {}, bb = {}; + function NB(e) { + return Y2.call(bb, e) ? !0 : Y2.call(Sb, e) ? !1 : LB.test(e) ? bb[e] = !0 : (Sb[e] = !0, !1); } - a(HB, "oa"); - function jB(e, t, r, n) { + a(NB, "oa"); + function MB(e, t, r, n) { if (r !== null && r.type === 0) return !1; switch (typeof t) { case "function": @@ -567,9 +567,9 @@ d additional helpful warnings."; return !1; } } - a(jB, "pa"); - function VB(e, t, r, n) { - if (t === null || typeof t > "u" || jB(e, t, r, n)) return !0; + a(MB, "pa"); + function BB(e, t, r, n) { + if (t === null || typeof t > "u" || MB(e, t, r, n)) return !0; if (n) return !1; if (r !== null) switch (r.type) { case 3: @@ -583,48 +583,48 @@ d additional helpful warnings."; } return !1; } - a(VB, "qa"); - function jt(e, t, r, n, o, i, s) { + a(BB, "qa"); + function Vt(e, t, r, n, o, i, s) { this.acceptsBooleans = t === 2 || t === 3 || t === 4, this.attributeName = n, this.attributeNamespace = o, this.mustUseProperty = r, this. propertyName = e, this.type = t, this.sanitizeURL = i, this.removeEmptyString = s; } - a(jt, "v"); - var bt = {}; + a(Vt, "v"); + var xt = {}; "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split( " ").forEach(function(e) { - bt[e] = new jt(e, 0, !1, e, null, !1, !1); + xt[e] = new Vt(e, 0, !1, e, null, !1, !1); }); [["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"]].forEach(function(e) { var t = e[0]; - bt[t] = new jt(t, 1, !1, e[1], null, !1, !1); + xt[t] = new Vt(t, 1, !1, e[1], null, !1, !1); }); ["contentEditable", "draggable", "spellCheck", "value"].forEach(function(e) { - bt[e] = new jt(e, 2, !1, e.toLowerCase(), null, !1, !1); + xt[e] = new Vt(e, 2, !1, e.toLowerCase(), null, !1, !1); }); ["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach(function(e) { - bt[e] = new jt(e, 2, !1, e, null, !1, !1); + xt[e] = new Vt(e, 2, !1, e, null, !1, !1); }); "allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hid\ den loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e) { - bt[e] = new jt(e, 3, !1, e.toLowerCase(), null, !1, !1); + xt[e] = new Vt(e, 3, !1, e.toLowerCase(), null, !1, !1); }); ["checked", "multiple", "muted", "selected"].forEach(function(e) { - bt[e] = new jt(e, 3, !0, e, null, !1, !1); + xt[e] = new Vt(e, 3, !0, e, null, !1, !1); }); ["capture", "download"].forEach(function(e) { - bt[e] = new jt(e, 4, !1, e, null, !1, !1); + xt[e] = new Vt(e, 4, !1, e, null, !1, !1); }); ["cols", "rows", "size", "span"].forEach(function(e) { - bt[e] = new jt(e, 6, !1, e, null, !1, !1); + xt[e] = new Vt(e, 6, !1, e, null, !1, !1); }); ["rowSpan", "start"].forEach(function(e) { - bt[e] = new jt(e, 5, !1, e.toLowerCase(), null, !1, !1); + xt[e] = new Vt(e, 5, !1, e.toLowerCase(), null, !1, !1); }); - var j5 = /[\-:]([a-z])/g; - function V5(e) { + var Hv = /[\-:]([a-z])/g; + function jv(e) { return e[1].toUpperCase(); } - a(V5, "sa"); + a(jv, "sa"); "accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filter\ s color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size f\ ont-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-ad\ @@ -634,65 +634,65 @@ oke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit t-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematic\ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e) { var t = e.replace( - j5, - V5 + Hv, + jv ); - bt[t] = new jt(t, 1, !1, e, null, !1, !1); + xt[t] = new Vt(t, 1, !1, e, null, !1, !1); }); "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e) { - var t = e.replace(j5, V5); - bt[t] = new jt(t, 1, !1, e, "http://www.w3.org/1999/xlink", !1, !1); + var t = e.replace(Hv, jv); + xt[t] = new Vt(t, 1, !1, e, "http://www.w3.org/1999/xlink", !1, !1); }); ["xml:base", "xml:lang", "xml:space"].forEach(function(e) { - var t = e.replace(j5, V5); - bt[t] = new jt(t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1, !1); + var t = e.replace(Hv, jv); + xt[t] = new Vt(t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1, !1); }); ["tabIndex", "crossOrigin"].forEach(function(e) { - bt[e] = new jt(e, 1, !1, e.toLowerCase(), null, !1, !1); + xt[e] = new Vt(e, 1, !1, e.toLowerCase(), null, !1, !1); }); - bt.xlinkHref = new jt("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0, !1); + xt.xlinkHref = new Vt("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0, !1); ["src", "href", "action", "formAction"].forEach(function(e) { - bt[e] = new jt(e, 1, !1, e.toLowerCase(), null, !0, !0); + xt[e] = new Vt(e, 1, !1, e.toLowerCase(), null, !0, !0); }); - function U5(e, t, r, n) { - var o = bt.hasOwnProperty(t) ? bt[t] : null; - (o !== null ? o.type !== 0 : n || !(2 < t.length) || t[0] !== "o" && t[0] !== "O" || t[1] !== "n" && t[1] !== "N") && (VB(t, r, o, n) && - (r = null), n || o === null ? HB(t) && (r === null ? e.removeAttribute(t) : e.setAttribute(t, "" + r)) : o.mustUseProperty ? e[o.propertyName] = + function $v(e, t, r, n) { + var o = xt.hasOwnProperty(t) ? xt[t] : null; + (o !== null ? o.type !== 0 : n || !(2 < t.length) || t[0] !== "o" && t[0] !== "O" || t[1] !== "n" && t[1] !== "N") && (BB(t, r, o, n) && + (r = null), n || o === null ? NB(t) && (r === null ? e.removeAttribute(t) : e.setAttribute(t, "" + r)) : o.mustUseProperty ? e[o.propertyName] = r === null ? o.type === 3 ? !1 : "" : r : (t = o.attributeName, n = o.attributeNamespace, r === null ? e.removeAttribute(t) : (o = o.type, r = o === 3 || o === 4 && r === !0 ? "" : "" + r, n ? e.setAttributeNS(n, t, r) : e.setAttribute(t, r)))); } - a(U5, "ta"); - var bo = wE.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, xd = Symbol.for("react.element"), Ss = Symbol.for("react.portal"), Es = Symbol. - for("react.fragment"), W5 = Symbol.for("react.strict_mode"), Q2 = Symbol.for("react.profiler"), SE = Symbol.for("react.provider"), EE = Symbol. - for("react.context"), q5 = Symbol.for("react.forward_ref"), J2 = Symbol.for("react.suspense"), Z2 = Symbol.for("react.suspense_list"), G5 = Symbol. - for("react.memo"), Zo = Symbol.for("react.lazy"); + a($v, "ta"); + var So = DE.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, wd = Symbol.for("react.element"), Es = Symbol.for("react.portal"), xs = Symbol. + for("react.fragment"), Vv = Symbol.for("react.strict_mode"), K2 = Symbol.for("react.profiler"), _E = Symbol.for("react.provider"), TE = Symbol. + for("react.context"), Uv = Symbol.for("react.forward_ref"), X2 = Symbol.for("react.suspense"), Q2 = Symbol.for("react.suspense_list"), Wv = Symbol. + for("react.memo"), Jo = Symbol.for("react.lazy"); Symbol.for("react.scope"); Symbol.for("react.debug_trace_mode"); - var xE = Symbol.for("react.offscreen"); + var kE = Symbol.for("react.offscreen"); Symbol.for("react.legacy_hidden"); Symbol.for("react.cache"); Symbol.for("react.tracing_marker"); - var mS = Symbol.iterator; + var Eb = Symbol.iterator; function Ec(e) { - return e === null || typeof e != "object" ? null : (e = mS && e[mS] || e["@@iterator"], typeof e == "function" ? e : null); + return e === null || typeof e != "object" ? null : (e = Eb && e[Eb] || e["@@iterator"], typeof e == "function" ? e : null); } a(Ec, "Ka"); - var Ne = Object.assign, _2; + var Me = Object.assign, D2; function kc(e) { - if (_2 === void 0) try { + if (D2 === void 0) try { throw Error(); } catch (r) { var t = r.stack.trim().match(/\n( *(at )?)/); - _2 = t && t[1] || ""; + D2 = t && t[1] || ""; } return ` -` + _2 + e; +` + D2 + e; } a(kc, "Ma"); - var T2 = !1; - function k2(e, t) { - if (!e || T2) return ""; - T2 = !0; + var A2 = !1; + function _2(e, t) { + if (!e || A2) return ""; + A2 = !0; var r = Error.prepareStackTrace; Error.prepareStackTrace = void 0; try { @@ -741,12 +741,12 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod } } } finally { - T2 = !1, Error.prepareStackTrace = r; + A2 = !1, Error.prepareStackTrace = r; } return (e = e ? e.displayName || e.name : "") ? kc(e) : ""; } - a(k2, "Oa"); - function UB(e) { + a(_2, "Oa"); + function zB(e) { switch (e.tag) { case 5: return kc(e.type); @@ -759,55 +759,55 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod case 0: case 2: case 15: - return e = k2(e.type, !1), e; + return e = _2(e.type, !1), e; case 11: - return e = k2(e.type.render, !1), e; + return e = _2(e.type.render, !1), e; case 1: - return e = k2(e.type, !0), e; + return e = _2(e.type, !0), e; default: return ""; } } - a(UB, "Pa"); - function e5(e) { + a(zB, "Pa"); + function J2(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 Es: + case xs: return "Fragment"; - case Ss: + case Es: return "Portal"; - case Q2: + case K2: return "Profiler"; - case W5: + case Vv: return "StrictMode"; - case J2: + case X2: return "Suspense"; - case Z2: + case Q2: return "SuspenseList"; } if (typeof e == "object") switch (e.$$typeof) { - case EE: + case TE: return (e.displayName || "Context") + ".Consumer"; - case SE: + case _E: return (e._context.displayName || "Context") + ".Provider"; - case q5: + case Uv: var t = e.render; return e = e.displayName, e || (e = t.displayName || t.name || "", e = e !== "" ? "ForwardRef(" + e + ")" : "ForwardRef"), e; - case G5: - return t = e.displayName || null, t !== null ? t : e5(e.type) || "Memo"; - case Zo: + case Wv: + return t = e.displayName || null, t !== null ? t : J2(e.type) || "Memo"; + case Jo: t = e._payload, e = e._init; try { - return e5(e(t)); + return J2(e(t)); } catch { } } return null; } - a(e5, "Qa"); - function WB(e) { + a(J2, "Qa"); + function HB(e) { var t = e.type; switch (e.tag) { case 24: @@ -831,9 +831,9 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod case 6: return "Text"; case 16: - return e5(t); + return J2(t); case 8: - return t === W5 ? "StrictMode" : "Mode"; + return t === Vv ? "StrictMode" : "Mode"; case 22: return "Offscreen"; case 12: @@ -857,8 +857,8 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod } return null; } - a(WB, "Ra"); - function da(e) { + a(HB, "Ra"); + function fa(e) { switch (typeof e) { case "boolean": case "number": @@ -871,14 +871,14 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod return ""; } } - a(da, "Sa"); - function CE(e) { + a(fa, "Sa"); + function IE(e) { var t = e.type; return (e = e.nodeName) && e.toLowerCase() === "input" && (t === "checkbox" || t === "radio"); } - a(CE, "Ta"); - function qB(e) { - var t = CE(e) ? "checked" : "value", r = Object.getOwnPropertyDescriptor(e.constructor.prototype, t), n = "" + e[t]; + a(IE, "Ta"); + function jB(e) { + var t = IE(e) ? "checked" : "value", r = Object.getOwnPropertyDescriptor(e.constructor.prototype, t), n = "" + e[t]; if (!e.hasOwnProperty(t) && typeof r < "u" && typeof r.get == "function" && typeof r.set == "function") { var o = r.get, i = r.set; return Object.defineProperty(e, t, { configurable: !0, get: /* @__PURE__ */ a(function() { @@ -894,20 +894,20 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod }, "stopTracking") }; } } - a(qB, "Ua"); - function Cd(e) { - e._valueTracker || (e._valueTracker = qB(e)); + a(jB, "Ua"); + function Sd(e) { + e._valueTracker || (e._valueTracker = jB(e)); } - a(Cd, "Va"); - function DE(e) { + a(Sd, "Va"); + function PE(e) { if (!e) return !1; var t = e._valueTracker; if (!t) return !0; var r = t.getValue(), n = ""; - return e && (n = CE(e) ? e.checked ? "true" : "false" : e.value), e = n, e !== r ? (t.setValue(e), !0) : !1; + return e && (n = IE(e) ? e.checked ? "true" : "false" : e.value), e = n, e !== r ? (t.setValue(e), !0) : !1; } - a(DE, "Wa"); - function Jd(e) { + a(PE, "Wa"); + function Yd(e) { if (e = e || (typeof document < "u" ? document : void 0), typeof e > "u") return null; try { return e.activeElement || e.body; @@ -915,36 +915,36 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod return e.body; } } - a(Jd, "Xa"); - function t5(e, t) { + a(Yd, "Xa"); + function Z2(e, t) { var r = t.checked; - return Ne({}, t, { defaultChecked: void 0, defaultValue: void 0, value: void 0, checked: r ?? e._wrapperState.initialChecked }); + return Me({}, t, { defaultChecked: void 0, defaultValue: void 0, value: void 0, checked: r ?? e._wrapperState.initialChecked }); } - a(t5, "Ya"); - function gS(e, t) { + a(Z2, "Ya"); + function xb(e, t) { var r = t.defaultValue == null ? "" : t.defaultValue, n = t.checked != null ? t.checked : t.defaultChecked; - r = da(t.value != null ? t.value : r), e._wrapperState = { initialChecked: n, initialValue: r, controlled: t.type === "checkbox" || t.type === + r = fa(t.value != null ? t.value : r), e._wrapperState = { initialChecked: n, initialValue: r, controlled: t.type === "checkbox" || t.type === "radio" ? t.checked != null : t.value != null }; } - a(gS, "Za"); - function RE(e, t) { - t = t.checked, t != null && U5(e, "checked", t, !1); + a(xb, "Za"); + function FE(e, t) { + t = t.checked, t != null && $v(e, "checked", t, !1); } - a(RE, "ab"); - function r5(e, t) { - RE(e, t); - var r = da(t.value), n = t.type; + a(FE, "ab"); + function ev(e, t) { + FE(e, t); + var r = fa(t.value), n = t.type; if (r != null) n === "number" ? (r === 0 && e.value === "" || e.value != r) && (e.value = "" + r) : e.value !== "" + r && (e.value = "" + r); else if (n === "submit" || n === "reset") { e.removeAttribute("value"); return; } - t.hasOwnProperty("value") ? n5(e, t.type, r) : t.hasOwnProperty("defaultValue") && n5(e, t.type, da(t.defaultValue)), t.checked == null && + t.hasOwnProperty("value") ? tv(e, t.type, r) : t.hasOwnProperty("defaultValue") && tv(e, t.type, fa(t.defaultValue)), t.checked == null && t.defaultChecked != null && (e.defaultChecked = !!t.defaultChecked); } - a(r5, "bb"); - function vS(e, t, r) { + a(ev, "bb"); + function Cb(e, t, r) { if (t.hasOwnProperty("value") || t.hasOwnProperty("defaultValue")) { var n = t.type; if (!(n !== "submit" && n !== "reset" || t.value !== void 0 && t.value !== null)) return; @@ -952,21 +952,21 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod } r = e.name, r !== "" && (e.name = ""), e.defaultChecked = !!e._wrapperState.initialChecked, r !== "" && (e.name = r); } - a(vS, "db"); - function n5(e, t, r) { - (t !== "number" || Jd(e.ownerDocument) !== e) && (r == null ? e.defaultValue = "" + e._wrapperState.initialValue : e.defaultValue !== "" + + a(Cb, "db"); + function tv(e, t, r) { + (t !== "number" || Yd(e.ownerDocument) !== e) && (r == null ? e.defaultValue = "" + e._wrapperState.initialValue : e.defaultValue !== "" + r && (e.defaultValue = "" + r)); } - a(n5, "cb"); + a(tv, "cb"); var Ic = Array.isArray; - function Fs(e, t, r, n) { + function Os(e, t, r, n) { if (e = e.options, t) { t = {}; for (var o = 0; o < r.length; o++) t["$" + r[o]] = !0; for (r = 0; r < e.length; r++) o = t.hasOwnProperty("$" + e[r].value), e[r].selected !== o && (e[r].selected = o), o && n && (e[r].defaultSelected = !0); } else { - for (r = "" + da(r), t = null, o = 0; o < e.length; o++) { + for (r = "" + fa(r), t = null, o = 0; o < e.length; o++) { if (e[o].value === r) { e[o].selected = !0, n && (e[o].defaultSelected = !0); return; @@ -976,13 +976,13 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod t !== null && (t.selected = !0); } } - a(Fs, "fb"); - function o5(e, t) { + a(Os, "fb"); + function rv(e, t) { if (t.dangerouslySetInnerHTML != null) throw Error(M(91)); - return Ne({}, t, { value: void 0, defaultValue: void 0, children: "" + e._wrapperState.initialValue }); + return Me({}, t, { value: void 0, defaultValue: void 0, children: "" + e._wrapperState.initialValue }); } - a(o5, "gb"); - function yS(e, t) { + a(rv, "gb"); + function Rb(e, t) { var r = t.value; if (r == null) { if (r = t.children, t = t.defaultValue, r != null) { @@ -995,21 +995,21 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod } t == null && (t = ""), r = t; } - e._wrapperState = { initialValue: da(r) }; + e._wrapperState = { initialValue: fa(r) }; } - a(yS, "hb"); - function AE(e, t) { - var r = da(t.value), n = da(t.defaultValue); + a(Rb, "hb"); + function OE(e, t) { + var r = fa(t.value), n = fa(t.defaultValue); r != null && (r = "" + r, r !== e.value && (e.value = r), t.defaultValue == null && e.defaultValue !== r && (e.defaultValue = r)), n != null && (e.defaultValue = "" + n); } - a(AE, "ib"); - function wS(e) { + a(OE, "ib"); + function Db(e) { var t = e.textContent; t === e._wrapperState.initialValue && t !== "" && t !== null && (e.value = t); } - a(wS, "jb"); - function _E(e) { + a(Db, "jb"); + function LE(e) { switch (e) { case "svg": return "http://www.w3.org/2000/svg"; @@ -1019,13 +1019,13 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod return "http://www.w3.org/1999/xhtml"; } } - a(_E, "kb"); - function a5(e, t) { - return e == null || e === "http://www.w3.org/1999/xhtml" ? _E(t) : e === "http://www.w3.org/2000/svg" && t === "foreignObject" ? "http:/\ + a(LE, "kb"); + function nv(e, t) { + return e == null || e === "http://www.w3.org/1999/xhtml" ? LE(t) : e === "http://www.w3.org/2000/svg" && t === "foreignObject" ? "http:/\ /www.w3.org/1999/xhtml" : e; } - a(a5, "lb"); - var Dd, TE = function(e) { + a(nv, "lb"); + var bd, NE = function(e) { return typeof MSApp < "u" && MSApp.execUnsafeLocalFunction ? function(t, r, n, o) { MSApp.execUnsafeLocalFunction(function() { return e(t, r, n, o); @@ -1034,7 +1034,7 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod }(function(e, t) { if (e.namespaceURI !== "http://www.w3.org/2000/svg" || "innerHTML" in e) e.innerHTML = t; else { - for (Dd = Dd || document.createElement("div"), Dd.innerHTML = "" + t.valueOf().toString() + "", t = Dd.firstChild; e.firstChild; ) + for (bd = bd || document.createElement("div"), bd.innerHTML = "" + t.valueOf().toString() + "", t = bd.firstChild; e.firstChild; ) e.removeChild(e.firstChild); for (; t.firstChild; ) e.appendChild(t.firstChild); } @@ -1094,30 +1094,30 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod strokeMiterlimit: !0, strokeOpacity: !0, strokeWidth: !0 - }, GB = ["Webkit", "ms", "Moz", "O"]; + }, $B = ["Webkit", "ms", "Moz", "O"]; Object.keys(Oc).forEach(function(e) { - GB.forEach(function(t) { + $B.forEach(function(t) { t = t + e.charAt(0).toUpperCase() + e.substring(1), Oc[t] = Oc[e]; }); }); - function kE(e, t, r) { + function ME(e, t, r) { return t == null || typeof t == "boolean" || t === "" ? "" : r || typeof t != "number" || t === 0 || Oc.hasOwnProperty(e) && Oc[e] ? ("" + t).trim() : t + "px"; } - a(kE, "rb"); - function IE(e, t) { + a(ME, "rb"); + function BE(e, t) { e = e.style; for (var r in t) if (t.hasOwnProperty(r)) { - var n = r.indexOf("--") === 0, o = kE(r, t[r], n); + var n = r.indexOf("--") === 0, o = ME(r, t[r], n); r === "float" && (r = "cssFloat"), n ? e.setProperty(r, o) : e[r] = o; } } - a(IE, "sb"); - var YB = Ne({ menuitem: !0 }, { area: !0, base: !0, br: !0, col: !0, embed: !0, hr: !0, img: !0, input: !0, keygen: !0, link: !0, meta: !0, + a(BE, "sb"); + var VB = Me({ 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 i5(e, t) { + function ov(e, t) { if (t) { - if (YB[e] && (t.children != null || t.dangerouslySetInnerHTML != null)) throw Error(M(137, e)); + if (VB[e] && (t.children != null || t.dangerouslySetInnerHTML != null)) throw Error(M(137, e)); if (t.dangerouslySetInnerHTML != null) { if (t.children != null) throw Error(M(60)); if (typeof t.dangerouslySetInnerHTML != "object" || !("__html" in t.dangerouslySetInnerHTML)) throw Error(M(61)); @@ -1125,8 +1125,8 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod if (t.style != null && typeof t.style != "object") throw Error(M(62)); } } - a(i5, "ub"); - function s5(e, t) { + a(ov, "ub"); + function av(e, t) { if (e.indexOf("-") === -1) return typeof t.is == "string"; switch (e) { case "annotation-xml": @@ -1142,55 +1142,55 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod return !0; } } - a(s5, "vb"); - var l5 = null; - function Y5(e) { + a(av, "vb"); + var iv = null; + function qv(e) { return e = e.target || e.srcElement || window, e.correspondingUseElement && (e = e.correspondingUseElement), e.nodeType === 3 ? e.parentNode : e; } - a(Y5, "xb"); - var u5 = null, Os = null, Ls = null; - function bS(e) { + a(qv, "xb"); + var sv = null, Ls = null, Ns = null; + function Ab(e) { if (e = lp(e)) { - if (typeof u5 != "function") throw Error(M(280)); + if (typeof sv != "function") throw Error(M(280)); var t = e.stateNode; - t && (t = R0(t), u5(e.stateNode, e.type, t)); + t && (t = E0(t), sv(e.stateNode, e.type, t)); } } - a(bS, "Bb"); - function PE(e) { - Os ? Ls ? Ls.push(e) : Ls = [e] : Os = e; + a(Ab, "Bb"); + function zE(e) { + Ls ? Ns ? Ns.push(e) : Ns = [e] : Ls = e; } - a(PE, "Eb"); - function FE() { - if (Os) { - var e = Os, t = Ls; - if (Ls = Os = null, bS(e), t) for (e = 0; e < t.length; e++) bS(t[e]); + a(zE, "Eb"); + function HE() { + if (Ls) { + var e = Ls, t = Ns; + if (Ns = Ls = null, Ab(e), t) for (e = 0; e < t.length; e++) Ab(t[e]); } } - a(FE, "Fb"); - function OE(e, t) { + a(HE, "Fb"); + function jE(e, t) { return e(t); } - a(OE, "Gb"); - function LE() { + a(jE, "Gb"); + function $E() { } - a(LE, "Hb"); - var I2 = !1; - function NE(e, t, r) { - if (I2) return e(t, r); - I2 = !0; + a($E, "Hb"); + var T2 = !1; + function VE(e, t, r) { + if (T2) return e(t, r); + T2 = !0; try { - return OE(e, t, r); + return jE(e, t, r); } finally { - I2 = !1, (Os !== null || Ls !== null) && (LE(), FE()); + T2 = !1, (Ls !== null || Ns !== null) && ($E(), HE()); } } - a(NE, "Jb"); + a(VE, "Jb"); function Wc(e, t) { var r = e.stateNode; if (r === null) return null; - var n = R0(r); + var n = E0(r); if (n === null) return null; r = n[t]; e: switch (t) { @@ -1215,16 +1215,16 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod return r; } a(Wc, "Kb"); - var c5 = !1; + var lv = !1; if (go) try { - ws = {}, Object.defineProperty(ws, "passive", { get: /* @__PURE__ */ a(function() { - c5 = !0; - }, "get") }), window.addEventListener("test", ws, ws), window.removeEventListener("test", ws, ws); + Ss = {}, Object.defineProperty(Ss, "passive", { get: /* @__PURE__ */ a(function() { + lv = !0; + }, "get") }), window.addEventListener("test", Ss, Ss), window.removeEventListener("test", Ss, Ss); } catch { - c5 = !1; + lv = !1; } - var ws; - function KB(e, t, r, n, o, i, s, l, u) { + var Ss; + function UB(e, t, r, n, o, i, s, l, u) { var c = Array.prototype.slice.call(arguments, 3); try { t.apply(r, c); @@ -1232,52 +1232,52 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod this.onError(p); } } - a(KB, "Nb"); - var Lc = !1, Zd = null, e0 = !1, p5 = null, XB = { onError: /* @__PURE__ */ a(function(e) { - Lc = !0, Zd = e; + a(UB, "Nb"); + var Lc = !1, Kd = null, Xd = !1, uv = null, WB = { onError: /* @__PURE__ */ a(function(e) { + Lc = !0, Kd = e; }, "onError") }; - function QB(e, t, r, n, o, i, s, l, u) { - Lc = !1, Zd = null, KB.apply(XB, arguments); + function qB(e, t, r, n, o, i, s, l, u) { + Lc = !1, Kd = null, UB.apply(WB, arguments); } - a(QB, "Tb"); - function JB(e, t, r, n, o, i, s, l, u) { - if (QB.apply(this, arguments), Lc) { + a(qB, "Tb"); + function GB(e, t, r, n, o, i, s, l, u) { + if (qB.apply(this, arguments), Lc) { if (Lc) { - var c = Zd; - Lc = !1, Zd = null; + var c = Kd; + Lc = !1, Kd = null; } else throw Error(M(198)); - e0 || (e0 = !0, p5 = c); + Xd || (Xd = !0, uv = c); } } - a(JB, "Ub"); - function yi(e) { + a(GB, "Ub"); + function gi(e) { var t = e, r = e; if (e.alternate) for (; t.return; ) t = t.return; else { e = t; do - t = e, t.flags & 4098 && (r = t.return), e = t.return; + t = e, (t.flags & 4098) !== 0 && (r = t.return), e = t.return; while (e); } return t.tag === 3 ? r : null; } - a(yi, "Vb"); - function ME(e) { + a(gi, "Vb"); + function UE(e) { if (e.tag === 13) { var t = e.memoizedState; if (t === null && (e = e.alternate, e !== null && (t = e.memoizedState)), t !== null) return t.dehydrated; } return null; } - a(ME, "Wb"); - function SS(e) { - if (yi(e) !== e) throw Error(M(188)); + a(UE, "Wb"); + function _b(e) { + if (gi(e) !== e) throw Error(M(188)); } - a(SS, "Xb"); - function ZB(e) { + a(_b, "Xb"); + function YB(e) { var t = e.alternate; if (!t) { - if (t = yi(e), t === null) throw Error(M(188)); + if (t = gi(e), t === null) throw Error(M(188)); return t !== e ? null : e; } for (var r = e, n = t; ; ) { @@ -1293,8 +1293,8 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod } if (o.child === i.child) { for (i = o.child; i; ) { - if (i === r) return SS(o), e; - if (i === n) return SS(o), t; + if (i === r) return _b(o), e; + if (i === n) return _b(o), t; i = i.sibling; } throw Error(M(188)); @@ -1332,37 +1332,37 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod if (r.tag !== 3) throw Error(M(188)); return r.stateNode.current === r ? e : t; } - a(ZB, "Yb"); - function BE(e) { - return e = ZB(e), e !== null ? $E(e) : null; + a(YB, "Yb"); + function WE(e) { + return e = YB(e), e !== null ? qE(e) : null; } - a(BE, "Zb"); - function $E(e) { + a(WE, "Zb"); + function qE(e) { if (e.tag === 5 || e.tag === 6) return e; for (e = e.child; e !== null; ) { - var t = $E(e); + var t = qE(e); if (t !== null) return t; e = e.sibling; } return null; } - a($E, "$b"); - var zE = br.unstable_scheduleCallback, ES = br.unstable_cancelCallback, e$ = br.unstable_shouldYield, t$ = br.unstable_requestPaint, qe = br. - unstable_now, r$ = br.unstable_getCurrentPriorityLevel, K5 = br.unstable_ImmediatePriority, HE = br.unstable_UserBlockingPriority, t0 = br. - unstable_NormalPriority, n$ = br.unstable_LowPriority, jE = br.unstable_IdlePriority, E0 = null, Bn = null; - function o$(e) { - if (Bn && typeof Bn.onCommitFiberRoot == "function") try { - Bn.onCommitFiberRoot(E0, e, void 0, (e.current.flags & 128) === 128); + a(qE, "$b"); + var GE = Sr.unstable_scheduleCallback, Tb = Sr.unstable_cancelCallback, KB = Sr.unstable_shouldYield, XB = Sr.unstable_requestPaint, qe = Sr. + unstable_now, QB = Sr.unstable_getCurrentPriorityLevel, Gv = Sr.unstable_ImmediatePriority, YE = Sr.unstable_UserBlockingPriority, Qd = Sr. + unstable_NormalPriority, JB = Sr.unstable_LowPriority, KE = Sr.unstable_IdlePriority, y0 = null, Hn = null; + function ZB(e) { + if (Hn && typeof Hn.onCommitFiberRoot == "function") try { + Hn.onCommitFiberRoot(y0, e, void 0, (e.current.flags & 128) === 128); } catch { } } - a(o$, "mc"); - var fn = Math.clz32 ? Math.clz32 : s$, a$ = Math.log, i$ = Math.LN2; - function s$(e) { - return e >>>= 0, e === 0 ? 32 : 31 - (a$(e) / i$ | 0) | 0; + a(ZB, "mc"); + var hn = Math.clz32 ? Math.clz32 : rz, ez = Math.log, tz = Math.LN2; + function rz(e) { + return e >>>= 0, e === 0 ? 32 : 31 - (ez(e) / tz | 0) | 0; } - a(s$, "nc"); - var Rd = 64, Ad = 4194304; + a(rz, "nc"); + var Ed = 64, xd = 4194304; function Pc(e) { switch (e & -e) { case 1: @@ -1413,7 +1413,7 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod } } a(Pc, "tc"); - function r0(e, t) { + function Jd(e, t) { var r = e.pendingLanes; if (r === 0) return 0; var n = 0, o = e.suspendedLanes, i = e.pingedLanes, s = r & 268435455; @@ -1422,13 +1422,13 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod l !== 0 ? n = Pc(l) : (i &= s, i !== 0 && (n = Pc(i))); } else s = r & ~o, s !== 0 ? n = Pc(s) : i !== 0 && (n = Pc(i)); if (n === 0) return 0; - if (t !== 0 && t !== n && !(t & o) && (o = n & -n, i = t & -t, o >= i || o === 16 && (i & 4194240) !== 0)) return t; - if (n & 4 && (n |= r & 16), t = e.entangledLanes, t !== 0) for (e = e.entanglements, t &= n; 0 < t; ) r = 31 - fn(t), o = 1 << r, n |= e[r], - t &= ~o; + if (t !== 0 && t !== n && (t & o) === 0 && (o = n & -n, i = t & -t, o >= i || o === 16 && (i & 4194240) !== 0)) return t; + if ((n & 4) !== 0 && (n |= r & 16), t = e.entangledLanes, t !== 0) for (e = e.entanglements, t &= n; 0 < t; ) r = 31 - hn(t), o = 1 << r, + n |= e[r], t &= ~o; return n; } - a(r0, "uc"); - function l$(e, t) { + a(Jd, "uc"); + function nz(e, t) { switch (e) { case 1: case 2: @@ -1469,72 +1469,72 @@ al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mod return -1; } } - a(l$, "vc"); - function u$(e, t) { + a(nz, "vc"); + function oz(e, t) { for (var r = e.suspendedLanes, n = e.pingedLanes, o = e.expirationTimes, i = e.pendingLanes; 0 < i; ) { - var s = 31 - fn(i), l = 1 << s, u = o[s]; - u === -1 ? (!(l & r) || l & n) && (o[s] = l$(l, t)) : u <= t && (e.expiredLanes |= l), i &= ~l; + var s = 31 - hn(i), l = 1 << s, u = o[s]; + u === -1 ? ((l & r) === 0 || (l & n) !== 0) && (o[s] = nz(l, t)) : u <= t && (e.expiredLanes |= l), i &= ~l; } } - a(u$, "wc"); - function f5(e) { + a(oz, "wc"); + function cv(e) { return e = e.pendingLanes & -1073741825, e !== 0 ? e : e & 1073741824 ? 1073741824 : 0; } - a(f5, "xc"); - function VE() { - var e = Rd; - return Rd <<= 1, !(Rd & 4194240) && (Rd = 64), e; + a(cv, "xc"); + function XE() { + var e = Ed; + return Ed <<= 1, (Ed & 4194240) === 0 && (Ed = 64), e; } - a(VE, "yc"); - function P2(e) { + a(XE, "yc"); + function k2(e) { for (var t = [], r = 0; 31 > r; r++) t.push(e); return t; } - a(P2, "zc"); + a(k2, "zc"); function ip(e, t, r) { - e.pendingLanes |= t, t !== 536870912 && (e.suspendedLanes = 0, e.pingedLanes = 0), e = e.eventTimes, t = 31 - fn(t), e[t] = r; + e.pendingLanes |= t, t !== 536870912 && (e.suspendedLanes = 0, e.pingedLanes = 0), e = e.eventTimes, t = 31 - hn(t), e[t] = r; } a(ip, "Ac"); - function c$(e, t) { + function az(e, t) { var r = e.pendingLanes & ~t; e.pendingLanes = t, e.suspendedLanes = 0, e.pingedLanes = 0, e.expiredLanes &= t, e.mutableReadLanes &= t, e.entangledLanes &= t, t = e. entanglements; var n = e.eventTimes; for (e = e.expirationTimes; 0 < r; ) { - var o = 31 - fn(r), i = 1 << o; + var o = 31 - hn(r), i = 1 << o; t[o] = 0, n[o] = -1, e[o] = -1, r &= ~i; } } - a(c$, "Bc"); - function X5(e, t) { + a(az, "Bc"); + function Yv(e, t) { var r = e.entangledLanes |= t; for (e = e.entanglements; r; ) { - var n = 31 - fn(r), o = 1 << n; + var n = 31 - hn(r), o = 1 << n; o & t | e[n] & t && (e[n] |= t), r &= ~o; } } - a(X5, "Cc"); - var ge = 0; - function UE(e) { - return e &= -e, 1 < e ? 4 < e ? e & 268435455 ? 16 : 536870912 : 4 : 1; + a(Yv, "Cc"); + var he = 0; + function QE(e) { + return e &= -e, 1 < e ? 4 < e ? (e & 268435455) !== 0 ? 16 : 536870912 : 4 : 1; } - a(UE, "Dc"); - var WE, Q5, qE, GE, YE, d5 = !1, _d = [], aa = null, ia = null, sa = null, qc = /* @__PURE__ */ new Map(), Gc = /* @__PURE__ */ new Map(), - ta = [], p$ = "mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart d\ + a(QE, "Dc"); + var JE, Kv, ZE, ex, tx, pv = !1, Cd = [], oa = null, aa = null, ia = null, qc = /* @__PURE__ */ new Map(), Gc = /* @__PURE__ */ new Map(), + ea = [], iz = "mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart d\ rop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" "); - function xS(e, t) { + function kb(e, t) { switch (e) { case "focusin": case "focusout": - aa = null; + oa = null; break; case "dragenter": case "dragleave": - ia = null; + aa = null; break; case "mouseover": case "mouseout": - sa = null; + ia = null; break; case "pointerover": case "pointerout": @@ -1545,21 +1545,21 @@ rop compositionend compositionstart keydown keypress keyup input textInput copy Gc.delete(t.pointerId); } } - a(xS, "Sc"); + a(kb, "Sc"); function xc(e, t, r, n, o, i) { return e === null || e.nativeEvent !== i ? (e = { blockedOn: t, domEventName: r, eventSystemFlags: n, nativeEvent: i, targetContainers: [ - o] }, t !== null && (t = lp(t), t !== null && Q5(t)), e) : (e.eventSystemFlags |= n, t = e.targetContainers, o !== null && t.indexOf(o) === + o] }, t !== null && (t = lp(t), t !== null && Kv(t)), e) : (e.eventSystemFlags |= n, t = e.targetContainers, o !== null && t.indexOf(o) === -1 && t.push(o), e); } a(xc, "Tc"); - function f$(e, t, r, n, o) { + function sz(e, t, r, n, o) { switch (t) { case "focusin": - return aa = xc(aa, e, t, r, n, o), !0; + return oa = xc(oa, e, t, r, n, o), !0; case "dragenter": - return ia = xc(ia, e, t, r, n, o), !0; + return aa = xc(aa, e, t, r, n, o), !0; case "mouseover": - return sa = xc(sa, e, t, r, n, o), !0; + return ia = xc(ia, e, t, r, n, o), !0; case "pointerover": var i = o.pointerId; return qc.set(i, xc(qc.get(i) || null, e, t, r, n, o)), !0; @@ -1568,16 +1568,16 @@ rop compositionend compositionstart keydown keypress keyup input textInput copy } return !1; } - a(f$, "Uc"); - function KE(e) { - var t = ii(e.target); + a(sz, "Uc"); + function rx(e) { + var t = ai(e.target); if (t !== null) { - var r = yi(t); + var r = gi(t); if (r !== null) { if (t = r.tag, t === 13) { - if (t = ME(r), t !== null) { - e.blockedOn = t, YE(e.priority, function() { - qE(r); + if (t = UE(r), t !== null) { + e.blockedOn = t, tx(e.priority, function() { + ZE(r); }); return; } @@ -1589,101 +1589,101 @@ rop compositionend compositionstart keydown keypress keyup input textInput copy } e.blockedOn = null; } - a(KE, "Vc"); - function jd(e) { + a(rx, "Vc"); + function Bd(e) { if (e.blockedOn !== null) return !1; for (var t = e.targetContainers; 0 < t.length; ) { - var r = h5(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); + var r = fv(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); if (r === null) { r = e.nativeEvent; var n = new r.constructor(r.type, r); - l5 = n, r.target.dispatchEvent(n), l5 = null; - } else return t = lp(r), t !== null && Q5(t), e.blockedOn = r, !1; + iv = n, r.target.dispatchEvent(n), iv = null; + } else return t = lp(r), t !== null && Kv(t), e.blockedOn = r, !1; t.shift(); } return !0; } - a(jd, "Xc"); - function CS(e, t, r) { - jd(e) && r.delete(t); + a(Bd, "Xc"); + function Ib(e, t, r) { + Bd(e) && r.delete(t); } - a(CS, "Zc"); - function d$() { - d5 = !1, aa !== null && jd(aa) && (aa = null), ia !== null && jd(ia) && (ia = null), sa !== null && jd(sa) && (sa = null), qc.forEach(CS), - Gc.forEach(CS); + a(Ib, "Zc"); + function lz() { + pv = !1, oa !== null && Bd(oa) && (oa = null), aa !== null && Bd(aa) && (aa = null), ia !== null && Bd(ia) && (ia = null), qc.forEach(Ib), + Gc.forEach(Ib); } - a(d$, "$c"); + a(lz, "$c"); function Cc(e, t) { - e.blockedOn === t && (e.blockedOn = null, d5 || (d5 = !0, br.unstable_scheduleCallback(br.unstable_NormalPriority, d$))); + e.blockedOn === t && (e.blockedOn = null, pv || (pv = !0, Sr.unstable_scheduleCallback(Sr.unstable_NormalPriority, lz))); } a(Cc, "ad"); function Yc(e) { function t(o) { return Cc(o, e); } - if (a(t, "b"), 0 < _d.length) { - Cc(_d[0], e); - for (var r = 1; r < _d.length; r++) { - var n = _d[r]; + if (a(t, "b"), 0 < Cd.length) { + Cc(Cd[0], e); + for (var r = 1; r < Cd.length; r++) { + var n = Cd[r]; n.blockedOn === e && (n.blockedOn = null); } } - for (aa !== null && Cc(aa, e), ia !== null && Cc(ia, e), sa !== null && Cc(sa, e), qc.forEach(t), Gc.forEach(t), r = 0; r < ta.length; r++) - n = ta[r], n.blockedOn === e && (n.blockedOn = null); - for (; 0 < ta.length && (r = ta[0], r.blockedOn === null); ) KE(r), r.blockedOn === null && ta.shift(); + for (oa !== null && Cc(oa, e), aa !== null && Cc(aa, e), ia !== null && Cc(ia, e), qc.forEach(t), Gc.forEach(t), r = 0; r < ea.length; r++) + n = ea[r], n.blockedOn === e && (n.blockedOn = null); + for (; 0 < ea.length && (r = ea[0], r.blockedOn === null); ) rx(r), r.blockedOn === null && ea.shift(); } a(Yc, "bd"); - var Ns = bo.ReactCurrentBatchConfig, n0 = !0; - function h$(e, t, r, n) { - var o = ge, i = Ns.transition; - Ns.transition = null; + var Ms = So.ReactCurrentBatchConfig, Zd = !0; + function uz(e, t, r, n) { + var o = he, i = Ms.transition; + Ms.transition = null; try { - ge = 1, J5(e, t, r, n); + he = 1, Xv(e, t, r, n); } finally { - ge = o, Ns.transition = i; + he = o, Ms.transition = i; } } - a(h$, "ed"); - function m$(e, t, r, n) { - var o = ge, i = Ns.transition; - Ns.transition = null; + a(uz, "ed"); + function cz(e, t, r, n) { + var o = he, i = Ms.transition; + Ms.transition = null; try { - ge = 4, J5(e, t, r, n); + he = 4, Xv(e, t, r, n); } finally { - ge = o, Ns.transition = i; + he = o, Ms.transition = i; } } - a(m$, "gd"); - function J5(e, t, r, n) { - if (n0) { - var o = h5(e, t, r, n); - if (o === null) $2(e, t, n, o0, r), xS(e, n); - else if (f$(o, e, t, r, n)) n.stopPropagation(); - else if (xS(e, n), t & 4 && -1 < p$.indexOf(e)) { + a(cz, "gd"); + function Xv(e, t, r, n) { + if (Zd) { + var o = fv(e, t, r, n); + if (o === null) M2(e, t, n, e0, r), kb(e, n); + else if (sz(o, e, t, r, n)) n.stopPropagation(); + else if (kb(e, n), t & 4 && -1 < iz.indexOf(e)) { for (; o !== null; ) { var i = lp(o); - if (i !== null && WE(i), i = h5(e, t, r, n), i === null && $2(e, t, n, o0, r), i === o) break; + if (i !== null && JE(i), i = fv(e, t, r, n), i === null && M2(e, t, n, e0, r), i === o) break; o = i; } o !== null && n.stopPropagation(); - } else $2(e, t, n, null, r); + } else M2(e, t, n, null, r); } } - a(J5, "fd"); - var o0 = null; - function h5(e, t, r, n) { - if (o0 = null, e = Y5(n), e = ii(e), e !== null) if (t = yi(e), t === null) e = null; + a(Xv, "fd"); + var e0 = null; + function fv(e, t, r, n) { + if (e0 = null, e = qv(n), e = ai(e), e !== null) if (t = gi(e), t === null) e = null; else if (r = t.tag, r === 13) { - if (e = ME(t), e !== null) return e; + if (e = UE(t), e !== null) return e; e = null; } else if (r === 3) { if (t.stateNode.current.memoizedState.isDehydrated) return t.tag === 3 ? t.stateNode.containerInfo : null; e = null; } else t !== e && (e = null); - return o0 = e, null; + return e0 = e, null; } - a(h5, "Yc"); - function XE(e) { + a(fv, "Yc"); + function nx(e) { switch (e) { case "cancel": case "click": @@ -1758,15 +1758,15 @@ rop compositionend compositionstart keydown keypress keyup input textInput copy case "pointerleave": return 4; case "message": - switch (r$()) { - case K5: + switch (QB()) { + case Gv: return 1; - case HE: + case YE: return 4; - case t0: - case n$: + case Qd: + case JB: return 16; - case jE: + case KE: return 536870912; default: return 16; @@ -1775,64 +1775,64 @@ rop compositionend compositionstart keydown keypress keyup input textInput copy return 16; } } - a(XE, "jd"); - var na = null, Z5 = null, Vd = null; - function QE() { - if (Vd) return Vd; - var e, t = Z5, r = t.length, n, o = "value" in na ? na.value : na.textContent, i = o.length; + a(nx, "jd"); + var ra = null, Qv = null, zd = null; + function ox() { + if (zd) return zd; + var e, t = Qv, r = t.length, n, o = "value" in ra ? ra.value : ra.textContent, i = o.length; for (e = 0; e < r && t[e] === o[e]; e++) ; var s = r - e; for (n = 1; n <= s && t[r - n] === o[i - n]; n++) ; - return Vd = o.slice(e, 1 < n ? 1 - n : void 0); + return zd = o.slice(e, 1 < n ? 1 - n : void 0); } - a(QE, "nd"); - function Ud(e) { + a(ox, "nd"); + function Hd(e) { var t = e.keyCode; return "charCode" in e ? (e = e.charCode, e === 0 && t === 13 && (e = 13)) : e = t, e === 10 && (e = 13), 32 <= e || e === 13 ? e : 0; } - a(Ud, "od"); - function Td() { + a(Hd, "od"); + function Rd() { return !0; } - a(Td, "pd"); - function DS() { + a(Rd, "pd"); + function Pb() { return !1; } - a(DS, "qd"); - function Sr(e) { + a(Pb, "qd"); + function br(e) { function t(r, n, o, i, s) { this._reactName = r, this._targetInst = o, this.type = n, this.nativeEvent = i, this.target = s, this.currentTarget = null; for (var l in e) e.hasOwnProperty(l) && (r = e[l], this[l] = r ? r(i) : i[l]); - return this.isDefaultPrevented = (i.defaultPrevented != null ? i.defaultPrevented : i.returnValue === !1) ? Td : DS, this.isPropagationStopped = - DS, this; + return this.isDefaultPrevented = (i.defaultPrevented != null ? i.defaultPrevented : i.returnValue === !1) ? Rd : Pb, this.isPropagationStopped = + Pb, this; } - return a(t, "b"), Ne(t.prototype, { preventDefault: /* @__PURE__ */ a(function() { + return a(t, "b"), Me(t.prototype, { preventDefault: /* @__PURE__ */ a(function() { this.defaultPrevented = !0; var r = this.nativeEvent; - r && (r.preventDefault ? r.preventDefault() : typeof r.returnValue != "unknown" && (r.returnValue = !1), this.isDefaultPrevented = Td); + r && (r.preventDefault ? r.preventDefault() : typeof r.returnValue != "unknown" && (r.returnValue = !1), this.isDefaultPrevented = Rd); }, "preventDefault"), stopPropagation: /* @__PURE__ */ a(function() { var r = this.nativeEvent; r && (r.stopPropagation ? r.stopPropagation() : typeof r.cancelBubble != "unknown" && (r.cancelBubble = !0), this.isPropagationStopped = - Td); + Rd); }, "stopPropagation"), persist: /* @__PURE__ */ a(function() { - }, "persist"), isPersistent: Td }), t; + }, "persist"), isPersistent: Rd }), t; } - a(Sr, "rd"); - var qs = { eventPhase: 0, bubbles: 0, cancelable: 0, timeStamp: /* @__PURE__ */ a(function(e) { + a(br, "rd"); + var Gs = { eventPhase: 0, bubbles: 0, cancelable: 0, timeStamp: /* @__PURE__ */ a(function(e) { return e.timeStamp || Date.now(); - }, "timeStamp"), defaultPrevented: 0, isTrusted: 0 }, ev = Sr(qs), sp = Ne({}, qs, { view: 0, detail: 0 }), g$ = Sr(sp), F2, O2, Dc, x0 = Ne( - {}, sp, { screenX: 0, screenY: 0, clientX: 0, clientY: 0, pageX: 0, pageY: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, getModifierState: tv, + }, "timeStamp"), defaultPrevented: 0, isTrusted: 0 }, Jv = br(Gs), sp = Me({}, Gs, { view: 0, detail: 0 }), pz = br(sp), I2, P2, Rc, w0 = Me( + {}, sp, { screenX: 0, screenY: 0, clientX: 0, clientY: 0, pageX: 0, pageY: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, getModifierState: Zv, button: 0, buttons: 0, relatedTarget: /* @__PURE__ */ a(function(e) { return e.relatedTarget === void 0 ? e.fromElement === e.srcElement ? e.toElement : e.fromElement : e.relatedTarget; }, "relatedTarget"), movementX: /* @__PURE__ */ a(function(e) { - return "movementX" in e ? e.movementX : (e !== Dc && (Dc && e.type === "mousemove" ? (F2 = e.screenX - Dc.screenX, O2 = e.screenY - Dc.screenY) : - O2 = F2 = 0, Dc = e), F2); + return "movementX" in e ? e.movementX : (e !== Rc && (Rc && e.type === "mousemove" ? (I2 = e.screenX - Rc.screenX, P2 = e.screenY - Rc.screenY) : + P2 = I2 = 0, Rc = e), I2); }, "movementX"), movementY: /* @__PURE__ */ a(function(e) { - return "movementY" in e ? e.movementY : O2; - }, "movementY") }), RS = Sr(x0), v$ = Ne({}, x0, { dataTransfer: 0 }), y$ = Sr(v$), w$ = Ne({}, sp, { relatedTarget: 0 }), L2 = Sr(w$), b$ = Ne( - {}, qs, { animationName: 0, elapsedTime: 0, pseudoElement: 0 }), S$ = Sr(b$), E$ = Ne({}, qs, { clipboardData: /* @__PURE__ */ a(function(e) { + return "movementY" in e ? e.movementY : P2; + }, "movementY") }), Fb = br(w0), fz = Me({}, w0, { dataTransfer: 0 }), dz = br(fz), hz = Me({}, sp, { relatedTarget: 0 }), F2 = br(hz), mz = Me( + {}, Gs, { animationName: 0, elapsedTime: 0, pseudoElement: 0 }), gz = br(mz), vz = Me({}, Gs, { clipboardData: /* @__PURE__ */ a(function(e) { return "clipboardData" in e ? e.clipboardData : window.clipboardData; - }, "clipboardData") }), x$ = Sr(E$), C$ = Ne({}, qs, { data: 0 }), AS = Sr(C$), D$ = { + }, "clipboardData") }), yz = br(vz), wz = Me({}, Gs, { data: 0 }), Ob = br(wz), Sz = { Esc: "Escape", Spacebar: " ", Left: "ArrowLeft", @@ -1845,7 +1845,7 @@ rop compositionend compositionstart keydown keypress keyup input textInput copy Apps: "ContextMenu", Scroll: "ScrollLock", MozPrintableKey: "Unidentified" - }, R$ = { + }, bz = { 8: "Backspace", 9: "Tab", 12: "Clear", @@ -1882,34 +1882,34 @@ rop compositionend compositionstart keydown keypress keyup input textInput copy 144: "NumLock", 145: "ScrollLock", 224: "Meta" - }, A$ = { Alt: "altKey", Control: "ctrlKey", Meta: "metaKey", Shift: "shiftKey" }; - function _$(e) { + }, Ez = { Alt: "altKey", Control: "ctrlKey", Meta: "metaKey", Shift: "shiftKey" }; + function xz(e) { var t = this.nativeEvent; - return t.getModifierState ? t.getModifierState(e) : (e = A$[e]) ? !!t[e] : !1; + return t.getModifierState ? t.getModifierState(e) : (e = Ez[e]) ? !!t[e] : !1; } - a(_$, "Pd"); - function tv() { - return _$; + a(xz, "Pd"); + function Zv() { + return xz; } - a(tv, "zd"); - var T$ = Ne({}, sp, { key: /* @__PURE__ */ a(function(e) { + a(Zv, "zd"); + var Cz = Me({}, sp, { key: /* @__PURE__ */ a(function(e) { if (e.key) { - var t = D$[e.key] || e.key; + var t = Sz[e.key] || e.key; if (t !== "Unidentified") return t; } - return e.type === "keypress" ? (e = Ud(e), e === 13 ? "Enter" : String.fromCharCode(e)) : e.type === "keydown" || e.type === "keyup" ? R$[e. + return e.type === "keypress" ? (e = Hd(e), e === 13 ? "Enter" : String.fromCharCode(e)) : e.type === "keydown" || e.type === "keyup" ? bz[e. keyCode] || "Unidentified" : ""; - }, "key"), code: 0, location: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, repeat: 0, locale: 0, getModifierState: tv, charCode: /* @__PURE__ */ a( + }, "key"), code: 0, location: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, repeat: 0, locale: 0, getModifierState: Zv, charCode: /* @__PURE__ */ a( function(e) { - return e.type === "keypress" ? Ud(e) : 0; + return e.type === "keypress" ? Hd(e) : 0; }, "charCode"), keyCode: /* @__PURE__ */ a(function(e) { return e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0; }, "keyCode"), which: /* @__PURE__ */ a(function(e) { - return e.type === "keypress" ? Ud(e) : e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0; - }, "which") }), k$ = Sr(T$), I$ = Ne({}, x0, { pointerId: 0, width: 0, height: 0, pressure: 0, tangentialPressure: 0, tiltX: 0, tiltY: 0, twist: 0, - pointerType: 0, isPrimary: 0 }), _S = Sr(I$), P$ = Ne({}, sp, { touches: 0, targetTouches: 0, changedTouches: 0, altKey: 0, metaKey: 0, ctrlKey: 0, - shiftKey: 0, getModifierState: tv }), F$ = Sr(P$), O$ = Ne({}, qs, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 }), L$ = Sr(O$), N$ = Ne( - {}, x0, { + return e.type === "keypress" ? Hd(e) : e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0; + }, "which") }), Rz = br(Cz), Dz = Me({}, w0, { pointerId: 0, width: 0, height: 0, pressure: 0, tangentialPressure: 0, tiltX: 0, tiltY: 0, twist: 0, + pointerType: 0, isPrimary: 0 }), Lb = br(Dz), Az = Me({}, sp, { touches: 0, targetTouches: 0, changedTouches: 0, altKey: 0, metaKey: 0, ctrlKey: 0, + shiftKey: 0, getModifierState: Zv }), _z = br(Az), Tz = Me({}, Gs, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 }), kz = br(Tz), Iz = Me( + {}, w0, { deltaX: /* @__PURE__ */ a(function(e) { return "deltaX" in e ? e.deltaX : "wheelDeltaX" in e ? -e.wheelDeltaX : 0; }, "deltaX"), @@ -1918,13 +1918,13 @@ rop compositionend compositionstart keydown keypress keyup input textInput copy }, "deltaY"), deltaZ: 0, deltaMode: 0 - }), M$ = Sr(N$), B$ = [9, 13, 27, 32], rv = go && "CompositionEvent" in window, Nc = null; + }), Pz = br(Iz), Fz = [9, 13, 27, 32], e5 = go && "CompositionEvent" in window, Nc = null; go && "documentMode" in document && (Nc = document.documentMode); - var $$ = go && "TextEvent" in window && !Nc, JE = go && (!rv || Nc && 8 < Nc && 11 >= Nc), TS = " ", kS = !1; - function ZE(e, t) { + var Oz = go && "TextEvent" in window && !Nc, ax = go && (!e5 || Nc && 8 < Nc && 11 >= Nc), Nb = " ", Mb = !1; + function ix(e, t) { switch (e) { case "keyup": - return B$.indexOf(t.keyCode) !== -1; + return Fz.indexOf(t.keyCode) !== -1; case "keydown": return t.keyCode !== 229; case "keypress": @@ -1935,27 +1935,27 @@ rop compositionend compositionstart keydown keypress keyup input textInput copy return !1; } } - a(ZE, "ge"); - function ex(e) { + a(ix, "ge"); + function sx(e) { return e = e.detail, typeof e == "object" && "data" in e ? e.data : null; } - a(ex, "he"); - var xs = !1; - function z$(e, t) { + a(sx, "he"); + var Cs = !1; + function Lz(e, t) { switch (e) { case "compositionend": - return ex(t); + return sx(t); case "keypress": - return t.which !== 32 ? null : (kS = !0, TS); + return t.which !== 32 ? null : (Mb = !0, Nb); case "textInput": - return e = t.data, e === TS && kS ? null : e; + return e = t.data, e === Nb && Mb ? null : e; default: return null; } } - a(z$, "je"); - function H$(e, t) { - if (xs) return e === "compositionend" || !rv && ZE(e, t) ? (e = QE(), Vd = Z5 = na = null, xs = !1, e) : null; + a(Lz, "je"); + function Nz(e, t) { + if (Cs) return e === "compositionend" || !e5 && ix(e, t) ? (e = ox(), zd = Qv = ra = null, Cs = !1, e) : null; switch (e) { case "paste": return null; @@ -1966,92 +1966,92 @@ rop compositionend compositionstart keydown keypress keyup input textInput copy } return null; case "compositionend": - return JE && t.locale !== "ko" ? null : t.data; + return ax && t.locale !== "ko" ? null : t.data; default: return null; } } - a(H$, "ke"); - var j$ = { color: !0, date: !0, datetime: !0, "datetime-local": !0, email: !0, month: !0, number: !0, password: !0, range: !0, search: !0, + a(Nz, "ke"); + var Mz = { color: !0, date: !0, datetime: !0, "datetime-local": !0, email: !0, month: !0, number: !0, password: !0, range: !0, search: !0, tel: !0, text: !0, time: !0, url: !0, week: !0 }; - function IS(e) { + function Bb(e) { var t = e && e.nodeName && e.nodeName.toLowerCase(); - return t === "input" ? !!j$[e.type] : t === "textarea"; + return t === "input" ? !!Mz[e.type] : t === "textarea"; } - a(IS, "me"); - function tx(e, t, r, n) { - PE(n), t = a0(t, "onChange"), 0 < t.length && (r = new ev("onChange", "change", null, r, n), e.push({ event: r, listeners: t })); + a(Bb, "me"); + function lx(e, t, r, n) { + zE(n), t = t0(t, "onChange"), 0 < t.length && (r = new Jv("onChange", "change", null, r, n), e.push({ event: r, listeners: t })); } - a(tx, "ne"); + a(lx, "ne"); var Mc = null, Kc = null; - function V$(e) { - fx(e, 0); + function Bz(e) { + wx(e, 0); } - a(V$, "re"); - function C0(e) { - var t = Rs(e); - if (DE(t)) return e; + a(Bz, "re"); + function S0(e) { + var t = As(e); + if (PE(t)) return e; } - a(C0, "te"); - function U$(e, t) { + a(S0, "te"); + function zz(e, t) { if (e === "change") return t; } - a(U$, "ve"); - var rx = !1; - go && (go ? (Id = "oninput" in document, Id || (N2 = document.createElement("div"), N2.setAttribute("oninput", "return;"), Id = typeof N2. - oninput == "function"), kd = Id) : kd = !1, rx = kd && (!document.documentMode || 9 < document.documentMode)); - var kd, Id, N2; - function PS() { - Mc && (Mc.detachEvent("onpropertychange", nx), Kc = Mc = null); - } - a(PS, "Ae"); - function nx(e) { - if (e.propertyName === "value" && C0(Kc)) { + a(zz, "ve"); + var ux = !1; + go && (go ? (Ad = "oninput" in document, Ad || (O2 = document.createElement("div"), O2.setAttribute("oninput", "return;"), Ad = typeof O2. + oninput == "function"), Dd = Ad) : Dd = !1, ux = Dd && (!document.documentMode || 9 < document.documentMode)); + var Dd, Ad, O2; + function zb() { + Mc && (Mc.detachEvent("onpropertychange", cx), Kc = Mc = null); + } + a(zb, "Ae"); + function cx(e) { + if (e.propertyName === "value" && S0(Kc)) { var t = []; - tx(t, Kc, e, Y5(e)), NE(V$, t); + lx(t, Kc, e, qv(e)), VE(Bz, t); } } - a(nx, "Be"); - function W$(e, t, r) { - e === "focusin" ? (PS(), Mc = t, Kc = r, Mc.attachEvent("onpropertychange", nx)) : e === "focusout" && PS(); + a(cx, "Be"); + function Hz(e, t, r) { + e === "focusin" ? (zb(), Mc = t, Kc = r, Mc.attachEvent("onpropertychange", cx)) : e === "focusout" && zb(); } - a(W$, "Ce"); - function q$(e) { - if (e === "selectionchange" || e === "keyup" || e === "keydown") return C0(Kc); + a(Hz, "Ce"); + function jz(e) { + if (e === "selectionchange" || e === "keyup" || e === "keydown") return S0(Kc); } - a(q$, "De"); - function G$(e, t) { - if (e === "click") return C0(t); + a(jz, "De"); + function $z(e, t) { + if (e === "click") return S0(t); } - a(G$, "Ee"); - function Y$(e, t) { - if (e === "input" || e === "change") return C0(t); + a($z, "Ee"); + function Vz(e, t) { + if (e === "input" || e === "change") return S0(t); } - a(Y$, "Fe"); - function K$(e, t) { + a(Vz, "Fe"); + function Uz(e, t) { return e === t && (e !== 0 || 1 / e === 1 / t) || e !== e && t !== t; } - a(K$, "Ge"); - var hn = typeof Object.is == "function" ? Object.is : K$; + a(Uz, "Ge"); + var gn = typeof Object.is == "function" ? Object.is : Uz; function Xc(e, t) { - if (hn(e, t)) return !0; + if (gn(e, t)) return !0; if (typeof e != "object" || e === null || typeof t != "object" || t === null) return !1; var r = Object.keys(e), n = Object.keys(t); if (r.length !== n.length) return !1; for (n = 0; n < r.length; n++) { var o = r[n]; - if (!X2.call(t, o) || !hn(e[o], t[o])) return !1; + if (!Y2.call(t, o) || !gn(e[o], t[o])) return !1; } return !0; } a(Xc, "Ie"); - function FS(e) { + function Hb(e) { for (; e && e.firstChild; ) e = e.firstChild; return e; } - a(FS, "Je"); - function OS(e, t) { - var r = FS(e); + a(Hb, "Je"); + function jb(e, t) { + var r = Hb(e); e = 0; for (var n; r; ) { if (r.nodeType === 3) { @@ -2068,17 +2068,17 @@ rop compositionend compositionstart keydown keypress keyup input textInput copy } r = void 0; } - r = FS(r); + r = Hb(r); } } - a(OS, "Ke"); - function ox(e, t) { - return e && t ? e === t ? !0 : e && e.nodeType === 3 ? !1 : t && t.nodeType === 3 ? ox(e, t.parentNode) : "contains" in e ? e.contains(t) : + a(jb, "Ke"); + function px(e, t) { + return e && t ? e === t ? !0 : e && e.nodeType === 3 ? !1 : t && t.nodeType === 3 ? px(e, t.parentNode) : "contains" in e ? e.contains(t) : e.compareDocumentPosition ? !!(e.compareDocumentPosition(t) & 16) : !1 : !1; } - a(ox, "Le"); - function ax() { - for (var e = window, t = Jd(); t instanceof e.HTMLIFrameElement; ) { + a(px, "Le"); + function fx() { + for (var e = window, t = Yd(); t instanceof e.HTMLIFrameElement; ) { try { var r = typeof t.contentWindow.location.href == "string"; } catch { @@ -2086,28 +2086,28 @@ rop compositionend compositionstart keydown keypress keyup input textInput copy } if (r) e = t.contentWindow; else break; - t = Jd(e.document); + t = Yd(e.document); } return t; } - a(ax, "Me"); - function nv(e) { + a(fx, "Me"); + function t5(e) { var t = e && e.nodeName && e.nodeName.toLowerCase(); return t && (t === "input" && (e.type === "text" || e.type === "search" || e.type === "tel" || e.type === "url" || e.type === "password") || t === "textarea" || e.contentEditable === "true"); } - a(nv, "Ne"); - function X$(e) { - var t = ax(), r = e.focusedElem, n = e.selectionRange; - if (t !== r && r && r.ownerDocument && ox(r.ownerDocument.documentElement, r)) { - if (n !== null && nv(r)) { + a(t5, "Ne"); + function Wz(e) { + var t = fx(), r = e.focusedElem, n = e.selectionRange; + if (t !== r && r && r.ownerDocument && px(r.ownerDocument.documentElement, r)) { + if (n !== null && t5(r)) { if (t = n.start, e = n.end, e === void 0 && (e = t), "selectionStart" in r) r.selectionStart = t, r.selectionEnd = Math.min(e, r.value. length); else if (e = (t = r.ownerDocument || document) && t.defaultView || window, e.getSelection) { e = e.getSelection(); var o = r.textContent.length, i = Math.min(n.start, o); - n = n.end === void 0 ? i : Math.min(n.end, o), !e.extend && i > n && (o = n, n = i, i = o), o = OS(r, i); - var s = OS( + n = n.end === void 0 ? i : Math.min(n.end, o), !e.extend && i > n && (o = n, n = i, i = o), o = jb(r, i); + var s = jb( r, n ); @@ -2121,72 +2121,72 @@ rop compositionend compositionstart keydown keypress keyup input textInput copy e.top; } } - a(X$, "Oe"); - var Q$ = go && "documentMode" in document && 11 >= document.documentMode, Cs = null, m5 = null, Bc = null, g5 = !1; - function LS(e, t, r) { + a(Wz, "Oe"); + var qz = go && "documentMode" in document && 11 >= document.documentMode, Rs = null, dv = null, Bc = null, hv = !1; + function $b(e, t, r) { var n = r.window === r ? r.document : r.nodeType === 9 ? r : r.ownerDocument; - g5 || Cs == null || Cs !== Jd(n) || (n = Cs, "selectionStart" in n && nv(n) ? n = { start: n.selectionStart, end: n.selectionEnd } : (n = + hv || Rs == null || Rs !== Yd(n) || (n = Rs, "selectionStart" in n && t5(n) ? n = { start: n.selectionStart, end: n.selectionEnd } : (n = (n.ownerDocument && n.ownerDocument.defaultView || window).getSelection(), n = { anchorNode: n.anchorNode, anchorOffset: n.anchorOffset, - focusNode: n.focusNode, focusOffset: n.focusOffset }), Bc && Xc(Bc, n) || (Bc = n, n = a0(m5, "onSelect"), 0 < n.length && (t = new ev("\ -onSelect", "select", null, t, r), e.push({ event: t, listeners: n }), t.target = Cs))); + focusNode: n.focusNode, focusOffset: n.focusOffset }), Bc && Xc(Bc, n) || (Bc = n, n = t0(dv, "onSelect"), 0 < n.length && (t = new Jv("\ +onSelect", "select", null, t, r), e.push({ event: t, listeners: n }), t.target = Rs))); } - a(LS, "Ue"); - function Pd(e, t) { + a($b, "Ue"); + function _d(e, t) { var r = {}; return r[e.toLowerCase()] = t.toLowerCase(), r["Webkit" + e] = "webkit" + t, r["Moz" + e] = "moz" + t, r; } - a(Pd, "Ve"); - var Ds = { animationend: Pd("Animation", "AnimationEnd"), animationiteration: Pd("Animation", "AnimationIteration"), animationstart: Pd("A\ -nimation", "AnimationStart"), transitionend: Pd("Transition", "TransitionEnd") }, M2 = {}, ix = {}; - go && (ix = document.createElement("div").style, "AnimationEvent" in window || (delete Ds.animationend.animation, delete Ds.animationiteration. + a(_d, "Ve"); + var Ds = { animationend: _d("Animation", "AnimationEnd"), animationiteration: _d("Animation", "AnimationIteration"), animationstart: _d("A\ +nimation", "AnimationStart"), transitionend: _d("Transition", "TransitionEnd") }, L2 = {}, dx = {}; + go && (dx = document.createElement("div").style, "AnimationEvent" in window || (delete Ds.animationend.animation, delete Ds.animationiteration. animation, delete Ds.animationstart.animation), "TransitionEvent" in window || delete Ds.transitionend.transition); - function D0(e) { - if (M2[e]) return M2[e]; + function b0(e) { + if (L2[e]) return L2[e]; if (!Ds[e]) return e; var t = Ds[e], r; - for (r in t) if (t.hasOwnProperty(r) && r in ix) return M2[e] = t[r]; + for (r in t) if (t.hasOwnProperty(r) && r in dx) return L2[e] = t[r]; return e; } - a(D0, "Ze"); - var sx = D0("animationend"), lx = D0("animationiteration"), ux = D0("animationstart"), cx = D0("transitionend"), px = /* @__PURE__ */ new Map(), - NS = "abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dra\ + a(b0, "Ze"); + var hx = b0("animationend"), mx = b0("animationiteration"), gx = b0("animationstart"), vx = b0("transitionend"), yx = /* @__PURE__ */ new Map(), + Vb = "abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dra\ gStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetada\ ta loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMov\ e pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd to\ uchStart volumeChange scroll toggle touchMove waiting wheel".split(" "); - function ma(e, t) { - px.set(e, t), gi(t, [e]); - } - a(ma, "ff"); - for (Fd = 0; Fd < NS.length; Fd++) - Od = NS[Fd], MS = Od.toLowerCase(), BS = Od[0].toUpperCase() + Od.slice(1), ma(MS, "on" + BS); - var Od, MS, BS, Fd; - ma(sx, "onAnimationEnd"); - ma(lx, "onAnimationIteration"); - ma(ux, "onAnimationStart"); - ma("dblclick", "onDoubleClick"); - ma("focusin", "onFocus"); - ma("focusout", "onBlur"); - ma(cx, "onTransitionEnd"); - $s("onMouseEnter", ["mouseout", "mouseover"]); - $s("onMouseLeave", ["mouseout", "mouseover"]); - $s("onPointerEnter", ["pointerout", "pointerover"]); - $s("onPointerLeave", ["pointerout", "pointerover"]); - gi("onChange", "change click focusin focusout input keydown keyup selectionchange".split(" ")); - gi("onSelect", "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")); - gi("onBeforeInput", ["compositionend", "keypress", "textInput", "paste"]); - gi("onCompositionEnd", "compositionend focusout keydown keypress keyup mousedown".split(" ")); - gi("onCompositionStart", "compositionstart focusout keydown keypress keyup mousedown".split(" ")); - gi("onCompositionUpdate", "compositionupdate focusout keydown keypress keyup mousedown".split(" ")); + function ha(e, t) { + yx.set(e, t), mi(t, [e]); + } + a(ha, "ff"); + for (Td = 0; Td < Vb.length; Td++) + kd = Vb[Td], Ub = kd.toLowerCase(), Wb = kd[0].toUpperCase() + kd.slice(1), ha(Ub, "on" + Wb); + var kd, Ub, Wb, Td; + ha(hx, "onAnimationEnd"); + ha(mx, "onAnimationIteration"); + ha(gx, "onAnimationStart"); + ha("dblclick", "onDoubleClick"); + ha("focusin", "onFocus"); + ha("focusout", "onBlur"); + ha(vx, "onTransitionEnd"); + Hs("onMouseEnter", ["mouseout", "mouseover"]); + Hs("onMouseLeave", ["mouseout", "mouseover"]); + Hs("onPointerEnter", ["pointerout", "pointerover"]); + Hs("onPointerLeave", ["pointerout", "pointerover"]); + mi("onChange", "change click focusin focusout input keydown keyup selectionchange".split(" ")); + mi("onSelect", "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")); + mi("onBeforeInput", ["compositionend", "keypress", "textInput", "paste"]); + mi("onCompositionEnd", "compositionend focusout keydown keypress keyup mousedown".split(" ")); + mi("onCompositionStart", "compositionstart focusout keydown keypress keyup mousedown".split(" ")); + mi("onCompositionUpdate", "compositionupdate focusout keydown keypress keyup mousedown".split(" ")); var Fc = "abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing\ - progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "), J$ = new Set("cancel close invalid l\ + progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "), Gz = new Set("cancel close invalid l\ oad scroll toggle".split(" ").concat(Fc)); - function $S(e, t, r) { + function qb(e, t, r) { var n = e.type || "unknown-event"; - e.currentTarget = r, JB(n, t, void 0, e), e.currentTarget = null; + e.currentTarget = r, GB(n, t, void 0, e), e.currentTarget = null; } - a($S, "nf"); - function fx(e, t) { + a(qb, "nf"); + function wx(e, t) { t = (t & 4) !== 0; for (var r = 0; r < e.length; r++) { var n = e[r], o = n.event; @@ -2196,59 +2196,59 @@ oad scroll toggle".split(" ").concat(Fc)); if (t) for (var s = n.length - 1; 0 <= s; s--) { var l = n[s], u = l.instance, c = l.currentTarget; if (l = l.listener, u !== i && o.isPropagationStopped()) break e; - $S(o, l, c), i = u; + qb(o, l, c), i = u; } else for (s = 0; s < n.length; s++) { if (l = n[s], u = l.instance, c = l.currentTarget, l = l.listener, u !== i && o.isPropagationStopped()) break e; - $S(o, l, c), i = u; + qb(o, l, c), i = u; } } } - if (e0) throw e = p5, e0 = !1, p5 = null, e; + if (Xd) throw e = uv, Xd = !1, uv = null, e; } - a(fx, "se"); - function Ce(e, t) { - var r = t[S5]; - r === void 0 && (r = t[S5] = /* @__PURE__ */ new Set()); + a(wx, "se"); + function Re(e, t) { + var r = t[wv]; + r === void 0 && (r = t[wv] = /* @__PURE__ */ new Set()); var n = e + "__bubble"; - r.has(n) || (dx(t, e, 2, !1), r.add(n)); + r.has(n) || (Sx(t, e, 2, !1), r.add(n)); } - a(Ce, "D"); - function B2(e, t, r) { + a(Re, "D"); + function N2(e, t, r) { var n = 0; - t && (n |= 4), dx(r, e, n, t); + t && (n |= 4), Sx(r, e, n, t); } - a(B2, "qf"); - var Ld = "_reactListening" + Math.random().toString(36).slice(2); + a(N2, "qf"); + var Id = "_reactListening" + Math.random().toString(36).slice(2); function Qc(e) { - if (!e[Ld]) { - e[Ld] = !0, bE.forEach(function(r) { - r !== "selectionchange" && (J$.has(r) || B2(r, !1, e), B2(r, !0, e)); + if (!e[Id]) { + e[Id] = !0, AE.forEach(function(r) { + r !== "selectionchange" && (Gz.has(r) || N2(r, !1, e), N2(r, !0, e)); }); var t = e.nodeType === 9 ? e : e.ownerDocument; - t === null || t[Ld] || (t[Ld] = !0, B2("selectionchange", !1, t)); + t === null || t[Id] || (t[Id] = !0, N2("selectionchange", !1, t)); } } a(Qc, "sf"); - function dx(e, t, r, n) { - switch (XE(t)) { + function Sx(e, t, r, n) { + switch (nx(t)) { case 1: - var o = h$; + var o = uz; break; case 4: - o = m$; + o = cz; break; default: - o = J5; + o = Xv; } - r = o.bind(null, t, r, e), o = void 0, !c5 || t !== "touchstart" && t !== "touchmove" && t !== "wheel" || (o = !0), n ? o !== void 0 ? e. + r = o.bind(null, t, r, e), o = void 0, !lv || t !== "touchstart" && t !== "touchmove" && t !== "wheel" || (o = !0), n ? o !== void 0 ? e. addEventListener(t, r, { capture: !0, passive: o }) : e.addEventListener(t, r, !0) : o !== void 0 ? e.addEventListener(t, r, { passive: o }) : e.addEventListener(t, r, !1); } - a(dx, "pf"); - function $2(e, t, r, n, o) { + a(Sx, "pf"); + function M2(e, t, r, n, o) { var i = n; - if (!(t & 1) && !(t & 2) && n !== null) e: for (; ; ) { + if ((t & 1) === 0 && (t & 2) === 0 && n !== null) e: for (; ; ) { if (n === null) return; var s = n.tag; if (s === 3 || s === 4) { @@ -2260,7 +2260,7 @@ oad scroll toggle".split(" ").concat(Fc)); s = s.return; } for (; l !== null; ) { - if (s = ii(l), s === null) return; + if (s = ai(l), s === null) return; if (u = s.tag, u === 5 || u === 6) { n = i = s; continue e; @@ -2270,28 +2270,28 @@ oad scroll toggle".split(" ").concat(Fc)); } n = n.return; } - NE(function() { - var c = i, p = Y5(r), h = []; + VE(function() { + var c = i, p = qv(r), h = []; e: { - var m = px.get(e); + var m = yx.get(e); if (m !== void 0) { - var g = ev, b = e; + var g = Jv, S = e; switch (e) { case "keypress": - if (Ud(r) === 0) break e; + if (Hd(r) === 0) break e; case "keydown": case "keyup": - g = k$; + g = Rz; break; case "focusin": - b = "focus", g = L2; + S = "focus", g = F2; break; case "focusout": - b = "blur", g = L2; + S = "blur", g = F2; break; case "beforeblur": case "afterblur": - g = L2; + g = F2; break; case "click": if (r.button === 2) break e; @@ -2303,7 +2303,7 @@ oad scroll toggle".split(" ").concat(Fc)); case "mouseout": case "mouseover": case "contextmenu": - g = RS; + g = Fb; break; case "drag": case "dragend": @@ -2313,32 +2313,32 @@ oad scroll toggle".split(" ").concat(Fc)); case "dragover": case "dragstart": case "drop": - g = y$; + g = dz; break; case "touchcancel": case "touchend": case "touchmove": case "touchstart": - g = F$; + g = _z; break; - case sx: - case lx: - case ux: - g = S$; + case hx: + case mx: + case gx: + g = gz; break; - case cx: - g = L$; + case vx: + g = kz; break; case "scroll": - g = g$; + g = pz; break; case "wheel": - g = M$; + g = Pz; break; case "copy": case "cut": case "paste": - g = x$; + g = yz; break; case "gotpointercapture": case "lostpointercapture": @@ -2348,31 +2348,31 @@ oad scroll toggle".split(" ").concat(Fc)); case "pointerout": case "pointerover": case "pointerup": - g = _S; + g = Lb; } - var v = (t & 4) !== 0, S = !v && e === "scroll", w = v ? m !== null ? m + "Capture" : null : m; + var v = (t & 4) !== 0, b = !v && e === "scroll", w = v ? m !== null ? m + "Capture" : null : m; v = []; for (var y = c, E; y !== null; ) { E = y; var x = E.stateNode; - if (E.tag === 5 && x !== null && (E = x, w !== null && (x = Wc(y, w), x != null && v.push(Jc(y, x, E)))), S) break; + if (E.tag === 5 && x !== null && (E = x, w !== null && (x = Wc(y, w), x != null && v.push(Jc(y, x, E)))), b) break; y = y.return; } - 0 < v.length && (m = new g(m, b, null, r, p), h.push({ event: m, listeners: v })); + 0 < v.length && (m = new g(m, S, null, r, p), h.push({ event: m, listeners: v })); } } - if (!(t & 7)) { + if ((t & 7) === 0) { e: { - if (m = e === "mouseover" || e === "pointerover", g = e === "mouseout" || e === "pointerout", m && r !== l5 && (b = r.relatedTarget || - r.fromElement) && (ii(b) || b[vo])) break e; - if ((g || m) && (m = p.window === p ? p : (m = p.ownerDocument) ? m.defaultView || m.parentWindow : window, g ? (b = r.relatedTarget || - r.toElement, g = c, b = b ? ii(b) : null, b !== null && (S = yi(b), b !== S || b.tag !== 5 && b.tag !== 6) && (b = null)) : (g = null, - b = c), g !== b)) { - if (v = RS, x = "onMouseLeave", w = "onMouseEnter", y = "mouse", (e === "pointerout" || e === "pointerover") && (v = _S, x = "on\ -PointerLeave", w = "onPointerEnter", y = "pointer"), S = g == null ? m : Rs(g), E = b == null ? m : Rs(b), m = new v(x, y + "leave", g, r, p), - m.target = S, m.relatedTarget = E, x = null, ii(p) === c && (v = new v(w, y + "enter", b, r, p), v.target = E, v.relatedTarget = - S, x = v), S = x, g && b) t: { - for (v = g, w = b, y = 0, E = v; E; E = bs(E)) y++; + if (m = e === "mouseover" || e === "pointerover", g = e === "mouseout" || e === "pointerout", m && r !== iv && (S = r.relatedTarget || + r.fromElement) && (ai(S) || S[vo])) break e; + if ((g || m) && (m = p.window === p ? p : (m = p.ownerDocument) ? m.defaultView || m.parentWindow : window, g ? (S = r.relatedTarget || + r.toElement, g = c, S = S ? ai(S) : null, S !== null && (b = gi(S), S !== b || S.tag !== 5 && S.tag !== 6) && (S = null)) : (g = null, + S = c), g !== S)) { + if (v = Fb, x = "onMouseLeave", w = "onMouseEnter", y = "mouse", (e === "pointerout" || e === "pointerover") && (v = Lb, x = "on\ +PointerLeave", w = "onPointerEnter", y = "pointer"), b = g == null ? m : As(g), E = S == null ? m : As(S), m = new v(x, y + "leave", g, r, p), + m.target = b, m.relatedTarget = E, x = null, ai(p) === c && (v = new v(w, y + "enter", S, r, p), v.target = E, v.relatedTarget = + b, x = v), b = x, g && S) t: { + for (v = g, w = S, y = 0, E = v; E; E = bs(E)) y++; for (E = 0, x = w; x; x = bs(x)) E++; for (; 0 < y - E; ) v = bs(v), y--; for (; 0 < E - y; ) w = bs(w), E--; @@ -2383,46 +2383,46 @@ PointerLeave", w = "onPointerEnter", y = "pointer"), S = g == null ? m : Rs(g), v = null; } else v = null; - g !== null && zS(h, m, g, v, !1), b !== null && S !== null && zS(h, S, b, v, !0); + g !== null && Gb(h, m, g, v, !1), S !== null && b !== null && Gb(h, b, S, v, !0); } } e: { - if (m = c ? Rs(c) : window, g = m.nodeName && m.nodeName.toLowerCase(), g === "select" || g === "input" && m.type === "file") var C = U$; - else if (IS(m)) if (rx) C = Y$; + if (m = c ? As(c) : window, g = m.nodeName && m.nodeName.toLowerCase(), g === "select" || g === "input" && m.type === "file") var C = zz; + else if (Bb(m)) if (ux) C = Vz; else { - C = q$; - var D = W$; + C = jz; + var D = Hz; } - else (g = m.nodeName) && g.toLowerCase() === "input" && (m.type === "checkbox" || m.type === "radio") && (C = G$); + else (g = m.nodeName) && g.toLowerCase() === "input" && (m.type === "checkbox" || m.type === "radio") && (C = $z); if (C && (C = C(e, c))) { - tx(h, C, r, p); + lx(h, C, r, p); break e; } - D && D(e, m, c), e === "focusout" && (D = m._wrapperState) && D.controlled && m.type === "number" && n5(m, "number", m.value); + D && D(e, m, c), e === "focusout" && (D = m._wrapperState) && D.controlled && m.type === "number" && tv(m, "number", m.value); } - switch (D = c ? Rs(c) : window, e) { + switch (D = c ? As(c) : window, e) { case "focusin": - (IS(D) || D.contentEditable === "true") && (Cs = D, m5 = c, Bc = null); + (Bb(D) || D.contentEditable === "true") && (Rs = D, dv = c, Bc = null); break; case "focusout": - Bc = m5 = Cs = null; + Bc = dv = Rs = null; break; case "mousedown": - g5 = !0; + hv = !0; break; case "contextmenu": case "mouseup": case "dragend": - g5 = !1, LS(h, r, p); + hv = !1, $b(h, r, p); break; case "selectionchange": - if (Q$) break; + if (qz) break; case "keydown": case "keyup": - LS(h, r, p); + $b(h, r, p); } var R; - if (rv) e: { + if (e5) e: { switch (e) { case "compositionstart": var A = "onCompositionStart"; @@ -2436,21 +2436,21 @@ PointerLeave", w = "onPointerEnter", y = "pointer"), S = g == null ? m : Rs(g), } A = void 0; } - else xs ? ZE(e, r) && (A = "onCompositionEnd") : e === "keydown" && r.keyCode === 229 && (A = "onCompositionStart"); - A && (JE && r.locale !== "ko" && (xs || A !== "onCompositionStart" ? A === "onCompositionEnd" && xs && (R = QE()) : (na = p, Z5 = "v\ -alue" in na ? na.value : na.textContent, xs = !0)), D = a0(c, A), 0 < D.length && (A = new AS(A, e, null, r, p), h.push({ event: A, listeners: D }), - R ? A.data = R : (R = ex(r), R !== null && (A.data = R)))), (R = $$ ? z$(e, r) : H$(e, r)) && (c = a0(c, "onBeforeInput"), 0 < c.length && - (p = new AS("onBeforeInput", "beforeinput", null, r, p), h.push({ event: p, listeners: c }), p.data = R)); + else Cs ? ix(e, r) && (A = "onCompositionEnd") : e === "keydown" && r.keyCode === 229 && (A = "onCompositionStart"); + A && (ax && r.locale !== "ko" && (Cs || A !== "onCompositionStart" ? A === "onCompositionEnd" && Cs && (R = ox()) : (ra = p, Qv = "v\ +alue" in ra ? ra.value : ra.textContent, Cs = !0)), D = t0(c, A), 0 < D.length && (A = new Ob(A, e, null, r, p), h.push({ event: A, listeners: D }), + R ? A.data = R : (R = sx(r), R !== null && (A.data = R)))), (R = Oz ? Lz(e, r) : Nz(e, r)) && (c = t0(c, "onBeforeInput"), 0 < c.length && + (p = new Ob("onBeforeInput", "beforeinput", null, r, p), h.push({ event: p, listeners: c }), p.data = R)); } - fx(h, t); + wx(h, t); }); } - a($2, "hd"); + a(M2, "hd"); function Jc(e, t, r) { return { instance: e, listener: t, currentTarget: r }; } a(Jc, "tf"); - function a0(e, t) { + function t0(e, t) { for (var r = t + "Capture", n = []; e !== null; ) { var o = e, i = o.stateNode; o.tag === 5 && i !== null && (o = i, i = Wc(e, r), i != null && n.unshift(Jc(e, i, o)), i = Wc(e, t), i != null && n.push(Jc(e, i, o))), @@ -2458,7 +2458,7 @@ alue" in na ? na.value : na.textContent, xs = !0)), D = a0(c, A), 0 < D.length & } return n; } - a(a0, "oe"); + a(t0, "oe"); function bs(e) { if (e === null) return null; do @@ -2467,7 +2467,7 @@ alue" in na ? na.value : na.textContent, xs = !0)), D = a0(c, A), 0 < D.length & return e || null; } a(bs, "vf"); - function zS(e, t, r, n, o) { + function Gb(e, t, r, n, o) { for (var i = t._reactName, s = []; r !== null && r !== n; ) { var l = r, u = l.alternate, c = l.stateNode; if (u !== null && u === n) break; @@ -2476,37 +2476,37 @@ alue" in na ? na.value : na.textContent, xs = !0)), D = a0(c, A), 0 < D.length & } s.length !== 0 && e.push({ event: t, listeners: s }); } - a(zS, "wf"); - var Z$ = /\r\n?/g, ez = /\u0000|\uFFFD/g; - function HS(e) { - return (typeof e == "string" ? e : "" + e).replace(Z$, ` -`).replace(ez, ""); + a(Gb, "wf"); + var Yz = /\r\n?/g, Kz = /\u0000|\uFFFD/g; + function Yb(e) { + return (typeof e == "string" ? e : "" + e).replace(Yz, ` +`).replace(Kz, ""); } - a(HS, "zf"); - function Nd(e, t, r) { - if (t = HS(t), HS(e) !== t && r) throw Error(M(425)); + a(Yb, "zf"); + function Pd(e, t, r) { + if (t = Yb(t), Yb(e) !== t && r) throw Error(M(425)); } - a(Nd, "Af"); - function i0() { + a(Pd, "Af"); + function r0() { } - a(i0, "Bf"); - var v5 = null, y5 = null; - function w5(e, t) { + a(r0, "Bf"); + var mv = null, gv = null; + function vv(e, t) { return e === "textarea" || e === "noscript" || typeof t.children == "string" || typeof t.children == "number" || typeof t.dangerouslySetInnerHTML == "object" && t.dangerouslySetInnerHTML !== null && t.dangerouslySetInnerHTML.__html != null; } - a(w5, "Ef"); - var b5 = typeof setTimeout == "function" ? setTimeout : void 0, tz = typeof clearTimeout == "function" ? clearTimeout : void 0, jS = typeof Promise == - "function" ? Promise : void 0, rz = typeof queueMicrotask == "function" ? queueMicrotask : typeof jS < "u" ? function(e) { - return jS.resolve(null).then(e).catch(nz); - } : b5; - function nz(e) { + a(vv, "Ef"); + var yv = typeof setTimeout == "function" ? setTimeout : void 0, Xz = typeof clearTimeout == "function" ? clearTimeout : void 0, Kb = typeof Promise == + "function" ? Promise : void 0, Qz = typeof queueMicrotask == "function" ? queueMicrotask : typeof Kb < "u" ? function(e) { + return Kb.resolve(null).then(e).catch(Jz); + } : yv; + function Jz(e) { setTimeout(function() { throw e; }); } - a(nz, "If"); - function z2(e, t) { + a(Jz, "If"); + function B2(e, t) { var r = t, n = 0; do { var o = r.nextSibling; @@ -2521,8 +2521,8 @@ alue" in na ? na.value : na.textContent, xs = !0)), D = a0(c, A), 0 < D.length & } while (r); Yc(t); } - a(z2, "Kf"); - function la(e) { + a(B2, "Kf"); + function sa(e) { for (; e != null; e = e.nextSibling) { var t = e.nodeType; if (t === 1 || t === 3) break; @@ -2533,8 +2533,8 @@ alue" in na ? na.value : na.textContent, xs = !0)), D = a0(c, A), 0 < D.length & } return e; } - a(la, "Lf"); - function VS(e) { + a(sa, "Lf"); + function Xb(e) { e = e.previousSibling; for (var t = 0; e; ) { if (e.nodeType === 8) { @@ -2548,17 +2548,17 @@ alue" in na ? na.value : na.textContent, xs = !0)), D = a0(c, A), 0 < D.length & } return null; } - a(VS, "Mf"); - var Gs = Math.random().toString(36).slice(2), Mn = "__reactFiber$" + Gs, Zc = "__reactProps$" + Gs, vo = "__reactContainer$" + Gs, S5 = "_\ -_reactEvents$" + Gs, oz = "__reactListeners$" + Gs, az = "__reactHandles$" + Gs; - function ii(e) { - var t = e[Mn]; + a(Xb, "Mf"); + var Ys = Math.random().toString(36).slice(2), zn = "__reactFiber$" + Ys, Zc = "__reactProps$" + Ys, vo = "__reactContainer$" + Ys, wv = "_\ +_reactEvents$" + Ys, Zz = "__reactListeners$" + Ys, eH = "__reactHandles$" + Ys; + function ai(e) { + var t = e[zn]; if (t) return t; for (var r = e.parentNode; r; ) { - if (t = r[vo] || r[Mn]) { - if (r = t.alternate, t.child !== null || r !== null && r.child !== null) for (e = VS(e); e !== null; ) { - if (r = e[Mn]) return r; - e = VS(e); + if (t = r[vo] || r[zn]) { + if (r = t.alternate, t.child !== null || r !== null && r.child !== null) for (e = Xb(e); e !== null; ) { + if (r = e[zn]) return r; + e = Xb(e); } return t; } @@ -2566,193 +2566,193 @@ _reactEvents$" + Gs, oz = "__reactListeners$" + Gs, az = "__reactHandles$" + Gs; } return null; } - a(ii, "Wc"); + a(ai, "Wc"); function lp(e) { - return e = e[Mn] || e[vo], !e || e.tag !== 5 && e.tag !== 6 && e.tag !== 13 && e.tag !== 3 ? null : e; + return e = e[zn] || e[vo], !e || e.tag !== 5 && e.tag !== 6 && e.tag !== 13 && e.tag !== 3 ? null : e; } a(lp, "Cb"); - function Rs(e) { + function As(e) { if (e.tag === 5 || e.tag === 6) return e.stateNode; throw Error(M(33)); } - a(Rs, "ue"); - function R0(e) { + a(As, "ue"); + function E0(e) { return e[Zc] || null; } - a(R0, "Db"); - var E5 = [], As = -1; - function ga(e) { + a(E0, "Db"); + var Sv = [], _s = -1; + function ma(e) { return { current: e }; } - a(ga, "Uf"); + a(ma, "Uf"); function De(e) { - 0 > As || (e.current = E5[As], E5[As] = null, As--); + 0 > _s || (e.current = Sv[_s], Sv[_s] = null, _s--); } a(De, "E"); function xe(e, t) { - As++, E5[As] = e.current, e.current = t; + _s++, Sv[_s] = e.current, e.current = t; } a(xe, "G"); - var ha = {}, Ft = ga(ha), or = ga(!1), pi = ha; - function zs(e, t) { + var da = {}, Lt = ma(da), or = ma(!1), ci = da; + function js(e, t) { var r = e.type.contextTypes; - if (!r) return ha; + if (!r) return da; var n = e.stateNode; if (n && n.__reactInternalMemoizedUnmaskedChildContext === t) return n.__reactInternalMemoizedMaskedChildContext; var o = {}, i; for (i in r) o[i] = t[i]; return n && (e = e.stateNode, e.__reactInternalMemoizedUnmaskedChildContext = t, e.__reactInternalMemoizedMaskedChildContext = o), o; } - a(zs, "Yf"); + a(js, "Yf"); function ar(e) { return e = e.childContextTypes, e != null; } a(ar, "Zf"); - function s0() { - De(or), De(Ft); + function n0() { + De(or), De(Lt); } - a(s0, "$f"); - function US(e, t, r) { - if (Ft.current !== ha) throw Error(M(168)); - xe(Ft, t), xe(or, r); + a(n0, "$f"); + function Qb(e, t, r) { + if (Lt.current !== da) throw Error(M(168)); + xe(Lt, t), xe(or, r); } - a(US, "ag"); - function hx(e, t, r) { + a(Qb, "ag"); + function bx(e, t, r) { var n = e.stateNode; if (t = t.childContextTypes, typeof n.getChildContext != "function") return r; n = n.getChildContext(); - for (var o in n) if (!(o in t)) throw Error(M(108, WB(e) || "Unknown", o)); - return Ne({}, r, n); + for (var o in n) if (!(o in t)) throw Error(M(108, HB(e) || "Unknown", o)); + return Me({}, r, n); } - a(hx, "bg"); - function l0(e) { - return e = (e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext || ha, pi = Ft.current, xe(Ft, e), xe(or, or.current), !0; + a(bx, "bg"); + function o0(e) { + return e = (e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext || da, ci = Lt.current, xe(Lt, e), xe(or, or.current), !0; } - a(l0, "cg"); - function WS(e, t, r) { + a(o0, "cg"); + function Jb(e, t, r) { var n = e.stateNode; if (!n) throw Error(M(169)); - r ? (e = hx(e, t, pi), n.__reactInternalMemoizedMergedChildContext = e, De(or), De(Ft), xe(Ft, e)) : De(or), xe(or, r); + r ? (e = bx(e, t, ci), n.__reactInternalMemoizedMergedChildContext = e, De(or), De(Lt), xe(Lt, e)) : De(or), xe(or, r); } - a(WS, "dg"); - var po = null, A0 = !1, H2 = !1; - function mx(e) { + a(Jb, "dg"); + var po = null, x0 = !1, z2 = !1; + function Ex(e) { po === null ? po = [e] : po.push(e); } - a(mx, "hg"); - function iz(e) { - A0 = !0, mx(e); + a(Ex, "hg"); + function tH(e) { + x0 = !0, Ex(e); } - a(iz, "ig"); - function va() { - if (!H2 && po !== null) { - H2 = !0; - var e = 0, t = ge; + a(tH, "ig"); + function ga() { + if (!z2 && po !== null) { + z2 = !0; + var e = 0, t = he; try { var r = po; - for (ge = 1; e < r.length; e++) { + for (he = 1; e < r.length; e++) { var n = r[e]; do n = n(!0); while (n !== null); } - po = null, A0 = !1; + po = null, x0 = !1; } catch (o) { - throw po !== null && (po = po.slice(e + 1)), zE(K5, va), o; + throw po !== null && (po = po.slice(e + 1)), GE(Gv, ga), o; } finally { - ge = t, H2 = !1; + he = t, z2 = !1; } } return null; } - a(va, "jg"); - var _s = [], Ts = 0, u0 = null, c0 = 0, Lr = [], Nr = 0, fi = null, fo = 1, ho = ""; - function oi(e, t) { - _s[Ts++] = c0, _s[Ts++] = u0, u0 = e, c0 = t; + a(ga, "jg"); + var Ts = [], ks = 0, a0 = null, i0 = 0, Lr = [], Nr = 0, pi = null, fo = 1, ho = ""; + function ni(e, t) { + Ts[ks++] = i0, Ts[ks++] = a0, a0 = e, i0 = t; } - a(oi, "tg"); - function gx(e, t, r) { - Lr[Nr++] = fo, Lr[Nr++] = ho, Lr[Nr++] = fi, fi = e; + a(ni, "tg"); + function xx(e, t, r) { + Lr[Nr++] = fo, Lr[Nr++] = ho, Lr[Nr++] = pi, pi = e; var n = fo; e = ho; - var o = 32 - fn(n) - 1; + var o = 32 - hn(n) - 1; n &= ~(1 << o), r += 1; - var i = 32 - fn(t) + o; + var i = 32 - hn(t) + o; if (30 < i) { var s = o - o % 5; - i = (n & (1 << s) - 1).toString(32), n >>= s, o -= s, fo = 1 << 32 - fn(t) + o | r << o | n, ho = i + e; + i = (n & (1 << s) - 1).toString(32), n >>= s, o -= s, fo = 1 << 32 - hn(t) + o | r << o | n, ho = i + e; } else fo = 1 << i | r << o | n, ho = e; } - a(gx, "ug"); - function ov(e) { - e.return !== null && (oi(e, 1), gx(e, 1, 0)); + a(xx, "ug"); + function r5(e) { + e.return !== null && (ni(e, 1), xx(e, 1, 0)); } - a(ov, "vg"); - function av(e) { - for (; e === u0; ) u0 = _s[--Ts], _s[Ts] = null, c0 = _s[--Ts], _s[Ts] = null; - for (; e === fi; ) fi = Lr[--Nr], Lr[Nr] = null, ho = Lr[--Nr], Lr[Nr] = null, fo = Lr[--Nr], Lr[Nr] = null; + a(r5, "vg"); + function n5(e) { + for (; e === a0; ) a0 = Ts[--ks], Ts[ks] = null, i0 = Ts[--ks], Ts[ks] = null; + for (; e === pi; ) pi = Lr[--Nr], Lr[Nr] = null, ho = Lr[--Nr], Lr[Nr] = null, fo = Lr[--Nr], Lr[Nr] = null; } - a(av, "wg"); - var wr = null, yr = null, Te = !1, pn = null; - function vx(e, t) { + a(n5, "wg"); + var wr = null, yr = null, ke = !1, dn = null; + function Cx(e, t) { var r = Mr(5, null, null, 0); r.elementType = "DELETED", r.stateNode = t, r.return = e, t = e.deletions, t === null ? (e.deletions = [r], e.flags |= 16) : t.push(r); } - a(vx, "Ag"); - function qS(e, t) { + a(Cx, "Ag"); + function Zb(e, t) { switch (e.tag) { case 5: var r = e.type; - return t = t.nodeType !== 1 || r.toLowerCase() !== t.nodeName.toLowerCase() ? null : t, t !== null ? (e.stateNode = t, wr = e, yr = la( + return t = t.nodeType !== 1 || r.toLowerCase() !== t.nodeName.toLowerCase() ? null : t, t !== null ? (e.stateNode = t, wr = e, yr = sa( t.firstChild), !0) : !1; case 6: return t = e.pendingProps === "" || t.nodeType !== 3 ? null : t, t !== null ? (e.stateNode = t, wr = e, yr = null, !0) : !1; case 13: - return t = t.nodeType !== 8 ? null : t, t !== null ? (r = fi !== null ? { id: fo, overflow: ho } : null, e.memoizedState = { dehydrated: t, + return t = t.nodeType !== 8 ? null : t, t !== null ? (r = pi !== null ? { id: fo, overflow: ho } : null, e.memoizedState = { dehydrated: t, treeContext: r, retryLane: 1073741824 }, r = Mr(18, null, null, 0), r.stateNode = t, r.return = e, e.child = r, wr = e, yr = null, !0) : !1; default: return !1; } } - a(qS, "Cg"); - function x5(e) { + a(Zb, "Cg"); + function bv(e) { return (e.mode & 1) !== 0 && (e.flags & 128) === 0; } - a(x5, "Dg"); - function C5(e) { - if (Te) { + a(bv, "Dg"); + function Ev(e) { + if (ke) { var t = yr; if (t) { var r = t; - if (!qS(e, t)) { - if (x5(e)) throw Error(M(418)); - t = la(r.nextSibling); + if (!Zb(e, t)) { + if (bv(e)) throw Error(M(418)); + t = sa(r.nextSibling); var n = wr; - t && qS(e, t) ? vx(n, r) : (e.flags = e.flags & -4097 | 2, Te = !1, wr = e); + t && Zb(e, t) ? Cx(n, r) : (e.flags = e.flags & -4097 | 2, ke = !1, wr = e); } } else { - if (x5(e)) throw Error(M(418)); - e.flags = e.flags & -4097 | 2, Te = !1, wr = e; + if (bv(e)) throw Error(M(418)); + e.flags = e.flags & -4097 | 2, ke = !1, wr = e; } } } - a(C5, "Eg"); - function GS(e) { + a(Ev, "Eg"); + function eE(e) { for (e = e.return; e !== null && e.tag !== 5 && e.tag !== 3 && e.tag !== 13; ) e = e.return; wr = e; } - a(GS, "Fg"); - function Md(e) { + a(eE, "Fg"); + function Fd(e) { if (e !== wr) return !1; - if (!Te) return GS(e), Te = !0, !1; + if (!ke) return eE(e), ke = !0, !1; var t; - if ((t = e.tag !== 3) && !(t = e.tag !== 5) && (t = e.type, t = t !== "head" && t !== "body" && !w5(e.type, e.memoizedProps)), t && (t = + if ((t = e.tag !== 3) && !(t = e.tag !== 5) && (t = e.type, t = t !== "head" && t !== "body" && !vv(e.type, e.memoizedProps)), t && (t = yr)) { - if (x5(e)) throw yx(), Error(M(418)); - for (; t; ) vx(e, t), t = la(t.nextSibling); + if (bv(e)) throw Rx(), Error(M(418)); + for (; t; ) Cx(e, t), t = sa(t.nextSibling); } - if (GS(e), e.tag === 13) { + if (eE(e), e.tag === 13) { if (e = e.memoizedState, e = e !== null ? e.dehydrated : null, !e) throw Error(M(317)); e: { for (e = e.nextSibling, t = 0; e; ) { @@ -2760,7 +2760,7 @@ _reactEvents$" + Gs, oz = "__reactListeners$" + Gs, az = "__reactHandles$" + Gs; var r = e.data; if (r === "/$") { if (t === 0) { - yr = la(e.nextSibling); + yr = sa(e.nextSibling); break e; } t--; @@ -2770,43 +2770,43 @@ _reactEvents$" + Gs, oz = "__reactListeners$" + Gs, az = "__reactHandles$" + Gs; } yr = null; } - } else yr = wr ? la(e.stateNode.nextSibling) : null; + } else yr = wr ? sa(e.stateNode.nextSibling) : null; return !0; } - a(Md, "Gg"); - function yx() { - for (var e = yr; e; ) e = la(e.nextSibling); + a(Fd, "Gg"); + function Rx() { + for (var e = yr; e; ) e = sa(e.nextSibling); } - a(yx, "Hg"); - function Hs() { - yr = wr = null, Te = !1; + a(Rx, "Hg"); + function $s() { + yr = wr = null, ke = !1; } - a(Hs, "Ig"); - function iv(e) { - pn === null ? pn = [e] : pn.push(e); + a($s, "Ig"); + function o5(e) { + dn === null ? dn = [e] : dn.push(e); } - a(iv, "Jg"); - var sz = bo.ReactCurrentBatchConfig; - function un(e, t) { + a(o5, "Jg"); + var rH = So.ReactCurrentBatchConfig; + function pn(e, t) { if (e && e.defaultProps) { - t = Ne({}, t), e = e.defaultProps; + t = Me({}, t), e = e.defaultProps; for (var r in e) t[r] === void 0 && (t[r] = e[r]); return t; } return t; } - a(un, "Lg"); - var p0 = ga(null), f0 = null, ks = null, sv = null; - function lv() { - sv = ks = f0 = null; + a(pn, "Lg"); + var s0 = ma(null), l0 = null, Is = null, a5 = null; + function i5() { + a5 = Is = l0 = null; } - a(lv, "Qg"); - function uv(e) { - var t = p0.current; - De(p0), e._currentValue = t; + a(i5, "Qg"); + function s5(e) { + var t = s0.current; + De(s0), e._currentValue = t; } - a(uv, "Rg"); - function D5(e, t, r) { + a(s5, "Rg"); + function xv(e, t, r) { for (; e !== null; ) { var n = e.alternate; if ((e.childLanes & t) !== t ? (e.childLanes |= t, n !== null && (n.childLanes |= t)) : n !== null && (n.childLanes & t) !== t && (n.childLanes |= @@ -2814,30 +2814,31 @@ _reactEvents$" + Gs, oz = "__reactListeners$" + Gs, az = "__reactHandles$" + Gs; e = e.return; } } - a(D5, "Sg"); - function Ms(e, t) { - f0 = e, sv = ks = null, e = e.dependencies, e !== null && e.firstContext !== null && (e.lanes & t && (nr = !0), e.firstContext = null); + a(xv, "Sg"); + function Bs(e, t) { + l0 = e, a5 = Is = null, e = e.dependencies, e !== null && e.firstContext !== null && ((e.lanes & t) !== 0 && (nr = !0), e.firstContext = + null); } - a(Ms, "Tg"); - function $r(e) { + a(Bs, "Tg"); + function zr(e) { var t = e._currentValue; - if (sv !== e) if (e = { context: e, memoizedValue: t, next: null }, ks === null) { - if (f0 === null) throw Error(M(308)); - ks = e, f0.dependencies = { lanes: 0, firstContext: e }; - } else ks = ks.next = e; + if (a5 !== e) if (e = { context: e, memoizedValue: t, next: null }, Is === null) { + if (l0 === null) throw Error(M(308)); + Is = e, l0.dependencies = { lanes: 0, firstContext: e }; + } else Is = Is.next = e; return t; } - a($r, "Vg"); - var si = null; - function cv(e) { - si === null ? si = [e] : si.push(e); + a(zr, "Vg"); + var ii = null; + function l5(e) { + ii === null ? ii = [e] : ii.push(e); } - a(cv, "Xg"); - function wx(e, t, r, n) { + a(l5, "Xg"); + function Dx(e, t, r, n) { var o = t.interleaved; - return o === null ? (r.next = r, cv(t)) : (r.next = o.next, o.next = r), t.interleaved = r, yo(e, n); + return o === null ? (r.next = r, l5(t)) : (r.next = o.next, o.next = r), t.interleaved = r, yo(e, n); } - a(wx, "Yg"); + a(Dx, "Yg"); function yo(e, t) { e.lanes |= t; var r = e.alternate; @@ -2846,39 +2847,39 @@ _reactEvents$" + Gs, oz = "__reactListeners$" + Gs, az = "__reactHandles$" + Gs; return r.tag === 3 ? r.stateNode : null; } a(yo, "Zg"); - var ea = !1; - function pv(e) { + var Zo = !1; + function u5(e) { e.updateQueue = { baseState: e.memoizedState, firstBaseUpdate: null, lastBaseUpdate: null, shared: { pending: null, interleaved: null, lanes: 0 }, effects: null }; } - a(pv, "ah"); - function bx(e, t) { + a(u5, "ah"); + function Ax(e, t) { e = e.updateQueue, t.updateQueue === e && (t.updateQueue = { baseState: e.baseState, firstBaseUpdate: e.firstBaseUpdate, lastBaseUpdate: e. lastBaseUpdate, shared: e.shared, effects: e.effects }); } - a(bx, "bh"); + a(Ax, "bh"); function mo(e, t) { return { eventTime: e, lane: t, tag: 0, payload: null, callback: null, next: null }; } a(mo, "ch"); - function ua(e, t, r) { + function la(e, t, r) { var n = e.updateQueue; if (n === null) return null; - if (n = n.shared, ce & 2) { + if (n = n.shared, (le & 2) !== 0) { var o = n.pending; return o === null ? t.next = t : (t.next = o.next, o.next = t), n.pending = t, yo(e, r); } - return o = n.interleaved, o === null ? (t.next = t, cv(n)) : (t.next = o.next, o.next = t), n.interleaved = t, yo(e, r); + return o = n.interleaved, o === null ? (t.next = t, l5(n)) : (t.next = o.next, o.next = t), n.interleaved = t, yo(e, r); } - a(ua, "dh"); - function Wd(e, t, r) { + a(la, "dh"); + function jd(e, t, r) { if (t = t.updateQueue, t !== null && (t = t.shared, (r & 4194240) !== 0)) { var n = t.lanes; - n &= e.pendingLanes, r |= n, t.lanes = r, X5(e, r); + n &= e.pendingLanes, r |= n, t.lanes = r, Yv(e, r); } } - a(Wd, "eh"); - function YS(e, t) { + a(jd, "eh"); + function tE(e, t) { var r = e.updateQueue, n = e.alternate; if (n !== null && (n = n.updateQueue, r === n)) { var o = null, i = null; @@ -2894,10 +2895,10 @@ _reactEvents$" + Gs, oz = "__reactListeners$" + Gs, az = "__reactHandles$" + Gs; } e = r.lastBaseUpdate, e === null ? r.firstBaseUpdate = t : e.next = t, r.lastBaseUpdate = t; } - a(YS, "fh"); - function d0(e, t, r, n) { + a(tE, "fh"); + function u0(e, t, r, n) { var o = e.updateQueue; - ea = !1; + Zo = !1; var i = o.firstBaseUpdate, s = o.lastBaseUpdate, l = o.shared.pending; if (l !== null) { o.shared.pending = null; @@ -2922,23 +2923,23 @@ _reactEvents$" + Gs, oz = "__reactListeners$" + Gs, az = "__reactHandles$" + Gs; next: null }); e: { - var b = e, v = l; + var S = e, v = l; switch (m = t, g = r, v.tag) { case 1: - if (b = v.payload, typeof b == "function") { - h = b.call(g, h, m); + if (S = v.payload, typeof S == "function") { + h = S.call(g, h, m); break e; } - h = b; + h = S; break e; case 3: - b.flags = b.flags & -65537 | 128; + S.flags = S.flags & -65537 | 128; case 0: - if (b = v.payload, m = typeof b == "function" ? b.call(g, h, m) : b, m == null) break e; - h = Ne({}, h, m); + if (S = v.payload, m = typeof S == "function" ? S.call(g, h, m) : S, m == null) break e; + h = Me({}, h, m); break e; case 2: - ea = !0; + Zo = !0; } } l.callback !== null && l.lane !== 0 && (e.flags |= 64, m = o.effects, m === null ? o.effects = [l] : m.push(l)); @@ -2955,11 +2956,11 @@ _reactEvents$" + Gs, oz = "__reactListeners$" + Gs, az = "__reactHandles$" + Gs; s |= o.lane, o = o.next; while (o !== t); } else i === null && (o.shared.lanes = 0); - hi |= s, e.lanes = s, e.memoizedState = h; + di |= s, e.lanes = s, e.memoizedState = h; } } - a(d0, "gh"); - function KS(e, t, r) { + a(u0, "gh"); + function rE(e, t, r) { if (e = t.effects, t.effects = null, e !== null) for (t = 0; t < e.length; t++) { var n = e[t], o = n.callback; if (o !== null) { @@ -2968,57 +2969,57 @@ _reactEvents$" + Gs, oz = "__reactListeners$" + Gs, az = "__reactHandles$" + Gs; } } } - a(KS, "ih"); - var Sx = new wE.Component().refs; - function R5(e, t, r, n) { - t = e.memoizedState, r = r(n, t), r = r == null ? t : Ne({}, t, r), e.memoizedState = r, e.lanes === 0 && (e.updateQueue.baseState = r); + a(rE, "ih"); + var _x = new DE.Component().refs; + function Cv(e, t, r, n) { + t = e.memoizedState, r = r(n, t), r = r == null ? t : Me({}, t, r), e.memoizedState = r, e.lanes === 0 && (e.updateQueue.baseState = r); } - a(R5, "kh"); - var _0 = { isMounted: /* @__PURE__ */ a(function(e) { - return (e = e._reactInternals) ? yi(e) === e : !1; + a(Cv, "kh"); + var C0 = { isMounted: /* @__PURE__ */ a(function(e) { + return (e = e._reactInternals) ? gi(e) === e : !1; }, "isMounted"), enqueueSetState: /* @__PURE__ */ a(function(e, t, r) { e = e._reactInternals; - var n = Ht(), o = pa(e), i = mo(n, o); - i.payload = t, r != null && (i.callback = r), t = ua(e, i, o), t !== null && (dn(t, e, o, n), Wd(t, e, o)); + var n = $t(), o = ca(e), i = mo(n, o); + i.payload = t, r != null && (i.callback = r), t = la(e, i, o), t !== null && (mn(t, e, o, n), jd(t, e, o)); }, "enqueueSetState"), enqueueReplaceState: /* @__PURE__ */ a(function(e, t, r) { e = e._reactInternals; - var n = Ht(), o = pa(e), i = mo(n, o); - i.tag = 1, i.payload = t, r != null && (i.callback = r), t = ua(e, i, o), t !== null && (dn(t, e, o, n), Wd(t, e, o)); + var n = $t(), o = ca(e), i = mo(n, o); + i.tag = 1, i.payload = t, r != null && (i.callback = r), t = la(e, i, o), t !== null && (mn(t, e, o, n), jd(t, e, o)); }, "enqueueReplaceState"), enqueueForceUpdate: /* @__PURE__ */ a(function(e, t) { e = e._reactInternals; - var r = Ht(), n = pa(e), o = mo(r, n); - o.tag = 2, t != null && (o.callback = t), t = ua(e, o, n), t !== null && (dn(t, e, n, r), Wd(t, e, n)); + var r = $t(), n = ca(e), o = mo(r, n); + o.tag = 2, t != null && (o.callback = t), t = la(e, o, n), t !== null && (mn(t, e, n, r), jd(t, e, n)); }, "enqueueForceUpdate") }; - function XS(e, t, r, n, o, i, s) { + function nE(e, t, r, n, o, i, s) { return e = e.stateNode, typeof e.shouldComponentUpdate == "function" ? e.shouldComponentUpdate(n, i, s) : t.prototype && t.prototype.isPureReactComponent ? !Xc(r, n) || !Xc(o, i) : !0; } - a(XS, "oh"); - function Ex(e, t, r) { - var n = !1, o = ha, i = t.contextType; - return typeof i == "object" && i !== null ? i = $r(i) : (o = ar(t) ? pi : Ft.current, n = t.contextTypes, i = (n = n != null) ? zs(e, o) : - ha), t = new t(r, i), e.memoizedState = t.state !== null && t.state !== void 0 ? t.state : null, t.updater = _0, e.stateNode = t, t._reactInternals = + a(nE, "oh"); + function Tx(e, t, r) { + var n = !1, o = da, i = t.contextType; + return typeof i == "object" && i !== null ? i = zr(i) : (o = ar(t) ? ci : Lt.current, n = t.contextTypes, i = (n = n != null) ? js(e, o) : + da), t = new t(r, i), e.memoizedState = t.state !== null && t.state !== void 0 ? t.state : null, t.updater = C0, e.stateNode = t, t._reactInternals = e, n && (e = e.stateNode, e.__reactInternalMemoizedUnmaskedChildContext = o, e.__reactInternalMemoizedMaskedChildContext = i), t; } - a(Ex, "ph"); - function QS(e, t, r, n) { + a(Tx, "ph"); + function oE(e, t, r, n) { e = t.state, typeof t.componentWillReceiveProps == "function" && t.componentWillReceiveProps(r, n), typeof t.UNSAFE_componentWillReceiveProps == - "function" && t.UNSAFE_componentWillReceiveProps(r, n), t.state !== e && _0.enqueueReplaceState(t, t.state, null); + "function" && t.UNSAFE_componentWillReceiveProps(r, n), t.state !== e && C0.enqueueReplaceState(t, t.state, null); } - a(QS, "qh"); - function A5(e, t, r, n) { + a(oE, "qh"); + function Rv(e, t, r, n) { var o = e.stateNode; - o.props = r, o.state = e.memoizedState, o.refs = Sx, pv(e); + o.props = r, o.state = e.memoizedState, o.refs = _x, u5(e); var i = t.contextType; - typeof i == "object" && i !== null ? o.context = $r(i) : (i = ar(t) ? pi : Ft.current, o.context = zs(e, i)), o.state = e.memoizedState, - i = t.getDerivedStateFromProps, typeof i == "function" && (R5(e, t, i, r), o.state = e.memoizedState), typeof t.getDerivedStateFromProps == + typeof i == "object" && i !== null ? o.context = zr(i) : (i = ar(t) ? ci : Lt.current, o.context = js(e, i)), o.state = e.memoizedState, + i = t.getDerivedStateFromProps, typeof i == "function" && (Cv(e, t, i, r), o.state = e.memoizedState), typeof t.getDerivedStateFromProps == "function" || typeof o.getSnapshotBeforeUpdate == "function" || typeof o.UNSAFE_componentWillMount != "function" && typeof o.componentWillMount != "function" || (t = o.state, typeof o.componentWillMount == "function" && o.componentWillMount(), typeof o.UNSAFE_componentWillMount == "\ -function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceState(o, o.state, null), d0(e, r, o, n), o.state = e.memoizedState), +function" && o.UNSAFE_componentWillMount(), t !== o.state && C0.enqueueReplaceState(o, o.state, null), u0(e, r, o, n), o.state = e.memoizedState), typeof o.componentDidMount == "function" && (e.flags |= 4194308); } - a(A5, "rh"); - function Rc(e, t, r) { + a(Rv, "rh"); + function Dc(e, t, r) { if (e = r.ref, e !== null && typeof e != "function" && typeof e != "object") { if (r._owner) { if (r = r._owner, r) { @@ -3029,7 +3030,7 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt var o = n, i = "" + e; return t !== null && t.ref !== null && typeof t.ref == "function" && t.ref._stringRef === i ? t.ref : (t = /* @__PURE__ */ a(function(s) { var l = o.refs; - l === Sx && (l = o.refs = {}), s === null ? delete l[i] : l[i] = s; + l === _x && (l = o.refs = {}), s === null ? delete l[i] : l[i] = s; }, "b"), t._stringRef = i, t); } if (typeof e != "string") throw Error(M(284)); @@ -3037,18 +3038,18 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt } return e; } - a(Rc, "sh"); - function Bd(e, t) { + a(Dc, "sh"); + function Od(e, t) { throw e = Object.prototype.toString.call(t), Error(M(31, e === "[object Object]" ? "object with keys {" + Object.keys(t).join(", ") + "}" : e)); } - a(Bd, "th"); - function JS(e) { + a(Od, "th"); + function aE(e) { var t = e._init; return t(e._payload); } - a(JS, "uh"); - function xx(e) { + a(aE, "uh"); + function kx(e) { function t(w, y) { if (e) { var E = w.deletions; @@ -3068,7 +3069,7 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt } a(n, "d"); function o(w, y) { - return w = fa(w, y), w.index = 0, w.sibling = null, w; + return w = pa(w, y), w.index = 0, w.sibling = null, w; } a(o, "e"); function i(w, y, E) { @@ -3081,39 +3082,39 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt } a(s, "g"); function l(w, y, E, x) { - return y === null || y.tag !== 6 ? (y = Y2(E, w.mode, x), y.return = w, y) : (y = o(y, E), y.return = w, y); + return y === null || y.tag !== 6 ? (y = q2(E, w.mode, x), y.return = w, y) : (y = o(y, E), y.return = w, y); } a(l, "h"); function u(w, y, E, x) { var C = E.type; - return C === Es ? p(w, y, E.props.children, x, E.key) : y !== null && (y.elementType === C || typeof C == "object" && C !== null && C. - $$typeof === Zo && JS(C) === y.type) ? (x = o(y, E.props), x.ref = Rc(w, y, E), x.return = w, x) : (x = Qd(E.type, E.key, E.props, null, - w.mode, x), x.ref = Rc(w, y, E), x.return = w, x); + return C === xs ? p(w, y, E.props.children, x, E.key) : y !== null && (y.elementType === C || typeof C == "object" && C !== null && C. + $$typeof === Jo && aE(C) === y.type) ? (x = o(y, E.props), x.ref = Dc(w, y, E), x.return = w, x) : (x = Gd(E.type, E.key, E.props, null, + w.mode, x), x.ref = Dc(w, y, E), x.return = w, x); } a(u, "k"); function c(w, y, E, x) { return y === null || y.tag !== 4 || y.stateNode.containerInfo !== E.containerInfo || y.stateNode.implementation !== E.implementation ? - (y = K2(E, w.mode, x), y.return = w, y) : (y = o(y, E.children || []), y.return = w, y); + (y = G2(E, w.mode, x), y.return = w, y) : (y = o(y, E.children || []), y.return = w, y); } a(c, "l"); function p(w, y, E, x, C) { - return y === null || y.tag !== 7 ? (y = ci(E, w.mode, x, C), y.return = w, y) : (y = o(y, E), y.return = w, y); + return y === null || y.tag !== 7 ? (y = ui(E, w.mode, x, C), y.return = w, y) : (y = o(y, E), y.return = w, y); } a(p, "m"); function h(w, y, E) { - if (typeof y == "string" && y !== "" || typeof y == "number") return y = Y2("" + y, w.mode, E), y.return = w, y; + if (typeof y == "string" && y !== "" || typeof y == "number") return y = q2("" + y, w.mode, E), y.return = w, y; if (typeof y == "object" && y !== null) { switch (y.$$typeof) { - case xd: - return E = Qd(y.type, y.key, y.props, null, w.mode, E), E.ref = Rc(w, null, y), E.return = w, E; - case Ss: - return y = K2(y, w.mode, E), y.return = w, y; - case Zo: + case wd: + return E = Gd(y.type, y.key, y.props, null, w.mode, E), E.ref = Dc(w, null, y), E.return = w, E; + case Es: + return y = G2(y, w.mode, E), y.return = w, y; + case Jo: var x = y._init; return h(w, x(y._payload), E); } - if (Ic(y) || Ec(y)) return y = ci(y, w.mode, E, null), y.return = w, y; - Bd(w, y); + if (Ic(y) || Ec(y)) return y = ui(y, w.mode, E, null), y.return = w, y; + Od(w, y); } return null; } @@ -3123,11 +3124,11 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt if (typeof E == "string" && E !== "" || typeof E == "number") return C !== null ? null : l(w, y, "" + E, x); if (typeof E == "object" && E !== null) { switch (E.$$typeof) { - case xd: + case wd: return E.key === C ? u(w, y, E, x) : null; - case Ss: + case Es: return E.key === C ? c(w, y, E, x) : null; - case Zo: + case Jo: return C = E._init, m( w, y, @@ -3136,7 +3137,7 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt ); } if (Ic(E) || Ec(E)) return C !== null ? null : p(w, y, E, x, null); - Bd(w, E); + Od(w, E); } return null; } @@ -3145,84 +3146,84 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt if (typeof x == "string" && x !== "" || typeof x == "number") return w = w.get(E) || null, l(y, w, "" + x, C); if (typeof x == "object" && x !== null) { switch (x.$$typeof) { - case xd: + case wd: return w = w.get(x.key === null ? E : x.key) || null, u(y, w, x, C); - case Ss: + case Es: return w = w.get(x.key === null ? E : x.key) || null, c(y, w, x, C); - case Zo: + case Jo: var D = x._init; return g(w, y, E, D(x._payload), C); } if (Ic(x) || Ec(x)) return w = w.get(E) || null, p(y, w, x, C, null); - Bd(y, x); + Od(y, x); } return null; } a(g, "y"); - function b(w, y, E, x) { + function S(w, y, E, x) { for (var C = null, D = null, R = y, A = y = 0, _ = null; R !== null && A < E.length; A++) { R.index > A ? (_ = R, R = null) : _ = R.sibling; - var P = m(w, R, E[A], x); - if (P === null) { + var I = m(w, R, E[A], x); + if (I === null) { R === null && (R = _); break; } - e && R && P.alternate === null && t(w, R), y = i(P, y, A), D === null ? C = P : D.sibling = P, D = P, R = _; + e && R && I.alternate === null && t(w, R), y = i(I, y, A), D === null ? C = I : D.sibling = I, D = I, R = _; } - if (A === E.length) return r(w, R), Te && oi(w, A), C; + if (A === E.length) return r(w, R), ke && ni(w, A), C; if (R === null) { for (; A < E.length; A++) R = h(w, E[A], x), R !== null && (y = i(R, y, A), D === null ? C = R : D.sibling = R, D = R); - return Te && oi(w, A), C; + return ke && ni(w, A), C; } for (R = n(w, R); A < E.length; A++) _ = g(R, w, A, E[A], x), _ !== null && (e && _.alternate !== null && R.delete(_.key === null ? A : _.key), y = i(_, y, A), D === null ? C = _ : D.sibling = _, D = _); return e && R.forEach(function(B) { return t(w, B); - }), Te && oi(w, A), C; + }), ke && ni(w, A), C; } - a(b, "n"); + a(S, "n"); function v(w, y, E, x) { var C = Ec(E); if (typeof C != "function") throw Error(M(150)); if (E = C.call(E), E == null) throw Error(M(151)); - for (var D = C = null, R = y, A = y = 0, _ = null, P = E.next(); R !== null && !P.done; A++, P = E.next()) { + for (var D = C = null, R = y, A = y = 0, _ = null, I = E.next(); R !== null && !I.done; A++, I = E.next()) { R.index > A ? (_ = R, R = null) : _ = R.sibling; - var B = m(w, R, P.value, x); + var B = m(w, R, I.value, x); if (B === null) { R === null && (R = _); break; } e && R && B.alternate === null && t(w, R), y = i(B, y, A), D === null ? C = B : D.sibling = B, D = B, R = _; } - if (P.done) return r( + if (I.done) return r( w, R - ), Te && oi(w, A), C; + ), ke && ni(w, A), C; if (R === null) { - for (; !P.done; A++, P = E.next()) P = h(w, P.value, x), P !== null && (y = i(P, y, A), D === null ? C = P : D.sibling = P, D = P); - return Te && oi(w, A), C; + for (; !I.done; A++, I = E.next()) I = h(w, I.value, x), I !== null && (y = i(I, y, A), D === null ? C = I : D.sibling = I, D = I); + return ke && ni(w, A), C; } - for (R = n(w, R); !P.done; A++, P = E.next()) P = g(R, w, A, P.value, x), P !== null && (e && P.alternate !== null && R.delete(P.key === - null ? A : P.key), y = i(P, y, A), D === null ? C = P : D.sibling = P, D = P); - return e && R.forEach(function(z) { - return t(w, z); - }), Te && oi(w, A), C; + for (R = n(w, R); !I.done; A++, I = E.next()) I = g(R, w, A, I.value, x), I !== null && (e && I.alternate !== null && R.delete(I.key === + null ? A : I.key), y = i(I, y, A), D === null ? C = I : D.sibling = I, D = I); + return e && R.forEach(function(H) { + return t(w, H); + }), ke && ni(w, A), C; } a(v, "t"); - function S(w, y, E, x) { - if (typeof E == "object" && E !== null && E.type === Es && E.key === null && (E = E.props.children), typeof E == "object" && E !== null) { + function b(w, y, E, x) { + if (typeof E == "object" && E !== null && E.type === xs && E.key === null && (E = E.props.children), typeof E == "object" && E !== null) { switch (E.$$typeof) { - case xd: + case wd: e: { for (var C = E.key, D = y; D !== null; ) { if (D.key === C) { - if (C = E.type, C === Es) { + if (C = E.type, C === xs) { if (D.tag === 7) { r(w, D.sibling), y = o(D, E.props.children), y.return = w, w = y; break e; } - } else if (D.elementType === C || typeof C == "object" && C !== null && C.$$typeof === Zo && JS(C) === D.type) { - r(w, D.sibling), y = o(D, E.props), y.ref = Rc(w, D, E), y.return = w, w = y; + } else if (D.elementType === C || typeof C == "object" && C !== null && C.$$typeof === Jo && aE(C) === D.type) { + r(w, D.sibling), y = o(D, E.props), y.ref = Dc(w, D, E), y.return = w, w = y; break e; } r(w, D); @@ -3230,11 +3231,11 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt } else t(w, D); D = D.sibling; } - E.type === Es ? (y = ci(E.props.children, w.mode, x, E.key), y.return = w, w = y) : (x = Qd(E.type, E.key, E.props, null, w.mode, - x), x.ref = Rc(w, y, E), x.return = w, w = x); + E.type === xs ? (y = ui(E.props.children, w.mode, x, E.key), y.return = w, w = y) : (x = Gd(E.type, E.key, E.props, null, w.mode, + x), x.ref = Dc(w, y, E), x.return = w, w = x); } return s(w); - case Ss: + case Es: e: { for (D = E.key; y !== null; ) { if (y.key === D) if (y.tag === 4 && y.stateNode.containerInfo === E.containerInfo && y.stateNode.implementation === E.implementation) { @@ -3247,62 +3248,62 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt else t(w, y); y = y.sibling; } - y = K2(E, w.mode, x), y.return = w, w = y; + y = G2(E, w.mode, x), y.return = w, w = y; } return s(w); - case Zo: - return D = E._init, S(w, y, D(E._payload), x); + case Jo: + return D = E._init, b(w, y, D(E._payload), x); } - if (Ic(E)) return b(w, y, E, x); + if (Ic(E)) return S(w, y, E, x); if (Ec(E)) return v(w, y, E, x); - Bd(w, E); + Od(w, E); } return typeof E == "string" && E !== "" || typeof E == "number" ? (E = "" + E, y !== null && y.tag === 6 ? (r(w, y.sibling), y = o(y, E), - y.return = w, w = y) : (r(w, y), y = Y2(E, w.mode, x), y.return = w, w = y), s(w)) : r(w, y); + y.return = w, w = y) : (r(w, y), y = q2(E, w.mode, x), y.return = w, w = y), s(w)) : r(w, y); } - return a(S, "J"), S; + return a(b, "J"), b; } - a(xx, "vh"); - var js = xx(!0), Cx = xx(!1), up = {}, $n = ga(up), ep = ga(up), tp = ga(up); - function li(e) { + a(kx, "vh"); + var Vs = kx(!0), Ix = kx(!1), up = {}, jn = ma(up), ep = ma(up), tp = ma(up); + function si(e) { if (e === up) throw Error(M(174)); return e; } - a(li, "Hh"); - function fv(e, t) { - switch (xe(tp, t), xe(ep, e), xe($n, up), e = t.nodeType, e) { + a(si, "Hh"); + function c5(e, t) { + switch (xe(tp, t), xe(ep, e), xe(jn, up), e = t.nodeType, e) { case 9: case 11: - t = (t = t.documentElement) ? t.namespaceURI : a5(null, ""); + t = (t = t.documentElement) ? t.namespaceURI : nv(null, ""); break; default: - e = e === 8 ? t.parentNode : t, t = e.namespaceURI || null, e = e.tagName, t = a5(t, e); + e = e === 8 ? t.parentNode : t, t = e.namespaceURI || null, e = e.tagName, t = nv(t, e); } - De($n), xe($n, t); + De(jn), xe(jn, t); } - a(fv, "Ih"); - function Vs() { - De($n), De(ep), De(tp); + a(c5, "Ih"); + function Us() { + De(jn), De(ep), De(tp); } - a(Vs, "Jh"); - function Dx(e) { - li(tp.current); - var t = li($n.current), r = a5(t, e.type); - t !== r && (xe(ep, e), xe($n, r)); + a(Us, "Jh"); + function Px(e) { + si(tp.current); + var t = si(jn.current), r = nv(t, e.type); + t !== r && (xe(ep, e), xe(jn, r)); } - a(Dx, "Kh"); - function dv(e) { - ep.current === e && (De($n), De(ep)); + a(Px, "Kh"); + function p5(e) { + ep.current === e && (De(jn), De(ep)); } - a(dv, "Lh"); - var Oe = ga(0); - function h0(e) { + a(p5, "Lh"); + var Le = ma(0); + function c0(e) { for (var t = e; t !== null; ) { if (t.tag === 13) { var r = t.memoizedState; if (r !== null && (r = r.dehydrated, r === null || r.data === "$?" || r.data === "$!")) return t; } else if (t.tag === 19 && t.memoizedProps.revealOrder !== void 0) { - if (t.flags & 128) return t; + if ((t.flags & 128) !== 0) return t; } else if (t.child !== null) { t.child.return = t, t = t.child; continue; @@ -3316,68 +3317,68 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt } return null; } - a(h0, "Mh"); - var j2 = []; - function hv() { - for (var e = 0; e < j2.length; e++) j2[e]._workInProgressVersionPrimary = null; - j2.length = 0; + a(c0, "Mh"); + var H2 = []; + function f5() { + for (var e = 0; e < H2.length; e++) H2[e]._workInProgressVersionPrimary = null; + H2.length = 0; } - a(hv, "Oh"); - var qd = bo.ReactCurrentDispatcher, V2 = bo.ReactCurrentBatchConfig, di = 0, Le = null, ot = null, ct = null, m0 = !1, $c = !1, rp = 0, lz = 0; - function kt() { + a(f5, "Oh"); + var $d = So.ReactCurrentDispatcher, j2 = So.ReactCurrentBatchConfig, fi = 0, Ne = null, ot = null, ft = null, p0 = !1, zc = !1, rp = 0, nH = 0; + function Pt() { throw Error(M(321)); } - a(kt, "Q"); - function mv(e, t) { + a(Pt, "Q"); + function d5(e, t) { if (t === null) return !1; - for (var r = 0; r < t.length && r < e.length; r++) if (!hn(e[r], t[r])) return !1; + for (var r = 0; r < t.length && r < e.length; r++) if (!gn(e[r], t[r])) return !1; return !0; } - a(mv, "Wh"); - function gv(e, t, r, n, o, i) { - if (di = i, Le = t, t.memoizedState = null, t.updateQueue = null, t.lanes = 0, qd.current = e === null || e.memoizedState === null ? fz : - dz, e = r(n, o), $c) { + a(d5, "Wh"); + function h5(e, t, r, n, o, i) { + if (fi = i, Ne = t, t.memoizedState = null, t.updateQueue = null, t.lanes = 0, $d.current = e === null || e.memoizedState === null ? sH : + lH, e = r(n, o), zc) { i = 0; do { - if ($c = !1, rp = 0, 25 <= i) throw Error(M(301)); - i += 1, ct = ot = null, t.updateQueue = null, qd.current = hz, e = r(n, o); - } while ($c); + if (zc = !1, rp = 0, 25 <= i) throw Error(M(301)); + i += 1, ft = ot = null, t.updateQueue = null, $d.current = uH, e = r(n, o); + } while (zc); } - if (qd.current = g0, t = ot !== null && ot.next !== null, di = 0, ct = ot = Le = null, m0 = !1, t) throw Error(M(300)); + if ($d.current = f0, t = ot !== null && ot.next !== null, fi = 0, ft = ot = Ne = null, p0 = !1, t) throw Error(M(300)); return e; } - a(gv, "Xh"); - function vv() { + a(h5, "Xh"); + function m5() { var e = rp !== 0; return rp = 0, e; } - a(vv, "bi"); - function Nn() { + a(m5, "bi"); + function Bn() { var e = { memoizedState: null, baseState: null, baseQueue: null, queue: null, next: null }; - return ct === null ? Le.memoizedState = ct = e : ct = ct.next = e, ct; + return ft === null ? Ne.memoizedState = ft = e : ft = ft.next = e, ft; } - a(Nn, "ci"); - function zr() { + a(Bn, "ci"); + function Hr() { if (ot === null) { - var e = Le.alternate; + var e = Ne.alternate; e = e !== null ? e.memoizedState : null; } else e = ot.next; - var t = ct === null ? Le.memoizedState : ct.next; - if (t !== null) ct = t, ot = e; + var t = ft === null ? Ne.memoizedState : ft.next; + if (t !== null) ft = t, ot = e; else { if (e === null) throw Error(M(310)); - ot = e, e = { memoizedState: ot.memoizedState, baseState: ot.baseState, baseQueue: ot.baseQueue, queue: ot.queue, next: null }, ct === - null ? Le.memoizedState = ct = e : ct = ct.next = e; + ot = e, e = { memoizedState: ot.memoizedState, baseState: ot.baseState, baseQueue: ot.baseQueue, queue: ot.queue, next: null }, ft === + null ? Ne.memoizedState = ft = e : ft = ft.next = e; } - return ct; + return ft; } - a(zr, "di"); + a(Hr, "di"); function np(e, t) { return typeof t == "function" ? t(e) : t; } a(np, "ei"); - function U2(e) { - var t = zr(), r = t.queue; + function $2(e) { + var t = Hr(), r = t.queue; if (r === null) throw Error(M(311)); r.lastRenderedReducer = e; var n = ot, o = n.baseQueue, i = r.pending; @@ -3393,7 +3394,7 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt var l = s = null, u = null, c = i; do { var p = c.lane; - if ((di & p) === p) u !== null && (u = u.next = { lane: 0, action: c.action, hasEagerState: c.hasEagerState, eagerState: c.eagerState, + if ((fi & p) === p) u !== null && (u = u.next = { lane: 0, action: c.action, hasEagerState: c.hasEagerState, eagerState: c.eagerState, next: null }), n = c.hasEagerState ? c.eagerState : e(n, c.action); else { var h = { @@ -3403,24 +3404,24 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt eagerState: c.eagerState, next: null }; - u === null ? (l = u = h, s = n) : u = u.next = h, Le.lanes |= p, hi |= p; + u === null ? (l = u = h, s = n) : u = u.next = h, Ne.lanes |= p, di |= p; } c = c.next; } while (c !== null && c !== i); - u === null ? s = n : u.next = l, hn(n, t.memoizedState) || (nr = !0), t.memoizedState = n, t.baseState = s, t.baseQueue = u, r.lastRenderedState = + u === null ? s = n : u.next = l, gn(n, t.memoizedState) || (nr = !0), t.memoizedState = n, t.baseState = s, t.baseQueue = u, r.lastRenderedState = n; } if (e = r.interleaved, e !== null) { o = e; do - i = o.lane, Le.lanes |= i, hi |= i, o = o.next; + i = o.lane, Ne.lanes |= i, di |= i, o = o.next; while (o !== e); } else o === null && (r.lanes = 0); return [t.memoizedState, r.dispatch]; } - a(U2, "fi"); - function W2(e) { - var t = zr(), r = t.queue; + a($2, "fi"); + function V2(e) { + var t = Hr(), r = t.queue; if (r === null) throw Error(M(311)); r.lastRenderedReducer = e; var n = r.dispatch, o = r.pending, i = t.memoizedState; @@ -3430,107 +3431,107 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt do i = e(i, s.action), s = s.next; while (s !== o); - hn(i, t.memoizedState) || (nr = !0), t.memoizedState = i, t.baseQueue === null && (t.baseState = i), r.lastRenderedState = i; + gn(i, t.memoizedState) || (nr = !0), t.memoizedState = i, t.baseQueue === null && (t.baseState = i), r.lastRenderedState = i; } return [i, n]; } - a(W2, "gi"); - function Rx() { + a(V2, "gi"); + function Fx() { } - a(Rx, "hi"); - function Ax(e, t) { - var r = Le, n = zr(), o = t(), i = !hn(n.memoizedState, o); - if (i && (n.memoizedState = o, nr = !0), n = n.queue, yv(kx.bind(null, r, n, e), [e]), n.getSnapshot !== t || i || ct !== null && ct.memoizedState. + a(Fx, "hi"); + function Ox(e, t) { + var r = Ne, n = Hr(), o = t(), i = !gn(n.memoizedState, o); + if (i && (n.memoizedState = o, nr = !0), n = n.queue, g5(Mx.bind(null, r, n, e), [e]), n.getSnapshot !== t || i || ft !== null && ft.memoizedState. tag & 1) { - if (r.flags |= 2048, op(9, Tx.bind(null, r, n, o, t), void 0, null), pt === null) throw Error(M(349)); - di & 30 || _x(r, t, o); + if (r.flags |= 2048, op(9, Nx.bind(null, r, n, o, t), void 0, null), dt === null) throw Error(M(349)); + (fi & 30) !== 0 || Lx(r, t, o); } return o; } - a(Ax, "ii"); - function _x(e, t, r) { - e.flags |= 16384, e = { getSnapshot: t, value: r }, t = Le.updateQueue, t === null ? (t = { lastEffect: null, stores: null }, Le.updateQueue = + a(Ox, "ii"); + function Lx(e, t, r) { + e.flags |= 16384, e = { getSnapshot: t, value: r }, t = Ne.updateQueue, t === null ? (t = { lastEffect: null, stores: null }, Ne.updateQueue = t, t.stores = [e]) : (r = t.stores, r === null ? t.stores = [e] : r.push(e)); } - a(_x, "ni"); - function Tx(e, t, r, n) { - t.value = r, t.getSnapshot = n, Ix(t) && Px(e); + a(Lx, "ni"); + function Nx(e, t, r, n) { + t.value = r, t.getSnapshot = n, Bx(t) && zx(e); } - a(Tx, "mi"); - function kx(e, t, r) { + a(Nx, "mi"); + function Mx(e, t, r) { return r(function() { - Ix(t) && Px(e); + Bx(t) && zx(e); }); } - a(kx, "ki"); - function Ix(e) { + a(Mx, "ki"); + function Bx(e) { var t = e.getSnapshot; e = e.value; try { var r = t(); - return !hn(e, r); + return !gn(e, r); } catch { return !0; } } - a(Ix, "oi"); - function Px(e) { + a(Bx, "oi"); + function zx(e) { var t = yo(e, 1); - t !== null && dn(t, e, 1, -1); + t !== null && mn(t, e, 1, -1); } - a(Px, "pi"); - function ZS(e) { - var t = Nn(); + a(zx, "pi"); + function iE(e) { + var t = Bn(); return typeof e == "function" && (e = e()), t.memoizedState = t.baseState = e, e = { pending: null, interleaved: null, lanes: 0, dispatch: null, - lastRenderedReducer: np, lastRenderedState: e }, t.queue = e, e = e.dispatch = pz.bind(null, Le, e), [t.memoizedState, e]; + lastRenderedReducer: np, lastRenderedState: e }, t.queue = e, e = e.dispatch = iH.bind(null, Ne, e), [t.memoizedState, e]; } - a(ZS, "qi"); + a(iE, "qi"); function op(e, t, r, n) { - return e = { tag: e, create: t, destroy: r, deps: n, next: null }, t = Le.updateQueue, t === null ? (t = { lastEffect: null, stores: null }, - Le.updateQueue = t, t.lastEffect = e.next = e) : (r = t.lastEffect, r === null ? t.lastEffect = e.next = e : (n = r.next, r.next = e, e. + return e = { tag: e, create: t, destroy: r, deps: n, next: null }, t = Ne.updateQueue, t === null ? (t = { lastEffect: null, stores: null }, + Ne.updateQueue = t, t.lastEffect = e.next = e) : (r = t.lastEffect, r === null ? t.lastEffect = e.next = e : (n = r.next, r.next = e, e. next = n, t.lastEffect = e)), e; } a(op, "li"); - function Fx() { - return zr().memoizedState; + function Hx() { + return Hr().memoizedState; } - a(Fx, "si"); - function Gd(e, t, r, n) { - var o = Nn(); - Le.flags |= e, o.memoizedState = op(1 | t, r, void 0, n === void 0 ? null : n); + a(Hx, "si"); + function Vd(e, t, r, n) { + var o = Bn(); + Ne.flags |= e, o.memoizedState = op(1 | t, r, void 0, n === void 0 ? null : n); } - a(Gd, "ti"); - function T0(e, t, r, n) { - var o = zr(); + a(Vd, "ti"); + function R0(e, t, r, n) { + var o = Hr(); n = n === void 0 ? null : n; var i = void 0; if (ot !== null) { var s = ot.memoizedState; - if (i = s.destroy, n !== null && mv(n, s.deps)) { + if (i = s.destroy, n !== null && d5(n, s.deps)) { o.memoizedState = op(t, r, i, n); return; } } - Le.flags |= e, o.memoizedState = op(1 | t, r, i, n); + Ne.flags |= e, o.memoizedState = op(1 | t, r, i, n); } - a(T0, "ui"); - function eE(e, t) { - return Gd(8390656, 8, e, t); + a(R0, "ui"); + function sE(e, t) { + return Vd(8390656, 8, e, t); } - a(eE, "vi"); - function yv(e, t) { - return T0(2048, 8, e, t); + a(sE, "vi"); + function g5(e, t) { + return R0(2048, 8, e, t); } - a(yv, "ji"); - function Ox(e, t) { - return T0(4, 2, e, t); + a(g5, "ji"); + function jx(e, t) { + return R0(4, 2, e, t); } - a(Ox, "wi"); - function Lx(e, t) { - return T0(4, 4, e, t); + a(jx, "wi"); + function $x(e, t) { + return R0(4, 4, e, t); } - a(Lx, "xi"); - function Nx(e, t) { + a($x, "xi"); + function Vx(e, t) { if (typeof t == "function") return e = e(), t(e), function() { t(null); }; @@ -3538,192 +3539,192 @@ function" && o.UNSAFE_componentWillMount(), t !== o.state && _0.enqueueReplaceSt t.current = null; }; } - a(Nx, "yi"); - function Mx(e, t, r) { - return r = r != null ? r.concat([e]) : null, T0(4, 4, Nx.bind(null, t, e), r); + a(Vx, "yi"); + function Ux(e, t, r) { + return r = r != null ? r.concat([e]) : null, R0(4, 4, Vx.bind(null, t, e), r); } - a(Mx, "zi"); - function wv() { + a(Ux, "zi"); + function v5() { } - a(wv, "Ai"); - function Bx(e, t) { - var r = zr(); + a(v5, "Ai"); + function Wx(e, t) { + var r = Hr(); t = t === void 0 ? null : t; var n = r.memoizedState; - return n !== null && t !== null && mv(t, n[1]) ? n[0] : (r.memoizedState = [e, t], e); + return n !== null && t !== null && d5(t, n[1]) ? n[0] : (r.memoizedState = [e, t], e); } - a(Bx, "Bi"); - function $x(e, t) { - var r = zr(); + a(Wx, "Bi"); + function qx(e, t) { + var r = Hr(); t = t === void 0 ? null : t; var n = r.memoizedState; - return n !== null && t !== null && mv(t, n[1]) ? n[0] : (e = e(), r.memoizedState = [e, t], e); - } - a($x, "Ci"); - function zx(e, t, r) { - return di & 21 ? (hn(r, t) || (r = VE(), Le.lanes |= r, hi |= r, e.baseState = !0), t) : (e.baseState && (e.baseState = !1, nr = !0), e. - memoizedState = r); - } - a(zx, "Di"); - function uz(e, t) { - var r = ge; - ge = r !== 0 && 4 > r ? r : 4, e(!0); - var n = V2.transition; - V2.transition = {}; + return n !== null && t !== null && d5(t, n[1]) ? n[0] : (e = e(), r.memoizedState = [e, t], e); + } + a(qx, "Ci"); + function Gx(e, t, r) { + return (fi & 21) === 0 ? (e.baseState && (e.baseState = !1, nr = !0), e.memoizedState = r) : (gn(r, t) || (r = XE(), Ne.lanes |= r, di |= + r, e.baseState = !0), t); + } + a(Gx, "Di"); + function oH(e, t) { + var r = he; + he = r !== 0 && 4 > r ? r : 4, e(!0); + var n = j2.transition; + j2.transition = {}; try { e(!1), t(); } finally { - ge = r, V2.transition = n; + he = r, j2.transition = n; } } - a(uz, "Ei"); - function Hx() { - return zr().memoizedState; + a(oH, "Ei"); + function Yx() { + return Hr().memoizedState; } - a(Hx, "Fi"); - function cz(e, t, r) { - var n = pa(e); - if (r = { lane: n, action: r, hasEagerState: !1, eagerState: null, next: null }, jx(e)) Vx(t, r); - else if (r = wx(e, t, r, n), r !== null) { - var o = Ht(); - dn(r, e, n, o), Ux(r, t, n); + a(Yx, "Fi"); + function aH(e, t, r) { + var n = ca(e); + if (r = { lane: n, action: r, hasEagerState: !1, eagerState: null, next: null }, Kx(e)) Xx(t, r); + else if (r = Dx(e, t, r, n), r !== null) { + var o = $t(); + mn(r, e, n, o), Qx(r, t, n); } } - a(cz, "Gi"); - function pz(e, t, r) { - var n = pa(e), o = { lane: n, action: r, hasEagerState: !1, eagerState: null, next: null }; - if (jx(e)) Vx(t, o); + a(aH, "Gi"); + function iH(e, t, r) { + var n = ca(e), o = { lane: n, action: r, hasEagerState: !1, eagerState: null, next: null }; + if (Kx(e)) Xx(t, o); else { var i = e.alternate; if (e.lanes === 0 && (i === null || i.lanes === 0) && (i = t.lastRenderedReducer, i !== null)) try { var s = t.lastRenderedState, l = i(s, r); - if (o.hasEagerState = !0, o.eagerState = l, hn(l, s)) { + if (o.hasEagerState = !0, o.eagerState = l, gn(l, s)) { var u = t.interleaved; - u === null ? (o.next = o, cv(t)) : (o.next = u.next, u.next = o), t.interleaved = o; + u === null ? (o.next = o, l5(t)) : (o.next = u.next, u.next = o), t.interleaved = o; return; } } catch { } finally { } - r = wx(e, t, o, n), r !== null && (o = Ht(), dn(r, e, n, o), Ux(r, t, n)); + r = Dx(e, t, o, n), r !== null && (o = $t(), mn(r, e, n, o), Qx(r, t, n)); } } - a(pz, "ri"); - function jx(e) { + a(iH, "ri"); + function Kx(e) { var t = e.alternate; - return e === Le || t !== null && t === Le; + return e === Ne || t !== null && t === Ne; } - a(jx, "Hi"); - function Vx(e, t) { - $c = m0 = !0; + a(Kx, "Hi"); + function Xx(e, t) { + zc = p0 = !0; var r = e.pending; r === null ? t.next = t : (t.next = r.next, r.next = t), e.pending = t; } - a(Vx, "Ii"); - function Ux(e, t, r) { - if (r & 4194240) { + a(Xx, "Ii"); + function Qx(e, t, r) { + if ((r & 4194240) !== 0) { var n = t.lanes; - n &= e.pendingLanes, r |= n, t.lanes = r, X5(e, r); + n &= e.pendingLanes, r |= n, t.lanes = r, Yv(e, r); } } - a(Ux, "Ji"); - var g0 = { readContext: $r, useCallback: kt, useContext: kt, useEffect: kt, useImperativeHandle: kt, useInsertionEffect: kt, useLayoutEffect: kt, - useMemo: kt, useReducer: kt, useRef: kt, useState: kt, useDebugValue: kt, useDeferredValue: kt, useTransition: kt, useMutableSource: kt, useSyncExternalStore: kt, - useId: kt, unstable_isNewReconciler: !1 }, fz = { readContext: $r, useCallback: /* @__PURE__ */ a(function(e, t) { - return Nn().memoizedState = [e, t === void 0 ? null : t], e; - }, "useCallback"), useContext: $r, useEffect: eE, useImperativeHandle: /* @__PURE__ */ a(function(e, t, r) { - return r = r != null ? r.concat([e]) : null, Gd( + a(Qx, "Ji"); + var f0 = { readContext: zr, useCallback: Pt, useContext: Pt, useEffect: Pt, useImperativeHandle: Pt, useInsertionEffect: Pt, useLayoutEffect: Pt, + useMemo: Pt, useReducer: Pt, useRef: Pt, useState: Pt, useDebugValue: Pt, useDeferredValue: Pt, useTransition: Pt, useMutableSource: Pt, useSyncExternalStore: Pt, + useId: Pt, unstable_isNewReconciler: !1 }, sH = { readContext: zr, useCallback: /* @__PURE__ */ a(function(e, t) { + return Bn().memoizedState = [e, t === void 0 ? null : t], e; + }, "useCallback"), useContext: zr, useEffect: sE, useImperativeHandle: /* @__PURE__ */ a(function(e, t, r) { + return r = r != null ? r.concat([e]) : null, Vd( 4194308, 4, - Nx.bind(null, t, e), + Vx.bind(null, t, e), r ); }, "useImperativeHandle"), useLayoutEffect: /* @__PURE__ */ a(function(e, t) { - return Gd(4194308, 4, e, t); + return Vd(4194308, 4, e, t); }, "useLayoutEffect"), useInsertionEffect: /* @__PURE__ */ a(function(e, t) { - return Gd(4, 2, e, t); + return Vd(4, 2, e, t); }, "useInsertionEffect"), useMemo: /* @__PURE__ */ a(function(e, t) { - var r = Nn(); + var r = Bn(); return t = t === void 0 ? null : t, e = e(), r.memoizedState = [e, t], e; }, "useMemo"), useReducer: /* @__PURE__ */ a(function(e, t, r) { - var n = Nn(); + var n = Bn(); return t = r !== void 0 ? r(t) : t, n.memoizedState = n.baseState = t, e = { pending: null, interleaved: null, lanes: 0, dispatch: null, - lastRenderedReducer: e, lastRenderedState: t }, n.queue = e, e = e.dispatch = cz.bind(null, Le, e), [n.memoizedState, e]; + lastRenderedReducer: e, lastRenderedState: t }, n.queue = e, e = e.dispatch = aH.bind(null, Ne, e), [n.memoizedState, e]; }, "useReducer"), useRef: /* @__PURE__ */ a(function(e) { - var t = Nn(); + var t = Bn(); return e = { current: e }, t.memoizedState = e; - }, "useRef"), useState: ZS, useDebugValue: wv, useDeferredValue: /* @__PURE__ */ a(function(e) { - return Nn().memoizedState = e; + }, "useRef"), useState: iE, useDebugValue: v5, useDeferredValue: /* @__PURE__ */ a(function(e) { + return Bn().memoizedState = e; }, "useDeferredValue"), useTransition: /* @__PURE__ */ a(function() { - var e = ZS(!1), t = e[0]; - return e = uz.bind(null, e[1]), Nn().memoizedState = e, [t, e]; + var e = iE(!1), t = e[0]; + return e = oH.bind(null, e[1]), Bn().memoizedState = e, [t, e]; }, "useTransition"), useMutableSource: /* @__PURE__ */ a(function() { }, "useMutableSource"), useSyncExternalStore: /* @__PURE__ */ a(function(e, t, r) { - var n = Le, o = Nn(); - if (Te) { + var n = Ne, o = Bn(); + if (ke) { if (r === void 0) throw Error(M(407)); r = r(); } else { - if (r = t(), pt === null) throw Error(M(349)); - di & 30 || _x(n, t, r); + if (r = t(), dt === null) throw Error(M(349)); + (fi & 30) !== 0 || Lx(n, t, r); } o.memoizedState = r; var i = { value: r, getSnapshot: t }; - return o.queue = i, eE(kx.bind( + return o.queue = i, sE(Mx.bind( null, n, i, e - ), [e]), n.flags |= 2048, op(9, Tx.bind(null, n, i, r, t), void 0, null), r; + ), [e]), n.flags |= 2048, op(9, Nx.bind(null, n, i, r, t), void 0, null), r; }, "useSyncExternalStore"), useId: /* @__PURE__ */ a(function() { - var e = Nn(), t = pt.identifierPrefix; - if (Te) { + var e = Bn(), t = dt.identifierPrefix; + if (ke) { var r = ho, n = fo; - r = (n & ~(1 << 32 - fn(n) - 1)).toString(32) + r, t = ":" + t + "R" + r, r = rp++, 0 < r && (t += "H" + r.toString(32)), t += ":"; - } else r = lz++, t = ":" + t + "r" + r.toString(32) + ":"; + r = (n & ~(1 << 32 - hn(n) - 1)).toString(32) + r, t = ":" + t + "R" + r, r = rp++, 0 < r && (t += "H" + r.toString(32)), t += ":"; + } else r = nH++, t = ":" + t + "r" + r.toString(32) + ":"; return e.memoizedState = t; - }, "useId"), unstable_isNewReconciler: !1 }, dz = { - readContext: $r, - useCallback: Bx, - useContext: $r, - useEffect: yv, - useImperativeHandle: Mx, - useInsertionEffect: Ox, - useLayoutEffect: Lx, - useMemo: $x, - useReducer: U2, - useRef: Fx, + }, "useId"), unstable_isNewReconciler: !1 }, lH = { + readContext: zr, + useCallback: Wx, + useContext: zr, + useEffect: g5, + useImperativeHandle: Ux, + useInsertionEffect: jx, + useLayoutEffect: $x, + useMemo: qx, + useReducer: $2, + useRef: Hx, useState: /* @__PURE__ */ a(function() { - return U2(np); + return $2(np); }, "useState"), - useDebugValue: wv, + useDebugValue: v5, useDeferredValue: /* @__PURE__ */ a(function(e) { - var t = zr(); - return zx(t, ot.memoizedState, e); + var t = Hr(); + return Gx(t, ot.memoizedState, e); }, "useDeferredValue"), useTransition: /* @__PURE__ */ a(function() { - var e = U2(np)[0], t = zr().memoizedState; + var e = $2(np)[0], t = Hr().memoizedState; return [e, t]; }, "useTransition"), - useMutableSource: Rx, - useSyncExternalStore: Ax, - useId: Hx, + useMutableSource: Fx, + useSyncExternalStore: Ox, + useId: Yx, unstable_isNewReconciler: !1 - }, hz = { readContext: $r, useCallback: Bx, useContext: $r, useEffect: yv, useImperativeHandle: Mx, useInsertionEffect: Ox, useLayoutEffect: Lx, - useMemo: $x, useReducer: W2, useRef: Fx, useState: /* @__PURE__ */ a(function() { - return W2(np); - }, "useState"), useDebugValue: wv, useDeferredValue: /* @__PURE__ */ a(function(e) { - var t = zr(); - return ot === null ? t.memoizedState = e : zx(t, ot.memoizedState, e); + }, uH = { readContext: zr, useCallback: Wx, useContext: zr, useEffect: g5, useImperativeHandle: Ux, useInsertionEffect: jx, useLayoutEffect: $x, + useMemo: qx, useReducer: V2, useRef: Hx, useState: /* @__PURE__ */ a(function() { + return V2(np); + }, "useState"), useDebugValue: v5, useDeferredValue: /* @__PURE__ */ a(function(e) { + var t = Hr(); + return ot === null ? t.memoizedState = e : Gx(t, ot.memoizedState, e); }, "useDeferredValue"), useTransition: /* @__PURE__ */ a(function() { - var e = W2(np)[0], t = zr().memoizedState; + var e = V2(np)[0], t = Hr().memoizedState; return [e, t]; - }, "useTransition"), useMutableSource: Rx, useSyncExternalStore: Ax, useId: Hx, unstable_isNewReconciler: !1 }; - function Us(e, t) { + }, "useTransition"), useMutableSource: Fx, useSyncExternalStore: Ox, useId: Yx, unstable_isNewReconciler: !1 }; + function Ws(e, t) { try { var r = "", n = t; do - r += UB(n), n = n.return; + r += zB(n), n = n.return; while (n); var o = r; } catch (i) { @@ -3733,12 +3734,12 @@ Error generating stack: ` + i.message + ` } return { value: e, source: t, stack: o, digest: null }; } - a(Us, "Ki"); - function q2(e, t, r) { + a(Ws, "Ki"); + function U2(e, t, r) { return { value: e, source: null, stack: r ?? null, digest: t ?? null }; } - a(q2, "Li"); - function _5(e, t) { + a(U2, "Li"); + function Dv(e, t) { try { console.error(t.value); } catch (r) { @@ -3747,17 +3748,17 @@ Error generating stack: ` + i.message + ` }); } } - a(_5, "Mi"); - var mz = typeof WeakMap == "function" ? WeakMap : Map; - function Wx(e, t, r) { + a(Dv, "Mi"); + var cH = typeof WeakMap == "function" ? WeakMap : Map; + function Jx(e, t, r) { r = mo(-1, r), r.tag = 3, r.payload = { element: null }; var n = t.value; return r.callback = function() { - y0 || (y0 = !0, B5 = n), _5(e, t); + h0 || (h0 = !0, Nv = n), Dv(e, t); }, r; } - a(Wx, "Oi"); - function qx(e, t, r) { + a(Jx, "Oi"); + function Zx(e, t, r) { r = mo(-1, r), r.tag = 3; var n = e.type.getDerivedStateFromError; if (typeof n == "function") { @@ -3765,28 +3766,28 @@ Error generating stack: ` + i.message + ` r.payload = function() { return n(o); }, r.callback = function() { - _5(e, t); + Dv(e, t); }; } var i = e.stateNode; return i !== null && typeof i.componentDidCatch == "function" && (r.callback = function() { - _5(e, t), typeof n != "function" && (ca === null ? ca = /* @__PURE__ */ new Set([this]) : ca.add(this)); + Dv(e, t), typeof n != "function" && (ua === null ? ua = /* @__PURE__ */ new Set([this]) : ua.add(this)); var s = t.stack; this.componentDidCatch(t.value, { componentStack: s !== null ? s : "" }); }), r; } - a(qx, "Ri"); - function tE(e, t, r) { + a(Zx, "Ri"); + function lE(e, t, r) { var n = e.pingCache; if (n === null) { - n = e.pingCache = new mz(); + n = e.pingCache = new cH(); var o = /* @__PURE__ */ new Set(); n.set(t, o); } else o = n.get(t), o === void 0 && (o = /* @__PURE__ */ new Set(), n.set(t, o)); - o.has(r) || (o.add(r), e = Tz.bind(null, e, t, r), t.then(e, e)); + o.has(r) || (o.add(r), e = CH.bind(null, e, t, r), t.then(e, e)); } - a(tE, "Ti"); - function rE(e) { + a(lE, "Ti"); + function uE(e) { do { var t; if ((t = e.tag === 13) && (t = e.memoizedState, t = t !== null ? t.dehydrated !== null : !0), t) return e; @@ -3794,178 +3795,179 @@ Error generating stack: ` + i.message + ` } while (e !== null); return null; } - a(rE, "Vi"); - function nE(e, t, r, n, o) { - return e.mode & 1 ? (e.flags |= 65536, e.lanes = o, e) : (e === t ? e.flags |= 65536 : (e.flags |= 128, r.flags |= 131072, r.flags &= -52805, - r.tag === 1 && (r.alternate === null ? r.tag = 17 : (t = mo(-1, 1), t.tag = 2, ua(r, t, 1))), r.lanes |= 1), e); + a(uE, "Vi"); + function cE(e, t, r, n, o) { + return (e.mode & 1) === 0 ? (e === t ? e.flags |= 65536 : (e.flags |= 128, r.flags |= 131072, r.flags &= -52805, r.tag === 1 && (r.alternate === + null ? r.tag = 17 : (t = mo(-1, 1), t.tag = 2, la(r, t, 1))), r.lanes |= 1), e) : (e.flags |= 65536, e.lanes = o, e); } - a(nE, "Wi"); - var gz = bo.ReactCurrentOwner, nr = !1; - function zt(e, t, r, n) { - t.child = e === null ? Cx(t, null, r, n) : js(t, e.child, r, n); + a(cE, "Wi"); + var pH = So.ReactCurrentOwner, nr = !1; + function jt(e, t, r, n) { + t.child = e === null ? Ix(t, null, r, n) : Vs(t, e.child, r, n); } - a(zt, "Yi"); - function oE(e, t, r, n, o) { + a(jt, "Yi"); + function pE(e, t, r, n, o) { r = r.render; var i = t.ref; - return Ms(t, o), n = gv(e, t, r, n, i, o), r = vv(), e !== null && !nr ? (t.updateQueue = e.updateQueue, t.flags &= -2053, e.lanes &= ~o, - wo(e, t, o)) : (Te && r && ov(t), t.flags |= 1, zt(e, t, n, o), t.child); + return Bs(t, o), n = h5(e, t, r, n, i, o), r = m5(), e !== null && !nr ? (t.updateQueue = e.updateQueue, t.flags &= -2053, e.lanes &= ~o, + wo(e, t, o)) : (ke && r && r5(t), t.flags |= 1, jt(e, t, n, o), t.child); } - a(oE, "Zi"); - function aE(e, t, r, n, o) { + a(pE, "Zi"); + function fE(e, t, r, n, o) { if (e === null) { var i = r.type; - return typeof i == "function" && !Av(i) && i.defaultProps === void 0 && r.compare === null && r.defaultProps === void 0 ? (t.tag = 15, - t.type = i, Gx(e, t, i, n, o)) : (e = Qd(r.type, null, n, t, t.mode, o), e.ref = t.ref, e.return = t, t.child = e); + return typeof i == "function" && !R5(i) && i.defaultProps === void 0 && r.compare === null && r.defaultProps === void 0 ? (t.tag = 15, + t.type = i, e7(e, t, i, n, o)) : (e = Gd(r.type, null, n, t, t.mode, o), e.ref = t.ref, e.return = t, t.child = e); } - if (i = e.child, !(e.lanes & o)) { + if (i = e.child, (e.lanes & o) === 0) { var s = i.memoizedProps; if (r = r.compare, r = r !== null ? r : Xc, r(s, n) && e.ref === t.ref) return wo(e, t, o); } - return t.flags |= 1, e = fa(i, n), e.ref = t.ref, e.return = t, t.child = e; + return t.flags |= 1, e = pa(i, n), e.ref = t.ref, e.return = t, t.child = e; } - a(aE, "aj"); - function Gx(e, t, r, n, o) { + a(fE, "aj"); + function e7(e, t, r, n, o) { if (e !== null) { var i = e.memoizedProps; - if (Xc(i, n) && e.ref === t.ref) if (nr = !1, t.pendingProps = n = i, (e.lanes & o) !== 0) e.flags & 131072 && (nr = !0); + if (Xc(i, n) && e.ref === t.ref) if (nr = !1, t.pendingProps = n = i, (e.lanes & o) !== 0) (e.flags & 131072) !== 0 && (nr = !0); else return t.lanes = e.lanes, wo(e, t, o); } - return T5(e, t, r, n, o); + return Av(e, t, r, n, o); } - a(Gx, "cj"); - function Yx(e, t, r) { + a(e7, "cj"); + function t7(e, t, r) { var n = t.pendingProps, o = n.children, i = e !== null ? e.memoizedState : null; - if (n.mode === "hidden") if (!(t.mode & 1)) t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }, xe(Ps, vr), vr |= r; + if (n.mode === "hidden") if ((t.mode & 1) === 0) t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }, xe(Fs, vr), vr |= + r; else { - if (!(r & 1073741824)) return e = i !== null ? i.baseLanes | r : r, t.lanes = t.childLanes = 1073741824, t.memoizedState = { baseLanes: e, - cachePool: null, transitions: null }, t.updateQueue = null, xe(Ps, vr), vr |= e, null; - t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }, n = i !== null ? i.baseLanes : r, xe(Ps, vr), vr |= n; + if ((r & 1073741824) === 0) return e = i !== null ? i.baseLanes | r : r, t.lanes = t.childLanes = 1073741824, t.memoizedState = { baseLanes: e, + cachePool: null, transitions: null }, t.updateQueue = null, xe(Fs, vr), vr |= e, null; + t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }, n = i !== null ? i.baseLanes : r, xe(Fs, vr), vr |= n; } - else i !== null ? (n = i.baseLanes | r, t.memoizedState = null) : n = r, xe(Ps, vr), vr |= n; - return zt(e, t, o, r), t.child; + else i !== null ? (n = i.baseLanes | r, t.memoizedState = null) : n = r, xe(Fs, vr), vr |= n; + return jt(e, t, o, r), t.child; } - a(Yx, "ej"); - function Kx(e, t) { + a(t7, "ej"); + function r7(e, t) { var r = t.ref; (e === null && r !== null || e !== null && e.ref !== r) && (t.flags |= 512, t.flags |= 2097152); } - a(Kx, "hj"); - function T5(e, t, r, n, o) { - var i = ar(r) ? pi : Ft.current; - return i = zs(t, i), Ms(t, o), r = gv(e, t, r, n, i, o), n = vv(), e !== null && !nr ? (t.updateQueue = e.updateQueue, t.flags &= -2053, - e.lanes &= ~o, wo(e, t, o)) : (Te && n && ov(t), t.flags |= 1, zt(e, t, r, o), t.child); + a(r7, "hj"); + function Av(e, t, r, n, o) { + var i = ar(r) ? ci : Lt.current; + return i = js(t, i), Bs(t, o), r = h5(e, t, r, n, i, o), n = m5(), e !== null && !nr ? (t.updateQueue = e.updateQueue, t.flags &= -2053, + e.lanes &= ~o, wo(e, t, o)) : (ke && n && r5(t), t.flags |= 1, jt(e, t, r, o), t.child); } - a(T5, "dj"); - function iE(e, t, r, n, o) { + a(Av, "dj"); + function dE(e, t, r, n, o) { if (ar(r)) { var i = !0; - l0(t); + o0(t); } else i = !1; - if (Ms(t, o), t.stateNode === null) Yd(e, t), Ex(t, r, n), A5(t, r, n, o), n = !0; + if (Bs(t, o), t.stateNode === null) Ud(e, t), Tx(t, r, n), Rv(t, r, n, o), n = !0; else if (e === null) { var s = t.stateNode, l = t.memoizedProps; s.props = l; var u = s.context, c = r.contextType; - typeof c == "object" && c !== null ? c = $r(c) : (c = ar(r) ? pi : Ft.current, c = zs(t, c)); + typeof c == "object" && c !== null ? c = zr(c) : (c = ar(r) ? ci : Lt.current, c = js(t, c)); var p = r.getDerivedStateFromProps, h = typeof p == "function" || typeof s.getSnapshotBeforeUpdate == "function"; h || typeof s.UNSAFE_componentWillReceiveProps != "function" && typeof s.componentWillReceiveProps != "function" || (l !== n || u !== c) && - QS(t, s, n, c), ea = !1; + oE(t, s, n, c), Zo = !1; var m = t.memoizedState; - s.state = m, d0(t, n, s, o), u = t.memoizedState, l !== n || m !== u || or.current || ea ? (typeof p == "function" && (R5(t, r, p, n), - u = t.memoizedState), (l = ea || XS(t, r, l, n, m, u, c)) ? (h || typeof s.UNSAFE_componentWillMount != "function" && typeof s.componentWillMount != + s.state = m, u0(t, n, s, o), u = t.memoizedState, l !== n || m !== u || or.current || Zo ? (typeof p == "function" && (Cv(t, r, p, n), + u = t.memoizedState), (l = Zo || nE(t, r, l, n, m, u, c)) ? (h || typeof s.UNSAFE_componentWillMount != "function" && typeof s.componentWillMount != "function" || (typeof s.componentWillMount == "function" && s.componentWillMount(), typeof s.UNSAFE_componentWillMount == "function" && s.UNSAFE_componentWillMount()), typeof s.componentDidMount == "function" && (t.flags |= 4194308)) : (typeof s.componentDidMount == "fu\ nction" && (t.flags |= 4194308), t.memoizedProps = n, t.memoizedState = u), s.props = n, s.state = u, s.context = c, n = l) : (typeof s.componentDidMount == "function" && (t.flags |= 4194308), n = !1); } else { - s = t.stateNode, bx(e, t), l = t.memoizedProps, c = t.type === t.elementType ? l : un(t.type, l), s.props = c, h = t.pendingProps, m = - s.context, u = r.contextType, typeof u == "object" && u !== null ? u = $r(u) : (u = ar(r) ? pi : Ft.current, u = zs(t, u)); + s = t.stateNode, Ax(e, t), l = t.memoizedProps, c = t.type === t.elementType ? l : pn(t.type, l), s.props = c, h = t.pendingProps, m = + s.context, u = r.contextType, typeof u == "object" && u !== null ? u = zr(u) : (u = ar(r) ? ci : Lt.current, u = js(t, u)); var g = r.getDerivedStateFromProps; (p = typeof g == "function" || typeof s.getSnapshotBeforeUpdate == "function") || typeof s.UNSAFE_componentWillReceiveProps != "functi\ -on" && typeof s.componentWillReceiveProps != "function" || (l !== h || m !== u) && QS(t, s, n, u), ea = !1, m = t.memoizedState, s.state = m, - d0(t, n, s, o); - var b = t.memoizedState; - l !== h || m !== b || or.current || ea ? (typeof g == "function" && (R5(t, r, g, n), b = t.memoizedState), (c = ea || XS(t, r, c, n, m, - b, u) || !1) ? (p || typeof s.UNSAFE_componentWillUpdate != "function" && typeof s.componentWillUpdate != "function" || (typeof s.componentWillUpdate == - "function" && s.componentWillUpdate(n, b, u), typeof s.UNSAFE_componentWillUpdate == "function" && s.UNSAFE_componentWillUpdate(n, b, u)), +on" && typeof s.componentWillReceiveProps != "function" || (l !== h || m !== u) && oE(t, s, n, u), Zo = !1, m = t.memoizedState, s.state = m, + u0(t, n, s, o); + var S = t.memoizedState; + l !== h || m !== S || or.current || Zo ? (typeof g == "function" && (Cv(t, r, g, n), S = t.memoizedState), (c = Zo || nE(t, r, c, n, m, + S, u) || !1) ? (p || typeof s.UNSAFE_componentWillUpdate != "function" && typeof s.componentWillUpdate != "function" || (typeof s.componentWillUpdate == + "function" && s.componentWillUpdate(n, S, u), typeof s.UNSAFE_componentWillUpdate == "function" && s.UNSAFE_componentWillUpdate(n, S, u)), typeof s.componentDidUpdate == "function" && (t.flags |= 4), typeof s.getSnapshotBeforeUpdate == "function" && (t.flags |= 1024)) : (typeof s. componentDidUpdate != "function" || l === e.memoizedProps && m === e.memoizedState || (t.flags |= 4), typeof s.getSnapshotBeforeUpdate != - "function" || l === e.memoizedProps && m === e.memoizedState || (t.flags |= 1024), t.memoizedProps = n, t.memoizedState = b), s.props = - n, s.state = b, s.context = u, n = c) : (typeof s.componentDidUpdate != "function" || l === e.memoizedProps && m === e.memoizedState || + "function" || l === e.memoizedProps && m === e.memoizedState || (t.flags |= 1024), t.memoizedProps = n, t.memoizedState = S), s.props = + n, s.state = S, s.context = u, n = c) : (typeof s.componentDidUpdate != "function" || l === e.memoizedProps && m === e.memoizedState || (t.flags |= 4), typeof s.getSnapshotBeforeUpdate != "function" || l === e.memoizedProps && m === e.memoizedState || (t.flags |= 1024), n = !1); } - return k5(e, t, r, n, i, o); + return _v(e, t, r, n, i, o); } - a(iE, "ij"); - function k5(e, t, r, n, o, i) { - Kx(e, t); + a(dE, "ij"); + function _v(e, t, r, n, o, i) { + r7(e, t); var s = (t.flags & 128) !== 0; - if (!n && !s) return o && WS(t, r, !1), wo(e, t, i); - n = t.stateNode, gz.current = t; + if (!n && !s) return o && Jb(t, r, !1), wo(e, t, i); + n = t.stateNode, pH.current = t; var l = s && typeof r.getDerivedStateFromError != "function" ? null : n.render(); - return t.flags |= 1, e !== null && s ? (t.child = js(t, e.child, null, i), t.child = js(t, null, l, i)) : zt(e, t, l, i), t.memoizedState = - n.state, o && WS(t, r, !0), t.child; + return t.flags |= 1, e !== null && s ? (t.child = Vs(t, e.child, null, i), t.child = Vs(t, null, l, i)) : jt(e, t, l, i), t.memoizedState = + n.state, o && Jb(t, r, !0), t.child; } - a(k5, "kj"); - function Xx(e) { + a(_v, "kj"); + function n7(e) { var t = e.stateNode; - t.pendingContext ? US(e, t.pendingContext, t.pendingContext !== t.context) : t.context && US(e, t.context, !1), fv(e, t.containerInfo); + t.pendingContext ? Qb(e, t.pendingContext, t.pendingContext !== t.context) : t.context && Qb(e, t.context, !1), c5(e, t.containerInfo); } - a(Xx, "lj"); - function sE(e, t, r, n, o) { - return Hs(), iv(o), t.flags |= 256, zt(e, t, r, n), t.child; + a(n7, "lj"); + function hE(e, t, r, n, o) { + return $s(), o5(o), t.flags |= 256, jt(e, t, r, n), t.child; } - a(sE, "mj"); - var I5 = { dehydrated: null, treeContext: null, retryLane: 0 }; - function P5(e) { + a(hE, "mj"); + var Tv = { dehydrated: null, treeContext: null, retryLane: 0 }; + function kv(e) { return { baseLanes: e, cachePool: null, transitions: null }; } - a(P5, "oj"); - function Qx(e, t, r) { - var n = t.pendingProps, o = Oe.current, i = !1, s = (t.flags & 128) !== 0, l; + a(kv, "oj"); + function o7(e, t, r) { + var n = t.pendingProps, o = Le.current, i = !1, s = (t.flags & 128) !== 0, l; if ((l = s) || (l = e !== null && e.memoizedState === null ? !1 : (o & 2) !== 0), l ? (i = !0, t.flags &= -129) : (e === null || e.memoizedState !== - null) && (o |= 1), xe(Oe, o & 1), e === null) - return C5(t), e = t.memoizedState, e !== null && (e = e.dehydrated, e !== null) ? (t.mode & 1 ? e.data === "$!" ? t.lanes = 8 : t.lanes = - 1073741824 : t.lanes = 1, null) : (s = n.children, e = n.fallback, i ? (n = t.mode, i = t.child, s = { mode: "hidden", children: s }, !(n & - 1) && i !== null ? (i.childLanes = 0, i.pendingProps = s) : i = P0(s, n, 0, null), e = ci(e, n, r, null), i.return = t, e.return = t, i. - sibling = e, t.child = i, t.child.memoizedState = P5(r), t.memoizedState = I5, e) : bv(t, s)); - if (o = e.memoizedState, o !== null && (l = o.dehydrated, l !== null)) return vz(e, t, s, n, l, o, r); + null) && (o |= 1), xe(Le, o & 1), e === null) + return Ev(t), e = t.memoizedState, e !== null && (e = e.dehydrated, e !== null) ? ((t.mode & 1) === 0 ? t.lanes = 1 : e.data === "$!" ? + t.lanes = 8 : t.lanes = 1073741824, null) : (s = n.children, e = n.fallback, i ? (n = t.mode, i = t.child, s = { mode: "hidden", children: s }, + (n & 1) === 0 && i !== null ? (i.childLanes = 0, i.pendingProps = s) : i = _0(s, n, 0, null), e = ui(e, n, r, null), i.return = t, e.return = + t, i.sibling = e, t.child = i, t.child.memoizedState = kv(r), t.memoizedState = Tv, e) : y5(t, s)); + if (o = e.memoizedState, o !== null && (l = o.dehydrated, l !== null)) return fH(e, t, s, n, l, o, r); if (i) { i = n.fallback, s = t.mode, o = e.child, l = o.sibling; var u = { mode: "hidden", children: n.children }; - return !(s & 1) && t.child !== o ? (n = t.child, n.childLanes = 0, n.pendingProps = u, t.deletions = null) : (n = fa(o, u), n.subtreeFlags = - o.subtreeFlags & 14680064), l !== null ? i = fa(l, i) : (i = ci(i, s, r, null), i.flags |= 2), i.return = t, n.return = t, n.sibling = - i, t.child = n, n = i, i = t.child, s = e.child.memoizedState, s = s === null ? P5(r) : { baseLanes: s.baseLanes | r, cachePool: null, - transitions: s.transitions }, i.memoizedState = s, i.childLanes = e.childLanes & ~r, t.memoizedState = I5, n; + return (s & 1) === 0 && t.child !== o ? (n = t.child, n.childLanes = 0, n.pendingProps = u, t.deletions = null) : (n = pa(o, u), n.subtreeFlags = + o.subtreeFlags & 14680064), l !== null ? i = pa(l, i) : (i = ui(i, s, r, null), i.flags |= 2), i.return = t, n.return = t, n.sibling = + i, t.child = n, n = i, i = t.child, s = e.child.memoizedState, s = s === null ? kv(r) : { baseLanes: s.baseLanes | r, cachePool: null, + transitions: s.transitions }, i.memoizedState = s, i.childLanes = e.childLanes & ~r, t.memoizedState = Tv, n; } - return i = e.child, e = i.sibling, n = fa(i, { mode: "visible", children: n.children }), !(t.mode & 1) && (n.lanes = r), n.return = t, n. - sibling = null, e !== null && (r = t.deletions, r === null ? (t.deletions = [e], t.flags |= 16) : r.push(e)), t.child = n, t.memoizedState = + return i = e.child, e = i.sibling, n = pa(i, { mode: "visible", children: n.children }), (t.mode & 1) === 0 && (n.lanes = r), n.return = + t, n.sibling = null, e !== null && (r = t.deletions, r === null ? (t.deletions = [e], t.flags |= 16) : r.push(e)), t.child = n, t.memoizedState = null, n; } - a(Qx, "pj"); - function bv(e, t) { - return t = P0({ mode: "visible", children: t }, e.mode, 0, null), t.return = e, e.child = t; + a(o7, "pj"); + function y5(e, t) { + return t = _0({ mode: "visible", children: t }, e.mode, 0, null), t.return = e, e.child = t; } - a(bv, "rj"); - function $d(e, t, r, n) { - return n !== null && iv(n), js(t, e.child, null, r), e = bv(t, t.pendingProps.children), e.flags |= 2, t.memoizedState = null, e; + a(y5, "rj"); + function Ld(e, t, r, n) { + return n !== null && o5(n), Vs(t, e.child, null, r), e = y5(t, t.pendingProps.children), e.flags |= 2, t.memoizedState = null, e; } - a($d, "tj"); - function vz(e, t, r, n, o, i, s) { + a(Ld, "tj"); + function fH(e, t, r, n, o, i, s) { if (r) - return t.flags & 256 ? (t.flags &= -257, n = q2(Error(M(422))), $d(e, t, s, n)) : t.memoizedState !== null ? (t.child = e.child, t.flags |= - 128, null) : (i = n.fallback, o = t.mode, n = P0({ mode: "visible", children: n.children }, o, 0, null), i = ci(i, o, s, null), i.flags |= - 2, n.return = t, i.return = t, n.sibling = i, t.child = n, t.mode & 1 && js(t, e.child, null, s), t.child.memoizedState = P5(s), t.memoizedState = - I5, i); - if (!(t.mode & 1)) return $d(e, t, s, null); + return t.flags & 256 ? (t.flags &= -257, n = U2(Error(M(422))), Ld(e, t, s, n)) : t.memoizedState !== null ? (t.child = e.child, t.flags |= + 128, null) : (i = n.fallback, o = t.mode, n = _0({ mode: "visible", children: n.children }, o, 0, null), i = ui(i, o, s, null), i.flags |= + 2, n.return = t, i.return = t, n.sibling = i, t.child = n, (t.mode & 1) !== 0 && Vs(t, e.child, null, s), t.child.memoizedState = kv(s), + t.memoizedState = Tv, i); + if ((t.mode & 1) === 0) return Ld(e, t, s, null); if (o.data === "$!") { if (n = o.nextSibling && o.nextSibling.dataset, n) var l = n.dgst; - return n = l, i = Error(M(419)), n = q2(i, n, void 0), $d(e, t, s, n); + return n = l, i = Error(M(419)), n = U2(i, n, void 0), Ld(e, t, s, n); } if (l = (s & e.childLanes) !== 0, nr || l) { - if (n = pt, n !== null) { + if (n = dt, n !== null) { switch (s & -s) { case 4: o = 2; @@ -4002,34 +4004,34 @@ on" && typeof s.componentWillReceiveProps != "function" || (l !== h || m !== u) default: o = 0; } - o = o & (n.suspendedLanes | s) ? 0 : o, o !== 0 && o !== i.retryLane && (i.retryLane = o, yo(e, o), dn(n, e, o, -1)); + o = (o & (n.suspendedLanes | s)) !== 0 ? 0 : o, o !== 0 && o !== i.retryLane && (i.retryLane = o, yo(e, o), mn(n, e, o, -1)); } - return Rv(), n = q2(Error(M(421))), $d(e, t, s, n); + return C5(), n = U2(Error(M(421))), Ld(e, t, s, n); } - return o.data === "$?" ? (t.flags |= 128, t.child = e.child, t = kz.bind(null, e), o._reactRetry = t, null) : (e = i.treeContext, yr = la( - o.nextSibling), wr = t, Te = !0, pn = null, e !== null && (Lr[Nr++] = fo, Lr[Nr++] = ho, Lr[Nr++] = fi, fo = e.id, ho = e.overflow, fi = - t), t = bv(t, n.children), t.flags |= 4096, t); + return o.data === "$?" ? (t.flags |= 128, t.child = e.child, t = RH.bind(null, e), o._reactRetry = t, null) : (e = i.treeContext, yr = sa( + o.nextSibling), wr = t, ke = !0, dn = null, e !== null && (Lr[Nr++] = fo, Lr[Nr++] = ho, Lr[Nr++] = pi, fo = e.id, ho = e.overflow, pi = + t), t = y5(t, n.children), t.flags |= 4096, t); } - a(vz, "sj"); - function lE(e, t, r) { + a(fH, "sj"); + function mE(e, t, r) { e.lanes |= t; var n = e.alternate; - n !== null && (n.lanes |= t), D5(e.return, t, r); + n !== null && (n.lanes |= t), xv(e.return, t, r); } - a(lE, "wj"); - function G2(e, t, r, n, o) { + a(mE, "wj"); + function W2(e, t, r, n, o) { var i = e.memoizedState; i === null ? e.memoizedState = { isBackwards: t, rendering: null, renderingStartTime: 0, last: n, tail: r, tailMode: o } : (i.isBackwards = t, i.rendering = null, i.renderingStartTime = 0, i.last = n, i.tail = r, i.tailMode = o); } - a(G2, "xj"); - function Jx(e, t, r) { + a(W2, "xj"); + function a7(e, t, r) { var n = t.pendingProps, o = n.revealOrder, i = n.tail; - if (zt(e, t, n.children, r), n = Oe.current, n & 2) n = n & 1 | 2, t.flags |= 128; + if (jt(e, t, n.children, r), n = Le.current, (n & 2) !== 0) n = n & 1 | 2, t.flags |= 128; else { - if (e !== null && e.flags & 128) e: for (e = t.child; e !== null; ) { - if (e.tag === 13) e.memoizedState !== null && lE(e, r, t); - else if (e.tag === 19) lE(e, r, t); + if (e !== null && (e.flags & 128) !== 0) e: for (e = t.child; e !== null; ) { + if (e.tag === 13) e.memoizedState !== null && mE(e, r, t); + else if (e.tag === 19) mE(e, r, t); else if (e.child !== null) { e.child.return = e, e = e.child; continue; @@ -4043,86 +4045,86 @@ on" && typeof s.componentWillReceiveProps != "function" || (l !== h || m !== u) } n &= 1; } - if (xe(Oe, n), !(t.mode & 1)) t.memoizedState = null; + if (xe(Le, n), (t.mode & 1) === 0) t.memoizedState = null; else switch (o) { case "forwards": - for (r = t.child, o = null; r !== null; ) e = r.alternate, e !== null && h0(e) === null && (o = r), r = r.sibling; - r = o, r === null ? (o = t.child, t.child = null) : (o = r.sibling, r.sibling = null), G2(t, !1, o, r, i); + for (r = t.child, o = null; r !== null; ) e = r.alternate, e !== null && c0(e) === null && (o = r), r = r.sibling; + r = o, r === null ? (o = t.child, t.child = null) : (o = r.sibling, r.sibling = null), W2(t, !1, o, r, i); break; case "backwards": for (r = null, o = t.child, t.child = null; o !== null; ) { - if (e = o.alternate, e !== null && h0(e) === null) { + if (e = o.alternate, e !== null && c0(e) === null) { t.child = o; break; } e = o.sibling, o.sibling = r, r = o, o = e; } - G2(t, !0, r, null, i); + W2(t, !0, r, null, i); break; case "together": - G2(t, !1, null, null, void 0); + W2(t, !1, null, null, void 0); break; default: t.memoizedState = null; } return t.child; } - a(Jx, "yj"); - function Yd(e, t) { - !(t.mode & 1) && e !== null && (e.alternate = null, t.alternate = null, t.flags |= 2); + a(a7, "yj"); + function Ud(e, t) { + (t.mode & 1) === 0 && e !== null && (e.alternate = null, t.alternate = null, t.flags |= 2); } - a(Yd, "jj"); + a(Ud, "jj"); function wo(e, t, r) { - if (e !== null && (t.dependencies = e.dependencies), hi |= t.lanes, !(r & t.childLanes)) return null; + if (e !== null && (t.dependencies = e.dependencies), di |= t.lanes, (r & t.childLanes) === 0) return null; if (e !== null && t.child !== e.child) throw Error(M(153)); if (t.child !== null) { - for (e = t.child, r = fa(e, e.pendingProps), t.child = r, r.return = t; e.sibling !== null; ) e = e.sibling, r = r.sibling = fa(e, e.pendingProps), + for (e = t.child, r = pa(e, e.pendingProps), t.child = r, r.return = t; e.sibling !== null; ) e = e.sibling, r = r.sibling = pa(e, e.pendingProps), r.return = t; r.sibling = null; } return t.child; } a(wo, "$i"); - function yz(e, t, r) { + function dH(e, t, r) { switch (t.tag) { case 3: - Xx(t), Hs(); + n7(t), $s(); break; case 5: - Dx(t); + Px(t); break; case 1: - ar(t.type) && l0(t); + ar(t.type) && o0(t); break; case 4: - fv(t, t.stateNode.containerInfo); + c5(t, t.stateNode.containerInfo); break; case 10: var n = t.type._context, o = t.memoizedProps.value; - xe(p0, n._currentValue), n._currentValue = o; + xe(s0, n._currentValue), n._currentValue = o; break; case 13: if (n = t.memoizedState, n !== null) - return n.dehydrated !== null ? (xe(Oe, Oe.current & 1), t.flags |= 128, null) : r & t.child.childLanes ? Qx(e, t, r) : (xe(Oe, Oe. - current & 1), e = wo(e, t, r), e !== null ? e.sibling : null); - xe(Oe, Oe.current & 1); + return n.dehydrated !== null ? (xe(Le, Le.current & 1), t.flags |= 128, null) : (r & t.child.childLanes) !== 0 ? o7(e, t, r) : (xe( + Le, Le.current & 1), e = wo(e, t, r), e !== null ? e.sibling : null); + xe(Le, Le.current & 1); break; case 19: - if (n = (r & t.childLanes) !== 0, e.flags & 128) { - if (n) return Jx(e, t, r); + if (n = (r & t.childLanes) !== 0, (e.flags & 128) !== 0) { + if (n) return a7(e, t, r); t.flags |= 128; } - if (o = t.memoizedState, o !== null && (o.rendering = null, o.tail = null, o.lastEffect = null), xe(Oe, Oe.current), n) break; + if (o = t.memoizedState, o !== null && (o.rendering = null, o.tail = null, o.lastEffect = null), xe(Le, Le.current), n) break; return null; case 22: case 23: - return t.lanes = 0, Yx(e, t, r); + return t.lanes = 0, t7(e, t, r); } return wo(e, t, r); } - a(yz, "zj"); - var Zx, F5, e7, t7; - Zx = /* @__PURE__ */ a(function(e, t) { + a(dH, "zj"); + var i7, Iv, s7, l7; + i7 = /* @__PURE__ */ a(function(e, t) { for (var r = t.child; r !== null; ) { if (r.tag === 5 || r.tag === 6) e.appendChild(r.stateNode); else if (r.tag !== 4 && r.child !== null) { @@ -4137,27 +4139,27 @@ on" && typeof s.componentWillReceiveProps != "function" || (l !== h || m !== u) r.sibling.return = r.return, r = r.sibling; } }, "Aj"); - F5 = /* @__PURE__ */ a(function() { + Iv = /* @__PURE__ */ a(function() { }, "Bj"); - e7 = /* @__PURE__ */ a(function(e, t, r, n) { + s7 = /* @__PURE__ */ a(function(e, t, r, n) { var o = e.memoizedProps; if (o !== n) { - e = t.stateNode, li($n.current); + e = t.stateNode, si(jn.current); var i = null; switch (r) { case "input": - o = t5(e, o), n = t5(e, n), i = []; + o = Z2(e, o), n = Z2(e, n), i = []; break; case "select": - o = Ne({}, o, { value: void 0 }), n = Ne({}, n, { value: void 0 }), i = []; + o = Me({}, o, { value: void 0 }), n = Me({}, n, { value: void 0 }), i = []; break; case "textarea": - o = o5(e, o), n = o5(e, n), i = []; + o = rv(e, o), n = rv(e, n), i = []; break; default: - typeof o.onClick != "function" && typeof n.onClick == "function" && (e.onclick = i0); + typeof o.onClick != "function" && typeof n.onClick == "function" && (e.onclick = r0); } - i5(r, n); + ov(r, n); var s; r = null; for (c in o) if (!n.hasOwnProperty(c) && o.hasOwnProperty(c) && o[c] != null) if (c === "style") { @@ -4176,7 +4178,7 @@ g" && c !== "autoFocus" && (Vc.hasOwnProperty(c) ? i || (i = []) : (i = i || []) )), r = u; else c === "dangerouslySetInnerHTML" ? (u = u ? u.__html : void 0, l = l ? l.__html : void 0, u != null && l !== u && (i = i || []). push(c, u)) : c === "children" ? typeof u != "string" && typeof u != "number" || (i = i || []).push(c, "" + u) : c !== "suppressCont\ -entEditableWarning" && c !== "suppressHydrationWarning" && (Vc.hasOwnProperty(c) ? (u != null && c === "onScroll" && Ce("scroll", e), i || l === +entEditableWarning" && c !== "suppressHydrationWarning" && (Vc.hasOwnProperty(c) ? (u != null && c === "onScroll" && Re("scroll", e), i || l === u || (i = [])) : (i = i || []).push(c, u)); } r && (i = i || []).push("style", r); @@ -4184,11 +4186,11 @@ entEditableWarning" && c !== "suppressHydrationWarning" && (Vc.hasOwnProperty(c) (t.updateQueue = c) && (t.flags |= 4); } }, "Cj"); - t7 = /* @__PURE__ */ a(function(e, t, r, n) { + l7 = /* @__PURE__ */ a(function(e, t, r, n) { r !== n && (t.flags |= 4); }, "Dj"); function Ac(e, t) { - if (!Te) switch (e.tailMode) { + if (!ke) switch (e.tailMode) { case "hidden": t = e.tail; for (var r = null; t !== null; ) t.alternate !== null && (r = t), t = t.sibling; @@ -4201,17 +4203,17 @@ entEditableWarning" && c !== "suppressHydrationWarning" && (Vc.hasOwnProperty(c) } } a(Ac, "Ej"); - function It(e) { + function Ft(e) { var t = e.alternate !== null && e.alternate.child === e.child, r = 0, n = 0; if (t) for (var o = e.child; o !== null; ) r |= o.lanes | o.childLanes, n |= o.subtreeFlags & 14680064, n |= o.flags & 14680064, o.return = e, o = o.sibling; else for (o = e.child; o !== null; ) r |= o.lanes | o.childLanes, n |= o.subtreeFlags, n |= o.flags, o.return = e, o = o.sibling; return e.subtreeFlags |= n, e.childLanes = r, t; } - a(It, "S"); - function wz(e, t, r) { + a(Ft, "S"); + function hH(e, t, r) { var n = t.pendingProps; - switch (av(t), t.tag) { + switch (n5(t), t.tag) { case 2: case 16: case 15: @@ -4222,154 +4224,154 @@ entEditableWarning" && c !== "suppressHydrationWarning" && (Vc.hasOwnProperty(c) case 12: case 9: case 14: - return It(t), null; + return Ft(t), null; case 1: - return ar(t.type) && s0(), It(t), null; + return ar(t.type) && n0(), Ft(t), null; case 3: - return n = t.stateNode, Vs(), De(or), De(Ft), hv(), n.pendingContext && (n.context = n.pendingContext, n.pendingContext = null), (e === - null || e.child === null) && (Md(t) ? t.flags |= 4 : e === null || e.memoizedState.isDehydrated && !(t.flags & 256) || (t.flags |= 1024, - pn !== null && (H5(pn), pn = null))), F5(e, t), It(t), null; + return n = t.stateNode, Us(), De(or), De(Lt), f5(), n.pendingContext && (n.context = n.pendingContext, n.pendingContext = null), (e === + null || e.child === null) && (Fd(t) ? t.flags |= 4 : e === null || e.memoizedState.isDehydrated && (t.flags & 256) === 0 || (t.flags |= + 1024, dn !== null && (zv(dn), dn = null))), Iv(e, t), Ft(t), null; case 5: - dv(t); - var o = li(tp.current); - if (r = t.type, e !== null && t.stateNode != null) e7(e, t, r, n, o), e.ref !== t.ref && (t.flags |= 512, t.flags |= 2097152); + p5(t); + var o = si(tp.current); + if (r = t.type, e !== null && t.stateNode != null) s7(e, t, r, n, o), e.ref !== t.ref && (t.flags |= 512, t.flags |= 2097152); else { if (!n) { if (t.stateNode === null) throw Error(M(166)); - return It(t), null; + return Ft(t), null; } - if (e = li($n.current), Md(t)) { + if (e = si(jn.current), Fd(t)) { n = t.stateNode, r = t.type; var i = t.memoizedProps; - switch (n[Mn] = t, n[Zc] = i, e = (t.mode & 1) !== 0, r) { + switch (n[zn] = t, n[Zc] = i, e = (t.mode & 1) !== 0, r) { case "dialog": - Ce("cancel", n), Ce("close", n); + Re("cancel", n), Re("close", n); break; case "iframe": case "object": case "embed": - Ce("load", n); + Re("load", n); break; case "video": case "audio": - for (o = 0; o < Fc.length; o++) Ce(Fc[o], n); + for (o = 0; o < Fc.length; o++) Re(Fc[o], n); break; case "source": - Ce("error", n); + Re("error", n); break; case "img": case "image": case "link": - Ce( + Re( "error", n - ), Ce("load", n); + ), Re("load", n); break; case "details": - Ce("toggle", n); + Re("toggle", n); break; case "input": - gS(n, i), Ce("invalid", n); + xb(n, i), Re("invalid", n); break; case "select": - n._wrapperState = { wasMultiple: !!i.multiple }, Ce("invalid", n); + n._wrapperState = { wasMultiple: !!i.multiple }, Re("invalid", n); break; case "textarea": - yS(n, i), Ce("invalid", n); + Rb(n, i), Re("invalid", n); } - i5(r, i), o = null; + ov(r, i), o = null; for (var s in i) if (i.hasOwnProperty(s)) { var l = i[s]; - s === "children" ? typeof l == "string" ? n.textContent !== l && (i.suppressHydrationWarning !== !0 && Nd(n.textContent, l, e), - o = ["children", l]) : typeof l == "number" && n.textContent !== "" + l && (i.suppressHydrationWarning !== !0 && Nd( + s === "children" ? typeof l == "string" ? n.textContent !== l && (i.suppressHydrationWarning !== !0 && Pd(n.textContent, l, e), + o = ["children", l]) : typeof l == "number" && n.textContent !== "" + l && (i.suppressHydrationWarning !== !0 && Pd( n.textContent, l, e - ), o = ["children", "" + l]) : Vc.hasOwnProperty(s) && l != null && s === "onScroll" && Ce("scroll", n); + ), o = ["children", "" + l]) : Vc.hasOwnProperty(s) && l != null && s === "onScroll" && Re("scroll", n); } switch (r) { case "input": - Cd(n), vS(n, i, !0); + Sd(n), Cb(n, i, !0); break; case "textarea": - Cd(n), wS(n); + Sd(n), Db(n); break; case "select": case "option": break; default: - typeof i.onClick == "function" && (n.onclick = i0); + typeof i.onClick == "function" && (n.onclick = r0); } n = o, t.updateQueue = n, n !== null && (t.flags |= 4); } else { - s = o.nodeType === 9 ? o : o.ownerDocument, e === "http://www.w3.org/1999/xhtml" && (e = _E(r)), e === "http://www.w3.org/1999/x\ + s = o.nodeType === 9 ? o : o.ownerDocument, e === "http://www.w3.org/1999/xhtml" && (e = LE(r)), e === "http://www.w3.org/1999/x\ html" ? r === "script" ? (e = s.createElement("div"), e.innerHTML = "