1import{_ as u}from"./k1b167m9.js";import{G as _,j as x,N as b}from"./DU0kOKGQ.js";import{d as y,a2 as h,u as e,A as k,E as g,N as s,L as c,Q as v,O as p,P as w,g as B,X as C}from"./SNAd6-WU.js";import"./C2Bsb0TU.js";import"./Bp7dF187.js";import"./CMah8OTZ.js";import"./CT-oBNdc.js";import"./DamBEBLN.js";import"./xGojIc2V.js";import"./lJpNKWlb.js";import"./C2Zu7hn_.js";const A=C(()=>u(()=>import("./C4LfVKGF.js"),[],import.meta.url).then(a=>a.default||a)),N={key:0,class:"mx-auto flex w-full flex-col"},E={class:"flex flex-col items-center px-2 xl:container lg:px-8 xl:px-12"},V={class:"mb-8 text-lg font-semibold"},Q=y({__name:"seo-block",async setup(a){let t,n;const{locale:m}=_(),{data:l}=([t,n]=h(()=>x("seoBlocks",()=>b("seoBlocks").path(`seoBlocks.${m.value}`).first(),{watch:[m],transform:r=>r?.blocks[0]})),t=await t,n(),t),o=B(!1),d=()=>{o.value=!o.value};return(r,i)=>{const f=A;return e(l)?(k(),g("div",N,[s("div",{class:p(["from-background relative flex w-full flex-col items-center overflow-hidden before:absolute before:inset-0 before:bg-gradient-to-t before:from-dark before:to-dark/0",{"h-80 sm:h-32 md:h-24":!e(o),"before:hidden":e(o)}])},[s("div",E,[s("h2",V,c(e(l).title),1),v(f,{content:e(l).content,class:"prose min-w-full max-w-full prose-headings:text-primary prose-p:text-primary prose-ol:text-primary prose-ul:text-primary"},null,8,["content"]),s("button",{class:p(["bottom-4 my-4 h-8 w-full max-w-[8.75rem] rounded-lg border border-primary font-semibold uppercase text-primary opacity-50",{"absolute left-1/2 -translate-x-1/2":!e(o)}]),onClick:i[0]||(i[0]=$=>d())},c(e(o)?r.$t("tournaments.read-less"):r.$t("tournaments.read-more")),3)])],2)])):w("",!0)}}});export{Q as default};
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.