1import{_ as k}from"./Button-D84Q1mQ5.js";import{_ as P,a as p}from"./Icon-Si08zmMr.js";import{e as u,o as f,g as h,b as e,u as m,a as l,a7 as y}from"./app-Bd0jZ4nk.js";var _="basil",x=function(o){return o===3?"v3":o},j="https://js.stripe.com",L="".concat(j,"/").concat(_,"/stripe.js"),R=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,q=/^https:\/\/js\.stripe\.com\/(v3|[a-z]+)\/stripe\.js(\?.*)?$/;var C=function(o){return R.test(o)||q.test(o)},T=function(){for(var o=document.querySelectorAll('script[src^="'.concat(j,'"]')),n=0;n<o.length;n++){var i=o[n];if(C(i.src))return i}return null},S=function(o){var n="",i=document.createElement("script");i.src="".concat(L).concat(n);var r=document.head||document.body;if(!r)throw new Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return r.appendChild(i),i},I=function(o,n){!o||!o._registerWrapper||o._registerWrapper({name:"stripe-js",version:"7.7.0",startTime:n})},d=null,v=null,g=null,F=function(o){return function(n){o(new Error("Failed to load Stripe.js",{cause:n}))}},J=function(o,n){return function(){window.Stripe?o(window.Stripe):n(new Error("Stripe.js not available"))}},V=function(o){return d!==null?d:(d=new Promise(function(n,i){if(typeof window>"u"||typeof document>"u"){n(null);return}if(window.Stripe){n(window.Stripe);return}try{var r=T();if(!(r&&o)){if(!r)r=S(o);else if(r&&g!==null&&v!==null){var t;r.removeEventListener("load",g),r.removeEventListener("error",v),(t=r.parentNode)===null||t===void 0||t.removeChild(r),r=S(o)}}g=J(n,i),v=F(i),r.addEventListener("load",g),r.addEventListener("error",v)}catch(a){i(a);return}}),d.catch(function(n){return d=null,Promise.reject(n)}))},A=function(o,n,i){if(o===null)return null;var r=n[0],t=r.match(/^pk_test/),a=x(o.version),b=_;t&&a!==b&&console.warn("Stripe.js@".concat(a," was loaded on the page, but @stripe/stripe-js@").concat("7.7.0"," expected Stripe.js@").concat(b,". This may result in unexpected behavior. For more information, see https://docs.stripe.com/sdks/stripejs-versioning"));var w=o.apply(void 0,n);return I(w,i),w},c,E=!1,$=function(){return c||(c=V(null).catch(function(o){return c=null,Promise.reject(o)}),c)};Promise.resolve().then(function(){return $()}).catch(function(s){E||console.warn(s)});var fe=function(){for(var o=arguments.length,n=new Array(o),i=0;i<o;i++)n[i]=arguments[i];E=!0;var r=Date.now();return $().then(function(t){return A(t,n,r)})};const U={class:"footer-main"},z={key:0,class:"footer-upper"},B={class:"footer-upper-sub"},G={key:0,class:"footer-upper-inner"},N={class:"footer-upper-msg"},D={key:1,class:"footer-upper-inner"},W={class:"footer-upper-msg"},M={class:"footer-lower"},X={class:"footer-lower-inner"},O={class:"footer-links-main"},H={class:"footer-col"},K={class:"footer-col-links"},Q=["href"],Y=["href"],Z=["href"],ee={class:"footer-col"},re={class:"footer-col-links"},te=["href"],oe={class:"footer-col"},ne={class:"footer-col-links"},ie=["href"],se=["href"],ae=["href"],le={class:"footer-socials"},pe={__name:"Footer",setup(s){!window.location.href.includes("/account")&&!window.location.href.includes("/join")&&!window.location.href.includes("/login")&&window.location.href.includes("/confirm");const o=window.location.pathname==="/"||window.location.pathname==="/animations",n=window.location.pathname.startsWith("/files"),i=r=>{switch(r){case"x":window.open("https://x.com/joypixels");break;case"facebook":window.open("https://www.facebook.com/joypixelsinc/");break;case"instagram":window.open("https://www.instagram.com/joypixelsinc/");break;case"linked-in":window.open("https://www.linkedin.com/company/joypixels/");break;case"git-hub":window.open("https://github.com/joypixels");break}};return(r,t)=>(f(),u("div",U,[!r.$page.props.auth.user||r.$page.props.auth.user&&!r.$page.props.activeSubscription.meta&&(m(o)||m(n))?(f(),u("div",z,[e("div",B,[m(o)?(f(),u("div",G,[e("div",N,[t[5]||(t[5]=e("div",{class:"brand-copy"},[e("div",{class:"brand-title"},[e("h1",null,"Don't Settle. Stand out!")]),e("div",{class:"brand-msg"},[e("p",null,"For companies and creators with the highest standards.")])],-1)),l(k,{theme:"green",label:"Explore Pricing",size:"xs",href:r.$page.props.marketing_url+"/pricing"+r.$page.props.marketing_query},null,8,["href"])]),t[6]||(t[6]=e("div",{class:"footer-upper-img"},[e("div",{class:"img-wrapper"},[e("img",{src:"https://cdn.joypixels.com/web-app/assets/jp-card-v11.png"})])],-1))])):h("",!0),m(n)?(f(),u("div",D,[e("div",W,[t[7]||(t[7]=e("div",{class:"brand-copy"},[e("div",{class:"brand-title"},[e("h1",null,"Don't Settle. Stand out!")]),e("div",{class:"brand-msg"},[e("p",null,"For companies and creators with the highest standards.")])],-1)),l(k,{theme:"green",label:"Explore Pricing",size:"xs",href:r.$page.props.marketing_url+"/pricing"+r.$page.props.marketing_query},null,8,["href"])]),t[8]||(t[8]=e("div",{class:"footer-upper-img"},[e("div",{class:"img-wrapper"},[e("img",{src:"https://cdn.joypixels.com/web-app/assets/jp-card-v11.png"})])],-1))])):h("",!0)])])):h("",!0),e("div",M,[e("div",X,[e("div",O,[e("div",H,[t[11]||(t[11]=e("span",null,"Main Menu",-1)),e("div",K,[t[9]||(t[9]=e("a",{href:"/"},"Emoji Library",-1)),e("a",{href:r.$page.props.marketing_url+"/pricing"+r.$page.props.marketing_query},"Pricing",8,Q),e("a",{href:r.$page.props.marketing_url+"/benefits"+r.$page.props.marketing_query},"Benefits",8,Y),t[10]||(t[10]=e("a",{href:"/files"},"Files",-1)),e("a",{href:r.$page.props.marketing_url+"/blog"+r.$page.props.marketing_query},"Blog",8,Z)])]),e("div",ee,[t[13]||(t[13]=e("span",null,"Learn More",-1)),e("div",re,[e("a",{href:r.$page.props.marketing_url+"/about"+r.$page.props.marketing_query},"About Us",8,te),t[12]||(t[12]=y('<a href="https://github.com/joypixels/emoji-toolkit" target="_blank" data-v-8bfc4572><i data-v-8bfc4572>Toolkits</i> <span class="external" data-v-8bfc4572></span></a><a href="https://demos.joypixels.com" target="_blank" data-v-8bfc4572><i data-v-8bfc4572>Demos</i> <span class="external" data-v-8bfc4572></span></a><a href="https://cdn.joypixels.com/brand/brand-deck-9.0.pdf" target="_blank" data-v-8bfc4572><i data-v-8bfc4572>Brand Deck</i> <span class="external" data-v-8bfc4572></span></a>',3))])]),t[15]||(t[15]=y('<div class="footer-col" data-v-8bfc4572><span data-v-8bfc4572>Our Apps</span><div class="footer-col-links" data-v-8bfc4572><a href="https://chromewebstore.google.com/detail/emoji-keyboard-by-joypixe/ipdjnhgkpapgippgcgkfcbpdpcgifncb" target="_blank" data-v-8bfc4572><i data-v-8bfc4572>Chrome Extension</i> <span class="external" data-v-8bfc4572></span></a><a href="https://emojicopy.com" target="_blank" data-v-8bfc4572><i data-v-8bfc4572>EmojiCopy.com</i> <span class="external" data-v-8bfc4572></span></a></div></div>',1)),e("div",oe,[t[14]||(t[14]=e("span",null,"Support",-1)),e("div",ne,[e("a",{href:r.$page.props.marketing_url+"/contact"+r.$page.props.marketing_query},"Contact Us",8,ie),e("a",{href:r.$page.props.marketing_url+"/faq"+r.$page.props.marketing_query},"FAQs",8,se),e("a",{href:r.$page.props.marketing_url+"/privacy"+r.$page.props.marketing_query},"Privacy Policy",8,ae)])])]),e("div",le,[e("div",{title:"JoyPixels X",class:"icon-container",onClick:t[0]||(t[0]=a=>i("x"))},[l(p,{name:"x-logo",sizing:"lg"})]),e("div",{title:"JoyPixels Facebook",class:"icon-container",onClick:t[1]||(t[1]=a=>i("facebook"))},[l(p,{name:"facebook",sizing:"lg"})]),e("div",{title:"JoyPixels Instagram",class:"icon-container",onClick:t[2]||(t[2]=a=>i("instagram"))},[l(p,{name:"instagram",sizing:"lg"})]),e("div",{title:"JoyPixels LinkedIn",class:"icon-container",onClick:t[3]||(t[3]=a=>i("linked-in"))},[l(p,{name:"linked-in",sizing:"lg"})]),e("div",{title:"JoyPixels GitHub",class:"icon-container",onClick:t[4]||(t[4]=a=>i("git-hub"))},[l(p,{name:"github",sizing:"lg"}
1)])]),t[16]||(t[16]=e("div",{class:"footer-copyright"},[e("p",null,"© JoyPixels Inc. 2026, All Rights Reserved.")],-1))])])]))}},me=P(pe,[["__scopeId","data-v-8bfc4572"]]);export{me as F,fe as l};
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.