import{d as pt,o as r,c as m,a as o,g as u,l as e,I as Ue,j as _,aS as gt,r as N,n as B,_ as Ee,eN as ft,b as S,b5 as pe,q as mt,aD as ee,aL as vt,ai as bt,aF as yt,aC as Mt,u as kt,ah as Pe,Y as R,aG as _t,bU as wt,Z as xt,ae as Ct,d3 as It,A as zt,dE as Pt,dF as Bt,dG as At,eO as $t,f as jt,e as Tt,w as s,h as a,N as y,a4 as Be,i as n,k as Ae,X as te,t as i,al as St,a_ as O,eP as $e,av as Vt,F as z,bH as D,dx as ae,dy as se,a0 as oe,dz as ie,dA as re,dr as Rt,an as E,S as ne,D as Ft,a6 as le,b0 as ce,U as je,bE as Lt,R as Ot,eQ as Dt,O as Te,aZ as Se,df as Ve,aY as Nt,eb as Wt,L as Ht,a$ as Re,eR as Fe,ds as Le,p as Z,a2 as Ut,eG as Et,eF as Zt,e6 as qt,aT as Oe,eS as Yt,s as De,aV as Gt,Q as Ne}from"./neoHy5a7.js";import{A as de}from"./xx_DQghE.js";import{B as Xt}from"./CpsVULFJ.js";import{O as ue}from"./DpZk9XZS.js";import{c as v,d as P}from"./BGAxVlTy.js";import{a as Kt,i as he}from"./D318ch80.js";import{C as Qt}from"./Bt96_vgB.js";import{O as Jt}from"./PFnr03v8.js";import{_ as ea}from"./BiA8rzFU.js";import{_ as ta}from"./-265jexR.js";import{_ as aa}from"./Jef75PhE.js";import{g as F}from"./BtFsflhq.js";import{u as sa}from"./DsvUxr1h.js";import{a as oa,l as ia,r as ra}from"./C55PDSJT.js";import{u as na,s as We}from"./BtCevs39.js";import{u as la}from"./DYJvj4iZ.js";import{a as g,d as T}from"./BKvmybFC.js";import{u as ca}from"./CDXhIwK5.js";import{i as da}from"./BLsG2mcq.js";import"./CSOY8jDA.js";import"./gWZNyu6a.js";import"./BdoYN6RS.js";import"./DJ96Wpdi.js";import"./CClN4t80.js";import"./DJuRUcep.js";import"./BotikJXt.js";import"./Xw2KmpAX.js";const ua={class:"grid-area-[description] flex flex-col gap-[var(--gap-md)]"},ha={key:0,class:"grid-area-[actions]"},pa={key:1,class:"grid-area-[actions_right]"},ga=pt({__name:"PagewideBanner",props:{variant:{}},setup(ge){const w={error:"bg-banners-error-bg text-banners-error-text border-banners-error-border",warning:"bg-banners-warning-bg text-banners-warning-text border-banners-warning-border",info:"bg-banners-info-bg text-banners-info-text border-banners-info-border"},A={error:"text-brand-red",warning:"text-brand-orange",info:"text-brand-blue"};return(M,t)=>(r(),m("div",{class:B(["banner-grid relative border-b-2 border-solid border-0",w[M.variant]])},[o("div",{class:B(["grid-area-[title] flex items-center gap-2 font-bold text-[var(--font-size-md)]",A[M.variant]])},[M.variant==="warning"||M.variant==="error"?(r(),u(e(Ue),{key:0,"aria-hidden":"true",class:"w-6 h-6 flex-shrink-0"})):_("",!0),M.variant==="info"?(r(),u(e(gt),{key:1,"aria-hidden":"true",class:"w-6 h-6 flex-shrink-0"})):_("",!0),N(M.$slots,"title",{},void 0,!0)],2),o("div",ua,[N(M.$slots,"description",{},void 0,!0)]),M.$slots.actions?(r(),m("div",ha,[N(M.$slots,"actions",{},void 0,!0)])):_("",!0),M.$slots.actions_right?(r(),m("div",pa,[N(M.$slots,"actions_right",{},void 0,!0)])):_("",!0)],2))}}),L=Ee(ga,[["__scopeId","data-v-1ae773b5"]]),fa={key:0,fill:"currentColor","fill-rule":"nonzero",d:"M1053.02 205.51c35.59 0 64.27 10.1 84.98 30.81 20.72 21.25 31.34 52.05 31.34 93.48v162.53h-66.4V338.3c0-24.96-5.3-43.55-16.46-56.3-11.15-12.22-26.55-18.6-47.27-18.6-22.3 0-40.37 7.45-53.65 21.79-13.27 14.87-20.18 36.11-20.18 63.2v143.94h-66.4V338.3c0-24.96-5.3-43.55-16.46-56.3-11.15-12.22-26.56-18.6-47.27-18.6-22.84 0-40.37 7.45-53.65 21.79-13.27 14.34-20.18 35.58-20.18 63.2v143.94h-66.4V208.7h63.21v36.12c10.63-12.75 23.9-22.3 39.84-29.21 15.93-6.9 33.46-10.1 53.11-10.1 21.25 0 40.37 3.72 56.84 11.69 16.46 8.5 29.21 20.18 38.77 35.59 11.69-14.88 26.56-26.56 45.15-35.06 18.59-7.97 38.77-12.22 61.08-12.22Zm329.84 290.54c-28.68 0-54.7-6.37-77.54-18.59a133.19 133.19 0 0 1-53.65-52.05c-13.28-21.78-19.65-46.74-19.65-74.9 0-28.14 6.37-53.1 19.65-74.88a135.4 135.4 0 0 1 53.65-51.53c22.84-12.21 48.86-18.59 77.54-18.59 29.22 0 55.24 6.38 78.08 18.6 22.84 12.21 40.9 29.74 54.18 51.52 12.75 21.77 19.12 46.74 19.12 74.89s-6.37 53.11-19.12 74.89c-13.28 22.3-31.34 39.83-54.18 52.05-22.84 12.22-48.86 18.6-78.08 18.6Zm0-56.83c24.44 0 44.62-7.97 60.55-24.43 15.94-16.47 23.9-37.72 23.9-64.27 0-26.56-7.96-47.8-23.9-64.27-15.93-16.47-36.11-24.43-60.55-24.43-24.43 0-44.61 7.96-60.02 24.43-15.93 16.46-23.9 37.71-23.9 64.27 0 26.55 7.97 47.8 23.9 64.27 15.4 16.46 35.6 24.43 60.02 24.43Zm491.32-341v394.11h-63.74v-36.65a108.02 108.02 0 0 1-40.37 30.28c-16.46 6.9-34 10.1-53.65 10.1-27.08 0-51.52-5.85-73.3-18.07-21.77-12.21-39.3-29.21-51.52-51.52-12.21-21.78-18.59-47.27-18.59-75.95s6.38-54.18 18.6-75.96c12.21-21.77 29.74-38.77 51.52-50.99 21.77-12.21 46.2-18.06 73.3-18.06 18.59 0 36.11 3.2 51.52 9.56a106.35 106.35 0 0 1 39.83 28.69V98.22h66.4Zm-149.79 341c15.94 0 30.28-3.72 43.03-11.16 12.74-6.9 22.83-17.52 30.27-30.8 7.44-13.28 11.15-29.21 11.15-46.74s-3.71-33.46-11.15-46.74c-7.44-13.28-17.53-23.9-30.27-31.34-12.75-6.9-27.1-10.62-43.03-10.62s-30.27 3.71-43.02 10.62c-12.75 7.43-22.84 18.06-30.28 31.34-7.43 13.28-11.15 29.2-11.15 46.74 0 17.53 3.72 33.46 11.15 46.74 7.44 13.28 17.53 23.9 30.28 30.8 12.75 7.44 27.09 11.16 43.02 11.16Zm298.51-189.09c19.12-29.74 52.58-44.62 100.92-44.62v63.21a84.29 84.29 0 0 0-15.4-1.6c-26.03 0-46.22 7.44-60.56 22.32-14.34 15.4-21.78 37.18-21.78 65.33v137.56h-66.39V208.7h63.2v41.43Zm155.63-41.43h66.39v283.63h-66.4V208.7Zm33.46-46.74c-12.22 0-22.31-3.72-30.28-11.68a37.36 37.36 0 0 1-12.21-28.16c0-11.15 4.25-20.71 12.21-28.68 7.97-7.43 18.06-11.15 30.28-11.15 12.21 0 22.3 3.72 30.27 10.62 7.97 7.44 12.22 16.47 12.22 27.62 0 11.69-3.72 21.25-11.69 29.21-7.96 7.97-18.59 12.22-30.8 12.22Zm279.38 43.55c35.59 0 64.27 10.63 86.05 31.34 21.78 20.72 32.4 52.05 32.4 92.95v162.53h-66.4V338.3c0-24.96-5.84-43.55-17.52-56.3-11.69-12.22-28.15-18.6-49.93-18.6-24.43 0-43.55 7.45-57.9 21.79-14.34 14.87-21.24 36.11-21.24 63.73v143.41h-66.4V208.7h63.21v36.65c11.16-13.28 24.97-22.84 41.43-29.74 16.47-6.9 35.59-10.1 56.3-10.1Zm371.81 271.42a78.34 78.34 0 0 1-28.15 14.34 130.83 130.83 0 0 1-35.6 4.78c-31.33 0-55.23-7.97-72.23-24.43-17-16.47-25.5-39.84-25.5-71.17V263.94h-46.73v-53.11h46.74v-64.8h66.4v64.8h75.95v53.11h-75.96v134.91c0 13.81 3.19 24.43 10.1 31.34 6.9 7.44 16.46 11.15 29.2 11.15 14.88 0 27.1-3.71 37.19-11.68l18.59 47.27Zm214.05-271.42c35.59 0 64.27 10.63 86.05 31.34 21.77 20.72 32.4 52.05 32.4 92.95v162.53h-66.4V338.3c0-24.96-5.84-43.55-17.53-56.3-11.68-12.22-28.15-18.6-49.92-18.6-24.44 0-43.56 7.45-57.9 21.79-14.34 14.87-21.24 36.11-21.24 63.73v143.41h-66.4V98.23h66.4v143.4c11.15-11.68 24.43-20.71 40.9-27.09 15.93-5.84 33.99-9.03 53.64-9.03Z"},ma={key:1,fill:"currentColor","fill-rule":"nonzero",d:"M782.3,488.9c-23.6,0-46.3-3.1-68-9.4s-38.9-13.8-51.6-22.8l25.4-50.9c12.7,8.2,27.9,15,45.5,20.4 c17.6,5.4,35.3,8,52.9,8c20.8,0,35.9-2.9,45.2-8.6c9.3-5.7,14-13.4,14-23c0-7.8-3.2-13.8-9.5-17.9c-6.3-4.1-14.6-7.2-24.9-9.4 c-10.2-2.1-21.6-4.1-34.1-5.9c-12.5-1.8-25-4.2-37.6-7.2c-12.5-3-23.9-7.5-34.1-13.4c-10.2-5.9-18.5-13.8-24.9-23.8 c-6.3-10-9.5-23.2-9.5-39.6c0-18.2,5.1-34,15.3-47.4c10.2-13.4,24.6-23.7,43.1-31.1c18.5-7.3,40.5-11,65.9-11 c19,0,38.3,2.1,57.7,6.4c19.4,4.3,35.4,10.4,48.1,18.2l-25.4,50.9c-13.4-8.2-26.9-13.8-40.5-16.9c-13.6-3-27.1-4.6-40.5-4.6 c-20.1,0-35,3-44.7,9.1c-9.7,6.1-14.5,13.8-14.5,23c0,8.6,3.2,15,9.5,19.3c6.3,4.3,14.6,7.7,24.9,10.2c10.2,2.5,21.6,4.6,34.1,6.2 c12.5,1.6,24.9,4,37.3,7.2c12.3,3.2,23.7,7.6,34.1,13.1c10.4,5.5,18.8,13.3,25.1,23.3c6.3,10,9.5,23,9.5,39.1 c0,17.9-5.2,33.4-15.6,46.6c-10.4,13.2-25.1,23.5-44.2,30.8C831.5,485.2,808.7,488.9,782.3,488.9z M929.9,254.8v-53.6h188.3v53.6 H929.9z M1073.8,488.9c-31,0-55-8.1-71.9-24.4c-16.9-16.2-25.4-40.3-25.4-72V135.9h66.1v254.9c0,13.6,3.4,24.1,10.3,31.6 c6.9,7.5,16.5,11.2,28.8,11.2c14.8,0,27.2-3.9,37-11.8l18.5,47.7c-7.8,6.4-17.3,11.2-28.6,14.5 C1097.4,487.3,1085.8,488.9,1073.8,488.9z M1276.9,488.9c-21.2,0-39.7-3.7-55.5-11c-15.9-7.3-28.1-17.5-36.8-30.5 c-8.6-13-13-27.8-13-44.2c0-16.1,3.8-30.5,11.4-43.4c7.6-12.9,20-23,37.3-30.5c17.3-7.5,40.2-11.2,68.8-11.2h82v44.5h-77.2 c-22.6,0-37.7,3.7-45.5,11c-7.8,7.3-11.6,16.3-11.6,27c0,12.1,4.8,21.8,14.3,28.9c9.5,7.1,22.7,10.7,39.7,10.7 c16.2,0,30.8-3.7,43.6-11.2c12.9-7.5,22.1-18.6,27.8-33.2l11.1,40.2c-6.3,16.8-17.7,29.8-34.1,39.1 C1322.7,484.2,1302,488.9,1276.9,488.9z M1365.8,485.1v-57.8l-3.7-12.3V313.7c0-19.6-5.8-34.9-17.5-45.8 c-11.6-10.9-29.3-16.3-52.9-16.3c-15.9,0-31.5,2.5-46.8,7.5c-15.3,5-28.3,12-38.9,20.9l-25.9-48.7c15.2-11.8,33.2-20.6,54.2-26.5 c21-5.9,42.8-8.8,65.3-8.8c40.9,0,72.6,9.9,95,29.7c22.4,19.8,33.6,50.4,33.6,91.9v167.6H1365.8z M1633,472.3 c-26.8,0-51.1-5.8-72.7-17.4c-21.7-11.6-38.8-27.8-51.3-48.5c-12.5-20.7-18.8-45-18.8-72.8c0-27.5,6.3-51.6,18.8-72.3 c12.5-20.7,29.6-36.8,51.3-48.2c21.7-11.4,45.9-17.1,72.7-17.1c24,0,45.5,4.8,64.5,14.5s34.3,24.6,45.8,45 c11.5,20.4,17.2,46.4,17.2,78.2c0,31.8-5.7,57.9-17.2,78.5c-11.5,20.5-26.7,35.7-45.8,45.5C1678.4,467.4,1656.9,472.3,1633,472.3z M1641.4,592.8c-26.1,0-51.6-3.5-76.4-10.4c-24.9-7-45.2-17.1-61.1-30.3l29.6-50.3c12.3,10.4,27.9,18.7,46.8,24.9 c18.9,6.2,38,9.4,57.4,9.4c31,0,53.8-7.2,68.2-21.7c14.5-14.5,21.7-36.2,21.7-65.1v-50.9l5.3-64.8l-2.1-64.8v-69.6h63v242.6 c0,51.8-13.1,89.9-39.1,114.3C1728.5,580.5,1690.8,592.8,1641.4,592.8z M1643,415.5c16.6,0,31.4-3.5,44.4-10.4 c13-7,23.2-16.6,30.4-28.9c7.2-12.3,10.8-26.5,10.8-42.6c0-16.1-3.6-30.3-10.8-42.6c-7.2-12.3-17.4-21.8-30.4-28.4 c-13.1-6.6-27.9-9.9-44.4-9.9c-16.6,0-31.5,3.3-44.7,9.9c-13.2,6.6-23.5,16.1-30.7,28.4c-7.2,12.3-10.8,26.5-10.8,42.6 c0,16.1,3.6,30.3,10.8,42.6c7.2,12.3,17.5,22,30.7,28.9S1626.4,415.5,1643,415.5z M1913.9,152c-12.3,0-22.5-3.9-30.4-11.8 c-7.9-7.8-11.9-17.3-11.9-28.4c0-11.4,4-21,11.9-28.7c7.9-7.7,18.1-11.5,30.4-11.5c12.3,0,22.5,3.7,30.4,11 c7.9,7.3,11.9,16.5,11.9,27.6c0,11.8-3.9,21.7-11.6,29.7C1936.8,148,1926.6,152,1913.9,152z M1880.5,485.1v-286h66.1v286H1880.5z M2193.7,195.9c22.6,0,42.8,4.5,60.6,13.4c17.8,8.9,31.8,22.6,42.1,41c10.2,18.4,15.3,42,15.3,71v163.9h-66.1V329.8 c0-25.3-5.9-44.3-17.7-56.8c-11.8-12.5-28.3-18.7-49.5-18.7c-15.5,0-29.3,3.2-41.3,9.6c-12,6.4-21.3,16-27.8,28.7 c-6.5,12.7-9.8,28.7-9.8,47.9v144.6h-66.1v-286h63v77.1l-11.1-23.6c9.9-18.2,24.2-32.2,43.1-42 C2147.2,200.8,2169,195.9,2193.7,195.9z M2515.9,472.3c-26.8,0-51-5.8-72.7-17.4c-21.7-11.6-38.8-27.8-51.3-48.5 c-12.5-20.7-18.8-45-18.8-72.8c0-27.5,6.3-51.6,18.8-72.3c12.5-20.7,29.6-36.8,51.3-48.2c21.7-11.4,45.9-17.1,72.7-17.1 c24,0,45.5,4.8,64.5,14.5s34.3,24.6,45.8,45c11.5,20.4,17.2,46.4,17.2,78.2c0,31.8-5.7,57.9-17.2,78.5 c-11.5,20.5-26.7,35.7-45.8,45.5C2561.4,467.4,2539.9,472.3,2515.9,472.3z M2524.3,592.8c-26.1,0-51.6-3.5-76.4-10.4 c-24.9-7-45.2-17.1-61.1-30.3l29.6-50.3c12.3,10.4,27.9,18.7,46.8,24.9c18.9,6.2,38,9.4,57.4,9.4c31,0,53.8-7.2,68.2-21.7 c14.5-14.5,21.7-36.2,21.7-65.1v-50.9l5.3-64.8l-2.1-64.8v-69.6h63v242.6c0,51.8-13.1,89.9-39.1,114.3 C2611.4,580.5,2573.7,592.8,2524.3,592.8z M2525.9,415.5c16.6,0,31.4-3.5,44.4-10.4c13-7,23.2-16.6,30.4-28.9 c7.2-12.3,10.8-26.5,10.8-42.6c0-16.1-3.6-30.3-10.8-42.6c-7.2-12.3-17.4-21.8-30.4-28.4c-13.1-6.6-27.9-9.9-44.4-9.9 c-16.6,0-31.5,3.3-44.7,9.9c-13.2,6.6-23.5,16.1-30.7,28.4c-7.2,12.3-10.8,26.5-10.8,42.6c0,16.1,3.6,30.3,10.8,42.6 c7.2,12.3,17.5,22,30.7,28.9S2509.3,415.5,2525.9,415.5z"},va={key:2,fill:"currentColor","fill-rule":"nonzero",d:"M695,492.3V94.9h66.1v397.4H695z M974.9,496.1c-28.9,0-54.7-6.3-77.2-19c-22.6-12.7-40.4-30.1-53.4-52.2 c-13.1-22.1-19.6-47.3-19.6-75.5c0-28.6,6.5-53.8,19.6-75.8c13-22,30.9-39.2,53.4-51.7c22.6-12.5,48.3-18.7,77.2-18.7 c29.3,0,55.3,6.3,78,18.7c22.7,12.5,40.6,29.6,53.4,51.4c12.9,21.8,19.3,47.1,19.3,76.1c0,28.2-6.4,53.4-19.3,75.5 c-12.9,22.1-30.7,39.6-53.4,52.2C1030.1,489.7,1004.1,496.1,974.9,496.1z M974.9,438.8c16.2,0,30.7-3.6,43.4-10.7 c12.7-7.1,22.7-17.5,29.9-31.1c7.2-13.6,10.8-29.5,10.8-47.7c0-18.6-3.6-34.5-10.8-47.9c-7.2-13.4-17.2-23.6-29.9-30.8 c-12.7-7.1-27-10.7-42.9-10.7c-16.2,0-30.6,3.6-43.1,10.7c-12.5,7.1-22.5,17.4-29.9,30.8s-11.1,29.4-11.1,47.9 c0,18.2,3.7,34.1,11.1,47.7c7.4,13.6,17.4,23.9,29.9,31.1C944.8,435.2,959,438.8,974.9,438.8z M1318.7,496.1c-29.6,0-56-6.3-79.1-19 c-23.1-12.7-41.2-30.1-54.2-52.2c-13.1-22.1-19.6-47.3-19.6-75.5c0-28.6,6.5-53.8,19.6-75.8c13-22,31.1-39.2,54.2-51.7 c23.1-12.5,49.5-18.7,79.1-18.7c27.5,0,51.8,5.6,72.7,16.9c21,11.2,36.9,27.8,47.9,49.5l-50.8,30c-8.5-13.6-18.8-23.6-30.9-30 s-25.3-9.6-39.4-9.6c-16.2,0-30.9,3.6-43.9,10.7c-13.1,7.1-23.3,17.4-30.7,30.8s-11.1,29.4-11.1,47.9c0,18.6,3.7,34.5,11.1,47.9 c7.4,13.4,17.6,23.7,30.7,30.8c13,7.1,27.7,10.7,43.9,10.7c14.1,0,27.2-3.2,39.4-9.6s22.5-16.4,30.9-30l50.8,30 c-10.9,21.4-26.9,37.9-47.9,49.5C1370.5,490.3,1346.2,496.1,1318.7,496.1z M1581.6,496.1c-21.2,0-39.7-3.7-55.5-11 c-15.9-7.3-28.1-17.5-36.8-30.5c-8.6-13-13-27.8-13-44.2c0-16.1,3.8-30.5,11.4-43.4c7.6-12.9,20-23,37.3-30.5 c17.3-7.5,40.2-11.2,68.8-11.2h82v44.5h-77.2c-22.6,0-37.7,3.7-45.5,11c-7.8,7.3-11.6,16.3-11.6,27c0,12.1,4.8,21.8,14.3,28.9 c9.5,7.1,22.7,10.7,39.7,10.7c16.2,0,30.8-3.7,43.6-11.2c12.9-7.5,22.1-18.6,27.8-33.2l11.1,40.2c-6.3,16.8-17.7,29.8-34.1,39.1 C1627.4,491.4,1606.7,496.1,1581.6,496.1z M1670.5,492.3v-57.8l-3.7-12.3V320.9c0-19.6-5.8-34.9-17.5-45.8 c-11.6-10.9-29.3-16.3-52.9-16.3c-15.9,0-31.5,2.5-46.8,7.5c-15.3,5-28.3,12-38.9,20.9l-25.9-48.7c15.2-11.8,33.2-20.6,54.2-26.5 c21-5.9,42.8-8.8,65.3-8.8c40.9,0,72.6,9.9,95,29.7c22.4,19.8,33.6,50.4,33.6,91.9v167.6H1670.5z M1817.6,492.3V94.9h66.1v397.4 H1817.6z M2130.7,203.1c22.6,0,42.8,4.5,60.6,13.4c17.8,8.9,31.8,22.6,42.1,41c10.2,18.4,15.3,42,15.3,71v163.9h-66.1V337 c0-25.3-5.9-44.3-17.7-56.8c-11.8-12.5-28.3-18.7-49.5-18.7c-15.5,0-29.3,3.2-41.3,9.6c-12,6.4-21.3,16-27.8,28.7 c-6.5,12.7-9.8,28.7-9.8,47.9v144.6h-66.1V94.9h66.1v188.5l-14.3-23.6c9.9-18.2,24.2-32.2,43.1-42 C2084.3,208,2106.1,203.1,2130.7,203.1z M2460.3,496.1c-28.9,0-54.7-6.3-77.2-19c-22.6-12.7-40.4-30.1-53.4-52.2 c-13.1-22.1-19.6-47.3-19.6-75.5c0-28.6,6.5-53.8,19.6-75.8c13-22,30.9-39.2,53.4-51.7c22.6-12.5,48.3-18.7,77.2-18.7 c29.3,0,55.3,6.3,78,18.7c22.7,12.5,40.6,29.6,53.4,51.4c12.9,21.8,19.3,47.1,19.3,76.1c0,28.2-6.4,53.4-19.3,75.5 c-12.9,22.1-30.7,39.6-53.4,52.2C2515.6,489.7,2489.6,496.1,2460.3,496.1z M2460.3,438.8c16.2,0,30.7-3.6,43.4-10.7 c12.7-7.1,22.7-17.5,29.9-31.1c7.2-13.6,10.8-29.5,10.8-47.7c0-18.6-3.6-34.5-10.8-47.9c-7.2-13.4-17.2-23.6-29.9-30.8 c-12.7-7.1-27-10.7-42.9-10.7c-16.2,0-30.6,3.6-43.1,10.7c-12.5,7.1-22.5,17.4-29.9,30.8s-11.1,29.4-11.1,47.9 c0,18.2,3.7,34.1,11.1,47.7c7.4,13.6,17.4,23.9,29.9,31.1C2430.3,435.2,2444.5,438.8,2460.3,438.8z M2761.9,496.1 c-23.6,0-46.3-3.1-68-9.4c-21.7-6.2-38.9-13.8-51.6-22.8l25.4-50.9c12.7,8.2,27.9,15,45.5,20.4c17.6,5.4,35.3,8,52.9,8 c20.8,0,35.9-2.9,45.2-8.6c9.3-5.7,14-13.4,14-23c0-7.8-3.2-13.8-9.5-17.9c-6.3-4.1-14.6-7.2-24.9-9.4c-10.2-2.1-21.6-4.1-34.1-5.9 c-12.5-1.8-25-4.2-37.6-7.2c-12.5-3-23.9-7.5-34.1-13.4c-10.2-5.9-18.5-13.8-24.9-23.8c-6.3-10-9.5-23.2-9.5-39.6 c0-18.2,5.1-34,15.3-47.4c10.2-13.4,24.6-23.7,43.1-31.1c18.5-7.3,40.5-11,65.9-11c19,0,38.3,2.1,57.7,6.4 c19.4,4.3,35.4,10.4,48.1,18.2l-25.4,50.9c-13.4-8.2-26.9-13.8-40.5-16.9c-13.6-3-27.1-4.6-40.5-4.6c-20.1,0-35,3-44.7,9.1 c-9.7,6.1-14.5,13.8-14.5,23c0,8.6,3.2,15,9.5,19.3c6.3,4.3,14.6,7.7,24.9,10.2c10.2,2.5,21.6,4.6,34.1,6.2 c12.5,1.6,24.9,4,37.3,7.2c12.3,3.2,23.7,7.6,34.1,13.1c10.4,5.5,18.8,13.3,25.1,23.3c6.3,10,9.5,23,9.5,39.1 c0,17.9-5.2,33.4-15.6,46.6c-10.4,13.2-25.1,23.5-44.2,30.8S2788.3,496.1,2761.9,496.1z M2909.5,262v-53.6h188.3V262H2909.5z M3053.4,496.1c-31,0-55-8.1-71.9-24.4c-16.9-16.2-25.4-40.3-25.4-72V143.1h66.1V398c0,13.6,3.4,24.1,10.3,31.6 c6.9,7.5,16.5,11.2,28.8,11.2c14.8,0,27.2-3.9,37-11.8l18.5,47.7c-7.8,6.4-17.3,11.2-28.6,14.5 C3077,494.5,3065.3,496.1,3053.4,496.1z"},ba={key:3,fill:"currentColor","fill-rule":"nonzero",d:"M657.4,254.8v-53.6h188.3v53.6H657.4z M704,485.1V183c0-30,8.7-54,26.2-72c17.5-18,42.4-27,74.9-27 c11.6,0,22.7,1.3,33.1,3.7c10.4,2.5,19.1,6.4,26.2,11.8l-18,50.3c-4.9-3.9-10.6-6.9-16.9-8.8c-6.3-2-12.9-2.9-19.6-2.9 c-13.8,0-24.2,3.8-31.2,11.5c-7.1,7.7-10.6,19.2-10.6,34.5v32.1l2.1,30v238.9H704z M1012.9,488.9c-28.9,0-54.7-6.3-77.2-19 c-22.6-12.7-40.4-30.1-53.4-52.2c-13.1-22.1-19.6-47.3-19.6-75.5c0-28.6,6.5-53.8,19.6-75.8c13-22,30.9-39.2,53.4-51.7 c22.6-12.5,48.3-18.7,77.2-18.7c29.3,0,55.3,6.3,78,18.7c22.7,12.5,40.6,29.6,53.4,51.4c12.9,21.8,19.3,47.1,19.3,76.1 c0,28.2-6.4,53.4-19.3,75.5c-12.9,22.1-30.7,39.6-53.4,52.2C1068.2,482.5,1042.2,488.9,1012.9,488.9z M1012.9,431.6 c16.2,0,30.7-3.6,43.4-10.7c12.7-7.1,22.7-17.5,29.9-31.1c7.2-13.6,10.8-29.5,10.8-47.7c0-18.6-3.6-34.5-10.8-47.9 c-7.2-13.4-17.2-23.6-29.9-30.8c-12.7-7.1-27-10.7-42.9-10.7c-16.2,0-30.6,3.6-43.1,10.7c-12.5,7.1-22.5,17.4-29.9,30.8 s-11.1,29.4-11.1,47.9c0,18.2,3.7,34.1,11.1,47.7c7.4,13.6,17.4,23.9,29.9,31.1C982.9,428,997.1,431.6,1012.9,431.6z M1227.2,485.1 v-286h63v78.7l-7.4-23c8.5-19.3,21.8-33.9,39.9-43.9c18.2-10,40.8-15,68-15v63.7c-2.8-0.7-5.5-1.2-7.9-1.3c-2.5-0.2-4.9-0.3-7.4-0.3 c-25,0-45,7.4-59.8,22.2c-14.8,14.8-22.2,36.9-22.2,66.1v138.7H1227.2z M1576.9,488.9c-31.4,0-58.8-6.3-82.3-19 c-23.5-12.7-41.6-30.1-54.5-52.2c-12.9-22.1-19.3-47.3-19.3-75.5c0-28.6,6.3-53.8,18.8-75.8c12.5-22,29.8-39.2,51.8-51.7 c22-12.5,47.2-18.7,75.4-18.7c27.5,0,52,6.1,73.5,18.2c21.5,12.1,38.4,29.3,50.8,51.4c12.3,22.1,18.5,48.2,18.5,78.2 c0,2.9-0.1,6.1-0.3,9.6c-0.2,3.6-0.4,7-0.8,10.2h-235.4v-44.5h200.5l-25.9,13.9c0.3-16.4-3-30.9-10.1-43.4 c-7.1-12.5-16.7-22.3-28.8-29.5c-12.2-7.1-26.2-10.7-42.1-10.7c-16.2,0-30.4,3.6-42.6,10.7c-12.2,7.1-21.7,17.1-28.6,29.7 c-6.9,12.7-10.3,27.6-10.3,44.7v10.7c0,17.1,3.9,32.3,11.6,45.5c7.8,13.2,18.7,23.4,32.8,30.5c14.1,7.1,30.3,10.7,48.7,10.7 c15.9,0,30.2-2.5,42.9-7.5c12.7-5,24-12.9,33.9-23.6l35.4,41.2c-12.7,15-28.7,26.5-47.9,34.5 C1623.5,484.9,1601.6,488.9,1576.9,488.9z M1806.5,152c-12.3,0-22.5-3.9-30.4-11.8c-7.9-7.8-11.9-17.3-11.9-28.4 c0-11.4,4-21,11.9-28.7c7.9-7.7,18.1-11.5,30.4-11.5c12.3,0,22.5,3.7,30.4,11c7.9,7.3,11.9,16.5,11.9,27.6 c0,11.8-3.9,21.7-11.6,29.7C1829.4,148,1819.2,152,1806.5,152z M1773.1,485.1v-286h66.1v286H1773.1z M2045.6,472.3 c-26.8,0-51-5.8-72.7-17.4c-21.7-11.6-38.8-27.8-51.3-48.5c-12.5-20.7-18.8-45-18.8-72.8c0-27.5,6.3-51.6,18.8-72.3 c12.5-20.7,29.6-36.8,51.3-48.2c21.7-11.4,45.9-17.1,72.7-17.1c24,0,45.5,4.8,64.5,14.5s34.3,24.6,45.8,45 c11.5,20.4,17.2,46.4,17.2,78.2c0,31.8-5.7,57.9-17.2,78.5c-11.5,20.5-26.7,35.7-45.8,45.5C2091.1,467.4,2069.6,472.3,2045.6,472.3z M2054,592.8c-26.1,0-51.6-3.5-76.4-10.4c-24.9-7-45.2-17.1-61.1-30.3l29.6-50.3c12.3,10.4,27.9,18.7,46.8,24.9 c18.9,6.2,38,9.4,57.4,9.4c31,0,53.8-7.2,68.2-21.7c14.5-14.5,21.7-36.2,21.7-65.1v-50.9l5.3-64.8l-2.1-64.8v-69.6h63v242.6 c0,51.8-13.1,89.9-39.1,114.3C2141.2,580.5,2103.4,592.8,2054,592.8z M2055.6,415.5c16.6,0,31.4-3.5,44.4-10.4 c13-7,23.2-16.6,30.4-28.9c7.2-12.3,10.8-26.5,10.8-42.6c0-16.1-3.6-30.3-10.8-42.6c-7.2-12.3-17.4-21.8-30.4-28.4 c-13.1-6.6-27.9-9.9-44.4-9.9c-16.6,0-31.5,3.3-44.7,9.9c-13.2,6.6-23.5,16.1-30.7,28.4c-7.2,12.3-10.8,26.5-10.8,42.6 c0,16.1,3.6,30.3,10.8,42.6c7.2,12.3,17.5,22,30.7,28.9S2039.1,415.5,2055.6,415.5z M2453.5,195.9c22.6,0,42.8,4.5,60.6,13.4 c17.8,8.9,31.8,22.6,42.1,41c10.2,18.4,15.3,42,15.3,71v163.9h-66.1V329.8c0-25.3-5.9-44.3-17.7-56.8 c-11.8-12.5-28.3-18.7-49.5-18.7c-15.5,0-29.3,3.2-41.3,9.6c-12,6.4-21.3,16-27.8,28.7c-6.5,12.7-9.8,28.7-9.8,47.9v144.6h-66.1 v-286h63v77.1l-11.1-23.6c9.9-18.2,24.2-32.2,43.1-42C2407,200.8,2428.8,195.9,2453.5,195.9z"},ya={__name:"TextLogo",setup(ge){const w=ft(),A=pe(),M=S(()=>{const t=A.public.apiBaseUrl;return t.startsWith("https://api.modrinth.com")?"prod":t.startsWith("https://staging-api.modrinth.com")?"staging":t.startsWith("localhost")||t.startsWith("127.0.0.1")?"localhost":"foreign"});return(t,h)=>(r(),m("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve","fill-rule":"evenodd","stroke-linejoin":"round","stroke-miterlimit":"2","clip-rule":"evenodd",viewBox:"0 0 3307 593",class:B({animate:e(w)})},[e(M)==="prod"?(r(),m("path",fa)):e(M)==="staging"?(r(),m("path",ma)):e(M)==="localhost"?(r(),m("path",va)):(r(),m("path",ba)),h[0]||(h[0]=o("g",{fill:"var(--color-brand)"},[o("path",{d:"m29 424.4 188.2-112.95-17.15-45.48 53.75-55.21 67.93-14.64 19.67 24.21-31.32 31.72-27.3 8.6-19.52 20.05 9.56 26.6 19.4 20.6 27.36-7.28 19.47-21.38 42.51-13.47 12.67 28.5-43.87 53.78-73.5 23.27-32.97-36.7L55.06 467.94C46.1 456.41 35.67 440.08 29 424.4Zm543.03-230.25-149.5 40.32c8.24 21.92 10.95 34.8 13.23 49l149.23-40.26c-2.38-15.94-6.65-32.17-12.96-49.06Z"}),o("path",{d:"M51.28 316.13c10.59 125 115.54 223.3 243.27 223.3 96.51 0 180.02-56.12 219.63-137.46l48.61 16.83c-46.78 101.34-149.35 171.75-268.24 171.75C138.6 590.55 10.71 469.38 0 316.13h51.28ZM.78 265.24C15.86 116.36 141.73 0 294.56 0c162.97 0 295.28 132.31 295.28 295.28 0 26.14-3.4 51.49-9.8 75.63l-48.48-16.78a244.28 244.28 0 0 0 7.15-58.85c0-134.75-109.4-244.15-244.15-244.15-124.58 0-227.49 93.5-242.32 214.11H.8Z",class:"ring--large ring"}),o("path",{d:"M293.77 153.17c-78.49.07-142.2 63.83-142.2 142.34 0 78.56 63.79 142.34 142.35 142.34 3.98 0 7.93-.16 11.83-.49l14.22 49.76a194.65 194.65 0 0 1-26.05 1.74c-106.72 0-193.36-86.64-193.36-193.35 0-106.72 86.64-193.35 193.36-193.35 2.64 0 5.28.05 7.9.16l-8.05 50.85Zm58.2-42.13c78.39 24.67 135.3 97.98 135.3 184.47 0 80.07-48.77 148.83-118.2 178.18l-14.17-49.55c48.08-22.85 81.36-71.89 81.36-128.63 0-60.99-38.44-113.07-92.39-133.32l8.1-51.15Z",class:"ring--small ring"})],-1))],2))}},He=Ee(ya,[["__scopeId","data-v-901f5970"]]),Ma={class:"pointer-events-none absolute inset-0 z-50"},ka={class:"mt-2 flex w-fit gap-2"},_a={class:"experimental-styles-within desktop-only relative z-[5] mx-auto grid max-w-[1280px] grid-cols-[1fr_auto] items-center gap-2 px-6 py-4 lg:grid-cols-[auto_1fr_auto]"},wa={class:"hidden md:contents"},xa={class:"contents md:hidden"},Ca={class:"hidden md:contents"},Ia={class:"contents md:hidden"},za={class:"flex items-center gap-1"},Pa={class:"mobile-navigation mobile-only"},Ba={class:"links cascade-links"},Aa={class:"account-container"},$a={class:"account-text"},ja={class:"links"},Ta={class:"dropdown-item__text"},Sa=["title","aria-label"],Va=["title","aria-label"],Ra={class:"min-h-[calc(100vh-4.5rem-310.59px)]"},Fa={class:"footer-brand-background experimental-styles-within border-0 border-t-[1px] border-solid"},La={class:"mx-auto flex max-w-screen-xl flex-col gap-6 p-6 pb-20 sm:px-12 md:py-12"},Oa={class:"grid grid-cols-1 gap-4 text-primary md:grid-cols-[1fr_2fr] lg:grid-cols-[auto_auto_auto_auto_auto]"},Da=["aria-label"],Na={class:"flex flex-wrap justify-center gap-px sm:-mx-2"},Wa=["href","rel"],Ha={class:"mt-auto flex flex-wrap justify-center gap-3 md:flex-col"},Ua={class:"m-0"},Ea={href:"https://github.com/modrinth/code",class:"text-brand hover:underline",target:"_blank",rel:"noopener"},Za={class:"mt-4 grid grid-cols-1 gap-6 sm:grid-cols-2 lg:contents"},qa={class:"m-0 text-base text-contrast"},Ya=["href"],Ga={class:"flex justify-center text-center text-xs font-medium text-secondary opacity-50"},w1={__name:"default",async setup(ge){let w,A;const M=sa(),{formatMessage:t}=mt(),h=([w,A]=ee(()=>vt()),w=await w,A(),w),Ze=([w,A]=ee(()=>oa()),w=await w,A(),w),{addNotification:W}=bt(),fe=yt(),$=na(),q=pe(),c=Mt(),qe=kt(),me=q.public.siteUrl+c.path.replace(/\/+$/,""),{data:Ye}=([w,A]=ee(()=>la("payout/balance",()=>Pe("payout/balance",{apiVersion:3}))),w=await w,A(),w),Ge=S(()=>{const p=Ye.value;if(!p)return!1;const l=(p.withdrawn_ytd??0)>=600,I=(p.form_completion_status??"unknown")==="complete";return!!h.value.user&&l&&!I}),Y=T({title:{id:"layout.banner.tax.title",defaultMessage:"Tax form required"},description:{id:"layout.banner.tax.description",defaultMessage:"You’ve already withdrawn over $600 from Modrinth this year. To comply with tax regulations, you need to complete a tax form. Your withdrawals are paused until this form is submitted."},action:{id:"layout.banner.tax.action",defaultMessage:"Complete tax form"}}),H=R(null);function Xe(p){H.value&&H.value.startTaxForm&&H.value.startTaxForm(p)}const G=_t();async function Ke(){try{await ra(),W({title:"Verification email sent",text:"Please check your inbox for the verification email.",type:"success"})}catch(p){W({title:"An error occurred",text:p.data.description,type:"error"})}}const X=T({title:{id:"layout.banner.account-action",defaultMessage:"Account action required"},description:{id:"layout.banner.verify-email.description",defaultMessage:"For security reasons, Modrinth needs you to verify the email address associated with your account."},action:{id:"layout.banner.verify-email.action",defaultMessage:"Re-send verification email"}}),K=T({title:{id:"layout.banner.account-action",defaultMessage:"Account action required"},description:{id:"layout.banner.add-email.description",defaultMessage:"For security reasons, Modrinth needs you to register an email address to your account."},action:{id:"layout.banner.add-email.button",defaultMessage:"Visit account settings"}}),Q=T({title:{id:"layout.banner.subscription-payment-failed.title",defaultMessage:"Billing action required."},description:{id:"layout.banner.subscription-payment-failed.description",defaultMessage:"One or more subscriptions failed to renew. Please update your payment method to prevent losing access!"},action:{id:"layout.banner.subscription-payment-failed.button",defaultMessage:"Update billing info"}}),ve=T({title:{id:"layout.banner.staging.title",defaultMessage:"You’re viewing Modrinth’s staging environment"},description:{id:"layout.banner.staging.description",defaultMessage:"The staging environment is completely separate from the production Modrinth database. This is used for testing and debugging purposes, and may be running in-development versions of the Modrinth backend or frontend newer than the production instance."}}),be=T({title:{id:"layout.banner.build-fail.title",defaultMessage:"Error generating state from API when building."},description:{id:"layout.banner.build-fail.description",defaultMessage:"This deploy of Modrinth's frontend failed to generate state from the API. This may be due to an outage or an error in configuration. Rebuild when the API is available. Error codes: {errors}; Current API URL is: {url}"}}),j=T({home:{id:"layout.nav.home",defaultMessage:"Home"},search:{id:"layout.nav.search",defaultMessage:"Search"},discoverContent:{id:"layout.nav.discover-content",defaultMessage:"Discover content"},discover:{id:"layout.nav.discover",defaultMessage:"Discover"},hostAServer:{id:"layout.nav.host-a-server",defaultMessage:"Host a server"},getModrinthApp:{id:"layout.nav.get-modrinth-app",defaultMessage:"Get Modrinth App"},modrinthApp:{id:"layout.nav.modrinth-app",defaultMessage:"Modrinth App"}}),f=T({toggleMenu:{id:"layout.menu-toggle.action",defaultMessage:"Toggle menu"},yourAvatarAlt:{id:"layout.avatar.alt",defaultMessage:"Your avatar"},changeTheme:{id:"layout.action.change-theme",defaultMessage:"Change theme"},modrinthHomePage:{id:"layout.nav.modrinth-home-page",defaultMessage:"Modrinth home page"},modrinthInformation:{id:"layout.footer.modrinth-information",defaultMessage:"Modrinth information"},createNew:{id:"layout.action.create-new",defaultMessage:"Create new..."},reviewProjects:{id:"layout.action.review-projects",defaultMessage:"Review projects"},reports:{id:"layout.action.reports",defaultMessage:"Reports"},lookupByEmail:{id:"layout.action.lookup-by-email",defaultMessage:"Lookup by email"},fileLookup:{id:"layout.action.file-lookup",defaultMessage:"File lookup"},manageServerNotices:{id:"layout.action.manage-server-notices",defaultMessage:"Manage server notices"},newProject:{id:"layout.action.new-project",defaultMessage:"New project"},newCollection:{id:"layout.action.new-collection",defaultMessage:"New collection"},newOrganization:{id:"layout.action.new-organization",defaultMessage:"New organization"},profile:{id:"layout.nav.profile",defaultMessage:"Profile"},savedProjects:{id:"layout.nav.saved-projects",defaultMessage:"Saved projects"},upgradeToModrinthPlus:{id:"layout.nav.upgrade-to-modrinth-plus",defaultMessage:"Upgrade to Modrinth+"},featureFlags:{id:"layout.nav.feature-flags",defaultMessage:"Feature flags"},projects:{id:"layout.nav.projects",defaultMessage:"Projects"},organizations:{id:"layout.nav.organizations",defaultMessage:"Organizations"},revenue:{id:"layout.nav.revenue",defaultMessage:"Revenue"},analytics:{id:"layout.nav.analytics",defaultMessage:"Analytics"}}),ye=T({openSource:{id:"layout.footer.open-source",defaultMessage:"Modrinth is open source."},legalDisclaimer:{id:"layout.footer.legal-disclaimer",defaultMessage:"NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT."}});wt({link:[{rel:"canonical",href:me}]}),ca({title:"Modrinth",description:()=>t({id:"layout.meta.description",defaultMessage:"Download Minecraft mods, plugins, datapacks, shaders, resourcepacks, and modpacks on Modrinth. Discover and publish projects on Modrinth with a modern, easy to use interface and API."}),publisher:"Modrinth",themeColor:"#1bd96a",colorScheme:"dark light",ogTitle:"Modrinth",ogSiteName:"Modrinth",ogDescription:()=>t({id:"layout.meta.og-description",defaultMessage:"Discover and publish Minecraft content!"}),ogType:"website",ogImage:"https://cdn.modrinth.com/modrinth-new.png",ogUrl:me,twitterCard:"summary",twitterSite:"@modrinth"});const J=R(0),x=R(!1),C=R(!1),Qe=S(()=>[{id:"mods",label:t(F("mod",!0)),href:"/mods"},{label:t(F("plugin",!0)),href:"/plugins"},{label:t(F("datapack",!0)),href:"/datapacks"},{label:t(F("shader",!0)),href:"/shaders"},{label:t(F("resourcepack",!0)),href:"/resourcepacks"},{label:t(F("modpack",!0)),href:"/modpacks"}]),Je=S(()=>{let p=[{id:"profile",link:`/user/${h.value.user.username}`},{id:"plus",link:"/plus",color:"purple",shown:!$.value.hidePlusPromoInUserMenu&&!da(h.value.user.badges,1)},{id:"notifications",link:"/dashboard/notifications"},{id:"saved",link:"/dashboard/collections"},{id:"servers",link:"/servers/manage"},{id:"flags",link:"/flags",shown:$.value.developerMode},{id:"settings",link:"/settings"}];return p=[...p,{divider:!0},{id:"projects",link:"/dashboard/projects"},{id:"organizations",link:"/dashboard/organizations"},{id:"revenue",link:"/dashboard/revenue"},{id:"analytics",link:"/dashboard/analytics"}],p=[...p,{divider:!0},{id:"sign-out",color:"danger",action:()=>ke(),hoverFilled:!0}],p}),et=S(()=>c.name&&c.name.startsWith("search-")&&!c.query.sid),Me=S(()=>c.name&&c.name.startsWith("type-id")&&!c.query.sid),tt=S(()=>M.value==="ru"),V=R(0),U=R([]),at=R(!1),st=S(()=>c.name.startsWith("servers")||c.name.includes("settings")||c.name.includes("admin"));async function ot(p){if(!(at.value||st.value)&&(p.key==="r"&&(V.value++,U.value.length<3&&(U.value=await Pe("projects_random?count=50").catch(l=>(console.error(l),[])))),V.value>=40)){V.value=0;const l=U.value[0];await qe.push(`/project/${l.slug}`),U.value.splice(0,1)}}function it(p){p.key==="r"&&(V.value=0)}xt(()=>{window&&(window.history.scrollRestoration="auto"),_e(),window.addEventListener("keydown",ot),window.addEventListener("keyup",it)}),Ct(()=>c.path,()=>{x.value=!1,C.value=!1,document.body.style.overflowY="scroll",document.body.setAttribute("tabindex","-1"),document.body.removeAttribute("tabindex"),_e()});function rt(){J.value>=5?($.value.developerMode=!$.value.developerMode,J.value=0,We(),$.value.developerMode?W({title:"Developer mode activated",text:"Developer mode has been enabled",type:"success"}):W({title:"Developer mode deactivated",text:"Developer mode has been disabled",type:"success"})):J.value++}async function ke(){await ia()}function _e(){const l=pe().public.apiBaseUrl.replace("v2/","");try{setTimeout(()=>{$fetch(`${l}analytics/view`,{method:"POST",body:{url:window.location.href},headers:{Authorization:h.value.token}}).then(()=>{}).catch(()=>{})})}catch(b){console.error("Sending analytics failed (CORS error? If so, ignore)",b)}}function nt(){x.value=!x.value,x.value&&(C.value=!1)}function lt(){C.value=!C.value,C.value&&(x.value=!1)}const{cycle:we}=It();function ct(){fe.value.hideStagingBanner=!0}function dt(){$.value.hideRussiaCensorshipBanner=!0,We()}const ut=[{label:t(g({id:"layout.footer.social.discord",defaultMessage:"Discord"})),href:"https://discord.modrinth.com",icon:zt},{label:t(g({id:"layout.footer.social.bluesky",defaultMessage:"Bluesky"})),href:"https://bsky.app/profile/modrinth.com",icon:Pt},{label:t(g({id:"layout.footer.social.mastodon",defaultMessage:"Mastodon"})),href:"https://floss.social/@modrinth",icon:Bt,rel:"me"},{label:t(g({id:"layout.footer.social.x",defaultMessage:"X"})),href:"https://x.com/modrinth",icon:At},{label:t(g({id:"layout.footer.social.github",defaultMessage:"GitHub"})),href:"https://github.com/modrinth",icon:$t}],ht=[{label:t(g({id:"layout.footer.about",defaultMessage:"About"})),links:[{href:"/news",label:t(g({id:"layout.footer.about.news",defaultMessage:"News"}))},{href:"/news/changelog",label:t(g({id:"layout.footer.about.changelog",defaultMessage:"Changelog"}))},{href:"https://status.modrinth.com",label:t(g({id:"layout.footer.about.status",defaultMessage:"Status"}))},{href:"https://careers.modrinth.com",label:t(g({id:"layout.footer.about.careers",defaultMessage:"Careers"}))},{href:"/legal/cmp-info",label:t(g({id:"layout.footer.about.rewards-program",defaultMessage:"Rewards Program"}))}]},{label:t(g({id:"layout.footer.products",defaultMessage:"Products"})),links:[{href:"/plus",label:t(g({id:"layout.footer.products.plus",defaultMessage:"Modrinth+"}))},{href:"/app",label:t(g({id:"layout.footer.products.app",defaultMessage:"Modrinth App"}))},{href:"/servers",label:t(g({id:"layout.footer.products.servers",defaultMessage:"Modrinth Servers"}))}]},{label:t(g({id:"layout.footer.resources",defaultMessage:"Resources"})),links:[{href:"https://support.modrinth.com",label:t(g({id:"layout.footer.resources.help-center",defaultMessage:"Help Center"}))},{href:"https://translate.modrinth.com",label:t(g({id:"layout.footer.resources.translate",defaultMessage:"Translate"}))},{href:"https://github.com/modrinth/code/issues",label:t(g({id:"layout.footer.resources.report-issues",defaultMessage:"Report issues"}))},{href:"https://docs.modrinth.com/api/",label:t(g({id:"layout.footer.resources.api-docs",defaultMessage:"API documentation"}))}]},{label:t(g({id:"layout.footer.legal",defaultMessage:"Legal"})),links:[{href:"/legal/rules",label:t(g({id:"layout.footer.legal.rules",defaultMessage:"Content Rules"}))},{href:"/legal/terms",label:t(g({id:"layout.footer.legal.terms-of-use",defaultMessage:"Terms of Use"}))},{href:"/legal/privacy",label:t(g({id:"layout.footer.legal.privacy-policy",defaultMessage:"Privacy Policy"}))},{href:"/legal/security",label:t(g({id:"layout.footer.legal.security-notice",defaultMessage:"Security Notice"}))},{href:"/legal/copyright",label:t(g({id:"layout.footer.legal.copyright-policy",defaultMessage:"Copyright Policy and DMCA"}))}]}];return(p,l)=>{var Ce,Ie,ze;const b=Ne,I=Ne,xe=jt("tooltip");return r(),m(z,null,[l[20]||(l[20]=o("div",{class:"pointer-events-none fixed inset-0 z-[-1]"},[o("div",{id:"fixed-background-teleport",class:"relative"})],-1)),l[21]||(l[21]=o("div",{class:"pointer-events-none absolute inset-0 z-[-1]"},[o("div",{id:"absolute-background-teleport",class:"relative"})],-1)),o("div",Ma,[o("div",{class:B(["over-the-top-random-animation",{threshold:e(V)>20,"rings-expand":e(V)>=40}]),style:Tt({"--_r-count":e(V)})},l[12]||(l[12]=[o("div",null,[o("div",{class:"animation-ring-3 flex items-center justify-center rounded-full border-4 border-solid border-brand bg-brand-highlight opacity-40"}),o("div",{class:"animation-ring-2 flex items-center justify-center rounded-full border-4 border-solid border-brand bg-brand-highlight opacity-60"}),o("div",{class:"animation-ring-1 flex items-center justify-center rounded-full border-4 border-solid border-brand bg-brand-highlight text-9xl font-extrabold text-contrast"}," ? ")],-1)]),6)]),o("div",{ref:"main_page",class:B(["layout",{"expanded-mobile-nav":e(C)}])},[e(tt)&&!e($).hideRussiaCensorshipBanner?(r(),u(e(L),{key:0,variant:"error"},{title:s(()=>l[13]||(l[13]=[o("div",{class:"flex flex-col gap-1 text-contrast"},[o("span",{lang:"ru"},"К сожалению, Modrinth скоро станет недоступен в России"),o("span",{class:"text-sm font-medium opacity-50",lang:"en"}," Modrinth will soon be unavailable in Russia ")],-1)])),description:s(()=>l[14]||(l[14]=[o("p",{class:"m-0",lang:"ru"}," Российское правительство потребовало от нас заблокировать некоторые проекты на Modrinth, но мы решили отказать им в цензуре. ",-1),o("p",{class:"-mt-2 mb-0 text-sm opacity-50",lang:"en"}," The Russian government has asked us to censor certain topics on Modrinth and we have decided to refuse to comply with their requests. ",-1),o("p",{class:"m-0 font-semibold",lang:"ru"}," Пожалуйста, найдите какой-нибудь надёжный VPN или прокси, чтобы не потерять доступ к Modrinth. ",-1),o("p",{class:"-mt-2 mb-0 text-sm opacity-50",lang:"en"}," Please seek a reputable VPN or proxy of some kind to continue to access Modrinth in Russia. ",-1)])),actions:s(()=>[o("div",ka,[a(e(y),{color:"brand"},{default:s(()=>[a(b,{to:"/news/article/standing-by-our-values-russian"},{default:s(()=>[a(e(Be)),l[15]||(l[15]=n(" Прочесть наше полное заявление ")),l[16]||(l[16]=o("span",{class:"text-xs font-medium"},"(Перевод на русский)",-1))]),_:1})]),_:1}),a(e(y),null,{default:s(()=>[a(b,{to:"/news/article/standing-by-our-values"},{default:s(()=>[a(e(Be)),l[17]||(l[17]=n(" Read our full statement ")),l[18]||(l[18]=o("span",{class:"text-xs font-medium"},"(English)",-1))]),_:1})]),_:1})])]),actions_right:s(()=>[a(e(y),{circular:"",type:"transparent"},{default:s(()=>[Ae((r(),m("button",{onClick:dt},[a(e(te),{"aria-label":e(t)(e(v).closeButton)},null,8,["aria-label"])])),[[xe,e(t)(e(v).closeButton)]])]),_:1})]),_:1})):_("",!0),e(Ge)?(r(),u(e(L),{key:1,variant:"warning"},{title:s(()=>[o("span",null,i(e(t)(e(Y).title)),1)]),description:s(()=>[o("span",null,i(e(t)(e(Y).description)),1)]),actions:s(()=>[a(e(y),{color:"orange"},{default:s(()=>[o("button",{onClick:Xe},[a(e(St)),n(" "+i(e(t)(e(Y).action)),1)])]),_:1})]),_:1})):_("",!0),e(h).user&&!e(h).user.email_verified&&e(c).path!=="/auth/verify-email"?(r(),u(e(L),{key:2,variant:"warning"},{title:s(()=>{var d,k;return[o("span",null,i((k=(d=e(h))==null?void 0:d.user)!=null&&k.email?e(t)(e(X).title):e(t)(e(K).title)),1)]}),description:s(()=>{var d,k;return[o("span",null,i((k=(d=e(h))==null?void 0:d.user)!=null&&k.email?e(t)(e(X).description):e(t)(e(K).description)),1)]}),actions:s(()=>{var d,k;return[(k=(d=e(h))==null?void 0:d.user)!=null&&k.email?(r(),m("button",{key:0,class:"btn",onClick:Ke},i(e(t)(e(X).action)),1)):(r(),u(b,{key:1,class:"btn",to:"/settings/account"},{default:s(()=>[a(e(O),{"aria-hidden":"true"}),n(" "+i(e(t)(e(K).action)),1)]),_:1}))]}),_:1})):_("",!0),e(Ze).subscriptions.some(d=>d.status==="payment-failed")&&e(c).path!=="/settings/billing"?(r(),u(e(L),{key:3,variant:"error"},{title:s(()=>[o("span",null,i(e(t)(e(Q).title)),1)]),description:s(()=>[o("span",null,i(e(t)(e(Q).description)),1)]),actions:s(()=>[a(b,{class:"btn",to:"/settings/billing"},{default:s(()=>[a(e(O),{"aria-hidden":"true"}),n(" "+i(e(t)(e(Q).action)),1)]),_:1})]),_:1})):_("",!0),e(q).public.apiBaseUrl.startsWith("https://staging-api.modrinth.com")&&!e(fe).hideStagingBanner?(r(),u(e(L),{key:4,variant:"warning"},{title:s(()=>[o("span",null,i(e(t)(e(ve).title)),1)]),description:s(()=>[n(i(e(t)(e(ve).description)),1)]),actions_right:s(()=>[a(e(Xt),{transparent:"","icon-only":"","aria-label":e(t)(e(v).closeButton),onClick:ct},{default:s(()=>[a(e(te),{"aria-hidden":"true"})]),_:1},8,["aria-label"])]),_:1})):_("",!0),(Ce=e($e))!=null&&Ce.length?(r(),u(e(L),{key:5,variant:"error"},{title:s(()=>[o("span",null,i(e(t)(e(be).title)),1)]),description:s(()=>[n(i(e(t)(e(be).description,{errors:e($e),url:e(q).public.apiBaseUrl})),1)]),_:1})):_("",!0),a(ta,{ref_key:"taxFormModalRef",ref:H,onSuccess:l[0]||(l[0]=()=>("navigateTo"in p?p.navigateTo:e(Vt))("/dashboard/revenue",{external:!0}))},null,512),o("header",_a,[o("div",null,[a(I,{to:"/","aria-label":e(t)(e(f).modrinthHomePage)},{default:s(()=>[a(He,{"aria-hidden":"true",class:"h-7 w-auto text-contrast"})]),_:1},8,["aria-label"])]),o("div",{class:B(`col-span-2 row-start-2 flex flex-wrap justify-center ${e($).projectTypesPrimaryNav?"gap-2":"gap-4"} lg:col-span-1 lg:row-start-auto`)},[e($).projectTypesPrimaryNav?(r(),m(z,{key:0},[a(e(y),{type:"transparent",highlighted:e(c).name==="search-mods"||e(c).path.startsWith("/mod/"),"highlighted-style":e(c).name==="search-mods"?"main-nav-primary":"main-nav-secondary"},{default:s(()=>[a(b,{to:"/mods"},{default:s(()=>[a(e(D),{"aria-hidden":"true"}),n(" "+i(e(t)(e(P).mod)),1)]),_:1})]),_:1},8,["highlighted","highlighted-style"]),a(e(y),{type:"transparent",highlighted:e(c).name==="search-resourcepacks"||e(c).path.startsWith("/resourcepack/"),"highlighted-style":e(c).name==="search-resourcepacks"?"main-nav-primary":"main-nav-secondary"},{default:s(()=>[a(b,{to:"/resourcepacks"},{default:s(()=>[a(e(ae),{"aria-hidden":"true"}),n(" "+i(e(t)(e(P).resourcepack)),1)]),_:1})]),_:1},8,["highlighted","highlighted-style"]),a(e(y),{type:"transparent",highlighted:e(c).name==="search-datapacks"||e(c).path.startsWith("/datapack/"),"highlighted-style":e(c).name==="search-datapacks"?"main-nav-primary":"main-nav-secondary"},{default:s(()=>[a(b,{to:"/datapacks"},{default:s(()=>[a(e(se),{"aria-hidden":"true"}),n(" "+i(e(t)(e(P).datapack)),1)]),_:1})]),_:1},8,["highlighted","highlighted-style"]),a(e(y),{type:"transparent",highlighted:e(c).name==="search-modpacks"||e(c).path.startsWith("/modpack/"),"highlighted-style":e(c).name==="search-modpacks"?"main-nav-primary":"main-nav-secondary"},{default:s(()=>[a(b,{to:"/modpacks"},{default:s(()=>[a(e(oe),{"aria-hidden":"true"}),n(" "+i(e(t)(e(P).modpack)),1)]),_:1})]),_:1},8,["highlighted","highlighted-style"]),a(e(y),{type:"transparent",highlighted:e(c).name==="search-shaders"||e(c).path.startsWith("/shader/"),"highlighted-style":e(c).name==="search-shaders"?"main-nav-primary":"main-nav-secondary"},{default:s(()=>[a(b,{to:"/shaders"},{default:s(()=>[a(e(ie),{"aria-hidden":"true"}),n(" "+i(e(t)(e(P).shader)),1)]),_:1})]),_:1},8,["highlighted","highlighted-style"]),a(e(y),{type:"transparent",highlighted:e(c).name==="search-plugins"||e(c).path.startsWith("/plugin/"),"highlighted-style":e(c).name==="search-plugins"?"main-nav-primary":"main-nav-secondary"},{default:s(()=>[a(b,{to:"/plugins"},{default:s(()=>[a(e(re),{"aria-hidden":"true"}),n(" "+i(e(t)(e(P).plugin)),1)]),_:1})]),_:1},8,["highlighted","highlighted-style"])],64)):(r(),m(z,{key:1},[a(e(y),{type:"transparent",highlighted:e(et)||e(Me),"highlighted-style":e(Me)?"main-nav-secondary":"main-nav-primary"},{default:s(()=>[a(aa,{options:[{id:"mods",action:"/mods"},{id:"resourcepacks",action:"/resourcepacks"},{id:"datapacks",action:"/datapacks"},{id:"shaders",action:"/shaders"},{id:"modpacks",action:"/modpacks"},{id:"plugins",action:"/plugins"}],hoverable:""},{mods:s(()=>[a(e(D),{"aria-hidden":"true"}),n(" "+i(e(t)(e(P).mod)),1)]),resourcepacks:s(()=>[a(e(ae),{"aria-hidden":"true"}),n(" "+i(e(t)(e(P).resourcepack)),1)]),datapacks:s(()=>[a(e(se),{"aria-hidden":"true"}),n(" "+i(e(t)(e(P).datapack)),1)]),plugins:s(()=>[a(e(re),{"aria-hidden":"true"}),n(" "+i(e(t)(e(P).plugin)),1)]),shaders:s(()=>[a(e(ie),{"aria-hidden":"true"}),n(" "+i(e(t)(e(P).shader)),1)]),modpacks:s(()=>[a(e(oe),{"aria-hidden":"true"}),n(" "+i(e(t)(e(P).modpack)),1)]),default:s(()=>[e(c).name==="search-mods"||e(c).path.startsWith("/mod/")?(r(),u(e(D),{key:0,"aria-hidden":"true"})):e(c).name==="search-resourcepacks"||e(c).path.startsWith("/resourcepack/")?(r(),u(e(ae),{key:1,"aria-hidden":"true"})):e(c).name==="search-datapacks"||e(c).path.startsWith("/datapack/")?(r(),u(e(se),{key:2,"aria-hidden":"true"})):e(c).name==="search-modpacks"||e(c).path.startsWith("/modpack/")?(r(),u(e(oe),{key:3,"aria-hidden":"true"})):e(c).name==="search-shaders"||e(c).path.startsWith("/shader/")?(r(),u(e(ie),{key:4,"aria-hidden":"true"})):e(c).name==="search-plugins"||e(c).path.startsWith("/plugin/")?(r(),u(e(re),{key:5,"aria-hidden":"true"})):(r(),u(e(Rt),{key:6,"aria-hidden":"true"})),o("span",wa,i(e(t)(e(j).discoverContent)),1),o("span",xa,i(e(t)(e(j).discover)),1),a(e(E),{"aria-hidden":"true",class:"h-5 w-5 text-secondary"})]),_:1})]),_:1},8,["highlighted","highlighted-style"]),a(e(y),{type:"transparent",highlighted:((Ie=e(c).name)==null?void 0:Ie.startsWith("servers"))||((ze=e(c).name)==null?void 0:ze.startsWith("search-"))&&e(c).query.sid,"highlighted-style":e(c).name==="servers"?"main-nav-primary":"main-nav-secondary"},{default:s(()=>[a(b,{to:"/servers"},{default:s(()=>[a(e(ne),{"aria-hidden":"true"}),n(" "+i(e(t)(e(j).hostAServer)),1)]),_:1})]),_:1},8,["highlighted","highlighted-style"]),a(e(y),{type:"transparent",highlighted:e(c).name==="app"},{default:s(()=>[a(b,{to:"/app"},{default:s(()=>[a(e(Ft),{"aria-hidden":"true"}),o("span",Ca,i(e(t)(e(j).getModrinthApp)),1),o("span",Ia,i(e(t)(e(j).modrinthApp)),1)]),_:1})]),_:1},8,["highlighted"])],64))],2),o("div",za,[a(e(y),{type:"transparent"},{default:s(()=>[e(h).user&&e(Kt)(e(h).user)?(r(),u(e(ue),{key:0,class:"btn-dropdown-animation flex items-center gap-1 rounded-xl bg-transparent px-2 py-1",position:"bottom",direction:"left","dropdown-id":`${e(G)}-staff`,"aria-label":e(t)(e(f).createNew),options:[{id:"review-projects",color:"orange",link:"/moderation/"},{id:"review-reports",color:"orange",link:"/moderation/reports"},{divider:!0},{id:"file-lookup",link:"/admin/file_lookup"},{divider:!0,shown:e(he)(e(h).user)},{id:"user-lookup",color:"primary",link:"/admin/user_email",shown:e(he)(e(h).user)},{id:"servers-notices",color:"primary",link:"/admin/servers/notices",shown:e(he)(e(h).user)}]},{"review-projects":s(()=>[a(e(le),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).reviewProjects)),1)]),"review-reports":s(()=>[a(e(ce),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).reports)),1)]),"user-lookup":s(()=>[a(e(je),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).lookupByEmail)),1)]),"file-lookup":s(()=>[a(e(Lt),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).fileLookup)),1)]),"servers-notices":s(()=>[a(e(Ue),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).manageServerNotices)),1)]),default:s(()=>[a(e(Ot),{"aria-hidden":"true"}),a(e(E),{"aria-hidden":"true",class:"h-5 w-5 text-secondary"})]),_:1},8,["dropdown-id","aria-label","options"])):_("",!0)]),_:1}),a(e(y),{type:"transparent"},{default:s(()=>[e(h).user?(r(),u(e(ue),{key:0,class:"btn-dropdown-animation flex items-center gap-1 rounded-xl bg-transparent px-2 py-1",position:"bottom",direction:"left","dropdown-id":`${e(G)}-create`,"aria-label":e(t)(e(f).createNew),options:[{id:"new-project",action:d=>p.$refs.modal_creation.show(d)},{id:"new-collection",action:d=>p.$refs.modal_collection_creation.show(d)},{divider:!0},{id:"new-organization",action:d=>p.$refs.modal_organization_creation.show(d)}]},{"new-project":s(()=>[a(e(D),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).newProject)),1)]),"new-collection":s(()=>[a(e(Dt),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).newCollection)),1)]),"new-organization":s(()=>[a(e(Te),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).newOrganization)),1)]),default:s(()=>[a(e(Se),{"aria-hidden":"true"}),a(e(E),{"aria-hidden":"true",class:"h-5 w-5 text-secondary"})]),_:1},8,["dropdown-id","aria-label","options"])):_("",!0)]),_:1}),e(h).user?(r(),u(e(ue),{key:0,"dropdown-id":`${e(G)}-user`,class:"btn-dropdown-animation flex items-center gap-1 rounded-xl bg-transparent px-2 py-1",options:e(Je)},{profile:s(()=>[a(e(je),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).profile)),1)]),notifications:s(()=>[a(e(Ve),{"aria-hidden":"true"}),n(" "+i(e(t)(e(v).notificationsLabel)),1)]),saved:s(()=>[a(e(Nt),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).savedProjects)),1)]),servers:s(()=>[a(e(ne),{"aria-hidden":"true"}),n(" "+i(e(t)(e(v).serversLabel)),1)]),plus:s(()=>[a(e(Wt),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).upgradeToModrinthPlus)),1)]),settings:s(()=>[a(e(O),{"aria-hidden":"true"}),n(" "+i(e(t)(e(v).settingsLabel)),1)]),flags:s(()=>[a(e(ce),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).featureFlags)),1)]),projects:s(()=>[a(e(D),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).projects)),1)]),organizations:s(()=>[a(e(Te),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).organizations)),1)]),revenue:s(()=>[a(e(Ht),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).revenue)),1)]),analytics:s(()=>[a(e(Re),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).analytics)),1)]),moderation:s(()=>[a(e(le),{"aria-hidden":"true"}),n(" "+i(e(t)(e(v).moderationLabel)),1)]),"sign-out":s(()=>[a(e(Fe),{"aria-hidden":"true"}),n(" "+i(e(t)(e(v).signOutButton)),1)]),default:s(()=>[a(e(de),{src:e(h).user.avatar_url,"aria-hidden":"true",circle:""},null,8,["src"]),a(e(E),{class:"h-5 w-5 text-secondary"})]),_:1},8,["dropdown-id","options"])):(r(),m(z,{key:1},[a(e(y),{color:"brand"},{default:s(()=>[a(b,{to:"/auth/sign-in"},{default:s(()=>[a(e(Le),{"aria-hidden":"true"}),n(" "+i(e(t)(e(v).signInButton)),1)]),_:1})]),_:1}),a(e(y),{circular:""},{default:s(()=>[a(b,{"v-tooltip":e(t)(e(v).settingsLabel),to:"/settings"},{default:s(()=>[a(e(O),{"aria-label":e(t)(e(v).settingsLabel)},null,8,["aria-label"])]),_:1},8,["v-tooltip"])]),_:1})],64))])]),o("header",Pa,[o("div",{class:B(["nav-menu nav-menu-browse",{expanded:e(C)}]),onFocusin:l[1]||(l[1]=d=>C.value=!0),onFocusout:l[2]||(l[2]=d=>C.value=!1)},[o("div",Ba,[(r(!0),m(z,null,Z(e(Qe),d=>(r(),u(I,{key:d.href,to:d.href,class:"iconified-button"},{default:s(()=>[n(i(d.label),1)]),_:2},1032,["to"]))),128))])],34),o("div",{class:B(["nav-menu nav-menu-mobile",{expanded:e(x)}]),onFocusin:l[6]||(l[6]=d=>x.value=!0),onFocusout:l[7]||(l[7]=d=>x.value=!1)},[o("div",Aa,[e(h).user?(r(),u(I,{key:0,to:`/user/${e(h).user.username}`,class:"iconified-button account-button"},{default:s(()=>[a(e(de),{src:e(h).user.avatar_url,class:"user-icon",alt:e(t)(e(f).yourAvatarAlt),"aria-hidden":"true",circle:""},null,8,["src","alt"]),o("div",$a,[o("div",null,"@"+i(e(h).user.username),1),o("div",null,i(e(t)(e(v).visitYourProfile)),1)])]),_:1},8,["to"])):(r(),u(b,{key:1,class:"iconified-button brand-button",to:"/auth/sign-in"},{default:s(()=>[a(e(Le),{"aria-hidden":"true"}),n(" "+i(e(t)(e(v).signInButton)),1)]),_:1}))]),o("div",ja,[e(h).user?(r(),m(z,{key:0},[o("button",{class:"iconified-button danger-button",onClick:l[3]||(l[3]=d=>ke())},[a(e(Fe),{"aria-hidden":"true"}),n(" "+i(e(t)(e(v).signOutButton)),1)]),o("button",{class:"iconified-button",onClick:l[4]||(l[4]=d=>p.$refs.modal_creation.show())},[a(e(Se),{"aria-hidden":"true"}),n(" "+i(e(t)(e(v).createAProjectButton)),1)]),a(I,{class:"iconified-button",to:"/dashboard/collections"},{default:s(()=>[a(e(Ut),{class:"icon"}),n(" "+i(e(t)(e(v).collectionsLabel)),1)]),_:1}),a(I,{class:"iconified-button",to:"/servers/manage"},{default:s(()=>[a(e(ne),{class:"icon"}),n(" "+i(e(t)(e(v).serversLabel)),1)]),_:1}),e(h).user.role==="moderator"||e(h).user.role==="admin"?(r(),u(I,{key:0,class:"iconified-button",to:"/moderation"},{default:s(()=>[a(e(le),{"aria-hidden":"true"}),n(" "+i(e(t)(e(v).moderationLabel)),1)]),_:1})):_("",!0),e($).developerMode?(r(),u(I,{key:1,class:"iconified-button",to:"/flags"},{default:s(()=>[a(e(ce),{"aria-hidden":"true"}),n(" "+i(e(t)(e(f).featureFlags)),1)]),_:1})):_("",!0)],64)):_("",!0),a(I,{class:"iconified-button",to:"/settings"},{default:s(()=>[a(e(O),{"aria-hidden":"true"}),n(" "+i(e(t)(e(v).settingsLabel)),1)]),_:1}),o("button",{class:"iconified-button",onClick:l[5]||(l[5]=(...d)=>e(we)&&e(we)(...d))},[p.$theme.active==="light"?(r(),u(e(Et),{key:0,class:"icon"})):(r(),u(e(Zt),{key:1,class:"icon"})),o("span",Ta,i(e(t)(e(f).changeTheme)),1)])])],34),o("div",{class:B(["mobile-navbar",{expanded:e(C)||e(x)}])},[a(I,{to:"/",class:"tab button-animation",title:e(t)(e(j).home),"aria-label":e(t)(e(j).home)},{default:s(()=>[a(e(qt),{"aria-hidden":"true"})]),_:1},8,["title","aria-label"]),o("button",{class:B(["tab button-animation",{"router-link-exact-active":e(C)}]),title:e(t)(e(j).search),"aria-label":e(t)(e(j).search),onClick:l[8]||(l[8]=d=>lt())},[e(h).user?(r(),u(e(Oe),{key:0,"aria-hidden":"true"})):(r(),m(z,{key:1},[a(e(Oe),{"aria-hidden":"true",class:"smaller"}),n(" "+i(e(t)(e(j).search)),1)],64))],10,Sa),e(h).user?(r(),m(z,{key:0},[a(I,{to:"/dashboard/notifications",class:B(["tab button-animation",{"no-active":e(x)||e(C)}]),"aria-label":e(t)(e(v).notificationsLabel),title:e(t)(e(v).notificationsLabel),onClick:l[9]||(l[9]=()=>{x.value=!1,C.value=!1})},{default:s(()=>[a(e(Ve),{"aria-hidden":"true"})]),_:1},8,["aria-label","class","title"]),a(I,{to:"/dashboard",class:"tab button-animation","aria-label":e(t)(e(v).dashboardLabel),title:e(t)(e(v).dashboardLabel)},{default:s(()=>[a(e(Re),{"aria-hidden":"true"})]),_:1},8,["aria-label","title"])],64)):_("",!0),o("button",{class:"tab button-animation",title:e(t)(e(f).toggleMenu),"aria-label":e(x)?"Close menu":"Open menu",onClick:l[10]||(l[10]=d=>nt())},[e(h).user?(r(),u(e(de),{key:1,src:e(h).user.avatar_url,class:B(["user-icon",{expanded:e(x)}]),alt:e(t)(e(f).yourAvatarAlt),"aria-hidden":"true",circle:""},null,8,["src","class","alt"])):(r(),m(z,{key:0},[e(x)?(r(),u(e(te),{key:1,"aria-hidden":"true"})):(r(),u(e(Yt),{key:0,"aria-hidden":"true"}))],64))],8,Va)],2)]),o("main",Ra,[e(h).user?(r(),u(ea,{key:0,ref:"modal_creation"},null,512)):_("",!0),a(Qt,{ref:"modal_collection_creation"},null,512),a(Jt,{ref:"modal_organization_creation"},null,512),N(p.$slots,"default",{id:"main"})]),o("footer",Fa,[o("div",La,[o("div",Oa,[o("div",{class:"flex flex-col items-center gap-3 md:items-start",role:"region","aria-label":e(t)(e(f).modrinthInformation)},[a(He,{"aria-hidden":"true",class:"text-logo button-base h-6 w-auto text-contrast lg:h-8",onClick:l[11]||(l[11]=d=>rt())}),o("div",Na,[(r(),m(z,null,Z(ut,(d,k)=>a(e(y),{key:`footer-social-${k}`,circular:"",type:"transparent"},{default:s(()=>[Ae((r(),m("a",{href:d.href,target:"_blank",rel:`noopener${d.rel?` ${d.rel}`:""}`},[(r(),u(De(d.icon),{class:"h-5 w-5"}))],8,Wa)),[[xe,d.label]])]),_:2},1024)),64))]),o("div",Ha,[o("p",Ua,[a(e(Gt),{"message-id":e(ye).openSource},{"github-link":s(({children:d})=>[o("a",Ea,[(r(),u(De(()=>d)))])]),_:1},8,["message-id"])]),l[19]||(l[19]=o("p",{class:"m-0"},"© 2025 Rinth, Inc.",-1))])],8,Da),o("div",Za,[(r(),m(z,null,Z(ht,d=>o("div",{key:d.label,class:"flex flex-col items-center gap-3 sm:items-start"},[o("h3",qa,i(d.label),1),(r(!0),m(z,null,Z(d.links,k=>(r(),m(z,{key:k.label},[k.href.startsWith("/")?(r(),u(b,{key:0,to:k.href,class:"w-fit hover:underline"},{default:s(()=>[n(i(k.label),1)]),_:2},1032,["to"])):(r(),m("a",{key:1,href:k.href,class:"w-fit hover:underline",target:"_blank",rel:"noopener"},i(k.label),9,Ya))],64))),128))])),64))])]),o("div",Ga,i(e(t)(e(ye).legalDisclaimer)),1)])])],2)],64)}}};export{w1 as default};