-
Notifications
You must be signed in to change notification settings - Fork 31
/
Copy pathonline-event.js
1 lines (1 loc) · 37.7 KB
/
online-event.js
1
(()=>{var e={6942:(e,t)=>{var n;!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,l(n)))}return e}function l(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return r.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)o.call(e,n)&&e[n]&&(t=i(t,n));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var l=t[o]={exports:{}};return e[o](l,l.exports,n),l.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.domReady;var t=n.n(e);const o=window.wp.element,r=window.React,l=Math.min,i=Math.max,s=Math.round,c=Math.floor,a=e=>({x:e,y:e}),u={left:"right",right:"left",bottom:"top",top:"bottom"},d={start:"end",end:"start"};function f(e,t,n){return i(e,l(t,n))}function p(e,t){return"function"==typeof e?e(t):e}function m(e){return e.split("-")[0]}function v(e){return e.split("-")[1]}function y(e){return"x"===e?"y":"x"}function h(e){return"y"===e?"height":"width"}function w(e){return["top","bottom"].includes(m(e))?"y":"x"}function g(e){return y(w(e))}function b(e){return e.replace(/start|end/g,(e=>d[e]))}function x(e){return e.replace(/left|right|bottom|top/g,(e=>u[e]))}function _(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function E(e){const{x:t,y:n,width:o,height:r}=e;return{width:o,height:r,top:n,left:t,right:t+o,bottom:n+r,x:t,y:n}}function S(e,t,n){let{reference:o,floating:r}=e;const l=w(t),i=g(t),s=h(i),c=m(t),a="y"===l,u=o.x+o.width/2-r.width/2,d=o.y+o.height/2-r.height/2,f=o[s]/2-r[s]/2;let p;switch(c){case"top":p={x:u,y:o.y-r.height};break;case"bottom":p={x:u,y:o.y+o.height};break;case"right":p={x:o.x+o.width,y:d};break;case"left":p={x:o.x-r.width,y:d};break;default:p={x:o.x,y:o.y}}switch(v(t)){case"start":p[i]-=f*(n&&a?-1:1);break;case"end":p[i]+=f*(n&&a?-1:1)}return p}async function A(e,t){var n;void 0===t&&(t={});const{x:o,y:r,platform:l,rects:i,elements:s,strategy:c}=e,{boundary:a="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:m=0}=p(t,e),v=_(m),y=s[f?"floating"===d?"reference":"floating":d],h=E(await l.getClippingRect({element:null==(n=await(null==l.isElement?void 0:l.isElement(y)))||n?y:y.contextElement||await(null==l.getDocumentElement?void 0:l.getDocumentElement(s.floating)),boundary:a,rootBoundary:u,strategy:c})),w="floating"===d?{x:o,y:r,width:i.floating.width,height:i.floating.height}:i.reference,g=await(null==l.getOffsetParent?void 0:l.getOffsetParent(s.floating)),b=await(null==l.isElement?void 0:l.isElement(g))&&await(null==l.getScale?void 0:l.getScale(g))||{x:1,y:1},x=E(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:w,offsetParent:g,strategy:c}):w);return{top:(h.top-x.top+v.top)/b.y,bottom:(x.bottom-h.bottom+v.bottom)/b.y,left:(h.left-x.left+v.left)/b.x,right:(x.right-h.right+v.right)/b.x}}function R(){return"undefined"!=typeof window}function O(e){return L(e)?(e.nodeName||"").toLowerCase():"#document"}function T(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function k(e){var t;return null==(t=(L(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function L(e){return!!R()&&(e instanceof Node||e instanceof T(e).Node)}function C(e){return!!R()&&(e instanceof Element||e instanceof T(e).Element)}function j(e){return!!R()&&(e instanceof HTMLElement||e instanceof T(e).HTMLElement)}function D(e){return!(!R()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof T(e).ShadowRoot)}function N(e){const{overflow:t,overflowX:n,overflowY:o,display:r}=H(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+n)&&!["inline","contents"].includes(r)}function I(e){return["table","td","th"].includes(O(e))}function P(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function $(e){const t=B(),n=C(e)?H(e):e;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function B(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function F(e){return["html","body","#document"].includes(O(e))}function H(e){return T(e).getComputedStyle(e)}function W(e){return C(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function z(e){if("html"===O(e))return e;const t=e.assignedSlot||e.parentNode||D(e)&&e.host||k(e);return D(t)?t.host:t}function M(e){const t=z(e);return F(t)?e.ownerDocument?e.ownerDocument.body:e.body:j(t)&&N(t)?t:M(t)}function q(e,t,n){var o;void 0===t&&(t=[]),void 0===n&&(n=!0);const r=M(e),l=r===(null==(o=e.ownerDocument)?void 0:o.body),i=T(r);if(l){const e=V(i);return t.concat(i,i.visualViewport||[],N(r)?r:[],e&&n?q(e):[])}return t.concat(r,q(r,[],n))}function V(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function K(e){const t=H(e);let n=parseFloat(t.width)||0,o=parseFloat(t.height)||0;const r=j(e),l=r?e.offsetWidth:n,i=r?e.offsetHeight:o,c=s(n)!==l||s(o)!==i;return c&&(n=l,o=i),{width:n,height:o,$:c}}function X(e){return C(e)?e:e.contextElement}function G(e){const t=X(e);if(!j(t))return a(1);const n=t.getBoundingClientRect(),{width:o,height:r,$:l}=K(t);let i=(l?s(n.width):n.width)/o,c=(l?s(n.height):n.height)/r;return i&&Number.isFinite(i)||(i=1),c&&Number.isFinite(c)||(c=1),{x:i,y:c}}const Y=a(0);function J(e){const t=T(e);return B()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Y}function Z(e,t,n,o){void 0===t&&(t=!1),void 0===n&&(n=!1);const r=e.getBoundingClientRect(),l=X(e);let i=a(1);t&&(o?C(o)&&(i=G(o)):i=G(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==T(e))&&t}(l,n,o)?J(l):a(0);let c=(r.left+s.x)/i.x,u=(r.top+s.y)/i.y,d=r.width/i.x,f=r.height/i.y;if(l){const e=T(l),t=o&&C(o)?T(o):o;let n=e,r=V(n);for(;r&&o&&t!==n;){const e=G(r),t=r.getBoundingClientRect(),o=H(r),l=t.left+(r.clientLeft+parseFloat(o.paddingLeft))*e.x,i=t.top+(r.clientTop+parseFloat(o.paddingTop))*e.y;c*=e.x,u*=e.y,d*=e.x,f*=e.y,c+=l,u+=i,n=T(r),r=V(n)}}return E({width:d,height:f,x:c,y:u})}function U(e,t){const n=W(e).scrollLeft;return t?t.left+n:Z(k(e)).left+n}function Q(e,t,n){let o;if("viewport"===t)o=function(e,t){const n=T(e),o=k(e),r=n.visualViewport;let l=o.clientWidth,i=o.clientHeight,s=0,c=0;if(r){l=r.width,i=r.height;const e=B();(!e||e&&"fixed"===t)&&(s=r.offsetLeft,c=r.offsetTop)}return{width:l,height:i,x:s,y:c}}(e,n);else if("document"===t)o=function(e){const t=k(e),n=W(e),o=e.ownerDocument.body,r=i(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),l=i(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight);let s=-n.scrollLeft+U(e);const c=-n.scrollTop;return"rtl"===H(o).direction&&(s+=i(t.clientWidth,o.clientWidth)-r),{width:r,height:l,x:s,y:c}}(k(e));else if(C(t))o=function(e,t){const n=Z(e,!0,"fixed"===t),o=n.top+e.clientTop,r=n.left+e.clientLeft,l=j(e)?G(e):a(1);return{width:e.clientWidth*l.x,height:e.clientHeight*l.y,x:r*l.x,y:o*l.y}}(t,n);else{const n=J(e);o={...t,x:t.x-n.x,y:t.y-n.y}}return E(o)}function ee(e,t){const n=z(e);return!(n===t||!C(n)||F(n))&&("fixed"===H(n).position||ee(n,t))}function te(e,t,n){const o=j(t),r=k(t),l="fixed"===n,i=Z(e,!0,l,t);let s={scrollLeft:0,scrollTop:0};const c=a(0);if(o||!o&&!l)if(("body"!==O(t)||N(r))&&(s=W(t)),o){const e=Z(t,!0,l,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}else r&&(c.x=U(r));let u=0,d=0;if(r&&!o&&!l){const e=r.getBoundingClientRect();d=e.top+s.scrollTop,u=e.left+s.scrollLeft-U(r,e)}return{x:i.left+s.scrollLeft-c.x-u,y:i.top+s.scrollTop-c.y-d,width:i.width,height:i.height}}function ne(e){return"static"===H(e).position}function oe(e,t){if(!j(e)||"fixed"===H(e).position)return null;if(t)return t(e);let n=e.offsetParent;return k(e)===n&&(n=n.ownerDocument.body),n}function re(e,t){const n=T(e);if(P(e))return n;if(!j(e)){let t=z(e);for(;t&&!F(t);){if(C(t)&&!ne(t))return t;t=z(t)}return n}let o=oe(e,t);for(;o&&I(o)&&ne(o);)o=oe(o,t);return o&&F(o)&&ne(o)&&!$(o)?n:o||function(e){let t=z(e);for(;j(t)&&!F(t);){if($(t))return t;if(P(t))return null;t=z(t)}return null}(e)||n}const le={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:o,strategy:r}=e;const l="fixed"===r,i=k(o),s=!!t&&P(t.floating);if(o===i||s&&l)return n;let c={scrollLeft:0,scrollTop:0},u=a(1);const d=a(0),f=j(o);if((f||!f&&!l)&&(("body"!==O(o)||N(i))&&(c=W(o)),j(o))){const e=Z(o);u=G(o),d.x=e.x+o.clientLeft,d.y=e.y+o.clientTop}return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-c.scrollLeft*u.x+d.x,y:n.y*u.y-c.scrollTop*u.y+d.y}},getDocumentElement:k,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:o,strategy:r}=e;const s=[..."clippingAncestors"===n?P(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let o=q(e,[],!1).filter((e=>C(e)&&"body"!==O(e))),r=null;const l="fixed"===H(e).position;let i=l?z(e):e;for(;C(i)&&!F(i);){const t=H(i),n=$(i);n||"fixed"!==t.position||(r=null),(l?!n&&!r:!n&&"static"===t.position&&r&&["absolute","fixed"].includes(r.position)||N(i)&&!n&&ee(e,i))?o=o.filter((e=>e!==i)):r=t,i=z(i)}return t.set(e,o),o}(t,this._c):[].concat(n),o],c=s[0],a=s.reduce(((e,n)=>{const o=Q(t,n,r);return e.top=i(o.top,e.top),e.right=l(o.right,e.right),e.bottom=l(o.bottom,e.bottom),e.left=i(o.left,e.left),e}),Q(t,c,r));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},getOffsetParent:re,getElementRects:async function(e){const t=this.getOffsetParent||re,n=this.getDimensions,o=await n(e.floating);return{reference:te(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=K(e);return{width:t,height:n}},getScale:G,isElement:C,isRTL:function(e){return"rtl"===H(e).direction}};const ie=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,o;const{x:r,y:l,placement:i,middlewareData:s}=t,c=await async function(e,t){const{placement:n,platform:o,elements:r}=e,l=await(null==o.isRTL?void 0:o.isRTL(r.floating)),i=m(n),s=v(n),c="y"===w(n),a=["left","top"].includes(i)?-1:1,u=l&&c?-1:1,d=p(t,e);let{mainAxis:f,crossAxis:y,alignmentAxis:h}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof h&&(y="end"===s?-1*h:h),c?{x:y*u,y:f*a}:{x:f*a,y:y*u}}(t,e);return i===(null==(n=s.offset)?void 0:n.placement)&&null!=(o=s.arrow)&&o.alignmentOffset?{}:{x:r+c.x,y:l+c.y,data:{...c,placement:i}}}}},se=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:o,placement:r}=t,{mainAxis:l=!0,crossAxis:i=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=p(e,t),a={x:n,y:o},u=await A(t,c),d=w(m(r)),v=y(d);let h=a[v],g=a[d];if(l){const e="y"===v?"bottom":"right";h=f(h+u["y"===v?"top":"left"],h,h-u[e])}if(i){const e="y"===d?"bottom":"right";g=f(g+u["y"===d?"top":"left"],g,g-u[e])}const b=s.fn({...t,[v]:h,[d]:g});return{...b,data:{x:b.x-n,y:b.y-o,enabled:{[v]:l,[d]:i}}}}}},ce=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,o;const{placement:r,middlewareData:l,rects:i,initialPlacement:s,platform:c,elements:a}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:y="bestFit",fallbackAxisSideDirection:_="none",flipAlignment:E=!0,...S}=p(e,t);if(null!=(n=l.arrow)&&n.alignmentOffset)return{};const R=m(r),O=w(s),T=m(s)===s,k=await(null==c.isRTL?void 0:c.isRTL(a.floating)),L=f||(T||!E?[x(s)]:function(e){const t=x(e);return[b(e),t,b(t)]}(s)),C="none"!==_;!f&&C&&L.push(...function(e,t,n,o){const r=v(e);let l=function(e,t,n){const o=["left","right"],r=["right","left"],l=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return n?t?r:o:t?o:r;case"left":case"right":return t?l:i;default:return[]}}(m(e),"start"===n,o);return r&&(l=l.map((e=>e+"-"+r)),t&&(l=l.concat(l.map(b)))),l}(s,E,_,k));const j=[s,...L],D=await A(t,S),N=[];let I=(null==(o=l.flip)?void 0:o.overflows)||[];if(u&&N.push(D[R]),d){const e=function(e,t,n){void 0===n&&(n=!1);const o=v(e),r=g(e),l=h(r);let i="x"===r?o===(n?"end":"start")?"right":"left":"start"===o?"bottom":"top";return t.reference[l]>t.floating[l]&&(i=x(i)),[i,x(i)]}(r,i,k);N.push(D[e[0]],D[e[1]])}if(I=[...I,{placement:r,overflows:N}],!N.every((e=>e<=0))){var P,$;const e=((null==(P=l.flip)?void 0:P.index)||0)+1,t=j[e];if(t)return{data:{index:e,overflows:I},reset:{placement:t}};let n=null==($=I.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:$.placement;if(!n)switch(y){case"bestFit":{var B;const e=null==(B=I.filter((e=>{if(C){const t=w(e.placement);return t===O||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:B[0];e&&(n=e);break}case"initialPlacement":n=s}if(r!==n)return{reset:{placement:n}}}return{}}}},ae=(e,t,n)=>{const o=new Map,r={platform:le,...n},l={...r.platform,_c:o};return(async(e,t,n)=>{const{placement:o="bottom",strategy:r="absolute",middleware:l=[],platform:i}=n,s=l.filter(Boolean),c=await(null==i.isRTL?void 0:i.isRTL(t));let a=await i.getElementRects({reference:e,floating:t,strategy:r}),{x:u,y:d}=S(a,o,c),f=o,p={},m=0;for(let n=0;n<s.length;n++){const{name:l,fn:v}=s[n],{x:y,y:h,data:w,reset:g}=await v({x:u,y:d,initialPlacement:o,placement:f,strategy:r,middlewareData:p,rects:a,platform:i,elements:{reference:e,floating:t}});u=null!=y?y:u,d=null!=h?h:d,p={...p,[l]:{...p[l],...w}},g&&m<=50&&(m++,"object"==typeof g&&(g.placement&&(f=g.placement),g.rects&&(a=!0===g.rects?await i.getElementRects({reference:e,floating:t,strategy:r}):g.rects),({x:u,y:d}=S(a,f,c))),n=-1)}return{x:u,y:d,placement:f,strategy:r,middlewareData:p}})(e,t,{...r,platform:l})};var ue=n(6942);const de={core:!1,base:!1};function fe({css:e,id:t="react-tooltip-base-styles",type:n="base",ref:o}){var r,l;if(!e||"undefined"==typeof document||de[n])return;if("core"===n&&"undefined"!=typeof process&&(null===(r=null===process||void 0===process?void 0:process.env)||void 0===r?void 0:r.REACT_TOOLTIP_DISABLE_CORE_STYLES))return;if("base"!==n&&"undefined"!=typeof process&&(null===(l=null===process||void 0===process?void 0:process.env)||void 0===l?void 0:l.REACT_TOOLTIP_DISABLE_BASE_STYLES))return;"core"===n&&(t="react-tooltip-core-styles"),o||(o={});const{insertAt:i}=o;if(document.getElementById(t))return;const s=document.head||document.getElementsByTagName("head")[0],c=document.createElement("style");c.id=t,c.type="text/css","top"===i&&s.firstChild?s.insertBefore(c,s.firstChild):s.appendChild(c),c.styleSheet?c.styleSheet.cssText=e:c.appendChild(document.createTextNode(e)),de[n]=!0}const pe=async({elementReference:e=null,tooltipReference:t=null,tooltipArrowReference:n=null,place:o="top",offset:r=10,strategy:i="absolute",middlewares:s=[ie(Number(r)),ce({fallbackAxisSideDirection:"start"}),se({padding:5})],border:c})=>{if(!e)return{tooltipStyles:{},tooltipArrowStyles:{},place:o};if(null===t)return{tooltipStyles:{},tooltipArrowStyles:{},place:o};const a=s;return n?(a.push({name:"arrow",options:u={element:n,padding:5},async fn(e){const{x:t,y:n,placement:o,rects:r,platform:i,elements:s,middlewareData:c}=e,{element:a,padding:d=0}=p(u,e)||{};if(null==a)return{};const m=_(d),y={x:t,y:n},w=g(o),b=h(w),x=await i.getDimensions(a),E="y"===w,S=E?"top":"left",A=E?"bottom":"right",R=E?"clientHeight":"clientWidth",O=r.reference[b]+r.reference[w]-y[w]-r.floating[b],T=y[w]-r.reference[w],k=await(null==i.getOffsetParent?void 0:i.getOffsetParent(a));let L=k?k[R]:0;L&&await(null==i.isElement?void 0:i.isElement(k))||(L=s.floating[R]||r.floating[b]);const C=O/2-T/2,j=L/2-x[b]/2-1,D=l(m[S],j),N=l(m[A],j),I=D,P=L-x[b]-N,$=L/2-x[b]/2+C,B=f(I,$,P),F=!c.arrow&&null!=v(o)&&$!==B&&r.reference[b]/2-($<I?D:N)-x[b]/2<0,H=F?$<I?$-I:$-P:0;return{[w]:y[w]+H,data:{[w]:B,centerOffset:$-B-H,...F&&{alignmentOffset:H}},reset:F}}}),ae(e,t,{placement:o,strategy:i,middleware:a}).then((({x:e,y:t,placement:n,middlewareData:o})=>{var r,l;const i={left:`${e}px`,top:`${t}px`,border:c},{x:s,y:a}=null!==(r=o.arrow)&&void 0!==r?r:{x:0,y:0},u=null!==(l={top:"bottom",right:"left",bottom:"top",left:"right"}[n.split("-")[0]])&&void 0!==l?l:"bottom",d=c&&{borderBottom:c,borderRight:c};let f=0;if(c){const e=`${c}`.match(/(\d+)px/);f=(null==e?void 0:e[1])?Number(e[1]):1}return{tooltipStyles:i,tooltipArrowStyles:{left:null!=s?`${s}px`:"",top:null!=a?`${a}px`:"",right:"",bottom:"",...d,[u]:`-${4+f}px`},place:n}}))):ae(e,t,{placement:"bottom",strategy:i,middleware:a}).then((({x:e,y:t,placement:n})=>({tooltipStyles:{left:`${e}px`,top:`${t}px`},tooltipArrowStyles:{},place:n})));var u},me=(e,t)=>!("CSS"in window&&"supports"in window.CSS)||window.CSS.supports(e,t),ve=(e,t,n)=>{let o=null;const r=function(...r){const l=()=>{o=null,n||e.apply(this,r)};n&&!o&&(e.apply(this,r),o=setTimeout(l,t)),n||(o&&clearTimeout(o),o=setTimeout(l,t))};return r.cancel=()=>{o&&(clearTimeout(o),o=null)},r},ye=e=>null!==e&&!Array.isArray(e)&&"object"==typeof e,he=(e,t)=>{if(e===t)return!0;if(Array.isArray(e)&&Array.isArray(t))return e.length===t.length&&e.every(((e,n)=>he(e,t[n])));if(Array.isArray(e)!==Array.isArray(t))return!1;if(!ye(e)||!ye(t))return e===t;const n=Object.keys(e),o=Object.keys(t);return n.length===o.length&&n.every((n=>he(e[n],t[n])))},we=e=>{if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;const t=getComputedStyle(e);return["overflow","overflow-x","overflow-y"].some((e=>{const n=t.getPropertyValue(e);return"auto"===n||"scroll"===n}))},ge=e=>{if(!e)return null;let t=e.parentElement;for(;t;){if(we(t))return t;t=t.parentElement}return document.scrollingElement||document.documentElement},be="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,xe=e=>{e.current&&(clearTimeout(e.current),e.current=null)},_e={anchorRefs:new Set,activeAnchor:{current:null},attach:()=>{},detach:()=>{},setActiveAnchor:()=>{}},Ee=(0,r.createContext)({getTooltipData:()=>_e});function Se(e="DEFAULT_TOOLTIP_ID"){return(0,r.useContext)(Ee).getTooltipData(e)}var Ae={tooltip:"core-styles-module_tooltip__3vRRp",fixed:"core-styles-module_fixed__pcSol",arrow:"core-styles-module_arrow__cvMwQ",noArrow:"core-styles-module_noArrow__xock6",clickable:"core-styles-module_clickable__ZuTTB",show:"core-styles-module_show__Nt9eE",closing:"core-styles-module_closing__sGnxF"},Re={tooltip:"styles-module_tooltip__mnnfp",arrow:"styles-module_arrow__K0L3T",dark:"styles-module_dark__xNqje",light:"styles-module_light__Z6W-X",success:"styles-module_success__A2AKt",warning:"styles-module_warning__SCK0X",error:"styles-module_error__JvumD",info:"styles-module_info__BWdHW"};const Oe=({forwardRef:e,id:t,className:n,classNameArrow:o,variant:s="dark",anchorId:a,anchorSelect:u,place:d="top",offset:f=10,events:p=["hover"],openOnClick:m=!1,positionStrategy:v="absolute",middlewares:y,wrapper:h,delayShow:w=0,delayHide:g=0,float:b=!1,hidden:x=!1,noArrow:_=!1,clickable:E=!1,closeOnEsc:S=!1,closeOnScroll:A=!1,closeOnResize:R=!1,openEvents:O,closeEvents:T,globalCloseEvents:L,imperativeModeOnly:C,style:j,position:D,afterShow:N,afterHide:I,disableTooltip:P,content:$,contentWrapperRef:B,isOpen:F,defaultIsOpen:H=!1,setIsOpen:W,activeAnchor:z,setActiveAnchor:M,border:V,opacity:K,arrowColor:G,role:Y="tooltip"})=>{var J;const U=(0,r.useRef)(null),Q=(0,r.useRef)(null),ee=(0,r.useRef)(null),te=(0,r.useRef)(null),ne=(0,r.useRef)(null),[oe,re]=(0,r.useState)({tooltipStyles:{},tooltipArrowStyles:{},place:d}),[le,ie]=(0,r.useState)(!1),[se,ce]=(0,r.useState)(!1),[ae,de]=(0,r.useState)(null),fe=(0,r.useRef)(!1),me=(0,r.useRef)(null),{anchorRefs:ye,setActiveAnchor:we}=Se(t),_e=(0,r.useRef)(!1),[Ee,Oe]=(0,r.useState)([]),Te=(0,r.useRef)(!1),ke=m||p.includes("click"),Le=ke||(null==O?void 0:O.click)||(null==O?void 0:O.dblclick)||(null==O?void 0:O.mousedown),Ce=O?{...O}:{mouseover:!0,focus:!0,mouseenter:!1,click:!1,dblclick:!1,mousedown:!1};!O&&ke&&Object.assign(Ce,{mouseenter:!1,focus:!1,mouseover:!1,click:!0});const je=T?{...T}:{mouseout:!0,blur:!0,mouseleave:!1,click:!1,dblclick:!1,mouseup:!1};!T&&ke&&Object.assign(je,{mouseleave:!1,blur:!1,mouseout:!1});const De=L?{...L}:{escape:S||!1,scroll:A||!1,resize:R||!1,clickOutsideAnchor:Le||!1};C&&(Object.assign(Ce,{mouseenter:!1,focus:!1,click:!1,dblclick:!1,mousedown:!1}),Object.assign(je,{mouseleave:!1,blur:!1,click:!1,dblclick:!1,mouseup:!1}),Object.assign(De,{escape:!1,scroll:!1,resize:!1,clickOutsideAnchor:!1})),be((()=>(Te.current=!0,()=>{Te.current=!1})),[]);const Ne=e=>{Te.current&&(e&&ce(!0),setTimeout((()=>{Te.current&&(null==W||W(e),void 0===F&&ie(e))}),10))};(0,r.useEffect)((()=>{if(void 0===F)return()=>null;F&&ce(!0);const e=setTimeout((()=>{ie(F)}),10);return()=>{clearTimeout(e)}}),[F]),(0,r.useEffect)((()=>{if(le!==fe.current)if(xe(ne),fe.current=le,le)null==N||N();else{const e=(()=>{const e=getComputedStyle(document.body).getPropertyValue("--rt-transition-show-delay").match(/^([\d.]+)(ms|s)$/);if(!e)return 0;const[,t,n]=e;return Number(t)*("ms"===n?1:1e3)})();ne.current=setTimeout((()=>{ce(!1),de(null),null==I||I()}),e+25)}}),[le]);const Ie=e=>{re((t=>he(t,e)?t:e))},Pe=(e=w)=>{xe(ee),se?Ne(!0):ee.current=setTimeout((()=>{Ne(!0)}),e)},$e=(e=g)=>{xe(te),te.current=setTimeout((()=>{_e.current||Ne(!1)}),e)},Be=e=>{var t;if(!e)return;const n=null!==(t=e.currentTarget)&&void 0!==t?t:e.target;if(!(null==n?void 0:n.isConnected))return M(null),void we({current:null});w?Pe():Ne(!0),M(n),we({current:n}),xe(te)},Fe=()=>{E?$e(g||100):g?$e():Ne(!1),xe(ee)},He=({x:e,y:t})=>{var n;const o={getBoundingClientRect:()=>({x:e,y:t,width:0,height:0,top:t,left:e,right:e,bottom:t})};pe({place:null!==(n=null==ae?void 0:ae.place)&&void 0!==n?n:d,offset:f,elementReference:o,tooltipReference:U.current,tooltipArrowReference:Q.current,strategy:v,middlewares:y,border:V}).then((e=>{Ie(e)}))},We=e=>{if(!e)return;const t=e,n={x:t.clientX,y:t.clientY};He(n),me.current=n},ze=e=>{var t;if(!le)return;const n=e.target;n.isConnected&&((null===(t=U.current)||void 0===t?void 0:t.contains(n))||[document.querySelector(`[id='${a}']`),...Ee].some((e=>null==e?void 0:e.contains(n)))||(Ne(!1),xe(ee)))},Me=ve(Be,50,!0),qe=ve(Fe,50,!0),Ve=e=>{qe.cancel(),Me(e)},Ke=()=>{Me.cancel(),qe()},Xe=(0,r.useCallback)((()=>{var e,t;const n=null!==(e=null==ae?void 0:ae.position)&&void 0!==e?e:D;n?He(n):b?me.current&&He(me.current):(null==z?void 0:z.isConnected)&&pe({place:null!==(t=null==ae?void 0:ae.place)&&void 0!==t?t:d,offset:f,elementReference:z,tooltipReference:U.current,tooltipArrowReference:Q.current,strategy:v,middlewares:y,border:V}).then((e=>{Te.current&&Ie(e)}))}),[le,z,$,j,d,null==ae?void 0:ae.place,f,v,D,null==ae?void 0:ae.position,b]);(0,r.useEffect)((()=>{var e,t;const n=new Set(ye);Ee.forEach((e=>{(null==P?void 0:P(e))||n.add({current:e})}));const o=document.querySelector(`[id='${a}']`);o&&!(null==P?void 0:P(o))&&n.add({current:o});const r=()=>{Ne(!1)},s=ge(z),u=ge(U.current);De.scroll&&(window.addEventListener("scroll",r),null==s||s.addEventListener("scroll",r),null==u||u.addEventListener("scroll",r));let d=null;De.resize?window.addEventListener("resize",r):z&&U.current&&(d=function(e,t,n,o){void 0===o&&(o={});const{ancestorScroll:r=!0,ancestorResize:s=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:d=!1}=o,f=X(e),p=r||s?[...f?q(f):[],...q(t)]:[];p.forEach((e=>{r&&e.addEventListener("scroll",n,{passive:!0}),s&&e.addEventListener("resize",n)}));const m=f&&u?function(e,t){let n,o=null;const r=k(e);function s(){var e;clearTimeout(n),null==(e=o)||e.disconnect(),o=null}return function a(u,d){void 0===u&&(u=!1),void 0===d&&(d=1),s();const{left:f,top:p,width:m,height:v}=e.getBoundingClientRect();if(u||t(),!m||!v)return;const y={rootMargin:-c(p)+"px "+-c(r.clientWidth-(f+m))+"px "+-c(r.clientHeight-(p+v))+"px "+-c(f)+"px",threshold:i(0,l(1,d))||1};let h=!0;function w(e){const t=e[0].intersectionRatio;if(t!==d){if(!h)return a();t?a(!1,t):n=setTimeout((()=>{a(!1,1e-7)}),1e3)}h=!1}try{o=new IntersectionObserver(w,{...y,root:r.ownerDocument})}catch(e){o=new IntersectionObserver(w,y)}o.observe(e)}(!0),s}(f,n):null;let v,y=-1,h=null;a&&(h=new ResizeObserver((e=>{let[o]=e;o&&o.target===f&&h&&(h.unobserve(t),cancelAnimationFrame(y),y=requestAnimationFrame((()=>{var e;null==(e=h)||e.observe(t)}))),n()})),f&&!d&&h.observe(f),h.observe(t));let w=d?Z(e):null;return d&&function t(){const o=Z(e);!w||o.x===w.x&&o.y===w.y&&o.width===w.width&&o.height===w.height||n(),w=o,v=requestAnimationFrame(t)}(),n(),()=>{var e;p.forEach((e=>{r&&e.removeEventListener("scroll",n),s&&e.removeEventListener("resize",n)})),null==m||m(),null==(e=h)||e.disconnect(),h=null,d&&cancelAnimationFrame(v)}}(z,U.current,Xe,{ancestorResize:!0,elementResize:!0,layoutShift:!0}));const f=e=>{"Escape"===e.key&&Ne(!1)};De.escape&&window.addEventListener("keydown",f),De.clickOutsideAnchor&&window.addEventListener("click",ze);const p=[],m=e=>{le&&(null==e?void 0:e.target)===z||Be(e)},v=e=>{le&&(null==e?void 0:e.target)===z&&Fe()},y=["mouseover","mouseout","mouseenter","mouseleave","focus","blur"],h=["click","dblclick","mousedown","mouseup"];Object.entries(Ce).forEach((([e,t])=>{t&&(y.includes(e)?p.push({event:e,listener:Ve}):h.includes(e)&&p.push({event:e,listener:m}))})),Object.entries(je).forEach((([e,t])=>{t&&(y.includes(e)?p.push({event:e,listener:Ke}):h.includes(e)&&p.push({event:e,listener:v}))})),b&&p.push({event:"pointermove",listener:We});const w=()=>{_e.current=!0},g=()=>{_e.current=!1,Fe()};return E&&!Le&&(null===(e=U.current)||void 0===e||e.addEventListener("mouseenter",w),null===(t=U.current)||void 0===t||t.addEventListener("mouseleave",g)),p.forEach((({event:e,listener:t})=>{n.forEach((n=>{var o;null===(o=n.current)||void 0===o||o.addEventListener(e,t)}))})),()=>{var e,t;De.scroll&&(window.removeEventListener("scroll",r),null==s||s.removeEventListener("scroll",r),null==u||u.removeEventListener("scroll",r)),De.resize?window.removeEventListener("resize",r):null==d||d(),De.clickOutsideAnchor&&window.removeEventListener("click",ze),De.escape&&window.removeEventListener("keydown",f),E&&!Le&&(null===(e=U.current)||void 0===e||e.removeEventListener("mouseenter",w),null===(t=U.current)||void 0===t||t.removeEventListener("mouseleave",g)),p.forEach((({event:e,listener:t})=>{n.forEach((n=>{var o;null===(o=n.current)||void 0===o||o.removeEventListener(e,t)}))}))}}),[z,Xe,se,ye,Ee,O,T,L,ke,w,g]),(0,r.useEffect)((()=>{var e,n;let o=null!==(n=null!==(e=null==ae?void 0:ae.anchorSelect)&&void 0!==e?e:u)&&void 0!==n?n:"";!o&&t&&(o=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`);const r=new MutationObserver((e=>{const n=[],r=[];e.forEach((e=>{if("attributes"===e.type&&"data-tooltip-id"===e.attributeName&&(e.target.getAttribute("data-tooltip-id")===t?n.push(e.target):e.oldValue===t&&r.push(e.target)),"childList"===e.type){if(z){const t=[...e.removedNodes].filter((e=>1===e.nodeType));if(o)try{r.push(...t.filter((e=>e.matches(o)))),r.push(...t.flatMap((e=>[...e.querySelectorAll(o)])))}catch(e){}t.some((e=>{var t;return!!(null===(t=null==e?void 0:e.contains)||void 0===t?void 0:t.call(e,z))&&(ce(!1),Ne(!1),M(null),xe(ee),xe(te),!0)}))}if(o)try{const t=[...e.addedNodes].filter((e=>1===e.nodeType));n.push(...t.filter((e=>e.matches(o)))),n.push(...t.flatMap((e=>[...e.querySelectorAll(o)])))}catch(e){}}})),(n.length||r.length)&&Oe((e=>[...e.filter((e=>!r.includes(e))),...n]))}));return r.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-tooltip-id"],attributeOldValue:!0}),()=>{r.disconnect()}}),[t,u,null==ae?void 0:ae.anchorSelect,z]),(0,r.useEffect)((()=>{Xe()}),[Xe]),(0,r.useEffect)((()=>{if(!(null==B?void 0:B.current))return()=>null;const e=new ResizeObserver((()=>{setTimeout((()=>Xe()))}));return e.observe(B.current),()=>{e.disconnect()}}),[$,null==B?void 0:B.current]),(0,r.useEffect)((()=>{var e;const t=document.querySelector(`[id='${a}']`),n=[...Ee,t];z&&n.includes(z)||M(null!==(e=Ee[0])&&void 0!==e?e:t)}),[a,Ee,z]),(0,r.useEffect)((()=>(H&&Ne(!0),()=>{xe(ee),xe(te)})),[]),(0,r.useEffect)((()=>{var e;let n=null!==(e=null==ae?void 0:ae.anchorSelect)&&void 0!==e?e:u;if(!n&&t&&(n=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`),n)try{const e=Array.from(document.querySelectorAll(n));Oe(e)}catch(e){Oe([])}}),[t,u,null==ae?void 0:ae.anchorSelect]),(0,r.useEffect)((()=>{ee.current&&(xe(ee),Pe(w))}),[w]);const Ge=null!==(J=null==ae?void 0:ae.content)&&void 0!==J?J:$,Ye=le&&Object.keys(oe.tooltipStyles).length>0;return(0,r.useImperativeHandle)(e,(()=>({open:e=>{if(null==e?void 0:e.anchorSelect)try{document.querySelector(e.anchorSelect)}catch(t){return void console.warn(`[react-tooltip] "${e.anchorSelect}" is not a valid CSS selector`)}de(null!=e?e:null),(null==e?void 0:e.delay)?Pe(e.delay):Ne(!0)},close:e=>{(null==e?void 0:e.delay)?$e(e.delay):Ne(!1)},activeAnchor:z,place:oe.place,isOpen:Boolean(se&&!x&&Ge&&Ye)}))),se&&!x&&Ge?r.createElement(h,{id:t,role:Y,className:ue("react-tooltip",Ae.tooltip,Re.tooltip,Re[s],n,`react-tooltip__place-${oe.place}`,Ae[Ye?"show":"closing"],Ye?"react-tooltip__show":"react-tooltip__closing","fixed"===v&&Ae.fixed,E&&Ae.clickable),onTransitionEnd:e=>{xe(ne),le||"opacity"!==e.propertyName||(ce(!1),de(null),null==I||I())},style:{...j,...oe.tooltipStyles,opacity:void 0!==K&&Ye?K:void 0},ref:U},Ge,r.createElement(h,{className:ue("react-tooltip-arrow",Ae.arrow,Re.arrow,o,_&&Ae.noArrow),style:{...oe.tooltipArrowStyles,background:G?`linear-gradient(to right bottom, transparent 50%, ${G} 50%)`:void 0},ref:Q})):null},Te=({content:e})=>r.createElement("span",{dangerouslySetInnerHTML:{__html:e}}),ke=r.forwardRef((({id:e,anchorId:t,anchorSelect:n,content:o,html:l,render:i,className:s,classNameArrow:c,variant:a="dark",place:u="top",offset:d=10,wrapper:f="div",children:p=null,events:m=["hover"],openOnClick:v=!1,positionStrategy:y="absolute",middlewares:h,delayShow:w=0,delayHide:g=0,float:b=!1,hidden:x=!1,noArrow:_=!1,clickable:E=!1,closeOnEsc:S=!1,closeOnScroll:A=!1,closeOnResize:R=!1,openEvents:O,closeEvents:T,globalCloseEvents:k,imperativeModeOnly:L=!1,style:C,position:j,isOpen:D,defaultIsOpen:N=!1,disableStyleInjection:I=!1,border:P,opacity:$,arrowColor:B,setIsOpen:F,afterShow:H,afterHide:W,disableTooltip:z,role:M="tooltip"},q)=>{const[V,K]=(0,r.useState)(o),[X,G]=(0,r.useState)(l),[Y,J]=(0,r.useState)(u),[Z,U]=(0,r.useState)(a),[Q,ee]=(0,r.useState)(d),[te,ne]=(0,r.useState)(w),[oe,re]=(0,r.useState)(g),[le,ie]=(0,r.useState)(b),[se,ce]=(0,r.useState)(x),[ae,de]=(0,r.useState)(f),[fe,pe]=(0,r.useState)(m),[ve,ye]=(0,r.useState)(y),[he,we]=(0,r.useState)(null),[ge,be]=(0,r.useState)(null),xe=(0,r.useRef)(I),{anchorRefs:_e,activeAnchor:Ee}=Se(e),Ae=e=>null==e?void 0:e.getAttributeNames().reduce(((t,n)=>{var o;return n.startsWith("data-tooltip-")&&(t[n.replace(/^data-tooltip-/,"")]=null!==(o=null==e?void 0:e.getAttribute(n))&&void 0!==o?o:null),t}),{}),Re=e=>{const t={place:e=>{var t;J(null!==(t=e)&&void 0!==t?t:u)},content:e=>{K(null!=e?e:o)},html:e=>{G(null!=e?e:l)},variant:e=>{var t;U(null!==(t=e)&&void 0!==t?t:a)},offset:e=>{ee(null===e?d:Number(e))},wrapper:e=>{var t;de(null!==(t=e)&&void 0!==t?t:f)},events:e=>{const t=null==e?void 0:e.split(" ");pe(null!=t?t:m)},"position-strategy":e=>{var t;ye(null!==(t=e)&&void 0!==t?t:y)},"delay-show":e=>{ne(null===e?w:Number(e))},"delay-hide":e=>{re(null===e?g:Number(e))},float:e=>{ie(null===e?b:"true"===e)},hidden:e=>{ce(null===e?x:"true"===e)},"class-name":e=>{we(e)}};Object.values(t).forEach((e=>e(null))),Object.entries(e).forEach((([e,n])=>{var o;null===(o=t[e])||void 0===o||o.call(t,n)}))};(0,r.useEffect)((()=>{K(o)}),[o]),(0,r.useEffect)((()=>{G(l)}),[l]),(0,r.useEffect)((()=>{J(u)}),[u]),(0,r.useEffect)((()=>{U(a)}),[a]),(0,r.useEffect)((()=>{ee(d)}),[d]),(0,r.useEffect)((()=>{ne(w)}),[w]),(0,r.useEffect)((()=>{re(g)}),[g]),(0,r.useEffect)((()=>{ie(b)}),[b]),(0,r.useEffect)((()=>{ce(x)}),[x]),(0,r.useEffect)((()=>{ye(y)}),[y]),(0,r.useEffect)((()=>{xe.current!==I&&console.warn("[react-tooltip] Do not change `disableStyleInjection` dynamically.")}),[I]),(0,r.useEffect)((()=>{"undefined"!=typeof window&&window.dispatchEvent(new CustomEvent("react-tooltip-inject-styles",{detail:{disableCore:"core"===I,disableBase:I}}))}),[]),(0,r.useEffect)((()=>{var o;const r=new Set(_e);let l=n;if(!l&&e&&(l=`[data-tooltip-id='${e.replace(/'/g,"\\'")}']`),l)try{document.querySelectorAll(l).forEach((e=>{r.add({current:e})}))}catch(o){console.warn(`[react-tooltip] "${l}" is not a valid CSS selector`)}const i=document.querySelector(`[id='${t}']`);if(i&&r.add({current:i}),!r.size)return()=>null;const s=null!==(o=null!=ge?ge:i)&&void 0!==o?o:Ee.current,c=new MutationObserver((e=>{e.forEach((e=>{var t;if(!s||"attributes"!==e.type||!(null===(t=e.attributeName)||void 0===t?void 0:t.startsWith("data-tooltip-")))return;const n=Ae(s);Re(n)}))})),a={attributes:!0,childList:!1,subtree:!1};if(s){const e=Ae(s);Re(e),c.observe(s,a)}return()=>{c.disconnect()}}),[_e,Ee,ge,t,n]),(0,r.useEffect)((()=>{(null==C?void 0:C.border)&&console.warn("[react-tooltip] Do not set `style.border`. Use `border` prop instead."),P&&!me("border",`${P}`)&&console.warn(`[react-tooltip] "${P}" is not a valid \`border\`.`),(null==C?void 0:C.opacity)&&console.warn("[react-tooltip] Do not set `style.opacity`. Use `opacity` prop instead."),$&&!me("opacity",`${$}`)&&console.warn(`[react-tooltip] "${$}" is not a valid \`opacity\`.`)}),[]);let ke=p;const Le=(0,r.useRef)(null);if(i){const e=i({content:(null==ge?void 0:ge.getAttribute("data-tooltip-content"))||V||null,activeAnchor:ge});ke=e?r.createElement("div",{ref:Le,className:"react-tooltip-content-wrapper"},e):null}else V&&(ke=V);X&&(ke=r.createElement(Te,{content:X}));const Ce={forwardRef:q,id:e,anchorId:t,anchorSelect:n,className:ue(s,he),classNameArrow:c,content:ke,contentWrapperRef:Le,place:Y,variant:Z,offset:Q,wrapper:ae,events:fe,openOnClick:v,positionStrategy:ve,middlewares:h,delayShow:te,delayHide:oe,float:le,hidden:se,noArrow:_,clickable:E,closeOnEsc:S,closeOnScroll:A,closeOnResize:R,openEvents:O,closeEvents:T,globalCloseEvents:k,imperativeModeOnly:L,style:C,position:j,isOpen:D,defaultIsOpen:N,border:P,opacity:$,arrowColor:B,setIsOpen:F,afterShow:H,afterHide:W,disableTooltip:z,activeAnchor:ge,setActiveAnchor:e=>be(e),role:M};return r.createElement(Oe,{...Ce})}));"undefined"!=typeof window&&window.addEventListener("react-tooltip-inject-styles",(e=>{e.detail.disableCore||fe({css:":root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{position:absolute;top:0;left:0;pointer-events:none;opacity:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{position:absolute;background:inherit}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay)ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay)ease-in}",type:"core"}),e.detail.disableBase||fe({css:"\n.styles-module_tooltip__mnnfp{padding:8px 16px;border-radius:3px;font-size:90%;width:max-content}.styles-module_arrow__K0L3T{width:8px;height:8px}[class*='react-tooltip__place-top']>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*='react-tooltip__place-right']>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*='react-tooltip__place-bottom']>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*='react-tooltip__place-left']>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}",type:"base"})}));const Le=window.wp.i18n,Ce=window.wp.components;window.wp.data;const je=window.ReactJSXRuntime,De=({onlineEventLinkDefault:e=""})=>{const t=(0,Le.__)("Online event","gatherpress"),[n,r]=(0,o.useState)(e);return((e,t="")=>{for(const[n,o]of Object.entries(e)){let e=n;t&&(e+="_"+String(t)),addEventListener(e,(e=>{o(e.detail)}),!1)}})({setOnlineEventLink:r},function(){if("object"==typeof GatherPress)return"eventDetails.postId".split(".").reduce(((e,t)=>e&&e[t]),GatherPress)}()),(0,je.jsxs)(Ce.Flex,{justify:"normal",gap:"3",children:[(0,je.jsx)(Ce.FlexItem,{display:"flex",children:(0,je.jsx)(Ce.Icon,{icon:"video-alt2"})}),(0,je.jsxs)(Ce.FlexItem,{children:[!n&&(0,je.jsxs)(je.Fragment,{children:[(0,je.jsx)("span",{tabIndex:"0",className:"gatherpress-tooltip","data-tooltip-id":"gatherpress-online-event-tooltip","data-tooltip-content":(0,Le.__)("Link available for attendees only.","gatherpress"),children:t}),(0,je.jsx)(ke,{id:"gatherpress-online-event-tooltip"})]}),n&&(0,je.jsx)("a",{href:n,rel:"noreferrer",target:"_blank",children:t})]})]})};t()((()=>{const e=document.querySelectorAll('[data-gatherpress_block_name="online-event"]');for(let n=0;n<e.length;n++){var t;const r=JSON.parse(e[n].dataset.gatherpress_block_attrs);(0,o.createRoot)(e[n]).render((0,je.jsx)(De,{onlineEventLinkDefault:null!==(t=r.onlineEventLink)&&void 0!==t?t:""}))}}))})()})();