Uname: Linux p3plzcpnl499967.prod.phx3.secureserver.net 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
Software: Apache
PHP version: 8.2.30 [ PHP INFO ] PHP os: Linux
Server Ip: 208.109.40.231
Your Ip: 216.73.216.26
User: nayff91c5tsx (10005085) | Group: nayff91c5tsx (10005085)
Safe Mode: OFF
Disable Function:
NONE

name : editor-ui.min.js
!function(){"use strict";var e={d:function(t,n){for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{CollapseIcon:function(){return r},CollapsibleContent:function(){return a},ConfirmationDialog:function(){return _e},CtaButton:function(){return V},EditableField:function(){return p},EllipsisWithTooltip:function(){return h},FloatingActionsBar:function(){return te},Form:function(){return L},GlobalDialog:function(){return j},ITEM_HEIGHT:function(){return Ie},InfoAlert:function(){return O},InfoTipCard:function(){return k},IntroductionModal:function(){return b},MenuItemInfotip:function(){return z},MenuListItem:function(){return M},PopoverAction:function(){return Ae},PopoverBody:function(){return oe},PopoverHeader:function(){return ce},PopoverMenuList:function(){return Me},PromotionAlert:function(){return Q},PromotionChip:function(){return J},PromotionInfotip:function(){return K},PromotionPopover:function(){return G},SaveChangesDialog:function(){return Fe},SearchField:function(){return _},SectionPopoverBody:function(){return le},SectionRefContext:function(){return re},StyledMenuList:function(){return ze},ThemeProvider:function(){return w},WarningInfotip:function(){return T},closeDialog:function(){return R},getCollapsibleValue:function(){return c},openDialog:function(){return F},useCanvasClickHandler:function(){return $},useDialog:function(){return Re},useEditable:function(){return Be},useFloatingActionsBar:function(){return ne},useSectionWidth:function(){return ie},useTextFieldAutoSelect:function(){return U}});var n=window.elementorV2.icons,o=window.elementorV2.ui;const r=(0,o.styled)(n.ChevronDownIcon,{shouldForwardProp:e=>"open"!==e&&"disabled"!==e})(({theme:e,open:t,disabled:n=!1})=>({transform:t?"rotate(180deg)":"rotate(0deg)",transition:e.transitions.create("transform",{duration:e.transitions.duration.standard}),opacity:n?.4:1}));var i=window.React,s=window.wp.i18n;const l=(0,o.styled)("div")`
	position: absolute;
	top: 0;
	right: ${({theme:e})=>e.spacing(3)};
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
`,a=({children:e,defaultOpen:t=!1,titleEnd:n=null})=>{const[a,u]=(0,i.useState)(t);return i.createElement(o.Stack,null,i.createElement(o.Stack,{sx:{position:"relative"}},i.createElement(o.Button,{fullWidth:!0,size:"small",color:"secondary",variant:"outlined",onClick:()=>{u(e=>!e)},endIcon:i.createElement(r,{open:a}),sx:{my:.5},"aria-label":a?"Show less":"Show more"},a?(0,s.__)("Show less","elementor"):(0,s.__)("Show more","elementor")),n&&i.createElement(l,null,c(n,a))),i.createElement(o.Collapse,{in:a,timeout:"auto",unmountOnExit:!0},e))};function c(e,t){return"function"==typeof e?e(t):e}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},u.apply(null,arguments)}const h=({maxWidth:e,title:t,as:n,...r})=>{const[s,l]=m();return l?i.createElement(o.Tooltip,{title:t,placement:"top"},i.createElement(d,u({maxWidth:e,ref:s,as:n},r),t)):i.createElement(d,u({maxWidth:e,ref:s,as:n},r),t)},d=i.forwardRef(({maxWidth:e,as:t=o.Box,...n},r)=>i.createElement(t,u({ref:r,position:"relative"},n,{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",maxWidth:e}}))),m=()=>{const[e,t]=(0,i.useState)(null),[n,o]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{const t=new ResizeObserver(([{target:e}])=>{o(e.scrollWidth>e.clientWidth)});return e&&t.observe(e),()=>{t.disconnect()}},[e]),[t,n]};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},f.apply(null,arguments)}const p=(0,i.forwardRef)(({value:e,error:t,as:n="span",sx:r,...s},l)=>i.createElement(o.Tooltip,{title:t,open:!!t,placement:"top"},i.createElement(g,f({ref:l,component:n},s),e))),g=(0,o.styled)(o.Box)`
	width: 100%;
	&:focus {
		outline: none;
	}
`;function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},v.apply(null,arguments)}const b=({open:e,handleClose:t,title:n,children:r})=>{const[l,a]=(0,i.useState)(!0);return i.createElement(o.Dialog,{open:e,onClose:t,maxWidth:"sm",TransitionComponent:E},n&&i.createElement(o.DialogHeader,{logo:!1},i.createElement(o.DialogTitle,null,n)),r,i.createElement(o.DialogActions,null,i.createElement(o.FormControlLabel,{sx:{marginRight:"auto"},control:i.createElement(o.Checkbox,{checked:!l,onChange:()=>a(!l)}),label:i.createElement(o.Typography,{variant:"body2"},(0,s.__)("Don't show this again","elementor"))}),i.createElement(o.Button,{size:"medium",variant:"contained",sx:{minWidth:"135px"},"aria-label":(0,s.__)("Got it introduction","elementor"),onClick:()=>t(l)},(0,s.__)("Got it","elementor"))))},E=i.forwardRef((e,t)=>i.createElement(o.Fade,v({ref:t},e,{timeout:{enter:1e3,exit:200}})));var y=window.elementorV2.editorV1Adapters;function x(){return window.elementor?.getPreferences?.("ui_theme")||"auto"}const C="unstable";function w({children:e}){const t=function(){const[e,t]=(0,i.useState)(()=>x());return(0,i.useEffect)(()=>(0,y.__privateListenTo)((0,y.v1ReadyEvent)(),()=>t(x())),[]),(0,i.useEffect)(()=>(0,y.__privateListenTo)((0,y.commandEndEvent)("document/elements/settings"),e=>{const n=e;n.args?.settings&&"ui_theme"in n.args.settings&&t(x())}),[]),e}();return i.createElement(o.ThemeProvider,{colorScheme:t,palette:C},e)}function S(){return S=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},S.apply(null,arguments)}const O=e=>i.createElement(o.Alert,S({icon:i.createElement(n.InfoCircleFilledIcon,{fontSize:"small",color:"secondary"}),variant:"standard",color:"secondary",elevation:0,size:"small"},e));function I(){return I=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},I.apply(null,arguments)}const M=({children:e,menuItemTextProps:t,primaryTypographyProps:n={variant:"caption"},...r})=>i.createElement(o.MenuItem,I({dense:!0},r,{sx:{...r.sx??{}}}),i.createElement(o.MenuItemText,I({primary:e,primaryTypographyProps:n},t))),z=(0,i.forwardRef)(({showInfoTip:e=!1,children:t,content:n},r)=>e?i.createElement(o.Infotip,{ref:r,placement:"right",arrow:!1,content:i.createElement(O,{sx:{maxWidth:325}},n)},i.createElement("div",{style:{pointerEvents:"initial",width:"100%"},onClick:e=>e.stopPropagation()},t)):i.createElement(i.Fragment,null,t)),k=({content:e,svgIcon:t,learnMoreButton:n,ctaButton:r})=>i.createElement(o.Card,{elevation:0,sx:{width:320}},i.createElement(o.CardContent,{sx:{pb:0}},i.createElement(o.Box,{display:"flex",alignItems:"start"},i.createElement(o.SvgIcon,{fontSize:"tiny",sx:{mr:.5}},t),i.createElement(o.Typography,{variant:"body2"},e,n&&i.createElement(i.Fragment,null," ",i.createElement(o.Link,{color:"info.main",href:n.href,target:"_blank"},n.label))))),r&&i.createElement(o.CardActions,{sx:{justifyContent:"flex-start"}},i.createElement(o.Button,{size:"small",color:"secondary",variant:"contained",onClick:r.onClick,sx:{marginInlineStart:"1rem"}},r.label))),T=(0,i.forwardRef)(({children:e,open:t,title:n,text:r,placement:s,width:l,offset:a,hasError:c=!0},u)=>i.createElement(o.Infotip,{ref:u,open:t,placement:s,PopperProps:{sx:{width:l||"initial",".MuiTooltip-tooltip":{marginLeft:0,marginRight:0}},modifiers:a?[{name:"offset",options:{offset:a}}]:[]},arrow:!1,content:i.createElement(o.Alert,{color:c?"error":"secondary",severity:"warning",variant:"standard",size:"small"},n?i.createElement(o.AlertTitle,null,n):null,r)},e));let A=null;const P=new Set,D=()=>{P.forEach(e=>e(A))},F=({component:e})=>{A={component:e},D()},R=()=>{A=null,D()},j=()=>{const[e,t]=(0,i.useState)(null);return(0,i.useEffect)(()=>{const e=(n=t,P.add(n),n(A),()=>P.delete(n));var n;return()=>{e()}},[]),e?i.createElement(w,null,i.createElement(o.Dialog,{role:"dialog",open:!0,onClose:R,maxWidth:"sm",fullWidth:!0},e.component)):null},W="tiny",_=({value:e,onSearch:t,placeholder:r,id:l,sx:a})=>{const c=(0,i.useRef)(null);return i.createElement(o.Box,{sx:{px:2,pb:1.5,...a}},i.createElement(o.TextField,{autoFocus:!0,fullWidth:!0,id:l,size:W,value:e,inputRef:c,onChange:e=>{t(e.target.value)},placeholder:r,InputProps:{startAdornment:i.createElement(o.InputAdornment,{position:"start"},i.createElement(n.SearchIcon,{fontSize:W})),endAdornment:e&&i.createElement(o.IconButton,{size:W,onClick:()=>{t(""),c.current?.focus()},"aria-label":(0,s.__)("Clear","elementor")},i.createElement(n.XIcon,{color:"action",fontSize:W}))}}))};function B(){return B=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},B.apply(null,arguments)}const L=({children:e,onSubmit:t,"data-testid":n})=>{const o=(0,i.useRef)(null);return i.createElement("form",B({onSubmit:e=>{e.preventDefault(),t?.()},ref:o,onKeyDown:e=>{const{target:t}=e;"Enter"===e.key&&t instanceof HTMLInputElement&&"submit"!==t.type&&(e.preventDefault(),o.current?.requestSubmit())}},n?{"data-testid":n}:{}),e)};function H(){return H=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},H.apply(null,arguments)}const V=({href:e,children:t,showIcon:r=!0,...l})=>i.createElement(o.Button,H({variant:"contained",color:"promotion",href:e,target:"_blank",startIcon:r?i.createElement(n.CrownFilledIcon,null):void 0},l),t??(0,s.__)("Upgrade Now","elementor")),U=()=>{const e=(0,i.useRef)(null);return(0,i.useEffect)(()=>{e.current&&(e.current.focus(),e.current.select())},[]),e},$=(e,t)=>{(0,i.useEffect)(()=>{const n=e?(0,y.getCanvasIframeDocument)():null;if(n)return n.addEventListener("mousedown",t),()=>n.removeEventListener("mousedown",t)},[e,t])};function N(){return N=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},N.apply(null,arguments)}const K=({children:e,open:t,onClose:n,onCtaClick:r,...s})=>($(!!t,n),i.createElement(o.Infotip,{placement:"right",content:i.createElement(q,N({onClose:n,onCtaClick:r},s)),open:t},e));function q({title:e,content:t,assetUrl:n,ctaUrl:r,onClose:s,onCtaClick:l}){return i.createElement(o.ClickAwayListener,{disableReactTree:!0,mouseEvent:"onMouseDown",touchEvent:"onTouchStart",onClickAway:s},i.createElement(o.Card,{elevation:0,sx:{maxWidth:296}},i.createElement(o.CardHeader,{title:e,action:i.createElement(o.CloseButton,{slotProps:{icon:{fontSize:"tiny"}},onClick:s})}),i.createElement(o.CardMedia,{component:"img",image:n,alt:"",sx:{width:"100%",aspectRatio:"16 / 9"}}),i.createElement(o.CardContent,null,i.createElement(o.Typography,{variant:"body2",color:"text.secondary"},t)),i.createElement(o.CardActions,{sx:{justifyContent:"flex-start"}},i.createElement(V,{href:r,onClick:l}))))}const G=({children:e,open:t,placement:n="right",slotProps:r,anchorRef:s,...l})=>{const a=s?.current,c={popper:{...a&&{anchorEl:a},modifiers:[{name:"offset",options:{offset:s?[0,4]:[0,10]}}]}};return i.createElement(o.Infotip,{placement:n,arrow:!1,content:i.createElement(Y,l),open:t,slotProps:r||c},e)};function Y({title:e,content:t,ctaUrl:r,ctaText:s,onClose:l,onCtaClick:a}){return i.createElement(o.ClickAwayListener,{disableReactTree:!0,mouseEvent:"onMouseDown",touchEvent:"onTouchStart",onClickAway:l},i.createElement(o.Alert,{variant:"standard",color:"promotion",icon:i.createElement(n.CrownFilledIcon,{fontSize:"tiny"}),onClose:l,onMouseDown:e=>e.stopPropagation(),role:"dialog","aria-label":"promotion-popover-title",action:i.createElement(o.AlertAction,{variant:"contained",color:"promotion",href:r,target:"_blank",rel:"noopener noreferrer",onClick:a},s),sx:{maxWidth:296}},i.createElement(o.Box,{sx:{gap:.5,display:"flex",flexDirection:"column"}},i.createElement(o.AlertTitle,null,e),i.createElement(o.Typography,{variant:"body2"},t))))}function X(){return X=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},X.apply(null,arguments)}const J=i.forwardRef(({...e},t)=>i.createElement(o.Chip,X({"aria-label":"Promotion chip",ref:t,size:"tiny",color:"promotion",variant:"standard",icon:i.createElement(n.CrownFilledIcon,null),sx:{ml:1,width:"20px","& .MuiChip-label":{display:"none"}}},e))),Q=({message:e,upgradeUrl:t,onCtaClick:r})=>i.createElement(o.Alert,{variant:"standard",color:"promotion",icon:!1,role:"dialog","aria-label":"promotion-alert",size:"small",sx:{m:2,mt:1,pt:.5,pb:.5}},e,i.createElement(o.Button,{size:"tiny",variant:"text",color:"promotion",target:"_blank",href:t,rel:"noopener noreferrer",startIcon:i.createElement(n.CrownFilledIcon,{fontSize:"tiny"}),onClick:r},(0,s.__)("Upgrade now","elementor"))),Z=(0,o.styled)("span")`
	display: contents;

	.MuiFloatingActionBar-popper:has( .MuiFloatingActionBar-actions:empty ) {
		display: none;
	}

	.MuiFloatingActionBar-popper {
		z-index: 1000;
	}
`,ee=(0,i.createContext)(null);function te({actions:e,children:t}){const[n,r]=(0,i.useState)(!1);return i.createElement(ee.Provider,{value:{open:n,setOpen:r}},i.createElement(Z,null,i.createElement(o.UnstableFloatingActionBar,{actions:e,open:n||void 0},t)))}function ne(){const e=(0,i.useContext)(ee);if(!e)throw new Error("useFloatingActions must be used within a FloatingActionsBar");return e}const oe=({children:e,height:t=348,width:n,id:r})=>i.createElement(o.Box,{display:"flex",flexDirection:"column",sx:{height:t,overflow:"hidden",width:(n?n-32:220)+"px",maxWidth:496},id:r},e),re=(0,i.createContext)(null),ie=()=>{const e=(0,i.useContext)(re);return e?.current?.offsetWidth??320};function se(){return se=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},se.apply(null,arguments)}const le=e=>{const t=ie();return i.createElement(oe,se({},e,{width:t}))};function ae(){return ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},ae.apply(null,arguments)}const ce=({title:e,onClose:t,icon:n,actions:r})=>i.createElement(o.Stack,ae({direction:"row",alignItems:"center"},{pl:2,pr:1,py:1.5,maxHeight:36},{sx:{columnGap:.5}}),n,i.createElement(o.Typography,{variant:"subtitle2",sx:{fontSize:"12px",mt:.25}},e),i.createElement(o.Stack,{direction:"row",sx:{ml:"auto"}},r,i.createElement(o.CloseButton,{slotProps:{icon:{fontSize:"tiny"}},sx:{ml:"auto"},onClick:t})));var ue=window.ReactDOM;function he(e,t,n){let o,r=n.initialDeps??[],i=!0;function s(){var s,l,a;let c;n.key&&(null==(s=n.debug)?void 0:s.call(n))&&(c=Date.now());const u=e();if(u.length===r.length&&!u.some((e,t)=>r[t]!==e))return o;let h;if(r=u,n.key&&(null==(l=n.debug)?void 0:l.call(n))&&(h=Date.now()),o=t(...u),n.key&&(null==(a=n.debug)?void 0:a.call(n))){const e=Math.round(100*(Date.now()-c))/100,t=Math.round(100*(Date.now()-h))/100,o=t/16,r=(e,t)=>{for(e=String(e);e.length<t;)e=" "+e;return e};console.info(`%c⏱ ${r(t,5)} /${r(e,5)} ms`,`\n            font-size: .6rem;\n            font-weight: bold;\n            color: hsl(${Math.max(0,Math.min(120-120*o,120))}deg 100% 31%);`,null==n?void 0:n.key)}return!(null==n?void 0:n.onChange)||i&&n.skipInitialOnChange||n.onChange(o),i=!1,o}return s.updateDeps=e=>{r=e},s}function de(e,t){if(void 0===e)throw new Error("Unexpected undefined"+(t?`: ${t}`:""));return e}const me=(e,t,n)=>{let o;return function(...r){e.clearTimeout(o),o=e.setTimeout(()=>t.apply(this,r),n)}},fe=e=>{const{offsetWidth:t,offsetHeight:n}=e;return{width:t,height:n}},pe=e=>e,ge=e=>{const t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),o=[];for(let e=t;e<=n;e++)o.push(e);return o},ve=(e,t)=>{const n=e.scrollElement;if(!n)return;const o=e.targetWindow;if(!o)return;const r=e=>{const{width:n,height:o}=e;t({width:Math.round(n),height:Math.round(o)})};if(r(fe(n)),!o.ResizeObserver)return()=>{};const i=new o.ResizeObserver(t=>{const o=()=>{const e=t[0];if(null==e?void 0:e.borderBoxSize){const t=e.borderBoxSize[0];if(t)return void r({width:t.inlineSize,height:t.blockSize})}r(fe(n))};e.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(o):o()});return i.observe(n,{box:"border-box"}),()=>{i.unobserve(n)}},be={passive:!0},Ee="undefined"==typeof window||"onscrollend"in window,ye=(e,t)=>{const n=e.scrollElement;if(!n)return;const o=e.targetWindow;if(!o)return;let r=0;const i=e.options.useScrollendEvent&&Ee?()=>{}:me(o,()=>{t(r,!1)},e.options.isScrollingResetDelay),s=o=>()=>{const{horizontal:s,isRtl:l}=e.options;r=s?n.scrollLeft*(l?-1:1):n.scrollTop,i(),t(r,o)},l=s(!0),a=s(!1);n.addEventListener("scroll",l,be);const c=e.options.useScrollendEvent&&Ee;return c&&n.addEventListener("scrollend",a,be),()=>{n.removeEventListener("scroll",l),c&&n.removeEventListener("scrollend",a)}},xe=(e,t,n)=>{if(null==t?void 0:t.borderBoxSize){const e=t.borderBoxSize[0];if(e)return Math.round(e[n.options.horizontal?"inlineSize":"blockSize"])}return e[n.options.horizontal?"offsetWidth":"offsetHeight"]},Ce=(e,{adjustments:t=0,behavior:n},o)=>{var r,i;const s=e+t;null==(i=null==(r=o.scrollElement)?void 0:r.scrollTo)||i.call(r,{[o.options.horizontal?"left":"top"]:s,behavior:n})};class we{constructor(e){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.currentScrollToIndex=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.laneAssignments=new Map,this.pendingMeasuredCacheIndexes=[],this.prevLanes=void 0,this.lanesChangedFlag=!1,this.lanesSettling=!1,this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.observer=(()=>{let e=null;const t=()=>e||(this.targetWindow&&this.targetWindow.ResizeObserver?e=new this.targetWindow.ResizeObserver(e=>{e.forEach(e=>{const t=()=>{this._measureElement(e.target,e)};this.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(t):t()})}):null);return{disconnect:()=>{var n;null==(n=t())||n.disconnect(),e=null},observe:e=>{var n;return null==(n=t())?void 0:n.observe(e,{box:"border-box"})},unobserve:e=>{var n;return null==(n=t())?void 0:n.unobserve(e)}}})(),this.range=null,this.setOptions=e=>{Object.entries(e).forEach(([t,n])=>{void 0===n&&delete e[t]}),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:pe,rangeExtractor:ge,onChange:()=>{},measureElement:xe,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,useScrollendEvent:!1,useAnimationFrameWithResizeObserver:!1,...e}},this.notify=e=>{var t,n;null==(n=(t=this.options).onChange)||n.call(t,this,e)},this.maybeNotify=he(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),e=>{this.notify(e)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>{this.unsubs.filter(Boolean).forEach(e=>e()),this.unsubs=[],this.observer.disconnect(),this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var e;const t=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==t){if(this.cleanup(),!t)return void this.maybeNotify();this.scrollElement=t,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=(null==(e=this.scrollElement)?void 0:e.window)??null,this.elementsCache.forEach(e=>{this.observer.observe(e)}),this.unsubs.push(this.options.observeElementRect(this,e=>{this.scrollRect=e,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(e,t)=>{this.scrollAdjustments=0,this.scrollDirection=t?this.getScrollOffset()<e?"forward":"backward":null,this.scrollOffset=e,this.isScrolling=t,this.maybeNotify()})),this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0})}},this.getSize=()=>this.options.enabled?(this.scrollRect=this.scrollRect??this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0),this.getScrollOffset=()=>this.options.enabled?(this.scrollOffset=this.scrollOffset??("function"==typeof this.options.initialOffset?this.options.initialOffset():this.options.initialOffset),this.scrollOffset):(this.scrollOffset=null,0),this.getFurthestMeasurement=(e,t)=>{const n=new Map,o=new Map;for(let r=t-1;r>=0;r--){const t=e[r];if(n.has(t.lane))continue;const i=o.get(t.lane);if(null==i||t.end>i.end?o.set(t.lane,t):t.end<i.end&&n.set(t.lane,!0),n.size===this.options.lanes)break}return o.size===this.options.lanes?Array.from(o.values()).sort((e,t)=>e.end===t.end?e.index-t.index:e.end-t.end)[0]:void 0},this.getMeasurementOptions=he(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled,this.options.lanes],(e,t,n,o,r,i)=>(void 0!==this.prevLanes&&this.prevLanes!==i&&(this.lanesChangedFlag=!0),this.prevLanes=i,this.pendingMeasuredCacheIndexes=[],{count:e,paddingStart:t,scrollMargin:n,getItemKey:o,enabled:r,lanes:i}),{key:!1}),this.getMeasurements=he(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:e,paddingStart:t,scrollMargin:n,getItemKey:o,enabled:r,lanes:i},s)=>{if(!r)return this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),[];if(this.laneAssignments.size>e)for(const t of this.laneAssignments.keys())t>=e&&this.laneAssignments.delete(t);this.lanesChangedFlag&&(this.lanesChangedFlag=!1,this.lanesSettling=!0,this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),this.pendingMeasuredCacheIndexes=[]),0!==this.measurementsCache.length||this.lanesSettling||(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(e=>{this.itemSizeCache.set(e.key,e.size)}));const l=this.lanesSettling?0:this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[],this.lanesSettling&&this.measurementsCache.length===e&&(this.lanesSettling=!1);const a=this.measurementsCache.slice(0,l),c=new Array(i).fill(void 0);for(let e=0;e<l;e++){const t=a[e];t&&(c[t.lane]=e)}for(let r=l;r<e;r++){const e=o(r),i=this.laneAssignments.get(r);let l,u;if(void 0!==i&&this.options.lanes>1){l=i;const e=c[l],o=void 0!==e?a[e]:void 0;u=o?o.end+this.options.gap:t+n}else{const e=1===this.options.lanes?a[r-1]:this.getFurthestMeasurement(a,r);u=e?e.end+this.options.gap:t+n,l=e?e.lane:r%this.options.lanes,this.options.lanes>1&&this.laneAssignments.set(r,l)}const h=s.get(e),d="number"==typeof h?h:this.options.estimateSize(r),m=u+d;a[r]={index:r,start:u,size:d,end:m,key:e,lane:l},c[l]=r}return this.measurementsCache=a,a},{key:!1,debug:()=>this.options.debug}),this.calculateRange=he(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset(),this.options.lanes],(e,t,n,o)=>this.range=e.length>0&&t>0?function({measurements:e,outerSize:t,scrollOffset:n,lanes:o}){const r=e.length-1;if(e.length<=o)return{startIndex:0,endIndex:r};let i=Se(0,r,t=>e[t].start,n),s=i;if(1===o)for(;s<r&&e[s].end<n+t;)s++;else if(o>1){const l=Array(o).fill(0);for(;s<r&&l.some(e=>e<n+t);){const t=e[s];l[t.lane]=t.end,s++}const a=Array(o).fill(n+t);for(;i>=0&&a.some(e=>e>=n);){const t=e[i];a[t.lane]=t.start,i--}i=Math.max(0,i-i%o),s=Math.min(r,s+(o-1-s%o))}return{startIndex:i,endIndex:s}}({measurements:e,outerSize:t,scrollOffset:n,lanes:o}):null,{key:!1,debug:()=>this.options.debug}),this.getVirtualIndexes=he(()=>{let e=null,t=null;const n=this.calculateRange();return n&&(e=n.startIndex,t=n.endIndex),this.maybeNotify.updateDeps([this.isScrolling,e,t]),[this.options.rangeExtractor,this.options.overscan,this.options.count,e,t]},(e,t,n,o,r)=>null===o||null===r?[]:e({startIndex:o,endIndex:r,overscan:t,count:n}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=e=>{const t=this.options.indexAttribute,n=e.getAttribute(t);return n?parseInt(n,10):(console.warn(`Missing attribute name '${t}={index}' on measured element.`),-1)},this._measureElement=(e,t)=>{const n=this.indexFromElement(e),o=this.measurementsCache[n];if(!o)return;const r=o.key,i=this.elementsCache.get(r);i!==e&&(i&&this.observer.unobserve(i),this.observer.observe(e),this.elementsCache.set(r,e)),e.isConnected&&this.resizeItem(n,this.options.measureElement(e,t,this))},this.resizeItem=(e,t)=>{const n=this.measurementsCache[e];if(!n)return;const o=t-(this.itemSizeCache.get(n.key)??n.size);0!==o&&((void 0!==this.shouldAdjustScrollPositionOnItemSizeChange?this.shouldAdjustScrollPositionOnItemSizeChange(n,o,this):n.start<this.getScrollOffset()+this.scrollAdjustments)&&this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=o,behavior:void 0}),this.pendingMeasuredCacheIndexes.push(n.index),this.itemSizeCache=new Map(this.itemSizeCache.set(n.key,t)),this.notify(!1))},this.measureElement=e=>{e?this._measureElement(e,void 0):this.elementsCache.forEach((e,t)=>{e.isConnected||(this.observer.unobserve(e),this.elementsCache.delete(t))})},this.getVirtualItems=he(()=>[this.getVirtualIndexes(),this.getMeasurements()],(e,t)=>{const n=[];for(let o=0,r=e.length;o<r;o++){const r=t[e[o]];n.push(r)}return n},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=e=>{const t=this.getMeasurements();if(0!==t.length)return de(t[Se(0,t.length-1,e=>de(t[e]).start,e)])},this.getMaxScrollOffset=()=>{if(!this.scrollElement)return 0;if("scrollHeight"in this.scrollElement)return this.options.horizontal?this.scrollElement.scrollWidth-this.scrollElement.clientWidth:this.scrollElement.scrollHeight-this.scrollElement.clientHeight;{const e=this.scrollElement.document.documentElement;return this.options.horizontal?e.scrollWidth-this.scrollElement.innerWidth:e.scrollHeight-this.scrollElement.innerHeight}},this.getOffsetForAlignment=(e,t,n=0)=>{if(!this.scrollElement)return 0;const o=this.getSize(),r=this.getScrollOffset();"auto"===t&&(t=e>=r+o?"end":"start"),"center"===t?e+=(n-o)/2:"end"===t&&(e-=o);const i=this.getMaxScrollOffset();return Math.max(Math.min(i,e),0)},this.getOffsetForIndex=(e,t="auto")=>{e=Math.max(0,Math.min(e,this.options.count-1));const n=this.measurementsCache[e];if(!n)return;const o=this.getSize(),r=this.getScrollOffset();if("auto"===t)if(n.end>=r+o-this.options.scrollPaddingEnd)t="end";else{if(!(n.start<=r+this.options.scrollPaddingStart))return[r,t];t="start"}if("end"===t&&e===this.options.count-1)return[this.getMaxScrollOffset(),t];const i="end"===t?n.end+this.options.scrollPaddingEnd:n.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(i,t,n.size),t]},this.isDynamicMode=()=>this.elementsCache.size>0,this.scrollToOffset=(e,{align:t="start",behavior:n}={})=>{"smooth"===n&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getOffsetForAlignment(e,t),{adjustments:void 0,behavior:n})},this.scrollToIndex=(e,{align:t="auto",behavior:n}={})=>{"smooth"===n&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),e=Math.max(0,Math.min(e,this.options.count-1)),this.currentScrollToIndex=e;let o=0;const r=t=>{if(!this.targetWindow)return;const o=this.getOffsetForIndex(e,t);if(!o)return void console.warn("Failed to get offset for index:",e);const[r,s]=o;this._scrollToOffset(r,{adjustments:void 0,behavior:n}),this.targetWindow.requestAnimationFrame(()=>{if(!this.targetWindow)return;const t=()=>{if(this.currentScrollToIndex!==e)return;const t=this.getScrollOffset(),n=this.getOffsetForIndex(e,s);var o,r;n?(o=n[0],r=t,Math.abs(o-r)<1.01||i(s)):console.warn("Failed to get offset for index:",e)};this.isDynamicMode()?this.targetWindow.requestAnimationFrame(t):t()})},i=t=>{this.targetWindow&&this.currentScrollToIndex===e&&(o++,o<10?this.targetWindow.requestAnimationFrame(()=>r(t)):console.warn(`Failed to scroll to index ${e} after 10 attempts.`))};r(t)},this.scrollBy=(e,{behavior:t}={})=>{"smooth"===t&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getScrollOffset()+e,{adjustments:void 0,behavior:t})},this.getTotalSize=()=>{var e;const t=this.getMeasurements();let n;if(0===t.length)n=this.options.paddingStart;else if(1===this.options.lanes)n=(null==(e=t[t.length-1])?void 0:e.end)??0;else{const e=Array(this.options.lanes).fill(null);let o=t.length-1;for(;o>=0&&e.some(e=>null===e);){const n=t[o];null===e[n.lane]&&(e[n.lane]=n.end),o--}n=Math.max(...e.filter(e=>null!==e))}return Math.max(n-this.options.scrollMargin+this.options.paddingEnd,0)},this._scrollToOffset=(e,{adjustments:t,behavior:n})=>{this.options.scrollToFn(e,{behavior:n,adjustments:t},this)},this.measure=()=>{this.itemSizeCache=new Map,this.laneAssignments=new Map,this.notify(!1)},this.setOptions(e)}}const Se=(e,t,n,o)=>{for(;e<=t;){const r=(e+t)/2|0,i=n(r);if(i<o)e=r+1;else{if(!(i>o))return r;t=r-1}}return e>0?e-1:0},Oe="undefined"!=typeof document?i.useLayoutEffect:i.useEffect;const Ie=32,Me=({items:e,onSelect:t,onClose:n,selectedValue:r,itemStyle:s,onChange:l,"data-testid":a,menuItemContentTemplate:c,categoryItemContentTemplate:u,noResultsComponent:h,menuListTemplate:d})=>{const m=(0,i.useRef)(null),f=(({containerRef:e})=>{const[t,n]=(0,i.useState)(0);return(0,i.useEffect)(()=>{const t=e.current;if(!t)return;const o=()=>{n(t.scrollTop)};return t.addEventListener("scroll",o),()=>t.removeEventListener("scroll",o)},[e]),t})({containerRef:m}),p=(0,o.useTheme)(),g=d||ze,v=(0,i.useMemo)(()=>e.reduce((e,t,n)=>("category"===t.type&&e.push(n),e),[]),[e]),b=({getVirtualIndexes:t})=>{const n=t().map(t=>e[t]);l?.(n)},E=(y={count:e.length,getScrollElement:()=>m.current,estimateSize:()=>Ie,overscan:6,rangeExtractor:e=>{const t=[];for(let n=e.startIndex;n<=e.endIndex;n++)t.push(n);const n=((e,t)=>[...e.filter(e=>e<t.startIndex).slice(-2),...e.filter(e=>e>t.endIndex).slice(0,2)])(v,e);return n.forEach(e=>{t.includes(e)||t.push(e)}),t.sort((e,t)=>e-t)},onChange:b},function({useFlushSync:e=!0,...t}){const n=i.useReducer(()=>({}),{})[1],o={...t,onChange:(o,r)=>{var i;e&&r?(0,ue.flushSync)(n):n(),null==(i=t.onChange)||i.call(t,o,r)}},[r]=i.useState(()=>new we(o));return r.setOptions(o),Oe(()=>r._didMount(),[]),Oe(()=>r._willUpdate()),r}({observeElementRect:ve,observeElementOffset:ye,scrollToFn:Ce,...y}));var y;(0,i.useEffect)(()=>{b(E)},[e]),(({selectedValue:e,items:t,virtualizer:n})=>{(0,i.useEffect)(()=>{if(!e||0===t.length)return;const o=t.findIndex(t=>t.value===e);-1!==o&&n.scrollToIndex(o,{align:"center"})},[e,t,n])})({selectedValue:r,items:e,virtualizer:E});const x=E.getVirtualItems();return i.createElement(o.Box,{ref:m,sx:{height:"100%",overflowY:"auto"}},0===e.length&&h?h:i.createElement(g,{role:"listbox",style:{height:`${E.getTotalSize()}px`},"data-testid":a},x.map(l=>{const a=e[l.index],h=l.index===e.length-1,d="category"===e[0]?.type?1===l.index:0===l.index,m=r===a.value,g=r?-1:0;if(!a)return null;if("category"===a.type){const e=l.start+8<=f;return i.createElement(o.MenuSubheader,{key:l.key,style:e?{}:(v=l.start,{position:"absolute",transform:`translateY(${v+8}px)`}),sx:{fontWeight:"400",color:"text.tertiary"}},u?u(a):a.label||a.value)}var v;const b=a.disabled;return i.createElement(o.ListItem,{key:l.key,role:"option","aria-selected":m,"aria-disabled":b,onClick:b?void 0:e=>{e.target.closest("button")||(t(a.value),n())},onKeyDown:e=>{"Enter"!==e.key||b||(t(a.value),n()),"ArrowDown"===e.key&&h&&(e.preventDefault(),e.stopPropagation()),"ArrowUp"===e.key&&d&&(e.preventDefault(),e.stopPropagation())},tabIndex:m?0:g,sx:{transform:`translateY(${l.start+8}px)`,...p.typography.caption,...s?s(a):{}}},c?c(a):a.label||a.value)})))},ze=(0,o.styled)(o.MenuList)(({theme:e})=>({"& > li":{height:Ie,width:"100%",display:"flex",alignItems:"center"},'& > [role="option"]':{lineHeight:"inherit",padding:e.spacing(.75,2,.75,4),"&:hover, &:focus":{backgroundColor:e.palette.action.hover},'&[aria-selected="true"]':{backgroundColor:e.palette.action.selected},'&[aria-disabled="true"]':{color:e.palette.text.disabled},cursor:"pointer",textOverflow:"ellipsis",position:"absolute",top:0,left:0},width:"100%",position:"relative"}));function ke(){return ke=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},ke.apply(null,arguments)}const Te="tiny";function Ae({title:e,visible:t=!0,icon:n,content:r}){const{popupState:s,triggerProps:l,popoverProps:a}=function(){const{setOpen:e}=ne(),t=(0,o.usePopupState)({variant:"popover"}),n=(0,o.bindTrigger)(t),r=(0,o.bindPopover)(t);return{popupState:{...t,close:()=>{t.close(),e(!1)}},triggerProps:{...n,onClick:t=>{n.onClick(t),e(!0)}},popoverProps:{...r,onClose:()=>{r.onClose(),e(!1)}}}}();return t?i.createElement(i.Fragment,null,i.createElement(o.Tooltip,{placement:"top",title:e},i.createElement(o.IconButton,ke({"aria-label":e,size:Te},l),i.createElement(n,{fontSize:Te}))),i.createElement(o.Popover,ke({disableScrollLock:!0,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},PaperProps:{sx:{my:2.5}}},a),i.createElement(r,{close:s.close}))):null}function Pe(){return Pe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},Pe.apply(null,arguments)}const De="save-changes-dialog",Fe=({children:e,onClose:t})=>i.createElement(o.Dialog,{open:!0,onClose:t,"aria-labelledby":De,maxWidth:"xs"},e);Fe.Title=({children:e,onClose:t})=>i.createElement(o.DialogTitle,{id:De,display:"flex",alignItems:"center",gap:1,sx:{lineHeight:1,justifyContent:"space-between"}},i.createElement(o.Stack,{direction:"row",alignItems:"center",gap:1},i.createElement(n.AlertTriangleFilledIcon,{color:"secondary"}),e),t&&i.createElement(o.IconButton,{onClick:t,size:"small"},i.createElement(n.XIcon,null))),Fe.Content=({children:e})=>i.createElement(o.DialogContent,null,e),Fe.ContentText=e=>i.createElement(o.DialogContentText,Pe({variant:"body2",color:"textPrimary",display:"flex",flexDirection:"column"},e)),Fe.Actions=({actions:e})=>{const[t,n]=(0,i.useState)(!1),{cancel:r,confirm:s,discard:l}=e;return i.createElement(o.DialogActions,null,r&&i.createElement(o.Button,{variant:"text",color:"secondary",onClick:r.action},r.label),l&&i.createElement(o.Button,{variant:"text",color:"secondary",onClick:l.action},l.label),i.createElement(o.Button,{variant:"contained",color:"secondary",onClick:async()=>{n(!0),await s.action(),n(!1)},loading:t},s.label))};const Re=()=>{const[e,t]=(0,i.useState)(!1);return{isOpen:e,open:()=>t(!0),close:()=>t(!1)}};function je(){return je=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},je.apply(null,arguments)}const We="confirmation-dialog",_e=({open:e,onClose:t,children:n})=>i.createElement(o.Dialog,{open:e,onClose:t,"aria-labelledby":We,maxWidth:"sm"},n);_e.Title=({children:e,icon:t=n.AlertOctagonFilledIcon,iconColor:r="error"})=>i.createElement(o.DialogTitle,{id:We,display:"flex",alignItems:"center",gap:1,sx:{lineHeight:1}},i.createElement(t,{color:r}),e),_e.Content=({children:e})=>i.createElement(o.DialogContent,{sx:{mt:2}},e),_e.ContentText=e=>i.createElement(o.DialogContentText,je({variant:"body2",color:"secondary"},e)),_e.Actions=({onClose:e,onConfirm:t,cancelLabel:n,confirmLabel:r,color:l="error",onSuppressMessage:a,suppressLabel:c=(0,s.__)("Don't show this again","elementor")})=>{const[u,h]=(0,i.useState)(!1);return i.createElement(o.DialogActions,{sx:a?{justifyContent:"space-between",alignItems:"center"}:void 0},a&&i.createElement(o.FormControlLabel,{control:i.createElement(o.Checkbox,{checked:u,onChange:e=>h(e.target.checked),size:"medium",color:"secondary"}),label:i.createElement(o.Typography,{variant:"body2",color:"text.secondary"},c)}),i.createElement("div",null,i.createElement(o.Button,{color:"secondary",onClick:e},n??(0,s.__)("Not now","elementor")),i.createElement(o.Button,{autoFocus:!0,variant:"contained",color:l,onClick:()=>{u&&a&&a(),t()},sx:{ml:1}},r??(0,s.__)("Delete","elementor"))))};const Be=({value:e,onSubmit:t,validation:n,onClick:o,onError:r})=>{const[s,l]=(0,i.useState)(!1),[a,c]=(0,i.useState)(null),u=Le(s),h=t=>t!==e,d=()=>{c(null),r?.(null),l(!1)},m={onClick:e=>{s&&e.stopPropagation(),o?.(e)},onKeyDown:e=>{if(e.stopPropagation(),["Escape"].includes(e.key))return d();["Enter"].includes(e.key)&&(e.preventDefault(),a||u.current?.blur())},onInput:e=>{const{innerText:t}=e.target;if(n){const e=h(t)?n(t):null;c(e),r?.(e)}},onBlur:()=>{a?d():(e=>{if(h(e)){if(!a)try{t(e)}finally{d()}}else d()})(u.current.innerText)}},f={value:e,role:"textbox",contentEditable:s,...s&&{suppressContentEditableWarning:!0}};return{ref:u,isEditing:s,openEditMode:()=>{l(!0)},closeEditMode:d,value:e,error:a,getProps:()=>({...m,...f})}},Le=e=>{const t=(0,i.useRef)(null);return(0,i.useEffect)(()=>{e&&He(t.current)},[e]),t},He=e=>{const t=getSelection();if(!t||!e)return;const n=document.createRange();n.selectNodeContents(e),t.removeAllRanges(),t.addRange(n)};(window.elementorV2=window.elementorV2||{}).editorUi=t}(),window.elementorV2.editorUi?.init?.();
© 2026 GrazzMean