1import{P as Vt}from"../chunks/public.D1PSxUcq.js";import{e as se,f as Pe,a as ie,c as Te,s as yt,g as Me,b as $t,k as Ot,i as zt,d as Rt,h as Gt}from"../chunks/is-loading.store.M90bdUob.js";import{s as X,n as U,d as p,i as C,b as _,v as f,A as re,c as w,e as O,w as De,g as B,f as fe,h as k,j as D,t as he,E as ae,F as ve,G as Ae,q as We,I as He,H as Ve,J as we,S as F,a8 as Ft,k as J,N as Ct,r as A,a as ze,z as ye,B as Tt,P as Lt,D as Re,l as Et,u as It,m as St,o as xt,M as $e,C as Ut,p as qt,y as Je}from"../chunks/scheduler.DbNrycO2.js";import{S as Y,i as Z,t as $,a as y,g as me,e as ge,d as H,m as V,c as z,b as R}from"../chunks/index.Dp9l-D7r.js";import{g as Kt}from"../chunks/globals.D0QH3NT1.js";import{w as Qe}from"../chunks/website-domain.D5ShU3AO.js";import{w as Jt,b as Qt,a as Xt}from"../chunks/entry.lRSQcx00.js";import{p as Bt}from"../chunks/stores.DrUtF-BZ.js";import{e as Q,u as Yt,d as Zt}from"../chunks/each.CEl_DRPW.js";import{w as Dt,a as el}from"../chunks/wowmeta-logo-text.Bk0Il3n5.js";import{g as tl,C as ll}from"../chunks/get-class-spec-from-slug.ExBPAPX9.js";import{h as Xe,j as nl,l as sl,m as jt,i as je,r as Ye,n as Ze,b as rl,d as il,e as Ie,k as al,D as ol,f as cl,a as ul}from"../chunks/rankings-type.store.BDPfYVRF.js";import{a as Ne,r as Se}from"../chunks/ranking-category-url.ir3fMwLR.js";import{g as Ce}from"../chunks/get-class-spec-icon.CuTYsLos.js";import{g as fl}from"../chunks/game-type-mode-map.Cnbfr9bM.js";import{r as et}from"../chunks/ranking-category-title.B_xx7tZm.js";import{b as xe,c as tt,a as hl,r as lt}from"../chunks/refresh-wowhead-links.tmOk7rDX.js";import{g as Nt}from"../chunks/game-type.store.Cw5FHqs_.js";const ml=!0,gl="never";let nt=!1;const pl=async()=>{if(!nt){try{const r=await fetch(`${Vt}/patch-versions.json`);if(r.ok){const e=await r.json();for(const[l,{patch:t,date:n}]of Object.entries(e)){const i=se[l];i&&(i.latestPatch=t,i.latestPatchDate=new Date(n))}}}catch{}for(const r of Object.values(se))r.latestPatch||(r.latestPatch="latest");nt=!0}},xn=Object.freeze(Object.defineProperty({__proto__:null,load:pl,prerender:ml,trailingSlash:gl},Symbol.toStringTag,{value:"Module"})),st=[{text:"Discord",url:"https://discord.com/invite/2kbHnV9pC4",isCurrent:!1,isTargetBlank:!0},{text:"Patreon",url:"https://www.patreon.com/wowmeta",isCurrent:!1,isTargetBlank:!0},{text:"X/Twitter",url:"https://x.com/wowmetacom",isCurrent:!1,isTargetBlank:!0},{text:"Terms",url:"/terms-of-use",isCurrent:!1,isTargetBlank:!1},{text:"Privacy",url:"/privacy-policy",isCurrent:!1,isTargetBlank:!1},{text:"FAQ",url:"/faq",isCurrent:!1,isTargetBlank:!1},{text:"About",url:"/about",isCurrent:!1,isTargetBlank:!1},{text:"Advertise",url:"https://www.playwire.com/contact-direct-sales",isCurrent:!1,isTargetBlank:!0},{text:"Contact",url:"mailto:[email protected]",isCurrent:!1,isTargetBlank:!1}];function rt(r,e,l){const t=r.slice();return t[0]=e[l],t}function it(r,e){let l,t=e[0].text+"",n;return{key:r,first:null,c(){l=k("a"),n=he(t),this.h()},l(i){l=w(i,"A",{href:!0,class:!0,target:!0,"aria-current":!0});var s=O(l);n=fe(s,t),s.forEach(p),this.h()},h(){f(l,"href",e[0].url),f(l,"class","text-secondary-link"),f(l,"target",e[0].isTargetBlank?"_blank":void 0),f(l,"aria-current",e[0].isCurrent?"page":void 0),this.first=l},m(i,s){C(i,l,s),_(l,n)},p(i,s){e=i},d(i){i&&p(l)}}}function dl(r){let e,l,t,n,i,s=`<span class="sr-only">WoWMeta Home Page</span> <img src="${Dt}" alt="WoWMeta Logo Icon" class="h-[14px] w-[14px] grayscale hover:grayscale-0 hover:brightness-130"/>`,o,a,c,u=new Date().getFullYear()+"",h,m,g,d,b=[],T=new Map,v,P,j="",q,G=Q(st);const le=I=>I[0].url;for(let I=0;I<G.length;I+=1){let L=rt(r,G,I),S=le(L);T.set(S,b[I]=it(S,L))}return{c(){e=k("footer"),l=k("div"),t=k("div"),n=k("div"),i=k("a"),i.innerHTML=s,o=D(),a=k("p"),c=he("© "),h=he(u),m=he(" Hypermeta Network, Inc."),g=D(),d=k("nav");for(let I=0;I<b.length;I+=1)b[I].c();v=D(),P=k("script"),P.innerHTML=j,this.h()},l(I){e=w(I,"FOOTER",{class:!0});var L=O(e);l=w(L,"DIV",{class:!0});var S=O(l);t=w(S,"DIV",{class:!0});var W=O(t);n=w(W,"DIV",{class:!0});var oe=O(n);i=w(oe,"A",{href:!0,title:!0,class:!0,"data-svelte-h":!0}),De(i)!=="svelte-bthx5"&&(i.innerHTML=s),o=B(oe),a=w(oe,"P",{class:!0});var K=O(a);c=fe(K,"© "),h=fe(K,u),m=fe(K," Hypermeta Network, Inc."),K.forEac
1h(p),oe.forEach(p),g=B(W),d=w(W,"NAV",{class:!0,"aria-label":!0});var ee=O(d);for(let ce=0;ce<b.length;ce+=1)b[ce].l(ee);ee.forEach(p),W.forEach(p),S.forEach(p),v=B(L),P=w(L,"SCRIPT",{"data-cfasync":!0,src:!0,"data-svelte-h":!0}),De(P)!=="svelte-127pp4a"&&(P.innerHTML=j),L.forEach(p),this.h()},h(){f(i,"href","/"),f(i,"title","Go to Home Page"),f(i,"class","select-none"),f(a,"class","text-textm2"),f(n,"class","flex gap-2 items-center"),f(d,"class","flex flex-wrap flex-row gap-x-4 gap-y-2 lg:gap-x-6 lg:gap-y-3 justify-center lg:justify-start text-secondary-link"),f(d,"aria-label","Secondary navigation"),f(t,"class","flex flex-col-reverse lg:flex-row gap-4 lg:gap-6 text-sm items-center"),f(l,"class","layout-container-custom flex flex-col gap-6 lg:gap-8"),f(P,"data-cfasync","false"),P.async=!0,re(P.src,q="//cdn.intergient.com/1025385/75233/ramp.js")||f(P,"src",q),f(e,"class","flex flex-col border-t bg-bgp1 border-border text-white items-center pb-28 px-4 lg:px-8 py-8")},m(I,L){C(I,e,L),_(e,l),_(l,t),_(t,n),_(n,i),_(n,o),_(n,a),_(a,c),_(a,h),_(a,m),_(t,g),_(t,d);for(let S=0;S<b.length;S+=1)b[S]&&b[S].m(d,null);_(e,v),_(e,P)},p(I,[L]){L&0&&(G=Q(st),b=Yt(b,L,le,1,I,G,T,d,Zt,it,null,rt))},i:U,o:U,d(I){I&&p(e);for(let L=0;L<b.length;L+=1)b[L].d()}}}class _l extends Y{constructor(e){super(),Z(this,e,null,dl,X,{})}}function bl(r){let e,l,t='<path fill="currentColor" d="M13.545 2.907a13.2 13.2 0 0 0-3.257-1.011a.05.05 0 0 0-.052.025c-.141.25-.297.577-.406.833a12.2 12.2 0 0 0-3.658 0a8 8 0 0 0-.412-.833a.05.05 0 0 0-.052-.025c-1.125.194-2.22.534-3.257 1.011a.04.04 0 0 0-.021.018C.356 6.024-.213 9.047.066 12.032q.003.022.021.037a13.3 13.3 0 0 0 3.995 2.02a.05.05 0 0 0 .056-.019q.463-.63.818-1.329a.05.05 0 0 0-.01-.059l-.018-.011a9 9 0 0 1-1.248-.595a.05.05 0 0 1-.02-.066l.015-.019q.127-.095.248-.195a.05.05 0 0 1 .051-.007c2.619 1.196 5.454 1.196 8.041 0a.05.05 0 0 1 .053.007q.121.1.248.195a.05.05 0 0 1-.004.085a8 8 0 0 1-1.249.594a.05.05 0 0 0-.03.03a.05.05 0 0 0 .003.041c.24.465.515.909.817 1.329a.05.05 0 0 0 .056.019a13.2 13.2 0 0 0 4.001-2.02a.05.05 0 0 0 .021-.037c.334-3.451-.559-6.449-2.366-9.106a.03.03 0 0 0-.02-.019m-8.198 7.307c-.789 0-1.438-.724-1.438-1.612s.637-1.613 1.438-1.613c.807 0 1.45.73 1.438 1.613c0 .888-.637 1.612-1.438 1.612m5.316 0c-.788 0-1.438-.724-1.438-1.612s.637-1.613 1.438-1.613c.807 0 1.451.73 1.438 1.613c0 .888-.631 1.612-1.438 1.612"/>',n=[{viewBox:"0 0 16 16"},{width:"1.2em"},{height:"1.2em"},r[0]],i={};for(let s=0;s<n.length;s+=1)i=ae(i,n[s]);return{c(){e=He("svg"),l=new Ve(!0),this.h()},l(s){e=Ae(s,"svg",{viewBox:!0,width:!0,height:!0});var o=O(e);l=We(o,!0),o.forEach(p),this.h()},h(){l.a=null,ve(e,i)},m(s,o){C(s,e,o),l.m(t,e)},p(s,[o]){ve(e,i=Pe(n,[{viewBox:"0 0 16 16"},{width:"1.2em"},{height:"1.2em"},o&1&&s[0]]))},i:U,o:U,d(s){s&&p(e)}}}function vl(r,e,l){return r.$$set=t=>{l(0,e=ae(ae({},e),we(t)))},e=we(e),[e]}class wl extends Y{constructor(e){super(),Z(this,e,vl,bl,X,{})}}function kl(r){let e,l,t='<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"/>',n=[{viewBox:"0 0 24 24"},{width:"1.2em"},{height:"1.2em"},r[0]],i={};for(let s=0;s<n.length;s+=1)i=ae(i,n[s]);return{c(){e=He("svg"),l=new Ve(!0),this.h()},l(s){e=Ae(s,"svg",{viewBox:!0,width:!0,height:!0});var o=O(e);l=We(o,!0),o.forEach(p),this.h()},h(){l.a=null,ve(e,i)},m(s,o){C(s,e,o),l.m(t,e)},p(s,[o]){ve(e,i=Pe(n,[{viewBox:"0 0 24 24"},{width:"1.2em"},{height:"1.2em"},o&1&&s[0]]))},i:U,o:U,d(s){s&&p(e)}}}function Ml(r,e,l){return r.$$set=t=>{l(0,e=ae(ae({},e),we(t)))},e=we(e),[e]}class yl extends Y{constructor(e){super(),Z(this,e,Ml,kl,X,{})}}const $l="data:image/svg+xml,%3csvg%20fill='none'%20height='512'%20viewBox='0%200%20512%20512'%20width='512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m255.7%20424.5c92.784%200%20168-75.216%20168-168s-75.216-168-168-168-167.9998%2075.216-167.9998%20168%2075.2158%20168%20167.9998%20168z'%20fill='%23010100'/%3e%3cpath%20d='m466%20256.501c0-42.3-13.2-84-36.8-119.4v-51.4002c0-1.4-1.4-2.8-2.8-2.8h-51.4c-71.5-49.3-165.9-49.3-237.4%200h-51.3c-.7%200-1.4%200-2.1.7s-.7%201.4-.7%202.1v50.7002c-50%2072.2-50%20167.3%200%20239.5v50.7c0%201.4%201.4%202.8%202.8%202.8h51.4c72.2%2049.3%20166.6%2048.6%20238.8-.7h50.7c1.4%200%202.8-1.4%202.8-3.5v-50.7c23.5-34%2036-75.6%2036-118zm-392.2%200c0-100.7%2081.2-181.9002%20181.9-181.9002s181.9%2081.2002%20181.9%20181.9002-81.2%20181.9-181.9%20181.9-181.9-81.2-181.9-181.9z'%20fill='%23a43b00'/%3e%3cpath%20d='m134.9%20157.9h68.7c-1.4%207.6-2.1%2015.3-2.1%2023.6%202.8%2030.5%2022.9%20115.2%2022.9%20115.2l32.6-131.8%2033.4%20129.1s20.1-113.9%202
10.1-121.5c-.7-5.6-3.5-11.1-8.3-14.6h72.9c-9.7%209-16.7%2020.1-20.8%2033.3-6.2%2025-28.5%20151.3-28.5%20159%20.7%208.3%203.5%2016%208.3%2022.9h-68c1.4-6.2%202.1-12.5%202.1-18.7%200-11.8-10.4-66.6-10.4-66.6s-13.9%2056.9-13.9%2067.3c0%206.2%201.4%2012.5%204.2%2018h-68.7s13.2-9.7%2013.2-18.7c-1.4-25.7-37.5-159.7-40.3-170.1-2.2-10.4-8.4-20.1-17.4-26.4z'%20fill='%23feaf51'/%3e%3c/svg%3e",Oe="data:image/svg+xml,%3csvg%20fill='none'%20height='512'%20viewBox='0%200%20512%20512'%20width='512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m255.7%20424.5c92.784%200%20168-75.216%20168-168s-75.216-168-168-168-167.9998%2075.216-167.9998%20168%2075.2158%20168%20167.9998%20168z'%20fill='%23003b4d'/%3e%3cg%20fill='%23f4bf2a'%3e%3cpath%20d='m466%20256.501c0-42.3-13.2-84-36.8-119.4v-51.4002c0-1.4-1.4-2.8-2.8-2.8h-51.4c-71.5-49.3-165.9-49.3-237.4%200h-51.3c-.7%200-1.4%200-2.1.7s-.7%201.4-.7%202.1v50.7002c-50%2072.2-50%20167.3%200%20239.5v50.7c0%201.4%201.4%202.8%202.8%202.8h51.4c72.2%2049.3%20166.6%2048.6%20238.8-.7h50.7c1.4%200%202.8-1.4%202.8-3.5v-50.7c23.5-34%2036-75.6%2036-118zm-392.2%200c0-100.7%2081.2-181.9002%20181.9-181.9002s181.9%2081.2002%20181.9%20181.9002-81.2%20181.9-181.9%20181.9-181.9-81.2-181.9-181.9z'/%3e%3cpath%20d='m134.9%20157.9h68.7c-1.4%207.6-2.1%2015.3-2.1%2023.6%202.8%2030.5%2022.9%20115.2%2022.9%20115.2l32.6-131.8%2033.4%20129.1s20.1-113.9%2020.1-121.5c-.7-5.6-3.5-11.1-8.3-14.6h72.9c-9.7%209-16.7%2020.1-20.8%2033.3-6.2%2025-28.5%20151.3-28.5%20159%20.7%208.3%203.5%2016%208.3%2022.9h-68c1.4-6.2%202.1-12.5%202.1-18.7%200-11.8-10.4-66.6-10.4-66.6s-13.9%2056.9-13.9%2
1067.3c0%206.2%201.4%2012.5%204.2%2018h-68.7s13.2-9.7%2013.2-18.7c-1.4-25.7-37.5-159.7-40.3-170.1-2.2-10.4-8.4-20.1-17.4-26.4z'/%3e%3c/g%3e%3c/svg%3e",at="data:image/svg+xml,%3csvg%20fill='none'%20height='512'%20viewBox='0%200%20512%20512'%20width='512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m255.7%20424.5c92.784%200%20168-75.216%20168-168s-75.216-168-168-168-167.9998%2075.216-167.9998%20168%2075.2158%20168%20167.9998%20168z'%20fill='%23faaf61'/%3e%3cpath%20d='m466%20256.501c0-42.3-13.2-84-36.8-119.4v-51.4002c0-1.4-1.4-2.8-2.8-2.8h-51.4c-71.5-49.3-165.9-49.3-237.4%200h-51.3c-.7%200-1.4%200-2.1.7s-.7%201.4-.7%202.1v50.7002c-50%2072.2-50%20167.3%200%20239.5v50.7c0%201.4%201.4%202.8%202.8%202.8h51.4c72.2%2049.3%20166.6%2048.6%20238.8-.7h50.7c1.4%200%202.8-1.4%202.8-3.5v-50.7c23.5-34%2036-75.6%2036-118zm-392.2%200c0-100.7%2081.2-181.9002%20181.9-181.9002s181.9%2081.2002%20181.9%20181.9002-81.2%20181.9-181.9%20181.9-181.9-81.2-181.9-181.9z'%20fill='%23e13e04'/%3e%3cpath%20d='m134.9%20157.9h68.7c-1.4%207.6-2.1%2015.3-2.1%2023.6%202.8%2030.5%2022.9%20115.2%2022.9%20115.2l32.6-131.8%2033.4%20129.1s20.1-113.9%2020.1-121.5c-.7-5.6-3.5-11.1-8.3-14.6h72.9c-9.7%209-16.7%2020.1-20.8%2033.3-6.2%2025-28.5%20151.3-28.5%20159%20.7%208.3%203.5%2016%208.3%2022.9h-68c1.4-6.2%202.1-12.5%202.1-18.7%200-11.8-10.4-66.6-10.4-66.6s-13.9%2056.9-13.9%2
1067.3c0%206.2%201.4%2012.5%204.2%2018h-68.7s13.2-9.7%2013.2-18.7c-1.4-25.7-37.5-159.7-40.3-170.1-2.2-10.4-8.4-20.1-17.4-26.4z'%20fill='%23461002'/%3e%3c/svg%3e";function Ol(r){let e,l,t,n,i,s,o,a;return{c(){e=k("a"),l=k("img"),n=D(),i=he(r[3]),this.h()},l(c){e=w(c,"A",{href:!0,class:!0});var u=O(e);l=w(u,"IMG",{src:!0,alt:!0,class:!0}),n=B(u),i=fe(u,r[3]),u.forEach(p),this.h()},h(){re(l.src,t=r[4])||f(l,"src",t),f(l,"alt",r[3]+" icon"),f(l,"class","h-[16px] grayscale-0"),f(e,"href",s=se[r[0]].url==="/wow"?"/":se[r[0]].url),f(e,"class","flex flex-shrink-0 gap-1.5 h-full items-center px-3 border-l border-border"),F(e,"bg-bgp1",r[2]),F(e,"bg-bg",!r[2]),F(e,"text-textp3",r[2]),F(e,"text-text",!r[2])},m(c,u){C(c,e,u),_(e,l),_(e,n),_(e,i),r[7](e),o||(a=Ft(r[5].call(null,e)),o=!0)},p(c,[u]){u&1&&s!==(s=se[c[0]].url==="/wow"?"/":se[c[0]].url)&&f(e,"href",s),u&4&&F(e,"bg-bgp1",c[2]),u&4&&F(e,"bg-bg",!c[2]),u&4&&F(e,"text-textp3",c[2]),u&4&&F(e,"text-text",!c[2])},i:U,o:U,d(c){c&&p(e),r[7](null),o=!1,a()}}}function Cl(r,e,l){let t,n;J(r,Te,m=>l(6,n=m));let{expansion:i}=e,s;const o=se[i].title,c={[ie.midnight]:at,[ie.warWithin]:at,[ie.cataclysm]:$l,[ie.sod]:Oe,[ie.fresh]:Oe,[ie.tbc]:Oe,[ie.mop]:Oe}[i],u=m=>{t&&m.scrollIntoView({behavior:"smooth",block:"start",inline:"start"})};function h(m){Ct[m?"unshift":"push"](()=>{s=m,l(1,s)})}return r.$$set=m=>{"expansion"in m&&l(0,i=m.expansion)},r.$$.update=()=>{r.$$.dirty&65&&l(2,t=n===i),r.$$.dirty&6&&t&&s&&u(s)},[i,s,t,o,c,u,n,h]}class Tl extends Y{constructor(e){super(),Z(this,e,Cl,Ol,X,{expansion:0})}}const Ll={label:"WoW Rankings Tier Lists",options:[]},El={label:"More",options:[{label:"Best Realms Rankings",url:"/wow/best-realms"}]},Il=(r,e,l)=>{const t=[],n=structuredClone(Ll),{gameTypes:i}=r;for(const a of Object.keys(i)){const c={label:fl[a],subOptions:[]};for(const u of Object.keys(yt))c.subOptions.push({url:xe(r,`/${Ce[a]}${Ne[u]}`),label:`WoW ${c.label} ${et[u]} Rankings Tier List`,icon:Xe[u]});a===Me.mplus&&c.subOptions.push({url:xe(r,`/${Ce[a]}${Ne[Se.dungeon]}`),label:`WoW ${c.label} ${et[Se.dungeon]} Rankings Tier List`,icon:Xe[Se.dungeon]}),n.options.push(c)}t.push(n);const s=Me.raid,o=nl(r,s,e,l);return t.push(o,El,{label:"Server Population",url:xe(r,"/population")}),e===$t&&t.push({label:"Mythic+ Compositions",url:"/wow/mythic-plus-compositions"}),{linksData:t}},Sl=async r=>{const{newGameTypeInfo:e,newUrl:l,gameType:t,expansion:n}=r,i=(e==null?void 0:e[0])??void 0;i!==t&&Nt.set(i);let s=sl.find(a=>l.includes(a[1].url)&&a[1].url!=="/");s||(s=jt($t));const[o]=s;o!==n&&Te.set(o)};function xl(r){let e,l,t='<path fill="currentColor" d="M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35"/>',n=[{viewBox:"0 0 1024 1024"},{width:"1.2em"},{height:"1.2em"},r[0]],i={};for(let s=0;s<n.length;s+=1)i=ae(i,n[s]);return{c(){e=He("svg"),l=new Ve(!0),this.h()},l(s){e=Ae(s,"svg",{viewBox:!0,width:!0,height:!0});var o=O(e);l=We(o,!0),o.forEach(p),this.h()},h(){l.a=null,ve(e,i)},m(s,o){C(s,e,o),l.m(t,e)},p(s,[o]){ve(e,i=Pe(n,[{viewBox:"0 0 1024 1024"},{width:"1.2em"},{height:"1.2em"},o&1&&s[0]]))},i:U,o:U,d(s){s&&p(e)}}}function Bl(r,e,l){return r.$$set=t=>{l(0,e=ae(ae({},e),we(t)))},e=we(e),[e]}class Dl extends Y{constructor(e){super(),Z(this,e,Bl,xl,X,{})}}function ot(r,e,l){const t=r.slice();return t[3]=e[l][0],t[4]=e[l][1],t}function jl(r){let e,l;return e=new At({props:{isMobileMenuOpen:r[1],data:{label:r[0].label,options:r[0].subOptions,icon:r[0].icon}}}),{c(){R(e.$$.fragment)},l(t){z(e.$$.fragment,t)},m(t,n){V(e,t,n),l=!0},p(t,n){const i={};n&2&&(i.isMobileMenuOpen=t[1]),n&1&&(i.data={label:t[0].label,options:t[0].subOptions,icon:t[0].icon}),e.$set(i)},i(t){l||(y(e.$$.fragment,t),l=!0)},o(t){$(e.$$.fragment,t),l=!1},d(t){H(e,t)}}}function Nl(r){let e,l,t=r[0].label+"",n,i,s=r[0].icon&&ct(r);return{c(){e=k("a"),s&&s.c(),l=D(),n=he(t),this.h()},l(o){e=w(o,"A",{class:!0,href:!0});var a=O(e);s&&s.l(a),l=B(a),n=fe(a,t),a.forEach(p),this.h()},h(){f(e,"class","w-full text-textp1 text-left rounded hover:brightness-130 active:brightness-90 hover:no-underline flex gap-2.5"),f(e,"href",i=r[0].url),F(e,"pl-3",!r[2]),F(e,"p-2",!r[2])},m(o,a){C(o,e,a),s&&s.m(e,null),_(e,l),_(e,n)},p(o,a){o[0].icon?s?s.p(o,a):(s=ct(o),s.c(),s.m(e,l)):s&&(s.d(1),s=null),a&1&&t!==(t=o[0].label+"")&&ze(n,t),a&1&&i!==(i=o[0].url)&&f(e,"href",i),a&4&&F(e,"pl-3",!o[2]),a&4&&F(e,"p-2",!o[2])},i:U,o:U,d(o){o&&p(e),s&&s.d()}}}function ct(r){let e;
1function l(i,s){return typeof i[0].icon=="string"?Al:Pl}let t=l(r),n=t(r);return{c(){n.c(),e=A()},l(i){n.l(i),e=A()},m(i,s){n.m(i,s),C(i,e,s)},p(i,s){t===(t=l(i))&&n?n.p(i,s):(n.d(1),n=t(i),n&&(n.c(),n.m(e.parentNode,e)))},d(i){i&&p(e),n.d(i)}}}function Pl(r){let e,l,t,n,i,s,o,a=Q(Object.entries(r[0].icon.sources)),c=[];for(let u=0;u<a.length;u+=1)c[u]=ut(ot(r,a,u));return{c(){e=k("picture");for(let u=0;u<c.length;u+=1)c[u].c();l=D(),t=k("img"),this.h()},l(u){e=w(u,"PICTURE",{});var h=O(e);for(let m=0;m<c.length;m+=1)c[m].l(h);l=B(h),t=w(h,"IMG",{src:!0,alt:!0,class:!0,width:!0,height:!0}),h.forEach(p),this.h()},h(){re(t.src,n=r[0].icon.img.src)||f(t,"src",n),f(t,"alt",i=r[0].label+" Icon"),f(t,"class","min-w-[20px] min-h-[20px] max-w-[20px] max-h-[20px] rounded border border-border"),f(t,"width",s=r[0].icon.img.w),f(t,"height",o=r[0].icon.img.h)},m(u,h){C(u,e,h);for(let m=0;m<c.length;m+=1)c[m]&&c[m].m(e,null);_(e,l),_(e,t)},p(u,h){if(h&1){a=Q(Object.entries(u[0].icon.sources));let m;for(m=0;m<a.length;m+=1){const g=ot(u,a,m);c[m]?c[m].p(g,h):(c[m]=ut(g),c[m].c(),c[m].m(e,l))}for(;m<c.length;m+=1)c[m].d(1);c.length=a.length}h&1&&!re(t.src,n=u[0].icon.img.src)&&f(t,"src",n),h&1&&i!==(i=u[0].label+" Icon")&&f(t,"alt",i),h&1&&s!==(s=u[0].icon.img.w)&&f(t,"width",s),h&1&&o!==(o=u[0].icon.img.h)&&f(t,"height",o)},d(u){u&&p(e),ye(c,u)}}}function Al(r){let e,l,t,n,i;return{c(){e=k("img"),this.h()},l(s){e=w(s,"IMG",{src:!0,alt:!0,class:!0,width:!0,height:!0}),this.h()},h(){re(e.src,l=r[0].icon.img.src)||f(e,"src",l),f(e,"alt",t=r[0].label+" Icon"),f(e,"class","min-w-[20px] min-h-[20px] max-w-[20px] max-h-[20px] rounded border border-border"),f(e,"width",n=r[0].icon.img.w),f(e,"height",i=r[0].icon.img.h)},m(s,o){C(s,e,o)},p(s,o){o&1&&!re(e.src,l=s[0].icon.img.src)&&f(e,"src",l),o&1&&t!==(t=s[0].label+" Icon")&&f(e,"alt",t),o&1&&n!==(n=s[0].icon.img.w)&&f(e,"width",n),o&1&&i!==(i=s[0].icon.img.h)&&f(e,"height",i)},d(s){s&&p(e)}}}function ut(r){let e,l,t;return{c(){e=k("source"),this.h()},l(n){e=w(n,"SOURCE",{srcset:!0,type:!0}),this.h()},h(){Tt(e,l=r[4])||f(e,"srcset",l),f(e,"type",t="image/"+r[3])},m(n,i){C(n,e,i)},p(n,i){i&1&&l!==(l=n[4])&&f(e,"srcset",l),i&1&&t!==(t="image/"+n[3])&&f(e,"type",t)},d(n){n&&p(e)}}}function Wl(r){let e,l,t,n;const i=[Nl,jl],s=[];function o(a,c){return a[0].url?0:a[0].subOptions?1:-1}return~(e=o(r))&&(l=s[e]=i[e](r)),{c(){l&&l.c(),t=A()},l(a){l&&l.l(a),t=A()},m(a,c){~e&&s[e].m(a,c),C(a,t,c),n=!0},p(a,[c]){let u=e;e=o(a),e===u?~e&&s[e].p(a,c):(l&&(me(),$(s[u],1,1,()=>{s[u]=null}),ge()),~e?(l=s[e],l?l.p(a,c):(l=s[e]=i[e](a),l.c()),y(l,1),l.m(t.parentNode,t)):l=null)},i(a){n||(y(l),n=!0)},o(a){$(l),n=!1},d(a){a&&p(t),~e&&s[e].d(a)}}}function Hl(r,e,l){let{item:t}=e,{isMobileMenuOpen:n}=e,{isFirstLevel:i=!1}=e;return r.$$set=s=>{"item"in s&&l(0,t=s.item),"isMobileMenuOpen"in s&&l(1,n=s.isMobileMenuOpen),"isFirstLevel"in s&&l(2,i=s.isFirstLevel)},[t,n,i]}class Pt extends Y{constructor(e){super(),Z(this,e,Hl,Wl,X,{item:0,isMobileMenuOpen:1,isFirstLevel:2})}}function ft(r,e,l){const t=r.slice();return t[7]=e[l],t}function ht(r,e,l){const t=r.slice();return t[10]=e[l][0],t[11]=e[l][1],t}function Vl(r){let e,l;return e=new Pt({props:{item:r[0],isMobileMenuOpen:r[1],isFirstLevel:!0}}),{c(){R(e.$$.fragment)},l(t){z(e.$$.fragment,t)},m(t,n){V(e,t,n),l=!0},p(t,n){const i={};n&1&&(i.item=t[0]),n&2&&(i.isMobileMenuOpen=t[1]),e.$set(i)},i(t){l||(y(e.$$.fragment,t),l=!0)},o(t){$(e.$$.fragment,t),l=!1},d(t){H(e,t)}}}function zl(r){let e,l,t=r[0].label+"",n,i,s,o,a,c,u,h,m,g=r[0].icon&&mt(r);o=new Dl({props:{class:"w-2.5"}});let d=r[2]&&pt(r);return{c(){e=k("button"),g&&g.c(),l=D(),n=he(t),i=D(),s=k("span"),R(o.$$.fragment),a=D(),d&&d.c(),c=A(),this.h()},l(b){e=w(b,"BUTTON",{class:!0,"aria-current":!0});var T=O(e);g&&g.l(T),l=B(T),n=fe(T,t),i=B(T),s=w(T,"SPAN",{});var v=O(s);z(o.$$.fragment,v),v.forEach(p),T.forEach(p),a=B(b),d&&d.l(b),c=A(),this.h()},h(){F(s,"rotate-180",r[2]),f(e,"class","text-textp1 transition hover:text-accent hover:brightness-130 active:brightness-90 hover:no-underline flex w-full gap-2.5 items-center"),f(e,"aria-current","page")}
1,m(b,T){C(b,e,T),g&&g.m(e,null),_(e,l),_(e,n),_(e,i),_(e,s),V(o,s,null),C(b,a,T),d&&d.m(b,T),C(b,c,T),u=!0,h||(m=Lt(e,"click",r[3]),h=!0)},p(b,T){b[0].icon?g?g.p(b,T):(g=mt(b),g.c(),g.m(e,l)):g&&(g.d(1),g=null),(!u||T&1)&&t!==(t=b[0].label+"")&&ze(n,t),(!u||T&4)&&F(s,"rotate-180",b[2]),b[2]?d?(d.p(b,T),T&4&&y(d,1)):(d=pt(b),d.c(),y(d,1),d.m(c.parentNode,c)):d&&(me(),$(d,1,1,()=>{d=null}),ge())},i(b){u||(y(o.$$.fragment,b),y(d),u=!0)},o(b){$(o.$$.fragment,b),$(d),u=!1},d(b){b&&(p(e),p(a),p(c)),g&&g.d(),H(o),d&&d.d(b),h=!1,m()}}}function mt(r){let e;function l(i,s){return typeof i[0].icon=="string"?Gl:Rl}let t=l(r),n=t(r);return{c(){n.c(),e=A()},l(i){n.l(i),e=A()},m(i,s){n.m(i,s),C(i,e,s)},p(i,s){t===(t=l(i))&&n?n.p(i,s):(n.d(1),n=t(i),n&&(n.c(),n.m(e.parentNode,e)))},d(i){i&&p(e),n.d(i)}}}function Rl(r){let e,l,t,n,i,s,o,a=Q(Object.entries(r[0].icon.sources)),c=[];for(let u=0;u<a.length;u+=1)c[u]=gt(ht(r,a,u));return{c(){e=k("picture");for(let u=0;u<c.length;u+=1)c[u].c();l=D(),t=k("img"),this.h()},l(u){e=w(u,"PICTURE",{});var h=O(e);for(let m=0;m<c.length;m+=1)c[m].l(h);l=B(h),t=w(h,"IMG",{src:!0,alt:!0,class:!0,width:!0,height:!0}),h.forEach(p),this.h()},h(){re(t.src,n=r[0].icon.img.src)||f(t,"src",n),f(t,"alt",i=r[0].label+" Icon"),f(t,"class","min-w-[20px] min-h-[20px] max-w-[20px] max-h-[20px] rounded border border-border"),f(t,"width",s=r[0].icon.img.w),f(t,"height",o=r[0].icon.img.h)},m(u,h){C(u,e,h);for(let m=0;m<c.length;m+=1)c[m]&&c[m].m(e,null);_(e,l),_(e,t)},p(u,h){if(h&1){a=Q(Object.entries(u[0].icon.sources));let m;for(m=0;m<a.length;m+=1){const g=ht(u,a,m);c[m]?c[m].p(g,h):(c[m]=gt(g),c[m].c(),c[m].m(e,l))}for(;m<c.length;m+=1)c[m].d(1);c.length=a.length}h&1&&!re(t.src,n=u[0].icon.img.src)&&f(t,"src",n),h&1&&i!==(i=u[0].label+" Icon")&&f(t,"alt",i),h&1&&s!==(s=u[0].icon.img.w)&&f(t,"width",s),h&1&&o!==(o=u[0].icon.img.h)&&f(t,"height",o)},d(u){u&&p(e),ye(c,u)}}}function Gl(r){let e,l,t,n,i;return{c(){e=k("img"),this.h()},l(s){e=w(s,"IMG",{src:!0,alt:!0,class:!0,width:!0,height:!0}),this.h()},h(){re(e.src,l=r[0].icon.img.src)||f(e,"src",l),f(e,"alt",t=r[0].label+" Icon"),f(e,"class","min-w-[20px] min-h-[20px] max-w-[20px] max-h-[20px] rounded border border-border"),f(e,"width",n=r[0].icon.img.w),f(e,"height",i=r[0].icon.img.h)},m(s,o){C(s,e,o)},p(s,o){o&1&&!re(e.src,l=s[0].icon.img.src)&&f(e,"src",l),o&1&&t!==(t=s[0].label+" Icon")&&f(e,"alt",t),o&1&&n!==(n=s[0].icon.img.w)&&f(e,"width",n),o&1&&i!==(i=s[0].icon.img.h)&&f(e,"height",i)},d(s){s&&p(e)}}}function gt(r){let e,l,t;return{c(){e=k("source"),this.h()},l(n){e=w(n,"SOURCE",{srcset:!0,type:!0}),this.h()},h(){Tt(e,l=r[11])||f(e,"srcset",l),f(e,"type",t="image/"+r[10])},m(n,i){C(n,e,i)},p(n,i){i&1&&l!==(l=n[11])&&f(e,"srcset",l),i&1&&t!==(t="image/"+n[10])&&f(e,"type",t)},d(n){n&&p(e)}}}function pt(r){let e,l,t=Q(r[0].options),n=[];for(let s=0;s<t.length;s+=1)n[s]=dt(ft(r,t,s));const i=s=>$(n[s],1,1,()=>{n[s]=null});return{c(){e=k("div");for(let s=0;s<n.length;s+=1)n[s].c();this.h()},l(s){e=w(s,"DIV",{class:!0});var o=O(e);for(let a=0;a<n.length;a+=1)n[a].l(o);o.forEach(p),this.h()},h(){f(e,"class","bg-bgm2 rounded px-4 text-sm")},m(s,o){C(s,e,o);for(let a=0;a<n.length;a+=1)n[a]&&n[a].m(e,null);l=!0},p(s,o){if(o&3){t=Q(s[0].options);let a;for(a=0;a<t.length;a+=1){const c=ft(s,t,a);n[a]?(n[a].p(c,o),y(n[a],1)):(n[a]=dt(c),n[a].c(),y(n[a],1),n[a].m(e,null))}for(me(),a=t.length;a<n.length;a+=1)i(a);ge()}},i(s){if(!l){for(let o=0;o<t.length;o+=1)y(n[o]);l=!0}},o(s){n=n.filter(Boolean);for(let o=0;o<n.length;o+=1)$(n[o]);l=!1},d(s){s&&p(e),ye(n,s)}}}function dt(r){let e,l;return e=new Pt({props:{item:r[7],isMobileMenuOpen:r[1]}}),{c(){R(e.$$.fragment)},l(t){z(e.$$.fragment,t)},m(t,n){V(e,t,n),l=!0},p(t,n){const i={};n&1&&(i.item=t[7]),n&2&&(i.isMobileMenuOpen=t[1]),e.$set(i)},i(t){l||(y(e.$$.fragment,t),l=!0)},o(t){$(e.$$.fragment,t),l=!1},d(t){H(e,t)}}}function Fl(r){let e,l,t,n;const i=[zl,Vl],s=[];function o(a,c){return a[0].options?0:1}return e=o(r),l=s[e]=i[e](r),{c(){l.c(),t=A()},l(a){l.l(a),t=A()},m(a,c){s[e].m(a,c),C(a,t,c),n=!0},p(a,[c]){let u=e;
1e=o(a),e===u?s[e].p(a,c):(me(),$(s[u],1,1,()=>{s[u]=null}),ge(),l=s[e],l?l.p(a,c):(l=s[e]=i[e](a),l.c()),y(l,1),l.m(t.parentNode,t))},i(a){n||(y(l),n=!0)},o(a){$(l),n=!1},d(a){a&&p(t),s[e].d(a)}}}function Ul(r,e,l){let t,n;J(r,je,u=>l(4,t=u)),J(r,Te,u=>l(5,n=u));let{data:i}=e,{isMobileMenuOpen:s}=e,o=!1;const a=()=>{l(2,o=!o)},c=(...u)=>{l(2,o=!1)};return r.$$set=u=>{"data"in u&&l(0,i=u.data),"isMobileMenuOpen"in u&&l(1,s=u.isMobileMenuOpen)},r.$$.update=()=>{r.$$.dirty&50&&c(s,n,t)},[i,s,o,a,t,n]}class At extends Y{constructor(e){super(),Z(this,e,Ul,Fl,X,{data:0,isMobileMenuOpen:1})}}const _t=Jt({linksData:[]}),ql=(r,e)=>{var t;let l=r.at(-1);return Object.keys(Ot).includes(l)&&(l=r.at(-2)),l.replace((t=Ce[e])==null?void 0:t.replace("/",""),"")};function bt(r,e,l){const t=r.slice();return t[14]=e[l],t}function Kl(r){let e,l;return e=new ol({props:{data:r[14]}}),{c(){R(e.$$.fragment)},l(t){z(e.$$.fragment,t)},m(t,n){V(e,t,n),l=!0},p(t,n){const i={};n&2&&(i.data=t[14]),e.$set(i)},i(t){l||(y(e.$$.fragment,t),l=!0)},o(t){$(e.$$.fragment,t),l=!1},d(t){H(e,t)}}}function Jl(r){let e,l;return e=new At({props:{data:r[14],isMobileMenuOpen:r[0]}}),{c(){R(e.$$.fragment)},l(t){z(e.$$.fragment,t)},m(t,n){V(e,t,n),l=!0},p(t,n){const i={};n&2&&(i.data=t[14]),n&1&&(i.isMobileMenuOpen=t[0]),e.$set(i)},i(t){l||(y(e.$$.fragment,t),l=!0)},o(t){$(e.$$.fragment,t),l=!1},d(t){H(e,t)}}}function vt(r){let e,l,t,n;const i=[Jl,Kl],s=[];function o(a,c){return a[0]?0:1}return e=o(r),l=s[e]=i[e](r),{c(){l.c(),t=A()},l(a){l.l(a),t=A()},m(a,c){s[e].m(a,c),C(a,t,c),n=!0},p(a,c){let u=e;e=o(a),e===u?s[e].p(a,c):(me(),$(s[u],1,1,()=>{s[u]=null}),ge(),l=s[e],l?l.p(a,c):(l=s[e]=i[e](a),l.c()),y(l,1),l.m(t.parentNode,t))},i(a){n||(y(l),n=!0)},o(a){$(l),n=!1},d(a){a&&p(t),s[e].d(a)}}}function Ql(r){let e,l,t=Q(r[1].linksData),n=[];for(let s=0;s<t.length;s+=1)n[s]=vt(bt(r,t,s));const i=s=>$(n[s],1,1,()=>{n[s]=null});return{c(){for(let s=0;s<n.length;s+=1)n[s].c();e=A()},l(s){for(let o=0;o<n.length;o+=1)n[o].l(s);e=A()},m(s,o){for(let a=0;a<n.length;a+=1)n[a]&&n[a].m(s,o);C(s,e,o),l=!0},p(s,[o]){if(o&3){t=Q(s[1].linksData);let a;for(a=0;a<t.length;a+=1){const c=bt(s,t,a);n[a]?(n[a].p(c,o),y(n[a],1)):(n[a]=vt(c),n[a].c(),y(n[a],1),n[a].m(e.parentNode,e))}for(me(),a=t.length;a<n.length;a+=1)i(a);ge()}},i(s){if(!l){for(let o=0;o<t.length;o+=1)y(n[o]);l=!0}},o(s){n=n.filter(Boolean);for(let o=0;o<n.length;o+=1)$(n[o]);l=!1},d(s){s&&p(e),ye(n,s)}}}function Xl(r,e,l){let t,n,i,s,o,a,c,u;J(r,Te,v=>l(2,t=v)),J(r,Bt,v=>l(3,n=v)),J(r,Ze,v=>l(6,i=v)),J(r,Ie,v=>l(7,s=v)),J(r,Nt,v=>l(8,o=v)),J(r,tt,v=>l(9,a=v)),J(r,Ye,v=>l(10,c=v)),J(r,_t,v=>l(1,u=v));let h=n.url.pathname,m=!1,{isMobileMenuOpen:g}=e;Qt(async()=>{je.set(!0)}),Re(()=>{m=!0});const d=v=>v===Me.mplus,b=async v=>{var S;if(zt.set(!1),h===v&&m)return;h=v;const P=Object.entries(Ce).find(W=>v.includes(W[1]));await Sl({newGameTypeInfo:P,newUrl:v,gameType:o,expansion:t});const j=v.split("/"),q=ql(j,o);let G=(S=Object.entries(Ne).find(W=>W[1]===q))==null?void 0:S[0];G&&Object.keys(Rt).includes(G)&&(G=yt.dps),Ye.set(G);const le=tl(t,q.replace("-",""));if(le){let W=j.at(-1);Object.keys(Ot).includes(W)&&Ze.set(W)}n.url.pathname.includes("-compositions")||tt.set(""),hl.set(le),rl.set(d(o)?c||a?cl.id:Gt:il[o]);const I=ul[t]??0,{difficulties:L}=se[t];o!==Me.raid||!I?Ie.set(0):o===Me.raid&&I&&!L.includes(s)&&Ie.set(I),al.set(""),je.set(!1)},T=v=>{const[,P]=jt(v);_t.set(Il(P,v,i))};return r.$$set=v=>{"isMobileMenuOpen"in v&&l(0,g=v.isMobileMenuOpen)},r.$$.update=()=>{r.$$.dirty&8&&b(n.url.pathname),r.$$.dirty&4&&T(t)},[g,u,t,n]}class Wt extends Y{constructor(e){super(),Z(this,e,Xl,Ql,X,{isMobileMenuOpen:0})}}function Yl(r){let e,l,t,n;return t=new Wt({props:{isMobileMenuOpen:r[0]}}),{c(){e=k("nav"),l=k("div"),R(t.$$.fragment),this.h()},l(i){e=w(i,"NAV",{class:!0,"aria-label":!0,id:!0});var s=O(e);l=w(s,"DIV",{class:!0});var o=O(l);z(t.$$.fragment,o),o.forEach(p),s.forEach(p),this.h()},h(){f(l,"class","px-2 pb-3 pt-2 [&_a]:py-2 [&_button]:py-2"),f(e,"class","lg:hidden bg-bgm1 px-4"),f(e,"aria-label","Main navigation"),f(e,"id","mobile-menu")},m(i,s){C(i,e,s),_(e,l),V(t,l,null),n=!0},p(i,[s]){const o={};s&1&&(o.isMobileMenuOpen=i[0]),t.$set(o)},i(i){n||(y(t.$$.fragment,i),n=!0)},o(i){$(t.$$.fragment,i),n=!1},d(i){i&&p(e),H(t)}}}function Zl(r,e,l){let{isMobileMenuOpen:t}=e;return r.$$set=n=>{"isMobileMenuOpen"in n&&l(0,t=n.isMobileMenuOpen)},[t]}class en extends Y{constructor(e){super(),Z(this,e,Zl,Yl,X,{isMobileMenuOpen:0})}}function tn(r){let e,l,t,n;const i=r[7].default,s=Et(i,r,r[6],null);return{c(){e=k("a"),l=k("div"),s&&s.c(),this.h()},l(o){e=w(o,"A",{href:!0,title:!0,"aria-label":!0,target:!0,class:!0});var a=O(e);l=w(a,"DIV",{class:!0});var c=O(l);
1s&&s.l(c),c.forEach(p),a.forEach(p),this.h()},h(){f(l,"class","text-text"),f(e,"href",r[0]),f(e,"title",r[1]),f(e,"aria-label",r[2]),f(e,"target",r[3]),f(e,"class",t="transition hover:brightness-130 active:brightness-90 hover:no-underline flex items-center h-8 px-2 py-1 rounded border "+(r[4]??"bg-bgp2")+" "+(r[5]??"border-borderp1"))},m(o,a){C(o,e,a),_(e,l),s&&s.m(l,null),n=!0},p(o,[a]){s&&s.p&&(!n||a&64)&&It(s,i,o,o[6],n?xt(i,o[6],a,null):St(o[6]),null),(!n||a&1)&&f(e,"href",o[0]),(!n||a&2)&&f(e,"title",o[1]),(!n||a&4)&&f(e,"aria-label",o[2]),(!n||a&8)&&f(e,"target",o[3]),(!n||a&48&&t!==(t="transition hover:brightness-130 active:brightness-90 hover:no-underline flex items-center h-8 px-2 py-1 rounded border "+(o[4]??"bg-bgp2")+" "+(o[5]??"border-borderp1")))&&f(e,"class",t)},i(o){n||(y(s,o),n=!0)},o(o){$(s,o),n=!1},d(o){o&&p(e),s&&s.d(o)}}}function ln(r,e,l){let{$$slots:t={},$$scope:n}=e,{href:i}=e,{title:s=""}=e,{ariaLabel:o=""}=e,{target:a=""}=e,{backgroundColorClass:c}=e,{borderColorClass:u}=e;return r.$$set=h=>{"href"in h&&l(0,i=h.href),"title"in h&&l(1,s=h.title),"ariaLabel"in h&&l(2,o=h.ariaLabel),"target"in h&&l(3,a=h.target),"backgroundColorClass"in h&&l(4,c=h.backgroundColorClass),"borderColorClass"in h&&l(5,u=h.borderColorClass),"$$scope"in h&&l(6,n=h.$$scope)},[i,s,o,a,c,u,n,t]}class nn extends Y{constructor(e){super(),Z(this,e,ln,tn,X,{href:0,title:1,ariaLabel:2,target:3,backgroundColorClass:4,borderColorClass:5})}}function wt(r,e,l){const t=r.slice();return t[8]=e[l],t}function sn(r){let e,l;return e=new Tl({props:{expansion:r[8]}}),{c(){R(e.$$.fragment)},l(t){z(e.$$.fragment,t)},m(t,n){V(e,t,n),l=!0},p:U,i(t){l||(y(e.$$.fragment,t),l=!0)},o(t){$(e.$$.fragment,t),l=!1},d(t){H(e,t)}}}function kt(r){let e,l,t=se[r[8]].isActive&&sn(r);return{c(){t&&t.c(),e=A()},l(n){t&&t.l(n),e=A()},m(n,i){t&&t.m(n,i),C(n,e,i),l=!0},p(n,i){se[n[8]].isActive&&t.p(n,i)},i(n){l||(y(t),l=!0)},o(n){$(t),l=!1},d(n){n&&p(e),t&&t.d(n)}}}function rn(r){let e,l;return e=new wl({props:{class:"text-discord-button-icon"}}),{c(){R(e.$$.fragment)},l(t){z(e.$$.fragment,t)},m(t,n){V(e,t,n),l=!0},p:U,i(t){l||(y(e.$$.fragment,t),l=!0)},o(t){$(e.$$.fragment,t),l=!1},d(t){H(e,t)}}}function an(r){let e,l;return e=new yl({}),{c(){R(e.$$.fragment)},l(t){z(e.$$.fragment,t)},m(t,n){V(e,t,n),l=!0},i(t){l||(y(e.$$.fragment,t),l=!0)},o(t){$(e.$$.fragment,t),l=!1},d(t){H(e,t)}}}function on(r){let e,l;return e=new ll({}),{c(){R(e.$$.fragment)},l(t){z(e.$$.fragment,t)},m(t,n){V(e,t,n),l=!0},i(t){l||(y(e.$$.fragment,t),l=!0)},o(t){$(e.$$.fragment,t),l=!1},d(t){H(e,t)}}}function cn(r){let e,l,t,n,i=`<span class="sr-only">WoWMeta Home Page</span> <img src="${Dt}" alt="WoWMeta Logo Icon" class="h-[14px] w-[14px]"/> <img src="${el}" alt="WoWMeta Logo Text" class="h-[10px]"/>`,s,o,a,c,u,h,m,g,d,b,T,v,P,j,q,G=r[0]?"Close menu":"Open menu",le,I,L,S,W,oe,K,ee,ce,pe,Le,Ge,de=Q(Object.keys(ie)),x=[];for(let M=0;M<de.length;M+=1)x[M]=kt(wt(r,de,M));
1const Ht=M=>$(x[M],1,1,()=>{x[M]=null});d=new Wt({props:{isMobileMenuOpen:r[0]}}),v=new nn({props:{href:"https://discord.com/invite/2kbHnV9pC4",title:"Join us on Discord",target:"_blank",ariaLabel:"Link to our Discord community",backgroundColorClass:"bg-discord-button-bg",borderColorClass:"border-discord-button-border",$$slots:{default:[rn]},$$scope:{ctx:r}}});const Fe=[on,an],_e=[];function Ue(M,E){return M[0]?0:1}return L=Ue(r),S=_e[L]=Fe[L](r),ee=new en({props:{isMobileMenuOpen:r[0]}}),{c(){e=k("header"),l=k("nav"),t=k("div"),n=k("a"),n.innerHTML=i,s=D();for(let M=0;M<x.length;M+=1)x[M].c();o=D(),a=k("div"),c=D(),u=k("div"),h=D(),m=k("div"),g=k("nav"),R(d.$$.fragment),b=D(),T=k("div"),R(v.$$.fragment),P=D(),j=k("button"),q=k("span"),le=he(G),I=D(),S.c(),oe=D(),K=k("div"),R(ee.$$.fragment),this.h()},l(M){e=w(M,"HEADER",{class:!0});var E=O(e);l=w(E,"NAV",{class:!0,"aria-label":!0});var ne=O(l);t=w(ne,"DIV",{class:!0});var te=O(t);n=w(te,"A",{href:!0,class:!0,title:!0,"data-svelte-h":!0}),De(n)!=="svelte-1cj43qd"&&(n.innerHTML=i),s=B(te);for(let Ee=0;Ee<x.length;Ee+=1)x[Ee].l(te);o=B(te),a=w(te,"DIV",{class:!0}),O(a).forEach(p),c=B(te),u=w(te,"DIV",{class:!0}),O(u).forEach(p),te.forEach(p),ne.forEach(p),h=B(E),m=w(E,"DIV",{class:!0});var ue=O(m);g=w(ue,"NAV",{class:!0,"aria-label":!0});var ke=O(g);z(d.$$.fragment,ke),ke.forEach(p),b=B(ue),T=w(ue,"DIV",{class:!0});var N=O(T);z(v.$$.fragment,N),P=B(N),j=w(N,"BUTTON",{type:!0,class:!0,"aria-controls":!0,"aria-expanded":!0});var be=O(j);q=w(be,"SPAN",{class:!0});var qe=O(q);le=fe(qe,G),qe.forEach(p),I=B(be),S.l(be),be.forEach(p),N.forEach(p),ue.forEach(p),oe=B(E),K=w(E,"DIV",{class:!0});var Ke=O(K);
1z(ee.$$.fragment,Ke),Ke.forEach(p),E.forEach(p),this.h()},h(){f(n,"href","/"),f(n,"class","pl-3 pr-4 flex flex-shrink-0 h-full items-center gap-2 select-none"),f(n,"title","Go to Home Page"),f(a,"class","absolute left-0 top-0 bottom-0 w-8 pointer-events-none bg-gradient-to-r from-bgm1 to-transparent transition"),$e(a,"opacity",r[2]?1:0),f(u,"class","absolute right-0 top-0 bottom-0 w-8 pointer-events-none bg-gradient-to-l from-bgm1 to-transparent transition"),$e(u,"opacity",r[3]?1:0),f(t,"class","layout-container-custom overflow-x-scroll select-none scrollbar-none whitespace-nowrap flex items-center text-xs font-medium h-9"),f(l,"class","relative bg-bg w-full flex justify-center"),f(l,"aria-label","Meta navigation"),f(g,"class","hidden lg:flex pt-0.5"),f(g,"aria-label","Main navigation"),f(q,"class","sr-only"),f(j,"type","button"),f(j,"class","lg:hidden items-center justify-center self-stretch px-2 hover:text-accent"),f(j,"aria-controls","mobile-menu"),f(j,"aria-expanded",W=r[0]?"true":"false"),f(T,"class","flex justify-end items-center flex-grow gap-2"),f(m,"class","flex gap-8 items-center h-12 layout-container justify-between px-2 sm:px-4 min-[1115px]:px-0"),f(K,"class",ce=r[0]?"":"hidden"),f(e,"class","sticky z-40 left-0 top-0 flex flex-col bg-bgp1 border-b border-border justify-center lg:items-center")},m(M,E){C(M,e,E),_(e,l),_(l,t),_(t,n),_(t,s);for(let ne=0;ne<x.length;ne+=1)x[ne]&&x[ne].m(t,null);_(t,o),_(t,a),_(t,c),_(t,u),r[5](t),_(e,h),_(e,m),_(m,g),V(d,g,null),_(m,b),_(m,T),V(v,T,null),_(T,P),_(T,j),_(j,q),_(q,le),_(j,I),_e[L].m(j,null),_(e,oe),_(e,K),V(ee,K,null),pe=!0,Le||(Ge=Lt(j,"click",r[4]),Le=!0)},p(M,[E]){if(E&0){de=Q(Object.keys(ie));let N;for(N=0;N<de.length;N+=1){const be=wt(M,de,N);x[N]?(x[N].p(be,E),y(x[N],1)):(x[N]=kt(be),x[N].c(),y(x[N],1),x[N].m(t,o))}for(me(),N=de.length;N<x.length;N+=1)Ht(N);ge()}E&4&&$e(a,"opacity",M[2]?1:0),E&8&&$e(u,"opacity",M[3]?1:0);const ne={};E&1&&(ne.isMobileMenuOpen=M[0]),d.$set(ne);const te={};E&2048&&(te.$$scope={dirty:E,ctx:M}),v.$set(te),(!pe||E&1)&&G!==(G=M[0]?"Close menu":"Open menu")&&ze(le,G);let ue=L;L=Ue(M),L!==ue&&(me(),$(_e[ue],1,1,()=>{_e[ue]=null}),ge(),S=_e[L],S||(S=_e[L]=Fe[L](M),S.c()),y(S,1),S.m(j,null)),(!pe||E&1&&W!==(W=M[0]?"true":"false"))&&f(j,"aria-expanded",W);const ke={};E&1&&(ke.isMobileMenuOpen=M[0]),ee.$set(ke),(!pe||E&1&&ce!==(ce=M[0]?"":"hidden"))&&f(K,"class",ce)},i(M){if(!pe){for(let E=0;E<de.length;E+=1)y(x[E]);y(d.$$.fragment,M),y(v.$$.fragment,M),y(S),y(ee.$$.fragment,M),pe=!0}},o(M){x=x.filter(Boolean);for(let E=0;E<x.length;E+=1)$(x[E]);$(d.$$.fragment,M),$(v.$$.fragment,M),$(S),$(ee.$$.fragment,M),pe=!1},d(M){M&&p(e),ye(x,M),r[5](null),H(d),H(v),_e[L].d(),H(ee),Le=!1,Ge()}}}function un(r,e,l){let t=!1;function n(){l(0,t=!t)}let i,s=!1,o=!1,a;const c=()=>{i&&(l(2,s=i.scrollLeft>0),l(3,o=i.scrollLeft<i.scrollWidth-i.clientWidth))};Re(()=>{i&&(c(),i.addEventListener("scroll",c),a=new ResizeObserver(c),a.observe(i))}),Ut(()=>{i&&i.removeEventListener("scroll",c),a&&a.disconnect()});function u(h){Ct[h?"unshift":"push"](()=>{i=h,l(1,i)})}return[t,i,s,o,n,u]}class fn extends Y{constructor(e){super(),Z(this,e,un,cn,X,{})}}const{document:Be}=Kt;function Mt(r){let e,l;return{c(){e=k("link"),this.h()},l(t){e=w(t,"LINK",{rel:!0,href:!0}),this.h()},h(){f(e,"rel","canonical"),f(e,"href",l=Qe+r[0].url.pathname)},m(t,n){C(t,e,n)},p(t,n){n&1&&l!==(l=Qe+t[0].url.pathname)&&f(e,"href",l)},d(t){t&&p(e)}}}function hn(r){var m;let e,l,t,n,i,s,o,a,c=!((m=r[0].error)!=null&&m.message)&&Mt(r);t=new fn({});const u=r[2].default,h=Et(u,r,r[1],null);return o=new _l({}),{c(){c&&c.c(),e=A(),l=D(),R(t.$$.fragment),n=D(),i=k("main"),h&&h.c(),s=D(),R(o.$$.fragment),this.h()},l(g){const d=qt("svelte-i1fi7d",Be.head);c&&c.l(d),e=A(),d.forEach(p),l=B(g),z(t.$$.fragment,g),n=B(g),i=w(g,"MAIN",{class:!0});var b=O(i);h&&h.l(b),b.forEach(p),s=B(g),z(o.$$.fragment,g),this.h()},h(){f(i,"class","flex-grow")},m(g,d){c&&c.m(Be.head,null),_(Be.head,e),C(g,l,d),V(t,g,d),C(g,n,d),C(g,i,d),h&&h.m(i,null),C(g,s,d),V(o,g,d),a=!0},p(g,[d]){var b;(b=g[0].error)!=null&&b.message?c&&(c.d(1),c=null):c?c.p(g,d):(c=Mt(g),c.c(),c.m(e.parentNode,e)),h&&h.p&&(!a||d&2)&&It(h,u,g,g[1],a?xt(u,g[1],d,null):St(g[1]),null)},i(g){a||(y(t.$$.fragment,g),y(h,g),y(o.$$.fragment,g),a=!0)},o(g){$(t.$$.fragment,g),$(h,g),$(o.$$.fragment,g),a=!1},d(g){g&&(p(l),p(n),p(i),p(s)),c&&c.d(g),p(e),H(t,g),h&&h.d(g),H(o,g)}}}function mn(r,e,l){let t;J(r,Bt,a=>l(0,t=a));let{$$slots:n={},$$scope:i}=e;Xt(async()=>{const a=window.ramp;a&&a.que.push(()=>{a.spaNewPage()}),await lt(),await Je()});let s=!1;const o=async()=>
1{const a=[{src:"https://www.googletagmanager.com/gtag/js?id=G-WHGBLVWK7S",async:!0},{content:` 2
vendor: 172 bytes, lines 2-7
2window.dataLayer = window.dataLayer || []; 3 function gtag() { 4 dataLayer.push(arguments); 5 } 6 gtag("js", new Date()); 7 gtag("config", "
7G-WHGBLVWK7S
vendor: 12 bytes, lines 7-8
7"); 8
8gtag("config", "AW-17079637097"); 9 `},{content:` 10 const whTooltips = { 11 colorLinks: true, 12 iconizeLinks: true, 13 renameLinks: true, 14 iconSize: "large", 15 }; 16 `},{src:"https://wow.zamimg.com/js/tooltips.js",async:!0}];for(const c of a){const u=document.createElement("script");c.src?(u.src=c.src,c.async&&(u.async=!0)):c.content&&(u.textContent=c.content),document.body.append(u)}await lt(),await Je()};return Re(()=>{window.addEventListener("scroll",async function(){s||(await o(),s=!0)}),window.addEventListener("mousemove",async function(){s||(await o(),s=!0)})}),r.$$set=a=>{"$$scope"in a&&l(1,i=a.$$scope)},[t,i,n]}class Bn extends Y{constructor(e){super(),Z(this,e,mn,hn,X,{})}}export{Bn as component,xn as universal};
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.