1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,850054,e=>{"use strict";var t=e.i(843476),n=e.i(997053);let s=n.css` 2 max-width: var(--theme-container-width); 3 position: relative; 4 margin: 0 auto; 5 padding-left: var(--theme-gutter); 6 padding-right: var(--theme-gutter); 7`,r=(0,n.default)(e=>(0,t.jsx)("div",{"data-container":!0,className:"container",...e,children:e.children})).withConfig({displayName:"Container__ThemedContainerShared",componentId:"sc-14a006c2-0"})` 8 ${s} 9`;e.s(["ThemedContainer",0,e=>(0,t.jsx)(r,{...e,className:e.className})],850054)},94524,880649,e=>{"use strict";var t=e.i(843476);e.i(247167);var n=e.i(496345),s=e.i(997053),r=e.i(271645),o=e.i(993675),i=e.i(848466);let a=({url:e,...s})=>{let[i,a]=(0,r.useState)(!1),{isIntersecting:l,setOnScreenReady:u,onScreenRef:c}=(0,o.useOnScreen)();return(0,r.useEffect)(()=>{c?.current&&u(!0)},[]),(0,r.useEffect)(()=>{a(l)},[l]),(0,t.jsx)("div",{"data-bg-video":!0,ref:c,...s,children:(0,t.jsx)(n.UniversalVideoPlayer,{src:e,playing:i,loop:!0,muted:!0,playsInline:!0})})},l=s.css` 10 position: absolute; 11 top: 0; 12 left: 0; 13 right: 0; 14 bottom: 0; 15 overflow: hidden; 16 pointer-events: none; 17 > * { 18 width: 100%; 19 height: 100%; 20 object-fit: cover; 21 position: relative; 22 padding: unset; 23 background-color: black; 24 } 25 26 27 28 // New react-player classname 29 .react-player { 30 object-fit: cover; 31 object-position: center; 32 33 34 } 35 36 // [data-react-player] is deprecated 37 [data-react-player] { 38 position: unset !important; 39 video { 40 object-fit: cover; 41 } 42 } 43 44 45 // Youtube & Vimeo 46 > *:has(youtube-video,vimeo-video) { 47 48 position: relative; 49 padding-bottom: 56.25%; /* 16:9 ratio */ 50 overflow: hidden; 51 opacity: 0; 52 animation: fadeinopacity 500ms ease-in forwards; 53 animation-delay: 650ms; 54 youtube-video, 55 vimeo-video { 56 position: absolute; 57 top: 0; 58 left: 0; 59 width: 100%; 60 height: 100%; 61 62 @container(max-width:768px){ 63 transform: scale(1.75); 64 } 65 @container(min-width:768px){ 66 top: -5vw !important; 67 } 68 } 69 } 70 71 72 73 74`,u=(0,s.styled)(({url:e,...s})=>{let{blocked:r}=(0,i.useThirdPartyVideoConsent)(e);return!e||r?null:e?.startsWith("https://media.thechurchcoassets.com")?(0,t.jsx)(a,{url:e,...s}):(0,t.jsx)("div",{"data-bg-video":!0,...s,children:(0,t.jsx)(n.UniversalVideoPlayer,{src:e,playing:!0,loop:!0,muted:!0,playsInline:!0})})}).withConfig({displayName:"BackgroundVideo__ThemedBackgroundVideoShared",componentId:"sc-264faab1-0"})` 75 ${l} 76`;e.s(["ThemedBackgroundVideo",0,e=>(0,t.jsx)(u,{...e,className:e.className})],94524);var c=e.i(399168),d=e.i(870301);let m=s.styled.div.withConfig({displayName:"StackedCarousel__ThemedStackItem",componentId:"sc-a7606180-0"})` 77 position: absolute; 78 top: 0; 79 left: 0; 80 bottom: 0; 81 right: 0; 82 transition: all ${e=>e["data-speed"]||3e3}ms; 83 opacity: 0; 84 85 &.active { 86 opacity: 1; 87 } 88 89 img { 90 width: 100%; 91 height: 100%; 92 object-fit: cover; 93 object-position: ${e=>
93e["data-position-x"]||50}% ${e=>e["data-position-y"]||50}%; 94 } 95`,p=s.css` 96 position: absolute; 97 top: 0; 98 left: 0; 99 right: 0; 100 bottom: 0; 101 img { 102 width: 100%; 103 height: 100%; 104 object-fit: cover; 105 } 106`,f=(0,s.styled)(({items:e,crop:n,speed:s=3,...o})=>{if(!e||0===e.length)return null;let[i,a]=(0,r.useState)(0),l=1e3*s;return(0,d.useInterval)(()=>{i===e?.length-1?a(0):a(i+1)},l),(0,t.jsx)("div",{"data-stacked-carousel":!0,...o,children:e?.map((e,s)=>{if(!e?.Media?.id)return null;let r=e?.position||{x:50,y:50};return(0,t.jsx)(m,{className:s===i?"active":"","data-position-x":r.x,"data-position-y":r.y,"data-speed":l,children:(0,t.jsx)(c.MediaImage,{crop:n,image:e?.Media})},e?.id||s)})})}).withConfig({displayName:"StackedCarousel__ThemedStackedCarouselShared",componentId:"sc-a7606180-1"})` 107 ${p} 108`;e.s(["ThemedStackedCarousel",0,e=>(0,t.jsx)(f,{...e,className:e.className})],880649)},727192,440922,405126,859659,e=>{"use strict";var t=e.i(843476),n=e.i(64676),s=e.i(399168),r=e.i(631218),o=e.i(988842),i=e.i(997053);let a=(0,i.default)(({className:e,...n})=>n?.block?.data?.styles?.bg?.type!=="color"||n?.block?.data?.styles?.bg?.color?.value!=="alt"?null:(0,t.jsx)("div",{className:(0,o.classNames)("darkbg-svg -bottom",e),children:(0,t.jsx)("svg",{viewBox:"0 0 1440 240",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",children:(0,t.jsx)("g",{id:"Concept-1",children:(0,t.jsx)("g",{id:"Artboard-Copy-20",className:"darkbg-slant",transform:"translate(0.000000, -2054.000000)",fill:"#f6f6f6",children:(0,t.jsx)("path",{id:"Path-4_1_",className:"st0",d:"M1440.2,2066.5c-0.1,44.3-0.1,74.7,0,91c0.3,32.5,2.1,54.4,0,67c-2.2,13,4.8,23.2-0.1,30.1 c-23.2,32.5-56,45-98.7,37.2c-90.9-16.5-511-65.5-1260.1-147.2c-54.2-12.7-81.3-42.3-81.3-89"})})})})})).withConfig({displayName:"ThemedBlockFootShift",componentId:"sc-636da0d0-0"})` 109 pointer-events: none; 110 z-index: 5; 111 .darkbg-slant { 112 fill: var(--alt-color-bg); 113 } 114 transform: translatey(90%); 115 position: absolute; 116 width: 100%; 117 bottom: 0; 118`;var l=e.i(488691);let u=e=>{let{accountSettings:n}=(0,l.useGlobalContext)();return n?.theme?.meta?.theme==="shift"?(0,t.jsx)(a,{...e}):null};e.s(["ThemedBlockFoot",0,u],440922);let c=(0,i.default)(({className:e,isColorMatch:n})=>n?(0,t.jsx)(t.Fragment,{}):(0,t.jsx)("div",{"data-wave":!0,className:(0,o.classNames)("wave",e),children:(0,t.jsx)("svg",{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 1440 90",space:"preserve",children:(0,t.jsx)("g",{id:"Concept-1",children:(0,t.jsx)("g",{id:"Artboard-Copy-20",className:"wave-path",transform:"translate(0.000000, -4163.000000)",children:(0,t.jsx)("g",{id:"Group-2",transform:"translate(-16.000000, 4163.000000)",children:(0,t.jsx)("path",{id:"Path-4-Copy",className:"st0",d:"M1792.3,101.5c-240-38.1-285-92.6-610.5-97.3c-315.6-4.5-420.2,59.2-687,59.2 S8.3,9.1,8.3,9.1v159.2h1476.5L1792.3,101.5z"})})})})})})).withConfig({displayName:"ThemedBlockHeadWaves",componentId:"sc-c20cdd5a-0"})` 119 transform: translateY(-90%); 120 pointer-events: none; 121 .color-base & { 122 .wave-path { 123 fill: var(--base-color-bg); 124 } 125 } 126 .color-alt & { 127 .wave-path { 128 fill: var(--alt-color-bg); 129 } 130 } 131 .color-primary & { 132 .wave-path { 133 fill: var(--primary-color-bg); 134 } 135 } 136 .color-secondary & { 137 .wave-path { 138 fill: var(--secondary-color-bg); 139 } 140 } 141 .color-tertiary & { 142 .wave-path { 143 fill: var(--tertiary-color-bg); 144 } 145 } 146 .bg-image & { 147 .wave-path { 148 opacity: 0; 149 } 150 } 151 ${e=>e?.block?.data?.styles?.bg?.type==="color"&&e?.block?.data?.styles?.bg?.color?.type==="custom"?i.css` 152 .wave-path { 153 fill: ${e?.block?.data?.styles?.bg?.color?.value}; 154 } 155 `:""} 156`,d=(0,i.default)(({className:e,...n})=>n?.block?.data?.styles?.bg?.type!=="color"||n?.block?.data?.styles?.bg?.color?.value!=="alt"?null:(0,t.jsx)("div",{className:(0,o.classNames)("darkbg-svg -top",e),children:(0,t.jsx)("svg",{viewBox:"0 0 1440 210",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",children:(0,t.jsx)("g",{id:"Concept-1",children:(0,t.jsx)("g",{id:"Artboard-Copy-20",className:"darkbg-slant",transform:"translate(0.000000, -4163.000000)",fill:"#f6f6f6",children:(0,t.jsx)("g",{id:"Group-2",transform:"translate(-16.000000, 4163.000000)",children:(0,t.jsx)("path",{id:"Path-4-Copy",className:"st0",d:"M1471.7,227c25.6-166.6-8-241.5-101-224.7c-92.9,16.8-522.1,67-1287.7,150.5 C27.7,165.7,0,196.1,0,243.8c0,47.7,4.2-207.9,4.2,194.5h1471.7L1471.7,227z"})})})})})})).withConfig({displayName:"ThemedBlockHeadShift",componentId:"sc-33c7e6a7-0"})` 157 pointer-events: none; 158 .darkbg-slant { 159 fill: var(--alt-color-bg); 160 } 161 transform: translatey(-90%); 162 position: absolute; 163 width: 100%; 164 top: 0; 165`,m=e=>{let n=(0,l.useGlobalContext)()?.accountSettings?.theme?.meta?.theme;return"waves"===n?(0,t.jsx)(c,{...e}):"shift"===n?(0,t.jsx)(d,{...e}):null};e.s(["ThemedBlockHead",0,m],405126);var p=e.i(850054),f=e.i(94524),h=e.i(880649),g=e.i(993675),v=e.i(482820),b=e.i(800273),y=e.i(796440),x=e.i(271645);let I=i.default.div.withConfig({displayName:"ShortcutsBlock__ThemedS
165hortcutBody",componentId:"sc-d1f7a436-0"})` 166 overflow: hidden; 167 height: 0; 168 opacity: 0; 169 transition: opacity 500ms; 170 transition-delay: 50ms; 171 ${e=>e?.open===!0?"height: auto; opacity:1;":""} 172`,w=(0,i.default)(({children:e,intro:n,...s})=>{let[r,o]=(0,x.useState)(!1),i=n?.find(e=>e?.type==="heading"||null);return(0,t.jsxs)("section",{...s,className:s?.className,children:[(0,t.jsxs)("div",{className:"shortcut-title-wrap",children:[(0,t.jsx)("button",{type:"button",className:"trigger",onClick:()=>{o(!r)}}),(0,t.jsxs)("button",{type:"button",className:"shortcut-title",children:[i&&!r&&(0,t.jsx)(b.default,{block:i},i?.id),!i&&(0,t.jsx)("p",{children:"Â "}),r&&(0,t.jsx)("p",{className:"flex items-center justify-center w-full",children:(0,t.jsx)(y.TCCCloseIcon,{className:"w-5 h-5"})})]})]}),(0,t.jsx)(I,{"data-content":!0,open:r,children:e})]})}).withConfig({displayName:"ShortcutsBlock__ThemedShortcutsBlock",componentId:"sc-d1f7a436-1"})` 173 .shortcut-title { 174 padding: 1em; 175 } 176 .shortcut-title-wrap { 177 position:relative; 178 .trigger { 179 position: absolute; 180 width: 100%; 181 height: 100%; 182 top: 0; 183 left: 0; 184 z-index: 10; 185 } 186 } 187 188`;e.s(["ThemedShortcutsBlock",0,w],859659);let S=(0,i.default)(({className:e})=>{let n,{account:s,domain:r}=(0,l.useGlobalContext)(),o=s?.meta?.agency;return(0,t.jsxs)("div",{className:e,children:[o?.name&&o?.url&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("a",{href:o.url,target:"_blank",children:o.name}),(0,t.jsx)("span",{className:"agency-separator",children:"+"})]}),(0,t.jsx)("a",{href:(n="https://thechurchco.com/?utm_source=v2site&utm_campaign=footer&utm_id=footer",r?n+=`&utm_medium=${r}`:n),target:"_blank",children:"The Church Co"})]})}).withConfig({displayName:"ThemedRep",componentId:"sc-d889f59d-0"})` 189 190 padding-top: 0.5rem; 191 opacity: 0.5; 192 margin-top: 0.5rem; 193 font-size: 0.8rem; 194 195 .agency-separator { 196 margin: 0 0.5rem; 197 } 198 199 .block-footer:has(.mega-footer-wrap) & { 200 display: flex; 201 justify-content: inherit; 202 align-items: inherit; 203 } 204 205 206`,k=({index:e=null,block:r,active:i=!1,withDefaults:a=!0,isFooter:c=!1,isLastBlock:d=!1,disableBlockFadeIn:b=!1,...y})=>{let{accountSettings:x,pageType:I}=(0,l.useGlobalContext)(),k=x?.theme,C="";r?.data?.styles?.bg?.type==="color"&&(C+=` bg-color color-${r?.data?.styles?.bg?.color?.value}`),r?.data?.styles?.bg?.type==="image"&&(C+=" bg-image");let E=r?.data?.settings?.snippets?.map(e=>e?.selector)||[],F=(0,o.classNames)(`tcc-block block-${r?.type}`,y.className,C,`align-${(0,v.default)(r,"data.styles.align","default")}`,{"-color-match":y.colorMatch},`width-${(0,v.default)(r,"data.styles.width","full")}`,`block-id-${r?.id}`,r?.data?.settings?.classes,...E),M=()=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(m,{block:r,isColorMatch:y?.prevColorMatch}),(0,t.jsx)("div",{className:"row-inner",children:(0,t.jsxs)(p.ThemedContainer,{className:"container",children:[!a||(0,v.default)(r,"data.intro.blocks",[]).length<=0?null:(0,t.jsx)("div",{className:"row-defaults",children:(0,t.jsx)("div",{className:"row-defaults-wrap",children:(0,t.jsx)(n.RenderRichText,{content:r?.data?.intro})})}),y?.children,c&&d&&(0,t.jsx)(S,{})]})}),r?.data?.styles?.bg?.type==="image"&&r?.data?.styles?.bg?.adv==="video"&&(0,t.jsx)(f.ThemedBackgroundVideo,{url:r?.data?.styles?.bg?.video}),r?.data?.styles?.bg?.type==="image"&&r?.data?.styles?.bg?.adv==="carousel"&&(0,t.jsx)(h.ThemedStackedCarousel,{crop:s.ImageCroppingPresets.largepreview,items:r?.data?.styles?.bg?.carousel,speed:r?.data?.styles?.bg?.carouselSpeed}),r?.data?.styles?.bg?.tint===!0&&(0,t.jsx)("div",{className:"tint"}),(0,t.jsx)(u,{block:r,isColorMatch:y?.colorMatch})]});if("shortcuts"===I&&!c)return(0,t.jsx)(w,{"data-block":!0,id:r?.data?.settings?.id,className:F,intro:(0,v.default)(r,"data.intro.blocks",[]),children:M()},r?.id);let R=k?.meta?.theme,P=b||!!k?.meta?.override?.[R]?.disableBlockFadeIn;return(0,t.jsx)(g.OnScreenView,{"data-block":!0,id:r?.data?.settings?.id,className:F,disableFadeIn:P,children:M()},r?.id)},C=(0,i.styled)(k).withConfig({displayName:"RenderBlock__ThemedRenderBlockShared",componentId:"sc-a50436c1-0"})` 207 ${r.sharedBlockStyles} 208`;e.s(["RenderBlock",0,k,"ThemedRenderBlockShared",0,C],727192)},12231,52944,27111,972866,471660,e=>{"use strict";var t=e.i(843476),n=e.i(727192),s=e.i(997053),r=e.i(631218);let o=s.css` 209 ${r.sharedBlockStyles} 210 &.bg-image { 211 box-shadow: var(--theme-shadow); 212 } 213`;e.s(["default",0,o],52944);let i=(0,s.styled)(n.RenderBlock).withConfig({displayName:"Render",componentId:"sc-7fdd78d0-0"})` 214 ${o} 215`;e.s(["default",0,i],27111);let a=s.css` 216 ${r.sharedBlockStyles} 217 &.bg-image { 218 box-shadow: var(--theme-shadow); 219 } 220`;e.s(["default",0,a],972866);let l=(0,s.styled)(n.RenderBlock).withConfig({displayName:"Render",componentId:"sc-8ffd2db2-0"})` 221 ${a} 222`;e.s(["default",0,l],471660);var u=e.i(488691);e.s(["ThemedRenderBlock",0,e=>{let{accountSettings:s}=(0,u.useGlobalContext)(),r=s?.theme?.meta?.theme,o=!!s?.theme?.meta?.override?.[r]?.disableBlockFadeIn;return s?.theme?.meta?.theme==="float"?(0,t.jsx)(i,{...e,disableBlockFadeIn:o,className:e.className}):s?.theme?.meta?.theme==="garden"?(0,t.jsx)(l,{...e,disableBlockFadeIn:o,className:e.className}):(0,t.jsx)(n.ThemedRenderBlockShared,{...e,disableBlockFadeIn:o,className:e.className})}],12231)},151567,e=>{"use strict";e.s(["default",0,e=>{try{return new URL(e,window.location.origin).origin!==window.location.origin}catch(e){return!1}}])},838029,e=>{"use strict";var t=e.i(271645);let n=t.forwardRef(function({title:e,titleId:n,...s},r){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":n},s),e?t.createElement("title",{id:n},e):null,t.createElement("path",{fillRule:"evenodd",d:"M8.22 5.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L11.94 10 8.22 6.28a.75.75 0 0 1 0-1.06Z",clipRule:"evenodd"}))});e.s(["ChevronRightIcon",0,n],838029)},992704,919751,e=>{"use strict";var t=e.i(271645),n=e.i(544508),s=e.i(835696);function r(e){if(null===e)return{width:0,height:0};let{width:t,height:n}=e.getBoundingClientRect();return{width:t,height:n}}e.s(["useElementSize",0,function(e,o,i=!1){let[a,l]=(0,t.useState)(()=>r(o));return(0,s.useIsoMorphicEffect)(()=>
222{if(!o||!e)return;let t=(0,n.disposables)();return t.requestAnimationFrame(function e(){t.requestAnimationFrame(e),l(e=>{let t=r(o);return t.width===e.width&&t.height===e.height?e:t})}),()=>{t.dispose()}},[o,e]),i?{width:`${a.width}px`,height:`${a.height}px`}:a}],992704);var o=e.i(953760),i=e.i(258950),a=e.i(543489),l=e.i(746725),u=e.i(914189),c=e.i(813581);let d=(0,t.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});d.displayName="FloatingContext";let m=(0,t.createContext)(null);function p(e,n,r){let o=(0,l.useDisposables)(),i=(0,u.useEvent)((e,t)=>{if(null==e)return[r,null];if("number"==typeof e)return[e,null];if("string"==typeof e){if(!t)return[r,null];let n=f(e,t);return[n,s=>{let r=function e(t){let n=/var\((.*)\)/.exec(t);if(n){let t=n[1].indexOf(",");if(-1===t)return[n[1]];let s=n[1].slice(0,t).trim(),r=n[1].slice(t+1).trim();return r?[s,...e(r)]:[s]}return[]}(e);{let i=r.map(e=>window.getComputedStyle(t).getPropertyValue(e));o.requestAnimationFrame(function a(){o.nextFrame(a);let l=!1;for(let[e,n]of r.entries()){let s=window.getComputedStyle(t).getPropertyValue(n);if(i[e]!==s){i[e]=s,l=!0;break}}if(!l)return;let u=f(e,t);n!==u&&(s(u),n=u)})}return o.dispose}]}return[r,null]}),a=(0,t.useMemo)(()=>i(e,n)[0],[e,n]),[c=a,d]=(0,t.useState)();return(0,s.useIsoMorphicEffect)(()=>{let[t,s]=i(e,n);if(d(t),s)return s(d)},[e,n]),c}function f(e,t){let n=document.createElement("div");t.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",e,"important");let s=parseFloat(window.getComputedStyle(n).marginTop)||0;return t.removeChild(n),s}m.displayName="PlacementContext",e.s(["FloatingProvider",0,function({children:e,enabled:n=!0}){var r,l,f,h,g,v;let b,y,x,[I,w]=(0,t.useState)(null),[S,k]=(0,t.useState)(0),C=(0,t.useRef)(null),[E,F]=(0,t.useState)(null);r=E,(0,s.useIsoMorphicEffect)(()=>{if(!r)return;let e=new MutationObserver(()=>{let e=window.getComputedStyle(r).maxHeight,t=parseFloat(e);if(isNaN(t))return;let n=parseInt(e);isNaN(n)||t!==n&&(r.style.maxHeight=`${Math.ceil(t)}px`)});return e.observe(r,{attributes:!0,attributeFilter:["style"]}),()=>{e.disconnect()}},[r]);let M=n&&null!==I&&null!==E,{to:R="bottom",gap:P=0,offset:T=0,padding:N=0,inner:j}=(l=I,f=E,b=p(null!=(h=null==l?void 0:l.gap)?h:"var(--anchor-gap, 0)",f),y=p(null!=(g=null==l?void 0:l.offset)?g:"var(--anchor-offset, 0)",f),x=p(null!=(v=null==l?void 0:l.padding)?v:"var(--anchor-padding, 0)",f),{...l,gap:b,offset:y,padding:x}),[D,A="center"]=R.split(" ");(0,s.useIsoMorphicEffect)(()=>{M&&k(0)},[M]);let{refs:B,floatingStyles:O,context:_}=(0,a.useFloating)({open:M,placement:"selection"===D?"center"===A?"bottom":`bottom-${A}`:"center"===A?`${D}`:`${D}-${A}`,strategy:"absolute",transform:!1,middleware:[(0,i.offset)({mainAxis:"selection"===D?0:P,crossAxis:T}),(0,i.shift)({padding:N}),"selection"!==D&&(0,i.flip)({padding:N}),"selection"===D&&j?(0,a.inner)({...j,padding:N,overflowRef:C,offset:S,minItemsVisible:4,referenceOverflowThreshold:N,onFallbackChange(e){var t,n;if(!e)return;let s=_.elements.floating;if(!s)return;let r=parseFloat(getComputedStyle(s).scrollPaddingBottom)||0,o=Math.min(4,s.childElementCount),i=0,a=0;for(let e of null!=(n=null==(t=_.elements.floating)?void 0:t.childNodes)?n:[])if(c.isHTMLElement(e)){let t=e.offsetTop,n=t+e.clientHeight+r,l=s.scrollTop,u=l+s.clientHeight;if(t>=l&&n<=u)o--;else{a=Math.max(0,Math.min(n,u)-Math.max(t,l)),i=e.clientHeight;break}}o>=1&&k(e=>{let t=i*o-a+r;return e>=t?e:t})}}):null,(0,i.size)({padding:N,apply({availableWidth:e,availableHeight:t,elements:n}){Object.assign(n.floating.style,{overflow:"auto",maxWidth:`${e}px`,maxHeight:`min(var(--anchor-max-height, 100vh), ${t}px)`})}})].filter(Boolean),whileElementsMounted:o.autoUpdate}),[$=D,L=A]=_.placement.split("-");"selection"===D&&($="selection");let K=(0,t.useMemo)(()=>({anchor:[$,L].filter(Boolean).join(" ")}),[$,L]),H=(0,a.useInnerOffset)(_,{overflowRef:C,onChange:k}),{getReferenceProps:V,getFloatingProps:G}=(0,a.useInteractions)([H]),W=(0,u.useEvent)(e=>{F(e),B.setFloating(e)});return t.createElement(m.Provider,{value:w},t.createElement(d.Provider,{value:{setFloating:W,setReference:B.setReference,styles:O,getReferenceProps:V,getFloatingProps:G,slot:K}},e))},"useFloatingPanel",0,function(e=null){!1===e&&(e=null),"string"==typeof e&&(e={to:e});let n=(0,t.useContext)(m),r=(0,t.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>{var n;return null!=(n=null==t?void 0:t.outerHTML)?n:t})]);(0,s.useIsoMorphicEffect)(()=>{null==n||n(null!=r?r:null)},[n,r]);let o=(0,t.useContext)(d);return(0,t.useMemo)(()=>[o.setFloating,e?o.styles:{}],[o.setFloating,e,o.styles])},"useFloatingPanelProps",0,function(){let{getFloatingProps:e,slot:n}=(0,t.useContext)(d);return(0,t.useCallback)((...t)=>Object.assign({},e(...t),{"data-anchor":n.anchor}),[e,n])},"useFloatingReference",0,function(){return(0,t.useContext)(d).setReference},"useFloatingReferenceProps",0,function(){return(0,t.useContext)(d).getReferenceProps},"useResolvedAnchor",0,function(e){return(0,t.useMemo)(()=>e?"string"==typeof e?{to:e}:e:null,[e])}],919751)},488374,863516,157138,571616,65659,667310,e=>{"use strict";let t,n,s;var r=e.i(271645),o=((t=o||{})[t.Left=0]="Left",t[t.Right=2]="Right",t);e.s(["MouseButton",0,o],863516);var i=e.i(233538),a=e.i(914189);e.s(["useHandleToggle",0,function(e){let t=(0,r.useRef)(null);return{onPointerDown:(0,a.useEvent)(n=>{t.current=n.pointerType,(0,i.isDisabledReactIssue7711)(n.currentTarget)||"mouse"!==n.pointerType||n.button!==o.Left||(n.preventDefault(),e(n))}),onClick:(0,a.useEvent)(n=>{"mouse"!==t.current&&((0,i.isDisabledReactIssue7711)(n.currentTarget)||e(n))})}}],488374);var l=e.i(813581),u=e.i(22357),c=((n=c||{})[n.Ignore=0]="Ignore",n[n.Select=1]="Select",n[n.Close=2]="Close",n);function d(e){return[e.screenX,e.screenY]}e.s(["Action",0,{Ignore:{kind:0},Select:e=>({kind:1,target:e}),Close:{kind:2}},"useQuickRelease",0,function(e,{trigger:t,action:n,close:s,select:o}){let i=(0,r.useRef)(null),a=(0,r.useRef)(null),c=(0,r.useRef)(null);(0,u.useDocumentEvent)(e&&null!==t,"pointerdown",e=>{l.isNode(null==e?void 0:e.target)&&null!=t&&t.contains(e.target)&&(a.current=e.x,c.current=e.y,i.current=e.timeStamp)}),(0,u.useDocumentEvent)(e&&null!==t,"pointerup",e=>{var t,r;let u=i.current;if(null===u||(i.current=null,!l.isHTMLorSVGElement(e.target))||5>Math.abs(e.x-(null!=(t=a.current)?t:e.x))&&5>
222Math.abs(e.y-(null!=(r=c.current)?r:e.y)))return;let d=n(e);switch(d.kind){case 0:return;case 1:e.timeStamp-u>200&&(o(d.target),s());break;case 2:s()}},{capture:!0})}],157138),e.s(["useTrackedPointer",0,function(){let e=(0,r.useRef)([-1,-1]);return{wasMoved(t){let n=d(t);return(e.current[0]!==n[0]||e.current[1]!==n[1])&&(e.current=n,!0)},update(t){e.current=d(t)}}}],571616);var m=((s=m||{})[s.First=0]="First",s[s.Previous=1]="Previous",s[s.Next=2]="Next",s[s.Last=3]="Last",s[s.Specific=4]="Specific",s[s.Nothing=5]="Nothing",s);e.s(["Focus",0,m,"calculateActiveIndex",0,function(e,t){let n=t.resolveItems();if(n.length<=0)return null;let s=t.resolveActiveIndex(),r=null!=s?s:-1;switch(e.focus){case 0:for(let e=0;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return s;case 1:-1===r&&(r=n.length);for(let e=r-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return s;case 2:for(let e=r+1;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return s;case 3:for(let e=n.length-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return s;case 4:for(let s=0;s<n.length;++s)if(t.resolveId(n[s],s,n)===e.id)return s;return s;case 5:return null;default:throw Error("Unexpected object: "+e)}}],65659);var p=e.i(544508);function f(e){let t=e.getBoundingClientRect();return`${t.x},${t.y}`}e.s(["ElementPositionState",0,{Idle:{kind:"Idle"},Tracked:e=>({kind:"Tracked",position:e}),Moved:{kind:"Moved"}},"computeVisualPosition",0,f,"detectMovement",0,function(e,t,n){let s=(0,p.disposables)();if("Tracked"===t.kind){let r=function(){o!==f(e)&&(s.dispose(),n())},{position:o}=t,i=new ResizeObserver(r);i.observe(e),s.add(()=>i.disconnect()),s.addEventListener(window,"scroll",r,{passive:!0}),s.addEventListener(window,"resize",r)}return()=>s.dispose()}],667310)},340143,e=>{"use strict";var t=e.i(271645),n=e.i(402155),s=e.i(835696);e.s(["useTreeWalker",0,function(e,{container:r,accept:o,walk:i}){let a=(0,t.useRef)(o),l=(0,t.useRef)(i);(0,t.useEffect)(()=>{a.current=o,l.current=i},[o,i]),(0,s.useIsoMorphicEffect)(()=>{if(!r||!e)return;let t=(0,n.getOwnerDocument)(r);if(!t)return;let s=a.current,o=l.current,i=Object.assign(e=>s(e),{acceptNode:s}),u=t.createTreeWalker(r,NodeFilter.SHOW_ELEMENT,i,!1);for(;u.nextNode();)o(u.currentNode)},[r,e,a,l])}])},249578,e=>{"use strict";var t=e.i(271645),n=e.i(813581);let s=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function r(e){var t,r;let o=null!=(t=e.innerText)?t:"",i=e.cloneNode(!0);if(!n.isHTMLElement(i))return o;let a=!1;for(let e of i.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),a=!0;let l=a?null!=(r=i.innerText)?r:"":o;return s.test(l)&&(l=l.replace(s,"")),l}var o=e.i(914189);e.s(["useTextValue",0,function(e){let n=(0,t.useRef)(""),s=(0,t.useRef)("");return(0,o.useEvent)(()=>{let t=e.current;if(!t)return"";let o=t.innerText;if(n.current===o)return s.current;let i=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let n=e.getAttribute("aria-labelledby");if(n){let e=n.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():r(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return r(e).trim()})(t).trim().toLowerCase();return n.current=o,s.current=i,i})}],249578)},989895,e=>{"use strict";let t,n,s;var r=e.i(429427),o=e.i(371330),i=e.i(271645),a=e.i(174080),l=e.i(394487),u=e.i(746725),c=e.i(992704),d=e.i(914189),m=e.i(488374),p=e.i(684653),f=e.i(835696),h=e.i(877891),g=e.i(952744),v=e.i(605083),b=e.i(157138),y=e.i(144279),x=e.i(101852),I=e.i(255743),w=e.i(294316),S=e.i(249578),k=e.i(571616),C=e.i(83733),E=e.i(340143),F=e.i(919751),M=e.i(233137),R=e.i(341650),P=e.i(140407),T=e.i(65659),N=e.i(544508),j=e.i(813581),D=e.i(652265),A=e.i(397701),B=e.i(402155),O=e.i(700020),_=e.i(35889),$=e.i(998348),L=e.i(722678),K=e.i(635307),H=e.i(825720),V=e.i(667310),G=Object.defineProperty,W=(e,t,n)=>{let s;return(s="symbol"!=typeof t?t+"":t)in e?G(e,s,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[s]=n,n},U=((t=U||{})[t.Open=0]="Open",t[t.Closed=1]="Closed",t),z=((n=z||{})[n.Pointer=0]="Pointer",n[n.Other=1]="Other",n),Q=((s=Q||{})[s.OpenMenu=0]="OpenMenu",s[s.CloseMenu=1]="CloseMenu",s[s.GoToItem=2]="GoToItem",s[s.Search=3]="Search",s[s.ClearSearch=4]="ClearSearch",s[s.RegisterItems=5]="RegisterItems",s[s.UnregisterItems=6]="UnregisterItems",s[s.SetButtonElement=7]="SetButtonElement",s[s.SetItemsElement=8]="SetItemsElement",s[s.SortItems=9]="SortItems",s[s.MarkButtonAsMoved=10]="MarkButtonAsMoved",s);function q(e,t=e=>e){let n=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,
222s=(0,D.sortByDomNode)(t(e.items.slice()),e=>e.dataRef.current.domRef.current),r=n?s.indexOf(n):null;return -1===r&&(r=null),{items:s,activeItemIndex:r}}let Y={1(e){if(1===e.menuState)return e;let t=e.buttonElement?V.ElementPositionState.Tracked((0,V.computeVisualPosition)(e.buttonElement)):e.buttonPositionState;return{...e,activeItemIndex:null,pendingFocus:{focus:T.Focus.Nothing},menuState:1,buttonPositionState:t}},0:(e,t)=>0===e.menuState?e:{...e,__demoMode:!1,pendingFocus:t.focus,menuState:0,buttonPositionState:V.ElementPositionState.Idle},2:(e,t)=>{var n,s,r,o,i;if(1===e.menuState)return e;let a={...e,searchQuery:"",activationTrigger:null!=(n=t.trigger)?n:1,__demoMode:!1};if(t.focus===T.Focus.Nothing)return{...a,activeItemIndex:null};if(t.focus===T.Focus.Specific)return{...a,activeItemIndex:e.items.findIndex(e=>e.id===t.id)};if(t.focus===T.Focus.Previous){let n=e.activeItemIndex;if(null!==n){let o=e.items[n].dataRef.current.domRef,i=(0,T.calculateActiveIndex)(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==i){let t=e.items[i].dataRef.current.domRef;if((null==(s=o.current)?void 0:s.previousElementSibling)===t.current||(null==(r=t.current)?void 0:r.previousElementSibling)===null)return{...a,activeItemIndex:i}}}}else if(t.focus===T.Focus.Next){let n=e.activeItemIndex;if(null!==n){let s=e.items[n].dataRef.current.domRef,r=(0,T.calculateActiveIndex)(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==r){let t=e.items[r].dataRef.current.domRef;if((null==(o=s.current)?void 0:o.nextElementSibling)===t.current||(null==(i=t.current)?void 0:i.nextElementSibling)===null)return{...a,activeItemIndex:r}}}}let l=q(e),u=(0,T.calculateActiveIndex)(t,{resolveItems:()=>l.items,resolveActiveIndex:()=>l.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...a,...l,activeItemIndex:u}},3:(e,t)=>{let n=+(""===e.searchQuery),s=e.searchQuery+t.value.toLowerCase(),r=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(s))&&!e.dataRef.current.disabled}),o=r?e.items.indexOf(r):-1;return -1===o||o===e.activeItemIndex?{...e,searchQuery:s}:{...e,searchQuery:s,activeItemIndex:o,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let n=e.items.concat(t.items.map(e=>e)),s=e.activeItemIndex;return e.pendingFocus.focus!==T.Focus.Nothing&&(s=(0,T.calculateActiveIndex)(e.pendingFocus,{resolveItems:()=>n,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled})),{...e,items:n,activeItemIndex:s,pendingFocus:{focus:T.Focus.Nothing},pendingShouldSort:!0}},6:(e,t)=>{let n=e.items,s=[],r=new Set(t.items);for(let[e,t]of n.entries())if(r.has(t.id)&&(s.push(e),r.delete(t.id),0===r.size))break;if(s.length>0)for(let e of(n=n.slice(),s.reverse()))n.splice(e,1);return{...e,items:n,activationTrigger:1}},7:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},8:(e,t)=>e.itemsElement===t.element?e:{...e,itemsElement:t.element},9:e=>e.pendingShouldSort?{...e,...q(e),pendingShouldSort:!1}:e,10:e=>"Tracked"!==e.buttonPositionState.kind?e:{...e,buttonPositionState:V.ElementPositionState.Moved}};class J extends H.Machine{constructor(e){super(e),W(this,"actions",{registerItem:(0,H.batch)(()=>{let e=[],t=new Set;return[(n,s)=>{t.has(s)||(t.add(s),e.push({id:n,dataRef:s}))},()=>(t.clear(),this.send({type:5,items:e.splice(0)}))]}),unregisterItem:(0,H.batch)(()=>{let e=[];return[t=>e.push(t),()=>this.send({type:6,items:e.splice(0)})]})}),W(this,"selectors",{activeDescendantId(e){var t;let n=e.activeItemIndex,s=e.items;return null===n||null==(t=s[n])?void 0:t.id},isActive(e,t){var n;let s=e.activeItemIndex,r=e.items;return null!==s&&(null==(n=r[s])?void 0:n.id)===t},shouldScrollIntoView(e,t){return!e.__demoMode&&0===e.menuState&&0!==e.activationTrigger&&this.isActive(e,t)},didButtonMove:e=>"Moved"===e.buttonPositionState.kind}),this.on(5,()=>{this.disposables.requestAnimationFrame(()=>{this.send({type:9})})});{let e=this.state.id,t=R.stackMachines.get(null);this.disposables.add(t.on(R.ActionTypes.Push,n=>{t.selectors.isTop(n,e)||0!==this.state.menuState||this.send({type:1})})),this.on(0,()=>t.actions.push(e)),this.on(1,()=>t.actions.pop(e))}this.disposables.group(e=>{this.on(1,t=>
222{t.buttonElement&&(e.dispose(),e.add((0,V.detectMovement)(t.buttonElement,t.buttonPositionState,()=>{this.send({type:10})})))})})}static new({id:e,__demoMode:t=!1}){return new J({id:e,__demoMode:t,menuState:+!t,buttonElement:null,itemsElement:null,items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1,pendingShouldSort:!1,pendingFocus:{focus:T.Focus.Nothing},buttonPositionState:V.ElementPositionState.Idle})}reduce(e,t){return(0,A.match)(t.type,Y,e,t)}}var X=e.i(526599);let Z=(0,i.createContext)(null);function ee(e){let t=(0,i.useContext)(Z);if(null===t){let t=Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,et),t}return t}function et({id:e,__demoMode:t=!1}){let n=(0,i.useMemo)(()=>J.new({id:e,__demoMode:t}),[]);return(0,X.useOnUnmount)(()=>n.dispose()),n}let en=i.Fragment,es=O.RenderFeatures.RenderStrategy|O.RenderFeatures.Static,er=i.Fragment,eo=(0,O.forwardRefWithAs)(function(e,t){let n=(0,i.useId)(),{__demoMode:s=!1,...r}=e,o=et({id:n,__demoMode:s}),[a,l,u]=(0,P.useSlice)(o,e=>[e.menuState,e.itemsElement,e.buttonElement]),c=(0,w.useSyncRefs)(t),m=R.stackMachines.get(null),p=(0,P.useSlice)(m,(0,i.useCallback)(e=>m.selectors.isTop(e,n),[m,n]));(0,g.useOutsideClick)(p,[u,l],(e,t)=>{var n;o.send({type:Q.CloseMenu}),(0,D.isFocusableElement)(t,D.FocusableMode.Loose)||(e.preventDefault(),null==(n=o.state.buttonElement)||n.focus())});let f=(0,d.useEvent)(()=>{o.send({type:Q.CloseMenu})}),h=(0,I.useSlot)({open:a===U.Open,close:f}),v=(0,O.useRender)();return i.default.createElement(F.FloatingProvider,null,i.default.createElement(Z.Provider,{value:o},i.default.createElement(M.OpenClosedProvider,{value:(0,A.match)(a,{[U.Open]:M.State.Open,[U.Closed]:M.State.Closed})},v({ourProps:{ref:c},theirProps:r,slot:h,defaultTag:en,name:"Menu"}))))}),ei=(0,O.forwardRefWithAs)(function(e,t){let n=ee("Menu.Button"),s=(0,i.useId)(),{id:u=`headlessui-menu-button-${s}`,disabled:c=!1,autoFocus:p=!1,...f}=e,h=(0,i.useRef)(null),g=(0,F.useFloatingReferenceProps)(),v=(0,w.useSyncRefs)(t,h,(0,F.useFloatingReference)(),(0,d.useEvent)(e=>n.send({type:Q.SetButtonElement,element:e}))),x=(0,d.useEvent)(e=>{switch(e.key){case $.Keys.Space:case $.Keys.Enter:case $.Keys.ArrowDown:e.preventDefault(),e.stopPropagation(),n.send({type:Q.OpenMenu,focus:{focus:T.Focus.First}});break;case $.Keys.ArrowUp:e.preventDefault(),e.stopPropagation(),n.send({type:Q.OpenMenu,focus:{focus:T.Focus.Last}})}}),S=(0,d.useEvent)(e=>{e.key===$.Keys.Space&&e.preventDefault()}),[k,C,E]=(0,P.useSlice)(n,e=>[e.menuState,e.buttonElement,e.itemsElement]),M=k===U.Open;(0,b.useQuickRelease)(M,{trigger:C,action:(0,i.useCallback)(e=>{if(null!=C&&C.contains(e.target))return b.Action.Ignore;let t=e.target.closest('[role="menuitem"]:not([data-disabled])');return j.isHTMLElement(t)?b.Action.Select(t):null!=E&&E.contains(e.target)?b.Action.Ignore:b.Action.Close},[C,E]),close:(0,i.useCallback)(()=>n.send({type:Q.CloseMenu}),[]),select:(0,i.useCallback)(e=>e.click(),[])});let R=(0,m.useHandleToggle)(e=>{var t;c||(k===U.Open?((0,a.flushSync)(()=>n.send({type:Q.CloseMenu})),null==(t=h.current)||t.focus({preventScroll:!0})):(e.preventDefault(),n.send({type:Q.OpenMenu,focus:{focus:T.Focus.Nothing},trigger:z.Pointer})))}),{isFocusVisible:N,focusProps:D}=(0,r.useFocusRing)({autoFocus:p}),{isHovered:A,hoverProps:B}=(0,o.useHover)({isDisabled:c}),{pressed:_,pressProps:L}=(0,l.useActivePress)({disabled:c}),K=(0,I.useSlot)({open:k===U.Open,active:_||k===U.Open,disabled:c,hover:A,focus:N,autofocus:p}),H=(0,O.mergeProps)(g(),{ref:v,id:u,type:(0,y.useResolveButtonType)(e,h.current),"aria-haspopup":"menu","aria-controls":null==E?void 0:E.id,"aria-expanded":k===U.Open,disabled:c||void 0,autoFocus:p,onKeyDown:x,onKeyUp:S},R,D,B,L);return(0,O.useRender)()({ourProps:H,theirProps:f,slot:K,defaultTag:"button",name:"Menu.Button"})}),ea=(0,O.forwardRefWithAs)(function(e,t){let n=(0,i.useId)(),{id:s=`headlessui-menu-items-${n}`,anchor:r,portal:o=!1,modal:l=!0,transition:m=!1,...f}=e,g=(0,F.useResolvedAnchor)(r),b=ee("Menu.Items"),[y,S]=(0,F.useFloatingPanel)(g),k=(0,F.useFloatingPanelProps)(),[R,N]=(0,i.useState)(null),j=(0,w.useSyncRefs)(t,g?y:null,(0,d.useEvent)(e=>b.send({type:Q.SetItemsElement,element:e})),N),[A,_]=(0,P.useSlice)(b,e=>[e.menuState,e.buttonElement]),L=(0,v.useOwnerDocument)(_),H=(0,v.useOwnerDocument)(R);g&&(o=!0);let V=(0,M.useOpenClosed)(),[G,W]=(0,C.useTransition)(m,R,null!==V?(V&M.State.Open)===M.State.Open:A===U.Open);(0,h.useOnDisappear)(G,_,()=>{b.send({type:Q.CloseMenu})});let z=(0,P.useSlice)(b,e=>e.__demoMode),q=!z&&l&&A===U.Open;(0,x.useScrollLock)(q,H);let Y=!z&&l&&A===U.Open;(0,p.useInertOthers)(Y,{allowed:(0,i.useCallback)(()=>[_,R],[_,R])});let J=!(0,P.useSlice)(b,b.selectors.didButtonMove)&&G;(0,i.useEffect)(()=>{R&&A===U.Open&&((0,B.isActiveElement)(R)||R.focus({preventScroll:!0}))},[A,R]),(0,E.useTreeWalker)(A===U.Open,{container:R,accept:e=>
222"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let X=(0,u.useDisposables)(),Z=(0,d.useEvent)(e=>{var t,n,s;switch(X.dispose(),e.key){case $.Keys.Space:if(""!==b.state.searchQuery)return e.preventDefault(),e.stopPropagation(),b.send({type:Q.Search,value:e.key});case $.Keys.Enter:if(e.preventDefault(),e.stopPropagation(),null!==b.state.activeItemIndex){let{dataRef:e}=b.state.items[b.state.activeItemIndex];null==(n=null==(t=e.current)?void 0:t.domRef.current)||n.click()}b.send({type:Q.CloseMenu}),(0,D.restoreFocusIfNecessary)(b.state.buttonElement);break;case $.Keys.ArrowDown:return e.preventDefault(),e.stopPropagation(),b.send({type:Q.GoToItem,focus:T.Focus.Next});case $.Keys.ArrowUp:return e.preventDefault(),e.stopPropagation(),b.send({type:Q.GoToItem,focus:T.Focus.Previous});case $.Keys.Home:case $.Keys.PageUp:return e.preventDefault(),e.stopPropagation(),b.send({type:Q.GoToItem,focus:T.Focus.First});case $.Keys.End:case $.Keys.PageDown:return e.preventDefault(),e.stopPropagation(),b.send({type:Q.GoToItem,focus:T.Focus.Last});case $.Keys.Escape:e.preventDefault(),e.stopPropagation(),(0,a.flushSync)(()=>b.send({type:Q.CloseMenu})),null==(s=b.state.buttonElement)||s.focus({preventScroll:!0});break;case $.Keys.Tab:e.preventDefault(),e.stopPropagation(),(0,a.flushSync)(()=>b.send({type:Q.CloseMenu})),(0,D.focusFrom)(b.state.buttonElement,e.shiftKey?D.Focus.Previous:D.Focus.Next);break;default:1===e.key.length&&(b.send({type:Q.Search,value:e.key}),X.setTimeout(()=>b.send({type:Q.ClearSearch}),350))}}),et=(0,d.useEvent)(e=>{e.key===$.Keys.Space&&e.preventDefault()}),en=(0,I.useSlot)({open:A===U.Open}),er=(0,O.mergeProps)(g?k():{},{"aria-activedescendant":(0,P.useSlice)(b,b.selectors.activeDescendantId),"aria-labelledby":(0,P.useSlice)(b,e=>{var t;return null==(t=e.buttonElement)?void 0:t.id}),id:s,onKeyDown:Z,onKeyUp:et,role:"menu",tabIndex:A===U.Open?0:void 0,ref:j,style:{...f.style,...S,"--button-width":(0,c.useElementSize)(G,_,!0).width},...(0,C.transitionDataAttributes)(W)}),eo=(0,O.useRender)();return i.default.createElement(K.Portal,{enabled:!!o&&(e.static||G),ownerDocument:L},eo({ourProps:er,theirProps:f,slot:en,defaultTag:"div",features:es,visible:J,name:"Menu.Items"}))}),el=(0,O.forwardRefWithAs)(function(e,t){let n=(0,i.useId)(),{id:s=`headlessui-menu-item-${n}`,disabled:r=!1,...o}=e,a=ee("Menu.Item"),l=(0,P.useSlice)(a,e=>a.selectors.isActive(e,s)),u=(0,i.useRef)(null),c=(0,w.useSyncRefs)(t,u),m=(0,P.useSlice)(a,e=>a.selectors.shouldScrollIntoView(e,s));(0,f.useIsoMorphicEffect)(()=>{if(m)return(0,N.disposables)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=u.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[m,u]);let p=(0,S.useTextValue)(u),h=(0,i.useRef)({disabled:r,domRef:u,get textValue(){return p()}});(0,f.useIsoMorphicEffect)(()=>{h.current.disabled=r},[h,r]),(0,f.useIsoMorphicEffect)(()=>(a.actions.registerItem(s,h),()=>a.actions.unregisterItem(s)),[h,s]);let g=(0,d.useEvent)(()=>{a.send({type:Q.CloseMenu})}),v=(0,d.useEvent)(e=>{if(r)return e.preventDefault();a.send({type:Q.CloseMenu}),(0,D.restoreFocusIfNecessary)(a.state.buttonElement)}),b=(0,d.useEvent)(()=>{if(r)return a.send({type:Q.GoToItem,focus:T.Focus.Nothing});a.send({type:Q.GoToItem,focus:T.Focus.Specific,id:s})}),y=(0,k.useTrackedPointer)(),x=(0,d.useEvent)(e=>y.update(e)),C=(0,d.useEvent)(e=>{y.wasMoved(e)&&(r||l||a.send({type:Q.GoToItem,focus:T.Focus.Specific,id:s,trigger:z.Pointer}))}),E=(0,d.useEvent)(e=>{y.wasMoved(e)&&(r||l&&a.state.activationTrigger===z.Pointer&&a.send({type:Q.GoToItem,focus:T.Focus.Nothing}))}),[F,M]=(0,L.useLabels)(),[R,j]=(0,_.useDescriptions)(),A=(0,I.useSlot)({active:l,focus:l,disabled:r,close:g}),B=(0,O.useRender)();return i.default.createElement(M,null,i.default.createElement(j,null,B({ourProps:{id:s,ref:c,role:"menuitem",tabIndex:!0===r?void 0:-1,"aria-disabled":!0===r||void 0,"aria-labelledby":F,"aria-describedby":R,disabled:void 0,onClick:v,onFocus:b,onPointerEnter:x,onMouseEnter:x,onPointerMove:C,onMouseMove:C,onPointerLeave:E,onMouseLeave:E},theirProps:o,slot:A,defaultTag:er,name:"Menu.Item"})))}),eu=Object.assign(eo,{Button:ei,Items:ea,Item:el,Section:(0,O.forwardRefWithAs)(function(e,t){let[n,s]=(0,L.useLabels)(),r=(0,O.useRender)();return i.default.createElement(s,null,r({ourProps:{ref:t,"aria-labelledby":n,role:"group"},theirProps:e,slot:{},defaultTag:"div",name:"Menu.Section"}))}),Heading:(0,O.forwardRefWithAs)(function(e,t){let n=(0,i.useId)(),{id:s=`headlessui-menu-heading-${n}`,...r}=e,o=(0,L.useLabelContext)();(0,f.useIsoMorphicEffect)(()=>o.register(s),[s,o.register]);let a={id:s,ref:t,role:"presentation",...o.props};return(0,O.useRender)()({ourProps:a,theirProps:r,slot:{},defaultTag:"header",name:"Menu.Heading"})}),Separator:(0,O.forwardRefWithAs)(function(e,t){return(0,O.useRender)()({ourProps:{ref:t,role:"separator"},theirProps:e,slot:{},defaultTag:"div",name:"Menu.Separator"})})});e.s(["Menu",0,eu,"MenuButton",0,ei,"MenuItem",0,el,"MenuItems",0,ea],989895)}]);
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.