1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,854878,e=>{"use strict";let t,n,o;var r=e.i(271645),l=e.i(998348),a=e.i(693456),s=e.i(929644),i=e.i(914189),u=e.i(684653),c=e.i(835696),d=e.i(877891),p=e.i(952744),f=e.i(605083),m=e.i(185935),v=e.i(101852),h=e.i(178677),b=e.i(255743),w=e.i(294316),y=e.i(674175),g=e.i(233137),_=e.i(496629),E=e.i(341650),x=e.i(140407),S=e.i(397701),P=e.i(700020),C=e.i(35889),k=e.i(746725),F=e.i(553521),I=e.i(526599),T=e.i(661130);function R(e,t){let n=(0,r.useRef)([]),o=(0,i.useEvent)(e);(0,r.useEffect)(()=>{let e=[...n.current];for(let[r,l]of t.entries())if(n.current[r]!==l){let r=o(t,e);return n.current=t,r}},[o,...t])}var D=e.i(2788),j=e.i(813581),N=e.i(652265);let O=[];function M(){"loading"!==document.readyState&&((()=>{function e(e){if(!j.isHTMLorSVGElement(e.target)||e.target===document.body||O[0]===e.target)return;let t=e.target;t=t.closest(N.focusableSelector),O.unshift(null!=t?t:e.target),(O=O.filter(e=>null!=e&&e.isConnected)).splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",M))}"u">typeof window&&"u">typeof document&&(document.addEventListener("DOMContentLoaded",M),M());var L=e.i(368578),B=e.i(402155);function A(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let n of e.current)j.isElement(n.current)&&t.add(n.current);return t}var H=((t=H||{})[t.None=0]="None",t[t.InitialFocus=1]="InitialFocus",t[t.TabLock=2]="TabLock",t[t.FocusLock=4]="FocusLock",t[t.RestoreFocus=8]="RestoreFocus",t[t.AutoFocus=16]="AutoFocus",t);let $=Object.assign((0,P.forwardRefWithAs)(function(e,t){let n=(0,r.useRef)(null),o=(0,w.useSyncRefs)(n,t),{initialFocus:l,initialFocusFallback:u,containers:c,features:d=15,...p}=e;(0,h.useServerHandoffComplete)()||(d=0);let m=(0,f.useOwnerDocument)(n.current);!function(e,{ownerDocument:t}){let n=!!(8&e),o=function(e=!0){let t=(0,r.useRef)(O.slice());return R(([e],[n])=>{!0===n&&!1===e&&(0,L.microTask)(()=>{t.current.splice(0)}),!1===n&&!0===e&&(t.current=O.slice())},[e,O,t]),(0,i.useEvent)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(n);R(()=>{n||(0,B.isActiveElement)(null==t?void 0:t.body)&&(0,N.focusElement)(o())},[n]),(0,I.useOnUnmount)(()=>{n&&(0,N.focusElement)(o())})}(d,{ownerDocument:m});let v=function(e,{ownerDocument:t,container:n,initialFocus:o,initialFocusFallback:l}){let a=(0,r.useRef)(null),i=(0,s.useIsTopLayer)(!!(1&e),"focus-trap#initial-focus"),u=(0,F.useIsMounted)();return R(()=>{if(0===e)return;if(!i){null!=l&&l.current&&(0,N.focusElement)(l.current);return}let r=n.current;r&&(0,L.microTask)(()=>{if(!u.current)return;let n=null==t?void 0:t.activeElement;if(null!=o&&o.current){if((null==o?void 0:o.current)===n){a.current=n;return}}else if(r.contains(n)){a.current=n;return}if(null!=o&&o.current)(0,N.focusElement)(o.current);else{if(16&e){if((0,N.focusIn)(r,N.Focus.First|N.Focus.AutoFocus)!==N.FocusResult.Error)return}else if((0,N.focusIn)(r,N.Focus.First)!==N.FocusResult.Error)return;if(null!=l&&l.current&&((0,N.focusElement)(l.current),(null==t?void 0:t.activeElement)===l.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}a.current=null==t?void 0:t.activeElement})},[l,i,e]),a}(d,{ownerDocument:m,container:n,initialFocus:l,initialFocusFallback:u});!function(e,{ownerDocument:t,container:n,containers:o,previousActiveElement:r}){let l=(0,F.useIsMounted)(),s=!!(4&e);(0,a.useEventListener)(null==t?void 0:t.defaultView,"focus",e=>{if(!s||!l.current)return;let t=A(o);j.isHTMLElement(n.current)&&t.add(n.current);let a=r.current;if(!a)return;let i=e.target;j.isHTMLElement(i)?W(t,i)?(r.current=i,(0,N.focusElement)(i)):(e.preventDefault(),e.stopPropagation(),(0,N.focusElement)(a)):(0,N.focusElement)(r.current)},!0)}(d,{ownerDocument:m,container:n,containers:c,previousActiveElement:v});let b=(0,T.useTabDirection)(),y=(0,i.useEvent)(e=>{if(!j.isHTMLElement(n.current))return;let t=n.current;(0,S.match)(b.current,{[T.Direction.Forwards]:()=>{(0,N.focusIn)(t,N.Focus.First,{skipElements:[e.relatedTarget,u]}
1)},[T.Direction.Backwards]:()=>{(0,N.focusIn)(t,N.Focus.Last,{skipElements:[e.relatedTarget,u]})}})}),g=(0,s.useIsTopLayer)(!!(2&d),"focus-trap#tab-lock"),_=(0,k.useDisposables)(),E=(0,r.useRef)(!1),x=(0,P.useRender)();return r.default.createElement(r.default.Fragment,null,g&&r.default.createElement(D.Hidden,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:y,features:D.HiddenFeatures.Focusable}),x({ourProps:{ref:o,onKeyDown(e){"Tab"==e.key&&(E.current=!0,_.requestAnimationFrame(()=>{E.current=!1}))},onBlur(e){if(!(4&d))return;let t=A(c);j.isHTMLElement(n.current)&&t.add(n.current);let o=e.relatedTarget;j.isHTMLorSVGElement(o)&&"true"!==o.dataset.headlessuiFocusGuard&&(W(t,o)||(E.current?(0,N.focusIn)(n.current,(0,S.match)(b.current,{[T.Direction.Forwards]:()=>N.Focus.Next,[T.Direction.Backwards]:()=>N.Focus.Previous})|N.Focus.WrapAround,{relativeTo:e.target}):j.isHTMLorSVGElement(e.target)&&(0,N.focusElement)(e.target)))}},theirProps:p,defaultTag:"div",name:"FocusTrap"}),g&&r.default.createElement(D.Hidden,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:y,features:D.HiddenFeatures.Focusable}))}),{features:H});function W(e,t){for(let n of e)if(n.contains(t))return!0;return!1}var G=e.i(635307),K=e.i(854056),V=((n=V||{})[n.Open=0]="Open",n[n.Closed=1]="Closed",n),U=((o=U||{})[o.SetTitleId=0]="SetTitleId",o);let z={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},q=(0,r.createContext)(null);function Y(e){let t=(0,r.useContext)(q);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Y),t}return t}function Z(e,t){return(0,S.match)(t.type,z,e,t)}q.displayName="DialogContext";let J=(0,P.forwardRefWithAs)(function(e,t){let n=(0,r.useId)(),{id:o=`headlessui-dialog-${n}`,open:S,onClose:k,initialFocus:F,role:I="dialog",autoFocus:T=!0,__demoMode:R=!1,unmount:D=!1,...j}=e,N=(0,r.useRef)(!1);I="dialog"===I||"alertdialog"===I?I:(N.current||(N.current=!0,console.warn(`Invalid role [${I}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let O=(0,g.useOpenClosed)();void 0===S&&null!==O&&(S=(O&g.State.Open)===g.State.Open);let M=(0,r.useRef)(null),L=(0,w.useSyncRefs)(M,t),B=(0,f.useOwnerDocument)(M.current),A=+!S,[W,K]=(0,r.useReducer)(Z,{titleId:null,descriptionId:null,panelRef:(0,r.createRef)()}),V=(0,i.useEvent)(()=>k(!1)),U=(0,i.useEvent)(e=>K({type:0,id:e})),z=!!(0,h.useServerHandoffComplete)()&&0===A,[Y,J]=(0,G.useNestedPortals)(),ee=(0,m.useMainTreeNode)(),{resolveContainers:et}=(0,m.useRootContainers)({mainTreeNode:ee,portals:Y,defaultContainers:[{get current(){var en;return null!=(en=W.panelRef.current)?en:M.current}}]}),eo=null!==O&&(O&g.State.Closing)===g.State.Closing;(0,u.useInertOthers)(!R&&!eo&&z,{allowed:(0,i.useEvent)(()=>{var e,t;return[null!=(t=null==(e=M.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:(0,i.useEvent)(()=>{var e;return[null!=(e=null==ee?void 0:ee.closest("body > *:not(#headlessui-portal-root)"))?e:null]})});let er=E.stackMachines.get(null);(0,c.useIsoMorphicEffect)(()=>{if(z)return er.actions.push(o),()=>er.actions.pop(o)},[er,o,z]);let el=(0,x.useSlice)(er,(0,r.useCallback)(e=>er.selectors.isTop(e,o),[er,o]));(0,p.useOutsideClick)(el,et,e=>{e.preventDefault(),V()}),function(e,t="u">typeof document?document.defaultView:null,n){let o=(0,s.useIsTopLayer)(e,"escape");(0,a.useEventListener)(t,"keydown",e=>{o&&(e.defaultPrevented||e.key===l.Keys.Escape&&n(e))})}(el,null==B?void 0:B.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),V()}),(0,v.useScrollLock)(!R&&!eo&&z,B,et),(0,d.useOnDisappear)(z,M,V);let[ea,es]=(0,C.useDescriptions)(),ei=(0,r.useMemo)(()=>[{dialogState:A,close:V,setTitleId:U,unmount:D},W],[A,V,U,D,W]),eu=(0,b.useSlot)({open:0===A}),ec={ref:L,id:o,role:I,tabIndex:-1,"aria-modal":R?void 0:0===A||void 0,"aria-labelledby":W.titleId,"aria-describedby":ea,unmount:D},ed=!function(){var e;let[t]=(0,r.useState)(()=>"u">typeof window&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[n,o]=(0,r.useState)(null!=(e=null==t?void 0:t.matches)&&e);return(0,c.useIsoMorphicEffect)(()=>
1{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){o(e.matches)}},[t]),n}(),ep=H.None;z&&!R&&(ep|=H.RestoreFocus,ep|=H.TabLock,T&&(ep|=H.AutoFocus),ed&&(ep|=H.InitialFocus));let ef=(0,P.useRender)();return r.default.createElement(g.ResetOpenClosedProvider,null,r.default.createElement(_.ForcePortalRoot,{force:!0},r.default.createElement(G.Portal,null,r.default.createElement(q.Provider,{value:ei},r.default.createElement(G.PortalGroup,{target:M},r.default.createElement(_.ForcePortalRoot,{force:!1},r.default.createElement(es,{slot:eu},r.default.createElement(J,null,r.default.createElement($,{initialFocus:F,initialFocusFallback:M,containers:et,features:ep},r.default.createElement(y.CloseProvider,{value:V},ef({ourProps:ec,theirProps:j,slot:eu,defaultTag:Q,features:X,visible:0===A,name:"Dialog"})))))))))))}),Q="div",X=P.RenderFeatures.RenderStrategy|P.RenderFeatures.Static,ee=(0,P.forwardRefWithAs)(function(e,t){let{transition:n=!1,open:o,...l}=e,a=(0,g.useOpenClosed)(),s=e.hasOwnProperty("open")||null!==a,i=e.hasOwnProperty("onClose");if(!s&&!i)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!s)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!i)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!a&&"boolean"!=typeof e.open)throw Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${e.open}`);if("function"!=typeof e.onClose)throw Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${e.onClose}`);return(void 0!==o||n)&&!l.static?r.default.createElement(m.MainTreeProvider,null,r.default.createElement(K.Transition,{show:o,transition:n,unmount:l.unmount},r.default.createElement(J,{ref:t,...l}))):r.default.createElement(m.MainTreeProvider,null,r.default.createElement(J,{ref:t,open:o,...l}))}),et=(0,P.forwardRefWithAs)(function(e,t){let n=(0,r.useId)(),{id:o=`headlessui-dialog-panel-${n}`,transition:l=!1,...a}=e,[{dialogState:s,unmount:u},c]=Y("Dialog.Panel"),d=(0,w.useSyncRefs)(t,c.panelRef),p=(0,b.useSlot)({open:0===s}),f=(0,i.useEvent)(e=>{e.stopPropagation()}),m=l?K.TransitionChild:r.Fragment,v=(0,P.useRender)();return r.default.createElement(m,{...l?{unmount:u}:{}},v({ourProps:{ref:d,id:o,onClick:f},theirProps:a,slot:p,defaultTag:"div",name:"Dialog.Panel"}))}),en=((0,P.forwardRefWithAs)(function(e,t){let{transition:n=!1,...o}=e,[{dialogState:l,unmount:a}]=Y("Dialog.Backdrop"),s=(0,b.useSlot)({open:0===l}),i=n?K.TransitionChild:r.Fragment,u=(0,P.useRender)();return r.default.createElement(i,{...n?{unmount:a}:{}},u({ourProps:{ref:t,"aria-hidden":!0},theirProps:o,slot:s,defaultTag:"div",name:"Dialog.Backdrop"}))}),(0,P.forwardRefWithAs)(function(e,t){let n=(0,r.useId)(),{id:o=`headlessui-dialog-title-${n}`,...l}=e,[{dialogState:a,setTitleId:s}]=Y("Dialog.Title"),i=(0,w.useSyncRefs)(t);(0,r.useEffect)(()=>(s(o),()=>s(null)),[o,s]);let u=(0,b.useSlot)({open:0===a});return(0,P.useRender)()({ourProps:{ref:i,id:o},theirProps:l,slot:u,defaultTag:"h2",name:"Dialog.Title"})})),eo=(C.Description,Object.assign(ee,{Panel:et,Title:en,Description:C.Description}));e.s(["Dialog",0,eo,"DialogPanel",0,et],854878)},998307,e=>{"use strict";let t,n;var o=e.i(429427),r=e.i(371330),l=e.i(271645),a=e.i(394487),s=e.i(992704),i=e.i(914189),u=e.i(693456),c=e.i(835696),d=e.i(941444),p=e.i(877891),f=e.i(952744),m=e.i(605083),v=e.i(144279),h=e.i(185935),b=e.i(101852),w=e.i(255743),y=e.i(294316),g=e.i(661130),_=e.i(83733),E=e.i(674175),x=e.i(919751),S=e.i(2788),P=e.i(233137),C=e.i(140407),k=e.i(233538),F=e.i(813581),I=e.i(652265),T=e.i(397701),R=e.i(402155),D=e.i(700020),j=e.i(998348),N=e.i(635307),O=e.i(825720),M=e.i(341650),L=Object.defineProperty,B=(e,t,n)=>{let o;return(o="symbol"!=typeof t?t+"":t)in e?L(e,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[o]=n,n},A=((t=A||{})[t.Open=0]="Open",t[t.Closed=1]="Closed",t),H=((n=H||{})[n.OpenPopover=0]="OpenPopover",n[n.ClosePopover=1]="ClosePopover",n[n.SetButton=2]="SetButton",n[n.SetButtonId=3]="SetButtonId",n[n.SetPanel=4]="SetPanel",n[n.SetPanelId=5]="SetPanelId",n);let $={0:e=>0===e.popoverState?e:{...e,popoverState:0,__demoMode:!1},1:e=>1===e.popoverState?e:{...e,popoverState:1,__demoMode:!1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>
1e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}};class W extends O.Machine{constructor(e){super(e),B(this,"actions",{close:()=>this.send({type:1}),refocusableClose:e=>{this.actions.close();let t=e?F.isHTMLElement(e)?e:"current"in e&&F.isHTMLElement(e.current)?e.current:this.state.button:this.state.button;null==t||t.focus()},open:()=>this.send({type:0}),setButtonId:e=>this.send({type:3,buttonId:e}),setButton:e=>this.send({type:2,button:e}),setPanelId:e=>this.send({type:5,panelId:e}),setPanel:e=>this.send({type:4,panel:e})}),B(this,"selectors",{isPortalled:e=>{var t;if(!e.button||!e.panel)return!1;let n=null!=(t=(0,R.getOwnerDocument)(e.button))?t:document;for(let t of n.querySelectorAll("body > *"))if(Number(null==t?void 0:t.contains(e.button))^Number(null==t?void 0:t.contains(e.panel)))return!0;let o=(0,I.getFocusableElements)(n),r=o.indexOf(e.button),l=(r+o.length-1)%o.length,a=(r+1)%o.length,s=o[l],i=o[a];return!e.panel.contains(s)&&!e.panel.contains(i)}});{let e=this.state.id,t=M.stackMachines.get(null);this.on(0,()=>t.actions.push(e)),this.on(1,()=>t.actions.pop(e))}}static new({id:e,__demoMode:t=!1}){return new W({id:e,__demoMode:t,popoverState:+!t,buttons:{current:[]},button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:{current:null},afterPanelSentinel:{current:null},afterButtonSentinel:{current:null}})}reduce(e,t){return(0,T.match)(t.type,$,e,t)}}var G=e.i(526599);let K=(0,l.createContext)(null);function V(e){let t=(0,l.useContext)(K);if(null===t){let t=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,V),t}return t}let U=(0,l.createContext)(null);function z(){return(0,l.useContext)(U)}U.displayName="PopoverGroupContext";let q=(0,l.createContext)(null);q.displayName="PopoverPanelContext";let Y=D.RenderFeatures.RenderStrategy|D.RenderFeatures.Static;function Z(e,t){let n=(0,l.useId)(),{id:o=`headlessui-popover-backdrop-${n}`,transition:r=!1,...a}=e,s=V("Popover.Backdrop"),u=(0,C.useSlice)(s,(0,l.useCallback)(e=>e.popoverState,[])),[c,d]=(0,l.useState)(null),p=(0,y.useSyncRefs)(t,d),f=(0,P.useOpenClosed)(),[m,v]=(0,_.useTransition)(r,c,null!==f?(f&P.State.Open)===P.State.Open:u===A.Open),h=(0,i.useEvent)(e=>{if((0,k.isDisabledReactIssue7711)(e.currentTarget))return e.preventDefault();s.actions.close()}),b=(0,w.useSlot)({open:u===A.Open}),g={ref:p,id:o,"aria-hidden":!0,onClick:h,...(0,_.transitionDataAttributes)(v)};return(0,D.useRender)()({ourProps:g,theirProps:a,slot:b,defaultTag:"div",features:Y,visible:m,name:"Popover.Backdrop"})}let J=D.RenderFeatures.RenderStrategy|D.RenderFeatures.Static,Q=(0,D.forwardRefWithAs)(function(e,t){var n;let o=(0,l.useId)(),{__demoMode:r=!1,...a}=e,s=function({id:e,__demoMode:t=!1}){let n=(0,l.useMemo)(()=>W.new({id:e,__demoMode:t}),[]);return(0,G.useOnUnmount)(()=>n.dispose()),n}({id:o,__demoMode:r}),c=(0,l.useRef)(null),p=(0,y.useSyncRefs)(t,(0,y.optionalRef)(e=>{c.current=e})),[v,b,g,_,S]=(0,C.useSlice)(s,(0,l.useCallback)(e=>[e.popoverState,e.button,e.panel,e.buttonId,e.panelId],[])),k=(0,m.useRootDocument)(null!=(n=c.current)?n:b),j=(0,d.useLatestValue)(_),O=(0,d.useLatestValue)(S),M=(0,l.useMemo)(()=>({buttonId:j,panelId:O,close:s.actions.close}),[j,O,s]),L=z(),B=null==L?void 0:L.registerPopover,H=(0,i.useEvent)(()=>{var e,t;let n=(0,R.getActiveElement)(null!=(e=c.current)?e:b);return null!=(t=null==L?void 0:L.isFocusWithinPopoverGroup())?t:n&&((null==b?void 0:b.contains(n))||(null==g?void 0:g.contains(n)))});(0,l.useEffect)(()=>null==B?void 0:B(M),[B,M]);let[$,V]=(0,N.useNestedPortals)(),U=(0,h.useMainTreeNode)(b),Y=(0,h.useRootContainers)({mainTreeNode:U,portals:$,defaultContainers:[{get current(){return s.state.button}},{get current(){return s.state.panel}}]});(0,u.useEventListener)(k,"focus",e=>{var t,n,o,r,l,a;e.target!==window&&F.isHTMLorSVGElement(e.target)&&s.state.popoverState===A.Open&&(H()||s.state.button&&s.state.panel&&(Y.contains(e.target)||null!=(n=null==(t=s.state.beforePanelSentinel.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(r=null==(o=s.state.afterPanelSentinel.current)?void 0:o.contains)&&r.call(o,e.target)||null!=(a=null==(l=s.state.afterButtonSentinel.current)?void 0:l.contains)&&a.call(l,e.target)||s.actions.close()))},!0);let Z=v===A.Open;
1(0,f.useOutsideClick)(Z,Y.resolveContainers,(e,t)=>{s.actions.close(),(0,I.isFocusableElement)(t,I.FocusableMode.Loose)||(e.preventDefault(),null==b||b.focus())});let J=(0,w.useSlot)({open:v===A.Open,close:s.actions.refocusableClose}),Q=(0,C.useSlice)(s,(0,l.useCallback)(e=>(0,T.match)(e.popoverState,{[A.Open]:P.State.Open,[A.Closed]:P.State.Closed}),[])),X=(0,D.useRender)();return l.default.createElement(h.MainTreeProvider,{node:U},l.default.createElement(x.FloatingProvider,null,l.default.createElement(q.Provider,{value:null},l.default.createElement(K.Provider,{value:s},l.default.createElement(E.CloseProvider,{value:s.actions.refocusableClose},l.default.createElement(P.OpenClosedProvider,{value:Q},l.default.createElement(V,null,X({ourProps:{ref:p},theirProps:a,slot:J,defaultTag:"div",name:"Popover"}))))))))}),X=(0,D.forwardRefWithAs)(function(e,t){let n=(0,l.useId)(),{id:s=`headlessui-popover-button-${n}`,disabled:u=!1,autoFocus:c=!1,...d}=e,p=V("Popover.Button"),[f,m,h,b,_,E,P]=(0,C.useSlice)(p,(0,l.useCallback)(e=>[e.popoverState,p.selectors.isPortalled(e),e.button,e.buttonId,e.panel,e.panelId,e.afterButtonSentinel],[])),N=(0,l.useRef)(null),O=`headlessui-focus-sentinel-${(0,l.useId)()}`,M=z(),L=null==M?void 0:M.closeOthers,B=null!==(0,l.useContext)(q);(0,l.useEffect)(()=>{if(!B)return p.actions.setButtonId(s),()=>p.actions.setButtonId(null)},[B,s,p]);let[H]=(0,l.useState)(()=>Symbol()),$=(0,y.useSyncRefs)(N,t,(0,x.useFloatingReference)(),(0,i.useEvent)(e=>{if(!B){if(e)p.state.buttons.current.push(H);else{let e=p.state.buttons.current.indexOf(H);-1!==e&&p.state.buttons.current.splice(e,1)}p.state.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&p.actions.setButton(e)}})),W=(0,y.useSyncRefs)(N,t),G=(0,i.useEvent)(e=>{var t,n,o;if(B){if(p.state.popoverState===A.Closed)return;switch(e.key){case j.Keys.Space:case j.Keys.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),p.actions.close(),null==(o=p.state.button)||o.focus()}}else switch(e.key){case j.Keys.Space:case j.Keys.Enter:e.preventDefault(),e.stopPropagation(),p.state.popoverState===A.Closed?(null==L||L(p.state.buttonId),p.actions.open()):p.actions.close();break;case j.Keys.Escape:if(p.state.popoverState!==A.Open)return null==L?void 0:L(p.state.buttonId);if(!N.current)return;let r=(0,R.getActiveElement)(N.current);if(r&&!N.current.contains(r))return;e.preventDefault(),e.stopPropagation(),p.actions.close()}}),K=(0,i.useEvent)(e=>{B||e.key===j.Keys.Space&&e.preventDefault()}),U=(0,i.useEvent)(e=>{var t,n;(0,k.isDisabledReactIssue7711)(e.currentTarget)||u||(B?(p.actions.close(),null==(t=p.state.button)||t.focus()):(e.preventDefault(),e.stopPropagation(),p.state.popoverState===A.Closed?(null==L||L(p.state.buttonId),p.actions.open()):p.actions.close(),null==(n=p.state.button)||n.focus()))}),Y=(0,i.useEvent)(e=>{e.preventDefault(),e.stopPropagation()}),{isFocusVisible:Z,focusProps:J}=(0,o.useFocusRing)({autoFocus:c}),{isHovered:Q,hoverProps:X}=(0,r.useHover)({isDisabled:u}),{pressed:ee,pressProps:et}=(0,a.useActivePress)({disabled:u}),en=f===A.Open,eo=(0,w.useSlot)({open:en,active:ee||en,disabled:u,hover:Q,focus:Z,autofocus:c}),er=(0,v.useResolveButtonType)(e,h),el=B?(0,D.mergeProps)({ref:W,type:er,onKeyDown:G,onClick:U,disabled:u||void 0,autoFocus:c},J,X,et):(0,D.mergeProps)({ref:$,id:b,type:er,"aria-expanded":f===A.Open,"aria-controls":_?E:void 0,disabled:u||void 0,autoFocus:c,onKeyDown:G,onKeyUp:K,onClick:U,onMouseDown:Y},J,X,et),ea=(0,g.useTabDirection)(),es=(0,i.useEvent)(()=>{if(!F.isHTMLElement(p.state.panel))return;let e=p.state.panel;(0,T.match)(ea.current,{[g.Direction.Forwards]:()=>(0,I.focusIn)(e,I.Focus.First),[g.Direction.Backwards]:()=>(0,I.focusIn)(e,I.Focus.Last)})===I.FocusResult.Error&&(0,I.focusIn)((0,I.getFocusableElements)((0,R.getRootNode)(p.state.button)).filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,T.match)(ea.current,{[g.Direction.Forwards]:I.Focus.Next,[g.Direction.Backwards]:I.Focus.Previous}),{relativeTo:p.state.button})}),ei=(0,D.useRender)();return l.default.createElement(l.default.Fragment,null,ei({ourProps:el,theirProps:d,slot:eo,defaultTag:"button",name:"Popover.Button"}),en&&!B&&m&&l.default.createElement(S.Hidden,{id:O,ref:P,features:S.HiddenFeatures.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:es}
1))}),ee=(0,D.forwardRefWithAs)(Z),et=(0,D.forwardRefWithAs)(Z),en=(0,D.forwardRefWithAs)(function(e,t){let n=(0,l.useId)(),{id:o=`headlessui-popover-panel-${n}`,focus:r=!1,anchor:a,portal:u=!1,modal:d=!1,transition:f=!1,...v}=e,h=V("Popover.Panel"),k=(0,C.useSlice)(h,h.selectors.isPortalled),[F,O,M,L,B]=(0,C.useSlice)(h,(0,l.useCallback)(e=>[e.popoverState,e.button,e.__demoMode,e.beforePanelSentinel,e.afterPanelSentinel],[])),H=`headlessui-focus-sentinel-before-${n}`,$=`headlessui-focus-sentinel-after-${n}`,W=(0,l.useRef)(null),G=(0,x.useResolvedAnchor)(a),[K,U]=(0,x.useFloatingPanel)(G),z=(0,x.useFloatingPanelProps)();G&&(u=!0);let[Y,Z]=(0,l.useState)(null),Q=(0,y.useSyncRefs)(W,t,G?K:null,h.actions.setPanel,Z),X=(0,m.useOwnerDocument)(O),ee=(0,m.useOwnerDocument)(W.current);(0,c.useIsoMorphicEffect)(()=>(h.actions.setPanelId(o),()=>h.actions.setPanelId(null)),[o,h]);let et=(0,P.useOpenClosed)(),[en,eo]=(0,_.useTransition)(f,Y,null!==et?(et&P.State.Open)===P.State.Open:F===A.Open);(0,p.useOnDisappear)(en,O,h.actions.close),(0,b.useScrollLock)(!M&&d&&en,ee);let er=(0,i.useEvent)(e=>{var t;if(e.key===j.Keys.Escape){if(h.state.popoverState!==A.Open||!W.current)return;let n=(0,R.getActiveElement)(W.current);if(n&&!W.current.contains(n))return;e.preventDefault(),e.stopPropagation(),h.actions.close(),null==(t=h.state.button)||t.focus()}});(0,l.useEffect)(()=>{var t;e.static||F===A.Closed&&(null==(t=e.unmount)||t)&&h.actions.setPanel(null)},[F,e.unmount,e.static,h]),(0,l.useEffect)(()=>{if(M||!r||F!==A.Open||!W.current)return;let e=(0,R.getActiveElement)(W.current);W.current.contains(e)||(0,I.focusIn)(W.current,I.Focus.First)},[M,r,W.current,F]);let el=(0,w.useSlot)({open:F===A.Open,close:h.actions.refocusableClose}),ea=(0,D.mergeProps)(G?z():{},{ref:Q,id:o,onKeyDown:er,onBlur:r&&F===A.Open?e=>{var t,n,o,r,l;let a=e.relatedTarget;a&&W.current&&(null!=(t=W.current)&&t.contains(a)||(h.actions.close(),(null!=(o=null==(n=L.current)?void 0:n.contains)&&o.call(n,a)||null!=(l=null==(r=B.current)?void 0:r.contains)&&l.call(r,a))&&a.focus({preventScroll:!0})))}:void 0,tabIndex:-1,style:{...v.style,...U,"--button-width":(0,s.useElementSize)(en,O,!0).width},...(0,_.transitionDataAttributes)(eo)}),es=(0,g.useTabDirection)(),ei=(0,i.useEvent)(()=>{let e=W.current;e&&(0,T.match)(es.current,{[g.Direction.Forwards]:()=>{var t;(0,I.focusIn)(e,I.Focus.First)===I.FocusResult.Error&&(null==(t=h.state.afterPanelSentinel.current)||t.focus())},[g.Direction.Backwards]:()=>{var e;null==(e=h.state.button)||e.focus({preventScroll:!0})}})}),eu=(0,i.useEvent)(()=>{let e=W.current;e&&(0,T.match)(es.current,{[g.Direction.Forwards]:()=>{var e;if(!h.state.button)return;let t=null!=(e=(0,R.getRootNode)(h.state.button))?e:document.body,n=(0,I.getFocusableElements)(t),o=n.indexOf(h.state.button),r=n.slice(0,o+1),l=[...n.slice(o+1),...r];for(let e of l.slice())if("true"===e.dataset.headlessuiFocusGuard||null!=Y&&Y.contains(e)){let t=l.indexOf(e);-1!==t&&l.splice(t,1)}(0,I.focusIn)(l,I.Focus.First,{sorted:!1})},[g.Direction.Backwards]:()=>{var t;(0,I.focusIn)(e,I.Focus.Previous)===I.FocusResult.Error&&(null==(t=h.state.button)||t.focus())}})}),ec=(0,D.useRender)();return l.default.createElement(P.ResetOpenClosedProvider,null,l.default.createElement(q.Provider,{value:o},l.default.createElement(E.CloseProvider,{value:h.actions.refocusableClose},l.default.createElement(N.Portal,{enabled:!!u&&(e.static||en),ownerDocument:X},en&&k&&l.default.createElement(S.Hidden,{id:H,ref:L,features:S.HiddenFeatures.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:ei}),ec({ourProps:ea,theirProps:v,slot:el,defaultTag:"div",features:J,visible:en,name:"Popover.Panel"}),en&&k&&l.default.createElement(S.Hidden,{id:$,ref:B,features:S.HiddenFeatures.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:eu})))))}),eo=Object.assign(Q,{Button:X,Backdrop:et,Overlay:ee,Panel:en,Group:(0,D.forwardRefWithAs)(function(e,t){let n=(0,l.useRef)(null),o=(0,y.useSyncRefs)(n,t),[r,a]=(0,l.useState)([]),s=(0,i.useEvent)(e=>{a(t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t})}),u=(0,i.useEvent)(e=>(a(t=>[...t,e]),()=>s(e))),c=(0,i.useEvent)(()=>{var e;let t=(0,R.getRootNode)(n.current);if(!t)return!1;
1let o=(0,R.getActiveElement)(n.current);return!!(null!=(e=n.current)&&e.contains(o))||r.some(e=>{var n,r;return(null==(n=t.getElementById(e.buttonId.current))?void 0:n.contains(o))||(null==(r=t.getElementById(e.panelId.current))?void 0:r.contains(o))})}),d=(0,i.useEvent)(e=>{for(let t of r)t.buttonId.current!==e&&t.close()}),p=(0,l.useMemo)(()=>({registerPopover:u,unregisterPopover:s,isFocusWithinPopoverGroup:c,closeOthers:d}),[u,s,c,d]),f=(0,w.useSlot)({}),m=(0,D.useRender)();return l.default.createElement(h.MainTreeProvider,null,l.default.createElement(U.Provider,{value:p},m({ourProps:{ref:o},theirProps:e,slot:f,defaultTag:"div",name:"Popover.Group"})))})});e.s(["Popover",0,eo,"PopoverButton",0,X,"PopoverPanel",0,en],998307)},693456,185935,e=>{"use strict";var t=e.i(271645),n=e.i(941444);e.s(["useEventListener",0,function(e,o,r,l){let a=(0,n.useLatestValue)(r);(0,t.useEffect)(()=>{function t(e){a.current(e)}return(e=null!=e?e:window).addEventListener(o,t,l),()=>e.removeEventListener(o,t,l)},[e,o,l])}],693456);var o=e.i(2788),r=e.i(813581),l=e.i(402155),a=e.i(914189);let s=(0,t.createContext)(null);function i(e=null){var n;return null!=(n=(0,t.useContext)(s))?n:e}e.s(["MainTreeProvider",0,function({children:e,node:n}){let[a,u]=(0,t.useState)(null),c=i(null!=n?n:a);return t.default.createElement(s.Provider,{value:c},e,null===c&&t.default.createElement(o.Hidden,{features:o.HiddenFeatures.Hidden,ref:e=>{var t,n;if(e){for(let o of null!=(n=null==(t=(0,l.getOwnerDocument)(e))?void 0:t.querySelectorAll("html > *, body > *"))?n:[])if(o!==document.body&&o!==document.head&&r.isElement(o)&&null!=o&&o.contains(e)){u(o);break}}}}))},"useMainTreeNode",0,i,"useRootContainers",0,function({defaultContainers:e=[],portals:t,mainTreeNode:n}={}){let o=(0,a.useEvent)(()=>{var o,a;let s=(0,l.getOwnerDocument)(n),i=[];for(let t of e)null!==t&&(r.isElement(t)?i.push(t):"current"in t&&r.isElement(t.current)&&i.push(t.current));if(null!=t&&t.current)for(let e of t.current)i.push(e);for(let e of null!=(o=null==s?void 0:s.querySelectorAll("html > *, body > *"))?o:[])e!==document.body&&e!==document.head&&r.isElement(e)&&"headlessui-portal-root"!==e.id&&(n&&(e.contains(n)||e.contains(null==(a=null==n?void 0:n.getRootNode())?void 0:a.host))||i.some(t=>e.contains(t))||i.push(e));return i});
1return{resolveContainers:o,contains:(0,a.useEvent)(e=>o().some(t=>t.contains(e)))}}],185935)},661130,e=>{"use strict";let t;var n=e.i(271645),o=e.i(401141),r=((t=r||{})[t.Forwards=0]="Forwards",t[t.Backwards=1]="Backwards",t);e.s(["Direction",0,r,"useTabDirection",0,function(){let e=(0,n.useRef)(0);return(0,o.useWindowEvent)(!0,"keydown",t=>{"Tab"===t.key&&(e.current=+!!t.shiftKey)},!0),e}])},674175,e=>{"use strict";var t=e.i(271645);let n=(0,t.createContext)(()=>{});e.s(["CloseProvider",0,function({value:e,children:o}){return t.default.createElement(n.Provider,{value:e},o)}])},6661,e=>{"use strict";var t=e.i(723107);e.s(["StoryblokComponent",()=>t.default])},917365,e=>{"use strict";var t=e.i(843476),n=e.i(500932);e.s(["BadgeGooglePlay",0,function(e){let o,r,l,a=(0,n.c)(13),{appName:s,style:i,storeUrl:u,displayType:c,className:d,width:p,height:f,mono:m,black:v}=e,h=void 0!==v&&v?"/images/misc/Google_Play_Badge.svg":void 0!==m&&m?"/images/misc/Google_Play_Badge_alt.svg":"/images/misc/google-play-badge-logo.svg",b=`Download ${s} from the Google Play Store`,w=`${c}`;return a[0]!==w?(o={display:w,marginBottom:"0"},a[0]=w,a[1]=o):o=a[1],a[2]!==f||a[3]!==h||a[4]!==b||a[5]!==o||a[6]!==p?(r=(0,t.jsx)("img",{src:h,alt:b,style:o,width:p,height:f}),a[2]=f,a[3]=h,a[4]=b,a[5]=o,a[6]=p,a[7]=r):r=a[7],a[8]!==d||a[9]!==u||a[10]!==i||a[11]!==r?(l=(0,t.jsx)("a",{href:u,style:i,className:d,target:"_blank",rel:"noreferrer",children:r}),a[8]=d,a[9]=u,a[10]=i,a[11]=r,a[12]=l):l=a[12],l},"BadgeIosAppStore",0,function(e){let o,r,l,a=(0,n.c)(13),{appName:s,style:i,storeUrl:u,displayType:c,className:d,width:p,height:f,mono:m,black:v}=e,h=void 0!==v&&v?"/images/misc/App_Store_Badge.svg":void 0!==m&&m?"/images/misc/App_Store_Badge_alt.svg":"/images/misc/app-store-apple-logo.svg",b=`Download ${s} from the Apple Store`,w=`${c}`;return a[0]!==w?(o={display:w,marginBottom:"0"},a[0]=w,a[1]=o):o=a[1],a[2]!==f||a[3]!==h||a[4]!==b||a[5]!==o||a[6]!==p?(r=(0,t.jsx)("img",{src:h,alt:b,style:o,width:p,height:f}),a[2]=f,a[3]=h,a[4]=b,a[5]=o,a[6]=p,a[7]=r):r=a[7],a[8]!==d||a[9]!==u||a[10]!==i||a[11]!==r?(l=(0,t.jsx)("a",{href:u,style:i,className:d,target:"_blank",rel:"noreferrer",children:r}),a[8]=d,a[9]=u,a[10]=i,a[11]=r,a[12]=l):l=a[12],l}])},673341,e=>{"use strict";var t=e.i(843476),n=e.i(500932);e.s(["default",0,e=>{let o,r,l=(0,n.c)(7),{className:a,style:s,eventName:i,children:u}=e;return l[0]!==i?(o=()=>window.dispatchEvent(new CustomEvent(i)),l[0]=i,l[1]=o):o=l[1],l[2]!==u||l[3]!==a||l[4]!==s||l[5]!==o?(r=(0,t.jsx)("button",{type:"button",className:a,style:s,onClick:o,children:u}),l[2]=u,l[3]=a,l[4]=s,l[5]=o,l[6]=r):r=l[6],r}])},472726,e=>{"use strict";var t=e.i(843476),n=e.i(500932);e.s(["default",0,function(e){let o,r,l=(0,n.c)(8),{spyLinkId:a,className:s,style:i,children:u}=e;l[0]!==a?(o=e=>{e.preventDefault(),document.getElementById(a)?.scrollIntoView({behavior:"smooth",block:"start"})},l[0]=a,l[1]=o):o=l[1];let c=o,d=`#${a}`;return l[2]!==u||l[3]!==s||l[4]!==c||l[5]!==i||l[6]!==d?(r=(0,t.jsx)("a",{href:d,className:s,style:i,onClick:c,children:u}),l[2]=u,l[3]=s,l[4]=c,l[5]=i,l[6]=d,l[7]=r):r=l[7],r}])},946795,e=>{"use strict";var t=e.i(843476),n=e.i(500932),o=e.i(271645);let r="https://js.storylane.io/js/v2/storylane.js";e.s(["default",0,function(e){let l,a,s,i,u,c=(0,n.c)(13),{blok:d,children:p}=e,[f,m]=(0,o.useState)(!1);c[0]!==d?.storylane_demo_id?(l=()=>{d?.storylane_demo_id&&(e=>{if("u">typeof Storylane)return e();let t=document.querySelector(`script[src="${r}"]`);if(t)return"true"===t.dataset.loaded?e():t.addEventListener("load",e,{once:!0});let n=document.createElement("script");n.src=r,n.async=!0,n.onload=()=>{n.dataset.loaded="true",e()},document.head.appendChild(n)})(()=>m(!0))},c[0]=d?.storylane_demo_id,c[1]=l):l=c[1];let v=d?.storylane_demo_id;c[2]!==v?(a=[v],c[2]=v,c[3]=a):a=c[3],(0,o.useEffect)(l,a),c[4]!==d||c[5]!==f?(s=e=>{if(e?.preventDefault?.(),!f||"u"<typeof Storylane||!d?.storylane_demo_id)return;let t=`https://app.storylane.io/demo/${d.storylane_demo_id}`;Storylane.Play({type:"popup",demo_type:"image",...d.popup_width?{width:Number(d.popup_width)}:{},...d.popup_height?{height:Number(d.popup_height)}:{},scale:d.popup_scale||"0.75",demo_url:t,padding_bottom:d.popup_padding_bottom||d.aspect_ratio||"calc(56.25% + 25px)"}),setTimeout(()=>{let e=document.querySelector(".__sl-embed-wrapper");e&&e.style.setProperty("--max-width",d.max_width||"100%")},0)},c[4]=d,c[5]=f,c[6]=s):s=c[6];let h=s;return c[7]!==h?(i=e=>
1{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),h(e))},c[7]=h,c[8]=i):i=c[8],c[9]!==p||c[10]!==h||c[11]!==i?(u=(0,t.jsx)("div",{onClick:h,onKeyDown:i,role:"button",tabIndex:0,children:p}),c[9]=p,c[10]=h,c[11]=i,c[12]=u):u=c[12],u}])},576196,e=>{"use strict";var t=e.i(843476),n=e.i(500932),o=e.i(854878),r=e.i(854056),l=e.i(271645);e.s(["default",0,e=>{let a,s,i,u,c,d,p,f=(0,n.c)(13),{children:m,ytId:v}=e,[h,b]=(0,l.useState)(!1);f[0]===Symbol.for("react.memo_cache_sentinel")?(a=function(){b(!1)},f[0]=a):a=f[0];let w=a;f[1]===Symbol.for("react.memo_cache_sentinel")?(s=function(){b(!0)},f[1]=s):s=f[1];let y=s;if(!v)return null;f[2]!==m?(i=(0,t.jsx)("div",{onClick:y,children:m}),f[2]=m,f[3]=i):i=f[3],f[4]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)(r.Transition.Child,{as:l.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,t.jsx)("div",{className:"tw-fixed tw-inset-0 tw-bg-black/25 tw-z-[101]"})}),f[4]=u):u=f[4];let g=`https://www.youtube-nocookie.com/embed/${v}?autoplay=1&si=KolOiE2HBIZcMhaS&`;return f[5]!==g?(c=(0,t.jsxs)(o.Dialog,{as:"div",className:"tw-relative tw-z-[100000]",onClose:w,children:[u,(0,t.jsx)("div",{className:"tw-fixed tw-inset-0 tw-overflow-y-auto tw-z-[102]",children:(0,t.jsx)("div",{className:"tw-flex tw-min-h-full tw-items-center tw-justify-center tw-p-4 tw-text-center",children:(0,t.jsx)(r.Transition.Child,{as:l.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95",children:(0,t.jsx)(o.Dialog.Panel,{className:"tw-relative tw-w-full tw-aspect-video tw-max-w-7xl tw-transform tw-overflow-hidden tw-rounded-2xl tw-bg-white tw-p-6 tw-text-left tw-align-middle tw-shadow-xl tw-transition-all",children:(0,t.jsx)("iframe",{className:"tw-w-full tw-absolute tw-inset-0 tw-h-full",src:g,title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowfullscreen:!0})})})})})]}),f[5]=g,f[6]=c):c=f[6],f[7]!==h||f[8]!==c?(d=(0,t.jsx)(r.Transition,{appear:!0,show:h,as:l.Fragment,children:c}),f[7]=h,f[8]=c,f[9]=d):d=f[9],f[10]!==i||f[11]!==d?(p=(0,t.jsxs)("div",{children:[i,d]}),f[10]=i,f[11]=d,f[12]=p):p=f[12],p}])},945275,e=>{"use strict";var t=e.i(843476),n=e.i(157682);e.s(["default",0,({channelId:e,openInNewTab:o,className:r,children:l})=>e?o?(0,t.jsx)("a",{href:`https://fast.wistia.com/embed/channel/${e}`,target:"_blank",rel:"noopener noreferrer",className:r,children:l}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{type:"button",onClick:t=>{t.preventDefault(),t.stopPropagation();let n=(t=0)=>{if(window.Wistia)try{let t=window.Wistia.api(e);if(t?.popover)return void t.popover.show()}catch(e){}let o=document.querySelector(`.wistia_async_${e}`);if(o){let e=o.querySelector('button[type="button"]');if(e&&null!==e.offsetParent)return void e.dispatchEvent(new MouseEvent("click",{view:window,bubbles:!0,cancelable:!0,buttons:1}));try{(o.closest('[class*="wistia"]')||o).click()}catch(e){console.warn("Could not trigger Wistia channel click:",e)}return}t<10&&setTimeout(()=>n(t+1),100)};n()},className:r,children:l}),(0,t.jsx)("div",{className:"tw-h-0 tw-overflow-hidden",children:(0,t.jsx)(n.default,{id:e})})]}):null])},90041,884815,e=>{"use strict";e.s(["default",()=>P],90041),e.s(["default",()=>g],884815);var t=e.i(843476),n=e.i(500932),o=e.i(732228);e.i(866974);var r=e.i(812010),l=e.i(66897),a=e.i(243461),s=e.i(667817),i=e.i(917365),u=e.i(945275),c=e.i(719961),d=e.i(522016),p=e.i(673341),f=e.i(472726),m=e.i(946795),v=e.i(851560),h=e.i(576196);let b=e=>{let o=(0,n.c)(8),{enable:r,videoId:l,videoIdMobile:a,children:s,channelId:i,openInNewTab:c}=e;if(r){if(i){let e;return o[0]!==i||o[1]!==s||o[2]!==c?(e=(0,t.jsx)(u.default,{channelId:i,openInNewTab:c,children:s}),o[0]=i,o[1]=s,o[2]=c,o[3]=e):e=o[3],e}else if(l){let e;return o[4]!==s||o[5]!==l||o[6]!==a?(e=(0,t.jsx)(v.default,{id:l,idMobile:a,children:s}),o[4]=s,o[5]=l,o[6]=a,o[7]=e):e=o[7],e}}return s},w=e=>{let o,r,l,a,s=(0,n.c)(43),{bgColor:i,bgColorHover:u,children:c,classNames:m,channelId:v,customEventDispatch:b,enableUrl:w,fullWidth:y,icon:g,iconPosition:_,schema:E,size:x,spyLink:S,spyLinkId:P,textColor:C,underline:k,urlHref:F,variant:I,ytVideoId:T}=e,R=C||"#000",D=i||"transparent",j=u||"#fff";s[0]!==j?(r={backgroundColor:j},s[0]=j,s[1]=r):r=s[1],s[2]!==R||s[3]!==D||s[4]!==r||s[5]!==C?(l={color:R,backgroundColor:D,borderColor:C,hover:r},s[2]=R,s[3]=D,s[4]=r,s[5]=C,s[6]=l):l=s[6];let N=l;switch(I){case"primary":case"accent":o="button--primary";break;case"secondary":o="button--secondary";break;case"dotted":o="tw-border-0 tw-border-b-2 tw-border-dotted tw-border-white tw-w-full tw-px-0 tw-py-4 tw-bg-transparent hover:tw-bg-black/10 tw-transition-colors tw-flex tw-items-center tw-justify-between tw-font-semibold";break;case"no_border":o="tw-px-0 tw-bg-transparent tw-font-bold";break;default:o="button is-white tw-font-bold"}switch(E){case"primary":"no_border"===I?o+=" tw-text-brand-blue":o="button--primary";break;case"secondary":o="button--secondary";break;
1case"white":"no_border"===I?o+=" tw-text-white":o="button--white";break;case"transparent":o="button--transparent"}switch(x){case"medium":o=`${o} button--medium`;break;case"small":o=`${o} button--small`;break;case"xsmall":o=`${o} button--xsmall`;break;default:o=`${o}`}if("none"!==g&&(o+=" tw-inline-flex tw-items-center tw-gap-2 tw-justify-center"),"right"===_&&(o+=" tw-flex-row-reverse"),y&&(o+=" tw-block tw-w-full"),E){let e;s[7]===Symbol.for("react.memo_cache_sentinel")?(e={},s[7]=e):e=s[7],N=e}if(k&&(o+=" tw-underline !tw-leading-5 !tw-text-xl !tw-font-extrabold"),o+=" "+m,w&&F?.linktype==="url"){let e,n=F?.url;return s[8]!==c||s[9]!==o||s[10]!==N||s[11]!==n?(e=(0,t.jsx)("a",{href:n,className:o,style:N,children:c}),s[8]=c,s[9]=o,s[10]=N,s[11]=n,s[12]=e):e=s[12],e}if(w&&F?.linktype==="story"){let e,n=`/${F?.cached_url}`;return s[13]!==c||s[14]!==o||s[15]!==N||s[16]!==n?(e=(0,t.jsx)(d.default,{href:n,className:o,style:N,children:c}),s[13]=c,s[14]=o,s[15]=N,s[16]=n,s[17]=e):e=s[17],e}if(S){let e;return s[18]!==c||s[19]!==o||s[20]!==P||s[21]!==N?(e=(0,t.jsx)(f.default,{spyLinkId:P,className:o,style:N,children:c}),s[18]=c,s[19]=o,s[20]=P,s[21]=N,s[22]=e):e=s[22],e}if(T){let e,n;return s[23]!==c||s[24]!==o||s[25]!==N?(e=(0,t.jsx)("button",{className:o,style:N,children:c}),s[23]=c,s[24]=o,s[25]=N,s[26]=e):e=s[26],s[27]!==e||s[28]!==T?(n=(0,t.jsx)(h.default,{ytId:T,children:e}),s[27]=e,s[28]=T,s[29]=n):n=s[29],n}if(v){let e;return s[30]!==c||s[31]!==o||s[32]!==N?(e=(0,t.jsx)("div",{className:o,style:N,children:c}),s[30]=c,s[31]=o,s[32]=N,s[33]=e):e=s[33],e}if(b){let e;return s[34]!==c||s[35]!==o||s[36]!==b||s[37]!==N?(e=(0,t.jsx)(p.default,{className:o,style:N,eventName:b,children:c}),s[34]=c,s[35]=o,s[36]=b,s[37]=N,s[38]=e):e=s[38],e}return s[39]!==c||s[40]!==o||s[41]!==N?(a=(0,t.jsx)("button",{type:"button",className:o,style:N,children:c}),s[39]=c,s[40]=o,s[41]=N,s[42]=a):a=s[42],a},y=e=>{let o=(0,n.c)(9),{icon:r,bgColor:l,custom_icon:i}=e;switch(r){case"play":{let e,n,r,a=l||"#fff";return o[0]!==a?(e={backgroundColor:a},o[0]=a,o[1]=e):e=o[1],o[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)("svg",{viewBox:"0 0 26 29",className:"icon-play",children:(0,t.jsx)("path",{fill:"currentColor",d:"M23.9679 12.2345C25.9679 13.3892 25.9679 16.2759 23.9679 17.4306L5.16693 28.2854C3.16693 29.4401 0.666937 27.9967 0.666937 25.6873L0.666938 3.97781C0.666939 1.66841 3.16694 0.22504 5.16694 1.37974L23.9679 12.2345Z"})}),o[2]=n):n=o[2],o[3]!==e?(r=(0,t.jsx)("div",{className:"tw-flex tw-items-center tw-justify-center pulse relative",style:e,children:n}),o[3]=e,o[4]=r):r=o[4],r}case"arrow-right":{let e;return o[5]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(s.ArrowRight,{className:"tw-w-4 tw-h-4"}),o[5]=e):e=o[5],e}case"custom":if(i?.filename){let e,n=i.alt||"";return o[6]!==i.filename||o[7]!==n?(e=(0,t.jsx)(a.default,{src:i.filename,alt:n,className:"tw-mr-1"}),o[6]=i.filename,o[7]=n,o[8]=e):e=o[8],e}return null;default:return null}},g=e=>{let o,r,l,a=(0,n.c)(7);return a[0]!==e?(o=(0,t.jsx)(_,{...e}),a[0]=e,a[1]=o):o=a[1],a[2]!==e.blok.text?(r=e.blok.text&&(0,t.jsx)("p",{className:"tw-mt-1 md:tw-mt-3 tw-pl-1 tw-text-sm tw-font-bold tw-text-brand-blue",children:e.blok.text}),a[2]=e.blok.text,a[3]=r):r=a[3],a[4]!==o||a[5]!==r?(l=(0,t.jsxs)(t.Fragment,{children:[o,r]}),a[4]=o,a[5]=r,a[6]=l):l=a[6],l};function _(e){let r,l,a,u,d,p=(0,n.c)(77),{blok:f,fullWidth:v}=e,h=void 0!==v&&v;p[0]!==f.tooltip?(r=(0,o.isRichTextEmpty)(f.tooltip),p[0]=f.tooltip,p[1]=r):r=p[1];let g=r,_=f?.app_platform==="ios"||f?.app_platform==="ios_invert",E=f?.app_platform==="android"||f?.app_platform==="android_invert",x=f?.enable_storylane_modal===!0&&f?.storylane_demo_id;if(_){let e,n=f?.app_platform!=="ios_invert";return p[2]!==f.title||p[3]!==f.url_href.url||p[4]!==n?(e=(0,t.jsx)(i.BadgeIosAppStore,{black:n,storeUrl:f.url_href.url,appName:f.title,className:"tw-inline-block"}),p[2]=f.title,p[3]=f.url_href.url,p[4]=n,p[5]=e):e=p[5],e}if(E){let e,n=f?.app_platform!=="android_invert";return p[6]!==f.title||p[7]!==f.url_href.url||p[8]!==n?(e=(0,t.jsx)(i.BadgeGooglePlay,{black:n,storeUrl:f.url_href.url,appName:f.title,className:"tw-inline-block"}),p[6]=f.title,p[7]=f.url_href.url,p[8]=n,p[9]=e):e=p[9],e}p[10]!==f.tooltip||p[11]!==g?(l=!g&&(0,t.jsx)(c.default,{blok:{text:f.tooltip,remove_inline_margin:!0}
1}),p[10]=f.tooltip,p[11]=g,p[12]=l):l=p[12];let S=l;if(f?.variant==="dotted"){let e,n,o,r=f?.video_player_is_enabled,l=f?.video_player_video_id,a=f?.video_player_id_mobile,i=f?.channel_id,u=f?.channel_open_in_new_tab,c=f?.bg_color,d=f?.bg_color_hover,m=f?.custom_event_dispatch,v=f?.enable_url,y=f?.schema,g=f?.size,_=f?.spy_link||!1,E=f?.scroll_to_section,x=f?.text_color,P=f?.underline,C=f?.url_href,k=f?.variant,F=f?.text_color||"#fff";return p[13]!==F?(e=(0,t.jsx)(s.ArrowRight,{className:"tw-w-4 tw-h-4",style:{color:F}}),p[13]=F,p[14]=e):e=p[14],p[15]!==f.classnames||p[16]!==f.title||p[17]!==f.yt_video_id||p[18]!==h||p[19]!==d||p[20]!==m||p[21]!==v||p[22]!==y||p[23]!==g||p[24]!==_||p[25]!==E||p[26]!==x||p[27]!==P||p[28]!==C||p[29]!==k||p[30]!==e||p[31]!==c||p[32]!==S?(n=(0,t.jsxs)(w,{bgColor:c,bgColorHover:d,classNames:f.classnames,customEventDispatch:m,enableUrl:v,fullWidth:h,schema:y,size:g,spyLink:_,spyLinkId:E,textColor:x,underline:P,urlHref:C,variant:k,ytVideoId:f.yt_video_id,children:[f.title,e,S]}),p[15]=f.classnames,p[16]=f.title,p[17]=f.yt_video_id,p[18]=h,p[19]=d,p[20]=m,p[21]=v,p[22]=y,p[23]=g,p[24]=_,p[25]=E,p[26]=x,p[27]=P,p[28]=C,p[29]=k,p[30]=e,p[31]=c,p[32]=S,p[33]=n):n=p[33],p[34]!==n||p[35]!==r||p[36]!==l||p[37]!==a||p[38]!==i||p[39]!==u?(o=(0,t.jsx)(b,{enable:r,videoId:l,videoIdMobile:a,channelId:i,openInNewTab:u,children:n}),p[34]=n,p[35]=r,p[36]=l,p[37]=a,p[38]=i,p[39]=u,p[40]=o):o=p[40],o}let P=f?.bg_color,C=f?.bg_color_hover,k=f?.channel_id,F=f?.custom_event_dispatch,I=f?.enable_url,T=f?.icon,R=f?.icon_position,D=f?.schema,j=f?.size,N=f?.spy_link||!1,O=f?.scroll_to_section,M=f?.text_color,L=f?.url_href,B=f?.variant,A=f?.icon,H=f?.text_color;p[41]!==f.custom_icon||p[42]!==A||p[43]!==H?(a=(0,t.jsx)(y,{icon:A,bgColor:H,custom_icon:f.custom_icon}),p[41]=f.custom_icon,p[42]=A,p[43]=H,p[44]=a):a=p[44],p[45]!==f.classnames||p[46]!==f.title||p[47]!==f.underline||p[48]!==f.yt_video_id||p[49]!==h||p[50]!==R||p[51]!==D||p[52]!==j||p[53]!==N||p[54]!==O||p[55]!==M||p[56]!==L||p[57]!==B||p[58]!==a||p[59]!==P||p[60]!==C||p[61]!==k||p[62]!==F||p[63]!==I||p[64]!==T||p[65]!==S?(u=(0,t.jsxs)(w,{bgColor:P,bgColorHover:C,classNames:f.classnames,channelId:k,customEventDispatch:F,enableUrl:I,fullWidth:h,icon:T,iconPosition:R,schema:D,size:j,spyLink:N,spyLinkId:O,textColor:M,underline:f.underline,urlHref:L,variant:B,ytVideoId:f.yt_video_id,children:[a,f.title,S]}),p[45]=f.classnames,p[46]=f.title,p[47]=f.underline,p[48]=f.yt_video_id,p[49]=h,p[50]=R,p[51]=D,p[52]=j,p[53]=N,p[54]=O,p[55]=M,p[56]=L,p[57]=B,p[58]=a,p[59]=P,p[60]=C,p[61]=k,p[62]=F,p[63]=I,p[64]=T,p[65]=S,p[66]=u):u=p[66];let $=u;if(x){let e;return p[67]!==f||p[68]!==$?(e=(0,t.jsx)(m.default,{blok:f,children:$}),p[67]=f,p[68]=$,p[69]=e):e=p[69],e}let W=f?.video_player_is_enabled,G=f?.video_player_video_id,K=f?.video_player_id_mobile,V=f?.channel_id,U=f?.channel_open_in_new_tab;return p[70]!==W||p[71]!==G||p[72]!==K||p[73]!==V||p[74]!==U||p[75]!==$?(d=(0,t.jsx)(b,{enable:W,videoId:G,videoIdMobile:K,channelId:V,openInNewTab:U,children:$}),p[70]=W,p[71]=G,p[72]=K,p[73]=V,p[74]=U,p[75]=$,p[76]=d):d=p[76],d}var E=e.i(6661);let x={toolTip:c.default,button:g},S={blok:function(e){let n=e?.attrs?.body;return Array.isArray(n)?n.map(e=>{let n=x[e.component];return n?(0,t.jsx)(n,{blok:e},e._uid):(0,t.jsx)(E.StoryblokComponent,{blok:e},e._uid)}):null}},P=function(e){let a,s,i,u,c=(0,n.c)(12),{doc:d,resolvers:p}=e;c[0]!==p?(a=void 0===p?{}:p,c[0]=p,c[1]=a):a=c[1];let f=a;c[2]!==f?(s={resolvers:{...S,...f}},c[2]=f,c[3]=s):s=c[3];let{render:m}=(0,l.useStoryblokRichText)(s);if(!d)return null;if(c[4]!==d||c[5]!==m){let e=m(d);i=(0,r.convertAttributesInElement)(e),c[4]=d,c[5]=m,c[6]=i}else i=c[6];let v=i;if((0,o.richTextHasNestedBlok)(d,"toolTip")){let e,n;return c[7]===Symbol.for("react.memo_cache_sentinel")?(e={display:"contents"},c[7]=e):e=c[7],c[8]!==v?(n=(0,t.jsx)("div",{style:e,className:"richtext-inline-blok",children:v}),c[8]=v,c[9]=n):n=c[9],n}return c[10]!==v?(u=(0,t.jsx)(t.Fragment,{children:v}),c[10]=v,c[11]=u):u=c[11],u}},719961,e=>{"use strict";e.s(["default",()=>p]);var t=e.i(843476),n=e.i(500932),o=e.i(243461),r=e.i(732228),l=e.i(998307),a=e.i(854056);e.i(866974);var s=e.i(929161),i=e.i(343794),u=e.i(271645),c=e.i(90041);let d=e=>{let o,r,l=(0,n.c)(3);return l[0]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.2999 4.71036C6.1099 4.52036 6.0199 4.29036 6.0199 4.01036C6.0199 3.73036 6.1099 3.49036 6.2999 3.31036C6.4899 3.13036 6.7199 3.03036 6.9999 3.03036C
17.2799 3.03036 7.5199 3.12036 7.6999 3.31036C7.8799 3.50036 7.9799 3.73036 7.9799 4.01036C7.9799 4.29036 7.8899 4.53036 7.6999 4.71036C7.5099 4.89036 7.2799 5.01036 6.9999 5.01036C6.7199 5.01036 6.4799 4.90036 6.2999 4.71036ZM7.9999 7.01078C7.9799 6.76078 7.8899 6.53078 7.6899 6.32078C7.4899 6.13078 7.2699 6.02078 6.9999 6.01078H5.9999C5.7299 6.03078 5.5199 6.14078 5.3099 6.32078C5.1099 6.52078 5.0099 6.76078 4.9999 7.01078H5.9999V10.0108C6.0199 10.2808 6.1099 10.5108 6.3099 10.7008C6.5099 10.9008 6.7299 11.0108 6.9999 11.0108H7.9999C8.2699 11.0108 8.4799 10.9008 8.6899 10.7008C8.8899 10.5108 8.9899 10.2808 8.9999 10.0108H7.9999V7.00078V7.01078ZM6.99997 1.31765C3.85997 1.31765 1.29997 3.85765 1.29997 6.99765C1.29997 10.1376 3.85997 12.6976 6.99997 12.6976C10.14 12.6976 12.7 10.1476 12.7 6.99765C12.7 3.84765 10.14 1.30765 6.99997 1.30765V1.31765ZM7 0C10.86 0 14 3.14 14 7C14 10.86 10.86 14 7 14C3.14 14 0 10.88 0 7C0 3.12 3.14 0 7 0Z",fill:"currentColor"}),l[0]=o):o=l[0],l[1]!==e?(r=(0,t.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",...e,children:o}),l[1]=e,l[2]=r):r=l[2],r},p=e=>{let p,f,m,v,h,b,w=(0,n.c)(14),{blok:y}=e,g=(0,u.useRef)(),_=(0,u.useRef)();if((0,r.isRichTextEmpty)(y.text))return null;w[0]===Symbol.for("react.memo_cache_sentinel")?(p=e=>{clearTimeout(_.current),e||g.current?.click()},w[0]=p):p=w[0];let E=p;w[1]===Symbol.for("react.memo_cache_sentinel")?(f=e=>{_.current=setTimeout(()=>{e&&g.current?.click()},120)},w[1]=f):f=w[1];let x=f;w[2]!==y?(m=(0,s.storyblokEditable)(y),w[2]=y,w[3]=m):m=w[3];let S=!y.remove_inline_margin&&"tw-mx-1";return w[4]!==S?(v=(0,i.default)("tooltip tw-inline-flex tw-align-text-bottom",S),w[4]=S,w[5]=v):v=w[5],w[6]!==y.icon||w[7]!==y.icon_color||w[8]!==y.text?(h=(0,t.jsx)(l.Popover,{className:"tw-relative tw-inline-flex",children:e=>{let{open:n}=e;return(0,t.jsxs)("div",{onMouseEnter:()=>E(n),onMouseLeave:()=>x(n),children:[(0,t.jsx)(l.PopoverButton,{ref:g,className:"tw-inline-flex tw-align-middle focus:tw-outline-none data-[focus]:tw-outline-1 data-[focus]:tw-outline-brand-blue","aria-label":"More information",children:y.icon?.filename?(0,t.jsx)(o.default,{src:y.icon.filename,alt:y.icon.alt||"","aria-hidden":!y.icon.alt,width:16,height:16}):(0,t.jsx)(d,{style:{color:y.icon_color||"currentColor"}})}),(0,t.jsx)(a.Transition,{enter:"transition ease-out duration-200",enterFrom:"opacity-0 translate-y-1",enterTo:"opacity-100 translate-y-0",leave:"transition ease-in duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-1",children:(0,t.jsx)(l.PopoverPanel,{anchor:"bottom",className:"tw-absolute tw-z-10 tw-mt-2",children:(0,t.jsx)("div",{className:"tw-max-w-[280px] tw-rounded-lg tw-bg-neutral-100 tw-text-brand-neutral-950 tw-shadow-sm tw-px-4 tw-py-3 tw-text-sm tw-text-left tw-font-medium tw-leading-5",children:(0,t.jsx)(c.default,{doc:y.text})})})})]})}}),w[6]=y.icon,w[7]=y.icon_color,w[8]=y.text,w[9]=h):h=w[9],w[10]!==m||w[11]!==v||w[12]!==h?(b=(0,t.jsx)("span",{...m,className:v,children:h}),w[10]=m,w[11]=v,w[12]=h,w[13]=b):b=w[13],b}},157682,e=>{"use strict";var t=e.i(271645);let n=!1;class o extends t.Component{static defaultProps={tag:"div"};componentDidMount(){if(this.mounted=!0,!n){let e=document.createElement("script");e.src="https://fast.wistia.com/assets/external/channel.js",e.async=!0,document.head.appendChild(e),n=!0}}componentWillUnmount(){this.mounted=!1}render(){let{tag:e,children:n,className:o,id:r,...l}=this.props,a=`wistia_channel wistia_async_${r} mode=popover`;return(0,t.createElement)(e,{className:o||"",...l},(0,t.createElement)("div",{className:"wistia_responsive_padding",style:{padding:"100.0% 0 0 0",position:"relative"}},(0,t.createElement)("div",{className:"wistia_responsive_wrapper",style:{height:"100%",left:0,position:"absolute",top:0,width:"100%"}},(0,t.createElement)("div",{className:a,style:{height:"100%",position:"absolute",width:"100%"}},n))))}}e.s(["default",0,o])}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.