1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[739],{7153:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(58431).createAsyncLocalStorage)()},11065:(e,t,r)=>{let n=r(36529),i=r(64557);e.exports={version:"8.10.0",...n,...i}},36529:e=>{let{toString:t}=Object.prototype;e.exports={formatError:function(e,r){return r instanceof Error?(e.error={type:"[object Function]"===t.call(r.constructor)?r.constructor.name:r.name,message:r.message,stack_trace:r.stack},!0):(e.err=r,!1)}}},42206:(e,t,r)=>{function n({moduleIds:e}){return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return n}}),r(33790),r(30699),r(95077),r(62908),r(33680)},50015:(e,t,r)=>{r.d(t,{default:()=>i.a});var n=r(57300),i=r.n(n)},53556:(e,t,r)=>{r.d(t,{YQ:()=>i});var n=r(59438);function i(e,t,r,i){var o=this,s=(0,n.useRef)(null),a=(0,n.useRef)(0),u=(0,n.useRef)(0),c=(0,n.useRef)(null),l=(0,n.useRef)([]),p=(0,n.useRef)(),f=(0,n.useRef)(),d=(0,n.useRef)(e),m=(0,n.useRef)(!0),g=(0,n.useRef)(),y=(0,n.useRef)();d.current=e;var h="u">typeof window,b=!t&&0!==t&&h;if("function"!=typeof e)throw TypeError("Expected a function");t=+t||0;var v=!!(r=r||{}).leading,A=!("trailing"in r)||!!r.trailing,S=!!r.flushOnExit&&A,w="maxWait"in r,O="debounceOnServer"in r&&!!r.debounceOnServer,P=w?Math.max(+r.maxWait||0,t):null,T=(0,n.useMemo)(function(){var e=function(e){var t=l.current,r=p.current;return l.current=p.current=null,a.current=e,u.current=u.current||e,f.current=d.current.apply(r,t)},r=function(e,t){b&&cancelAnimationFrame(c.current),c.current=b?requestAnimationFrame(e):setTimeout(e,t)},n=function(e){if(!m.current)return!1;var r=e-s.current;return!s.current||r>=t||r<0||w&&e-a.current>=P},T=function(t){return c.current=null,A&&l.current?e(t):(l.current=p.current=null,f.current)},j=function e(){var i=Date.now();if(v&&u.current===a.current&&R(),n(i))return T(i);if(m.current){var o=t-(i-s.current);r(e,w?Math.min(o,P-(i-a.current)):o)}},R=function(){i&&i({})},E=function(){if(h||O){var i,u=Date.now(),d=n(u);if(l.current=[].slice.call(arguments),p.current=o,s.current=u,S&&!g.current&&(g.current=function(){var e;"hidden"===(null==(e=globalThis.document)?void 0:e.visibilityState)&&y.current.flush()},null==(i=globalThis.document)||null==i.addEventListener||i.addEventListener("visibilitychange",g.current)),d){if(!c.current&&m.current)return a.current=s.current,r(j,t),v?e(s.current):f.current;if(w)return r(j,t),e(s.current)}return c.current||r(j,t),f.current}};return E.cancel=function(){var e=c.current;e&&(b?cancelAnimationFrame(c.current):clearTimeout(c.current)),a.current=0,l.current=s.current=p.current=c.current=null,e&&i&&i({})},E.isPending=function(){return!!c.current},E.flush=function(){return c.current?T(Date.now()):f.current},E},[v,w,t,P,A,S,b,h,O,i]);return y.current=T,(0,n.useEffect)(function(){return m.current=!0,function(){var e;S&&y.current.flush(),g.current&&(null==(e=globalThis.document)||null==e.removeEventListener||e.removeEventListener("visibilitychange",g.current),g.current=null),m.current=!1}},[S]),T}},56804:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let n=r(33790),i=r(59438),o=r(71267);function s(e){return{default:e&&"default"in e?e.default:e}}r(42206);let a={loader:()=>Promise.resolve(s(()=>null)),loading:null,ssr:!0},u=function(e){let t={...a,...e},r=(0,i.lazy)(()=>t.loader().then(s)),u=t.loading;function c(e){let s=u?(0,n.jsx)(u,{isLoading:!0,pastDelay:!0,error:null}):null,a=!t.ssr||!!t.loading,c=a?i.Suspense:i.Fragment,l=t.ssr?(0,n.jsxs)(n.Fragment,{children:[null,(0,n.jsx)(r,{...e})]}):(0,n.jsx)(o.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(r,{...e})});return(0,n.jsx)(c,{...a?{fallback:s}:{},children:l})}return c.displayName="LoadableComponent",c}},57300:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let n=r(98915)._(r(56804));function i(e,t){let r={};"function"==typeof e&&(r.loader=e);let i={...r,...t};return(0,n.default)({...i,modules:i.loadableGenerated?.modules})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},58431:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});var r={bindSnapshot:function(){return u},createAsyncLocalStorage:function(){return a},createSnapshot:function(){return c}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let i=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class o{disable(){throw i}getStore(){}run(){throw i}exit(){throw i}enterWith(){throw i}static bind(e){return e}}let s="u">typeof globalThis&&globalThis.AsyncLocalStorage;function a(){return s?new s:new o}function u(e){return s?s.bind(e):o.bind(e)}function c(){return s?s.snapshot():function(e,...t){return e(...t)}}},64557:e=>{let t=["request-id","x-request-id"];e.exports={formatHttpRequest:function(e,r){let n;if(null==r||"object"!=typeof r||(r.raw&&r.raw.req&&r.raw.req.httpVersion&&(r=r.raw.req),!("httpVersion"in r&&"headers"in r&&"method"in r)))return!1;let{method:i,headers:o,hostname:s,httpVersion:a,socket:u}=r;e.http=e.http||{},e.http.version=a,e.http.request=e.http.request||{},e.http.request.method=i;let c=r.originalUrl||r.url;e.url=e.url||{},e.url.full=(u&&u.encrypted?"https://":"http://")+o.host+c;let l=c.indexOf("?"),p=c.indexOf("#");if(l>-1&&p>-1?(e.url.path=c.slice(0,l),e.url.query=c.slice(l+1,p),e.url.fragment=c.slice(p+1)):l>-1?(e.url.path=c.slice(0,l),e.url.query=c.slice(l+1)):p>-1?(e.url.path=c.slice(0,p),e.url.fragment=c.slice(p+1)):e.url.path=c,s){let[t,r]=s.split(":");e.url.domain=t,r&&(e.url.port=Number(r))}e.client=e.client||{},r.ip?n=r.ip:u&&u.remoteAddress&&(n=u.remoteAddress),n&&(e.client.ip=e.client.address=n),u&&(e.client.port=u.remotePort);let f=Object.keys(o).length>0;if(!0===f){e.http.request.headers=Object.assign(e.http.request.headers||{},o);let t=Number(o["content-length"]);isNaN(t)||(e.http.request.body=e.http.request.body||{},e.http.request.body.bytes=t),o["user-agent"]&&(e.user_agent=e.user_agent||{},e.user_agent.original=o["user-agent"])}let d=null;switch(typeof r.id){case"string":d=r.id;break;case"number":d=r.id.toString();break;case"function":d=r.id()}if(!d&&f)for(let e=0;e<t.length;e++){let r=t[e];if(o[r]){d=o[r];break}}return d&&(e.http.request.id=d),!0},formatHttpResponse:function(e,t){if(null==t||"object"!=typeof t||(t.raw&&t.raw.res&&"function"==typeof t.raw.res.getHeaders&&(t=t.raw.res),!("statusCode"in t&&"function"==typeof t.getHeaders)))return!1;let{statusCode:r}=t;e.http=e.http||{},e.http.response=e.http.response||{},e.http.response.status_code=r;let n=t.getHeaders();if(!0==Object.keys(n).length>0){e.http.response.headers=Object.assign(e.http.response.headers||{},n);let t=Number(n["content-length"]);isNaN(t)||(e.http.response.body=e.http.response.body||{},e.http.response.body.bytes=t)}return!0}}},71267:(e,t,r)=>{function n({reason:e,children:t}){return t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return n}}),r(58695)},82903:e=>{function t(e){try{return JSON.stringify(e)}catch(e){return'"[Circular]"'}}e.exports=function(e,r,n){var i=n&&n.stringify||t;if("object"==typeof e&&null!==e){var o=r.length+1;if(1===o)return e;var s=Array(o);s[0]=i(e);for(var a=1;a<o;a++)s[a]=i(r[a]);return s.join(" ")}if("string"!=typeof e)return e;var u=r.length;if(0===u)return e;for(var c="",l=0,p=-1,f=e&&e.length||0,d=0;d<f;){if(37===e.charCodeAt(d)&&d+1<f){switch(p=p>-1?p:0,e.charCodeAt(d+1)){case 100:case 102:if(l>=u||null==r[l])break;p<d&&(c+=e.slice(p,d)),c+=Number(r[l]),p=d+2,d++;break;case 105:if(l>=u||null==r[l])break;p<d&&(c+=e.slice(p,d)),c+=Math.floor(Number(r[l])),p=d+2,d++;break;case 79:case 111:case 106:if(l>=u||void 0===r[l])break;p<d&&(c+=e.slice(p,d));var m=typeof r[l];if("string"===m){c+="'"+r[l]+"'",p=d+2,d++;break}if("function"===m){c+=r[l].name||"<anonymous>",p=d+2,d++;break}c+=i(r[l]),p=d+2,d++;break;case 115:if(l>=u)break;p<d&&(c+=e.slice(p,d)),c+=String(r[l]),p=d+2,d++;break;case 37:p<d&&(c+=e.slice(p,d)),c+="%",p=d+2,d++,l--}++l}++d}return -1===p?e:(p<f&&(c+=e.slice(p)),c)}},85924:(e,t,r)=>{let n=r(82903);e.exports=l;let i=function(){function e(e){return void 0!==e&&e}try{if("u">typeof globalThis)return globalThis;return Object.defineProperty(Object.prototype,"globalThis",{get:function(){return delete Object.prototype.globalThis,this.globalThis=this},configurable:!0}),globalThis}catch(t){return e(self)||e(window)||e(this)||{}}}().console||{};function o(e,t){return"silent"===e?1/0:t.levels.values[e]}let s=Symbol("pino.logFuncs"),a=Symbol("pino.hierarchy"),u={error:"log",fatal:"error",warn:"error",info:"log",debug:"log",trace:"log"};function c(e,t){let r={logger:t,parent:e[a]};t[a]=r}function l(e){var t,r,n;let a,m,g;(e=e||{}).browser=e.browser||{};let y=e.browser.transmit;if(y&&"function"!=typeof y.send)throw Error("pino: transmit option must have a send function");let A=e.browser.write||i;e.browser.write&&(e.browser.asObject=!0);let S=e.serializers||{},w=(t=e.browser.serialize,Array.isArray(t)?t.filter(function(e){return"!stdSerializers.err"!==e}):!0===t&&Object.keys(S)),O=e.browser.serialize;Array.isArray(e.browser.serialize)&&e.browser.serialize.indexOf("!stdSerializers.err")>-1&&(O=!1);let P=Object.keys(e.customLevels||{}),T=["error","fatal","warn","info","debug","trace"].concat(P);"function"==typeof A&&T.forEach(function(e){A[e]=A}),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");let j=e.level||"info",R=Object.create(A);R.log||(R.log=h),a={}
1,T.forEach(e=>{a[e]=A[e]?A[e]:i[e]||i[u[e]||"log"]||h}),R[s]=a,c({},R),Object.defineProperty(R,"levelVal",{get:function(){return o(this.level,this)}}),Object.defineProperty(R,"level",{get:function(){return this._level},set:function(e){if("silent"!==e&&!this.levels.values[e])throw Error("unknown level "+e);this._level=e,p(this,E,R,"error"),p(this,E,R,"fatal"),p(this,E,R,"warn"),p(this,E,R,"info"),p(this,E,R,"debug"),p(this,E,R,"trace"),P.forEach(e=>{p(this,E,R,e)})}});let E={transmit:y,serialize:w,asObject:e.browser.asObject,asObjectBindingsOnly:e.browser.asObjectBindingsOnly,formatters:e.browser.formatters,reportCaller:e.browser.reportCaller,levels:T,timestamp:"function"==typeof(r=e).timestamp?r.timestamp:!1===r.timestamp?b:v,messageKey:e.messageKey||"msg",onChild:e.onChild||h};function C(t,r,n){if(!r)throw Error("missing bindings for child Pino");n=n||{},w&&r.serializers&&(n.serializers=r.serializers);let i=n.serializers;if(w&&i){var o=Object.assign({},S,i),s=!0===e.browser.serialize?Object.keys(o):w;delete r.serializers,f([r],s,o,this._stdErrSerialize)}function a(e){this._childLevel=(0|e._childLevel)+1,this.bindings=r,o&&(this.serializers=o,this._serialize=s),y&&(this._logEvent=d([].concat(e._logEvent.bindings,r)))}a.prototype=this;let u=new a(this);return c(this,u),u.child=function(...e){return C.call(this,t,...e)},u.level=n.level||this.level,t.onChild(u),u}return m=e.customLevels||{},R.levels={values:Object.assign({},l.levels.values,m),labels:Object.assign({},l.levels.labels,(g={},Object.keys(n=m).forEach(function(e){g[n[e]]=e}),g))},R.level=j,R.isLevelEnabled=function(e){return!!this.levels.values[e]&&this.levels.values[e]>=this.levels.values[this.level]},R.setMaxListeners=R.getMaxListeners=R.emit=R.addListener=R.on=R.prependListener=R.once=R.prependOnceListener=R.removeListener=R.removeAllListeners=R.listeners=R.listenerCount=R.eventNames=R.write=R.flush=h,R.serializers=S,R._serialize=w,R._stdErrSerialize=O,R.child=function(...e){return C.call(this,E,...e)},y&&(R._logEvent=d()),R}function p(e,t,r,u){var c,l,p,m,g,y,b;if(Object.defineProperty(e,u,{value:o(e.level,r)>o(u,r)?h:r[s][u],writable:!0,enumerable:!0,configurable:!0}),e[u]===h){if(!t.transmit)return;let n=o(t.transmit.level||e.level,r);if(o(u,r)<n)return}e[u]=(c=e,l=t,p=r,m=u,g=c[s][m],function(){let e=l.timestamp(),t=Array(arguments.length),r=Object.getPrototypeOf&&Object.getPrototypeOf(this)===i?i:this;for(var s=0;s<t.length;s++)t[s]=arguments[s];var a=!1;if(l.serialize&&(f(t,this._serialize,this.serializers,this._stdErrSerialize),a=!0),l.asObject||l.formatters){let i=function(e,t,r,i,o){let{level:s,log:a=e=>e}=o.formatters||{},u=r.slice(),c=u[0],l={},p=(0|e._childLevel)+1;if(p<1&&(p=1),i&&(l.time=i),s?Object.assign(l,s(t,e.levels.values[t])):l.level=e.levels.values[t],o.asObjectBindingsOnly){if(null!==c&&"object"==typeof c)for(;p--&&"object"==typeof u[0];)Object.assign(l,u.shift());return[a(l),...u]}if(null!==c&&"object"==typeof c){for(;p--&&"object"==typeof u[0];)Object.assign(l,u.shift());c=u.length?n(u.shift(),u):void 0}else"string"==typeof c&&(c=n(u.shift(),u));return void 0!==c&&(l[o.messageKey]=c),[a(l)]}(this,m,t,e,l);if(l.reportCaller&&i&&i.length>0&&i[0]&&"object"==typeof i[0])try{let e=A();e&&(i[0].caller=e)}catch(e){}g.call(r,...i)}else{if(l.reportCaller)try{let e=A();e&&t.push(e)}catch(e){}g.apply(r,t)}if(l.transmit){let r=l.transmit.level||c._level,n=o(r,p),i=o(m,p);if(i<n)return;!function(e,t,r,n=!1){let i=t.send,o=t.ts,s=t.methodLevel,a=t.methodValue,u=t.val,c=e._logEvent.bindings;n||f(r,e._serialize||Object.keys(e.serializers),e.serializers,void 0===e._stdErrSerialize||e._stdErrSerialize),e._logEvent.ts=o,e._logEvent.messages=r.filter(function(e){return -1===c.indexOf(e)}),e._logEvent.level.label=s,e._logEvent.level.value=a,i(s,e._logEvent,u),e._logEvent=d(c)}(this,{ts:e,methodLevel:m,methodValue:i,transmitLevel:r,transmitValue:p.levels.values[l.transmit.level||c._level],send:l.transmit.send,val:o(c._level,p)},t,a)}});let v=function(e){let t=[];e.bindings&&t.push(e.bindings);let r=e[a];for(;r.parent;)(r=r.parent).logger.bindings&&t.push(r.logger.bindings);return t.reverse()}(e);0!==v.length&&(e[u]=(y=v,b=e[u],function(){return b.apply(this,[...y,...arguments])}))}function f(e,t,r,n){for(let i in e)if(n&&e[i]instanceof Error)e[i]=l.stdSerializers.err(e[i]);else if("object"==typeof e[i]&&!Array.isArray(e[i])&&t)for(let n in e[i])t.indexOf(n)>-1&&n in r&&(e[i][n]=r[n](e[i][n]))}function d(e){return{ts:0,messages:[],bindings:e||[],level:{label:"",value:0}}}function m(e){let t={type:e.constructor.name,msg:e.message,stack:e.stack};for(let r in e)void 0===t[r]&&(t[r]=e[r]);return t}function g(){return{}}function y(e){return e}function h(){}function b(){return!1}function v(){return Date.now()}function A(){let e=Error().stack;if(!e)return null;let t=e.split("\n");for(let e=1;e<t.length;e++){let r=t[e].trim();if(/(^at\s+)?(createWrap|LOG|set\s*\(|asObject|Object\.apply|Function\.apply)/.test(r)||-1!==r.indexOf("browser.js")||-1!==r.indexOf("node:internal")||-1!==r.indexOf("node_modules"))continue;let n=r.match(/\((.*?):(\d+):(\d+)\)/);if(n||(n=r.match(/at\s+(.*?):(\d+):(\d+)/)),n)return n[1]+":"+n[2]+":"+n[3]}return null}l.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},l.stdSerializers={mapHttpRequest:g,mapHttpResponse:g,wrapRequestSerializer:y,wrapResponseSerializer:y,wrapErrorSerializer:y,req:g,res:g,err:m,errWithCause:m},l.stdTimeFunctions=Object.assign({},{nullTime:b,epochTime:v,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),e.exports.default=l,e.exports.pino=l},94851:(e,t,r)=>{let{version:n,formatError:i,formatHttpRequest:o,formatHttpResponse:s}=r(11065),a=!1,u=null;function c(e){let t=null==(e=e||{}).convertErr||e.convertErr,c=null!=e.convertReqRes&&e.convertReqRes,l=null==e.apmIntegration||e.apmIntegration,p=null;if(l){if(e&&e._elasticApm)u=e._elasticApm;else if(!a){a=!0;try{u=r(35263)}catch(e){}}u&&u.isStarted&&u.isStarted()&&(p=u)}let f=e.serviceName;
1null==f&&p&&(f=p.getServiceName?p.getServiceName():p._conf.serviceName);let d=e.serviceVersion;null==d&&p&&(d=p.getServiceVersion?p.getServiceVersion():p._conf.serviceVersion);let m=e.serviceEnvironment;null==m&&p&&(m=p.getServiceEnvironment?p.getServiceEnvironment():p._conf.environment);let g=e.serviceNodeName;null==g&&p&&(g=p.getServiceNodeName?p.getServiceNodeName():p._conf.serviceNodeName);let y=e.eventDataset;null==y&&f&&(y=f);let h=!1;function b(e){e["ecs.version"]=n,f&&(e["service.name"]=f),d&&(e["service.version"]=d),m&&(e["service.environment"]=m),g&&(e["service.node.name"]=g),y&&(e["event.dataset"]=y)}return{messageKey:"message",timestamp:()=>`,"@timestamp":"${new Date().toISOString()}"`,formatters:{level:(e,t)=>({"log.level":e}),bindings(e){let{pid:t,hostname:r,name:n,...i}=e;return void 0!==t&&(i["process.pid"]=t),void 0!==r&&(i["host.hostname"]=r),void 0!==n&&(i["log.logger"]=n),h=!0,b(i),i},log(e){let{req:r,res:n,err:a,...u}=e;if(h||b(u),p){let e=p.currentTransaction;if(e){u["trace.id"]=e.traceId,u["transaction.id"]=e.id;let t=p.currentSpan;t&&(u["span.id"]=t.id)}}return void 0!==a&&(t?i(u,a):u.err=a),void 0!==r&&(c?o(u,r):u.req=r),void 0!==n&&(c?s(u,n):u.res=n),u}}}}e.exports=c,e.exports.ecsFormat=c,e.exports.default=c},95077:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=r(7153)},98079:(e,t,r)=>{r.d(t,{aE:()=>s});var n=r(33790),i=Object.defineProperty,o=(e,t)=>{switch(typeof t){case"object":if(null===t)return;return t;case"number":case"boolean":case"bigint":case"string":return t;default:return}};function s({data:e,id:t,scriptKey:r,nonce:i}){if(null==e)return null;let a=JSON.stringify(e,o).replace(/<\/script>/gi,"\\u003C/script>").replace(/<!--/g,"\\u003C!--").replace(/-->/g,"--\\u003E");return(0,n.jsx)("script",{type:"application/ld+json",id:t||r,"data-testid":t,dangerouslySetInnerHTML:{__html:a},nonce:i},r)}var a={},u={processAccommodation:()=>ez,processAddress:()=>I,processAggregateOffer:()=>eU,processAggregateRating:()=>et,processAppearance:()=>eW,processApplicantLocationRequirements:()=>eR,processAuthor:()=>q,processBedDetails:()=>ek,processBrand:()=>eD,processBreadcrumbItem:()=>G,processBroadcastEvent:()=>ef,processCertification:()=>e5,processClaim:()=>eQ,processClaimReviewRating:()=>eV,processClip:()=>ed,processComment:()=>eL,processContactPoint:()=>H,processCreator:()=>ey,processDataCatalog:()=>eS,processDataDownload:()=>ev,processDefinedRegion:()=>e7,processDirector:()=>eg,processEducationRequirements:()=>eE,processEstimatedCost:()=>tu,processExperienceRequirements:()=>eC,processFeatureList:()=>eB,processFunder:()=>eF,processGeo:()=>Q,processHiringOrganization:()=>ew,processHowToDirection:()=>te,processHowToSection:()=>ti,processHowToStep:()=>tn,processHowToSupply:()=>ts,processHowToTip:()=>tt,processHowToTool:()=>ta,processHowToYield:()=>tc,processIdentifier:()=>eh,processImage:()=>F,processInstruction:()=>function e(t){return k(t)?t:D(t)?t["@type"]===R&&"itemListElement"in t?{...t,itemListElement:t.itemListElement.map(t=>e(t))}:t:"itemListElement"in t?{"@type":R,...t,itemListElement:t.itemListElement.map(t=>e(t))}:{"@type":j,...t}},processInteractionStatistic:()=>eM,processIsPartOf:()=>eN,processItemReviewed:()=>e4,processJobLocation:()=>eO,processJobPropertyValue:()=>ej,processLicense:()=>eA,processLocationFeatureSpecification:()=>ex,processLogo:()=>B,processMainEntityOfPage:()=>er,processMemberProgram:()=>el,processMemberProgramTier:()=>ec,processMembershipPointsEarned:()=>eu,processMerchantReturnPolicy:()=>eo,processMonetaryAmount:()=>eP,processNumberOfEmployees:()=>V,processNutrition:()=>ee,processOffer:()=>Z,processOfferShippingDetails:()=>e8,processOpeningHours:()=>W,processOrganization:()=>X,processOrganizer:()=>Y,processPeopleAudience:()=>e3,processPerformer:()=>J,processPlace:()=>U,processPriceSpecification:()=>eJ,processProductItemList:()=>eZ,processProductOffer:()=>eG,processProductReview:()=>e$,processProductVariant:()=>e1,processProvider:()=>eq,processPublisher:()=>$,processQuantitativeValue:()=>eX,processRating:()=>eT,processReturnPolicySeasonalOverride:()=>ei,processReview:()=>K,processSchemaType:()=>x,processScreenshot:()=>eH,processSeekToAction:()=>em,processSharedContent:()=>e_,processShippingDeliveryTime:()=>e6,processSimpleMonetaryAmount:()=>en,processSizeSpecification:()=>e2,processSpatialCoverage:()=>eb,processStep:()=>to,processThreeDModel:()=>e9,processTierBenefit:()=>ea,processTierRequirement:()=>es,processUnitPriceSpecification:()=>eY,processVariesBy:()=>e0,processVideo:()=>ep,processWebPageElement:()=>eK};for(var c in u)i(a,c,{get:u[c],enumerable:!0});var l="Person",p="Organization",f="ImageObject",d="PostalAddress",m="QuantitativeValue",g="GeoCoordinates",y="Review",h="Rating",b="MonetaryAmount",v="VideoObject",A="Brand",S="UnitPriceSpecification",w="Place",O="PerformingGroup",P="Offer",T="ListItem",j="HowToStep",R="HowToSection",E="HowToSupply",C="HowToTool",M="HowToDirection",_="PropertyValue",L="CreativeWork",N="WebPage";function D(e){return null!==e&&"object"==typeof e&&"@type"in e}function k(e){return"string"==typeof e}function x(e,t,r,n){return k(e)&&r?{"@type":t,...r(e)}:"number"==typeof e&&n?{"@type":t,...n(e)}:D(e)?e:"object"==typeof e&&null!==e?{"@type":t,...e}:{"@type":t}}function z(e){e.logo&&!k(e.logo)&&(e.logo=F(e.logo)),e.address&&!k(e.address)&&(Array.isArray(e.address)?e.address=e.address.map(e=>k(e)?e:I(e)):e.address=I(e.address)),e.contactPoint&&(Array.isArray(e.contactPoint)?e.contactPoint=e.contactPoint.map(H):e.contactPoint=H(e.contactPoint))}function q(e){if(k(e)){let t=e.toLowerCase();return["magazine","publication","company","corporation","corp","inc","llc","ltd","limited","group","foundation","institute","association","society","union","times","news","press","media","network","agency","studio"].some(e=>t.includes(e))?{"@type":p,name:e}:{"@type":l,name:e}}if(D(e))return e;if("logo"in e||"address"in e||"contactPoint"in e){let t={"@type":p,...e};return z(t),t}return{"@type":l,...e}}function F(e){return k(e)?e:x(e,f)}function I(e){return x(e,d,e=>({streetAddress:e}),void 0)}function H(e){return x(e,"ContactPoint")}function B(e){return F(e)}function V(e){return x(e,m,void 0,e=>({value:e}))}function Q(e){return x(e,g)}function W(e){return x(e,"OpeningHoursSpecification")}function K(e){let t=x(e,y);return e.reviewRating&&(t.reviewRating=x(e.reviewRating,h)),e.author&&(t.author=q(e.author)),t}function G(e,t){return{"@type":T,position:t,...e.name&&{name:e.name},...e.item&&{item:e.item}}}function U(e){return x(e,w,e=>({name:e,address:{"@type":d,streetAddress:e}}),void 0)}function J(e){return k(e)?{"@type":O,name:e}:D(e)?e:"familyName"in e||"givenName"in e||"additionalName"in e?{"@type":l,...e}:{"@type":O,...e}}function Y(e){return k(e)?{"@type":p,name:e}:D(e)?e:"familyName"in e||"givenName"in e||"additionalName"in e?{"@type":l,...e}:{"@type":p,...e}}function X(e){if(k(e))return{"@type":p,name:e};let t=x(e,p);return z(t),t}function Z(e){return x(e,P)}function $(e){if(k(e))return{"@type":p,name:e};if(D(e)&&e["@type"]===p){let t={...e};return z(t),t}if(D(e))return e;let t={"@type":p,...e};return z(t),t}function ee(e){return{"@type":"NutritionInformation",...e}}function et(e){return x(e,"AggregateRating")}function er(e){return k(e)?e:x(e,N)}function en(e){if(e)return"number"==typeof e?{"@type":b,value:e,currency:"USD"}:x(e,b)}function ei(e){return x(e,"MerchantReturnPolicySeasonalOverride")}function eo(e){if(!e)return e;let t=x(e,"MerchantReturnPolicy");return t.applicableCountry&&!Array.isArray(t.applicableCountry)&&(t.applicableCountry=[t.applicableCountry]),t.returnPolicyCountry&&!Array.isArray(t.returnPolicyCountry)&&(t.returnPolicyCountry=[t.returnPolicyCountry]),t.returnMethod&&!Array.isArray(t.returnMethod)&&(t.returnMethod=[t.returnMethod]),t.refundType&&!Array.isArray(t.refundType)&&(t.refundType=[t.refundType]),t.itemCondition&&!Array.isArray(t.itemCondition)&&(t.itemCondition=[t.itemCondition]),t.returnShippingFeesAmount&&(t.returnShippingFeesAmount=en(t.returnShippingFeesAmount)),t.customerRemorseReturnShippingFeesAmount&&(t.customerRemorseReturnShippingFeesAmount=en(t.customerRemorseReturnShippingFeesAmount)),t.itemDefectReturnShippingFeesAmount&&(t.itemDefectReturnShippingFeesAmount=en(t.itemDefectReturnShippingFeesAmount)),t.restockingFee&&"object"==typeof t.restockingFee&&(t.restockingFee=en(t.restockingFee)),t.returnPolicySeasonalOverride&&(Array.isArray(t.returnPolicySeasonalOverride)?t.returnPolicySeasonalOverride=t.returnPolicySeasonalOverride.map(ei):t.returnPolicySeasonalOverride=ei(t.returnPolicySeasonalOverride)),t}function es(e){return!e||k(e)||D(e)?e:"priceCurrency"in e&&"price"in e&&("billingDuration"in e||"billingIncrement"in e||"unitCode"in e)?{"@type":S,...e}:"value"in e&&"currency"in e?{"@type":b,...e}:"name"in e?{"@type":"CreditCard",...e}:e}function ea(e){let t=e=>e.startsWith("https://schema.org/")?e:"TierBenefitLoyaltyPoints"===e?"https://schema.org/TierBenefitLoyaltyPoints":"TierBenefitLoyaltyPrice"===e?"https://schema.org/TierBenefitLoyaltyPrice":e;return Array.isArray(e)?e.map(t):t(e)}function eu(e){return"number"==typeof e?{"@type":m,value:e}:x(e,m)}function ec(e){let t=x(e,"MemberProgramTier");return t.hasTierBenefit&&(t.hasTierBenefit=ea(t.hasTierBenefit)),t.hasTierRequirement&&(t.hasTierRequirement=es(t.hasTierRequirement)),void 0!==t.membershipPointsEarned&&(t.membershipPointsEarned=eu(t.membershipPointsEarned)),t}function el(e){let t=x(e,"MemberProgram");return t.hasTiers&&(Array.isArray(t.hasTiers)?t.hasTiers=t.hasTiers.map(ec):t.hasTiers=ec(t.hasTiers)),t}function ep(e){return x(e,v)}function ef(e){return e?"object"!=typeof e||"@type"in e?e:{"@type":"BroadcastEvent",...e}:e}function ed(e){return e?"object"!=typeof e||"@type"in e?e:{"@type":"Clip",...e}:e}function em(e){return e?"object"!=typeof e||"@type"in e?e:{"@type":"SeekToAction",...e}:e}function eg(e){return x(e,l,e=>({name:e}),void 0)}function ey(e){return Array.isArray(e)?e.map(q):q(e)}function eh(e){return k(e)?e:x(e,_)}function eb(e){if(k(e))return e;let t=x(e,w);return e.geo&&"object"==typeof e.geo&&!D(e.geo)&&("latitude"in e.geo&&"longitude"in e.geo?t.geo=x(e.geo,g):("box"in e.geo||"circle"in e.geo||"line"in e.geo||"polygon"in e.geo)&&(t.geo=x(e.geo,"GeoShape"))),t}function ev(e){return x(e,"DataDownload")}function eA(e){return k(e)?e:x(e,L)}function eS(e){return x(e,"DataCatalog")}function ew(e){if(k(e))return{"@type":p,name:e};let t=x(e,p);return t.logo&&!k(t.logo)&&(t.logo=F(t.logo)),t}function eO(e){if(k(e))return{"@type":w,address:{"@type":d,streetAddress:e}};let t=x(e,w);return t.address&&!k(t.address)&&(t.address=I(t.address)),t}function eP(e){let t=x(e,"MonetaryAmount");return t.value=x(e.value,m),t}function eT(e){return x(e,h)}function ej(e){return x(e,_,e=>({value:e}),void 0)}function eR(e){if(D(e))return e;let t=e.name;return{"@type":[/\b[A-Z]{2}\b/,/\bstate\b/i,/,/,/\b(AL|AK|AZ|AR|CA|CO|CT|DE|FL|GA|HI|ID|IL|IN|IA|KS|KY|LA|ME|MD|MA|MI|MN|MS|MO|MT|NE|NV|NH|NJ|NM|NY|NC|ND|OH|OK|OR|PA|RI|SC|SD|TN|TX|UT|VT|VA|WA|WV|WI|WY)\b/].some(e=>e.test(t))?"State":"Country",...e}}function eE(e){return k(e)?e:x(e,"EducationalOccupationalCredential")}function eC(e){return k(e)?e:x(e,"OccupationalExperienceRequirements")}function eM(e){return x(e,"InteractionCounter")}function e_(e){if(k(e))return{"@type":N,url:e};if(D(e))return e;let t="uploadDate"in e&&"thumbnailUrl"in e,r="url"in e&&("width"in e||"he
1ight"in e);return t?x(e,v):r?x(e,f):x(e,N)}function eL(e){let t=x(e,"Comment");return e.author&&(t.author=q(e.author)),e.image&&!k(e.image)&&(t.image=F(e.image)),e.video&&(t.video=ep(e.video)),e.interactionStatistic&&(t.interactionStatistic=Array.isArray(e.interactionStatistic)?e.interactionStatistic.map(eM):eM(e.interactionStatistic)),e.sharedContent&&(t.sharedContent=e_(e.sharedContent)),e.comment&&(t.comment=e.comment.map(eL)),t}function eN(e){return k(e)?e:x(e,L)}function eD(e){if("@type"in e)return e;if("logo"in e||"address"in e||"contactPoint"in e){let t={"@type":p,...e};return z(t),t}return x(e,A)}function ek(e){return x(e,"BedDetails")}function ex(e){return x(e,"LocationFeatureSpecification")}function ez(e){let t=x(e,"Accommodation");return e.bed&&(t.bed=Array.isArray(e.bed)?e.bed.map(ek):ek(e.bed)),e.occupancy&&(t.occupancy=V(e.occupancy)),e.amenityFeature&&(t.amenityFeature=Array.isArray(e.amenityFeature)?e.amenityFeature.map(ex):ex(e.amenityFeature)),e.floorSize&&(t.floorSize=V(e.floorSize)),t}function eq(e){return x(e,p,e=>({name:e}),void 0)}function eF(e){return Array.isArray(e)?e.map(eI):eI(e)}function eI(e){return k(e)?{"@type":p,name:e}:D(e)?e:{"@type":p,...e}}function eH(e){return F(e)}function eB(e){return e}function eV(e){return x(e,h)}function eQ(e){let t=x(e,"Claim");return e.author&&(t.author=q(e.author)),e.appearance&&(Array.isArray(e.appearance)?t.appearance=e.appearance.map(eW):t.appearance=eW(e.appearance)),e.firstAppearance&&(t.firstAppearance=eW(e.firstAppearance)),t}function eW(e){if(k(e))return e;let t=x(e,L);return e.author&&(t.author=q(e.author)),e.publisher&&!k(e.publisher)&&(t.publisher=$(e.publisher)),t}function eK(e){return x(e,"WebPageElement")}function eG(e){let t=x(e,P);return e.seller&&(t.seller=q(e.seller)),e.priceSpecification&&(Array.isArray(e.priceSpecification)?t.priceSpecification=e.priceSpecification.map(eJ):t.priceSpecification=eJ(e.priceSpecification)),e.hasMerchantReturnPolicy&&(Array.isArray(e.hasMerchantReturnPolicy)?t.hasMerchantReturnPolicy=e.hasMerchantReturnPolicy.map(eo):t.hasMerchantReturnPolicy=eo(e.hasMerchantReturnPolicy)),e.shippingDetails&&(Array.isArray(e.shippingDetails)?t.shippingDetails=e.shippingDetails.map(e8):t.shippingDetails=e8(e.shippingDetails)),t}function eU(e){let t=x(e,"AggregateOffer");return e.offers&&(t.offers=e.offers.map(eG)),t}function eJ(e){return"priceType"in e||"validForMemberTier"in e||"membershipPointsEarned"in e||"referenceQuantity"in e?eY(e):x(e,"PriceSpecification")}function eY(e){let t=x(e,S);return e.validForMemberTier&&(Array.isArray(e.validForMemberTier)?t.validForMemberTier=e.validForMemberTier.map(ec):t.validForMemberTier=ec(e.validForMemberTier)),e.referenceQuantity&&(t.referenceQuantity=eX(e.referenceQuantity)),t}function eX(e){let t=x(e,m);return e.valueReference&&(t.valueReference=eX(e.valueReference)),t}function eZ(e){let t=x(e,"ItemList");return e.itemListElement&&(t.itemListElement=e.itemListElement.map((e,t)=>{let r=x(e,T);return r.position||(r.position=t+1),r})),t}function e$(e){let t=x(e,y);return e.reviewRating&&(t.reviewRating=x(e.reviewRating,h)),e.author&&(t.author=q(e.author)),e.positiveNotes&&(t.positiveNotes=eZ(e.positiveNotes)),e.negativeNotes&&(t.negativeNotes=eZ(e.negativeNotes)),t}function e0(e){let t=e=>e.startsWith("https://schema.org/")?e:`https://schema.org/${e}`;return Array.isArray(e)?e.map(t):t(e)}function e1(e){if("url"in e&&Object.keys(e).length<=2||"@type"in e)return e;let t={"@type":"Product",...e};return e.image&&(t.image=Array.isArray(e.image)?e.image.map(F):F(e.image)),e.brand&&("string"==typeof e.brand?t.brand={"@type":A,name:e.brand}:t.brand=eD(e.brand)),e.offers&&(Array.isArray(e.offers)?t.offers=e.offers.map(e=>"lowPrice"in e&&"priceCurrency"in e?eU(e):eG(e)):"lowPrice"in e.offers&&"priceCurrency"in e.offers?t.offers=eU(e.offers):t.offers=eG(e.offers)),e.review&&(t.review=Array.isArray(e.review)?e.review.map(e$):e$(e.review)),e.aggregateRating&&(t.aggregateRating=et(e.aggregateRating)),e.manufacturer&&(t.manufacturer=q(e.manufacturer)),!e.weight||"object"!=typeof e.weight||"@type"in e.weight||(t.weight={"@type":"QuantitativeValue",...e.weight}),!e.width||"object"!=typeof e.width||"@type"in e.width||(t.width={"@type":"QuantitativeValue",...e.width}),!e.height||"object"!=typeof e.height||"@type"in e.height||(t.height={"@type":"QuantitativeValue",...e.height}),!e.depth||"object"!=typeof e.depth||"@type"in e.depth||(t.depth={"@type":"QuantitativeValue",...e.depth}),t}function e5(e){let t=x(e,"Certification");return e.issuedBy&&("object"!=typeof e.issuedBy||"@type"in e.issuedBy?t.issuedBy=e.issuedBy:t.issuedBy={"@type":p,...e.issuedBy}),e.certificationRating&&(t.certificationRating=eT(e.certificationRating)),t}function e3(e){let t=x(e,"PeopleAudience");return e.suggestedAge&&(t.suggestedAge=eX(e.suggestedAge)),t}
1function e2(e){return"string"==typeof e?e:x(e,"SizeSpecification")}function e9(e){let t=x(e,"3DModel");return!e.encoding||"@type"in e.encoding||(t.encoding={"@type":"MediaObject",...e.encoding}),t}function e7(e){return x(e,"DefinedRegion")}function e6(e){let t=x(e,"ShippingDeliveryTime");return e.handlingTime&&(t.handlingTime=eX(e.handlingTime)),e.transitTime&&(t.transitTime=eX(e.transitTime)),t}function e8(e){let t=x(e,"OfferShippingDetails");return e.shippingRate&&(t.shippingRate=en(e.shippingRate)),e.shippingDestination&&(Array.isArray(e.shippingDestination)?t.shippingDestination=e.shippingDestination.map(e7):t.shippingDestination=e7(e.shippingDestination)),e.deliveryTime&&(t.deliveryTime=e6(e.deliveryTime)),t}function e4(e,t){if(k(e))return{"@type":t||"Thing",name:e};if("object"==typeof e&&null!==e&&"@type"in e)return e;let r={...e};return{"@type":t||("brand"in r||"sku"in r?"Product":"recipeIngredient"in r||"recipeInstructions"in r?"Recipe":"servesCuisine"in r||"address"in r?"LocalBusiness":"applicationCategory"in r||"operatingSystem"in r?"SoftwareApplication":"director"in r||"actor"in r?"Movie":"provider"in r?"Course":"Thing"),...r}}function te(e){let t=x(e,M);return e.beforeMedia&&!k(e.beforeMedia)&&(t.beforeMedia=F(e.beforeMedia)),e.afterMedia&&!k(e.afterMedia)&&(t.afterMedia=F(e.afterMedia)),e.duringMedia&&!k(e.duringMedia)&&(t.duringMedia=F(e.duringMedia)),t}function tt(e){return x(e,"HowToTip")}function tr(e){return D(e)?e["@type"]===M?te(e):tt(e):("beforeMedia"in e||"afterMedia"in e||"duringMedia"in e,te(e))}function tn(e){if(k(e))return e;let t=x(e,j);return e.image&&!k(e.image)&&(t.image=F(e.image)),e.itemListElement&&(t.itemListElement=e.itemListElement.map(tr)),t}function ti(e){let t=x(e,R);return e.itemListElement&&(t.itemListElement=e.itemListElement.map(e=>{let t=tn(e);return"string"==typeof t?{"@type":"HowToStep",text:t}:t})),t}function to(e){if(k(e))return e;if(D(e)){if(e["@type"]===R)return ti(e);let t=tn(e);return"string"==typeof t?{"@type":"HowToStep",text:t}:t}if("itemListElement"in e&&"name"in e)return ti(e);let t=tn(e);return"string"==typeof t?{"@type":"HowToStep",text:t}:t}function ts(e){if(k(e))return{"@type":E,name:e};let t=x(e,E);return e.image&&!k(e.image)&&(t.image=F(e.image)),e.estimatedCost&&!k(e.estimatedCost)&&(t.estimatedCost=en(e.estimatedCost)),e.requiredQuantity&&"object"==typeof e.requiredQuantity&&(t.requiredQuantity=eX(e.requiredQuantity)),t}function ta(e){if(k(e))return{"@type":C,name:e};let t=x(e,C);return e.image&&!k(e.image)&&(t.image=F(e.image)),e.requiredQuantity&&"object"==typeof e.requiredQuantity&&(t.requiredQuantity=eX(e.requiredQuantity)),t}function tu(e){return k(e)?e:en(e)}function tc(e){return k(e)?e:eX(e)}}}]);
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.