!function(){const e=document.querySelectorAll(".wp-block-riovizual-tablebuilder.rv_tb-responsive-table");e&&[...e].forEach((function(e){const t=parseInt(e.getAttribute("rv-tb-responsive-breakpoint")),r=e.querySelector("table"),o=e.querySelector("figcaption")?e.querySelector("figcaption"):null,l=o?o.getAttribute("rv-tb-caption-position"):"",n=r.cloneNode(!0);let c=r.querySelector("thead tr");const i=r.querySelector("tfoot tr"),a=r.querySelector("tbody").cloneNode(!0);let d=a.querySelectorAll("tr");function s(){window.innerWidth{e.querySelectorAll(".rv_tb-cell").forEach(((e,t)=>{const r=document.createElement("tr");if(c){const e=c.querySelectorAll(".rv_tb-cell")[t].cloneNode(!0);r.appendChild(e)}if(r.appendChild(e),a.appendChild(r),i){const e=i.querySelectorAll(".rv_tb-cell")[t].cloneNode(!0);r.appendChild(e)}}))})),r.innerHTML="",r.appendChild(a),e.innerHTML="",e.appendChild(r),o&&e.appendChild(o)):(e.innerHTML="",o&&"top"===l&&e.appendChild(o),e.appendChild(n),o&&"bottom"===l&&e.appendChild(o))}d.forEach(((e,t)=>{e.querySelectorAll(".rv_tb-cell").forEach(((e,r)=>{const o=e.colSpan,l=e.rowSpan;if(e.setAttribute("colSpan","1"),e.setAttribute("rowSpan","1"),o>1){d[t].querySelectorAll(".rv_tb-cell")[r].setAttribute("colSpan","1");for(var n=1;n1)for(d[t].querySelectorAll(".rv_tb-cell")[r].setAttribute("rowSpan","1"),n=1;n1)for(let t=1;t{const r=e.colSpan;if(e.setAttribute("colSpan","1"),r>1)for(var o=1;o{const r=e.colSpan;if(e.setAttribute("colSpan","1"),r>1)for(var o=1;o{s()})),window.addEventListener("resize",(()=>{s()}))}));var t=document.querySelectorAll(".wp-block-riovizual-tablebuilder"),r=[];if(t.forEach((function(e){e.querySelector(".is-sticky-row")&&r.push(e)})),r.length>0){function o(){r.forEach((function(e){var t=e.querySelector(".is-sticky-row");if(t){var r=t.getBoundingClientRect().top,o=getComputedStyle(t).getPropertyValue("top");r<=parseInt(o)?t.classList.add("active-sticky-row"):t.classList.remove("active-sticky-row")}}))}window.addEventListener("scroll",o),window.addEventListener("load",o)}var l=document.querySelectorAll(".is-sticky-first-column");l.length>0&&l.forEach((function(e){e.addEventListener("scroll",(function(){e.scrollLeft>0?e.classList.add("active-sticky-column"):e.classList.remove("active-sticky-column")}))}))}();