PageSourceSearch

https://www.regionstockholm.se/_next/static/chunks/0qxot8ht_bcc1.js

js regionstockholm.se collected 2026-09-24 17:46:46 UTC 73,396 bytes, 18 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,396661,505014,e=>{"use strict";let t=(...e)=>e.filter((e,t,n)=>!!e&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim();e.s(["mergeClasses",0,t],396661);var n=e.i(271645),r={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let l=(0,n.createContext)({}),i=(0,n.forwardRef)(({color:e,size:i,strokeWidth:s,absoluteStrokeWidth:a,className:o="",children:u,iconNode:c,...d},f)=>{let{size:m=24,strokeWidth:p=2,absoluteStrokeWidth:h=!1,color:v="currentColor",className:g=""}=(0,n.useContext)(l)??{},b=a??h?24*Number(s??p)/Number(i??m):s??p;return(0,n.createElement)("svg",{ref:f,...r,width:i??m??r.width,height:i??m??r.height,stroke:e??v,strokeWidth:b,className:t("lucide",g,o),...!u&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(d)&&{"aria-hidden":"true"},...d},[...c.map(([e,t])=>(0,n.createElement)(e,t)),...Array.isArray(u)?u:[u]])});e.s(["default",0,i],505014)},456420,e=>{"use strict";var t=e.i(271645),n=e.i(396661);let r=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var l=e.i(505014);e.s(["default",0,(e,i)=>{let s=(0,t.forwardRef)(({className:s,...a},o)=>(0,t.createElement)(l.default,{ref:o,iconNode:i,className:(0,n.mergeClasses)(`lucide-${r(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,s),...a}
1));return s.displayName=r(e),s}],456420)},195057,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={formatUrl:function(){return a},formatWithValidation:function(){return u},urlObjectKeys:function(){return o}};for(var l in r)Object.defineProperty(n,l,{enumerable:!0,get:r[l]});let i=e.r(151836)._(e.r(998183)),s=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:n}=e,r=e.protocol||"",l=e.pathname||"",a=e.hash||"",o=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:n&&(u=t+(~n.indexOf(":")?`[${n}]`:n),e.port&&(u+=":"+e.port)),o&&"object"==typeof o&&(o=String(i.urlQueryToSearchParams(o)));let c=e.search||o&&`?${o}`||"";return r&&!r.endsWith(":")&&(r+=":"),e.slashes||(!r||s.test(r))&&!1!==u?(u="//"+(u||""),l&&"/"!==l[0]&&(l="/"+l)):u||(u=""),a&&"#"!==a[0]&&(a="#"+a),c&&"?"!==c[0]&&(c="?"+c),l=l.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${r}${u}${l}${c}${a}`}let o=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return a(e)}},818581,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"useMergedRef",{enumerable:!0,get:function(){return l}});let r=e.r(271645);function l(e,t){let n=(0,r.useRef)(null),l=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=l.current;t&&(l.current=null,t())}else e&&(n.current=i(e,r)),t&&(l.current=i(t,r))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},573668,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isLocalURL",{enumerable:!0,get:function(){return i}});let r=e.r(718967),l=e.r(652817);function i(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),n=new URL(e,t);return n.origin===t&&(0,l.hasBasePath)(n.pathname)}catch(e){return!1}}},284508,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},522016,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={default:function(){return g},useLinkStatus:function(){return y}};for(var l in r)Object.defineProperty(n,l,{enumerable:!0,get:r[l]});let i=e.r(151836),s=e.r(843476),a=i._(e.r(271645)),o=e.r(195057),u=e.r(8372),c=e.r(818581),d=e.r(718967),f=e.r(405550);e.r(233525);let m=e.r(388540),p=e.r(91949),h=e.r(573668),v=e.r(509396);function g(t){var n,r;let l,i,g,[y,x]=(0,a.useOptimistic)(p.IDLE_LINK_STATUS),w=(0,a.useRef)(null),{href:j,as:E,children:N,prefetch:S=null,passHref:k,replace:C,shallow:O,scroll:L,onClick:T,onMouseEnter:A,onTouchStart:F,legacyBehavior:P=!1,onNavigate:I,transitionTypes:M,ref:R,unstable_dynamicOnHover:_,...D}=t;l=N,P&&("string"==typeof l||"number"==typeof l)&&(l=(0,s.jsx)("a",{children:l}));let H=a.default.useContext(u.AppRouterContext),$=!1!==S,V=!1!==S?null===(r=S)||"auto"===r?v.FetchStrategy.PPR:v.FetchStrategy.Full:v.FetchStrategy.PPR,q="string"==typeof(n=E||j)?n:(0,o.formatUrl)(n);if(P){if(l?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});i=a.default.Children.only(l)}let B=P?i&&"object"==typeof i&&i.ref:R,W=a.default.useCallback(e=>(null!==H&&(w.current=(0,p.mountLinkInstance)(e,q,H,V,$,x)),()=>{w.current&&((0,p.unmountLinkForCurrentNavigation)(w.current),w.current=null),(0,p.unmountPrefetchableInstance)(e)}),[$,q,H,V,x]),U={ref:(0,c.useMergedRef)(W,B),onClick(t){P||"function"!=typeof T||T(t),P&&i.props&&"function"==typeof i.props.onClick&&i.props.onClick(t),!H||t.defaultPrevented||function(t,n,r,l,i,s,o){if("u">typeof window){let u,{nodeName:c}=t.currentTarget;if("A"===c.toUpperCase()&&((u=t.currentTarget.getAttribute("target"))&&"_self"!==u||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(n)){l&&(t.preventDefault(),location.replace(n));return}if(t.preventDefault(),s){let e=!1;if(s({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(699781);a.default.startTransition(()=>{d(n,l?"replace":"push",!1===i?m.ScrollBehavior.NoScroll:m.ScrollBehavior.Default,r.current,o)})}}(t,q,w,C,L,I,M)},onMouseEnter(e){P||"function"!=typeof A||A(e),P&&i.props&&"function"==typeof i.props.onMouseEnter&&i.props.onMouseEnter(e),H&&$&&(0,p.onNavigationIntent)(e.currentTarget,!0===_)},onTouchStart:function(e){P||"function"!=typeof F||F(e),P&&i.props&&"function"==typeof i.props.onTouchStart&&i.props.onTouchStart(e),H&&$&&(0,p.onNavigationIntent)(e.currentTarget,!0===_)}};return(0,d.isAbsoluteUrl)(q)?U.href=q:P&&!k&&("a"!==i.type||"href"in i.props)||(U.href=(0,f.addBasePath)(q)),g=P?a.default.cloneElement(i,U):(0,s.jsx)("a",{...D,...U,children:l}),(0,s.jsx)(b.Provider,{value:y,children:g})}e.r(284508);let b=(0,a.createContext)(p.IDLE_LINK_STATUS),y=()=>(0,a.useContext)(b);("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esMo
1dule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},838438,e=>{"use strict";var t=e.i(843476),n=e.i(522016),r=e.i(605458);let l="text-link underline [text-decoration-thickness:var(--link-decoration-thickness)] underline-offset-2 hover:[text-decoration-thickness:var(--link-decoration-thickness-hover)]";e.s(["default",0,function({className:e,...i}){return(0,t.jsx)(n.default,{...i,className:(0,r.cn)(l,e)})},"linkClassNames",0,l,"nestedLinksClassNames",0,"[&_a]:text-link [&_a]:underline [&_a]:[text-decoration-thickness:var(--link-decoration-thickness)] [&_a]:underline-offset-2 [&_a]:hover:[text-decoration-thickness:var(--link-decoration-thickness-hover)]"])},503936,e=>{"use strict";var t=e.i(843476),n=e.i(605458);function r({children:e,background:l,showTopBorder:i}){return l||i?(0,t.jsx)("div",{className:(0,n.cn)(l,i&&"border-gray-400 theme-mainsite:border-t"),children:e}):(0,t.jsx)(t.Fragment,{children:e})}e.s(["default",0,({noVerticalPadding:e=!1,noHorizontalPadding:l=!1,background:i="",showTopBorder:s=!1,className:a,children:o})=>(0,t.jsx)(r,{background:i,showTopBorder:s,children:(0,t.jsx)("div",{className:(0,n.cn)("mx-auto w-full max-w-page-container",i&&"py-[0.05px]",!l&&"px-p
1age-inner-x",!e&&"py-3 md:py-10",a),children:o})})])},594382,814513,115158,e=>{"use strict";var t=e.i(271645);function n(e,t,n){let r;if((r=e.getBoundingClientRect()).top>=0&&r.left>=0&&r.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&r.right<=(window.innerWidth||document.documentElement.clientWidth))return;let l=Math.min(e.offsetTop-n,document.documentElement.scrollHeight-window.innerHeight),i=window.scrollY,s="now"in window.performance?performance.now():new Date().getTime();"requestAnimationFrame"in window?function e(){let n=-(Math.cos(Math.PI*Math.min(1,(("now"in window.performance?performance.now():new Date().getTime())-s)/t))-1)/2;window.scroll(0,Math.ceil(n*(l-i)+i)),1>Math.abs(window.scrollY-l)||window.scrollY>=document.documentElement.scrollHeight-window.innerHeight||requestAnimationFrame(e)}():window.scroll(0,l)}e.s(["scrollToElement",0,n],814513);var r=e.i(843476),l=e.i(503936);let i="results",s=({noVerticalPadding:e,children:t})=>(0,r.jsx)(l.default,{noVerticalPadding:e,className:"pt-8!",children:(0,r.jsx)("section",{id:i,children:t})});s.SortingAndHitsBar=({children:e})=>(0,r.jsx)("div",{className:"mb-6 flex flex-col gap-6 md:flex-row md:flex-wrap md:items-center md:justify-between",children:e}),e.s(["LISTING_ANCHOR",0,i,"LISTING_PAGE_SIZE",0,20,"default",0,s],115158),e.s(["useListingState",0,function({timeStamp:e,anchor:r=i}){let[l,s]=(0,t.useState)(!1),[a,o]=(0,t.useState)(null),[u,c]=(0,t.useState)(!0),[d,f]=(0,t.useState)(!1),[m,p]=(0,t.useState)(!1),h=(0,t.useRef)(null),v=(0,t.useCallback)(e=>{s(e),e||o(null)},[]);(0,t.useEffect)(()=>{c(!1)},[]),(0,t.useEffect)(()=>{v(!1)},[e,v]),(0,t.useEffect)(()=>{m&&!l&&h.current&&(h.current.focus(),p(!1))},[m,l,e]);let g=(0,t.useCallback)(()=>f(!0),[]),b=(0,t.useCallback)(()=>f(!1),[]),y=(0,t.useCallback)((e,t=!1)=>{v(e),p(t);let l=document.getElementById(r);l&&n(l,900,0)},[r,v]);return{isLoading:l,setIsLoading:v,loadingField:a,setLoadingField:o,isServerSide:u,showFilters:d,openFilters:g,closeFilters:b,firstLinkFocusRef:h,handleScrollOnClick:y}}],594382)},777944,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(747563),l=e.i(225071),i=e.i(704894);function s({options:e}){let n=(e,n)=>(0,t.jsx)("option",{value:e.value,disabled:e.disabled,className:"input-select-option",children:e.label},`${n}-${e.value}`);return(0,t.jsx)(t.Fragment,{children:e.map((e,r)=>((e,r)=>{if(null!=e.label&&null!=e.options)return(0,t.jsx)("optgroup",{label:e.label,disabled:e.disabled,className:"input-select-optgroup",children:e.options.map((e,t)=>n(e,t))},`${r}-${e.value}`);return n(e,r)})(e,r))})}e.s(["default",0,function({label:e,value:a,onChange:o,options:u=[],name:c,disabled:d=!1,errorMessage:f,type:m="filter",appendInnerContent:p,className:h}){let v=(0,n.useId)(),g=`label_${v}`,b=`input_${v}`,y=`err_${v}`,x=null!=f;return(0,t.jsxs)("div",{className:h,children:[(0,t.jsxs)(l.default,{id:g,htmlFor:b,children:[e,"sort"===m&&":"]}),(0,t.jsx)(r.default,{id:y,message:f}),(0,t.jsx)(i.default,{id:v,onClick:()=>{let e=document.getElementById(b);null!=e&&e.focus()},invalid:x,disabled:d,chevron:!0,appendInnerContent:p,className:"input-content--select",children:(0,t.jsx)("select",{id:b,name:c,value:a,onChange:e=>o(e.target.value),disabled:d,className:"input-base input-select",...{"aria-labelledby":g,"aria-describedby":x?y:void 0,"aria-invalid":x||void 0},children:(0,t.jsx)(s,{options:u})})})]})}],777944)},998348,e=>{"use strict";let t;var n=((t=n||{}).Space=" ",t.Enter="Enter",t.Escape="Escape",t.Backspace="Backspace",t.Delete="Delete",t.ArrowLeft="ArrowLeft",t.ArrowUp="ArrowUp",t.ArrowRight="ArrowRight",t.ArrowDown="ArrowDown",t.Home="Home",t.End="End",t.PageUp="PageUp",t.PageDown="PageDown",t.Tab="Tab",t);e.s(["Keys",0,n])},80758,e=>{"use strict";var t=Object.defineProperty,n=(e,n,r)=>{let l;return(l="symbol"!=typeof n?n+"":n)in e?t(e,l,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[l]=r,r};let r=new class{constructor(){n(this,"current",this.detect()),n(this,"handoffState","pending"),n(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}
1detect(){return"u"<typeof window||"u"<typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};e.s(["env",0,r])},941444,835696,e=>{"use strict";var t=e.i(271645),n=e.i(80758);let r=(e,r)=>{n.env.isServer?(0,t.useEffect)(e,r):(0,t.useLayoutEffect)(e,r)};e.s(["useIsoMorphicEffect",0,r],835696),e.s(["useLatestValue",0,function(e){let n=(0,t.useRef)(e);return r(()=>{n.current=e},[e]),n}],941444)},693456,e=>{"use strict";var t=e.i(271645),n=e.i(941444);e.s(["useEventListener",0,function(e,r,l,i){let s=(0,n.useLatestValue)(l);(0,t.useEffect)(()=>{function t(e){s.current(e)}return(e=null!=e?e:window).addEventListener(r,t,i),()=>e.removeEventListener(r,t,i)},[e,r,i])}])},758852,e=>{"use strict";class t extends Map{constructor(e){super(),this.factory=e}get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}}e.s(["DefaultMap",0,t])},544508,368578,e=>{"use strict";function t(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}e.s(["microTask",0,t],368578),e.s(["disposables",0,function e(){let n=[],r={addEventListener:(e,t,n,l)=>(e.addEventListener(t,n,l),r.add(()=>e.removeEventListener(t,n,l))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return r.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>r.requestAnimationFrame(()=>r.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return r.add(()=>clearTimeout(t))},microTask(...e){let n={current:!0};return t(()=>{n.current&&e[0]()}),r.add(()=>{n.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(t){let n=e();return t(n),this.add(()=>n.dispose())},add:e=>(n.includes(e)||n.push(e),()=>{let t=n.indexOf(e);if(t>=0)for(let e of n.splice(t,1))e()}),dispose(){for(let e of n.splice(0))e()}};return r}],544508)},825720,e=>{"use strict";var t,n,r,l=e.i(758852),i=e.i(544508),s=e.i(80758),a=Object.defineProperty,o=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)},u=(e,t,n)=>(o(e,t,"read from private field"),n?n.call(e):t.get(e)),c=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},d=(e,t,n,r)=>(o(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);function f(e,t){return!!Object.is(e,t)||"object"==typeof e&&null!==e&&"object"==typeof t&&null!==t&&(Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&m(e[Symbol.iterator](),t[Symbol.iterator]()):e instanceof Map&&t instanceof Map||e instanceof Set&&t instanceof Set?e.size===t.size&&m(e.entries(),t.entries()):!!(p(e)&&p(t))&&m(Object.entries(e)[Symbol.iterator](),Object.entries(t)[Symbol.iterator]()))}function m(e,t){for(;;){let n=e.next(),r=t.next();if(n.done&&r.done)return!0;if(n.done||r.done||!Object.is(n.value,r.value))return!1}}function p(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}t=new WeakMap,n=new WeakMap,r=new WeakMap,e.s(["Machine",0,class{constructor(e){c(this,t,{}),c(this,n,new l.DefaultMap(()=>new Set)),c(this,r,new Set),((e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?a(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n})(this,"disposables",(0,i.disposables)()),d(this,t,e),s.env.isServer&&this.disposables.microTask(()=>{this.dispose()})}dispose(){this.disposables.dispose()}get state(){return u(this,t)}subscribe(e,n){if(s.env.isServer)return()=>{};let l={selector:e,callback:n,current:e(u(this,t))};return u(this,r).add(l),this.disposables.add(()=>{u(this,r).delete(l)})}on(e,t){return s.env.isServer?()=>{}:(u(this,n).get(e).add(t),this.disposables.add(()=>{u(this,n).get(e).delete(t)}))}send(e){let l=this.reduce(u(this,t),e);if(l!==u(this,t)){for(let e of(d(this,t,l),u(this,r))){let n=e.selector(u(this,t));f(e.current,n)||(e.current=n,e.callback(n))}for(let r of u(this,n).get(e.type))r(u(this,t),e)}}},"shallowEqual",0,f])},397701,e=>{"use strict";e.s(["match",0,function e(t,n,...r){if(t in n){let e=n[t];return"function"==typeof e?e(...r):e}let l=Error(`Tried to handle "${t}" but there is no handler defined. Only defined handlers are: ${Object.keys(n).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(l,e),l}])},341650,e=>{"use strict";let t;var n=e.i(825720),r=e.i(758852),l=e.i(397701),i=Object.defineProperty,s=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?i(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n},a=((t=a||{})[t.Push=0]="Push",t[t.Pop=1]="Pop",t);let o={0(e,t){let n=t.id,r=e.stack,l=e.stack.indexOf(n);if(-1!==l){let t=e.stack.slice();return t.splice(l,1),t.push(n),r=t,{...e,stack:r}}return{...e,stack:[...e.stack,n]}},1(e,t){let n=t.id,r=e.stack.indexOf(n);if(-1===r)return e;let l=e.stack.slice();return l.splice(r,1),{...e,stack:l}}};class u extends n.Machine{constructor(){super(...arguments),s(this,"actions",{push:e=>this.send({type:0,id:e}),pop:e=>this.send({type:1,id:e})}),s(this,"selectors",{isTop:(e,t)=>e.stack[e.stack.length-1]===t,inStack:(e,t)=>e.stack.includes(t)})}static new(){return new u({stack:[]})}reduce(e,t){return(0,l.match)(t.type,o,e,t)}}let c=new r.DefaultMap(()=>u.new());e.s(["stackMachines",0,c])},614595,(e,t,n)=>{"use strict";var r=e.r(271645),l="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useSyncExternalStore,s=r.useRef,a=r.useEffect,o=r.useMemo,u=r.useDebugValue;n.useSyncExternalStoreWithSelector=function(e,t,n,r,c){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var m=i(e,(d=o(function(){function e(e){if(!a){if(a=!0,i=e,e=r(e),void 0!==c&&f.hasValue){var t=f.value;if(c(t,e))return s=t}return s=e}if(t=s,l(i,e))return t;var n=r(e);return void 0!==c&&c(t,n)?(i=e,t):(i=e,s=n)}var i,s,a=!1,o=void 0===n?null:n;return[function(){return e(t())},null===o?void 0:function(){return e(o())}]},[t,n,r,c]))[0],d[1]);return a(function(){f.hasValue=!0,f.value=m},[m]),u(m),m}},313027,(e,t,n)=>{"use strict";
1t.exports=e.r(614595)},914189,e=>{"use strict";var t=e.i(271645),n=e.i(941444);e.s(["useEvent",0,function(e){let r=(0,n.useLatestValue)(e);return t.default.useCallback((...e)=>r.current(...e),[r])}])},929644,140407,e=>{"use strict";var t=e.i(271645),n=e.i(341650),r=e.i(313027),l=e.i(914189),i=e.i(825720);function s(e,t,n=i.shallowEqual){return(0,r.useSyncExternalStoreWithSelector)((0,l.useEvent)(t=>e.subscribe(a,t)),(0,l.useEvent)(()=>e.state),(0,l.useEvent)(()=>e.state),(0,l.useEvent)(t),n)}function a(e){return e}e.s(["useSlice",0,s],140407);var o=e.i(835696);e.s(["useIsTopLayer",0,function(e,r){let l=(0,t.useId)(),i=n.stackMachines.get(r),[a,u]=s(i,(0,t.useCallback)(e=>[i.selectors.isTop(e,l),i.selectors.inStack(e,l)],[i,l]));return(0,o.useIsoMorphicEffect)(()=>{if(e)return i.actions.push(l),()=>i.actions.pop(l)},[i,e,l]),!!e&&(!u||a)}],929644)},402155,e=>{"use strict";var t=e.i(80758);function n(e){var n,r;return t.env.isServer?null:null==e?document:null!=(r=null==(n=null==e?void 0:e.getRootNode)?void 0:n.call(e))?r:document}function r(e){var t,r;return null!=(r=null==(t=n(e))?void 0:t.activeElement)?r:null}e.s(["getActiveElement",0,r,"getOwnerDocument",0,function(e){var n;return t.env.isServer?null:null==e?document:null!=(n=null==e?void 0:e.ownerDocument)?n:document},"getRootNode",0,n,"isActiveElement",0,function(e){return r(e)===e}])},877891,813581,e=>{"use strict";var t=e.i(271645),n=e.i(544508);function r(e){return"object"==typeof e&&null!==e&&"nodeType"in e&&"tagName"in e}function l(e){return r(e)&&"accessKey"in e}e.s(["hasInlineStyle",0,function(e){return r(e)&&"style"in e},"isElement",0,r,"isHTMLElement",0,l,"isHTMLFieldSetElement",0,function(e){return l(e)&&"FIELDSET"===e.nodeName},"isHTMLIframeElement",0,function(e){return l(e)&&"IFRAME"===e.nodeName},"isHTMLInputElement",0,function(e){return l(e)&&"INPUT"===e.nodeName},"isHTMLLegendElement",0,function(e){return l(e)&&"LEGEND"===e.nodeName},"isHTMLorSVGElement",0,function(e){return r(e)&&"tabIndex"in e}],813581);var i=e.i(941444);e.s(["useOnDisappear",0,function(e,r,s){let a=(0,i.useLatestValue)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&s()});(0,t.useEffect)(()=>{if(!e)return;let t=null===r?null:l(r)?r:r.current;if(!t)return;let i=(0,n.disposables)();if("u">typeof ResizeObserver){let e=new ResizeObserver(()=>a.current(t));e.observe(t),i.add(()=>e.disconnect())}if("u">typeof IntersectionObserver){let e=new IntersectionObserver(()=>a.current(t));e.observe(t),i.add(()=>e.disconnect())}return()=>i.dispose()},[r,a,e])}],877891)},952744,652265,401141,605083,732607,700020,2788,185935,808417,e=>{"use strict";let t,n,r,l,i,s,a,o,u,c;var d,f,m=e.i(271645),p=e.i(813581),h=e.i(544508),v=e.i(397701),g=e.i(402155);let b=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","details>summary","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),y=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var x=((t=x||{})[t.First=1]="First",t[t.Previous=2]="Previous",t[t.Next=4]="Next",t[t.Last=8]="Last",t[t.WrapAround=16]="WrapAround",t[t.NoScroll=32]="NoScroll",t[t.AutoFocus=64]="AutoFocus",t),w=((n=w||{})[n.Error=0]="Error",n[n.Overflow=1]="Overflow",n[n.Success=2]="Success",n[n.Underflow=3]="Underflow",n),j=((r=j||{})[r.Previous=-1]="Previous",r[r.Next=1]="Next",r);function E(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(b)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var N=((l=N||{})[l.Strict=0]="Strict",l[l.Loose=1]="Loose",l);function S(e,t=0){var n;return e!==(null==(n=(0,g.getOwnerDocument)(e))?void 0:n.body)&&(0,v.match)(t,{0:()=>e.matches(b),1(){let t=e;for(;null!==t;){if(t.matches(b))return!0;t=t.parentElement}return!1}})}var k=((i=k||{})[i.Keyboard=0]="Keyboard",i[i.Mouse=1]="Mouse",i);function C(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function O(){return C()||/Android/gi.test(window.navigator.userAgent)}"u">typeof window&&"u">typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0)),e.s(["Focus",0,x,"FocusResult",0,w,"FocusableMode",0,N,"focusElement",0,function(e){null==e||e.focus({preventScroll:!0})},"focusIn",0,function(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:l=[]}={}){var i,s,a;let o=Array.isArray(e)?e.length>0?(0,g.getRootNode)(e[0]):document:(0,g.getRootNode)(e),u=Array.isArray(e)?n?function(e,t=e=>e){return e.slice().sort((e,n)=>{let r=t(e),l=t(n);if(null===r||null===l)return 0;let i=r.compareDocumentPosition(l);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(y)).sort((e,t)=>
1Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):E(e);l.length>0&&u.length>1&&(u=u.filter(e=>!l.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),r=null!=r?r:null==o?void 0:o.activeElement;let c=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,u.indexOf(r))-1;if(4&t)return Math.max(0,u.indexOf(r))+1;if(8&t)return u.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},m=0,p=u.length,h;do{if(m>=p||m+p<=0)return 0;let e=d+m;if(16&t)e=(e+p)%p;else{if(e<0)return 3;if(e>=p)return 1}null==(h=u[e])||h.focus(f),m+=c}while(h!==(0,g.getActiveElement)(h))return 6&t&&null!=(a=null==(s=null==(i=h)?void 0:i.matches)?void 0:s.call(i,"textarea,input"))&&a&&h.select(),2},"focusableSelector",0,b,"getFocusableElements",0,E,"isFocusableElement",0,S],652265);var L=e.i(941444);function T(e,t,n,r){let l=(0,L.useLatestValue)(n);(0,m.useEffect)(()=>{if(e)return document.addEventListener(t,n,r),()=>document.removeEventListener(t,n,r);function n(e){l.current(e)}},[e,t,r])}function A(e,t,n,r){let l=(0,L.useLatestValue)(n);(0,m.useEffect)(()=>{if(e)return window.addEventListener(t,n,r),()=>window.removeEventListener(t,n,r);function n(e){l.current(e)}},[e,t,r])}function F(...e){return Array.from(new Set(e.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}e.s(["useWindowEvent",0,A],401141),e.s(["useOutsideClick",0,function(e,t,n){let r=(0,L.useLatestValue)(n),l=(0,m.useCallback)(function(e,n){if(e.defaultPrevented)return;let l=n(e);if(null!==l&&l.getRootNode().contains(l)&&l.isConnected){for(let n of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(t))if(null!==n&&(n.contains(l)||e.composed&&e.composedPath().includes(n)))return;return S(l,N.Loose)||-1===l.tabIndex||e.preventDefault(),r.current(e,l)}},[r,t]),i=(0,m.useRef)(null);T(e,"pointerdown",e=>{var t,n;O()||(i.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),T(e,"pointerup",e=>{if(O()||!i.current)return;let t=i.current;return i.current=null,l(e,()=>t)},!0);let s=(0,m.useRef)({x:0,y:0});T(e,"touchstart",e=>{s.current.x=e.touches[0].clientX,s.current.y=e.touches[0].clientY},!0),T(e,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-s.current.x)>=30||Math.abs(t.y-s.current.y)>=30))return l(e,()=>p.isHTMLorSVGElement(e.target)?e.target:null)},!0),A(e,"blur",e=>l(e,()=>p.isHTMLIframeElement(window.document.activeElement)?window.document.activeElement:null),!0)}],952744),e.s(["useOwnerDocument",0,function(...e){return(0,m.useMemo)(()=>(0,g.getOwnerDocument)(...e),[...e])},"useRootDocument",0,function(...e){return(0,m.useMemo)(()=>(0,g.getRootNode)(...e),[...e])}],605083),e.s(["classNames",0,F],732607);var P=((s=P||{})[s.None=0]="None",s[s.RenderStrategy=1]="RenderStrategy",s[s.Static=2]="Static",s),I=((a=I||{})[a.Unmount=0]="Unmount",a[a.Hidden=1]="Hidden",a);function M(){let e,t,n=(e=(0,m.useRef)([]),t=(0,m.useCallback)(t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]),(...n)=>{if(!n.every(e=>null==e))return e.current=n,t});return(0,m.useCallback)(e=>(function({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:l,visible:i=!0,name:s,mergeRefs:a}){a=null!=a?a:_;let o=D(t,e);if(i)return R(o,n,r,s,a);let u=null!=l?l:0;if(2&u){let{static:e=!1,...t}=o;if(e)return R(t,n,r,s,a)}if(1&u){let{unmount:e=!0,...t}=o;return(0,v.match)(+!e,{0:()=>null,1:()=>R({...t,hidden:!0,style:{display:"none"}},n,r,s,a)})}return R(o,n,r,s,a)})({mergeRefs:n,...e}),[n])}function R(e,t={},n,r,l){let{as:i=n,children:s,refName:a="ref",...o}=V(e,["unmount","static"]),u=void 0!==e.ref?{[a]:e.ref}:{},c="function"==typeof s?s(t):s;c=function e(t){if(null!=t&&t.$$typeof===Symbol.for("react.lazy")){let n=t._payload;if(null!=n&&"fulfilled"===n.status)return e(n.value)}return t}(c),"className"in o&&o.className&&"function"==typeof o.className&&(o.className=o.className(t)),o["aria-labelledby"]&&o["aria-labelledby"]===o.id&&(o["aria-labelledby"]=void 0);let d={};if(t){let e=!1,n=[];for(let[r,l]of Object.entries(t))"boolean"==typeof l&&(e=!0),!0===l&&n.push(r.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`));if(e)for(let e of(d["data-headlessui-state"]=n.join(" "),n))d[`data-${e}`]=""}if(q(i)&&(Object.keys($(o)).length>0||Object.keys($(d)).length>
10))if(!(0,m.isValidElement)(c)||Array.isArray(c)&&c.length>1||q(c.type)){if(Object.keys($(o)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys($(o)).concat(Object.keys($(d))).map(e=>`  - ${e}`).join(`
2`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>`  - ${e}`).join(`
3`)].join(`
4`))}else{var f;let e=c.props,t=null==e?void 0:e.className,n="function"==typeof t?(...e)=>F(t(...e),o.className):F(t,o.className),r=D(c.props,$(V(o,["ref"])));for(let e in d)e in r&&delete d[e];return(0,m.cloneElement)(c,Object.assign({},r,d,u,{ref:l((f=c,m.default.version.split(".")[0]>="19"?f.props.ref:f.ref),u.ref)},n?{className:n}:{}))}return(0,m.createElement)(i,Object.assign({},V(o,["ref"]),!q(i)&&u,!q(i)&&d),c)}function _(...e){return e.every(e=>null==e)?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function D(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])for(let e in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(n[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in n)Object.assign(t,{[e](t,...r){for(let l of n[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;l(t,...r)}}});return t}function H(e){var t;return Object.assign((0,m.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function $(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function V(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function q(e){return e===m.Fragment||e===Symbol.for("react.fragment")}e.s(["RenderFeatures",0,P,"RenderStrategy",0,I,"compact",0,$,"forwardRefWithAs",0,H,"isFragment",0,q,"mergeProps",0,function(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];for(let e in n)Object.assign(t,{[e](...t){for(let r of n[e])null==r||r(...t)}});return t},"useRender",0,M],700020);var B=((o=B||{})[o.None=1]="None",o[o.Focusable=2]="Focusable",o[o.Hidden=4]="Hidden",o);let W=H(function(e,t){var n;let{features:r=1,...l}=e,i={ref:t,"aria-hidden":(2&r)==2||(null!=(n=l["aria-hidden"])?n:void 0),hidden:(4&r)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&r)==4&&(2&r)!=2&&{display:"none"}}};return M()({ourProps:i,theirProps:l,slot:{},defaultTag:"span",name:"Hidden"})});e.s(["Hidden",0,W,"HiddenFeatures",0,B],2788);var U=e.i(914189);let z=(0,m.createContext)(null);function G(e=null){var t;return null!=(t=(0,m.useContext)(z))?t:e}e.s(["MainTreeProvider",0,function({children:e,node:t}){let[n,r]=(0,m.useState)(null),l=G(null!=t?t:n);return m.default.createElement(z.Provider,{value:l},e,null===l&&m.default.createElement(W,{features:B.Hidden,ref:e=>{var t,n;if(e){for(let l of null!=(n=null==(t=(0,g.getOwnerDocument)(e))?void 0:t.querySelectorAll("html > *, body > *"))?n:[])if(l!==document.body&&l!==document.head&&p.isElement(l)&&null!=l&&l.contains(e)){r(l);break}}}}))},"useMainTreeNode",0,G,"useRootContainers",0,function({defaultContainers:e=[],portals:t,mainTreeNode:n}={}){let r=(0,U.useEvent)(()=>{var r,l;let i=(0,g.getOwnerDocument)(n),s=[];for(let t of e)null!==t&&(p.isElement(t)?s.push(t):"current"in t&&p.isElement(t.current)&&s.push(t.current));if(null!=t&&t.current)for(let e of t.current)s.push(e);for(let e of null!=(r=null==i?void 0:i.querySelectorAll("html > *, body > *"))?r:[])e!==document.body&&e!==document.head&&p.isElement(e)&&"headlessui-portal-root"!==e.id&&(n&&(e.contains(n)||e.contains(null==(l=null==n?void 0:n.getRootNode())?void 0:l.host))||s.some(t=>e.contains(t))||s.push(e));return s});
4return{resolveContainers:r,contains:(0,U.useEvent)(e=>r().some(t=>t.contains(e)))}}],185935);var K=e.i(835696);function Y(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let X=(d=()=>new Map,f={PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,h.disposables)(),meta:new Set,computedMeta:{}};return r.count++,r.meta.add(t),r.computedMeta=Y(r.meta),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t),n.computedMeta=Y(n.meta)),this},SCROLL_PREVENT(e){let t,n={doc:e.doc,d:e.d,meta:()=>e.computedMeta},r=[C()?{before({doc:e,d:t,meta:n}){function r(e){for(let t of n().containers)for(let n of t())if(n.contains(e))return!0;return!1}t.microTask(()=>{var n;if("auto"!==window.getComputedStyle(e.documentElement).scrollBehavior){let n=(0,h.disposables)();n.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>n.dispose()))}let l=null!=(n=window.scrollY)?n:window.pageYOffset,i=null;t.addEventListener(e,"click",t=>{if(p.isHTMLorSVGElement(t.target))try{let n=t.target.closest("a");if(!n)return;let{hash:l}=new URL(n.href),s=e.querySelector(l);p.isHTMLorSVGElement(s)&&!r(s)&&(i=s)}catch{}},!0),t.group(n=>{t.addEventListener(e,"touchstart",e=>{if(n.dispose(),p.isHTMLorSVGElement(e.target)&&p.hasInlineStyle(e.target))if(r(e.target)){let t=e.target;for(;t.parentElement&&r(t.parentElement);)t=t.parentElement;n.style(t,"overscrollBehavior","contain")}else n.style(e.target,"touchAction","none")})}),t.addEventListener(e,"touchmove",e=>{if(p.isHTMLorSVGElement(e.target)&&!p.isHTMLInputElement(e.target))if(r(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()},{passive:!1}),t.add(()=>{var e;l!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,l),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)})})}}:{},{before({doc:e}){var n;let r=e.documentElement;t=Math.max(0,(null!=(n=e.defaultView)?n:window).innerWidth-r.clientWidth)},after({doc:e,d:n}){let r=e.documentElement,l=Math.max(0,r.clientWidth-r.offsetWidth),i=Math.max(0,t-l);n.style(r,"paddingRight",`${i}px`)}},{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];r.forEach(({before:e})=>null==e?void 0:e(n)),r.forEach(({after:e})=>null==e?void 0:e(n))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}},u=d(),c=new Set,{getSnapshot:()=>u,subscribe:e=>(c.add(e),()=>c.delete(e)),dispatch(e,...t){let n=f[e].call(u,...t);n&&(u=n,c.forEach(e=>e()))}});X.subscribe(()=>{let e=X.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&X.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&X.dispatch("TEARDOWN",n)}}),e.s(["useDocumentOverflowLockedEffect",0,function(e,t,n=()=>({containers:[]})){let r=(0,m.useSyncExternalStore)(X.subscribe,X.getSnapshot,X.getSnapshot),l=t?r.get(t):void 0,i=!!l&&l.count>0;return(0,K.useIsoMorphicEffect)(()=>{if(!(!t||!e))return X.dispatch("PUSH",t,n),()=>X.dispatch("POP",t,n)},[e,t]),i}],808417)},101852,e=>{"use strict";var t=e.i(808417),n=e.i(929644);e.s(["useScrollLock",0,function(e,r,l=()=>[document.body]){let i=(0,n.useIsTopLayer)(e,"scroll-lock");(0,t.useDocumentOverflowLockedEffect)(i,r,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],l]}})}])},178677,e=>{"use strict";var t=e.i(271645),n=e.i(80758);e.s(["useServerHandoffComplete",0,function(){let e,r=(e="u"<typeof document,"useSyncExternalStore"in t&&(0,t.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[l,i]=t.useState(n.env.isHandoffComplete);return l&&!1===n.env.isHandoffComplete&&i(!1),t.useEffect(()=>{!0!==l&&i(!0)},[l]),t.useEffect(()=>n.env.handoff(),[]),!r&&l}])},255743,294316,e=>{"use strict";var t=e.i(271645);e.s(["useSlot",0,function(e){return(0,t.useMemo)(()=>e,Object.values(e))}],255743);var n=e.i(914189);let r=Symbol();e.s(["optionalRef",0,function(e,t=!0){return Object.assign(e,{[r]:t})},"useSyncRefs",0,function(...e){let l=(0,t.useRef)(e);(0,t.useEffect)(()=>{l.current=e},[e]);let i=(0,n.useEvent)(e=>{for(let t of l.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return e.every(e=>null==e||(null==e?void 0:e[r]))?void 0:i}],294316)},674175,233137,e=>{"use strict";let t;var n=e.i(271645);let r=(0,n.createContext)(()=>{});e.s(["CloseProvider",0,function({value:e,children:t}){return n.default.createElement(r.Provider,{value:e},t)}],674175);let l=(0,n.createContext)(null);l.displayName="OpenClosedContext";var i=((t=i||{})[t.Open=1]="Open",t[t.Closed=2]="Closed",t[t.Closing=4]="Closing",t[t.Opening=8]="Opening",t);e.s(["OpenClosedProvider",0,function({value:e,children:t}){return n.default.createElement(l.Provider,{value:e},t)},"ResetOpenClosedProvider",0,function({children:e}){return n.default.createElement(l.Provider,{value:null},e)},"State",0,i,"useOpenClosed",0,function(){return(0,n.useContext)(l)}],233137)},496629,e=>{"use strict";var t=e.i(271645);let n=(0,t.createContext)(!1);e.s(["ForcePortalRoot",0,function(e){return t.default.createElement(n.Provider,{value:e.force},e.children)},"usePortalRoot",0,function(){return(0,t.useContext)(n)}])},746725,e=>{"use strict";var t=e.i(271645),n=e.i(544508);e.s(["useDisposables",0,function(){let[e]=(0,t.useState)(n.disposables);return(0,t.useEffect)(()=>()=>
4e.dispose(),[e]),e}])},526599,e=>{"use strict";var t=e.i(271645),n=e.i(368578),r=e.i(914189);e.s(["useOnUnmount",0,function(e){let l=(0,r.useEvent)(e),i=(0,t.useRef)(!1);(0,t.useEffect)(()=>(i.current=!1,()=>{i.current=!0,(0,n.microTask)(()=>{i.current&&l()})}),[l])}])},661130,e=>{"use strict";let t;var n=e.i(271645),r=e.i(401141),l=((t=l||{})[t.Forwards=0]="Forwards",t[t.Backwards=1]="Backwards",t);e.s(["Direction",0,l,"useTabDirection",0,function(){let e=(0,n.useRef)(0);return(0,r.useWindowEvent)(!0,"keydown",t=>{"Tab"===t.key&&(e.current=+!!t.shiftKey)},!0),e}])},635307,e=>{"use strict";var t=e.i(271645),n=e.i(174080),r=e.i(746725),l=e.i(914189),i=e.i(526599),s=e.i(605083),a=e.i(178677),o=e.i(294316),u=e.i(496629),c=e.i(80758),d=e.i(700020);let f=t.Fragment,m=(0,d.forwardRefWithAs)(function(e,l){let{ownerDocument:m=null,...p}=e,g=(0,t.useRef)(null),b=(0,o.useSyncRefs)((0,o.optionalRef)(e=>{g.current=e}),l),y=(0,s.useOwnerDocument)(g.current),x=function(e){let n=(0,u.usePortalRoot)(),r=(0,t.useContext)(h),[l,i]=(0,t.useState)(()=>{var t;if(!n&&null!==r)return null!=(t=r.current)?t:null;if(c.env.isServer)return null;let l=null==e?void 0:e.getElementById("headlessui-portal-root");if(l)return l;if(null===e)return null;let i=e.createElement("div");return i.setAttribute("id","headlessui-portal-root"),e.body.appendChild(i)});return(0,t.useEffect)(()=>{null!==l&&(null!=e&&e.body.contains(l)||null==e||e.body.appendChild(l))},[l,e]),(0,t.useEffect)(()=>{n||null!==r&&i(r.current)},[r,i,n]),l}(null!=m?m:y),w=(0,t.useContext)(v),j=(0,r.useDisposables)(),E=(0,a.useServerHandoffComplete)(),N=(0,d.useRender)();return(0,i.useOnUnmount)(()=>{var e;x&&x.childNodes.length<=0&&(null==(e=x.parentElement)||e.removeChild(x))}),x&&E?(0,n.createPortal)(t.default.createElement("div",{"data-headlessui-portal":"",ref:e=>{j.dispose(),w&&e&&j.add(w.register(e))}},N({ourProps:{ref:b},theirProps:p,slot:{},defaultTag:f,name:"Portal"})),x):null}),p=t.Fragment,h=(0,t.createContext)(null),v=(0,t.createContext)(null),g=(0,d.forwardRefWithAs)(function(e,n){let r=(0,o.useSyncRefs)(n),{enabled:l=!0,ownerDocument:i,...s}=e,a=(0,d.useRender)();return l?t.default.createElement(m,{...s,ownerDocument:i,ref:r}):a({ourProps:{ref:r},theirProps:s,slot:{},defaultTag:f,name:"Portal"})}),b=(0,d.forwardRefWithAs)(function(e,n){let{target:r,...l}=e,i={ref:(0,o.useSyncRefs)(n)},s=(0,d.useRender)();return t.default.createElement(h.Provider,{value:r},s({ourProps:i,theirProps:l,defaultTag:p,name:"Popover.Group"}))}),y=Object.assign(g,{Group:b});e.s(["Portal",0,y,"PortalGroup",0,b,"useNestedPortals",0,function(){let e=(0,t.useContext)(v),n=(0,t.useRef)([]),r=(0,l.useEvent)(t=>(n.current.push(t),e&&e.register(t),()=>i(t))),i=(0,l.useEvent)(t=>{let r=n.current.indexOf(t);-1!==r&&n.current.splice(r,1),e&&e.unregister(t)}),s=(0,t.useMemo)(()=>({register:r,unregister:i,portals:n}),[r,i,n]);return[n,(0,t.useMemo)(()=>function({children:e}){return t.default.createElement(v.Provider,{value:s},e)},[s])]}])},83733,e=>{"use strict";let t;var n,r,l=e.i(247167),i=e.i(271645),s=e.i(544508),a=e.i(746725),o=e.i(835696);void 0!==l.default&&"u">typeof globalThis&&"u">typeof Element&&(null==(n=null==l.default?void 0:l.default.env)?void 0:n.NODE_ENV)==="test"&&void 0===(null==(r=null==Element?void 0:Element.prototype)?void 0:r.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(`
5`)),[]});var u=((t=u||{})[t.None=0]="None",t[t.Closed=1]="Closed",t[t.Enter=2]="Enter",t[t.Leave=4]="Leave",t);e.s(["transitionDataAttributes",0,function(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t},"useTransition",0,function(e,t,n,r){let[l,u]=(0,i.useState)(n),{hasFlag:c,addFlag:d,removeFlag:f}=function(e=0){let[t,n]=(0,i.useState)(e),r=(0,i.useCallback)(e=>n(e),[]),l=(0,i.useCallback)(e=>n(t=>t|e),[]),s=(0,i.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:l,hasFlag:s,removeFlag:(0,i.useCallback)(e=>n(t=>t&~e),[]),toggleFlag:(0,i.useCallback)(e=>n(t=>t^e),[])}}(e&&l?3:0),m=(0,i.useRef)(!1),p=(0,i.useRef)(!1),h=(0,a.useDisposables)();return(0,o.useIsoMorphicEffect)(()=>{var l;if(e){if(n&&u(!0),!t){n&&d(3);return}return null==(l=null==r?void 0:r.start)||l.call(r,n),function(e,{prepare:t,run:n,done:r,inFlight:l}){let i=(0,s.disposables)();return function(e,{inFlight:t,prepare:n}){if(null!=t&&t.current)return n();let r=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=r}(e,{prepare:t,inFlight:l}),i.nextFrame(()=>{n(),i.requestAnimationFrame(()=>{i.add(function(e,t){var n,r;let l=(0,s.disposables)();if(!e)return l.dispose;let i=!1;l.add(()=>{i=!0});let a=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===a.length?t():Promise.allSettled(a.map(e=>e.finished)).then(()=>{i||t()}),l.dispose}(e,r))})}),i.dispose}(t,{inFlight:m,prepare(){p.current?p.current=!1:p.current=m.current,m.current=!0,p.current||(n?(d(3),f(4)):(d(4),f(2)))},run(){p.current?n?(f(3),d(4)):(f(4),d(3)):n?f(1):d(1)},done(){var e,l,i,s;p.current&&(null!=(s=null==(i=(l=t).getAnimations)?void 0:i.call(l))?s:[]).some(e=>e instanceof CSSTransition&&"finished"!==e.playState)||(m.current=!1,f(7),n||u(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})}},[e,n,t,h]),e?[l,{closed:c(1),enter:c(2),leave:c(4),transition:c(2)||c(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}],83733)},352627,e=>{"use strict";let t=(0,e.i(456420).default)("circle-x",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);e.s(["default",0,t])},747563,e=>{"use strict";var t=e.i(843476);e.s(["default",0,function({id:e,message:n}){return(0,t.jsx)("div",{role:"alert",children:null!=n&&(0,t.jsx)("div",{id:e,className:"input-error",children:n})})}])},954103,e=>{"use strict";let t=(0,e.i(456420).default)("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);e.s(["CircleAlertIcon",0,t],954103)},618566,(e,t,n)=>{t.exports=e.r(976562)},225913,e=>{"use strict";var t=e.i(207670);let n=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,r=t.clsx;e.s(["cva",0,(e,t)=>l=>{var i;if((null==t?void 0:t.variants)==null)return r(e,null==l?void 0:l.class,null==l?void 0:l.className);let{variants:s,defaultVariants:a}=t,o=Object.keys(s).map(e=>{let t=null==l?void 0:l[e],r=null==a?void 0:a[e];if(null===t)return null;let i=n(t)||n(r);return s[e][i]}),u=l&&Object.entries(l).reduce((e,t)=>
5{let[n,r]=t;return void 0===r||(e[n]=r),e},{});return r(e,o,null==t||null==(i=t.compoundVariants)?void 0:i.reduce((e,t)=>{let{class:n,className:r,...l}=t;return Object.entries(l).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...a,...u}[t]):({...a,...u})[t]===n})?[...e,n,r]:e},[]),null==l?void 0:l.class,null==l?void 0:l.className)}])},122779,e=>{"use strict";var t=e.i(843476),n=e.i(954103),r=e.i(605458);e.s(["default",0,function({alignTop:e}){return(0,t.jsx)("div",{className:(0,r.cn)("input-invalid-icon show",e&&"input-invalid-icon--top"),"aria-hidden":"true",children:(0,t.jsx)(n.CircleAlertIcon,{})})}])},225071,e=>{"use strict";var t=e.i(843476),n=e.i(176196),r=e.i(605458);e.s(["default",0,function({children:e,className:l,htmlFor:i,id:s,required:a=!1,type:o="label"}){let u=(0,n.useI18n)();if(null==e)return;let c=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"input-label-text",children:e}),a&&(0,t.jsxs)(t.Fragment,{children:[" ",(0,t.jsx)("span",{className:"input-label-required","aria-hidden":"true",children:`(${u("core.form.required")})`})]})]});return"legend"===o?(0,t.jsx)("legend",{className:(0,r.cn)("input-label",l),children:c}):"label"===o?(0,t.jsx)("label",{id:s,htmlFor:i,className:(0,r.cn)("input-label",l),children:c}):(0,t.jsx)(o,{className:(0,r.cn)("mb-1 text-sm font-bold text-heading md:text-base"),children:c})}])},503636,e=>{"use strict";let t=(0,e.i(456420).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["ChevronDownIcon",0,t],503636)},704894,e=>{"use strict";var t=e.i(843476),n=e.i(225913),r=e.i(503636),l=e.i(605458),i=e.i(122779);let s=(0,n.cva)("",{variants:{disabled:{true:"input-state-disabled",false:""},invalid:{true:"input-state-invalid",false:""}}});e.s(["default",0,function({id:e,children:n,invalid:a,disabled:o,onClick:u,appendInnerContent:c,description:d,chevron:f,className:m,isTextarea:p}){let h=`desc_${e}`;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"input-body",children:[a&&(0,t.jsx)(i.default,{alignTop:p}),(0,t.jsxs)("div",{className:(0,l.cn)("input-content input-content--formfield",p&&"input-content--textarea",m),children:[n,(0,t.jsx)("div",{className:(0,l.cn)("input-visual-field",s({disabled:o,invalid:a})),onClick:u})]}),null!=c&&(0,t.jsx)("div",{className:"input-append-content",children:c}),f&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:(0,l.cn)("input-chevron",o&&"input-chevron-disabled"),children:(0,t.jsx)(r.ChevronDownIcon,{className:"input-chevron-icon"})})})]}),null!=d&&(0,t.jsx)("div",{id:h,className:"input-description",children:d})]})}])},629955,e=>{"use strict";var t=e.i(225913),n=e.i(605458);let r=`
6  flex-none size-8 mr-2.5
7  group-disabled/button:text-gray-800/80 group-disabled/button:opacity-50 group-aria-disabled/button:text-gray-800/80 group-aria-disabled/button:opacity-50  
8  group-active/button:duration-0`,l=(0,n.cn)(r,`text-blue-400
9  group-hover/button:text-white
10  group-active/button:text-blue-800
11  theme-subsite:text-white theme-subsite:group-disabled/button:text-gray-800/80 theme-subsite:group-aria-disabled/button:text-gray-800/80`),i=(0,n.cn)(r,"text-brand-contrast group-hover/button:text-black theme-sodersjukhuset:text-blue-800 theme-sodersjukhuset:group-hover/button:text-black");e.s(["buttonPrimaryIconClassNames",0,l,"buttonSecondaryIconClassNames",0,i,"getButtonClassNames",0,({variant:e,size:r,displayLoader:l=!1})=>{let i="min-h-11 rounded-[1.375rem] px-5.5 py-2 font-semibold text-base leading-tight",s=(0,n.cn)(i,"min-h-14 rounded-full font-bold md:px-10 md:py-2 md:leading-tight");return(0,t.cva)(`
12    group/button 
13    relative inline-flex items-center justify-center border border-transparent [text-align:inherit] outline-offset-[3px] active:transition-colors active:duration-0
14    print:border-2 print:border-border disabled-aria:cursor-default 
15    disabled-aria:bg-gray-200 disabled-aria:text-gray-800/80 theme-subsite:disabled-aria:bg-gray-200 theme-subsite:disabled-aria:text-gray-800/80`,{variants:{variant:{primary:"bg-brand text-brand-foreground hover:bg-blue-700 hover:text-white active:bg-blue-400 theme-mainsite:active:text-brand theme-subsite:hover:bg-brand-contrast theme-subsite:active:bg-brand/80",secondary:"border-2 border-border-secondary bg-white text-brand-contrast hover:border-black hover:text-black active:bg-gray-200 theme-subsite:active:bg-minimal theme-sodersjukhuset:text-blue-800 theme-sodersjukhuset:hover:text-black disabled-aria:border-transparent"},size:{medium:i,large:s},displayLoader:{false:null,true:"border-transparent bg-gray-200 text-transparent! transition-[background]! duration-75! hover:bg-gray-200 theme-subsite:hover:bg-gray-200 [&>
15:not([data-spinner-icon])]:opacity-0!"}}})({variant:e,size:r,displayLoader:l})},"getButtonSpinnerClassNames",0,"absolute inset-0 m-auto w-[1.1em] h-[1.1em] text-gray-800/80"])},248476,e=>{"use strict";var t=e.i(843476),n=e.i(605458);e.s(["default",0,(e={})=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",width:24,height:24,viewBox:"0 0 24 24","aria-hidden":!0,...e,className:(0,n.cn)("motion-safe:animate-spin",e.className),children:[(0,t.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,t.jsx)("path",{fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]})])},484762,e=>{"use strict";var t=e.i(843476),n=e.i(838438),r=e.i(248476),l=e.i(260558);function i({statusMessage:e}){return(0,l.useLoaderNotification)(e??!0),(0,t.jsx)(t.Fragment,{})}var s=e.i(605458),a=e.i(629955);e.s(["default",0,function({id:e,variant:l="primary",size:o="medium",type:u="button",href:c,name:d,formAction:f,disabled:m,showLoader:p,announceLoadingStatus:h=!1,ariaDisabled:v,ariaLabelledBy:g,ariaDescribedBy:b,ariaCurrent:y,className:x,children:w,onMouseDown:j,onClick:E,innerRef:N,tabIndex:S}){let k,C=((m||v)&&p)??!1,O={className:(0,s.cn)((0,a.getButtonClassNames)({variant:l,size:o,displayLoader:C}),x),id:e,onMouseDown:e=>{!0===m||!0===v?e.preventDefault():j?.(e)},onClick:e=>{!0===m||!0===v?e.preventDefault():E?.(e)},"aria-labelledby":g,"aria-describedby":b},L=(0,t.jsxs)(t.Fragment,{children:[C&&(0,t.jsxs)("span",{className:a.getButtonSpinnerClassNames,"data-spinner-icon":!0,children:[h&&(0,t.jsx)(i,{statusMessage:h}),(0,t.jsx)(r.default,{className:"size-full"})]}),w]});if(null!=c&&"#"!==c){let e={...O,className:(0,s.cn)(O.className,"no-underline"),href:!0!==m&&null!=c?c:"",tabIndex:S,"aria-current":y};k=(0,t.jsx)(n.default,{...e,children:L})}else{let e={...O,type:u,name:d,formAction:f,disabled:m,"aria-disabled":v,ref:N,tabIndex:S};k=(0,t.jsx)("button",{"data-cy":"search-button-submit",...e,children:L})}return k}],484762)},856512,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(653145),l=e.i(747563),i=e.i(225071),s=e.i(176196),a=e.i(704894);e.s(["default",0,function({type:e="text",label:o,fieldName:u,description:c,className:d,requiredValidationMessage:f,appendInnerContent:m,validate:p,...h}){let v=(0,s.useI18n)(),g=(0,n.useId)(),{register:b,formState:y}=(0,r.useFormContext)(),{id:x,defaultValue:w,disabled:j=!1,required:E=!1,minLength:N,maxLength:S,onChange:k,onBlur:C,...O}=h,L=`label_${g}`,T=x??`input_${g}`,A=`err_${g}`,F=`desc_${g}`,P=(0,r.get)(y.errors,u),I=null!=P,M="string"==typeof P?.message?P.message:void 0,R=b(u,{required:{value:E,message:null!=f?f:null!=o?v("core.form.error.requiredField").replace("{FieldLabel}",o):""},pattern:"email"===e?{value:/\S+@\S+\.\S+/,message:v("core.form.error.invalidEmail")}:void 0,minLength:null!=N?{value:N,message:v("core.form.error.invalidMinLength").replace("{MinLength}",N.toString())}:void 0,maxLength:null!=S?{value:S,message:v("core.form.error.invalidMaxLength").replace("{MaxLength}",S.toString())}:void 0,validate:p,onChange:k,onBlur:C}),_=[I&&null!=M?A:void 0,null!=c?F:void 0].filter(Boolean).join(" "),D={...O,...R,className:"input-base input-text",name:u,id:T,defaultValue:w,required:E,disabled:j,minLength:N,maxLength:S,"aria-describedby":_||void 0,"aria-invalid":I||void 0};return(0,t.jsxs)("div",{className:d,children:[(0,t.jsx)(i.default,{id:L,htmlFor:T,required:E,children:o}),(0,t.jsx)(l.default,{id:A,message:M}),(0,t.jsx)(a.default,{id:g,onClick:()=>{let e=document.getElementById(T);null!=e&&e.focus()},description:c,appendInnerContent:m,invalid:I,disabled:j,children:(0,t.jsx)("input",{...D,type:e})})]})}])},517657,e=>{"use strict";var t=e.i(159110),n=e.i(56176);let r=function(){return n.default.Date.now()};var l=/\s/;let i=function(e){for(var t=e.length;t--&&l.test(e.charAt(t)););return t};var s=/^\s+/,a=e.i(316827),o=0/0,u=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,d=/^0o[0-7]+$/i,f=parseInt;let m=function(e){if("number"==typeof e)return e;if((0,a.default)(e))return o;if((0,t.default)(e)){var n,r="function"==typeof e.valueOf?e.valueOf():e;e=(0,t.default)(r)?r+"":r}if("string"!=typeof e)return 0===e?e:+e;e=(n=e)?n.slice(0,i(n)+1).replace(s,""):n;var l=c.test(e);return l||d.test(e)?f(e.slice(2),l?2:8):u.test(e)?o:+e};var p=Math.max,h=Math.min;
15e.s(["default",0,function(e,n,l){var i,s,a,o,u,c,d=0,f=!1,v=!1,g=!0;if("function"!=typeof e)throw TypeError("Expected a function");function b(t){var n=i,r=s;return i=s=void 0,d=t,o=e.apply(r,n)}function y(e){var t=e-c,r=e-d;return void 0===c||t>=n||t<0||v&&r>=a}function x(){var e,t,l,i=r();if(y(i))return w(i);u=setTimeout(x,(e=i-c,t=i-d,l=n-e,v?h(l,a-t):l))}function w(e){return(u=void 0,g&&i)?b(e):(i=s=void 0,o)}function j(){var e,t=r(),l=y(t);if(i=arguments,s=this,c=t,l){if(void 0===u)return d=e=c,u=setTimeout(x,n),f?b(e):o;if(v)return clearTimeout(u),u=setTimeout(x,n),b(c)}return void 0===u&&(u=setTimeout(x,n)),o}return n=m(n)||0,(0,t.default)(l)&&(f=!!l.leading,a=(v="maxWait"in l)?p(m(l.maxWait)||0,n):a,g="trailing"in l?!!l.trailing:g),j.cancel=function(){void 0!==u&&clearTimeout(u),d=0,i=c=s=u=void 0},j.flush=function(){return void 0===u?o:w(r())},j}],517657)},215605,e=>{"use strict";var t=e.i(843476),n=e.i(605458);e.s(["default",0,({useLightText:e,className:r,...l})=>(0,t.jsx)("div",{className:(0,n.cn)("mb-6 max-w-content text-lg font-semibold text-heading [&>*:last-child]:mb-0",e&&"theme-mainsite:text-gray-800",r),...l})])},630701,335625,e=>{"use strict";var t=e.i(271645),n=e.i(618566),r=e.i(814513),l=e.i(115158);e.s(["useListingFormSubmit",0,function({anchor:e=l.LISTING_ANCHOR,navigate:i="push",setIsLoading:s}){let a=(0,n.useRouter)(),o=(0,n.usePathname)();return(0,t.useCallback)((t,n=!1)=>{t.skip=0,s(!0);let l=o+"?"+new URLSearchParams(window.location.search),u=o+"?"+new URLSearchParams(t).toString();"replace"===i?a.replace(u,{scroll:!1}):a.push(u,{scroll:!1}),l===u&&s(!1),n&&setTimeout(()=>{let t=document.getElementById(e);t&&(0,r.scrollToElement)(t,900,0)},300)},[e,i,o,a,s])}],630701);var i=e.i(843476),s=e.i(653145),a=e.i(715787),o=e.i(484762),u=e.i(629955),c=e.i(150786),d=e.i(503936),f=e.i(517657),f=f,m=e.i(856512),p=e.i(855937),h=e.i(248476),v=e.i(176196);function g({fieldName:e,label:n,isLoading:r,onInputValueChange:l}){let a=(0,v.useI18n)("site"),{setValue:o,getValues:u}=(0,s.useFormContext)(),c=(0,s.useWatch)({name:e}),[d,b]=(0,t.useState)(!1),y=u(e),x="string"==typeof c?c:"string"==typeof y?y:"",w=(0,t.useRef)(null);(0,t.useEffect)(()=>(w.current=f.default(()=>{l?.()},1e3),()=>{w.current?.cancel()}),[l]);let j=(0,t.useCallback)(()=>{o(e,""),l?.()},[e,o,l]),E=!!(r&&d);return(0,i.jsx)(m.default,{fieldName:e,label:n??a("genericSearchLabel"),defaultValue:x,"data-search-combobox-input":!0,"data-cy":"search-input",autoComplete:"off",type:"search","aria-busy":E,onFocus:()=>b(!0),onBlur:()=>b(!1),onChange:()=>{w.current?.()},appendInnerContent:(0,i.jsxs)(i.Fragment,{children:[E&&(0,i.jsx)(h.default,{className:"mr-3 flex h-full w-6 items-center"}),c?.length>0&&!E&&(0,i.jsx)("div",{className:"relative z-1 flex items-stretch",children:(0,i.jsxs)("button",{className:"mr-3 flex h-full w-6 items-center",type:"button",onClick:j,"data-cy":"delete-input-search",children:[(0,i.jsx)(p.default,{className:"-mt-px -ml-px size-6 hover:scale-125"}),(0,i.jsx)("span",{className:"sr-only",children:a("searchPage.clearSearchInput")})]})})]})})}var b=e.i(605458);function y({children:e,className:t,xlHeading:n}){return e&&"string"==typeof e?(0,i.jsx)("h1",{"data-epi-edit":"pageHeading",className:(0,b.cn)("mb-4 max-w-content text-balance text-heading",n?"text-h1-xl":"text-h1",t),dangerouslySetInnerHTML:{__html:function(e){if(!e)return"";let t=e.includes("/*"),n=e.includes("*/");return t&&!n?e.replaceAll("/*",""):!t&&n?e.replaceAll("*/",""):e.replaceAll("/*",'<span class="whitespace-nowrap">').replaceAll("*/","</span>")}(e)}}):(0,i.jsx)(i.Fragment,{})}var x=e.i(215605),w=e.i(594382);let j=({otherLinks:e,otherLinksLabel:t,showTextSearch:n,mobile:r})=>(0,i.jsx)(i.Fragment,{children:(e?.length??0)>0&&(0,i.jsx)("div",{className:(0,b.cn)("hidden lg:col-span-2 lg:block",n&&"lg:border-l lg:border-divider lg:pl-4 xl:pl-6",r&&"mt-6 block border-t-4 border-white pt-4 lg:hidden"),children:(0,i.jsxs)(d.default,{noVerticalPadding:!0,className:"lg:px-0",children:[(0,i.jsx)("h2",{className:"mb-2 text-sm font-bold text-heading md:text-base lg:mb-1",children:t}),(0,i.jsx)("ul",{className:"flex flex-wrap gap-3 lg:mb-0",children:e?.map((e,t)=>(0,i.jsx)("li",{className:"w-full md:w-fit xl:w-full",children:e},"otherLink-"+t))})]})})});e.s(["OtherLinks",0,j,"default",0,function({heading:e,ariaLabel:n,timeStamp:r=0,dataCy:f,hiddenFields:m,mainIntro:p,mode:h,otherLinksLabel:E,otherLinks:N,searchInputLabel:S,onSearchInputValueChange:k,onSubmit:C,listingState:O}){let L=(0,v.useI18n)(),{register:T}=(0,s.useFormContext)(),A=null!=k,F=(0,w.useListingState)({timeStamp:r}
15),{handleScrollOnClick:P,isLoading:I,loadingField:M,setLoadingField:R}=O??F,_=(0,t.useCallback)(()=>{R("query"),k?.()},[k,R]);return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("form",{role:"search","aria-label":n,action:`#${l.LISTING_ANCHOR}`,onSubmit:C,noValidate:!0,autoComplete:"off","data-cy":f,className:(0,b.cn)("md:mb-8 last:md:mb-4",!A&&"md:mb-0"),children:[(0,i.jsx)("input",{type:"hidden",...T("skip"),value:"0"}),(0,i.jsx)("input",{type:"hidden",...T("take"),value:l.LISTING_PAGE_SIZE}),m,(0,i.jsxs)(d.default,{noVerticalPadding:!0,className:"grid grid-cols-1 gap-5 md:gap-6 lg:grid-cols-6 lg:gap-4 xl:gap-6",children:[(0,i.jsxs)("div",{className:"lg:col-span-4",children:[(0,i.jsx)(y,{children:e}),(p||h===a.ContextMode.Edit)&&(0,i.jsx)(x.default,{"data-epi-edit":h===a.ContextMode.Edit?"mainIntro":null,dangerouslySetInnerHTML:{__html:p??""}}),A&&(0,i.jsxs)("div",{className:"grid grid-cols-1 items-end gap-5 md:grid-cols-4 md:gap-6",children:[(0,i.jsx)("div",{className:"md:col-span-3",children:(0,i.jsx)(g,{fieldName:"query",label:S,isLoading:I&&"query"===M,onInputValueChange:_})}),(0,i.jsx)("div",{className:"md:col-span-1",children:(0,i.jsxs)(o.default,{type:"submit",size:"large",onClick:()=>{R("query"),P(!1)},className:"w-full md:w-auto lg:col-span-1 lg:px-7 xl:px-10",children:[(0,i.jsx)(c.default,{className:u.buttonPrimaryIconClassNames}),L("search")]})})]})]}),(0,i.jsx)(j,{otherLinksLabel:E,otherLinks:N,showTextSearch:A})]})]})})},"formWrapperClasses",0,"bg-orange-300 pt-1 pb-6 md:pt-4 lg:pt-6 print:hidden theme-subsite:bg-minimal"],335625)},285126,38062,273053,919445,e=>{"use strict";var t=e.i(843476),n=e.i(484762),r=e.i(503936),l=e.i(176196),i=e.i(605458),s=e.i(594382),a=e.i(653145),o=e.i(777944);function u({label:e,fieldName:n,options:r=[],defaultValue:l,disabled:i=!1,onChange:s,appendInnerContent:c}){let{control:d,formState:f}=(0,a.useFormContext)(),m=(({options:e,defaultValue:t})=>{if(null!=t)return t;for(let t of e){if(Array.isArray(t.options)){if(t.disabled)continue;let e=t.options.find(e=>!e.disabled);if(null!=e)return e.value;continue}if(null!=t.value&&!t.disabled)return t.value}return""})({options:r,defaultValue:l}),p=(0,a.get)(f.errors,n),h="string"==typeof p?.message?p.message:void 0;return(0,t.jsx)(a.Controller,{name:n,control:d,defaultValue:m,render:({field:l})=>(0,t.jsx)(o.default,{label:e,name:n,value:"string"==typeof l.value?l.value:m,onChange:e=>{l.onChange(e),s?.({target:{value:e}})},options:r,disabled:i,errorMessage:h,appendInnerContent:c})})}var c=e.i(248476);function d({filters:e,onFilterAction:n,isLoading:r=!1,loadingField:l,setLoadingField:s}){let a=e.filter(e=>!e.hidden),o=a.length<=2?"grid-cols-1 md:grid-cols-2 lg:grid-cols-2":"grid-cols-1 md:grid-cols-2 lg:grid-cols-4";return 0===a.length?null:(0,t.jsx)("div",{className:(0,i.cn)("mb-6 grid grid-cols-1 gap-3 md:mb-0 md:grid-cols-2 md:gap-6 lg:grid-cols-4",o),children:a.map(e=>(0,t.jsx)("div",{className:(0,i.cn)("flex w-full flex-col",e.className),children:(0,t.jsx)(u,{label:e.label,fieldName:e.fieldName,options:e.options,defaultValue:e.defaultValue,disabled:e.disabled,onChange:t=>{(s?.(String(e.fieldName)),e.onChange)?e.onChange(t):n?.()},appendInnerContent:(0,t.jsx)(t.Fragment,{children:r&&l===String(e.fieldName)&&(0,t.jsx)("div",{className:"absolute top-3.5 right-3.5 size-6 bg-white",children:(0,t.jsx)(c.default,{})})})})},String(e.fieldName)))})}let f=(0,e.i(456420).default)("sliders-horizontal",[["path",{d:"M10 5H3",key:"1qgfaw"}],["path",{d:"M12 19H3",key:"yhmn1j"}],["path",{d:"M14 3v4",key:"1sua03"}],["path",{d:"M16 17v4",key:"1q0r14"}],["path",{d:"M21 12h-9",key:"1o4lsq"}],["path",{d:"M21 19h-5",key:"1rlt1p"}],["path",{d:"M21 5h-7",key:"1oszz2"}],["path",{d:"M8 10v4",key:"tgpxqk"}],["path",{d:"M8 12H3",key:"a7s4jb"}]]);var m=e.i(629955),p=e.i(271645),h=e.i(854878),v=e.i(854056);let g="fixed inset-0 z-50 hidden bg-black/50 md:block",b="fixed inset-0 z-50 flex justify-center overflow-y-scroll overscroll-none",y="flex flex-1 min-h-full h-fit md:flex-none md:m-auto md:min-h-0 md:h-auto",x=e=>(0,i.cn)(`flex-1 bg-white p-page-inner-x text-gray-800
16    md:m-page-inner-x md:flex-none md:shadow-xl`,e);var w=e.i(838438),j=e.i(855937);function E({isServerSide:e,openerId:n,title:r,titleId:s,titleHidden:a,titleClassNames:o,closeButtonHidden:u,closeButtonClassNames:c,onClose:d}){let f=(0,l.useI18n)(),m=(0,i.cn)("group flex min-h-15 min-w-15 flex-col items-center justify-center gap-1 p-1 text-left text-xs font-bold text-inherit no-underline -outline-offset-2 transition",c,e&&"after:fixed after:inset-0 after:-z-1 after:cursor-default"),p=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(j.default,{className:"size-[2em] group-enabled:group-hover:scale-90","data-cy":"close-filter-button-modal"}),(0,t.jsx)("span",{children:f("close")})]}),v=(0,i.cn)(`flex-1 self-center text-lg font-bold text-heading normal-case
17    sm:text-xl
18    md:text-3xl`,o);return(0,t.jsxs)("div",{className:"mb-6 flex min-h-15 items-start gap-4",children:[!u&&(0,t.jsx)("div",{className:"order-1",children:e?(0,t.jsx)(w.default,{href:`#${n}`,className:m,children:p}):(0,t.jsx)("button",{className:m,onClick:d,children:p})}),e?(0,t.jsx)("h2",{id:s,className:v,children:r}):(0,t.jsx)(h.DialogTitle,{className:v,hidden:a,children:r})]})}function N({modalId:e,isOpen:n,title:r,titleHidden:l,titleClassNames:s,closeButtonHidden:a,closeButtonClassNames:o,innerClassNames:u,positionModalRelativeToOpener:c,keepInDOM:d,initialFocus:f,onClose:m,children:w}){return(0,t.jsx)(v.Transition,{as:p.Fragment,show:n,children:(0,t.jsxs)(h.Dialog,{id:e,onClose:m,className:"font-interRS antialiased",static:d,initialFocus:f,children:[(0,t.jsx)(v.TransitionChild,{as:p.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,t.jsx)("div",{className:g})}),(0,t.jsx)(v.TransitionChild,{as:"div",className:b,enter:"ease-out duration-300",enterFrom:"opacity-0 !overflow-y-hidden",enterTo:"opacity-100 !overflow-y-scroll",leave:"ease-in duration-200 !overflow-y-hidden",leaveFrom:"opacity-100",leaveTo:"opacity-0",unmount:!d,children:(0,t.jsx)(v.TransitionChild,{as:p.Fragment,enter:"ease-out duration-300 motion-reduce:duration-0",enterFrom:(0,i.cn)("opacity-0",c?"":"md:translate-y-8"),enterTo:(0,i.cn)("opacity-100",c?"":"md:translate-y-0"),leave:"ease-in duration-200 motion-reduce:delay-200 motion-reduce:duration-[0.1ms]",leaveFrom:(0,i.cn)("opacity-100",c?"":"md:translate-y-0"),leaveTo:(0,i.cn)("opacity-0",c?"":"md:translate-y-8"),unmount:!d,children:(0,t.jsx)(h.DialogPanel,{className:y,children:(0,t.jsx)("div",{className:x(u),"data-cy":"filter-modal",children:(0,t.jsxs)("div",{className:"max-w-content",children:[(0,t.jsx)(E,{isServerSide:!1,title:r,titleHidden:l,titleClassNames:s,closeButtonHidden:a,closeButtonClassNames:o,onClose:m}),(0,t.jsx)("div",{children:w})]})})})})})]})})}function S({openerId:e,modalId:n,title:r,titleHidden:l,titleClassNames:i,closeButtonHidden:s,closeButtonClassNames:a,innerClassNames:o,children:u}){let c=(0,p.useId)();return(0,t.jsx)("div",{role:"group",id:n,className:"group/modal visually-hidden","aria-labelledby":c,tabIndex:-1,"data-modal-server-side":!0,children:(0,t.jsxs)("div",{className:"invisible group-focus-within/modal:visible",children:[(0,t.jsx)("div",{className:g}),(0,t.jsx)("div",{className:b,children:(0,t.jsx)("div",{className:y,children:(0,t.jsx)("div",{className:x(o),children:(0,t.jsxs)("div",{className:"max-w-content",children:[(0,t.jsx)(E,{isServerSide:!0,openerId:e,title:r,titleId:c,titleHidden:l,titleClassNames:i,closeButtonHidden:s,closeButtonClassNames:a}),(0,t.jsx)("div",{children:u})]})})})})]})})}function k({noServerSideFallback:e,openerId:n,modalId:r,isOpen:l,title:i,titleHidden:s=!1,titleClassNames:a,closeButtonHidden:o=!1,closeButtonClassNames:u,innerClassNames:c,keepInDOM:d=!1,initialFocus:f,onClose:m=()=>{},children:h}){let[v,g]=(0,p.useState)(!e);return((0,p.useEffect)(()=>{g(!1)},[]),v&&!e)?(0,t.jsx)(S,{openerId:n,modalId:r,title:i,titleHidden:s,titleClassNames:a,closeButtonHidden:o,closeButtonClassNames:u,innerClassNames:c,children:h}):(0,t.jsx)(N,{modalId:r,isOpen:l,title:i,titleHidden:s,titleClassNames:a,closeButtonHidden:o,closeButtonClassNames:u,innerClassNames:c,keepInDOM:d,initialFocus:f,onClose:m,positionModalRelativeToOpener:!0,children:h})}function C({isServerSide:e,isOpen:r,handleFormSubmit:i,handleScrollOnClick:s,closeFilters:o,anchor:u,children:c,formMethods:d}){let f=(0,l.useI18n)(),{handleSubmit:m,reset:p}=d;return(0,t.jsx)(k,{isOpen:r,title:f("core.form.filters.filters"),modalId:"filters",openerId:"content",onClose:()=>{p(),o()},children:(0,t.jsx)(a.FormProvider,{...d,children:(0,t.jsxs)("form",{action:e?`#${u}`:void 0,onSubmit:m(i),noValidate:!0,className:"pt-6 pb-12",children:[c,(0,t.jsx)(n.default,{type:"submit",size:"large",className:"mt-6 w-full md:w-auto",onClick:()=>{o(),s()},children:f("show")})]})})})}var O=e.i(115158);function L({timeStamp:e,anchor:r=O.LISTING_ANCHOR,filters:i,formMethods:a,handleMobileFormSubmit:o,onFilterAction:u,mobileActiveFiltersCount:c,includeQueryHiddenField:p=!1,listingState:h}){let v=(0,l.useI18n)(),g=(0,s.useListingState)({timeStamp:e,anchor:r}),{isServerSide:b,showFilters:y,openFilters:x,closeFilters:w,handleScrollOnClick:j,isLoading:E,loadingField:N,setLoadingField:S}=h??g;if(!i.some(e=>!e.hidden))return null;let k="query",T=a.getValues(k);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(n.default,{type:b?"submit":"button",size:"large",variant:"secondary",formAction:b?"#filters":void 0,onClick:x,className:"mx-page-inner-x mt-4 w-[calc(100vw-(var(--spacing-page-inner-x))-(var(--spacing-page-inner-x)))] md:hidden",children:[(0,t.jsx)(f,{className:m.buttonSecondaryIconClassNames}),v("core.form.filters.filters"),null!=c&&c>0&&(0,t.jsxs)("span",{children:[" (",c,")"]})]}),(0,t.jsxs)(C,{isServerSide:b,anchor:r,isOpen:y,formMethods:a,handleFormSubmit:o,handleScrollOnClick:()=>j(!0),closeFilters:w,children:[p&&(0,t.jsx)("input",{type:"hidden",name:String(k),value:String(T??"")}),(0,t.jsx)(d,{filters:i,onFilterAction:u,isLoading:E,loadingField:N,setLoadingField:S})]})]})}e.s(["default",0,function({filters:e,formMethods:a,hasTextSearch:o=!1,timeStamp:u=0,mobileActiveFiltersCount:c,activeFiltersSection:f,onFilterAction:m,handleMobileFormSubmit:p,listingState:h}){let v=(0,l.useI18n)(),g=(0,s.useListingState)({timeStamp:u}
18),{handleScrollOnClick:b,isLoading:y,loadingField:x,setLoadingField:w}=h??g,j=e.some(e=>!e.hidden),E="query",N=a.getValues(E),S=a.getValues("take");if(j)return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("form",{action:`#${O.LISTING_ANCHOR}`,onSubmit:e=>{e.preventDefault(),m?.(),b(!0)},noValidate:!0,autoComplete:"off",className:(0,i.cn)("block",o&&"mt-1 hidden border-t-4 border-white pt-6 md:block"),children:[(0,t.jsx)("input",{type:"hidden",name:"skip",value:"0"}),(0,t.jsx)("input",{type:"hidden",name:"take",value:String(S??O.LISTING_PAGE_SIZE)}),o&&(0,t.jsx)("input",{type:"hidden",name:E,value:String(N??"")}),(0,t.jsxs)(r.default,{noVerticalPadding:!0,children:[(0,t.jsx)(d,{filters:e,onFilterAction:m,isLoading:y,loadingField:x,setLoadingField:w}),(0,t.jsx)(n.default,{type:"submit",size:"large",variant:o?"secondary":"primary",className:(0,i.cn)("w-full md:mt-6 md:w-auto",o&&"mt-6"),children:v("core.form.filters.filter")})]})]}),o&&(0,t.jsx)(L,{timeStamp:u,filters:e,formMethods:a,handleMobileFormSubmit:p,onFilterAction:m,mobileActiveFiltersCount:c,includeQueryHiddenField:o,listingState:h}),f]})}],285126),e.s(["PROPS_TO_IGNORE",()=>F,"default",()=>M],273053);var T=e.i(352627),T=T;function A(e,t=F){let n=new URLSearchParams({...e,skip:0});t.forEach(e=>n.delete(e));let r=Array.from(n.entries()).length;return{filtersSearchParams:n,activeFiltersCount:r}}e.s(["useActiveFilters",()=>A],38062);let F=["query","skip","take","orderBy","listId","searchArchive"];function P({label:e,href:n}){let r=(0,l.useI18n)();return(0,t.jsxs)(w.default,{"data-cy":`clear-filter-${e}`,className:"group flex gap-x-2 rounded-lg border border-black bg-white p-2 pl-4 text-sm text-black no-underline hover:ring  print:border print:border-black",href:n,scroll:!1,children:[(0,t.jsx)("span",{className:"sr-only",children:r("core.form.filters.clearFilter")}),e,(0,t.jsx)(T.default,{className:"relative top-0.5 size-6 shrink-0"})]})}function I({query:e,anchor:n}){let r=(0,l.useI18n)(),i=new URLSearchParams;e.length>0&&i.set("query",e);let s=i.toString(),a=(s.length>0?"?"+s:".")+(null!=n?"#"+n:"");return(0,t.jsx)(w.default,{"data-cy":"clear-all-filters",className:"text-sm font-bold text-black underline print:hidden",href:a,scroll:!1,children:r("core.form.filters.clearAllFilters")})}let M=function({query:e,translateIds:n,propsToIgnore:i=F,anchor:s}){let a=(0,l.useI18n)(),{filtersSearchParams:o,activeFiltersCount:u}=A(e,i),c="string"==typeof e.query?e.query:"";return u<1?null:(0,t.jsx)(r.default,{noVerticalPadding:!0,children:(0,t.jsxs)("div",{className:"mt-6 border-t border-divider pt-6",children:[(0,t.jsx)("h2",{className:"mb-2 block text-h6 text-black",children:a("core.form.filters.activeFilters")}),(0,t.jsxs)("ul",{className:"flex flex-wrap gap-4",children:[Array.from(o.entries()).map(([e,r])=>{var l,i,a;let u,d=new URLSearchParams(o);d.delete(e),"areaId"===e&&d.delete("subAreaId"),"grantArea"===e&&d.delete("grantType"),c.length>0&&d.set("query",c);let f=d.toString(),m=(f.length>0?"?"+f:"./")+(null!=s?"#"+s:""),p=(l=n,i=e,u=(a=r)??"",l?.forEach(e=>{i===e.prop&&(u=e.list?.find(e=>e.id===a)?.term??a)}),u);return(0,t.jsx)("li",{children:(0,t.jsx)(P,{label:p,href:m})},p+m)}),(0,t.jsx)("li",{className:"flex items-center",children:(0,t.jsx)(I,{query:c,anchor:s})})]})]})})};e.s(["ensureSelectedValueExists",0,function(e,t){return!t||e.some(e=>!Array.isArray(e.options)&&e.value===t)?e:[{label:t,value:t},...e]},"getListingDefaultValue",0,function(e){if("string"==typeof e)return e;if(Array.isArray(e)){let t=e[0];return"string"==typeof t?t:""}return"number"==typeof e?Number.isNaN(e)?"":`${e}`:""},"normalizeListingSelectOptions",0,function({options:e,emptyLabel:t,showTermCount:n=!0}){if(!e||0===e.length)return[{label:t,value:""}];let r=e[0];return"object"==typeof r&&null!=r&&"term"in r?[{label:t,value:""},...e.map(e=>({label:n?`${e.term??""} (${e.count??0})`:e.term??"",value:e.id??e.term??"",disabled:n&&0===e.count}))]:e}],919445)}]);

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.