1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CIYrPZZ6.js","./CIXxJGYT.js","./Cw52Jb_b.js","./Dropzone.BkW6QGI3.css","./B-91BmLz.js","./KA5JGK9n.js","./ObituaryEmbedComponent.7e9FRdjz.css","./DAhWPQ5I.js","./uLRyIPMZ.js","./Dv5-W7ly.js","./CxQZZs51.js","./vNA1_wLl.js","./oPzPbeIq.js","./_...BOV1-WCM.css","./RS2cSoQT.js","./BXJDBrdV.js","./Pagination.Do8YMEFq.css","./_uid_.Dp9lMCWf.css","./pihRBMzF.js","./index.Dm55LPJe.css","./SCk1aAse.js","./B6BOj63-.js","./ImageTileOverlay.BN-BtaCs.css","./Bl4ZNu3Z.js","./NewsListingItem.B3pZK-ds.css","./B628rQtU.js","./CI_6-1wQ.js","./kontakt.DGTFsc1I.css","./C8CMqLvk.js","./_uid_.B8gL6NYz.css","./BwdBRoTY.js","./index.DC-9FZWH.css","./DE1-Gj63.js","./BCn1gcA2.js","./login.CLjC70T0.css","./BhbAp_9g.js","./_month_.CRwAhPTi.css","./BbrSaZgz.js","./CqWzHpkz.js","./CAmYHD2h.js","./RegisterWidgetWithLogin.gLh_Bv0E.css","./C824MC9Q.js","./_uid_.DEbFidi7.css","./BSrGH7Vq.js","./index.BFhreCtD.css","./BjPZvFfs.js","./C9o5zXj1.js","./P0-QQU1d.js","./ClassifiedsList.-8duuaWj.css","./_uid_.C2dA1i-K.css","./DsAzNDn4.js","./3jVmGx0y.js","./UserPanelInput.D5hLz1bx.css","./BIq7JmdJ.js","./ClassifiedsLayout.DMnyERrC.css","./dodaj.poacaSf3.css","./CvnfuF_0.js","./index.Cz_2EyEm.css","./llZMvskn.js","./_slug_.eSrm_iH7.css","./DzS32ht_.js","./_uid_.BEMmTGhg.css","./DnvRhFvX.js","./9qViMJ07.js","./UserPanelLayout.DyNE8dZ5.css","./edycja-danych.DnuvmJos.css","./BJ9wtuu6.js","./D9eUBiJ1.js","./ImageTile.BbjNLOZT.css","./index.DLESulwI.css","./BwG0KatG.js","./komentarze.CwURscjp.css","./AhnlXSdg.js","./DJw__Pj3.js","./UserMaterialsMenu.D9k9jAMD.css","./_id_.C8xdZpBe.css","./SVh_ITWd.js","./index.DItYg0XN.css","./B9_lk2D2.js","./nowy.B6nWwGbp.css","./B7907H0z.js","./newsletter.B-EFJQVU.css","./WM0MsVuE.js","./_uid_.72fhEp4U.css","./DpYXun0k.js","./DOlVM7AS.js","./index.BhOyEaiA.css","./BL9ZQk3W.js","./potwierdzenie.CipxPWiL.css","./Du9Sawe0.js","./BlpXK4Sb.js","./_slug_.BzUxlzHb.css","./C4PpJZzj.js","./B4g8dFoE.js","./HeroImageOverlay.37sIHfUw.css","./_query_.Cv_bsMsz.css","./C3liyCFx.js","./Clz2v0Ma.js","./SectionTitle.Dqa-MZgM.css","./_tag_.DBSq8ADQ.css","./D15WlUpc.js","./default.DT0pRmFI.css","./LwmI_esh.js","./gallery.VcbzGEzG.css","./BiIp4Ir4.js","./BYQoBUoZ.js","./kGmT7k55.js","./D8MXMqLU.js","./CodeAd.MT7zUxV8.css","./jQCvIw_g.js","./DquqcOKV.js","./RolloutAd.B0kty3EN.css","./CbJQNMQ9.js","./TopLayerAd.O8oTa-SC.css","./OcRhfOjk.js"])))=>i.map(i=>d[i]); 2import{e,s as t,r as a,g as o,h as n,a as i,i as l,t as r,n as s,u as c,b as u,c as d,w as p,d as f,o as m,f as h,j as v,k as b,l as g,m as y,p as w,q as _,K as k,x,y as S,z as B,A as M,B as C,C as z,D as A,E as T,F as P,G as E,H as O,I as L,J as N,L as j,M as R,N as $,O as I,P as H,Q as F,R as V,S as D,T as W,U as G,V as U,W as K,X as q,Y as X,Z as Y,_ as J,$ as Z,a0 as Q,a1 as ee,a2 as te,a3 as ae,a4 as oe,a5 as ne,a6 as ie,a7 as le,a8 as re,a9 as se,aa as ce,ab as ue,ac as de,ad as pe,ae as fe,af as me,ag as he,ah as ve,ai as be,aj as ge,ak as ye,al as we,am as _e,an as ke,ao as xe,ap as Se,aq as Be}from"./Cw52Jb_b.js";import{s as Me,p as Ce,f as ze,a as Ae,b as Te,g as Pe,c as Ee,i as Oe}from"./oPzPbeIq.js";import{c as Le,g as Ne,V as je}from"./Dv5-W7ly.js";const Re=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,$e=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,Ie=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function He(e,t){if(!("__proto__"===e||"constructor"===e&&t&&"object"==typeof t&&"prototype"in t))return t}function Fe(e,t={}){if("string"!=typeof e)return e;const a=e.trim();if('"'===e[0]&&e.endsWith('"')&&!e.includes("\\"))return a.slice(1,-1);if(a.length<=9){const e=a.toLowerCase();if("true"===e)return!0;if("false"===e)return!1;if("undefined"===e)return;if("null"===e)return null;if("nan"===e)return Number.NaN;if("infinity"===e)return Number.POSITIVE_INFINITY;if("-infinity"===e)return Number.NEGATIVE_INFINITY}if(!Ie.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(Re.test(e)||$e.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,He)}return JSON.parse(e)}catch(o){if(t.strict)throw o;return e}}const Ve=/#/g,De=/&/g,We=/\//g,Ge=/=/g,Ue=/\+/g,Ke=/%5e/gi,qe=/%60/gi,Xe=/%7c/gi,Ye=/%20/gi;function Je(e){return(t="string"==typeof e?e:JSON.stringify(e),encodeURI(""+t).replace(Xe,"|")).replace(Ue,"%2B").replace(Ye,"+").replace(Ve,"%23").replace(De,"%26").replace(qe,"`").replace(Ke,"^").replace(We,"%2F");var t}function Ze(e){return Je(e).replace(Ge,"%3D")}function Qe(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function et(e){return Qe(e.replace(Ue," "))}function tt(e=""){const t={};"?"===e[0]&&(e=e.slice(1));for(const a of e.split("&")){const e=a.match(/([^=]+)=?(.*)/)||[];if(e.length<2)continue;const o=Qe(e[1].replace(Ue," "));if("__proto__"===o||"constructor"===o)continue;const n=et(e[2]||"");void 0===t[o]?t[o]=n:Array.isArray(t[o])?t[o].push(n):t[o]=[t[o],n]}return t}function at(e){return Object.keys(e).filter((t=>void 0!==e[t])).map((t=>{return a=t,"number"!=typeof(o=e[t])&&"boolean"!=typeof o||(o=String(o)),o?Array.isArray(o)?o.map((e=>`${Ze(a)}=${Je(e)}`)).join("&"):`${Ze(a)}=${Je(o)}`:Ze(a);var a,o}
2)).filter(Boolean).join("&")}const ot=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,nt=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,it=/^([/\\]\s*){2,}[^/\\]/,lt=/^[\s\0]*(blob|data|javascript|vbscript):$/i,rt=/^\.?\//;function st(e,t={}){return"boolean"==typeof t&&(t={acceptRelative:t}),t.strict?ot.test(e):nt.test(e)||!!t.acceptRelative&&it.test(e)}function ct(e="",t){return(function(e=""){return e.endsWith("/")}(e)?e.slice(0,-1):e)||"/"}function ut(e="",t){return e.endsWith("/")?e:e+"/"}function dt(e=""){return function(e=""){return e.startsWith("/")}(e)?e:"/"+e}function pt(e,t){if(mt(t))return e;const a=ct(t);if(!e.startsWith(a))return e;const o=e.slice(a.length);return"/"===o[0]?o:"/"+o}function ft(e,t){const a=function(e=""){const t=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(t){const[,e,a=""]=t;return{protocol:e.toLowerCase(),pathname:a,href:e+a,auth:"",host:"",search:"",hash:""}}if(!st(e,{acceptRelative:!0}))return gt(e);const[,a="",o,n=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,i="",l=""]=n.match(/([^#/?]*)(.*)?/)||[];"file:"===a&&(l=l.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:r,search:s,hash:c}=gt(l);return{protocol:a.toLowerCase(),auth:o?o.slice(0,Math.max(0,o.length-1)):"",host:i,pathname:r,search:s,hash:c,[bt]:!a}}(e),o={...tt(a.search),...t};return a.search=at(o),function(e){const t=e.pathname||"",a=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",o=e.hash||"",n=e.auth?e.auth+"@":"",i=e.host||"",l=e.protocol||e[bt]?(e.protocol||"")+"//":"";return l+n+i+t+a+o}(a)}function mt(e){return!e||"/"===e}function ht(e,...t){let a=e||"";for(const o of t.filter((e=>function(e){return e&&"/"!==e}(e))))if(a){const e=o.replace(rt,"");a=ut(a)+e}else a=o;return a}function vt(...e){var t,a,o,n;const i=/\/(?!\/)/,l=e.filter(Boolean),r=[];let s=0;for(const u of l)if(u&&"/"!==u)for(const[e,a]of u.split(i).entries())if(a&&"."!==a)if(".."!==a)1===e&&(null==(t=r[r.length-1])?void 0:t.endsWith(":/"))?r[r.length-1]+="/"+a:(r.push(a),s++);else{if(1===r.length&&st(r[0]))continue;r.pop(),s--}let c=r.join("/");return s>=0?(null==(a=l[0])?void 0:a.startsWith("/"))&&!c.startsWith("/")?c="/"+c:(null==(o=l[0])?void 0:o.startsWith("./"))&&!c.startsWith("./")&&(c="./"+c):c="../".repeat(-1*s)+c,(null==(n=l[l.length-1])?void 0:n.endsWith("/"))&&!c.endsWith("/")&&(c+="/"),c}const bt=Symbol.for("ufo:protocolRelative");function gt(e=""){const[t="",a="",o=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:a,hash:o}}class yt extends Error{constructor(e,t){super(e,t),this.name="FetchError",(null==t?void 0:t.cause)&&!this.cause&&(this.cause=t.cause)}}const wt=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function _t(e="GET"){return wt.has(e.toUpperCase())}const kt=new Set(["image/svg","application/xml","application/xhtml","application/html"]),xt=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function St(e,t,a,o){const n=function(e,t,a){if(!t)return new a(e);const o=new a(t);if(e)for(const[n,i]of Symbol.iterator in e||Array.isArray(e)?e:new a(e))o.set(n,i);return o}((null==t?void 0:t.headers)??(null==e?void 0:e.headers),null==a?void 0:a.headers,o);let i;return((null==a?void 0:a.query)||(null==a?void 0:a.params)||(null==t?void 0:t.params)||(null==t?void 0:t.query))&&(i={...null==a?void 0:a.params,...null==a?void 0:a.query,...null==t?void 0:t.params,...null==t?void 0:t.query}),{...a,...t,query:i,params:i,headers:n}}async function Bt(e,t){if(t)if(Array.isArray(t))for(const a of t)await a(e);else await t(e)}const Mt=new Set([408,409,425,429,500,502,503,504]),Ct=new Set([101,204,205,304]);const zt=function(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw new Error("unable to locate global object")}(),At=function e(t={}){const{fetch:a=globalThis.fetch,Headers:o=globalThis.Headers,AbortController:n=globalThis.AbortController}=t;async function i(e){const t=e.error&&"AbortError"===e.error.name&&!e.options.timeout||!1;if(!1!==e.options.retry&&!t){let t;
2t="number"==typeof e.options.retry?e.options.retry:_t(e.options.method)?0:1;const a=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(a):Mt.has(a))){const a="function"==typeof e.options.retryDelay?e.options.retryDelay(e):e.options.retryDelay||0;return a>0&&await new Promise((e=>setTimeout(e,a))),l(e.request,{...e.options,retry:t-1})}}const a=function(e){var t,a,o,n,i;const l=(null==(t=e.error)?void 0:t.message)||(null==(a=e.error)?void 0:a.toString())||"",r=(null==(o=e.request)?void 0:o.method)||(null==(n=e.options)?void 0:n.method)||"GET",s=(null==(i=e.request)?void 0:i.url)||String(e.request)||"/",c=`[${r}] ${JSON.stringify(s)}`,u=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",d=new yt(`${c}: ${u}${l?` ${l}`:""}`,e.error?{cause:e.error}:void 0);for(const p of["request","options","response"])Object.defineProperty(d,p,{get:()=>e[p]});for(const[p,f]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(d,p,{get:()=>e.response&&e.response[f]});return d}(e);throw Error.captureStackTrace&&Error.captureStackTrace(a,l),a}const l=async function(e,l={}){const r={request:e,options:St(e,l,t.defaults,o),response:void 0,error:void 0};let s;if(r.options.method&&(r.options.method=r.options.method.toUpperCase()),r.options.onRequest&&await Bt(r,r.options.onRequest),"string"==typeof r.request&&(r.options.baseURL&&(r.request=function(e,t){if(mt(t)||st(e))return e;const a=ct(t);return e.startsWith(a)?e:ht(a,e)}(r.request,r.options.baseURL)),r.options.query&&(r.request=ft(r.request,r.options.query),delete r.options.query),"query"in r.options&&delete r.options.query,"params"in r.options&&delete r.options.params),r.options.body&&_t(r.options.method)&&(!function(e){if(void 0===e)return!1;const t=typeof e;return"string"===t||"number"===t||"boolean"===t||null===t||"object"===t&&(!!Array.isArray(e)||!e.buffer&&(e.constructor&&"Object"===e.constructor.name||"function"==typeof e.toJSON))}(r.options.body)?("pipeTo"in r.options.body&&"function"==typeof r.options.body.pipeTo||"function"==typeof r.options.body.pipe)&&("duplex"in r.options||(r.options.duplex="half")):(r.options.body="string"==typeof r.options.body?r.options.body:JSON.stringify(r.options.body),r.options.headers=new o(r.options.headers||{}),r.options.headers.has("content-type")||r.options.headers.set("content-type","application/json"),r.options.headers.has("accept")||r.options.headers.set("accept","application/json"))),!r.options.signal&&r.options.timeout){const e=new n;s=setTimeout((()=>{const t=new Error("[TimeoutError]: The operation was aborted due to timeout");t.name="TimeoutError",t.code=23,e.abort(t)}),r.options.timeout),r.options.signal=e.signal}try{r.response=await a(r.request,r.options)}catch(c){return r.error=c,r.options.onRequestError&&await Bt(r,r.options.onRequestError),await i(r)}finally{s&&clearTimeout(s)}if((r.response.body||r.response._bodyInit)&&!Ct.has(r.response.status)&&"HEAD"!==r.options.method){const e=(r.options.parseResponse?"json":r.options.responseType)||function(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return xt.test(t)?"json":kt.has(t)||t.startsWith("text/")?"text":"blob"}(r.response.headers.get("content-type")||"");switch(e){case"json":{const e=await r.response.text(),t=r.options.parseResponse||Fe;r.response._data=t(e);break}case"stream":r.response._data=r.response.body||r.response._bodyInit;break;default:r.response._data=await r.response[e]()}}return r.options.onResponse&&await Bt(r,r.options.onResponse),!r.options.ignoreResponseError&&r.response.status>=400&&r.response.status<600?(r.options.onResponseError&&await Bt(r,r.options.onResponseError),await i(r)):r.response},r=async function(e,t){return(await l(e,t))._data};return r.raw=l,r.native=(...e)=>a(...e),r.create=(a={},o={})=>e({...t,...o,defaults:{...t.defaults,...o.defaults,...a}}),r}({fetch:zt.fetch?(...e)=>zt.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),Headers:zt.Headers,AbortController:zt.AbortController}),Tt=At,Pt=((null==(Et=null==window?void 0:window.__NUXT__)?void 0:Et.config)||{}).app;var Et;const Ot=(...e)=>vt(Lt(),Pt.buildAssetsDir,...e),Lt=(...e)=>{const t=Pt.cdnURL||Pt.baseURL;return e.length?vt(t,...e):t};function Nt(e,t={},a){for(const o in e){const n=e[o],i=a?`${a}:${o}`:o;"object"==typeof n&&null!==n?Nt(n,t,i):"function"==typeof n&&(t[i]=n)}return t}globalThis.__buildAssetsURL=Ot,globalThis.__publicAssetsURL=Lt,globalThis.$fetch||(globalThis.$fetch=Tt.create({baseURL:Pt.baseURL}));const jt={run:e=>e()},Rt=void 0!==console.createTask?console.createTask:()=>jt;function $t(e,t){const a=t.shift(),o=Rt(a);return e.reduce(((e,a)=>e.then((()=>o.run((()=>a(...t)))))),Promise.resolve())}function It(e,t){const a=t.shift(),o=Rt(a);return Promise.all(e.map((e=>o.run((()=>e(...t))))))}function Ht(e,t){for(const a of[...e])a(t)}class Ft{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,a={}){if(!e||"function"!=typeof t)return()=>{};const o=e;let n;for(;this._deprecatedHooks[e];)n=this._deprecatedHooks[e],e=n.to;if(n&&!a.allowDeprecated){let e=n.message;e||(e=`${o} hook has been deprecated`+(n.to?`, please use ${n.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(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),t=void 0)}}hookOnce(e,t){let a,o=(...e)=>("function"==typeof a&&a(),a=void 0,o=void 0,t(...e));return a=this.hook(e,o),a}removeHook(e,t){if(this._hooks[e]){const a=this._hooks[e].indexOf(t);-1!==a&&this._hooks[e].splice(a,1),0===this._hooks[e].length&&delete this._hooks[e]}}deprecateHook(e,t){this._deprecatedHooks[e]="string"==typeof t?{to:t}:t;const a=this._hooks[e]||[];delete this._hooks[e];for(const o of a)this.hook(e,o)}deprecateHooks(e){Object.assign(this._deprecatedHooks,e);for(const t in e)this.deprecateHook(t,e[t])}addHooks(e){const t=Nt(e),a=Object.keys(t).map((e=>this.hook(e,t[e])));return()=>{for(const e of a.splice(0,a.length))e()}}removeHooks(e){const t=Nt(e);for(const a in t)this.removeHook(a,t[a])}removeAllHooks(){for(const e in this._hooks)delete this._hooks[e]}callHook(e,...t){return t.unshift(e),this.callHookWith($t,e,...t)}callHookParallel(e,...t){return t.unshift(e),this.callHookWith(It,e,...t)}callHookWith(e,t,...a){const o=this._before||this._after?{name:t,args:a,context:{}}:void 0;this._before&&Ht(this._before,o);const n=e(t in this._hooks?[...this._hooks[t]]:[],a);return n instanceof Promise?n.finally((()=>{this._after&&o&&Ht(this._after,o)})):(this._after&&o&&Ht(this._after,o),n)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(void 0!==this._before){const t=this._before.indexOf(e);-1!==t&&this._before.splice(t,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(void 0!==this._after){const t=this._after.indexOf(e);-1!==t&&this._after.splice(t,1)}}}}function Vt(){return new Ft}const Dt="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof global?global:"undefined"!=typeof window?window:{},Wt="__unctx__",Gt=Dt[Wt]||(Dt[Wt]=function(e={}){const t={};return{get:(a,o={})=>(t[a]||(t[a]=function(e={}){let t,a=!1;const o=e=>{if(t&&t!==e)throw new Error("Context conflict")};let n;if(e.asyncContext){const t=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;t&&(n=new t)}const i=()=>
2{if(n&&void 0===t){const e=n.getStore();if(void 0!==e)return e}return t};return{use:()=>{const e=i();if(void 0===e)throw new Error("Context is not available");return e},tryUse:()=>i(),set:(e,n)=>{n||o(e),t=e,a=!0},unset:()=>{t=void 0,a=!1},call:(e,i)=>{o(e),t=e;try{return n?n.run(e,i):i()}finally{a||(t=void 0)}},async callAsync(e,o){t=e;const i=()=>{t=e},l=()=>t===e?i:void 0;Kt.add(l);try{const i=n?n.run(e,o):o();return a||(t=void 0),await i}finally{Kt.delete(l)}}}}({...e,...o})),t[a],t[a])}}()),Ut="__unctx_async_handlers__",Kt=Dt[Ut]||(Dt[Ut]=new Set);function qt(e){const t=[];for(const n of Kt){const e=n();e&&t.push(e)}const a=()=>{for(const e of t)e()};let o=e();return o&&"object"==typeof o&&"catch"in o&&(o=o.catch((e=>{throw a(),e}))),[o,a]}const Xt=!1,Yt=null,Jt=null,Zt=!0,Qt={},ea="nuxt-app",ta=36e5;function aa(e=ea){return((e,t={})=>Gt.get(e,t))(e,{asyncContext:!1})}const oa="__nuxt_plugin";function na(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}function ia(e){if("function"==typeof e)return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[oa]:!0,_name:t})}function la(e,t,a){const o=()=>t();return aa(e._id).set(e),e.vueApp.runWithContext(o)}function ra(e){const t=function(e){var t;let a;return n()&&(a=null==(t=i())?void 0:t.appContext.app.$nuxt),a=a||aa(e).tryUse(),a||null}(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function sa(e){return ra().$config}function ca(e,t,a){Object.defineProperty(e,t,{get:()=>a})}function ua(e){return e.includes("%")?decodeURIComponent(e):e}function da(e,t){try{return t(e)}catch{return e}}const pa=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function fa(e,t,a){const o=a||{},n=o.encode||encodeURIComponent;if("function"!=typeof n)throw new TypeError("option encode is invalid");if(!pa.test(e))throw new TypeError("argument name is invalid");const i=n(t);if(i&&!pa.test(i))throw new TypeError("argument val is invalid");let l=e+"="+i;if(void 0!==o.maxAge&&null!==o.maxAge){const e=o.maxAge-0;if(Number.isNaN(e)||!Number.isFinite(e))throw new TypeError("option maxAge is invalid");l+="; Max-Age="+Math.floor(e)}if(o.domain){if(!pa.test(o.domain))throw new TypeError("option domain is invalid");l+="; Domain="+o.domain}if(o.path){if(!pa.test(o.path))throw new TypeError("option path is invalid");l+="; Path="+o.path}if(o.expires){if(r=o.expires,!("[object Date]"===Object.prototype.toString.call(r)||r instanceof Date)||Number.isNaN(o.expires.valueOf()))throw new TypeError("option expires is invali
2d");l+="; Expires="+o.expires.toUTCString()}var r;if(o.httpOnly&&(l+="; HttpOnly"),o.secure&&(l+="; Secure"),o.priority){switch("string"==typeof o.priority?o.priority.toLowerCase():o.priority){case"low":l+="; Priority=Low";break;case"medium":l+="; Priority=Medium";break;case"high":l+="; Priority=High";break;default:throw new TypeError("option priority is invalid")}}if(o.sameSite){switch("string"==typeof o.sameSite?o.sameSite.toLowerCase():o.sameSite){case!0:l+="; SameSite=Strict";break;case"lax":l+="; SameSite=Lax";break;case"strict":l+="; SameSite=Strict";break;case"none":l+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return o.partitioned&&(l+="; Partitioned"),l}const ma=Object.freeze({ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1,excludeKeys:void 0,excludeValues:void 0,replacer:void 0});function ha(e,t){const a=ba(t=t?{...ma,...t}:ma);return a.dispatch(e),a.toString()}const va=Object.freeze(["prototype","__proto__","constructor"]);function ba(e){let t="",a=new Map;const o=e=>{t+=e};return{toString:()=>t,getContext:()=>a,dispatch(t){e.replacer&&(t=e.replacer(t));return this[null===t?"null":typeof t](t)},object(t){if(t&&"function"==typeof t.toJSON)return this.object(t.toJSON());const n=Object.prototype.toString.call(t);let i="";const l=n.length;i=l<10?"unknown:["+n+"]":n.slice(8,l-1),i=i.toLowerCase();let r=null;if(void 0!==(r=a.get(t)))return this.dispatch("[CIRCULAR:"+r+"]");if(a.set(t,a.size),"undefined"!=typeof Buffer&&Buffer.isBuffer&&Buffer.isBuffer(t))return o("buffer:"),o(t.toString("utf8"));if("object"!==i&&"function"!==i&&"asyncfunction"!==i)this[i]?this[i](t):e.ignoreUnknown||this.unkown(t,i);else{let a=Object.keys(t);e.unorderedObjects&&(a=a.sort());let n=[];!1===e.respectType||wa(t)||(n=va),e.excludeKeys&&(a=a.filter((t=>!e.excludeKeys(t))),n=n.filter((t=>!e.excludeKeys(t)))),o("object:"+(a.length+n.length)+":");const i=a=>{this.dispatch(a),o(":"),e.excludeValues||this.dispatch(t[a]),o(",")};for(const e of a)i(e);for(const e of n)i(e)}},array(t,n){if(n=void 0===n?!1!==e.unorderedArrays:n,o("array:"+t.length+":"),!n||t.length<=1){for(const e of t)this.dispatch(e);return}const i=new Map,l=t.map((t=>{const a=ba(e);a.dispatch(t);for(const[e,o]of a.getContext())i.set(e,o);return a.toString()}));return a=i,l.sort(),this.array(l,!1)},date:e=>o("date:"+e.toJSON()),symbol:e=>o("symbol:"+e.toString()),unkown(e,t){if(o(t),e)return o(":"),e&&"function"==typeof e.entries?this.array(Array.from(e.entries()),!0):void 0},error:e=>o("error:"+e.toString()),boolean:e=>o("bool:"+e),string(e){o("string:"+e.length+":"),o(e)},function(t){o("fn:"),wa(t)?this.dispatch("[native]"):this.dispatch(t.toString()),!1!==e.respectFunctionNames&&this.dispatch("function-name:"+String(t.name)),e.respectFunctionProperties&&this.object(t)},number:e=>o("number:"+e),xml:e=>o("xml:"+e.toString()),null:()=>o("Null"),undefined:()=>o("Undefined"),regexp:e=>o("regex:"+e.toString()),uint8array(e){return o("uint8array:"),this.dispatch(Array.prototype.slice.call(e))},uint8clampedarray(e){return o("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(e))},int8array(e){return o("int8array:"),this.dispatch(Array.prototype.slice.call(e))},uint16array(e){return o("uint16array:"),this.dispatch(Array.prototype.slice.call(e))},int16array(e){return o("int16array:"),this.dispatch(Array.prototype.slice.call(e))},uint32array(e){return o("uint32array:"),this.dispatch(Array.prototype.slice.call(e))},int32array(e){return o("int32array:"),this.dispatch(Array.prototype.slice.call(e))},float32array(e){return o("float32array:"),this.dispatch(Array.prototype.slice.call(e))},float64array(e){return o("float64array:"),this.dispatch(Array.prototype.slice.call(e))},arraybuffer(e){return o("arraybuffer:"),this.dispatch(new Uint8Array(e))},url:e=>o("url:"+e.toString()),map(t){o("map:");const a=[...t];return this.array(a,!1!==e.unorderedSets)},set(t){o("set:");const a=[...t];return this.array(a,!1!==e.unorderedSets)},file(e){return o("file:"),this.dispatch([e.name,e.size,e.type,e.lastModfied])},blob(){if(e.ignoreUnknown)return o("[blob]");throw new Error('Hashing Blob objects is currently not supported\nUse "options.replacer" or "options.ignoreUnknown"\n')},domwindow:()=>o("domwindow"),bigint:e=>o("bigint:"+e.toString()),process:()=>o("process"),timer:()=>o("timer"),pipe:()=>o("pipe"),tcp:()=>o("tcp"),udp:()=>o("udp"),tty:()=>o("tty"),statwatcher:()=>o("statwatcher"),securecontext:()=>o("securecontext"),connection:()=>o("connection"),zlib:()=>o("zlib"),context:()=>o("context"),nodescript:()=>o("nodescript"),httpparser:()=>o("httpparser"),dataview:()=>o("dataview"),signal:()=>o("signal"),fsevent:()=>o("fsevent"),tlswrap:()=>o("tlswrap")}}
2const ga="[native code] }",ya=ga.length;function wa(e){return"function"==typeof e&&Function.prototype.toString.call(e).slice(-ya)===ga}var _a=Object.defineProperty,ka=(e,t,a)=>(((e,t,a)=>{t in e?_a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a})(e,"symbol"!=typeof t?t+"":t,a),a);class xa{constructor(e,t){ka(this,"words"),ka(this,"sigBytes"),e=this.words=e||[],this.sigBytes=void 0===t?4*e.length:t}toString(e){return(e||Sa).stringify(this)}concat(e){if(this.clamp(),this.sigBytes%4)for(let t=0;t<e.sigBytes;t++){const a=e.words[t>>>2]>>>24-t%4*8&255;this.words[this.sigBytes+t>>>2]|=a<<24-(this.sigBytes+t)%4*8}else for(let t=0;t<e.sigBytes;t+=4)this.words[this.sigBytes+t>>>2]=e.words[t>>>2];return this.sigBytes+=e.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new xa([...this.words])}}const Sa={stringify(e){const t=[];for(let a=0;a<e.sigBytes;a++){const o=e.words[a>>>2]>>>24-a%4*8&255;t.push((o>>>4).toString(16),(15&o).toString(16))}return t.join("")}},Ba={stringify(e){const t=[];for(let a=0;a<e.sigBytes;a+=3){const o=(e.words[a>>>2]>>>24-a%4*8&255)<<16|(e.words[a+1>>>2]>>>24-(a+1)%4*8&255)<<8|e.words[a+2>>>2]>>>24-(a+2)%4*8&255;for(let n=0;n<4&&8*a+6*n<8*e.sigBytes;n++)t.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".charAt(o>>>6*(3-n)&63))}return t.join("")}},Ma={parse(e){const t=e.length,a=[];for(let o=0;o<t;o++)a[o>>>2]|=(255&e.charCodeAt(o))<<24-o%4*8;return new xa(a,t)}},Ca={parse:e=>Ma.parse(unescape(encodeURIComponent(e)))};class za{constructor(){ka(this,"_data",new xa),ka(this,"_nDataBytes",0),ka(this,"_minBufferSize",0),ka(this,"blockSize",16)}reset(){this._data=new xa,this._nDataBytes=0}_append(e){"string"==typeof e&&(e=Ca.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes}_doProcessBlock(e,t){}_process(e){let t,a=this._data.sigBytes/(4*this.blockSize);a=e?Math.ceil(a):Math.max((0|a)-this._minBufferSize,0);const o=a*this.blockSize,n=Math.min(4*o,this._data.sigBytes);if(o){for(let e=0;e<o;e+=this.blockSize)this._doProcessBlock(this._data.words,e);t=this._data.words.splice(0,o),this._data.sigBytes-=n}return new xa(t,n)}}class Aa extends za{update(e){return this._append(e),this._process(),this}finalize(e){e&&this._append(e)}}var Ta=Object.defineProperty,Pa=(e,t,a)=>(((e,t,a)=>{t in e?Ta(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a})(e,t+"",a),a);const Ea=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],Oa=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],La=[];class Na extends Aa{constructor(){super(...arguments),Pa(this,"_hash",new xa([...Ea]))}reset(){super.reset(),this._hash=new xa([...Ea])}_doProcessBlock(e,t){const a=this._hash.words;let o=a[0],n=a[1],i=a[2],l=a[3],r=a[4],s=a[5],c=a[6],u=a[7];for(let d=0;d<64;d++){if(d<16)La[d]=0|e[t+d];else{const e=La[d-15],t=(e<<25|e>>>7)^(e<<14|e>>>18)^e>>>3,a=La[d-2],o=(a<<15|a>>>17)^(a<<13|a>>>19)^a>>>10;La[d]=t+La[d-7]+o+La[d-16]}const a=o&n^o&i^n&i,p=(o<<30|o>>>2)^(o<<19|o>>>13)^(o<<10|o>>>22),f=u+((r<<26|r>>>6)^(r<<21|r>>>11)^(r<<7|r>>>25))+(r&s^~r&c)+Oa[d]+La[d];u=c,c=s,s=r,r=l+f|0,l=i,i=n,n=o,o=f+(p+a)|0}a[0]=a[0]+o|0,a[1]=a[1]+n|0,a[2]=a[2]+i|0,a[3]=a[3]+l|0,a[4]=a[4]+r|0,a[5]=a[5]+s|0,a[6]=a[6]+c|0,a[7]=a[7]+u|0}finalize(e){super.finalize(e);const t=8*this._nDataBytes,a=8*this._data.sigBytes;return this._data.words[a>>>5]|=128<<24-a%32,this._data.words[14+(a+64>>>9<<4)]=Math.floor(t/4294967296),this._data.words[15+(a+64>>>9<<4)]=t,this._data.sigBytes=4*this._data.words.length,this._process(),this._hash}}function ja(e,t={}){const a="string"==typeof e?e:ha(e,t);return(o=a,(new Na).finalize(o).toString(Ba)).slice(0,10);var o}function Ra(e,t){return{ctx:{table:e},matchAll:t=>Ha(t,e)}}function $a(e){const t={};for(const a in e)t[a]="dynamic"===a?new Map(Object.entries(e[a]).map((([e,t])=>[e,$a(t)]))):new Map(Object.entries(e[a]));return t}function Ia(e){return Ra($a(e))}function Ha(e,t,a){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const o=[];for(const[i,l]of Fa(t.wildcard))(e===i||e.startsWith(i+"/"))&&o.push(l);for(const[i,l]of Fa(t.dynamic))if(e.startsWith(i+"/")){const t="/"+e.slice(i.length).split("/").splice(2).join("/");o.push(...Ha(t,l))}const n=t.static.get(e);
2return n&&o.push(n),o.filter(Boolean)}function Fa(e){return[...e.entries()].sort(((e,t)=>e[0].length-t[0].length))}function Va(e){if(null===e||"object"!=typeof e)return!1;const t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&(!(Symbol.iterator in e)&&(!(Symbol.toStringTag in e)||"[object Module]"===Object.prototype.toString.call(e)))}function Da(e,t,a=".",o){if(!Va(t))return Da(e,{},a,o);const n=Object.assign({},t);for(const i in e){if("__proto__"===i||"constructor"===i)continue;const t=e[i];null!=t&&(o&&o(n,i,t,a)||(Array.isArray(t)&&Array.isArray(n[i])?n[i]=[...t,...n[i]]:Va(t)&&Va(n[i])?n[i]=Da(t,n[i],(a?`${a}.`:"")+i.toString(),o):n[i]=t))}return n}const Wa=(...e)=>e.reduce(((e,t)=>Da(e,t,"",Ga)),{});var Ga;var Ua=Object.defineProperty,Ka=(e,t,a)=>(((e,t,a)=>{t in e?Ua(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a})(e,"symbol"!=typeof t?t+"":t,a),a);class qa extends Error{constructor(e,t={}){super(e,t),Ka(this,"statusCode",500),Ka(this,"fatal",!1),Ka(this,"unhandled",!1),Ka(this,"statusMessage"),Ka(this,"data"),Ka(this,"cause"),t.cause&&!this.cause&&(this.cause=t.cause)}toJSON(){const e={message:this.message,statusCode:Qa(this.statusCode,500)};return this.statusMessage&&(e.statusMessage=Za(this.statusMessage)),void 0!==this.data&&(e.data=this.data),e}}function Xa(e){if("string"==typeof e)return new qa(e);if(function(e){var t;return!0===(null==(t=null==e?void 0:e.constructor)?void 0:t.__h3_error__)}(e))return e;const t=new qa(e.message??e.statusMessage??"",{cause:e.cause||e});if(function(e,t){try{return t in e}catch{return!1}}(e,"stack"))try{Object.defineProperty(t,"stack",{get:()=>e.stack})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=Qa(e.statusCode,t.statusCode):e.status&&(t.statusCode=Qa(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){t.statusMessage,Za(t.statusMessage)}return void 0!==e.fatal&&(t.fatal=e.fatal),void 0!==e.unhandled&&(t.unhandled=e.unhandled),t}Ka(qa,"__h3_error__",!0);const Ya="text/html",Ja=/[^\u0009\u0020-\u007E]/g;function Za(e=""){return e.replace(Ja,"")}function Qa(e,t=200){return e?("string"==typeof e&&(e=Number.parseInt(e,10)),e<100||e>999?t:e):t}const eo="undefined"==typeof setImmediate?e=>e():setImmediate;function to(e,t,a=302){e.node.res.statusCode=Qa(a,e.node.res.statusCode),e.node.res.setHeader("location",t);return function(e,t,a){return function(e,t){304===e.node.res.statusCode||e.node.res.getHeader("content-type")||e.node.res.setHeader("content-type",t)}(e,a),new Promise((a=>{eo((()=>{e.handled||e.node.res.end(t),a()}))}))}(e,`<!DOCTYPE html><html><head><meta http-equiv="refresh" content="0; url=${t.replace(/"/g,"%22")}"></head></html>`,Ya)}const ao=Symbol("layout-meta"),oo=Symbol("route"),no=()=>{var e;return null==(e=ra())?void 0:e.$router},io=()=>n()?l(oo,ra()._route):ra()._route;function lo(e){return e}const ro=(e,t)=>{e||(e="/");const a="string"==typeof e?e:"path"in e?function(e){return ft(e.path||"",e.query||{})+(e.hash||"")}(e):no().resolve(e).href;if(null==t?void 0:t.open){const{target:e="_blank",windowFeatures:o={}}=t.open,n=Object.entries(o).filter((([e,t])=>void 0!==t)).map((([e,t])=>`${e.toLowerCase()}=${t}`)).join(", ");return open(a,e,n),Promise.resolve()}const o=st(a,{acceptRelative:!0}),n=(null==t?void 0:t.external)||o;if(n){if(!(null==t?void 0:t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:e}=new URL(a,window.location.href);if(e&&function(e){return!!e&<.test(e)}(e))throw new Error(`Cannot navigate to a URL with '${e}' protocol.`)}const i=(()=>{try{if(ra()._processingMiddleware)return!0}catch{return!1}return!1})();if(!n&&i)return e;const l=no(),r=ra();return n?(r._scope.stop(),(null==t?void 0:t.replace)?location.replace(a):location.href=a,i?!!r.isHydrating&&new Promise((()=>{})):Promise.resolve()):(null==t?void 0:t.replace)?l.replace(e):l.push(e)};const so="__nuxt_error",co=()=>r(ra().payload,"error"),uo=e=>{const t=fo(e);try{const e=ra(),a=co();e.hooks.callHook("app:error",t),a.value=a.value||t}catch{throw t}return t},po=async(e={})=>{const t=ra(),a=co();t.callHook("app:error:cleared",e),e.redirect&&await no().replace(e.redirect),a.value=null},fo=e=>{const t=Xa(e);return Object.defineProperty(t,so,{value:!0,configurable:!1,writable:!1}),t};function mo(e){const t=function(e){e.length%4==0&&(e=e.replace(/==?$/,""));let t="",a=0,o=0;for(let n=0;n<e.length;n++)a<<=6,a|=ho.indexOf(e[n]),o+=6,24===o&&(t+=String.fromCharCode((16711680&a)>>16),t+=String.fromCharCode((65280&a)>>8),t+=String.fromCharCode(255&a),a=o=0);12===o?(a>>=4,t+=String.fromCharCode(a)):18===o&&(a>>=2,t+=String.fromCharCode((65280&a)>>8),t+=String.fromCharCode(255&a));return t}(e),a=new ArrayBuffer(t.length),o=new DataView(a);for(let n=0;n<a.byteLength;n++)o.setUint8(n,t.charCodeAt(n));return a}const ho="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
2+/";function vo(e,t){return function(e,t){if("number"==typeof e)return n(e,!0);if(!Array.isArray(e)||0===e.length)throw new Error("Invalid input");const a=e,o=Array(a.length);function n(e,i=!1){if(-1===e)return;if(-3===e)return NaN;if(-4===e)return 1/0;if(-5===e)return-1/0;if(-6===e)return-0;if(i)throw new Error("Invalid input");if(e in o)return o[e];const l=a[e];if(l&&"object"==typeof l)if(Array.isArray(l))if("string"==typeof l[0]){const a=l[0],i=null==t?void 0:t[a];if(i)return o[e]=i(n(l[1]));switch(a){case"Date":o[e]=new Date(l[1]);break;case"Set":const t=new Set;o[e]=t;for(let e=1;e<l.length;e+=1)t.add(n(l[e]));break;case"Map":const i=new Map;o[e]=i;for(let e=1;e<l.length;e+=2)i.set(n(l[e]),n(l[e+1]));break;case"RegExp":o[e]=new RegExp(l[1],l[2]);break;case"Object":o[e]=Object(l[1]);break;case"BigInt":o[e]=BigInt(l[1]);break;case"null":const r=Object.create(null);o[e]=r;for(let e=1;e<l.length;e+=2)r[l[e]]=n(l[e+1]);break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":{const t=new(0,globalThis[a])(mo(l[1]));o[e]=t;break}case"ArrayBuffer":{const t=mo(l[1]);o[e]=t;break}default:throw new Error(`Unknown type ${a}`)}}else{const t=new Array(l.length);o[e]=t;for(let e=0;e<l.length;e+=1){const a=l[e];-2!==a&&(t[e]=n(a))}}else{const t={};o[e]=t;for(const e in l){const a=l[e];t[e]=n(a)}}else o[e]=l;return o[e]}return n(0)}(JSON.parse(e),t)}const bo=new Set(["title","titleTemplate","script","style","noscript"]),go=new Set(["base","meta","link","style","script","noscript"]),yo=new Set(["title","titleTemplate","templateParams","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),wo=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),_o=new Set(["tagPosition","tagPriority","tagDuplicateStrategy","children","innerHTML","textContent","processTemplateParams"]),ko="undefined"!=typeof window;function xo(e){let t=9;for(let a=0;a<e.length;)t=Math.imul(t^e.charCodeAt(a++),9**9);return(65536+(t^t>>>9)).toString(16).substring(1,8).toLowerCase()}function So(e){if(e._h)return e._h;if(e._d)return xo(e._d);let t=`${e.tag}:${e.textContent||e.innerHTML||""}:`;for(const a in e.props)t+=`${a}:${String(e.props[a])},`;return xo(t)}function Bo(e,t,a,o){const n=o||zo("object"!=typeof t||"function"==typeof t||t instanceof Promise?{["script"===e||"noscript"===e||"style"===e?"innerHTML":"textContent"]:t}:{...t},"templateParams"===e||"titleTemplate"===e);if(n instanceof Promise)return n.then((o=>Bo(e,t,a,o)));const i={tag:e,props:n};for(const l of _o){const e=void 0!==i.props[l]?i.props[l]:a[l];void 0!==e&&(("innerHTML"!==l&&"textContent"!==l&&"children"!==l||bo.has(i.tag))&&(i["children"===l?"innerHTML":l]=e),delete i.props[l])}return i.props.body&&(i.tagPosition="bodyClose",delete i.props.body),"script"===i.tag&&"object"==typeof i.innerHTML&&(i.innerHTML=JSON.stringify(i.innerHTML),i.props.type=i.props.type||"application/json"),Array.isArray(i.props.content)?i.props.content.map((e=>({...i,props:{...i.props,content:e}}))):i}function Mo(e,t){var a;const o="class"===e?" ":";";return t&&"object"==typeof t&&!Array.isArray(t)&&(t=Object.entries(t).filter((([,e])=>e)).map((([t,a])=>"style"===e?`${t}:${a}`:t))),null==(a=String(Array.isArray(t)?t.join(o):t))?void 0:a.split(o).filter((e=>Boolean(e.trim()))).join(o)}function Co(e,t,a,o){for(let n=o;n<a.length;n+=1){const o=a[n];if("class"!==o&&"style"!==o){if(e[o]instanceof Promise)return e[o].then((i=>(e[o]=i,Co(e,t,a,n))));if(!t&&!_o.has(o)){const t=String(e[o]),a=o.startsWith("data-");"true"===t||""===t?e[o]=!a||"true":e[o]||(a&&"false"===t?e[o]="false":delete e[o])}}else e[o]=Mo(o,e[o])}}function zo(e,t=!1){const a=Co(e,t,Object.keys(e),0);return a instanceof Promise?a.then((()=>e)):e}function Ao(e,t,a){for(let o=a;o<t.length;o+=1){const a=t[o];if(a instanceof Promise)return a.then((a=>(t[o]=a,Ao(e,t,o))));Array.isArray(a)?e.push(...a):e.push(a)}}function To(e){const t=[],a=e.resolvedInput;for(const l in a){if(!Object.prototype.hasOwnProperty.call(a,l))continue;const o=a[l];if(void 0!==o&&yo.has(l))if(Array.isArray(o))for(const a of o)t.push(Bo(l,a,e));else t.push(Bo(l,o,e))}if(0===t.length)return[];const o=[];return n=Ao(o,t,0),i=()=>o.map(((t,a)=>(t._e=e._i,e.mode&&(t._m=e.mode),t._p=(e._i<<10)+a,t))),n instanceof Promise?n.then(i):i(n);var n,i}const Po=new Set(["onload","onerror","onabort","onprogress","onloadstart"]),Eo={base:-10,title:10},Oo={critical:-80,high:-10,low:20};function Lo(e){const t=e.tagPriority;if("number"==typeof t)return t;let a=100;return"meta"===e.tag?"content-security-policy"===e.props["http-equiv"]?a=-30:e.props.charset?a=-20:"viewport"===e.props.name&&(a=-15):"link"===e.tag&&"preconnect"===e.props.rel?a=20:e.tag in Eo&&(a=Eo[e.tag]),t&&t in Oo?a+Oo[t]:a}const No=[{prefix:"before:",offset:-1},{prefix:"after:",offset:1}],jo=["name","property","http-equiv"];function Ro(e){const{props:t,tag:a}=e;if(wo.has(a))return a;
2if("link"===a&&"canonical"===t.rel)return"canonical";if(t.charset)return"charset";if(t.id)return`${a}:id:${t.id}`;for(const o of jo)if(void 0!==t[o])return`${a}:${o}:${t[o]}`;return!1}const $o="%separator";const Io=new RegExp(`${$o}(?:\\s*${$o})*`,"g");function Ho(e,t,a,o=!1){if("string"!=typeof e||!e.includes("%"))return e;let n=e;try{n=decodeURI(e)}catch{}const i=n.match(/%\w+(?:\.\w+)?/g);if(!i)return e;const l=e.includes($o);return e=e.replace(/%\w+(?:\.\w+)?/g,(e=>{if(e===$o||!i.includes(e))return e;const a=function(e,t,a=!1){var o;let n;if("s"===t||"pageTitle"===t)n=e.pageTitle;else if(t.includes(".")){const a=t.indexOf(".");n=null==(o=e[t.substring(0,a)])?void 0:o[t.substring(a+1)]}else n=e[t];if(void 0!==n)return a?(n||"").replace(/"/g,'\\"'):n||""}(t,e.slice(1),o);return void 0!==a?a:e})).trim(),l&&(e.endsWith($o)&&(e=e.slice(0,-10)),e.startsWith($o)&&(e=e.slice(10)),e=e.replace(Io,a).trim()),e}function Fo(e,t){return null==e?t||null:"function"==typeof e?e(t):e}async function Vo(e,t={}){const a=t.document||e.resolvedOptions.document;if(!a||!e.dirty)return;const o={shouldRender:!0,tags:[]};return await e.hooks.callHook("dom:beforeRender",o),o.shouldRender?(e._domUpdatePromise||(e._domUpdatePromise=new Promise((async t=>{var o;const n=(await e.resolveTags()).map((e=>({tag:e,id:go.has(e.tag)?So(e):e.tag,shouldRender:!0})));let i=e._dom;if(!i){i={elMap:{htmlAttrs:a.documentElement,bodyAttrs:a.body}};const e=new Set;for(const t of["body","head"]){const n=null==(o=a[t])?void 0:o.children;for(const t of n){const a=t.tagName.toLowerCase();if(!go.has(a))continue;const o={tag:a,props:await zo(t.getAttributeNames().reduce(((e,a)=>({...e,[a]:t.getAttribute(a)})),{})),innerHTML:t.innerHTML},n=Ro(o);let l=n,r=1;for(;l&&e.has(l);)l=`${n}:${r++}`;l&&(o._d=l,e.add(l)),i.elMap[t.getAttribute("data-hid")||So(o)]=t}}}function l(e,t,a){const o=`${e}:${t}`;i.sideEffects[o]=a,delete i.pendingSideEffects[o]}function r({id:e,$el:t,tag:o}){const n=o.tag.endsWith("Attrs");if(i.elMap[e]=t,n||(o.textContent&&o.textContent!==t.textContent&&(t.textContent=o.textContent),o.innerHTML&&o.innerHTML!==t.innerHTML&&(t.innerHTML=o.innerHTML),l(e,"el",(()=>{var t;null==(t=i.elMap[e])||t.remove(),delete i.elMap[e]}))),o._eventHandlers)for(const i in o._eventHandlers)Object.prototype.hasOwnProperty.call(o._eventHandlers,i)&&""!==t.getAttribute(`data-${i}`)&&(("bodyAttrs"===o.tag?a.defaultView:t).addEventListener(i.substring(2),o._eventHandlers[i].bind(t)),t.setAttribute(`data-${i}`,""));for(const a in o.props){if(!Object.prototype.hasOwnProperty.call(o.props,a))continue;const i=o.props[a],r=`attr:${a}`;if("class"===a){if(!i)continue;for(const a of i.split(" "))n&&l(e,`${r}:${a}`,(()=>t.classList.remove(a))),!t.classList.contains(a)&&t.classList.add(a)}else if("style"===a){if(!i)continue;for(const a of i.split(";")){const o=a.indexOf(":"),n=a.substring(0,o).trim(),i=a.substring(o+1).trim();l(e,`${r}:${n}`,(()=>{t.style.removeProperty(n)})),t.style.setProperty(n,i)}}else t.getAttribute(a)!==i&&t.setAttribute(a,!0===i?"":String(i)),n&&l(e,r,(()=>t.removeAttribute(a)))}}i.pendingSideEffects={...i.sideEffects},i.sideEffects={};const s=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const e of n){const{tag:t,shouldRender:o,id:n}=e;o&&("title"!==t.tag?(e.$el=e.$el||i.elMap[n],e.$el?r(e):go.has(t.tag)&&s.push(e)):a.title=t.textContent)}for(const e of s){const t=e.tag.tagPosition||"head";e.$el=a.createElement(e.tag.tag),r(e),c[t]=c[t]||a.createDocumentFragment(),c[t].appendChild(e.$el)}for(const u of n)await e.hooks.callHook("dom:renderTag",u,a,l);c.head&&a.head.appendChild(c.head),c.bodyOpen&&a.body.insertBefore(c.bodyOpen,a.body.firstChild),c.bodyClose&&a.body.appendChild(c.bodyClose);for(const e in i.pendingSideEffects)i.pendingSideEffects[e]();e._dom=i,await e.hooks.callHook("dom:rendered",{renders:n}),t()})).finally((()=>{e._domUpdatePromise=void 0,e.dirty=!1}))),e._domUpdatePromise):void 0}function Do(e){return t=>{var a,o;const n=(null==(o=null==(a=t.resolvedOptions.document)?void 0:a.head.querySelector('script[id="unhead:payload"]'))?void 0:o.innerHTML)||!1;
2return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":t=>{!function(e,t={}){const a=t.delayFn||(e=>setTimeout(e,10));e._domDebouncedUpdatePromise=e._domDebouncedUpdatePromise||new Promise((o=>a((()=>Vo(e,t).then((()=>{delete e._domDebouncedUpdatePromise,o()}))))))}(t,e)}}}}}const Wo=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Go={hooks:{"tag:normalise":({tag:e})=>{e.props.hid&&(e.key=e.props.hid,delete e.props.hid),e.props.vmid&&(e.key=e.props.vmid,delete e.props.vmid),e.props.key&&(e.key=e.props.key,delete e.props.key);const t=Ro(e);!t||t.startsWith("meta:og:")||t.startsWith("meta:twitter:")||delete e.key;const a=t||!!e.key&&`${e.tag}:${e.key}`;a&&(e._d=a)},"tags:resolve":e=>{const t=Object.create(null);for(const o of e.tags){const e=(o.key?`${o.tag}:${o.key}`:o._d)||So(o),a=t[e];if(a){let n=null==o?void 0:o.tagDuplicateStrategy;if(!n&&Wo.has(o.tag)&&(n="merge"),"merge"===n){const n=a.props;n.style&&o.props.style&&(";"!==n.style[n.style.length-1]&&(n.style+=";"),o.props.style=`${n.style} ${o.props.style}`),n.class&&o.props.class?o.props.class=`${n.class} ${o.props.class}`:n.class&&(o.props.class=n.class),t[e].props={...n,...o.props};continue}if(o._e===a._e){a._duped=a._duped||[],o._d=`${a._d}:${a._duped.length+1}`,a._duped.push(o);continue}if(Lo(o)>Lo(a))continue}o.innerHTML||o.textContent||0!==Object.keys(o.props).length||!go.has(o.tag)?t[e]=o:delete t[e]}const a=[];for(const o in t){const e=t[o],n=e._duped;a.push(e),n&&(delete e._duped,a.push(...n))}e.tags=a,e.tags=e.tags.filter((e=>!("meta"===e.tag&&(e.props.name||e.props.property)&&!e.props.content)))}}},Uo=new Set(["script","link","bodyAttrs"]),Ko=e=>({hooks:{"tags:resolve":t=>{for(const a of t.tags){if(!Uo.has(a.tag))continue;const t=a.props;for(const o in t){if("o"!==o[0]||"n"!==o[1])continue;if(!Object.prototype.hasOwnProperty.call(t,o))continue;const n=t[o];"function"==typeof n&&(e.ssr&&Po.has(o)?t[o]=`this.dataset.${o}fired = true`:delete t[o],a._eventHandlers=a._eventHandlers||{},a._eventHandlers[o]=n)}e.ssr&&a._eventHandlers&&(a.props.src||a.props.href)&&(a.key=a.key||xo(a.props.src||a.props.href))}},"dom:renderTag":({$el:e,tag:t})=>{var a,o;const n=null==e?void 0:e.dataset;if(n)for(const i in n){if(!i.endsWith("fired"))continue;const n=i.slice(0,-5);Po.has(n)&&(null==(o=null==(a=t._eventHandlers)?void 0:a[n])||o.call(e,new Event(n.substring(2))))}}}}),qo=new Set(["link","style","script","noscript"]),Xo={hooks:{"tag:normalise":({tag:e})=>{e.key&&qo.has(e.tag)&&(e.props["data-hid"]=e._h=xo(e.key))}}},Yo={mode:"server",hooks:{"tags:beforeResolve":e=>{const t={};let a=!1;for(const o of e.tags)"server"!==o._m||"titleTemplate"!==o.tag&&"templateParams"!==o.tag&&"title"!==o.tag||(t[o.tag]="title"===o.tag||"titleTemplate"===o.tag?o.textContent:o.props,a=!0);a&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},Jo={hooks:{"tags:resolve":e=>{var t;for(const a of e.tags)if("string"==typeof a.tagPriority)for(const{prefix:o,offset:n}of No){if(!a.tagPriority.startsWith(o))continue;const i=a.tagPriority.substring(o.length),l=null==(t=e.tags.find((e=>e._d===i)))?void 0:t._p;if(void 0!==l){a._p=l+n;break}}e.tags.sort(((e,t)=>{const a=Lo(e),o=Lo(t);return a<o?-1:a>o?1:e._p-t._p}))}}},Zo={meta:"content",link:"href",htmlAttrs:"lang"},Qo=["innerHTML","textContent"],en=e=>({hooks:{"tags:resolve":t=>{var a;const{tags:o}=t;let n;for(let e=0;e<o.length;e+=1){"templateParams"===o[e].tag&&(n=t.tags.splice(e,1)[0].props,e-=1)}const i=n||{},l=i.separator||"|";delete i.separator,i.pageTitle=Ho(i.pageTitle||(null==(a=o.find((e=>"title"===e.tag)))?void 0:a.textContent)||"",i,l);for(const e of o){if(!1===e.processTemplateParams)continue;const t=Zo[e.tag];if(t&&"string"==typeof e.props[t])e.props[t]=Ho(e.props[t],i,l);else if(e.processTemplateParams||"titleTemplate"===e.tag||"title"===e.tag)for(const a of Qo)"string"==typeof e[a]&&(e[a]=Ho(e[a],i,l,"script"===e.tag&&e.props.type.endsWith("json")))}e._templateParams=i,e._separator=l},"tags:afterResolve":({tags:t})=>{let a;for(let e=0;e<t.length;e+=1){const o=t[e];"title"===o.tag&&!1!==o.processTemplateParams&&(a=o)}(null==a?void 0:a.textContent)&&(a.textContent=Ho(a.textContent,e._templateParams,e._separator))}}}),tn={hooks:{"tags:resolve":e=>{const{tags:t}=e;let a,o;for(let n=0;n<t.length;n+=1){const e=t[n];"title"===e.tag?a=e:"titleTemplate"===e.tag&&(o=e)}if(o&&a){const t=Fo(o.textContent,a.textContent);null!==t?a.textContent=t||a.textContent:e.tags.splice(e.tags.indexOf(a),1)}else if(o){const e=Fo(o.textContent);null!==e&&(o.textContent=e,o.tag="title",o=void 0)}o&&e.tags.splice(e.tags.indexOf(o),1)}}},an={hooks:{"tags:afterResolve":e=>{for(const t of e.tags)"string"==typeof t.innerHTML&&(!t.innerHTML||"application/ld+json"!==t.props.type&&"application/json"!==t.props.type?t.innerHTML=t.innerHTML.replace(new RegExp(`</${t.tag}`,"g"),`<\\/${t.tag}`):t.innerHTML=t.innerHTML.replace(/</g,"\\u003C"))}}};let on;function nn(e={}){const t=function(e={}){const t=Vt();t.addHooks(e.hooks||{}),e.document=e.document||(ko?document:void 0);const a=!e.document,o=()=>{r.dirty=!0,t.callHook("entries:updated",r)};let n=0,i=[];const l=[],r={plugins:l,dirty:!1,resolvedOptions:e,hooks:t,headEntries:()=>i,use(e){const o="function"==typeof e?e(r):e;o.key&&l.some((e=>e.key===o.key))||(l.push(o),ln(o.mode,a)&&t.addHooks(o.hooks||{}))},push(e,t){null==t||delete t.head;const l={_i:n++,input:e,...t};return ln(l.mode,a)&&(i.push(l),o()),{dispose(){i=i.filter((e=>e._i!==l._i)),o()},patch(e){for(const t of i)t._i===l._i&&(t.input=l.input=e);o()}}},async resolveTags(){const e={tags:[],entries:[...i]};await t.callHook("entries:resolve",e);for(const a of e.entries){const o=a.resolvedInput||a.input;if(a.resolvedInput=await(a.transform?a.transform(o):o),a.resolvedInput)for(const n of await To(a)){const o={tag:n,entry:a,resolvedOptions:r.resolvedOptions};await t.callHook("tag:normalise",o),e.tags.push(o.tag)}}return await t.callHook("tags:beforeResolve",e),await t.callHook("tags:resolve",e),await t.callHook("tags:afterResolve",e),e.tags},ssr:a};return[Go,Yo,Ko,Xo,Jo,en,tn,an,...(null==e?void 0:e.plugins)||[]].forEac
2h((e=>r.use(e))),r.hooks.callHook("init",r),r}(e);return t.use(Do()),on=t}function ln(e,t){return!e||"server"===e&&t||"client"===e&&!t}const rn="3"===u[0];function sn(e){if(e instanceof Promise||e instanceof Date||e instanceof RegExp)return e;const t="function"==typeof(a=e)?a():c(a);var a;if(!e||!t)return t;if(Array.isArray(t))return t.map((e=>sn(e)));if("object"==typeof t){const e={};for(const a in t)Object.prototype.hasOwnProperty.call(t,a)&&("titleTemplate"===a||"o"===a[0]&&"n"===a[1]?e[a]=c(t[a]):e[a]=sn(t[a]));return e}return t}const cn={hooks:{"entries:resolve":e=>{for(const t of e.entries)t.resolvedInput=sn(t.input)}}},un="usehead";function dn(e={}){e.domDelayFn=e.domDelayFn||(e=>s((()=>setTimeout((()=>e()),0))));const t=nn(e);return t.use(cn),t.install=function(e){return{install(t){rn&&(t.config.globalProperties.$unhead=e,t.config.globalProperties.$head=e,t.provide(un,e))}}.install}(t),t}const pn="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},fn="__unhead_injection_handler__";function mn(){if(fn in pn)return pn[fn]();const e=l(un);return e||on}function hn(e,t={}){const a=t.head||mn();if(a)return a.ssr?a.push(e,t):function(e,t,a={}){const o=d(!1),n=d({});p((()=>{n.value=o.value?{}:sn(t)}));const l=e.push(n.value,a);f(n,(e=>{l.patch(e)}));i()&&(m((()=>{l.dispose()})),h((()=>{o.value=!0})),v((()=>{o.value=!1})));return l}(a,e,t)}let vn,bn;function gn(){return vn||(vn=$fetch(Ot(`builds/meta/${sa().app.buildId}.json`),{responseType:"json"}),vn.then((e=>{bn=Ia(e.matcher)})).catch((e=>{})),vn)}async function yn(e){if(await gn(),!bn)return{};try{return Wa({},...bn.matchAll(e).reverse())}catch(t){return{}}}async function wn(e,t={}){const a=await async function(e,t={}){const a=new URL(e,"http://localhost");if("localhost"!==a.host||st(a.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const o=sa(),n=t.hash||(t.fresh?Date.now():o.app.buildId),i=o.app.cdnURL,l=i&&await xn(e)?i:o.app.baseURL;return ht(l,a.pathname,_n+(n?`?${n}`:""))}(e,t),o=ra(),n=o._payloadCache=o._payloadCache||{};return a in n||(n[a]=xn(e).then((e=>e?kn(a).then((e=>e||(delete n[a],null))):(n[a]=null,null)))),n[a]}const _n="_payload.json";async function kn(e){const t=fetch(e).then((e=>e.text().then(Mn)));try{return await t}catch(a){}return null}async function xn(e=io().path){e=ct(e);if((await gn()).prerendered.includes(e))return!0;const t=await yn(e);return!!t.prerender&&!t.redirect}let Sn=null;async function Bn(){var e;if(Sn)return Sn;const t=document.getElementById("__NUXT_DATA__");if(!t)return{};const o=await Mn(t.textContent||""),n=t.dataset.src?await kn(t.dataset.src):void 0;return Sn={...o,...n,...window.__NUXT__},(null==(e=Sn.config)?void 0:e.public)&&(Sn.config.public=a(Sn.config.public)),Sn}async function Mn(e){return await vo(e,ra()._payloadRevivers)}const Cn={NuxtError:e=>fo(e),EmptyShallowRef:e=>b("_"===e?void 0:"0n"===e?BigInt(0):Fe(e)),EmptyRef:e=>d("_"===e?void 0:"0n"===e?BigInt(0):Fe(e)),ShallowRef:e=>b(e),ShallowReactive:e=>t(e),Ref:e=>d(e),Reactive:e=>a(e)},zn=ia({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,a;for(const i in Cn)o=i,n=Cn[i],ra()._payloadRevivers[o]=n;var o,n;Object.assign(e.payload,([t,a]=qt((()=>e.runWithContext(Bn))),t=await t,a(),t)),window.__NUXT__=e.payload}}),An=[],Tn=ia({name:"nuxt:head",enforce:"pre",setup(e){const t=dn({plugins:An});var a;a=()=>ra().vueApp._context.provides.usehead,pn[fn]=a,e.vueApp.use(t);{let a=!0;const o=async()=>{a=!1,await Vo(t)};t.hooks.hook("dom:beforeRender",(e=>{e.shouldRender=!a})),e.hooks.hook("page:start",(()=>{a=!0})),e.hooks.hook("page:finish",(()=>{e.isHydrating||o()})),e.hooks.hook("app:error",o),e.hooks.hook("app:suspense:resolve",o)}}}),Pn="undefined"!=typeof document;function En(e){return"object"==typeof e||"displayName"in e||"props"in e||"__vccOpts"in e}const On=Object.assign;function Ln(e,t){const a={};for(const o in t){const n=t[o];a[o]=jn(n)?n.map(e):e(n)}return a}const Nn=()=>{},jn=Array.isArray,Rn=/#/g,$n=/&/g,In=/\//g,Hn=/=/g,Fn=/\?/g,Vn=/\+/g,Dn=/%5B/g,Wn=/%5D/g,Gn=/%5E/g,Un=/%60/g,Kn=/%7B/g,qn=/%7C/g,Xn=/%7D/g,Yn=/%20/g;function Jn(e){return encodeURI(""+e).replace(qn,"|").replace(Dn,"[").replace(Wn,"]")}function Zn(e){return Jn(e).replace(Vn,"%2B").replace(Yn,"+").replace(Rn,"%23").replace($n,"%26").replace(Un,"`").replace(Kn,"{").replace(Xn,"}").replace(Gn,"^")}function Qn(e){return null==e?"":function(e){return Jn(e).replace(Rn,"%23").replace(Fn,"%3F")}(e).replace(In,"%2F")}function ei(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}const ti=/\/$/;function ai(e,t,a="/"){let o,n={},i="",l="";const r=t.indexOf("#");let s=t.indexOf("?");return r<s&&r>=0&&(s=-1),s>-1&&(o=t.slice(0,s),i=t.slice(s+1,r>-1?r:t.length),n=e(i)),r>-1&&(o=o||t.slice(0,r),l=t.slice(r,t.length)),o=function(e,t){if(e.startsWith("/"))return e;if(!e)return t;const a=t.split("/"),o=e.split("/"),n=o[o.length-1];".."!==n&&"."!==n||o.push("");
2let i,l,r=a.length-1;for(i=0;i<o.length;i++)if(l=o[i],"."!==l){if(".."!==l)break;r>1&&r--}return a.slice(0,r).join("/")+"/"+o.slice(i).join("/")}(null!=o?o:t,a),{fullPath:o+(i&&"?")+i+l,path:o,query:n,hash:ei(l)}}function oi(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function ni(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ii(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const a in e)if(!li(e[a],t[a]))return!1;return!0}function li(e,t){return jn(e)?ri(e,t):jn(t)?ri(t,e):e===t}function ri(e,t){return jn(t)?e.length===t.length&&e.every(((e,a)=>e===t[a])):1===e.length&&e[0]===t}const si={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var ci,ui,di,pi;function fi(e){if(!e)if(Pn){const t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),e.replace(ti,"")}(ui=ci||(ci={})).pop="pop",ui.push="push",(pi=di||(di={})).back="back",pi.forward="forward",pi.unknown="";const mi=/^[^#]+#/;function hi(e,t){return e.replace(mi,"#")+t}const vi=()=>({left:window.scrollX,top:window.scrollY});function bi(e){let t;if("el"in e){const a=e.el,o="string"==typeof a&&a.startsWith("#"),n="string"==typeof a?o?document.getElementById(a.slice(1)):document.querySelector(a):a;if(!n)return;t=function(e,t){const a=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-a.left-(t.left||0),top:o.top-a.top-(t.top||0)}}(n,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.scrollX,null!=t.top?t.top:window.scrollY)}function gi(e,t){return(history.state?history.state.position-t:-1)+e}const yi=new Map;function wi(e,t){const{pathname:a,search:o,hash:n}=t,i=e.indexOf("#");if(i>-1){let t=n.includes(e.slice(i))?e.slice(i).length:1,a=n.slice(t);return"/"!==a[0]&&(a="/"+a),oi(a,"")}return oi(a,e)+o+n}function _i(e,t,a,o=!1,n=!1){return{back:e,current:t,forward:a,replaced:o,position:window.history.length,scroll:n?vi():null}}function ki(e){const{history:t,location:a}=window,o={value:wi(e,a)},n={value:t.state};function i(o,i,l){const r=e.indexOf("#"),s=r>-1?(a.host&&document.querySelector("base")?e:e.slice(r))+o:location.protocol+"//"+location.host+e+o;try{t[l?"replaceState":"pushState"](i,"",s),n.value=i}catch(c){a[l?"replace":"assign"](s)}}return n.value||i(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:o,state:n,push:function(e,a){const l=On({},n.value,t.state,{forward:e,scroll:vi()});i(l.current,l,!0),i(e,On({},_i(o.value,e,null),{position:l.position+1},a),!1),o.value=e},replace:function(e,a){i(e,On({},t.state,_i(n.value.back,e,n.value.forward,!0),a,{position:n.value.position}),!0),o.value=e}}}function xi(e){const t=ki(e=fi(e)),a=function(e,t,a,o){let n=[],i=[],l=null;const r=({state:i})=>{const r=wi(e,location),s=a.value,c=t.value;let u=0;if(i){if(a.value=r,t.value=i,l&&l===s)return void(l=null);u=c?i.position-c.position:0}else o(r);n.forEach((e=>{e(a.value,s,{delta:u,type:ci.pop,direction:u?u>0?di.forward:di.back:di.unknown})}))};function s(){const{history:e}=window;e.state&&e.replaceState(On({},e.state,{scroll:vi()}),"")}return window.addEventListener("popstate",r),window.addEventListener("beforeunload",s,{passive:!0}),{pauseListeners:function(){l=a.value},listen:function(e){n.push(e);const t=()=>{const t=n.indexOf(e);t>-1&&n.splice(t,1)};return i.push(t),t},destroy:function(){for(const e of i)e();i=[],window.removeEventListener("popstate",r),window.removeEventListener("beforeunload",s)}}}(e,t.state,t.location,t.replace);const o=On({location:"",base:e,go:function(e,t=!0){t||a.pauseListeners(),history.go(e)},createHref:hi.bind(null,e)},t,a);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Si(e){return"string"==typeof e||"symbol"==typeof e}const Bi=Symbol("");var Mi,Ci;function zi(e,t){return On(new Error,{type:e,[Bi]:!0},t)}function Ai(e,t){return e instanceof Error&&Bi in e&&(null==t||!!(e.type&t))}(Ci=Mi||(Mi={}))[Ci.aborted=4]="aborted",Ci[Ci.cancelled=8]="cancelled",Ci[Ci.duplicated=16]="duplicated";const Ti="[^/]+?",Pi={sensitive:!1,strict:!1,start:!0,end:!0},Ei=/[.+*?^${}()[\]/\\]/g;function Oi(e,t){let a=0;for(;a<e.length&&a<t.length;){const o=t[a]-e[a];if(o)return o;a++}return e.length<t.length?1===e.length&&80===e[0]?-1:1:e.length>t.length?1===t.length&&80===t[0]?1:-1:0}function Li(e,t){let a=0;const o=e.score,n=t.score;for(;a<o.length&&a<n.length;){const e=Oi(o[a],n[a]);if(e)return e;a++}if(1===Math.abs(n.length-o.length)){if(Ni(o))return 1;if(Ni(n))return-1}return n.length-o.length}function Ni(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const ji={type:0,value:""},Ri=/[a-zA-Z0-9_]/;function $i(e,t,a){const o=function(e,t){const a=On({},Pi,t),o=[];let n=a.start?"^":"";const i=[];for(const s of e){const e=s.length?[]:[90];a.strict&&!s.length&&(n+="/");for(let t=0;t<s.length;t++){const o=s[t];let l=40+(a.sensitive?.25:0);if(0===o.type)t||(n+="/"),n+=o.value.replace(Ei,"\\$&"),l+=40;else if(1===o.type){const{value:e,repeatable:a,optional:c,regexp:u}=o;i.push({name:e,repeatable:a,optional:c});const d=u||Ti;if(d!==Ti){l+=10;try{new RegExp(`(${d})`)}catch(r){throw new Error(`Invalid custom RegExp for param "${e}" (${d}): `+r.message)}}let p=a?`((?:${d})(?:/(?:${d}))*)`:`(${d})`;t||(p=c&&s.length<2?`(?:/${p})`:"/"+p),c&&(p+="?"),n+=p,l+=20,c&&(l+=-8),a&&(l+=-20),".*"===d&&(l+=-50)}e.push(l)}o.push(e)}
2if(a.strict&&a.end){const e=o.length-1;o[e][o[e].length-1]+=.7000000000000001}a.strict||(n+="/?"),a.end?n+="$":a.strict&&(n+="(?:/|$)");const l=new RegExp(n,a.sensitive?"":"i");return{re:l,score:o,keys:i,parse:function(e){const t=e.match(l),a={};if(!t)return null;for(let o=1;o<t.length;o++){const e=t[o]||"",n=i[o-1];a[n.name]=e&&n.repeatable?e.split("/"):e}return a},stringify:function(t){let a="",o=!1;for(const n of e){o&&a.endsWith("/")||(a+="/"),o=!1;for(const e of n)if(0===e.type)a+=e.value;else if(1===e.type){const{value:i,repeatable:l,optional:r}=e,s=i in t?t[i]:"";if(jn(s)&&!l)throw new Error(`Provided param "${i}" is an array but it is not repeatable (* or + modifiers)`);const c=jn(s)?s.join("/"):s;if(!c){if(!r)throw new Error(`Missing required param "${i}"`);n.length<2&&(a.endsWith("/")?a=a.slice(0,-1):o=!0)}a+=c}}return a||"/"}}}(function(e){if(!e)return[[]];if("/"===e)return[[ji]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(e){throw new Error(`ERR (${a})/"${c}": ${e}`)}let a=0,o=a;const n=[];let i;function l(){i&&n.push(i),i=[]}let r,s=0,c="",u="";function d(){c&&(0===a?i.push({type:0,value:c}):1===a||2===a||3===a?(i.length>1&&("*"===r||"+"===r)&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:"*"===r||"+"===r,optional:"*"===r||"?"===r})):t("Invalid state to consume buffer"),c="")}function p(){c+=r}for(;s<e.length;)if(r=e[s++],"\\"!==r||2===a)switch(a){case 0:"/"===r?(c&&d(),l()):":"===r?(d(),a=1):p();break;case 4:p(),a=o;break;case 1:"("===r?a=2:Ri.test(r)?p():(d(),a=0,"*"!==r&&"?"!==r&&"+"!==r&&s--);break;case 2:")"===r?"\\"==u[u.length-1]?u=u.slice(0,-1)+r:a=3:u+=r;break;case 3:d(),a=0,"*"!==r&&"?"!==r&&"+"!==r&&s--,u="";break;default:t("Unknown state")}else o=a,a=4;return 2===a&&t(`Unfinished custom RegExp for param "${c}"`),d(),l(),n}(e.path),a),n=On(o,{record:e,parent:t,children:[],alias:[]});return t&&!n.record.aliasOf==!t.record.aliasOf&&t.children.push(n),n}function Ii(e,t){const a=[],o=new Map;function n(e,a,o){const r=!o,s=Fi(e);s.aliasOf=o&&o.record;const c=Gi(t,e),u=[s];if("alias"in e){const t="string"==typeof e.alias?[e.alias]:e.alias;for(const e of t)u.push(Fi(On({},s,{components:o?o.record.components:s.components,path:e,aliasOf:o?o.record:s})))}let d,p;for(const t of u){const{path:u}=t;if(a&&"/"!==u[0]){const e=a.record.path,o="/"===e[e.length-1]?"":"/";t.path=a.record.path+(u&&o+u)}if(d=$i(t,a,c),o?o.alias.push(d):(p=p||d,p!==d&&p.alias.push(d),r&&e.name&&!Di(d)&&i(e.name)),Ui(d)&&l(d),s.children){const e=s.children;for(let t=0;t<e.length;t++)n(e[t],d,o&&o.children[t])}o=o||d}return p?()=>{i(p)}:Nn}function i(e){if(Si(e)){const t=o.get(e);t&&(o.delete(e),a.splice(a.indexOf(t),1),t.children.forEach(i),t.alias.forEach(i))}else{const t=a.indexOf(e);t>-1&&(a.splice(t,1),e.record.name&&o.delete(e.record.name),e.children.forEach(i),e.alias.forEach(i))}}function l(e){const t=function(e,t){let a=0,o=t.length;for(;a!==o;){const n=a+o>>1;Li(e,t[n])<0?o=n:a=n+1}const n=function(e){let t=e;for(;t=t.parent;)if(Ui(t)&&0===Li(e,t))return t;return}(e);n&&(o=t.lastIndexOf(n,o-1));return o}(e,a);a.splice(t,0,e),e.record.name&&!Di(e)&&o.set(e.record.name,e)}return t=Gi({strict:!1,end:!0,sensitive:!1},t),e.forEach((e=>n(e))),{addRoute:n,resolve:function(e,t){let n,i,l,r={};if("name"in e&&e.name){if(n=o.get(e.name),!n)throw zi(1,{location:e});l=n.record.name,r=On(Hi(t.params,n.keys.filter((e=>!e.optional)).concat(n.parent?n.parent.keys.filter((e=>e.optional)):[]).map((e=>e.name))),e.params&&Hi(e.params,n.keys.map((e=>e.name)))),i=n.stringify(r)}else if(null!=e.path)i=e.path,n=a.find((e=>e.re.test(i))),n&&(r=n.parse(i),l=n.record.name);else{if(n=t.name?o.get(t.name):a.find((e=>e.re.test(t.path))),!n)throw zi(1,{location:e,currentLocation:t});l=n.record.name,r=On({},t.params,e.params),i=n.stringify(r)}const s=[];let c=n;for(;c;)s.unshift(c.record),c=c.parent;return{name:l,path:i,params:r,matched:s,meta:Wi(s)}},removeRoute:i,clearRoutes:function(){a.length=0,o.clear()},getRoutes:function(){return a},getRecordMatcher:function(e){return o.get(e)}}}function Hi(e,t){const a={};for(const o of t)o in e&&(a[o]=e[o]);return a}function Fi(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Vi(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Vi(e){const t={},a=e.props||!1;if("component"in e)t.default=a;else for(const o in e.components)t[o]="object"==typeof a?a[o]:a;return t}function Di(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Wi(e){return e.reduce(((e,t)=>On(e,t.meta)),{})}function Gi(e,t){const a={};for(const o in e)a[o]=o in t?t[o]:e[o];return a}function Ui({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Ki(e){const t={};if(""===e||"?"===e)return t;const a=("?"===e[0]?e.slice(1):e).split("&");for(let o=0;o<a.length;++o){const e=a[o].replace(Vn," "),n=e.indexOf("="),i=ei(n<0?e:e.slice(0,n)),l=n<0?null:ei(e.slice(n+1));if(i in t){let e=t[i];jn(e)||(e=t[i]=[e]),e.push(l)}else t[i]=l}return t}function qi(e){let t="";for(let a in e){const o=e[a];if(a=Zn(a).replace(Hn,"%3D"),null==o){void 0!==o&&(t+=(t.length?"&":"")+a);continue}(jn(o)?o.map((e=>
2e&&Zn(e))):[o&&Zn(o)]).forEach((e=>{void 0!==e&&(t+=(t.length?"&":"")+a,null!=e&&(t+="="+e))}))}return t}function Xi(e){const t={};for(const a in e){const o=e[a];void 0!==o&&(t[a]=jn(o)?o.map((e=>null==e?null:""+e)):null==o?o:""+o)}return t}const Yi=Symbol(""),Ji=Symbol(""),Zi=Symbol(""),Qi=Symbol(""),el=Symbol("");function tl(){let e=[];return{add:function(t){return e.push(t),()=>{const a=e.indexOf(t);a>-1&&e.splice(a,1)}},list:()=>e.slice(),reset:function(){e=[]}}}function al(e,t,a,o,n,i=e=>e()){const l=o&&(o.enterCallbacks[n]=o.enterCallbacks[n]||[]);return()=>new Promise(((r,s)=>{const c=e=>{var i;!1===e?s(zi(4,{from:a,to:t})):e instanceof Error?s(e):"string"==typeof(i=e)||i&&"object"==typeof i?s(zi(2,{from:t,to:e})):(l&&o.enterCallbacks[n]===l&&"function"==typeof e&&l.push(e),r())},u=i((()=>e.call(o&&o.instances[n],t,a,c)));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch((e=>s(e)))}))}function ol(e,t,a,o,n=e=>e()){const i=[];for(const l of e)for(const e in l.components){let r=l.components[e];if("beforeRouteEnter"===t||l.instances[e])if(En(r)){const s=(r.__vccOpts||r)[t];s&&i.push(al(s,a,o,l,e,n))}else{let s=r();i.push((()=>s.then((i=>{if(!i)throw new Error(`Couldn't resolve component "${e}" at "${l.path}"`);const r=(s=i).__esModule||"Module"===s[Symbol.toStringTag]||s.default&&En(s.default)?i.default:i;var s;l.mods[e]=i,l.components[e]=r;const c=(r.__vccOpts||r)[t];return c&&al(c,a,o,l,e,n)()}))))}}return i}function nl(e){const t=l(Zi),a=l(Qi),o=y((()=>{const a=c(e.to);return t.resolve(a)})),n=y((()=>{const{matched:e}=o.value,{length:t}=e,n=e[t-1],i=a.matched;
2if(!n||!i.length)return-1;const l=i.findIndex(ni.bind(null,n));if(l>-1)return l;const r=ll(e[t-2]);return t>1&&ll(n)===r&&i[i.length-1].path!==r?i.findIndex(ni.bind(null,e[t-2])):l})),i=y((()=>n.value>-1&&function(e,t){for(const a in t){const o=t[a],n=e[a];if("string"==typeof o){if(o!==n)return!1}else if(!jn(n)||n.length!==o.length||o.some(((e,t)=>e!==n[t])))return!1}return!0}(a.params,o.value.params))),r=y((()=>n.value>-1&&n.value===a.matched.length-1&&ii(a.params,o.value.params)));return{route:o,href:y((()=>o.value.href)),isActive:i,isExactActive:r,navigate:function(a={}){return function(e){if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)return;if(e.defaultPrevented)return;if(void 0!==e.button&&0!==e.button)return;if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}e.preventDefault&&e.preventDefault();return!0}(a)?t[c(e.replace)?"replace":"push"](c(e.to)).catch(Nn):Promise.resolve()}}}const il=g({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:nl,setup(e,{slots:t}){const o=a(nl(e)),{options:n}=l(Zi),i=y((()=>({[rl(e.activeClass,n.linkActiveClass,"router-link-active")]:o.isActive,[rl(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:o.isExactActive})));return()=>{const a=t.default&&t.default(o);return e.custom?a:w("a",{"aria-current":o.isExactActive?e.ariaCurrentValue:null,href:o.href,onClick:o.navigate,class:i.value},a)}}});function ll(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const rl=(e,t,a)=>null!=e?e:null!=t?t:a;function sl(e,t){if(!e)return null;const a=e(t);return 1===a.length?a[0]:a}const cl=g({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:a}){const o=l(el),n=y((()=>e.route||o.value)),i=l(Ji,0),r=y((()=>{let e=c(i);const{matched:t}=n.value;let a;for(;(a=t[e])&&!a.components;)e++;return e})),s=y((()=>n.value.matched[r.value]));_(Ji,y((()=>r.value+1))),_(Yi,s),_(el,n);const u=d();return f((()=>[u.value,s.value,e.name]),(([e,t,a],[o,n,i])=>{t&&(t.instances[a]=e,n&&n!==t&&e&&e===o&&(t.leaveGuards.size||(t.leaveGuards=n.leaveGuards),t.updateGuards.size||(t.updateGuards=n.updateGuards))),!e||!t||n&&ni(t,n)&&o||(t.enterCallbacks[a]||[]).forEach((t=>t(e)))}),{flush:"post"}),()=>{const o=n.value,i=e.name,l=s.value,r=l&&l.components[i];if(!r)return sl(a.default,{Component:r,route:o});const c=l.props[i],d=c?!0===c?o.params:"function"==typeof c?c(o):c:null,p=w(r,On({},d,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(l.instances[i]=null)},ref:u}));return sl(a.default,{Component:p,route:o})||p}}});function ul(e){const a=Ii(e.routes,e),o=e.parseQuery||Ki,n=e.stringifyQuery||qi,i=e.history,l=tl(),r=tl(),u=tl(),d=b(si);let p=si;Pn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=Ln.bind(null,(e=>""+e)),m=Ln.bind(null,Qn),h=Ln.bind(null,ei);function v(e,t){if(t=On({},t||d.value),"string"==typeof e){const n=ai(o,e,t.path),l=a.resolve({path:n.path},t),r=i.createHref(n.fullPath);return On(n,l,{params:h(l.params),hash:ei(n.hash),redirectedFrom:void 0,href:r})}let l;if(null!=e.path)l=On({},e,{path:ai(o,e.path,t.path).path});else{const a=On({},e.params);for(const e in a)null==a[e]&&delete a[e];l=On({},e,{params:m(a)}),t.params=m(t.params)}const r=a.resolve(l,t),s=e.hash||"";r.params=f(h(r.params));const c=function(e,t){const a=t.query?e(t.query):"";return t.path+(a&&"?")+a+(t.hash||"")}(n,On({},e,{hash:(u=s,Jn(u).replace(Kn,"{").replace(Xn,"}").replace(Gn,"^")),path:r.path}));var u;const p=i.createHref(c);return On({fullPath:c,hash:s,query:n===qi?Xi(e.query):e.query||{}},r,{redirectedFrom:void 0,href:p})}function g(e){return"string"==typeof e?ai(o,e,d.value.path):On({},e)}function y(e,t){if(p!==e)return zi(8,{from:t,to:e})}function w(e){return k(e)}function _(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:a}=t;let o="function"==typeof a?a(e):a;return"string"==typeof o&&(o=o.includes("?")||o.includes("#")?o=g(o):{path:o},o.params={}),On({query:e.query,hash:e.hash,params:null!=o.path?{}:e.params},o)}}function k(e,t){const a=p=v(e),o=d.value,i=e.state,l=e.force,r=!0===e.replace,s=_(a);if(s)return k(On(g(s),{state:"object"==typeof s?On({},i,s.state):i,force:l,replace:r}),t||a);const c=a;let u;return c.redirectedFrom=t,!l&&function(e,t,a){const o=t.matched.length-1,n=a.matched.length-1;return o>-1&&o===n&&ni(t.matched[o],a.matched[n])&&ii(t.params,a.params)&&e(t.query)===e(a.query
2)&&t.hash===a.hash}(n,o,a)&&(u=zi(16,{to:c,from:o}),N(o,o,!0,!1)),(u?Promise.resolve(u):B(c,o)).catch((e=>Ai(e)?Ai(e,2)?e:L(e):O(e,c,o))).then((e=>{if(e){if(Ai(e,2))return k(On({replace:r},g(e.to),{state:"object"==typeof e.to?On({},i,e.to.state):i,force:l}),t||c)}else e=C(c,o,!0,r,i);return M(c,o,e),e}))}function x(e,t){const a=y(e,t);return a?Promise.reject(a):Promise.resolve()}function S(e){const t=$.values().next().value;return t&&"function"==typeof t.runWithContext?t.runWithContext(e):e()}function B(e,t){let a;const[o,n,i]=function(e,t){const a=[],o=[],n=[],i=Math.max(t.matched.length,e.matched.length);for(let l=0;l<i;l++){const i=t.matched[l];i&&(e.matched.find((e=>ni(e,i)))?o.push(i):a.push(i));const r=e.matched[l];r&&(t.matched.find((e=>ni(e,r)))||n.push(r))}return[a,o,n]}(e,t);a=ol(o.reverse(),"beforeRouteLeave",e,t);for(const l of o)l.leaveGuards.forEach((o=>{a.push(al(o,e,t))}));const s=x.bind(null,e,t);return a.push(s),H(a).then((()=>{a=[];for(const o of l.list())a.push(al(o,e,t));return a.push(s),H(a)})).then((()=>{a=ol(n,"beforeRouteUpdate",e,t);for(const o of n)o.updateGuards.forEach((o=>{a.push(al(o,e,t))}));return a.push(s),H(a)})).then((()=>{a=[];for(const o of i)if(o.beforeEnter)if(jn(o.beforeEnter))for(const n of o.beforeEnter)a.push(al(n,e,t));else a.push(al(o.beforeEnter,e,t));return a.push(s),H(a)})).then((()=>(e.matched.forEach((e=>e.enterCallbacks={})),a=ol(i,"beforeRouteEnter",e,t,S),a.push(s),H(a)))).then((()=>{a=[];for(const o of r.list())a.push(al(o,e,t));return a.push(s),H(a)})).catch((e=>Ai(e,8)?e:Promise.reject(e)))}function M(e,t,a){u.list().forEach((o=>S((()=>o(e,t,a)))))}function C(e,t,a,o,n){const l=y(e,t);if(l)return l;const r=t===si,s=Pn?history.state:{};a&&(o||r?i.replace(e.fullPath,On({scroll:r&&s&&s.scroll},n)):i.push(e.fullPath,n)),d.value=e,N(e,t,a,r),L()}let z;function A(){z||(z=i.listen(((e,t,a)=>{if(!I.listening)return;const o=v(e),n=_(o);if(n)return void k(On(n,{replace:!0}),o).catch(Nn);p=o;const l=d.value;var r,s;Pn&&(r=gi(l.fullPath,a.delta),s=vi(),yi.set(r,s)),B(o,l).catch((e=>Ai(e,12)?e:Ai(e,2)?(k(e.to,o).then((e=>{Ai(e,20)&&!a.delta&&a.type===ci.pop&&i.go(-1,!1)})).catch(Nn),Promise.reject()):(a.delta&&i.go(-a.delta,!1),O(e,o,l)))).then((e=>{(e=e||C(o,l,!1))&&(a.delta&&!Ai(e,8)?i.go(-a.delta,!1):a.type===ci.pop&&Ai(e,20)&&i.go(-1,!1)),M(o,l,e)})).catch(Nn)})))}let T,P=tl(),E=tl();function O(e,t,a){L(e);const o=E.list();return o.length&&o.forEach((o=>o(e,t,a))),Promise.reject(e)}function L(e){return T||(T=!e,A(),P.list().forEach((([t,a])=>e?a(e):t())),P.reset()),e}function N(t,a,o,n){const{scrollBehavior:i}=e;if(!Pn||!i)return Promise.resolve();const l=!o&&function(e){const t=yi.get(e);return yi.delete(e),t}(gi(t.fullPath,0))||(n||!o)&&history.state&&history.state.scroll||null;return s().then((()=>i(t,a,l))).then((e=>e&&bi(e))).catch((e=>O(e,t,a)))}const j=e=>i.go(e);let R;const $=new Set,I={currentRoute:d,listening:!0,addRoute:function(e,t){let o,n;return Si(e)?(o=a.getRecordMatcher(e),n=t):n=e,a.addRoute(n,o)},removeRoute:function(e){const t=a.getRecordMatcher(e);t&&a.removeRoute(t)},clearRoutes:a.clearRoutes,hasRoute:function(e){return!!a.getRecordMatcher(e)},getRoutes:function(){return a.getRoutes().map((e=>e.record))},resolve:v,options:e,push:w,replace:function(e){return w(On(g(e),{replace:!0}))},go:j,back:()=>j(-1),forward:()=>j(1),beforeEach:l.add,beforeResolve:r.add,afterEach:u.add,onError:E.add,isReady:function(){return T&&d.value!==si?Promise.resolve():new Promise(((e,t)=>{P.add([e,t])}))},install(e){e.component("RouterLink",il),e.component("RouterView",cl),e.config.globalProperties.$router=this,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>c(d)}),Pn&&!R&&d.value===si&&(R=!0,w(i.location).catch((e=>{})));const a={};for(const t in si)Object.defineProperty(a,t,{get:()=>d.value[t],enumerable:!0});e.provide(Zi,this),e.provide(Qi,t(a)),e.provide(el,d);const o=e.unmount;$.add(e),e.unmount=function(){$.delete(e),$.size<1&&(p=si,z&&z(),z=null,d.value=si,R=!1,T=!1),o()}}};function H(e){return e.reduce(((e,t)=>e.then((()=>S(t)))),Promise.resolve())}return I}const dl=(e,t)=>{const a=e.route.matched.find((t=>{var a;return(null==(a=t.components)?void 0:a.default)===e.Component.type})),o=t??(null==a?void 0:a.meta.key)??(a&&(n=e.route,a.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,(e=>{var t;return(null==(t=n.params[e.slice(1)])?void 0:t.toString())||""}))));var n;return"function"==typeof o?o(e.route):o};function pl(e){return Array.isArray(e)?e:[e]}const fl={}
2,ml=function(e,t,a){let o=Promise.resolve();if(t&&t.length>0){const e=document.getElementsByTagName("link"),n=document.querySelector("meta[property=csp-nonce]"),i=(null==n?void 0:n.nonce)||(null==n?void 0:n.getAttribute("nonce"));o=Promise.allSettled(t.map((t=>{if(t=function(e,t){return new URL(e,t).href}(t,a),t in fl)return;fl[t]=!0;const o=t.endsWith(".css"),n=o?'[rel="stylesheet"]':"";if(!!a)for(let a=e.length-1;a>=0;a--){const n=e[a];if(n.href===t&&(!o||"stylesheet"===n.rel))return}else if(document.querySelector(`link[href="${t}"]${n}`))return;const l=document.createElement("link");return l.rel=o?"stylesheet":"modulepreload",o||(l.as="script"),l.crossOrigin="",l.href=t,i&&l.setAttribute("nonce",i),document.head.appendChild(l),o?new Promise(((e,a)=>{l.addEventListener("load",e),l.addEventListener("error",(()=>a(new Error(`Unable to preload CSS for ${t}`))))})):void 0})))}function n(e){const t=new Event("vite:preloadError",{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return o.then((t=>{for(const e of t||[])"rejected"===e.status&&n(e.reason);return e().catch(n)}))},hl=(...e)=>ml(...e).catch((e=>{const t=new Event("nuxt.preloadError");throw t.payload=e,window.dispatchEvent(t),e})),vl=[{name:"slug",path:"/:slug(.*)*",component:()=>hl((()=>import("./CIYrPZZ6.js")),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url).then((e=>e.default||e))},{name:"autor-uid",path:"/autor/:uid()",component:()=>hl((()=>import("./RS2cSoQT.js")),__vite__mapDeps([14,7,2,3,1,15,12,9,16,11,10,17]),import.meta.url).then((e=>e.default||e))},{name:"index",path:"/",component:()=>hl((()=>import("./pihRBMzF.js")),__vite__mapDeps([18,1,2,3,12,9,19]),import.meta.url).then((e=>e.default||e))},{name:"k-slug",path:"/k/:slug(.*)*",component:()=>hl((()=>import("./SCk1aAse.js")),__vite__mapDeps([20,21,2,3,12,9,22,23,24,15,16,25,1,11,10]),import.meta.url).then((e=>e.default||e))},{name:"kontakt",path:"/kontakt",component:()=>hl((()=>import("./CI_6-1wQ.js")),__vite__mapDeps([26,2,3,12,9,27]),import.meta.url).then((e=>e.default||e))},{name:"lista-galerii-uid",path:"/lista-galerii/:uid()",meta:{layout:"gallery"}||{},component:()=>hl((()=>import("./C8CMqLvk.js")),__vite__mapDeps([28,11,2,3,12,9,29]),import.meta.url).then((e=>e.default||e))},{name:"lista-galerii",path:"/lista-galerii",component:()=>hl((()=>import("./BwdBRoTY.js")),__vite__mapDeps([30,2,3,15,12,9,16,11,31]),import.meta.url).then((e=>e.default||e))},{name:"login",path:"/login",component:()=>hl((()=>import("./DE1-Gj63.js")),__vite__mapDeps([32,11,33,8,9,2,3,12,34]),import.meta.url).then((e=>e.default||e))},{name:"mapa-html-month",path:"/mapa-html/:month()",component:()=>hl((()=>import("./BhbAp_9g.js")),__vite__mapDeps([35,15,2,3,12,9,16,11,36]),import.meta.url).then((e=>e.default||e))},{name:"mapa-html",path:"/mapa-html",component:()=>hl((()=>import("./BbrSaZgz.js")),__vite__mapDeps([37,2,3,12,9,36]),import.meta.url).then((e=>e.default||e))},{name:"nekrologi-slug-uid",path:"/nekrologi/:slug()/:uid()",component:()=>hl((()=>import("./CqWzHpkz.js")),__vite__mapDeps([38,39,33,2,3,12,9,40,41,8,11,5,42]),import.meta.url).then((e=>e.default||e))},{name:"nekrologi",path:"/nekrologi",component:()=>hl((()=>import("./BSrGH7Vq.js")),__vite__mapDeps([43,15,2,3,12,9,16,5,44]),import.meta.url).then((e=>e.default||e))},{name:"ogloszenia-slug-uid",path:"/ogloszenia/:slug()/:uid()",component:()=>hl((()=>import("./BjPZvFfs.js")),__vite__mapDeps([45,46,2,3,47,15,12,9,16,48,10,49]),import.meta.url).then((e=>e.default||e))},{name:"ogloszenia-dodaj",path:"/ogloszenia/dodaj",component:()=>hl((()=>import("./DsAzNDn4.js")),__vite__mapDeps([50,51,2,3,12,9,52,53,54,8,55]),import.meta.url).then((e=>e.default||e))},{name:"ogloszenia",path:"/ogloszenia",component:()=>hl((()=>import("./CvnfuF_0.js")),__vite__mapDeps([56,46,2,3,47,15,12,9,16,48,57]),import.meta.url).then((e=>e.default||e))},{name:"ogloszenia-kategoria-slug",path:"/ogloszenia/kategoria/:slug()",component:()=>hl((()=>import("./llZMvskn.js")),__vite__mapDeps([58,46,2,3,47,15,12,9,16,48,11,59]),import.meta.url).then((e=>e.default||e))},{name:"ogloszenia-szukaj-uid",path:"/ogloszenia/szukaj/:uid()",component:()=>hl((()=>import("./DzS32ht_.js")),__vite__mapDeps([60,46,2,3,47,15,12,9,16,48,11,61]),import.meta.url).then((e=>e.default||e))},{name:"profil-edycja-danych",path:"/profil/edycja-danych",component:()=>hl((()=>import("./DnvRhFvX.js")),__vite__mapDeps([62,2,3,63,12,9,64,65]),import.meta.url).then((e=>e.default||e))},{name:"profil",path:"/profil",component:()=>hl((()=>import("./BJ9wtuu6.js")),__vite__mapDeps([66,63,2,3,12,9,64,67,68,69]),import.meta.url).then((e=>e.default||e))},{name:"profil-komentarze",path:"/profil/komentarze",component:()=>hl((()=>import("./BwG0KatG.js")),__vite__mapDeps([70,63,2,3,12,9,64,71]),import.meta.url).then((e=>e.default||e))},{name:"profil-nagraj-nam-temat-id",path:"/profil/nagraj-nam-temat/:id()",component:()=>hl((()=>import("./AhnlXSdg.js")),__vite__mapDeps([72,63,2,3,12,9,64,73,74,75]),import.meta.url).then((e=>e.default||e))},{name:"profil-nagraj-nam-temat",path:"/profil/nagraj-nam-temat",component:()=>hl((()=>import("./SVh_ITWd.js")),__vite__mapDeps([76,63,2,3,12,9,64,73,74,77]),import.meta.url).then((e=>e.default||e))},{name:"profil-nagraj-nam-temat-nowy",path:"/profil/nagraj-nam-temat/nowy",component:()=>hl((()=>import("./B9_lk2D2.js")),__vite__mapDeps([78,51,2,3,12,9,52,63,64,8,79]),import.meta.url).then((e=>e.default||e))},{name:"profil-newsletter",path:"/profil/newsletter",component:()=>hl((()=>import("./B7907H0z.js")),__vite__mapDeps([80,63,2,3,12,9,64,81]),import.meta.url).then((e=>e.default||e))},{name:"profil-ogloszenia-edytuj-uid",path:"/profil/ogloszenia/edytuj/:uid()",component:()=>hl((()=>import("./WM0MsVuE.js")),__vite__mapDeps([82,51,2,3,12,9,52,53,54,83]),import.meta.url).then((e=>e.default||e))},{name:"profil-ogloszenia",path:"/profil/ogloszenia",component:()=>hl((()=>import("./DpYXun0k.js")),__vite__mapDeps([84,47,2,3,15,12,9,16,63,64,11,85,86]),import.meta.url).then((e=>e.default||e))},{name:"profil-potwierdzenie",path:"/profil/potwierdzenie",component:()=>hl((()=>import("./BL9ZQk3W.js")),__vite__mapDeps([87,2,3,12,9,88]),import.meta.url).then((e=>e.default||e))},{name:"profil-witamy",path:"/profil/witamy",component:()=>hl((()=>import("./Du9Sawe0.js")),__vite__mapDeps([89,2,3,12,9,88]),import.meta.url).then((e=>e.default||e))},{name:"s-slug",path:"/s/:slug()",component:()=>hl((()=>import("./BlpXK4Sb.js")),__vite__mapDeps([90,11,2,3,12,9,91]),import.meta.url).then((e=>e.default||e))},{name:"szukaj-query",path:"/szukaj/:query()",component:()=>hl((()=>import("./C4PpJZzj.js")),__vite__mapDeps([92,93,2,3,12,9,94,23,24,15,16,11,95]),import.meta.url).then((e=>e.default||e))},{name:"tagi-tag",path:"/tagi/:tag()",component:()=>hl((()=>import("./C3liyCFx.js")),__vite__mapDeps([96,23,2,3,12,9,24,97,98,25,1,15,16,11,99]),import.meta.url).then((e=>e.default||e))},{name:"NewestArticles",path:"/najnowsze",component:()=>hl((()=>import("./SCk1aAse.js")),__vite__mapDeps([20,21,2,3,12,9,22,23,24,15,16,25,1,11,10]),import.meta.url).then((e=>e.default||e))},{name:void 0,path:"/:path(.*).amp",component:{}}],bl=(e,t,a)=>(t=!0===t?{}:t,{default:()=>{var o;return t?w(e,t,a):null==(o=a.default)?void 0:o.call(a)}});function gl(e){const t=(null==e?void 0:e.meta.key)??e.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,(t=>{var a;return(null==(a=e.params[t.slice(1)])?void 0:a.toString())||""}));return"function"==typeof t?t(e):t}const yl={scrollBehavior(e,t,a){var o;const n=ra(),i=(null==(o=no().options)?void 0:o.scrollBehaviorType)??"auto";let l=a||void 0;const r="function"==typeof e.meta.scrollToTop?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!l&&t&&e&&!1!==r&&function(e,t){if(e===t||t===si)return!1;if(gl(e)!==gl(t))return!0;const a=e.matched.every(((e,a)=>{var o,n;return e.components&&e.components.default===(null==(n=null==(o=t.matched[a])?void 0:o.components)?void 0:n.default)}));return!a}(e,t)&&(l={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:!!e.hash&&{el:e.hash,top:wl(e.hash),behavior:i};const s=e=>!!(e.meta.pageTransition??Xt),c=s(t)&&s(e)?"page:transition:finish":"page:finish";return new Promise((t=>{n.hooks.hookOnce(c,(async()=>{await new Promise((e=>setTimeout(e,0))),e.hash&&(l={el:e.hash,top:wl(e.hash),behavior:i}),t(l)}))}))}};function wl(e){try{const t=document.querySelector(e);
2if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}const _l={hashMode:!1,scrollBehaviorType:"auto",...yl},kl=lo((async e=>{var t;let a,o;if(!(null==(t=e.meta)?void 0:t.validate))return;const n=ra(),i=no(),l=([a,o]=qt((()=>Promise.resolve(e.meta.validate(e)))),a=await a,o(),a);if(!0===l)return;const r=fo({statusCode:l&&l.statusCode||404,statusMessage:l&&l.statusMessage||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),s=i.beforeResolve((t=>{if(s(),t===e){const t=i.afterEach((async()=>{t(),await n.runWithContext((()=>uo(r))),null==window||window.history.pushState({},"",e.fullPath)}));return!1}}))})),xl=[kl,lo((async e=>{let t,a;const o=([t,a]=qt((()=>yn(e.path))),t=await t,a(),t);if(o.redirect)return st(o.redirect,{acceptRelative:!0})?(window.location.href=o.redirect,!1):o.redirect}))],Sl={};function Bl(e,t,a){const{pathname:o,search:n,hash:i}=t,l=e.indexOf("#");if(l>-1){const t=i.includes(e.slice(l))?e.slice(l).length:1;let a=i.slice(t);return"/"!==a[0]&&(a="/"+a),pt(a,"")}const r=pt(o,e),s=!a||function(e,t,a={}){return a.trailingSlash||(e=ut(e),t=ut(t)),a.leadingSlash||(e=dt(e),t=dt(t)),a.encoding||(e=Qe(e),t=Qe(t)),e===t}(r,a,{trailingSlash:!0})?r:a;return s+(s.includes("?")?"":n)+i}const Ml=ia({name:"nuxt:router",enforce:"pre",async setup(e){var o;let n,i,l=sa().app.baseURL;_l.hashMode&&!l.includes("#")&&(l+="#");const r=(null==(o=_l.history)?void 0:o.call(_l,l))??(_l.hashMode?(s=l,(s=location.host?s||location.pathname+location.search:"").includes("#")||(s+="#"),xi(s)):xi(l));var s;const c=_l.routes?([n,i]=qt((()=>_l.routes(vl))),n=await n,i(),n??vl):vl;let u;const d=ul({..._l,scrollBehavior:(e,t,a)=>{if(t!==si){if(_l.scrollBehavior){if(d.options.scrollBehavior=_l.scrollBehavior,"scrollRestoration"in window.history){const e=d.beforeEach((()=>{e(),window.history.scrollRestoration="manual"}))}return _l.scrollBehavior(e,si,u||a)}}else u=a},history:r,routes:c});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(d);const p=b(d.currentRoute.value);d.afterEach(((e,t)=>{p.value=t})),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>p.value});const f=Bl(l,window.location,e.payload.path),m=b(d.currentRoute.value),h=()=>{m.value=d.currentRoute.value};e.hook("page:finish",h),d.afterEach(((e,t)=>{var a,o,n,i;(null==(o=null==(a=e.matched[0])?void 0:a.components)?void 0:o.default)===(null==(i=null==(n=t.matched[0])?void 0:n.components)?void 0:i.default)&&h()}));const v={};for(const t in m.value)Object.defineProperty(v,t,{get:()=>m.value[t]});e._route=t(v),e._middleware=e._middleware||{global:[],named:{}};const g=co();d.afterEach((async(t,a,o)=>{delete e._processingMiddleware,!e.isHydrating&&g.value&&await e.runWithContext(po),o&&await e.callHook("page:loading:end"),0===t.matched.length&&await e.runWithContext((()=>uo(Xa({statusCode:404,fatal:!1,statusMessage:`Page not found: ${t.fullPath}`,data:{path:t.fullPath}}))))}));try{0,[n,i]=qt((()=>d.isReady())),await n,i()}catch(_){[n,i]=qt((()=>e.runWithContext((()=>uo(_))))),await n,i()}const y=f!==d.currentRoute.value.fullPath?d.resolve(f):d.currentRoute.value;h();const w=e.payload.state._layout;return d.beforeEach((async(t,o)=>{var n;await e.callHook("page:loading:start"),t.meta=a(t.meta),e.isHydrating&&w&&!x(t.meta.layout)&&(t.meta.layout=w),e._processingMiddleware=!0;{const a=new Set([...xl,...e._middleware.global]);for(const e of t.matched){const t=e.meta.middleware;if(t)for(const e of pl(t))a.add(e)}{const o=await e.runWithContext((()=>yn(t.path)));if(o.appMiddleware)for(const e in o.appMiddleware)o.appMiddleware[e]?a.add(e):a.delete(e)}for(const i of a){const a="string"==typeof i?e._middleware.named[i]||await(null==(n=Sl[i])?void 0:n.call(Sl).then((e=>e.default||e))):i;if(!a)throw new Error(`Unknown route middleware: '${i}'.`);const l=await e.runWithContext((()=>a(t,o)));if(!e.payload.serverRendered&&e.isHydrating&&(!1===l||l instanceof Error)){const t=l||Xa({statusCode:404,statusMessage:`Page Not Found: ${f}`});return await e.runWithContext((()=>uo(t))),!1}if(!0!==l&&(l||!1===l))return l}}})),d.onError((async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")})),e.hooks.hookOnce("app:created",(async()=>{try{"name"in y&&(y.name=void 0),await d.replace({...y,force:!0}),d.options.scrollBehavior=_l.scrollBehavior}catch(_){await e.runWithContext((()=>uo(_)))}})),{provide:{router:d}}}}),Cl=globalThis.requestIdleCallback||(e=>{const t=Date.now(),a={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout((()=>{e(a)}),1)}),zl=e=>{const t=ra();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",(()=>{Cl((()=>e()))})):Cl((()=>e()))},Al=ia({name:"nuxt:payload",setup(e){no().beforeResolve((async(t,a)=>{if(t.path===a.path)return;const o=await wn(t.path);o&&Object.assign(e.static.data,o.data)})),zl((()=>{var t;e.hooks.hook("link:prefetch",(async e=>{const{hostname:t}=new URL(e,window.location.href);t===window.location.hostname&&await wn(e)})),"slow-2g"!==(null==(t=navigator.connection)?void 0:t.effectiveType)&&setTimeout(gn,1e3)}))}}),Tl=ia((()=>{const e=no();zl((()=>{e.beforeResolve((async()=>{await new Promise((e=>{setTimeout(e,100),requestAnimationFrame((()=>{setTimeout(e,0)}))}))}))}))})),Pl=ia((e=>{let t;async function a(){const o=await gn();t&&clearTimeout(t),t=setTimeout(a,ta);try{const t=await $fetch(Ot("builds/latest.json")+`?${Date.now()}`);t.id!==o.id&&e.hooks.callHook("app:manifest:update",t)}catch{}}zl((()=>{t=setTimeout(a,ta)}))}));const El=ia({name:"nuxt:chunk-reload",setup(e){const t=no(),a=sa(),o=new Set;function n(e){!function(e={}){const t=e.path||window.location.pathname;let a={};try{a=Fe(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(null==a?void 0:a.path)!==t||(null==a?void 0:a.expires)<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:ra().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}({path:"href"in e&&"#"===e.href[0]?a.app.baseURL+e.href:ht(a.app.baseURL,e.fullPath),persistState:!0})}t.beforeEach((()=>{o.clear()}
2)),e.hook("app:chunkError",(({error:e})=>{o.add(e)})),e.hook("app:manifest:update",(()=>{t.beforeResolve(n)})),t.onError(((e,t)=>{o.has(e)&&n(t)}))}});let Ol;const Ll=e=>Ol=e,Nl=Symbol();function jl(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var Rl,$l;($l=Rl||(Rl={})).direct="direct",$l.patchObject="patch object",$l.patchFunction="patch function";const Il=()=>{};function Hl(e,t,a,n=Il){e.push(t);const i=()=>{const a=e.indexOf(t);a>-1&&(e.splice(a,1),n())};return!a&&o()&&z(i),i}function Fl(e,...t){e.slice().forEach((e=>{e(...t)}))}const Vl=e=>e(),Dl=Symbol(),Wl=Symbol();function Gl(e,t){e instanceof Map&&t instanceof Map?t.forEach(((t,a)=>e.set(a,t))):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const a in t){if(!t.hasOwnProperty(a))continue;const o=t[a],n=e[a];jl(n)&&jl(o)&&e.hasOwnProperty(a)&&!B(o)&&!M(o)?e[a]=Gl(n,o):e[a]=o}return e}const Ul=Symbol();const{assign:Kl}=Object;function ql(t,o,n={},i,l,r){let c;const u=Kl({actions:{}},n),p={deep:!0};let m,h,v,b=[],g=[];const y=i.state.value[t];let w;function _(e){let a;m=h=!1,"function"==typeof e?(e(i.state.value[t]),a={type:Rl.patchFunction,storeId:t,events:v}):(Gl(i.state.value[t],e),a={type:Rl.patchObject,payload:e,storeId:t,events:v});const o=w=Symbol();s().then((()=>{w===o&&(m=!0)})),h=!0,Fl(b,a,i.state.value[t])}r||y||(i.state.value[t]={}),d({});const k=r?function(){const{state:e}=n,t=e?e():{};this.$patch((e=>{Kl(e,t)}))}:Il;const x=(e,a="")=>{if(Dl in e)return e[Wl]=a,e;const o=function(){Ll(i);const a=Array.from(arguments),n=[],l=[];let r;Fl(g,{args:a,name:o[Wl],store:z,after:function(e){n.push(e)},onError:function(e){l.push(e)}});try{r=e.apply(this&&this.$id===t?this:z,a)}catch(s){throw Fl(l,s),s}return r instanceof Promise?r.then((e=>(Fl(n,e),e))).catch((e=>(Fl(l,e),Promise.reject(e)))):(Fl(n,r),r)};return o[Dl]=!0,o[Wl]=a,o},S={_p:i,$id:t,$onAction:Hl.bind(null,g),$patch:_,$reset:k,$subscribe(e,a={}){const o=Hl(b,e,a.detached,(()=>n())),n=c.run((()=>f((()=>i.state.value[t]),(o=>{("sync"===a.flush?h:m)&&e({storeId:t,type:Rl.direct,events:v},o)}),Kl({},p,a))));return o},$dispose:function(){c.stop(),b=[],g=[],i._s.delete(t)}},z=a(S);i._s.set(t,z);const A=(i._a&&i._a.runWithContext||Vl)((()=>i._e.run((()=>(c=e()).run((()=>o({action:x})))))));for(const e in A){const a=A[e];if(B(a)&&(!B(P=a)||!P.effect)||M(a))r||(!y||jl(T=a)&&T.hasOwnProperty(Ul)||(B(a)?a.value=y[e]:Gl(a,y[e])),i.state.value[t][e]=a);else if("function"==typeof a){const t=x(a,e);A[e]=t,u.actions[e]=a}}var T,P;return Kl(z,A),Kl(C(z),A),Object.defineProperty(z,"$state",{get:()=>i.state.value[t],set:e=>{_((t=>{Kl(t,e)}))}}),i._p.forEach((e=>{Kl(z,c.run((()=>e({store:z,app:i._a,pinia:i,options:u}))))})),y&&r&&n.hydrate&&n.hydrate(z.$state,y),m=!0,h=!0,z}function Xl(e,t,a){let o,i;const r="function"==typeof t;function s(e,a){const s=n();(e=e||(s?l(Nl,null):null))&&Ll(e),(e=Ol)._s.has(o)||(r?ql(o,t,i,e):function(e,t,a){const{state:o,actions:n,getters:i}=t,l=a.state.value[e];let r;r=ql(e,(function(){l||(a.state.value[e]=o?o():{});const t=A(a.state.value[e]);return Kl(t,n,Object.keys(i||{}).reduce(((t,o)=>(t[o]=S(y((()=>{Ll(a);const t=a._s.get(e);return i[o].call(t,t)}))),t)),{}))}),t,a,0,!0)}(o,i,e));return e._s.get(o)}return o=e,i=r?a:t,s.$id=o,s}function Yl(...e){var t;const a="string"==typeof e[e.length-1]?e.pop():void 0;"string"!=typeof e[0]&&e.unshift(a);let[n,l,s={}]=e;if("string"!=typeof n)throw new TypeError("[nuxt] [asyncData] key must be a string.");if("function"!=typeof l)throw new TypeError("[nuxt] [asyncData] handler must be a function.");const u=ra(),p=l;s.server=s.server??!0,s.default=s.default??(()=>Yt),s.getCachedData=s.getCachedData??(()=>u.isHydrating?u.payload.data[n]:u.static.data[n]),s.lazy=s.lazy??!1,s.immediate=s.immediate??!0,s.deep=s.deep??Zt,s.dedupe=s.dedupe??"cancel";const m=s.getCachedData(n,u),h=null!=m;if(!u._asyncData[n]||!s.immediate){(t=u.payload._errors)[n]??(t[n]=Jt);const e=s.deep?d:b;u._asyncData[n]={data:e(h?m:s.default()),pending:d(!h),error:r(u.payload._errors,n),status:d("idle"),_default:s.default}}const v={...u._asyncData[n]};delete v._default,v.refresh=v.execute=(e={})=>
2{if(u._asyncDataPromises[n]){if("defer"===(t=e.dedupe??s.dedupe)||!1===t)return u._asyncDataPromises[n];u._asyncDataPromises[n].cancelled=!0}var t;if(e._initial||u.isHydrating&&!1!==e._initial){const t=e._initial?m:s.getCachedData(n,u);if(null!=t)return Promise.resolve(t)}v.pending.value=!0,v.status.value="pending";const a=new Promise(((e,t)=>{try{e(p(u))}catch(a){t(a)}})).then((async e=>{if(a.cancelled)return u._asyncDataPromises[n];let t=e;s.transform&&(t=await s.transform(e)),s.pick&&(t=function(e,t){const a={};for(const o of t)a[o]=e[o];return a}(t,s.pick)),u.payload.data[n]=t,v.data.value=t,v.error.value=Jt,v.status.value="success"})).catch((e=>{if(a.cancelled)return u._asyncDataPromises[n];v.error.value=fo(e),v.data.value=c(s.default()),v.status.value="error"})).finally((()=>{a.cancelled||(v.pending.value=!1,delete u._asyncDataPromises[n])}));return u._asyncDataPromises[n]=a,u._asyncDataPromises[n]},v.clear=()=>function(e,t){t in e.payload.data&&(e.payload.data[t]=void 0);t in e.payload._errors&&(e.payload._errors[t]=Jt);e._asyncData[t]&&(e._asyncData[t].data.value=void 0,e._asyncData[t].error.value=Jt,e._asyncData[t].pending.value=!1,e._asyncData[t].status.value="idle");t in e._asyncDataPromises&&(e._asyncDataPromises[t]&&(e._asyncDataPromises[t].cancelled=!0),e._asyncDataPromises[t]=void 0)}(u,n);const g=()=>v.refresh({_initial:!0}),y=!1!==s.server&&u.payload.serverRendered;{const e=i();if(e&&!e._nuxtOnBeforeMountCbs){e._nuxtOnBeforeMountCbs=[];const t=e._nuxtOnBeforeMountCbs;T((()=>{t.forEach((e=>{e()})),t.splice(0,t.length)})),P((()=>t.splice(0,t.length)))}y&&u.isHydrating&&(v.error.value||null!=m)?(v.pending.value=!1,v.status.value=v.error.value?"error":"success"):e&&(u.payload.serverRendered&&u.isHydrating||s.lazy)&&s.immediate?e._nuxtOnBeforeMountCbs.push(g):s.immediate&&g();const t=o();if(s.watch){const e=f(s.watch,(()=>v.refresh()));t&&z(e)}const a=u.hook("app:data:refresh",(async e=>{e&&!e.includes(n)||await v.refresh()}));t&&z(a)}const w=Promise.resolve(u._asyncDataPromises[n]).then((()=>v));return Object.assign(w,v),w}const Jl="__nuxt_component";const Zl=function(...e){const[t,o]=e,{setup:n}=t;return n||t.asyncData||t.head?{[Jl]:!0,_fetchKeyBase:o,...t,setup(e,o){const l=ra(),r=n?Promise.resolve(l.runWithContext((()=>n(e,o)))).then((e=>e||{})):{},s=[];if(t.asyncData&&s.push(async function(e,t){const o=ra(),n=io(),l=i(),{fetchKey:r,_fetchKeyBase:s}=l.proxy.$options,c=("function"==typeof r?r((()=>"")):r)||[s,n.fullPath,n.matched.findIndex((e=>Object.values(e.components||{}).includes(l.type)))].join(":"),{data:u,error:d}=await Yl(`options:asyncdata:${c}`,(()=>o.runWithContext((()=>t(o)))));if(d.value)throw fo(d.value);u.value&&"object"==typeof u.value&&Object.assign(await e,A(a(u.value)))}(r,t.asyncData)),t.head){const e=ra();hn("function"==typeof t.head?()=>t.head(e):t.head)}return Promise.resolve(r).then((()=>Promise.all(s))).then((()=>r)).finally((()=>{s.length=0}))}}:{[Jl]:!0,...t}};function Ql(...e){const t="string"==typeof e[e.length-1]?e.pop():void 0;"string"!=typeof e[0]&&e.unshift(t);const[a,o]=e;if(!a||"string"!=typeof a)throw new TypeError("[nuxt] [useState] key must be a string: "+a);if(void 0!==o&&"function"!=typeof o)throw new Error("[nuxt] [useState] init must be a function: "+o);const n="$s"+a,i=ra(),l=r(i.payload.state,n);if(void 0===l.value&&o){const e=o();if(B(e))return i.payload.state[n]=e,e;l.value=e}return l}function er(e){var t;const a=[(null==(t=E(e.method))?void 0:t.toUpperCase())||"GET",E(e.baseURL)];for(const o of[e.params||e.query]){const e=E(o);if(!e)continue;const t={};for(const[a,o]of Object.entries(e))t[E(a)]=E(o);a.push(t)}return a}function tr(e){if("object"!=typeof e)return e;var t,a,o=Object.prototype.toString.call(e);if("[object Object]"===o){if(e.constructor!==Object&&"function"==typeof e.constructor)for(t in a=new e.constructor,e)e.hasOwnProperty(t)&&a[t]!==e[t]&&(a[t]=tr(e[t]));else for(t in a={},e)"__proto__"===t?Object.defineProperty(a,t,{value:tr(e[t]),configurable:!0,enumerable:!0,writable:!0}):a[t]=tr(e[t]);return a}if("[object Array]"===o){for(t=e.length,a=Array(t);t--;)a[t]=tr(e[t]);return a}return"[object Set]"===o?(a=new Set,e.forEach((function(e){a.add(tr(e))})),a):"[object Map]"===o?(a=new Map,e.forEach((function(e,t){a.set(tr(t),tr(e))})),a):"[object Date]"===o?new Date(+e):"[object RegExp]"===o?((a=new RegExp(e.source,e.flags)).lastIndex=e.lastIndex,a):"[object DataView]"===o?new e.constructor(tr(e.buffer)):"[object ArrayBuffer]"===o?e.slice(0):"Array]"===o.slice(-6)?new e.constructor(e):e}const ar={path:"/",watch:!0,decode:e=>Fe(decodeURIComponent(e)),encode:e=>encodeURIComponent("string"==typeof e?e:JSON.stringify(e))},or=window.cookieStore;function nr(e,t){var a;const n={...ar,...t};n.filter??(n.filter=t=>t===e);
2const i=ir(n)||{};let l;void 0!==n.maxAge?l=1e3*n.maxAge:n.expires&&(l=n.expires.getTime()-Date.now());const r=void 0!==l&&l<=0,c=tr(r?void 0:i[e]??(null==(a=n.default)?void 0:a.call(n))),u=l&&!r?function(e,t,a){let n,i,l=0;const r=a?d(e):{value:e};o()&&z((()=>{null==i||i(),clearTimeout(n)}));return O(((e,o)=>{function s(){l=0,clearTimeout(n);const e=t-l,a=e<lr?e:lr;n=setTimeout((()=>{if(l+=a,l<t)return s();r.value=void 0,o()}),a)}return a&&(i=f(r,o)),{get:()=>(e(),r.value),set(e){s(),r.value=e,o()}}}))}(c,l,n.watch&&"shallow"!==n.watch):d(c);{let t=null;try{or||"undefined"==typeof BroadcastChannel||(t=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const a=()=>{n.readonly||function(e,t,a={}){return e===t||ha(e,a)===ha(t,a)}(u.value,i[e])||(!function(e,t,a={}){document.cookie=function(e,t,a={}){if(null==t)return fa(e,t,{...a,maxAge:-1});return fa(e,t,a)}(e,t,a)}(e,u.value,n),i[e]=tr(u.value),null==t||t.postMessage({value:n.encode(u.value)}))},l=t=>{var a;const o=t.refresh?null==(a=ir(n))?void 0:a[e]:n.decode(t.value);r=!0,u.value=o,i[e]=tr(o),s((()=>{r=!1}))};let r=!1;const c=!!o();if(c&&z((()=>{r=!0,a(),null==t||t.close()})),or){const t=t=>{const a=t.changed.find((t=>t.name===e));a&&l({value:a.value})};or.addEventListener("change",t),c&&z((()=>or.removeEventListener("change",t)))}else t&&(t.onmessage=({data:e})=>l(e));n.watch?f(u,(()=>{r||a()}),{deep:"shallow"!==n.watch}):a()}return u}function ir(e={}){return function(e,t){if("string"!=typeof e)throw new TypeError("argument str must be a string");const a={},o=t||{},n=o.decode||ua;let i=0;for(;i<e.length;){const t=e.indexOf("=",i);if(-1===t)break;let l=e.indexOf(";",i);if(-1===l)l=e.length;else if(l<t){i=e.lastIndexOf(";",t-1)+1;continue}const r=e.slice(i,t).trim();if(!(null==o?void 0:o.filter)||(null==o?void 0:o.filter(r))){if(void 0===a[r]){let o=e.slice(t+1,l).trim();34===o.codePointAt(0)&&(o=o.slice(1,-1)),a[r]=da(o,n)}i=l+1}else i=l+1}return a}(document.cookie,e)}const lr=2147483647;const rr=ia({name:"pinia",setup(t){const a=function(){const t=e(!0),a=t.run((()=>d({})));let o=[],n=[];const i=S({install(e){Ll(i),i._a=e,e.provide(Nl,i),e.config.globalProperties.$pinia=i,n.forEach((e=>o.push(e))),n=[]},use(e){return this._a?o.push(e):n.push(e),this},_p:o,_a:null,_e:t,_s:new Map,state:a});return i}();return t.vueApp.use(a),Ll(a),t.payload&&t.payload.pinia&&(a.state.value=t.payload.pinia),{provide:{pinia:a}}}}),sr=ia({name:"nuxt:global-components"}),cr={default:()=>hl((()=>import("./D15WlUpc.js")),__vite__mapDeps([100,2,3,12,9,101]),import.meta.url).then((e=>e.default||e)),gallery:()=>hl((()=>import("./LwmI_esh.js")),__vite__mapDeps([102,2,3,12,9,103]),import.meta.url).then((e=>e.default||e))},ur=ia({name:"nuxt:prefetch",setup(e){const t=no();e.hooks.hook("app:mounted",(()=>{t.beforeEach((async e=>{var t;const a=null==(t=null==e?void 0:e.meta)?void 0:t.layout;a&&"function"==typeof cr[a]&&await cr[a]()}))})),e.hooks.hook("link:prefetch",(e=>{if(st(e))return;const a=t.resolve(e);if(!a)return;const o=a.meta.layout;let n=pl(a.meta.middleware);n=n.filter((e=>"string"==typeof e));for(const t of n)"function"==typeof Sl[t]&&Sl[t]();o&&"function"==typeof cr[o]&&cr[o]()}))}}),dr=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|FBAN|FBAV|fennec|hiptop|iemobile|ip(hone|od)|Instagram|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,pr=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
2sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,fr=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|FBAN|FBAV|fennec|hiptop|iemobile|ip(hone|od)|Instagram|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,mr=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,hr=new RegExp([{pattern:"Googlebot\\/",url:"http://www.google.com/bot.html",instances:["Googlebot/2.1 (+http://www.google.com/bot.html)","Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari/600.1.4 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari/600.1.4 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Safari/537.36"]},{pattern:"Googlebot-Mobile",instances:["DoCoMo/2.0 N905i(c100;TB;W24H16) (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6531.22.7 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)","Nokia6820/2.0 (4.83) Profile/MIDP-1.0 Configuration/CLDC-1.0 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)","SAMSUNG-SGH-E250/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)"]},{pattern:"Googlebot-Image",instances:["Googlebot-Image/1.0"]},{pattern:"Googlebot-News",instances:["Googlebot-News"]},{pattern:"Googlebot-Video",instances:["Googlebot-Video/1.0"]},{pattern:"AdsBot-Google([^-]|$)",url:"https://support.google.com/webmasters/answer/1061943?hl=en",instances:["AdsBot-Google (+http://www.google.com/adsbot.html)"]},{pattern:"AdsBot-Google-Mobile",addition_date:"2017/08/21",url:"https://support.google.com/adwords/answer/2404197",instances:["AdsBot-Google-Mobile-Apps","Mozilla/5.0 (Linux; Android 5.0; SM-G920A) AppleWebKit (KHTML, like Gecko) Chrome Mobile Safari (compatible; AdsBot-Google-Mobile; +http://www.google.com/mobile/adsbot.html)","Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1 (compatible; AdsBot-Google-Mobile; +http://www.google.com/mobile/adsbot.html)"]},{pattern:"Feedfetcher-Google",addition_date:"2018/06/27",url:"https://support.google.com/webmasters/answer/178852",instances:["Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; 1 subscribers; feed-id=728742641706423)"]},{pattern:"Mediapartners-Google",url:"https://support.google.com/webmasters/answer/1061943?hl=en",instances:["Mediapartners-Google","Mozilla/5.0 (compatible; MSIE or Firefox mutant; not on Windows server;) Daumoa/4.0 (Following Mediapartners-Google)","Mozilla/5.0 (iPhone; U; CPU iPhone OS 10_0 like Mac OS X; en-us) AppleWebKit/602.1.38 (KHTML, like Gecko) Version/10.0 Mobile/14A5297c Safari/602.1 (compatible; Mediapartners-Google/2.1; +http://www.google.com/bot.html)","Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6531.22.7 (compatible; Mediapartners-Google/2.1; +http://www.google.com/bot.html)"]},{pattern:"Mediapartners \\(Googlebot\\)",addition_date:"2017/08/08",url:"https://support.google.com/webmasters/answer/1061943?hl=en",instances:[]},{pattern:"APIs-Google",addition_date:"2017/08/08",url:"https://support.google.com/webmasters/answer/1061943?hl=en",instances:["APIs-Google (+https://developers.google.com/webmasters/APIs-Google.html)"]},{pattern:"Google-InspectionTool",url:"https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers",instances:["Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Google-InspectionTool/1.0)","Mozilla/5.0 (compatible; Google-InspectionTool/1.0)"]},{pattern:"Storebot-Google",url:"https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers",instances:["Mozilla/5.0 (X11; Linux x86_64; Storebot-Google/1.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36","Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012; Storebot-Google/1.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Mobile Safari/537.36"]},{pattern:"GoogleOther",url:"https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers",instances:["GoogleOther"]}
2,{pattern:"bingbot",url:"http://www.bing.com/bingbot.htm",instances:["Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 530) like Gecko (compatible; adidxbot/2.0; +http://www.bing.com/bingbot.htm)","Mozilla/5.0 (compatible; adidxbot/2.0; http://www.bing.com/bingbot.htm)","Mozilla/5.0 (compatible; adidxbot/2.0; +http://www.bing.com/bingbot.htm)","Mozilla/5.0 (compatible; bingbot/2.0; http://www.bing.com/bingbot.htm)","Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm","Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)","Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) SitemapProbe","Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; adidxbot/2.0; http://www.bing.com/bingbot.htm)","Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; adidxbot/2.0; +http://www.bing.com/bingbot.htm)","Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; bingbot/2.0; http://www.bing.com/bingbot.htm)","Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)","Mozilla/5.0 (seoanalyzer; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)","Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Safari/537.36","Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/103.0.5060.134 Safari/537.36"]},{pattern:"Slurp",url:"http://help.yahoo.com/help/us/ysearch/slurp",instances:["Mozilla/5.0 (compatible; Yahoo! Slurp/3.0; http://help.yahoo.com/help/us/ysearch/slurp)","Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)","Mozilla/5.0 (compatible; Yahoo! Slurp China; http://misc.yahoo.com.cn/help.html)"]},{pattern:"[wW]get",instances:["WGETbot/1.0 (+http://wget.alanreed.org)","Wget/1.14 (linux-gnu)","Wget/1.20.3 (linux-gnu)"]},{pattern:"LinkedInBot",instances:["LinkedInBot/1.0 (compatible; Mozilla/5.0; Jakarta Commons-HttpClient/3.1 +http://www.linkedin.com)","LinkedInBot/1.0 (compatible; Mozilla/5.0; Jakarta Commons-HttpClient/4.3 +http://www.linkedin.com)","LinkedInBot/1.0 (compatible; Mozilla/5.0; Apache-HttpClient +http://www.linkedin.com)"]},{pattern:"Python-urllib",instances:["Python-urllib/1.17","Python-urllib/2.5","Python-urllib/2.6","Python-urllib/2.7","Python-urllib/3.1","Python-urllib/3.2","Python-urllib/3.3","Python-urllib/3.4","Python-urllib/3.5","Python-urllib/3.6","Python-urllib/3.7"]},{pattern:"python-requests",addition_date:"2018/05/27",instances:["python-requests/2.9.2","python-requests/2.11.1","python-requests/2.18.4","python-requests/2.19.1","python-requests/2.20.0","python-requests/2.21.0","python-requests/2.22.0"]},{pattern:"aiohttp",addition_date:"2019/12/23",instances:["Python/3.9 aiohttp/3.7.3","Python/3.8 aiohttp/3.7.2","Python/3.7 aiohttp/3.6.2a2"],url:"https://docs.aiohttp.org/en/stable/"},{pattern:"httpx",addition_date:"2019/12/23",instances:["python-httpx/0.16.1","python-httpx/0.13.0.dev1"],url:"https://www.python-httpx.org"},{pattern:"libwww-perl",instances:["2Bone_LinkChecker/1.0 libwww-perl/6.03","2Bone_LinkChkr/1.0 libwww-perl/6.03","amibot - http://www.amidalla.de - [email protected] libwww-perl/5.831"]},{pattern:"httpunit",instances:["httpunit/1.x"]},{pattern:"Nutch",instances:["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/605.1.16 (KHTML, like Gecko; compatible; Friendly_Crawler/2.0) Chrome/120.0.6099.217 Safari/605.1.15/Nutch-1.20-SNAPSHOT","NutchCVS/0.7.1 (Nutch; http://lucene.apache.org/nutch/bot.html; [email protected])","istellabot-nutch/Nutch-1.10"]},{pattern:"Go-http-client",addition_date:"2016/03/26",url:"https://golang.org/pkg/net/http/",instances:["Go-http-client/1.1","Go-http-client/2.0"]},{pattern:"phpcrawl",addition_date:"2012/09/17",url:"http://phpcrawl.cuab.de/",instances:["phpcrawl"]},{pattern:"msnbot",url:"http://search.msn.com/msnbot.htm",instances:["adidxbot/1.1 (+http://search.msn.com/msnbot.htm)","adidxbot/2.0 (+http://search.msn.com/msnbot.htm)","librabot/1.0 (+http://search.msn.com/msnbot.htm)","librabot/2.0 (+http://search.msn.com/msnbot.htm)","msnbot-NewsBlogs/2.0b (+http://search.msn.com/msnbot.htm)","msnbot-UDiscovery/2.0b (+http://search.msn.com/msnbot.htm)","msnbot-media/1.0 (+http://search.msn.com/msnbot.htm)","msnbot-media/1.1 (+http://search.msn.com/msnbot.htm)","msnbot-media/2.0b (+http://search.msn.com/msnbot.htm)","msnbot/1.0 (+http://search.msn.com/msnbot.htm)","msnbot/1.1 (+http://search.msn.com/msnbot.htm)","msnbot/2.0b (+http://search.msn.com/msnbot.htm)","msnbot/2.0b (+http://search.msn.com/msnbot.htm).","msnbot/2.0b (+http://search.msn.com/msnbot.htm)._"]},{pattern:"jyxobot",instances:[]},{pattern:"FAST-WebCrawler",instances:["FAST-WebCrawler/3.6/FirstPage (atw-crawler at fast dot no;http://fast.no/support/crawler.asp)","FAST-WebCrawler/3.7 (atw-crawler at fast dot no; http://fast.no/support/crawler.asp)","FAST-WebCrawler/3.7/FirstPage (atw-crawler at fast dot no;http://fast.no/support/crawler.asp)","FAST-WebCrawler/3.8"]},{pattern:"FAST Enterprise Crawler",instances:["FAST Enterprise Crawler 6 / Scirus [email protected]; http://www.scirus.com/srsapp/contactus/","FAST Enterprise Crawler 6 used by Schibsted ([email protected])"]},{pattern:"BIGLOTRON",instances:["BIGLOTRON (Beta 2;GNU/Linux)"]},{pattern:"Teoma",instances:["Mozilla/2.0 (compatible; Ask Jeeves/Teoma; +http://sp.ask.com/docs/about/tech_crawling.html)","Mozilla/2.0 (compatible; Ask Jeeves/Teoma; +http://about.ask.com/en/docs/about/webmasters.shtml)"],url:"http://about.ask.com/en/docs/about/webmasters.shtml"}
2,{pattern:"convera",instances:["ConveraCrawler/0.9e (+http://ews.converasearch.com/crawl.htm)"],url:"http://ews.converasearch.com/crawl.htm"},{pattern:"seekbot",instances:["Seekbot/1.0 (http://www.seekbot.net/bot.html) RobotsTxtFetcher/1.2"],url:"http://www.seekbot.net/bot.html"},{pattern:"Gigabot",instances:["Gigabot/1.0","Gigabot/2.0 (http://www.gigablast.com/spider.html)"],url:"http://www.gigablast.com/spider.html"},{pattern:"Gigablast",instances:["GigablastOpenSource/1.0"],url:"https://github.com/gigablast/open-source-search-engine"},{pattern:"exabot",instances:["Mozilla/5.0 (compatible; Alexabot/1.0; +http://www.alexa.com/help/certifyscan; [email protected])","Mozilla/5.0 (compatible; Exabot PyExalead/3.0; +http://www.exabot.com/go/robot)","Mozilla/5.0 (compatible; Exabot-Images/3.0; +http://www.exabot.com/go/robot)","Mozilla/5.0 (compatible; Exabot/3.0 (BiggerBetter); +http://www.exabot.com/go/robot)","Mozilla/5.0 (compatible; Exabot/3.0; +http://www.exabot.com/go/robot)","Mozilla/5.0 (compatible; Exabot/3.0; http://www.exabot.com/go/robot)"]},{pattern:"ia_archiver",instances:["ia_archiver (+http://www.alexa.com/site/help/webmasters; [email protected])","ia_archiver-web.archive.org"]},{pattern:"GingerCrawler",instances:["GingerCrawler/1.0 (Language Assistant for Dyslexics; www.gingersoftware.com/crawler_agent.htm; support at ginger software dot com)"]},{pattern:"webmon ",instances:[]},{pattern:"HTTrack",instances:["Mozilla/4.5 (compatible; HTTrack 3.0x; Windows 98)"]},{pattern:"grub\\.org",instances:["Mozilla/4.0 (compatible; grub-client-0.3.0; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.0.4; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.0.5; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.0.6; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.0.7; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.1.1; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.2.1; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.3.1; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.3.7; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.4.3; Crawl your own stuff with http://grub.org)","Mozilla/4.0 (compatible; grub-client-1.5.3; Crawl your own stuff with http://grub.org)"]},{pattern:"UsineNouvelleCrawler",instances:[]},{pattern:"antibot",instances:[]},{pattern:"netresearchserver",instances:[]},{pattern:"speedy",instances:["Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) Speedy Spider (http://www.entireweb.com/about/search_tech/speedy_spider/)","Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) Speedy Spider for SpeedyAds (http://www.entireweb.com/about/search_tech/speedy_spider/)","Mozilla/5.0 (compatible; Speedy Spider; http://www.entireweb.com/about/search_tech/speedy_spider/)","Speedy Spider (Entireweb; Beta/1.2; http://www.entireweb.com/about/search_tech/speedyspider/)","Speedy Spider (http://www.entireweb.com/about/search_tech/speedy_spider/)"]},{pattern:"fluffy",instances:[]},{pattern:"findlink",instances:["findlinks/1.0 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.3-beta8 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.3-beta9 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.5-beta7 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.6-beta1 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.6-beta1 (+http://wortschatz.uni-leipzig.de/findlinks/; YaCy 0.1; yacy.net)","findlinks/1.1.6-beta2 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.6-beta3 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.6-beta4 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.6-beta5 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/1.1.6-beta6 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.0 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.0.1 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.0.2 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.0.4 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.0.5 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.0.9 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.1 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.1.3 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.1.5 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.2 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.5 (+http://wortschatz.uni-leipzig.de/findlinks/)","findlinks/2.6 (+http://wortschatz.uni-leipzig.de/findlinks/)"]},{pattern:"msrbot",instances:[]},{pattern:"panscient",instances:["panscient.com"]},{pattern:"yacybot",instances:["yacybot (/global; amd64 FreeBSD 10.3-RELEASE; java 1.8.0_77; GMT/en) http://yacy.net/bot.html","yacybot (/global; amd64 FreeBSD 10.3-RELEASE-p7; java 1.7.0_95; GMT/en) http://yacy.net/bot.html","yacybot (-global; amd64 FreeBSD 9.2-RELEASE-p10; java 1.7.0_65; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 2.6.32-042stab093.4; java 1.7.0_65; Etc/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 2.6.32-042stab094.8; java 1.7.0_79; America/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 2.6.32-042stab108.8; java 1.7.0_91; America/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 2.6.32-042stab111.11; java 1.7.0_79; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 2.6.32-042stab116.1; java 1.7.0_79; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 2.6.32-573.3.1.el6.x86_64; java 1.7.0_85; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.10.0-229.4.2.el7.x86_64; java 1.7.0_79; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.10.0-229.4.2.el7.x86_64; java 1.8.0_45; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.10.0-229.7.2.el7.x86_64; java 1.8.0_45; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.10.0-327.22.2.el7.x86_64; java 1.7.0_101; Etc/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.11.10-21-desktop; java 1.7.0_51; America/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.12.1; java 1.7.0_65; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-042stab093.4; java 1.7.0_79; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-042stab093.4; java 1.7.0_79; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-45-generic; java 1.7.0_75; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.13.0-61-generic; java 1.7.0_79; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-74-generic; java 1.7.0_91; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-83-generic; java 1.7.0_95; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-83-generic; java 1.7.0_95; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-85-generic; java 1.7.0_101; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-85-generic; java 1.7.0_95; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.13.0-88-generic; java 1.7.0_101; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.14-0.bpo.1-amd64; java 1.7.0_55; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.14.32-xxxx-grs-ipv6-64; java 1.7.0_75; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.14.32-xxxx-grs-ipv6-64; java 1.8.0_111; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_111; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_75; America/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_75; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_75; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_79; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_79; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_91; Europe/de) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_95; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.8.0_111; Europe/en) http://yacy.net/bot.html","yacybot (/global; amd64 Linux 3.16-0.bpo.2-amd64; java 1.7.0_65; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.19.0-15-generic; java 1.8.0_45-internal; Europe/de) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.2.0-4-amd64; java 1.7.0_65; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 3.2.0-4-amd64; java 1.7.0_67; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 4.4.0-57-generic; java 9-internal; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Windows 8.1 6.3; java 1.7.0_55; Europe/de) http://yacy.net/bot.html","yacybot (-global; amd64 Windows 8 6.2; java 1.7.0_55; Europe/de) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 5.2.8-Jinsol; java 12.0.2; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 5.2.9-Jinsol; java 12.0.2; Europe/en) http://yacy.net/bot.html","yacybot (-global; amd64 Linux 5.2.11-Jinsol; java 12.0.2; Europe/en) http://yacy.net/bot.html"]},{pattern:"AISearchBot",instances:[]},{pattern:"ips-agent",instances:["BlackBerry9000/4.6.0.167 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102 ips-agent","Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12; ips-agent) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7","Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.3; ips-agent) Gecko/20090824 Fedora/1.0.7-1.1.fc4 Firefox/3.5.3","Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24; ips-agent) Gecko/20111107 Ubuntu/10.04 (lucid) Firefox/3.6.24","Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0; ips-agent) Gecko/20100101 Firefox/14.0.1"]},{pattern:"tagoobot",instances:[]},{pattern:"MJ12bot",instances:["MJ12bot/v1.2.0 (http://majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.2.1; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.2.3; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.2.4; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.2.5; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.3.0; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.3.1; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.3.2; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.3.3; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.0; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.1; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.2; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.3; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.4 (domain ownership verifier); http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.4; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.6; http://mj12bot.com/)","Mozilla/5.0 (compatible; MJ12bot/v1.4.7; http://mj12bot.com/)","Mozilla/5.0 (compatible; MJ12bot/v1.4.7; http://www.majestic12.co.uk/bot.php?+)","Mozilla/5.0 (compatible; MJ12bot/v1.4.8; http://mj12bot.com/)"]},{pattern:"woriobot",instances:["Mozilla/5.0 (compatible; woriobot +http://worio.com)","Mozilla/5.0 (compatible; woriobot support [at] zite [dot] com +http://zite.com)"]},{pattern:"yanga",instances:["Yanga WorldSearch Bot v1.1/beta (http://www.yanga.co.uk/)"]},{pattern:"buzzbot",instances:["Buzzbot/1.0 (Buzzbot; http://www.buzzstream.com; [email protected])"]},{pattern:"mlbot",instances:["MLBot (www.metadatalabs.com/mlbot)"]},{pattern:"yandex\\.com\\/bots",url:"https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs",instances:["Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexBot/3.0; MirrorDetector; +http://yandex.com/bots)","Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B411 Safari/600.1.4 (compatible; YandexBot/3.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexImages/3.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexAccessibilityBot/3.0; +http://yandex.com/bots","Mozilla/5.0 (compatible; YandexUserproxy; robot; +http://yandex.com/bots","Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B411 Safari/600.1.4 (compatible; YandexMobileBot/3.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexMetrika/2.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexMetrika/2.0; +http://yandex.com/bots yabs01)","Mozilla/5.0 (compatible; YandexMetrika/3.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexMetrika/4.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexVideoParser/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexVideo/3.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexImageResizer/2.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexAdNet/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexBlogs/0.99; robot; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexCalendar/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexDirect/3.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexDirectDyn/1.0; +http://yandex.com/bots","Mozilla/5.0 (compatible; YandexFavicons/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YaDirectFetcher/1.0; Dyatel; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexForDomain/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexMarket/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexMarket/2.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexMedia/3.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexMobileScreenShotBot/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexNews/4.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexOntoDB/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexOntoDBAPI/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexPagechecker/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexPartner/3.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexRCA/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexSearchShop/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexSitelinks; Dyatel; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexSpravBot/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexTracker/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexVertis/3.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexVerticals/1.0; +http://yandex.com/bots)","Mozilla/5.0 (compatible; YandexWebmaster/2.0; +http://yandex.com/bots)","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36 (compatible; YandexScreenshotBot/3.0; +http://yandex.com/bots)"],addition_date:"2015/04/14"},{pattern:"purebot",addition_date:"2010/01/19",instances:[]},{pattern:"Linguee Bot",addition_date:"2010/01/26",url:"http://www.linguee.com/bot",instances:["Linguee Bot (http://www.linguee.com/bot)","Linguee Bot (http://www.linguee.com/bot; [email protected])"]},{pattern:"CyberPatrol",addition_date:"2010/02/11",url:"http://www.cyberpatrol.com/cyberpatrolcrawler.asp",instances:["CyberPatrol SiteCat Webbot (http://www.cyberpatrol.com/cyberpatrolcrawler.asp)"]},{pattern:"voilabot
2",addition_date:"2010/05/18",instances:["Mozilla/5.0 (Windows NT 5.1; U; Win64; fr; rv:1.8.1) VoilaBot BETA 1.2 ([email protected])","Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) VoilaBot BETA 1.2 ([email protected])"]},{pattern:"Baiduspider",addition_date:"2010/07/15",url:"http://www.baidu.jp/spider/",instances:["Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)","Mozilla/5.0 (compatible; Baiduspider-render/2.0; +http://www.baidu.com/search/spider.html)"]},{pattern:"citeseerxbot",addition_date:"2010/07/17",instances:[]},{pattern:"spbot",addition_date:"2010/07/31",url:"http://www.seoprofiler.com/bot",instances:["Mozilla/5.0 (compatible; spbot/1.0; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/1.1; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/1.2; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/2.0.1; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/2.0.2; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/2.0.3; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/2.0.4; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/2.0; +http://www.seoprofiler.com/bot/ )","Mozilla/5.0 (compatible; spbot/2.1; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/3.0; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/3.1; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.1; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.2; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.3; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.4; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.5; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.6; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.7; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.0.7; +https://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0.8; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.0.9; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.0; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0a; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.0b; +http://www.seoprofiler.com/bot )","Mozilla/5.0 (compatible; spbot/4.1.0; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.2.0; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.3.0; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.4.0; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.4.1; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/4.4.2; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/5.0.1; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/5.0.2; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/5.0.3; +http://OpenLinkProfiler.org/bot )","Mozilla/5.0 (compatible; spbot/5.0; +http://OpenLinkProfiler.org/bot )"]},{pattern:"twengabot",addition_date:"2010/08/03",url:"http://www.twenga.com/bot.html",instances:[]},{pattern:"postrank",addition_date:"2010/08/03",url:"http://www.postrank.com",instances:["PostRank/2.0 (postrank.com)","PostRank/2.0 (postrank.com; 1 subscribers)"]},{pattern:"Turnitin",addition_date:"2010/09/26",url:"http://www.turnitin.com",instances:["TurnitinBot (https://turnitin.com/robot/crawlerinfo.html)","Turnitin (https://bit.ly/2UvnfoQ)"]},{pattern:"scribdbot",addition_date:"2010/09/28",url:"http://www.scribd.com",instances:[]},{pattern:"page2rss",addition_date:"2010/10/07",url:"http://www.page2rss.com",instances:["Mozilla/5.0 (compatible; Page2RSS/0.7; +http://page2rss.com/)"]},{pattern:"sitebot",addition_date:"2010/12/15",url:"http://www.sitebot.org",instances:["Mozilla/5.0 (compatible; Whoiswebsitebot/0.1; +http://www.whoiswebsite.net)"]},{pattern:"linkdex",addition_date:"2011/01/06",url:"http://www.linkdex.com",instances:["Mozilla/5.0 (compatible; linkdexbot/2.0; +http://www.linkdex.com/about/bots/)","Mozilla/5.0 (compatible; linkdexbot/2.0; +http://www.linkdex.com/bots/)","Mozilla/5.0 (compatible; linkdexbot/2.1; +http://www.linkdex.com/about/bots/)","Mozilla/5.0 (compatible; linkdexbot/2.1; +http://www.linkdex.com/bots/)","Mozilla/5.0 (compatible; linkdexbot/2.2; +http://www.linkdex.com/bots/)","linkdex.com/v2.0","linkdexbot/Nutch-1.0-dev (http://www.linkdex.com/; crawl at linkdex dot com)"]}
2,{pattern:"Adidxbot",url:"http://onlinehelp.microsoft.com/en-us/bing/hh204496.aspx",instances:[]},{pattern:"ezooms",addition_date:"2011/04/27",url:"http://www.phpbb.com/community/viewtopic.php?f=64&t=935605&start=450#p12948289",instances:["Mozilla/5.0 (compatible; Ezooms/1.0; [email protected])"]},{pattern:"dotbot",addition_date:"2011/04/27",instances:["Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, [email protected])","dotbot"]},{pattern:"Mail\\.RU_Bot",addition_date:"2011/04/27",instances:["Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/2.0; +http://go.mail.ru/help/robots)","Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/2.0; +http://go.mail.ru/","Mozilla/5.0 (compatible; Mail.RU_Bot/2.0; +http://go.mail.ru/","Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/Robots/2.0; +http://go.mail.ru/help/robots)"]},{pattern:"discobot",addition_date:"2011/05/03",url:"http://discoveryengine.com/discobot.html",instances:["Mozilla/5.0 (compatible; discobot/1.0; +http://discoveryengine.com/discobot.html)","Mozilla/5.0 (compatible; discobot/2.0; +http://discoveryengine.com/discobot.html)","mozilla/5.0 (compatible; discobot/1.1; +http://discoveryengine.com/discobot.html)"]},{pattern:"heritrix",addition_date:"2011/06/21",url:"https://github.com/internetarchive/heritrix3/wiki",instances:["Mozilla/5.0 (compatible; heritrix/1.12.1 +http://www.webarchiv.cz)","Mozilla/5.0 (compatible; heritrix/1.12.1b +http://netarkivet.dk/website/info.html)","Mozilla/5.0 (compatible; heritrix/1.14.2 +http://rjpower.org)","Mozilla/5.0 (compatible; heritrix/1.14.2 +http://www.webarchiv.cz)","Mozilla/5.0 (compatible; heritrix/1.14.3 +http://archive.org)","Mozilla/5.0 (compatible; heritrix/1.14.3 +http://www.accelobot.com)","Mozilla/5.0 (compatible; heritrix/1.14.3 +http://www.webarchiv.cz)","Mozilla/5.0 (compatible; heritrix/1.14.3.r6601 +http://www.buddybuzz.net/yptrino)","Mozilla/5.0 (compatible; heritrix/1.14.4 +http://parsijoo.ir)","Mozilla/5.0 (compatible; heritrix/1.14.4 +http://www.exif-search.com)","Mozilla/5.0 (compatible; heritrix/2.0.2 +http://aihit.com)","Mozilla/5.0 (compatible; heritrix/2.0.2 +http://seekda.com)","Mozilla/5.0 (compatible; heritrix/3.0.0-SNAPSHOT-20091120.021634 +http://crawler.archive.org)","Mozilla/5.0 (compatible; heritrix/3.1.0-RC1 +http://boston.lti.cs.cmu.edu/crawler_12/)","Mozilla/5.0 (compatible; heritrix/3.1.1 +http://places.tomtom.com/crawlerinfo)","Mozilla/5.0 (compatible; heritrix/3.1.1 +http://www.mixdata.com)","Mozilla/5.0 (compatible; heritrix/3.1.1; UniLeipzigASV +http://corpora.informatik.uni-leipzig.de/crawler_faq.html)","Mozilla/5.0 (compatible; heritrix/3.2.0 +http://www.crim.ca)","Mozilla/5.0 (compatible; heritrix/3.2.0 +http://www.exif-search.com)","Mozilla/5.0 (compatible; heritrix/3.2.0 +http://www.mixdata.com)","Mozilla/5.0 (compatible; heritrix/3.3.0-SNAPSHOT-20160309-0050; UniLeipzigASV +http://corpora.informatik.uni-leipzig.de/crawler_faq.html)","Mozilla/5.0 (compatible; sukibot_heritrix/3.1.1 +http://suki.ling.helsinki.fi/eng/webmasters.html)"]},{pattern:"findthatfile",addition_date:"2011/06/21",url:"http://www.findthatfile.com/",instances:[]},{pattern:"europarchive\\.org",addition_date:"2011/06/21",url:"",instances:["Mozilla/5.0 (compatible; MSIE 7.0 +http://www.europarchive.org)"]},{pattern:"NerdByNature\\.Bot",addition_date:"2011/07/12",url:"http://www.nerdbynature.net/bot",instances:["Mozilla/5.0 (compatible; NerdByNature.Bot; http://www.nerdbynature.net/bot)"]},{pattern:"sistrix crawler",addition_date:"2011/08/02",instances:[]},{pattern:"Ahrefs(Bot|SiteAudit)",addition_date:"2011/08/28",instances:["Mozilla/5.0 (compatible; AhrefsBot/6.1; +http://ahrefs.com/robot/)","Mozilla/5.0 (compatible; AhrefsSiteAudit/6.1; +http://ahrefs.com/robot/)","Mozilla/5.0 (compatible; AhrefsBot/5.2; News; +http://ahrefs.com/robot/)","Mozilla/5.0 (compatible; AhrefsBot/5.2; +http://ahrefs.com/robot/)","Mozilla/5.0 (compatible; AhrefsSiteAudit/5.2; +http://ahrefs.com/robot/)","Mozilla/5.0 (compatible; AhrefsBot/6.1; News; +http://ahrefs.com/robot/)","Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)"]},{pattern:"fuelbot",addition_date:"2018/06/28",instances:["fuelbot"]},{pattern:"CrunchBot",addition_date:"2018/06/28",instances:["CrunchBot/1.0 (+http://www.leadcrunch.com/crunchbot)"]},{pattern:"IndeedBot",addition_date:"2018/06/28",instances:["Mozilla/5.0 (Windows NT 6.1; rv:38.0) Gecko/20100101 Firefox/38.0 (IndeedBot 1.1)"]},{pattern:"mappydata",addition_date:"2018/06/28",instances:["Mozilla/5.0 (compatible; Mappy/1.0; +http://mappydata.net/bot/)"]},{pattern:"woobot",addition_date:"2018/06/28",instances:["woobot"]},{pattern:"ZoominfoBot",addition_date:"2018/06/28",instances:["ZoominfoBot (zoominfobot at zoominfo dot com)"]},{pattern:"PrivacyAwareBot",addition_date:"2018/06/28",instances:["Mozilla/5.0 (compatible; PrivacyAwareBot/1.1; +http://www.privacyaware.org)"]},{pattern:"Multiviewbot",addition_date:"2018/06/28",instances:["Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Multiviewbot"]},{pattern:"SWIMGBot",addition_date:"2018/06/28",instances:["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36 SWIMGBot"]},{pattern:"Grobbot",addition_date:"2018/06/28",instances:["Mozilla/5.0 (compatible; Grobbot/2.2; +https://grob.it)"]},{pattern:"eright",addition_date:"2018/06/28",instances:["Mozilla/5.0 (compatible; eright/1.0; [email protected])"]},{pattern:"Apercite",addition_date:"2018/06/28",instances:["Mozilla/5.0 (compatible; Apercite; +http://www.apercite.fr/robot/index.html)"]},{pattern:"semanticbot",addition_date:"2018/06/28",instances:["semanticbot","semanticbot ([email protected])"]},{pattern:"Aboundex",addition_date:"2011/09/28",url:"http://www.abou
2ndex.com/crawler/",instances:["Aboundex/0.2 (http://www.aboundex.com/crawler/)","Aboundex/0.3 (http://www.aboundex.com/crawler/)"]},{pattern:"domaincrawler",addition_date:"2011/10/21",instances:["CipaCrawler/3.0 ([email protected]; http://www.domaincrawler.com/www.example.com)"]},{pattern:"wbsearchbot",addition_date:"2011/12/21",url:"http://www.warebay.com/bot.html",instances:[]},{pattern:"summify",addition_date:"2012/01/04",url:"http://summify.com",instances:["Summify (Summify/1.0.1; +http://summify.com)"]},{pattern:"CCBot",addition_date:"2012/02/05",url:"http://www.commoncrawl.org/bot.html",instances:["CCBot/2.0 (http://commoncrawl.org/faq/)","CCBot/2.0 (https://commoncrawl.org/faq/)"]},{pattern:"edisterbot",addition_date:"2012/02/25",instances:[]},{pattern:"SeznamBot",addition_date:"2012/03/14",instances:["Mozilla/5.0 (compatible; SeznamBot/3.2-test1-1; +http://napoveda.seznam.cz/en/seznambot-intro/)","Mozilla/5.0 (compatible; SeznamBot/3.2-test1; +http://napoveda.seznam.cz/en/seznambot-intro/)","Mozilla/5.0 (compatible; SeznamBot/3.2-test2; +http://napoveda.seznam.cz/en/seznambot-intro/)","Mozilla/5.0 (compatible; SeznamBot/3.2-test4; +http://napoveda.seznam.cz/en/seznambot-intro/)","Mozilla/5.0 (compatible; SeznamBot/3.2; +http://napoveda.seznam.cz/en/seznambot-intro/)","Mozilla/5.0 (compatible; SeznamBot/4.0; +http://napoveda.seznam.cz/seznambot-intro/)"]},{pattern:"ec2linkfinder",addition_date:"2012/03/22",instances:["ec2linkfinder"]},{pattern:"gslfbot",addition_date:"2012/04/03",instances:[]},{pattern:"aiHitBot",addition_date:"2012/04/16",instances:["Mozilla/5.0 (compatible; aiHitBot/2.9; +https://www.aihitdata.com/about)"]},{pattern:"intelium_bot",addition_date:"2012/05/07",instances:[]},{pattern:"facebookexternalhit",addition_date:"2012/05/07",instances:["facebookexternalhit/1.0 (+http://www.facebook.com/externalhit_uatext.php)","facebookexternalhit/1.1","facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)"],url:"https://developers.facebook.com/docs/sharing/webmasters/crawler/"},{pattern:"Yeti",addition_date:"2012/05/07",url:"http://naver.me/bot",instances:["Mozilla/5.0 (compatible; Yeti/1.1; +http://naver.me/bot)"]},{pattern:"RetrevoPageAnalyzer",addition_date:"2012/05/07",instances:["Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; RetrevoPageAnalyzer; +http://www.retrevo.com/content/about-us)"]},{pattern:"lb-spider",addition_date:"2012/05/07",instances:[]},{pattern:"Sogou",addition_date:"2012/05/13",url:"http://www.sogou.com/docs/help/webmasters.htm#07",instances:["Sogou News Spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)","Sogou Pic Spider/3.0(+http://www.sogou.com/docs/help/webmasters.htm#07)","Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)"]},{pattern:"lssbot",addition_date:"2012/05/15",instances:[]},{pattern:"careerbot",addition_date:"2012/05/23",url:"http://www.career-x.de/bot.html",instances:[]},{pattern:"wotbox",addition_date:"2012/06/12",url:"http://www.wotbox.com",instances:["Wotbox/2.0 ([email protected]; http://www.wotbox.com)","Wotbox/2.01 (+http://www.wotbox.com/bot/)"]},{pattern:"wocbot",addition_date:"2012/07/25",url:"http://www.wocodi.com/crawler",instances:[]},{pattern:"ichiro",addition_date:"2012/08/28",url:"http://help.goo.ne.jp/help/article/1142",instances:["DoCoMo/2.0 P900i(c100;TB;W24H11) (compatible; ichiro/mobile goo; +http://help.goo.ne.jp/help/article/1142/)","DoCoMo/2.0 P900i(c100;TB;W24H11) (compatible; ichiro/mobile goo; +http://search.goo.ne.jp/option/use/sub4/sub4-1/)","DoCoMo/2.0 P900i(c100;TB;W24H11) (compatible; ichiro/mobile goo;+http://search.goo.ne.jp/option/use/sub4/sub4-1/)","DoCoMo/2.0 P900i(c100;TB;W24H11)(compatible; ichiro/mobile goo;+http://help.goo.ne.jp/door/crawler.html)","DoCoMo/2.0 P901i(c100;TB;W24H11) (compatible; ichiro/mobile goo; +http://help.goo.ne.jp/door/crawler.html)","KDDI-CA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 (compatible; ichiro/mobile goo; +http://help.goo.ne.jp/help/article/1142/)","KDDI-CA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 (compatible; ichiro/mobile goo; +http://search.goo.ne.jp/option/use/sub4/sub4-1/)","KDDI-CA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 (compatible; ichiro/mobile goo;+http://search.goo.ne.jp/option/use/sub4/sub4-1/)","ichiro/2.0 (http://help.goo.ne.jp/door/crawler.html)","ichiro/2.0 ([email protected])","ichiro/3.0 (http://help.goo.ne.jp/door/crawler.html)","ichiro/3.0 (http://help.goo.ne.jp/help/article/1142)","ichiro/3.0 (http://search.goo.ne.jp/option/use/sub4/sub4-1/)","ichiro/4.0 (http://help.goo.ne.jp/door/crawler.html)","ichiro/5.0 (http://help.goo.ne.jp/door/crawler.html)"]},{pattern:"DuckDuckBot",addition_date:"2012/09/19",url:"http://duckduckgo.com/duckduckbot.html",instances:["DuckDuckBot/1.0; (+http://duckduckgo.com/duckduckbot.html)","DuckDuckBot/1.1; (+http://duckduckgo.com/duckduckbot.html)","Mozilla/5.0 (compatible; DuckDuckBot-Https/1.1; https://duckduckgo.com/duckduckbot)","'Mozilla/5.0 (compatible; DuckDuckBot-Https/1.1; https://duckduckgo.com/duckduckbot)'"]},{pattern:"lssrocketcrawler",addition_date:"2012/09/24",instances:[]},{pattern:"drupact",addition_date:"2012/09/27",url:"http://www.arocom.de/drupact",instances:["drupact/0.7; http://www.arocom.de/drupact"]},{pattern:"webcompanycrawler",addition_date:"2012/10/03",instances:[]},{pattern:"acoonbot",addition_date:"2012/10/07",url:"http://www.acoon.de/robot.asp",instances:[]},{pattern:"openindexspider",addition_date:"2012/10/26",url:"http://www.openindex.io/en/webmasters/spider.html",instances:[]},{pattern:"gnam gnam spider",addition_date:"2012/10/31",instances:[]},{pattern:"web-archive-net\\.com\\.bot",instances:[]},{pattern:"backlinkcrawler",addition_date:"2013/01/04",instances:[]}
2,{pattern:"coccoc",addition_date:"2013/01/04",url:"http://help.coccoc.vn/",instances:["Mozilla/5.0 (compatible; coccoc/1.0; +http://help.coccoc.com/)","Mozilla/5.0 (compatible; coccoc/1.0; +http://help.coccoc.com/searchengine)","Mozilla/5.0 (compatible; coccocbot-image/1.0; +http://help.coccoc.com/searchengine)","Mozilla/5.0 (compatible; coccocbot-web/1.0; +http://help.coccoc.com/searchengine)","Mozilla/5.0 (compatible; image.coccoc/1.0; +http://help.coccoc.com/)","Mozilla/5.0 (compatible; imagecoccoc/1.0; +http://help.coccoc.com/)","Mozilla/5.0 (compatible; imagecoccoc/1.0; +http://help.coccoc.com/searchengine)","coccoc","coccoc/1.0 ()","coccoc/1.0 (http://help.coccoc.com/)","coccoc/1.0 (http://help.coccoc.vn/)"]},{pattern:"integromedb",addition_date:"2013/01/10",url:"http://www.integromedb.org/Crawler",instances:["www.integromedb.org/Crawler"]},{pattern:"content crawler spider",addition_date:"2013/01/11",instances:[]},{pattern:"toplistbot",addition_date:"2013/02/05",instances:[]},{pattern:"it2media-domain-crawler",addition_date:"2013/03/12",instances:["it2media-domain-crawler/1.0 on crawler-prod.it2media.de","it2media-domain-crawler/2.0"]},{pattern:"ip-web-crawler\\.com",addition_date:"2013/03/22",instances:[]},{pattern:"siteexplorer\\.info",addition_date:"2013/05/01",instances:["Mozilla/5.0 (compatible; SiteExplorer/1.0b; +http://siteexplorer.info/)","Mozilla/5.0 (compatible; SiteExplorer/1.1b; +http://siteexplorer.info/Backlink-Checker-Spider/)"]},{pattern:"elisabot",addition_date:"2013/06/27",instances:[]},{pattern:"proximic",addition_date:"2013/09/12",url:"http://www.proximic.com/info/spider.php",instances:["Mozilla/5.0 (compatible; proximic; +http://www.proximic.com)","Mozilla/5.0 (compatible; proximic; +http://www.proximic.com/info/spider.php)"]},{pattern:"changedetection",addition_date:"2013/09/13",url:"http://www.changedetection.com/bot.html",instances:["Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; http://www.changedetection.com/bot.html )"]},{pattern:"arabot",addition_date:"2013/10/09",instances:[]},{pattern:"WeSEE:Search",addition_date:"2013/11/18",instances:["WeSEE:Search","WeSEE:Search/0.1 (Alpha, http://www.wesee.com/en/support/bot/)"]},{pattern:"niki-bot",addition_date:"2014/01/01",instances:[]},{pattern:"CrystalSemanticsBot",addition_date:"2014/02/17",url:"http://www.crystalsemantics.com/user-agent/",instances:[]},{pattern:"rogerbot",addition_date:"2014/02/28",url:"http://moz.com/help/pro/what-is-rogerbot-",instances:["Mozilla/5.0 (compatible; rogerBot/1.0; UrlCrawler; http://www.seomoz.org/dp/rogerbot)","rogerbot/1.0 (http://moz.com/help/pro/what-is-rogerbot-, [email protected])","rogerbot/1.0 (http://moz.com/help/pro/what-is-rogerbot-, [email protected])","rogerbot/1.0 (http://moz.com/help/pro/what-is-rogerbot-, [email protected]","rogerbot/1.0 (http://moz.com/help/pro/what-is-rogerbot-, [email protected])","rogerbot/1.0 (http://www.moz.com/dp/rogerbot, [email protected])","rogerbot/1.0 (http://www.seomoz.org/dp/rogerbot, [email protected])","rogerbot/1.0 (http://www.seomoz.org/dp/rogerbot, [email protected])","rogerbot/1.0 (http://www.seomoz.org/dp/rogerbot, [email protected])","rogerbot/1.1 (http://moz.com/help/guides/search-overview/crawl-diagnostics#more-help, [email protected])","rogerbot/1.1 (http://moz.com/help/guides/search-overview/crawl-diagnostics#more-help, [email protected])","rogerbot/1.1 (http://moz.com/help/guides/search-overview/crawl-diagnostics#more-help, [email protected])","rogerbot/1.2 (http://moz.com/help/pro/what-is-rogerbot-, [email protected])"]},{pattern:"360Spider",addition_date:"2014/03/14",url:"http://needs-be.blogspot.co.uk/2013/02/how-to-block-spider360.html",instances:["Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1; 360Spider","Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1; 360Spider(compatible; HaosouSpider; http://www.haosou.com/help/help_3_2.html)","Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36 QIHU 360SE; 360Spider","Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; ) Firefox/1.5.0.11; 360Spider","Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.0.11) Firefox/1.5.0.11; 360Spider","Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.0.11) Firefox/1.5.0.11 360Spider;","Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11; 360Spider","Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0); 360Spider","Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0); 360Spider(compatible; HaosouSpider; http://www.haosou.com/help/help_3_2.html)","Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36; 360Spider"]},{pattern:"psbot",addition_date:"2014/03/31",url:"http://www.picsearch.com/bot.html",instances:["psbot-image (+http://www.picsearch.com/bot.html)","psbot-page (+http://www.picsearch.com/bot.html)","psbot/0.1 (+http://www.picsearch.com/bot.html)"]},{pattern:"InterfaxScanBot",addition_date:"2014/03/31",url:"http://scan-interfax.ru",instances:[]},{pattern:"CC Metadata Scaper",addition_date:"2014/04/01",url:"http://wiki.creativecommons.org/Metadata_Scraper",instances:["CC Metadata Scaper http://wiki.creativecommons.org/Metadata_Scraper"]},{pattern:"g00g1e\\.net",addition_date:"2014/04/01",url:"http://www.g00g1e.net/",instances:[]},{pattern:"GrapeshotCrawler",addition_date:"2014/04/01",url:"http://www.grapeshot.co.uk/crawler.php",instances:["Mozilla/5.0 (compatible; GrapeshotCrawler/2.0; +http://www.grapeshot.co.uk/crawler.php)"]},{pattern:"urlappendbot",addition_date:"2014/05/10",url:"http://www.profound.net/urlappendbot.html",instances:["Mozilla/5.0 (compatible; URLAppendBot/1.0; +http://www.profound.net/urlappendbot.html)"]},{pattern:"brainobot",addition_date:"2014/06/24",instances:[]},{pattern:"fr-crawler",addition_date:"2014/07/31",instances:["Mozilla/5.0 (compatible; fr-crawler/1.1)"]},{pattern:"binlar",addition_date:"2014/09/12",instances:["binlar_2.6.3 [email protected]","binlar_2.6.3 [email protected]","binlar_2.6.3 [email protected]","binlar_2.6.3 phanen
2[email protected]","binlar_2.6.3 [email protected]"]},{pattern:"SimpleCrawler",addition_date:"2014/09/12",instances:["SimpleCrawler/0.1"]},{pattern:"Twitterbot",addition_date:"2014/09/12",url:"https://dev.twitter.com/cards/getting-started",instances:["Twitterbot/0.1","Twitterbot/1.0"]},{pattern:"cXensebot",addition_date:"2014/10/05",instances:["cXensebot/1.1a"],url:"http://www.cxense.com/bot.html"},{pattern:"smtbot",addition_date:"2014/10/04",instances:["Mozilla/5.0 (compatible; SMTBot/1.0; +http://www.similartech.com/smtbot)","SMTBot (similartech.com/smtbot)","Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; SMTBot/1.0; +http://www.similartech.com/smtbot)","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.75 Safari/537.36 (compatible; SMTBot/1.0; +http://www.similartech.com/smtbot)","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.75 Safari/537.36 (compatible; SMTBot/1.0; http://www.similartech.com/smtbot)"],url:"http://www.similartech.com/smtbot"},{pattern:"bnf\\.fr_bot",addition_date:"2014/11/18",url:"http://www.bnf.fr/fr/outils/a.dl_web_capture_robot.html",instances:["Mozilla/5.0 (compatible; bnf.fr_bot; +http://bibnum.bnf.fr/robot/bnf.html)","Mozilla/5.0 (compatible; bnf.fr_bot; +http://www.bnf.fr/fr/outils/a.dl_web_capture_robot.html)"]},{pattern:"A6-Indexer",addition_date:"2014/12/05",url:"http://www.a6corp.com/a6-web-scraping-policy/",instances:["A6-Indexer"]},{pattern:"ADmantX",addition_date:"2014/12/05",url:"http://www.admantx.com",instances:["ADmantX Platform Semantic Analyzer - ADmantX Inc. - www.admantx.com - [email protected]"]},{pattern:"Facebot",url:"https://developers.facebook.com/docs/sharing/best-practices#crawl",addition_date:"2014/12/30",instances:["Facebot/1.0"]},{pattern:"OrangeBot\\/",instances:["Mozilla/5.0 (compatible; OrangeBot/2.0; [email protected]"],addition_date:"2015/01/12"},{pattern:"memorybot",url:"http://mignify.com/bot.htm",instances:["Mozilla/5.0 (compatible; memorybot/1.21.14 +http://mignify.com/bot.html)"],addition_date:"2015/02/01"},{pattern:"AdvBot",url:"http://advbot.net/bot.html",instances:["Mozilla/5.0 (compatible; AdvBot/2.0; +http://advbot.net/bot.html)"],addition_date:"2015/02/01"},{pattern:"MegaIndex",url:"https://www.megaindex.ru/?tab=linkAnalyze",instances:["Mozilla/5.0 (compatible; MegaIndex.ru/2.0; +https://www.megaindex.ru/?tab=linkAnalyze)","Mozilla/5.0 (compatible; MegaIndex.ru/2.0; +http://megaindex.com/crawler)"],addition_date:"2015/03/28"},{pattern:"SemanticScholarBot",url:"https://www.semanticscholar.org/crawler",instances:["SemanticScholarBot/1.0 (+http://s2.allenai.org/bot.html)","Mozilla/5.0 (compatible) SemanticScholarBot (+https://www.semanticscholar.org/crawler)"],addition_date:"2015/03/28"},{pattern:"ltx71",url:"http://ltx71.com/",instances:["ltx71 - (http://ltx71.com/)"],addition_date:"2015/04/04"},{pattern:"nerdybot",url:"http://nerdybot.com/",instances:["nerdybot"],addition_date:"2015/04/05"},{pattern:"xovibot",url:"http://www.xovibot.net/",instances:["Mozilla/5.0 (compatible; XoviBot/2.0; +http://www.xovibot.net/)"],addition_date:"2015/04/05"},{pattern:"BUbiNG",url:"http://law.di.unimi.it/BUbiNG.html",instances:["BUbiNG (+http://law.di.unimi.it/BUbiNG.html)"],addition_date:"2015/04/06"},{pattern:"Qwantify",url:"https://www.qwant.com/",instances:["Mozilla/5.0 (compatible; Qwantify/2.0n; +https://www.qwant.com/)/*","Mozilla/5.0 (compatible; Qwantify/2.4w; +https://www.qwant.com/)/2.4w","Mozilla/5.0 (compatible; Qwantify/Bleriot/1.1; +https://help.qwant.com/bot)","Mozilla/5.0 (compatible; Qwantify/Bleriot/1.2.1; +https://help.qwant.com/bot)"],addition_date:"2015/04/06"},{pattern:"archive\\.org_bot",url:"http://www.archive.org/details/archive.org_bot",depends_on:["heritrix"],instances:["Mozilla/5.0 (compatible; heritrix/3.1.1-SNAPSHOT-20120116.200628 +http://www.archive.org/details/archive.org_bot)","Mozilla/5.0 (compatible; archive.org_bot/heritrix-1.15.4 +http://www.archive.org)","Mozilla/5.0 (compatible; heritrix/3.3.0-SNAPSHOT-20140702-2247 +http://archive.org/detail
2s/archive.org_bot)","Mozilla/5.0 (compatible; archive.org_bot +http://www.archive.org/details/archive.org_bot)","Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot)","Mozilla/5.0 (compatible; special_archiver/3.1.1 +http://www.archive.org/details/archive.org_bot)"],addition_date:"2015/04/14"},{pattern:"Applebot",url:"http://www.apple.com/go/applebot",addition_date:"2015/04/15",instances:["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.2.5 (KHTML, like Gecko) Version/8.0.2 Safari/600.2.5 (Applebot/0.1)","Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.2.5 (KHTML, like Gecko) Version/8.0.2 Safari/600.2.5 (Applebot/0.1; +http://www.apple.com/go/applebot)","Mozilla/5.0 (compatible; Applebot/0.3; +http://www.apple.com/go/applebot)","Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; Applebot/0.3; +http://www.apple.com/go/applebot)","Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B410 Safari/600.1.4 (Applebot/0.1; +http://www.apple.com/go/applebot)"]},{pattern:"TweetmemeBot",url:"http://datasift.com/bot.html",instances:["Mozilla/5.0 (TweetmemeBot/4.0; +http://datasift.com/bot.html) Gecko/20100101 Firefox/31.0"],addition_date:"2015/04/15"},{pattern:"crawler4j",url:"https://github.com/yasserg/crawler4j",instances:["crawler4j (http://code.google.com/p/crawler4j/)","crawler4j (https://github.com/yasserg/crawler4j/)"],addition_date:"2015/05/07"},{pattern:"findxbot",url:"http://www.findxbot.com",instances:["Mozilla/5.0 (compatible; Findxbot/1.0; +http://www.findxbot.com)"],addition_date:"2015/05/07"},{pattern:"S[eE][mM]rushBot",url:"http://www.semrush.com/bot.html",instances:["Mozilla/5.0 (compatible; SemrushBot-SA/0.97; +http://www.semrush.com/bot.html)","Mozilla/5.0 (compatible; SemrushBot-SI/0.97; +http://www.semrush.com/bot.html)","Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)","Mozilla/5.0 (compatible; SemrushBot/0.98~bl; +http://www.semrush.com/bot.html)","Mozilla/5.0 (compatible; SemrushBot-BA; +http://www.semrush.com/bot.html)","Mozilla/5.0 (compatible; SemrushBot/6~bl; +http://www.semrush.com/bot.html)","Mozilla/5.0 (compatible; SemrushBot/7~bl; +http://www.semrush.com/bot.html)","SEMrushBot"],addition_date:"2015/05/26"},{pattern:"yoozBot",url:"http://yooz.ir",instances:["Mozilla/5.0 (compatible; yoozBot-2.2; http://yooz.ir; [email protected])"],addition_date:"2015/05/26"},{pattern:"lipperhey",url:"http://www.lipperhey.com/",instances:["Mozilla/5.0 (compatible; Lipperhey Link Explorer; http://www.lipperhey.com/)","Mozilla/5.0 (compatible; Lipperhey SEO Service; http://www.lipperhey.com/)","Mozilla/5.0 (compatible; Lipperhey Site Explorer; http://www.lipperhey.com/)","Mozilla/5.0 (compatible; Lipperhey-Kaus-Australis/5.0; +https://www.lipperhey.com/en/about/)"],addition_date:"2015/08/26"},{pattern:"Y!J",url:"https://www.yahoo-help.jp/app/answers/detail/p/595/a_id/42716/~/%E3%82%A6%E3%82%A7%E3%83%96%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%AE%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6",instances:["Y!J-ASR/0.1 crawler (http://www.yahoo-help.jp/app/answers/detail/p/595/a_id/42716/)","Y!J-BRJ/YATS crawler (http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html)","Y!J-PSC/1.0 crawler (http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html)","Y!J-BRW/1.0 crawler (http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html)","Mozilla/5.0 (iPhone; Y!J-BRY/YATSH crawler; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html)","Mozilla/5.0 (compatible; Y!J SearchMonkey/1.0 (Y!J-AGENT; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html))"],addition_date:"2015/05/26"},{pattern:"Domain Re-Animator Bot",url:"http://domainreanimator.com",instances:["Domain Re-Animator Bot (http://domainreanimator.com) - [email protected]"],addition_date:"2015/04/14"},{pattern:"AddThis",url:"https://www.addthis.com",instances:["AddThis.com robot [email protected]"],addition_date:"2015/06/02"},{pattern:"Screaming Frog SEO Spider",url:"http://www.screamingfrog.co.uk/seo-spider",instances:["Screaming Frog SEO Spider/5.1"],addition_date:"2016/01/08"},{pattern:"MetaURI",url:"http://www.useragentstring.com/MetaURI_id_17683.php",instances:["MetaURI API/2.0 +metauri.com"],addition_date:"2016/01/02"},{pattern:"Scrapy",url:"http://scrapy.org/",instances:["Scrapy/1.0.3 (+http://scrapy.org)"],addition_date:"2016/01/02"},{pattern:"Livelap[bB]ot",url:"http://site.livelap.com/crawler",instances:["LivelapBot/0.2 (http://site.livelap.com/crawler)","Livelapbot/0.1"],addition_date:"2016/01/02"},{pattern:"OpenHoseBot",url:"http://www.openhose.org/bot.html",instances:["Mozilla/5.0 (compatible; OpenHoseBot/2.1; +http://www.openhose.org/bot.html)"],addition_date:"2016/01/02"},{pattern:"CapsuleChecker",url:"http://www.capsulink.com/about",instances:["CapsuleChecker (http://www.capsulink.com/)"],addition_date:"2016/01/02"}
2,{pattern:"collection@infegy\\.com",url:"http://infegy.com/",instances:["Mozilla/5.0 (compatible) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 [email protected]"],addition_date:"2016/01/03"},{pattern:"IstellaBot",url:"http://www.tiscali.it/",instances:["Mozilla/5.0 (compatible; IstellaBot/1.23.15 +http://www.tiscali.it/)"],addition_date:"2016/01/09"},{pattern:"DeuSu\\/",addition_date:"2016/01/23",url:"https://deusu.de/robot.html",instances:["Mozilla/5.0 (compatible; DeuSu/0.1.0; +https://deusu.org)","Mozilla/5.0 (compatible; DeuSu/5.0.2; +https://deusu.de/robot.html)"]},{pattern:"betaBot",addition_date:"2016/01/23",instances:[]},{pattern:"Cliqzbot\\/",addition_date:"2016/01/23",url:"http://cliqz.com/company/cliqzbot",instances:["Mozilla/5.0 (compatible; Cliqzbot/2.0; +http://cliqz.com/company/cliqzbot)","Cliqzbot/0.1 (+http://cliqz.com [email protected])","Cliqzbot/0.1 (+http://cliqz.com/company/cliqzbot)","Mozilla/5.0 (compatible; Cliqzbot/0.1 +http://cliqz.com/company/cliqzbot)","Mozilla/5.0 (compatible; Cliqzbot/1.0 +http://cliqz.com/company/cliqzbot)"]},{pattern:"MojeekBot\\/",addition_date:"2016/01/23",url:"https://www.mojeek.com/bot.html",instances:["MojeekBot/0.2 (archi; http://www.mojeek.com/bot.html)","Mozilla/5.0 (compatible; MojeekBot/0.2; http://www.mojeek.com/bot.html#relaunch)","Mozilla/5.0 (compatible; MojeekBot/0.2; http://www.mojeek.com/bot.html)","Mozilla/5.0 (compatible; MojeekBot/0.5; http://www.mojeek.com/bot.html)","Mozilla/5.0 (compatible; MojeekBot/0.6; +https://www.mojeek.com/bot.html)","Mozilla/5.0 (compatible; MojeekBot/0.6; http://www.mojeek.com/bot.html)"]},{pattern:"netEstate NE Crawler",addition_date:"2016/01/23",url:"http://www.website-datenbank.de/",instances:["netEstate NE Crawler (+http://www.sengine.info/)","netEstate NE Crawler (+http://www.website-datenbank.de/)"]},{pattern:"SafeSearch microdata crawler",addition_date:"2016/01/23",url:"https://safesearch.avira.com",instances:["SafeSearch microdata crawler (https://safesearch.avira.com, [email protected])"]},{pattern:"Gluten Free Crawler\\/",addition_date:"2016/01/23",url:"http://glutenfreepleasure.com/",instances:["Mozilla/5.0 (compatible; Gluten Free Crawler/1.0; +http://glutenfreepleasure.com/)"]},{pattern:"Sonic",addition_date:"2016/02/08",url:"http://www.yama.info.waseda.ac.jp/~crawler/info.html",instances:["Mozilla/5.0 (compatible; RankSonicSiteAuditor/1.0; +https://ranksonic.com/ranksonic_sab.html)","Mozilla/5.0 (compatible; Sonic/1.0; http://www.yama.info.waseda.ac.jp/~crawler/info.html)","Mozzila/5.0 (compatible; Sonic/1.0; http://www.yama.info.waseda.ac.jp/~crawler/info.html)"]},{pattern:"Sysomos",addition_date:"2016/02/08",url:"http://www.sysomos.com",instances:["Mozilla/5.0 (compatible; Sysomos/1.0; +http://www.sysomos.com/; Sysomos)"]},{pattern:"Trove",addition_date:"2016/02/08",url:"http://www.trove.com",instances:[]},{pattern:"deadlinkchecker",addition_date:"2016/02/08",url:"http://www.deadlinkchecker.com",instances:["www.deadlinkchecker.com Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36","www.deadlinkchecker.com XMLHTTP/1.0","www.deadlinkchecker.com XMLHTTP/1.0 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36"]},{pattern:"Slack-ImgProxy",addition_date:"2016/04/25",url:"https://api.slack.com/robots",instances:["Slack-ImgProxy (+https://api.slack.com/robots)","Slack-ImgProxy 0.59 (+https://api.slack.com/robots)","Slack-ImgProxy 0.66 (+https://api.slack.com/robots)","Slack-ImgProxy 1.106 (+https://api.slack.com/robots)","Slack-ImgProxy 1.138 (+https://api.slack.com/robots)","Slack-ImgProxy 149 (+https://api.slack.com/robots)"]},{pattern:"Embedly",addition_date:"2016/04/25",url:"http://support.embed.ly",instances:["Embedly [email protected]","Mozilla/5.0 (compatible; Embedly/0.2; +http://support.embed.ly/)","Mozilla/5.0 (compatible; Embedly/0.2; snap; +http://support.embed.ly/)"]},{pattern:"RankActiveLinkBot",addition_date:"2016/06/20",url:"https://rankactive.com/resources/rankactive-linkbot",instances:["Mozilla/5.0 (compatible; RankActiveLinkBot; +https://rankactive.com/resources/rankactive-linkbot)"]},{pattern:"iskanie",addition_date:"2016/09/02",url:"http://www.iskanie.com",instances:["iskanie
2(+http://www.iskanie.com)"]},{pattern:"SafeDNSBot",addition_date:"2016/09/10",url:"https://www.safedns.com/searchbot",instances:["SafeDNSBot (https://www.safedns.com/searchbot)"]},{pattern:"SkypeUriPreview",addition_date:"2016/10/10",instances:["Mozilla/5.0 (Windows NT 6.1; WOW64) SkypeUriPreview Preview/0.5"]},{pattern:"Veoozbot",addition_date:"2016/11/03",url:"http://www.veooz.com/veoozbot.html",instances:["Mozilla/5.0 (compatible; Veoozbot/1.0; +http://www.veooz.com/veoozbot.html)"]},{pattern:"Slackbot",addition_date:"2016/11/03",url:"https://api.slack.com/robots",instances:["Slackbot-LinkExpanding (+https://api.slack.com/robots)","Slackbot-LinkExpanding 1.0 (+https://api.slack.com/robots)","Slackbot 1.0 (+https://api.slack.com/robots)"]},{pattern:"redditbot",addition_date:"2016/11/03",url:"http://www.reddit.com/feedback",instances:["Mozilla/5.0 (compatible; redditbot/1.0; +http://www.reddit.com/feedback)"]},{pattern:"datagnionbot",addition_date:"2016/11/03",url:"http://www.datagnion.com/bot.html",instances:["datagnionbot (+http://www.datagnion.com/bot.html)"]},{pattern:"Google-Adwords-Instant",addition_date:"2016/11/03",url:"http://www.google.com/adsbot.html",instances:["Google-Adwords-Instant (+http://www.google.com/adsbot.html)"]},{pattern:"adbeat_bot",addition_date:"2016/11/04",instances:["Mozilla/5.0 (compatible; adbeat_bot; [email protected]; [email protected])","adbeat_bot"]},{pattern:"WhatsApp",addition_date:"2016/11/15",url:"https://www.whatsapp.com/",instances:["WhatsApp","WhatsApp/0.3.4479 N","WhatsApp/0.3.4679 N","WhatsApp/0.3.4941 N","WhatsApp/2.12.15/i","WhatsApp/2.12.16/i","WhatsApp/2.12.17/i","WhatsApp/2.12.449 A","WhatsApp/2.12.453 A","WhatsApp/2.12.510 A","WhatsApp/2.12.540 A","WhatsApp/2.12.548 A","WhatsApp/2.12.555 A","WhatsApp/2.12.556 A","WhatsApp/2.16.1/i","WhatsApp/2.16.13 A","WhatsApp/2.16.2/i","WhatsApp/2.16.42 A","WhatsApp/2.16.57 A","WhatsApp/2.19.92 i","WhatsApp/2.19.175 A","WhatsApp/2.19.244 A","WhatsApp/2.19.258 A","WhatsApp/2.19.308 A","WhatsApp/2.19.330 A"]},{pattern:"contxbot",addition_date:"2017/02/25",instances:["Mozilla/5.0 (compatible;contxbot/1.0)"]},{pattern:"pinterest\\.com\\/bot",addition_date:"2017/03/03",instances:["Mozilla/5.0 (compatible; Pinterestbot/1.0; +http://www.pinterest.com/bot.html)","Pinterest/0.2 (+http://www.pinterest.com/bot.html)"],url:"http://www.pinterest.com/bot.html"},{pattern:"electricmonk",addition_date:"2017/03/04",instances:["Mozilla/5.0 (compatible; electricmonk/3.2.0 +https://www.duedil.com/our-crawler/)"],url:"https://www.duedil.com/our-crawler/"},{pattern:"GarlikCrawler",addition_date:"2017/03/18",instances:["GarlikCrawler/1.2 (http://garlik.com/, [email protected])"],url:"http://garlik.com/"},{pattern:"BingPreview\\/",addition_date:"2017/04/23",url:"https://www.bing.com/webmaster/help/which-crawlers-does-bing-use-8c184ec0",instances:["Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534+ (KHTML, like Gecko) BingPreview/1.0b","Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0; BingPreview/1.0b) like Gecko","Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; WOW64; Trident/6.0; BingPreview/1.0b)","Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; WOW64; Trident/5.0; BingPreview/1.0b)","Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 BingPreview/1.0b"]},{pattern:"vebidoobot",addition_date:"2017/05/08",instances:["Mozilla/5.0 (compatible; vebidoobot/1.0; +https://blog.vebidoo.de/vebidoobot/"],url:"https://blog.vebidoo.de/vebidoobot/"},{pattern:"FemtosearchBot",addition_date:"2017/05/16",instances:["Mozilla/5.0 (compatible; FemtosearchBot/1.0; http://femtosearch.com)"],url:"http://femtosearch.com"},{pattern:"Yahoo Link Preview",addition_date:"2017/06/28",instances:["Mozilla/5.0 (compatible; Yahoo Link Preview; https://help.yahoo.com/kb/mail/yahoo-link-preview-SLN23615.html)"],url:"https://help.yahoo.com/kb/mail/yahoo-link-preview-SLN23615.html"},{pattern:"MetaJobBot",addition_date:"2017/08/16",instances:["Mozilla/5.0 (compatible; MetaJobBot; http://www.metajob.de/crawler)"],url:"http://www.metajob.de/the/crawler"},{pattern:"DomainStatsBot",addition_date:"2017/08/16",instances:["DomainStatsBot/1.0 (http://domainstats.io/our-bot)"],url:"http://domainstats.io/our-bot"},{pattern:"mindUpBot",addition_date:"2017/08/16",instances:["mindUpBot (datenbutler.de)"],url:"http://www.datenbutler.de/"},{pattern:"Daum\\/",addition_date:"2017/08/16",instances:["Mozilla/5.0 (compatible; Daum/4.1; +http://cs.daum.net/faq/15/4118.html?faqId=28966)"],url:"http://cs.daum.net/faq/15/4118.html?faqId=28966"},{pattern:"Jugendschutzprogramm-Crawler",addition_date:"2017/08/16",instances:["Jugendschutzprogramm-Crawler; Info: http://www.jugendschutzprogramm.de"],url:"http://www.jugendschutzprogramm.de"},{pattern:"Xenu Link Sleuth",addition_date:"2017/08/19",instances:["Xenu Link Sleuth/1.3.8"],url:"http://home.snafu.de/tilman/xenulink.html"},{pattern:"Pcore-HTTP",addition_date:"2017/08/19",instances:["Pcore-HTTP/v0.40.3","Pcore-HTTP/v0.44.0"],url:"https://bitbucket.org/softvisio/pcore/overview"},{pattern:"moatbot",addition_date:"2017/09/16",instances:["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36 moatbot","Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4 moatbot"],url:"https://moat.com"},{pattern:"KosmioBot",addition_date:"2017/09/16",instances:["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36 (compatible; KosmioBot/1.0; +http://kosm.io/bot.html)"],url:"http://kosm.io/bot.html"},{pattern:"[pP]ingdom",addition_date:"2017/09/16",instances:["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/59.0.3071.109 Chrome/59.0.3071.109 Safari/537.36 PingdomPageSpeed/1.0 (pingbot/2.0; +http://www.pingdom.com/)","Mozilla/5.0 (compatible; pingbot/2.0;
2 +http://www.pingdom.com/)","Pingdom.com_bot_version_1.4_(http://www.pingdom.com/)","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/61.0.3163.100 Chrome/61.0.3163.100 Safari/537.36 PingdomPageSpeed/1.0 (pingbot/2.0; +http://www.pingdom.com/)","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) browser/2020.2.1 Chrome/78.0.3904.130 Electron/7.3.2 Safari/537.36 PingdomTMS/2020.2","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) browser/2020.2.5 Chrome/78.0.3904.130 Electron/7.3.15 Safari/537.36 PingdomTMS/2020.2","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) browser/2020.2.0 Chrome/78.0.3904.130 Electron/7.1.7 Safari/537.36 PingdomTMS/2020.2","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) renderer/2020.2.0 Chrome/78.0.3904.130 Electron/7.1.7 Safari/537.36 PingdomTMS/2020.2","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/61.0.3163.100 Chrome/61.0.3163.100 Safari/537.36 PingdomPageSpeed/1.0 (pingbot/2.0; http://www.pingdom.com/)"],url:"http://www.pingdom.com"},{pattern:"AppInsights",addition_date:"2019/03/09",instances:["Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; AppInsights)"],url:"https://docs.microsoft.com/en-us/azure/azure-monitor/app/app-insights-overview"},{pattern:"PhantomJS",addition_date:"2017/09/18",instances:["Mozilla/5.0 (Unknown; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) PhantomJS/2.1.1 Safari/538.1 bl.uk_lddc_renderbot/2.0.0 (+ http://www.bl.uk/aboutus/legaldeposit/websites/websites/faqswebmaster/index.html)"],url:"http://phantomjs.org/"},{pattern:"Gowikibot",addition_date:"2017/10/26",instances:["Mozilla/5.0 (compatible; Gowikibot/1.0; +http://www.gowikibot.com)"],url:"http://www.gowikibot.com"},{pattern:"PiplBot",addition_date:"2017/10/30",instances:["PiplBot (+http://www.pipl.com/bot/)","Mozilla/5.0+(compatible;+PiplBot;+http://www.pipl.com/bot/)"],url:"http://www.pipl.com/bot/"},{pattern:"Discordbot",addition_date:"2017/09/22",url:"https://discordapp.com",instances:["Mozilla/5.0 (compatible; Discordbot/2.0; +https://discordapp.com)"]},{pattern:"TelegramBot",addition_date:"2017/10/01",instances:["TelegramBot (like TwitterBot)"]},{pattern:"Jetslide",addition_date:"2017/09/27",url:"http://jetsli.de/crawler",instances:["Mozilla/5.0 (compatible; Jetslide; +http://jetsli.de/crawler)"]},{pattern:"newsharecounts",addition_date:"2017/09/30",url:"http://newsharecounts.com/crawler",instances:["Mozilla/5.0 (compatible; NewShareCounts.com/1.0; +http://newsharecounts.com/crawler)"]},{pattern:"James BOT",addition_date:"2017/10/12",url:"http://cognitiveseo.com/bot.html",instances:["Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 - James BOT - WebCrawler http://cognitiveseo.com/bot.html"]},{pattern:"Bark[rR]owler",addition_date:"2017/10/09",url:"http://www.exensa.com/crawl",instances:["Barkrowler/0.5.1 (experimenting / debugging - sorry for your logs ) http://www.exensa.com/crawl - [email protected] -- based on BuBiNG","Barkrowler/0.7 (+http://www.exensa.com/crawl)","BarkRowler/0.7 (+http://www.exensa.com/crawling)","Barkrowler/0.9 (+http://www.exensa.com/crawl)"]},{pattern:"TinEye",addition_date:"2017/10/14",url:"http://www.tineye.com/crawler.html",instances:["Mozilla/5.0 (compatible; TinEye-bot/1.31; +http://www.tineye.com/crawler.html)","TinEye/1.1 (http://tineye.com/crawler.html)"]},{pattern:"SocialRankIOBot",addition_date:"2017/10/19",url:"http://socialrank.io/about",instances:["SocialRankIOBot; http://socialrank.io/about"]},{pattern:"trendictionbot",addition_date:"2017/10/30",url:"http://www.trendiction.de/bot",instances:["Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.0; trendictionbot0.5.0; trendiction search; http://www.trendiction.de/bot; please let us know of any problems; web at trendiction.com) Gecko/20071127 Firefox/3.0.0.11","Mozilla/5.0 (Windows NT 10.0; Win64; x64; trendictionbot0.5.0; trendiction search; http://www.trendiction.de/bot; please let us know of any problems; web at trendiction.com) Gecko/20170101 Firefox/67.0"]},{pattern:"Ocarinabot",addition_date:"2017/09/27",instances:["Ocarinabot"]},{pattern:"epicbot",addition_date:"2017/10/31",url:"http://www.epictions.com/epicbot",instances:["Mozilla/5.0 (compatible; epicbot; +http://www.epictions.com/epicbot)"]},{pattern:"Primalbot",addition_date:"2017/09/27",url:"https://www.primal.com",instances:["Mozilla/5.0 (compatible; Primalbot; +https://www.primal.com;)"]},{pattern:"DuckDuckGo-Favicons-Bot",addition_date:"2017/10/06",url:"http://duckduckgo.com",instances:["Mozilla/5.0 (compatible; DuckDuckGo-Favicons-Bot/1.0; +http://duckduckgo.com)"]},{pattern:"GnowitNewsbot",addition_date:"2017/10/30",url:"http://www.gnowit.com",instances:["Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0 / GnowitNewsbot / Contact information at http://www.gnowit.com"]},{pattern:"Leikibot",addition_date:"2017/09/24",url:"http://www.leiki.com",instances:["Mozilla/5.0 (Windows NT 6.3;compatible; Leikibot/1.0; +http://www.leiki.com)"]},{pattern:"LinkArchiver",addition_date:"2017/09/24",instances:["@LinkArchiver twitter bot"]},{pattern:"YaK\\/",addition_date:"2017/09/25",url:"http://linkfluence.com",instances:["Mozilla/5.0 (compatible; YaK/1.0; http://linkfluence.com/; [email protected])"]},{pattern:"PaperLiBot",addition_date:"2017/09/25",url:"http://support.paper.li/entries/20023257-what-is-paper-li",instances:["Mozilla/5.0 (compatible; PaperLiBot/2.1; http://support.paper.li/entries/20023257-what-is-paper-li)","Mozilla/5.0 (compatible; PaperLiBot/2.1; https://support.paper.li/entries/20023257-what-is-paper-li)"]},{pattern:"Digg Deeper",addition_date:"2017/09/26",url:"http://digg.com/about",instances:["Digg Deeper/v1 (http://digg.com/about)"]},{pattern:"dcrawl",addition_date:"2017/09/22",instances:["dcrawl/1.0"]},{pattern:"Snacktory",addition_date:"2017/09/23",url:"https://github.com/karussell/snacktory",instances:["Mozilla/5.0 (compatible; Snacktory; +https://github.com/karussell/snacktory)"]},{pattern:"AndersPinkBot",addition_date:"2017/09/24",url:"http://anderspink.com/bot.html",instances:["Mozilla/5.0 (compatible; AndersPinkBot/1.0; +http://anderspink.com/bot.html)"]},{pattern:"Fyrebot",addition_date:"2017/09/22",instances:["Fyrebot/1.0"]},{pattern:"EveryoneSocialBot",addition_date:"2017/09/22",url:"http://everyonesocial.com",instances:["Mozilla/5.0 (compatible; EveryoneSocialBot/1.0; [email protected] http://everyonesocial.com/)"]},{pattern:"Mediatoolkitbot",addition_date:"2017/10/06",url:"http://mediatoolkit.com",instances:["Mediatoolkitbot ([email protected])"]},{pattern:"Luminator-robots",addition_date:"2017/09/22",instances:["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.13 Luminator-robots/2.0"]}
2,{pattern:"ExtLinksBot",addition_date:"2017/11/02",url:"https://extlinks.com/Bot.html",instances:["Mozilla/5.0 (compatible; ExtLinksBot/1.5 +https://extlinks.com/Bot.html)"]},{pattern:"SurveyBot",addition_date:"2017/11/02",instances:["Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.13) Gecko/2009073022 Firefox/3.5.2 (.NET CLR 3.5.30729) SurveyBot/2.3 (DomainTools)"]},{pattern:"NING\\/",addition_date:"2017/11/02",instances:["NING/1.0"]},{pattern:"okhttp",addition_date:"2017/11/02",instances:["okhttp/2.5.0","okhttp/2.7.5","okhttp/3.2.0","okhttp/3.5.0","okhttp/4.1.0"]},{pattern:"Nuzzel",addition_date:"2017/11/02",instances:["Nuzzel"]},{pattern:"omgili",addition_date:"2017/11/02",url:"http://omgili.com",instances:["omgili/0.5 +http://omgili.com"]},{pattern:"PocketParser",addition_date:"2017/11/02",url:"https://getpocket.com/pocketparser_ua",instances:["PocketParser/2.0 (+https://getpocket.com/pocketparser_ua)"]},{pattern:"YisouSpider",addition_date:"2017/11/02",instances:["YisouSpider","Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.81 YisouSpider/5.0 Safari/537.36"]},{pattern:"um-LN",addition_date:"2017/11/02",instances:["Mozilla/5.0 (compatible; um-LN/1.0; mailto: [email protected])"]},{pattern:"ToutiaoSpider",addition_date:"2017/11/02",url:"http://web.toutiao.com/media_cooperation/",instances:["Mozilla/5.0 (compatible; ToutiaoSpider/1.0; http://web.toutiao.com/media_cooperation/;)"]},{pattern:"MuckRack",addition_date:"2017/11/02",url:"http://muckrack.com",instances:["Mozilla/5.0 (compatible; MuckRack/1.0; +http://muckrack.com)"]},{pattern:"Jamie's Spider",addition_date:"2017/11/02",url:"http://jamiembrown.com/",instances:["Jamie's Spider (http://jamiembrown.com/)"]},{pattern:"AHC\\/",addition_date:"2017/11/02",instances:["AHC/2.0"]},{pattern:"NetcraftSurveyAgent",addition_date:"2017/11/02",instances:["Mozilla/5.0 (compatible; NetcraftSurveyAgent/1.0; [email protected])"]},{pattern:"Laserlikebot",addition_date:"2017/11/02",instances:["Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari/600.1.4 (compatible; Laserlikebot/0.1)"]},{pattern:"^Apache-HttpClient",addition_date:"2017/11/02",instances:["Apache-HttpClient/4.2.3 (java 1.5)","Apache-HttpClient/4.2.5 (java 1.5)","Apache-HttpClient/4.3.1 (java 1.5)","Apache-HttpClient/4.3.3 (java 1.5)","Apache-HttpClient/4.3.5 (java 1.5)","Apache-HttpClient/4.4.1 (Java/1.8.0_65)","Apache-HttpClient/4.5.2 (Java/1.8.0_65)","Apache-HttpClient/4.5.2 (Java/1.8.0_151)","Apache-HttpClient/4.5.2 (Java/1.8.0_161)","Apache-HttpClient/4.5.2 (Java/1.8.0_181)","Apache-HttpClient/4.5.3 (Java/1.8.0_121)","Apache-HttpClient/4.5.3-SNAPSHOT (Java/1.8.0_152)","Apache-HttpClient/4.5.7 (Java/11.0.3)","Apache-HttpClient/4.5.10 (Java/1.8.0_201)"]},{pattern:"AppEngine-Google",addition_date:"2017/11/02",instances:["AppEngine-Google; (+http://code.google.com/appengine; appid: example)","Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36 AppEngine-Google; (+http://code.google.com/appengine; appid: s~feedly-nikon3)"]},{pattern:"Jetty",addition_date:"2017/11/02",instances:["Jetty/9.3.z-SNAPSHOT"]},{pattern:"Upflow",addition_date:"2017/11/02",instances:["Upflow/1.0"]},{pattern:"Thinklab",addition_date:"2017/11/02",url:"thinklab.com",instances:["Thinklab (thinklab.com)"]},{pattern:"Traackr\\.com",addition_date:"2017/11/02",url:"Traackr.com",instances:["Traackr.com"]},{pattern:"Twurly",addition_date:"2017/11/02",url:"http://twurly.org",instances:["Ruby, Twurly v1.1 (http://twurly.org)"]},{pattern:"Mastodon",addition_date:"2017/11/02",instances:["http.rb/2.2.2 (Mastodon/1.5.1; +https://example-masto-instance.org/)"]},{pattern:"http_get",addition_date:"2017/11/02",instances:["http_get"]},{pattern:"DnyzBot",addition_date:"2017/11/20",instances:["Mozilla/5.0 (compatible; DnyzBot/1.0)"]},{pattern:"botify",addition_date:"2018/02/01",instances:["Mozilla/5.0 (compatible; botify; http://botify.com)"]},{pattern:"007ac9 Crawler",addition_date:"2018/02/09",instances:["Mozilla/5.0 (compatible; 007ac9 Crawler; http://crawler.007ac9.net/)"]},{pattern:"BehloolBot",addition_date:"2018/02/09",instances:["Mozilla/5.0 (compatible; BehloolBot/beta; +http://www.webeaver.com/bot)"]},{pattern:"BrandVerity",addition_date:"2018/02/27",instances:["Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:41.0) Gecko/20100101 Firefox/55.0 BrandVerity/1.0 (http://www.brandverity.com/why-is-brandverity-visiting-me)","Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/11A465 Twitter for iPhone BrandVerity/1.0 (http://www.brandverity.com/why-is-brandverity-visiting-me)"],url:"http://www.brandverity.com/why-is-brandverity-visiting-me"},{pattern:"check_http",addition_date:"2018/02/09",instances:["check_http/v2.2.1 (nagios-plugins 2.2.1)"]},{pattern:"BDCbot",addition_date:"2018/02/09",instances:["Mozilla/5.0 (Windows NT 6.1; compatible; BDCbot/1.0; +http://bigweb.bigdatacorp.com.br/faq.aspx) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36","Mozilla/5.0 (Windows NT 10.0; Win64; x64; BDCbot/1.0; +http://bigweb.bigdatacorp.com.br/faq.aspx) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36"]},{pattern:"ZumBot",addition_date:"2018/02/09",instances:["Mozilla/5.0 (compatible; ZumBot/1.0; http://help.zum.com/inquiry)"]},{pattern:"EZID",addition_date:"2018/02/09",instances:["EZID (EZID link checker; https://ezid.cdlib.org/)"]},{pattern:"ICC-Crawler",addition_date:"2018/02/28",instances:["ICC-Crawler/2.0 (Mozilla-compatible; ; http://ucri.nict.go.jp/en/icccrawler.html)"],url:"http://ucri.nict.go.jp/en/icccrawler.html"},{pattern:"ArchiveBot",addition_date:"2018/02/28",instances:["ArchiveTeam ArchiveBot/20170106.02 (wpull 2.0.2)"],url:"https://github.com/ArchiveTeam/ArchiveBot"},{pattern:"^LCC ",addition_date:"2018/02/28",instances:["LCC (+http://corpora.informatik.uni-leipzig.de/crawler_faq.html)"],url:"http://corpora.informatik.uni-leipzig.de/crawler_faq.html"},{pattern:"filterdb\\.iss\\.net\\/crawler",addition_date:"2018/03/16",instances:["Mozilla/5.0 (compatible; oBot/2.3.1; +http://filterdb.iss.net/crawler/)"],url:"http://filterdb.iss.net/crawler/"},{pattern:"BLP_bbot",addition_date:"2018/03/27",instances:["BLP_bbot/0.1"]},{pattern:"BomboraBot",addition_date:"2018/03/27",instances:["Mozilla/5.0 (compatible; BomboraBot/1.0; +http://www.bombora.com/bot)"],url:"http://www.bombora.com/bot"},{pattern:"Buck\\/",addition_date:"2018/03/27",instances:["Buck/2.2; (+https://app.hypefactors.com/media-monitoring/about.html)"],url:"https://app.hypefactors.com/media-monitoring/about.html"},{pattern:"Companybook-Crawler",addition_date:"2018/03/27",instances:["Companybook-Crawler (+https://www.companybooknetworking.com/)"],url:"https://www.companybooknetworking.com/"},{pattern:"Genieo",addition_date:"2018/03/27",instances:["Mozilla/5.0 (compatible; Genieo/1.0 http://www.genieo.com/webfilter.html)"],url:"http://www.genieo.com/webfilter.html"},{pattern:"magpie-crawler",addition_date:"2018/03/27",instances:["magpie-crawler/1.1 (U; Linux amd64; en-GB; +http://www.brandwatch.net)"],url:"http://www.brandwatch.net"},{pattern:"MeltwaterNews",addition_date:"2018/03/27",instances:["MeltwaterNews www.meltwater.com"],url:"http://www.meltwater.com"},{pattern:"Moreover",addition_date:"2018/03/27",instances:["Mozilla/5.0 Moreover/5.1 (+http://www.moreover.com)"],url:"http://www.moreover.com"},{pattern:"newspaper\\/",addition_date:"2018/03/27",instances:["newspaper/0.1.0.7","newspaper/0.2.5","newspaper/0.2.6","newspaper/0.2.8"]},{pattern:"ScoutJet",addition_date:"2018/03/27",instances:["Mozilla/5.0 (compatible; ScoutJet; +http://www.scoutjet.com/)"],url:"http://www.scoutjet.com/"},{pattern:"(^| )sentry\\/",addition_date:"2018/03/27",instances:["sentry/8.22.0 (https://sentry.io
2)"],url:"https://sentry.io"},{pattern:"StorygizeBot",addition_date:"2018/03/27",instances:["Mozilla/5.0 (compatible; StorygizeBot; http://www.storygize.com)"],url:"http://www.storygize.com"},{pattern:"UptimeRobot",addition_date:"2018/03/27",instances:["Mozilla/5.0+(compatible; UptimeRobot/2.0; http://www.uptimerobot.com/)"],url:"http://www.uptimerobot.com/"},{pattern:"OutclicksBot",addition_date:"2018/04/21",instances:["OutclicksBot/2 +https://www.outclicks.net/agent/VjzDygCuk4ubNmg40ZMbFqT0sIh7UfOKk8s8ZMiupUR","OutclicksBot/2 +https://www.outclicks.net/agent/gIYbZ38dfAuhZkrFVl7sJBFOUhOVct6J1SvxgmBZgCe","OutclicksBot/2 +https://www.outclicks.net/agent/PryJzTl8POCRHfvEUlRN5FKtZoWDQOBEvFJ2wh6KH5J","OutclicksBot/2 +https://www.outclicks.net/agent/p2i4sNUh7eylJF1S6SGgRs5mP40ExlYvsr9GBxVQG6h"],url:"https://www.outclicks.net"},{pattern:"seoscanners",addition_date:"2018/05/27",instances:["Mozilla/5.0 (compatible; seoscanners.net/1; [email protected])"],url:"http://www.seoscanners.net/"},{pattern:"Hatena",addition_date:"2018/05/29",instances:["Hatena Antenna/0.3","Hatena::Russia::Crawler/0.01","Hatena-Favicon/2 (http://www.hatena.ne.jp/faq/)","Hatena::Scissors/0.01","HatenaBookmark/4.0 (Hatena::Bookmark; Analyzer)","Hatena::Fetcher/0.01 (master) Furl/3.13"]},{pattern:"Google Web Preview",addition_date:"2018/05/31",instances:["Mozilla/5.0 (Linux; U; Android 2.3.4; generic) AppleWebKit/537.36 (KHTML, like Gecko; Google Web Preview) Version/4.0 Mobile Safari/537.36","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko; Google Web Preview) Chrome/27.0.1453 Safari/537.36"]},{pattern:"MauiBot",addition_date:"2018/06/06",instances:["MauiBot ([email protected])"]},{pattern:"AlphaBot",addition_date:"2018/05/27",instances:["Mozilla/5.0 (compatible; AlphaBot/3.2; +http://alphaseobot.com/bot.html)"],url:"http://alphaseobot.com/bot.html"},{pattern:"SBL-BOT",addition_date:"2018/06/06",instances:["SBL-BOT (http://sbl.net)"],url:"http://sbl.net",description:"Bot of SoftByte BlackWidow"},{pattern:"IAS crawler",addition_date:"2018/06/06",instances:["IAS crawler (ias_crawler; http://integralads.com/site-indexing-policy/)"],url:"http://integralads.com/site-indexing-policy/",description:"Bot of Integral Ad Science, Inc."},{pattern:"adscanner",addition_date:"2018/06/24",instances:["Mozilla/5.0 (compatible; adscanner/)"]},{pattern:"Netvibes",addition_date:"2018/06/24",instances:["Netvibes (crawler/bot; http://www.netvibes.com","Netvibes (crawler; http://www.netvibes.com)"],url:"http://www.netvibes.com"},{pattern:"acapbot",addition_date:"2018/06/27",instances:["Mozilla/5.0 (compatible;acapbot/0.1;treat like Googlebot)","Mozilla/5.0 (compatible;acapbot/0.1.;treat like Googlebot)"]},{pattern:"Baidu-YunGuanCe",addition_date:"2018/06/27",instances:["Baidu-YunGuanCe-Bot(ce.baidu.com)","Baidu-YunGuanCe-SLABot(ce.baidu.com)","Baidu-YunGuanCe-ScanBot(ce.baidu.com)","Baidu-YunGuanCe-PerfBot(ce.baidu.com)","Baidu-YunGuanCe-VSBot(ce.baidu.com)"],url:"https://ce.baidu.com/topic/topic20150908",description:"Baidu Cloud Watch"},{pattern:"bitlybot",addition_date:"2018/06/27",instances:["bitlybot/3.0 (+http://bit.ly/)","bitlybot/2.0","bitlybot"],url:"http://bit.ly/"},{pattern:"blogmuraBot",addition_date:"2018/06/27",instances:["blogmuraBot (+http://www.blogmura.com)"],url:"http://www.blogmura.com",description:"A blog ranking site which links to blogs on just about every theme possible."},{pattern:"Bot\\.AraTurka\\.com",addition_date:"2018/06/27",instances:["Bot.AraTurka.com/0.0.1"],url:"http://www.araturka.com"},{pattern:"bot-pge\\.chlooe\\.com",addition_date:"2018/06/27",instances:["bot-pge.chlooe.com/1.0.0 (+http://www.chlooe.com/)"]},{pattern:"BoxcarBot",addition_date:"2018/06/27",instances:["Mozilla/5.0 (compatible; BoxcarBot/1.1; [email protected])"],url:"https://boxcar.io/"},{pattern:"BTWebClient",addition_date:"2018/06/27",instances:["BTWebClient/180B(9704)"],url:"http://www.utorrent.com/",description:"µTorrent BitTorrent Client"},{pattern:"ContextAd Bot",addition_date:"2018/06/27",instances:["Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0;.NET CLR 1.0.3705; ContextAd Bot 1.0)","ContextAd Bot 1.0"]},{pattern:"Digincore bot",addition_date:"2018/06/27",instances:["Mozilla/5.0 (compatible; Digincore bot; https://www.digincore.com/crawler.html for rules and instructions.)"],url:"http://www.digincore.com/crawler.html"},{pattern:"Disqus",addition_date:"2018/06/27",instances:["Disqus/1.0"],url:"https://disqus.com/",de
2scription:"validate and quality check pages."},{pattern:"Feedly",addition_date:"2018/06/27",instances:["Feedly/1.0 (+http://www.feedly.com/fetcher.html; like FeedFetcher-Google)","FeedlyBot/1.0 (http://feedly.com)"],url:"https://www.feedly.com/fetcher.html",description:"Feedly Fetcher is how Feedly grabs RSS or Atom feeds when users choose to add them to their Feedly or any of the other applications built on top of the feedly cloud."},{pattern:"Fetch\\/",addition_date:"2018/06/27",instances:["Fetch/2.0a (CMS Detection/Web/SEO analysis tool, see http://guess.scritch.org)"]},{pattern:"Fever",addition_date:"2018/06/27",instances:["Fever/1.38 (Feed Parser; http://feedafever.com; Allow like Gecko)"],url:"http://feedafever.com"},{pattern:"Flamingo_SearchEngine",addition_date:"2018/06/27",instances:["Flamingo_SearchEngine (+http://www.flamingosearch.com/bot)"]},{pattern:"FlipboardProxy",addition_date:"2018/06/27",instances:["Mozilla/5.0 (compatible; FlipboardProxy/1.1; +http://flipboard.com/browserproxy)","Mozilla/5.0 (compatible; FlipboardProxy/1.2; +http://flipboard.com/browserproxy)","Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6 (FlipboardProxy/1.1; +http://flipboard.com/browserproxy)","Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:28.0) Gecko/20100101 Firefox/28.0 (FlipboardProxy/1.1; +http://flipboard.com/browserproxy)","Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:49.0) Gecko/20100101 Firefox/49.0 (FlipboardProxy/1.2; +http://flipboard.com/browserproxy)"],url:"https://about.flipboard.com/browserproxy/",description:"a proxy service to fetch, validate, and prepare certain elements of websites for presentation through the Flipboard Application"},{pattern:"g2reader-bot",addition_date:"2018/06/27",instances:["g2reader-bot/1.0 (+http://www.g2reader.com/)"],url:"http://www.g2reader.com/"},{pattern:"G2 Web Services",addition_date:"2019/03/01",instances:["G2 Web Services/1.0 (built with StormCrawler Archetype 1.8; https://www.g2webservices.com/; [email protected])"],url:"https://www.g2webservices.com/"},{pattern:"imrbot",addition_date:"2018/06/27",instances:["Mozilla/5.0 (compatible; imrbot/1.10.8 +http://www.mignify.com)"],url:"http://www.mignify.com"},{pattern:"K7MLWCBot",addition_date:"2018/06/27",instances:["K7MLWCBot/1.0 (+http://www.k7computing.com)"],url:"http://www.k7computing.com",description:"Virus scanner"},{pattern:"Kemvibot",addition_date:"2018/06/27",instances:["Kemvibot/1.0 (http://kemvi.com, [email protected])"],url:"http://kemvi.com"},{pattern:"Landau-Media-Spider",addition_date:"2018/06/27",instances:["Landau-Media-Spider/1.0(http://bots.landaumedia.de/bot.html)"],url:"http://bots.landaumedia.de/bot.html"},{pattern:"linkapediabot",addition_date:"2018/06/27",instances:["linkapediabot (+http://www.linkapedia.com)"],url:"http://www.linkapedia.com"},{pattern:"vkShare",addition_date:"2018/07/02",instances:["Mozilla/5.0 (compatible; vkShare; +http://vk.com/dev/Share)"],url:"http://vk.com/dev/Share"},{pattern:"Siteimprove\\.com",addition_date:"2018/06/22",instances:["Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0) LinkCheck by Siteimprove.com","Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.0) Match by Siteimprove.com","Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0) SiteCheck-sitecrawl by Siteimprove.com","Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.0) LinkCheck by Siteimprove.com"]},{pattern:"BLEXBot\\/",addition_date:"2018/07/07",instances:["Mozilla/5.0 (compatible; BLEXBot/1.0; +http://webmeup-crawler.com/)"],url:"http://webmeup-crawler.com"},{pattern:"DareBoost",addition_date:"2018/07/07",instances:["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.75 Safari/537.36 DareBoost"],url:"https://www.dareboost.com/",description:"Bot to test, Analyze and Optimize website"},{pattern:"ZuperlistBot\\/",addition_date:"2018/07/07",instances:["Mozilla/5.0 (compatible; ZuperlistBot/1.0)"]},{pattern:"Miniflux\\/",addition_date:"2018/07/07",instances:["Mozilla/5.0 (compatible; Miniflux/2.0.x-dev; +https://miniflux.net)","Mozilla/5.0 (compatible; Miniflux/2.0.3; +https://miniflux.net)","Mozilla/5.0 (compatible; Miniflux/2.0.7; +https://miniflux.net)","Mozilla/5.0 (compatible; Miniflux/2.0.10; +https://miniflux.net)","Mozilla/5.0 (compatibl$; Miniflux/2.0.x-dev; +https://miniflux.app)","Mozilla/5.0 (compatible; Miniflux/2.0.11; +https://miniflux.app)","Mozilla/5.0 (compatible; Miniflux/2.0.12; +https://miniflux.app)","Mozilla/5.0 (compatible; Miniflux/ae1dc1a; +https://miniflux.app)","Mozilla/5.0 (compatible; Miniflux/3b6e44c; +https://miniflux.app)"],url:"https://miniflux.net",description:"Miniflux is a minimalist and opinionated feed reader."},{pattern:"Feedspot",addition_date:"2018/07/07",instances:["Mozilla/5.0 (compatible; Feedspotbot/1.0; +http://www.feedspot.com/fs/bot)","Mozilla/5.0 (compatible; Feedspot/1.0 (+https://www.feedspot.com/fs/fetcher; like FeedFetcher-Google)"],url:"http://www.feedspot.com/fs/bot"},{pattern:"Diffbot\\/",addition_date:"2018/07/07",instances:["Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729; Diffbot/0.1; +http://www.diffbot.com)"],url:"http://www.diffbot.com"},{pattern:"SEOkicks",addition_date:"2018/08/22",instances:["Mozilla/5.0 (compatible; SEOkicks; +https://www.seokicks.de/robot.html)"],url:"https://www.seokicks.de/robot.html"},{pattern:"tracemyfile",addition_date:"2018/08/23",instances:["Mozilla/5.0 (compatible; tracemyfile/1.0; [email protected])"]},{pattern:"Nimbostratus-Bot",addition_date:"2018/08/29",instances:["Mozilla/5.0 (compatible; Nimbostratus-Bot/v1.3.2; http://cloudsystemnetworks.com)"]},{pattern:"zgrab",addition_date:"2018/08/30",instances:["Mozilla/5.0 zgrab/0.x"],url:"https://zmap.io/"},{pattern:"PR-CY\\.RU",addition_date:"2018/08/30",instances:["Mozilla/5.0 (compatible; PR-CY.RU; + https://a.pr-cy.ru)"],url:"https://a.pr-cy.ru/"},{pattern:"AdsTxtCrawler",addition_date:"2018/08/30",instances:["AdsTxtCrawler/1.0"]},{pattern:"Datafeedwatch",addition_date:"2018/09/05",instances:["Datafeedwatch/2.1.x"],url:"https://www.datafeedwatch.com/"},{pattern:"Zabbix",addition_date:"2018/09/05",instances:["Zabbix"],url:"https://www.zabbix.com/documentation/3.4/manual/web_monitoring"},{pattern:"TangibleeBot",addition_date:"2018/09/05",instances:["TangibleeBot/1.0.0.0 (http://tangiblee.com/bot)"],url:"http://tangiblee.com/bot"},{pattern:"google-xrawler",addition_date:"2018/09/05",instances:["google-xrawler"],url:"https://webmasters.stackexchange.com/questions/105560/what-is-the-google-xrawler-user-agent-used-for"},{pattern:"axios",addition_date:"2018/09/06",instances:["axios/0.
218.0","axios/0.19.0"],url:"https://github.com/axios/axios"},{pattern:"Amazon CloudFront",addition_date:"2018/09/07",instances:["Amazon CloudFront"],url:"https://aws.amazon.com/cloudfront/"},{pattern:"Pulsepoint",addition_date:"2018/09/24",instances:["Pulsepoint XT3 web scraper"]},{pattern:"CloudFlare-AlwaysOnline",addition_date:"2018/09/27",instances:["Mozilla/5.0 (compatible; CloudFlare-AlwaysOnline/1.0; +http://www.cloudflare.com/always-online) AppleWebKit/534.34","Mozilla/5.0 (compatible; CloudFlare-AlwaysOnline/1.0; +https://www.cloudflare.com/always-online) AppleWebKit/534.34"],url:"https://www.cloudflare.com/always-online/"},{pattern:"Google-Structured-Data-Testing-Tool",addition_date:"2018/10/02",instances:["Mozilla/5.0 (compatible; Google-Structured-Data-Testing-Tool +https://search.google.com/structured-data/testing-tool)","Mozilla/5.0 (compatible; Google-Structured-Data-Testing-Tool +http://developers.google.com/structured-data/testing-tool/)"],url:"https://search.google.com/structured-data/testing-tool"},{pattern:"WordupInfoSearch",addition_date:"2018/10/07",instances:["WordupInfoSearch/1.0"]},{pattern:"WebDataStats",addition_date:"2018/10/08",instances:["Mozilla/5.0 (compatible; WebDataStats/1.0 ; +https://webdatastats.com/policy.html)"],url:"https://webdatastats.com/"},{pattern:"HttpUrlConnection",addition_date:"2018/10/08",instances:["Jersey/2.25.1 (HttpUrlConnection 1.8.0_141)"]},{pattern:"Seekport Crawler",addition_date:"2018/10/08",instances:["Mozilla/5.0 (compatible; Seekport Crawler; http://seekport.com/)"],url:"http://seekport.com/"},{pattern:"ZoomBot",addition_date:"2018/10/10",instances:["ZoomBot (Linkbot 1.0 http://suite.seozoom.it/bot.html)"],url:"http://suite.seozoom.it/bot.html"},{pattern:"VelenPublicWebCrawler",addition_date:"2018/10/09",instances:["VelenPublicWebCrawler (velen.io)"]},{pattern:"MoodleBot",addition_date:"2018/10/10",instances:["MoodleBot/1.0"]},{pattern:"jpg-newsbot",addition_date:"2018/10/10",instances:["jpg-newsbot/2.0; (+https://vipnytt.no/bots/)"],url:"https://vipnytt.no/bots/"},{pattern:"outbrain",addition_date:"2018/10/14",instances:["Mozilla/5.0 (Java) outbrain"],url:"https://www.outbrain.com/help/advertisers/invalid-url/"},{pattern:"W3C_Validator",addition_date:"2018/10/14",instances:["W3C_Validator/1.3"],url:"https://validator.w3.org/services"},{pattern:"Validator\\.nu",addition_date:"2018/10/14",instances:["Validator.nu/LV"],url:"https://validator.w3.org/services"},{pattern:"W3C-checklink",addition_date:"2018/10/14",depends_on:["libwww-perl"],instances:["W3C-checklink/2.90 libwww-perl/5.64","W3C-checklink/3.6.2.3 libwww-perl/5.64","W3C-checklink/4.2 [4.20] libwww-perl/5.803","W3C-checklink/4.2.1 [4.21] libwww-perl/5.803","W3C-checklink/4.3 [4.42] libwww-perl/5.805","W3C-checklink/4.3 [4.42] libwww-perl/5.808","W3C-checklink/4.3 [4.42] libwww-perl/5.820","W3C-checklink/4.5 [4.154] libwww-perl/5.823","W3C-checklink/4.5 [4.160] libwww-perl/5.823"],url:"https://validator.w3.org/services"},{pattern:"W3C-mobileOK",addition_date:"2018/10/14",instances:["W3C-mobileOK/DDC-1.0"],url:"https://validator.w3.org/services"},{pattern:"W3C_I18n-Checker",addition_date:"2018/10/14",instances:["W3C_I18n-Checker/1.0"],url:"https://validator.w3.org/services"},{pattern:"FeedValidator",addition_date:"2018/10/14",instances:["FeedValidator/1.3"],url:"https://validator.w3.org/services"},{pattern:"W3C_CSS_Validator",addition_date:"2018/10/14",instances:["Jigsaw/2.3.0 W3C_CSS_Validator_JFouffa/2.0"],url:"https://validator.w3.org/services"},{pattern:"W3C_Unicorn",addition_date:"2018/10/14",instances:["W3C_Unicorn/1.0"],url:"https://validator.w3.org/services"},{pattern:"Google-PhysicalWeb",addition_date:"2018/10/21",instances:["Mozilla/5.0 (Google-PhysicalWeb)"]},{pattern:"Blackboard",addition_date:"2018/10/28",instances:["Blackboard Safeassign"],url:"https://help.blackboard.com/Learn/Administrator/Hosting/Tools_Management/SafeAssign"},{pattern:"ICBot\\/",addition_date:"2018/10/23",instances:["Mozilla/5.0 (compatible; ICBot/0.1; +https://ideasandcode.xyz"],url:"https://ideasandcode.xyz"},{pattern:"BazQux",addition_date:"2018/10/23",instances:["Mozilla/5.0 (compatible; BazQux/2.4; +https://bazqux.com/fetcher; 1 subscribers)"],url:"https://bazqux.com/fetcher"},{pattern:"Twingly",addition_date:"2018/10/23",instances:["Mozilla/5.0 (compatible; Twingly Recon; twingly.com)"],url:"https://twingly.com"},{pattern:"Rivva",addition_date:"2018/10/23",instances:["Mozilla/5.0 (compatible; Rivva; http://rivva.de)"],url:"http://rivva.de"}
2,{pattern:"Experibot",addition_date:"2018/11/03",instances:["Experibot-v2 http://goo.gl/ZAr8wX","Experibot-v3 http://goo.gl/ZAr8wX"],url:"https://amirkr.wixsite.com/experibot"},{pattern:"awesomecrawler",addition_date:"2018/11/24",instances:["Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.5 Safari/537.22 +awesomecrawler"]},{pattern:"Dataprovider\\.com",addition_date:"2018/11/24",instances:["Mozilla/5.0 (compatible; Dataprovider.com)"],url:"https://www.dataprovider.com/"},{pattern:"GroupHigh\\/",addition_date:"2018/11/24",instances:["Mozilla/5.0 (compatible; GroupHigh/1.0; +http://www.grouphigh.com/"],url:"http://www.grouphigh.com/"},{pattern:"theoldreader\\.com",addition_date:"2018/12/02",instances:["Mozilla/5.0 (compatible; theoldreader.com)"],url:"https://www.theoldreader.com/"},{pattern:"AnyEvent",addition_date:"2018/12/07",instances:["Mozilla/5.0 (compatible; U; AnyEvent-HTTP/2.24; +http://software.schmorp.de/pkg/AnyEvent)"],url:"http://software.schmorp.de/pkg/AnyEvent.html"},{pattern:"Uptimebot\\.org",addition_date:"2019/01/17",instances:["Uptimebot.org - Free website monitoring"],url:"http://uptimebot.org/"},{pattern:"Nmap Scripting Engine",addition_date:"2019/02/04",instances:["Mozilla/5.0 (compatible; Nmap Scripting Engine; https://nmap.org/book/nse.html)"],url:"https://nmap.org/book/nse.html"},{pattern:"2ip\\.ru",addition_date:"2019/02/12",instances:["2ip.ru CMS Detector (https://2ip.ru/cms/)"],url:"https://2ip.ru/cms/"},{pattern:"Clickagy",addition_date:"2019/02/19",instances:["Clickagy Intelligence Bot v2"],url:"https://www.clickagy.com"},{pattern:"Caliperbot",addition_date:"2019/03/02",instances:["Caliperbot/1.0 (+http://www.conductor.com/caliperbot)"],url:"http://www.conductor.com/caliperbot"},{pattern:"MBCrawler",addition_date:"2019/03/02",instances:["MBCrawler/1.0 (https://monitorbacklinks.com)"],url:"https://monitorbacklinks.com"},{pattern:"online-webceo-bot",addition_date:"2019/03/02",instances:["Mozilla/5.0 (compatible; online-webceo-bot/1.0; +http://online.webceo.com)"],url:"http://online.webceo.com"},{pattern:"B2B Bot",addition_date:"2019/03/02",instances:["B2B Bot"]},{pattern:"AddSearchBot",addition_date:"2019/03/02",instances:["Mozilla/5.0 (compatible; AddSearchBot/0.9; +http://www.addsearch.com/bot; [email protected])"],url:"http://www.addsearch.com/bot"},{pattern:"Google Favicon",addition_date:"2019/03/14",instances:["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.75 Safari/537.36 Google Favicon"]},{pattern:"HubSpot",addition_date:"2019/04/15",instances:["Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 HubSpot Webcrawler - [email protected]","Mozilla/5.0 (X11; Linux x86_64; HubSpot Single Page link check; [email protected]) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36","Mozilla/5.0 (compatible;
2 HubSpot Crawler; [email protected])","HubSpot Connect 2.0 (http://dev.hubspot.com/) - BizOpsCompanies-Tq2-BizCoDomainValidationAudit"]},{pattern:"Chrome-Lighthouse",addition_date:"2019/03/15",instances:["Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5 Build/MRA58N) AppleWebKit/537.36(KHTML, like Gecko) Chrome/69.0.3464.0 Mobile Safari/537.36 Chrome-Lighthouse","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36(KHTML, like Gecko) Chrome/69.0.3464.0 Safari/537.36 Chrome-Lighthouse","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3694.0 Safari/537.36 Chrome-Lighthouse","Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4695.0 Mobile Safari/537.36 Chrome-Lighthouse","Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3694.0 Mobile Safari/537.36 Chrome-Lighthouse"],url:"https://developers.google.com/speed/pagespeed/insights"},{pattern:"HeadlessChrome",url:"https://developers.google.com/web/updates/2017/04/headless-chrome",addition_date:"2019/06/17",instances:["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/74.0.3729.169 Safari/537.36","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/69.0.3494.0 Safari/537.36","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/76.0.3803.0 Safari/537.36"]},{pattern:"CheckMarkNetwork\\/",addition_date:"2019/06/30",instances:["CheckMarkNetwork/1.0 (+http://www.checkmarknetwork.com/spider.html)"],url:"https://www.checkmarknetwork.com/"},{pattern:"www\\.uptime\\.com",addition_date:"2019/07/21",instances:["Mozilla/5.0 (compatible; Uptimebot/1.0; +http://www.uptime.com/uptimebot)"],url:"http://www.uptime.com/uptimebot"},{pattern:"Streamline3Bot\\/",addition_date:"2019/07/21",instances:["Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1) Streamline3Bot/1.0","Mozilla/5.0 (Windows NT 6.1; Win64; x64; +https://www.ubtsupport.com/legal/Streamline3Bot.php) Streamline3Bot/1.0"],url:"https://www.ubtsupport.com/legal/Streamline3Bot.php"},{pattern:"serpstatbot\\/",addition_date:"2019/07/25",instances:["serpstatbot/1.0 (advanced backlink tracking bot; http://serpstatbot.com/; [email protected])","serpstatbot/1.0 (advanced backlink tracking bot; curl/7.58.0; http://serpstatbot.com/; [email protected])"],url:"http://serpstatbot.com"},{pattern:"MixnodeCache\\/",addition_date:"2019/08/04",instances:["MixnodeCache/1.8(+https://cache.mixnode.com/)"],url:"https://cache.mixnode.com/"},{pattern:"^curl",addition_date:"2019/08/15",instances:["curl","curl/7.29.0","curl/7.47.0","curl/7.54.0","curl/7.55.1","curl/7.64.0","curl/7.64.1","curl/7.65.3"],url:"https://curl.haxx.se/"},{pattern:"SimpleScraper",addition_date:"2019/08/16",instances:["Mozilla/5.0 (compatible; SimpleScraper)"],url:"https://github.com/ramonkcom/simple-scraper/"},{pattern:"RSSingBot",addition_date:"2019/09/15",instances:["RSSingBot (http://www.rssing.com)"],url:"http://www.rssing.com"},{pattern:"Jooblebot",addition_date:"2019/09/25",instances:["Mozilla/5.0 (compatible; Jooblebot/2.0; Windows NT 6.1; WOW64; +http://jooble.org/jooble-bot) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36"],url:"http://jooble.org/jooble-bot"},{pattern:"fedoraplanet",addition_date:"2019/09/28",instances:["venus/fedoraplanet"],url:"http://fedoraplanet.org/"},{pattern:"Friendica",addition_date:"2019/09/28",instances:["Friendica 'The Tazmans Flax-lily' 2019.01-1293; https://hoyer.xyz"],url:"https://hoyer.xyz"},{pattern:"NextCloud",addition_date:"2019/09/30",instances:["NextCloud-News/1.0"],url:"https://nextcloud.com/"},{pattern:"Tiny Tiny RSS",addition_date:"2019/10/04",instances:["Tiny Tiny RSS/1.15.3 (http://tt-rss.org/)","Tiny Tiny RSS/17.12 (a2d1fa5) (http://tt-rss.org/)","Tiny Tiny RSS/19.2 (b68db2d) (http://tt-rss.org/)","Tiny Tiny RSS/19.8 (http://tt-rss.org/)"],url:"http://tt-rss.org/"},{pattern:"RegionStuttgartBot",addition_date:"2019/10/17",instances:["Mozilla/5.0 (compatible; RegionStuttgartBot/1.0;
2 +http://it.region-stuttgart.de/competenzatlas/unternehmen-suchen/)"],url:"http://it.region-stuttgart.de/competenzatlas/unternehmen-suchen/"},{pattern:"Bytespider",addition_date:"2019/11/11",instances:["Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.3754.1902 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.4454.1745 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.7597.1164 Mobile Safari/537.36; Bytespider;[email protected]","Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2988.1545 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.4141.1682 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.3478.1649 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.5267.1259 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.7990.1979 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.2268.1523 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2576.1836 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.9681.1227 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.6023.1635 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.4944.1981 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.3613.1739 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.4022.1033 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.3248.1547 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.5527.1507 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.5216.1326 Mobile Safari/537.36; Bytespider","Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.9038.1080 Mobile Safari/537.36; Bytespider"],url:"https://stackoverflow.com/questions/57908900/what-is-the-bytespider-user-agent"},{pattern:"Datanyze",addition_date:"2019/11/17",instances:["Mozilla/5.0 (X11; Datanyze; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36"],url:"https://www.datanyze.com/dnyzbot/"},{pattern:"Google-Site-Verification",addition_date:"2019/12/11",instances:["Mozilla/5.0 (compatible; Google-Site-Verification/1.0)"],url:"https://support.google.com/webmasters/answer/9008080"},{pattern:"TrendsmapResolver",addition_date:"2020/02/24",instances:["Mozilla/5.0 (compatible; TrendsmapResolver/0.1)"],url:"https://www.trendsmap.com/"},{pattern:"tweetedtimes",addition_date:"2020/02/24",instances:["Mozilla/5.0 (compatible; +http://tweetedtimes.com)"],url:"https://tweetedtimes.com/"},{pattern:"NTENTbot",addition_date:"2020/02/24",instances:["Mozilla/5.0 (compatible; NTENTbot; +http://www.ntent.com/ntentbot)"],url:"https://ntent.com/ntentbot/"},{pattern:"Gwene",addition_date:"2020/02/24",instances:["Gwene/1.0 (The gwene.org rss-to-news gateway) Googlebot"],url:"https://gwene.org"},{pattern:"SimplePie",addition_date:"2020/02/24",instances:["SimplePie/1.3-dev (Feed Parser; http://simplepie.org; Allow like Gecko)"],url:"http://simplepie.org"},{pattern:"SearchAtlas",addition_date:"2020/03/02",instances:["SearchAtlas.com SEO Crawler"],url:"http://SearchAtlas.com"},{pattern:"Superfeedr",addition_date:"2020/03/02",instances:["Superfeedr bot/2.0 http://superfeedr.com - Make your feeds realtime: get in touch - feed-id:1162088860"],url:"http://superfeedr.com"},{pattern:"feedbot",addition_date:"2020/03/02",instances:["wp.com feedbot/1.0 (+https://wp.com)"],url:"http://wp.com"},{pattern:"UT-Dorkbot",addition_date:"2020/03/02",instances:["UT-Dorkbot/1.0"],url:"https://security.utexas.edu/dorkbot"},{pattern:"Amazonbot",addition_date:"2020/03/02",instances:["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.2.5 (KHTML, like Gecko) Version/8.0.2 Safari/600.2.5 (Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot)"],url:"https://developer.amazon.com/support/amazonbot"},{pattern:"SerendeputyBot",addition_date:"2020/03/02",instances:["SerendeputyBot/0.8.6 (http://serendeputy.com/about/serendeputy-bot)"],url:"http://serendeputy.com/about/serendeputy-bot"},{pattern:"Eyeotabot",addition_date:"2020/03/02",instances:["Mozilla/5.0 (compatible; Eyeotabot/1.0; +http://www.eyeota.com)"],url:"http://www.eyeota.com"}
2,{pattern:"officestorebot",addition_date:"2020/03/02",instances:["Mozilla/5.0 (compatible; officestorebot/1.0; +https://aka.ms/officestorebot)"],url:"https://aka.ms/officestorebot"},{pattern:"Neticle Crawler",addition_date:"2020/03/02",instances:["Neticle Crawler v1.0 ( https://neticle.com/bot/en/ )"],url:"https://neticle.com/bot/en/"},{pattern:"SurdotlyBot",addition_date:"2020/03/02",instances:["Mozilla/5.0 (compatible; SurdotlyBot/1.0; +http://sur.ly/bot.html; Linux; Android 4; iPhone; CPU iPhone OS 6_0_1 like Mac OS X)"],url:"http://sur.ly/bot.html"},{pattern:"LinkisBot",addition_date:"2020/03/02",instances:["Mozilla/5.0 (compatible; LinkisBot/1.0; [email protected]) (iPhone; CPU iPhone OS 8_4_1 like Mac OS X) Mobile/12H321"]},{pattern:"AwarioSmartBot",addition_date:"2020/03/02",instances:["AwarioSmartBot/1.0 (+https://awario.com/bots.html; [email protected])"],url:"https://awario.com/bots.html"},{pattern:"AwarioRssBot",addition_date:"2020/03/02",instances:["AwarioRssBot/1.0 (+https://awario.com/bots.html; [email protected])"],url:"https://awario.com/bots.html"},{pattern:"RyteBot",addition_date:"2020/03/02",instances:["RyteBot/1.0.0 (+https://bot.ryte.com/)"],url:"https://bot.ryte.com/"},{pattern:"FreeWebMonitoring SiteChecker",addition_date:"2020/03/02",instances:["FreeWebMonitoring SiteChecker/0.2 (+https://www.freewebmonitoring.com/bot.html)"],url:"https://www.freewebmonitoring.com/bot.html"},{pattern:"AspiegelBot",addition_date:"2020/03/16",instances:["Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; AspiegelBot)"],url:"https://aspiegel.com"},{pattern:"NAVER Blog Rssbot",addition_date:"2020/03/16",instances:["NAVER Blog Rssbot"],url:"http://www.naver.com"},{pattern:"zenback bot",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible; zenback bot; powered by logly +http://corp.logly.co.jp/)"],url:"http://corp.logly.co.jp/"},{pattern:"SentiBot",addition_date:"2020/03/16",instances:["SentiBot www.sentibot.eu (compatible with Googlebot)"],url:"https://www.sentibot.eu"},{pattern:"Domains Project\\/",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible; Domains Project/1.0.3; +https://github.com/tb0hdan/domains)"],url:"https://github.com/tb0hdan/domains"},{pattern:"Pandalytics",addition_date:"2020/03/16",instances:["Pandalytics/1.0 (https://domainsbot.com/pandalytics/)"],url:"https://domainsbot.com/pandalytics/"},{pattern:"VKRobot",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible; VKRobot/1.0)"]},{pattern:"bidswitchbot",addition_date:"2020/03/16",instances:["bidswitchbot/1.0"],url:"https://www.bidswitch.com/about-us/"},{pattern:"tigerbot",addition_date:"2020/03/16",instances:["tigerbot"]},{pattern:"NIXStatsbot",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible; NIXStatsbot/1.1; +http://www.nixstats.com/bot.html)"],url:"http://www.nixstats.com/bot.html"},{pattern:"Atom Feed Robot",addition_date:"2020/03/16",instances:["RSSMicro.com RSS/Atom Feed Robot"],url:"https://rssmicro.com"},{pattern:"[Cc]urebot",addition_date:"2020/03/16",instances:["Curebot/1.0","curebot-feed-fetcher"]},{pattern:"PagePeeker\\/",addition_date:"2020/03/16",instances:["Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 (compatible; PagePeeker/3.0; +https://pagepeeker.com/robots/)"],url:"https://pagepeeker.com/robots/"},{pattern:"Vigil\\/",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible; Vigil/1.0; +http://vigil-app.com/bot.html)"],url:"http://vigil-app.com/bot.html"},{pattern:"rssbot\\/",addition_date:"2020/03/16",instances:["rssbot/1.4.3 (+https://t.me/RustRssBot)"],url:"https://t.me/RustRssBot"},{pattern:"startmebot\\/",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible; startmebot/1.0; +https://start.me/bot)"],url:"https://start.me/bot"},{pattern:"JobboerseBot",addition_date:"2020/03/16",instances:["Mozilla/5.0 (X11; U; Linux Core i7-4980HQ; de; rv:32.0; compatible; JobboerseBot; http://www.jobboerse.com/bot.htm) Gecko/20100101 Firefox/38.0"],url:"http://www.jobboerse.com/bot.htm"},{pattern:"seewithkids",addition_date:"2020/03/16",instances:["http://seewithkids.com/bot"],url:"http://seewithkids.com/bot"},{pattern:"NINJA bot",addition_date:"2020/03/16",instances:["NINJA bot"]},{pattern:"Cutbot",addition_date:"2020/03/16",instances:["Cutbot; 1.5; http://cutbot.net/"],url:"http://cutbot.net/"},{pattern:"BublupBot",addition_date:"2020/03/16",instances:["BublupBot (+https://www.bublup.com/bublup-bot.html)"],url:"https://www.bublup.com/bublup-bot.html"},{pattern:"BrandONbot",addition_date:"2020/03/16",instances:["BrandONbot (http://brandonmedia.net)"],url:"http://brandonmedia.net"},{pattern:"RidderBot",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible; RidderBot/1.0; [email protected])","Mozilla/5.0 (compatible; RidderBot/1.0; [email protected]) (iPhone; CPU iPhone OS 8_4_1 like Mac OS X) Mobile/12H321"],url:"http://brandonmedia.net"},{pattern:"Taboolabot",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible; Taboolabot/3.7; +http://www.taboola.com)"],url:"http://www.taboola.com"},{pattern:"Dubbotbot",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible; Dubbotbot/0.2; +http://dubbot.com)"],url:"http://dubbot.com"},{pattern:"FindITAnswersbot",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible;FindITAnswersbot/1.0;+http://search.it-influentials.com/bot.htm)"],url:"http://search.it-influentials.com/bot.htm"},{pattern:"infoobot",addition_date:"2020/03/16",instances:["infoobot/0.1 (https://www.infoo.nl/bot.html)"],url:"https://www.infoo.nl/bot.html"},{pattern:"Refindbot",addition_date:"2020/03/16",instances:["Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36 (Refindbot/1.0)"],url:"https://refind.com/about"},{pattern:"BlogTraffic\\/\\d\\.\\d+ Feed-Fetcher",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible; BlogTraffic/1.4 Feed-Fetcher; +http://www.blogtraffic.de/rss-bot.html)"],url:"http://www.blogtraffic.de/rss-bot.html"},{pattern:"SeobilityBot",addition_date:"2020/03/16",instances:["SeobilityBot (SEO Tool; https://www.seobility.net/sites/bot.html)"],url:"https://www.seobility.net/sites/bot.html"},{pattern:"Cincraw",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible; Cincraw/1.0; +http://cincrawdata.net/bot/)"],url:"http://cincrawdata.net/bot/"},{pattern:"Dragonbot",addition_date:"2020/03/16",instances:["Mozilla/5.0 (Windows NT 6.1; rv:34.0) Gecko/20100101 Firefox/34.0; Dragonbot; http://www.dragonmetrics.com"],url:"http://www.dragonmetrics.com"},{pattern:"VoluumDSP-content-bot",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible; VoluumDSP-content-bot/2.0; [email protected])"],url:"https://codewise.com"},{pattern:"FreshRSS",addition_date:"2020/03/16",instances:["FreshRSS/1.11.2 (Linux; https://freshrss.org) like Googlebot"],url:"https://freshrss.org"},{pattern:"BitBot",addition_date:"2020/03/16",instances:["Mozilla/5.0 (compatible; BitBot/v1.19.0; +https://bitbot.dev)"],url:"https://bitbot.dev"},{pattern:"^PHP-Curl-Class",addition_date:"2020/12/10",instances:["PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.2.24 curl/7.61.1","PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.3.19 curl/7.66.0","PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.3.23 curl/7.66.0","PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.4.7 curl/7.69.1","PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.4.9 curl/7.69.1","PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.4.10 curl/7.69.1","PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.4.11 curl/7.69.1"],url:"https://github.com/php-curl-class/php-curl-class"},{pattern:"Google-Certificates-Bridge",addition_date:"2020/12/23",instances:["Google-Certificates-Bridge"]},{pattern:"centurybot",addition_date:"2022/04/26",instances:["Mozilla/5.0 (compatible; Go-http-client/1.1; [email protected])"],url:"unknown"},{pattern:"Viber",addition_date:"2021/04/27",instances:["Viber"],url:"https://www.viber.com/"},{pattern:"e\\.ventures Investment Crawler",addition_date:"2021/06/05",instances:["e.ventures Investment Crawler (eventures.vc)"]},{pattern:"evc-batch",addition_date:"2021/06/07",instances:["Mozilla/5.0 (compatible; evc-batch/2.0)"]},{pattern:"PetalBot",addition_date:"2021/06/07",instances:["Mozilla/5.0 (compatible;PetalBot;+https://webmaster.petalsearch.com/site/petalbot)","Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; PetalBot;+https://webmaster.petalsearch.com/site/petalbot)"],url:"https://webmaster.petalsearch.com/site/petalbot"},{pattern:"virustotal",addition_date:"2021/09/22",instances:["Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US) AppEngine-Google; (+http://code.google.com/appengine; appid: s~virustotalcloud)","AppEngine-Google; (+http://code.google.com/appengine; appid: s~virustotalcloud)"],url:"https://www.virustotal.com/gui/home/url"},{pattern:"(^| )PTST\\/",addition_date:"2021/12/05",instances:["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36 PTST/211202.211915","Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:94.0) Gecko/20100101 Firefox/94.0 PTST/211202.211915"],url:"https://www.webpagetest.org"},{pattern:"minicrawler",addition_date:"2022/01/12",instances:["Testomatobot/1.0 (Linux x86_64; +https://www.testomato.com/testomatobot) minicrawler/5.2.2"],url:"https://www.testomato.com/bot"},{pattern:"Cookiebot",addition_date:"2022/01/23",url:"https://www.cookiebot.com/",instances:["Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko; compatible; Cookiebot/1.0; +http://cookiebot.com/) Chrome/97.0.4692.71 Safari/537.36"]},{pattern:"trovitBot",addition_date:"2022/06/08",url:"http://www.trovit.com/bot.html",instances:["Mozilla/5.0 (compatible; trovitBot 1.0; +http://www.trovit.com/bot.html)"]},{pattern:"seostar\\.co",addition_date:"2022/08/04",url:"https://seostar.co/robot/",instances:["Mozilla/5.0 (compatible; Adsbot/3.1; +https://seostar.co/robot/)"]},{pattern:"IonCrawl",addition_date:"2022/08/04",url:"https://www.ionos.de/terms-gtc/faq-crawler-en",instances:["IonCrawl (https://www.ionos.de/terms-gtc/faq-crawler-en/)"]},{pattern:"Uptime-Kuma",addition_date:"2022/10/17",url:"https://uptime.kuma.pet/",instances:["Uptime-Kuma/1.
218.0"]},{pattern:"SeekportBot",addition_date:"2022/10/17",url:"https://bot.seekport.com",instances:["Mozilla/5.0 (compatible; SeekportBot; +https://bot.seekport.com)"]},{pattern:"FreshpingBot",addition_date:"2022/10/17",url:"https://www.freshworks.com/website-monitoring/",instances:["FreshpingBot/1.0 (+https://freshping.io/)"]},{pattern:"Feedbin",addition_date:"2022/11/05",url:"https://feedbin.com/",instances:["Feedbin feed-id:2005098 - 2 subscribers"]},{pattern:"CriteoBot",addition_date:"2022/11/13",url:"https://www.criteo.com/",instances:["CriteoBot/0.1 (+https://www.criteo.com/criteo-crawler/)"]},{pattern:"Snap URL Preview Service",addition_date:"2022/11/13",url:"https://snap.com/",instances:["Snap URL Preview Service; bot; snapchat; https://developers.snap.com/robots"]},{pattern:"Better Uptime Bot",addition_date:"2022/11/13",url:"https://betteruptime.com/",instances:["Better Uptime Bot Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"]},{pattern:"RuxitSynthetic",addition_date:"2023/02/16",url:"https://www.dynatrace.com/support/help/platform-modules/digital-experience/synthetic-monitoring/browser-monitors/configure-browser-monitors#expand--default-user-agent",instances:["RuxitSynthetic/1.0"]},{pattern:"Google-Read-Aloud",addition_date:"2023/02/16",url:"https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers",instances:["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36 (compatible; Google-Read-Aloud; +https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers)","Mozilla/5.0 (Linux; Android 7.0; SM-G930V Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers)"]},{pattern:"Valve\\/Steam",addition_date:"2023/05/24",instances:["Valve/Steam HTTP Client 1.0 (SteamChatURLLookup)"]},{pattern:"OdklBot\\/",addition_date:"2023/05/24",instances:["OdklBot/1.0 ([email protected])","Mozilla/5.0 (compatible; OdklBot/1.0 like Linux; [email protected])"],url:"https://odnoklassniki.ru/"},{pattern:"GPTBot",addition_date:"2023/08/09",instances:["Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.0; +https://openai.com/gptbot)"],url:"https://platform.openai.com/docs/gptbot"},{pattern:"ChatGPT-User",addition_date:"2024/04/19",instances:["Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot"],url:"https://openai.com/bot"},{pattern:"YandexRenderResourcesBot\\/",addition_date:"2023/08/16",instances:["Mozilla/5.0 (compatible; YandexRenderResourcesBot/1.0; +http://yandex.com/bots) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0"],url:"http://yandex.com/bots"},{pattern:"LightspeedSystemsCrawler",addition_date:"2023/08/16",instances:["LightspeedSystemsCrawler Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US"]},{pattern:"ev-crawler\\/",addition_date:"2023/08/16",instances:["Mozilla/5.0 (compatible; ev-crawler/1.0; +https://headline.com/legal/crawler)"],url:"https://headline.com/legal/crawler"},{pattern:"BitSightBot\\/",addition_date:"2023/08/16",instances:["Mozilla/5.0 (compatible; BitSightBot/1.0)"],url:"https://www.bitsight.com"},{pattern:"woorankreview\\/",addition_date:"2023/08/16",instances:["Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1 (compatible; woorankreview/2.0; +https://www.woorank.com/)","Mozilla/5.0 (compatible; woorankreview/2.0; +https://www.woorank.com/)"],url:"https://www.woorank.com/"},{pattern:"Google-Safety",addition_date:"2023/08/17",instances:["Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.5735.179 Mobile Safari/537.36 (compatible; Google-Safety; +http://www.google.com/bot.html)","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.5735.179 Safari/537.36 (compatible; Google-Safety; +http://www.google.com/bot.html)","Google-Safety"],url:"https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers"},{pattern:"AwarioBot",addition_date:"2023/08/23",instances:["Mozilla/5.0 (compatible; AwarioBot/1.0; +https://awario.com/bots.html)"],url:"https://awario.com/bots.html"},{pattern:"DataForSeoBot",addition_date:"2023/08/23",instances:["Mozilla/5.0 (compatible; DataForSeoBot/1.0; +https://dataforseo.com/dataforseo-bot)"],url:"https://dataforseo.com/dataforseo-bot"},{pattern:"Linespider",addition_date:"2023/08/24",instances:["Mozilla/5.0 (compatible; Linespider/1.1; +https://lin.ee/4dwXkTH)","Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Linespider/1.1; +https://lin.ee/4dwXkTH) Chrome/W.X.Y.Z Safari/537.36"],url:"https://help2.line.me/linesearchbot/web/?contentId=50006055&lang=en"},{pattern:"WellKnownBot",addition_date:"2023/08/29",instances:["Mozilla/5.0 (compatible; WellKnownBot/0.1; +https://well-known.dev/about/#bot)"],url:"https://well-known.dev/about/#bot)"},{pattern:"A Patent Crawler",addition_date:"2023/08/29",instances:["E. Orliac, G. Fourestey/2.3 (A Patent Crawler; http://scitas.epfl.ch/; [email protected], [email protected])"],url:"http://scitas.epfl.ch/"},{pattern:"StractBot",addition_date:"2023/09/06",instances:["Mozilla/5.0 (compatible; StractBot/0.1; open source search engine; +https://trystract.com/webmasters)"],url:"https://trystract.com/webmasters"},{pattern:"search\\.marginalia\\.nu",addition_date:"2023/09/08",instances:["search.marginalia.nu"],url:"https://search.marginalia.nu"},{pattern:"YouBot",addition_date:"2023/09/08",instances:["YouBot (+http://www.you.com)"],url:"https://you.com/"},{pattern:"Nicecrawler",addition_date:"2023/09/08",instances:["Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Nicecrawler/1.1; +http://www.nicecrawler.com/) Chrome/90.0.4430.97 Safari/537.36"],url:"http://www.nicecrawler.com/"},{pattern:"Neevabot",addition_date:"2023/09/08",instances:["Mozilla/5.0 (compatible; Neevabot/1.0; +https://neeva.com/neevabot)"],url:"https://neeva.com/neevabot"},{pattern:"BrightEdge Crawler",addition_date:"2023/09/08",instances:["BrightEdge Crawler/1.0 ([email protected])"],url:"https://www.brightedge.com/"},{pattern:"SiteCheckerBotCrawler",addition_date:"2023/09/08",instances:["SiteCheckerBotCrawler/1.0 (+http://sitechecker.pro)"],url:"http://sitechecker.pro"},{pattern:"TombaPublicWebCrawler",addition_date:"2023/09/08",instances:["Mozilla/5.0 (compatible; TombaPublicWebCrawler/1.0; +https://tombascraper.com)"],url:"https://tombascraper.com"},{pattern:"CrawlyProjectCrawler",addition_date:"2023/09/08",instances:["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 (compatible; CrawlyProjectCrawler/0.1.3; [email protected] +https://crawlyproject.digitaldragon.dev/)"],url:"https://crawlyproject.digitaldragon.dev/"},{pattern:"KomodiaBot",addition_date:"2023/09/08",instances:["Mozilla/5.0 (Windows NT 6.1; Win64; x64; +http://www.komodia.com/newwiki/index.php/URL_server_crawler) KomodiaBot/1.0"],url:"http://www.komodia.com/newwiki/index.php/URL_server_crawler"},{pattern:"KStandBot",addition_date:"2023/09/08",instances:["Mozilla/5.0 (Windows NT 6.1; Win64; x64; +http://url-classification.io/wiki/index.php?title=URL_server_crawler) KStandBot/1.0"],url:"http://url-classification.io"},{pattern:"CISPA Webcrawler",addition_date:"2023/09/08",instances:["CISPA Webcrawler (https://vuln-notify-checker.cispa.saarland)"],url:"https://vuln-notify-checker.cispa.saarland"},{pattern:"MTRobot",addition_date:"2023/09/08",instances:["MTRobot/0.2 (Metrics Tools Analytics Crawler; https://metrics-tools.de/robot.html; [email protected])"],url:"https://metrics-tools.de/robot.html"},{pattern:"hyscore\\.io",addition_date:"2023/09/08",instances:["Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari/600.1. 4 (compatible; HyScore/1.0; +https://hyscore.io/crawler/)"],url:"https://hyscore.io/crawler/"},{pattern:"AlexandriaOrgBot",addition_date:"2023/09/08",instances:["Mozilla/5.0 (Linux) (compatible; AlexandriaOrgBot/1.0; +https://www.alexandria.org/bot.html)"],url:"https://www.alexandria.org/bot.html"},{pattern:"2ip bot",addition_date:"2023/09/08",instances:["2ip bot/1.1 (+http://2ip.io)"],url:"http://2ip.io"},{pattern:"Yellowbrandprotectionbot",addition_date:"2023/09/08",instances:["Mozilla/5.0 (compatible; Yellowbrandprotectionbot/1.0; +https://www.yellowbp.com/bot.html)"],url:"https://www.yellowbp.com/bot.html"},{pattern:"SEOlizer",addition_date:"2023/09/08",instances:["SEOlizer/1.1 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 (+https://www.seolizer.de/bot.html)"],url:"https://www.seolizer.de/bot.html"},{pattern:"vuhuvBot",addition_date:"2023/09/08",instances:["Mozilla/5.0 (compatible; vuhuvBot/1.0; +http://vuhuv.com/bot.html)"],url:"http://vuhuv.com/bot.html"},{pattern:"INETDEX-BOT",addition_date:"2023/09/08",instances:["INETDEX-BOT/1.5 (Mozilla/5.0; https://inetdex.com/bot.html)"],url:"https://inetdex.com/bot.html"},{pattern:"Synapse",addition_date:"2023/09/08",instances:["Synapse (bot; +https://github.com/matrix-org/synapse)"],url:"https://github.com/matrix-org/synapse"},{pattern:"t3versionsBot",addition_date:"2023/09/08",instances:["Mozilla/5.0 (compatible; t3versionsBot/1.0; +https://www.t3versions.com/bot)"],url:"https://www.t3versions.com/bot"},{pattern:"deepnoc",addition_date:"2023/09/08",instances:["deepnoc - https://deepnoc.com/bot"],url:"https://deepnoc.com/bot"},{pattern:"Cocolyzebot",addition_date:"2023/09/08",instances:["Mozilla/5.0 (compatible; Cocolyzebot/1.0; https://cocolyze.com/bot)"],url:"https://cocolyze.com/bot"},{pattern:"hypestat",addition_date:"2023/09/08",instances:["Mozilla/5.0 (compatible; hypestat/1.0; +https://hypestat.com/bot)"],url:"https://hypestat.com/bot"}
2,{pattern:"ReverseEngineeringBot",addition_date:"2023/09/08",instances:["Mozilla/5.0 (compatible; ReverseEngineeringBot/0.1; +https://torus.company/bot.html)"],url:"https://torus.company/bot.html"},{pattern:"sempi\\.tech",addition_date:"2023/09/08",instances:["Mozilla/5.0 (compatible; Semanticbot/1.0; +http://sempi.tech/bot.html)"],url:"http://sempi.tech/bot.html"},{pattern:"Iframely",addition_date:"2023/09/08",instances:["Iframely/1.3.1 (+https://iframely.com/docs/about) Atlassian"],url:"https://iframely.com/docs/about"},{pattern:"MetaInspector",addition_date:"2023/09/08",instances:["MetaInspector/5.6.0 (+https://github.com/jaimeiniesta/metainspector)"],url:"https://github.com/jaimeiniesta/metainspector"},{pattern:"node-fetch",addition_date:"2023/09/08",instances:["node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"],url:"https://github.com/bitinn/node-fetch"},{pattern:"lkxscan",addition_date:"2023/09/08",instances:["lkxscan/v0.1.0 (+https://leakix.net) l9explore/v1.0.0 (+https://github.com/LeakIX/l9explore)"],url:"https://github.com/LeakIX/l9explore"},{pattern:"python-opengraph",addition_date:"2023/09/08",instances:["python-opengraph-jaywink/0.2.0 (+https://github.com/jaywink/python-opengraph)"],url:"https://github.com/jaywink/python-opengraph"},{pattern:"OpenGraphCheck",addition_date:"2023/09/08",instances:["OpenGraphCheck/2.1 (+https://opengraphcheck.com)"],url:"https://opengraphcheck.com"},{pattern:"developers\\.google\\.com\\/\\+\\/web\\/snippet",addition_date:"2023/09/08",instances:["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36 Google-PageRenderer Google (+https://developers.google.com/+/web/snippet/)","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36 Google (+https://developers.google.com/+/web/snippet/"],url:"https://developers.google.com/+/web/snippet"},{pattern:"SenutoBot",addition_date:"2023/09/08",instances:["SenutoBot/1.0 (compatible; SenutoBot/1.0; +https://www.senuto.com/)"],url:"https://www.senuto.com"},{pattern:"MaCoCu",addition_date:"2023/09/08",instances:["Mozilla/5.0 (compatible; MaCoCu; +https://www.clarin.si/info/macocu-massive-collection-and-curation-of-monolingual-and-bilingual-data/)"],url:"https://www.clarin.si/info/macocu-massive-collection-and-curation-of-monolingual-and-bilingual-data"},{pattern:"NewsBlur",addition_date:"2023/09/08",instances:["NewsBlur Feed Fetcher - 1 subscriber - http://www.newsblur.com/site/0000000/webpage (Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Safari/605.1.15)"],url:"http://www.newsblur.com"},{pattern:"inoreader",addition_date:"2023/09/08",instances:["Mozilla/5.0 (compatible; inoreader.com; 1 subscribers)"],url:"http://inoreader.com"},{pattern:"NetSystemsResearch",addition_date:"2023/09/08",instances:["NetSystemsResearch studies the availability of various services across the internet. Our website is netsystemsresearch.com"],url:"http://netsystemsresearch.com"},{pattern:"PageThing",addition_date:"2023/09/08",instances:["PageThing http://pagething.com curl www"],url:"http://pagething.com"},{pattern:"WordPress\\/",addition_date:"2023/10/24",instances:["WordPress/X.X.X; https://example.com"],url:"https://wordpress.org"},{pattern:"PhxBot",addition_date:"2024/01/06",instances:["PhxBot/0.1 ([email protected])"]},{pattern:"ImagesiftBot",addition_date:"2024/01/06",instances:["Mozilla/5.0 (compatible; ImagesiftBot; +imagesift.com)"],url:"https://imagesift.com"},{pattern:"Expanse",addition_date:"2024/02/01",instances:["Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: [email protected]"],url:"https://www.paloaltonetworks.com/cortex/cortex-xpanse"},{pattern:"InternetMeasurement",addition_date:"2024/02/01",instances:["Mozilla/5.0 (compatible; InternetMeasurement/1.0; +https://internet-measurement.com/)"],url:"https://internet-measurement.com"},{pattern:"^BW\\/",addition_date:"2024/02/08",instances:["BW/1.1; bit.ly/3eZNDnO","BW/1.1; rb.gy/oupwis"],url:"https://builtwith.com/biup"},{pattern:"GeedoBot",addition_date:"2024/02/11",instances:["Mozilla/5.0 (compatible; GeedoBot; +http://www.geedo.com/bot.html)"],url:"http://www.geedo.com"},{pattern:"Audisto Crawler",addition_date:"2024/03/14",instances:["Audisto Crawler (mobile; +https://audisto.com/bot)","Audisto Crawler (desktop; +https://audisto.com/bot)","Audisto Crawler (mobile; essential; +https://audisto.com/bot)","Audisto Crawler (desktop; essential; +https://audisto.com/bot)"],url:"https://audisto.com/help/crawler/bot/"},{pattern:"PerplexityBot\\/",addition_date:"2024/03/14",instances:["Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)"],url:"https://docs.perplexity.ai/docs/perplexitybot"},{pattern:"[cC]laude[bB]ot",addition_date:"2024/04/19",instances:["claudebot","Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])"],url:"https://www.anthropic.com/"},{pattern:"Monsidobot",addition_date:"2024/05/14",instances:["Mozilla/5.0 (compatible; Monsidobot/2.2; +http://monsido.com/bot.html; [email protected])"],url:"http://monsido.com/bot.html"},{pattern:"GroupMeBot",addition_date:"2024/05/19",instances:["GroupMeBot/1.0"],url:"https://groupme.com/"}].map((e=>e.pattern)).join("|"));const vr=[{name:"Samsung",regex:/SamsungBrowser/i},{name:"Edge",regex:/edg(?:[ea]|ios)?\//i},{name:"Firefox",regex:/firefox|iceweasel|fxios/i},{name:"Chrome",regex:/chrome|crios|crmo/i},{name:"Safari",regex:/safari|applewebkit/i}];function br(e,t={}){let a=!1,o=!1,n=!1,i=!1;if("Amazon CloudFront"===e)"true"===t["cloudfront-is-mobile-viewer"]&&(a=!0,o=!0),"true"===t["cloudfront-is-tablet-viewer"]&&(a=!1,o=!0),"true"===t["cloudfront-is-desktop-viewer"]&&(a=!1,o=!1),"true"===t["cloudfront-is-ios-viewer"]&&(n=!0),"true"===t["cloudfront-is-android-viewer"]&&(i=!0);else if(t&&t["cf-device-type"])switch(t["cf-device-type"]){case"mobile":a=!0,o=!0;break;case"tablet":a=!1,o=!0;break;
2case"desktop":a=!1,o=!1}else a=function(e){return dr.test(e)||pr.test(e.slice(0,4))}(e),o=function(e){return fr.test(e)||mr.test(e.slice(0,4))}(e),n=function(e){return/iPad|iPhone|iPod/.test(e)}(e),i=function(e){return/android/i.test(e)}(e);const l=function(e){return/Windows/.test(e)}(e),r=function(e){return/Mac OS X/.test(e)}(e),s=function(e){for(const t of vr)if(t.regex.test(e))return t.name;return""}(e);return{userAgent:e,isMobile:a,isMobileOrTablet:o,isTablet:!a&&o,isDesktop:!o,isIos:n,isAndroid:i,isWindows:l,isMacOS:r,isApple:r||n,isDesktopOrTablet:!a,isSafari:"Safari"===s,isFirefox:"Firefox"===s,isEdge:"Edge"===s,isChrome:"Chrome"===s,isSamsung:"Samsung"===s,isCrawler:hr.test(e)}}const gr=ia((()=>{const e=sa(),t=e.public.device.defaultUserAgent;let o;{const n=navigator.userAgent||t;o=a(br(n)),e.public.device.refreshOnResize&&window.addEventListener("resize",(()=>{setTimeout((()=>{const e=br(navigator.userAgent||n);Object.entries(e).forEach((([e,t])=>{o[e]=t}))}),50)}))}return{provide:{device:o}}}));var yr=Object.defineProperty,wr=(e,t,a)=>(((e,t,a)=>{t in e?yr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a})(e,"symbol"!=typeof t?t+"":t,a),a);const _r=e=>y((()=>{const t=E(e);return t?`justify-content-${t}`:""})),kr=e=>y((()=>{const t=E(e);return(e=>"boolean"==typeof e||"true"===e||"false"===e)(t)?!!t:t})),xr=(e,t)=>{const a=kr(e),o=r(t);return y((()=>!0===a.value?"true":"string"==typeof a.value?a.value:!1===o.value?"true":!1===a.value?"false":void 0))},Sr=/_/g,Br=/([a-z])([A-Z])/g,Mr=/^[0-9]*\.?[0-9]+$/,Cr=/(\s|^)(\w)/g,zr=/(\s|^)(\w)/,Ar=/\s+/,Tr=/^#/,Pr=/^#[A-Za-z]+[\w\-:.]*$/,Er=/[-/\\^$*+?.()|[\]{}]/g,Or=/[\s\uFEFF\xA0]+/g,Lr=e=>y((()=>{const t=E(e);return Mr.test(String(t))?`${Number(t)}px`:t}));class Nr{constructor(e,t={}){if(wr(this,"cancelable",!0),wr(this,"componentId",null),wr(this,"_defaultPrevented",!1),wr(this,"eventType",""),wr(this,"nativeEvent",null),wr(this,"_preventDefault"),wr(this,"relatedTarget",null),wr(this,"target",null),!e)throw new TypeError(`Failed to construct '${this.constructor.name}'. 1 argument required, ${arguments.length} given.`);Object.assign(this,Nr.Defaults,t,{eventType:e}),this._preventDefault=function(){this.cancelable&&(this.defaultPrevented=!0)}}get defaultPrevented(){return this._defaultPrevented}set defaultPrevented(e){this._defaultPrevented=e}get preventDefault(){return this._preventDefault}set preventDefault(e){this._preventDefault=e}static get Defaults(){return{cancelable:!0,componentId:null,eventType:"",nativeEvent:null,relatedTarget:null,target:null}}}class jr extends Nr{constructor(e,t={}){super(e,t),wr(this,"trigger",null),Object.assign(this,Nr.Defaults,t,{eventType:e})}static get Defaults(){return{...super.Defaults,trigger:null}}}class Rr extends Nr{constructor(e,t){super(e,t),wr(this,"from"),wr(this,"to"),wr(this,"direction"),Object.assign(this,Nr.Defaults,t,{eventType:e});const{from:a,direction:o,to:n}=t;this.from=a,this.to=n,this.direction=o}static get Defaults(){return{...super.Defaults}}}const $r=(e,t={})=>{try{e.focus(t)}catch(a){}return e===((e=[])=>{const{activeElement:t}=document;return t&&!e.some((e=>e===t))?t:null})()},Ir=e=>0===((null==e?void 0:e())??[]).length,Hr=e=>{if("none"===e.getAttribute("display"))return!1;const t=e.getBoundingClientRect();return!!(t&&t.height>0&&t.width>0)},Fr=e=>{const t=window.getComputedStyle(e),a=t.transitionDelay.split(",")[0]||"",o=t.transitionDuration.split(",")[0]||"";return 1e3*Number(a.slice(0,-1))+1e3*Number(o.slice(0,-1))},Vr=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",Dr=(e,t,a,o)=>{e&&e.addEventListener&&e.addEventListener(t,a,(e=>(()=>{let e=!1;if(Vr)try{const t={get passive(){e=!0}};WINDOW.addEventListener("test",t,t),WINDOW.removeEventListener("test",t,t)}catch{e=!1}return e})()?"object"==typeof e?e:{capture:!!e||!1}:"object"==typeof e?e.capture:e)(o))},Wr=(e,t,a,o)=>{e&&e.removeEventListener&&e.removeEventListener(t,a,o)},Gr=(e,t)=>{(e?Dr:Wr)(...t)},Ur=["TD","TH","TR"],Kr=["a","a *","button","button *","input:not(.disabled):not([disabled])","select:not(.disabled):not([disabled])","textarea:not(.disabled):not([disabled])",'[role="link"]','[role="link"] *','[role="button"]','[role="button"] *',"[tabindex]:not
2(.disabled):not([disabled])"].join(","),qr=e=>{if(!e||!e.target)return!1;const t=e.target;if("disabled"in t&&t.disabled||-1!==Ur.indexOf(t.tagName))return!1;if(t.closest(".dropdown-menu"))return!0;const a="LABEL"===t.tagName?t:t.closest("label");if(a){const e=a.getAttribute("for"),t=e?document.getElementById(e):a.querySelector("input, select, textarea");if(t&&!t.disabled)return!0}return t.matches(Kr)},Xr=["top","right","bottom","left"],Yr=["start","end"],Jr=Xr.reduce(((e,t)=>e.concat(t,t+"-"+Yr[0],t+"-"+Yr[1])),[]),Zr=Math.min,Qr=Math.max,es=Math.round,ts=Math.floor,as=e=>({x:e,y:e}),os={left:"right",right:"left",bottom:"top",top:"bottom"},ns={start:"end",end:"start"};function is(e,t,a){return Qr(e,Zr(t,a))}function ls(e,t){return"function"==typeof e?e(t):e}function rs(e){return e.split("-")[0]}function ss(e){return e.split("-")[1]}function cs(e){return"x"===e?"y":"x"}function us(e){return"y"===e?"height":"width"}function ds(e){return["top","bottom"].includes(rs(e))?"y":"x"}function ps(e){return cs(ds(e))}function fs(e,t,a){void 0===a&&(a=!1);const o=ss(e),n=ps(e),i=us(n);let l="x"===n?o===(a?"end":"start")?"right":"left":"start"===o?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=hs(l)),[l,hs(l)]}function ms(e){return e.replace(/start|end/g,(e=>ns[e]))}function hs(e){return e.replace(/left|right|bottom|top/g,(e=>os[e]))}function vs(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function bs(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function gs(e,t,a){let{reference:o,floating:n}=e;const i=ds(t),l=ps(t),r=us(l),s=rs(t),c="y"===i,u=o.x+o.width/2-n.width/2,d=o.y+o.height/2-n.height/2,p=o[r]/2-n[r]/2;let f;switch(s){case"top":f={x:u,y:o.y-n.height};break;case"bottom":f={x:u,y:o.y+o.height};break;case"right":f={x:o.x+o.width,y:d};break;case"left":f={x:o.x-n.width,y:d};break;default:f={x:o.x,y:o.y}}switch(ss(t)){case"start":f[l]-=p*(a&&c?-1:1);break;case"end":f[l]+=p*(a&&c?-1:1)}return f}async function ys(e,t){var a;void 0===t&&(t={});const{x:o,y:n,platform:i,rects:l,elements:r,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:p=!1,padding:f=0}=ls(t,e),m=vs(f),h=r[p?"floating"===d?"reference":"floating":d],v=bs(await i.getClippingRect({element:null==(a=await(null==i.isElement?void 0:i.isElement(h)))||a?h:h.contextElement||await(null==i.getDocumentElement?void 0:i.getDocumentElement(r.floating)),boundary:c,rootBoundary:u,strategy:s})),b="floating"===d?{...l.floating,x:o,y:n}:l.reference,g=await(null==i.getOffsetParent?void 0:i.getOffsetParent(r.floating)),y=await(null==i.isElement?void 0:i.isElement(g))&&await(null==i.getScale?void 0:i.getScale(g))||{x:1,y:1},w=bs(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:r,rect:b,offsetParent:g,strategy:s}):b);return{top:(v.top-w.top+m.top)/y.y,bottom:(w.bottom-v.bottom+m.bottom)/y.y,left:(v.left-w.left+m.left)/y.x,right:(w.right-v.right+m.right)/y.x}}function ws(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function _s(e){return Xr.some((t=>e[t]>=0))}function ks(e){const t=Zr(...e.map((e=>e.left))),a=Zr(...e.map((e=>e.top)));return{x:t,y:a,width:Qr(...e.map((e=>e.right)))-t,height:Qr(...e.map((e=>e.bottom)))-a}}const xs=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var a,o;const{x:n,y:i,placement:l,middlewareData:r}=t,s=await async function(e,t){const{placement:a,platform:o,elements:n}=e,i=await(null==o.isRTL?void 0:o.isRTL(n.floating)),l=rs(a),r=ss(a),s="y"===ds(a),c=["left","top"].includes(l)?-1:1,u=i&&s?-1:1,d=ls(t,e);let{mainAxis:p,crossAxis:f,alignmentAxis:m}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...d};return r&&"number"==typeof m&&(f="end"===r?-1*m:m),s?{x:f*u,y:p*c}:{x:p*c,y:f*u}}(t,e);return l===(null==(a=r.offset)?void 0:a.placement)&&null!=(o=r.arrow)&&o.alignmentOffset?{}:{x:n+s.x,y:i+s.y,data:{...s,placement:l}}}}};function Ss(e){return Cs(e)?(e.nodeName||"").toLowerCase():"#document"}function Bs(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function Ms(e){var t;return null==(t=(Cs(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function Cs(e){return e instanceof Node||e instanceof Bs(e).Node}function zs(e){return e instanceof Element||e instanceof Bs(e).Element}function As(e){return e instanceof HTMLElement||e instanceof Bs(e).HTMLElement}function Ts(e){return!(typeof ShadowRoot>"u")&&(e instanceof ShadowRoot||e instanceof Bs(e).ShadowRoot)}function Ps(e){const{overflow:t,overflowX:a,overflowY:o,display:n}=Rs(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+a)&&!["inline","contents"].includes(n)}function Es(e){return["table","td","th"].includes(Ss(e))}function Os(e){const t=Ns(),a=Rs(e);return"none"!==a.transform||"none"!==a.perspective||!!a.containerType&&"normal"!==a.containerType||!t&&!!a.backdropFilter&&"none"!==a.backdropFilter||!t&&!!a.filter&&"none"!==a.filter||["transform","perspective","filter"].some((e=>(a.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(a.contain||"").includes(e)))}function Ls(e){let t=Is(e);for(;As(t)&&!js(t);){if(Os(t))return t;t=Is(t)}return null}function Ns(){return!(typeof CSS>"u"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function js(e){return["html","body","#document"].includes(Ss(e))}function Rs(e){return Bs(e).getComputedStyle(e)}function $s(e){return zs(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Is(e){if("html"===Ss(e))return e;const t=e.assignedSlot||e.parentNode||Ts(e)&&e.host||Ms(e);return Ts(t)?t.host:t}function Hs(e){const t=Is(e);return js(t)?e.ownerDocument?e.ownerDocument.body:e.body:As(t)&&Ps(t)?t:Hs(t)}function Fs(e,t,a){var o;void 0===t&&(t=[]),void 0===a&&(a=!0);const n=Hs(e),i=n===(null==(o=e.ownerDocument)?void 0:o.body),l=Bs(n);
2return i?t.concat(l,l.visualViewport||[],Ps(n)?n:[],l.frameElement&&a?Fs(l.frameElement):[]):t.concat(n,Fs(n,[],a))}function Vs(e){const t=Rs(e);let a=parseFloat(t.width)||0,o=parseFloat(t.height)||0;const n=As(e),i=n?e.offsetWidth:a,l=n?e.offsetHeight:o,r=es(a)!==i||es(o)!==l;return r&&(a=i,o=l),{width:a,height:o,$:r}}function Ds(e){return zs(e)?e:e.contextElement}function Ws(e){const t=Ds(e);if(!As(t))return as(1);const a=t.getBoundingClientRect(),{width:o,height:n,$:i}=Vs(t);let l=(i?es(a.width):a.width)/o,r=(i?es(a.height):a.height)/n;return(!l||!Number.isFinite(l))&&(l=1),(!r||!Number.isFinite(r))&&(r=1),{x:l,y:r}}const Gs=as(0);function Us(e){const t=Bs(e);return Ns()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Gs}function Ks(e,t,a,o){void 0===t&&(t=!1),void 0===a&&(a=!1);const n=e.getBoundingClientRect(),i=Ds(e);let l=as(1);t&&(o?zs(o)&&(l=Ws(o)):l=Ws(e));const r=function(e,t,a){return void 0===t&&(t=!1),!(!a||t&&a!==Bs(e))&&t}(i,a,o)?Us(i):as(0);let s=(n.left+r.x)/l.x,c=(n.top+r.y)/l.y,u=n.width/l.x,d=n.height/l.y;if(i){const e=Bs(i),t=o&&zs(o)?Bs(o):o;let a=e.frameElement;for(;a&&o&&t!==e;){const e=Ws(a),t=a.getBoundingClientRect(),o=Rs(a),n=t.left+(a.clientLeft+parseFloat(o.paddingLeft))*e.x,i=t.top+(a.clientTop+parseFloat(o.paddingTop))*e.y;s*=e.x,c*=e.y,u*=e.x,d*=e.y,s+=n,c+=i,a=Bs(a).frameElement}}return bs({width:u,height:d,x:s,y:c})}const qs=[":popover-open",":modal"];function Xs(e){let t=!1,a=0,o=0;if(qs.forEach((a=>{!function(a){try{t=t||e.matches(a)}catch{}}(a)})),t){const t=Ls(e);if(t){const e=t.getBoundingClientRect();a=e.x,o=e.y}}return[t,a,o]}function Ys(e){return Ks(Ms(e)).left+$s(e).scrollLeft}function Js(e,t,a){let o;if("viewport"===t)o=function(e,t){const a=Bs(e),o=Ms(e),n=a.visualViewport;let i=o.clientWidth,l=o.clientHeight,r=0,s=0;if(n){i=n.width,l=n.height;const e=Ns();(!e||e&&"fixed"===t)&&(r=n.offsetLeft,s=n.offsetTop)}return{width:i,height:l,x:r,y:s}}(e,a);else if("document"===t)o=function(e){const t=Ms(e),a=$s(e),o=e.ownerDocument.body,n=Qr(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=Qr(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight);let l=-a.scrollLeft+Ys(e);const r=-a.scrollTop;return"rtl"===Rs(o).direction&&(l+=Qr(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:l,y:r}}(Ms(e));else if(zs(t))o=function(e,t){const a=Ks(e,!0,"fixed"===t),o=a.top+e.clientTop,n=a.left+e.clientLeft,i=As(e)?Ws(e):as(1);return{width:e.clientWidth*i.x,height:e.clientHeight*i.y,x:n*i.x,y:o*i.y}}(t,a);else{const a=Us(e);o={...t,x:t.x-a.x,y:t.y-a.y}}return bs(o)}function Zs(e,t){const a=Is(e);return!(a===t||!zs(a)||js(a))&&("fixed"===Rs(a).position||Zs(a,t))}function Qs(e,t){const a=t.get(e);if(a)return a;let o=Fs(e,[],!1).filter((e=>zs(e)&&"body"!==Ss(e))),n=null;const i="fixed"===Rs(e).position;let l=i?Is(e):e;for(;zs(l)&&!js(l);){const t=Rs(l),a=Os(l);!a&&"fixed"===t.position&&(n=null),(i?!a&&!n:!a&&"static"===t.position&&n&&["absolute","fixed"].includes(n.position)||Ps(l)&&!a&&Zs(e,l))?o=o.filter((e=>e!==l)):n=t,l=Is(l)}return t.set(e,o),o}function ec(e,t,a,o){const n=As(t),i=Ms(t),l="fixed"===a,r=Ks(e,!0,l,t);let s={scrollLeft:0,scrollTop:0};const c=as(0);if(n||!n&&!l)if(("body"!==Ss(t)||Ps(i))&&(s=$s(t)),n){const e=Ks(t,!0,l,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}else i&&(c.x=Ys(i));let u=r.left+s.scrollLeft-c.x,d=r.top+s.scrollTop-c.y;const[p,f,m]=Xs(o);return p&&(u+=f,d+=m,n&&(u+=t.clientLeft,d+=t.clientTop)),{x:u,y:d,width:r.width,height:r.height}}function tc(e,t){return As(e)&&"fixed"!==Rs(e).position?t?t(e):e.offsetParent:null}function ac(e,t){const a=Bs(e);if(!As(e))return a;let o=tc(e,t);for(;o&&Es(o)&&"static"===Rs(o).position;)o=tc(o,t);return o&&("html"===Ss(o)||"body"===Ss(o)&&"static"===Rs(o).position&&!Os(o))?a:o||Ls(e)||a}const oc={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:a,offsetParent:o,strategy:n}=e;const i=Ms(o),[l]=t?Xs(t.floating):[!1];if(o===i||l)return a;let r={scrollLeft:0,scrollTop:0},s=as(1);const c=as(0),u=As(o);if((u||!u&&"fixed"!==n)&&(("body"!==Ss(o)||Ps(i))&&(r=$s(o)),As(o))){const e=Ks(o);s=Ws(o),c.x=e.x+o.clientLeft,c.y=e.y+o.clientTop}return{width:a.width*s.x,height:a.height*s.y,x:a.x*s.x-r.scrollLeft*s.x+c.x,y:a.y*s.y-r.scrollTop*s.y+c.y}},getDocumentElement:Ms,getClippingRect:function(e){let{element:t,boundary:a,rootBoundary:o,strategy:n}=e;const i=[..."clippingAncestors"===a?Qs(t,this._c):[].concat(a),o],l=i[0],r=i.reduce(((e,a)=>{const o=Js(t,a,n);return e.top=Qr(o.top,e.top),e.right=Zr(o.right,e.right),e.bottom=Zr(o.bottom,e.bottom),e.left=Qr(o.left,e.left),e}),Js(t,l,n));return{width:r.right-r.left,height:r.bottom-r.top,x:r.left,y:r.top}},getOffsetParent:ac,getElementRects:async function(e){const t=this.getOffsetParent||ac,a=this.getDimensions;return{reference:ec(e.reference,await t(e.floating),e.strategy,e.floating),floating:{x:0,y:0,...await a(e.floating)}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:a}=Vs(e);return{width:t,height:a}},getScale:Ws,isElement:zs,isRTL:function(e){return"rtl"===Rs(e).direction}};function nc(e,t,a,o){void 0===o&&(o={});const{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:r="function"==typeof IntersectionObserver,animationFrame:s=!1}=o,c=Ds(e),u=n||i?[...c?Fs(c):[],...Fs(t)]:[];u.forEach((e=>{n&&e.addEventListener("scroll",a,{passive:!0}),i&&e.addEventListener("resize",a)}));const d=c&&r?function(e,t){let a,o=null;const n=Ms(e);function i(){var e;clearTimeout(a),null==(e=o)||e.disconnect(),o=null}return function l(r,s){void 0===r&&(r=!1),void 0===s&&(s=1),i();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(r||t(),!d||!p)return;const f={rootMargin:-ts(u)+"px "+-ts(n.clientWidth-(c+d))+"px "+-ts(n.clientHeight-(u+p))+"px "+-ts(c)+"px",threshold:Qr(0,Zr(1,s))||1};let m=!0;function h(e){const t=e[0].intersectionRatio;if(t!==s){if(!m)return l();t?l(!1,t):a=setTimeout((()=>{l(!1,1e-7)}),100)}m=!1}try{o=new IntersectionObserver(h,{...f,root:n.ownerDocument})}catch{o=new IntersectionObserver(h,f)}o.observe(e)}(!0),i}(c,a):null;let p=-1,f=null;
vendor: 6,862 bytes, line 2
2l&&(f=new ResizeObserver((e=>{let[o]=e;o&&o.target===c&&f&&(f.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame((()=>{var e;null==(e=f)||e.observe(t)}))),a()})),c&&!s&&f.observe(c),f.observe(t));let m,h=s?Ks(e):null;return s&&function t(){const o=Ks(e);h&&(o.x!==h.x||o.y!==h.y||o.width!==h.width||o.height!==h.height)&&a(),h=o,m=requestAnimationFrame(t)}(),a(),()=>{var e;u.forEach((e=>{n&&e.removeEventListener("scroll",a),i&&e.removeEventListener("resize",a)})),null==d||d(),null==(e=f)||e.disconnect(),f=null,s&&cancelAnimationFrame(m)}}const ic=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var a,o,n;const{rects:i,middlewareData:l,placement:r,platform:s,elements:c}=t,{crossAxis:u=!1,alignment:d,allowedPlacements:p=Jr,autoAlignment:f=!0,...m}=ls(e,t),h=void 0!==d||p===Jr?function(e,t,a){return(e?[...a.filter((t=>ss(t)===e)),...a.filter((t=>ss(t)!==e))]:a.filter((e=>rs(e)===e))).filter((a=>!e||ss(a)===e||!!t&&ms(a)!==a))}(d||null,f,p):p,v=await ys(t,m),b=(null==(a=l.autoPlacement)?void 0:a.index)||0,g=h[b];if(null==g)return{};const y=fs(g,i,await(null==s.isRTL?void 0:s.isRTL(c.floating)));if(r!==g)return{reset:{placement:h[0]}};const w=[v[rs(g)],v[y[0]],v[y[1]]],_=[...(null==(o=l.autoPlacement)?void 0:o.overflows)||[],{placement:g,overflows:w}],k=h[b+1];if(k)return{data:{index:b+1,overflows:_},reset:{placement:k}};const x=_.map((e=>{const t=ss(e.placement);return[e.placement,t&&u?e.overflows.slice(0,2).reduce(((e,t)=>e+t),0):e.overflows[0],e.overflows]})).sort(((e,t)=>e[1]-t[1])),S=(null==(n=x.filter((e=>e[2].slice(0,ss(e[0])?2:3).every((e=>e<=0))))[0])?void 0:n[0])||x[0][0];return S!==r?{data:{index:b+1,overflows:_},reset:{placement:S}}:{}}}},lc=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:a,y:o,placement:n}=t,{mainAxis:i=!0,crossAxis:l=!1,limiter:r={fn:e=>{let{x:t,y:a}=e;return{x:t,y:a}}},...s}=ls(e,t),c={x:a,y:o},u=await ys(t,s),d=ds(rs(n)),p=cs(d);let f=c[p],m=c[d];if(i){const e="y"===p?"bottom":"right";f=is(f+u["y"===p?"top":"left"],f,f-u[e])}if(l){const e="y"===d?"bottom":"right";m=is(m+u["y"===d?"top":"left"],m,m-u[e])}const h=r.fn({...t,[p]:f,[d]:m});return{...h,data:{x:h.x-a,y:h.y-o}}}}},rc=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var a,o;const{placement:n,middlewareData:i,rects:l,initialPlacement:r,platform:s,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:h=!0,...v}=ls(e,t);if(null!=(a=i.arrow)&&a.alignmentOffset)return{};const b=rs(n),g=rs(r)===r,y=await(null==s.isRTL?void 0:s.isRTL(c.floating)),w=p||(g||!h?[hs(r)]:function(e){const t=hs(e);return[ms(e),t,ms(t)]}(r));!p&&"none"!==m&&w.push(...function(e,t,a,o){const n=ss(e);let i=function(e,t,a){const o=["left","right"],n=["right","left"],i=["top","bottom"],l=["bottom","top"];switch(e){case"top":case"bottom":return a?t?n:o:t?o:n;case"left":case"right":return t?i:l;default:return[]}}(rs(e),"start"===a,o);return n&&(i=i.map((e=>e+"-"+n)),t&&(i=i.concat(i.map(ms)))),i}(r,h,m,y));const _=[r,...w],k=await ys(t,v),x=[];let S=(null==(o=i.flip)?void 0:o.overflows)||[];if(u&&x.push(k[b]),d){const e=fs(n,l,y);x.push(k[e[0]],k[e[1]])}if(S=[...S,{placement:n,overflows:x}],!x.every((e=>e<=0))){var B,M;const e=((null==(B=i.flip)?void 0:B.index)||0)+1,t=_[e];if(t)return{data:{index:e,overflows:S},reset:{placement:t}};let a=null==(M=S.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:M.placement;if(!a)switch(f){case"bestFit":{var C;const e=null==(C=S.map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:C[0];e&&(a=e);break}case"initialPlacement":a=r}if(n!==a)return{reset:{placement:a}}}return{}}}},sc=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){const{placement:a,rects:o,platform:n,elements:i}=t,{apply:l=()=>{},...r}=ls(e,t),s=await ys(t,r),c=rs(a),u=ss(a),d="y"===ds(a),{width:p,height:f}=o.floating;let m,h;"top"===c||"bottom"===c?(m=c,h=u===(await(null==n.isRTL?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(h=c,m="end"===u?"top":"bottom");const v=f-s[m],b=p-s[h],g=!t.middlewareData.shift;let y=v,w=b;if(d){const e=p-s.left-s.right;w=u||g?Zr(b,e):e}else{const e=f-s.top-s.bottom;y=u||g?Zr(v,e):e}if(g&&!u){const e=Qr(s.left,0),t=Qr(s.right,0),a=Qr(s.top,0),o=Qr(s.bottom,0);d?w=p-2*(0!==e||0!==t?e+t:Qr(s.left,s.right)):y=f-2*(0!==a||0!==o?a+o:Qr(s.top,s.bottom))}await l({...t,availableWidth:w,availableHeight:y});const _=await n.getDimensions(i.floating);return p!==_.width||f!==_.height?{reset:{rects:!0}}:{}}}},cc=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const{rects:a}=t,{strategy:o="referenceHidden",...n}=ls(e,t);switch(o){case"referenceHidden":{const e=ws(await ys(t,{...n,elementContext:"reference"}),a.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:_s(e)}}}case"escaped":{const e=ws(await ys(t,{...n,altBoundary:!0}),a.floating);return{data:{escapedOffsets:e,escaped:_s(e)}}}default:return{}}}}},uc=e=>({name:"arrow",options:e,async fn(t){const{x:a,y:o,placement:n,rects:i,platform:l,elements:r,middlewareData:s}=t,{element:c,padding:u=0}=ls(e,t)||{};if(null==c)return{};const d=vs(u),p={x:a,y:o},f=ps(n),m=us(f),h=await l.getDimensions(c),v="y"===f,b=v?"top":"left",g=v?"bottom":"right",y=v?"clientHeight":"clientWidth",w=i.reference[m]+i.reference[f]-p[f]-i.floating[m],_=p[f]-i.reference[f],k=await(null==l.getOffsetParent?void 0:l.getOffsetParent(c));let x=k?k[y]:0;(!x||!(await(null==l.isElement?void 0:l.isElement(k))))&&(x=r.floating[y]||i.floating[m]);const S=w/2-_/2,B=x/2-h[m]/2-1,M=Zr(d[b],B),C=Zr(d[g],B),z=M,A=x-h[m]-C,T=x/2-h[m]/2+S,P=is(z,T,A),E=!s.arrow&&null!=ss(n)&&T!==P&&i.reference[m]/2-(T<z?M:C)-h[m]/2<0,O=E?T<z?T-z:T-A:0;return{[f]:p[f]+O,data:{[f]:P,centerOffset:T-P-O,...E&&{alignmentOffset:O}},reset:E}}}),dc=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){const{placement:a,elements:o,rects:n,platform:i,strategy:l}=t,{padding:r=2,x:s,y:c}=ls(e,t),u=Array.from(await(null==i.getClientRects?void 0:i.getClientRects(o.reference))||[]),d=function(e){const t=e.slice().sort(((e,t)=>e.y-t.y)),a=[];let o=null;for(let n=0;n<t.length;n++){const e=t[n];!o||e.y-o.y>o.height/2?a.push([e]):a[a.length-1].push(e),o=e}return a.map((e=>bs(ks(e))))}(u),p=bs(ks(u)),f=vs(r);const m=await i.getElementRects({reference:{getBoundingClientRect:function(){if(2===d.length&&d[0].left>d[1].right&&null!=s&&null!=c)return d.find((e=>s>e.left-f.left&&s<e.right+f.right&&c>e.top-f.top&&c<e.bottom+f.bottom))||p;if(d.length>=2){if("y"===ds(a)){const e=d[0],t=d[d.length-1],o="top"===rs(a),n=e.top,i=t.bottom,l=o?e.left:t.left,r=o?e.right:t.right;return{top:n,bottom:i,left:l,right:r,width:r-l,height:i-n,x:l,y:n}}
2const e="left"===rs(a),t=Qr(...d.map((e=>e.right))),o=Zr(...d.map((e=>e.left))),n=d.filter((a=>e?a.left===o:a.right===t)),i=n[0].top,l=n[n.length-1].bottom;return{top:i,bottom:l,left:o,right:t,width:t-o,height:l-i,x:o,y:i}}return p}},floating:o.floating,strategy:l});return n.reference.x!==m.reference.x||n.reference.y!==m.reference.y||n.reference.width!==m.reference.width||n.reference.height!==m.reference.height?{reset:{rects:m}}:{}}}},pc=(e,t,a)=>{const o=new Map,n={platform:oc,...a},i={...n.platform,_c:o};return(async(e,t,a)=>{const{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:l}=a,r=i.filter(Boolean),s=await(null==l.isRTL?void 0:l.isRTL(t));let c=await l.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:d}=gs(c,o,s),p=o,f={},m=0;for(let h=0;h<r.length;h++){const{name:a,fn:i}=r[h],{x:v,y:b,data:g,reset:y}=await i({x:u,y:d,initialPlacement:o,placement:p,strategy:n,middlewareData:f,rects:c,platform:l,elements:{reference:e,floating:t}});u=v??u,d=b??d,f={...f,[a]:{...f[a],...g}},y&&m<=50&&(m++,"object"==typeof y&&(y.placement&&(p=y.placement),y.rects&&(c=!0===y.rects?await l.getElementRects({reference:e,floating:t,strategy:n}):y.rects),({x:u,y:d}=gs(c,p,s))),h=-1)}return{x:u,y:d,placement:p,strategy:n,middlewareData:f}})(e,t,{...n,platform:i})};function fc(e){if(function(e){return null!=e&&"object"==typeof e&&"$el"in e}(e)){const t=e.$el;return Cs(t)&&"#comment"===Ss(t)?null:t}return e}function mc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function hc(e,t){const a=mc(e);return Math.round(t*a)/a}function vc(e,t,a){void 0===a&&(a={});const n=a.whileElementsMounted,i=y((()=>{var e;return null==(e=c(a.open))||e})),l=y((()=>c(a.middleware))),r=y((()=>{var e;return null!=(e=c(a.placement))?e:"bottom"})),s=y((()=>{var e;return null!=(e=c(a.strategy))?e:"absolute"})),u=y((()=>{var e;return null==(e=c(a.transform))||e})),p=y((()=>fc(e.value))),m=y((()=>fc(t.value))),h=d(0),v=d(0),g=d(s.value),w=d(r.value),_=b({}),k=d(!1),x=y((()=>{const e={position:g.value,left:"0",top:"0"};if(!m.value)return e;const t=hc(m.value,h.value),a=hc(m.value,v.value);return u.value?{...e,transform:"translate("+t+"px, "+a+"px)",...mc(m.value)>=1.5&&{willChange:"transform"}}:{position:g.value,left:t+"px",top:a+"px"}}));let S;function B(){null==p.value||null==m.value||pc(p.value,m.value,{middleware:l.value,placement:r.value,strategy:s.value}).then((e=>{h.value=e.x,v.value=e.y,g.value=e.strategy,w.value=e.placement,_.value=e.middlewareData,k.value=!0}))}function M(){"function"==typeof S&&(S(),S=void 0)}return f([l,r,s],B,{flush:"sync"}),f([p,m],(function(){M(),void 0!==n?null==p.value||null==m.value||(S=n(p.value,m.value,B)):B()}),{flush:"sync"}),f(i,(function(){i.value||(k.value=!1)}),{flush:"sync"}),o()&&z(M),{x:fe(h),y:fe(v),strategy:fe(g),placement:fe(w),middlewareData:fe(_),isPositioned:fe(k),floatingStyles:x,update:B}}const bc=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),gc=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,yc=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,wc=(e,t)=>{const a=e.nodeName.toLowerCase();return t.includes(a)?!bc.has(a)||!(!gc.test(e.nodeValue||"")&&!yc.test(e.nodeValue||"")):t.filter((e=>e instanceof RegExp)).some((e=>e.test(a)))},_c={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},kc=(e,t,a)=>{if(!e.length)return e;const o=(new window.DOMParser).parseFromString(e,"text/html"),n=o.body.querySelectorAll("*");for(const i of n){const e=i.nodeName.toLowerCase();if(!Object.keys(t).includes(e)){i.remove();continue}const a=i.attributes,o=[...t["*"]||[],...t[e]||[]];for(const t of a)wc(t,o)||i.removeAttribute(t.nodeName)}return o.body.innerHTML};function xc(e){return!!o()&&(z(e),!0)}function Sc(e){return"function"==typeof e?e():c(e)}const Bc=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&(globalThis,WorkerGlobalScope);const Mc=e=>null!=e,Cc=Object.prototype.toString,zc=()=>{},Ac=Tc();function Tc(){var e,t;return Bc&&(null==(e=null==window?void 0:window.navigator)?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||(null==(t=null==window?void 0:window.navigator)?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(null==window?void 0:window.navigator.userAgent))}function Pc(e,t){return function(...a){return new Promise(((o,n)=>{Promise.resolve(e((()=>t.apply(this,a)),{fn:t,thisArg:this,args:a})).then(o).catch(n)}))}}const Ec=e=>e();const Oc=/-(\w)/g,Lc=function(e){const t=Object.create(null);return a=>t[a]||(t[a]=e(a))}((e=>e.replace(Oc,((e,t)=>t?t.toUpperCase():""))));function Nc(e,t=200,a={}){return Pc(function(e,t={}){let a,o,n=zc;const i=e=>{clearTimeout(e),n(),n=zc};return l=>{const r=Sc(e),s=Sc(t.maxWait);return a&&i(a),r<=0||void 0!==s&&s<=0?(o&&(i(o),o=null),Promise.resolve(l())):new Promise(((e,c)=>{n=t.rejectOnCancel?c:e,s&&!o&&(o=setTimeout((()=>{a&&i(a),o=null,e(l())}),s)),a=setTimeout((()=>{o&&i(o),o=null,e(l())}),r)}))}}(t,a),e)}function jc(e,t,a={}){const{eventFilter:o=Ec,...n}=a;return f(e,Pc(o,t),n)}function Rc(e,t,a={}){const{eventFilter:o,...n}=a,{eventFilter:i,pause:l,resume:r,isActive:s}=function(e=Ec){const t=d(!0);return{isActive:ae(t),pause:function(){t.value=!1},resume:function(){t.value=!0},eventFilter:(...a)=>{t.value&&e(...a)}}}(o);return{stop:jc(e,t,{...n,eventFilter:i}),pause:l,resume:r,isActive:s}}function $c(e,t,...[a]){const{flush:o="sync",deep:n=!1,immediate:i=!0,direction:l="both",transform:r={}}=a||{},s=[],c="ltr"in r&&r.ltr||(e=>e),u="rtl"in r&&r.rtl||(e=>e);return("both"===l||"ltr"===l)&&s.push(Rc(e,(e=>
2{s.forEach((e=>e.pause())),t.value=c(e),s.forEach((e=>e.resume()))}),{flush:o,deep:n,immediate:i})),("both"===l||"rtl"===l)&&s.push(Rc(t,(t=>{s.forEach((e=>e.pause())),e.value=u(t),s.forEach((e=>e.resume()))}),{flush:o,deep:n,immediate:i})),()=>{s.forEach((e=>e.stop()))}}function Ic(e,t=1e3,a={}){const{immediate:o=!0,immediateCallback:n=!1}=a;let i=null;const l=d(!1);function r(){i&&(clearInterval(i),i=null)}function s(){l.value=!1,r()}function c(){const a=Sc(t);a<=0||(l.value=!0,n&&e(),r(),i=setInterval(e,a))}if(o&&Bc&&c(),B(t)||"function"==typeof t){xc(f(t,(()=>{l.value&&Bc&&c()})))}return xc(s),{isActive:l,pause:s,resume:c}}function Hc(e,t={}){const{method:a="parseFloat",radix:o,nanToZero:n}=t;return y((()=>{let t=Sc(e);return"string"==typeof t&&(t=Number[a](t,o)),n&&Number.isNaN(t)&&(t=0),t}))}function Fc(e={}){const{inheritAttrs:t=!0}=e,a=b(),o=g({setup:(e,{slots:t})=>()=>{a.value=t.default}}),n=g({inheritAttrs:t,setup:(e,{attrs:o,slots:n})=>()=>{var e;a.value;const i=null==(e=a.value)?void 0:e.call(a,{...Vc(o),$slots:n});return t&&1===(null==i?void 0:i.length)?i[0]:i}});return function(e,t){if(typeof Symbol<"u"){const a={...e};return Object.defineProperty(a,Symbol.iterator,{enumerable:!1,value(){let e=0;return{next:()=>({value:t[e++],done:e>t.length})}}}),a}return Object.assign([...t],e)}({define:o,reuse:n},[o,n])}function Vc(e){const t={};for(const a in e)t[Lc(a)]=e[a];return t}function Dc(e){var t;const a=Sc(e);return null!=(t=null==a?void 0:a.$el)?t:a}const Wc=Bc?window:void 0;function Gc(...e){let t,a,o,n;if("string"==typeof e[0]||Array.isArray(e[0])?([a,o,n]=e,t=Wc):[t,a,o,n]=e,!t)return zc;Array.isArray(a)||(a=[a]),Array.isArray(o)||(o=[o]);const i=[],l=()=>{i.forEach((e=>e())),i.length=0},r=f((()=>[Dc(t),Sc(n)]),(([e,t])=>{if(l(),!e)return;const n=(e=>"[object Object]"===Cc.call(e))(t)?{...t}:t;i.push(...a.flatMap((t=>o.map((a=>((e,t,a,o)=>(e.addEventListener(t,a,o),()=>e.removeEventListener(t,a,o)))(e,t,a,n))))))}),{immediate:!0,flush:"post"}),s=()=>{r(),l()};return xc(s),s}let Uc=!1;function Kc(e,t,a={}){const{window:o=Wc,ignore:n=[],capture:i=!0,detectIframe:l=!1}=a;if(!o)return zc;Ac&&!Uc&&(Uc=!0,Array.from(o.document.body.children).forEach((e=>e.addEventListener("click",zc))),o.document.documentElement.addEventListener("click",zc));let r=!0;const s=e=>n.some((t=>{if("string"==typeof t)return Array.from(o.document.querySelectorAll(t)).some((t=>t===e.target||e.composedPath().includes(t)));{const a=Dc(t);return a&&(e.target===a||e.composedPath().includes(a))}})),c=[Gc(o,"click",(a=>{const o=Dc(e);if(o&&o!==a.target&&!a.composedPath().includes(o)){if(0===a.detail&&(r=!s(a)),!r)return void(r=!0);t(a)}}),{passive:!0,capture:i}),Gc(o,"pointerdown",(t=>{const a=Dc(e);r=!s(t)&&!(!a||t.composedPath().includes(a))}),{passive:!0}),l&&Gc(o,"blur",(a=>{setTimeout((()=>{var n;const i=Dc(e);"IFRAME"===(null==(n=o.document.activeElement)?void 0:n.tagName)&&(null==i||!i.contains(o.document.activeElement))&&t(a)}),0)}))].filter(Boolean);return()=>c.forEach((e=>e()))}function qc(...e){let t,a,o={};3===e.length?(t=e[0],a=e[1],o=e[2]):2===e.length?"object"==typeof e[1]?(t=!0,a=e[0],o=e[1]):(t=e[0],a=e[1]):(t=!0,a=e[0]);const{target:n=Wc,eventName:i="keydown",passive:l=!1,dedupe:r=!1}=o,s=function(e){return"function"==typeof e?e:"string"==typeof e?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}(t);return Gc(n,i,(e=>{e.repeat&&Sc(r)||s(e)&&a(e)}),l)}function Xc(e){const t=function(){const e=d(!1);return i()&&L((()=>{e.value=!0})),e}();return y((()=>(t.value,!!e())))}const Yc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Jc="__vueuse_ssr_handlers__",Zc=Qc();function Qc(){return Jc in Yc||(Yc[Jc]=Yc[Jc]||{}),Yc[Jc]}function eu(e,t={}){const{delayEnter:a=0,delayLeave:o=0,window:n=Wc}=t,i=d(!1);let l;const r=e=>{const t=e?a:o;l&&(clearTimeout(l),l=void 0),t?l=setTimeout((()=>i.value=e),t):i.value=e};return n&&(Gc(e,"mouseenter",(()=>r(!0)),{passive:!0}),Gc(e,"mouseleave",(()=>r(!1)),{passive:!0})),i}function tu(e,t={}){const{initialValue:a=!1,focusVisible:o=!1}=t,n=d(!1),i=y((()=>Dc(e)));Gc(i,"focus",(e=>{var t,a;(!o||null!=(a=(t=e.target).matches)&&a.call(t,":focus-visible"))&&(n.value=!0)})),Gc(i,"blur",(()=>n.value=!1));const l=y({get:()=>n.value,set(e){var t,a;!e&&n.value?null==(t=i.value)||t.blur():e&&!n.value&&(null==(a=i.value)||a.focus())}});return f(i,(()=>{l.value=a}),{immediate:!0,flush:"post"}),{focused:l}}function au(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}const ou={page:e=>[e.pageX,e.pageY],client:e=>[e.clientX,e.clientY],screen:e=>[e.screenX,e.screenY],movement:e=>e instanceof Touch?null:[e.movementX,e.movementY]};function nu(e,t={}){const{handleOutside:a=!0,window:o=Wc}=t,n=t.type||"page",{x:i,y:l,sourceType:r}=function(e={}){const{type:t="page",touch:a=!0,resetOnTouchEnds:o=!1,initialValue:n={x:0,y:0},window:i=Wc,target:l=i,scroll:r=!0,eventFilter:s}=e;let c=null;const u=d(n.x),p=d(n.y),f=d(null),m="function"==typeof t?t:ou[t],h=e=>{const t=m(e);c=e,t&&([u.value,p.value]=t,f.value="mouse")},v=e=>{if(e.touches.length>0){const t=m(e.touches[0]);t&&([u.value,p.value]=t,f.value="touch")}},b=()=>{if(!c||!i)return;const e=m(c);c instanceof MouseEvent&&e&&(u.value=e[0]+i.scrollX,p.value=e[1]+i.scrollY)},g=()=>{u.value=n.x,p.value=n.y},y=s?e=>s((()=>h(e)),{}):e=>h(e),w=s?e=>s((()=>v(e)),{}):e=>v(e),_=s?()=>s((()=>b()),{}):()=>b();if(l){const e={passive:!0};Gc(l,["mousemove","dragover"],y,e),a&&"movement"!==t&&(Gc(l,["touchstart","touchmove"],w,e),o&&Gc(l,"touchend",g,e)),r&&"page"===t&&Gc(i,"scroll",_,{passive:!0})}return{x:u,y:p,sourceType:f}}(t),s=d(e??(null==o?void 0:o.document.body)),c=d(0),u=d(0),p=d(0),m=d(0),h=d(0),v=d(0),b=d(!0);let g=()=>{};return o&&(g=f([s,i,l],(()=>{const e=Dc(s);if(!e)return;const{left:t,top:r,width:d,height:f}=e.getBoundingClientRect();p.value=t+("page"===n?o.pageXOffset:0),m.value=r+("page"===n?o.pageYOffset:0),h.value=f,v.value=d;const g=i.value-p.value,y=l.value-m.value;b.value=0===d||0===f||g<0||y<0||g>d||y>f,(a||!b.value)&&(c.value=g,u.value=y)}),{immediate:!0}),Gc(document,"mouseleave",(()=>{b.value=!0}))),{x:i,y:l,sourceType:r,elementX:c,elementY:u,elementPositionX:p,elementPositionY:m,elementHeight:h,elementWidth:v,isOutside:b,stop:g}}function iu(e){const t=window.getComputedStyle(e);
2if("scroll"===t.overflowX||"scroll"===t.overflowY||"auto"===t.overflowX&&e.clientWidth<e.scrollWidth||"auto"===t.overflowY&&e.clientHeight<e.scrollHeight)return!0;{const t=e.parentNode;return!(!t||"BODY"===t.tagName)&&iu(t)}}function lu(e){const t=e||window.event;return!iu(t.target)&&(t.touches.length>1||(t.preventDefault&&t.preventDefault(),!1))}const ru=new WeakMap;function su(e,t=!1){const a=d(t);let o=null;f(function(...e){if(1!==e.length)return r(...e);const t=e[0];return"function"==typeof t?ae(O((()=>({get:t,set:zc})))):d(t)}(e),(e=>{const t=au(Sc(e));if(t){const e=t;ru.get(e)||ru.set(e,undefined),a.value&&(e.style.overflow="hidden")}}),{immediate:!0});const n=()=>{var t;const n=au(Sc(e));!n||!a.value||(Ac&&(null==o||o()),n.style.overflow=null!=(t=ru.get(n))?t:"",ru.delete(n),a.value=!1)};return xc(n),y({get:()=>a.value,set(t){t?(()=>{const t=au(Sc(e));!t||a.value||(Ac&&(o=Gc(t,"touchmove",(e=>{lu(e)}),{passive:!1})),t.style.overflow="hidden",a.value=!0)})():n()}})}function cu(e,t={}){const{threshold:o=50,onSwipe:n,onSwipeEnd:i,onSwipeStart:l,passive:r=!0,window:s=Wc}=t,c=a({x:0,y:0}),u=a({x:0,y:0}),p=y((()=>c.x-u.x)),f=y((()=>c.y-u.y)),{max:m,abs:h}=Math,v=y((()=>m(h(p.value),h(f.value))>=o)),b=d(!1),g=y((()=>v.value?h(p.value)>h(f.value)?p.value>0?"left":"right":f.value>0?"up":"down":"none")),w=e=>[e.touches[0].clientX,e.touches[0].clientY],_=(e,t)=>{u.x=e,u.y=t};let k;const x=function(e){if(!e)return!1;let t=!1;const a={get passive(){return t=!0,!1}};return e.addEventListener("x",zc,a),e.removeEventListener("x",zc),t}(null==s?void 0:s.document);k=r?x?{passive:!0}:{capture:!1}:x?{passive:!1,capture:!0}:{capture:!0};const S=[Gc(e,"touchstart",(e=>{if(1!==e.touches.length)return;k.capture&&!k.passive&&e.preventDefault();const[t,a]=w(e);((e,t)=>{c.x=e,c.y=t})(t,a),_(t,a),null==l||l(e)}),k),Gc(e,"touchmove",(e=>{if(1!==e.touches.length)return;const[t,a]=w(e);_(t,a),!b.value&&v.value&&(b.value=!0),b.value&&(null==n||n(e))}),k),Gc(e,["touchend","touchcancel"],(e=>{b.value&&(null==i||i(e,g.value)),b.value=!1}),k)];return{isPassiveEventSupported:x,isSwiping:b,direction:g,coordsStart:c,coordsEnd:u,lengthX:p,lengthY:f,stop:()=>S.forEach((e=>e()))}}function uu(e,t,a,o={}){var n,l,r;const{clone:c=!1,passive:u=!1,eventName:p,deep:m=!1,defaultValue:h,shouldEmit:v}=o,b=i(),g=a||(null==b?void 0:b.emit)||(null==(n=null==b?void 0:b.$emit)?void 0:n.bind(b))||(null==(r=null==(l=null==b?void 0:b.proxy)?void 0:l.$emit)?void 0:r.bind(null==b?void 0:b.proxy));let w=p;t||(t="modelValue"),w=w||`update:${t.toString()}`;const _=e=>c?"function"==typeof c?c(e):function(e){return JSON.parse(JSON.stringify(e))}(e):e,k=()=>(e=>typeof e<"u")(e[t])?_(e[t]):h,x=e=>{v?v(e)&&g(w,e):g(w,e)};if(u){const a=k(),o=d(a);let n=!1;return f((()=>e[t]),(e=>{n||(n=!0,o.value=_(e),s((()=>n=!1)))})),f(o,(a=>{!n&&(a!==e[t]||m)&&x(a)}),{deep:m}),o}return y({get:()=>k(),set(e){x(e)}})}const du=["id"],pu=["innerHTML"],fu=["innerHTML"],mu=g({inheritAttrs:!1,__name:"BPopover",props:{boundary:{default:"clippingAncestors"},boundaryPadding:{default:void 0},click:{type:[Boolean,String],default:!1},container:{default:void 0},content:{default:void 0},customClass:{default:""},delay:{default:()=>({show:100,hide:300})},floatingMiddleware:{default:void 0},hide:{type:[Boolean,String],default:void 0},html:{type:[Boolean,String],default:!1},id:{default:void 0},inline:{type:[Boolean,String],default:!1},manual:{type:[Boolean,String],default:!1},modelValue:{type:[Boolean,String],default:!1},noAutoClose:{type:[Boolean,String],default:!1},noFade:{type:[Boolean,String],default:!1},noFlip:{type:[Boolean,String],default:!1},noHide:{type:[Boolean,String],default:!1},noShift:{type:[Boolean,String],default:!1},noSize:{type:[Boolean,String],default:!1},noninteractive:{type:[Boolean,String],default:!1},offset:{default:null},placement:{default:"top"},persistent:{type:[Boolean,String],default:!1},realtime:{type:[Boolean,String],default:!1},reference:{default:null},strategy:{default:"absolute"},target:{default:null},title:{default:void 0},tooltip:{type:[Boolean,String],default:!1},variant:{default:null}},emits:["hidden","hide","hide-prevented","show","show-prevented","shown","update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=kr((()=>o.modelValue)),l=d(i.value),u=d(i.value);p((()=>{n("update:modelValue",l.value)})),f(i,(()=>{i.value!==l.value&&(i.value?be():ge(new Event("update:modelValue")))}));const h=rd((()=>o.id),"popover"),v=kr((()=>o.click)),b=kr((()=>o.manual)),g=kr((()=>o.noShift)),w=kr((()=>o.noSize)),_=kr((()=>o.noFlip)),k=kr((()=>o.noFade)),x=kr((()=>o.noAutoClose)),S=kr((()=>o.noHide)),B=kr((()=>o.realtime)),M=kr((()=>o.inline)),C=kr((()=>o.persistent)),z=kr((()=>o.tooltip)),A=kr((()=>o.noninteractive)),T=kr((()=>o.html)),P=d(!1),E=d(null),O=d(null),q=d(null),X=d(null),Y=d(null),J=y((()=>o.title?kc(o.title,_c):"")),Z=y((()=>o.content?kc(o.content,_c):"")),Q=r((()=>o.placement.startsWith("auto"))),ee=Hc((()=>o.offset??NaN)),te=y((()=>"document"===o.boundary||"viewport"===o.boundary?void 0:o.boundary)),ae=y((()=>"document"===o.boundary||"viewport"===o.boundary?o.boundary:void 0)),oe=d({}),ne=y((()=>
2{if(void 0!==o.floatingMiddleware)return o.floatingMiddleware;const e=null!==o.offset?ee.value:z.value?6:8,t=[xs(e)];return!1===_.value&&!Q.value&&t.push(rc({boundary:te.value,rootBoundary:ae.value,padding:o.boundaryPadding})),Q.value&&t.push(ic({alignment:o.placement.split("-")[1]||void 0,boundary:te.value,rootBoundary:ae.value,padding:o.boundaryPadding})),!1===g.value&&t.push(lc({boundary:te.value,rootBoundary:ae.value,padding:o.boundaryPadding})),!1===S.value&&t.push(cc({boundary:te.value,rootBoundary:ae.value,padding:o.boundaryPadding})),!0===M.value&&t.push(dc()),t.push(function(e){return{name:"arrow",options:e,fn(t){const a=fc(c(e.element));return null==a?{}:uc({element:a,padding:e.padding}).fn(t)}}}({element:q,padding:10})),!1===w.value&&t.push(sc({boundary:te.value,rootBoundary:ae.value,padding:o.boundaryPadding,apply({availableWidth:e,availableHeight:t}){oe.value={maxHeight:t?`${t}px`:void 0,maxWidth:e?`${e}px`:void 0}}})),t})),ie=r((()=>Q.value?void 0:o.placement)),{floatingStyles:le,middlewareData:re,placement:se,update:ce}=vc(O,E,{placement:ie,middleware:ne,strategy:r((()=>o.strategy)),whileElementsMounted:(...e)=>nc(...e,{animationFrame:B.value})}),ue=d({position:"absolute"});f(re,(()=>{var e;if(!1===S.value&&(null!=(e=re.value.hide)&&e.referenceHidden?P.value=!0:P.value=!1),re.value.arrow){const{x:e,y:t}=re.value.arrow;ue.value={position:"absolute",top:t?`${t}px`:"",left:e?`${e}px`:""}}}));const de=y((()=>{const e=z.value?"tooltip":"popover";return[e,`b-${e}`,{[`b-${e}-${o.variant}`]:null!==o.variant,show:l.value&&!P.value,"pe-none":!l.value,fade:!k.value,"d-none":!l.value&&k.value,[`${o.customClass}`]:void 0!==o.customClass,[`bs-${e}-${hu(se.value)}`]:void 0!==se.value}]})),{isOutside:pe}=nu(E),{isOutside:fe}=nu(X),me=e=>{const t=e??new Event("click");l.value?ge(t):be()},he=(e,t={})=>new jr(e,{cancelable:!1,target:E.value||null,relatedTarget:null,trigger:null,...t,componentId:h.value});let ve;const be=()=>{const e=he("show",{cancelable:!0});n("show",e),e.defaultPrevented?n("show-prevented"):(u.value=!0,s((()=>{var e;ce(),ve=setTimeout((()=>{ce(),l.value=!0,s((()=>{n("shown",he("shown"))}))}),"number"==typeof o.delay?o.delay:(null==(e=o.delay)?void 0:e.show)||0)})))},ge=e=>{var t;const a=he("hide",{cancelable:!0});if(n("hide",a),a.defaultPrevented)return void n("hide-prevented");ve&&(clearTimeout(ve),ve=void 0);const i="number"==typeof o.delay?o.delay:(null==(t=o.delay)?void 0:t.hide)||0;setTimeout((()=>{var t,a;"click"===(null==e?void 0:e.type)||"forceHide"===(null==e?void 0:e.type)||"update:modelValue"===(null==e?void 0:e.type)&&b.value||!A.value&&pe.value&&fe.value&&(null==(t=E.value)||!t.contains(null==document?void 0:document.activeElement))&&(null==(a=X.value)||!a.contains(null==document?void 0:document.activeElement))||A.value&&fe.value?(l.value=!1,s((()=>{setTimeout((()=>{u.value=!1}),E.value?Fr(E.value):150),n("hidden",he("hidden"))}))):setTimeout((()=>{ge(e)}),i<50?50:i)}),i)};t({hide:ge,show:be,toggle:me});const ye=()=>{var e;if(o.target){const e=Su(o.target);e&&(X.value=e)}else X.value=null==(e=Y.value)?void 0:e.nextElementSibling;if(o.reference){const e=Su(o.reference);e&&(O.value=e)}else O.value=X.value;if(X.value&&!b.value&&Vr){if(X.value.addEventListener("forceHide",ge),v.value)return void X.value.addEventListener("click",me);X.value.addEventListener("pointerenter",be),X.value.addEventListener("pointerleave",ge),X.value.addEventListener("focus",be),X.value.addEventListener("blur",ge)}},we=()=>{X.value&&(X.value.removeEventListener("forceHide",ge),X.value.removeEventListener("click",me),X.value.removeEventListener("pointerenter",be),X.value.removeEventListener("pointerleave",ge),X.value.removeEventListener("focus",be),X.value.removeEventListener("blur",ge))};return Kc(E,(()=>{l.value&&v.value&&!x.value&&!b.value&&ge(new Event("clickOutside"))}),{ignore:[X]}),f([()=>o.click,()=>o.target,()=>o.reference],(()=>{we(),ye()})),L(ye),m(we),(e,t)=>(N(),j(D,null,[R("span",{ref_key:"placeholder",ref:Y},null,512),$(e.$slots,"target",{show:be,hide:ge,toggle:me,showState:l.value}),(N(),I(K,{to:e.container||"body",disabled:!e.container},[u.value||c(C)?(N(),j("div",H({key:0,id:e.id},e.$attrs,{ref_key:"element",ref:E,class:de.value,role:"tooltip",tabindex:"-1",style:c(le)}),[R("div",{ref_key:"arrow",ref:q,class:F((c(z)?"tooltip":"popover")+"-arrow"),style:V(ue.value),"data-popper-arrow":""},null,6),R("div",{class:"overflow-auto",style:V(oe.value)},[e.title||e.$slots.title?(N(),j(D,{key:0},[c(T)?(N(),j("div",{key:1,class:F(["position-sticky top-0",c(z)?"tooltip-inner":"popover-header"]),innerHTML:J.value},null,10,pu)):(N(),j("div",{key:0,class:F(["position-sticky top-0",c(z)?"tooltip-inner":"popover-header"])},[$(e.$slots,"title",{},(()=>
2[W(G(e.title),1)]))],2))],64)):U("",!0),c(z)&&!e.$slots.title&&!e.title||!c(z)?(N(),j(D,{key:1},[c(T)?(N(),j("div",{key:1,class:F(c(z)?"tooltip-inner":"popover-body"),innerHTML:Z.value},null,10,fu)):(N(),j("div",{key:0,class:F(c(z)?"tooltip-inner":"popover-body")},[$(e.$slots,"default",{},(()=>[W(G(e.content),1)]))],2))],64)):U("",!0)],4)],16,du)):U("",!0)],8,["to","disabled"]))],64))}}),hu=e=>{const[t]=e.split("-");switch(t){case"left":return"start";case"right":return"end";default:return t}},vu=e=>"object"!=typeof e||!1!==e.active,bu=(e,t)=>{if(!vu(e))return{};const a=typeof e>"u"||"object"==typeof e&&!e.title&&!e.content,o=t.getAttribute("title")||t.getAttribute("data-original-title");return a?o?(t.removeAttribute("title"),t.setAttribute("data-original-title",o),{content:kc(o,_c)}):{}:"string"==typeof e?{content:kc(e,_c)}:{title:null!=e&&e.title?kc(null==e?void 0:e.title,_c):void 0,content:null!=e&&e.content?kc(null==e?void 0:e.content,_c):void 0}},gu=(e,t)=>({target:t,modelValue:e.modifiers.show,inline:e.modifiers.inline,click:e.modifiers.click,realtime:e.modifiers.realtime,persistent:e.modifiers.persistent,placement:e.modifiers.left?"left":e.modifiers.right?"right":e.modifiers.bottom?"bottom":e.modifiers.top?"to
2p":void 0,html:!0,..."object"==typeof e.value?e.value:{},...e.modifiers.interactive?{noninteractive:!1}:{},title:null,content:null}),yu=(e,t)=>{var a;const o=document.createElement("span");t.modifiers.body?document.body.appendChild(o):t.modifiers.child?e.appendChild(o):null==(a=e.parentNode)||a.insertBefore(o,e.nextSibling),e.$__app=me({render:()=>{var t;return w(mu,{...null==(t=e.$__state)?void 0:t.value})}}),e.$__app.mount(o),e.$__element=o},wu=e=>{var t;const a=e.$__element;null==(t=e.$__app)||t.unmount(),delete e.$__app,delete e.$__state,setTimeout((()=>{null==a||a.remove()}),0),delete e.$__element},_u=(e,t,a)=>{const o=Xu(e,t);return a&&"function"==typeof a?a(o,t,e):o},ku=(e,t,a)=>t.concat(["sm","md","lg","xl","xxl"]).reduce(((t,o)=>(t[e?`${e}${o.charAt(0).toUpperCase()+o.slice(1)}`:o]=a,t)),{}),xu=(e,t,a,o=a)=>Object.keys(t).reduce(((t,n)=>(e[n]&&t.push([o,n.replace(a,""),e[n]].filter((e=>e&&"boolean"!=typeof e)).join("-").toLowerCase()),t)),[]),Su=e=>{if(e)return"string"==typeof e?typeof document>"u"?void 0:document.getElementById(e)??document.querySelector(e)??void 0:e.$el??e},Bu=(e="")=>`__BVID__${Math.random().toString().slice(2,8)}___BV_${e}__`,Mu=e=>e.replace(Sr," ").replace(Br,((e,t,a)=>`${t} ${a}`)).replace(zr,((e,t,a)=>t+a.toUpperCase())),Cu=e=>e.replace(Sr," ").replace(Br,((e,t,a)=>`${t} ${a}`)).replace(Cr,((e,t,a)=>t+a.toUpperCase())),zu=e=>(e=>e.replace(Er,"\\$&"))(e).replace(Or,"\\s"),Au=e=>"string"==typeof e?Cu(e):void 0!==e.label?e.label:"string"==typeof e.key?Cu(e.key):e.key,Tu=Symbol("carousel"),Pu=Symbol("tabs"),Eu=Symbol("progress"),Ou=Symbol("listGroup"),Lu=Symbol("avatarGroup"),Nu=Symbol("accordion"),ju=Symbol("checkboxGroup"),Ru=Symbol("radioGroup"),$u=Symbol("collapse"),Iu=Symbol("collapse"),Hu=Symbol("navbar"),Fu=Symbol("toastPlugin"),Vu=Symbol("rtlPlugin"),Du=Symbol("breadcrumbPlugin"),Wu=Symbol("modalControllerPlugin"),Gu=Symbol("modalManagerPlugin"),Uu=(e,t={},a={})=>{const o=[e];let n;for(let i=0;i<o.length&&!n;i++){n=a[o[i]]}return n&&"function"==typeof n?n(t):n},Ku=(e,t)=>Object.keys(e).filter((e=>!t.map((e=>e.toString())).includes(e))).reduce(((t,a)=>({...t,[a]:e[a]})),{}),qu=(e,t)=>[...t].reduce(((t,a)=>(t[a]=e[a],t)),{}),Xu=(e,t,a)=>{const o=t.split(/[.[\]]/g);let n=e;for(const i of o){if(null==n)return a;""!==i.trim()&&(n=n[i])}return void 0===n?a:n},Yu=(e,t)=>{const{all:a,...o}=e,n={};a&&t.forEach((e=>{n[e]=a}));const i={...n,...o};return Object.entries(i).filter((([e,a])=>!!a&&t.includes(e))).map((([e])=>e))},Ju=(e,t)=>t+(e?(e=>{const t=e.trim();return t.charAt(0).toUpperCase()+t.slice(1)})(e):""),Zu=(e,t)=>{const a=r(t),o=r(e),n=r((()=>(e=>!(!e.href&&!e.to))(o.value))),i=y((()=>n.value?qu(o.value,a.value??["active","activeClass","append","href","rel","replace","routerComponentName","target","to","variant","opacity","opacityHover","underlineVariant","underlineOffset","underlineOffsetHover","underlineOpacity","underlineOpacityHover"]):{}));return{computedLink:n,computedLinkProps:i}},Qu=e=>y((()=>{let t=E(e);return t={...t,variant:t.variant??null,bgVariant:t.bgVariant??null,textVariant:t.textVariant??null},{[`text-bg-${t.variant}`]:null!==t.variant,[`text-${t.textVariant}`]:null!==t.textVariant&&null===t.variant,[`bg-${t.bgVariant}`]:null!==t.bgVariant&&null===t.variant}})),ed=(e,t=d(1e3),a={})=>{const o=ae(r(e)),n=ae(r(t)),i=d(!1),l=d(0),s=r((()=>Math.ceil(o.value/n.value))),c=r((()=>h.value||i.value?Math.round(o.value-l.value*n.value):0)),{pause:u,resume:m,isActive:h}=Ic((()=>{l.value=l.value+1}),t,a),v=()=>{i.value=!1,l.value=0,m()},b=()=>{i.value=!1,l.value=s.value};p((()=>{l.value>s.value&&(l.value=s.value),l.value===s.value&&u()})),f([n,o],(()=>{b(),v()}));return{isActive:ae(h),isPaused:ae(i),restart:v,stop:b,pause:()=>{!1!==h.value&&(i.value=!0,u())},resume:()=>{l.value!==s.value&&(i.value=!1,m())},value:c}},td=e=>y((()=>{const t=E(e);return!0===t?"is-valid":!1===t?"is-invalid":null})),ad=e=>y((()=>{const t=E(e);return{"form-check":!1===t.plain&&!1===t.button,"form-check-inline":!0===t.inline,"form-switch":!0===t.switch,[`form-control-${t.size}`]:void 0!==t.size&&"md"!==t.size&&!1===t.button}})),od=e=>{const t=r(e),a=td((()=>t.value.state??null));return y((()=>[a.value,{"form-check-input":!1===t.value.plain&&!1===t.value.button,"btn-check":!0===t.value.button}]))},nd=e=>y((()=>{const t=E(e);return{"form-check-label":!1===t.plain&&!1===t.button,btn:!0===t.button,[`btn-${t.buttonVariant}`]:!0===t.button&&void 0!==t.buttonVariant&&null!==t.buttonVariant,[`btn-${t.size}`]:t.button&&t.size&&"md"!==t.size}})),id=e=>{const t=r(e),a=xr((()=>t.value.ariaInvalid),(()=>t.value.state));return y((()=>({"aria-invalid":a.value,"aria-required":!0===t.value.required||void 0})))},ld=e=>y((()=>{const t=E(e);return{"was-validated":!0===t.validated,"btn-group":!0===t.buttons&&!1===t.stacked,"btn-group-vertical":!0===t.stacked&&!0===t.buttons,[`btn-group-${t.size}`]:void 0!==t.size}})),rd=(e,t)=>y((()=>E(e)||Bu(t))),sd=(e,t)=>{const a=d(null),o=uu(e,"modelValue",t,{passive:!0}),n=rd((()=>e.id),"input"),i=kr((()=>e.autofocus)),l=kr((()=>e.disabled)),r=kr((()=>e.lazy)),c=kr((()=>e.lazyFormatter)),u=kr((()=>e.number)),p=kr((()=>e.state)),f=kr((()=>e.trim)),m=Hc((()=>e.debounce??0)),h=Hc((()=>e.debounceMaxWait??NaN)),b=Nc((e=>{o.value=e}),(()=>!0===r.value?0:m.value),{maxWait:()=>!0===r.value?NaN:h.value}),g=(e,t=!1)=>{!0===r.value&&!1===t||b(e)},{focused:y}=tu(a,{initialValue:i.value}),w=(t,a,o=!1)=>void 0===e.formatter||c.value&&!o?t:e.formatter(t,a),_=e=>f.value?e.trim():u.value?Number.parseFloat(e):e;L((()=>{var e;
2a.value&&(a.value.value=(null==(e=o.value)?void 0:e.toString())??"")})),v((()=>{s((()=>{i.value&&(y.value=!0)}))}));const k=xr((()=>e.ariaInvalid),p);return{input:a,computedId:n,computedAriaInvalid:k,onInput:e=>{const{value:t}=e.target,a=w(t,e);if(e.defaultPrevented)return void e.preventDefault();const o=_(a);g(o)},onChange:e=>{const{value:t}=e.target,a=w(t,e);if(e.defaultPrevented)return void e.preventDefault();const n=_(a);o.value!==n&&g(a,!0)},onBlur:e=>{if(!r.value&&!c.value)return;const{value:t}=e.target,a=w(t,e,!0),n=_(a);o.value!==n&&g(a,!0)},focus:()=>{l.value||(y.value=!0)},blur:()=>{l.value||(y.value=!1)}}},cd=(e,t)=>{const a=e=>e.map((e=>(e=>{if("string"==typeof e)return{value:e,text:e};const a=Xu(e,t.valueField),o=Xu(e,t.textField),n=Xu(e,t.htmlField),i=Xu(e,t.disabledField),l=t.optionsField?Xu(e,t.optionsField):void 0;return void 0!==l?{label:Xu(e,t.labelField)||o,options:l}:{value:a,text:o,html:n,disabled:i}})(e)));return{normalizedOptions:y((()=>a(E(e)))),isComplex:e=>"object"==typeof e&&null!==e&&"label"in e}},ud="modal-open",dd=()=>{const e=l(Gu),t=function(e,t){return Zc[e]||t}("updateHTMLAttrs",((e,t,a)=>{const o="string"==typeof e?null==window?void 0:window.document.querySelector(e):Dc(e);o&&("class"===t?o.classList.toggle(ud,a===ud):o.setAttribute(t,a))}));return xc((()=>{t("body","class","")})),f((()=>null==e?void 0:e.countStack.value),(e=>{void 0!==e&&t("body","class",e>0?ud:"")})),{...e,dispose:t=>{null==e||e.removeStack(t),null==e||e.removeRegistry(t)}}},pd=e=>{const t=(e,t)=>{const a=null===t?"":`${t}-`;return"circle"===e?`${a}rounded-circle`:"pill"===e?`${a}rounded-pill`:"number"==typeof e||"0"===e||"1"===e||"2"===e||"3"===e||"4"===e||"5"===e?`${a}rounded-${e}`:"none"===e?`${a}rounded-0`:"sm"===e?`${a}rounded-1`:"lg"===e?`${a}rounded-5`:`${a}rounded`},a=ae(r(e)),o=kr((()=>a.value.rounded)),n=kr((()=>a.value.roundedTop)),i=kr((()=>a.value.roundedBottom)),l=kr((()=>a.value.roundedStart)),s=kr((()=>a.value.roundedEnd));return y((()=>({[`${t(o.value,null)}`]:!!o.value,[`${t(n.value,"top")}`]:!!n.value,[`${t(i.value,"bottom")}`]:!!i.value,[`${t(l.value,"start")}`]:!!l.value,[`${t(s.value,"end")}`]:!!s.value})))},fd=(e,t)=>{const a=ae(r(e)),o=ae(r(t)),n=r((()=>!o.value));L((()=>{const e=su(document.body,a.value&&n.value);f([a,n],(([t,a])=>{e.value=t&&a}))}))},md=(e,t,a={})=>{const o=r(e),n=r(t),l=d(Su(o.value)),c=d(Su(n.value));f([o,n],(()=>{x()}));const{contentQuery:u=":scope > [id]",targetQuery:p="[href]",manual:m=!1,root:h,rootMargin:v="0px 0px -25%",threshold:b=[.1,.5,1],watchChanges:g=!0}=a,w=d(null),_=d([]),k=d([]);i()?L((()=>{$c(o,l,{transform:{ltr:e=>Su(e)},direction:"ltr",immediate:!0}),$c(n,c,{transform:{ltr:e=>Su(e)},direction:"ltr",immediate:!0}),x()})):s((()=>{x()}));const x=()=>{k.value=l.value?Array.from(l.value.querySelectorAll(u)):[],_.value=k.value.map((e=>({id:e.id,el:e,visible:!1,text:e.textContent})))};let S=!0,B=0;const M=y((()=>l.value&&"visible"===getComputedStyle(l.value).overflowY?null:l.value)),C=function(e,t,a={}){const{root:o,rootMargin:n="0px",threshold:i=.1,window:l=Wc,immediate:r=!0}=a,s=Xc((()=>l&&"IntersectionObserver"in l)),c=y((()=>{const t=Sc(e);return(Array.isArray(t)?t:[t]).map(Dc).filter(Mc)}));let u=zc;const p=d(r),m=s.value?f((()=>[c.value,Dc(o),p.value]),(([e,a])=>{if(u(),!p.value||!e.length)return;const o=new IntersectionObserver(t,{root:Dc(a),rootMargin:n,threshold:i});e.forEach((e=>e&&o.observe(e))),u=()=>{o.disconnect(),u=zc}}),{immediate:r,flush:"post"}):zc,h=()=>{u(),m(),p.value=!1};return xc(h),{isSupported:s,isActive:p,pause(){u(),p.value=!1},resume(){p.value=!0},stop:h}}(k,(e=>{var t,a,o,n;const i=null==(t=M.value||(null==document?void 0:document.documentElement))?void 0:t.scrollTop;S=i>B,B=i,e.forEach((e=>{e.isIntersecting?_.value.forEach((t=>{t.el===e.target&&(t.visible=!0)})):_.value.forEach((t=>{t.el===e.target&&(t.visible=!1)}))}));let l=null;l=S?(null==(a=[..._.value].reverse().find((e=>e.visible)))?void 0:a.id)||null:(null==(o=_.value.find((e=>e.visible)))?void 0:o.id)||null,null!==l&&(w.value=l),w.value||(w.value=(null==(n=_.value[0])?void 0:n.id)||null)}),{root:h?Su(h):M,rootMargin:v,threshold:b});f(w,(e=>{var t;if(m)return;const a=null==(t=c.value)?void 0:t.querySelectorAll(p);if(void 0===a)return;let o=!1,n=null;a.forEach((t=>{var a,i,l,r,s,c,u,d,p,f,m;
2const h=t.closest(".dropdown");if(null!=(a=t.getAttribute("href"))&&a.includes(`#${e}`)){n=t,t.classList.add("active"),h&&(null==(i=null==h?void 0:h.querySelector(".dropdown-toggle"))||i.classList.add("active"),o=!0);let e=null==(l=t.closest(".nav"))?void 0:l.previousSibling;for(;null!=(r=null==e?void 0:e.classList)&&r.contains("nav-item");)o=!0,null==(s=e.querySelector(".nav-link"))||s.classList.add("active"),e=null==(c=e.closest(".nav"))?void 0:c.previousSibling}else if(t.classList.remove("active"),h&&!o&&(null==(u=null==h?void 0:h.querySelector(".dropdown-toggle"))||u.classList.remove("active")),!o){let e=null==(d=t.closest(".nav"))?void 0:d.previousSibling;for(;null!=(p=null==e?void 0:e.classList)&&p.contains("nav-item");)o=!0,e.querySelector(".nav-link")!==n&&(null==(f=e.querySelector(".nav-link"))||f.classList.remove("active")),e=null==(m=e.closest(".nav"))?void 0:m.previousSibling}}))}));const z=g?function(e,t,a={}){const{window:o=Wc,...n}=a;let i;const l=Xc((()=>o&&"MutationObserver"in o)),r=()=>{i&&(i.disconnect(),i=void 0)},s=f((()=>Dc(e)),(e=>{r(),l.value&&o&&e&&(i=new MutationObserver(t),i.observe(e,n))}),{immediate:!0}),c=()=>{r(),s()};return xc(c),{isSupported:l,stop:c,takeRecords:()=>null==i?void 0:i.takeRecords()}}(l,(()=>{x()}),{childList:!0}):{stop:()=>{}};return{current:ae(w),list:_,content:l,target:c,scrollIntoView:(e,t=!1)=>{var a,o;e.preventDefault();const n=null==(o=null==(a=e.target)?void 0:a.getAttribute)?void 0:o.call(a,"href"),i=n?null==document?void 0:document.querySelector(n):null;i&&l.value&&(l.value.scrollTo?l.value.scrollTo({top:i.offsetTop,behavior:t?"smooth":"auto"}):l.value.scrollTop=i.offsetTop)},updateList:x,cleanup:()=>{C.stop(),z.stop()}}},hd=g({__name:"BTransition",props:{appear:{type:[Boolean,String],default:!1},mode:{default:void 0},noFade:{type:[Boolean,String],default:!1},transProps:{default:void 0}},emits:["after-appear","after-enter","after-leave","appear","before-appear","before-enter","before-leave","enter","appear-cancelled","enter-cancelled","leave","leave-cancelled"],setup(e,{emit:t}){const a=e,o=t,n=kr((()=>a.appear)),i=kr((()=>a.noFade)),l=y((()=>{const e={name:"",enterActiveClass:"",enterToClass:"",leaveActiveClass:"",leaveToClass:"showing",enterFromClass:"showing",leaveFromClass:""},t={...e,enterActiveClass:"fade showing",leaveActiveClass:"fade showing"};return i.value?e:t})),r=y((()=>({mode:a.mode,css:!0,...l.value})));return(e,t)=>(N(),I(X,H({...r.value,...e.transProps},{appear:c(n),onAfterAppear:t[0]||(t[0]=e=>o("after-appear",e)),onAfterEnter:t[1]||(t[1]=e=>o("after-enter",e)),onAfterLeave:t[2]||(t[2]=e=>o("after-leave",e)),onAppear:t[3]||(t[3]=e=>o("appear",e)),onBeforeAppear:t[4]||(t[4]=e=>o("before-appear",e)),onBeforeEnter:t[5]||(t[5]=e=>o("before-enter",e)),onBeforeLeave:t[6]||(t[6]=e=>o("before-leave",e)),onEnter:t[7]||(t[7]=e=>o("enter",e)),onAppearCancelled:t[8]||(t[8]=e=>o("appear-cancelled",e)),onEnterCancelled:t[9]||(t[9]=e=>o("enter-cancelled",e)),onLeave:t[10]||(t[10]=e=>o("leave",e)),onLeaveCancelled:t[11]||(t[11]=e=>o("leave-cancelled",e))}),{default:q((()=>[$(e.$slots,"default")])),_:3},16,["appear"]))}}),vd=["type","disabled","aria-label"],bd=g({__name:"BCloseButton",props:{ariaLabel:{default:"Close"},disabled:{type:[Boolean,String],default:!1},type:{default:"button"}},emits:["click"],setup(e,{emit:t}){const a=e,o=t,n=kr((()=>a.disabled));return(e,t)=>(N(),j("button",{type:e.type,class:"btn-close",disabled:c(n),"aria-label":e.ariaLabel,onClick:t[0]||(t[0]=e=>o("click",e))},null,8,vd))}}),gd="active",yd=g({__name:"BLink",props:{active:{type:[Boolean,String],default:void 0},activeClass:{default:"router-link-active"},append:{type:[Boolean,String],default:!1},disabled:{type:[Boolean,String],default:!1},exactActiveClass:{default:"router-link-exact-active"},href:{default:void 0},icon:{type:[Boolean,String],default:!1},opacity:{default:void 0},opacityHover:{default:void 0},rel:{default:void 0},replace:{type:[Boolean,String],default:!1},routerComponentName:{default:"router-link"},routerTag:{default:"a"},target:{default:void 0},to:{default:void 0},underlineOffset:{default:void 0},underlineOffsetHover:{default:void 0},underlineOpacity:{default:void 0},underlineOpacityHover:{default:void 0},underlineVariant:{default:null},variant:{default:null}},emits:["click"],setup(e,{emit:t}){const a=e,o=t,n=Y(),r=kr((()=>a.active)),s=kr((()=>a.icon));kr((()=>a.append));const u=kr((()=>a.disabled));kr((()=>a.replace));const d=l($u,null),p=l(Hu,null),f=i(),m=y((()=>{const e=a.routerComponentName.split("-").map((e=>e.charAt(0).toUpperCase()+e.slice(1))).join("");
2return void 0===(null==f?void 0:f.appContext.app.component(e))||u.value||!a.to?"a":a.routerComponentName})),h=y((()=>{if(a.href)return a.href;if("string"==typeof a.to)return a.to||"#";const{to:e}=a;if(void 0!==e&&"path"in e){return`${e.path||""}${e.query?`?${Object.keys(e.query).map((t=>{var a;return`${t}=${null==(a=e.query)?void 0:a[t]}`})).join("=")}`:""}${e.hash&&"#"!==e.hash.charAt(0)?`#${e.hash}`:e.hash||""}`||"#"}return"#"})),v=y((()=>({[`link-${a.variant}`]:null!==a.variant,[`link-opacity-${a.opacity}`]:void 0!==a.opacity,[`link-opacity-${a.opacityHover}-hover`]:void 0!==a.opacityHover,[`link-underline-${a.underlineVariant}`]:null!==a.underlineVariant,[`link-offset-${a.underlineOffset}`]:void 0!==a.underlineOffset,[`link-offset-${a.underlineOffsetHover}-hover`]:void 0!==a.underlineOffsetHover,[`link-underline-opacity-${a.underlineOpacity}`]:void 0!==a.underlineOpacity,[`link-underline-opacity-${a.underlineOpacityHover}-hover`]:void 0!==a.underlineOpacityHover,"icon-link":!0===s.value}))),b=y((()=>({class:v.value,to:a.to,href:h.value,target:a.target,rel:"_blank"===a.target?a.rel??"noopener":void 0,tabindex:u.value?"-1":typeof n.tabindex>"u"?null:n.tabindex,"aria-disabled":!!u.value||null}))),g=y((()=>({[gd]:r.value,disabled:u.value}))),w=e=>{var t,a,n;if(u.value)return e.preventDefault(),void e.stopImmediatePropagation();(!0===(null==(t=null==d?void 0:d.isNav)?void 0:t.value)&&null===p||null!==p&&!0===(null==(a=p.autoClose)?void 0:a.value))&&(null==(n=null==d?void 0:d.close)||n.call(d)),o("click",e)};return(e,t)=>"router-link"===m.value?(N(),I(J(m.value),H({key:0},b.value,{custom:""}),{default:q((({href:t,navigate:a,isActive:o,isExactActive:n})=>[(N(),I(J(e.routerTag),H({href:t,class:{[gd]:c(r),[e.activeClass]:o,[e.exactActiveClass]:n}},e.$attrs,{onClick:e=>{a(e),w(e)}}),{default:q((()=>[$(e.$slots,"default")])),_:2},1040,["href","class","onClick"]))])),_:3},16)):(N(),I(J(m.value),H({key:1,class:g.value},b.value,{onClick:w}),{default:q((()=>[$(e.$slots,"default")])),_:3},16,["class"]))}}),wd=["aria-valuenow","aria-valuemax"],_d=g({__name:"BProgressBar",props:{animated:{type:[Boolean,String],default:!1},label:{default:void 0},labelHtml:{default:void 0},max:{default:void 0},precision:{default:0},showProgress:{type:[Boolean,String],default:!1},showValue:{type:[Boolean,String],default:!1},striped:{type:[Boolean,String],default:!1},value:{default:0},variant:{default:null},bgVariant:{default:null},textVariant:{default:null}},setup(e){const t=e,a=l(Eu,null),o=kr((()=>t.animated)),n=kr((()=>t.showProgress)),i=kr((()=>t.showValue)),r=kr((()=>t.striped)),s=Qu(t),c=y((()=>[s.value,{"progress-bar-animated":o.value||(null==a?void 0:a.animated.value),"progress-bar-striped":r.value||(null==a?void 0:a.striped.value)||o.value||(null==a?void 0:a.animated.value)}])),u=Hc((()=>t.precision)),d=Hc((()=>t.value)),p=Hc((()=>t.max??NaN)),f=Hc((()=>(null==a?void 0:a.max.value)??NaN)),m=y((()=>void 0!==t.labelHtml?t.labelHtml:i.value||null!=a&&a.showValue.value?d.value.toFixed(u.value):n.value||null!=a&&a.showProgress.value?(100*d.value/(p.value||100)).toFixed(u.value):void 0!==t.label?t.label:"")),h=y((()=>f.value?100*d.value/f.value+"%":p.value?100*d.value/p.value+"%":"string"==typeof t.value?t.value:`${t.value}%`));return(e,t)=>(N(),j("div",{class:F(["progress-bar",c.value]),role:"progressbar","aria-valuenow":e.value,"aria-valuemin":"0","aria-valuemax":e.max,style:V({width:h.value})},[$(e.$slots,"default",{},(()=>[W(G(m.value),1)]))],14,wd))}}),kd=g({__name:"BProgress",props:{height:{default:void 0},animated:{type:[Boolean,String],default:void 0},max:{default:100},precision:{default:void 0},showProgress:{type:[Boolean,String],default:void 0},showValue:{type:[Boolean,String],default:void 0},striped:{type:[Boolean,String],default:void 0},value:{default:void 0},variant:{default:void 0},bgVariant:{default:void 0},textVariant:{default:void 0}},setup(e){const t=e,a=kr((()=>t.animated)),o=kr((()=>t.showProgress)),n=kr((()=>t.showValue)),i=kr((()=>t.striped));return _(Eu,{animated:a,max:r((()=>t.max)),showProgress:o,showValue:n,striped:i}),(e,t)=>(N(),j("div",{class:"progress",style:V({height:e.height})},[$(e.$slots,"default",{},(()=>[Z(_d,{animated:e.animated,max:e.max,precision:e.precision,"show-progress":e.showProgress,"show-value":e.showValue,striped:e.striped,value:e.value,variant:e.variant,"text-variant":e.textVariant,"bg-variant":e.bgVariant},null,8,["animated","max","precision","show-progress","show-value","striped","value","variant","text-variant","bg-variant"])]))],4))}}),xd=["id","role","aria-live","aria-atomic"],Sd={class:"me-auto"},Bd=g({__name:"BToast",props:{body:{default:void 0},bodyClass:{default:void 0},headerClass:{default:void 0},headerTag:{default:"div"},id:{default:void 0},interval:{default:1e3},isStatus:{type:[Boolean,String],default:!1},modelValue:{type:[Boolean,Number],default:!1},noCloseButton:{type:[Boolean,String],default:!1},noFade:{type:[Boolean,String],default:!1},noHoverPause:{type:[Boolean,String],default:!1},progressProps:{default:void 0},showOnPause:{type:[Boolean,String],default:!0},solid:{type:[Boolean,String],default:!1},title:{default:void 0},toastClass:{default:void 0},transProps:{default:void 0},variant:{default:void 0},bgVariant:{default:null},textVariant:{default:null},active:{type:[Boolean,String],default:void 0},activeClass:{default:void 0},append:{type:[Boolean,String],default:void 0},disabled:{type:[Boolean,String],default:void 0},exactActiveClass:{default:void 0},href:{default:void 0},icon:{type:[Boolean,String],default:void 0},opacity:{default:void 0},opacityHover:{default:void 0},rel:{default:void 0},replace:{type:[Boolean,String],default:void 0},routerComponentName:{default:void 0},target:{default:void 0},to:{default:void 0},underlineOffset:{default:void 0},underlineOffsetHover:{default:void 0},underlineOpacity:{default:void 0},underlineOpacityHover:{default:void 0},underlineVariant:{default:void 0}},emits:["close","close-countdown","hide","hidden","show","shown","show-prevented","hide-prevented","update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=d(null),l=eu(i),s=uu(o,"modelValue",n,{passive:!0}),{computedLink:u,computedLinkProps:h}=Zu(o),v=kr((()=>o.isStatus)),b=kr((()=>o.noCloseButton)),g=kr((()=>o.noFade)),w=kr((()=>o.noHoverPause)),_=kr((()=>o.showOnPause)),k=Hc((()=>o.interval));kr((()=>o.solid));const x=Qu(o),S=r((()=>"boolean"==typeof s.value?0:s.value)),{isActive:B,pause:M,restart:C,resume:z,stop:A,isPaused:T,value:P}=ed(S,k,{immediate:"number"==typeof s.value});p((()=>{n("close-countdown",P.value)}));const E=r((()=>u.value?yd:"div")),O=r((()=>"boolean"==typeof s.value?s.value:B.value||_.value&&T.value)),L=y((()=>[x.value,{show:O.value}]));f(l,(e=>{e?w.value||M():z()}));const V=(e,t={})=>new jr(e,{cancelable:!1,target:i.value||null,relatedTarget:null,trigger:null,...t,componentId:o.id}),D=(e="")=>{const t=V("hide",{cancelable:""!==e,trigger:e});if(n("hide",t),"close"===e&&n("close",t),t.defaultPrevented)return n("hide-prevented"),void(s.value||(s.value=!0));"boolean"==typeof s.value?s.value=!1:(s.value=0,A())},K=()=>{(()=>{const e=V("show",{cancelable:!0});if(n("show",e),e.defaultPrevented)return s.value&&(s.value=!1),void n("show-prevented");s.value||(s.value=!0)})()},X=()=>{n("shown",V("shown"))},Y=()=>{n("hidden",V("hidden"))};return f(B,(e=>{!1===e&&!1===T.value&&s.value&&D()})),m(A),t({pause:M,restart:C,resume:z,stop:A}),(e,t)=>(N(),I(hd,H({"no-fade":c(g)},e.transProps,{onBeforeEnter:K,onAfterEnter:X,onAfterLeave:Y}),{default:q((()=>[O.value?(N(),j("div",{key:0,id:e.id,ref_key:"element",ref:i,class:F(["toast",[e.toastClass,L.value]]),tabindex:"0",role:O.value?c(v)?"status":"alert":void 0,"aria-live":O.value?c(v)?"polite":"assertive":void 0,"aria-atomic":!!O.value||void 0},[e.$slots.title||e.title?(N(),I(J(e.headerTag),{key:0,class:"toast-header"},{default:q((()=>[$(e.$slots,"title",{hide:D},(()=>
2[R("strong",Sd,G(e.title),1)])),c(b)?U("",!0):(N(),I(bd,{key:0,onClick:t[0]||(t[0]=e=>D("close"))}))])),_:3})):U("",!0),e.$slots.default||e.body?(N(),I(J(E.value),H({key:1,class:["toast-body",e.bodyClass],style:{display:"block"}},c(h),{onClick:t[1]||(t[1]=e=>c(u)?D():()=>{})}),{default:q((()=>[$(e.$slots,"default",{hide:D},(()=>[W(G(e.body),1)]))])),_:3},16,["class"])):U("",!0),"number"==typeof c(s)&&void 0!==e.progressProps?(N(),I(kd,{key:2,animated:e.progressProps.animated,precision:e.progressProps.precision,"show-progress":e.progressProps.showProgress,"show-value":e.progressProps.showValue,striped:e.progressProps.striped,variant:e.progressProps.variant,max:c(s),value:c(P),height:"4px"},null,8,["animated","precision","show-progress","show-value","striped","variant","max","value"])):U("",!0)],10,xd)):U("",!0)])),_:3},16,["no-fade"]))}}),Md={install(e){const t=b([]),a=d(!1);e.provide(Fu,{_setIsAppend:e=>{a.value=e},toasts:t,show:e=>{const o=Symbol(),n=y((()=>{const t=E(e.props);return{component:E(e.component)??Bd,props:{...t,pos:(null==t?void 0:t.pos)||"top-right",_modelValue:(null==t?void 0:t.value)||5e3,_self:o}}}));return(void 0!==n.value.props.appendToast?n.value.props.appendToast:a.value)?t.value=[...t.value,n]:t.value=[n,...t.value],o},remove:e=>{t.value=t.value.filter((t=>t.value.props._self!==e))}})}},Cd={install(e){const t=d([]);e.provide(Du,{items:t,reset:()=>{t.value.splice(0,t.value.length)}})}},zd={key:0,class:"visually-hidden"},Ad=g({__name:"BSpinner",props:{label:{default:void 0},role:{default:"status"},small:{type:[Boolean,String],default:!1},tag:{default:"span"},type:{default:"border"},variant:{default:null}},setup(e){const t=e,a=Q(),o=kr((()=>t.small)),n=y((()=>[`spinner-${t.type}`,{[`spinner-${t.type}-sm`]:o.value,[`text-${t.variant}`]:null!==t.variant}])),i=r((()=>!Ir(a.label)));return(e,t)=>(N(),I(J(e.tag),{class:F(n.value),role:e.label||i.value?e.role:null,"aria-hidden":!e.label&&!i.value||null},{default:q((()=>[e.label||i.value?(N(),j("span",zd,[$(e.$slots,"label",{},(()=>[W(G(e.label),1)]))])):U("",!0)])),_:3},8,["class","role","aria-hidden"]))}}),Td=g({__name:"BButton",props:{loading:{type:[Boolean,String],default:!1},loadingFill:{type:[Boolean,String],default:!1},loadingText:{default:"Loading..."},pill:{type:[Boolean,String],default:!1},pressed:{type:[Boolean,String],default:void 0},size:{default:"md"},squared:{type:[Boolean,String],default:!1},tag:{default:"button"},type:{default:"button"},variant:{default:"secondary"},active:{type:[Boolean,String],default:!1},activeClass:{default:void 0},append:{type:[Boolean,String],default:void 0},disabled:{type:[Boolean,String],default:void 0},exactActiveClass:{default:void 0},href:{default:void 0},icon:{type:[Boolean,String],default:void 0},opacity:{default:void 0},opacityHover:{default:void 0},rel:{default:void 0},replace:{type:[Boolean,String],default:void 0},routerComponentName:{default:void 0},routerTag:{default:void 0},target:{default:void 0},to:{default:void 0},underlineOffset:{default:void 0},underlineOffsetHover:{default:void 0},underlineOpacity:{default:void 0},underlineOpacityHover:{default:void 0},underlineVariant:{default:void 0}},emits:["click","update:pressed"],setup(e,{emit:t}){const a=e,o=t,n=uu(a,"pressed",o),i=kr((()=>a.active)),l=kr((()=>a.disabled)),s=kr((()=>a.pill)),u=kr((()=>a.pressed)),d=kr((()=>a.squared)),p=kr((()=>a.loading)),f=kr((()=>a.loadingFill)),{computedLink:m,computedLinkProps:h}=Zu(a,["active-class","exact-active-class","replace","routerComponentName","routerTag"]),v=r((()=>"boolean"==typeof u.value)),b=r((()=>"button"===a.tag&&void 0===a.href&&void 0===a.to)),g=r((()=>void 0!==a.to)),w=r((()=>void 0===a.href&&!b.value)),_=y((()=>g.value?h.value:[])),k=y((()=>[[`btn-${a.size}`],{[`btn-${a.variant}`]:null!==a.variant,active:i.value||u.value,"rounded-pill":s.value,"rounded-0":d.value,disabled:l.value}])),x=r((()=>g.value?yd:a.href?"a":a.tag)),S=e=>{if(l.value)return e.preventDefault(),void e.stopPropagation();o("click",e),v.value&&(n.value=!u.value)};return(e,t)=>(N(),I(J(x.value),H({class:"btn"},_.value,{class:k.value,"aria-disabled":w.value?c(l):null,"aria-pressed":v.value?c(u):null,autocomplete:v.value?"off":null,disabled:b.value?c(l):null,href:e.href,rel:c(m)?e.rel:null,role:w.value||c(m)?"button":null,target:c(m)?e.target:null,type:b.value?e.type:null,to:b.value?null:e.to,append:c(m)?e.append:null,onClick:S}),{default:q((()=>[c(p)?$(e.$slots,"loading",{key:0},(()=>[c(f)?U("",!0):(N(),j(D,{key:0},[W(G(e.loadingText),1)],64)),$(e.$slots,"loading-spinner",{},(()=>[Z(Ad,{small:"lg"!==e.size,label:c(f)?e.loadingText:void 0},null,8,["small","label"])]))])):$(e.$slots,"default",{key:1})])),_:3},16,["class","aria-disabled","aria-pressed","autocomplete","disabled","href","rel","role","target","type","to","append"]))}}),Pd=g({__name:"BOverlay",props:{bgColor:{default:void 0},blur:{default:"2px"},fixed:{type:[Boolean,String],default:!1},noCenter:{type:[Boolean,String],default:!1},noFade:{type:[Boolean,String],default:!1},noSpinner:{type:[Boolean,String],default:!1},noWrap:{type:[Boolean,String],default:!1},opacity:{default:.85},overlayTag:{default:"div"},show:{type:[Boolean,String],default:!1},spinnerSmall:{type:[Boolean,String],default:!1},spinnerType:{default:"border"},spinnerVariant:{default:void 0},variant:{default:"light"},wrapTag:{default:"div"},zIndex:{default:10},rounded:{type:[String,Number,Boolean],default:!1},roundedTop:{type:[String,Number,Boolean],default:void 0},roundedBottom:{type:[String,Number,Boolean],default:void 0},roundedStart:{type:[String,Number,Boolean],default:void 0},roundedEnd:{type:[String,Number,Boolean],default:void 0}},emits:["click","hidden","shown"],setup(e,{emit:t}){const a=e,o=t,n={top:0,left:0,bottom:0,right:0},i=kr((()=>a.fixed)),l=kr((()=>a.noSpinner)),s=kr((()=>a.noCenter)),u=kr((()=>a.noWrap)),d=kr((()=>a.show)),p=kr((()=>a.spinnerSmall)),f=kr((()=>a.rounded)),m=kr((()=>a.roundedTop)),h=kr((()=>a.roundedBottom)),v=kr((()=>a.roundedStart)),b=kr((()=>
2a.roundedEnd)),g=pd((()=>({rounded:f.value,roundedTop:m.value,roundedBottom:h.value,roundedStart:v.value,roundedEnd:b.value}))),w=r((()=>null===a.variant||a.bgColor?"":`bg-${a.variant}`)),_=r((()=>!!d.value||null)),k=y((()=>({type:a.spinnerType,variant:a.spinnerVariant,small:p.value}))),x=y((()=>({...n,zIndex:a.zIndex||10}))),S=y((()=>({"position-absolute":!u.value||!i.value,"position-fixed":u.value&&i.value}))),B=y((()=>[w.value,g.value])),M=y((()=>({...n,opacity:a.opacity,backgroundColor:a.bgColor||void 0,backdropFilter:a.blur?`blur(${a.blur})`:void 0}))),C=y((()=>s.value?n:{top:"50%",left:"50%",transform:"translateX(-50%) translateY(-50%)"}));return(e,t)=>(N(),I(J(e.wrapTag),{class:"b-overlay-wrap position-relative","aria-busy":_.value},{default:q((()=>[$(e.$slots,"default"),Z(hd,{"no-fade":e.noFade,"trans-props":{enterToClass:"show"},name:"fade",onAfterEnter:t[1]||(t[1]=e=>o("shown")),onAfterLeave:t[2]||(t[2]=e=>o("hidden"))},{default:q((()=>[c(d)?(N(),I(J(e.overlayTag),{key:0,class:F(["b-overlay",S.value]),style:V(x.value),onClick:t[0]||(t[0]=e=>o("click",e))},{default:q((()=>[R("div",{class:F(["position-absolute",B.value]),style:V(M.value)},null,6),R("div",{class:"position-absolute",style:V(C.value)},[$(e.$slots,"overlay",ee(te(k.value)),(()=>[c(l)?U("",!0):(N(),I(Ad,ee(H({key:0},k.value)),null,16))]))],4)])),_:3},8,["class","style"])):U("",!0)])),_:3},8,["no-fade"])])),_:3},8,["aria-busy"]))}}),Ed=["id","aria-labelledby","aria-describedby"],Od=["id"],Ld=(e,t)=>{const a=e.__vccOpts||e;for(const[o,n]of t)a[o]=n;return a},Nd=Ld(g({inheritAttrs:!1,__name:"BModal",props:{autoFocus:{type:[Boolean,String],default:!0},autoFocusButton:{default:void 0},body:{default:void 0},backdropVariant:{default:void 0},bodyBgVariant:{default:null},bodyClass:{default:void 0},bodyScrolling:{type:[Boolean,String],default:!1},bodyTextVariant:{default:null},bodyVariant:{default:null},busy:{type:[Boolean,String],default:!1},buttonSize:{default:"md"},cancelDisabled:{type:[Boolean,String],default:!1},cancelTitle:{default:"Cancel"},cancelVariant:{default:"secondary"},centered:{type:[Boolean,String],default:!1},contentClass:{default:void 0},dialogClass:{default:void 0},footerBgVariant:{default:null},footerBorderVariant:{default:null},footerClass:{default:void 0},footerTextVariant:{default:null},footerVariant:{default:null},fullscreen:{type:[Boolean,String],default:!1},headerBgVariant:{default:null},headerBorderVariant:{default:null},headerClass:{default:void 0},headerCloseClass:{default:void 0},headerCloseLabel:{default:"Close"},headerCloseVariant:{default:"secondary"},headerTextVariant:{default:null},headerVariant:{default:null},hideBackdrop:{type:[Boolean,String],default:!1},hideFooter:{type:[Boolean,String],default:!1},hideHeader:{type:[Boolean,String],default:!1},hideHeaderClose:{type:[Boolean,String],default:!1},id:{default:void 0},lazy:{type:[Boolean,String],default:!1},modalClass:{default:void 0},modelValue:{type:[Boolean,String],default:!1},noCloseOnBackdrop:{type:[Boolean,String],default:!1},noCloseOnEsc:{type:[Boolean,String],default:!1},noFade:{type:[Boolean,String],default:!1},okDisabled:{type:[Boolean,String],default:!1},okOnly:{type:[Boolean,String],default:!1},okTitle:{default:"Ok"},okVariant:{default:"primary"},scrollable:{type:[Boolean,String],default:!1},size:{default:"md"},teleportDisabled:{type:[Boolean,String],default:!1},teleportTo:{default:"body"},title:{default:void 0},titleClass:{default:void 0},titleSrOnly:{type:[Boolean,String],default:!1},titleTag:{default:"h5"},transProps:{default:void 0}},emits:["cancel","close","hidden","hide","hide-prevented","ok","show","show-prevented","shown","update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,l=Q(),s=rd((()=>o.id),"modal"),u=uu(o,"modelValue",n,{passive:!0}),p=kr((()=>o.busy)),m=kr((()=>o.lazy)),h=kr((()=>o.cancelDisabled)),v=kr((()=>o.centered)),b=kr((()=>o.hideBackdrop)),g=kr((()=>o.hideFooter)),w=kr((()=>o.hideHeader)),_=kr((()=>o.hideHeaderClose)),k=kr(u),x=kr((()=>o.noCloseOnBackdrop)),S=kr((()=>o.noCloseOnEsc)),B=kr((()=>o.noFade)),M=kr((()=>o.autoFocus)),C=kr((()=>o.okDisabled)),z=kr((()=>o.okOnly)),A=kr((()=>o.scrollable)),T=kr((()=>o.titleSrOnly)),P=kr((()=>o.teleportDisabled)),E=kr((()=>o.bodyScrolling)),O=kr((()=>o.fullscreen)),L=d(null),V=d(null),X=d(null),Y=d(null),ae=d(k.value),oe=d(!1);qc("Escape",(()=>{Me("esc")}),{target:L}),fd(k,E);const{focused:le}=tu(L,{initialValue:k.value&&void 0===o.autoFocusButton}),{focused:re}=tu(V,{initialValue:k.value&&"ok"===o.autoFocusButton}),{focused:se}=tu(X,{initialValue:k.value&&"cancel"===o.autoFocusButton}),{focused:ce}=tu(Y,{initialValue:k.value&&"close"===o.autoFocusButton}),ue=y((()=>[o.modalClass,{fade:!B.value,show:ae.value}])),de=r((()=>!1===m.value||!0===m.value&&!0===oe.value||!0===m.value&&!0===k.value)),pe=r((()=>void 0!==o.backdropVariant?o.backdropVariant:b.value?"transparent":"dark")),fe=r((()=>!Ir(l["header-close"]))),me=y((()=>[o.dialogClass,{"modal-fullscreen":!0===O.value,[`modal-fullscreen-${O.value}-down`]:"string"==typeof O.value,[`modal-${o.size}`]:"md"!==o.size,"modal-dialog-centered":v.value,"modal-dialog-scrollable":A.value}])),he=Qu((()=>({bgVariant:o.bodyBgVariant,textVariant:o.bodyTextVariant,variant:o.bodyVariant}))),ve=y((()=>[o.bodyClass,he.value])),be=Qu((()=>({bgVariant:o.headerBgVariant,textVariant:o.headerTextVariant,variant:o.headerVariant}))),ge=y((()=>[o.headerClass,be.value,{[`border-${o.headerBorderVariant}`]:null!==o.headerBorderVariant}])),ye=y((()=>({variant:fe.value?o.headerCloseVariant:void 0,class:o.headerCloseClass}))),we=Qu((()=>({bgVariant:o.footerBgVariant,textVariant:o.footerTextVariant,variant:o.footerVariant}))),_e=y((()=>[o.footerClass,we.value,{[`border-${o.footerBorderVariant}`]:null!==o.footerBorderVariant}])),ke=y((()=>[o.titleClass,{"visually-hidden":T.value}])),xe=r((()=>h.value||p.value)),Se=r((()=>C.value||p.value)),Be=(e,t={})=>new jr(e,{cancelable:!1,target:L.value||null,relatedTarget:null,trigger:null,...t,componentId:s.value});f(k,((e,t)=>{e!==t&&(!0===e?Ce():Me())}));const Me=(e="")=>{if("backdrop"===e&&x.value||"esc"===e&&S.value)return void n("hide-prevented");const t=Be("hide",{cancelable:""!==e,trigger:e});if("ok"===e&&n(e,t),"cancel"===e&&n(e,t),"close"===e&&n(e,t),n("hide",t),t.defaultPrevented)return n("hide-prevented"),void(u.value||(u.value=!0));u.value&&(u.value=!1)},Ce=()=>{if(ae.value)return;const e=Be("show",{cancelable:!0});if(n("show",e),e.defaultPrevented)return u.value&&(u.value=!1),void n("show-prevented");u.value||(u.value=!0)},ze=()=>{Ce()},Ae=()=>{ae.value=!0,!1!==M.value&&("ok"===o.autoFocusButton?re.value=!0:"close"===o.autoFocusButton?ce.value=!0:"cancel"===o.autoFocusButton?se.value=!0:le.value=!0),n("shown",Be("shown")),!0===m.value&&(oe.value=!0)},Te=()=>{ae.value=!1},Pe=()=>{n("hidden",Be("hidden")),!0===m.value&&(oe.value=!1)},{activePosition:Ee,activeModalCount:Oe}=(e=>{const{pushRegistry:t,pushStack:a,removeStack:o,stack:n,dispose:l,countStack:r}=dd(),s=i();if(!s||"BModal"!==s.type.__name)throw new Error("useModalManager must only use in BModal component");return null==t||t(s),xc((()=>
2{l(s)})),f(e,((e,t)=>{e?null==a||a(s):t&&!e&&(null==o||o(s))}),{immediate:!0}),{activePosition:y((()=>null==n?void 0:n.value.findIndex((e=>{var t,a;return(null==(t=e.exposed)?void 0:t.id)===(null==(a=s.exposed)?void 0:a.id)})))),activeModalCount:r}})(ae),Le=y((()=>({"z-index":ae.value?1056-(((null==Oe?void 0:Oe.value)??0)-((null==Ee?void 0:Ee.value)??0)):1056})));Gc(L,"bv-toggle",(()=>{k.value?Me():Ce()}));const Ne=y((()=>({cancel:()=>{Me("cancel")},close:()=>{Me("close")},hide:Me,ok:()=>{Me("ok")},visible:k.value})));return t({hide:Me,id:s,show:Ce}),(e,t)=>{var a;return N(),I(K,{to:e.teleportTo,disabled:c(P)},[Z(hd,H({"no-fade":!0},e.transProps,{"trans-props":{enterToClass:"show",...null==(a=e.transProps)?void 0:a.transProps},onBeforeEnter:ze,onAfterEnter:Ae,onLeave:Te,onAfterLeave:Pe}),{default:q((()=>[ne(R("div",H({id:c(s),ref_key:"element",ref:L,class:["modal",ue.value],role:"dialog","aria-labelledby":c(w)?void 0:`${c(s)}-label`,"aria-describedby":`${c(s)}-body`,tabindex:"-1"},e.$attrs,{style:Le.value}),[R("div",{class:F(["modal-dialog",me.value])},[de.value?(N(),j("div",{key:0,class:F(["modal-content",e.contentClass])},[c(w)?U("",!0):(N(),j("div",{key:0,class:F(["modal-header",ge.value])},[$(e.$slots,"header",ee(te(Ne.value)),(()=>[(N(),I(J(e.titleTag),{id:`${c(s)}-label`,class:F(["modal-title",ke.value])},{default:q((()=>[$(e.$slots,"title",ee(te(Ne.value)),(()=>[W(G(e.title),1)]),!0)])),_:3},8,["id","class"])),c(_)?U("",!0):(N(),j(D,{key:0},[fe.value?(N(),I(Td,H({key:0},ye.value,{onClick:t[0]||(t[0]=e=>Me("close"))}),{default:q((()=>[$(e.$slots,"header-close",{},void 0,!0)])),_:3},16)):(N(),I(bd,H({key:1,"aria-label":e.headerCloseLabel},ye.value,{onClick:t[1]||(t[1]=e=>Me("close"))}),null,16,["aria-label"]))],64))]),!0)],2)),R("div",{id:`${c(s)}-body`,class:F(["modal-body",ve.value])},[$(e.$slots,"default",ee(te(Ne.value)),(()=>[W(G(e.body),1)]),!0)],10,Od),c(g)?U("",!0):(N(),j("div",{key:1,class:F(["modal-footer",_e.value])},[$(e.$slots,"footer",ee(te(Ne.value)),(()=>[$(e.$slots,"cancel",ee(te(Ne.value)),(()=>[c(z)?U("",!0):(N(),I(Td,{key:0,ref_key:"cancelButton",ref:X,disabled:xe.value,size:e.buttonSize,variant:e.cancelVariant,onClick:t[2]||(t[2]=e=>Me("cancel"))},{default:q((()=>[W(G(e.cancelTitle),1)])),_:1},8,["disabled","size","variant"]))]),!0),$(e.$slots,"ok",ee(te(Ne.value)),(()=>[Z(Td,{ref_key:"okButton",ref:V,disabled:Se.value,size:e.buttonSize,variant:e.okVariant,onClick:t[3]||(t[3]=e=>Me("ok"))},{default:q((()=>[W(G(e.okTitle),1)])),_:1},8,["disabled","size","variant"])]),!0)]),!0)],2))],2)):U("",!0)],2),$(e.$slots,"backdrop",{},(()=>[Z(Pd,{variant:pe.value,show:c(k),"no-spinner":"",fixed:"","no-wrap":"",blur:null,onClick:t[4]||(t[4]=e=>Me("backdrop"))},null,8,["variant","show"])]),!0)],16,Ed),[[ie,c(k)]])])),_:3},16,["trans-props"])],8,["to","disabled"])}}}),[["__scopeId","data-v-e2619669"]]),jd={install(e){const t=b([]),a=()=>{let e=()=>{};return{value:new Promise((t=>{e=t})),resolve:e}};e.provide(Wu,{modals:t,remove:e=>{t.value=t.value.filter((t=>t.value.props._self!==e))},show:e=>{const o=a(),n=Symbol();return t.value=[...t.value,y((()=>({component:E(e.component)??Nd,props:{...E(e.props),_isConfirm:!1,_promise:o,_self:n,_modelValue:!0}})))],o.value},confirm:e=>{const o=a(),n=Symbol();return t.value=[...t.value,y((()=>({component:E(e.component)??Nd,props:{...E(e.props),_isConfirm:!0,_promise:o,_self:n,_modelValue:!0}})))],o.value}})}},Rd={install(e){const t=b([]),a=r((()=>t.value.length)),o=r((()=>t.value[t.value.length-1])),n=b([]);e.provide(Gu,{stack:t,countStack:a,lastStack:o,registry:n,pushStack:e=>{t.value=[...t.value,e]},removeStack:e=>{t.value=t.value.filter((t=>t.uid!==e.uid))},pushRegistry:e=>{n.value=[...n.value,e]},removeRegistry:e=>{n.value=n.value.filter((t=>t.uid!==e.uid))}})}},$d={install(e,t){var a,o;const n="boolean"!=typeof(null==t?void 0:t.rtl)&&((null==(a=null==t?void 0:t.rtl)?void 0:a.rtlInitial)??!1),i="boolean"==typeof(null==t?void 0:t.rtl)?void 0:(null==(o=null==t?void 0:t.rtl)?void 0:o.localeInitial)??void 0,l=d(n),r=d(i);e.provide(Vu,{isRtl:l,locale:r})}},Id=["id"],Hd=g({__name:"BAccordion",props:{flush:{type:[Boolean,String],default:!1},free:{type:[Boolean,String],default:!1},id:{default:void 0},modelValue:{default:void 0}},emits:["update:modelValue"],setup(e,{emit:t}){const a=e,o=uu(a,"modelValue",t,{passive:!0}),n=rd((()=>a.id),"accordion"),i=kr((()=>a.flush)),l=kr((()=>a.free)),r=y((()=>({"accordion-flush":i.value})));return _(Nu,{openItem:ae(o),free:l,setOpenItem:e=>{o.value=e}}),(e,t)=>(N(),j("div",{id:c(n),class:F(["accordion",r.value])},[$(e.$slots,"default")],10,Id))}}),Fd=g({inheritAttrs:!1,__name:"BCollapse",props:{horizontal:{type:[Boolean,String],default:!1},id:{default:void 0},isNav:{type:[Boolean,String],default:!1},modelValue:{type:[Boolean,String],default:!1},skipAnimation:{type:[Boolean,String],default:!1},tag:{default:"div"},toggle:{type:[Boolean,String],default:!1},visible:{type:[Boolean,String],default:!1}},emits:["hidden","hide","hide-prevented","show","show-prevented","shown","update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=(e,t={})=>new jr(e,{cancelable:!1,target:g.value||null,relatedTarget:null,trigger:null,...t,componentId:b.value}),l=uu(o,"modelValue",n,{passive:!0}),r=kr(l),u=kr((()=>o.toggle)),p=kr((()=>o.horizontal)),m=kr((()=>o.isNav)),h=kr((()=>o.visible)),v=kr((()=>o.skipAnimation)),b=rd((()=>o.id),"collapse"),g=d(null),w=d(!1),k=d(r.value),x=y((()=>({show:k.value,"navbar-collapse":m.value,collapsing:w.value,closing:k.value&&!r.value,"collapse-horizontal":p.value}))),S=()=>{l.value=!1},B=()=>{l.value=!0},M=()=>{l.value=!r.value},C=y((()=>({toggle:M,open:B,close:S,id:b.value,visible:r.value})));let z,A,T=v.value;return f(l,(()=>{r.value?(()=>{const e=i("show",{cancelable:!0});n("show",e),e.defaultPrevented?n("show-prevented"):(clearTimeout(A),clearTimeout(z),k.value=!0,!T&&(w.value=!0,s((()=>{null!==g.value&&(p.value?g.value.style.width=`${g.value.scrollWidth}px`:g.value.style.height=`${g.value.scrollHeight}px`,z=setTimeout((()=>{w.value=!1,n("shown"),null!==g.value&&(g.value.style.height="",g.value.style.width="")}),Fr(g.value)))}))))})():(()=>{const e=i("hide",{cancelable:!0});if(n("hide",e),e.defaultPrevented)n("hide-prevented");else if(clearTimeout(z),clearTimeout(A),null!==g.value){if(T)return void(k.value=!1);w.value?(g.value.style.height="",g.value.style.width=""):p.value?g.value.style.width=`${g.value.scrollWidth}px`:g.value.style.height=`${g.value.scrollHeight}px`,g.value.offsetHeight,w.value=!0,s((()=>{null!==g.value&&(g.value.style.height="",g.value.style.width="",A=setTimeout((()=>{k.value=!1,w.value=!1,n("hidden")}),Fr(g.value)))}))}})()})),L((()=>{null!==g.value&&!r.value&&u.value&&s((()=>{l.value=!0}))})),f(v,(e=>{T=e})),h.value&&(T=!0,l.value=!0,s((()=>{T=v.value}))),f(h,(e=>{T=!0,e?B():S(),s((()=>{T=v.value}))})),Gc(g,"bv-toggle",(()=>{l.value=!r.value})),t({close:S,isNav:m,open:B,toggle:M,visible:ae(k)}),_($u,{id:b,close:S,open:B,toggle:M,visible:ae(k),isNav:m}),(e,t)=>(N(),j(D,null,[$(e.$slots,"header",ee(te(C.value))),(N(),I(J(e.tag),H({id:c(b),ref_key:"element",ref:g,class:["collapse",x.value],"is-nav":c(m)},e.$attrs),{default:q((()=>[$(e.$slots,"default",ee(te(C.value)))])),_:3},16,["id","class","is-nav"])),$(e.$slots,"footer",ee(te(C.value)))],64))}}),Vd=["aria-expanded","aria-controls","onClick"],Dd=g({inheritAttrs:!1,__name:"BAccordionItem",props:{bodyAttrs:{default:void 0},bodyClass:{default:void 0},buttonAttrs:{default:void 0},buttonClass:{default:void 0},collapseClass:{default:void 0},headerAttrs:{default:void 0},headerClass:{default:void 0},headerTag:{default:"h2"},horizontal:{type:[Boolean,String],default:void 0},id:{default:void 0},isNav:{type:[Boolean,String],default:void 0},modelValue:{type:Boolean,default:!1},tag:{default:void 0},title:{default:void 0},toggle:{type:[Boolean,String],default:void 0},visible:{type:[Boolean,String],default:!1},wrapperAttrs:{default:void 0}},emits:["hidden","hide","hide-prevented","show","show-prevented","shown","update:modelValue"],setup(e,{emit:t}){const{class:a,...o}=Y(),n=e,i=t,r=uu(n,"modelValue",i,{passive:!0}),s=l(Nu,null),u=rd((()=>
2n.id),"accordion_item");return L((()=>{r.value&&!(null!=s&&s.free.value)&&(null==s||s.setOpenItem(u.value)),!r.value&&(null==s?void 0:s.openItem.value)===u.value&&(r.value=!0)})),f((()=>null==s?void 0:s.openItem.value),(()=>r.value=(null==s?void 0:s.openItem.value)===u.value&&!(null!=s&&s.free.value))),f(r,(()=>{r.value&&(null==s||!s.free.value)&&(null==s||s.setOpenItem(u.value))})),(e,t)=>(N(),j("div",H({class:"accordion-item"},e.wrapperAttrs,{class:c(a)}),[Z(Fd,H({id:c(u),modelValue:c(r),"onUpdate:modelValue":t[0]||(t[0]=e=>B(r)?r.value=e:null),class:["accordion-collapse",e.collapseClass],"aria-labelledby":`${c(u)}-heading`},o,{tag:e.tag,toggle:e.toggle,horizontal:e.horizontal,visible:e.visible,"is-nav":e.isNav,onShow:t[1]||(t[1]=e=>i("show",e)),onShown:t[2]||(t[2]=e=>i("shown")),onHide:t[3]||(t[3]=e=>i("hide",e)),onHidden:t[4]||(t[4]=e=>i("hidden")),onHidePrevented:t[5]||(t[5]=e=>i("hide-prevented")),onShowPrevented:t[6]||(t[6]=e=>i("show-prevented"))}),{header:q((({visible:t,toggle:a})=>[(N(),I(J(e.headerTag),H({id:`${c(u)}-heading`,class:["accordion-header",e.headerClass]}
2,e.headerAttrs),{default:q((()=>[R("button",H({class:"accordion-button"},e.buttonAttrs,{class:[{collapsed:!t},e.buttonClass],type:"button","aria-expanded":t?"true":"false","aria-controls":c(u),onClick:a}),[$(e.$slots,"title",{},(()=>[W(G(e.title),1)]))],16,Vd)])),_:2},1040,["id","class"]))])),default:q((()=>[R("div",H({class:"accordion-body"},e.bodyAttrs,{class:e.bodyClass}),[$(e.$slots,"default")],16)])),_:3},16,["id","modelValue","class","aria-labelledby","tag","toggle","horizontal","visible","is-nav"])],16))}}),Wd=Ld(g({__name:"BAlert",props:{closeClass:{default:void 0},closeContent:{default:void 0},closeLabel:{default:"Close"},closeVariant:{default:"secondary"},dismissible:{type:[Boolean,String],default:!1},fade:{type:[Boolean,String],default:!1},immediate:{type:[Boolean,String],default:!0},interval:{default:1e3},modelValue:{type:[Boolean,Number],default:!1},noHoverPause:{type:[Boolean,String],default:!1},showOnPause:{type:[Boolean,String],default:!0},variant:{default:"info"}},emits:["close","close-countdown","closed","update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=Q(),l=d(null),s=uu(o,"modelValue",n),u=eu(l),h=kr((()=>
2o.dismissible)),v=kr((()=>o.fade)),b=kr((()=>o.immediate)),g=kr((()=>o.showOnPause)),w=kr((()=>o.noHoverPause)),_=Hc((()=>o.interval)),k=r((()=>!Ir(i.close))),x=r((()=>"boolean"==typeof s.value?0:s.value)),S=y((()=>({[`alert-${o.variant}`]:null!==o.variant,"alert-dismissible":h.value}))),B=y((()=>[o.closeClass,{"btn-close-custom":k.value}])),{isActive:M,pause:C,restart:z,resume:A,stop:T,isPaused:P,value:E}=ed(x,_,{immediate:"number"==typeof s.value&&b.value}),O=r((()=>"boolean"==typeof s.value?s.value:M.value||g.value&&P.value)),L=y((()=>({variant:k.value?o.closeVariant:void 0,class:B.value})));p((()=>{n("close-countdown",E.value)}));const R=()=>{n("close"),"boolean"==typeof s.value?s.value=!1:(s.value=0,T()),n("closed")};return f(u,(e=>{e?w.value||C():A()})),m(T),t({pause:C,restart:z,resume:A,stop:T}),(e,t)=>(N(),I(hd,{"no-fade":!c(v),"trans-props":{enterToClass:"show"}},{default:q((()=>[O.value?(N(),j("div",{key:0,ref_key:"element",ref:l,class:F(["alert",S.value]),role:"alert","aria-live":"polite","aria-atomic":"true"},[$(e.$slots,"default",{},void 0,!0),c(h)?(N(),j(D,{key:0},[k.value||e.closeContent?(N(),I(Td,H({key:0},L.value,{onClick:R}),{default:q((()=>[$(e.$slots,"close",{},(()=>[W(G(e.closeContent),1)]),!0)])),_:3},16)):(N(),I(bd,H({key:1,"aria-label":e.closeLabel},L.value,{onClick:R}),null,16,["aria-label"]))],64)):U("",!0)],2)):U("",!0)])),_:3},8,["no-fade"]))}}),[["__scopeId","data-v-80abc89a"]]),Gd={key:0,class:"b-avatar-custom"},Ud={key:1,class:"b-avatar-img"},Kd=["src","alt"],qd=g({__name:"BAvatar",props:{alt:{default:"avatar"},badge:{type:[Boolean,String],default:!1},badgeBgVariant:{default:null},badgeOffset:{default:void 0},badgeStart:{type:[Boolean,String],default:!1},badgeTextVariant:{default:null},badgeTop:{type:[Boolean,String],default:!1},badgeVariant:{default:"primary"},button:{type:[Boolean,String],default:!1},buttonType:{default:"button"},icon:{type:[String,Boolean],default:void 0},size:{default:void 0},square:{type:[Boolean,String],default:!1},src:{default:void 0},text:{default:void 0},active:{type:[Boolean,String],default:void 0},activeClass:{default:void 0},append:{type:[Boolean,String],default:void 0},disabled:{type:[Boolean,String],default:void 0},exactActiveClass:{default:void 0},href:{default:void 0},opacity:{default:void 0},opacityHover:{default:void 0},rel:{default:void 0},replace:{type:[Boolean,String],default:void 0},routerComponentName:{default:void 0},target:{default:void 0},to:{default:void 0},underlineOffset:{default:void 0},underlineOffsetHover:{default:void 0},underlineOpacity:{default:void 0},underlineOpacityHover:{default:void 0},underlineVariant:{default:void 0},variant:{default:"secondary"},bgVariant:{default:null},textVariant:{default:null},rounded:{type:[String,Number,Boolean],default:!1},roundedTop:{type:[String,Number,Boolean],default:void 0},roundedBottom:{type:[String,Number,Boolean],default:void 0},roundedStart:{type:[String,Number,Boolean],default:void 0},roundedEnd:{type:[String,Number,Boolean],default:void 0}},emits:["click","img-error"],setup(e,{emit:t}){const a=e,o=t,n=Q(),{computedLink:i,computedLinkProps:s}=Zu(a),u=l(Lu,null),d=["sm",null,"lg"],p=.4*.7,f=kr((()=>a.badgeStart)),m=kr((()=>a.badgeTop)),h=kr((()=>a.button)),v=kr((()=>a.disabled)),b=kr((()=>a.square)),g=kr((()=>a.rounded)),w=kr((()=>a.roundedTop)),_=kr((()=>a.roundedBottom)),k=kr((()=>a.roundedStart)),x=kr((()=>a.roundedEnd)),S=r((()=>!Ir(n.default))),B=r((()=>!Ir(n.badge))),M=r((()=>!!a.badge||""===a.badge||B.value)),C=r((()=>(null==u?void 0:u.size.value)??b.value)),z=Lr((()=>a.size)),A=Lr((()=>null==u?void 0:u.size.value)),T=y((()=>A.value??z.value)),P=r((()=>(null==u?void 0:u.variant.value)??a.variant)),E=r((()=>(null==u?void 0:u.rounded.value)??g.value)),O=r((()=>(null==u?void 0:u.roundedTop.value)??w.value)),L=r((()=>(null==u?void 0:u.roundedBottom.value)??_.value)),D=r((()=>(null==u?void 0:u.roundedStart.value)??k.value)),K=r((()=>(null==u?void 0:u.roundedEnd.value)??x.value)),X=pd((()=>({rounded:E.value,roundedTop:O.value,roundedBottom:L.value,roundedStart:D.value,roundedEnd:K.value}))),Y=Qu((()=>({variant:a.badgeVariant,bgVariant:a.badgeBgVariant,textVariant:a.badgeTextVariant}))),Z=r((()=>!0===a.badge?"":a.badge)),ee=r((()=>(null==u?void 0:u.textVariant.value)??a.textVariant)),te=r((()=>(null==u?void 0:u.bgVariant.value)??a.bgVariant)),ae=Qu((()=>({bgVariant:te.value,textVariant:ee.value,variant:P.value}))),oe=y((()=>[ae.value,!0===C.value?void 0:X.value,{[`b-avatar-${a.size}`]:!!a.size&&-1!==d.indexOf(z.value),[`btn-${P.value}`]:!!h.value&&null!==P.value,badge:!h.value&&null!==P.value&&S.value,btn:h.value,"rounded-0":!0===C.value}])),ne=y((()=>{const e=a.badgeOffset||"0px";return{fontSize:(-1===d.indexOf(T.value||null)?`calc(${T.value} * ${p})`:"")||"",top:m.value?e:"",bottom:m.value?"":e,left:f.value?e:"",right:f.value?"":e}})),ie=y((()=>{const e=-1===d.indexOf(T.value||null)?`calc(${T.value} * 0.4)`:null;return e?{fontSize:e}:{}})),le=y((()=>{var e;const t=(null==(e=null==u?void 0:u.overlapScale)?void 0:e.value)||0,a=T.value&&t?`calc(${T.value} * -${t})`:null;return a?{marginLeft:a,marginRight:a}:{}})),re=r((()=>i.value?yd:h.value?"button":"span")),se=y((()=>({...le.value,width:T.value??void 0,height:T.value??void 0}))),ce=e=>{!v.value&&(i.value||h.value)&&o("click",e)},ue=e=>{o("img-error",e)};return(e,t)=>(N(),I(J(re.value),H({class:["b-avatar",oe.value],style:se.value},c(s),{type:c(h)&&!c(i)?a.buttonType:void 0,disabled:c(v)||null,onClick:ce}),{default:q((()=>[S.value?(N(),j("span",Gd,[$(e.$slots,"default")])):e.src?(N(),j("span",Ud,[R("img",{src:e.src,alt:e.alt,onError:ue},null,40,Kd)])):e.text?(N(),j("span",{key:2,class:"b-avatar-text",style:V(ie.value)},G(e.text),5)):U("",!0),M.value?(N(),j("span",{key:3,class:F(["b-avatar-badge",c(Y)
2]),style:V(ne.value)},[$(e.$slots,"badge",{},(()=>[W(G(Z.value),1)]))],6)):U("",!0)])),_:3},16,["class","style","type","disabled"]))}}),Xd=g({__name:"BAvatarGroup",props:{overlap:{default:.3},size:{default:void 0},square:{type:[Boolean,String],default:!1},tag:{default:"div"},variant:{default:null},bgVariant:{default:null},textVariant:{default:null},rounded:{type:[String,Number,Boolean],default:!1},roundedTop:{type:[String,Number,Boolean],default:void 0},roundedBottom:{type:[String,Number,Boolean],default:void 0},roundedStart:{type:[String,Number,Boolean],default:void 0},roundedEnd:{type:[String,Number,Boolean],default:void 0}},setup(e){const t=e,a=kr((()=>t.square)),o=kr((()=>t.rounded)),n=kr((()=>t.roundedTop)),i=kr((()=>t.roundedBottom)),l=kr((()=>t.roundedStart)),s=kr((()=>t.roundedEnd)),c=Hc((()=>t.overlap)),u=Lr((()=>t.size)),d=r((()=>Math.min(Math.max(c.value,0),1)/2)),p=y((()=>{const e=u.value?`calc(${u.value} * ${d.value})`:null;return e?{paddingLeft:e,paddingRight:e}:{}}));return _(Lu,{overlapScale:d,size:r((()=>t.size)),square:a,rounded:o,roundedTop:n,roundedBottom:i,roundedStart:l,roundedEnd:s,variant:r((()=>t.variant)),bgVariant:r((()=>t.bgVariant)),textVariant:r((()=>t.textVariant))}),(e,t)=>(N(),I(J(e.tag),{class:"b-avatar-group",role:"group"},{default:q((()=>[R("div",{class:"b-avatar-group-inner",style:V(p.value)},[$(e.$slots,"default")],4)])),_:3}))}}),Yd=g({__name:"BBadge",props:{dotIndicator:{type:[Boolean,String],default:!1},pill:{type:[Boolean,String],default:!1},tag:{default:"span"},textIndicator:{type:[Boolean,String],default:!1},active:{type:[Boolean,String],default:void 0},activeClass:{default:void 0},append:{type:[Boolean,String],default:void 0},disabled:{type:[Boolean,String],default:void 0},exactActiveClass:{default:void 0},href:{default:void 0},icon:{type:[Boolean,String],default:void 0},opacity:{default:void 0},opacityHover:{default:void 0},rel:{default:void 0},replace:{type:[Boolean,String],default:void 0},routerComponentName:{default:void 0},target:{default:void 0},to:{default:void 0},underlineOffset:{default:void 0},underlineOffsetHover:{default:void 0},underlineOpacity:{default:void 0},underlineOpacityHover:{default:void 0},underlineVariant:{default:void 0},variant:{default:"secondary"},bgVariant:{default:null},textVariant:{default:null}},setup(e){const t=e,a=kr((()=>t.pill)),o=kr((()=>t.textIndicator)),n=kr((()=>t.dotIndicator)),i=kr((()=>t.active)),l=kr((()=>t.disabled)),s=Qu(t),{computedLink:u,computedLinkProps:d}=Zu(t,["active","activeClass","append","disabled","href","rel","replace","routerComponentName","target","to","opacity","opacityHover","underlineVariant","underlineOffset","underlineOffsetHover","underlineOpacity","underlineOpacityHover","icon"]),p=r((()=>u.value?yd:t.tag)),f=y((()=>[s.value,{active:i.value,disabled:l.value,"rounded-pill":a.value,"position-absolute top-0 start-100 translate-middle":o.value||n.value,"p-2 border border-light rounded-circle":n.value,"text-decoration-none":u.value}]));return(e,t)=>(N(),I(J(p.value),H({class:["badge",f.value]},c(d)),{default:q((()=>[$(e.$slots,"default")])),_:3},16,["class"]))}}),Jd=g({__name:"BBreadcrumbItem",props:{ariaCurrent:{default:"location"},text:{default:void 0},active:{type:[Boolean,String],default:!1},activeClass:{default:void 0},append:{type:[Boolean,String],default:void 0},disabled:{type:[Boolean,String],default:void 0},exactActiveClass:{default:void 0},href:{default:void 0},icon:{type:[Boolean,String],default:void 0},opacity:{default:void 0},opacityHover:{default:void 0},rel:{default:void 0},replace:{type:[Boolean,String],default:void 0},routerComponentName:{default:void 0},target:{default:void 0},to:{default:void 0},underlineOffset:{default:void 0},underlineOffsetHover:{default:void 0},underlineOpacity:{default:void 0},underlineOpacityHover:{default:void 0},underlineVariant:{default:void 0},variant:{default:void 0}},emits:["click"],setup(e,{emit:t}){const a=e,o=t,n=kr((()=>a.active)),i=kr((()=>a.disabled)),l=y((()=>({active:n.value}))),s=r((()=>n.value?"span":yd)),c=r((()=>n.value?a.ariaCurrent:void 0)),u=y((()=>"span"!==s.value?qu(a,["active","activeClass","append","disabled","href","rel","replace","routerComponentName","target","to","variant","opacity","opacityHover","underlineVariant","underlineOffset","underlineOffsetHover","underlineOpacity","underlineOpacityHover","icon"]):{})),d=e=>{if(i.value||n.value)return e.preventDefault(),void e.stopImmediatePropagation();i.value||o("click",e)};return(e,t)=>(N(),j("li",{class:F(["breadcrumb-item",l.value])},[(N(),I(J(s.value),H({"aria-current":c.value},u.value,{onClick:d}),{default:q((()=>[$(e.$slots,"default",{},(()=>[W(G(e.text),1)]))])),_:3},16,["aria-current"]))],2))}}),Zd={"aria-label":"breadcrumb"},Qd={class:"breadcrumb"},ep=g({__name:"BBreadcrumb",props:{items:{default:void 0}},setup(e){const t=e,a={...l(Du)},o=y((()=>{var e;const o=t.items||(null==(e=a.items)?void 0:e.value)||[];let n=!1;return o.map(((e,t)=>("string"==typeof e&&(e={text:e},t<o.length-1&&(e.href="#")),e.active&&(n=!0),!e.active&&!n&&(e.active=t+1===o.length),e)))}));return(e,t)=>(N(),j("nav",Zd,[R("ol",Qd,[$(e.$slots,"prepend"),(N(!0),j(D,null,oe(o.value,((e,t)=>
2(N(),I(Jd,H({key:t},e),{default:q((()=>[W(G(e.text),1)])),_:2},1040)))),128)),$(e.$slots,"default"),$(e.$slots,"append")])]))}}),tp=g({__name:"BButtonGroup",props:{ariaLabel:{default:"Group"},size:{default:"md"},tag:{default:"div"},vertical:{type:[Boolean,String],default:!1}},setup(e){const t=e,a=kr((()=>t.vertical)),o=y((()=>({"btn-group":!a.value,[`btn-group-${t.size}`]:"md"!==t.size,"btn-group-vertical":a.value})));return(e,t)=>(N(),I(J(e.tag),{class:F(o.value),role:"group","aria-label":e.ariaLabel},{default:q((()=>[$(e.$slots,"default")])),_:3},8,["class","aria-label"]))}}),ap=["role","aria-label"],op=g({__name:"BButtonToolbar",props:{ariaLabel:{default:"Group"},justify:{type:[Boolean,String],default:!1},role:{default:"toolbar"}},setup(e){const t=e,a=kr((()=>t.justify)),o=y((()=>({"justify-content-between":a.value})));return(e,t)=>(N(),j("div",{class:F([o.value,"btn-toolbar"]),role:e.role,"aria-label":e.ariaLabel},[$(e.$slots,"default")],10,ap))}}),np=["src","width","height","srcset","sizes","loading"],ip=g({__name:"BImg",props:{blank:{type:[Boolean,String],default:!1},blankColor:{default:"transparent"},block:{type:[Boolean,String],default:!1},center:{type:[Boolean,String],default:!1},end:{type:[Boolean,String],default:!1},fluid:{type:[Boolean,String],default:!1},fluidGrow:{type:[Boolean,String],default:!1},height:{default:void 0},lazy:{type:[Boolean,String],default:!1},sizes:{default:void 0},src:{default:void 0},srcset:{default:void 0},start:{type:[Boolean,String],default:!1},thumbnail:{type:[Boolean,String],default:!1},width:{default:void 0},rounded:{type:[String,Number,Boolean],default:!1},roundedTop:{type:[String,Number,Boolean],default:void 0},roundedBottom:{type:[String,Number,Boolean],default:void 0},roundedStart:{type:[String,Number,Boolean],default:void 0},roundedEnd:{type:[String,Number,Boolean],default:void 0}},setup(e){const t=e,a=kr((()=>t.lazy)),o=kr((()=>t.blank)),n=kr((()=>t.block)),i=kr((()=>t.center)),l=kr((()=>t.fluid)),s=kr((()=>t.fluidGrow)),u=kr((()=>t.start)),d=kr((()=>t.end)),p=kr((()=>t.thumbnail)),f=Hc((()=>t.height??NaN)),m=Hc((()=>t.width??NaN)),h=kr((()=>t.rounded)),v=kr((()=>t.roundedTop)),b=kr((()=>t.roundedBottom)),g=kr((()=>t.roundedStart)),w=kr((()=>t.roundedEnd)),_=pd((()=>({rounded:h.value,roundedTop:v.value,roundedBottom:b.value,roundedStart:g.value,roundedEnd:w.value}))),k=y((()=>"string"==typeof t.srcset?t.srcset.split(",").filter((e=>e)).join(","):Array.isArray(t.srcset)?t.srcset.filter((e=>e)).join(","):void 0)),x=y((()=>"string"==typeof t.sizes?t.sizes.split(",").filter((e=>e)).join(","):Array.isArray(t.sizes)?t.sizes.filter((e=>e)).join(","):void 0)),S=y((()=>{const e=Number.isNaN(m.value)?void 0:m.value,t=Number.isNaN(f.value)?void 0:f.value;return o.value?void 0!==e&&void 0===t?{height:e,width:e}:void 0===e&&void 0!==t?{height:t,width:t}:{height:1,width:1}:{width:e,height:t}})),B=r((()=>z(S.value.width,S.value.height,t.blankColor))),M=r((()=>u.value?"float-start":d.value?"float-end":i.value?"mx-auto":void 0)),C=y((()=>[_.value,{"img-thumbnail":p.value,"img-fluid":l.value||s.value,"w-100":s.value,[`${M.value}`]:void 0!==M.value,"d-block":n.value||i.value}])),z=(e,t,a)=>`data:image/svg+xml;charset=UTF-8,${encodeURIComponent(`<svg width="${e}" height="${t}" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 ${e} ${t}" preserveAspectRatio="none">\n <rect width="100%" height="100%" style="fill:${a};"></rect>\n </svg>`)}`;return(e,t)=>(N(),j("img",{class:F(C.value),src:c(o)?B.value:e.src,width:S.value.width||void 0,height:S.value.height||void 0,srcset:c(o)?void 0:k.value,sizes:c(o)?void 0:x.value,loading:c(a)?"lazy":"eager"},null,10,np))}}),lp=g({__name:"BCardImg",props:{bottom:{type:[Boolean,String],default:!1},top:{type:[Boolean,String],default:!1},blank:{type:[Boolean,String],default:void 0},blankColor:{default:void 0},block:{type:[Boolean,String],default:void 0},center:{type:[Boolean,String],default:void 0},end:{type:[Boolean,String],default:void 0},fluid:{type:[Boolean,String],default:void 0},fluidGrow:{type:[Boolean,String],default:void 0},height:{default:void 0},lazy:{type:[Boolean,String],default:void 0},sizes:{default:void 0},src:{default:void 0},srcset:{default:void 0},start:{type:[Boolean,String],default:void 0},thumbnail:{type:[Boolean,String],default:void 0},width:{default:void 0},rounded:{type:[String,Number,Boolean],default:void 0},roundedTop:{type:[String,Number,Boolean],default:void 0},roundedBottom:{type:[String,Number,Boolean],default:void 0},roundedStart:{type:[String,Number,Boolean],default:void 0},roundedEnd:{type:[String,Number,Boolean],default:void 0}},setup(e){const t=e,a=kr((()=>t.bottom)),o=kr((()=>t.end)),n=kr((()=>t.start)),i=kr((()=>t.top)),l=r((()=>i.value?"card-img-top":o.value?"card-img-right":a.value?"card-img-bottom":n.value?"card-img-left":"card-img")),s=y((()=>Ku(t,["bottom","top","end","start"])));return(e,t)=>(N(),I(ip,H(s.value,{class:l.value}),null,16,["class"]))}}
2),rp=["innerHTML"],sp=g({__name:"BCardHeadFoot",props:{borderVariant:{default:null},html:{default:void 0},tag:{default:"div"},text:{default:void 0},variant:{default:null},bgVariant:{default:null},textVariant:{default:null}},setup(e){const t=e,a=Qu(t),o=y((()=>[a.value,{[`border-${t.borderVariant}`]:null!==t.borderVariant}]));return(e,t)=>(N(),I(J(e.tag),{class:F(o.value)},{default:q((()=>[e.html?(N(),j("div",{key:0,innerHTML:e.html},null,8,rp)):$(e.$slots,"default",{key:1},(()=>[W(G(e.text),1)]))])),_:3},8,["class"]))}}),cp=g({__name:"BCardHeader",props:{borderVariant:{default:void 0},html:{default:void 0},tag:{default:"div"},text:{default:void 0},variant:{default:void 0},bgVariant:{default:void 0},textVariant:{default:void 0}},setup(e){const t=e;return(e,a)=>(N(),I(sp,H({class:"card-header"},t),{default:q((()=>[$(e.$slots,"default")])),_:3},16))}}),up=g({__name:"BCardTitle",props:{tag:{default:"h4"},text:{default:void 0}},setup:e=>(e,t)=>(N(),I(J(e.tag),{class:"card-title"},{default:q((()=>[$(e.$slots,"default",{},(()=>[W(G(e.text),1)]))])),_:3}))}),dp=g({__name:"BCardSubtitle",props:{text:{default:void 0},tag:{default:"h6"},textVariant:{default:"body-secondary"}},setup(e){const t=e,a=y((()=>({[`text-${t.textVariant}`]:null!==t.textVariant})));return(e,t)=>(N(),I(J(e.tag),{class:F(["card-subtitle mb-2",a.value])},{default:q((()=>[$(e.$slots,"default",{},(()=>[W(G(e.text),1)]))])),_:3},8,["class"]))}}),pp=g({__name:"BCardBody",props:{overlay:{type:[Boolean,String],default:!1},subtitle:{default:void 0},subtitleTag:{default:"h4"},subtitleTextVariant:{default:void 0},tag:{default:"div"},text:{default:void 0},title:{default:void 0},titleTag:{default:"h4"},variant:{default:null},bgVariant:{default:null},textVariant:{default:null}},setup(e){const t=e,a=Q(),o=kr((()=>t.overlay)),n=Qu(t),i=r((()=>!Ir(a.title))),l=r((()=>!Ir(a.subtitle))),s=y((()=>[n.value,{"card-img-overlay":o.value}]));return(e,t)=>(N(),I(J(e.tag),{class:F(["card-body",s.value])},{default:q((()=>[e.title||i.value?(N(),I(up,{key:0,tag:e.titleTag},{default:q((()=>[$(e.$slots,"title",{},(()=>[W(G(e.title),1)]))])),_:3},8,["tag"])):U("",!0),e.subtitle||l.value?(N(),I(dp,{key:1,tag:e.subtitleTag,"text-variant":e.subtitleTextVariant},{default:q((()=>[$(e.$slots,"subtitle",{},(()=>[W(G(e.subtitle),1)]))])),_:3},8,["tag","text-variant"])):U("",!0),$(e.$slots,"default",{},(()=>[W(G(e.text),1)]))])),_:3},8,["class"]))}}),fp=g({__name:"BCardFooter",props:{borderVariant:{default:void 0},html:{default:void 0},tag:{default:"div"},text:{default:void 0},variant:{default:void 0},bgVariant:{default:void 0},textVariant:{default:void 0}},setup(e){const t=e;return(e,a)=>(N(),I(sp,H({class:"card-footer"},t),{default:q((()=>[$(e.$slots,"default",{},(()=>[W(G(e.text),1)]))])),_:3},16))}}),mp=g({__name:"BCard",props:{align:{default:void 0},bodyBgVariant:{default:void 0},bodyClass:{default:void 0},bodyTag:{default:"div"},bodyText:{default:""},bodyTextVariant:{default:void 0},borderVariant:{default:null},footer:{default:void 0},footerBgVariant:{default:void 0},footerBorderVariant:{default:void 0},footerClass:{default:void 0},footerHtml:{default:""},footerTag:{default:"div"},footerTextVariant:{default:void 0},footerVariant:{default:null},header:{default:void 0},headerBgVariant:{default:void 0},headerBorderVariant:{default:void 0},headerClass:{default:void 0},headerHtml:{default:""},headerTag:{default:"div"},headerTextVariant:{default:void 0},headerVariant:{default:null},imgAlt:{default:void 0},imgBottom:{type:[Boolean,String],default:!1},imgEnd:{type:[Boolean,String],default:!1},imgHeight:{default:void 0},imgSrc:{default:void 0},imgStart:{type:[Boolean,String],default:!1},imgTop:{type:[Boolean,String],default:!1},imgWidth:{default:void 0},noBody:{type:[Boolean,String],default:!1},overlay:{type:[Boolean,String],default:!1},subtitle:{default:void 0},subtitleTag:{default:"h6"},subtitleTextVariant:{default:"body-secondary"},tag:{default:"div"},title:{default:void 0},titleTag:{default:"h4"},variant:{default:null},bgVariant:{default:null},textVariant:{default:null}},setup(e){const t=e,a=Q(),o=kr((()=>t.imgBottom)),n=kr((()=>t.imgEnd)),i=kr((()=>t.imgStart)),l=kr((()=>t.noBody)),s=r((()=>!Ir(a.header))),u=r((()=>!Ir(a.footer))),d=Qu(t),p=y((()=>[d.value,{[`text-${t.align}`]:void 0!==t.align,[`border-${t.borderVariant}`]:null!==t.borderVariant,"flex-row":i.value,"flex-row-reverse":n.value}])),f=y((()=>({src:t.imgSrc,alt:t.imgAlt,height:t.imgHeight,width:t.imgWidth,bottom:t.imgBottom,end:t.imgEnd,start:t.imgStart,top:t.
2imgTop}))),m=Fc();return(e,t)=>(N(),I(J(e.tag),{class:F(["card",p.value])},{default:q((()=>[Z(c(m).define,null,{default:q((()=>[$(e.$slots,"img",{},(()=>[e.imgSrc?(N(),I(lp,ee(H({key:0},f.value)),null,16)):U("",!0)]))])),_:3}),c(o)?U("",!0):(N(),I(c(m).reuse,{key:0})),e.header||s.value||e.headerHtml?(N(),I(cp,{key:1,"bg-variant":e.headerBgVariant,variant:e.headerVariant,"border-variant":e.headerBorderVariant,html:e.headerHtml,tag:e.headerTag,"text-variant":e.headerTextVariant,class:F(e.headerClass)},{default:q((()=>[$(e.$slots,"header",{},(()=>[W(G(e.header),1)]))])),_:3},8,["bg-variant","variant","border-variant","html","tag","text-variant","class"])):U("",!0),c(l)?$(e.$slots,"default",{key:3},(()=>[W(G(e.bodyText),1)])):(N(),I(pp,{key:2,overlay:e.overlay,"bg-variant":e.bodyBgVariant,tag:e.bodyTag,"text-variant":e.bodyTextVariant,subtitle:e.subtitle,"subtitle-tag":e.subtitleTag,"subtitle-text-variant":e.subtitleTextVariant,title:e.title,"title-tag":e.titleTag,class:F(e.bodyClass)},{default:q((()=>[$(e.$slots,"default",{},(()=>[W(G(e.bodyText),1)]))])),_:3},8,["overlay","bg-variant","tag","text-variant","subtitle","subtitle-tag","subtitle-text-variant","title","title-tag","class"])),e.footer||u.value||e.footerHtml?(N(),I(fp,{key:4,"bg-variant":e.footerBgVariant,"border-variant":e.footerBorderVariant,variant:e.footerVariant,html:e.footerHtml,tag:e.footerTag,"text-variant":e.footerTextVariant,class:F(e.footerClass)},{default:q((()=>[$(e.$slots,"footer",{},(()=>[W(G(e.footer),1)]))])),_:3},8,["bg-variant","border-variant","variant","html","tag","text-variant","class"])):U("",!0),c(o)?(N(),I(c(m).reuse,{key:5})):U("",!0)])),_:3},8,["class"]))}}),hp=g({__name:"BCardGroup",props:{columns:{type:[Boolean,String],default:!1},deck:{type:[Boolean,String],default:!1},tag:{default:"div"}},setup(e){const t=e,a=kr((()=>t.columns)),o=kr((()=>t.deck)),n=r((()=>o.value?"card-deck":a.value?"card-columns":"card-group"));return(e,t)=>(N(),I(J(e.tag),{class:F(n.value)},{default:q((()=>[$(e.$slots,"default")])),_:3},8,["class"]))}}),vp=g({__name:"BCardText",props:{tag:{default:"p"},text:{default:void 0}},setup:e=>(e,t)=>(N(),I(J(e.tag),{class:"card-text"},{default:q((()=>[$(e.$slots,"default",{},(()=>[W(G(e.text),1)]))])),_:3}))}),bp=["id"],gp={key:0,class:"carousel-indicators"},yp=["aria-current","aria-label","onClick"],wp=R("span",{class:"carousel-control-prev-icon","aria-hidden":"true"},null,-1),_p={class:"visually-hidden"},kp=R("span",{class:"carousel-control-next-icon","aria-hidden":"true"},null,-1),xp={class:"visually-hidden"},Sp=g({__name:"BCarousel",props:{background:{default:void 0},controls:{type:[Boolean,String],default:!1},controlsNextText:{default:"Next"},controlsPrevText:{default:"Previous"},fade:{type:[Boolean,String],default:!1},id:{default:void 0},imgHeight:{default:void 0},imgWidth:{default:void 0},indicators:{type:[Boolean,String],default:!1},indicatorsButtonLabel:{default:"Slide"},interval:{default:5e3},keyboard:{type:[Boolean,String],default:!0},modelValue:{default:0},noHoverPause:{type:[Boolean,String],default:!1},noTouch:{type:[Boolean,String],default:!1},noWrap:{type:[Boolean,String],default:!1},ride:{type:[Boolean,String],default:!1},rideReverse:{type:[Boolean,String],default:!1},touchThreshold:{default:50}},emits:["slide","slid","update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=Q(),l=rd((()=>o.id),"carousel"),s=uu(o,"modelValue",n,{passive:!0}),u=kr((()=>o.keyboard)),p=kr((()=>o.rideReverse)),m=kr((()=>o.noHoverPause)),h=kr((()=>o.fade)),v=kr((()=>o.controls)),b=kr((()=>o.indicators)),g=kr((()=>o.noTouch)),w=kr((()=>o.noWrap)),k=Hc((()=>o.touchThreshold)),x=Hc((()=>o.interval)),S=kr((()=>o.ride)),B=d(!1),M=d(!1),C=d(!0),z=d(null),A=d(null),T=d(s.value),P=eu(A),E=r((()=>`carousel-item carousel-item-${C.value?"prev":"next"} carousel-item-${C.value?"end":"start"}`)),O=r((()=>"carousel-item active carousel-item-"+(C.value?"start":"end"))),{pause:L,resume:$}=Ic((()=>{p.value?Y():ee()}),x,{immediate:"carousel"===S.value}),H=r((()=>!0===S.value&&!0===M.value||"carousel"===S.value)),V=y((()=>((e,t)=>((null==e?void 0:e())??[]).reduce(((e,t)=>("symbol"==typeof t.type?e=e.concat(t.children):e.push(t),e)),[]).filter((e=>{var a;return(null==(a=e.type)?void 0:a.__name)===t})))(i.default,"BCarouselSlide"))),W=y((()=>({"carousel-fade":h.value}))),K=e=>{var t;return new Rr(e,{componentId:l.value,cancelable:!1,target:A.value,direction:C.value?"right":"left",from:T.value,to:s.value,relatedTarget:(null==(t=z.value)?void 0:t.children[s.value])??null})},X=e=>{if(!0!==B.value){if(!0===S.value&&(M.value=!0),!0===H.value&&$(),C.value=!(e<s.value),e>=V.value.length){if(w.value)return;return void(s.value=0)}if(e<0){if(w.value)return;return void(s.value=V.value.length-1)}T.value=s.value,s.value=e}},Y=()=>{X(s.value-1)},ee=()=>{X(s.value+1)},te=e=>{!1!==u.value&&e()},{lengthX:ae}=cu(A,{passive:!0,onSwipeStart(){!0!==g.value&&L()},onSwipeEnd(){if(!0===g.value)return;const e=()=>{!1!==H.value&&$()};if(ae.value>=k.value)return ee(),void e();ae.value<=-k.value&&(Y(),e())}}),re=()=>{n("slide",K("slide")),B.value=!0},se=()=>{n("slid",K("slid")),B.value=!1},ce=e=>{0!==s.value&&e.classList.add("carousel-item")};return qc("ArrowLeft",(()=>{te(Y)}),{target:A}),qc("ArrowRight",(()=>{te(ee)}),{target:A}),f(S,(()=>{M.value=!1})),f(P,(e=>{e?m.value||L():H.value&&$()})),t({next:ee,pause:L,prev:Y,resume:$}),_(Tu,{background:r((()=>o.background)),width:r((()=>o.imgWidth)),height:r((()=>o.imgHeight))}),(e,t)=>(N(),j("div",{id:c(l),ref_key:"element",ref:A,class:F(["carousel slide pointer-event",W.value])},[c(b)?(N(),j("div",gp,[(N(!0),j(D,null,oe(V.value.length,((t,a)=>(N(),j("button",{key:a,type:"button","data-bs-target":"",class:F(a===c(s)?"active":""),"aria-current":a===c(s)||void 0,"aria-label":`${e.indicatorsButtonLabel} ${a}`,onClick:e=>X(a)},null,10,yp)))),128))])):U("",!0),R("div",{ref_key:"relatedTarget",ref:z,class:"carousel-inner"},[Z(le,{"enter-from-class":E.value,"enter-active-class":E.value,"enter-to-class":E.value,"leave-from-class":O.value,"leave-active-class":O.value,"leave-to-class":O.value,onBeforeLeave:re,onAfterLeave:se,onAfterEnter:ce},{default:q((()=>[(N(!0),j(D,null,oe(V.value,((e,t)=>
2ne((N(),I(J(e),{key:t,class:F({active:t===c(s)&&!1===B.value})},null,8,["class"])),[[ie,t===c(s)]]))),128))])),_:1},8,["enter-from-class","enter-active-class","enter-to-class","leave-from-class","leave-active-class","leave-to-class"])],512),c(v)?(N(),j(D,{key:1},[R("button",{class:"carousel-control-prev",type:"button",onClick:Y},[wp,R("span",_p,G(e.controlsPrevText),1)]),R("button",{class:"carousel-control-next",type:"button",onClick:ee},[kp,R("span",xp,G(e.controlsNextText),1)])],64)):U("",!0)],10,bp))}}),Bp=["innerHTML"],Mp={key:1},Cp=["innerHTML"],zp={key:1},Ap=g({__name:"BCarouselSlide",props:{background:{default:void 0},caption:{default:void 0},captionHtml:{default:void 0},captionTag:{default:"h3"},contentTag:{default:"div"},contentVisibleUp:{default:void 0},id:{default:void 0},imgAlt:{default:void 0},imgBlank:{type:[Boolean,String],default:!1},imgBlankColor:{default:"transparent"},imgHeight:{default:void 0},imgSrc:{default:void 0},imgSrcset:{default:void 0},imgWidth:{default:void 0},interval:{default:void 0},text:{default:void 0},textHtml:{default:void 0},textTag:{default:"p"}},setup(e){const t=e,a=Q(),o=l(Tu,null),n=r((()=>t.text||t.textHtml||!Ir(a.text))),i=r((()=>t.caption||t.captionHtml||!Ir(a.caption))),s=r((()=>n.value||i.value||!Ir(a.default))),u=y((()=>({background:`${t.background||(null==o?void 0:o.background.value)||"rgb(171, 171, 171)"} none repeat scroll 0% 0%`}))),d=y((()=>({"d-none":void 0!==t.contentVisibleUp,[`d-${t.contentVisibleUp}-block`]:void 0!==t.contentVisibleUp})));return(e,t)=>(N(),j("div",{class:"carousel-item",style:V(u.value)},[$(e.$slots,"img",{},(()=>{var t,a;return[Z(ip,{class:"d-block w-100",alt:e.imgAlt,srcset:e.imgSrcset,src:e.imgSrc,width:e.imgWidth||(null==(t=c(o))?void 0:t.width.value),height:e.imgHeight||(null==(a=c(o))?void 0:a.height.value),blank:e.imgBlank,"blank-color":e.imgBlankColor},null,8,["alt","srcset","src","width","height","blank","blank-color"])]})),s.value?(N(),I(J(e.contentTag),{key:0,class:F(["carousel-caption",d.value])},{default:q((()=>[i.value?(N(),I(J(e.captionTag),{key:0},{default:q((()=>[$(e.$slots,"caption",{},(()=>[e.captionHtml?(N(),j("span",{key:0,innerHTML:e.captionHtml},null,8,Bp)):(N(),j("span",Mp,G(e.caption),1))]))])),_:3})):U("",!0),n.value?(N(),I(J(e.textTag),{key:1},{default:q((()=>[$(e.$slots,"text",{},(()=>[e.textHtml?(N(),j("span",{key:0,innerHTML:e.textHtml},null,8,Cp)):(N(),j("span",zp,G(e.text),1))]))])),_:3})):U("",!0),$(e.$slots,"default")])),_:3},8,["class"])):U("",!0)],4))}}),Tp=ku("",[],{type:[Boolean,String,Number],default:!1}),Pp=ku("offset",[""],{type:[String,Number],default:null}),Ep=ku("order",[""],{type:[String,Number],default:null});const Op=Ld(g({name:"BCol",slots:Object,props:{col:{type:[Boolean,String],default:!1},cols:{type:[String,Number],default:null},...Tp,offset:{type:[String,Number],default:null},...Pp,order:{type:[String,Number],default:null},...Ep,alignSelf:{type:String,default:null},tag:{type:String,default:"div"}},setup(e){const t=[{content:Tp,propPrefix:"cols",classPrefix:"col"},{content:Pp,propPrefix:"offset"},{content:Ep,propPrefix:"order"}],a=kr((()=>e.col)),o=y((()=>t.flatMap((t=>xu(e,t.content,t.propPrefix,t.classPrefix)))));return{computedClasses:y((()=>[o.value,{col:a.value||!o.value.some((e=>/^col-/.test(e)))&&!e.cols,[`col-${e.cols}`]:!!e.cols,[`offset-${e.offset}`]:!!e.offset,[`order-${e.order}`]:!!e.order,[`align-self-${e.alignSelf}`]:!!e.alignSelf}]))}}}),[["render",function(e,t,a,o,n,i){return N(),I(J(e.tag),{class:F(e.computedClasses)},{default:q((()=>[$(e.$slots,"default")])),_:3},8,["class"])}]]),Lp=g({__name:"BContainer",props:{fluid:{type:[Boolean,String],default:!1},gutterX:{default:void 0},gutterY:{default:void 0},tag:{default:"div"}},setup(e){const t=e,a=Hc((()=>t.gutterX??NaN),{method:"parseInt"}),o=Hc((()=>t.gutterY??NaN),{method:"parseInt"}),n=kr((()=>t.fluid)),i=y((()=>({container:!1===n.value,"container-fluid":!0===n.value,[`container-${n.value}`]:"string"==typeof n.value,[`gx-${a.value}`]:!Number.isNaN(a.value),[`gy-${o.value}`]:!Number.isNaN(o.value)})));return(e,t)=>(N(),I(J(e.tag),{class:F(i.value)},{default:q((()=>[$(e.$slots,"default")])),_:3},8,["class"]))}}),Np={class:"visually-hidden"},jp=["aria-labelledby","role"],Rp=g({__name:"BDropdown",props:{ariaLabel:{default:void 0},autoClose:{type:[Boolean,String],default:!0},boundary:{default:"clippingAncestors"},boundaryPadding:{default:void 0},center:{type:[Boolean,String],default:!1},container:{default:void 0},disabled:{type:[Boolean,String],default:!1},dropend:{type:[Boolean,String],default:!1},dropstart:{type:[Boolean,String],default:!1},dropup:{type:[Boolean,String],default:!1},end:{type:[Boolean,String],default:!1},floatingMiddleware:{default:void 0},id:{default:void 0},isNav:{type:[Boolean,String],default:!1},lazy:{type:[Boolean,String],default:!1},menuClass:{default:void 0},modelValue:{type:[Boolean,String],default:!1},noCaret:{type:[Boolean,String],default:!1},noFlip:{type:[Boolean,String],default:!1},noShift:{type:[Boolean,String],default:!1},noSize:{type:[Boolean,String],default:!1},offset:{default:0},role:{default:"menu"},size:{default:"md"},split:{type:[Boolean,String],default:!1},splitButtonType:{default:"button"},splitClass:{default:void 0},splitDisabled:{type:[Boolean,String],default:void 0},splitHref:{default:void 0},splitTo:{default:void 0},splitVariant:{default:void 0},strategy:{default:"absolute"},text:{default:void 0},toggleClass:{default:void 0},toggleText:{default:"Toggle dropdown"},variant:{default:"secondary"}},emits:["click","hidden","hide","hide-prevented","show","show-prevented","shown","toggle","update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=rd((()=>o.id),"dropdown"),l=uu(o,"modelValue",n,{passive:!0}),u=kr(l),p=kr((()=>o.dropup)),m=kr((()=>o.dropend)),h=kr((()=>o.isNav)),v=kr((()=>o.dropstart)),b=kr((()=>o.center)),g=kr((()=>o.end)),w=kr((()=>o.split)),k=kr((()=>o.noCaret)),x=kr((()=>o.noFlip)),S=kr((()=>o.noShift)),B=kr((()=>o.noSize)),M=kr((()=>o.lazy)),C=kr((()=>o.splitDisabled)),z=Hc(r((()=>"string"==typeof o.offset||"number"==typeof o.offset?o.offset:NaN))),A=d(null),T=d(null),P=d(null),E=d(null),O=y((()=>"document"===o.boundary||"viewport"===o.boundary?void 0:o.boundary)),L=y((()=>"document"===o.boundary||"viewport"===o.boundary?o.boundary:void 0)),H=r((()=>w.value?T.value:P.value));qc("Escape",(()=>{l.value=!u}),{target:H}),qc("Escape",(()=>{l.value=!u}),{target:A});const D=(e,t)=>{var a,o,n,i;if(e.preventDefault(),!u.value)return ce(),void s((()=>D(e,t)));const l=null==(a=A.value)?void 0:a.querySelectorAll(".dropdown-item:not(.disabled):not(:disabled)");if(l)if(null!=(o=A.value)&&o.contains(document.activeElement)){const e=A.value.querySelector(".dropdown-item:focus"),a=Array.prototype.indexOf.call(l,e)+t;a>=0&&a<(null==l?void 0:l.length)&&(null==(n=l[a])||n.focus())}else null==(i=l[-1===t?l.length-1:0])||i.focus()};qc("ArrowUp",(e=>D(e,-1)),{target:H}),qc("ArrowDown",(e=>D(e,1)),{target:H}),qc("ArrowUp",(e=>D(e,-1)),{target:A}),qc("ArrowDown",(e=>D(e,1)),{target:A});const X=y((()=>(({top:e,end:t,start:a,alignCenter:o,alignEnd:n})=>{const i=n?"end":o?null:"start";return`${e?"top":a?"left":t?"right":"bottom"}${i?`-${i}`:""}`})({top:p.value,start:v.value,end:m.value,alignCenter:b.value,alignEnd:g.value}))),Y=d({}),J=y((()=>
2{if(void 0!==o.floatingMiddleware)return o.floatingMiddleware;const e="string"==typeof o.offset||"number"==typeof o.offset?z.value:o.offset,t=[xs(e)];return!1===x.value&&t.push(rc({boundary:O.value,rootBoundary:L.value,padding:o.boundaryPadding})),!1===S.value&&t.push(lc({boundary:O.value,rootBoundary:L.value,padding:o.boundaryPadding})),!1===B.value&&t.push(sc({boundary:O.value,rootBoundary:L.value,padding:o.boundaryPadding,apply({availableWidth:e,availableHeight:t}){Y.value={maxHeight:t&&u.value?`${t}px`:void 0,maxWidth:e&&u.value?`${e}px`:void 0}}})),t})),{update:Q,floatingStyles:ee}=vc(H,A,{placement:X,middleware:J,strategy:r((()=>o.strategy)),whileElementsMounted:nc}),te=y((()=>({dropup:p.value,dropend:m.value,dropstart:v.value,"position-static":"clippingAncestors"!==o.boundary&&!h.value}))),ae=y((()=>[w.value?o.splitClass:o.toggleClass,{"nav-link":h.value,"dropdown-toggle":!w.value,"dropdown-toggle-no-caret":k.value&&!w.value,show:w.value?void 0:u.value}])),oe=()=>{ue()},le=e=>{w.value?n("click",e):oe()};Kc(A,(()=>{u.value&&(!0===o.autoClose||"outside"===o.autoClose)&&ue()}),{ignore:[T,P]});const re=()=>{u.value&&(!0===o.autoClose||"inside"===o.autoClose)&&ue()},se=()=>{l.value&&ue()},ce=()=>{l.value||ue()},ue=()=>{var e;n("toggle");const t=u.value,a=new jr(t?"hide":"show");n(t?"hide":"show",a),a.defaultPrevented?n(t?"hide-prevented":"show-prevented"):(l.value=!t,n(t?"hidden":"shown"),null==(e=E.value)||e.dispatchEvent(new Event("forceHide")))};return f(u,(()=>{Q()})),t({close:se,open:ce,toggle:ue}),_(Iu,{id:i,open:ce,close:se,toggle:ue,visible:u,isNav:h}),(e,t)=>(N(),j("div",{ref_key:"wrapper",ref:E,class:F([te.value,"btn-group"])},[Z(Td,{id:c(i),ref_key:"splitButton",ref:P,variant:e.splitVariant||e.variant,size:e.size,class:F(ae.value),disabled:c(C)||e.disabled,type:e.splitButtonType,"aria-label":e.ariaLabel,"aria-expanded":c(w)?void 0:c(u),"aria-haspopup":c(w)?void 0:"menu",href:c(w)?e.splitHref:void 0,to:c(w)&&e.splitTo?e.splitTo:void 0,onClick:le},{default:q((()=>[$(e.$slots,"button-content",{},(()=>[W(G(e.text),1)]))])),_:3},8,["id","variant","size","class","disabled","type","aria-label","aria-expanded","aria-haspopup","href","to"]),c(w)?(N(),I(Td,{key:0,ref_key:"button",ref:T,variant:e.variant,size:e.size,disabled:e.disabled,class:F([[e.toggleClass,{show:c(u)}],"dropdown-toggle-split dropdown-toggle"]),"aria-expanded":c(u),"aria-haspopup":"menu",onClick:oe},{default:q((()=>[R("span",Np,[$(e.$slots,"toggle-text",{},(()=>[W(G(e.toggleText),1)]))])])),_:3},8,["variant","size","disabled","class","aria-expanded"])):U("",!0),(N(),I(K,{to:e.container||"body",disabled:!e.container},[!c(M)||c(u)?ne((N(),j("ul",{key:0,ref_key:"floating",ref:A,style:V([c(ee),Y.value]),class:F(["dropdown-menu overflow-auto",[e.menuClass,{show:c(u)}]]),"aria-labelledby":c(i),role:e.role,onClick:re},[$(e.$slots,"default",{hide:se,show:ce})],14,jp)),[[ie,c(M)||c(u)]]):U("",!0)],8,["to","disabled"]))],2))}}),$p={role:"presentation"},Ip=g({__name:"BDropdownDivider",props:{tag:{default:"hr"}},setup:e=>(e,t)=>(N(),j("li",$p,[(N(),I(J(e.tag),{class:"dropdown-divider",role:"separator","aria-orientation":"horizontal"}))]))}),Hp={role:"presentation"},Fp=g({__name:"BDropdownForm",setup:e=>(e,t)=>(N(),j("li",Hp,[R("form",H({class:"dropdown-item-text"},e.$attrs),[$(e.$slots,"default")],16)]))}),Vp={role:"presentation"},Dp=["id","aria-describedby"],Wp=g({inheritAttrs:!1,__name:"BDropdownGroup",props:{ariaDescribedby:{default:void 0},header:{default:void 0},headerClass:{default:void 0},headerTag:{default:"header"},headerVariant:{default:null},id:{default:void 0}},setup(e){const t=e,a=r((()=>t.id?`${t.id}_group_dd_header`:void 0)),o=r((()=>"header"===t.headerTag?void 0:"heading")),n=y((()=>[t.headerClass,{[`text-${t.headerVariant}`]:null!==t.headerVariant}]));return(e,t)=>(N(),j("li",Vp,[(N(),I(J(e.headerTag),{id:a.value,class:F(["dropdown-header",n.value]),role:o.value},{default:q((()=>[$(e.$slots,"header",{},(()=>[W(G(e.header),1)]))])),_:3},8,["id","class","role"])),R("ul",H({id:e.id,role:"group",class:"list-unstyled"},e.$attrs,{"aria-describedby":e.ariaDescribedby||a.value}),[$(e.$slots,"default")],16,Dp)]))}}),Gp={class:"dropdown-header"},Up=g({__name:"BDropdownHeader",setup:e=>(e,t)=>
2(N(),j("li",null,[R("h6",Gp,[$(e.$slots,"default")])]))}),Kp=g({inheritAttrs:!1,__name:"BDropdownItem",props:{linkClass:{default:void 0},wrapperAttrs:{default:void 0},active:{type:[Boolean,String],default:void 0},activeClass:{default:void 0},append:{type:[Boolean,String],default:void 0},disabled:{type:[Boolean,String],default:void 0},exactActiveClass:{default:void 0},href:{default:void 0},icon:{type:[Boolean,String],default:void 0},opacity:{default:void 0},opacityHover:{default:void 0},rel:{default:void 0},replace:{type:[Boolean,String],default:void 0},routerComponentName:{default:void 0},target:{default:void 0},to:{default:void 0},underlineOffset:{default:void 0},underlineOffsetHover:{default:void 0},underlineOpacity:{default:void 0},underlineOpacityHover:{default:void 0},underlineVariant:{default:void 0},variant:{default:null}},emits:["click"],setup(e,{emit:t}){const a=e,o=t,{class:n,...i}=Y(),s=kr((()=>a.active)),u=kr((()=>a.disabled)),{computedLink:d,computedLinkProps:p}=Zu(a),f=y((()=>[a.linkClass,{active:s.value,disabled:u.value,[`text-${a.variant}`]:null!==a.variant}])),m=r((()=>d.value?yd:a.href?"a":"button")),h=l($u,null),v=l(Iu,null),b=l(Hu,null),g=e=>{var t,a,n;o("click",e),null!==b&&!0===(null==(t=null==b?void 0:b.autoClose)?void 0:t.value)&&(null==(a=null==h?void 0:h.close)||a.call(h)),null==(n=null==v?void 0:v.close)||n.call(v)};return(e,t)=>(N(),j("li",H({role:"presentation",class:c(n)},e.wrapperAttrs),[(N(),I(J(m.value),H({class:["dropdown-item",f.value],disabled:c(u),"aria-disabled":!!c(u)||null,"aria-current":!!c(s)||null,href:"a"===m.value?e.href:null,rel:e.rel,role:"menuitem",type:"button"===m.value?"button":null,target:e.target},{...c(p),...i},{onClick:g}),{default:q((()=>[$(e.$slots,"default")])),_:3},16,["class","disabled","aria-disabled","aria-current","href","rel","type","target"]))],16))}}),qp={role:"presentation"},Xp=["disabled"],Yp=g({inheritAttrs:!1,__name:"BDropdownItemButton",props:{active:{type:[Boolean,String],default:!1},activeClass:{default:"active"},buttonClass:{default:void 0},disabled:{type:[Boolean,String],default:!1},variant:{default:null}},emits:["click"],setup(e,{emit:t}){const a=e,o=t,n=kr((()=>a.active)),i=kr((()=>a.disabled)),l=y((()=>[a.buttonClass,{[a.activeClass]:n.value,disabled:i.value,[`text-${a.variant}`]:null!==a.variant}])),r=e=>{o("click",e)};return(e,t)=>(N(),j("li",qp,[R("button",{role:"menu",type:"button",class:F(["dropdown-item",l.value]),disabled:c(i),onClick:r},[$(e.$slots,"default")],10,Xp)]))}}),Jp={role:"presentation"},Zp=g({__name:"BDropdownText",props:{text:{default:""}},setup:e=>(e,t)=>(N(),j("li",Jp,[R("span",H({class:"dropdown-item-text"},e.$attrs),[$(e.$slots,"default",{},(()=>[W(G(e.text),1)]))],16)]))}),Qp=["id","novalidate"],ef=g({__name:"BForm",props:{floating:{type:[Boolean,String],default:!1},id:{default:void 0},novalidate:{type:[Boolean,String],default:!1},validated:{type:[Boolean,String],default:!1}},emits:["submit"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=d(null),l=kr((()=>o.floating)),r=kr((()=>o.novalidate)),s=kr((()=>o.validated)),u=y((()=>({"form-floating":l.value,"was-validated":s.value}))),p=e=>{n("submit",e)};return t({element:i}),(e,t)=>(N(),j("form",{id:e.id,ref_key:"element",ref:i,novalidate:c(r),class:F(u.value),onSubmit:re(p,["prevent"])},[$(e.$slots,"default")],42,Qp))}}),tf={class:"form-floating"},af=["for"],of=g({__name:"BFormFloatingLabel",props:{label:{default:void 0},labelFor:{default:void 0},text:{default:void 0}},setup:e=>(e,t)=>(N(),j("div",tf,[$(e.$slots,"default",{},(()=>[W(G(e.text),1)])),R("label",{for:e.labelFor},[$(e.$slots,"label",{},(()=>[W(G(e.label),1)]))],8,af)]))}),nf=g({__name:"BFormInvalidFeedback",props:{ariaLive:{default:void 0},forceShow:{type:[Boolean,String],default:!1},id:{default:void 0},role:{default:void 0},state:{type:[Boolean,String,null],default:null},tag:{default:"div"},text:{default:void 0},tooltip:{type:[Boolean,String],default:!1}},setup(e){const t=e,a=kr((()=>t.forceShow)),o=kr((()=>t.state)),n=kr((()=>t.tooltip)),i=r((()=>!0===a.value||!1===o.value)),l=y((()=>
2({"d-block":i.value,"invalid-feedback":!n.value,"invalid-tooltip":n.value})));return(e,t)=>(N(),I(J(e.tag),{id:e.id,role:e.role,"aria-live":e.ariaLive,"aria-atomic":!!e.ariaLive||void 0,class:F(l.value)},{default:q((()=>[$(e.$slots,"default",{},(()=>[W(G(e.text),1)]))])),_:3},8,["id","role","aria-live","aria-atomic","class"]))}}),lf=g({__name:"BFormRow",props:{tag:{default:"div"}},setup:e=>(e,t)=>(N(),I(J(e.tag),{class:"row d-flex flex-wrap"},{default:q((()=>[$(e.$slots,"default")])),_:3}))}),rf=g({__name:"BFormText",props:{id:{default:void 0},inline:{type:[Boolean,String],default:!1},tag:{default:"small"},text:{default:void 0},textVariant:{default:"body-secondary"}},setup(e){const t=e,a=kr((()=>t.inline)),o=y((()=>({[`text-${t.textVariant}`]:null!==t.textVariant,"form-text":!a.value})));return(e,t)=>(N(),I(J(e.tag),{id:e.id,class:F(o.value)},{default:q((()=>[$(e.$slots,"default",{},(()=>[W(G(e.text),1)]))])),_:3},8,["id","class"]))}}),sf=g({__name:"BFormValidFeedback",props:{ariaLive:{default:void 0},forceShow:{type:[Boolean,String],default:!1},id:{default:void 0},role:{default:void 0},state:{type:[Boolean,String,null],default:null},tag:{default:"div"},text:{default:void 0},tooltip:{type:[Boolean,String],default:!1}},setup(e){const t=e,a=kr((()=>t.forceShow)),o=kr((()=>t.state)),n=kr((()=>t.tooltip)),i=r((()=>!0===a.value||!0===o.value)),l=y((()=>({"d-block":i.value,"valid-feedback":!n.value,"valid-tooltip":n.value})));return(e,t)=>(N(),I(J(e.tag),{id:e.id,role:e.role,"aria-live":e.ariaLive,"aria-atomic":!!e.ariaLive||void 0,class:F(l.value)},{default:q((()=>[$(e.$slots,"default",{},(()=>[W(G(e.text),1)]))])),_:3},8,["id","role","aria-live","aria-atomic","class"]))}}),cf=g({name:"ComponentOrEmpty",slots:Object,props:{tag:{type:String,default:"div"},to:{type:[String,Object],default:null},skip:{type:Boolean,default:!1}},setup:(e,{slots:t,attrs:a})=>()=>{var o,n,i;return e.skip?null==(o=t.default)?void 0:o.call(t):"Teleport"===e.tag?w(K,{to:e.to},[null==(n=t.default)?void 0:n.call(t)]):w(e.tag,{...a},[null==(i=t.default)?void 0:i.call(t)])}}),uf=["id","disabled","required","name","form","aria-label","aria-labelledby","aria-required","value","true-value","false-value","indeterminate"],df=["for"],pf=g({inheritAttrs:!1,__name:"BFormCheckbox",props:{ariaLabel:{default:void 0},ariaLabelledby:{default:void 0},autofocus:{type:[Boolean,String],default:!1},button:{type:[Boolean,String],default:!1},buttonGroup:{type:[Boolean,String],default:!1},buttonVariant:{default:null},disabled:{type:[Boolean,String],default:!1},form:{default:void 0},id:{default:void 0},indeterminate:{type:[Boolean,String],default:!1},inline:{type:[Boolean,String],default:!1},modelValue:{type:[Boolean,String,Object,Number,null],default:void 0},name:{default:void 0},plain:{type:[Boolean,String],default:!1},required:{type:[Boolean,String],default:void 0},size:{default:void 0},state:{type:[Boolean,String,null],default:null},switch:{type:[Boolean,String],default:!1},uncheckedValue:{type:[Boolean,String,Object,Number,null],default:!1},value:{type:[Boolean,String,Object,Number,null],default:!0}},emits:["update:modelValue","update:indeterminate"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=Q(),s=uu(o,"modelValue",n,{passive:!0}),u=uu(o,"indeterminate",n),p=rd((()=>o.id),"form-check"),f=kr((()=>o.indeterminate)),m=kr((()=>o.autofocus)),h=kr((()=>o.plain)),v=kr((()=>o.button)),b=kr((()=>o.buttonGroup)),g=kr((()=>o.switch)),w=kr((()=>o.disabled)),_=kr((()=>o.inline)),k=kr((()=>o.required)),x=kr((()=>o.state)),S=l(ju,null),B=d(null),{focused:M}=tu(B,{initialValue:m.value}),C=r((()=>!Ir(i.default))),z=y({get:()=>(null==S?void 0:S.modelValue.value)??s.value,set:e=>{if(void 0!==e){if(u.value=!1,null!==S&&Array.isArray(e))return void(S.modelValue.value=e);s.value=e}}}),A=r((()=>!!(o.name??(null==S?void 0:S.name.value))&&(k.value||(null==S?void 0:S.required.value)))),T=r((()=>b.value||((null==S?void 0:S.buttons.value)??!1))),P=y((()=>({plain:h.value||((null==S?void 0:S.plain.value)??!1),button:v.value||((null==S?void 0:S.buttons.value)??!1),inline:_.value||((null==S?void 0:S.inl
2ine.value)??!1),switch:g.value||((null==S?void 0:S.switch.value)??!1),state:x.value||(null==S?void 0:S.state.value),size:o.size??(null==S?void 0:S.size.value)??"md",buttonVariant:o.buttonVariant??(null==S?void 0:S.buttonVariant.value)??"secondary"}))),E=ad(P),O=od(P),L=nd(P);return t({blur:()=>{M.value=!1},element:B,focus:()=>{M.value=!0}}),(e,t)=>(N(),I(cf,{skip:T.value,class:F(c(E))},{default:q((()=>{var a,o,n;return[ne(R("input",H({id:c(p)},e.$attrs,{ref_key:"input",ref:B,"onUpdate:modelValue":t[0]||(t[0]=e=>z.value=e),class:c(O),type:"checkbox",disabled:c(w)||(null==(a=c(S))?void 0:a.disabled.value),required:A.value||void 0,name:e.name||(null==(o=c(S))?void 0:o.name.value),form:e.form||(null==(n=c(S))?void 0:n.form.value),"aria-label":e.ariaLabel,"aria-labelledby":e.ariaLabelledby,"aria-required":A.value||void 0,value:e.value,"true-value":e.value,"false-value":e.uncheckedValue,indeterminate:c(f)}),null,16,uf),[[se,z.value]]),C.value||!1===c(h)?(N(),j("label",{key:0,for:c(p),class:F(c(L))},[$(e.$slots,"default")],10,df)):U("",!0)]})),_:3},8,["skip","class"]))}}),ff=["id"],mf=["innerHTML"],hf=g({__name:"BFormCheckboxGroup",props:{ariaInvalid:{type:[Boolean,String],default:void 0},autofocus:{type:[Boolean,String],default:!1},buttonVariant:{default:"secondary"},buttons:{type:[Boolean,String],default:!1},disabled:{type:[Boolean,String],default:!1},disabledField:{default:"disabled"},form:{default:void 0},htmlField:{default:"html"},id:{default:void 0},modelValue:{default:()=>[]},name:{default:void 0},options:{default:()=>[]},plain:{type:[Boolean,String],default:!1},required:{type:[Boolean,String],default:!1},size:{default:"md"},stacked:{type:[Boolean,String],default:!1},state:{type:[Boolean,String,null],default:null},switches:{type:[Boolean,String],default:!1},textField:{default:"text"},validated:{type:[Boolean,String],default:!1},valueField:{default:"value"}},emits:["change","input","update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=uu(o,"modelValue",n,{passive:!0}),l=rd((()=>o.id),"checkbox"),u=rd((()=>o.name),"checkbox"),p=kr((()=>o.autofocus)),m=kr((()=>o.buttons)),h=kr((()=>o.disabled)),v=kr((()=>o.plain)),b=kr((()=>o.required)),g=kr((()=>o.stacked)),w=kr((()=>o.state)),k=kr((()=>o.switches)),x=kr((()=>o.validated)),S=d(null),{focused:B}=tu(S,{initialValue:p.value});_(ju,{modelValue:i,switch:k,buttonVariant:r((()=>o.buttonVariant)),form:r((()=>o.form)),name:u,state:w,plain:v,size:r((()=>o.size)),inline:r((()=>!g.value)),required:b,buttons:m,disabled:h}),f(i,(e=>{n("input",[...e]),s((()=>{n("change",[...e])}))}));const M=y((()=>o.options.map(((e,t)=>"string"==typeof e||"number"==typeof e?{props:{value:e,disabled:h.value},text:e.toString(),html:void 0,self:Symbol(`checkboxGroupOptionItem${t}`)}:{props:{value:e[o.valueField],disabled:e[o.disabledField],...e.props?e.props:{}},text:e[o.textField],html:e[o.htmlField],self:Symbol(`checkboxGroupOptionItem${t}`)})))),C=y((()=>({required:b.value,ariaInvalid:o.ariaInvalid,state:w.value,validated:x.value,buttons:m.value,stacked:g.value,size:o.size}))),z=id(C),A=ld(C);return t({blur:()=>{B.value=!1},focus:()=>{B.value=!0}}),(e,t)=>(N(),j("div",H(c(z),{id:c(l),ref_key:"element",ref:S,role:"group",class:[c(A),"bv-no-focus-ring"],tabindex:"-1"}),[$(e.$slots,"first"),(N(!0),j(D,null,oe(M.value,(e=>(N(),I(pf,H({key:e.self},e.props),{default:q((()=>[e.html?(N(),j("span",{key:0,innerHTML:e.html},null,8,mf)):(N(),j(D,{key:1},[W(G(e.text),1)],64))])),_:2},1040)))),128)),$(e.$slots,"default")],16,ff))}}),vf=["for"],bf=["id","form","name","multiple","disabled","capture","accept","required","aria-required","directory","webkitdirectory"],gf=g({inheritAttrs:!1,__name:"BFormFile",props:{accept:{default:""},autofocus:{type:[Boolean,String],default:!1},capture:{type:[Boolean,String],default:!1},directory:{type:[Boolean,String],default:!1},disabled:{type:[Boolean,String],default:!1},form:{default:void 0},id:{default:void 0},label:{default:""},labelClass:{default:void 0},modelValue:{default:null},multiple:{type:[Boolean,String],default:!1},name:{default:void 0},noDrop:{type:[Boolean,String],default:!1},noTraverse:{type:[Boolean,String],default:!1},required:{type:[Boolean,String],default:!1},size:{default:void 0},state:{type:[Boolean,String,null],default:null}},emits:["update:modelValue"],setup(e,{expose:t,emit:a}){const o=Q(),n=e,i=uu(n,"modelValue",a,{passive:!0}),l=rd((()=>n.id)),s=kr((()=>n.autofocus)),u=kr((()=>n.directory)),p=kr((()=>n.disabled)),m=kr((()=>n.multiple)),h=kr((()=>n.noDrop));kr((()=>n.noTraverse));const v=kr((()=>n.required)),b=kr((()=>n.state)),g=kr((()=>n.capture)),w=td(b),_=d(null),{focused:k}=tu(_,{initialValue:s.value}),x=r((()=>!Ir(o.label))),S=r((()=>"string"==typeof n.accept?n.accept:n.accept.join(","))),B=y((()=>[w.value,{[`form-control-${n.size}`]:void 0!==n.size}])),M=()=>{var e,t;const a=null===(null==(e=_.value)?void 0:e.files)||void 0===(null==(t=_.value)?void 0:t.files)?null:[..._.value.files];i.value=null===a?null:!0===m.value?a:a[0]},C=e=>{!0===h.value&&e.preventDefault()};return f(i,(e=>{null===e&&null!==_.value&&(_.value.value="")}
2)),t({blur:()=>{k.value=!1},element:_,focus:()=>{k.value=!0},reset:()=>{i.value=null}}),(e,t)=>(N(),j(D,null,[x.value||e.label?(N(),j("label",{key:0,for:c(l),class:F(["form-label",e.labelClass])},[$(e.$slots,"label",{},(()=>[W(G(e.label),1)]))],10,vf)):U("",!0),R("input",H({id:c(l)},e.$attrs,{ref_key:"input",ref:_,type:"file",class:["form-control",B.value],form:e.form,name:e.name,multiple:c(m),disabled:c(p),capture:c(g),accept:S.value||void 0,required:c(v)||void 0,"aria-required":c(v)||void 0,directory:c(u),webkitdirectory:c(u),onChange:M,onDrop:C}),null,16,bf)],64))}}),yf=["input","select","textarea"],wf=yf.map((e=>`${e}:not([disabled])`)).join(),_f=[...yf,"a","button","label"],kf=g({components:{BCol:Op,BFormInvalidFeedback:nf,BFormRow:lf,BFormText:rf,BFormValidFeedback:sf},props:{ariaInvalid:{type:[Boolean,String],default:void 0},contentCols:{type:[Boolean,String,Number],default:void 0},contentColsLg:{type:[Boolean,String,Number],default:void 0},contentColsMd:{type:[Boolean,String,Number],default:void 0},contentColsSm:{type:[Boolean,String,Number],default:void 0},contentColsXl:{type:[Boolean,String,Number],default:void 0},description:{type:[String],default:void 0},disabled:{type:[Boolean,String],default:!1},feedbackAriaLive:{type:String,default:"assertive"},id:{type:String,default:void 0},invalidFeedback:{type:String,default:void 0},label:{type:String,default:void 0},labelAlign:{type:[Boolean,String,Number],default:void 0},labelAlignLg:{type:[Boolean,String,Number],default:void 0},labelAlignMd:{type:[Boolean,String,Number],default:void 0},labelAlignSm:{type:[Boolean,String,Number],default:void 0},labelAlignXl:{type:[Boolean,String,Number],default:void 0},labelClass:{type:[Array,Object,String],default:void 0},labelCols:{type:[Boolean,String,Number],default:void 0},labelColsLg:{type:[Boolean,String,Number],default:void 0},labelColsMd:{type:[Boolean,String,Number],default:void 0},labelColsSm:{type:[Boolean,String,Number],default:void 0},labelColsXl:{type:[Boolean,String,Number],default:void 0},labelFor:{type:String,default:void 0},labelSize:{type:String,default:void 0},labelSrOnly:{type:[Boolean,String],default:!1},state:{type:[Boolean,String],default:null},tooltip:{type:[Boolean,String],default:!1},validFeedback:{type:String,default:void 0},validated:{type:[Boolean,String],default:!1},floating:{type:[Boolean,String],default:!1}},setup(e){const t=kr((()=>e.disabled)),a=kr((()=>e.labelSrOnly)),o=kr((()=>e.state)),n=kr((()=>e.tooltip)),i=kr((()=>e.validated)),l=kr((()=>e.floating)),r=null,c=["xs","sm","md","lg","xl"],u=(e,t)=>c.reduce(((a,o)=>{const n=Ju("xs"===o?"":o,`${t}Cols`);let i=e[n];if(i=""===i||(i||!1),"boolean"!=typeof i&&"auto"!==i){const e=Number.parseInt(i);i=Number.isNaN(e)?0:e,i=i>0&&i}return i&&("xs"===o?a["boolean"==typeof i?"col":"cols"]=i:a[o||("boolean"==typeof i?"col":"cols")]=i),a}),{}),p=d(null),m=(t,a=null)=>{if(Vr&&e.labelFor&&null!==p.value){const o=p.value.querySelector(`#${CSS.escape(e.labelFor)}`);if(o){const e="aria-describedby",n=(t||"").split(Ar),i=(a||"").split(Ar),l=(o.getAttribute(e)||"").split(Ar).filter((e=>!i.includes(e))).concat(n).filter(((e,t,a)=>a.indexOf(e)===t)).filter((e=>e)).join(" ").trim();l?o.setAttribute(e,l):o.removeAttribute(e)}}},h=y((()=>u(e,"content"))),v=y((()=>{return t=e,a="label",c.reduce(((e,o)=>{const n=Ju("xs"===o?"":o,`${a}Align`),i=t[n]||null;return i&&("xs"===o?e.push(`text-${i}`):e.push(`text-${o}-${i}`)),e}),[]);var t,a})),b=y((()=>u(e,"label"))),g=y((()=>Object.keys(h.value).length>0||Object.keys(b.value).length>0)),w=td(o),_=xr((()=>e.ariaInvalid),o);return f((()=>r),((e,t)=>{e!==t&&m(e,t)})),L((()=>{s((()=>{m(r)}))})),{disabledBoolean:t,labelSrOnlyBoolean:a,stateBoolean:o,tooltipBoolean:n,validatedBoolean:i,floatingBoolean:l,ariaDescribedby:r,computedAriaInvalid:_,contentColProps:h,isHorizontal:g,labelAlignClasses:v,labelColProps:b,onLegendClick:t=>{if(e.labelFor||null===p.value)return;const{target:a}=t,o=a?a.tagName:"";if(-1!==_f.indexOf(o))return;const n=[...p.value.querySelectorAll(wf)].filter(Hr),[i]=n;1===n.length&&i instanceof HTMLElement&&$r(i)},stateClass:w}},render(){const e=this.$props,t=this.$slots,a=rd(),o=!e.labelFor;let n=null;const i=Uu("label",{},t)||e.label,l=i?Bu("_BV_label_"):null;if(i||this.isHorizontal){const t=o?"legend":"label";if(this.labelSrOnlyBoolean)i&&(n=w(t,{class:"visually-hidden",id:l,for:e.labelFor||null},i)),n=this.isHorizontal?w(Op,this.labelColProps,{default:()=>n}):w("div",{},[n]);else{const a={onClick:o?this.onLegendClick:null,...this.isHorizontal?this.labelColProps:{},tag:this.isHorizontal?t:null,id:l,for:e.labelFor||null,tabIndex:o?"-1":null,class:[this.isHorizontal?"col-form-label":"form-label",{"bv-no-focus-ring":o,"col-form-label":this.isHorizontal||o,"pt-0":!this.isHorizontal&&o,"d-block":!this.isHorizontal&&!o,[`col-form-label-${e.labelSize}`]:!!e.labelSize},this.labelAlignClasses,e.labelClass]};n=this.isHorizontal?w(Op,a,{default:()=>i}):w(t,a,i)}}let r=null;const s=Uu("invalid-feedback",{}
2,t)||this.invalidFeedback,c=s?Bu("_BV_feedback_invalid_"):void 0;s&&(r=w(nf,{ariaLive:e.feedbackAriaLive,id:c,state:this.stateBoolean,tooltip:this.tooltipBoolean},{default:()=>s}));let u=null;const d=Uu("valid-feedback",{},t)||this.validFeedback,p=d?Bu("_BV_feedback_valid_"):void 0;d&&(u=w(sf,{ariaLive:e.feedbackAriaLive,id:p,state:this.stateBoolean,tooltip:this.tooltipBoolean},{default:()=>d}));let f=null;const m=Uu("description",{},t)||this.description,h=m?Bu("_BV_description_"):void 0;m&&(f=w(rf,{id:h},{default:()=>m}));const v=this.ariaDescribedby=[h,!1===this.stateBoolean?c:null,!0===this.stateBoolean?p:null].filter((e=>e)).join(" ")||null,b=[Uu("default",{ariaDescribedby:v,descriptionId:h,id:a,labelId:l},t)||"",r,u,f];!this.isHorizontal&&this.floatingBoolean&&b.push(n);let g=w("div",{ref:"content",class:[{"form-floating":!this.isHorizontal&&this.floatingBoolean}]},b);this.isHorizontal&&(g=w(Op,{ref:"content",...this.contentColProps},{default:()=>b}));const y={class:[this.stateClass,{"was-validated":this.validatedBoolean}],id:rd((()=>e.id)).value,disabled:o?this.disabledBoolean:null,role:o?null:"group","aria-invalid":this.computedAriaInvalid,"aria-labelledby":o&&this.isHorizontal?l:null};return this.isHorizontal&&!o?w(lf,y,{default:()=>[n,g]}):w(o?"fieldset":"div",y,this.isHorizontal&&o?[w(lf,null,{default:()=>[n,g]})]:this.isHorizontal||!this.floatingBoolean?[n,g]:[g])}}),xf=["id","value","name","form","type","disabled","placeholder","required","autocomplete","readonly","min","max","step","list","aria-required","aria-invalid"],Sf=g({__name:"BFormInput",props:{max:{default:void 0},min:{default:void 0},step:{default:void 0},type:{default:"text"},ariaInvalid:{type:[Boolean,String],default:void 0},autocomplete:{default:void 0},autofocus:{type:[Boolean,String],default:!1},disabled:{type:[Boolean,String],default:!1},form:{default:void 0},formatter:{type:Function,default:void 0},id:{default:void 0},lazy:{type:[Boolean,String],default:!1},lazyFormatter:{type:[Boolean,String],default:!1},list:{default:void 0},modelValue:{default:""},name:{default:void 0},number:{type:[Boolean,String],default:!1},placeholder:{default:void 0},plaintext:{type:[Boolean,String],default:!1},readonly:{type:[Boolean,String],default:!1},required:{type:[Boolean,String],default:!1},size:{default:void 0},state:{type:[Boolean,String,null],default:null},trim:{type:[Boolean,String],default:!1},debounce:{default:0},debounceMaxWait:{default:NaN}},emits:["update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,{input:i,computedId:l,computedAriaInvalid:r,onInput:s,onChange:u,onBlur:p,focus:f,blur:m}=sd(o,n),h=kr((()=>o.disabled)),v=kr((()=>o.required)),b=kr((()=>o.readonly)),g=kr((()=>o.plaintext)),w=kr((()=>o.state)),_=td(w),k=d(!1),x=y((()=>{const e="range"===o.type,t="color"===o.type;return[_.value,{"form-control-highlighted":k.value,"form-range":e,"form-control":t||!g.value&&!e,"form-control-color":t,"form-control-plaintext":g.value&&!e&&!t,[`form-control-${o.size}`]:!!o.size}]}));return t({blur:m,element:i,focus:f}),(e,t)=>(N(),j("input",{id:c(l),ref_key:"input",ref:i,value:e.modelValue,class:F(x.value),name:e.name||void 0,form:e.form||void 0,type:e.type,disabled:c(h),placeholder:e.placeholder,required:c(v)||void 0,autocomplete:e.autocomplete||void 0,readonly:c(b)||c(g),min:e.min,max:e.max,step:e.step,list:"password"!==e.type?e.list:void 0,"aria-required":c(v)||void 0,"aria-invalid":c(r),onInput:t[0]||(t[0]=e=>c(s)(e)),onChange:t[1]||(t[1]=e=>c(u)(e)),onBlur:t[2]||(t[2]=e=>c(p)(e))},null,42,xf))}}),Bf=["id","disabled","required","name","form","aria-label","aria-labelledby","value","aria-required"],Mf=["for"],Cf=g({inheritAttrs:!1,__name:"BFormRadio",props:{ariaLabel:{default:void 0},ariaLabelledby:{default:void 0},autofocus:{type:[Boolean,String],default:!1},button:{type:[Boolean,String],default:!1},buttonGroup:{type:[Boolean,String],default:!1},buttonVariant:{default:null},disabled:{type:[Boolean,String],default:!1},form:{default:void 0},id:{default:void 0},inline:{type:[Boolean,String],default:!1},modelValue:{type:[String,Boolean,Object,Number,null],default:void 0},name:{default:void 0},plain:{type:[Boolean,String],default:!1},required:{type:[Boolean,String],default:!1},size:{default:void 0},state:{type:[Boolean,String,null],default:null},value:{type:[String,Boolean,Object,Number,null],default:!0}},emits:["update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=Q(),s=uu(o,"modelValue",n,{passive:!0}),u=rd((()=>o.id),"form-check"),p=kr((()=>o.autofocus)),f=kr((()=>o.plain)),m=kr((()=>o.button)),h=kr((()=>o.buttonGroup)),v=kr((()=>o.disabled)),b=kr((()=>o.inline)),g=kr((()=>o.required)),w=kr((()=>o.state)),_=l(Ru,null),k=d(null),{focused:x}=tu(k,{initialValue:p.value}),S=r((()=>!Ir(i.default))),B=y({get:()=>(null==_?void 0:_.modelValue.value)??s.value,set:e=>{if(void 0!==e){if(null!==_)return void(_.modelValue.value=e);s.value=e}}}),M=r((()=>!!(o.name??(null==_?void 0:_.name.value))&&(g.value||(null==_?void 0:_.required.value)))),C=r((()=>h.value||((null==_?void 0:_.buttons.value)??!1))),z=y((()=>({plain:f.value||((null==_?void 0:_.plain.value)??!1),button:m.value||((null==_?void 0:_.buttons.value)??!1),inline:b.value||((null==_?void 0:_.inline.value)??!1),state:w.value||(null==_?void 0:_.state.value),size:o.size??(null==_?void 0:_.size.value)??"md",buttonVariant:o.buttonVariant??(null==_?void 0:_.buttonVariant.value)??"secondary"}))),A=ad(z),T=od(z),P=nd(z);return t({blur:()=>{x.value=!1},element:k,focus:()=>{x.value=!0}}),(e,t)=>(N(),I(cf,{skip:C.value,class:F(c(A))},{default:q((()=>{var a,o,n;return[ne(R("input",H({id:c(u)},e.$attrs,{ref_key:"input",ref:k,"onUpdate:modelValue":t[0]||(t[0]=e=>B.value=e),class:c(T),type:"radio",disabled:c(v)||(null==(a=c(_))?void 0:a.disabled.value),required:M.value||void 0,name:e.name||(null==(o=c(_))?void 0:o.name.value),form:e.form||(null==(n=c(_))?void 0:n.form.value),"aria-label":e.ariaLabel,"aria-labelledby":e.ariaLabelledby,value:e.value,"aria-required":M.value||void 0}),null,16,Bf),[[ce,B.value]]),S.value||!1===c(f)?(N(),j("label",{key:0,for:c(u),class:F(c(P))},[$(e.$slots,"default")],10,Mf)):U("",!0)]})),_:3},8,["skip","class"]))}}),zf=["id"],Af=["innerHTML"],Tf=g({__name:"BFormRadioGroup",props:{ariaInvalid:{type:[Boolean,String],default:void 0},autofocus:{type:[Boolean,String],default:!1},buttonVariant:{default:"secondary"},buttons:{type:[Boolean,String],default:!1},disabled:{type:[Boolean,String],default:!1},disabledField:{default:"disabled"},form:{default:void 0},htmlField:{default:"html"},id:{default:void 0},modelValue:{type:[String,Boolean,Object,Number,null],default:null},name:{default:void 0},options:{default:()=>[]},plain:{type:[Boolean,String],default:!1},required:{type:[Boolean,String],default:!1},size:{default:"md"},stacked:{type:[Boolean,String],default:!1},state:{type:[Boolean,String,null],default:null},textField:{default:"text"},validated:{type:[Boolean,String],default:!1},valueField:{default:"value"}},emits:["change","input","update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=uu(o,"modelValue",n,{passive:!0}),l=rd((()=>o.id),"radio"),u=rd((()=>o.name),"checkbox"),p=kr((()=>o.autofocus)),m=kr((()=>o.buttons)),h=kr((()=>o.disabled)),v=kr((()=>o.plain)),b=kr((()=>o.required)),g=kr((()=>o.stacked)),w=kr((()=>o.state)),k=kr((()=>o.validated)),x=d(null),{focused:S}=tu(x,{initialValue:p.value});_(Ru,{modelValue:i,buttonVariant:r((()=>o.buttonVariant)),form:r((()=>o.form)),name:u,buttons:m,state:w,plain:v,size:r((()=>o.size)),inline:r((()=>!g.value)),required:b,disabled:h}),f(i,(e=>{n("input",e),s((()=>{n("change",e)}))}
2));const B=y((()=>o.options.map(((e,t)=>"string"==typeof e||"number"==typeof e?{value:e,disabled:h.value,text:e.toString(),html:void 0,self:Symbol(`radioGroupOptionItem${t}`)}:{value:e[o.valueField],disabled:e[o.disabledField],...e.props?e.props:{},text:e[o.textField],html:e[o.htmlField],self:Symbol(`radioGroupOptionItem${t}`)})))),M=y((()=>({required:b.value,ariaInvalid:o.ariaInvalid,state:w.value,validated:k.value,buttons:m.value,stacked:g.value,size:o.size}))),C=id(M),z=ld(M);return t({blur:()=>{S.value=!1},focus:()=>{S.value=!0}}),(e,t)=>(N(),j("div",H(c(C),{id:c(l),ref_key:"element",ref:x,role:"radiogroup",class:[c(z),"bv-no-focus-ring"],tabindex:"-1"}),[$(e.$slots,"first"),(N(!0),j(D,null,oe(B.value,(e=>(N(),I(Cf,{key:e.self,disabled:e.disabled,value:e.value},{default:q((()=>[e.html?(N(),j("span",{key:0,innerHTML:e.html},null,8,Af)):(N(),j(D,{key:1},[W(G(e.text),1)],64))])),_:2},1032,["disabled","value"])))),128)),$(e.$slots,"default")],16,zf))}}),Pf=["value","disabled"],Ef=g({__name:"BFormSelectOption",props:{disabled:{type:[Boolean,String],default:!1},value:{default:void 0}},setup(e){const t=e,a=kr((()=>t.disabled));return(e,t)=>(N(),j("option",{value:e.value,disabled:c(a)},[$(e.$slots,"default")],8,Pf))}}),Of=["label"],Lf=["innerHTML"],Nf=g({__name:"BFormSelectOptionGroup",props:{disabledField:{default:"disabled"},htmlField:{default:"html"},label:{default:void 0},options:{default:()=>[]},textField:{default:"text"},valueField:{default:"value"}},setup(e){const t=e,{normalizedOptions:a}=cd((()=>t.options),t),o=y((()=>a.value));return(e,t)=>(N(),j("optgroup",{label:e.label},[$(e.$slots,"first"),(N(!0),j(D,null,oe(o.value,((t,a)=>(N(),I(Ef,H({key:a,disabled:t.disabled,value:t.value},e.$attrs),{default:q((()=>[t.html?(N(),j("span",{key:0,innerHTML:t.html},null,8,Lf)):(N(),j(D,{key:1},[W(G(t.text),1)],64))])),_:2},1040,["disabled","value"])))),128)),$(e.$slots,"default")],8,Of))}}),jf=["id","name","form","multiple","size","disabled","required","aria-required","aria-invalid"],Rf=["innerHTML"],$f=g({__name:"BFormSelect",props:{ariaInvalid:{type:[Boolean,String],default:void 0},autofocus:{type:[Boolean,String],default:!1},disabled:{type:[Boolean,String],default:!1},disabledField:{default:"disabled"},form:{default:void 0},htmlField:{default:"html"},id:{default:void 0},labelField:{default:"label"},modelValue:{type:[String,Object,Number,Boolean,null],default:""},multiple:{type:[Boolean,String],default:!1},name:{default:void 0},options:{default:()=>[]},optionsField:{default:"options"},plain:{type:[Boolean,String],default:!1},required:{type:[Boolean,String],default:!1},selectSize:{default:0},size:{default:"md"},state:{type:[Boolean,String,null],default:null},textField:{default:"text"},valueField:{default:"value"}},emits:["update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=uu(o,"modelValue",a,{passive:!0}),i=rd((()=>o.id),"input"),l=kr((()=>o.autofocus)),s=kr((()=>o.disabled)),u=kr((()=>o.multiple)),p=kr((()=>o.plain)),f=kr((()=>o.required)),m=kr((()=>o.state)),h=Hc((()=>o.selectSize)),v=td(m),b=d(null),{focused:g}=tu(b,{initialValue:l.value}),w=y((()=>[v.value,{"form-control":p.value,[`form-control-${o.size}`]:"md"!==o.size&&p.value,"form-select":!p.value,[`form-select-${o.size}`]:"md"!==o.size&&!p.value}])),_=r((()=>h.value||p.value?h.value:void 0)),k=xr((()=>o.ariaInvalid),m),{normalizedOptions:x,isComplex:S}=cd((()=>o.options),o),B=y((()=>x.value)),M=y({get:()=>n.value,set:e=>{n.value=e}});return t({blur:()=>{g.value=!1},element:b,focus:()=>{g.value=!0}}),(e,t)=>ne((N(),j("select",{id:c(i),ref_key:"input",ref:b,"onUpdate:modelValue":t[0]||(t[0]=e=>M.value=e),class:F(w.value),name:e.name,form:e.form||void 0,multiple:c(u)||void 0,size:_.value,disabled:c(s),required:c(f)||void 0,"aria-required":c(f)||void 0,"aria-invalid":c(k)},[$(e.$slots,"first"),(N(!0),j(D,null,oe(B.value,((t,a)=>(N(),j(D,{key:a},[c(S)(t)?(N(),I(Nf,{key:0,label:t.label,options:t.options,"value-field":e.valueField,"text-field":e.textField,"html-field":e.htmlField,"disabled-field":e.disabledField},null,8,["label","options","value-field","text-field","html-field","disabled-field"])):(N(),I(Ef,{key:1,value:t.value,disabled:t.disabled},{default:q((()=>[t.html?(N(),j("span",{key:0,innerHTML:t.html},null,8,Rf)):(N(),j(D,{key:1},[W(G(t.text),1)],64))])),_:2},1032,["value","disabled"]))],64)))),128)),$(e.$slots,"default")],10,jf)),[[ue,M.value]])}}),If="ArrowDown",Hf="Home",Ff="PageDown",Vf="PageUp",Df="ArrowUp",Wf=["lang","tabindex","title"],Gf=["name","form","value"],Uf=["id","dir","tabindex","aria-label","aria-invalid","aria-required","aria-valuemin","aria-valuemax","aria-valuenow","aria-valuetext"],Kf=1,qf=1,Xf=500,Yf=100,Jf=10,Zf=4,Qf=g({__name:"BFormSpinbutton",props:{ariaControl
2s:{default:void 0},ariaLabel:{default:void 0},disabled:{type:[Boolean,String],default:!1},form:{default:void 0},formatterFn:{type:Function,default:void 0},id:{default:void 0},inline:{type:[Boolean,String],default:!1},labelDecrement:{default:"Decrement"},labelIncrement:{default:"Increment"},locale:{default:void 0},max:{default:100},min:{default:Kf},modelValue:{default:null},name:{default:void 0},placeholder:{default:void 0},readonly:{type:[Boolean,String],default:!1},repeatDelay:{default:Xf},repeatInterval:{default:Yf},repeatStepMultiplier:{default:Zf},repeatThreshold:{default:Jf},required:{type:[Boolean,String],default:!1},size:{default:void 0},state:{type:[Boolean,String,null],default:null},step:{default:qf},vertical:{type:[Boolean,String],default:!1},wrap:{type:[Boolean,String],default:!1}},emits:["change","update:modelValue"],setup(e,{emit:t}){const a=[Df,If,Hf,"End",Vf,Ff],o=e,n=t,i=uu(o,"modelValue",n,{passive:!0}),s=d(null),{focused:u}=tu(s),p=rd((()=>o.id),"spinbutton"),m=kr((()=>o.disabled)),h=kr((()=>o.inline)),v=kr((()=>o.readonly)),b=kr((()=>o.vertical)),g=kr((()=>o.required)),w=kr((()=>o.wrap)),_=kr((()=>o.state)),k=y((()=>({disabled:m.value,readonly:v.value,focus:u.value,"d-inline-flex":h.value||b.value,"d-flex":!h.value&&!b.value,"align-items-stretch":!b.value,"flex-column":b.value,[`form-control-${o.size}`]:void 0!==o.size}))),x=y((()=>({"d-flex":b.value,"align-self-center":!b.value,"align-items-center":b.value,"border-top":b.value,"border-bottom":b.value,"border-start":!b.value,"border-end":!b.value})));let S,B,M=!1;const C=Hc((()=>o.step)),z=r((()=>Number.isNaN(C.value)?qf:C.value)),A=Hc((()=>o.min)),T=r((()=>Number.isNaN(A.value)?Kf:A.value)),P=Hc((()=>o.max)),E=r((()=>{const e=z.value,t=T.value;return Math.floor((P.value-t)/e)*e+t})),O=Hc((()=>o.repeatDelay),{nanToZero:!0,method:"parseInt"}),I=r((()=>O.value>0?O.value:Xf)),V=Hc((()=>o.repeatInterval),{nanToZero:!0,method:"parseInt"}),D=r((()=>V.value>0?V.value:Yf)),W=Hc((()=>o.repeatThreshold),{nanToZero:!0,method:"parseInt"}),K=r((()=>Math.max(Number.isNaN(W.value)?Jf:W.value,1))),q=Hc((()=>o.repeatStepMultiplier),{nanToZero:!0,method:"parseInt"}),X=r((()=>Math.max(Number.isNaN(q.value)?Zf:q.value,1))),Y=r((()=>{const e=z.value;return Math.floor(e)===e?0:(e.toString().split(".")[1]||"").length})),J=r((()=>Math.pow(10,Y.value||0))),Z=r((()=>null===i.value?"":i.value.toFixed(Y.value))),{isRtl:Q,locale:ae}=(()=>{const e=l(Vu);return L((()=>{f([()=>null==e?void 0:e.isRtl.value,()=>null==e?void 0:e.locale.value],(([e,t])=>{const a=document.documentElement;a.setAttribute("dir",e?"rtl":"ltr"),a.setAttribute("lang",t??"")}),{immediate:!0})})),{...e}})(),oe=y((()=>{const e=[(o.locale??(null==ae?void 0:ae.value))||"locale"];return new Intl.NumberFormat(e).resolvedOptions().locale})),ne=r((()=>o.formatterFn??new Intl.NumberFormat(oe.value,{style:"decimal",useGrouping:!1,minimumIntegerDigits:1,minimumFractionDigits:Y.value,maximumFractionDigits:Y.value,notation:"standard"}).format)),ie=e=>{let{value:t}=i;if(!m.value&&null!==t){const a=z.value*e,n=T.value,l=E.value,r=J.value,{wrap:s}=o;t=Math.round((t-n)/a)*a+n+a,t=Math.round(t*r)/r,i.value=t>l?s?n:l:t<n?s?l:n:t}},le=(e=1)=>{null!==i.value?ie(1*e):i.value=T.value},re=(e=1)=>{null!==i.value?ie(-1*e):i.value=w.value?E.value:T.value},se=e=>{e.preventDefault(),e.stopImmediatePropagation()};qc(a,(e=>{const{code:t,altKey:a,ctrlKey:o,metaKey:n}=e;if(!(m.value||v.value||a||o||n||(se(e),M))){if(fe(),[Df,If].includes(t))return M=!0,t===Df?void ce(e,le):void(t===If&&ce(e,re));if(t===Vf)return void le(X.value);if(t===Ff)return void re(X.value);if(t===Hf)return void(i.value=T.value);"End"===t&&(i.value=E.value)}}),{target:s,eventName:"keydown"}),qc(a,(e=>{const{altKey:t,ctrlKey:a,metaKey:o}=e;m.value||v.value||t||a||o||(se(e),fe(),M=!1,n("change",i.value))}),{target:s,eventName:"keyup"});const ce=(e,t)=>{const{type:a}=e||{};if(!m.value&&!v.value){if(ue(e)&&"mousedown"===a&&e.button)return;fe(),t(1);const o=K.value,n=X.value,i=I.value,l=D.value;S=setTimeout((()=>{let e=0;B=setInterval((()=>{t(e<o?1:n),e++}),l)}),i)}},ue=e=>"mouseup"===e.type||"mousedown"===e.type,de=e=>{ue(e)&&"mouseup"===e.type&&e.button||(se(e),fe(),pe(!1),n("change",i.value))}
2,pe=e=>{try{Gr(e,[document.body,"mouseup",de,!1]),Gr(e,[document.body,"touchend",de,!1])}catch{}},fe=()=>{clearTimeout(S),clearInterval(B),S=void 0,B=void 0},me=y((()=>{const e={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-plus",viewBox:"0 0 16 16"},t={d:"M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z"},a={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-dash",viewBox:"0 0 16 16"},n={d:"M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z"},i={class:[{"py-0":!b.value},"btn","btn-sm","border-0","rounded-0"],tabindex:"-1",type:"button",disabled:m.value||v.value,"aria-disabled":!(!m.value&&!v.value)||void 0,"aria-controls":p.value},l={"aria-hidden":!0,scale:u.value?1.5:1.25},r=(e,t)=>{!m.value&&!v.value&&(se(e),pe(!0),u.value=!0,ce(e,t))},s={button:{...i,"aria-label":o.labelIncrement||void 0,"aria-keyshortcuts":"ArrowUp"},svg:{...l,...e},path:{...t},slot:{name:"increment"},handler:e=>r(e,le)},c={button:{...i,"aria-label":o.labelDecrement||void 0,"aria-keyshortcuts":"ArrowDown"},svg:{...l,...a},path:{...n},slot:{name:"decrement"},handler:e=>r(e,re)};return{top:{...b.value?s:c},bottom:{...b.value?c:s}}}));return(e,t)=>(N(),j("div",{ref_key:"element",ref:s,class:F(["b-form-spinbutton form-control",k.value]),role:"group",lang:oe.value,tabindex:c(m)?void 0:"-1",title:e.ariaLabel,onClick:t[4]||(t[4]=e=>u.value=!0)},[$(e.$slots,me.value.top.slot.name,{hasFocus:c(u)},(()=>[R("button",H(me.value.top.button,{onMousedown:t[0]||(t[0]=(...e)=>me.value.top.handler&&me.value.top.handler(...e)),onTouchstart:t[1]||(t[1]=(...e)=>me.value.top.handler&&me.value.top.handler(...e))}),[(N(),j("svg",ee(te(me.value.top.svg)),[R("path",ee(te(me.value.top.path)),null,16)],16))],16)])),e.name&&!c(m)?(N(),j("input",{key:"hidden",type:"hidden",name:e.name,form:e.form,value:Z.value},null,8,Gf)):U("",!0),R("output",{id:c(p),key:"output",class:F(["flex-grow-1",x.value]),dir:c(Q)?"rtl":"ltr",tabindex:c(m)?void 0:"0",role:"spinbutton","aria-live":"off","aria-label":e.ariaLabel||void 0,"aria-invalid":!!(!1===c(_)||null!==!c(i)&&c(g))||void 0,"aria-required":!!c(g)||void 0,"aria-valuemin":T.value,"aria-valuemax":E.value,"aria-valuenow":null!==c(i)?c(i):void 0,"aria-valuetext":null!==c(i)?ne.value(c(i)):void 0},[R("bdi",null,G((null!==c(i)?ne.value(c(i)):e.placeholder)||""),1)],10,Uf),$(e.$slots,me.value.bottom.slot.name,{hasFocus:c(u)},(()=>[R("button",H(me.value.bottom.button,{onMousedown:t[2]||(t[2]=(...e)=>me.value.bottom.handler&&me.value.bottom.handler(...e)),onTouchstart:t[3]||(t[3]=(...e)=>me.value.bottom.handler&&me.value.bottom.handler(...e))}),[(N(),j("svg",ee(te(me.value.bottom.svg)),[R("path",ee(te(me.value.bottom.path)),null,16)],16))],16)]))],10,Wf))}}),em=["id"],tm=g({__name:"BFormTag",props:{disabled:{type:[Boolean,String],default:!1},id:{default:void 0},noRemove:{type:[Boolean,String],default:!1},pill:{type:[Boolean,String],default:!1},removeLabel:{default:"Remove tag"},tag:{default:"span"},title:{default:void 0},variant:{default:"secondary"}},emits:["remove"],setup(e,{emit:t}){const a=e,o=t,n=Q(),i=rd((()=>a.id)),l=kr((()=>a.disabled)),s=kr((()=>a.noRemove)),u=kr((()=>a.pill)),d=y((()=>{var e;return(((null==(e=n.default)?void 0:e.call(n,{})[0].children)??"").toString()||a.title)??""})),p=r((()=>`${i.value}taglabel__`)),f=y((()=>({[`text-bg-${a.variant}`]:null!==a.variant,"rounded-pill":u.value,disabled:l.value})));return(e,t)=>(N(),I(J(e.tag),{id:c(i),title:d.value,class:F(["badge b-form-tag d-inline-flex align-items-center mw-100",f.value]),"aria-labelledby":p.value},{default:q((()=>[R("span",{id:p.value,class:"b-form-tag-content flex-grow-1 text-truncate"},[$(e.$slots,"default",{},(()=>[W(G(d.value),1)]))],8,em),c(l)||c(s)?U("",!0):(N(),I(bd,{key:0,"aria-keyshortcuts":"Delete","aria-label":e.removeLabel,class:"b-form-tag-remove","aria-describedby":p.value,"aria-controls":e.id,onClick:t[0]||(t[0]=e=>o("remove",d.value))},null,8,["aria-label","aria-describedby","aria-controls"]))])),_:3},8,["id","title","class","aria-labelledby"]))}}),am=["id"],om=["id","for","aria-live"],nm=["id","aria-live"],im=["id"],lm=["aria-controls"],rm={role:"group",class:"d-flex"},sm=["id","disabled","value","type","placeholder","form","required","aria-required"],cm=["disabled"],um={"aria-live":"polite","aria-atomic":"true"}
2,dm={key:0,class:"d-block invalid-feedback"},pm={key:1,class:"form-text text-body-secondary"},fm={key:2,class:"form-text text-body-secondary"},mm=["name","value"],hm=g({__name:"BFormTags",props:{addButtonText:{default:"Add"},addButtonVariant:{default:"outline-secondary"},addOnChange:{type:[Boolean,String],default:!1},autofocus:{type:[Boolean,String],default:!1},disabled:{type:[Boolean,String],default:!1},duplicateTagText:{default:"Duplicate tag(s)"},form:{default:void 0},inputAttrs:{default:void 0},inputClass:{default:void 0},inputId:{default:void 0},inputType:{default:"text"},invalidTagText:{default:"Invalid tag(s)"},limit:{default:void 0},limitTagsText:{default:"Tag limit reached"},modelValue:{default:()=>[]},name:{default:void 0},noAddOnEnter:{type:[Boolean,String],default:!1},noOuterFocus:{type:[Boolean,String],default:!1},noTagRemove:{type:[Boolean,String],default:!1},placeholder:{default:"Add tag..."},removeOnDelete:{type:[Boolean,String],default:!1},required:{type:[Boolean,String],default:!1},separator:{default:void 0},size:{default:"md"},state:{type:[Boolean,String,null],default:null},tagClass:{default:void 0},tagPills:{type:[Boolean,String],default:!1},tagRemoveLabel:{default:void 0},tagRemovedLabel:{default:"Tag removed"},tagValidator:{type:Function,default:()=>!0},tagVariant:{default:"secondary"}},emits:["blur","focus","focusin","focusout","input","tag-state","update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=uu(o,"modelValue",n),l=rd(),s=kr((()=>o.addOnChange)),u=kr((()=>o.autofocus)),p=kr((()=>o.disabled)),f=kr((()=>o.noAddOnEnter)),m=kr((()=>o.noOuterFocus)),h=kr((()=>o.noTagRemove)),v=kr((()=>o.removeOnDelete)),b=kr((()=>o.required)),g=kr((()=>o.state)),w=kr((()=>o.tagPills)),_=Hc((()=>o.limit??NaN)),k=td(g),x=d(null),{focused:S}=tu(x,{initialValue:u.value}),B=r((()=>o.inputId||`${l.value}input__`)),M=d([...i.value]),C=d(""),z=d(i.value.length>0),A=d(""),T=d([]),P=d([]),E=d([]);$c(i,M,{direction:"ltr",transform:{ltr:e=>[...e]}});const O=y((()=>[k.value,{[`form-control-${o.size}`]:"md"!==o.size,disabled:p.value,focus:S.value}])),L=y((()=>M.value.includes(C.value))),V=y((()=>""!==C.value&&!o.tagValidator(C.value))),K=r((()=>M.value.length===_.value)),X=r((()=>!V.value&&!L.value)),Y=y((()=>({addButtonText:o.addButtonText,addButtonVariant:o.addButtonVariant,addTag:se,disableAddButton:X.value,disabled:p.value,duplicateTagText:o.duplicateTagText,duplicateTags:E.value,form:o.form,inputAttrs:{...o.inputAttrs,disabled:p.value,form:o.form,id:B,value:C},inputHandlers:{input:ae,keydown:ie,change:ne},inputId:B,inputType:o.inputType,invalidTagText:o.invalidTagText,invalidTags:P.value,isDuplicate:L.value,isInvalid:V.value,isLimitReached:K.value,limitTagsText:o.limitTagsText,limit:_.value,noTagRemove:h.value,placeholder:o.placeholder,removeTag:ce,required:b.value,separator:o.separator,size:o.size,state:g.value,tagClass:o.tagClass,tagPills:w.value,tagRemoveLabel:o.tagRemoveLabel,tagVariant:o.tagVariant,tags:M.value}))),J=e=>{p.value?e.target.blur():n("focusin",e)},Z=e=>{p.value||m.value||(S.value=!0,n("focus",e))},Q=e=>{S.value=!1,n("blur",e)},ae=e=>{var t,a;const i="string"==typeof e?e:e.target.value;z.value=!1,null!=(t=o.separator)&&t.includes(i.charAt(0))&&i.length>0?x.value&&(x.value.value=""):(C.value=i,null!=(a=o.separator)&&a.includes(i.charAt(i.length-1))?se(i.slice(0,i.length-1)):(T.value=o.tagValidator(i)&&!L.value?[i]:[],P.value=o.tagValidator(i)?[]:[i],E.value=L.value?[i]:[],n("tag-state",T.value,P.value,E.value)))},ne=e=>{s.value&&(ae(e),L.value||se(C.value))},ie=e=>{"Enter"!==e.key||f.value?("Backspace"===e.key||"Delete"===e.key)&&v.value&&""===C.value&&z.value&&M.value.length>0?ce(M.value[M.value.length-1]):z.value=!0:se(C.value)};qc(ie,{target:x});const le=y((()=>{if(o.separator)return"string"==typeof o.separator?o.separator:o.separator.join("")})),re=y((()=>{if(le.value)return new RegExp(`[${zu(le.value)}]+`)})),se=e=>{e=(e??C.value).trim();const t=re.value?e.split(re.value).map((e=>e.trim())):[e],a=[];for(const n of t)if(""!==n&&!L.value&&o.tagValidator(n)){if(_.value&&K.value)break;a.push(n)}const l=[...i.value,...a];C.value="",z.value=!0,i.value=l,n("input",l),S.value=!0},ce=e=>{const t=M.value.indexOf((null==e?void 0:e.toString())??"");-1!==t&&(A.value=M.value.splice(t,1).toString(),i.value=M.value)};return t({blur:()=>{S.value=!1},element:x,focus:()=>{S.value=!0}}),(e,t)=>(N(),j("div",{id:c(l),class:F(["b-form-tags form-control h-auto",O.value]),role:"group",tabindex:"-1",onFocusin:J,onFocusout:t[1]||(t[1]=e=>n("focusout",e))},[R("output",{id:`${c(l)}selected_tags__`,class:"visually-hidden",for:B.value,"aria-live":c(S)?"polite":"off","aria-atomic":"true","aria-relevant":"additions text"},G(M.value.join(", ")),9,om),R("div",{id:`${c(l)}removed_tags__`,role:"status","aria-live":c(S)?"assertive":"off","aria-atomic":"true",class:"visually-hidden"}," ("+G(e.tagRemovedLabel)+") "+G(A.value),9,nm),$(e.$slots,"default",ee(te(Y.value)),(()=>[R("ul",{id:`${c(l)}tag_list__`,class:"b-form-tags-list list-unstyled mb-0 d-flex flex-wrap align-items-center"},[(N(!0),j(D,null,oe(M.value,((t,a)=>$(e.$slots,"tag",{key:a,tag:t,tagClass:e.tagClass,tagVariant:e.tagVariant,tagPills:c(w),removeTag:ce},(()=>[(N(),I(tm,{key:t,class:F(e.tagClass),tag:"li",variant:e.tagVariant,pill:e.tagPills,onRemove:ce},{default:q((()=>[W(G(t),1)])),_:2},1032,["class","variant","pill"]))])))),128)),R("li",{role:"none","aria-live":"off",class:"b-from-tags-field flex-grow-1","aria-controls":`${c(l)}tag_list__`},[R("div",rm,[R("input",H({id:B.value,ref_key:"input",ref:x,disabled:c(p
2),value:C.value,type:e.inputType,placeholder:e.placeholder,class:"b-form-tags-input w-100 flex-grow-1 p-0 m-0 bg-transparent border-0",style:{outline:"currentcolor none 0px","min-width":"5rem"}},e.inputAttrs,{form:e.form,required:c(b)||void 0,"aria-required":c(b)||void 0,onInput:ae,onChange:ne,onFocus:Z,onBlur:Q}),null,16,sm),X.value?(N(),j("button",{key:0,type:"button",class:F(["btn b-form-tags-button py-0",[e.inputClass,{[`btn-${e.addButtonVariant}`]:null!==e.addButtonVariant,"disabled invisible":0===C.value.length}]]),style:{"font-size":"90%"},disabled:c(p)||0===C.value.length||K.value,onClick:t[0]||(t[0]=e=>se(C.value))},[$(e.$slots,"add-button-text",{},(()=>[W(G(e.addButtonText),1)]))],10,cm)):U("",!0)])],8,lm)],8,im),R("div",um,[V.value?(N(),j("div",dm,G(e.invalidTagText)+": "+G(C.value),1)):U("",!0),L.value?(N(),j("small",pm,G(e.duplicateTagText)+": "+G(C.value),1)):U("",!0),M.value.length===e.limit?(N(),j("small",fm,"Tag limit reached")):U("",!0)])])),e.name?(N(!0),j(D,{key:0},oe(M.value,((t,a)=>(N(),j("input",{key:a,type:"hidden",name:e.name,value:t},null,8,mm)))),128)):U("",!0)],42,am))}}),vm=["id","name","form","value","disabled","placeholder","required","autocomplete","readonly","aria-required","aria-invalid","rows","wrap"],bm=g({__name:"BFormTextarea",props:{noResize:{type:[Boolean,String],default:!1},rows:{default:2},wrap:{default:"soft"},ariaInvalid:{type:[Boolean,String],default:void 0},autocomplete:{default:void 0},autofocus:{type:[Boolean,String],default:!1},disabled:{type:[Boolean,String],default:!1},form:{default:void 0},formatter:{type:Function,default:void 0},id:{default:void 0},lazy:{type:[Boolean,String],default:!1},lazyFormatter:{type:[Boolean,String],default:!1},list:{default:void 0},modelValue:{default:""},name:{default:void 0},number:{type:[Boolean,String],default:!1},placeholder:{default:void 0},plaintext:{type:[Boolean,String],default:!1},readonly:{type:[Boolean,String],default:!1},required:{type:[Boolean,String],default:!1},size:{default:void 0},state:{type:[Boolean,String,null],default:null},trim:{type:[Boolean,String],default:!1},debounce:{default:0},debounceMaxWait:{default:NaN}},emits:["update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,{input:i,computedId:l,computedAriaInvalid:r,onInput:s,onChange:u,onBlur:d,focus:p,blur:f}=sd(o,n),m=kr((()=>o.disabled)),h=kr((()=>o.required)),v=kr((()=>o.readonly)),b=kr((()=>o.plaintext)),g=kr((()=>o.noResize)),w=kr((()=>o.state)),_=td(w),k=y((()=>[_.value,b.value?"form-control-plaintext":"form-control",{[`form-control-${o.size}`]:!!o.size}])),x=y((()=>({resize:g.value?"none":void 0})));return t({blur:f,element:i,focus:p}),(e,t)=>(N(),j("textarea",{id:c(l),ref_key:"input",ref:i,class:F(k.value),name:e.name||void 0,form:e.form||void 0,value:e.modelValue??void 0,disabled:c(m),placeholder:e.placeholder,required:c(h)||void 0,autocomplete:e.autocomplete||void 0,readonly:c(v)||c(b),"aria-required":e.required||void 0,"aria-invalid":c(r),rows:e.rows,style:V(x.value),wrap:e.wrap||void 0,onInput:t[0]||(t[0]=e=>c(s)(e)),onChange:t[1]||(t[1]=e=>c(u)(e)),onBlur:t[2]||(t[2]=e=>c(d)(e))},null,46,vm))}}),gm={key:0,class:"input-group-text"},ym=["innerHTML"],wm={key:1},_m={key:0,class:"input-group-text"},km=["innerHTML"],xm={key:1},Sm=g({__name:"BInputGroup",props:{append:{default:void 0},appendHtml:{default:void 0},id:{default:void 0},prepend:{default:void 0},prependHtml:{default:void 0},size:{default:"md"},tag:{default:"div"}},setup(e){const t=e,a=y((()=>({[`input-group-${t.size}`]:"md"!==t.size}))),o=r((()=>!!t.append||!!t.appendHtml)),n=r((()=>!!t.prepend||!!t.prependHtml));return(e,t)=>(N(),I(J(e.tag),{id:e.id,class:F(["input-group",a.value]),role:"group"},{default:q((()=>[$(e.$slots,"prepend",{},(()=>[n.value?(N(),j("span",gm,[e.prependHtml?(N(),j("span",{key:0,innerHTML:e.prependHtml},null,8,ym)):(N(),j("span",wm,G(e.prepend),1))])):U("",!0)])),$(e.$slots,"default"),$(e.$slots,"append",{},(()=>[o.value?(N(),j("span",_m,[e.appendHtml?(N(),j("span",{key:0,innerHTML:e.appendHtml},null,8,km)):(N(),j("span",xm,G(e.append),1))])):U("",!0)]))])),_:3},8,["id","class"]))}}),Bm=g({__name:"BInputGroupText",props:{tag:{default:"div"},text:{default:void 0}},setup:e=>(e,t)=>
2(N(),I(J(e.tag),{class:"input-group-text"},{default:q((()=>[$(e.$slots,"default",{},(()=>[W(G(e.text),1)]))])),_:3}))}),Mm=g({__name:"BInputGroupAddon",props:{isText:{type:[Boolean,String],default:!1}},setup(e){const t=e,a=kr((()=>t.isText));return(e,t)=>c(a)?(N(),I(Bm,{key:0},{default:q((()=>[$(e.$slots,"default")])),_:3})):$(e.$slots,"default",{key:1})}}),Cm=g({__name:"BInputGroupAppend",props:{isText:{type:[Boolean,String],default:!1}},setup:e=>(e,t)=>(N(),I(Mm,ee(te(e.$props)),{default:q((()=>[$(e.$slots,"default")])),_:3},16))}),zm=g({__name:"BInputGroupPrepend",props:{isText:{type:[Boolean,String],default:!1}},setup:e=>(e,t)=>(N(),I(Mm,ee(te(e.$props)),{default:q((()=>[$(e.$slots,"default")])),_:3},16))}),Am=g({__name:"BListGroup",props:{flush:{type:[Boolean,String],default:!1},horizontal:{type:[Boolean,String],default:!1},numbered:{type:[Boolean,String],default:!1},tag:{default:"div"}},setup(e){const t=e,a=kr((()=>t.flush)),o=kr((()=>t.numbered)),n=kr((()=>t.horizontal)),i=y((()=>{const e=!a.value&&n.value;return{"list-group-flush":a.value,"list-group-horizontal":!0===e,[`list-group-horizontal-${e}`]:"string"==typeof e,"list-group-numbered":o.value}})),l=r((()=>!0===o.value?"ol":t.tag));return _(Ou,{numbered:o}),(e,t)=>(N(),I(J(l.value),{class:F(["list-group",i.value])},{default:q((()=>[$(e.$slots,"default")])),_:3},8,["class"]))}}),Tm=g({__name:"BListGroupItem",props:{action:{type:[Boolean,String],default:!1},button:{type:[Boolean,String],default:!1},tag:{default:"div"},active:{type:[Boolean,String],default:!1},activeClass:{default:void 0},append:{type:[Boolean,String],default:void 0},disabled:{type:[Boolean,String],default:void 0},exactActiveClass:{default:void 0},href:{default:void 0},icon:{type:[Boolean,String],default:void 0},opacity:{default:void 0},opacityHover:{default:void 0},rel:{default:void 0},replace:{type:[Boolean,String],default:void 0},routerComponentName:{default:void 0},target:{default:void 0},to:{default:void 0},underlineOffset:{default:void 0},underlineOffsetHover:{default:void 0},underlineOpacity:{default:void 0},underlineOpacityHover:{default:void 0},underlineVariant:{default:void 0},variant:{default:void 0}},setup(e){const t=e,a=Y(),o=l(Ou,null),n=kr((()=>t.action)),i=kr((()=>t.active)),s=kr((()=>t.button)),u=kr((()=>t.disabled)),{computedLink:d}=Zu(t),p=r((()=>!s.value&&d.value)),f=r((()=>null!=o&&o.numbered.value?"li":s.value?"button":p.value?yd:t.tag)),m=y((()=>n.value||p.value||s.value||["a","router-link","button","b-link"].includes(t.tag))),h=y((()=>({[`list-group-item-${t.variant}`]:null!==t.variant&&void 0!==t.variant,"list-group-item-action":m.value,active:i.value,disabled:u.value}))),v=y((()=>{const e={};return s.value&&((!a||!a.type)&&(e.type="button"),u.value&&(e.disabled=!0)),e}));return(e,t)=>(N(),I(J(f.value),H({class:["list-group-item",h.value],"aria-current":!!c(i)||void 0,"aria-disabled":!!c(u)||void 0,target:p.value?e.target:void 0,href:c(s)?void 0:e.href,to:c(s)?void 0:e.to},v.value),{default:q((()=>[$(e.$slots,"default")])),_:3},16,["class","aria-current","aria-disabled","target","href","to"]))}}),Pm={id:"__BVID__modal-container"},Em=g({__name:"BModalOrchestrator",props:{teleportDisabled:{type:[Boolean,String],default:!1},teleportTo:{default:"body"}},setup(e,{expose:t}){const a=e,o=kr((()=>a.teleportDisabled)),{modals:n,remove:i,show:r,confirm:s}=(()=>{const{lastStack:e,stack:t}=dd();return{...l(Wu),hide:(t="")=>{var a;null!=e&&e.value&&(null==(a=null==e?void 0:e.value.exposed)||a.hide(t))},hideAll:(e="")=>{null==t||t.value.forEach((t=>{var a;null==(a=t.exposed)||a.hide(e)}))}}})();return t({modals:n,show:r,confirm:s}),(e,t)=>(N(),I(K,{to:e.teleportTo,disabled:c(o)},[R("div",Pm,[(N(!0),j(D,null,oe(c(n),((e,t)=>(N(),I(J(e.value.component),H({key:t,modelValue:e.value.props._modelValue,"onUpdate:modelValue":t=>e.value.props._modelValue=t},(e=>Ku(e,["_promise","_self","_isConfirm","_modelValue"]))(e.value.props),{"teleport-disabled":!0,onHide:t=>{if(!0===e.value.props._isConfirm){if("ok"===t.trigger)return void e.value.props._promise.resolve(!0);if("cancel"===t.trigger)return void e.value.props._promise.resolve(!1);e.value.props._promise.resolve(null)}e.value.props._promise.resolve(!0)},onHidden:t=>{var a;return null==(a=c(i))?void 0:a(e.value.props._self)}}),null,16,["modelValue","onUpdate:modelValue","onHide","onHidden"])))),128))])],8,["to","disabled"]))}}),Om=g({__name:"BNav",props:{align:{default:void 0},cardHeader:{type:[Boolean,String],default:!1},fill:{type:[Boolean,String],default:!1},justified:{type:[Boolean,String],default:!1},pills:{type:[Boolean,String],default:!1},small:{type:[Boolean,String],default:!1},tabs:{type:[Boolean,String],default:!1},tag:{default:"ul"},underline:{type:[Boolean,String],default:!1},vertical:{type:[Boolean,String],default:!1}},setup(e){const t=e,a=kr((()=>t.cardHeader)),o=kr((()=>t.fill)),n=kr((()=>t.justified)),i=kr((()=>t.pills)),l=kr((()=>t.small)),r=kr((()=>t.tabs)),s=kr((()=>t.vertical)),c=_r((()=>t.align)),u=kr((()=>t.underline)),d=y((()=>({"nav-tabs":r.value,"nav-pills":i.value&&!r.value,"card-header-tabs":!s.value&&a.value&&r.value,"card-header-pills":!s.value&&a.value&&i.value&&!r.value,"flex-column":s.value,"nav-fill":!s.value&&o.value,"nav-justified":!s.value&&n.value,[c.value]:!s.value&&void 0!==t.align,small:l.value,"nav-underline":u.value})));return(e,t)=>(N(),I(J(e.tag),{class:F(["nav",d.value])},{default:q((()=>[$(e.$slots,"default")])),_:3},8,["class"]))}}),Lm={class:"d-flex flex-row align-items-center flex-wrap"},Nm=g({inheritAttrs:!1,__name:"BNavForm",props:{role:{default:void 0},floating:{type:[Boolean,String],default:void 0},id:{default:void 0},novalidate:{type:[Boolean,String],default:void 0},validated:{type:[Boolean,String],default:void 0}},emits:["submit"],setup(e,{emit:t}){const a=t,o=e=>{a("submit",e)};return(e,t)=>(N(),j("li",Lm,[Z(ef,H(e.$attrs,{id:e.id,floating:e.floating,role:e.role,novalidate:e.novalidate,validated:e.validated,class:"d-flex",onSubmit:re(o,["prevent"])}),{default:q((()=>[$(e.$slots,"default")])),_:3},16,["id","floating","role","novalidate","validated"])]))}}),jm={class:"nav-item"},Rm=g({__name:"BNavItem",props:{linkAttrs:{default:void 0},linkClass:{default:void 0},active:{type:[Boolean,String],default:void 0},activeClass:{default:void 0},append:{type:[Boolean,String],default:void 0},disabled:{type:[Boolean,String],default:void 0},exactActiveClass:{default:void 0},href:{default:void 0},icon:{type:[Boolean,String],default:void 0},opacity:{default:void 0},opacityHover:{default:void 0},rel:{default:void 0},replace:{type:[Boolean,String],default:void 0},routerComponentName:{default:void 0},target:{default:void 0},to:{default:void 0},underlineOffset:{default:void 0},underlineOffsetHover:{default:void 0},underlineOpacity:{default:void 0},underlineOpacityHover:{default:void 0},underlineVariant:{default:void 0},variant:{default:void 0}},emits:["click"],setup(e,{emit:t}){const a=e,o=t,n=kr((()=>a.disabled)),i=y((()=>qu(a,["active","activeClass","append","disabled","href","icon","opacity","opacityHover","rel","replace","routerComponentName","target","to","underlineOffset","underlineOffsetHover","underlineOpacity","underlineOpacityHover","underlineVariant","variant"])));return i.value.activeClass,(e,t)=>(N(),j("li",jm,[Z(yd,H({class:["nav-link",e.linkClass],tabindex:c(n)?-1:void 0,"aria-disabled":!!c(n)||void 0},{...i.value,...e.linkAttrs},{onClick:t[0]||(t[0]=e=>o("click",e))}),{default:q((()=>[$(e.$slots,"default")])),_:3},16,["class","tabindex","aria-disabled"])]))}}),$m={class:"nav-item dropdown"},Im=g({__name:"BNavItemDropdown",props:{ariaLabel:{default:void 0},autoClose:{type:[Boolean,String],default:!0},boundary:{default:"clippingAncestors"},boundaryPadding:{default:void 0},center:{type:[Boolean,String],default:!1},container:{default:void 0},disabled:{type:[Boolean,String],default:!1},dropend:{type:[Boolean,String],default:!1},dropstart:{type:[Boolean,String],default:!1},dropup:{type:[Boolean,String],default:!1},end:{type:[Boolean,String],default:!1},floatingMiddleware:{default:void 0},id:{default:void 0},isNav:{type:[Boolean,String],default:!0},lazy:{type:[Boolean,String],default:!1},menuClass:{default:void 0},modelValue:{type:[Boolean,String],default:!1},noCaret:{type:[Boolean,String],default:!1},noFlip:{type:[Boolean,String],default:!1},noShift:{type:[Boolean,String],default:!1},noSize:{type:[Boolean,String],default:!1},offset:{default:0},role:{default:"menu"},size:{default:"md"},split:{type:[Boolean,String],default:!1},splitButtonType:{default:"button"},splitClass:{default:void 0},splitDisabled:{type:[Boolean,String],default:void 0},splitHref:{default:void 0},splitTo:{default:void 0},splitVariant:{default:void 0},strategy:{default:"absolute"},text:{default:void 0},toggleClass:{default:void 0},toggleText:{default:"Toggle dropdown"},variant:{default:"link"}},emits:["click","hidden","hide","hide-prevented","show","show-prevented","shown","toggle","update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=d(null),l=()=>{var e;null==(e=i.value)||e.close()},r=()=>{var e;null==(e=i.value)||e.open()};return t({close:l,open:r,toggle:()=>{var e;
2null==(e=i.value)||e.toggle()}}),(e,t)=>(N(),j("li",$m,[Z(Rp,H({ref_key:"dropdown",ref:i},o,{"is-nav":"",onShow:t[0]||(t[0]=e=>n("show",e)),onShown:t[1]||(t[1]=e=>n("shown")),onHide:t[2]||(t[2]=e=>n("hide",e)),onHidden:t[3]||(t[3]=e=>n("hidden")),onHidePrevented:t[4]||(t[4]=e=>n("hide-prevented")),onShowPrevented:t[5]||(t[5]=e=>n("show-prevented")),onClick:t[6]||(t[6]=e=>n("click",e)),onToggle:t[7]||(t[7]=e=>n("toggle")),"onUpdate:modelValue":t[8]||(t[8]=e=>n("update:modelValue",e))}),{"button-content":q((()=>[$(e.$slots,"button-content")])),"toggle-text":q((()=>[$(e.$slots,"toggle-text")])),default:q((()=>[$(e.$slots,"default",{hide:l,show:r})])),_:3},16)]))}}),Hm={class:"navbar-text"},Fm=g({__name:"BNavText",props:{text:{default:void 0}},setup:e=>(e,t)=>(N(),j("li",Hm,[$(e.$slots,"default",{},(()=>[W(G(e.text),1)]))]))}),Vm=g({__name:"BNavbar",props:{autoClose:{type:[Boolean,String],default:!0},container:{type:[String,Boolean],default:"fluid"},fixed:{default:void 0},print:{type:[Boolean,String],default:!1},sticky:{default:void 0},tag:{default:"nav"},toggleable:{type:[Boolean,String],default:!1},variant:{default:null}},setup(e){const t=e,a=kr((()=>t.container)),o=kr((()=>t.autoClose)),n=kr((()=>t.print)),i=kr((()=>t.toggleable)),l=r((()=>"nav"===t.tag?void 0:"navigation")),s=(e=>y((()=>{const t=E(e);return{container:!0===t,[`container-${t}`]:"string"==typeof t}})))(a),u=y((()=>({"d-print":n.value,[`sticky-${t.sticky}`]:void 0!==t.sticky,[`bg-${t.variant}`]:null!==t.variant,[`fixed-${t.fixed}`]:void 0!==t.fixed,"navbar-expand":!1===i.value,[`navbar-expand-${i.value}`]:"string"==typeof i.value})));return _(Hu,{tag:r((()=>t.tag)),autoClose:o}),(e,t)=>(N(),I(J(e.tag),{class:F(["navbar",u.value]),role:l.value},{default:q((()=>[!1!==e.container?(N(),j("div",{key:0,class:F(c(s))},[$(e.$slots,"default")],2)):$(e.$slots,"default",{key:1})])),_:3},8,["class","role"]))}}),Dm=g({__name:"BNavbarBrand",props:{tag:{default:"div"},active:{type:[Boolean,String],default:void 0},activeClass:{default:void 0},append:{type:[Boolean,String],default:void 0},disabled:{type:[Boolean,String],default:void 0},exactActiveClass:{default:void 0},href:{default:void 0},icon:{type:[Boolean,String],default:void 0},opacity:{default:void 0},opacityHover:{default:void 0},rel:{default:void 0},replace:{type:[Boolean,String],default:void 0},routerComponentName:{default:void 0},target:{default:void 0},to:{default:void 0},underlineOffset:{default:void 0},underlineOffsetHover:{default:void 0},underlineOpacity:{default:void 0},underlineOpacityHover:{default:void 0},underlineVariant:{default:void 0},variant:{default:void 0}},setup(e){const t=e,{computedLink:a,computedLinkProps:o}=Zu(t,["active","activeClass","append","disabled","href","rel","replace","routerComponentName","target","to","variant","opacity","opacityHover","underlineVariant","underlineOffset","underlineOffsetHover","underlineOpacity","underlineOpacityHover","icon"]),n=r((()=>a.value?yd:t.tag));return(e,t)=>(N(),I(J(n.value),H({class:"navbar-brand"},c(o)),{default:q((()=>[$(e.$slots,"default")])),_:3},16))}}),Wm=g({__name:"BNavbarNav",props:{align:{default:void 0},fill:{type:[Boolean,String],default:!1},justified:{type:[Boolean,String],default:!1},small:{type:[Boolean,String],default:!1},tag:{default:"ul"}},setup(e){const t=e,a=kr((()=>t.fill)),o=kr((()=>t.justified)),n=kr((()=>t.small)),i=_r((()=>t.align)),l=y((()=>({"nav-fill":a.value,"nav-justified":o.value,[i.value]:void 0!==t.align,small:n.value})));return(e,t)=>(N(),j("ul",{class:F(["navbar-nav",l.value])},[$(e.$slots,"default")],2))}}),Gm=(e,t)=>e.setAttribute("data-bs-theme",t),Um={mounted(e,t){Gm(e,t.value)},updated(e,t){Gm(e,t.value)}},Km=(e,t)=>{let a=!1;e.forEach((e=>{const t=document.getElementById(e);null!=t&&t.classList.contains("show")&&(a=!0),null!=t&&t.classList.contains("closing")&&(a=!1)})),t.setAttribute("aria-expanded",a?"true":"false"),t.classList.remove(a?"collapsed":"not-collapsed"),t.classList.add(a?"not-collapsed":"collapsed")},qm=(e,t)=>{const a=((e,t)=>{const{modifiers:a,arg:o,value:n}=e,i=Object.keys(a||{}),l="string"==typeof n?n.split(Ar):n;if("a"===t.tagName.toLowerCase()){const e=t.getAttribute("href")||"";Pr.test(e)&&i.push(e.replace(Tr,""))}
2return Array.prototype.concat.apply([],[o,l]).forEach((e=>"string"==typeof e&&i.push(e))),i.filter(((e,t,a)=>e&&a.indexOf(e)===t))})(t,e);0!==a.length&&(e.__toggle&&e.removeEventListener("click",e.__toggle),e.__toggle=()=>((e,t)=>{e.forEach((e=>{const t=document.getElementById(e);null!==t&&t.dispatchEvent(new Event("bv-toggle"))})),setTimeout((()=>Km(e,t)),50)})(a,e),e.addEventListener("click",e.__toggle),e.setAttribute("aria-controls",a.join(" ")),Km(a,e))},Xm={mounted:qm,updated:qm,unmounted(e){e.removeEventListener("click",e.__toggle),e.removeAttribute("aria-controls"),e.removeAttribute("aria-expanded")}},Ym={mounted(e,t){if(!vu(t.value))return;const a=bu(t.value,e);!a.content&&!a.title||(e.$__state=d({...gu(t,e),...a}),yu(e,t))},updated(e,t){if(!vu(t.value))return;const a=bu(t.value,e);if(a.content||a.title){if(!e.$__state)return e.$__state=d({...gu(t,e),...a}),void yu(e,t);e.$__state.value={...gu(t,e),...a}}},beforeUnmount(e){wu(e)}},Jm=(e,t)=>{e.$__scrollspy&&e.$__scrollspy.cleanup();const{arg:a,value:o}=t,n="object"==typeof o&&null!==o,i=a||("string"==typeof o?o:n?o.content||o.element:null);e.$__scrollspy=md(i,e,n?Ku(o,["content","element"]):{})},Zm={mounted:Jm,updated:Jm,beforeUnmount(e){e.$__scrollspy&&e.$__scrollspy.cleanup()}},Qm={mounted(e,t){const a=vu(t.value);if(!a)return;const o=bu(t.value,e);!o.content&&!o.title||(e.$__state=d({noninteractive:!0,...gu(t,e),title:o.title??o.content??"",tooltip:a}),yu(e,t))},updated(e,t){const a=vu(t.value);if(!a)return;const o=bu(t.value,e);if(o.content||o.title){if(!e.$__state)return e.$__state=d({noninteractive:!0,...gu(t,e),title:o.title??o.content??"",tooltip:a}),void yu(e,t);e.$__state.value={noninteractive:!0,...gu(t,e),title:o.title??o.content??"",tooltip:a}}},beforeUnmount(e){wu(e)}},eh=Object.freeze(Object.defineProperty({__proto__:null,vBColorMode:Um,vBModal:Xm,vBPopover:Ym,vBScrollspy:Zm,vBToggle:Xm,vBTooltip:Qm},Symbol.toStringTag,{value:"Module"})),th=["disabled","aria-label"],ah=R("span",{class:"navbar-toggler-icon"},null,-1),oh=g({__name:"BNavbarToggle",props:{disabled:{type:[Boolean,String],default:!1},label:{default:"Toggle navigation"},target:{default:void 0}},emits:["click"],setup(e,{emit:t}){const a=e,o=t,n=kr((()=>a.disabled)),i=y((()=>({disabled:n.value}))),l=e=>{n.value||o("click",e)};return(e,t)=>ne((N(),j("button",{class:F(["navbar-toggler",i.value]),type:"button",disabled:c(n),"aria-label":e.label,onClick:l},[$(e.$slots,"default",{},(()=>[ah]))],10,th)),[[c(Xm),c(n)?void 0:e.target]])}}),nh=["id","aria-labelledby"],ih=["id"],lh=g({inheritAttrs:!1,__name:"BOffcanvas",props:{backdrop:{type:[Boolean,String],default:!0},backdropVariant:{default:"dark"},bodyClass:{default:void 0},bodyScrolling:{type:[Boolean,String],default:!1},footerClass:{default:void 0},headerClass:{default:void 0},headerCloseClass:{default:void 0},headerCloseLabel:{default:"Close"},headerCloseVariant:{default:"secondary"},id:{default:void 0},lazy:{type:[Boolean,String],default:!1},modelValue:{type:[Boolean,String],default:!1},noCloseOnBackdrop:{type:[Boolean,String],default:!1},noCloseOnEsc:{type:[Boolean,String],default:!1},noFocus:{type:[Boolean,String],default:!1},noHeader:{type:[Boolean,String],default:!1},noHeaderClose:{type:[Boolean,String],default:!1},placement:{default:"start"},teleportDisabled:{type:[Boolean,String],default:!1},teleportTo:{default:"body"},title:{default:void 0}},emits:["close","esc","hidden","hide","hide-prevented","show","show-prevented","shown","update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=Q(),l=uu(o,"modelValue",n,{passive:!0}),u=kr(l),p=kr((()=>o.bodyScrolling)),f=kr((()=>o.backdrop)),m=kr((()=>o.noHeaderClose)),h=kr((()=>o.noHeader)),v=kr((()=>o.noFocus)),b=kr((()=>o.noCloseOnBackdrop)),g=kr((()=>o.noCloseOnEsc)),w=kr((()=>o.lazy)),_=kr((()=>o.teleportDisabled)),k=rd((()=>o.id),"offcanvas");fd(u,p);const x=d(null);qc("Escape",(()=>{X("esc")}),{target:x});const{focused:S}=tu(x,{initialValue:u.value&&!1===v.value}),B=d(u.value),M=d(!1),C=r((()=>!0===f.value&&!0===u.value)),z=r((()=>!1===w.value||!0===w.value&&!0===M.value||!0===w.value&&!0===u.value)),A=r((()=>!Ir(i["header-close"]))),T=y((()=>[{"text-reset":!A.value},o.headerCloseClass])),P=y((()=>({variant:A.value?o.headerCloseVariant:void 0,class:T.value}))),E=r((()=>!Ir(i.footer))),O=y((()=>["offcanvas",`offcanvas-${o.placement}`,{show:u.value&&!0===B.value}])),L=y((()=>({visible:u.value,placement:o.placement,hide:X}))),V=(e,t={})=>new jr(e,{cancelable:!1,target:x.value||null,relatedTarget:null,trigger:null,...t,componentId:k.value}),X=(e="")=>{if("backdrop"===e&&b.value||"esc"===e&&g.value)return void n("hide-prevented");const t=V("hide",{cancelable:""!==e,trigger:e});"close"===e&&n(e,t),"esc"===e&&n(e,t),n("hide",t),t.defaultPrevented?n("hide-prevented"):l.value=!1},Y=()=>{const e=V("show",{cancelable:!0});if(n("show",e),e.defaultPrevented)return l.value=!1,void n("show-prevented");l.value=!0},J=()=>Y(),ae=()=>{B.value=!0,s((()=>{!1===v.value&&(S.value=!0)})),n("shown",V("shown")),!0===w.value&&(M.value=!0)},oe=()=>{B.value=!1},le=()=>{n("hidden",V("hidden")),!0===w.value&&(M.value=!1)};return Gc(x,"bv-toggle",(()=>{u.value?X():Y()})),t({hide:X,show:Y}),(e,t)=>(N(),I(K,{to:e.teleportTo,disabled:c(_)},[Z(hd,{"no-fade":!0,"trans-props":{enterToClass:"showing",enterFromClass:"",leaveToClass:"hiding show",leaveFromClass:"show"},onBeforeEnter:J,onAfterEnter:ae,onLeave:oe,onAfterLeave:le},{default:q((()=>[ne(R("div",H({id:c(k),ref_key:"element",ref:x,"aria-modal":"true",role:"dialog",class:O.value,tabindex:"-1","aria-labelledby":`${c(k)}-offcanvas-label`,"data-bs-backdrop":"false"},e.$attrs),[z.value?(N(),j(D,{key:0},[c(h)?U("",!0):(N(),j("div",{key:0,class:F(["offcanvas-header",e.headerClass])},[$(e.$slots,"header",ee(te(L.value)),(()=>[R("h5",{id:`${c(k)}-offcanvas-label`,class:"offcanvas-title"},[$(e.$slots,"title",ee(te(L.value)),(()=>
2[W(G(e.title),1)]))],8,ih),c(m)?U("",!0):(N(),j(D,{key:0},[A.value?(N(),I(Td,H({key:0},P.value,{onClick:t[0]||(t[0]=e=>X("close"))}),{default:q((()=>[$(e.$slots,"header-close")])),_:3},16)):(N(),I(bd,H({key:1,"aria-label":e.headerCloseLabel},P.value,{onClick:t[1]||(t[1]=e=>X("close"))}),null,16,["aria-label"]))],64))]))],2)),R("div",{class:F(["offcanvas-body",e.bodyClass])},[$(e.$slots,"default",ee(te(L.value)))],2),E.value?(N(),j("div",{key:1,class:F(e.footerClass)},[$(e.$slots,"footer",ee(te(L.value)))],2)):U("",!0)],64)):U("",!0)],16,nh),[[ie,c(l)]])])),_:3}),$(e.$slots,"backdrop",{},(()=>[Z(Pd,{variant:e.backdropVariant,show:C.value,fixed:"","no-wrap":"","no-spinner":"",onClick:t[2]||(t[2]=e=>X("backdrop"))},null,8,["variant","show"])]))],8,["to","disabled"]))}}),rh=["aria-disabled","aria-label"],sh=g({__name:"BPagination",props:{align:{default:"start"},ariaControls:{default:void 0},ariaLabel:{default:"Pagination"},disabled:{type:[Boolean,String],default:!1},ellipsisClass:{default:void 0},ellipsisText:{default:"â¦"},firstClass:{default:void 0},firstNumber:{type:[Boolean,String],default:!1},firstText:{default:"«"},hideEllipsis:{type:[Boolean,String],default:!1},hideGotoEndButtons:{type:[Boolean,String],default:!1},labelFirstPage:{default:"Go to first page"},labelLastPage:{default:"Go to last page"},labelNextPage:{default:"Go to next page"},labelPage:{default:"Go to page"},labelPrevPage:{default:"Go to previous page"},lastClass:{default:void 0},lastNumber:{type:[Boolean,String],default:!1},lastText:{default:"»"},limit:{default:5},modelValue:{default:1},nextClass:{default:void 0},nextText:{default:"âº"},pageClass:{default:void 0},perPage:{default:20},pills:{type:[Boolean,String],default:!1},prevClass:{default:void 0},prevText:{default:"â¹"},size:{default:void 0},totalRows:{default:0}},emits:["update:modelValue","page-click"],setup(e,{emit:t}){const a=e,o=t,n=uu(a,"modelValue",o),i=kr((()=>a.disabled)),l=kr((()=>a.firstNumber)),s=kr((()=>a.hideEllipsis)),u=kr((()=>a.hideGotoEndButtons)),d=kr((()=>a.lastNumber)),p=kr((()=>a.pills)),m=Hc((()=>a.limit),{nanToZero:!0,method:"parseInt"}),h=Hc((()=>a.perPage),{nanToZero:!0,method:"parseInt"}),v=Hc((()=>a.totalRows),{nanToZero:!0,method:"parseInt"}),b=Hc(n,{nanToZero:!0,method:"parseInt"}),g=r((()=>Math.max(h.value||20,1))),w=r((()=>Math.max(v.value||0,0))),_=r((()=>Math.ceil(w.value/g.value))),k=r((()=>"fill"===a.align)),x=r((()=>"fill"===a.align?"start":a.align)),S=_r(x),B=e=>e===b.value,M=e=>i.value?null:B(e)?"0":"-1",C=e=>i.value||B(e)||b.value<1||e<1||e>_.value,z=y((()=>C(1))),A=y((()=>C(b.value-1))),T=y((()=>C(_.value))),P=y((()=>C(b.value+1))),E=({page:e,classVal:t,dis:o,slotName:n,textValue:i,tabIndex:l,label:r,position:s,isActive:c,role:u,hidden:d})=>({li:{class:["page-item",{active:c,disabled:o,"flex-fill":k.value,"d-flex":k.value&&!o},t],role:u,"aria-hidden":d},button:{is:o?"span":"button",class:["page-link",{"flex-grow-1":!o&&k.value}],"aria-label":r,"aria-controls":a.ariaControls||void 0,"aria-disabled":!!o||void 0,"aria-posinset":s,"aria-setsize":s?_.value:void 0,role:"menuitem",type:o?void 0:"button",tabindex:o?void 0:l},text:{name:n,active:c,value:i??e,page:e,disabled:o,index:e-1,content:i?void 0:e},clickHandler:t=>le(t,e)}),O=({page:e,classVal:t,dis:a,slotName:o,textValue:n,label:i})=>E({page:e,classVal:t,dis:a,slotName:o,textValue:n,label:i,tabIndex:"-1"}),L=e=>E({page:e,dis:i.value,classVal:a.pageClass,slotName:"page",label:a.labelPage?`${a.labelPage} ${e}`:void 0,tabIndex:M(e)??void 0,position:e,isActive:B(e)}),V=y((()=>O({page:1,dis:z.value,classVal:a.firstClass,slotName:"first-text",textValue:a.firstText,label:a.labelFirstPage}))),U=y((()=>O({page:Math.max(b.value-1,1),dis:A.value,classVal:a.prevClass,slotName:"prev-text",textValue:a.prevText,label:a.labelPrevPage}))),K=y((()=>O({page:Math.min(b.value+1,_.value),dis:P.value,classVal:a.nextClass,slotName:"next-text",textValue:a.nextText,label:a.labelNextPage}))),X=y((()=>O({page:_.value,dis:T.value,classVal:a.lastClass,slotName:"last-text",textValue:a.lastText,label:a.labelLastPage}))),Y=Fc(),Q=Fc(),ae=y((()=>({li:{class:["page-item","disabled","bv-d-xs-down-none",k.value?"flex-fill":"",a.ellipsisClass],role:"separator"},span:{class:["page-link"]}}))),ne=y((()=>[S.value,{[`pagination-${a.size}`]:void 0!==a.size,"b-pagination-pills":p.value}])),ie=y((()=>({pageSize:g.value,totalRows:v.value,numberOfPages:_.value}))),le=(e,t)=>
2{if(t===b.value)return;const a=new Nr("page-click",{cancelable:!0,target:e.target});o("page-click",a,t),!a.defaultPrevented&&(n.value=t)};f(b,(e=>{const t=((e,t)=>{const a=e||1;return a>t?t:a<1?1:a})(e,_.value);t!==n.value&&(n.value=t)})),f(ie,((e,t)=>{(t.pageSize!==e.pageSize&&t.totalRows===e.totalRows||t.numberOfPages!==e.numberOfPages&&b.value>t.numberOfPages)&&(n.value=1)}));const re=y((()=>{const e=_.value,{value:t}=b,a=m.value,o=l.value?1:0,n=d.value?1:0,i=s.value||a<=3,r=u.value?1:0;if(e<a+o+n)return[o||r?null:-1,-2,...Array.from({length:e},((e,t)=>t+1)),-3,n||r?null:-4].filter((e=>null!==e));const c=Array.from({length:a+4-2*r});r?(c[0]=-2,c[c.length-1]=-3):(o?(c[0]=-2,c[1]=1):(c[0]=-1,c[1]=-2),n?(c[c.length-1]=-3,c[c.length-2]=e):(c[c.length-1]=-4,c[c.length-2]=-3));const p=Math.floor(a/2);if(t<=p+o){for(let e=1;e<=a;e++)c[e+1-r]=e+o;i||(c[c.length-3]=-5)}if(t>e-p-n){const t=e-(a-1)-n;for(let e=0;e<a;e++)c[e+2-r]=t+e;i||(c[2]=-5)}if(!c[2]){const e=t-Math.floor(a/2);for(let t=0;t<a;t++)c[t+2-r]=e+t;i||(c[2]=-5,c[c.length-3]=-5)}return c}));return(e,t)=>(N(),j("ul",{class:F(["pagination",ne.value]),role:"menubar","aria-disabled":c(i),"aria-label":e.ariaLabel||void 0},[Z(c(Y).define,null,{default:q((({button:t,li:a,text:o,clickHandler:n})=>[R("li",ee(te(a)),[(N(),I(J(t.is),H(t,{onClick:n}),{default:q((()=>[$(e.$slots,o.name,{disabled:o.disabled,page:o.page,index:o.index,active:o.active,content:o.value},(()=>[W(G(o.value),1)]))])),_:2},1040,["onClick"]))],16)])),_:3}),Z(c(Q).define,null,{default:q((()=>[R("li",ee(te(ae.value.li)),[R("span",ee(te(ae.value.span)),[$(e.$slots,"ellipsis-text",{},(()=>[W(G(e.ellipsisText||"..."),1)]))],16)],16)])),_:3}),(N(!0),j(D,null,oe(re.value,(e=>(N(),j(D,{key:`page-${e.number}`},[-1===e?(N(),I(c(Y).reuse,ee(H({key:0},V.value)),null,16)):-2===e?(N(),I(c(Y).reuse,ee(H({key:1},U.value)),null,16)):-3===e?(N(),I(c(Y).reuse,ee(H({key:2},K.value)),null,16)):-4===e?(N(),I(c(Y).reuse,ee(H({key:3},X.value)),null,16)):-5===e?(N(),I(c(Q).reuse,{key:4})):(N(),I(c(Y).reuse,ee(H({key:5},L(e))),null,16))],64)))),128))],10,rh))}}),ch=g({inheritAttrs:!1,__name:"BPlaceholder",props:{animation:{default:void 0},cols:{default:12},size:{default:"md"},tag:{default:"span"},variant:{default:null},width:{default:void 0},wrapperTag:{default:"span"}},setup(e){const t=e,a=r((()=>void 0===t.width?void 0:"number"==typeof t.width?t.width.toString():t.width.replace("%",""))),o=r((()=>void 0===t.cols?void 0:"number"==typeof t.cols?t.cols.toString():t.cols)),n=y((()=>({[`col-${o.value}`]:void 0!==o.value&&void 0===a.value,[`bg-${t.variant}`]:null!==t.variant,[`placeholder-${t.size}`]:"md"!==t.size}))),i=y((()=>({[`placeholder-${t.animation}`]:void 0!==t.animation}))),l=y((()=>({width:void 0===a.value?void 0:`${a.value}%`})));return(e,t)=>(N(),I(J(e.wrapperTag),{class:F(i.value)},{default:q((()=>[(N(),I(J(e.tag),H(e.$attrs,{class:["placeholder",n.value],style:l.value}),null,16,["class","style"]))])),_:1},8,["class"]))}}),uh=g({__name:"BPlaceholderButton",props:{animation:{default:void 0},cols:{default:void 0},tag:{default:"div"},variant:{default:"primary"},width:{default:void 0}},setup(e){const t=e,a=y((()=>({[`btn-${t.variant}`]:null!==t.variant})));return(e,t)=>(N(),I(ch,{class:F(["btn disabled",a.value]),animation:e.animation,width:e.width,cols:e.cols,tag:e.tag,style:{cursor:"wait","pointer-events":"auto"}},null,8,["class","animation","width","cols","tag"]))}}),dh=g({__name:"BPlaceholderCard",props:{animation:{default:void 0},footerAnimation:{default:void 0},footerSize:{default:"md"},footerVariant:{default:void 0},footerWidth:{default:100},headerAnimation:{default:void 0},headerSize:{default:"md"},headerVariant:{default:void 0},headerWidth:{default:100},imgBlankColor:{default:"#868e96"},imgBottom:{type:[Boolean,String],default:!1},imgHeight:{default:100},imgSrc:{default:void 0},noButton:{type:[Boolean,String],default:!1},noFooter:{type:[Boolean,String],default:!1},noHeader:{type:[Boolean,String],default:!1},noImg:{type:[Boolean,String],default:!1},size:{default:"md"},variant:{default:void 0}},setup(e){const t=e,a=kr((()=>t.noButton)),o=kr((()=>t.noHeader)),n=kr((()=>t.noFooter)),i=kr((()=>t.noImg)),l=y((()=>({animation:t.animation,size:t.size,variant:t.variant}))),s=r((()=>a.value?ch:uh));return(e,t)=>(N(),I(mp,{"img-bottom":e.imgBottom},de({default:q((()=>[$(e.$slots,"default",{},(()=>[Z(ch,H({cols:"7"},l.value),null,16),Z(ch,H({cols:"4"},l.value),null,16),Z(ch,H({cols:"4"},l.value),null,16),Z(ch,H({cols:"6"},l.value),null,16),Z(ch,H({cols:"8"},l.value),null,16)]))])),_:2},[c(i)?void 0:{name:"img",fn:q((()=>[$(e.$slots,"img",{},(()=>[Z(lp,{blank:!e.imgSrc,"blank-color":e.imgBlankColor,height:e.imgSrc?void 0:e.imgHeight,src:e.imgSrc,top:!e.imgBottom,bottom:e.imgBottom,style:{cursor:"wait"}},null,8,["blank","blank-color","height","src","top","bottom"])]))])),key:"0"},c(o)?void 0:{name:"header",fn:q((()=>[$(e.$slots,"header",{},(()=>[Z(ch,{width:e.headerWidth,variant:e.headerVariant,animation:e.headerAnimation,size:e.headerSize},null,8,["width","variant","animation","size"])]))])),key:"1"},c(n)?void 0:{name:"footer",fn:q((()=>[$(e.$slots,"footer",{},(()=>
2[(N(),I(J(s.value),{width:e.footerWidth,animation:e.footerAnimation,size:c(a)?e.footerSize:void 0,variant:e.footerVariant},null,8,["width","animation","size","variant"]))]))])),key:"2"}]),1032,["img-bottom"]))}}),ph=["id"],fh=["id"],mh=g({__name:"BTableSimple",props:{bordered:{type:[Boolean,String],default:!1},borderless:{type:[Boolean,String],default:!1},borderVariant:{default:null},captionTop:{type:[Boolean,String],default:!1},dark:{type:[Boolean,String],default:!1},fixed:{type:[Boolean,String],default:!1},hover:{type:[Boolean,String],default:!1},id:{default:void 0},noBorderCollapse:{type:[Boolean,String],default:!1},outlined:{type:[Boolean,String],default:!1},responsive:{type:[Boolean,String],default:!1},small:{type:[Boolean,String],default:!1},stacked:{type:[Boolean,String],default:!1},stickyHeader:{type:[Boolean,String],default:!1},striped:{type:[Boolean,String],default:!1},stripedColumns:{type:[Boolean,String],default:!1},tableClass:{default:void 0},variant:{default:null}},setup(e){const t=e,a=kr((()=>t.captionTop)),o=kr((()=>t.borderless)),n=kr((()=>t.bordered)),i=kr((()=>t.dark)),l=kr((()=>t.hover)),r=kr((()=>t.small)),s=kr((()=>t.striped)),u=kr((()=>t.stickyHeader)),d=kr((()=>t.stripedColumns)),p=kr((()=>t.responsive)),f=kr((()=>t.stacked)),m=y((()=>[t.tableClass,"table","b-table",{"table-bordered":n.value,"table-borderless":o.value,[`border-${t.borderVariant}`]:null!==t.borderVariant,"caption-top":a.value,"table-dark":i.value,"table-hover":l.value,"b-table-stacked":!0===f.value,[`b-table-stacked-${f.value}`]:"string"==typeof f.value,"table-striped":s.value,"table-sm":r.value,[`table-${t.variant}`]:null!==t.variant,"table-striped-columns":d.value}])),h=y((()=>({"table-responsive":!0===p.value,[`table-responsive-${p.value}`]:"string"==typeof p.value,"b-table-sticky-header":u.value})));return(e,t)=>c(p)?(N(),j("div",{key:1,class:F(h.value)},[R("table",{id:e.id,class:F(m.value)},[$(e.$slots,"default")],10,fh)],2)):(N(),j("table",{key:0,id:e.id,class:F(m.value)},[$(e.$slots,"default")],10,ph))}}),hh=g({__name:"BPlaceholderTable",props:{animation:{default:void 0},cellWidth:{default:100},columns:{default:5},footerAnimation:{default:void 0},footerCellWidth:{default:100},footerColumns:{default:void 0},footerSize:{default:"md"},footerVariant:{default:void 0},headerAnimation:{default:void 0},headerCellWidth:{default:100},headerColumns:{default:void 0},headerSize:{default:"md"},headerVariant:{default:void 0},hideHeader:{type:[Boolean,String],default:!1},rows:{default:3},showFooter:{type:[Boolean,String],default:!1},size:{default:"md"},variant:{default:void 0}},setup(e){const t=e,a=Hc((()=>t.columns)),o=Hc((()=>t.rows)),n=r((()=>t.headerColumns??NaN)),i=r((()=>t.footerColumns??NaN)),l=Hc(n),s=Hc(i),u=r((()=>a.value||5)),d=r((()=>o.value||3)),p=r((()=>void 0===t.headerColumns?u.value:l.value)),f=r((()=>void 0===t.footerColumns?u.value:s.value)),m=kr((()=>t.hideHeader)),h=kr((()=>t.showFooter));return(e,t)=>(N(),I(mh,null,{default:q((()=>[c(m)?U("",!0):$(e.$slots,"thead",{key:0},(()=>[R("thead",null,[R("tr",null,[(N(!0),j(D,null,oe(p.value,((t,a)=>(N(),j("th",{key:a},[Z(ch,{size:e.headerSize,variant:e.headerVariant,animation:e.headerAnimation,width:e.headerCellWidth},null,8,["size","variant","animation","width"])])))),128))])])])),$(e.$slots,"default",{},(()=>[R("tbody",null,[(N(!0),j(D,null,oe(d.value,((t,a)=>(N(),j("tr",{key:a},[(N(!0),j(D,null,oe(u.value,((t,a)=>(N(),j("td",{key:a},[Z(ch,{size:e.size,variant:e.variant,animation:e.animation,width:e.cellWidth},null,8,["size","variant","animation","width"])])))),128))])))),128))])])),c(h)?$(e.$slots,"tfoot",{key:1},(()=>[R("tfoot",null,[R("tr",null,[(N(!0),j(D,null,oe(f.value,((t,a)=>(N(),j("th",{key:a},[Z(ch,{size:e.footerSize,variant:e.footerVariant,animation:e.footerAnimation,width:e.footerCellWidth},null,8,["size","variant","animation","width"])])))),128))])])])):U("",!0)])),_:3}))}}),vh=g({__name:"BPlaceholderWrapper",props:{loading:{type:[Boolean,String],default:!1}},setup(e){const t=e,a=kr((()=>t.loading));return(e,t)=>c(a)?$(e.$slots,"loading",{key:0}):$(e.$slots,"default",{key:1})}}),bh=ku("cols",[""],{type:[String,Number],default:null});const gh=Ld(g({name:"BRow",slots:Object,props:{tag:{type:String,default:"div"},gutterX:{type:String,default:null},gutterY:{type:String,default:null},noGutters:{type:[Boolean,String],default:!1},alignV:{type:String,default:null},alignH:{type:String,default:null},alignContent:{type:String,default:null},...bh},setup(e){const t=kr((()=>e.noGutters)),a=_r((()=>e.alignH)),o=y((()=>xu(e,bh,"cols","row-cols")));return{computedClasses:y((()=>[o.value,{[`gx-${e.gutterX}`]:null!==e.gutterX,[`gy-${e.gutterY}`]:null!==e.gutterY,"g-0":t.value,[`align-items-${e.alignV}`]:null!==e.alignV,[a.value]:null!==e.alignH,[`align-content-${e.alignContent}`]:null!==e.alignContent}]))}}}),[["render",function(e,t,a,o,n,i){return N(),I(J(e.tag),{class:F(["row",e.computedClasses])},{default:q((()=>[$(e.$slots,"default")])),_:3},8,["class"])}]]),yh=g({__name:"BTbody",props:{variant:{default:null}},setup(e){const t=e,a=y((()=>({[`thead-${t.variant}`]:null!==t.variant})));return(e,t)=>(N(),j("tbody",{class:F(a.value)},[$(e.$slots,"default")],2))}}
2),wh=["scope","colspan","rowspan","data-label"],_h={key:0},kh=g({__name:"BTd",props:{colspan:{default:void 0},rowspan:{default:void 0},stackedHeading:{default:void 0},stickyColumn:{type:[Boolean,String],default:!1},variant:{default:null}},setup(e){const t=e,a=kr((()=>t.stickyColumn)),o=y((()=>({[`table-${t.variant}`]:null!==t.variant,"b-table-sticky-column":a.value,"table-b-table-default":a.value&&null===t.variant}))),n=r((()=>t.colspan?"colspan":t.rowspan?"rowspan":"col"));return(e,t)=>(N(),j("td",{scope:n.value,class:F(o.value),colspan:e.colspan,rowspan:e.rowspan,"data-label":e.stackedHeading},[e.stackedHeading?(N(),j("div",_h,[$(e.$slots,"default")])):$(e.$slots,"default",{key:1})],10,wh))}}),xh=g({__name:"BTfoot",props:{variant:{default:null}},setup(e){const t=e,a=y((()=>({[`table-${t.variant}`]:null!==t.variant})));return(e,t)=>(N(),j("tfoot",{class:F(a.value)},[$(e.$slots,"default")],2))}}),Sh=["scope","colspan","rowspan","data-label"],Bh={key:0},Mh=g({__name:"BTh",props:{colspan:{default:void 0},rowspan:{default:void 0},stackedHeading:{default:void 0},stickyColumn:{type:[Boolean,String],default:!1},variant:{default:null}},setup(e){const t=e,a=kr((()=>t.stickyColumn)),o=y((()=>({[`table-${t.variant}`]:null!==t.variant,"b-table-sticky-column":a.value,"table-b-table-default":a.value&&null===t.variant}))),n=r((()=>t.colspan?"colspan":t.rowspan?"rowspan":"col"));return(e,t)=>(N(),j("th",{scope:n.value,class:F(o.value),colspan:e.colspan,rowspan:e.rowspan,"data-label":e.stackedHeading},[void 0!==e.stackedHeading?(N(),j("div",Bh,[$(e.$slots,"default")])):$(e.$slots,"default",{key:1})],10,Sh))}}),Ch=g({__name:"BThead",props:{variant:{default:null}},setup(e){const t=e,a=y((()=>({[`table-${t.variant}`]:null!==t.variant})));return(e,t)=>(N(),j("thead",{class:F(a.value)},[$(e.$slots,"default")],2))}}),zh=g({__name:"BTr",props:{variant:{default:null}},setup(e){const t=e,a=y((()=>({[`table-${t.variant}`]:null!==t.variant})));return(e,t)=>(N(),j("tr",{class:F(a.value)},[$(e.$slots,"default")],2))}}),Ah={key:0,class:"b-table-stacked-label"},Th={class:"d-inline-flex flex-nowrap align-items-center gap-1"},Ph={key:2},Eh=g({__name:"BTableLite",props:{align:{default:void 0},caption:{default:void 0},captionHtml:{default:void 0},detailsTdClass:{default:void 0},emptyFilteredText:{default:"There are no records matching your request"},emptyText:{default:"There are no records to show"},fieldColumnClass:{type:[Function,String,Object],default:void 0},fields:{default:()=>[]},footClone:{type:[Boolean,String],default:!1},footRowVariant:{default:void 0},footVariant:{default:void 0},headRowVariant:{default:void 0},headVariant:{default:void 0},items:{default:()=>[]},labelStacked:{type:[Boolean,String],default:!1},modelValue:{default:void 0},primaryKey:{default:void 0},showEmpty:{type:[Boolean,String],default:!1},tbodyClass:{default:void 0},tbodyTrAttr:{default:void 0},tbodyTrClass:{type:[Function,String,Object],default:void 0},tfootClass:{default:void 0},tfootTrClass:{default:void 0},theadClass:{default:void 0},theadTrClass:{default:void 0},bordered:{type:[Boolean,String],default:void 0},borderless:{type:[Boolean,String],default:void 0},borderVariant:{default:void 0},captionTop:{type:[Boolean,String],default:void 0},dark:{type:[Boolean,String],default:void 0},fixed:{type:[Boolean,String],default:void 0},hover:{type:[Boolean,String],default:void 0},id:{default:void 0},noBorderCollapse:{type:[Boolean,String],default:void 0},outlined:{type:[Boolean,String],default:void 0},responsive:{type:[Boolean,String],default:void 0},small:{type:[Boolean,String],default:void 0},stacked:{type:[Boolean,String],default:void 0},stickyHeader:{type:[Boolean,String],default:void 0},striped:{type:[Boolean,String],default:void 0},stripedColumns:{type:[Boolean,String],default:void 0},tableClass:{default:void 0},variant:{default:void 0}},emits:["head-clicked","row-clicked","row-dbl-clicked","row-hovered","row-unhovered"],setup(e,{emit:t}){const a=e,o=t,n=kr((()=>a.footClone)),i=kr((()=>a.labelStacked)),l=kr((()=>a.showEmpty)),s=kr((()=>a.stacked)),u=y((()=>[a.tableClass,{[`align-${a.align}`]:void 0!==a.align}])),d=y((()=>!a.fields.length&&a.items.length?Object.keys(a.items[0]).map((e=>{const t=Mu(e);return{key:e,label:t,tdAttr:!0===s.value?{"data-label":t}:void 0}})):a.fields.map((e=>{if("string"==typeof e){const t=Mu(e);return{key:e,label:t,tdAttr:!0===s.value?{"data-label":t}:void 0}}return{...e,tdAttr:!0===s.value?{"data-label":Mu(e.key),...e.tdAttr}:e.tdAttr}})))),p=r((()=>d.value.length)),f=(e,t,a=!1)=>{const n="string"==typeof e?e:e.key;o("head-clicked",n,e,t,a)},m=e=>
2{e._showDetails=!e._showDetails},h=e=>[e.class,e.thClass,{"b-table-sticky-column":e.stickyColumn},a.fieldColumnClass?"function"==typeof a.fieldColumnClass?a.fieldColumnClass(e):a.fieldColumnClass:null],v=(e,t)=>{var a;return[e.class,e.tdClass,null!=(a=t._cellVariants)&&a[e.key]?`table-${t._cellVariants[e.key]}`:null,{"b-table-sticky-column":e.stickyColumn}]},b=(e,t)=>a.tbodyTrClass?"function"==typeof a.tbodyTrClass?a.tbodyTrClass(e,t):a.tbodyTrClass:null;return(e,t)=>(N(),I(mh,{id:e.id,bordered:e.bordered,borderless:e.borderless,"border-variant":e.borderVariant,"caption-top":e.captionTop,dark:e.dark,fixed:e.fixed,hover:e.hover,"no-border-collapse":e.noBorderCollapse,outlined:e.outlined,responsive:e.responsive,small:e.small,stacked:c(s),"sticky-header":e.stickyHeader,striped:e.striped,"table-class":u.value,variant:e.variant,"striped-columns":e.stripedColumns},{default:q((()=>[Z(Ch,{variant:e.headVariant,class:F(e.theadClass)},{default:q((()=>[e.$slots["thead-top"]?$(e.$slots,"thead-top",{key:0}):U("",!0),Z(zh,{variant:e.headRowVariant,class:F(e.theadTrClass)},{default:q((()=>[(N(!0),j(D,null,oe(d.value,(t=>(N(),I(Mh,H({key:t.key,scope:"col",class:h(t),title:t.headerTitle,variant:t.variant,abbr:t.headerAbbr,style:t.thStyle},t.thAttr,{onClick:e=>f(t,e)}),{default:q((()=>[$(e.$slots,e.$slots[`head(${String(t.key)})`]?`head(${String(t.key)}
2)`:"head()",{label:t.label,column:t.key,field:t,isFoot:!1},(()=>[W(G(c(Au)(t)),1)]))])),_:2},1040,["class","title","variant","abbr","style","onClick"])))),128))])),_:3},8,["variant","class"]),e.$slots["thead-sub"]?(N(),I(zh,{key:1},{default:q((()=>[(N(!0),j(D,null,oe(d.value,(t=>(N(),I(kh,{key:t.key,scope:"col",variant:t.variant,class:F([t.class,t.thClass])},{default:q((()=>[$(e.$slots,"thead-sub",H({items:d.value},t),(()=>[W(G(t.label),1)]))])),_:2},1032,["variant","class"])))),128))])),_:3})):U("",!0)])),_:3},8,["variant","class"]),Z(yh,{class:F(e.tbodyClass)},{default:q((()=>[$(e.$slots,"custom-body",{fields:d.value,items:e.items,columns:d.value.length},(()=>[!c(s)&&e.$slots["top-row"]?(N(),I(zh,{key:0},{default:q((()=>[$(e.$slots,"top-row")])),_:3})):U("",!0),(N(!0),j(D,null,oe(e.items,((t,a)=>(N(),j(D,{key:a},[Z(zh,{class:F(b(t,"row")),variant:t._rowVariant,onClick:e=>!c(qr)(e)&&o("row-clicked",t,a,e),onDblclick:e=>!c(qr)(e)&&o("row-dbl-clicked",t,a,e),onMouseenter:e=>!c(qr)(e)&&o("row-hovered",t,a,e),onMouseleave:e=>!c(qr)(e)&&o("row-unhovered",t,a,e)},{default:q((()=>[(N(!0),j(D,null,oe(d.value,(o=>{var n;return N(),I(kh,H({key:o.key,variant:null!=(n=t._cellVariants)&&n[o.key]?null:o.variant,class:v(o,t)},((e,t,a)=>{const o=Xu(e,t);return a&&"function"==typeof a?a(o,t,e):a})(t,String(o.key),o.tdAttr)),{default:q((()=>[c(s)&&c(i)?(N(),j("label",Ah,G(c(Au)(o)),1)):U("",!0),$(e.$slots,e.$slots[`cell(${String(o.key)})`]?`cell(${String(o.key)})`:"cell()",{value:c(Xu)(t,String(o.key)),index:a,item:t,field:o,items:e.items,toggleDetails:()=>{m(t)}
2,detailsShowing:t._showDetails??!1},(()=>[e.$slots[`cell(${String(o.key)})`]||e.$slots["cell()"]?U("",!0):(N(),j(D,{key:0},[W(G(c(_u)(t,String(o.key),o.formatter)),1)],64))]))])),_:2},1040,["variant","class"])})),128))])),_:2},1032,["class","variant","onClick","onDblclick","onMouseenter","onMouseleave"]),!0===t._showDetails&&e.$slots["row-details"]?(N(),j(D,{key:0},[Z(zh,{"aria-hidden":"true",role:"presentation",class:"d-none"}),Z(zh,{class:F(b(t,"row-details")),variant:t._rowVariant},{default:q((()=>[Z(kh,{colspan:p.value},{default:q((()=>[$(e.$slots,"row-details",{item:t,toggleDetails:()=>{m(t)},fields:e.fields,index:a})])),_:2},1032,["colspan"])])),_:2},1032,["class","variant"])],64)):U("",!0)],64)))),128)),c(l)&&0===e.items.length?(N(),I(zh,{key:1,class:"b-table-empty-slot"},{default:q((()=>[Z(kh,{colspan:p.value},{default:q((()=>[$(e.$slots,"empty",{items:e.items},(()=>[W(G(e.emptyText),1)]))])),_:3},8,["colspan"])])),_:3})):U("",!0),!c(s)&&e.$slots["bottom-row"]?(N(),I(zh,{key:2},{default:q((()=>[$(e.$slots,"bottom-row")])),_:3})):U("",!0)]))])),_:3},8,["class"]),c(n)?(N(),I(xh,{key:0,variant:e.footVariant,class:F(e.tfootClass)},{default:q((()=>[Z(zh,{variant:e.footRowVariant,class:F(e.tfootTrClass)},{default:q((()=>[(N(!0),j(D,null,oe(d.value,(t=>(N(),I(Mh,H({key:t.key,scope:"col",class:h(t),title:t.headerTitle,abbr:t.headerAbbr,style:t.thStyle,variant:t.variant},t.thAttr,{onClick:e=>f(t,e,!0)}),{default:q((()=>[R("div",Th,[R("div",null,[$(e.$slots,e.$slots[`foot(${String(t.key)})`]?`foot(${String(t.key)}
2)`:"foot()",{label:t.label,column:t.key,field:t,isFoot:!0},(()=>[W(G(c(Au)(t)),1)]))])])])),_:2},1040,["class","title","abbr","style","variant","onClick"])))),128))])),_:3},8,["variant","class"])])),_:3},8,["variant","class"])):e.$slots["custom-foot"]?(N(),I(xh,{key:1},{default:q((()=>[$(e.$slots,"custom-foot",{fields:d.value,items:e.items,columns:d.value.length})])),_:3})):U("",!0),e.$slots["table-caption"]||e.caption?(N(),j("caption",Ph,[$(e.$slots,"table-caption",{},(()=>[W(G(e.caption),1)]))])):U("",!0)])),_:3},8,["id","bordered","borderless","border-variant","caption-top","dark","fixed","hover","no-border-collapse","outlined","responsive","small","stacked","sticky-header","striped","table-class","variant","striped-columns"]))}}),Oh=[R("path",{"fill-rule":"evenodd",d:"M8 12a.5.5 0 0 0 .5-.5V5.707l2.146 2.147a.5.5 0 0 0 .708-.708l-3-3a.5.5 0 0 0-.708 0l-3 3a.5.5 0 1 0 .708.708L7.5 5.707V11.5a.5.5 0 0 0 .5.5z"},null,-1)],Lh=[R("path",{"fill-rule":"evenodd",d:"M8 4a.5.5 0 0 1 .5.5v5.793l2.146-2.147a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 1 1 .708-.708L7.5 10.293V4.5A.5.5 0 0 1 8 4z"},null,-1)],Nh={class:"d-flex align-items-center gap-2 mt-5"},jh=g({__name:"BTable",props:{provider:{default:void 0},sortCompare:{default:void 0},noProvider:{default:void 0},noProviderPaging:{type:[Boolean,String],default:!1},noProviderSorting:{type:[Boolean,String],default:!1},noProviderFiltering:{type:[Boolean,String],default:!1},sortBy:{default:void 0},sortDesc:{type:[Boolean,String],default:!1},selectable:{type:[Boolean,String],default:!1},stickySelect:{type:[Boolean,String],default:!1},selectHead:{type:[Boolean,String],default:!0},selectMode:{default:"multi"},selectionVariant:{default:"primary"},busy:{type:[Boolean,String],default:!1},busyLoadingText:{default:"Loading..."},perPage:{default:1/0},currentPage:{default:1},filter:{default:void 0},filterable:{default:void 0},noLocalSorting:{type:[Boolean,String],default:!1},noSelectOnClick:{type:[Boolean,String],default:!1},sortCompareLocale:{default:void 0},sortCompareOptions:{default:()=>({numeric:!0})},selectedItems:{default:()=>[]},noSortableIcon:{type:[Boolean,String],default:!1},align:{default:void 0},caption:{default:void 0},captionHtml:{default:void 0},detailsTdClass:{default:void 0},emptyFilteredText:{default:void 0},emptyText:{default:void 0},fieldColumnClass:{type:[Function,String,Object],default:void 0},fields:{default:()=>[]},footClone:{type:[Boolean,String],default:void 0},footRowVariant:{default:void 0},footVariant:{default:void 0},headRowVariant:{default:void 0},headVariant:{default:void 0},items:{default:()=>[]},labelStacked:{type:[Boolean,String],default:void 0},modelValue:{default:void 0},primaryKey:{default:void 0},showEmpty:{type:[Boolean,String],default:void 0},tbodyClass:{default:void 0},tbodyTrAttr:{default:void 0},tbodyTrClass:{type:[Function,String,Object],default:void 0},tfootClass:{default:void 0},tfootTrClass:{default:void 0},theadClass:{default:void 0},theadTrClass:{default:void 0},bordered:{type:[Boolean,String],default:void 0},borderless:{type:[Boolean,String],default:void 0},borderVariant:{default:void 0},captionTop:{type:[Boolean,String],default:void 0},dark:{type:[Boolean,String],default:void 0},fixed:{type:[Boolean,String],default:void 0},hover:{type:[Boolean,String],default:void 0},id:{default:void 0},noBorderCollapse:{type:[Boolean,String],default:void 0},outlined:{type:[Boolean,String],default:void 0},responsive:{type:[Boolean,String],default:void 0},small:{type:[Boolean,String],default:void 0},stacked:{type:[Boolean,String],default:void 0},stickyHeader:{type:[Boolean,String],default:void 0},striped:{type:[Boolean,String],default:void 0},stripedColumns:{type:[Boolean,String],default:void 0},variant:{default:void 0}},emits:["filtered","head-clicked","row-clicked","row-dbl-clicked","row-hovered","row-selected","row-unhovered","row-unselected","selection","sorted","update:busy","update:selectedItems","update:sortDesc","update:sortBy"],setup(e,{expose:t,emit:a}){const o=e,n=a,i=uu(o,"sortBy",n,{passive:!0}),l=uu(o,"busy",n,{passive:!0}),s=uu(o,"sortDesc",n,{passive:!0}),u=uu(o,"selectedItems",n,{passive:!0}),p=y({get:()=>new Set([...u.value]),set:e=>{u.value=[...e]}}),m={add:e=>{const t=new Set(p.value);t.add(e),p.value=t,n("row-selected",e)},clear:()=>{p.value.forEach((e=>{m.delete(e)}))},delete:e=>{const t=new Set(p.value);t.delete(e),p.value=t,n("row-unselected",e)},has:e=>{if(!o.primaryKey)return p.value.has(e);const t=o.primaryKey;for(const a of p.value){const o=Xu(a,t),n=Xu(e,t);if(o&&n&&o===n)return!0}return!1}},h=d([]),v=kr(s),b=kr(l),g=kr((()=>o.noProviderPaging)),w=kr((()=>o.noProviderSorting)),_=kr((()=>o.noProviderFiltering)),k=kr((()=>o.selectable)),x=kr((()=>o.noSortableIcon)),S=kr((()=>o.noSelectOnClick)),B=kr((()=>o.noLocalSorting)),M=Hc((()=>o.perPage),{method:"parseInt"}),C=Hc((()=>o.currentPage),{method:"parseInt"}),z=r((()=>!!o.filter)),A=r((()=>void 0!==o.provider)),T=r((()=>p.value.size>0)),P=y((()=>void 0!==i.value||o.fields.some((e=>"string"!=typeof e&&e.sortable)))),E=y((()=>o.fields.map((e=>"string"==typeof e?e:{...e,thAttr:{"aria-sort":!1===P.value?void 0:i.value!==e.key?"none":!0===v.value?"desce
2nding":"ascending",...e.thAttr}})))),O=y((()=>({"b-table-busy":b.value,"b-table-selectable":k.value,"user-select-none":k.value&&T.value}))),K=y((()=>[o.tbodyTrClass?"function"==typeof o.tbodyTrClass?o.tbodyTrClass(null,"table-busy"):o.tbodyTrClass:null])),X=e=>[{"b-table-sortable-column":P.value&&e.sortable}],Y=(e,t)=>[{[`selected table-${o.selectionVariant}`]:k.value&&e&&m.has(e)},o.tbodyTrClass?"function"==typeof o.tbodyTrClass?o.tbodyTrClass(e,t):o.tbodyTrClass:null],J=e=>i.value!==e.key?{opacity:.5}:{},Q=y((()=>{let e=A.value?h.value:o.items;return(!0===z.value&&!A.value||!0===z.value&&A.value&&_.value)&&(e=e.filter((e=>Object.entries(e).some((([e,t])=>{var a,n,i;return!(null==t||"_"===e[0]||!(null!=(a=o.filterable)&&a.includes(e)||null==(n=o.filterable))&&n.length)&&("object"==typeof t?JSON.stringify(Object.values(t)):t.toString()).toLowerCase().includes((null==(i=o.filter)?void 0:i.toLowerCase())??"")}))))),(!0===P.value&&!A.value&&!B.value||!0===P.value&&A.value&&w.value)&&(e=(e=>{const t=i.value;if(void 0===t)return e;const a=E.value.find((e=>"string"!=typeof e&&e.key===t));return"string"!=typeof a&&!1===(null==a?void 0:a.sortable)?e:[...e].sort(((e,n)=>{if(void 0!==o.sortCompare)return o.sortCompare(e,n,t,v.value);const i=e=>{const o=e[t];if(a&&"string"!=typeof a&&a.sortByFormatted){const t="function"==typeof a.sortByFormatted?a.sortByFormatted:a.formatter;if(t)return _u(e,String(a.key),t)}return"object"==typeof o&&null!==o?JSON.stringify(o):(null==o?void 0:o.toString())??""};return i(e).localeCompare(i(n),o.sortCompareLocale,o.sortCompareOptions)*(v.value?-1:1)}))})(e)),e})),ae=y((()=>Number.isNaN(M.value)||A.value&&!g.value?Q.value:Q.value.slice((C.value-1)*(M.value||1/0),C.value*(M.value||1/0)))),ne=(e,t,a)=>{!1===S.value&&((e,t,a=!1,n=!1,i=!1)=>{if(k.value){if("single"===o.selectMode||"multi"===o.selectMode){if(a||n)return;m.has(e)?m.delete(e):("single"===o.selectMode&&m.clear(),m.add(e))}else if(n||i)m.has(e)?m.delete(e):m.add(e);else if(a){const e=[...p.value].pop(),a=o.items.findIndex((t=>t===e)),n=Math.min(a,t),i=Math.max(a,t);o.items.slice(n,i+1).forEach((e=>{m.has(e)||m.add(e)}))}else m.clear(),m.add(e);re()}})(e,t,a.shiftKey,a.ctrlKey,a.metaKey),n("row-clicked",e,t,a)},ie=(e,t,a,o=!1)=>{n("head-clicked",e,t,a,o),(e=>{if(!P.value)return;const t="string"==typeof e?e:e.key,a="string"!=typeof e&&e.sortable;!0===P.value&&!0===a&&(i.value!==t?(i.value=t,s.value=!1):!1===v.value?s.value=!0:(i.value=void 0,s.value=!1),n("sorted",t,void 0!==i.value&&!v.value))})(t)},le=async()=>{if(!A.value||void 0===o.provider||b.value)return;l.value=!0;const e=o.provider({currentPage:C.value,filter:o.filter,sortBy:i.value,sortDesc:o.sortDesc,perPage:M.value});try{const t=e instanceof Promise?await e:e;if(void 0===t)return;h.value=t}finally{l.value=!1}},re=()=>{k.value&&n("selection",[...p.value])},se=async(e,t,a)=>{if(t===a)return;const i=e=>{var t;return!0===(null==(t=o.noProvider)?void 0:t.includes(e))},l=("currentPage"===e||"perPage"===e)&&(i("paging")||!0===g.value),r="filter"===e&&(i("filtering")||!0===_.value),s=("sortBy"===e||"sortDesc"===e)&&(i("sorting")||!0===w.value);l||r||s||(!0===A.value&&await le(),"currentPage"===e||"perPage"===e||n("filtered",[...Q.value]))};return f((()=>o.filter),((e,t)=>{se("filter",e,t),e!==t&&!A.value&&(e||n("filtered",[...Q.value]))})),f(C,((e,t)=>{se("currentPage",e,t)})),f(M,((e,t)=>{se("perPage",e,t)})),f(i,((e,t)=>{se("sortBy",e,t)})),f(v,((e,t)=>{se("sortDesc",e,t)})),f((()=>o.provider),(e=>{void 0!==e?le():h.value=[]})),L(le),t({clearSelected:()=>{k.value&&(m.clear(),re())},refresh:le,selectAllRows:()=>{if(!k.value)return;const e=p.value.size>0?[...p.value]:[];p.value=new Set([...Q.value]),p.value.forEach((t=>{e.includes(t)||n("row-selected",t)})),re()},selectRow:e=>{if(!k.value)return;const t=Q.value[e];!t||m.has(t)||(m.add(t),re())},unselectRow:e=>{if(!k.value)return;const t=Q.value[e];!t||!m.has(t)||(m.delete(t),re())}}),(e,t)=>(N(),I(Eh,H(o,{"aria-busy":c(b),items:ae.value,fields:E.value,"table-class":O.value,"tbody-tr-class":Y,"field-column-class":X,onHeadClicked:ie,onRowClicked:ne,onRowHovered:t[0]||(t[0]=(e,t,a)=>{n("row-hovered",e,t,a)}),onRowUnhovered:t[1]||(t[1]=(e,t,a)=>{n("row-unhovered",e,t,a)})}),de({"head()":q((t=>[W(G(c(Au)(t.field))+" ",1),P.value&&t.field.sortable&&!1===c(x)?(N(),j(D,{key:0}
2,[c(v)?$(e.$slots,"sortDesc",ee(H({key:1},{...t})),(()=>[(N(),j("svg",{style:V(J(t.field)),xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-arrow-down-short",viewBox:"0 0 16 16","aria-hidden":""},Lh,4))])):$(e.$slots,"sortAsc",ee(H({key:0},{...t})),(()=>[(N(),j("svg",{style:V(J(t.field)),xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-arrow-up-short",viewBox:"0 0 16 16","aria-hidden":""},Oh,4))]))],64)):U("",!0)])),"custom-body":q((t=>[c(b)?(N(),I(zh,{key:0,class:F(["b-table-busy-slot",K.value])},{default:q((()=>[Z(kh,{colspan:t.fields.length},{default:q((()=>[$(e.$slots,"table-busy",{},(()=>[Z(Pd,{show:""},{overlay:q((()=>[R("div",Nh,[Z(Ad),R("strong",null,G(e.busyLoadingText),1)])])),_:1})]))])),_:2},1032,["colspan"])])),_:2},1032,["class"])):U("",!0)])),_:2},[oe(e.$slots,((t,a)=>({name:a,fn:q((t=>[$(e.$slots,a,ee(te(t)))]))})))]),1040,["aria-busy","items","fields","table-class"]))}}),Rh=g({inheritAttrs:!1,__name:"BTab",props:{active:{type:[Boolean,String],default:!1},buttonId:{default:void 0},disabled:{type:[Boolean,String],default:!1},id:{default:void 0},lazy:{type:[Boolean,String],default:void 0},lazyOnce:{type:[Boolean,String],default:void 0},noBody:{type:[Boolean,String],default:!1},tag:{default:"div"},title:{default:void 0},titleItemClass:{default:void 0},titleLinkAttrs:{default:void 0},titleLinkClass:{default:void 0}},emits:["update:active"],setup(e,{emit:t}){const a=e,o=Q(),n=t,i=l(Pu,null),s=rd((()=>a.id),"tabpane"),u=rd((()=>a.buttonId),"tab"),p=kr((()=>a.active)),m=kr((()=>a.disabled)),h=kr((()=>a.lazyOnce??a.lazy)),v=kr((()=>a.noBody)),b=d(!1),g=d(null),{onClick:w,..._}=Y(),k=y((()=>({id:s.value,buttonId:u.value,disabled:m.value,title:a.title,titleComponent:o.title,titleItemClass:a.titleItemClass,titleLinkAttrs:a.titleLinkAttrs,titleLinkClass:a.titleLinkClass,onClick:w,el:g.value})));L((()=>{i&&(i.registerTab(k),p.value&&i.activateTab(s.value))})),P((()=>{i&&i.unregisterTab(s.value)}));const x=r((()=>(null==i?void 0:i.activeId.value)===s.value)),S=d(x.value),B=r((()=>!!(null!=i&&i.lazy.value||h.value))),M=r((()=>void 0!==a.lazyOnce)),C=r((()=>x.value&&!m.value)),z=r((()=>C.value||!B.value||B.value&&M.value&&b.value));f(x,(e=>{if(e)return n("update:active",!0),void setTimeout((()=>{S.value=!0}),0);S.value=!1,n("update:active",!1)})),f(p,(e=>{if(i){if(!e)return void(x.value&&i.activateTab(void 0));i.activateTab(s.value)}}));const A=y((()=>[{active:x.value,show:S.value,"card-body":(null==i?void 0:i.card.value)&&!1===v.value,fade:!(null!=i&&i.noFade.value)},S.value?null==i?void 0:i.activeTabClass:null==i?void 0:i.inactiveTabClass,null==i?void 0:i.tabClass]));return f(z,(e=>{e&&!b.value&&(b.value=!0)})),(e,t)=>(N(),I(J(e.tag),H({id:c(s),ref_key:"el",ref:g,class:["tab-pane",A.value],role:"tabpanel","aria-labelledby":c(u)},_),{default:q((()=>[z.value?$(e.$slots,"default",{key:0}):U("",!0)])),_:3},16,["id","class","aria-labelledby"]))}}),$h=["aria-orientation"],Ih=["id","aria-controls","aria-selected","onClick"],Hh=g({__name:"BTabs",props:{activeId:{default:void 0},activeNavItemClass:{default:void 0},activeTabClass:{default:void 0},align:{default:void 0},card:{type:[Boolean,String],default:!1},contentClass:{default:void 0},end:{type:[Boolean,String],default:!1},fill:{type:[Boolean,String],default:!1},id:{default:void 0},inactiveNavItemClass:{default:void 0},inactiveTabClass:{default:void 0},justified:{type:[Boolean,String],default:!1},lazy:{type:[Boolean,String],default:!1},modelValue:{default:-1},navClass:{default:void 0},navItemClass:{default:void 0},navWrapperClass:{default:void 0},noFade:{type:[Boolean,String],default:!1},noNavStyle:{type:[Boolean,String],default:!1},pills:{type:[Boolean,String],default:!1},small:{type:[Boolean,String],default:!1},tag:{default:"div"},tabClass:{default:void 0},vertical:{type:[Boolean,String],default:!1}},emits:["activate-tab","click","update:activeId","update:modelValue"],setup(e,{emit:t}){const a=e,o=t,n=uu(a,"modelValue",o,{passive:!0}),i=uu(a,"activeId",o,{passive:!0}),l=kr((()=>a.card)),u=kr((()=>a.end)),p=kr((()=>a.fill)),m=kr((()=>a.justified)),h=kr((()=>a.lazy)),v=kr((()=>a.noFade)),b=kr((()=>a.noNavStyle)),g=kr((()=>a.pills)),w=kr((()=>a.small)),k=kr((()=>a.vertical)),x=Fc(),S=d([]),B=y((()=>S.value.map((e=>{const t=c(e),o=t.id===i.value;return{...t,active:o,navItemClasses:[{active:o,disabled:t.disabled},o?a.activeNavItemClass:a.inactiveNavItemClass,a.navItemClass,t.titleLinkClass]}})))),M=r((()=>!(null!=B&&B.value&&B.value.length>0))),C=y((()=>({"d-flex":k.value,"align-items-start":k.value}))),z=_r((()=>a.align)),A=y((()=>({"nav-pills":g.value,"flex-column me-3":k.value,[z.value]:void 0!==a.align,"nav-fill":p.value,"card-header-tabs":l.value,"nav-justified":m.value,"nav-tabs":!b.value&&!g.value,small:w.value}))),T=e=>{var t;if(void 0!==e){const a=null==(t=B.value[e])?void 0:t.id;if(e>-1&&e<B.value.length&&!B.value[e].disabled&&(n.value<0||i.value!==a||n.value!==e)){const t=new Nr("activate-tab",{cancelable:!0});o("activate-tab",e,n.value,t),t.defaultPrevented||(i.value!==a&&(i.value=a),n.value!==e&&(n.value=e))}}},P=e=>{var t,a;B.value.length<=0||(n.value=E(n.value+e,e),null==(a=document.getElementById(null==(t=B.value[n.value])?void 0:t.buttonId))||a.focus())},E=(e,t)=>{let a=e,o=-1,n=-1;for(let i=0;i<B.value.length;i++)B.value[i].disabled||(-1===o&&(o=i),n=i);for(;a>=o&&a<=n&&B.value[a].disabled;)a+=t;return a<o&&(a=o),a>n&&(a=n),a};f(n,((e,t)=>{if(e===t||B.value.length<=0)return;const a=E(e,e>t?1:-1);s((()=>{T(a)}))})),f(i,((e,t)=>{const a=B.value.findIndex((t=>t.id===e));if(e!==t&&!(B.value.length<=0)){if(-1===a)return void T(E(0,1));T(a)}}));f(S,(()=>{O()}),{deep:!0});const O=()=>{var e;if(0===B.value.length)return n.value=-1,void(i.value=void 0);n.value>=0&&!i.value&&(i.value=null==(e=B.value[n.value])?void 0:e.id),B.value.find((e=>e.id===i.value))?T(B.value.findIndex((e=>e.id===i.value))):T(B.value.map((e=>!e.disabled)).indexOf(!0))};return _(Pu,{lazy:h,card:l,noFade:v,activeTabClass:r((()=>a.activeTabClass)),inactiveTabClass:r((()=>a.inactiveTabClass)),tabClass:r((()=>a.tabClass)),registerTab:e=>{S.value.find((t=>t.value.id===e.value.id))?S.value[S.value.findIndex((t=>t.value.id===e.value.id))]=e:S.value.push(e),S.value.sort(((e,t)=>{if(!Node||!e.value.el||!t.value.el)return 0;const a=e.value.el.compareDocumentPosition(t.value.el);return a&Node.DOCUMENT_POSITION_FOLLOWING?-1:a&Node.DOCUMENT_POSITION_PRECEDING?1:0}))},unregisterTab:e=>{S.value=S.value.filter((t=>t.value.id!==e))},activeId:i,activateTab:e=>{const t=B.value.findIndex((t=>t.id===e));T(void 0!==e&&-1!==t?t:E(0,1))}}),(e,t)=>(N(),I(J(e.tag),{id:e.id,class:F(["tabs",C.value])},{default:q((()=>[Z(c(x).define,null,{default:q((()=>[R("div",{class:F(["tab-content",e.contentClass])},[$(e.$slots,"default"),M.value?(N(),j("div",{key:"bv-empty-tab",class:F(["tab-pane active",{"card-body":c(l)}])},[$(e.$slots,"empty")],2)):U("",!0)],2)])),_:3}),c(u)?(N(),I(c(x).reuse,{key:0})):U("",!0),R("div",{class:F([e.navWrapperClass,{"card-header":c(l),"ms-auto":e.vertical&&c(u)}])},[R("ul",{class:F(["nav",[A.value,e.navClass]]),role:"tablist","aria-orientation":e.vertical?"vertical":"horizontal"},[$(e.$slots,"tabs-start"),(N(!0),j(D,null,oe(B.value,((e,a)=>(N(),j("li",{key:e.id,class:F(["nav-item",e.titleItemClass]),role:"presentation"},[R("button",H({id:e.buttonId,class:["nav-link",e.navItemClasses],role:"tab","aria-controls":e.id,"aria-selected":e.active},e.titleLinkAttrs,{onKeydown:[t[0]||(t[0]=pe(re((e=>P(-1)),["stop","prevent"]),["left"])),t[1]||(t[1]=pe(re((e=>P(1)),["stop","prevent"]),["right"])),t[2]||(t[2]=pe(re((e=>P(-999)),["stop","prevent"]),["page-up"])),t[3]||(t[3]=pe(re((e=>P(999)),["stop","prevent"]),["page-down"]))],onClick:re((e=>((e,t)=>{var a,o,n;T(t),t>=0&&!B.value[t].disabled&&null!=(a=B.value[t])&&a.onClick&&"function"==typeof B.value[t].onClick&&(null==(n=(o=B.value[t]).onClick)||n.call(o,e))})(e,a)),["stop","prevent"])}),[e.titleComponent?(N(),I(J(e.titleComponent),{key:0})):(N(),j(D,{key:1}
2,[W(G(e.title),1)],64))],16,Ih)],2)))),128)),$(e.$slots,"tabs-end")],10,$h)],2),c(u)?U("",!0):(N(),I(c(x).reuse,{key:1}))])),_:3},8,["id","class"]))}}),Fh={id:"__BVID__toaster-container"},Vh=g({__name:"BToastOrchestrator",props:{teleportDisabled:{type:[Boolean,String],default:!1},teleportTo:{default:"body"},appendToast:{type:[Boolean,String],default:!1}},setup(e,{expose:t}){const a=e,o=kr((()=>a.teleportDisabled)),n=kr((()=>a.appendToast)),i={"top-left":"top-0 start-0","top-center":"top-0 start-50 translate-middle-x","top-right":"top-0 end-0","middle-left":"top-50 start-0 translate-middle-y","middle-center":"top-50 start-50 translate-middle","middle-right":"top-50 end-0 translate-middle-y","bottom-left":"bottom-0 start-0","bottom-center":"bottom-0 start-50 translate-middle-x","bottom-right":"bottom-0 end-0"},{remove:r,toasts:s,show:u,_setIsAppend:d}={...l(Fu)};f(n,(e=>{null==d||d(e)}),{immediate:!0});return t({remove:r,show:u,toasts:s}),(e,t)=>(N(),I(K,{to:e.teleportTo,disabled:c(o)},[R("div",Fh,[(N(),j(D,null,oe(i,((e,t)=>R("div",{key:t,class:F([e,"toast-container position-fixed p-3"])},[Z(le,{name:"b-list"},{default:q((()=>{var e;return[(N(!0),j(D,null,oe(null==(e=c(s))?void 0:e.filter((e=>e.value.props.pos===t)),(e=>(N(),I(J(e.value.component),H({key:e.value.props._self},(e=>Ku(e,["_modelValue","_self","pos"]))(e.value.props),{modelValue:e.value.props._modelValue,"onUpdate:modelValue":t=>e.value.props._modelValue=t,"trans-props":{...e.value.props.transProps,appear:!0},onHide:re((t=>{var a;return null==(a=c(r))?void 0:a(e.value.props._self)}),["prevent"])}),null,16,["modelValue","onUpdate:modelValue","trans-props","onHide"])))),128))]})),_:2},1024)],2))),64))])],8,["to","disabled"]))}}),Dh=g({__name:"BTooltip",props:{interactive:{type:[Boolean,String],default:void 0},boundary:{},boundaryPadding:{},click:{type:[Boolean,String],default:void 0},container:{default:void 0},content:{default:void 0},customClass:{default:void 0},delay:{default:void 0},floatingMiddleware:{default:void 0},hide:{type:[Boolean,String],default:void 0},html:{type:[Boolean,String],default:void 0},id:{default:void 0},inline:{type:[Boolean,String],default:void 0},manual:{type:[Boolean,String],default:void 0},modelValue:{type:[Boolean,String],default:void 0},noAutoClose:{type:[Boolean,String],default:void 0},noFade:{type:[Boolean,String],default:void 0},noFlip:{type:[Boolean,String],default:void 0},noHide:{type:[Boolean,String],default:void 0},noShift:{type:[Boolean,String],default:void 0},noSize:{type:[Boolean,String]},noninteractive:{type:[Boolean,String],default:void 0},offset:{default:void 0},placement:{default:void 0},persistent:{type:[Boolean,String]},realtime:{type:[Boolean,String],default:void 0},reference:{default:void 0},strategy:{default:void 0},target:{default:void 0},title:{default:void 0},variant:{default:void 0}},setup(e,{expose:t}){var a,o,n;const i=e,l=y((()=>{const{interactive:e,noninteractive:t,...a}=i;return{noninteractive:void 0!==t?t:!e,...a}})),r=d(null);return t({hide:null==(a=r.value)?void 0:a.hide,show:null==(o=r.value)?void 0:o.show,toggle:null==(n=r.value)?void 0:n.toggle}),(e,t)=>(N(),I(mu,H({ref_key:"popover",ref:r,tooltip:""},l.value),de({_:2},[oe(e.$slots,((t,a)=>({name:a,fn:q((t=>[$(e.$slots,a,ee(te(t)))]))})))]),1040))}}),Wh=Object.freeze(Object.defineProperty({__proto__:null,BAccordion:Hd,BAccordionItem:Dd,BAlert:Wd,BAvatar:qd,BAvatarGroup:Xd,BBadge:Yd,BBreadcrumb:ep,BBreadcrumbItem:Jd,BButton:Td,BButtonGroup:tp,BButtonToolbar:op,BCard:mp,BCardBody:pp,BCardFooter:fp,BCardGroup:hp,BCardHeader:cp,BCardImg:lp,BCardSubtitle:dp,BCardText:vp,BCardTitle:up,BCarousel:Sp,BCarouselSlide:Ap,BCloseButton:bd,BCol:Op,BCollapse:Fd,BContainer:Lp,BDropdown:Rp,BDropdownDivider:Ip,BDropdownForm:Fp,BDropdownGroup:Wp,BDropdownHeader:Up,BDropdownItem:Kp,BDropdownItemButton:Yp,BDropdownText:Zp,BForm:ef,BFormCheckbox:pf,BFormCheckboxGroup:hf,BFormFile:gf,BFormFloatingLabel:of,BFormGroup:kf,BFormInput:Sf,BFormInvalidFeedback:nf,BFormRadio:Cf,BFormRadioGroup:Tf,BFormRow:lf,BFormSelect:$f,BFormSelectOption:Ef,BFormSelectOptionGroup:Nf,BFormSpinbutton:Qf,BFormTag:tm,BFormTags:hm,BF
2ormText:rf,BFormTextarea:bm,BFormValidFeedback:sf,BImg:ip,BInputGroup:Sm,BInputGroupAddon:Mm,BInputGroupAppend:Cm,BInputGroupPrepend:zm,BInputGroupText:Bm,BLink:yd,BListGroup:Am,BListGroupItem:Tm,BModal:Nd,BModalOrchestrator:Em,BNav:Om,BNavForm:Nm,BNavItem:Rm,BNavItemDropdown:Im,BNavText:Fm,BNavbar:Vm,BNavbarBrand:Dm,BNavbarNav:Wm,BNavbarToggle:oh,BOffcanvas:lh,BOverlay:Pd,BPagination:sh,BPlaceholder:ch,BPlaceholderButton:uh,BPlaceholderCard:dh,BPlaceholderTable:hh,BPlaceholderWrapper:vh,BPopover:mu,BProgress:kd,BProgressBar:_d,BRow:gh,BSpinner:Ad,BTab:Rh,BTable:jh,BTableLite:Eh,BTableSimple:mh,BTabs:Hh,BTbody:yh,BTd:kh,BTfoot:xh,BTh:Mh,BThead:Ch,BToast:Bd,BToastOrchestrator:Vh,BTooltip:Dh,BTr:zh,BTransition:hd},Symbol.toStringTag,{value:"Module"})),Gh=ia((e=>{e.vueApp.use((({components:e=!1,directives:t=!1,plugins:a={}}={})=>({install(o){const n="boolean"==typeof e?{all:e}:e,i=Object.keys(Wh);Yu(n,i).forEach((e=>{const t=Wh[e];o.component(e,t)}));const l="boolean"==typeof t?{all:t}:t,r=Object.keys(eh);Yu(l,r).forEach((e=>{const t=(e=>e.toLowerCase().startsWith("v")?e.slice(1):e)(e),a=eh[e];o.directive(t,a)})),((null==a?void 0:a.breadcrumb)??!0)&&o.use(Cd),((null==a?void 0:a.modalController)??!0)&&o.use(jd),((null==a?void 0:a.modalManager)??!0)&&o.use(Rd),(((null==a?void 0:a.rtl)??!0)||"object"==typeof a.rtl)&&o.use($d,a),((null==a?void 0:a.toast)??1)&&o.use(Md)}}))({components:!1,directives:!1}))})),Uh=ia((e=>{e.hook("app:error",(e=>{e&&e.stack}))})),Kh=ia((()=>{!function(){if(!globalThis.$fetch.__isModified){const e=globalThis.$fetch;globalThis.$fetch=(t,a={})=>(a.headers&&a.headers.multiportal||(a.headers={...a.headers,multiportal:"1"}),e(t,a)),globalThis.$fetch.__isModified=!0}}()}));var qh=new TextDecoder,Xh=(e,t=0,a=e.length)=>qh.decode(e.slice(t,a)),Yh=(e,t=0,a=e.length)=>e.slice(t,a).reduce(((e,t)=>e+`0${t.toString(16)}`.slice(-2)),""),Jh=(e,t)=>new DataView(e.buffer,e.byteOffset+t),Zh=(e,t=0)=>Jh(e,t).getInt16(0,!0),Qh=(e,t=0)=>Jh(e,t).getUint16(0,!1),ev=(e,t=0)=>Jh(e,t).getUint16(0,!0),tv=(e,t=0)=>{const a=Jh(e,t);return a.getUint16(0,!0)+(a.getUint8(2)<<16)},av=(e,t=0)=>Jh(e,t).getInt32(0,!0),ov=(e,t=0)=>Jh(e,t).getUint32(0,!1),nv=(e,t=0)=>Jh(e,t).getUint32(0,!0),iv=(e,t,a)=>Jh(e,t).getBigUint64(0,!a),lv={readUInt16BE:Qh,readUInt16LE:ev,readUInt32BE:ov,readUInt32LE:nv};function rv(e,t,a=0,o=!1){return lv[`readUInt${t}${o?"BE":"LE"}`](e,a)}function sv(e,t){if(e.length-t<4)return;const a=ov(e,t);return e.length-t<a?void 0:{name:Xh(e,4+t,8+t),offset:t,size:a}}function cv(e,t,a){for(;a<e.length;){const o=sv(e,a);if(!o)break;if(o.name===t)return o;a+=o.size>0?o.size:8}}var uv={validate:e=>"BM"===Xh(e,0,2),calculate:e=>({height:Math.abs(av(e,22)),width:nv(e,18)})};function dv(e,t){const a=e[t];return 0===a?256:a}function pv(e,t){const a=6+16*t;return{height:dv(e,a+1),width:dv(e,a)}}var fv={validate(e){const t=ev(e,0),a=ev(e,4);if(0!==t||0===a)return!1;return 1===ev(e,2)},calculate(e){const t=ev(e,4),a=pv(e,0);if(1===t)return a;const o=[];for(let n=0;n<t;n+=1)o.push(pv(e,n));return{width:a.width,height:a.height,images:o}}},mv={validate(e){const t=ev(e,0),a=ev(e,4);if(0!==t||0===a)return!1;return 2===ev(e,2)},calculate:e=>fv.calculate(e)},hv={validate:e=>542327876===nv(e,0),calculate:e=>({height:nv(e,12),width:nv(e,16)})},vv=/^GIF8[79]a/,bv={validate:e=>vv.test(Xh(e,0,6)),calculate:e=>({height:ev(e,8),width:ev(e,6)})},gv={avif:"avif",mif1:"heif",msf1:"heif",heic:"heic",heix:"heic",hevc:"heic",hevx:"heic"},yv={validate(e){if("ftyp"!==Xh(e,4,8))return!1;const t=cv(e,"ftyp",0);if(!t)return!1;return Xh(e,t.offset+8,t.offset+12)in gv},calculate(e){const t=cv(e,"meta",0),a=t&&cv(e,"iprp",t.offset+12),o=a&&cv(e,"ipco",a.offset+8);if(!o)throw new TypeError("Invalid HEIF, no ipco box found");const n=Xh(e,8,12),i=[];let l=o.offset+8;for(;l<o.offset+o.size;){const t=cv(e,"ispe",l);if(!t)break;const a=ov(e,t.offset+12),n=ov(e,t.offset+16),r=cv(e,"clap",l);let s=a,c=n;if(r&&r.offset<o.offset+o.size){s=a-ov(e,r.offset+12)}i.push({height:c,width:s}),l=t.offset+t.size}if(0===i.length)throw new TypeError("Invalid HEIF, no sizes found");return{width:i[0].width,height:i[0].height,type:n,...i.length>1?{images:i}:{}}}},wv={ICON:32,"ICN#":32,"icm#":16,icm4:16,icm8:16,"ics#":16,ics4:16,ics8:16,is32:16,s8mk:16,icp4:16,icl4:32,icl8:32,il32:32,l8mk:32,icp5:32,ic11:32,ich4:48,ich8:48,ih32:48,h8mk:48,icp6:64,ic12:32,it32:128,t8mk:128,ic07:128,ic08:256,ic13:256,ic09:512,ic14:512,ic10:1024};function _v(e,t){const a=t+4;return[Xh(e,t,a),ov(e,a)]}function kv(e){const t=wv[e];return{width:t,height:t,type:e}}var xv={validate:e=>"icns"===Xh(e,0,4),calculate(e){const t=e.length,a=ov(e,4);let o=8;const n=[];for(;o<a&&o<t;){const t=_v(e,o),a=kv(t[0]);n.push(a),o+=t[1]}if(0===n.length)throw new TypeError("Invalid ICNS, no sizes found");return{width:n[0].width,height:n[0].height,...n.length>1?{images:n}:{}}}},Sv={validate:e=>4283432785===ov(e,0),calculate:e=>({height:ov(e,12),width:ov(e,8)})},Bv={validate(e){if("jP "!==Xh(e,4,8))return!1;const t=cv(e,"ftyp",0);if(!t)return!1;return"jp2 "===Xh(e,t.offset+8,t.offset+12)},calculate(e){const t=cv(e,"jp2h",0),a=t&&cv(e,"ihdr",t.offset+8);
2if(a)return{height:ov(e,a.offset+8),width:ov(e,a.offset+12)};throw new TypeError("Unsupported JPEG 2000 format")}};function Mv(e){return"45786966"===Yh(e,2,6)}function Cv(e,t){return{height:Qh(e,t),width:Qh(e,t+2)}}function zv(e,t){const a=e.slice(2,t),o=Yh(a,6,8),n="4d4d"===o;if(n||"4949"===o)return function(e,t){const a=rv(e,16,14,t);for(let o=0;o<a;o++){const a=16+12*o,n=a+12;if(a>e.length)return;const i=e.slice(a,n);if(274===rv(i,16,0,t)){if(3!==rv(i,16,2,t))return;if(1!==rv(i,32,4,t))return;return rv(i,16,8,t)}}}(a,n)}function Av(e,t){if(t>e.length)throw new TypeError("Corrupt JPG, exceeded buffer limits")}var Tv={validate:e=>"ffd8"===Yh(e,0,2),calculate(e){let t,a,o=e.slice(4);for(;o.length;){const e=Qh(o,0);if(Av(o,e),255===o[e]){if(Mv(o)&&(t=zv(o,e)),a=o[e+1],192===a||193===a||194===a){const a=Cv(o,e+5);return t?{height:a.height,orientation:t,width:a.width}:a}o=o.slice(e+2)}else o=o.slice(1)}throw new TypeError("Invalid JPG, no size found")}},Pv=class{constructor(e,t){this.input=e,this.endianness=t,this.byteOffset=2,this.bitOffset=0}getBits(e=1){let t=0,a=0;for(;a<e;){if(this.byteOffset>=this.input.length)throw new Error("Reached end of input");const o=this.input[this.byteOffset],n=8-this.bitOffset,i=Math.min(e-a,n);if("little-endian"===this.endianness){const e=(1<<i)-1;t|=(o>>this.bitOffset&e)<<a}else{t=t<<i|(o&(1<<i)-1<<8-this.bitOffset-i)>>8-this.bitOffset-i}a+=i,this.bitOffset+=i,8===this.bitOffset&&(this.byteOffset++,this.bitOffset=0)}return t}};function Ev(e,t){if(t)return 8*(1+e.getBits(5));const a=[9,13,18,30][e.getBits(2)];return 1+e.getBits(a)}var Ov={validate:e=>"ff0a"===Yh(e,0,2),calculate(e){const t=new Pv(e,"little-endian"),a=1===t.getBits(1),o=Ev(t,a),n=t.getBits(3),i=function(e,t,a,o){return t&&0===a?8*(1+e.getBits(5)):0===a?Ev(e,!1):Math.floor(o*[1,1.2,4/3,1.5,16/9,5/4,2][a-1])}(t,a,n,o);return{width:i,height:o}}};function Lv(e){const t=cv(e,"jxlc",0);if(t)return e.slice(t.offset+8,t.offset+t.size);const a=function(e){const t=[];let a=0;for(;a<e.length;){const o=cv(e,"jxlp",a);if(!o)break;t.push(e.slice(o.offset+12,o.offset+o.size)),a=o.offset+o.size}return t}(e);return a.length>0?function(e){const t=e.reduce(((e,t)=>e+t.length),0),a=new Uint8Array(t);let o=0;for(const n of e)a.set(n,o),o+=n.length;return a}(a):void 0}var Nv={validate:e=>{if("JXL "!==Xh(e,4,8))return!1;const t=cv(e,"ftyp",0);if(!t)return!1;return"jxl "===Xh(e,t.offset+8,t.offset+12)},calculate(e){const t=Lv(e);if(t)return Ov.calculate(t);throw new Error("No codestream found in JXL container")}},jv={validate:e=>{const t=Xh(e,1,7);return["KTX 11","KTX 20"].includes(t)},calculate:e=>{const t=49===e[5]?"ktx":"ktx2",a="ktx"===t?36:20;return{height:nv(e,a+4),width:nv(e,a),type:t}}},Rv="CgBI",$v={validate(e){if("PNG\r\n�\n"===Xh(e,1,8)){let t=Xh(e,12,16);if(t===Rv&&(t=Xh(e,28,32)),"IHDR"!==t)throw new TypeError("Invalid PNG");return!0}return!1},calculate:e=>Xh(e,12,16)===Rv?{height:ov(e,36),width:ov(e,32)}:{height:ov(e,20),width:ov(e,16)}},Iv={P1:"pbm/ascii",P2:"pgm/ascii",P3:"ppm/ascii",P4:"pbm",P5:"pgm",P6:"ppm",P7:"pam",PF:"pfm"},Hv={default:e=>{let t=[];for(;e.length>0;){const a=e.shift();if("#"!==a[0]){t=a.split(" ");break}}if(2===t.length)return{height:Number.parseInt(t[1],10),width:Number.parseInt(t[0],10)};throw new TypeError("Invalid PNM")},pam:e=>{const t={};for(;e.length>0;){const a=e.shift();if(a.length>16||a.charCodeAt(0)>128)continue;const[o,n]=a.split(" ");if(o&&n&&(t[o.toLowerCase()]=Number.parseInt(n,10)),t.height&&t.width)break}if(t.height&&t.width)return{height:t.height,width:t.width};throw new TypeError("Invalid PAM")}},Fv={validate:e=>Xh(e,0,2)in Iv,calculate(e){const t=Xh(e,0,2),a=Iv[t],o=Xh(e,3).split(/[\r\n]+/);return(Hv[a]||Hv.default)(o)}},Vv={validate:e=>"8BPS"===Xh(e,0,4),calculate:e=>({height:ov(e,14),width:ov(e,18)})},Dv=/<svg\s([^>"']|"[^"]*"|'[^']*')*>/,Wv={height:/\sheight=(['"])([^%]+?)\1/,root:Dv,viewbox:/\sviewBox=(['"])(.+?)\1/i,width:/\swidth=(['"])([^%]+?)\1/},Gv=2.54,Uv={in:96,cm:96/Gv,em:16,ex:8,m:96/Gv*100,mm:96/Gv/10,pc:96/72/12,pt:96/72,px:1},Kv=new RegExp(`^([0-9.]+(?:e\\d+)?)(${Object.keys(Uv).join("|")})?$`);function qv(e){const t=Kv.exec(e);if(t)return Math.round(Number(t[1])*(Uv[t[2]]||1))}function Xv(e){const t=e.split(" ");return{height:qv(t[3]),width:qv(t[2])}}var Yv={validate:e=>Dv.test(Xh(e,0,1e3)),calculate(e){const t=Xh(e).match(Wv.root);if(t){const e=function(e){const t=e.match(Wv.width),a=e.match(Wv.height),o=e.match(Wv.viewbox);return{height:a&&qv(a[2]),viewbox:o&&Xv(o[2]),width:t&&qv(t[2])}}(t[0]);if(e.width&&e.height)return function(e){return{height:e.height,width:e.width}}(e);if(e.viewbox)return function(e,t){const a=t.width/t.height;return e.width?{height:Math.floor(e.width/a),width:e.width}:e.height?{height:e.height,width:Math.floor(e.height*a)}:{height:t.height,width:t.width}}(e,e.viewbox)}throw new TypeError("Invalid SVG")}},Jv={validate:e=>0===ev(e,0)&&0===ev(e,4),calculate:e=>({height:ev(e,14),width:ev(e,12)})},Zv={WIDTH:256,HEIGHT:257,COMPRESSION:259},Qv={SHORT:3,LONG:4,LONG8:16},eb={STANDARD:12,BIG:20},tb={STANDARD:2,BIG:8};
2function ab(e,t,a,o){switch(t){case Qv.SHORT:return rv(e,16,a,o);case Qv.LONG:return rv(e,32,a,o);case Qv.LONG8:{const t=Number(iv(e,a,o));if(t>Number.MAX_SAFE_INTEGER)throw new TypeError("Value too large");return t}default:return 0}}function ob(e,t){const a=t?eb.BIG:eb.STANDARD;if(e.length>a)return e.slice(a)}var nb=new Set(["49492a00","4d4d002a","49492b00","4d4d002b"]);var ib=new Map([["bmp",uv],["cur",mv],["dds",hv],["gif",bv],["heif",yv],["icns",xv],["ico",fv],["j2c",Sv],["jp2",Bv],["jpg",Tv],["jxl",Nv],["jxl-stream",Ov],["ktx",jv],["png",$v],["pnm",Fv],["psd",Vv],["svg",Yv],["tga",Jv],["tiff",{validate:e=>{const t=Yh(e,0,4);return nb.has(t)},calculate(e){const t=function(e){const t=Xh(e,0,2);return{isBigEndian:"MM"===t,isBigTiff:43===rv(e,16,2,"MM"===t)}}(e);t.isBigTiff&&function(e,t){const a=rv(e,16,4,t),o=rv(e,16,6,t);if(8!==a||0!==o)throw new TypeError("Invalid BigTIFF header")}(e,t.isBigEndian);const a=function(e,{isBigEndian:t,isBigTiff:a}){const o=a?Number(iv(e,8,t)):rv(e,32,4,t),n=a?tb.BIG:tb.STANDARD;return e.slice(o+n)}(e,t),o=function(e,{isBigEndian:t,isBigTiff:a}){const o={};let n=e;for(;null==n?void 0:n.length;){const e=rv(n,16,0,t),i=rv(n,16,2,t),l=a?Number(iv(n,4,t)):rv(n,32,4,t);if(0===e)break;if(1===l&&(i===Qv.SHORT||i===Qv.LONG||a&&i===Qv.LONG8)){const l=a?12:8;o[e]=ab(n,i,l,t)}n=ob(n,a)}return o}(a,t),n={height:o[Zv.HEIGHT],width:o[Zv.WIDTH],type:t.isBigTiff?"bigtiff":"tiff"};if(o[Zv.COMPRESSION]&&(n.compression=o[Zv.COMPRESSION]),!n.width||!n.height)throw new TypeError("Invalid Tiff. Missing tags");return n}}],["webp",{validate(e){const t="RIFF"===Xh(e,0,4),a="WEBP"===Xh(e,8,12),o="VP8"===Xh(e,12,15);return t&&a&&o},calculate(e){const t=Xh(e,12,16),a=e.slice(20,30);if("VP8X"===t){const e=a[0];if(!(192&e)&&!(1&e))return function(e){return{height:1+tv(e,7),width:1+tv(e,4)}}(a);throw new TypeError("Invalid WebP")}if("VP8 "===t&&47!==a[0])return function(e){return{height:16383&Zh(e,8),width:16383&Zh(e,6)}}(a);const o=Yh(a,3,6);if("VP8L"===t&&"9d012a"!==o)return function(e){return{height:1+((15&e[4])<<10|e[3]<<2|(192&e[2])>>6),width:1+((63&e[2])<<8|e[1])}}(a);throw new TypeError("Invalid WebP")}}]]),lb=Array.from(ib.keys()),rb=new Map([[0,"heif"],[56,"psd"],[66,"bmp"],[68,"dds"],[71,"gif"],[73,"tiff"],[77,"tiff"],[82,"webp"],[105,"icns"],[137,"png"],[255,"jpg"]]);var sb={disabledTypes:[]};function cb(e){const t=function(e){const t=e[0],a=rb.get(t);return a&&ib.get(a).validate(e)?a:lb.find((t=>ib.get(t).validate(e)))}(e);if(void 0!==t){if(sb.disabledTypes.indexOf(t)>-1)throw new TypeError(`disabled file type: ${t}`);const a=ib.get(t).calculate(e);if(void 0!==a){if(a.type=a.type??t,a.images&&a.images.length>1){const e=a.images.reduce(((e,t)=>t.width*t.height>e.width*e.height?t:e),a.images[0]);a.width=e.width,a.height=e.height}return a}}throw new TypeError(`unsupported file type: ${t}`)}function ub(e,t){return t-=3,e.length>t?e.substring(0,t)+"...":e}function db(e,t,a=!1){if(!e||!Array.isArray(t)||!t.length)return"Kategoria";if(a){const e=t.find((e=>e.id==a));if(e)return e.name}const o=Array.isArray(e)?e.join("."):e,n=t.find((e=>e.path&&e.path.join(".")===o));if(n)return n.name;const i=t.find((e=>e.slug===o));return i?i.name:"Kategoria"}async function pb(e){if(!e||"null"===e||""===e.trim())return{url:e,width:1200,height:675,type:null};try{const t=await $fetch(e),a=cb(Buffer.from(await t.arrayBuffer()));return{url:e,width:a.width,height:a.height,type:a.type}}catch(t){return{url:e,width:1200,height:675,type:null}}}function fb(e,t){return function(){return e.apply(t,arguments)}}const{toString:mb}=Object.prototype,{getPrototypeOf:hb}=Object,vb=(e=>t=>{const a=mb.call(t);return e[a]||(e[a]=a.slice(8,-1).toLowerCase())})(Object.create(null)),bb=e=>(e=e.toLowerCase(),t=>vb(t)===e),gb=e=>t=>typeof t===e,{isArray:yb}=Array,wb=gb("undefined");const _b=bb("ArrayBuffer");const kb=gb("string"),xb=gb("function"),Sb=gb("number"),Bb=e=>null!==e&&"object"==typeof e,Mb=e=>{if("object"!==vb(e))return!1;const t=hb(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},Cb=bb("Date"),zb=bb("File"),Ab=bb("Blob"),Tb=bb("FileList"),Pb=bb("URLSearchParams"),[Eb,Ob,Lb,Nb]=["ReadableStream","Request","Response","Headers"].map(bb);function jb(e,t,{allOwnKeys:a=!1}={}){if(null==e)return;let o,n;if("object"!=typeof e&&(e=[e]),yb(e))for(o=0,n=e.length;o<n;o++)t.call(null,e[o],o,e);else{const n=a?Object.getOwnPropertyNames(e):Object.keys(e),i=n.length;let l;for(o=0;o<i;o++)l=n[o],t.call(null,e[l],l,e)}}function Rb(e,t){t=t.toLowerCase();const a=Object.keys(e);let o,n=a.length;for(;n-- >0;)if(o=a[n],t===o.toLowerCase())return o;return null}const $b="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,Ib=e=>!wb(e)&&e!==$b;const Hb=(e=>t=>e&&t instanceof e)("undefined"!=typeof Uint8Array&&hb(Uint8Array)),Fb=bb("HTMLFormElement"),Vb=(({hasOwnProperty:e})=>(t,a)=>e.call(t,a))(Object.prototype),Db=bb("RegExp"),Wb=(e,t)=>{const a=Object.getOwnPropertyDescriptors(e),o={};jb(a,((a,n)=>{let i;!1!==(i=t(a,n,e))&&(o[n]=i||a)})),Object.defineProperties(e,o)},Gb="abcdefghijklmnopqrstuvwxyz",Ub="0123456789",Kb={DIGIT:Ub,ALPHA:Gb,ALPHA_DIGIT:Gb+Gb.toUpperCase()+Ub};const qb=bb("AsyncFunction"),Xb=(Yb="function"==typeof setImmediate,Jb=xb($b.postMessage),Yb?setImmediate:Jb?(Zb=`axios@${Math.random()}`,Qb=[],$b.addEventListener("message",(({source:e,data:t})=>{e===$b&&t===Zb&&Qb.length&&Qb.shift()()}),!1),e=>{Qb.push(e),$b.postMessage(Zb,"*")}):e=>setTimeout(e));var Yb,Jb,Zb,Qb;const eg="undefined"!=typeof queueMicrotask?queueMicrotask.bind($b):"undefined"!=typeof process&&process.nextTick||Xb,tg={isArray:yb,isArrayBuffer:_b,isBuffer:function(e){return null!==e&&!wb(e)&&null!==e.constructor&&!wb(e.constructor)&&xb(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||xb(e.append)&&("formdata"===(t=vb(e))||"object"===t&&xb(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&_b(e.buffer),t},isString:kb,isNumber:Sb,isBoolean:e=>!0===e||!1===e,isObject:Bb,isPlainObject:Mb,isReadableStream:Eb,isRequest:Ob,isResponse:Lb,isHeaders:Nb,isUndefined:wb,isDate:Cb,isFile:zb,isBlob:Ab,isRegExp:Db,isFunction:xb,isStream:e=>Bb(e)&&xb(e.pipe),isURLSearchParams:Pb,isTypedArray:Hb,isFileList:Tb,forEach:jb,merge:function e(){const{caseless:t}=Ib(this)&&this||{},a={},o=(o,n)=>{const i=t&&Rb(a,n)||n;Mb(a[i])&&Mb(o)?a[i]=e(a[i],o):Mb(o)?a[i]=e({}
vendor: 5,476 bytes, line 2
2,o):yb(o)?a[i]=o.slice():a[i]=o};for(let n=0,i=arguments.length;n<i;n++)arguments[n]&&jb(arguments[n],o);return a},extend:(e,t,a,{allOwnKeys:o}={})=>(jb(t,((t,o)=>{a&&xb(t)?e[o]=fb(t,a):e[o]=t}),{allOwnKeys:o}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,a,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),a&&Object.assign(e.prototype,a)},toFlatObject:(e,t,a,o)=>{let n,i,l;const r={};if(t=t||{},null==e)return t;do{for(n=Object.getOwnPropertyNames(e),i=n.length;i-- >0;)l=n[i],o&&!o(l,e,t)||r[l]||(t[l]=e[l],r[l]=!0);e=!1!==a&&hb(e)}while(e&&(!a||a(e,t))&&e!==Object.prototype);return t},kindOf:vb,kindOfTest:bb,endsWith:(e,t,a)=>{e=String(e),(void 0===a||a>e.length)&&(a=e.length),a-=t.length;const o=e.indexOf(t,a);return-1!==o&&o===a},toArray:e=>{if(!e)return null;if(yb(e))return e;let t=e.length;if(!Sb(t))return null;const a=new Array(t);for(;t-- >0;)a[t]=e[t];return a},forEachEntry:(e,t)=>{const a=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=a.next())&&!o.done;){const a=o.value;t.call(e,a[0],a[1])}},matchAll:(e,t)=>{let a;const o=[];for(;null!==(a=e.exec(t));)o.push(a);return o},isHTMLForm:Fb,hasOwnProperty:Vb,hasOwnProp:Vb,reduceDescriptors:Wb,freezeMethods:e=>{Wb(e,((t,a)=>{if(xb(e)&&-1!==["arguments","caller","callee"].indexOf(a))return!1;const o=e[a];xb(o)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+a+"'")}))}))},toObjectSet:(e,t)=>{const a={},o=e=>{e.forEach((e=>{a[e]=!0}))};return yb(e)?o(e):o(String(e).split(t)),a},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,a){return t.toUpperCase()+a})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:Rb,global:$b,isContextDefined:Ib,ALPHABET:Kb,generateString:(e=16,t=Kb.ALPHA_DIGIT)=>{let a="";const{length:o}=t;for(;e--;)a+=t[Math.random()*o|0];return a},isSpecCompliantForm:function(e){return!!(e&&xb(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),a=(e,o)=>{if(Bb(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[o]=e;const n=yb(e)?[]:{};return jb(e,((e,t)=>{const i=a(e,o+1);!wb(i)&&(n[t]=i)})),t[o]=void 0,n}}return e};return a(e,0)},isAsyncFn:qb,isThenable:e=>e&&(Bb(e)||xb(e))&&xb(e.then)&&xb(e.catch),setImmediate:Xb,asap:eg};function ag(e,t,a,o,n){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),a&&(this.config=a),o&&(this.request=o),n&&(this.response=n,this.status=n.status?n.status:null)}tg.inherits(ag,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:tg.toJSONObject(this.config),code:this.code,status:this.status}}});const og=ag.prototype,ng={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{ng[e]={value:e}})),Object.defineProperties(ag,ng),Object.defineProperty(og,"isAxiosError",{value:!0}),ag.from=(e,t,a,o,n,i)=>{const l=Object.create(og);return tg.toFlatObject(e,l,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),ag.call(l,e.message,t,a,o,n),l.cause=e,l.name=e.name,i&&Object.assign(l,i),l};function ig(e){return tg.isPlainObject(e)||tg.isArray(e)}function lg(e){return tg.endsWith(e,"[]")?e.slice(0,-2):e}function rg(e,t,a){return e?e.concat(t).map((function(e,t){return e=lg(e),!a&&t?"["+e+"]":e})).join(a?".":""):t}const sg=tg.toFlatObject(tg,{},null,(function(e){return/^is[A-Z]/.test(e)}));function cg(e,t,a){if(!tg.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const o=(a=tg.toFlatObject(a,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!tg.isUndefined(t[e])}))).metaTokens,n=a.visitor||c,i=a.dots,l=a.indexes,r=(a.Blob||"undefined"!=typeof Blob&&Blob)&&tg.isSpecCompliantForm(t);if(!tg.isFunction(n))throw new TypeError("visitor must be a function");function s(e){if(null===e)return"";if(tg.isDate(e))return e.toISOString();if(!r&&tg.isBlob(e))throw new ag("Blob is not supported. Use a Buffer instead.");return tg.isArrayBuffer(e)||tg.isTypedArray(e)?r&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,a,n){let r=e;if(e&&!n&&"object"==typeof e)if(tg.endsWith(a,"{}"))a=o?a:a.slice(0,-2),e=JSON.stringify(e);else if(tg.isArray(e)&&function(e){return tg.isArray(e)&&!e.some(ig)}(e)||(tg.isFileList(e)||tg.endsWith(a,"[]"))&&(r=tg.toArray(e)))return a=lg(a),r.forEach((function(e,o){!tg.isUndefined(e)&&null!==e&&t.append(!0===l?rg([a],o,i):null===l?a:a+"[]",s(e))})),!1;return!!ig(e)||(t.append(rg(n,a,i),s(e)),!1)}const u=[],d=Object.assign(sg,{defaultVisitor:c,convertValue:s,isVisitable:ig});if(!tg.isObject(e))throw new TypeError("data must be an object");return function e(a,o){if(!tg.isUndefined(a)){if(-1!==u.indexOf(a))throw Error("Circular reference detected in "+o.join("."));u.push(a),tg.forEach(a,(function(a,i){!0===(!(tg.isUndefined(a)||null===a)&&n.call(t,a,tg.isString(i)?i.trim():i,o,d))&&e(a,o?o.concat(i):[i])})),u.pop()}}(e),t}
vendor: 6,241 bytes, line 2
2function ug(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function dg(e,t){this._pairs=[],e&&cg(e,this,t)}const pg=dg.prototype;function fg(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function mg(e,t,a){if(!t)return e;const o=a&&a.encode||fg,n=a&&a.serialize;let i;if(i=n?n(t,a):tg.isURLSearchParams(t)?t.toString():new dg(t,a).toString(o),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}pg.append=function(e,t){this._pairs.push([e,t])},pg.toString=function(e){const t=e?function(t){return e.call(this,t,ug)}:ug;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};class hg{constructor(){this.handlers=[]}use(e,t,a){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!a&&a.synchronous,runWhen:a?a.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){tg.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}const vg={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},bg={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:dg,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},gg="undefined"!=typeof window&&"undefined"!=typeof document,yg="object"==typeof navigator&&navigator||void 0,wg=gg&&(!yg||["ReactNative","NativeScript","NS"].indexOf(yg.product)<0),_g="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,kg=gg&&window.location.href||"http://localhost",xg={...Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:gg,hasStandardBrowserEnv:wg,hasStandardBrowserWebWorkerEnv:_g,navigator:yg,origin:kg},Symbol.toStringTag,{value:"Module"})),...bg};function Sg(e){function t(e,a,o,n){let i=e[n++];if("__proto__"===i)return!0;const l=Number.isFinite(+i),r=n>=e.length;if(i=!i&&tg.isArray(o)?o.length:i,r)return tg.hasOwnProp(o,i)?o[i]=[o[i],a]:o[i]=a,!l;o[i]&&tg.isObject(o[i])||(o[i]=[]);return t(e,a,o[i],n)&&tg.isArray(o[i])&&(o[i]=function(e){const t={},a=Object.keys(e);let o;const n=a.length;let i;for(o=0;o<n;o++)i=a[o],t[i]=e[i];return t}(o[i])),!l}if(tg.isFormData(e)&&tg.isFunction(e.entries)){const a={};return tg.forEachEntry(e,((e,o)=>{t(function(e){return tg.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),o,a,0)})),a}return null}const Bg={transitional:vg,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const a=t.getContentType()||"",o=a.indexOf("application/json")>-1,n=tg.isObject(e);n&&tg.isHTMLForm(e)&&(e=new FormData(e));if(tg.isFormData(e))return o?JSON.stringify(Sg(e)):e;if(tg.isArrayBuffer(e)||tg.isBuffer(e)||tg.isStream(e)||tg.isFile(e)||tg.isBlob(e)||tg.isReadableStream(e))return e;if(tg.isArrayBufferView(e))return e.buffer;if(tg.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(n){if(a.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return cg(e,new xg.classes.URLSearchParams,Object.assign({visitor:function(e,t,a,o){return xg.isNode&&tg.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=tg.isFileList(e))||a.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return cg(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return n||o?(t.setContentType("application/json",!1),function(e,t){if(tg.isString(e))try{return(t||JSON.parse)(e),tg.trim(e)}catch(a){if("SyntaxError"!==a.name)throw a}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||Bg.transitional,a=t&&t.forcedJSONParsing,o="json"===this.responseType;if(tg.isResponse(e)||tg.isReadableStream(e))return e;if(e&&tg.isString(e)&&(a&&!this.responseType||o)){const a=!(t&&t.silentJSONParsing)&&o;try{return JSON.parse(e)}catch(n){if(a){if("SyntaxError"===n.name)throw ag.from(n,ag.ERR_BAD_RESPONSE,this,null,this.response);throw n}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:xg.classes.FormData,Blob:xg.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};tg.forEach(["delete","get","head","post","put","patch"],(e=>{Bg.headers[e]={}}));const Mg=tg.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Cg=Symbol("internals");function zg(e){return e&&String(e).trim().toLowerCase()}function Ag(e){return!1===e||null==e?e:tg.isArray(e)?e.map(Ag):String(e)}function Tg(e,t,a,o,n){return tg.isFunction(o)?o.call(this,t,a):(n&&(t=a),tg.isString(t)?tg.isString(o)?-1!==t.indexOf(o):tg.isRegExp(o)?o.test(t):void 0:void 0)}class Pg{constructor(e){e&&this.set(e)}set(e,t,a){const o=this;function n(e,t,a){const n=zg(t);if(!n)throw new Error("header name must be a non-empty string");const i=tg.findKey(o,n);(!i||void 0===o[i]||!0===a||void 0===a&&!1!==o[i])&&(o[i||t]=Ag(e))}const i=(e,t)=>tg.forEach(e,((e,a)=>n(e,a,t)));if(tg.isPlainObject(e)||e instanceof this.constructor)i(e,t);else if(tg.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))i((e=>{const t={};let a,o,n;return e&&e.split("\n").forEach((function(e){n=e.indexOf(":"),a=e.substring(0,n).trim().toLowerCase(),o=e.substring(n+1).trim(),!a||t[a]&&Mg[a]||("set-cookie"===a?t[a]?t[a].push(o):t[a]=[o]:t[a]=t[a]?t[a]+", "+o:o)})),t})(e),t);else if(tg.isHeaders(e))for(const[l,r]of e.entries())n(r,l,a);else null!=e&&n(t,e,a);return this}get(e,t){if(e=zg(e)){const a=tg.findKey(this,e);if(a){const e=this[a];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),a=/([^\s,;
2=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=a.exec(e);)t[o[1]]=o[2];return t}(e);if(tg.isFunction(t))return t.call(this,e,a);if(tg.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=zg(e)){const a=tg.findKey(this,e);return!(!a||void 0===this[a]||t&&!Tg(0,this[a],a,t))}return!1}delete(e,t){const a=this;let o=!1;function n(e){if(e=zg(e)){const n=tg.findKey(a,e);!n||t&&!Tg(0,a[n],n,t)||(delete a[n],o=!0)}}return tg.isArray(e)?e.forEach(n):n(e),o}clear(e){const t=Object.keys(this);let a=t.length,o=!1;for(;a--;){const n=t[a];e&&!Tg(0,this[n],n,e,!0)||(delete this[n],o=!0)}return o}normalize(e){const t=this,a={};return tg.forEach(this,((o,n)=>{const i=tg.findKey(a,n);if(i)return t[i]=Ag(o),void delete t[n];const l=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,a)=>t.toUpperCase()+a))}(n):String(n).trim();l!==n&&delete t[n],t[l]=Ag(o),a[l]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return tg.forEach(this,((a,o)=>{null!=a&&!1!==a&&(t[o]=e&&tg.isArray(a)?a.join(", "):a)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const a=new this(e);return t.forEach((e=>a.set(e))),a}static accessor(e){const t=(this[Cg]=this[Cg]={accessors:{}}).accessors,a=this.prototype;function o(e){const o=zg(e);t[o]||(!function(e,t){const a=tg.toCamelCase(" "+t);["get","set","has"].forEach((o=>{Object.defineProperty(e,o+a,{value:function(e,a,n){return this[o].call(this,t,e,a,n)},configurable:!0})}))}(a,e),t[o]=!0)}return tg.isArray(e)?e.forEach(o):o(e),this}}function Eg(e,t){const a=this||Bg,o=t||a,n=Pg.from(o.headers);let i=o.data;return tg.forEach(e,(function(e){i=e.call(a,i,n.normalize(),t?t.status:void 0)})),n.normalize(),i}function Og(e){return!(!e||!e.__CANCEL__)}function Lg(e,t,a){ag.call(this,null==e?"canceled":e,ag.ERR_CANCELED,t,a),this.name="CanceledError"}function Ng(e,t,a){const o=a.config.validateStatus;a.status&&o&&!o(a.status)?t(new ag("Request failed with status code "+a.status,[ag.ERR_BAD_REQUEST,ag.ERR_BAD_RESPONSE][Math.floor(a.status/100)-4],a.config,a.request,a)):e(a)}Pg.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),tg.reduceDescriptors(Pg.prototype,(({value:e},t)=>{let a=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[a]=e}}})),tg.freezeMethods(Pg),tg.inherits(Lg,ag,{__CANCEL__:!0});const jg=(e,t,a=3)=>{let o=0;const n=function(e,t){e=e||10;const a=new Array(e),o=new Array(e);let n,i=0,l=0;return t=void 0!==t?t:1e3,function(r){const s=Date.now(),c=o[l];n||(n=s),a[i]=r,o[i]=s;let u=l,d=0;for(;u!==i;)d+=a[u++],u%=e;if(i=(i+1)%e,i===l&&(l=(l+1)%e),s-n<t)return;const p=c&&s-c;return p?Math.round(1e3*d/p):void 0}}(50,250);return function(e,t){let a,o,n=0,i=1e3/t;const l=(t,i=Date.now())=>{n=i,a=null,o&&(clearTimeout(o),o=null),e.apply(null,t)};return[(...e)=>{const t=Date.now(),r=t-n;r>=i?l(e,t):(a=e,o||(o=setTimeout((()=>{o=null,l(a)}),i-r)))},()=>a&&l(a)]}((a=>{const i=a.loaded,l=a.lengthComputable?a.total:void 0,r=i-o,s=n(r);o=i;e({loaded:i,total:l,progress:l?i/l:void 0,bytes:r,rate:s||void 0,estimated:s&&l&&i<=l?(l-i)/s:void 0,event:a,lengthComputable:null!=l,[t?"download":"upload"]:!0})}),a)},Rg=(e,t)=>{const a=null!=e;return[o=>t[0]({lengthComputable:a,total:e,loaded:o}),t[1]]},$g=e=>(...t)=>tg.asap((()=>e(...t))),Ig=xg.hasStandardBrowserEnv?function(){const e=xg.navigator&&/(msie|trident)/i.test(xg.navigator.userAgent),t=document.createElement("a");let a;function o(a){let o=a;return e&&(t.setAttribute("href",o),o=t.href),t.setAttribute("href",o),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return a=o(window.location.href),function(e){const t=tg.isString(e)?o(e):e;return t.protocol===a.protocol&&t.host===a.host}}():function(){return function(){return!0}}(),Hg=xg.hasStandardBrowserEnv?{write(e,t,a,o,n,i){const l=[e+"="+encodeURIComponent(t)];tg.isNumber(a)&&l.push("expires="+new Date(a).toGMTString()),tg.isString(o)&&l.push("path="+o),tg.isString(n)&&l.push("domain="+n),!0===i&&l.push("secure"),document.cookie=l.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function Fg(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Vg=e=>e instanceof Pg?{...e}:e;function Dg(e,t){t=t||{};const a={};function o(e,t,a){return tg.isPlainObject(e)&&tg.isPlainObject(t)?tg.merge.call({caseless:a},e,t):tg.isPlainObject(t)?tg.merge({},t):tg.isArray(t)?t.slice():t}function n(e,t,a){return tg.isUndefined(t)?tg.isUndefined(e)?void 0:o(void 0,e,a):o(e,t,a)}function i(e,t){if(!tg.isUndefined(t))return o(void 0,t)}function l(e,t){return tg.isUndefined(t)?tg.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function r(a,n,i){return i in t?o(a,n):i in e?o(void 0,a):void 0}const s={url:i,method:i,data:i,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,withXSRFToken:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:r,headers:(e,t)=>n(Vg(e),Vg(t),!0)};return tg.forEach(Object.keys(Object.assign({},e,t)),(function(o){const i=s[o]||n,l=i(e[o],t[o],o);tg.isUndefined(l)&&i!==r||(a[o]=l)})),a}const Wg=e=>{const t=Dg({},e);let a,{data:o,withXSRFToken:n,xsrfHeaderName:i,xsrfCookieName:l,headers:r,auth:s}=t;if(t.headers=r=Pg.from(r),t.url=mg(Fg(t.baseURL,t.url),e.params,e.paramsSerializer),s&&r.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),tg.isFormData(o))if(xg.hasStandardBrowserEnv||xg.hasStandardBrowserWebWorkerEnv)r.setContentType(void 0);else if(!1!==(a=r.getContentType())){const[e,...t]=a?a.split(";").map((e=>
vendor: 11,897 bytes, line 2
2e.trim())).filter(Boolean):[];r.setContentType([e||"multipart/form-data",...t].join("; "))}if(xg.hasStandardBrowserEnv&&(n&&tg.isFunction(n)&&(n=n(t)),n||!1!==n&&Ig(t.url))){const e=i&&l&&Hg.read(l);e&&r.set(i,e)}return t},Gg="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,a){const o=Wg(e);let n=o.data;const i=Pg.from(o.headers).normalize();let l,r,s,c,u,{responseType:d,onUploadProgress:p,onDownloadProgress:f}=o;function m(){c&&c(),u&&u(),o.cancelToken&&o.cancelToken.unsubscribe(l),o.signal&&o.signal.removeEventListener("abort",l)}let h=new XMLHttpRequest;function v(){if(!h)return;const o=Pg.from("getAllResponseHeaders"in h&&h.getAllResponseHeaders());Ng((function(e){t(e),m()}),(function(e){a(e),m()}),{data:d&&"text"!==d&&"json"!==d?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:o,config:e,request:h}),h=null}h.open(o.method.toUpperCase(),o.url,!0),h.timeout=o.timeout,"onloadend"in h?h.onloadend=v:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(v)},h.onabort=function(){h&&(a(new ag("Request aborted",ag.ECONNABORTED,e,h)),h=null)},h.onerror=function(){a(new ag("Network Error",ag.ERR_NETWORK,e,h)),h=null},h.ontimeout=function(){let t=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const n=o.transitional||vg;o.timeoutErrorMessage&&(t=o.timeoutErrorMessage),a(new ag(t,n.clarifyTimeoutError?ag.ETIMEDOUT:ag.ECONNABORTED,e,h)),h=null},void 0===n&&i.setContentType(null),"setRequestHeader"in h&&tg.forEach(i.toJSON(),(function(e,t){h.setRequestHeader(t,e)})),tg.isUndefined(o.withCredentials)||(h.withCredentials=!!o.withCredentials),d&&"json"!==d&&(h.responseType=o.responseType),f&&([s,u]=jg(f,!0),h.addEventListener("progress",s)),p&&h.upload&&([r,c]=jg(p),h.upload.addEventListener("progress",r),h.upload.addEventListener("loadend",c)),(o.cancelToken||o.signal)&&(l=t=>{h&&(a(!t||t.type?new Lg(null,e,h):t),h.abort(),h=null)},o.cancelToken&&o.cancelToken.subscribe(l),o.signal&&(o.signal.aborted?l():o.signal.addEventListener("abort",l)));const b=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(o.url);b&&-1===xg.protocols.indexOf(b)?a(new ag("Unsupported protocol "+b+":",ag.ERR_BAD_REQUEST,e)):h.send(n||null)}))},Ug=(e,t)=>{const{length:a}=e=e?e.filter(Boolean):[];if(t||a){let a,o=new AbortController;const n=function(e){if(!a){a=!0,l();const t=e instanceof Error?e:this.reason;o.abort(t instanceof ag?t:new Lg(t instanceof Error?t.message:t))}};let i=t&&setTimeout((()=>{i=null,n(new ag(`timeout ${t} of ms exceeded`,ag.ETIMEDOUT))}),t);const l=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(n):e.removeEventListener("abort",n)})),e=null)};e.forEach((e=>e.addEventListener("abort",n)));const{signal:r}=o;return r.unsubscribe=()=>tg.asap(l),r}},Kg=function*(e,t){let a=e.byteLength;if(a<t)return void(yield e);let o,n=0;for(;n<a;)o=n+t,yield e.slice(n,o),n=o},qg=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:a}=await t.read();if(e)break;yield a}}finally{await t.cancel()}},Xg=(e,t,a,o)=>{const n=async function*(e,t){for await(const a of qg(e))yield*Kg(a,t)}(e,t);let i,l=0,r=e=>{i||(i=!0,o&&o(e))};return new ReadableStream({async pull(e){try{const{done:t,value:o}=await n.next();if(t)return r(),void e.close();let i=o.byteLength;if(a){let e=l+=i;a(e)}e.enqueue(new Uint8Array(o))}catch(t){throw r(t),t}},cancel:e=>(r(e),n.return())},{highWaterMark:2})},Yg="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,Jg=Yg&&"function"==typeof ReadableStream,Zg=Yg&&("function"==typeof TextEncoder?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Qg=(e,...t)=>{try{return!!e(...t)}catch(a){return!1}},ey=Jg&&Qg((()=>{let e=!1;const t=new Request(xg.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),ty=Jg&&Qg((()=>tg.isReadableStream(new Response("").body))),ay={stream:ty&&(e=>e.body)};var oy;Yg&&(oy=new Response,["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!ay[e]&&(ay[e]=tg.isFunction(oy[e])?t=>t[e]():(t,a)=>{throw new ag(`Response type '${e}' is not supported`,ag.ERR_NOT_SUPPORT,a)})})));const ny=async(e,t)=>{const a=tg.toFiniteNumber(e.getContentLength());return null==a?(async e=>{if(null==e)return 0;if(tg.isBlob(e))return e.size;if(tg.isSpecCompliantForm(e)){const t=new Request(xg.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return tg.isArrayBufferView(e)||tg.isArrayBuffer(e)?e.byteLength:(tg.isURLSearchParams(e)&&(e+=""),tg.isString(e)?(await Zg(e)).byteLength:void 0)})(t):a},iy={http:null,xhr:Gg,fetch:Yg&&(async e=>{let{url:t,method:a,data:o,signal:n,cancelToken:i,timeout:l,onDownloadProgress:r,onUploadProgress:s,responseType:c,headers:u,withCredentials:d="same-origin",fetchOptions:p}=Wg(e);c=c?(c+"").toLowerCase():"text";let f,m=Ug([n,i&&i.toAbortSignal()],l);const h=m&&m.unsubscribe&&(()=>{m.unsubscribe()});let v;try{if(s&&ey&&"get"!==a&&"head"!==a&&0!==(v=await ny(u,o))){let e,a=new Request(t,{method:"POST",body:o,duplex:"half"});if(tg.isFormData(o)&&(e=a.headers.get("content-type"))&&u.setContentType(e),a.body){const[e,t]=Rg(v,jg($g(s)));o=Xg(a.body,65536,e,t)}}tg.isString(d)||(d=d?"include":"omit");const n="credentials"in Request.prototype;f=new Request(t,{...p,signal:m,method:a.toUpperCase(),headers:u.normalize().toJSON(),body:o,duplex:"half",credentials:n?d:void 0});let i=await fetch(f);const l=ty&&("stream"===c||"response"===c);if(ty&&(r||l&&h)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=i[t]}));const t=tg.toFiniteNumber(i.headers.get("content-length")),[a,o]=r&&Rg(t,jg($g(r),!0))||[];i=new Response(Xg(i.body,65536,a,(()=>{o&&o(),h&&h()})),e)}c=c||"text";let b=await ay[tg.findKey(ay,c)||"text"](i,e);return!l&&h&&h(),await new Promise(((t,a)=>{Ng(t,a,{data:b,headers:Pg.from(i.headers),status:i.status,statusText:i.statusText,config:e,request:f})}))}catch(b){if(h&&h(),b&&"TypeError"===b.name&&/fetch/i.test(b.message))throw Object.assign(new ag("Network Error",ag.ERR_NETWORK,e,f),{cause:b.cause||b});throw ag.from(b,b&&b.code,e,f)}})};tg.forEach(iy,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(a){}Object.defineProperty(e,"adapterName",{value:t})}}));const ly=e=>`- ${e}`,ry=e=>tg.isFunction(e)||null===e||!1===e,sy=e=>{e=tg.isArray(e)?e:[e];const{length:t}=e;let a,o;const n={};for(let i=0;i<t;i++){let t;if(a=e[i],o=a,!ry(a)&&(o=iy[(t=String(a)).toLowerCase()],void 0===o))throw new ag(`Unknown adapter '${t}'`);if(o)break;n[t||"#"+i]=o}if(!o){const e=Object.entries(n).map((([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));throw new ag("There is no suitable adapter to dispatch the request "+(t?e.length>1?"since :\n"+e.map(ly).join("\n"):" "+ly(e[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return o};function cy(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Lg(null,e)}function uy(e){cy(e),e.headers=Pg.from(e.headers),e.data=Eg.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return sy(e.adapter||Bg.adapter)(e).then((function(t){return cy(e),t.data=Eg.call(e,e.transformResponse,t),t.headers=Pg.from(t.headers),t}),(function(t){return Og(t)||(cy(e),t&&t.response&&(t.response.data=Eg.call(e,e.transformResponse,t.response),t.response.headers=Pg.from(t.response.headers))),Promise.reject(t)}))}const dy="1.7.7",py={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{py[e]=function(a){return typeof a===e||"a"+(t<1?"n ":" ")+e}}));const fy={};py.transitional=function(e,t,a){return(o,n,i)=>{if(!1===e)throw new ag(function(e,t){return"[Axios v1.7.7] Transitional option '"+e+"'"+t+(a?". "+a:"")}(n," has been removed"+(t?" in "+t:"")),ag.ERR_DEPRECATED);return t&&!fy[n]&&(fy[n]=!0),!e||e(o,n,i)}};const my={assertOptions:function(e,t,a){if("object"!=typeof e)throw new ag("options must be an object",ag.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let n=o.length;for(;n-- >0;){const i=o[n],l=t[i];if(l){const t=e[i],a=void 0===t||l(t,i,e);if(!0!==a)throw new ag("option "+i+" must be "+a,ag.ERR_BAD_OPTION_VALUE)}else if(!0!==a)throw new ag("Unknown option "+i,ag.ERR_BAD_OPTION)}},validators:py},hy=my.validators;class vy{constructor(e){this.defaults=e,this.interceptors={request:new hg,response:new hg}}async request(e,t){try{return await this._request(e,t)}catch(a){if(a instanceof Error){let e;Error.captureStackTrace?Error.captureStackTrace(e={}):e=new Error;const t=e.stack?e.stack.replace(/^.+\n/,""):"";try{a.stack?t&&!String(a.stack).endsWith(t.replace(/^.+\n.+\n/,""))&&(a.stack+="\n"+t):a.stack=t}catch(o){}}throw a}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Dg(this.defaults,t);const{transitional:a,paramsSerializer:o,headers:n}=t;void 0!==a&&my.assertOptions(a,{silentJSONParsing:hy.transitional(hy.boolean),forcedJSONParsing:hy.transitional(hy.boolean),clarifyTimeoutError:hy.transitional(hy.boolean)},!1),null!=o&&(tg.isFunction(o)?t.paramsSerializer={serialize:o}:my.assertOptions(o,{encode:hy.function,serialize:hy.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();let i=n&&tg.merge(n.common,n[t.method]);n&&tg.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete n[e]})),t.headers=Pg.concat(i,n);const l=[];let r=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(r=r&&e.synchronous,l.unshift(e.fulfilled,e.rejected))}));const s=[];let c;this.interceptors.response.forEach((function(e){s.push(e.fulfilled,e.rejected)}));let u,d=0;if(!r){const e=[uy.bind(this),void 0];for(e.unshift.apply(e,l),e.push.apply(e,s),u=e.length,c=Promise.resolve(t);d<u;)c=c.then(e[d++],e[d++]);return c}u=l.length;let p=t;for(d=0;d<u;){const e=l[d++],t=l[d++];try{p=e(p)}catch(f){t.call(this,f);break}}try{c=uy.call(this,p)}catch(f){return Promise.reject(f)}for(d=0,u=s.length;d<u;)c=c.then(s[d++],s[d++]);return c}getUri(e){return mg(Fg((e=Dg(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}tg.forEach(["delete","get","head","options"],(function(e){vy.prototype[e]=function(t,a){return this.request(Dg(a||{},{method:e,url:t,data:(a||{}).data}))}})),tg.forEach(["post","put","patch"],(function(e){function t(t){return function(a,o,n){return this.request(Dg(n||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:a,data:o}))}}vy.prototype[e]=t(),vy.prototype[e+"Form"]=t(!0)}));class by{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const a=this;this.promise.then((e=>{if(!a._listeners)return;let t=a._listeners.length;for(;t-- >0;)a._listeners[t](e);a._listeners=null})),this.promise.then=e=>{let t;const o=new Promise((e=>{a.subscribe(e),t=e})).then(e);return o.cancel=function(){a.unsubscribe(t)},o},e((function(e,o,n){a.reason||(a.reason=new Lg(e,o,n),t(a.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new by((function(t){e=t})),cancel:e}}}const gy={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
2alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(gy).forEach((([e,t])=>{gy[t]=e}));const yy=function e(t){const a=new vy(t),o=fb(vy.prototype.request,a);return tg.extend(o,vy.prototype,a,{allOwnKeys:!0}),tg.extend(o,a,null,{allOwnKeys:!0}),o.create=function(a){return e(Dg(t,a))},o}(Bg);yy.Axios=vy,yy.CanceledError=Lg,yy.CancelToken=by,yy.isCancel=Og,yy.VERSION=dy,yy.toFormData=cg,yy.AxiosError=ag,yy.Cancel=yy.CanceledError,yy.all=function(e){return Promise.all(e)},yy.spread=function(e){return function(t){return e.apply(null,t)}},yy.isAxiosError=function(e){return tg.isObject(e)&&!0===e.isAxiosError},yy.mergeConfig=Dg,yy.AxiosHeaders=Pg,yy.formToJSON=e=>Sg(tg.isHTMLForm(e)?new FormData(e):e),yy.getAdapter=sy,yy.HttpStatusCode=gy,yy.default=yy;var wy={};const _y=Xl("main",{state:()=>({ads:!0,user:null,authResolved:!1,latest:[],weather:null,dictionary:{},referer:!1,settings:null,variables:null,commercials:{},adsInitialized:!1,currentView:"",placements:{tag:{},global:{},article:{},galleries:{},category:{},obituaries:{},obituary:{}},categories:null,staticPages:null,galleryCount:null,noImg:"/noimg.png",zprInitialized:!1,galleryAdDisplayed:!1,classifiedsCategories:null,publicFKey:wy.NUXT_PUBLIC_FIREBASE_AUTH,metaDefaults:{meta:[],link:[]},commercialsInView:[]}),actions:{async getStaticPageData(){try{const{data:e,error:t}=await function(e,t,o){const[n={},i]="string"==typeof t?[{},t]:[t,o],l=y((()=>E(e))),r=n.key||ja([i,"string"==typeof l.value?l.value:"",...er(n)]);if(!r||"string"!=typeof r)throw new TypeError("[nuxt] [useFetch] key must be a string: "+r);const s=r===i?"$f"+r:r;if(!n.baseURL&&"string"==typeof l.value&&"/"===l.value[0]&&"/"===l.value[1])throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const{server:c,lazy:u,default:d,transform:p,pick:f,watch:m,immediate:h,getCachedData:v,deep:b,dedupe:g,...w}=n,_=a({...Qt,...w,cache:"boolean"==typeof n.cache?void 0:n.cache});let k;const x=Yl(s,(()=>{var e;null==(e=null==k?void 0:k.abort)||e.call(k,"Request aborted as another request to the same endpoint was initiated."),k="undefined"!=typeof AbortController?new AbortController:{};const t=E(n.timeout);let a;return t&&(a=setTimeout((()=>k.abort("Request aborted due to timeout.")),t),k.signal.onabort=()=>clearTimeout(a)),(n.$fetch||globalThis.$fetch)(l.value,{signal:k.signal,..._}).finally((()=>{clearTimeout(a)}))}),{server:c,lazy:u,default:d,transform:p,pick:f,immediate:h,getCachedData:v,deep:b,dedupe:g,watch:!1===m?[]:[_,l,...m||[]]});return x}("/api/static",{headers:{multiportal:1}},"$bgVLK5yZok"),o=e.value,n=Object.keys(o);for(let a of n)this.hasOwnProperty(a)&&(this[a]=o[a]);return!0}catch(e){}return!1},setMetaDefault(){const e=sa();if(!this.settings)return;const{title:t,description:a,keywords:o,logo:n,ogimage:i,favicon:l,customLayout:r}=this.settings,s=[],c=r.fonts;try{c&&c.primary&&(s.push({rel:"stylesheet",href:`/fonts/${c.primary.replace(/\s/g,"")}.css?v3`}),s.push({rel:"preload",as:"style",href:`/fonts/${c.primary.replace(/\s/g,"")}.css?v3`}),c.secondary&&c.primary!=c.secondary&&(s.push({rel:"stylesheet",href:`/fonts/${c.secondary.replace(/\s/g,"")}.css?v3`}),s.push({rel:"preload",as:"style",href:`/fonts/${c.secondary.replace(/\s/g,"")}.css?v3`})),c.secondary&&c.primary!=c.secondary&&c.secondary!=c.third&&(s.push({rel:"stylesheet",href:`/fonts/${c.third.replace(/\s/g,"")}.css?v3`}),s.push({rel:"preload",as:"style",href:`/fonts/${c.third.replace(/\s/g,"")}.css?v3`})))}catch(u){}this.metaDefaults={title:t,meta:[{name:"author",content:t},{name:"name",content:t},{name:"description",content:a},{name:"keywords",content:o},{property:"og:title",content:t},{property:"og:description",content:a},{property:"og:site_name",content:t},{property:"og:image",content:i||n},{property:"og:type",content:"website"},{property:"og:url",content:e.public.portalUrl},{name:"twitter:title",content:t},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:description",content:a},{name:"twitter:image",content:i||n}],htmlAttrs:{lang:"pl"},link:[{rel:"preload",href:n,as:"image"},{rel:"icon",type:l?"image/png":"image/x-icon",href:l||"/favicon.ico"},{rel:"alternate",type:"application/rss+xml",title:`KanaÅ RSS - ${t}`,href:`${e.public.portalUrl}/rss.xml`},...s],script:[{key:"schema-organization",type:"application/ld+json",innerHTML:`\n {\n "@context": "https://schema.org",\n "@type": "Organization",\n "url": "${e.public.portalUrl}",\n "logo": "${n.replace(e.public.oldStatic,e.public.newStatic)}"\n } \n `}]}},setAds(e){this.ads=e},setUser(e){this.user=e?{...this.user,...e}:null},setAuthResolved(e=!0){this.authResolved=e},setInitialized(e){this.adsInitialized=e},setCurrentView(e="global"){this.currentView=e},setGalleryCount(e){this.galleryCount=e},setGalleryAd(e){this.galleryAdDisplayed=e.displayed},setClassifiedsCategories(e){this.classifiedsCategories=e},addCommercial(e){this.commercialsInView.push(e)}}});function ky(e,t){if(!e||"string"!=typeof e)return e;if(!t||"string"!=typeof t||!e.includes(t))return e;const a=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),o=new RegExp(a+"([^\\s\"'<>()\\\\]*)","g");return e.replace(o,((e,a)=>t+a.replace(/\/{2,}/g,(e=>"/"+"%2F".repeat(e.length-1)))))}yy.defaults.headers.common.multiportal="true";const xy=ia((e=>{const t=_y();e.vueApp.mixin({data:()=>({getRgbaFromHex(e){let t;return/^#([A-Fa-f0-9]{3}){1,2}$/.test(e)?(t=e.substring(1).split(""),3===t.length&&(t=[t[0],t[0],t[1],t[1],t[2],t[2]]),t="0x"+t.join(""),"rgba("+[t>>16&255,t>>8&255,255&t].join(",")+",1)"):e},getArticleLink(e){if(!e||!e.category)return"#";let t=null;if("link"===e.view_type&&e.redirect_url||e.is_redirect&&e.redirect_url?t=e.redirect_url:"gallery"==e.view_type?t="lista-galerii/"+e.uid:!e.view_type&&e.redirect_url?t=e.redirect_url:Array.isArray(e.category)?(t=e.category.join("/")+"/"+e.slug+"/"+e.id,t=t.startsWith("/")?t:`/${t}`):(t=e.category+"/"+e.slug+"/"+e.id,t=t.startsWith("/")?t:`/${t}`),!t.startsWith("http")){t=t.startsWith("/")?t:`/${t}`;t=`${sa().public.portalUrl}${t}`}return t=t.replace(/\/{2,}/g,"/").replace(":/","://"),t},getTargetForArticle:e=>e&&("link"===e.view_type&&e.redirect_url||!e.view_type&&e.redirect_url)?"_blank":"_self",getImageUrl(e,a=!1,o=!1){const n=sa(),i=n.public.oldStatic,l=n.public.newStatic;if(t&&t.settings&&t.settings.disable_new_sizes&&(o="1200x675px"),!e)return"";try{return"string"==typeof e?ky(e.replace(i,l),l):e.attachments?"gallery"===e.type&&e.attachments.length>1||("galleries"===e.type||1==e.photostory_added||1==e.is_photostory)&&Array.isArray(e.attachments)?this.getProperImageForElement(e.attachments[0],i,l,a,o):"video"===e.type||"videojs"===e.type?e.attachments.thumbnail:this.getProperImageForElement(e.attachments,i,l,a,o):""}catch(r){return""}},getProperImageForElement(e,t,a,o,n=!1){let i="";if(Array.isArray(e))e=e[0];else if("object"==typeof e&&null==e.id)try{e=e[Object.keys(e)[0]]}catch(l){}if(e&&"undefined"!==e){n&&e[n]?i=e[n]:o&&e.thumbnail?i=e.thumbnail:e.url&&(i=e.url);const t=i.split("/");"undefined"===t[t.length-1]&&(i="")}return i=ky(i.replace(t,a),a),i},getCategoryName(e,t=[]){if("najnowsze"===e)return"Najnowsze";const a=t.find((t=>t.value===e));return a?a.name:"Kategoria"},getCategoryNameFromArr(e,t,a=!1){if(a){const e=t.find((e=>e.id==a));if(e)return e.name}const o=Array.isArray(e)?e.join("."):e,n=t.find((e=>e.path.join(".")===o));if(n)return n.name;const i=t.find((e=>
2e.slug===o));return i?i.name:"Kategoria"},request:async(e,t,a)=>{try{let o=e;o.hasOwnProperty("headers")||(o.headers={}),o.headers.multiportal=1;const n=await yy(o);n.status>=200&&n.status<400?t(n.data):a("BÅÄ
d przechwytywania odpowiedzi z zapytania.")}catch(o){a(o.message)}},validateField(e){if(!e.submitted)return!0;return!!e.condition(this)},setFieldValid(e){e.valid=!0},setFieldSubmitted(e){e.submitted=!0},unsetFieldSubmitted(e){e.submitted=!1},checkForLink:e=>["http","www"].some((t=>e.toLowerCase().includes(t))),checkIfValid(e){let t=!0;return Object.keys(e).forEach((a=>{const o=e[a],{submitted:n,required:i}=o;if(!i&&!n)return;this.setFieldSubmitted(o);this.validateField(o)?this.setFieldValid(o):t=!1})),t},validateEmail:e=>/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(e).toLowerCase()),censorContent(e){if(!e)return"";if(t&&t.settings&&t.settings.censored){let a=[];t.settings.censored.forEach((e=>{let t="";(e=e.replace(/\s/g,"")).split("").forEach(((e,a)=>{"."===e&&(e="\\."),t+=`${e}+.?`})),a.push(t)}));const o=new RegExp(a.join("|"),"gi");return e=e.replace(o,(e=>"*".repeat(e.length)))}},stripHtmlTags:e=>e?e.replace(/<[^>]*>/g,""):""})})})),Sy=ia((async e=>{zl((async()=>{const t=io(),a=nr("_mptl_sess").value||t.path.includes("/profil")||t.path.includes("/login")?1:5e3;setTimeout((()=>{(async()=>{const{initializeApp:t}=await hl((async()=>{const{initializeApp:e}=await import("./BYQoBUoZ.js").then((e=>e.v));return{initializeApp:e}}),[],import.meta.url),{getAuth:a}=await hl((async()=>{const{getAuth:e}=await import("./BiIp4Ir4.js");return{getAuth:e}}),__vite__mapDeps([104,105]),import.meta.url),o=_y(),n=o.publicFKey;if(n){let i=atob(n);i=JSON.parse(i);const l=t(i),r=a(l);r.onAuthStateChanged((async function(e){if(e)try{const t=await $fetch(`/api/user/${e.uid}`);let a={email:e.email,emailVerified:e.emailVerified,uid:e.uid};200==t.status&&t.user?(a={...t.user,...a},o.setUser(a)):o.setUser(null)}catch(t){o.setUser(null)}else o.setUser(null);o.setAuthResolved(!0)})),e.vueApp.provide("firebaseApp",l),e.provide("firebaseApp",l),e.vueApp.provide("auth",r),e.provide("auth",r)}else o.setAuthResolved(!0)})().catch((e=>{_y().setAuthResolved(!0)}))}),a)}))})),By=ia((()=>{Ql("portal-id",(()=>null))})),My=["tuzgierz","tulodz","portaltest3","portaltest4"],Cy={index:"home","k-slug":"category",NewestArticles:"category","tagi-tag":"tag","autor-uid":"author","szukaj-query":"search"},zy=["slug","nekrologi-slug-uid","ogloszenia-slug-uid"];let Ay=!1,Ty=null;const Py=e=>{if(!e)return null;const t=String(e).replace(/^\/+/,"").replace(/\/+$/,"");return t.length?t:null},Ey=e=>{if(!e)return null;const t=new Date(String(e).replace(" ","T")).getTime();return Number.isNaN(t)?null:Math.floor(t/1e3)},Oy=e=>{if(null==e)return null;const t=String(e).trim();return t.length?t:null},Ly=e=>{if(!e)return null;try{return decodeURIComponent(String(e))}catch(t){return String(e)}};let Ny=null;const jy=(e,t)=>{var a,o;const n=(null==(a=null==t?void 0:t.settings)?void 0:a.url)||(null==(o=null==e?void 0:e.public)?void 0:o.portalUrl)||"";if(!n)return null;const i=String(n).replace(/\/+$/,"");return/^https?:\/\//.test(i)?i:`https://${i.replace(/^\/+/,"")}`},Ry=(e,t,a=!1)=>{const o=Array.isArray(t)?t[0]:t,n=Py(o);if(!n)return{article_category:null,article_category_slug:null};const i=Array.isArray(null==e?void 0:e.categories)?db(t,e.categories,a):null;return{article_category:i&&"Kategoria"!==i?i:null,article_category_slug:n}},$y=e=>{const t=null==e?void 0:e.user;return t?Oy(t.id??t.user_docid):null},Iy=e=>({user_login_status:(null==e?void 0:e.user)?"logged_in":"logged_out",user_id:$y(e)}),Hy=e=>{const t="string"==typeof(null==e?void 0:e.content)?e.content:"",a={gallery_art:!0===(null==e?void 0:e.photostory_added),photostory:!0===(null==e?void 0:e.is_photostory),quiz:!0===(null==e?void 0:e.is_quiz),survey:!0===(null==e?void 0:e.is_pool),multiportal_son:!0===(null==e?void 0:e.multiportal_v2),video_on:t.includes('<onnetworkvideo data-id="'),video_yt:t.includes('<div class="article__video"'),video_fb:(o=t,/<iframe[^>]*src="https:\/\/www\.facebook\.com\/plugins\/[^"]*"[^>]*><\/iframe>/g.test(o))};var o;return Object.keys(a).filter((e=>a[e]))},Fy=e=>{if(Array.isArray(e)){const t=e.map((e=>
2String(e).trim())).filter(Boolean).join(";");return t.length?t:null}return Oy(e)},Vy=e=>Boolean(null==e?void 0:e.sponsored),Dy=e=>{const t=null==e?void 0:e.is_advertisement;return null!=t&&(!0===t||1===Number(t))},Wy=(e,t)=>{var a,o;return{article_id:Oy((null==t?void 0:t.id)??(null==t?void 0:t.uid)),article_title:Oy(null==t?void 0:t.title),article_author:Oy(null==t?void 0:t.author),article_author_id:Oy((null==(a=null==t?void 0:t.selected_author)?void 0:a.id)??(null==(o=null==t?void 0:t.selected_author)?void 0:o.uid)),article_published:Oy(null==t?void 0:t.published_at),article_published_unix:Ey(null==t?void 0:t.published_at),article_modified:Oy(null==t?void 0:t.updated_at),article_modified_unix:Ey(null==t?void 0:t.updated_at),...Ry(e,null==t?void 0:t.category,(null==t?void 0:t.category_id)??!1),article_tags:Fy(null==t?void 0:t.tags),article_contents:Hy(t),article_is_sponsored:Vy(t),article_is_advertisement:Dy(t)}},Gy=()=>{var e;try{const t=ra(),a=t.$config??sa(),o=_y(t.$pinia),n=(e=>(Ny=My.includes(e)?"legacy":"full",Ny))(Ql("portal-id").value||(null==(e=null==a?void 0:a.public)?void 0:e.portalId)||null);return n?{mode:n,store:o,config:a,serviceAccount:jy(a,o)}:null}catch(t){return null}},Uy=e=>{const t=JSON.stringify(e);if(t===Ty)return;window.dataLayer=window.dataLayer||[];const a=(()=>{const e=window.dataLayer||[];for(let t=e.length-1;t>=0;t--)if(e[t]&&e[t].page_type)return e[t];return null})();if(a){const{event:e,...o}=a;if(JSON.stringify(o)===t)return Ay=!0,void(Ty=t)}Ty=t,Ay?window.dataLayer.push({event:"page_data_ready",...e}):(Ay=!0,window.dataLayer.push({...e}))},Ky=e=>{Uy(e)},qy=()=>{var e;return"full"===(null==(e=Gy())?void 0:e.mode)},Xy=e=>{const t=Gy();t&&e&&Ky("legacy"===t.mode?((e,t)=>({service_account:e.serviceAccount,page_type:"article",article_id:Oy(null==t?void 0:t.id),article_title:Oy(null==t?void 0:t.title),article_author:Oy(null==t?void 0:t.author),article_published:Oy(null==t?void 0:t.published_at),article_published_unix:Ey(null==t?void 0:t.published_at),article_contents:Hy(t)}))(t,e):((e,t)=>({service_account:e.serviceAccount,page_type:"article",...Wy(e.store,t),...Iy(e.store)}))(t,e))},Yy=e=>{const t=Gy();t&&"full"===t.mode&&e&&Ky(((e,t)=>({service_account:e.serviceAccount,page_type:"obituary",article_id:null,article_title:null,article_author:null,article_author_id:null,article_published:null,article_published_unix:null,article_modified:null,article_modified_unix:null,article_category:null,article_category_slug:null,article_tags:null,article_contents:null,article_is_sponsored:null,article_is_advertisement:null,article_id:Oy(t.uid),article_title:Oy(t.person_name||t.title),article_author:Oy(t.author_name),article_author_id:Oy(t.author_id),article_published:Oy(t.published_at),article_published_unix:Ey(t.published_at),article_modified:Oy(t.updated_at),article_modified_unix:Ey(t.updated_at),article_is_sponsored:!1,article_is_advertisement:!1,...Iy(e.store)}))(t,e))},Jy=e=>{const t=Gy();t&&"full"===t.mode&&e&&Ky(((e,t)=>{var a,o;return{service_account:e.serviceAccount,page_type:"classified",article_id:null,article_title:null,article_author:null,article_author_id:null,article_published:null,article_published_unix:null,article_modified:null,article_modified_unix:null,article_category:null,article_category_slug:null,article_tags:null,article_contents:null,article_is_sponsored:null,article_is_advertisement:null,article_id:Oy(t.uid??t.id),article_title:Oy(t.title),article_author:Oy(t.name),article_published:Oy(t.start_date),article_published_unix:Ey(t.start_date),article_category:Oy(null==(a=t.category)?void 0:a.title),article_category_slug:Py(null==(o=t.category)?void 0:o.slug),article_is_sponsored:!0,article_is_advertisement:!1,...Iy(e.store)}})(t,e))},Zy=(e,t={})=>{const a=Gy();a&&"full"===a.mode&&Ky(((e,t,a={})=>{const o={article_id:null,article_title:null,article_author:null,article_author_id:null,article_published:null,article_published_unix:null,article_modified:null,article_modified_unix:null,article_category:null,article_category_slug:null,article_tags:null,article_contents:null,article_is_sponsored:null,article_is_advertisement:null,...a};return o.article_category_slug&&!o.article_category&&Object.assign(o,Ry(e.store,[`/${o.article_category_slug}`])),{service_account:e.serviceAccount,page_type:t,...o,...Iy(e.store)}})(a,e,t))},Qy=e=>{if((e=>{if(zy.includes(e.name))return!0;
2const t=e.path.split("/").filter(Boolean),a=t[t.length-1]||"",o=t[t.length-2]||"";return 20===("galeria"===a?o:a).length})(e))return;const t=Cy[e.name]||"static",a={};if("category"===t){const t=Array.isArray(e.params.slug)?e.params.slug.join("/"):e.params.slug;a.article_category_slug=Ly("NewestArticles"===e.name?"najnowsze":t)}"tag"===t&&(a.article_tags=Ly(e.params.tag)),"author"===t&&(a.article_author=Ly(e.params.uid)),Zy(t,a)},ew=new Set,tw=(e,t=null)=>{var a;try{if(t){if(ew.has(t))return;ew.add(t)}if("full"!==((null==(a=Gy())?void 0:a.mode)??Ny))return;window.dataLayer=window.dataLayer||[],window.dataLayer.push(e)}catch(o){}},aw=e=>!0===e||1===e||"1"===e,ow=e=>(Array.isArray(e)?e:[e]).map((e=>Oy(e))).filter((e=>null!==e)).join(";"),nw=(e={})=>{tw({event:"sign_up_attempt",consent_marketing:aw(e.marketing),consent_newsletter:aw(e.newsletter)})},iw=(e,t={},a="email")=>{const o=Oy(e);tw({event:"sign_up",method:a,user_id:o,consent_marketing:aw(t.marketing),consent_newsletter:aw(t.newsletter)},`sign_up:${o??"unknown"}`)},lw=(e,t="registration")=>{const a=Oy(e);tw({event:"newsletter_signup",source:t,user_id:a},`newsletter_signup:${t}:${a??"unknown"}`)},rw=e=>{const t=Oy(e);tw({event:"sign_up_confirmed",user_id:t},`sign_up_confirmed:${t??"unknown"}`)},sw=(e,t="email")=>{const a=Oy(e);tw({event:"login",method:t,user_id:a},`login:${a??"unknown"}`)},cw=()=>{tw({event:"logout"})},uw=({articleId:e=null,pollId:t=null,optionIds:a=[],optionLabels:o=[],isVoteChange:n=!1})=>{const i=Oy(t),l=ow(a);tw({event:"poll_vote",article_id:Oy(e),poll_id:i,poll_option_id:l,poll_option_label:ow(o),is_vote_change:Boolean(n)},`poll_vote:${i??"unknown"}:${l}`)},dw=ia((e=>{const t=()=>{qy()&&(co().value||Qy(no().currentRoute.value))};e.hook("app:mounted",t),e.hook("page:finish",t)})),pw=ia((e=>{const t=sa();let a=!1,o=!1,n=!1,i=!1;e.hook("app:mounted",(()=>{(()=>{const e=io(),l="/login"===e.path,r="/kontakt"===e.path,s=t.public.googleTagManager;if(s&&"none"!==s&&!o)try{const e=document.createElement("script");e.innerHTML=`\n (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;
2j.src=\n 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n })(window,document,'script','dataLayer','${s}');\n `,document.head.appendChild(e),o=!0}catch(d){}const c=t.public.googleAnalytics;if(c&&"none"!==c&&!n)try{const e=document.createElement("script");e.async=!0,e.src=`https://www.googletagmanager.com/gtag/js?id=${c}`,e.onload=function(){function e(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],e("js",new Date),e("config",c)},document.head.appendChild(e),n=!0}catch(d){}const u=t.public.googleAdsense;if(u&&""!==u&&"none"!==u&&!l&&!r)try{const e=document.createElement("script");e.async=!0,e.src=`https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=${u}`,document.head.appendChild(e),i=!0}catch(d){}try{if(!a){const e=t.public.marfeelId;if(!e||"none"===e)return;const o=document.createElement("script");o.innerHTML=`\n function e(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],c=document.createElement("script");c.src=e,t?c.type="module":(c.async=!0,c.type="text/javascript",c.setAttribute("nomodule",""));var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(c,n)}\n function t(t,c,n){\n var a,o,r;\n null!==(a=t.marfeel)&&void 0!==a||(t.marfeel={}),\n null!==(o=(r=t.marfeel).cmd)&&void 0!==o||(r.cmd=[]),\n t.marfeel.config=n,\n t.marfeel.config.accountId=c;\n var i="https://sdk.mrf.io/statics";\n e("".concat(i,"/marfeel-sdk.js?id=").concat(c),!0),\n e("".concat(i,"/marfeel-sdk.es5.js?id=").concat(c),!1)\n }\n !function(e,c){\n var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};\n t(e,c,n);\n \n setTimeout(function () {\n if (!e.marfeel || !e.marfeel.cmd) return;\n \n var modules = Array.from(document.querySelectorAll('[data-mrf-recirculation]')).map(function(el) {\n var name = el.getAttribute('data-mrf-recirculation');\n return { selector: '[data-mrf-recirculation="' + name + '"]', name: name };\n });\n \n var unique = [];\n var seen = new Set();\n for (var i = 0; i < modules.length; i++) {\n if (!seen.has(modules[i].name)) {\n unique.push(modules[i]);\n seen.add(modules[i].name);\n }\n }\n \n e.marfeel.cmd.push(['compass', function(compass) {\n compass.setRecirculationModules(unique);\n }]);\n \n e.marfeel.cmd.push(['events', function(events) {\n console.log('[Marfeel] Listening for recirculation events');\n events.on('recirculation', function(data) {\n console.log('[Marfeel Recirculation Event]', data);\n });\n }]);\n \n }, 1000);\n }(window, '${e}', {});\n`,a=!0,document.head.appendChild(o)}}catch(d){}})()}))})),fw=ia((async e=>{let t,a;const{$pinia:o,$router:n}=e,i=n.currentRoute.value.name,l=_y(o);let r="global";switch(i){case"k-slug":case"autor-uid":case"szukaj-query":r="category";break;case"slug":r="article";break;case"tagi-tag":r="tag";break;case"lista-galerii":case"lista-galerii-uid":r="galleries";break;case"ogloszenia":case"ogloszenia-slug":case"ogloszenia-kategoria-slug":case"ogloszenia-szukaj-uid":r="classifieds";break;case"nekrologi-slug-uid":r="obituary";break;case"nekrologi":r="obituaries"}l.setCurrentView(r),[t,a]=qt((()=>Yl("staticPageData",(()=>l.getStaticPageData())))),t=await t,a(),l.setMetaDefault()})),mw=ia((e=>{if(!qy())return;const t=_y(e.$pinia),a=no();let o=null;const n=()=>
2{if(!t.authResolved)return;const e=`${a.currentRoute.value.fullPath}|${t.user?`in:${t.user.id??t.user.user_docid??""}`:"out"}`;e!==o&&(o=e,((e=null)=>{tw({event:"user_state_ready",user_login_status:e?"logged_in":"logged_out",user_id:e?Oy(e.id??e.user_docid):null})})(t.user))};f((()=>t.authResolved),n),f((()=>t.user),n),e.hook("app:mounted",n),e.hook("page:finish",n)})),hw=ia((e=>{const t=_y(),a=io();let o=["/login","/kontakt"];if(0==t.settings.programmatic_classifieds&&o.push("/ogloszenia/dodaj"),self.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),t&&t&&t.settings&&!t.settings.programmatic||o.includes(a.path))return;if(t&&!t.ads)return;const n=document.createElement("div");n.innerHTML=t&&t.settings?t.settings.adScripts:"";const i=n.children;for(let r of i)try{const e=document.createElement(r.nodeName);for(let t of r.attributes)e.setAttribute(t.name,t.value);e.innerHTML=r.innerHTML,document.head.append(e)}catch(l){}t.setInitialized(!0)}));Me({locale:Ce});const vw={format:ze,parse:Ae,parseISO:Te,getDay:Pe,getUnixTime:Ee,isAfter:Oe},bw=ia((e=>({provide:{datefns:vw}}))),gw=()=>{};let yw={},ww={},_w=null,kw={mark:gw,measure:gw};try{"undefined"!=typeof window&&(yw=window),"undefined"!=typeof document&&(ww=document),"undefined"!=typeof MutationObserver&&(_w=MutationObserver),"undefined"!=typeof performance&&(kw=performance)}catch(gz){}const{userAgent:xw=""}=yw.navigator||{},Sw=yw,Bw=ww,Mw=_w,Cw=kw;Sw.document;const zw=!!Bw.documentElement&&!!Bw.head&&"function"==typeof Bw.addEventListener&&"function"==typeof Bw.createElement,Aw=~xw.indexOf("MSIE")||~xw.indexOf("Trident/");var Tw="classic",Pw="duotone",Ew="sharp",Ow="sharp-duotone",Lw=[Tw,Pw,Ew,Ow],Nw={fak:"kit","fa-kit":"kit"},jw={fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"},Rw={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid"}},$w=[1,2,3,4,5,6,7,8,9,10],Iw=$w.concat([11,12,13,14,15,16,17,18,19,20]),Hw={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Fw=[...Object.keys({classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]}),"solid","regular","light","thin","duotone","brands","2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Hw.GROUP,Hw.SWAP_OPACITY,Hw.PRIMARY,Hw.SECONDARY].concat($w.map((e=>"".concat(e,"x")))).concat(Iw.map((e=>"w-".concat(e)))),Vw={kit:"fak"},Dw={"kit-duotone":"fakd"};const Ww="___FONT_AWESOME___",Gw=16,Uw="svg-inline--fa",Kw="data-fa-i2svg",qw="data-fa-pseudo-element",Xw="data-prefix",Yw="data-icon",Jw="fontawesome-i2svg",Zw=["HTML","HEAD","STYLE","SCRIPT"],Qw=(()=>{try{return!0}catch(e){return!1}})(),e_=[Tw,Ew,Ow];function t_(e){return new Proxy(e,{get:(e,t)=>t in e?e[t]:e[Tw]})}const a_={...Rw};a_[Tw]={...Rw[Tw],...Nw,...jw};const o_=t_(a_),n_={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}};n_[Tw]={...n_[Tw],...Vw,...Dw};const i_=t_(n_),l_={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}};l_[Tw]={...l_[Tw],fak:"fa-kit"};const r_=t_(l_),s_={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}};s_[Tw]={...s_[Tw],"fa-kit":"fak"};const c_=t_(s_),u_=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,d_="fa-layers-text",p_=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i;
2t_({classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}});const f_=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],m_=Hw,h_=new Set;Object.keys(i_[Tw]).map(h_.add.bind(h_)),Object.keys(i_[Ew]).map(h_.add.bind(h_)),Object.keys(i_[Ow]).map(h_.add.bind(h_));const v_=["kit",...Fw],b_=Sw.FontAwesomeConfig||{};if(Bw&&"function"==typeof Bw.querySelector){[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach((e=>{let[t,a]=e;const o=function(e){return""===e||"false"!==e&&("true"===e||e)}(function(e){var t=Bw.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(t));null!=o&&(b_[a]=o)}))}const g_={styleDefault:"solid",familyDefault:"classic",cssPrefix:"fa",replacementClass:Uw,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};b_.familyPrefix&&(b_.cssPrefix=b_.familyPrefix);const y_={...g_,...b_};y_.autoReplaceSvg||(y_.observeMutations=!1);const w_={};Object.keys(g_).forEach((e=>{Object.defineProperty(w_,e,{enumerable:!0,set:function(t){y_[e]=t,__.forEach((e=>e(w_)))},get:function(){return y_[e]}})})),Object.defineProperty(w_,"familyPrefix",{enumerable:!0,set:function(e){y_.cssPrefix=e,__.forEach((e=>e(w_)))},get:function(){return y_.cssPrefix}}),Sw.FontAwesomeConfig=w_;const __=[];const k_=Gw,x_={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function S_(){let e=12,t="";for(;e-- >0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function B_(e){const t=[];for(let a=(e||[]).length>>>0;a--;)t[a]=e[a];return t}function M_(e){return e.classList?B_(e.classList):(e.getAttribute("class")||"").split(" ").filter((e=>e))}function C_(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function z_(e){return Object.keys(e||{}).reduce(((t,a)=>t+"".concat(a,": ").concat(e[a].trim(),";")),"")}function A_(e){return e.size!==x_.size||e.x!==x_.x||e.y!==x_.y||e.rotate!==x_.rotate||e.flipX||e.flipY}function T_(){const e="fa",t=Uw,a=w_.cssPrefix,o=w_.replacementClass;let n=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n transform: scale(var(--fa-counter-scale, 0.25));\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;
2\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(-1 * var(--fa-li-width, 2em));\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n animation-name: fa-beat;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n animation-name: fa-bounce;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n animation-name: fa-fade;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n animation-name: fa-beat-fade;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n animation-name: fa-flip;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n animation-name: fa-shake;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n animation-name: fa-spin;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 2s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n animation-name: fa-spin;\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n animation-delay: -1ms;\n animation-duration: 1ms;\n animation-iteration-count: 1;\n transition-delay: 0s;\n transition-duration: 0s;\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n transform: scale(1);\n }\n 45% {\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-bounce {\n 0% {\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-flip {\n 50% {\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-shake {\n 0% {\n transform: rotate(-15deg);\n }\n 4% {\n transform: rotate(15deg);\n }\n 8%, 24% {\n transform: rotate(-18deg);\n }\n 12%, 28% {\n transform: rotate(18deg);\n }\n 16% {\n transform: rotate(-22deg);\n }\n 20% {\n transform: rotate(22deg);\n }\n 32% {\n transform: rotate(-12deg);\n }\n 36% {\n transform: rotate(12deg);\n }\n 40%, 100% {\n transform: rotate(0deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n transform: scale(-1, 1);\n}
2\n\n.fa-flip-vertical {\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n color: var(--fa-inverse, #fff);\n}';if(a!==e||o!==t){const i=new RegExp("\\.".concat(e,"\\-"),"g"),l=new RegExp("\\--".concat(e,"\\-"),"g"),r=new RegExp("\\.".concat(t),"g");n=n.replace(i,".".concat(a,"-")).replace(l,"--".concat(a,"-")).replace(r,".".concat(o))}return n}let P_=!1;function E_(){w_.autoAddCss&&!P_&&(!function(e){if(!e||!zw)return;const t=Bw.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;const a=Bw.head.childNodes;let o=null;for(let n=a.length-1;n>-1;n--){const e=a[n],t=(e.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(t)>-1&&(o=e)}Bw.head.insertBefore(t,o)}(T_()),P_=!0)}var O_={mixout:()=>({dom:{css:T_,insertCss:E_}}),hooks:()=>({beforeDOMElementCreation(){E_()},beforeI2svg(){E_()}})};const L_=Sw||{};L_[Ww]||(L_[Ww]={}),L_[Ww].styles||(L_[Ww].styles={}),L_[Ww].hooks||(L_[Ww].hooks={}),L_[Ww].shims||(L_[Ww].shims=[]);var N_=L_[Ww];const j_=[],R_=function(){Bw.removeEventListener("DOMContentLoaded",R_),$_=1,j_.map((e=>e()))};let $_=!1;function I_(e){const{tag:t,attributes:a={},children:o=[]}=e;return"string"==typeof e?C_(e):"<".concat(t," ").concat(function(e){return Object.keys(e||{}).reduce(((t,a)=>t+"".concat(a,'="').concat(C_(e[a]),'" ')),"").trim()}(a),">").concat(o.map(I_).join(""),"</").concat(t,">")}function H_(e,t,a){if(e&&e[t]&&e[t][a])return{prefix:t,iconName:a,icon:e[t][a]}}zw&&($_=(Bw.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Bw.readyState),$_||Bw.addEventListener("DOMContentLoaded",R_));var F_=function(e,t,a,o){var n,i,l,r=Object.keys(e),s=r.length,c=t;for(void 0===a?(n=1,l=e[r[0]]):(n=0,l=a);n<s;n++)l=c(l,e[i=r[n]],i,e);return l};function V_(e){const t=function(e){const t=[];let a=0;const o=e.length;for(;a<o;){const n=e.charCodeAt(a++);if(n>=55296&&n<=56319&&a<o){const o=e.charCodeAt(a++);56320==(64512&o)?t.push(((1023&n)<<10)+(1023&o)+65536):(t.push(n),a--)}else t.push(n)}return t}(e);return 1===t.length?t[0].toString(16):null}function D_(e){return Object.keys(e).reduce(((t,a)=>{const o=e[a];return!!o.icon?t[o.iconName]=o.icon:t[a]=o,t}),{})}function W_(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{skipHooks:o=!1}=a,n=D_(t);"function"!=typeof N_.hooks.addPack||o?N_.styles[e]={...N_.styles[e]||{},...n}:N_.hooks.addPack(e,D_(t)),"fas"===e&&W_("fa",t)}const{styles:G_,shims:U_}=N_,K_={[Tw]:Object.values(r_[Tw]),[Ew]:Object.values(r_[Ew]),[Ow]:Object.values(r_[Ow])};let q_=null,X_={},Y_={},J_={},Z_={},Q_={};const ek={[Tw]:Object.keys(o_[Tw]),[Ew]:Object.keys(o_[Ew]),[Ow]:Object.keys(o_[Ow])};function tk(e,t){const a=t.split("-"),o=a[0],n=a.slice(1).join("-");return o!==e||""===n||(i=n,~v_.indexOf(i))?null:n;var i}const ak=()=>{const e=e=>F_(G_,((t,a,o)=>(t[o]=F_(a,e,{}),t)),{});X_=e(((e,t,a)=>{if(t[3]&&(e[t[3]]=a),t[2]){t[2].filter((e=>
2"number"==typeof e)).forEach((t=>{e[t.toString(16)]=a}))}return e})),Y_=e(((e,t,a)=>{if(e[a]=a,t[2]){t[2].filter((e=>"string"==typeof e)).forEach((t=>{e[t]=a}))}return e})),Q_=e(((e,t,a)=>{const o=t[2];return e[a]=a,o.forEach((t=>{e[t]=a})),e}));const t="far"in G_||w_.autoFetchSvg,a=F_(U_,((e,a)=>{const o=a[0];let n=a[1];const i=a[2];return"far"!==n||t||(n="fas"),"string"==typeof o&&(e.names[o]={prefix:n,iconName:i}),"number"==typeof o&&(e.unicodes[o.toString(16)]={prefix:n,iconName:i}),e}),{names:{},unicodes:{}});J_=a.names,Z_=a.unicodes,q_=sk(w_.styleDefault,{family:w_.familyDefault})};var ok;function nk(e,t){return(X_[e]||{})[t]}function ik(e,t){return(Q_[e]||{})[t]}function lk(e){return J_[e]||{prefix:null,iconName:null}}function rk(){return q_}ok=e=>{q_=sk(e.styleDefault,{family:w_.familyDefault})},__.push(ok),ak();function sk(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{family:a=Tw}=t,o=o_[a][e],n=i_[a][e]||i_[a][o],i=e in N_.styles?e:null;return n||i||null}const ck={[Tw]:Object.keys(r_[Tw]),[Ew]:Object.keys(r_[Ew]),[Ow]:Object.keys(r_[Ow])};function uk(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{skipLookups:a=!1}=t,o={[Tw]:"".concat(w_.cssPrefix,"-").concat(Tw),[Ew]:"".concat(w_.cssPrefix,"-").concat(Ew),[Ow]:"".concat(w_.cssPrefix,"-").concat(Ow)};let n=null,i=Tw;const l=Lw.filter((e=>e!==Pw));l.forEach((t=>{(e.includes(o[t])||e.some((e=>ck[t].includes(e))))&&(i=t)}));const r=e.reduce(((e,t)=>{const r=tk(w_.cssPrefix,t);if(G_[t]?(t=K_[i].includes(t)?c_[i][t]:t,n=t,e.prefix=t):ek[i].indexOf(t)>-1?(n=t,e.prefix=sk(t,{family:i})):r?e.iconName=r:t===w_.replacementClass||l.some((e=>t===o[e]))||e.rest.push(t),!a&&e.prefix&&e.iconName){const t="fa"===n?lk(e.iconName):{},a=ik(e.prefix,e.iconName);t.prefix&&(n=null),e.iconName=t.iconName||a||e.iconName,e.prefix=t.prefix||e.prefix,"far"!==e.prefix||G_.far||!G_.fas||w_.autoFetchSvg||(e.prefix="fas")}return e}),{prefix:null,iconName:null,rest:[]}
2);return(e.includes("fa-brands")||e.includes("fab"))&&(r.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(r.prefix="fad"),r.prefix||i!==Ew||!G_.fass&&!w_.autoFetchSvg||(r.prefix="fass",r.iconName=ik(r.prefix,r.iconName)||r.iconName),r.prefix||i!==Ow||!G_.fasds&&!w_.autoFetchSvg||(r.prefix="fasds",r.iconName=ik(r.prefix,r.iconName)||r.iconName),"fa"!==r.prefix&&"fa"!==n||(r.prefix=rk()||"fas"),r}let dk=[],pk={};const fk={},mk=Object.keys(fk);function hk(e,t){for(var a=arguments.length,o=new Array(a>2?a-2:0),n=2;n<a;n++)o[n-2]=arguments[n];return(pk[e]||[]).forEach((e=>{t=e.apply(null,[t,...o])})),t}function vk(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),o=1;o<t;o++)a[o-1]=arguments[o];(pk[e]||[]).forEach((e=>{e.apply(null,a)}))}function bk(){const e=arguments[0],t=Array.prototype.slice.call(arguments,1);return fk[e]?fk[e].apply(null,t):void 0}function gk(e){"fa"===e.prefix&&(e.prefix="fas");let{iconName:t}=e;const a=e.prefix||rk();if(t)return t=ik(a,t)||t,H_(yk.definitions,a,t)||H_(N_.styles,a,t)}const yk=new class{constructor(){this.definitions={}}add(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];const o=t.reduce(this._pullDefinitions,{});Object.keys(o).forEach((e=>{this.definitions[e]={...this.definitions[e]||{},...o[e]},W_(e,o[e]);const t=r_[Tw][e];t&&W_(t,o[e]),ak()}))}reset(){this.definitions={}}_pullDefinitions(e,t){const a=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(a).map((t=>{const{prefix:o,iconName:n,icon:i}=a[t],l=i[2];e[o]||(e[o]={}),l.length>0&&l.forEach((t=>{"string"==typeof t&&(e[o][t]=i)})),e[o][n]=i})),e}},wk={i2svg:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return zw?(vk("beforeI2svg",e),bk("pseudoElements2svg",e),bk("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:t}=e;var a;!1===w_.autoReplaceSvg&&(w_.autoReplaceSvg=!0),w_.observeMutations=!0,a=()=>{kk({autoReplaceSvgRoot:t}),vk("watch",e)},zw&&($_?setTimeout(a,0):j_.push(a))}},_k={noAuto:()=>{w_.autoReplaceSvg=!1,w_.observeMutations=!1,vk("noAuto")},config:w_,dom:wk,parse:{icon:e=>{if(null===e)return null;if("object"==typeof e&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:ik(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){const t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],a=sk(e[0]);return{prefix:a,iconName:ik(a,t)||t}}if("string"==typeof e&&(e.indexOf("".concat(w_.cssPrefix,"-"))>-1||e.match(u_))){const t=uk(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||rk(),iconName:ik(t.prefix,t.iconName)||t.iconName}}if("string"==typeof e){const t=rk();return{prefix:t,iconName:ik(t,e)||e}}}},library:yk,findIconDefinition:gk,toHtml:I_},kk=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:t=Bw}=e;(Object.keys(N_.styles).length>0||w_.autoFetchSvg)&&zw&&w_.autoReplaceSvg&&_k.dom.i2svg({node:t})};function xk(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map((e=>I_(e)))}}),Object.defineProperty(e,"node",{get:function(){if(!zw)return;const t=Bw.createElement("div");return t.innerHTML=e.html,t.children}}),e}function Sk(e){const{icons:{main:t,mask:a},prefix:o,iconName:n,transform:i,symbol:l,title:r,maskId:s,titleId:c,extra:u,watchable:d=!1}=e,{width:p,height:f}=a.found?a:t,m="fak"===o,h=[w_.replacementClass,n?"".concat(w_.cssPrefix,"-").concat(n):""].filter((e=>-1===u.classes.indexOf(e))).filter((e=>""!==e||!!e)).concat(u.classes).join(" ");let v={children:[],attributes:{...u.attributes,"data-prefix":o,"data-icon":n,class:h,role:u.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(p," ").concat(f)}};const b=m&&!~u.classes.indexOf("fa-fw")?{width:"".concat(p/f*16*.0625,"em")}:{};d&&(v.attributes[Kw]=""),r&&(v.children.push({tag:"title",attributes:{id:v.attributes["aria-labelledby"]||"title-".concat(c||S_())},children:[r]}),delete v.attributes.title);const g={...v,prefix:o,iconName:n,main:t,mask:a,maskId:s,transform:i,symbol:l,styles:{...b,...u.styles}},{children:y,attributes:w}=a.found&&t.found?bk("generateAbstractMask",g)||{children:[],attributes:{}}:bk("generateAbstractIcon",g)||{children:[],attributes:{}};return g.children=y,g.attributes=w,l?function(e){let{prefix:t,iconName:a,children:o,attributes:n,symbol:i}=e;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:{...n,id:!0===i?"".concat(t,"-").concat(w_.cssPrefix,"-").concat(a):i},children:o}]}]}(g):function(e){let{children:t,main:a,mask:o,attributes:n,styles:i,transform:l}=e;if(A_(l)&&a.found&&!o.found){const{width:e,height:t}=a,o={x:e/t/2,y:.5};n.style=z_({...i,"transform-origin":"".concat(o.x+l.x/16,"em ").concat(o.y+l.y/16,"em")})}return[{tag:"svg",attributes:n,children:t}]}(g)}function Bk(e){const{content:t,width:a,height:o,transform:n,title:i,extra:l,watchable:r=!1}=e,s={...l.attributes,...i?{title:i}:{},class:l.classes.join(" ")};r&&(s[Kw]="");const c={...l.styles};A_(n)&&(c.transform=function(e){let{transform:t,width:a=Gw,height:o=Gw,startCentered:n=!1}=e,i="";return i+=n&&Aw?"translate(".concat(t.x/k_-a/2,"em, ").concat(t.y/k_-o/2,"em) "):n?"translate(calc(-50% + ".concat(t.x/k_,"em), calc(-50% + ").concat(t.y/k_,"em)) "):"translate(".concat(t.x/k_,"em, ").concat(t.y/k_,"em) "),i+="scale(".concat(t.size/k_*(t.flipX?-1:1),", ").concat(t.size/k_*(t.flipY?-1:1),") "),i+="rotate(".concat(t.rotate,"deg) "),i}({transform:n,startCentered:!0,width:a,height:o}),c["-webkit-transform"]=c.transform);const u=z_(c);u.length>0&&(s.style=u);const d=[];return d.push({tag:"span",attributes:s,children:[t]}),i&&d.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),d}const{styles:Mk}=N_;function Ck(e){const t=e[0],a=e[1],[o]=e.slice(4);let n=null;return n=Array.isArray(o)?{tag:"g",attributes:{class:"".concat(w_.cssPrefix,"-").concat(m_.GROUP)},children:[{tag:"path",attributes:{class:"".concat(w_.cssPrefix,"-").concat(m_.SECONDARY),fill:"currentColor",d:o[0]}},{tag:"path",attributes:{class:"".concat(w_.cssPrefix,"-").concat(m_.PRIMARY),fill:"currentColor",d:o[1]}}]}
2:{tag:"path",attributes:{fill:"currentColor",d:o}},{found:!0,width:t,height:a,icon:n}}const zk={found:!1,width:512,height:512};function Ak(e,t){let a=t;return"fa"===t&&null!==w_.styleDefault&&(t=rk()),new Promise(((o,n)=>{if("fa"===a){const a=lk(e)||{};e=a.iconName||e,t=a.prefix||t}if(e&&t&&Mk[t]&&Mk[t][e]){return o(Ck(Mk[t][e]))}!Qw&&w_.showMissingIcons,o({...zk,icon:w_.showMissingIcons&&e&&bk("missingIconAbstract")||{}})}))}const Tk=()=>{},Pk=w_.measurePerformance&&Cw&&Cw.mark&&Cw.measure?Cw:{mark:Tk,measure:Tk},Ek='FA "6.6.0"',Ok=e=>{Pk.mark("".concat(Ek," ").concat(e," ends")),Pk.measure("".concat(Ek," ").concat(e),"".concat(Ek," ").concat(e," begins"),"".concat(Ek," ").concat(e," ends"))};var Lk=e=>(Pk.mark("".concat(Ek," ").concat(e," begins")),()=>Ok(e));const Nk=()=>{};function jk(e){return"string"==typeof(e.getAttribute?e.getAttribute(Kw):null)}function Rk(e){return Bw.createElementNS("http://www.w3.org/2000/svg",e)}function $k(e){return Bw.createElement(e)}function Ik(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{ceFn:a=("svg"===e.tag?Rk:$k)}=t;if("string"==typeof e)return Bw.createTextNode(e);const o=a(e.tag);Object.keys(e.attributes||[]).forEach((function(t){o.setAttribute(t,e.attributes[t])}));return(e.children||[]).forEach((function(e){o.appendChild(Ik(e,{ceFn:a}))})),o}const Hk={replace:function(e){const t=e[0];if(t.parentNode)if(e[1].forEach((e=>{t.parentNode.insertBefore(Ik(e),t)})),null===t.getAttribute(Kw)&&w_.keepOriginalSource){let e=Bw.createComment(function(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}(t));t.parentNode.replaceChild(e,t)}else t.remove()},nest:function(e){const t=e[0],a=e[1];if(~M_(t).indexOf(w_.replacementClass))return Hk.replace(e);const o=new RegExp("".concat(w_.cssPrefix,"-.*"));if(delete a[0].attributes.id,a[0].attributes.class){const e=a[0].attributes.class.split(" ").reduce(((e,t)=>(t===w_.replacementClass||t.match(o)?e.toSvg.push(t):e.toNode.push(t),e)),{toNode:[],toSvg:[]});a[0].attributes.class=e.toSvg.join(" "),0===e.toNode.length?t.removeAttribute("class"):t.setAttribute("class",e.toNode.join(" "))}const n=a.map((e=>I_(e))).join("\n");t.setAttribute(Kw,""),t.innerHTML=n}};function Fk(e){e()}function Vk(e,t){const a="function"==typeof t?t:Nk;if(0===e.length)a();else{let t=Fk;"async"===w_.mutateApproach&&(t=Sw.requestAnimationFrame||Fk),t((()=>{const t=!0===w_.autoReplaceSvg?Hk.replace:Hk[w_.autoReplaceSvg]||Hk.replace,o=Lk("mutate");e.map(t),o(),a()}))}}let Dk=!1;function Wk(){Dk=!0}function Gk(){Dk=!1}let Uk=null;function Kk(e){if(!Mw)return;if(!w_.observeMutations)return;const{treeCallback:t=Nk,nodeCallback:a=Nk,pseudoElementsCallback:o=Nk,observeMutationsRoot:n=Bw}=e;Uk=new Mw((e=>{if(Dk)return;const n=rk();B_(e).forEach((e=>{if("childList"===e.type&&e.addedNodes.length>0&&!jk(e.addedNodes[0])&&(w_.searchPseudoElements&&o(e.target),t(e.target)),"attributes"===e.type&&e.target.parentNode&&w_.searchPseudoElements&&o(e.target.parentNode),"attributes"===e.type&&jk(e.target)&&~f_.indexOf(e.attributeName))if("class"===e.attributeName&&function(e){const t=e.getAttribute?e.getAttribute(Xw):null,a=e.getAttribute?e.getAttribute(Yw):null;return t&&a}(e.target)){const{prefix:t,iconName:a}=uk(M_(e.target));e.target.setAttribute(Xw,t||n),a&&e.target.setAttribute(Yw,a)}else(i=e.target)&&i.classList&&i.classList.contains&&i.classList.contains(w_.replacementClass)&&a(e.target);var i}))})),zw&&Uk.observe(n,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function qk(e){const t=e.getAttribute("data-prefix"),a=e.getAttribute("data-icon"),o=void 0!==e.innerText?e.innerText.trim():"";let n=uk(M_(e));return n.prefix||(n.prefix=rk()),t&&a&&(n.prefix=t,n.iconName=a),n.iconName&&n.prefix||(n.prefix&&o.length>0&&(n.iconName=(i=n.prefix,l=e.innerText,(Y_[i]||{})[l]||nk(n.prefix,V_(e.innerText)))),!n.iconName&&w_.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(n.iconName=e.firstChild.data)),n;var i,l}function Xk(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0};const{iconName:a,prefix:o,rest:n}=qk(e),i=function(e){const t=B_(e.attributes).reduce(((e,t)=>("class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e)),{}),a=e.getAttribute("title"),o=e.getAttribute("data-fa-title-id");return w_.autoA11y&&(a?t["aria-labelledby"]="".concat(w_.replacementClass,"-title-").concat(o||S_()):(t["aria-hidden"]="true",t.focusable="false")),t}(e),l=hk("parseNodeAttributes",{},e);let r=t.styleParser?function(e){const t=e.getAttribute("style");let a=[];return t&&(a=t.split(";").reduce(((e,t)=>{const a=t.split(":"),o=a[0],n=a.slice(1);return o&&n.length>0&&(e[o]=n.join(":").trim()),e}),{})),a}(e):[];return{iconName:a,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:o,transform:x_,mask:{iconName:null,prefix:null,rest:[]}
2,maskId:null,symbol:!1,extra:{classes:n,styles:r,attributes:i},...l}}const{styles:Yk}=N_;function Jk(e){const t="nest"===w_.autoReplaceSvg?Xk(e,{styleParser:!1}):Xk(e);return~t.extra.classes.indexOf(d_)?bk("generateLayersText",e,t):bk("generateSvgReplacementMutation",e,t)}let Zk=new Set;function Qk(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!zw)return Promise.resolve();const a=Bw.documentElement.classList,o=e=>a.add("".concat(Jw,"-").concat(e)),n=e=>a.remove("".concat(Jw,"-").concat(e)),i=w_.autoFetchSvg?Zk:e_.map((e=>"fa-".concat(e))).concat(Object.keys(Yk));i.includes("fa")||i.push("fa");const l=[".".concat(d_,":not([").concat(Kw,"])")].concat(i.map((e=>".".concat(e,":not([").concat(Kw,"])")))).join(", ");if(0===l.length)return Promise.resolve();let r=[];try{r=B_(e.querySelectorAll(l))}catch(u){}if(!(r.length>0))return Promise.resolve();o("pending"),n("complete");const s=Lk("onTree"),c=r.reduce(((e,t)=>{try{const a=Jk(t);a&&e.push(a)}catch(u){Qw||u.name}return e}),[]);return new Promise(((e,a)=>{Promise.all(c).then((a=>{Vk(a,(()=>{o("active"),o("complete"),n("pending"),"function"==typeof t&&t(),s(),e()}))})).catch((e=>{s(),a(e)}))}))}function ex(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;Jk(e).then((e=>{e&&Vk([e],t)}))}e_.map((e=>{Zk.add("fa-".concat(e))})),Object.keys(o_[Tw]).map(Zk.add.bind(Zk)),Object.keys(o_[Ew]).map(Zk.add.bind(Zk)),Object.keys(o_[Ow]).map(Zk.add.bind(Zk)),Zk=[...Zk];const tx=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:a=x_,symbol:o=!1,mask:n=null,maskId:i=null,title:l=null,titleId:r=null,classes:s=[],attributes:c={},styles:u={}}=t;if(!e)return;const{prefix:d,iconName:p,icon:f}=e;return xk({type:"icon",...e},(()=>(vk("beforeDOMElementCreation",{iconDefinition:e,params:t}),w_.autoA11y&&(l?c["aria-labelledby"]="".concat(w_.replacementClass,"-title-").concat(r||S_()):(c["aria-hidden"]="true",c.focusable="false")),Sk({icons:{main:Ck(f),mask:n?Ck(n.icon):{found:!1,width:null,height:null,icon:{}}},prefix:d,iconName:p,transform:{...x_,...a},symbol:o,title:l,maskId:i,titleId:r,extra:{attributes:c,styles:u,classes:s}}))))};var ax={mixout(){return{icon:(e=tx,function(t){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const o=(t||{}).icon?t:gk(t||{});let{mask:n}=a;return n&&(n=(n||{}).icon?n:gk(n||{})),e(o,{...a,mask:n})})};var e},hooks:()=>({mutationObserverCallbacks:e=>(e.treeCallback=Qk,e.nodeCallback=ex,e)}),provides(e){e.i2svg=function(e){const{node:t=Bw,callback:a=()=>{}}=e;return Qk(t,a)},e.generateSvgReplacementMutation=function(e,t){const{iconName:a,title:o,titleId:n,prefix:i,transform:l,symbol:r,mask:s,maskId:c,extra:u}=t;return new Promise(((t,d)=>{Promise.all([Ak(a,i),s.iconName?Ak(s.iconName,s.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then((s=>{let[d,p]=s;t([e,Sk({icons:{main:d,mask:p},prefix:i,iconName:a,transform:l,symbol:r,maskId:c,title:o,titleId:n,extra:u,watchable:!0})])})).catch(d)}))},e.generateAbstractIcon=function(e){let{children:t,attributes:a,main:o,transform:n,styles:i}=e;const l=z_(i);let r;return l.length>0&&(a.style=l),A_(n)&&(r=bk("generateAbstractTransformGrouping",{main:o,transform:n,containerWidth:o.width,iconWidth:o.width})),t.push(r||o.icon),{children:t,attributes:a}}}},ox={mixout:()=>({layer(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{classes:a=[]}=t;return xk({type:"layer"},(()=>{vk("beforeDOMElementCreation",{assembler:e,params:t});let o=[];return e((e=>{Array.isArray(e)?e.map((e=>{o=o.concat(e.abstract)})):o=o.concat(e.abstract)})),[{tag:"span",attributes:{class:["".concat(w_.cssPrefix,"-layers"),...a].join(" ")},children:o}]}))}})},nx={mixout:()=>({counter(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{title:a=null,classes:o=[],attributes:n={},styles:i={}}=t;return xk({type:"counter",content:e},(()=>(vk("beforeDOMElementCreation",{content:e,params:t}),function(e){const{content:t,title:a,extra:o}=e,n={...o.attributes,...a?{title:a}:{},class:o.classes.join(" ")},i=z_(o.styles);i.length>0&&(n.style=i);const l=[];return l.push({tag:"span",attributes:n,children:[t]}),a&&l.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),l}({content:e.toString(),title:a,extra:{attributes:n,styles:i,classes:["".concat(w_.cssPrefix,"-layers-counter"),...o]}}))))}})},ix={mixout:()=>({text(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:a=x_,title:o=null,classes:n=[],attributes:i={},styles:l={}}=t;return xk({type:"text",content:e},(()=>(vk("beforeDOMElementCreation",{content:e,params:t}),Bk({content:e,transform:{...x_,...a},title:o,extra:{attributes:i,styles:l,classes:["".concat(w_.cssPrefix,"-layers-text"),...n]}}))))}}),provides(e){e.generateLayersText=function(e,t){const{title:a,transform:o,extra:n}=t;let i=null,l=null;if(Aw){const t=parseInt(getComputedStyle(e).fontSize,10),a=e.getBoundingClientRect();i=a.width/t,l=a.height/t}return w_.autoA11y&&!a&&(n.attributes["aria-hidden"]="true"),Promise.resolve([e,Bk({content:e.innerHTML,width:i,height:l,transform:o,title:a,extra:n,watchable:!0})])}}};const lx=new RegExp('"',"ug"),rx=[1105920,1112319],sx={FontAwesome:{normal:"fas",400:"fas"},"Font Awesome 6 Free":{900:"fas",400:"far"}
2,"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds"},"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"},"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},cx=Object.keys(sx).reduce(((e,t)=>(e[t.toLowerCase()]=sx[t],e)),{}),ux=Object.keys(cx).reduce(((e,t)=>{const a=cx[t];return e[t]=a[900]||[...Object.entries(a)][0][1],e}),{});function dx(e,t){const a="".concat("data-fa-pseudo-element-pending").concat(t.replace(":","-"));return new Promise(((o,n)=>{if(null!==e.getAttribute(a))return o();const i=B_(e.children).filter((e=>e.getAttribute(qw)===t))[0],l=Sw.getComputedStyle(e,t),r=l.getPropertyValue("font-family"),s=r.match(p_),c=l.getPropertyValue("font-weight"),u=l.getPropertyValue("content");if(i&&!s)return e.removeChild(i),o();if(s&&"none"!==u&&""!==u){const u=l.getPropertyValue("content");let d=function(e,t){const a=e.replace(/^['"]|['"]$/g,"").toLowerCase(),o=parseInt(t),n=isNaN(o)?"normal":o;return(cx[a]||{})[n]||ux[a]}(r,c);const{value:p,isSecondary:f}=function(e){const t=e.replace(lx,""),a=function(e,t){const a=e.length;let o,n=e.charCodeAt(t);return n>=55296&&n<=56319&&a>t+1&&(o=e.charCodeAt(t+1),o>=56320&&o<=57343)?1024*(n-55296)+o-56320+65536:n}(t,0),o=a>=rx[0]&&a<=rx[1],n=2===t.length&&t[0]===t[1];return{value:V_(n?t[0]:t),isSecondary:o||n}}(u),m=s[0].startsWith("FontAwesome");let h=nk(d,p),v=h;if(m){const e=function(e){const t=Z_[e],a=nk("fas",e);return t||(a?{prefix:"fas",iconName:a}:null)||{prefix:null,iconName:null}}(p);e.iconName&&e.prefix&&(h=e.iconName,d=e.prefix)}if(!h||f||i&&i.getAttribute(Xw)===d&&i.getAttribute(Yw)===v)o();else{e.setAttribute(a,v),i&&e.removeChild(i);const l={iconName:null,title:null,titleId:null,prefix:null,transform:x_,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},{extra:r}=l;r.attributes[qw]=t,Ak(h,d).then((n=>{const i=Sk({...l,icons:{main:n,mask:{prefix:null,iconName:null,rest:[]}},prefix:d,iconName:v,extra:r,watchable:!0}),s=Bw.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===t?e.insertBefore(s,e.firstChild):e.appendChild(s),s.outerHTML=i.map((e=>I_(e))).join("\n"),e.removeAttribute(a),o()})).catch(n)}}else o()}))}function px(e){return Promise.all([dx(e,"::before"),dx(e,"::after")])}function fx(e){return!(e.parentNode===document.head||~Zw.indexOf(e.tagName.toUpperCase())||e.getAttribute(qw)||e.parentNode&&"svg"===e.parentNode.tagName)}function mx(e){if(zw)return new Promise(((t,a)=>{const o=B_(e.querySelectorAll("*")).filter(fx).map(px),n=Lk("searchPseudoElements");Wk(),Promise.all(o).then((()=>{n(),Gk(),t()})).catch((()=>{n(),Gk(),a()}))}))}let hx=!1;const vx=e=>e.toLowerCase().split(" ").reduce(((e,t)=>{const a=t.toLowerCase().split("-"),o=a[0];let n=a.slice(1).join("-");if(o&&"h"===n)return e.flipX=!0,e;if(o&&"v"===n)return e.flipY=!0,e;if(n=parseFloat(n),isNaN(n))return e;switch(o){case"grow":e.size=e.size+n;break;case"shrink":e.size=e.size-n;break;case"left":e.x=e.x-n;break;case"right":e.x=e.x+n;break;case"up":e.y=e.y-n;break;case"down":e.y=e.y+n;break;case"rotate":e.rotate=e.rotate+n}return e}),{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0});const bx={x:0,y:0,width:"100%",height:"100%"};function gx(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}!function(e,t){let{mixoutsTo:a}=t;dk=e,pk={},Object.keys(fk).forEach((e=>{-1===mk.indexOf(e)&&delete fk[e]})),dk.forEach((e=>{const t=e.mixout?e.mixout():{};if(Object.keys(t).forEach((e=>{"function"==typeof t[e]&&(a[e]=t[e]),"object"==typeof t[e]&&Object.keys(t[e]).forEach((o=>{a[e]||(a[e]={}),a[e][o]=t[e][o]}))})),e.hooks){const t=e.hooks();Object.keys(t).forEach((e=>{pk[e]||(pk[e]=[]),pk[e].push(t[e])}))}e.provides&&e.provides(fk)}))}
2([O_,ax,ox,nx,ix,{hooks:()=>({mutationObserverCallbacks:e=>(e.pseudoElementsCallback=mx,e)}),provides(e){e.pseudoElements2svg=function(e){const{node:t=Bw}=e;w_.searchPseudoElements&&mx(t)}}},{mixout:()=>({dom:{unwatch(){Wk(),hx=!0}}}),hooks:()=>({bootstrap(){Kk(hk("mutationObserverCallbacks",{}))},noAuto(){Uk&&Uk.disconnect()},watch(e){const{observeMutationsRoot:t}=e;hx?Gk():Kk(hk("mutationObserverCallbacks",{observeMutationsRoot:t}))}})},{mixout:()=>({parse:{transform:e=>vx(e)}}),hooks:()=>({parseNodeAttributes(e,t){const a=t.getAttribute("data-fa-transform");return a&&(e.transform=vx(a)),e}}),provides(e){e.generateAbstractTransformGrouping=function(e){let{main:t,transform:a,containerWidth:o,iconWidth:n}=e;const i={transform:"translate(".concat(o/2," 256)")},l="translate(".concat(32*a.x,", ").concat(32*a.y,") "),r="scale(".concat(a.size/16*(a.flipX?-1:1),", ").concat(a.size/16*(a.flipY?-1:1),") "),s="rotate(".concat(a.rotate," 0 0)"),c={transform:"".concat(l," ").concat(r," ").concat(s)},u={transform:"translate(".concat(n/2*-1," -256)")};return{tag:"g",attributes:{...i},children:[{tag:"g",attributes:{...c},children:[{tag:t.icon.tag,children:t.icon.children,attributes:{...t.icon.attributes,...u}}]}]}}}},{hooks:()=>({parseNodeAttributes(e,t){const a=t.getAttribute("data-fa-mask"),o=a?uk(a.split(" ").map((e=>e.trim()))):{prefix:null,iconName:null,rest:[]};return o.prefix||(o.prefix=rk()),e.mask=o,e.maskId=t.getAttribute("data-fa-mask-id"),e}}),provides(e){e.generateAbstractMask=function(e){let{children:t,attributes:a,main:o,mask:n,maskId:i,transform:l}=e;const{width:r,icon:s}=o,{width:c,icon:u}=n,d=function(e){let{transform:t,containerWidth:a,iconWidth:o}=e;const n={transform:"translate(".concat(a/2," 256)")},i="translate(".concat(32*t.x,", ").concat(32*t.y,") "),l="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),r="rotate(".concat(t.rotate," 0 0)");return{outer:n,inner:{transform:"".concat(i," ").concat(l," ").concat(r)},path:{transform:"translate(".concat(o/2*-1," -256)")}}}({transform:l,containerWidth:c,iconWidth:r}),p={tag:"rect",attributes:{...bx,fill:"white"}},f=s.children?{children:s.children.map(gx)}:{},m={tag:"g",attributes:{...d.inner},children:[gx({tag:s.tag,attributes:{...s.attributes,...d.path},...f})]},h={tag:"g",attributes:{...d.outer},children:[m]},v="mask-".concat(i||S_()),b="clip-".concat(i||S_()),g={tag:"mask",attributes:{...bx,id:v,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"},children:[p,h]},y={tag:"defs",children:[{tag:"clipPath",attributes:{id:b},children:(w=u,"g"===w.tag?w.children:[w])},g]};var w;return t.push(y,{tag:"rect",attributes:{fill:"currentColor","clip-path":"url(#".concat(b,")"),mask:"url(#".concat(v,")"),...bx}}),{children:t,attributes:a}}}},{provides(e){let t=!1;Sw.matchMedia&&(t=Sw.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){const e=[],a={fill:"currentColor"},o={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:{...a,d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"}});const n={...o,attributeName:"opacity"},i={tag:"circle",attributes:{...a,cx:"256",cy:"364",r:"28"},children:[]};return t||i.children.push({tag:"animate",attributes:{...o,attributeName:"r",values:"28;14;28;28;14;28;"}},{tag:"animate",attributes:{...n,values:"1;0;1;1;0;1;"}}),e.push(i),e.push({tag:"path",attributes:{...a,opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"},children:t?[]:[{tag:"animate",attributes:{...n,values:"1;0;0;0;0;1;"}}]}),t||e.push({tag:"path",attributes:{...a,opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"},children:[{tag:"animate",attributes:{...n,values:"0;0;1;1;0;0;"}}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},{hooks:()=>({parseNodeAttributes(e,t){const a=t.getAttribute("data-fa-symbol"),o=null!==a&&(""===a||a);return e.symbol=o,e}})}],{mixoutsTo:_k});const yx=_k.config,wx=_k.library,_x=_k.parse,kx=_k.icon;function xx(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function Sx(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
2t%2?xx(Object(a),!0).forEach((function(t){Cx(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):xx(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function Bx(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var o=a.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function Mx(e){return(Mx="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Cx(e,t,a){return(t=Bx(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function zx(e,t){if(null==e)return{};var a,o,n=function(e,t){if(null==e)return{};var a={};for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){if(t.indexOf(o)>=0)continue;a[o]=e[o]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)a=i[o],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}var Ax,Tx,Px,Ex,Ox,Lx,Nx,jx,Rx,$x,Ix,Hx,Fx,Vx,Dx,Wx,Gx="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},Ux={exports:{}};Ax=Ux,Tx=Gx,Px=function(e,t,a){if(!Rx(t)||Ix(t)||Hx(t)||Fx(t)||jx(t))return t;var o,n=0,i=0;if($x(t))for(o=[],i=t.length;n<i;n++)o.push(Px(e,t[n],a));else for(var l in o={},t)Object.prototype.hasOwnProperty.call(t,l)&&(o[e(l,a)]=Px(e,t[l],a));return o},Ex=function(e){return Vx(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1)},Ox=function(e){var t=Ex(e);return t.substr(0,1).toUpperCase()+t.substr(1)},Lx=function(e,t){return function(e,t){var a=(t=t||{}).separator||"_",o=t.split||/(?=[A-Z])/;return e.split(o).join(a)}(e,t).toLowerCase()},Nx=Object.prototype.toString,jx=function(e){return"function"==typeof e},Rx=function(e){return e===Object(e)},$x=function(e){return"[object Array]"==Nx.call(e)},Ix=function(e){return"[object Date]"==Nx.call(e)},Hx=function(e){return"[object RegExp]"==Nx.call(e)},Fx=function(e){return"[object Boolean]"==Nx.call(e)},Vx=function(e){return(e-=0)==e},Dx=function(e,t){var a=t&&"process"in t?t.process:t;return"function"!=typeof a?e:function(t,o){return a(t,e,o)}},Wx={camelize:Ex,decamelize:Lx,pascalize:Ox,depascalize:Lx,camelizeKeys:function(e,t){return Px(Dx(Ex,t),e)},decamelizeKeys:function(e,t){return Px(Dx(Lx,t),e,t)},pascalizeKeys:function(e,t){return Px(Dx(Ox,t),e)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}},Ax.exports?Ax.exports=Wx:Tx.humps=Wx;var Kx=Ux.exports,qx=["class","style"];function Xx(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof e)return e;var o=(e.children||[]).map((function(e){return Xx(e)})),n=Object.keys(e.attributes||{}).reduce((function(t,a){var o=e.attributes[a];switch(a){case"class":t.class=o.split(/\s+/).reduce((function(e,t){return e[t]=!0,e}),{});break;case"style":t.style=o.split(";").map((function(e){return e.trim()})).filter((function(e){return e})).reduce((function(e,t){var a=t.indexOf(":"),o=Kx.camelize(t.slice(0,a)),n=t.slice(a+1).trim();return e[o]=n,e}),{});break;default:t.attrs[a]=o}return t}),{attrs:{},class:{},style:{}});a.class;var i=a.style,l=void 0===i?{}:i,r=zx(a,qx);return w(e.tag,Sx(Sx(Sx({},t),{},{class:n.class,style:Sx(Sx({},n.style),l)},n.attrs),r),o)}var Yx=!1;try{Yx=!0}catch(gz){}function Jx(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Cx({},e,t):{}}function Zx(e){return e&&"object"===Mx(e)&&e.prefix&&e.iconName&&e.icon?e:_x.icon?_x.icon(e):null===e?null:"object"===Mx(e)&&e.prefix&&e.iconName?e:Array.isArray(e)&&2===e.length?{prefix:e[0],iconName:e[1]}:"string"==typeof e?{prefix:"fas",iconName:e}:void 0}var Qx=g({name:"FontAwesomeIcon",props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:[Boolean,String],default:!1,validator:function(e){return[!0,
2!1,"horizontal","vertical","both"].indexOf(e)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},maskId:{type:String,default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(e){return["right","left"].indexOf(e)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(e){return[90,180,270].indexOf(Number.parseInt(e,10))>-1}},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(e){return["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(e)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},titleId:{type:String,default:null},inverse:{type:Boolean,default:!1},bounce:{type:Boolean,default:!1},shake:{type:Boolean,default:!1},beat:{type:Boolean,default:!1},fade:{type:Boolean,default:!1},beatFade:{type:Boolean,default:!1},flash:{type:Boolean,default:!1},spinPulse:{type:Boolean,default:!1},spinReverse:{type:Boolean,default:!1}},setup:function(e,t){var a=t.attrs,o=y((function(){return Zx(e.icon)})),n=y((function(){return Jx("classes",function(e){var t,a=(Cx(Cx(Cx(Cx(Cx(Cx(Cx(Cx(Cx(Cx(t={"fa-spin":e.spin,"fa-pulse":e.pulse,"fa-fw":e.fixedWidth,"fa-border":e.border,"fa-li":e.listItem,"fa-inverse":e.inverse,"fa-flip":!0===e.flip,"fa-flip-horizontal":"horizontal"===e.flip||"both"===e.flip,"fa-flip-vertical":"vertical"===e.flip||"both"===e.flip},"fa-".concat(e.size),null!==e.size),"fa-rotate-".concat(e.rotation),null!==e.rotation),"fa-pull-".concat(e.pull),null!==e.pull),"fa-swap-opacity",e.swapOpacity),"fa-bounce",e.bounce),"fa-shake",e.shake),"fa-beat",e.beat),"fa-fade",e.fade),"fa-beat-fade",e.beatFade),"fa-flash",e.flash),Cx(Cx(t,"fa-spin-pulse",e.spinPulse),"fa-spin-reverse",e.spinReverse));return Object.keys(a).map((function(e){return a[e]?e:null})).filter((function(e){return e}))}(e))})),i=y((function(){return Jx("transform","string"==typeof e.transform?_x.transform(e.transform):e.transform)})),l=y((function(){return Jx("mask",Zx(e.mask))})),r=y((function(){return kx(o.value,Sx(Sx(Sx(Sx({},n.value),i.value),l.value),{},{symbol:e.symbol,title:e.title,titleId:e.titleId,maskId:e.maskId}))}));f(r,(function(e){if(!e)return function(){var e;!Yx&&console&&"function"==typeof console.error&&(e=console).error.apply(e,arguments)}("Could not find one or more icon(s)",o.value,l.value)}),{immediate:!0});var s=y((function(){return r.value?Xx(r.value.abstract[0],{},a):null}));return function(){return s.value}}});const eS={prefix:"far",iconName:"share-from-square",icon:[576,512,[61509,"share-square"],"f14d","M400 255.4l0-15.4 0-32c0-8.8-7.2-16-16-16l-32 0-16 0-46.5 0c-50.9 0-93.9 33.5-108.3 79.6c-3.3-9.4-5.2-19.8-5.2-31.6c0-61.9 50.1-112 112-112l48 0 16 0 32 0c8.8 0 16-7.2 16-16l0-32 0-15.4L506 160 400 255.4zM336 240l16 0 0 48c0 17.7 14.3 32 32 32l3.7 0c7.9 0 15.5-2.9 21.4-8.2l139-125.1c7.6-6.8 11.9-16.5 11.9-26.7s-4.3-19.9-11.9-26.7L409.9 8.9C403.5 3.2 395.3 0 386.7 0C367.5 0 352 15.5 352 34.7L352 80l-16 0-32 0-16 0c-88.4 0-160 71.6-160 160c0 60.4 34.6 99.1 63.9 120.9c5.9 4.4 11.5 8.1 16.7 11.2c4.4 2.7 8.5 4.9 11.9 6.6c3.4 1.7 6.2 3 8.2 3.9c2.2 1 4.6 1.4 7.1 1.4l2.5 0c9.8 0 17.8-8 17.8-17.8c0-7.8-5.3-14.7-11.6-19.5c0 0 0 0 0 0c-.4-.3-.7-.5-1.1-.8c-1.7-1.1-3.4-2.5-5-4.1c-.8-.8-1.7-1.6-2.5-2.6s-1.6-1.9-2.4-2.9c-1.8-2.5-3.5-5.3-5-8.5c-2.6-6-4.3-13.3-4.3-22.4c0-36.1 29.3-65.5 65.5-65.5l14.5 0 32 0zM72 32C32.2 32 0 64.2 0 104L0 440c0 39.8 32.2 72 72 72l336 0c39.8 0 72-32.2 72-72l0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64c0 13.3-10.7 24-24 24L72 464c-13.3 0-24-10.7-24-24l0-336c0-13.3 10.7-24 24-24l64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L72 32z"]},tS={prefix:"fab",iconName:"square-twitter",icon:[448,512,["twitter-square"],"f081","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM351.3 199.3v0c0 86.7-66 186.6-186.6 186.6c-37.2 0-71.7-10.8-100.7-29.4c5.3 .6 10.4 .8 15.8 .8c30.7 0 58.9-10.4 81.4-28c-28.8-.6-53-19.5-61.3-45.5c10.1 1.5 19.2 1.5 29.6-1.2c-30-6.1-52.5-32.5-52.5-64.4v-.8c8.7 4.9 18.9 7.9 29.6 8.3c-9-6-16.4-14.1-21.5-23.6s-7.8-20.2-7.7-31c0-12.2 3.2-23.4 8.9-33.1c32.3 39.8 80.8 65.8 135.2 68.6c-9.3-44.5 24-80.6 64-80.6c18.9 0 35.9 7.9 47.9 20.7c14.8-2.8 29-8.3 41.6-15.8c-4.9 15.2-15.2 28-28.8 36.1c13.2-1.4 26-5.1 37.8-10.2c-8.9 13.1-20.1 24.7-32.9 34c.2 2.8 .2 5.7 .2 8.5z"]},aS={prefix:"fab",iconName:"square-facebook",icon:[448,512,["facebook-square"],"f082","M64 32C28.7 32 0 60.7 0 96V4
216c0 35.3 28.7 64 64 64h98.2V334.2H109.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H255V480H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64z"]},oS={prefix:"fas",iconName:"circle-arrow-up",icon:[512,512,["arrow-circle-up"],"f0aa","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM385 215c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-71-71L280 392c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-214.1-71 71c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L239 103c9.4-9.4 24.6-9.4 33.9 0L385 215z"]},nS={prefix:"fas",iconName:"circle-play",icon:[512,512,[61469,"play-circle"],"f144","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c-7.6 4.2-12.3 12.3-12.3 20.9l0 176c0 8.7 4.7 16.7 12.3 20.9s16.8 4.1 24.3-.5l144-88c7.1-4.4 11.5-12.1 11.5-20.5s-4.4-16.1-11.5-20.5l-144-88c-7.4-4.5-16.7-4.7-24.3-.5z"]},iS={prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},lS={prefix:"fas",iconName:"circle-arrow-down",icon:[512,512,["arrow-circle-down"],"f0ab","M256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM127 297c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l71 71L232 120c0-13.3 10.7-24 24-24s24 10.7 24 24l0 214.1 71-71c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L273 409c-9.4 9.4-24.6 9.4-33.9 0L127 297z"]},rS={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},sS={prefix:"fas",iconName:"house",icon:[576,512,[127968,63498,63500,"home","home-alt","home-lg-alt"],"f015","M575.8 255.5c0 18-15 32.1-32 32.1l-32 0 .7 160.2c0 2.7-.2 5.4-.5 8.1l0 16.2c0 22.1-17.9 40-40 40l-16 0c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1L416 512l-24 0c-22.1 0-40-17.9-40-40l0-24 0-64c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32 14.3-32 32l0 64 0 24c0 22.1-17.9 40-40 40l-24 0-31.9 0c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2l-16 0c-22.1 0-40-17.9-40-40l0-112c0-.9 0-1.9 .1-2.8l0-69.7-32 0c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z"]},cS={prefix:"fas",iconName:"ellipsis",icon:[448,512,["ellipsis-h"],"f141","M8 256a56 56 0 1 1 112 0A56 56 0 1 1 8 256zm160 0a56 56 0 1 1 112 0 56 56 0 1 1 -112 0zm216-56a56 56 0 1 1 0 112 56 56 0 1 1 0-112z"]},uS={prefix:"fas",iconName:"location-dot",icon:[384,512,["map-marker-alt"],"f3c5","M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},dS={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},pS={prefix:"fas",iconName:"circle-user",icon:[512,512,[62142,"user-circle"],"f2bd","M399 384.2C376.9 345.8 335.4 320 288 320l-64 0c-47.4 0-88.9 25.8-111 64.2c35.2 39.2 86.2 63.8 143 63.8s107.8-24.7 143-63.8zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256 16a72 72 0 1 0 0-144 72 72 0 1 0 0 144z"]},fS={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},mS={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]};wx.add({prefix:"far",iconName:"user",icon:[448,512,[128100,62144],"f007","M304 128a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM49.3 464l349.5 0c-8.9-63.3-63.3-112-129-112l-91.4 0c-65.7 0-120.1 48.7-129 112zM0 482.3C0 383.8 79.8 304 178.3 304l91.4 0C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7L29.7 512C13.3 512 0 498.7 0 482.3z"]},{prefix:"far",iconName:"bell",icon:[448,512,[128276,61602],"f0f3","M224 0c-17.7 0-32 14.3-32 32l0 19.2C119 66 64 130.6 64 208l0 25.4c0 45.4-15.5 89.5-43.8 124.9L5.3 377c-5.8 7.2-6.9 17.1-2.9 25.4S14.8 416 24 416l400 0c9.2 0 17.6-5.3 21.6-13.6s2.9-18.2-2.9-25.4l-14.9-18.6C399.5 322.9 384 278.8 384 233.4l0-25.4c0-77.4-55-142-128-156.8L256 32c0-17.7-14.3-32-32-32zm0 96c61.9 0 112 50.1 112 112l0 25.4c0 47.9 13.9 94.6 39.7 134.6L72.3 368C98.1 328 112 281.3 112 233.4l0-25.4c0-61.9 50.1-112 112-112zm64 352l-64 0-64 0c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7s18.7-28.3 18.7-45.3z"]},{prefix:"far",iconName:"newspaper",icon:[512,512,[128240],"f1ea","M168 80c-13.3 0-24 10.7-24 24l0 304c0 8.4-1.4 16.5-4.1 24L440 432c13.3 0 24-10.7 24-24l0-304c0-13.3-10.7-24-24-24L168 80zM72 480c-39.8 0-72-32.2-72-72L0 112C0 98.7 10.7 88 24 88s24 10.7 24 24l0 296c0 13.3 10.7 24 24 24s24-10.7 24-24l0-304c0-39.8 32.2-72 72-72l272 0c39.8 0 72 32.2 72 72l0 304c0 39.8-32.2 72-72 72L72 480zM176 136c0-13.3 10.7-24 24-24l96 0c13.3 0 24 10.7 24 24l0 80c0 13.3-10.7 24-24 24l-96 0c-13.3 0-24-10.7-24-24l0-80zm200-24l32 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-32 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 80l32 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-32 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zM200 272l208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 80l208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},{prefix:"far",iconName:"thumbs-up",icon:[512,512,[128077,61575],"f164","M323.8 34.8c-38.2-10.9-78.1 11.2-89 49.4l-5.7 20c-3.7 13-10.4 25-19.5 35l-51.3 56.4c-8.9 9.8-8.2 25 1.6 33.9s25 8.2 33.9-1.6l51.3-56.4c14.1-15.5 24.4-34 30.1-54.1l5.7-20c3.6-12.7 16.9-20.1 29.7-16.5s20.1 16.9 16.5 29.7l-5.7 20c-5.7 19.9-14.7 38.7-26.6 55.5c-5.2 7.3-5.8 16.9-1.7 24.9s12.3 13 21.3 13L448 224c8.8 0 16 7.2 16 16c0 6.8-4.3 12.7-10.4 15c-7.4 2.8-13 9-14.9 16.7s.1 15.8 5.3 21.7c2.5 2.8 4 6.5 4 10.6c0 7.8-5.6 14.3-13 15.7c-8.2 1.6-15.1 7.3-18 15.2s-1.6 16.7 3.6 23.3c2.1 2.7 3.4 6.1 3.4 9.9c0 6.7-4.2 12.6-10.2 14.9c-11.5 4.5-17.7 16.9-14.4 28.8c.4 1.3 .6 2.8 .6 4.3c0 8.8-7.2 16-16 16l-97.5 0c-12.6 0-25-3.7-35.5-10.7l-61.7-41.1c-11-7.4-25.9-4.4-33.3 6.7s-4.4 25.9 6.7 33.3l61.7 41.1c18.4 12.3 40 18.8 62.1 18.8l97.5 0c34.7 0 62.9-27.6 64-62c14.6-11.7 24-29.7 24-50c0-4.5-.5-8.8-1.3-13c15.4-11.7 25.3-30.2 25.3-51c0-6.5-1-12.8-2.8-18.7C504.8 273.7 512 257.7 512 240c0-35.3-28.6-64-64-64l-92.3 0c4.7-10.4 8.7-21.2
211.8-32.2l5.7-20c10.9-38.2-11.2-78.1-49.4-89zM32 192c-17.7 0-32 14.3-32 32L0 448c0 17.7 14.3 32 32 32l64 0c17.7 0 32-14.3 32-32l0-224c0-17.7-14.3-32-32-32l-64 0z"]},{prefix:"far",iconName:"thumbs-down",icon:[512,512,[128078,61576],"f165","M323.8 477.2c-38.2 10.9-78.1-11.2-89-49.4l-5.7-20c-3.7-13-10.4-25-19.5-35l-51.3-56.4c-8.9-9.8-8.2-25 1.6-33.9s25-8.2 33.9 1.6l51.3 56.4c14.1 15.5 24.4 34 30.1 54.1l5.7 20c3.6 12.7 16.9 20.1 29.7 16.5s20.1-16.9 16.5-29.7l-5.7-20c-5.7-19.9-14.7-38.7-26.6-55.5c-5.2-7.3-5.8-16.9-1.7-24.9s12.3-13 21.3-13L448 288c8.8 0 16-7.2 16-16c0-6.8-4.3-12.7-10.4-15c-7.4-2.8-13-9-14.9-16.7s.1-15.8 5.3-21.7c2.5-2.8 4-6.5 4-10.6c0-7.8-5.6-14.3-13-15.7c-8.2-1.6-15.1-7.3-18-15.2s-1.6-16.7 3.6-23.3c2.1-2.7 3.4-6.1 3.4-9.9c0-6.7-4.2-12.6-10.2-14.9c-11.5-4.5-17.7-16.9-14.4-28.8c.4-1.3 .6-2.8 .6-4.3c0-8.8-7.2-16-16-16l-97.5 0c-12.6 0-25 3.7-35.5 10.7l-61.7 41.1c-11 7.4-25.9 4.4-33.3-6.7s-4.4-25.9 6.7-33.3l61.7-41.1c18.4-12.3 40-18.8 62.1-18.8L384 32c34.7 0 62.9 27.6 64 62c14.6 11.7 24 29.7 24 50c0 4.5-.5 8.8-1.3 13c15.4 11.7 25.3 30.2 25.3 51c0 6.5-1 12.8-2.8 18.7C504.8 238.3 512 254.3 512 272c0 35.3-28.6 64-64 64l-92.3 0c4.7 10.4 8.7 21.2 11.8 32.2l5.7 20c10.9 38.2-11.2 78.1-49.4 89zM32 384c-17.7 0-32-14.3-32-32L0 128c0-17.7 14.3-32 32-32l64 0c17.7 0 32 14.3 32 32l0 224c0 17.7-14.3 32-32 32l-64 0z"]},{prefix:"far",iconName:"envelope",icon:[512,512,[128386,9993,61443],"f0e0","M64 112c-8.8 0-16 7.2-16 16l0 22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1l0-22.1c0-8.8-7.2-16-16-16L64 112zM48 212.2L48 384c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-171.8L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64l384 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128z"]},eS,aS,tS,{prefix:"fab",iconName:"facebook-messenger",icon:[512,512,[],"f39f","M256.55 8C116.52 8 8 110.34 8 248.57c0 72.3 29.71 134.78 78.07 177.94 8.35 7.51 6.63 11.86 8.05 58.23A19.92 19.92 0 0 0 122 502.31c52.91-23.3 53.59-25.14 62.56-22.7C337.85 521.8 504 423.7 504 248.57 504 110.34 396.59 8 256.55 8zm149.24 185.13l-73 115.57a37.37 37.37 0 0 1-53.91 9.93l-58.08-43.47a15 15 0 0 0-18 0l-78.37 59.44c-10.46 7.93-24.16-4.6-17.11-15.67l73-115.57a37.36 37.36 0 0 1 53.91-9.93l58.06 43.46a15 15 0 0 0 18 0l78.41-59.38c10.44-7.98 24.14 4.54 17.09 15.62z"]},{prefix:"fas",iconName:"chevron-right",icon:[320,512,[9002],"f054","M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"]},{prefix:"fas",iconName:"chevron-left",icon:[320,512,[9001],"f053","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"]},uS,{prefix:"fas",iconName:"power-off",icon:[512,512,[9211],"f011","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 224c0 17.7 14.3 32 32 32s32-14.3 32-32l0-224zM143.5 120.6c13.6-11.3 15.4-31.5 4.1-45.1s-31.5-15.4-45.1-4.1C49.7 115.4 16 181.8 16 256c0 132.5 107.5 240 240 240s240-107.5 240-240c0-74.2-33.8-140.6-86.6-184.6c-13.6-11.3-33.8-9.4-45.1 4.1s-9.4 33.8 4.1 45.1c38.9 32.3 63.5 81 63.5 135.4c0 97.2-78.8 176-176 176s-176-78.8-176-176c0-54.4 24.7-103.1 63.5-135.4z"]},{prefix:"fas",iconName:"lock",icon:[448,512,[128274],"f023","M144 144l0 48 160 0 0-48c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192l0-48C80 64.5 144.5 0 224 0s144 64.5 144 144l0 48 16 0c35.3 0 64 28.7 64 64l0 192c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 256c0-35.3 28.7-64 64-64l16 0z"]},pS,{prefix:"fas",iconName:"chevron-down",icon:[512,512,[],"f078","M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"]},oS,lS,{prefix:"fas",iconName:"camera",icon:[512,512,[62258,"camera-alt"],"f030","M149.1 64.8L138.7 96 64 96C28.7 96 0 124.7 0 160L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64l-74.7 0L362.9 64.8C356.4 45.2 338.1 32 317.4 32L194.6 32c-20.7 0-39 13.2-45.5 32.8zM256 192a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},{prefix:"fas",iconName:"arrow-right",icon:[448,512,[8594],"f061","M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"]},{prefix:"fas",iconName:"arrow-down",icon:[384,512,[8595],"f063","M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"]}
2,sS,iS,{prefix:"fas",iconName:"check",icon:[448,512,[10003,10004],"f00c","M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"]},dS,fS,mS,rS,{prefix:"fas",iconName:"arrow-left",icon:[448,512,[8592],"f060","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"]},nS,{prefix:"fas",iconName:"align-left",icon:[448,512,[],"f036","M288 64c0 17.7-14.3 32-32 32L32 96C14.3 96 0 81.7 0 64S14.3 32 32 32l224 0c17.7 0 32 14.3 32 32zm0 256c0 17.7-14.3 32-32 32L32 352c-17.7 0-32-14.3-32-32s14.3-32 32-32l224 0c17.7 0 32 14.3 32 32zM0 192c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 224c-17.7 0-32-14.3-32-32zM448 448c0 17.7-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"]},{prefix:"fas",iconName:"expand",icon:[448,512,[],"f065","M32 32C14.3 32 0 46.3 0 64l0 96c0 17.7 14.3 32 32 32s32-14.3 32-32l0-64 64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 32zM64 352c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 96c0 17.7 14.3 32 32 32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-64 0 0-64zM320 32c-17.7 0-32 14.3-32 32s14.3 32 32 32l64 0 0 64c0 17.7 14.3 32 32 32s32-14.3 32-32l0-96c0-17.7-14.3-32-32-32l-96 0zM448 352c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 64-64 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c17.7 0 32-14.3 32-32l0-96z"]},{prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32 32 32C14.3 32 0 46.3 0 64S14.3 96 32 96l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-96 0-7.2-14.3C307.4 6.8 296.3 0 284.2 0L163.8 0c-12.1 0-23.2 6.8-28.6 17.7zM416 128L32 128 53.2 467c1.6 25.3 22.6 45 47.9 45l245.8 0c25.3 0 46.3-19.7 47.9-45L416 128z"]},{prefix:"fas",iconName:"comment-dots",icon:[512,512,[128172,62075,"commenting"],"f4ad","M256 448c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9c-5.5 9.2-11.1 16.6-15.2 21.6c-2.1 2.5-3.7 4.4-4.9 5.7c-.6 .6-1 1.1-1.3 1.4l-.3 .3c0 0 0 0 0 0c0 0 0 0 0 0s0 0 0 0s0 0 0 0c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c28.7 0 57.6-8.9 81.6-19.3c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9zM128 208a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 0a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm96 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},{prefix:"fas",iconName:"share",icon:[512,512,["mail-forward"],"f064","M307 34.8c-11.5 5.1-19 16.6-19 29.2l0 64-112 0C78.8 128 0 206.8 0 304C0 417.3 81.5 467.9 100.2 478.1c2.5 1.4 5.3 1.9 8.1 1.9c10.9 0 19.7-8.9 19.7-19.7c0-7.5-4.3-14.4-9.8-19.5C108.8 431.9 96 414.4 96 384c0-53 43-96 96-96l96 0 0 64c0 12.6 7.4 24.1 19 29.2s25 3 34.4-5.4l160-144c6.7-6.1 10.6-14.7 10.6-23.8s-3.8-17.7-10.6-23.8l-160-144c-9.4-8.5-22.9-10.6-34.4-5.4z"]},cS,{prefix:"fab",iconName:"facebook-f",icon:[320,512,[],"f39e","M80 299.3V512H196V299.3h86.5l18-97.8H196V166.9c0-51.7 20.3-71.5 72.7-71.5c16.3 0 29.4 .4 37 1.2V7.9C291.4 4 256.4 0 236.2 0C129.3 0 80 50.5 80 159.4v42.1H14v97.8H80z"]},{prefix:"fab",iconName:"twitter",icon:[512,512,[],"f099","M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"]}),yx.autoAddCss=!0;const hS=ia((e=>{e.vueApp.component("font-awesome-icon",Qx,{})}));var vS={exports:{}};const bS=Ne(vS.exports=function(e){function t(o){if(a[o])return a[o].exports;var n=a[o]={i:o,l:!1,exports:{}};return e[o].call(n.exports,n,n.exports,t),n.l=!0,n.exports}var a={};return t.m=e,t.c=a,t.i=function(e){return e},t.d=function(e,a,o){t.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:o})}
2,t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=5)}([function(e,t,a){function o(){var e={},t=!1,a=0,n=arguments.length;for("[object Boolean]"===Object.prototype.toString.call(arguments[0])&&(t=arguments[0],a++);a<n;a++)!function(a){for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t&&"[object Object]"===Object.prototype.toString.call(a[n])?e[n]=o(!0,e[n],a[n]):e[n]=a[n])}(arguments[a]);return e}t.a=o},function(e,t){var a,o,n,i,l;a="undefined"!=typeof window&&void 0!==window.document?window.document:{},o=void 0!==e&&e.exports,n=function(){for(var e,t=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],o=0,n=t.length,i={};o<n;o++)if((e=t[o])&&e[1]in a){for(o=0;o<e.length;o++)i[t[0][o]]=e[o];return i}return!1}(),i={change:n.fullscreenchange,error:n.fullscreenerror},l={request:function(e,t){return new Promise(function(o,i){var l=function(){this.off("change",l),o()}.bind(this);this.on("change",l);var r=(e=e||a.documentElement)[n.requestFullscreen](t);r instanceof Promise&&r.then(l).catch(i)}.bind(this))},exit:function(){return new Promise(function(e,t){if(this.isFullscreen){var o=function(){this.off("change",o),e()}.bind(this);this.on("change",o);var i=a[n.exitFullscreen]();i instanceof Promise&&i.then(o).catch(t)}else e()}.bind(this))},toggle:function(e,t){return this.isFullscreen?this.exit():this.request(e,t)},onchange:function(e){this.on("change",e)},onerror:function(e){this.on("error",e)},on:function(e,t){var o=i[e];o&&a.addEventListener(o,t,!1)},off:function(e,t){var o=i[e];o&&a.removeEventListener(o,t,!1)},raw:n},n?(Object.defineProperties(l,{isFullscreen:{get:function(){return Boolean(a[n.fullscreenElement])}},element:{enumerable:!0,get:function(){return a[n.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return Boolean(a[n.fullscreenEnabled])}}}),o?e.exports=l:window.screenfull=l):o?e.exports={isEnabled:!1}:window.screenfull={isEnabled:!1}},function(e,t,a){function o(e,t){e.style.position=t.position,e.style.left=t.left,e.style.top=t.top,e.style.width=t.width,e.style.height=t.height}function n(e){var t=e.element;t&&(t.classList.remove(e.options.fullscreenClass),(e.options.teleport||e.options.pageOnly)&&(e.options.teleport&&u&&(u.insertBefore(t,c),u.removeChild(c)),t.__styleCache&&o(t,t.__styleCache)))}var i=a(1),l=a.n(i),r=a(0),s={callback:function(){},fullscreenClass:"fullscreen",pageOnly:!1,teleport:!1},c=void 0,u=void 0,d={options:null,element:null,isFullscreen:!1,isEnabled:l.a.isEnabled,toggle:function(e,t,a){return void 0===a?this.isFullscreen?this.exit():this.request(e,t):a?this.request(e,t):this.exit()},request:function(e,t){var i=this;if(this.isFullscreen)return Promise.resolve();if(e||(e=document.body),this.options=a.i(r.a)({},s,t),e===document.body&&(this.options.teleport=!1),l.a.isEnabled||(this.options.pageOnly=!0),e.classList.add(this.options.fullscreenClass),this.options.teleport||this.options.pageOnly){var d=e.style,p=d.position,f=d.left,m=d.top,h=d.width,v=d.height;e.__styleCache={position:p,left:f,top:m,width:h,height:v},o(e,{position:"fixed",left:"0",top:"0",width:"100%",height:"100%"})}if(this.options.teleport&&(u=e.parentNode)&&(c=document.createComment("fullscreen-token"),u.insertBefore(c,e),document.body.appendChild(e)),this.options.pageOnly){var b=function e(t){"Escape"===t.key&&(document.removeEventListener("keyup",e),i.exit())};return this.isFullscreen=!0,this.element=e,document.removeEventListener("keyup",b),document.addEventListener("keyup",b),this.options.callback&&this.options.callback(this.isFullscreen),Promise.resolve()}var g=function t(){l.a.isFullscreen||(l.a.off("change",t),n(i)),i.isFullscreen=l.a.isFullscreen,i.options.teleport?i.element=e||null:i.element=l.a.element,i.options.callback&&i.options.callback(l.a.isFullscreen)};return l.a.on("change",g),l.a.request(this.options.teleport?document.body:e)},exit:function(){return this.isFullscreen?this.options.pageOnly?(n(this),this.isFullscreen=!1,this.element=null,this.options.callback&&this.options.callback(this.isFullscreen),Promise.resolve()):l.a.exit():Promise.resolve()}};d.support=d.isEnabled,d.getState=function(){return d.isFullscreen},d.enter=d.request,t.a=d},function(e,t,a){function o(e,t){var a={};for(var o in e)t.indexOf(o)>=0||Object.prototype.hasOwnProperty.call(e,o)&&(a[o]=e[o]);return a}var n=a(2),i=a(0),l=function(e,t){var l=function(){var e=void 0,l={teleport:t.modifiers.teleport,pageOnly:t.modifiers.pageOnly};if(t.value)if("string"==typeof t.value)e=t.value;else{var r=t.value,s=r.target,c=o(r,["target"]);e=s,l=a.i(i.a)(l,c)}"string"==typeof e&&(e=document.querySelector(e)),n.a.toggle(e,l)};e._onClickFullScreen&&e.removeEventListener("click",e._onClickFullScreen),e.addEventListener("click",l),e._onClickFullScreen=l};t.a=l},function(e,t,a){var o=a(7)(a(6),a(8),null,null);e.exports=o.exports}
2,function(e,t,a){Object.defineProperty(t,"__esModule",{value:!0});var o=a(4),n=a.n(o),i=a(2),l=a(3),r=a(1),s=a.n(r),c=a(0);a.d(t,"screenfull",(function(){return s.a})),a.d(t,"api",(function(){return i.a})),a.d(t,"directive",(function(){return l.a})),a.d(t,"component",(function(){return n.a})),t.default={install:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).name||"fullscreen";e.component(t,a.i(c.a)(n.a,{name:t})),e.prototype["$"+t]=i.a,e.directive(t,l.a)}}},function(e,t,a){Object.defineProperty(t,"__esModule",{value:!0});var o=a(1),n=a.n(o);t.default={props:{value:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},exitOnClickWrapper:{type:Boolean,default:!0},fullscreenClass:{type:String,default:"fullscreen"},pageOnly:{type:Boolean,default:!1},teleport:{type:Boolean,default:!1}},data:function(){return{isFullscreen:!1,isEnabled:!1}},computed:{support:function(){return this.isEnabled},isPageOnly:function(){return this.pageOnly||!n.a.isEnabled},wrapperStyle:function(){return(this.isPageOnly||this.teleport)&&this.isFullscreen?{position:"fixed",left:"0",top:"0",width:"100%",height:"100%"}:void 0}},methods:{toggle:function(e){void 0===e?this.isFullscreen?this.exit():this.request():e?this.request():this.exit()},request:function(){if(this.isPageOnly?(this.isFullscreen=!0,this.onChangeFullScreen(),document.removeEventListener("keyup",this.keypressCallback),document.addEventListener("keyup",this.keypressCallback)):(n.a.off("change",this.fullScreenCallback),n.a.on("change",this.fullScreenCallback),n.a.request(this.teleport?document.body:this.$el)),this.teleport){if(this.$el.parentNode===document.body)return;this.__parentNode=this.$el.parentNode,this.__token=document.createComment("fullscreen-token"),this.__parentNode.insertBefore(this.__token,this.$el),document.body.appendChild(this.$el)}},exit:function(){this.isFullscreen&&(this.isPageOnly?(this.isFullscreen=!1,this.onChangeFullScreen(),document.removeEventListener("keyup",this.keypressCallback)):n.a.exit())},shadeClick:function(e){e.target===this.$el&&this.exitOnClickWrapper&&this.exit()},fullScreenCallback:function(){n.a.isFullscreen||n.a.off("change",this.fullScreenCallback),this.isFullscreen=n.a.isFullscreen,this.onChangeFullScreen()},keypressCallback:function(e){"Escape"===e.key&&this.exit()},onChangeFullScreen:function(){this.isFullscreen||this.teleport&&this.__parentNode&&(this.__parentNode.insertBefore(this.$el,this.__token),this.__parentNode.removeChild(this.__token)),this.$emit("change",this.isFullscreen),this.$emit("update:fullscreen",this.isFullscreen),this.$emit("input",this.isFullscreen)},enter:function(){this.request()},getState:function(){return this.isFullscreen}},watch:{value:function(e){e!==this.isFullscreen&&(e?this.request():this.exit())},fullscreen:function(e){e!==this.isFullscreen&&(e?this.request():this.exit())}},created:function(){this.isEnabled=n.a.isEnabled}}},function(e,t){e.exports=function(e,t,a,o){var n,i=e=e||{},l=typeof e.default;"object"!==l&&"function"!==l||(n=e,i=e.default);var r="function"==typeof i?i.options:i;if(t&&(r.render=t.render,r.staticRenderFns=t.staticRenderFns),a&&(r._scopeId=a),o){var s=Object.create(r.computed||null);Object.keys(o).forEach((function(e){var t=o[e];s[e]=function(){return t}})),r.computed=s}return{esModule:n,exports:i,options:r}}},function(e,t){e.exports={render:function(){var e,t=this,a=t.$createElement;return(t._self._c||a)("div",t._b({ref:"wrapper",class:(e={},e[t.fullscreenClass]=t.isFullscreen,e),style:t.wrapperStyle,on:{click:function(e){return t.shadeClick(e)}}},"div",t.$attrs,!1),[t._t("default")],2)},staticRenderFns:[]}}])),gS=[zn,Tn,Ml,Al,Tl,Pl,El,rr,sr,ur,gr,Gh,Uh,Kh,xy,Sy,By,dw,pw,fw,mw,hw,bw,hS,ia((e=>({provide:{fullscreen:bS}}))),ia((async e=>{const t=sa().public.recaptchaSiteKey;e.vueApp.use(je,{siteKey:t,loaderOptions:{autoHideBadge:!0,explicitRenderParameters:{size:"invisible"}}})})),ia((e=>{const t=new IntersectionObserver(((e,t)=>{for(const{isIntersecting:a,target:o}of e)if(a){let e=o;const a=e.getAttribute("lazy-background");e.style.backgroundImage=`url(${a})`,t.unobserve(o)}}));
2e.vueApp.directive("lazybg",{mounted(e){t.observe(e)},getSSRProps:(e,t)=>({})})})),ia((e=>{const t=new IntersectionObserver(((e,t)=>{for(const{isIntersecting:a,target:o}of e)if(a){let e=o;const a=e.getAttribute("lazy-src");e.src=a,t.unobserve(o)}}));e.vueApp.directive("lazysource",{mounted(e){t.observe(e)},getSSRProps:(e,t)=>({})})}))],yS=g({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const a=e.renderKey,o=e.route,n={};for(const t in e.route)Object.defineProperty(n,t,{get:()=>a===e.renderKey?e.route[t]:o[t]});return _(oo,t(n)),()=>w(e.vnode,{ref:e.vnodeRef})}}),wS=g({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:a,expose:o}){const n=ra(),i=d(),r=l(oo,null);let c;o({pageRef:i});const u=l(ao,null);let p;const m=n.deferHydration();if(n.isHydrating){const e=n.hooks.hookOnce("app:error",m);no().beforeEach(e)}return e.pageKey&&f((()=>e.pageKey),((e,t)=>{e!==t&&n.callHook("page:loading:start")})),()=>w(cl,{name:e.name,route:e.route,...t},{default:t=>{const o=function(e,t,a){if(!e)return!1;const o=t.matched.findIndex((e=>{var t;return(null==(t=e.components)?void 0:t.default)===(null==a?void 0:a.type)}));if(!o||-1===o)return!1;return t.matched.slice(0,o).some(((t,a)=>{var o,n,i;return(null==(o=t.components)?void 0:o.default)!==(null==(i=null==(n=e.matched[a])?void 0:n.components)?void 0:i.default)}))||a&&dl({route:t,Component:a})!==dl({route:e,Component:a})}(r,t.route,t.Component),l=r&&r.matched.length===t.route.matched.length;if(!t.Component)return p&&!l?p:void m();if(p&&u&&!u.isCurrent(t.route))return p;if(o&&r&&(!u||(null==u?void 0:u.isCurrent(r))))return l?p:null;const d=dl(t,e.pageKey);n.isHydrating||function(e,t,a){if(!e)return!1;const o=t.matched.findIndex((e=>{var t;return(null==(t=e.components)?void 0:t.default)===(null==a?void 0:a.type)}));return o<t.matched.length-1}(r,t.route,t.Component)||c!==d||n.callHook("page:loading:end"),c=d;const f=!!(e.transition??t.route.meta.pageTransition??Xt),h=f&&function(e){const t=e.map((e=>({...e,onAfterLeave:e.onAfterLeave?pl(e.onAfterLeave):void 0})));return Wa(...t)}([e.transition,t.route.meta.pageTransition,Xt,{onAfterLeave:()=>{n.callHook("page:transition:finish",t.Component)}}].filter(Boolean)),v=e.keepalive??t.route.meta.keepalive??false;return p=bl(X,f&&h,((e,t)=>({default:()=>e?w(k,!0===e?{}:e,t):t}))(v,w(he,{suspensible:!0,onPending:()=>n.callHook("page:start",t.Component),onResolve:()=>{s((()=>n.callHook("page:finish",t.Component).then((()=>n.callHook("page:loading:end"))).finally(m)))}},{default:()=>{const e=w(yS,{key:d||void 0,vnode:a.default?w(D,void 0,a.default(t)):t.Component,route:t.route,renderKey:d||void 0,trackRootNodes:f,vnodeRef:i});return v&&(e.type.name=t.Component.type.name||t.Component.type.__name||"RouteProvider"),e}}))).default(),p}})}});const _S=g({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},async setup(e,t){const a=await cr[e.name]().then((e=>e.default||e));return()=>w(a,e.layoutProps,t.slots)}}),kS=g({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){const a=ra(),o=l(oo),n=o===io()?l(Qi):o,i=y((()=>{let t=c(e.name)??n.meta.layout??"default";return t&&!(t in cr)&&e.fallback&&(t=c(e.fallback)),t})),r=d();t.expose({layoutRef:r});const u=a.deferHydration();if(a.isHydrating){const e=a.hooks.hookOnce("app:error",u);no().beforeEach(e)}return()=>{const a=i.value&&i.value in cr,o=n.meta.layoutTransition??false;return bl(X,a&&o,{default:()=>w(he,{suspensible:!0,onResolve:()=>{s(u)}},{default:()=>w(xS,{layoutProps:H(t.attrs,{ref:r}),key:i.value||void 0,name:i.value,shouldProvide:!e.name,hasTransition:!!o},t.slots)})}).default()}}}),xS=g({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(e,t){const a=e.name;return e.shouldProvide&&_(ao,{isCurrent:e=>a===(e.meta.layout??"default")}),()=>{var o,n;return!a||"string"==typeof a&&!(a in cr)?null==(n=(o=t.slots).default)?void 0:n.call(o):w(_S,{key:a,layoutProps:e.layoutProps,name:a},t.slots)}}});const SS=ve({},[["render",function(e,t){const a=wS,o=kS;return N(),I(o,null,{default:q((()=>[Z(a)])),_:1})}]]),BS={itemsToShow:1,itemsToScroll:1,modelValue:0,transition:300,autoplay:0,snapAlign:"center",wrapAround:!1,throttle:16,pauseAutoplayOnHover:!1,mou
2seDrag:!0,touchDrag:!0,dir:"ltr",breakpoints:void 0,i18n:{ariaNextSlide:"Navigate to next slide",ariaPreviousSlide:"Navigate to previous slide",ariaNavigateToSlide:"Navigate to slide {slideNumber}",ariaGallery:"Gallery",itemXofY:"Item {currentSlide} of {slidesCount}",iconArrowUp:"Arrow pointing upwards",iconArrowDown:"Arrow pointing downwards",iconArrowRight:"Arrow pointing to the right",iconArrowLeft:"Arrow pointing to the left"}},MS={itemsToShow:{default:BS.itemsToShow,type:Number},itemsToScroll:{default:BS.itemsToScroll,type:Number},wrapAround:{default:BS.wrapAround,type:Boolean},throttle:{default:BS.throttle,type:Number},snapAlign:{default:BS.snapAlign,validator:e=>["start","end","center","center-even","center-odd"].includes(e)},transition:{default:BS.transition,type:Number},breakpoints:{default:BS.breakpoints,type:Object},autoplay:{default:BS.autoplay,type:Number},pauseAutoplayOnHover:{default:BS.pauseAutoplayOnHover,type:Boolean},modelValue:{default:void 0,type:Number},mouseDrag:{default:BS.mouseDrag,type:Boolean},touchDrag:{default:BS.touchDrag,type:Boolean},dir:{default:BS.dir,validator:e=>["rtl","ltr"].includes(e)},i18n:{default:BS.i18n,type:Object},settings:{default:()=>({}),type:Object}};function CS({val:e,max:t,min:a}){return t<a?e:Math.min(Math.max(e,a),t)}function zS(e){return e?e.reduce(((e,t)=>{var a;return t.type===D?[...e,...zS(t.children)]:"CarouselSlide"===(null===(a=t.type)||void 0===a?void 0:a.name)?[...e,t]:e}),[]):[]}function AS({val:e,max:t,min:a=0}){return e>t?AS({val:e-(t+1),max:t,min:a}):e<a?AS({val:e+(t+1),max:t,min:a}):e}
2function TS(e="",t={}){return Object.entries(t).reduce(((e,[t,a])=>e.replace(`{${t}}`,String(a))),e)}var PS,ES,OS=g({name:"ARIA",setup(){const e=l("config",a(Object.assign({},BS))),t=l("currentSlide",d(0)),o=l("slidesCount",d(0));return()=>w("div",{class:["carousel__liveregion","carousel__sr-only"],"aria-live":"polite","aria-atomic":"true"},TS(e.i18n.itemXofY,{currentSlide:t.value+1,slidesCount:o.value}))}}),LS=g({name:"Carousel",props:MS,setup(e,{slots:t,emit:o,expose:n}){var i;const l=d(null),r=d([]),c=d(0),u=d(0),p=a(Object.assign({},BS));let m,h=Object.assign({},BS);const v=d(null!==(i=e.modelValue)&&void 0!==i?i:0),b=d(0),g=d(0),k=d(0),x=d(0);let S,B;function M(){m=Object.assign({},e.breakpoints),h=Object.assign(Object.assign(Object.assign({},h),e),{i18n:Object.assign(Object.assign({},h.i18n),e.i18n),breakpoints:void 0}),z(h)}function C(){if(!m||!Object.keys(m).length)return;const e=Object.keys(m).map((e=>Number(e))).sort(((e,t)=>+t-+e));let t=Object.assign({},h);e.some((e=>{const a=window.matchMedia(`(min-width: ${e}px)`).matches;return a&&(t=Object.assign(Object.assign({},t),m[e])),a})),z(t)}function z(e){Object.entries(e).forEach((([e,t])=>p[e]=t))}_("config",p),_("slidesCount",u),_("currentSlide",v),_("maxSlide",k),_("minSlide",x),_("slideWidth",c);const A=function(e,t){let a;return function(...o){a&&clearTimeout(a),a=setTimeout((()=>{e(...o),a=null}),t)}}((()=>{C(),E(),T()}),16);function T(){if(!l.value)return;const e=l.value.getBoundingClientRect();c.value=e.width/p.itemsToShow}function E(){u.value<=0||(g.value=Math.ceil((u.value-1)/2),k.value=function({config:e,slidesCount:t}){const{snapAlign:a,wrapAround:o,itemsToShow:n=1}=e;if(o)return Math.max(t-1,0);let i;switch(a){case"start":i=t-n;break;case"end":i=t-1;break;case"center":case"center-odd":i=t-Math.ceil((n-.5)/2);break;case"center-even":i=t-Math.ceil(n/2);break;default:i=0}return Math.max(i,0)}({config:p,slidesCount:u.value}),x.value=function({config:e,slidesCount:t}){const{wrapAround:a,snapAlign:o,itemsToShow:n=1}=e;let i=0;if(a||n>t)return i;switch(o){case"start":default:i=0;break;case"end":i=n-1;break;case"center":case"center-odd":i=Math.floor((n-1)/2);break;case"center-even":i=Math.floor((n-2)/2)}return i}({config:p,slidesCount:u.value}),p.wrapAround||(v.value=CS({val:v.value,max:k.value,min:x.value})))}L((()=>{s((()=>T())),setTimeout((()=>T()),1e3),C(),G(),window.addEventListener("resize",A,{passive:!0}),o("init")})),P((()=>{B&&clearTimeout(B),S&&clearInterval(S),window.removeEventListener("resize",A,{passive:!0})}));let O=!1;const N={x:0,y:0},j={x:0,y:0},R=a({x:0,y:0}),$=d(!1),I=d(!1),H=()=>{$.value=!0},F=()=>{$.value=!1};function V(e){["INPUT","TEXTAREA","SELECT"].includes(e.target.tagName)||(O="touchstart"===e.type,O||e.preventDefault(),!O&&0!==e.button||K.value||(N.x=O?e.touches[0].clientX:e.clientX,N.y=O?e.touches[0].clientY:e.clientY,document.addEventListener(O?"touchmove":"mousemove",D,!0),document.addEventListener(O?"touchend":"mouseup",W,!0)))}const D=function(e,t){let a;return t?function(...o){const n=this;a||(e.apply(n,o),a=!0,setTimeout((()=>a=!1),t))}:e}((e=>{I.value=!0,j.x=O?e.touches[0].clientX:e.clientX,j.y=O?e.touches[0].clientY:e.clientY;const t=j.x-N.x,a=j.y-N.y;R.y=a,R.x=t}),p.throttle);function W(){const e="rtl"===p.dir?-1:1,t=.4*Math.sign(R.x),a=Math.round(R.x/c.value+t)*e;if(a&&!O){const e=t=>{window.removeEventListener("click",e,!0)};window.addEventListener("click",e,!0)}q(v.value-a),R.x=0,R.y=0,I.value=!1,document.removeEventListener(O?"touchmove":"mousemove",D,!0),document.removeEventListener(O?"touchend":"mouseup",W,!0)}function G(){!p.autoplay||p.autoplay<=0||(S=setInterval((()=>{p.pauseAutoplayOnHover&&$.value||X()}),p.autoplay))}function U(){S&&(clearInterval(S),S=null),G()}const K=d(!1);function q(e){const t=p.wrapAround?e:CS({val:e,max:k.value,min:x.value});v.value===t||K.value||(o("slide-start",{slidingToIndex:e,currentSlideIndex:v.value,prevSlideIndex:b.value,slidesCount:u.value}),K.value=!0,b.value=v.value,v.value=t,B=setTimeout((()=>{if(p.wrapAround){const a=AS({val:t,max:k.value,min:0});a!==v.value&&(v.value=a,o("loop",{currentSlideIndex:v.value,slidingToIndex:e}))}o("update:modelValue",v.value),o("slide-end",{currentSlideIndex:v.value,prevSlideIndex:b.value,slidesCount:u.value}),K.value=!1,U()}),p.transition))}function X(){q(v.value+p.itemsToScroll)}function Y(){q(v.value-p.itemsToScroll)}const J={slideTo:q,next:X,prev:Y};_("nav",J),_("isSliding",K);const Z=y((()=>function({config:e,currentSlide:t,slidesCount:a}){const{snapAlign:o,wrapAround:n,itemsToShow:i=1}=e;let l=t;switch(o){case"center":case"center-odd":l-=(i-1)/2;break;case"center-even":l-=(i-2)/2;break;case"end":l-=i-1}return n?l:CS({val:l,max:a-i,min:0})}({config:p,currentSlide:v.value,slidesCount:u.value})));_("slidesToScroll",Z);const Q=y((()=>{const e="rtl"===p.dir?-1:1,t=Z.value*c.value*e;return{transform:`translateX(${R.x-t}px)`,transition:`${K.value?p.transition:0}ms`,margin:p.wrapAround?`0 -${u.value*c.value}px`:"",width:"100%"}}));function ee(){M(),C(),E(),T(),U()}
2Object.keys(MS).forEach((t=>{["modelValue"].includes(t)||f((()=>e[t]),ee)})),f((()=>e.modelValue),(e=>{e!==v.value&&q(Number(e))})),f(u,E),o("before-init"),M();const te={config:p,slidesCount:u,slideWidth:c,next:X,prev:Y,slideTo:q,currentSlide:v,maxSlide:k,minSlide:x,middleSlide:g};n({updateBreakpointsConfigs:C,updateSlidesData:E,updateSlideWidth:T,initDefaultConfigs:M,restartCarousel:ee,slideTo:q,next:X,prev:Y,nav:J,data:te});const ae=t.default||t.slides,oe=t.addons,ne=a(te);return()=>{const e=zS(null==ae?void 0:ae(ne)),t=(null==oe?void 0:oe(ne))||[];e.forEach(((e,t)=>e.props.index=t));let a=e;if(p.wrapAround){const t=e.map(((t,a)=>be(t,{index:-e.length+a,isClone:!0,key:`clone-before-${a}`}))),o=e.map(((t,a)=>be(t,{index:e.length+a,isClone:!0,key:`clone-after-${a}`})));a=[...t,...e,...o]}r.value=e,u.value=Math.max(e.length,1);const o=w("ol",{class:"carousel__track",style:Q.value,onMousedownCapture:p.mouseDrag?V:null,onTouchstartPassiveCapture:p.touchDrag?V:null},a),n=w("div",{class:"carousel__viewport"},o);return w("section",{ref:l,class:{carousel:!0,"is-sliding":K.value,"is-dragging":I.value,"is-hover":$.value,"carousel--rtl":"rtl"===p.dir},dir:p.dir,"aria-label":p.i18n.ariaGallery,tabindex:"0",onMouseenter:H,onMouseleave:F},[n,t,w(OS)])}}});(ES=PS||(PS={})).arrowUp="arrowUp",ES.arrowDown="arrowDown",ES.arrowRight="arrowRight",ES.arrowLeft="arrowLeft";const NS={arrowUp:"M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z",arrowDown:"M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z",arrowRight:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z",arrowLeft:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"};const jS=e=>{const t=l("config",a(Object.assign({},BS))),o=String(e.name),n=`icon${o.charAt(0).toUpperCase()+o.slice(1)}`;if(!o||"string"!=typeof o||!(o in PS))return;const i=w("path",{d:NS[o]}),r=t.i18n[n]||e.title||o,s=w("title",r);return w("svg",{class:"carousel__icon",viewBox:"0 0 24 24",role:"img","aria-label":r},[s,i])};jS.props={name:String,title:String};const RS=(e,{slots:t,attrs:o})=>{const{next:n,prev:i}=t||{},r=l("config",a(Object.assign({},BS))),s=l("maxSlide",d(1)),c=l("minSlide",d(1)),u=l("currentSlide",d(1)),p=l("nav",{}),{dir:f,wrapAround:m,i18n:h}=r,v="rtl"===f;return[w("button",{type:"button",class:["carousel__prev",!m&&u.value<=c.value&&"carousel__prev--disabled",null==o?void 0:o.class],"aria-label":h.ariaPreviousSlide,onClick:p.prev},(null==i?void 0:i())||w(jS,{name:v?"arrowRight":"arrowLeft"})),w("button",{type:"button",class:["carousel__next",!m&&u.value>=s.value&&"carousel__next--disabled",null==o?void 0:o.class],"aria-label":h.ariaNextSlide,onClick:p.next},(null==n?void 0:n())||w(jS,{name:v?"arrowLeft":"arrowRight"}))]},$S=()=>{const e=l("config",a(Object.assign({},BS))),t=l("maxSlide",d(1)),o=l("minSlide",d(1)),n=l("currentSlide",d(1)),i=l("nav",{}),r=e=>AS({val:n.value,max:t.value,min:0})===e,s=[];for(let a=o.value;a<t.value+1;a++){const t=w("button",{type:"button",class:{"carousel__pagination-button":!0,"carousel__pagination-button--active":r(a)}
2,"aria-label":TS(e.i18n.ariaNavigateToSlide,{slideNumber:a+1}),onClick:()=>i.slideTo(a)}),o=w("li",{class:"carousel__pagination-item",key:a},t);s.push(o)}return w("ol",{class:"carousel__pagination"},s)};var IS=g({name:"CarouselSlide",props:{index:{type:Number,default:1},isClone:{type:Boolean,default:!1}},setup(e,{slots:t}){const o=l("config",a(Object.assign({},BS))),n=l("currentSlide",d(0)),i=l("slidesToScroll",d(0)),r=l("isSliding",d(!1)),s=y((()=>e.index===n.value)),c=y((()=>e.index===n.value-1)),u=y((()=>e.index===n.value+1)),p=y((()=>{const t=Math.floor(i.value),a=Math.ceil(i.value+o.itemsToShow-1);return e.index>=t&&e.index<=a}));return()=>{var a;return w("li",{style:{width:100/o.itemsToShow+"%"},class:{carousel__slide:!0,"carousel__slide--clone":e.isClone,"carousel__slide--visible":p.value,"carousel__slide--active":s.value,"carousel__slide--prev":c.value,"carousel__slide--next":u.value,"carousel__slide--sliding":r.value},"aria-hidden":!p.value},null===(a=t.default)||void 0===a?void 0:a.call(t,{isActive:s.value,isClone:e.isClone,isPrev:c.value,isNext:u.value,isSliding:r.value,isVisible:p.value}))}}});const HS=ge((()=>hl((()=>import("./kGmT7k55.js")),__vite__mapDeps([106,2,3,12,9]),import.meta.url).then((e=>e.default||e)))),FS=ge((()=>hl((()=>import("./D8MXMqLU.js")),__vite__mapDeps([107,2,3,12,9,108]),import.meta.url).then((e=>e.default||e)))),VS=ge((()=>hl((()=>import("./jQCvIw_g.js")),__vite__mapDeps([109,2,3,12,9]),import.meta.url).then((e=>e.default||e)))),DS=ge((()=>hl((()=>import("./DquqcOKV.js")),__vite__mapDeps([110,2,3,12,9,111]),import.meta.url).then((e=>e.default||e)))),WS=ge((()=>hl((()=>import("./CbJQNMQ9.js")),__vite__mapDeps([112,2,3,12,9,113]),import.meta.url).then((e=>e.default||e)))),GS=ge((()=>hl((()=>import("./OcRhfOjk.js")),__vite__mapDeps([114,2,3,12,9]),import.meta.url).then((e=>e.default||e)))),US=Zl({setup(){const e=_y();return{store:e,commercials:e.commercials}},props:{content:{type:Object,default:()=>({placement:1,height:null,header:!0})},shouldDisplayScreening:{default:!1}},components:{SingleAd:ge((()=>hl((()=>import("./kGmT7k55.js")),__vite__mapDeps([106,2,3,12,9]),import.meta.url))),CodeAd:ge((()=>hl((()=>import("./D8MXMqLU.js")),__vite__mapDeps([107,2,3,12,9,108]),import.meta.url))),FloorAd:ge((()=>hl((()=>import("./OcRhfOjk.js")),__vite__mapDeps([114,2,3,12,9]),import.meta.url))),TopLayerAd:ge((()=>hl((()=>import("./CbJQNMQ9.js")),__vite__mapDeps([112,2,3,12,9,113]),import.meta.url))),RolloutAd:ge((()=>hl((()=>import("./DquqcOKV.js")),__vite__mapDeps([110,2,3,12,9,111]),import.meta.url))),ScreeningAd:ge((()=>hl((()=>import("./jQCvIw_g.js")),__vite__mapDeps([109,2,3,12,9]),import.meta.url)))},data:()=>({shouldShowPlacementInfo:!1,isMobile:!0,slotCommercials:!1,commercial:!1,shouldWrapAround:!0,adSentStatistics:[],contentActive:!1,tempCommercial:[]}),created(){this.isMobile=this.$device.isMobile;const e=this.$device.isMobile?"mobile":"desktop",t=this.content&&this.content.placement&&this.commercials&&this.commercials[this.content.placement]?this.commercials[this.content.placement]:[],a=[],o=["responsive",e];for(let i of t)i&&Array.isArray(i)?(i=i.filter((e=>o.indexOf(e.display)>-1)),i.length>0&&a.push([...i])):o.indexOf(i.display)>-1&&a.push(i);const n=a[0];this.tempCommercial=n},mounted(){this.content&&this.content.placement<9e3&&location&&location.hash&&(location.hash.indexOf("showLocalAdsPlacements=true")>-1||location.hash.indexOf("showAllAds=true")>-1)&&(this.shouldShowPlacementInfo=!0),this.commercial=this.shuffleArray(this.tempCommercial),this.commercial&&this.commercial.length>0&&this.handleWrapEvent()},methods:{handleWrapEvent(){const e=this,t=["click","mousemove","keydown","scroll","touchstart"],a=o=>{e.shouldWrapAround=!0,e.contentActive=!0,t.forEach((e=>{document.removeEventListener(e,a)}))};t.forEach((e=>{document.addEventListener(e,a,{once:!0})}))},shuffleArray(e){if(!Array.isArray(e))return e;if(1==e.length)return e[0];const t=e.slice();for(let a=t.length-1;a>0;a--){const e=Math.floor(Math.random()*(a+1));[t[a],t[e]]=[t[e],t[a]]}return t},reportAdStat(e,t,a,o="views"){const n={content_type:"ads",stat_type:o,stat_id:`${a}`,com_id:t};this.adSentStatistics.push(a);const i=new CustomEvent("handleStatReport",{detail:n});window.dispatchEvent(i)},handleSliderStatistics(e){const t=this.commercial[e.currentSlideIndex];t&&-1==this.adSentStatistics.indexOf(t.id)&&this.reportAdStat(t.campaignId,t.uniqueId,t.id)}}},"$QHV1kgdfYK"),KS={class:"ads"},qS={key:0,class:"ads__placeholder"},XS={class:"ads__placeholder-title"},YS={key:1,class:"text-center"};const JS=ve(US,[["render",function(e,t,a,o,n,i){const l=HS,r=IS,s=RS,c=LS,u=FS,d=VS,p=DS,f=WS,m=GS;return N(),j("div",KS,[e.shouldShowPlacementInfo?(N(),j("div",qS,[R("h3",XS,"REKLAMA LOKALNA: IDÂ "+G(e.content.placement),1),t[0]||(t[0]=R("strong",{class:"ads__placeholder-desc"},"** Tutaj bÄdzie Twoja reklama **",-1))])):e.commercial?(N(),j("div",YS,[e.commercial.length>1?(N(),I(c,{key:0,"items-to-show":1,onSlideEnd:e.handleSliderStatistics,"wrap-around":e.shouldWrapAround,autoplay:5e3},{addons:q((()=>[Z(s)])),default:q((()=>[(N(!0),j(D,null,oe(e.commercial,((t,a)=>(N(),I(r,{index:0},{default:q((()=>[Z(l,{ad:t,isMobile:e.$device.isMobile,skipStatistics:!0,skipLazy:0==a},null,8,["ad","isMobile","skipLazy"])])),_:2},1024)))),256))])),_:1},8,["onSlideEnd","wrap-around"])):e.commercial&&"code"===e.commercial.commercialType?(N(),I(u,{key:1,ad:e.commercial,isMobile:e.isMobile},null,8,["ad","isMobile"])):e.commercial&&e.content.placement&&9003===e.content.placement?(N(),I(d,{key:2,ad:e.commercial,isMobile:e.isMobile},null,8,["ad","isMobile"])):e.commercial&&e.content.placement&&9002===e.content.placement?(N(),I(p,{key:3,ad:e.commercial,isMobile:e.isMobile},null,8,["ad","isMobile"])):e.commercial&&e.content.placement&&9e3===e.content.placement?(N(),I(f,{key:4,ad:e.commercial,isMobile:e.isMobile},null,8,["ad","isMobile"])):e.commercial&&e.content.placement&&9005===e.content.placement?(N(),I(m,{key:5,ad:e.commercial,isMobile:e.isMobile},null,8,["ad","isMobile"])):(N(),I(l,{key:6,ad:e.commercial,isMobile:e.isMobile,skipLazy:300==e.content.placement},null,8,["ad","isMobile","skipLazy"]))])):U("",!0)])}]]),ZS=Object.freeze(Object.defineProperty({__proto__:null,default:JS},Symbol.toStringTag,{value:"Module"}
2)),QS=/^slot_art_/,eB=["data-view","data-placement"],tB={key:1,class:"adPlacement__info"},aB={key:2,class:"adPlacement__branding"};const oB=ve(Zl({setup(){const e=_y(),t=(()=>{const e=_y();return y((()=>{return!0===(t=e.settings&&e.settings.sticky_ads)||"true"===t||1===t||"1"===t;var t}))})();return{store:e,stickyAdsEnabled:t}},props:["placement","index","fallback","nomargin"],data:()=>({initialized:!1,currentView:null,advertRootElement:"",advertScriptElement:null,shouldShowPlacementInfo:!1}),components:{Ads:JS},mounted(){location&&location.hash&&(location.hash.indexOf("showProgrammaticAds=true")>-1||location.hash.indexOf("showAllAds=true")>-1)&&(this.shouldShowPlacementInfo=!0),this.store&&this.store.adsInitialized&&!this.initialized&&this.handleAddState()},computed:{fallbackBody(){let e="";return this.fallback&&this.index&&(e="mobile"==this.currentView?this.fallback.body_mobile:this.fallback.body,e=e.replace(/{number}/g,this.index)),e},ads(){return this.store.ads},placementElement(){return this.placement&&this.placement.active?{...this.placement}:!!this.fallback&&{...this.fallback}},placementClass(){var e="adPlacement";return e+=` adPlacement_${this.currentView}_${this.placementElement.slot_id}`,e+=this.nomargin?" adPlacement--nomargin":"",e+=this.shouldShowPlacementInfo?" adPlacement--template":"",e+=this.isStickyAd?" adPlacement--sticky":""},isStickyAd(){return this.stickyAdsEnabled&&(!!(e=this.placementElement)&&"article"===e.view&&QS.test(e.slot_id||""));var e},localAdId(){const e=this.placement["mobile"===this.currentView?"body_mobile":"body"].match(/<ins\s+data-ad-placement-id="(\d+)"/);return e?isNaN(e[1])?0:parseInt(e[1]):null},isOneOfLocalAds(){const e=this.$device.isMobile;if(this.currentView=e?"mobile":"desktop",this.placement){const e=/<ins\s+data-ad-placement-id="(\d+)"/;if(this.placement["mobile"===this.currentView?"body_mobile":"body"].match(e))return!0}return!1},settings(){return this.store.settings}},methods:{handleAddState(){if(this.initialized)return!1;this.initialized=!0;try{let e=this.placement?"mobile"==this.currentView?this.placement.body_mobile:this.placement.body:this.fallback&&this.index?this.fallbackBody:"";const t=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,a=e.match(t);if(a&&a.length>0){const e=document.createElement("div");e.innerHTML=a.join("\n");for(let t of e.children){const e=document.createElement(t.nodeName);for(let a of t.attributes)e.setAttribute(a.name,a.value);e.innerHTML=t.innerHTML,this.advertScriptElement=e}}e=e.replace(t,""),this.advertRootElement=e;const o=this.$refs[`adElement_${this.placementElement.view}_${this.placementElement.slot_id}`];o.querySelector(".adPlacement__container").innerHTML=this.advertRootElement;const n=10,i=(e=0)=>{const t=o.querySelector(".adPlacement__container");t&&""!==t.innerHTML.trim()?o.appendChild(this.advertScriptElement):e<n&&setTimeout((()=>i(e+1)),100)};i()}catch(gz){this.placementElement&&(this.placementElement.view,this.placementElement.slot_id)}},handleTurnOff(){return!![/slot_intertextual/g].some((e=>e.test(this.placementElement.slot_id)))||this.ads}},watch:{"store.adsInitialized":function(){this.handleAddState()}}},"$Wn2f7fwCsF"),[["render",function(e,t,a,o,n,i){const l=JS;return e.placementElement&&null!=e.placementElement&&e.placementElement.active&&e.handleTurnOff()?(N(),j("div",{key:0,ref:`adElement_${e.placementElement.view}_${e.placementElement.slot_id}`,class:F(e.placementClass),"data-view":e.currentView,"data-placement":`${e.placementElement.view}_${e.placementElement.slot_id}`},[(N(),I(J("style"),null,{default:q((()=>[W(" [data-placement="+G(e.placementElement.view+"_"+e.placementElement.slot_id)+"] { min-height: "+G(e.placementElement.min_height_mobile?e.placementElement.min_height_mobile+17:e.placementElement.min_height_desktop+17)+"px; overflow: hidden; display: "+G(e.placementElement.show_mobile?"block":"none")+"; @media all and (min-width: 1023px) { min-height: "+G(e.placementElement.min_height_desktop+17)+"px; display: "+G(e.placementElement.show_desktop?"block":"none")+"; } } ",1)])),_:1})),e.isOneOfLocalAds&&e.localAdId?(N(),I(l,{key:0,content:{placement:e.localAdId},class:F({adPlacement__sticky:e.isStickyAd})},null,8,["content","class"])):U("",!0),R("div",{class:F(["adPlacement__container",{adPlacement__sticky:e.isStickyAd&&!e.isOneOfLocalAds}])},null,2),e.shouldShowPlacementInfo?(N(),j("div",tB,[t[0]||(t[0]=W(" SLOT REKLAMOWY: ")),R("strong",null,G(e.placementElement.view+"."+e.placementElement.slot_id+" | "+e.currentView),1)])):U("",!0),"slot_premium"!==e.placementElement.slot_id&&"slot_floor"!==e.placementElement.slot_id?(N(),j("div",aB,"reklama")):U("",!0)],10,eB)):U("",!0)}]]),nB=Object.freeze(Object.defineProperty({__proto__:null,default:oB},Symbol.toStringTag,{value:"Module"})),iB=Zl({setup:()=>({store:_y(),config:sa()}),data:()=>({searchDropped:!1,helpers:{weatherLoop:[0,1,2],navActive:!1,isMobile:!1},searchPhraseValue:null,classifiedsExcludedPortals:["tulodz","tupabianice","pabianice","tuzgierz","trybunalski","wbieszczady","localpress"],contactExcludedPortals:["magazynona","wbieszczady","localpress"],newsp
2aperExcludedPortals:["magazynona","localpress"],externalClassifiedsPortals:{kutno:"http://ogloszenia.kutno.net.pl/",belchatow:"https://ogloszenia.ddbelchatow.pl/"},plainClassifiedsPortals:["kutno"],defaultNewspaperUrl:"https://kalkulator.itpow.pl/"}),methods:{toggleNav(){const e=this.helpers.navActive;this.helpers.navActive=!e},toggleSearch(){this.searchDropped=!this.searchDropped},getTime(e){if(0===e)return"Teraz";{if(!this.weather||!this.weather[e])return"";const t=this,{dt_txt:a}=this.weather[e];return t.$datefns.format(a,"HH:mm")}},getWeatherIconUrl(e){const t=this;if(!this.weather||!this.weather[e])return"";const{weather:a}=this.weather[e],o=a[0].id,n={clear:[800],cloudy:[801],cloud:[802],clouds:[803,804],rain:t.createRange(500,531),snow:t.createRange(600,622),storm:t.createRange(200,232)},i={clear:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2031.35%2031.38'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2{fill:none;stroke:%23000;stroke-width:3px;}.cls-2{stroke-linecap:round;}%3c/style%3e%3c/defs%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cg%20id='Warstwa_1'%20data-name='Warstwa%201'%3e%3ccircle%20class='cls-1'%20cx='15.67'%20cy='15.69'%20r='6.79'/%3e%3cline%20class='cls-2'%20x1='15.67'%20y1='1.5'%20x2='15.67'%20y2='4.84'/%3e%3cline%20class='cls-2'%20x1='15.67'%20y1='26.54'%20x2='15.67'%20y2='29.88'/%3e%3cline%20class='cls-2'%20x1='26.43'%20y1='5.84'%20x2='24.11'%20y2='8.25'/%3e%3cline%20class='cls-2'%20x1='8.19'%20y1='23.57'%20x2='5.86'%20y2='25.98'/%3e%3cline%20class='cls-2'%20x1='26.5'%20y1='15.69'%20x2='29.85'%20y2='15.69'/%3e%3cline%20class='cls-2'%20x1='23.41'%20y1='23.57'%20x2='25.74'%20y2='25.98'/%3e%3cline%20class='cls-2'%20x1='4.91'%20y1='5.84'%20x2='7.24'%20y2='8.25'/%3e%3cline%20class='cls-2'%20x1='1.5'%20y1='15.69'%20x2='4.84'%20y2='15.69'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",cloudy:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2042.22%2031.73'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2{fill:none;stroke-width:3px;}.cls-1,.cls-2,.cls-3{stroke:%23000;}.cls-2{stroke-linecap:round;}.cls-3{fill:%23fff;stroke-width:3.63px;}%3c/style%3e%3c/defs%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cg%20id='Warstwa_1'%20data-name='Warstwa%201'%3e%3ccircle%20class='cls-1'%20cx='28.77'%20cy='13.47'%20r='5.73'/%3e%3cline%20class='cls-2'%20x1='28.77'%20y1='1.5'%20x2='28.77'%20y2='4.32'/%3e%3cline%20class='cls-2'%20x1='28.77'%20y1='22.62'%20x2='28.77'%20y2='25.44'/%3e%3cline%20class='cls-2'%20x1='37.84'%20y1='5.16'%20x2='35.88'%20y2='7.19'/%3e%3cline%20class='cls-2'%20x1='22.45'%20y1='20.11'%20x2='20.49'%20y2='22.14'/%3e%3cline%20class='cls-2'%20x1='37.9'%20y1='13.47'%20x2='40.72'%20y2='13.47'/%3e%3cline%20class='cls-2'%20x1='35.29'%20y1='20.11'%20x2='37.25'%20y2='22.14'/%3e%3cline%20class='cls-2'%20x1='19.69'%20y1='5.16'%20x2='21.65'%20y2='7.19'/%3e%3cline%20class='cls-2'%20x1='16.81'%20y1='13.47'%20x2='19.63'%20y2='13.47'/%3e%3cpath%20class='cls-3'%20d='M31.83,22.58a7.3,7.3,0,0,0-7.26-7.35c-.21,0-.41,0-.61,0a8.21,8.21,0,0,0-15.77,2H8.1a6.36,6.36,0,0,0,0,12.71H24.57A7.3,7.3,0,0,0,31.83,22.58Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",cloud:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2033.65%2023.48'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23fff;stroke:%23000;stroke-width:3.63px;}%3c/style%3e%3c/defs%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cg%20id='Warstwa_1'%20data-name='Warstwa%201'%3e%3cpath%20class='cls-1'%20d='M31.83,14.33A7.3,7.3,0,0,0,24.57,7c-.21,0-.41,0-.61,0A8.21,8.21,0,0,0,8.19,9H8.1a6.36,6.36,0,0,0,0,12.71H24.57A7.3,7.3,0,0,0,31.83,14.33Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",clouds:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2043.12%2028.76'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2{fill:%23fff;stroke:%23000;}.cls-1{stroke-width:3.5px;}.cls-2{stroke-width:3.63px;}%3c/style%3e%3c/defs%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cg%20id='Warstwa_1'%20data-name='Warstwa%201'%3e%3cpath%20class='cls-1'%20d='M41.37,12.59a6.32,6.32,0,0,0-6.29-6.36l-.52,0A7.11,7.11,0,0,0,20.9,8h-.08a5.5,5.5,0,0,0,0,11H35.08A6.31,6.31,0,0,0,41.37,12.59Z'/%3e%3cpath%20class='cls-2'%20d='M31.83,19.6a7.3,7.3,0,0,0-7.26-7.34c-.21,0-.41,0-.61,0a8.2,8.2,0,0,0-15.77,2H8.1a6.35,6.35,0,0,0,0,12.7H24.57A7.3,7.3,0,0,0,31.83,19.6Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",rain:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2043.12%2038.2'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke-linecap:round;stroke-width:3.54px;}.cls-1,.cls-2,.cls-3{stroke:%23000;}.cls-2,.cls-3{fill:%23fff;}.cls-2{stroke-width:3.5px;}.cls-3{stroke-width:3.63px;}%3c/style%3e%3c/defs%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cg%20id='Warstwa_1'%20data-name='Warstwa%201'%3e%3cline%20class='cls-1'%20x1='5.44'%20y1='32.66'%20x2='2.98'%20y2='36.43'/%3e%3cline%20class='cls-1'%20x1='17.72'%20y1='32.66'%20x2='15.26'%20y2='36.43'/%3e%3cline%20class='cls-1'%20x1='23.86'%20y1='32.66'%20x2='21.4'%20y2='36.43'/%3e%3cline%20class='cls-1'%20x1='11.58'%20y1='32.66'%20x2='9.12'%20y2='36.43'/%3e%3cpath%20class='cls-2'%20d='M41.37,12.59a6.32,6.32,0,0,0-6.29-6.36l-.52,0A7.11,7.11,0,0,0,20.9,8h-.08a5.5,5.5,0,0,0,0,11H35.08A6.31,6.31,0,0,0,41.37,12.59Z'/%3e%3cpath%20class='cls-3'%20d='M31.83,19.6a7.3,7.3,0,0,0-7.26-7.34c-.21,0-.41,0-.61,0a8.2,8.2,0,0,0-15.77,2H8.1a6.35,6.35,0,0,0,0,12.7H24.57A7.3,7.3,0,0,0,31.83,19.6Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",snow:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2043.12%2040.55'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.79px;}.cls-1,.cls-2,.cls-3{stroke:%23000;}.cls-2,.cls-3{fill:%23fff;}.cls-2{stroke-width:3.5px;}.cls-3{stroke-width:3.63px;}%3c/style%3e%3c/defs%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cg%20id='Warstwa_1'%20data-name='Warstwa%201'%3e%3cline%20class='cls-1'%20x1='4.73'%20y1='38.66'%20x2='4.73'%20y2='38.66'/%3e%3cline%20class='cls-1'%20x1='7.05'%20y1='33.63'%20x2='7.05'%20y2='33.63'/%3e%3cline%20class='cls-1'%20x1='17.22'%20y1='38.66'%20x2='17.22'%20y2='38.66'/%3e%3cline%20class='cls-1'%20x1='19.54'%20y1='33.63'%20x2='19.54'%20y2='33.63'/%3e%3cline%20class='cls-1'%20x1='23.47'%20y1='38.65'%20x2='23.47'%20y2='38.65'/%3e%3cline%20class='cls-1'%20x1='25.79'%20y1='33.63'%20x2='25.79'%20y2='33.63'/%3e%3cline%20class='cls-1'%20x1='10.98'%20y1='38.66'%20x2='10.98'%20y2='38.66'/%3e%3cline%20class='cls-1'%20x1='13.3'%20y1='33.63'%20x2='13.3'%20y2='33.63'/%3e%3cpath%20class='cls-2'%20d='M41.37,12.59a6.32,6.32,0,0,0-6.29-6.36l-.52,0A7.11,7.11,0,0,0,20.9,8h-.08a5.5,5.5,0,0,0,0,11H35.08A6.31,6.31,0,0,0,41.37,12.59Z'/%3e%3cpath%20class='cls-3'%20d='M31.83,19.6a7.3,7.3,0,0,0-7.26-7.34c-.21,0-.41,0-.61,0a8.2,8.2,0,0,0-15.77,2H8.1a6.35,6.35,0,0,0,0,12.7H24.57A7.3,7.3,0,0,0,31.83,19.6Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",storm:"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2043.12%2041.44'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2{fill:%23fff;}.cls-1,.cls-2,.cls-3{stroke:%23000;}.cls-1{stroke-width:3.5px;}.cls-2{stroke-width:3.63px;}.cls-3{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;}%3c/style%3e%3c/defs%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cg%20id='Warstwa_1'%20data-name='Warstwa%201'%3e%3cpath%20class='cls-1'%20d='M41.37,12.59a6.32,6.32,0,0,0-6.29-6.36l-.52,0A7.11,7.11,0,0,0,20.9,8h-.08a5.5,5.5,0,0,0,0,11H35.08A6.31,6.31,0,0,0,41.37,12.59Z'/%3e%3cpath%20class='cls-2'%20d='M31.83,19.6a7.3,7.3,0,0,0-7.26-7.34c-.21,0-.41,0-.61,0a8.2,8.2,0,0,0-15.77,2H8.1a6.35,6.35,0,0,0,0,12.7H24.57A7.3,7.3,0,0,0,31.83,19.6Z'/%3e%3cpath%20class='cls-3'%20d='M8.2,32c.9-1.06-2.86,3.5
25-2.86,3.55s2.86,0,4,0L5.21,39.94'/%3e%3cpath%20class='cls-3'%20d='M16.2,32c.9-1.06-2.86,3.55-2.86,3.55s2.86,0,4,0l-4.16,4.43'/%3e%3cpath%20class='cls-3'%20d='M24.2,32c.9-1.06-2.86,3.55-2.86,3.55s2.86,0,4,0l-4.16,4.43'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e"},l=Object.keys(n).find((e=>n[e].includes(o)));return l?i[l]:i.cloud},getTemperature(e){if(!this.weather||!this.weather[e])return"";const{main:t}=this.weather[e],a=parseInt(t.temp,10),o=Math.round(a);return o>=0?`+${o}`:`-${o}`},createRange:(e,t)=>Array.from({length:t-e},((t,a)=>a+e)),searchPhrase(){const e=`/szukaj/${encodeURIComponent(this.searchPhraseValue)}`;location.replace(e)},isExternalLink:e=>"string"==typeof e&&/^https?:\/\//i.test(e)},computed:{weather(){return this.store.weather},settings(){return this.store.settings},user(){return this.store.user},portalId(){return this.config.public.portalId},ecosystem(){return this.config.public.ecosystem},contactMenuItem(){var e,t;const a=null==(e=this.settings)?void 0:e.menu_contact_url,o=a||"/kontakt";return{label:"Daj znaÄ",url:o,external:this.isExternalLink(o),visible:!((null==(t=this.settings)?void 0:t.hide_contact)||!a&&-1!=this.contactExcludedPortals.indexOf(this.portalId))}},classifiedsMenuItem(){var e,t;const a=null==(e=this.settings)?void 0:e.menu_classifieds_url,o=a||this.externalClassifiedsPortals[this.portalId]||"/ogloszenia";return{label:"oficyna"===this.ecosystem?"OGÅOSZENIA PORTAL":"OgÅoszenia",url:o,external:this.isExternalLink(o),highlight:-1==this.plainClassifiedsPortals.indexOf(this.portalId),visible:!((null==(t=this.settings)?void 0:t.hide_classifieds)||!a&&-1!=this.classifiedsExcludedPortals.indexOf(this.portalId))}},newspaperMenuItem(){var e,t;const a=null==(e=this.settings)?void 0:e.menu_newspaper_url,o=a||this.defaultNewspaperUrl,n="oficyna"===this.ecosystem&&-1==this.newspaperExcludedPortals.indexOf(this.portalId);return{label:"OGÅOSZENIA DO GAZETY",url:o,external:this.isExternalLink(o),visible:!(null==(t=this.settings)?void 0:t.hide_newspaper)&&(!!a||n)}},categories(){try{const e=this.store&&this.store.categories?this.store.categories:[];return e.filter((e=>1!=e.hidden))}catch(e){return this.store&&this.store.categories?this.store.categories:[]}},sortedCategories(){return this.categories&&this.categories.length?this.categories.splice(0,4):[]},filteredCategories(){const e=this.sortedCategories.map((e=>e.value));return this.categories.filter((t=>{if(!e.includes(t.value))return!0}))},extraMenu(){if(this.settings&&this.settings.menu){try{return JSON.parse(JSON.stringify(this.settings.menu)).sort(((e,t)=>e.order-t.order))}catch(e){}return[]}},staticPages(){return this.store.staticPages??[]},staticPagesInMenu(){return this.store.staticPages?this.store.staticPages.filter((e=>1==e.in_menu)):[]}}},"$svjqo3Xx76"),lB={class:"nav-top nav-top--mobile d-block d-md-none border-bottom"},rB={class:"container-custom h-100"},sB={class:"row h-100 position-relative"},cB={class:"col-custom-3 d-flex align-items-center"},uB={key:0,class:"text-center me-5"},dB={class:"weather-box border-0 text-center"},pB={class:"weather-box__title"},fB=["src"],mB={class:"weather-box__temp"},hB={class:"col-custom-6 d-flex align-items-center justify-content-center"},vB={href:"/"},bB=["src","alt"],gB={key:1},yB={class:"col-custom-3 d-flex align-items-center justify-content-end"},wB={class:"nav-aside-list"},_B=["href"],kB={key:0},xB=["href","target"],SB={key:1},BB=["href","target"],MB={key:2},CB=["href","target"],zB={key:0,class:"nav-aside-list mb-3"},AB={class:"nav-aside-list__title"},TB=["href"],PB={class:"text-wrap pe-3"},EB={key:1,class:"nav-aside-list mb-3"},OB={key:2,class:"nav-aside-list"},LB=["href"],NB={class:"text-wrap pe-3"},jB=["href"],RB={class:"text-wrap pe-3"},$B={class:"nav-bottom d-block d-lg-none"},IB={class:"d-flex justify-content-around h-100 pt-2"},HB={class:"nav-bottom__icon-wrapper text-center"},FB={class:"d-block",href:"/","aria-label":"Strona gÅówna",name:"home-url"},VB={class:"nav-bottom__icon-wrapper text-center"},DB={class:"d-block",href:"/najnowsze",name:"newest-items","aria-label":"Najnowsze"},WB={class:"nav-bottom__icon-wrapper text-center"}
2,GB={key:0,class:"d-block",href:"/login",name:"login-button","aria-label":"Logowanie"},UB={key:1,class:"d-block",href:"/profil"},KB=["src"],qB={key:1},XB={key:2,class:"nav-bottom__title"},YB={key:3,class:"nav-bottom__title"},JB={key:0,class:"nav-top__search-opened border-bottom py-5"},ZB={class:"d-flex justify-content-center align-items-center mb-2"},QB={class:"nav-top__search-close text-center"},eM={class:"nav-top d-none d-md-block"},tM={class:"container-custom"},aM={class:"row py-4 justify-content-center"},oM={class:"col-custom-4 col-custom-mid-4 col-custom-mobile-12"},nM={key:0,class:"d-flex align-items-center h-100"},iM={class:"weather-box__title mb-1"},lM=["src"],rM={class:"weather-box__temp"},sM={class:"col-custom-4 col-custom-mid-4 col-custom-mobile-12"},cM={class:"d-flex align-items-center justify-content-start h-100"},uM={href:"/",class:"d-block w-100 text-center"},dM={key:0,class:"nav-top__logo-wrapper"},pM=["src","alt"],fM={key:1},mM={class:"col-custom-4 col-custom-mid-4 col-custom-mobile-12"},hM={class:"d-flex align-items-center justify-content-end h-100"},vM={key:0,class:"nav-top__search-opened border-bottom py-5"},bM={class:"d-flex justify-content-center align-items-center mb-2"},gM={class:"nav-top__search-close text-center"},yM={class:"nav-top__icon-wrapper d-flex align-items-center justify-content-center"},wM={key:0,class:"d-flex align-items-center justify-content-center w-100 h-100",href:"/login","aria-label":"Logowanie"},_M={key:1,class:"d-flex align-items-center justify-content-center w-100 h-100",href:"/profil","aria-label":"Profil"},kM=["src"],xM={key:1},SM={class:"row"},BM={class:"col-custom-12 col-custom-mid-12 col-custom-mobile-12"},MM={class:"nav-top__footer d-flex justify-content-between col-custom-12"},CM={class:"nav-top__footer-todays d-custom-mobile-none d-custom-mid-none d-custom-block"},zM={key:0,class:"nav-aside-list mb-3"},AM=["href"],TM={key:0,class:"ps-3 text-wrap"},PM={key:1,class:"text-wrap"},EM={key:1,class:"nav-aside-list mb-3"},OM={class:"nav-aside-list__title"},LM=["href"],NM={class:"text-wrap pe-3"},jM={key:2,class:"nav-aside-list mb-3"},RM={key:3,class:"nav-aside-list mb-3"},$M=["href"],IM={class:"text-wrap pe-3"},HM={class:"nav-top__footer-categories ms-auto"},FM=["href"],VM={key:0},DM=["href","target"],WM={key:1},GM=["href","target"],UM={key:2},KM=["href","target"];const qM=ve(iB,[["render",function(e,t,a,o,n,i){const l=ye("font-awesome-icon"),r=qd;return N(),j(D,null,[R("nav",lB,[R("div",rB,[R("div",sB,[R("div",cB,[e.weather?(N(),j("div",uB,[R("div",dB,[R("p",pB,G(e.getTime(0)),1),R("img",{class:"weather-box__img",src:e.getWeatherIconUrl(0),alt:"","data-not-lazy":""},null,8,fB),R("p",mB,G(e.getTemperature(0))+"° ",1)])])):U("",!0)]),R("div",hB,[R("a",vB,[e.settings&&e.settings.logo?(N(),j("img",{key:0,src:e.settings.logo,alt:e.settings?e.settings.description:"Portal lokalny","data-not-lazy":""},null,8,bB)):(N(),j("p",gB,"Portal informacyjny"))])]),R("div",yB,[R("div",{class:F("nav-top__footer-burger "+(e.helpers.navActive?"active":"")),onClick:t[0]||(t[0]=t=>e.toggleNav())},t[12]||(t[12]=[R("div",{class:"d-flex flex-column justify-content-between w-100 h-100"},[R("span"),R("span"),R("span")],-1)]),2)]),e.helpers.navActive?(N(),j("nav",{key:0,class:F("nav-aside border-bottom "+(e.helpers.navActive?"active":""))},[R("ul",wB,[t[14]||(t[14]=R("li",null,[R("p",{class:"nav-aside-list__title"}," Kategorie ")],-1)),(N(!0),j(D,null,oe(e.store.categories,((e,t)=>(N(),j("li",null,[0==e.hidden?(N(),j("a",{key:0,href:`/k${e.slug}`},[R("p",null,G(e.name),1)],8,_B)):U("",!0)])))),256)),e.newspaperMenuItem.visible?(N(),j("li",kB,[R("a",{href:e.newspaperMenuItem.url,target:e.newspaperMenuItem.external?"_blank":null},[R("p",null,G(e.newspaperMenuItem.label),1)],8,xB)])):U("",!0),e.contactMenuItem.visible?(N(),j("li",SB,[R("a",{href:e.contactMenuItem.url,target:e.contactMenuItem.external?"_blank":null},[R("strong",null,[R("p",null,G(e.contactMenuItem.label),1)])],8,BB)])):U("",!0),R("li",null,[R("a",{onClick:t[1]||(t[1]=t=>e.toggleSearch())},t[13]||(t[13]=[R("strong",null,[R("p",null,"Wyszukaj")],-1)]))]),e.classifiedsMenuItem.visible?(N(),j("li",MB,[R("a",{href:e.classifiedsMenuItem.url,target:e.classifiedsMenuItem.external?"_blank":null},[R("strong",null,[R("span",null,[R("p",{style:V(e.classifiedsMenuItem.highlight?"color: var(--theme-primary);":null)},G(e.classifiedsMenuItem.label),5)])])],8,CB)])):U("",!0)]),e.extraMenu&&e.extraMenu[0]?(N(),j("ul",zB,[R("li",null,[R("p",AB,G(e.extraMenu[0].name),1)]),(N(!0),j(D,null,oe(e.extraMenu,((e,t)=>
2(N(),j("li",null,[t>0?(N(),j("a",{key:0,href:e.url,target:"_blank",class:"d-block"},[R("p",PB,G(e.name),1)],8,TB)):U("",!0)])))),256))])):U("",!0),e.settings.hide_obituaries?U("",!0):(N(),j("ul",EB,t[15]||(t[15]=[R("li",null,[R("a",{href:"/nekrologi",class:"d-block"},[R("p",{class:"text-wrap pe-3"},"Nekrologi")])],-1)]))),e.staticPagesInMenu.length>=0?(N(),j("ul",OB,[t[16]||(t[16]=R("li",null,[R("p",{class:"nav-aside-list__title"}," Podstrony ")],-1)),(N(!0),j(D,null,oe(e.staticPagesInMenu,((e,t)=>(N(),j("li",null,[R("a",{href:`/s/${e.slug}`,rel:"nofollow",class:"d-block"},[R("p",NB,G(e.display_name?e.display_name:e.title),1)],8,LB)])))),256)),(N(!0),j(D,null,oe(e.staticPages,((e,t)=>(N(),j("li",null,[R("a",{href:`/s/${e.slug}`,rel:"nofollow",class:"d-block"},[R("p",RB,G(e.display_name?e.display_name:e.title),1)],8,jB)])))),256))])):U("",!0)],2)):U("",!0)])])]),R("nav",$B,[R("div",IB,[R("div",HB,[R("a",FB,[Z(l,{icon:["fas","fa-home"],class:"nav-bottom__icons"})]),t[17]||(t[17]=R("p",{class:"nav-bottom__title"}," GÅówna ",-1))]),R("div",VB,[R("a",DB,[Z(l,{icon:["far","bell"],class:"nav-bottom__icons"})]),t[18]||(t[18]=R("p",{class:"nav-bottom__title"}," Najnowsze ",-1))]),R("div",WB,[e.user?(N(),j("a",UB,[Z(r,{badge:"",variant:"dark",size:"1.5em"},{default:q((()=>[e.user&&e.user.avatar?(N(),j("img",{key:0,src:`${e.user.avatar}`,alt:""},null,8,KB)):e.user&&e.user.name?(N(),j("span",qB,G(e.user.name[0]),1)):U("",!0)])),_:1})])):(N(),j("a",GB,[Z(l,{icon:["fas","user-circle"],class:"nav-bottom__icons"})])),e.user?(N(),j("p",YB," Zalogowano ")):(N(),j("p",XB," Logowanie "))]),e.searchDropped?(N(),j("div",JB,[R("div",ZB,[ne(R("input",{"onUpdate:modelValue":t[2]||(t[2]=t=>e.searchPhraseValue=t),class:"nav-top__search-opened__search-input",placeholder:"Wyszukaj artykuÅ",onKeyup:t[3]||(t[3]=pe((t=>e.searchPhrase()),["enter"]))},null,544),[[we,e.searchPhraseValue]]),Z(l,{icon:["fas","search"],class:"cursor-pointer nav-top__search-opened__search-icon",onClick:t[4]||(t[4]=t=>e.searchPhrase())})]),R("div",QB,[R("p",{class:"d-inline-block cursor-pointer small",onClick:t[5]||(t[5]=t=>e.toggleSearch())}," zamknij ")])])):U("",!0)])]),R("nav",eM,[R("div",tM,[R("div",aM,[R("div",oM,[e.weather?(N(),j("div",nM,[(N(!0),j(D,null,oe(e.helpers.weatherLoop,(t=>(N(),j("div",{class:F(`weather-box text-center pe-1 ${0===t?"":"ps-1"} ${t===e.helpers.weatherLoop.length-1?"border-0":""}`)},[R("p",iM,G(e.getTime(t)),1),R("img",{class:"weather-box__img mb-1",src:e.getWeatherIconUrl(t),alt:"","data-not-lazy":""},null,8,lM),R("p",rM,G(e.getTemperature(t))+"° ",1)],2)))),256))])):U("",!0)]),R("div",sM,[R("div",cM,[R("a",uM,[e.settings&&e.settings.logo?(N(),j("div",dM,[R("img",{rel:"preload",fetchpriority:"high",src:e.settings.logo,alt:e.settings?e.settings.description:"Logotyp portalu","data-not-lazy":""},null,8,pM)])):(N(),j("p",fM,"Portal informacyjny"))])])]),R("div",mM,[R("div",hM,[R("div",{class:"nav-top__icon-wrapper d-flex align-items-center justify-content-center me-0 cursor-pointer",onClick:t[6]||(t[6]=t=>e.toggleSearch())},[Z(l,{icon:["fas","search"],class:"nav-top__icon-wrapper-icon"})]),e.searchDropped?(N(),j("div",vM,[R("div",bM,[ne(R("input",{"onUpdate:modelValue":t[7]||(t[7]=t=>e.searchPhraseValue=t),class:"nav-top__search-opened__search-input",placeholder:"Wyszukaj artykuÅ",onKeyup:t[8]||(t[8]=pe((t=>e.searchPhrase()),["enter"]))},null,544),[[we,e.searchPhraseValue]]),Z(l,{icon:["fas","search"],class:"cursor-pointer nav-top__search-opened__search-icon",onClick:t[9]||(t[9]=t=>e.searchPhrase())})]),R("div",gM,[R("p",{class:"d-inline-block cursor-pointer small",onClick:t[10]||(t[10]=t=>e.toggleSearch())}," zamknij ")])])):U("",!0),R("div",yM,[e.user?(N(),j("a",_M,[Z(r,{badge:"",variant:"dark",size:"2em"},{badge:q((()=>[Z(l,{icon:["fas","check"]})])),default:q((()=>[e.user&&e.user.avatar&&""!==e.user.avatar?(N(),j("img",{key:0,src:`${e.user.avatar}`,alt:""},null,8,kM)):e.user&&e.user.name?(N(),j("span",xM,G(e.user.name[0]),1)):U("",!0)])),_:1})])):(N(),j("a",wM,[Z(l,{icon:["fas","user-circle"],class:"nav-top__icon-wrapper-icon"})]))])])])]),R("div",SM,[R("div",BM,[R("div",MM,[R("p",CM,[R("strong",null,G(e.$datefns.format(new Date,"E")),1),W(", "+G(e.$datefns.format(new Date,"dd MMMM yyyy")),1)]),R("div",null,[e.helpers.navActive?(N(),j("nav",{key:0,class:F("nav-aside "+(e.helpers.navActive?"active px-3":""))},[e.filteredCategories&&e.filteredCategories.length?(N(),j("ul",zM,[t[19]||(t[19]=R("li",null,[R("p",{class:"nav-aside-list__title"}," Kategorie ")],-1)),(N(!0),j(D,null,oe(e.filteredCategories,((e,t)=>(N(),j("li",null,[R("a",{href:`/k${e.slug}`,class:"d-block"},[e.path.length>
21?(N(),j("p",TM,G(e.name),1)):(N(),j("p",PM,G(e.name),1))],8,AM)])))),256)),t[20]||(t[20]=R("hr",null,null,-1))])):U("",!0),e.extraMenu&&e.extraMenu.length?(N(),j("ul",EM,[R("li",null,[R("p",OM,G(e.extraMenu[0].name),1)]),(N(!0),j(D,null,oe(e.extraMenu,((e,t)=>(N(),j("li",null,[t>0?(N(),j("a",{key:0,href:e.url,target:"_blank",class:"d-block"},[R("p",NM,G(e.name),1)],8,LM)):U("",!0)])))),256))])):U("",!0),e.settings.hide_obituaries?U("",!0):(N(),j("ul",jM,t[21]||(t[21]=[R("li",null,[R("a",{href:"/nekrologi",class:"d-block"},[R("p",{class:"text-wrap pe-3"},"Nekrologi")])],-1)]))),e.staticPagesInMenu.length>0?(N(),j("ul",RM,[t[22]||(t[22]=R("li",null,[R("p",{class:"nav-aside-list__title"}," Podstrony ")],-1)),(N(!0),j(D,null,oe(e.staticPagesInMenu,((e,t)=>(N(),j("li",null,[R("a",{href:`/s/${e.slug}`,rel:"nofollow",class:"d-block"},[R("p",IM,G(e.display_name?e.display_name:e.title),1)],8,$M)])))),256))])):U("",!0)],2)):U("",!0),R("div",null,[R("ul",HM,[(N(!0),j(D,null,oe(e.sortedCategories,((e,t)=>(N(),j("li",null,[R("a",{href:`/k${e.slug}`},[R("p",null,G(e.name),1)],8,FM)])))),256)),e.newspaperMenuItem.visible?(N(),j("li",VM,[R("a",{href:e.newspaperMenuItem.url,target:e.newspaperMenuItem.external?"_blank":null},[R("strong",null,[R("p",null,G(e.newspaperMenuItem.label),1)])],8,DM)])):U("",!0),e.contactMenuItem.visible?(N(),j("li",WM,[R("a",{href:e.contactMenuItem.url,target:e.contactMenuItem.external?"_blank":null},[R("strong",null,[R("p",null,G(e.contactMenuItem.label),1)])],8,GM)])):U("",!0),e.classifiedsMenuItem.visible?(N(),j("li",UM,[R("a",{href:e.classifiedsMenuItem.url,target:e.classifiedsMenuItem.external?"_blank":null},[R("strong",null,[R("span",null,[R("p",{style:V(e.classifiedsMenuItem.highlight?"color: var(--theme-primary);":null)},G(e.classifiedsMenuItem.label),5)])])],8,KM)])):U("",!0)])])]),R("div",{class:F("nav-top__footer-burger "+(e.helpers.navActive?"active":"")),onClick:t[11]||(t[11]=t=>e.toggleNav())},t[23]||(t[23]=[R("div",{class:"d-flex flex-column justify-content-between w-100 h-100"},[R("span"),R("span"),R("span")],-1)]),2)])])])])])],64)}]]),XM={class:"news-list"},YM={key:0},JM=["href","target"],ZM={key:0,class:"position-relative d-flex align-content-center align-items-center"},QM={class:"news-list__title py-2 px-3"},eC={key:0,class:"news-list__promotion"},tC={href:"/najnowsze"},aC={class:"news-list__more"},oC={key:1},nC=["href","target"],iC={key:0},lC={class:"news-list__title py-2 px-3 border-bottom"},rC={key:0,class:"news-list__promotion"},sC={href:"/najnowsze"},cC={class:"news-list__more"};const uC=ve(Zl({name:"NewsList",props:{content:{default:()=>[{title:"",subtitle:"",badge:"",image:""}]}}},"$U2LVASdIfP"),[["render",function(e,t,a,o,n,i){const l=ye("font-awesome-icon");return N(),j("div",XM,[e.content&&e.content.length?(N(),j("ul",YM,[(N(!0),j(D,null,oe(e.content,((t,a)=>(N(),j("a",{href:e.getArticleLink(t),target:e.getTargetForArticle(t)},[t&&t.short_title?(N(),j("li",ZM,[R("p",QM,[R("span",null,G(e.$datefns.format(t.published_at,"dd.MM")),1),W(" "+G(!1!==t.short_title?t.short_title:t.title)+" ",1),1==t.is_advertisement?(N(),j("span",eC,"MateriaÅÂ promocyjny")):U("",!0)])])):U("",!0)],8,JM)))),256)),R("a",tC,[R("li",null,[R("p",aC,[t[0]||(t[0]=W(" WiÄcej ")),Z(l,{icon:["fas","arrow-right"]})])])])])):e.content?(N(),j("ul",oC,[R("a",{href:e.getArticleLink(e.content),target:e.getTargetForArticle(e.content)},[e.content?(N(),j("li",iC,[R("p",lC,[1==e.content.is_advertisement?(N(),j("span",rC,"MateriaÅÂ promocyjny")):U("",!0)])])):U("",!0)],8,nC),R("a",sC,[R("li",null,[R("p",cC,[t[1]||(t[1]=W(" WiÄcej ")),Z(l,{icon:["fas","arrow-right"]})])])])])):U("",!0)])}]]),dC=Object.freeze(Object.defineProperty({__proto__:null,default:uC},Symbol.toStringTag,{value:"Module"})),pC={class:"row"},fC={class:"latest-news__wrapper col-custom-3 col-custom-mid-6 col-custom-mobile-12 mb-4"},mC=["href","target"],hC=["lazy-background"],vC={key:0,class:"latest-news__img-stats fw-bold ms-1"},bC={key:1,class:"latest-news__img-icon d-flex"},gC={key:2,class:"latest-news__img-icon__play d-flex"},yC={key:3,class:"latest-news__badge default-badge"},wC={key:0,class:"latest-news__badge-sponsored default-badge"},_C={class:"latest-news__title"};const kC=ve(Zl({name:"LatestNews",setup:()=>({store:_y()}),props:{content:{type:Array,default:()=>[{title:"",badge:"",image:""}]}},methods:{getShortTitle:(e,t)=>
2e?`${e.slice(0,t)}${e.length>t?"...":""}`:"",getSubTitle(e,t,a){if(!e)return"";const o=Math.max(a-e.length,0);return o>0&&t?`${t.slice(0,o)}${t.length>o?"...":""}`:""}},computed:{charLimit(){return this.store&&this.store.settings&&this.store.settings.disable_title_length?1200:60},categories(){return this.store.categories}}},"$iFq23ya4p8"),[["render",function(e,t,a,o,n,i){const l=ye("font-awesome-icon"),r=_e("lazybg");return t[0]||(ke(-1),(t[0]=R("div",{class:"latest-news"},[t[1]||(t[1]=R("h6",{class:"latest-news__header"}," Przeczytaj jeszcze ",-1)),R("div",pC,[(N(!0),j(D,null,oe(e.content,(t=>(N(),j("div",fC,[R("a",{href:e.getArticleLink(t),target:e.getTargetForArticle(t)},[ne((N(),j("div",{class:"latest-news__img","lazy-background":e.getImageUrl(t,!0),style:{background:"center center/cover no-repeat"}},[t.stats&&t.stats.comments?(N(),j("div",vC,[W(G(t.stats.comments),1),Z(l,{icon:["fas","comment-dots"],class:"ms-1"})])):U("",!0),"gallery"===t.type?(N(),j("div",bC,[Z(l,{icon:["fas","camera"]})])):"video"===t.type?(N(),j("div",gC,[Z(l,{icon:["fas","play-circle"]})])):U("",!0),t&&t.category&&t.category.length?(N(),j("div",yC,[W(G(e.categories?("getCategoryNameFromArr"in e?e.getCategoryNameFromArr:c(db))(t.category,e.categories):"")+" ",1),t&&t.sponsored?(N(),j("span",wC,"sponsorowany")):U("",!0)])):U("",!0)],8,hC)),[[r]]),R("p",_C,[R("strong",null,G(e.getShortTitle(t.short_title,e.charLimit)),1),W(" "+G(e.getSubTitle(t.short_title,t.sub_title,e.charLimit)),1)])],8,mC)])))),256))])])).cacheIndex=0,ke(1),t[0])}]]),xC=Object.freeze(Object.defineProperty({__proto__:null,default:kC},Symbol.toStringTag,{value:"Module"}));function SC(e,t){var a;xe(e)&&(t(e),null!==e.children&&(Array.isArray(e.children)?e.children.forEach((e=>SC(e,t))):null!==(a=e.children)&&"object"==typeof a&&Object.keys(e.children).forEach((a=>{if(!(e=>"function"==typeof e)(e.children[a]))return;const o=e.children[a]();Array.isArray(o)?o.forEach((e=>SC(e,t))):SC(o,t)}))))}function BC({subTree:e},t){const a=[];SC(e,(e=>{(function(e){var t,a;return(null==(t=e.type)?void 0:t.__asyncLoader)&&"AsyncComponentWrapper"===(null==(a=e.type)?void 0:a.name)})(e)&&a.push(e.type.__asyncLoader())})),a.length>0?Promise.all(a).then(t):t()}function MC(){const e=i();if(!e||e.isMounted)throw new Error("useLazyHydration must be called from the setup method.");const t=null!==e.vnode.el;if(e.vnode.type.__isLazilyHydrated=!0,!t)return{willPerformHydration:t,onHydrated:()=>{}};const{cleanup:a,onCleanup:o}=function(){let e=[];return{cleanup:()=>{e=e.filter((e=>(e(),!1)))},onCleanup:t=>{e.push(t)}}}(),{promise:n,resolvePromise:l,onResolvedPromise:r}=function(e){let t=()=>{};const a=new Promise((a=>{t=()=>{e(),a()}}));return{promise:a,resolvePromise:t,onResolvedPromise:e=>{a.then(e)}}}(a);return e.type.__asyncLoader=()=>n,function(e){if(!e||!e.subTree)return;const t=e.subTree.el,a=e.u;null===e.u&&(e.u=[]),e.u.push((()=>{null===e.subTree.el&&(e.subTree.el=t),e.u=a}))}(e.parent),T((()=>{e.asyncDep=new Promise((e=>{e(!0)}))})),r((()=>{!function(e){const t=e.effect.fn,a=e.render;e.render=(...o)=>{e.effect.fn=()=>a(...o);const n=e.effect.run();return e.effect.fn=t,e.render=a,n}}(e),e.asyncDep=null})),P(a),{willPerformHydration:t,hydrate:l,onHydrated:t=>r((()=>s((()=>BC(e,t))))),onCleanup:o}}const CC=1,zC=8,AC=e=>e&&e.nodeType===CC,TC=e=>e&&e.nodeType===zC;function PC({vnode:e,subTree:t}){if(!e||null===e.el)return[];if(AC(e.el))return[e.el];const a=[];if(t&&(o=t.el,TC(o)&&"["===(null==o?void 0:o.data))&&(e=>TC(e)&&"]"===(null==e?void 0:e.data))(t.anchor)){let o=e.el.nextSibling;for(;o;){if(o&&AC(o)&&a.push(o),o===t.anchor)return a;o=o.nextSibling}}var o;return a}const EC=new Map;function OC({willPerformHydration:e,hydrate:t,onCleanup:a},o){if(!e)return;const n=i();if(!n||n.isMounted)throw new Error("useHydrateWhenVisible must be called from the setup method.");const{supported:l,observer:r}=function(e){const t="undefined"!=typeof IntersectionObserver;if(!t)return{supported:t};const a=JSON.stringify(e);if(EC.has(a))return{supported:t,observer:EC.get(a)};const o=new IntersectionObserver((e=>{e.forEach((e=>{(e.isIntersecting||e.intersectionRatio>0)&&e.target.hydrate&&e.target.hydrate()}))}),e);return EC.set(a,o),{supported:t,observer:o}}(o);l?L((()=>{const e=PC(n);e.forEach((e=>{e.hydrate=t,r.observe(e)})),a((()=>{e.forEach((e=>{delete e.hydrate,r.unobserve(e)}))}))})):t()}const LC=e=>1===e.length?e[0]:e,NC=g({name:"LazyHydrationWrapper",inheritAttrs:!1,suspensible:!1,props:{whenIdle:{default:!1,type:[Boolean,Number]},whenVisible:{default:!1,type:[Boolean,Object]},onInteraction:{default:!1,type:[Array,Boolean,String]},whenTriggered:{default:void 0,type:[Boolean,Object]}},emits:["hydrated"],setup(e,{slots:t,emit:a}){const o=MC();if(!o.willPerformHydration)return()=>LC(t.default());if(o.onHydrated((()=>a("hydrated"))),e.whenIdle&&function({willPerformHydration:e,hydrate:t,onCleanup:a},o=2e3){if(!e)return;if(!i())throw new Error("useHydrateWhenIdle must be called from the setup or lifecycle hook methods.");
2if(!("requestIdleCallback"in window))return void t();const n=requestIdleCallback((()=>{t()}),{timeout:o});a((()=>{cancelIdleCallback(n)}))}(o,!0!==e.whenIdle?e.whenIdle:void 0),e.whenVisible&&OC(o,!0!==e.whenVisible?e.whenVisible:void 0),e.onInteraction){let t;!0!==e.onInteraction&&(t=y((()=>Array.isArray(e.onInteraction)?e.onInteraction:[e.onInteraction])).value),function({willPerformHydration:e,hydrate:t,onCleanup:a},o=["focus"]){if(!e)return;const n=i();if(!n||n.isMounted)throw new Error("useHydrateOnInteraction must be called from the setup method.");const l=c(o);L((()=>{const e=PC(n),o=e.length>1?e[0].parentElement||document:e[0],i={capture:!0,once:!1,passive:!0},r=a=>{a.stopPropagation();const n=a.composedPath&&a.composedPath()||a.path;if(n)e.forEach((e=>{n.includes(e)&&t()}));else{let n=a.target;for(;n;){if(e.includes(n))return void t();if(n===o)return;n=n.parentElement}}};l.forEach((e=>{o.addEventListener(e,r,i)})),a((()=>{l.forEach((e=>{o.removeEventListener(e,r,i)}))}))}))}(o,t)}return void 0!==e.whenTriggered&&function({willPerformHydration:e,hydrate:t,onCleanup:a},o){if(!e)return;if(!i())throw new Error("useHydrateWhenTriggered must be called from the setup or lifecycle hook methods.");a(f(B(o)?o:()=>o,(e=>{e&&t()}),{immediate:!0}))}(o,r(e,"whenTriggered")),()=>LC(t.default())}}),jC=S(NC),RC={key:0,class:"bg-light py-3"},$C={class:"container-custom"},IC={class:"row overflow"},HC={class:"col-custom-4 col-custom-mid-6 col-custom-mobile-12"},FC=["innerHTML"],VC={class:"col-custom-4 col-custom-mid-6 col-custom-mobile-12 my-3 my-md-0"},DC=["innerHTML"],WC={class:"container-custom"},GC={class:"row justify-content-center"},UC={class:"col-custom-3 col-custom-mid-4 col-custom-mobile-6"},KC={href:"/",class:"footer__logo d-block mb-4 mb-md-0"},qC=["src","alt"],XC={key:1},YC={class:"col-custom-9 col-custom-mid-9 col-custom-mobile-12"},JC={class:"footer__links h-100 d-none d-md-flex align-items-center"},ZC=["href"];const QC=ve(Zl({setup(){const e=_y();return{store:e,staticPages:e.staticPages??[]}},data:()=>({staticPages:[],helpers:{pending:!0,weatherLoop:[0,1,2],navActive:!1,isMobile:!1}}),methods:{toggleNav(){const e=this.helpers.navActive;this.helpers.navActive=!e}},computed:{settings(){return this.store.settings||[]}}},"$oeF46sJglj"),[["render",function(e,t,a,o,n,i){const l=jC;return N(),I(l,{"when-visible":""},{default:q((()=>[e.settings?(N(),j("footer",RC,[R("div",$C,[R("div",IC,[R("div",HC,[e.settings&&e.settings.footer_left?(N(),j("div",{key:0,class:"footer-text",innerHTML:e.settings.footer_left},null,8,FC)):U("",!0)]),R("div",VC,[e.settings&&e.settings.footer_right?(N(),j("div",{key:0,class:"footer-text",innerHTML:e.settings.footer_right},null,8,DC)):U("",!0)]),t[0]||(t[0]=R("div",null,null,-1))])])])):U("",!0),R("footer",null,[R("div",WC,[R("div",GC,[R("div",UC,[R("a",KC,[e.settings&&e.settings.logo?(N(),j("img",{key:0,src:e.settings.logo,alt:e.settings.description?e.settings.description:"Portal lokalny",class:"my-3"},null,8,qC)):(N(),j("p",XC,"Portal informacyjny"))])]),R("div",YC,[R("ul",JC,[(N(!0),j(D,null,oe(e.staticPages,((t,a)=>(N(),j(D,null,[1==t.in_footer?(N(),j("li",{key:0,class:F({"ms-0 ms-md-auto":0===a,"me-3":a<e.staticPages.length-1})},[R("a",{href:`/s/${t.slug}`,rel:"nofollow"},G(t.title),9,ZC)],2)):U("",!0)],64)))),256))])])])])])])),_:1})}]]),ez=Zl({name:"ErrorPage",layout:"default",setup(){const e=_y(),t=sa(),a=e&&e.metaDefaults?e.metaDefaults:{meta:[],link:[]},o=co(),n=io();let i="WystÄ
piÅ nieoczekiwany bÅÄ
d";404===o._object.error.statusCode&&(i="Nie znaleziono strony"),hn({...a,title:i,meta:[...a.meta,{name:"robots",content:"noindex, nofollow, max-image-preview:large"}],link:[...a.link]});try{o&&$fetch("/api/log-error",{method:"POST",headers:{"Content-Type":"application/json"},body:{error:o._object.error,route:n.path,info:"Client Error"}})}catch(gz){window.console.log("Error logging failed:",gz)}return{store:e,config:t,placements:e.placements||{}}},components:{NewsList:ge((()=>hl((()=>Promise.resolve().then((()=>dC))),void 0,import.meta.url))),LatestNews:ge((()=>hl((()=>Promise.resolve().then((()=>xC))),void 0,import.meta.url)))},asyncData:async()=>{let e,t,a={};const o=co();a.error=o;try{const o=([e,t]=qt((()=>Yl("latest-articles",(()=>$fetch("/api/article/list/latest"))))),e=await e,t(),e).data.value;o&&o.status&&200==o.status&&(a.latest=o.articles)}catch(gz){}return a},data:()=>({latest:[],placements:{}}),mounted(){var e,t,a;const o=co(),n=(null==(e=null==o?void 0:o.value)?void 0:e.statusCode)??(null==(a=null==(t=null==o?void 0:o._object)?void 0:t.error)?void 0:a.statusCode);Zy(404===Number(n)?"error404":"static")},computed:{settings(){return this.store.settings},cssProps(){if(!this.store.settings)return{"--theme-primary":"#ff00ff","--theme-secondary":"#0192af","--theme-third":"#004b62","--font-primary":'"Playfair Display", serif',"--font-secondary":'"Lato", sans-serif',"--font-third":'"Frank Ruhl Libre", serif'};const{customLayout:e}=this.store.settings;let t=null;if(e)try{t=e}catch(a){}if(t&&t.fonts&&t.colors){const{fonts:e,colors:a}=t;return{"--theme-primary":a.primary||"#ff00ff","--theme-secondary":a.secondary||"#0192af","--theme-third":a.third||"#004b62","--font-primary":e.primary||'"Playfair Display", serif',"--font-secondary":e.secondary||'"Lato", sans-serif',"--font-third":e.third||'"Frank Ruhl Libre", serif'}}return{"--theme-primary":"#ff00ff","--theme-secondary":"#0192af","--theme-third":"#004b62"}}},mounted(){window.addEventListener("handleStatReport",(e=>{})),this.config.public.portalId,this.store.commercials,this.config.public.oldStatic,this.config.public.newStatic}},"$8JMoJkaqoy"),tz={class:"ads__top pt-2 pt-md-3"},az={class:"container-custom"},oz={class:"row d-flex justify-content-center"},nz={class:"d-custom-block col-custom-3 col-custom-mid-12 col-custom-mobile-12 mt-2"},iz={class:"col-custom-6 col-custom-mobile-12 text-center d-flex align-items-center"},lz={class:"text-center mb-3 w-100"},rz={key:0,class:"category__error d-inline-block py-4"},sz={style:{display:"none"}},cz={href:"/"},uz={class:"category__back-to-homepage d-inline-block text-center p-2 mb-2"},dz={class:"d-custom-block col-custom-3 col-custom-mid-12 col-custom-mobile-12 mt-2"},pz={class:"row"},fz={class:"col-custom-12"};const mz=ve(ez,[["render",function(e,t,a,o,n,i){const l=oB,r=qM,s=uC,c=ye("font-awesome-icon"),u=kC,d=QC;return N(),j("main",{style:V(e.cssProps)},[R("section",tz,[Z(l,{placement:e.placements.global.slot_top},null,8,["placement"])]),Z(r),R("div",az,[R("div",oz,[R("aside",nz,[Z(s,{content:e.latest.slice(0,5)},null,8,["content"])]),R("div",iz,[R("div",lz,[e.error?(N(),j("h3",rz,[W(" Ups! - bÅÄ
d "+G(e.error.statusCode),1),t[0]||(t[0]=R("br",null,null,-1)),R("blockquote",null,'"'+G(e.error.message)+'"',1),R("div",sz,G(e.error),1),t[1]||(t[1]=R("br",null,null,-1)),t[2]||(t[2]=W(" WyglÄ
da na to, że coÅ poszÅo nie tak. ")),t[3]||(t[3]=R("br",null,null,-1)),t[4]||(t[4]=W(" ZostaÅ z nami! "))])):U("",!0),R("a",cz,[R("div",uz,[Z(c,{icon:["fas","arrow-left"]}),t[5]||(t[5]=R("span",{class:"ms-2"},"wrÃ³Ä na stronÄ gÅównÄ
",-1))])])])]),R("aside",dz,[Z(s,{content:e.latest.slice(5,10)},null,8,["content"])])]),R("div",pz,[R("div",fz,[t[6]||(t[6]=R("hr",{class:"divider divider--bold"},null,-1)),Z(u,{content:e.latest.slice(0,4)},null,8,["content"])])])]),Z(d)],4)}]]),hz={key:0},vz={__name:"nuxt-root",setup(e){const t=()=>null,a=ra(),o=a.deferHydration();if(a.isHydrating){const e=a.hooks.hookOnce("app:error",o);no().beforeEach(e)}const n=!1;_(oo,io()),a.hooks.callHookWith((e=>e.map((e=>e()))),"vue:setup");const i=co();Se(((e,t,o)=>{if(a.hooks.callHook("vue:error",e,t,o).catch((e=>{})),(e=>!!e&&"object"==typeof e&&so in e)(e)&&(e.fatal||e.unhandled))return a.runWithContext((()=>uo(e))),!1}));const l=!1;return(e,a)=>
2(N(),I(he,{onResolve:c(o)},{default:q((()=>[c(false)?(N(),j("div",hz)):c(i)?(N(),I(c(mz),{key:1,error:c(i)},null,8,["error"])):c(l)?(N(),I(c(t),{key:2,context:c(l)},null,8,["context"])):c(n)?(N(),I(J(c(n)),{key:3})):(N(),I(c(SS),{key:4}))])),_:1},8,["onResolve"]))}};let bz;{let n;bz=async function(){var i,l;if(n)return n;const r=Boolean((null==(i=window.__NUXT__)?void 0:i.serverRendered)??"true"===(null==(l=document.getElementById("__NUXT_DATA__"))?void 0:l.dataset.ssr))?Be(vz):me(vz),c=function(n){let i=0;const l={_id:n.id||ea||"nuxt-app",_scope:e(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.13.0"},get vue(){return l.vueApp.version}},payload:t({data:t({}),state:a({}),once:new Set,_errors:t({})}),static:{data:{}},runWithContext:e=>l._scope.active&&!o()?l._scope.run((()=>la(l,e))):la(l,e),isHydrating:!0,deferHydration(){if(!l.isHydrating)return()=>{};i++;let e=!1;return()=>{if(!e)return e=!0,i--,0===i?(l.isHydrating=!1,l.callHook("app:suspense:resolve")):void 0}},_asyncDataPromises:{},_asyncData:t({}),_payloadRevivers:{},...n};{const e=window.__NUXT__;if(e)for(const t in e)switch(t){case"data":case"state":case"_errors":Object.assign(l.payload[t],e[t]);break;default:l.payload[t]=e[t]}}l.hooks=Vt(),l.hook=l.hooks.hook,l.callHook=l.hooks.callHook,l.provide=(e,t)=>{const a="$"+e;ca(l,a,t),ca(l.vueApp.config.globalProperties,a,t)},ca(l.vueApp,"$nuxt",l),ca(l.vueApp.config.globalProperties,"$nuxt",l);{window.addEventListener("nuxt.preloadError",(e=>{l.callHook("app:chunkError",{error:e.payload})})),window.useNuxtApp=window.useNuxtApp||ra;const e=l.hook("app:error",((...e)=>{}));l.hook("app:mounted",e)}const r=l.payload.config;return l.provide("config",r),l}({vueApp:r});async function u(e){await c.callHook("app:error",e),c.payload.error=c.payload.error||fo(e)}r.config.errorHandler=u;try{await async function(e,t){const a=[],o=[],n=[],i=[];let l=0;async function r(s){var c;const u=(null==(c=s.dependsOn)?void 0:c.filter((e=>t.some((t=>t._name===e))&&!a.includes(e))))??[];if(u.length>0)o.push([new Set(u),s]);else{const t=async function(e,t){if("function"==typeof t){const{provide:a}=await e.runWithContext((()=>t(e)))||{};if(a&&"object"==typeof a)for(const t in a)e.provide(t,a[t])}}(e,s).then((async()=>{s._name&&(a.push(s._name),await Promise.all(o.map((async([e,t])=>{e.has(s._name)&&(e.delete(s._name),0===e.size&&(l++,await r(t)))}))))}));s.parallel?n.push(t.catch((e=>i.push(e)))):await t}}for(const s of t)na(e,s);for(const s of t)await r(s);if(await Promise.all(n),l)for(let s=0;s<l;s++)await Promise.all(n);if(i.length)throw i[0]}(c,gS)}catch(d){u(d)}try{await c.hooks.callHook("app:created",r),await c.hooks.callHook("app:beforeMount",r),r.mount("#__nuxt"),await c.hooks.callHook("app:mounted",r),await s()}catch(d){u(d)}return r.config.errorHandler===u&&(r.config.errorHandler=void 0),r},n=bz().catch((e=>{throw e}))}export{ra as A,yy as B,LS as C,rw as D,cw as E,Lt as F,qM as G,wS as H,QC as I,uw as J,$S as K,jC as L,$f as M,RS as N,qd as O,oo as P,ZS as Q,Nd as R,IS as S,nB as T,dC as U,xC as V,hl as _,_y as a,io as b,Yl as c,Zl as d,qt as e,fo as f,ub as g,db as h,hn as i,oB as j,sa as k,kC as l,JS as m,ro as n,sw as o,Xy as p,nw as q,iw as r,to as s,lw as t,nr as u,pf as v,uC as w,Yy as x,pb as y,Jy as z};
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.