1!function e(){"use strict";var t=["svg","path","g","circle","rect","line","polyline","polygon","ellipse","text","tspan","defs","use","symbol","clippath","mask","pattern","lineargradient","radialgradient","stop","title","desc","marker","image","switch","foreignobject","filter","feblend","feflood","fegaussianblur","feoffset","femerge","femergenode","fecomposite","fecolormatrix","fedropshadow","feturbulence","fediffuselighting","fespecularlighting","fepointlight","fespotlight","fedistantlight","feimage","femorphology","fedisplacementmap","fetile","feconvolvematrix","textpath","a"],r=["i","span","div","em","strong","b","img"],s=["class","d","fill","stroke","stroke-width","stroke-linecap","stroke-linejoin","stroke-dasharray","stroke-dashoffset","stroke-opacity","fill-opacity","fill-rule","opacity","viewbox","xmlns","xmlns:xlink","width","height","x","y","x1","y1","x2","y2","cx","cy","r","rx","ry","transform","style","id","aria-hidden","points","offset","stop-color","stop-opacity","href","xlink:href","preserveaspectratio","clip-path","clip-rule","mask","filter","flood-color","flood-opacity","result","in","in2","mode","stddeviation","dx","dy","font-family","font-size","font-weight","text-anchor","dominant-baseline","alignment-baseline","letter-spacing","word-spacing","data-icon","role","focusable","src","alt","loading","decoding","gradientunits","gradienttransform","spreadmethod","fx","fy","patternunits","patterntransform","patterncontentunits","filterunits","primitiveunits","color-interpolation-filters","lighting-color","surfacescale","diffuseconstant","specularconstant","specularexponent","kernelunitlength","basefrequency","numoctaves","seed","stitchtiles","type","values","tablevalues","slope","intercept","amplitude","exponent","k1","k2","k3","k4","operator","scale","xchannelselector","ychannelselector","azimuth","elevation","pointsatx","pointsaty","pointsatz","limitingconeangle","markerunits","markerwidth","markerheight","refx","refy","orient","textlength","lengthadjust","startoffset","method","spacing","clippathunits","maskunits","maskcontentunits","vector-effect","paint-order","color","display","visibility","overflow","pointer-events","shape-rendering","image-rendering","text-rendering","enable-background","target","version","baseprofile"],o=/^on|^xlink:href.*javascript|^href.*javascript|^formaction|^action/i;if("loading"!==document.readyState){if(!window.cmsmCursorInstanceActive){window.cmsmCursorInstanceActive=!0;var i=-200,n="#000",a="#000000",l="#ffffff",c=.15,d=.75,u=.05,m=.08,f=.08,p=6.28,g=.08,b=6.28,v=!1,y=null,h=null,w={_state:{hover:!1,down:!1,hidden:!1,text:!1,mode:null,size:null,blend:null},_body:null,init:function(e){this._body=e},transition:function(e,t){if(this._body){var r={},s=!1;for(var o in e)e.hasOwnProperty(o)&&this._state[o]!==e[o]&&(r[o]=this._state[o],this._state[o]=e[o],s=!0);s&&(this._applyToDOM(r),(v||window.CMSM_DEBUG)&&$e("state","transition",{change:e,source:t||"?",prev:r}))}},get:function(e){return this._state[e]},resetHover:function(){this.transition({hover:!1,text:!1,hidden:!1,size:null},"resetHover")},_applyToDOM:function(e){var t=this._body;if(t){if("hover"in e&&t.classList.toggle("cmsmasters-cursor-hover",this._state.hover),"down"in e&&t.classList.toggle("cmsmasters-cursor-down",this._state.down),"hidden"in e&&(t.classList.toggle("cmsmasters-cursor-hidden",this._state.hidden),!this._state.hidden&&!t.classList.contains("cmsmasters-cursor-dual"))){for(var r=E?E.querySelectorAll(".cmsmasters-cursor"):[],s=0;s<r.length;s++)r[s].style.transition="none",r[s].offsetHeight,r[s].style.opacity="1";requestAnimationFrame(function(){for(var e=0;e<r.length;e++)r[e].style.transition="",r[e].style.opacity=""})}"text"in e&&t.classList.toggle("cmsmasters-cursor-text",this._state.text),"size"in e&&(e.size&&t.classList.remove("cmsmasters-cursor-size-"+e.size),this._state.size&&t.classList.add("cmsmasters-cursor-size-"+this._state.size)),"blend"in e&&(e.blend&&(t.classList.remove("cmsmasters-cursor-blend-"+e.blend),this._state.blend||t.classList.remove("cmsmasters-cursor-blend")),this._state.blend&&(t.classList.add("cmsmasters-cursor-blend"),t.classList.add("cmsmasters-cursor-blend-"+this._state.blend)))}}},x=document.body;if(x){w.init(x);var A=x.classList.contains("cmsmasters-cursor-widget-only");if((x.classList.contains("cmsmasters-cursor-enabled")||A)&&!matchMedia("(prefers-reduced-motion:reduce)").matches&&!matchMedia("(hover:none),(pointer:coarse)").matches&&!x.classList.contains("elementor-editor-wp-page")){var E=document.getElementById("cmsmasters-cursor-container"),C=document.querySelector(".cmsmasters-cursor-dot"),_=document.querySelector(".cmsmasters-cursor-ring");if(E&&C&&_){if(window.cmsmCursorInit=!0,window.cmsmCursorCriticalActive){var M=C.style.transform||"",k=_.style.transform||"",z=M.match(/translate3d\(([^,]+)px,\s*([^,]+)px/);k.match(/translate3d\(([^,]+)px,\s*([^,]+)px/);if(z){parseFloat(z[1]),parseFloat(z[2]);var S=document.getElementById("cmsmasters-cursor-critical");S&&S.remove()}}if(!A){var D=document.getElementById("wpadminbar");D&&!D.hasAttribute("data-cursor")&&D.setAttribute("data-cursor","hide")}var L=window.cmsmCursorCriticalPos||null,B=L?L.x:i,I=L?L.y:i,N=B,G=I,T=B,W=I,U=!1,H=!!L;A&&w.transition({hidden:!0},"init:widget-only");var R={precise:1,snappy:.5,normal:.25,smooth:.12,fluid:.06},O=R[window.cmsmCursorSmooth]||.25,P=Math.min(2*O,1),F=window.cmsmCursorTheme||"classic",q="[data-cursor-show]",j=0,X=i,Y=i,J=null,V=null,K=null,Z=null,$=null,Q=null,ee=null,te=32,re=48,se=0,oe=0,ie=!1,ne="",ae=0,le=0,ce=0,de=0,ue=null,me=null,fe=null,pe="",ge=null,be=null,ve=null,ye="",he=!1,we=0,xe=0,Ae=0,Ee=0,Ce=0,_e=0,Me=0,ke=0,ze=0,Se=0,De=0,Le=0,Be=0,Ie="";x.classList.contains("cmsmasters-cursor-blend-strong")?Ie="strong":x.classList.contains("cmsmasters-cursor-blend-medium")?Ie="medium":x.classList.contains("cmsmasters-cursor-blend-soft")&&(Ie="soft");var Ne=Ie;Ie&&(w._state.blend=Ie);var Ge=window.cmsmCursorTrueGlobalBlend||"";x.addEventListener("cmsmasters:cursor:page-blend-update",function(e){Ie=e.detail.blend||""}),x.addEventListener("cmsmasters:cursor:smoothness-update",function(e){O=R[e.detail.smoothness],P=Math.min(2*O,1)}),x.addEventListener("cmsmasters:cursor:page-visibility-update",function(e){var t=!!e.detail.promoted;A=!t,t?document.documentElement.matches(":hover")&&w.transition({hidden:!1},"editor:promoted"):w.transition({hidden:!0},"editor:demoted")});var Te={_type:null,_key:null,_zoneEl:null,activate:function(e,c){this._zoneEl=c.zoneEl||null;var d=this._makeKey(e,c);if(this._type!==e||this._key!==d){switch(this._type&&this._removeCurrentType(),e){case"image":!function(e){$||(($=document.createElement("div")).className="
1cmsmasters-cursor cmsmasters-cursor-image",(Q=document.createElement("div")).className="cmsmasters-cursor-inner",(ee=document.createElement("img")).style.display="block",ee.style.width="100%",ee.style.height="100%",Q.appendChild(ee),$.appendChild(Q),E.appendChild($));ee.src=e,$.style.opacity="1"}(c.src),c.src,te=c.size,re=c.sizeHover,se=c.rotate,oe=c.rotateHover,ne=c.effect,ae=0,ie=!1,_e=c.size,Me=c.rotate,ke=0,ze=0,Ue.velocity=0,Ue.scale=0,Ue.angle=0,Ue.prevDx=i,Ue.prevDy=i;var u=""===c.effect||"default"===c.effect?at()?"wobble":"":"none"===c.effect?"":c.effect;u&&$.classList.add("cmsmasters-cursor-image-"+u);break;case"text":!function(e,t){var r=!ue;r&&((ue=document.createElement("div")).className="cmsmasters-cursor cmsmasters-cursor-text-el",ue.style.transition="none",ue.style.opacity="0",(me=document.createElement("span")).className="cmsmasters-cursor-inner",ue.appendChild(me),E.appendChild(ue));if(me.textContent=e,t.typography){var s=t.typography;if(s.font_family&&(me.style.fontFamily=s.font_family),s.font_size&&(me.style.fontSize=s.font_size+(s.font_size_unit||"px")),s.font_weight&&(me.style.fontWeight=s.font_weight),s.font_style&&(me.style.fontStyle=s.font_style),s.line_height){var o=s.line_height_unit||"";me.style.lineHeight=s.line_height+("em"===o||"px"===o?o:"")}s.letter_spacing&&(me.style.letterSpacing=s.letter_spacing+(s.letter_spacing_unit||"px")),s.text_transform&&(me.style.textTransform=s.text_transform),s.text_decoration&&(me.style.textDecoration=s.text_decoration),s.word_spacing&&(me.style.wordSpacing=s.word_spacing+(s.word_spacing_unit||"px"))}t.color&&(me.style.color=t.color);t.bgColor&&(ue.style.backgroundColor=t.bgColor);t.borderWidth?(ue.style.borderWidth=t.borderWidth,ue.style.borderStyle="solid",ue.style.borderColor=t.borderColor||n):(ue.style.borderWidth="0",ue.style.borderStyle="none");if(t.fitCircle){ue.style.padding="0",ue.style.borderRadius="0";var i=me.offsetWidth,a=me.offsetHeight,l=t.circleSpacing||0,c=i+2*l,d=a+2*l,u=Math.sqrt(c*c+d*d),m=(u-i)/2,f=(u-a)/2;ue.style.paddingTop=f+"px",ue.style.paddingBottom=f+"px",ue.style.paddingLeft=m+"px",ue.style.paddingRight=m+"px",ue.style.borderRadius="50%"}else t.borderRadius&&(ue.style.borderRadius=t.borderRadius),t.padding&&(ue.style.padding=t.padding);if(r){var p=ue.offsetWidth,g=ue.offsetHeight;ue.style.transform="translate3d("+(N-p/2)+"px,"+(G-g/2)+"px,0)",ue.offsetHeight,ue.style.transition="",ue.style.opacity="1"}else ue.style.opacity="1";we=ue.offsetWidth,xe=ue.offsetHeight}(c.content,c.styles),fe=c.content,c.styles,pe=c.styles.effect||"",le=0,He.velocity=0,He.scale=0,He.angle=0,He.prevDx=i,He.prevDy=i;var m=""===pe||"default"===pe?at()?"wobble":"":"none"===pe?"":pe;m&&ue.classList.add("cmsmasters-cursor-text-"+m);break;case"icon":!function(e,i){var c=!ge;c&&((ge=document.createElement("div")).className="cmsmasters-cursor cmsmasters-cursor-icon-el",ge.style.transition="none",ge.style.opacity="0",(be=document.createElement("span")).className="cmsmasters-cursor-inner",ge.appendChild(be),E.appendChild(ge));be.innerHTML=function(e){if(!e||"string"!=typeof e)return"";var i=document.createElement("div");function n(e){if(e.nodeType===Node.TEXT_NODE)return!0;if(e.nodeType!==Node.ELEMENT_NODE)return!1;var i=e.tagName.toLowerCase();if(-1===t.indexOf(i)&&-1===r.indexOf(i))return!1;for(var a=Array.prototype.slice.call(e.attributes),l=0;l<a.length;l++){var c=a[l].name.toLowerCase(),d=a[l].value||"";if(o.test(c)||o.test(d))e.removeAttribute(a[l].name);else if(-1!==s.indexOf(c)||c.startsWith("data-")||c.startsWith("aria-")||e.removeAttribute(a[l].name),"href"!==c&&"xlink:href"!==c||/^#|^data:image\//.test(d)||e.removeAttribute(a[l].name),"src"===c&&/^javascript:/i.test(d.trim())&&e.removeAttribute(a[l].name),"style"===c){var u=d.replace(/javascript:/gi,"").replace(/expression\s*\(/gi,"").replace(/url\s*\(\s*["']?\s*javascript:/gi,"url(").replace(/-moz-binding/gi,"");e.setAttribute("style",u)}}for(var m=Array.prototype.slice.call(e.childNodes),f=0;f<m.length;f++)n(m[f])||m[f].remove();return!0}i.innerHTML=e;for(var a=Array.prototype.slice.call(i.childNodes),l=0;l<a.length;l++)n(a[l])||a[l].remove();return i.innerHTML}(e),i.preserveColors?ge.classList.add("cmsmasters-cursor-icon-preserve"):(be.style.color=i.color||a,ge.classList.remove("cmsmasters-cursor-icon-preserve"));ge.style.backgroundColor=i.bgColor||l,be.style.fontSize=i.size+"px";var d=be.querySelector("img");if(d&&!i.preserveColors){var u=d.getAttribute("src");if(u&&-1!==u.toLowerCase().indexOf(".svg")){var m=document.createElement("span");
1m.className="cmsmasters-cursor-icon-svg",m.style.display="block",m.style.width="1em",m.style.height="1em";var f=(p=u)?p.replace(/["'()\\]/g,"\\$&"):"";m.style.webkitMaskImage='url("'+f+'")',m.style.maskImage='url("'+f+'")',m.style.webkitMaskSize="contain",m.style.maskSize="contain",m.style.webkitMaskRepeat="no-repeat",m.style.maskRepeat="no-repeat",m.style.webkitMaskPosition="center",m.style.maskPosition="center",m.style.backgroundColor=i.color||a,d.replaceWith(m)}}var p;if(!d&&!i.preserveColors){var g=be.querySelector("svg");if(g){for(var b=function(e){if(!e)return!0;var t=e.trim().toLowerCase();return"none"===t||"currentcolor"===t||"transparent"===t||0===t.indexOf("url(")||"inherit"===t},v=g.querySelectorAll("[fill]"),y=0;y<v.length;y++)b(v[y].getAttribute("fill"))||v[y].removeAttribute("fill");for(var h=g.querySelectorAll("[stroke]"),w=0;w<h.length;w++)b(h[w].getAttribute("stroke"))||h[w].removeAttribute("stroke");for(var x=g.querySelectorAll("[style]"),A=0;A<x.length;A++){var C=x[A];C.style.fill&&!b(C.style.fill)&&(C.style.fill=""),C.style.stroke&&!b(C.style.stroke)&&(C.style.stroke="")}g.style.stroke="currentColor"}}i.borderWidth?(ge.style.borderWidth=i.borderWidth,ge.style.borderStyle="solid",ge.style.borderColor=i.borderColor||n):(ge.style.borderWidth="0",ge.style.borderStyle="none");if(i.fitCircle){ge.style.padding="0",ge.style.borderRadius="0";var _=be.offsetWidth,M=be.offsetHeight,k=i.circleSpacing||0,z=_+2*k,S=M+2*k,D=Math.sqrt(z*z+S*S),L=(D-_)/2,B=(D-M)/2;ge.style.paddingTop=B+"px",ge.style.paddingBottom=B+"px",ge.style.paddingLeft=L+"px",ge.style.paddingRight=L+"px",ge.style.borderRadius="50%"}else i.borderRadius&&(ge.style.borderRadius=i.borderRadius),i.padding&&(ge.style.padding=i.padding);if(c){var I=ge.offsetWidth,T=ge.offsetHeight;ge.style.transform="translate3d("+(N-I/2)+"px,"+(G-T/2)+"px,0)",ge.offsetHeight,ge.style.transition="",ge.style.opacity="1"}else ge.style.opacity="1";Ae=ge.offsetWidth,Ee=ge.offsetHeight}(c.content,c.styles),c.content,ve=c.styles,ye=c.styles.effect||"",ce=0,he=!1,Se=c.styles.size,De=c.styles.rotate,Le=0,Be=0,Re.velocity=0,Re.scale=0,Re.angle=0,Re.prevDx=i,Re.prevDy=i;var f=""===ye||"default"===ye?at()?"wobble":"":"none"===ye?"":ye;f&&ge.classList.add("cmsmasters-cursor-icon-"+f)}!function(){C.style.opacity="0",U=!0,_.style.visibility="hidden";var e=_.style.transition;_.style.transition="none",_.style.opacity="0",requestAnimationFrame(function(){_.style.transition=e})}(),this._type=e,this._key=d}else this._updateProps(e,c)},deactivate:function(){this._type&&(this._removeCurrentType(),C.style.opacity="",C.style.transform=C.style.transform.replace(/ scale\([^)]+\)/,"")||C.style.transform,"dot"!==(V||F)&&(U=!1,_.style.visibility="",T=B,W=I,_.style.transition="none",_.style.transform="translate3d("+T+"px,"+W+"px,0)",_.style.opacity="",requestAnimationFrame(function(){_.style.transition=""})),this._type=null,this._key=null,this._zoneEl=null)},getActive:function(){return this._type},isActive:function(){return null!==this._type},refreshFromDOM:function(e){if(this._type&&this._zoneEl&&(!e||e===this._zoneEl)){var t=this._zoneEl;switch(this._type){case"image":var r=parseInt(t.getAttribute("data-cursor-image-size"))||80;this._updateProps("image",{src:t.getAttribute("data-cursor-image"),size:r,sizeHover:parseInt(t.getAttribute("data-cursor-image-size-hover"))||r,rotate:parseInt(t.getAttribute("data-cursor-image-rotate"))||0,rotateHover:parseInt(t.getAttribute("data-cursor-image-rotate-hover"))||0,effect:t.getAttribute("data-cursor-image-effect")||""});break;case"icon":var s={color:t.getAttribute("data-cursor-icon-color")||a,bgColor:t.getAttribute("data-cursor-icon-bg")||l,preserveColors:"yes"===t.getAttribute("data-cursor-icon-preserve"),size:parseInt(t.getAttribute("data-cursor-icon-size"))||32,sizeHover:parseInt(t.getAttribute("data-cursor-icon-size-hover"))||48,rotate:parseInt(t.getAttribute("data-cursor-icon-rotate"))||0,rotateHover:parseInt(t.getAttribute("data-cursor-icon-rotate-hover"))||0,fitCircle:"yes"===t.getAttribute("data-cursor-icon-circle"),circleSpacing:t.hasAttribute("data-cursor-icon-circle-spacing")?parseInt(t.getAttribute("data-cursor-icon-circle-spacing")):10,borderRadius:t.getAttribute("data-cursor-icon-radius")||"",padding:t.getAttribute("data-cursor-icon-padding")||"",borderWidth:t.getAttribute("data-cursor-icon-border-width")||"",borderColor:t.getAttribute("data-cursor-icon-border-color")||"",effect:t.getAttribute("data-cursor-icon-effect")||""};this._updateProps("icon",{content:t.getAttribute("data-cursor-icon"),styles:s}),ge&&(ge.style.backgroundColor=s.bgColor,s.borderWidth?(ge.style.borderWidth=s.borderWidth,ge.style.borderStyle="solid",ge.style.borderColor=s.borderColor||n):(ge.style.borderWidth="0",ge.style.borderStyle="none"),s.fitCircle||(s.borderRadius&&(ge.style.borderRadius=s.borderRadius),s.padding&&(ge.style.padding=s.padding)));break;case"text":var o={color:t.getAttribute("data-cursor-text-color")||a,bgColor:t.getAttribute("data-cursor-text-bg")||l,borderRadius:t.getAttribute("data-cursor-text-radius")||"150px",padding:t.getAttribute("data-cursor-text-padding")||"10px",borderWidth:t.getAttribute("data-cursor-text-border-width")||"",borderColor:t.getAttribute("data-cursor-text-border-color")||"",fitCircle:"yes"===t.getAttribute("data-cursor-text-circle"),circleSpacing:t.hasAttribute("data-cursor-text-circle-spacing")?parseInt(t.getAttribute("data-cursor-text-circle-spacing")):10,effect:t.getAttribute("data-cursor-text-effect")||""},i=t.getAttribute("data-cursor-text");i!==fe&&me&&(fe=i,me.textContent=i),pe=o.effect,ue&&me&&(me.style.color=o.color,ue.style.backgroundColor=o.bgColor,o.borderWidth?(ue.style.borderWidth=o.borderWidth,ue.style.borderStyle="solid",ue.style.borderColor=o.borderColor||n):(ue.style.borderWidth="0",ue.style.borderStyle="none"),o.fitCircle||(ue.style.borderRadius=o.borderRadius,ue.style.padding=o.padding))}}},_removeCurrentType:function(){switch(this._type){case"image":!function(){$&&($.remove(),$=null,Q=null,ee=null);ie=!1,ne="",ae=0,_e=0,Me=0,ke=0,ze=0}();break;case"text":!function(){ue&&(ue.remove(),ue=null,me=null);fe=null,pe=""}();break;case"icon":!function(){ge&&(ge.remove(),ge=null,be=null);ve=null,ye="",he=!1,Se=0,De=0,Le=0,Be=0}()}},_makeKey:function(e,t){switch(e){case"image":return t.src;case"text":case"icon":return t.content;default:return""}},_updateProps:function(e,t){switch(e){case"image":te=t.size,re=t.
1sizeHover,se=t.rotate,oe=t.rotateHover,ne=t.effect;break;case"text":pe=t.styles.effect||"";break;case"icon":ve=t.styles,ye=t.styles.effect||""}}},We={velocity:0,scale:0,angle:0,prevDx:i,prevDy:i},Ue={velocity:0,scale:0,angle:0,prevDx:i,prevDy:i},He={velocity:0,scale:0,angle:0,prevDx:i,prevDy:i},Re={velocity:0,scale:0,angle:0,prevDx:i,prevDy:i},Oe="",Pe=null,Fe=!1,qe=null,je=null,Xe=!1;window.cmsmastersCursor={pause:function(){Fe||(Fe=!0,Pe&&(cancelAnimationFrame(Pe),Pe=null))},resume:function(){Fe&&(Fe=!1,N=B,G=I,T=B,W=I,We.prevDx=B,We.prevDy=I,We.velocity=0,We.scale=0,We.angle=0,ke=0,ze=0,Le=0,Be=0,C.style.transform="translate3d("+B+"px,"+I+"px,0)",_.style.transform="translate3d("+B+"px,"+I+"px,0)",$&&($.style.transform="translate3d("+B+"px,"+I+"px,0)"),ue&&(ue.style.transform="translate3d("+B+"px,"+I+"px,0)"),ge&&(ge.style.transform="translate3d("+B+"px,"+I+"px,0)"),Pe||(Pe=requestAnimationFrame(wt)))},isPaused:function(){return Fe},debug:function(e){return(v=!!e)?(Qe(),$e("init","Debug mode ENABLED"),$e("init","State:",{mode:"disabled",adaptive:!1,blend:w.get("blend"),specialCursor:Te.getActive(),paused:Fe,wobbleEnabled:at()})):et(),v},refreshZone:function(e){Te.refreshFromDOM(e)},redetect:function(){B!==i&&I!==i&&ht(B,I)}};var Ye=null;qe=new MutationObserver(function(e){for(var t=0;t<e.length;t++){for(var r=e[t],s=0;s<r.addedNodes.length;s++){var o=r.addedNodes[s];if(1===o.nodeType&&o.classList&&o.classList.contains("elementor-popup-modal"))return void ut(o)}for(var i=0;i<r.removedNodes.length;i++){if(r.removedNodes[i]===Ye)return void mt()}}}).observe(document.body,{childList:!0,subtree:!0}),je=setInterval(function(){if(Ye)if(document.body.contains(Ye)){var e=window.getComputedStyle(Ye);"none"!==e.display&&"hidden"!==e.visibility||mt()}else mt()},100);var Je=["a","button",'input[type="submit"]','input[type="button"]','[role="button"]',".elementor-button","select","[data-cursor]"].join(","),Ve=['input[type="text"]','input[type="email"]','input[type="search"]','input[type="number"]','input[type="password"]',"textarea"].join(",");document.addEventListener("mousemove",function(e){B=e.clientX,I=e.clientY,(B>5||I>5)&&(H||(H=!0,E.style.visibility="visible"));var t=Math.abs(B-X)+Math.abs(I-Y);Date.now()-j>100&&t>5&&(ht(B,I),j=Date.now(),X=B,Y=I)},{passive:!0}),window.addEventListener("scroll",function(){B>0&&Date.now()-j>50&&(ht(B,I),j=Date.now(),X=B,Y=I)},{passive:!0,capture:!0}),document.addEventListener("mousedown",function(){w.transition({down:!0},"mousedown")}),document.addEventListener("mouseup",function(){w.transition({down:!1},"mouseup")}),document.addEventListener("mouseover",function(e){var t=e.target;if(t&&t.closest&&!Te.isActive()&&t.closest("[data-cursor-icon],[data-cursor-image],[data-cursor-text]")){var r=e.clientX,s=e.clientY;ht(r,s),j=Date.now(),X=r,Y=s}if($){var o=t.closest?t.closest("[data-cursor-image]"):null,i=t.closest?t.closest(Je):null;o&&i&&(ie=!0)}if(ge){var n=t.closest?t.closest("[data-cursor-icon]"):null;i=t.closest?t.closest(Je):null;n&&i&&(he=!0)}if(A){if(!(t.closest?t.closest(q):null))return void(w.get("hidden")||w.transition({hidden:!0},"mouseover:outside-show"));if(w.get("hidden")){var a=e.clientX,l=e.clientY;ht(a,l),j=Date.now(),X=a,Y=l,w.transition({hidden:!1},"mouseover:show-zone")}}if(!A&&(t.closest?t.closest('[data-cursor="hide"],[data-cursor="none"]'):null))return void w.transition({hidden:!0},"mouseover:hide");var c=yt(t,A);if(!c||("hide"===c.action?w.transition({hidden:!0},"mouseover:"+c.reason):"show"===c.action&&w.transition({hidden:!1},"mouseover:"+c.reason),!c.terminal)){var d=t.closest?t.closest(Je):null;if(d){var u=d.getAttribute("data-cursor"),m=d.getAttribute("data-cursor-size");"text"===u?w.transition({text:!0,hover:!0,size:m||null},"mouseover:text"):w.transition({hover:!0,size:m||null},"mouseover:hover")}}},{passive:!0}),document.addEventListener("mouseout",function(e){var t=e.target;A&&((t.closest?t.closest(q):null)&&(((r=e.relatedTarget)&&r.closest?r.closest(q):null)||w.transition({hidden:!0},"mouseout:show-zone")));var r,s=t.closest?t.closest(Je):null;if(lt(t)&&(!(r=e.relatedTarget)||!lt(r))){if(document.activeElement&&"SELECT"===document.activeElement.tagName)return;Xe=!1,w.transition({hidden:!1},"mouseout:forms")}
1"VIDEO"!==t.tagName&&"IFRAME"!==t.tagName||((r=e.relatedTarget)&&("VIDEO"===r.tagName||"IFRAME"===r.tagName||r.closest&&r.closest("video, iframe"))||(Xe=!1,w.transition({hidden:!1},"mouseout:video")));$&&ie&&((t.closest?t.closest(Je):null)&&((r=e.relatedTarget)&&r.closest&&r.closest(Je)||(ie=!1)));ge&&he&&((t.closest?t.closest(Je):null)&&((r=e.relatedTarget)&&r.closest&&r.closest(Je)||(he=!1)));if(s&&((r=e.relatedTarget)&&r.closest&&r.closest(Je)===s))return;(s||t.matches&&t.matches(Ve))&&(w.resetHover(),null!==V&&(V=null,"dot"===F?(U||(U=!0,_.style.visibility="hidden",_.style.opacity="0"),x.classList.add("cmsmasters-cursor-theme-dot"),x.classList.remove("cmsmasters-cursor-theme-classic")):(U&&!Te.isActive()&&(U=!1,_.style.visibility="",T=B,W=I,_.style.transition="none",_.style.transform="translate3d("+T+"px,"+W+"px,0)",_.style.opacity="",requestAnimationFrame(function(){_.style.transition=""})),x.classList.remove("cmsmasters-cursor-theme-dot"),x.classList.add("cmsmasters-cursor-theme-classic"))),null!==K&&(K=null,x.style.removeProperty("--cmsmasters-cursor-dot-size")),null!==Z&&(Z=null,x.style.removeProperty("--cmsmasters-cursor-dot-hover-size")))},{passive:!0}),document.documentElement.addEventListener("mouseleave",function(){w.transition({hidden:!0},"mouseleave")}),document.documentElement.addEventListener("mouseenter",function(){A||w.transition({hidden:!1},"mouseenter")});var Ke=matchMedia("(hover:none),(pointer:coarse)");Ke.addEventListener?Ke.addEventListener("change",At):Ke.addListener&&Ke.addListener(At);var Ze=null;window.addEventListener("resize",function(){Ze&&clearTimeout(Ze),Ze=setTimeout(function(){Ke.matches||xt()},150)}),document.addEventListener("visibilitychange",function(){document.hidden||Ke.matches||xt()}),H||(E.style.visibility="hidden"),Pe=requestAnimationFrame(wt),(window.CMSM_DEBUG||"true"===document.body.getAttribute("data-cursor-debug"))&&(v=!0,Qe(),$e("init","Debug mode auto-enabled")),window.addEventListener("beforeunload",function(){Et(),window.cmsmCursorInstanceActive=!1,Pe&&(cancelAnimationFrame(Pe),Pe=null),je&&(clearInterval(je),je=null),qe&&(qe.disconnect(),qe=null),et()}),window.addEventListener("pagehide",Et)}}}}}else document.addEventListener("DOMContentLoaded",e);function $e(e,t,r){if(v||window.CMSM_DEBUG){var s="[Cursor:"+e+"]";void 0!==r?console.log(s,t,r):console.log(s,t)}}function Qe(){y||((y=document.createElement("div")).id="cmsmasters-cursor-debug",y.style.cssText="position:fixed;bottom:10px;left:10px;z-index:2147483647;background:rgba(0,0,0,0.85);color:#0f0;font:11px/1.4 monospace;padding:8px 12px;border-radius:4px;pointer-events:none;max-width:320px;white-space:pre;",document.body.appendChild(y),h=setInterval(tt,200))}function et(){h&&(clearInterval(h),h=null),y&&(y.remove(),y=null)}function tt(){if(y){var e=[];e.push("=== CURSOR DEBUG ==="),e.push("Mode: fixed (adaptive disabled)"),e.push("Blend: "+(w.get("blend")||"off")),e.push("Hover: "+(w.get("hover")?"YES":"no"));var t=Te.getActive();if(t)switch(e.push("Special: "+t),t){case"image":e.push("Effect: "+(ne||"none"));break;case"text":e.push("Effect: "+(pe||"none"));break;case"icon":e.push("Effect: "+(ye||"none"))}else e.push("Special: none"),e.push("Effect: "+(Oe||"none"));e.push("Wobble: "+(at()?"ON":"OFF")),e.push("Paused: "+(Fe?"YES":"NO")),y.textContent=e.join("\n")}}function rt(e,t){return 1+Math.sin(e)*t}function st(e,t){var r=e%10;if(r<p)return Math.sin(2*r)*t;var s=(r-p)/3.7199999999999998;return Math.sin(12.56)*t*(1-s)}function ot(e,t){var r=e%10;if(r<b)return Math.sin(2*r)*t;var s=(r-b)/3.7199999999999998;return Math.sin(12.56)*t*(1-s)}function it(e,t,r){var s=t-e.prevDx,o=r-e.prevDy;e.prevDx=t,e.prevDy=r;var i=Math.sqrt(s*s+o*o),n=.25*(2*Math.min(.012*i,1)-e.scale);if(e.velocity+=n,e.velocity*=.78,e.scale+=e.velocity,e.scale=Math.max(0,Math.min(e.scale,1.2)),i>6&&(e.angle=Math.atan2(o,s)),e.scale>.001){var a=.5*e.scale,l=2*e.angle,c=Math.cos(l),d=Math.sin(l);return"matrix("+(1+a*c)+","+a*d+","+a*d+","+(1-a*c)+",0,0)"}return""}function nt(e,t){return"none"===e?"":e&&"default"!==e?e:window.cmsmCursorEffect?window.cmsmCursorEffect:t?"wobble":""}function at(){return window.cmsmCursorWobble||x.classList.contains("cmsmasters-cursor-wobble")}function lt(e){if(!e||!e.tagName)return!1;var t="";if(e.closest&&(e.closest(".elementor-popup-modal")||e.closest('[role="dialog"]')||e.closest('[aria-modal="true"]'))&&(t="popup/modal"),!t){var r=e.tagName;if("BUTTON"===r)return!1;if("INPUT"===r&&("submit"===e.type||"button"===e.type))return!1;"SELECT"===r||"TEXTAREA"===r?t=r:"INPUT"===r?t="INPUT["+e.type+"]":e.closest&&e.closest("form")?t="inside <form>":e.closest&&(e.closest('[role="listbox"]')||e.closest('[role="combobox"]')||e.closest('[role="option"]')||e.closest(".select2-dropdown")||e.closest(".select2-results")||e.closest(".chosen-drop")||e.closest(".chosen-results")||e.closest(".choices__list--dropdown")||e.closest(".
1nice-select-dropdown")||e.closest(".nice-select .list")||e.closest(".ts-dropdown")||e.closest(".ss-content")||e.closest(".selectize-dropdown")||e.closest(".ui-selectmenu-menu")||e.closest(".k-animation-container")||e.closest(".k-list-container")||e.closest(".air-datepicker")||e.closest(".flatpickr-calendar")||e.closest(".daterangepicker")||e.closest(".ui-datepicker"))&&(t="widget")}return!!t&&($e("event","Form zone hit: "+t),!0)}function ct(e){w.transition({blend:e&&"off"!==e?e:null},"setBlendIntensity"),Ne=e||""}function dt(e){var t=e&&e.closest?e.closest("[data-cursor-color]"):null;if(t){var r=t.getAttribute("data-cursor-color");r!==J&&(J=r,x.style.setProperty("--cmsmasters-cursor-color",r,"important"))}else J&&(J=null,x.style.removeProperty("--cmsmasters-cursor-color"))}function ut(e){Ye!==e&&(Ye=e,e.appendChild(E))}function mt(){Ye&&(Ye=null,document.body.appendChild(E),J&&(J=null,x.style.removeProperty("--cmsmasters-cursor-color")),Ne!==Ie&&ct(Ie))}function ft(e){return!(!e||!e.getAttribute)&&(e.getAttribute("data-cursor")||e.getAttribute("data-cursor-image")||e.getAttribute("data-cursor-text")||e.getAttribute("data-cursor-icon")||e.getAttribute("data-cursor-color")||e.getAttribute("data-cursor-effect")||e.getAttribute("data-cursor-blend")||e.getAttribute("data-cursor-type")||e.getAttribute("data-cursor-dot-size")||e.getAttribute("data-cursor-dot-hover-size"))}function pt(e){return!(!e||!e.getAttribute)&&(!e.getAttribute("data-cursor-inherit")&&(e.getAttribute("data-cursor")||e.getAttribute("data-cursor-image")||e.getAttribute("data-cursor-text")||e.getAttribute("data-cursor-icon")))}function gt(e){for(var t=e;t&&t!==document.body;){if(t.getAttribute&&t.getAttribute("data-cursor-inherit"))return t;t=t.parentElement}return null}function bt(e,t,r){for(var s=e;s&&s!==document.body;){if(s.getAttribute){if(r){for(var o=!1,i=0;i<r.length;i++)if(s.getAttribute(r[i])){o=!0;break}if(o){s=s.parentElement;continue}}if(s.getAttribute(t))return s;if(s!==e&&pt(s))return null}s=s.parentElement}return null}function vt(e,t){for(var r=0,s=e;s&&s!==t&&s!==document.body;)r++,s=s.parentElement;return s===t?r:1/0}function yt(e,t){if(t){if(!(e.closest?e.closest(q):null))return(v||window.CMSM_DEBUG)&&$e("resolve","visibility: skip/outside-show-zone"),{action:"skip",reason:"outside-show-zone",terminal:!0}}else if(e.closest?e.closest('[data-cursor="hide"],[data-cursor="none"]'):null)return(v||window.CMSM_DEBUG)&&$e("resolve","visibility: skip/hide-zone"),{action:"skip",reason:"hide-zone",terminal:!0};return lt(e)?(Xe=!0,(v||window.CMSM_DEBUG)&&$e("resolve","visibility: hide/forms"),{action:"hide",reason:"forms",terminal:!0}):Xe?document.activeElement&&"SELECT"===document.activeElement.tagName?((v||window.CMSM_DEBUG)&&$e("resolve","visibility: skip/form-zone-select-guard"),{action:"skip",reason:"form-zone-select-guard",terminal:!0}):(Xe=!1,(v||window.CMSM_DEBUG)&&$e("resolve","visibility: show/forms-restore"),{action:"show",reason:"forms-restore",terminal:!1}):"VIDEO"===e.tagName||"IFRAME"===e.tagName||e.closest&&e.closest("video, iframe")?((v||window.CMSM_DEBUG)&&$e("resolve","visibility: hide/video"),{action:"hide",reason:"video",terminal:!0}):((v||window.CMSM_DEBUG)&&$e("resolve","visibility: null (continue)"),null)}function ht(e,t){var r=function(e,t){for(var r=document.elementsFromPoint(e,t),s=null,o=0;o<r.length;o++){var i=r[o];if(!(i===document.documentElement||i===document.body||i.closest&&i.closest("#cmsmasters-cursor-container"))){s=i;break}}if(!s)return(v||window.CMSM_DEBUG)&&$e("resolve","element: null (no hit)"),null;if(s.closest&&s.closest(".dialog-widget-content, .dialog-lightbox-widget"));else if(s.closest&&s.closest(".elementor-popup-modal"))return(v||window.CMSM_DEBUG)&&$e("resolve","element: null (popup overlay)"),null;if(v||window.CMSM_DEBUG){var n=s.tagName||"?",a="string"==typeof s.className&&s.className?"."+s.className.split(" ")[0]:"";$e("resolve","element: "+n+(s.id?"#"+s.id:"")+a)}return s}(e,t);if(r){var s=yt(r,A);if(!s||("hide"===s.action?w.transition({hidden:!0},"detectCursorMode:"+s.reason):"show"===s.action&&w.transition({hidden:!1},"detectCursorMode:"+s.reason),!s.terminal)){var o=function(e){var t=bt(e,"data-cursor-image",null),r=bt(e,"data-cursor-text",null),s=bt(e,"data-cursor-icon",null),o=null,i=null,n=1/0;if(t||r||s){var a=[];t&&a.push({el:t,type:"image",depth:vt(e,t)}),r&&a.push({el:r,type:"text",depth:vt(e,r)}),s&&a.push({el:s,type:"icon",depth:vt(e,s)}),a.sort(function(e,t){return e.depth-t.depth}),o=a[0].el,i=a[0].type,n=a[0].depth}var l=bt(e,"data-cursor",["data-cursor-image","data-cursor-text","data-cursor-icon"]),c=bt(e,"data-cursor-color",null),d=bt(e,"data-cursor-effect",null);l&&l.getAttribute("data-cursor-inherit")&&(l=null),c&&c.getAttribute("data-cursor-inherit")&&(c=null),d&&d.getAttribute("data-cursor-inherit")&&(d=null);var u,m=null,f=1/0;
1return l&&(u=vt(e,l))<f&&(f=u,m=l),c&&(u=vt(e,c))<f&&(f=u,m=c),d&&(u=vt(e,d))<f&&(f=u,m=d),m&&f<n?(Te.deactivate(),(v||window.CMSM_DEBUG)&&$e("resolve","special: null (core closer)",{coreDepth:f,specialDepth:n}),null):o?((v||window.CMSM_DEBUG)&&$e("resolve","special: "+i,{depth:n}),{type:i,el:o,depth:n}):((v||window.CMSM_DEBUG)&&$e("resolve","special: null"),null)}(r);if(o&&"image"===o.type){var i=o.el,n=i.getAttribute("data-cursor-image"),c=parseInt(i.getAttribute("data-cursor-image-size"))||80,d=parseInt(i.getAttribute("data-cursor-image-size-hover"))||c,u=parseInt(i.getAttribute("data-cursor-image-rotate"))||0,m=parseInt(i.getAttribute("data-cursor-image-rotate-hover"))||u,f=i.getAttribute("data-cursor-image-effect")||"";if(z=gt(r))null!==(S=z.getAttribute("data-cursor-inherit-effect"))&&(f=S);Te.activate("image",{src:n,size:c,sizeHover:d,rotate:u,rotateHover:m,effect:f,zoneEl:i});var p=r&&r.closest?r.closest(Je):null;ie=!!p;var g=i.getAttribute?i.getAttribute("data-cursor-blend"):null;if(z)null!==(H=z.getAttribute("data-cursor-inherit-blend"))&&(g=H);return null!==g?"off"===g||"no"===g?""!==Ne&&ct(""):"soft"===g||"medium"===g||"strong"===g?Ne!==g&&ct(g):"default"!==g&&""!==g||Ne!==Ge&&ct(Ge):Ne!==Ge&&ct(Ge),void dt(i)}if(o&&"text"===o.type){var b=o.el,y=b.getAttribute("data-cursor-text"),h=b.getAttribute("data-cursor-text-typography")||"{}",E={};try{E=JSON.parse(h)}catch(e){!function(e,t,r){if(v||window.CMSM_DEBUG){var s="[Cursor:"+e+"]";void 0!==r?console.warn(s,t,r):console.warn(s,t)}}("special","Invalid typography JSON",h)}var C=b.getAttribute("data-cursor-text-effect")||"";if(z=gt(r))null!==(S=z.getAttribute("data-cursor-inherit-effect"))&&(C=S);var M={typography:E,typographyJson:h,color:b.getAttribute("data-cursor-text-color")||a,bgColor:b.getAttribute("data-cursor-text-bg")||l,borderRadius:b.getAttribute("data-cursor-text-radius")||"150px",padding:b.getAttribute("data-cursor-text-padding")||"10px",borderWidth:b.getAttribute("data-cursor-text-border-width")||"",borderColor:b.getAttribute("data-cursor-text-border-color")||"",fitCircle:"yes"===b.getAttribute("data-cursor-text-circle"),circleSpacing:b.hasAttribute("data-cursor-text-circle-spacing")?parseInt(b.getAttribute("data-cursor-text-circle-spacing")):10,effect:C};Te.activate("text",{content:y,styles:M,zoneEl:b});var k=b.getAttribute?b.getAttribute("data-cursor-blend"):null;if(z)null!==(H=z.getAttribute("data-cursor-inherit-blend"))&&(k=H);return null!==k?"off"===k||"no"===k?""!==Ne&&ct(""):"soft"===k||"medium"===k||"strong"===k?Ne!==k&&ct(k):"default"!==k&&""!==k||Ne!==Ge&&ct(Ge):Ne!==Ge&&ct(Ge),void dt(b)}if(o&&"icon"===o.type){var z,S,D=o.el,L=D.getAttribute("data-cursor-icon"),N=D.getAttribute("data-cursor-icon-effect")||"";if(z=gt(r))null!==(S=z.getAttribute("data-cursor-inherit-effect"))&&(N=S);var G={color:D.getAttribute("data-cursor-icon-color")||a,bgColor:D.getAttribute("data-cursor-icon-bg")||l,preserveColors:"yes"===D.getAttribute("data-cursor-icon-preserve"),size:parseInt(D.getAttribute("data-cursor-icon-size"))||32,sizeHover:parseInt(D.getAttribute("data-cursor-icon-size-hover"))||48,rotate:parseInt(D.getAttribute("data-cursor-icon-rotate"))||0,rotateHover:parseInt(D.getAttribute("data-cursor-icon-rotate-hover"))||0,fitCircle:"yes"===D.getAttribute("data-cursor-icon-circle"),circleSpacing:D.hasAttribute("data-cursor-icon-circle-spacing")?parseInt(D.getAttribute("data-cursor-icon-circle-spacing")):10,borderRadius:D.getAttribute("data-cursor-icon-radius")||"",padding:D.getAttribute("data-cursor-icon-padding")||"",borderWidth:D.getAttribute("data-cursor-icon-border-width")||"",borderColor:D.getAttribute("data-cursor-icon-border-color")||"",effect:N};Te.activate("icon",{content:L,styles:G,zoneEl:D});p=r&&r.closest?r.closest(Je):null;he=!!p;var H,R=D.getAttribute?D.getAttribute("data-cursor-blend"):null;if(z)null!==(H=z.getAttribute("data-cursor-inherit-blend"))&&(R=H);return null!==R?"off"===R||"no"===R?""!==Ne&&ct(""):"soft"===R||"medium"===R||"strong"===R?Ne!==R&&ct(R):"default"!==R&&""!==R||Ne!==Ge&&ct(Ge):Ne!==Ge&&ct(Ge),void dt(D)}Te.isActive()&&Te.deactivate(),dt(r);var O=function(e,t){var r=e.getAttribute?e.getAttribute("data-cursor-blend"):null;if(null===r){var s=gt(e);if(s){var o=s.getAttribute("data-cursor-inherit-blend");if(null!==o&&""!==o){var i=!1;if(e!==s)for(var n=e.parentElement;n&&n!==s&&n!==document.body;){if(n.getAttribute&&n.getAttribute("data-cursor-blend")){i=!0;break}n=n.parentElement}
1i||(r=o)}}}if(null!==r){if("off"===r||"no"===r)return(v||window.CMSM_DEBUG)&&$e("resolve",'blend: "" (explicit off)'),"";if("soft"===r||"medium"===r||"strong"===r)return(v||window.CMSM_DEBUG)&&$e("resolve",'blend: "'+r+'" (explicit value)'),r;if("yes"===r){var a=""===t.currentBlendIntensity?t.trueGlobalBlend||"soft":t.currentBlendIntensity;return(v||window.CMSM_DEBUG)&&$e("resolve",'blend: "'+a+'" (explicit yes)'),a}return"default"===r||""===r?((v||window.CMSM_DEBUG)&&$e("resolve",'blend: "'+t.trueGlobalBlend+'" (explicit default)'),t.trueGlobalBlend):((v||window.CMSM_DEBUG)&&$e("resolve",'blend: "'+t.currentBlendIntensity+'" (explicit unknown)'),t.currentBlendIntensity)}if(e.getAttribute&&e.getAttribute("data-id")&&ft(e))return(v||window.CMSM_DEBUG)&&$e("resolve",'blend: "'+t.trueGlobalBlend+'" (dirty widget)'),t.trueGlobalBlend;for(var l=null,c=!1,d=e.parentElement;d&&d!==document.body;){if(d.getAttribute){if(d.getAttribute("data-id")&&ft(d)){d.getAttribute("data-cursor-blend")&&(l=d),c=!0;break}if(d.getAttribute("data-cursor-blend")){l=d;break}}d=d.parentElement}if(l){var u=l.getAttribute("data-cursor-blend");return"off"===u||"no"===u?((v||window.CMSM_DEBUG)&&$e("resolve",'blend: "" (walk: off)'),""):"soft"===u||"medium"===u||"strong"===u?((v||window.CMSM_DEBUG)&&$e("resolve",'blend: "'+u+'" (walk: value)',{from:l.tagName}),u):"yes"===u?(a=""===t.currentBlendIntensity?t.trueGlobalBlend||"soft":t.currentBlendIntensity,(v||window.CMSM_DEBUG)&&$e("resolve",'blend: "'+a+'" (walk: yes)'),a):((v||window.CMSM_DEBUG)&&$e("resolve",'blend: "'+t.currentBlendIntensity+'" (walk: unknown)'),t.currentBlendIntensity)}var m=c?t.trueGlobalBlend:t.globalBlendIntensity;return(v||window.CMSM_DEBUG)&&$e("resolve",'blend: "'+m+'" (no blend found)',{stoppedAtWidget:c}),m}(r,{trueGlobalBlend:Ge,globalBlendIntensity:Ie,currentBlendIntensity:Ne});O!==Ne&&ct(O);var P,q,j=function(e){var t,r=bt(e,"data-cursor-effect",null);t=r&&r.getAttribute("data-cursor-effect")||"";var s=gt(e);if(s){var o=s.getAttribute("data-cursor-inherit-effect");null!==o&&""!==o&&(r&&s.contains(r)||(t=o))}var i="wobble"===t||null;return(v||window.CMSM_DEBUG)&&$e("resolve","effect:",{coreEffect:t,perElementWobble:i,inherited:!!s}),{coreEffect:t,perElementWobble:i}}(r);Oe=j.coreEffect,j.perElementWobble,P=function(e){var t=bt(e,"data-cursor-type",null);if(t){var r=t.getAttribute("data-cursor-type");if("classic"===r||"dot"===r)return r}return null}(r),P!==V&&("dot"===((V=P)||F)?(U||(U=!0,_.style.visibility="hidden",_.style.opacity="0"),x.classList.add("cmsmasters-cursor-theme-dot"),x.classList.remove("cmsmasters-cursor-theme-classic")):(U&&!Te.isActive()&&(U=!1,_.style.visibility="",T=B,W=I,_.style.transition="none",_.style.transform="translate3d("+T+"px,"+W+"px,0)",_.style.opacity="",requestAnimationFrame(function(){_.style.transition=""})),x.classList.remove("cmsmasters-cursor-theme-dot"),x.classList.add("cmsmasters-cursor-theme-classic"))),q=function(e){var t=bt(e,"data-cursor-dot-size",null);if(t){var r=parseInt(t.getAttribute("data-cursor-dot-size"));if(r>0)return r}return null}(r),q!==K&&(null!==(K=q)?x.style.setProperty("--cmsmasters-cursor-dot-size",K+"px","important"):x.style.removeProperty("--cmsmasters-cursor-dot-size")),function(e){e!==Z&&(null!==(Z=e)?x.style.setProperty("--cmsmasters-cursor-dot-hover-size",Z+"px","important"):x.style.removeProperty("--cmsmasters-cursor-dot-hover-size"))}(function(e){var t=bt(e,"data-cursor-dot-hover-size",null);if(t){var r=parseInt(t.getAttribute("data-cursor-dot-hover-size"));if(r>0)return r}return null}(r))}}}function wt(){T+=(B-T)*O,W+=(I-W)*O;var e=N+=(B-N)*P,t=G+=(I-G)*P;if($){var r=ie?oe:se;0===_e&&(_e=8),0===Me&&0!==r&&(Me=r),ke+=((ie?re:te)-_e)*c,ze+=(r-Me)*c;var s=_e+=ke*=d,o=Me+=ze*=d,i=1,n=0,a="",l=nt(ne,at());"pulse"===l?i=rt(ae+=u,m):"shake"===l?n=st(ae+=f,5):"buzz"===l?o+=ot(ae+=g,12):"wobble"===l&&(a=it(Ue,N,G)),$.style.width=s+"px",$.style.marginLeft=-s/2+"px",$.style.marginTop=-s/2+"px",a?($.style.transform="translate3d("+(N+n)+"px,"+G+"px,0) rotate("+o+"deg) "+a,Q&&(Q.style.transform="")):($.style.transform="translate3d("+(N+n)+"px,"+G+"px,0) rotate("+o+"deg) scale("+i+")",Q&&(Q.style.transform=""))}if(ue){var p=we,b=xe,v=1,y=0,h=0,w="",x=nt(pe,at());if("pulse"===x?v=rt(le+=u,m):"shake"===x?y=st(le+=f,5):"buzz"===x?h=ot(le+=g,12):"wobble"===x&&(w=it(He,N,G)),w){if(ue.style.transform="translate3d("+(N-p/2+y)+"px,"+(G-b/2)+"px,0) "+w,me){var A=.5*He.scale,E=2*He.angle,M=1+A*(Ne=Math.cos(E)),k=A*(Ge=Math.sin(E)),z=A*Ge,S=1-A*Ne,D=M*S-k*z;if(Math.abs(D)>1e-4){var L=S/D,H=-k/D,R=-z/D,F=M/D;
1me.style.transform="matrix("+L+","+H+","+R+","+F+",0,0)"}}}else ue.style.transform="translate3d("+(N-p/2+y)+"px,"+(G-b/2)+"px,0) rotate("+h+"deg) scale("+v+")",me&&(me.style.transform="")}if(ge&&ve){var q=he?ve.sizeHover:ve.size,j=he?ve.rotateHover:ve.rotate;0===Se&&(Se=8),0===De&&0!==j&&(De=j),Le+=(q-Se)*c,Be+=(j-De)*c;var X=Se+=Le*=d,Y=De+=Be*=d;be&&(be.style.fontSize=X+"px"),Math.abs(X-Ce)>1&&(Ae=ge.offsetWidth,Ee=ge.offsetHeight,Ce=X);var J=Ae,V=Ee,K=1,Z=0,ee=Y,fe="",Ie=nt(ye,at());if("pulse"===Ie?K=rt(ce+=u,m):"shake"===Ie?Z=st(ce+=f,5):"buzz"===Ie?ee+=ot(ce+=g,12):"wobble"===Ie&&(fe=it(Re,N,G)),fe){if(ge.style.transform="translate3d("+(N-J/2+Z)+"px,"+(G-V/2)+"px,0) rotate("+Y+"deg) "+fe,be){A=.5*Re.scale,E=2*Re.angle;var Ne,Ge,Te=1+A*(Ne=Math.cos(E)),qe=A*(Ge=Math.sin(E)),je=A*Ge,Xe=1-A*Ne;D=Te*Xe-qe*je;if(Math.abs(D)>1e-4){L=Xe/D,H=-qe/D,R=-je/D,F=Te/D;be.style.transform="matrix("+L+","+H+","+R+","+F+",0,0)"}}}else ge.style.transform="translate3d("+(N-J/2+Z)+"px,"+(G-V/2)+"px,0) rotate("+ee+"deg) scale("+K+")",be&&(be.style.transform="")}var Ye="",Je=0,Ve=nt(Oe,at());if("wobble"===Ve){var Ke=it(We,N,G);Ke&&(Ye=" "+Ke)}else"pulse"===Ve?Ye=" scale("+rt(de+=u,.15)+")":"shake"===Ve?Je=st(de+=f,4):"buzz"===Ve&&(Ye=" rotate("+ot(de+=g,15)+"deg)");C.style.transform="translate3d("+(e+Je)+"px,"+t+"px,0)"+Ye,U||(_.style.transform="translate3d("+(T+Je)+"px,"+W+"px,0)"+Ye),Fe||(Pe=requestAnimationFrame(wt))}function xt(){E.style.visibility="hidden",B=I=N=G=T=W=i,H=!1,Xe=!1,Te.deactivate()}function At(e){e.matches?(E.style.display="none",xt()):(E.style.display="",xt())}function Et(){E&&(E.style.visibility="hidden")}}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.