PageSourceSearch

https://myalabamahomemortgage.com/assets/root-Ja5t423P.js

js myalabamahomemortgage.com collected 2026-10-04 05:43:38 UTC 72,939 bytes, 1 lines download raw bytes

1import{N as e,X as t,f as n,n as r,o as i,q as a,s as o,t as s}from"./jsx-runtime-BrWLLCaR.js";import{t as c}from"./react-dom-BMhUocfp.js";import{i as l,n as u,r as d}from"./lib-CTvDBb3H.js";import{i as f,o as p,r as m}from"./errorBoundaries-DHtN4xKj.js";import{a as h,c as g,i as _,n as v,o as y,r as b}from"./icons-C-5PvJhV.js";import{t as x}from"./review-CBvoXWAc.js";import{A as S,C,D as w,E as T,F as ee,G as te,H as ne,I as E,J as D,K as re,L as O,N as k,P as ie,Q as ae,R as A,S as oe,T as se,U as ce,V as le,W as ue,Y as de,Z as fe,_ as pe,_t as me,at as he,c as ge,ct as _e,dt as j,et as M,f as ve,ft as ye,g as be,gt as xe,h as Se,ht as Ce,i as we,j as Te,l as Ee,lt as N,m as De,nt as P,p as Oe,pt as ke,q as Ae,st as je,t as Me,tt as Ne,u as Pe,w as Fe,y as Ie,z as Le}from"./fathom-client.esm-BPc-J2XC.js";var F=t(a(),1),I=s(),Re=e=>{switch(e){case`dark`:return{textColor:`white`,logoColor:`black`,noBackground:!0};case`light`:return{textColor:`white`,logoColor:`white`,noBackground:!0};case`primary-light`:return{textColor:`white`,logoColor:`primary`,noBackground:!1};default:return{textColor:`black`,logoColor:`primary`,noBackground:!1}}},ze=({theme:e=`default`,withText:t=!1,...n})=>(0,I.jsxs)(`div`,{...n,children:[t?(0,I.jsx)(y,{"aria-hidden":!0,className:`h-full w-auto`,...Re(e)}):(0,I.jsx)(h,{"aria-hidden":!0,className:`h-full w-auto`,...Re(e)}),(0,I.jsx)(`h1`,{className:`sr-only`,children:`Alabama Home Mortgage Loans`})]}),Be=({label:e})=>(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)(`aside`,{className:`pt-16 pb-24 text-center`,children:[(0,I.jsx)(`p`,{className:`mb-2 font-semibold uppercase text-primary-dark md:text-lg`,children:`An Award Winning Team`}),(0,I.jsx)(`h2`,{className:`mb-8 font-serif text-3xl font-bold leading-tight md:text-4xl lg:text-5xl`,children:`Recognized As The Best of The Best`}),(0,I.jsxs)(`ul`,{className:`mt-12 flex justify-center`,children:[(0,I.jsx)(`li`,{className:`w-40 text-grey-800`,children:(0,I.jsx)(me,{fallbackSrc:`/images/madeline/award-one.png`,webpSrcSet:`/images/optimized/award-one-320.webp 320w`,sizes:`160px`,width:624,height:624,alt:`Top 20 purchase loan officer`,className:`h-auto w-full`,loading:`lazy`,decoding:`async`})}),(0,I.jsx)(`li`,{className:`ml-16 w-40 text-grey-800`,children:(0,I.jsx)(me,{fallbackSrc:`/images/madeline/award-two.png`,webpSrcSet:`/images/optimized/award-two-320.webp 320w`,sizes:`160px`,width:624,height:624,alt:`Top 1%`,className:`h-auto w-full`,loading:`lazy`,decoding:`async`})}),(0,I.jsx)(`li`,{className:`ml-16 w-40 text-grey-800`,children:(0,I.jsx)(me,{fallbackSrc:`/images/madeline/award-three.png`,webpSrcSet:`/images/optimized/award-three-320.webp 320w`,sizes:`160px`,width:624,height:624,alt:`Top 1% partner`,className:`h-auto w-full`,loading:`lazy`,decoding:`async`})})]})]}),(0,I.jsxs)(`footer`,{className:`bg-black text-white`,children:[(0,I.jsx)(`div`,{className:`mx-auto flex w-5/6 flex-col py-20 lg:flex-row`,children:(0,I.jsxs)(`div`,{className:`mb-12 flex-1 lg:mb-0 lg:mr-8`,children:[(0,I.jsx)(ze,{className:`mb-12 h-20 w-auto md:h-24`,theme:`primary-light`,withText:!0}),(0,I.jsxs)(`div`,{className:`flex flex-col md:flex-row`,children:[(0,I.jsxs)(`div`,{className:`flex-1`,children:[(0,I.jsxs)(`address`,{className:`mb-8 not-italic`,children:[(0,I.jsxs)(`p`,{className:`mb-8 text-lg font-bold leading-snug`,children:[`242 Peace Church Rd #A`,(0,I.jsx)(`br`,{}),`Wetumpka, AL 36093`]}),(0,I.jsx)(`p`,{children:(0,I.jsx)(`strong`,{children:`Hours:`})}),(0,I.jsx)(`p`,{className:`mb-4`,children:`Mon - Thu: 8:30am-4:30pm`}),(0,I.jsx)(`p`,{children:(0,I.jsx)(`strong`,{children:`Phone:`})}),(0,I.jsx)(`p`,{className:`mb-4`,children:`334-567-4223`}),(0,I.jsx)(`p`,{children:(0,I.jsx)(`strong`,{children:`Fax:`})}),(0,I.jsx)(`p`,{className:`mb-4`,children:`877-395-9876`})]}),(0,I.jsxs)(`div`,{className:`mb-12 flex items-end md:mb-0`,children:[(0,I.jsx)(v,{className:`mr-6 h-16`}),(0,I.jsxs)(`div`,{children:[(0,I.jsx)(`p`,{className:`mb-3 font-bold`,children:`Company NMLS ID:`}),(0,I.jsx)(`p`,{children:(0,I.jsxs)(`a`,{className:`flex items-center leading-none underline hover:no-underline`,href:`https://www.nmlsconsumeraccess.org/EntityDetails.aspx/COMPANY/1586368`,target:`_blank`,rel:`noopener noreferrer`,"data-track":!0,"data-event-category":`NMLS`,"data-event-action":`Viewed`,"data-event-label":`${e} - Company`,children:[`1586368 `,(0,I.jsx)(b,{className:`ml-2 h-4`})]})})]})]})]}),(0,I.jsxs)(`nav`,{className:`flex flex-col gap-8 md:w-1/3 lg:w-auto xl:w-1/3`,children:[(0,I.jsx)(`div`,{className:`flex-1`,children:(0,I.jsxs)(`ul`,{className:`grid w-full grid-cols-2 gap-4`,children:[(0,I.jsx)(`li`,{children:(0,I.jsx)(u,{className:`font-bold uppercase`,to:`/`,children:`Home`})}),(0,I.jsx)(`li`,{children:(0,I.jsx)(u,{className:`font-bold uppercase`,to:`/purchase`,children:`Purchase`})}),(0,I.jsx)(`li`,{children:(0,I.jsx)(u,{className:`font-bold uppercase`,to:`/refinance`,children:`Refinance`})}),(0,I.jsx)(`li`,{children:(0,I.jsx)(u,{className:`font-bold uppercase`,to:`/team`,children:`Team`})}),(0,I.jsx)(`li`,{children:(0,I.jsx)(u,{className:`font-bold uppercase`,to:`/contact`,children:`Contact`})})]})}),(0,I.jsxs)(`div`,{className:`mb-12 md:mb-0`,children:[(0,I.jsx)(`p`,{className:`mb-3 font-bold`,children:`Follow Us:`}),(0,I.jsxs)(`ul`,{className:`flex`,children:[(0,I.jsx)(`li`,{className:`mr-6`,children:(0,I.jsxs)(`a`,{href:`https://www.youtube.com/channel/UCvah-OlcvVDehbAy9Tu2Rtw`,target:`_blank`,rel:`noopener noreferrer`,"data-track":!0,"data-event-category":`Social`,"data-event-action":`Viewed`,"data-event-label":`${e} - Youtube`,children:[(0,I.jsx)(g,{className:`h-4 text-white hover:text-grey-400`,"aria-hidden":!0}),(0,I.jsx)(`span`,{className:`sr-only`,children:`YouTube`})]})}),(0,I.jsx)(`li`,{className:`mr-6`,children:(0,I.jsxs)(`a`,{href:`https://www.facebook.com/alabamahomemortgagellc/`,target:`_blank`,rel:`noopener noreferrer`,"data-track":!0,"data-event-category":`Social`,"data-event-action":`Viewed`,"data-event-label":`${e} - Facebook`,children:[(0,I.jsx)(_,{className:`h-4 text-white hover:text-grey-400`,"aria-hidden":!0}),(0,I.jsx)(`span`,{className:`sr-only`,children:`Facebook`})]})})]})]})]}),(0,I.jsxs)(`div`,{className:`max-w-md`,children:[(0,I.jsx)(`p`,{className:`font-serif text-3xl font-bold`,children:`Had a great experience?`}),(0,I.jsx)(`p`,{className:`mt-4 text-lg`,children:`Sharing a review really helps our business reach more customers like you.`}),(0,I.jsx)(`a`,{href:x,target:`_blank`,rel:`noopener noreferrer`,className:`btn btn--primary mt-4 w-full text-lg`,children:`Leave A Review`})]})]})]})}),(0,I.jsxs)(`div`,{className:`mx-auto flex w-5/6 flex-col items-center border-t-2 border-grey-600 py-6 text-sm md:flex-row`,children:[(0,I.jsx)(`p`,{className:`mb-4 flex-1 md:mb-0`,children:`© Alabama Home Mortgage Loans, Inc. 2022`}),(0,I.jsxs)(`ul`,{className:`flex items-center`,children:[(0,I.jsx)(`li`,{className:`mr-8`,children:(0,I.jsx)(u,{className:`no-underline hover:text-white hover:underline`,to:`/privacy-policy`,children:`Privacy Policy`})}),(0,I.jsx)(`li`,{children:(0,I.jsx)(u,{className:`no-underline hover:text-white hover:underline`,to:`/terms-of-service`,children:`Terms of Service`})})]})]})]})]}),L=e=>e?.ownerDocument??document,Ve=e=>e&&`window`in e&&e.window===e?e:L(e).defaultView||window;function He(e){return typeof e==`object`&&!!e&&`nodeType`in e&&typeof e.nodeType==`number`}function Ue(e){return He(e)&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&`host`in e}var We=!1;function Ge(){return We}function R(e,t){if(!Ge())return t&&e?e.contains(t):!1;if(!e||!t)return!1;let n=t;for(;n!==null;){if(n===e)return!0;n=n.tagName===`SLOT`&&n.assignedSlot?n.assignedSlot.parentNode:Ue(n)?n.host:n.parentNode}return!1}var Ke=(e=document)=>{if(!Ge())return e.activeElement;let t=e.activeElement;for(;t&&`shadowRoot`in t&&t.shadowRoot?.activeElement;)t=t.shadowRoot.activeElement;return t};function z(e){if(Ge()&&e.target instanceof Element&&e.target.shadowRoot){if(`composedPath`in e)return e.composedPath()[0]??null;if(`composedPath`in e.nativeEvent)return e.nativeEvent.composedPath()[0]??null}return e.target}function qe(e){if(Ye())e.focus({preventScroll:!0});else{let t=Xe(e);e.focus(),Ze(t)}}var Je=null;function Ye(){if(Je==null){Je=!1;try{document.createElement(`div`).focus({get preventScroll(){return Je=!0,!0}})}catch{}}return Je}function Xe(e){let t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==r;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return r instanceof HTMLElement&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),n}function Ze(e){for(let{element:t,scrollTop:n,scrollLeft:r}of e)t.scrollTop=n,t.scrollLeft=r}var Qe=typeof document<`u`?F.useLayoutEffect:()=>{};function $e(e){let t=e;return t.nativeEvent=e,t.isDefaultPrevented=()=>t.defaultPrevented,t.isPropagationStopped=()=>t.cancelBubble,t.persist=()=>{},t}function et(e,t){Object.defineProperty(e,"target",{value:t}
1),Object.defineProperty(e,"currentTarget",{value:t})}function tt(e){let t=(0,F.useRef)({isFocused:!1,observer:null});return Qe(()=>{let e=t.current;return()=>{e.observer&&=(e.observer.disconnect(),null)}},[]),(0,F.useCallback)(n=>{let r=z(n);if(r instanceof HTMLButtonElement||r instanceof HTMLInputElement||r instanceof HTMLTextAreaElement||r instanceof HTMLSelectElement){t.current.isFocused=!0;let n=r;n.addEventListener(`focusout`,r=>{if(t.current.isFocused=!1,n.disabled){let t=$e(r);e?.(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&n.disabled){t.current.observer?.disconnect();let e=n===Ke()?null:Ke();n.dispatchEvent(new FocusEvent(`blur`,{relatedTarget:e})),n.dispatchEvent(new FocusEvent(`focusout`,{bubbles:!0,relatedTarget:e}))}}),t.current.observer.observe(n,{attributes:!0,attributeFilter:[`disabled`]})}},[e])}function nt(e){if(typeof window>`u`||window.navigator==null)return!1;let t=window.navigator.userAgentData?.brands;return Array.isArray(t)&&t.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function rt(e){return typeof window<`u`&&window.navigator!=null&&e.test(window.navigator.userAgentData?.platform||window.navigator.platform)}function it(e){let t=null;return()=>(t??=e(),t)}var at=it(function(){return rt(/^Mac/i)}),ot=it(function(){return rt(/^iPad/i)||at()&&navigator.maxTouchPoints>1}),st=it(function(){return nt(/AppleWebKit/i)&&!ct()}),ct=it(function(){return nt(/Chrome/i)}),lt=it(function(){return nt(/Android/i)}),ut=it(function(){return nt(/Firefox/i)});function dt(e){return e.pointerType===``&&e.isTrusted?!0:lt()&&e.pointerType?e.type===`click`&&e.buttons===1:e.detail===0&&!e.pointerType}function ft(e,t,n=!0){let{metaKey:r,ctrlKey:i,altKey:a,shiftKey:o}=t;ut()&&window.event?.type?.startsWith(`key`)&&e.target===`_blank`&&(at()?r=!0:i=!0);let s=st()&&at()&&!ot()?new KeyboardEvent(`keydown`,{keyIdentifier:`Enter`,metaKey:r,ctrlKey:i,altKey:a,shiftKey:o}):new MouseEvent(`click`,{metaKey:r,ctrlKey:i,altKey:a,shiftKey:o,detail:1,bubbles:!0,cancelable:!0});ft.isOpening=n,qe(e),e.dispatchEvent(s),ft.isOpening=!1}ft.isOpening=!1;var pt=null,mt=new Set,ht=new Map,gt=!1,_t=!1,vt={Tab:!0,Escape:!0};function yt(e,t){for(let n of mt)n(e,t)}function bt(e){return!(e.metaKey||!at()&&e.altKey||e.ctrlKey||e.key===`Control`||e.key===`Shift`||e.key===`Meta`)}function xt(e){gt=!0,!ft.isOpening&&bt(e)&&(pt=`keyboard`,yt(`keyboard`,e))}function St(e){pt=`pointer`,`pointerType`in e&&e.pointerType,(e.type===`mousedown`||e.type===`pointerdown`)&&(gt=!0,yt(`pointer`,e))}function Ct(e){!ft.isOpening&&dt(e)&&(gt=!0,pt=`virtual`)}function wt(e){let t=Ve(z(e)),n=L(z(e));z(e)===t||z(e)===n||!e.isTrusted||(!gt&&!_t&&(pt=`virtual`,yt(`virtual`,e)),gt=!1,_t=!1)}function Tt(){gt=!1,_t=!0}function Et(e){if(typeof window>`u`||typeof document>`u`)return;let t=Ve(e),n=L(e);if(ht.get(t))return;let r=t.HTMLElement.prototype.focus;Reflect.defineProperty(t.HTMLElement.prototype,"focus",{configurable:!0,writable:!0,value:function(){gt=!0,r.apply(this,arguments)}}),n.addEventListener(`keydown`,xt,!0),n.addEventListener(`keyup`,xt,!0),n.addEventListener(`click`,Ct,!0),t.addEventListener(`focus`,wt,!0),t.addEventListener(`blur`,Tt,!1),typeof PointerEvent<`u`&&(n.addEventListener(`pointerdown`,St,!0),n.addEventListener(`pointermove`,St,!0),n.addEventListener(`pointerup`,St,!0)),t.addEventListener(`beforeunload`,()=>{Dt(e)},{once:!0}),ht.set(t,{focus:r})}var Dt=(e,t)=>
1{let n=Ve(e),r=L(e);t&&r.removeEventListener(`DOMContentLoaded`,t),ht.has(n)&&(Reflect.defineProperty(n.HTMLElement.prototype,"focus",{configurable:!0,writable:!0,value:ht.get(n).focus}),r.removeEventListener(`keydown`,xt,!0),r.removeEventListener(`keyup`,xt,!0),r.removeEventListener(`click`,Ct,!0),n.removeEventListener(`focus`,wt,!0),n.removeEventListener(`blur`,Tt,!1),typeof PointerEvent<`u`&&(r.removeEventListener(`pointerdown`,St,!0),r.removeEventListener(`pointermove`,St,!0),r.removeEventListener(`pointerup`,St,!0)),ht.delete(n))};function Ot(e){let t=L(e),n;return t.readyState===`loading`?(n=()=>{Et(e)},t.addEventListener(`DOMContentLoaded`,n)):Et(e),()=>Dt(e,n)}typeof document<`u`&&Ot();function kt(){return pt!==`pointer`}var At=new Set([`checkbox`,`radio`,`range`,`color`,`file`,`image`,`button`,`submit`,`reset`]);function jt(e,t,n){let r=n?z(n):void 0,i=L(r),a=Ve(r),o=a===void 0?HTMLInputElement:a.HTMLInputElement,s=a===void 0?HTMLTextAreaElement:a.HTMLTextAreaElement,c=a===void 0?HTMLElement:a.HTMLElement,l=a===void 0?KeyboardEvent:a.KeyboardEvent,u=Ke(i);return e=e||u instanceof o&&!At.has(u.type)||u instanceof s||u instanceof c&&u.isContentEditable,!(e&&t===`keyboard`&&n instanceof l&&!vt[n.key])}function Mt(e,t,n){Et(),(0,F.useEffect)(()=>{if(n?.enabled===!1)return;let t=(t,r)=>{jt(!!n?.isTextInput,t,r)&&e(kt())};return mt.add(t),()=>{mt.delete(t)}},t)}function Nt(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:i}=e,a=(0,F.useCallback)(e=>{if(z(e)===e.currentTarget)return r&&r(e),i&&i(!1),!0},[r,i]),o=tt(a),s=(0,F.useCallback)(e=>{let t=z(e),r=L(t),a=r?Ke(r):Ke();t===e.currentTarget&&t===a&&(n&&n(e),i&&i(!0),o(e))},[i,n,o]);return{focusProps:{onFocus:!t&&(n||i||r)?s:void 0,onBlur:!t&&(r||i)?a:void 0}}}function Pt(){let e=(0,F.useRef)(new Map),t=(0,F.useCallback)((t,n,r,i)=>{let a=i?.once?(...t)=>{e.current.delete(r),r(...t)}:r;e.current.set(r,{type:n,eventTarget:t,fn:a,options:i}),t.addEventListener(n,a,i)},[]),n=(0,F.useCallback)((t,n,r,i)=>{let a=e.current.get(r)?.fn||r;t.removeEventListener(n,a,i),e.current.delete(r)},[]),r=(0,F.useCallback)(()=>{e.current.forEach((e,t)=>{n(e.eventTarget,e.type,t,e.options)})},[n]);return(0,F.useEffect)(()=>r,[r]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:r}}function Ft(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:i}=e,a=(0,F.useRef)({isFocusWithin:!1}),{addGlobalListener:o,removeAllGlobalListeners:s}=Pt(),c=(0,F.useCallback)(e=>{R(e.currentTarget,z(e))&&a.current.isFocusWithin&&!R(e.currentTarget,e.relatedTarget)&&(a.current.isFocusWithin=!1,s(),n&&n(e),i&&i(!1))},[n,i,a,s]),l=tt(c),u=(0,F.useCallback)(e=>{if(!R(e.currentTarget,z(e)))return;let t=z(e),n=L(t),s=Ke(n);if(!a.current.isFocusWithin&&s===t){r&&r(e),i&&i(!0),a.current.isFocusWithin=!0,l(e);let t=e.currentTarget;o(n,`focus`,e=>{let r=z(e);if(a.current.isFocusWithin&&!R(t,r)){let e=new n.defaultView.FocusEvent(`blur`,{relatedTarget:r});et(e,t);let i=$e(e);c(i)}},{capture:!0})}},[r,i,l,o,c]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:u,onBlur:c}}}function It(e={}){let{autoFocus:t=!1,isTextInput:n,within:r}=e,i=(0,F.useRef)({isFocused:!1,isFocusVisible:t||kt()}),[a,o]=(0,F.useState)(!1),[s,c]=(0,F.useState)(()=>i.current.isFocused&&i.current.isFocusVisible),l=(0,F.useCallback)(()=>
1c(i.current.isFocused&&i.current.isFocusVisible),[]),u=(0,F.useCallback)(e=>{i.current.isFocused=e,i.current.isFocusVisible=kt(),o(e),l()},[l]);Mt(e=>{i.current.isFocusVisible=e,l()},[n,a],{enabled:a,isTextInput:n});let{focusProps:d}=Nt({isDisabled:r,onFocusChange:u}),{focusWithinProps:f}=Ft({isDisabled:!r,onFocusWithinChange:u});return{isFocused:a,isFocusVisible:s,focusProps:r?f:d}}var Lt=!1,Rt=0;function zt(){Lt=!0,setTimeout(()=>{Lt=!1},500)}function Bt(e){e.pointerType===`touch`&&zt()}function Vt(){let e=L(null);if(e!==void 0)return Rt===0&&typeof PointerEvent<`u`&&e.addEventListener(`pointerup`,Bt),Rt++,()=>{Rt--,!(Rt>0)&&typeof PointerEvent<`u`&&e.removeEventListener(`pointerup`,Bt)}}function Ht(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:i}=e,[a,o]=(0,F.useState)(!1),s=(0,F.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:``,target:null}).current;(0,F.useEffect)(Vt,[]);let{addGlobalListener:c,removeAllGlobalListeners:l}=Pt(),{hoverProps:u,triggerHoverEnd:d}=(0,F.useMemo)(()=>{let e=(e,r)=>{if(s.pointerType=r,i||r===`touch`||s.isHovered||!R(e.currentTarget,z(e)))return;s.isHovered=!0;let l=e.currentTarget;s.target=l,c(L(z(e)),`pointerover`,e=>{s.isHovered&&s.target&&!R(s.target,z(e))&&a(e,e.pointerType)},{capture:!0}),t&&t({type:`hoverstart`,target:l,pointerType:r}),n&&n(!0),o(!0)},a=(e,t)=>{let i=s.target;s.pointerType=``,s.target=null,!(t===`touch`||!s.isHovered||!i)&&(s.isHovered=!1,l(),r&&r({type:`hoverend`,target:i,pointerType:t}),n&&n(!1),o(!1))},u={};return typeof PointerEvent<`u`&&(u.onPointerEnter=t=>{Lt&&t.pointerType===`mouse`||e(t,t.pointerType)},u.onPointerLeave=e=>{!i&&R(e.currentTarget,z(e))&&a(e,e.pointerType)}),{hoverProps:u,triggerHoverEnd:a}},[t,n,r,i,s,c,l]);return(0,F.useEffect)(()=>{i&&d({currentTarget:s.target},s.pointerType)},[i]),{hoverProps:u,isHovered:a}}function Ut(e){let t=e.width/2,n=e.height/2;return{top:e.clientY-n,right:e.clientX+t,bottom:e.clientY+n,left:e.clientX-t}}function Wt(e,t){return!(!e||!t||e.right<t.left||e.left>t.right||e.bottom<t.top||e.top>t.bottom)}function Gt({disabled:e=!1}={}){let t=(0,F.useRef)(null),[n,r]=(0,F.useState)(!1),i=ye(),a=N(()=>{t.current=null,r(!1),i.dispose()}),o=N(e=>{if(i.dispose(),t.current===null){t.current=e.currentTarget,r(!0);{let n=xe(e.currentTarget);i.addEventListener(n,`pointerup`,a,!1),i.addEventListener(n,`pointermove`,e=>{if(t.current){let n=Ut(e);r(Wt(n,t.current.getBoundingClientRect()))}},!1),i.addEventListener(n,`pointercancel`,a,!1)}}});return{pressed:n,pressProps:e?{}:{onPointerDown:o,onPointerUp:a,onClick:a}}}var Kt=(0,F.createContext)(void 0);function qt(){return(0,F.useContext)(Kt)}function Jt(e){let t=e.parentElement,n=null;for(;t&&!ue(t);)ne(t)&&(n=t),t=t.parentElement;let r=t?.getAttribute(`disabled`)===``;return r&&Yt(n)?!1:r}function Yt(e){if(!e)return!1;let t=e.previousElementSibling;for(;t!==null;){if(ne(t))return!1;t=t.previousElementSibling}return!0}var Xt=(0,F.createContext)(null);Xt.displayName=`LabelContext`;function Zt(){let e=(0,F.useContext)(Xt);if(e===null){let e=Error(`You used a <Label /> component, but it is not inside a relevant parent.`);throw Error.captureStackTrace&&Error.captureStackTrace(e,Zt),e}return e}function Qt(e){let t=(0,F.useContext)(Xt)?.value??void 0;return(e?.length??0)>0?[t,...e].filter(Boolean).join(` `):t}function $t({inherit:e=!1}={}){let t=Qt(),[n,r]=(0,F.useState)([]),i=e?[t,...n].filter(Boolean):n;return[i.length>0?i.join(` `):void 0,(0,F.useMemo)(()=>function(e){let t=N(e=>(r(t=>[...t,e]),()=>r(t=>{let n=t.slice(),r=n.indexOf(e);return r!==-1&&n.splice(r,1),n}))),n=(0,F.useMemo)(()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value}),[t,e.slot,e.name,e.props,e.value]);return F.createElement(Xt.Provider,{value:n},e.children)},[r])]}var en=`label`;function tn(e,t){let n=(0,fe.useId)(),r=Zt(),i=qt(),a=je(),{id:o=`headlessui-label-${n}`,htmlFor:s=i??r.props?.htmlFor,passive:c=!1,...l}=e,u=le(t);j(()=>r.register(o),[o,r.register]);let d=N(e=>{let t=e.currentTarget;if(!(e.target!==e.currentTarget&&ce(e.target))&&(Ae(t)&&e.preventDefault(),r.props&&`onClick`in r.props&&typeof r.props.onClick==`function`&&r.props.onClick(e),Ae(t))){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute(`disabled`);if(t===`true`||t===``)return;let n=e.getAttribute(`aria-disabled`);if(n===`true`||n===``)return;(re(e)&&(e.type===`file`||e.type===`radio`||e.type===`checkbox`)||e.role===`radio`||e.role===`checkbox`||e.role===`switch`)&&e.click(),e.focus({preventScroll:!0})}}}),f=_e({...r.slot,disabled:a||!1}),p={ref:u,...r.props,id:o,htmlFor:s,onClick:d};return c&&(`onClick`in p&&(delete p.htmlFor,delete p.onClick),`onClick`in l&&delete l.onClick),M()({ourProps:p,theirProps:l,slot:f,defaultTag:s?en:`div`,name:r.name||`Label`})}var nn=P(tn);Object.assign(nn,{});function rn(e){if(e===null)return{width:0,height:0};let{width:t,height:n}=e.getBoundingClientRect();return{width:t,height:n}}function an(e,t,n=!1){let[r,i]=(0,F.useState)(()=>rn(t));return j(()=>
1{if(!t||!e)return;let n=ke();return n.requestAnimationFrame(function e(){n.requestAnimationFrame(e),i(e=>{let n=rn(t);return n.width===e.width&&n.height===e.height?e:n})}),()=>{n.dispose()}},[t,e]),n?{width:`${r.width}px`,height:`${r.height}px`}:r}var on=(e=>(e[e.Left=0]=`Left`,e[e.Right=2]=`Right`,e))(on||{});function sn(e){let t=(0,F.useRef)(null);return{onPointerDown:N(n=>{t.current=n.pointerType,!Jt(n.currentTarget)&&n.pointerType===`mouse`&&n.button===on.Left&&(n.preventDefault(),e(n))}),onClick:N(n=>{t.current!==`mouse`&&(Jt(n.currentTarget)||e(n))})}}var cn=(e=>(e[e.Ignore=0]=`Ignore`,e[e.Select=1]=`Select`,e[e.Close=2]=`Close`,e))(cn||{}),ln={Ignore:{kind:0},Select:e=>({kind:1,target:e}),Close:{kind:2}},un=200,dn=5;function fn(e,{trigger:t,action:n,close:r,select:i}){let a=(0,F.useRef)(null),o=(0,F.useRef)(null),s=(0,F.useRef)(null);Ie(e&&t!==null,`pointerdown`,e=>{de(e?.target)&&t!=null&&t.contains(e.target)&&(o.current=e.x,s.current=e.y,a.current=e.timeStamp)}),Ie(e&&t!==null,`pointerup`,e=>{let t=a.current;if(t===null||(a.current=null,!te(e.target))||Math.abs(e.x-(o.current??e.x))<dn&&Math.abs(e.y-(s.current??e.y))<dn)return;let c=n(e);switch(c.kind){case 0:return;case 1:e.timeStamp-t>un&&(i(c.target),r());break;case 2:r();break}},{capture:!0})}function pn(e,t){return(0,F.useMemo)(()=>{if(e.type)return e.type;let n=e.as??`button`;if(typeof n==`string`&&n.toLowerCase()===`button`||t?.tagName===`BUTTON`&&!t.hasAttribute(`type`))return`button`},[e.type,e.as,t])}function mn(e){return[e.screenX,e.screenY]}function hn(){let e=(0,F.useRef)([-1,-1]);return{wasMoved(t){let n=mn(t);return e.current[0]===n[0]&&e.current[1]===n[1]?!1:(e.current=n,!0)},update(t){e.current=mn(t)}}}function gn(e,{container:t,accept:n,walk:r}){let i=(0,F.useRef)(n),a=(0,F.useRef)(r);(0,F.useEffect)(()=>{i.current=n,a.current=r},[n,r]),j(()=>{if(!t||!e)return;let n=xe(t);if(!n)return;let r=i.current,o=a.current,s=Object.assign(e=>r(e),{acceptNode:r}),c=n.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,s,!1);for(;c.nextNode();)o(c.currentNode)},[t,e,i,a])}function _n(){return typeof window<`u`}function vn(e){return yn(e)?(e.nodeName||``).toLowerCase():`#document`}function B(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function V(e){return((yn(e)?e.ownerDocument:e.document)||window.document)?.documentElement}function yn(e){return _n()?e instanceof Node||e instanceof B(e).Node:!1}function H(e){return _n()?e instanceof Element||e instanceof B(e).Element:!1}function U(e){return _n()?e instanceof HTMLElement||e instanceof B(e).HTMLElement:!1}function bn(e){return!_n()||typeof ShadowRoot>`u`?!1:e instanceof ShadowRoot||e instanceof B(e).ShadowRoot}function xn(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=G(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&i!==`inline`&&i!==`contents`}function Sn(e){return/^(table|td|th)$/.test(vn(e))}function Cn(e){try{if(e.matches(`:popover-open`))return!0}catch{}try{return e.matches(`:modal`)}catch{return!1}}var wn=/transform|translate|scale|rotate|perspective|filter/,Tn=/paint|layout|strict|content/,W=e=>!!e&&e!==`none`,En;function Dn(e){let t=H(e)?G(e):e;return W(t.transform)||W(t.translate)||W(t.scale)||W(t.rotate)||W(t.perspective)||!kn()&&(W(t.backdropFilter)||W(t.filter))||wn.test(t.willChange||``)||Tn.test(t.contain||``)}function On(e){let t=K(e);for(;U(t)&&!An(t);){if(Dn(t))return t;if(Cn(t))return null;t=K(t)}return null}function kn(){return En??=typeof CSS<`u`&&CSS.supports&&CSS.supports(`-webkit-backdrop-filter`,`none`),En}function An(e){return/^(html|body|#document)$/.test(vn(e))}function G(e){return B(e).getComputedStyle(e)}function jn(e){return H(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function K(e){if(vn(e)===`html`)return e;let t=e.assignedSlot||e.parentNode||bn(e)&&e.host||V(e);return bn(t)?t.host:t}function Mn(e){let t=K(e);return An(t)?(e.ownerDocument||e).body:U(t)&&xn(t)?t:Mn(t)}function Nn(e,t,n){t===void 0&&(t=[]),n===void 0&&(n=!0);let r=Mn(e),i=r===e.ownerDocument?.body,a=B(r);if(i){let e=Pn(a);
vendor: 5,055 bytes, line 1
1return t.concat(a,a.visualViewport||[],xn(r)?r:[],e&&n?Nn(e):[])}else return t.concat(r,Nn(r,[],n))}function Pn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Fn(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+`/`+n}).join(` `):navigator.userAgent}var q=Math.min,J=Math.max,In=Math.round,Ln=Math.floor,Y=e=>({x:e,y:e}),Rn={left:`right`,right:`left`,bottom:`top`,top:`bottom`};function zn(e,t,n){return J(e,q(t,n))}function Bn(e,t){return typeof e==`function`?e(t):e}function Vn(e){return e.split(`-`)[0]}function Hn(e){return e.split(`-`)[1]}function Un(e){return e===`x`?`y`:`x`}function Wn(e){return e===`y`?`height`:`width`}function X(e){let t=e[0];return t===`t`||t===`b`?`y`:`x`}function Gn(e){return Un(X(e))}function Kn(e,t,n){n===void 0&&(n=!1);let r=Hn(e),i=Gn(e),a=Wn(i),o=i===`x`?r===(n?`end`:`start`)?`right`:`left`:r===`start`?`bottom`:`top`;return t.reference[a]>t.floating[a]&&(o=tr(o)),[o,tr(o)]}function qn(e){let t=tr(e);return[Jn(e),t,Jn(t)]}function Jn(e){return e.includes(`start`)?e.replace(`start`,`end`):e.replace(`end`,`start`)}var Yn=[`left`,`right`],Xn=[`right`,`left`],Zn=[`top`,`bottom`],Qn=[`bottom`,`top`];function $n(e,t,n){switch(e){case`top`:case`bottom`:return n?t?Xn:Yn:t?Yn:Xn;case`left`:case`right`:return t?Zn:Qn;default:return[]}}function er(e,t,n,r){let i=Hn(e),a=$n(Vn(e),n===`start`,r);return i&&(a=a.map(e=>e+`-`+i),t&&(a=a.concat(a.map(Jn)))),a}function tr(e){let t=Vn(e);return Rn[t]+e.slice(t.length)}function nr(e){return{top:e.top??0,right:e.right??0,bottom:e.bottom??0,left:e.left??0}}function rr(e){return typeof e==`number`?{top:e,right:e,bottom:e,left:e}:nr(e)}function ir(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function ar(e,t,n){let{reference:r,floating:i}=e,a=X(t),o=Gn(t),s=Wn(o),c=Vn(t),l=a===`y`,u=r.x+r.width/2-i.width/2,d=r.y+r.height/2-i.height/2,f=r[s]/2-i[s]/2,p;switch(c){case`top`:p={x:u,y:r.y-i.height};break;case`bottom`:p={x:u,y:r.y+r.height};break;case`right`:p={x:r.x+r.width,y:d};break;case`left`:p={x:r.x-i.width,y:d};break;default:p={x:r.x,y:r.y}}let m=Hn(t);return m&&(p[o]+=f*(m===`end`?1:-1)*(n&&l?-1:1)),p}async function or(e,t){t===void 0&&(t={});let{x:n,y:r,platform:i,rects:a,elements:o,strategy:s}=e,{boundary:c=`clippingAncestors`,rootBoundary:l=`viewport`,elementContext:u=`floating`,altBoundary:d=!1,padding:f=0}=Bn(t,e),p=rr(f),m=o[d?u===`floating`?`reference`:`floating`:u],h=ir(await i.getClippingRect({element:await(i.isElement==null?void 0:i.isElement(m))??!0?m:m.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(o.floating)),boundary:c,rootBoundary:l,strategy:s})),g=u===`floating`?{x:n,y:r,width:a.floating.width,height:a.floating.height}:a.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(o.floating)),v=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},y=ir(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:o,rect:g,offsetParent:_,strategy:s}):g);return{top:(h.top-y.top+p.top)/v.y,bottom:(y.bottom-h.bottom+p.bottom)/v.y,left:(h.left-y.left+p.left)/v.x,right:(y.right-h.right+p.right)/v.x}}var sr=50,cr=async(e,t,n)=>{let{placement:r=`bottom`,strategy:i=`absolute`,middleware:a=[],platform:o}=n,s=o.detectOverflow?o:{...o,detectOverflow:or},c=await(o.isRTL==null?void 0:o.isRTL(t)),l=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=ar(l,r,c),f=r,p=0,m={};for(let n=0;n<a.length;n++){let h=a[n];if(!h)continue;let{name:g,fn:_}=h,{x:v,y,data:b,reset:x}=await _({x:u,y:d,initialPlacement:r,placement:f,strategy:i,middlewareData:m,rects:l,platform:s,elements:{reference:e,floating:t}});u=v??u,d=y??d,m[g]={...m[g],...b},x&&p<sr&&(p++,typeof x==`object`&&(x.placement&&(f=x.placement),x.rects&&(l=x.rects===!0?await o.getElementRects({reference:e,floating:t,strategy:i}):x.rects),{x:u,y:d}=ar(l,f,c)),n=-1)}return{x:u,y:d,placement:f,strategy:i,middlewareData:m}},lr=function(e){return e===void 0&&(e={}),{name:`flip`,options:e,async fn(t){var n;let{placement:r,middlewareData:i,rects:a,initialPlacement:o,platform:s,elements:c}=t,{mainAxis:l=!0,crossAxis:u=!0,fallbackPlacements:d,fallbackStrategy:f=`bestFit`,fallbackAxisSideDirection:p=`none`,flipAlignment:m=!0,...h}=Bn(e,t);if((n=i.arrow)!=null&&n.alignmentOffset)return{};let g=Vn(r),_=X(o),v=Vn(o)===o,y=await(s.isRTL==null?void 0:s.isRTL(c.floating)),b=d||(v||!m?[tr(o)]:qn(o)),x=p!==`none`;!d&&x&&b.push(...er(o,m,p,y));let S=[o,...b],C=await s.detectOverflow(t,h),w=[],T=i.flip?.overflows||[];if(l&&w.push(C[g]),u){let e=Kn(r,a,y);w.push(C[e[0]],C[e[1]])}if(T=[...T,{placement:r,overflows:w}],!w.every(e=>e<=0)){let e=(i.flip?.index||0)+1,t=S[e];if(t&&(!(u===`alignment`&&_!==X(t))||T.every(e=>X(e.placement)!==_||e.overflows[0]>0)))return{data:{index:e,overflows:T},reset:{placement:t}};let n=T.filter(e=>e.overflows[0]<=0).sort((e,t)=>
vendor: 8,627 bytes, line 1
1e.overflows[1]-t.overflows[1])[0]?.placement;if(!n)switch(f){case`bestFit`:{let e=T.filter(e=>{if(x){let t=X(e.placement);return t===_||t===`y`}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0]?.[0];e&&(n=e);break}case`initialPlacement`:n=o;break}if(r!==n)return{reset:{placement:n}}}return{}}}},ur=new Set([`left`,`top`]);async function dr(e,t){let{placement:n,platform:r,elements:i}=e,a=await(r.isRTL==null?void 0:r.isRTL(i.floating)),o=Vn(n),s=Hn(n),c=X(n)===`y`,l=ur.has(o)?-1:1,u=a&&c?-1:1,d=Bn(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}=typeof d==`number`?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof m==`number`&&(p=s===`end`?m*-1:m),c?{x:p*u,y:f*l}:{x:f*l,y:p*u}}var fr=function(e){return e===void 0&&(e=0),{name:`offset`,options:e,async fn(t){var n;let{x:r,y:i,placement:a,middlewareData:o}=t,s=await dr(t,e);return a===o.offset?.placement&&(n=o.arrow)!=null&&n.alignmentOffset?{}:{x:r+s.x,y:i+s.y,data:{...s,placement:a}}}}},pr=function(e){return e===void 0&&(e={}),{name:`shift`,options:e,async fn(t){let{x:n,y:r,placement:i,platform:a}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=Bn(e,t),u={x:n,y:r},d=await a.detectOverflow(t,l),f=X(i),p=Un(f),m=u[p],h=u[f],g=(e,t)=>zn(t+d[e===`y`?`top`:`left`],t,t-d[e===`y`?`bottom`:`right`]);o&&(m=g(p,m)),s&&(h=g(f,h));let _=c.fn({...t,[p]:m,[f]:h});return{..._,data:{x:_.x-n,y:_.y-r,enabled:{[p]:o,[f]:s}}}}}},mr=function(e){return e===void 0&&(e={}),{name:`size`,options:e,async fn(t){let{placement:n,rects:r,platform:i,elements:a}=t,{apply:o=()=>{},...s}=Bn(e,t),c=await i.detectOverflow(t,s),l=Vn(n),u=Hn(n),d=X(n)===`y`,{width:f,height:p}=r.floating,m,h;l===`top`||l===`bottom`?(m=l,h=u===(await(i.isRTL==null?void 0:i.isRTL(a.floating))?`start`:`end`)?`left`:`right`):(h=l,m=u===`end`?`top`:`bottom`);let g=p-c.top-c.bottom,_=f-c.left-c.right,v=q(p-c[m],g),y=q(f-c[h],_),b=t.middlewareData.shift,x=!b,S=v,C=y;b!=null&&b.enabled.x&&(C=_),b!=null&&b.enabled.y&&(S=g),x&&!u&&(d?C=f-2*J(c.left,c.right):S=p-2*J(c.top,c.bottom)),await o({...t,availableWidth:C,availableHeight:S});let w=await i.getDimensions(a.floating);return f!==w.width||p!==w.height?{reset:{rects:!0}}:{}}}};function hr(e){let t=G(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=U(e),a=i?e.offsetWidth:n,o=i?e.offsetHeight:r,s=In(n)!==a||In(r)!==o;return s&&(n=a,r=o),{width:n,height:r,$:s}}function gr(e){return H(e)?e:e.contextElement}function _r(e){let t=gr(e);if(!U(t))return Y(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:a}=hr(t),o=(a?In(n.width):n.width)/r,s=(a?In(n.height):n.height)/i;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}var vr=Y(0);function yr(e){let t=B(e);return!kn()||!t.visualViewport?vr:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function br(e,t,n){return t===void 0&&(t=!1),!!n&&t&&n===B(e)}function xr(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);let i=e.getBoundingClientRect(),a=gr(e),o=Y(1);t&&(r?H(r)&&(o=_r(r)):o=_r(e));let s=br(a,n,r)?yr(a):Y(0),c=(i.left+s.x)/o.x,l=(i.top+s.y)/o.y,u=i.width/o.x,d=i.height/o.y;if(a&&r){let e=B(a),t=H(r)?B(r):r,n=e,i=Pn(n);for(;i&&t!==n;){let e=_r(i),t=i.getBoundingClientRect(),r=G(i),a=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,l*=e.y,u*=e.x,d*=e.y,c+=a,l+=o,n=B(i),i=Pn(n)}}return ir({width:u,height:d,x:c,y:l})}function Sr(e,t){let n=jn(e).scrollLeft;return t?t.left+n:xr(V(e)).left+n}function Cr(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-Sr(e,n),y:n.top+t.scrollTop}}function wr(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,a=i===`fixed`,o=V(r),s=t?Cn(t.floating):!1;if(r===o||s&&a)return n;let c={scrollLeft:0,scrollTop:0},l=Y(1),u=Y(0),d=U(r);if((d||!a)&&((vn(r)!==`body`||xn(o))&&(c=jn(r)),d)){let e=xr(r);l=_r(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let f=o&&!d&&!a?Cr(o,c):Y(0);return{width:n.width*l.x,height:n.height*l.y,x:n.x*l.x-c.scrollLeft*l.x+u.x+f.x,y:n.y*l.y-c.scrollTop*l.y+u.y+f.y}}function Tr(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function Er(e){let t=jn(e),n=e.ownerDocument.body,r=J(e.scrollWidth,e.clientWidth,n.scrollWidth,n.clientWidth),i=J(e.scrollHeight,e.clientHeight,n.scrollHeight,n.clientHeight),a=-t.scrollLeft+Sr(e),o=-t.scrollTop;return G(n).direction===`rtl`&&(a+=J(e.clientWidth,n.clientWidth)-r),{width:r,height:i,x:a,y:o}}var Dr=25;function Or(e,t,n){n===void 0&&(n=`viewport`);let r=n===`layoutViewport`,i=B(e),a=V(e),o=i.visualViewport,s=a.clientWidth,c=a.clientHeight,l=0,u=0;if(o){let e=!kn()||t===`fixed`;r?e||(l=-o.offsetLeft,u=-o.offsetTop):(s=o.width,c=o.height,e&&(l=o.offsetLeft,u=o.offsetTop))}if(Sr(a)<=0){let e=a.ownerDocument,t=e.body,n=getComputedStyle(t),r=e.compatMode===`CSS1Compat`&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(a.clientWidth-t.clientWidth-r),o=getComputedStyle(a).scrollbarGutter===`stable both-edges`?i/2:i;o<=Dr&&(s-=o)}return{width:s,height:c,x:l,y:u}}function kr(e,t){let n=xr(e,!0,t===`fixed`),r=n.top+e.clientTop,i=n.left+e.clientLeft,a=_r(e);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:i*a.x,y:r*a.y}}function Ar(e,t,n){let r;if(t===`viewport`||t===`layoutViewport`)r=Or(e,n,t);else if(t===`document`)r=Er(V(e));else if(H(t))r=kr(t,n);else{let n=yr(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ir(r)}function jr(e,t){let n=t.get(e);if(n)return n;let r=Nn(e,[],!1).filter(e=>H(e)&&vn(e)!==`body`),i=null,a=G(e).position===`fixed`,o=a?K(e):e;for(;H(o)&&!An(o);){let e=G(o),t=Dn(o),n=i?i.position:a?`fixed`:``;!t&&(n===`fixed`||n===`absolute`&&e.position===`static`)?r=r.filter(e=>e!==o):i=e,o=K(o)}return t.set(e,r),r}function Mr(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,a=[...n===`clippingAncestors`?Cn(t)?[]:jr(t,this._c):[].concat(n),r],o=Ar(t,a[0],i),s=o.top,c=o.right,l=o.bottom,u=o.left;for(let e=1;e<a.length;e++){let n=Ar(t,a[e],i);s=J(n.top,s),c=q(n.right,c),l=q(n.bottom,l),u=J(n.left,u)}return{width:c-u,height:l-s,x:u,y:s}}function Nr(e){let{width:t,height:n}=hr(e);return{width:t,height:n}}function Pr(e,t,n){let r=U(t),i=V(t),a=n===`fixed`,o=xr(e,!0,a,t),s={scrollLeft:0,scrollTop:0},c=Y(0);if((r||!a)&&((vn(t)!==`body`||xn(i))&&(s=jn(t)),r)){let e=xr(t,!0,a,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}!r&&i&&(c.x=Sr(i));let l=i&&!r&&!a?Cr(i,s):Y(0);return{x:o.left+s.scrollLeft-c.x-l.x,y:o.top+s.scrollTop-c.y-l.y,width:o.width,height:o.height}}function Fr(e){return G(e).position===`static`}function Ir(e,t){if(!U(e)||G(e).position===`fixed`)return null;if(t)return t(e);let n=e.offsetParent;return V(e)===n&&(n=n.ownerDocument.body),n}function Lr(e,t){let n=B(e);if(Cn(e))return n;if(!U(e)){let t=K(e);for(;t&&!An(t);){if(H(t)&&!Fr(t))return t;t=K(t)}return n}let r=Ir(e,t);for(;r&&Sn(r)&&Fr(r);)r=Ir(r,t);return r&&An(r)&&Fr(r)&&!Dn(r)?n:r||On(e)||n}var Rr=async function(e){let t=this.getOffsetParent||Lr,n=this.getDimensions,r=await n(e.floating);return{reference:Pr(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function zr(e){return G(e).direction===`rtl`}var Br={convertOffsetParentRelativeRectToViewportRelativeRect:wr,getDocumentElement:V,getClippingRect:Mr,getOffsetParent:Lr,getElementRects:Rr,getClientRects:Tr,getDimensions:Nr,getScale:_r,isElement:H,isRTL:zr};function Vr(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Hr(e,t,n){let r=null,i,a=V(e);function o(){var e;clearTimeout(i),(e=r)==null||e.disconnect(),r=null}function s(n,c){n===void 0&&(n=!1),c===void 0&&(c=1),o();let l=e.getBoundingClientRect(),{left:u,top:d,width:f,height:p}=l;if(n||t(),!f||!p)return;let m=Ln(d),h=Ln(a.clientWidth-(u+f)),g=Ln(a.clientHeight-(d+p)),_=Ln(u),v={rootMargin:-m+`px `+-h+`px `+-g+`px `+-_+`px`,threshold:J(0,q(1,c))||1},y=!0;function b(t){let n=t[0].intersectionRatio;if(!Vr(l,e.getBoundingClientRect()))return s();if(n!==c){if(!y)return s();n?s(!1,n):i=setTimeout(()=>{s(!1,1e-7)},1e3)}y=!1}try{r=new IntersectionObserver(b,{...v,root:a.ownerDocument})}catch{r=new IntersectionObserver(b,v)}r.observe(e)}let c=B(e),l=()=>s(n);return c.addEventListener(`resize`,l),s(!0),()=>{c.removeEventListener(`resize`,l),o()}}function Ur(e,t,n,r){r===void 0&&(r={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:o=typeof ResizeObserver==`function`,layoutShift:s=typeof IntersectionObserver==`function`,animationFrame:c=!1}=r,l=gr(e),u=i||a?[...l?Nn(l):[],...t?Nn(t):[]]:[];
1u.forEach(e=>{i&&e.addEventListener(`scroll`,n),a&&e.addEventListener(`resize`,n)});let d=l&&s?Hr(l,n,a):null,f=-1,p=null;o&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===l&&p&&t&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var e;(e=p)==null||e.observe(t)})),n()}),l&&!c&&p.observe(l),t&&p.observe(t));let m,h=c?xr(e):null;c&&g();function g(){let t=xr(e);h&&!Vr(h,t)&&n(),h=t,m=requestAnimationFrame(g)}return n(),()=>{var e;u.forEach(e=>{i&&e.removeEventListener(`scroll`,n),a&&e.removeEventListener(`resize`,n)}),d?.(),(e=p)==null||e.disconnect(),p=null,c&&cancelAnimationFrame(m)}}var Wr=or,Gr=fr,Kr=pr,qr=lr,Jr=mr,Yr=(e,t,n)=>{let r=new Map,i=n??{},a={...Br,...i.platform,_c:r};return cr(e,t,{...i,platform:a})},Xr=t(c(),1),Zr=typeof document<`u`?F.useLayoutEffect:function(){};function Qr(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e==`function`&&e.toString()===t.toString())return!0;let n,r,i;if(e&&t&&typeof e==`object`){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!Qr(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,i[r]))return!1;for(r=n;r--!==0;){let n=i[r];if(!(n===`_owner`&&e.$$typeof)&&!Qr(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function $r(e){return typeof window>`u`?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ei(e,t){let n=$r(e);return Math.round(t*n)/n}function ti(e){let t=F.useRef(e);return Zr(()=>{t.current=e}),t}function ni(e){e===void 0&&(e={});let{placement:t=`bottom`,strategy:n=`absolute`,middleware:r=[],platform:i,elements:{reference:a,floating:o}={},transform:s=!0,whileElementsMounted:c,open:l}=e,[u,d]=F.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=F.useState(r);Qr(f,r)||p(r);let[m,h]=F.useState(null),[g,_]=F.useState(null),v=F.useCallback(e=>{e!==S.current&&(S.current=e,h(e))},[]),y=F.useCallback(e=>{e!==C.current&&(C.current=e,_(e))},[]),b=a||m,x=o||g,S=F.useRef(null),C=F.useRef(null),w=F.useRef(u),T=c!=null,ee=ti(c),te=ti(i),ne=ti(l),E=F.useCallback(()=>{if(!S.current||!C.current)return;let e={placement:t,strategy:n,middleware:f};te.current&&(e.platform=te.current),Yr(S.current,C.current,e).then(e=>{let t={...e,isPositioned:ne.current!==!1};D.current&&!Qr(w.current,t)&&(w.current=t,Xr.flushSync(()=>{d(t)}))})},[f,t,n,te,ne]);Zr(()=>{l===!1&&w.current.isPositioned&&(w.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[l]);let D=F.useRef(!1);Zr(()=>(D.current=!0,()=>{D.current=!1}),[]),Zr(()=>{if(b&&(S.current=b),x&&(C.current=x),b&&x){if(ee.current)return ee.current(b,x,E);E()}},[b,x,E,ee,T]);let re=F.useMemo(()=>({reference:S,floating:C,setReference:v,setFloating:y}),[v,y]),O=F.useMemo(()=>({reference:b,floating:x}),[b,x]),k=F.useMemo(()=>{let e={position:n,left:0,top:0};if(!O.floating)return e;let t=ei(O.floating,u.x),r=ei(O.floating,u.y);return s?{...e,transform:`translate(`+t+`px, `+r+`px)`,...$r(O.floating)>=1.5&&{willChange:`transform`}}:{position:n,left:t,top:r}},[n,s,O.floating,u.x,u.y]);return F.useMemo(()=>({...u,update:E,refs:re,elements:O,floatingStyles:k}),[u,E,re,O,k])}var ri=(e,t)=>{let n=Gr(e);return{name:n.name,fn:n.fn,options:[e,t]}},ii=(e,t)=>{let n=Kr(e);return{name:n.name,fn:n.fn,options:[e,t]}},ai=(e,t)=>{let n=qr(e);return{name:n.name,fn:n.fn,options:[e,t]}},oi=(e,t)=>{let n=Jr(e);return{name:n.name,fn:n.fn,options:[e,t]}},si={...F},ci=si.useInsertionEffect||(e=>e());function li(e){let t=F.useRef(()=>{});return ci(()=>{t.current=e}),F.useCallback(function(){var e=[...arguments];return t.current==null?void 0:t.current(...e)},[])}var ui=`ArrowUp`,di=`ArrowDown`,fi=`ArrowLeft`,pi=`ArrowRight`,mi=typeof document<`u`?F.useLayoutEffect:F.useEffect,hi=[fi,pi],gi=[ui,di];[...hi,...gi];var _i=!1,vi=0,yi=()=>`floating-ui-`+Math.random().toString(36).slice(2,6)+vi++;function bi(){let[e,t]=F.useState(()=>_i?yi():void 0);return mi(()=>{e??t(yi())},[]),F.useEffect(()=>{_i=!0},[]),e}var xi=si.useId||bi;function Si(){let e=new Map;return{emit(t,n){var r;
1(r=e.get(t))==null||r.forEach(e=>e(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){e.set(t,e.get(t)?.filter(e=>e!==n)||[])}}}var Ci=F.createContext(null),wi=F.createContext(null),Ti=()=>F.useContext(Ci)?.id||null,Ei=()=>F.useContext(wi),Di=`data-floating-ui-focusable`;function Oi(e){let{open:t=!1,onOpenChange:n,elements:r}=e,i=xi(),a=F.useRef({}),[o]=F.useState(()=>Si()),s=Ti()!=null,[c,l]=F.useState(r.reference),u=li((e,t,r)=>{a.current.openEvent=e?t:void 0,o.emit(`openchange`,{open:e,event:t,reason:r,nested:s}),n?.(e,t,r)}),d=F.useMemo(()=>({setPositionReference:l}),[]),f=F.useMemo(()=>({reference:c||r.reference||null,floating:r.floating||null,domReference:r.reference}),[c,r.reference,r.floating]);return F.useMemo(()=>({dataRef:a,open:t,onOpenChange:u,elements:f,events:o,floatingId:i,refs:d}),[t,u,f,o,i,d])}function ki(e){e===void 0&&(e={});let{nodeId:t}=e,n=Oi({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,i=r.elements,[a,o]=F.useState(null),[s,c]=F.useState(null),l=i?.domReference||a,u=F.useRef(null),d=Ei();mi(()=>{l&&(u.current=l)},[l]);let f=ni({...e,elements:{...i,...s&&{reference:s}}}),p=F.useCallback(e=>{let t=H(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;c(t),f.refs.setReference(t)},[f.refs]),m=F.useCallback(e=>{(H(e)||e===null)&&(u.current=e,o(e)),(H(f.refs.reference.current)||f.refs.reference.current===null||e!==null&&!H(e))&&f.refs.setReference(e)},[f.refs]),h=F.useMemo(()=>({...f.refs,setReference:m,setPositionReference:p,domReference:u}),[f.refs,m,p]),g=F.useMemo(()=>({...f.elements,domReference:l}),[f.elements,l]),_=F.useMemo(()=>({...f,...r,refs:h,elements:g,nodeId:t}),[f,h,g,t,r]);return mi(()=>{r.dataRef.current.floatingContext=_;let e=d?.nodesRef.current.find(e=>e.id===t);e&&(e.context=_)}),F.useMemo(()=>({...f,context:_,refs:h,elements:g}),[f,h,g,_])}var Ai=`active`,ji=`selected`;function Mi(e,t,n){let r=new Map,i=n===`item`,a=e;if(i&&e){let{[Ai]:t,[ji]:n,...r}=e;a=r}return{...n===`floating`&&{tabIndex:-1,[Di]:``},...a,...t.map(t=>{let r=t?t[n]:null;return typeof r==`function`?e?r(e):null:r}).concat(e).reduce((e,t)=>(t&&Object.entries(t).forEach(t=>{let[n,a]=t;if(!(i&&[Ai,ji].includes(n)))if(n.indexOf(`on`)===0){if(r.has(n)||r.set(n,[]),typeof a==`function`){var o;(o=r.get(n))==null||o.push(a),e[n]=function(){var e=[...arguments];return r.get(n)?.map(t=>t(...e)).find(e=>e!==void 0)}}}else e[n]=a}),e),{})}}function Ni(e){e===void 0&&(e=[]);let t=e.map(e=>e?.reference),n=e.map(e=>e?.floating),r=e.map(e=>e?.item),i=F.useCallback(t=>Mi(t,e,`reference`),t),a=F.useCallback(t=>Mi(t,e,`floating`),n),o=F.useCallback(t=>Mi(t,e,`item`),r);return F.useMemo(()=>({getReferenceProps:i,getFloatingProps:a,getItemProps:o}),[i,a,o])}function Pi(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}var Fi=e=>({name:`inner`,options:e,async fn(t){let{listRef:n,overflowRef:r,onFallbackChange:i,offset:a=0,index:o=0,minItemsVisible:s=4,referenceOverflowThreshold:c=0,scrollRef:l,...u}=Bn(e,t),{rects:d,elements:{floating:f}}=t,p=n.current[o],m=l?.current||f,h=f.clientTop||m.clientTop,g=f.clientTop!==0,_=m.clientTop!==0,v=f===m;if(!p)return{};let y={...t,...await ri(-p.offsetTop-f.clientTop-d.reference.height/2-p.offsetHeight/2-a).fn(t)},b=await Wr(Pi(y,m.scrollHeight+h+f.clientTop),u),x=await Wr(y,{...u,elementContext:`reference`}),S=J(0,b.top),C=y.y+S,w=(m.scrollHeight>m.clientHeight?e=>e:In)(J(0,m.scrollHeight+(g&&v||_?h*2:0)-S-J(0,b.bottom)));if(m.style.maxHeight=w+`px`,m.scrollTop=S,i){let e=m.offsetHeight<p.offsetHeight*q(s,n.current.length)-1||x.top>=-c||x.bottom>=-c;Xr.flushSync(()=>i(e))}return r&&(r.current=await Wr(Pi({...y,y:C},m.offsetHeight+h+f.clientTop),u)),{y:C}}});function Ii(e,t){let{open:n,elements:r}=e,{enabled:i=!0,overflowRef:a,scrollRef:o,onChange:s}=t,c=li(s),l=F.useRef(!1),u=F.useRef(null),d=F.useRef(null);F.useEffect(()=>{if(!i)return;function e(e){if(e.ctrlKey||!t||a.current==null)return;let n=e.deltaY,r=a.current.top>=-.5,i=a.current.bottom>=-.5,o=t.scrollHeight-t.clientHeight,s=n<0?-1:1,l=n<0?`max`:`min`;t.scrollHeight<=t.clientHeight||(!r&&n>0||!i&&n<0?(e.preventDefault(),Xr.flushSync(()=>{c(e=>e+Math[l](n,o*s))})):/firefox/i.test(Fn())&&(t.scrollTop+=n))}let t=o?.current||r.floating;if(n&&t)return t.addEventListener(`wheel`,e),requestAnimationFrame(()=>{u.current=t.scrollTop,a.current!=null&&(d.current={...a.current})}),()=>{u.current=null,d.current=null,t.removeEventListener(`wheel`,e)}},[i,n,r.floating,a,o,c]);let f=F.useMemo(()=>({onKeyDown(){l.current=!0},onWheel(){l.current=!1},onPointerMove(){l.current=!1},onScroll(){let e=o?.current||r.floating;if(!(!a.current||!e||!l.current)){if(u.current!==null){let t=e.scrollTop-u.current;(a.current.bottom<-.5&&t<-1||a.current.top<-.5&&t>1)&&Xr.flushSync(()=>c(e=>e+t))}requestAnimationFrame(()=>{u.current=e.scrollTop})}}}),[r.floating,c,a,o]);return F.useMemo(()=>i?{floating:f}:{},[i,f])}var Li=(0,F.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});Li.displayName=`FloatingContext`;var Ri=(0,F.createContext)(null);Ri.displayName=`PlacementContext`;function zi(e){return(0,F.useMemo)(()=>e?typeof e==`string`?{to:e}:e:null,[e])}function Bi(){return(0,F.useContext)(Li).setReference}function Vi(){return(0,F.useContext)(Li).getReferenceProps}function Hi(){let{getFloatingProps:e,slot:t}=(0,F.useContext)(Li);return(0,F.useCallback)((...n)=>Object.assign({},e(...n),{"data-anchor":t.anchor}),[e,t])}function Ui(e=null){e===!1&&(e=null),typeof e==`string`&&(e={to:e});let t=(0,F.useContext)(Ri),n=(0,F.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>t?.outerHTML??t)]);j(()=>{t?.(n??null)},[t,n]);let r=(0,F.useContext)(Li);return(0,F.useMemo)(()=>[r.setFloating,e?r.styles:{}],[r.setFloating,e,r.styles])}var Wi=4;function Gi({children:e,enabled:t=!0}
1){let[n,r]=(0,F.useState)(null),[i,a]=(0,F.useState)(0),o=(0,F.useRef)(null),[s,c]=(0,F.useState)(null);Ki(s);let l=t&&n!==null&&s!==null,{to:u=`bottom`,gap:d=0,offset:f=0,padding:p=0,inner:m}=qi(n,s),[h,g=`center`]=u.split(` `);j(()=>{l&&a(0)},[l]);let{refs:_,floatingStyles:v,context:y}=ki({open:l,placement:h===`selection`?g===`center`?`bottom`:`bottom-${g}`:g===`center`?`${h}`:`${h}-${g}`,strategy:`absolute`,transform:!1,middleware:[ri({mainAxis:h===`selection`?0:d,crossAxis:f}),ii({padding:p}),h!==`selection`&&ai({padding:p}),h===`selection`&&m?Fi({...m,padding:p,overflowRef:o,offset:i,minItemsVisible:Wi,referenceOverflowThreshold:p,onFallbackChange(e){if(!e)return;let t=y.elements.floating;if(!t)return;let n=parseFloat(getComputedStyle(t).scrollPaddingBottom)||0,r=Math.min(Wi,t.childElementCount),i=0,o=0;for(let e of y.elements.floating?.childNodes??[])if(D(e)){let a=e.offsetTop,s=a+e.clientHeight+n,c=t.scrollTop,l=c+t.clientHeight;if(a>=c&&s<=l)r--;else{o=Math.max(0,Math.min(s,l)-Math.max(a,c)),i=e.clientHeight;break}}r>=1&&a(e=>{let t=i*r-o+n;return e>=t?e:t})}}):null,oi({padding:p,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:Ur}),[b=h,x=g]=y.placement.split(`-`);h===`selection`&&(b=`selection`);let S=(0,F.useMemo)(()=>({anchor:[b,x].filter(Boolean).join(` `)}),[b,x]),{getReferenceProps:C,getFloatingProps:w}=Ni([Ii(y,{overflowRef:o,onChange:a})]),T=N(e=>{c(e),_.setFloating(e)});return F.createElement(Ri.Provider,{value:r},F.createElement(Li.Provider,{value:{setFloating:T,setReference:_.setReference,styles:v,getReferenceProps:C,getFloatingProps:w,slot:S}},e))}function Ki(e){j(()=>{if(!e)return;let t=new MutationObserver(()=>{let t=window.getComputedStyle(e).maxHeight,n=parseFloat(t);if(isNaN(n))return;let r=parseInt(t);isNaN(r)||n!==r&&(e.style.maxHeight=`${Math.ceil(n)}px`)});return t.observe(e,{attributes:!0,attributeFilter:[`style`]}),()=>{t.disconnect()}},[e])}function qi(e,t){let n=Ji(e?.gap??`var(--anchor-gap, 0)`,t),r=Ji(e?.offset??`var(--anchor-offset, 0)`,t),i=Ji(e?.padding??`var(--anchor-padding, 0)`,t);return{...e,gap:n,offset:r,padding:i}}function Ji(e,t,n=void 0){let r=ye(),i=N((e,t)=>{if(e==null)return[n,null];if(typeof e==`number`)return[e,null];if(typeof e==`string`){if(!t)return[n,null];let i=Xi(e,t);return[i,n=>{let a=Yi(e);{let o=a.map(e=>window.getComputedStyle(t).getPropertyValue(e));r.requestAnimationFrame(function s(){r.nextFrame(s);let c=!1;for(let[e,n]of a.entries()){let r=window.getComputedStyle(t).getPropertyValue(n);if(o[e]!==r){o[e]=r,c=!0;break}}if(!c)return;let l=Xi(e,t);i!==l&&(n(l),i=l)})}return r.dispose}]}return[n,null]}),a=(0,F.useMemo)(()=>i(e,t)[0],[e,t]),[o=a,s]=(0,F.useState)();return j(()=>{let[n,r]=i(e,t);if(s(n),r)return r(s)},[e,t]),o}function Yi(e){let t=/var\((.*)\)/.exec(e);if(t){let e=t[1].indexOf(`,`);if(e===-1)return[t[1]];let n=t[1].slice(0,e).trim(),r=t[1].slice(e+1).trim();return r?[n,...Yi(r)]:[n]}return[]}function Xi(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 r=parseFloat(window.getComputedStyle(n).marginTop)||0;return t.removeChild(n),r}function Zi(e){throw Error(`Unexpected object: `+e)}var Z=(e=>(e[e.First=0]=`First`,e[e.Previous=1]=`Previous`,e[e.Next=2]=`Next`,e[e.Last=3]=`Last`,e[e.Specific=4]=`Specific`,e[e.Nothing=5]=`Nothing`,e))(Z||{});function Qi(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),i=r??-1;switch(e.focus){case 0:for(let e=0;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 1:i===-1&&(i=n.length);for(let e=i-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=i+1;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 3:for(let e=n.length-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r<n.length;++r)if(t.resolveId(n[r],r,n)===e.id)return r;return r;case 5:return null;default:Zi(e)}}var $i={Idle:{kind:`Idle`},Tracked:e=>({kind:`Tracked`,position:e}),Moved:{kind:`Moved`}};function ea(e){let t=e.getBoundingClientRect();return`${t.x},${t.y}`}function ta(e,t,n){let r=ke();if(t.kind===`Tracked`){let i=function(){a!==ea(e)&&(r.dispose(),n())},{position:a}=t,o=new ResizeObserver(i);o.observe(e),r.add(()=>o.disconnect()),r.addEventListener(window,`scroll`,i,{passive:!0}),r.addEventListener(window,`resize`,i)}return()=>r.dispose()}var na=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function ra(e){let t=e.innerText??``,n=e.cloneNode(!0);if(!D(n))return t;let r=!1;for(let e of n.querySelectorAll(`[hidden],[aria-hidden],[role="img"]`))e.remove(),r=!0;let i=r?n.innerText??``:t;return na.test(i)&&(i=i.replace(na,``)),i}function ia(e){let t=e.getAttribute(`aria-label`);if(typeof t==`string`)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 typeof e==`string`?e.trim():ra(t).trim()}return null}
1).filter(Boolean);if(e.length>0)return e.join(`, `)}return ra(e).trim()}function aa(e){let t=(0,F.useRef)(``),n=(0,F.useRef)(``);return N(()=>{let r=e.current;if(!r)return``;let i=r.innerText;if(t.current===i)return n.current;let a=ia(r).trim().toLowerCase();return t.current=i,n.current=a,a})}var oa=Object.defineProperty,sa=(e,t,n)=>t in e?oa(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ca=(e,t,n)=>(sa(e,typeof t==`symbol`?t:t+``,n),n),Q=(e=>(e[e.Open=0]=`Open`,e[e.Closed=1]=`Closed`,e))(Q||{}),la=(e=>(e[e.Pointer=0]=`Pointer`,e[e.Other=1]=`Other`,e))(la||{}),$=(e=>(e[e.OpenMenu=0]=`OpenMenu`,e[e.CloseMenu=1]=`CloseMenu`,e[e.GoToItem=2]=`GoToItem`,e[e.Search=3]=`Search`,e[e.ClearSearch=4]=`ClearSearch`,e[e.RegisterItems=5]=`RegisterItems`,e[e.UnregisterItems=6]=`UnregisterItems`,e[e.SetButtonElement=7]=`SetButtonElement`,e[e.SetItemsElement=8]=`SetItemsElement`,e[e.SortItems=9]=`SortItems`,e[e.MarkButtonAsMoved=10]=`MarkButtonAsMoved`,e))($||{});function ua(e,t=e=>e){let n=e.activeItemIndex===null?null:e.items[e.activeItemIndex],r=oe(t(e.items.slice()),e=>e.dataRef.current.domRef.current),i=n?r.indexOf(n):null;return i===-1&&(i=null),{items:r,activeItemIndex:i}}var da={1(e){if(e.menuState===1)return e;let t=e.buttonElement?$i.Tracked(ea(e.buttonElement)):e.buttonPositionState;return{...e,activeItemIndex:null,pendingFocus:{focus:Z.Nothing},menuState:1,buttonPositionState:t}},0(e,t){return e.menuState===0?e:{...e,__demoMode:!1,pendingFocus:t.focus,menuState:0,buttonPositionState:$i.Idle}},2:(e,t)=>{if(e.menuState===1)return e;let n={...e,searchQuery:``,activationTrigger:t.trigger??1,__demoMode:!1};if(t.focus===Z.Nothing)return{...n,activeItemIndex:null};if(t.focus===Z.Specific)return{...n,activeItemIndex:e.items.findIndex(e=>e.id===t.id)};if(t.focus===Z.Previous){let r=e.activeItemIndex;if(r!==null){let i=e.items[r].dataRef.current.domRef,a=Qi(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(a!==null){let t=e.items[a].dataRef.current.domRef;if(i.current?.previousElementSibling===t.current||t.current?.previousElementSibling===null)return{...n,activeItemIndex:a}}}}else if(t.focus===Z.Next){let r=e.activeItemIndex;if(r!==null){let i=e.items[r].dataRef.current.domRef,a=Qi(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(a!==null){let t=e.items[a].dataRef.current.domRef;if(i.current?.nextElementSibling===t.current||t.current?.nextElementSibling===null)return{...n,activeItemIndex:a}}}}let r=ua(e),i=Qi(t,{resolveItems:()=>r.items,resolveActiveIndex:()=>r.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...n,...r,activeItemIndex:i}},3:(e,t)=>{let n=+(e.searchQuery===``),r=e.searchQuery+t.value.toLowerCase(),i=(e.activeItemIndex===null?e.items:e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n))).find(e=>e.dataRef.current.textValue?.startsWith(r)&&!e.dataRef.current.disabled),a=i?e.items.indexOf(i):-1;return a===-1||a===e.activeItemIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeItemIndex:a,activationTrigger:1}},4(e){return e.searchQuery===``?e:{...e,searchQuery:``,searchActiveItemIndex:null}},5:(e,t)=>{let n=e.items.concat(t.items.map(e=>e)),r=e.activeItemIndex;return e.pendingFocus.focus!==Z.Nothing&&(r=Qi(e.pendingFocus,{resolveItems:()=>n,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled})),{...e,items:n,activeItemIndex:r,pendingFocus:{focus:Z.Nothing},pendingShouldSort:!0}},6:(e,t)=>{let n=e.items,r=[],i=new Set(t.items);for(let[e,t]of n.entries())if(i.has(t.id)&&(r.push(e),i.delete(t.id),i.size===0))break;if(r.length>0){n=n.slice();for(let e of r.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,...ua(e),pendingShouldSort:!1}:e,10(e){return e.buttonPositionState.kind===`Tracked`?{...e,buttonPositionState:$i.Moved}:e}}
1,fa=class e extends E{constructor(e){super(e),ca(this,`actions`,{registerItem:O(()=>{let e=[],t=new Set;return[(n,r)=>{t.has(r)||(t.add(r),e.push({id:n,dataRef:r}))},()=>(t.clear(),this.send({type:5,items:e.splice(0)}))]}),unregisterItem:O(()=>{let e=[];return[t=>e.push(t),()=>this.send({type:6,items:e.splice(0)})]})}),ca(this,`selectors`,{activeDescendantId(e){var t;let n=e.activeItemIndex,r=e.items;return n===null||(t=r[n])==null?void 0:t.id},isActive(e,t){let n=e.activeItemIndex,r=e.items;return n!==null&&r[n]?.id===t},shouldScrollIntoView(e,t){return e.__demoMode||e.menuState!==0||e.activationTrigger===0?!1:this.isActive(e,t)},didButtonMove(e){return e.buttonPositionState.kind===`Moved`}}),this.on(5,()=>{this.disposables.requestAnimationFrame(()=>{this.send({type:9})})});{let e=this.state.id,t=ee.get(null);this.disposables.add(t.on(ie.Push,n=>{!t.selectors.isTop(n,e)&&this.state.menuState===0&&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=>{t.buttonElement&&(e.dispose(),e.add(ta(t.buttonElement,t.buttonPositionState,()=>{this.send({type:10})})))})})}static new({id:t,__demoMode:n=!1}){return new e({id:t,__demoMode:n,menuState:+!n,buttonElement:null,itemsElement:null,items:[],searchQuery:``,activeItemIndex:null,activationTrigger:1,pendingShouldSort:!1,pendingFocus:{focus:Z.Nothing},buttonPositionState:$i.Idle})}reduce(e,t){return he(t.type,da,e,t)}},pa=(0,F.createContext)(null);function ma(e){let t=(0,F.useContext)(pa);if(t===null){let t=Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ha),t}return t}function ha({id:e,__demoMode:t=!1}){let n=(0,F.useMemo)(()=>fa.new({id:e,__demoMode:t}),[]);return ge(()=>n.dispose()),n}var ga=F.Fragment;function _a(e,t){let n=(0,fe.useId)(),{__demoMode:r=!1,...i}=e,a=ha({id:n,__demoMode:r}),[o,s,c]=k(a,e=>[e.menuState,e.itemsElement,e.buttonElement]),l=le(t),u=ee.get(null);pe(k(u,(0,F.useCallback)(e=>u.selectors.isTop(e,n),[u,n])),[c,s],(e,t)=>{var n;a.send({type:$.CloseMenu}),C(t,Fe.Loose)||(e.preventDefault(),(n=a.state.buttonElement)==null||n.focus())});let d=N(()=>{a.send({type:$.CloseMenu})}),f=_e({open:o===Q.Open,close:d}),p={ref:l},m=M();return F.createElement(Gi,null,F.createElement(pa.Provider,{value:a},F.createElement(Ee,{value:he(o,{[Q.Open]:Pe.Open,[Q.Closed]:Pe.Closed})},m({ourProps:p,theirProps:i,slot:f,defaultTag:ga,name:`Menu`}))))}var va=`button`;function ya(e,t){let n=ma(`Menu.Button`),r=(0,fe.useId)(),{id:i=`headlessui-menu-button-${r}`,disabled:a=!1,autoFocus:o=!1,...s}=e,c=(0,F.useRef)(null),l=Vi(),u=le(t,c,Bi(),N(e=>n.send({type:$.SetButtonElement,element:e}))),d=N(e=>{switch(e.key){case A.Space:case A.Enter:case A.ArrowDown:e.preventDefault(),e.stopPropagation(),n.send({type:$.OpenMenu,focus:{focus:Z.First}});break;case A.ArrowUp:e.preventDefault(),e.stopPropagation(),n.send({type:$.OpenMenu,focus:{focus:Z.Last}});break}}),f=N(e=>{switch(e.key){case A.Space:e.preventDefault();break}}),[p,m,h]=k(n,e=>[e.menuState,e.buttonElement,e.itemsElement]);fn(p===Q.Open,{trigger:m,action:(0,F.useCallback)(e=>{if(m!=null&&m.contains(e.target))return ln.Ignore;let t=e.target.closest(`[role="menuitem"]:not([data-disabled])`);return D(t)?ln.Select(t):h!=null&&h.contains(e.target)?ln.Ignore:ln.Close},[m,h]),close:(0,F.useCallback)(()=>n.send({type:$.CloseMenu}),[]),select:(0,F.useCallback)(e=>e.click(),[])});let g=sn(e=>{var t;a||(p===Q.Open?((0,Xr.flushSync)(()=>n.send({type:$.CloseMenu})),(t=c.current)==null||t.focus({preventScroll:!0})):(e.preventDefault(),n.send({type:$.OpenMenu,focus:{focus:Z.Nothing},trigger:la.Pointer})))}),{isFocusVisible:_,focusProps:v}=It({autoFocus:o}),{isHovered:y,hoverProps:b}=Ht({isDisabled:a}),{pressed:x,pressProps:S}=Gt({disabled:a}),C=_e({open:p===Q.Open,active:x||p===Q.Open,disabled:a,hover:y,focus:_,autofocus:o}),w=Ne(l(),{ref:u,id:i,type:pn(e,c.current),"aria-haspopup":`menu`,"aria-controls":h?.id,"aria-expanded":p===Q.Open,disabled:a||void 0,autoFocus:o,onKeyDown:d,onKeyUp:f},g,v,b,S);return M()({ourProps:w,theirProps:s,slot:C,defaultTag:va,name:`Menu.Button`})}var ba=`div`,xa=ae.RenderStrategy|ae.Static;function Sa(e,t){let n=(0,fe.useId)(),{id:r=`headlessui-menu-items-${n}`,anchor:i,portal:a=!1,modal:o=!0,transition:s=!1,...c}=e,l=zi(i),u=ma(`Menu.Items`),[d,f]=Ui(l),p=Hi(),[m,h]=(0,F.useState)(null),g=le(t,l?d:null,N(e=>u.send({type:$.SetItemsElement,element:e})),h),[_,v]=k(u,e=>[e.menuState,e.buttonElement]),y=be(v),b=be(m);l&&(a=!0);let x=ve(),[C,ee]=Oe(s,m,x===null?_===Q.Open:(x&Pe.Open)===Pe.Open);S(C,v,()=>{u.send({type:$.CloseMenu})});let te=k(u,e=>e.__demoMode);Se(!te&&o&&_===Q.Open,b),Te(!te&&o&&_===Q.Open,{allowed:(0,F.useCallback)(()=>[v,m],[v,m])});let ne=!k(u,u.selectors.didButtonMove)&&C;(0,F.useEffect)(()=>{let e=m;e&&_===Q.Open&&(Ce(e)||e.focus({preventScroll:!0}))},[_,m]),gn(_===Q.Open,{container:m,accept(e){return e.getAttribute(`role`)===`menuitem`?NodeFilter.FILTER_REJECT:e.hasAttribute(`role`)?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(e){e.setAttribute(`role`,`none`)}});let E=ye(),D=N(e=>{var t,n;switch(E.dispose(),e.key){case A.Space:if(u.state.searchQuery!==``)return e.preventDefault(),e.stopPropagation(),u.send({type:$.Search,value:e.key});case A.Enter:if(e.preventDefault(),e.stopPropagation(),u.state.activeItemIndex!==null){let{dataRef:e}=u.state.items[u.state.activeItemIndex];(t=e.current?.domRef.current)==null||t.click()}u.send({type:$.CloseMenu}),se(u.state.buttonElement);break;case A.ArrowDown:return e.preventDefault(),e.stopPropagation(),u.send({type:$.GoToItem,focus:Z.Next});case A.ArrowUp:return e.preventDefault(),e.stopPropagation(),u.send({type:$.GoToItem,focus:Z.Previous});case A.Home:case A.PageUp:return e.preventDefault(),e.stopPropagation(),u.send({type:$.GoToItem,focus:Z.First});case A.End:case A.PageDown:return e.preventDefault(),e.stopPropagation(),u.send({type:$.GoToItem,focus:Z.Last});case A.Escape:e.preventDefault(),e.stopPropagation(),(0,Xr.flushSync)(()=>u.send({type:$.CloseMenu})),(n=u.state.buttonElement)==null||n.focus({preventScroll:!0});break;case A.Tab:e.preventDefault(),e.stopPropagation(),(0,Xr.flushSync)(()=>u.send({type:$.CloseMenu})),T(u.state.buttonElement,e.shiftKey?w.Previous:w.Next);break;default:e.key.length===1&&(u.send({type:$.Search,value:e.key}),E.setTimeout(()=>u.send({type:$.ClearSearch}),350));break}}),re=N(e=>{switch(e.key){case A.Space:e.preventDefault();break}}),O=_e({open:_===Q.Open}),ie=Ne(l?p():{},{"aria-activedescendant":k(u,u.selectors.activeDescendantId),"aria-labelledby":k(u,e=>e.buttonElement?.id),id:r,onKeyDown:D,onKeyUp:re,role:`menu`,tabIndex:_===Q.Open?0:void 0,ref:g,style:{...c.style,...f,"--button-width":an(C,v,!0).width},...De(ee)}),ae=M();return F.createElement(we,{enabled:a?e.static||C:!1,ownerDocument:y},ae({ourProps:ie,theirProps:c,slot:O,defaultTag:ba,features:xa,visible:ne,name:`Menu.Items`}))}var Ca=F.Fragment;function wa(e,t){let n=(0,fe.useId)(),{id:r=`headlessui-menu-item-${n}`,disabled:i=!1,...a}=e,o=ma(`Menu.Item`),s=k(o,e=>o.selectors.isActive(e,r)),c=(0,F.useRef)(null),l=le(t,c),u=k(o,e=>o.selectors.shouldScrollIntoView(e,r));j(()=>
1{if(u)return ke().requestAnimationFrame(()=>{var e,t;(t=(e=c.current)?.scrollIntoView)==null||t.call(e,{block:`nearest`})})},[u,c]);let d=aa(c),f=(0,F.useRef)({disabled:i,domRef:c,get textValue(){return d()}});j(()=>{f.current.disabled=i},[f,i]),j(()=>(o.actions.registerItem(r,f),()=>o.actions.unregisterItem(r)),[f,r]);let p=N(()=>{o.send({type:$.CloseMenu})}),m=N(e=>{if(i)return e.preventDefault();o.send({type:$.CloseMenu}),se(o.state.buttonElement)}),h=N(()=>{if(i)return o.send({type:$.GoToItem,focus:Z.Nothing});o.send({type:$.GoToItem,focus:Z.Specific,id:r})}),g=hn(),_=N(e=>g.update(e)),v=N(e=>{g.wasMoved(e)&&(i||s||o.send({type:$.GoToItem,focus:Z.Specific,id:r,trigger:la.Pointer}))}),y=N(e=>{g.wasMoved(e)&&(i||s&&o.state.activationTrigger===la.Pointer&&o.send({type:$.GoToItem,focus:Z.Nothing}))}),[b,x]=$t(),[S,C]=Le(),w=_e({active:s,focus:s,disabled:i,close:p}),T={id:r,ref:l,role:`menuitem`,tabIndex:i===!0?void 0:-1,"aria-disabled":i===!0||void 0,"aria-labelledby":b,"aria-describedby":S,disabled:void 0,onClick:m,onFocus:h,onPointerEnter:_,onMouseEnter:_,onPointerMove:v,onMouseMove:v,onPointerLeave:y,onMouseLeave:y},ee=M();return F.createElement(x,null,F.createElement(C,null,ee({ourProps:T,theirProps:a,slot:w,defaultTag:Ca,name:`Menu.Item`})))}var Ta=`div`;function Ea(e,t){let[n,r]=$t(),i=e,a={ref:t,"aria-labelledby":n,role:`group`},o=M();return F.createElement(r,null,o({ourProps:a,theirProps:i,slot:{},defaultTag:Ta,name:`Menu.Section`}))}var Da=`header`;function Oa(e,t){let n=(0,fe.useId)(),{id:r=`headlessui-menu-heading-${n}`,...i}=e,a=Zt();j(()=>a.register(r),[r,a.register]);let o={id:r,ref:t,role:`presentation`,...a.props};return M()({ourProps:o,theirProps:i,slot:{},defaultTag:Da,name:`Menu.Heading`})}var ka=`div`;function Aa(e,t){let n=e,r={ref:t,role:`separator`};return M()({ourProps:r,theirProps:n,slot:{},defaultTag:ka,name:`Menu.Separator`})}var ja=P(_a),Ma=P(ya),Na=P(Sa),Pa=P(wa),Fa=P(Ea),Ia=P(Oa),La=P(Aa),Ra=Object.assign(ja,{Button:Ma,Items:Na,Item:Pa,Section:Fa,Heading:Ia,Separator:La}),za=[{id:`purchase`,name:`Purchase`,to:`/purchase`},{id:`refinance`,name:`Refinance`,to:`/refinance`},{id:`team`,name:`Team`,to:`/team`},{id:`reviews`,name:`Reviews`,to:`/reviews`},{id:`contact`,name:`Contact`,to:`/contact`}],Ba=({theme:e=`default`,hideLinks:t=!1,label:n})=>(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)(`section`,{className:`flex flex-col text-center text-sm md:flex-row md:text-left md:text-base ${e===`light`?`bg-primary`:`bg-black`} items-center justify-between py-6 px-8 text-white`,children:[(0,I.jsxs)(`p`,{className:`m-0 flex-1`,children:[(0,I.jsx)(`strong`,{className:`font-serif`,children:`Now Serving Alabama, Florida, Georgia, and Tennessee.`}),` `,`We are now licensed in Tennessee to help with all of your mortgage needs!`]}),(0,I.jsx)(`p`,{className:`hidden`,children:(0,I.jsx)(u,{className:`btn btn--outline-light mt-4 md:mt-0 md:ml-8`,to:`/contact`,children:`Contact Us`})})]}),(0,I.jsx)(`div`,{className:`relative`,children:(0,I.jsx)(Ra,{children:({open:r})=>(0,I.jsxs)(`header`,{className:`absolute top-0 left-0 z-50 flex w-full items-center`,children:[(0,I.jsxs)(u,{className:`absolute top-0 left-0 z-50 ml-12 mt-8 block`,to:`/`,"data-track":!0,"data-event-category":`Navigation`,"data-event-action":`Viewed Home`,"data-event-label":`${n} - Logo`,children:[(0,I.jsx)(ze,{theme:r?`primary-light`:e,className:`hidden h-16 sm:block`,withText:!0}),(0,I.jsx)(ze,{theme:r?`primary-light`:e,className:`block h-12 sm:hidden`})]}),(0,I.jsxs)(`nav`,{className:`mr-4 flex-1 text-right ${t?`pointer-events-none opacity-0`:``}`,children:[(0,I.jsxs)(Ra.Button,{className:`relative z-50 p-4 pt-8`,children:[(0,I.jsxs)(`p`,{className:`sr-only`,children:[r?`Close`:`Open`,` Menu`]}),(0,I.jsxs)(`span`,{className:`hamburger ${e===`light`?`hamburger--light`:``}`,"aria-hidden":!0,children:[(0,I.jsx)(`span`,{}),(0,I.jsx)(`span`,{}),(0,I.jsx)(`span`,{}),(0,I.jsx)(`span`,{})]})]}),(0,I.jsx)(Ra.Items,{className:`fixed inset-0 z-40 flex flex-col justify-end bg-black/90 p-12 sm:p-16 md:p-20 lg:p-24`,children:za.map(({id:e,name:t,to:n})=>(0,I.jsx)(Ra.Item,{children:(0,I.jsx)(d,{to:n,className:({isActive:e})=>e?`inline-block p-4 text-2xl font-semibold uppercase text-white opacity-100 hover:opacity-50 md:text-3xl`:`inline-block p-4 text-2xl font-semibold uppercase text-white opacity-50 hover:opacity-100 md:text-3xl`,children:t})},e))})]})]})})})]}),Va=new Set([`myalabamahomemortgage.com`,`www.myalabamahomemortgage.com`]);function Ha(e=Me){let t=!1,n=null;
1return{track(r,i,a){!Va.has(r)||n===i||(t||=(e.load(`EGEPVUIW`,{auto:!1}),!0),e.trackPageview({url:i,referrer:a}),n=i)}}}var Ua=`https://myalabamahomemortgage.com`;function Wa(e){let t=new URL(Ua);return t.pathname=e,t.toString()}var Ga=()=>[{title:`We will help you finance your home quickly and confidently | Alabama Home Mortgage`},{name:`description`,content:`Conveniently located in Wetumpka, we process loans for the entire state of Alabama. We will handle all of the annoying, confusing details so that your only focus is on what matters. We walk you through every step.`}];function Ka(e){return{"/":{theme:`default`,label:`Home`},"/purchase":{theme:`default`,label:`Purchase`},"/refinance":{theme:`dark`,label:`Refinance`},"/contact":{theme:`light`,label:`Contact`},"/team":{theme:`default`,label:`Team`},"/reviews":{theme:`default`,label:`Reviews`},"/privacy-policy":{theme:`default`,label:`Privacy Policy`},"/terms-of-service":{theme:`default`,label:`Terms of Service`}}[e]||{theme:`default`,label:`Not Found`}}function qa({children:e}){let t=Wa(n().pathname);return(0,I.jsxs)(`html`,{lang:`en`,className:`h-full`,children:[(0,I.jsxs)(`head`,{children:[(0,I.jsx)(`meta`,{charSet:`utf-8`}),(0,I.jsx)(`meta`,{name:`viewport`,content:`width=device-width,initial-scale=1`}),(0,I.jsx)(`link`,{rel:`preconnect`,href:`https://use.typekit.net`,crossOrigin:`anonymous`}),(0,I.jsx)(`link`,{rel:`preconnect`,href:`https://p.typekit.net`,crossOrigin:`anonymous`}),(0,I.jsx)(`link`,{rel:`stylesheet`,href:`https://use.typekit.net/uzw6ppl.css`}),(0,I.jsx)(`link`,{rel:`canonical`,href:t}),(0,I.jsx)(`meta`,{property:`og:type`,content:`website`}),(0,I.jsx)(`meta`,{property:`og:url`,content:t}),(0,I.jsx)(`meta`,{property:`og:site_name`,content:`Alabama Home Mortgage`}),(0,I.jsx)(`meta`,{property:`og:image`,content:`${Ua}/card.jpg`}),(0,I.jsx)(`meta`,{property:`og:image:width`,content:`1200`}),(0,I.jsx)(`meta`,{property:`og:image:height`,content:`900`}),(0,I.jsx)(`meta`,{property:`og:image:alt`,content:`Alabama Home Mortgage Loans`}),(0,I.jsx)(`meta`,{name:`twitter:card`,content:`summary_large_image`}),(0,I.jsx)(`meta`,{name:`twitter:creator`,content:`@AlabamaHomeLoan`}),(0,I.jsx)(`meta`,{name:`twitter:image`,content:`${Ua}/card.jpg`}),(0,I.jsx)(f,{}),(0,I.jsx)(m,{})]}),(0,I.jsxs)(`body`,{className:`h-full`,children:[e,(0,I.jsx)(l,{}),(0,I.jsx)(p,{})]})]})}var Ja=i(function(){let e=n(),t=Ka(e.pathname),i=(0,F.useRef)(Ha()),a=`${e.pathname}${e.search}`;return(0,F.useEffect)(()=>{i.current.track(window.location.hostname,a,document.referrer)},[a]),(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(Ba,{...t}),(0,I.jsx)(r,{}),(0,I.jsx)(Be,{...t})]})}),Ya=o(function({error:t}){let n=e(t)&&t.status===404;return(0,I.jsxs)(`main`,{className:`mx-auto my-40 w-4/5 max-w-4xl font-serif`,children:[(0,I.jsx)(`h1`,{className:`mb-4 text-4xl font-bold`,children:n?`Page not found`:`Something went wrong`}),(0,I.jsx)(`p`,{children:n?`The page you requested does not exist.`:`Please try again in a moment.`})]})});export{Ya as ErrorBoundary,qa as Layout,Ja as default,Ga as meta};

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.