PluginProbe
ThinkRank AI SEO – AI SEO Plugin for WordPress: Schema, XML Sitemaps, Meta Tags, Search Console & Local SEO / 2.14.1
ThinkRank AI SEO – AI SEO Plugin for WordPress: Schema, XML Sitemaps, Meta Tags, Search Console & Local SEO v2.14.1
2.14.2 2.14.1 2.14.0 2.13.0 2.12.0 2.11.0 2.10.0 2.9.0 2.8.0 2.7.0 2.6.0 2.5.0 2.4.0 2.3.0 2.2.0 2.1.1 2.1.0 2.0.2 2.0.1 2.0.0 1.32.0 1.31.0 1.30.0 1.29.0 1.28.0 All 57 releases
← All changes | assets/beaver.js +2 -2 2.14.2 → 2.14.1 View file →
@@ -1,9 +1,9 @@
1 -(()=>{var e={153:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(27723);const l=({finalPreviewSchemas:e,savedSchemas:t,formData:r,postTitle:l,contentPreview:i})=>Object.keys(e).length>0?(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-mb-4"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Schema Preview","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Preview of the generated schema markup in JSON-LD format.","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-4 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"schema-types-generated"},(0,a.createElement)("h5",null,(0,n.__)("Schema Types:","thinkrank")),(0,a.createElement)("div",{className:"schema-type-badges"},Object.keys(e).map(e=>(0,a.createElement)("span",{key:e,className:"schema-type-badge"},e)))),(0,a.createElement)("div",{className:"schema-code-preview"},(0,a.createElement)("h5",null,(0,n.__)("JSON-LD Code:","thinkrank")),Object.entries(e).map(([e,r])=>(0,a.createElement)("div",{key:e,className:"schema-code-block"},(0,a.createElement)("h6",{style:{display:"flex",alignItems:"center",gap:"6px",margin:"0 0 8px 0",fontSize:"13px",fontWeight:600}},e," Schema",t.some(t=>t._isActive&&t["@type"]===e)&&(0,a.createElement)("span",{className:"schema-type-badge saved-schema-badge",style:{backgroundColor:"#e5e5e5",color:"#333",fontSize:"10px",padding:"2px 6px"}},(0,n.__)("Custom","thinkrank"))),(0,a.createElement)("pre",{className:"schema-json-preview"},JSON.stringify(r,null,2))))),(0,a.createElement)("div",{className:"schema-data-source"},(0,a.createElement)("h5",null,(0,n.__)("Data Sources Used:","thinkrank")),(0,a.createElement)("ul",null,r?.thinkrank_seo_title&&(0,a.createElement)("li",null,(0,n.__)("✓ SEO Metadata title (AI-optimized)","thinkrank")),r?.thinkrank_meta_description&&(0,a.createElement)("li",null,(0,n.__)("✓ SEO Metadata description (AI-optimized)","thinkrank")),r?.thinkrank_focus_keyword&&(0,a.createElement)("li",null,(0,n.__)("✓ Focus keyword","thinkrank")),l&&!r?.thinkrank_seo_title&&(0,a.createElement)("li",null,(0,n.__)("✓ Post title (fallback)","thinkrank")),i&&(0,a.createElement)("li",null,(0,n.__)("✓ Post content","thinkrank"))),(0,a.createElement)("p",{className:"description"},(0,n.__)('Schema markup uses SEO Metadata from the SEO Analysis tab. Use "Generate with AI" to optimize title and description.',"thinkrank"))))):null},445:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M5 11.25h14v1.5H5z"}))},497:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4 6.5h5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H4V16h5a.5.5 0 0 0 .5-.5v-7A.5.5 0 0 0 9 8H4V6.5Zm16 0h-5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h5V16h-5a.5.5 0 0 1-.5-.5v-7A.5.5 0 0 1 15 8h5V6.5Z"}))},644:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"}))},831:(e,t,r)=>{"use strict";var a=r(86087);(0,a.forwardRef)(function({icon:e,size:t=24,...r},n){return(0,a.cloneElement)(e,{width:t,height:t,...r,ref:n})})},1311:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM5 9h14v6H5V9Z"}))},1375:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"m6.734 16.106 2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.158 1.093-1.028-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734Z"}))},1447:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M4 16h10v1.5H4V16Zm0-4.5h16V13H4v-1.5ZM10 7h10v1.5H10V7Z",fillRule:"evenodd",clipRule:"evenodd"}),(0,a.createElement)(n.Path,{d:"m4 5.25 4 2.5-4 2.5v-5Z"}))},1455:e=>{"use strict";e.exports=window.wp.apiFetch},1462:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zM3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 8.75a1.5 1.5 0 01.167 2.99c-.465.052-.917.44-.917 1.01V14h1.5v-.845A3 3 0 109 10.25h1.5a1.5 1.5 0 011.5-1.5zM11.25 15v1.5h1.5V15h-1.5z"}))},1659:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M8.2 14.4h3.9L13 17h1.7L11 6.5H9.3L5.6 17h1.7l.9-2.6zm2-5.5 1.4 4H8.8l1.4-4zm7.4 7.5-1.3.8.8 1.4H5.5V20h14.3l-2.2-3.6z"}))},2353:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M12.5939 21C14.1472 21 16.1269 20.5701 17.0711 20.1975L16.6447 18.879C16.0964 19.051 14.3299 19.6242 12.6548 19.6242C7.4467 19.6242 4.67513 16.8726 4.67513 12C4.67513 7.21338 7.50762 4.34713 12.2893 4.34713C17.132 4.34713 19.4162 7.55732 19.4162 10.7675C19.4162 14.035 19.0508 15.4968 17.4975 15.4968C16.5838 15.4968 16.0964 14.7803 16.0964 13.9777V7.5H14.4822V8.30255H14.3909C14.1777 7.67198 12.9898 7.12739 11.467 7.2707C9.18274 7.5 7.4467 9.27707 7.4467 11.8567C7.4467 14.5796 8.81726 16.672 11.467 16.758C13.203 16.8153 14.1168 16.0127 14.4822 15.1815H14.5736C14.7563 16.414 16.401 16.8439 17.467 16.8439C20.6954 16.8439 21 13.5764 21 10.7962C21 6.86943 18.0761 3 12.3807 3C6.50254 3 3 6.3535 3 11.9427C3 17.7325 6.38071 21 12.5939 21ZM11.7107 15.2962C9.73096 15.2962 9.03046 13.6051 9.03046 11.7707C9.03046 10.1083 10.0355 8.67516 11.7716 8.67516C13.599 8.67516 14.5736 9.36306 14.5736 11.7707C14.5736 14.1497 13.7513 15.2962 11.7107 15.2962Z"}))},2407:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(97500),l=r.n(n),i=r(94656);const s={sm:{size:56,stroke:4,radius:22,fontSize:"tr-text-sm"},md:{size:80,stroke:6,radius:32,fontSize:"tr-text-xl"},lg:{size:108,stroke:7,radius:44,fontSize:"tr-text-2xl"}};function o({score:e=0,size:t="md",label:r,className:n}){const o=s[t],c=2*Math.PI*o.radius,m=c-e/100*c,d=(0,i.YH)(e);return(0,a.createElement)("div",{className:l()("tr-flex tr-flex-col tr-items-center tr-gap-1",n)},(0,a.createElement)("div",{className:"tr-relative tr-inline-flex tr-items-center tr-justify-center"},(0,a.createElement)("svg",{width:o.size,height:o.size,viewBox:`0 0 ${o.size} ${o.size}`,className:"-tr-rotate-90"},(0,a.createElement)("circle",{cx:o.size/2,cy:o.size/2,r:o.radius,fill:"none",stroke:"#E2E8F0",strokeWidth:o.stroke}),(0,a.createElement)("circle",{cx:o.size/2,cy:o.size/2,r:o.radius,fill:"none",stroke:d,strokeWidth:o.stroke,strokeLinecap:"round",strokeDasharray:c,strokeDashoffset:m,style:{transition:"stroke-dashoffset 0.8s ease-out"}})),(0,a.createElement)("span",{className:l()("tr-absolute tr-font-bold tr-tabular-nums",o.fontSize),style:{color:d}},e)),r&&(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary tr-font-medium"},r))}},2694:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,a.createElement)(n.Path,{d:"M11 8H9v2H7v2h2v2h2v-2h2v-2h-2V8zm-1-4c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7zm0 12c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5zM3 1v2h14V1H3z"}))},2965:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,a.createElement)(n.Path,{d:"M18,0 L2,0 C0.9,0 0.01,0.9 0.01,2 L0,12 C0,13.1 0.9,14 2,14 L18,14 C19.1,14 20,13.1 20,12 L20,2 C20,0.9 19.1,0 18,0 Z M18,12 L2,12 L2,2 L18,2 L18,12 Z M9,3 L11,3 L11,5 L9,5 L9,3 Z M9,6 L11,6 L11,8 L9,8 L9,6 Z M6,3 L8,3 L8,5 L6,5 L6,3 Z M6,6 L8,6 L8,8 L6,8 L6,6 Z M3,6 L5,6 L5,8 L3,8 L3,6 Z M3,3 L5,3 L5,5 L3,5 L3,3 Z M6,9 L14,9 L14,11 L6,11 L6,9 Z M12,6 L14,6 L14,8 L12,8 L12,6 Z M12,3 L14,3 L14,5 L12,5 L12,3 Z M15,6 L17,6 L17,8 L15,8 L15,6 Z M15,3 L17,3 L17,5 L15,5 L15,3 Z M10,20 L14,16 L6,16 L10,20 Z"}))},3056:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",d:"M6.5 8a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zM8 5a3 3 0 100 6 3 3 0 000-6zm6.5 11a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zm1.5-3a3 3 0 100 6 3 3 0 000-6zM5.47 17.41a.75.75 0 001.06 1.06L18.47 6.53a.75.75 0 10-1.06-1.06L5.47 17.41z",clipRule:"evenodd"}))},3480:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z"}))},3990:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4 18h6V6H4v12zm9-9.5V10h7V8.5h-7zm0 7h7V14h-7v1.5z"}))},4199:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",d:"M6.863 13.644L5 13.25h-.5a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5H5L18 6.5h2V16h-2l-3.854-.815.026.008a3.75 3.75 0 01-7.31-1.549zm1.477.313a2.251 2.251 0 004.356.921l-4.356-.921zm-2.84-3.28L18.157 8h.343v6.5h-.343L5.5 11.823v-1.146z",clipRule:"evenodd"}))},4493:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"}))},4829:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z",fillRule:"evenodd",clipRule:"evenodd"}))},5326:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var a=r(51609),n=r(27723),l=r(53175),i=r(41112);const s="tr-mt-4 tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-mb-4",o="tr-px-4 tr-py-3 tr-border-b tr-border-secondary",c="tr-text-sm tr-font-semibold tr-text-primary tr-m-0",m="tr-p-4 tr-flex tr-flex-col tr-gap-3",d="tr-inline-flex tr-items-center tr-gap-1.5 tr-h-8 tr-px-3 tr-rounded tr-text-xs tr-font-medium tr-text-white tr-bg-brand hover:tr-bg-brand disabled:tr-opacity-50 disabled:tr-cursor-not-allowed tr-transition-colors tr-cursor-pointer tr-border-0",h=()=>(0,a.createElement)("span",{className:"tr-w-3 tr-h-3 tr-border-2 tr-border-white tr-border-t-transparent tr-rounded-full tr-animate-spin tr-shrink-0"}),p=({deploymentStatus:e,isGenerating:t,isDeploying:r,onGenerateSchema:p,onDeploySchema:u})=>"not_generated"===e?(0,a.createElement)("div",{className:s},(0,a.createElement)("div",{className:o},(0,a.createElement)("h4",{className:c},(0,n.__)("Schema Status","thinkrank"))),(0,a.createElement)("div",{className:m},(0,a.createElement)("div",{className:"schema-status-notice"},(0,a.createElement)("span",{className:"dashicons dashicons-info"}),(0,a.createElement)("p",null,(0,n.__)('No schema markup generated yet. Select a schema type and click "Generate Schema" to get started.',"thinkrank"))))):"ready_to_deploy"===e?(0,a.createElement)("div",{className:s},(0,a.createElement)("div",{className:o},(0,a.createElement)("h4",{className:c},(0,n.__)("Deploy Schema","thinkrank"))),(0,a.createElement)("div",{className:m},(0,a.createElement)("div",{className:"schema-status-notice success"},(0,a.createElement)("img",{src:l.A,alt:""}),(0,a.createElement)("p",null,(0,n.__)("Schema markup generated successfully! Ready to deploy.","thinkrank"))),(0,a.createElement)("div",{className:"schema-actions"},(0,a.createElement)("button",{type:"button",onClick:u,disabled:r,className:d},r&&(0,a.createElement)(h,null),r?(0,n.__)("Deploying…","thinkrank"):(0,n.__)("Deploy Schema","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-[11px] tr-text-tertiary tr-m-0"},(0,n.__)("Schema markup will be deployed as JSON-LD format in the document head.","thinkrank")))):"deployed"===e?(0,a.createElement)("div",{className:s},(0,a.createElement)("div",{className:o},(0,a.createElement)("h4",{className:c},(0,n.__)("Schema Actions","thinkrank"))),(0,a.createElement)("div",{className:m},(0,a.createElement)("div",{className:"schema-status-notice deployed"},(0,a.createElement)("img",{src:l.A,alt:""}),(0,a.createElement)("p",null,(0,n.__)("Schema markup is deployed and active on this post.","thinkrank"))),(0,a.createElement)("div",{className:"schema-actions"},(0,a.createElement)("button",{type:"button",onClick:p,disabled:t,className:d},t&&(0,a.createElement)(h,null),t?(0,n.__)("Regenerating…","thinkrank"):(0,n.__)("Regenerate Schema","thinkrank")),(0,a.createElement)("button",{type:"button",onClick:u,disabled:r,className:"tr-inline-flex tr-items-center tr-gap-1.5 tr-h-8 tr-px-3 tr-rounded tr-border tr-border-primary tr-bg-white tr-text-xs tr-font-medium tr-text-secondary hover:tr-bg-white disabled:tr-opacity-50 disabled:tr-cursor-not-allowed tr-transition-colors tr-cursor-pointer"},r&&(0,a.createElement)("span",{className:"tr-w-3 tr-h-3 tr-border-2 tr-border-brand tr-border-t-transparent tr-rounded-full tr-animate-spin tr-shrink-0"}),r?(0,n.__)("Redeploying…","thinkrank"):(0,n.__)("Redeploy Current","thinkrank"))))):"ready_to_redeploy"===e?(0,a.createElement)("div",{className:s},(0,a.createElement)("div",{className:o},(0,a.createElement)("h4",{className:c},(0,n.__)("Update Schema","thinkrank"))),(0,a.createElement)("div",{className:m},(0,a.createElement)("div",{className:"schema-status-notice warning"},(0,a.createElement)("img",{src:i.A,alt:""}),(0,a.createElement)("p",null,(0,n.__)("New schema markup generated. Deploy to update the existing schema.","thinkrank"))),(0,a.createElement)("div",{className:"schema-actions"},(0,a.createElement)("button",{type:"button",onClick:u,disabled:r,className:d},r&&(0,a.createElement)(h,null),r?(0,n.__)("Updating…","thinkrank"):(0,n.__)("Update Schema","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-[11px] tr-text-tertiary tr-m-0"},(0,n.__)("This will update your existing schema markup with the new version.","thinkrank")))):null},5573:e=>{"use strict";e.exports=window.wp.primitives},6060:(e,t,r)=>{"use strict";r.d(t,{u4:()=>s});var a=r(51609),n=r(97500),l=r.n(n);function i({className:e,width:t,height:r}){return(0,a.createElement)("span",{className:l()("tr-block tr-rounded tr-bg-line-2 tr-animate-skeleton-pulse",e),style:{width:t,height:r},"aria-hidden":"true"})}function s({lines:e=3,label:t}){return(0,a.createElement)("div",{role:"status","aria-label":t||"Loading…",className:"tr-w-full tr-min-w-[260px] tr-p-6 tr-bg-white tr-rounded-lg"},(0,a.createElement)(i,{className:"tr-h-5 tr-w-1/3 tr-mb-4"}),Array.from({length:e}).map((t,r)=>(0,a.createElement)(i,{key:r,className:l()("tr-h-4 tr-mb-2",r===e-1?"tr-w-2/3":"tr-w-full")})))}},6329:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m13.955 20.748 8-17.5-.91-.416L19.597 6H13.5v1.5h5.411l-1.6 3.5H13.5v1.5h3.126l-1.6 3.5H13.5l.028 1.5h.812l-1.295 2.832.91.416ZM17.675 16l-.686 1.5h4.539L21.5 16h-3.825Zm2.286-5-.686 1.5H21.5V11h-1.54ZM2 12c0 3.58 2.42 5.5 6 5.5h.5V19l3-2.5-3-2.5v2H8c-2.48 0-4.5-1.52-4.5-4S5.52 7.5 8 7.5h3.5V6H8c-3.58 0-6 2.42-6 6Z"}))},6779:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var a=r(51609),n=r(27723),l=r(49323),i=r(99658);const s=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("path",{d:"M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"}),(0,a.createElement)("line",{x1:"7",y1:"7",x2:"7.01",y2:"7"})),o=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("path",{d:"M3 5v14"}),(0,a.createElement)("path",{d:"M8 5v14"}),(0,a.createElement)("path",{d:"M12 5v14"}),(0,a.createElement)("path",{d:"M17 5v14"}),(0,a.createElement)("path",{d:"M21 5v14"})),c=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"})),m=[{value:"USD",label:"USD ($)"},{value:"EUR",label:"EUR (€)"},{value:"GBP",label:"GBP (£)"},{value:"CAD",label:"CAD (C$)"},{value:"AUD",label:"AUD (A$)"},{value:"JPY",label:"JPY (¥)"},{value:"CHF",label:"CHF"},{value:"SEK",label:"SEK"},{value:"NOK",label:"NOK"},{value:"DKK",label:"DKK"}],d=[{value:"InStock",label:(0,n.__)("In Stock","thinkrank")},{value:"OutOfStock",label:(0,n.__)("Out of Stock","thinkrank")},{value:"PreOrder",label:(0,n.__)("Pre-Order","thinkrank")},{value:"BackOrder",label:(0,n.__)("Back Order","thinkrank")},{value:"Discontinued",label:(0,n.__)("Discontinued","thinkrank")}],h=({settings:e,onSettingChange:t,isLoading:r})=>{const h=!e.enabled;return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Product Details","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Core product information for schema markup","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Product Name","thinkrank"),value:e.product_name||"",onChange:e=>t("product_name",e.target.value),description:(0,n.__)("Full name of the product","thinkrank"),disabled:h}),(0,a.createElement)(i.A,{label:(0,n.__)("Product Image","thinkrank"),value:e.product_image,onChange:e=>t("product_image",e),help:(0,n.__)("Main product image (recommended: 1200×1200 px)","thinkrank"),allowedTypes:["image"],disabled:h}),(0,a.createElement)(l.TM,{label:(0,n.__)("Description","thinkrank"),value:e.product_description||"",onChange:e=>t("product_description",e.target.value),description:(0,n.__)("Detailed product description for search engines","thinkrank"),rows:3,disabled:h}),(0,a.createElement)(l.pd,{label:(0,n.__)("Product URL","thinkrank"),type:"url",value:e.product_url||"",onChange:e=>t("product_url",e.target.value),description:(0,n.__)("Direct link to the product page","thinkrank"),placeholder:"https://example.com/products/product-name",disabled:h}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(s,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Pricing & Availability","thinkrank")))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Price","thinkrank"),type:"number",step:"0.01",min:"0",value:e.product_price||"",onChange:e=>t("product_price",e.target.value),description:(0,n.__)("e.g., 29.99","thinkrank"),disabled:h}),(0,a.createElement)(l.l6,{label:(0,n.__)("Currency","thinkrank"),value:e.product_currency||"USD",options:m,onChange:e=>t("product_currency",e.target.value),disabled:h})),(0,a.createElement)(l.l6,{label:(0,n.__)("Availability","thinkrank"),value:e.product_availability||"InStock",options:d,onChange:e=>t("product_availability",e.target.value),description:(0,n.__)("Current product availability status","thinkrank"),disabled:h}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(o,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Product Identity","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Brand identifiers and search keywords","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Brand","thinkrank"),value:e.product_brand||"",onChange:e=>t("product_brand",e.target.value),description:(0,n.__)("Product brand or manufacturer","thinkrank"),disabled:h}),(0,a.createElement)(l.pd,{label:(0,n.__)("SKU / Model","thinkrank"),value:e.product_sku||"",onChange:e=>t("product_sku",e.target.value),description:(0,n.__)("Product SKU or model number","thinkrank"),disabled:h})),(0,a.createElement)(l.pd,{label:(0,n.__)("GTIN / Barcode","thinkrank"),value:e.product_gtin||"",onChange:e=>t("product_gtin",e.target.value),description:(0,n.__)("Global Trade Item Number: UPC, EAN, ISBN, etc.","thinkrank"),disabled:h}),(0,a.createElement)(l.pd,{label:(0,n.__)("Keywords","thinkrank"),value:e.product_keywords||"",onChange:e=>t("product_keywords",e.target.value),description:(0,n.__)("Comma-separated keywords relevant to the product","thinkrank"),disabled:h}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(c,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Ratings & Reviews","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Optional. Enhances rich snippets in search results","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Rating Value","thinkrank"),type:"number",step:"0.1",min:"1",max:"5",value:e.product_rating_value||"",onChange:e=>t("product_rating_value",e.target.value),description:(0,n.__)("Average rating on a 1–5 scale","thinkrank"),disabled:h}),(0,a.createElement)(l.pd,{label:(0,n.__)("Rating Count","thinkrank"),type:"number",min:"1",value:e.product_rating_count||"",onChange:e=>t("product_rating_count",e.target.value),description:(0,n.__)("Total number of ratings","thinkrank"),disabled:h})),(0,a.createElement)(l.TM,{label:(0,n.__)("Customer Review","thinkrank"),value:e.product_review||"",onChange:e=>t("product_review",e.target.value),description:(0,n.__)("Sample customer review text to enhance rich snippets","thinkrank"),rows:2,disabled:h}))))}},6945:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,a.createElement)(n.Path,{d:"M16 2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2ZM6 3.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V4a.5.5 0 0 1 .5-.5Z"}),(0,a.createElement)(n.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"}))},7052:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M20 4H4v1.5h16V4zm-2 9h-3c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3zM4 9.5h9V8H4v1.5zM9 13H6c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3z",fillRule:"evenodd",clipRule:"evenodd"}))},7065:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18.5 5.5V8H20V5.5H22.5V4H20V1.5H18.5V4H16V5.5H18.5ZM13.9624 4H6C4.89543 4 4 4.89543 4 6V18C4 19.1046 4.89543 20 6 20H18C19.1046 20 20 19.1046 20 18V10.0391H18.5V18C18.5 18.2761 18.2761 18.5 18 18.5H10L10 10.4917L16.4589 10.5139L16.4641 9.01389L5.5 8.97618V6C5.5 5.72386 5.72386 5.5 6 5.5H13.9624V4ZM5.5 10.4762V18C5.5 18.2761 5.72386 18.5 6 18.5H8.5L8.5 10.4865L5.5 10.4762Z"}))},7150:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(65089);const l=({label:e,htmlFor:t,counter:r,help:l,error:i,required:s=!1,children:o})=>(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},(e||r)&&(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-gap-2"},e?(0,a.createElement)(n.A,{tag:"label",htmlFor:t,required:s},e):(0,a.createElement)("span",null),r),o,i?(0,a.createElement)("p",{className:"tr-text-xs tr-text-danger tr-m-0"},i):l&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},l))},7796:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M11.696 13.972c.356-.546.599-.958.728-1.235a1.79 1.79 0 00.203-.783c0-.264-.077-.47-.23-.618-.148-.153-.354-.23-.618-.23-.295 0-.569.07-.82.212a3.413 3.413 0 00-.738.571l-.147-1.188c.289-.234.59-.41.903-.526.313-.117.66-.175 1.041-.175.375 0 .695.08.959.24.264.153.46.362.59.626.135.265.203.556.203.876 0 .362-.08.734-.24 1.115-.154.381-.427.87-.82 1.466l-.756 1.152H14v1.106h-4l1.696-2.609z"}),(0,a.createElement)(n.Path,{d:"M19.5 7h-15v12a.5.5 0 00.5.5h14a.5.5 0 00.5-.5V7zM3 7V5a2 2 0 012-2h14a2 2 0 012 2v14a2 2 0 01-2 2H5a2 2 0 01-2-2V7z"}))},8241:(e,t,r)=>{"use strict";r(51609),r(97500)},8593:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M5 10.2h-.8v1.5H5c1.9 0 3.8.8 5.1 2.1 1.4 1.4 2.1 3.2 2.1 5.1v.8h1.5V19c0-2.3-.9-4.5-2.6-6.2-1.6-1.6-3.8-2.6-6.1-2.6zm10.4-1.6C12.6 5.8 8.9 4.2 5 4.2h-.8v1.5H5c3.5 0 6.9 1.4 9.4 3.9s3.9 5.8 3.9 9.4v.8h1.5V19c0-3.9-1.6-7.6-4.4-10.4zM4 20h3v-3H4v3z"}))},8641:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M14 6v12h6V6h-6zM4 10h7V8.5H4V10zm0 5.5h7V14H4v1.5z"}))},9292:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-9c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4h1.3l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8-.1 1-.9 1.8-1.8 1.8z"}))},9679:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",d:"M5.5 9.5v-2h13v2h-13zm0 3v4h13v-4h-13zM4 7a1 1 0 011-1h14a1 1 0 011 1v10a1 1 0 01-1 1H5a1 1 0 01-1-1V7z",clipRule:"evenodd"}))},10103:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"}))},11365:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4.75 4a.75.75 0 0 0-.75.75v7.826c0 .2.08.39.22.53l6.72 6.716a2.313 2.313 0 0 0 3.276-.001l5.61-5.611-.531-.53.532.528a2.315 2.315 0 0 0 0-3.264L13.104 4.22a.75.75 0 0 0-.53-.22H4.75ZM19 12.576a.815.815 0 0 1-.236.574l-5.61 5.611a.814.814 0 0 1-1.153 0L5.5 12.264V5.5h6.763l6.5 6.502a.816.816 0 0 1 .237.574ZM8.75 9.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"}))},11594:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M15.5 9.5a1 1 0 100-2 1 1 0 000 2zm0 1.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zm-2.25 6v-2a2.75 2.75 0 00-2.75-2.75h-4A2.75 2.75 0 003.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0120.25 15zM9.5 8.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0z",fillRule:"evenodd"}))},12355:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h12a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5ZM4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6Zm4 10h2v-1.5H8V16Zm5 0h-2v-1.5h2V16Zm1 0h2v-1.5h-2V16Z"}))},13849:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M8 2H6a2 2 0 0 0-2 2v2.4h1.5V4a.5.5 0 0 1 .5-.5h2V2ZM4 13.6V16a2 2 0 0 0 2 2h2v-1.5H6a.5.5 0 0 1-.5-.5v-2.4H4Zm0-1.2h1.5V7.6H4v4.8ZM9 2v1.5h4V2H9Zm5 0v1.5h2a.5.5 0 0 1 .5.5v2.4H18V4a2 2 0 0 0-2-2h-2Zm4 5.6h-1.5v4.8H18V7.6Zm0 6h-1.5V16a.5.5 0 0 1-.5.5h-2V18h2a2 2 0 0 0 2-2v-2.4ZM13 18v-1.5H9V18h4ZM7 7.25h8v-1.5H7v1.5Zm0 3.25h6V9H7v1.5ZM21.75 19V6h-1.5v13c0 .69-.56 1.25-1.25 1.25H8v1.5h11A2.75 2.75 0 0 0 21.75 19Z"}))},14945:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M4.67 10.664s-2.09 1.11-2.917 1.582l.494.87 1.608-.914.002.002c.343.502.86 1.17 1.563 1.84.348.33.742.663 1.185.976L5.57 16.744l.858.515 1.02-1.701a9.1 9.1 0 0 0 4.051 1.18V19h1v-2.263a9.1 9.1 0 0 0 4.05-1.18l1.021 1.7.858-.514-1.034-1.723c.442-.313.837-.646 1.184-.977.703-.669 1.22-1.337 1.563-1.839l.002-.003 1.61.914.493-.87c-1.75-.994-2.918-1.58-2.918-1.58l-.003.005a8.29 8.29 0 0 1-.422.689 10.097 10.097 0 0 1-1.36 1.598c-1.218 1.16-3.042 2.293-5.544 2.293-2.503 0-4.327-1.132-5.546-2.293a10.099 10.099 0 0 1-1.359-1.599 8.267 8.267 0 0 1-.422-.689l-.003-.005Z"}))},15857:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M7.1 6.8L3.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H7.1zm-.8 6.8L8 8.9l1.7 4.7H6.3zm14.5-1.5c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2 .1.8-.2 1.4-.6 2z"}))},15877:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4 4H5.5V20H4V4ZM7 10L17 10V14L7 14V10ZM20 4H18.5V20H20V4Z"}))},15905:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M6 3H8V5H16V3H18V5C19.1046 5 20 5.89543 20 7V19C20 20.1046 19.1046 21 18 21H6C4.89543 21 4 20.1046 4 19V7C4 5.89543 4.89543 5 6 5V3ZM18 6.5H6C5.72386 6.5 5.5 6.72386 5.5 7V8H18.5V7C18.5 6.72386 18.2761 6.5 18 6.5ZM18.5 9.5H5.5V19C5.5 19.2761 5.72386 19.5 6 19.5H18C18.2761 19.5 18.5 19.2761 18.5 19V9.5ZM11 11H13V13H11V11ZM7 11V13H9V11H7ZM15 13V11H17V13H15Z"}))},15911:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",d:"M18.646 9H20V8l-1-.5L12 4 5 7.5 4 8v1h14.646zm-3-1.5L12 5.677 8.354 7.5h7.292zm-7.897 9.44v-6.5h-1.5v6.5h1.5zm5-6.5v6.5h-1.5v-6.5h1.5zm5 0v6.5h-1.5v-6.5h1.5zm2.252 8.81c0 .414-.334.75-.748.75H4.752a.75.75 0 010-1.5h14.5a.75.75 0 01.749.75z",clipRule:"evenodd"}))},16145:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"}))},16202:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M7 18h4.5v1.5h-7v-7H6V17L17 6h-4.5V4.5h7v7H18V7L7 18Z"}))},16250:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"}))},16418:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M6.68822 10.625L6.24878 11.0649L5.5 11.8145L5.5 5.5L12.5 5.5V8L14 6.5V5C14 4.44772 13.5523 4 13 4H5C4.44772 4 4 4.44771 4 5V13.5247C4 13.8173 4.16123 14.086 4.41935 14.2237C4.72711 14.3878 5.10601 14.3313 5.35252 14.0845L7.31 12.125H8.375L9.875 10.625H7.31H6.68822ZM14.5605 10.4983L11.6701 13.75H16.9975C17.9963 13.75 18.7796 14.1104 19.3553 14.7048C19.9095 15.2771 20.2299 16.0224 20.4224 16.7443C20.7645 18.0276 20.7543 19.4618 20.7487 20.2544C20.7481 20.345 20.7475 20.4272 20.7475 20.4999L19.2475 20.5001C19.2475 20.4191 19.248 20.3319 19.2484 20.2394V20.2394C19.2526 19.4274 19.259 18.2035 18.973 17.1307C18.8156 16.5401 18.586 16.0666 18.2778 15.7483C17.9909 15.4521 17.5991 15.25 16.9975 15.25H11.8106L14.5303 17.9697L13.4696 19.0303L8.96956 14.5303L13.4394 9.50171L14.5605 10.4983Z"}))},16544:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M6.08 10.103h2.914L9.657 12h1.417L8.23 4H6.846L4 12h1.417l.663-1.897Zm1.463-4.137.994 2.857h-2l1.006-2.857ZM11 16H4v-1.5h7V16Zm1 0h8v-1.5h-8V16Zm-4 4H4v-1.5h4V20Zm7-1.5V20H9v-1.5h6Z"}))},16762:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h6.2v8.9l2.5-3.1 2.5 3.1V4.5h2.2c.4 0 .8.4.8.8v13.4z"}))},17361:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,a.createElement)(n.Path,{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"}))},17645:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4.195 8.245a.75.75 0 011.06-.05l5.004 4.55 4.025-3.521L19 13.939V10.75h1.5v5.75h-5.75V15h3.19l-3.724-3.723-3.975 3.478-5.995-5.45a.75.75 0 01-.051-1.06z"}))},17661:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var a=r(51609),n=r(27723),l=r(86087),i=r(47143),s=r(1455),o=r.n(s),c=r(18537),m=r(60775);const d=({postId:e})=>{const[t,r]=(0,l.useState)([]),[s,d]=(0,l.useState)(!0),[h,p]=(0,l.useState)(null),u=(0,i.useSelect)(e=>{const t=e("core/editor");return t?t.getCurrentPostAttribute("status"):null},[])||(window.thinkrankMetabox?window.thinkrankMetabox.postStatus:"draft");return(0,l.useEffect)(()=>{e&&"publish"===u&&(async()=>{try{const t=await o()({path:`/thinkrank/v1/pillar-content/suggestions?post_id=${e}`});r(t||[])}catch(e){m.A.error("Error fetching pillar content suggestions:",e),r([])}finally{d(!1)}})()},[e,u]),"publish"!==u?null:s?(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-center tr-py-4"},(0,a.createElement)("span",{className:"tr-w-5 tr-h-5 tr-border-2 tr-border-brand tr-border-t-transparent tr-rounded-full tr-animate-spin"})):t&&0!==t.length?(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-mt-2"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Link Suggestions","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Recommended pillar content to link to from this post.","thinkrank"))),(0,a.createElement)("ul",{className:"tr-m-0 tr-p-0 tr-list-none"},t.map(e=>(0,a.createElement)("li",{key:e.id,className:"tr-flex tr-items-center tr-justify-between tr-px-4 tr-py-2.5 tr-border-b tr-border-secondary last:tr-border-0 tr-gap-3"},(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},(0,a.createElement)("a",{href:e.permalink,target:"_blank",rel:"noopener noreferrer",className:"tr-text-sm tr-font-medium tr-text-brand hover:tr-text-brand tr-no-underline tr-block tr-truncate"},(0,c.decodeEntities)(e.title)),(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-1.5 tr-py-0.5 tr-rounded tr-text-xs tr-bg-white tr-text-tertiary tr-mt-0.5"},e.type)),(0,a.createElement)("div",{className:"tr-flex tr-gap-1 tr-shrink-0"},(0,a.createElement)("button",{type:"button",title:(0,n.__)("Insert Link","thinkrank"),onMouseDown:e=>e.preventDefault(),onClick:()=>(e=>{const t=(0,c.decodeEntities)(e.title);if(window.wp&&window.wp.data){const{select:r,dispatch:a}=window.wp.data,n=r("core/block-editor")||r("core/editor"),l=a("core/block-editor")||a("core/editor");if(n&&l){const r=n.getSelectionStart(),a=n.getSelectionEnd();if(r&&a&&r.clientId===a.clientId&&r.offset!==a.offset){const i=r.clientId,s=n.getBlock(i),o=r.attributeKey||"content",c=s.attributes[o];if(void 0!==c){if(window.wp.richText)try{const n=window.wp.richText.create({html:c}),s={type:"core/link",attributes:{url:e.permalink,title:t,rel:"noopener noreferrer"}},m=Math.min(r.offset,a.offset),d=Math.max(r.offset,a.offset),h=window.wp.richText.applyFormat(n,s,m,d),p=window.wp.richText.toHTMLString({value:h});return void l.updateBlockAttributes(i,{[o]:p})}catch(e){m.A.warn("ThinkRank: RichText format failed, falling back",e)}const n=window.getSelection(),s=n?n.toString():"";if(s){const r=`<a href="${e.permalink}" title="${t}">${s}</a>`;return void l.updateBlockAttributes(i,{[o]:c.replace(s,r)})}}}}}if(window.tinyMCE&&window.tinyMCE.activeEditor&&!window.tinyMCE.activeEditor.isHidden()){const r=window.tinyMCE.activeEditor,a=r.selection.getContent({format:"text"});return void(a?r.selection.setContent(`<a href="${e.permalink}" title="${t}">${a}</a>`):r.execCommand("mceInsertContent",!1,`<a href="${e.permalink}" title="${t}">${t}</a>`))}const r=document.querySelector("textarea.wp-editor-area");if(r&&null!==r.offsetParent){const a=r.selectionStart,n=r.selectionEnd;if(a!==n){const l=r.value,i=l.substring(a,n),s=`<a href="${e.permalink}" title="${t}">${i}</a>`;r.value=l.substring(0,a)+s+l.substring(n);const o=a+s.length;return r.focus(),void r.setSelectionRange(o,o)}}const a=`<a href="${e.permalink}" title="${t}">${t}</a>`,n=window.wp?.data?.dispatch("core/editor");if(n&&"function"==typeof n.insertHTML)n.insertHTML(a);else{if(window.wp?.data?.dispatch("core/block-editor")&&window.wp.blocks?.createBlock){const e=window.wp.blocks.createBlock("core/paragraph",{content:a});return void window.wp.data.dispatch("core/block-editor").insertBlocks(e)}window.send_to_editor&&window.send_to_editor(a)}})(e),className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded tr-border tr-border-secondary tr-bg-white tr-text-tertiary hover:tr-bg-white hover:tr-text-brand tr-transition-colors tr-cursor-pointer"},(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M13.828 10.172a4 4 0 00-5.656 0l-4 4a4 4 0 105.656 5.656l1.102-1.101m-.758-4.899a4 4 0 005.656 0l4-4a4 4 0 00-5.656-5.656l-1.1 1.1"}))),(0,a.createElement)("button",{type:"button",title:h===e.id?(0,n.__)("Copied!","thinkrank"):(0,n.__)("Copy Link","thinkrank"),onClick:()=>((e,t)=>{if(navigator.clipboard&&navigator.clipboard.writeText)navigator.clipboard.writeText(e).then(()=>{p(t),setTimeout(()=>p(null),2e3)}).catch(e=>m.A.error("Failed to copy: ",e));else{const r=document.createElement("textarea");r.value=e,r.style.position="fixed",r.style.left="-9999px",r.style.top="0",document.body.appendChild(r),r.focus(),r.select();try{document.execCommand("copy")&&(p(t),setTimeout(()=>p(null),2e3))}catch(e){m.A.error("Fallback copy failed",e)}document.body.removeChild(r)}})(e.permalink,e.id),className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded tr-border tr-border-secondary tr-bg-white tr-text-tertiary hover:tr-bg-white hover:tr-text-brand tr-transition-colors tr-cursor-pointer"},h===e.id?(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5 tr-text-success",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M5 13l4 4L19 7"})):(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z"})))))))):null}},17968:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M17.5 9V6a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v3H8V6a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v3h1.5Zm0 6.5V18a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2v-2.5H8V18a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-2.5h1.5ZM4 13h16v-1.5H4V13Z"}))},18056:(e,t,r)=>{"use strict";r.d(t,{AY:()=>m,Dl:()=>o,Fc:()=>l,VJ:()=>c,_B:()=>i,p$:()=>s});var a=r(51609);const n=e=>({className:e,width:"1em",height:"1em",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true"}),l=({className:e="tr-w-4 tr-h-4"})=>(0,a.createElement)("svg",{...n(e)},(0,a.createElement)("path",{d:"M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8l-5-5Z",stroke:"currentColor",strokeWidth:"1.7",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M14 3v5h5M8.5 13h7M8.5 16.5h7",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"})),i=({className:e="tr-w-4 tr-h-4"})=>(0,a.createElement)("svg",{...n(e)},(0,a.createElement)("path",{d:"M12 3l1.7 4.8a2 2 0 0 0 1.2 1.2L19.7 11l-4.8 1.7a2 2 0 0 0-1.2 1.2L12 18.7l-1.7-4.8a2 2 0 0 0-1.2-1.2L4.3 11l4.8-1.7a2 2 0 0 0 1.2-1.2L12 3Z",fill:"currentColor"})),s=({className:e="tr-w-4 tr-h-4"})=>(0,a.createElement)("svg",{...n(e)},(0,a.createElement)("path",{d:"M4 19a8 8 0 1 1 16 0",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round"}),(0,a.createElement)("path",{d:"M12 19l4-5",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"})),o=({className:e="tr-w-4 tr-h-4"})=>(0,a.createElement)("svg",{...n(e)},(0,a.createElement)("path",{d:"M9 8l-4 4 4 4M15 8l4 4-4 4",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"})),c=({className:e="tr-w-4 tr-h-4"})=>(0,a.createElement)("svg",{...n(e)},(0,a.createElement)("circle",{cx:"6",cy:"12",r:"2.5",stroke:"currentColor",strokeWidth:"1.7"}),(0,a.createElement)("circle",{cx:"18",cy:"6",r:"2.5",stroke:"currentColor",strokeWidth:"1.7"}),(0,a.createElement)("circle",{cx:"18",cy:"18",r:"2.5",stroke:"currentColor",strokeWidth:"1.7"}),(0,a.createElement)("path",{d:"M8.2 10.8l7.6-3.6M8.2 13.2l7.6 3.6",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round"})),m=({className:e="tr-w-4 tr-h-4"})=>(0,a.createElement)("svg",{...n(e)},(0,a.createElement)("path",{d:"M4 7h10M18 7h2M4 17h2M10 17h10",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round"}),(0,a.createElement)("circle",{cx:"16",cy:"7",r:"2",stroke:"currentColor",strokeWidth:"1.7"}),(0,a.createElement)("circle",{cx:"8",cy:"17",r:"2",stroke:"currentColor",strokeWidth:"1.7"}))},18095:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M3 6.75C3 5.784 3.784 5 4.75 5H15V7.313l.05.027 5.056 2.73.394.212v3.468a1.75 1.75 0 01-1.75 1.75h-.012a2.5 2.5 0 11-4.975 0H9.737a2.5 2.5 0 11-4.975 0H3V6.75zM13.5 14V6.5H4.75a.25.25 0 00-.25.25V14h.965a2.493 2.493 0 011.785-.75c.7 0 1.332.287 1.785.75H13.5zm4.535 0h.715a.25.25 0 00.25-.25v-2.573l-4-2.16v4.568a2.487 2.487 0 011.25-.335c.7 0 1.332.287 1.785.75zM6.282 15.5a1.002 1.002 0 00.968 1.25 1 1 0 10-.968-1.25zm9 0a1 1 0 101.937.498 1 1 0 00-1.938-.498z"}))},18536:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"}))},18537:e=>{"use strict";e.exports=window.wp.htmlEntities},18955:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,a.createElement)(n.Path,{d:"m4.5 16.5v-9h1.5v9z"}))},19331:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var a=r(51609),n=r(27723),l=r(43679),i=r(27531),s=r(62126),o=r(18056),c=r(53057);const m=[{value:"blog_post",label:(0,n.__)("Blog Post","thinkrank")},{value:"page",label:(0,n.__)("Page","thinkrank")},{value:"product",label:(0,n.__)("Product","thinkrank")},{value:"service",label:(0,n.__)("Service","thinkrank")}],d=e=>{if(!e)return;const t=window.wp;if(t?.blocks?.rawHandler&&t?.data?.dispatch?.("core/block-editor")?.insertBlocks){const r=t.blocks.rawHandler({HTML:e});if(r&&r.length)return void t.data.dispatch("core/block-editor").insertBlocks(r)}if(window.tinymce){const t=window.tinymce.get("content");if(t&&!t.isHidden())return t.setContent(t.getContent()+e),void t.fire("change")}const r=document.getElementById("content");r&&(r.value+="\n"+e,r.dispatchEvent(new Event("change",{bubbles:!0})))},h=[{value:"professional",label:(0,n.__)("Professional","thinkrank")},{value:"friendly",label:(0,n.__)("Friendly","thinkrank")},{value:"authoritative",label:(0,n.__)("Authoritative","thinkrank")},{value:"conversational",label:(0,n.__)("Conversational","thinkrank")}],p=({postId:e,formData:t,onFieldChange:r,onGenerate:p,isGenerating:u,onAnalyze:v,isAnalyzing:k,strings:g={},scoreData:_,postTitle:w,contentPreview:f="",contentFull:x="",onScoreChange:E})=>{const b=Boolean(window.thinkrankMetabox?.aiConfigured),y=Boolean(w&&w.trim());return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(s.A,{icon:(0,a.createElement)(o._B,null),title:(0,n.__)("AI Assistant","thinkrank"),subtitle:(0,n.__)("Generate optimized metadata or analyze your content.","thinkrank"),bodyClassName:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-3"},(0,a.createElement)(l.A,{className:"tr-w-full",label:(0,n.__)("Content Type","thinkrank"),id:"thinkrank_content_type",value:t.thinkrank_content_type,onChange:e=>r("thinkrank_content_type",e.target.value),options:m}),(0,a.createElement)(l.A,{className:"tr-w-full",label:(0,n.__)("Tone","thinkrank"),id:"thinkrank_tone",value:t.thinkrank_tone,onChange:e=>r("thinkrank_tone",e.target.value),options:h})),(0,a.createElement)("div",{className:"tr-flex tr-gap-2"},(0,a.createElement)(i.A,{variant:"ai",className:"tr-flex-1",onClick:p,loading:u,disabled:!b,title:b?void 0:(0,n.__)("Configure an AI provider in ThinkRank → Settings to enable AI generation","thinkrank")},u?g.generating||(0,n.__)("Generating…","thinkrank"):`✨ ${(0,n.__)("Generate with AI","thinkrank")}`),(0,a.createElement)(i.A,{variant:"secondary",className:"tr-flex-1",onClick:v,loading:k,disabled:!y,title:y?void 0:(0,n.__)("Add a post title before analyzing content","thinkrank")},k?g.analyzing||(0,n.__)("Analyzing…","thinkrank"):(0,n.__)("Analyze Content","thinkrank"))),!b&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},(0,n.__)("Add an AI provider API key in ThinkRank → Settings to enable AI generation.","thinkrank"))),(0,a.createElement)(c.A,{postId:e,targetKeyword:t.thinkrank_focus_keyword,targetKeywords:t.thinkrank_focus_keywords,postTitle:w,metaDescription:t.thinkrank_meta_description,contentPreview:f,contentFull:x,scoreData:_,onScoreChange:E,seoTitle:t.thinkrank_seo_title,contentType:t.thinkrank_content_type,tone:t.thinkrank_tone,onApplyTitle:e=>r("thinkrank_seo_title",e),onApplyDescription:e=>r("thinkrank_meta_description",e),onApplyContent:d}))}},19474:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,a.createElement)(n.Path,{d:"m18 16.5v-9h1.5v9z"}))},19533:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"}))},19676:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,a.createElement)(n.Path,{d:"m7.5 6h9v-1.5h-9z"}),(0,a.createElement)(n.Path,{d:"m7.5 19.5h9v-1.5h-9z"}))},19781:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4 20h8v-1.5H4V20zM18.9 3.5c-.6-.6-1.5-.6-2.1 0l-7.2 7.2c-.4-.1-.7 0-1.1.1-.5.2-1.5.7-1.9 2.2-.4 1.7-.8 2.2-1.1 2.7-.1.1-.2.3-.3.4l-.6 1.1H6c2 0 3.4-.4 4.7-1.4.8-.6 1.2-1.4 1.3-2.3 0-.3 0-.5-.1-.7L19 5.7c.5-.6.5-1.6-.1-2.2zM9.7 14.7c-.7.5-1.5.8-2.4 1 .2-.5.5-1.2.8-2.3.2-.6.4-1 .8-1.1.5-.1 1 .1 1.3.3.2.2.3.5.2.8 0 .3-.1.9-.7 1.3z"}))},19782:()=>{},20074:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 16.5h6V15H7v1.5zm4-4h6V11h-6v1.5zM9 11H7v1.5h2V11zm6 5.5h2V15h-2v1.5z"}))},20178:(e,t,r)=>{"use strict";r.d(t,{K:()=>n});const a=["thinkrank_focus_keyword","thinkrank_focus_keywords","thinkrank_redirect_url","thinkrank_redirect_type"],n=e=>{const t={...e||{}};return a.forEach(e=>{delete t[e]}),t}},20285:(e,t,r)=>{"use strict";r(831),r(92053),r(88274),r(7065),r(76044),r(38653),r(73156),r(1311),r(51039),r(30239),r(98977),r(95872),r(23331),r(24704),r(2353),r(86931),r(54899),r(60163),r(18536),r(66120),r(53437),r(48943),r(66124),r(19781),r(37055),r(76997),r(20656),r(20427),r(48157),r(12355),r(72058),r(99749),r(4829),r(26225),r(92213),r(49083),r(61053),r(69730),r(24008),r(22213),r(73227),r(26302),r(30307),r(55873),r(96585),r(48719),r(79312),r(9292),r(43188),r(80842),r(79926),r(40055),r(65346),r(56964),r(60734),r(98212),r(82030),r(37844),r(98180),r(16418),r(41554),r(67353),r(16762),r(43705),r(76859),r(82189),r(31198),r(66521),r(84242),r(81789),r(1447),r(13849),r(38422),r(85380),r(29151),r(19533),r(63969),r(26698),r(68963),r(23459),r(69851),r(54809),r(44164),r(15857),r(64893),r(24678),r(30443),r(62927),r(81628),r(73592),r(63087),r(53581),r(36358),r(57874),r(83053),r(95301),r(68516),r(66927),r(74555),r(84316),r(51533),r(80091),r(57476),r(47021),r(97318),r(48787),r(65130),r(65687),r(66912),r(67413),r(49174),r(68819),r(24411),r(1462),r(70887),r(56693),r(15911),r(93318),r(55732),r(78692),r(77541),r(60271),r(2694),r(20967),r(70579),r(56038),r(90663),r(15877),r(82434),r(20796),r(2965),r(1375),r(96543),r(66419),r(67293),r(69606),r(50637),r(71808),r(445),r(59613),r(4493),r(34249),r(50701),r(45891),r(37838),r(85657),r(89780),r(28668),r(24263),r(51050),r(26949),r(60733),r(4199),r(63110),r(88219),r(3480),r(65449),r(31600),r(50591),r(42848),r(10103),r(99637),r(56033),r(17968),r(52835),r(54818),r(6945),r(80751),r(9679),r(3056),r(23154),r(67114),r(55789),r(36876),r(11594),r(62706),r(98456),r(94517),r(92231),r(25302),r(89569),r(75483),r(42115),r(7052),r(23387),r(41534),r(63652),r(42793),r(7796),r(49639),r(49946),r(57032),r(33865),r(644),r(34372),r(81574),r(20074),r(3990),r(8641),r(79096),r(38790),r(85962),r(86529),r(48094),r(93281),r(77277),r(49301),r(57442),r(6329),r(89577),r(58438),r(16202),r(37940),r(497),r(87965),r(22726),r(53041),r(8593),r(32725),r(69058),r(14945),r(75222),r(27132),r(51589),r(41186),r(64996),r(98266),r(50016),r(48928),r(94389),r(75025),r(82898),r(56947),r(71080),r(97845),r(80747),r(18095),r(35410),r(95088),r(43769),r(86261),r(90639),r(52806),r(70390),r(84510),r(99995),r(88882),r(94226),r(90897),r(11365),r(31594),r(16544),r(35166),r(60072),r(32401),r(43767),r(37281),r(57017),r(21198),r(18955),r(19474),r(39439),r(19676),r(49792),r(1659),r(88793),r(16145),r(22307),r(59160),r(24227),r(85063),r(17645),r(64036),r(40928),r(38255),r(64695),r(30073),r(77344),r(25828),r(92180),r(16250),r(17361),r(15905),r(59550)},20427:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"}))},20656:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M14.5 17.5H9.5V16H14.5V17.5Z M14.5 8H9.5V6.5H14.5V8Z M7 3.5H17C18.1046 3.5 19 4.39543 19 5.5V9C19 10.1046 18.1046 11 17 11H7C5.89543 11 5 10.1046 5 9V5.5C5 4.39543 5.89543 3.5 7 3.5ZM17 5H7C6.72386 5 6.5 5.22386 6.5 5.5V9C6.5 9.27614 6.72386 9.5 7 9.5H17C17.2761 9.5 17.5 9.27614 17.5 9V5.5C17.5 5.22386 17.2761 5 17 5Z M7 13H17C18.1046 13 19 13.8954 19 15V18.5C19 19.6046 18.1046 20.5 17 20.5H7C5.89543 20.5 5 19.6046 5 18.5V15C5 13.8954 5.89543 13 7 13ZM17 14.5H7C6.72386 14.5 6.5 14.7239 6.5 15V18.5C6.5 18.7761 6.72386 19 7 19H17C17.2761 19 17.5 18.7761 17.5 18.5V15C17.5 14.7239 17.2761 14.5 17 14.5Z"}))},20796:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m16 15.5h-8v-1.5h8zm-7.5-2.5h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm-9-3h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2z"}),(0,a.createElement)(n.Path,{d:"m18.5 6.5h-13a.5.5 0 0 0 -.5.5v9.5a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-9.5a.5.5 0 0 0 -.5-.5zm-13-1.5h13a2 2 0 0 1 2 2v9.5a2 2 0 0 1 -2 2h-13a2 2 0 0 1 -2-2v-9.5a2 2 0 0 1 2-2z"}))},20967:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"}))},21198:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,a.createElement)(n.Path,{d:"m4.5 7.5v9h1.5v-9z"}),(0,a.createElement)(n.Path,{d:"m18 7.5v9h1.5v-9z"}))},21480:(e,t,r)=>{"use strict";r.d(t,{X:()=>n});const a=/%%[a-z0-9_-]+%%|%([a-z0-9_-]+)%/gi,n=(e,t={})=>(e||"").replace(a,(e,r)=>r&&Object.prototype.hasOwnProperty.call(t,r)?t[r]:"")},22085:(e,t,r)=>{"use strict";r.d(t,{A:()=>w});var a=r(51609),n=r(27723),l=r(65875),i=r(54890),s=r(62126),o=r(7150),c=r(18056),m=r(40351),d=r(33137),h=r(93769),p=r(43989),u=r(21480);const v=[{label:(0,n.__)("+ Title","thinkrank"),value:"%title%"},{label:(0,n.__)("+ Site Title","thinkrank"),value:"%sitename%"},{label:(0,n.__)("+ Separator","thinkrank"),value:"%sep%"}],k=[{label:(0,n.__)("+ Excerpt","thinkrank"),value:"%excerpt%"},{label:(0,n.__)("+ Site Title","thinkrank"),value:"%sitename%"},{label:(0,n.__)("+ Title","thinkrank"),value:"%title%"},{label:(0,n.__)("+ Separator","thinkrank"),value:"%sep%"}],g=[{label:(0,n.__)("+ Price","thinkrank"),value:"%price%"},{label:(0,n.__)("+ Sale price","thinkrank"),value:"%sale_price%"},{label:(0,n.__)("+ SKU","thinkrank"),value:"%sku%"},{label:(0,n.__)("+ Stock status","thinkrank"),value:"%stock_status%"},{label:(0,n.__)("+ Short description","thinkrank"),value:"%short_description%"},{label:(0,n.__)("+ Brand","thinkrank"),value:"%brand%"}],_=e=>"product"===window.thinkrankMetabox?.postType?[...e,...g]:e,w=({formData:e,onFieldChange:t,onFocusKeywordsChange:r,onFocusKeywordDraftChange:g,focusKeywordsMax:w,postTitle:f,homeUrl:x,patternPreviews:E={},patternVariables:b={}})=>{const y=(r,a)=>{const n=e[r]||"",l=n&&!n.endsWith(" ")?`${n} ${a}`:`${n}${a}`;t(r,l)},S=e.thinkrank_seo_title?(0,u.X)(e.thinkrank_seo_title,b):E.seo_title||"",C=e.thinkrank_meta_description?(0,u.X)(e.thinkrank_meta_description,b):E.meta_description||"";return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(s.A,{icon:(0,a.createElement)(c.Fc,null),title:(0,n.__)("General","thinkrank"),subtitle:(0,n.__)("How this content appears in search results.","thinkrank"),bodyClassName:"tr-flex tr-flex-col tr-gap-5"},(0,a.createElement)(o.A,{label:(0,n.__)("SEO Title","thinkrank"),htmlFor:"thinkrank_seo_title",counter:(0,a.createElement)(i.A,{value:S,max:60}),help:(0,n.__)("Keep it under 60 characters for best results.","thinkrank")},(0,a.createElement)(l.A,{id:"thinkrank_seo_title",value:e.thinkrank_seo_title,onChange:e=>t("thinkrank_seo_title",e.target.value),maxLength:"80",placeholder:E.seo_title||(0,n.__)("Enter SEO title or generate with AI","thinkrank")}),(0,a.createElement)(p.A,{variables:_(v),onInsert:e=>y("thinkrank_seo_title",e),value:e.thinkrank_seo_title,vars:b,fallback:E.seo_title})),(0,a.createElement)(o.A,{label:(0,n.__)("Meta Description","thinkrank"),htmlFor:"thinkrank_meta_description",counter:(0,a.createElement)(i.A,{value:C,max:160})},(0,a.createElement)(l.T,{id:"thinkrank_meta_description",rows:"3",maxLength:"160",value:e.thinkrank_meta_description,onChange:e=>t("thinkrank_meta_description",e.target.value),placeholder:E.meta_description||(0,n.__)("Enter meta description or generate with AI","thinkrank")}),(0,a.createElement)(p.A,{variables:_(k),onInsert:e=>y("thinkrank_meta_description",e),value:e.thinkrank_meta_description,vars:b,fallback:E.meta_description})),(0,a.createElement)(o.A,{label:(0,n.__)("Permalink","thinkrank"),htmlFor:"thinkrank_post_slug",counter:(0,a.createElement)(i.A,{value:e.thinkrank_post_slug||"",max:75}),help:(0,n.__)("The URL slug for this content. Leave blank to keep the auto-generated slug.","thinkrank")},(0,a.createElement)(l.A,{id:"thinkrank_post_slug",value:e.thinkrank_post_slug||"",onChange:e=>t("thinkrank_post_slug",e.target.value),placeholder:f?f.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-|-$/g,""):(0,n.__)("your-post-slug","thinkrank")})),(0,a.createElement)(m.A,{keywords:e.thinkrank_focus_keywords,onChange:r,onDraftChange:g,max:w,primaryKeyword:e.thinkrank_focus_keyword}),(0,a.createElement)(d.A,{keywords:e.thinkrank_focus_keywords})),(0,a.createElement)(h.A,{title:S,description:C,postTitle:f,homeUrl:x,slug:e.thinkrank_post_slug}))}},22213:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}))},22307:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m4 5.5h2v6.5h1.5v-6.5h2v-1.5h-5.5zm16 10.5h-16v-1.5h16zm-7 4h-9v-1.5h9z"}))},22473:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var a=r(51609),n=r(27723),l=r(86087),i=r(1455),s=r.n(i),o=r(40424),c=r(99658),m=r(43989),d=r(21480);const h=[{label:(0,n.__)("Facebook","thinkrank"),value:"facebook"},{label:(0,n.__)("Twitter","thinkrank"),value:"twitter"},{label:(0,n.__)("LinkedIn","thinkrank"),value:"linkedin"},{label:(0,n.__)("Pinterest","thinkrank"),value:"pinterest"}],p=["twitter"],u=[{label:(0,n.__)("+ Title","thinkrank"),value:"%title%"},{label:(0,n.__)("+ Site Title","thinkrank"),value:"%sitename%"},{label:(0,n.__)("+ Separator","thinkrank"),value:"%sep%"}],v=[{label:(0,n.__)("+ Excerpt","thinkrank"),value:"%excerpt%"},{label:(0,n.__)("+ Site Title","thinkrank"),value:"%sitename%"},{label:(0,n.__)("+ Title","thinkrank"),value:"%title%"},{label:(0,n.__)("+ Separator","thinkrank"),value:"%sep%"}],k="tr-w-full tr-rounded tr-border tr-border-primary tr-bg-white tr-text-sm tr-text-primary tr-px-3 focus:tr-outline-none focus:tr-ring-2 focus:tr-ring-brand focus:tr-border-brand tr-transition-colors",g=({postId:e,postTitle:t="",formData:r={},onChange:i,showNotice:g,patternPreviews:_={},patternVariables:w={}})=>{const[f,x]=(0,l.useState)("facebook"),[E,b]=(0,l.useState)(null),[y,S]=(0,l.useState)(!1),[C,M]=(0,l.useState)([]),V=window.thinkrankMetabox||{},z=V.featuredImageUrl||"",N=V.postPermalink||"",H=V.siteName||"",L=r.thinkrank_og_title||"",A=r.thinkrank_og_description||"",B=r.thinkrank_og_image||"",P=r.thinkrank_twitter_title||"",G=r.thinkrank_twitter_description||"",I=r.thinkrank_twitter_image||"",T=r.thinkrank_seo_title||_.og_title||t,D=r.thinkrank_meta_description||_.og_description||"",Z=(e,t)=>i&&i(e,t),O=(e,t,r)=>{const a=t&&!t.endsWith(" ")?`${t} ${r}`:`${t}${r}`;Z(e,a)},F=e=>{const t=p.includes(e);return{title:(0,d.X)(t&&P||L||T||(0,n.__)("Your Post Title","thinkrank"),w),description:(0,d.X)(t&&G||A||D||(0,n.__)("Add a meta description to improve how your post appears when shared on social media.","thinkrank"),w),url:N,image:t&&I||B||z||"",type:"article",site_name:H}},R=async(e=()=>!1)=>{try{S(!0),M([]);const t=F(f),r=[];if(t.image&&!(e=>{if(!e||"string"!=typeof e)return!1;try{const t=new URL(e);return["http:","https:"].includes(t.protocol)}catch{return!1}})(t.image)&&r.push((0,n.__)("Invalid image URL format","thinkrank")),r.length)return M(r),void g((0,n.__)("Please fix validation errors before generating preview","thinkrank"),"error");const a=await s()({path:"/thinkrank/v1/social-media/preview",method:"POST",data:{data:t,platform:f}});if(e())return;a.success?b({...a.data,platform:f}):b({title:t.title,description:t.description,image:t.image,preview_url:t.url,platform:f,valid:!0,warnings:a.message?[a.message]:[]})}catch(t){if(e())return;const r=F(f);b({title:r.title,description:r.description,image:r.image,preview_url:r.url,platform:f,valid:!0,warnings:[(0,n.__)("Preview generated locally - API unavailable","thinkrank")]})}finally{e()||S(!1)}};(0,l.useEffect)(()=>{if(!e)return;let t=!1;const r=setTimeout(()=>R(()=>t),400);return()=>{t=!0,clearTimeout(r)}},[f,L,A,B,P,G,I,r.thinkrank_seo_title,r.thinkrank_meta_description]);const U=e=>{const t="twitter"===e,r=t=>`tr-social-${e}-${t}`,l=t?P:L,i=t?G:A,s=t?I:B,o=t?"thinkrank_twitter_title":"thinkrank_og_title",d=t?"thinkrank_twitter_description":"thinkrank_og_description",h=t?"thinkrank_twitter_image":"thinkrank_og_image",p=t?L||T||(0,n.__)("Inherits Open Graph or SEO title","thinkrank"):T||(0,n.__)("Inherits SEO / post title","thinkrank"),g=t?A||D||(0,n.__)("Inherits Open Graph or meta description","thinkrank"):D||(0,n.__)("Inherits meta description","thinkrank"),_=t?B||z||(0,n.__)("Inherits Open Graph image or featured image","thinkrank"):z||(0,n.__)("Inherits featured image","thinkrank");return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-3"},(0,a.createElement)("div",null,(0,a.createElement)("label",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-block tr-mb-1",htmlFor:r("title")},(0,n.__)("Title","thinkrank")),(0,a.createElement)("input",{id:r("title"),type:"text",value:l,onChange:e=>Z(o,e.target.value),placeholder:p,className:`${k} tr-h-9`}),(0,a.createElement)(m.A,{variables:u,onInsert:e=>O(o,l,e),value:l,vars:w,fallback:T}),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},t?(0,n.__)("Recommended: up to 70 characters.","thinkrank"):(0,n.__)("Recommended: up to 60 characters.","thinkrank"))),(0,a.createElement)("div",null,(0,a.createElement)("label",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-block tr-mb-1",htmlFor:r("description")},(0,n.__)("Description","thinkrank")),(0,a.createElement)("textarea",{id:r("description"),rows:3,value:i,onChange:e=>Z(d,e.target.value),placeholder:g,className:`${k} tr-py-2 tr-resize-y`}),(0,a.createElement)(m.A,{variables:v,onInsert:e=>O(d,i,e),value:i,vars:w,fallback:D}),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},(0,n.__)("Recommended: up to 200 characters.","thinkrank"))),(0,a.createElement)("div",null,(0,a.createElement)("span",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-block tr-mb-1"},(0,n.__)("Image","thinkrank")),(0,a.createElement)(c.A,{value:s,onChange:e=>Z(h,e),allowedTypes:["image"]}),!t&&z&&!s&&(0,a.createElement)("button",{type:"button",onClick:()=>Z(h,z),className:"tr-text-xs tr-font-medium tr-text-brand tr-bg-transparent tr-border-0 tr-cursor-pointer tr-p-0 tr-mt-1.5"},(0,n.__)("Use featured image","thinkrank")),(0,a.createElement)("label",{className:"tr-text-xs tr-font-medium tr-text-tertiary tr-block tr-mt-2.5 tr-mb-1",htmlFor:r("image")},(0,n.__)("Or paste an image URL","thinkrank")),(0,a.createElement)("input",{id:r("image"),type:"url",value:s,onChange:e=>Z(h,e.target.value),placeholder:_,className:`${k} tr-h-9`})))},j=f.charAt(0).toUpperCase()+f.slice(1);return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-flex tr-flex-col md:tr-flex-row tr-gap-4 md:tr-items-stretch"},(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0 tr-bg-white tr-rounded-lg tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Open Graph (Facebook, LinkedIn, Pinterest)","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},(0,n.__)("Empty fields fall back to the SEO title, meta description, and featured image.","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-4"},U("og"))),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0 tr-bg-white tr-rounded-lg tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Twitter Card","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},(0,n.__)("Empty fields fall back to Open Graph values.","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-4"},U("twitter")))),(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary tr-flex tr-items-center tr-justify-between tr-gap-3 tr-flex-wrap"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Preview","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("select",{value:f,onChange:e=>x(e.target.value),className:"tr-h-8 tr-rounded tr-border tr-border-primary tr-bg-white tr-text-xs tr-px-2 focus:tr-outline-none focus:tr-ring-2 focus:tr-ring-brand"},h.map(e=>(0,a.createElement)("option",{key:e.value,value:e.value},e.label))),(0,a.createElement)("button",{type:"button",onClick:()=>R(),disabled:y,className:"tr-inline-flex tr-items-center tr-gap-1 tr-h-8 tr-px-3 tr-rounded tr-text-xs tr-font-medium tr-text-white tr-bg-brand hover:tr-bg-brand disabled:tr-opacity-50 tr-transition-colors tr-border-0 tr-cursor-pointer"},y&&(0,a.createElement)("span",{className:"tr-w-3 tr-h-3 tr-border-2 tr-border-white tr-border-t-transparent tr-rounded-full tr-animate-spin"}),y?(0,n.__)("Generating…","thinkrank"):(0,n.__)("Refresh","thinkrank")))),(0,a.createElement)("div",{className:"tr-p-4"},C.length>0&&(0,a.createElement)("div",{className:"tr-bg-danger-bg tr-text-danger tr-rounded tr-p-3 tr-text-xs tr-mb-3"},C.map((e,t)=>(0,a.createElement)("p",{key:t,className:"tr-m-0"},e))),E?(0,a.createElement)("div",{className:"tr-max-w-[480px] tr-mx-auto tr-rounded-xl tr-border tr-border-secondary tr-overflow-hidden tr-bg-white tr-shadow-sm"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-gap-2 tr-px-3 tr-py-2 tr-border-b tr-border-secondary"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-semibold tr-text-secondary"},j," ",(0,n.__)("Preview","thinkrank")),E.valid?(0,a.createElement)(o.A,{variant:"good"},"✓ ",(0,n.__)("Valid","thinkrank")):(0,a.createElement)(o.A,{variant:"warning"},"⚠ ",(0,n.__)("Issues","thinkrank"))),E.image?(0,a.createElement)("div",{className:"tr-aspect-video tr-bg-[#F6F7FB] tr-overflow-hidden"},(0,a.createElement)("img",{src:E.image,alt:E.title,className:"tr-w-full tr-h-full tr-object-cover",onError:e=>{e.target.style.display="none"}})):(0,a.createElement)("div",{className:"tr-aspect-video tr-flex tr-flex-col tr-items-center tr-justify-center tr-gap-1 tr-bg-[#F6F7FB] tr-text-tertiary"},(0,a.createElement)("span",{className:"tr-text-2xl"},"🖼️"),(0,a.createElement)("span",{className:"tr-text-[11px]"},(0,n.__)("No share image set","thinkrank"))),(0,a.createElement)("div",{className:"tr-bg-[#F2F3F5] tr-px-3 tr-py-2.5"},(0,a.createElement)("p",{className:"tr-text-[11px] tr-uppercase tr-tracking-wide tr-text-tertiary tr-m-0 tr-truncate"},(e=>{if(!e)return"";try{return new URL(e).hostname.replace(/^www\./,"")}catch{return e}})(E.preview_url||N)),(0,a.createElement)("p",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0 tr-mt-0.5 tr-leading-snug"},E.title),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5 tr-leading-relaxed"},E.description)),E.warnings?.length>0&&(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1 tr-px-3 tr-py-2.5 tr-bg-warning-bg tr-border-t tr-border-secondary"},E.warnings.map((e,t)=>(0,a.createElement)("p",{key:t,className:"tr-text-xs tr-text-warning tr-m-0 tr-flex tr-items-start tr-gap-1"},(0,a.createElement)("span",{"aria-hidden":"true"},"⚠")," ",e)))):(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-items-center tr-justify-center tr-text-center tr-py-10 tr-px-4 tr-rounded-xl tr-border tr-border-dashed tr-border-secondary tr-bg-[#F6F7FB]"},(0,a.createElement)("span",{className:"tr-text-2xl tr-mb-2"},"🔗"),(0,a.createElement)("p",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-m-0"},(0,n.__)("Social preview","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1 tr-max-w-[260px]"},(0,n.__)('Click "Refresh" to see how your post will appear when shared.',"thinkrank"))))))}},22726:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z"}))},23154:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM7 9h10v6H7V9Z"}))},23331:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"}))},23387:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4 6h12V4.5H4V6Zm16 4.5H4V9h16v1.5ZM4 15h16v-1.5H4V15Zm0 4.5h16V18H4v1.5Z"}))},23459:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12 4 4 19h16L12 4zm0 3.2 5.5 10.3H12V7.2z"}))},24008:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"}))},24227:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M14.103 7.128l2.26-2.26a4 4 0 00-5.207 4.804L5.828 15a2 2 0 102.828 2.828l5.329-5.328a4 4 0 004.804-5.208l-2.261 2.26-1.912-.512-.513-1.912zm-7.214 9.64a.5.5 0 11.707-.707.5.5 0 01-.707.707z"}))},24263:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M18.1823 11.6392C18.1823 13.0804 17.0139 14.2487 15.5727 14.2487C14.3579 14.2487 13.335 13.4179 13.0453 12.2922L13.0377 12.2625L13.0278 12.2335L12.3985 10.377L12.3942 10.3785C11.8571 8.64997 10.246 7.39405 8.33961 7.39405C5.99509 7.39405 4.09448 9.29465 4.09448 11.6392C4.09448 13.9837 5.99509 15.8843 8.33961 15.8843C8.88499 15.8843 9.40822 15.781 9.88943 15.5923L9.29212 14.0697C8.99812 14.185 8.67729 14.2487 8.33961 14.2487C6.89838 14.2487 5.73003 13.0804 5.73003 11.6392C5.73003 10.1979 6.89838 9.02959 8.33961 9.02959C9.55444 9.02959 10.5773 9.86046 10.867 10.9862L10.8772 10.9836L11.4695 12.7311C11.9515 14.546 13.6048 15.8843 15.5727 15.8843C17.9172 15.8843 19.8178 13.9837 19.8178 11.6392C19.8178 9.29465 17.9172 7.39404 15.5727 7.39404C15.0287 7.39404 14.5066 7.4968 14.0264 7.6847L14.6223 9.20781C14.9158 9.093 15.2358 9.02959 15.5727 9.02959C17.0139 9.02959 18.1823 10.1979 18.1823 11.6392Z"}))},24311:(e,t,r)=>{"use strict";r.d(t,{M6:()=>l,PI:()=>h,T1:()=>o,c_:()=>a,me:()=>s,zO:()=>i,zw:()=>c});const a=e=>n(e).split(" ").filter(e=>/[\p{L}\p{N}]/u.test(e)).length,n=e=>e&&"string"==typeof e?e.replace(/\[?\[\/?[A-Za-z][\w-]*[^[\]]*\]\]?/g," ").replace(/\s+/g," ").trim():"",l=(e,t)=>{if(!e||!t)return 0;const r=n(e),l=a(r);if(0===l)return 0;const i=(r.toLowerCase().split(t.toLowerCase()).length-1)/l*100;return Math.round(10*i)/10},i=e=>{if(!e)return"No content";const t=n(e),r=a(t),l=(e=>n(e).split(/[.!?]+/).filter(e=>/[\p{L}\p{N}]/u.test(e)).length)(t),i=(e=>{let t=0;return n(e).toLowerCase().split(" ").forEach(e=>{const r=e.replace(/[^a-z]/g,"");if(!r)return;let a=(r.match(/[aeiouy]+/g)||[]).length;a>1&&/[^aeiouy]e$/.test(r)&&!r.endsWith("le")&&a--,t+=Math.max(1,a)}),t})(t);if(0===l||0===r)return"Too short";const s=206.835-r/l*1.015-i/r*84.6,o=Math.round(Math.max(0,Math.min(100,s)));let c="";return c=o>=90?"Very Easy":o>=80?"Easy":o>=70?"Fairly Easy":o>=60?"Standard":o>=50?"Fairly Difficult":o>=30?"Difficult":"Very Difficult",`${c} (${o})`},s=(e,t="")=>{const r="string"==typeof t&&""!==t.trim();if(!e)return r?{count:1,structure:"1 heading (Good H1)"}:{count:0,structure:"No content"};const a=document.createElement("div");a.innerHTML=e;const n=a.querySelectorAll("h1").length+(r?1:0),l=n+a.querySelectorAll("h2").length+a.querySelectorAll("h3").length+a.querySelectorAll("h4").length+a.querySelectorAll("h5").length+a.querySelectorAll("h6").length;let i="";return i=0===l?"No headings":0===n?`${l} headings (No H1)`:n>1?`${l} headings (${n} H1s)`:`${l} headings (Good H1)`,{count:l,structure:i}},o=(e,t)=>{if(!e)return"No content";const r=a(e),n=[];let l=0;r<300?(n.push("Too short"),l+=0):l+=r>=300&&r<600?50:100;const i=document.createElement("div");i.innerHTML=t;const s=i.querySelectorAll("p");let o=0;s.forEach(e=>{const t=e.textContent||e.innerText||"";a(t)>150&&o++}),0===o?l+=100:o<=2?(l+=50,n.push("Some long paragraphs")):(l+=0,n.push("Too many long paragraphs"));const c=i.querySelectorAll("h2, h3, h4, h5, h6").length;c>=Math.floor(r/300)&&c>0?l+=100:c>0?(l+=50,n.push("Could use more subheadings")):(l+=0,n.push("No subheadings"));const m=Math.round(l/3);return m>=80?"Good":m>=50?"OK":"Needs improvement"},c=(e,t,r,a,n="")=>{if(!a||!a.trim())return"No focus keyword";if(!e)return"No content";const i=a.toLowerCase();e.toLowerCase();let s=0,o=0;o++,r.toLowerCase().includes(i)&&s++,o++;const c=l(e,a);c>=.5&&c<=2.5&&s++,o++;const m=document.createElement("div");m.innerHTML=t;const d=m.querySelector("p");d&&(d.textContent||d.innerText||"").toLowerCase().includes(i)&&s++,o++;const h=m.querySelectorAll("h2, h3, h4, h5, h6");let p=!1;h.forEach(e=>{(e.textContent||e.innerText||"").toLowerCase().includes(i)&&(p=!0)}),p&&s++,n&&(o++,n.toLowerCase().includes(i)&&s++);const u=Math.round(s/o*100);return u>=80?"Good":u>=60?"OK":"Needs improvement"},m=["text","title","subtitle","heading","subheading","content","description","caption","excerpt","label","value","html","editor","quote","answer","question","body","button_text"],d=e=>{if(!e||"string"!=typeof e)return"";try{const t=(new DOMParser).parseFromString(e,"text/html");return t.body.textContent||t.body.innerText||""}catch(t){return e.replace(/<[^>]*>/g,"")}},h=e=>{const t="string"==typeof e?e:"",r=d(t).trim();if(r)return{text:r,html:t};const a=(e=>{if(!e||"string"!=typeof e||!e.includes("\x3c!-- wp:"))return"";const t=[],r=(e,a)=>{Array.isArray(e)?e.forEach(e=>r(e,a)):e&&"object"==typeof e?Object.entries(e).forEach(([e,t])=>r(t,e)):"string"==typeof e&&e.trim()&&("string"==typeof a&&m.includes(a.toLowerCase())||e.includes("<"))&&t.push(e)},a=/<!--\s*wp:[^\s]+\s+(\{.*?\})\s*\/?-->/gs;let n=a.exec(e);for(;null!==n;){try{r(JSON.parse(n[1]))}catch(e){}n=a.exec(e)}return[...new Set(t)].join("\n")})(t);return a?{text:d(a).trim(),html:a}:{text:"",html:t}}},24411:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M6 5V18.5911L12 13.8473L18 18.5911V5H6Z"}))},24678:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM20.0303 9.03033L17.0607 12L20.0303 14.9697L18.9697 16.0303L15.4697 12.5303L14.9393 12L15.4697 11.4697L18.9697 7.96967L20.0303 9.03033Z"}))},24704:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"}))},25021:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),l=r.n(n),i=r(69839);function s({icon:e,illustration:t=!0,title:r,description:n,action:s,size:o="md",className:c}){const m={sm:{wrapper:"tr-p-6",illo:100},md:{wrapper:"tr-p-10",illo:150},lg:{wrapper:"tr-p-16",illo:180}},d=!e&&t;return(0,a.createElement)("div",{className:l()("tr-flex tr-flex-col tr-items-center tr-justify-center tr-text-center",m[o].wrapper,c)},e&&(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-center tr-w-16 tr-h-16 tr-rounded-full tr-bg-brand-bg tr-mb-4"},(0,a.createElement)(e,{className:"tr-w-7 tr-h-7 tr-text-brand"})),d&&(0,a.createElement)(i.A,{width:m[o].illo,height:m[o].illo}),r&&(0,a.createElement)("h3",{className:"tr-text-base tr-font-semibold tr-text-primary tr-m-0 tr-mt-4"},r),n&&(0,a.createElement)("p",{className:"tr-text-sm tr-text-tertiary tr-mt-1.5 tr-mb-0 tr-max-w-sm"},n),s&&(0,a.createElement)("div",{className:"tr-mt-5"},s))}},25302:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,a.createElement)(n.Path,{d:"M10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6zM10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6z"}))},25372:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(27723);const l=({savedSchemas:e,editingSchemaIndex:t,onEdit:r,onToggleActivation:l,onDelete:i})=>{if(0===e.length)return null;const s="tr-inline-flex tr-items-center tr-h-7 tr-px-2 tr-rounded tr-border tr-border-primary tr-bg-white tr-text-[11px] tr-font-medium tr-text-secondary hover:tr-bg-white tr-cursor-pointer";return(0,a.createElement)("div",{className:"tr-mt-4 tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-mb-4"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Saved Schemas","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Manage your additionally imported schemas.","thinkrank"))),(0,a.createElement)("div",{className:"tr-divide-y tr-divide-line-2"},e.map((e,o)=>(0,a.createElement)("div",{key:o,className:"tr-flex tr-items-center tr-justify-between tr-gap-3 tr-px-4 tr-py-3",style:{backgroundColor:t===o?"#f8fafc":"transparent"}},(0,a.createElement)("div",{className:"tr-min-w-0"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-semibold tr-text-primary"},e["@type"]||(0,n.__)("Unknown Type","thinkrank")),e.name&&(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary tr-ml-1.5"},"· ",e.name)),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-1.5 tr-shrink-0"},(0,a.createElement)("button",{type:"button",onClick:()=>r(o),className:s},(0,n.__)("Edit","thinkrank")),(0,a.createElement)("button",{type:"button",onClick:()=>l(o),className:e._isActive?"tr-inline-flex tr-items-center tr-h-7 tr-px-2 tr-rounded tr-border-0 tr-text-[11px] tr-font-medium tr-text-white tr-bg-brand hover:tr-bg-brand tr-cursor-pointer":s},e._isActive?(0,n.__)("Deactivate","thinkrank"):(0,n.__)("Activate","thinkrank")),(0,a.createElement)("button",{type:"button",onClick:()=>i(o),className:"tr-inline-flex tr-items-center tr-h-7 tr-px-2 tr-rounded tr-border tr-border-danger tr-bg-white tr-text-[11px] tr-font-medium tr-text-danger hover:tr-bg-danger-bg tr-cursor-pointer"},(0,n.__)("Delete","thinkrank")))))))}},25790:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var a=r(51609),n=r(86087),l=r(27723),i=r(52619),s=r(62422),o=r(35612),c=r(25372),m=r(5326),d=r(153),h=r(46472),p=r(51304);const u=()=>(0,a.createElement)("div",{className:"thinkrank-field",style:{marginTop:"15px"}},(0,a.createElement)("div",{className:"schema-status-notice",style:{marginTop:"5px"}},(0,a.createElement)("span",{className:"dashicons dashicons-lock"}),(0,a.createElement)("p",null,(0,l.__)("Raw Code import is a Pro feature. ","thinkrank"),(0,a.createElement)("a",{href:"https://thinkrank.ai/#pricing",target:"_blank",rel:"noopener noreferrer"},(0,l.__)("Upgrade to ThinkRank Pro","thinkrank")),(0,l.__)(" to paste and save raw JSON-LD schema code.","thinkrank")))),v=()=>(0,a.createElement)("div",{className:"thinkrank-field",style:{marginTop:"15px"}},(0,a.createElement)("div",{className:"schema-status-notice",style:{marginTop:"5px"}},(0,a.createElement)("span",{className:"dashicons dashicons-lock"}),(0,a.createElement)("p",null,(0,l.__)("File Upload import is a Pro feature. ","thinkrank"),(0,a.createElement)("a",{href:"https://thinkrank.ai/#pricing",target:"_blank",rel:"noopener noreferrer"},(0,l.__)("Upgrade to ThinkRank Pro","thinkrank")),(0,l.__)(" to upload and import JSON-LD schema files.","thinkrank")))),k=({postId:e,postTitle:t,contentPreview:r,formData:k,showNotice:g})=>{const[_,w]=(0,n.useState)("Article"),[f,x]=(0,n.useState)(null),[E,b]=(0,n.useState)(null),[y,S]=(0,n.useState)(!1),[C,M]=(0,n.useState)(!1),[V,z]=(0,n.useState)(!0),[N,H]=(0,n.useState)(!1),[L,A]=(0,n.useState)({}),B=(0,n.useRef)(!1),[P,G]=(0,n.useState)({}),[I,T]=(0,n.useState)("URL / Online Page"),[D,Z]=(0,n.useState)(""),[O,F]=(0,n.useState)(null),[R,U]=(0,n.useState)(!1),[j,$]=(0,n.useState)([]),[W,q]=(0,n.useState)(0),[Y,Q]=(0,n.useState)([]),[K,J]=(0,n.useState)(null),X=window.thinkrankMetabox?.postType||"post",ee=window.thinkrankMetabox?.postRestBase||("page"===X?"pages":"posts"),te=[{label:(0,l.__)("Article","thinkrank"),value:"Article"},{label:(0,l.__)("Blog Posting","thinkrank"),value:"BlogPosting"},{label:(0,l.__)("Technical Article","thinkrank"),value:"TechnicalArticle"},{label:(0,l.__)("News Article","thinkrank"),value:"NewsArticle"},{label:(0,l.__)("Scholarly Article","thinkrank"),value:"ScholarlyArticle"},{label:(0,l.__)("Report","thinkrank"),value:"Report"},{label:(0,l.__)("How-To Guide","thinkrank"),value:"HowTo"},{label:(0,l.__)("FAQ Page","thinkrank"),value:"FAQPage"},{label:(0,l.__)("Review","thinkrank"),value:"Review"},{label:(0,l.__)("Video","thinkrank"),value:"VideoObject"}],re=[{label:(0,l.__)("Web Page","thinkrank"),value:"WebPage"},{label:(0,l.__)("About Page","thinkrank"),value:"AboutPage"},{label:(0,l.__)("Contact Page","thinkrank"),value:"ContactPage"},{label:(0,l.__)("Profile Page","thinkrank"),value:"ProfilePage"},{label:(0,l.__)("Article","thinkrank"),value:"Article"},{label:(0,l.__)("How-To Guide","thinkrank"),value:"HowTo"},{label:(0,l.__)("FAQ Page","thinkrank"),value:"FAQPage"},{label:(0,l.__)("Event","thinkrank"),value:"Event"},{label:(0,l.__)("Software Application","thinkrank"),value:"SoftwareApplication"},{label:(0,l.__)("Product","thinkrank"),value:"Product"},{label:(0,l.__)("Review","thinkrank"),value:"Review"},{label:(0,l.__)("Video","thinkrank"),value:"VideoObject"}],ae=[{label:(0,l.__)("Product","thinkrank"),value:"Product"},{label:(0,l.__)("Review","thinkrank"),value:"Review"},{label:(0,l.__)("FAQ Page","thinkrank"),value:"FAQPage"},{label:(0,l.__)("Video","thinkrank"),value:"VideoObject"}];let ne=te;"page"===X?ne=re:"product"===X&&(ne=ae);const le=[{id:"URL / Online Page",label:(0,l.__)("URL / Online Page","thinkrank"),component:"URL"},{id:"Raw Code",label:(0,l.__)("Raw Code (Pro)","thinkrank"),component:u},{id:"File Upload",label:(0,l.__)("File Upload (Pro)","thinkrank"),component:v}],ie=(0,i.applyFilters)("thinkrank.schemaTab.importMethods",le),se=ie.find(e=>e.id===I)||ie[0],oe=()=>({postId:e,postTitle:t,contentPreview:r,formData:k,showNotice:g,currentPostType:X,postRestBase:ee,postSchemaTypes:te,pageSchemaTypes:re,selectedSchemaType:_,schemaFormData:L,generatedSchemas:f,deployedSchemas:E,savedSchemas:Y,importUrl:D,setSelectedSchemaType:w,setGeneratedSchemas:x,setDeployedSchemas:b,setIsGenerating:S,setIsDeploying:M,setIsLoading:z,setIsRefreshing:H,setSchemaFormData:A,setSavedSchemas:Q,setIsImporting:U,setImportedData:F,setAvailableSchemas:$,setSelectedImportIndex:q});(0,n.useEffect)(()=>{const e=oe();(0,p.Jk)(e,!0),(0,p.kB)(e)},[e]),(0,n.useEffect)(()=>{if(0===Object.keys(L).length)return;if(!B.current)return;const e=setTimeout(()=>{(0,p.NA)(oe(),L,_)},1500);return()=>clearTimeout(e)},[L,_]),(0,n.useEffect)(()=>{const e=()=>{Object.keys(L).length>0&&(0,p.Ho)(oe(),L,_)};window.addEventListener("beforeunload",e);const t=t=>{"post"===t.target.id&&e()};return document.addEventListener("submit",t),()=>{window.removeEventListener("beforeunload",e),document.removeEventListener("submit",t)}},[L,_]);const ce=oe(),me=(()=>{const e=Y.some(e=>e._isActive);return f||E||e?f||E||!e?f&&!E?"ready_to_deploy":E&&!f?"deployed":f&&E?"ready_to_redeploy":"not_generated":"ready_to_deploy":"not_generated"})(),de=(()=>{let e={};return f?.generated_schemas?e={...f.generated_schemas}:E&&(e=Object.entries(E).reduce((e,[t,r])=>{var a;return e[t]=null!==(a=r?.data)&&void 0!==a?a:r,e},{})),Y.forEach((t,r)=>{if(!t?._isActive)return;const a=Array.isArray(t["@type"])?t["@type"][0]:t["@type"];if(!a)return;const n={...t};delete n._isActive;let l=a;e[l]&&(l=`${a}-${r}`),e[l]=n}),e})();return V?(0,a.createElement)("div",{className:"thinkrank-metabox-schema-tab"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-p-4 tr-text-xs tr-text-tertiary"},(0,a.createElement)("span",{className:"tr-w-3 tr-h-3 tr-border-2 tr-border-primary tr-border-t-transparent tr-rounded-full tr-animate-spin tr-shrink-0"}),(0,l.__)("Loading schema data…","thinkrank"))):(0,a.createElement)("div",{className:"thinkrank-metabox-schema-tab "+(N?"is-refreshing":"")},N&&(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-px-4 tr-py-2 tr-mb-2 tr-rounded tr-bg-white tr-border tr-border-secondary tr-text-xs tr-text-tertiary"},(0,a.createElement)("span",{className:"tr-w-3 tr-h-3 tr-border-2 tr-border-primary tr-border-t-transparent tr-rounded-full tr-animate-spin tr-shrink-0"}),(0,l.__)("Updating schema data…","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col md:tr-flex-row tr-gap-4 md:tr-items-stretch"},(0,a.createElement)("div",{className:"tr-flex tr-flex-1 tr-min-w-0 tr-w-full"},(0,a.createElement)(s.A,{selectedSchemaType:_,schemaTypes:ne,schemaFormData:L,isGenerating:y,onSchemaTypeChange:e=>{if(e===_)return;if(Object.keys(L).length>0){const e=(0,l.__)("Switching schema type will replace your current configuration. Your current data will be backed up in case you want to switch back. Continue?","thinkrank");if(!window.confirm(e)){const e=document.getElementById("schema-type-select");return void(e&&(e.value=_))}G(e=>({...e,[_]:L}))}const t=P[e]||{};w(e),A(t),(0,p.NA)(oe(),t,e),Object.keys(t).length>0?g?.((0,l.__)(`Switched to ${e} schema. Previous configuration restored from backup.`,"thinkrank"),"success"):g?.((0,l.__)(`Switched to ${e} schema.`,"thinkrank"),"success")},onSchemaFormChange:(e,t)=>{B.current=!0,A(r=>({...r,[e]:t}))},onGenerateSchema:()=>(0,p.B6)(ce)})),(0,a.createElement)("div",{className:"tr-flex tr-flex-1 tr-min-w-0 tr-w-full"},(0,a.createElement)(o.A,{importSource:I,setImportSource:T,importUrl:D,setImportUrl:Z,importedData:O,setImportedData:F,availableSchemas:j,setAvailableSchemas:$,selectedImportIndex:W,setSelectedImportIndex:q,isImporting:R,importMethods:ie,activeImportMethod:se,savedSchemas:Y,setSavedSchemas:Q,saveAdditionalSchemas:e=>(0,p.PU)(ce,e),editingSchemaIndex:K,setEditingSchemaIndex:J,showNotice:g,setIsImporting:U,postId:e,onImportFromUrl:()=>(0,p.Gs)(ce)}))),(0,a.createElement)(c.A,{savedSchemas:Y,editingSchemaIndex:K,onEdit:e=>{F(Y[e]),J(e),setTimeout(()=>{const e=document.querySelector(".imported-schema-editor");e&&e.scrollIntoView({behavior:"smooth"})},100)},onToggleActivation:e=>{if(e<0||e>=Y.length)return;const t=(0,i.applyFilters)("thinkrank.schemaTab.activationReducer",h.A),{schemas:r,message:a}=t(Y,e);Q(r),(0,p.PU)(oe(),r),g?.(a,"success")},onDelete:e=>{if(window.confirm((0,l.__)("Are you sure you want to delete this schema?","thinkrank"))){const t=Y.filter((t,r)=>r!==e);Q(t),(0,p.PU)(ce,t),K===e?(J(null),F(null)):null!==K&&e<K&&J(K-1)}}}),(0,a.createElement)(m.A,{deploymentStatus:me,isGenerating:y,isDeploying:C,onGenerateSchema:()=>(0,p.B6)(ce),onDeploySchema:()=>(0,p.zR)(ce)}),(0,a.createElement)(d.A,{finalPreviewSchemas:de,savedSchemas:Y,formData:k,postTitle:t,contentPreview:r}))}},25828:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"}))},26225:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",d:"M11.25 5h1.5v15h-1.5V5zM6 10h1.5v10H6V10zm12 4h-1.5v6H18v-6z",clipRule:"evenodd"}))},26302:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"}))},26698:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"}))},26949:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m5 3c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2v-14c0-1.10457-.8954-2-2-2zm14 1.5h-14c-.27614 0-.5.22386-.5.5v10.7072l3.62953-2.6465c.25108-.1831.58905-.1924.84981-.0234l2.92666 1.8969 3.5712-3.4719c.2911-.2831.7545-.2831 1.0456 0l2.9772 2.8945v-9.3568c0-.27614-.2239-.5-.5-.5zm-14.5 14.5v-1.4364l4.09643-2.987 2.99567 1.9417c.2936.1903.6798.1523.9307-.0917l3.4772-3.3806 3.4772 3.3806.0228-.0234v2.5968c0 .2761-.2239.5-.5.5h-14c-.27614 0-.5-.2239-.5-.5z"}))},27132:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,a.createElement)(n.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"}))},27531:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(97500),l=r.n(n);const i={primary:"tr-bg-brand tr-text-white hover:tr-bg-brand tr-border-transparent",secondary:"tr-bg-white tr-text-secondary tr-border-primary hover:tr-bg-white",ghost:"tr-bg-transparent tr-text-brand tr-border-transparent hover:tr-bg-brand-bg",danger:"tr-bg-danger tr-text-white hover:tr-bg-danger tr-border-transparent",ai:"tr-bg-brand tr-text-white hover:tr-bg-brand tr-border-transparent"},s={sm:"tr-h-8 tr-px-3 tr-text-xs",md:"tr-h-10 tr-px-4 tr-text-sm",lg:"tr-h-11 tr-px-5 tr-text-base"};function o({variant:e="primary",size:t="md",disabled:r=!1,loading:n=!1,icon:o,iconPosition:c="left",className:m,children:d,...h}){return(0,a.createElement)("button",{className:l()("tr-inline-flex tr-items-center tr-justify-center tr-gap-2","tr-rounded-md tr-border tr-font-medium","tr-transition-colors tr-duration-150","focus:tr-outline-none focus:tr-ring-2 focus:tr-ring-brand focus:tr-ring-offset-1","disabled:tr-opacity-50 disabled:tr-cursor-not-allowed",i[e],s[t],m),disabled:r||n,"aria-busy":n||void 0,"aria-disabled":r||n||void 0,...h},n&&(0,a.createElement)("span",{className:"tr-w-4 tr-h-4 tr-shrink-0 tr-rounded-full tr-border-2 tr-animate-spin",style:{borderColor:"currentColor",borderTopColor:"transparent"},"aria-hidden":"true"}),!n&&o&&"left"===c&&(0,a.createElement)(o,{className:"tr-w-4 tr-h-4 tr-shrink-0"}),d,!n&&o&&"right"===c&&(0,a.createElement)(o,{className:"tr-w-4 tr-h-4 tr-shrink-0"}))}},27723:e=>{"use strict";e.exports=window.wp.i18n},28668:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M11 14.5l1.1 1.1 3-3 .5-.5-.6-.6-3-3-1 1 1.7 1.7H5v1.5h7.7L11 14.5zM16.8 5h-7c-1.1 0-2 .9-2 2v1.5h1.5V7c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v10c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5v-1.5H7.8V17c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2z"}))},29151:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"}))},30073:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z"}))},30239:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.934 7.406a1 1 0 0 0 .914.594H19a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h5.764a.5.5 0 0 1 .447.276l.723 1.63Zm1.064-1.216a.5.5 0 0 0 .462.31H19a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h5.764a2 2 0 0 1 1.789 1.106l.445 1.084ZM8.5 10.5h7V12h-7v-1.5Zm7 3.5h-7v1.5h7V14Z"}))},30307:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m12 20-4.5-3.6-.9 1.2L12 22l5.5-4.4-.9-1.2L12 20zm0-16 4.5 3.6.9-1.2L12 2 6.5 6.4l.9 1.2L12 4z"}))},30443:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12.5 5L10 19h1.9l2.5-14z"}))},31198:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12 3.25a8.75 8.75 0 100 17.5 8.75 8.75 0 000-17.5zM4.75 12a7.25 7.25 0 1114.5 0 7.25 7.25 0 01-14.5 0zm9.195 1.944a2.75 2.75 0 01-4.066-.194h.621a.75.75 0 000-1.5H9.262a2.767 2.767 0 010-.5H11.5a.75.75 0 000-1.5H9.88a2.75 2.75 0 014.066-.194.75.75 0 001.06-1.061 4.25 4.25 0 00-6.88 1.255H7.5a.75.75 0 000 1.5h.258c-.01.166-.01.334 0 .5H7.5a.75.75 0 000 1.5h.626a4.25 4.25 0 006.88 1.255.75.75 0 00-1.06-1.06z"}))},31594:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-17.6 1L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z"}))},31600:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M7.5 12C7.5 11.1716 6.82843 10.5 6 10.5C5.17157 10.5 4.5 11.1716 4.5 12C4.5 12.8284 5.17157 13.5 6 13.5C6.82843 13.5 7.5 12.8284 7.5 12Z"}),(0,a.createElement)(n.Path,{d:"M13.5 12C13.5 11.1716 12.8284 10.5 12 10.5C11.1716 10.5 10.5 11.1716 10.5 12C10.5 12.8284 11.1716 13.5 12 13.5C12.8284 13.5 13.5 12.8284 13.5 12Z"}),(0,a.createElement)(n.Path,{d:"M19.5 12C19.5 11.1716 18.8284 10.5 18 10.5C17.1716 10.5 16.5 11.1716 16.5 12C16.5 12.8284 17.1716 13.5 18 13.5C18.8284 13.5 19.5 12.8284 19.5 12Z"}))},31824:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),l=r(49323);const i=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("line",{x1:"12",y1:"5",x2:"12",y2:"19"}),(0,a.createElement)("line",{x1:"5",y1:"12",x2:"19",y2:"12"})),s=()=>(0,a.createElement)("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polyline",{points:"3 6 5 6 21 6"}),(0,a.createElement)("path",{d:"M19 6l-1 14H6L5 6"}),(0,a.createElement)("path",{d:"M10 11v6"}),(0,a.createElement)("path",{d:"M14 11v6"}),(0,a.createElement)("path",{d:"M9 6V4h6v2"})),o=({settings:e,onSettingChange:t,isLoading:r})=>{const o=!e.enabled,c=e.faq_questions||[],m=(e,r,a)=>{const n=[...c];n[e]={...n[e],[r]:a},t("faq_questions",n)};return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("FAQ Page Information","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Basic details about your FAQ page","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Page Title","thinkrank"),value:e.faq_page_name||"",onChange:e=>t("faq_page_name",e.target.value),description:(0,n.__)("Title of your FAQ page","thinkrank"),placeholder:(0,n.__)("e.g., Frequently Asked Questions","thinkrank"),disabled:o}),(0,a.createElement)(l.TM,{label:(0,n.__)("Page Description","thinkrank"),value:e.faq_page_description||"",onChange:e=>t("faq_page_description",e.target.value),description:(0,n.__)("Brief description of your FAQ page","thinkrank"),placeholder:(0,n.__)("e.g., Find answers to commonly asked questions about our products.","thinkrank"),rows:2,disabled:o}),(0,a.createElement)(l.pd,{label:(0,n.__)("Page URL","thinkrank"),type:"url",value:e.faq_page_url||"",onChange:e=>t("faq_page_url",e.target.value),description:(0,n.__)("URL of your FAQ page (optional)","thinkrank"),placeholder:"https://example.com/faq",disabled:o}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary tr-flex tr-items-center tr-justify-between"},(0,a.createElement)("div",null,(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Questions & Answers","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Each question is structured for rich snippets in search results","thinkrank"))),(0,a.createElement)("button",{onClick:()=>{t("faq_questions",[...c,{question:"",answer:""}])},disabled:o,className:"tr-flex tr-items-center tr-gap-1.5 tr-text-xs tr-font-medium tr-text-brand tr-bg-brand-bg tr-border tr-border-brand tr-rounded tr-px-3 tr-py-1.5 hover:tr-bg-brand-bg tr-transition-colors tr-duration-150 tr-cursor-pointer disabled:tr-opacity-50 disabled:tr-cursor-not-allowed tr-shrink-0"},(0,a.createElement)(i,null)," ",(0,n.__)("Add Question","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-3"},0===c.length?(0,a.createElement)("div",{className:"tr-text-center tr-py-8"},(0,a.createElement)("p",{className:"tr-text-sm tr-text-tertiary tr-m-0"},(0,n.__)('No questions added yet. Click "Add Question" to get started.',"thinkrank"))):c.map((e,r)=>(0,a.createElement)("div",{key:r,className:"tr-border tr-border-secondary tr-rounded-lg tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-px-4 tr-py-2.5 tr-bg-white tr-border-b tr-border-secondary"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-semibold tr-text-secondary"},(0,n.__)("Question","thinkrank")," ",r+1),(0,a.createElement)("button",{onClick:()=>(e=>{t("faq_questions",c.filter((t,r)=>r!==e))})(r),disabled:o,className:"tr-flex tr-items-center tr-gap-1 tr-text-xs tr-font-medium tr-text-danger tr-bg-danger-bg tr-border tr-border-danger tr-rounded tr-px-2 tr-py-1 hover:tr-bg-danger-bg tr-transition-colors tr-duration-150 tr-cursor-pointer disabled:tr-opacity-50 disabled:tr-cursor-not-allowed"},(0,a.createElement)(s,null)," ",(0,n.__)("Remove","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-4 tr-flex tr-flex-col tr-gap-3"},(0,a.createElement)(l.pd,{label:(0,n.__)("Question","thinkrank"),value:e.question||"",onChange:e=>m(r,"question",e.target.value),placeholder:(0,n.__)("Enter the frequently asked question…","thinkrank"),disabled:o}),(0,a.createElement)(l.TM,{label:(0,n.__)("Answer","thinkrank"),value:e.answer||"",onChange:e=>m(r,"answer",e.target.value),placeholder:(0,n.__)("Enter the detailed answer…","thinkrank"),rows:3,disabled:o})))))))}},32401:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"}))},32725:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"}))},33137:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),l=r(86087),i=r(1455),s=r.n(i);const o=({keywords:e=[]})=>{const[t,r]=(0,l.useState)([]),i=(0,l.useRef)(null),o=window.thinkrankMetabox?.postId,c=(Array.isArray(e)?e:[]).map(e=>String(e).trim()).filter(Boolean),m=c.join("|").toLowerCase();return(0,l.useEffect)(()=>{if(o&&0!==c.length)return i.current&&clearTimeout(i.current),i.current=setTimeout(()=>{s()({path:"/thinkrank/v1/focus-keyword-usage?post_id="+encodeURIComponent(o)+"&keywords="+encodeURIComponent(JSON.stringify(c))}).then(e=>{e?.success&&Array.isArray(e.keywords)?r(e.keywords.filter(e=>e.count>0)):r([])}).catch(()=>r([]))},600),()=>{i.current&&clearTimeout(i.current)};r([])},[m,o]),0===t.length?null:(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5 tr-mt-2"},t.map(e=>{const t=e.posts?.[0],r=e.count>1?(0,n.sprintf)(/* translators: %d: number of other posts */ /* translators: %d: number of other posts */
1 +(()=>{var e={153:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(27723);const l=({finalPreviewSchemas:e,savedSchemas:t,formData:r,postTitle:l,contentPreview:i})=>Object.keys(e).length>0?(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-mb-4"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Schema Preview","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Preview of the generated schema markup in JSON-LD format.","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-4 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"schema-types-generated"},(0,a.createElement)("h5",null,(0,n.__)("Schema Types:","thinkrank")),(0,a.createElement)("div",{className:"schema-type-badges"},Object.keys(e).map(e=>(0,a.createElement)("span",{key:e,className:"schema-type-badge"},e)))),(0,a.createElement)("div",{className:"schema-code-preview"},(0,a.createElement)("h5",null,(0,n.__)("JSON-LD Code:","thinkrank")),Object.entries(e).map(([e,r])=>(0,a.createElement)("div",{key:e,className:"schema-code-block"},(0,a.createElement)("h6",{style:{display:"flex",alignItems:"center",gap:"6px",margin:"0 0 8px 0",fontSize:"13px",fontWeight:600}},e," Schema",t.some(t=>t._isActive&&t["@type"]===e)&&(0,a.createElement)("span",{className:"schema-type-badge saved-schema-badge",style:{backgroundColor:"#e5e5e5",color:"#333",fontSize:"10px",padding:"2px 6px"}},(0,n.__)("Custom","thinkrank"))),(0,a.createElement)("pre",{className:"schema-json-preview"},JSON.stringify(r,null,2))))),(0,a.createElement)("div",{className:"schema-data-source"},(0,a.createElement)("h5",null,(0,n.__)("Data Sources Used:","thinkrank")),(0,a.createElement)("ul",null,r?.thinkrank_seo_title&&(0,a.createElement)("li",null,(0,n.__)("✓ SEO Metadata title (AI-optimized)","thinkrank")),r?.thinkrank_meta_description&&(0,a.createElement)("li",null,(0,n.__)("✓ SEO Metadata description (AI-optimized)","thinkrank")),r?.thinkrank_focus_keyword&&(0,a.createElement)("li",null,(0,n.__)("✓ Focus keyword","thinkrank")),l&&!r?.thinkrank_seo_title&&(0,a.createElement)("li",null,(0,n.__)("✓ Post title (fallback)","thinkrank")),i&&(0,a.createElement)("li",null,(0,n.__)("✓ Post content","thinkrank"))),(0,a.createElement)("p",{className:"description"},(0,n.__)('Schema markup uses SEO Metadata from the SEO Analysis tab. Use "Generate with AI" to optimize title and description.',"thinkrank"))))):null},445:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M5 11.25h14v1.5H5z"}))},497:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4 6.5h5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H4V16h5a.5.5 0 0 0 .5-.5v-7A.5.5 0 0 0 9 8H4V6.5Zm16 0h-5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h5V16h-5a.5.5 0 0 1-.5-.5v-7A.5.5 0 0 1 15 8h5V6.5Z"}))},644:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"}))},831:(e,t,r)=>{"use strict";var a=r(86087);(0,a.forwardRef)(function({icon:e,size:t=24,...r},n){return(0,a.cloneElement)(e,{width:t,height:t,...r,ref:n})})},1311:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM5 9h14v6H5V9Z"}))},1375:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"m6.734 16.106 2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.158 1.093-1.028-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734Z"}))},1447:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M4 16h10v1.5H4V16Zm0-4.5h16V13H4v-1.5ZM10 7h10v1.5H10V7Z",fillRule:"evenodd",clipRule:"evenodd"}),(0,a.createElement)(n.Path,{d:"m4 5.25 4 2.5-4 2.5v-5Z"}))},1455:e=>{"use strict";e.exports=window.wp.apiFetch},1462:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zM3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 8.75a1.5 1.5 0 01.167 2.99c-.465.052-.917.44-.917 1.01V14h1.5v-.845A3 3 0 109 10.25h1.5a1.5 1.5 0 011.5-1.5zM11.25 15v1.5h1.5V15h-1.5z"}))},1659:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M8.2 14.4h3.9L13 17h1.7L11 6.5H9.3L5.6 17h1.7l.9-2.6zm2-5.5 1.4 4H8.8l1.4-4zm7.4 7.5-1.3.8.8 1.4H5.5V20h14.3l-2.2-3.6z"}))},2353:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M12.5939 21C14.1472 21 16.1269 20.5701 17.0711 20.1975L16.6447 18.879C16.0964 19.051 14.3299 19.6242 12.6548 19.6242C7.4467 19.6242 4.67513 16.8726 4.67513 12C4.67513 7.21338 7.50762 4.34713 12.2893 4.34713C17.132 4.34713 19.4162 7.55732 19.4162 10.7675C19.4162 14.035 19.0508 15.4968 17.4975 15.4968C16.5838 15.4968 16.0964 14.7803 16.0964 13.9777V7.5H14.4822V8.30255H14.3909C14.1777 7.67198 12.9898 7.12739 11.467 7.2707C9.18274 7.5 7.4467 9.27707 7.4467 11.8567C7.4467 14.5796 8.81726 16.672 11.467 16.758C13.203 16.8153 14.1168 16.0127 14.4822 15.1815H14.5736C14.7563 16.414 16.401 16.8439 17.467 16.8439C20.6954 16.8439 21 13.5764 21 10.7962C21 6.86943 18.0761 3 12.3807 3C6.50254 3 3 6.3535 3 11.9427C3 17.7325 6.38071 21 12.5939 21ZM11.7107 15.2962C9.73096 15.2962 9.03046 13.6051 9.03046 11.7707C9.03046 10.1083 10.0355 8.67516 11.7716 8.67516C13.599 8.67516 14.5736 9.36306 14.5736 11.7707C14.5736 14.1497 13.7513 15.2962 11.7107 15.2962Z"}))},2407:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(97500),l=r.n(n),i=r(94656);const s={sm:{size:56,stroke:4,radius:22,fontSize:"tr-text-sm"},md:{size:80,stroke:6,radius:32,fontSize:"tr-text-xl"},lg:{size:108,stroke:7,radius:44,fontSize:"tr-text-2xl"}};function o({score:e=0,size:t="md",label:r,className:n}){const o=s[t],c=2*Math.PI*o.radius,m=c-e/100*c,d=(0,i.YH)(e);return(0,a.createElement)("div",{className:l()("tr-flex tr-flex-col tr-items-center tr-gap-1",n)},(0,a.createElement)("div",{className:"tr-relative tr-inline-flex tr-items-center tr-justify-center"},(0,a.createElement)("svg",{width:o.size,height:o.size,viewBox:`0 0 ${o.size} ${o.size}`,className:"-tr-rotate-90"},(0,a.createElement)("circle",{cx:o.size/2,cy:o.size/2,r:o.radius,fill:"none",stroke:"#E2E8F0",strokeWidth:o.stroke}),(0,a.createElement)("circle",{cx:o.size/2,cy:o.size/2,r:o.radius,fill:"none",stroke:d,strokeWidth:o.stroke,strokeLinecap:"round",strokeDasharray:c,strokeDashoffset:m,style:{transition:"stroke-dashoffset 0.8s ease-out"}})),(0,a.createElement)("span",{className:l()("tr-absolute tr-font-bold tr-tabular-nums",o.fontSize),style:{color:d}},e)),r&&(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary tr-font-medium"},r))}},2694:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,a.createElement)(n.Path,{d:"M11 8H9v2H7v2h2v2h2v-2h2v-2h-2V8zm-1-4c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7zm0 12c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5zM3 1v2h14V1H3z"}))},2965:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,a.createElement)(n.Path,{d:"M18,0 L2,0 C0.9,0 0.01,0.9 0.01,2 L0,12 C0,13.1 0.9,14 2,14 L18,14 C19.1,14 20,13.1 20,12 L20,2 C20,0.9 19.1,0 18,0 Z M18,12 L2,12 L2,2 L18,2 L18,12 Z M9,3 L11,3 L11,5 L9,5 L9,3 Z M9,6 L11,6 L11,8 L9,8 L9,6 Z M6,3 L8,3 L8,5 L6,5 L6,3 Z M6,6 L8,6 L8,8 L6,8 L6,6 Z M3,6 L5,6 L5,8 L3,8 L3,6 Z M3,3 L5,3 L5,5 L3,5 L3,3 Z M6,9 L14,9 L14,11 L6,11 L6,9 Z M12,6 L14,6 L14,8 L12,8 L12,6 Z M12,3 L14,3 L14,5 L12,5 L12,3 Z M15,6 L17,6 L17,8 L15,8 L15,6 Z M15,3 L17,3 L17,5 L15,5 L15,3 Z M10,20 L14,16 L6,16 L10,20 Z"}))},3056:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",d:"M6.5 8a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zM8 5a3 3 0 100 6 3 3 0 000-6zm6.5 11a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zm1.5-3a3 3 0 100 6 3 3 0 000-6zM5.47 17.41a.75.75 0 001.06 1.06L18.47 6.53a.75.75 0 10-1.06-1.06L5.47 17.41z",clipRule:"evenodd"}))},3480:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z"}))},3990:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4 18h6V6H4v12zm9-9.5V10h7V8.5h-7zm0 7h7V14h-7v1.5z"}))},4199:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",d:"M6.863 13.644L5 13.25h-.5a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5H5L18 6.5h2V16h-2l-3.854-.815.026.008a3.75 3.75 0 01-7.31-1.549zm1.477.313a2.251 2.251 0 004.356.921l-4.356-.921zm-2.84-3.28L18.157 8h.343v6.5h-.343L5.5 11.823v-1.146z",clipRule:"evenodd"}))},4493:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"}))},4829:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z",fillRule:"evenodd",clipRule:"evenodd"}))},5326:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var a=r(51609),n=r(27723),l=r(53175),i=r(41112);const s="tr-mt-4 tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-mb-4",o="tr-px-4 tr-py-3 tr-border-b tr-border-secondary",c="tr-text-sm tr-font-semibold tr-text-primary tr-m-0",m="tr-p-4 tr-flex tr-flex-col tr-gap-3",d="tr-inline-flex tr-items-center tr-gap-1.5 tr-h-8 tr-px-3 tr-rounded tr-text-xs tr-font-medium tr-text-white tr-bg-brand hover:tr-bg-brand disabled:tr-opacity-50 disabled:tr-cursor-not-allowed tr-transition-colors tr-cursor-pointer tr-border-0",h=()=>(0,a.createElement)("span",{className:"tr-w-3 tr-h-3 tr-border-2 tr-border-white tr-border-t-transparent tr-rounded-full tr-animate-spin tr-shrink-0"}),p=({deploymentStatus:e,isGenerating:t,isDeploying:r,onGenerateSchema:p,onDeploySchema:u})=>"not_generated"===e?(0,a.createElement)("div",{className:s},(0,a.createElement)("div",{className:o},(0,a.createElement)("h4",{className:c},(0,n.__)("Schema Status","thinkrank"))),(0,a.createElement)("div",{className:m},(0,a.createElement)("div",{className:"schema-status-notice"},(0,a.createElement)("span",{className:"dashicons dashicons-info"}),(0,a.createElement)("p",null,(0,n.__)('No schema markup generated yet. Select a schema type and click "Generate Schema" to get started.',"thinkrank"))))):"ready_to_deploy"===e?(0,a.createElement)("div",{className:s},(0,a.createElement)("div",{className:o},(0,a.createElement)("h4",{className:c},(0,n.__)("Deploy Schema","thinkrank"))),(0,a.createElement)("div",{className:m},(0,a.createElement)("div",{className:"schema-status-notice success"},(0,a.createElement)("img",{src:l.A,alt:""}),(0,a.createElement)("p",null,(0,n.__)("Schema markup generated successfully! Ready to deploy.","thinkrank"))),(0,a.createElement)("div",{className:"schema-actions"},(0,a.createElement)("button",{type:"button",onClick:u,disabled:r,className:d},r&&(0,a.createElement)(h,null),r?(0,n.__)("Deploying…","thinkrank"):(0,n.__)("Deploy Schema","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-[11px] tr-text-tertiary tr-m-0"},(0,n.__)("Schema markup will be deployed as JSON-LD format in the document head.","thinkrank")))):"deployed"===e?(0,a.createElement)("div",{className:s},(0,a.createElement)("div",{className:o},(0,a.createElement)("h4",{className:c},(0,n.__)("Schema Actions","thinkrank"))),(0,a.createElement)("div",{className:m},(0,a.createElement)("div",{className:"schema-status-notice deployed"},(0,a.createElement)("img",{src:l.A,alt:""}),(0,a.createElement)("p",null,(0,n.__)("Schema markup is deployed and active on this post.","thinkrank"))),(0,a.createElement)("div",{className:"schema-actions"},(0,a.createElement)("button",{type:"button",onClick:p,disabled:t,className:d},t&&(0,a.createElement)(h,null),t?(0,n.__)("Regenerating…","thinkrank"):(0,n.__)("Regenerate Schema","thinkrank")),(0,a.createElement)("button",{type:"button",onClick:u,disabled:r,className:"tr-inline-flex tr-items-center tr-gap-1.5 tr-h-8 tr-px-3 tr-rounded tr-border tr-border-primary tr-bg-white tr-text-xs tr-font-medium tr-text-secondary hover:tr-bg-white disabled:tr-opacity-50 disabled:tr-cursor-not-allowed tr-transition-colors tr-cursor-pointer"},r&&(0,a.createElement)("span",{className:"tr-w-3 tr-h-3 tr-border-2 tr-border-brand tr-border-t-transparent tr-rounded-full tr-animate-spin tr-shrink-0"}),r?(0,n.__)("Redeploying…","thinkrank"):(0,n.__)("Redeploy Current","thinkrank"))))):"ready_to_redeploy"===e?(0,a.createElement)("div",{className:s},(0,a.createElement)("div",{className:o},(0,a.createElement)("h4",{className:c},(0,n.__)("Update Schema","thinkrank"))),(0,a.createElement)("div",{className:m},(0,a.createElement)("div",{className:"schema-status-notice warning"},(0,a.createElement)("img",{src:i.A,alt:""}),(0,a.createElement)("p",null,(0,n.__)("New schema markup generated. Deploy to update the existing schema.","thinkrank"))),(0,a.createElement)("div",{className:"schema-actions"},(0,a.createElement)("button",{type:"button",onClick:u,disabled:r,className:d},r&&(0,a.createElement)(h,null),r?(0,n.__)("Updating…","thinkrank"):(0,n.__)("Update Schema","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-[11px] tr-text-tertiary tr-m-0"},(0,n.__)("This will update your existing schema markup with the new version.","thinkrank")))):null},5573:e=>{"use strict";e.exports=window.wp.primitives},6060:(e,t,r)=>{"use strict";r.d(t,{u4:()=>s});var a=r(51609),n=r(97500),l=r.n(n);function i({className:e,width:t,height:r}){return(0,a.createElement)("span",{className:l()("tr-block tr-rounded tr-bg-line-2 tr-animate-skeleton-pulse",e),style:{width:t,height:r},"aria-hidden":"true"})}function s({lines:e=3,label:t}){return(0,a.createElement)("div",{role:"status","aria-label":t||"Loading…",className:"tr-w-full tr-min-w-[260px] tr-p-6 tr-bg-white tr-rounded-lg"},(0,a.createElement)(i,{className:"tr-h-5 tr-w-1/3 tr-mb-4"}),Array.from({length:e}).map((t,r)=>(0,a.createElement)(i,{key:r,className:l()("tr-h-4 tr-mb-2",r===e-1?"tr-w-2/3":"tr-w-full")})))}},6329:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m13.955 20.748 8-17.5-.91-.416L19.597 6H13.5v1.5h5.411l-1.6 3.5H13.5v1.5h3.126l-1.6 3.5H13.5l.028 1.5h.812l-1.295 2.832.91.416ZM17.675 16l-.686 1.5h4.539L21.5 16h-3.825Zm2.286-5-.686 1.5H21.5V11h-1.54ZM2 12c0 3.58 2.42 5.5 6 5.5h.5V19l3-2.5-3-2.5v2H8c-2.48 0-4.5-1.52-4.5-4S5.52 7.5 8 7.5h3.5V6H8c-3.58 0-6 2.42-6 6Z"}))},6779:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var a=r(51609),n=r(27723),l=r(49323),i=r(99658);const s=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("path",{d:"M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"}),(0,a.createElement)("line",{x1:"7",y1:"7",x2:"7.01",y2:"7"})),o=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("path",{d:"M3 5v14"}),(0,a.createElement)("path",{d:"M8 5v14"}),(0,a.createElement)("path",{d:"M12 5v14"}),(0,a.createElement)("path",{d:"M17 5v14"}),(0,a.createElement)("path",{d:"M21 5v14"})),c=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"})),m=[{value:"USD",label:"USD ($)"},{value:"EUR",label:"EUR (€)"},{value:"GBP",label:"GBP (£)"},{value:"CAD",label:"CAD (C$)"},{value:"AUD",label:"AUD (A$)"},{value:"JPY",label:"JPY (¥)"},{value:"CHF",label:"CHF"},{value:"SEK",label:"SEK"},{value:"NOK",label:"NOK"},{value:"DKK",label:"DKK"}],d=[{value:"InStock",label:(0,n.__)("In Stock","thinkrank")},{value:"OutOfStock",label:(0,n.__)("Out of Stock","thinkrank")},{value:"PreOrder",label:(0,n.__)("Pre-Order","thinkrank")},{value:"BackOrder",label:(0,n.__)("Back Order","thinkrank")},{value:"Discontinued",label:(0,n.__)("Discontinued","thinkrank")}],h=({settings:e,onSettingChange:t,isLoading:r})=>{const h=!e.enabled;return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Product Details","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Core product information for schema markup","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Product Name","thinkrank"),value:e.product_name||"",onChange:e=>t("product_name",e.target.value),description:(0,n.__)("Full name of the product","thinkrank"),disabled:h}),(0,a.createElement)(i.A,{label:(0,n.__)("Product Image","thinkrank"),value:e.product_image,onChange:e=>t("product_image",e),help:(0,n.__)("Main product image (recommended: 1200×1200 px)","thinkrank"),allowedTypes:["image"],disabled:h}),(0,a.createElement)(l.TM,{label:(0,n.__)("Description","thinkrank"),value:e.product_description||"",onChange:e=>t("product_description",e.target.value),description:(0,n.__)("Detailed product description for search engines","thinkrank"),rows:3,disabled:h}),(0,a.createElement)(l.pd,{label:(0,n.__)("Product URL","thinkrank"),type:"url",value:e.product_url||"",onChange:e=>t("product_url",e.target.value),description:(0,n.__)("Direct link to the product page","thinkrank"),placeholder:"https://example.com/products/product-name",disabled:h}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(s,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Pricing & Availability","thinkrank")))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Price","thinkrank"),type:"number",step:"0.01",min:"0",value:e.product_price||"",onChange:e=>t("product_price",e.target.value),description:(0,n.__)("e.g., 29.99","thinkrank"),disabled:h}),(0,a.createElement)(l.l6,{label:(0,n.__)("Currency","thinkrank"),value:e.product_currency||"USD",options:m,onChange:e=>t("product_currency",e.target.value),disabled:h})),(0,a.createElement)(l.l6,{label:(0,n.__)("Availability","thinkrank"),value:e.product_availability||"InStock",options:d,onChange:e=>t("product_availability",e.target.value),description:(0,n.__)("Current product availability status","thinkrank"),disabled:h}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(o,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Product Identity","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Brand identifiers and search keywords","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Brand","thinkrank"),value:e.product_brand||"",onChange:e=>t("product_brand",e.target.value),description:(0,n.__)("Product brand or manufacturer","thinkrank"),disabled:h}),(0,a.createElement)(l.pd,{label:(0,n.__)("SKU / Model","thinkrank"),value:e.product_sku||"",onChange:e=>t("product_sku",e.target.value),description:(0,n.__)("Product SKU or model number","thinkrank"),disabled:h})),(0,a.createElement)(l.pd,{label:(0,n.__)("GTIN / Barcode","thinkrank"),value:e.product_gtin||"",onChange:e=>t("product_gtin",e.target.value),description:(0,n.__)("Global Trade Item Number: UPC, EAN, ISBN, etc.","thinkrank"),disabled:h}),(0,a.createElement)(l.pd,{label:(0,n.__)("Keywords","thinkrank"),value:e.product_keywords||"",onChange:e=>t("product_keywords",e.target.value),description:(0,n.__)("Comma-separated keywords relevant to the product","thinkrank"),disabled:h}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(c,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Ratings & Reviews","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Optional. Enhances rich snippets in search results","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Rating Value","thinkrank"),type:"number",step:"0.1",min:"1",max:"5",value:e.product_rating_value||"",onChange:e=>t("product_rating_value",e.target.value),description:(0,n.__)("Average rating on a 1–5 scale","thinkrank"),disabled:h}),(0,a.createElement)(l.pd,{label:(0,n.__)("Rating Count","thinkrank"),type:"number",min:"1",value:e.product_rating_count||"",onChange:e=>t("product_rating_count",e.target.value),description:(0,n.__)("Total number of ratings","thinkrank"),disabled:h})),(0,a.createElement)(l.TM,{label:(0,n.__)("Customer Review","thinkrank"),value:e.product_review||"",onChange:e=>t("product_review",e.target.value),description:(0,n.__)("Sample customer review text to enhance rich snippets","thinkrank"),rows:2,disabled:h}))))}},6945:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,a.createElement)(n.Path,{d:"M16 2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2ZM6 3.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V4a.5.5 0 0 1 .5-.5Z"}),(0,a.createElement)(n.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"}))},7052:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M20 4H4v1.5h16V4zm-2 9h-3c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3zM4 9.5h9V8H4v1.5zM9 13H6c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3z",fillRule:"evenodd",clipRule:"evenodd"}))},7065:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18.5 5.5V8H20V5.5H22.5V4H20V1.5H18.5V4H16V5.5H18.5ZM13.9624 4H6C4.89543 4 4 4.89543 4 6V18C4 19.1046 4.89543 20 6 20H18C19.1046 20 20 19.1046 20 18V10.0391H18.5V18C18.5 18.2761 18.2761 18.5 18 18.5H10L10 10.4917L16.4589 10.5139L16.4641 9.01389L5.5 8.97618V6C5.5 5.72386 5.72386 5.5 6 5.5H13.9624V4ZM5.5 10.4762V18C5.5 18.2761 5.72386 18.5 6 18.5H8.5L8.5 10.4865L5.5 10.4762Z"}))},7150:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(65089);const l=({label:e,htmlFor:t,counter:r,help:l,error:i,required:s=!1,children:o})=>(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},(e||r)&&(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-gap-2"},e?(0,a.createElement)(n.A,{tag:"label",htmlFor:t,required:s},e):(0,a.createElement)("span",null),r),o,i?(0,a.createElement)("p",{className:"tr-text-xs tr-text-danger tr-m-0"},i):l&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},l))},7796:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M11.696 13.972c.356-.546.599-.958.728-1.235a1.79 1.79 0 00.203-.783c0-.264-.077-.47-.23-.618-.148-.153-.354-.23-.618-.23-.295 0-.569.07-.82.212a3.413 3.413 0 00-.738.571l-.147-1.188c.289-.234.59-.41.903-.526.313-.117.66-.175 1.041-.175.375 0 .695.08.959.24.264.153.46.362.59.626.135.265.203.556.203.876 0 .362-.08.734-.24 1.115-.154.381-.427.87-.82 1.466l-.756 1.152H14v1.106h-4l1.696-2.609z"}),(0,a.createElement)(n.Path,{d:"M19.5 7h-15v12a.5.5 0 00.5.5h14a.5.5 0 00.5-.5V7zM3 7V5a2 2 0 012-2h14a2 2 0 012 2v14a2 2 0 01-2 2H5a2 2 0 01-2-2V7z"}))},8241:(e,t,r)=>{"use strict";r(51609),r(97500)},8593:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M5 10.2h-.8v1.5H5c1.9 0 3.8.8 5.1 2.1 1.4 1.4 2.1 3.2 2.1 5.1v.8h1.5V19c0-2.3-.9-4.5-2.6-6.2-1.6-1.6-3.8-2.6-6.1-2.6zm10.4-1.6C12.6 5.8 8.9 4.2 5 4.2h-.8v1.5H5c3.5 0 6.9 1.4 9.4 3.9s3.9 5.8 3.9 9.4v.8h1.5V19c0-3.9-1.6-7.6-4.4-10.4zM4 20h3v-3H4v3z"}))},8641:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M14 6v12h6V6h-6zM4 10h7V8.5H4V10zm0 5.5h7V14H4v1.5z"}))},9292:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-9c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4h1.3l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8-.1 1-.9 1.8-1.8 1.8z"}))},9679:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",d:"M5.5 9.5v-2h13v2h-13zm0 3v4h13v-4h-13zM4 7a1 1 0 011-1h14a1 1 0 011 1v10a1 1 0 01-1 1H5a1 1 0 01-1-1V7z",clipRule:"evenodd"}))},10103:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"}))},11365:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4.75 4a.75.75 0 0 0-.75.75v7.826c0 .2.08.39.22.53l6.72 6.716a2.313 2.313 0 0 0 3.276-.001l5.61-5.611-.531-.53.532.528a2.315 2.315 0 0 0 0-3.264L13.104 4.22a.75.75 0 0 0-.53-.22H4.75ZM19 12.576a.815.815 0 0 1-.236.574l-5.61 5.611a.814.814 0 0 1-1.153 0L5.5 12.264V5.5h6.763l6.5 6.502a.816.816 0 0 1 .237.574ZM8.75 9.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"}))},11594:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M15.5 9.5a1 1 0 100-2 1 1 0 000 2zm0 1.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zm-2.25 6v-2a2.75 2.75 0 00-2.75-2.75h-4A2.75 2.75 0 003.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0120.25 15zM9.5 8.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0z",fillRule:"evenodd"}))},12355:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h12a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5ZM4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6Zm4 10h2v-1.5H8V16Zm5 0h-2v-1.5h2V16Zm1 0h2v-1.5h-2V16Z"}))},13849:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M8 2H6a2 2 0 0 0-2 2v2.4h1.5V4a.5.5 0 0 1 .5-.5h2V2ZM4 13.6V16a2 2 0 0 0 2 2h2v-1.5H6a.5.5 0 0 1-.5-.5v-2.4H4Zm0-1.2h1.5V7.6H4v4.8ZM9 2v1.5h4V2H9Zm5 0v1.5h2a.5.5 0 0 1 .5.5v2.4H18V4a2 2 0 0 0-2-2h-2Zm4 5.6h-1.5v4.8H18V7.6Zm0 6h-1.5V16a.5.5 0 0 1-.5.5h-2V18h2a2 2 0 0 0 2-2v-2.4ZM13 18v-1.5H9V18h4ZM7 7.25h8v-1.5H7v1.5Zm0 3.25h6V9H7v1.5ZM21.75 19V6h-1.5v13c0 .69-.56 1.25-1.25 1.25H8v1.5h11A2.75 2.75 0 0 0 21.75 19Z"}))},14945:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M4.67 10.664s-2.09 1.11-2.917 1.582l.494.87 1.608-.914.002.002c.343.502.86 1.17 1.563 1.84.348.33.742.663 1.185.976L5.57 16.744l.858.515 1.02-1.701a9.1 9.1 0 0 0 4.051 1.18V19h1v-2.263a9.1 9.1 0 0 0 4.05-1.18l1.021 1.7.858-.514-1.034-1.723c.442-.313.837-.646 1.184-.977.703-.669 1.22-1.337 1.563-1.839l.002-.003 1.61.914.493-.87c-1.75-.994-2.918-1.58-2.918-1.58l-.003.005a8.29 8.29 0 0 1-.422.689 10.097 10.097 0 0 1-1.36 1.598c-1.218 1.16-3.042 2.293-5.544 2.293-2.503 0-4.327-1.132-5.546-2.293a10.099 10.099 0 0 1-1.359-1.599 8.267 8.267 0 0 1-.422-.689l-.003-.005Z"}))},15857:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M7.1 6.8L3.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H7.1zm-.8 6.8L8 8.9l1.7 4.7H6.3zm14.5-1.5c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2 .1.8-.2 1.4-.6 2z"}))},15877:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4 4H5.5V20H4V4ZM7 10L17 10V14L7 14V10ZM20 4H18.5V20H20V4Z"}))},15905:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M6 3H8V5H16V3H18V5C19.1046 5 20 5.89543 20 7V19C20 20.1046 19.1046 21 18 21H6C4.89543 21 4 20.1046 4 19V7C4 5.89543 4.89543 5 6 5V3ZM18 6.5H6C5.72386 6.5 5.5 6.72386 5.5 7V8H18.5V7C18.5 6.72386 18.2761 6.5 18 6.5ZM18.5 9.5H5.5V19C5.5 19.2761 5.72386 19.5 6 19.5H18C18.2761 19.5 18.5 19.2761 18.5 19V9.5ZM11 11H13V13H11V11ZM7 11V13H9V11H7ZM15 13V11H17V13H15Z"}))},15911:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",d:"M18.646 9H20V8l-1-.5L12 4 5 7.5 4 8v1h14.646zm-3-1.5L12 5.677 8.354 7.5h7.292zm-7.897 9.44v-6.5h-1.5v6.5h1.5zm5-6.5v6.5h-1.5v-6.5h1.5zm5 0v6.5h-1.5v-6.5h1.5zm2.252 8.81c0 .414-.334.75-.748.75H4.752a.75.75 0 010-1.5h14.5a.75.75 0 01.749.75z",clipRule:"evenodd"}))},16145:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"}))},16202:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M7 18h4.5v1.5h-7v-7H6V17L17 6h-4.5V4.5h7v7H18V7L7 18Z"}))},16250:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"}))},16418:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M6.68822 10.625L6.24878 11.0649L5.5 11.8145L5.5 5.5L12.5 5.5V8L14 6.5V5C14 4.44772 13.5523 4 13 4H5C4.44772 4 4 4.44771 4 5V13.5247C4 13.8173 4.16123 14.086 4.41935 14.2237C4.72711 14.3878 5.10601 14.3313 5.35252 14.0845L7.31 12.125H8.375L9.875 10.625H7.31H6.68822ZM14.5605 10.4983L11.6701 13.75H16.9975C17.9963 13.75 18.7796 14.1104 19.3553 14.7048C19.9095 15.2771 20.2299 16.0224 20.4224 16.7443C20.7645 18.0276 20.7543 19.4618 20.7487 20.2544C20.7481 20.345 20.7475 20.4272 20.7475 20.4999L19.2475 20.5001C19.2475 20.4191 19.248 20.3319 19.2484 20.2394V20.2394C19.2526 19.4274 19.259 18.2035 18.973 17.1307C18.8156 16.5401 18.586 16.0666 18.2778 15.7483C17.9909 15.4521 17.5991 15.25 16.9975 15.25H11.8106L14.5303 17.9697L13.4696 19.0303L8.96956 14.5303L13.4394 9.50171L14.5605 10.4983Z"}))},16544:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M6.08 10.103h2.914L9.657 12h1.417L8.23 4H6.846L4 12h1.417l.663-1.897Zm1.463-4.137.994 2.857h-2l1.006-2.857ZM11 16H4v-1.5h7V16Zm1 0h8v-1.5h-8V16Zm-4 4H4v-1.5h4V20Zm7-1.5V20H9v-1.5h6Z"}))},16762:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h6.2v8.9l2.5-3.1 2.5 3.1V4.5h2.2c.4 0 .8.4.8.8v13.4z"}))},17361:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,a.createElement)(n.Path,{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"}))},17645:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4.195 8.245a.75.75 0 011.06-.05l5.004 4.55 4.025-3.521L19 13.939V10.75h1.5v5.75h-5.75V15h3.19l-3.724-3.723-3.975 3.478-5.995-5.45a.75.75 0 01-.051-1.06z"}))},17661:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var a=r(51609),n=r(27723),l=r(86087),i=r(47143),s=r(1455),o=r.n(s),c=r(18537),m=r(60775);const d=({postId:e})=>{const[t,r]=(0,l.useState)([]),[s,d]=(0,l.useState)(!0),[h,p]=(0,l.useState)(null),u=(0,i.useSelect)(e=>{const t=e("core/editor");return t?t.getCurrentPostAttribute("status"):null},[])||(window.thinkrankMetabox?window.thinkrankMetabox.postStatus:"draft");return(0,l.useEffect)(()=>{e&&"publish"===u&&(async()=>{try{const t=await o()({path:`/thinkrank/v1/pillar-content/suggestions?post_id=${e}`});r(t||[])}catch(e){m.A.error("Error fetching pillar content suggestions:",e),r([])}finally{d(!1)}})()},[e,u]),"publish"!==u?null:s?(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-center tr-py-4"},(0,a.createElement)("span",{className:"tr-w-5 tr-h-5 tr-border-2 tr-border-brand tr-border-t-transparent tr-rounded-full tr-animate-spin"})):t&&0!==t.length?(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-mt-2"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Link Suggestions","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Recommended pillar content to link to from this post.","thinkrank"))),(0,a.createElement)("ul",{className:"tr-m-0 tr-p-0 tr-list-none"},t.map(e=>(0,a.createElement)("li",{key:e.id,className:"tr-flex tr-items-center tr-justify-between tr-px-4 tr-py-2.5 tr-border-b tr-border-secondary last:tr-border-0 tr-gap-3"},(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},(0,a.createElement)("a",{href:e.permalink,target:"_blank",rel:"noopener noreferrer",className:"tr-text-sm tr-font-medium tr-text-brand hover:tr-text-brand tr-no-underline tr-block tr-truncate"},(0,c.decodeEntities)(e.title)),(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-1.5 tr-py-0.5 tr-rounded tr-text-xs tr-bg-white tr-text-tertiary tr-mt-0.5"},e.type)),(0,a.createElement)("div",{className:"tr-flex tr-gap-1 tr-shrink-0"},(0,a.createElement)("button",{type:"button",title:(0,n.__)("Insert Link","thinkrank"),onMouseDown:e=>e.preventDefault(),onClick:()=>(e=>{const t=(0,c.decodeEntities)(e.title);if(window.wp&&window.wp.data){const{select:r,dispatch:a}=window.wp.data,n=r("core/block-editor")||r("core/editor"),l=a("core/block-editor")||a("core/editor");if(n&&l){const r=n.getSelectionStart(),a=n.getSelectionEnd();if(r&&a&&r.clientId===a.clientId&&r.offset!==a.offset){const i=r.clientId,s=n.getBlock(i),o=r.attributeKey||"content",c=s.attributes[o];if(void 0!==c){if(window.wp.richText)try{const n=window.wp.richText.create({html:c}),s={type:"core/link",attributes:{url:e.permalink,title:t,rel:"noopener noreferrer"}},m=Math.min(r.offset,a.offset),d=Math.max(r.offset,a.offset),h=window.wp.richText.applyFormat(n,s,m,d),p=window.wp.richText.toHTMLString({value:h});return void l.updateBlockAttributes(i,{[o]:p})}catch(e){m.A.warn("ThinkRank: RichText format failed, falling back",e)}const n=window.getSelection(),s=n?n.toString():"";if(s){const r=`<a href="${e.permalink}" title="${t}">${s}</a>`;return void l.updateBlockAttributes(i,{[o]:c.replace(s,r)})}}}}}if(window.tinyMCE&&window.tinyMCE.activeEditor&&!window.tinyMCE.activeEditor.isHidden()){const r=window.tinyMCE.activeEditor,a=r.selection.getContent({format:"text"});return void(a?r.selection.setContent(`<a href="${e.permalink}" title="${t}">${a}</a>`):r.execCommand("mceInsertContent",!1,`<a href="${e.permalink}" title="${t}">${t}</a>`))}const r=document.querySelector("textarea.wp-editor-area");if(r&&null!==r.offsetParent){const a=r.selectionStart,n=r.selectionEnd;if(a!==n){const l=r.value,i=l.substring(a,n),s=`<a href="${e.permalink}" title="${t}">${i}</a>`;r.value=l.substring(0,a)+s+l.substring(n);const o=a+s.length;return r.focus(),void r.setSelectionRange(o,o)}}const a=`<a href="${e.permalink}" title="${t}">${t}</a>`,n=window.wp?.data?.dispatch("core/editor");if(n&&"function"==typeof n.insertHTML)n.insertHTML(a);else{if(window.wp?.data?.dispatch("core/block-editor")&&window.wp.blocks?.createBlock){const e=window.wp.blocks.createBlock("core/paragraph",{content:a});return void window.wp.data.dispatch("core/block-editor").insertBlocks(e)}window.send_to_editor&&window.send_to_editor(a)}})(e),className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded tr-border tr-border-secondary tr-bg-white tr-text-tertiary hover:tr-bg-white hover:tr-text-brand tr-transition-colors tr-cursor-pointer"},(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M13.828 10.172a4 4 0 00-5.656 0l-4 4a4 4 0 105.656 5.656l1.102-1.101m-.758-4.899a4 4 0 005.656 0l4-4a4 4 0 00-5.656-5.656l-1.1 1.1"}))),(0,a.createElement)("button",{type:"button",title:h===e.id?(0,n.__)("Copied!","thinkrank"):(0,n.__)("Copy Link","thinkrank"),onClick:()=>((e,t)=>{if(navigator.clipboard&&navigator.clipboard.writeText)navigator.clipboard.writeText(e).then(()=>{p(t),setTimeout(()=>p(null),2e3)}).catch(e=>m.A.error("Failed to copy: ",e));else{const r=document.createElement("textarea");r.value=e,r.style.position="fixed",r.style.left="-9999px",r.style.top="0",document.body.appendChild(r),r.focus(),r.select();try{document.execCommand("copy")&&(p(t),setTimeout(()=>p(null),2e3))}catch(e){m.A.error("Fallback copy failed",e)}document.body.removeChild(r)}})(e.permalink,e.id),className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded tr-border tr-border-secondary tr-bg-white tr-text-tertiary hover:tr-bg-white hover:tr-text-brand tr-transition-colors tr-cursor-pointer"},h===e.id?(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5 tr-text-success",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M5 13l4 4L19 7"})):(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z"})))))))):null}},17968:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M17.5 9V6a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v3H8V6a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v3h1.5Zm0 6.5V18a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2v-2.5H8V18a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-2.5h1.5ZM4 13h16v-1.5H4V13Z"}))},18056:(e,t,r)=>{"use strict";r.d(t,{AY:()=>m,Dl:()=>o,Fc:()=>l,VJ:()=>c,_B:()=>i,p$:()=>s});var a=r(51609);const n=e=>({className:e,width:"1em",height:"1em",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true"}),l=({className:e="tr-w-4 tr-h-4"})=>(0,a.createElement)("svg",{...n(e)},(0,a.createElement)("path",{d:"M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8l-5-5Z",stroke:"currentColor",strokeWidth:"1.7",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M14 3v5h5M8.5 13h7M8.5 16.5h7",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"})),i=({className:e="tr-w-4 tr-h-4"})=>(0,a.createElement)("svg",{...n(e)},(0,a.createElement)("path",{d:"M12 3l1.7 4.8a2 2 0 0 0 1.2 1.2L19.7 11l-4.8 1.7a2 2 0 0 0-1.2 1.2L12 18.7l-1.7-4.8a2 2 0 0 0-1.2-1.2L4.3 11l4.8-1.7a2 2 0 0 0 1.2-1.2L12 3Z",fill:"currentColor"})),s=({className:e="tr-w-4 tr-h-4"})=>(0,a.createElement)("svg",{...n(e)},(0,a.createElement)("path",{d:"M4 19a8 8 0 1 1 16 0",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round"}),(0,a.createElement)("path",{d:"M12 19l4-5",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"})),o=({className:e="tr-w-4 tr-h-4"})=>(0,a.createElement)("svg",{...n(e)},(0,a.createElement)("path",{d:"M9 8l-4 4 4 4M15 8l4 4-4 4",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"})),c=({className:e="tr-w-4 tr-h-4"})=>(0,a.createElement)("svg",{...n(e)},(0,a.createElement)("circle",{cx:"6",cy:"12",r:"2.5",stroke:"currentColor",strokeWidth:"1.7"}),(0,a.createElement)("circle",{cx:"18",cy:"6",r:"2.5",stroke:"currentColor",strokeWidth:"1.7"}),(0,a.createElement)("circle",{cx:"18",cy:"18",r:"2.5",stroke:"currentColor",strokeWidth:"1.7"}),(0,a.createElement)("path",{d:"M8.2 10.8l7.6-3.6M8.2 13.2l7.6 3.6",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round"})),m=({className:e="tr-w-4 tr-h-4"})=>(0,a.createElement)("svg",{...n(e)},(0,a.createElement)("path",{d:"M4 7h10M18 7h2M4 17h2M10 17h10",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round"}),(0,a.createElement)("circle",{cx:"16",cy:"7",r:"2",stroke:"currentColor",strokeWidth:"1.7"}),(0,a.createElement)("circle",{cx:"8",cy:"17",r:"2",stroke:"currentColor",strokeWidth:"1.7"}))},18095:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M3 6.75C3 5.784 3.784 5 4.75 5H15V7.313l.05.027 5.056 2.73.394.212v3.468a1.75 1.75 0 01-1.75 1.75h-.012a2.5 2.5 0 11-4.975 0H9.737a2.5 2.5 0 11-4.975 0H3V6.75zM13.5 14V6.5H4.75a.25.25 0 00-.25.25V14h.965a2.493 2.493 0 011.785-.75c.7 0 1.332.287 1.785.75H13.5zm4.535 0h.715a.25.25 0 00.25-.25v-2.573l-4-2.16v4.568a2.487 2.487 0 011.25-.335c.7 0 1.332.287 1.785.75zM6.282 15.5a1.002 1.002 0 00.968 1.25 1 1 0 10-.968-1.25zm9 0a1 1 0 101.937.498 1 1 0 00-1.938-.498z"}))},18536:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"}))},18537:e=>{"use strict";e.exports=window.wp.htmlEntities},18955:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,a.createElement)(n.Path,{d:"m4.5 16.5v-9h1.5v9z"}))},19331:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var a=r(51609),n=r(27723),l=r(43679),i=r(27531),s=r(62126),o=r(18056),c=r(53057);const m=[{value:"blog_post",label:(0,n.__)("Blog Post","thinkrank")},{value:"page",label:(0,n.__)("Page","thinkrank")},{value:"product",label:(0,n.__)("Product","thinkrank")},{value:"service",label:(0,n.__)("Service","thinkrank")}],d=e=>{if(!e)return;const t=window.wp;if(t?.blocks?.rawHandler&&t?.data?.dispatch?.("core/block-editor")?.insertBlocks){const r=t.blocks.rawHandler({HTML:e});if(r&&r.length)return void t.data.dispatch("core/block-editor").insertBlocks(r)}if(window.tinymce){const t=window.tinymce.get("content");if(t&&!t.isHidden())return t.setContent(t.getContent()+e),void t.fire("change")}const r=document.getElementById("content");r&&(r.value+="\n"+e,r.dispatchEvent(new Event("change",{bubbles:!0})))},h=[{value:"professional",label:(0,n.__)("Professional","thinkrank")},{value:"friendly",label:(0,n.__)("Friendly","thinkrank")},{value:"authoritative",label:(0,n.__)("Authoritative","thinkrank")},{value:"conversational",label:(0,n.__)("Conversational","thinkrank")}],p=({postId:e,formData:t,onFieldChange:r,onGenerate:p,isGenerating:u,onAnalyze:v,isAnalyzing:k,strings:g={},scoreData:_,postTitle:w,contentPreview:f="",contentFull:x="",onScoreChange:E})=>{const b=Boolean(window.thinkrankMetabox?.aiConfigured),y=Boolean(w&&w.trim());return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(s.A,{icon:(0,a.createElement)(o._B,null),title:(0,n.__)("AI Assistant","thinkrank"),subtitle:(0,n.__)("Generate optimized metadata or analyze your content.","thinkrank"),bodyClassName:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-3"},(0,a.createElement)(l.A,{className:"tr-w-full",label:(0,n.__)("Content Type","thinkrank"),id:"thinkrank_content_type",value:t.thinkrank_content_type,onChange:e=>r("thinkrank_content_type",e.target.value),options:m}),(0,a.createElement)(l.A,{className:"tr-w-full",label:(0,n.__)("Tone","thinkrank"),id:"thinkrank_tone",value:t.thinkrank_tone,onChange:e=>r("thinkrank_tone",e.target.value),options:h})),(0,a.createElement)("div",{className:"tr-flex tr-gap-2"},(0,a.createElement)(i.A,{variant:"ai",className:"tr-flex-1",onClick:p,loading:u,disabled:!b,title:b?void 0:(0,n.__)("Configure an AI provider in ThinkRank → Settings to enable AI generation","thinkrank")},u?g.generating||(0,n.__)("Generating…","thinkrank"):`✨ ${(0,n.__)("Generate with AI","thinkrank")}`),(0,a.createElement)(i.A,{variant:"secondary",className:"tr-flex-1",onClick:v,loading:k,disabled:!y,title:y?void 0:(0,n.__)("Add a post title before analyzing content","thinkrank")},k?g.analyzing||(0,n.__)("Analyzing…","thinkrank"):(0,n.__)("Analyze Content","thinkrank"))),!b&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},(0,n.__)("Add an AI provider API key in ThinkRank → Settings to enable AI generation.","thinkrank"))),(0,a.createElement)(c.A,{postId:e,targetKeyword:t.thinkrank_focus_keyword,targetKeywords:t.thinkrank_focus_keywords,postTitle:w,metaDescription:t.thinkrank_meta_description,contentPreview:f,contentFull:x,scoreData:_,onScoreChange:E,seoTitle:t.thinkrank_seo_title,contentType:t.thinkrank_content_type,tone:t.thinkrank_tone,onApplyTitle:e=>r("thinkrank_seo_title",e),onApplyDescription:e=>r("thinkrank_meta_description",e),onApplyContent:d}))}},19474:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,a.createElement)(n.Path,{d:"m18 16.5v-9h1.5v9z"}))},19533:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"}))},19676:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,a.createElement)(n.Path,{d:"m7.5 6h9v-1.5h-9z"}),(0,a.createElement)(n.Path,{d:"m7.5 19.5h9v-1.5h-9z"}))},19781:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4 20h8v-1.5H4V20zM18.9 3.5c-.6-.6-1.5-.6-2.1 0l-7.2 7.2c-.4-.1-.7 0-1.1.1-.5.2-1.5.7-1.9 2.2-.4 1.7-.8 2.2-1.1 2.7-.1.1-.2.3-.3.4l-.6 1.1H6c2 0 3.4-.4 4.7-1.4.8-.6 1.2-1.4 1.3-2.3 0-.3 0-.5-.1-.7L19 5.7c.5-.6.5-1.6-.1-2.2zM9.7 14.7c-.7.5-1.5.8-2.4 1 .2-.5.5-1.2.8-2.3.2-.6.4-1 .8-1.1.5-.1 1 .1 1.3.3.2.2.3.5.2.8 0 .3-.1.9-.7 1.3z"}))},19782:()=>{},20074:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 16.5h6V15H7v1.5zm4-4h6V11h-6v1.5zM9 11H7v1.5h2V11zm6 5.5h2V15h-2v1.5z"}))},20178:(e,t,r)=>{"use strict";r.d(t,{K:()=>n});const a=["thinkrank_focus_keyword","thinkrank_focus_keywords","thinkrank_redirect_url","thinkrank_redirect_type"],n=e=>{const t={...e||{}};return a.forEach(e=>{delete t[e]}),t}},20285:(e,t,r)=>{"use strict";r(831),r(92053),r(88274),r(7065),r(76044),r(38653),r(73156),r(1311),r(51039),r(30239),r(98977),r(95872),r(23331),r(24704),r(2353),r(86931),r(54899),r(60163),r(18536),r(66120),r(53437),r(48943),r(66124),r(19781),r(37055),r(76997),r(20656),r(20427),r(48157),r(12355),r(72058),r(99749),r(4829),r(26225),r(92213),r(49083),r(61053),r(69730),r(24008),r(22213),r(73227),r(26302),r(30307),r(55873),r(96585),r(48719),r(79312),r(9292),r(43188),r(80842),r(79926),r(40055),r(65346),r(56964),r(60734),r(98212),r(82030),r(37844),r(98180),r(16418),r(41554),r(67353),r(16762),r(43705),r(76859),r(82189),r(31198),r(66521),r(84242),r(81789),r(1447),r(13849),r(38422),r(85380),r(29151),r(19533),r(63969),r(26698),r(68963),r(23459),r(69851),r(54809),r(44164),r(15857),r(64893),r(24678),r(30443),r(62927),r(81628),r(73592),r(63087),r(53581),r(36358),r(57874),r(83053),r(95301),r(68516),r(66927),r(74555),r(84316),r(51533),r(80091),r(57476),r(47021),r(97318),r(48787),r(65130),r(65687),r(66912),r(67413),r(49174),r(68819),r(24411),r(1462),r(70887),r(56693),r(15911),r(93318),r(55732),r(78692),r(77541),r(60271),r(2694),r(20967),r(70579),r(56038),r(90663),r(15877),r(82434),r(20796),r(2965),r(1375),r(96543),r(66419),r(67293),r(69606),r(50637),r(71808),r(445),r(59613),r(4493),r(34249),r(50701),r(45891),r(37838),r(85657),r(89780),r(28668),r(24263),r(51050),r(26949),r(60733),r(4199),r(63110),r(88219),r(3480),r(65449),r(31600),r(50591),r(42848),r(10103),r(99637),r(56033),r(17968),r(52835),r(54818),r(6945),r(80751),r(9679),r(3056),r(23154),r(67114),r(55789),r(36876),r(11594),r(62706),r(98456),r(94517),r(92231),r(25302),r(89569),r(75483),r(42115),r(7052),r(23387),r(41534),r(63652),r(42793),r(7796),r(49639),r(49946),r(57032),r(33865),r(644),r(34372),r(81574),r(20074),r(3990),r(8641),r(79096),r(38790),r(85962),r(86529),r(48094),r(93281),r(77277),r(49301),r(57442),r(6329),r(89577),r(58438),r(16202),r(37940),r(497),r(87965),r(22726),r(53041),r(8593),r(32725),r(69058),r(14945),r(75222),r(27132),r(51589),r(41186),r(64996),r(98266),r(50016),r(48928),r(94389),r(75025),r(82898),r(56947),r(71080),r(97845),r(80747),r(18095),r(35410),r(95088),r(43769),r(86261),r(90639),r(52806),r(70390),r(84510),r(99995),r(88882),r(94226),r(90897),r(11365),r(31594),r(16544),r(35166),r(60072),r(32401),r(43767),r(37281),r(57017),r(21198),r(18955),r(19474),r(39439),r(19676),r(49792),r(1659),r(88793),r(16145),r(22307),r(59160),r(24227),r(85063),r(17645),r(64036),r(40928),r(38255),r(64695),r(30073),r(77344),r(25828),r(92180),r(16250),r(17361),r(15905),r(59550)},20427:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"}))},20656:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M14.5 17.5H9.5V16H14.5V17.5Z M14.5 8H9.5V6.5H14.5V8Z M7 3.5H17C18.1046 3.5 19 4.39543 19 5.5V9C19 10.1046 18.1046 11 17 11H7C5.89543 11 5 10.1046 5 9V5.5C5 4.39543 5.89543 3.5 7 3.5ZM17 5H7C6.72386 5 6.5 5.22386 6.5 5.5V9C6.5 9.27614 6.72386 9.5 7 9.5H17C17.2761 9.5 17.5 9.27614 17.5 9V5.5C17.5 5.22386 17.2761 5 17 5Z M7 13H17C18.1046 13 19 13.8954 19 15V18.5C19 19.6046 18.1046 20.5 17 20.5H7C5.89543 20.5 5 19.6046 5 18.5V15C5 13.8954 5.89543 13 7 13ZM17 14.5H7C6.72386 14.5 6.5 14.7239 6.5 15V18.5C6.5 18.7761 6.72386 19 7 19H17C17.2761 19 17.5 18.7761 17.5 18.5V15C17.5 14.7239 17.2761 14.5 17 14.5Z"}))},20796:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m16 15.5h-8v-1.5h8zm-7.5-2.5h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm-9-3h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2z"}),(0,a.createElement)(n.Path,{d:"m18.5 6.5h-13a.5.5 0 0 0 -.5.5v9.5a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-9.5a.5.5 0 0 0 -.5-.5zm-13-1.5h13a2 2 0 0 1 2 2v9.5a2 2 0 0 1 -2 2h-13a2 2 0 0 1 -2-2v-9.5a2 2 0 0 1 2-2z"}))},20967:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"}))},21198:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,a.createElement)(n.Path,{d:"m4.5 7.5v9h1.5v-9z"}),(0,a.createElement)(n.Path,{d:"m18 7.5v9h1.5v-9z"}))},21480:(e,t,r)=>{"use strict";r.d(t,{X:()=>n});const a=/%%[a-z0-9_-]+%%|%([a-z0-9_-]+)%/gi,n=(e,t={})=>(e||"").replace(a,(e,r)=>r&&Object.prototype.hasOwnProperty.call(t,r)?t[r]:"")},22085:(e,t,r)=>{"use strict";r.d(t,{A:()=>w});var a=r(51609),n=r(27723),l=r(65875),i=r(54890),s=r(62126),o=r(7150),c=r(18056),m=r(40351),d=r(33137),h=r(93769),p=r(43989),u=r(21480);const v=[{label:(0,n.__)("+ Title","thinkrank"),value:"%title%"},{label:(0,n.__)("+ Site Title","thinkrank"),value:"%sitename%"},{label:(0,n.__)("+ Separator","thinkrank"),value:"%sep%"}],k=[{label:(0,n.__)("+ Excerpt","thinkrank"),value:"%excerpt%"},{label:(0,n.__)("+ Site Title","thinkrank"),value:"%sitename%"},{label:(0,n.__)("+ Title","thinkrank"),value:"%title%"},{label:(0,n.__)("+ Separator","thinkrank"),value:"%sep%"}],g=[{label:(0,n.__)("+ Price","thinkrank"),value:"%price%"},{label:(0,n.__)("+ Sale price","thinkrank"),value:"%sale_price%"},{label:(0,n.__)("+ SKU","thinkrank"),value:"%sku%"},{label:(0,n.__)("+ Stock status","thinkrank"),value:"%stock_status%"},{label:(0,n.__)("+ Short description","thinkrank"),value:"%short_description%"},{label:(0,n.__)("+ Brand","thinkrank"),value:"%brand%"}],_=e=>"product"===window.thinkrankMetabox?.postType?[...e,...g]:e,w=({formData:e,onFieldChange:t,onFocusKeywordsChange:r,onFocusKeywordDraftChange:g,focusKeywordsMax:w,postTitle:f,homeUrl:x,patternPreviews:E={},patternVariables:b={}})=>{const y=(r,a)=>{const n=e[r]||"",l=n&&!n.endsWith(" ")?`${n} ${a}`:`${n}${a}`;t(r,l)},S=e.thinkrank_seo_title?(0,u.X)(e.thinkrank_seo_title,b):E.seo_title||"",C=e.thinkrank_meta_description?(0,u.X)(e.thinkrank_meta_description,b):E.meta_description||"";return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(s.A,{icon:(0,a.createElement)(c.Fc,null),title:(0,n.__)("General","thinkrank"),subtitle:(0,n.__)("How this content appears in search results.","thinkrank"),bodyClassName:"tr-flex tr-flex-col tr-gap-5"},(0,a.createElement)(o.A,{label:(0,n.__)("SEO Title","thinkrank"),htmlFor:"thinkrank_seo_title",counter:(0,a.createElement)(i.A,{value:S,max:60}),help:(0,n.__)("Keep it under 60 characters for best results.","thinkrank")},(0,a.createElement)(l.A,{id:"thinkrank_seo_title",value:e.thinkrank_seo_title,onChange:e=>t("thinkrank_seo_title",e.target.value),maxLength:"80",placeholder:E.seo_title||(0,n.__)("Enter SEO title or generate with AI","thinkrank")}),(0,a.createElement)(p.A,{variables:_(v),onInsert:e=>y("thinkrank_seo_title",e),value:e.thinkrank_seo_title,vars:b,fallback:E.seo_title})),(0,a.createElement)(o.A,{label:(0,n.__)("Meta Description","thinkrank"),htmlFor:"thinkrank_meta_description",counter:(0,a.createElement)(i.A,{value:C,max:160})},(0,a.createElement)(l.T,{id:"thinkrank_meta_description",rows:"3",maxLength:"160",value:e.thinkrank_meta_description,onChange:e=>t("thinkrank_meta_description",e.target.value),placeholder:E.meta_description||(0,n.__)("Enter meta description or generate with AI","thinkrank")}),(0,a.createElement)(p.A,{variables:_(k),onInsert:e=>y("thinkrank_meta_description",e),value:e.thinkrank_meta_description,vars:b,fallback:E.meta_description})),(0,a.createElement)(o.A,{label:(0,n.__)("Permalink","thinkrank"),htmlFor:"thinkrank_post_slug",counter:(0,a.createElement)(i.A,{value:e.thinkrank_post_slug||"",max:75}),help:(0,n.__)("The URL slug for this content. Leave blank to keep the auto-generated slug.","thinkrank")},(0,a.createElement)(l.A,{id:"thinkrank_post_slug",value:e.thinkrank_post_slug||"",onChange:e=>t("thinkrank_post_slug",e.target.value),placeholder:f?f.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-|-$/g,""):(0,n.__)("your-post-slug","thinkrank")})),(0,a.createElement)(m.A,{keywords:e.thinkrank_focus_keywords,onChange:r,onDraftChange:g,max:w,primaryKeyword:e.thinkrank_focus_keyword}),(0,a.createElement)(d.A,{keywords:e.thinkrank_focus_keywords})),(0,a.createElement)(h.A,{title:S,description:C,postTitle:f,homeUrl:x,slug:e.thinkrank_post_slug}))}},22213:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}))},22307:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m4 5.5h2v6.5h1.5v-6.5h2v-1.5h-5.5zm16 10.5h-16v-1.5h16zm-7 4h-9v-1.5h9z"}))},22473:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var a=r(51609),n=r(27723),l=r(86087),i=r(1455),s=r.n(i),o=r(40424),c=r(99658),m=r(43989),d=r(21480);const h=[{label:(0,n.__)("Facebook","thinkrank"),value:"facebook"},{label:(0,n.__)("Twitter","thinkrank"),value:"twitter"},{label:(0,n.__)("LinkedIn","thinkrank"),value:"linkedin"},{label:(0,n.__)("Pinterest","thinkrank"),value:"pinterest"}],p=["twitter"],u=[{label:(0,n.__)("+ Title","thinkrank"),value:"%title%"},{label:(0,n.__)("+ Site Title","thinkrank"),value:"%sitename%"},{label:(0,n.__)("+ Separator","thinkrank"),value:"%sep%"}],v=[{label:(0,n.__)("+ Excerpt","thinkrank"),value:"%excerpt%"},{label:(0,n.__)("+ Site Title","thinkrank"),value:"%sitename%"},{label:(0,n.__)("+ Title","thinkrank"),value:"%title%"},{label:(0,n.__)("+ Separator","thinkrank"),value:"%sep%"}],k="tr-w-full tr-rounded tr-border tr-border-primary tr-bg-white tr-text-sm tr-text-primary tr-px-3 focus:tr-outline-none focus:tr-ring-2 focus:tr-ring-brand focus:tr-border-brand tr-transition-colors",g=({postId:e,postTitle:t="",formData:r={},onChange:i,showNotice:g,patternPreviews:_={},patternVariables:w={}})=>{const[f,x]=(0,l.useState)("facebook"),[E,b]=(0,l.useState)(null),[y,S]=(0,l.useState)(!1),[C,M]=(0,l.useState)([]),V=window.thinkrankMetabox||{},z=V.featuredImageUrl||"",N=V.postPermalink||"",H=V.siteName||"",L=r.thinkrank_og_title||"",A=r.thinkrank_og_description||"",B=r.thinkrank_og_image||"",P=r.thinkrank_twitter_title||"",G=r.thinkrank_twitter_description||"",I=r.thinkrank_twitter_image||"",T=r.thinkrank_seo_title||_.og_title||t,D=r.thinkrank_meta_description||_.og_description||"",Z=(e,t)=>i&&i(e,t),O=(e,t,r)=>{const a=t&&!t.endsWith(" ")?`${t} ${r}`:`${t}${r}`;Z(e,a)},F=e=>{const t=p.includes(e);return{title:(0,d.X)(t&&P||L||T||(0,n.__)("Your Post Title","thinkrank"),w),description:(0,d.X)(t&&G||A||D||(0,n.__)("Add a meta description to improve how your post appears when shared on social media.","thinkrank"),w),url:N,image:t&&I||B||z||"",type:"article",site_name:H}},R=async(e=()=>!1)=>{try{S(!0),M([]);const t=F(f),r=[];if(t.image&&!(e=>{if(!e||"string"!=typeof e)return!1;try{const t=new URL(e);return["http:","https:"].includes(t.protocol)}catch{return!1}})(t.image)&&r.push((0,n.__)("Invalid image URL format","thinkrank")),r.length)return M(r),void g((0,n.__)("Please fix validation errors before generating preview","thinkrank"),"error");const a=await s()({path:"/thinkrank/v1/social-media/preview",method:"POST",data:{data:t,platform:f}});if(e())return;a.success?b({...a.data,platform:f}):b({title:t.title,description:t.description,image:t.image,preview_url:t.url,platform:f,valid:!0,warnings:a.message?[a.message]:[]})}catch(t){if(e())return;const r=F(f);b({title:r.title,description:r.description,image:r.image,preview_url:r.url,platform:f,valid:!0,warnings:[(0,n.__)("Preview generated locally - API unavailable","thinkrank")]})}finally{e()||S(!1)}};(0,l.useEffect)(()=>{if(!e)return;let t=!1;const r=setTimeout(()=>R(()=>t),400);return()=>{t=!0,clearTimeout(r)}},[f,L,A,B,P,G,I,r.thinkrank_seo_title,r.thinkrank_meta_description]);const U=e=>{const t="twitter"===e,r=t=>`tr-social-${e}-${t}`,l=t?P:L,i=t?G:A,s=t?I:B,o=t?"thinkrank_twitter_title":"thinkrank_og_title",d=t?"thinkrank_twitter_description":"thinkrank_og_description",h=t?"thinkrank_twitter_image":"thinkrank_og_image",p=t?L||T||(0,n.__)("Inherits Open Graph or SEO title","thinkrank"):T||(0,n.__)("Inherits SEO / post title","thinkrank"),g=t?A||D||(0,n.__)("Inherits Open Graph or meta description","thinkrank"):D||(0,n.__)("Inherits meta description","thinkrank"),_=t?B||z||(0,n.__)("Inherits Open Graph image or featured image","thinkrank"):z||(0,n.__)("Inherits featured image","thinkrank");return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-3"},(0,a.createElement)("div",null,(0,a.createElement)("label",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-block tr-mb-1",htmlFor:r("title")},(0,n.__)("Title","thinkrank")),(0,a.createElement)("input",{id:r("title"),type:"text",value:l,onChange:e=>Z(o,e.target.value),placeholder:p,className:`${k} tr-h-9`}),(0,a.createElement)(m.A,{variables:u,onInsert:e=>O(o,l,e),value:l,vars:w,fallback:T}),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},t?(0,n.__)("Recommended: up to 70 characters.","thinkrank"):(0,n.__)("Recommended: up to 60 characters.","thinkrank"))),(0,a.createElement)("div",null,(0,a.createElement)("label",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-block tr-mb-1",htmlFor:r("description")},(0,n.__)("Description","thinkrank")),(0,a.createElement)("textarea",{id:r("description"),rows:3,value:i,onChange:e=>Z(d,e.target.value),placeholder:g,className:`${k} tr-py-2 tr-resize-y`}),(0,a.createElement)(m.A,{variables:v,onInsert:e=>O(d,i,e),value:i,vars:w,fallback:D}),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},(0,n.__)("Recommended: up to 200 characters.","thinkrank"))),(0,a.createElement)("div",null,(0,a.createElement)("span",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-block tr-mb-1"},(0,n.__)("Image","thinkrank")),(0,a.createElement)(c.A,{value:s,onChange:e=>Z(h,e),allowedTypes:["image"]}),!t&&z&&!s&&(0,a.createElement)("button",{type:"button",onClick:()=>Z(h,z),className:"tr-text-xs tr-font-medium tr-text-brand tr-bg-transparent tr-border-0 tr-cursor-pointer tr-p-0 tr-mt-1.5"},(0,n.__)("Use featured image","thinkrank")),(0,a.createElement)("label",{className:"tr-text-xs tr-font-medium tr-text-tertiary tr-block tr-mt-2.5 tr-mb-1",htmlFor:r("image")},(0,n.__)("Or paste an image URL","thinkrank")),(0,a.createElement)("input",{id:r("image"),type:"url",value:s,onChange:e=>Z(h,e.target.value),placeholder:_,className:`${k} tr-h-9`})))},j=f.charAt(0).toUpperCase()+f.slice(1);return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-flex tr-flex-col md:tr-flex-row tr-gap-4 md:tr-items-stretch"},(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0 tr-bg-white tr-rounded-lg tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Open Graph (Facebook, LinkedIn, Pinterest)","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},(0,n.__)("Empty fields fall back to the SEO title, meta description, and featured image.","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-4"},U("og"))),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0 tr-bg-white tr-rounded-lg tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Twitter Card","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},(0,n.__)("Empty fields fall back to Open Graph values.","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-4"},U("twitter")))),(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary tr-flex tr-items-center tr-justify-between tr-gap-3 tr-flex-wrap"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Preview","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("select",{value:f,onChange:e=>x(e.target.value),className:"tr-h-8 tr-rounded tr-border tr-border-primary tr-bg-white tr-text-xs tr-px-2 focus:tr-outline-none focus:tr-ring-2 focus:tr-ring-brand"},h.map(e=>(0,a.createElement)("option",{key:e.value,value:e.value},e.label))),(0,a.createElement)("button",{type:"button",onClick:()=>R(),disabled:y,className:"tr-inline-flex tr-items-center tr-gap-1 tr-h-8 tr-px-3 tr-rounded tr-text-xs tr-font-medium tr-text-white tr-bg-brand hover:tr-bg-brand disabled:tr-opacity-50 tr-transition-colors tr-border-0 tr-cursor-pointer"},y&&(0,a.createElement)("span",{className:"tr-w-3 tr-h-3 tr-border-2 tr-border-white tr-border-t-transparent tr-rounded-full tr-animate-spin"}),y?(0,n.__)("Generating…","thinkrank"):(0,n.__)("Refresh","thinkrank")))),(0,a.createElement)("div",{className:"tr-p-4"},C.length>0&&(0,a.createElement)("div",{className:"tr-bg-danger-bg tr-text-danger tr-rounded tr-p-3 tr-text-xs tr-mb-3"},C.map((e,t)=>(0,a.createElement)("p",{key:t,className:"tr-m-0"},e))),E?(0,a.createElement)("div",{className:"tr-max-w-[480px] tr-mx-auto tr-rounded-xl tr-border tr-border-secondary tr-overflow-hidden tr-bg-white tr-shadow-sm"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-gap-2 tr-px-3 tr-py-2 tr-border-b tr-border-secondary"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-semibold tr-text-secondary"},j," ",(0,n.__)("Preview","thinkrank")),E.valid?(0,a.createElement)(o.A,{variant:"good"},"✓ ",(0,n.__)("Valid","thinkrank")):(0,a.createElement)(o.A,{variant:"warning"},"⚠ ",(0,n.__)("Issues","thinkrank"))),E.image?(0,a.createElement)("div",{className:"tr-aspect-video tr-bg-[#F6F7FB] tr-overflow-hidden"},(0,a.createElement)("img",{src:E.image,alt:E.title,className:"tr-w-full tr-h-full tr-object-cover",onError:e=>{e.target.style.display="none"}})):(0,a.createElement)("div",{className:"tr-aspect-video tr-flex tr-flex-col tr-items-center tr-justify-center tr-gap-1 tr-bg-[#F6F7FB] tr-text-tertiary"},(0,a.createElement)("span",{className:"tr-text-2xl"},"🖼️"),(0,a.createElement)("span",{className:"tr-text-[11px]"},(0,n.__)("No share image set","thinkrank"))),(0,a.createElement)("div",{className:"tr-bg-[#F2F3F5] tr-px-3 tr-py-2.5"},(0,a.createElement)("p",{className:"tr-text-[11px] tr-uppercase tr-tracking-wide tr-text-tertiary tr-m-0 tr-truncate"},(e=>{if(!e)return"";try{return new URL(e).hostname.replace(/^www\./,"")}catch{return e}})(E.preview_url||N)),(0,a.createElement)("p",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0 tr-mt-0.5 tr-leading-snug"},E.title),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5 tr-leading-relaxed"},E.description)),E.warnings?.length>0&&(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1 tr-px-3 tr-py-2.5 tr-bg-warning-bg tr-border-t tr-border-secondary"},E.warnings.map((e,t)=>(0,a.createElement)("p",{key:t,className:"tr-text-xs tr-text-warning tr-m-0 tr-flex tr-items-start tr-gap-1"},(0,a.createElement)("span",{"aria-hidden":"true"},"⚠")," ",e)))):(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-items-center tr-justify-center tr-text-center tr-py-10 tr-px-4 tr-rounded-xl tr-border tr-border-dashed tr-border-secondary tr-bg-[#F6F7FB]"},(0,a.createElement)("span",{className:"tr-text-2xl tr-mb-2"},"🔗"),(0,a.createElement)("p",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-m-0"},(0,n.__)("Social preview","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1 tr-max-w-[260px]"},(0,n.__)('Click "Refresh" to see how your post will appear when shared.',"thinkrank"))))))}},22726:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z"}))},23154:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM7 9h10v6H7V9Z"}))},23331:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"}))},23387:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4 6h12V4.5H4V6Zm16 4.5H4V9h16v1.5ZM4 15h16v-1.5H4V15Zm0 4.5h16V18H4v1.5Z"}))},23459:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12 4 4 19h16L12 4zm0 3.2 5.5 10.3H12V7.2z"}))},24008:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"}))},24227:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M14.103 7.128l2.26-2.26a4 4 0 00-5.207 4.804L5.828 15a2 2 0 102.828 2.828l5.329-5.328a4 4 0 004.804-5.208l-2.261 2.26-1.912-.512-.513-1.912zm-7.214 9.64a.5.5 0 11.707-.707.5.5 0 01-.707.707z"}))},24263:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M18.1823 11.6392C18.1823 13.0804 17.0139 14.2487 15.5727 14.2487C14.3579 14.2487 13.335 13.4179 13.0453 12.2922L13.0377 12.2625L13.0278 12.2335L12.3985 10.377L12.3942 10.3785C11.8571 8.64997 10.246 7.39405 8.33961 7.39405C5.99509 7.39405 4.09448 9.29465 4.09448 11.6392C4.09448 13.9837 5.99509 15.8843 8.33961 15.8843C8.88499 15.8843 9.40822 15.781 9.88943 15.5923L9.29212 14.0697C8.99812 14.185 8.67729 14.2487 8.33961 14.2487C6.89838 14.2487 5.73003 13.0804 5.73003 11.6392C5.73003 10.1979 6.89838 9.02959 8.33961 9.02959C9.55444 9.02959 10.5773 9.86046 10.867 10.9862L10.8772 10.9836L11.4695 12.7311C11.9515 14.546 13.6048 15.8843 15.5727 15.8843C17.9172 15.8843 19.8178 13.9837 19.8178 11.6392C19.8178 9.29465 17.9172 7.39404 15.5727 7.39404C15.0287 7.39404 14.5066 7.4968 14.0264 7.6847L14.6223 9.20781C14.9158 9.093 15.2358 9.02959 15.5727 9.02959C17.0139 9.02959 18.1823 10.1979 18.1823 11.6392Z"}))},24311:(e,t,r)=>{"use strict";r.d(t,{M6:()=>n,PI:()=>d,T1:()=>s,c_:()=>a,me:()=>i,zO:()=>l,zw:()=>o});const a=e=>e&&"string"==typeof e?e.trim().split(/\s+/).filter(e=>e.length>0).length:0,n=(e,t)=>{if(!e||!t)return 0;const r=e.toLowerCase(),n=t.toLowerCase(),l=a(e);if(0===l)return 0;const i=(r.match(new RegExp(n,"g"))||[]).length/l*100;return Math.round(10*i)/10},l=e=>{if(!e)return"No content";const t=a(e),r=(e.match(/[.!?]+/g)||[]).length,n=(e=>{const t=e.toLowerCase().match(/\b[a-z]+\b/g)||[];let r=0;return t.forEach(e=>{let t=(e.match(/[aeiouy]+/g)||[]).length;e.endsWith("e")&&t>1&&t--,r+=Math.max(1,t)}),r})(e);if(0===r||0===t)return"Too short";const l=206.835-t/r*1.015-n/t*84.6,i=Math.round(l);let s="";return s=i>=90?"Very Easy":i>=80?"Easy":i>=70?"Fairly Easy":i>=60?"Standard":i>=50?"Fairly Difficult":i>=30?"Difficult":"Very Difficult",`${s} (${i})`},i=(e,t="")=>{const r="string"==typeof t&&""!==t.trim();if(!e)return r?{count:1,structure:"1 heading (Good H1)"}:{count:0,structure:"No content"};const a=document.createElement("div");a.innerHTML=e;const n=a.querySelectorAll("h1").length+(r?1:0),l=n+a.querySelectorAll("h2").length+a.querySelectorAll("h3").length+a.querySelectorAll("h4").length+a.querySelectorAll("h5").length+a.querySelectorAll("h6").length;let i="";return i=0===l?"No headings":0===n?`${l} headings (No H1)`:n>1?`${l} headings (${n} H1s)`:`${l} headings (Good H1)`,{count:l,structure:i}},s=(e,t)=>{if(!e)return"No content";const r=a(e),n=[];let l=0;r<300?(n.push("Too short"),l+=0):l+=r>=300&&r<600?50:100;const i=document.createElement("div");i.innerHTML=t;const s=i.querySelectorAll("p");let o=0;s.forEach(e=>{const t=e.textContent||e.innerText||"";a(t)>150&&o++}),0===o?l+=100:o<=2?(l+=50,n.push("Some long paragraphs")):(l+=0,n.push("Too many long paragraphs"));const c=i.querySelectorAll("h2, h3, h4, h5, h6").length;c>=Math.floor(r/300)&&c>0?l+=100:c>0?(l+=50,n.push("Could use more subheadings")):(l+=0,n.push("No subheadings"));const m=Math.round(l/3);return m>=80?"Good":m>=50?"OK":"Needs improvement"},o=(e,t,r,a,l="")=>{if(!a||!a.trim())return"No focus keyword";if(!e)return"No content";const i=a.toLowerCase();e.toLowerCase();let s=0,o=0;o++,r.toLowerCase().includes(i)&&s++,o++;const c=n(e,a);c>=.5&&c<=2.5&&s++,o++;const m=document.createElement("div");m.innerHTML=t;const d=m.querySelector("p");d&&(d.textContent||d.innerText||"").toLowerCase().includes(i)&&s++,o++;const h=m.querySelectorAll("h2, h3, h4, h5, h6");let p=!1;h.forEach(e=>{(e.textContent||e.innerText||"").toLowerCase().includes(i)&&(p=!0)}),p&&s++,l&&(o++,l.toLowerCase().includes(i)&&s++);const u=Math.round(s/o*100);return u>=80?"Good":u>=60?"OK":"Needs improvement"},c=["text","title","subtitle","heading","subheading","content","description","caption","excerpt","label","value","html","editor","quote","answer","question","body","button_text"],m=e=>{if(!e||"string"!=typeof e)return"";try{const t=(new DOMParser).parseFromString(e,"text/html");return t.body.textContent||t.body.innerText||""}catch(t){return e.replace(/<[^>]*>/g,"")}},d=e=>{const t="string"==typeof e?e:"",r=m(t).trim();if(r)return{text:r,html:t};const a=(e=>{if(!e||"string"!=typeof e||!e.includes("\x3c!-- wp:"))return"";const t=[],r=(e,a)=>{Array.isArray(e)?e.forEach(e=>r(e,a)):e&&"object"==typeof e?Object.entries(e).forEach(([e,t])=>r(t,e)):"string"==typeof e&&e.trim()&&("string"==typeof a&&c.includes(a.toLowerCase())||e.includes("<"))&&t.push(e)},a=/<!--\s*wp:[^\s]+\s+(\{.*?\})\s*\/?-->/gs;let n=a.exec(e);for(;null!==n;){try{r(JSON.parse(n[1]))}catch(e){}n=a.exec(e)}return[...new Set(t)].join("\n")})(t);return a?{text:m(a).trim(),html:a}:{text:"",html:t}}},24411:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M6 5V18.5911L12 13.8473L18 18.5911V5H6Z"}))},24678:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM20.0303 9.03033L17.0607 12L20.0303 14.9697L18.9697 16.0303L15.4697 12.5303L14.9393 12L15.4697 11.4697L18.9697 7.96967L20.0303 9.03033Z"}))},24704:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"}))},25021:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),l=r.n(n),i=r(69839);function s({icon:e,illustration:t=!0,title:r,description:n,action:s,size:o="md",className:c}){const m={sm:{wrapper:"tr-p-6",illo:100},md:{wrapper:"tr-p-10",illo:150},lg:{wrapper:"tr-p-16",illo:180}},d=!e&&t;return(0,a.createElement)("div",{className:l()("tr-flex tr-flex-col tr-items-center tr-justify-center tr-text-center",m[o].wrapper,c)},e&&(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-center tr-w-16 tr-h-16 tr-rounded-full tr-bg-brand-bg tr-mb-4"},(0,a.createElement)(e,{className:"tr-w-7 tr-h-7 tr-text-brand"})),d&&(0,a.createElement)(i.A,{width:m[o].illo,height:m[o].illo}),r&&(0,a.createElement)("h3",{className:"tr-text-base tr-font-semibold tr-text-primary tr-m-0 tr-mt-4"},r),n&&(0,a.createElement)("p",{className:"tr-text-sm tr-text-tertiary tr-mt-1.5 tr-mb-0 tr-max-w-sm"},n),s&&(0,a.createElement)("div",{className:"tr-mt-5"},s))}},25302:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,a.createElement)(n.Path,{d:"M10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6zM10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6z"}))},25372:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(27723);const l=({savedSchemas:e,editingSchemaIndex:t,onEdit:r,onToggleActivation:l,onDelete:i})=>{if(0===e.length)return null;const s="tr-inline-flex tr-items-center tr-h-7 tr-px-2 tr-rounded tr-border tr-border-primary tr-bg-white tr-text-[11px] tr-font-medium tr-text-secondary hover:tr-bg-white tr-cursor-pointer";return(0,a.createElement)("div",{className:"tr-mt-4 tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-mb-4"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Saved Schemas","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Manage your additionally imported schemas.","thinkrank"))),(0,a.createElement)("div",{className:"tr-divide-y tr-divide-line-2"},e.map((e,o)=>(0,a.createElement)("div",{key:o,className:"tr-flex tr-items-center tr-justify-between tr-gap-3 tr-px-4 tr-py-3",style:{backgroundColor:t===o?"#f8fafc":"transparent"}},(0,a.createElement)("div",{className:"tr-min-w-0"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-semibold tr-text-primary"},e["@type"]||(0,n.__)("Unknown Type","thinkrank")),e.name&&(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary tr-ml-1.5"},"· ",e.name)),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-1.5 tr-shrink-0"},(0,a.createElement)("button",{type:"button",onClick:()=>r(o),className:s},(0,n.__)("Edit","thinkrank")),(0,a.createElement)("button",{type:"button",onClick:()=>l(o),className:e._isActive?"tr-inline-flex tr-items-center tr-h-7 tr-px-2 tr-rounded tr-border-0 tr-text-[11px] tr-font-medium tr-text-white tr-bg-brand hover:tr-bg-brand tr-cursor-pointer":s},e._isActive?(0,n.__)("Deactivate","thinkrank"):(0,n.__)("Activate","thinkrank")),(0,a.createElement)("button",{type:"button",onClick:()=>i(o),className:"tr-inline-flex tr-items-center tr-h-7 tr-px-2 tr-rounded tr-border tr-border-danger tr-bg-white tr-text-[11px] tr-font-medium tr-text-danger hover:tr-bg-danger-bg tr-cursor-pointer"},(0,n.__)("Delete","thinkrank")))))))}},25790:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var a=r(51609),n=r(86087),l=r(27723),i=r(52619),s=r(62422),o=r(35612),c=r(25372),m=r(5326),d=r(153),h=r(46472),p=r(51304);const u=()=>(0,a.createElement)("div",{className:"thinkrank-field",style:{marginTop:"15px"}},(0,a.createElement)("div",{className:"schema-status-notice",style:{marginTop:"5px"}},(0,a.createElement)("span",{className:"dashicons dashicons-lock"}),(0,a.createElement)("p",null,(0,l.__)("Raw Code import is a Pro feature. ","thinkrank"),(0,a.createElement)("a",{href:"https://thinkrank.ai/#pricing",target:"_blank",rel:"noopener noreferrer"},(0,l.__)("Upgrade to ThinkRank Pro","thinkrank")),(0,l.__)(" to paste and save raw JSON-LD schema code.","thinkrank")))),v=()=>(0,a.createElement)("div",{className:"thinkrank-field",style:{marginTop:"15px"}},(0,a.createElement)("div",{className:"schema-status-notice",style:{marginTop:"5px"}},(0,a.createElement)("span",{className:"dashicons dashicons-lock"}),(0,a.createElement)("p",null,(0,l.__)("File Upload import is a Pro feature. ","thinkrank"),(0,a.createElement)("a",{href:"https://thinkrank.ai/#pricing",target:"_blank",rel:"noopener noreferrer"},(0,l.__)("Upgrade to ThinkRank Pro","thinkrank")),(0,l.__)(" to upload and import JSON-LD schema files.","thinkrank")))),k=({postId:e,postTitle:t,contentPreview:r,formData:k,showNotice:g})=>{const[_,w]=(0,n.useState)("Article"),[f,x]=(0,n.useState)(null),[E,b]=(0,n.useState)(null),[y,S]=(0,n.useState)(!1),[C,M]=(0,n.useState)(!1),[V,z]=(0,n.useState)(!0),[N,H]=(0,n.useState)(!1),[L,A]=(0,n.useState)({}),B=(0,n.useRef)(!1),[P,G]=(0,n.useState)({}),[I,T]=(0,n.useState)("URL / Online Page"),[D,Z]=(0,n.useState)(""),[O,F]=(0,n.useState)(null),[R,U]=(0,n.useState)(!1),[j,$]=(0,n.useState)([]),[W,q]=(0,n.useState)(0),[Y,Q]=(0,n.useState)([]),[K,J]=(0,n.useState)(null),X=window.thinkrankMetabox?.postType||"post",ee=window.thinkrankMetabox?.postRestBase||("page"===X?"pages":"posts"),te=[{label:(0,l.__)("Article","thinkrank"),value:"Article"},{label:(0,l.__)("Blog Posting","thinkrank"),value:"BlogPosting"},{label:(0,l.__)("Technical Article","thinkrank"),value:"TechnicalArticle"},{label:(0,l.__)("News Article","thinkrank"),value:"NewsArticle"},{label:(0,l.__)("Scholarly Article","thinkrank"),value:"ScholarlyArticle"},{label:(0,l.__)("Report","thinkrank"),value:"Report"},{label:(0,l.__)("How-To Guide","thinkrank"),value:"HowTo"},{label:(0,l.__)("FAQ Page","thinkrank"),value:"FAQPage"},{label:(0,l.__)("Review","thinkrank"),value:"Review"},{label:(0,l.__)("Video","thinkrank"),value:"VideoObject"}],re=[{label:(0,l.__)("Web Page","thinkrank"),value:"WebPage"},{label:(0,l.__)("About Page","thinkrank"),value:"AboutPage"},{label:(0,l.__)("Contact Page","thinkrank"),value:"ContactPage"},{label:(0,l.__)("Profile Page","thinkrank"),value:"ProfilePage"},{label:(0,l.__)("Article","thinkrank"),value:"Article"},{label:(0,l.__)("How-To Guide","thinkrank"),value:"HowTo"},{label:(0,l.__)("FAQ Page","thinkrank"),value:"FAQPage"},{label:(0,l.__)("Event","thinkrank"),value:"Event"},{label:(0,l.__)("Software Application","thinkrank"),value:"SoftwareApplication"},{label:(0,l.__)("Product","thinkrank"),value:"Product"},{label:(0,l.__)("Review","thinkrank"),value:"Review"},{label:(0,l.__)("Video","thinkrank"),value:"VideoObject"}],ae=[{label:(0,l.__)("Product","thinkrank"),value:"Product"},{label:(0,l.__)("Review","thinkrank"),value:"Review"},{label:(0,l.__)("FAQ Page","thinkrank"),value:"FAQPage"},{label:(0,l.__)("Video","thinkrank"),value:"VideoObject"}];let ne=te;"page"===X?ne=re:"product"===X&&(ne=ae);const le=[{id:"URL / Online Page",label:(0,l.__)("URL / Online Page","thinkrank"),component:"URL"},{id:"Raw Code",label:(0,l.__)("Raw Code (Pro)","thinkrank"),component:u},{id:"File Upload",label:(0,l.__)("File Upload (Pro)","thinkrank"),component:v}],ie=(0,i.applyFilters)("thinkrank.schemaTab.importMethods",le),se=ie.find(e=>e.id===I)||ie[0],oe=()=>({postId:e,postTitle:t,contentPreview:r,formData:k,showNotice:g,currentPostType:X,postRestBase:ee,postSchemaTypes:te,pageSchemaTypes:re,selectedSchemaType:_,schemaFormData:L,generatedSchemas:f,deployedSchemas:E,savedSchemas:Y,importUrl:D,setSelectedSchemaType:w,setGeneratedSchemas:x,setDeployedSchemas:b,setIsGenerating:S,setIsDeploying:M,setIsLoading:z,setIsRefreshing:H,setSchemaFormData:A,setSavedSchemas:Q,setIsImporting:U,setImportedData:F,setAvailableSchemas:$,setSelectedImportIndex:q});(0,n.useEffect)(()=>{const e=oe();(0,p.Jk)(e,!0),(0,p.kB)(e)},[e]),(0,n.useEffect)(()=>{if(0===Object.keys(L).length)return;if(!B.current)return;const e=setTimeout(()=>{(0,p.NA)(oe(),L,_)},1500);return()=>clearTimeout(e)},[L,_]),(0,n.useEffect)(()=>{const e=()=>{Object.keys(L).length>0&&(0,p.Ho)(oe(),L,_)};window.addEventListener("beforeunload",e);const t=t=>{"post"===t.target.id&&e()};return document.addEventListener("submit",t),()=>{window.removeEventListener("beforeunload",e),document.removeEventListener("submit",t)}},[L,_]);const ce=oe(),me=(()=>{const e=Y.some(e=>e._isActive);return f||E||e?f||E||!e?f&&!E?"ready_to_deploy":E&&!f?"deployed":f&&E?"ready_to_redeploy":"not_generated":"ready_to_deploy":"not_generated"})(),de=(()=>{let e={};return f?.generated_schemas?e={...f.generated_schemas}:E&&(e=Object.entries(E).reduce((e,[t,r])=>{var a;return e[t]=null!==(a=r?.data)&&void 0!==a?a:r,e},{})),Y.forEach((t,r)=>{if(!t?._isActive)return;const a=Array.isArray(t["@type"])?t["@type"][0]:t["@type"];if(!a)return;const n={...t};delete n._isActive;let l=a;e[l]&&(l=`${a}-${r}`),e[l]=n}),e})();return V?(0,a.createElement)("div",{className:"thinkrank-metabox-schema-tab"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-p-4 tr-text-xs tr-text-tertiary"},(0,a.createElement)("span",{className:"tr-w-3 tr-h-3 tr-border-2 tr-border-primary tr-border-t-transparent tr-rounded-full tr-animate-spin tr-shrink-0"}),(0,l.__)("Loading schema data…","thinkrank"))):(0,a.createElement)("div",{className:"thinkrank-metabox-schema-tab "+(N?"is-refreshing":"")},N&&(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-px-4 tr-py-2 tr-mb-2 tr-rounded tr-bg-white tr-border tr-border-secondary tr-text-xs tr-text-tertiary"},(0,a.createElement)("span",{className:"tr-w-3 tr-h-3 tr-border-2 tr-border-primary tr-border-t-transparent tr-rounded-full tr-animate-spin tr-shrink-0"}),(0,l.__)("Updating schema data…","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col md:tr-flex-row tr-gap-4 md:tr-items-stretch"},(0,a.createElement)("div",{className:"tr-flex tr-flex-1 tr-min-w-0 tr-w-full"},(0,a.createElement)(s.A,{selectedSchemaType:_,schemaTypes:ne,schemaFormData:L,isGenerating:y,onSchemaTypeChange:e=>{if(e===_)return;if(Object.keys(L).length>0){const e=(0,l.__)("Switching schema type will replace your current configuration. Your current data will be backed up in case you want to switch back. Continue?","thinkrank");if(!window.confirm(e)){const e=document.getElementById("schema-type-select");return void(e&&(e.value=_))}G(e=>({...e,[_]:L}))}const t=P[e]||{};w(e),A(t),(0,p.NA)(oe(),t,e),Object.keys(t).length>0?g?.((0,l.__)(`Switched to ${e} schema. Previous configuration restored from backup.`,"thinkrank"),"success"):g?.((0,l.__)(`Switched to ${e} schema.`,"thinkrank"),"success")},onSchemaFormChange:(e,t)=>{B.current=!0,A(r=>({...r,[e]:t}))},onGenerateSchema:()=>(0,p.B6)(ce)})),(0,a.createElement)("div",{className:"tr-flex tr-flex-1 tr-min-w-0 tr-w-full"},(0,a.createElement)(o.A,{importSource:I,setImportSource:T,importUrl:D,setImportUrl:Z,importedData:O,setImportedData:F,availableSchemas:j,setAvailableSchemas:$,selectedImportIndex:W,setSelectedImportIndex:q,isImporting:R,importMethods:ie,activeImportMethod:se,savedSchemas:Y,setSavedSchemas:Q,saveAdditionalSchemas:e=>(0,p.PU)(ce,e),editingSchemaIndex:K,setEditingSchemaIndex:J,showNotice:g,setIsImporting:U,postId:e,onImportFromUrl:()=>(0,p.Gs)(ce)}))),(0,a.createElement)(c.A,{savedSchemas:Y,editingSchemaIndex:K,onEdit:e=>{F(Y[e]),J(e),setTimeout(()=>{const e=document.querySelector(".imported-schema-editor");e&&e.scrollIntoView({behavior:"smooth"})},100)},onToggleActivation:e=>{if(e<0||e>=Y.length)return;const t=(0,i.applyFilters)("thinkrank.schemaTab.activationReducer",h.A),{schemas:r,message:a}=t(Y,e);Q(r),(0,p.PU)(oe(),r),g?.(a,"success")},onDelete:e=>{if(window.confirm((0,l.__)("Are you sure you want to delete this schema?","thinkrank"))){const t=Y.filter((t,r)=>r!==e);Q(t),(0,p.PU)(ce,t),K===e?(J(null),F(null)):null!==K&&e<K&&J(K-1)}}}),(0,a.createElement)(m.A,{deploymentStatus:me,isGenerating:y,isDeploying:C,onGenerateSchema:()=>(0,p.B6)(ce),onDeploySchema:()=>(0,p.zR)(ce)}),(0,a.createElement)(d.A,{finalPreviewSchemas:de,savedSchemas:Y,formData:k,postTitle:t,contentPreview:r}))}},25828:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"}))},26225:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",d:"M11.25 5h1.5v15h-1.5V5zM6 10h1.5v10H6V10zm12 4h-1.5v6H18v-6z",clipRule:"evenodd"}))},26302:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"}))},26698:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"}))},26949:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m5 3c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2v-14c0-1.10457-.8954-2-2-2zm14 1.5h-14c-.27614 0-.5.22386-.5.5v10.7072l3.62953-2.6465c.25108-.1831.58905-.1924.84981-.0234l2.92666 1.8969 3.5712-3.4719c.2911-.2831.7545-.2831 1.0456 0l2.9772 2.8945v-9.3568c0-.27614-.2239-.5-.5-.5zm-14.5 14.5v-1.4364l4.09643-2.987 2.99567 1.9417c.2936.1903.6798.1523.9307-.0917l3.4772-3.3806 3.4772 3.3806.0228-.0234v2.5968c0 .2761-.2239.5-.5.5h-14c-.27614 0-.5-.2239-.5-.5z"}))},27132:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,a.createElement)(n.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"}))},27531:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(97500),l=r.n(n);const i={primary:"tr-bg-brand tr-text-white hover:tr-bg-brand tr-border-transparent",secondary:"tr-bg-white tr-text-secondary tr-border-primary hover:tr-bg-white",ghost:"tr-bg-transparent tr-text-brand tr-border-transparent hover:tr-bg-brand-bg",danger:"tr-bg-danger tr-text-white hover:tr-bg-danger tr-border-transparent",ai:"tr-bg-brand tr-text-white hover:tr-bg-brand tr-border-transparent"},s={sm:"tr-h-8 tr-px-3 tr-text-xs",md:"tr-h-10 tr-px-4 tr-text-sm",lg:"tr-h-11 tr-px-5 tr-text-base"};function o({variant:e="primary",size:t="md",disabled:r=!1,loading:n=!1,icon:o,iconPosition:c="left",className:m,children:d,...h}){return(0,a.createElement)("button",{className:l()("tr-inline-flex tr-items-center tr-justify-center tr-gap-2","tr-rounded-md tr-border tr-font-medium","tr-transition-colors tr-duration-150","focus:tr-outline-none focus:tr-ring-2 focus:tr-ring-brand focus:tr-ring-offset-1","disabled:tr-opacity-50 disabled:tr-cursor-not-allowed",i[e],s[t],m),disabled:r||n,"aria-busy":n||void 0,"aria-disabled":r||n||void 0,...h},n&&(0,a.createElement)("span",{className:"tr-w-4 tr-h-4 tr-shrink-0 tr-rounded-full tr-border-2 tr-animate-spin",style:{borderColor:"currentColor",borderTopColor:"transparent"},"aria-hidden":"true"}),!n&&o&&"left"===c&&(0,a.createElement)(o,{className:"tr-w-4 tr-h-4 tr-shrink-0"}),d,!n&&o&&"right"===c&&(0,a.createElement)(o,{className:"tr-w-4 tr-h-4 tr-shrink-0"}))}},27723:e=>{"use strict";e.exports=window.wp.i18n},28668:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M11 14.5l1.1 1.1 3-3 .5-.5-.6-.6-3-3-1 1 1.7 1.7H5v1.5h7.7L11 14.5zM16.8 5h-7c-1.1 0-2 .9-2 2v1.5h1.5V7c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v10c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5v-1.5H7.8V17c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2z"}))},29151:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"}))},30073:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z"}))},30239:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.934 7.406a1 1 0 0 0 .914.594H19a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h5.764a.5.5 0 0 1 .447.276l.723 1.63Zm1.064-1.216a.5.5 0 0 0 .462.31H19a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h5.764a2 2 0 0 1 1.789 1.106l.445 1.084ZM8.5 10.5h7V12h-7v-1.5Zm7 3.5h-7v1.5h7V14Z"}))},30307:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m12 20-4.5-3.6-.9 1.2L12 22l5.5-4.4-.9-1.2L12 20zm0-16 4.5 3.6.9-1.2L12 2 6.5 6.4l.9 1.2L12 4z"}))},30443:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12.5 5L10 19h1.9l2.5-14z"}))},31198:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12 3.25a8.75 8.75 0 100 17.5 8.75 8.75 0 000-17.5zM4.75 12a7.25 7.25 0 1114.5 0 7.25 7.25 0 01-14.5 0zm9.195 1.944a2.75 2.75 0 01-4.066-.194h.621a.75.75 0 000-1.5H9.262a2.767 2.767 0 010-.5H11.5a.75.75 0 000-1.5H9.88a2.75 2.75 0 014.066-.194.75.75 0 001.06-1.061 4.25 4.25 0 00-6.88 1.255H7.5a.75.75 0 000 1.5h.258c-.01.166-.01.334 0 .5H7.5a.75.75 0 000 1.5h.626a4.25 4.25 0 006.88 1.255.75.75 0 00-1.06-1.06z"}))},31594:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-17.6 1L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z"}))},31600:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M7.5 12C7.5 11.1716 6.82843 10.5 6 10.5C5.17157 10.5 4.5 11.1716 4.5 12C4.5 12.8284 5.17157 13.5 6 13.5C6.82843 13.5 7.5 12.8284 7.5 12Z"}),(0,a.createElement)(n.Path,{d:"M13.5 12C13.5 11.1716 12.8284 10.5 12 10.5C11.1716 10.5 10.5 11.1716 10.5 12C10.5 12.8284 11.1716 13.5 12 13.5C12.8284 13.5 13.5 12.8284 13.5 12Z"}),(0,a.createElement)(n.Path,{d:"M19.5 12C19.5 11.1716 18.8284 10.5 18 10.5C17.1716 10.5 16.5 11.1716 16.5 12C16.5 12.8284 17.1716 13.5 18 13.5C18.8284 13.5 19.5 12.8284 19.5 12Z"}))},31824:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),l=r(49323);const i=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("line",{x1:"12",y1:"5",x2:"12",y2:"19"}),(0,a.createElement)("line",{x1:"5",y1:"12",x2:"19",y2:"12"})),s=()=>(0,a.createElement)("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polyline",{points:"3 6 5 6 21 6"}),(0,a.createElement)("path",{d:"M19 6l-1 14H6L5 6"}),(0,a.createElement)("path",{d:"M10 11v6"}),(0,a.createElement)("path",{d:"M14 11v6"}),(0,a.createElement)("path",{d:"M9 6V4h6v2"})),o=({settings:e,onSettingChange:t,isLoading:r})=>{const o=!e.enabled,c=e.faq_questions||[],m=(e,r,a)=>{const n=[...c];n[e]={...n[e],[r]:a},t("faq_questions",n)};return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("FAQ Page Information","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Basic details about your FAQ page","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Page Title","thinkrank"),value:e.faq_page_name||"",onChange:e=>t("faq_page_name",e.target.value),description:(0,n.__)("Title of your FAQ page","thinkrank"),placeholder:(0,n.__)("e.g., Frequently Asked Questions","thinkrank"),disabled:o}),(0,a.createElement)(l.TM,{label:(0,n.__)("Page Description","thinkrank"),value:e.faq_page_description||"",onChange:e=>t("faq_page_description",e.target.value),description:(0,n.__)("Brief description of your FAQ page","thinkrank"),placeholder:(0,n.__)("e.g., Find answers to commonly asked questions about our products.","thinkrank"),rows:2,disabled:o}),(0,a.createElement)(l.pd,{label:(0,n.__)("Page URL","thinkrank"),type:"url",value:e.faq_page_url||"",onChange:e=>t("faq_page_url",e.target.value),description:(0,n.__)("URL of your FAQ page (optional)","thinkrank"),placeholder:"https://example.com/faq",disabled:o}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary tr-flex tr-items-center tr-justify-between"},(0,a.createElement)("div",null,(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Questions & Answers","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Each question is structured for rich snippets in search results","thinkrank"))),(0,a.createElement)("button",{onClick:()=>{t("faq_questions",[...c,{question:"",answer:""}])},disabled:o,className:"tr-flex tr-items-center tr-gap-1.5 tr-text-xs tr-font-medium tr-text-brand tr-bg-brand-bg tr-border tr-border-brand tr-rounded tr-px-3 tr-py-1.5 hover:tr-bg-brand-bg tr-transition-colors tr-duration-150 tr-cursor-pointer disabled:tr-opacity-50 disabled:tr-cursor-not-allowed tr-shrink-0"},(0,a.createElement)(i,null)," ",(0,n.__)("Add Question","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-3"},0===c.length?(0,a.createElement)("div",{className:"tr-text-center tr-py-8"},(0,a.createElement)("p",{className:"tr-text-sm tr-text-tertiary tr-m-0"},(0,n.__)('No questions added yet. Click "Add Question" to get started.',"thinkrank"))):c.map((e,r)=>(0,a.createElement)("div",{key:r,className:"tr-border tr-border-secondary tr-rounded-lg tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-px-4 tr-py-2.5 tr-bg-white tr-border-b tr-border-secondary"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-semibold tr-text-secondary"},(0,n.__)("Question","thinkrank")," ",r+1),(0,a.createElement)("button",{onClick:()=>(e=>{t("faq_questions",c.filter((t,r)=>r!==e))})(r),disabled:o,className:"tr-flex tr-items-center tr-gap-1 tr-text-xs tr-font-medium tr-text-danger tr-bg-danger-bg tr-border tr-border-danger tr-rounded tr-px-2 tr-py-1 hover:tr-bg-danger-bg tr-transition-colors tr-duration-150 tr-cursor-pointer disabled:tr-opacity-50 disabled:tr-cursor-not-allowed"},(0,a.createElement)(s,null)," ",(0,n.__)("Remove","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-4 tr-flex tr-flex-col tr-gap-3"},(0,a.createElement)(l.pd,{label:(0,n.__)("Question","thinkrank"),value:e.question||"",onChange:e=>m(r,"question",e.target.value),placeholder:(0,n.__)("Enter the frequently asked question…","thinkrank"),disabled:o}),(0,a.createElement)(l.TM,{label:(0,n.__)("Answer","thinkrank"),value:e.answer||"",onChange:e=>m(r,"answer",e.target.value),placeholder:(0,n.__)("Enter the detailed answer…","thinkrank"),rows:3,disabled:o})))))))}},32401:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"}))},32725:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"}))},33137:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),l=r(86087),i=r(1455),s=r.n(i);const o=({keywords:e=[]})=>{const[t,r]=(0,l.useState)([]),i=(0,l.useRef)(null),o=window.thinkrankMetabox?.postId,c=(Array.isArray(e)?e:[]).map(e=>String(e).trim()).filter(Boolean),m=c.join("|").toLowerCase();return(0,l.useEffect)(()=>{if(o&&0!==c.length)return i.current&&clearTimeout(i.current),i.current=setTimeout(()=>{s()({path:"/thinkrank/v1/focus-keyword-usage?post_id="+encodeURIComponent(o)+"&keywords="+encodeURIComponent(JSON.stringify(c))}).then(e=>{e?.success&&Array.isArray(e.keywords)?r(e.keywords.filter(e=>e.count>0)):r([])}).catch(()=>r([]))},600),()=>{i.current&&clearTimeout(i.current)};r([])},[m,o]),0===t.length?null:(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5 tr-mt-2"},t.map(e=>{const t=e.posts?.[0],r=e.count>1?(0,n.sprintf)(/* translators: %d: number of other posts */ /* translators: %d: number of other posts */
2 2 (0,n.__)("used on %d posts","thinkrank"),e.count):(0,n.__)("view post","thinkrank");return(0,a.createElement)("p",{key:e.keyword,className:"tr-flex tr-items-start tr-gap-1.5 tr-text-xs tr-text-secondary tr-m-0"},(0,a.createElement)("span",{"aria-hidden":"true",style:{color:"#d63638",lineHeight:"1.4"}},"⚠"),(0,a.createElement)("span",null,(0,n.sprintf)(/* translators: %s: focus keyword */ /* translators: %s: focus keyword */
3 3 (0,n.__)("You have already used the focus keyword “%s”.","thinkrank"),e.keyword)," ",t?.edit&&(0,a.createElement)("a",{href:t.edit,target:"_blank",rel:"noopener noreferrer"},r)))}))}},33865:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M8.1 12.3c.1.1.3.3.5.3.2.1.4.1.6.1.2 0 .4 0 .6-.1.2-.1.4-.2.5-.3l3-3c.3-.3.5-.7.5-1.1 0-.4-.2-.8-.5-1.1L9.7 3.5c-.1-.2-.3-.3-.5-.3H5c-.4 0-.8.4-.8.8v4.2c0 .2.1.4.2.5l3.7 3.6zM5.8 4.8h3.1l3.4 3.4v.1l-3 3 .5.5-.7-.5-3.3-3.4V4.8zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z"}))},34249:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M4 4v1.5h16V4H4zm8 8.5h8V11h-8v1.5zM4 20h16v-1.5H4V20zm4-8c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2z"}))},34372:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"}))},35166:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",d:"M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"}))},35410:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M16 5.5H8V4h8v1.5ZM16 20H8v-1.5h8V20ZM5 9h14v6H5V9Z"}))},35612:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(27723),l=r(86087),i=r(56427);const s=({importSource:e,setImportSource:t,importUrl:r,setImportUrl:s,importedData:o,setImportedData:c,availableSchemas:m,setAvailableSchemas:d,selectedImportIndex:h,setSelectedImportIndex:p,isImporting:u,importMethods:v,activeImportMethod:k,savedSchemas:g,setSavedSchemas:_,saveAdditionalSchemas:w,editingSchemaIndex:f,setEditingSchemaIndex:x,showNotice:E,setIsImporting:b,postId:y,onImportFromUrl:S})=>{const[C,M]=(0,l.useState)({}),[V,z]=(0,l.useState)({}),N=(0,l.useRef)(o),[H,L]=(0,l.useState)(o);o!==H&&(L(o),o!==N.current&&(M({}),z({})));const A=(e,t)=>{const r={...o,[e]:t};N.current=r,c(r)};return(0,a.createElement)("div",{className:"tr-w-full tr-bg-white tr-rounded-lg tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Import Schema","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Copy structured data from any live page and reuse it on this page.","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-4 tr-flex tr-flex-col tr-gap-3"},(0,a.createElement)("div",null,(0,a.createElement)("label",{htmlFor:"import-schema-source",className:"tr-block tr-text-xs tr-font-medium tr-text-secondary tr-mb-1"},(0,n.__)("Import from","thinkrank"),(0,a.createElement)(i.Tooltip,{text:(0,n.__)("Choose where the schema will be imported from.","thinkrank")},(0,a.createElement)("span",{className:"dashicons dashicons-editor-help",style:{color:"var(--tr-text-secondary)",fontSize:"16px",marginLeft:"5px",cursor:"help"}}))),(0,a.createElement)("select",{id:"import-schema-source",value:e,onChange:e=>t(e.target.value),className:"tr-w-full tr-h-8 tr-rounded tr-border tr-border-primary tr-bg-white tr-text-xs tr-px-2 focus:tr-outline-none"},v.map(e=>(0,a.createElement)("option",{key:e.id,value:e.id},e.label)))),"URL / Online Page"===k.id&&(0,a.createElement)("div",null,(0,a.createElement)("label",{htmlFor:"import-schema-url",className:"tr-block tr-text-xs tr-font-medium tr-text-secondary tr-mb-1"},(0,n.__)("Page URL","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-gap-2"},(0,a.createElement)("input",{type:"text",id:"import-schema-url",value:r,onChange:e=>s(e.target.value),className:"tr-flex-1 tr-h-8 tr-rounded tr-border tr-border-primary tr-bg-white tr-text-xs tr-px-3 focus:tr-outline-none",placeholder:"https://example.com/page-with-schema"}),(0,a.createElement)("button",{type:"button",onClick:S,disabled:u,className:"tr-inline-flex tr-items-center tr-gap-1.5 tr-h-8 tr-px-3 tr-rounded tr-text-xs tr-font-medium tr-text-white tr-bg-brand hover:tr-bg-brand disabled:tr-opacity-50 disabled:tr-cursor-not-allowed tr-transition-colors tr-cursor-pointer tr-border-0"},u&&(0,a.createElement)("span",{className:"tr-w-3 tr-h-3 tr-border-2 tr-border-white tr-border-t-transparent tr-rounded-full tr-animate-spin tr-shrink-0"}),u?(0,n.__)("Importing…","thinkrank"):(0,n.__)("Import","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-[11px] tr-text-tertiary tr-m-0 tr-mt-1"},(0,n.__)("Enter the URL of the page that already has schema markup.","thinkrank"))),"URL / Online Page"!==k.id&&k.component&&(0,a.createElement)(k.component,{savedSchemas:g,setSavedSchemas:_,saveAdditionalSchemas:w,showNotice:E,setIsImporting:b,setImportedData:c,setAvailableSchemas:d,setSelectedImportIndex:p,isImporting:u,postId:y}),o&&(0,a.createElement)("div",{className:"imported-schema-editor",style:{marginTop:"20px",padding:"15px",background:"#f9f9f9",border:"1px solid #ddd",borderRadius:"4px"}},(0,a.createElement)("div",{style:{marginBottom:"15px",borderBottom:"1px solid #eee",paddingBottom:"10px"}},(0,a.createElement)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"10px"}},(0,a.createElement)("h5",{style:{margin:0}},(0,n.__)("Review Imported Data","thinkrank")),(0,a.createElement)("span",{style:{fontSize:"12px",fontWeight:"normal",color:"var(--tr-text-secondary)"}},o["@type"]?`${o["@type"]} Schema`:(0,n.__)("Unknown Type","thinkrank"))),m.length>1&&(0,a.createElement)("div",{className:"thinkrank-field",style:{marginBottom:"0"}},(0,a.createElement)("label",{htmlFor:"import-schema-selector",style:{display:"block",marginBottom:"5px",fontSize:"12px",fontWeight:600}},(0,n.__)("Select Schema to Import","thinkrank"),(0,a.createElement)("span",{style:{fontWeight:"normal",color:"var(--tr-text-secondary)",marginLeft:"5px"}},(0,n.__)(`(Found ${m.length} schemas)`,"thinkrank"))),(0,a.createElement)("select",{id:"import-schema-selector",className:"widefat",value:h,onChange:e=>{const t=parseInt(e.target.value);p(t),c(m[t])}},m.map((e,t)=>(0,a.createElement)("option",{key:t,value:t},e["@type"]||(0,n.__)("Unknown Type","thinkrank")," ",e.name?`- ${e.name}`:""))))),Object.entries(o).map(([e,t])=>{if("@context"===e||"@type"===e)return null;if(e.startsWith("_"))return null;const r="object"==typeof t&&null!==t,l=r?JSON.stringify(t,null,2):t;return(0,a.createElement)("div",{key:e,className:"thinkrank-field",style:{marginBottom:"10px"}},(0,a.createElement)("span",{style:{display:"block",fontWeight:600,marginBottom:"5px",fontSize:"12px",color:"#333"}},e),r||"string"==typeof l&&l.length>100?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(i.TextareaControl,{__nextHasNoMarginBottom:!0,value:void 0!==C[e]?C[e]:l,onChange:t=>{if(r){M(r=>({...r,[e]:t}));try{const r=JSON.parse(t);A(e,r),z(t=>({...t,[e]:""}))}catch(t){z(t=>({...t,[e]:(0,n.__)("Not valid JSON yet: this field will not be saved until it parses.","thinkrank")}))}}else A(e,t)},rows:4}),V[e]?(0,a.createElement)("span",{role:"alert",style:{display:"block",marginTop:"4px",fontSize:"11px",color:"#b32d2e"}},V[e]):null):(0,a.createElement)(i.TextControl,{__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0,value:l,onChange:t=>{A(e,t)}}))}),(0,a.createElement)("div",{className:"schema-actions",style:{marginTop:"15px",borderTop:"1px solid #e5e5e5",paddingTop:"10px",textAlign:"right"}},(0,a.createElement)("button",{type:"button",className:"button button-primary",onClick:()=>{const e=[...g];null!==f&&f>=0&&f<e.length?(e[f]=o,_(e),w(e),E?.((0,n.__)("Schema updated successfully.","thinkrank"),"success")):(e.push(o),_(e),w(e),E?.((0,n.__)("Schema saved successfully.","thinkrank"),"success")),c(null),x(null),d([])}},null!==f?(0,n.__)("Update Saved Schema","thinkrank"):(0,n.__)("Save to Saved Schemas","thinkrank")),(0,a.createElement)("button",{type:"button",className:"button",style:{marginLeft:"10px"},onClick:()=>{c(null),x(null)}},(0,n.__)("Cancel","thinkrank"))))))}},36358:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M11 16.8c-.1-.1-.2-.3-.3-.5v-2.6c0-.9-.1-1.7-.3-2.2-.2-.5-.5-.9-.9-1.2-.4-.2-.9-.3-1.6-.3-.5 0-1 .1-1.5.2s-.9.3-1.2.6l.2 1.2c.4-.3.7-.4 1.1-.5.3-.1.7-.2 1-.2.6 0 1 .1 1.3.4.3.2.4.7.4 1.4-1.2 0-2.3.2-3.3.7s-1.4 1.1-1.4 2.1c0 .7.2 1.2.7 1.6.4.4 1 .6 1.8.6.9 0 1.7-.4 2.4-1.2.1.3.2.5.4.7.1.2.3.3.6.4.3.1.6.1 1.1.1h.1l.2-1.2h-.1c-.4.1-.6 0-.7-.1zM9.2 16c-.2.3-.5.6-.9.8-.3.1-.7.2-1.1.2-.4 0-.7-.1-.9-.3-.2-.2-.3-.5-.3-.9 0-.6.2-1 .7-1.3.5-.3 1.3-.4 2.5-.5v2zm10.6-3.9c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2s-.2 1.4-.6 2z"}))},36876:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"}))},37055:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M6.13 5.5l1.926 1.927A4.975 4.975 0 007.025 10H5v1.5h2V13H5v1.5h2.1a5.002 5.002 0 009.8 0H19V13h-2v-1.5h2V10h-2.025a4.979 4.979 0 00-1.167-2.74l1.76-1.76-1.061-1.06-1.834 1.834A4.977 4.977 0 0012 5.5c-1.062 0-2.046.33-2.855.895L7.19 4.44 6.13 5.5zm2.37 5v3a3.5 3.5 0 107 0v-3a3.5 3.5 0 10-7 0z",fillRule:"evenodd",clipRule:"evenodd"}))},37281:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M8.2 5.3h8V3.8h-8v1.5zm0 14.5h8v-1.5h-8v1.5zm3.5-6.5h1v-1h-1v1zm1-6.5h-1v.5h1v-.5zm-1 4.5h1v-1h-1v1zm0-2h1v-1h-1v1zm0 7.5h1v-.5h-1v.5zm1-2.5h-1v1h1v-1zm-8.5 1.5h1.5v-8H4.2v8zm14.5-8v8h1.5v-8h-1.5zm-5 4.5v-1h-1v1h1zm-6.5 0h.5v-1h-.5v1zm3.5-1v1h1v-1h-1zm6 1h.5v-1h-.5v1zm-8-1v1h1v-1h-1zm6 0v1h1v-1h-1z",style:{fill:"#1e1e1e",fillRule:"evenodd",clipRule:"evenodd"}}))},37838:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zm-2.8 0H9.8V7c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3z"}))},37844:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z",fillRule:"evenodd",clipRule:"evenodd"}),(0,a.createElement)(n.Path,{d:"M15 15V15C15 13.8954 14.1046 13 13 13L11 13C9.89543 13 9 13.8954 9 15V15",fillRule:"evenodd",clipRule:"evenodd"}),(0,a.createElement)(n.Circle,{cx:"12",cy:"9",r:"2",fillRule:"evenodd",clipRule:"evenodd"}))},37940:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M7 7.2h8.2L13.5 9l1.1 1.1 3.6-3.6-3.5-4-1.1 1 1.9 2.3H7c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.2-.5zm13.8 4V11h-1.5v.3c0 1.1 0 3.5-1 4.5-.3.3-.7.5-1.3.5H8.8l1.7-1.7-1.1-1.1L5.9 17l3.5 4 1.1-1-1.9-2.3H17c.9 0 1.7-.3 2.3-.9 1.5-1.4 1.5-4.2 1.5-5.6z"}))},38255:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z"}))},38422:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M8 7h2V5H8v2zm0 6h2v-2H8v2zm0 6h2v-2H8v2zm6-14v2h2V5h-2zm0 8h2v-2h-2v2zm0 6h2v-2h-2v2z"}))},38653:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4 12.8h16v-1.5H4v1.5zm0 7h12.4v-1.5H4v1.5zM4 4.3v1.5h16V4.3H4z"}))},38790:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M4 13.5h6v-3H4v3zm8 0h3v-3h-3v3zm5-3v3h3v-3h-3z"}))},39439:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,a.createElement)(n.Path,{d:"m16.5 6h-9v-1.5h9z"}))},39905:(e,t,r)=>{"use strict";var a=r(51609);r(97500),(0,a.createElement)("svg",{viewBox:"0 0 20 20",fill:"currentColor"},(0,a.createElement)("path",{fillRule:"evenodd",d:"M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-7-4a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9 9a.75.75 0 0 0 0 1.5h.253a.25.25 0 0 1 .244.304l-.459 2.066A1.75 1.75 0 0 0 10.747 15H11a.75.75 0 0 0 0-1.5h-.253a.25.25 0 0 1-.244-.304l.459-2.066A1.75 1.75 0 0 0 9.253 9H9Z",clipRule:"evenodd"})),(0,a.createElement)("svg",{viewBox:"0 0 20 20",fill:"currentColor"},(0,a.createElement)("path",{fillRule:"evenodd",d:"M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.857-9.809a.75.75 0 0 0-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 1 0-1.06 1.061l2.5 2.5a.75.75 0 0 0 1.137-.089l4-5.5Z",clipRule:"evenodd"})),(0,a.createElement)("svg",{viewBox:"0 0 20 20",fill:"currentColor"},(0,a.createElement)("path",{fillRule:"evenodd",d:"M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495ZM10 5a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 10 5Zm0 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z",clipRule:"evenodd"})),(0,a.createElement)("svg",{viewBox:"0 0 20 20",fill:"currentColor"},(0,a.createElement)("path",{fillRule:"evenodd",d:"M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16ZM8.28 7.22a.75.75 0 0 0-1.06 1.06L8.94 10l-1.72 1.72a.75.75 0 1 0 1.06 1.06L10 11.06l1.72 1.72a.75.75 0 1 0 1.06-1.06L11.06 10l1.72-1.72a.75.75 0 0 0-1.06-1.06L10 8.94 8.28 7.22Z",clipRule:"evenodd"}))},40055:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zM6 17.5c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h3v10H6zm13.5-.5c0 .3-.2.5-.5.5h-3v-10h3c.3 0 .5.2.5.5v9z"}))},40351:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(27723),l=r(86087);const i=({keywords:e=[],onChange:t,onDraftChange:r,max:i=5,primaryKeyword:s=""})=>{const[o,c]=(0,l.useState)(""),m=e=>{c(e),r?.(e)};(0,l.useEffect)(()=>{const t=o.trim();t&&e.some(e=>e.toLowerCase()===t.toLowerCase())&&m("")},[e]);const d=i>0?i:1/0,h=e.length>=d,p=r=>{const a=r.trim().replace(/,+$/,"").trim();a&&(e.some(e=>e.toLowerCase()===a.toLowerCase())||e.length>=d||t([...e,a]),m(""))},u=r=>{t(e.filter((e,t)=>t!==r))};return(0,a.createElement)("div",null,(0,a.createElement)("label",{htmlFor:"thinkrank_focus_keyword_input",className:"tr-text-sm tr-font-medium tr-text-secondary tr-block tr-mb-1"},(0,n.__)("Focus Keywords","thinkrank")),(0,a.createElement)("div",{className:"tr-w-full tr-min-h-10 tr-rounded-md tr-border-[1.5px] tr-border-primary tr-bg-white tr-px-2 tr-py-1.5 tr-flex tr-flex-wrap tr-items-center tr-gap-1.5 focus-within:tr-border-brand tr-transition-colors"},e.map((e,t)=>{const r=0===t||e.toLowerCase()===(s||"").toLowerCase();return(0,a.createElement)("span",{key:`${e}-${t}`,className:"tr-inline-flex tr-items-center tr-gap-1 tr-rounded tr-px-2 tr-py-0.5 tr-text-xs tr-font-medium "+(r&&0===t?"tr-bg-brand tr-text-white":"tr-bg-line-2 tr-text-secondary"),title:0===t?(0,n.__)("Primary keyword","thinkrank"):void 0},e,(0,a.createElement)("button",{type:"button",onClick:()=>u(t),"aria-label":(0,n.sprintf)(/* translators: %s: keyword */ /* translators: %s: keyword */
4 4 (0,n.__)("Remove %s","thinkrank"),e),className:"tr-leading-none tr-border-0 tr-bg-transparent tr-cursor-pointer tr-p-0 tr-text-current tr-opacity-70 hover:tr-opacity-100"},"×"))}),!h&&(0,a.createElement)("input",{type:"text",id:"thinkrank_focus_keyword_input",value:o,onChange:e=>{const{value:t}=e.target;t.includes(",")?t.split(",").map(e=>e.trim()).filter(Boolean).forEach(e=>p(e)):m(t)},onKeyDown:t=>{"Enter"===t.key||","===t.key?(t.preventDefault(),p(o)):"Backspace"===t.key&&""===o&&e.length&&u(e.length-1)},onBlur:()=>p(o),className:"tr-flex-1 tr-min-w-[120px] tr-border-0 tr-outline-none tr-bg-transparent tr-text-sm tr-text-primary tr-py-0.5",placeholder:e.length?(0,n.__)("Add another keyword…","thinkrank"):(0,n.__)("e.g., WordPress SEO","thinkrank")})),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},h?(0,n.sprintf)(/* translators: %d: maximum number of focus keywords */ /* translators: %d: maximum number of focus keywords */
5 -(0,n.__)("Up to %d focus keywords. The first keyword is primary.","thinkrank"),i):(0,n.__)("Press Enter or comma to add. The first keyword is primary.","thinkrank")))}},40424:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),l=r.n(n);const i={good:"tr-bg-success-bg tr-text-success",warning:"tr-bg-warning-bg tr-text-warning",poor:"tr-bg-danger-bg tr-text-danger",pro:"tr-bg-brand-bg tr-text-brand",info:"tr-bg-brand-bg tr-text-brand",neutral:"tr-bg-white tr-text-secondary"};function s({variant:e="neutral",className:t,children:r}){return(0,a.createElement)("span",{className:l()("tr-inline-flex tr-items-center tr-px-2 tr-py-0.5","tr-rounded-full tr-text-xs tr-font-medium",i[e],t)},r)}},40740:(e,t,r)=>{"use strict";r(51609),r(97500),r(56427),r(20285),r(90520)},40928:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M6.9 7L3 17.8h1.7l1-2.8h4.1l1 2.8h1.7L8.6 7H6.9zm-.7 6.6l1.5-4.3 1.5 4.3h-3zM21.6 17c-.1.1-.2.2-.3.2-.1.1-.2.1-.4.1s-.3-.1-.4-.2c-.1-.1-.1-.3-.1-.6V12c0-.5 0-1-.1-1.4-.1-.4-.3-.7-.5-1-.2-.2-.5-.4-.9-.5-.4 0-.8-.1-1.3-.1s-1 .1-1.4.2c-.4.1-.7.3-1 .4-.2.2-.4.3-.6.5-.1.2-.2.4-.2.7 0 .3.1.5.2.8.2.2.4.3.8.3.3 0 .6-.1.8-.3.2-.2.3-.4.3-.7 0-.3-.1-.5-.2-.7-.2-.2-.4-.3-.6-.4.2-.2.4-.3.7-.4.3-.1.6-.1.8-.1.3 0 .6 0 .8.1.2.1.4.3.5.5.1.2.2.5.2.9v1.1c0 .3-.1.5-.3.6-.2.2-.5.3-.9.4-.3.1-.7.3-1.1.4-.4.1-.8.3-1.1.5-.3.2-.6.4-.8.7-.2.3-.3.7-.3 1.2 0 .6.2 1.1.5 1.4.3.4.9.5 1.6.5.5 0 1-.1 1.4-.3.4-.2.8-.6 1.1-1.1 0 .4.1.7.3 1 .2.3.6.4 1.2.4.4 0 .7-.1.9-.2.2-.1.5-.3.7-.4h-.3zm-3-.9c-.2.4-.5.7-.8.8-.3.2-.6.2-.8.2-.4 0-.6-.1-.9-.3-.2-.2-.3-.6-.3-1.1 0-.5.1-.9.3-1.2s.5-.5.8-.7c.3-.2.7-.3 1-.5.3-.1.6-.3.7-.6v3.4z"}))},41062:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var a=r(51609),n=r(86087),l=r(27723),i=r(52619),s=r(93832),o=r(1455),c=r.n(o),m=r(97500),d=r.n(m),h=r(43526),p=r(24311),u=r(93526),v=r(64254),k=r(97892),g=r(22473),_=r(68559),w=r(96732),f=r(22085),x=r(19331),E=r(95907),b=r(20178),y=r(18056);const S=3e3,C=e=>{let t=0;const r=String(e||"");for(let e=0;e<r.length;e++)t=31*t+r.charCodeAt(e)|0;return t},M=(0,n.memo)(({postId:e,existingMetadata:t={},contentPreview:r="",contentFull:o="",strings:m={},postTitle:M="",homeUrl:V="",postModified:z="",linkSuggestionsEnabled:N=!0,saveHandler:H=null,contentResolver:L=null,hideLauncher:A=!1,showPanelCard:B=!1})=>{const P=(e,t)=>{if(!e)return t;if("object"==typeof e)return e;try{const r=JSON.parse(e);return r&&"object"==typeof r?r:t}catch(e){return t}},G="undefined"!=typeof window&&window.thinkrankMetabox||{},I=(0,i.applyFilters)("thinkrank.metabox.focusKeywordsMax",5),T=G.patternPreviews||{},D=G.patternVariables||{},Z=I>0?I:1/0,O=(()=>{const e=t.focus_keywords;let r=[];if(Array.isArray(e))r=e;else if("string"==typeof e&&e)try{const t=JSON.parse(e);Array.isArray(t)&&(r=t)}catch(e){r=[]}return!r.length&&t.focus_keyword&&(r=[t.focus_keyword]),r.map(e=>String(e).trim()).filter(Boolean).slice(0,Z)})(),[F,R]=(0,n.useState)({thinkrank_seo_title:t.title||"",thinkrank_meta_description:t.description||"",thinkrank_focus_keyword:O[0]||"",thinkrank_focus_keywords:O,thinkrank_canonical_url:t.canonical_url||"",thinkrank_redirect_url:t.redirect_url||"",thinkrank_redirect_type:Number(t.redirect_type)||301,thinkrank_post_slug:G.postSlug||"",thinkrank_content_type:"blog_post",thinkrank_tone:"professional",thinkrank_pillar_content:"1"===t.pillar_content||!0===t.pillar_content,thinkrank_exclude_from_search:"1"===t.exclude_from_search||1===t.exclude_from_search||!0===t.exclude_from_search,thinkrank_exclude_from_archives:"1"===t.exclude_from_archives||1===t.exclude_from_archives||!0===t.exclude_from_archives,thinkrank_robots_meta_enabled:"1"===t.robots_meta_enabled||!0===t.robots_meta_enabled,thinkrank_robots_meta:P(t.robots_meta,{}),thinkrank_advanced_robots_meta:P(t.advanced_robots_meta,{}),thinkrank_og_title:t.og_title||"",thinkrank_og_description:t.og_description||"",thinkrank_og_image:t.og_image||"",thinkrank_twitter_title:t.twitter_title||"",thinkrank_twitter_description:t.twitter_description||"",thinkrank_twitter_image:t.twitter_image||""}),[U,j]=(0,n.useState)(M);(0,n.useEffect)(()=>{const e=[];if(window.wp?.data?.select?.("core/editor"))try{const t=window.wp.data.subscribe(()=>{const e=window.wp.data.select("core/editor")?.getEditedPostAttribute?.("title");"string"==typeof e&&j(e)});e.push(t)}catch(e){}const t=document.getElementById("title");if(t){const r=()=>j(t.value);t.addEventListener("input",r),e.push(()=>t.removeEventListener("input",r))}return()=>e.forEach(e=>e())},[]);const[$,W]=(0,n.useState)(!1),[q,Y]=(0,n.useState)(!1),[Q,K]=(0,n.useState)(!1),[J,X]=(0,n.useState)(!1),[ee,te]=(0,n.useState)([]),[re,ae]=(0,n.useState)(null),[ne,le]=(0,n.useState)(null),ie=(0,n.useRef)(new Map),se=(0,n.useRef)(null),[oe,ce]=(0,n.useState)("general"),[me,de]=(0,n.useState)(!1),[he,pe]=(0,n.useState)(!1),[ue,ve]=(0,n.useState)(null),[ke,ge]=(0,n.useState)(!1),_e=[{id:"general",label:(0,l.__)("General","thinkrank"),icon:y.Fc},{id:"analysis",label:(0,l.__)("Analysis","thinkrank"),icon:y.p$},{id:"schema",label:(0,l.__)("Schema","thinkrank"),icon:y.Dl},{id:"social",label:(0,l.__)("Social","thinkrank"),icon:y.VJ},{id:"advanced",label:(0,l.__)("Advanced","thinkrank"),icon:y.AY}],we=(e,t)=>{R(r=>({...r,[e]:t}))},fe=(0,n.useRef)({title:t.title||"",description:t.description||""}),xe=(0,n.useRef)(!1),Ee=(0,n.useRef)(!1),be=(0,n.useRef)(0),ye=(0,n.useRef)(null),Se=(0,n.useCallback)(async()=>{if(!e)return null;if(Ee.current)return null;if(Date.now()-be.current<S)return null;Ee.current=!0,be.current=Date.now();const t=new AbortController;ye.current=t;const r=setTimeout(()=>t.abort(),6e4);let a;try{a=await c()({path:`/thinkrank/v1/metadata/${e}`,signal:t.signal})}catch(e){return null}finally{clearTimeout(r),Ee.current=!1,ye.current===t&&(ye.current=null)}const n=a&&a.data?a.data:a;if(!n)return null;const l="string"==typeof n.title?n.title:"",i="string"==typeof n.description?n.description:"";return R(e=>{const t={...e};let r=!1;return l&&e.thinkrank_seo_title===fe.current.title&&l!==e.thinkrank_seo_title&&(t.thinkrank_seo_title=l,fe.current.title=l,r=!0),i&&e.thinkrank_meta_description===fe.current.description&&i!==e.thinkrank_meta_description&&(t.thinkrank_meta_description=i,fe.current.description=i,r=!0),r&&(xe.current=!0),r?t:e}),{pending:!!n.pending}},[e]);(0,n.useEffect)(()=>{if(!e)return;const t=(()=>{const e=window.thinkrankMetabox?.seoRefresh||{},t=Number(e.intervalMs),r=Number(e.maxTicks);return{enabled:!1!==e.enabled,intervalMs:t>0?t:4e3,maxTicks:Number.isFinite(r)&&r>=0?r:10}})();if(!t.enabled)return;let r=!1,a=null,n=0,l=null,i=null;const s=()=>{a&&(clearInterval(a),a=null),l&&(window.removeEventListener("focus",l),document.removeEventListener("visibilitychange",l),l=null)},o=Math.ceil(20)+2,c=async(e=0,m=0)=>{if(r)return;if(Ee.current)return void(m<o&&(i=setTimeout(()=>c(e,m+1),S)));const d=await Se();r||(d?d.pending&&(r||a||(n=0,l=()=>Se(),window.addEventListener("focus",l),document.addEventListener("visibilitychange",l),a=setInterval(async()=>{if(n+=1,xe.current||n>t.maxTicks)return void s();const e=await Se();r||e&&!e.pending&&s()},t.intervalMs))):e<3&&(i=setTimeout(()=>c(e+1,m),S)))};c();const m=(e=>{const t=[],r=window.wp?.data;if(r?.select?.("core/editor"))try{let a=!1;t.push(r.subscribe(()=>{const t=r.select("core/editor");if(!t)return;const n=!!t.isSavingPost?.()&&!t.isAutosavingPost?.();a&&!n&&e(),a=n}))}catch(e){}try{const r=window.elementor?.saver;if(r?.on&&r?.off){const a=()=>e();r.on("after:save",a),t.push(()=>r.off("after:save",a))}}catch(e){}return()=>t.forEach(e=>e())})(()=>c());return()=>{r=!0,s(),i&&clearTimeout(i),m(),ye.current&&(ye.current.abort(),ye.current=null)}},[e,Se]);const Ce=(0,n.useCallback)(e=>{const t=Number(e);ve(null==e||Number.isNaN(t)?null:t)},[]),Me=(0,n.useCallback)(e=>{R(t=>({...t,...void 0!==e.robotsEnabled&&{thinkrank_robots_meta_enabled:e.robotsEnabled},...void 0!==e.robotsMeta&&{thinkrank_robots_meta:e.robotsMeta},...void 0!==e.advancedRobotsMeta&&{thinkrank_advanced_robots_meta:e.advancedRobotsMeta}}))},[]),Ve=(0,n.useRef)(""),ze=(0,n.useCallback)(e=>{Ve.current=e||""},[]),Ne=(0,n.useCallback)(e=>{const t=(Ve.current||"").trim().replace(/,+$/,"").trim();if(!t)return e;const r=e.thinkrank_focus_keywords||[];if(r.some(e=>e.toLowerCase()===t.toLowerCase())||r.length>=Z)return e;const a=[...r,t].slice(0,Z);return{...e,thinkrank_focus_keywords:a,thinkrank_focus_keyword:a[0]||""}},[Z]),He=(0,n.useCallback)(e=>{try{if("undefined"==typeof wp||!wp.data)return;const t=wp.data.select("core/editor"),r=wp.data.dispatch("core");if(!t||!r?.editEntityRecord)return;const a=t.getCurrentPostType(),n=t.getCurrentPostId();if(!a||!n)return;r.editEntityRecord("postType",a,n,{meta:{_thinkrank_focus_keywords:e.thinkrank_focus_keywords||[],_thinkrank_focus_keyword:e.thinkrank_focus_keyword||""}})}catch(e){}},[]),Le=(0,n.useCallback)(e=>{try{if("undefined"==typeof wp||!wp.data)return;const t=(0,s.cleanForSlug)(String(e.thinkrank_post_slug||"").trim());if(!t)return;const r=wp.data.select("core/editor"),a=wp.data.dispatch("core");if(!r||!a?.editEntityRecord)return;const n=r.getCurrentPostType(),l=r.getCurrentPostId();if(!n||!l)return;if(r.getEditedPostAttribute("slug")===t)return;a.editEntityRecord("postType",n,l,{slug:t})}catch(e){}},[]),Ae=e=>{const t={id:Date.now(),type:"success",message:e};te(e=>[...e,t]),setTimeout(()=>{te(e=>e.filter(e=>e.id!==t.id))},5e3)},Be=e=>{const t={id:Date.now(),type:"error",message:e};te(e=>[...e,t]),setTimeout(()=>{te(e=>e.filter(e=>e.id!==t.id))},8e3)},Pe=(0,n.useCallback)(async()=>{const e=(()=>{let e="",t="";if("function"==typeof L){const e=L();if(e)return String(e).trim()}if("undefined"!=typeof wp&&wp.data&&wp.data.select("core/editor"))try{const e=wp.data.select("core/editor").getEditedPostContent();e&&(t=e)}catch(e){}if(!t&&"undefined"!=typeof tinymce){const e=tinymce.get("content");e&&!e.isHidden()&&(t=e.getContent())}if(!t){const e=document.getElementById("content");e&&(t=e.value||"")}if(t&&(e=(0,p.PI)(t).text),!e&&r&&(e=r),!e){const t=document.getElementById("title");t&&t.value&&(e=t.value)}return e.trim()})();if(e)if(e.length<50)Be("Content is too short for AI analysis. Please add more content (at least 50 characters).");else{W(!0);try{const t=await c()({path:"/thinkrank/v1/ai/generate-metadata",method:"POST",data:{content:e,target_keyword:F.thinkrank_focus_keyword,content_type:F.thinkrank_content_type,tone:F.thinkrank_tone}});t.success?(R(e=>({...e,thinkrank_seo_title:t.data.title||e.thinkrank_seo_title,thinkrank_meta_description:t.data.description||e.thinkrank_meta_description,thinkrank_focus_keyword:t.data.focus_keyword||e.thinkrank_focus_keyword})),Ae("AI metadata generated successfully!")):Be(t.message||"Failed to generate AI metadata")}catch(e){Be(e.message||"Failed to generate AI metadata")}finally{W(!1)}}else Be("No content found to analyze. Please add some content to your post and try again.")},[F.thinkrank_focus_keyword,F.thinkrank_content_type,F.thinkrank_tone,Be,Ae]),Ge=(0,n.useCallback)(()=>{if(e)try{const t={formData:(0,b.K)(F),timestamp:Date.now(),postId:e};localStorage.setItem(`thinkrank_metabox_${e}`,JSON.stringify(t)),le(new Date)}catch(e){}},[F,e]),Ie=(0,n.useCallback)(async()=>{const e=Ne(F);if(e!==F&&(R(e),Ve.current=""),Ge(),ge(!0),"function"==typeof H){try{await H(e)}finally{ge(!1)}return}const t="undefined"!=typeof wp&&wp.data?wp.data.dispatch("core/editor"):null,r=!(!t||"function"!=typeof t.savePost);try{if(r){He(e),Le(e);try{await t.savePost()}catch(e){}}const a=await(0,v.Z)(e);if(!a.success)return void Be(a.message);if(le(new Date),r)try{const t=wp.data.select("core/editor").getCurrentPostAttribute("slug");t&&String(e.thinkrank_post_slug||"").trim()&&t!==e.thinkrank_post_slug&&R(e=>({...e,thinkrank_post_slug:t}))}catch(e){}if(!r){const e=document.getElementById("publish")||document.getElementById("save-post");if(e)return void e.click();const t=document.getElementById("post");if(t)return void t.submit()}Ae(a.message)}finally{ge(!1)}},[Ge,H,F,Be,Ae,Ne,He,Le]),Te=(0,n.useCallback)(()=>{if(e)try{const t=localStorage.getItem(`thinkrank_metabox_${e}`);if(t){const e=JSON.parse(t),r=Date.now()-e.timestamp<864e5;let a=!1;if(z&&new Date(z).getTime()>e.timestamp&&(a=!0),r&&!a){const t=(0,b.K)(e.formData);R(e=>({...e,...t})),le(new Date(e.timestamp))}}}catch(e){}},[e]),De=(0,n.useCallback)(e=>{const t=ie.current.get(e);return t&&Date.now()-t.timestamp<3e5?t.data:null},[]),Ze=(0,n.useCallback)((e,t)=>{ie.current.set(e,{data:t,timestamp:Date.now()})},[]),Oe=(0,n.useCallback)(async()=>{if(!e)return void Be("Post ID is required for content analysis");const t=(()=>{if("function"==typeof L){const e=L();if(e)return String(e).trim()}let e="";if("undefined"!=typeof wp&&wp.data&&wp.data.select("core/editor"))try{e=wp.data.select("core/editor").getEditedPostContent()||""}catch(e){}if(!e&&"undefined"!=typeof tinymce){const t=tinymce.get("content");t&&!t.isHidden()&&(e=t.getContent())}return e||(e=document.getElementById("content")?.value||""),(0,p.PI)(e).html.trim()})(),r=F.thinkrank_seo_title||"",a=F.thinkrank_meta_description||"",n=["seo-analysis",e,(F.thinkrank_focus_keywords||[]).join("|"),`${t.length}:${C(t)}`,C(r),C(a),C(F.thinkrank_post_slug||"")].join("-"),l=De(n);if(l)return ae(l),K(!0),l.score_breakdown&&X(!0),void Ae("SEO analysis loaded from cache!");Y(!0);try{const l=await c()({path:"/thinkrank/v1/seo-score/calculate",method:"POST",data:{post_id:e,target_keyword:F.thinkrank_focus_keyword,target_keywords:F.thinkrank_focus_keywords,save_score:!0,live_content:t,live_title:r,live_description:a,live_slug:F.thinkrank_post_slug||""}});l.success?(Ze(n,l.data),ae(l.data),K(!0),l.data.score_breakdown&&X(!0),Ae("SEO analysis completed successfully!")):Be(l.message||"Failed to analyze content")}catch(e){Be("Failed to calculate SEO score")}finally{Y(!1)}},[e,F.thinkrank_focus_keyword,F.thinkrank_focus_keywords,F.thinkrank_seo_title,F.thinkrank_meta_description,De,Ze,Be,Ae]);(0,n.useEffect)(()=>{Te()},[Te]),(0,n.useEffect)(()=>{const e=setTimeout(()=>{Ge()},2e3);return()=>clearTimeout(e)},[F,Ge]),(0,n.useEffect)(()=>{if("undefined"!=typeof wp&&wp.data?.select?.("core/editor"))return;const e=document.getElementById("post_name"),t=e=>{const t=String(e||"").trim();t&&R(e=>e.thinkrank_post_slug===t?e:{...e,thinkrank_post_slug:t})},r=r=>{r.target?.closest?.("#edit-slug-buttons .save")&&window.setTimeout(()=>{var r;return t(null!==(r=e?.value)&&void 0!==r?r:document.getElementById("new-post-slug")?.value)},0)},a=e=>{"new-post-slug"===e.target?.id&&t(e.target.value)};return document.addEventListener("click",r,!0),document.addEventListener("change",a,!0),()=>{document.removeEventListener("click",r,!0),document.removeEventListener("change",a,!0)}},[]),(0,n.useEffect)(()=>{const e=()=>{Ge()};return window.addEventListener("beforeunload",e),()=>window.removeEventListener("beforeunload",e)},[Ge]),(0,n.useEffect)(()=>{const e=()=>de(e=>!e),t=()=>pe(!0),r=()=>pe(!1);return window.addEventListener("thinkrank:toggle-seo-drawer",e),window.addEventListener("thinkrank:pin-failed",t),window.addEventListener("thinkrank:pin-rendered",r),()=>{window.removeEventListener("thinkrank:toggle-seo-drawer",e),window.removeEventListener("thinkrank:pin-failed",t),window.removeEventListener("thinkrank:pin-rendered",r)}},[]);const Fe=(e,t="info")=>{"success"===t?Ae(e):"error"===t&&Be(e)},Re=Number(window.thinkrankMetabox?.seoScore),Ue=Number(t.seo_score);let je=null;Number.isFinite(Re)&&Re>0?je=Re:Number.isFinite(Ue)&&Ue>0&&(je=Ue);const $e=null!==ue?ue:je;(0,n.useEffect)(()=>{window.thinkrankLatestScore=$e,window.dispatchEvent(new CustomEvent("thinkrank:score-updated",{detail:{score:$e}}))},[$e]);const We=F.thinkrank_seo_title||"",qe=F.thinkrank_meta_description||"",Ye=(0,n.useMemo)(()=>F.thinkrank_focus_keywords?.length?F.thinkrank_focus_keywords:[F.thinkrank_focus_keyword].filter(Boolean),[F.thinkrank_focus_keywords,F.thinkrank_focus_keyword]),Qe=(0,u.Y0)(We,qe),Ke=(0,u.Pv)(Ye),Je=(0,n.useRef)({key:Qe,keywords:Ke}),Xe=null!==$e;return(0,n.useEffect)(()=>{if("analysis"===oe||!e||!Xe)return;const t=(0,u.T1)(e)||Je.current;if(t.key===Qe&&t.keywords===Ke)return;const r=setTimeout(async()=>{const t=(0,u.DZ)(e);try{const r=await(0,u.a1)({postId:e,keywords:Ye,seoTitle:We,metaDescription:qe,saveScore:!1,isSuperseded:t});!t()&&r?.success&&Ce(r.data?.overall_score)}catch(e){}},1500);return()=>clearTimeout(r)},[oe,e,Xe,We,qe,Ye,Qe,Ke,Ce]),(0,a.createElement)(a.Fragment,null,B&&(0,a.createElement)("div",{className:"tr-root tr-font-sans thinkrank-metabox-panel-card"},(0,a.createElement)("div",{className:"thinkrank-metabox-panel-card-text"},(0,a.createElement)("strong",null,(0,l.__)("Optimize this content for search & AI","thinkrank")),(0,a.createElement)("span",null,(0,l.__)("Titles, meta description, focus keywords, schema and social previews.","thinkrank"))),(0,a.createElement)("div",{className:"thinkrank-metabox-panel-card-actions"},null!==$e&&(0,a.createElement)("span",{className:"thinkrank-metabox-panel-card-score",title:(0,l.__)("Current SEO score","thinkrank")},$e,(0,a.createElement)("small",null,"/100")),(0,a.createElement)("button",{type:"button",className:"button button-primary",onClick:()=>de(!0)},(0,l.__)("Open ThinkRank SEO","thinkrank")))),(0,a.createElement)(w.A,{open:me,onToggle:()=>de(e=>!e),onClose:()=>de(!1),onSave:Ie,isSaving:ke,score:$e,hideLauncher:A&&!he},(0,a.createElement)("div",{className:"tr-root tr-font-sans tr-flex tr-flex-col md:tr-flex-row tr-h-full tr-min-h-0"},(0,a.createElement)("nav",{className:"tr-flex md:tr-flex-col tr-gap-1 tr-p-3 tr-overflow-x-auto md:tr-overflow-x-visible md:tr-w-56 md:tr-shrink-0 tr-border-b md:tr-border-b-0 md:tr-border-r tr-border-secondary"},_e.map(e=>{const t=e.icon;return(0,a.createElement)("button",{key:e.id,type:"button",onClick:()=>ce(e.id),className:d()("tr-flex tr-items-center tr-gap-2 tr-text-left tr-px-3 tr-py-2.5 tr-rounded-lg tr-text-sm tr-font-medium tr-whitespace-nowrap tr-transition-colors tr-border-0 tr-cursor-pointer","focus:tr-outline-none",oe===e.id?"tr-bg-brand-bg tr-text-brand":"tr-bg-transparent tr-text-tertiary hover:tr-text-secondary hover:tr-bg-line-2")},(0,a.createElement)(t,{className:"tr-w-4 tr-h-4 tr-shrink-0"}),e.label)})),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0 tr-min-h-0 tr-overflow-y-auto tr-p-5 tr-bg-[#F6F7FB]",style:{scrollbarGutter:"stable"}},ee.length>0&&(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2 tr-mb-4"},ee.map(e=>(0,a.createElement)("div",{key:e.id,className:d()("tr-flex tr-items-start tr-gap-2 tr-rounded tr-p-3 tr-text-sm","success"===e.type?"tr-bg-success-bg tr-text-success":"tr-bg-danger-bg tr-text-danger")},(0,h.A)(e.message)))),"general"===oe&&(0,a.createElement)(_.A,{fallbackMessage:(0,l.__)("The General tab encountered an error.","thinkrank")},(0,a.createElement)(f.A,{formData:F,onFieldChange:we,onFocusKeywordsChange:e=>{const t=e.slice(0,Z);R(e=>({...e,thinkrank_focus_keywords:t,thinkrank_focus_keyword:t[0]||""}))},onFocusKeywordDraftChange:ze,focusKeywordsMax:I,postTitle:U,homeUrl:V,patternPreviews:T,patternVariables:D})),"analysis"===oe&&(0,a.createElement)(_.A,{fallbackMessage:(0,l.__)("The Analysis tab encountered an error.","thinkrank")},(0,a.createElement)(x.A,{postId:e,formData:F,onFieldChange:we,onGenerate:Pe,isGenerating:$,onAnalyze:Oe,isAnalyzing:q,strings:m,scoreData:Q&&re?re:null,postTitle:U,contentPreview:r,contentFull:o,onScoreChange:Ce})),"schema"===oe&&(0,a.createElement)(_.A,{fallbackMessage:(0,l.__)("The Schema tab encountered an error.","thinkrank")},(0,a.createElement)(k.A,{postId:e,postTitle:U,contentPreview:r,contentFull:o,formData:F,showNotice:Fe})),"social"===oe&&(0,a.createElement)(_.A,{fallbackMessage:(0,l.__)("The Social tab encountered an error.","thinkrank")},(0,a.createElement)(g.A,{postId:e,postTitle:U,formData:F,onChange:we,showNotice:Fe,patternPreviews:T,patternVariables:D})),"advanced"===oe&&(0,a.createElement)(_.A,{fallbackMessage:(0,l.__)("The Advanced tab encountered an error.","thinkrank")},(0,a.createElement)(E.A,{formData:F,onFieldChange:we,onRobotsChange:Me,linkSuggestionsEnabled:N,postId:e,redirectSupported:!!G.redirectSupported,redirectTypes:G.redirectTypes||[301,302,307]}))))),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_seo_title",value:F.thinkrank_seo_title||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_meta_description",value:F.thinkrank_meta_description||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_canonical_url",value:F.thinkrank_canonical_url||""}),!!G.redirectSupported&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("input",{type:"hidden",name:"thinkrank_redirect_url",value:F.thinkrank_redirect_url||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_redirect_type",value:F.thinkrank_redirect_type||301})),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_post_slug",value:F.thinkrank_post_slug||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_post_slug_baseline",value:G.postSlug||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_focus_keyword",value:F.thinkrank_focus_keyword||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_focus_keywords",value:JSON.stringify(F.thinkrank_focus_keywords||[])}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_seo_score",value:re?.overall_score||"0"}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_generated_at",value:t.generated_at||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_pillar_content",value:F.thinkrank_pillar_content?"1":"0"}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_exclude_from_search",value:F.thinkrank_exclude_from_search?"1":"0"}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_exclude_from_archives",value:F.thinkrank_exclude_from_archives?"1":"0"}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_robots_meta_enabled",value:F.thinkrank_robots_meta_enabled?"1":"0"}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_robots_meta",value:JSON.stringify(F.thinkrank_robots_meta||{})}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_advanced_robots_meta",value:JSON.stringify(F.thinkrank_advanced_robots_meta||{})}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_og_title",value:F.thinkrank_og_title||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_og_description",value:F.thinkrank_og_description||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_og_image",value:F.thinkrank_og_image||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_twitter_title",value:F.thinkrank_twitter_title||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_twitter_description",value:F.thinkrank_twitter_description||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_twitter_image",value:F.thinkrank_twitter_image||""}),(0,a.createElement)("textarea",{ref:se,id:"thinkrank_content_preview",style:{display:"none"},defaultValue:r}))})},41112:(e,t,r)=>{"use strict";r.d(t,{A:()=>a}),r(51609);const a="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxyZWN0IHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHJ4PSIzLjUiIHN0cm9rZT0iI0ZGRUFBQSIvPgogICAgPHBhdGggZD0iTTExLjE2OSA3LjMxNzQyTDYuNTExMjcgMTUuMzg0M0M2LjQyNzEzIDE1LjUzIDYuMzgyODMgMTUuNjk1MiA2LjM4MjgxIDE1Ljg2MzVDNi4zODI4IDE2LjAzMTcgNi40MjcwNyAxNi4xOTcgNi41MTExOCAxNi4zNDI2QzYuNTk1MjkgMTYuNDg4MyA2LjcxNjI3IDE2LjYwOTMgNi44NjE5NiAxNi42OTM0QzcuMDA3NjUgMTYuNzc3NSA3LjE3MjkxIDE2LjgyMTggNy4zNDExNCAxNi44MjE4SDE2LjY1NTlDMTYuODI0MSAxNi44MjE4IDE2Ljk4OTQgMTYuNzc3NSAxNy4xMzUxIDE2LjY5MzRDMTcuMjgwOCAxNi42MDkzIDE3LjQwMTcgMTYuNDg4MyAxNy40ODU5IDE2LjM0MjZDMTcuNTcgMTYuMTk3IDE3LjYxNDIgMTYuMDMxNyAxNy42MTQyIDE1Ljg2MzVDMTcuNjE0MiAxNS42OTUyIDE3LjU2OTkgMTUuNTMgMTcuNDg1OCAxNS4zODQzTDEyLjgyODUgNy4zMTc0MkMxMi43NDQ0IDcuMTcxNzcgMTIuNjIzNSA3LjA1MDgzIDEyLjQ3NzggNi45NjY3NEMxMi4zMzIyIDYuODgyNjUgMTIuMTY2OSA2LjgzODM4IDExLjk5ODggNi44MzgzOEMxMS44MzA2IDYuODM4MzggMTEuNjY1NCA2Ljg4MjY1IDExLjUxOTcgNi45NjY3NEMxMS4zNzQxIDcuMDUwODMgMTEuMjUzMSA3LjE3MTc3IDExLjE2OSA3LjMxNzQyWiIgZmlsbD0iI0I1NDcwOCIvPgogICAgPHBhdGggZD0iTTEyLjA1NzcgOS44MDU2NkgxMS45MzYyQzExLjYzNyA5LjgwNTY2IDExLjM5NDUgMTAuMDQ4MiAxMS4zOTQ1IDEwLjM0NzNWMTIuOTM2MkMxMS4zOTQ1IDEzLjIzNTMgMTEuNjM3IDEzLjQ3NzggMTEuOTM2MiAxMy40Nzc4SDEyLjA1NzdDMTIuMzU2OCAxMy40Nzc4IDEyLjU5OTMgMTMuMjM1MyAxMi41OTkzIDEyLjkzNjJWMTAuMzQ3M0MxMi41OTkzIDEwLjA0ODIgMTIuMzU2OCA5LjgwNTY2IDEyLjA1NzcgOS44MDU2NloiIGZpbGw9IiNGRkY3RUQiLz4KICAgIDxwYXRoIGQ9Ik0xMS45OTY5IDE1LjUzMDlDMTIuMzI5NiAxNS41MzA5IDEyLjU5OTMgMTUuMjYxMiAxMi41OTkzIDE0LjkyODVDMTIuNTk5MyAxNC41OTU5IDEyLjMyOTYgMTQuMzI2MiAxMS45OTY5IDE0LjMyNjJDMTEuNjY0MiAxNC4zMjYyIDExLjM5NDUgMTQuNTk1OSAxMS4zOTQ1IDE0LjkyODVDMTEuMzk0NSAxNS4yNjEyIDExLjY2NDIgMTUuNTMwOSAxMS45OTY5IDE1LjUzMDlaIiBmaWxsPSIjRkZGN0VEIi8+Cjwvc3ZnPg=="},41186:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M9 11.8l6.1-4.5c.1.4.4.7.9.7h2c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-2c-.6 0-1 .4-1 1v.4l-6.4 4.8c-.2-.1-.4-.2-.6-.2H6c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h2c.2 0 .4-.1.6-.2l6.4 4.8v.4c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1h-2c-.5 0-.8.3-.9.7L9 12.2v-.4z"}))},41534:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M14 10.1V4c0-.6-.4-1-1-1H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1zm-1.5-.5H6.7l-1.2 1.2V4.5h7v5.1zM19 12h-8c-.6 0-1 .4-1 1v6.1c0 .6.4 1 1 1h5.7l1.8 1.8c.1.2.4.3.6.3.1 0 .2 0 .3-.1.4-.1.6-.5.6-.8V13c0-.6-.4-1-1-1zm-.5 7.8l-1.2-1.2h-5.8v-5.1h7v6.3z"}))},41554:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"m6.249 11.065.44-.44h3.186l-1.5 1.5H7.31l-1.957 1.96A.792.792 0 0 1 4 13.524V5a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v1.5L12.5 8V5.5h-7v6.315l.749-.75ZM20 19.75H7v-1.5h13v1.5Zm0-12.653-8.967 9.064L8 17l.867-2.935L17.833 5 20 7.097Z"}))},42115:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M10 4.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm2.25 7.5v-1A2.75 2.75 0 0011 8.25H7A2.75 2.75 0 004.25 11v1h1.5v-1c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v1h1.5zM4 20h9v-1.5H4V20zm16-4H4v-1.5h16V16z",fillRule:"evenodd",clipRule:"evenodd"}))},42793:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M13 8H4v1.5h9V8zM4 4v1.5h16V4H4zm9 8H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1V13c0-.6-.4-1-1-1zm-.5 6.6H6.7l-1.2 1.2v-6.3h7v5.1z"}))},42848:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M19.75 9c0-1.257-.565-2.197-1.39-2.858-.797-.64-1.827-1.017-2.815-1.247-1.802-.42-3.703-.403-4.383-.396L11 4.5V6l.177-.001c.696-.006 2.416-.02 4.028.356.887.207 1.67.518 2.216.957.52.416.829.945.829 1.688 0 .592-.167.966-.407 1.23-.255.281-.656.508-1.236.674-1.19.34-2.82.346-4.607.346h-.077c-1.692 0-3.527 0-4.942.404-.732.209-1.424.545-1.935 1.108-.526.579-.796 1.33-.796 2.238 0 1.257.565 2.197 1.39 2.858.797.64 1.827 1.017 2.815 1.247 1.802.42 3.703.403 4.383.396L13 19.5h.714V22L18 18.5 13.714 15v3H13l-.177.001c-.696.006-2.416.02-4.028-.356-.887-.207-1.67-.518-2.216-.957-.52-.416-.829-.945-.829-1.688 0-.592.167-.966.407-1.23.255-.281.656-.508 1.237-.674 1.189-.34 2.819-.346 4.606-.346h.077c1.692 0 3.527 0 4.941-.404.732-.209 1.425-.545 1.936-1.108.526-.579.796-1.33.796-2.238z"}))},43188:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"}))},43273:(e,t,r)=>{"use strict";r(51609),r(56427),r(27723)},43526:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609);const n=/<a\s+href="([^"]*)"[^>]*>([^<]*)<\/a>/gi,l=e=>e.replace(/&#0?38;/g,"&").replace(/&amp;/g,"&").replace(/&#0?39;/g,"'"),i=e=>/^https?:\/\//i.test(e)||e.startsWith("/");function s(e){if("string"!=typeof e||!e.includes("<a "))return e;const t=[];let r,s=0;for(n.lastIndex=0;null!==(r=n.exec(e));){const[n,o,c]=r,m=l(o);r.index>s&&t.push(e.slice(s,r.index)),i(m)?t.push((0,a.createElement)("a",{key:`link-${r.index}`,href:m,target:"_blank",rel:"noopener noreferrer"},c)):t.push(c),s=r.index+n.length}return s<e.length&&t.push(e.slice(s)),t}},43679:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),l=r.n(n);const i=(e,t)=>[t,e].filter(Boolean).join(" ")||void 0;function s({label:e,description:t,error:r,options:n=[],className:s,id:o,hideLabelFromVision:c=!1,...m}){const d=o||e?.toLowerCase().replace(/\s+/g,"-"),h=r?"tr-border-danger":"tr-border-primary",p=d?`${d}-description`:void 0,u=Boolean(t&&!r||r);return(0,a.createElement)("div",{className:l()("tr-flex tr-flex-col tr-gap-1.5",s)},e&&(0,a.createElement)("label",{htmlFor:d,className:c?"screen-reader-text":"tr-text-sm tr-font-medium tr-text-secondary"},e),(0,a.createElement)("div",{className:"tr-relative"},(0,a.createElement)("select",{id:d,style:{backgroundImage:"none",paddingRight:void 0},className:l()("tr-w-full tr-h-10 tr-rounded-md tr-bg-white tr-text-sm tr-text-primary","tr-border-[1.5px] tr-pl-3 tr-pr-9 tr-appearance-none","tr-transition-colors tr-duration-150","hover:tr-border-[#A9AEC0]","focus:tr-outline-none focus-visible:tr-border-brand","disabled:tr-bg-white disabled:tr-text-tertiary disabled:tr-border-secondary disabled:tr-cursor-not-allowed",h),...m,"aria-describedby":u?i(p,m["aria-describedby"]):m["aria-describedby"]},n.map(e=>(0,a.createElement)("option",{key:e.value,value:e.value},e.label))),(0,a.createElement)("span",{className:"tr-pointer-events-none tr-absolute tr-inset-y-0 tr-right-3 tr-flex tr-items-center tr-text-tertiary"},(0,a.createElement)("svg",{className:"tr-h-4 tr-w-4",viewBox:"0 0 16 16",fill:"currentColor","aria-hidden":"true"},(0,a.createElement)("path",{fillRule:"evenodd",d:"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z",clipRule:"evenodd"})))),t&&!r&&(0,a.createElement)("p",{id:p,className:"tr-text-xs tr-text-tertiary tr-m-0"},t),r&&(0,a.createElement)("p",{id:p,className:"tr-text-xs tr-text-danger tr-m-0"},r))}},43705:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M16 11.2h-3.2V8h-1.6v3.2H8v1.6h3.2V16h1.6v-3.2H16z"}))},43767:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z"}))},43769:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M16.9 10.3l.8-1.3c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.2-.2-.4-.4-.7-.6-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.1 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3l-1.8 2.8h4.3v-1.2h-2.2zm-2.8-3.1h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"}))},43989:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(27723),l=r(21480);const i=({variables:e=[],onInsert:t,value:r="",vars:i={},fallback:s=""})=>{const o=r?(0,l.X)(r,i):s;return(0,a.createElement)("div",{className:"tr-mt-1.5"},(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-items-center tr-gap-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary"},(0,n.__)("Use variables:","thinkrank")),e.map(e=>(0,a.createElement)("button",{type:"button",key:e.value,onClick:()=>t(e.value),title:(0,n.__)("Click to insert","thinkrank"),className:"tr-inline-flex tr-items-center tr-rounded-full tr-border-0 tr-bg-[#EEF0F7] tr-px-2 tr-py-0.5 tr-text-xs tr-text-[#535353] tr-cursor-pointer hover:tr-bg-brand hover:tr-text-white tr-transition-colors"},e.label))),o?(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},(0,a.createElement)("span",{className:"tr-font-medium"},(0,n.__)("Preview:","thinkrank"))," ",o):null)}},44164:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M14.7 11.3c1-.6 1.5-1.6 1.5-3 0-2.3-1.3-3.4-4-3.4H7v14h5.8c1.4 0 2.5-.3 3.3-1 .8-.7 1.2-1.7 1.2-2.9.1-1.9-.8-3.1-2.6-3.7zm-5.1-4h2.3c.6 0 1.1.1 1.4.4.3.3.5.7.5 1.2s-.2 1-.5 1.2c-.3.3-.8.4-1.4.4H9.6V7.3zm4.6 9c-.4.3-1 .4-1.7.4H9.6v-3.9h2.9c.7 0 1.3.2 1.7.5.4.3.6.8.6 1.5s-.2 1.2-.6 1.5z"}))},44707:(e,t,r)=>{"use strict";r(51609),r(97500),r(86087),r(27723)},44747:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var a=r(51609),n=r(27723),l=r(49323);const i=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polyline",{points:"16 18 22 12 16 6"}),(0,a.createElement)("polyline",{points:"8 6 2 12 8 18"})),s=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("rect",{x:"2",y:"3",width:"20",height:"14",rx:"2"}),(0,a.createElement)("line",{x1:"8",y1:"21",x2:"16",y2:"21"}),(0,a.createElement)("line",{x1:"12",y1:"17",x2:"12",y2:"21"})),o=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("path",{d:"M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"}),(0,a.createElement)("line",{x1:"7",y1:"7",x2:"7.01",y2:"7"})),c=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"})),m=[{value:"Person",label:(0,n.__)("Person","thinkrank")},{value:"Organization",label:(0,n.__)("Organization","thinkrank")}],d=[{value:"",label:(0,n.__)("Select License","thinkrank")},{value:"Free",label:(0,n.__)("Free","thinkrank")},{value:"Freemium",label:(0,n.__)("Freemium","thinkrank")},{value:"Paid",label:(0,n.__)("Paid","thinkrank")},{value:"Subscription",label:(0,n.__)("Subscription","thinkrank")},{value:"Open Source",label:(0,n.__)("Open Source","thinkrank")},{value:"Trial",label:(0,n.__)("Free Trial","thinkrank")}],h=[{value:"",label:(0,n.__)("Select Category","thinkrank")},{value:"BusinessApplication",label:(0,n.__)("Business & Productivity","thinkrank")},{value:"GameApplication",label:(0,n.__)("Games & Entertainment","thinkrank")},{value:"MultimediaApplication",label:(0,n.__)("Multimedia & Graphics","thinkrank")},{value:"MobileApplication",label:(0,n.__)("Mobile App","thinkrank")},{value:"WebApplication",label:(0,n.__)("Web Application","thinkrank")},{value:"DesktopEnhancementApplication",label:(0,n.__)("Desktop Enhancement","thinkrank")},{value:"EducationalApplication",label:(0,n.__)("Educational","thinkrank")},{value:"DeveloperApplication",label:(0,n.__)("Developer Tools","thinkrank")},{value:"SecurityApplication",label:(0,n.__)("Security & Privacy","thinkrank")},{value:"UtilitiesApplication",label:(0,n.__)("Utilities & System","thinkrank")}],p=[{value:"InStock",label:(0,n.__)("Available","thinkrank")},{value:"OutOfStock",label:(0,n.__)("Not Available","thinkrank")},{value:"PreOrder",label:(0,n.__)("Pre-Order","thinkrank")},{value:"ComingSoon",label:(0,n.__)("Coming Soon","thinkrank")}],u=[{value:"USD",label:"USD ($)"},{value:"EUR",label:"EUR (€)"},{value:"GBP",label:"GBP (£)"},{value:"CAD",label:"CAD (C$)"},{value:"AUD",label:"AUD (A$)"}],v=e=>Array.isArray(e)?e.join("\n"):e||"",k=e=>e.split("\n").map(e=>e.trim()).filter(Boolean),g=({settings:e,onSettingChange:t,isLoading:r})=>{const g=!e.enabled;return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(i,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Basic Information","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Core application details for schema markup","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Application Name","thinkrank"),value:e.software_name||"",onChange:e=>t("software_name",e.target.value),description:(0,n.__)("Full name of the software application","thinkrank"),disabled:g}),(0,a.createElement)(l.pd,{label:(0,n.__)("Tagline / Alternate Name","thinkrank"),value:e.software_alternate_name||"",onChange:e=>t("software_alternate_name",e.target.value),description:(0,n.__)('e.g., "Design Made Simple" or "Code Without Limits"',"thinkrank"),disabled:g}),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Version","thinkrank"),value:e.software_version||"",onChange:e=>t("software_version",e.target.value),description:(0,n.__)("e.g., 2.1.0 or v1.5","thinkrank"),placeholder:"1.0.0",disabled:g}),(0,a.createElement)(l.pd,{label:(0,n.__)("Website URL","thinkrank"),type:"url",value:e.software_url||"",onChange:e=>t("software_url",e.target.value),description:(0,n.__)("Official application website","thinkrank"),placeholder:"https://example.com",disabled:g})),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Creator / Developer","thinkrank"),value:e.software_creator||"",onChange:e=>t("software_creator",e.target.value),description:(0,n.__)("Name of the person or organization","thinkrank"),disabled:g}),(0,a.createElement)(l.l6,{label:(0,n.__)("Creator Type","thinkrank"),value:e.software_creator_type||"Person",options:m,onChange:e=>t("software_creator_type",e.target.value),disabled:g})),(0,a.createElement)(l.TM,{label:(0,n.__)("Description","thinkrank"),value:e.software_description||"",onChange:e=>t("software_description",e.target.value),description:(0,n.__)("Detailed description of features and functionality","thinkrank"),rows:3,disabled:g}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(s,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Technical Specifications","thinkrank")))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.TM,{label:(0,n.__)("Operating Systems","thinkrank"),value:v(e.software_operating_systems),onChange:e=>t("software_operating_systems",k(e.target.value)),description:(0,n.__)("Supported operating systems, one per line (e.g., Windows, macOS, Linux)","thinkrank"),placeholder:"Windows\nmacOS\nLinux",rows:4,disabled:g}),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("File Size","thinkrank"),value:e.software_file_size||"",onChange:e=>t("software_file_size",e.target.value),description:(0,n.__)("Download size, e.g., 25 MB, 1.2 GB","thinkrank"),disabled:g}),(0,a.createElement)(l.l6,{label:(0,n.__)("License Type","thinkrank"),value:e.software_license||"",options:d,onChange:e=>t("software_license",e.target.value),disabled:g})))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(o,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Category & Features","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Application classification and key capabilities","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.l6,{label:(0,n.__)("Application Category","thinkrank"),value:e.software_category||"",options:h,onChange:e=>t("software_category",e.target.value),description:(0,n.__)("Primary category that best describes your application","thinkrank"),disabled:g}),(0,a.createElement)(l.TM,{label:(0,n.__)("Key Features","thinkrank"),value:v(e.software_features),onChange:e=>t("software_features",k(e.target.value)),description:(0,n.__)("List key features, one per line (e.g., User-friendly interface / Cloud synchronization)","thinkrank"),rows:5,disabled:g}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Pricing & Availability","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Price","thinkrank"),type:"number",step:"0.01",min:"0",value:e.software_price||"",onChange:e=>t("software_price",e.target.value),description:(0,n.__)("Use 0 for free apps","thinkrank"),disabled:g}),(0,a.createElement)(l.l6,{label:(0,n.__)("Currency","thinkrank"),value:e.software_currency||"USD",options:u,onChange:e=>t("software_currency",e.target.value),disabled:g})),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Price Valid Until","thinkrank"),type:"date",value:e.software_price_valid_until||"",onChange:e=>t("software_price_valid_until",e.target.value),description:(0,n.__)("When this price expires (optional)","thinkrank"),disabled:g}),(0,a.createElement)(l.l6,{label:(0,n.__)("Availability","thinkrank"),value:e.software_availability||"InStock",options:p,onChange:e=>t("software_availability",e.target.value),disabled:g})),(0,a.createElement)(l.TM,{label:(0,n.__)("Pricing Description","thinkrank"),value:e.software_pricing_description||"",onChange:e=>t("software_pricing_description",e.target.value),description:(0,n.__)('Describe pricing model, e.g., "Free version available with premium features"',"thinkrank"),rows:2,disabled:g}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(c,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("User Ratings","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Optional. Leave empty if you have no ratings data","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Average Rating","thinkrank"),type:"number",step:"0.1",min:"1",max:"5",value:e.software_rating_value||"",onChange:e=>t("software_rating_value",e.target.value),description:(0,n.__)("Rating on a 1–5 scale","thinkrank"),disabled:g}),(0,a.createElement)(l.pd,{label:(0,n.__)("Total Reviews","thinkrank"),type:"number",min:"0",value:e.software_rating_count||"",onChange:e=>t("software_rating_count",e.target.value),description:(0,n.__)("Number of reviews / ratings","thinkrank"),disabled:g})))))}},45891:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z"}))},46472:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var a=r(27723);const n=(e,t)=>{if(e[t]._isActive)return{schemas:e.map((e,r)=>r===t?{...e,_isActive:!1}:e),message:(0,a.__)("Schema deactivated. Update the deployment to apply changes.","thinkrank")};const r=e.some((e,r)=>r!==t&&e._isActive);return{schemas:e.map((e,r)=>({...e,_isActive:r===t})),message:r?(0,a.__)("Schema activated, and the previously active one was switched off. Update the deployment to apply changes.","thinkrank"):(0,a.__)("Schema activated. Update the deployment to apply changes.","thinkrank")}}},46657:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(27723),l=r(86087);const i=({scoreData:e,onRefresh:t=null,showOverview:r=!0})=>{const[i,s]=(0,l.useState)({}),[o,c]=(0,l.useState)(!1),m={satisfying_content:{label:(0,n.__)("Satisfying Content","thinkrank"),description:(0,n.__)("#1 ranking factor - Consistent publication of satisfying content (23%)","thinkrank"),maxScore:23,icon:"🎯"},title_optimization:{label:(0,n.__)("Title Optimization","thinkrank"),description:(0,n.__)("Keyword in meta title with looser matching requirements (14%)","thinkrank"),maxScore:14,icon:"📝"},niche_expertise:{label:(0,n.__)("Niche Expertise","thinkrank"),description:(0,n.__)("Hub & spoke content clusters demonstrating expertise (13%)","thinkrank"),maxScore:13,icon:"🧠"},searcher_engagement:{label:(0,n.__)("Searcher Engagement","thinkrank"),description:(0,n.__)("Dwell time, bounce rate, pages per session metrics (12%)","thinkrank"),maxScore:12,icon:"👥"},backlink_authority:{label:(0,n.__)("Backlink Authority","thinkrank"),description:(0,n.__)("Quality backlinks - declining but still important (13%)","thinkrank"),maxScore:13,icon:"🔗"},content_freshness:{label:(0,n.__)("Content Freshness","thinkrank"),description:(0,n.__)("Quarterly content updates and maintenance (6%)","thinkrank"),maxScore:6,icon:"🔄"},mobile_experience:{label:(0,n.__)("Mobile Experience Score","thinkrank"),description:(0,n.__)("NEW 2025: Mobile Experience Score (MES) replacing mobile-first (5%)","thinkrank"),maxScore:5,icon:"📱"},trustworthiness:{label:(0,n.__)("Trustworthiness","thinkrank"),description:(0,n.__)("E-A-T signals and brand authority indicators (5%)","thinkrank"),maxScore:5,icon:"🛡️"},link_diversity:{label:(0,n.__)("Link Distribution Diversity","thinkrank"),description:(0,n.__)("Diverse link profile and natural link patterns (4%)","thinkrank"),maxScore:4,icon:"🌐"},core_web_vitals:{label:(0,n.__)("Core Web Vitals 2.0","thinkrank"),description:(0,n.__)("Updated 2025 performance metrics and user experience (3%)","thinkrank"),maxScore:3,icon:"⚡"},site_security:{label:(0,n.__)("Site Security","thinkrank"),description:(0,n.__)("HTTPS, security headers, and trust signals (1%)","thinkrank"),maxScore:1,icon:"🔒"},internal_linking:{label:(0,n.__)("Internal Linking","thinkrank"),description:(0,n.__)("Strategic internal link structure and content clusters (1%)","thinkrank"),maxScore:1,icon:"🔗"}};if(!e||!e.score_breakdown)return(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},(0,n.__)("No scoring data available. Run an SEO analysis to see detailed breakdown.","thinkrank"));const{overall_score:d,score_breakdown:h,grade:p,calculated_at:u}=e;return(0,a.createElement)("div",{className:"thinkrank-score-breakdown"},r&&(0,a.createElement)("div",{className:"score-overview-card tr-mb-4"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-3"},(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("SEO Score Breakdown","thinkrank")),t&&(0,a.createElement)("button",{type:"button",onClick:async()=>{if(t){c(!0);try{await t()}finally{c(!1)}}},disabled:o,className:"tr-inline-flex tr-items-center tr-h-7 tr-px-2.5 tr-rounded tr-border tr-border-primary tr-bg-white tr-text-xs tr-font-medium tr-text-secondary hover:tr-bg-white disabled:tr-opacity-50 tr-cursor-pointer tr-border-0"},o?(0,n.__)("Refreshing…","thinkrank"):(0,n.__)("Refresh","thinkrank"))),(0,a.createElement)("div",{className:"overall-score-display"},(0,a.createElement)("div",{className:`score-circle ${(e=>{const t=e/100*100;return t>=90?"score-excellent":t>=70?"score-good":t>=50?"score-fair":"score-poor"})(d)}`},(0,a.createElement)("span",{className:"score-number"},d),(0,a.createElement)("span",{className:"score-grade"},p)),(0,a.createElement)("div",{className:"score-info"},(0,a.createElement)("p",{className:"score-description"},d>=80&&(0,n.__)("Excellent SEO optimization!","thinkrank"),d>=60&&d<80&&(0,n.__)("Good SEO with room for improvement","thinkrank"),d>=40&&d<60&&(0,n.__)("Fair SEO - needs attention","thinkrank"),d<40&&(0,n.__)("Poor SEO - requires significant work","thinkrank")),u&&(0,a.createElement)("p",{className:"score-timestamp"},(0,n.__)("Last updated:","thinkrank")," ",new Date(u).toLocaleString())))),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},Object.entries(m).map(([e,t])=>{const r=h[e];if(!r)return null;const l=i[e],o=r.max_score?r.score/r.max_score*100:0,c=(e=>e>=70?{bar:"tr-bg-success",text:"tr-text-success"}:e>=50?{bar:"tr-bg-warning",text:"tr-text-warning"}:{bar:"tr-bg-danger",text:"tr-text-danger"})(o),m=((e,t)=>{if(!t||"object"!=typeof t)return null;const r={satisfying_content:e=>[`Word count: ${e.word_count||0} words (saved content)`,`Content satisfaction: ${e.intent_satisfaction||0}%`,`Content uniqueness: ${e.uniqueness_score||0}%`,`Content depth: ${e.content_depth||"Basic"}`],title_optimization:e=>[`Title length: ${e.title_length||0} characters`,"Keyword in title: "+(e.keyword_in_title?"Yes":"No"),`Title optimization: ${e.title_score||0}%`],niche_expertise:e=>[`Topic coverage: ${e.topic_coverage||"Basic"}`,`Content depth: ${e.content_depth||"Standard"}`,`Expertise signals: ${e.expertise_score||0}%`],searcher_engagement:e=>[`Content engagement: ${e.engagement_score||0}%`,`Reading time: ${e.estimated_reading_time||"Unknown"}`,`User experience: ${e.ux_score||"Good"}`],backlink_authority:e=>[`Authority score: ${e.authority_score||0}%`,`Link quality: ${e.link_quality||"Unknown"}`,`Domain authority: ${e.domain_authority||"Not assessed"}`],content_freshness:e=>[`Freshness status: ${e.freshness_status||"Current"}`,`Last updated: ${e.last_updated?new Date(e.last_updated).toLocaleDateString():"Unknown"}`],mobile_experience:e=>e.measured?[`Mobile PageSpeed score: ${e.mobile_score}/100`,(0,n.__)("Measured from your last PageSpeed run","thinkrank")]:[(0,n.__)("Not measured, full credit assumed","thinkrank"),(0,n.__)("Connect Google PageSpeed to score this from real data","thinkrank")],core_web_vitals:e=>{if(!e.measured)return[(0,n.__)("Not measured, full credit assumed","thinkrank"),(0,n.__)("Connect Google PageSpeed to score this from real data","thinkrank")];const t=e.vitals_status||{},r=Object.entries(t);return r.length?r.map(([e,t])=>`${e.toUpperCase()}: ${(e=>{switch(e){case"good":return(0,n.__)("Good","thinkrank");case"needs_improvement":return(0,n.__)("Needs improvement","thinkrank");case"poor":return(0,n.__)("Poor","thinkrank");default:return(0,n.__)("Unknown","thinkrank")}})(t)}`):[(0,n.__)("No Core Web Vitals collected yet","thinkrank")]},technical_factors:e=>[`Meta description: ${e.meta_description_length||0} characters`,"Schema markup: "+(e.schema_present?"Present":"Missing"),`Technical score: ${e.technical_score||0}%`]}[e];return r?r(t):null})(e,r.details);return(0,a.createElement)("div",{key:e,className:"tr-rounded-lg tr-border tr-border-secondary tr-bg-white tr-overflow-hidden"},(0,a.createElement)("button",{type:"button",onClick:()=>(e=>{s(t=>({...t,[e]:!t[e]}))})(e),"aria-expanded":l,className:"tr-w-full tr-flex tr-items-center tr-gap-3 tr-p-3 tr-text-left tr-bg-transparent tr-border-0 tr-cursor-pointer hover:tr-bg-line-2/50 tr-transition-colors"},(0,a.createElement)("span",{className:"tr-text-lg tr-leading-none tr-shrink-0"},t.icon),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-sm tr-font-medium tr-text-primary tr-truncate"},t.label),(0,a.createElement)("span",{className:`tr-text-xs tr-font-bold tr-tabular-nums tr-shrink-0 ${c.text}`},r.score,"/",r.max_score)),(0,a.createElement)("div",{className:"tr-mt-1.5 tr-h-1.5 tr-rounded-full tr-bg-line-2 tr-overflow-hidden"},(0,a.createElement)("div",{className:`tr-h-full tr-rounded-full ${c.bar}`,style:{width:`${Math.max(0,Math.min(100,o))}%`}}))),(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-tertiary tr-shrink-0 tr-transition-transform "+(l?"tr-rotate-180":""),viewBox:"0 0 24 24",fill:"none","aria-hidden":"true"},(0,a.createElement)("path",{d:"M6 9l6 6 6-6",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),l&&(0,a.createElement)("div",{className:"tr-px-3 tr-pb-3 tr-pt-2 tr-border-t tr-border-secondary tr-flex tr-flex-col tr-gap-3"},(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},t.description),r.suggestions&&r.suggestions.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("h5",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-m-0 tr-mb-1"},(0,n.__)("Suggestions","thinkrank")),(0,a.createElement)("ul",{className:"tr-list-disc tr-pl-4 tr-m-0 tr-flex tr-flex-col tr-gap-0.5"},r.suggestions.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-xs tr-text-tertiary"},e)))),m&&m.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("h5",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-m-0 tr-mb-1"},(0,n.__)("Details","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-0.5"},m.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-text-xs tr-text-tertiary"},e))))))})))}},47021:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m3 5c0-1.10457.89543-2 2-2h13.5c1.1046 0 2 .89543 2 2v13.5c0 1.1046-.8954 2-2 2h-13.5c-1.10457 0-2-.8954-2-2zm2-.5h6v6.5h-6.5v-6c0-.27614.22386-.5.5-.5zm-.5 8v6c0 .2761.22386.5.5.5h6v-6.5zm8 0v6.5h6c.2761 0 .5-.2239.5-.5v-6zm0-8v6.5h6.5v-6c0-.27614-.2239-.5-.5-.5z",fillRule:"evenodd",clipRule:"evenodd"}))},47143:e=>{"use strict";e.exports=window.wp.data},47325:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var a=r(51609),n=r(27723),l=r(56427),i=r(52459),s=r(43679);const o={index:!0,noindex:!1,nofollow:!1,noarchive:!1,noimageindex:!1,nosnippet:!1},c={snippet_enabled:!0,max_snippet:-1,video_preview_enabled:!0,max_video_preview:-1,image_preview_enabled:!0,max_image_preview:"large"},m=({robotsMeta:e,advancedRobotsMeta:t,robotsEnabled:r,onChange:m})=>{const d={...o,...e||{}},h={...c,...t||{}},p=e=>m({advancedRobotsMeta:{...h,...e}});return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary"},(0,a.createElement)(l.Flex,{align:"flex-start",justify:"space-between"},(0,a.createElement)(l.FlexItem,{style:{flex:1,paddingRight:"20px"}},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Robots Meta Override","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},(0,n.__)("Override the global and post-type robots meta directives for this single post. When disabled, defaults apply.","thinkrank"))),(0,a.createElement)(l.FlexItem,null,(0,a.createElement)(l.ToggleControl,{checked:!!r,onChange:e=>m({robotsEnabled:e}),__nextHasNoMarginBottom:!0})))),r&&(0,a.createElement)("div",{className:"tr-p-4"},(0,a.createElement)(i.A,{values:d,onChange:e=>m({robotsMeta:e})}),(0,a.createElement)("div",{className:"thinkrank-advanced-robots-meta",style:{marginTop:"24px",paddingTop:"20px",borderTop:"1px solid #eee"}},(0,a.createElement)("h4",{style:{marginTop:0,marginBottom:"16px"}},(0,n.__)("Advanced Robots Meta","thinkrank")),(0,a.createElement)("div",{style:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:"20px"}},(0,a.createElement)("div",null,(0,a.createElement)(l.CheckboxControl,{label:(0,n.__)("Snippet","thinkrank"),checked:h.snippet_enabled,onChange:e=>p({snippet_enabled:e}),__nextHasNoMarginBottom:!0}),(0,a.createElement)(l.TextControl,{type:"number",value:h.max_snippet,onChange:e=>p({max_snippet:parseInt(e,10)}),disabled:!h.snippet_enabled,help:(0,n.__)("Snippet length (-1 for unlimited)","thinkrank")})),(0,a.createElement)("div",null,(0,a.createElement)(l.CheckboxControl,{label:(0,n.__)("Video Preview","thinkrank"),checked:h.video_preview_enabled,onChange:e=>p({video_preview_enabled:e}),__nextHasNoMarginBottom:!0}),(0,a.createElement)(l.TextControl,{type:"number",value:h.max_video_preview,onChange:e=>p({max_video_preview:parseInt(e,10)}),disabled:!h.video_preview_enabled,help:(0,n.__)("Max video preview seconds (-1 for unlimited).","thinkrank")})),(0,a.createElement)("div",null,(0,a.createElement)(l.CheckboxControl,{label:(0,n.__)("Image Preview","thinkrank"),checked:h.image_preview_enabled,onChange:e=>p({image_preview_enabled:e}),__nextHasNoMarginBottom:!0}),(0,a.createElement)(s.A,{id:"thinkrank-metabox-max-image-preview",label:(0,n.__)("Max image preview","thinkrank"),hideLabelFromVision:!0,value:h.max_image_preview||"large",options:[{label:(0,n.__)("None","thinkrank"),value:"none"},{label:(0,n.__)("Standard","thinkrank"),value:"standard"},{label:(0,n.__)("Large","thinkrank"),value:"large"}],onChange:e=>p({max_image_preview:e.target.value}),disabled:!h.image_preview_enabled,description:(0,n.__)("Max image preview size.","thinkrank")})))),d.noindex&&(0,a.createElement)(l.Notice,{status:"warning",isDismissible:!1,style:{marginTop:"16px"}},(0,n.__)("This post will not be indexed by search engines.","thinkrank")))))}},47497:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s});var a=r(51609),n=r(27723);const l=[{id:"title",label:(0,n.__)("SEO title","thinkrank"),hint:(0,n.__)("Add it to the SEO title, near the start.","thinkrank")},{id:"meta_description",label:(0,n.__)("Meta description","thinkrank"),hint:(0,n.__)("Work it into the meta description, ideally its first sentence.","thinkrank")},{id:"slug",label:(0,n.__)("URL","thinkrank"),hint:(0,n.__)("Include it in the permalink.","thinkrank")},{id:"first_paragraph",label:(0,n.__)("First paragraph","thinkrank"),hint:(0,n.__)("Mention it in your opening paragraph.","thinkrank"),block:"core/paragraph"},{id:"subheading",label:(0,n.__)("Subheading","thinkrank"),hint:(0,n.__)("Add it to one H2 or H3 subheading.","thinkrank"),block:"core/heading"},{id:"content",label:(0,n.__)("Body","thinkrank"),hint:(0,n.__)("Use it in the body where it fits naturally.","thinkrank"),block:"core/paragraph"},{id:"image_alt",label:(0,n.__)("Image alt text","thinkrank"),hint:(0,n.__)("If an image shows it, describe that image with it.","thinkrank"),block:"core/image"}],i=({row:e})=>{const t=l.filter(t=>!e.placements?.[t.id]?.passed),r=e.total||l.length,i=r-t.length;let s="tr-text-warning";return 0===t.length?s="tr-text-success":i<=2&&(s="tr-text-danger"),(0,a.createElement)("li",{className:"tr-m-0"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-gap-2 tr-text-xs tr-mb-1"},(0,a.createElement)("span",{className:"tr-font-medium tr-text-primary tr-truncate"},e.keyword),(0,a.createElement)("span",{className:`tr-font-semibold ${s}`},(0,n.sprintf)(/* translators: 1: placements found, 2: all placements. */ /* translators: 1: placements found, 2: all placements. */
5 +(0,n.__)("Up to %d focus keywords. The first keyword is primary.","thinkrank"),i):(0,n.__)("Press Enter or comma to add. The first keyword is primary.","thinkrank")))}},40424:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),l=r.n(n);const i={good:"tr-bg-success-bg tr-text-success",warning:"tr-bg-warning-bg tr-text-warning",poor:"tr-bg-danger-bg tr-text-danger",pro:"tr-bg-brand-bg tr-text-brand",info:"tr-bg-brand-bg tr-text-brand",neutral:"tr-bg-white tr-text-secondary"};function s({variant:e="neutral",className:t,children:r}){return(0,a.createElement)("span",{className:l()("tr-inline-flex tr-items-center tr-px-2 tr-py-0.5","tr-rounded-full tr-text-xs tr-font-medium",i[e],t)},r)}},40740:(e,t,r)=>{"use strict";r(51609),r(97500),r(56427),r(20285),r(90520)},40928:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M6.9 7L3 17.8h1.7l1-2.8h4.1l1 2.8h1.7L8.6 7H6.9zm-.7 6.6l1.5-4.3 1.5 4.3h-3zM21.6 17c-.1.1-.2.2-.3.2-.1.1-.2.1-.4.1s-.3-.1-.4-.2c-.1-.1-.1-.3-.1-.6V12c0-.5 0-1-.1-1.4-.1-.4-.3-.7-.5-1-.2-.2-.5-.4-.9-.5-.4 0-.8-.1-1.3-.1s-1 .1-1.4.2c-.4.1-.7.3-1 .4-.2.2-.4.3-.6.5-.1.2-.2.4-.2.7 0 .3.1.5.2.8.2.2.4.3.8.3.3 0 .6-.1.8-.3.2-.2.3-.4.3-.7 0-.3-.1-.5-.2-.7-.2-.2-.4-.3-.6-.4.2-.2.4-.3.7-.4.3-.1.6-.1.8-.1.3 0 .6 0 .8.1.2.1.4.3.5.5.1.2.2.5.2.9v1.1c0 .3-.1.5-.3.6-.2.2-.5.3-.9.4-.3.1-.7.3-1.1.4-.4.1-.8.3-1.1.5-.3.2-.6.4-.8.7-.2.3-.3.7-.3 1.2 0 .6.2 1.1.5 1.4.3.4.9.5 1.6.5.5 0 1-.1 1.4-.3.4-.2.8-.6 1.1-1.1 0 .4.1.7.3 1 .2.3.6.4 1.2.4.4 0 .7-.1.9-.2.2-.1.5-.3.7-.4h-.3zm-3-.9c-.2.4-.5.7-.8.8-.3.2-.6.2-.8.2-.4 0-.6-.1-.9-.3-.2-.2-.3-.6-.3-1.1 0-.5.1-.9.3-1.2s.5-.5.8-.7c.3-.2.7-.3 1-.5.3-.1.6-.3.7-.6v3.4z"}))},41062:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var a=r(51609),n=r(86087),l=r(27723),i=r(52619),s=r(93832),o=r(1455),c=r.n(o),m=r(97500),d=r.n(m),h=r(43526),p=r(24311),u=r(93526),v=r(64254),k=r(97892),g=r(22473),_=r(68559),w=r(96732),f=r(22085),x=r(19331),E=r(95907),b=r(20178),y=r(18056);const S=3e3,C=e=>{let t=0;const r=String(e||"");for(let e=0;e<r.length;e++)t=31*t+r.charCodeAt(e)|0;return t},M=(0,n.memo)(({postId:e,existingMetadata:t={},contentPreview:r="",contentFull:o="",strings:m={},postTitle:M="",homeUrl:V="",postModified:z="",linkSuggestionsEnabled:N=!0,saveHandler:H=null,contentResolver:L=null,hideLauncher:A=!1,showPanelCard:B=!1})=>{const P=(e,t)=>{if(!e)return t;if("object"==typeof e)return e;try{const r=JSON.parse(e);return r&&"object"==typeof r?r:t}catch(e){return t}},G="undefined"!=typeof window&&window.thinkrankMetabox||{},I=(0,i.applyFilters)("thinkrank.metabox.focusKeywordsMax",5),T=G.patternPreviews||{},D=G.patternVariables||{},Z=I>0?I:1/0,O=(()=>{const e=t.focus_keywords;let r=[];if(Array.isArray(e))r=e;else if("string"==typeof e&&e)try{const t=JSON.parse(e);Array.isArray(t)&&(r=t)}catch(e){r=[]}return!r.length&&t.focus_keyword&&(r=[t.focus_keyword]),r.map(e=>String(e).trim()).filter(Boolean).slice(0,Z)})(),[F,R]=(0,n.useState)({thinkrank_seo_title:t.title||"",thinkrank_meta_description:t.description||"",thinkrank_focus_keyword:O[0]||"",thinkrank_focus_keywords:O,thinkrank_canonical_url:t.canonical_url||"",thinkrank_redirect_url:t.redirect_url||"",thinkrank_redirect_type:Number(t.redirect_type)||301,thinkrank_post_slug:G.postSlug||"",thinkrank_content_type:"blog_post",thinkrank_tone:"professional",thinkrank_pillar_content:"1"===t.pillar_content||!0===t.pillar_content,thinkrank_exclude_from_search:"1"===t.exclude_from_search||1===t.exclude_from_search||!0===t.exclude_from_search,thinkrank_exclude_from_archives:"1"===t.exclude_from_archives||1===t.exclude_from_archives||!0===t.exclude_from_archives,thinkrank_robots_meta_enabled:"1"===t.robots_meta_enabled||!0===t.robots_meta_enabled,thinkrank_robots_meta:P(t.robots_meta,{}),thinkrank_advanced_robots_meta:P(t.advanced_robots_meta,{}),thinkrank_og_title:t.og_title||"",thinkrank_og_description:t.og_description||"",thinkrank_og_image:t.og_image||"",thinkrank_twitter_title:t.twitter_title||"",thinkrank_twitter_description:t.twitter_description||"",thinkrank_twitter_image:t.twitter_image||""}),[U,j]=(0,n.useState)(M);(0,n.useEffect)(()=>{const e=[];if(window.wp?.data?.select?.("core/editor"))try{const t=window.wp.data.subscribe(()=>{const e=window.wp.data.select("core/editor")?.getEditedPostAttribute?.("title");"string"==typeof e&&j(e)});e.push(t)}catch(e){}const t=document.getElementById("title");if(t){const r=()=>j(t.value);t.addEventListener("input",r),e.push(()=>t.removeEventListener("input",r))}return()=>e.forEach(e=>e())},[]);const[$,W]=(0,n.useState)(!1),[q,Y]=(0,n.useState)(!1),[Q,K]=(0,n.useState)(!1),[J,X]=(0,n.useState)(!1),[ee,te]=(0,n.useState)([]),[re,ae]=(0,n.useState)(null),[ne,le]=(0,n.useState)(null),ie=(0,n.useRef)(new Map),se=(0,n.useRef)(null),[oe,ce]=(0,n.useState)("general"),[me,de]=(0,n.useState)(!1),[he,pe]=(0,n.useState)(!1),[ue,ve]=(0,n.useState)(null),[ke,ge]=(0,n.useState)(!1),_e=[{id:"general",label:(0,l.__)("General","thinkrank"),icon:y.Fc},{id:"analysis",label:(0,l.__)("Analysis","thinkrank"),icon:y.p$},{id:"schema",label:(0,l.__)("Schema","thinkrank"),icon:y.Dl},{id:"social",label:(0,l.__)("Social","thinkrank"),icon:y.VJ},{id:"advanced",label:(0,l.__)("Advanced","thinkrank"),icon:y.AY}],we=(e,t)=>{R(r=>({...r,[e]:t}))},fe=(0,n.useRef)({title:t.title||"",description:t.description||""}),xe=(0,n.useRef)(!1),Ee=(0,n.useRef)(!1),be=(0,n.useRef)(0),ye=(0,n.useRef)(null),Se=(0,n.useCallback)(async()=>{if(!e)return null;if(Ee.current)return null;if(Date.now()-be.current<S)return null;Ee.current=!0,be.current=Date.now();const t=new AbortController;ye.current=t;const r=setTimeout(()=>t.abort(),6e4);let a;try{a=await c()({path:`/thinkrank/v1/metadata/${e}`,signal:t.signal})}catch(e){return null}finally{clearTimeout(r),Ee.current=!1,ye.current===t&&(ye.current=null)}const n=a&&a.data?a.data:a;if(!n)return null;const l="string"==typeof n.title?n.title:"",i="string"==typeof n.description?n.description:"";return R(e=>{const t={...e};let r=!1;return l&&e.thinkrank_seo_title===fe.current.title&&l!==e.thinkrank_seo_title&&(t.thinkrank_seo_title=l,fe.current.title=l,r=!0),i&&e.thinkrank_meta_description===fe.current.description&&i!==e.thinkrank_meta_description&&(t.thinkrank_meta_description=i,fe.current.description=i,r=!0),r&&(xe.current=!0),r?t:e}),{pending:!!n.pending}},[e]);(0,n.useEffect)(()=>{if(!e)return;const t=(()=>{const e=window.thinkrankMetabox?.seoRefresh||{},t=Number(e.intervalMs),r=Number(e.maxTicks);return{enabled:!1!==e.enabled,intervalMs:t>0?t:4e3,maxTicks:Number.isFinite(r)&&r>=0?r:10}})();if(!t.enabled)return;let r=!1,a=null,n=0,l=null,i=null;const s=()=>{a&&(clearInterval(a),a=null),l&&(window.removeEventListener("focus",l),document.removeEventListener("visibilitychange",l),l=null)},o=Math.ceil(20)+2,c=async(e=0,m=0)=>{if(r)return;if(Ee.current)return void(m<o&&(i=setTimeout(()=>c(e,m+1),S)));const d=await Se();r||(d?d.pending&&(r||a||(n=0,l=()=>Se(),window.addEventListener("focus",l),document.addEventListener("visibilitychange",l),a=setInterval(async()=>{if(n+=1,xe.current||n>t.maxTicks)return void s();const e=await Se();r||e&&!e.pending&&s()},t.intervalMs))):e<3&&(i=setTimeout(()=>c(e+1,m),S)))};c();const m=(e=>{const t=[],r=window.wp?.data;if(r?.select?.("core/editor"))try{let a=!1;t.push(r.subscribe(()=>{const t=r.select("core/editor");if(!t)return;const n=!!t.isSavingPost?.()&&!t.isAutosavingPost?.();a&&!n&&e(),a=n}))}catch(e){}try{const r=window.elementor?.saver;if(r?.on&&r?.off){const a=()=>e();r.on("after:save",a),t.push(()=>r.off("after:save",a))}}catch(e){}return()=>t.forEach(e=>e())})(()=>c());return()=>{r=!0,s(),i&&clearTimeout(i),m(),ye.current&&(ye.current.abort(),ye.current=null)}},[e,Se]);const Ce=(0,n.useCallback)(e=>{const t=Number(e);ve(null==e||Number.isNaN(t)?null:t)},[]),Me=(0,n.useCallback)(e=>{R(t=>({...t,...void 0!==e.robotsEnabled&&{thinkrank_robots_meta_enabled:e.robotsEnabled},...void 0!==e.robotsMeta&&{thinkrank_robots_meta:e.robotsMeta},...void 0!==e.advancedRobotsMeta&&{thinkrank_advanced_robots_meta:e.advancedRobotsMeta}}))},[]),Ve=(0,n.useRef)(""),ze=(0,n.useCallback)(e=>{Ve.current=e||""},[]),Ne=(0,n.useCallback)(e=>{const t=(Ve.current||"").trim().replace(/,+$/,"").trim();if(!t)return e;const r=e.thinkrank_focus_keywords||[];if(r.some(e=>e.toLowerCase()===t.toLowerCase())||r.length>=Z)return e;const a=[...r,t].slice(0,Z);return{...e,thinkrank_focus_keywords:a,thinkrank_focus_keyword:a[0]||""}},[Z]),He=(0,n.useCallback)(e=>{try{if("undefined"==typeof wp||!wp.data)return;const t=wp.data.select("core/editor"),r=wp.data.dispatch("core");if(!t||!r?.editEntityRecord)return;const a=t.getCurrentPostType(),n=t.getCurrentPostId();if(!a||!n)return;r.editEntityRecord("postType",a,n,{meta:{_thinkrank_focus_keywords:e.thinkrank_focus_keywords||[],_thinkrank_focus_keyword:e.thinkrank_focus_keyword||""}})}catch(e){}},[]),Le=(0,n.useCallback)(e=>{try{if("undefined"==typeof wp||!wp.data)return;const t=(0,s.cleanForSlug)(String(e.thinkrank_post_slug||"").trim());if(!t)return;const r=wp.data.select("core/editor"),a=wp.data.dispatch("core");if(!r||!a?.editEntityRecord)return;const n=r.getCurrentPostType(),l=r.getCurrentPostId();if(!n||!l)return;if(r.getEditedPostAttribute("slug")===t)return;a.editEntityRecord("postType",n,l,{slug:t})}catch(e){}},[]),Ae=e=>{const t={id:Date.now(),type:"success",message:e};te(e=>[...e,t]),setTimeout(()=>{te(e=>e.filter(e=>e.id!==t.id))},5e3)},Be=e=>{const t={id:Date.now(),type:"error",message:e};te(e=>[...e,t]),setTimeout(()=>{te(e=>e.filter(e=>e.id!==t.id))},8e3)},Pe=(0,n.useCallback)(async()=>{const e=(()=>{let e="",t="";if("function"==typeof L){const e=L();if(e)return String(e).trim()}if("undefined"!=typeof wp&&wp.data&&wp.data.select("core/editor"))try{const e=wp.data.select("core/editor").getEditedPostContent();e&&(t=e)}catch(e){}if(!t&&"undefined"!=typeof tinymce){const e=tinymce.get("content");e&&!e.isHidden()&&(t=e.getContent())}if(!t){const e=document.getElementById("content");e&&(t=e.value||"")}if(t&&(e=(0,p.PI)(t).text),!e&&r&&(e=r),!e){const t=document.getElementById("title");t&&t.value&&(e=t.value)}return e.trim()})();if(e)if(e.length<50)Be("Content is too short for AI analysis. Please add more content (at least 50 characters).");else{W(!0);try{const t=await c()({path:"/thinkrank/v1/ai/generate-metadata",method:"POST",data:{content:e,target_keyword:F.thinkrank_focus_keyword,content_type:F.thinkrank_content_type,tone:F.thinkrank_tone}});t.success?(R(e=>({...e,thinkrank_seo_title:t.data.title||e.thinkrank_seo_title,thinkrank_meta_description:t.data.description||e.thinkrank_meta_description,thinkrank_focus_keyword:t.data.focus_keyword||e.thinkrank_focus_keyword})),Ae("AI metadata generated successfully!")):Be(t.message||"Failed to generate AI metadata")}catch(e){Be(e.message||"Failed to generate AI metadata")}finally{W(!1)}}else Be("No content found to analyze. Please add some content to your post and try again.")},[F.thinkrank_focus_keyword,F.thinkrank_content_type,F.thinkrank_tone,Be,Ae]),Ge=(0,n.useCallback)(()=>{if(e)try{const t={formData:(0,b.K)(F),timestamp:Date.now(),postId:e};localStorage.setItem(`thinkrank_metabox_${e}`,JSON.stringify(t)),le(new Date)}catch(e){}},[F,e]),Ie=(0,n.useCallback)(async()=>{const e=Ne(F);if(e!==F&&(R(e),Ve.current=""),Ge(),ge(!0),"function"==typeof H){try{await H(e)}finally{ge(!1)}return}const t="undefined"!=typeof wp&&wp.data?wp.data.dispatch("core/editor"):null,r=!(!t||"function"!=typeof t.savePost);try{if(r){He(e),Le(e);try{await t.savePost()}catch(e){}}const a=await(0,v.Z)(e);if(!a.success)return void Be(a.message);if(le(new Date),r)try{const t=wp.data.select("core/editor").getCurrentPostAttribute("slug");t&&String(e.thinkrank_post_slug||"").trim()&&t!==e.thinkrank_post_slug&&R(e=>({...e,thinkrank_post_slug:t}))}catch(e){}if(!r){const e=document.getElementById("publish")||document.getElementById("save-post");if(e)return void e.click();const t=document.getElementById("post");if(t)return void t.submit()}Ae(a.message)}finally{ge(!1)}},[Ge,H,F,Be,Ae,Ne,He,Le]),Te=(0,n.useCallback)(()=>{if(e)try{const t=localStorage.getItem(`thinkrank_metabox_${e}`);if(t){const e=JSON.parse(t),r=Date.now()-e.timestamp<864e5;let a=!1;if(z&&new Date(z).getTime()>e.timestamp&&(a=!0),r&&!a){const t=(0,b.K)(e.formData);R(e=>({...e,...t})),le(new Date(e.timestamp))}}}catch(e){}},[e]),De=(0,n.useCallback)(e=>{const t=ie.current.get(e);return t&&Date.now()-t.timestamp<3e5?t.data:null},[]),Ze=(0,n.useCallback)((e,t)=>{ie.current.set(e,{data:t,timestamp:Date.now()})},[]),Oe=(0,n.useCallback)(async()=>{if(!e)return void Be("Post ID is required for content analysis");const t=(()=>{if("function"==typeof L){const e=L();if(e)return String(e).trim()}let e="";if("undefined"!=typeof wp&&wp.data&&wp.data.select("core/editor"))try{e=wp.data.select("core/editor").getEditedPostContent()||""}catch(e){}if(!e&&"undefined"!=typeof tinymce){const t=tinymce.get("content");t&&!t.isHidden()&&(e=t.getContent())}return e||(e=document.getElementById("content")?.value||""),(0,p.PI)(e).html.trim()})(),r=F.thinkrank_seo_title||"",a=F.thinkrank_meta_description||"",n=["seo-analysis",e,(F.thinkrank_focus_keywords||[]).join("|"),`${t.length}:${C(t)}`,C(r),C(a),C(F.thinkrank_post_slug||"")].join("-"),l=De(n);if(l)return ae(l),K(!0),l.score_breakdown&&X(!0),void Ae("SEO analysis loaded from cache!");Y(!0);try{const l=await c()({path:"/thinkrank/v1/seo-score/calculate",method:"POST",data:{post_id:e,target_keyword:F.thinkrank_focus_keyword,target_keywords:F.thinkrank_focus_keywords,save_score:!0,live_content:t,live_title:r,live_description:a,live_slug:F.thinkrank_post_slug||""}});l.success?(Ze(n,l.data),ae(l.data),K(!0),l.data.score_breakdown&&X(!0),Ae("SEO analysis completed successfully!")):Be(l.message||"Failed to analyze content")}catch(e){Be("Failed to calculate SEO score")}finally{Y(!1)}},[e,F.thinkrank_focus_keyword,F.thinkrank_focus_keywords,F.thinkrank_seo_title,F.thinkrank_meta_description,De,Ze,Be,Ae]);(0,n.useEffect)(()=>{Te()},[Te]),(0,n.useEffect)(()=>{const e=setTimeout(()=>{Ge()},2e3);return()=>clearTimeout(e)},[F,Ge]),(0,n.useEffect)(()=>{if("undefined"!=typeof wp&&wp.data?.select?.("core/editor"))return;const e=document.getElementById("post_name"),t=e=>{const t=String(e||"").trim();t&&R(e=>e.thinkrank_post_slug===t?e:{...e,thinkrank_post_slug:t})},r=r=>{r.target?.closest?.("#edit-slug-buttons .save")&&window.setTimeout(()=>{var r;return t(null!==(r=e?.value)&&void 0!==r?r:document.getElementById("new-post-slug")?.value)},0)},a=e=>{"new-post-slug"===e.target?.id&&t(e.target.value)};return document.addEventListener("click",r,!0),document.addEventListener("change",a,!0),()=>{document.removeEventListener("click",r,!0),document.removeEventListener("change",a,!0)}},[]),(0,n.useEffect)(()=>{const e=()=>{Ge()};return window.addEventListener("beforeunload",e),()=>window.removeEventListener("beforeunload",e)},[Ge]),(0,n.useEffect)(()=>{const e=()=>de(e=>!e),t=()=>pe(!0),r=()=>pe(!1);return window.addEventListener("thinkrank:toggle-seo-drawer",e),window.addEventListener("thinkrank:pin-failed",t),window.addEventListener("thinkrank:pin-rendered",r),()=>{window.removeEventListener("thinkrank:toggle-seo-drawer",e),window.removeEventListener("thinkrank:pin-failed",t),window.removeEventListener("thinkrank:pin-rendered",r)}},[]);const Fe=(e,t="info")=>{"success"===t?Ae(e):"error"===t&&Be(e)},Re=Number(window.thinkrankMetabox?.seoScore),Ue=Number(t.seo_score);let je=null;Number.isFinite(Re)&&Re>0?je=Re:Number.isFinite(Ue)&&Ue>0&&(je=Ue);const $e=null!==ue?ue:je;(0,n.useEffect)(()=>{window.thinkrankLatestScore=$e,window.dispatchEvent(new CustomEvent("thinkrank:score-updated",{detail:{score:$e}}))},[$e]);const We=F.thinkrank_seo_title||"",qe=F.thinkrank_meta_description||"",Ye=(0,n.useMemo)(()=>F.thinkrank_focus_keywords?.length?F.thinkrank_focus_keywords:[F.thinkrank_focus_keyword].filter(Boolean),[F.thinkrank_focus_keywords,F.thinkrank_focus_keyword]),Qe=(0,u.Y0)(We,qe),Ke=(0,u.Pv)(Ye),Je=(0,n.useRef)({key:Qe,keywords:Ke}),Xe=null!==$e;return(0,n.useEffect)(()=>{if("analysis"===oe||!e||!Xe)return;const t=(0,u.T1)(e)||Je.current;if(t.key===Qe&&t.keywords===Ke)return;const r=setTimeout(async()=>{const t=(0,u.DZ)(e);try{const r=await(0,u.a1)({postId:e,keywords:Ye,seoTitle:We,metaDescription:qe,saveScore:!1,isSuperseded:t});!t()&&r?.success&&Ce(r.data?.overall_score)}catch(e){}},1500);return()=>clearTimeout(r)},[oe,e,Xe,We,qe,Ye,Qe,Ke,Ce]),(0,a.createElement)(a.Fragment,null,B&&(0,a.createElement)("div",{className:"tr-root tr-font-sans thinkrank-metabox-panel-card"},(0,a.createElement)("div",{className:"thinkrank-metabox-panel-card-text"},(0,a.createElement)("strong",null,(0,l.__)("Optimize this content for search & AI","thinkrank")),(0,a.createElement)("span",null,(0,l.__)("Titles, meta description, focus keywords, schema and social previews.","thinkrank"))),(0,a.createElement)("div",{className:"thinkrank-metabox-panel-card-actions"},null!==$e&&(0,a.createElement)("span",{className:"thinkrank-metabox-panel-card-score",title:(0,l.__)("Current SEO score","thinkrank")},$e,(0,a.createElement)("small",null,"/100")),(0,a.createElement)("button",{type:"button",className:"button button-primary",onClick:()=>de(!0)},(0,l.__)("Open ThinkRank SEO","thinkrank")))),(0,a.createElement)(w.A,{open:me,onToggle:()=>de(e=>!e),onClose:()=>de(!1),onSave:Ie,isSaving:ke,score:$e,hideLauncher:A&&!he},(0,a.createElement)("div",{className:"tr-root tr-font-sans tr-flex tr-flex-col md:tr-flex-row tr-h-full tr-min-h-0"},(0,a.createElement)("nav",{className:"tr-flex md:tr-flex-col tr-gap-1 tr-p-3 tr-overflow-x-auto md:tr-overflow-x-visible md:tr-w-56 md:tr-shrink-0 tr-border-b md:tr-border-b-0 md:tr-border-r tr-border-secondary"},_e.map(e=>{const t=e.icon;return(0,a.createElement)("button",{key:e.id,type:"button",onClick:()=>ce(e.id),className:d()("tr-flex tr-items-center tr-gap-2 tr-text-left tr-px-3 tr-py-2.5 tr-rounded-lg tr-text-sm tr-font-medium tr-whitespace-nowrap tr-transition-colors tr-border-0 tr-cursor-pointer","focus:tr-outline-none",oe===e.id?"tr-bg-brand-bg tr-text-brand":"tr-bg-transparent tr-text-tertiary hover:tr-text-secondary hover:tr-bg-line-2")},(0,a.createElement)(t,{className:"tr-w-4 tr-h-4 tr-shrink-0"}),e.label)})),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0 tr-min-h-0 tr-overflow-y-auto tr-p-5 tr-bg-[#F6F7FB]",style:{scrollbarGutter:"stable"}},ee.length>0&&(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2 tr-mb-4"},ee.map(e=>(0,a.createElement)("div",{key:e.id,className:d()("tr-flex tr-items-start tr-gap-2 tr-rounded tr-p-3 tr-text-sm","success"===e.type?"tr-bg-success-bg tr-text-success":"tr-bg-danger-bg tr-text-danger")},(0,h.A)(e.message)))),"general"===oe&&(0,a.createElement)(_.A,{fallbackMessage:(0,l.__)("The General tab encountered an error.","thinkrank")},(0,a.createElement)(f.A,{formData:F,onFieldChange:we,onFocusKeywordsChange:e=>{const t=e.slice(0,Z);R(e=>({...e,thinkrank_focus_keywords:t,thinkrank_focus_keyword:t[0]||""}))},onFocusKeywordDraftChange:ze,focusKeywordsMax:I,postTitle:U,homeUrl:V,patternPreviews:T,patternVariables:D})),"analysis"===oe&&(0,a.createElement)(_.A,{fallbackMessage:(0,l.__)("The Analysis tab encountered an error.","thinkrank")},(0,a.createElement)(x.A,{postId:e,formData:F,onFieldChange:we,onGenerate:Pe,isGenerating:$,onAnalyze:Oe,isAnalyzing:q,strings:m,scoreData:Q&&re?re:null,postTitle:U,contentPreview:r,contentFull:o,onScoreChange:Ce})),"schema"===oe&&(0,a.createElement)(_.A,{fallbackMessage:(0,l.__)("The Schema tab encountered an error.","thinkrank")},(0,a.createElement)(k.A,{postId:e,postTitle:U,contentPreview:r,contentFull:o,formData:F,showNotice:Fe})),"social"===oe&&(0,a.createElement)(_.A,{fallbackMessage:(0,l.__)("The Social tab encountered an error.","thinkrank")},(0,a.createElement)(g.A,{postId:e,postTitle:U,formData:F,onChange:we,showNotice:Fe,patternPreviews:T,patternVariables:D})),"advanced"===oe&&(0,a.createElement)(_.A,{fallbackMessage:(0,l.__)("The Advanced tab encountered an error.","thinkrank")},(0,a.createElement)(E.A,{formData:F,onFieldChange:we,onRobotsChange:Me,linkSuggestionsEnabled:N,postId:e,redirectSupported:!!G.redirectSupported,redirectTypes:G.redirectTypes||[301,302,307]}))))),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_seo_title",value:F.thinkrank_seo_title||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_meta_description",value:F.thinkrank_meta_description||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_canonical_url",value:F.thinkrank_canonical_url||""}),!!G.redirectSupported&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("input",{type:"hidden",name:"thinkrank_redirect_url",value:F.thinkrank_redirect_url||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_redirect_type",value:F.thinkrank_redirect_type||301})),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_post_slug",value:F.thinkrank_post_slug||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_post_slug_baseline",value:G.postSlug||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_focus_keyword",value:F.thinkrank_focus_keyword||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_focus_keywords",value:JSON.stringify(F.thinkrank_focus_keywords||[])}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_seo_score",value:re?.overall_score||"0"}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_generated_at",value:t.generated_at||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_pillar_content",value:F.thinkrank_pillar_content?"1":"0"}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_exclude_from_search",value:F.thinkrank_exclude_from_search?"1":"0"}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_exclude_from_archives",value:F.thinkrank_exclude_from_archives?"1":"0"}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_robots_meta_enabled",value:F.thinkrank_robots_meta_enabled?"1":"0"}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_robots_meta",value:JSON.stringify(F.thinkrank_robots_meta||{})}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_advanced_robots_meta",value:JSON.stringify(F.thinkrank_advanced_robots_meta||{})}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_og_title",value:F.thinkrank_og_title||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_og_description",value:F.thinkrank_og_description||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_og_image",value:F.thinkrank_og_image||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_twitter_title",value:F.thinkrank_twitter_title||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_twitter_description",value:F.thinkrank_twitter_description||""}),(0,a.createElement)("input",{type:"hidden",name:"thinkrank_twitter_image",value:F.thinkrank_twitter_image||""}),(0,a.createElement)("textarea",{ref:se,id:"thinkrank_content_preview",style:{display:"none"},defaultValue:r}))})},41112:(e,t,r)=>{"use strict";r.d(t,{A:()=>a}),r(51609);const a="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxyZWN0IHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHJ4PSIzLjUiIHN0cm9rZT0iI0ZGRUFBQSIvPgogICAgPHBhdGggZD0iTTExLjE2OSA3LjMxNzQyTDYuNTExMjcgMTUuMzg0M0M2LjQyNzEzIDE1LjUzIDYuMzgyODMgMTUuNjk1MiA2LjM4MjgxIDE1Ljg2MzVDNi4zODI4IDE2LjAzMTcgNi40MjcwNyAxNi4xOTcgNi41MTExOCAxNi4zNDI2QzYuNTk1MjkgMTYuNDg4MyA2LjcxNjI3IDE2LjYwOTMgNi44NjE5NiAxNi42OTM0QzcuMDA3NjUgMTYuNzc3NSA3LjE3MjkxIDE2LjgyMTggNy4zNDExNCAxNi44MjE4SDE2LjY1NTlDMTYuODI0MSAxNi44MjE4IDE2Ljk4OTQgMTYuNzc3NSAxNy4xMzUxIDE2LjY5MzRDMTcuMjgwOCAxNi42MDkzIDE3LjQwMTcgMTYuNDg4MyAxNy40ODU5IDE2LjM0MjZDMTcuNTcgMTYuMTk3IDE3LjYxNDIgMTYuMDMxNyAxNy42MTQyIDE1Ljg2MzVDMTcuNjE0MiAxNS42OTUyIDE3LjU2OTkgMTUuNTMgMTcuNDg1OCAxNS4zODQzTDEyLjgyODUgNy4zMTc0MkMxMi43NDQ0IDcuMTcxNzcgMTIuNjIzNSA3LjA1MDgzIDEyLjQ3NzggNi45NjY3NEMxMi4zMzIyIDYuODgyNjUgMTIuMTY2OSA2LjgzODM4IDExLjk5ODggNi44MzgzOEMxMS44MzA2IDYuODM4MzggMTEuNjY1NCA2Ljg4MjY1IDExLjUxOTcgNi45NjY3NEMxMS4zNzQxIDcuMDUwODMgMTEuMjUzMSA3LjE3MTc3IDExLjE2OSA3LjMxNzQyWiIgZmlsbD0iI0I1NDcwOCIvPgogICAgPHBhdGggZD0iTTEyLjA1NzcgOS44MDU2NkgxMS45MzYyQzExLjYzNyA5LjgwNTY2IDExLjM5NDUgMTAuMDQ4MiAxMS4zOTQ1IDEwLjM0NzNWMTIuOTM2MkMxMS4zOTQ1IDEzLjIzNTMgMTEuNjM3IDEzLjQ3NzggMTEuOTM2MiAxMy40Nzc4SDEyLjA1NzdDMTIuMzU2OCAxMy40Nzc4IDEyLjU5OTMgMTMuMjM1MyAxMi41OTkzIDEyLjkzNjJWMTAuMzQ3M0MxMi41OTkzIDEwLjA0ODIgMTIuMzU2OCA5LjgwNTY2IDEyLjA1NzcgOS44MDU2NloiIGZpbGw9IiNGRkY3RUQiLz4KICAgIDxwYXRoIGQ9Ik0xMS45OTY5IDE1LjUzMDlDMTIuMzI5NiAxNS41MzA5IDEyLjU5OTMgMTUuMjYxMiAxMi41OTkzIDE0LjkyODVDMTIuNTk5MyAxNC41OTU5IDEyLjMyOTYgMTQuMzI2MiAxMS45OTY5IDE0LjMyNjJDMTEuNjY0MiAxNC4zMjYyIDExLjM5NDUgMTQuNTk1OSAxMS4zOTQ1IDE0LjkyODVDMTEuMzk0NSAxNS4yNjEyIDExLjY2NDIgMTUuNTMwOSAxMS45OTY5IDE1LjUzMDlaIiBmaWxsPSIjRkZGN0VEIi8+Cjwvc3ZnPg=="},41186:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M9 11.8l6.1-4.5c.1.4.4.7.9.7h2c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-2c-.6 0-1 .4-1 1v.4l-6.4 4.8c-.2-.1-.4-.2-.6-.2H6c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h2c.2 0 .4-.1.6-.2l6.4 4.8v.4c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1h-2c-.5 0-.8.3-.9.7L9 12.2v-.4z"}))},41534:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M14 10.1V4c0-.6-.4-1-1-1H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1zm-1.5-.5H6.7l-1.2 1.2V4.5h7v5.1zM19 12h-8c-.6 0-1 .4-1 1v6.1c0 .6.4 1 1 1h5.7l1.8 1.8c.1.2.4.3.6.3.1 0 .2 0 .3-.1.4-.1.6-.5.6-.8V13c0-.6-.4-1-1-1zm-.5 7.8l-1.2-1.2h-5.8v-5.1h7v6.3z"}))},41554:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"m6.249 11.065.44-.44h3.186l-1.5 1.5H7.31l-1.957 1.96A.792.792 0 0 1 4 13.524V5a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v1.5L12.5 8V5.5h-7v6.315l.749-.75ZM20 19.75H7v-1.5h13v1.5Zm0-12.653-8.967 9.064L8 17l.867-2.935L17.833 5 20 7.097Z"}))},42115:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M10 4.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm2.25 7.5v-1A2.75 2.75 0 0011 8.25H7A2.75 2.75 0 004.25 11v1h1.5v-1c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v1h1.5zM4 20h9v-1.5H4V20zm16-4H4v-1.5h16V16z",fillRule:"evenodd",clipRule:"evenodd"}))},42793:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M13 8H4v1.5h9V8zM4 4v1.5h16V4H4zm9 8H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1V13c0-.6-.4-1-1-1zm-.5 6.6H6.7l-1.2 1.2v-6.3h7v5.1z"}))},42848:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M19.75 9c0-1.257-.565-2.197-1.39-2.858-.797-.64-1.827-1.017-2.815-1.247-1.802-.42-3.703-.403-4.383-.396L11 4.5V6l.177-.001c.696-.006 2.416-.02 4.028.356.887.207 1.67.518 2.216.957.52.416.829.945.829 1.688 0 .592-.167.966-.407 1.23-.255.281-.656.508-1.236.674-1.19.34-2.82.346-4.607.346h-.077c-1.692 0-3.527 0-4.942.404-.732.209-1.424.545-1.935 1.108-.526.579-.796 1.33-.796 2.238 0 1.257.565 2.197 1.39 2.858.797.64 1.827 1.017 2.815 1.247 1.802.42 3.703.403 4.383.396L13 19.5h.714V22L18 18.5 13.714 15v3H13l-.177.001c-.696.006-2.416.02-4.028-.356-.887-.207-1.67-.518-2.216-.957-.52-.416-.829-.945-.829-1.688 0-.592.167-.966.407-1.23.255-.281.656-.508 1.237-.674 1.189-.34 2.819-.346 4.606-.346h.077c1.692 0 3.527 0 4.941-.404.732-.209 1.425-.545 1.936-1.108.526-.579.796-1.33.796-2.238z"}))},43188:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"}))},43273:(e,t,r)=>{"use strict";r(51609),r(56427),r(27723)},43526:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609);const n=/<a\s+href="([^"]*)"[^>]*>([^<]*)<\/a>/gi,l=e=>e.replace(/&#0?38;/g,"&").replace(/&amp;/g,"&").replace(/&#0?39;/g,"'"),i=e=>/^https?:\/\//i.test(e)||e.startsWith("/");function s(e){if("string"!=typeof e||!e.includes("<a "))return e;const t=[];let r,s=0;for(n.lastIndex=0;null!==(r=n.exec(e));){const[n,o,c]=r,m=l(o);r.index>s&&t.push(e.slice(s,r.index)),i(m)?t.push((0,a.createElement)("a",{key:`link-${r.index}`,href:m,target:"_blank",rel:"noopener noreferrer"},c)):t.push(c),s=r.index+n.length}return s<e.length&&t.push(e.slice(s)),t}},43679:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),l=r.n(n);const i=(e,t)=>[t,e].filter(Boolean).join(" ")||void 0;function s({label:e,description:t,error:r,options:n=[],className:s,id:o,hideLabelFromVision:c=!1,...m}){const d=o||e?.toLowerCase().replace(/\s+/g,"-"),h=r?"tr-border-danger":"tr-border-primary",p=d?`${d}-description`:void 0,u=Boolean(t&&!r||r);return(0,a.createElement)("div",{className:l()("tr-flex tr-flex-col tr-gap-1.5",s)},e&&(0,a.createElement)("label",{htmlFor:d,className:c?"screen-reader-text":"tr-text-sm tr-font-medium tr-text-secondary"},e),(0,a.createElement)("div",{className:"tr-relative"},(0,a.createElement)("select",{id:d,style:{backgroundImage:"none",paddingRight:void 0},className:l()("tr-w-full tr-h-10 tr-rounded-md tr-bg-white tr-text-sm tr-text-primary","tr-border-[1.5px] tr-pl-3 tr-pr-9 tr-appearance-none","tr-transition-colors tr-duration-150","hover:tr-border-[#A9AEC0]","focus:tr-outline-none focus-visible:tr-border-brand","disabled:tr-bg-white disabled:tr-text-tertiary disabled:tr-border-secondary disabled:tr-cursor-not-allowed",h),...m,"aria-describedby":u?i(p,m["aria-describedby"]):m["aria-describedby"]},n.map(e=>(0,a.createElement)("option",{key:e.value,value:e.value},e.label))),(0,a.createElement)("span",{className:"tr-pointer-events-none tr-absolute tr-inset-y-0 tr-right-3 tr-flex tr-items-center tr-text-tertiary"},(0,a.createElement)("svg",{className:"tr-h-4 tr-w-4",viewBox:"0 0 16 16",fill:"currentColor","aria-hidden":"true"},(0,a.createElement)("path",{fillRule:"evenodd",d:"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z",clipRule:"evenodd"})))),t&&!r&&(0,a.createElement)("p",{id:p,className:"tr-text-xs tr-text-tertiary tr-m-0"},t),r&&(0,a.createElement)("p",{id:p,className:"tr-text-xs tr-text-danger tr-m-0"},r))}},43705:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M16 11.2h-3.2V8h-1.6v3.2H8v1.6h3.2V16h1.6v-3.2H16z"}))},43767:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z"}))},43769:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M16.9 10.3l.8-1.3c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.2-.2-.4-.4-.7-.6-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.1 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3l-1.8 2.8h4.3v-1.2h-2.2zm-2.8-3.1h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"}))},43989:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(27723),l=r(21480);const i=({variables:e=[],onInsert:t,value:r="",vars:i={},fallback:s=""})=>{const o=r?(0,l.X)(r,i):s;return(0,a.createElement)("div",{className:"tr-mt-1.5"},(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-items-center tr-gap-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary"},(0,n.__)("Use variables:","thinkrank")),e.map(e=>(0,a.createElement)("button",{type:"button",key:e.value,onClick:()=>t(e.value),title:(0,n.__)("Click to insert","thinkrank"),className:"tr-inline-flex tr-items-center tr-rounded-full tr-border-0 tr-bg-[#EEF0F7] tr-px-2 tr-py-0.5 tr-text-xs tr-text-[#535353] tr-cursor-pointer hover:tr-bg-brand hover:tr-text-white tr-transition-colors"},e.label))),o?(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},(0,a.createElement)("span",{className:"tr-font-medium"},(0,n.__)("Preview:","thinkrank"))," ",o):null)}},44164:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M14.7 11.3c1-.6 1.5-1.6 1.5-3 0-2.3-1.3-3.4-4-3.4H7v14h5.8c1.4 0 2.5-.3 3.3-1 .8-.7 1.2-1.7 1.2-2.9.1-1.9-.8-3.1-2.6-3.7zm-5.1-4h2.3c.6 0 1.1.1 1.4.4.3.3.5.7.5 1.2s-.2 1-.5 1.2c-.3.3-.8.4-1.4.4H9.6V7.3zm4.6 9c-.4.3-1 .4-1.7.4H9.6v-3.9h2.9c.7 0 1.3.2 1.7.5.4.3.6.8.6 1.5s-.2 1.2-.6 1.5z"}))},44707:(e,t,r)=>{"use strict";r(51609),r(97500),r(86087),r(27723)},44747:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var a=r(51609),n=r(27723),l=r(49323);const i=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polyline",{points:"16 18 22 12 16 6"}),(0,a.createElement)("polyline",{points:"8 6 2 12 8 18"})),s=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("rect",{x:"2",y:"3",width:"20",height:"14",rx:"2"}),(0,a.createElement)("line",{x1:"8",y1:"21",x2:"16",y2:"21"}),(0,a.createElement)("line",{x1:"12",y1:"17",x2:"12",y2:"21"})),o=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("path",{d:"M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"}),(0,a.createElement)("line",{x1:"7",y1:"7",x2:"7.01",y2:"7"})),c=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"})),m=[{value:"Person",label:(0,n.__)("Person","thinkrank")},{value:"Organization",label:(0,n.__)("Organization","thinkrank")}],d=[{value:"",label:(0,n.__)("Select License","thinkrank")},{value:"Free",label:(0,n.__)("Free","thinkrank")},{value:"Freemium",label:(0,n.__)("Freemium","thinkrank")},{value:"Paid",label:(0,n.__)("Paid","thinkrank")},{value:"Subscription",label:(0,n.__)("Subscription","thinkrank")},{value:"Open Source",label:(0,n.__)("Open Source","thinkrank")},{value:"Trial",label:(0,n.__)("Free Trial","thinkrank")}],h=[{value:"",label:(0,n.__)("Select Category","thinkrank")},{value:"BusinessApplication",label:(0,n.__)("Business & Productivity","thinkrank")},{value:"GameApplication",label:(0,n.__)("Games & Entertainment","thinkrank")},{value:"MultimediaApplication",label:(0,n.__)("Multimedia & Graphics","thinkrank")},{value:"MobileApplication",label:(0,n.__)("Mobile App","thinkrank")},{value:"WebApplication",label:(0,n.__)("Web Application","thinkrank")},{value:"DesktopEnhancementApplication",label:(0,n.__)("Desktop Enhancement","thinkrank")},{value:"EducationalApplication",label:(0,n.__)("Educational","thinkrank")},{value:"DeveloperApplication",label:(0,n.__)("Developer Tools","thinkrank")},{value:"SecurityApplication",label:(0,n.__)("Security & Privacy","thinkrank")},{value:"UtilitiesApplication",label:(0,n.__)("Utilities & System","thinkrank")}],p=[{value:"InStock",label:(0,n.__)("Available","thinkrank")},{value:"OutOfStock",label:(0,n.__)("Not Available","thinkrank")},{value:"PreOrder",label:(0,n.__)("Pre-Order","thinkrank")},{value:"ComingSoon",label:(0,n.__)("Coming Soon","thinkrank")}],u=[{value:"USD",label:"USD ($)"},{value:"EUR",label:"EUR (€)"},{value:"GBP",label:"GBP (£)"},{value:"CAD",label:"CAD (C$)"},{value:"AUD",label:"AUD (A$)"}],v=e=>Array.isArray(e)?e.join("\n"):e||"",k=e=>e.split("\n").map(e=>e.trim()).filter(Boolean),g=({settings:e,onSettingChange:t,isLoading:r})=>{const g=!e.enabled;return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(i,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Basic Information","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Core application details for schema markup","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Application Name","thinkrank"),value:e.software_name||"",onChange:e=>t("software_name",e.target.value),description:(0,n.__)("Full name of the software application","thinkrank"),disabled:g}),(0,a.createElement)(l.pd,{label:(0,n.__)("Tagline / Alternate Name","thinkrank"),value:e.software_alternate_name||"",onChange:e=>t("software_alternate_name",e.target.value),description:(0,n.__)('e.g., "Design Made Simple" or "Code Without Limits"',"thinkrank"),disabled:g}),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Version","thinkrank"),value:e.software_version||"",onChange:e=>t("software_version",e.target.value),description:(0,n.__)("e.g., 2.1.0 or v1.5","thinkrank"),placeholder:"1.0.0",disabled:g}),(0,a.createElement)(l.pd,{label:(0,n.__)("Website URL","thinkrank"),type:"url",value:e.software_url||"",onChange:e=>t("software_url",e.target.value),description:(0,n.__)("Official application website","thinkrank"),placeholder:"https://example.com",disabled:g})),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Creator / Developer","thinkrank"),value:e.software_creator||"",onChange:e=>t("software_creator",e.target.value),description:(0,n.__)("Name of the person or organization","thinkrank"),disabled:g}),(0,a.createElement)(l.l6,{label:(0,n.__)("Creator Type","thinkrank"),value:e.software_creator_type||"Person",options:m,onChange:e=>t("software_creator_type",e.target.value),disabled:g})),(0,a.createElement)(l.TM,{label:(0,n.__)("Description","thinkrank"),value:e.software_description||"",onChange:e=>t("software_description",e.target.value),description:(0,n.__)("Detailed description of features and functionality","thinkrank"),rows:3,disabled:g}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(s,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Technical Specifications","thinkrank")))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.TM,{label:(0,n.__)("Operating Systems","thinkrank"),value:v(e.software_operating_systems),onChange:e=>t("software_operating_systems",k(e.target.value)),description:(0,n.__)("Supported operating systems, one per line (e.g., Windows, macOS, Linux)","thinkrank"),placeholder:"Windows\nmacOS\nLinux",rows:4,disabled:g}),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("File Size","thinkrank"),value:e.software_file_size||"",onChange:e=>t("software_file_size",e.target.value),description:(0,n.__)("Download size, e.g., 25 MB, 1.2 GB","thinkrank"),disabled:g}),(0,a.createElement)(l.l6,{label:(0,n.__)("License Type","thinkrank"),value:e.software_license||"",options:d,onChange:e=>t("software_license",e.target.value),disabled:g})))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(o,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Category & Features","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Application classification and key capabilities","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(l.l6,{label:(0,n.__)("Application Category","thinkrank"),value:e.software_category||"",options:h,onChange:e=>t("software_category",e.target.value),description:(0,n.__)("Primary category that best describes your application","thinkrank"),disabled:g}),(0,a.createElement)(l.TM,{label:(0,n.__)("Key Features","thinkrank"),value:v(e.software_features),onChange:e=>t("software_features",k(e.target.value)),description:(0,n.__)("List key features, one per line (e.g., User-friendly interface / Cloud synchronization)","thinkrank"),rows:5,disabled:g}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Pricing & Availability","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Price","thinkrank"),type:"number",step:"0.01",min:"0",value:e.software_price||"",onChange:e=>t("software_price",e.target.value),description:(0,n.__)("Use 0 for free apps","thinkrank"),disabled:g}),(0,a.createElement)(l.l6,{label:(0,n.__)("Currency","thinkrank"),value:e.software_currency||"USD",options:u,onChange:e=>t("software_currency",e.target.value),disabled:g})),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Price Valid Until","thinkrank"),type:"date",value:e.software_price_valid_until||"",onChange:e=>t("software_price_valid_until",e.target.value),description:(0,n.__)("When this price expires (optional)","thinkrank"),disabled:g}),(0,a.createElement)(l.l6,{label:(0,n.__)("Availability","thinkrank"),value:e.software_availability||"InStock",options:p,onChange:e=>t("software_availability",e.target.value),disabled:g})),(0,a.createElement)(l.TM,{label:(0,n.__)("Pricing Description","thinkrank"),value:e.software_pricing_description||"",onChange:e=>t("software_pricing_description",e.target.value),description:(0,n.__)('Describe pricing model, e.g., "Free version available with premium features"',"thinkrank"),rows:2,disabled:g}))),(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,a.createElement)(c,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("User Ratings","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Optional. Leave empty if you have no ratings data","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(l.pd,{label:(0,n.__)("Average Rating","thinkrank"),type:"number",step:"0.1",min:"1",max:"5",value:e.software_rating_value||"",onChange:e=>t("software_rating_value",e.target.value),description:(0,n.__)("Rating on a 1–5 scale","thinkrank"),disabled:g}),(0,a.createElement)(l.pd,{label:(0,n.__)("Total Reviews","thinkrank"),type:"number",min:"0",value:e.software_rating_count||"",onChange:e=>t("software_rating_count",e.target.value),description:(0,n.__)("Number of reviews / ratings","thinkrank"),disabled:g})))))}},45891:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z"}))},46472:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var a=r(27723);const n=(e,t)=>{if(e[t]._isActive)return{schemas:e.map((e,r)=>r===t?{...e,_isActive:!1}:e),message:(0,a.__)("Schema deactivated. Update the deployment to apply changes.","thinkrank")};const r=e.some((e,r)=>r!==t&&e._isActive);return{schemas:e.map((e,r)=>({...e,_isActive:r===t})),message:r?(0,a.__)("Schema activated, and the previously active one was switched off. Update the deployment to apply changes.","thinkrank"):(0,a.__)("Schema activated. Update the deployment to apply changes.","thinkrank")}}},46657:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(27723),l=r(86087);const i=({scoreData:e,onRefresh:t=null,showOverview:r=!0})=>{const[i,s]=(0,l.useState)({}),[o,c]=(0,l.useState)(!1),m={satisfying_content:{label:(0,n.__)("Satisfying Content","thinkrank"),description:(0,n.__)("#1 ranking factor - Consistent publication of satisfying content (23%)","thinkrank"),maxScore:23,icon:"🎯"},title_optimization:{label:(0,n.__)("Title Optimization","thinkrank"),description:(0,n.__)("Keyword in meta title with looser matching requirements (14%)","thinkrank"),maxScore:14,icon:"📝"},niche_expertise:{label:(0,n.__)("Niche Expertise","thinkrank"),description:(0,n.__)("Hub & spoke content clusters demonstrating expertise (13%)","thinkrank"),maxScore:13,icon:"🧠"},searcher_engagement:{label:(0,n.__)("Searcher Engagement","thinkrank"),description:(0,n.__)("Dwell time, bounce rate, pages per session metrics (12%)","thinkrank"),maxScore:12,icon:"👥"},backlink_authority:{label:(0,n.__)("Backlink Authority","thinkrank"),description:(0,n.__)("Quality backlinks - declining but still important (13%)","thinkrank"),maxScore:13,icon:"🔗"},content_freshness:{label:(0,n.__)("Content Freshness","thinkrank"),description:(0,n.__)("Quarterly content updates and maintenance (6%)","thinkrank"),maxScore:6,icon:"🔄"},mobile_experience:{label:(0,n.__)("Mobile Experience Score","thinkrank"),description:(0,n.__)("NEW 2025: Mobile Experience Score (MES) replacing mobile-first (5%)","thinkrank"),maxScore:5,icon:"📱"},trustworthiness:{label:(0,n.__)("Trustworthiness","thinkrank"),description:(0,n.__)("E-A-T signals and brand authority indicators (5%)","thinkrank"),maxScore:5,icon:"🛡️"},link_diversity:{label:(0,n.__)("Link Distribution Diversity","thinkrank"),description:(0,n.__)("Diverse link profile and natural link patterns (4%)","thinkrank"),maxScore:4,icon:"🌐"},core_web_vitals:{label:(0,n.__)("Core Web Vitals 2.0","thinkrank"),description:(0,n.__)("Updated 2025 performance metrics and user experience (3%)","thinkrank"),maxScore:3,icon:"⚡"},site_security:{label:(0,n.__)("Site Security","thinkrank"),description:(0,n.__)("HTTPS, security headers, and trust signals (1%)","thinkrank"),maxScore:1,icon:"🔒"},internal_linking:{label:(0,n.__)("Internal Linking","thinkrank"),description:(0,n.__)("Strategic internal link structure and content clusters (1%)","thinkrank"),maxScore:1,icon:"🔗"}};if(!e||!e.score_breakdown)return(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},(0,n.__)("No scoring data available. Run an SEO analysis to see detailed breakdown.","thinkrank"));const{overall_score:d,score_breakdown:h,grade:p,calculated_at:u}=e;return(0,a.createElement)("div",{className:"thinkrank-score-breakdown"},r&&(0,a.createElement)("div",{className:"score-overview-card tr-mb-4"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-3"},(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("SEO Score Breakdown","thinkrank")),t&&(0,a.createElement)("button",{type:"button",onClick:async()=>{if(t){c(!0);try{await t()}finally{c(!1)}}},disabled:o,className:"tr-inline-flex tr-items-center tr-h-7 tr-px-2.5 tr-rounded tr-border tr-border-primary tr-bg-white tr-text-xs tr-font-medium tr-text-secondary hover:tr-bg-white disabled:tr-opacity-50 tr-cursor-pointer tr-border-0"},o?(0,n.__)("Refreshing…","thinkrank"):(0,n.__)("Refresh","thinkrank"))),(0,a.createElement)("div",{className:"overall-score-display"},(0,a.createElement)("div",{className:`score-circle ${(e=>{const t=e/100*100;return t>=90?"score-excellent":t>=70?"score-good":t>=50?"score-fair":"score-poor"})(d)}`},(0,a.createElement)("span",{className:"score-number"},d),(0,a.createElement)("span",{className:"score-grade"},p)),(0,a.createElement)("div",{className:"score-info"},(0,a.createElement)("p",{className:"score-description"},d>=80&&(0,n.__)("Excellent SEO optimization!","thinkrank"),d>=60&&d<80&&(0,n.__)("Good SEO with room for improvement","thinkrank"),d>=40&&d<60&&(0,n.__)("Fair SEO - needs attention","thinkrank"),d<40&&(0,n.__)("Poor SEO - requires significant work","thinkrank")),u&&(0,a.createElement)("p",{className:"score-timestamp"},(0,n.__)("Last updated:","thinkrank")," ",new Date(u).toLocaleString())))),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},Object.entries(m).map(([e,t])=>{const r=h[e];if(!r)return null;const l=i[e],o=r.max_score?r.score/r.max_score*100:0,c=(e=>e>=70?{bar:"tr-bg-success",text:"tr-text-success"}:e>=50?{bar:"tr-bg-warning",text:"tr-text-warning"}:{bar:"tr-bg-danger",text:"tr-text-danger"})(o),m=((e,t)=>{if(!t||"object"!=typeof t)return null;const r={satisfying_content:e=>[`Word count: ${e.word_count||0} words (saved content)`,`Content satisfaction: ${e.intent_satisfaction||0}%`,`Content uniqueness: ${e.uniqueness_score||0}%`,`Content depth: ${e.content_depth||"Basic"}`],title_optimization:e=>[`Title length: ${e.title_length||0} characters`,"Keyword in title: "+(e.keyword_in_title?"Yes":"No"),`Title optimization: ${e.title_score||0}%`],niche_expertise:e=>[`Topic coverage: ${e.topic_coverage||"Basic"}`,`Content depth: ${e.content_depth||"Standard"}`,`Expertise signals: ${e.expertise_score||0}%`],searcher_engagement:e=>[`Content engagement: ${e.engagement_score||0}%`,`Reading time: ${e.estimated_reading_time||"Unknown"}`,`User experience: ${e.ux_score||"Good"}`],backlink_authority:e=>[`Authority score: ${e.authority_score||0}%`,`Link quality: ${e.link_quality||"Unknown"}`,`Domain authority: ${e.domain_authority||"Not assessed"}`],content_freshness:e=>[`Freshness status: ${e.freshness_status||"Current"}`,`Last updated: ${e.last_updated?new Date(e.last_updated).toLocaleDateString():"Unknown"}`],mobile_experience:e=>e.measured?[`Mobile PageSpeed score: ${e.mobile_score}/100`,(0,n.__)("Measured from your last PageSpeed run","thinkrank")]:[(0,n.__)("Not measured, full credit assumed","thinkrank"),(0,n.__)("Connect Google PageSpeed to score this from real data","thinkrank")],core_web_vitals:e=>{if(!e.measured)return[(0,n.__)("Not measured, full credit assumed","thinkrank"),(0,n.__)("Connect Google PageSpeed to score this from real data","thinkrank")];const t=e.vitals_status||{},r=Object.entries(t);return r.length?r.map(([e,t])=>`${e.toUpperCase()}: ${(e=>{switch(e){case"good":return(0,n.__)("Good","thinkrank");case"needs_improvement":return(0,n.__)("Needs improvement","thinkrank");case"poor":return(0,n.__)("Poor","thinkrank");default:return(0,n.__)("Unknown","thinkrank")}})(t)}`):[(0,n.__)("No Core Web Vitals collected yet","thinkrank")]},technical_factors:e=>[`Meta description: ${e.meta_description_length||0} characters`,"Schema markup: "+(e.schema_present?"Present":"Missing"),`Technical score: ${e.technical_score||0}%`]}[e];return r?r(t):null})(e,r.details);return(0,a.createElement)("div",{key:e,className:"tr-rounded-lg tr-border tr-border-secondary tr-bg-white tr-overflow-hidden"},(0,a.createElement)("button",{type:"button",onClick:()=>(e=>{s(t=>({...t,[e]:!t[e]}))})(e),"aria-expanded":l,className:"tr-w-full tr-flex tr-items-center tr-gap-3 tr-p-3 tr-text-left tr-bg-transparent tr-border-0 tr-cursor-pointer hover:tr-bg-line-2/50 tr-transition-colors"},(0,a.createElement)("span",{className:"tr-text-lg tr-leading-none tr-shrink-0"},t.icon),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-sm tr-font-medium tr-text-primary tr-truncate"},t.label),(0,a.createElement)("span",{className:`tr-text-xs tr-font-bold tr-tabular-nums tr-shrink-0 ${c.text}`},r.score,"/",r.max_score)),(0,a.createElement)("div",{className:"tr-mt-1.5 tr-h-1.5 tr-rounded-full tr-bg-line-2 tr-overflow-hidden"},(0,a.createElement)("div",{className:`tr-h-full tr-rounded-full ${c.bar}`,style:{width:`${Math.max(0,Math.min(100,o))}%`}}))),(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-tertiary tr-shrink-0 tr-transition-transform "+(l?"tr-rotate-180":""),viewBox:"0 0 24 24",fill:"none","aria-hidden":"true"},(0,a.createElement)("path",{d:"M6 9l6 6 6-6",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),l&&(0,a.createElement)("div",{className:"tr-px-3 tr-pb-3 tr-pt-2 tr-border-t tr-border-secondary tr-flex tr-flex-col tr-gap-3"},(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},t.description),r.suggestions&&r.suggestions.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("h5",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-m-0 tr-mb-1"},(0,n.__)("Suggestions","thinkrank")),(0,a.createElement)("ul",{className:"tr-list-disc tr-pl-4 tr-m-0 tr-flex tr-flex-col tr-gap-0.5"},r.suggestions.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-xs tr-text-tertiary"},e)))),m&&m.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("h5",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-m-0 tr-mb-1"},(0,n.__)("Details","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-0.5"},m.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-text-xs tr-text-tertiary"},e))))))})))}},47021:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m3 5c0-1.10457.89543-2 2-2h13.5c1.1046 0 2 .89543 2 2v13.5c0 1.1046-.8954 2-2 2h-13.5c-1.10457 0-2-.8954-2-2zm2-.5h6v6.5h-6.5v-6c0-.27614.22386-.5.5-.5zm-.5 8v6c0 .2761.22386.5.5.5h6v-6.5zm8 0v6.5h6c.2761 0 .5-.2239.5-.5v-6zm0-8v6.5h6.5v-6c0-.27614-.2239-.5-.5-.5z",fillRule:"evenodd",clipRule:"evenodd"}))},47143:e=>{"use strict";e.exports=window.wp.data},47325:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(51609),n=r(27723),l=r(56427),i=r(52459);const s={index:!0,noindex:!1,nofollow:!1,noarchive:!1,noimageindex:!1,nosnippet:!1},o={snippet_enabled:!0,max_snippet:-1,video_preview_enabled:!0,max_video_preview:-1,image_preview_enabled:!0,max_image_preview:"large"},c=({robotsMeta:e,advancedRobotsMeta:t,robotsEnabled:r,onChange:c})=>{const m={...s,...e||{}},d={...o,...t||{}},h=e=>c({advancedRobotsMeta:{...d,...e}});return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-3 tr-border-b tr-border-secondary"},(0,a.createElement)(l.Flex,{align:"flex-start",justify:"space-between"},(0,a.createElement)(l.FlexItem,{style:{flex:1,paddingRight:"20px"}},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Robots Meta Override","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},(0,n.__)("Override the global and post-type robots meta directives for this single post. When disabled, defaults apply.","thinkrank"))),(0,a.createElement)(l.FlexItem,null,(0,a.createElement)(l.ToggleControl,{checked:!!r,onChange:e=>c({robotsEnabled:e}),__nextHasNoMarginBottom:!0})))),r&&(0,a.createElement)("div",{className:"tr-p-4"},(0,a.createElement)(i.A,{values:m,onChange:e=>c({robotsMeta:e})}),(0,a.createElement)("div",{className:"thinkrank-advanced-robots-meta",style:{marginTop:"24px",paddingTop:"20px",borderTop:"1px solid #eee"}},(0,a.createElement)("h4",{style:{marginTop:0,marginBottom:"16px"}},(0,n.__)("Advanced Robots Meta","thinkrank")),(0,a.createElement)("div",{style:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:"20px"}},(0,a.createElement)("div",null,(0,a.createElement)(l.CheckboxControl,{label:(0,n.__)("Snippet","thinkrank"),checked:d.snippet_enabled,onChange:e=>h({snippet_enabled:e}),__nextHasNoMarginBottom:!0}),(0,a.createElement)(l.TextControl,{type:"number",value:d.max_snippet,onChange:e=>h({max_snippet:parseInt(e,10)}),disabled:!d.snippet_enabled,help:(0,n.__)("Snippet length (-1 for unlimited)","thinkrank")})),(0,a.createElement)("div",null,(0,a.createElement)(l.CheckboxControl,{label:(0,n.__)("Video Preview","thinkrank"),checked:d.video_preview_enabled,onChange:e=>h({video_preview_enabled:e}),__nextHasNoMarginBottom:!0}),(0,a.createElement)(l.TextControl,{type:"number",value:d.max_video_preview,onChange:e=>h({max_video_preview:parseInt(e,10)}),disabled:!d.video_preview_enabled,help:(0,n.__)("Max video preview seconds (-1 for unlimited).","thinkrank")})),(0,a.createElement)("div",null,(0,a.createElement)(l.CheckboxControl,{label:(0,n.__)("Image Preview","thinkrank"),checked:d.image_preview_enabled,onChange:e=>h({image_preview_enabled:e}),__nextHasNoMarginBottom:!0}),(0,a.createElement)(l.SelectControl,{value:d.max_image_preview||"large",options:[{label:(0,n.__)("None","thinkrank"),value:"none"},{label:(0,n.__)("Standard","thinkrank"),value:"standard"},{label:(0,n.__)("Large","thinkrank"),value:"large"}],onChange:e=>h({max_image_preview:e}),disabled:!d.image_preview_enabled,help:(0,n.__)("Max image preview size.","thinkrank")})))),m.noindex&&(0,a.createElement)(l.Notice,{status:"warning",isDismissible:!1,style:{marginTop:"16px"}},(0,n.__)("This post will not be indexed by search engines.","thinkrank")))))}},47497:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s});var a=r(51609),n=r(27723);const l=[{id:"title",label:(0,n.__)("SEO title","thinkrank"),hint:(0,n.__)("Add it to the SEO title, near the start.","thinkrank")},{id:"meta_description",label:(0,n.__)("Meta description","thinkrank"),hint:(0,n.__)("Work it into the meta description, ideally its first sentence.","thinkrank")},{id:"slug",label:(0,n.__)("URL","thinkrank"),hint:(0,n.__)("Include it in the permalink.","thinkrank")},{id:"first_paragraph",label:(0,n.__)("First paragraph","thinkrank"),hint:(0,n.__)("Mention it in your opening paragraph.","thinkrank"),block:"core/paragraph"},{id:"subheading",label:(0,n.__)("Subheading","thinkrank"),hint:(0,n.__)("Add it to one H2 or H3 subheading.","thinkrank"),block:"core/heading"},{id:"content",label:(0,n.__)("Body","thinkrank"),hint:(0,n.__)("Use it in the body where it fits naturally.","thinkrank"),block:"core/paragraph"},{id:"image_alt",label:(0,n.__)("Image alt text","thinkrank"),hint:(0,n.__)("If an image shows it, describe that image with it.","thinkrank"),block:"core/image"}],i=({row:e})=>{const t=l.filter(t=>!e.placements?.[t.id]?.passed),r=e.total||l.length,i=r-t.length;let s="tr-text-warning";return 0===t.length?s="tr-text-success":i<=2&&(s="tr-text-danger"),(0,a.createElement)("li",{className:"tr-m-0"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-gap-2 tr-text-xs tr-mb-1"},(0,a.createElement)("span",{className:"tr-font-medium tr-text-primary tr-truncate"},e.keyword),(0,a.createElement)("span",{className:`tr-font-semibold ${s}`},(0,n.sprintf)(/* translators: 1: placements found, 2: all placements. */ /* translators: 1: placements found, 2: all placements. */
6 6 (0,n.__)("%1$d/%2$d","thinkrank"),i,r))),(0,a.createElement)("div",{className:"tr-flex tr-gap-0.5",role:"group","aria-label":(0,n.sprintf)(/* translators: %s: focus keyword. */ /* translators: %s: focus keyword. */
7 7 (0,n.__)("Where “%s” appears","thinkrank"),e.keyword)},l.map(t=>{const r=e.placements?.[t.id],l=((e,t)=>t?.passed?t.where?(0,n.sprintf)(/* translators: 1: where, e.g. "Subheading", 2: the matching text. */ /* translators: 1: where, e.g. "Subheading", 2: the matching text. */
8 8 (0,n.__)("In: %1$s · “%2$s”","thinkrank"),e.label,t.where):(0,n.sprintf)((0,n.__)("In: %s","thinkrank"),e.label)
9 9 /* translators: %s: where, e.g. "SEO title". */:(0,n.sprintf)(/* translators: 1: where, e.g. "Subheading", 2: what to do. */ /* translators: 1: where, e.g. "Subheading", 2: what to do. */