HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.30
System: Linux iZj6c1151k3ad370bosnmsZ 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64
User: root (0)
PHP: 7.4.30
Disabled: NONE
Upload Files
File: /var/www/html/breadsecret.com/wp-content/plugins/wordpress-seo/js/dist/externals/uiLibrary.js
window.yoast=window.yoast||{},window.yoast.uiLibrary=function(e){var t={};function r(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(n,a,function(t){return e[t]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=486)}({0:function(e,t){e.exports=window.yoast.propTypes},1:function(e,t){e.exports=window.wp.element},10:function(e,t,r){var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var s=typeof n;if("string"===s||"number"===s)e.push(n);else if(Array.isArray(n)){if(n.length){var l=a.apply(null,n);l&&e.push(l)}}else if("object"===s)if(n.toString===Object.prototype.toString)for(var i in n)r.call(n,i)&&n[i]&&e.push(i);else e.push(n.toString())}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},2:function(e,t){e.exports=window.lodash},3:function(e,t){e.exports=window.React},35:function(e,t){e.exports=window.ReactDOM},486:function(e,t,r){"use strict";r.r(t),r.d(t,"Alert",(function(){return j})),r.d(t,"Badge",(function(){return x})),r.d(t,"Button",(function(){return S})),r.d(t,"Checkbox",(function(){return D})),r.d(t,"Label",(function(){return L})),r.d(t,"Link",(function(){return A})),r.d(t,"ProgressBar",(function(){return B})),r.d(t,"Radio",(function(){return H})),r.d(t,"Select",(function(){return Pt})),r.d(t,"Spinner",(function(){return k})),r.d(t,"Table",(function(){return Bt})),r.d(t,"TagInput",(function(){return Wt})),r.d(t,"TextInput",(function(){return Gt})),r.d(t,"Textarea",(function(){return Qt})),r.d(t,"Title",(function(){return Jt})),r.d(t,"Toggle",(function(){return ur})),r.d(t,"CheckboxGroup",(function(){return pr})),r.d(t,"FileImport",(function(){return Nr})),r.d(t,"Modal",(function(){return cn})),r.d(t,"Notifications",(function(){return hn})),r.d(t,"RadioGroup",(function(){return En})),r.d(t,"Root",(function(){return hr})),r.d(t,"SelectField",(function(){return Nn})),r.d(t,"SidebarNavigation",(function(){return In})),r.d(t,"TagField",(function(){return zn})),r.d(t,"TextField",(function(){return Un})),r.d(t,"TextareaField",(function(){return Vn})),r.d(t,"ToggleField",(function(){return $n})),r.d(t,"useDescribedBy",(function(){return wn})),r.d(t,"usePrevious",(function(){return Sn})),r.d(t,"useRootContext",(function(){return Or})),r.d(t,"useSvgAria",(function(){return y})),r.d(t,"useToggleState",(function(){return Cn}));var n=r(9),a=r.n(n),s=r(1),l=r(3),i=r.n(l),o=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z",clipRule:"evenodd"}))})),c=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{fillRule:"evenodd",d:"M8.257 3.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H4.42c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92zM11 13a1 1 0 11-2 0 1 1 0 012 0zm-1-8a1 1 0 00-1 1v3a1 1 0 002 0V6a1 1 0 00-1-1z",clipRule:"evenodd"}))})),u=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z",clipRule:"evenodd"}))})),d=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z",clipRule:"evenodd"}))})),p=r(10),f=r.n(p),m=r(0),b=r.n(m),y=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return Object(s.useMemo)(()=>{const t={role:"img","aria-hidden":"true"};return null!==e&&(t.focusable=e?"true":"false"),t},[e])};const v={variant:{info:"yst-alert--info",warning:"yst-alert--warning",success:"yst-alert--success",error:"yst-alert--error"}},g={success:o,warning:c,info:u,error:d},h={alert:"alert",status:"status"},O=e=>{let{children:t,role:r,as:n,variant:l,className:i,...o}=e;const c=g[l],u=y();return Object(s.createElement)(n,a()({className:f()("yst-alert",v.variant[l],i),role:h[r]},o),Object(s.createElement)(c,a()({className:"yst-alert__icon"},u)),Object(s.createElement)("div",null,t))};O.propTypes={children:b.a.node.isRequired,as:b.a.elementType,variant:b.a.oneOf(Object.keys(v.variant)),className:b.a.string,role:b.a.oneOf(Object.keys(h))},O.defaultProps={as:"span",variant:"info",className:"",role:"status"};var j=O;const E={variant:{info:"yst-badge--info",upsell:"yst-badge--upsell",plain:"yst-badge--plain"}},w=e=>{let{children:t,as:r,variant:n,className:l,...i}=e;return Object(s.createElement)(r,a()({className:f()("yst-badge",E.variant[n],l)},i),t)};w.propTypes={children:b.a.node.isRequired,as:b.a.elementType,variant:b.a.oneOf(Object.keys(E.variant)),className:b.a.string},w.defaultProps={as:"span",variant:"info",className:""};var x=w,N=r(2);const R={variant:{default:"",white:"yst-text-white"},size:{3:"yst-w-3 yst-h-3",4:"yst-w-4 yst-h-4",8:"yst-w-8 yst-h-8"}},T=e=>{let{variant:t,size:r,className:n}=e;const l=y();return Object(s.createElement)("svg",a()({xmlns:"http://www.w3.org/2000/svg/",fill:"none",viewBox:"0 0 24 24",className:f()("yst-animate-spin",R.variant[t],R.size[r],n)},l),Object(s.createElement)("circle",{className:"yst-opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"2"}),Object(s.createElement)("path",{className:"yst-opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"}))};T.propTypes={variant:b.a.oneOf(Object(N.keys)(R.variant)),size:b.a.oneOf(Object(N.keys)(R.size)),className:b.a.string},T.defaultProps={variant:"default",size:"4",className:""};var k=T;const C={variant:{primary:"yst-button--primary",secondary:"yst-button--secondary",error:"yst-button--error",upsell:"yst-button--upsell"},size:{default:"",small:"yst-button--small",large:"yst-button--large"}},_=e=>{let{children:t,as:r,type:n,variant:l,size:i,isLoading:o,disabled:c,className:u,...d}=e;return Object(s.createElement)(r,a()({type:n||"button"===r&&"button",disabled:c,className:f()("yst-button",C.variant[l],C.size[i],o&&"yst-cursor-wait",c&&"yst-button--disabled",u)},d),o&&Object(s.createElement)(k,{size:"small"===i?"3":"4",className:"yst-mr-2"}),t)};_.propTypes={children:b.a.node.isRequired,as:b.a.elementType,type:b.a.oneOf(["button","submit"]),variant:b.a.oneOf(Object(N.keys)(C.variant)),size:b.a.oneOf(Object(N.keys)(C.size)),isLoading:b.a.bool,disabled:b.a.bool,className:b.a.string},_.defaultProps={as:"button",type:void 0,variant:"primary",size:"default",isLoading:!1,disabled:!1,className:""};var S=_;const P=e=>{let{as:t="label",className:r="",label:n="",children:l="",...i}=e;return Object(s.createElement)(t,a()({className:f()("yst-label",r)},i),n||l)};P.propTypes={label:b.a.string,children:b.a.string,as:b.a.elementType,className:b.a.string};var L=P;const F=e=>{let{id:t,name:r,value:n,label:l,className:i,...o}=e;return Object(s.createElement)("div",{className:f()("yst-checkbox",i)},Object(s.createElement)("input",a()({type:"checkbox",id:t,name:r,value:n,className:"yst-checkbox__input"},o)),Object(s.createElement)(L,{htmlFor:t,className:"yst-checkbox__label",label:l}))};F.propTypes={id:b.a.string.isRequired,name:b.a.string.isRequired,value:b.a.string.isRequired,label:b.a.string.isRequired,className:b.a.string},F.defaultProps={className:""};var D=F;const M={variant:{default:"yst-link--primary",primary:"yst-link--primary",error:"yst-link--error"}},q=e=>{let{as:t,variant:r,className:n,children:l,...i}=e;return Object(s.createElement)(t,a()({className:f()("yst-link",M.variant[r],n)},i),l)};q.propTypes={children:b.a.node.isRequired,variant:b.a.oneOf(Object.keys(M.variant)),as:b.a.elementType,className:b.a.string},q.defaultProps={as:"a",variant:"default",className:""};var A=q;const I=e=>{let{min:t,max:r,progress:n,className:l,...i}=e;const o=Object(s.useMemo)(()=>n/(r-t)*100,[t,r,n]);return Object(s.createElement)("div",a()({"aria-hidden":"true",className:f()("yst-progress-bar",l)},i),Object(s.createElement)("div",{className:"yst-progress-bar__progress",style:{width:o+"%"}}))};I.propTypes={min:b.a.number.isRequired,max:b.a.number.isRequired,progress:b.a.number.isRequired,className:b.a.string},I.defaultProps={className:""};var B=I;const z=e=>{let{id:t,name:r,value:n,label:l,screenReaderLabel:i,variant:c,className:u,...d}=e;const p=y();return"inline-block"===c?Object(s.createElement)("div",{className:f()("yst-radio","yst-radio--inline-block",u)},Object(s.createElement)("input",a()({type:"radio",id:t,name:r,value:n,className:"yst-radio__input","aria-label":i},d)),Object(s.createElement)("span",{className:"yst-radio__content"},Object(s.createElement)(L,{htmlFor:t,className:"yst-radio__label",label:l}),Object(s.createElement)(o,a()({className:"yst-radio__check"},p)))):Object(s.createElement)("div",{className:f()("yst-radio",u)},Object(s.createElement)("input",a()({type:"radio",id:t,name:r,value:n,className:"yst-radio__input"},d)),Object(s.createElement)(L,{htmlFor:t,className:"yst-radio__label",label:l}))};z.propTypes={name:b.a.string.isRequired,id:b.a.string.isRequired,value:b.a.string.isRequired,label:b.a.string.isRequired,screenReaderLabel:b.a.string,variant:b.a.oneOf(Object.keys({default:"","inline-block":"yst-radio--inline-block"})),className:b.a.string},z.defaultProps={screenReaderLabel:"",variant:"default",className:""};var H=z;function U(){let e=[],t=[],r={enqueue(e){t.push(e)},addEventListener:(e,t,n,a)=>(e.addEventListener(t,n,a),r.add(()=>e.removeEventListener(t,n,a))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return r.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>r.requestAnimationFrame(()=>r.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return r.add(()=>clearTimeout(t))},add:t=>(e.push(t),()=>{let r=e.indexOf(t);if(r>=0){let[t]=e.splice(r,1);t()}}),dispose(){for(let t of e.splice(0))t()},async workQueue(){for(let e of t.splice(0))await e()}};return r}function W(){let[e]=Object(l.useState)(U);return Object(l.useEffect)(()=>()=>e.dispose(),[e]),e}let V="undefined"!=typeof window?l.useLayoutEffect:l.useEffect,G={serverHandoffComplete:!1};function $(){let[e,t]=Object(l.useState)(G.serverHandoffComplete);return Object(l.useEffect)(()=>{!0!==e&&t(!0)},[e]),Object(l.useEffect)(()=>{!1===G.serverHandoffComplete&&(G.serverHandoffComplete=!0)},[]),e}var Q;let K=0;function Y(){return++K}let J=null!=(Q=i.a.useId)?Q:function(){let e=$(),[t,r]=i.a.useState(e?Y:null);return V(()=>{null===t&&r(Y())},[t]),null!=t?""+t:void 0};function X(e){let t=Object(l.useRef)(e);return V(()=>{t.current=e},[e]),t}function Z(e,t){let[r,n]=Object(l.useState)(e),a=X(e);return V(()=>n(a.current),[a,n,...t]),r}let ee=function(e){let t=X(e);return i.a.useCallback((...e)=>t.current(...e),[t])},te=Symbol();function re(...e){let t=Object(l.useRef)(e);Object(l.useEffect)(()=>{t.current=e},[e]);let r=ee(e=>{for(let r of t.current)null!=r&&("function"==typeof r?r(e):r.current=e)});return e.every(e=>null==e||(null==e?void 0:e[te]))?void 0:r}function ne(e,t,...r){if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let n=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,ne),n}var ae,se,le=((se=le||{})[se.None=0]="None",se[se.RenderStrategy=1]="RenderStrategy",se[se.Static=2]="Static",se),ie=((ae=ie||{})[ae.Unmount=0]="Unmount",ae[ae.Hidden=1]="Hidden",ae);function oe({ourProps:e,theirProps:t,slot:r,defaultTag:n,features:a,visible:s=!0,name:l}){let i=ue(t,e);if(s)return ce(i,r,n,l);let o=null!=a?a:0;if(2&o){let{static:e=!1,...t}=i;if(e)return ce(t,r,n,l)}if(1&o){let{unmount:e=!0,...t}=i;return ne(e?0:1,{0:()=>null,1:()=>ce({...t,hidden:!0,style:{display:"none"}},r,n,l)})}return ce(i,r,n,l)}function ce(e,t={},r,n){let{as:a=r,children:s,refName:i="ref",...o}=fe(e,["unmount","static"]),c=void 0!==e.ref?{[i]:e.ref}:{},u="function"==typeof s?s(t):s;o.className&&"function"==typeof o.className&&(o.className=o.className(t));let d={};if(a===l.Fragment&&Object.keys(pe(o)).length>0){if(!Object(l.isValidElement)(u)||Array.isArray(u)&&u.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${n} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(o).map(e=>"  - "+e).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>"  - "+e).join("\n")].join("\n"));return Object(l.cloneElement)(u,Object.assign({},ue(u.props,pe(fe(o,["ref"]))),d,c))}return Object(l.createElement)(a,Object.assign({},fe(o,["ref"]),a!==l.Fragment&&c,a!==l.Fragment&&d),u)}function ue(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(r).map(e=>[e,void 0])));for(let e in r)Object.assign(t,{[e](t,...n){let a=r[e];for(let e of a){if(t.defaultPrevented)return;e(t,...n)}}});return t}function de(e){var t;return Object.assign(Object(l.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function pe(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function fe(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}var me,be=((me=be||{}).Space=" ",me.Enter="Enter",me.Escape="Escape",me.Backspace="Backspace",me.Delete="Delete",me.ArrowLeft="ArrowLeft",me.ArrowUp="ArrowUp",me.ArrowRight="ArrowRight",me.ArrowDown="ArrowDown",me.Home="Home",me.End="End",me.PageUp="PageUp",me.PageDown="PageDown",me.Tab="Tab",me),ye=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(ye||{});function ve(e){let t=e.parentElement,r=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(r=t),t=t.parentElement;let n=""===(null==t?void 0:t.getAttribute("disabled"));return(!n||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(r))&&n}function ge(e){return"undefined"==typeof window?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let he=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>e+":not([tabindex='-1'])").join(",");var Oe,je,Ee=((je=Ee||{})[je.First=1]="First",je[je.Previous=2]="Previous",je[je.Next=4]="Next",je[je.Last=8]="Last",je[je.WrapAround=16]="WrapAround",je[je.NoScroll=32]="NoScroll",je),we=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(we||{}),xe=((Oe=xe||{})[Oe.Previous=-1]="Previous",Oe[Oe.Next=1]="Next",Oe),Ne=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(Ne||{});function Re(e,t=0){var r;return e!==(null==(r=ge(e))?void 0:r.body)&&ne(t,{0:()=>e.matches(he),1(){let t=e;for(;null!==t;){if(t.matches(he))return!0;t=t.parentElement}return!1}})}function Te(e){null==e||e.focus({preventScroll:!0})}let ke=["textarea","input"].join(",");function Ce(e,t=(e=>e)){return e.slice().sort((e,r)=>{let n=t(e),a=t(r);if(null===n||null===a)return 0;let s=n.compareDocumentPosition(a);return s&Node.DOCUMENT_POSITION_FOLLOWING?-1:s&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function _e(e,t,r=!0){let n,a=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,s=Array.isArray(e)?r?Ce(e):e:function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(he))}(e),l=a.activeElement,i=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),o=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,s.indexOf(l))-1;if(4&t)return Math.max(0,s.indexOf(l))+1;if(8&t)return s.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},u=0,d=s.length;do{if(u>=d||u+d<=0)return 0;let e=o+u;if(16&t)e=(e+d)%d;else{if(e<0)return 3;if(e>=d)return 1}n=s[e],null==n||n.focus(c),u+=i}while(n!==a.activeElement);return 6&t&&function(e){var t,r;return null!=(r=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,ke))&&r}(n)&&n.select(),n.hasAttribute("tabindex")||n.setAttribute("tabindex","0"),2}let Se=Object(l.createContext)(null);Se.displayName="OpenClosedContext";var Pe=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Pe||{});function Le(){return Object(l.useContext)(Se)}function Fe({value:e,children:t}){return i.a.createElement(Se.Provider,{value:e},t)}function De(e){var t;if(e.type)return e.type;let r=null!=(t=e.as)?t:"button";return"string"==typeof r&&"button"===r.toLowerCase()?"button":void 0}function Me(e,t){let[r,n]=Object(l.useState)(()=>De(e));return V(()=>{n(De(e))},[e.type,e.as]),V(()=>{r||!t.current||t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&n("button")},[r,t]),r}function qe(e,t,r){let n=X(t);Object(l.useEffect)(()=>{function t(e){n.current(e)}return window.addEventListener(e,t,r),()=>window.removeEventListener(e,t,r)},[e,r])}function Ae(e,t,r=!0){let n=Object(l.useRef)(!1);function a(r,a){if(!n.current||r.defaultPrevented)return;let s=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e),l=a(r);if(null!==l&&l.ownerDocument.documentElement.contains(l)){for(let e of s){if(null===e)continue;let t=e instanceof HTMLElement?e:e.current;if(null!=t&&t.contains(l))return}return!Re(l,Ne.Loose)&&-1!==l.tabIndex&&r.preventDefault(),t(r,l)}}Object(l.useEffect)(()=>{requestAnimationFrame(()=>{n.current=r})},[r]),qe("click",e=>a(e,e=>e.target),!0),qe("blur",e=>a(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}var Ie=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(Ie||{});let Be=de((function(e,t){let{features:r=1,...n}=e;return oe({ourProps:{ref:t,"aria-hidden":2==(2&r)||void 0,style:{position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&r)&&2!=(2&r)&&{display:"none"}}},theirProps:n,slot:{},defaultTag:"div",name:"Hidden"})}));function ze(e={},t=null,r=[]){for(let[n,a]of Object.entries(e))Ue(r,He(t,n),a);return r}function He(e,t){return e?e+"["+t+"]":t}function Ue(e,t,r){if(Array.isArray(r))for(let[n,a]of r.entries())Ue(e,He(t,n.toString()),a);else r instanceof Date?e.push([t,r.toISOString()]):"boolean"==typeof r?e.push([t,r?"1":"0"]):"string"==typeof r?e.push([t,r]):"number"==typeof r?e.push([t,""+r]):null==r?e.push([t,""]):ze(r,t,e)}var We=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(We||{}),Ve=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(Ve||{}),Ge=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(Ge||{}),$e=(e=>(e[e.OpenListbox=0]="OpenListbox",e[e.CloseListbox=1]="CloseListbox",e[e.SetDisabled=2]="SetDisabled",e[e.SetOrientation=3]="SetOrientation",e[e.GoToOption=4]="GoToOption",e[e.Search=5]="Search",e[e.ClearSearch=6]="ClearSearch",e[e.RegisterOption=7]="RegisterOption",e[e.UnregisterOption=8]="UnregisterOption",e))($e||{});function Qe(e,t=(e=>e)){let r=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,n=Ce(t(e.options.slice()),e=>e.dataRef.current.domRef.current),a=r?n.indexOf(r):null;return-1===a&&(a=null),{options:n,activeOptionIndex:a}}let Ke={1:e=>e.disabled||1===e.listboxState?e:{...e,activeOptionIndex:null,listboxState:1},0(e){if(e.disabled||0===e.listboxState)return e;let t=e.activeOptionIndex,{value:r,mode:n,compare:a}=e.propsRef.current,s=e.options.findIndex(e=>{let t=e.dataRef.current.value;return ne(n,{1:()=>r.some(e=>a(e,t)),0:()=>a(r,t)})});return-1!==s&&(t=s),{...e,listboxState:0,activeOptionIndex:t}},2:(e,t)=>e.disabled===t.disabled?e:{...e,disabled:t.disabled},3:(e,t)=>e.orientation===t.orientation?e:{...e,orientation:t.orientation},4(e,t){var r;if(e.disabled||1===e.listboxState)return e;let n=Qe(e),a=function(e,t){let r=t.resolveItems();if(r.length<=0)return null;let n=t.resolveActiveIndex(),a=null!=n?n:-1,s=(()=>{switch(e.focus){case 0:return r.findIndex(e=>!t.resolveDisabled(e));case 1:{let e=r.slice().reverse().findIndex((e,r,n)=>!(-1!==a&&n.length-r-1>=a||t.resolveDisabled(e)));return-1===e?e:r.length-1-e}case 2:return r.findIndex((e,r)=>!(r<=a||t.resolveDisabled(e)));case 3:{let e=r.slice().reverse().findIndex(e=>!t.resolveDisabled(e));return-1===e?e:r.length-1-e}case 4:return r.findIndex(r=>t.resolveId(r)===e.id);case 5:return null;default:!function(e){throw new Error("Unexpected object: "+e)}(e)}})();return-1===s?n:s}(t,{resolveItems:()=>n.options,resolveActiveIndex:()=>n.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...n,searchQuery:"",activeOptionIndex:a,activationTrigger:null!=(r=t.trigger)?r:1}},5:(e,t)=>{if(e.disabled||1===e.listboxState)return e;let r=""!==e.searchQuery?0:1,n=e.searchQuery+t.value.toLowerCase(),a=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+r).concat(e.options.slice(0,e.activeOptionIndex+r)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))}),s=a?e.options.indexOf(a):-1;return-1===s||s===e.activeOptionIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeOptionIndex:s,activationTrigger:1}},6:e=>e.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},7:(e,t)=>{let r={id:t.id,dataRef:t.dataRef},n=Qe(e,e=>[...e,r]);if(null===e.activeOptionIndex){let{value:a,mode:s,compare:l}=e.propsRef.current,i=t.dataRef.current.value;ne(s,{1:()=>a.some(e=>l(e,i)),0:()=>l(a,i)})&&(n.activeOptionIndex=n.options.indexOf(r))}return{...e,...n}},8:(e,t)=>{let r=Qe(e,e=>{let r=e.findIndex(e=>e.id===t.id);return-1!==r&&e.splice(r,1),e});return{...e,...r,activationTrigger:1}}},Ye=Object(l.createContext)(null);function Je(e){let t=Object(l.useContext)(Ye);if(null===t){let t=new Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Je),t}return t}function Xe(e,t){return ne(t.type,Ke,e,t)}Ye.displayName="ListboxContext";let Ze=l.Fragment,et=de((function(e,t){let{value:r,name:n,onChange:a,disabled:s=!1,horizontal:o=!1,multiple:c=!1,...u}=e;const d=o?"horizontal":"vertical";let p=re(t),f=Object(l.useReducer)(Xe,{listboxState:1,propsRef:{current:{value:r,onChange:a,mode:c?1:0,compare:ee((e,t)=>e===t)}},labelRef:Object(l.createRef)(),buttonRef:Object(l.createRef)(),optionsRef:Object(l.createRef)(),disabled:s,orientation:d,options:[],searchQuery:"",activeOptionIndex:null,activationTrigger:1}),[{listboxState:m,propsRef:b,optionsRef:y,buttonRef:v},g]=f;b.current.value=r,b.current.mode=c?1:0,V(()=>{b.current.onChange=e=>ne(b.current.mode,{0:()=>a(e),1(){let t=b.current.value.slice(),r=t.indexOf(e);return-1===r?t.push(e):t.splice(r,1),a(t)}})},[a,b]),V(()=>g({type:2,disabled:s}),[s]),V(()=>g({type:3,orientation:d}),[d]),Ae([v,y],(e,t)=>{var r;g({type:1}),Re(t,Ne.Loose)||(e.preventDefault(),null==(r=v.current)||r.focus())},0===m);let h=Object(l.useMemo)(()=>({open:0===m,disabled:s}),[m,s]),O={ref:p};return i.a.createElement(Ye.Provider,{value:f},i.a.createElement(Fe,{value:ne(m,{0:Pe.Open,1:Pe.Closed})},null!=n&&null!=r&&ze({[n]:r}).map(([e,t])=>i.a.createElement(Be,{features:Ie.Hidden,...pe({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,name:e,value:t})})),oe({ourProps:O,theirProps:u,slot:h,defaultTag:Ze,name:"Listbox"})))})),tt=de((function(e,t){var r;let[n,a]=Je("Listbox.Button"),s=re(n.buttonRef,t),i="headlessui-listbox-button-"+J(),o=W(),c=ee(e=>{switch(e.key){case be.Space:case be.Enter:case be.ArrowDown:e.preventDefault(),a({type:0}),o.nextFrame(()=>{n.propsRef.current.value||a({type:4,focus:ye.First})});break;case be.ArrowUp:e.preventDefault(),a({type:0}),o.nextFrame(()=>{n.propsRef.current.value||a({type:4,focus:ye.Last})})}}),u=ee(e=>{switch(e.key){case be.Space:e.preventDefault()}}),d=ee(e=>{if(ve(e.currentTarget))return e.preventDefault();0===n.listboxState?(a({type:1}),o.nextFrame(()=>{var e;return null==(e=n.buttonRef.current)?void 0:e.focus({preventScroll:!0})})):(e.preventDefault(),a({type:0}))}),p=Z(()=>{if(n.labelRef.current)return[n.labelRef.current.id,i].join(" ")},[n.labelRef.current,i]),f=Object(l.useMemo)(()=>({open:0===n.listboxState,disabled:n.disabled}),[n]),m=e;return oe({ourProps:{ref:s,id:i,type:Me(e,n.buttonRef),"aria-haspopup":!0,"aria-controls":null==(r=n.optionsRef.current)?void 0:r.id,"aria-expanded":n.disabled?void 0:0===n.listboxState,"aria-labelledby":p,disabled:n.disabled,onKeyDown:c,onKeyUp:u,onClick:d},theirProps:m,slot:f,defaultTag:"button",name:"Listbox.Button"})})),rt=de((function(e,t){let[r]=Je("Listbox.Label"),n="headlessui-listbox-label-"+J();return oe({ourProps:{ref:re(r.labelRef,t),id:n,onClick:ee(()=>{var e;return null==(e=r.buttonRef.current)?void 0:e.focus({preventScroll:!0})})},theirProps:e,slot:Object(l.useMemo)(()=>({open:0===r.listboxState,disabled:r.disabled}),[r]),defaultTag:"label",name:"Listbox.Label"})})),nt=le.RenderStrategy|le.Static,at=de((function(e,t){var r;let[n,a]=Je("Listbox.Options"),s=re(n.optionsRef,t),i="headlessui-listbox-options-"+J(),o=W(),c=W(),u=Le(),d=null!==u?u===Pe.Open:0===n.listboxState;Object(l.useEffect)(()=>{var e;let t=n.optionsRef.current;!t||0===n.listboxState&&t!==(null==(e=ge(t))?void 0:e.activeElement)&&t.focus({preventScroll:!0})},[n.listboxState,n.optionsRef]);let p=ee(e=>{switch(c.dispose(),e.key){case be.Space:if(""!==n.searchQuery)return e.preventDefault(),e.stopPropagation(),a({type:5,value:e.key});case be.Enter:if(e.preventDefault(),e.stopPropagation(),null!==n.activeOptionIndex){let{dataRef:e}=n.options[n.activeOptionIndex];n.propsRef.current.onChange(e.current.value)}0===n.propsRef.current.mode&&(a({type:1}),U().nextFrame(()=>{var e;return null==(e=n.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));break;case ne(n.orientation,{vertical:be.ArrowDown,horizontal:be.ArrowRight}):return e.preventDefault(),e.stopPropagation(),a({type:4,focus:ye.Next});case ne(n.orientation,{vertical:be.ArrowUp,horizontal:be.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),a({type:4,focus:ye.Previous});case be.Home:case be.PageUp:return e.preventDefault(),e.stopPropagation(),a({type:4,focus:ye.First});case be.End:case be.PageDown:return e.preventDefault(),e.stopPropagation(),a({type:4,focus:ye.Last});case be.Escape:return e.preventDefault(),e.stopPropagation(),a({type:1}),o.nextFrame(()=>{var e;return null==(e=n.buttonRef.current)?void 0:e.focus({preventScroll:!0})});case be.Tab:e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(a({type:5,value:e.key}),c.setTimeout(()=>a({type:6}),350))}}),f=Z(()=>{var e,t,r;return null!=(r=null==(e=n.labelRef.current)?void 0:e.id)?r:null==(t=n.buttonRef.current)?void 0:t.id},[n.labelRef.current,n.buttonRef.current]),m=Object(l.useMemo)(()=>({open:0===n.listboxState}),[n]),b=e;return oe({ourProps:{"aria-activedescendant":null===n.activeOptionIndex||null==(r=n.options[n.activeOptionIndex])?void 0:r.id,"aria-multiselectable":1===n.propsRef.current.mode||void 0,"aria-labelledby":f,"aria-orientation":n.orientation,id:i,onKeyDown:p,role:"listbox",tabIndex:0,ref:s},theirProps:b,slot:m,defaultTag:"ul",features:nt,visible:d,name:"Listbox.Options"})})),st=de((function(e,t){let{disabled:r=!1,value:n,...a}=e,[s,i]=Je("Listbox.Option"),o="headlessui-listbox-option-"+J(),c=null!==s.activeOptionIndex&&s.options[s.activeOptionIndex].id===o,{value:u,compare:d}=s.propsRef.current,p=ne(s.propsRef.current.mode,{1:()=>u.some(e=>d(e,n)),0:()=>d(u,n)}),f=Object(l.useRef)(null),m=re(t,f);V(()=>{if(0!==s.listboxState||!c||0===s.activationTrigger)return;let e=U();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=f.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[f,c,s.listboxState,s.activationTrigger,s.activeOptionIndex]);let b=Object(l.useRef)({disabled:r,value:n,domRef:f});V(()=>{b.current.disabled=r},[b,r]),V(()=>{b.current.value=n},[b,n]),V(()=>{var e,t;b.current.textValue=null==(t=null==(e=f.current)?void 0:e.textContent)?void 0:t.toLowerCase()},[b,f]);let y=ee(()=>s.propsRef.current.onChange(n));V(()=>(i({type:7,id:o,dataRef:b}),()=>i({type:8,id:o})),[b,o]);let v=ee(e=>{if(r)return e.preventDefault();y(),0===s.propsRef.current.mode&&(i({type:1}),U().nextFrame(()=>{var e;return null==(e=s.buttonRef.current)?void 0:e.focus({preventScroll:!0})}))}),g=ee(()=>{if(r)return i({type:4,focus:ye.Nothing});i({type:4,focus:ye.Specific,id:o})}),h=ee(()=>{r||c||i({type:4,focus:ye.Specific,id:o,trigger:0})}),O=ee(()=>{r||!c||i({type:4,focus:ye.Nothing})}),j=Object(l.useMemo)(()=>({active:c,selected:p,disabled:r}),[c,p,r]);return oe({ourProps:{id:o,ref:m,role:"option",tabIndex:!0===r?void 0:-1,"aria-disabled":!0===r||void 0,"aria-selected":!0===p||void 0,disabled:void 0,onClick:v,onFocus:g,onPointerMove:h,onMouseMove:h,onPointerLeave:O,onMouseLeave:O},theirProps:a,slot:j,defaultTag:"li",name:"Listbox.Option"})})),lt=Object.assign(et,{Button:tt,Label:rt,Options:at,Option:st});function it(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}function ot(){let e=Object(l.useRef)(!1);return V(()=>(e.current=!0,()=>{e.current=!1}),[]),e}function ct(e,...t){e&&t.length>0&&e.classList.add(...t)}function ut(e,...t){e&&t.length>0&&e.classList.remove(...t)}var dt=(e=>(e.Ended="ended",e.Cancelled="cancelled",e))(dt||{});function pt(e=""){return e.split(" ").filter(e=>e.trim().length>1)}let ft=Object(l.createContext)(null);ft.displayName="TransitionContext";var mt=(e=>(e.Visible="visible",e.Hidden="hidden",e))(mt||{});let bt=Object(l.createContext)(null);function yt(e){return"children"in e?yt(e.children):e.current.filter(({state:e})=>"visible"===e).length>0}function vt(e){let t=X(e),r=Object(l.useRef)([]),n=ot(),a=ee((e,a=ie.Hidden)=>{let s=r.current.findIndex(({id:t})=>t===e);-1!==s&&(ne(a,{[ie.Unmount](){r.current.splice(s,1)},[ie.Hidden](){r.current[s].state="hidden"}}),it(()=>{var e;!yt(r)&&n.current&&(null==(e=t.current)||e.call(t))}))}),s=ee(e=>{let t=r.current.find(({id:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):r.current.push({id:e,state:"visible"}),()=>a(e,ie.Unmount)});return Object(l.useMemo)(()=>({children:r,register:s,unregister:a}),[s,a,r])}function gt(){}bt.displayName="NestingContext";let ht=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function Ot(e){var t;let r={};for(let n of ht)r[n]=null!=(t=e[n])?t:gt;return r}let jt=le.RenderStrategy,Et=de((function(e,t){let{beforeEnter:r,afterEnter:n,beforeLeave:a,afterLeave:s,enter:o,enterFrom:c,enterTo:u,entered:d,leave:p,leaveFrom:f,leaveTo:m,...b}=e,y=Object(l.useRef)(null),v=re(y,t),[g,h]=Object(l.useState)("visible"),O=b.unmount?ie.Unmount:ie.Hidden,{show:j,appear:E,initial:w}=function(){let e=Object(l.useContext)(ft);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:x,unregister:N}=function(){let e=Object(l.useContext)(bt);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),R=Object(l.useRef)(null),T=J();Object(l.useEffect)(()=>{if(T)return x(T)},[x,T]),Object(l.useEffect)(()=>{if(O===ie.Hidden&&T){if(j&&"visible"!==g)return void h("visible");ne(g,{hidden:()=>N(T),visible:()=>x(T)})}},[g,T,x,N,j,O]);let k=X({enter:pt(o),enterFrom:pt(c),enterTo:pt(u),entered:pt(d),leave:pt(p),leaveFrom:pt(f),leaveTo:pt(m)}),C=function(e){let t=Object(l.useRef)(Ot(e));return Object(l.useEffect)(()=>{t.current=Ot(e)},[e]),t}({beforeEnter:r,afterEnter:n,beforeLeave:a,afterLeave:s}),_=$();Object(l.useEffect)(()=>{if(_&&"visible"===g&&null===y.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[y,g,_]);let S=w&&!E,P=!_||S||R.current===j?"idle":j?"enter":"leave",L=Object(l.useRef)(!1),F=vt(()=>{L.current||(h("hidden"),N(T))});(function({container:e,direction:t,classes:r,events:n,onStart:a,onStop:s}){let l=ot(),i=W(),o=X(t),c=ee(()=>ne(o.current,{enter:()=>n.current.beforeEnter(),leave:()=>n.current.beforeLeave(),idle:()=>{}})),u=ee(()=>ne(o.current,{enter:()=>n.current.afterEnter(),leave:()=>n.current.afterLeave(),idle:()=>{}}));V(()=>{let t=U();i.add(t.dispose);let n=e.current;if(n&&"idle"!==o.current&&l.current)return t.dispose(),c(),a.current(o.current),t.add(function(e,t,r,n){let a=r?"enter":"leave",s=U(),l=void 0!==n?function(e){let t={called:!1};return(...r)=>{if(!t.called)return t.called=!0,e(...r)}}(n):()=>{},i=ne(a,{enter:()=>t.enter,leave:()=>t.leave}),o=ne(a,{enter:()=>t.enterTo,leave:()=>t.leaveTo}),c=ne(a,{enter:()=>t.enterFrom,leave:()=>t.leaveFrom});return ut(e,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),ct(e,...i,...c),s.nextFrame(()=>{ut(e,...c),ct(e,...o),function(e,t){let r=U();if(!e)return r.dispose;let{transitionDuration:n,transitionDelay:a}=getComputedStyle(e),[s,l]=[n,a].map(e=>{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t});if(s+l!==0){let n=[];n.push(r.addEventListener(e,"transitionrun",a=>{a.target===a.currentTarget&&(n.splice(0).forEach(e=>e()),n.push(r.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t("ended"),n.splice(0).forEach(e=>e()))}),r.addEventListener(e,"transitioncancel",e=>{e.target===e.currentTarget&&(t("cancelled"),n.splice(0).forEach(e=>e()))})))}))}else t("ended");r.add(()=>t("cancelled")),r.dispose}(e,r=>("ended"===r&&(ut(e,...i),ct(e,...t.entered)),l(r)))}),s.dispose}(n,r.current,"enter"===o.current,e=>{t.dispose(),ne(e,{[dt.Ended](){u(),s.current(o.current)},[dt.Cancelled]:()=>{}})})),t.dispose},[t])})({container:y,classes:k,events:C,direction:P,onStart:X(()=>{L.current=!0}),onStop:X(e=>{L.current=!1,"leave"===e&&!yt(F)&&(h("hidden"),N(T))})}),Object(l.useEffect)(()=>{!S||(O===ie.Hidden?R.current=null:R.current=j)},[j,S,g]);let D=b,M={ref:v};return i.a.createElement(bt.Provider,{value:F},i.a.createElement(Fe,{value:ne(g,{visible:Pe.Open,hidden:Pe.Closed})},oe({ourProps:M,theirProps:D,defaultTag:"div",features:jt,visible:"visible"===g,name:"Transition.Child"})))})),wt=de((function(e,t){let{show:r,appear:n=!1,unmount:a,...s}=e,o=Object(l.useRef)(null),c=re(o,t);$();let u=Le();if(void 0===r&&null!==u&&(r=ne(u,{[Pe.Open]:!0,[Pe.Closed]:!1})),![!0,!1].includes(r))throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[d,p]=Object(l.useState)(r?"visible":"hidden"),f=vt(()=>{p("hidden")}),[m,b]=Object(l.useState)(!0),y=Object(l.useRef)([r]);V(()=>{!1!==m&&y.current[y.current.length-1]!==r&&(y.current.push(r),b(!1))},[y,r]);let v=Object(l.useMemo)(()=>({show:r,appear:n,initial:m}),[r,n,m]);Object(l.useEffect)(()=>{if(r)p("visible");else if(yt(f)){let e=o.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&p("hidden")}else p("hidden")},[r,f]);let g={unmount:a};return i.a.createElement(bt.Provider,{value:f},i.a.createElement(ft.Provider,{value:v},oe({ourProps:{...g,as:l.Fragment,children:i.a.createElement(Et,{ref:c,...g,...s})},theirProps:{},defaultTag:l.Fragment,features:jt,visible:"visible"===d,name:"Transition"})))})),xt=de((function(e,t){let r=null!==Object(l.useContext)(ft),n=null!==Le();return i.a.createElement(i.a.Fragment,null,!r&&n?i.a.createElement(wt,{ref:t,...e}):i.a.createElement(Et,{ref:t,...e}))})),Nt=Object.assign(wt,{Child:xt,Root:wt});var Rt=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"}))})),Tt=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7 4a1 1 0 11-2 0 1 1 0 012 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z",clipRule:"evenodd"}))})),kt=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{fillRule:"evenodd",d:"M10 3a1 1 0 01.707.293l3 3a1 1 0 01-1.414 1.414L10 5.414 7.707 7.707a1 1 0 01-1.414-1.414l3-3A1 1 0 0110 3zm-3.707 9.293a1 1 0 011.414 0L10 14.586l2.293-2.293a1 1 0 011.414 1.414l-3 3a1 1 0 01-1.414 0l-3-3a1 1 0 010-1.414z",clipRule:"evenodd"}))}));const Ct={value:b.a.oneOfType([b.a.string,b.a.number,b.a.bool]).isRequired,label:b.a.string.isRequired},_t=e=>{let{value:t,label:r}=e;const n=y(),l=Object(s.useCallback)(e=>{let{active:t}=e;return f()("yst-select__option",t&&"yst-select__option--active")},[]);return Object(s.createElement)(lt.Option,{value:t,className:l},e=>{let{selected:t,active:l}=e;return Object(s.createElement)(s.Fragment,null,Object(s.createElement)("span",{className:f()("yst-select__option-label",t&&"yst-select__option-label--selected")},r),t&&Object(s.createElement)(Rt,a()({className:f()("yst-select__option-icon",l&&"yst-select__option-icon--active")},n)))})};_t.propTypes=Ct;const St=e=>{let{id:t,value:r,options:n=[],children:l=null,selectedLabel:i="",label:o="",labelProps:c={},onChange:u,isError:d=!1,className:p="",buttonProps:m,...b}=e;const v=Object(s.useMemo)(()=>n.find(e=>r===(null==e?void 0:e.value))||n[0],[r,n]),g=y();return Object(s.createElement)(lt,a()({id:t,as:"div",value:r,onChange:u,className:f()("yst-select",d&&"yst-select--error",p)},b),o&&Object(s.createElement)(lt.Label,c,o),Object(s.createElement)(lt.Button,a()({className:"yst-select__button"},m),Object(s.createElement)("span",{className:"yst-select__button-label"},i||(null==v?void 0:v.label)||""),d?Object(s.createElement)(Tt,a()({className:"yst-select__button-icon yst-select__button-icon--error"},g)):Object(s.createElement)(kt,a()({className:"yst-select__button-icon"},g))),Object(s.createElement)(Nt,{as:s.Fragment,leave:"yst-transition yst-ease-in yst-duration-100",leaveFrom:"yst-opacity-100",leaveTo:"yst-opacity-0"},Object(s.createElement)(lt.Options,{className:"yst-select__options"},l||n.map(e=>Object(s.createElement)(_t,a()({key:e.value},e))))))};St.propTypes={id:b.a.string.isRequired,value:b.a.oneOfType([b.a.string,b.a.number,b.a.bool]).isRequired,options:b.a.arrayOf(b.a.shape(Ct)),children:b.a.node,selectedLabel:b.a.string,label:b.a.string,labelProps:b.a.object,onChange:b.a.func.isRequired,isError:b.a.bool,className:b.a.string,buttonProps:b.a.object},St.Option=_t;var Pt=St;const Lt={variant:{striped:"even:yst-bg-gray-50 odd:yst-bg-white",plain:""}},Ft=e=>{let{children:t,className:r="",...n}=e;return Object(s.createElement)("td",a()({className:f()("yst-px-6 yst-py-4 yst-text-sm",r)},n),t)};Ft.propTypes={children:b.a.node.isRequired,variant:b.a.oneOf(Object.keys(Lt.variant)),className:b.a.string};const Dt=e=>{let{children:t,variant:r="striped",className:n="",...l}=e;return Object(s.createElement)("tr",a()({className:f()(Lt.variant[r],n)},l),t)};Dt.propTypes={children:b.a.node.isRequired,variant:b.a.oneOf(Object.keys(Lt.variant)),className:b.a.string};const Mt=e=>{let{children:t,className:r="",...n}=e;return Object(s.createElement)("th",a()({className:f()("yst-px-6 yst-py-3 yst-text-left yst-text-xs yst-font-medium yst-text-gray-500 yst-uppercase yst-tracking-wider",r)},n),t)};Mt.propTypes={children:b.a.node.isRequired,className:b.a.string};const qt=e=>{let{children:t,className:r="",...n}=e;return Object(s.createElement)("thead",a()({className:f()("yst-bg-gray-50",r)},n),t)};qt.propTypes={children:b.a.node.isRequired,className:b.a.string};const At=e=>{let{children:t,...r}=e;return Object(s.createElement)("tbody",r,t)};At.propTypes={children:b.a.node.isRequired,className:b.a.string};const It=e=>{let{children:t,className:r="",...n}=e;return Object(s.createElement)("table",a()({className:f()("yst-min-w-full yst-divide-y yst-divide-gray-200",r)},n),t)};It.propTypes={children:b.a.node.isRequired,className:b.a.string},It.Head=qt,It.Body=At,It.Header=Mt,It.Row=Dt,It.Cell=Ft;var Bt=It,zt=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"}))}));const Ht=e=>{let{tag:t,index:r,disabled:n=!1,onRemoveTag:l,screenReaderRemoveTag:i,...o}=e;const c=Object(s.useCallback)(e=>{if(!n)switch(null==e?void 0:e.key){case"Delete":case"Backspace":return l(r),e.preventDefault(),!0}},[r,n,l]),u=Object(s.useCallback)(e=>{if(!n)return l(r),e.preventDefault(),!0},[r,n,l]);return Object(s.createElement)("div",a()({onKeyDown:c,className:"yst-tag-input__tag"},o),Object(s.createElement)("span",null,t),Object(s.createElement)("button",{className:"yst-tag-input__remove-tag",onClick:u},Object(s.createElement)("span",{className:"yst-sr-only"},i),Object(s.createElement)(zt,{className:"yst-h-5 yst-w-5"})))};Ht.propTypes={tag:b.a.string.isRequired,index:b.a.number.isRequired,disabled:b.a.bool,onRemoveTag:b.a.func.isRequired,screenReaderRemoveTag:b.a.string.isRequired};const Ut=e=>{let{tags:t=[],children:r=null,className:n="",disabled:l=!1,onAddTag:i=N.noop,onRemoveTag:o=N.noop,screenReaderRemoveTag:c="Remove tag",...u}=e;const[d,p]=Object(s.useState)(""),m=Object(s.useCallback)(e=>{var t;Object(N.isString)(null==e||null===(t=e.target)||void 0===t?void 0:t.value)&&p(e.target.value)},[p]),b=Object(s.useCallback)(e=>{switch(e.key){case"Enter":return d.length>0&&(i(d),p("")),e.preventDefault(),!0;case"Backspace":if(0!==d.length||0===t.length)break;return o(t.length-1),e.preventDefault(),!0}},[d,t,p,i]);return Object(s.createElement)("div",{className:f()("yst-tag-input",l&&"yst-tag-input--disabled",n)},r||Object(N.map)(t,(e,t)=>Object(s.createElement)(Ht,{key:"tag-"+t,tag:e,index:t,disabled:l,tabIndex:"2",onRemoveTag:o,screenReaderRemoveTag:c})),Object(s.createElement)("input",a()({type:"text",disabled:l,className:"yst-tag-input__input",tabIndex:"1",onKeyDown:b,onChange:m,value:d},u)))};Ut.propTypes={tags:b.a.arrayOf(b.a.string),children:b.a.node,className:b.a.string,disabled:b.a.bool,onAddTag:b.a.func,onRemoveTag:b.a.func,screenReaderRemoveTag:b.a.string},Ut.Tag=Ht;var Wt=Ut;const Vt=e=>{let{type:t,className:r,disabled:n,...l}=e;return Object(s.createElement)("input",a()({type:t,className:f()("yst-text-input",n&&"yst-text-input--disabled",r),disabled:n},l))};Vt.propTypes={type:b.a.string,className:b.a.string,disabled:b.a.bool},Vt.defaultProps={type:"text",className:"",disabled:!1};var Gt=Vt;const $t=e=>{let{disabled:t,rows:r,className:n,...l}=e;return Object(s.createElement)("textarea",a()({disabled:t,rows:r,className:f()("yst-textarea",t&&"yst-textarea--disabled",n)},l))};$t.propTypes={className:b.a.string,disabled:b.a.bool,cols:b.a.number,rows:b.a.number},$t.defaultProps={className:"",disabled:!1,cols:20,rows:2};var Qt=$t;const Kt={size:{1:"yst-title--1",2:"yst-title--2",3:"yst-title--3",4:"yst-title--4"}},Yt=e=>{let{children:t,as:r,size:n,className:l,...i}=e;return Object(s.createElement)(r,a()({className:f()("yst-title",Kt.size[n||r[1]],l)},i),t)};Yt.propTypes={children:b.a.node.isRequired,as:b.a.elementType,size:b.a.oneOf(Object.keys(Kt.size)),className:b.a.string},Yt.defaultProps={as:"h1",size:void 0,className:""};var Jt=Yt;let Xt=Object(l.createContext)(null);function Zt(){let e=Object(l.useContext)(Xt);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Zt),e}return e}let er=de((function(e,t){let{passive:r=!1,...n}=e,a=Zt(),s="headlessui-label-"+J(),l=re(t);V(()=>a.register(s),[s,a.register]);let i={ref:l,...a.props,id:s};return r&&("onClick"in i&&delete i.onClick,"onClick"in n&&delete n.onClick),oe({ourProps:i,theirProps:n,slot:a.slot||{},defaultTag:"label",name:a.name||"Label"})})),tr=Object(l.createContext)(null);function rr(){let e=Object(l.useContext)(tr);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,rr),e}return e}function nr(){let[e,t]=Object(l.useState)([]);return[e.length>0?e.join(" "):void 0,Object(l.useMemo)(()=>function(e){let r=ee(e=>(t(t=>[...t,e]),()=>t(t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))),n=Object(l.useMemo)(()=>({register:r,slot:e.slot,name:e.name,props:e.props}),[r,e.slot,e.name,e.props]);return i.a.createElement(tr.Provider,{value:n},e.children)},[t])]}let ar=de((function(e,t){let r=rr(),n="headlessui-description-"+J(),a=re(t);V(()=>r.register(n),[n,r.register]);let s=e;return oe({ourProps:{ref:a,...r.props,id:n},theirProps:s,slot:r.slot||{},defaultTag:"p",name:r.name||"Description"})})),sr=Object(l.createContext)(null);sr.displayName="GroupContext";let lr=l.Fragment,ir=de((function(e,t){let{checked:r,onChange:n,name:a,value:s,...o}=e,c="headlessui-switch-"+J(),u=Object(l.useContext)(sr),d=Object(l.useRef)(null),p=re(d,t,null===u?null:u.setSwitch),f=ee(()=>n(!r)),m=ee(e=>{if(ve(e.currentTarget))return e.preventDefault();e.preventDefault(),f()}),b=ee(e=>{e.key===be.Space?(e.preventDefault(),f()):e.key===be.Enter&&function(e){var t;let r=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(r)for(let e of r.elements)if("INPUT"===e.tagName&&"submit"===e.type||"BUTTON"===e.tagName&&"submit"===e.type||"INPUT"===e.nodeName&&"image"===e.type)return void e.click()}(e.currentTarget)}),y=ee(e=>e.preventDefault()),v=Object(l.useMemo)(()=>({checked:r}),[r]),g={id:c,ref:p,role:"switch",type:Me(e,d),tabIndex:0,"aria-checked":r,"aria-labelledby":null==u?void 0:u.labelledby,"aria-describedby":null==u?void 0:u.describedby,onClick:m,onKeyUp:b,onKeyPress:y};return i.a.createElement(i.a.Fragment,null,null!=a&&r&&i.a.createElement(Be,{features:Ie.Hidden,...pe({as:"input",type:"checkbox",hidden:!0,readOnly:!0,checked:r,name:a,value:s})}),oe({ourProps:g,theirProps:o,slot:v,defaultTag:"button",name:"Switch"}))})),or=Object.assign(ir,{Group:function(e){let[t,r]=Object(l.useState)(null),[n,a]=function(){let[e,t]=Object(l.useState)([]);return[e.length>0?e.join(" "):void 0,Object(l.useMemo)(()=>function(e){let r=ee(e=>(t(t=>[...t,e]),()=>t(t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))),n=Object(l.useMemo)(()=>({register:r,slot:e.slot,name:e.name,props:e.props}),[r,e.slot,e.name,e.props]);return i.a.createElement(Xt.Provider,{value:n},e.children)},[t])]}(),[s,o]=nr(),c=Object(l.useMemo)(()=>({switch:t,setSwitch:r,labelledby:n,describedby:s}),[t,r,n,s]),u=e;return i.a.createElement(o,{name:"Switch.Description"},i.a.createElement(a,{name:"Switch.Label",props:{onClick(){!t||(t.click(),t.focus({preventScroll:!0}))}}},i.a.createElement(sr.Provider,{value:c},oe({ourProps:{},theirProps:u,defaultTag:lr,name:"Switch.Group"}))))},Label:er,Description:ar});const cr=e=>{let{as:t="button",checked:r,screenReaderLabel:n,onChange:l,disabled:i=!1,className:o="",type:c="",...u}=e;const d=y();return Object(s.createElement)(or,a()({as:t,checked:r,disabled:i,onChange:i?N.noop:l,className:f()("yst-toggle",r&&"yst-toggle--checked",i&&"yst-toggle--disabled",o)},u,{type:"button"===t?"button":c}),Object(s.createElement)("span",{className:"yst-sr-only"},n),Object(s.createElement)("span",{className:"yst-toggle__handle"},Object(s.createElement)(Nt,{show:r,unmount:!1,as:"span","aria-hidden":!r,enter:"",enterFrom:"yst-opacity-0 yst-hidden",enterTo:"yst-opacity-100",leaveFrom:"yst-opacity-100",leaveTo:"yst-opacity-0 yst-hidden"},Object(s.createElement)(Rt,a()({className:"yst-toggle__icon yst-toggle__icon--check"},d))),Object(s.createElement)(Nt,{show:!r,unmount:!1,as:"span","aria-hidden":r,enterFrom:"yst-opacity-0 yst-hidden",enterTo:"yst-opacity-100",leaveFrom:"yst-opacity-100",leaveTo:"yst-opacity-0 yst-hidden"},Object(s.createElement)(zt,a()({className:"yst-toggle__icon yst-toggle__icon--x"},d)))))};cr.propTypes={as:b.a.elementType,checked:b.a.bool,screenReaderLabel:b.a.string.isRequired,onChange:b.a.func.isRequired,disabled:b.a.bool,type:b.a.string,className:b.a.string};var ur=cr;const dr=e=>{let{children:t,id:r,name:n,values:l,label:i,description:o,options:c,onChange:u,className:d,...p}=e;const m=Object(s.useCallback)(e=>{let{target:t}=e;if(t.checked&&!Object(N.includes)(l,t.value))return u([...l,t.value]);u(Object(N.without)(l,t.value))},[l,u]);return Object(s.createElement)("fieldset",{className:f()("yst-checkbox-group",d)},Object(s.createElement)(L,{as:"legend",className:"yst-checkbox-group__label",label:i}),o&&Object(s.createElement)("div",{className:"yst-checkbox-group__description"},o),Object(s.createElement)("div",{className:"yst-checkbox-group__options"},t||c.map((e,t)=>{const i=`${r}-${t}`;return Object(s.createElement)(D,a()({key:i,id:i,name:n,value:e.value,label:e.label,checked:Object(N.includes)(l,e.value),onChange:m},p))})))};dr.propTypes={children:b.a.node,id:b.a.string,name:b.a.string,values:b.a.arrayOf(b.a.string),label:b.a.string,description:b.a.string,options:b.a.arrayOf(b.a.shape({value:b.a.string.isRequired,label:b.a.string.isRequired})),onChange:b.a.func,className:b.a.string},dr.defaultProps={children:null,id:"",name:"",values:[],label:"",description:"",onChange:N.noop,className:""};var pr=dr,fr=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 13h6m-3-3v6m5 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"}))})),mr=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"}))})),br=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))}));const yr={isRtl:!1},vr=Object(s.createContext)(yr),gr=e=>{let{children:t,context:r}=e;return Object(s.createElement)(vr.Provider,{value:{...yr,...r}},Object(s.createElement)("div",{className:"yst-root"},t))};gr.propTypes={children:b.a.node.isRequired,context:b.a.shape({isRtl:b.a.bool.isRequired})};var hr=gr,Or=()=>Object(s.useContext)(vr);const jr={idle:"idle",loading:"loading",success:"success",error:"error"},Er=Object(s.createContext)({status:jr.idle}),wr=()=>Object(s.useContext)(Er),xr=e=>{let{children:t="",id:r,name:n,selectLabel:l,dropLabel:i,screenReaderLabel:c,abortScreenReaderLabel:u,selectDescription:p,status:m=jr.idle,onChange:b,onAbort:y,feedbackTitle:v,feedbackDescription:g="",progressMin:h=null,progressMax:O=null,progress:j=null,...E}=e;const[w,x]=Object(s.useState)(!1),{isRtl:R}=Or(),T=Object(s.useMemo)(()=>Object(N.includes)([jr.loading,jr.success,jr.error],m),[m]),k=Object(s.useMemo)(()=>Object(N.includes)([jr.success,jr.error],m),[m]),C=Object(s.useCallback)(e=>{Object(N.isEmpty)(e.target.files)||b(e.target.files[0])},[b]),_=Object(s.useCallback)(e=>{e.preventDefault(),Object(N.isEmpty)(e.dataTransfer.items)||x(!0)},[]),S=Object(s.useCallback)(e=>{e.preventDefault(),x(!1)},[]),P=Object(s.useCallback)(e=>{e.preventDefault()},[]),L=Object(s.useCallback)(e=>{e.preventDefault(),x(!1),Object(N.isEmpty)(e.dataTransfer.files)||b(e.dataTransfer.files[0])},[x,b]);return Object(s.createElement)(Er.Provider,{value:{status:m}},Object(s.createElement)("div",{className:"yst-file-import"},Object(s.createElement)("div",{onDragEnter:_,onDragLeave:S,onDragOver:P,onDrop:L,className:f()("yst-file-import__select",{"yst-is-drag-over":w})},Object(s.createElement)("div",{className:"yst-file-import__select-content"},Object(s.createElement)(fr,{className:"yst-file-import__select-icon"}),Object(s.createElement)("div",{className:f()("yst-file-import__select-labels",{"yst-flex-row-reverse":R})},Object(s.createElement)("input",a()({type:"file",id:r,name:n,onChange:C,className:"yst-file-import__input","aria-labelledby":c},E)),Object(s.createElement)(A,{as:"label",htmlFor:r,className:"yst-file-import__select-label"},l),Object(s.createElement)("span",null," "),i),p&&Object(s.createElement)("span",null,p))),Object(s.createElement)(Nt,{show:T,enter:"yst-transition-opacity yst-ease-in-out yst-duration-1000 yst-delay-200",enterFrom:"yst-opacity-0",enterTo:"yst-opacity-100"},Object(s.createElement)("div",{className:"yst-file-import__feedback"},Object(s.createElement)("header",{className:"yst-file-import__feedback-header"},Object(s.createElement)("div",{className:"yst-file-import__feedback-figure"},Object(s.createElement)(mr,null)),Object(s.createElement)("div",{className:"yst-flex-1"},Object(s.createElement)("span",{className:"yst-file-import__feedback-title"},v),Object(s.createElement)("p",{className:"yst-file-import__feedback-description"},g),!Object(N.isNull)(j)&&Object(s.createElement)(B,{min:h,max:O,progress:j,className:"yst-mt-1.5"})),Object(s.createElement)("div",null,Object(s.createElement)(Nt,{show:m===jr.loading,enter:"yst-transition-opacity yst-ease-in-out yst-duration-1000 yst-delay-200",enterFrom:"yst-opacity-0",enterTo:"yst-opacity-100",leave:"yst-transition-opacity yst-ease-in-out yst-duration-200",leaveFrom:"yst-opacity-0",leaveTo:"yst-opacity-100"},Object(s.createElement)("button",{onClick:y,className:"yst-file-import__abort-button"},Object(s.createElement)("span",{className:"yst-sr-only"},u),Object(s.createElement)(br,null))),Object(s.createElement)(Nt,{show:m===jr.success,enter:"yst-transition-opacity yst-ease-in-out yst-duration-1000 yst-delay-200",enterFrom:"yst-opacity-0",enterTo:"yst-opacity-100",leave:"yst-transition-opacity yst-ease-in-out yst-duration-200",leaveFrom:"yst-opacity-0",leaveTo:"yst-opacity-100"},Object(s.createElement)(o,{className:"yst-file-import__status-icon yst-text-green-500"})),Object(s.createElement)(Nt,{show:m===jr.error,enter:"yst-transition-opacity yst-ease-in-out yst-duration-1000 yst-delay-200",enterFrom:"yst-opacity-0",enterTo:"yst-opacity-100",leave:"yst-transition-opacity yst-ease-in-out yst-duration-200",leaveFrom:"yst-opacity-0",leaveTo:"yst-opacity-100"},Object(s.createElement)(d,{className:"yst-file-import__status-icon yst-text-red-500"})))),Object(s.createElement)(Nt,{show:k,enter:"yst-transition-opacity yst-ease-in-out yst-duration-1000 yst-delay-200",enterFrom:"yst-opacity-0",enterTo:"yst-opacity-100"},Object(s.createElement)("div",{className:"yst-file-import__feedback-content"},t))))))};xr.propTypes={children:b.a.node,id:b.a.string.isRequired,name:b.a.string.isRequired,selectLabel:b.a.string.isRequired,dropLabel:b.a.string.isRequired,screenReaderLabel:b.a.string.isRequired,abortScreenReaderLabel:b.a.string.isRequired,selectDescription:b.a.string,feedbackTitle:b.a.string.isRequired,feedbackDescription:b.a.string,progressMin:b.a.number,progressMax:b.a.number,progress:b.a.number,status:b.a.oneOf(Object(N.values)(jr)),onChange:b.a.func.isRequired,onAbort:b.a.func.isRequired},xr.Success=e=>{let{children:t}=e;const{status:r}=wr();return r===jr.success?t:null},xr.Error=e=>{let{children:t}=e;const{status:r}=wr();return r===jr.error?t:null};var Nr=xr,Rr=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(Rr||{});function Tr(...e){return Object(l.useMemo)(()=>ge(...e),[...e])}function kr(e,t,r,n){let a=X(r);Object(l.useEffect)(()=>{function r(e){a.current(e)}return(e=null!=e?e:window).addEventListener(t,r,n),()=>e.removeEventListener(t,r,n)},[e,t,n])}function Cr(e,t){let r=Object(l.useRef)([]),n=ee(e);Object(l.useEffect)(()=>{for(let[e,a]of t.entries())if(r.current[e]!==a){let e=n(t);return r.current=t,e}},[n,...t])}var _r=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(_r||{});let Sr=Object.assign(de((function(e,t){let r=Object(l.useRef)(null),n=re(r,t),{initialFocus:a,containers:s,features:o=30,...c}=e;$()||(o=1);let u=Tr(r);!function({ownerDocument:e},t){let r=Object(l.useRef)(null);kr(null==e?void 0:e.defaultView,"focusout",e=>{!t||r.current||(r.current=e.target)},!0),Cr(()=>{t||((null==e?void 0:e.activeElement)===(null==e?void 0:e.body)&&Te(r.current),r.current=null)},[t]);let n=Object(l.useRef)(!1);Object(l.useEffect)(()=>(n.current=!1,()=>{n.current=!0,it(()=>{!n.current||(Te(r.current),r.current=null)})}),[])}({ownerDocument:u},Boolean(16&o));let d=function({ownerDocument:e,container:t,initialFocus:r},n){let a=Object(l.useRef)(null);return Cr(()=>{if(!n)return;let s=t.current;if(!s)return;let l=null==e?void 0:e.activeElement;if(null!=r&&r.current){if((null==r?void 0:r.current)===l)return void(a.current=l)}else if(s.contains(l))return void(a.current=l);null!=r&&r.current?Te(r.current):_e(s,Ee.First)===we.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),a.current=null==e?void 0:e.activeElement},[n]),a}({ownerDocument:u,container:r,initialFocus:a},Boolean(2&o));!function({ownerDocument:e,container:t,containers:r,previousActiveElement:n},a){let s=ot();kr(null==e?void 0:e.defaultView,"focus",e=>{if(!a||!s.current)return;let l=new Set(null==r?void 0:r.current);l.add(t);let i=n.current;if(!i)return;let o=e.target;o&&o instanceof HTMLElement?function(e,t){var r;for(let n of e)if(null!=(r=n.current)&&r.contains(t))return!0;return!1}(l,o)?(n.current=o,Te(o)):(e.preventDefault(),e.stopPropagation(),Te(i)):Te(n.current)},!0)}({ownerDocument:u,container:r,containers:s,previousActiveElement:d},Boolean(8&o));let p=function(){let e=Object(l.useRef)(0);return qe("keydown",t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)},!0),e}(),f=ee(()=>{let e=r.current;!e||ne(p.current,{[Rr.Forwards]:()=>_e(e,Ee.First),[Rr.Backwards]:()=>_e(e,Ee.Last)})}),m={ref:n};return i.a.createElement(i.a.Fragment,null,Boolean(4&o)&&i.a.createElement(Be,{as:"button",type:"button",onFocus:f,features:Ie.Focusable}),oe({ourProps:m,theirProps:c,defaultTag:"div",name:"FocusTrap"}),Boolean(4&o)&&i.a.createElement(Be,{as:"button",type:"button",onFocus:f,features:Ie.Focusable}))})),{features:_r}),Pr=new Set,Lr=new Map;function Fr(e){e.setAttribute("aria-hidden","true"),e.inert=!0}function Dr(e){let t=Lr.get(e);!t||(null===t["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",t["aria-hidden"]),e.inert=t.inert)}var Mr=r(35);let qr=Object(l.createContext)(!1);function Ar(e){return i.a.createElement(qr.Provider,{value:e.force},e.children)}let Ir=l.Fragment,Br=de((function(e,t){let r=e,n=Object(l.useRef)(null),a=re(function(e,t=!0){return Object.assign(e,{[te]:t})}(e=>{n.current=e}),t),s=Tr(n),i=function(e){let t=Object(l.useContext)(qr),r=Object(l.useContext)(Hr),n=Tr(e),[a,s]=Object(l.useState)(()=>{if(!t&&null!==r||"undefined"==typeof window)return null;let e=null==n?void 0:n.getElementById("headlessui-portal-root");if(e)return e;if(null===n)return null;let a=n.createElement("div");return a.setAttribute("id","headlessui-portal-root"),n.body.appendChild(a)});return Object(l.useEffect)(()=>{null!==a&&(null!=n&&n.body.contains(a)||null==n||n.body.appendChild(a))},[a,n]),Object(l.useEffect)(()=>{t||null!==r&&s(r.current)},[r,s,t]),a}(n),[o]=Object(l.useState)(()=>{var e;return"undefined"==typeof window?null:null!=(e=null==s?void 0:s.createElement("div"))?e:null}),c=$(),u=Object(l.useRef)(!1);return V(()=>{if(u.current=!1,i&&o)return i.contains(o)||(o.setAttribute("data-headlessui-portal",""),i.appendChild(o)),()=>{u.current=!0,it(()=>{var e;!u.current||!i||!o||(i.removeChild(o),i.childNodes.length<=0&&(null==(e=i.parentElement)||e.removeChild(i)))})}},[i,o]),c&&i&&o?Object(Mr.createPortal)(oe({ourProps:{ref:a},theirProps:r,defaultTag:Ir,name:"Portal"}),o):null})),zr=l.Fragment,Hr=Object(l.createContext)(null),Ur=de((function(e,t){let{target:r,...n}=e,a={ref:re(t)};return i.a.createElement(Hr.Provider,{value:r},oe({ourProps:a,theirProps:n,defaultTag:zr,name:"Popover.Group"}))})),Wr=Object.assign(Br,{Group:Ur}),Vr=Object(l.createContext)(()=>{});Vr.displayName="StackContext";var Gr=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(Gr||{});function $r({children:e,onUpdate:t,type:r,element:n}){let a=Object(l.useContext)(Vr),s=ee((...e)=>{null==t||t(...e),a(...e)});return V(()=>(s(0,r,n),()=>s(1,r,n)),[s,r,n]),i.a.createElement(Vr.Provider,{value:s},e)}var Qr=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Qr||{}),Kr=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(Kr||{});let Yr={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},Jr=Object(l.createContext)(null);function Xr(e){let t=Object(l.useContext)(Jr);if(null===t){let t=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Xr),t}return t}function Zr(e,t){return ne(t.type,Yr,e,t)}Jr.displayName="DialogContext";let en=le.RenderStrategy|le.Static,tn=de((function(e,t){let{open:r,onClose:n,initialFocus:a,__demoMode:s=!1,...o}=e,[c,u]=Object(l.useState)(0),d=Le();void 0===r&&null!==d&&(r=ne(d,{[Pe.Open]:!0,[Pe.Closed]:!1}));let p=Object(l.useRef)(new Set),f=Object(l.useRef)(null),m=re(f,t),b=Object(l.useRef)(null),y=Tr(f),v=e.hasOwnProperty("open")||null!==d,g=e.hasOwnProperty("onClose");if(!v&&!g)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!v)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!g)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof r)throw new Error("You provided an `open` prop to the `Dialog`, but the value is not a boolean. Received: "+r);if("function"!=typeof n)throw new Error("You provided an `onClose` prop to the `Dialog`, but the value is not a function. Received: "+n);let h=r?0:1,[O,j]=Object(l.useReducer)(Zr,{titleId:null,descriptionId:null,panelRef:Object(l.createRef)()}),E=ee(()=>n(!1)),w=ee(e=>j({type:0,id:e})),x=!!$()&&!s&&0===h,N=c>1,R=null!==Object(l.useContext)(Jr),T=N?"parent":"leaf";(function(e,t=!0){V(()=>{if(!t||!e.current)return;let r=e.current,n=ge(r);if(n){Pr.add(r);for(let e of Lr.keys())e.contains(r)&&(Dr(e),Lr.delete(e));return n.querySelectorAll("body > *").forEach(e=>{if(e instanceof HTMLElement){for(let t of Pr)if(e.contains(t))return;1===Pr.size&&(Lr.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),Fr(e))}}),()=>{if(Pr.delete(r),Pr.size>0)n.querySelectorAll("body > *").forEach(e=>{if(e instanceof HTMLElement&&!Lr.has(e)){for(let t of Pr)if(e.contains(t))return;Lr.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),Fr(e)}});else for(let e of Lr.keys())Dr(e),Lr.delete(e)}}},[t])})(f,!!N&&x),Ae(()=>{var e,t;return[...Array.from(null!=(e=null==y?void 0:y.querySelectorAll("body > *, [data-headlessui-portal]"))?e:[]).filter(e=>!(!(e instanceof HTMLElement)||e.contains(b.current)||O.panelRef.current&&e.contains(O.panelRef.current))),null!=(t=O.panelRef.current)?t:f.current]},E,x&&!N),kr(null==y?void 0:y.defaultView,"keydown",e=>{e.defaultPrevented||e.key===be.Escape&&0===h&&(N||(e.preventDefault(),e.stopPropagation(),E()))}),Object(l.useEffect)(()=>{var e;if(0!==h||R)return;let t=ge(f);if(!t)return;let r=t.documentElement,n=null!=(e=t.defaultView)?e:window,a=r.style.overflow,s=r.style.paddingRight,l=n.innerWidth-r.clientWidth;if(r.style.overflow="hidden",l>0){let e=l-(r.clientWidth-r.offsetWidth);r.style.paddingRight=e+"px"}return()=>{r.style.overflow=a,r.style.paddingRight=s}},[h,R]),Object(l.useEffect)(()=>{if(0!==h||!f.current)return;let e=new IntersectionObserver(e=>{for(let t of e)0===t.boundingClientRect.x&&0===t.boundingClientRect.y&&0===t.boundingClientRect.width&&0===t.boundingClientRect.height&&E()});return e.observe(f.current),()=>e.disconnect()},[h,f,E]);let[k,C]=nr(),_="headlessui-dialog-"+J(),S=Object(l.useMemo)(()=>[{dialogState:h,close:E,setTitleId:w},O],[h,O,E,w]),P=Object(l.useMemo)(()=>({open:0===h}),[h]),L={ref:m,id:_,role:"dialog","aria-modal":0===h||void 0,"aria-labelledby":O.titleId,"aria-describedby":k};return i.a.createElement($r,{type:"Dialog",element:f,onUpdate:ee((e,t,r)=>{"Dialog"===t&&ne(e,{[Gr.Add](){p.current.add(r),u(e=>e+1)},[Gr.Remove](){p.current.add(r),u(e=>e-1)}})})},i.a.createElement(Ar,{force:!0},i.a.createElement(Wr,null,i.a.createElement(Jr.Provider,{value:S},i.a.createElement(Wr.Group,{target:f},i.a.createElement(Ar,{force:!1},i.a.createElement(C,{slot:P,name:"Dialog.Description"},i.a.createElement(Sr,{initialFocus:a,containers:p,features:x?ne(T,{parent:Sr.features.RestoreFocus,leaf:Sr.features.All&~Sr.features.FocusLock}):Sr.features.None},oe({ourProps:L,theirProps:o,slot:P,defaultTag:"div",features:en,visible:0===h,name:"Dialog"})))))))),i.a.createElement(Be,{features:Ie.Hidden,ref:b}))})),rn=de((function(e,t){let[{dialogState:r,close:n}]=Xr("Dialog.Overlay");return oe({ourProps:{ref:re(t),id:"headlessui-dialog-overlay-"+J(),"aria-hidden":!0,onClick:ee(e=>{if(e.target===e.currentTarget){if(ve(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),n()}})},theirProps:e,slot:Object(l.useMemo)(()=>({open:0===r}),[r]),defaultTag:"div",name:"Dialog.Overlay"})})),nn=de((function(e,t){let[{dialogState:r},n]=Xr("Dialog.Backdrop"),a=re(t),s="headlessui-dialog-backdrop-"+J();Object(l.useEffect)(()=>{if(null===n.panelRef.current)throw new Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")},[n.panelRef]);let o=Object(l.useMemo)(()=>({open:0===r}),[r]);return i.a.createElement(Ar,{force:!0},i.a.createElement(Wr,null,oe({ourProps:{ref:a,id:s,"aria-hidden":!0},theirProps:e,slot:o,defaultTag:"div",name:"Dialog.Backdrop"})))})),an=de((function(e,t){let[{dialogState:r},n]=Xr("Dialog.Panel"),a=re(t,n.panelRef),s="headlessui-dialog-panel-"+J(),i=Object(l.useMemo)(()=>({open:0===r}),[r]);return oe({ourProps:{ref:a,id:s,onClick:ee(e=>{e.stopPropagation()})},theirProps:e,slot:i,defaultTag:"div",name:"Dialog.Panel"})})),sn=de((function(e,t){let[{dialogState:r,setTitleId:n}]=Xr("Dialog.Title"),a="headlessui-dialog-title-"+J(),s=re(t);Object(l.useEffect)(()=>(n(a),()=>n(null)),[a,n]);let i=Object(l.useMemo)(()=>({open:0===r}),[r]);return oe({ourProps:{ref:s,id:a},theirProps:e,slot:i,defaultTag:"h2",name:"Dialog.Title"})})),ln=Object.assign(tn,{Backdrop:nn,Panel:an,Overlay:rn,Title:sn,Description:ar});const on=e=>{let{isOpen:t,onClose:r,children:n,hasCloseButton:l,closeButtonScreenReaderText:i,className:o}=e;const c=y();return Object(s.createElement)(Nt,{show:t,as:s.Fragment},Object(s.createElement)(ln,{as:"div",className:"yst-root",open:t,onClose:r},Object(s.createElement)("div",{className:f()("yst-modal",o)},Object(s.createElement)("div",{className:"yst-modal__body"},Object(s.createElement)(Nt.Child,{as:s.Fragment,enter:"yst-ease-out yst-duration-300",enterFrom:"yst-opacity-0",enterTo:"yst-opacity-100",leave:"yst-ease-in yst-duration-200",leaveFrom:"yst-opacity-100",leaveTo:"yst-opacity-0"},Object(s.createElement)(ln.Overlay,{className:"yst-modal__overlay"})),Object(s.createElement)("span",{className:"yst-modal__center","aria-hidden":"true"},"​"),Object(s.createElement)(Nt.Child,{as:s.Fragment,enter:"yst-ease-out yst-duration-300",enterFrom:"yst-opacity-0 yst-translate-y-4 sm:yst-translate-y-0 sm:yst-scale-95",enterTo:"yst-opacity-100 yst-translate-y-0 sm:yst-scale-100",leave:"yst-ease-in yst-duration-200",leaveFrom:"yst-opacity-100 yst-translate-y-0 sm:yst-scale-100",leaveTo:"yst-opacity-0 yst-translate-y-4 sm:yst-translate-y-0 sm:yst-scale-95"},Object(s.createElement)("div",{className:"yst-modal__content"},l&&Object(s.createElement)("div",{className:"yst-modal__close"},Object(s.createElement)("button",{onClick:r,className:"yst-modal__close-button"},Object(s.createElement)("span",{className:"yst-sr-only"},i),Object(s.createElement)(br,a()({className:"yst-h-6 yst-w-6"},c)))),n))))))};on.Title=Jt,on.Description=ln.Description,on.propTypes={isOpen:m.PropTypes.bool.isRequired,onClose:m.PropTypes.func.isRequired,children:m.PropTypes.node.isRequired,hasCloseButton:m.PropTypes.bool,closeButtonScreenReaderText:m.PropTypes.string,className:m.PropTypes.string},on.defaultProps={hasCloseButton:!0,closeButtonScreenReaderText:"Close",className:""};var cn=on,un=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"}))})),dn=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"}))})),pn=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"}))}));const fn=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10 14l2-2m0 0l2-2m-2 2l-2-2m2 2l2 2m7-2a9 9 0 11-18 0 9 9 0 0118 0z"}))})),mn={variant:{info:"yst-notification--info",warning:"yst-notification--warning",success:"yst-notification--success",error:"yst-notification--error"},position:{"bottom-center":"yst-translate-y-full","bottom-left":"yst-translate-y-full","top-center":"yst--translate-y-full"}},bn={info:un,warning:dn,success:pn,error:fn},yn=e=>{let{id:t,variant:r="info",title:n,description:a="",onDismiss:l=null,autoDismiss:i=null,dismissScreenReaderLabel:o,position:c="bottom-center"}=e;const[u,d]=Object(s.useState)(!1),p=bn[r],m=Object(s.useCallback)(()=>{d(!1),setTimeout(()=>{l(t)},150)},[l,t]);return Object(s.useEffect)(()=>{let e;return d(!0),i&&(e=setTimeout(()=>{m()},i)),()=>clearTimeout(e)},[]),Object(s.createElement)(Nt,{show:u,enter:"yst-transition yst-ease-in-out yst-duration-150",enterFrom:mn.position[c],enterTo:"yst-translate-y-0",leave:"yst-transition yst-ease-in-out yst-duration-150",leaveFrom:"yst-translate-y-0",leaveTo:mn.position[c],className:f()("yst-notification",mn.variant[r]),role:"alert"},Object(s.createElement)("div",{className:"yst-flex yst-items-start yst-gap-3"},Object(s.createElement)("div",{className:"yst-flex-shrink-0"},Object(s.createElement)(p,{className:"yst-notification__icon"})),Object(s.createElement)("div",{className:"yst-w-0 yst-flex-1"},Object(s.createElement)("p",{className:"yst-text-sm yst-font-medium yst-text-gray-700"},n),a&&(Object(N.isArray)(a)?Object(s.createElement)("ul",{className:"yst-list-disc yst-ml-4"},a.map(e=>Object(s.createElement)("li",{className:"yst-pt-1",key:e},e))):Object(s.createElement)("p",null,a))),l&&Object(s.createElement)("div",{className:"yst-flex-shrink-0 yst-flex"},Object(s.createElement)("button",{onClick:m,className:"yst-bg-white yst-rounded-md yst-inline-flex yst-text-gray-400 hover:yst-text-gray-500 focus:yst-outline-none focus:yst-ring-2 focus:yst-ring-offset-2 focus:yst-ring-indigo-500"},Object(s.createElement)("span",{className:"yst-sr-only"},o),Object(s.createElement)(br,{className:"yst-h-5 yst-w-5"})))))};yn.propTypes={id:b.a.string.isRequired,variant:b.a.oneOf(Object(N.keys)(mn.variant)),title:b.a.string.isRequired,description:b.a.oneOfType([b.a.string,b.a.arrayOf(b.a.string)]),onDismiss:b.a.func,autoDismiss:b.a.number,dismissScreenReaderLabel:b.a.string.isRequired,position:b.a.oneOf(Object(N.keys)(mn.position))};const vn={position:{"bottom-center":"yst-notifications--bottom-center","bottom-left":"yst-notifications--bottom-left","top-center":"yst-notifications--top-center"}},gn=e=>{let{position:t="bottom-center",notifications:r}=e;return Object(s.createElement)("aside",{className:f()("yst-notifications",vn.position[t])},r.map(e=>Object(s.createElement)(yn,a()({key:e.id,position:t},e))))};gn.propTypes={position:b.a.oneOf(Object(N.keys)(vn.position)),notifications:b.a.arrayOf(b.a.shape(yn.propTypes)).isRequired};var hn=gn;const On={variant:{default:"","inline-block":"yst-radio-group--inline-block"}},jn=e=>{let{children:t,id:r,name:n,value:l,label:i,description:o,options:c,onChange:u,variant:d,className:p,...m}=e;const b=Object(s.useCallback)(e=>{let{target:t}=e;return t.checked&&u(t.value)},[u]);return Object(s.createElement)("fieldset",{className:f()("yst-radio-group",On.variant[d],p)},i&&Object(s.createElement)(L,{as:"legend",className:"yst-radio-group__label",label:i}),o&&Object(s.createElement)("div",{className:"yst-radio-group__description"},o),Object(s.createElement)("div",{className:"yst-radio-group__options"},t||c.map((e,t)=>{const i=`${r}-${t}`;return Object(s.createElement)(H,a()({key:i,id:i,name:n,value:e.value,label:e.label,screenReaderLabel:e.screenReaderLabel,variant:d,checked:l===e.value,onChange:b},m))})))};jn.propTypes={children:b.a.node,id:b.a.string,name:b.a.string,value:b.a.string,label:b.a.string,description:b.a.string,options:b.a.arrayOf(b.a.shape({value:b.a.string.isRequired,label:b.a.string.isRequired,screenReaderLabel:b.a.string})),onChange:b.a.func,variant:b.a.oneOf(Object.keys(On.variant)),className:b.a.string},jn.defaultProps={children:null,id:"",name:"",value:"",label:"",variant:"default",description:"",onChange:N.noop,className:""};var En=jn,wn=(e,t)=>{const r=Object(s.useMemo)(()=>Object(N.reduce)(t,(t,r,n)=>r?(t[n]=`${e}__${n}`,t):t,{}),[e,t]),n=Object(s.useMemo)(()=>Object(N.values)(r).join(" ")||null,[r]);return{ids:r,describedBy:n}};const xn=e=>{let{id:t,label:r,description:n,error:l=null,className:i="",...o}=e;const{ids:c,describedBy:u}=wn(t,{error:l,description:n});return Object(s.createElement)("div",{className:f()("yst-select-field",i)},Object(s.createElement)(Pt,a()({id:t,label:r,labelProps:{as:"label",className:"yst-label yst-select-field__label"},isError:Boolean(l),className:"yst-select-field__select",buttonProps:{"aria-describedby":u}},o)),l&&Object(s.createElement)("p",{id:c.error,className:"yst-select-field__error"},l),n&&Object(s.createElement)("div",{id:c.description,className:"yst-select-field__description"},n))};xn.propTypes={id:b.a.string.isRequired,name:b.a.string.isRequired,label:b.a.string.isRequired,description:b.a.node,error:b.a.node,className:b.a.string},xn.Option=Pt.Option;var Nn=xn,Rn=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 15l7-7 7 7"}))})),Tn=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 9l-7 7-7-7"}))})),kn=l.forwardRef((function(e,t){return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),l.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 6h16M4 12h16M4 18h7"}))})),Cn=function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const[t,r]=Object(s.useState)(e),n=Object(s.useCallback)(()=>r(!t),[t,r]);return[t,n,r]},Sn=e=>{const t=Object(s.useRef)(e);return Object(s.useEffect)(()=>{t.current=e},[e]),t.current};const Pn=Object(s.createContext)({activePath:""}),Ln=()=>Object(s.useContext)(Pn),Fn=e=>{let{as:t="a",pathProp:r="href",label:n,...l}=e;const{activePath:i}=Ln();return Object(s.createElement)("li",null,Object(s.createElement)(t,a()({className:f()("yst-group yst-flex yst-items-center yst-px-3 yst-py-2 yst-text-sm yst-font-medium yst-rounded-md hover:yst-text-gray-900 hover:yst-bg-gray-50 yst-no-underline focus:yst-outline-none focus:yst-ring-2 focus:yst-ring-primary-500",i===l[r]?"yst-bg-gray-200 yst-text-gray-900":"yst-text-gray-600")},l),n))};Fn.propTypes={as:b.a.elementType,pathProp:b.a.string,label:b.a.node.isRequired,isActive:b.a.bool};const Dn=e=>{let{label:t,icon:r=null,children:n=null,defaultOpen:l=!0,...i}=e;const[o,c]=Cn(l),u=o?Rn:Tn;return Object(s.createElement)("div",null,Object(s.createElement)("button",a()({className:"yst-group yst-flex yst-w-full yst-items-center yst-justify-between yst-gap-3 yst-px-3 yst-py-2 yst-mb-1 yst-text-sm yst-font-medium yst-text-gray-800 yst-rounded-md yst-no-underline hover:yst-text-gray-900 hover:yst-bg-gray-50 focus:yst-outline-none focus:yst-ring-2 focus:yst-ring-primary-500",onClick:c},i),Object(s.createElement)("span",{className:"yst-flex yst-items-center yst-gap-3"},r&&Object(s.createElement)(r,{className:"yst-flex-shrink-0 yst--ml-1 yst-h-6 yst-w-6 yst-text-gray-400 group-hover:yst-text-gray-500"}),t),Object(s.createElement)(u,{className:"yst-h-4 yst-w-4 yst-text-gray-400 group-hover:yst-text-gray-500 yst-stroke-3"})),o&&n&&Object(s.createElement)("ul",{className:"yst-ml-8 yst-space-y-1"},n))};Dn.propTypes={label:b.a.string.isRequired,icon:b.a.elementType,defaultOpen:b.a.bool,children:b.a.node};const Mn=e=>{let{children:t,openButtonScreenReaderText:r="Open",closeButtonScreenReaderText:n="Close",closeOnNavigate:a=!0}=e;const{activePath:l}=Ln(),i=Sn(l),[o,c,u]=Cn(!1);return Object(s.useEffect)(()=>{a&&o&&l!==i&&u(!1)},[a,l,i,o,u]),Object(s.createElement)(s.Fragment,null,Object(s.createElement)(ln,{className:"yst-root",open:o,onClose:c},Object(s.createElement)("div",{className:"yst-mobile-navigation__dialog"},Object(s.createElement)("div",{className:"yst-fixed yst-inset-0 yst-bg-gray-600 yst-bg-opacity-75 yst-z-30","aria-hidden":"true"}),Object(s.createElement)(ln.Panel,{className:"yst-relative yst-flex yst-flex-1 yst-flex-col yst-max-w-xs yst-w-full yst-z-40 yst-bg-white"},Object(s.createElement)("div",{className:"yst-absolute yst-top-0 yst-right-0 yst--mr-14 yst-p-1"},Object(s.createElement)("button",{className:"yst-flex yst-h-12 yst-w-12 yst-items-center yst-justify-center yst-rounded-full focus:yst-outline-none focus:yst-bg-gray-600",onClick:c},Object(s.createElement)("span",{className:"yst-sr-only"},n),Object(s.createElement)(br,{className:"yst-h-6 yst-w-6 yst-text-white"}))),Object(s.createElement)("div",{className:"yst-flex-1 yst-h-0 yst-overflow-y-auto yst-p-4"},Object(s.createElement)("div",{className:"yst-h-full yst-flex yst-flex-col"},t))))),Object(s.createElement)("div",{className:"yst-mobile-navigation__top"},Object(s.createElement)("div",{className:"yst-flex yst-relative yst-flex-shrink-0 yst-h-16 yst-z-10 yst-bg-white yst-border-b yst-border-gray-200"},Object(s.createElement)("button",{className:"yst-px-4 yst-border-r yst-border-gray-200 yst-text-gray-500 focus:yst-outline-none focus:yst-ring-2 focus:yst-ring-inset focus:yst-ring-primary-500",onClick:c},Object(s.createElement)("span",{className:"yst-sr-only"},r),Object(s.createElement)(kn,{className:"yst-w-6 yst-h-6"})))))};Mn.propTypes={children:b.a.node.isRequired,openButtonScreenReaderText:b.a.string,closeButtonScreenReaderText:b.a.string,closeOnNavigate:b.a.bool};const qn=e=>{let{children:t}=e;return Object(s.createElement)("nav",{className:"yst-space-y-6"},t)};qn.propTypes={children:b.a.node.isRequired};const An=e=>{let{activePath:t="",children:r}=e;return Object(s.createElement)(Pn.Provider,{value:{activePath:t}},r)};An.propTypes={activePath:b.a.string,children:b.a.node.isRequired},An.Sidebar=qn,An.Mobile=Mn,An.MenuItem=Dn,An.SubmenuItem=Fn;var In=An;const Bn=e=>{let{id:t,label:r,labelSuffix:n=null,disabled:l=!1,className:i="",description:o=null,error:c=null,...u}=e;const{ids:d,describedBy:p}=wn(t,{error:c,description:o}),m=y();return Object(s.createElement)("div",{className:f()("yst-tag-field",l&&"yst-tag-field--disabled",i)},Object(s.createElement)("div",{className:"yst-flex yst-items-center yst-mb-2"},Object(s.createElement)(L,{className:"yst-tag-field__label",htmlFor:t,label:r}),n),Object(s.createElement)("div",{className:"yst-relative"},Object(s.createElement)(Wt,a()({id:t,disabled:l,className:f()("yst-tag-field__input",c&&"yst-tag-field__input--error"),"aria-describedby":p},u)),c&&Object(s.createElement)("div",{className:"yst-tag-field__error-icon"},Object(s.createElement)(Tt,m))),c&&Object(s.createElement)("p",{id:d.error,className:"yst-tag-field__error"},c),o&&Object(s.createElement)("p",{id:d.description,className:"yst-tag-field__description"},o))};Bn.propTypes={id:b.a.string.isRequired,label:b.a.string.isRequired,labelSuffix:b.a.node,disabled:b.a.bool,className:b.a.string,description:b.a.node,error:b.a.node};var zn=Bn;const Hn=e=>{let{id:t,onChange:r,label:n,labelSuffix:l=null,disabled:i=!1,className:o="",description:c=null,error:u=null,...d}=e;const{ids:p,describedBy:m}=wn(t,{error:u,description:c}),b=y();return Object(s.createElement)("div",{className:f()("yst-text-field",i&&"yst-text-field--disabled",o)},Object(s.createElement)("div",{className:"yst-flex yst-items-center yst-mb-2"},Object(s.createElement)(L,{className:"yst-text-field__label",htmlFor:t,label:n}),l),Object(s.createElement)("div",{className:"yst-relative"},Object(s.createElement)(Gt,a()({id:t,onChange:r,disabled:i,className:f()("yst-text-field__input",u&&"yst-text-field__input--error"),"aria-describedby":m},d)),u&&Object(s.createElement)("div",{className:"yst-text-field__error-icon"},Object(s.createElement)(Tt,b))),u&&Object(s.createElement)("p",{id:p.error,className:"yst-text-field__error"},u),c&&Object(s.createElement)("p",{id:p.description,className:"yst-text-field__description"},c))};Hn.propTypes={id:b.a.string.isRequired,onChange:b.a.func.isRequired,label:b.a.string.isRequired,labelSuffix:b.a.node,disabled:b.a.bool,className:b.a.string,description:b.a.node,error:b.a.node};var Un=Hn;const Wn=e=>{let{id:t,label:r,className:n,description:l,error:i,...o}=e;const{ids:c,describedBy:u}=wn(t,{error:i,description:l}),d=y();return Object(s.createElement)("div",{className:f()("yst-textarea-field",n)},Object(s.createElement)(L,{className:"yst-textarea-field__label",htmlFor:t,label:r}),Object(s.createElement)("div",{className:"yst-relative"},Object(s.createElement)(Qt,a()({id:t,className:f()("yst-textarea-field__input",i&&"yst-textarea-field__input--error"),"aria-describedby":u},o)),i&&Object(s.createElement)("div",{className:"yst-textarea-field__error-icon"},Object(s.createElement)(Tt,d))),i&&Object(s.createElement)("p",{id:c.error,className:"yst-textarea-field__error"},i),l&&Object(s.createElement)("p",{id:c.description,className:"yst-textarea-field__description"},l))};Wn.propTypes={id:b.a.string.isRequired,label:b.a.string.isRequired,className:b.a.string,description:b.a.node,error:b.a.node},Wn.defaultProps={className:"",description:null,error:null};var Vn=Wn;const Gn=e=>{let{children:t,label:r,labelSuffix:n,description:l,checked:i,disabled:o,onChange:c,className:u,...d}=e;return Object(s.createElement)(or.Group,{as:"div",className:f()("yst-toggle-field",o&&"yst-toggle-field--disabled",u)},(r||l||t)&&Object(s.createElement)("div",{className:"yst-toggle-field__text"},Object(s.createElement)("div",{className:"yst-flex yst-items-center yst-mb-1"},Object(s.createElement)(L,{as:or.Label,className:"yst-toggle-field__label",label:r}),n),(l||t)&&Object(s.createElement)(or.Description,{className:"yst-toggle-field__description"},l||t)),Object(s.createElement)(ur,a()({checked:i,onChange:c,screenReaderLabel:r,disabled:o},d)))};Gn.propTypes={children:b.a.node,label:b.a.string.isRequired,labelSuffix:b.a.node,description:b.a.node,checked:b.a.bool.isRequired,disabled:b.a.bool,onChange:b.a.func.isRequired,className:b.a.string},Gn.defaultProps={children:null,className:"",labelSuffix:null,description:null,disabled:!1};var $n=Gn},9:function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r.apply(this,arguments)}e.exports=r}});