PageSourceSearch

https://www.usc.co.uk/_next/static/chunks/2022-9a5eac0805b0439b.js

js usc.co.uk collected 2026-09-25 04:23:31 UTC 43,505 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="7aa65f46-2214-4f55-bad8-6408dedfdede",e._sentryDebugIdIdentifier="sentry-dbid-7aa65f46-2214-4f55-bad8-6408dedfdede")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2022,6653,9718],{8386:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(96485),o=n(78265);function i(e,t){return e===t}function l(e){return"function"==typeof e?function(){return e}:e}function a(e,t,n){var a,u,s,c=n&&n.equalityFn||i,d=(u=(a=(0,r.useState)(l(e)))[0],s=a[1],[u,(0,r.useCallback)(function(e){return s(l(e))},[])]),f=d[0],p=d[1],m=(0,o.A)((0,r.useCallback)(function(e){return p(e)},[p]),t,n),g=(0,r.useRef)(e);return(0,r.useEffect)(function(){c(g.current,e)||(m(e),g.current=e)},[e,m,c]),[f,{cancel:m.cancel,isPending:m.isPending,flush:m.flush}]}},11288:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let r=n(74607)._(n(87872));function o(e,t){var n;let o={};"function"==typeof e&&(o.loader=e);let i={...o,...t};return(0,r.default)({...i,modules:null==(n=i.loadableGenerated)?void 0:n.modules})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},14159:(e,t,n)=>{n.d(t,{TL:()=>l});var r=n(96485),o=n(74619),i=n(2593);function l(e){let t=function(e){let t=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){var l;let e,a,u=(l=n,(a=(e=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.ref:(a=(e=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.props.ref:l.props.ref||l.ref),s=function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(s.ref=t?(0,o.t)(t,u):u),r.cloneElement(n,s)}return r.Children.count(n)>1?r.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=r.forwardRef((e,n)=>{let{children:o,...l}=e,a=r.Children.toArray(o),s=a.find(u);if(s){let e=s.props.children,o=a.map(t=>t!==s?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,i.jsx)(t,{...l,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,o):null})}return(0,i.jsx)(t,{...l,ref:n,children:o})});return n.displayName=`${e}.Slot`,n}var a=Symbol("radix.slottable");function u(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===a}},16153:e=>{e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(o=r;0!=o--;)if(!e(t[o],n[o]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(i=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(o=r;0!=o--;)if(!Object.prototype.hasOwnProperty.call(n,i[o]))return!1;for(o=r;0!=o--;){var r,o,i,l=i[o];if(!e(t[l],n[l]))return!1}return!0}return t!=t&&n!=n}},24162:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return r}});let r=(0,n(53956).createAsyncLocalStorage)()},25405:(e,t,n)=>{n.d(t,{UC:()=>K,B8:()=>V,bL:()=>$,l9:()=>Z});var r=n(96485),o=n(66614),i=n(63151),l=n(85712),a=n(74619),u=n(90312),s=n(43444),c=n(94664),d=n(72102),f=n(2593),p="rovingFocusGroup.onEntryFocus",m={bubbles:!1,cancelable:!0},g="RovingFocusGroup",[h,v,y]=(0,l.N)(g),[b,w]=(0,i.A)(g,[y]),[C,O]=b(g),E=r.forwardRef((e,t)=>
1(0,f.jsx)(h.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,f.jsx)(h.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,f.jsx)(S,{...e,ref:t})})}));E.displayName=g;var S=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:i,loop:l=!1,dir:u,currentTabStopId:h,defaultCurrentTabStopId:y,onCurrentTabStopIdChange:b,onEntryFocus:w,preventScrollOnEntryFocus:O=!1,...E}=e,S=r.useRef(null),x=(0,a.s)(t,S),A=(0,d.jH)(u),[R,N]=(0,c.i)({prop:h,defaultProp:null!=y?y:null,onChange:b,caller:g}),[L,P]=r.useState(!1),_=function(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}(w),k=v(n),M=r.useRef(!1),[j,D]=r.useState(0);return r.useEffect(()=>{let e=S.current;if(e)return e.addEventListener(p,_),()=>e.removeEventListener(p,_)},[_]),(0,f.jsx)(C,{scope:n,orientation:i,dir:A,loop:l,currentTabStopId:R,onItemFocus:r.useCallback(e=>N(e),[N]),onItemShiftTab:r.useCallback(()=>P(!0),[]),onFocusableItemAdd:r.useCallback(()=>D(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>D(e=>e-1),[]),children:(0,f.jsx)(s.sG.div,{tabIndex:L||0===j?-1:0,"data-orientation":i,...E,ref:x,style:{outline:"none",...e.style},onMouseDown:(0,o.m)(e.onMouseDown,()=>{M.current=!0}),onFocus:(0,o.m)(e.onFocus,e=>{let t=!M.current;if(e.target===e.currentTarget&&t&&!L){let t=new CustomEvent(p,m);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=k().filter(e=>e.focusable);I([e.find(e=>e.active),e.find(e=>e.id===R),...e].filter(Boolean).map(e=>e.ref.current),O)}}M.current=!1}),onBlur:(0,o.m)(e.onBlur,()=>P(!1))})})}),x="RovingFocusGroupItem",A=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:i=!0,active:l=!1,tabStopId:a,children:c,...d}=e,p=(0,u.B)(),m=a||p,g=O(x,n),y=g.currentTabStopId===m,b=v(n),{onFocusableItemAdd:w,onFocusableItemRemove:C,currentTabStopId:E}=g;return r.useEffect(()=>{if(i)return w(),()=>C()},[i,w,C]),(0,f.jsx)(h.ItemSlot,{scope:n,id:m,focusable:i,active:l,children:(0,f.jsx)(s.sG.span,{tabIndex:y?0:-1,"data-orientation":g.orientation,...d,ref:t,onMouseDown:(0,o.m)(e.onMouseDown,e=>{i?g.onItemFocus(m):e.preventDefault()}),onFocus:(0,o.m)(e.onFocus,()=>g.onItemFocus(m)),onKeyDown:(0,o.m)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void g.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let o=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return R[o]}(e,g.orientation,g.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=b().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)n.reverse();else if("prev"===t||"next"===t){"prev"===t&&n.reverse();let r=n.indexOf(e.currentTarget);n=g.loop?function(e,t){return e.map((n,r)=>e[(t+r)%e.length])}(n,r+1):n.slice(r+1)}setTimeout(()=>I(n))}}),children:"function"==typeof c?c({isCurrentTabStop:y,hasTabStop:null!=E}):c})})});A.displayName=x;var R={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function I(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var N=n(75076),L="Tabs",[P,_]=(0,i.A)(L,[w]),k=w(),[M,j]=P(L),D=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,onValueChange:o,defaultValue:i,orientation:l="horizontal",dir:a,activationMode:p="automatic",...m}=e,g=(0,d.jH)(a),[h,v]=(0,c.i)({prop:r,onChange:o,defaultProp:null!=i?i:"",caller:L});return(0,f.jsx)(M,{scope:n,baseId:(0,u.B)(),value:h,onValueChange:v,orientation:l,dir:g,activationMode:p,children:(0,f.jsx)(s.sG.div,{dir:g,"data-orientation":l,...m,ref:t})})});D.displayName=L;var T="TabsList",F=r.forwardRef((e,t)=>{let{__scopeTabs:n,loop:r=!0,...o}=e,i=j(T,n),l=k(n);return(0,f.jsx)(E,{asChild:!0,...l,orientation:i.orientation,dir:i.dir,loop:r,children:(0,f.jsx)(s.sG.div,{role:"tablist","aria-orientation":i.orientation,...o,ref:t})})});F.displayName=T;var z="TabsTrigger",U=r.forwardRef((e,t)=>
1{let{__scopeTabs:n,value:r,disabled:i=!1,...l}=e,a=j(z,n),u=k(n),c=B(a.baseId,r),d=W(a.baseId,r),p=r===a.value;return(0,f.jsx)(A,{asChild:!0,...u,focusable:!i,active:p,children:(0,f.jsx)(s.sG.button,{type:"button",role:"tab","aria-selected":p,"aria-controls":d,"data-state":p?"active":"inactive","data-disabled":i?"":void 0,disabled:i,id:c,...l,ref:t,onMouseDown:(0,o.m)(e.onMouseDown,e=>{i||0!==e.button||!1!==e.ctrlKey?e.preventDefault():a.onValueChange(r)}),onKeyDown:(0,o.m)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&a.onValueChange(r)}),onFocus:(0,o.m)(e.onFocus,()=>{let e="manual"!==a.activationMode;p||i||!e||a.onValueChange(r)})})})});U.displayName=z;var G="TabsContent",H=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:o,forceMount:i,children:l,...a}=e,u=j(G,n),c=B(u.baseId,o),d=W(u.baseId,o),p=o===u.value,m=r.useRef(p);return r.useEffect(()=>{let e=requestAnimationFrame(()=>m.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,f.jsx)(N.C,{present:i||p,children:n=>{let{present:r}=n;return(0,f.jsx)(s.sG.div,{"data-state":p?"active":"inactive","data-orientation":u.orientation,role:"tabpanel","aria-labelledby":c,hidden:!r,id:d,tabIndex:0,...a,ref:t,style:{...e.style,animationDuration:m.current?"0s":void 0},children:r&&l})}})});function B(e,t){return"".concat(e,"-trigger-").concat(t)}function W(e,t){return"".concat(e,"-content-").concat(t)}H.displayName=G;var $=D,V=F,Z=U,K=H},42486:(e,t,n)=>{n.d(t,{N:()=>o});var r=n(96485),o=globalThis?.document?r.useLayoutEffect:()=>{}},43444:(e,t,n)=>{n.d(t,{sG:()=>l});var r=n(96485);n(57928);var o=n(14159),i=n(2593),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=(0,o.TL)(`Primitive.${t}`),l=r.forwardRef((e,r)=>{let{asChild:o,...l}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o?n:t,{...l,ref:r})});return l.displayName=`Primitive.${t}`,{...e,[t]:l}},{})},50090:(e,t,n)=>{n.d(t,{default:()=>i});var r=n(69869),o=n(2593);function i(e){let{locale:t,...n}=e;if(!t)throw Error(void 0);return(0,o.jsx)(r.Dk,{locale:t,...n})}},53956:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{bindSnapshot:function(){return l},createAsyncLocalStorage:function(){return i},createSnapshot:function(){return a}});let n=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class r{disable(){throw n}getStore(){}run(){throw n}exit(){throw n}enterWith(){throw n}static bind(e){return e}}let o="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function i(){return o?new o:new r}function l(e){return o?o.bind(e):r.bind(e)}function a(){return o?o.snapshot():function(e,...t){return e(...t)}}},57424:(e,t,n)=>{n.d(t,{Fu:()=>G,J8:()=>F,ST:()=>P,T5:()=>I,c4:()=>m,ko:()=>L,n1:()=>S,vH:()=>z});var r=n(96485),o=n(57928),i=n(16153);function l(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function u(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}let s={NOT_LOADED:"NOT_LOADED",LOADING:"LOADING",LOADED:"LOADED",FAILED:"FAILED",AUTH_FAILURE:"AUTH_FAILURE"};class c{static async load(e,t){var n;let r=e.libraries?e.libraries.split(","):[],o=this.serializeParams(e);this.listeners.push(t),null!=(n=window.google)&&null!=(n=n.maps)&&n.importLibrary?(this.serializedApiParams||(this.loadingStatus=s.LOADED),this.notifyLoadingStatusListeners()):(this.serializedApiParams=o,this.initImportLibrary(e)),this.serializedApiParams&&this.serializedApiParams!==o&&console.warn("[google-maps-api-loader] The maps API has already been loaded with different parameters and will not be loaded again. Refresh the page for new values to have effect.");let i=["maps",...r];await Promise.all(i.map(e=>google.maps.importLibrary(e)))}static serializeParams(e){return[e.v,e.key,e.language,e.region,e.authReferrerPolicy,e.solutionChannel].join("/")}static initImportLibrary(e){if(window.google||(window.google={}),window.google.maps||(window.google.maps={}),window.google.maps.importLibrary)return void console.error("[google-maps-api-loader-internal]: initImportLibrary must only be called once");let t=null,n=()=>t||(t=new Promise((t,n)=>{var r;let o=document.createElement("script"),i=new URLSearchParams;for(let[t,n]of Object.entries(e)){let e=t.replace(/[A-Z]/g,e=>"_"+e[0].toLowerCase());i.set(e,n)}i.set("loading","async"),i.set("callback","__googleMapsCallback__"),o.async=!0,o.src="https://maps.googleapis.com/ma
1ps/api/js?"+i.toString(),o.nonce=(null==(r=document.querySelector("script[nonce]"))?void 0:r.nonce)||"",o.onerror=()=>{this.loadingStatus=s.FAILED,this.notifyLoadingStatusListeners(),n(Error("The Google Maps JavaScript API could not load."))},window.__googleMapsCallback__=()=>{this.loadingStatus=s.LOADED,this.notifyLoadingStatusListeners(),t()},window.gm_authFailure=()=>{this.loadingStatus=s.AUTH_FAILURE,this.notifyLoadingStatusListeners()},this.loadingStatus=s.LOADING,this.notifyLoadingStatusListeners(),document.head.append(o)}));google.maps.importLibrary=e=>n().then(()=>google.maps.importLibrary(e))}static notifyLoadingStatusListeners(){for(let e of this.listeners)e(this.loadingStatus)}}c.loadingStatus=s.NOT_LOADED,c.serializedApiParams=void 0,c.listeners=[];let d=["onLoad","apiKey","version","libraries"],f=["children"],p=r.createContext(null),m=e=>{let{children:t}=e,n=u(e,f),{mapInstances:o,addMapInstance:i,removeMapInstance:s,clearMapInstances:m}=function(){let[e,t]=(0,r.useState)({});return{mapInstances:e,addMapInstance:(e,n="default")=>{t(t=>a({},t,{[n]:e}))},removeMapInstance:(e="default")=>{t(t=>u(t,[e].map(l)))},clearMapInstances:()=>{t({})}}}(),{status:g,loadedLibraries:h,importLibrary:v}=function(e){let{onLoad:t,apiKey:n,version:o,libraries:i=[]}=e,l=u(e,d),[s,f]=(0,r.useState)(c.loadingStatus),[p,m]=(0,r.useReducer)((e,t)=>a({},e,{[t.name]:t.value}),{}),g=(0,r.useMemo)(()=>null==i?void 0:i.join(","),[i]),h=(0,r.useMemo)(()=>JSON.stringify(a({apiKey:n,version:o},l)),[n,o,l]),v=(0,r.useCallback)(async e=>{var t;if(p[e])return p[e];if(!(null!=(t=google)&&null!=(t=t.maps)&&t.importLibrary))throw Error("[api-provider-internal] importLibrary was called before google.maps.importLibrary was defined.");let n=await window.google.maps.importLibrary(e);return m({name:e,value:n}),n},[p]);return(0,r.useEffect)(()=>{(async()=>{try{let e=a({key:n},l);for(let t of(o&&(e.v=o),(null==g?void 0:g.length)>0&&(e.libraries=g),void 0===e.solutionChannel?e.solutionChannel="GMP_visgl_rgmlibrary_v1_default":""===e.solutionChannel&&delete e.solutionChannel,await c.load(e,e=>f(e)),["core","maps",...i]))await v(t);t&&t()}catch(e){console.error("<ApiProvider> failed to load the Google Maps JavaScript API",e)}})()},[n,g,h]),{status:s,loadedLibraries:p,importLibrary:v}}(n),y=(0,r.useMemo)(()=>({mapInstances:o,addMapInstance:i,removeMapInstance:s,clearMapInstances:m,status:g,loadedLibraries:h,importLibrary:v}),[o,i,s,m,g,h,v]);return r.createElement(p.Provider,{value:y},t)},g={onBoundsChanged:"bounds_changed",onCenterChanged:"center_changed",onClick:"click",onContextmenu:"contextmenu",onDblclick:"dblclick",onDrag:"drag",onDragend:"dragend",onDragstart:"dragstart",onHeadingChanged:"heading_changed",onIdle:"idle",onIsFractionalZoomEnabledChanged:"isfractionalzoomenabled_changed",onMapCapabilitiesChanged:"mapcapabilities_changed",onMapTypeIdChanged:"maptypeid_changed",onMousemove:"mousemove",onMouseout:"mouseout",onMouseover:"mouseover",onProjectionChanged:"projection_changed",onRenderingTypeChanged:"renderingtype_changed",onTilesLoaded:"tilesloaded",onTiltChanged:"tilt_changed",onZoomChanged:"zoom_changed",onCameraChanged:"bounds_changed"},h=["bounds_changed","center_changed","heading_changed","tilt_changed","zoom_changed"],v=["click","contextmenu","dblclick","mousemove","mouseout","mouseover"],y=Object.keys(g);function b(e,t){let n=(0,r.useRef)(void 0);n.current&&i(t,n.current)||(n.current=t),(0,r.useEffect)(e,n.current)}let w=new Set(["backgroundColor","clickableIcons","controlSize","disableDefaultUI","disableDoubleClickZoom","draggable","draggableCursor","draggingCursor","fullscreenControl","fullscreenControlOptions","gestureHandling","isFractionalZoomEnabled","keyboardShortcuts","mapTypeControl","mapTypeControlOptions","mapTypeId","maxZoom","minZoom","noClear","panControl","panControlOptions","restriction","rotateControl","rotateControlOptions","scaleControl","scaleControlOptions","scrollwheel","streetView","streetViewControl","streetViewControlOptions","styles","zoomControl","zoomControlOptions"]);function C(){var e;return(null==(e=(0,r.useContext)(p))?void 0:e.status)||s.NOT_LOADED}function O(e){return e&&"object"==typeof e&&"lat"in e&&"lng"in e&&Number.isFinite(e.lat)&&Number.isFinite(e.lng)?e:e.toJSON()}let E=()=>r.createElement("div",{style:{position:"absolute",top:0,left:0,bottom:0,right:0,zIndex:999,display:"flex",flexFlow:"column nowrap",textAlign:"center",justifyContent:"center",fontSize:".8rem",color:"rgba(0,0,0,0.6)",background:"#dddddd",padding:"1rem 1.5rem"}},r.createElement("h2",null,"Error: AuthFailure"),r.createElement("p",null,"A problem with your API key prevents the map from rendering correctly. Please make sure the value of the ",r.createElement("code",null,"APIProvider.apiKey")," prop is correct. Check the error-message in the console for further details."));function S(){return C()===s.LOADED}let x=["id","defaultBounds","defaultCenter","defaultZoom","defaultHeading","defaultTilt","reuseMaps"];class A{static has(e){return this.entries[e]&&this.entries[e].length>0}static pop(e){return this.entries[e]&&this.entries[e].pop()||null}static push(e,t){this.entries[e]||(this.entries[e]=[]),this.entries[e].push(t)}}A.entries={};let R=r.createContext(null),I=e=>{let{children:t,id:n,className:o,style:i}=e,l=(0,r.useContext)(p),c=C();if(!l)throw Error("<Map> can only be used inside an <ApiProvider> component.");let[d,f,m]=function(e,t){let n=S(),[o,i]=(0,r.useState)(null),[l,a]=function(){let[e,t]=(0,r.useState)(null);return[e,(0,r.useCallback)(e=>t(e),[t])]}(),s=function(e){let t=function(){let[,e]=(0,r.useReducer)(e=>e+1,0);return e}(),n=(0,r.useRef)({center:{lat:0,lng:0},heading:0,tilt:0,zoom:0});return(0,r.useEffect)(()=>
1{if(!e)return;let r=google.maps.event.addListener(e,"bounds_changed",()=>{!function(e,t){let n=e.getCenter(),r=e.getZoom(),o=e.getHeading()||0,i=e.getTilt()||0,l=e.getBounds();n&&l&&Number.isFinite(r)||console.warn("[useTrackedCameraState] at least one of the values from the map returned undefined. This is not expected to happen. Please report an issue at https://github.com/visgl/react-google-maps/issues/new"),Object.assign(t.current,{center:(null==n?void 0:n.toJSON())||{lat:0,lng:0},zoom:r||0,heading:o,tilt:i})}(e,n),t()});return()=>r.remove()},[e,t]),n}(o),{id:c,defaultBounds:d,defaultCenter:f,defaultZoom:p,defaultHeading:m,defaultTilt:g,reuseMaps:h}=e,v=u(e,x),y=void 0!==e.zoom||void 0!==e.defaultZoom,b=void 0!==e.center||void 0!==e.defaultCenter;for(let e of(d||y&&b||console.warn("<Map> component is missing configuration. You have to provide zoom and center (via the `zoom`/`defaultZoom` and `center`/`defaultCenter` props) or specify the region to show using `defaultBounds`. See https://visgl.github.io/react-google-maps/docs/api-reference/components/map#required"),!v.center&&f&&(v.center=f),!v.zoom&&Number.isFinite(p)&&(v.zoom=p),!v.heading&&Number.isFinite(m)&&(v.heading=m),!v.tilt&&Number.isFinite(g)&&(v.tilt=g),Object.keys(v)))void 0===v[e]&&delete v[e];let w=(0,r.useRef)();return(0,r.useEffect)(()=>{let r,o;if(!l||!n)return;let{addMapInstance:a,removeMapInstance:u}=t,f=e.mapId,p=f||"default";if(h&&A.has(p)?(r=(o=A.pop(p)).getDiv(),l.appendChild(r),o.setOptions(v),setTimeout(()=>o.setCenter(o.getCenter()),0)):((r=document.createElement("div")).style.height="100%",l.appendChild(r),o=new google.maps.Map(r,v)),i(o),a(o,c),d?o.fitBounds(d):y&&b||o.fitBounds({east:180,west:-180,south:-90,north:90}),w.current){let{mapId:e,cameraState:t}=w.current;e!==f&&o.setOptions(t)}return()=>{w.current={mapId:f,cameraState:s.current},r.remove(),h?A.push(p,o):google.maps.event.clearInstanceListeners(o),i(null),u(c)}},[l,n,c,e.mapId]),[o,a,s]}(e,l);!function(e,t,n){let o=n.center?O(n.center):null,i=null,l=null;o&&Number.isFinite(o.lat)&&Number.isFinite(o.lng)&&(i=o.lat,l=o.lng);let a=Number.isFinite(n.zoom)?n.zoom:null,u=Number.isFinite(n.heading)?n.heading:null,s=Number.isFinite(n.tilt)?n.tilt:null;(0,r.useLayoutEffect)(()=>{if(!e)return;let n={},r=!1;null!==i&&null!==l&&(t.current.center.lat!==i||t.current.center.lng!==l)&&(n.center={lat:i,lng:l},r=!0),null!==a&&t.current.zoom!==a&&(n.zoom=a,r=!0),null!==u&&t.current.heading!==u&&(n.heading=u,r=!0),null!==s&&t.current.tilt!==s&&(n.tilt=s,r=!0),r&&e.moveCamera(n)})}(d,m,e),function(e,t){for(let n of y){let o=t[n],i=g[n];(0,r.useEffect)(()=>{if(!e||!o)return;let t=google.maps.event.addListener(e,i,t=>{o(function(e,t,n){let r={type:e,map:t,detail:{},stoppable:!1,stop:()=>{}};if(h.includes(e)){let e=t.getCenter(),n=t.getZoom(),o=t.getHeading()||0,i=t.getTilt()||0,l=t.getBounds();return e&&l&&Number.isFinite(n)||console.warn("[createEvent] at least one of the values from the map returned undefined. This is not expected to happen. Please report an issue at https://github.com/visgl/react-google-maps/issues/new"),r.detail={center:(null==e?void 0:e.toJSON())||{lat:0,lng:0},zoom:n||0,heading:o,tilt:i,bounds:(null==l?void 0:l.toJSON())||{north:90,east:180,south:-90,west:-180}},r}if(v.includes(e)){var o;if(!n)throw Error("[createEvent] mouse events must provide a srcEvent");return r.domEvent=n.domEvent,r.stoppable=!0,r.stop=()=>n.stop(),r.detail={latLng:(null==(o=n.latLng)?void 0:o.toJSON())||null,placeId:n.placeId},r}return r}(i,e,t))});return()=>t.remove()},[e,i,o])}}(d,e),function(e,t){let n={};for(let e of Object.keys(t))w.has(e)&&(n[e]=t[e]);b(()=>{e&&e.setOptions(n)},[n])}(d,e);let I=function(e,t){let{viewport:n,viewState:o}=t;return(0,r.useLayoutEffect)(()=>{if(!e||!o)return;let{latitude:t,longitude:n,bearing:r,pitch:i,zoom:l}=o;e.moveCamera({center:{lat:t,lng:n},heading:r,tilt:i,zoom:l+1})},[e,o]),!!n}(d,e),N=!!e.controlled;(0,r.useEffect)(()=>{if(d)return I&&d.setOptions({disableDefaultUI:!0}),(I||N)&&d.setOptions({gestureHandling:"none",keyboardShortcuts:!1}),()=>{d.setOptions({gestureHandling:e.gestureHandling,keyboardShortcuts:e.keyboardShortcuts})}},[d,I,N,e.gestureHandling,e.keyboardShortcuts]);let L=e.center?O(e.center):null,P=null,_=null;L&&Number.isFinite(L.lat)&&Number.isFinite(L.lng)&&(P=L.lat,_=L.lng);let k=(0,r.useMemo)(()=>{var t,n,r,o,i;return{center:{lat:null!=(t=P)?t:0,lng:null!=(n=_)?n:0},zoom:null!=(r=e.zoom)?r:0,heading:null!=(o=e.heading)?o:0,tilt:null!=(i=e.tilt)?i:0}},[P,_,e.zoom,e.heading,e.tilt]);(0,r.useLayoutEffect)(()=>
1{if(!d||!N)return;d.moveCamera(k);let e=d.addListener("bounds_changed",()=>{d.moveCamera(k)});return()=>e.remove()},[d,N,k]);let M=(0,r.useMemo)(()=>a({width:"100%",height:"100%",position:"relative",zIndex:I?-1:0},i),[i,I]),j=(0,r.useMemo)(()=>({map:d}),[d]);return c===s.AUTH_FAILURE?r.createElement("div",{style:a({position:"relative"},o?{}:M),className:o},r.createElement(E,null)):r.createElement("div",a({ref:f,"data-testid":"map",style:o?void 0:M,className:o},n?{id:n}:{}),d?r.createElement(R.Provider,{value:j},t):null)};I.deckGLViewProps=!0;let N=new Set,L=(e=null)=>{let t=(0,r.useContext)(p),{map:n}=(0,r.useContext)(R)||{};if(null===t)return!function(...e){let t=JSON.stringify(e);N.has(t)||(N.add(t),console.error(...e))}("useMap(): failed to retrieve APIProviderContext. Make sure that the <APIProvider> component exists and that the component you are calling `useMap()` from is a sibling of the <APIProvider>."),null;let{mapInstances:o}=t;return null!==e?o[e]||null:n||o.default||null};function P(e){let t=S(),n=(0,r.useContext)(p);return(0,r.useEffect)(()=>{t&&n&&n.importLibrary(e)},[t,n,e]),(null==n?void 0:n.loadedLibraries[e])||null}function _(e,t,n){if(null!=t&&"object"!=typeof t)throw Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.");let r=e.style;if(null==n){if(null==t)return;for(let e in t)t.hasOwnProperty(e)&&k(r,e,t[e]);return}for(let e in n)n.hasOwnProperty(e)&&(null==t||!t.hasOwnProperty(e))&&(0===e.indexOf("--")?r.setProperty(e,""):"float"===e?r.cssFloat="":r[e]="");if(null!=t)for(let e in t){let o=t[e];t.hasOwnProperty(e)&&n[e]!==o&&k(r,e,o)}}function k(e,t,n){var r;let o=0===t.indexOf("--");null==n||"boolean"==typeof n||""===n?o?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":o?e.setProperty(t,n):"number"!=typeof n||0===n||(r=t,M.has(r))?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}let M=new Set(["animationIterationCount","aspectRatio","borderImageOutset","borderImageSlice","borderImageWidth","boxFlex","boxFlexGroup","boxOrdinalGroup","columnCount","columns","flex","flexGrow","flexPositive","flexShrink","flexNegative","flexOrder","gridArea","gridRow","gridRowEnd","gridRowSpan","gridRowStart","gridColumn","gridColumnEnd","gridColumnSpan","gridColumnStart","fontWeight","lineClamp","lineHeight","opacity","order","orphans","scale","tabSize","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth"]);function j(e,t,n){(0,r.useEffect)(()=>{if(!e||!t||!n)return;let r=google.maps.event.addListener(e,t,n);return()=>null==r?void 0:r.remove()},[e,t,n])}function D(e,t,n){(0,r.useEffect)(()=>{e&&(e[t]=n)},[e,t,n])}let T=r.createContext(null),F=(0,r.forwardRef)((e,t)=>{let{children:n}=e,[i,l]=function(e){let[t,n]=(0,r.useState)(null),[o,i]=(0,r.useState)(null),l=(0,r.useRef)(null),a=L(),u=P("marker"),{children:s,className:c,style:d,onClick:f,onDrag:p,onDragStart:m,onDragEnd:g,collisionBehavior:h,clickable:v,draggable:y,position:b,title:w,zIndex:C}=e,O=r.Children.count(s);return(0,r.useEffect)(()=>{if(!a||!u)return;let e=new u.AdvancedMarkerElement;e.map=a,n(e);let t=null;return O>0&&(e.content=t=document.createElement("div"),i(t)),()=>{var r;e.map=null,null==(r=t)||r.remove(),n(null),i(null)}},[a,u,O]),(0,r.useEffect)(()=>{t&&t.content&&(t.content.className=c||"")},[t,c]),D(o,"className",null!=c?c:""),(0,r.useEffect)(()=>{o&&(_(o,d||null,l.current),l.current=d||null)},[o,c,d]),D(t,"position",b),D(t,"title",null!=w?w:""),D(t,"zIndex",C),D(t,"collisionBehavior",h),(0,r.useEffect)(()=>{t&&(void 0!==y?t.gmpDraggable=y:p||m||g?t.gmpDraggable=!0:t.gmpDraggable=!1)},[t,y,p,g,m]),(0,r.useEffect)(()=>{t&&(void 0!==v?t.gmpClickable=v:f?t.gmpClickable=!0:t.gmpClickable=!1)},[t,v,f]),j(t,"click",f),j(t,"drag",p),j(t,"dragstart",m),j(t,"dragend",g),[t,o]}(e),a=(0,r.useMemo)(()=>i?{marker:i}:null,[i]);return((0,r.useImperativeHandle)(t,()=>i,[i]),l)?r.createElement(T.Provider,{value:a},(0,o.createPortal)(n,l)):null});function z(){let[e,t]=(0,r.useState)(null);return[(0,r.useCallback)(e=>{t(e)},[]),e]}let U=["children","style","className","pixelOffset","anchor","shouldFocus","onClose","onCloseClick"],G=e=>{let{children:t,style:n,className:i,pixelOffset:l,anchor:a,shouldFocus:s,onClose:c,onCloseClick:d}=e,f=u(e,U),p=P("maps"),[m,g]=(0,r.useState)(null),[h,v]=(0,r.useState)(null);(0,r.useEffect)(()=>
1{if(!p)return;l&&(f.pixelOffset=new google.maps.Size(l[0],l[1]));let e=new google.maps.InfoWindow(f),t=document.createElement("div");return e.setContent(t),g(e),v(t),()=>{google.maps.event.clearInstanceListeners(e),e.close(),t.remove(),g(null),v(null)}},[p]);let y=(0,r.useRef)(null);(0,r.useEffect)(()=>{h&&(_(h,n||null,y.current),y.current=n||null,i!==h.className&&(h.className=i||""))},[h,i,n]),b(()=>{m&&(l&&(f.pixelOffset=new google.maps.Size(l[0],l[1])),m.setOptions(f))},[f]),j(m,"close",c),j(m,"closeclick",d);let w=L();return(0,r.useEffect)(()=>{if(!h||!m||null===a)return;let e={map:w};a&&(e.anchor=a),void 0!==s&&(e.shouldFocus=s),m.open(e)},[m,h,a,w,s]),r.createElement(r.Fragment,null,null!==h&&(0,o.createPortal)(t,h))},H=["onClick","onDrag","onDragStart","onDragEnd","onMouseOver","onMouseOut"];(0,r.forwardRef)((e,t)=>{let n=function(e){let[t,n]=(0,r.useState)(null),o=L(),{onClick:i,onDrag:l,onDragStart:a,onDragEnd:s,onMouseOver:c,onMouseOut:d}=e,f=u(e,H),{position:p,draggable:m}=f;return(0,r.useEffect)(()=>{if(!o){void 0===o&&console.error("<Marker> has to be inside a Map component.");return}let e=new google.maps.Marker(f);return e.setMap(o),n(e),()=>{e.setMap(null),n(null)}},[o]),(0,r.useEffect)(()=>{if(!t)return;let e=google.maps.event;return i&&e.addListener(t,"click",i),l&&e.addListener(t,"drag",l),a&&e.addListener(t,"dragstart",a),s&&e.addListener(t,"dragend",s),c&&e.addListener(t,"mouseover",c),d&&e.addListener(t,"mouseout",d),t.setDraggable(!!m),()=>{e.clearInstanceListeners(t)}},[t,m,i,l,a,s,c,d]),(0,r.useEffect)(()=>{t&&f&&t.setOptions(f)},[t,f]),(0,r.useEffect)(()=>{!m&&p&&t&&t.setPosition(p)},[m,p,t]),t}(e);return(0,r.useImperativeHandle)(t,()=>n,[n]),r.createElement(r.Fragment,null)})},62673:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return r.workAsyncStorageInstance}});let r=n(24162)},63151:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(96485),o=n(2593);function i(e,t=[]){let n=[],l=()=>{let t=n.map(e=>r.createContext(e));return function(n){let o=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return l.scopeName=e,[function(t,i){let l=r.createContext(i),a=n.length;n=[...n,i];let u=t=>{let{scope:n,children:i,...u}=t,s=n?.[e]?.[a]||l,c=r.useMemo(()=>u,Object.values(u));return(0,o.jsx)(s.Provider,{value:c,children:i})};return u.displayName=t+"Provider",[u,function(n,o){let u=o?.[e]?.[a]||l,s=r.useContext(u);if(s)return s;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(l,...t)]}},66614:(e,t,n)=>{n.d(t,{m:()=>r});function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}},72102:(e,t,n)=>{n.d(t,{jH:()=>i});var r=n(96485);n(2593);var o=r.createContext(void 0);function i(e){let t=r.useContext(o);return e||t||"ltr"}},74619:(e,t,n)=>{n.d(t,{s:()=>l,t:()=>i});var r=n(96485);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function i(...e){return t=>{let n=!1,r=e.map(e=>{let r=o(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():o(e[t],null)}}}}function l(...e){return r.useCallback(i(...e),e)}},75076:(e,t,n)=>{n.d(t,{C:()=>l});var r=n(96485),o=n(74619),i=n(42486),l=e=>{let{present:t,children:n}=e,l=function(e){var t,n;let[o,l]=r.useState(),u=r.useRef(null),s=r.useRef(e),c=r.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return r.useEffect(()=>{let e=a(u.current);c.current="mounted"===d?e:"none"},[d]),(0,i.N)(()=>{let t=u.current,n=s.current;if(n!==e){let r=c.current,o=a(t);e?f("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):n&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),s.current=e}},[e,f]),(0,i.N)(()=>
1{if(o){var e;let t,n=null!=(e=o.ownerDocument.defaultView)?e:window,r=e=>{let r=a(u.current).includes(e.animationName);if(e.target===o&&r&&(f("ANIMATION_END"),!s.current)){let e=o.style.animationFillMode;o.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=e)})}},i=e=>{e.target===o&&(c.current=a(u.current))};return o.addEventListener("animationstart",i),o.addEventListener("animationcancel",r),o.addEventListener("animationend",r),()=>{n.clearTimeout(t),o.removeEventListener("animationstart",i),o.removeEventListener("animationcancel",r),o.removeEventListener("animationend",r)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:r.useCallback(e=>{u.current=e?getComputedStyle(e):null,l(e)},[])}}(t),u="function"==typeof n?n({present:l.isPresent}):r.Children.only(n),s=(0,o.s)(l.ref,function(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;return o?e.ref:(o=(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(u));return"function"==typeof n||l.isPresent?r.cloneElement(u,{ref:s}):null};function a(e){return(null==e?void 0:e.animationName)||"none"}l.displayName="Presence"},78265:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(96485);function o(e,t,n){var o=this,i=(0,r.useRef)(null),l=(0,r.useRef)(0),a=(0,r.useRef)(null),u=(0,r.useRef)([]),s=(0,r.useRef)(),c=(0,r.useRef)(),d=(0,r.useRef)(e),f=(0,r.useRef)(!0);d.current=e;var p=!t&&0!==t&&"undefined"!=typeof window;if("function"!=typeof e)throw TypeError("Expected a function");t=+t||0;var m=!!(n=n||{}).leading,g=!("trailing"in n)||!!n.trailing,h="maxWait"in n,v=h?Math.max(+n.maxWait||0,t):null;return(0,r.useEffect)(function(){return f.current=!0,function(){f.current=!1}},[]),(0,r.useMemo)(function(){var e=function(e){var t=u.current,n=s.current;return u.current=s.current=null,l.current=e,c.current=d.current.apply(n,t)},n=function(e,t){p&&cancelAnimationFrame(a.current),a.current=p?requestAnimationFrame(e):setTimeout(e,t)},r=function(e){if(!f.current)return!1;var n=e-i.current,r=e-l.current;return!i.current||n>=t||n<0||h&&r>=v},y=function(t){return(a.current=null,g&&u.current)?e(t):(u.current=s.current=null,c.current)},b=function(){var e=Date.now();if(r(e))return y(e);if(f.current){var o=e-i.current,a=e-l.current,u=t-o;n(b,h?Math.min(u,v-a):u)}},w=function(){for(var d=[],p=0;p<arguments.length;p++)d[p]=arguments[p];var g=Date.now(),v=r(g);if(u.current=d,s.current=o,i.current=g,v){if(!a.current&&f.current)return l.current=i.current,n(b,t),m?e(i.current):c.current;if(h)return n(b,t),e(i.current)}return a.current||n(b,t),c.current};return w.cancel=function(){a.current&&(p?cancelAnimationFrame(a.current):clearTimeout(a.current)),l.current=0,u.current=i.current=s.current=a.current=null},w.isPending=function(){return!!a.current},w.flush=function(){return a.current?y(Date.now()):c.current},w},[m,h,t,v,g,p])}},80298:(e,t,n)=>{function r(e){let{moduleIds:t}=e;return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return r}}),n(2593),n(57928),n(62673),n(43992)},85712:(e,t,n)=>{function r(e,t,n){if(!t.has(e))throw TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}function o(e,t){var n=r(e,t,"get");return n.get?n.get.call(e):n.value}function i(e,t,n){var o=r(e,t,"set");if(o.set)o.set.call(e,n);else{if(!o.writable)throw TypeError("attempted to set read only private field");o.value=n}return n}n.d(t,{N:()=>f});var l,a=n(96485),u=n(63151),s=n(74619),c=n(14159),d=n(2593);function f(e){let t=e+"CollectionProvider",[n,r]=(0,u.A)(t),[o,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),l=e=>{let{scope:t,children:n}=e,r=a.useRef(null),i=a.useRef(new Map).current;return(0,d.jsx)(o,{scope:t,itemMap:i,collectionRef:r,children:n})};l.displayName=t;let f=e+"CollectionSlot",p=(0,c.TL)(f),m=a.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=i(f,n),l=(0,s.s)(t,o.collectionRef);return(0,d.jsx)(p,{ref:l,children:r})});m.displayName=f;let g=e+"CollectionItemSlot",h="data-radix-collection-item",v=(0,c.TL)(g),y=a.forwardRef((e,t)=>
1{let{scope:n,children:r,...o}=e,l=a.useRef(null),u=(0,s.s)(t,l),c=i(g,n);return a.useEffect(()=>(c.itemMap.set(l,{ref:l,...o}),()=>void c.itemMap.delete(l))),(0,d.jsx)(v,{...{[h]:""},ref:u,children:r})});return y.displayName=g,[{Provider:l,Slot:m,ItemSlot:y},function(t){let n=i(e+"CollectionConsumer",t);return a.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}var p=new WeakMap;function m(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let n=function(e,t){let n=e.length,r=g(t),o=r>=0?r:n+r;return o<0||o>=n?-1:o}(e,t);return -1===n?void 0:e[n]}function g(e){return e!=e||0===e?0:Math.trunc(e)}l=new WeakMap,class e extends Map{set(e,t){return p.get(this)&&(this.has(e)?o(this,l)[o(this,l).indexOf(e)]=e:o(this,l).push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),a=o(this,l).length,u=g(e),s=u>=0?u:a+u,c=s<0||s>=a?-1:s;if(c===this.size||i&&c===this.size-1||-1===c)return this.set(t,n),this;let d=this.size+ +!i;u<0&&s++;let f=[...o(this,l)],p=!1;for(let e=s;e<d;e++)if(s===e){let o=f[e];f[e]===t&&(o=f[e+1]),i&&this.delete(t),r=this.get(o),this.set(t,n)}else{p||f[e-1]!==t||(p=!0);let n=f[p?e:e-1],o=r;r=this.get(n),this.delete(n),this.set(n,o)}return this}with(t,n,r){let o=new e(this);return o.insert(t,n,r),o}before(e){let t=o(this,l).indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=o(this,l).indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=o(this,l).indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=o(this,l).indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return i(this,l,[]),super.clear()}delete(e){let t=super.delete(e);return t&&o(this,l).splice(o(this,l).indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=m(o(this,l),e);if(void 0!==t)return this.get(t)}entryAt(e){let t=m(o(this,l),e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return o(this,l).indexOf(e)}keyAt(e){return m(o(this,l),e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],o=0;for(let e of this)Reflect.apply(t,n,[e,o,this])&&r.push(e),o++;return new e(r)}map(t,n){let r=[],o=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,o,this])]),o++;return new e(r)}reduce(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let[r,o]=t,i=0,l=null!=o?o:this.at(0);for(let e of this)l=0===i&&1===t.length?e:Reflect.apply(r,this,[l,e,i,this]),i++;return l}reduceRight(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let[r,o]=t,i=null!=o?o:this.at(-1);for(let e=this.size-1;e>=0;e--){let n=this.at(e);i=e===this.size-1&&1===t.length?n:Reflect.apply(r,this,[i,n,e,this])}return i}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];let o=[...this.entries()];return o.splice(...n),new e(o)}slice(t,n){let r=new e,o=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(o=n-1);for(let e=t;e<=o;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}constructor(e){super(e),function(e,t,n){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object");t.set(e,n)}(this,l,{writable:!0,value:void 0}),i(this,l,[...super.keys()]),p.set(this,!0)}}}
1,87872:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let r=n(2593),o=n(96485),i=n(87975);function l(e){return{default:e&&"default"in e?e.default:e}}n(80298);let a={loader:()=>Promise.resolve(l(()=>null)),loading:null,ssr:!0},u=function(e){let t={...a,...e},n=(0,o.lazy)(()=>t.loader().then(l)),u=t.loading;function s(e){let l=u?(0,r.jsx)(u,{isLoading:!0,pastDelay:!0,error:null}):null,a=!t.ssr||!!t.loading,s=a?o.Suspense:o.Fragment,c=t.ssr?(0,r.jsxs)(r.Fragment,{children:[null,(0,r.jsx)(n,{...e})]}):(0,r.jsx)(i.BailoutToCSR,{reason:"next/dynamic",children:(0,r.jsx)(n,{...e})});return(0,r.jsx)(s,{...a?{fallback:l}:{},children:c})}return s.displayName="LoadableComponent",s}},87975:(e,t,n)=>{function r(e){let{reason:t,children:n}=e;return n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return r}}),n(27995)},90312:(e,t,n)=>{n.d(t,{B:()=>u});var r,o=n(96485),i=n(42486),l=(r||(r=n.t(o,2)))[" useId ".trim().toString()]||(()=>void 0),a=0;function u(e){let[t,n]=o.useState(l());return(0,i.N)(()=>{e||n(e=>e??String(a++))},[e]),e||(t?`radix-${t}`:"")}},94539:(e,t,n)=>{n.d(t,{default:()=>o.a});var r=n(11288),o=n.n(r)},94664:(e,t,n)=>{n.d(t,{i:()=>a});var r,o=n(96485),i=n(42486),l=(r||(r=n.t(o,2)))[" useInsertionEffect ".trim().toString()]||i.N;function a({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[i,a,u]=function({defaultProp:e,onChange:t}){let[n,r]=o.useState(e),i=o.useRef(n),a=o.useRef(t);return l(()=>{a.current=t},[t]),o.useEffect(()=>{i.current!==n&&(a.current?.(n),i.current=n)},[n,i]),[n,r,a]}({defaultProp:t,onChange:n}),s=void 0!==e,c=s?e:i;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,r])}return[c,o.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&u.current?.(n)}else a(t)},[s,e,a,u])]}Symbol("RADIX:SYNC_STATE")},98747:(e,t,n)=>{n.d(t,{U:()=>l});var r=n(11047),o=n(30276),i=n(42362);function l(e,t){return(0,o.t)({...e,enabled:!0,suspense:!0,throwOnError:i.R3,placeholderData:void 0},r.$,t)}}}]);

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.