| @@ -1 +1,2 @@ | ||
| 1 | -(()=>{"use strict";const t=window.ReactDOM,e=t=>{try{const e=new URL(t);return["http:","https:"].includes(e.protocol)?e.toString():null}catch(e){return"string"==typeof t&&t.startsWith("/")&&!t.startsWith("//")?t:null}},n=t=>{const n=(new DOMParser).parseFromString(t,"text/html"),r=["b","strong","i","em","span","a","br"],o=["style","href","target","rel","class"];return n.body.querySelectorAll("*").forEach((t=>{r.includes(t.tagName.toLowerCase())?[...t.attributes].forEach((n=>{if(o.includes(n.name)||t.removeAttribute(n.name),"href"===n.name){const r=e(n.value);r?t.setAttribute("href",r):t.removeAttribute("href")}})):t.remove()})),n.body.innerHTML};window.React;const r="#85b4fa",o="linear-gradient(135deg, #0040E3, #18D4FD)",a=(t,e)=>{return null==(n=e)||""===n||Array.isArray(n)&&0===n.length||"object"==typeof n&&0===Object.keys(n).length||"string"==typeof n&&""===n.trim()||"number"==typeof n&&0===n?"":`${t}: ${e};`;var n},i=t=>{const{width:e="",style:n="solid",color:r="",side:o="all",radius:i=""}=t||{},l=t=>{const e=o?.toLowerCase();return e?.includes("all")||e?.includes(t)},s=`${e} ${n} ${r}`,m=`\n\t\t${e&&0!==parseInt(e)?["top","right","bottom","left"].map((t=>l(t)?`border-${t}: ${s};`:"")).join(""):""}\n\t\t${a("border-radius",i)}\n\t`;return m},l=t=>{const{color:e="",bgType:n="solid",bg:r="",gradient:i=o}=t||{};return`\n\t\t${a("color",e)}\n\t\t${i||r?a("background","gradient"===n?i:r):""}\n\t`},s=(t,e="box")=>{let n="";return t?.map(((r,o)=>{const{hOffset:a="0px",vOffset:i="0px",blur:l="0px",spreed:s="0px",color:m="#e7f0fe",isInset:$=!1}=r||{},c=$?"inset":"",d=`${a} ${i} ${l}`,b=o+1>=t.length?"":", ";n+="text"===e?`${d} ${m}${b}`:`${d} ${s} ${m} ${c}${b}`})),n||""},m=t=>{const{side:e=2,vertical:n="0px",horizontal:r="0px",top:o="0px",right:a="0px",bottom:i="0px",left:l="0px"}=t||{};return 2===e?`${n} ${r}`:`${o} ${a} ${i} ${l}`},$=(t,e,n=!0)=>{const{fontFamily:r="Default",fontCategory:o="sans-serif",fontVariant:i=400,fontWeight:l,isUploadFont:s=!0,fontSize:m={desktop:null,tablet:null,mobile:null},fontStyle:$,textTransform:c,textDecoration:d,lineHeight:b,letterSpace:g}=e||{},p=!n||!r||"Default"===r,u=m?.desktop||m,h=m?.tablet||u,f=m?.mobile||h,x=t=>{const e=String(t);return["px","em","rem","%","vh","vw"].some((t=>e.endsWith(t)))?e:"number"==typeof t?`${e}px`:""},y=`\n\t\t${p?"":`font-family: '${r}', ${o};`}\n\t\t${a("font-weight",l)}\n\t\t${a("font-size",x(u))}\n\t\t${a("font-style",$)}\n\t\t${a("text-transform",c)}\n\t\t${a("text-decoration",d)}\n\t\t${a("line-height",b)}\n\t\t${a("letter-spacing",g)}\n\t`,w=i&&400!==i?"400i"===i?":ital@1":i?.includes("00i")?`: ital, wght@1, ${i?.replace("00i","00")} `:`: wght@${i} `:"",S=p?"":`https://fonts.googleapis.com/css2?family=${r?.split(" ").join("+")}${w.replace(/ /g,"")}&display=swap`;return{googleFontLink:!s||p?"":`@import url(${S});`,styles:`${t}{\n\t\t\t${y}\n\t\t}\n\t\t@media only screen and (max-width: 1024px) {\n\t\t\t${t}{\n\t\t\t\t${a("font-size",x(h))}\n\t\t\t}\n\t\t}\n\t\t@media only screen and (max-width: 640px) {\n\t\t\t${t}{\n\t\t\t\t${a("font-size",x(f))}\n\t\t\t}\n\t\t}`.replace(/\s+/g," ").trim()}},c="bBlocksTeamMembers",d=window.ReactJSXRuntime,b=({attributes:t,id:n})=>{const{members:b=[],columnGap:g,rowGap:p,layout:u,textAlign:h,padding:f,photoWidth:x,photoMargin:y,nameTypo:w,nameMargin:S,titleTypo:k,titleMargin:j,sepMargin:v,bioTypo:M,bioMargin:N,socialSize:T,socialIconMargin:L}=t,A=`#${n}`,D=`${A} .${c}`,z=`${D} .teamMember`,C=`${z} .memberDetails`,I=`${C} .memberSocial`;return(0,d.jsx)("style",{dangerouslySetInnerHTML:{__html:`\n\t\t${$("",w)?.googleFontLink}\n\t\t${$("",k)?.googleFontLink}\n\t\t${$("",M)?.googleFontLink}\n\t\t${$(`${C} .memberName`,w)?.styles}\n\t\t${$(`${C} .memberTitle`,k)?.styles}\n\t\t${$(`${C} .memberBio`,M)?.styles}\n\n\t\t${D}{\n\t\t\tgrid-gap: ${p} ${g};\n\t\t}\n\t\t${z}{\n\t\t\ttext-align: ${h};\n\t\t\tpadding: ${m(f)};\n\t\t}\n\t\t${z} .memberPhoto{\n\t\t\twidth: ${x};\n\t\t\tmargin: ${"horizontal"===u?"0 20px 0 0":`${m(y)}`};\n\t\t}\n\t\t${C} .memberName{\n\t\t\tmargin: ${m(S)};\n\t\t}\n\t\t${C} .memberTitle{\n\t\t\tmargin: ${m(j)};\n\t\t}\n\t\t${C} .memberSeparator{\n\t\t\tmargin: ${m(v)};\n\t\t}\n\t\t${C} .memberBio{\n\t\t\tmargin: ${m(N)};\n\t\t}\n\t\t${I} .icon,\n\t\t${I} .memberSocialAdd{\n\t\t\tmargin: ${m(L)};\n\t\t}\n\t\t${I} .icon i,\n\t\t${I} .memberSocialAdd i{\n\t\t\tfont-size: ${T};\n\t\t\twidth: ${T};\n\t\t}\n\n\t\t${b.map(((t,n)=>{const{background:m,border:$,shadow:c,photoBorder:d,nameColor:b,titleColor:g,separator:p,bioColor:u,socialIconColors:f,iconStyle:x={}}=t,y=`${A} #teamMember-${n}`,w=`${y} .memberDetails`,S=`${w} .memberSocial`;return`\n\t\t\t\t${y}{\n\t\t\t\t\t${((t,n=!0,r=!0,i=!0)=>{const{type:l="solid",color:s="",gradient:m=o,image:$={},position:c="center center",attachment:d="",repeat:b="no-repeat",size:g="",overlayColor:p=""}=t||{};return"gradient"===l&&r?a("background",m):"image"===l&&i?`background: ${(t=>{const n=e(t);return n?`url('${n.replace(/['"()]/g,"")}')`:"none"})($?.url)};\n\t\t\t\t${a("background-color",p)}\n\t\t\t\t${a("background-position",c)}\n\t\t\t\t${a("background-size",g)}\n\t\t\t\t${a("background-repeat",b)}\n\t\t\t\t${a("background-attachment",d)}\n\t\t\t\t${a("background-repeat",b)}\n\t\t\t\tbackground-blend-mode: overlay;`:n&&a("background",s)})(m)}\n\t\t\t\t\t${i($)}\n\t\t\t\t\tbox-shadow: ${s(c?.shadow||(c?.color?[c]:c))};\n\t\t\t\t}\n\t\t\t\t${y} .memberPhoto{\n\t\t\t\t\t${i(d)}\n\t\t\t\t}\n\t\t\t\t${w} .memberName{\n\t\t\t\t\tcolor: ${b};\n\t\t\t\t}\n\t\t\t\t${w} .memberTitle{\n\t\t\t\t\tcolor: ${g};\n\t\t\t\t}\n\t\t\t\t${y} .memberSeparator{\n\t\t\t\t\t${(t=>{const{width:e="50%",height:n="2px",style:o="solid",color:i=r}=t||{};return`\n\t\t${a("width",e)}\n\t\t${0===parseInt(n)?"":`border-top: ${n} ${o} ${i};`}\n\t`})(p)}\n\t\t\t\t}\n\t\t\t\t${w} .memberBio{\n\t\t\t\t\tcolor: ${u};\n\t\t\t\t}\n\t\t\t\t${S}{\n\t\t\t\t\tjustify-content: ${"center"===h?"center":"right"===h?"flex-end":"flex-start"}\n\t\t\t\t}\n\t\t\t\t${S} li a{\n\t\t\t\t\t${l(f)}\n\t\t\t\t\t${i(x?.normal?.border)}\n\t\t\t\t\t${s(x?.normal?.shadow)}\n\t\t\t\t\ttransition:all 0.2s ease-in-out;\n\t\t\t\t}\n\t\t\t\t${S} li a:hover{\n\t\t\t\t\t${l(x?.hover?.socialIconColors)}\n\t\t\t\t\t${i(x?.hover?.border)}\n\t\t\t\t\t${s(x?.hover?.shadow)}\n\t\t\t\t}\n\t\t\t\t${S} li.isSelected{\n\t\t\t\t\tborder: 2px solid ${f?.bg};\n\t\t\t\t}\n\t\t\t\t${S} li.memberSocialAdd button i{\n\t\t\t\t\tcolor: ${f?.bg};\n\t\t\t\t}\n\t\t\t`})).join(" ")}\n\t\t`.replace(/\s+/g," ")}})};document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".wp-block-b-blocks-team-members").forEach((r=>{const o=JSON.parse(r.dataset.attributes),{members:a=[],columns:i,layout:l,isLinkNewTab:s,isTitle:m,isSep:$,isBio:g,isSocial:p}=o,{desktop:u,tablet:h,mobile:f}=i||{};(0,t.createRoot)(r).render((0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(b,{attributes:o,id:r.id}),(0,d.jsx)("div",{className:`${c} ${l||"vertical"} columns-${u} columns-tablet-${h} columns-mobile-${f}`,children:a.map(((t,r)=>{const{photo:o,name:a,title:i,bio:l,social:c=[]}=t;return(0,d.jsxs)("div",{className:"teamMember",id:`teamMember-${r}`,children:[o?.url&&(0,d.jsx)("img",{className:"memberPhoto",src:o.url,alt:o?.alt}),(0,d.jsxs)("div",{className:"memberDetails",children:[a&&(0,d.jsx)("h4",{className:"memberName",dangerouslySetInnerHTML:{__html:n(a)}}),m&&i&&(0,d.jsx)("p",{className:"memberTitle",dangerouslySetInnerHTML:{__html:n(i)}}),$&&(0,d.jsx)("span",{className:"memberSeparator"}),g&&l&&(0,d.jsx)("p",{className:"memberBio",dangerouslySetInnerHTML:{__html:n(l)}}),p&&(0,d.jsx)("ul",{className:"memberSocial",children:c?.map(((t,n)=>{const{link:o,icon:a}=t;return(0,d.jsx)("li",{className:`icon icon-${r}-${n}`,children:(0,d.jsx)("a",{href:e(o),target:s?"_blank":"_self",rel:"noreferrer",children:(0,d.jsx)("i",{className:a?.class})})},n)}))})]})]},r)}))})]})),r?.removeAttribute("data-attributes")}))}))})(); | |
| 1 | +(()=>{"use strict";const t=window.ReactDOM,e=t=>{try{const e=new URL(t);return["http:","https:"].includes(e.protocol)?e.toString():null}catch(e){return"string"==typeof t&&t.startsWith("/")&&!t.startsWith("//")?t:null}},n=t=>{const n=(new DOMParser).parseFromString(t,"text/html"),r=["b","strong","i","em","span","a","br"],o=["style","href","target","rel","class"];return n.body.querySelectorAll("*").forEach((t=>{r.includes(t.tagName.toLowerCase())?[...t.attributes].forEach((n=>{if(o.includes(n.name)||t.removeAttribute(n.name),"href"===n.name){const r=e(n.value);r?t.setAttribute("href",r):t.removeAttribute("href")}})):t.remove()})),n.body.innerHTML};new class{constructor(t={}){this.defaultOptions={allowedTags:["svg","g","path","rect","circle","ellipse","line","polyline","polygon","text","tspan","defs","clipPath","mask","linearGradient","radialGradient","stop","style","title","desc"],allowedAttributes:["id","class","style","transform","xmlns","xmlns:xlink","version","baseProfile","xml:space","d","x","y","width","height","cx","cy","r","rx","ry","points","x1","y1","x2","y2","viewBox","preserveAspectRatio","overflow","fill","fill-opacity","fill-rule","stroke","stroke-width","stroke-linecap","stroke-linejoin","stroke-opacity","stroke-dasharray","stroke-dashoffset","stroke-miterlimit","opacity","color","paint-order","vector-effect","shape-rendering","display","visibility","clip-path","clip-rule","clipPathUnits","mask","maskUnits","maskContentUnits","offset","stop-color","stop-opacity","gradientUnits","gradientTransform","spreadMethod","fx","fy","fr","dx","dy","text-anchor","dominant-baseline","alignment-baseline","font-family","font-size","font-style","font-weight","letter-spacing","word-spacing","textLength","lengthAdjust","role","focusable","aria-hidden","aria-label","aria-labelledby","aria-describedby"],allowedProtocols:["http","https","data"],removeScripts:!0,removeEvents:!0,removeExternalResources:!0,sanitizeStyle:!0},this.options={...this.defaultOptions,...t},this.allowedTagSet=new Set(this.options.allowedTags.map((t=>t.toLowerCase()))),this.allowedAttributeSet=new Set(this.options.allowedAttributes.map((t=>t.toLowerCase())))}sanitize(t){if("string"!=typeof t||""===t.trim())return"";const e=(new DOMParser).parseFromString(t,"image/svg+xml"),n=e.documentElement;return!n||"svg"!==n.localName.toLowerCase()||e.getElementsByTagName("parsererror").length?"":(this.removeScripts(e),this.sanitizeElements(e),(new XMLSerializer).serializeToString(e.documentElement))}async sanitizeFile(t){const e=await fetch(t),n=await e.text();return this.sanitize(`${n}`)}removeScripts(t){this.options.removeScripts&&Array.from(t.querySelectorAll("*")).forEach((t=>{t.localName.toLowerCase().includes("script")&&t.remove()}))}sanitizeElements(t){Array.from(t.querySelectorAll("*")).forEach((t=>{const e=t.localName.toLowerCase();this.allowedTagSet.has(e)?("style"===e&&this.options.sanitizeStyle&&(t.textContent=this.sanitizeCss(t.textContent)),this.sanitizeAttributes(t)):t.remove()}))}sanitizeAttributes(t){Array.from(t.attributes).forEach((e=>{const n=e.name,r=n.toLowerCase(),o=e.value;if(this.options.removeEvents&&r.startsWith("on"))return void t.removeAttribute(n);if(this.options.removeExternalResources&&("href"===r||r.endsWith(":href"))&&!this.isAllowedUrl(o))return void t.removeAttribute(n);const i=r.replace("xlink:","");this.allowedAttributeSet.has(r)||this.allowedAttributeSet.has(i)?this.options.removeExternalResources&&this.hasExternalUrl(o)?t.removeAttribute(n):"style"===r&&this.options.sanitizeStyle&&t.setAttribute(n,this.sanitizeCss(o)):t.removeAttribute(n)}))}hasExternalUrl(t){return!("string"!=typeof t||!/url\s*\(/i.test(t))&&Array.from(t.matchAll(/url\s*\(\s*['"]?([^'")]*)/gi)).some((([,t])=>!t.trim().startsWith("#")))}isAllowedUrl(t){const e=String(t||"").trim();if(e.startsWith("#"))return!0;if(/^data:/i.test(e))return this.options.allowedProtocols.includes("data")&&/^data:image\/(png|jpe?g|gif|webp);base64,/i.test(e);try{return this.options.allowedProtocols.includes(new URL(e).protocol.replace(":",""))}catch{return!1}}sanitizeCss(t){return String(t||"").replace(/expression\s*\(/gi,"").replace(/javascript:/gi,"").replace(/behavior\s*:/gi,"").replace(/binding\s*:/gi,"").replace(/@import[^;]*;?/gi,"").replace(/url\s*\(\s*(['"]?)(?!#)[^)]*\)/gi,"none")}},window.React;const r="#85b4fa",o="linear-gradient(135deg, #0040E3, #18D4FD)",i=(t,e)=>{return null==(n=e)||""===n||Array.isArray(n)&&0===n.length||"object"==typeof n&&0===Object.keys(n).length||"string"==typeof n&&""===n.trim()||"number"==typeof n&&0===n?"":`${t}: ${e};`;var n},s=t=>{const{width:e="",style:n="solid",color:r="",side:o="all",radius:s=""}=t||{},a=t=>{const e=o?.toLowerCase();return e?.includes("all")||e?.includes(t)},l=`${e} ${n} ${r}`,c=`\n\t\t${e&&0!==parseInt(e)?["top","right","bottom","left"].map((t=>a(t)?`border-${t}: ${l};`:"")).join(""):""}\n\t\t${i("border-radius",s)}\n\t`;return c},a=t=>{const{color:e="",bgType:n="solid",bg:r="",gradient:s=o}=t||{};return`\n\t\t${i("color",e)}\n\t\t${s||r?i("background","gradient"===n?s:r):""}\n\t`},l=(t,e="box")=>{let n="";return t?.map(((r,o)=>{const{hOffset:i="0px",vOffset:s="0px",blur:a="0px",spreed:l="0px",color:c="#e7f0fe",isInset:m=!1}=r||{},d=m?"inset":"",p=`${i} ${s} ${a}`,$=o+1>=t.length?"":", ";n+="text"===e?`${p} ${c}${$}`:`${p} ${l} ${c} ${d}${$}`})),n||""},c=t=>{const{side:e=2,vertical:n="0px",horizontal:r="0px",top:o="0px",right:i="0px",bottom:s="0px",left:a="0px"}=t||{};return 2===e?`${n} ${r}`:`${o} ${i} ${s} ${a}`},m=(t,e,n=!0)=>{const{fontFamily:r="Default",fontCategory:o="sans-serif",fontVariant:s=400,fontWeight:a,isUploadFont:l=!0,fontSize:c={desktop:null,tablet:null,mobile:null},fontStyle:m,textTransform:d,textDecoration:p,lineHeight:$,letterSpace:h}=e||{},u=!n||!r||"Default"===r,b=c?.desktop||c,g=c?.tablet||b,f=c?.mobile||g,y=t=>{const e=String(t);return["px","em","rem","%","vh","vw"].some((t=>e.endsWith(t)))?e:"number"==typeof t?`${e}px`:""},x=`\n\t\t${u?"":`font-family: '${r}', ${o};`}\n\t\t${i("font-weight",a)}\n\t\t${i("font-size",y(b))}\n\t\t${i("font-style",m)}\n\t\t${i("text-transform",d)}\n\t\t${i("text-decoration",p)}\n\t\t${i("line-height",$)}\n\t\t${i("letter-spacing",h)}\n\t`,w=s&&400!==s?"400i"===s?":ital@1":s?.includes("00i")?`: ital, wght@1, ${s?.replace("00i","00")} `:`: wght@${s} `:"",v=u?"":`https://fonts.googleapis.com/css2?family=${r?.split(" ").join("+")}${w.replace(/ /g,"")}&display=swap`;return{googleFontLink:!l||u?"":`@import url(${v});`,styles:`${t}{\n\t\t\t${x}\n\t\t}\n\t\t@media only screen and (max-width: 1024px) {\n\t\t\t${t}{\n\t\t\t\t${i("font-size",y(g))}\n\t\t\t}\n\t\t}\n\t\t@media only screen and (max-width: 640px) {\n\t\t\t${t}{\n\t\t\t\t${i("font-size",y(f))}\n\t\t\t}\n\t\t}`.replace(/\s+/g," ").trim()}},d="bBlocksTeamMembers",p=window.ReactJSXRuntime,$=({attributes:t,id:n})=>{const{members:$=[],columnGap:h,rowGap:u,layout:b,textAlign:g,padding:f,photoWidth:y,photoMargin:x,nameTypo:w,nameMargin:v,titleTypo:S,titleMargin:k,sepMargin:A,bioTypo:z,bioMargin:j,socialSize:L,socialIconMargin:T}=t,C=`#${n}`,M=`${C} .${d}`,N=`${M} .teamMember`,E=`${N} .memberDetails`,D=`${E} .memberSocial`;return(0,p.jsx)("style",{dangerouslySetInnerHTML:{ | |
| 2 | +__html:`\n\t\t${m("",w)?.googleFontLink}\n\t\t${m("",S)?.googleFontLink}\n\t\t${m("",z)?.googleFontLink}\n\t\t${m(`${E} .memberName`,w)?.styles}\n\t\t${m(`${E} .memberTitle`,S)?.styles}\n\t\t${m(`${E} .memberBio`,z)?.styles}\n\n\t\t${M}{\n\t\t\tgrid-gap: ${u} ${h};\n\t\t}\n\t\t${N}{\n\t\t\ttext-align: ${g};\n\t\t\tpadding: ${c(f)};\n\t\t}\n\t\t${N} .memberPhoto{\n\t\t\twidth: ${y};\n\t\t\tmargin: ${"horizontal"===b?"0 20px 0 0":`${c(x)}`};\n\t\t}\n\t\t${E} .memberName{\n\t\t\tmargin: ${c(v)};\n\t\t}\n\t\t${E} .memberTitle{\n\t\t\tmargin: ${c(k)};\n\t\t}\n\t\t${E} .memberSeparator{\n\t\t\tmargin: ${c(A)};\n\t\t}\n\t\t${E} .memberBio{\n\t\t\tmargin: ${c(j)};\n\t\t}\n\t\t${D} .icon,\n\t\t${D} .memberSocialAdd{\n\t\t\tmargin: ${c(T)};\n\t\t}\n\t\t${D} .icon i,\n\t\t${D} .memberSocialAdd i{\n\t\t\tfont-size: ${L};\n\t\t\twidth: ${L};\n\t\t}\n\n\t\t${$.map(((t,n)=>{const{background:c,border:m,shadow:d,photoBorder:p,nameColor:$,titleColor:h,separator:u,bioColor:b,socialIconColors:f,iconStyle:y={}}=t,x=`${C} #teamMember-${n}`,w=`${x} .memberDetails`,v=`${w} .memberSocial`;return`\n\t\t\t\t${x}{\n\t\t\t\t\t${((t,n=!0,r=!0,s=!0)=>{const{type:a="solid",color:l="",gradient:c=o,image:m={},position:d="center center",attachment:p="",repeat:$="no-repeat",size:h="",overlayColor:u=""}=t||{};return"gradient"===a&&r?i("background",c):"image"===a&&s?`background: ${(t=>{const n=e(t);return n?`url('${n.replace(/['"()]/g,"")}')`:"none"})(m?.url)};\n\t\t\t\t${i("background-color",u)}\n\t\t\t\t${i("background-position",d)}\n\t\t\t\t${i("background-size",h)}\n\t\t\t\t${i("background-repeat",$)}\n\t\t\t\t${i("background-attachment",p)}\n\t\t\t\t${i("background-repeat",$)}\n\t\t\t\tbackground-blend-mode: overlay;`:n&&i("background",l)})(c)}\n\t\t\t\t\t${s(m)}\n\t\t\t\t\tbox-shadow: ${l(d?.shadow||(d?.color?[d]:d))};\n\t\t\t\t}\n\t\t\t\t${x} .memberPhoto{\n\t\t\t\t\t${s(p)}\n\t\t\t\t}\n\t\t\t\t${w} .memberName{\n\t\t\t\t\tcolor: ${$};\n\t\t\t\t}\n\t\t\t\t${w} .memberTitle{\n\t\t\t\t\tcolor: ${h};\n\t\t\t\t}\n\t\t\t\t${x} .memberSeparator{\n\t\t\t\t\t${(t=>{const{width:e="50%",height:n="2px",style:o="solid",color:s=r}=t||{};return`\n\t\t${i("width",e)}\n\t\t${0===parseInt(n)?"":`border-top: ${n} ${o} ${s};`}\n\t`})(u)}\n\t\t\t\t}\n\t\t\t\t${w} .memberBio{\n\t\t\t\t\tcolor: ${b};\n\t\t\t\t}\n\t\t\t\t${v}{\n\t\t\t\t\tjustify-content: ${"center"===g?"center":"right"===g?"flex-end":"flex-start"}\n\t\t\t\t}\n\t\t\t\t${v} li a{\n\t\t\t\t\t${a(f)}\n\t\t\t\t\t${s(y?.normal?.border)}\n\t\t\t\t\t${l(y?.normal?.shadow)}\n\t\t\t\t\ttransition:all 0.2s ease-in-out;\n\t\t\t\t}\n\t\t\t\t${v} li a:hover{\n\t\t\t\t\t${a(y?.hover?.socialIconColors)}\n\t\t\t\t\t${s(y?.hover?.border)}\n\t\t\t\t\t${l(y?.hover?.shadow)}\n\t\t\t\t}\n\t\t\t\t${v} li.isSelected{\n\t\t\t\t\tborder: 2px solid ${f?.bg};\n\t\t\t\t}\n\t\t\t\t${v} li.memberSocialAdd button i{\n\t\t\t\t\tcolor: ${f?.bg};\n\t\t\t\t}\n\t\t\t`})).join(" ")}\n\t\t`.replace(/\s+/g," ")}})};document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".wp-block-b-blocks-team-members").forEach((r=>{const o=JSON.parse(r.dataset.attributes),{members:i=[],columns:s,layout:a,isLinkNewTab:l,isTitle:c,isSep:m,isBio:h,isSocial:u}=o,{desktop:b,tablet:g,mobile:f}=s||{};(0,t.createRoot)(r).render((0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)($,{attributes:o,id:r.id}),(0,p.jsx)("div",{className:`${d} ${a||"vertical"} columns-${b} columns-tablet-${g} columns-mobile-${f}`,children:i.map(((t,r)=>{const{photo:o,name:i,title:s,bio:a,social:d=[]}=t;return(0,p.jsxs)("div",{className:"teamMember",id:`teamMember-${r}`,children:[o?.url&&(0,p.jsx)("img",{className:"memberPhoto",src:o.url,alt:o?.alt}),(0,p.jsxs)("div",{className:"memberDetails",children:[i&&(0,p.jsx)("h4",{className:"memberName",dangerouslySetInnerHTML:{__html:n(i)}}),c&&s&&(0,p.jsx)("p",{className:"memberTitle",dangerouslySetInnerHTML:{__html:n(s)}}),m&&(0,p.jsx)("span",{className:"memberSeparator"}),h&&a&&(0,p.jsx)("p",{className:"memberBio",dangerouslySetInnerHTML:{__html:n(a)}}),u&&(0,p.jsx)("ul",{className:"memberSocial",children:d?.map(((t,n)=>{const{link:o,icon:i}=t;return(0,p.jsx)("li",{className:`icon icon-${r}-${n}`,children:(0,p.jsx)("a",{href:e(o),target:l?"_blank":"_self",rel:"noreferrer",children:(0,p.jsx)("i",{className:i?.class})})},n)}))})]})]},r)}))})]})),r?.removeAttribute("data-attributes")}))}))})(); | |