@venuecms/sdk-next
Version:
This is a work in progress and is heavily in flux until we launch 1.0 in February.
19 lines (14 loc) • 45.6 kB
JavaScript
"use client";
;var Br=Object.create;var ie=Object.defineProperty;var Pr=Object.getOwnPropertyDescriptor;var Gr=Object.getOwnPropertyNames;var Lr=Object.getPrototypeOf,Tr=Object.prototype.hasOwnProperty;var Wr=(e,t)=>{for(var r in t)ie(e,r,{get:t[r],enumerable:!0})},Le=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of Gr(t))!Tr.call(e,i)&&i!==r&&ie(e,i,{get:()=>t[i],enumerable:!(o=Pr(t,i))||o.enumerable});return e};var me=(e,t,r)=>(r=e!=null?Br(Lr(e)):{},Le(t||!e||!e.__esModule?ie(r,"default",{value:e,enumerable:!0}):r,e)),Or=e=>Le(ie({},"__esModule",{value:!0}),e);var Gn={};Wr(Gn,{VenueContent:()=>Pn,VenueImage:()=>le});module.exports=Or(Gn);var rr=me(require("next/image"));var Te=me(require("next/image")),We=require("react/jsx-runtime"),ge="data:image/webp;base64,UklGRv4DAABXRUJQVlA4WAoAAAAgAAAAgwEAkwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDggEAIAANAdAJ0BKoQBlAA+tVilTqktq6Ij9mohsBaJaW7gAPxl327WrOr58lOBv3B2bV5tXZG3Cs6EfYIdF424VnQj3sc4AMwGX1tsW6mMzpnfFGE1GqNdd/F7s678DobD7FfMxZq6bbtOzeddTkEpR+67ecBjZeqt6WbksaOXRpgBgEOOz4uFCd7CmYlDgXL/btUenqYAvWU/dHQyD2WRrg4L8jdr+i+96BUwSEAuxzz/yZyIpjDAU3sa721c0j+AMO4HenRSOGLzlakWd611T6K5KqXs8Am4keQ1qQED9127pMUPWP9qY5XXO1FJSju/YBoKBjsg3KYTOZAA/vUMRConj2py6XdVy2rj5AFT3UUJuYDcedD9qv+/wNrkmRL5Q+Q/p3tAMxss1zgMyXdiAuRB3G81Lg7asSIQDcl2oLiGi/r9KhPwmr3o19NXEMyqHKAFFkajHBu1F7wU9laytcLsMPFdOTmAjafCJvui62qPOt3Uq0lfNJSWaGE20X7xAR/eg4w/RSRrRSqyst9YYCZexkg5Vu30Rxz3KySFBqy+xh9KAqRuzi1iU1DEeNRWTaXMfqO4JJnl+1ljW0Gynj147omoWIfGrzVBoiEMIAft8agFKSUudUje3Gsc4cSHkqqKLhR1ZGJgAeKbNPVn3RIvYRgVcCyiJLbwIwf9aK6q7hN2psdlEPjMdq4oNmLAqSwAAA==",Fr=async({src:e,fallback:t,metadata:r,...o})=>{let i=e?{img:{src:e},base64:ge}:{img:{src:t?.src||ge},base64:ge},c={x:.5,y:.5};if(r?.focus){let d=(-r.focus.y+1)/2;if(d>.5){let l=d;c.y=l>1?1:l}else{let l=d;c.y=l<0?0:l}let f=(-r.focus.x+1)/2;if(f>.5){let l=f;c.x=l>1?1:l}else{let l=f;c.x=l<0?0:l}}return(0,We.jsx)(Te.default,{alt:"",src:i.img.src,fill:!0,placeholder:"blur",blurDataURL:i.base64,objectFit:"cover",objectPosition:`${c.x*100}% ${c.y*100}%`,...o})},he=Fr;function Oe(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(r=Oe(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function Fe(){for(var e,t,r=0,o="",i=arguments.length;r<i;r++)(e=arguments[r])&&(t=Oe(e))&&(o&&(o+=" "),o+=t);return o}var ve="-",Ur=e=>{let t=Vr(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:o}=e;return{getClassGroupId:d=>{let f=d.split(ve);return f[0]===""&&f.length!==1&&f.shift(),De(f,t)||jr(d)},getConflictingClassGroupIds:(d,f)=>{let l=r[d]||[];return f&&o[d]?[...l,...o[d]]:l}}},De=(e,t)=>{if(e.length===0)return t.classGroupId;let r=e[0],o=t.nextPart.get(r),i=o?De(e.slice(1),o):void 0;if(i)return i;if(t.validators.length===0)return;let c=e.join(ve);return t.validators.find(({validator:d})=>d(c))?.classGroupId},Ue=/^\[(.+)\]$/,jr=e=>{if(Ue.test(e)){let t=Ue.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},Vr=e=>{let{theme:t,classGroups:r}=e,o={nextPart:new Map,validators:[]};for(let i in r)be(r[i],o,i,t);return o},be=(e,t,r,o)=>{e.forEach(i=>{if(typeof i=="string"){let c=i===""?t:je(t,i);c.classGroupId=r;return}if(typeof i=="function"){if(Dr(i)){be(i(o),t,r,o);return}t.validators.push({validator:i,classGroupId:r});return}Object.entries(i).forEach(([c,d])=>{be(d,je(t,c),r,o)})})},je=(e,t)=>{let r=e;return t.split(ve).forEach(o=>{r.nextPart.has(o)||r.nextPart.set(o,{nextPart:new Map,validators:[]}),r=r.nextPart.get(o)}),r},Dr=e=>e.isThemeGetter,$r=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,o=new Map,i=(c,d)=>{r.set(c,d),t++,t>e&&(t=0,o=r,r=new Map)};return{get(c){let d=r.get(c);if(d!==void 0)return d;if((d=o.get(c))!==void 0)return i(c,d),d},set(c,d){r.has(c)?r.set(c,d):i(c,d)}}},ye="!",xe=":",Hr=xe.length,qr=e=>{let{prefix:t,experimentalParseClassName:r}=e,o=i=>{let c=[],d=0,f=0,l=0,b;for(let s=0;s<i.length;s++){let a=i[s];if(d===0&&f===0){if(a===xe){c.push(i.slice(l,s)),l=s+Hr;continue}if(a==="/"){b=s;continue}}a==="["?d++:a==="]"?d--:a==="("?f++:a===")"&&f--}let v=c.length===0?i:i.substring(l),B=Zr(v),G=B!==v,n=b&&b>l?b-l:void 0;return{modifiers:c,hasImportantModifier:G,baseClassName:B,maybePostfixModifierPosition:n}};if(t){let i=t+xe,c=o;o=d=>d.startsWith(i)?c(d.substring(i.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:d,maybePostfixModifierPosition:void 0}}if(r){let i=o;o=c=>r({className:c,parseClassName:i})}return o},Zr=e=>e.endsWith(ye)?e.substring(0,e.length-1):e.startsWith(ye)?e.substring(1):e,Jr=e=>{let t=Object.fromEntries(e.orderSensitiveModifiers.map(o=>[o,!0]));return o=>{if(o.length<=1)return o;let i=[],c=[];return o.forEach(d=>{d[0]==="["||t[d]?(i.push(...c.sort(),d),c=[]):c.push(d)}),i.push(...c.sort()),i}},Xr=e=>({cache:$r(e.cacheSize),parseClassName:qr(e),sortModifiers:Jr(e),...Ur(e)}),Qr=/\s+/,_r=(e,t)=>{let{parseClassName:r,getClassGroupId:o,getConflictingClassGroupIds:i,sortModifiers:c}=t,d=[],f=e.trim().split(Qr),l="";for(let b=f.length-1;b>=0;b-=1){let v=f[b],{isExternal:B,modifiers:G,hasImportantModifier:n,baseClassName:s,maybePostfixModifierPosition:a}=r(v);if(B){l=v+(l.length>0?" "+l:l);continue}let m=!!a,h=o(m?s.substring(0,a):s);if(!h){if(!m){l=v+(l.length>0?" "+l:l);continue}if(h=o(s),!h){l=v+(l.length>0?" "+l:l);continue}m=!1}let y=c(G).join(":"),w=n?y+ye:y,M=w+h;if(d.includes(M))continue;d.push(M);let z=i(h,m);for(let k=0;k<z.length;++k){let R=z[k];d.push(w+R)}l=v+(l.length>0?" "+l:l)}return l};function Yr(){let e=0,t,r,o="";for(;e<arguments.length;)(t=arguments[e++])&&(r=$e(t))&&(o&&(o+=" "),o+=r);return o}var $e=e=>{if(typeof e=="string")return e;let t,r="";for(let o=0;o<e.length;o++)e[o]&&(t=$e(e[o]))&&(r&&(r+=" "),r+=t);return r};function Kr(e,...t){let r,o,i,c=d;function d(l){let b=t.reduce((v,B)=>B(v),e());return r=Xr(b),o=r.cache.get,i=r.cache.set,c=f,f(l)}function f(l){let b=o(l);if(b)return b;let v=_r(l,r);return i(l,v),v}return function(){return c(Yr.apply(null,arguments))}}var E=e=>{let t=r=>r[e]||[];return t.isThemeGetter=!0,t},He=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,qe=/^\((?:(\w[\w-]*):)?(.+)\)$/i,et=/^\d+\/\d+$/,rt=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,tt=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,nt=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,ot=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,at=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Q=e=>et.test(e),A=e=>!!e&&!Number.isNaN(Number(e)),q=e=>!!e&&Number.isInteger(Number(e)),Ve=e=>e.endsWith("%")&&A(e.slice(0,-1)),U=e=>rt.test(e),it=()=>!0,st=e=>tt.test(e)&&!nt.test(e),we=()=>!1,lt=e=>ot.test(e),ct=e=>at.test(e),dt=e=>!u(e)&&!p(e),ut=e=>_(e,Xe,we),u=e=>He.test(e),Z=e=>_(e,Qe,st),Ae=e=>_(e,wt,A),pt=e=>_(e,Ze,we),ft=e=>_(e,Je,ct),mt=e=>_(e,we,lt),p=e=>qe.test(e),se=e=>Y(e,Qe),gt=e=>Y(e,kt),ht=e=>Y(e,Ze),At=e=>Y(e,Xe),bt=e=>Y(e,Je),yt=e=>Y(e,St,!0),_=(e,t,r)=>{let o=He.exec(e);return o?o[1]?t(o[1]):r(o[2]):!1},Y=(e,t,r=!1)=>{let o=qe.exec(e);return o?o[1]?t(o[1]):r:!1},Ze=e=>e==="position",xt=new Set(["image","url"]),Je=e=>xt.has(e),vt=new Set(["length","size","percentage"]),Xe=e=>vt.has(e),Qe=e=>e==="length",wt=e=>e==="number",kt=e=>e==="family-name",St=e=>e==="shadow";var Ct=()=>{let e=E("color"),t=E("font"),r=E("text"),o=E("font-weight"),i=E("tracking"),c=E("leading"),d=E("breakpoint"),f=E("container"),l=E("spacing"),b=E("radius"),v=E("shadow"),B=E("inset-shadow"),G=E("drop-shadow"),n=E("blur"),s=E("perspective"),a=E("aspect"),m=E("ease"),h=E("animate"),y=()=>["auto","avoid","all","avoid-page","page","left","right","column"],w=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],M=()=>["auto","hidden","clip","visible","scroll"],z=()=>["auto","contain","none"],k=()=>[Q,"px","full","auto",p,u,l],R=()=>[q,"none","subgrid",p,u],I=()=>["auto",{span:["full",q,p,u]},p,u],N=()=>[q,"auto",p,u],re=()=>["auto","min","max","fr",p,u],X=()=>[p,u,l],$=()=>["start","end","center","between","around","evenly","stretch","baseline"],T=()=>["start","end","center","stretch"],S=()=>[p,u,l],W=()=>["px",...S()],O=()=>["px","auto",...S()],H=()=>[Q,"auto","px","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",p,u,l],C=()=>[e,p,u],pe=()=>[Ve,Z],P=()=>["","none","full",b,p,u],L=()=>["",A,se,Z],te=()=>["solid","dashed","dotted","double"],Be=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],Pe=()=>["","none",n,p,u],Ge=()=>["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",p,u],ne=()=>["none",A,p,u],oe=()=>["none",A,p,u],fe=()=>[A,p,u],ae=()=>[Q,"full","px",p,u,l];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[U],breakpoint:[U],color:[it],container:[U],"drop-shadow":[U],ease:["in","out","in-out"],font:[dt],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[U],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[U],shadow:[U],spacing:[A],text:[U],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Q,u,p,a]}],container:["container"],columns:[{columns:[A,u,p,f]}],"break-after":[{"break-after":y()}],"break-before":[{"break-before":y()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...w(),u,p]}],overflow:[{overflow:M()}],"overflow-x":[{"overflow-x":M()}],"overflow-y":[{"overflow-y":M()}],overscroll:[{overscroll:z()}],"overscroll-x":[{"overscroll-x":z()}],"overscroll-y":[{"overscroll-y":z()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:k()}],"inset-x":[{"inset-x":k()}],"inset-y":[{"inset-y":k()}],start:[{start:k()}],end:[{end:k()}],top:[{top:k()}],right:[{right:k()}],bottom:[{bottom:k()}],left:[{left:k()}],visibility:["visible","invisible","collapse"],z:[{z:[q,"auto",p,u]}],basis:[{basis:[Q,"full","auto",p,u,f,l]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[A,Q,"auto","initial","none",u]}],grow:[{grow:["",A,p,u]}],shrink:[{shrink:["",A,p,u]}],order:[{order:[q,"first","last","none",p,u]}],"grid-cols":[{"grid-cols":R()}],"col-start-end":[{col:I()}],"col-start":[{"col-start":N()}],"col-end":[{"col-end":N()}],"grid-rows":[{"grid-rows":R()}],"row-start-end":[{row:I()}],"row-start":[{"row-start":N()}],"row-end":[{"row-end":N()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":re()}],"auto-rows":[{"auto-rows":re()}],gap:[{gap:X()}],"gap-x":[{"gap-x":X()}],"gap-y":[{"gap-y":X()}],"justify-content":[{justify:[...$(),"normal"]}],"justify-items":[{"justify-items":[...T(),"normal"]}],"justify-self":[{"justify-self":["auto",...T()]}],"align-content":[{content:["normal",...$()]}],"align-items":[{items:[...T(),"baseline"]}],"align-self":[{self:["auto",...T(),"baseline"]}],"place-content":[{"place-content":$()}],"place-items":[{"place-items":[...T(),"baseline"]}],"place-self":[{"place-self":["auto",...T()]}],p:[{p:W()}],px:[{px:W()}],py:[{py:W()}],ps:[{ps:W()}],pe:[{pe:W()}],pt:[{pt:W()}],pr:[{pr:W()}],pb:[{pb:W()}],pl:[{pl:W()}],m:[{m:O()}],mx:[{mx:O()}],my:[{my:O()}],ms:[{ms:O()}],me:[{me:O()}],mt:[{mt:O()}],mr:[{mr:O()}],mb:[{mb:O()}],ml:[{ml:O()}],"space-x":[{"space-x":S()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":S()}],"space-y-reverse":["space-y-reverse"],size:[{size:H()}],w:[{w:[f,"screen",...H()]}],"min-w":[{"min-w":[f,"screen","none",...H()]}],"max-w":[{"max-w":[f,"screen","none","prose",{screen:[d]},...H()]}],h:[{h:["screen",...H()]}],"min-h":[{"min-h":["screen","none",...H()]}],"max-h":[{"max-h":["screen",...H()]}],"font-size":[{text:["base",r,se,Z]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o,p,Ae]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Ve,u]}],"font-family":[{font:[gt,u,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[i,p,u]}],"line-clamp":[{"line-clamp":[A,"none",p,Ae]}],leading:[{leading:[p,u,c,l]}],"list-image":[{"list-image":["none",p,u]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",p,u]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:C()}],"text-color":[{text:C()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...te(),"wavy"]}],"text-decoration-thickness":[{decoration:[A,"from-font","auto",p,Z]}],"text-decoration-color":[{decoration:C()}],"underline-offset":[{"underline-offset":[A,"auto",p,u]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:["px",...S()]}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",p,u]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",p,u]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...w(),ht,pt]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","space","round"]}]}],"bg-size":[{bg:["auto","cover","contain",At,ut]}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},q,p,u],radial:["",p,u],conic:[q,p,u]},bt,ft]}],"bg-color":[{bg:C()}],"gradient-from-pos":[{from:pe()}],"gradient-via-pos":[{via:pe()}],"gradient-to-pos":[{to:pe()}],"gradient-from":[{from:C()}],"gradient-via":[{via:C()}],"gradient-to":[{to:C()}],rounded:[{rounded:P()}],"rounded-s":[{"rounded-s":P()}],"rounded-e":[{"rounded-e":P()}],"rounded-t":[{"rounded-t":P()}],"rounded-r":[{"rounded-r":P()}],"rounded-b":[{"rounded-b":P()}],"rounded-l":[{"rounded-l":P()}],"rounded-ss":[{"rounded-ss":P()}],"rounded-se":[{"rounded-se":P()}],"rounded-ee":[{"rounded-ee":P()}],"rounded-es":[{"rounded-es":P()}],"rounded-tl":[{"rounded-tl":P()}],"rounded-tr":[{"rounded-tr":P()}],"rounded-br":[{"rounded-br":P()}],"rounded-bl":[{"rounded-bl":P()}],"border-w":[{border:L()}],"border-w-x":[{"border-x":L()}],"border-w-y":[{"border-y":L()}],"border-w-s":[{"border-s":L()}],"border-w-e":[{"border-e":L()}],"border-w-t":[{"border-t":L()}],"border-w-r":[{"border-r":L()}],"border-w-b":[{"border-b":L()}],"border-w-l":[{"border-l":L()}],"divide-x":[{"divide-x":L()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":L()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...te(),"hidden","none"]}],"divide-style":[{divide:[...te(),"hidden","none"]}],"border-color":[{border:C()}],"border-color-x":[{"border-x":C()}],"border-color-y":[{"border-y":C()}],"border-color-s":[{"border-s":C()}],"border-color-e":[{"border-e":C()}],"border-color-t":[{"border-t":C()}],"border-color-r":[{"border-r":C()}],"border-color-b":[{"border-b":C()}],"border-color-l":[{"border-l":C()}],"divide-color":[{divide:C()}],"outline-style":[{outline:[...te(),"none","hidden"]}],"outline-offset":[{"outline-offset":[A,p,u]}],"outline-w":[{outline:["",A,se,Z]}],"outline-color":[{outline:[e]}],shadow:[{shadow:["","none",v,yt,mt]}],"shadow-color":[{shadow:C()}],"inset-shadow":[{"inset-shadow":["none",p,u,B]}],"inset-shadow-color":[{"inset-shadow":C()}],"ring-w":[{ring:L()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:C()}],"ring-offset-w":[{"ring-offset":[A,Z]}],"ring-offset-color":[{"ring-offset":C()}],"inset-ring-w":[{"inset-ring":L()}],"inset-ring-color":[{"inset-ring":C()}],opacity:[{opacity:[A,p,u]}],"mix-blend":[{"mix-blend":[...Be(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":Be()}],filter:[{filter:["","none",p,u]}],blur:[{blur:Pe()}],brightness:[{brightness:[A,p,u]}],contrast:[{contrast:[A,p,u]}],"drop-shadow":[{"drop-shadow":["","none",G,p,u]}],grayscale:[{grayscale:["",A,p,u]}],"hue-rotate":[{"hue-rotate":[A,p,u]}],invert:[{invert:["",A,p,u]}],saturate:[{saturate:[A,p,u]}],sepia:[{sepia:["",A,p,u]}],"backdrop-filter":[{"backdrop-filter":["","none",p,u]}],"backdrop-blur":[{"backdrop-blur":Pe()}],"backdrop-brightness":[{"backdrop-brightness":[A,p,u]}],"backdrop-contrast":[{"backdrop-contrast":[A,p,u]}],"backdrop-grayscale":[{"backdrop-grayscale":["",A,p,u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[A,p,u]}],"backdrop-invert":[{"backdrop-invert":["",A,p,u]}],"backdrop-opacity":[{"backdrop-opacity":[A,p,u]}],"backdrop-saturate":[{"backdrop-saturate":[A,p,u]}],"backdrop-sepia":[{"backdrop-sepia":["",A,p,u]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":S()}],"border-spacing-x":[{"border-spacing-x":S()}],"border-spacing-y":[{"border-spacing-y":S()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",p,u]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[A,"initial",p,u]}],ease:[{ease:["linear","initial",m,p,u]}],delay:[{delay:[A,p,u]}],animate:[{animate:["none",h,p,u]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[s,p,u]}],"perspective-origin":[{"perspective-origin":Ge()}],rotate:[{rotate:ne()}],"rotate-x":[{"rotate-x":ne()}],"rotate-y":[{"rotate-y":ne()}],"rotate-z":[{"rotate-z":ne()}],scale:[{scale:oe()}],"scale-x":[{"scale-x":oe()}],"scale-y":[{"scale-y":oe()}],"scale-z":[{"scale-z":oe()}],"scale-3d":["scale-3d"],skew:[{skew:fe()}],"skew-x":[{"skew-x":fe()}],"skew-y":[{"skew-y":fe()}],transform:[{transform:[p,u,"","none","gpu","cpu"]}],"transform-origin":[{origin:Ge()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ae()}],"translate-x":[{"translate-x":ae()}],"translate-y":[{"translate-y":ae()}],"translate-z":[{"translate-z":ae()}],"translate-none":["translate-none"],accent:[{accent:C()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:C()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",p,u]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":S()}],"scroll-mx":[{"scroll-mx":S()}],"scroll-my":[{"scroll-my":S()}],"scroll-ms":[{"scroll-ms":S()}],"scroll-me":[{"scroll-me":S()}],"scroll-mt":[{"scroll-mt":S()}],"scroll-mr":[{"scroll-mr":S()}],"scroll-mb":[{"scroll-mb":S()}],"scroll-ml":[{"scroll-ml":S()}],"scroll-p":[{"scroll-p":S()}],"scroll-px":[{"scroll-px":S()}],"scroll-py":[{"scroll-py":S()}],"scroll-ps":[{"scroll-ps":S()}],"scroll-pe":[{"scroll-pe":S()}],"scroll-pt":[{"scroll-pt":S()}],"scroll-pr":[{"scroll-pr":S()}],"scroll-pb":[{"scroll-pb":S()}],"scroll-pl":[{"scroll-pl":S()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",p,u]}],fill:[{fill:["none",...C()]}],"stroke-w":[{stroke:[A,se,Z,Ae]}],stroke:[{stroke:["none",...C()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["before","after","placeholder","file","marker","selection","first-line","first-letter","backdrop","*","**"]}};var _e=Kr(Ct);function Ye(...e){return _e(Fe(e))}var Ke=e=>e?.url&&`/media/${encodeURIComponent(e.url)}`;var j=require("react/jsx-runtime"),Rt={square:"aspect-square",video:"aspect-video"},le=({className:e,image:t,aspect:r,props:o})=>{if(t){let i=Ke(t);if(i){let{metadata:c}=t,{width:d,height:f,altText:l}=c??{};return r?(0,j.jsx)(er,{aspect:r,children:(0,j.jsx)(he,{src:i,className:e})}):(0,j.jsx)(rr.default,{src:i,alt:l??"image",width:d??2048,height:f??2048,className:e,...o})}}return r?(0,j.jsx)(er,{aspect:r,children:(0,j.jsx)(he,{src:"",className:e})}):null},er=({children:e,aspect:t})=>(0,j.jsx)("div",{className:"flex h-full w-full flex-col gap-1",children:(0,j.jsx)("div",{className:Ye("relative h-full w-full bg-cover bg-center",Rt[t]),children:e})});var de=me(require("react"),1);function J(){return J=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},J.apply(this,arguments)}var tr,Mt=["children","options"],g={blockQuote:"0",breakLine:"1",breakThematic:"2",codeBlock:"3",codeFenced:"4",codeInline:"5",footnote:"6",footnoteReference:"7",gfmTask:"8",heading:"9",headingSetext:"10",htmlBlock:"11",htmlComment:"12",htmlSelfClosing:"13",image:"14",link:"15",linkAngleBraceStyleDetector:"16",linkBareUrlDetector:"17",linkMailtoDetector:"18",newlineCoalescer:"19",orderedList:"20",paragraph:"21",ref:"22",refImage:"23",refLink:"24",table:"25",tableSeparator:"26",text:"27",textBolded:"28",textEmphasized:"29",textEscaped:"30",textMarked:"31",textStrikethroughed:"32",unorderedList:"33"};(function(e){e[e.MAX=0]="MAX",e[e.HIGH=1]="HIGH",e[e.MED=2]="MED",e[e.LOW=3]="LOW",e[e.MIN=4]="MIN"})(tr||(tr={}));var nr=["allowFullScreen","allowTransparency","autoComplete","autoFocus","autoPlay","cellPadding","cellSpacing","charSet","classId","colSpan","contentEditable","contextMenu","crossOrigin","encType","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","hrefLang","inputMode","keyParams","keyType","marginHeight","marginWidth","maxLength","mediaGroup","minLength","noValidate","radioGroup","readOnly","rowSpan","spellCheck","srcDoc","srcLang","srcSet","tabIndex","useMap"].reduce(function(e,t){return e[t.toLowerCase()]=t,e},{class:"className",for:"htmlFor"}),or={amp:"&",apos:"'",gt:">",lt:"<",nbsp:"\xA0",quot:"\u201C"},zt=["style","script"],It=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,Nt=/mailto:/i,Et=/\n{2,}$/,dr=/^(\s*>[\s\S]*?)(?=\n\n|$)/,Bt=/^ *> ?/gm,Pt=/^(?:\[!([^\]]*)\]\n)?([\s\S]*)/,Gt=/^ {2,}\n/,Lt=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,ur=/^(?: {1,3})?(`{3,}|~{3,}) *(\S+)? *([^\n]*?)?\n([\s\S]*?)(?:\1\n?|$)/,pr=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,Tt=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,Wt=/^(?:\n *)*\n/,Ot=/\r\n?/g,Ft=/^\[\^([^\]]+)](:(.*)((\n+ {4,}.*)|(\n(?!\[\^).+))*)/,Ut=/^\[\^([^\]]+)]/,jt=/\f/g,Vt=/^---[ \t]*\n(.|\n)*\n---[ \t]*\n/,Dt=/^\s*?\[(x|\s)\]/,fr=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,mr=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,gr=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,Re=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?((?:[^>]*[^/])?)>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1\b)[\s\S])*?)<\/\1>(?!<\/\1>)\n*/i,$t=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,hr=/^<!--[\s\S]*?(?:-->)/,Ht=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Me=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,qt=/^\{.*\}$/,Zt=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,Jt=/^<([^ >]+@[^ >]+)>/,Xt=/^<([^ >]+:\/[^ >]+)>/,Qt=/-([a-z])?/gi,Ar=/^(\|.*)\n(?: *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*))?\n?/,_t=/^\[([^\]]*)\]:\s+<?([^\s>]+)>?\s*("([^"]*)")?/,Yt=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,Kt=/^\[([^\]]*)\] ?\[([^\]]*)\]/,en=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,rn=/\t/g,tn=/(^ *\||\| *$)/g,nn=/^ *:-+: *$/,on=/^ *:-+ *$/,an=/^ *-+: *$/,ue="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\n)*?)",sn=new RegExp("^([*_])\\1"+ue+"\\1\\1(?!\\1)"),ln=new RegExp("^([*_])"+ue+"\\1(?!\\1|\\w)"),cn=new RegExp("^=="+ue+"=="),dn=new RegExp("^~~"+ue+"~~"),un=/^\\([^0-9A-Za-z\s])/,pn=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,fn=/^\n+/,mn=/^([ \t]*)/,gn=/\\([^\\])/g,ar=/ *\n+$/,hn=/(?:^|\n)( *)$/,Ie="(?:\\d+\\.)",Ne="(?:[*+-])";function br(e){return"( *)("+(e===1?Ie:Ne)+") +"}var yr=br(1),xr=br(2);function vr(e){return new RegExp("^"+(e===1?yr:xr))}var An=vr(1),bn=vr(2);function wr(e){return new RegExp("^"+(e===1?yr:xr)+"[^\\n]*(?:\\n(?!\\1"+(e===1?Ie:Ne)+" )[^\\n]*)*(\\n|$)","gm")}var kr=wr(1),Sr=wr(2);function Cr(e){var t=e===1?Ie:Ne;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}var Rr=Cr(1),Mr=Cr(2);function ir(e,t){var r=t===1,o=r?Rr:Mr,i=r?kr:Sr,c=r?An:bn;return{match:function(d,f){var l=hn.exec(f.prevCapture);return l&&(f.list||!f.inline&&!f.simple)?o.exec(d=l[1]+d):null},order:1,parse:function(d,f,l){var b=r?+d[2]:void 0,v=d[0].replace(Et,`
`).match(i),B=!1;return{items:v.map(function(G,n){var s=c.exec(G)[0].length,a=new RegExp("^ {1,"+s+"}","gm"),m=G.replace(a,"").replace(c,""),h=n===v.length-1,y=m.indexOf(`
`)!==-1||h&&B;B=y;var w,M=l.inline,z=l.list;l.list=!0,y?(l.inline=!1,w=m.replace(ar,`
`)):(l.inline=!0,w=m.replace(ar,""));var k=f(w,l);return l.inline=M,l.list=z,k}),ordered:r,start:b}},render:function(d,f,l){return e(d.ordered?"ol":"ul",{key:l.key,start:d.type===g.orderedList?d.start:void 0},d.items.map(function(b,v){return e("li",{key:v},f(b,l))}))}}}var yn=new RegExp(`^\\[((?:\\[[^\\]]*\\]|[^\\[\\]]|\\](?=[^\\[]*\\]))*)\\]\\(\\s*<?((?:\\([^)]*\\)|[^\\s\\\\]|\\\\.)*?)>?(?:\\s+['"]([\\s\\S]*?)['"])?\\s*\\)`),xn=/^!\[(.*?)\]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,zr=[dr,ur,pr,fr,gr,mr,hr,Ar,kr,Rr,Sr,Mr],vn=[].concat(zr,[/^[^\n]+(?: \n|\n{2,})/,Re,Me]);function K(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function wn(e){return an.test(e)?"right":nn.test(e)?"center":on.test(e)?"left":null}function sr(e,t,r,o){var i=r.inTable;r.inTable=!0;var c=[[]],d="";function f(){if(d){var l=c[c.length-1];l.push.apply(l,t(d,r)),d=""}}return e.trim().split(/(`[^`]*`|\\\||\|)/).filter(Boolean).forEach(function(l,b,v){l.trim()==="|"&&(f(),o)?b!==0&&b!==v.length-1&&c.push([]):d+=l}),f(),r.inTable=i,c}function kn(e,t,r){r.inline=!0;var o=e[2]?e[2].replace(tn,"").split("|").map(wn):[],i=e[3]?function(d,f,l){return d.trim().split(`
`).map(function(b){return sr(b,f,l,!0)})}(e[3],t,r):[],c=sr(e[1],t,r,!!i.length);return r.inline=!1,i.length?{align:o,cells:i,header:c,type:g.table}:{children:c,type:g.paragraph}}function lr(e,t){return e.align[t]==null?{}:{textAlign:e.align[t]}}function V(e){return function(t,r){return r.inline?e.exec(t):null}}function D(e){return function(t,r){return r.inline||r.simple?e.exec(t):null}}function F(e){return function(t,r){return r.inline||r.simple?null:e.exec(t)}}function ee(e){return function(t){return e.exec(t)}}function Sn(e,t){if(t.inline||t.simple)return null;var r="";e.split(`
`).every(function(i){return i+=`
`,!zr.some(function(c){return c.test(i)})&&(r+=i,!!i.trim())});var o=r.trimEnd();return o==""?null:[r,o]}function Cn(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return null}catch{return null}return e}function cr(e){return e.replace(gn,"$1")}function ce(e,t,r){var o=r.inline||!1,i=r.simple||!1;r.inline=!0,r.simple=!0;var c=e(t,r);return r.inline=o,r.simple=i,c}function Rn(e,t,r){var o=r.inline||!1,i=r.simple||!1;r.inline=!1,r.simple=!0;var c=e(t,r);return r.inline=o,r.simple=i,c}function Mn(e,t,r){var o=r.inline||!1;r.inline=!1;var i=e(t,r);return r.inline=o,i}var ke=function(e,t,r){return{children:ce(t,e[1],r)}};function Se(){return{}}function Ce(){return null}function zn(){return[].slice.call(arguments).filter(Boolean).join(" ")}function ze(e,t,r){for(var o=e,i=t.split(".");i.length&&(o=o[i[0]])!==void 0;)i.shift();return o||r}function In(e,t){var r=ze(t,e);return r?typeof r=="function"||typeof r=="object"&&"render"in r?r:ze(t,e+".component",e):e}function Nn(e,t){var r;function o(n,s){var a,m=ze(t.overrides,n+".props",{});return(a=t).createElement.apply(a,[In(n,t.overrides),J({},s,m,{className:zn(s?.className,m.className)||void 0})].concat([].slice.call(arguments,2)))}function i(n){n=n.replace(Vt,"");var s=!1;t.forceInline?s=!0:t.forceBlock||(s=en.test(n)===!1);for(var a=B(v(s?n:n.trimEnd().replace(fn,"")+`
`,{inline:s}));typeof a[a.length-1]=="string"&&!a[a.length-1].trim();)a.pop();if(t.wrapper===null)return a;var m,h=t.wrapper||(s?"span":"div");if(a.length>1||t.forceWrapper)m=a;else{if(a.length===1)return typeof(m=a[0])=="string"?o("span",{key:"outer"},m):m;m=null}return t.createElement(h,{key:"outer"},m)}function c(n,s){var a=s.match(It);return a?a.reduce(function(m,h){var y=h.indexOf("=");if(y!==-1){var w=function(R){return R.indexOf("-")!==-1&&R.match(Ht)===null&&(R=R.replace(Qt,function(I,N){return N.toUpperCase()})),R}(h.slice(0,y)).trim(),M=function(R){var I=R[0];return(I==='"'||I==="'")&&R.length>=2&&R[R.length-1]===I?R.slice(1,-1):R}(h.slice(y+1).trim()),z=nr[w]||w;if(z==="ref")return m;var k=m[z]=function(R,I,N,re){return I==="style"?N.split(/;\s?/).reduce(function(X,$){var T=$.slice(0,$.indexOf(":"));return X[T.trim().replace(/(-[a-z])/g,function(S){return S[1].toUpperCase()})]=$.slice(T.length+1).trim(),X},{}):I==="href"||I==="src"?re(N,R,I):(N.match(qt)&&(N=N.slice(1,N.length-1)),N==="true"||N!=="false"&&N)}(n,w,M,t.sanitizer);typeof k=="string"&&(Re.test(k)||Me.test(k))&&(m[z]=i(k.trim()))}else h!=="style"&&(m[nr[h]||h]=!0);return m},{}):null}e===void 0&&(e=""),t===void 0&&(t={}),t.overrides=t.overrides||{},t.sanitizer=t.sanitizer||Cn,t.slugify=t.slugify||K,t.namedCodesToUnicode=t.namedCodesToUnicode?J({},or,t.namedCodesToUnicode):or,t.createElement=t.createElement||de.createElement;var d=[],f={},l=((r={})[g.blockQuote]={match:F(dr),order:1,parse:function(n,s,a){var m=n[0].replace(Bt,"").match(Pt);return{alert:m[1],children:s(m[2],a)}},render:function(n,s,a){var m={key:a.key};return n.alert&&(m.className="markdown-alert-"+t.slugify(n.alert.toLowerCase(),K),n.children.unshift({attrs:{},children:[{type:g.text,text:n.alert}],noInnerParse:!0,type:g.htmlBlock,tag:"header"})),o("blockquote",m,s(n.children,a))}},r[g.breakLine]={match:ee(Gt),order:1,parse:Se,render:function(n,s,a){return o("br",{key:a.key})}},r[g.breakThematic]={match:F(Lt),order:1,parse:Se,render:function(n,s,a){return o("hr",{key:a.key})}},r[g.codeBlock]={match:F(pr),order:0,parse:function(n){return{lang:void 0,text:n[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}},render:function(n,s,a){return o("pre",{key:a.key},o("code",J({},n.attrs,{className:n.lang?"lang-"+n.lang:""}),n.text))}},r[g.codeFenced]={match:F(ur),order:0,parse:function(n){return{attrs:c("code",n[3]||""),lang:n[2]||void 0,text:n[4],type:g.codeBlock}}},r[g.codeInline]={match:D(Tt),order:3,parse:function(n){return{text:n[2]}},render:function(n,s,a){return o("code",{key:a.key},n.text)}},r[g.footnote]={match:F(Ft),order:0,parse:function(n){return d.push({footnote:n[2],identifier:n[1]}),{}},render:Ce},r[g.footnoteReference]={match:V(Ut),order:1,parse:function(n){return{target:"#"+t.slugify(n[1],K),text:n[1]}},render:function(n,s,a){return o("a",{key:a.key,href:t.sanitizer(n.target,"a","href")},o("sup",{key:a.key},n.text))}},r[g.gfmTask]={match:V(Dt),order:1,parse:function(n){return{completed:n[1].toLowerCase()==="x"}},render:function(n,s,a){return o("input",{checked:n.completed,key:a.key,readOnly:!0,type:"checkbox"})}},r[g.heading]={match:F(t.enforceAtxHeadings?mr:fr),order:1,parse:function(n,s,a){return{children:ce(s,n[2],a),id:t.slugify(n[2],K),level:n[1].length}},render:function(n,s,a){return o("h"+n.level,{id:n.id,key:a.key},s(n.children,a))}},r[g.headingSetext]={match:F(gr),order:0,parse:function(n,s,a){return{children:ce(s,n[1],a),level:n[2]==="="?1:2,type:g.heading}}},r[g.htmlBlock]={match:ee(Re),order:1,parse:function(n,s,a){var m,h=n[3].match(mn),y=new RegExp("^"+h[1],"gm"),w=n[3].replace(y,""),M=(m=w,vn.some(function(N){return N.test(m)})?Mn:ce),z=n[1].toLowerCase(),k=zt.indexOf(z)!==-1,R=(k?z:n[1]).trim(),I={attrs:c(R,n[2]),noInnerParse:k,tag:R};return a.inAnchor=a.inAnchor||z==="a",k?I.text=n[3]:I.children=M(s,w,a),a.inAnchor=!1,I},render:function(n,s,a){return o(n.tag,J({key:a.key},n.attrs),n.text||(n.children?s(n.children,a):""))}},r[g.htmlSelfClosing]={match:ee(Me),order:1,parse:function(n){var s=n[1].trim();return{attrs:c(s,n[2]||""),tag:s}},render:function(n,s,a){return o(n.tag,J({},n.attrs,{key:a.key}))}},r[g.htmlComment]={match:ee(hr),order:1,parse:function(){return{}},render:Ce},r[g.image]={match:D(xn),order:1,parse:function(n){return{alt:n[1],target:cr(n[2]),title:n[3]}},render:function(n,s,a){return o("img",{key:a.key,alt:n.alt||void 0,title:n.title||void 0,src:t.sanitizer(n.target,"img","src")})}},r[g.link]={match:V(yn),order:3,parse:function(n,s,a){return{children:Rn(s,n[1],a),target:cr(n[2]),title:n[3]}},render:function(n,s,a){return o("a",{key:a.key,href:t.sanitizer(n.target,"a","href"),title:n.title},s(n.children,a))}},r[g.linkAngleBraceStyleDetector]={match:V(Xt),order:0,parse:function(n){return{children:[{text:n[1],type:g.text}],target:n[1],type:g.link}}},r[g.linkBareUrlDetector]={match:function(n,s){return s.inAnchor||t.disableAutoLink?null:V(Zt)(n,s)},order:0,parse:function(n){return{children:[{text:n[1],type:g.text}],target:n[1],title:void 0,type:g.link}}},r[g.linkMailtoDetector]={match:V(Jt),order:0,parse:function(n){var s=n[1],a=n[1];return Nt.test(a)||(a="mailto:"+a),{children:[{text:s.replace("mailto:",""),type:g.text}],target:a,type:g.link}}},r[g.orderedList]=ir(o,1),r[g.unorderedList]=ir(o,2),r[g.newlineCoalescer]={match:F(Wt),order:3,parse:Se,render:function(){return`
`}},r[g.paragraph]={match:Sn,order:3,parse:ke,render:function(n,s,a){return o("p",{key:a.key},s(n.children,a))}},r[g.ref]={match:V(_t),order:0,parse:function(n){return f[n[1]]={target:n[2],title:n[4]},{}},render:Ce},r[g.refImage]={match:D(Yt),order:0,parse:function(n){return{alt:n[1]||void 0,ref:n[2]}},render:function(n,s,a){return f[n.ref]?o("img",{key:a.key,alt:n.alt,src:t.sanitizer(f[n.ref].target,"img","src"),title:f[n.ref].title}):null}},r[g.refLink]={match:V(Kt),order:0,parse:function(n,s,a){return{children:s(n[1],a),fallbackChildren:n[0],ref:n[2]}},render:function(n,s,a){return f[n.ref]?o("a",{key:a.key,href:t.sanitizer(f[n.ref].target,"a","href"),title:f[n.ref].title},s(n.children,a)):o("span",{key:a.key},n.fallbackChildren)}},r[g.table]={match:F(Ar),order:1,parse:kn,render:function(n,s,a){var m=n;return o("table",{key:a.key},o("thead",null,o("tr",null,m.header.map(function(h,y){return o("th",{key:y,style:lr(m,y)},s(h,a))}))),o("tbody",null,m.cells.map(function(h,y){return o("tr",{key:y},h.map(function(w,M){return o("td",{key:M,style:lr(m,M)},s(w,a))}))})))}},r[g.text]={match:ee(pn),order:4,parse:function(n){return{text:n[0].replace($t,function(s,a){return t.namedCodesToUnicode[a]?t.namedCodesToUnicode[a]:s})}},render:function(n){return n.text}},r[g.textBolded]={match:D(sn),order:2,parse:function(n,s,a){return{children:s(n[2],a)}},render:function(n,s,a){return o("strong",{key:a.key},s(n.children,a))}},r[g.textEmphasized]={match:D(ln),order:3,parse:function(n,s,a){return{children:s(n[2],a)}},render:function(n,s,a){return o("em",{key:a.key},s(n.children,a))}},r[g.textEscaped]={match:D(un),order:1,parse:function(n){return{text:n[1],type:g.text}}},r[g.textMarked]={match:D(cn),order:3,parse:ke,render:function(n,s,a){return o("mark",{key:a.key},s(n.children,a))}},r[g.textStrikethroughed]={match:D(dn),order:3,parse:ke,render:function(n,s,a){return o("del",{key:a.key},s(n.children,a))}},r);t.disableParsingRawHTML===!0&&(delete l[g.htmlBlock],delete l[g.htmlSelfClosing]);var b,v=function(n){var s=Object.keys(n);function a(m,h){var y=[];for(h.prevCapture=h.prevCapture||"";m;)for(var w=0;w<s.length;){var M=s[w],z=n[M],k=z.match(m,h);if(k){var R=k[0];h.prevCapture+=R,m=m.substring(R.length);var I=z.parse(k,a,h);I.type==null&&(I.type=M),y.push(I);break}w++}return h.prevCapture="",y}return s.sort(function(m,h){var y=n[m].order,w=n[h].order;return y!==w?y-w:m<h?-1:1}),function(m,h){return a(function(y){return y.replace(Ot,`
`).replace(jt,"").replace(rn," ")}(m),h)}}(l),B=(b=function(n,s){return function(a,m,h){var y=n[a.type].render;return s?s(function(){return y(a,m,h)},a,m,h):y(a,m,h)}}(l,t.renderRule),function n(s,a){if(a===void 0&&(a={}),Array.isArray(s)){for(var m=a.key,h=[],y=!1,w=0;w<s.length;w++){a.key=w;var M=n(s[w],a),z=typeof M=="string";z&&y?h[h.length-1]+=M:M!==null&&h.push(M),y=z}return a.key=m,h}return b(s,n,a)}),G=i(e);return d.length?o("div",null,G,o("footer",{key:"footer"},d.map(function(n){return o("div",{id:t.slugify(n.identifier,K),key:n.identifier},n.identifier,B(v(n.footnote,{inline:!0})))}))):G}function Ir(e){var t=e.children,r=t===void 0?"":t,o=e.options,i=function(c,d){if(c==null)return{};var f,l,b={},v=Object.keys(c);for(l=0;l<v.length;l++)d.indexOf(f=v[l])>=0||(b[f]=c[f]);return b}(e,Mt);return de.cloneElement(Nn(r,o),i)}var x=require("react/jsx-runtime"),En={bold:"font-bold",italic:"italic",underline:"underline",strike:"line-through",link:"underline underline-offset-[3px] cursor-pointer"},Ee={link:e=>(0,x.jsx)("a",{...e})},Nr=(e={})=>({text:r=>{if(r.node.marks){let o=r.node.marks.reduce((d,f)=>Ee[f.type]?d:`${En[f.type]??""} ${d}`,"").trim(),i=!1,c=r.node.marks.reduce((d,f)=>{if(f.type in Ee){i=!0;let l=Ee[f.type];return l({...f.attrs,className:o,children:d})}return d},r.node.text);return i?c:(0,x.jsx)("span",{className:`${o}`,children:r.node.text})}return e.text&&(e.text,r.node.text),(0,x.jsx)(x.Fragment,{children:r.node.text})},paragraph:r=>(0,x.jsx)("p",{className:e.p,children:r.children}),bulletList:r=>(0,x.jsx)("ul",{className:e.ul,children:r.children}),orderedList:r=>(0,x.jsx)("ol",{className:e.ol,children:r.children}),listItem:r=>(0,x.jsx)("li",{className:e.li,children:r.children}),codeBlock:r=>(0,x.jsx)("pre",{children:(0,x.jsx)("code",{className:e.code,children:r.children})}),heading:r=>{switch(r.node.attrs?.level){case 1:return(0,x.jsx)("h1",{className:e.h1,children:r.children});case 2:return(0,x.jsx)("h2",{className:e.h2,children:r.children});case 3:return(0,x.jsx)("h3",{className:e.h3,children:r.children});default:return(0,x.jsx)(x.Fragment,{children:r.children})}},hardBreak:()=>(0,x.jsx)("br",{}),image:r=>{let{src:o,alt:i}=r.node.attrs??{},c={url:o.split(/^\/media\//).join(""),metadata:{altText:i}};return(0,x.jsx)(le,{className:e.image,image:c})},img:r=>{let{src:o,alt:i}=r.node,c={url:o.split(/^\/media\//).join(""),metadata:{altText:i}};return(0,x.jsx)(le,{className:e.img,image:c})},youtube:r=>{let{src:o,start:i}=r.node.attrs,c=o.split("v=")[1];return(0,x.jsx)("iframe",{src:`https://www.youtube.com/embed/${c}?modestbranding=1${i?`&start=${i}`:""}`,frameBorder:"0",allowFullScreen:!0,width:"100%",height:"auto",style:{aspectRatio:"4 / 3",maxWidth:"100%"}})},iframe:r=>{let{src:o,style:i,frameborder:c,allowfullscreen:d,referrerpolicy:f,...l}=r.node?.attrs??r,b=typeof i=="string"?i?.split(";").reduce((n,s)=>{let[a,m]=s.split(":");return m!==void 0?{...n,[a]:m.trim()}:n},{}):i,v=!!(o.match(/youtube.com/)||o.match(/vimeo.com/)),B=!!o.match(/bandcamp.com/),G=!!o.match(/vimeo.com/);return(0,x.jsx)("iframe",{src:o,style:{...b,...v?{maxWidth:"100%",aspectRatio:"4 / 3",height:"auto"}:{},...B&&!b?.height?{width:"100%",maxWidth:"700px",height:"42px"}:{},...G&&!b?.height?{width:"100%",aspectRatio:l.width/l.height}:{}},frameBorder:c,allowFullScreen:d,referrerPolicy:f,...l})}}),Bn=(e={})=>{let t=Nr(e);return{...t,p:t.paragraph,ul:t.bulletList,ol:t.orderedList,li:t.listItem,code:t.codeBlock,h1:r=>t.heading({...r,node:{attrs:{level:1}}}),h2:r=>t.heading({...r,node:{attrs:{level:2}}}),h3:r=>t.heading({...r,node:{attrs:{level:3}}}),img:r=>t.image({...r,node:{attrs:{src:r.src,alt:r.alt}}}),hr:r=>(0,x.jsx)("hr",{...r}),a:r=>(0,x.jsx)("a",{href:r.href,className:e.a,children:r.children}),span:({children:r})=>(0,x.jsx)("span",{children:r})}},Er=e=>{let{node:t,handlers:r={}}=e,o={...Nr(e.classes),...r},i=[];if(t.content&&t.content.forEach((d,f)=>{i.push((0,x.jsx)(Er,{node:d,handlers:o},`${d.type}- ${f} `))}),!(t.type in o))return console.warn("missing type",t),(0,x.jsx)(x.Fragment,{});let c=o[t.type];return(0,x.jsx)(c,{node:t,children:i})},Pn=({content:e,contentStyles:t,className:r})=>{let{contentJSON:o}=e;return o?(0,x.jsx)("div",{className:r,children:o.content.map((i,c)=>(0,x.jsx)(Er,{classes:t,node:i},c))}):e.content?(0,x.jsx)(Ir,{className:r,options:{overrides:{...Bn(t)}},children:e.content.replaceAll(/(?:\n|\r\n)\*\*\*(?:\n|\r\n)/g,`
***
`)}):null};0&&(module.exports={VenueContent,VenueImage});
//# sourceMappingURL=index.js.map