1import{F as e,Gt as t,It as n,Kt as r,Pt as i,Qt as a,R as o,T as s,Ut as c,Z as l,a as u,dt as d,n as f,o as p,tt as m,zt as h}from"./DidYC9GO.js";import{b as g,c as _,m as v,p as y,s as b,y as x}from"./BXKBYBul.js";import"./rxhDcyfF.js";import{d as S,f as C,l as w,p as T,u as E}from"./wOMTln2U.js";import{i as D}from"./BUZWtzuL.js";import{t as ee}from"./BW3xJdEx.js";import{a as te,c as ne,d as re,m as ie,r as O,s as ae}from"./C6eKgsVX.js";import{n as oe,r as se}from"./BIWqZPiD.js";import{o as ce}from"./D9p4v0oE.js";import{n as k,r as A,t as le}from"./BZ3VLYAj.js";import"./uBIymjUX.js";import"./CthqnCJJ.js";import{a as ue,i as de,n as fe,o as pe,r as me,t as he}from"./CMewvjIp.js";var ge=a({docsBase:x,reporters:g}),_e={scrollBehavior(e,t,n){let r=b(),i=T(),a=i.options?.scrollBehaviorType??`auto`;return e.path.replace(/\/$/,``)===t.path.replace(/\/$/,``)?t.hash&&!e.hash?n??{left:0,top:0}:e.hash?{el:e.hash,top:ve(e.hash),behavior:a}:!1:(typeof e.meta.scrollToTop==`function`?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1?!1:t===p?j(e,t,n,a):new Promise(o=>{let s=()=>{requestAnimationFrame(()=>{if(i.currentRoute.value.fullPath!==e.fullPath){o(!1);return}o(j(e,t,n,a))})};r.hooks.hookOnce(`page:loading:end`,()=>{let e=r[`~transitionPromise`];e?e.then(s):s()})})}};function ve(e){try{let t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function j(e,t,n,r){return n||(e.hash?{el:e.hash,top:ve(e.hash),behavior:ce(e,t)?r:`instant`}:{left:0,top:0})}var ye=()=>{switch(_().public.environment){case`production`:return`production`;case`homolog`:return`homolog`;default:return`development`}},be=e=>{switch(ye()){case`production`:return e.production;case`homolog`:return e.homolog;case`development`:return e.development??e.homolog}};function xe(e){return e.replace(/-/g,`_`)}var Se=e=>{let t=e??k,n=xe(t),r=A[n],i=r??A[k],a=be(i);return r||typeof console<`u`&&console.warn(`[resolveTenantConfigBySlug] slug '${t}' não encontrado no dicionário; usando '${k}' como base SEM routeTransforms.`),{...i,...r?{}:{routeTransforms:[]},baseDomain:a.baseDomain??i.baseDomain,apiBaseUrl:a.apiBaseUrl,tenantCode:a.tenantCode,apiUrls:a.apiUrls}};function Ce(e,t){let n=we(e);for(let e of t.tenants){let r=t.getBaseDomains(e);if(!r)continue;let i=Array.isArray(r)?r:[r];for(let r of i){let i=Te(r);if(i&&n.endsWith(i))return t.getSlug(e)}}}function we(e){return e.trim().toLowerCase().replace(/:\d+$/,``)}function Te(e){let t=e.trim().toLowerCase();if(t.includes(`://`))try{return new URL(t).hostname}catch{return t.replace(/^https?:\/\//,``).replace(/:\d+$/,``)}return t.replace(/:\d+$/,``)}var Ee=e=>Ce(e,{tenants:Object.values(A),getBaseDomains:e=>be(e).baseDomain??e.baseDomain,getSlug:e=>e.slug}),M=()=>Promise.resolve({render:()=>null}),De=[[`doutorado`,`/doutorado`],[`especializacao`,`/especializacao`],[`graduation-courses`,`/graduacao`],[`mba`,`/mba`],[`mestrado`,`/mestrado`],[`other-courses`,`/cursos-livres`],[`pos-graduacao`,`/pos-graduacao`],[`technical-courses`,`/cursos-tecnologos`],[`technician-courses`,`/cursos-tecnicos`]],Oe=[...[[`ext:canonical-course-list`,`/cursos-e-faculdades`,`home`,`Lista de cursos`],[`ext:canonical-course`,`/cursos-e-faculdades/:canonicalCourseSlug`,`ext:canonical-course-list`,`{canonicalCourseName}`],[`ext:canonical-course-list-location`,`/cursos-e-faculdades/:stateSlug--:citySlug`,`ext:canonical-course-list`,`Cursos em {city} - {state}`]].map(([e,t,n,r])=>({name:e,path:t,meta:{isExternal:!0,breadcrumb:{parent:n,label:r}}
1,component:M})),...De.map(([e,t])=>({name:e,path:t,meta:{isExternal:!0},component:M})),{name:`universities`,path:`/faculdades/:universitySlug`,meta:{isExternal:!0,breadcrumb:{parent:`ext:university-list`,label:`{universityName}`}},component:M},{name:`university-detailed-campus`,path:`/faculdades/:universitySlug/campus/:campusSlug`,meta:{isExternal:!0,breadcrumb:{label:`{universityName} - {campusName}`}},component:M}],ke={routes:e=>{let t=[...Oe,...e],n=Ae()?.routeTransforms??[];return n.length===0?t:n.reduce((e,t)=>t(e),t)}};function Ae(){let e=je();if(!e)return null;try{return Se(e)}catch{return null}}function je(){try{let e=oe(`tenant`);if(e.value?.slug)return e.value.slug}catch{}if(typeof window<`u`){let e=Ee(window.location.host);if(e)return e;let t=Me(le);if(t)return t}return null}function Me(e){if(typeof document>`u`)return null;let t=document.cookie.match(RegExp(`(?:^|;\\s*)${e}=([^;]+)`));return t?decodeURIComponent(t[1]):null}function N(e){if(e===!1)return!1;if(!e||e===`/`)return``;let t=(e[0]===`/`?e:`/`+e).replace(/\/+$/,``);return t===`/`?``:t}function Ne(e){let t=e.indexOf(`#`),n=e.indexOf(`?`);n=t>=0&&n>t?-1:n;let r=n>=0?n:t>=0?t:e.length;return{path:e.slice(0,r)||`/`,search:n>=0?e.slice(n,t>n?t:void 0):``,hash:t>=0?e.slice(t):``}}function P(e,t){if(!e)return e;let{path:n,search:r,hash:i}=Ne(e);return t===!1?n+r+i:t?n===t?`/`+r+i:n.startsWith(t+`/`)?(n.slice(t.length)||`/`)+r+i:n+r+i:e}function Pe(e,t){if(t===!1||!t||!e)return e;let{path:n,search:r,hash:i}=Ne(e);return n===t||n.startsWith(t+`/`)?e:(n===`/`?t:t+n)+r+i}function F(e,t){return Pe(e,N(t))}function Fe(e,t=``){let n=N(t);return{get location(){return P(e.location,n)},get state(){return e.state},get base(){return e.base},get basePath(){return n},go(t,n){e.go(t,n)},createHref(t){return e.createHref(F(t,n))},push(t,r){e.push(F(t,n),r)},replace(t,r){e.replace(F(t,n),r)},listen(t){return e.listen((e,r,i)=>t(P(e,n),P(r,n),i))},destroy(){e.destroy()},setBasePath(e){n=N(e)},getBasePath(){return n}}}function Ie(e,t){let n=e.length,r=e.indexOf(`?`),i=e.indexOf(`#`);r>=0&&(n=Math.min(n,r)),i>=0&&(n=Math.min(n,i));let a=e.slice(0,n),o=e.slice(n);return a===t||a===t+`/`?`/`+o:a.startsWith(t+`/`)?a.slice(t.length)+o:null}function Le(e,t){if(!t)return;let n=e.ssrContext?.url;if(!n)return;let r=Ie(n,t);r!==null&&(e.ssrContext&&(e.ssrContext.url=r),e.payload.path===n&&(e.payload.path=r))}function Re(e){let t=e.length,n=e.indexOf(`?`),r=e.indexOf(`#`);return n>=0&&(t=Math.min(t,n)),r>=0&&(t=Math.min(t,r)),`/`+e.slice(t)}function ze(e){let t=e.ssrContext?.url;if(!t)return;let n=Re(t);n!==t&&(e.ssrContext&&(e.ssrContext.url=n),e.payload.path===t&&(e.payload.path=n))}function Be(e){return typeof e?.isClientRuntime!=`function`||e.isClientRuntime()}function Ve(e){return typeof e?.isServerRuntime==`function`&&e.isServerRuntime()}function He(e,t){return t&&typeof e==`string`&&!!e}function Ue(e,t){return t&&e===!1}function We({base:e,basePath:t,nuxtApp:n,dependencies:r}){let i=Ve(r);He(t,i)?(r?.syncSsrPath??Le)(n,t):Ue(t,i)&&(r?.syncSsrBlockedPath??ze)(n);let a=(Be(r)?r?.createClientHistory??u:r?.createServerHistory??f)(e);return(r?.wrapHistory??Fe)(a,t)}function I(e,t={},n){for(let r in e){let i=e[r],a=n?`${n}:${r}`:r;typeof i==`object`&&i?I(i,t,a):typeof i==`function`&&(t[a]=i)}return t}var Ge=(()=>{if(console.createTask)return console.createTask;let e={run:e=>e()};return()=>e})();function L(e,t,n,r){for(let i=n;i<e.length;i+=1)try{let n=r?r.run(()=>e[i](...t)):e[i](...t);if(n instanceof Promise)return n.then(()=>L(e,t,i+1,r))}catch(e){return Promise.reject(e)}}function Ke(e,t,n){if(e.length>0)return L(e,t,0,Ge(n))}function qe(e,t,n){if(e.length>0){let r=Ge(n);return Promise.all(e.map(e=>r.run(()=>e(...t))))}}function R(e,t){for(let n of[...e])n(t)}var Je=class{_hooks;_before;_after;_deprecatedHooks;_deprecatedMessages;constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,t,n={}){if(!e||typeof t!=`function`)return()=>{};let r=e,i;for(;this._deprecatedHooks[e];)i=this._deprecatedHooks[e],e=i.to;if(i&&!n.allowDeprecated){let e=i.message;e||=`${r} hook has been deprecated`+(i.to?`, please use ${i.to}`:``),this._deprecatedMessages||=new Set,this._deprecatedMessages.has(e)||(console.warn(e),this._deprecatedMessages.add(e))}if(!t.name)try{Object.defineProperty(t,"name",{get:()=>`_`+e.replace(/\W+/g,`_`)+`_hook_cb`,configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(t),()=>{t&&=(this.removeHook(e,t),void 0)}}hookOnce(e,t){let n,r=(...e)=>(typeof n==`function`&&n(),n=void 0,r=void 0,t(...e));return n=this.hook(e,r),n}removeHook(e,t){let n=this._hooks[e];if(n){let r=n.indexOf(t);r!==-1&&n.splice(r,1),n.length===0&&(this._hooks[e]=void 0)}}clearHook(e){this._hooks[e]=void 0}deprecateHook(e,t){this._deprecatedHooks[e]=typeof t==`string`?{to:t}:t;let n=this._hooks[e]||[];this._hooks[e]=void 0;for(let t of n)this.hook(e,t)}deprecateHooks(e){for(let t in e)this.deprecateHook(t,e[t])}addHooks(e){let t=I(e),n=Object.keys(t).map(e=>this.hook(e,t[e]));return()=>{for(let e of n)e();n.length=0}}removeHooks(e){let t=I(e);for(let e in t)this.removeHook(e,t[e])}removeAllHooks(){this._hooks={}}callHook(e,...t){return this.callHookWith(Ke,e,t)}callHookParallel(e,...t){return this.callHookWith(qe,e,t)}callHookWith(e,t,n){let r=this._before||this._after?{name:t,args:n,context:{}}:void 0;this._before&&R(this._before,r);let i=e(this._hooks[t]?[...this._hooks[t]]:[],n,t);return i instanceof Promise?i.finally(()=>{this._after&&r&&R(this._after,r)}):(this._after&&r&&R(this._after,r),i)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){let t=this._before.indexOf(e);t!==-1&&this._before.splice(t,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){let t=this._after.indexOf(e);t!==-1&&this._after.splice(t,1)}}}};function Ye(){return new Je}var Xe=Ye(),Ze=`multi-tenant-sdk:resolve`,Qe=(e,t)=>{for(let n of e)n(...t)};function $e(){let e={basePath:`/`};return Xe.callHookWith(Qe,Ze,[e]),typeof e.basePath==`string`||e.basePath===!1?e.basePath:`/`}var z={history:e=>We({base:e,basePath:$e(),nuxtApp:b()})},et={hashMode:!1,scrollBehaviorType:`auto`},B=z.hashMode??ke.hashMode??!1,V={...et,..._e,...ke,...z},H=(()=>{let e={payload:!0},t={payload:!1};return(n,r)=>{let i=[];r.charCodeAt(r.length-1)===47&&(r=r.slice(0,-1)),(r===``||r.charCodeAt(r.length-1)===47&&r===`/`)&&i.push({data:e});let a=r.split(`/`);return a.length>1&&a[a.length-1]===``&&(a.pop(),r=r.slice(0,-1)),a.length>1&&a[1]===`api`&&i.push({data:t,params:{_:r.slice(5)}}),i.reverse()}})(),tt=H,nt=function(e){if(!e.includes(`%`))return e;let t=e.indexOf(`?`),n=t===-1?e:e.slice(0,t);
1try{return t===-1?decodeURI(n):decodeURI(n)+e.slice(t)}catch{return e}},U=(e,t)=>{if(typeof e!=`string`)return e;let n=nt(e);return t?n.toLowerCase():n},rt=e=>V.sensitive?ee({},...H(``,U(e,!1)).map(e=>e.data).reverse()):ee({},...tt(``,U(e,!0)).map(e=>e.data).reverse()),it=rt;function at(){throw ge.NUXT_E5001()}function W(e){let t=typeof e==`string`?e:e.path;try{return it(t)}catch(e){return ge.NUXT_E5003({path:t,cause:e}),{}}}var ot=2**32-1,G=ot-1,st=Object.getOwnPropertyNames(Object.prototype).sort().join(`\0`);function ct(e){let t=Object.getPrototypeOf(e);return t===Object.prototype||t===null||Object.getPrototypeOf(t)===null||Object.getOwnPropertyNames(t).sort().join(`\0`)===st}function lt(e){return Object.prototype.toString.call(e).slice(8,-1)}function ut(e){return Object.getOwnPropertySymbols(e).filter(t=>Object.getOwnPropertyDescriptor(e,t).enumerable)}function dt(e){return!(!Number.isInteger(e)||e<0||e>G)}function ft(e){return!(!Number.isInteger(e)||e<0||e>ot)}function pt(e){if(e.length===0||e.length>1&&e.charCodeAt(0)===48)return!1;for(let t=0;t<e.length;t++){let n=e.charCodeAt(t);if(n<48||n>57)return!1}return dt(+e)}function mt(e){for(var t=e.length-1;t>=0&&!pt(e[t]);t--);return t+1}function ht(e){let t=Object.keys(e);return t.length=mt(t),t}function gt(e){return Uint8Array.fromBase64(e).buffer}function _t(e){return Uint8Array.from(Buffer.from(e,`base64`)).buffer}function vt(e){let t=atob(e),n=t.length,r=new Uint8Array(n);for(let e=0;e<n;e++)r[e]=t.charCodeAt(e);return r.buffer}var yt=typeof Uint8Array.fromBase64==`function`,bt=typeof process==`object`&&process.versions?.node!==void 0,xt=yt?gt:bt?_t:vt;function St(e,t){if(!t)return e;let n={};for(let r of Object.keys(e))n[r]=t[r]??e[r];return n}var Ct=Object.freeze({kind:`not-plain`}),wt=Object.freeze({kind:`symbol-keys`});Object.freeze({identify:e=>e,typeOf:e=>e===null?`null`:typeof e,toPrimitive:e=>e,tagOf:e=>lt(e),isThenable:e=>typeof e.then==`function`,toPromise:e=>Promise.resolve(e),unbox:e=>e.valueOf(),toISOString:e=>isNaN(e.getDate())?``:e.toISOString(),toStringValue:e=>e.toString(),regExpInfo:e=>({source:e.source,flags:e.flags}),valuesOf:e=>e,entriesOf:e=>e,viewInfo:e=>({buffer:e.buffer,byteOffset:e.byteOffset,byteLength:e.byteLength,length:e.length,bufferByteLength:e.buffer.byteLength}),toArrayBuffer:e=>e,lengthOf:e=>e.length,hasOwn:(e,t)=>Object.hasOwn(e,t),indicesOf:e=>ht(e),shapeOf:e=>ct(e)?ut(e).length>0?wt:{kind:Object.getPrototypeOf(e)===null?`null-proto`:`plain`,keys:Object.keys(e)}:Ct,get:(e,t)=>e[t]});var Tt=Object.freeze({fromPrimitive:e=>e,fromISOString:e=>new Date(e),fromStringValue:(e,t)=>e===`URL`?new URL(t):e===`URLSearchParams`?new URLSearchParams(t):Temporal[e.slice(9)].from(t),fromArrayBuffer:e=>e,fromRegExpInfo:(e,t)=>new RegExp(e,t),fromViewInfo:(e,t,n,r)=>{let i=globalThis[e];return n===void 0?new i(t):new i(t,n,r)},box:e=>Object(e),createArray:e=>Array(e),createSparseArray:e=>{let t=[];return t[G]=void 0,delete t[G],t.length=e,t},createObject:()=>({}),createNullPrototypeObject:()=>Object.create(null),createSet:()=>new Set,createMap:()=>new Map,set:(e,t,n)=>{e[t]=n},addValue:(e,t)=>{e.add(t)},addEntry:(e,t,n)=>{e.set(t,n)}});function Et(e,t,n){return Dt(JSON.parse(e),t,n)}function Dt(e,t,n){let r=St(Tt,n?.operations);if(typeof e==`number`)return s(e,!0);if(!Array.isArray(e)||e.length===0)throw Error(`Invalid input`);let i=e,a=Array(i.length),o=null;function s(e,n=!1){if(e===-1)return r.fromPrimitive(void 0);if(e===-3)return r.fromPrimitive(NaN);if(e===-4)return r.fromPrimitive(1/0);if(e===-5)return r.fromPrimitive(-1/0);if(e===-6)return r.fromPrimitive(-0);if(n||typeof e!=`number`)throw Error(`Invalid input`);if(e in a)return a[e];if(e>=i.length)throw Error(`Invalid input`);let c=i[e];if(!c||typeof c!=`object`)a[e]=r.fromPrimitive(c);else if(Array.isArray(c)){if(typeof c[0]==`string`){let n=c[0],l=t&&Object.hasOwn(t,n)?t[n]:void 0;if(l){let t=c[1];if(typeof t!=`number`&&(t=i.push(c[1])-1),Object.hasOwn(a,t))return a[e]=l(a[t]);if(o??=new Set,o.has(t))throw Error(`Invalid circular reference`);return o.add(t),a[e]=l(s(t)),o.delete(t),a[e]}switch(n){case`Date`:a[e]=r.fromISOString(c[1]);break;case`Set`:let t=r.createSet();a[e]=t;for(let e=1;e<c.length;e+=1)r.addValue(t,s(c[e]));break;case`Map`:let o=r.createMap();a[e]=o;for(let e=1;e<c.length;
1e+=2)r.addEntry(o,s(c[e]),s(c[e+1]));break;case`RegExp`:a[e]=r.fromRegExpInfo(c[1],c[2]);break;case`Object`:{let t=c[1];if(typeof i[t]==`object`&&i[t][0]!==`BigInt`)throw Error(`Invalid input`);a[e]=r.box(s(t));break}case`BigInt`:a[e]=r.fromPrimitive(BigInt(c[1]));break;case`null`:let l=r.createNullPrototypeObject();a[e]=l;for(let e=1;e<c.length;e+=2){if(c[e]===`__proto__`)throw Error("Cannot parse an object with a `__proto__` property");r.set(l,c[e],s(c[e+1]))}break;case`Int8Array`:case`Uint8Array`:case`Uint8ClampedArray`:case`Int16Array`:case`Uint16Array`:case`Float16Array`:case`Int32Array`:case`Uint32Array`:case`Float32Array`:case`Float64Array`:case`BigInt64Array`:case`BigUint64Array`:case`DataView`:{if(i[c[1]][0]!==`ArrayBuffer`)throw Error(`Invalid data`);let t=s(c[1]);a[e]=r.fromViewInfo(n,t,c[2],c[3]);break}case`ArrayBuffer`:{let t=c[1];if(typeof t!=`string`)throw Error(`Invalid ArrayBuffer encoding`);a[e]=r.fromArrayBuffer(xt(t));break}case`URL`:case`URLSearchParams`:case`Temporal.Duration`:case`Temporal.Instant`:case`Temporal.PlainDate`:case`Temporal.PlainTime`:case`Temporal.PlainDateTime`:case`Temporal.PlainMonthDay`:case`Temporal.PlainYearMonth`:case`Temporal.ZonedDateTime`:a[e]=r.fromStringValue(n,c[1]);break;default:throw Error(`Unknown type ${n}`)}}else if(c[0]===-7){let t=c[1];if(!ft(t))throw Error(`Invalid input`);let n=r.createSparseArray(t);a[e]=n;for(let e=2;e<c.length;e+=2){let i=c[e];if(!dt(i)||i>=t)throw Error(`Invalid input`);r.set(n,i,s(c[e+1]))}}else{let t=r.createArray(c.length);a[e]=t;for(let e=0;e<c.length;e+=1){let n=c[e];n!==-2&&r.set(t,e,s(n))}}}else{let t=r.createObject();a[e]=t;for(let e of Object.keys(c)){if(e===`__proto__`)throw Error("Cannot parse an object with a `__proto__` property");r.set(t,e,s(c[e]))}}return a[e]}return s(0)}async function Ot(e,t={}){return await Ft(e)&&await Mt(await jt(e,t),q(e)?`default`:`force-cache`)||null}var kt=`_payload.json`,At=`_b`;async function jt(e,t={}){let n=new URL(e,`http://localhost`);if(n.host!==`localhost`||O(n.pathname,{acceptRelative:!0}))throw se.NUXT_E7001({url:e});let r=_(),i=t.hash||(t.fresh?Date.now():r.app.buildId),a=r.app.cdnURL,o=a&&await It(e)?a:r.app.baseURL,s=ae(o,n.pathname,kt);return q(e)||(n.search=``),i&&n.searchParams.set(At,String(i)),s+n.search}async function Mt(e,t){try{{let n=await fetch(e,{cache:t});return n.ok?await Rt(await n.text()):null}}catch(t){se.NUXT_E7002({url:e,cause:t})}return null}function Nt(e){if(e.redirect)return!1;if(e.prerender)return!0}function K(e){return new URL(e,`http://localhost`).pathname}function q(e){return!!W({path:K(e)}).payload}async function Pt(e){return!1}async function Ft(e=C().path){let t=W({path:K(e)});if(t.ssr===!1)return!1;let n=Nt(t);return n===void 0?t.payload?!0:await Pt(e):n}async function It(e=C().path){let t=Nt(W({path:K(e)}));return t===void 0?await Pt(e):t}var J=null;async function Lt(){if(J)return J;let e=document.getElementById(`__NUXT_DATA__`);if(!e)return{};let t=await Rt(e.textContent||``),n=e.dataset.src?await Mt(e.dataset.src,t.prerenderedAt?`force-cache`:`no-cache`):void 0;return J={...t,...n,...window.__NUXT__},J.config?.public&&(J.config.public=i(J.config.public)),J}async function Rt(e){return await Et(e,b()._payloadRevivers)}function zt(e,t){}function Bt(e,t){b()._payloadRevivers[e]=t}function Vt(e){let t=e.length,n=0,r=0,i=8997,a=0,o=33826,s=0,c=40164,l=0,u=52210;for(;n<t;)i^=e.charCodeAt(n++),r=i*435,a=o*435,s=c*435,l=u*435,s+=i<<8,l+=o<<8,a+=r>>>16,i=r&65535,s+=a>>>16,o=a&65535,u=l+(s>>>16)&65535,c=s&65535;return{high:(u<<16|c)>>>0,low:(o<<16|i)>>>0}}function Ht(e){let{high:t,low:n}=Vt(e);return BigInt(t)<<32n|BigInt(n)}var Ut=`0123456789abcdef`;Array.from({length:256},(e,t)=>Ut.charAt(t>>4)+Ut.charAt(t&15));function Wt(e){return Ht(e).toString(36)}function Y(e,t){if(e===null)return`L`;let n,r=0,i=e,a=typeof e;if(a!==`object`)return a===`number`?e-e===0?`n`+e:`L`:a===`string`?`s`+e:a===`bigint`?`n`+e:a===`boolean`?e?`T`:`F`:void 0;let o=Array.isArray(e);if(!o){if(e instanceof Date)return`d`+ +e;if(e instanceof RegExp)return`r`+e.source+e.flags}if(a=t.indexOf(e),~a)return`~`+(a+1);if(typeof e.toJSON==`function`&&!ArrayBuffer.isView(e)){if(e=e.toJSON(),typeof e!=`object`||!e)return Y(e,t);if(a=t.indexOf(e),~a)return`~`+(a+1);o=Array.isArray(e)}if(t.push(i),o)for(n=`a`;r<e.length;n+=(a=Y(e[r++],t))===void 0?`L`:a);else if(e instanceof Set){n=`e`;for(let r of e)n+=(a=Y(r,t))===void 0?`L`:a}else if(e instanceof Map)for(i=[...e.keys()],i.length>1&&i.sort(),n=`o`;r<i.length;r++)(a=Y(e.get(i[r]),t))!==void 0&&(n+=i[r]+a);else if(e[Symbol.toStringTag]===void 0||ArrayBuffer.isView(e))for(i=Object.keys(e),i.length>1&&i.sort(),n=`o`;r<i.length;r++)(a=Y(e[i[r]],t))!==void 0&&(n+=i[r]+a);else throw Error(`Unsupported value`);return t.pop(),n}function Gt(e){return Y(e,[])??`U`}function X(e){return Wt(Gt(e))}var Kt=D,qt=[`method`,`baseURL`,`query`,`params`,`body`,`headers`];function Jt(e){let t=[c(e.method)?.toUpperCase()||`GET`,c(e.baseURL)];for(let n of[e.query||e.params]){let e=c(n);if(!e)continue;let r={};for(let[t,n]of Object.entries(e))r[c(t)]=c(n);t.push(r)}if(e.body){let n=c(e.body);if(!n)t.push(X(n));else if(n instanceof ArrayBuffer)t.push(X(Object.fromEntries([...new Uint8Array(n).entries()].map(([e,t])=>[e,t.toString()]))));else if(n instanceof FormData){let e=[];for(let t of n.entries()){let[n,r]=t;e.push([n,r instanceof File?`${r.name}:${r.size}:${r.lastModified}`:r])}t.push(X(e))}else if(r(n))t.push(X(i(n)));else try{t.push(X(n))}catch{fe.NUXT_E3002({cause:n})}}return t}var Z=me({name:`createUseFetch`,factory(e={}){function t(t,n,r){let[a={},o]=typeof n==`string`?[{},n]:[n,r],l=typeof e==`function`?e(a):e,{server:u,lazy:d,default:f,transform:p,pick:m,watch:h,immediate:g,getCachedData:_,deep:v,dedupe:b,timeout:x,enabled:S,...C}={...typeof e==`function`?{}:l,...a,...typeof e==`function`?l:{}},w=s(()=>c(t)),T=s(()=>c(C.key)||`$f`+X([o,typeof w.value==`string`?w.value:``,...Jt(C)]));if(!C.baseURL&&typeof w.value==`string`&&w.value[0]===`/`&&w.value[1]===`/`)throw fe.NUXT_E3001({url:w.value});let E=i({...y,...C,cache:typeof C.cache==`boolean`?void 0:C.cache}),D={server:u,lazy:d,default:f,transform:p,pick:m,immediate:g,getCachedData:_,deep:v,dedupe:b,timeout:x,enabled:S,watch:h===!1?[]:[...h||[],E]};return h===!1&&(D._keyTriggersExecute=!1),he(T,(e,{signal:t})=>{let n=C.$fetch||Kt,r={signal:t,...E};for(let e of qt)typeof r[e]==`function`&&(r[e]=c(r[e]));return n(w.value,r)},D)}return t}}),Yt=Z.__nuxt_factory();Z.__nuxt_factory({lazy:!0,_functionName:`useLazyFetch`});function Xt(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function Q(e,t=T()){let{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;let i=t._preloadPromises||=[];if(i.length>4)return Promise.all(i).then(()=>Q(e,t));t._routePreloaded.add(n);for(let e of r){let t=e.components?.default;if(typeof t!=`function`)continue;let n=Promise.resolve(t()).catch(()=>{}).finally(()=>i.splice(i.indexOf(n),1));i.push(n)}await Promise.all(i)}function Zt(e){return new URL(globalThis.location.href)}var Qt=rt;function $t(e,n){return t(n)??e?.meta.layout??Qt(e?.path??`/`).appLayout??`default`}var en=(...e)=>e.find(e=>e!==void 0);function tn(e){let t=e.replace(/[\u0000-\u001F\s]+/g,``);for(;t.toLowerCase().startsWith(`view-source:`);)t=t.slice(12);let n=t.indexOf(`:`);return n>0&&te(t.slice(0,n+1))?null:e}function nn(r){let i=r.componentName||`NuxtLink`;function a(e){return!B&&typeof e==`string`&&e.startsWith(`#`)}
1function c(e,t,n){let i=n??r.trailingSlash;if(!e||i!==`append`&&i!==`remove`)return e;if(typeof e==`string`)return $(e,i);let a=`path`in e&&e.path!==void 0?e.path:t(e).path;return{...e,name:void 0,path:$(a,i)}}function u(e){let n=T(),i=_(),o=s(()=>!!t(e.target)&&t(e.target)!==`_self`),l=s(()=>{let n=t(e.to)||t(e.href)||``;return typeof n==`string`&&O(n,{acceptRelative:!0})}),u=d(`RouterLink`),f=u&&typeof u!=`string`?u.useLink:void 0,p=s(()=>{if(t(e.external))return!0;let n=t(e.to)||t(e.href)||``;return typeof n==`object`?!1:n===``||l.value}),m=s(()=>{let r=t(e.to)||t(e.href)||``;return p.value?r:c(r,n.resolve,t(e.trailingSlash))}),h=p.value?void 0:f?.({...e,to:m,viewTransition:t(e.viewTransition)}),g=s(()=>{let o=t(e.trailingSlash)??r.trailingSlash;if(!m.value||l.value||a(m.value)){let e=m.value;return typeof e==`string`?tn(e):e}if(p.value){let e=typeof m.value==`object`&&`path`in m.value?S(m.value):m.value,t=typeof e==`object`?n.resolve(e).href:e,r=typeof t==`string`?tn(t):t;return r===null?null:$(r,o)}return typeof m.value==`object`?n.resolve(m.value)?.href??null:$(ae(i.app.baseURL,m.value),o)});return{to:m,hasTarget:o,isAbsoluteUrl:l,isExternal:p,href:g,isActive:h?.isActive??s(()=>m.value===n.currentRoute.value.path),isExactActive:h?.isExactActive??s(()=>m.value===n.currentRoute.value.path),route:h?.route??s(()=>n.resolve(m.value)),async navigate(n){g.value!==null&&await E(g.value,{replace:t(e.replace),external:p.value||o.value})}}}return e({name:i,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:u,setup(e,{slots:t}){let i=T(),{to:s,href:c,navigate:f,isExternal:p,hasTarget:g,isAbsoluteUrl:_}=u(e),v=h(!1),y=n(null),x=t=>{y.value=e.custom?t?.$el?.nextElementSibling:t?.$el};function C(t){return!!(!v.value&&(typeof e.prefetchOn==`string`?e.prefetchOn===t:e.prefetchOn?.[t]??r.prefetchOn?.[t])&&(e.prefetch??r.prefetch)!==!1&&e.noPrefetch!==!0&&e.target!==`_blank`&&!sn())}async function E(e=b()){if(v.value||c.value===null)return;v.value=!0;let t=typeof s.value==`string`?s.value:p.value?S(s.value):i.resolve(s.value).fullPath,n=p.value?new URL(t,window.location.href).href:t;await Promise.all([e.hooks.callHook(`link:prefetch`,n)?.catch(()=>{}),!p.value&&!g.value&&Q(s.value,i).catch(()=>{})])}if(!e.custom&&C(`visibility`)){let e=b(),t,n=null;m(()=>{let r=an();de(()=>{t=pe(()=>{y?.value?.tagName&&(n=r.observe(y.value,async()=>{n?.(),n=null,await E(e)}))})})}),l(()=>{t&&ue(t),n?.(),n=null})}return()=>{let n=e.target||null,l=en(e.noRel?``:e.rel,r.externalRelAttribute,_.value||g.value?`noopener noreferrer`:``)||null,u=e=>({href:c.value,navigate:f,get route(){if(!c.value)return;let e=new URL(c.value,window.location.href);return{path:e.pathname,fullPath:e.pathname,get query(){return ne(e.search)},hash:e.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:l,target:n,isExternal:p.value||g.value,isActive:!1,isExactActive:!1,...e,prefetch:E,prefetched:v.value,shouldPrefetch:C});if(!p.value&&!g.value&&!a(s.value)){let n={ref:x,to:s.value,activeClass:e.activeClass||r.activeClass,exactActiveClass:e.exactActiveClass||r.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};
1return e.custom||(C(`interaction`)&&(n.onPointerenter=E.bind(null,void 0),n.onFocus=E.bind(null,void 0)),v.value&&(n.class=e.prefetchedClass||r.prefetchedClass),n.rel=e.rel||void 0),o(d(`RouterLink`),n,e.custom&&t.default?{default:e=>t.default(u(e))}:t.default)}return e.custom?t.default?t.default(u()):null:o(`a`,{ref:y,href:c.value||null,rel:l,target:n,onClick:async t=>{if(!(p.value||g.value)){t.preventDefault();try{let t=w(c.value??``);return await(e.replace?i.replace(t):i.push(t))}finally{if(a(s.value)){let e=s.value.slice(1),t=e;try{t=decodeURIComponent(e)}catch{}document.getElementById(t)?.focus()}}}}},t.default?.())}}})}var rn=nn(v);function $(e,t){if(t!==`append`&&t!==`remove`)return e;let n=t===`append`?re:ie;return O(e)&&!e.startsWith(`http`)?e:n(e,!0)}function an(){let e=b();if(e._observer)return e._observer;let t=null,n=new Map;return e._observer={observe:(e,r)=>(t||=new IntersectionObserver(e=>{for(let t of e){let e=n.get(t.target);(t.isIntersecting||t.intersectionRatio>0)&&e&&e()}}),n.set(e,r),t.observe(e),()=>{n.delete(e),t?.unobserve(e),n.size===0&&(t?.disconnect(),t=null)})}}var on=/2g/;function sn(){let e=navigator.connection;return!!(e&&(e.saveData||on.test(e.effectiveType)))}function cn(){let{$montilla:e}=b();return e}export{B as _,$t as a,Q as c,Bt as d,Lt as f,W as g,at as h,an as i,Yt as l,Ot as m,rn as n,Zt as o,q as p,sn as r,Xt as s,cn as t,zt as u,V as v,ye as y};
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.