????JFIF??x?x????'
Server IP : 104.21.64.1 / Your IP : 216.73.216.18 Web Server : LiteSpeed System : Linux premium151.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : tempvsty ( 647) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/./self/cwd/wp-content/plugins/wordpress-seo/js/dist/ |
Upload File : |
(()=>{var e={591:e=>{for(var t=[],r=0;r<256;++r)t[r]=(r+256).toString(16).substr(1);e.exports=function(e,r){var n=r||0,a=t;return[a[e[n++]],a[e[n++]],a[e[n++]],a[e[n++]],"-",a[e[n++]],a[e[n++]],"-",a[e[n++]],a[e[n++]],"-",a[e[n++]],a[e[n++]],"-",a[e[n++]],a[e[n++]],a[e[n++]],a[e[n++]],a[e[n++]],a[e[n++]]].join("")}},9176:e=>{var t="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(t){var r=new Uint8Array(16);e.exports=function(){return t(r),r}}else{var n=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),n[t]=e>>>((3&t)<<3)&255;return n}}},3409:(e,t,r)=>{var n=r(9176),a=r(591);e.exports=function(e,t,r){var s=t&&r||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var o=(e=e||{}).random||(e.rng||n)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t)for(var l=0;l<16;++l)t[s+l]=o[l];return t||a(o)}},4530:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var s=typeof r;if("string"===s||"number"===s)e.push(r);else if(Array.isArray(r)){if(r.length){var o=a.apply(null,r);o&&e.push(o)}}else if("object"===s){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var l in r)n.call(r,l)&&r[l]&&e.push(l)}}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(r=function(){return a}.apply(t,[]))||(e.exports=r)}()}},t={};function r(n){var a=t[n];if(void 0!==a)return a.exports;var s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.React;var t=r.n(e);const n=window.wp.domReady;var a=r.n(n);const s=window.wp.element,o=window.yoast.uiLibrary,l=window.wp.data,i="@yoast/redirects",c=window.yoast.reduxJsToolkit,u=window.lodash,d="adminUrl",p=(0,c.createSlice)({name:d,initialState:"",reducers:{setAdminUrl:(e,{payload:t})=>t}}),m=(p.getInitialState,{selectAdminUrl:e=>(0,u.get)(e,d,"")});m.selectAdminLink=(0,c.createSelector)([m.selectAdminUrl,(e,t)=>t],((e,t="")=>{try{return new URL(t,e).href}catch(t){return e}})),p.actions,p.reducer,window.wp.apiFetch;const f="hasConsent",h=(0,c.createSlice)({name:f,initialState:{hasConsent:!1,endpoint:"yoast/v1/ai_generator/consent"},reducers:{giveAiGeneratorConsent:(e,{payload:t})=>{e.hasConsent=t},setAiGeneratorConsentEndpoint:(e,{payload:t})=>{e.endpoint=t}}}),y=(h.getInitialState,h.actions,h.reducer,window.wp.url),v="linkParams",g=(0,c.createSlice)({name:v,initialState:{},reducers:{setLinkParams:(e,{payload:t})=>t}}),w=(g.getInitialState,{selectLinkParam:(e,t,r={})=>(0,u.get)(e,`${v}.${t}`,r),selectLinkParams:e=>(0,u.get)(e,v,{})});w.selectLink=(0,c.createSelector)([w.selectLinkParams,(e,t)=>t,(e,t,r={})=>r],((e,t,r)=>(0,y.addQueryArgs)(t,{...e,...r})));const b=g.actions,E=g.reducer,x=(0,c.createSlice)({name:"notifications",initialState:{},reducers:{addNotification:{reducer:(e,{payload:t})=>{e[t.id]={id:t.id,variant:t.variant,size:t.size,title:t.title,description:t.description}},prepare:({id:e,variant:t="info",size:r="default",title:n,description:a})=>({payload:{id:e||(0,c.nanoid)(),variant:t,size:r,title:n||"",description:a}})},removeNotification:(e,{payload:t})=>(0,u.omit)(e,t)}}),_=(x.getInitialState,x.actions,x.reducer,"pluginUrl"),R=(0,c.createSlice)({name:_,initialState:"",reducers:{setPluginUrl:(e,{payload:t})=>t}}),S=(R.getInitialState,{selectPluginUrl:e=>(0,u.get)(e,_,"")});S.selectImageLink=(0,c.createSelector)([S.selectPluginUrl,(e,t,r="images")=>r,(e,t)=>t],((e,t,r)=>[(0,u.trimEnd)(e,"/"),(0,u.trim)(t,"/"),(0,u.trimStart)(r,"/")].join("/"))),R.actions,R.reducer;const N="loading",k="showPlay",C="askPermission",P="isPlaying",O="wistiaEmbedPermission",T=(0,c.createSlice)({name:O,initialState:{value:!1,status:"idle",error:{}},reducers:{setWistiaEmbedPermissionValue:(e,{payload:t})=>{e.value=Boolean(t)}},extraReducers:e=>{e.addCase(`${O}/request`,(e=>{e.status=N})),e.addCase(`${O}/success`,((e,{payload:t})=>{e.status="success",e.value=Boolean(t&&t.value)})),e.addCase(`${O}/error`,((e,{payload:t})=>{e.status="error",e.value=Boolean(t&&t.value),e.error={code:(0,u.get)(t,"error.code",500),message:(0,u.get)(t,"error.message","Unknown")}}))}});var L;T.getInitialState,T.actions,T.reducer;const j="documentTitle",M=(0,c.createSlice)({name:j,initialState:(0,u.defaultTo)(null===(L=document)||void 0===L?void 0:L.title,""),reducers:{setDocumentTitle:(e,{payload:t})=>t}}),A=(M.getInitialState,{selectDocumentTitle:e=>(0,u.get)(e,j,""),selectDocumentFullTitle:(e,{prefix:t=""}={})=>{const r=(0,u.get)(e,j,"");return r.startsWith(t)?r:`${t} ‹ ${r}`}}),B=(M.actions,M.reducer),F="preferences",$=(0,c.createSlice)({name:F,initialState:{isRtl:!1},reducers:{}}),U={selectPreference:(e,t,r={})=>(0,u.get)(e,`${F}.${t}`,r),selectPreferences:e=>(0,u.get)(e,F,{})},I=$.actions,q=$.reducer,z=window.yoast.styledComponents,H=window.wp.i18n;function D(){return D=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},D.apply(this,arguments)}var W;!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(W||(W={}));const V="popstate";function Z(e,t){if(!1===e||null==e)throw new Error(t)}function Y(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function J(e,t){return{usr:e.state,key:e.key,idx:t}}function K(e,t,r,n){return void 0===r&&(r=null),D({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?Q(t):t,{state:r,key:t&&t.key||n||Math.random().toString(36).substr(2,8)})}function G(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&"?"!==r&&(t+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(t+="#"===n.charAt(0)?n:"#"+n),t}function Q(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}var X;function ee(e,t,r){return void 0===r&&(r="/"),function(e,t,r,n){let a=fe(("string"==typeof t?Q(t):t).pathname||"/",r);if(null==a)return null;let s=te(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let r=e.length===t.length&&e.slice(0,-1).every(((e,r)=>e===t[r]));return r?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(s);let o=null;for(let e=0;null==o&&e<s.length;++e){let t=me(a);o=de(s[e],t,n)}return o}(e,t,r,!1)}function te(e,t,r,n){void 0===t&&(t=[]),void 0===r&&(r=[]),void 0===n&&(n="");let a=(e,a,s)=>{let o={relativePath:void 0===s?e.path||"":s,caseSensitive:!0===e.caseSensitive,childrenIndex:a,route:e};o.relativePath.startsWith("/")&&(Z(o.relativePath.startsWith(n),'Absolute route path "'+o.relativePath+'" nested under path "'+n+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),o.relativePath=o.relativePath.slice(n.length));let l=ge([n,o.relativePath]),i=r.concat(o);e.children&&e.children.length>0&&(Z(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+l+'".'),te(e.children,t,i,l)),(null!=e.path||e.index)&&t.push({path:l,score:ue(l,e.index),routesMeta:i})};return e.forEach(((e,t)=>{var r;if(""!==e.path&&null!=(r=e.path)&&r.includes("?"))for(let r of re(e.path))a(e,t,r);else a(e,t)})),t}function re(e){let t=e.split("/");if(0===t.length)return[];let[r,...n]=t,a=r.endsWith("?"),s=r.replace(/\?$/,"");if(0===n.length)return a?[s,""]:[s];let o=re(n.join("/")),l=[];return l.push(...o.map((e=>""===e?s:[s,e].join("/")))),a&&l.push(...o),l.map((t=>e.startsWith("/")&&""===t?"/":t))}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(X||(X={})),new Set(["lazy","caseSensitive","path","id","index","children"]);const ne=/^:[\w-]+$/,ae=3,se=2,oe=1,le=10,ie=-2,ce=e=>"*"===e;function ue(e,t){let r=e.split("/"),n=r.length;return r.some(ce)&&(n+=ie),t&&(n+=se),r.filter((e=>!ce(e))).reduce(((e,t)=>e+(ne.test(t)?ae:""===t?oe:le)),n)}function de(e,t,r){void 0===r&&(r=!1);let{routesMeta:n}=e,a={},s="/",o=[];for(let e=0;e<n.length;++e){let l=n[e],i=e===n.length-1,c="/"===s?t:t.slice(s.length)||"/",u=pe({path:l.relativePath,caseSensitive:l.caseSensitive,end:i},c),d=l.route;if(!u&&i&&r&&!n[n.length-1].route.index&&(u=pe({path:l.relativePath,caseSensitive:l.caseSensitive,end:!1},c)),!u)return null;Object.assign(a,u.params),o.push({params:a,pathname:ge([s,u.pathname]),pathnameBase:we(ge([s,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(s=ge([s,u.pathnameBase]))}return o}function pe(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=function(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!0),Y("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let n=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,((e,t,r)=>(n.push({paramName:t,isOptional:null!=r}),r?"/?([^\\/]+)?":"/([^\\/]+)")));return e.endsWith("*")?(n.push({paramName:"*"}),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),n]}(e.path,e.caseSensitive,e.end),a=t.match(r);if(!a)return null;let s=a[0],o=s.replace(/(.)\/+$/,"$1"),l=a.slice(1);return{params:n.reduce(((e,t,r)=>{let{paramName:n,isOptional:a}=t;if("*"===n){let e=l[r]||"";o=s.slice(0,s.length-e.length).replace(/(.)\/+$/,"$1")}const i=l[r];return e[n]=a&&!i?void 0:(i||"").replace(/%2F/g,"/"),e}),{}),pathname:s,pathnameBase:o,pattern:e}}function me(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return Y(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function fe(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&"/"!==n?null:e.slice(r)||"/"}function he(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(n)+"]. Please separate it out to the `to."+r+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function ye(e,t){let r=function(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}(e);return t?r.map(((e,t)=>t===r.length-1?e.pathname:e.pathnameBase)):r.map((e=>e.pathnameBase))}function ve(e,t,r,n){let a;void 0===n&&(n=!1),"string"==typeof e?a=Q(e):(a=D({},e),Z(!a.pathname||!a.pathname.includes("?"),he("?","pathname","search",a)),Z(!a.pathname||!a.pathname.includes("#"),he("#","pathname","hash",a)),Z(!a.search||!a.search.includes("#"),he("#","search","hash",a)));let s,o=""===e||""===a.pathname,l=o?"/":a.pathname;if(null==l)s=r;else{let e=t.length-1;if(!n&&l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;a.pathname=t.join("/")}s=e>=0?t[e]:"/"}let i=function(e,t){void 0===t&&(t="/");let{pathname:r,search:n="",hash:a=""}="string"==typeof e?Q(e):e,s=r?r.startsWith("/")?r:function(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?r.length>1&&r.pop():"."!==e&&r.push(e)})),r.length>1?r.join("/"):"/"}(r,t):t;return{pathname:s,search:be(n),hash:Ee(a)}}(a,s),c=l&&"/"!==l&&l.endsWith("/"),u=(o||"."===l)&&r.endsWith("/");return i.pathname.endsWith("/")||!c&&!u||(i.pathname+="/"),i}const ge=e=>e.join("/").replace(/\/\/+/g,"/"),we=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),be=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",Ee=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;const xe=["post","put","patch","delete"],_e=(new Set(xe),["get",...xe]);function Re(){return Re=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Re.apply(this,arguments)}new Set(_e),new Set([301,302,303,307,308]),new Set([307,308]),Symbol("deferred");const Se=e.createContext(null),Ne=e.createContext(null),ke=e.createContext(null),Ce=e.createContext(null),Pe=e.createContext({outlet:null,matches:[],isDataRoute:!1}),Oe=e.createContext(null);function Te(){return null!=e.useContext(Ce)}function Le(){return Te()||Z(!1),e.useContext(Ce).location}function je(t){e.useContext(ke).static||e.useLayoutEffect(t)}function Me(){let{isDataRoute:t}=e.useContext(Pe);return t?function(){let{router:t}=function(t){let r=e.useContext(Se);return r||Z(!1),r}(qe.UseNavigateStable),r=He(ze.UseNavigateStable),n=e.useRef(!1);return je((()=>{n.current=!0})),e.useCallback((function(e,a){void 0===a&&(a={}),n.current&&("number"==typeof e?t.navigate(e):t.navigate(e,Re({fromRouteId:r},a)))}),[t,r])}():function(){Te()||Z(!1);let t=e.useContext(Se),{basename:r,future:n,navigator:a}=e.useContext(ke),{matches:s}=e.useContext(Pe),{pathname:o}=Le(),l=JSON.stringify(ye(s,n.v7_relativeSplatPath)),i=e.useRef(!1);return je((()=>{i.current=!0})),e.useCallback((function(e,n){if(void 0===n&&(n={}),!i.current)return;if("number"==typeof e)return void a.go(e);let s=ve(e,JSON.parse(l),o,"path"===n.relative);null==t&&"/"!==r&&(s.pathname="/"===s.pathname?r:ge([r,s.pathname])),(n.replace?a.replace:a.push)(s,n.state,n)}),[r,a,l,o,t])}()}function Ae(t,r){let{relative:n}=void 0===r?{}:r,{future:a}=e.useContext(ke),{matches:s}=e.useContext(Pe),{pathname:o}=Le(),l=JSON.stringify(ye(s,a.v7_relativeSplatPath));return e.useMemo((()=>ve(t,JSON.parse(l),o,"path"===n)),[t,l,o,n])}function Be(t,r,n,a){Te()||Z(!1);let{navigator:s}=e.useContext(ke),{matches:o}=e.useContext(Pe),l=o[o.length-1],i=l?l.params:{},c=(l&&l.pathname,l?l.pathnameBase:"/");l&&l.route;let u,d=Le();if(r){var p;let e="string"==typeof r?Q(r):r;"/"===c||(null==(p=e.pathname)?void 0:p.startsWith(c))||Z(!1),u=e}else u=d;let m=u.pathname||"/",f=m;if("/"!==c){let e=c.replace(/^\//,"").split("/");f="/"+m.replace(/^\//,"").split("/").slice(e.length).join("/")}let h=ee(t,{pathname:f}),y=function(t,r,n,a){var s;if(void 0===r&&(r=[]),void 0===n&&(n=null),void 0===a&&(a=null),null==t){var o;if(!n)return null;if(n.errors)t=n.matches;else{if(!(null!=(o=a)&&o.v7_partialHydration&&0===r.length&&!n.initialized&&n.matches.length>0))return null;t=n.matches}}let l=t,i=null==(s=n)?void 0:s.errors;if(null!=i){let e=l.findIndex((e=>e.route.id&&void 0!==(null==i?void 0:i[e.route.id])));e>=0||Z(!1),l=l.slice(0,Math.min(l.length,e+1))}let c=!1,u=-1;if(n&&a&&a.v7_partialHydration)for(let e=0;e<l.length;e++){let t=l[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(u=e),t.route.id){let{loaderData:e,errors:r}=n,a=t.route.loader&&void 0===e[t.route.id]&&(!r||void 0===r[t.route.id]);if(t.route.lazy||a){c=!0,l=u>=0?l.slice(0,u+1):[l[0]];break}}}return l.reduceRight(((t,a,s)=>{let o,d=!1,p=null,m=null;var f;n&&(o=i&&a.route.id?i[a.route.id]:void 0,p=a.route.errorElement||$e,c&&(u<0&&0===s?(We[f="route-fallback"]||(We[f]=!0),d=!0,m=null):u===s&&(d=!0,m=a.route.hydrateFallbackElement||null)));let h=r.concat(l.slice(0,s+1)),y=()=>{let r;return r=o?p:d?m:a.route.Component?e.createElement(a.route.Component,null):a.route.element?a.route.element:t,e.createElement(Ie,{match:a,routeContext:{outlet:t,matches:h,isDataRoute:null!=n},children:r})};return n&&(a.route.ErrorBoundary||a.route.errorElement||0===s)?e.createElement(Ue,{location:n.location,revalidation:n.revalidation,component:p,error:o,children:y(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):y()}),null)}(h&&h.map((e=>Object.assign({},e,{params:Object.assign({},i,e.params),pathname:ge([c,s.encodeLocation?s.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?c:ge([c,s.encodeLocation?s.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),o,n,a);return r&&y?e.createElement(Ce.Provider,{value:{location:Re({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:W.Pop}},y):y}function Fe(){let t=De(),r=function(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}(t)?t.status+" "+t.statusText:t instanceof Error?t.message:JSON.stringify(t),n=t instanceof Error?t.stack:null,a={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return e.createElement(e.Fragment,null,e.createElement("h2",null,"Unexpected Application Error!"),e.createElement("h3",{style:{fontStyle:"italic"}},r),n?e.createElement("pre",{style:a},n):null,null)}const $e=e.createElement(Fe,null);class Ue extends e.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?e.createElement(Pe.Provider,{value:this.props.routeContext},e.createElement(Oe.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Ie(t){let{routeContext:r,match:n,children:a}=t,s=e.useContext(Se);return s&&s.static&&s.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=n.route.id),e.createElement(Pe.Provider,{value:r},a)}var qe=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(qe||{}),ze=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(ze||{});function He(t){let r=function(t){let r=e.useContext(Pe);return r||Z(!1),r}(),n=r.matches[r.matches.length-1];return n.route.id||Z(!1),n.route.id}function De(){var t;let r=e.useContext(Oe),n=function(t){let r=e.useContext(Ne);return r||Z(!1),r}(ze.UseRouteError),a=He(ze.UseRouteError);return void 0!==r?r:null==(t=n.errors)?void 0:t[a]}const We={};function Ve(t){let{to:r,replace:n,state:a,relative:s}=t;Te()||Z(!1);let{future:o,static:l}=e.useContext(ke),{matches:i}=e.useContext(Pe),{pathname:c}=Le(),u=Me(),d=ve(r,ye(i,o.v7_relativeSplatPath),c,"path"===s),p=JSON.stringify(d);return e.useEffect((()=>u(JSON.parse(p),{replace:n,state:a,relative:s})),[u,p,s,n,a]),null}function Ze(e){Z(!1)}function Ye(t){let{basename:r="/",children:n=null,location:a,navigationType:s=W.Pop,navigator:o,static:l=!1,future:i}=t;Te()&&Z(!1);let c=r.replace(/^\/*/,"/"),u=e.useMemo((()=>({basename:c,navigator:o,static:l,future:Re({v7_relativeSplatPath:!1},i)})),[c,i,o,l]);"string"==typeof a&&(a=Q(a));let{pathname:d="/",search:p="",hash:m="",state:f=null,key:h="default"}=a,y=e.useMemo((()=>{let e=fe(d,c);return null==e?null:{location:{pathname:e,search:p,hash:m,state:f,key:h},navigationType:s}}),[c,d,p,m,f,h,s]);return null==y?null:e.createElement(ke.Provider,{value:u},e.createElement(Ce.Provider,{children:n,value:y}))}function Je(e){let{children:t,location:r}=e;return Be(Ke(t),r)}function Ke(t,r){void 0===r&&(r=[]);let n=[];return e.Children.forEach(t,((t,a)=>{if(!e.isValidElement(t))return;let s=[...r,a];if(t.type===e.Fragment)return void n.push.apply(n,Ke(t.props.children,s));t.type!==Ze&&Z(!1),t.props.index&&t.props.children&&Z(!1);let o={id:t.props.id||s.join("-"),caseSensitive:t.props.caseSensitive,element:t.props.element,Component:t.props.Component,index:t.props.index,path:t.props.path,loader:t.props.loader,action:t.props.action,errorElement:t.props.errorElement,ErrorBoundary:t.props.ErrorBoundary,hasErrorBoundary:null!=t.props.ErrorBoundary||null!=t.props.errorElement,shouldRevalidate:t.props.shouldRevalidate,handle:t.props.handle,lazy:t.props.lazy};t.props.children&&(o.children=Ke(t.props.children,s)),n.push(o)})),n}e.startTransition,new Promise((()=>{})),e.Component;const Ge=(e,t)=>{try{return(0,s.createInterpolateElement)(e,t)}catch(t){return console.error("Error in translation for:",e,t),e}},Qe=window.yoast.propTypes;var Xe=r.n(Qe);Xe().string.isRequired;const et=e.forwardRef((function(t,r){return e.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},t),e.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8 11V7a4 4 0 118 0m-4 8v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2z"}))})),tt=e.forwardRef((function(t,r){return e.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:r},t),e.createElement("path",{fillRule:"evenodd",d:"M12.293 5.293a1 1 0 011.414 0l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-2.293-2.293a1 1 0 010-1.414z",clipRule:"evenodd"}))})),rt=({learnMoreLink:t,thumbnail:r,wistiaEmbedPermission:n,upsellLink:a,upsellLabel:s,newToText:l,ctbId:i})=>{const{onClose:c,initialFocus:u}=(0,o.useModalContext)(),d={a:(0,e.createElement)(xt,{href:t,className:"yst-inline-flex yst-items-center yst-gap-1 yst-no-underline yst-font-medium",variant:"primary"}),ArrowNarrowRightIcon:(0,e.createElement)(tt,{className:"yst-w-4 yst-h-4 rtl:yst-rotate-180"}),br:(0,e.createElement)("br",null)};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"yst-px-10 yst-pt-10 yst-introduction-gradient yst-text-center"},(0,e.createElement)("div",{className:"yst-relative yst-w-full"},(0,e.createElement)(Wt,{videoId:"vun9z1dpfh",thumbnail:r,wistiaEmbedPermission:n}),(0,e.createElement)(o.Badge,{className:"yst-absolute yst-end-4 yst-text-center yst-justify-center",variant:"info",style:{top:"-8px"}},(0,H.__)("Beta","wordpress-seo"))),(0,e.createElement)("div",{className:"yst-mt-6 yst-text-xs yst-font-medium yst-flex yst-flex-col yst-items-center"},(0,e.createElement)("span",{className:"yst-introduction-modal-uppercase yst-flex yst-gap-2 yst-items-center"},(0,e.createElement)("span",{className:"yst-logo-icon"}),l))),(0,e.createElement)("div",{className:"yst-px-10 yst-pb-4 yst-flex yst-flex-col yst-items-center"},(0,e.createElement)("div",{className:"yst-mt-4 yst-mx-1.5 yst-text-center"},(0,e.createElement)("h3",{className:"yst-text-slate-900 yst-text-lg yst-font-medium"},(0,H.sprintf)(/* translators: %s: Expands to "Yoast AI" */ (0,H.__)("Optimize your SEO content with %s","wordpress-seo"),"Yoast AI")),(0,e.createElement)("div",{className:"yst-mt-2 yst-text-slate-600 yst-text-sm"},Ge((0,H.sprintf)(/* translators: %1$s is a break tag; %2$s and %3$s are anchor tags; %4$s is the arrow icon. */ (0,H.__)("Make content editing a breeze! Optimize your SEO content with quick, actionable suggestions at the click of a button.%1$s%2$sLearn more%3$s%4$s","wordpress-seo"),"<br/>","<a>","<ArrowNarrowRightIcon />","</a>"),d))),(0,e.createElement)("div",{className:"yst-w-full yst-flex yst-mt-6"},(0,e.createElement)(o.Button,{as:"a",className:"yst-grow",size:"extra-large",variant:"upsell",href:a,target:"_blank",ref:u,"data-action":"load-nfd-ctb","data-ctb-id":i},(0,e.createElement)(et,{className:"yst--ms-1 yst-me-2 yst-h-5 yst-w-5"}),s,(0,e.createElement)("span",{className:"yst-sr-only"},/* translators: Hidden accessibility text. */ (0,H.__)("(Opens in a new browser tab)","wordpress-seo")))),(0,e.createElement)(o.Button,{as:"a",className:"yst-mt-4",variant:"tertiary",onClick:c},(0,H.__)("Close","wordpress-seo"))))};rt.propTypes={learnMoreLink:Xe().string.isRequired,upsellLink:Xe().string.isRequired,thumbnail:Xe().shape({src:Xe().string.isRequired,width:Xe().string,height:Xe().string}).isRequired,wistiaEmbedPermission:Xe().shape({value:Xe().bool.isRequired,status:Xe().string.isRequired,set:Xe().func.isRequired}).isRequired,upsellLabel:Xe().string,newToText:Xe().string,ctbId:Xe().string},rt.defaultProps={upsellLabel:(0,H.sprintf)(/* translators: %1$s expands to Yoast SEO Premium. */ (0,H.__)("Unlock with %1$s","wordpress-seo"),"Yoast SEO Premium"),newToText:"Yoast SEO Premium",ctbId:"f6a84663-465f-4cb5-8ba5-f7a6d72224b2"};const nt=({handleRefreshClick:t,supportLink:r})=>(0,e.createElement)("div",{className:"yst-flex yst-gap-2"},(0,e.createElement)(o.Button,{onClick:t},(0,H.__)("Refresh this page","wordpress-seo")),(0,e.createElement)(o.Button,{variant:"secondary",as:"a",href:r,target:"_blank",rel:"noopener"},(0,H.__)("Contact support","wordpress-seo")));nt.propTypes={handleRefreshClick:Xe().func.isRequired,supportLink:Xe().string.isRequired};const at=({handleRefreshClick:t,supportLink:r})=>(0,e.createElement)("div",{className:"yst-grid yst-grid-cols-1 yst-gap-y-2"},(0,e.createElement)(o.Button,{className:"yst-order-last",onClick:t},(0,H.__)("Refresh this page","wordpress-seo")),(0,e.createElement)(o.Button,{variant:"secondary",as:"a",href:r,target:"_blank",rel:"noopener"},(0,H.__)("Contact support","wordpress-seo")));at.propTypes={handleRefreshClick:Xe().func.isRequired,supportLink:Xe().string.isRequired};const st=({error:t,children:r})=>(0,e.createElement)("div",{role:"alert",className:"yst-max-w-screen-sm yst-p-8 yst-space-y-4"},(0,e.createElement)(o.Title,null,(0,H.__)("Something went wrong. An unexpected error occurred.","wordpress-seo")),(0,e.createElement)("p",null,(0,H.__)("We're very sorry, but it seems like the following error has interrupted our application:","wordpress-seo")),(0,e.createElement)(o.Alert,{variant:"error"},(null==t?void 0:t.message)||(0,H.__)("Undefined error message.","wordpress-seo")),(0,e.createElement)("p",null,(0,H.__)("Unfortunately, this means that any unsaved changes in this section will be lost. You can try and refresh this page to resolve the problem. If this error still occurs, please get in touch with our support team, and we'll get you all the help you need!","wordpress-seo")),r);st.propTypes={error:Xe().object.isRequired,children:Xe().node},st.VerticalButtons=at,st.HorizontalButtons=nt;const ot={variant:{lg:{grid:"yst-grid lg:yst-grid-cols-3 lg:yst-gap-12",col1:"yst-col-span-1",col2:"lg:yst-mt-0 lg:yst-col-span-2"},xl:{grid:"yst-grid xl:yst-grid-cols-3 xl:yst-gap-12",col1:"yst-col-span-1",col2:"xl:yst-mt-0 xl:yst-col-span-2"},"2xl":{grid:"yst-grid 2xl:yst-grid-cols-3 2xl:yst-gap-12",col1:"yst-col-span-1",col2:"2xl:yst-mt-0 2xl:yst-col-span-2"}}},lt=({id:t,children:r,title:n,description:a=null,variant:s="2xl"})=>(0,e.createElement)("section",{id:t,className:ot.variant[s].grid},(0,e.createElement)("div",{className:ot.variant[s].col1},(0,e.createElement)("div",{className:"yst-max-w-screen-sm"},(0,e.createElement)(o.Title,{as:"h2",size:"4"},n),a&&(0,e.createElement)("p",{className:"yst-mt-2"},a))),(0,e.createElement)("fieldset",{className:`yst-min-w-0 yst-mt-8 ${ot.variant[s].col2}`},(0,e.createElement)("legend",{className:"yst-sr-only"},n),(0,e.createElement)("div",{className:"yst-space-y-8"},r)));var it;function ct(){return ct=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ct.apply(this,arguments)}lt.propTypes={id:Xe().string,children:Xe().node.isRequired,title:Xe().node.isRequired,description:Xe().node,variant:Xe().oneOf(Object.keys(ot.variant))};const ut=t=>e.createElement("svg",ct({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 1000 1000"},t),it||(it=e.createElement("path",{fill:"#fff",d:"M500 0C223.9 0 0 223.9 0 500s223.9 500 500 500 500-223.9 500-500S776.1 0 500 0Zm87.2 412.4c0-21.9 4.3-40.2 13.1-54.4s24-27.1 45.9-38.2l10.1-4.9c17.8-9 22.4-16.7 22.4-26 0-11.1-9.5-19.1-25-19.1-18.3 0-32.2 9.5-41.8 28.9l-24.7-24.8c5.4-11.6 14.1-20.9 25.8-28.1a70.8 70.8 0 0 1 38.9-11.1c17.8 0 33.3 4.6 45.9 14.2s19.4 22.7 19.4 39.4c0 26.6-15 42.9-43.1 57.3l-15.7 8c-16.8 8.5-25.1 16-27.4 29.4h85.4v35.4H587.2Zm-82.1 373.3c-157.8 0-285.7-127.9-285.7-285.7s127.9-285.7 285.7-285.7a286.4 286.4 0 0 1 55.9 5.5l-55.9 116.9c-90 0-163.3 73.3-163.3 163.3s73.3 163.3 163.3 163.3a162.8 162.8 0 0 0 106.4-39.6l61.8 107.2a283.9 283.9 0 0 1-168.2 54.8ZM705 704.1l-70.7-122.5H492.9l70.7-122.4H705l70.7 122.4Z"}))),dt=window.ReactDOM;function pt(){return pt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},pt.apply(this,arguments)}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const mt=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"];try{window.__reactRouterVersion="6"}catch(kr){}new Map;const ft=e.startTransition;function ht(t){let{basename:r,children:n,future:a,window:s}=t,o=e.useRef();var l;null==o.current&&(o.current=(void 0===(l={window:s,v5Compat:!0})&&(l={}),function(e,t,r,n){void 0===n&&(n={});let{window:a=document.defaultView,v5Compat:s=!1}=n,o=a.history,l=W.Pop,i=null,c=u();function u(){return(o.state||{idx:null}).idx}function d(){l=W.Pop;let e=u(),t=null==e?null:e-c;c=e,i&&i({action:l,location:m.location,delta:t})}function p(e){let t="null"!==a.location.origin?a.location.origin:a.location.href,r="string"==typeof e?e:G(e);return r=r.replace(/ $/,"%20"),Z(t,"No window.location.(origin|href) available to create URL for href: "+r),new URL(r,t)}null==c&&(c=0,o.replaceState(D({},o.state,{idx:c}),""));let m={get action(){return l},get location(){return e(a,o)},listen(e){if(i)throw new Error("A history only accepts one active listener");return a.addEventListener(V,d),i=e,()=>{a.removeEventListener(V,d),i=null}},createHref:e=>t(a,e),createURL:p,encodeLocation(e){let t=p(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){l=W.Push;let n=K(m.location,e,t);r&&r(n,e),c=u()+1;let d=J(n,c),p=m.createHref(n);try{o.pushState(d,"",p)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;a.location.assign(p)}s&&i&&i({action:l,location:m.location,delta:1})},replace:function(e,t){l=W.Replace;let n=K(m.location,e,t);r&&r(n,e),c=u();let a=J(n,c),d=m.createHref(n);o.replaceState(a,"",d),s&&i&&i({action:l,location:m.location,delta:0})},go:e=>o.go(e)};return m}((function(e,t){let{pathname:r="/",search:n="",hash:a=""}=Q(e.location.hash.substr(1));return r.startsWith("/")||r.startsWith(".")||(r="/"+r),K("",{pathname:r,search:n,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let r=e.document.querySelector("base"),n="";if(r&&r.getAttribute("href")){let t=e.location.href,r=t.indexOf("#");n=-1===r?t:t.slice(0,r)}return n+"#"+("string"==typeof t?t:G(t))}),(function(e,t){Y("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),l)));let i=o.current,[c,u]=e.useState({action:i.action,location:i.location}),{v7_startTransition:d}=a||{},p=e.useCallback((e=>{d&&ft?ft((()=>u(e))):u(e)}),[u,d]);return e.useLayoutEffect((()=>i.listen(p)),[i,p]),e.createElement(Ye,{basename:r,children:n,location:c.location,navigationType:c.action,navigator:i,future:a})}dt.flushSync,e.useId;const yt="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,vt=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,gt=e.forwardRef((function(t,r){let n,{onClick:a,relative:s,reloadDocument:o,replace:l,state:i,target:c,to:u,preventScrollReset:d,unstable_viewTransition:p}=t,m=function(e,t){if(null==e)return{};var r,n,a={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(t,mt),{basename:f}=e.useContext(ke),h=!1;if("string"==typeof u&&vt.test(u)&&(n=u,yt))try{let e=new URL(window.location.href),t=u.startsWith("//")?new URL(e.protocol+u):new URL(u),r=fe(t.pathname,f);t.origin===e.origin&&null!=r?u=r+t.search+t.hash:h=!0}catch(e){}let y=function(t,r){let{relative:n}=void 0===r?{}:r;Te()||Z(!1);let{basename:a,navigator:s}=e.useContext(ke),{hash:o,pathname:l,search:i}=Ae(t,{relative:n}),c=l;return"/"!==a&&(c="/"===l?a:ge([a,l])),s.createHref({pathname:c,search:i,hash:o})}(u,{relative:s}),v=function(t,r){let{target:n,replace:a,state:s,preventScrollReset:o,relative:l,unstable_viewTransition:i}=void 0===r?{}:r,c=Me(),u=Le(),d=Ae(t,{relative:l});return e.useCallback((e=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(e,n)){e.preventDefault();let r=void 0!==a?a:G(u)===G(d);c(t,{replace:r,state:s,preventScrollReset:o,relative:l,unstable_viewTransition:i})}}),[u,c,d,a,s,n,t,o,l,i])}(u,{replace:l,state:i,target:c,preventScrollReset:d,relative:s,unstable_viewTransition:p});return e.createElement("a",pt({},m,{href:n||y,onClick:h||o?a:function(e){a&&a(e),e.defaultPrevented||v(e)},ref:r,target:c}))}));var wt,bt;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(wt||(wt={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(bt||(bt={}));const Et=({to:t,idSuffix:r="",...n})=>{const a=(0,s.useMemo)((()=>(0,u.replace)((0,u.replace)(`link-${t}`,"/","-"),"--","-")),[t]);return(0,e.createElement)(o.SidebarNavigation.SubmenuItem,{as:gt,pathProp:"to",id:`${a}${r}`,to:t,...n})};Et.propTypes={to:Xe().string.isRequired,idSuffix:Xe().string};const xt=({href:t,children:r,...n})=>(0,e.createElement)(o.Link,{target:"_blank",rel:"noopener noreferrer",...n,href:t},r,(0,e.createElement)("span",{className:"yst-sr-only"},/* translators: Hidden accessibility text. */ (0,H.__)("(Opens in a new browser tab)","wordpress-seo")));xt.propTypes={href:Xe().string.isRequired,children:Xe().node},xt.defaultProps={children:null};const _t=e.forwardRef((function(t,r){return e.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},t),e.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M17 8l4 4m0 0l-4 4m4-4H3"}))}));var Rt,St,Nt;function kt(){return kt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},kt.apply(this,arguments)}const Ct=t=>e.createElement("svg",kt({xmlns:"http://www.w3.org/2000/svg",id:"star-rating-half_svg__Layer_1","data-name":"Layer 1",viewBox:"0 0 500 475.53"},t),Rt||(Rt=e.createElement("defs",null,e.createElement("style",null,".star-rating-half_svg__cls-1{fill:#fbbf24}"))),St||(St=e.createElement("path",{d:"M250 392.04 98.15 471.87l29-169.09L4.3 183.03l169.77-24.67L250 4.52l75.93 153.84 169.77 24.67-122.85 119.75 29 169.09L250 392.04z",className:"star-rating-half_svg__cls-1"})),Nt||(Nt=e.createElement("path",{d:"m250 9.04 73.67 149.27.93 1.88 2.08.3 164.72 23.94-119.19 116.19-1.51 1.47.36 2.07 28.14 164.06-147.34-77.46-1.86-1-1.86 1-147.34 77.46 28.14-164.06.36-2.07-1.51-1.47L8.6 184.43l164.72-23.9 2.08-.3.93-1.88L250 9.04m0-9-77.25 156.49L0 181.64l125 121.89-29.51 172L250 394.3l154.51 81.23-29.51-172 125-121.89-172.75-25.11L250 0Z",className:"star-rating-half_svg__cls-1"})),e.createElement("path",{d:"m500 181.64-172.75-25.11L250 0v394.3l154.51 81.23L375 303.48l125-121.84z",style:{fill:"#f3f4f6"}}));function Pt(){return Pt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Pt.apply(this,arguments)}const Ot=t=>e.createElement("svg",Pt({xmlns:"http://www.w3.org/2000/svg","data-name":"Layer 1",viewBox:"0 0 500 475.53"},t),e.createElement("path",{d:"m250 0 77.25 156.53L500 181.64 375 303.48l29.51 172.05L250 394.3 95.49 475.53 125 303.48 0 181.64l172.75-25.11L250 0z",style:{fill:"#fbbf24"}}));var Tt,Lt,jt,Mt,At,Bt,Ft,$t,Ut;function It(){return It=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},It.apply(this,arguments)}const qt=t=>e.createElement("svg",It({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 500 500"},t),Tt||(Tt=e.createElement("path",{fill:"#a4286a",d:"M80 0h340a80 80 0 0 1 80 80v420H80a80 80 0 0 1-80-80V80A80 80 0 0 1 80 0z"})),Lt||(Lt=e.createElement("path",{fill:"#6c2548",d:"M437.61 2 155.89 500H500V80a80 80 0 0 0-62.39-78z"})),jt||(jt=e.createElement("path",{fill:"#fff",d:"M74.4 337.3v34.9c21.6-.9 38.5-8 52.8-22.5s27.4-38 39.9-72.9l92.6-248h-44.8L140.3 236l-37-116.2h-41l54.4 139.8a57.54 57.54 0 0 1 0 41.8c-5.5 14.2-15.4 30.9-42.3 35.9z"})),Mt||(Mt=e.createElement("circle",{cx:368.33,cy:124.68,r:97.34,fill:"#9fda4f",transform:"rotate(-45 368.335 124.68)"})),At||(At=e.createElement("path",{fill:"#77b227",d:"m416.2 39.93-95.74 169.51A97.34 97.34 0 1 0 416.2 39.93z"})),Bt||(Bt=e.createElement("path",{fill:"#fec228",d:"m294.78 254.75-.15-.08-.13-.07a63.6 63.6 0 0 0-62.56 110.76h.13a63.6 63.6 0 0 0 62.71-110.67z"})),Ft||(Ft=e.createElement("path",{fill:"#f49a00",d:"m294.5 254.59-62.56 110.76a63.6 63.6 0 1 0 62.56-110.76z"})),$t||($t=e.createElement("path",{fill:"#ff4e47",d:"M222.31 450.07A38.16 38.16 0 0 0 203 416.83a38.18 38.18 0 1 0 19.41 33.27z"})),Ut||(Ut=e.createElement("path",{fill:"#ed261f",d:"m202.9 416.8-37.54 66.48a38.17 38.17 0 0 0 37.54-66.48z"}))),zt=({link:t,linkProps:r,isPromotionActive:n})=>{let a=(0,s.useMemo)((()=>(0,H.__)("Use AI to generate titles and meta descriptions, automatically redirect deleted pages, get 24/7 support, and much, much more!","wordpress-seo")),[]),l=Ge((0,H.sprintf)(/* translators: %1$s and %2$s expand to a span wrap to avoid linebreaks. %3$s expands to "Yoast SEO Premium". */ (0,H.__)("%1$sGet%2$s %3$s","wordpress-seo"),"<nowrap>","</nowrap>","Yoast SEO Premium"),{nowrap:(0,e.createElement)("span",{className:"yst-whitespace-nowrap"})});const i=n("black-friday-2024-promotion");return i&&(a=(0,s.useMemo)((()=>(0,H.__)("If you were thinking about upgrading, now's the time! 30% OFF ends 3rd Dec 11am (CET)","wordpress-seo")),[]),l=Ge((0,H.sprintf)(/* translators: %1$s and %2$s expand to a span wrap to avoid linebreaks. %3$s expands to "Yoast SEO Premium". */ (0,H.__)("%1$sBuy%2$s %3$s","wordpress-seo"),"<nowrap>","</nowrap>","Yoast SEO Premium"),{nowrap:(0,e.createElement)("span",{className:"yst-whitespace-nowrap"})})),(0,e.createElement)("div",{className:"yst-p-6 yst-rounded-lg yst-text-white yst-bg-primary-500 yst-shadow"},(0,e.createElement)("figure",{className:"yst-logo-square yst-w-16 yst-h-16 yst-mx-auto yst-overflow-hidden yst-border yst-border-white yst-rounded-xl yst-rounded-br-none yst-relative yst-z-10 yst-mt-[-2.6rem]"},(0,e.createElement)(qt,null)),i&&(0,e.createElement)("div",{className:"sidebar__sale_banner_container"},(0,e.createElement)("div",{className:"sidebar__sale_banner"},(0,e.createElement)("span",{className:"banner_text"},(0,H.__)("30% OFF - BLACK FRIDAY","wordpress-seo")))),(0,e.createElement)(o.Title,{as:"h2",className:"yst-mt-6 yst-text-base yst-font-extrabold yst-text-white"},l),(0,e.createElement)("p",{className:"yst-mt-2"},a),(0,e.createElement)(o.Button,{as:"a",variant:"upsell",href:t,target:"_blank",rel:"noopener",className:"yst-flex yst-justify-center yst-gap-2 yst-mt-4 focus:yst-ring-offset-primary-500",...r},(0,e.createElement)("span",null,i?(0,H.__)("Buy now","wordpress-seo"):l),(0,e.createElement)(_t,{className:"yst-w-4 yst-h-4 yst-icon-rtl"})),(0,e.createElement)("p",{className:"yst-text-center yst-text-xs yst-mx-2 yst-font-light yst-leading-5 yst-mt-2"},(0,H.__)("30-day money back guarantee.","wordpress-seo")),(0,e.createElement)("hr",{className:"yst-border-t yst-border-primary-300 yst-my-4"}),(0,e.createElement)("a",{className:"yst-block yst-mt-4 yst-no-underline",href:"https://www.g2.com/products/yoast-yoast/reviews",target:"_blank",rel:"noopener noreferrer"},(0,e.createElement)("span",{className:"yst-font-medium yst-text-white hover:yst-underline"},(0,H.__)("Read reviews from real users","wordpress-seo")),(0,e.createElement)("span",{className:"yst-flex yst-gap-2 yst-mt-2 yst-items-center"},(0,e.createElement)(ut,{className:"yst-w-5 yst-h-5"}),(0,e.createElement)("span",{className:"yst-flex yst-gap-1"},(0,e.createElement)(Ot,{className:"yst-w-5 yst-h-5"}),(0,e.createElement)(Ot,{className:"yst-w-5 yst-h-5"}),(0,e.createElement)(Ot,{className:"yst-w-5 yst-h-5"}),(0,e.createElement)(Ot,{className:"yst-w-5 yst-h-5"}),(0,e.createElement)(Ct,{className:"yst-w-5 yst-h-5"})),(0,e.createElement)("span",{className:"yst-text-sm yst-font-semibold yst-text-white"},"4.6 / 5"))))};zt.propTypes={link:Xe().string.isRequired,linkProps:Xe().object,isPromotionActive:Xe().func},zt.defaultProps={linkProps:{},isPromotionActive:u.noop};const Ht=({premiumLink:t,premiumUpsellConfig:r,isPromotionActive:n})=>{const a=n("black-friday-2024-promotion");return(0,e.createElement)(o.Paper,{as:"div",className:"xl:yst-max-w-3xl"},a&&(0,e.createElement)("div",{className:"yst-rounded-t-lg yst-h-9 yst-flex yst-justify-between yst-items-center yst-bg-black yst-text-amber-300 yst-px-4 yst-text-lg yst-border-b yst-border-amber-300 yst-border-solid yst-font-semibold"},(0,e.createElement)("div",null,(0,H.__)("30% OFF","wordpress-seo")),(0,e.createElement)("div",null,(0,H.__)("BLACK FRIDAY","wordpress-seo"))),(0,e.createElement)("div",{className:"yst-p-6 yst-flex yst-flex-col"},(0,e.createElement)(o.Title,{as:"h2",size:"4",className:"yst-text-xl yst-text-primary-500"},(0,H.sprintf)(/* translators: %s expands to "Yoast SEO" Premium */ (0,H.__)("Upgrade to %s","wordpress-seo"),"Yoast SEO Premium")),(0,e.createElement)("ul",{className:"yst-grid yst-grid-cols-1 sm:yst-grid-cols-2 yst-gap-x-6 yst-list-disc yst-ps-[1em] yst-list-outside yst-text-slate-800 yst-mt-6"},[(0,H.sprintf)(/* translators: %1$s expands to a strong opening tag, %2$s expands to a strong closing tag. */ (0,H.__)("%1$sAI%2$s: Better SEO titles and meta descriptions, faster.","wordpress-seo"),"<strong>","</strong>"),(0,H.sprintf)(/* translators: %1$s expands to a strong opening tag, %2$s expands to a strong closing tag. */ (0,H.__)("%1$sMultiple keywords%2$s: Rank higher for more searches.","wordpress-seo"),"<strong>","</strong>"),(0,H.sprintf)(/* translators: %1$s expands to a strong opening tag, %2$s expands to a strong closing tag. */ (0,H.__)("%1$sSuper fast%2$s internal linking suggestions.","wordpress-seo"),"<strong>","</strong>"),(0,H.sprintf)(/* translators: %1$s expands to a strong opening tag, %2$s expands to a strong closing tag. */ (0,H.__)("%1$sNo more broken links%2$s: Automatic redirect manager.","wordpress-seo"),"<strong>","</strong>"),(0,H.sprintf)(/* translators: %1$s expands to a strong opening tag, %2$s expands to a strong closing tag. */ (0,H.__)("%1$sAppealing social previews%2$s people actually want to click on.","wordpress-seo"),"<strong>","</strong>"),(0,H.sprintf)(/* translators: %1$s expands to a strong opening tag, %2$s expands to a strong closing tag. */ (0,H.__)("%1$s24/7 support%2$s: Also on evenings and weekends.","wordpress-seo"),"<strong>","</strong>")].map(((t,r)=>(0,e.createElement)("li",{key:`upsell-benefit-${r}`},Ge(t,{strong:(0,e.createElement)("span",{className:"yst-font-semibold"})}))))),(0,e.createElement)(o.Button,{as:"a",variant:"upsell",size:"extra-large",href:t,className:"yst-gap-2 yst-mt-4",target:"_blank",rel:"noopener",...r},a?(0,H.__)("Claim your 30% off now!","wordpress-seo"):(0,H.sprintf)(/* translators: %s expands to "Yoast SEO" Premium */ (0,H.__)("Explore %s now!","wordpress-seo"),"Yoast SEO Premium"),(0,e.createElement)(_t,{className:"yst-w-4 yst-h-4 yst-icon-rtl"}))))};Ht.propTypes={premiumLink:Xe().string.isRequired,premiumUpsellConfig:Xe().object,isPromotionActive:Xe().func},Ht.defaultProps={premiumUpsellConfig:{},isPromotionActive:u.noop},Xe().string.isRequired,Xe().object.isRequired,Xe().string.isRequired,Xe().func.isRequired,e.forwardRef((function(t,r){return e.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},t),e.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"}))})),Xe().bool.isRequired,Xe().func,Xe().func,Xe().string.isRequired,Xe().string.isRequired,Xe().string.isRequired,Xe().string.isRequired;const Dt=window.yoast.reactHelmet,Wt=({videoId:t,thumbnail:r,wistiaEmbedPermission:n})=>{const[a,l]=(0,s.useState)(n.value?P:k),i=(0,s.useCallback)((()=>l(P)),[l]),c=(0,s.useCallback)((()=>{n.value?i():l(C)}),[n.value,i,l]),u=(0,s.useCallback)((()=>l(k)),[l]),d=(0,s.useCallback)((()=>{n.set(!0),i()}),[n.set,i]);return(0,e.createElement)(e.Fragment,null,n.value&&(0,e.createElement)(Dt.Helmet,null,(0,e.createElement)("script",{src:"https://fast.wistia.com/assets/external/E-v1.js",async:!0})),(0,e.createElement)("div",{className:"yst-relative yst-w-full yst-h-0 yst-pt-[56.25%] yst-overflow-hidden yst-rounded-md yst-drop-shadow-md yst-bg-white"},a===k&&(0,e.createElement)("button",{type:"button",className:"yst-absolute yst-inset-0 yst-button yst-p-0 yst-border-none yst-bg-white yst-transition-opacity yst-duration-1000 yst-opacity-100",onClick:c},(0,e.createElement)("img",{className:"yst-w-full yst-h-auto",alt:"",loading:"lazy",decoding:"async",...r})),a===C&&(0,e.createElement)("div",{className:"yst-absolute yst-inset-0 yst-flex yst-flex-col yst-items-center yst-justify-center yst-bg-white"},(0,e.createElement)("p",{className:"yst-max-w-xs yst-mx-auto yst-text-center"},n.status===N&&(0,e.createElement)(o.Spinner,null),n.status!==N&&(0,H.sprintf)(/* translators: %1$s expands to Yoast SEO. %2$s expands to Wistia. */ (0,H.__)("To see this video, you need to allow %1$s to load embedded videos from %2$s.","wordpress-seo"),"Yoast SEO","Wistia")),(0,e.createElement)("div",{className:"yst-flex yst-mt-6 yst-gap-x-4"},(0,e.createElement)(o.Button,{type:"button",variant:"secondary",onClick:u,disabled:n.status===N},(0,H.__)("Deny","wordpress-seo")),(0,e.createElement)(o.Button,{type:"button",variant:"primary",onClick:d,disabled:n.status===N},(0,H.__)("Allow","wordpress-seo")))),n.value&&a===P&&(0,e.createElement)("div",{className:"yst-absolute yst-w-full yst-h-full yst-top-0 yst-right-0"},null===t&&(0,e.createElement)(o.Spinner,{className:"yst-h-full yst-mx-auto"}),null!==t&&(0,e.createElement)("div",{className:`wistia_embed wistia_async_${t} videoFoam=true`}))))};var Vt,Zt;function Yt(){return Yt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Yt.apply(this,arguments)}Wt.propTypes={videoId:Xe().string.isRequired,thumbnail:Xe().shape({src:Xe().string.isRequired,width:Xe().string,height:Xe().string}).isRequired,wistiaEmbedPermission:Xe().shape({value:Xe().bool.isRequired,status:Xe().string.isRequired,set:Xe().func.isRequired}).isRequired};const Jt=t=>e.createElement("svg",Yt({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",className:"yoast-logo_svg__w-40",viewBox:"0 0 842 224"},t),Vt||(Vt=e.createElement("path",{fill:"#a61e69",d:"M166.55 54.09c-38.69 0-54.17 25.97-54.17 54.88s15.25 56.02 54.17 56.02 54.07-27.19 54-54.26c-.09-32.97-16.77-56.65-54-56.65Zm-23.44 56.52c.94-38.69 30.66-38.65 40.59-24.79 9.05 12.63 10.9 55.81-17.14 55.5-12.92-.14-23.06-8.87-23.44-30.71Zm337.25 27.55V82.11h20.04V57.78h-20.04V28.39h-30.95v29.39h-15.7v24.33h15.7v52.87c0 30.05 20.95 47.91 43.06 51.61l9.24-24.88c-12.89-1.63-21.23-11.27-21.35-23.54Zm-156.15-8.87V87.16c0-1.54-.1-2.98-.25-4.39-2.68-34.04-51.02-33.97-88.46-20.9l10.82 21.78c24.38-11.58 38.97-8.59 44.07-2.89.13.15.26.29.38.45.01.02.03.04.04.06 2.6 3.51 1.98 9.05 1.98 13.41-31.86 0-65.77 4.23-65.77 39.17 0 26.56 33.28 43.65 68.06 18.33l5.16 12.45h29.81c-2.66-14.62-5.85-27.14-5.85-35.34Zm-31.18-.23c-24.51 27.43-46.96 1.61-23.97-9.65 6.77-2.31 15.95-2.41 23.97-2.41v12.06Zm78.75-44.17c0-10.38 16.61-15.23 42.82-3.27l9.06-22.01c-35.27-10.66-83.44-11.62-83.75 25.28-.15 17.68 11.19 27.19 27.52 33.26 11.31 4.2 27.64 6.38 27.59 15.39-.06 11.77-25.38 13.57-48.42-2.26l-9.31 23.87c31.43 15.64 89.87 16.08 89.56-23.12-.31-38.76-55.08-32.11-55.08-47.14ZM99.3 1 54.44 125.61 32.95 58.32H1l35.78 91.89a33.49 33.49 0 0 1 0 24.33c-4 10.25-10.65 19.03-26.87 21.21v27.24c31.58 0 48.65-19.41 63.88-61.96L133.48 1H99.3ZM598.64 139.05c0 8.17-2.96 14.58-8.87 19.23-5.91 4.65-14.07 6.98-24.47 6.98s-18.92-1.61-25.54-4.84v-14.2c4.19 1.97 8.65 3.52 13.37 4.65 4.72 1.13 9.11 1.7 13.18 1.7 5.95 0 10.35-1.13 13.18-3.39 2.83-2.26 4.25-5.3 4.25-9.11 0-3.43-1.3-6.35-3.9-8.74-2.6-2.39-7.97-5.22-16.1-8.48-8.39-3.39-14.3-7.27-17.74-11.63-3.44-4.36-5.16-9.59-5.16-15.71 0-7.67 2.72-13.7 8.18-18.1 5.45-4.4 12.77-6.6 21.95-6.6s17.57 1.93 26.29 5.78l-4.78 12.26c-8.18-3.43-15.47-5.15-21.89-5.15-4.87 0-8.55 1.06-11.07 3.17-2.52 2.12-3.77 4.91-3.77 8.39 0 2.39.5 4.43 1.51 6.13s2.66 3.3 4.97 4.81c2.3 1.51 6.46 3.5 12.45 5.97 6.75 2.81 11.7 5.43 14.85 7.86 3.15 2.43 5.45 5.18 6.92 8.23 1.46 3.06 2.2 6.66 2.2 10.81Zm68.53 24.96h-52.02V72.12h52.02v12.7h-36.99v25.01h34.66v12.57h-34.66v28.85h36.99v12.76Zm100.24-46.07c0 14.96-3.74 26.59-11.23 34.88-7.49 8.3-18.08 12.44-31.8 12.44s-24.54-4.12-31.99-12.35c-7.44-8.23-11.17-19.93-11.17-35.1s3.74-26.82 11.23-34.95c7.49-8.13 18.17-12.19 32.05-12.19s24.24 4.13 31.7 12.38c7.47 8.26 11.2 19.88 11.2 34.88Zm-70.2 0c0 11.31 2.29 19.89 6.86 25.74 4.57 5.85 11.35 8.77 20.32 8.77s15.67-2.89 20.22-8.67c4.55-5.78 6.82-14.39 6.82-25.83s-2.25-19.82-6.76-25.64-11.23-8.74-20.16-8.74-15.82 2.91-20.41 8.74c-4.59 5.82-6.89 14.37-6.89 25.64Z"})),Zt||(Zt=e.createElement("path",{fill:"#77b227",d:"m790.45 165.35 36.05-94.96H840l-36.02 94.96h-13.53z"})));e.forwardRef((function(t,r){return e.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:r},t),e.createElement("path",{fillRule:"evenodd",d:"M10.293 5.293a1 1 0 011.414 0l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L12.586 11H5a1 1 0 110-2h7.586l-2.293-2.293a1 1 0 010-1.414z",clipRule:"evenodd"}))})),Xe().bool.isRequired,Xe().func.isRequired,Xe().func,Xe().string;var Kt=r(4530),Gt=r.n(Kt);const Qt=({contentClassName:t="",children:r})=>(0,e.createElement)("div",{className:"yst-flex yst-gap-6 xl:yst-flex-row yst-flex-col relative"},(0,e.createElement)("div",{className:Gt()("yst-@container yst-flex yst-flex-grow yst-flex-col",t)},r));Xe().func.isRequired,Xe().string.isRequired,Xe().string.isRequired,Xe().string.isRequired,Xe().string.isRequired;const Xt=()=>{const t=(0,s.useCallback)((()=>{var e,t;return null===(e=window)||void 0===e||null===(t=e.location)||void 0===t?void 0:t.reload()}),[]),r=(0,l.select)(i).selectLink("https://yoa.st/general-error-support"),n=De();return(0,e.createElement)(o.Paper,null,(0,e.createElement)(st,{error:n},(0,e.createElement)(st.HorizontalButtons,{handleRefreshClick:t,supportLink:r})))};var er={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",whiteSpace:"nowrap",padding:0,width:"1px",position:"absolute"},tr=function(e){var r=e.message,n=e["aria-live"];return t().createElement("div",{style:er,role:"log","aria-live":n},r||"")};tr.propTypes={};const rr=tr;function nr(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var ar=function(e){function r(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);for(var a=arguments.length,s=Array(a),o=0;o<a;o++)s[o]=arguments[o];return t=n=nr(this,e.call.apply(e,[this].concat(s))),n.state={assertiveMessage1:"",assertiveMessage2:"",politeMessage1:"",politeMessage2:"",oldPolitemessage:"",oldPoliteMessageId:"",oldAssertiveMessage:"",oldAssertiveMessageId:"",setAlternatePolite:!1,setAlternateAssertive:!1},nr(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,e),r.getDerivedStateFromProps=function(e,t){var r=t.oldPolitemessage,n=t.oldPoliteMessageId,a=t.oldAssertiveMessage,s=t.oldAssertiveMessageId,o=e.politeMessage,l=e.politeMessageId,i=e.assertiveMessage,c=e.assertiveMessageId;return r!==o||n!==l?{politeMessage1:t.setAlternatePolite?"":o,politeMessage2:t.setAlternatePolite?o:"",oldPolitemessage:o,oldPoliteMessageId:l,setAlternatePolite:!t.setAlternatePolite}:a!==i||s!==c?{assertiveMessage1:t.setAlternateAssertive?"":i,assertiveMessage2:t.setAlternateAssertive?i:"",oldAssertiveMessage:i,oldAssertiveMessageId:c,setAlternateAssertive:!t.setAlternateAssertive}:null},r.prototype.render=function(){var e=this.state,r=e.assertiveMessage1,n=e.assertiveMessage2,a=e.politeMessage1,s=e.politeMessage2;return t().createElement("div",null,t().createElement(rr,{"aria-live":"assertive",message:r}),t().createElement(rr,{"aria-live":"assertive",message:n}),t().createElement(rr,{"aria-live":"polite",message:a}),t().createElement(rr,{"aria-live":"polite",message:s}))},r}(e.Component);ar.propTypes={};const sr=ar;function or(){console.warn("Announcement failed, LiveAnnouncer context is missing")}const lr=t().createContext({announceAssertive:or,announcePolite:or}),ir=function(e){function r(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this,t));return n.announcePolite=function(e,t){n.setState({announcePoliteMessage:e,politeMessageId:t||""})},n.announceAssertive=function(e,t){n.setState({announceAssertiveMessage:e,assertiveMessageId:t||""})},n.state={announcePoliteMessage:"",politeMessageId:"",announceAssertiveMessage:"",assertiveMessageId:"",updateFunctions:{announcePolite:n.announcePolite,announceAssertive:n.announceAssertive}},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,e),r.prototype.render=function(){var e=this.state,r=e.announcePoliteMessage,n=e.politeMessageId,a=e.announceAssertiveMessage,s=e.assertiveMessageId,o=e.updateFunctions;return t().createElement(lr.Provider,{value:o},this.props.children,t().createElement(sr,{assertiveMessage:a,assertiveMessageId:s,politeMessage:r,politeMessageId:n}))},r}(e.Component);var cr=r(3409),ur=r.n(cr);function dr(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var pr=function(e){function t(){var r,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var a=arguments.length,s=Array(a),o=0;o<a;o++)s[o]=arguments[o];return r=n=dr(this,e.call.apply(e,[this].concat(s))),n.announce=function(){var e=n.props,t=e.message,r=e["aria-live"],a=e.announceAssertive,s=e.announcePolite;"assertive"===r&&a(t||"",ur()()),"polite"===r&&s(t||"",ur()())},dr(n,r)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.componentDidMount=function(){this.announce()},t.prototype.componentDidUpdate=function(e){this.props.message!==e.message&&this.announce()},t.prototype.componentWillUnmount=function(){var e=this.props,t=e.clearOnUnmount,r=e.announceAssertive,n=e.announcePolite;!0!==t&&"true"!==t||(r(""),n(""))},t.prototype.render=function(){return null},t}(e.Component);pr.propTypes={};const mr=pr;var fr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},hr=function(e){return t().createElement(lr.Consumer,null,(function(r){return t().createElement(mr,fr({},r,e))}))};hr.propTypes={};const yr=hr;const vr=(e,t=[],...r)=>(0,l.useSelect)((t=>{var n,a;return null===(n=(a=t(i))[e])||void 0===n?void 0:n.call(a,...r)}),t),gr=e.forwardRef((function(t,r){return e.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},t),e.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z"}))})),wr=({children:t,title:r,description:n})=>{const a=(0,l.useSelect)((e=>e(i).selectDocumentFullTitle({prefix:r})),[]),s=(0,H.sprintf)("%1$s - %2$s",r,"Yoast SEO"),c=vr("selectLink",[],"https://yoa.st/redirect-manager-upsell");return(0,e.createElement)(ir,null,(0,e.createElement)(yr,{message:s,"aria-live":"polite"}),(0,e.createElement)(Dt.Helmet,null,(0,e.createElement)("title",null,a)),(0,e.createElement)("header",{className:"yst-p-8 yst-border-b yst-border-slate-200"},(0,e.createElement)("div",{className:"yst-max-w-screen-sm"},(0,e.createElement)(o.Title,null,r),n&&(0,e.createElement)("p",{className:"yst-text-tiny yst-mt-3"},n),(0,e.createElement)(o.Button,{as:"a",href:c,target:"_blank",variant:"upsell",size:"large",className:"yst-flex yst-gap-1.5 yst-mt-6 yst-w-fit","data-action":"load-nfd-ctb","data-ctb-id":"f6a84663-465f-4cb5-8ba5-f7a6d72224b2"},(0,e.createElement)(gr,{className:"yst-w-4 yst-h-4"}),(0,e.createElement)("span",null,(0,H.__)("Unlock with Premium","wordpress-seo"))))),t)};wr.propTypes={children:Xe().node.isRequired,title:Xe().string.isRequired,description:Xe().node};const br=e.forwardRef((function(t,r){return e.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},t),e.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8 7h12m0 0l-4-4m4 4l-4 4m0 6H4m0 0l4 4m-4-4l4-4"}))})),Er=e.forwardRef((function(t,r){return e.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},t),e.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4"}))})),xr=e.forwardRef((function(t,r){return e.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:r},t),e.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066-2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z"}),e.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 12a3 3 0 11-6 0 3 3 0 016 0z"}))})),_r=e.forwardRef((function(t,r){return e.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:r},t),e.createElement("path",{fillRule:"evenodd",d:"M5 9V7a5 5 0 0110 0v2a2 2 0 012 2v5a2 2 0 01-2 2H5a2 2 0 01-2-2v-5a2 2 0 012-2zm8-2v2H7V7a3 3 0 016 0z",clipRule:"evenodd"}))})),Rr=({idSuffix:t=""})=>{const r=(0,o.useSvgAria)();return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("header",{className:"yst-mb-6 yst-space-y-6"},(0,e.createElement)(gt,{id:`link-yoast-logo${t}`,to:"/",className:"yst-px-3 yst-inline-block yst-rounded-md focus:yst-ring-primary-500","aria-label":"Yoast SEO"},(0,e.createElement)(Jt,{className:"yst-w-40",...r}))),(0,e.createElement)("ul",{className:"yst-mt-1 yst-px-0.5 yst-space-y-4"},(0,e.createElement)(Et,{to:"/",label:(0,e.createElement)(e.Fragment,null,(0,e.createElement)(br,{className:"yst-sidebar-navigation__icon yst-w-6 yst-h-6"}),(0,H.__)("Redirects","wordpress-seo")),idSuffix:t,className:"yst-gap-3"}),(0,e.createElement)("li",{className:"yst-flex yst-items-center yst-gap-3 yst-px-3 yst-py-2 yst-text-slate-800 yst-cursor-not-allowed yst-opacity-50"},(0,e.createElement)(Er,{className:"yst-sidebar-navigation __icon yst-w-6 yst-h-6"}),(0,H.__)("Regex redirects","wordpress-seo"),(0,e.createElement)("div",{className:"yst-bg-amber-200 yst-text-amber-900 yst-rounded-2xl yst-flext yst-items-center yst-justify-center yst-py-[2px] yst-px-2"},(0,e.createElement)(_r,{className:"yst-sidebar-navigation __icon yst-w-2.5 yst-h-2.5"}))),(0,e.createElement)("li",{className:"yst-flex yst-items-center yst-gap-3 yst-px-3 yst-py-2 yst-text-slate-800 yst-cursor-not-allowed yst-opacity-50"},(0,e.createElement)(xr,{className:"yst-sidebar-navigation __icon yst-w-6 yst-h-6"}),(0,H.__)("Redirect method","wordpress-seo"),(0,e.createElement)("div",{className:"yst-bg-amber-200 yst-text-amber-900 yst-rounded-2xl yst-flext yst-items-center yst-justify-center yst-py-[2px] yst-px-2"},(0,e.createElement)(_r,{className:"yst-sidebar-navigation __icon yst-w-2.5 yst-h-2.5"})))))};function Sr(...e){return e.filter(Boolean).join(" ")}function Nr(e,t,...r){if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let n=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Nr),n}Rr.propTypes={idSuffix:Xe().string};var kr,Cr,Pr=((Cr=Pr||{})[Cr.None=0]="None",Cr[Cr.RenderStrategy=1]="RenderStrategy",Cr[Cr.Static=2]="Static",Cr),Or=((kr=Or||{})[kr.Unmount=0]="Unmount",kr[kr.Hidden=1]="Hidden",kr);function Tr({ourProps:e,theirProps:t,slot:r,defaultTag:n,features:a,visible:s=!0,name:o}){let l=jr(t,e);if(s)return Lr(l,r,n,o);let i=null!=a?a:0;if(2&i){let{static:e=!1,...t}=l;if(e)return Lr(t,r,n,o)}if(1&i){let{unmount:e=!0,...t}=l;return Nr(e?0:1,{0:()=>null,1:()=>Lr({...t,hidden:!0,style:{display:"none"}},r,n,o)})}return Lr(l,r,n,o)}function Lr(t,r={},n,a){var s;let{as:o=n,children:l,refName:i="ref",...c}=Br(t,["unmount","static"]),u=void 0!==t.ref?{[i]:t.ref}:{},d="function"==typeof l?l(r):l;c.className&&"function"==typeof c.className&&(c.className=c.className(r));let p={};if(r){let e=!1,t=[];for(let[n,a]of Object.entries(r))"boolean"==typeof a&&(e=!0),!0===a&&t.push(n);e&&(p["data-headlessui-state"]=t.join(" "))}if(o===e.Fragment&&Object.keys(Ar(c)).length>0){if(!(0,e.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${a} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let t=Sr(null==(s=d.props)?void 0:s.className,c.className),r=t?{className:t}:{};return(0,e.cloneElement)(d,Object.assign({},jr(d.props,Ar(Br(c,["ref"]))),p,u,function(...e){return{ref:e.every((e=>null==e))?void 0:t=>{for(let r of e)null!=r&&("function"==typeof r?r(t):r.current=t)}}}(d.ref,u.ref),r))}return(0,e.createElement)(o,Object.assign({},Br(c,["ref"]),o!==e.Fragment&&u,o!==e.Fragment&&p),d)}function jr(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(r).map((e=>[e,void 0]))));for(let e in r)Object.assign(t,{[e](t,...n){let a=r[e];for(let e of a){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...n)}}});return t}function Mr(t){var r;return Object.assign((0,e.forwardRef)(t),{displayName:null!=(r=t.displayName)?r:t.name})}function Ar(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function Br(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}let Fr=(0,e.createContext)(null);Fr.displayName="OpenClosedContext";var $r=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))($r||{});function Ur(){return(0,e.useContext)(Fr)}function Ir({value:t,children:r}){return e.createElement(Fr.Provider,{value:t},r)}var qr=Object.defineProperty,zr=(e,t,r)=>(((e,t,r)=>{t in e?qr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r);let Hr=new class{constructor(){zr(this,"current",this.detect()),zr(this,"handoffState","pending"),zr(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Dr=(t,r)=>{Hr.isServer?(0,e.useEffect)(t,r):(0,e.useLayoutEffect)(t,r)};function Wr(){let t=(0,e.useRef)(!1);return Dr((()=>(t.current=!0,()=>{t.current=!1})),[]),t}function Vr(t){let r=(0,e.useRef)(t);return Dr((()=>{r.current=t}),[t]),r}function Zr(){let[t,r]=(0,e.useState)(Hr.isHandoffComplete);return t&&!1===Hr.isHandoffComplete&&r(!1),(0,e.useEffect)((()=>{!0!==t&&r(!0)}),[t]),(0,e.useEffect)((()=>Hr.handoff()),[]),t}let Yr=function(t){let r=Vr(t);return e.useCallback(((...e)=>r.current(...e)),[r])},Jr=Symbol();function Kr(...t){let r=(0,e.useRef)(t);(0,e.useEffect)((()=>{r.current=t}),[t]);let n=Yr((e=>{for(let t of r.current)null!=t&&("function"==typeof t?t(e):t.current=e)}));return t.every((e=>null==e||(null==e?void 0:e[Jr])))?void 0:n}function Gr(){let e=[],t=[],r={enqueue(e){t.push(e)},addEventListener:(e,t,n,a)=>(e.addEventListener(t,n,a),r.add((()=>e.removeEventListener(t,n,a)))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return r.add((()=>cancelAnimationFrame(t)))},nextFrame:(...e)=>r.requestAnimationFrame((()=>r.requestAnimationFrame(...e))),setTimeout(...e){let t=setTimeout(...e);return r.add((()=>clearTimeout(t)))},microTask(...e){let t={current:!0};return function(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}((()=>{t.current&&e[0]()})),r.add((()=>{t.current=!1}))},add:t=>(e.push(t),()=>{let r=e.indexOf(t);if(r>=0){let[t]=e.splice(r,1);t()}}),dispose(){for(let t of e.splice(0))t()},async workQueue(){for(let e of t.splice(0))await e()}};return r}function Qr(e,...t){e&&t.length>0&&e.classList.add(...t)}function Xr(e,...t){e&&t.length>0&&e.classList.remove(...t)}function en(){let[t]=(0,e.useState)(Gr);return(0,e.useEffect)((()=>()=>t.dispose()),[t]),t}function tn({container:e,direction:t,classes:r,onStart:n,onStop:a}){let s=Wr(),o=en(),l=Vr(t);Dr((()=>{let t=Gr();o.add(t.dispose);let i=e.current;if(i&&"idle"!==l.current&&s.current)return t.dispose(),n.current(l.current),t.add(function(e,t,r,n){let a=r?"enter":"leave",s=Gr(),o=void 0!==n?function(e){let t={called:!1};return(...r)=>{if(!t.called)return t.called=!0,e(...r)}}(n):()=>{};"enter"===a&&(e.removeAttribute("hidden"),e.style.display="");let l=Nr(a,{enter:()=>t.enter,leave:()=>t.leave}),i=Nr(a,{enter:()=>t.enterTo,leave:()=>t.leaveTo}),c=Nr(a,{enter:()=>t.enterFrom,leave:()=>t.leaveFrom});return Xr(e,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),Qr(e,...l,...c),s.nextFrame((()=>{Xr(e,...c),Qr(e,...i),function(e,t){let r=Gr();if(!e)return r.dispose;let{transitionDuration:n,transitionDelay:a}=getComputedStyle(e),[s,o]=[n,a].map((e=>{let[t=0]=e.split(",").filter(Boolean).map((e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e))).sort(((e,t)=>t-e));return t}));if(s+o!==0){let n=r.addEventListener(e,"transitionend",(e=>{e.target===e.currentTarget&&(t(),n())}))}else t();r.add((()=>t())),r.dispose}(e,(()=>(Xr(e,...l),Qr(e,...t.entered),o())))})),s.dispose}(i,r.current,"enter"===l.current,(()=>{t.dispose(),a.current(l.current)}))),t.dispose}),[t])}function rn(e=""){return e.split(" ").filter((e=>e.trim().length>1))}let nn=(0,e.createContext)(null);nn.displayName="TransitionContext";var an,sn=((an=sn||{}).Visible="visible",an.Hidden="hidden",an);let on=(0,e.createContext)(null);function ln(e){return"children"in e?ln(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function cn(t,r){let n=Vr(t),a=(0,e.useRef)([]),s=Wr(),o=en(),l=Yr(((e,t=Or.Hidden)=>{let r=a.current.findIndex((({el:t})=>t===e));-1!==r&&(Nr(t,{[Or.Unmount](){a.current.splice(r,1)},[Or.Hidden](){a.current[r].state="hidden"}}),o.microTask((()=>{var e;!ln(a)&&s.current&&(null==(e=n.current)||e.call(n))})))})),i=Yr((e=>{let t=a.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):a.current.push({el:e,state:"visible"}),()=>l(e,Or.Unmount)})),c=(0,e.useRef)([]),u=(0,e.useRef)(Promise.resolve()),d=(0,e.useRef)({enter:[],leave:[],idle:[]}),p=Yr(((e,t,n)=>{c.current.splice(0),r&&(r.chains.current[t]=r.chains.current[t].filter((([t])=>t!==e))),null==r||r.chains.current[t].push([e,new Promise((e=>{c.current.push(e)}))]),null==r||r.chains.current[t].push([e,new Promise((e=>{Promise.all(d.current[t].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===t?u.current=u.current.then((()=>null==r?void 0:r.wait.current)).then((()=>n(t))):n(t)})),m=Yr(((e,t,r)=>{Promise.all(d.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=c.current.shift())||e()})).then((()=>r(t)))}));return(0,e.useMemo)((()=>({children:a,register:i,unregister:l,onStart:p,onStop:m,wait:u,chains:d})),[i,l,a,p,m,d,u])}function un(){}on.displayName="NestingContext";let dn=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function pn(e){var t;let r={};for(let n of dn)r[n]=null!=(t=e[n])?t:un;return r}let mn=Pr.RenderStrategy,fn=Mr((function(t,r){let{beforeEnter:n,afterEnter:a,beforeLeave:s,afterLeave:o,enter:l,enterFrom:i,enterTo:c,entered:u,leave:d,leaveFrom:p,leaveTo:m,...f}=t,h=(0,e.useRef)(null),y=Kr(h,r),v=f.unmount?Or.Unmount:Or.Hidden,{show:g,appear:w,initial:b}=function(){let t=(0,e.useContext)(nn);if(null===t)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return t}(),[E,x]=(0,e.useState)(g?"visible":"hidden"),_=function(){let t=(0,e.useContext)(on);if(null===t)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return t}(),{register:R,unregister:S}=_,N=(0,e.useRef)(null);(0,e.useEffect)((()=>R(h)),[R,h]),(0,e.useEffect)((()=>{if(v===Or.Hidden&&h.current)return g&&"visible"!==E?void x("visible"):Nr(E,{hidden:()=>S(h),visible:()=>R(h)})}),[E,h,R,S,g,v]);let k=Vr({enter:rn(l),enterFrom:rn(i),enterTo:rn(c),entered:rn(u),leave:rn(d),leaveFrom:rn(p),leaveTo:rn(m)}),C=function(t){let r=(0,e.useRef)(pn(t));return(0,e.useEffect)((()=>{r.current=pn(t)}),[t]),r}({beforeEnter:n,afterEnter:a,beforeLeave:s,afterLeave:o}),P=Zr();(0,e.useEffect)((()=>{if(P&&"visible"===E&&null===h.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[h,E,P]);let O=b&&!w,T=!P||O||N.current===g?"idle":g?"enter":"leave",L=Yr((e=>Nr(e,{enter:()=>C.current.beforeEnter(),leave:()=>C.current.beforeLeave(),idle:()=>{}}))),j=Yr((e=>Nr(e,{enter:()=>C.current.afterEnter(),leave:()=>C.current.afterLeave(),idle:()=>{}}))),M=cn((()=>{x("hidden"),S(h)}),_);tn({container:h,classes:k,direction:T,onStart:Vr((e=>{M.onStart(h,e,L)})),onStop:Vr((e=>{M.onStop(h,e,j),"leave"===e&&!ln(M)&&(x("hidden"),S(h))}))}),(0,e.useEffect)((()=>{!O||(v===Or.Hidden?N.current=null:N.current=g)}),[g,O,E]);let A=f,B={ref:y};return w&&g&&Hr.isServer&&(A={...A,className:Sr(f.className,...k.current.enter,...k.current.enterFrom)}),e.createElement(on.Provider,{value:M},e.createElement(Ir,{value:Nr(E,{visible:$r.Open,hidden:$r.Closed})},Tr({ourProps:B,theirProps:A,defaultTag:"div",features:mn,visible:"visible"===E,name:"Transition.Child"})))})),hn=Mr((function(t,r){let{show:n,appear:a=!1,unmount:s,...o}=t,l=(0,e.useRef)(null),i=Kr(l,r);Zr();let c=Ur();if(void 0===n&&null!==c&&(n=Nr(c,{[$r.Open]:!0,[$r.Closed]:!1})),![!0,!1].includes(n))throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[u,d]=(0,e.useState)(n?"visible":"hidden"),p=cn((()=>{d("hidden")})),[m,f]=(0,e.useState)(!0),h=(0,e.useRef)([n]);Dr((()=>{!1!==m&&h.current[h.current.length-1]!==n&&(h.current.push(n),f(!1))}),[h,n]);let y=(0,e.useMemo)((()=>({show:n,appear:a,initial:m})),[n,a,m]);(0,e.useEffect)((()=>{if(n)d("visible");else if(ln(p)){let e=l.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&d("hidden")}else d("hidden")}),[n,p]);let v={unmount:s};return e.createElement(on.Provider,{value:p},e.createElement(nn.Provider,{value:y},Tr({ourProps:{...v,as:e.Fragment,children:e.createElement(fn,{ref:i,...v,...o})},theirProps:{},defaultTag:e.Fragment,features:mn,visible:"visible"===u,name:"Transition"})))})),yn=Mr((function(t,r){let n=null!==(0,e.useContext)(nn),a=null!==Ur();return e.createElement(e.Fragment,null,!n&&a?e.createElement(hn,{ref:r,...t}):e.createElement(fn,{ref:r,...t}))})),vn=Object.assign(hn,{Child:yn,Root:hn});const gn=e.forwardRef((function(t,r){return e.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:r},t),e.createElement("path",{fillRule:"evenodd",d:"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z",clipRule:"evenodd"}))})),wn=()=>{const t=vr("selectLink",[],"https://yoa.st/redirects-learn-more"),r=(0,s.useMemo)((()=>Ge((0,H.sprintf)( /** * translators: %1$s expands to an opening anchor tag. * %2$s expands to a closing anchor tag. */ (0,H.__)("Manage and monitor your redirects with ease. Create and edit plain redirects to ensure visitors and search engines reach the right pages. %1$sLearn more about redirects%2$s.","wordpress-seo"),"<a>","</a>"),{a:(0,e.createElement)("a",{href:t,target:"_blank",rel:"noopener noreferrer"})})),[]),n=(0,s.useMemo)((()=>Ge((0,H.sprintf)( /** * translators: %1$s expands to an opening span tag. * %2$s expands to a closing span tag. */ (0,H.__)("The redirect type is the HTTP response code sent to the browser telling the browser what type of redirect is served. %1$sLearn more about redirect types%2$s.","wordpress-seo"),"<span>","</span>"),{span:(0,e.createElement)("span",{className:"yst-text-slate-600 yst-underline"})})),[]);return(0,e.createElement)(wr,{title:(0,H.__)("Redirects","wordpress-seo"),description:r},(0,e.createElement)("div",{className:"yst-max-w-5xl yst-p-8 yst-opacity-50"},(0,e.createElement)(lt,{title:(0,H.__)("Plain redirects","wordpress-seo"),description:(0,H.__)("Plain redirects automatically send visitors from one URL to another. Use them to fix broken links and improve your site's user experience.","wordpress-seo"),variant:"xl"},(0,e.createElement)("div",{className:"lg:yst-mt-0 lg:yst-col-span-2 yst-space-y-8"},(0,e.createElement)("div",null,(0,e.createElement)(o.SelectField,{name:"type",id:"yst-input-type-redirect",label:(0,H.__)("Redirect Type","wordpress-seo"),className:"yst-max-w-sm",options:[{value:301,label:(0,H.__)("301 Moved Permatently","wordpress-seo")}],disabled:!0}),(0,e.createElement)("div",{className:"yst-text-field__description"},n)),(0,e.createElement)(o.TextField,{type:"text",name:"origin",id:"yst-input-origin-redirect",label:(0,H.__)("Old URL","wordpress-seo"),disabled:!0}),(0,e.createElement)(o.TextField,{type:"text",name:"target",id:"yst-input-target-redirect",label:(0,H.__)("New URL","wordpress-seo"),disabled:!0})),(0,e.createElement)(o.Button,{id:"yst-button-submit-redirect",type:"submit",disabled:!0,className:"yst-bg-gray-400"},(0,H.__)("Add redirect","wordpress-seo")))),(0,e.createElement)("div",{className:"yst-max-w-5xl yst-px-8 yst-pb-8 yst-opacity-50"},(0,e.createElement)("hr",{className:"yst-mb-8"}),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"yst-flex yst-justify-start yst-items-end yst-flex-row yst-w-full yst-gap-6"},(0,e.createElement)("div",{className:"yst-flex yst-items-end xl:yst-max-w-[256px] yst-w-full"},(0,e.createElement)(o.Select,{id:"yst-filter-redirect-type-redirect",name:"filterRedirectType",options:[{value:"",label:(0,H.__)("All","wordpress-seo")}],className:"yst-w-full",label:(0,H.__)("Filter Redirect type","wordpress-seo"),disabled:!0}))),(0,e.createElement)(o.Table,{className:"yst-mt-4 yst-table-fixed",variant:"minimal"},(0,e.createElement)(o.Table.Head,null,(0,e.createElement)(o.Table.Row,null,(0,e.createElement)(o.Table.Header,{className:"yst-w-4"},(0,e.createElement)(o.Checkbox,{"aria-label":(0,H.__)("Select all","wordpress-seo"),disabled:!0})),(0,e.createElement)(o.Table.Header,{className:"yst-w-32"},(0,e.createElement)("div",{className:"yst-flex yst-flex-wrap yst-break-all yst-gap-3"},(0,H.__)("Type","wordpress-seo"),(0,e.createElement)(gn,{className:"yst-w-4 yst-h-4 yst-text-slate-400"}))),(0,e.createElement)(o.Table.Header,null,(0,H.__)("Old URL","wordpress-seo")),(0,e.createElement)(o.Table.Header,null,(0,H.__)("New URL","wordpress-seo")))),(0,e.createElement)(o.Table.Body,null,(0,e.createElement)(o.Table.Row,null,(0,e.createElement)(o.Table.Cell,null),(0,e.createElement)(o.Table.Cell,null),(0,e.createElement)(o.Table.Cell,{className:"yst-text-center"},(0,H.__)("No items found","wordpress-seo")),(0,e.createElement)(o.Table.Cell,null)))))))},bn=()=>{const{pathname:t}=Le();return(0,e.createElement)(vn,{key:t,appear:!0,show:!0,enter:"yst-transition-opacity yst-delay-100 yst-duration-300",enterFrom:"yst-opacity-0",enterTo:"yst-opacity-100"},(0,e.createElement)(Je,null,(0,e.createElement)(Ze,{path:"/",element:(0,e.createElement)(Qt,null,(0,e.createElement)(wn,null)),errorElement:(0,e.createElement)(Xt,null)}),(0,e.createElement)(Ze,{path:"*",element:(0,e.createElement)(Ve,{to:"",replace:!0})})))},En=()=>{const{pathname:t}=Le();return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(o.SidebarNavigation,{activePath:t},(0,e.createElement)(o.SidebarNavigation.Mobile,{openButtonId:"yst-button-open-redirects-navigation-mobile",closeButtonId:"yst-button-close-redirects-navigation-mobile" /* translators: Hidden accessibility text. */,openButtonScreenReaderText:(0,H.__)("Open redirects navigation","wordpress-seo") /* translators: Hidden accessibility text. */,closeButtonScreenReaderText:(0,H.__)("Close redirects navigation","wordpress-seo"),"aria-label":(0,H.__)("Redirects navigation","wordpress-seo")},(0,e.createElement)(Rr,{idSuffix:"-mobile"})),(0,e.createElement)("div",{className:"yst-p-4 min-[783px]:yst-p-8 yst-flex yst-gap-4"},(0,e.createElement)("aside",{className:"yst-sidebar yst-sidebar-nav yst-shrink-0 yst-hidden min-[783px]:yst-block yst-pb-6 yst-bottom-0 yst-w-56"},(0,e.createElement)(o.SidebarNavigation.Sidebar,null,(0,e.createElement)(Rr,null))),(0,e.createElement)("div",{className:"yst-paper yst-grow yst-max-w-page"},(0,e.createElement)("div",{className:"yst-space-y-6 yst-mb-8 xl:yst-mb-0"},(0,e.createElement)("main",null,(0,e.createElement)(bn,null)))))))},xn=window.wp.components,Rn=()=>{const t=document.createElement("div"),r=t.attachShadow({mode:"open"});return document.body.appendChild(t),(0,e.createElement)(z.StyleSheetManager,{target:r},(0,e.createElement)(xn.SlotFillProvider,null,(0,e.createElement)(ht,null,(0,e.createElement)(En,null))))};a()((()=>{const t=document.getElementById("yoast-seo-redirects");if(!t)return;(({initialState:e={}}={})=>{(0,l.register)((({initialState:e})=>(0,l.createReduxStore)(i,{actions:{...I,...b},selectors:{...A,...w,...U},initialState:{...e},reducer:(0,l.combineReducers)({[F]:q,[v]:E,[j]:B})}))({initialState:e}))})({initialState:{[v]:(0,u.get)(window,"wpseoScriptData.linkParams",{}),[F]:(0,u.get)(window,"wpseoScriptData.preferences",{})}});const r=(0,l.select)(i).selectPreference("isRtl",!1);(0,s.render)((0,e.createElement)(o.Root,{context:{isRtl:r}},(0,e.createElement)(Rn,null)),t)}))})()})();