PluginProbe
ThinkRank AI SEO – AI SEO Plugin for WordPress: Schema, XML Sitemaps, Meta Tags, Search Console & Local SEO / 2.11.0
ThinkRank AI SEO – AI SEO Plugin for WordPress: Schema, XML Sitemaps, Meta Tags, Search Console & Local SEO v2.11.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 1.27.0 1.26.0 1.25.0 trunk 1.0.0 All 52 releases
← All changes | assets/admin.js +8 -7 2.10.0 → 2.11.0 View file →
@@ -1,5 +1,5 @@
1 -(()=>{var e={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})})},1168:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var a=r(51609),n=r(86087),i=r(27723),s=r(1455),l=r.n(s),o=r(49323),c=r(85770),d=r(10628),g=r(60775);const M="/thinkrank/v1/external-links/settings",u={nofollow_external:!1,open_external_in_new_tab:!1,external_link_exceptions:[]},m=["external-site.com","some-other-site.com","a-third-site.com"],h="/article",N=e=>Array.isArray(e)?e.join("\n"):"",p=e=>String(e||"").split("\n").map(e=>e.trim()).filter(Boolean),k=({href:e,attributes:t})=>(0,a.createElement)("code",{className:"tr-block tr-overflow-x-auto tr-whitespace-pre tr-text-xs tr-leading-relaxed tr-text-slate-700",style:{background:"transparent",padding:0,margin:0}},(0,a.createElement)("span",null,`<a href="${e}"`),t.map(([e,t])=>(0,a.createElement)("span",{key:e,className:"tr-rounded tr-bg-brand-bg tr-px-1 tr-font-semibold tr-text-brand"},` ${e}="${t}"`)),(0,a.createElement)("span",null,">")),x=({nofollow:e,newTab:t,exceptions:r})=>{const n=((e,t)=>{const r=[];e&&r.push("nofollow"),t&&r.push("noopener");const a=[];return t&&a.push(["target","_blank"]),r.length&&a.push(["rel",r.join(" ")]),a})(e,t),s=(r||[]).map(e=>String(e).toLowerCase()),l=m.find(e=>!s.some(t=>t===e||t.endsWith(`.${e}`)))||m[0],o=s[0];return(0,a.createElement)("div",{className:"tr-rounded-lg tr-border tr-border-secondary tr-bg-slate-50 tr-p-4"},(0,a.createElement)("p",{className:"tr-m-0 tr-mb-2 tr-text-xs tr-font-semibold tr-uppercase tr-tracking-wide tr-text-slate-500"},(0,i.__)("An outbound link renders as","thinkrank")),(0,a.createElement)(k,{href:`https://${l}${h}`,attributes:n}),n.length>0&&o&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("p",{className:"tr-m-0 tr-mb-2 tr-mt-4 tr-text-xs tr-font-semibold tr-uppercase tr-tracking-wide tr-text-slate-500"},(0,i.__)("A link you excluded renders as","thinkrank")),(0,a.createElement)(k,{href:`https://${o}${h}`,attributes:[]})),(0,a.createElement)("p",{className:"tr-m-0 tr-mt-2 tr-text-xs tr-text-tertiary"},0===n.length?(0,i.__)("Both switches are off, so outbound links render exactly as written.","thinkrank"):(0,i.__)("Highlighted attributes are added at render time. Anything the author already wrote is kept, and no value is ever added twice.","thinkrank")))},y=()=>{const[e,t]=(0,n.useState)(u),[r,s]=(0,n.useState)(""),[m,h]=(0,n.useState)(!0),[k,y]=(0,n.useState)(!1),[D,j]=(0,n.useState)(!1),[I,E]=(0,n.useState)(!1),[z,T]=(0,n.useState)(null),f=async()=>{try{h(!0);const e=await l()({path:M}),r={...u,...e||{}};t(r),s(N(r.external_link_exceptions)),y(!1)}catch(e){g.A.error("Error loading external link settings:",e),y(!0)}finally{h(!1)}};(0,n.useEffect)(()=>{f()},[]);const{update:_,isSaving:w}=(0,d.A)({settings:e,setSettings:t,save:async e=>{const t=await l()({path:M,method:"POST",data:e});return t?.settings},logLabel:"External Links",onSuccess:e=>T({status:"success",message:e}),onError:e=>T({status:"error",message:e})}),A=!!e.nofollow_external,b=!!e.open_external_in_new_tab,v=A||b,O=(e.external_link_exceptions||[]).length,L=(0,n.useMemo)(()=>p(r).length,[r]);return m?(0,a.createElement)("div",{className:"thinkrank-loading-container"},(0,a.createElement)(o.u4,{lines:4})):k?(0,a.createElement)(o.oK,{message:(0,i.__)("Could not load your external link settings. Nothing has been changed, retry before editing.","thinkrank"),onRetry:f}):(0,a.createElement)(o.mc,{direction:"column",gap:4},z&&(0,a.createElement)(o.Fc,{variant:"success"===z.status?"success":"error",onDismiss:()=>T(null)},z.message),(0,a.createElement)(o.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("Link attributes","thinkrank"),description:(0,i.__)("Applied while the page renders. Your post content is never modified, so switching these off restores the original markup.","thinkrank"),trailing:v?(0,a.createElement)(o.Ex,{variant:"info"},(0,i.__)("Rewriting","thinkrank")):null}),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(o.lM,{checked:A,disabled:w,label:(0,i.__)("Add nofollow to external links","thinkrank"),description:(0,i.__)('Adds rel="nofollow" to every link pointing at another domain.',"thinkrank"),onChange:e=>_({nofollow_external:e},e?(0,i.__)('External links now carry rel="nofollow".',"thinkrank"):(0,i.__)('External links no longer carry rel="nofollow".',"thinkrank"))}),(0,a.createElement)(o.lM,{checked:b,disabled:w,label:(0,i.__)("Open external links in a new tab","thinkrank"),description:(0,i.__)('Adds target="_blank" along with the rel="noopener" it requires.',"thinkrank"),onChange:e=>_({open_external_in_new_tab:e},e?(0,i.__)("External links now open in a new tab.","thinkrank"):(0,i.__)("External links now open in the same tab.","thinkrank"))}),(0,a.createElement)(x,{nofollow:A,newTab:b,exceptions:e.external_link_exceptions}))),(0,a.createElement)(o.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("Exceptions","thinkrank"),description:(0,i.__)("Domains listed here keep the markup the author wrote, so neither switch above touches them. One per line; subdomains are included.","thinkrank"),trailing:O>0?(0,a.createElement)(o.Ex,{variant:"info"},(0,i.sprintf)(/* translators: %d: how many domains are excluded. */ /* translators: %d: how many domains are excluded. */
1 +(()=>{var e={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})})},981:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(97500),s=r.n(i),l=r(69432);const o=()=>{const{mode:e,setMode:t,isSaving:r}=(0,l.Pr)(),i=[{value:l.RB,label:(0,n.__)("Basic","thinkrank"),title:(0,n.__)("Show the sections most sites need; advanced ones stay one click away.","thinkrank")},{value:l.lj,label:(0,n.__)("Advanced","thinkrank"),title:(0,n.__)("Show every section.","thinkrank")}];return(0,a.createElement)("div",{role:"group","aria-label":(0,n.__)("Menu detail","thinkrank"),className:"tr-inline-flex tr-items-center tr-p-0.5 tr-rounded-md tr-bg-line-2 tr-shrink-0"},i.map(n=>{const i=e===n.value;return(0,a.createElement)("button",{key:n.value,type:"button","aria-pressed":i,title:n.title,disabled:r,onClick:()=>t(n.value),className:s()("tr-px-2.5 tr-py-1 tr-rounded tr-border-0 tr-text-xs tr-font-semibold tr-cursor-pointer tr-transition-colors","focus:tr-outline-none focus-visible:tr-ring-2 focus-visible:tr-ring-brand","disabled:tr-cursor-wait",i?"tr-bg-white tr-text-primary tr-shadow-sm":"tr-bg-transparent tr-text-tertiary hover:tr-text-secondary")},n.label)}))}},1168:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var a=r(51609),n=r(86087),i=r(27723),s=r(1455),l=r.n(s),o=r(49323),c=r(85770),d=r(10628),g=r(60775);const M="/thinkrank/v1/external-links/settings",u={nofollow_external:!1,open_external_in_new_tab:!1,external_link_exceptions:[]},m=["external-site.com","some-other-site.com","a-third-site.com"],h="/article",N=e=>Array.isArray(e)?e.join("\n"):"",p=e=>String(e||"").split("\n").map(e=>e.trim()).filter(Boolean),k=({href:e,attributes:t})=>(0,a.createElement)("code",{className:"tr-block tr-overflow-x-auto tr-whitespace-pre tr-text-xs tr-leading-relaxed tr-text-slate-700",style:{background:"transparent",padding:0,margin:0}},(0,a.createElement)("span",null,`<a href="${e}"`),t.map(([e,t])=>(0,a.createElement)("span",{key:e,className:"tr-rounded tr-bg-brand-bg tr-px-1 tr-font-semibold tr-text-brand"},` ${e}="${t}"`)),(0,a.createElement)("span",null,">")),x=({nofollow:e,newTab:t,exceptions:r})=>{const n=((e,t)=>{const r=[];e&&r.push("nofollow"),t&&r.push("noopener");const a=[];return t&&a.push(["target","_blank"]),r.length&&a.push(["rel",r.join(" ")]),a})(e,t),s=(r||[]).map(e=>String(e).toLowerCase()),l=m.find(e=>!s.some(t=>t===e||t.endsWith(`.${e}`)))||m[0],o=s[0];return(0,a.createElement)("div",{className:"tr-rounded-lg tr-border tr-border-secondary tr-bg-slate-50 tr-p-4"},(0,a.createElement)("p",{className:"tr-m-0 tr-mb-2 tr-text-xs tr-font-semibold tr-uppercase tr-tracking-wide tr-text-slate-500"},(0,i.__)("An outbound link renders as","thinkrank")),(0,a.createElement)(k,{href:`https://${l}${h}`,attributes:n}),n.length>0&&o&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("p",{className:"tr-m-0 tr-mb-2 tr-mt-4 tr-text-xs tr-font-semibold tr-uppercase tr-tracking-wide tr-text-slate-500"},(0,i.__)("A link you excluded renders as","thinkrank")),(0,a.createElement)(k,{href:`https://${o}${h}`,attributes:[]})),(0,a.createElement)("p",{className:"tr-m-0 tr-mt-2 tr-text-xs tr-text-tertiary"},0===n.length?(0,i.__)("Both switches are off, so outbound links render exactly as written.","thinkrank"):(0,i.__)("Highlighted attributes are added at render time. Anything the author already wrote is kept, and no value is ever added twice.","thinkrank")))},y=()=>{const[e,t]=(0,n.useState)(u),[r,s]=(0,n.useState)(""),[m,h]=(0,n.useState)(!0),[k,y]=(0,n.useState)(!1),[D,j]=(0,n.useState)(!1),[I,E]=(0,n.useState)(!1),[z,T]=(0,n.useState)(null),f=async()=>{try{h(!0);const e=await l()({path:M}),r={...u,...e||{}};t(r),s(N(r.external_link_exceptions)),y(!1)}catch(e){g.A.error("Error loading external link settings:",e),y(!0)}finally{h(!1)}};(0,n.useEffect)(()=>{f()},[]);const{update:_,isSaving:w}=(0,d.A)({settings:e,setSettings:t,save:async e=>{const t=await l()({path:M,method:"POST",data:e});return t?.settings},logLabel:"External Links",onSuccess:e=>T({status:"success",message:e}),onError:e=>T({status:"error",message:e})}),A=!!e.nofollow_external,b=!!e.open_external_in_new_tab,v=A||b,O=(e.external_link_exceptions||[]).length,L=(0,n.useMemo)(()=>p(r).length,[r]);return m?(0,a.createElement)("div",{className:"thinkrank-loading-container"},(0,a.createElement)(o.u4,{lines:4})):k?(0,a.createElement)(o.oK,{message:(0,i.__)("Could not load your external link settings. Nothing has been changed, retry before editing.","thinkrank"),onRetry:f}):(0,a.createElement)(o.mc,{direction:"column",gap:4},z&&(0,a.createElement)(o.Fc,{variant:"success"===z.status?"success":"error",onDismiss:()=>T(null)},z.message),(0,a.createElement)(o.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("Link attributes","thinkrank"),description:(0,i.__)("Applied while the page renders. Your post content is never modified, so switching these off restores the original markup.","thinkrank"),trailing:v?(0,a.createElement)(o.Ex,{variant:"info"},(0,i.__)("Rewriting","thinkrank")):null}),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(o.lM,{checked:A,disabled:w,label:(0,i.__)("Add nofollow to external links","thinkrank"),description:(0,i.__)('Adds rel="nofollow" to every link pointing at another domain.',"thinkrank"),onChange:e=>_({nofollow_external:e},e?(0,i.__)('External links now carry rel="nofollow".',"thinkrank"):(0,i.__)('External links no longer carry rel="nofollow".',"thinkrank"))}),(0,a.createElement)(o.lM,{checked:b,disabled:w,label:(0,i.__)("Open external links in a new tab","thinkrank"),description:(0,i.__)('Adds target="_blank" along with the rel="noopener" it requires.',"thinkrank"),onChange:e=>_({open_external_in_new_tab:e},e?(0,i.__)("External links now open in a new tab.","thinkrank"):(0,i.__)("External links now open in the same tab.","thinkrank"))}),(0,a.createElement)(x,{nofollow:A,newTab:b,exceptions:e.external_link_exceptions}))),(0,a.createElement)(o.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("Exceptions","thinkrank"),description:(0,i.__)("Domains listed here keep the markup the author wrote, so neither switch above touches them. One per line; subdomains are included.","thinkrank"),trailing:O>0?(0,a.createElement)(o.Ex,{variant:"info"},(0,i.sprintf)(/* translators: %d: how many domains are excluded. */ /* translators: %d: how many domains are excluded. */
2 2 (0,i._n)("%d domain","%d domains",O,"thinkrank"),O)):null}),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},!v&&(0,a.createElement)(o.Fc,{variant:"info"},(0,i.__)("Nothing is being rewritten right now, so this list has no effect. Turn on a switch above for it to apply.","thinkrank")),(0,a.createElement)(o.TM,{label:(0,i.__)("Excluded domains","thinkrank"),value:r,rows:6,placeholder:"partner.com\naffiliate.example.org",description:(0,i.__)('A full URL or a "www." prefix is fine; it is reduced to the host it matches on.',"thinkrank"),onChange:e=>{s(e.target.value),E(!0)}}),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-end tr-gap-4"},I&&(0,a.createElement)("p",{className:"tr-m-0 tr-mr-auto tr-text-xs tr-text-tertiary"},(0,i.sprintf)(/* translators: %d: how many domains the edited list holds. */ /* translators: %d: how many domains the edited list holds. */
3 3 (0,i._n)("%d domain in this list, not saved yet.","%d domains in this list, not saved yet.",L,"thinkrank"),L)),(0,a.createElement)(o.$n,{variant:"primary",onClick:async()=>{j(!0),T(null);const a=p(r);try{var n;const r=await l()({path:M,method:"POST",data:{...e,external_link_exceptions:a}}),o=null!==(n=r?.settings?.external_link_exceptions)&&void 0!==n?n:a;t(e=>({...e,external_link_exceptions:o})),s(N(o)),E(!1),T({status:"success",message:(0,i.__)("Exception list saved.","thinkrank")})}catch(e){g.A.error("Error saving external link exceptions:",e),T({status:"error",message:(0,i.__)("Failed to save the exception list. Please try again.","thinkrank")})}finally{j(!1)}},disabled:!I||D,loading:D},D?(0,i.__)("Saving…","thinkrank"):(0,i.__)("Save Exceptions","thinkrank"))))))}},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"}))},1376:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(65403),s=r(80095),l=r(30422);const o=()=>(0,a.createElement)(i.A,{filter:"thinkrank.woocommerce.tab",teaser:(0,a.createElement)(s.A,{illustration:(0,a.createElement)(l.JU,null),title:(0,n.__)("WooCommerce SEO","thinkrank"),description:(0,n.__)("Help shoppers and search engines understand your products. Rich product data means better listings and more clicks from Google Shopping and social.","thinkrank"),features:[(0,n.__)("Add GTIN / MPN / ISBN fields to every product and variation","thinkrank"),(0,n.__)("Enrich Product structured data with those identifiers","thinkrank"),(0,n.__)("Show an AggregateOffer price range for variable products","thinkrank"),(0,n.__)("Add product Open Graph (price, availability) for social sharing","thinkrank")]})})},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"}))},1609:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),i=r.n(n);function s({topNav:e,children:t,className:r}){return(0,a.createElement)("div",{id:"thinkrank-root",className:i()("tr-root tr-flex tr-flex-col tr-min-h-screen tr-bg-white tr-font-sans",r)},e,t)}},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"}))},2319:(e,t,r)=>{"use strict";r.d(t,{A:()=>I});var a=r(51609),n=r(86087),i=r(27723),s=r(1455),l=r.n(s),o=r(49323),c=r(30012),d=r(94240);const g={nav_section:"seo-analyzer",nav_item:"site-audit"},M=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M21 12a9 9 0 1 1-3-6.7M21 4v5h-5",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"})),u=({size:e=14})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M3 7h8M8 4l3 3-3 3",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round",strokeLinejoin:"round"})),m=({open:e})=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",style:{transition:"transform 0.15s ease",transform:e?"rotate(90deg)":"none",flexShrink:0}},(0,a.createElement)("path",{d:"M5 3l4 4-4 4",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round",strokeLinejoin:"round"})),h={failed:{label:(0,i.__)("Failed","thinkrank"),bg:"#fef2f2",fg:"#b42318",border:"#fecdca"},warning:{label:(0,i.__)("Warning","thinkrank"),bg:"#fff8e5",fg:"#b45309",border:"#fde68a"},passed:{label:(0,i.__)("Passed","thinkrank"),bg:"#ecfdf3",fg:"#027a48",border:"#b9f1cf"}},N=({status:e})=>{const t=h[e]||h.warning;return(0,a.createElement)("span",{style:{display:"inline-flex",alignItems:"center",fontSize:"11px",fontWeight:700,padding:"3px 10px",borderRadius:"999px",background:t.bg,color:t.fg,border:"1px solid "+t.border,whiteSpace:"nowrap"}},t.label)},p=e=>e>=80?"#027a48":e>=50?"#b45309":"#b42318",k=({score:e,grade:t})=>{const r=108,n=2*Math.PI*49,s=Math.max(0,Math.min(100,e)),l=n-s/100*n,o=p(s),c=(0,i.sprintf)((0,i.__)("Grade %s","thinkrank"),t);return(0,a.createElement)("div",{style:{position:"relative",width:r,height:r,flexShrink:0}},(0,a.createElement)("svg",{width:r,height:r,"aria-hidden":"true"},(0,a.createElement)("circle",{cx:54,cy:54,r:49,fill:"none",stroke:"#eef0f4",strokeWidth:10}),(0,a.createElement)("circle",{cx:54,cy:54,r:49,fill:"none",stroke:o,strokeWidth:10,strokeLinecap:"round",strokeDasharray:n,strokeDashoffset:l,transform:"rotate(-90 54 54)",style:{transition:"stroke-dashoffset 0.5s ease"}})),(0,a.createElement)("div",{style:{position:"absolute",inset:0,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"}},(0,a.createElement)("span",{style:{fontSize:"26px",fontWeight:800,color:o,lineHeight:1}},s),(0,a.createElement)("span",{style:{fontSize:"11px",fontWeight:700,color:"#6b7280",marginTop:"2px"}},c)))},x=e=>({background:"#fff",color:e?"#9ca3af":"#374151",border:"1px solid #e5e7eb",borderRadius:"6px",padding:"4px 10px",fontSize:"12px",fontWeight:600,cursor:e?"default":"pointer"}),y=({posts:e,total:t})=>{const r=Math.max(e.length,t||0),[s,l]=(0,n.useState)(1),o=Math.max(1,Math.ceil(e.length/10)),c=Math.min(s,o),d=10*(c-1),g=e.slice(d,d+10);return(0,a.createElement)("div",{style:{marginTop:"12px"}},(0,a.createElement)("strong",{style:{fontWeight:700}},(0,i.sprintf)(/* translators: %d: number of items that fail this check. */ /* translators: %d: number of items that fail this check. */
4 4 (0,i._n)("%d item to fix:","%d items to fix:",r,"thinkrank"),r)),r>e.length&&(0,a.createElement)("span",{style:{marginLeft:"6px",color:"#6b7280"}},(0,i.sprintf)(/* translators: %d: number of items listed. */ /* translators: %d: number of items listed. */
5 5 (0,i.__)("The most recent %d are listed.","thinkrank"),e.length)),(0,a.createElement)("ul",{style:{listStyle:"none",margin:"6px 0 0",padding:0,background:"#fff",border:"1px solid #eef0f4",borderRadius:"6px"}},g.map((e,t)=>(0,a.createElement)("li",{key:e.id,style:{display:"flex",alignItems:"center",gap:"10px",padding:"7px 10px",borderTop:0===t?"none":"1px solid #eef0f4"}},(0,a.createElement)("a",{href:e.edit_url,target:"_blank",rel:"noopener noreferrer",style:{flex:1,minWidth:0,color:"#4451FF",fontWeight:600,textDecoration:"none",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},e.title),e.type&&(0,a.createElement)("span",{style:{fontSize:"11.5px",color:"#6b7280"}},e.type),e.url&&(0,a.createElement)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",style:{fontSize:"11.5px",color:"#6b7280",textDecoration:"none"}},(0,i.__)("View","thinkrank"))))),o>1&&(0,a.createElement)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:"8px",flexWrap:"wrap",marginTop:"8px",fontSize:"12px",color:"#6b7280"}},(0,a.createElement)("span",null,(0,i.sprintf)(/* translators: 1: first item shown, 2: last item shown, 3: total items. */ /* translators: 1: first item shown, 2: last item shown, 3: total items. */
@@ -45,12 +45,13 @@
45 45 (0,n._n)("Showing %1$d–%2$d of %3$d record","Showing %1$d–%2$d of %3$d records",u.pagination.total_records,"thinkrank"),0===u.pagination.total_records?0:(u.pagination.page-1)*u.pagination.per_page+1,Math.min(u.pagination.page*u.pagination.per_page,u.pagination.total_records),u.pagination.total_records)))}},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"}))},25353:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var a=r(51609),n=r(27723),i=r(56427),s=r(49323),l=r(93056),o=r(69880);const c=(e,t,r,s)=>(0,a.createElement)(i.Card,{className:"thinkrank-mb-4"},(0,a.createElement)(i.CardBody,null,(0,a.createElement)(l.A,{title:e,data:t,unit:r,thresholds:s,height:320,showArea:!0,color:(()=>{if(!t||0===t.length)return"#0073aa";const e=t[t.length-1]?.value||0;return s?.good&&e<=s.good?"#34a853":s?.needs_improvement&&e<=s.needs_improvement?"#fbbc04":"#921C13"})()}),(0,a.createElement)("div",{className:"thinkrank-chart-stats"},(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"thinkrank-current-value"},t[t.length-1]?.value?.toFixed("score"===r?3:"s"===r?2:0),r),(0,a.createElement)("div",{className:"thinkrank-current-label"},(0,n.__)("Current","thinkrank"))),(0,a.createElement)("div",{className:"thinkrank-trend"},(0,a.createElement)("div",{className:"thinkrank-trend-value "+(t.length>1&&t[t.length-1]?.value<t[t.length-2]?.value?"status-good":"status-poor")},t.length>1?t[t.length-1]?.value<t[t.length-2]?.value?"↓ Better":"↑ Worse":"—"),(0,a.createElement)("div",{className:"thinkrank-trend-label"},(0,n.__)("vs. Previous","thinkrank")))))),d=({historicalData:e,isLoadingHistoricalData:t,historicalDataError:r,historicalPeriod:l,setHistoricalPeriod:d,performanceData:g,onNavigate:M,onRetry:u})=>{if(t)return(0,a.createElement)("div",{className:"tr-empty-state"},(0,a.createElement)(s.u4,{lines:3}));if(r)return(0,a.createElement)(o.A,{error:r,onNavigate:M,onRetry:u,isRetrying:t});const m=e&&(e.lcp?.length>0||e.inp?.length>0||e.cls?.length>0),h=g?.core_web_vitals?.error||g?.core_web_vitals?.message?.includes("not connected");return!m&&h?(0,a.createElement)("div",{className:"thinkrank-cwv-wrapper"},(0,a.createElement)(s.pp,{size:"md",title:(0,n.__)("No Historical Data Available","thinkrank"),description:(0,n.__)("Add a PageSpeed API key or connect your Google account to start collecting historical performance data.","thinkrank"),action:(0,a.createElement)("div",{className:"tr-flex tr-justify-center tr-gap-3"},(0,a.createElement)(i.Button,{variant:"primary",onClick:()=>M&&M("integrations","google-services")},(0,n.__)("Add PageSpeed API Key","thinkrank")),(0,a.createElement)(i.Button,{variant:"secondary",onClick:u,disabled:t},t?(0,n.__)("Retrying…","thinkrank"):(0,n.__)("Retry","thinkrank")))})):m?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(i.Flex,{justify:"space-between",align:"center",style:{marginBottom:"20px"}},(0,a.createElement)("div",null,(0,a.createElement)(i.__experimentalHeading,{level:3,style:{margin:"0 0 4px"}},(0,n.__)("Historical Performance Data","thinkrank")),(0,a.createElement)(i.__experimentalText,{variant:"muted"},(0,n.__)("Showing data for the last","thinkrank")," ",l," ",(0,n.__)("days","thinkrank"))),(0,a.createElement)("div",{className:"thinkrank-cwv-device-tabs"},[28,90].map(e=>(0,a.createElement)("button",{key:e,className:l===e?"active":"",onClick:()=>d(e)},e," ",(0,n.__)("Days","thinkrank"))))),(0,a.createElement)("div",{className:"thinkrank-hist-grid"},e.lcp?.length>0&&c((0,n.__)("Largest Contentful Paint (LCP)","thinkrank"),e.lcp,"s",{good:2.5,needs_improvement:4}),e.inp?.length>0&&c((0,n.__)("Interaction to Next Paint (INP)","thinkrank"),e.inp,"ms",{good:200,needs_improvement:500}),e.cls?.length>0&&c((0,n.__)("Cumulative Layout Shift (CLS)","thinkrank"),e.cls,"score",{good:.1,needs_improvement:.25}))):(0,a.createElement)("div",{className:"thinkrank-cwv-wrapper"},(0,a.createElement)(s.pp,{size:"md",title:(0,n.__)("Collecting Historical Data","thinkrank"),description:(0,n.__)("Historical performance data will appear here as it's collected over time. Data collection runs daily — check back in a few days to see your performance trends.","thinkrank"),action:(0,a.createElement)(i.Button,{variant:"secondary",onClick:u,disabled:t},t?(0,n.__)("Refreshing…","thinkrank"):(0,n.__)("Refresh Data","thinkrank"))}))}},25828:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(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"}))},26127:(e,t,r)=>{"use strict";r.d(t,{A:()=>D});var a=r(51609),n=r(86087),i=r(27723),s=r(52619),l=r(1455),o=r.n(l),c=r(49323),d=r(65875),g=r(18342),M=r(82509),u=r(7001),m=r(47388),h=r(58020),N=r(99714),p=r(94288),k=r(60775),x=r(94240),y=r(43526);const D=()=>{const[e,t]=(0,n.useState)({target_keywords:[""],content_type:"blog_post",target_audience:"general",content_length:"medium",tone:"professional",competitor_urls:[""],additional_context:""}),[r,l]=(0,n.useState)(!1),[D,j]=(0,n.useState)(null),[I,E]=(0,n.useState)(null),[z,T]=(0,n.useState)([]),[f,_]=(0,n.useState)(!1),[w,A]=(0,n.useState)(null),b=Boolean(window.thinkrankAdmin?.aiConfigured),v=[{label:(0,i.__)("Blog Post","thinkrank"),value:"blog_post"},{label:(0,i.__)("Product Page","thinkrank"),value:"product_page"},{label:(0,i.__)("Landing Page","thinkrank"),value:"landing_page"},{label:(0,i.__)("Tutorial","thinkrank"),value:"tutorial"}],O=[{label:(0,i.__)("General Audience","thinkrank"),value:"general"},{label:(0,i.__)("Beginners","thinkrank"),value:"beginners"},{label:(0,i.__)("Professionals","thinkrank"),value:"professionals"},{label:(0,i.__)("Experts","thinkrank"),value:"experts"}],L=[{label:(0,i.__)("Short (500-800 words)","thinkrank"),value:"short"},{label:(0,i.__)("Medium (1000-1500 words)","thinkrank"),value:"medium"},{label:(0,i.__)("Long (2000+ words)","thinkrank"),value:"long"}],S=[{label:(0,i.__)("Professional","thinkrank"),value:"professional"},{label:(0,i.__)("Casual","thinkrank"),value:"casual"},{label:(0,i.__)("Technical","thinkrank"),value:"technical"},{label:(0,i.__)("Friendly","thinkrank"),value:"friendly"}];(0,n.useEffect)(()=>{C()},[]);const C=async()=>{try{const e=await o()({path:"/thinkrank/v1/content-brief/list",method:"GET"});e.success&&T(e.data)}catch(e){k.A.error("Failed to load saved briefs:",e)}},Q=(e,r)=>{t(t=>({...t,[e]:r}))},U=e=>{let t="";if(e.title&&Array.isArray(e.title)&&e.title[0]?(t+=`Content Brief: "${e.title[0]}"\n`,t+="=".repeat(60)+"\n\n"):e.title&&"string"==typeof e.title&&(t+=`Content Brief: "${e.title}"\n`,t+="=".repeat(60)+"\n\n"),e.generation_params){const r=e.generation_params;t+="BRIEF CONFIGURATION\n",t+="-".repeat(30)+"\n",t+=`Target Keywords: ${r.target_keywords?.join(", ")||"N/A"}\n`,t+=`Content Type: ${r.content_type||"N/A"}\n`,t+=`Target Audience: ${r.target_audience||"N/A"}\n`,t+=`Content Length: ${r.content_length||"N/A"}\n`,t+=`Tone: ${r.tone||"N/A"}\n`,r.competitor_urls&&r.competitor_urls.length>0&&(t+=`Competitor URLs: ${r.competitor_urls.join(", ")}\n`),r.additional_context&&(t+=`Additional Context: ${r.additional_context}\n`),t+="\n"}if(e.title&&Array.isArray(e.title)&&e.title.length>1&&(t+="TITLE SUGGESTIONS\n",t+="-".repeat(30)+"\n",e.title.forEach((e,r)=>{t+=`${r+1}. ${e}\n`}),t+="\n"),e.outline&&Array.isArray(e.outline)&&e.outline.length>0&&(t+="CONTENT OUTLINE\n",t+="-".repeat(30)+"\n",e.outline.forEach((e,r)=>{const a=" ".repeat((e.level||1)-1);t+=`${a}${r+1}. ${e.heading||e}`,e.word_count&&e.word_count>0&&(t+=` (${e.word_count} words)`),t+="\n",e.key_points&&Array.isArray(e.key_points)&&e.key_points.length>0&&e.key_points.forEach(e=>{t+=`${a} • ${e}\n`}),t+="\n"})),e.seo_recommendations){t+="SEO RECOMMENDATIONS\n",t+="-".repeat(30)+"\n";const r=e.seo_recommendations;r.related_keywords&&r.related_keywords.length>0&&(t+=`Related Keywords: ${r.related_keywords.join(", ")}\n`),r.internal_links&&r.internal_links.length>0&&(t+="Internal Linking Opportunities:\n",r.internal_links.forEach(e=>{t+=` • ${e}\n`})),t+="\n"}return e.call_to_actions&&e.call_to_actions.length>0&&(t+="CALL-TO-ACTION SUGGESTIONS\n",t+="-".repeat(30)+"\n",e.call_to_actions.forEach((e,r)=>{t+=`${r+1}. ${e}\n`}),t+="\n"),t+="=".repeat(60)+"\n",e.created_at&&(t+=`Generated on: ${e.created_at}\n`),t+="Powered by ThinkRank\n",t};return(0,a.createElement)("div",null,I&&(0,a.createElement)(c.Fc,{variant:"error",className:"tr-mb-6",onDismiss:()=>E(null)},(0,y.A)(I)),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 lg:tr-grid-cols-5 tr-gap-6 tr-mb-8"},(0,a.createElement)("div",{className:"lg:tr-col-span-3"},(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-xl tr-shadow-sm tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-relative tr-overflow-hidden tr-bg-[linear-gradient(90deg,#4c4cff_58%,#3535b0_118%)] tr-px-6 tr-py-5 tr-flex tr-items-center tr-gap-3.5"},(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-pointer-events-none tr-absolute tr-top-[-2.5rem] tr-right-[-2rem] tr-w-40 tr-h-40 tr-rounded-full tr-bg-white/10 tr-blur-2xl"}),(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-pointer-events-none tr-absolute tr-bottom-[-3rem] tr-left-[6rem] tr-w-32 tr-h-32 tr-rounded-full tr-bg-white/5 tr-blur-2xl"}),(0,a.createElement)("span",{className:"tr-relative tr-flex tr-items-center tr-justify-center tr-w-11 tr-h-11 tr-rounded-xl tr-bg-white/15 tr-ring-1 tr-ring-white/25 tr-text-white tr-shrink-0 tr-shadow-sm"},(0,a.createElement)("svg",{className:"tr-w-5 tr-h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 3l1.9 4.6L18.5 9.5l-4.6 1.9L12 16l-1.9-4.6L5.5 9.5l4.6-1.9L12 3z"}),(0,a.createElement)("path",{d:"M19 15l.7 1.8L21.5 17.5l-1.8.7L19 20l-.7-1.8L16.5 17.5l1.8-.7L19 15z"}))),(0,a.createElement)("div",{className:"tr-relative"},(0,a.createElement)("h3",{className:"tr-text-white tr-font-semibold tr-text-base tr-m-0 tr-leading-tight"},(0,i.__)("Create Content Brief","thinkrank")),(0,a.createElement)("p",{className:"tr-text-white/70 tr-text-xs tr-m-0 tr-mt-0.5"},(0,i.__)("AI-powered content strategy and optimization","thinkrank")))),(0,a.createElement)("div",{className:"tr-p-6 tr-flex tr-flex-col tr-gap-6"},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-5"},(0,a.createElement)(g.A,{keywords:e.target_keywords,onChange:e=>{t(t=>({...t,target_keywords:e}))},label:(0,i.__)("Target Keywords","thinkrank"),help:(0,i.__)("Enter your primary and secondary keywords","thinkrank")}),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 sm:tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(c.l6,{label:(0,i.__)("Content Type","thinkrank"),value:e.content_type,options:v,onChange:e=>Q("content_type",e.target.value)}),(0,a.createElement)(c.l6,{label:(0,i.__)("Target Audience","thinkrank"),value:e.target_audience,options:O,onChange:e=>Q("target_audience",e.target.value)}),(0,a.createElement)(c.l6,{label:(0,i.__)("Content Length","thinkrank"),value:e.content_length,options:L,onChange:e=>Q("content_length",e.target.value)}),(0,a.createElement)(c.l6,{label:(0,i.__)("Tone","thinkrank"),value:e.tone,options:S,onChange:e=>Q("tone",e.target.value)}))),(0,a.createElement)("div",{className:"tr-border-t tr-border-secondary tr-pt-6 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-[11px] tr-font-semibold tr-uppercase tr-tracking-wide tr-text-tertiary"},(0,i.__)("Advanced Options","thinkrank")),(0,a.createElement)("span",{className:"tr-flex-1 tr-h-px tr-bg-secondary","aria-hidden":"true"})),(0,a.createElement)(g.A,{keywords:e.competitor_urls,onChange:e=>{t(t=>({...t,competitor_urls:e}))},label:(0,i.__)("Competitor URLs (Optional)","thinkrank"),help:(0,i.__)("Add competitor URLs for comprehensive analysis. Analysis may take 30-60 seconds.","thinkrank"),placeholder:(0,i.__)("https://example.com/competitor-article","thinkrank")}),(0,a.createElement)(d.T,{label:(0,i.__)("Additional Context","thinkrank"),value:e.additional_context,onChange:e=>Q("additional_context",e.target.value),placeholder:(0,i.__)("Any specific requirements, brand guidelines, or context…","thinkrank"),rows:3}))),(0,a.createElement)("div",{className:"tr-px-6 tr-py-4 tr-bg-white tr-border-t tr-border-secondary"},(0,a.createElement)(c.$n,{variant:"primary",size:"lg",className:"tr-w-full tr-justify-center tr-bg-brand tr-border-0 hover:tr-bg-[#3641D9]",onClick:async()=>{E(null);const t=(()=>{const t=[];0===e.target_keywords.filter(e=>""!==e.trim()).length&&t.push((0,i.__)("At least one target keyword is required.","thinkrank"));const r=e.competitor_urls.filter(e=>""!==e.trim());for(const e of r)try{new URL(e)}catch{t.push((0,i.__)(`Invalid URL: ${e}`,"thinkrank"))}return t})();if(t.length>0)E(t.join(" "));else{l(!0);try{const t={...e,target_keywords:e.target_keywords.filter(e=>""!==e.trim()),competitor_urls:e.competitor_urls.filter(e=>""!==e.trim())},r=await o()({path:"/thinkrank/v1/content-brief/generate",method:"POST",data:t});r.success?(j(r.data),C(),setTimeout(()=>{const e=document.getElementById("generated-content-section");e&&e.scrollIntoView({behavior:"smooth",block:"start"})},200)):E(r.message||(0,i.__)("Failed to generate content brief.","thinkrank"))}catch(e){e.message&&e.message.includes("Please configure your AI provider")?E(e.message):(k.A.error("Brief generation error:",e),E(e.message||(0,i.__)("An error occurred while generating the content brief.","thinkrank")))}finally{l(!1)}}},loading:r,disabled:r||!b,title:b?void 0:(0,i.__)("Configure an AI provider in Settings to enable AI generation","thinkrank")},!r&&(0,a.createElement)("svg",{"aria-hidden":"true",width:"14",height:"17",viewBox:"0 0 15 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"tr-mr-1.5 tr-text-white"},(0,a.createElement)("path",{d:"M5.58072 3.39707L6.0826 4.79082C6.35798 5.55489 6.79852 6.2488 7.37282 6.8231C7.94712 7.3974 8.64103 7.83794 9.4051 8.11332L10.7988 8.6152C10.8264 8.62529 10.8501 8.64359 10.8669 8.66762C10.8837 8.69165 10.8927 8.72026 10.8927 8.74957C10.8927 8.77888 10.8837 8.80749 10.8669 8.83152C10.8501 8.85556 10.8264 8.87385 10.7988 8.88395L9.4051 9.38582C8.64103 9.6612 7.94712 10.1017 7.37282 10.676C6.79852 11.2503 6.35798 11.9443 6.0826 12.7083L5.58072 14.1021C5.57063 14.1296 5.55233 14.1534 5.5283 14.1701C5.50427 14.1869 5.47566 14.1959 5.44635 14.1959C5.41704 14.1959 5.38843 14.1869 5.3644 14.1701C5.34036 14.1534 5.32207 14.1296 5.31197 14.1021L4.8101 12.7083C4.53472 11.9443 4.09418 11.2503 3.51988 10.676C2.94558 10.1017 2.25167 9.6612 1.4876 9.38582L0.093849 8.88395C0.0663279 8.87385 0.0425693 8.85556 0.025785 8.83152C0.00900062 8.80749 0 8.77888 0 8.74957C0 8.72026 0.00900062 8.69165 0.025785 8.66762C0.0425693 8.64359 0.0663279 8.62529 0.093849 8.6152L1.4876 8.11332C2.25167 7.83794 2.94558 7.3974 3.51988 6.8231C4.09418 6.2488 4.53472 5.55489 4.8101 4.79082L5.31197 3.39707C5.32179 3.36927 5.33998 3.3452 5.36405 3.32817C5.38811 3.31115 5.41687 3.302 5.44635 3.302C5.47583 3.302 5.50459 3.31115 5.52865 3.32817C5.55272 3.3452 5.57091 3.36927 5.58072 3.39707ZM11.8545 0.0476961L12.1088 0.753321C12.2484 1.14018 12.4715 1.49151 12.7624 1.78232C13.0532 2.07313 13.4045 2.29625 13.7913 2.43582L14.497 2.6902C14.511 2.69529 14.523 2.70455 14.5316 2.71674C14.5401 2.72893 14.5447 2.74344 14.5447 2.75832C14.5447 2.7732 14.5401 2.78772 14.5316 2.7999C14.523 2.81209 14.511 2.82136 14.497 2.82645L13.7913 3.08082C13.4045 3.22039 13.0532 3.44352 12.7624 3.73432C12.4715 4.02513 12.2484 4.37646 12.1088 4.76332L11.8545 5.46895C11.8494 5.48293 11.8401 5.495 11.8279 5.50353C11.8157 5.51207 11.8012 5.51664 11.7863 5.51664C11.7715 5.51664 11.757 5.51207 11.7448 5.50353C11.7326 5.495 11.7233 5.48293 11.7182 5.46895L11.4639 4.76332C11.3243 4.37646 11.1012 4.02513 10.8103 3.73432C10.5195 3.44352 10.1682 3.22039 9.78135 3.08082L9.07572 2.82645C9.06174 2.82136 9.04967 2.81209 9.04114 2.7999C9.03261 2.78772 9.02803 2.7732 9.02803 2.75832C9.02803 2.74344 9.03261 2.72893 9.04114 2.71674C9.04967 2.70455 9.06174 2.69529 9.07572 2.6902L9.78135 2.43582C10.1682 2.29625 10.5195 2.07313 10.8103 1.78232C11.1012 1.49151 11.3243 1.14018 11.4639 0.753321L11.7182 0.0476961C11.7233 0.0337168 11.7326 0.0216418 11.7448 0.0131093C11.757 0.00457683 11.7715 0 11.7863 0C11.8012 0 11.8157 0.00457683 11.8279 0.0131093C11.8401 0.0216418 11.8494 0.0337168 11.8545 0.0476961ZM11.8545 12.0308L12.1088 12.7364C12.2484 13.1233 12.4715 13.4746 12.7624 13.7654C13.0532 14.0563 13.4045 14.2794 13.7913 14.4189L14.497 14.6733C14.511 14.6784 14.523 14.6877 14.5316 14.6999C14.5401 14.7121 14.5447 14.7266 14.5447 14.7414C14.5447 14.7563 14.5401 14.7708 14.5316 14.783C14.523 14.7952 14.511 14.8045 14.497 14.8096L13.7913 15.0639C13.4045 15.2035 13.0532 15.4266 12.7624 15.7174C12.4715 16.0083 12.2484 16.3596 12.1088 16.7464L11.8545 17.4521C11.8494 17.4661 11.8401 17.4781 11.8279 17.4867C11.8157 17.4952 11.8012 17.4998 11.7863 17.4998C11.7715 17.4998 11.757 17.4952 11.7448 17.4867C11.7326 17.4781 11.7233 17.4661 11.7182 17.4521L11.4639 16.7464C11.3243 16.3596 11.1012 16.0083 10.8103 15.7174C10.5195 15.4266 10.1682 15.2035 9.78135 15.0639L9.07572 14.8096C9.06174 14.8045 9.04967 14.7952 9.04114 14.783C9.03261 14.7708 9.02803 14.7563 9.02803 14.7414C9.02803 14.7266 9.03261 14.7121 9.04114 14.6999C9.04967 14.6877 9.06174 14.6784 9.07572 14.6733L9.78135 14.4189C10.1682 14.2794 10.5195 14.0563 10.8103 13.7654C11.1012 13.4746 11.3243 13.1233 11.4639 12.7364L11.7182 12.0308C11.7413 11.9671 11.832 11.9671 11.8545 12.0308Z",fill:"currentColor"})),r?e.competitor_urls.filter(e=>e.trim()).length>0?(0,i.__)("Analyzing competitors & generating…","thinkrank"):(0,i.__)("Generating Brief…","thinkrank"):(0,i.__)("Generate Content Brief","thinkrank")),!b&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-text-center tr-m-0 tr-mt-2"},(0,i.__)("Add an AI provider API key in ThinkRank → Settings to enable content brief generation.","thinkrank"))))),(0,a.createElement)("div",{className:"lg:tr-col-span-2 tr-relative"},(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-xl tr-shadow-sm tr-overflow-hidden tr-flex tr-flex-col lg:tr-absolute lg:tr-inset-0"},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-secondary tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("svg",{"aria-hidden":"true",width:"14",height:"17",viewBox:"0 0 15 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"tr-text-brand"},(0,a.createElement)("path",{d:"M5.58072 3.39707L6.0826 4.79082C6.35798 5.55489 6.79852 6.2488 7.37282 6.8231C7.94712 7.3974 8.64103 7.83794 9.4051 8.11332L10.7988 8.6152C10.8264 8.62529 10.8501 8.64359 10.8669 8.66762C10.8837 8.69165 10.8927 8.72026 10.8927 8.74957C10.8927 8.77888 10.8837 8.80749 10.8669 8.83152C10.8501 8.85556 10.8264 8.87385 10.7988 8.88395L9.4051 9.38582C8.64103 9.6612 7.94712 10.1017 7.37282 10.676C6.79852 11.2503 6.35798 11.9443 6.0826 12.7083L5.58072 14.1021C5.57063 14.1296 5.55233 14.1534 5.5283 14.1701C5.50427 14.1869 5.47566 14.1959 5.44635 14.1959C5.41704 14.1959 5.38843 14.1869 5.3644 14.1701C5.34036 14.1534 5.32207 14.1296 5.31197 14.1021L4.8101 12.7083C4.53472 11.9443 4.09418 11.2503 3.51988 10.676C2.94558 10.1017 2.25167 9.6612 1.4876 9.38582L0.093849 8.88395C0.0663279 8.87385 0.0425693 8.85556 0.025785 8.83152C0.00900062 8.80749 0 8.77888 0 8.74957C0 8.72026 0.00900062 8.69165 0.025785 8.66762C0.0425693 8.64359 0.0663279 8.62529 0.093849 8.6152L1.4876 8.11332C2.25167 7.83794 2.94558 7.3974 3.51988 6.8231C4.09418 6.2488 4.53472 5.55489 4.8101 4.79082L5.31197 3.39707C5.32179 3.36927 5.33998 3.3452 5.36405 3.32817C5.38811 3.31115 5.41687 3.302 5.44635 3.302C5.47583 3.302 5.50459 3.31115 5.52865 3.32817C5.55272 3.3452 5.57091 3.36927 5.58072 3.39707ZM11.8545 0.0476961L12.1088 0.753321C12.2484 1.14018 12.4715 1.49151 12.7624 1.78232C13.0532 2.07313 13.4045 2.29625 13.7913 2.43582L14.497 2.6902C14.511 2.69529 14.523 2.70455 14.5316 2.71674C14.5401 2.72893 14.5447 2.74344 14.5447 2.75832C14.5447 2.7732 14.5401 2.78772 14.5316 2.7999C14.523 2.81209 14.511 2.82136 14.497 2.82645L13.7913 3.08082C13.4045 3.22039 13.0532 3.44352 12.7624 3.73432C12.4715 4.02513 12.2484 4.37646 12.1088 4.76332L11.8545 5.46895C11.8494 5.48293 11.8401 5.495 11.8279 5.50353C11.8157 5.51207 11.8012 5.51664 11.7863 5.51664C11.7715 5.51664 11.757 5.51207 11.7448 5.50353C11.7326 5.495 11.7233 5.48293 11.7182 5.46895L11.4639 4.76332C11.3243 4.37646 11.1012 4.02513 10.8103 3.73432C10.5195 3.44352 10.1682 3.22039 9.78135 3.08082L9.07572 2.82645C9.06174 2.82136 9.04967 2.81209 9.04114 2.7999C9.03261 2.78772 9.02803 2.7732 9.02803 2.75832C9.02803 2.74344 9.03261 2.72893 9.04114 2.71674C9.04967 2.70455 9.06174 2.69529 9.07572 2.6902L9.78135 2.43582C10.1682 2.29625 10.5195 2.07313 10.8103 1.78232C11.1012 1.49151 11.3243 1.14018 11.4639 0.753321L11.7182 0.0476961C11.7233 0.0337168 11.7326 0.0216418 11.7448 0.0131093C11.757 0.00457683 11.7715 0 11.7863 0C11.8012 0 11.8157 0.00457683 11.8279 0.0131093C11.8401 0.0216418 11.8494 0.0337168 11.8545 0.0476961ZM11.8545 12.0308L12.1088 12.7364C12.2484 13.1233 12.4715 13.4746 12.7624 13.7654C13.0532 14.0563 13.4045 14.2794 13.7913 14.4189L14.497 14.6733C14.511 14.6784 14.523 14.6877 14.5316 14.6999C14.5401 14.7121 14.5447 14.7266 14.5447 14.7414C14.5447 14.7563 14.5401 14.7708 14.5316 14.783C14.523 14.7952 14.511 14.8045 14.497 14.8096L13.7913 15.0639C13.4045 15.2035 13.0532 15.4266 12.7624 15.7174C12.4715 16.0083 12.2484 16.3596 12.1088 16.7464L11.8545 17.4521C11.8494 17.4661 11.8401 17.4781 11.8279 17.4867C11.8157 17.4952 11.8012 17.4998 11.7863 17.4998C11.7715 17.4998 11.757 17.4952 11.7448 17.4867C11.7326 17.4781 11.7233 17.4661 11.7182 17.4521L11.4639 16.7464C11.3243 16.3596 11.1012 16.0083 10.8103 15.7174C10.5195 15.4266 10.1682 15.2035 9.78135 15.0639L9.07572 14.8096C9.06174 14.8045 9.04967 14.7952 9.04114 14.783C9.03261 14.7708 9.02803 14.7563 9.02803 14.7414C9.02803 14.7266 9.03261 14.7121 9.04114 14.6999C9.04967 14.6877 9.06174 14.6784 9.07572 14.6733L9.78135 14.4189C10.1682 14.2794 10.5195 14.0563 10.8103 13.7654C11.1012 13.4746 11.3243 13.1233 11.4639 12.7364L11.7182 12.0308C11.7413 11.9671 11.832 11.9671 11.8545 12.0308Z",fill:"currentColor"})),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Saved Briefs","thinkrank")),z.length>0&&(0,a.createElement)("span",{className:"tr-ml-auto tr-inline-flex tr-items-center tr-justify-center tr-min-w-[20px] tr-h-5 tr-px-1.5 tr-rounded-full tr-bg-brand-bg tr-text-brand tr-text-xs tr-font-semibold"},z.length)),(0,a.createElement)("div",{className:"tr-flex-1 tr-overflow-y-auto tr-p-4",style:{minHeight:0}},z.length>0?(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},z.map(e=>(0,a.createElement)("div",{key:e.id,className:"tr-bg-white tr-border tr-border-transparent tr-border-b tr-border-b-[#E5E7EB] tr-p-4 tr-transition-all tr-duration-150"},(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-3"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-9 tr-h-9 tr-rounded-md tr-bg-brand-bg tr-text-brand tr-shrink-0"},(0,a.createElement)("svg",{className:"tr-w-[18px] tr-h-[18px]",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8","aria-hidden":"true"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M14 3v4a1 1 0 0 0 1 1h4M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z"}),(0,a.createElement)("path",{strokeLinecap:"round",d:"M9 13h6M9 17h4"}))),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},(0,a.createElement)("h4",{title:e.title||void 0,className:"tr-text-sm tr-font-semibold tr-text-primary tr-truncate tr-m-0"},e.title||(0,i.__)("Untitled Brief","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-mt-1"},(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},new Date(e.created_at).toLocaleDateString(void 0,{year:"numeric",month:"short",day:"numeric"})),e.brief_data?.generation_meta&&(0,a.createElement)(N.A,{provider:e.brief_data.generation_meta.provider,model:e.brief_data.generation_meta.model})))),e.target_keywords&&e.target_keywords.length>0&&(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-gap-1 tr-mt-3"},e.target_keywords.slice(0,3).map((e,t)=>(0,a.createElement)("span",{key:t,className:"tr-inline-flex tr-items-center tr-px-2 tr-py-0.5 tr-rounded-full tr-text-xs tr-bg-brand-bg tr-text-brand"},e)),e.target_keywords.length>3&&(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-2 tr-py-0.5 tr-rounded-full tr-text-xs tr-bg-line-2 tr-text-secondary"},"+",e.target_keywords.length-3)),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-mt-4"},(0,a.createElement)(c.$n,{variant:"secondary",size:"sm",className:"tr-justify-center",onClick:()=>(e=>{e.brief_data&&t({target_keywords:e.brief_data.target_keywords||[""],content_type:e.brief_data.content_type||"blog_post",target_audience:e.brief_data.target_audience||"general",content_length:e.brief_data.content_length||"medium",tone:e.brief_data.tone||"professional",competitor_urls:e.brief_data.competitor_urls||[""],additional_context:e.brief_data.additional_context||""}),j(e.brief_data),E(null),setTimeout(()=>{const e=document.getElementById("generated-content-section");e&&e.scrollIntoView({behavior:"smooth",block:"start"})},100)})(e)},(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5 tr-mr-1",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2","aria-hidden":"true"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M2.036 12.322a1.012 1.012 0 010-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178z"}),(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 12a3 3 0 11-6 0 3 3 0 016 0z"})),(0,i.__)("View Brief","thinkrank")),(0,a.createElement)("button",{className:"tr-flex tr-items-center tr-justify-center tr-w-8 tr-h-8 tr-rounded tr-border tr-border-secondary tr-bg-white tr-text-tertiary hover:tr-border-danger hover:tr-text-white hover:tr-bg-danger tr-transition-colors tr-shrink-0",onClick:()=>A(e),title:(0,i.__)("Delete brief","thinkrank")},(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 7l-.867 12.142A2 2 0 0116.138 21H7.862a2 2 0 01-1.995-1.858L5 7m5 4v6m4-6v6m1-10V4a1 1 0 00-1-1h-4a1 1 0 00-1 1v3M4 7h16"}))))))):(0,a.createElement)(c.pp,{size:"sm",title:(0,i.__)("No Saved Briefs Yet","thinkrank"),description:(0,i.__)("Generate your first content brief to start building your library.","thinkrank")}))))),D&&(0,a.createElement)("div",{id:"generated-content-section",className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-shadow-sm"},(0,a.createElement)("div",{className:"tr-h-1 tr-bg-brand",style:{borderTopLeftRadius:"12px",borderTopRightRadius:"12px"}}),(0,a.createElement)("div",{className:"tr-px-6 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-flex-wrap tr-gap-3"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3"},(0,a.createElement)("div",{className:"tr-w-8 tr-h-8 tr-rounded-lg tr-bg-brand tr-text-white tr-flex tr-items-center tr-justify-center tr-shrink-0"},(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2.5,d:"M5 13l4 4L19 7"}))),(0,a.createElement)("div",null,(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Generated Content Brief","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},(0,i.__)("AI-powered content strategy","thinkrank"))),(0,a.createElement)(N.A,{provider:D.ai_provider,model:D.ai_model})),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-flex-wrap"},window.thinkrankAdmin?.isPro?(0,s.applyFilters)("thinkrank.contentBrief.resultActions",(0,a.createElement)(u.A,null),{briefData:D,formData:e}):(0,h.yP)()?(0,a.createElement)(m.A,{feature:(0,i.__)("Insert Brief into a Post","thinkrank")}):(0,a.createElement)(u.A,null),(0,a.createElement)(c.$n,{variant:"secondary",size:"sm",onClick:()=>{const e=U(D),t=new Blob([e],{type:"text/plain"}),r=URL.createObjectURL(t),a=document.createElement("a");a.href=r,a.download=`content-brief-${Date.now()}.txt`,document.body.appendChild(a),a.click(),document.body.removeChild(a),URL.revokeObjectURL(r)}},(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5 tr-mr-1.5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12 10v6m0 0l-3-3m3 3l3-3m2 8H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})),(0,i.__)("Save as Text","thinkrank")),(0,a.createElement)(c.$n,{variant:"secondary",size:"sm",onClick:()=>{const e=U(D),t=window.open("","_blank");t?(t.document.write(`<html><head><title>Content Brief</title><style>body{font-family:Arial,sans-serif;margin:40px;line-height:1.6;color:#333}pre{white-space:pre-wrap;font-family:Arial,sans-serif;font-size:12px}@media print{body{margin:20px}@page{margin:1in}}</style></head><body><pre>${e.replace(/</g,"&lt;").replace(/>/g,"&gt;")}</pre></body></html>`),t.document.close(),t.print()):x.A.error((0,i.__)("Allow pop-ups for this site to print the brief.","thinkrank"))}},(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5 tr-mr-1.5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M17 17h2a2 2 0 002-2v-4a2 2 0 00-2-2H5a2 2 0 00-2 2v4a2 2 0 002 2h2m2 4h6a2 2 0 002-2v-4a2 2 0 00-2-2H9a2 2 0 00-2 2v4a2 2 0 002 2zm8-12V5a2 2 0 00-2-2H9a2 2 0 00-2 2v4h10z"})),(0,i.__)("Print / PDF","thinkrank")),(0,a.createElement)(c.$n,{variant:"secondary",size:"sm",onClick:()=>(async e=>{const t=()=>{_(!0),setTimeout(()=>_(!1),2e3)};try{if(navigator.clipboard&&navigator.clipboard.writeText)return await navigator.clipboard.writeText(e),void t();const r=document.createElement("textarea");r.value=e,r.style.position="fixed",r.style.left="-999999px",r.style.top="-999999px",document.body.appendChild(r),r.focus(),r.select();try{document.execCommand("copy"),t()}catch(e){k.A.error("Failed to copy text: ",e)}document.body.removeChild(r)}catch(e){k.A.error("Copy to clipboard failed: ",e)}})(U(D)),title:f?(0,i.__)("Copied!","thinkrank"):(0,i.__)("Copy to clipboard","thinkrank")},f?(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5 tr-mr-1.5 tr-text-success",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2.5,d:"M5 13l4 4L19 7"})):(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5 tr-mr-1.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"})),f?(0,i.__)("Copied!","thinkrank"):(0,i.__)("Copy","thinkrank")),(0,a.createElement)(c.$n,{variant:"ghost",size:"sm",onClick:()=>{j(null),E(null)}},(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5 tr-mr-1.5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M6 18L18 6M6 6l12 12"})),(0,i.__)("Close","thinkrank"))))),(0,a.createElement)("div",{className:"tr-p-6"},(0,a.createElement)(M.A,{briefData:D,formData:e}))),w&&(0,a.createElement)(p.Ay,{title:(0,i.__)("Delete this brief?","thinkrank"),message:(0,i.sprintf)(/* translators: %s: saved brief title */ /* translators: %s: saved brief title */
46 46 (0,i.__)('"%s" will be permanently deleted. This action cannot be undone.',"thinkrank"),w.title||(0,i.__)("Untitled Brief","thinkrank")),confirmLabel:(0,i.__)("Delete Brief","thinkrank"),isDestructive:!0,onConfirm:()=>(async e=>{A(null);try{(await o()({path:`/thinkrank/v1/content-brief/${e}`,method:"DELETE"})).success&&(T(z.filter(t=>t.id!==e)),D&&D.id===e&&j(null))}catch(e){k.A.error("Failed to delete brief:",e),E((0,i.__)("Failed to delete brief. Please try again.","thinkrank"))}})(w.id),onCancel:()=>A(null)}))}},26225:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(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"}))},27209:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(5127),o=r(4025),c=r(13863),d=r(32905),g=r(65403),M=r(80095),u=r(30422);const m=({activeSubSection:e="robots-management",onNavigate:t})=>{const[r,m]=(0,n.useState)(!0);return(0,n.useEffect)(()=>{m(!1)},[]),r?(0,a.createElement)("div",{className:"thinkrank-loading-container"},(0,a.createElement)(s.u4,{lines:3})):(0,a.createElement)("div",{className:"thinkrank-crawling-ai-indexing-tab"},(()=>{switch(e){case"robots-management":return(0,a.createElement)(l.A,{onNavigate:t});case"xml-sitemap":return(0,a.createElement)(o.A,{onNavigate:t});case"llms-ai-indexing":return(0,a.createElement)(c.A,{onNavigate:t});case"global-robot-meta":return(0,a.createElement)(d.A,{onNavigate:t});case"publisher-sitemaps":return(0,a.createElement)(g.A,{filter:"thinkrank.sitemap.publisherSitemapsTab",teaser:(0,a.createElement)(M.A,{illustration:(0,a.createElement)(u.DX,null),title:(0,i.__)("Publisher Sitemaps","thinkrank"),description:(0,i.__)("Publish news or video content? Dedicated News and Video sitemaps help Google surface your content in Google News and video search results.","thinkrank"),features:[(0,i.__)("Generate a Google News sitemap for your latest articles","thinkrank"),(0,i.__)("Generate a Video sitemap so your videos get indexed","thinkrank"),(0,i.__)("Keep both updated automatically as you publish","thinkrank")]})});case"markdown-for-ai":return(0,a.createElement)(g.A,{filter:"thinkrank.crawling.markdownForAiTab",teaser:(0,a.createElement)(M.A,{illustration:(0,a.createElement)(u.tD,null),title:(0,i.__)("Markdown for AI","thinkrank"),description:(0,i.__)("AI agents that fetch your pages have to dig your content out of a full HTML document. Serve them a clean Markdown copy of the same URL instead, while visitors keep the normal page.","thinkrank"),features:[(0,i.__)("Answer the same URL with Markdown when an agent asks for it","thinkrank"),(0,i.__)("Choose which post types serve Markdown","thinkrank"),(0,i.__)("Your HTML page stays canonical, so nothing about your SEO changes","thinkrank")]})});case"ai-usage-policy":return(0,a.createElement)(g.A,{filter:"thinkrank.crawling.aiUsagePolicyTab",teaser:(0,a.createElement)(M.A,{illustration:(0,a.createElement)(u.qR,null),title:(0,i.__)("AI Usage Policy","thinkrank"),description:(0,i.__)("Your llms.txt describes what your site is about, but says nothing about what AI companies may do with it. Publish a usage policy alongside it so crawlers read your terms before they train on your work.","thinkrank"),features:[(0,i.__)("Allow or disallow model training on your content","thinkrank"),(0,i.__)("Decide separately about summarization and embedding","thinkrank"),(0,i.__)("Require attribution when an assistant quotes you","thinkrank"),(0,i.__)("Published at the top of llms.txt, where crawlers look first","thinkrank")]})});case"llms-full":return(0,a.createElement)(g.A,{filter:"thinkrank.crawling.llmsFullTab",teaser:(0,a.createElement)(M.A,{illustration:(0,a.createElement)(u.tD,null),title:(0,i.__)("llms-full.txt","thinkrank"),description:(0,i.__)("llms.txt tells AI agents what your site is. llms-full.txt gives them the content itself: every published entry as clean Markdown in one file, so an agent can read your whole site in a single request.","thinkrank"),features:[(0,i.__)("Your published posts and pages as one Markdown document","thinkrank"),(0,i.__)("Rebuilt in the background daily and after you publish","thinkrank"),(0,i.__)("Carries your AI Usage Policy at the top","thinkrank")]})});default:return(0,a.createElement)("div",null,(0,a.createElement)("p",null,(0,i.__)("Please select a sub-section from the navigation.","thinkrank")))}})())}},27531:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(97500),i=r.n(n);const s={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"},l={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:d,children:g,...M}){return(0,a.createElement)("button",{className:i()("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",s[e],l[t],d),disabled:r||n,"aria-busy":n||void 0,"aria-disabled":r||n||void 0,...M},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"}),g,!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},28094:(e,t,r)=>{"use strict";r.d(t,{g:()=>a});const a=(e,t={})=>{const r=`${window.thinkrankAdmin?.apiUrl||""}${e}`,a=new URLSearchParams;Object.entries(t).forEach(([e,t])=>{null!=t&&a.set(e,t)});const n=a.toString();return n?`${r}${r.includes("?")?"&":"?"}${n}`:r}},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"}))},29475:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(51609),n=r(27723),i=r(49323),s=r(85770),l=r(17098),o=r(99658);const c=({settings:e,handleSettingChange:t})=>{const r=!e.enabled;return(0,a.createElement)(i.mc,{direction:"column",gap:4},(0,a.createElement)(i.Zp,{padding:!1},(0,a.createElement)(s.A,{title:(0,n.__)("Hero Section Optimization","thinkrank"),description:(0,n.__)("Configure the headline, supporting copy, and call-to-action for your hero.","thinkrank")}),(0,a.createElement)(i.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(l.A,{id:"tr-hero-title",label:(0,n.__)("Hero Title","thinkrank"),description:(0,n.__)("Main headline for your homepage hero section","thinkrank"),disabled:r},(0,a.createElement)(i.pd,{id:"tr-hero-title",value:e.hero_title||"",onChange:e=>t("hero_title",e.target.value),placeholder:(0,n.__)("e.g., Grow your traffic with smarter SEO","thinkrank"),disabled:r})),(0,a.createElement)(l.A,{id:"tr-hero-subtitle",label:(0,n.__)("Hero Subtitle","thinkrank"),description:(0,n.__)("Supporting text for your hero section","thinkrank"),disabled:r,className:"tr-pt-6"},(0,a.createElement)(i.TM,{id:"tr-hero-subtitle",value:e.hero_subtitle||"",onChange:e=>t("hero_subtitle",e.target.value),placeholder:(0,n.__)("e.g., Practical tools and insights to help your content rank.","thinkrank"),rows:2,disabled:r})),(0,a.createElement)(l.A,{id:"tr-hero-cta-text",label:(0,n.__)("Call-to-Action Text","thinkrank"),description:(0,n.__)("Text for your primary CTA button","thinkrank"),disabled:r,className:"tr-pt-6"},(0,a.createElement)(i.pd,{id:"tr-hero-cta-text",value:e.hero_cta_text||"",onChange:e=>t("hero_cta_text",e.target.value),placeholder:(0,n.__)("e.g., Get started free","thinkrank"),disabled:r})),(0,a.createElement)(l.A,{id:"tr-hero-cta-url",label:(0,n.__)("Call-to-Action URL","thinkrank"),description:(0,n.__)("Enter a valid URL for your CTA button (e.g., /contact, /get-started, https://example.com)","thinkrank"),disabled:r,className:"tr-pt-6"},(0,a.createElement)(i.pd,{id:"tr-hero-cta-url",value:e.hero_cta_url||"",onChange:e=>t("hero_cta_url",e.target.value),placeholder:(0,n.__)("e.g., /contact or /get-started","thinkrank"),disabled:r})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(o.A,{label:(0,n.__)("Hero Background Image","thinkrank"),value:e.hero_background_image,onChange:e=>t("hero_background_image",e),help:(0,n.__)("Recommended: 1920x1080px or larger","thinkrank"),allowedTypes:["image"],disabled:r})))),(0,a.createElement)(i.Zp,{padding:!1},(0,a.createElement)(s.A,{title:(0,n.__)("Site Assets","thinkrank"),description:(0,n.__)("Upload and manage your site's visual assets for branding and SEO optimization.","thinkrank")}),(0,a.createElement)("div",{className:"tr-px-6 tr-py-6 tr-grid tr-grid-cols-1 md:tr-grid-cols-2 tr-gap-x-6 tr-gap-y-5"},(0,a.createElement)(o.A,{label:(0,n.__)("Site Logo","thinkrank"),value:e.logo_url,onChange:e=>t("logo_url",e),help:(0,n.__)("Recommended: 600x60px","thinkrank"),allowedTypes:["image"],disabled:r}),(0,a.createElement)(o.A,{label:(0,n.__)("Favicon","thinkrank"),value:e.favicon_url,onChange:e=>t("favicon_url",e),help:(0,n.__)("Recommended: 32x32px, ICO or PNG","thinkrank"),allowedTypes:["image"],disabled:r}),(0,a.createElement)(o.A,{label:(0,n.__)("Apple Touch Icon","thinkrank"),value:e.apple_touch_icon_url,onChange:e=>t("apple_touch_icon_url",e),help:(0,n.__)("Recommended: 180x180px, PNG","thinkrank"),allowedTypes:["image"],disabled:r}))))}},30012:(e,t,r)=>{"use strict";r.d(t,{B1:()=>g,D3:()=>c,Zf:()=>o,ah:()=>p,bH:()=>h,oo:()=>N,pO:()=>d});var a=r(7098);const n=[{page:"dashboard",slug:"thinkrank",cap:null},{page:"essential-seo",slug:"thinkrank-essential-seo",cap:null},{page:"ai-tools",slug:"thinkrank-ai-tools",cap:"thinkrank_content_tools"},{page:"analytics",slug:"thinkrank-usages",cap:"thinkrank_analytics"},{page:"settings",slug:"thinkrank-settings",cap:"thinkrank_settings"},{page:"import-export",slug:"thinkrank-import-export",cap:"manage_options"},{page:"migration",slug:"thinkrank-migration",cap:"manage_options"}],i=new Set,s=e=>n.find(t=>t.page===e),l=e=>n.find(t=>t.slug===e),o=e=>{const t=s(e);if(!t)return!1;if(!t.cap)return!0;const r=window.thinkrankAdmin||{};if("manage_options"===t.cap)return!!r.isAdmin;const a=Array.isArray(r.caps)?r.caps:null;return!a||a.includes(t.cap)},c=()=>{try{const e=new URLSearchParams(window.location.search).get("page");return l(e)?.page||null}catch(e){return null}},d=(e,t={})=>{const r=s(e);if(!r)return null;const a=new URLSearchParams({page:r.slug});return Object.entries(t).forEach(([e,t])=>{null!=t&&a.set(e,t)}),`${window.location.pathname}?${a.toString()}`},g=e=>(i.add(e),()=>i.delete(e)),M=e=>{i.forEach(t=>{try{t(e)}catch(e){}})},u=(e,t)=>{(e=>{const t=document.querySelector("#toplevel_page_thinkrank .wp-submenu");t&&(t.querySelectorAll("li, a").forEach(e=>{e.classList.remove("current"),e.removeAttribute("aria-current")}),t.querySelectorAll("a[href]").forEach(t=>{let r;try{r=new URL(t.href,window.location.origin).searchParams.get("page")}catch(e){return}r===e&&(t.classList.add("current"),t.setAttribute("aria-current","page"),t.closest("li")?.classList.add("current"))}))})(e.slug),t&&(e=>{const t=document.title.indexOf(" ‹ ");document.title=-1===t?e:e+document.title.slice(t)})(t),window.scrollTo({top:0})};let m=null;const h=e=>{m=e},N=(e,t={})=>{const r=s(e),a=d(e,t);r&&a&&(o(e)?c()!==e?(window.history.pushState({},"",a),u(r,m?.(e)),M(e)):Object.keys(t).length&&window.history.replaceState({},"",a):window.location.assign(a))};window.addEventListener("popstate",()=>{const e=c(),t=e&&s(e);t&&(u(t,m?.(e)),M(e))});const p=e=>!(e.defaultPrevented||0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey),k=e=>{const t=e.closest("a[href]");if(!t||"_blank"===t.target)return null;let r;try{r=new URL(t.href,window.location.origin)}catch(e){return null}if(r.origin!==window.location.origin||r.pathname!==window.location.pathname)return null;const a=l(r.searchParams.get("page"));return a&&o(a.page)?a:null};(()=>{const e=document.getElementById("adminmenu");e&&(e.addEventListener("click",e=>{if(!p(e))return;const t=k(e.target);t&&(e.preventDefault(),N(t.page))}),e.addEventListener("mouseover",e=>{const t=k(e.target);t&&t.page!==c()&&(0,a.n)(t.page)}))})(),(()=>{const e=document.getElementById("adminmenu");e&&window.matchMedia("(min-width: 783px)").matches&&(e.addEventListener("mouseover",t=>{const r=t.target.closest("li.menu-top");r&&(t=>{var r;if(!t.classList.contains("wp-not-current-submenu"))return;const a=t.querySelector(":scope > .wp-submenu");if(!a)return;const n=t.getBoundingClientRect(),i=null!==(r=document.getElementById("wpadminbar")?.offsetHeight)&&void 0!==r?r:32,s=window.innerHeight-a.offsetHeight-6,l=Math.max(i+6,Math.min(n.top,s));a.style.top=`${Math.round(l)}px`,a.style.left=`${Math.round(n.right)}px`,e.querySelectorAll("li.opensub").forEach(e=>{e!==t&&e.classList.remove("opensub")}),t.classList.add("opensub")})(r)}),e.addEventListener("mouseout",e=>{const t=e.target.closest("li.menu-top");t&&!t.contains(e.relatedTarget)&&(e=>{e.classList.remove("opensub");const t=e.querySelector(":scope > .wp-submenu");t&&(t.style.top="",t.style.left="")})(t)}))})()},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"}))},30422:(e,t,r)=>{"use strict";r.d(t,{$S:()=>E,DX:()=>u,D_:()=>x,Hs:()=>g,JU:()=>M,JV:()=>d,Jj:()=>D,Ku:()=>y,Lq:()=>k,_1:()=>N,eW:()=>c,l3:()=>p,qR:()=>h,rs:()=>I,tD:()=>m,v0:()=>T,vD:()=>z,vV:()=>j});var a=r(51609);const n="#4451ff",i="#7b82ff",s="#c3c8ff",l="#ffffff",o={width:"100%",height:"100%",maxWidth:"150px",maxHeight:"150px",display:"block"},c=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("rect",{x:"10",y:"20",width:"52",height:"42",rx:"6",fill:l,stroke:s,strokeWidth:"2.5"}),(0,a.createElement)("path",{d:"M10 30h52",stroke:s,strokeWidth:"2.5"}),(0,a.createElement)("circle",{cx:"17",cy:"25",r:"1.6",fill:s}),(0,a.createElement)("circle",{cx:"23",cy:"25",r:"1.6",fill:s}),(0,a.createElement)("rect",{x:"18",y:"38",width:"36",height:"16",rx:"3",fill:"#eef0fd"}),(0,a.createElement)("text",{x:"36",y:"49.5",fontSize:"8",fontWeight:"700",fill:i,textAnchor:"middle",fontFamily:"system-ui, sans-serif"},"OLD"),(0,a.createElement)("rect",{x:"58",y:"58",width:"52",height:"42",rx:"6",fill:l,stroke:n,strokeWidth:"2.5"}),(0,a.createElement)("path",{d:"M58 68h52",stroke:n,strokeWidth:"2.5"}),(0,a.createElement)("circle",{cx:"65",cy:"63",r:"1.6",fill:n}),(0,a.createElement)("circle",{cx:"71",cy:"63",r:"1.6",fill:n}),(0,a.createElement)("rect",{x:"66",y:"76",width:"36",height:"16",rx:"3",fill:n}),(0,a.createElement)("text",{x:"84",y:"87.5",fontSize:"8",fontWeight:"700",fill:l,textAnchor:"middle",fontFamily:"system-ui, sans-serif"},"NEW"),(0,a.createElement)("path",{d:"M66 40c14 2 22 10 22 22",stroke:n,strokeWidth:"2.5",strokeLinecap:"round"}),(0,a.createElement)("path",{d:"M83 56l5 6 6-4",stroke:n,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})),d=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("circle",{cx:"60",cy:"60",r:"46",fill:"#eef0fd"}),(0,a.createElement)("path",{d:"M50 44l-9 9a13 13 0 0 0 0 18 13 13 0 0 0 8 3.8",stroke:n,strokeWidth:"4",strokeLinecap:"round"}),(0,a.createElement)("path",{d:"M70 76l9-9a13 13 0 0 0 0-18 13 13 0 0 0-8-3.8",stroke:n,strokeWidth:"4",strokeLinecap:"round"}),(0,a.createElement)("path",{d:"M54 60h5M61 60h5",stroke:i,strokeWidth:"4",strokeLinecap:"round"}),(0,a.createElement)("path",{d:"M60 30v8M76 36l-5 6M44 36l5 6",stroke:s,strokeWidth:"3",strokeLinecap:"round"})),g=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("circle",{cx:"60",cy:"60",r:"46",fill:"#eef0fd"}),(0,a.createElement)("path",{d:"M36 42l24 18M60 60l26-22M60 60l-18 30M60 60l26 24",stroke:s,strokeWidth:"2.5"}),(0,a.createElement)("circle",{cx:"36",cy:"42",r:"8",fill:l,stroke:n,strokeWidth:"3"}),(0,a.createElement)("circle",{cx:"86",cy:"38",r:"7",fill:l,stroke:i,strokeWidth:"3"}),(0,a.createElement)("circle",{cx:"42",cy:"90",r:"7",fill:l,stroke:i,strokeWidth:"3"}),(0,a.createElement)("circle",{cx:"86",cy:"84",r:"7",fill:l,stroke:i,strokeWidth:"3"}),(0,a.createElement)("circle",{cx:"60",cy:"60",r:"11",fill:n}),(0,a.createElement)("path",{d:"M60 53l1.6 4L66 58l-3.4 2.4L64 65l-4-2.6L56 65l1.4-4.6L54 58l4.4-1z",fill:l})),M=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("circle",{cx:"60",cy:"60",r:"46",fill:"#eef0fd"}),(0,a.createElement)("path",{d:"M40 34h20l30 30-26 26-30-30V34z",fill:l,stroke:n,strokeWidth:"3",strokeLinejoin:"round"}),(0,a.createElement)("circle",{cx:"50",cy:"46",r:"4.5",fill:n}),(0,a.createElement)("path",{d:"M69 66l3 6 6.6.8-4.8 4.6L75 84l-6-3.2L63 84l1.2-6.6-4.8-4.6 6.6-.8 3-6z",fill:i})),u=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("rect",{x:"20",y:"28",width:"58",height:"64",rx:"6",fill:l,stroke:n,strokeWidth:"3"}),(0,a.createElement)("path",{d:"M30 42h24M30 52h38M30 62h38M30 72h26",stroke:s,strokeWidth:"3",strokeLinecap:"round"}),(0,a.createElement)("rect",{x:"30",y:"40",width:"16",height:"16",rx:"2",fill:"#eef0fd"}),(0,a.createElement)("circle",{cx:"82",cy:"78",r:"18",fill:n}),(0,a.createElement)("path",{d:"M78 71l10 7-10 7V71z",fill:l})),m=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("rect",{x:"24",y:"20",width:"62",height:"76",rx:"6",fill:l,stroke:n,strokeWidth:"3"}),(0,a.createElement)("path",{d:"M34 36h16M34 60h30M34 70h24M34 80h30",stroke:s,strokeWidth:"3",strokeLinecap:"round"}),(0,a.createElement)("path",{d:"M34 46h42",stroke:i,strokeWidth:"3",strokeLinecap:"round",strokeDasharray:"4 5"}),(0,a.createElement)("rect",{x:"66",y:"60",width:"42",height:"30",rx:"5",fill:n}),(0,a.createElement)("path",{d:"M73 82V68l7 8 7-8v14M95 68v10m0 0l-4-4m4 4l4-4",stroke:l,strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"})),h=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("rect",{x:"20",y:"18",width:"60",height:"80",rx:"6",fill:l,stroke:n,strokeWidth:"3"}),(0,a.createElement)("path",{d:"M30 34h34M30 46h40M30 58h26",stroke:s,strokeWidth:"3",strokeLinecap:"round"}),(0,a.createElement)("path",{d:"M30 70h20",stroke:i,strokeWidth:"3",strokeLinecap:"round",strokeDasharray:"4 5"}),(0,a.createElement)("path",{d:"M84 50l18 7v14c0 11-8 18-18 22-10-4-18-11-18-22V57l18-7z",fill:n}),(0,a.createElement)("path",{d:"M77 71l5 5 11-11",stroke:l,strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"})),N=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("rect",{x:"14",y:"66",width:"42",height:"34",rx:"5",fill:l,stroke:s,strokeWidth:"3"}),(0,a.createElement)("rect",{x:"64",y:"66",width:"42",height:"34",rx:"5",fill:l,stroke:n,strokeWidth:"3"}),(0,a.createElement)("path",{d:"M22 78h26M22 88h18M72 78h26M72 88h18",stroke:s,strokeWidth:"3",strokeLinecap:"round"}),(0,a.createElement)("path",{d:"M18 52l20-14 16 12 24-28",stroke:n,strokeWidth:"3.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.createElement)("circle",{cx:"78",cy:"22",r:"6",fill:n}),(0,a.createElement)("circle",{cx:"38",cy:"38",r:"4.5",fill:i}),(0,a.createElement)("circle",{cx:"54",cy:"50",r:"4.5",fill:i})),p=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("rect",{x:"16",y:"20",width:"50",height:"80",rx:"6",fill:l,stroke:n,strokeWidth:"3"}),(0,a.createElement)("path",{d:"M26 36h30M26 48h22M26 60h30M26 72h18",stroke:s,strokeWidth:"3",strokeLinecap:"round"}),(0,a.createElement)("circle",{cx:"86",cy:"34",r:"7",fill:n}),(0,a.createElement)("circle",{cx:"86",cy:"58",r:"7",fill:i}),(0,a.createElement)("circle",{cx:"86",cy:"82",r:"7",fill:s}),(0,a.createElement)("path",{d:"M96 34h10M96 58h10M96 82h10",stroke:s,strokeWidth:"3",strokeLinecap:"round"}),(0,a.createElement)("path",{d:"M83 34l2.5 2.5L90 32",stroke:l,strokeWidth:"2.4",strokeLinecap:"round",strokeLinejoin:"round"})),k=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("circle",{cx:"60",cy:"60",r:"46",fill:"#eef0fd"}),(0,a.createElement)("rect",{x:"34",y:"66",width:"10",height:"20",rx:"2",fill:s}),(0,a.createElement)("rect",{x:"50",y:"54",width:"10",height:"32",rx:"2",fill:i}),(0,a.createElement)("rect",{x:"66",y:"42",width:"10",height:"44",rx:"2",fill:n}),(0,a.createElement)("path",{d:"M34 60l16-10 16-8 18-14",stroke:n,strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M84 22l6 1-1 6",stroke:n,strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"})),x=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("circle",{cx:"60",cy:"60",r:"46",fill:"#eef0fd"}),(0,a.createElement)("rect",{x:"36",y:"30",width:"40",height:"52",rx:"5",fill:l,stroke:i,strokeWidth:"3",transform:"rotate(-8 56 56)"}),(0,a.createElement)("rect",{x:"44",y:"38",width:"40",height:"52",rx:"5",fill:l,stroke:n,strokeWidth:"3"}),(0,a.createElement)("path",{d:"M52 50h24M52 60h24M52 70h14",stroke:s,strokeWidth:"3",strokeLinecap:"round"}),(0,a.createElement)("circle",{cx:"82",cy:"82",r:"13",fill:n}),(0,a.createElement)("path",{d:"M76 82l4 4 8-8",stroke:l,strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"})),y=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("circle",{cx:"60",cy:"60",r:"46",fill:"#eef0fd"}),(0,a.createElement)("circle",{cx:"50",cy:"56",r:"18",fill:l,stroke:s,strokeWidth:"6"}),(0,a.createElement)("path",{d:"M50 38a18 18 0 0 1 15 27",fill:"none",stroke:n,strokeWidth:"6",strokeLinecap:"round"}),(0,a.createElement)("circle",{cx:"50",cy:"56",r:"5",fill:i}),(0,a.createElement)("rect",{x:"72",y:"62",width:"7",height:"16",rx:"2",fill:s}),(0,a.createElement)("rect",{x:"82",y:"52",width:"7",height:"26",rx:"2",fill:n})),D=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("circle",{cx:"60",cy:"60",r:"46",fill:"#eef0fd"}),(0,a.createElement)("path",{d:"M32 78 L44 66 L56 72 L68 54 L80 60 L88 46 L88 82 L32 82 Z",fill:s,opacity:"0.55"}),(0,a.createElement)("path",{d:"M32 78 L44 66 L56 72 L68 54 L80 60 L88 46",fill:"none",stroke:n,strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.createElement)("circle",{cx:"88",cy:"46",r:"4",fill:l,stroke:n,strokeWidth:"3"}),(0,a.createElement)("path",{d:"M30 82h60",stroke:i,strokeWidth:"3",strokeLinecap:"round"})),j=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("circle",{cx:"60",cy:"60",r:"46",fill:"#eef0fd"}),(0,a.createElement)("rect",{x:"30",y:"40",width:"46",height:"16",rx:"8",fill:l,stroke:i,strokeWidth:"3"}),(0,a.createElement)("circle",{cx:"45",cy:"48",r:"4",fill:s}),(0,a.createElement)("rect",{x:"30",y:"66",width:"42",height:"6",rx:"3",fill:s}),(0,a.createElement)("rect",{x:"30",y:"78",width:"30",height:"6",rx:"3",fill:s}),(0,a.createElement)("circle",{cx:"80",cy:"74",r:"12",fill:l,stroke:n,strokeWidth:"4"}),(0,a.createElement)("path",{d:"M89 83l5 5",stroke:n,strokeWidth:"4",strokeLinecap:"round"})),I=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("circle",{cx:"60",cy:"60",r:"46",fill:"#eef0fd"}),(0,a.createElement)("rect",{x:"38",y:"32",width:"44",height:"54",rx:"5",fill:l,stroke:i,strokeWidth:"3"}),(0,a.createElement)("path",{d:"M48 46h24M48 56h24M48 66h14",stroke:s,strokeWidth:"3",strokeLinecap:"round"}),(0,a.createElement)("circle",{cx:"80",cy:"80",r:"13",fill:n}),(0,a.createElement)("path",{d:"M74 83l4-5 3 3 5-7",stroke:l,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})),E=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("circle",{cx:"60",cy:"60",r:"46",fill:"#eef0fd"}),(0,a.createElement)("path",{d:"M44 38c-8 0-8 16-14 22 6 6 6 22 14 22",stroke:n,strokeWidth:"3.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M76 38c8 0 8 16 14 22-6 6-6 22-14 22",stroke:n,strokeWidth:"3.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.createElement)("circle",{cx:"60",cy:"48",r:"5",fill:i}),(0,a.createElement)("circle",{cx:"52",cy:"62",r:"5",fill:n}),(0,a.createElement)("circle",{cx:"68",cy:"62",r:"5",fill:n}),(0,a.createElement)("circle",{cx:"60",cy:"76",r:"5",fill:i}),(0,a.createElement)("path",{d:"M60 53v18M56 59l8 6M64 59l-8 6",stroke:s,strokeWidth:"2.5"})),z=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("circle",{cx:"60",cy:"60",r:"46",fill:"#eef0fd"}),(0,a.createElement)("rect",{x:"22",y:"36",width:"34",height:"48",rx:"4",fill:l,stroke:s,strokeWidth:"2.5"}),(0,a.createElement)("path",{d:"M28 46h22M28 56h22M28 66h22M28 76h14",stroke:i,strokeWidth:"2.5",strokeLinecap:"round"}),(0,a.createElement)("path",{d:"M58 48h14a6 6 0 0 1 6 6v6M58 72h14a6 6 0 0 0 6-6v-6",stroke:n,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.createElement)("circle",{cx:"78",cy:"60",r:"9",fill:n}),(0,a.createElement)("circle",{cx:"94",cy:"40",r:"6",fill:i}),(0,a.createElement)("circle",{cx:"94",cy:"80",r:"6",fill:i}),(0,a.createElement)("path",{d:"M85 55l5-10M85 65l5 10",stroke:s,strokeWidth:"2.5",strokeLinecap:"round"})),T=()=>(0,a.createElement)("svg",{viewBox:"0 0 120 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:o,"aria-hidden":"true"},(0,a.createElement)("circle",{cx:"60",cy:"60",r:"46",fill:"#eef0fd"}),(0,a.createElement)("path",{d:"M30 40l20-8 20 8 20-8v40l-20 8-20-8-20 8V40z",fill:l,stroke:s,strokeWidth:"2.5",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M50 32v40M70 40v40",stroke:s,strokeWidth:"2.5"}),(0,a.createElement)("path",{d:"M52 46a10 10 0 0 0-20 0c0 7 10 16 10 16s10-9 10-16z",fill:i}),(0,a.createElement)("circle",{cx:"42",cy:"46",r:"4",fill:l}),(0,a.createElement)("path",{d:"M84 58a9 9 0 0 0-18 0c0 6.5 9 14.5 9 14.5S84 64.5 84 58z",fill:n}),(0,a.createElement)("circle",{cx:"75",cy:"58",r:"3.5",fill:l}))},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"}))},31471:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(99658),o=r(94168);const 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)("path",{d:"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"}),(0,a.createElement)("circle",{cx:"12",cy:"7",r:"4"})),d=()=>(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:"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"}),(0,a.createElement)("polyline",{points:"22,6 12,13 2,6"})),g=()=>(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:"7",width:"20",height:"14",rx:"2"}),(0,a.createElement)("path",{d:"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"})),M=()=>(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:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"}),(0,a.createElement)("path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"})),u=e=>Array.isArray(e)?e.join("\n"):e||"",m=({settings:e,onSettingChange:t,isLoading:r,onNavigate:m})=>{const h=!e.enabled,[N,p]=(0,n.useState)(()=>u(e.person_same_as));return(0,n.useEffect)(()=>{p(u(e.person_same_as))},[e.person_same_as]),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},h&&(0,a.createElement)(o.A,{onNavigate:m}),(0,a.createElement)(s.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,i.__)("Personal Information","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,i.__)("Core details for Person schema markup","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(s.pd,{label:(0,i.__)("Full Name","thinkrank"),value:e.person_name||"",onChange:e=>t("person_name",e.target.value),description:(0,i.__)("Full name of the person","thinkrank"),disabled:h}),(0,a.createElement)(l.A,{label:(0,i.__)("Profile Image","thinkrank"),value:e.person_image,onChange:e=>t("person_image",e),help:(0,i.__)("Professional headshot or profile photo","thinkrank"),allowedTypes:["image"],disabled:h}),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(s.pd,{label:(0,i.__)("Job Title","thinkrank"),value:e.person_job_title||"",onChange:e=>t("person_job_title",e.target.value),description:(0,i.__)("Professional title or position","thinkrank"),disabled:h}),(0,a.createElement)(s.pd,{label:(0,i.__)("Nationality","thinkrank"),value:e.person_nationality||"",onChange:e=>t("person_nationality",e.target.value),description:(0,i.__)("Country of citizenship","thinkrank"),disabled:h})),(0,a.createElement)(s.TM,{label:(0,i.__)("Biography","thinkrank"),value:e.person_description||"",onChange:e=>t("person_description",e.target.value),description:(0,i.__)("Brief professional biography or description","thinkrank"),rows:3,disabled:h}))),(0,a.createElement)(s.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)(d,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Contact Details","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)(s.pd,{label:(0,i.__)("Website URL","thinkrank"),type:"url",value:e.person_url||"",onChange:e=>t("person_url",e.target.value),description:(0,i.__)("Personal or professional website","thinkrank"),placeholder:"https://example.com",disabled:h}),(0,a.createElement)(s.pd,{label:(0,i.__)("Email Address","thinkrank"),type:"email",value:e.person_email||"",onChange:e=>t("person_email",e.target.value),description:(0,i.__)("Professional contact email","thinkrank"),disabled:h})),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(s.pd,{label:(0,i.__)("Phone Number","thinkrank"),type:"tel",value:e.person_telephone||"",onChange:e=>t("person_telephone",e.target.value),description:(0,i.__)("Professional contact number","thinkrank"),disabled:h}),(0,a.createElement)(s.pd,{label:(0,i.__)("Birth Date","thinkrank"),type:"date",value:e.person_birth_date||"",onChange:e=>t("person_birth_date",e.target.value),description:(0,i.__)("Date of birth (optional)","thinkrank"),disabled:h})))),(0,a.createElement)(s.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)(g,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Professional Details","thinkrank")))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(s.TM,{label:(0,i.__)("Address","thinkrank"),value:e.person_address||"",onChange:e=>t("person_address",e.target.value),description:(0,i.__)("Professional address (optional)","thinkrank"),rows:2,disabled:h}),(0,a.createElement)(s.pd,{label:(0,i.__)("Works For (Organization)","thinkrank"),value:e.person_works_for||"",onChange:e=>t("person_works_for",e.target.value),description:(0,i.__)("Organization or company name (optional)","thinkrank"),disabled:h}))),(0,a.createElement)(s.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)(M,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Social Media Profiles","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,i.__)("Used as sameAs properties — one URL per line","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5"},(0,a.createElement)(s.TM,{label:(0,i.__)("Profile URLs","thinkrank"),value:N,onChange:e=>p(e.target.value),onBlur:()=>{const r=N.split("\n").map(e=>e.trim()).filter(Boolean);r.join("\n")!==u(e.person_same_as)&&t("person_same_as",r)},description:(0,i.__)("Enter social media profile URLs one per line e.g., LinkedIn, Twitter, Wikipedia","thinkrank"),placeholder:"https://linkedin.com/in/yourname\nhttps://twitter.com/yourhandle",rows:4,disabled:h}))))}},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"}))},31759:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var a=r(51609),n=r(86087),i=r(47143),s=r(27723),l=r(49323),o=r(65403),c=r(80095),d=r(30422),g=r(94240);const M="thinkrank/email-report",u=()=>(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("rect",{x:"3",y:"5",width:"18",height:"14",rx:"2",stroke:"currentColor",strokeWidth:"1.6"}),(0,a.createElement)("path",{d:"M3 7l9 6 9-6",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round"})),m=e=>{if(!e)return null;try{const t=new Date(e);return Number.isNaN(t.getTime())?e:new Intl.DateTimeFormat(void 0,{dateStyle:"medium",timeStyle:"short"}).format(t)}catch(t){return e}},h=e=>{switch(e){case"search_console_not_connected":return(0,s.__)("Google Search Console was not connected.","thinkrank");case"no_data":return(0,s.__)("Search Console returned no data for the period.","thinkrank");default:return(0,s.__)("the report had nothing to send.","thinkrank")}},N=({label:e,value:t,hint:r})=>(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-gap-x-6 tr-gap-y-1 tr-py-3 tr-border-b tr-border-secondary last:tr-border-b-0"},(0,a.createElement)("dt",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-m-0 tr-w-40 tr-shrink-0"},e),(0,a.createElement)("dd",{className:"tr-text-sm tr-text-primary tr-m-0 tr-min-w-0 tr-flex-1"},t,r&&(0,a.createElement)("div",{className:"tr-text-xs tr-text-tertiary tr-mt-1"},r))),p=({onNavigate:e})=>{const{config:t,sections:r,nextRun:p,readiness:k,hasLoaded:x,isLoading:y,isSendingTest:D}=(0,i.useSelect)(e=>{const t=e(M);return{config:t.getConfig(),sections:t.getSections(),nextRun:t.getNextRun(),readiness:t.getReadiness(),hasLoaded:t.hasLoaded(),isLoading:t.isLoading(),isSendingTest:t.isSendingTest()}},[]),{load:j,save:I,sendTest:E,updateField:z}=(0,i.useDispatch)(M),[T,f]=(0,n.useState)(null),[_,w]=(0,n.useState)(!1);(0,n.useEffect)(()=>{j().catch(e=>{f({type:"error",message:e?.message||(0,s.__)("Failed to load email report settings.","thinkrank")})})},[]);const A=t||{},b=Boolean(A.enabled),v=Number(A.frequency_days)||30,O=Array.isArray(A.recipients)?A.recipients:[],L=A.last_skip&&"object"==typeof A.last_skip?A.last_skip:null,S=(Array.isArray(A.sections_enabled)?A.sections_enabled:[]).map(e=>r.find(t=>t.key===e)?.label).filter(Boolean),C=!k||Boolean(k.search_console),Q=!k||Boolean(k.analytics),U=b&&!C;let Y={variant:"neutral",label:(0,s.__)("Off","thinkrank")};if(U?Y={variant:"warning",label:(0,s.__)("Paused","thinkrank")}:b&&(Y={variant:"good",label:(0,s.__)("Active","thinkrank")}),y&&!x)return(0,a.createElement)(l.u4,{lines:4,label:(0,s.__)("Loading email report settings…","thinkrank")});const P=L&&(R=L.at)?m(String(R).replace(" ","T")):null;var R;return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},T&&(0,a.createElement)(l.Fc,{variant:T.type,onDismiss:()=>f(null)},T.message),(0,a.createElement)(l.Zp,{padding:!1,className:"tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-4 tr-p-6"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-11 tr-h-11 tr-rounded-xl tr-bg-brand-bg tr-text-brand tr-shrink-0"},(0,a.createElement)(u,null)),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2.5 tr-flex-wrap"},(0,a.createElement)("h2",{className:"tr-m-0 tr-text-base tr-font-semibold tr-text-primary"},(0,s.__)("Email Reporting","thinkrank")),(0,a.createElement)(l.Ex,{variant:Y.variant},Y.label)),(0,a.createElement)("p",{className:"tr-mt-1 tr-mb-0 tr-text-sm tr-text-secondary tr-max-w-2xl"},(0,s.__)("A Search Console-style summary by email: clicks, impressions, CTR and position with the change vs the previous period, the pages and queries that grew or fell, where your keywords rank, and, when connected, site traffic and visits from AI assistants.","thinkrank"))),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-items-end tr-gap-1 tr-shrink-0"},(0,a.createElement)(l.lM,{label:b?(0,s.__)("On","thinkrank"):(0,s.__)("Off","thinkrank"),checked:b,onChange:async e=>{f(null),z("enabled",e),w(!0);try{await I({enabled:e}),g.A.success(e?(0,s.__)("Email reporting is on.","thinkrank"):(0,s.__)("Email reporting is off.","thinkrank"))}catch(t){z("enabled",!e),g.A.error(t?.message||(0,s.__)("Couldn’t save that change.","thinkrank"))}finally{w(!1)}},disabled:_}),_&&(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary"},(0,s.__)("Saving…","thinkrank")))),U&&(0,a.createElement)("div",{className:"tr-px-6 tr-pb-6"},(0,a.createElement)(l.Fc,{variant:"warning",title:(0,s.__)("Reports are paused: Google Search Console isn’t connected","thinkrank")},(0,a.createElement)("p",{className:"tr-m-0"},(0,s.__)("The report is built from Search Console data, so nothing is sent until it is connected. The schedule stays as it is: the first report goes out on the next hourly check after you connect.","thinkrank")),L&&P&&(0,a.createElement)("p",{className:"tr-mt-2 tr-mb-0"},(0,s.sprintf)(/* translators: 1: date and time, 2: reason sentence. */ /* translators: 1: date and time, 2: reason sentence. */
47 47 (0,s.__)("Last scheduled run on %1$s sent nothing: %2$s","thinkrank"),P,h(L.reason))),(0,a.createElement)("div",{className:"tr-mt-3"},(0,a.createElement)(l.$n,{variant:"primary",size:"sm",onClick:()=>{if("function"!=typeof e)try{const e=new URL(window.location.href);e.searchParams.set("page","thinkrank-essential-seo"),e.searchParams.set("nav_section","integrations"),e.searchParams.set("nav_item","google-services"),window.location.assign(e.toString())}catch(e){}else e("integrations","google-services")}},(0,s.__)("Connect Search Console","thinkrank"))))),b&&!U&&L&&P&&(0,a.createElement)("div",{className:"tr-px-6 tr-pb-6"},(0,a.createElement)(l.Fc,{variant:"info"},(0,s.sprintf)(/* translators: 1: date and time, 2: reason sentence. */ /* translators: 1: date and time, 2: reason sentence. */
48 48 (0,s.__)("Last scheduled run on %1$s sent nothing: %2$s","thinkrank"),P,h(L.reason)))),b&&(0,a.createElement)("div",{className:"tr-border-t tr-border-secondary"},(0,a.createElement)("dl",{className:"tr-px-6 tr-py-2 tr-m-0"},(0,a.createElement)(N,{label:(0,s.__)("Frequency","thinkrank"),value:(0,s.sprintf)(/* translators: %d: number of days between reports. */ /* translators: %d: number of days between reports. */
49 -(0,s._n)("Every %d day","Every %d days",v,"thinkrank"),v),hint:(0,s.__)("Each report covers the period since the last one and compares it with the period before.","thinkrank")}),(0,a.createElement)(N,{label:(0,s.__)("Recipients","thinkrank"),value:O.length>0?O.join(", "):(0,s.__)("No recipients","thinkrank")}),(0,a.createElement)(N,{label:(0,s.__)("Sections","thinkrank"),value:S.length>0?S.join(", "):(0,s.__)("No sections","thinkrank"),hint:!Q&&C?(0,s.__)("Site traffic needs Google Analytics 4. Connect it to add that card. The AI assistants card appears once AI Insights has recorded visits.","thinkrank"):(0,s.__)("Sections with nothing to show for the period are left out rather than sent empty.","thinkrank")}),(0,a.createElement)(N,{label:(0,s.__)("Next report","thinkrank"),value:U?(0,s.__)("Paused until Search Console is connected","thinkrank"):m(p)||(0,s.__)("Not scheduled yet","thinkrank")}))),b&&(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3 tr-flex-wrap tr-px-6 tr-py-4 tr-border-t tr-border-secondary"},(0,a.createElement)(l.$n,{variant:"secondary",loading:D,onClick:async()=>{f(null);try{const e=await E();f(e?.success?{type:e?.not_connected?"warning":"success",message:e?.not_connected?(0,s.__)("Test email sent. Search Console isn’t connected, so the email explains how to connect it instead of showing a report.","thinkrank"):(0,s.__)("Test email sent. Check your inbox in a moment.","thinkrank")}:{type:"error",message:e?.result?.error||(0,s.__)("Test email could not be sent.","thinkrank")})}catch(e){f({type:"error",message:e?.message||(0,s.__)("Test email failed.","thinkrank")})}}},(0,s.__)("Send Test Email","thinkrank")),(0,a.createElement)("span",{className:"tr-text-sm tr-text-secondary"},U?(0,s.__)("Sends the “connect Search Console” email your recipients would get.","thinkrank"):(0,s.__)("Sends the report as it stands today to every recipient.","thinkrank")))),b&&(0,a.createElement)(o.A,{filter:"thinkrank.emailReport.proSettings",teaser:(0,a.createElement)(c.A,{illustration:(0,a.createElement)(d.Jj,null),title:(0,s.__)("Branded email reports","thinkrank"),description:(0,s.__)("Send the report on your schedule, to your whole team or your clients, looking like it came from you.","thinkrank"),features:[(0,s.__)("Every 7, 15 or 30 days","thinkrank"),(0,s.__)("Up to 50 recipients","thinkrank"),(0,s.__)("Your logo, header colour, subject line, intro and footer","thinkrank"),(0,s.__)("Pick the sections to include","thinkrank")]})}))}},32319:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(1455),o=r.n(l),c=r(99658),d=r(85161),g=r(85770),M=r(17098),u=r(52495),m=r(78856),h=r(10628),N=r(60775);const p={facebook:"tr-aspect-[1.91/1]",twitter:"tr-aspect-[2/1]",linkedin:"tr-aspect-[1.91/1]",pinterest:"tr-aspect-[2/3]"},k=({activeSubSection:e="open-graph"})=>{const[t,r]=(0,n.useState)(!0),[l,k]=(0,n.useState)(!1),[x,y]=(0,n.useState)(!1),[D,j]=(0,n.useState)(!1),[I,E]=(0,n.useState)(!1),[z,T]=(0,n.useState)(!1),[f,_]=(0,n.useState)(!1),[w,A]=(0,n.useState)({}),[b,v]=(0,n.useState)(!1),[O,L]=(0,n.useState)(null),[S,C]=(0,n.useState)(null),[Q,U]=(0,n.useState)("facebook"),[Y,P]=(0,n.useState)(null);(0,n.useEffect)(()=>{R()},[]),(0,n.useEffect)(()=>{P(null),L(null)},[e]);const R=async()=>{try{r(!0);const e=await o()({path:"/thinkrank/v1/social-media/settings",method:"GET"});if(!e.success)throw new Error(e.error||"Failed to load social media settings");A({...Z(),...e.data.settings}),k(!1)}catch(e){N.A.error("Social Media settings load error:",e),k(!0),L({status:"error",message:(0,i.__)("Could not load your social media settings. Nothing has been changed — retry before editing.","thinkrank")})}finally{r(!1)}},Z=()=>{const e=window.thinkrankAdmin?.siteName||"",t=window.thinkrankAdmin?.siteDescription||"";return window.thinkrankAdmin?.siteUrl||window.location.origin,{enable_open_graph:!0,oembed_use_seo_title:!1,oembed_use_social_image:!1,oembed_remove_author:!1,og_site_name:e,og_description:t,og_type:"website",og_locale:"",default_og_image:"",og_multiple_images:!1,og_image_width:1200,og_image_height:630,enable_twitter_cards:!0,twitter_username:"",twitter_creator:"",twitter_card_type:"summary_large_image",default_twitter_image:"",facebook_app_id:"",facebook_admins:"",enable_linkedin:!1,enable_pinterest:!1,pinterest_site_verification:"",enable_instagram:!1,instagram_verification:"",enable_tiktok:!1,tiktok_verification:"",enable_youtube:!1,youtube_channel_id:"",enable_whatsapp:!1,whatsapp_business_id:"",auto_generate_descriptions:!0,fallback_to_excerpt:!0,strip_html_tags:!0,max_description_length:160}},V=(e,t)=>{A(r=>({...r,[e]:t})),v(!0)},{update:B,isSaving:G}=(0,h.A)({settings:w,setSettings:A,save:async t=>{const r=await o()({path:"/thinkrank/v1/social-media/settings",method:"POST",data:{settings:t,context_type:"site",validation_context:e}});if(!r.success)throw new Error(r.error||(0,i.__)("Failed to save settings.","thinkrank"))},logLabel:"Social Media"}),W=async()=>{try{j(!0);const e=window.thinkrankAdmin?.siteName||"",t=window.thinkrankAdmin?.siteDescription||"",r=window.thinkrankAdmin?.siteUrl||window.location.origin,a={title:w.og_site_name||e||"Your Site Name",description:w.og_description||t||"Your site description",url:r,image:w.default_og_image||"",type:w.og_type||"website"},n=await o()({path:"/thinkrank/v1/social-media/preview",method:"POST",data:{data:a,platform:Q}});if(n.success){const e={...n.data,platform:Q,character_counts:{title:n.data.title?.length||0,description:n.data.description?.length||0}};C(e),L({status:"success",message:(0,i.__)("Social media preview generated successfully!","thinkrank")})}}catch(e){N.A.error("Social media preview error:",e),L({status:"error",message:(0,i.__)("Failed to generate social media preview. Please try again.","thinkrank")})}finally{j(!1)}},H=async()=>{try{E(!0);const t=await o()({path:"/thinkrank/v1/social-media/validate",method:"POST",data:{settings:w,context_type:"site",validation_context:e}});t.success?(P(t.data),L({status:"success",message:(0,i.__)("Social media settings validated successfully!","thinkrank")})):L({status:"error",message:t.data?.message||(0,i.__)("Validation failed. Please check your settings.","thinkrank")})}catch(e){N.A.error("Social media validation error:",e),L({status:"error",message:(0,i.__)("Failed to validate social media settings. Please try again.","thinkrank")})}finally{E(!1)}};return t?(0,a.createElement)("div",{className:"thinkrank-loading"},(0,a.createElement)(s.u4,{lines:3})):l?(0,a.createElement)(s.oK,{onRetry:R,isRetrying:t,message:(0,i.__)("Your social media settings could not be read, so this screen has nothing to edit yet. Nothing has changed — retry to load them.","thinkrank")}):(0,a.createElement)("div",{className:"thinkrank-social-media-tab"},(0,a.createElement)(d.A,{title:(0,i.__)("Social Media & Open Graph","thinkrank"),optimizationButtons:(()=>{const t={disabled:!1,size:"default"};switch(e){case"open-graph":return[(0,a.createElement)(u.A,{key:"validate-social",type:"validate",label:(0,i.__)("Validate Social Media","thinkrank"),loadingLabel:(0,i.__)("Validating…","thinkrank"),onClick:H,isBusy:I,...t}),(0,a.createElement)(u.A,{key:"sync-og",type:"generate",label:(0,i.__)("Sync from Site Identity","thinkrank"),loadingLabel:(0,i.__)("Syncing…","thinkrank"),onClick:()=>(async(e=[])=>{try{T(!0);const t=await o()({path:"/thinkrank/v1/site-identity/settings",method:"GET"});if(!t.success)throw new Error(t.message||"API response indicated failure");{const r=t.data.settings,a={...w},n={og_site_name:r.site_name||"",og_description:r.site_description||r.tagline||"",default_og_image:r.logo_url||"",twitter_username:"",default_twitter_image:r.logo_url||""},s=[];let l=!1;e.forEach(e=>{if(n.hasOwnProperty(e)){const t=a[e]||"",r=n[e]||"";t!==r&&(a[e]=r,s.push(e),l=!0)}}),l?(A(a),v(!0),L({status:"success",message:(0,i.__)("Successfully synced data from Site Identity settings!","thinkrank")+` (${s.length} fields updated)`})):L({status:"info",message:(0,i.__)("No changes needed - Social Media fields are already up to date with Site Identity settings.","thinkrank")})}}catch(e){N.A.error("Sync error:",e),L({status:"error",message:(0,i.__)("Failed to sync from Site Identity. Please try again.","thinkrank")})}finally{T(!1)}})(["og_site_name","og_description","default_og_image"]),isBusy:z,...t})];case"twitter-cards":return[(0,a.createElement)(u.A,{key:"validate-social",type:"validate",label:(0,i.__)("Validate Social Media","thinkrank"),loadingLabel:(0,i.__)("Validating…","thinkrank"),onClick:H,isBusy:I,...t})];case"preview":return[(0,a.createElement)(u.A,{key:"generate-preview",type:"generate",label:(0,i.__)("Generate Preview","thinkrank"),loadingLabel:(0,i.__)("Generating…","thinkrank"),onClick:W,isBusy:D,...t})];default:return[]}})(),notice:O,onNoticeRemove:()=>L(null)},(()=>{switch({"open-graph":"open-graph","twitter-cards":"twitter",preview:"preview"}[e]||"open-graph"){case"open-graph":return(()=>{const e=w.og_description?.length||0,t=e>=120&&e<=160,r=t?(0,i.__)("Good length","thinkrank"):e<120?(0,i.__)("Too short","thinkrank"):(0,i.__)("Too long","thinkrank");return(0,a.createElement)(s.mc,{direction:"column",gap:4},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(g.A,{title:(0,i.__)("Open Graph Settings","thinkrank"),description:(0,i.__)("Add Open Graph meta tags for social media sharing.","thinkrank"),trailing:(0,a.createElement)(s.lM,{checked:w.enable_open_graph,onChange:e=>B({enable_open_graph:e},e?(0,i.__)("Open Graph is on.","thinkrank"):(0,i.__)("Open Graph is off.","thinkrank")),label:(0,i.__)("Enable Open Graph","thinkrank"),disabled:G})}),w.enable_open_graph&&(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(M.A,{id:"tr-og-site-name",label:(0,i.__)("Site Name","thinkrank"),description:(0,i.__)("The name of your website","thinkrank")},(0,a.createElement)(s.pd,{id:"tr-og-site-name",value:w.og_site_name,onChange:e=>V("og_site_name",e.target.value),placeholder:window.thinkrankAdmin?.siteName||(0,i.__)("Your Site Name","thinkrank")})),(0,a.createElement)(M.A,{id:"tr-og-desc",label:(0,i.__)("Default Description","thinkrank"),description:(0,i.__)("Default description for social media sharing (120-160 characters recommended)","thinkrank"),counter:(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium "+(t?"tr-text-success":"tr-text-warning")},r," (",e,"/160)"),className:"tr-pt-6"},(0,a.createElement)(s.TM,{id:"tr-og-desc",value:w.og_description,onChange:e=>V("og_description",e.target.value),placeholder:window.thinkrankAdmin?.siteDescription||(0,i.__)("Your site description for social media sharing","thinkrank"),rows:3})),(0,a.createElement)(M.A,{id:"tr-og-type",label:(0,i.__)("Content Type","thinkrank"),description:(0,i.__)("The type of content your site represents","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.l6,{id:"tr-og-type",value:w.og_type,options:[{label:(0,i.__)("Website","thinkrank"),value:"website"},{label:(0,i.__)("Article","thinkrank"),value:"article"},{label:(0,i.__)("Blog","thinkrank"),value:"blog"},{label:(0,i.__)("Business","thinkrank"),value:"business"}],onChange:e=>V("og_type",e.target.value)})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(c.A,{label:(0,i.__)("Default Open Graph Image","thinkrank"),value:w.default_og_image,onChange:e=>V("default_og_image",e),help:(0,i.__)("Default image for social media sharing (1200x630px recommended)","thinkrank"),allowedTypes:["image"]})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"og-multiple-images",label:(0,i.__)("Offer Alternative Images","thinkrank"),description:(0,i.__)("Publish the featured image and images from the post body as alternatives after the main one, so a sharer can choose and a platform has a fallback if the main image fails validation. Twitter Cards and schema keep using the main image only.","thinkrank"),checked:!!w.og_multiple_images,onChange:e=>B({og_multiple_images:e},e?(0,i.__)("Alternative social images are on.","thinkrank"):(0,i.__)("Alternative social images are off.","thinkrank")),disabled:G})))),(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(g.A,{title:(0,i.__)("Embed Cards","thinkrank"),description:(0,i.__)("What other sites show when someone pastes a link to your content. Each switch saves as you flip it.","thinkrank")}),(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(s.lM,{id:"oembed-use-seo-title",label:(0,i.__)("Use SEO Title In Embeds","thinkrank"),description:(0,i.__)("Show the SEO title you wrote instead of the raw post title. Posts without an SEO title keep their own.","thinkrank"),checked:!!w.oembed_use_seo_title,onChange:e=>B({oembed_use_seo_title:e},e?(0,i.__)("Embeds now use the SEO title.","thinkrank"):(0,i.__)("Embeds now use the post title.","thinkrank")),disabled:G}),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"oembed-use-social-image",label:(0,i.__)("Use Social Image In Embeds","thinkrank"),description:(0,i.__)("Put the social image on the embed card. A featured image still wins over the site-wide default.","thinkrank"),checked:!!w.oembed_use_social_image,onChange:e=>B({oembed_use_social_image:e},e?(0,i.__)("Embeds now use the social image.","thinkrank"):(0,i.__)("Embeds no longer use the social image.","thinkrank")),disabled:G})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"oembed-remove-author",label:(0,i.__)("Remove Author From Embeds","thinkrank"),description:(0,i.__)("Drop the author name and link from the embed data. Useful for brands and multi-author sites that do not want personal names travelling with every embed.","thinkrank"),checked:!!w.oembed_remove_author,onChange:e=>B({oembed_remove_author:e},e?(0,i.__)("Embeds no longer name the author.","thinkrank"):(0,i.__)("Embeds name the author again.","thinkrank")),disabled:G})))))})();case"twitter":return(0,a.createElement)(s.mc,{direction:"column",gap:4},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(g.A,{title:(0,i.__)("Twitter Cards Settings","thinkrank"),description:(0,i.__)("Add Twitter Card meta tags for Twitter sharing.","thinkrank"),trailing:(0,a.createElement)(s.lM,{checked:w.enable_twitter_cards,onChange:e=>B({enable_twitter_cards:e},e?(0,i.__)("Twitter Cards are on.","thinkrank"):(0,i.__)("Twitter Cards are off.","thinkrank")),label:(0,i.__)("Enable Twitter Cards","thinkrank"),disabled:G})}),w.enable_twitter_cards&&(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(M.A,{id:"tr-tw-user",label:(0,i.__)("Twitter Username","thinkrank"),description:(0,i.__)("Your Twitter username (without @)","thinkrank")},(0,a.createElement)(s.pd,{id:"tr-tw-user",value:w.twitter_username,onChange:e=>V("twitter_username",e.target.value),placeholder:"username"})),(0,a.createElement)(M.A,{id:"tr-tw-creator",label:(0,i.__)("Twitter Creator","thinkrank"),description:(0,i.__)("Content creator Twitter username (without @)","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-tw-creator",value:w.twitter_creator,onChange:e=>V("twitter_creator",e.target.value),placeholder:"creator_username"})),(0,a.createElement)(M.A,{id:"tr-tw-card-type",label:(0,i.__)("Card Type","thinkrank"),description:(0,i.__)("The type of Twitter Card to use","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.l6,{id:"tr-tw-card-type",value:w.twitter_card_type,options:[{label:(0,i.__)("Summary Large Image","thinkrank"),value:"summary_large_image"},{label:(0,i.__)("Summary","thinkrank"),value:"summary"},{label:(0,i.__)("App","thinkrank"),value:"app"},{label:(0,i.__)("Player","thinkrank"),value:"player"}],onChange:e=>V("twitter_card_type",e.target.value)})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(c.A,{label:(0,i.__)("Default Twitter Card Image","thinkrank"),value:w.default_twitter_image,onChange:e=>V("default_twitter_image",e),help:(0,i.__)("Default image for Twitter sharing (1200x600px recommended)","thinkrank"),allowedTypes:["image"]})))));case"preview":return(()=>{const e=Q.charAt(0).toUpperCase()+Q.slice(1),t=p[Q]||"tr-aspect-video";return(0,a.createElement)(s.Zp,{padding:!1,className:"tr-mb-4"},(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 tr-gap-3 tr-flex-wrap"},(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Social Media Preview","thinkrank")),(0,a.createElement)("div",{className:"tr-w-40"},(0,a.createElement)(s.l6,{value:Q,options:[{label:(0,i.__)("Facebook","thinkrank"),value:"facebook"},{label:(0,i.__)("Twitter","thinkrank"),value:"twitter"},{label:(0,i.__)("LinkedIn","thinkrank"),value:"linkedin"},{label:(0,i.__)("Pinterest","thinkrank"),value:"pinterest"}],onChange:e=>U(e.target.value)}))),(0,a.createElement)("div",{className:"tr-p-6"},S?(0,a.createElement)("div",{className:"tr-max-w-[480px] tr-mx-auto"},(0,a.createElement)("div",{className:"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"},e," ",(0,i.__)("Preview","thinkrank")),S.valid?(0,a.createElement)(s.Ex,{variant:"good"},"✓ ",(0,i.__)("Valid","thinkrank")):(0,a.createElement)(s.Ex,{variant:"warning"},"⚠ ",(0,i.__)("Issues Found","thinkrank"))),S.image?(0,a.createElement)("div",{className:`${t} tr-relative tr-bg-[#F6F7FB] tr-overflow-hidden`},(0,a.createElement)("img",{src:S.image,alt:S.title,className:"tr-w-full tr-h-full tr-object-cover",onError:e=>{e.target.style.display="none"}}),"pinterest"===Q&&(0,a.createElement)("div",{className:"tr-absolute tr-top-2 tr-right-2 tr-flex tr-items-center tr-justify-center tr-w-8 tr-h-8 tr-rounded-full tr-bg-black/70 tr-text-white tr-text-sm"},"📌")):(0,a.createElement)("div",{className:`${t} 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,i.__)("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}})(S.preview_url)),(0,a.createElement)("p",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0 tr-mt-0.5 tr-leading-snug"},S.title),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5 tr-leading-relaxed"},S.description),("twitter"===Q||"pinterest"===Q)&&(0,a.createElement)("p",{className:"tr-text-[11px] tr-text-tertiary tr-m-0 tr-mt-1.5"},"twitter"===Q?`${S.title?.length||0}/70 ${(0,i.__)("chars","thinkrank")}`:(0,i.__)("Pin it • Save","thinkrank")))),S.warnings&&S.warnings.length>0&&(0,a.createElement)("div",{className:"tr-mt-4 tr-rounded-lg tr-bg-warning-bg tr-border tr-border-warning/20 tr-p-3"},(0,a.createElement)("h5",{className:"tr-text-xs tr-font-semibold tr-text-warning tr-m-0 tr-mb-2"},(0,i.__)("Warnings:","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-5 tr-list-disc"},S.warnings.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-xs tr-text-warning tr-leading-relaxed"},e)))),S.suggestions&&S.suggestions.length>0&&(0,a.createElement)("div",{className:"tr-mt-4 tr-rounded-lg tr-bg-success-bg tr-border tr-border-success/20 tr-p-3"},(0,a.createElement)("h5",{className:"tr-text-xs tr-font-semibold tr-text-success tr-m-0 tr-mb-2"},(0,i.__)("Suggestions:","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-5 tr-list-disc"},S.suggestions.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-xs tr-text-secondary tr-leading-relaxed"},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,i.__)("Social preview","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1 tr-max-w-[280px]"},(0,i.__)('Click "Generate Preview" to see how your content will appear on social media.',"thinkrank")))))})();default:return null}})(),"preview"!==e&&(0,a.createElement)(m.A,{validationResults:Y}),(0,a.createElement)("div",{className:"tr-flex tr-justify-end tr-mt-6"},(0,a.createElement)(s.$n,{variant:"primary",size:"md",onClick:async()=>{if(!l)try{y(!0),L(null);const t=await o()({path:"/thinkrank/v1/social-media/settings",method:"POST",data:{settings:w,context_type:"site",validation_context:e}});if(!t.success)throw new Error(t.error||"Failed to save settings");v(!1),L({status:"success",message:(0,i.__)("Social media settings saved successfully!","thinkrank")})}catch(e){N.A.error("Social Media settings save error:",e);let t=(0,i.__)("Failed to save social media settings. Please try again.","thinkrank");e.data&&e.data.validation_errors&&e.data.validation_errors.length>0?(N.A.error("Validation errors:",e.data.validation_errors),t=(0,i.__)("Validation failed: ","thinkrank")+e.data.validation_errors.join(", ")):e.validation&&e.validation.errors&&e.validation.errors.length>0?(N.A.error("Validation errors:",e.validation.errors),t=(0,i.__)("Validation failed: ","thinkrank")+e.validation.errors.join(", ")):e.message&&(t=e.message),L({status:"error",message:t})}finally{y(!1)}},disabled:!b||x},x?(0,i.__)("Saving…","thinkrank"):(0,i.__)("Save Settings","thinkrank")))))}},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"}))},32633:()=>{},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"}))},32905:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var a=r(51609),n=r(86087),i=r(27723),s=r(56427),l=r(85161),o=r(49323),c=r(1455),d=r.n(c),g=r(60775);const M=()=>{const[e,t]=(0,n.useState)(!0),[r,c]=(0,n.useState)(!1),[M,u]=(0,n.useState)(!1),[m,h]=(0,n.useState)(null),[N,p]=(0,n.useState)({index:!0,noindex:!1,nofollow:!1,noarchive:!1,noimageindex:!1,nosnippet:!1});(0,n.useEffect)(()=>{k()},[]);const k=async()=>{t(!0);try{const e=await d()({path:"/thinkrank/v1/global-robot-meta/settings",method:"GET"});e&&e.settings&&p(t=>({...t,...e.settings}))}catch(e){g.A.error("Failed to load global robot meta settings:",e),h({status:"error",message:(0,i.__)("Failed to load settings. Using defaults.","thinkrank")})}finally{t(!1)}},x=(e,t)=>{p(r=>{const a={...r,[e]:t};return"index"===e?a.noindex=!t:"noindex"===e&&(a.index=!t),a}),u(!0)},y=({text:e})=>(0,a.createElement)(s.Tooltip,{text:e},(0,a.createElement)("span",{style:{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"16px",height:"16px",borderRadius:"50%",background:"#ddd",color:"var(--tr-text-secondary)",fontSize:"10px",fontWeight:"bold",marginLeft:"4px",cursor:"help"}},"?"));return e?(0,a.createElement)("div",{className:"thinkrank-global-robot-meta"},(0,a.createElement)(o.u4,{lines:4,label:(0,i.__)("Loading settings…","thinkrank")})):(0,a.createElement)("div",{className:"thinkrank-global-robot-meta"},(0,a.createElement)(l.A,{title:(0,i.__)("Global Robot Meta","thinkrank"),enabled:!0,showDisabledWarning:!1,notice:m,onNoticeRemove:()=>h(null)},(0,a.createElement)("div",{style:{display:"flex",flexDirection:"row",alignItems:"flex-start",padding:"10px 0"}},(0,a.createElement)("div",{style:{width:"200px",flexShrink:0,fontWeight:"600",fontSize:"14px",marginTop:"8px"}},(0,i.__)("Robots Meta","thinkrank")),(0,a.createElement)("div",{style:{flex:1}},(0,a.createElement)("div",{style:{display:"grid",gridTemplateColumns:"1fr 1fr",gap:"10px"}},(0,a.createElement)("div",null,(0,a.createElement)(s.Flex,{justify:"initial",align:"center",className:"thinkrank-mb-sm"},(0,a.createElement)(s.CheckboxControl,{label:(0,i.__)("Index","thinkrank"),checked:N.index,onChange:e=>x("index",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(y,{text:(0,i.__)("Allow search engines to index this content.","thinkrank")})),(0,a.createElement)(s.Flex,{justify:"initial",align:"center",className:"thinkrank-mb-sm"},(0,a.createElement)(s.CheckboxControl,{label:(0,i.__)("No Follow","thinkrank"),checked:N.nofollow,onChange:e=>x("nofollow",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(y,{text:(0,i.__)("Do not follow links on this page.","thinkrank")})),(0,a.createElement)(s.Flex,{justify:"initial",align:"center",className:"thinkrank-mb-sm"},(0,a.createElement)(s.CheckboxControl,{label:(0,i.__)("No Image Index","thinkrank"),checked:N.noimageindex,onChange:e=>x("noimageindex",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(y,{text:(0,i.__)("Do not index images on this page.","thinkrank")}))),(0,a.createElement)("div",null,(0,a.createElement)(s.Flex,{justify:"initial",align:"center",className:"thinkrank-mb-sm"},(0,a.createElement)(s.CheckboxControl,{label:(0,i.__)("No Index","thinkrank"),checked:N.noindex,onChange:e=>x("noindex",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(y,{text:(0,i.__)("Do not allow search engines to index this content.","thinkrank")})),(0,a.createElement)(s.Flex,{justify:"initial",align:"center",className:"thinkrank-mb-sm"},(0,a.createElement)(s.CheckboxControl,{label:(0,i.__)("No Archive","thinkrank"),checked:N.noarchive,onChange:e=>x("noarchive",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(y,{text:(0,i.__)("Do not show a cached link in search results.","thinkrank")})),(0,a.createElement)(s.Flex,{justify:"initial",align:"center",className:"thinkrank-mb-sm"},(0,a.createElement)(s.CheckboxControl,{label:(0,i.__)("No Snippet","thinkrank"),checked:N.nosnippet,onChange:e=>x("nosnippet",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(y,{text:(0,i.__)("Do not show a snippet in search results.","thinkrank")})))),(0,a.createElement)("p",{className:"description",style:{marginTop:"15px",color:"var(--tr-text-secondary)",fontSize:"13px"}},(0,i.__)("Default values for robots meta tag. These can be changed for individual posts, taxonomies, etc.","thinkrank")))),(0,a.createElement)(s.Flex,{justify:"flex-end",className:"thinkrank-mt-lg"},(0,a.createElement)(s.Button,{variant:"primary",onClick:async()=>{c(!0),h(null);try{await d()({path:"/thinkrank/v1/global-robot-meta/settings",method:"POST",data:{settings:N}}),h({status:"success",message:(0,i.__)("Global Robot Meta settings saved successfully!","thinkrank")}),u(!1)}catch(e){g.A.error("Failed to save global robot meta settings:",e),h({status:"error",message:e.message||(0,i.__)("Failed to save settings.","thinkrank")})}finally{c(!1)}},isBusy:r,disabled:!M||r},r?(0,i.__)("Saving…","thinkrank"):(0,i.__)("Save Changes","thinkrank")))))}},33806:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var a=r(51609),n=r(56427),i=r(86087),s=r(27723),l=r(60775),o=r(74395);const c=()=>(0,a.createElement)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{fill:"#4285F4",d:"M17.64 9.2c0-.637-.057-1.251-.164-1.84H9v3.481h4.844a4.14 4.14 0 0 1-1.796 2.716v2.258h2.908c1.702-1.567 2.684-3.875 2.684-6.615z"}),(0,a.createElement)("path",{fill:"#34A853",d:"M9 18c2.43 0 4.467-.806 5.956-2.184l-2.908-2.259c-.806.54-1.837.86-3.048.86-2.344 0-4.328-1.584-5.036-3.711H.957v2.332A8.997 8.997 0 0 0 9 18z"}),(0,a.createElement)("path",{fill:"#FBBC05",d:"M3.964 10.707A5.41 5.41 0 0 1 3.682 9c0-.593.102-1.17.282-1.707V4.961H.957A8.996 8.996 0 0 0 0 9c0 1.452.348 2.827.957 4.04l3.007-2.333z"}),(0,a.createElement)("path",{fill:"#EA4335",d:"M9 3.58c1.321 0 2.508.454 3.44 1.345l2.582-2.58C13.463.891 11.426 0 9 0A8.997 8.997 0 0 0 .957 4.962L3.964 7.29C4.672 5.166 6.656 3.58 9 3.58z"})),d=()=>(0,a.createElement)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",className:"tr-animate-spin","aria-hidden":"true"},(0,a.createElement)("circle",{cx:"8",cy:"8",r:"6.5",fill:"none",stroke:"currentColor",strokeWidth:"1.75",strokeOpacity:"0.25"}),(0,a.createElement)("path",{d:"M14.5 8a6.5 6.5 0 0 0-6.5-6.5",fill:"none",stroke:"currentColor",strokeWidth:"1.75",strokeLinecap:"round"})),g={access_denied:(0,s.__)("Google connection was cancelled.","thinkrank"),invalid_state:(0,s.__)("The connection link expired. Please try connecting again.","thinkrank"),forbidden:(0,s.__)("You do not have permission to connect a Google account.","thinkrank")},M=({onConnect:e,redirectTo:t,label:r,variant:M,icon:u,className:m=""})=>{const[h,N]=(0,i.useState)(!1),[p,k]=(0,i.useState)(null);(0,i.useEffect)(()=>{const{connected:r,error:a}=(0,o.VQ)();if(a)return l.A.error("Google OAuth error:",a),void k(g[a]||(0,s.__)("Google connection failed. Please try again.","thinkrank"));r&&(e&&e(),t&&(window.location.href=t))},[]);const x=()=>{k(null);const e=(0,o.Vf)(t);if(!e)return l.A.error("Google connect URL is not available."),void k((0,s.__)("Google connection is unavailable. Please reload the page.","thinkrank"));N(!0),window.location.href=e};return M?(0,a.createElement)(n.Button,{variant:M,onClick:x,className:m,isBusy:h,disabled:h},u&&!h&&(0,a.createElement)("img",{src:u,alt:"",className:"thinkrank-google-icon","aria-hidden":"true"}),h?(0,s.__)("Connecting…","thinkrank"):r||(0,s.__)("Connect with Google","thinkrank")):(0,a.createElement)(a.Fragment,null,p&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-danger tr-m-0 tr-mb-2",role:"alert"},p),(0,a.createElement)("button",{type:"button",onClick:x,disabled:h,className:"tr-inline-flex tr-items-center tr-gap-3 tr-h-11 tr-px-5 tr-rounded-md tr-bg-white tr-border-[1.5px] tr-border-primary tr-text-sm tr-font-semibold tr-text-secondary tr-cursor-pointer tr-transition-colors tr-duration-150 hover:tr-border-primary hover:tr-bg-white focus:tr-outline-none focus-visible:tr-border-brand focus-visible:tr-ring-2 focus-visible:tr-ring-brand disabled:tr-cursor-not-allowed disabled:tr-opacity-70"+(m?" "+m:"")},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center","aria-hidden":"true"},h?(0,a.createElement)(d,null):u?(0,a.createElement)("img",{src:u,alt:"",className:"thinkrank-google-icon"}):(0,a.createElement)(c,null)),(0,a.createElement)("span",null,h?(0,s.__)("Connecting…","thinkrank"):r||(0,s.__)("Connect with Google","thinkrank"))))}},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"}))},34011:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(56427),s=r(49323),l=r(69880);const o=({diagnostics:e,isLoadingDiagnostics:t,diagnosticsError:r,onNavigate:o,onRetry:c})=>{if(t)return(0,a.createElement)("div",{className:"tr-empty-state"},(0,a.createElement)(s.u4,{lines:3}));if(r)return(0,a.createElement)(l.A,{error:r,onNavigate:o,onRetry:c,isRetrying:t});if(0===e.length)return(0,a.createElement)("div",{className:"thinkrank-cwv-wrapper"},(0,a.createElement)(s.pp,{size:"md",title:(0,n.__)("No Diagnostic Data Available","thinkrank"),description:(0,n.__)("Add a PageSpeed API key or connect your Google account to view detailed performance diagnostics.","thinkrank"),action:(0,a.createElement)("div",{className:"tr-flex tr-justify-center tr-gap-3"},(0,a.createElement)(i.Button,{variant:"primary",onClick:()=>o&&o("integrations","google-services")},(0,n.__)("Add PageSpeed API Key","thinkrank")),(0,a.createElement)(i.Button,{variant:"secondary",onClick:c,disabled:t},t?(0,n.__)("Retrying…","thinkrank"):(0,n.__)("Retry","thinkrank")))}));const d=e.filter(e=>"passed"===e.status).length,g=e.filter(e=>"warning"===e.status).length,M=e.filter(e=>"failed"===e.status).length;return(0,a.createElement)("div",{className:"thinkrank-cwv-wrapper"},(0,a.createElement)("div",{className:"thinkrank-diag-wrap"},(0,a.createElement)("div",{className:"thinkrank-diag-stats"},(0,a.createElement)("div",{className:"thinkrank-diag-stat-card"},(0,a.createElement)("div",{className:"thinkrank-diag-stat-top"},(0,a.createElement)("span",{className:"thinkrank-diag-stat-label"},(0,n.__)("Passed","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-diag-stat-icon"},(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none"},(0,a.createElement)("circle",{cx:"11",cy:"11",r:"9",stroke:"#4353cc",strokeWidth:"1.8"}),(0,a.createElement)("path",{d:"M7 11.5l3 3 5-6",stroke:"#4353cc",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})))),(0,a.createElement)("span",{className:"thinkrank-diag-stat-count"},d)),(0,a.createElement)("div",{className:"thinkrank-diag-stat-card"},(0,a.createElement)("div",{className:"thinkrank-diag-stat-top"},(0,a.createElement)("span",{className:"thinkrank-diag-stat-label"},(0,n.__)("Warnings","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-diag-stat-icon"},(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none"},(0,a.createElement)("path",{d:"M11 3L2 19h18L11 3z",stroke:"#4353cc",strokeWidth:"1.8",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M11 9v5",stroke:"#4353cc",strokeWidth:"1.8",strokeLinecap:"round"}),(0,a.createElement)("circle",{cx:"11",cy:"16",r:"1",fill:"#4353cc"})))),(0,a.createElement)("span",{className:"thinkrank-diag-stat-count"},g)),(0,a.createElement)("div",{className:"thinkrank-diag-stat-card"},(0,a.createElement)("div",{className:"thinkrank-diag-stat-top"},(0,a.createElement)("span",{className:"thinkrank-diag-stat-label"},(0,n.__)("Failed","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-diag-stat-icon"},(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none"},(0,a.createElement)("circle",{cx:"11",cy:"11",r:"9",stroke:"#4353cc",strokeWidth:"1.8"}),(0,a.createElement)("path",{d:"M8 8l6 6M14 8l-6 6",stroke:"#4353cc",strokeWidth:"1.8",strokeLinecap:"round"})))),(0,a.createElement)("span",{className:"thinkrank-diag-stat-count"},M))),(0,a.createElement)("div",{className:"thinkrank-diag-grid"},e.map(e=>(e=>{const t={passed:{label:(0,n.__)("Passed","thinkrank"),color:"#027A48",bg:"#dcfce7"},warning:{label:(0,n.__)("Warnings","thinkrank"),color:"#ea580c",bg:"#fff7ed"},failed:{label:(0,n.__)("Failed","thinkrank"),color:"#921C13",bg:"#fee2e2"}},r=t[e.status]||t.warning,i=!!e.details,s=i&&"object"==typeof e.details?e.details.items?`${e.details.items.length} items to review.`:null:e.details||null;return(0,a.createElement)("div",{key:e.id,className:"thinkrank-diag-card"},(0,a.createElement)("div",{className:"thinkrank-diag-card-header"},(0,a.createElement)("div",{className:"thinkrank-diag-card-title-row"},(0,a.createElement)("span",{className:"thinkrank-diag-card-title"},e.title),(0,a.createElement)("span",{className:"thinkrank-diag-badge",style:{color:r.color,background:r.bg}},r.label)),(e.category||e.impact)&&(0,a.createElement)("span",{className:"thinkrank-diag-category"},e.category||e.impact)),(0,a.createElement)("p",{className:"thinkrank-diag-desc"},e.description,s&&(0,a.createElement)(a.Fragment,null," ",s),i&&(0,a.createElement)("strong",null,(0,n.__)(" Check page speed report for detailed data.","thinkrank"))))})(e)))))}},34236:(e,t,r)=>{"use strict";r.d(t,{A:()=>a.A});var a=r(99121)},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"}))},35358:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var a=r(51609),n=r(86087),i=r(27723),s=r(73131),l=r(60563),o=r(89212),c=r(40799);const d=[{id:"content-planner",label:(0,i.__)("Content Planner","thinkrank")},{id:"metadata-generator",label:(0,i.__)("Metadata Generator","thinkrank")},{id:"mcp",label:(0,i.__)("MCP","thinkrank")}],g=d.map(e=>e.id),M="content-planner",u=e=>{try{const t=new URL(window.location.href);t.searchParams.set("tab",e),window.history.replaceState({},"",t.toString())}catch(e){}},m=()=>{const[e,t]=(0,n.useState)(M);(0,n.useEffect)(()=>{try{const e=new URLSearchParams(window.location.search).get("tab"),r=g.includes(e)?e:M;t(r),u(r)}catch(e){}},[]);const r=(0,n.useCallback)(e=>{t(e),u(e)},[]);return(0,a.createElement)("div",null,(0,a.createElement)(s.A,{tabs:d,activeTab:e,onTabChange:r,className:"tr-mb-6"}),(0,a.createElement)(s.K,{tabId:"content-planner",activeTab:e},(0,a.createElement)(l.A,null)),(0,a.createElement)(s.K,{tabId:"metadata-generator",activeTab:e},(0,a.createElement)(o.A,null)),(0,a.createElement)(s.K,{tabId:"mcp",activeTab:e},(0,a.createElement)(c.A,null)))}},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"}))},35980:(e,t,r)=>{"use strict";r.d(t,{A:()=>T});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(99658),o=r(85161),c=r(85770),d=r(17098),g=r(52495),M=r(73788),u=r(48426),m=r(54273),h=r(78881),N=r(10628);const p=()=>(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"})),k=()=>(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"})),x=()=>(0,a.createElement)("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}),(0,a.createElement)("polyline",{points:"15 3 21 3 21 9"}),(0,a.createElement)("line",{x1:"10",y1:"14",x2:"21",y2:"3"})),y=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("circle",{cx:"18",cy:"5",r:"3"}),(0,a.createElement)("circle",{cx:"6",cy:"12",r:"3"}),(0,a.createElement)("circle",{cx:"18",cy:"19",r:"3"}),(0,a.createElement)("line",{x1:"8.59",y1:"13.51",x2:"15.42",y2:"17.49"}),(0,a.createElement)("line",{x1:"15.41",y1:"6.51",x2:"8.59",y2:"10.49"})),D=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polyline",{points:"1 4 1 10 7 10"}),(0,a.createElement)("path",{d:"M3.51 15a9 9 0 1 0 .49-4.86"})),j=()=>(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)("circle",{cx:"12",cy:"12",r:"10"}),(0,a.createElement)("line",{x1:"12",y1:"16",x2:"12",y2:"12"}),(0,a.createElement)("line",{x1:"12",y1:"8",x2:"12.01",y2:"8"})),I=[{value:"basic",label:(0,i.__)("Basic (Single sitemap)","thinkrank")},{value:"wordpress-core",label:(0,i.__)("WordPress Core","thinkrank")},{value:"segmented",label:(0,i.__)("Segmented (Posts, Pages, Categories)","thinkrank")},{value:"ecommerce",label:(0,i.__)("E-commerce (Products, Categories)","thinkrank")},{value:"complete",label:(0,i.__)("Complete (All content + Custom post types)","thinkrank")},{value:"custom",label:(0,i.__)("Custom (User-modified configuration)","thinkrank")}],E=[{value:"index",label:(0,i.__)("Index","thinkrank")},{value:"general",label:(0,i.__)("General","thinkrank")},{value:"posts",label:(0,i.__)("Posts","thinkrank")},{value:"pages",label:(0,i.__)("Pages","thinkrank")},{value:"categories",label:(0,i.__)("Categories","thinkrank")}],z=e=>null==e||!1!==e&&""!==e&&"0"!==e&&0!==e,T=()=>{const[e,t]=(0,n.useState)(!0),[r,T]=(0,n.useState)(!1),[f,_]=(0,n.useState)(!1),[w,A]=(0,n.useState)({}),[b,v]=(0,n.useState)(!1),[O,L]=(0,n.useState)(null),[S,C]=(0,n.useState)("basic"),[Q,U]=(0,n.useState)(!1),[Y,P]=(0,n.useState)(null),[R,Z]=(0,n.useState)(!1),[V,B]=(0,n.useState)(null),[G,W]=(0,n.useState)(null),H=Boolean(w.last_generated)||"dynamic"===G,{update:F,isSaving:J}=(0,N.A)({settings:w,setSettings:A,save:h.k2,logLabel:"ThinkRank"}),X=(e,t)=>{try{const r=(0,u.TT)(e,t);A(a=>{const n={...a,[e]:r};if("custom_url_pattern"===e&&t&&n.sitemap_urls)if("basic"===S){C("custom"),n.selected_preset="custom";const e=t.replace("{type}","general");n.sitemap_urls=[{url:e.startsWith("/")?e:"/"+e,type:"general",enabled:!0,last_checked:null,status:"unknown"}]}else n.sitemap_urls=n.sitemap_urls.map(e=>{if("index"===e.type||"wordpress"===e.type)return e;const r=t.replace("{type}",e.type);return{...e,url:r.startsWith("/")?r:"/"+r}});if("use_sitemap_index"===e)if(t){const e=n.custom_url_pattern||"sitemap-{type}.xml",t=t=>{let r=e.replace("{type}",t);return r.startsWith("/")||(r="/"+r),{url:r,type:t,enabled:!0,last_checked:null,status:"unknown"}},r=[{url:"/sitemap_index.xml",type:"index",enabled:!0,last_checked:null,status:"unknown"}];z(n.include_posts)&&r.push(t("posts")),z(n.include_pages)&&r.push(t("pages")),z(n.include_categories)&&r.push(t("categories")),z(n.include_tags)&&r.push(t("tags")),n.sitemap_urls=r}else n.sitemap_urls=[{url:"/sitemap.xml",type:"general",enabled:!0,last_checked:null,status:"unknown"}];return n}),v(!0)}catch(e){L({status:"error",message:e.message||(0,i.__)("Invalid input provided. Please check your settings.","thinkrank")})}},$=(e,t,r={})=>{const{validateUrl:a=!1,markDirty:n=!0}=r;try{let r=t;a&&r.url&&(r={...r,url:(0,u.$W)(r.url)}),A(t=>({...t,sitemap_urls:t.sitemap_urls.map((t,a)=>a===e?r:t),...n?{selected_preset:"custom"}:{}})),n&&(C("custom"),v(!0))}catch(e){L({status:"error",message:e.message||(0,i.__)("Invalid sitemap URL provided","thinkrank")})}},K=()=>({settings:w,setSettings:A,setIsLoading:t,setIsSaving:T,setIsGenerating:_,setHasChanges:v,setNotice:L,setSelectedPreset:C,setIsValidatingAll:U,setValidatingIndex:P,setIsPinging:Z,setHealth:B,setResolvedDeliveryMode:W,getDefaultSettings:m.lA,updateSitemap:$});if((0,n.useEffect)(()=>{(0,h.M5)(K())},[]),e)return(0,a.createElement)("div",{className:"thinkrank-loading"},(0,a.createElement)(s.u4,{lines:3}));const q=window.location.origin,ee=K();return(0,a.createElement)("div",{className:"thinkrank-sitemap-tab"},(0,a.createElement)(M.A,{health:V}),(0,a.createElement)(o.A,{title:(0,i.__)("XML Sitemap Management","thinkrank"),enabled:w.enabled,onToggle:e=>F({enabled:e},e?(0,i.__)("XML sitemap is on.","thinkrank"):(0,i.__)("XML sitemap is off.","thinkrank")),toggleLabel:(0,i.__)("Enable Sitemap","thinkrank"),toggleBusy:J,optimizationButtons:[(0,a.createElement)(g.A,{key:"generate",type:"generate",label:(0,i.__)("Generate Sitemap","thinkrank"),loadingLabel:(0,i.__)("Generating…","thinkrank"),onClick:()=>(0,h.vB)(K()),isBusy:f,disabled:!w.enabled||f})],notice:O,onNoticeRemove:()=>L(null),showDisabledWarning:!0,disabledWarningMessage:(0,i.__)("XML sitemap generation is disabled. Enable to configure multiple sitemaps, content inclusion, and search engine notifications.","thinkrank")},(0,a.createElement)(s.mc,{direction:"column",gap:4},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("Sitemap URLs","thinkrank"),description:(0,i.__)("Configure which sitemaps are generated for your site","thinkrank")}),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},w.use_sitemap_index&&(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-2 tr-bg-brand-bg tr-border tr-border-brand tr-rounded-lg tr-p-3"},(0,a.createElement)("span",{className:"tr-text-brand tr-shrink-0 tr-mt-0.5"},(0,a.createElement)(j,null)),(0,a.createElement)("p",{className:"tr-text-xs tr-text-brand tr-m-0"},(0,i.__)("Sitemap index: ","thinkrank"),(0,a.createElement)("a",{href:`${q}/sitemap_index.xml`,target:"_blank",rel:"noopener noreferrer",className:"tr-text-brand tr-underline tr-inline-flex tr-items-center tr-gap-0.5"},`${q}/sitemap_index.xml`," ",(0,a.createElement)(x,null)))),(0,a.createElement)(s.lM,{id:"use-sitemap-index",label:(0,i.__)("Use Sitemap Index","thinkrank"),description:(0,i.__)("Generate a sitemap index referencing multiple individual sitemaps (recommended for large sites)","thinkrank"),checked:!!w.use_sitemap_index,onChange:e=>X("use_sitemap_index",e),disabled:!w.enabled}),(0,a.createElement)(s.l6,{label:(0,i.__)("Sitemap Delivery","thinkrank"),value:w.delivery_mode||"auto",options:[{value:"auto",label:(0,i.__)("Automatic (recommended)","thinkrank")},{value:"static",label:(0,i.__)("Static files in the site root","thinkrank")},{value:"dynamic",label:(0,i.__)("Served by WordPress, no files written","thinkrank")}],onChange:e=>X("delivery_mode",e.target.value),description:(0,i.__)("Automatic writes sitemap files when your WordPress folder is writable, and serves the sitemap directly when it is not. Choose Served by WordPress if your host keeps the WordPress folder read only.","thinkrank"),disabled:!w.enabled}),(0,a.createElement)(s.l6,{label:(0,i.__)("Quick Setup Templates","thinkrank"),value:S,options:I,onChange:e=>(0,m.Ur)(e.target.value,ee),disabled:!w.enabled}),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0"},(0,i.__)("Sitemap URLs","thinkrank")),w.sitemap_urls?.map((e,t)=>{var r;return(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-end tr-gap-2 tr-border tr-border-secondary tr-rounded-lg tr-p-3"},(0,a.createElement)("div",{className:"tr-flex-1"},(0,a.createElement)(s.pd,{label:(0,i.__)("URL","thinkrank"),value:e.url,onChange:r=>$(t,{...e,url:r.target.value}),onBlur:r=>$(t,{...e,url:r.target.value},{validateUrl:!0}),placeholder:"/sitemap.xml",disabled:!w.enabled})),(0,a.createElement)("div",{className:"tr-w-36"},(0,a.createElement)(s.l6,{label:(0,i.__)("Type","thinkrank"),value:e.type,options:E,onChange:r=>$(t,{...e,type:r.target.value}),disabled:!w.enabled})),(0,a.createElement)("button",{onClick:()=>(e=>{A(t=>({...t,sitemap_urls:t.sitemap_urls.filter((t,r)=>r!==e)})),C("custom"),A(e=>({...e,selected_preset:"custom"})),v(!0)})(t),disabled:!w.enabled||(null!==(r=w.sitemap_urls?.length)&&void 0!==r?r:0)<=1,className:"tr-flex tr-items-center tr-justify-center tr-w-10 tr-h-10 tr-rounded tr-border tr-border-danger tr-text-danger tr-bg-danger-bg hover:tr-bg-danger-bg tr-transition-colors tr-duration-150 tr-cursor-pointer disabled:tr-opacity-40 disabled:tr-cursor-not-allowed tr-shrink-0"},(0,a.createElement)(k,null)))})),(0,a.createElement)("button",{onClick:()=>{A(e=>({...e,sitemap_urls:[...e.sitemap_urls||[],{url:(0,m.ST)("general",w),type:"general",enabled:!0,last_checked:null,status:"unknown"}],use_sitemap_index:!0})),C("custom"),A(e=>({...e,selected_preset:"custom"})),v(!0)},disabled:!w.enabled,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-2 hover:tr-bg-brand-bg tr-transition-colors tr-duration-150 tr-cursor-pointer disabled:tr-opacity-50 disabled:tr-cursor-not-allowed tr-self-start"},(0,a.createElement)(p,null)," ",(0,i.__)("Add Sitemap URL","thinkrank")),w.sitemap_urls?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,i.__)("View Generated Sitemaps","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},w.sitemap_urls.map((e,t)=>H?(0,a.createElement)("a",{key:t,href:`${q}${e.url}`,target:"_blank",rel:"noopener noreferrer",className:"tr-inline-flex tr-items-center tr-gap-1 tr-text-sm tr-text-brand hover:tr-underline"},e.url," ",(0,a.createElement)("span",{className:"tr-text-tertiary"},"(",e.type,")")," ",(0,a.createElement)(x,null)):(0,a.createElement)("span",{key:t,title:(0,i.__)("Generate the sitemap to enable this link","thinkrank"),className:"tr-inline-flex tr-items-center tr-gap-1 tr-text-sm tr-text-tertiary tr-cursor-not-allowed"},e.url," ",(0,a.createElement)("span",{className:"tr-text-tertiary"},"(",e.type,")")))),!H&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},(0,i.__)("Click “Generate Sitemap” to create these files before viewing them.","thinkrank"))))),(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("General Settings","thinkrank"),description:(0,i.__)("Core options that apply to all generated sitemaps.","thinkrank")}),(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(d.A,{id:"tr-sm-links-per",label:(0,i.__)("Links Per Sitemap","thinkrank"),description:(0,i.__)("Max links per sitemap page — Google recommends max 50,000 URLs","thinkrank"),disabled:!w.enabled},(0,a.createElement)(s.pd,{id:"tr-sm-links-per",type:"number",value:w.links_per_sitemap||1e3,onChange:e=>X("links_per_sitemap",parseInt(e.target.value)),min:100,max:5e4,disabled:!w.enabled})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"include-images",label:(0,i.__)("Images in Sitemaps","thinkrank"),description:(0,i.__)("Include references to images from post content — helps search engines index important images","thinkrank"),checked:!!w.include_images,onChange:e=>X("include_images",e),disabled:!w.enabled})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"include-featured-images",label:(0,i.__)("Include Featured Images","thinkrank"),description:(0,i.__)("Include the featured image even if it does not appear directly in post content","thinkrank"),checked:!!w.include_featured_images,onChange:e=>X("include_featured_images",e),disabled:!w.enabled||!w.include_images})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"auto-generate",label:(0,i.__)("Auto-Generate Sitemaps","thinkrank"),description:(0,i.__)("Automatically regenerate sitemaps when content is published, updated, or deleted","thinkrank"),checked:!!w.auto_generate,onChange:e=>X("auto_generate",e),disabled:!w.enabled})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"ping-search-engines",label:(0,i.__)("Ping Search Engines","thinkrank"),description:(0,i.__)("Automatically notify Google and Bing when sitemaps are updated","thinkrank"),checked:!!w.ping_search_engines,onChange:e=>X("ping_search_engines",e),disabled:!w.enabled})))),(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("Content Filtering","thinkrank"),description:(0,i.__)("Exclude specific content from your sitemaps","thinkrank")}),(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(d.A,{id:"tr-sm-exclude-posts",label:(0,i.__)("Exclude Posts","thinkrank"),description:(0,i.__)("Comma-separated post IDs to exclude — e.g., 123, 456, 789","thinkrank"),disabled:!w.enabled},(0,a.createElement)(s.pd,{id:"tr-sm-exclude-posts",value:w.exclude_posts||"",onChange:e=>X("exclude_posts",e.target.value),placeholder:"123, 456, 789",disabled:!w.enabled})),(0,a.createElement)(d.A,{id:"tr-sm-exclude-terms",label:(0,i.__)("Exclude Terms","thinkrank"),description:(0,i.__)("Comma-separated term IDs to exclude — applies to all taxonomies","thinkrank"),disabled:!w.enabled,className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-sm-exclude-terms",value:w.exclude_terms||"",onChange:e=>X("exclude_terms",e.target.value),placeholder:"12, 34, 56",disabled:!w.enabled})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"exclude-password-protected",label:(0,i.__)("Exclude Password Protected Posts","thinkrank"),description:(0,i.__)("When enabled, password-protected posts will be excluded from sitemaps","thinkrank"),checked:!!w.exclude_password_protected,onChange:e=>X("exclude_password_protected",e),disabled:!w.enabled})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"exclude-private-posts",label:(0,i.__)("Exclude Private Posts","thinkrank"),description:(0,i.__)("When enabled, private posts will be excluded from sitemaps","thinkrank"),checked:!!w.exclude_private_posts,onChange:e=>X("exclude_private_posts",e),disabled:!w.enabled})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)("div",{className:"tr-bg-brand-bg tr-border tr-border-brand tr-rounded-lg tr-p-4"},(0,a.createElement)("p",{className:"tr-text-sm tr-font-semibold tr-text-brand tr-m-0 tr-mb-2"},(0,i.__)("What Gets Included","thinkrank")),(0,a.createElement)("ol",{className:"tr-m-0 tr-pl-5 tr-flex tr-flex-col tr-gap-1"},[(0,i.__)("Published, publicly viewable content of the enabled post types and taxonomies","thinkrank"),(0,i.__)("Excludes items set to noindex or excluded from search","thinkrank"),(0,i.__)("Password-protected and private content only when those toggles are enabled above","thinkrank")].map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-xs tr-text-brand"},e))))))),(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("Health & Validation","thinkrank"),description:(0,i.__)("Check the status of your generated sitemaps","thinkrank")}),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-3"},w.sitemap_urls?.map((e,t)=>{return(0,a.createElement)("div",{key:t,className:"tr-border tr-border-secondary tr-rounded-lg tr-p-4 tr-flex tr-items-start tr-justify-between tr-gap-3"},(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},(0,a.createElement)("code",{className:"tr-text-xs tr-font-medium tr-text-secondary tr-bg-white tr-px-2 tr-py-0.5 tr-rounded"},e.url),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-mt-2 tr-flex-wrap"},(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-text-xs tr-font-medium tr-px-2 tr-py-0.5 tr-rounded-full tr-border "+(r=e.status,"active"===r?"tr-bg-success-bg tr-text-success tr-border-success":"not_found"===r?"tr-bg-danger-bg tr-text-danger tr-border-danger":"error"===r?"tr-bg-warning-bg tr-text-warning tr-border-warning":"tr-bg-white tr-text-tertiary tr-border-secondary")},(e=>"active"===e?(0,i.__)("Active","thinkrank"):"not_found"===e?(0,i.__)("Not Found","thinkrank"):"error"===e?(0,i.__)("Error","thinkrank"):(0,i.__)("Unknown","thinkrank"))(e.status)),e.last_checked&&(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary"},(0,i.__)("Checked:","thinkrank")," ",new Date(e.last_checked).toLocaleString(),e.response_code&&(0,a.createElement)("span",{className:"tr-ml-1 tr-font-medium"},"(",e.response_code,")")))),(0,a.createElement)(s.$n,{variant:"secondary",size:"sm",onClick:()=>(0,h.go)(ee,t),loading:Y===t,disabled:!w.enabled},Y===t?(0,i.__)("Checking…","thinkrank"):(0,i.__)("Check","thinkrank")));var r}),(0,a.createElement)("div",{className:"tr-border tr-border-secondary tr-rounded-lg tr-p-4"},(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-3"},(0,i.__)("Bulk Actions","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-gap-2 tr-flex-wrap"},(0,a.createElement)(s.$n,{variant:"primary",size:"sm",onClick:()=>(0,h.ez)(ee),loading:Q,disabled:!w.enabled},(0,a.createElement)(D,null)," ",Q?(0,i.__)("Validating…","thinkrank"):(0,i.__)("Validate All Sitemaps","thinkrank")),(0,a.createElement)(s.$n,{variant:"secondary",size:"sm",onClick:()=>(0,h.q0)(ee),loading:R,disabled:!w.enabled},(0,a.createElement)(y,null)," ",R?(0,i.__)("Pinging…","thinkrank"):(0,i.__)("Ping Search Engines","thinkrank")))))),(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("Advanced Options","thinkrank"),description:(0,i.__)("Customize sitemap styling and filename patterns.","thinkrank")}),(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(s.lM,{id:"enable-styling",label:(0,i.__)("Enable Sitemap Styling","thinkrank"),description:(0,i.__)("Apply custom CSS styling to make XML sitemaps more readable in browsers","thinkrank"),checked:!!w.enable_styling,onChange:e=>F({enable_styling:e},e?(0,i.__)("Sitemap styling is on.","thinkrank"):(0,i.__)("Sitemap styling is off.","thinkrank")),disabled:!w.enabled||J}),!!w.enable_styling&&(0,a.createElement)(s.mc,{direction:"column",gap:5,className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"styling-logo",label:(0,i.__)("Show Logo On Sitemap","thinkrank"),description:(0,i.__)("Place a logo above the sitemap heading. Leave the image empty to use your site icon.","thinkrank"),checked:!!w.styling_logo,onChange:e=>F({styling_logo:e},e?(0,i.__)("Sitemap logo is on.","thinkrank"):(0,i.__)("Sitemap logo is off.","thinkrank")),disabled:!w.enabled||J}),!!w.styling_logo&&(0,a.createElement)(l.A,{label:(0,i.__)("Sitemap Logo","thinkrank"),value:w.styling_logo_url||"",onChange:e=>X("styling_logo_url",e||""),help:(0,i.__)("Shown at up to 64px tall. Empty falls back to your site icon.","thinkrank"),allowedTypes:["image"]}),(0,a.createElement)(s.mc,{direction:"row",gap:6,className:"tr-flex-wrap"},(0,a.createElement)(s.sk,{id:"tr-sm-color-main",label:(0,i.__)("Main Color","thinkrank"),description:(0,i.__)("Header, table heading and links.","thinkrank"),value:w.styling_color_main||"",fallback:"#667eea",onChange:e=>X("styling_color_main",e),disabled:!w.enabled}),(0,a.createElement)(s.sk,{id:"tr-sm-color-accent",label:(0,i.__)("Accent Color","thinkrank"),description:(0,i.__)("Second half of the header gradient.","thinkrank"),value:w.styling_color_accent||"",fallback:"#764ba2",onChange:e=>X("styling_color_accent",e),disabled:!w.enabled})),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},(0,i.__)("Text colours are worked out from what you pick, so the sitemap stays readable whichever colours you choose. Leave a colour empty to keep the default.","thinkrank"))),(0,a.createElement)(d.A,{id:"tr-sm-url-pattern",label:(0,i.__)("Custom Sitemap Filename Pattern","thinkrank"),description:(0,i.__)("Use {type} as placeholder for content type — e.g., seo-{type}.xml. Applies to Segmented, E-commerce, and Complete templates.","thinkrank"),disabled:!w.enabled,className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-sm-url-pattern",value:(w.custom_url_pattern||"sitemap-{type}.xml").replace(/^\/+/,""),onChange:e=>X("custom_url_pattern",e.target.value.replace(/^\/+/,"")),placeholder:"sitemap-{type}.xml",disabled:!w.enabled})))),(0,a.createElement)("div",{className:"tr-flex tr-justify-end"},(0,a.createElement)(s.$n,{variant:"primary",onClick:()=>(0,h.DZ)(ee),loading:r,disabled:!b||r},r?(0,i.__)("Saving…","thinkrank"):(0,i.__)("Save Settings","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"}))},39094:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(65403),s=r(80095),l=r(30422);const o=()=>(0,a.createElement)(i.A,{filter:"thinkrank.internalLinks.tab",teaser:(0,a.createElement)(s.A,{illustration:(0,a.createElement)(l.Hs,null),title:(0,n.__)("AI Internal Links","thinkrank"),description:(0,n.__)("Strong internal linking helps readers and search engines find your best content. Let AI suggest the right links so your pages support each other.","thinkrank"),features:[(0,n.__)("Get AI-powered internal link suggestions based on your content","thinkrank"),(0,n.__)("Insert relevant links with the perfect anchor text in one click","thinkrank"),(0,n.__)("Spread link equity and keep visitors exploring your site longer","thinkrank")]})})},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"}))},39694:(e,t,r)=>{"use strict";r.d(t,{Bo:()=>l,Sj:()=>i,mk:()=>s});var a=r(27723),n=r(17104);const i=e=>{const t=[];e.deployment_method&&!["json_ld","microdata","rdfa"].includes(e.deployment_method)&&t.push((0,a.__)("Invalid deployment method selected","thinkrank")),e.organization_url&&!(0,n.AY)(e.organization_url)&&t.push((0,a.__)("Organization URL must be a valid URL format","thinkrank")),e.website_url&&!(0,n.AY)(e.website_url)&&t.push((0,a.__)("Website URL must be a valid URL format","thinkrank"));const r="object"==typeof e.organization_logo?e.organization_logo?.url:e.organization_logo;return r&&!(0,n.AY)(r)&&t.push((0,a.__)("Organization Logo URL must be a valid URL format","thinkrank")),t},s=(e,t)=>({website:{website_name:e.site_name||"",website_url:e.site_url||window.location.origin,website_description:e.site_description||e.default_meta_description||"",website_author:e.site_author||""},organization:{organization_name:e.site_name||"",organization_url:e.site_url||window.location.origin,organization_description:e.site_description||e.default_meta_description||"",organization_logo:e.logo_url||""}}[t]||{}),l=e=>({website:(0,a.__)("Website","thinkrank"),organization:(0,a.__)("Organization","thinkrank")}[e]||e)},39905:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(97500),i=r.n(n);const s={info:{wrapper:"tr-bg-brand-bg tr-border-brand/30",icon:"tr-text-brand",title:"tr-text-brand",body:"tr-text-brand/80"},success:{wrapper:"tr-bg-success-bg tr-border-success/30",icon:"tr-text-success",title:"tr-text-success",body:"tr-text-success/80"},warning:{wrapper:"tr-bg-warning-bg tr-border-warning/30",icon:"tr-text-warning",title:"tr-text-warning",body:"tr-text-warning/80"},error:{wrapper:"tr-bg-danger-bg tr-border-danger/30",icon:"tr-text-danger",title:"tr-text-danger",body:"tr-text-danger/80"}},l={info:(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"})),success:(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"})),warning:(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"})),error:(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"}))};function o({variant:e="info",title:t,children:r,onDismiss:n,className:o}){const c=s[e];return(0,a.createElement)("div",{role:"alert",className:i()("tr-flex tr-gap-3 tr-p-4 tr-rounded-lg tr-border",c.wrapper,o)},(0,a.createElement)("span",{className:i()("tr-shrink-0 tr-w-5 tr-h-5 tr-mt-0.5",c.icon)},l[e]),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},t&&(0,a.createElement)("p",{className:i()("tr-text-sm tr-font-semibold tr-m-0",c.title)},t),r&&(0,a.createElement)("div",{className:i()("tr-text-sm tr-mt-0.5",c.body)},r)),n&&(0,a.createElement)("button",{onClick:n,"aria-label":"Dismiss",className:i()("tr-shrink-0 tr-p-0.5 tr-rounded tr-transition-opacity hover:tr-opacity-70","focus:tr-outline-none focus:tr-ring-2 focus:tr-ring-current",c.icon)},(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4",viewBox:"0 0 16 16",fill:"currentColor"},(0,a.createElement)("path",{d:"M5.28 4.22a.75.75 0 0 0-1.06 1.06L6.94 8l-2.72 2.72a.75.75 0 1 0 1.06 1.06L8 9.06l2.72 2.72a.75.75 0 1 0 1.06-1.06L9.06 8l2.72-2.72a.75.75 0 0 0-1.06-1.06L8 6.94 5.28 4.22Z"}))))}},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"}))},40424:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(97500),i=r.n(n);const s={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 l({variant:e="neutral",className:t,children:r}){return(0,a.createElement)("span",{className:i()("tr-inline-flex tr-items-center tr-px-2 tr-py-0.5","tr-rounded-full tr-text-xs tr-font-medium",s[e],t)},r)}},40740:(e,t,r)=>{"use strict";r(51609),r(97500),r(56427),r(20285),r(90520)},40799:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var a=r(51609),n=r(27723),i=r(86087),s=r(1455),l=r.n(s),o=r(49323),c=r(60775),d=r(93497),g=r(96600),M=r(73545);const u=[(0,n.__)("Content SEO: titles, descriptions & canonicals","thinkrank"),(0,n.__)("Global SEO defaults per post type","thinkrank"),(0,n.__)("Schema & structured data","thinkrank"),(0,n.__)("Open Graph & Twitter previews","thinkrank"),(0,n.__)("Robots meta rules & robots.txt","thinkrank"),(0,n.__)("XML sitemaps","thinkrank"),(0,n.__)("Instant indexing (IndexNow) & history","thinkrank"),(0,n.__)("LLMs.txt generation & status","thinkrank"),(0,n.__)("Image SEO","thinkrank"),(0,n.__)("Author archives","thinkrank"),(0,n.__)("Site identity","thinkrank"),(0,n.__)("SEO scoring, checks, insights & analytics","thinkrank")],m=()=>(0,a.createElement)("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",className:"tr-shrink-0"},(0,a.createElement)("polyline",{points:"20 6 9 17 4 12"})),h=()=>(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 195 195",fill:"none",stroke:"currentColor",strokeWidth:"12",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M25 97.85 92.88 29.97c9.37-9.37 24.57-9.37 33.94 0 9.38 9.37 9.38 24.57 0 33.94L75.56 115.18"}),(0,a.createElement)("path",{d:"M76.27 114.47l50.55-50.56c9.37-9.37 24.57-9.37 33.95 0 9.37 9.38 9.37 24.58 0 33.95l-61.78 61.78c-2.34 2.34-2.34 6.13 0 8.47l19.34 19.35"}),(0,a.createElement)("path",{d:"M109.85 46.94 59.29 97.5c-9.37 9.37-9.37 24.57 0 33.94 9.38 9.38 24.58 9.38 33.95 0l51.25-51.26"})),N=({open:e})=>(0,a.createElement)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",style:{transition:"transform 150ms ease",transform:e?"rotate(180deg)":"none"}},(0,a.createElement)("polyline",{points:"6 9 12 15 18 9"})),p=()=>(0,a.createElement)(o.Fc,{variant:"warning",title:(0,n.__)("MCP runtime not loaded","thinkrank")},(0,a.createElement)("p",{className:"tr-m-0"},(0,n.__)('The bundled Abilities API could not be loaded, so no SEO tools can be served to AI clients. This usually means the plugin build is incomplete (dependencies/vendor is missing). Reinstall ThinkRank from an official package, or run "composer install" inside the plugin’s dependencies/ directory.',"thinkrank"))),k=()=>{const[e,t]=(0,i.useState)(!1),[r,s]=(0,i.useState)(!1),[k,x]=(0,i.useState)(!0),[y,D]=(0,i.useState)(!1),[j,I]=(0,i.useState)(null),[E,z]=(0,i.useState)(!1),T=!!("undefined"!=typeof window&&window.thinkrankAdmin?.mcp||{}).abilities_api_available;(0,i.useEffect)(()=>{f()},[]);const f=async()=>{x(!0);try{const e=await l()({path:"/thinkrank/v1/settings"});t(!!e?.enable_mcp),s(!!e?.enable_mcp)}catch(e){c.A.error("ThinkRank: Failed to load MCP settings",e),I({type:"error",message:(0,n.__)("Couldn’t load your MCP settings.","thinkrank")})}finally{x(!1)}};if(k)return(0,a.createElement)(o.u4,null);let _={variant:"neutral",label:(0,n.__)("Off","thinkrank")};return e&&T?_={variant:"good",label:(0,n.__)("Active","thinkrank")}:e&&!T&&(_={variant:"warning",label:(0,n.__)("Setup needed","thinkrank")}),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-6"},j&&(0,a.createElement)(o.Fc,{variant:j.type,onDismiss:()=>I(null)},j.message),(0,a.createElement)(o.Zp,{padding:!1,className:"tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-4 tr-p-6"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-11 tr-h-11 tr-rounded-xl tr-bg-brand-bg tr-text-brand tr-shrink-0"},(0,a.createElement)(h,null)),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2.5 tr-flex-wrap"},(0,a.createElement)("h2",{className:"tr-m-0 tr-text-base tr-font-semibold tr-text-primary"},(0,n.__)("AI agent access","thinkrank")),(0,a.createElement)(o.Ex,{variant:_.variant},_.label)),(0,a.createElement)("p",{className:"tr-mt-1 tr-mb-0 tr-text-sm tr-text-secondary tr-max-w-2xl"},(0,n.__)("Open a secure, permission-scoped bridge so assistants like Claude, ChatGPT, and Cursor can review and improve your SEO for you. Access runs through a revocable connection token or a one-time OAuth approval, always tied to an administrator account. Turn it off and ThinkRank registers no tools every AI connection is refused.","thinkrank"))),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-items-end tr-gap-1 tr-shrink-0"},(0,a.createElement)(o.lM,{id:"thinkrank-enable-mcp",checked:e,onChange:async e=>{t(e),D(!0),I(null);try{await l()({path:"/thinkrank/v1/settings",method:"POST",data:{enable_mcp:e}}),s(e),I({type:"success",message:e?(0,n.__)("MCP is on. Connect an AI client below.","thinkrank"):(0,n.__)("MCP is off. AI clients can no longer connect.","thinkrank")})}catch(e){c.A.error("ThinkRank: Failed to save MCP settings",e),t(r),I({type:"error",message:(0,n.__)("Couldn’t save your MCP settings.","thinkrank")})}finally{D(!1)}},disabled:y,label:(0,n.__)("Enable MCP access","thinkrank")}),y&&(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary"},(0,n.__)("Saving…","thinkrank")))),(0,a.createElement)("div",{className:"tr-border-t tr-border-secondary"},(0,a.createElement)("button",{type:"button",onClick:()=>z(e=>!e),"aria-expanded":E,"aria-controls":"tr-mcp-capabilities",className:"tr-flex tr-items-start tr-justify-between tr-gap-3 tr-w-full tr-p-6 tr-bg-transparent tr-border-0 tr-cursor-pointer tr-text-left"},(0,a.createElement)("span",{className:"tr-min-w-0"},(0,a.createElement)("span",{className:"tr-block tr-text-sm tr-font-semibold tr-text-primary"},(0,n.__)("What a connected agent can do","thinkrank")),(0,a.createElement)("span",{className:"tr-block tr-mt-1 tr-text-sm tr-text-secondary"},(0,n.__)("Every action honours the signed-in user’s capabilities and can be reviewed or reverted in ThinkRank.","thinkrank"))),(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-6 tr-h-6 tr-mt-0.5 tr-text-tertiary tr-shrink-0"},(0,a.createElement)(N,{open:E}))),E&&(0,a.createElement)("ul",{id:"tr-mcp-capabilities",className:"tr-grid tr-grid-cols-1 sm:tr-grid-cols-2 lg:tr-grid-cols-3 tr-gap-2.5 tr-list-none tr-m-0 tr-pt-0 tr-px-6 tr-pb-6"},u.map(e=>(0,a.createElement)("li",{key:e,className:"tr-flex tr-items-center tr-gap-2.5 tr-m-0 tr-px-3 tr-py-2.5 tr-rounded-lg tr-border tr-border-secondary tr-bg-white tr-text-sm tr-text-secondary"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-5 tr-h-5 tr-rounded-full tr-bg-success-bg tr-text-success tr-shrink-0"},(0,a.createElement)(m,null)),(0,a.createElement)("span",{className:"tr-flex-1 tr-min-w-0"},e)))))),r&&(0,a.createElement)(o.Zp,null,(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-6"},!T&&(0,a.createElement)(p,null),(0,a.createElement)(d.A,null))),r&&T&&(0,a.createElement)(o.Zp,null,(0,a.createElement)(g.A,null)),r&&(0,a.createElement)(o.Zp,null,(0,a.createElement)(M.A,null)))}},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"}))},41077:(e,t,r)=>{"use strict";r.d(t,{A:()=>a.A});var a=r(74127)},41186:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(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"}))},41893:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(27723),i=r(69457);const s=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M3 7h8M8 4l3 3-3 3",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"})),l=()=>{const e=window.thinkrankAdmin?.displayName||"";return(0,a.createElement)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:"24px",padding:"28px 32px",borderRadius:"16px",background:"#fff",border:"1px solid var(--tr-border)",flexWrap:"wrap"}},(0,a.createElement)("div",{style:{flex:1,minWidth:"280px"}},(0,a.createElement)("h2",{style:{fontSize:"22px",fontWeight:700,color:"#1e1e1e",margin:0,lineHeight:1.25}},e?`${(0,n.__)("Welcome back,","thinkrank")} ${e}!`:(0,n.__)("Welcome to ThinkRank!","thinkrank")),(0,a.createElement)("p",{style:{fontSize:"14px",color:"#6b7280",margin:"8px 0 20px",lineHeight:1.55,maxWidth:"560px"}},(0,n.__)("ThinkRank is your AI-native SEO co-pilot. Generate metadata, draft content briefs, deploy structured data, and watch what's working all from one place.","thinkrank")),(0,a.createElement)("a",{href:"https://thinkrank.ai/docs",target:"_blank",rel:"noreferrer",style:{display:"inline-flex",alignItems:"center",gap:"8px",padding:"10px 18px",borderRadius:"8px",background:"#1e1e1e",color:"#fff",fontSize:"13px",fontWeight:600,textDecoration:"none"}},(0,n.__)("Learn More","thinkrank"),(0,a.createElement)(s,null))),(0,a.createElement)("img",{src:i.A,alt:"",style:{width:"180px",height:"120px",objectFit:"cover",borderRadius:"12px",border:"1px solid #e0e7ff",flexShrink:0,display:"block"}}))}},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";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(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"}))},43263:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),i=r.n(n);function s({title:e,description:t,actions:r,className:n}){return(0,a.createElement)("header",{className:i()("tr-shrink-0 tr-border-b tr-border-secondary tr-bg-white",n),style:{boxShadow:"0 1px 0 0 rgba(0,0,0,0.04)"}},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-gap-6 tr-px-6 md:tr-px-8 tr-py-5"},(0,a.createElement)("div",{className:"tr-min-w-0"},e&&(0,a.createElement)("h1",{className:"tr-m-0 tr-text-xl tr-font-bold tr-text-primary tr-leading-snug"},e),t&&(0,a.createElement)("p",{className:"tr-m-0 tr-mt-0.5 tr-text-sm tr-text-tertiary tr-leading-relaxed"},t)),r&&(0,a.createElement)("div",{className:"tr-flex tr-shrink-0 tr-items-center tr-gap-2"},r)))}},43273:(e,t,r)=>{"use strict";r(51609),r(56427),r(27723)},43526:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609);const n=/<a\s+href="([^"]*)"[^>]*>([^<]*)<\/a>/gi,i=e=>e.replace(/&#0?38;/g,"&").replace(/&amp;/g,"&").replace(/&#0?39;/g,"'"),s=e=>/^https?:\/\//i.test(e)||e.startsWith("/");function l(e){if("string"!=typeof e||!e.includes("<a "))return e;const t=[];let r,l=0;for(n.lastIndex=0;null!==(r=n.exec(e));){const[n,o,c]=r,d=i(o);r.index>l&&t.push(e.slice(l,r.index)),s(d)?t.push((0,a.createElement)("a",{key:`link-${r.index}`,href:d,target:"_blank",rel:"noopener noreferrer"},c)):t.push(c),l=r.index+n.length}return l<e.length&&t.push(e.slice(l)),t}},43679:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),i=r.n(n);function s({label:e,description:t,error:r,options:n=[],className:s,id:l,hideLabelFromVision:o=!1,...c}){const d=l||e?.toLowerCase().replace(/\s+/g,"-"),g=r?"tr-border-danger":"tr-border-primary";return(0,a.createElement)("div",{className:i()("tr-flex tr-flex-col tr-gap-1.5",s)},e&&(0,a.createElement)("label",{htmlFor:d,className:o?"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:i()("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",g),...c},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",{className:"tr-text-xs tr-text-tertiary tr-m-0"},t),r&&(0,a.createElement)("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"}))},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"}))},44594:(e,t,r)=>{"use strict";function a(e){return e+.5|0}r.d(t,{Q1:()=>v});const n=(e,t,r)=>Math.max(Math.min(e,r),t);function i(e){return n(a(2.55*e),0,255)}function s(e){return n(a(255*e),0,255)}function l(e){return n(a(e/2.55)/100,0,1)}function o(e){return n(a(100*e),0,100)}const c={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},d=[..."0123456789ABCDEF"],g=e=>d[15&e],M=e=>d[(240&e)>>4]+d[15&e],u=e=>(240&e)>>4==(15&e);const m=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function h(e,t,r){const a=t*Math.min(r,1-r),n=(t,n=(t+e/30)%12)=>r-a*Math.max(Math.min(n-3,9-n,1),-1);return[n(0),n(8),n(4)]}function N(e,t,r){const a=(a,n=(a+e/60)%6)=>r-r*t*Math.max(Math.min(n,4-n,1),0);return[a(5),a(3),a(1)]}function p(e,t,r){const a=h(e,1,.5);let n;for(t+r>1&&(n=1/(t+r),t*=n,r*=n),n=0;n<3;n++)a[n]*=1-t-r,a[n]+=t;return a}function k(e){const t=e.r/255,r=e.g/255,a=e.b/255,n=Math.max(t,r,a),i=Math.min(t,r,a),s=(n+i)/2;let l,o,c;return n!==i&&(c=n-i,o=s>.5?c/(2-n-i):c/(n+i),l=function(e,t,r,a,n){return e===n?(t-r)/a+(t<r?6:0):t===n?(r-e)/a+2:(e-t)/a+4}(t,r,a,c,n),l=60*l+.5),[0|l,o||0,s]}function x(e,t,r,a){return(Array.isArray(t)?e(t[0],t[1],t[2]):e(t,r,a)).map(s)}function y(e,t,r){return x(h,e,t,r)}function D(e){return(e%360+360)%360}const j={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},I={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};let E;const z=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/,T=e=>e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055,f=e=>e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4);function _(e,t,r){if(e){let a=k(e);a[t]=Math.max(0,Math.min(a[t]+a[t]*r,0===t?360:1)),a=y(a),e.r=a[0],e.g=a[1],e.b=a[2]}}function w(e,t){return e?Object.assign(t||{},e):e}function A(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(t={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(t.a=s(e[3]))):(t=w(e,{r:0,g:0,b:0,a:1})).a=s(t.a),t}function b(e){return"r"===e.charAt(0)?function(e){const t=z.exec(e);let r,a,s,l=255;if(t){if(t[7]!==r){const e=+t[7];l=t[8]?i(e):n(255*e,0,255)}return r=+t[1],a=+t[3],s=+t[5],r=255&(t[2]?i(r):n(r,0,255)),a=255&(t[4]?i(a):n(a,0,255)),s=255&(t[6]?i(s):n(s,0,255)),{r,g:a,b:s,a:l}}}(e):function(e){const t=m.exec(e);let r,a=255;if(!t)return;t[5]!==r&&(a=t[6]?i(+t[5]):s(+t[5]));const n=D(+t[2]),l=+t[3]/100,o=+t[4]/100;return r="hwb"===t[1]?function(e,t,r){return x(p,e,t,r)}(n,l,o):"hsv"===t[1]?function(e,t,r){return x(N,e,t,r)}(n,l,o):y(n,l,o),{r:r[0],g:r[1],b:r[2],a}}(e)}class v{constructor(e){if(e instanceof v)return e;const t=typeof e;let r;var a,n,i;"object"===t?r=A(e):"string"===t&&(i=(a=e).length,"#"===a[0]&&(4===i||5===i?n={r:255&17*c[a[1]],g:255&17*c[a[2]],b:255&17*c[a[3]],a:5===i?17*c[a[4]]:255}:7!==i&&9!==i||(n={r:c[a[1]]<<4|c[a[2]],g:c[a[3]]<<4|c[a[4]],b:c[a[5]]<<4|c[a[6]],a:9===i?c[a[7]]<<4|c[a[8]]:255})),r=n||function(e){E||(E=function(){const e={},t=Object.keys(I),r=Object.keys(j);let a,n,i,s,l;for(a=0;a<t.length;a++){for(s=l=t[a],n=0;n<r.length;n++)i=r[n],l=l.replace(i,j[i]);i=parseInt(I[s],16),e[l]=[i>>16&255,i>>8&255,255&i]}return e}(),E.transparent=[0,0,0,0]);const t=E[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:4===t.length?t[3]:255}}(e)||b(e)),this._rgb=r,this._valid=!!r}get valid(){return this._valid}get rgb(){var e=w(this._rgb);return e&&(e.a=l(e.a)),e}set rgb(e){this._rgb=A(e)}rgbString(){return this._valid?(e=this._rgb)&&(e.a<255?`rgba(${e.r}, ${e.g}, ${e.b}, ${l(e.a)})`:`rgb(${e.r}, ${e.g}, ${e.b})`):void 0;var e}hexString(){return this._valid?(e=this._rgb,t=(e=>u(e.r)&&u(e.g)&&u(e.b)&&u(e.a))(e)?g:M,e?"#"+t(e.r)+t(e.g)+t(e.b)+((e,t)=>e<255?t(e):"")(e.a,t):void 0):void 0;var e,t}hslString(){return this._valid?function(e){if(!e)return;const t=k(e),r=t[0],a=o(t[1]),n=o(t[2]);return e.a<255?`hsla(${r}, ${a}%, ${n}%, ${l(e.a)})`:`hsl(${r}, ${a}%, ${n}%)`}(this._rgb):void 0}mix(e,t){if(e){const r=this.rgb,a=e.rgb;let n;const i=t===n?.5:t,s=2*i-1,l=r.a-a.a,o=((s*l===-1?s:(s+l)/(1+s*l))+1)/2;n=1-o,r.r=255&o*r.r+n*a.r+.5,r.g=255&o*r.g+n*a.g+.5,r.b=255&o*r.b+n*a.b+.5,r.a=i*r.a+(1-i)*a.a,this.rgb=r}return this}interpolate(e,t){return e&&(this._rgb=function(e,t,r){const a=f(l(e.r)),n=f(l(e.g)),i=f(l(e.b));return{r:s(T(a+r*(f(l(t.r))-a))),g:s(T(n+r*(f(l(t.g))-n))),b:s(T(i+r*(f(l(t.b))-i))),a:e.a+r*(t.a-e.a)}}(this._rgb,e._rgb,t)),this}clone(){return new v(this.rgb)}alpha(e){return this._rgb.a=s(e),this}clearer(e){return this._rgb.a*=1-e,this}greyscale(){const e=this._rgb,t=a(.3*e.r+.59*e.g+.11*e.b);return e.r=e.g=e.b=t,this}opaquer(e){return this._rgb.a*=1+e,this}negate(){const e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}lighten(e){return _(this._rgb,2,e),this}darken(e){return _(this._rgb,2,-e),this}saturate(e){return _(this._rgb,1,e),this}desaturate(e){return _(this._rgb,1,-e),this}rotate(e){return function(e,t){var r=k(e);r[0]=D(r[0]+t),r=y(r),e.r=r[0],e.g=r[1],e.b=r[2]}(this._rgb,e),this}}},44656:(e,t,r)=>{"use strict";r.d(t,{A6:()=>A,Bs:()=>at,E8:()=>xt,FN:()=>ut,No:()=>gt,PP:()=>ir,ZT:()=>v,dN:()=>Ct,hE:()=>Zt,ju:()=>b,kc:()=>or,m_:()=>ar,s$:()=>Pt,t1:()=>qe});var a=r(99284);r(44594);class n{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(e,t,r,a){const n=t.listeners[a],i=t.duration;n.forEach(a=>a({chart:e,initial:t.initial,numSteps:i,currentStep:Math.min(r-t.start,i)}))}_refresh(){this._request||(this._running=!0,this._request=a.r.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(e=Date.now()){let t=0;this._charts.forEach((r,a)=>{if(!r.running||!r.items.length)return;const n=r.items;let i,s=n.length-1,l=!1;for(;s>=0;--s)i=n[s],i._active?(i._total>r.duration&&(r.duration=i._total),i.tick(e),l=!0):(n[s]=n[n.length-1],n.pop());l&&(a.draw(),this._notify(a,r,e,"progress")),n.length||(r.running=!1,this._notify(a,r,e,"complete"),r.initial=!1),t+=n.length}),this._lastDate=e,0===t&&(this._running=!1)}_getAnims(e){const t=this._charts;let r=t.get(e);return r||(r={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},t.set(e,r)),r}listen(e,t,r){this._getAnims(e).listeners[t].push(r)}add(e,t){t&&t.length&&this._getAnims(e).items.push(...t)}has(e){return this._getAnims(e).items.length>0}start(e){const t=this._charts.get(e);t&&(t.running=!0,t.start=Date.now(),t.duration=t.items.reduce((e,t)=>Math.max(e,t._duration),0),this._refresh())}running(e){if(!this._running)return!1;const t=this._charts.get(e);return!!(t&&t.running&&t.items.length)}stop(e){const t=this._charts.get(e);if(!t||!t.items.length)return;const r=t.items;let a=r.length-1;for(;a>=0;--a)r[a].cancel();t.items=[],this._notify(e,t,Date.now(),"complete")}remove(e){return this._charts.delete(e)}}var i=new n;const s="transparent",l={boolean:(e,t,r)=>r>.5?t:e,color(e,t,r){const n=(0,a.c)(e||s),i=n.valid&&(0,a.c)(t||s);return i&&i.valid?i.mix(n,r).hexString():t},number:(e,t,r)=>e+(t-e)*r};class o{constructor(e,t,r,n){const i=t[r];n=(0,a.a)([e.to,n,i,e.from]);const s=(0,a.a)([e.from,i,n]);this._active=!0,this._fn=e.fn||l[e.type||typeof s],this._easing=a.e[e.easing]||a.e.linear,this._start=Math.floor(Date.now()+(e.delay||0)),this._duration=this._total=Math.floor(e.duration),this._loop=!!e.loop,this._target=t,this._prop=r,this._from=s,this._to=n,this._promises=void 0}active(){return this._active}update(e,t,r){if(this._active){this._notify(!1);const n=this._target[this._prop],i=r-this._start,s=this._duration-i;this._start=r,this._duration=Math.floor(Math.max(s,e.duration)),this._total+=i,this._loop=!!e.loop,this._to=(0,a.a)([e.to,t,n,e.from]),this._from=(0,a.a)([e.from,n,t])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(e){const t=e-this._start,r=this._duration,a=this._prop,n=this._from,i=this._loop,s=this._to;let l;if(this._active=n!==s&&(i||t<r),!this._active)return this._target[a]=s,void this._notify(!0);t<0?this._target[a]=n:(l=t/r%2,l=i&&l>1?2-l:l,l=this._easing(Math.min(1,Math.max(0,l))),this._target[a]=this._fn(n,s,l))}wait(){const e=this._promises||(this._promises=[]);return new Promise((t,r)=>{e.push({res:t,rej:r})})}_notify(e){const t=e?"res":"rej",r=this._promises||[];for(let e=0;e<r.length;e++)r[e][t]()}}class c{constructor(e,t){this._chart=e,this._properties=new Map,this.configure(t)}configure(e){if(!(0,a.i)(e))return;const t=Object.keys(a.d.animation),r=this._properties;Object.getOwnPropertyNames(e).forEach(n=>{const i=e[n];if(!(0,a.i)(i))return;const s={};for(const e of t)s[e]=i[e];((0,a.b)(i.properties)&&i.properties||[n]).forEach(e=>{e!==n&&r.has(e)||r.set(e,s)})})}_animateOptions(e,t){const r=t.options,a=function(e,t){if(!t)return;let r=e.options;if(r)return r.$shared&&(e.options=r=Object.assign({},r,{$shared:!1,$animations:{}})),r;e.options=t}(e,r);if(!a)return[];const n=this._createAnimations(a,r);return r.$shared&&function(e,t){const r=[],a=Object.keys(t);for(let t=0;t<a.length;t++){const n=e[a[t]];n&&n.active()&&r.push(n.wait())}return Promise.all(r)}(e.options.$animations,r).then(()=>{e.options=r},()=>{}),n}_createAnimations(e,t){const r=this._properties,a=[],n=e.$animations||(e.$animations={}),i=Object.keys(t),s=Date.now();let l;for(l=i.length-1;l>=0;--l){const c=i[l];if("$"===c.charAt(0))continue;if("options"===c){a.push(...this._animateOptions(e,t));continue}const d=t[c];let g=n[c];const M=r.get(c);if(g){if(M&&g.active()){g.update(M,d,s);continue}g.cancel()}M&&M.duration?(n[c]=g=new o(M,e,c,d),a.push(g)):e[c]=d}return a}update(e,t){if(0===this._properties.size)return void Object.assign(e,t);const r=this._createAnimations(e,t);return r.length?(i.add(this._chart,r),!0):void 0}}function d(e,t){const r=e&&e.options||{},a=r.reverse,n=void 0===r.min?t:0,i=void 0===r.max?t:0;return{start:a?i:n,end:a?n:i}}function g(e,t){const r=[],a=e._getSortedDatasetMetas(t);let n,i;for(n=0,i=a.length;n<i;++n)r.push(a[n].index);return r}function M(e,t,r,n={}){const i=e.keys,s="single"===n.mode;let l,o,c,d;if(null===t)return;let g=!1;for(l=0,o=i.length;l<o;++l){if(c=+i[l],c===r){if(g=!0,n.all)continue;break}d=e.values[c],(0,a.g)(d)&&(s||0===t||(0,a.s)(t)===(0,a.s)(d))&&(t+=d)}return g||n.all?t:0}function u(e,t){const r=e&&e.options.stacked;return r||void 0===r&&void 0!==t.stack}function m(e,t,r){const a=e[t]||(e[t]={});return a[r]||(a[r]={})}function h(e,t,r,a){for(const n of t.getMatchingVisibleMetas(a).reverse()){const t=e[n.index];if(r&&t>0||!r&&t<0)return n.index}return null}function N(e,t){const{chart:r,_cachedMeta:a}=e,n=r._stacks||(r._stacks={}),{iScale:i,vScale:s,index:l}=a,o=i.axis,c=s.axis,d=function(e,t,r){return`${e.id}.${t.id}.${r.stack||r.type}`}(i,s,a),g=t.length;let M;for(let e=0;e<g;++e){const r=t[e],{[o]:i,[c]:g}=r;M=(r._stacks||(r._stacks={}))[c]=m(n,d,i),M[l]=g,M._top=h(M,s,!0,a.type),M._bottom=h(M,s,!1,a.type),(M._visualValues||(M._visualValues={}))[l]=g}}function p(e,t){const r=e.scales;return Object.keys(r).filter(e=>r[e].axis===t).shift()}function k(e,t){const r=e.controller.index,a=e.vScale&&e.vScale.axis;if(a){t=t||e._parsed;for(const e of t){const t=e._stacks;if(!t||void 0===t[a]||void 0===t[a][r])return;delete t[a][r],void 0!==t[a]._visualValues&&void 0!==t[a]._visualValues[r]&&delete t[a]._visualValues[r]}}}const x=e=>"reset"===e||"none"===e,y=(e,t)=>t?e:Object.assign({},e);class D{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(e,t){this.chart=e,this._ctx=e.ctx,this.index=t,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=u(e.vScale,e),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(e){this.index!==e&&k(this._cachedMeta),this.index=e}linkScales(){const e=this.chart,t=this._cachedMeta,r=this.getDataset(),n=(e,t,r,a)=>"x"===e?t:"r"===e?a:r,i=t.xAxisID=(0,a.v)(r.xAxisID,p(e,"x")),s=t.yAxisID=(0,a.v)(r.yAxisID,p(e,"y")),l=t.rAxisID=(0,a.v)(r.rAxisID,p(e,"r")),o=t.indexAxis,c=t.iAxisID=n(o,i,s,l),d=t.vAxisID=n(o,s,i,l);t.xScale=this.getScaleForId(i),t.yScale=this.getScaleForId(s),t.rScale=this.getScaleForId(l),t.iScale=this.getScaleForId(c),t.vScale=this.getScaleForId(d)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){const t=this._cachedMeta;return e===t.iScale?t.vScale:t.iScale}reset(){this._update("reset")}_destroy(){const e=this._cachedMeta;this._data&&(0,a.u)(this._data,this),e._stacked&&k(e)}_dataCheck(){const e=this.getDataset(),t=e.data||(e.data=[]),r=this._data;if((0,a.i)(t)){const e=this._cachedMeta;this._data=function(e,t){const{iScale:r,vScale:a}=t,n="x"===r.axis?"x":"y",i="x"===a.axis?"x":"y",s=Object.keys(e),l=new Array(s.length);let o,c,d;for(o=0,c=s.length;o<c;++o)d=s[o],l[o]={[n]:d,[i]:e[d]};return l}(t,e)}else if(r!==t){if(r){(0,a.u)(r,this);const e=this._cachedMeta;k(e),e._parsed=[]}t&&Object.isExtensible(t)&&(0,a.l)(t,this),this._syncList=[],this._data=t}}addElements(){const e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){const t=this._cachedMeta,r=this.getDataset();let a=!1;this._dataCheck();const n=t._stacked;t._stacked=u(t.vScale,t),t.stack!==r.stack&&(a=!0,k(t),t.stack=r.stack),this._resyncElements(e),(a||n!==t._stacked)&&(N(this,t._parsed),t._stacked=u(t.vScale,t))}configure(){const e=this.chart.config,t=e.datasetScopeKeys(this._type),r=e.getOptionScopes(this.getDataset(),t,!0);this.options=e.createResolver(r,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(e,t){const{_cachedMeta:r,_data:n}=this,{iScale:i,_stacked:s}=r,l=i.axis;let o,c,d,g=0===e&&t===n.length||r._sorted,M=e>0&&r._parsed[e-1];if(!1===this._parsing)r._parsed=n,r._sorted=!0,d=n;else{d=(0,a.b)(n[e])?this.parseArrayData(r,n,e,t):(0,a.i)(n[e])?this.parseObjectData(r,n,e,t):this.parsePrimitiveData(r,n,e,t);const i=()=>null===c[l]||M&&c[l]<M[l];for(o=0;o<t;++o)r._parsed[o+e]=c=d[o],g&&(i()&&(g=!1),M=c);r._sorted=g}s&&N(this,d)}parsePrimitiveData(e,t,r,a){const{iScale:n,vScale:i}=e,s=n.axis,l=i.axis,o=n.getLabels(),c=n===i,d=new Array(a);let g,M,u;for(g=0,M=a;g<M;++g)u=g+r,d[g]={[s]:c||n.parse(o[u],u),[l]:i.parse(t[u],u)};return d}parseArrayData(e,t,r,a){const{xScale:n,yScale:i}=e,s=new Array(a);let l,o,c,d;for(l=0,o=a;l<o;++l)c=l+r,d=t[c],s[l]={x:n.parse(d[0],c),y:i.parse(d[1],c)};return s}parseObjectData(e,t,r,n){const{xScale:i,yScale:s}=e,{xAxisKey:l="x",yAxisKey:o="y"}=this._parsing,c=new Array(n);let d,g,M,u;for(d=0,g=n;d<g;++d)M=d+r,u=t[M],c[d]={x:i.parse((0,a.f)(u,l),M),y:s.parse((0,a.f)(u,o),M)};return c}getParsed(e){return this._cachedMeta._parsed[e]}getDataElement(e){return this._cachedMeta.data[e]}applyStack(e,t,r){const a=this.chart,n=this._cachedMeta,i=t[e.axis];return M({keys:g(a,!0),values:t._stacks[e.axis]._visualValues},i,n.index,{mode:r})}updateRangeFromParsed(e,t,r,a){const n=r[t.axis];let i=null===n?NaN:n;const s=a&&r._stacks[t.axis];a&&s&&(a.values=s,i=M(a,n,this._cachedMeta.index)),e.min=Math.min(e.min,i),e.max=Math.max(e.max,i)}getMinMax(e,t){const r=this._cachedMeta,n=r._parsed,i=r._sorted&&e===r.iScale,s=n.length,l=this._getOtherScale(e),o=((e,t,r)=>e&&!t.hidden&&t._stacked&&{keys:g(r,!0),values:null})(t,r,this.chart),c={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:d,max:M}=function(e){const{min:t,max:r,minDefined:a,maxDefined:n}=e.getUserBounds();return{min:a?t:Number.NEGATIVE_INFINITY,max:n?r:Number.POSITIVE_INFINITY}}(l);let u,m;function h(){m=n[u];const t=m[l.axis];return!(0,a.g)(m[e.axis])||d>t||M<t}for(u=0;u<s&&(h()||(this.updateRangeFromParsed(c,e,m,o),!i));++u);if(i)for(u=s-1;u>=0;--u)if(!h()){this.updateRangeFromParsed(c,e,m,o);break}return c}getAllParsedValues(e){const t=this._cachedMeta._parsed,r=[];let n,i,s;for(n=0,i=t.length;n<i;++n)s=t[n][e.axis],(0,a.g)(s)&&r.push(s);return r}getMaxOverflow(){return!1}getLabelAndValue(e){const t=this._cachedMeta,r=t.iScale,a=t.vScale,n=this.getParsed(e);return{label:r?""+r.getLabelForValue(n[r.axis]):"",value:a?""+a.getLabelForValue(n[a.axis]):""}}_update(e){const t=this._cachedMeta;this.update(e||"default"),t._clip=function(e){let t,r,n,i;return(0,a.i)(e)?(t=e.top,r=e.right,n=e.bottom,i=e.left):t=r=n=i=e,{top:t,right:r,bottom:n,left:i,disabled:!1===e}}((0,a.v)(this.options.clip,function(e,t,r){if(!1===r)return!1;const a=d(e,r),n=d(t,r);return{top:n.end,right:a.end,bottom:n.start,left:a.start}}(t.xScale,t.yScale,this.getMaxOverflow())))}update(e){}draw(){const e=this._ctx,t=this.chart,r=this._cachedMeta,a=r.data||[],n=t.chartArea,i=[],s=this._drawStart||0,l=this._drawCount||a.length-s,o=this.options.drawActiveElementsOnTop;let c;for(r.dataset&&r.dataset.draw(e,n,s,l),c=s;c<s+l;++c){const t=a[c];t.hidden||(t.active&&o?i.push(t):t.draw(e,n))}for(c=0;c<i.length;++c)i[c].draw(e,n)}getStyle(e,t){const r=t?"active":"default";return void 0===e&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(r):this.resolveDataElementOptions(e||0,r)}getContext(e,t,r){const n=this.getDataset();let i;if(e>=0&&e<this._cachedMeta.data.length){const t=this._cachedMeta.data[e];i=t.$context||(t.$context=function(e,t,r){return(0,a.j)(e,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:r,index:t,mode:"default",type:"data"})}(this.getContext(),e,t)),i.parsed=this.getParsed(e),i.raw=n.data[e],i.index=i.dataIndex=e}else i=this.$context||(this.$context=function(e,t){return(0,a.j)(e,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:"default",type:"dataset"})}(this.chart.getContext(),this.index)),i.dataset=n,i.index=i.datasetIndex=this.index;return i.active=!!t,i.mode=r,i}resolveDatasetElementOptions(e){return this._resolveElementOptions(this.datasetElementType.id,e)}resolveDataElementOptions(e,t){return this._resolveElementOptions(this.dataElementType.id,t,e)}_resolveElementOptions(e,t="default",r){const n="active"===t,i=this._cachedDataOpts,s=e+"-"+t,l=i[s],o=this.enableOptionSharing&&(0,a.h)(r);if(l)return y(l,o);const c=this.chart.config,d=c.datasetElementScopeKeys(this._type,e),g=n?[`${e}Hover`,"hover",e,""]:[e,""],M=c.getOptionScopes(this.getDataset(),d),u=Object.keys(a.d.elements[e]),m=c.resolveNamedOptions(M,u,()=>this.getContext(r,n,t),g);return m.$shared&&(m.$shared=o,i[s]=Object.freeze(y(m,o))),m}_resolveAnimations(e,t,r){const a=this.chart,n=this._cachedDataOpts,i=`animation-${t}`,s=n[i];if(s)return s;let l;if(!1!==a.options.animation){const a=this.chart.config,n=a.datasetAnimationScopeKeys(this._type,t),i=a.getOptionScopes(this.getDataset(),n);l=a.createResolver(i,this.getContext(e,r,t))}const o=new c(a,l&&l.animations);return l&&l._cacheable&&(n[i]=Object.freeze(o)),o}getSharedOptions(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}includeOptions(e,t){return!t||x(e)||this.chart._animationsDisabled}_getSharedOptions(e,t){const r=this.resolveDataElementOptions(e,t),a=this._sharedOptions,n=this.getSharedOptions(r),i=this.includeOptions(t,n)||n!==a;return this.updateSharedOptions(n,t,r),{sharedOptions:n,includeOptions:i}}updateElement(e,t,r,a){x(a)?Object.assign(e,r):this._resolveAnimations(t,a).update(e,r)}updateSharedOptions(e,t,r){e&&!x(t)&&this._resolveAnimations(void 0,t).update(e,r)}_setStyle(e,t,r,a){e.active=a;const n=this.getStyle(t,a);this._resolveAnimations(t,r,a).update(e,{options:!a&&this.getSharedOptions(n)||n})}removeHoverStyle(e,t,r){this._setStyle(e,r,"active",!1)}setHoverStyle(e,t,r){this._setStyle(e,r,"active",!0)}_removeDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}_setDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}_resyncElements(e){const t=this._data,r=this._cachedMeta.data;for(const[e,t,r]of this._syncList)this[e](t,r);this._syncList=[];const a=r.length,n=t.length,i=Math.min(n,a);i&&this.parse(0,i),n>a?this._insertElements(a,n-a,e):n<a&&this._removeElements(n,a-n)}_insertElements(e,t,r=!0){const a=this._cachedMeta,n=a.data,i=e+t;let s;const l=e=>{for(e.length+=t,s=e.length-1;s>=i;s--)e[s]=e[s-t]};for(l(n),s=e;s<i;++s)n[s]=new this.dataElementType;this._parsing&&l(a._parsed),this.parse(e,t),r&&this.updateElements(n,e,t,"reset")}updateElements(e,t,r,a){}_removeElements(e,t){const r=this._cachedMeta;if(this._parsing){const a=r._parsed.splice(e,t);r._stacked&&k(r,a)}r.data.splice(e,t)}_sync(e){if(this._parsing)this._syncList.push(e);else{const[t,r,a]=e;this[t](r,a)}this.chart._dataChanges.push([this.index,...e])}_onDataPush(){const e=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-e,e])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(e,t){t&&this._sync(["_removeElements",e,t]);const r=arguments.length-2;r&&this._sync(["_insertElements",e,r])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}}function j(e){const t=e.iScale,r=function(e,t){if(!e._cache.$bar){const r=e.getMatchingVisibleMetas(t);let n=[];for(let t=0,a=r.length;t<a;t++)n=n.concat(r[t].controller.getAllParsedValues(e));e._cache.$bar=(0,a._)(n.sort((e,t)=>e-t))}return e._cache.$bar}(t,e.type);let n,i,s,l,o=t._length;const c=()=>{32767!==s&&-32768!==s&&((0,a.h)(l)&&(o=Math.min(o,Math.abs(s-l)||o)),l=s)};for(n=0,i=r.length;n<i;++n)s=t.getPixelForValue(r[n]),c();for(l=void 0,n=0,i=t.ticks.length;n<i;++n)s=t.getPixelForTick(n),c();return o}function I(e,t,r,n){return(0,a.b)(e)?function(e,t,r,a){const n=r.parse(e[0],a),i=r.parse(e[1],a),s=Math.min(n,i),l=Math.max(n,i);let o=s,c=l;Math.abs(s)>Math.abs(l)&&(o=l,c=s),t[r.axis]=c,t._custom={barStart:o,barEnd:c,start:n,end:i,min:s,max:l}}(e,t,r,n):t[r.axis]=r.parse(e,n),t}function E(e,t,r,a){const n=e.iScale,i=e.vScale,s=n.getLabels(),l=n===i,o=[];let c,d,g,M;for(c=r,d=r+a;c<d;++c)M=t[c],g={},g[n.axis]=l||n.parse(s[c],c),o.push(I(M,g,i,c));return o}function z(e){return e&&void 0!==e.barStart&&void 0!==e.barEnd}function T(e,t,r,a){let n=t.borderSkipped;const i={};if(!n)return void(e.borderSkipped=i);if(!0===n)return void(e.borderSkipped={top:!0,right:!0,bottom:!0,left:!0});const{start:s,end:l,reverse:o,top:c,bottom:d}=function(e){let t,r,a,n,i;return e.horizontal?(t=e.base>e.x,r="left",a="right"):(t=e.base<e.y,r="bottom",a="top"),t?(n="end",i="start"):(n="start",i="end"),{start:r,end:a,reverse:t,top:n,bottom:i}}(e);"middle"===n&&r&&(e.enableBorderRadius=!0,(r._top||0)===a?n=c:(r._bottom||0)===a?n=d:(i[f(d,s,l,o)]=!0,n=c)),i[f(n,s,l,o)]=!0,e.borderSkipped=i}function f(e,t,r,a){var n,i,s;return a?(s=r,e=_(e=(n=e)===(i=t)?s:n===s?i:n,r,t)):e=_(e,t,r),e}function _(e,t,r){return"start"===e?t:"end"===e?r:e}function w(e,{inflateAmount:t},r){e.inflateAmount="auto"===t?1===r?.33:0:t}class A extends D{static id="bar";static defaults={datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}};static overrides={scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}};parsePrimitiveData(e,t,r,a){return E(e,t,r,a)}parseArrayData(e,t,r,a){return E(e,t,r,a)}parseObjectData(e,t,r,n){const{iScale:i,vScale:s}=e,{xAxisKey:l="x",yAxisKey:o="y"}=this._parsing,c="x"===i.axis?l:o,d="x"===s.axis?l:o,g=[];let M,u,m,h;for(M=r,u=r+n;M<u;++M)h=t[M],m={},m[i.axis]=i.parse((0,a.f)(h,c),M),g.push(I((0,a.f)(h,d),m,s,M));return g}updateRangeFromParsed(e,t,r,a){super.updateRangeFromParsed(e,t,r,a);const n=r._custom;n&&t===this._cachedMeta.vScale&&(e.min=Math.min(e.min,n.min),e.max=Math.max(e.max,n.max))}getMaxOverflow(){return 0}getLabelAndValue(e){const t=this._cachedMeta,{iScale:r,vScale:a}=t,n=this.getParsed(e),i=n._custom,s=z(i)?"["+i.start+", "+i.end+"]":""+a.getLabelForValue(n[a.axis]);return{label:""+r.getLabelForValue(n[r.axis]),value:s}}initialize(){this.enableOptionSharing=!0,super.initialize(),this._cachedMeta.stack=this.getDataset().stack}update(e){const t=this._cachedMeta;this.updateElements(t.data,0,t.data.length,e)}updateElements(e,t,r,n){const i="reset"===n,{index:s,_cachedMeta:{vScale:l}}=this,o=l.getBasePixel(),c=l.isHorizontal(),d=this._getRuler(),{sharedOptions:g,includeOptions:M}=this._getSharedOptions(t,n);for(let u=t;u<t+r;u++){const t=this.getParsed(u),r=i||(0,a.k)(t[l.axis])?{base:o,head:o}:this._calculateBarValuePixels(u),m=this._calculateBarIndexPixels(u,d),h=(t._stacks||{})[l.axis],N={horizontal:c,base:r.base,enableBorderRadius:!h||z(t._custom)||s===h._top||s===h._bottom,x:c?r.head:m.center,y:c?m.center:r.head,height:c?m.size:Math.abs(r.size),width:c?Math.abs(r.size):m.size};M&&(N.options=g||this.resolveDataElementOptions(u,e[u].active?"active":n));const p=N.options||e[u].options;T(N,p,h,s),w(N,p,d.ratio),this.updateElement(e[u],u,N,n)}}_getStacks(e,t){const{iScale:r}=this._cachedMeta,n=r.getMatchingVisibleMetas(this._type).filter(e=>e.controller.options.grouped),i=r.options.stacked,s=[],l=this._cachedMeta.controller.getParsed(t),o=l&&l[r.axis],c=e=>{const t=e._parsed.find(e=>e[r.axis]===o),n=t&&t[e.vScale.axis];if((0,a.k)(n)||isNaN(n))return!0};for(const r of n)if((void 0===t||!c(r))&&((!1===i||-1===s.indexOf(r.stack)||void 0===i&&void 0===r.stack)&&s.push(r.stack),r.index===e))break;return s.length||s.push(void 0),s}_getStackCount(e){return this._getStacks(void 0,e).length}_getAxisCount(){return this._getAxis().length}getFirstScaleIdForIndexAxis(){const e=this.chart.scales,t=this.chart.options.indexAxis;return Object.keys(e).filter(r=>e[r].axis===t).shift()}_getAxis(){const e={},t=this.getFirstScaleIdForIndexAxis();for(const r of this.chart.data.datasets)e[(0,a.v)("x"===this.chart.options.indexAxis?r.xAxisID:r.yAxisID,t)]=!0;return Object.keys(e)}_getStackIndex(e,t,r){const a=this._getStacks(e,r),n=void 0!==t?a.indexOf(t):-1;return-1===n?a.length-1:n}_getRuler(){const e=this.options,t=this._cachedMeta,r=t.iScale,a=[];let n,i;for(n=0,i=t.data.length;n<i;++n)a.push(r.getPixelForValue(this.getParsed(n)[r.axis],n));const s=e.barThickness;return{min:s||j(t),pixels:a,start:r._startPixel,end:r._endPixel,stackCount:this._getStackCount(),scale:r,grouped:e.grouped,ratio:s?1:e.categoryPercentage*e.barPercentage}}_calculateBarValuePixels(e){const{_cachedMeta:{vScale:t,_stacked:r,index:n},options:{base:i,minBarLength:s}}=this,l=i||0,o=this.getParsed(e),c=o._custom,d=z(c);let g,M,u=o[t.axis],m=0,h=r?this.applyStack(t,o,r):u;h!==u&&(m=h-u,h=u),d&&(u=c.barStart,h=c.barEnd-c.barStart,0!==u&&(0,a.s)(u)!==(0,a.s)(c.barEnd)&&(m=0),m+=u);const N=(0,a.k)(i)||d?m:i;let p=t.getPixelForValue(N);if(g=this.chart.getDataVisibility(e)?t.getPixelForValue(m+h):p,M=g-p,Math.abs(M)<s){M=function(e,t,r){return 0!==e?(0,a.s)(e):(t.isHorizontal()?1:-1)*(t.min>=r?1:-1)}(M,t,l)*s,u===l&&(p-=M/2);const e=t.getPixelForDecimal(0),i=t.getPixelForDecimal(1),c=Math.min(e,i),m=Math.max(e,i);p=Math.max(Math.min(p,m),c),g=p+M,r&&!d&&(o._stacks[t.axis]._visualValues[n]=t.getValueForPixel(g)-t.getValueForPixel(p))}if(p===t.getPixelForValue(l)){const e=(0,a.s)(M)*t.getLineWidthForValue(l)/2;p+=e,M-=e}return{size:M,base:p,head:g,center:g+M/2}}_calculateBarIndexPixels(e,t){const r=t.scale,n=this.options,i=n.skipNull,s=(0,a.v)(n.maxBarThickness,1/0);let l,o;const c=this._getAxisCount();if(t.grouped){const r=i?this._getStackCount(e):t.stackCount,d="flex"===n.barThickness?function(e,t,r,a){const n=t.pixels,i=n[e];let s=e>0?n[e-1]:null,l=e<n.length-1?n[e+1]:null;const o=r.categoryPercentage;null===s&&(s=i-(null===l?t.end-t.start:l-i)),null===l&&(l=i+i-s);const c=i-(i-Math.min(s,l))/2*o;return{chunk:Math.abs(l-s)/2*o/a,ratio:r.barPercentage,start:c}}(e,t,n,r*c):function(e,t,r,n){const i=r.barThickness;let s,l;return(0,a.k)(i)?(s=t.min*r.categoryPercentage,l=r.barPercentage):(s=i*n,l=1),{chunk:s/n,ratio:l,start:t.pixels[e]-s/2}}(e,t,n,r*c),g="x"===this.chart.options.indexAxis?this.getDataset().xAxisID:this.getDataset().yAxisID,M=this._getAxis().indexOf((0,a.v)(g,this.getFirstScaleIdForIndexAxis())),u=this._getStackIndex(this.index,this._cachedMeta.stack,i?e:void 0)+M;l=d.start+d.chunk*u+d.chunk/2,o=Math.min(s,d.chunk*d.ratio)}else l=r.getPixelForValue(this.getParsed(e)[r.axis],e),o=Math.min(s,t.min*t.ratio);return{base:l-o/2,head:l+o/2,center:l,size:o}}draw(){const e=this._cachedMeta,t=e.vScale,r=e.data,a=r.length;let n=0;for(;n<a;++n)null===this.getParsed(n)[t.axis]||r[n].hidden||r[n].draw(this._ctx)}}class b extends D{static id="doughnut";static defaults={datasetElementType:!1,dataElementType:"arc",animation:{animateRotate:!0,animateScale:!1},animations:{numbers:{type:"number",properties:["circumference","endAngle","innerRadius","outerRadius","startAngle","x","y","offset","borderWidth","spacing"]}},cutout:"50%",rotation:0,circumference:360,radius:"100%",spacing:0,indexAxis:"r"};static descriptors={_scriptable:e=>"spacing"!==e,_indexable:e=>"spacing"!==e&&!e.startsWith("borderDash")&&!e.startsWith("hoverBorderDash")};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(e){const t=e.data;if(t.labels.length&&t.datasets.length){const{labels:{pointStyle:r,color:a}}=e.legend.options;return t.labels.map((t,n)=>{const i=e.getDatasetMeta(0).controller.getStyle(n);return{text:t,fillStyle:i.backgroundColor,strokeStyle:i.borderColor,fontColor:a,lineWidth:i.borderWidth,pointStyle:r,hidden:!e.getDataVisibility(n),index:n}})}return[]}},onClick(e,t,r){r.chart.toggleDataVisibility(t.index),r.chart.update()}}}};constructor(e,t){super(e,t),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(e,t){const r=this.getDataset().data,n=this._cachedMeta;if(!1===this._parsing)n._parsed=r;else{let i,s,l=e=>+r[e];if((0,a.i)(r[e])){const{key:e="value"}=this._parsing;l=t=>+(0,a.f)(r[t],e)}for(i=e,s=e+t;i<s;++i)n._parsed[i]=l(i)}}_getRotation(){return(0,a.t)(this.options.rotation-90)}_getCircumference(){return(0,a.t)(this.options.circumference)}_getRotationExtents(){let e=a.T,t=-a.T;for(let r=0;r<this.chart.data.datasets.length;++r)if(this.chart.isDatasetVisible(r)&&this.chart.getDatasetMeta(r).type===this._type){const a=this.chart.getDatasetMeta(r).controller,n=a._getRotation(),i=a._getCircumference();e=Math.min(e,n),t=Math.max(t,n+i)}return{rotation:e,circumference:t-e}}update(e){const t=this.chart,{chartArea:r}=t,n=this._cachedMeta,i=n.data,s=this.getMaxBorderWidth()+this.getMaxOffset(i)+this.options.spacing,l=Math.max((Math.min(r.width,r.height)-s)/2,0),o=Math.min((0,a.m)(this.options.cutout,l),1),c=this._getRingWeight(this.index),{circumference:d,rotation:g}=this._getRotationExtents(),{ratioX:M,ratioY:u,offsetX:m,offsetY:h}=function(e,t,r){let n=1,i=1,s=0,l=0;if(t<a.T){const o=e,c=o+t,d=Math.cos(o),g=Math.sin(o),M=Math.cos(c),u=Math.sin(c),m=(e,t,n)=>(0,a.p)(e,o,c,!0)?1:Math.max(t,t*r,n,n*r),h=(e,t,n)=>(0,a.p)(e,o,c,!0)?-1:Math.min(t,t*r,n,n*r),N=m(0,d,M),p=m(a.H,g,u),k=h(a.P,d,M),x=h(a.P+a.H,g,u);n=(N-k)/2,i=(p-x)/2,s=-(N+k)/2,l=-(p+x)/2}return{ratioX:n,ratioY:i,offsetX:s,offsetY:l}}(g,d,o),N=(r.width-s)/M,p=(r.height-s)/u,k=Math.max(Math.min(N,p)/2,0),x=(0,a.n)(this.options.radius,k),y=(x-Math.max(x*o,0))/this._getVisibleDatasetWeightTotal();this.offsetX=m*x,this.offsetY=h*x,n.total=this.calculateTotal(),this.outerRadius=x-y*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-y*c,0),this.updateElements(i,0,i.length,e)}_circumference(e,t){const r=this.options,n=this._cachedMeta,i=this._getCircumference();return t&&r.animation.animateRotate||!this.chart.getDataVisibility(e)||null===n._parsed[e]||n.data[e].hidden?0:this.calculateCircumference(n._parsed[e]*i/a.T)}updateElements(e,t,r,a){const n="reset"===a,i=this.chart,s=i.chartArea,l=i.options.animation,o=(s.left+s.right)/2,c=(s.top+s.bottom)/2,d=n&&l.animateScale,g=d?0:this.innerRadius,M=d?0:this.outerRadius,{sharedOptions:u,includeOptions:m}=this._getSharedOptions(t,a);let h,N=this._getRotation();for(h=0;h<t;++h)N+=this._circumference(h,n);for(h=t;h<t+r;++h){const t=this._circumference(h,n),r=e[h],i={x:o+this.offsetX,y:c+this.offsetY,startAngle:N,endAngle:N+t,circumference:t,outerRadius:M,innerRadius:g};m&&(i.options=u||this.resolveDataElementOptions(h,r.active?"active":a)),N+=t,this.updateElement(r,h,i,a)}}calculateTotal(){const e=this._cachedMeta,t=e.data;let r,a=0;for(r=0;r<t.length;r++){const n=e._parsed[r];null===n||isNaN(n)||!this.chart.getDataVisibility(r)||t[r].hidden||(a+=Math.abs(n))}return a}calculateCircumference(e){const t=this._cachedMeta.total;return t>0&&!isNaN(e)?a.T*(Math.abs(e)/t):0}getLabelAndValue(e){const t=this._cachedMeta,r=this.chart,n=r.data.labels||[],i=(0,a.o)(t._parsed[e],r.options.locale);return{label:n[e]||"",value:i}}getMaxBorderWidth(e){let t=0;const r=this.chart;let a,n,i,s,l;if(!e)for(a=0,n=r.data.datasets.length;a<n;++a)if(r.isDatasetVisible(a)){i=r.getDatasetMeta(a),e=i.data,s=i.controller;break}if(!e)return 0;for(a=0,n=e.length;a<n;++a)l=s.resolveDataElementOptions(a),"inner"!==l.borderAlign&&(t=Math.max(t,l.borderWidth||0,l.hoverBorderWidth||0));return t}getMaxOffset(e){let t=0;for(let r=0,a=e.length;r<a;++r){const e=this.resolveDataElementOptions(r);t=Math.max(t,e.offset||0,e.hoverOffset||0)}return t}_getRingWeightOffset(e){let t=0;for(let r=0;r<e;++r)this.chart.isDatasetVisible(r)&&(t+=this._getRingWeight(r));return t}_getRingWeight(e){return Math.max((0,a.v)(this.chart.data.datasets[e].weight,1),0)}_getVisibleDatasetWeightTotal(){return this._getRingWeightOffset(this.chart.data.datasets.length)||1}}class v extends D{static id="line";static defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1};static overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}};initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(e){const t=this._cachedMeta,{dataset:r,data:n=[],_dataset:i}=t,s=this.chart._animationsDisabled;let{start:l,count:o}=(0,a.q)(t,n,s);this._drawStart=l,this._drawCount=o,(0,a.w)(t)&&(l=0,o=n.length),r._chart=this.chart,r._datasetIndex=this.index,r._decimated=!!i._decimated,r.points=n;const c=this.resolveDatasetElementOptions(e);this.options.showLine||(c.borderWidth=0),c.segment=this.options.segment,this.updateElement(r,void 0,{animated:!s,options:c},e),this.updateElements(n,l,o,e)}updateElements(e,t,r,n){const i="reset"===n,{iScale:s,vScale:l,_stacked:o,_dataset:c}=this._cachedMeta,{sharedOptions:d,includeOptions:g}=this._getSharedOptions(t,n),M=s.axis,u=l.axis,{spanGaps:m,segment:h}=this.options,N=(0,a.x)(m)?m:Number.POSITIVE_INFINITY,p=this.chart._animationsDisabled||i||"none"===n,k=t+r,x=e.length;let y=t>0&&this.getParsed(t-1);for(let r=0;r<x;++r){const m=e[r],x=p?m:{};if(r<t||r>=k){x.skip=!0;continue}const D=this.getParsed(r),j=(0,a.k)(D[u]),I=x[M]=s.getPixelForValue(D[M],r),E=x[u]=i||j?l.getBasePixel():l.getPixelForValue(o?this.applyStack(l,D,o):D[u],r);x.skip=isNaN(I)||isNaN(E)||j,x.stop=r>0&&Math.abs(D[M]-y[M])>N,h&&(x.parsed=D,x.raw=c.data[r]),g&&(x.options=d||this.resolveDataElementOptions(r,m.active?"active":n)),p||this.updateElement(m,r,x,n),y=D}}getMaxOverflow(){const e=this._cachedMeta,t=e.dataset,r=t.options&&t.options.borderWidth||0,a=e.data||[];if(!a.length)return r;const n=a[0].size(this.resolveDataElementOptions(0)),i=a[a.length-1].size(this.resolveDataElementOptions(a.length-1));return Math.max(r,n,i)/2}draw(){const e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}}function O(e,t,r,n){const{controller:i,data:s,_sorted:l}=e,o=i._cachedMeta.iScale,c=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null;if(o&&t===o.axis&&"r"!==t&&l&&s.length){const l=o._reversePixels?a.A:a.B;if(!n){const n=l(s,t,r);if(c){const{vScale:t}=i._cachedMeta,{_parsed:r}=e,s=r.slice(0,n.lo+1).reverse().findIndex(e=>!(0,a.k)(e[t.axis]));n.lo-=Math.max(0,s);const l=r.slice(n.hi).findIndex(e=>!(0,a.k)(e[t.axis]));n.hi+=Math.max(0,l)}return n}if(i._sharedOptions){const e=s[0],a="function"==typeof e.getRange&&e.getRange(t);if(a){const e=l(s,t,r-a),n=l(s,t,r+a);return{lo:e.lo,hi:n.hi}}}}return{lo:0,hi:s.length-1}}function L(e,t,r,a,n){const i=e.getSortedVisibleDatasetMetas(),s=r[t];for(let e=0,r=i.length;e<r;++e){const{index:r,data:l}=i[e],{lo:o,hi:c}=O(i[e],t,s,n);for(let e=o;e<=c;++e){const t=l[e];t.skip||a(t,r,e)}}}function S(e,t,r,n,i){const s=[];return i||e.isPointInArea(t)?(L(e,r,t,function(r,l,o){(i||(0,a.C)(r,e.chartArea,0))&&r.inRange(t.x,t.y,n)&&s.push({element:r,datasetIndex:l,index:o})},!0),s):s}function C(e,t,r,n,i,s){return s||e.isPointInArea(t)?"r"!==r||n?function(e,t,r,a,n,i){let s=[];const l=function(e){const t=-1!==e.indexOf("x"),r=-1!==e.indexOf("y");return function(e,a){const n=t?Math.abs(e.x-a.x):0,i=r?Math.abs(e.y-a.y):0;return Math.sqrt(Math.pow(n,2)+Math.pow(i,2))}}(r);let o=Number.POSITIVE_INFINITY;return L(e,r,t,function(r,c,d){const g=r.inRange(t.x,t.y,n);if(a&&!g)return;const M=r.getCenterPoint(n);if(!i&&!e.isPointInArea(M)&&!g)return;const u=l(t,M);u<o?(s=[{element:r,datasetIndex:c,index:d}],o=u):u===o&&s.push({element:r,datasetIndex:c,index:d})}),s}(e,t,r,n,i,s):function(e,t,r,n){let i=[];return L(e,r,t,function(e,r,s){const{startAngle:l,endAngle:o}=e.getProps(["startAngle","endAngle"],n),{angle:c}=(0,a.D)(e,{x:t.x,y:t.y});(0,a.p)(c,l,o)&&i.push({element:e,datasetIndex:r,index:s})}),i}(e,t,r,i):[]}function Q(e,t,r,a,n){const i=[],s="x"===r?"inXRange":"inYRange";let l=!1;return L(e,r,t,(e,a,o)=>{e[s]&&e[s](t[r],n)&&(i.push({element:e,datasetIndex:a,index:o}),l=l||e.inRange(t.x,t.y,n))}),a&&!l?[]:i}var U={evaluateInteractionItems:L,modes:{index(e,t,r,n){const i=(0,a.z)(t,e),s=r.axis||"x",l=r.includeInvisible||!1,o=r.intersect?S(e,i,s,n,l):C(e,i,s,!1,n,l),c=[];return o.length?(e.getSortedVisibleDatasetMetas().forEach(e=>{const t=o[0].index,r=e.data[t];r&&!r.skip&&c.push({element:r,datasetIndex:e.index,index:t})}),c):[]},dataset(e,t,r,n){const i=(0,a.z)(t,e),s=r.axis||"xy",l=r.includeInvisible||!1;let o=r.intersect?S(e,i,s,n,l):C(e,i,s,!1,n,l);if(o.length>0){const t=o[0].datasetIndex,r=e.getDatasetMeta(t).data;o=[];for(let e=0;e<r.length;++e)o.push({element:r[e],datasetIndex:t,index:e})}return o},point:(e,t,r,n)=>S(e,(0,a.z)(t,e),r.axis||"xy",n,r.includeInvisible||!1),nearest(e,t,r,n){const i=(0,a.z)(t,e),s=r.axis||"xy",l=r.includeInvisible||!1;return C(e,i,s,r.intersect,n,l)},x:(e,t,r,n)=>Q(e,(0,a.z)(t,e),"x",r.intersect,n),y:(e,t,r,n)=>Q(e,(0,a.z)(t,e),"y",r.intersect,n)}};const Y=["left","top","right","bottom"];function P(e,t){return e.filter(e=>e.pos===t)}function R(e,t){return e.filter(e=>-1===Y.indexOf(e.pos)&&e.box.axis===t)}function Z(e,t){return e.sort((e,r)=>{const a=t?r:e,n=t?e:r;return a.weight===n.weight?a.index-n.index:a.weight-n.weight})}function V(e,t,r,a){return Math.max(e[r],t[r])+Math.max(e[a],t[a])}function B(e,t){e.top=Math.max(e.top,t.top),e.left=Math.max(e.left,t.left),e.bottom=Math.max(e.bottom,t.bottom),e.right=Math.max(e.right,t.right)}function G(e,t,r,n){const{pos:i,box:s}=r,l=e.maxPadding;if(!(0,a.i)(i)){r.size&&(e[i]-=r.size);const t=n[r.stack]||{size:0,count:1};t.size=Math.max(t.size,r.horizontal?s.height:s.width),r.size=t.size/t.count,e[i]+=r.size}s.getPadding&&B(l,s.getPadding());const o=Math.max(0,t.outerWidth-V(l,e,"left","right")),c=Math.max(0,t.outerHeight-V(l,e,"top","bottom")),d=o!==e.w,g=c!==e.h;return e.w=o,e.h=c,r.horizontal?{same:d,other:g}:{same:g,other:d}}function W(e,t){const r=t.maxPadding;return function(e){const a={left:0,top:0,right:0,bottom:0};return e.forEach(e=>{a[e]=Math.max(t[e],r[e])}),a}(e?["left","right"]:["top","bottom"])}function H(e,t,r,a){const n=[];let i,s,l,o,c,d;for(i=0,s=e.length,c=0;i<s;++i){l=e[i],o=l.box,o.update(l.width||t.w,l.height||t.h,W(l.horizontal,t));const{same:s,other:g}=G(t,r,l,a);c|=s&&n.length,d=d||g,o.fullSize||n.push(l)}return c&&H(n,t,r,a)||d}function F(e,t,r,a,n){e.top=r,e.left=t,e.right=t+a,e.bottom=r+n,e.width=a,e.height=n}function J(e,t,r,n){const i=r.padding;let{x:s,y:l}=t;for(const o of e){const e=o.box,c=n[o.stack]||{count:1,placed:0,weight:1},d=o.stackWeight/c.weight||1;if(o.horizontal){const n=t.w*d,s=c.size||e.height;(0,a.h)(c.start)&&(l=c.start),e.fullSize?F(e,i.left,l,r.outerWidth-i.right-i.left,s):F(e,t.left+c.placed,l,n,s),c.start=l,c.placed+=n,l=e.bottom}else{const n=t.h*d,l=c.size||e.width;(0,a.h)(c.start)&&(s=c.start),e.fullSize?F(e,s,i.top,l,r.outerHeight-i.bottom-i.top):F(e,s,t.top+c.placed,l,n),c.start=s,c.placed+=n,s=e.right}}t.x=s,t.y=l}var X={addBox(e,t){e.boxes||(e.boxes=[]),t.fullSize=t.fullSize||!1,t.position=t.position||"top",t.weight=t.weight||0,t._layers=t._layers||function(){return[{z:0,draw(e){t.draw(e)}}]},e.boxes.push(t)},removeBox(e,t){const r=e.boxes?e.boxes.indexOf(t):-1;-1!==r&&e.boxes.splice(r,1)},configure(e,t,r){t.fullSize=r.fullSize,t.position=r.position,t.weight=r.weight},update(e,t,r,n){if(!e)return;const i=(0,a.E)(e.options.layout.padding),s=Math.max(t-i.width,0),l=Math.max(r-i.height,0),o=function(e){const t=function(e){const t=[];let r,a,n,i,s,l;for(r=0,a=(e||[]).length;r<a;++r)n=e[r],({position:i,options:{stack:s,stackWeight:l=1}}=n),t.push({index:r,box:n,pos:i,horizontal:n.isHorizontal(),weight:n.weight,stack:s&&i+s,stackWeight:l});return t}(e),r=Z(t.filter(e=>e.box.fullSize),!0),a=Z(P(t,"left"),!0),n=Z(P(t,"right")),i=Z(P(t,"top"),!0),s=Z(P(t,"bottom")),l=R(t,"x"),o=R(t,"y");return{fullSize:r,leftAndTop:a.concat(i),rightAndBottom:n.concat(o).concat(s).concat(l),chartArea:P(t,"chartArea"),vertical:a.concat(n).concat(o),horizontal:i.concat(s).concat(l)}}(e.boxes),c=o.vertical,d=o.horizontal;(0,a.F)(e.boxes,e=>{"function"==typeof e.beforeLayout&&e.beforeLayout()});const g=c.reduce((e,t)=>t.box.options&&!1===t.box.options.display?e:e+1,0)||1,M=Object.freeze({outerWidth:t,outerHeight:r,padding:i,availableWidth:s,availableHeight:l,vBoxMaxWidth:s/2/g,hBoxMaxHeight:l/2}),u=Object.assign({},i);B(u,(0,a.E)(n));const m=Object.assign({maxPadding:u,w:s,h:l,x:i.left,y:i.top},i),h=function(e,t){const r=function(e){const t={};for(const r of e){const{stack:e,pos:a,stackWeight:n}=r;if(!e||!Y.includes(a))continue;const i=t[e]||(t[e]={count:0,placed:0,weight:0,size:0});i.count++,i.weight+=n}return t}(e),{vBoxMaxWidth:a,hBoxMaxHeight:n}=t;let i,s,l;for(i=0,s=e.length;i<s;++i){l=e[i];const{fullSize:s}=l.box,o=r[l.stack],c=o&&l.stackWeight/o.weight;l.horizontal?(l.width=c?c*a:s&&t.availableWidth,l.height=n):(l.width=a,l.height=c?c*n:s&&t.availableHeight)}return r}(c.concat(d),M);H(o.fullSize,m,M,h),H(c,m,M,h),H(d,m,M,h)&&H(c,m,M,h),function(e){const t=e.maxPadding;function r(r){const a=Math.max(t[r]-e[r],0);return e[r]+=a,a}e.y+=r("top"),e.x+=r("left"),r("right"),r("bottom")}(m),J(o.leftAndTop,m,M,h),m.x+=m.w,m.y+=m.h,J(o.rightAndBottom,m,M,h),e.chartArea={left:m.left,top:m.top,right:m.left+m.w,bottom:m.top+m.h,height:m.h,width:m.w},(0,a.F)(o.chartArea,t=>{const r=t.box;Object.assign(r,e.chartArea),r.update(m.w,m.h,{left:0,top:0,right:0,bottom:0})})}};class ${acquireContext(e,t){}releaseContext(e){return!1}addEventListener(e,t,r){}removeEventListener(e,t,r){}getDevicePixelRatio(){return 1}getMaximumSize(e,t,r,a){return t=Math.max(0,t||e.width),r=r||e.height,{width:t,height:Math.max(0,a?Math.floor(t/a):r)}}isAttached(e){return!0}updateConfig(e){}}class K extends ${acquireContext(e){return e&&e.getContext&&e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}}const q="$chartjs",ee={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},te=e=>null===e||""===e,re=!!a.K&&{passive:!0};function ae(e,t,r){e&&e.canvas&&e.canvas.removeEventListener(t,r,re)}function ne(e,t){for(const r of e)if(r===t||r.contains(t))return!0}function ie(e,t,r){const a=e.canvas,n=new MutationObserver(e=>{let t=!1;for(const r of e)t=t||ne(r.addedNodes,a),t=t&&!ne(r.removedNodes,a);t&&r()});return n.observe(document,{childList:!0,subtree:!0}),n}function se(e,t,r){const a=e.canvas,n=new MutationObserver(e=>{let t=!1;for(const r of e)t=t||ne(r.removedNodes,a),t=t&&!ne(r.addedNodes,a);t&&r()});return n.observe(document,{childList:!0,subtree:!0}),n}const le=new Map;let oe=0;function ce(){const e=window.devicePixelRatio;e!==oe&&(oe=e,le.forEach((t,r)=>{r.currentDevicePixelRatio!==e&&t()}))}function de(e,t,r){const n=e.canvas,i=n&&(0,a.I)(n);if(!i)return;const s=(0,a.L)((e,t)=>{const a=i.clientWidth;r(e,t),a<i.clientWidth&&r()},window),l=new ResizeObserver(e=>{const t=e[0],r=t.contentRect.width,a=t.contentRect.height;0===r&&0===a||s(r,a)});return l.observe(i),function(e,t){le.size||window.addEventListener("resize",ce),le.set(e,t)}(e,s),l}function ge(e,t,r){r&&r.disconnect(),"resize"===t&&function(e){le.delete(e),le.size||window.removeEventListener("resize",ce)}(e)}function Me(e,t,r){const n=e.canvas,i=(0,a.L)(t=>{null!==e.ctx&&r(function(e,t){const r=ee[e.type]||e.type,{x:n,y:i}=(0,a.z)(e,t);return{type:r,chart:t,native:e,x:void 0!==n?n:null,y:void 0!==i?i:null}}(t,e))},e);return function(e,t,r){e&&e.addEventListener(t,r,re)}(n,t,i),i}class ue extends ${acquireContext(e,t){const r=e&&e.getContext&&e.getContext("2d");return r&&r.canvas===e?(function(e,t){const r=e.style,n=e.getAttribute("height"),i=e.getAttribute("width");if(e[q]={initial:{height:n,width:i,style:{display:r.display,height:r.height,width:r.width}}},r.display=r.display||"block",r.boxSizing=r.boxSizing||"border-box",te(i)){const t=(0,a.J)(e,"width");void 0!==t&&(e.width=t)}if(te(n))if(""===e.style.height)e.height=e.width/(t||2);else{const t=(0,a.J)(e,"height");void 0!==t&&(e.height=t)}}(e,t),r):null}releaseContext(e){const t=e.canvas;if(!t[q])return!1;const r=t[q].initial;["height","width"].forEach(e=>{const n=r[e];(0,a.k)(n)?t.removeAttribute(e):t.setAttribute(e,n)});const n=r.style||{};return Object.keys(n).forEach(e=>{t.style[e]=n[e]}),t.width=t.width,delete t[q],!0}addEventListener(e,t,r){this.removeEventListener(e,t);const a=e.$proxies||(e.$proxies={}),n={attach:ie,detach:se,resize:de}[t]||Me;a[t]=n(e,t,r)}removeEventListener(e,t){const r=e.$proxies||(e.$proxies={}),a=r[t];a&&(({attach:ge,detach:ge,resize:ge}[t]||ae)(e,t,a),r[t]=void 0)}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,t,r,n){return(0,a.G)(e,t,r,n)}isAttached(e){const t=e&&(0,a.I)(e);return!(!t||!t.isConnected)}}class me{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(e){const{x:t,y:r}=this.getProps(["x","y"],e);return{x:t,y:r}}hasValue(){return(0,a.x)(this.x)&&(0,a.x)(this.y)}getProps(e,t){const r=this.$animations;if(!t||!r)return this;const a={};return e.forEach(e=>{a[e]=r[e]&&r[e].active()?r[e]._to:this[e]}),a}}function he(e,t,r,n,i){const s=(0,a.v)(n,0),l=Math.min((0,a.v)(i,e.length),e.length);let o,c,d,g=0;for(r=Math.ceil(r),i&&(o=i-n,r=o/Math.floor(o/r)),d=s;d<0;)g++,d=Math.round(s+g*r);for(c=Math.max(s,0);c<l;c++)c===d&&(t.push(e[c]),g++,d=Math.round(s+g*r))}const Ne=(e,t,r)=>"top"===t||"left"===t?e[t]+r:e[t]-r,pe=(e,t)=>Math.min(t||e,e);function ke(e,t){const r=[],a=e.length/t,n=e.length;let i=0;for(;i<n;i+=a)r.push(e[Math.floor(i)]);return r}function xe(e,t,r){const a=e.ticks.length,n=Math.min(t,a-1),i=e._startPixel,s=e._endPixel,l=1e-6;let o,c=e.getPixelForTick(n);if(!(r&&(o=1===a?Math.max(c-i,s-c):0===t?(e.getPixelForTick(1)-c)/2:(c-e.getPixelForTick(n-1))/2,c+=n<t?o:-o,c<i-l||c>s+l)))return c}function ye(e){return e.drawTicks?e.tickLength:0}function De(e,t){if(!e.display)return 0;const r=(0,a.a0)(e.font,t),n=(0,a.E)(e.padding);return((0,a.b)(e.text)?e.text.length:1)*r.lineHeight+n.height}function je(e,t,r){let n=(0,a.a1)(e);return(r&&"right"!==t||!r&&"right"===t)&&(n=(e=>"left"===e?"right":"right"===e?"left":e)(n)),n}class Ie extends me{constructor(e){super(),this.id=e.id,this.type=e.type,this.options=void 0,this.ctx=e.ctx,this.chart=e.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(e){this.options=e.setContext(this.getContext()),this.axis=e.axis,this._userMin=this.parse(e.min),this._userMax=this.parse(e.max),this._suggestedMin=this.parse(e.suggestedMin),this._suggestedMax=this.parse(e.suggestedMax)}parse(e,t){return e}getUserBounds(){let{_userMin:e,_userMax:t,_suggestedMin:r,_suggestedMax:n}=this;return e=(0,a.O)(e,Number.POSITIVE_INFINITY),t=(0,a.O)(t,Number.NEGATIVE_INFINITY),r=(0,a.O)(r,Number.POSITIVE_INFINITY),n=(0,a.O)(n,Number.NEGATIVE_INFINITY),{min:(0,a.O)(e,r),max:(0,a.O)(t,n),minDefined:(0,a.g)(e),maxDefined:(0,a.g)(t)}}getMinMax(e){let t,{min:r,max:n,minDefined:i,maxDefined:s}=this.getUserBounds();if(i&&s)return{min:r,max:n};const l=this.getMatchingVisibleMetas();for(let a=0,o=l.length;a<o;++a)t=l[a].controller.getMinMax(this,e),i||(r=Math.min(r,t.min)),s||(n=Math.max(n,t.max));return r=s&&r>n?n:r,n=i&&r>n?r:n,{min:(0,a.O)(r,(0,a.O)(n,r)),max:(0,a.O)(n,(0,a.O)(r,n))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}getLabelItems(e=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(e))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){(0,a.Q)(this.options.beforeUpdate,[this])}update(e,t,r){const{beginAtZero:n,grace:i,ticks:s}=this.options,l=s.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=t,this._margins=r=Object.assign({left:0,right:0,top:0,bottom:0},r),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+r.left+r.right:this.height+r.top+r.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=(0,a.R)(this,i,n),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const o=l<this.ticks.length;this._convertTicksToLabels(o?ke(this.ticks,l):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),s.display&&(s.autoSkip||"auto"===s.source)&&(this.ticks=function(e,t){const r=e.options.ticks,n=function(e){const t=e.options.offset,r=e._tickSize(),a=e._length/r+(t?0:1),n=e._maxLength/r;return Math.floor(Math.min(a,n))}(e),i=Math.min(r.maxTicksLimit||n,n),s=r.major.enabled?function(e){const t=[];let r,a;for(r=0,a=e.length;r<a;r++)e[r].major&&t.push(r);return t}(t):[],l=s.length,o=s[0],c=s[l-1],d=[];if(l>i)return function(e,t,r,a){let n,i=0,s=r[0];for(a=Math.ceil(a),n=0;n<e.length;n++)n===s&&(t.push(e[n]),i++,s=r[i*a])}(t,d,s,l/i),d;const g=function(e,t,r){const n=function(e){const t=e.length;let r,a;if(t<2)return!1;for(a=e[0],r=1;r<t;++r)if(e[r]-e[r-1]!==a)return!1;return a}(e),i=t.length/r;if(!n)return Math.max(i,1);const s=(0,a.N)(n);for(let e=0,t=s.length-1;e<t;e++){const t=s[e];if(t>i)return t}return Math.max(i,1)}(s,t,i);if(l>0){let e,r;const n=l>1?Math.round((c-o)/(l-1)):null;for(he(t,d,g,(0,a.k)(n)?0:o-n,o),e=0,r=l-1;e<r;e++)he(t,d,g,s[e],s[e+1]);return he(t,d,g,c,(0,a.k)(n)?t.length:c+n),d}return he(t,d,g),d}(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),o&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let e,t,r=this.options.reverse;this.isHorizontal()?(e=this.left,t=this.right):(e=this.top,t=this.bottom,r=!r),this._startPixel=e,this._endPixel=t,this._reversePixels=r,this._length=t-e,this._alignToPixels=this.options.alignToPixels}afterUpdate(){(0,a.Q)(this.options.afterUpdate,[this])}beforeSetDimensions(){(0,a.Q)(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){(0,a.Q)(this.options.afterSetDimensions,[this])}_callHooks(e){this.chart.notifyPlugins(e,this.getContext()),(0,a.Q)(this.options[e],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){(0,a.Q)(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(e){const t=this.options.ticks;let r,n,i;for(r=0,n=e.length;r<n;r++)i=e[r],i.label=(0,a.Q)(t.callback,[i.value,r,e],this)}afterTickToLabelConversion(){(0,a.Q)(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){(0,a.Q)(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){const e=this.options,t=e.ticks,r=pe(this.ticks.length,e.ticks.maxTicksLimit),n=t.minRotation||0,i=t.maxRotation;let s,l,o,c=n;if(!this._isVisible()||!t.display||n>=i||r<=1||!this.isHorizontal())return void(this.labelRotation=n);const d=this._getLabelSizes(),g=d.widest.width,M=d.highest.height,u=(0,a.S)(this.chart.width-g,0,this.maxWidth);s=e.offset?this.maxWidth/r:u/(r-1),g+6>s&&(s=u/(r-(e.offset?.5:1)),l=this.maxHeight-ye(e.grid)-t.padding-De(e.title,this.chart.options.font),o=Math.sqrt(g*g+M*M),c=(0,a.U)(Math.min(Math.asin((0,a.S)((d.highest.height+6)/s,-1,1)),Math.asin((0,a.S)(l/o,-1,1))-Math.asin((0,a.S)(M/o,-1,1)))),c=Math.max(n,Math.min(i,c))),this.labelRotation=c}afterCalculateLabelRotation(){(0,a.Q)(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){(0,a.Q)(this.options.beforeFit,[this])}fit(){const e={width:0,height:0},{chart:t,options:{ticks:r,title:n,grid:i}}=this,s=this._isVisible(),l=this.isHorizontal();if(s){const s=De(n,t.options.font);if(l?(e.width=this.maxWidth,e.height=ye(i)+s):(e.height=this.maxHeight,e.width=ye(i)+s),r.display&&this.ticks.length){const{first:t,last:n,widest:i,highest:s}=this._getLabelSizes(),o=2*r.padding,c=(0,a.t)(this.labelRotation),d=Math.cos(c),g=Math.sin(c);if(l){const t=r.mirror?0:g*i.width+d*s.height;e.height=Math.min(this.maxHeight,e.height+t+o)}else{const t=r.mirror?0:d*i.width+g*s.height;e.width=Math.min(this.maxWidth,e.width+t+o)}this._calculatePadding(t,n,g,d)}}this._handleMargins(),l?(this.width=this._length=t.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=t.height-this._margins.top-this._margins.bottom)}_calculatePadding(e,t,r,a){const{ticks:{align:n,padding:i},position:s}=this.options,l=0!==this.labelRotation,o="top"!==s&&"x"===this.axis;if(this.isHorizontal()){const s=this.getPixelForTick(0)-this.left,c=this.right-this.getPixelForTick(this.ticks.length-1);let d=0,g=0;l?o?(d=a*e.width,g=r*t.height):(d=r*e.height,g=a*t.width):"start"===n?g=t.width:"end"===n?d=e.width:"inner"!==n&&(d=e.width/2,g=t.width/2),this.paddingLeft=Math.max((d-s+i)*this.width/(this.width-s),0),this.paddingRight=Math.max((g-c+i)*this.width/(this.width-c),0)}else{let r=t.height/2,a=e.height/2;"start"===n?(r=0,a=e.height):"end"===n&&(r=t.height,a=0),this.paddingTop=r+i,this.paddingBottom=a+i}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){(0,a.Q)(this.options.afterFit,[this])}isHorizontal(){const{axis:e,position:t}=this.options;return"top"===t||"bottom"===t||"x"===e}isFullSize(){return this.options.fullSize}_convertTicksToLabels(e){let t,r;for(this.beforeTickToLabelConversion(),this.generateTickLabels(e),t=0,r=e.length;t<r;t++)(0,a.k)(e[t].label)&&(e.splice(t,1),r--,t--);this.afterTickToLabelConversion()}_getLabelSizes(){let e=this._labelSizes;if(!e){const t=this.options.ticks.sampleSize;let r=this.ticks;t<r.length&&(r=ke(r,t)),this._labelSizes=e=this._computeLabelSizes(r,r.length,this.options.ticks.maxTicksLimit)}return e}_computeLabelSizes(e,t,r){const{ctx:n,_longestTextCache:i}=this,s=[],l=[],o=Math.floor(t/pe(t,r));let c,d,g,M,u,m,h,N,p,k,x,y=0,D=0;for(c=0;c<t;c+=o){if(M=e[c].label,u=this._resolveTickFontOptions(c),n.font=m=u.string,h=i[m]=i[m]||{data:{},gc:[]},N=u.lineHeight,p=k=0,(0,a.k)(M)||(0,a.b)(M)){if((0,a.b)(M))for(d=0,g=M.length;d<g;++d)x=M[d],(0,a.k)(x)||(0,a.b)(x)||(p=(0,a.V)(n,h.data,h.gc,p,x),k+=N)}else p=(0,a.V)(n,h.data,h.gc,p,M),k=N;s.push(p),l.push(k),y=Math.max(p,y),D=Math.max(k,D)}!function(e,t){(0,a.F)(e,e=>{const r=e.gc,a=r.length/2;let n;if(a>t){for(n=0;n<a;++n)delete e.data[r[n]];r.splice(0,a)}})}(i,t);const j=s.indexOf(y),I=l.indexOf(D),E=e=>({width:s[e]||0,height:l[e]||0});return{first:E(0),last:E(t-1),widest:E(j),highest:E(I),widths:s,heights:l}}getLabelForValue(e){return e}getPixelForValue(e,t){return NaN}getValueForPixel(e){}getPixelForTick(e){const t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}getPixelForDecimal(e){this._reversePixels&&(e=1-e);const t=this._startPixel+e*this._length;return(0,a.W)(this._alignToPixels?(0,a.X)(this.chart,t,0):t)}getDecimalForPixel(e){const t=(e-this._startPixel)/this._length;return this._reversePixels?1-t:t}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:e,max:t}=this;return e<0&&t<0?t:e>0&&t>0?e:0}getContext(e){const t=this.ticks||[];if(e>=0&&e<t.length){const r=t[e];return r.$context||(r.$context=function(e,t,r){return(0,a.j)(e,{tick:r,index:t,type:"tick"})}(this.getContext(),e,r))}return this.$context||(this.$context=(r=this.chart.getContext(),(0,a.j)(r,{scale:this,type:"scale"})));var r}_tickSize(){const e=this.options.ticks,t=(0,a.t)(this.labelRotation),r=Math.abs(Math.cos(t)),n=Math.abs(Math.sin(t)),i=this._getLabelSizes(),s=e.autoSkipPadding||0,l=i?i.widest.width+s:0,o=i?i.highest.height+s:0;return this.isHorizontal()?o*r>l*n?l/r:o/n:o*n<l*r?o/r:l/n}_isVisible(){const e=this.options.display;return"auto"!==e?!!e:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(e){const t=this.axis,r=this.chart,n=this.options,{grid:i,position:s,border:l}=n,o=i.offset,c=this.isHorizontal(),d=this.ticks.length+(o?1:0),g=ye(i),M=[],u=l.setContext(this.getContext()),m=u.display?u.width:0,h=m/2,N=function(e){return(0,a.X)(r,e,m)};let p,k,x,y,D,j,I,E,z,T,f,_;if("top"===s)p=N(this.bottom),j=this.bottom-g,E=p-h,T=N(e.top)+h,_=e.bottom;else if("bottom"===s)p=N(this.top),T=e.top,_=N(e.bottom)-h,j=p+h,E=this.top+g;else if("left"===s)p=N(this.right),D=this.right-g,I=p-h,z=N(e.left)+h,f=e.right;else if("right"===s)p=N(this.left),z=e.left,f=N(e.right)-h,D=p+h,I=this.left+g;else if("x"===t){if("center"===s)p=N((e.top+e.bottom)/2+.5);else if((0,a.i)(s)){const e=Object.keys(s)[0],t=s[e];p=N(this.chart.scales[e].getPixelForValue(t))}T=e.top,_=e.bottom,j=p+h,E=j+g}else if("y"===t){if("center"===s)p=N((e.left+e.right)/2);else if((0,a.i)(s)){const e=Object.keys(s)[0],t=s[e];p=N(this.chart.scales[e].getPixelForValue(t))}D=p-h,I=D-g,z=e.left,f=e.right}const w=(0,a.v)(n.ticks.maxTicksLimit,d),A=Math.max(1,Math.ceil(d/w));for(k=0;k<d;k+=A){const e=this.getContext(k),t=i.setContext(e),n=l.setContext(e),s=t.lineWidth,d=t.color,g=n.dash||[],u=n.dashOffset,m=t.tickWidth,h=t.tickColor,N=t.tickBorderDash||[],p=t.tickBorderDashOffset;x=xe(this,k,o),void 0!==x&&(y=(0,a.X)(r,x,s),c?D=I=z=f=y:j=E=T=_=y,M.push({tx1:D,ty1:j,tx2:I,ty2:E,x1:z,y1:T,x2:f,y2:_,width:s,color:d,borderDash:g,borderDashOffset:u,tickWidth:m,tickColor:h,tickBorderDash:N,tickBorderDashOffset:p}))}return this._ticksLength=d,this._borderValue=p,M}_computeLabelItems(e){const t=this.axis,r=this.options,{position:n,ticks:i}=r,s=this.isHorizontal(),l=this.ticks,{align:o,crossAlign:c,padding:d,mirror:g}=i,M=ye(r.grid),u=M+d,m=g?-d:u,h=-(0,a.t)(this.labelRotation),N=[];let p,k,x,y,D,j,I,E,z,T,f,_,w="middle";if("top"===n)j=this.bottom-m,I=this._getXAxisLabelAlignment();else if("bottom"===n)j=this.top+m,I=this._getXAxisLabelAlignment();else if("left"===n){const e=this._getYAxisLabelAlignment(M);I=e.textAlign,D=e.x}else if("right"===n){const e=this._getYAxisLabelAlignment(M);I=e.textAlign,D=e.x}else if("x"===t){if("center"===n)j=(e.top+e.bottom)/2+u;else if((0,a.i)(n)){const e=Object.keys(n)[0],t=n[e];j=this.chart.scales[e].getPixelForValue(t)+u}I=this._getXAxisLabelAlignment()}else if("y"===t){if("center"===n)D=(e.left+e.right)/2-u;else if((0,a.i)(n)){const e=Object.keys(n)[0],t=n[e];D=this.chart.scales[e].getPixelForValue(t)}I=this._getYAxisLabelAlignment(M).textAlign}"y"===t&&("start"===o?w="top":"end"===o&&(w="bottom"));const A=this._getLabelSizes();for(p=0,k=l.length;p<k;++p){x=l[p],y=x.label;const e=i.setContext(this.getContext(p));E=this.getPixelForTick(p)+i.labelOffset,z=this._resolveTickFontOptions(p),T=z.lineHeight,f=(0,a.b)(y)?y.length:1;const t=f/2,r=e.color,o=e.textStrokeColor,d=e.textStrokeWidth;let M,u=I;if(s?(D=E,"inner"===I&&(u=p===k-1?this.options.reverse?"left":"right":0===p?this.options.reverse?"right":"left":"center"),_="top"===n?"near"===c||0!==h?-f*T+T/2:"center"===c?-A.highest.height/2-t*T+T:-A.highest.height+T/2:"near"===c||0!==h?T/2:"center"===c?A.highest.height/2-t*T:A.highest.height-f*T,g&&(_*=-1),0===h||e.showLabelBackdrop||(D+=T/2*Math.sin(h))):(j=E,_=(1-f)*T/2),e.showLabelBackdrop){const t=(0,a.E)(e.backdropPadding),r=A.heights[p],n=A.widths[p];let i=_-t.top,s=0-t.left;switch(w){case"middle":i-=r/2;break;case"bottom":i-=r}switch(I){case"center":s-=n/2;break;case"right":s-=n;break;case"inner":p===k-1?s-=n:p>0&&(s-=n/2)}M={left:s,top:i,width:n+t.width,height:r+t.height,color:e.backdropColor}}N.push({label:y,font:z,textOffset:_,options:{rotation:h,color:r,strokeColor:o,strokeWidth:d,textAlign:u,textBaseline:w,translation:[D,j],backdrop:M}})}return N}_getXAxisLabelAlignment(){const{position:e,ticks:t}=this.options;if(-(0,a.t)(this.labelRotation))return"top"===e?"left":"right";let r="center";return"start"===t.align?r="left":"end"===t.align?r="right":"inner"===t.align&&(r="inner"),r}_getYAxisLabelAlignment(e){const{position:t,ticks:{crossAlign:r,mirror:a,padding:n}}=this.options,i=e+n,s=this._getLabelSizes().widest.width;let l,o;return"left"===t?a?(o=this.right+n,"near"===r?l="left":"center"===r?(l="center",o+=s/2):(l="right",o+=s)):(o=this.right-i,"near"===r?l="right":"center"===r?(l="center",o-=s/2):(l="left",o=this.left)):"right"===t?a?(o=this.left+n,"near"===r?l="right":"center"===r?(l="center",o-=s/2):(l="left",o-=s)):(o=this.left+i,"near"===r?l="left":"center"===r?(l="center",o+=s/2):(l="right",o=this.right)):l="right",{textAlign:l,x:o}}_computeLabelArea(){if(this.options.ticks.mirror)return;const e=this.chart,t=this.options.position;return"left"===t||"right"===t?{top:0,left:this.left,bottom:e.height,right:this.right}:"top"===t||"bottom"===t?{top:this.top,left:0,bottom:this.bottom,right:e.width}:void 0}drawBackground(){const{ctx:e,options:{backgroundColor:t},left:r,top:a,width:n,height:i}=this;t&&(e.save(),e.fillStyle=t,e.fillRect(r,a,n,i),e.restore())}getLineWidthForValue(e){const t=this.options.grid;if(!this._isVisible()||!t.display)return 0;const r=this.ticks.findIndex(t=>t.value===e);return r>=0?t.setContext(this.getContext(r)).lineWidth:0}drawGrid(e){const t=this.options.grid,r=this.ctx,a=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e));let n,i;const s=(e,t,a)=>{a.width&&a.color&&(r.save(),r.lineWidth=a.width,r.strokeStyle=a.color,r.setLineDash(a.borderDash||[]),r.lineDashOffset=a.borderDashOffset,r.beginPath(),r.moveTo(e.x,e.y),r.lineTo(t.x,t.y),r.stroke(),r.restore())};if(t.display)for(n=0,i=a.length;n<i;++n){const e=a[n];t.drawOnChartArea&&s({x:e.x1,y:e.y1},{x:e.x2,y:e.y2},e),t.drawTicks&&s({x:e.tx1,y:e.ty1},{x:e.tx2,y:e.ty2},{color:e.tickColor,width:e.tickWidth,borderDash:e.tickBorderDash,borderDashOffset:e.tickBorderDashOffset})}}drawBorder(){const{chart:e,ctx:t,options:{border:r,grid:n}}=this,i=r.setContext(this.getContext()),s=r.display?i.width:0;if(!s)return;const l=n.setContext(this.getContext(0)).lineWidth,o=this._borderValue;let c,d,g,M;this.isHorizontal()?(c=(0,a.X)(e,this.left,s)-s/2,d=(0,a.X)(e,this.right,l)+l/2,g=M=o):(g=(0,a.X)(e,this.top,s)-s/2,M=(0,a.X)(e,this.bottom,l)+l/2,c=d=o),t.save(),t.lineWidth=i.width,t.strokeStyle=i.color,t.beginPath(),t.moveTo(c,g),t.lineTo(d,M),t.stroke(),t.restore()}drawLabels(e){if(!this.options.ticks.display)return;const t=this.ctx,r=this._computeLabelArea();r&&(0,a.Y)(t,r);const n=this.getLabelItems(e);for(const e of n){const r=e.options,n=e.font,i=e.label,s=e.textOffset;(0,a.Z)(t,i,0,s,n,r)}r&&(0,a.$)(t)}drawTitle(){const{ctx:e,options:{position:t,title:r,reverse:n}}=this;if(!r.display)return;const i=(0,a.a0)(r.font),s=(0,a.E)(r.padding),l=r.align;let o=i.lineHeight/2;"bottom"===t||"center"===t||(0,a.i)(t)?(o+=s.bottom,(0,a.b)(r.text)&&(o+=i.lineHeight*(r.text.length-1))):o+=s.top;const{titleX:c,titleY:d,maxWidth:g,rotation:M}=function(e,t,r,n){const{top:i,left:s,bottom:l,right:o,chart:c}=e,{chartArea:d,scales:g}=c;let M,u,m,h=0;const N=l-i,p=o-s;if(e.isHorizontal()){if(u=(0,a.a2)(n,s,o),(0,a.i)(r)){const e=Object.keys(r)[0],a=r[e];m=g[e].getPixelForValue(a)+N-t}else m="center"===r?(d.bottom+d.top)/2+N-t:Ne(e,r,t);M=o-s}else{if((0,a.i)(r)){const e=Object.keys(r)[0],a=r[e];u=g[e].getPixelForValue(a)-p+t}else u="center"===r?(d.left+d.right)/2-p+t:Ne(e,r,t);m=(0,a.a2)(n,l,i),h="left"===r?-a.H:a.H}return{titleX:u,titleY:m,maxWidth:M,rotation:h}}(this,o,t,l);(0,a.Z)(e,r.text,0,0,i,{color:r.color,maxWidth:g,rotation:M,textAlign:je(l,t,n),textBaseline:"middle",translation:[c,d]})}draw(e){this._isVisible()&&(this.drawBackground(),this.drawGrid(e),this.drawBorder(),this.drawTitle(),this.drawLabels(e))}_layers(){const e=this.options,t=e.ticks&&e.ticks.z||0,r=(0,a.v)(e.grid&&e.grid.z,-1),n=(0,a.v)(e.border&&e.border.z,0);return this._isVisible()&&this.draw===Ie.prototype.draw?[{z:r,draw:e=>{this.drawBackground(),this.drawGrid(e),this.drawTitle()}},{z:n,draw:()=>{this.drawBorder()}},{z:t,draw:e=>{this.drawLabels(e)}}]:[{z:t,draw:e=>{this.draw(e)}}]}getMatchingVisibleMetas(e){const t=this.chart.getSortedVisibleDatasetMetas(),r=this.axis+"AxisID",a=[];let n,i;for(n=0,i=t.length;n<i;++n){const i=t[n];i[r]!==this.id||e&&i.type!==e||a.push(i)}return a}_resolveTickFontOptions(e){const t=this.options.ticks.setContext(this.getContext(e));return(0,a.a0)(t.font)}_maxDigits(){const e=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/e}}class Ee{constructor(e,t,r){this.type=e,this.scope=t,this.override=r,this.items=Object.create(null)}isForType(e){return Object.prototype.isPrototypeOf.call(this.type.prototype,e.prototype)}register(e){const t=Object.getPrototypeOf(e);let r;(function(e){return"id"in e&&"defaults"in e})(t)&&(r=this.register(t));const n=this.items,i=e.id,s=this.scope+"."+i;if(!i)throw new Error("class does not have id: "+e);return i in n||(n[i]=e,function(e,t,r){const n=(0,a.a4)(Object.create(null),[r?a.d.get(r):{},a.d.get(t),e.defaults]);a.d.set(t,n),e.defaultRoutes&&function(e,t){Object.keys(t).forEach(r=>{const n=r.split("."),i=n.pop(),s=[e].concat(n).join("."),l=t[r].split("."),o=l.pop(),c=l.join(".");a.d.route(s,i,c,o)})}(t,e.defaultRoutes),e.descriptors&&a.d.describe(t,e.descriptors)}(e,s,r),this.override&&a.d.override(e.id,e.overrides)),s}get(e){return this.items[e]}unregister(e){const t=this.items,r=e.id,n=this.scope;r in t&&delete t[r],n&&r in a.d[n]&&(delete a.d[n][r],this.override&&delete a.a3[r])}}class ze{constructor(){this.controllers=new Ee(D,"datasets",!0),this.elements=new Ee(me,"elements"),this.plugins=new Ee(Object,"plugins"),this.scales=new Ee(Ie,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...e){this._each("register",e)}remove(...e){this._each("unregister",e)}addControllers(...e){this._each("register",e,this.controllers)}addElements(...e){this._each("register",e,this.elements)}addPlugins(...e){this._each("register",e,this.plugins)}addScales(...e){this._each("register",e,this.scales)}getController(e){return this._get(e,this.controllers,"controller")}getElement(e){return this._get(e,this.elements,"element")}getPlugin(e){return this._get(e,this.plugins,"plugin")}getScale(e){return this._get(e,this.scales,"scale")}removeControllers(...e){this._each("unregister",e,this.controllers)}removeElements(...e){this._each("unregister",e,this.elements)}removePlugins(...e){this._each("unregister",e,this.plugins)}removeScales(...e){this._each("unregister",e,this.scales)}_each(e,t,r){[...t].forEach(t=>{const n=r||this._getRegistryForType(t);r||n.isForType(t)||n===this.plugins&&t.id?this._exec(e,n,t):(0,a.F)(t,t=>{const a=r||this._getRegistryForType(t);this._exec(e,a,t)})})}_exec(e,t,r){const n=(0,a.a5)(e);(0,a.Q)(r["before"+n],[],r),t[e](r),(0,a.Q)(r["after"+n],[],r)}_getRegistryForType(e){for(let t=0;t<this._typedRegistries.length;t++){const r=this._typedRegistries[t];if(r.isForType(e))return r}return this.plugins}_get(e,t,r){const a=t.get(e);if(void 0===a)throw new Error('"'+e+'" is not a registered '+r+".");return a}}var Te=new ze;class fe{constructor(){this._init=[]}notify(e,t,r,a){"beforeInit"===t&&(this._init=this._createDescriptors(e,!0),this._notify(this._init,e,"install"));const n=a?this._descriptors(e).filter(a):this._descriptors(e),i=this._notify(n,e,t,r);return"afterDestroy"===t&&(this._notify(n,e,"stop"),this._notify(this._init,e,"uninstall")),i}_notify(e,t,r,n){n=n||{};for(const i of e){const e=i.plugin,s=e[r],l=[t,n,i.options];if(!1===(0,a.Q)(s,l,e)&&n.cancelable)return!1}return!0}invalidate(){(0,a.k)(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(e){if(this._cache)return this._cache;const t=this._cache=this._createDescriptors(e);return this._notifyStateChanges(e),t}_createDescriptors(e,t){const r=e&&e.config,n=(0,a.v)(r.options&&r.options.plugins,{}),i=function(e){const t={},r=[],a=Object.keys(Te.plugins.items);for(let e=0;e<a.length;e++)r.push(Te.getPlugin(a[e]));const n=e.plugins||[];for(let e=0;e<n.length;e++){const a=n[e];-1===r.indexOf(a)&&(r.push(a),t[a.id]=!0)}return{plugins:r,localIds:t}}(r);return!1!==n||t?function(e,{plugins:t,localIds:r},a,n){const i=[],s=e.getContext();for(const l of t){const t=l.id,o=_e(a[t],n);null!==o&&i.push({plugin:l,options:we(e.config,{plugin:l,local:r[t]},o,s)})}return i}(e,i,n,t):[]}_notifyStateChanges(e){const t=this._oldCache||[],r=this._cache,a=(e,t)=>e.filter(e=>!t.some(t=>e.plugin.id===t.plugin.id));this._notify(a(t,r),e,"stop"),this._notify(a(r,t),e,"start")}}function _e(e,t){return t||!1!==e?!0===e?{}:e:null}function we(e,{plugin:t,local:r},a,n){const i=e.pluginScopeKeys(t),s=e.getOptionScopes(a,i);return r&&t.defaults&&s.push(t.defaults),e.createResolver(s,n,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function Ae(e,t){const r=a.d.datasets[e]||{};return((t.datasets||{})[e]||{}).indexAxis||t.indexAxis||r.indexAxis||"x"}function be(e){if("x"===e||"y"===e||"r"===e)return e}function ve(e){return"top"===e||"bottom"===e?"x":"left"===e||"right"===e?"y":void 0}function Oe(e,...t){if(be(e))return e;for(const r of t){const t=r.axis||ve(r.position)||e.length>1&&be(e[0].toLowerCase());if(t)return t}throw new Error(`Cannot determine type of '${e}' axis. Please provide 'axis' or 'position' option.`)}function Le(e,t,r){if(r[t+"AxisID"]===e)return{axis:t}}function Se(e){const t=e.options||(e.options={});t.plugins=(0,a.v)(t.plugins,{}),t.scales=function(e,t){const r=a.a3[e.type]||{scales:{}},n=t.scales||{},i=Ae(e.type,t),s=Object.create(null);return Object.keys(n).forEach(t=>{const l=n[t];if(!(0,a.i)(l))return console.error(`Invalid scale configuration for scale: ${t}`);if(l._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${t}`);const o=Oe(t,l,function(e,t){if(t.data&&t.data.datasets){const r=t.data.datasets.filter(t=>t.xAxisID===e||t.yAxisID===e);if(r.length)return Le(e,"x",r[0])||Le(e,"y",r[0])}return{}}(t,e),a.d.scales[l.type]),c=function(e,t){return e===t?"_index_":"_value_"}(o,i),d=r.scales||{};s[t]=(0,a.ab)(Object.create(null),[{axis:o},l,d[o],d[c]])}),e.data.datasets.forEach(r=>{const i=r.type||e.type,l=r.indexAxis||Ae(i,t),o=(a.a3[i]||{}).scales||{};Object.keys(o).forEach(e=>{const t=function(e,t){let r=e;return"_index_"===e?r=t:"_value_"===e&&(r="x"===t?"y":"x"),r}(e,l),i=r[t+"AxisID"]||t;s[i]=s[i]||Object.create(null),(0,a.ab)(s[i],[{axis:t},n[i],o[e]])})}),Object.keys(s).forEach(e=>{const t=s[e];(0,a.ab)(t,[a.d.scales[t.type],a.d.scale])}),s}(e,t)}function Ce(e){return(e=e||{}).datasets=e.datasets||[],e.labels=e.labels||[],e}const Qe=new Map,Ue=new Set;function Ye(e,t){let r=Qe.get(e);return r||(r=t(),Qe.set(e,r),Ue.add(r)),r}const Pe=(e,t,r)=>{const n=(0,a.f)(t,r);void 0!==n&&e.add(n)};class Re{constructor(e){this._config=function(e){return(e=e||{}).data=Ce(e.data),Se(e),e}(e),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(e){this._config.type=e}get data(){return this._config.data}set data(e){this._config.data=Ce(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){const e=this._config;this.clearCache(),Se(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return Ye(e,()=>[[`datasets.${e}`,""]])}datasetAnimationScopeKeys(e,t){return Ye(`${e}.transition.${t}`,()=>[[`datasets.${e}.transitions.${t}`,`transitions.${t}`],[`datasets.${e}`,""]])}datasetElementScopeKeys(e,t){return Ye(`${e}-${t}`,()=>[[`datasets.${e}.elements.${t}`,`datasets.${e}`,`elements.${t}`,""]])}pluginScopeKeys(e){const t=e.id;return Ye(`${this.type}-plugin-${t}`,()=>[[`plugins.${t}`,...e.additionalOptionScopes||[]]])}_cachedScopes(e,t){const r=this._scopeCache;let a=r.get(e);return a&&!t||(a=new Map,r.set(e,a)),a}getOptionScopes(e,t,r){const{options:n,type:i}=this,s=this._cachedScopes(e,r),l=s.get(t);if(l)return l;const o=new Set;t.forEach(t=>{e&&(o.add(e),t.forEach(t=>Pe(o,e,t))),t.forEach(e=>Pe(o,n,e)),t.forEach(e=>Pe(o,a.a3[i]||{},e)),t.forEach(e=>Pe(o,a.d,e)),t.forEach(e=>Pe(o,a.a6,e))});const c=Array.from(o);return 0===c.length&&c.push(Object.create(null)),Ue.has(t)&&s.set(t,c),c}chartOptionScopes(){const{options:e,type:t}=this;return[e,a.a3[t]||{},a.d.datasets[t]||{},{type:t},a.d,a.a6]}resolveNamedOptions(e,t,r,n=[""]){const i={$shared:!0},{resolver:s,subPrefixes:l}=Ze(this._resolverCache,e,n);let o=s;if(function(e,t){const{isScriptable:r,isIndexable:n}=(0,a.aa)(e);for(const i of t){const t=r(i),s=n(i),l=(s||t)&&e[i];if(t&&((0,a.a7)(l)||Ve(l))||s&&(0,a.b)(l))return!0}return!1}(s,t)){i.$shared=!1,r=(0,a.a7)(r)?r():r;const t=this.createResolver(e,r,l);o=(0,a.a8)(s,r,t)}for(const e of t)i[e]=o[e];return i}createResolver(e,t,r=[""],n){const{resolver:i}=Ze(this._resolverCache,e,r);return(0,a.i)(t)?(0,a.a8)(i,t,void 0,n):i}}function Ze(e,t,r){let n=e.get(t);n||(n=new Map,e.set(t,n));const i=r.join();let s=n.get(i);return s||(s={resolver:(0,a.a9)(t,r),subPrefixes:r.filter(e=>!e.toLowerCase().includes("hover"))},n.set(i,s)),s}const Ve=e=>(0,a.i)(e)&&Object.getOwnPropertyNames(e).some(t=>(0,a.a7)(e[t])),Be=["top","bottom","left","right","chartArea"];function Ge(e,t){return"top"===e||"bottom"===e||-1===Be.indexOf(e)&&"x"===t}function We(e,t){return function(r,a){return r[e]===a[e]?r[t]-a[t]:r[e]-a[e]}}function He(e){const t=e.chart,r=t.options.animation;t.notifyPlugins("afterRender"),(0,a.Q)(r&&r.onComplete,[e],t)}function Fe(e){const t=e.chart,r=t.options.animation;(0,a.Q)(r&&r.onProgress,[e],t)}function Je(e){return(0,a.M)()&&"string"==typeof e?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}const Xe={},$e=e=>{const t=Je(e);return Object.values(Xe).filter(e=>e.canvas===t).pop()};function Ke(e,t,r){const a=Object.keys(e);for(const n of a){const a=+n;if(a>=t){const i=e[n];delete e[n],(r>0||a>t)&&(e[a+r]=i)}}}class qe{static defaults=a.d;static instances=Xe;static overrides=a.a3;static registry=Te;static version="4.5.0";static getChart=$e;static register(...e){Te.add(...e),et()}static unregister(...e){Te.remove(...e),et()}constructor(e,t){const r=this.config=new Re(t),n=Je(e),s=$e(n);if(s)throw new Error("Canvas is already in use. Chart with ID '"+s.id+"' must be destroyed before the canvas with ID '"+s.canvas.id+"' can be reused.");const l=r.createResolver(r.chartOptionScopes(),this.getContext());this.platform=new(r.platform||function(e){return!(0,a.M)()||"undefined"!=typeof OffscreenCanvas&&e instanceof OffscreenCanvas?K:ue}(n)),this.platform.updateConfig(r);const o=this.platform.acquireContext(n,l.aspectRatio),c=o&&o.canvas,d=c&&c.height,g=c&&c.width;this.id=(0,a.ac)(),this.ctx=o,this.canvas=c,this.width=g,this.height=d,this._options=l,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new fe,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=(0,a.ad)(e=>this.update(e),l.resizeDelay||0),this._dataChanges=[],Xe[this.id]=this,o&&c?(i.listen(this,"complete",He),i.listen(this,"progress",Fe),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:e,maintainAspectRatio:t},width:r,height:n,_aspectRatio:i}=this;return(0,a.k)(e)?t&&i?i:n?r/n:null:e}get data(){return this.config.data}set data(e){this.config.data=e}get options(){return this._options}set options(e){this.config.options=e}get registry(){return Te}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():(0,a.ae)(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return(0,a.af)(this.canvas,this.ctx),this}stop(){return i.stop(this),this}resize(e,t){i.running(this)?this._resizeBeforeDraw={width:e,height:t}:this._resize(e,t)}_resize(e,t){const r=this.options,n=this.canvas,i=r.maintainAspectRatio&&this.aspectRatio,s=this.platform.getMaximumSize(n,e,t,i),l=r.devicePixelRatio||this.platform.getDevicePixelRatio(),o=this.width?"resize":"attach";this.width=s.width,this.height=s.height,this._aspectRatio=this.aspectRatio,(0,a.ae)(this,l,!0)&&(this.notifyPlugins("resize",{size:s}),(0,a.Q)(r.onResize,[this,s],this),this.attached&&this._doResize(o)&&this.render())}ensureScalesHaveIDs(){const e=this.options.scales||{};(0,a.F)(e,(e,t)=>{e.id=t})}buildOrUpdateScales(){const e=this.options,t=e.scales,r=this.scales,n=Object.keys(r).reduce((e,t)=>(e[t]=!1,e),{});let i=[];t&&(i=i.concat(Object.keys(t).map(e=>{const r=t[e],a=Oe(e,r),n="r"===a,i="x"===a;return{options:r,dposition:n?"chartArea":i?"bottom":"left",dtype:n?"radialLinear":i?"category":"linear"}}))),(0,a.F)(i,t=>{const i=t.options,s=i.id,l=Oe(s,i),o=(0,a.v)(i.type,t.dtype);void 0!==i.position&&Ge(i.position,l)===Ge(t.dposition)||(i.position=t.dposition),n[s]=!0;let c=null;s in r&&r[s].type===o?c=r[s]:(c=new(Te.getScale(o))({id:s,type:o,ctx:this.ctx,chart:this}),r[c.id]=c),c.init(i,e)}),(0,a.F)(n,(e,t)=>{e||delete r[t]}),(0,a.F)(r,e=>{X.configure(this,e,e.options),X.addBox(this,e)})}_updateMetasets(){const e=this._metasets,t=this.data.datasets.length,r=e.length;if(e.sort((e,t)=>e.index-t.index),r>t){for(let e=t;e<r;++e)this._destroyDatasetMeta(e);e.splice(t,r-t)}this._sortedMetasets=e.slice(0).sort(We("order","index"))}_removeUnreferencedMetasets(){const{_metasets:e,data:{datasets:t}}=this;e.length>t.length&&delete this._stacks,e.forEach((e,r)=>{0===t.filter(t=>t===e._dataset).length&&this._destroyDatasetMeta(r)})}buildOrUpdateControllers(){const e=[],t=this.data.datasets;let r,n;for(this._removeUnreferencedMetasets(),r=0,n=t.length;r<n;r++){const n=t[r];let i=this.getDatasetMeta(r);const s=n.type||this.config.type;if(i.type&&i.type!==s&&(this._destroyDatasetMeta(r),i=this.getDatasetMeta(r)),i.type=s,i.indexAxis=n.indexAxis||Ae(s,this.options),i.order=n.order||0,i.index=r,i.label=""+n.label,i.visible=this.isDatasetVisible(r),i.controller)i.controller.updateIndex(r),i.controller.linkScales();else{const t=Te.getController(s),{datasetElementType:n,dataElementType:l}=a.d.datasets[s];Object.assign(t,{dataElementType:Te.getElement(l),datasetElementType:n&&Te.getElement(n)}),i.controller=new t(this,r),e.push(i.controller)}}return this._updateMetasets(),e}_resetElements(){(0,a.F)(this.data.datasets,(e,t)=>{this.getDatasetMeta(t).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(e){const t=this.config;t.update();const r=this._options=t.createResolver(t.chartOptionScopes(),this.getContext()),n=this._animationsDisabled=!r.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0}))return;const i=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let s=0;for(let e=0,t=this.data.datasets.length;e<t;e++){const{controller:t}=this.getDatasetMeta(e),r=!n&&-1===i.indexOf(t);t.buildOrUpdateElements(r),s=Math.max(+t.getMaxOverflow(),s)}s=this._minPadding=r.layout.autoPadding?s:0,this._updateLayout(s),n||(0,a.F)(i,e=>{e.reset()}),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(We("z","_idx"));const{_active:l,_lastEvent:o}=this;o?this._eventHandler(o,!0):l.length&&this._updateHoverStyles(l,l,!0),this.render()}_updateScales(){(0,a.F)(this.scales,e=>{X.removeBox(this,e)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const e=this.options,t=new Set(Object.keys(this._listeners)),r=new Set(e.events);(0,a.ag)(t,r)&&!!this._responsiveListeners===e.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:e}=this,t=this._getUniformDataChanges()||[];for(const{method:r,start:a,count:n}of t)Ke(e,a,"_removeElements"===r?-n:n)}_getUniformDataChanges(){const e=this._dataChanges;if(!e||!e.length)return;this._dataChanges=[];const t=this.data.datasets.length,r=t=>new Set(e.filter(e=>e[0]===t).map((e,t)=>t+","+e.splice(1).join(","))),n=r(0);for(let e=1;e<t;e++)if(!(0,a.ag)(n,r(e)))return;return Array.from(n).map(e=>e.split(",")).map(e=>({method:e[1],start:+e[2],count:+e[3]}))}_updateLayout(e){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;X.update(this,this.width,this.height,e);const t=this.chartArea,r=t.width<=0||t.height<=0;this._layers=[],(0,a.F)(this.boxes,e=>{r&&"chartArea"===e.position||(e.configure&&e.configure(),this._layers.push(...e._layers()))},this),this._layers.forEach((e,t)=>{e._idx=t}),this.notifyPlugins("afterLayout")}_updateDatasets(e){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})){for(let e=0,t=this.data.datasets.length;e<t;++e)this.getDatasetMeta(e).controller.configure();for(let t=0,r=this.data.datasets.length;t<r;++t)this._updateDataset(t,(0,a.a7)(e)?e({datasetIndex:t}):e);this.notifyPlugins("afterDatasetsUpdate",{mode:e})}}_updateDataset(e,t){const r=this.getDatasetMeta(e),a={meta:r,index:e,mode:t,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetUpdate",a)&&(r.controller._update(t),a.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",a))}render(){!1!==this.notifyPlugins("beforeRender",{cancelable:!0})&&(i.has(this)?this.attached&&!i.running(this)&&i.start(this):(this.draw(),He({chart:this})))}draw(){let e;if(this._resizeBeforeDraw){const{width:e,height:t}=this._resizeBeforeDraw;this._resizeBeforeDraw=null,this._resize(e,t)}if(this.clear(),this.width<=0||this.height<=0)return;if(!1===this.notifyPlugins("beforeDraw",{cancelable:!0}))return;const t=this._layers;for(e=0;e<t.length&&t[e].z<=0;++e)t[e].draw(this.chartArea);for(this._drawDatasets();e<t.length;++e)t[e].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(e){const t=this._sortedMetasets,r=[];let a,n;for(a=0,n=t.length;a<n;++a){const n=t[a];e&&!n.visible||r.push(n)}return r}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(!1===this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0}))return;const e=this.getSortedVisibleDatasetMetas();for(let t=e.length-1;t>=0;--t)this._drawDataset(e[t]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(e){const t=this.ctx,r={meta:e,index:e.index,cancelable:!0},n=(0,a.ah)(this,e);!1!==this.notifyPlugins("beforeDatasetDraw",r)&&(n&&(0,a.Y)(t,n),e.controller.draw(),n&&(0,a.$)(t),r.cancelable=!1,this.notifyPlugins("afterDatasetDraw",r))}isPointInArea(e){return(0,a.C)(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,t,r,a){const n=U.modes[t];return"function"==typeof n?n(this,e,r,a):[]}getDatasetMeta(e){const t=this.data.datasets[e],r=this._metasets;let a=r.filter(e=>e&&e._dataset===t).pop();return a||(a={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:t&&t.order||0,index:e,_dataset:t,_parsed:[],_sorted:!1},r.push(a)),a}getContext(){return this.$context||(this.$context=(0,a.j)(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){const t=this.data.datasets[e];if(!t)return!1;const r=this.getDatasetMeta(e);return"boolean"==typeof r.hidden?!r.hidden:!t.hidden}setDatasetVisibility(e,t){this.getDatasetMeta(e).hidden=!t}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(e,t,r){const n=r?"show":"hide",i=this.getDatasetMeta(e),s=i.controller._resolveAnimations(void 0,n);(0,a.h)(t)?(i.data[t].hidden=!r,this.update()):(this.setDatasetVisibility(e,r),s.update(i,{visible:r}),this.update(t=>t.datasetIndex===e?n:void 0))}hide(e,t){this._updateVisibility(e,t,!1)}show(e,t){this._updateVisibility(e,t,!0)}_destroyDatasetMeta(e){const t=this._metasets[e];t&&t.controller&&t.controller._destroy(),delete this._metasets[e]}_stop(){let e,t;for(this.stop(),i.remove(this),e=0,t=this.data.datasets.length;e<t;++e)this._destroyDatasetMeta(e)}destroy(){this.notifyPlugins("beforeDestroy");const{canvas:e,ctx:t}=this;this._stop(),this.config.clearCache(),e&&(this.unbindEvents(),(0,a.af)(e,t),this.platform.releaseContext(t),this.canvas=null,this.ctx=null),delete Xe[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...e){return this.canvas.toDataURL(...e)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){const e=this._listeners,t=this.platform,r=(r,a)=>{t.addEventListener(this,r,a),e[r]=a},n=(e,t,r)=>{e.offsetX=t,e.offsetY=r,this._eventHandler(e)};(0,a.F)(this.options.events,e=>r(e,n))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const e=this._responsiveListeners,t=this.platform,r=(r,a)=>{t.addEventListener(this,r,a),e[r]=a},a=(r,a)=>{e[r]&&(t.removeEventListener(this,r,a),delete e[r])},n=(e,t)=>{this.canvas&&this.resize(e,t)};let i;const s=()=>{a("attach",s),this.attached=!0,this.resize(),r("resize",n),r("detach",i)};i=()=>{this.attached=!1,a("resize",n),this._stop(),this._resize(0,0),r("attach",s)},t.isAttached(this.canvas)?s():i()}unbindEvents(){(0,a.F)(this._listeners,(e,t)=>{this.platform.removeEventListener(this,t,e)}),this._listeners={},(0,a.F)(this._responsiveListeners,(e,t)=>{this.platform.removeEventListener(this,t,e)}),this._responsiveListeners=void 0}updateHoverStyle(e,t,r){const a=r?"set":"remove";let n,i,s,l;for("dataset"===t&&(n=this.getDatasetMeta(e[0].datasetIndex),n.controller["_"+a+"DatasetHoverStyle"]()),s=0,l=e.length;s<l;++s){i=e[s];const t=i&&this.getDatasetMeta(i.datasetIndex).controller;t&&t[a+"HoverStyle"](i.element,i.datasetIndex,i.index)}}getActiveElements(){return this._active||[]}setActiveElements(e){const t=this._active||[],r=e.map(({datasetIndex:e,index:t})=>{const r=this.getDatasetMeta(e);if(!r)throw new Error("No dataset found at index "+e);return{datasetIndex:e,element:r.data[t],index:t}});!(0,a.ai)(r,t)&&(this._active=r,this._lastEvent=null,this._updateHoverStyles(r,t))}notifyPlugins(e,t,r){return this._plugins.notify(this,e,t,r)}isPluginEnabled(e){return 1===this._plugins._cache.filter(t=>t.plugin.id===e).length}_updateHoverStyles(e,t,r){const a=this.options.hover,n=(e,t)=>e.filter(e=>!t.some(t=>e.datasetIndex===t.datasetIndex&&e.index===t.index)),i=n(t,e),s=r?e:n(e,t);i.length&&this.updateHoverStyle(i,a.mode,!1),s.length&&a.mode&&this.updateHoverStyle(s,a.mode,!0)}_eventHandler(e,t){const r={event:e,replay:t,cancelable:!0,inChartArea:this.isPointInArea(e)},a=t=>(t.options.events||this.options.events).includes(e.native.type);if(!1===this.notifyPlugins("beforeEvent",r,a))return;const n=this._handleEvent(e,t,r.inChartArea);return r.cancelable=!1,this.notifyPlugins("afterEvent",r,a),(n||r.changed)&&this.render(),this}_handleEvent(e,t,r){const{_active:n=[],options:i}=this,s=t,l=this._getActiveElements(e,n,r,s),o=(0,a.aj)(e),c=function(e,t,r,a){return r&&"mouseout"!==e.type?a?t:e:null}(e,this._lastEvent,r,o);r&&(this._lastEvent=null,(0,a.Q)(i.onHover,[e,l,this],this),o&&(0,a.Q)(i.onClick,[e,l,this],this));const d=!(0,a.ai)(l,n);return(d||t)&&(this._active=l,this._updateHoverStyles(l,n,t)),this._lastEvent=c,d}_getActiveElements(e,t,r,a){if("mouseout"===e.type)return[];if(!r)return t;const n=this.options.hover;return this.getElementsAtEventForMode(e,n.mode,n,a)}}function et(){return(0,a.F)(qe.instances,e=>e._plugins.invalidate())}function tt(e,t,r,a){return{x:r+e*Math.cos(t),y:a+e*Math.sin(t)}}function rt(e,t,r,n,i,s){const{x:l,y:o,startAngle:c,pixelMargin:d,innerRadius:g}=t,M=Math.max(t.outerRadius+n+r-d,0),u=g>0?g+n+r+d:0;let m=0;const h=i-c;if(n){const e=((g>0?g-n:0)+(M>0?M-n:0))/2;m=(h-(0!==e?h*e/(e+n):h))/2}const N=(h-Math.max(.001,h*M-r/a.P)/M)/2,p=c+N+m,k=i-N-m,{outerStart:x,outerEnd:y,innerStart:D,innerEnd:j}=function(e,t,r,n){const i=(s=e.options.borderRadius,(0,a.am)(s,["outerStart","outerEnd","innerStart","innerEnd"]));var s;const l=(r-t)/2,o=Math.min(l,n*t/2),c=e=>{const t=(r-Math.min(l,e))*n/2;return(0,a.S)(e,0,Math.min(l,t))};return{outerStart:c(i.outerStart),outerEnd:c(i.outerEnd),innerStart:(0,a.S)(i.innerStart,0,o),innerEnd:(0,a.S)(i.innerEnd,0,o)}}(t,u,M,k-p),I=M-x,E=M-y,z=p+x/I,T=k-y/E,f=u+D,_=u+j,w=p+D/f,A=k-j/_;if(e.beginPath(),s){const t=(z+T)/2;if(e.arc(l,o,M,z,t),e.arc(l,o,M,t,T),y>0){const t=tt(E,T,l,o);e.arc(t.x,t.y,y,T,k+a.H)}const r=tt(_,k,l,o);if(e.lineTo(r.x,r.y),j>0){const t=tt(_,A,l,o);e.arc(t.x,t.y,j,k+a.H,A+Math.PI)}const n=(k-j/u+(p+D/u))/2;if(e.arc(l,o,u,k-j/u,n,!0),e.arc(l,o,u,n,p+D/u,!0),D>0){const t=tt(f,w,l,o);e.arc(t.x,t.y,D,w+Math.PI,p-a.H)}const i=tt(I,p,l,o);if(e.lineTo(i.x,i.y),x>0){const t=tt(I,z,l,o);e.arc(t.x,t.y,x,p-a.H,z)}}else{e.moveTo(l,o);const t=Math.cos(z)*M+l,r=Math.sin(z)*M+o;e.lineTo(t,r);const a=Math.cos(T)*M+l,n=Math.sin(T)*M+o;e.lineTo(a,n)}e.closePath()}class at extends me{static id="arc";static defaults={borderAlign:"center",borderColor:"#fff",borderDash:[],borderDashOffset:0,borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0,selfJoin:!1};static defaultRoutes={backgroundColor:"backgroundColor"};static descriptors={_scriptable:!0,_indexable:e=>"borderDash"!==e};circumference;endAngle;fullCircles;innerRadius;outerRadius;pixelMargin;startAngle;constructor(e){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,e&&Object.assign(this,e)}inRange(e,t,r){const n=this.getProps(["x","y"],r),{angle:i,distance:s}=(0,a.D)(n,{x:e,y:t}),{startAngle:l,endAngle:o,innerRadius:c,outerRadius:d,circumference:g}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],r),M=(this.options.spacing+this.options.borderWidth)/2,u=(0,a.v)(g,o-l),m=(0,a.p)(i,l,o)&&l!==o,h=u>=a.T||m,N=(0,a.ak)(s,c+M,d+M);return h&&N}getCenterPoint(e){const{x:t,y:r,startAngle:a,endAngle:n,innerRadius:i,outerRadius:s}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],e),{offset:l,spacing:o}=this.options,c=(a+n)/2,d=(i+s+o+l)/2;return{x:t+Math.cos(c)*d,y:r+Math.sin(c)*d}}tooltipPosition(e){return this.getCenterPoint(e)}draw(e){const{options:t,circumference:r}=this,n=(t.offset||0)/4,i=(t.spacing||0)/2,s=t.circular;if(this.pixelMargin="inner"===t.borderAlign?.33:0,this.fullCircles=r>a.T?Math.floor(r/a.T):0,0===r||this.innerRadius<0||this.outerRadius<0)return;e.save();const l=(this.startAngle+this.endAngle)/2;e.translate(Math.cos(l)*n,Math.sin(l)*n);const o=n*(1-Math.sin(Math.min(a.P,r||0)));e.fillStyle=t.backgroundColor,e.strokeStyle=t.borderColor,function(e,t,r,n,i){const{fullCircles:s,startAngle:l,circumference:o}=t;let c=t.endAngle;if(s){rt(e,t,r,n,c,i);for(let t=0;t<s;++t)e.fill();isNaN(o)||(c=l+(o%a.T||a.T))}rt(e,t,r,n,c,i),e.fill()}(e,this,o,i,s),function(e,t,r,n,i){const{fullCircles:s,startAngle:l,circumference:o,options:c}=t,{borderWidth:d,borderJoinStyle:g,borderDash:M,borderDashOffset:u,borderRadius:m}=c,h="inner"===c.borderAlign;if(!d)return;e.setLineDash(M||[]),e.lineDashOffset=u,h?(e.lineWidth=2*d,e.lineJoin=g||"round"):(e.lineWidth=d,e.lineJoin=g||"bevel");let N=t.endAngle;if(s){rt(e,t,r,n,N,i);for(let t=0;t<s;++t)e.stroke();isNaN(o)||(N=l+(o%a.T||a.T))}h&&function(e,t,r){const{startAngle:n,pixelMargin:i,x:s,y:l,outerRadius:o,innerRadius:c}=t;let d=i/o;e.beginPath(),e.arc(s,l,o,n-d,r+d),c>i?(d=i/c,e.arc(s,l,c,r+d,n-d,!0)):e.arc(s,l,i,r+a.H,n-a.H),e.closePath(),e.clip()}(e,t,N),c.selfJoin&&N-l>=a.P&&0===m&&"miter"!==g&&function(e,t,r){const{startAngle:n,x:i,y:s,outerRadius:l,innerRadius:o,options:c}=t,{borderWidth:d,borderJoinStyle:g}=c,M=Math.min(d/l,(0,a.al)(n-r));if(e.beginPath(),e.arc(i,s,l-d/2,n+M/2,r-M/2),o>0){const t=Math.min(d/o,(0,a.al)(n-r));e.arc(i,s,o+d/2,r-t/2,n+t/2,!0)}else{const t=Math.min(d/2,l*(0,a.al)(n-r));if("round"===g)e.arc(i,s,t,r-a.P/2,n+a.P/2,!0);else if("bevel"===g){const l=2*t*t,o=-l*Math.cos(r+a.P/2)+i,c=-l*Math.sin(r+a.P/2)+s,d=l*Math.cos(n+a.P/2)+i,g=l*Math.sin(n+a.P/2)+s;e.lineTo(o,c),e.lineTo(d,g)}}e.closePath(),e.moveTo(0,0),e.rect(0,0,e.canvas.width,e.canvas.height),e.clip("evenodd")}(e,t,N),s||(rt(e,t,r,n,N,i),e.stroke())}(e,this,o,i,s),e.restore()}}function nt(e,t,r=t){e.lineCap=(0,a.v)(r.borderCapStyle,t.borderCapStyle),e.setLineDash((0,a.v)(r.borderDash,t.borderDash)),e.lineDashOffset=(0,a.v)(r.borderDashOffset,t.borderDashOffset),e.lineJoin=(0,a.v)(r.borderJoinStyle,t.borderJoinStyle),e.lineWidth=(0,a.v)(r.borderWidth,t.borderWidth),e.strokeStyle=(0,a.v)(r.borderColor,t.borderColor)}function it(e,t,r){e.lineTo(r.x,r.y)}function st(e,t,r={}){const a=e.length,{start:n=0,end:i=a-1}=r,{start:s,end:l}=t,o=Math.max(n,s),c=Math.min(i,l),d=n<s&&i<s||n>l&&i>l;return{count:a,start:o,loop:t.loop,ilen:c<o&&!d?a+c-o:c-o}}function lt(e,t,r,n){const{points:i,options:s}=t,{count:l,start:o,loop:c,ilen:d}=st(i,r,n),g=function(e){return e.stepped?a.at:e.tension||"monotone"===e.cubicInterpolationMode?a.au:it}(s);let M,u,m,{move:h=!0,reverse:N}=n||{};for(M=0;M<=d;++M)u=i[(o+(N?d-M:M))%l],u.skip||(h?(e.moveTo(u.x,u.y),h=!1):g(e,m,u,N,s.stepped),m=u);return c&&(u=i[(o+(N?d:0))%l],g(e,m,u,N,s.stepped)),!!c}function ot(e,t,r,a){const n=t.points,{count:i,start:s,ilen:l}=st(n,r,a),{move:o=!0,reverse:c}=a||{};let d,g,M,u,m,h,N=0,p=0;const k=e=>(s+(c?l-e:e))%i,x=()=>{u!==m&&(e.lineTo(N,m),e.lineTo(N,u),e.lineTo(N,h))};for(o&&(g=n[k(0)],e.moveTo(g.x,g.y)),d=0;d<=l;++d){if(g=n[k(d)],g.skip)continue;const t=g.x,r=g.y,a=0|t;a===M?(r<u?u=r:r>m&&(m=r),N=(p*N+t)/++p):(x(),e.lineTo(t,r),M=a,p=0,u=m=r),h=r}x()}function ct(e){const t=e.options,r=t.borderDash&&t.borderDash.length;return e._decimated||e._loop||t.tension||"monotone"===t.cubicInterpolationMode||t.stepped||r?lt:ot}const dt="function"==typeof Path2D;class gt extends me{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:e=>"borderDash"!==e&&"fill"!==e};constructor(e){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,e&&Object.assign(this,e)}updateControlPoints(e,t){const r=this.options;if((r.tension||"monotone"===r.cubicInterpolationMode)&&!r.stepped&&!this._pointsUpdated){const n=r.spanGaps?this._loop:this._fullLoop;(0,a.an)(this._points,r,e,n,t),this._pointsUpdated=!0}}set points(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=(0,a.ao)(this,this.options.segment))}first(){const e=this.segments,t=this.points;return e.length&&t[e[0].start]}last(){const e=this.segments,t=this.points,r=e.length;return r&&t[e[r-1].end]}interpolate(e,t){const r=this.options,n=e[t],i=this.points,s=(0,a.ap)(this,{property:t,start:n,end:n});if(!s.length)return;const l=[],o=function(e){return e.stepped?a.aq:e.tension||"monotone"===e.cubicInterpolationMode?a.ar:a.as}(r);let c,d;for(c=0,d=s.length;c<d;++c){const{start:a,end:d}=s[c],g=i[a],M=i[d];if(g===M){l.push(g);continue}const u=o(g,M,Math.abs((n-g[t])/(M[t]-g[t])),r.stepped);u[t]=e[t],l.push(u)}return 1===l.length?l[0]:l}pathSegment(e,t,r){return ct(this)(e,this,t,r)}path(e,t,r){const a=this.segments,n=ct(this);let i=this._loop;t=t||0,r=r||this.points.length-t;for(const s of a)i&=n(e,this,s,{start:t,end:t+r-1});return!!i}draw(e,t,r,a){const n=this.options||{};(this.points||[]).length&&n.borderWidth&&(e.save(),function(e,t,r,a){dt&&!t.options.segment?function(e,t,r,a){let n=t._path;n||(n=t._path=new Path2D,t.path(n,r,a)&&n.closePath()),nt(e,t.options),e.stroke(n)}(e,t,r,a):function(e,t,r,a){const{segments:n,options:i}=t,s=ct(t);for(const l of n)nt(e,i,l.style),e.beginPath(),s(e,t,l,{start:r,end:r+a-1})&&e.closePath(),e.stroke()}(e,t,r,a)}(e,this,r,a),e.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}function Mt(e,t,r,a){const n=e.options,{[r]:i}=e.getProps([r],a);return Math.abs(t-i)<n.radius+n.hitRadius}class ut extends me{static id="point";parsed;skip;stop;static defaults={borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};constructor(e){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,e&&Object.assign(this,e)}inRange(e,t,r){const a=this.options,{x:n,y:i}=this.getProps(["x","y"],r);return Math.pow(e-n,2)+Math.pow(t-i,2)<Math.pow(a.hitRadius+a.radius,2)}inXRange(e,t){return Mt(this,e,"x",t)}inYRange(e,t){return Mt(this,e,"y",t)}getCenterPoint(e){const{x:t,y:r}=this.getProps(["x","y"],e);return{x:t,y:r}}size(e){let t=(e=e||this.options||{}).radius||0;return t=Math.max(t,t&&e.hoverRadius||0),2*(t+(t&&e.borderWidth||0))}draw(e,t){const r=this.options;this.skip||r.radius<.1||!(0,a.C)(this,t,this.size(r)/2)||(e.strokeStyle=r.borderColor,e.lineWidth=r.borderWidth,e.fillStyle=r.backgroundColor,(0,a.av)(e,r,this.x,this.y))}getRange(){const e=this.options||{};return e.radius+e.hitRadius}}function mt(e,t){const{x:r,y:a,base:n,width:i,height:s}=e.getProps(["x","y","base","width","height"],t);let l,o,c,d,g;return e.horizontal?(g=s/2,l=Math.min(r,n),o=Math.max(r,n),c=a-g,d=a+g):(g=i/2,l=r-g,o=r+g,c=Math.min(a,n),d=Math.max(a,n)),{left:l,top:c,right:o,bottom:d}}function ht(e,t,r,n){return e?0:(0,a.S)(t,r,n)}function Nt(e,t,r,n){const i=null===t,s=null===r,l=e&&!(i&&s)&&mt(e,n);return l&&(i||(0,a.ak)(t,l.left,l.right))&&(s||(0,a.ak)(r,l.top,l.bottom))}function pt(e,t){e.rect(t.x,t.y,t.w,t.h)}function kt(e,t,r={}){const a=e.x!==r.x?-t:0,n=e.y!==r.y?-t:0,i=(e.x+e.w!==r.x+r.w?t:0)-a,s=(e.y+e.h!==r.y+r.h?t:0)-n;return{x:e.x+a,y:e.y+n,w:e.w+i,h:e.h+s,radius:e.radius}}class xt extends me{static id="bar";static defaults={borderSkipped:"start",borderWidth:0,borderRadius:0,inflateAmount:"auto",pointStyle:void 0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};constructor(e){super(),this.options=void 0,this.horizontal=void 0,this.base=void 0,this.width=void 0,this.height=void 0,this.inflateAmount=void 0,e&&Object.assign(this,e)}draw(e){const{inflateAmount:t,options:{borderColor:r,backgroundColor:n}}=this,{inner:i,outer:s}=function(e){const t=mt(e),r=t.right-t.left,n=t.bottom-t.top,i=function(e,t,r){const n=e.options.borderWidth,i=e.borderSkipped,s=(0,a.ax)(n);return{t:ht(i.top,s.top,0,r),r:ht(i.right,s.right,0,t),b:ht(i.bottom,s.bottom,0,r),l:ht(i.left,s.left,0,t)}}(e,r/2,n/2),s=function(e,t,r){const{enableBorderRadius:n}=e.getProps(["enableBorderRadius"]),i=e.options.borderRadius,s=(0,a.ay)(i),l=Math.min(t,r),o=e.borderSkipped,c=n||(0,a.i)(i);return{topLeft:ht(!c||o.top||o.left,s.topLeft,0,l),topRight:ht(!c||o.top||o.right,s.topRight,0,l),bottomLeft:ht(!c||o.bottom||o.left,s.bottomLeft,0,l),bottomRight:ht(!c||o.bottom||o.right,s.bottomRight,0,l)}}(e,r/2,n/2);return{outer:{x:t.left,y:t.top,w:r,h:n,radius:s},inner:{x:t.left+i.l,y:t.top+i.t,w:r-i.l-i.r,h:n-i.t-i.b,radius:{topLeft:Math.max(0,s.topLeft-Math.max(i.t,i.l)),topRight:Math.max(0,s.topRight-Math.max(i.t,i.r)),bottomLeft:Math.max(0,s.bottomLeft-Math.max(i.b,i.l)),bottomRight:Math.max(0,s.bottomRight-Math.max(i.b,i.r))}}}}(this),l=(o=s.radius).topLeft||o.topRight||o.bottomLeft||o.bottomRight?a.aw:pt;var o;e.save(),s.w===i.w&&s.h===i.h||(e.beginPath(),l(e,kt(s,t,i)),e.clip(),l(e,kt(i,-t,s)),e.fillStyle=r,e.fill("evenodd")),e.beginPath(),l(e,kt(i,t)),e.fillStyle=n,e.fill(),e.restore()}inRange(e,t,r){return Nt(this,e,t,r)}inXRange(e,t){return Nt(this,e,null,t)}inYRange(e,t){return Nt(this,null,e,t)}getCenterPoint(e){const{x:t,y:r,base:a,horizontal:n}=this.getProps(["x","y","base","horizontal"],e);return{x:n?(t+a)/2:t,y:n?r:(r+a)/2}}getRange(e){return"x"===e?this.width/2:this.height/2}}function yt(e,t,r,n){if(n)return;let i=t[e],s=r[e];return"angle"===e&&(i=(0,a.al)(i),s=(0,a.al)(s)),{property:e,start:i,end:s}}function Dt(e,t,r){for(;t>e;t--){const e=r[t];if(!isNaN(e.x)&&!isNaN(e.y))break}return t}function jt(e,t,r,a){return e&&t?a(e[r],t[r]):e?e[r]:t?t[r]:0}function It(e,t){let r=[],n=!1;return(0,a.b)(e)?(n=!0,r=e):r=function(e,t){const{x:r=null,y:a=null}=e||{},n=t.points,i=[];return t.segments.forEach(({start:e,end:t})=>{t=Dt(e,t,n);const s=n[e],l=n[t];null!==a?(i.push({x:s.x,y:a}),i.push({x:l.x,y:a})):null!==r&&(i.push({x:r,y:s.y}),i.push({x:r,y:l.y}))}),i}(e,t),r.length?new gt({points:r,options:{tension:0},_loop:n,_fullLoop:n}):null}function Et(e){return e&&!1!==e.fill}function zt(e,t,r){let n=e[t].fill;const i=[t];let s;if(!r)return n;for(;!1!==n&&-1===i.indexOf(n);){if(!(0,a.g)(n))return n;if(s=e[n],!s)return!1;if(s.visible)return n;i.push(n),n=s.fill}return!1}function Tt(e,t,r){const n=function(e){const t=e.options,r=t.fill;let n=(0,a.v)(r&&r.target,r);return void 0===n&&(n=!!t.backgroundColor),!1!==n&&null!==n&&(!0===n?"origin":n)}(e);if((0,a.i)(n))return!isNaN(n.value)&&n;let i=parseFloat(n);return(0,a.g)(i)&&Math.floor(i)===i?function(e,t,r,a){return"-"!==e&&"+"!==e||(r=t+r),!(r===t||r<0||r>=a)&&r}(n[0],t,i,r):["origin","start","end","stack","shape"].indexOf(n)>=0&&n}function ft(e,t,r){const a=[];for(let n=0;n<r.length;n++){const i=r[n],{first:s,last:l,point:o}=_t(i,t,"x");if(!(!o||s&&l))if(s)a.unshift(o);else if(e.push(o),!l)break}e.push(...a)}function _t(e,t,r){const n=e.interpolate(t,r);if(!n)return{};const i=n[r],s=e.segments,l=e.points;let o=!1,c=!1;for(let e=0;e<s.length;e++){const t=s[e],n=l[t.start][r],d=l[t.end][r];if((0,a.ak)(i,n,d)){o=i===n,c=i===d;break}}return{first:o,last:c,point:n}}class wt{constructor(e){this.x=e.x,this.y=e.y,this.radius=e.radius}pathSegment(e,t,r){const{x:n,y:i,radius:s}=this;return t=t||{start:0,end:a.T},e.arc(n,i,s,t.end,t.start,!0),!r.bounds}interpolate(e){const{x:t,y:r,radius:a}=this,n=e.angle;return{x:t+Math.cos(n)*a,y:r+Math.sin(n)*a,angle:n}}}function At(e,t,r){const n=function(e){const{chart:t,fill:r,line:n}=e;if((0,a.g)(r))return function(e,t){const r=e.getDatasetMeta(t);return r&&e.isDatasetVisible(t)?r.dataset:null}(t,r);if("stack"===r)return function(e){const{scale:t,index:r,line:a}=e,n=[],i=a.segments,s=a.points,l=function(e,t){const r=[],a=e.getMatchingVisibleMetas("line");for(let e=0;e<a.length;e++){const n=a[e];if(n.index===t)break;n.hidden||r.unshift(n.dataset)}return r}(t,r);l.push(It({x:null,y:t.bottom},a));for(let e=0;e<i.length;e++){const t=i[e];for(let e=t.start;e<=t.end;e++)ft(n,s[e],l)}return new gt({points:n,options:{}})}(e);if("shape"===r)return!0;const i=function(e){return(e.scale||{}).getPointPositionForValue?function(e){const{scale:t,fill:r}=e,n=t.options,i=t.getLabels().length,s=n.reverse?t.max:t.min,l=function(e,t,r){let n;return n="start"===e?r:"end"===e?t.options.reverse?t.min:t.max:(0,a.i)(e)?e.value:t.getBaseValue(),n}(r,t,s),o=[];if(n.grid.circular){const e=t.getPointPositionForValue(0,s);return new wt({x:e.x,y:e.y,radius:t.getDistanceFromCenterForValue(l)})}for(let e=0;e<i;++e)o.push(t.getPointPositionForValue(e,l));return o}(e):function(e){const{scale:t={},fill:r}=e,n=function(e,t){let r=null;return"start"===e?r=t.bottom:"end"===e?r=t.top:(0,a.i)(e)?r=t.getPixelForValue(e.value):t.getBasePixel&&(r=t.getBasePixel()),r}(r,t);if((0,a.g)(n)){const e=t.isHorizontal();return{x:e?n:null,y:e?null:n}}return null}(e)}(e);return i instanceof wt?i:It(i,n)}(t),{chart:i,index:s,line:l,scale:o,axis:c}=t,d=l.options,g=d.fill,M=d.backgroundColor,{above:u=M,below:m=M}=g||{},h=i.getDatasetMeta(s),N=(0,a.ah)(i,h);n&&l.points.length&&((0,a.Y)(e,r),function(e,t){const{line:r,target:a,above:n,below:i,area:s,scale:l,clip:o}=t,c=r._loop?"angle":t.axis;e.save();let d=i;i!==n&&("x"===c?(bt(e,a,s.top),Ot(e,{line:r,target:a,color:n,scale:l,property:c,clip:o}),e.restore(),e.save(),bt(e,a,s.bottom)):"y"===c&&(vt(e,a,s.left),Ot(e,{line:r,target:a,color:i,scale:l,property:c,clip:o}),e.restore(),e.save(),vt(e,a,s.right),d=n)),Ot(e,{line:r,target:a,color:d,scale:l,property:c,clip:o}),e.restore()}(e,{line:l,target:n,above:u,below:m,area:r,scale:o,axis:c,clip:N}),(0,a.$)(e))}function bt(e,t,r){const{segments:a,points:n}=t;let i=!0,s=!1;e.beginPath();for(const l of a){const{start:a,end:o}=l,c=n[a],d=n[Dt(a,o,n)];i?(e.moveTo(c.x,c.y),i=!1):(e.lineTo(c.x,r),e.lineTo(c.x,c.y)),s=!!t.pathSegment(e,l,{move:s}),s?e.closePath():e.lineTo(d.x,r)}e.lineTo(t.first().x,r),e.closePath(),e.clip()}function vt(e,t,r){const{segments:a,points:n}=t;let i=!0,s=!1;e.beginPath();for(const l of a){const{start:a,end:o}=l,c=n[a],d=n[Dt(a,o,n)];i?(e.moveTo(c.x,c.y),i=!1):(e.lineTo(r,c.y),e.lineTo(c.x,c.y)),s=!!t.pathSegment(e,l,{move:s}),s?e.closePath():e.lineTo(r,d.y)}e.lineTo(r,t.first().y),e.closePath(),e.clip()}function Ot(e,t){const{line:r,target:n,property:i,color:s,scale:l,clip:o}=t,c=function(e,t,r){const n=e.segments,i=e.points,s=t.points,l=[];for(const e of n){let{start:n,end:o}=e;o=Dt(n,o,i);const c=yt(r,i[n],i[o],e.loop);if(!t.segments){l.push({source:e,target:c,start:i[n],end:i[o]});continue}const d=(0,a.ap)(t,c);for(const t of d){const n=yt(r,s[t.start],s[t.end],t.loop),o=(0,a.az)(e,i,n);for(const e of o)l.push({source:e,target:t,start:{[r]:jt(c,n,"start",Math.max)},end:{[r]:jt(c,n,"end",Math.min)}})}}return l}(r,n,i);for(const{source:t,target:a,start:d,end:g}of c){const{style:{backgroundColor:c=s}={}}=t,M=!0!==n;e.save(),e.fillStyle=c,Lt(e,l,o,M&&yt(i,d,g)),e.beginPath();const u=!!r.pathSegment(e,t);let m;if(M){u?e.closePath():St(e,n,g,i);const t=!!n.pathSegment(e,a,{move:u,reverse:!0});m=u&&t,m||St(e,n,d,i)}e.closePath(),e.fill(m?"evenodd":"nonzero"),e.restore()}}function Lt(e,t,r,a){const n=t.chart.chartArea,{property:i,start:s,end:l}=a||{};if("x"===i||"y"===i){let t,a,o,c;"x"===i?(t=s,a=n.top,o=l,c=n.bottom):(t=n.left,a=s,o=n.right,c=l),e.beginPath(),r&&(t=Math.max(t,r.left),o=Math.min(o,r.right),a=Math.max(a,r.top),c=Math.min(c,r.bottom)),e.rect(t,a,o-t,c-a),e.clip()}}function St(e,t,r,a){const n=t.interpolate(r,a);n&&e.lineTo(n.x,n.y)}var Ct={id:"filler",afterDatasetsUpdate(e,t,r){const a=(e.data.datasets||[]).length,n=[];let i,s,l,o;for(s=0;s<a;++s)i=e.getDatasetMeta(s),l=i.dataset,o=null,l&&l.options&&l instanceof gt&&(o={visible:e.isDatasetVisible(s),index:s,fill:Tt(l,s,a),chart:e,axis:i.controller.options.indexAxis,scale:i.vScale,line:l}),i.$filler=o,n.push(o);for(s=0;s<a;++s)o=n[s],o&&!1!==o.fill&&(o.fill=zt(n,s,r.propagate))},beforeDraw(e,t,r){const a="beforeDraw"===r.drawTime,n=e.getSortedVisibleDatasetMetas(),i=e.chartArea;for(let t=n.length-1;t>=0;--t){const r=n[t].$filler;r&&(r.line.updateControlPoints(i,r.axis),a&&r.fill&&At(e.ctx,r,i))}},beforeDatasetsDraw(e,t,r){if("beforeDatasetsDraw"!==r.drawTime)return;const a=e.getSortedVisibleDatasetMetas();for(let t=a.length-1;t>=0;--t){const r=a[t].$filler;Et(r)&&At(e.ctx,r,e.chartArea)}},beforeDatasetDraw(e,t,r){const a=t.meta.$filler;Et(a)&&"beforeDatasetDraw"===r.drawTime&&At(e.ctx,a,e.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const Qt=(e,t)=>{let{boxHeight:r=t,boxWidth:a=t}=e;return e.usePointStyle&&(r=Math.min(r,t),a=e.pointStyleWidth||Math.min(a,t)),{boxWidth:a,boxHeight:r,itemHeight:Math.max(t,r)}};class Ut extends me{constructor(e){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t,r){this.maxWidth=e,this.maxHeight=t,this._margins=r,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const e=this.options.labels||{};let t=(0,a.Q)(e.generateLabels,[this.chart],this)||[];e.filter&&(t=t.filter(t=>e.filter(t,this.chart.data))),e.sort&&(t=t.sort((t,r)=>e.sort(t,r,this.chart.data))),this.options.reverse&&t.reverse(),this.legendItems=t}fit(){const{options:e,ctx:t}=this;if(!e.display)return void(this.width=this.height=0);const r=e.labels,n=(0,a.a0)(r.font),i=n.size,s=this._computeTitleHeight(),{boxWidth:l,itemHeight:o}=Qt(r,i);let c,d;t.font=n.string,this.isHorizontal()?(c=this.maxWidth,d=this._fitRows(s,i,l,o)+10):(d=this.maxHeight,c=this._fitCols(s,n,l,o)+10),this.width=Math.min(c,e.maxWidth||this.maxWidth),this.height=Math.min(d,e.maxHeight||this.maxHeight)}_fitRows(e,t,r,a){const{ctx:n,maxWidth:i,options:{labels:{padding:s}}}=this,l=this.legendHitBoxes=[],o=this.lineWidths=[0],c=a+s;let d=e;n.textAlign="left",n.textBaseline="middle";let g=-1,M=-c;return this.legendItems.forEach((e,u)=>{const m=r+t/2+n.measureText(e.text).width;(0===u||o[o.length-1]+m+2*s>i)&&(d+=c,o[o.length-(u>0?0:1)]=0,M+=c,g++),l[u]={left:0,top:M,row:g,width:m,height:a},o[o.length-1]+=m+s}),d}_fitCols(e,t,r,a){const{ctx:n,maxHeight:i,options:{labels:{padding:s}}}=this,l=this.legendHitBoxes=[],o=this.columnSizes=[],c=i-e;let d=s,g=0,M=0,u=0,m=0;return this.legendItems.forEach((e,i)=>{const{itemWidth:h,itemHeight:N}=function(e,t,r,a,n){const i=function(e,t,r,a){let n=e.text;return n&&"string"!=typeof n&&(n=n.reduce((e,t)=>e.length>t.length?e:t)),t+r.size/2+a.measureText(n).width}(a,e,t,r),s=function(e,t,r){let a=e;return"string"!=typeof t.text&&(a=Yt(t,r)),a}(n,a,t.lineHeight);return{itemWidth:i,itemHeight:s}}(r,t,n,e,a);i>0&&M+N+2*s>c&&(d+=g+s,o.push({width:g,height:M}),u+=g+s,m++,g=M=0),l[i]={left:u,top:M,col:m,width:h,height:N},g=Math.max(g,h),M+=N+s}),d+=g,o.push({width:g,height:M}),d}adjustHitBoxes(){if(!this.options.display)return;const e=this._computeTitleHeight(),{legendHitBoxes:t,options:{align:r,labels:{padding:n},rtl:i}}=this,s=(0,a.aA)(i,this.left,this.width);if(this.isHorizontal()){let i=0,l=(0,a.a2)(r,this.left+n,this.right-this.lineWidths[i]);for(const o of t)i!==o.row&&(i=o.row,l=(0,a.a2)(r,this.left+n,this.right-this.lineWidths[i])),o.top+=this.top+e+n,o.left=s.leftForLtr(s.x(l),o.width),l+=o.width+n}else{let i=0,l=(0,a.a2)(r,this.top+e+n,this.bottom-this.columnSizes[i].height);for(const o of t)o.col!==i&&(i=o.col,l=(0,a.a2)(r,this.top+e+n,this.bottom-this.columnSizes[i].height)),o.top=l,o.left+=this.left+n,o.left=s.leftForLtr(s.x(o.left),o.width),l+=o.height+n}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const e=this.ctx;(0,a.Y)(e,this),this._draw(),(0,a.$)(e)}}_draw(){const{options:e,columnSizes:t,lineWidths:r,ctx:n}=this,{align:i,labels:s}=e,l=a.d.color,o=(0,a.aA)(e.rtl,this.left,this.width),c=(0,a.a0)(s.font),{padding:d}=s,g=c.size,M=g/2;let u;this.drawTitle(),n.textAlign=o.textAlign("left"),n.textBaseline="middle",n.lineWidth=.5,n.font=c.string;const{boxWidth:m,boxHeight:h,itemHeight:N}=Qt(s,g),p=this.isHorizontal(),k=this._computeTitleHeight();u=p?{x:(0,a.a2)(i,this.left+d,this.right-r[0]),y:this.top+d+k,line:0}:{x:this.left+d,y:(0,a.a2)(i,this.top+k+d,this.bottom-t[0].height),line:0},(0,a.aB)(this.ctx,e.textDirection);const x=N+d;this.legendItems.forEach((y,D)=>{n.strokeStyle=y.fontColor,n.fillStyle=y.fontColor;const j=n.measureText(y.text).width,I=o.textAlign(y.textAlign||(y.textAlign=s.textAlign)),E=m+M+j;let z=u.x,T=u.y;if(o.setWidth(this.width),p?D>0&&z+E+d>this.right&&(T=u.y+=x,u.line++,z=u.x=(0,a.a2)(i,this.left+d,this.right-r[u.line])):D>0&&T+x>this.bottom&&(z=u.x=z+t[u.line].width+d,u.line++,T=u.y=(0,a.a2)(i,this.top+k+d,this.bottom-t[u.line].height)),function(e,t,r){if(isNaN(m)||m<=0||isNaN(h)||h<0)return;n.save();const i=(0,a.v)(r.lineWidth,1);if(n.fillStyle=(0,a.v)(r.fillStyle,l),n.lineCap=(0,a.v)(r.lineCap,"butt"),n.lineDashOffset=(0,a.v)(r.lineDashOffset,0),n.lineJoin=(0,a.v)(r.lineJoin,"miter"),n.lineWidth=i,n.strokeStyle=(0,a.v)(r.strokeStyle,l),n.setLineDash((0,a.v)(r.lineDash,[])),s.usePointStyle){const l={radius:h*Math.SQRT2/2,pointStyle:r.pointStyle,rotation:r.rotation,borderWidth:i},c=o.xPlus(e,m/2),d=t+M;(0,a.aE)(n,l,c,d,s.pointStyleWidth&&m)}else{const s=t+Math.max((g-h)/2,0),l=o.leftForLtr(e,m),c=(0,a.ay)(r.borderRadius);n.beginPath(),Object.values(c).some(e=>0!==e)?(0,a.aw)(n,{x:l,y:s,w:m,h,radius:c}):n.rect(l,s,m,h),n.fill(),0!==i&&n.stroke()}n.restore()}(o.x(z),T,y),z=(0,a.aC)(I,z+m+M,p?z+E:this.right,e.rtl),function(e,t,r){(0,a.Z)(n,r.text,e,t+N/2,c,{strikethrough:r.hidden,textAlign:o.textAlign(r.textAlign)})}(o.x(z),T,y),p)u.x+=E+d;else if("string"!=typeof y.text){const e=c.lineHeight;u.y+=Yt(y,e)+d}else u.y+=x}),(0,a.aD)(this.ctx,e.textDirection)}drawTitle(){const e=this.options,t=e.title,r=(0,a.a0)(t.font),n=(0,a.E)(t.padding);if(!t.display)return;const i=(0,a.aA)(e.rtl,this.left,this.width),s=this.ctx,l=t.position,o=r.size/2,c=n.top+o;let d,g=this.left,M=this.width;if(this.isHorizontal())M=Math.max(...this.lineWidths),d=this.top+c,g=(0,a.a2)(e.align,g,this.right-M);else{const t=this.columnSizes.reduce((e,t)=>Math.max(e,t.height),0);d=c+(0,a.a2)(e.align,this.top,this.bottom-t-e.labels.padding-this._computeTitleHeight())}const u=(0,a.a2)(l,g,g+M);s.textAlign=i.textAlign((0,a.a1)(l)),s.textBaseline="middle",s.strokeStyle=t.color,s.fillStyle=t.color,s.font=r.string,(0,a.Z)(s,t.text,u,d,r)}_computeTitleHeight(){const e=this.options.title,t=(0,a.a0)(e.font),r=(0,a.E)(e.padding);return e.display?t.lineHeight+r.height:0}_getLegendItemAt(e,t){let r,n,i;if((0,a.ak)(e,this.left,this.right)&&(0,a.ak)(t,this.top,this.bottom))for(i=this.legendHitBoxes,r=0;r<i.length;++r)if(n=i[r],(0,a.ak)(e,n.left,n.left+n.width)&&(0,a.ak)(t,n.top,n.top+n.height))return this.legendItems[r];return null}handleEvent(e){const t=this.options;if(!function(e,t){return!("mousemove"!==e&&"mouseout"!==e||!t.onHover&&!t.onLeave)||!(!t.onClick||"click"!==e&&"mouseup"!==e)}(e.type,t))return;const r=this._getLegendItemAt(e.x,e.y);if("mousemove"===e.type||"mouseout"===e.type){const s=this._hoveredItem,l=(i=r,null!==(n=s)&&null!==i&&n.datasetIndex===i.datasetIndex&&n.index===i.index);s&&!l&&(0,a.Q)(t.onLeave,[e,s,this],this),this._hoveredItem=r,r&&!l&&(0,a.Q)(t.onHover,[e,r,this],this)}else r&&(0,a.Q)(t.onClick,[e,r,this],this);var n,i}}function Yt(e,t){return t*(e.text?e.text.length:0)}var Pt={id:"legend",_element:Ut,start(e,t,r){const a=e.legend=new Ut({ctx:e.ctx,options:r,chart:e});X.configure(e,a,r),X.addBox(e,a)},stop(e){X.removeBox(e,e.legend),delete e.legend},beforeUpdate(e,t,r){const a=e.legend;X.configure(e,a,r),a.options=r},afterUpdate(e){const t=e.legend;t.buildLabels(),t.adjustHitBoxes()},afterEvent(e,t){t.replay||e.legend.handleEvent(t.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(e,t,r){const a=t.datasetIndex,n=r.chart;n.isDatasetVisible(a)?(n.hide(a),t.hidden=!0):(n.show(a),t.hidden=!1)},onHover:null,onLeave:null,labels:{color:e=>e.chart.options.color,boxWidth:40,padding:10,generateLabels(e){const t=e.data.datasets,{labels:{usePointStyle:r,pointStyle:n,textAlign:i,color:s,useBorderRadius:l,borderRadius:o}}=e.legend.options;return e._getSortedDatasetMetas().map(e=>{const c=e.controller.getStyle(r?0:void 0),d=(0,a.E)(c.borderWidth);return{text:t[e.index].label,fillStyle:c.backgroundColor,fontColor:s,hidden:!e.visible,lineCap:c.borderCapStyle,lineDash:c.borderDash,lineDashOffset:c.borderDashOffset,lineJoin:c.borderJoinStyle,lineWidth:(d.width+d.height)/4,strokeStyle:c.borderColor,pointStyle:n||c.pointStyle,rotation:c.rotation,textAlign:i||c.textAlign,borderRadius:l&&(o||c.borderRadius),datasetIndex:e.index}},this)}},title:{color:e=>e.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:e=>!e.startsWith("on"),labels:{_scriptable:e=>!["generateLabels","filter","sort"].includes(e)}}};class Rt extends me{constructor(e){super(),this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t){const r=this.options;if(this.left=0,this.top=0,!r.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=e,this.height=this.bottom=t;const n=(0,a.b)(r.text)?r.text.length:1;this._padding=(0,a.E)(r.padding);const i=n*(0,a.a0)(r.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=i:this.width=i}isHorizontal(){const e=this.options.position;return"top"===e||"bottom"===e}_drawArgs(e){const{top:t,left:r,bottom:n,right:i,options:s}=this,l=s.align;let o,c,d,g=0;return this.isHorizontal()?(c=(0,a.a2)(l,r,i),d=t+e,o=i-r):("left"===s.position?(c=r+e,d=(0,a.a2)(l,n,t),g=-.5*a.P):(c=i-e,d=(0,a.a2)(l,t,n),g=.5*a.P),o=n-t),{titleX:c,titleY:d,maxWidth:o,rotation:g}}draw(){const e=this.ctx,t=this.options;if(!t.display)return;const r=(0,a.a0)(t.font),n=r.lineHeight/2+this._padding.top,{titleX:i,titleY:s,maxWidth:l,rotation:o}=this._drawArgs(n);(0,a.Z)(e,t.text,0,0,r,{color:t.color,maxWidth:l,rotation:o,textAlign:(0,a.a1)(t.align),textBaseline:"middle",translation:[i,s]})}}var Zt={id:"title",_element:Rt,start(e,t,r){!function(e,t){const r=new Rt({ctx:e.ctx,options:t,chart:e});X.configure(e,r,t),X.addBox(e,r),e.titleBlock=r}(e,r)},stop(e){const t=e.titleBlock;X.removeBox(e,t),delete e.titleBlock},beforeUpdate(e,t,r){const a=e.titleBlock;X.configure(e,a,r),a.options=r},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};new WeakMap;const Vt={average(e){if(!e.length)return!1;let t,r,a=new Set,n=0,i=0;for(t=0,r=e.length;t<r;++t){const r=e[t].element;if(r&&r.hasValue()){const e=r.tooltipPosition();a.add(e.x),n+=e.y,++i}}return 0!==i&&0!==a.size&&{x:[...a].reduce((e,t)=>e+t)/a.size,y:n/i}},nearest(e,t){if(!e.length)return!1;let r,n,i,s=t.x,l=t.y,o=Number.POSITIVE_INFINITY;for(r=0,n=e.length;r<n;++r){const n=e[r].element;if(n&&n.hasValue()){const e=n.getCenterPoint(),r=(0,a.aF)(t,e);r<o&&(o=r,i=n)}}if(i){const e=i.tooltipPosition();s=e.x,l=e.y}return{x:s,y:l}}};function Bt(e,t){return t&&((0,a.b)(t)?Array.prototype.push.apply(e,t):e.push(t)),e}function Gt(e){return("string"==typeof e||e instanceof String)&&e.indexOf("\n")>-1?e.split("\n"):e}function Wt(e,t){const{element:r,datasetIndex:a,index:n}=t,i=e.getDatasetMeta(a).controller,{label:s,value:l}=i.getLabelAndValue(n);return{chart:e,label:s,parsed:i.getParsed(n),raw:e.data.datasets[a].data[n],formattedValue:l,dataset:i.getDataset(),dataIndex:n,datasetIndex:a,element:r}}function Ht(e,t){const r=e.chart.ctx,{body:n,footer:i,title:s}=e,{boxWidth:l,boxHeight:o}=t,c=(0,a.a0)(t.bodyFont),d=(0,a.a0)(t.titleFont),g=(0,a.a0)(t.footerFont),M=s.length,u=i.length,m=n.length,h=(0,a.E)(t.padding);let N=h.height,p=0,k=n.reduce((e,t)=>e+t.before.length+t.lines.length+t.after.length,0);k+=e.beforeBody.length+e.afterBody.length,M&&(N+=M*d.lineHeight+(M-1)*t.titleSpacing+t.titleMarginBottom),k&&(N+=m*(t.displayColors?Math.max(o,c.lineHeight):c.lineHeight)+(k-m)*c.lineHeight+(k-1)*t.bodySpacing),u&&(N+=t.footerMarginTop+u*g.lineHeight+(u-1)*t.footerSpacing);let x=0;const y=function(e){p=Math.max(p,r.measureText(e).width+x)};return r.save(),r.font=d.string,(0,a.F)(e.title,y),r.font=c.string,(0,a.F)(e.beforeBody.concat(e.afterBody),y),x=t.displayColors?l+2+t.boxPadding:0,(0,a.F)(n,e=>{(0,a.F)(e.before,y),(0,a.F)(e.lines,y),(0,a.F)(e.after,y)}),x=0,r.font=g.string,(0,a.F)(e.footer,y),r.restore(),p+=h.width,{width:p,height:N}}function Ft(e,t,r,a){const{x:n,width:i}=r,{width:s,chartArea:{left:l,right:o}}=e;let c="center";return"center"===a?c=n<=(l+o)/2?"left":"right":n<=i/2?c="left":n>=s-i/2&&(c="right"),function(e,t,r,a){const{x:n,width:i}=a,s=r.caretSize+r.caretPadding;return"left"===e&&n+i+s>t.width||"right"===e&&n-i-s<0||void 0}(c,e,t,r)&&(c="center"),c}function Jt(e,t,r){const a=r.yAlign||t.yAlign||function(e,t){const{y:r,height:a}=t;return r<a/2?"top":r>e.height-a/2?"bottom":"center"}(e,r);return{xAlign:r.xAlign||t.xAlign||Ft(e,t,r,a),yAlign:a}}function Xt(e,t,r,n){const{caretSize:i,caretPadding:s,cornerRadius:l}=e,{xAlign:o,yAlign:c}=r,d=i+s,{topLeft:g,topRight:M,bottomLeft:u,bottomRight:m}=(0,a.ay)(l);let h=function(e,t){let{x:r,width:a}=e;return"right"===t?r-=a:"center"===t&&(r-=a/2),r}(t,o);const N=function(e,t,r){let{y:a,height:n}=e;return"top"===t?a+=r:a-="bottom"===t?n+r:n/2,a}(t,c,d);return"center"===c?"left"===o?h+=d:"right"===o&&(h-=d):"left"===o?h-=Math.max(g,u)+i:"right"===o&&(h+=Math.max(M,m)+i),{x:(0,a.S)(h,0,n.width-t.width),y:(0,a.S)(N,0,n.height-t.height)}}function $t(e,t,r){const n=(0,a.E)(r.padding);return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-n.right:e.x+n.left}function Kt(e){return Bt([],Gt(e))}function qt(e,t){const r=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return r?e.override(r):e}const er={beforeTitle:a.aG,title(e){if(e.length>0){const t=e[0],r=t.chart.data.labels,a=r?r.length:0;if(this&&this.options&&"dataset"===this.options.mode)return t.dataset.label||"";if(t.label)return t.label;if(a>0&&t.dataIndex<a)return r[t.dataIndex]}return""},afterTitle:a.aG,beforeBody:a.aG,beforeLabel:a.aG,label(e){if(this&&this.options&&"dataset"===this.options.mode)return e.label+": "+e.formattedValue||e.formattedValue;let t=e.dataset.label||"";t&&(t+=": ");const r=e.formattedValue;return(0,a.k)(r)||(t+=r),t},labelColor(e){const t=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{borderColor:t.borderColor,backgroundColor:t.backgroundColor,borderWidth:t.borderWidth,borderDash:t.borderDash,borderDashOffset:t.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(e){const t=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{pointStyle:t.pointStyle,rotation:t.rotation}},afterLabel:a.aG,afterBody:a.aG,beforeFooter:a.aG,footer:a.aG,afterFooter:a.aG};function tr(e,t,r,a){const n=e[t].call(r,a);return void 0===n?er[t].call(r,a):n}class rr extends me{static positioners=Vt;constructor(e){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=e.chart,this.options=e.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(e){this.options=e,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const e=this._cachedAnimations;if(e)return e;const t=this.chart,r=this.options.setContext(this.getContext()),a=r.enabled&&t.options.animation&&r.animations,n=new c(this.chart,a);return a._cacheable&&(this._cachedAnimations=Object.freeze(n)),n}getContext(){return this.$context||(this.$context=(e=this.chart.getContext(),t=this._tooltipItems,(0,a.j)(e,{tooltip:this,tooltipItems:t,type:"tooltip"})));var e,t}getTitle(e,t){const{callbacks:r}=t,a=tr(r,"beforeTitle",this,e),n=tr(r,"title",this,e),i=tr(r,"afterTitle",this,e);let s=[];return s=Bt(s,Gt(a)),s=Bt(s,Gt(n)),s=Bt(s,Gt(i)),s}getBeforeBody(e,t){return Kt(tr(t.callbacks,"beforeBody",this,e))}getBody(e,t){const{callbacks:r}=t,n=[];return(0,a.F)(e,e=>{const t={before:[],lines:[],after:[]},a=qt(r,e);Bt(t.before,Gt(tr(a,"beforeLabel",this,e))),Bt(t.lines,tr(a,"label",this,e)),Bt(t.after,Gt(tr(a,"afterLabel",this,e))),n.push(t)}),n}getAfterBody(e,t){return Kt(tr(t.callbacks,"afterBody",this,e))}getFooter(e,t){const{callbacks:r}=t,a=tr(r,"beforeFooter",this,e),n=tr(r,"footer",this,e),i=tr(r,"afterFooter",this,e);let s=[];return s=Bt(s,Gt(a)),s=Bt(s,Gt(n)),s=Bt(s,Gt(i)),s}_createItems(e){const t=this._active,r=this.chart.data,n=[],i=[],s=[];let l,o,c=[];for(l=0,o=t.length;l<o;++l)c.push(Wt(this.chart,t[l]));return e.filter&&(c=c.filter((t,a,n)=>e.filter(t,a,n,r))),e.itemSort&&(c=c.sort((t,a)=>e.itemSort(t,a,r))),(0,a.F)(c,t=>{const r=qt(e.callbacks,t);n.push(tr(r,"labelColor",this,t)),i.push(tr(r,"labelPointStyle",this,t)),s.push(tr(r,"labelTextColor",this,t))}),this.labelColors=n,this.labelPointStyles=i,this.labelTextColors=s,this.dataPoints=c,c}update(e,t){const r=this.options.setContext(this.getContext()),a=this._active;let n,i=[];if(a.length){const e=Vt[r.position].call(this,a,this._eventPosition);i=this._createItems(r),this.title=this.getTitle(i,r),this.beforeBody=this.getBeforeBody(i,r),this.body=this.getBody(i,r),this.afterBody=this.getAfterBody(i,r),this.footer=this.getFooter(i,r);const t=this._size=Ht(this,r),s=Object.assign({},e,t),l=Jt(this.chart,r,s),o=Xt(r,s,l,this.chart);this.xAlign=l.xAlign,this.yAlign=l.yAlign,n={opacity:1,x:o.x,y:o.y,width:t.width,height:t.height,caretX:e.x,caretY:e.y}}else 0!==this.opacity&&(n={opacity:0});this._tooltipItems=i,this.$context=void 0,n&&this._resolveAnimations().update(this,n),e&&r.external&&r.external.call(this,{chart:this.chart,tooltip:this,replay:t})}drawCaret(e,t,r,a){const n=this.getCaretPosition(e,r,a);t.lineTo(n.x1,n.y1),t.lineTo(n.x2,n.y2),t.lineTo(n.x3,n.y3)}getCaretPosition(e,t,r){const{xAlign:n,yAlign:i}=this,{caretSize:s,cornerRadius:l}=r,{topLeft:o,topRight:c,bottomLeft:d,bottomRight:g}=(0,a.ay)(l),{x:M,y:u}=e,{width:m,height:h}=t;let N,p,k,x,y,D;return"center"===i?(y=u+h/2,"left"===n?(N=M,p=N-s,x=y+s,D=y-s):(N=M+m,p=N+s,x=y-s,D=y+s),k=N):(p="left"===n?M+Math.max(o,d)+s:"right"===n?M+m-Math.max(c,g)-s:this.caretX,"top"===i?(x=u,y=x-s,N=p-s,k=p+s):(x=u+h,y=x+s,N=p+s,k=p-s),D=x),{x1:N,x2:p,x3:k,y1:x,y2:y,y3:D}}drawTitle(e,t,r){const n=this.title,i=n.length;let s,l,o;if(i){const c=(0,a.aA)(r.rtl,this.x,this.width);for(e.x=$t(this,r.titleAlign,r),t.textAlign=c.textAlign(r.titleAlign),t.textBaseline="middle",s=(0,a.a0)(r.titleFont),l=r.titleSpacing,t.fillStyle=r.titleColor,t.font=s.string,o=0;o<i;++o)t.fillText(n[o],c.x(e.x),e.y+s.lineHeight/2),e.y+=s.lineHeight+l,o+1===i&&(e.y+=r.titleMarginBottom-l)}}_drawColorBox(e,t,r,n,i){const s=this.labelColors[r],l=this.labelPointStyles[r],{boxHeight:o,boxWidth:c}=i,d=(0,a.a0)(i.bodyFont),g=$t(this,"left",i),M=n.x(g),u=o<d.lineHeight?(d.lineHeight-o)/2:0,m=t.y+u;if(i.usePointStyle){const t={radius:Math.min(c,o)/2,pointStyle:l.pointStyle,rotation:l.rotation,borderWidth:1},r=n.leftForLtr(M,c)+c/2,d=m+o/2;e.strokeStyle=i.multiKeyBackground,e.fillStyle=i.multiKeyBackground,(0,a.av)(e,t,r,d),e.strokeStyle=s.borderColor,e.fillStyle=s.backgroundColor,(0,a.av)(e,t,r,d)}else{e.lineWidth=(0,a.i)(s.borderWidth)?Math.max(...Object.values(s.borderWidth)):s.borderWidth||1,e.strokeStyle=s.borderColor,e.setLineDash(s.borderDash||[]),e.lineDashOffset=s.borderDashOffset||0;const t=n.leftForLtr(M,c),r=n.leftForLtr(n.xPlus(M,1),c-2),l=(0,a.ay)(s.borderRadius);Object.values(l).some(e=>0!==e)?(e.beginPath(),e.fillStyle=i.multiKeyBackground,(0,a.aw)(e,{x:t,y:m,w:c,h:o,radius:l}),e.fill(),e.stroke(),e.fillStyle=s.backgroundColor,e.beginPath(),(0,a.aw)(e,{x:r,y:m+1,w:c-2,h:o-2,radius:l}),e.fill()):(e.fillStyle=i.multiKeyBackground,e.fillRect(t,m,c,o),e.strokeRect(t,m,c,o),e.fillStyle=s.backgroundColor,e.fillRect(r,m+1,c-2,o-2))}e.fillStyle=this.labelTextColors[r]}drawBody(e,t,r){const{body:n}=this,{bodySpacing:i,bodyAlign:s,displayColors:l,boxHeight:o,boxWidth:c,boxPadding:d}=r,g=(0,a.a0)(r.bodyFont);let M=g.lineHeight,u=0;const m=(0,a.aA)(r.rtl,this.x,this.width),h=function(r){t.fillText(r,m.x(e.x+u),e.y+M/2),e.y+=M+i},N=m.textAlign(s);let p,k,x,y,D,j,I;for(t.textAlign=s,t.textBaseline="middle",t.font=g.string,e.x=$t(this,N,r),t.fillStyle=r.bodyColor,(0,a.F)(this.beforeBody,h),u=l&&"right"!==N?"center"===s?c/2+d:c+2+d:0,y=0,j=n.length;y<j;++y){for(p=n[y],k=this.labelTextColors[y],t.fillStyle=k,(0,a.F)(p.before,h),x=p.lines,l&&x.length&&(this._drawColorBox(t,e,y,m,r),M=Math.max(g.lineHeight,o)),D=0,I=x.length;D<I;++D)h(x[D]),M=g.lineHeight;(0,a.F)(p.after,h)}u=0,M=g.lineHeight,(0,a.F)(this.afterBody,h),e.y-=i}drawFooter(e,t,r){const n=this.footer,i=n.length;let s,l;if(i){const o=(0,a.aA)(r.rtl,this.x,this.width);for(e.x=$t(this,r.footerAlign,r),e.y+=r.footerMarginTop,t.textAlign=o.textAlign(r.footerAlign),t.textBaseline="middle",s=(0,a.a0)(r.footerFont),t.fillStyle=r.footerColor,t.font=s.string,l=0;l<i;++l)t.fillText(n[l],o.x(e.x),e.y+s.lineHeight/2),e.y+=s.lineHeight+r.footerSpacing}}drawBackground(e,t,r,n){const{xAlign:i,yAlign:s}=this,{x:l,y:o}=e,{width:c,height:d}=r,{topLeft:g,topRight:M,bottomLeft:u,bottomRight:m}=(0,a.ay)(n.cornerRadius);t.fillStyle=n.backgroundColor,t.strokeStyle=n.borderColor,t.lineWidth=n.borderWidth,t.beginPath(),t.moveTo(l+g,o),"top"===s&&this.drawCaret(e,t,r,n),t.lineTo(l+c-M,o),t.quadraticCurveTo(l+c,o,l+c,o+M),"center"===s&&"right"===i&&this.drawCaret(e,t,r,n),t.lineTo(l+c,o+d-m),t.quadraticCurveTo(l+c,o+d,l+c-m,o+d),"bottom"===s&&this.drawCaret(e,t,r,n),t.lineTo(l+u,o+d),t.quadraticCurveTo(l,o+d,l,o+d-u),"center"===s&&"left"===i&&this.drawCaret(e,t,r,n),t.lineTo(l,o+g),t.quadraticCurveTo(l,o,l+g,o),t.closePath(),t.fill(),n.borderWidth>0&&t.stroke()}_updateAnimationTarget(e){const t=this.chart,r=this.$animations,a=r&&r.x,n=r&&r.y;if(a||n){const r=Vt[e.position].call(this,this._active,this._eventPosition);if(!r)return;const i=this._size=Ht(this,e),s=Object.assign({},r,this._size),l=Jt(t,e,s),o=Xt(e,s,l,t);a._to===o.x&&n._to===o.y||(this.xAlign=l.xAlign,this.yAlign=l.yAlign,this.width=i.width,this.height=i.height,this.caretX=r.x,this.caretY=r.y,this._resolveAnimations().update(this,o))}}_willRender(){return!!this.opacity}draw(e){const t=this.options.setContext(this.getContext());let r=this.opacity;if(!r)return;this._updateAnimationTarget(t);const n={width:this.width,height:this.height},i={x:this.x,y:this.y};r=Math.abs(r)<.001?0:r;const s=(0,a.E)(t.padding),l=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;t.enabled&&l&&(e.save(),e.globalAlpha=r,this.drawBackground(i,e,n,t),(0,a.aB)(e,t.textDirection),i.y+=s.top,this.drawTitle(i,e,t),this.drawBody(i,e,t),this.drawFooter(i,e,t),(0,a.aD)(e,t.textDirection),e.restore())}getActiveElements(){return this._active||[]}setActiveElements(e,t){const r=this._active,n=e.map(({datasetIndex:e,index:t})=>{const r=this.chart.getDatasetMeta(e);if(!r)throw new Error("Cannot find a dataset at index "+e);return{datasetIndex:e,element:r.data[t],index:t}}),i=!(0,a.ai)(r,n),s=this._positionChanged(n,t);(i||s)&&(this._active=n,this._eventPosition=t,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(e,t,r=!0){if(t&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const n=this.options,i=this._active||[],s=this._getActiveElements(e,i,t,r),l=this._positionChanged(s,e),o=t||!(0,a.ai)(s,i)||l;return o&&(this._active=s,(n.enabled||n.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,t))),o}_getActiveElements(e,t,r,a){const n=this.options;if("mouseout"===e.type)return[];if(!a)return t.filter(e=>this.chart.data.datasets[e.datasetIndex]&&void 0!==this.chart.getDatasetMeta(e.datasetIndex).controller.getParsed(e.index));const i=this.chart.getElementsAtEventForMode(e,n.mode,n,r);return n.reverse&&i.reverse(),i}_positionChanged(e,t){const{caretX:r,caretY:a,options:n}=this,i=Vt[n.position].call(this,e,t);return!1!==i&&(r!==i.x||a!==i.y)}}var ar={id:"tooltip",_element:rr,positioners:Vt,afterInit(e,t,r){r&&(e.tooltip=new rr({chart:e,options:r}))},beforeUpdate(e,t,r){e.tooltip&&e.tooltip.initialize(r)},reset(e,t,r){e.tooltip&&e.tooltip.initialize(r)},afterDraw(e){const t=e.tooltip;if(t&&t._willRender()){const r={tooltip:t};if(!1===e.notifyPlugins("beforeTooltipDraw",{...r,cancelable:!0}))return;t.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",r)}},afterEvent(e,t){if(e.tooltip){const r=t.replay;e.tooltip.handleEvent(t.event,r,t.inChartArea)&&(t.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(e,t)=>t.bodyFont.size,boxWidth:(e,t)=>t.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:er},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:e=>"filter"!==e&&"itemSort"!==e&&"external"!==e,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};function nr(e){const t=this.getLabels();return e>=0&&e<t.length?t[e]:e}class ir extends Ie{static id="category";static defaults={ticks:{callback:nr}};constructor(e){super(e),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(e){const t=this._addedLabels;if(t.length){const e=this.getLabels();for(const{index:r,label:a}of t)e[r]===a&&e.splice(r,1);this._addedLabels=[]}super.init(e)}parse(e,t){if((0,a.k)(e))return null;const r=this.getLabels();return((e,t)=>null===e?null:(0,a.S)(Math.round(e),0,t))(t=isFinite(t)&&r[t]===e?t:function(e,t,r,a){const n=e.indexOf(t);return-1===n?((e,t,r,a)=>("string"==typeof t?(r=e.push(t)-1,a.unshift({index:r,label:t})):isNaN(t)&&(r=null),r))(e,t,r,a):n!==e.lastIndexOf(t)?r:n}(r,e,(0,a.v)(t,e),this._addedLabels),r.length-1)}determineDataLimits(){const{minDefined:e,maxDefined:t}=this.getUserBounds();let{min:r,max:a}=this.getMinMax(!0);"ticks"===this.options.bounds&&(e||(r=0),t||(a=this.getLabels().length-1)),this.min=r,this.max=a}buildTicks(){const e=this.min,t=this.max,r=this.options.offset,a=[];let n=this.getLabels();n=0===e&&t===n.length-1?n:n.slice(e,t+1),this._valueRange=Math.max(n.length-(r?0:1),1),this._startValue=this.min-(r?.5:0);for(let r=e;r<=t;r++)a.push({value:r});return a}getLabelForValue(e){return nr.call(this,e)}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(e){return"number"!=typeof e&&(e=this.parse(e)),null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getPixelForTick(e){const t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}getValueForPixel(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}getBasePixel(){return this.bottom}}function sr(e,t,{horizontal:r,minRotation:n}){const i=(0,a.t)(n),s=(r?Math.sin(i):Math.cos(i))||.001,l=.75*t*(""+e).length;return Math.min(t/s,l)}class lr extends Ie{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(e,t){return(0,a.k)(e)||("number"==typeof e||e instanceof Number)&&!isFinite(+e)?null:+e}handleTickRangeOptions(){const{beginAtZero:e}=this.options,{minDefined:t,maxDefined:r}=this.getUserBounds();let{min:n,max:i}=this;const s=e=>n=t?n:e,l=e=>i=r?i:e;if(e){const e=(0,a.s)(n),t=(0,a.s)(i);e<0&&t<0?l(0):e>0&&t>0&&s(0)}if(n===i){let t=0===i?1:Math.abs(.05*i);l(i+t),e||s(n-t)}this.min=n,this.max=i}getTickLimit(){const e=this.options.ticks;let t,{maxTicksLimit:r,stepSize:a}=e;return a?(t=Math.ceil(this.max/a)-Math.floor(this.min/a)+1,t>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${a} would result generating up to ${t} ticks. Limiting to 1000.`),t=1e3)):(t=this.computeTickLimit(),r=r||11),r&&(t=Math.min(r,t)),t}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const e=this.options,t=e.ticks;let r=this.getTickLimit();r=Math.max(2,r);const n=function(e,t){const r=[],{bounds:n,step:i,min:s,max:l,precision:o,count:c,maxTicks:d,maxDigits:g,includeBounds:M}=e,u=i||1,m=d-1,{min:h,max:N}=t,p=!(0,a.k)(s),k=!(0,a.k)(l),x=!(0,a.k)(c),y=(N-h)/(g+1);let D,j,I,E,z=(0,a.aI)((N-h)/m/u)*u;if(z<1e-14&&!p&&!k)return[{value:h},{value:N}];E=Math.ceil(N/z)-Math.floor(h/z),E>m&&(z=(0,a.aI)(E*z/m/u)*u),(0,a.k)(o)||(D=Math.pow(10,o),z=Math.ceil(z*D)/D),"ticks"===n?(j=Math.floor(h/z)*z,I=Math.ceil(N/z)*z):(j=h,I=N),p&&k&&i&&(0,a.aJ)((l-s)/i,z/1e3)?(E=Math.round(Math.min((l-s)/z,d)),z=(l-s)/E,j=s,I=l):x?(j=p?s:j,I=k?l:I,E=c-1,z=(I-j)/E):(E=(I-j)/z,E=(0,a.aK)(E,Math.round(E),z/1e3)?Math.round(E):Math.ceil(E));const T=Math.max((0,a.aL)(z),(0,a.aL)(j));D=Math.pow(10,(0,a.k)(o)?T:o),j=Math.round(j*D)/D,I=Math.round(I*D)/D;let f=0;for(p&&(M&&j!==s?(r.push({value:s}),j<s&&f++,(0,a.aK)(Math.round((j+f*z)*D)/D,s,sr(s,y,e))&&f++):j<s&&f++);f<E;++f){const e=Math.round((j+f*z)*D)/D;if(k&&e>l)break;r.push({value:e})}return k&&M&&I!==l?r.length&&(0,a.aK)(r[r.length-1].value,l,sr(l,y,e))?r[r.length-1].value=l:r.push({value:l}):k&&I!==l||r.push({value:I}),r}({maxTicks:r,bounds:e.bounds,min:e.min,max:e.max,precision:t.precision,step:t.stepSize,count:t.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:t.minRotation||0,includeBounds:!1!==t.includeBounds},this._range||this);return"ticks"===e.bounds&&(0,a.aH)(n,this,"value"),e.reverse?(n.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),n}configure(){const e=this.ticks;let t=this.min,r=this.max;if(super.configure(),this.options.offset&&e.length){const a=(r-t)/Math.max(e.length-1,1)/2;t-=a,r+=a}this._startValue=t,this._endValue=r,this._valueRange=r-t}getLabelForValue(e){return(0,a.o)(e,this.chart.options.locale,this.options.ticks.format)}}class or extends lr{static id="linear";static defaults={ticks:{callback:a.aM.formatters.numeric}};determineDataLimits(){const{min:e,max:t}=this.getMinMax(!0);this.min=(0,a.g)(e)?e:0,this.max=(0,a.g)(t)?t:1,this.handleTickRangeOptions()}computeTickLimit(){const e=this.isHorizontal(),t=e?this.width:this.height,r=(0,a.t)(this.options.ticks.minRotation),n=(e?Math.sin(r):Math.cos(r))||.001,i=this._resolveTickFontOptions(0);return Math.ceil(t/Math.min(40,i.lineHeight/n))}getPixelForValue(e){return null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getValueForPixel(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}}a.aM.formatters.logarithmic,a.aM.formatters.numeric},44707:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(97500),i=r.n(n),s=r(86087),l=r(27723);function o({label:e,description:t,error:r,options:n=[],value:o="",onChange:c,disabled:d=!1,placeholder:g="",clearable:M=!0,className:u,id:m}){const h=m||e?.toLowerCase().replace(/\s+/g,"-"),N=r?"tr-border-danger":"tr-border-primary",p=M&&!d&&!!o,[k,x]=(0,s.useState)(!1),[y,D]=(0,s.useState)(""),[j,I]=(0,s.useState)(-1),E=(0,s.useRef)(null),z=n.find(e=>e.value===o)?.label||"",T=(0,s.useMemo)(()=>{const e=y.trim().toLowerCase();return e?n.filter(t=>String(t.label).toLowerCase().includes(e)):n},[n,y]);(0,s.useEffect)(()=>{if(!k)return;const e=e=>{E.current?.contains(e.target)||(x(!1),D(""))};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[k]);const f=()=>{d||(x(!0),I(-1))},_=e=>{c?.(e.value),D(""),x(!1),I(-1)};return(0,a.createElement)("div",{className:i()("tr-flex tr-flex-col tr-gap-1.5",u),ref:E},e&&(0,a.createElement)("label",{htmlFor:h,className:"tr-text-sm tr-font-medium tr-text-secondary"},e),(0,a.createElement)("div",{className:"tr-relative"},(0,a.createElement)("input",{id:h,type:"text",role:"combobox","aria-expanded":k,"aria-autocomplete":"list",className:i()("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",p?"tr-pr-16":"tr-pr-9","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",N),value:k?y:z,placeholder:z||g,disabled:d,onFocus:f,onClick:f,onChange:e=>{D(e.target.value),x(!0),I(-1)},onKeyDown:e=>{if("ArrowDown"===e.key||"ArrowUp"===e.key){if(e.preventDefault(),!k)return void f();const t="ArrowDown"===e.key?1:-1;I(e=>{if(!T.length)return-1;const r=e+t;return r<0?T.length-1:r>=T.length?0:r})}else"Enter"===e.key?k&&T[j]&&(e.preventDefault(),_(T[j])):"Escape"===e.key&&(x(!1),D(""))}}),p&&(0,a.createElement)("button",{type:"button",onMouseDown:e=>e.preventDefault(),onClick:()=>{c?.(""),D(""),x(!1),I(-1)},"aria-label":(0,l.__)("Clear selection","thinkrank"),className:"tr-absolute tr-inset-y-0 tr-right-8 tr-flex tr-items-center tr-text-tertiary hover:tr-text-primary",style:{background:"none",border:0,padding:"0 4px",cursor:"pointer"}},(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",{d:"M4.28 3.22a.75.75 0 0 0-1.06 1.06L6.94 8l-3.72 3.72a.75.75 0 1 0 1.06 1.06L8 9.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L9.06 8l3.72-3.72a.75.75 0 0 0-1.06-1.06L8 6.94 4.28 3.22Z"}))),(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"}))),k&&(0,a.createElement)("ul",{role:"listbox",style:{position:"absolute",zIndex:20,top:"calc(100% + 4px)",left:0,right:0,maxHeight:"240px",overflowY:"auto",margin:0,padding:"4px",listStyle:"none",background:"#fff",border:"1px solid var(--tr-border-card)",borderRadius:"8px",boxShadow:"0 8px 20px rgba(0,0,0,.10)"}},0===T.length&&(0,a.createElement)("li",{style:{padding:"8px 10px",fontSize:"13px",color:"var(--tr-text-subtle)"}},(0,l.__)("No matches found","thinkrank")),T.map((e,t)=>{const r=t===j,n=e.value===o;return(0,a.createElement)("li",{key:e.value,role:"option","aria-selected":n,onMouseEnter:()=>I(t),onMouseDown:e=>e.preventDefault(),onClick:()=>_(e),style:{padding:"8px 10px",margin:0,fontSize:"13px",borderRadius:"6px",cursor:"pointer",color:"var(--tr-text-heading)",fontWeight:n?600:400,background:r?"var(--tr-accent-bg)":"transparent"}},e.label)}))),t&&!r&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},t),r&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-danger tr-m-0"},r))}},44729:(e,t,r)=>{"use strict";r.d(t,{A:()=>N,O:()=>h});var a=r(51609),n=r(86087),i=r(27723),s=r(52619),l=r(1455),o=r.n(l),c=r(49323),d=r(43526);const g=({value:e,label:t})=>{const[r,s]=(0,n.useState)(!1);return(0,a.createElement)("button",{type:"button",onClick:async()=>{if(e)try{await navigator.clipboard.writeText(e),s(!0),setTimeout(()=>s(!1),1500)}catch(e){}},disabled:!e,"aria-label":t,className:"tr-inline-flex tr-items-center tr-gap-1 tr-text-xs tr-font-semibold tr-bg-transparent tr-border-0 tr-p-0 tr-cursor-pointer tr-transition-colors disabled:tr-opacity-40 disabled:tr-cursor-not-allowed tr-text-brand hover:tr-text-[#3641D9]"},r?(0,a.createElement)(a.Fragment,null,(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M20 6L9 17l-5-5"})),(0,i.__)("Copied","thinkrank")):(0,a.createElement)(a.Fragment,null,(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("rect",{x:"9",y:"9",width:"11",height:"11",rx:"2"}),(0,a.createElement)("path",{d:"M5 15V5a2 2 0 0 1 2-2h10"})),(0,i.__)("Copy","thinkrank")))},M=()=>(0,a.createElement)("div",{className:"tr-mt-5 tr-pt-5 tr-border-t tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-mb-2"},(0,a.createElement)("span",{className:"tr-block tr-text-sm tr-font-medium tr-text-primary"},(0,i.__)("Apply to a post","thinkrank")),(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-gap-1 tr-px-2 tr-py-0.5 tr-rounded-full tr-text-[11px] tr-font-semibold tr-uppercase tr-tracking-wide",style:{color:"#9a3412",background:"#ffedd5",border:"1px solid #fed7aa"}},(0,a.createElement)("span",{"aria-hidden":"true"},"✦"),(0,i.__)("Pro","thinkrank"))),(0,a.createElement)("div",{className:"tr-flex tr-flex-col sm:tr-flex-row tr-gap-2"},(0,a.createElement)("input",{type:"text",disabled:!0,placeholder:(0,i.__)("Search for a post or page…","thinkrank"),className:"tr-w-full sm:tr-flex-1 tr-rounded-lg tr-border-[1.5px] tr-border-slate-300 tr-px-3 tr-py-2 tr-text-sm tr-bg-[#F7F8FB] tr-text-tertiary tr-cursor-not-allowed"}),(0,a.createElement)("a",{href:"https://thinkrank.ai/#pricing",target:"_blank",rel:"noopener noreferrer",className:"tr-inline-flex tr-items-center tr-justify-center tr-gap-2 tr-h-10 tr-px-4 tr-rounded-md tr-border tr-border-transparent tr-text-sm tr-font-medium tr-no-underline tr-bg-brand tr-text-white hover:tr-bg-[#3641D9] tr-transition-colors tr-shrink-0"},(0,i.__)("Upgrade to apply","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-2"},(0,i.__)("Push the generated title, description, and focus keyword straight to any post with ThinkRank Pro.","thinkrank"))),u=({metadata:e})=>(0,s.applyFilters)("thinkrank.metadata.applyTab",null,{metadata:e})||(window.thinkrankAdmin?.isPro?null:(0,a.createElement)(M,null)),m=(e,t)=>0===e?{label:(0,i.__)("Empty","thinkrank"),text:"tr-text-tertiary",bg:"tr-bg-[#f2f4f7]"}:e>t?{label:(0,i.__)("Too long","thinkrank"),text:"tr-text-danger",bg:"tr-bg-[#fef3f2]"}:e<.5*t?{label:(0,i.__)("Too short","thinkrank"),text:"tr-text-warning",bg:"tr-bg-[#fffaeb]"}:{label:(0,i.__)("Good","thinkrank"),text:"tr-text-success",bg:"tr-bg-[#ecfdf3]"},h=({metadata:e,isVariation:t=!1,onSelect:r=null,allowApply:n=!1})=>{const s=[...e.title||""].length,l=[...e.description||""].length,o=m(s,60),c=m(l,160);return(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-xl tr-border tr-border-secondary tr-p-5"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-mb-4"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-8 tr-h-8 tr-rounded-lg tr-bg-brand-bg tr-text-brand tr-shrink-0"},(0,a.createElement)("svg",{className:"tr-w-[18px] tr-h-[18px]",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M9 12l2 2 4-4"}),(0,a.createElement)("circle",{cx:"12",cy:"12",r:"9"}))),(0,a.createElement)("h4",{className:"tr-text-base tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Generated SEO Metadata","thinkrank"))),(0,a.createElement)("div",{className:"tr-mb-3 tr-rounded-lg tr-border tr-border-secondary tr-bg-[#F7F8FB] tr-p-3"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-[11px] tr-font-semibold tr-uppercase tr-tracking-wide tr-text-tertiary"},(0,i.__)("SEO Title","thinkrank")),(0,a.createElement)(g,{value:e.title,label:(0,i.__)("Copy SEO title","thinkrank")})),(0,a.createElement)("p",{className:"tr-text-sm tr-font-medium tr-text-primary tr-m-0 tr-mb-2"},e.title),(0,a.createElement)("span",{className:`tr-inline-flex tr-items-center tr-px-2 tr-py-0.5 tr-rounded-full tr-text-[11px] tr-font-semibold ${o.text} ${o.bg}`},s,"/",60," · ",o.label)),(0,a.createElement)("div",{className:"tr-mb-3 tr-rounded-lg tr-border tr-border-secondary tr-bg-[#F7F8FB] tr-p-3"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-[11px] tr-font-semibold tr-uppercase tr-tracking-wide tr-text-tertiary"},(0,i.__)("Meta Description","thinkrank")),(0,a.createElement)(g,{value:e.description,label:(0,i.__)("Copy meta description","thinkrank")})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-leading-relaxed tr-m-0 tr-mb-2"},e.description),(0,a.createElement)("span",{className:`tr-inline-flex tr-items-center tr-px-2 tr-py-0.5 tr-rounded-full tr-text-[11px] tr-font-semibold ${c.text} ${c.bg}`},l,"/",160," · ",c.label)),e.focus_keyword&&(0,a.createElement)("div",{className:"tr-mb-3 tr-rounded-lg tr-border tr-border-secondary tr-bg-[#F7F8FB] tr-p-3"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-[11px] tr-font-semibold tr-uppercase tr-tracking-wide tr-text-tertiary"},(0,i.__)("Focus Keyword","thinkrank")),(0,a.createElement)(g,{value:e.focus_keyword,label:(0,i.__)("Copy focus keyword","thinkrank")})),(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-2.5 tr-py-1 tr-rounded-full tr-bg-brand-bg tr-text-brand tr-text-sm tr-font-medium"},e.focus_keyword)),e.suggestions&&e.suggestions.length>0&&(0,a.createElement)("div",{className:"tr-mt-4 tr-rounded-lg tr-border tr-border-secondary tr-bg-[#F7F8FB] tr-p-3"},(0,a.createElement)("span",{className:"tr-block tr-text-[11px] tr-font-semibold tr-uppercase tr-tracking-wide tr-text-tertiary tr-mb-2"},(0,i.__)("AI Suggestions","thinkrank")),(0,a.createElement)("ul",{className:"tr-list-none tr-m-0 tr-p-0 tr-flex tr-flex-col tr-gap-2"},e.suggestions.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-flex tr-items-start tr-gap-2 tr-text-sm tr-text-secondary"},(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-mt-0.5 tr-shrink-0 tr-text-brand",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 3l1.9 4.6L18.5 9.5l-4.6 1.9L12 16l-1.9-4.6L5.5 9.5l4.6-1.9L12 3z"})),(0,a.createElement)("span",null,e))))),t&&r&&(0,a.createElement)("div",{className:"tr-mt-4"},(0,a.createElement)("button",{type:"button",className:"tr-inline-flex tr-items-center tr-justify-center tr-h-9 tr-px-3 tr-rounded-md tr-border tr-border-primary tr-bg-white tr-text-secondary tr-text-sm tr-font-medium tr-cursor-pointer hover:tr-bg-[#F7F8FB] tr-transition-colors",onClick:r},(0,i.__)("Use This Variation","thinkrank"))),n&&(0,a.createElement)(u,{metadata:e}))},N=({onMetadataGenerated:e,initialContent:t=""})=>{const[r,s]=(0,n.useState)(t),[l,g]=(0,n.useState)(""),[M,u]=(0,n.useState)("blog_post"),[m,N]=(0,n.useState)("professional"),[p,k]=(0,n.useState)(!1),[x,y]=(0,n.useState)(null),[D,j]=(0,n.useState)(null),[I,E]=(0,n.useState)([]),z=Boolean(window.thinkrankAdmin?.aiConfigured),T=[{label:(0,i.__)("Blog Post","thinkrank"),value:"blog_post"},{label:(0,i.__)("Product Page","thinkrank"),value:"product"},{label:(0,i.__)("Landing Page","thinkrank"),value:"landing_page"},{label:(0,i.__)("About Page","thinkrank"),value:"about_page"},{label:(0,i.__)("Service Page","thinkrank"),value:"service_page"}],f=[{label:(0,i.__)("Professional","thinkrank"),value:"professional"},{label:(0,i.__)("Friendly","thinkrank"),value:"friendly"},{label:(0,i.__)("Authoritative","thinkrank"),value:"authoritative"},{label:(0,i.__)("Conversational","thinkrank"),value:"conversational"},{label:(0,i.__)("Technical","thinkrank"),value:"technical"}],_=async()=>{if(r.trim()){k(!0),j(null);try{const t=await o()({path:"/thinkrank/v1/ai/generate-metadata",method:"POST",data:{content:r.trim(),target_keyword:l,content_type:M,tone:m}});t.success?(y(t.data),e&&e(t.data)):j(t.message||(0,i.__)("Failed to generate metadata","thinkrank"))}catch(e){j(e.message||(0,i.__)("An error occurred while generating metadata","thinkrank"))}finally{k(!1)}}else j((0,i.__)("Please enter some content to analyze.","thinkrank"))};return(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-xl tr-shadow-sm tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-relative tr-overflow-hidden tr-bg-[linear-gradient(90deg,#4c4cff_58%,#3535b0_118%)] tr-px-6 tr-py-5 tr-flex tr-items-center tr-gap-3.5"},(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-pointer-events-none tr-absolute tr-top-[-2.5rem] tr-right-[-2rem] tr-w-40 tr-h-40 tr-rounded-full tr-bg-white/10 tr-blur-2xl"}),(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-pointer-events-none tr-absolute tr-bottom-[-3rem] tr-left-[6rem] tr-w-32 tr-h-32 tr-rounded-full tr-bg-white/5 tr-blur-2xl"}),(0,a.createElement)("span",{className:"tr-relative tr-flex tr-items-center tr-justify-center tr-w-11 tr-h-11 tr-rounded-xl tr-bg-white/15 tr-ring-1 tr-ring-white/25 tr-text-white tr-shrink-0 tr-shadow-sm"},(0,a.createElement)("svg",{className:"tr-w-5 tr-h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M9.568 3H5.25A2.25 2.25 0 003 5.25v4.318c0 .597.237 1.17.659 1.591l9.581 9.581c.699.699 1.78.872 2.607.33a18.095 18.095 0 005.223-5.223c.542-.827.369-1.908-.33-2.607L11.16 3.66A2.25 2.25 0 009.568 3z"}),(0,a.createElement)("path",{d:"M6 6h.008v.008H6V6z"}))),(0,a.createElement)("div",{className:"tr-relative"},(0,a.createElement)("h3",{className:"tr-text-white tr-font-semibold tr-text-base tr-m-0 tr-leading-tight"},(0,i.__)("AI Metadata Generator","thinkrank")),(0,a.createElement)("p",{className:"tr-text-white/70 tr-text-xs tr-m-0 tr-mt-0.5"},(0,i.__)("Generate SEO-ready titles, descriptions, and keywords from your content","thinkrank")))),(0,a.createElement)("div",{className:"tr-p-6 tr-flex tr-flex-col tr-gap-6"},D&&(0,a.createElement)(c.Fc,{variant:"error",onDismiss:()=>j(null)},(0,d.A)(D)),(0,a.createElement)(c.TM,{label:(0,i.__)("Content to Analyze","thinkrank"),value:r,onChange:e=>s(e.target.value),rows:6,placeholder:(0,i.__)("Enter your blog post, page content, or product description…","thinkrank"),help:(0,i.__)("Paste your content here for AI analysis and metadata generation.","thinkrank")}),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 md:tr-grid-cols-3 tr-gap-4"},(0,a.createElement)(c.pd,{label:(0,i.__)("Target Keyword","thinkrank"),value:l,onChange:e=>g(e.target.value),placeholder:(0,i.__)('e.g., "WordPress SEO"',"thinkrank"),help:(0,i.__)("Main keyword you want to optimize for","thinkrank")}),(0,a.createElement)(c.l6,{label:(0,i.__)("Content Type","thinkrank"),value:M,options:T,onChange:e=>u(e.target.value)}),(0,a.createElement)(c.l6,{label:(0,i.__)("Tone","thinkrank"),value:m,options:f,onChange:e=>N(e.target.value)}))),(0,a.createElement)("div",{className:"tr-px-6 tr-py-4 tr-bg-white tr-border-t tr-border-secondary tr-flex tr-flex-col sm:tr-flex-row tr-gap-3"},(0,a.createElement)(c.$n,{variant:"primary",size:"lg",className:"tr-flex-1 tr-justify-center tr-bg-brand tr-border-0 hover:tr-bg-[#3641D9]",onClick:_,loading:p,disabled:p||!r.trim()||!z,title:z?void 0:(0,i.__)("Configure an AI provider in Settings to enable AI generation","thinkrank")},!p&&(0,a.createElement)("svg",{"aria-hidden":"true",width:"14",height:"17",viewBox:"0 0 15 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"tr-mr-1.5 tr-text-white"},(0,a.createElement)("path",{d:"M5.58072 3.39707L6.0826 4.79082C6.35798 5.55489 6.79852 6.2488 7.37282 6.8231C7.94712 7.3974 8.64103 7.83794 9.4051 8.11332L10.7988 8.6152C10.8264 8.62529 10.8501 8.64359 10.8669 8.66762C10.8837 8.69165 10.8927 8.72026 10.8927 8.74957C10.8927 8.77888 10.8837 8.80749 10.8669 8.83152C10.8501 8.85556 10.8264 8.87385 10.7988 8.88395L9.4051 9.38582C8.64103 9.6612 7.94712 10.1017 7.37282 10.676C6.79852 11.2503 6.35798 11.9443 6.0826 12.7083L5.58072 14.1021C5.57063 14.1296 5.55233 14.1534 5.5283 14.1701C5.50427 14.1869 5.47566 14.1959 5.44635 14.1959C5.41704 14.1959 5.38843 14.1869 5.3644 14.1701C5.34036 14.1534 5.32207 14.1296 5.31197 14.1021L4.8101 12.7083C4.53472 11.9443 4.09418 11.2503 3.51988 10.676C2.94558 10.1017 2.25167 9.6612 1.4876 9.38582L0.093849 8.88395C0.0663279 8.87385 0.0425693 8.85556 0.025785 8.83152C0.00900062 8.80749 0 8.77888 0 8.74957C0 8.72026 0.00900062 8.69165 0.025785 8.66762C0.0425693 8.64359 0.0663279 8.62529 0.093849 8.6152L1.4876 8.11332C2.25167 7.83794 2.94558 7.3974 3.51988 6.8231C4.09418 6.2488 4.53472 5.55489 4.8101 4.79082L5.31197 3.39707C5.32179 3.36927 5.33998 3.3452 5.36405 3.32817C5.38811 3.31115 5.41687 3.302 5.44635 3.302C5.47583 3.302 5.50459 3.31115 5.52865 3.32817C5.55272 3.3452 5.57091 3.36927 5.58072 3.39707ZM11.8545 0.0476961L12.1088 0.753321C12.2484 1.14018 12.4715 1.49151 12.7624 1.78232C13.0532 2.07313 13.4045 2.29625 13.7913 2.43582L14.497 2.6902C14.511 2.69529 14.523 2.70455 14.5316 2.71674C14.5401 2.72893 14.5447 2.74344 14.5447 2.75832C14.5447 2.7732 14.5401 2.78772 14.5316 2.7999C14.523 2.81209 14.511 2.82136 14.497 2.82645L13.7913 3.08082C13.4045 3.22039 13.0532 3.44352 12.7624 3.73432C12.4715 4.02513 12.2484 4.37646 12.1088 4.76332L11.8545 5.46895C11.8494 5.48293 11.8401 5.495 11.8279 5.50353C11.8157 5.51207 11.8012 5.51664 11.7863 5.51664C11.7715 5.51664 11.757 5.51207 11.7448 5.50353C11.7326 5.495 11.7233 5.48293 11.7182 5.46895L11.4639 4.76332C11.3243 4.37646 11.1012 4.02513 10.8103 3.73432C10.5195 3.44352 10.1682 3.22039 9.78135 3.08082L9.07572 2.82645C9.06174 2.82136 9.04967 2.81209 9.04114 2.7999C9.03261 2.78772 9.02803 2.7732 9.02803 2.75832C9.02803 2.74344 9.03261 2.72893 9.04114 2.71674C9.04967 2.70455 9.06174 2.69529 9.07572 2.6902L9.78135 2.43582C10.1682 2.29625 10.5195 2.07313 10.8103 1.78232C11.1012 1.49151 11.3243 1.14018 11.4639 0.753321L11.7182 0.0476961C11.7233 0.0337168 11.7326 0.0216418 11.7448 0.0131093C11.757 0.00457683 11.7715 0 11.7863 0C11.8012 0 11.8157 0.00457683 11.8279 0.0131093C11.8401 0.0216418 11.8494 0.0337168 11.8545 0.0476961ZM11.8545 12.0308L12.1088 12.7364C12.2484 13.1233 12.4715 13.4746 12.7624 13.7654C13.0532 14.0563 13.4045 14.2794 13.7913 14.4189L14.497 14.6733C14.511 14.6784 14.523 14.6877 14.5316 14.6999C14.5401 14.7121 14.5447 14.7266 14.5447 14.7414C14.5447 14.7563 14.5401 14.7708 14.5316 14.783C14.523 14.7952 14.511 14.8045 14.497 14.8096L13.7913 15.0639C13.4045 15.2035 13.0532 15.4266 12.7624 15.7174C12.4715 16.0083 12.2484 16.3596 12.1088 16.7464L11.8545 17.4521C11.8494 17.4661 11.8401 17.4781 11.8279 17.4867C11.8157 17.4952 11.8012 17.4998 11.7863 17.4998C11.7715 17.4998 11.757 17.4952 11.7448 17.4867C11.7326 17.4781 11.7233 17.4661 11.7182 17.4521L11.4639 16.7464C11.3243 16.3596 11.1012 16.0083 10.8103 15.7174C10.5195 15.4266 10.1682 15.2035 9.78135 15.0639L9.07572 14.8096C9.06174 14.8045 9.04967 14.7952 9.04114 14.783C9.03261 14.7708 9.02803 14.7563 9.02803 14.7414C9.02803 14.7266 9.03261 14.7121 9.04114 14.6999C9.04967 14.6877 9.06174 14.6784 9.07572 14.6733L9.78135 14.4189C10.1682 14.2794 10.5195 14.0563 10.8103 13.7654C11.1012 13.4746 11.3243 13.1233 11.4639 12.7364L11.7182 12.0308C11.7413 11.9671 11.832 11.9671 11.8545 12.0308Z",fill:"currentColor"})),p?(0,i.__)("Generating…","thinkrank"):(0,i.__)("Generate SEO Metadata","thinkrank")),x&&(0,a.createElement)(c.$n,{variant:"secondary",size:"lg",className:"tr-justify-center",onClick:async()=>{if(x){k(!0),j(null);try{const e=[];for(let t=0;t<3;t++)e.push(o()({path:"/thinkrank/v1/ai/generate-metadata",method:"POST",data:{content:r.trim(),target_keyword:l,content_type:M,tone:m,variation:t+1}}));const t=(await Promise.all(e)).filter(e=>e.success).map(e=>e.data);E(t)}catch(e){j(e.message||(0,i.__)("Failed to generate variations","thinkrank"))}finally{k(!1)}}else await _()},disabled:p||!z},(0,i.__)("Generate Variations","thinkrank"))),I.length>0&&(0,a.createElement)("div",{className:"tr-px-6 tr-pb-6"},(0,a.createElement)("h4",{className:"tr-text-base tr-font-semibold tr-text-primary tr-mb-4 tr-mt-0"},(0,i.__)("Alternative Variations","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},I.map((t,r)=>(0,a.createElement)("div",{key:r,className:"tr-border-l-4 tr-border-brand tr-bg-white tr-rounded-lg"},(0,a.createElement)(h,{metadata:t,isVariation:!0,onSelect:()=>(t=>{y(t),e&&e(t)})(t)}))))))}},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"}))},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},47388:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(27723),i=r(58020);const s=()=>(0,a.createElement)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12.5 7.5a2.5 2.5 0 1 1 5 0 2.5 2.5 0 0 1-5 0Zm0 0L8.25 11.75m0 0L10 13.5l-1.75 1.75L6.5 13.5m1.75-1.75L6.5 10 2.75 13.75 4.5 15.5l.75-.75",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),l=({feature:e})=>(0,a.createElement)("div",{className:"tr-pro-license-notice"},(0,a.createElement)("div",{className:"tr-pro-license-notice__icon"},(0,a.createElement)(s,null)),(0,a.createElement)("div",{className:"tr-pro-license-notice__content"},(0,a.createElement)("div",{className:"tr-pro-license-notice__heading"},(0,a.createElement)("h3",{className:"tr-pro-license-notice__title"},e?(0,n.sprintf)(/* translators: %s: name of the Pro feature, e.g. "Google Analytics". */ /* translators: %s: name of the Pro feature, e.g. "Google Analytics". */
49 +(0,s._n)("Every %d day","Every %d days",v,"thinkrank"),v),hint:(0,s.__)("Each report covers the period since the last one and compares it with the period before.","thinkrank")}),(0,a.createElement)(N,{label:(0,s.__)("Recipients","thinkrank"),value:O.length>0?O.join(", "):(0,s.__)("No recipients","thinkrank")}),(0,a.createElement)(N,{label:(0,s.__)("Sections","thinkrank"),value:S.length>0?S.join(", "):(0,s.__)("No sections","thinkrank"),hint:!Q&&C?(0,s.__)("Site traffic needs Google Analytics 4. Connect it to add that card. The AI assistants card appears once AI Insights has recorded visits.","thinkrank"):(0,s.__)("Sections with nothing to show for the period are left out rather than sent empty.","thinkrank")}),(0,a.createElement)(N,{label:(0,s.__)("Next report","thinkrank"),value:U?(0,s.__)("Paused until Search Console is connected","thinkrank"):m(p)||(0,s.__)("Not scheduled yet","thinkrank")}))),b&&(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3 tr-flex-wrap tr-px-6 tr-py-4 tr-border-t tr-border-secondary"},(0,a.createElement)(l.$n,{variant:"secondary",loading:D,onClick:async()=>{f(null);try{const e=await E();f(e?.success?{type:e?.not_connected?"warning":"success",message:e?.not_connected?(0,s.__)("Test email sent. Search Console isn’t connected, so the email explains how to connect it instead of showing a report.","thinkrank"):(0,s.__)("Test email sent. Check your inbox in a moment.","thinkrank")}:{type:"error",message:e?.result?.error||(0,s.__)("Test email could not be sent.","thinkrank")})}catch(e){f({type:"error",message:e?.message||(0,s.__)("Test email failed.","thinkrank")})}}},(0,s.__)("Send Test Email","thinkrank")),(0,a.createElement)("span",{className:"tr-text-sm tr-text-secondary"},U?(0,s.__)("Sends the “connect Search Console” email your recipients would get.","thinkrank"):(0,s.__)("Sends the report as it stands today to every recipient.","thinkrank")))),b&&(0,a.createElement)(o.A,{filter:"thinkrank.emailReport.proSettings",teaser:(0,a.createElement)(c.A,{illustration:(0,a.createElement)(d.Jj,null),title:(0,s.__)("Branded email reports","thinkrank"),description:(0,s.__)("Send the report on your schedule, to your whole team or your clients, looking like it came from you.","thinkrank"),features:[(0,s.__)("Every 7, 15 or 30 days","thinkrank"),(0,s.__)("Up to 50 recipients","thinkrank"),(0,s.__)("Your logo, header colour, subject line, intro and footer","thinkrank"),(0,s.__)("Pick the sections to include","thinkrank")]})}))}},32319:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(1455),o=r.n(l),c=r(99658),d=r(85161),g=r(85770),M=r(17098),u=r(52495),m=r(78856),h=r(10628),N=r(60775),p=r(43534);const k={facebook:"tr-aspect-[1.91/1]",twitter:"tr-aspect-[2/1]",linkedin:"tr-aspect-[1.91/1]",pinterest:"tr-aspect-[2/3]"},x=({activeSubSection:e="open-graph"})=>{const[t,r]=(0,n.useState)(!0),[l,x]=(0,n.useState)(!1),[y,D]=(0,n.useState)(!1),[j,I]=(0,n.useState)(!1),[E,z]=(0,n.useState)(!1),[T,f]=(0,n.useState)(!1),[_,w]=(0,n.useState)(!1),[A,b]=(0,n.useState)({}),[v,O]=(0,n.useState)(!1),[L,S]=(0,n.useState)(null),[C,Q]=(0,n.useState)(null),[U,Y]=(0,n.useState)("facebook"),[P,R]=(0,n.useState)(null);(0,n.useEffect)(()=>{Z()},[]),(0,n.useEffect)(()=>{R(null),S(null)},[e]);const Z=async()=>{try{r(!0);const e=await o()({path:"/thinkrank/v1/social-media/settings",method:"GET"});if(!e.success)throw new Error(e.error||"Failed to load social media settings");b({...V(),...e.data.settings}),x(!1)}catch(e){N.A.error("Social Media settings load error:",e),x(!0),S({status:"error",message:(0,i.__)("Could not load your social media settings. Nothing has been changed — retry before editing.","thinkrank")})}finally{r(!1)}},V=()=>{const e=window.thinkrankAdmin?.siteName||"",t=window.thinkrankAdmin?.siteDescription||"";return window.thinkrankAdmin?.siteUrl||window.location.origin,{enable_open_graph:!0,oembed_use_seo_title:!1,oembed_use_social_image:!1,oembed_remove_author:!1,og_site_name:e,og_description:t,og_type:"website",og_locale:"",default_og_image:"",og_multiple_images:!1,og_image_width:1200,og_image_height:630,enable_twitter_cards:!0,twitter_username:"",twitter_creator:"",twitter_card_type:"summary_large_image",default_twitter_image:"",facebook_app_id:"",facebook_admins:"",enable_linkedin:!1,enable_pinterest:!1,pinterest_site_verification:"",enable_instagram:!1,instagram_verification:"",enable_tiktok:!1,tiktok_verification:"",enable_youtube:!1,youtube_channel_id:"",enable_whatsapp:!1,whatsapp_business_id:"",auto_generate_descriptions:!0,fallback_to_excerpt:!0,strip_html_tags:!0,max_description_length:160}},B=(e,t)=>{b(r=>({...r,[e]:t})),O(!0)},{update:G,isSaving:W}=(0,h.A)({settings:A,setSettings:b,save:async t=>{const r=await o()({path:"/thinkrank/v1/social-media/settings",method:"POST",data:{settings:t,context_type:"site",validation_context:e}});if(!r.success)throw new Error(r.error||(0,i.__)("Failed to save settings.","thinkrank"))},logLabel:"Social Media"}),H=async()=>{try{I(!0);const e=window.thinkrankAdmin?.siteName||"",t=window.thinkrankAdmin?.siteDescription||"",r=window.thinkrankAdmin?.siteUrl||window.location.origin,a={title:A.og_site_name||e||"Your Site Name",description:A.og_description||t||"Your site description",url:r,image:A.default_og_image||"",type:A.og_type||"website"},n=await o()({path:"/thinkrank/v1/social-media/preview",method:"POST",data:{data:a,platform:U}});if(n.success){const e={...n.data,platform:U,character_counts:{title:n.data.title?.length||0,description:n.data.description?.length||0}};Q(e),S({status:"success",message:(0,i.__)("Social media preview generated successfully!","thinkrank")})}}catch(e){N.A.error("Social media preview error:",e),S({status:"error",message:(0,i.__)("Failed to generate social media preview. Please try again.","thinkrank")})}finally{I(!1)}},F=async()=>{try{z(!0);const t=await o()({path:"/thinkrank/v1/social-media/validate",method:"POST",data:{settings:A,context_type:"site",validation_context:e}});t.success?(R(t.data),S({status:"success",message:(0,i.__)("Social media settings validated successfully!","thinkrank")})):S({status:"error",message:t.data?.message||(0,i.__)("Validation failed. Please check your settings.","thinkrank")})}catch(e){N.A.error("Social media validation error:",e),S({status:"error",message:(0,i.__)("Failed to validate social media settings. Please try again.","thinkrank")})}finally{z(!1)}};return t?(0,a.createElement)("div",{className:"thinkrank-loading"},(0,a.createElement)(s.u4,{lines:3})):l?(0,a.createElement)(s.oK,{onRetry:Z,isRetrying:t,message:(0,i.__)("Your social media settings could not be read, so this screen has nothing to edit yet. Nothing has changed — retry to load them.","thinkrank")}):(0,a.createElement)("div",{className:"thinkrank-social-media-tab"},(0,a.createElement)(d.A,{title:(0,i.__)("Social Media & Open Graph","thinkrank"),optimizationButtons:(()=>{const t={disabled:!1,size:"default"};switch(e){case"open-graph":return[(0,a.createElement)(u.A,{key:"validate-social",type:"validate",label:(0,i.__)("Validate Social Media","thinkrank"),loadingLabel:(0,i.__)("Validating…","thinkrank"),onClick:F,isBusy:E,...t}),(0,a.createElement)(u.A,{key:"sync-og",type:"generate",label:(0,i.__)("Sync from Site Identity","thinkrank"),loadingLabel:(0,i.__)("Syncing…","thinkrank"),onClick:()=>(async(e=[])=>{try{f(!0);const t=await o()({path:"/thinkrank/v1/site-identity/settings",method:"GET"});if(!t.success)throw new Error(t.message||"API response indicated failure");{const r=t.data.settings,a={...A},n={og_site_name:r.site_name||"",og_description:r.site_description||r.tagline||"",default_og_image:r.logo_url||"",twitter_username:"",default_twitter_image:r.logo_url||""},s=[];let l=!1;e.forEach(e=>{if(n.hasOwnProperty(e)){const t=a[e]||"",r=n[e]||"";t!==r&&(a[e]=r,s.push(e),l=!0)}}),l?(b(a),O(!0),S({status:"success",message:(0,i.__)("Successfully synced data from Site Identity settings!","thinkrank")+` (${s.length} fields updated)`})):S({status:"info",message:(0,i.__)("No changes needed - Social Media fields are already up to date with Site Identity settings.","thinkrank")})}}catch(e){N.A.error("Sync error:",e),S({status:"error",message:(0,i.__)("Failed to sync from Site Identity. Please try again.","thinkrank")})}finally{f(!1)}})(["og_site_name","og_description","default_og_image"]),isBusy:T,...t})];case"twitter-cards":return[(0,a.createElement)(u.A,{key:"validate-social",type:"validate",label:(0,i.__)("Validate Social Media","thinkrank"),loadingLabel:(0,i.__)("Validating…","thinkrank"),onClick:F,isBusy:E,...t})];case"preview":return[(0,a.createElement)(u.A,{key:"generate-preview",type:"generate",label:(0,i.__)("Generate Preview","thinkrank"),loadingLabel:(0,i.__)("Generating…","thinkrank"),onClick:H,isBusy:j,...t})];default:return[]}})(),notice:L,onNoticeRemove:()=>S(null)},(()=>{switch({"open-graph":"open-graph","twitter-cards":"twitter",preview:"preview"}[e]||"open-graph"){case"open-graph":return(()=>{const e=A.og_description?.length||0,t=e>=120&&e<=160,r=t?(0,i.__)("Good length","thinkrank"):e<120?(0,i.__)("Too short","thinkrank"):(0,i.__)("Too long","thinkrank");return(0,a.createElement)(s.mc,{direction:"column",gap:4},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(g.A,{title:(0,i.__)("Open Graph Settings","thinkrank"),description:(0,i.__)("Add Open Graph meta tags for social media sharing.","thinkrank"),trailing:(0,a.createElement)(s.lM,{checked:A.enable_open_graph,onChange:e=>G({enable_open_graph:e},e?(0,i.__)("Open Graph is on.","thinkrank"):(0,i.__)("Open Graph is off.","thinkrank")),label:(0,i.__)("Enable Open Graph","thinkrank"),disabled:W})}),A.enable_open_graph&&(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(M.A,{id:"tr-og-site-name",label:(0,i.__)("Site Name","thinkrank"),description:(0,i.__)("The name of your website","thinkrank")},(0,a.createElement)(s.pd,{id:"tr-og-site-name",value:A.og_site_name,onChange:e=>B("og_site_name",e.target.value),placeholder:window.thinkrankAdmin?.siteName||(0,i.__)("Your Site Name","thinkrank")})),(0,a.createElement)(M.A,{id:"tr-og-desc",label:(0,i.__)("Default Description","thinkrank"),description:(0,i.__)("Default description for social media sharing (120-160 characters recommended)","thinkrank"),counter:(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium "+(t?"tr-text-success":"tr-text-warning")},r," (",e,"/160)"),className:"tr-pt-6"},(0,a.createElement)(s.TM,{id:"tr-og-desc",value:A.og_description,onChange:e=>B("og_description",e.target.value),placeholder:window.thinkrankAdmin?.siteDescription||(0,i.__)("Your site description for social media sharing","thinkrank"),rows:3})),(0,a.createElement)(M.A,{id:"tr-og-type",label:(0,i.__)("Content Type","thinkrank"),description:(0,i.__)("The type of content your site represents","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.l6,{id:"tr-og-type",value:A.og_type,options:[{label:(0,i.__)("Website","thinkrank"),value:"website"},{label:(0,i.__)("Article","thinkrank"),value:"article"},{label:(0,i.__)("Blog","thinkrank"),value:"blog"},{label:(0,i.__)("Business","thinkrank"),value:"business"}],onChange:e=>B("og_type",e.target.value)})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(c.A,{label:(0,i.__)("Default Open Graph Image","thinkrank"),value:A.default_og_image,onChange:e=>B("default_og_image",e),help:(0,i.__)("Default image for social media sharing (1200x630px recommended)","thinkrank"),allowedTypes:["image"]})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"og-multiple-images",label:(0,i.__)("Offer Alternative Images","thinkrank"),description:(0,i.__)("Publish the featured image and images from the post body as alternatives after the main one, so a sharer can choose and a platform has a fallback if the main image fails validation. Twitter Cards and schema keep using the main image only.","thinkrank"),checked:!!A.og_multiple_images,onChange:e=>G({og_multiple_images:e},e?(0,i.__)("Alternative social images are on.","thinkrank"):(0,i.__)("Alternative social images are off.","thinkrank")),disabled:W})))),(0,a.createElement)(p.A,{label:(0,i.__)("Embed cards","thinkrank")},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(g.A,{title:(0,i.__)("Embed Cards","thinkrank"),description:(0,i.__)("What other sites show when someone pastes a link to your content. Each switch saves as you flip it.","thinkrank")}),(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(s.lM,{id:"oembed-use-seo-title",label:(0,i.__)("Use SEO Title In Embeds","thinkrank"),description:(0,i.__)("Show the SEO title you wrote instead of the raw post title. Posts without an SEO title keep their own.","thinkrank"),checked:!!A.oembed_use_seo_title,onChange:e=>G({oembed_use_seo_title:e},e?(0,i.__)("Embeds now use the SEO title.","thinkrank"):(0,i.__)("Embeds now use the post title.","thinkrank")),disabled:W}),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"oembed-use-social-image",label:(0,i.__)("Use Social Image In Embeds","thinkrank"),description:(0,i.__)("Put the social image on the embed card. A featured image still wins over the site-wide default.","thinkrank"),checked:!!A.oembed_use_social_image,onChange:e=>G({oembed_use_social_image:e},e?(0,i.__)("Embeds now use the social image.","thinkrank"):(0,i.__)("Embeds no longer use the social image.","thinkrank")),disabled:W})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"oembed-remove-author",label:(0,i.__)("Remove Author From Embeds","thinkrank"),description:(0,i.__)("Drop the author name and link from the embed data. Useful for brands and multi-author sites that do not want personal names travelling with every embed.","thinkrank"),checked:!!A.oembed_remove_author,onChange:e=>G({oembed_remove_author:e},e?(0,i.__)("Embeds no longer name the author.","thinkrank"):(0,i.__)("Embeds name the author again.","thinkrank")),disabled:W}))))))})();case"twitter":return(0,a.createElement)(s.mc,{direction:"column",gap:4},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(g.A,{title:(0,i.__)("Twitter Cards Settings","thinkrank"),description:(0,i.__)("Add Twitter Card meta tags for Twitter sharing.","thinkrank"),trailing:(0,a.createElement)(s.lM,{checked:A.enable_twitter_cards,onChange:e=>G({enable_twitter_cards:e},e?(0,i.__)("Twitter Cards are on.","thinkrank"):(0,i.__)("Twitter Cards are off.","thinkrank")),label:(0,i.__)("Enable Twitter Cards","thinkrank"),disabled:W})}),A.enable_twitter_cards&&(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(M.A,{id:"tr-tw-user",label:(0,i.__)("Twitter Username","thinkrank"),description:(0,i.__)("Your Twitter username (without @)","thinkrank")},(0,a.createElement)(s.pd,{id:"tr-tw-user",value:A.twitter_username,onChange:e=>B("twitter_username",e.target.value),placeholder:"username"})),(0,a.createElement)(M.A,{id:"tr-tw-creator",label:(0,i.__)("Twitter Creator","thinkrank"),description:(0,i.__)("Content creator Twitter username (without @)","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-tw-creator",value:A.twitter_creator,onChange:e=>B("twitter_creator",e.target.value),placeholder:"creator_username"})),(0,a.createElement)(M.A,{id:"tr-tw-card-type",label:(0,i.__)("Card Type","thinkrank"),description:(0,i.__)("The type of Twitter Card to use","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.l6,{id:"tr-tw-card-type",value:A.twitter_card_type,options:[{label:(0,i.__)("Summary Large Image","thinkrank"),value:"summary_large_image"},{label:(0,i.__)("Summary","thinkrank"),value:"summary"},{label:(0,i.__)("App","thinkrank"),value:"app"},{label:(0,i.__)("Player","thinkrank"),value:"player"}],onChange:e=>B("twitter_card_type",e.target.value)})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(c.A,{label:(0,i.__)("Default Twitter Card Image","thinkrank"),value:A.default_twitter_image,onChange:e=>B("default_twitter_image",e),help:(0,i.__)("Default image for Twitter sharing (1200x600px recommended)","thinkrank"),allowedTypes:["image"]})))));case"preview":return(()=>{const e=U.charAt(0).toUpperCase()+U.slice(1),t=k[U]||"tr-aspect-video";return(0,a.createElement)(s.Zp,{padding:!1,className:"tr-mb-4"},(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 tr-gap-3 tr-flex-wrap"},(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Social Media Preview","thinkrank")),(0,a.createElement)("div",{className:"tr-w-40"},(0,a.createElement)(s.l6,{value:U,options:[{label:(0,i.__)("Facebook","thinkrank"),value:"facebook"},{label:(0,i.__)("Twitter","thinkrank"),value:"twitter"},{label:(0,i.__)("LinkedIn","thinkrank"),value:"linkedin"},{label:(0,i.__)("Pinterest","thinkrank"),value:"pinterest"}],onChange:e=>Y(e.target.value)}))),(0,a.createElement)("div",{className:"tr-p-6"},C?(0,a.createElement)("div",{className:"tr-max-w-[480px] tr-mx-auto"},(0,a.createElement)("div",{className:"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"},e," ",(0,i.__)("Preview","thinkrank")),C.valid?(0,a.createElement)(s.Ex,{variant:"good"},"✓ ",(0,i.__)("Valid","thinkrank")):(0,a.createElement)(s.Ex,{variant:"warning"},"⚠ ",(0,i.__)("Issues Found","thinkrank"))),C.image?(0,a.createElement)("div",{className:`${t} tr-relative tr-bg-[#F6F7FB] tr-overflow-hidden`},(0,a.createElement)("img",{src:C.image,alt:C.title,className:"tr-w-full tr-h-full tr-object-cover",onError:e=>{e.target.style.display="none"}}),"pinterest"===U&&(0,a.createElement)("div",{className:"tr-absolute tr-top-2 tr-right-2 tr-flex tr-items-center tr-justify-center tr-w-8 tr-h-8 tr-rounded-full tr-bg-black/70 tr-text-white tr-text-sm"},"📌")):(0,a.createElement)("div",{className:`${t} 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,i.__)("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}})(C.preview_url)),(0,a.createElement)("p",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0 tr-mt-0.5 tr-leading-snug"},C.title),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5 tr-leading-relaxed"},C.description),("twitter"===U||"pinterest"===U)&&(0,a.createElement)("p",{className:"tr-text-[11px] tr-text-tertiary tr-m-0 tr-mt-1.5"},"twitter"===U?`${C.title?.length||0}/70 ${(0,i.__)("chars","thinkrank")}`:(0,i.__)("Pin it • Save","thinkrank")))),C.warnings&&C.warnings.length>0&&(0,a.createElement)("div",{className:"tr-mt-4 tr-rounded-lg tr-bg-warning-bg tr-border tr-border-warning/20 tr-p-3"},(0,a.createElement)("h5",{className:"tr-text-xs tr-font-semibold tr-text-warning tr-m-0 tr-mb-2"},(0,i.__)("Warnings:","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-5 tr-list-disc"},C.warnings.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-xs tr-text-warning tr-leading-relaxed"},e)))),C.suggestions&&C.suggestions.length>0&&(0,a.createElement)("div",{className:"tr-mt-4 tr-rounded-lg tr-bg-success-bg tr-border tr-border-success/20 tr-p-3"},(0,a.createElement)("h5",{className:"tr-text-xs tr-font-semibold tr-text-success tr-m-0 tr-mb-2"},(0,i.__)("Suggestions:","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-5 tr-list-disc"},C.suggestions.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-xs tr-text-secondary tr-leading-relaxed"},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,i.__)("Social preview","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1 tr-max-w-[280px]"},(0,i.__)('Click "Generate Preview" to see how your content will appear on social media.',"thinkrank")))))})();default:return null}})(),"preview"!==e&&(0,a.createElement)(m.A,{validationResults:P}),(0,a.createElement)("div",{className:"tr-flex tr-justify-end tr-mt-6"},(0,a.createElement)(s.$n,{variant:"primary",size:"md",onClick:async()=>{if(!l)try{D(!0),S(null);const t=await o()({path:"/thinkrank/v1/social-media/settings",method:"POST",data:{settings:A,context_type:"site",validation_context:e}});if(!t.success)throw new Error(t.error||"Failed to save settings");O(!1),S({status:"success",message:(0,i.__)("Social media settings saved successfully!","thinkrank")})}catch(e){N.A.error("Social Media settings save error:",e);let t=(0,i.__)("Failed to save social media settings. Please try again.","thinkrank");e.data&&e.data.validation_errors&&e.data.validation_errors.length>0?(N.A.error("Validation errors:",e.data.validation_errors),t=(0,i.__)("Validation failed: ","thinkrank")+e.data.validation_errors.join(", ")):e.validation&&e.validation.errors&&e.validation.errors.length>0?(N.A.error("Validation errors:",e.validation.errors),t=(0,i.__)("Validation failed: ","thinkrank")+e.validation.errors.join(", ")):e.message&&(t=e.message),S({status:"error",message:t})}finally{D(!1)}},disabled:!v||y},y?(0,i.__)("Saving…","thinkrank"):(0,i.__)("Save Settings","thinkrank")))))}},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"}))},32633:()=>{},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"}))},32905:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var a=r(51609),n=r(86087),i=r(27723),s=r(56427),l=r(85161),o=r(49323),c=r(1455),d=r.n(c),g=r(60775);const M=()=>{const[e,t]=(0,n.useState)(!0),[r,c]=(0,n.useState)(!1),[M,u]=(0,n.useState)(!1),[m,h]=(0,n.useState)(null),[N,p]=(0,n.useState)({index:!0,noindex:!1,nofollow:!1,noarchive:!1,noimageindex:!1,nosnippet:!1});(0,n.useEffect)(()=>{k()},[]);const k=async()=>{t(!0);try{const e=await d()({path:"/thinkrank/v1/global-robot-meta/settings",method:"GET"});e&&e.settings&&p(t=>({...t,...e.settings}))}catch(e){g.A.error("Failed to load global robot meta settings:",e),h({status:"error",message:(0,i.__)("Failed to load settings. Using defaults.","thinkrank")})}finally{t(!1)}},x=(e,t)=>{p(r=>{const a={...r,[e]:t};return"index"===e?a.noindex=!t:"noindex"===e&&(a.index=!t),a}),u(!0)},y=({text:e})=>(0,a.createElement)(s.Tooltip,{text:e},(0,a.createElement)("span",{style:{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"16px",height:"16px",borderRadius:"50%",background:"#ddd",color:"var(--tr-text-secondary)",fontSize:"10px",fontWeight:"bold",marginLeft:"4px",cursor:"help"}},"?"));return e?(0,a.createElement)("div",{className:"thinkrank-global-robot-meta"},(0,a.createElement)(o.u4,{lines:4,label:(0,i.__)("Loading settings…","thinkrank")})):(0,a.createElement)("div",{className:"thinkrank-global-robot-meta"},(0,a.createElement)(l.A,{title:(0,i.__)("Global Robot Meta","thinkrank"),enabled:!0,showDisabledWarning:!1,notice:m,onNoticeRemove:()=>h(null)},(0,a.createElement)("div",{style:{display:"flex",flexDirection:"row",alignItems:"flex-start",padding:"10px 0"}},(0,a.createElement)("div",{style:{width:"200px",flexShrink:0,fontWeight:"600",fontSize:"14px",marginTop:"8px"}},(0,i.__)("Robots Meta","thinkrank")),(0,a.createElement)("div",{style:{flex:1}},(0,a.createElement)("div",{style:{display:"grid",gridTemplateColumns:"1fr 1fr",gap:"10px"}},(0,a.createElement)("div",null,(0,a.createElement)(s.Flex,{justify:"initial",align:"center",className:"thinkrank-mb-sm"},(0,a.createElement)(s.CheckboxControl,{label:(0,i.__)("Index","thinkrank"),checked:N.index,onChange:e=>x("index",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(y,{text:(0,i.__)("Allow search engines to index this content.","thinkrank")})),(0,a.createElement)(s.Flex,{justify:"initial",align:"center",className:"thinkrank-mb-sm"},(0,a.createElement)(s.CheckboxControl,{label:(0,i.__)("No Follow","thinkrank"),checked:N.nofollow,onChange:e=>x("nofollow",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(y,{text:(0,i.__)("Do not follow links on this page.","thinkrank")})),(0,a.createElement)(s.Flex,{justify:"initial",align:"center",className:"thinkrank-mb-sm"},(0,a.createElement)(s.CheckboxControl,{label:(0,i.__)("No Image Index","thinkrank"),checked:N.noimageindex,onChange:e=>x("noimageindex",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(y,{text:(0,i.__)("Do not index images on this page.","thinkrank")}))),(0,a.createElement)("div",null,(0,a.createElement)(s.Flex,{justify:"initial",align:"center",className:"thinkrank-mb-sm"},(0,a.createElement)(s.CheckboxControl,{label:(0,i.__)("No Index","thinkrank"),checked:N.noindex,onChange:e=>x("noindex",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(y,{text:(0,i.__)("Do not allow search engines to index this content.","thinkrank")})),(0,a.createElement)(s.Flex,{justify:"initial",align:"center",className:"thinkrank-mb-sm"},(0,a.createElement)(s.CheckboxControl,{label:(0,i.__)("No Archive","thinkrank"),checked:N.noarchive,onChange:e=>x("noarchive",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(y,{text:(0,i.__)("Do not show a cached link in search results.","thinkrank")})),(0,a.createElement)(s.Flex,{justify:"initial",align:"center",className:"thinkrank-mb-sm"},(0,a.createElement)(s.CheckboxControl,{label:(0,i.__)("No Snippet","thinkrank"),checked:N.nosnippet,onChange:e=>x("nosnippet",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(y,{text:(0,i.__)("Do not show a snippet in search results.","thinkrank")})))),(0,a.createElement)("p",{className:"description",style:{marginTop:"15px",color:"var(--tr-text-secondary)",fontSize:"13px"}},(0,i.__)("Default values for robots meta tag. These can be changed for individual posts, taxonomies, etc.","thinkrank")))),(0,a.createElement)(s.Flex,{justify:"flex-end",className:"thinkrank-mt-lg"},(0,a.createElement)(s.Button,{variant:"primary",onClick:async()=>{c(!0),h(null);try{await d()({path:"/thinkrank/v1/global-robot-meta/settings",method:"POST",data:{settings:N}}),h({status:"success",message:(0,i.__)("Global Robot Meta settings saved successfully!","thinkrank")}),u(!1)}catch(e){g.A.error("Failed to save global robot meta settings:",e),h({status:"error",message:e.message||(0,i.__)("Failed to save settings.","thinkrank")})}finally{c(!1)}},isBusy:r,disabled:!M||r},r?(0,i.__)("Saving…","thinkrank"):(0,i.__)("Save Changes","thinkrank")))))}},33806:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var a=r(51609),n=r(56427),i=r(86087),s=r(27723),l=r(60775),o=r(74395);const c=()=>(0,a.createElement)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{fill:"#4285F4",d:"M17.64 9.2c0-.637-.057-1.251-.164-1.84H9v3.481h4.844a4.14 4.14 0 0 1-1.796 2.716v2.258h2.908c1.702-1.567 2.684-3.875 2.684-6.615z"}),(0,a.createElement)("path",{fill:"#34A853",d:"M9 18c2.43 0 4.467-.806 5.956-2.184l-2.908-2.259c-.806.54-1.837.86-3.048.86-2.344 0-4.328-1.584-5.036-3.711H.957v2.332A8.997 8.997 0 0 0 9 18z"}),(0,a.createElement)("path",{fill:"#FBBC05",d:"M3.964 10.707A5.41 5.41 0 0 1 3.682 9c0-.593.102-1.17.282-1.707V4.961H.957A8.996 8.996 0 0 0 0 9c0 1.452.348 2.827.957 4.04l3.007-2.333z"}),(0,a.createElement)("path",{fill:"#EA4335",d:"M9 3.58c1.321 0 2.508.454 3.44 1.345l2.582-2.58C13.463.891 11.426 0 9 0A8.997 8.997 0 0 0 .957 4.962L3.964 7.29C4.672 5.166 6.656 3.58 9 3.58z"})),d=()=>(0,a.createElement)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",className:"tr-animate-spin","aria-hidden":"true"},(0,a.createElement)("circle",{cx:"8",cy:"8",r:"6.5",fill:"none",stroke:"currentColor",strokeWidth:"1.75",strokeOpacity:"0.25"}),(0,a.createElement)("path",{d:"M14.5 8a6.5 6.5 0 0 0-6.5-6.5",fill:"none",stroke:"currentColor",strokeWidth:"1.75",strokeLinecap:"round"})),g={access_denied:(0,s.__)("Google connection was cancelled.","thinkrank"),invalid_state:(0,s.__)("The connection link expired. Please try connecting again.","thinkrank"),forbidden:(0,s.__)("You do not have permission to connect a Google account.","thinkrank")},M=({onConnect:e,redirectTo:t,label:r,variant:M,icon:u,className:m=""})=>{const[h,N]=(0,i.useState)(!1),[p,k]=(0,i.useState)(null);(0,i.useEffect)(()=>{const{connected:r,error:a}=(0,o.VQ)();if(a)return l.A.error("Google OAuth error:",a),void k(g[a]||(0,s.__)("Google connection failed. Please try again.","thinkrank"));r&&(e&&e(),t&&(window.location.href=t))},[]);const x=()=>{k(null);const e=(0,o.Vf)(t);if(!e)return l.A.error("Google connect URL is not available."),void k((0,s.__)("Google connection is unavailable. Please reload the page.","thinkrank"));N(!0),window.location.href=e};return M?(0,a.createElement)(n.Button,{variant:M,onClick:x,className:m,isBusy:h,disabled:h},u&&!h&&(0,a.createElement)("img",{src:u,alt:"",className:"thinkrank-google-icon","aria-hidden":"true"}),h?(0,s.__)("Connecting…","thinkrank"):r||(0,s.__)("Connect with Google","thinkrank")):(0,a.createElement)(a.Fragment,null,p&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-danger tr-m-0 tr-mb-2",role:"alert"},p),(0,a.createElement)("button",{type:"button",onClick:x,disabled:h,className:"tr-inline-flex tr-items-center tr-gap-3 tr-h-11 tr-px-5 tr-rounded-md tr-bg-white tr-border-[1.5px] tr-border-primary tr-text-sm tr-font-semibold tr-text-secondary tr-cursor-pointer tr-transition-colors tr-duration-150 hover:tr-border-primary hover:tr-bg-white focus:tr-outline-none focus-visible:tr-border-brand focus-visible:tr-ring-2 focus-visible:tr-ring-brand disabled:tr-cursor-not-allowed disabled:tr-opacity-70"+(m?" "+m:"")},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center","aria-hidden":"true"},h?(0,a.createElement)(d,null):u?(0,a.createElement)("img",{src:u,alt:"",className:"thinkrank-google-icon"}):(0,a.createElement)(c,null)),(0,a.createElement)("span",null,h?(0,s.__)("Connecting…","thinkrank"):r||(0,s.__)("Connect with Google","thinkrank"))))}},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"}))},34011:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(56427),s=r(49323),l=r(69880);const o=({diagnostics:e,isLoadingDiagnostics:t,diagnosticsError:r,onNavigate:o,onRetry:c})=>{if(t)return(0,a.createElement)("div",{className:"tr-empty-state"},(0,a.createElement)(s.u4,{lines:3}));if(r)return(0,a.createElement)(l.A,{error:r,onNavigate:o,onRetry:c,isRetrying:t});if(0===e.length)return(0,a.createElement)("div",{className:"thinkrank-cwv-wrapper"},(0,a.createElement)(s.pp,{size:"md",title:(0,n.__)("No Diagnostic Data Available","thinkrank"),description:(0,n.__)("Add a PageSpeed API key or connect your Google account to view detailed performance diagnostics.","thinkrank"),action:(0,a.createElement)("div",{className:"tr-flex tr-justify-center tr-gap-3"},(0,a.createElement)(i.Button,{variant:"primary",onClick:()=>o&&o("integrations","google-services")},(0,n.__)("Add PageSpeed API Key","thinkrank")),(0,a.createElement)(i.Button,{variant:"secondary",onClick:c,disabled:t},t?(0,n.__)("Retrying…","thinkrank"):(0,n.__)("Retry","thinkrank")))}));const d=e.filter(e=>"passed"===e.status).length,g=e.filter(e=>"warning"===e.status).length,M=e.filter(e=>"failed"===e.status).length;return(0,a.createElement)("div",{className:"thinkrank-cwv-wrapper"},(0,a.createElement)("div",{className:"thinkrank-diag-wrap"},(0,a.createElement)("div",{className:"thinkrank-diag-stats"},(0,a.createElement)("div",{className:"thinkrank-diag-stat-card"},(0,a.createElement)("div",{className:"thinkrank-diag-stat-top"},(0,a.createElement)("span",{className:"thinkrank-diag-stat-label"},(0,n.__)("Passed","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-diag-stat-icon"},(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none"},(0,a.createElement)("circle",{cx:"11",cy:"11",r:"9",stroke:"#4353cc",strokeWidth:"1.8"}),(0,a.createElement)("path",{d:"M7 11.5l3 3 5-6",stroke:"#4353cc",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})))),(0,a.createElement)("span",{className:"thinkrank-diag-stat-count"},d)),(0,a.createElement)("div",{className:"thinkrank-diag-stat-card"},(0,a.createElement)("div",{className:"thinkrank-diag-stat-top"},(0,a.createElement)("span",{className:"thinkrank-diag-stat-label"},(0,n.__)("Warnings","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-diag-stat-icon"},(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none"},(0,a.createElement)("path",{d:"M11 3L2 19h18L11 3z",stroke:"#4353cc",strokeWidth:"1.8",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M11 9v5",stroke:"#4353cc",strokeWidth:"1.8",strokeLinecap:"round"}),(0,a.createElement)("circle",{cx:"11",cy:"16",r:"1",fill:"#4353cc"})))),(0,a.createElement)("span",{className:"thinkrank-diag-stat-count"},g)),(0,a.createElement)("div",{className:"thinkrank-diag-stat-card"},(0,a.createElement)("div",{className:"thinkrank-diag-stat-top"},(0,a.createElement)("span",{className:"thinkrank-diag-stat-label"},(0,n.__)("Failed","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-diag-stat-icon"},(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none"},(0,a.createElement)("circle",{cx:"11",cy:"11",r:"9",stroke:"#4353cc",strokeWidth:"1.8"}),(0,a.createElement)("path",{d:"M8 8l6 6M14 8l-6 6",stroke:"#4353cc",strokeWidth:"1.8",strokeLinecap:"round"})))),(0,a.createElement)("span",{className:"thinkrank-diag-stat-count"},M))),(0,a.createElement)("div",{className:"thinkrank-diag-grid"},e.map(e=>(e=>{const t={passed:{label:(0,n.__)("Passed","thinkrank"),color:"#027A48",bg:"#dcfce7"},warning:{label:(0,n.__)("Warnings","thinkrank"),color:"#ea580c",bg:"#fff7ed"},failed:{label:(0,n.__)("Failed","thinkrank"),color:"#921C13",bg:"#fee2e2"}},r=t[e.status]||t.warning,i=!!e.details,s=i&&"object"==typeof e.details?e.details.items?`${e.details.items.length} items to review.`:null:e.details||null;return(0,a.createElement)("div",{key:e.id,className:"thinkrank-diag-card"},(0,a.createElement)("div",{className:"thinkrank-diag-card-header"},(0,a.createElement)("div",{className:"thinkrank-diag-card-title-row"},(0,a.createElement)("span",{className:"thinkrank-diag-card-title"},e.title),(0,a.createElement)("span",{className:"thinkrank-diag-badge",style:{color:r.color,background:r.bg}},r.label)),(e.category||e.impact)&&(0,a.createElement)("span",{className:"thinkrank-diag-category"},e.category||e.impact)),(0,a.createElement)("p",{className:"thinkrank-diag-desc"},e.description,s&&(0,a.createElement)(a.Fragment,null," ",s),i&&(0,a.createElement)("strong",null,(0,n.__)(" Check page speed report for detailed data.","thinkrank"))))})(e)))))}},34236:(e,t,r)=>{"use strict";r.d(t,{A:()=>a.A});var a=r(99121)},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"}))},35358:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var a=r(51609),n=r(86087),i=r(27723),s=r(73131),l=r(60563),o=r(89212),c=r(40799);const d=[{id:"content-planner",label:(0,i.__)("Content Planner","thinkrank")},{id:"metadata-generator",label:(0,i.__)("Metadata Generator","thinkrank")},{id:"mcp",label:(0,i.__)("MCP","thinkrank")}],g=d.map(e=>e.id),M="content-planner",u=e=>{try{const t=new URL(window.location.href);t.searchParams.set("tab",e),window.history.replaceState({},"",t.toString())}catch(e){}},m=()=>{const[e,t]=(0,n.useState)(M);(0,n.useEffect)(()=>{try{const e=new URLSearchParams(window.location.search).get("tab"),r=g.includes(e)?e:M;t(r),u(r)}catch(e){}},[]);const r=(0,n.useCallback)(e=>{t(e),u(e)},[]);return(0,a.createElement)("div",null,(0,a.createElement)(s.A,{tabs:d,activeTab:e,onTabChange:r,className:"tr-mb-6"}),(0,a.createElement)(s.K,{tabId:"content-planner",activeTab:e},(0,a.createElement)(l.A,null)),(0,a.createElement)(s.K,{tabId:"metadata-generator",activeTab:e},(0,a.createElement)(o.A,null)),(0,a.createElement)(s.K,{tabId:"mcp",activeTab:e},(0,a.createElement)(c.A,null)))}},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"}))},35980:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(99658),o=r(85161),c=r(85770),d=r(17098),g=r(52495),M=r(73788),u=r(48426),m=r(54273),h=r(78881),N=r(10628),p=r(43534);const k=()=>(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"})),x=()=>(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"})),y=()=>(0,a.createElement)("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}),(0,a.createElement)("polyline",{points:"15 3 21 3 21 9"}),(0,a.createElement)("line",{x1:"10",y1:"14",x2:"21",y2:"3"})),D=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("circle",{cx:"18",cy:"5",r:"3"}),(0,a.createElement)("circle",{cx:"6",cy:"12",r:"3"}),(0,a.createElement)("circle",{cx:"18",cy:"19",r:"3"}),(0,a.createElement)("line",{x1:"8.59",y1:"13.51",x2:"15.42",y2:"17.49"}),(0,a.createElement)("line",{x1:"15.41",y1:"6.51",x2:"8.59",y2:"10.49"})),j=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polyline",{points:"1 4 1 10 7 10"}),(0,a.createElement)("path",{d:"M3.51 15a9 9 0 1 0 .49-4.86"})),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)("circle",{cx:"12",cy:"12",r:"10"}),(0,a.createElement)("line",{x1:"12",y1:"16",x2:"12",y2:"12"}),(0,a.createElement)("line",{x1:"12",y1:"8",x2:"12.01",y2:"8"})),E=[{value:"basic",label:(0,i.__)("Basic (Single sitemap)","thinkrank")},{value:"wordpress-core",label:(0,i.__)("WordPress Core","thinkrank")},{value:"segmented",label:(0,i.__)("Segmented (Posts, Pages, Categories)","thinkrank")},{value:"ecommerce",label:(0,i.__)("E-commerce (Products, Categories)","thinkrank")},{value:"complete",label:(0,i.__)("Complete (All content + Custom post types)","thinkrank")},{value:"custom",label:(0,i.__)("Custom (User-modified configuration)","thinkrank")}],z=[{value:"index",label:(0,i.__)("Index","thinkrank")},{value:"general",label:(0,i.__)("General","thinkrank")},{value:"posts",label:(0,i.__)("Posts","thinkrank")},{value:"pages",label:(0,i.__)("Pages","thinkrank")},{value:"categories",label:(0,i.__)("Categories","thinkrank")}],T=e=>null==e||!1!==e&&""!==e&&"0"!==e&&0!==e,f=()=>{const[e,t]=(0,n.useState)(!0),[r,f]=(0,n.useState)(!1),[_,w]=(0,n.useState)(!1),[A,b]=(0,n.useState)({}),[v,O]=(0,n.useState)(!1),[L,S]=(0,n.useState)(null),[C,Q]=(0,n.useState)("basic"),[U,Y]=(0,n.useState)(!1),[P,R]=(0,n.useState)(null),[Z,V]=(0,n.useState)(!1),[B,G]=(0,n.useState)(null),[W,H]=(0,n.useState)(null),F=Boolean(A.last_generated)||"dynamic"===W,{update:J,isSaving:X}=(0,N.A)({settings:A,setSettings:b,save:h.k2,logLabel:"ThinkRank"}),$=(e,t)=>{try{const r=(0,u.TT)(e,t);b(a=>{const n={...a,[e]:r};if("custom_url_pattern"===e&&t&&n.sitemap_urls)if("basic"===C){Q("custom"),n.selected_preset="custom";const e=t.replace("{type}","general");n.sitemap_urls=[{url:e.startsWith("/")?e:"/"+e,type:"general",enabled:!0,last_checked:null,status:"unknown"}]}else n.sitemap_urls=n.sitemap_urls.map(e=>{if("index"===e.type||"wordpress"===e.type)return e;const r=t.replace("{type}",e.type);return{...e,url:r.startsWith("/")?r:"/"+r}});if("use_sitemap_index"===e)if(t){const e=n.custom_url_pattern||"sitemap-{type}.xml",t=t=>{let r=e.replace("{type}",t);return r.startsWith("/")||(r="/"+r),{url:r,type:t,enabled:!0,last_checked:null,status:"unknown"}},r=[{url:"/sitemap_index.xml",type:"index",enabled:!0,last_checked:null,status:"unknown"}];T(n.include_posts)&&r.push(t("posts")),T(n.include_pages)&&r.push(t("pages")),T(n.include_categories)&&r.push(t("categories")),T(n.include_tags)&&r.push(t("tags")),n.sitemap_urls=r}else n.sitemap_urls=[{url:"/sitemap.xml",type:"general",enabled:!0,last_checked:null,status:"unknown"}];return n}),O(!0)}catch(e){S({status:"error",message:e.message||(0,i.__)("Invalid input provided. Please check your settings.","thinkrank")})}},K=(e,t,r={})=>{const{validateUrl:a=!1,markDirty:n=!0}=r;try{let r=t;a&&r.url&&(r={...r,url:(0,u.$W)(r.url)}),b(t=>({...t,sitemap_urls:t.sitemap_urls.map((t,a)=>a===e?r:t),...n?{selected_preset:"custom"}:{}})),n&&(Q("custom"),O(!0))}catch(e){S({status:"error",message:e.message||(0,i.__)("Invalid sitemap URL provided","thinkrank")})}},q=()=>({settings:A,setSettings:b,setIsLoading:t,setIsSaving:f,setIsGenerating:w,setHasChanges:O,setNotice:S,setSelectedPreset:Q,setIsValidatingAll:Y,setValidatingIndex:R,setIsPinging:V,setHealth:G,setResolvedDeliveryMode:H,getDefaultSettings:m.lA,updateSitemap:K});if((0,n.useEffect)(()=>{(0,h.M5)(q())},[]),e)return(0,a.createElement)("div",{className:"thinkrank-loading"},(0,a.createElement)(s.u4,{lines:3}));const ee=window.location.origin,te=q();return(0,a.createElement)("div",{className:"thinkrank-sitemap-tab"},(0,a.createElement)(M.A,{health:B}),(0,a.createElement)(o.A,{title:(0,i.__)("XML Sitemap Management","thinkrank"),enabled:A.enabled,onToggle:e=>J({enabled:e},e?(0,i.__)("XML sitemap is on.","thinkrank"):(0,i.__)("XML sitemap is off.","thinkrank")),toggleLabel:(0,i.__)("Enable Sitemap","thinkrank"),toggleBusy:X,optimizationButtons:[(0,a.createElement)(g.A,{key:"generate",type:"generate",label:(0,i.__)("Generate Sitemap","thinkrank"),loadingLabel:(0,i.__)("Generating…","thinkrank"),onClick:()=>(0,h.vB)(q()),isBusy:_,disabled:!A.enabled||_})],notice:L,onNoticeRemove:()=>S(null),showDisabledWarning:!0,disabledWarningMessage:(0,i.__)("XML sitemap generation is disabled. Enable to configure multiple sitemaps, content inclusion, and search engine notifications.","thinkrank")},(0,a.createElement)(s.mc,{direction:"column",gap:4},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("Sitemap URLs","thinkrank"),description:(0,i.__)("Configure which sitemaps are generated for your site","thinkrank")}),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},A.use_sitemap_index&&(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-2 tr-bg-brand-bg tr-border tr-border-brand tr-rounded-lg tr-p-3"},(0,a.createElement)("span",{className:"tr-text-brand tr-shrink-0 tr-mt-0.5"},(0,a.createElement)(I,null)),(0,a.createElement)("p",{className:"tr-text-xs tr-text-brand tr-m-0"},(0,i.__)("Sitemap index: ","thinkrank"),(0,a.createElement)("a",{href:`${ee}/sitemap_index.xml`,target:"_blank",rel:"noopener noreferrer",className:"tr-text-brand tr-underline tr-inline-flex tr-items-center tr-gap-0.5"},`${ee}/sitemap_index.xml`," ",(0,a.createElement)(y,null)))),(0,a.createElement)(s.lM,{id:"use-sitemap-index",label:(0,i.__)("Use Sitemap Index","thinkrank"),description:(0,i.__)("Generate a sitemap index referencing multiple individual sitemaps (recommended for large sites)","thinkrank"),checked:!!A.use_sitemap_index,onChange:e=>$("use_sitemap_index",e),disabled:!A.enabled}),(0,a.createElement)(s.l6,{label:(0,i.__)("Sitemap Delivery","thinkrank"),value:A.delivery_mode||"auto",options:[{value:"auto",label:(0,i.__)("Automatic (recommended)","thinkrank")},{value:"static",label:(0,i.__)("Static files in the site root","thinkrank")},{value:"dynamic",label:(0,i.__)("Served by WordPress, no files written","thinkrank")}],onChange:e=>$("delivery_mode",e.target.value),description:(0,i.__)("Automatic writes sitemap files when your WordPress folder is writable, and serves the sitemap directly when it is not. Choose Served by WordPress if your host keeps the WordPress folder read only.","thinkrank"),disabled:!A.enabled}),(0,a.createElement)(s.l6,{label:(0,i.__)("Quick Setup Templates","thinkrank"),value:C,options:E,onChange:e=>(0,m.Ur)(e.target.value,te),disabled:!A.enabled}),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0"},(0,i.__)("Sitemap URLs","thinkrank")),A.sitemap_urls?.map((e,t)=>{var r;return(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-end tr-gap-2 tr-border tr-border-secondary tr-rounded-lg tr-p-3"},(0,a.createElement)("div",{className:"tr-flex-1"},(0,a.createElement)(s.pd,{label:(0,i.__)("URL","thinkrank"),value:e.url,onChange:r=>K(t,{...e,url:r.target.value}),onBlur:r=>K(t,{...e,url:r.target.value},{validateUrl:!0}),placeholder:"/sitemap.xml",disabled:!A.enabled})),(0,a.createElement)("div",{className:"tr-w-36"},(0,a.createElement)(s.l6,{label:(0,i.__)("Type","thinkrank"),value:e.type,options:z,onChange:r=>K(t,{...e,type:r.target.value}),disabled:!A.enabled})),(0,a.createElement)("button",{onClick:()=>(e=>{b(t=>({...t,sitemap_urls:t.sitemap_urls.filter((t,r)=>r!==e)})),Q("custom"),b(e=>({...e,selected_preset:"custom"})),O(!0)})(t),disabled:!A.enabled||(null!==(r=A.sitemap_urls?.length)&&void 0!==r?r:0)<=1,className:"tr-flex tr-items-center tr-justify-center tr-w-10 tr-h-10 tr-rounded tr-border tr-border-danger tr-text-danger tr-bg-danger-bg hover:tr-bg-danger-bg tr-transition-colors tr-duration-150 tr-cursor-pointer disabled:tr-opacity-40 disabled:tr-cursor-not-allowed tr-shrink-0"},(0,a.createElement)(x,null)))})),(0,a.createElement)("button",{onClick:()=>{b(e=>({...e,sitemap_urls:[...e.sitemap_urls||[],{url:(0,m.ST)("general",A),type:"general",enabled:!0,last_checked:null,status:"unknown"}],use_sitemap_index:!0})),Q("custom"),b(e=>({...e,selected_preset:"custom"})),O(!0)},disabled:!A.enabled,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-2 hover:tr-bg-brand-bg tr-transition-colors tr-duration-150 tr-cursor-pointer disabled:tr-opacity-50 disabled:tr-cursor-not-allowed tr-self-start"},(0,a.createElement)(k,null)," ",(0,i.__)("Add Sitemap URL","thinkrank")),A.sitemap_urls?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,i.__)("View Generated Sitemaps","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},A.sitemap_urls.map((e,t)=>F?(0,a.createElement)("a",{key:t,href:`${ee}${e.url}`,target:"_blank",rel:"noopener noreferrer",className:"tr-inline-flex tr-items-center tr-gap-1 tr-text-sm tr-text-brand hover:tr-underline"},e.url," ",(0,a.createElement)("span",{className:"tr-text-tertiary"},"(",e.type,")")," ",(0,a.createElement)(y,null)):(0,a.createElement)("span",{key:t,title:(0,i.__)("Generate the sitemap to enable this link","thinkrank"),className:"tr-inline-flex tr-items-center tr-gap-1 tr-text-sm tr-text-tertiary tr-cursor-not-allowed"},e.url," ",(0,a.createElement)("span",{className:"tr-text-tertiary"},"(",e.type,")")))),!F&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1"},(0,i.__)("Click “Generate Sitemap” to create these files before viewing them.","thinkrank"))))),(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("General Settings","thinkrank"),description:(0,i.__)("Core options that apply to all generated sitemaps.","thinkrank")}),(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(d.A,{id:"tr-sm-links-per",label:(0,i.__)("Links Per Sitemap","thinkrank"),description:(0,i.__)("Max links per sitemap page — Google recommends max 50,000 URLs","thinkrank"),disabled:!A.enabled},(0,a.createElement)(s.pd,{id:"tr-sm-links-per",type:"number",value:A.links_per_sitemap||1e3,onChange:e=>$("links_per_sitemap",parseInt(e.target.value)),min:100,max:5e4,disabled:!A.enabled})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"include-images",label:(0,i.__)("Images in Sitemaps","thinkrank"),description:(0,i.__)("Include references to images from post content — helps search engines index important images","thinkrank"),checked:!!A.include_images,onChange:e=>$("include_images",e),disabled:!A.enabled})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"include-featured-images",label:(0,i.__)("Include Featured Images","thinkrank"),description:(0,i.__)("Include the featured image even if it does not appear directly in post content","thinkrank"),checked:!!A.include_featured_images,onChange:e=>$("include_featured_images",e),disabled:!A.enabled||!A.include_images})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"auto-generate",label:(0,i.__)("Auto-Generate Sitemaps","thinkrank"),description:(0,i.__)("Automatically regenerate sitemaps when content is published, updated, or deleted","thinkrank"),checked:!!A.auto_generate,onChange:e=>$("auto_generate",e),disabled:!A.enabled})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"ping-search-engines",label:(0,i.__)("Ping Search Engines","thinkrank"),description:(0,i.__)("Automatically notify Google and Bing when sitemaps are updated","thinkrank"),checked:!!A.ping_search_engines,onChange:e=>$("ping_search_engines",e),disabled:!A.enabled})))),(0,a.createElement)(p.A,{label:(0,i.__)("Content filtering","thinkrank")},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("Content Filtering","thinkrank"),description:(0,i.__)("Exclude specific content from your sitemaps","thinkrank")}),(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(d.A,{id:"tr-sm-exclude-posts",label:(0,i.__)("Exclude Posts","thinkrank"),description:(0,i.__)("Comma-separated post IDs to exclude — e.g., 123, 456, 789","thinkrank"),disabled:!A.enabled},(0,a.createElement)(s.pd,{id:"tr-sm-exclude-posts",value:A.exclude_posts||"",onChange:e=>$("exclude_posts",e.target.value),placeholder:"123, 456, 789",disabled:!A.enabled})),(0,a.createElement)(d.A,{id:"tr-sm-exclude-terms",label:(0,i.__)("Exclude Terms","thinkrank"),description:(0,i.__)("Comma-separated term IDs to exclude — applies to all taxonomies","thinkrank"),disabled:!A.enabled,className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-sm-exclude-terms",value:A.exclude_terms||"",onChange:e=>$("exclude_terms",e.target.value),placeholder:"12, 34, 56",disabled:!A.enabled})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"exclude-password-protected",label:(0,i.__)("Exclude Password Protected Posts","thinkrank"),description:(0,i.__)("When enabled, password-protected posts will be excluded from sitemaps","thinkrank"),checked:!!A.exclude_password_protected,onChange:e=>$("exclude_password_protected",e),disabled:!A.enabled})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"exclude-private-posts",label:(0,i.__)("Exclude Private Posts","thinkrank"),description:(0,i.__)("When enabled, private posts will be excluded from sitemaps","thinkrank"),checked:!!A.exclude_private_posts,onChange:e=>$("exclude_private_posts",e),disabled:!A.enabled})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)("div",{className:"tr-bg-brand-bg tr-border tr-border-brand tr-rounded-lg tr-p-4"},(0,a.createElement)("p",{className:"tr-text-sm tr-font-semibold tr-text-brand tr-m-0 tr-mb-2"},(0,i.__)("What Gets Included","thinkrank")),(0,a.createElement)("ol",{className:"tr-m-0 tr-pl-5 tr-flex tr-flex-col tr-gap-1"},[(0,i.__)("Published, publicly viewable content of the enabled post types and taxonomies","thinkrank"),(0,i.__)("Excludes items set to noindex or excluded from search","thinkrank"),(0,i.__)("Password-protected and private content only when those toggles are enabled above","thinkrank")].map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-xs tr-text-brand"},e)))))))),(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("Health & Validation","thinkrank"),description:(0,i.__)("Check the status of your generated sitemaps","thinkrank")}),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-3"},A.sitemap_urls?.map((e,t)=>{return(0,a.createElement)("div",{key:t,className:"tr-border tr-border-secondary tr-rounded-lg tr-p-4 tr-flex tr-items-start tr-justify-between tr-gap-3"},(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},(0,a.createElement)("code",{className:"tr-text-xs tr-font-medium tr-text-secondary tr-bg-white tr-px-2 tr-py-0.5 tr-rounded"},e.url),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-mt-2 tr-flex-wrap"},(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-text-xs tr-font-medium tr-px-2 tr-py-0.5 tr-rounded-full tr-border "+(r=e.status,"active"===r?"tr-bg-success-bg tr-text-success tr-border-success":"not_found"===r?"tr-bg-danger-bg tr-text-danger tr-border-danger":"error"===r?"tr-bg-warning-bg tr-text-warning tr-border-warning":"tr-bg-white tr-text-tertiary tr-border-secondary")},(e=>"active"===e?(0,i.__)("Active","thinkrank"):"not_found"===e?(0,i.__)("Not Found","thinkrank"):"error"===e?(0,i.__)("Error","thinkrank"):(0,i.__)("Unknown","thinkrank"))(e.status)),e.last_checked&&(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary"},(0,i.__)("Checked:","thinkrank")," ",new Date(e.last_checked).toLocaleString(),e.response_code&&(0,a.createElement)("span",{className:"tr-ml-1 tr-font-medium"},"(",e.response_code,")")))),(0,a.createElement)(s.$n,{variant:"secondary",size:"sm",onClick:()=>(0,h.go)(te,t),loading:P===t,disabled:!A.enabled},P===t?(0,i.__)("Checking…","thinkrank"):(0,i.__)("Check","thinkrank")));var r}),(0,a.createElement)("div",{className:"tr-border tr-border-secondary tr-rounded-lg tr-p-4"},(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-3"},(0,i.__)("Bulk Actions","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-gap-2 tr-flex-wrap"},(0,a.createElement)(s.$n,{variant:"primary",size:"sm",onClick:()=>(0,h.ez)(te),loading:U,disabled:!A.enabled},(0,a.createElement)(j,null)," ",U?(0,i.__)("Validating…","thinkrank"):(0,i.__)("Validate All Sitemaps","thinkrank")),(0,a.createElement)(s.$n,{variant:"secondary",size:"sm",onClick:()=>(0,h.q0)(te),loading:Z,disabled:!A.enabled},(0,a.createElement)(D,null)," ",Z?(0,i.__)("Pinging…","thinkrank"):(0,i.__)("Ping Search Engines","thinkrank")))))),(0,a.createElement)(p.A,{label:(0,i.__)("Sitemap styling and filenames","thinkrank")},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,i.__)("Advanced Options","thinkrank"),description:(0,i.__)("Customize sitemap styling and filename patterns.","thinkrank")}),(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(s.lM,{id:"enable-styling",label:(0,i.__)("Enable Sitemap Styling","thinkrank"),description:(0,i.__)("Apply custom CSS styling to make XML sitemaps more readable in browsers","thinkrank"),checked:!!A.enable_styling,onChange:e=>J({enable_styling:e},e?(0,i.__)("Sitemap styling is on.","thinkrank"):(0,i.__)("Sitemap styling is off.","thinkrank")),disabled:!A.enabled||X}),!!A.enable_styling&&(0,a.createElement)(s.mc,{direction:"column",gap:5,className:"tr-pt-6"},(0,a.createElement)(s.lM,{id:"styling-logo",label:(0,i.__)("Show Logo On Sitemap","thinkrank"),description:(0,i.__)("Place a logo above the sitemap heading. Leave the image empty to use your site icon.","thinkrank"),checked:!!A.styling_logo,onChange:e=>J({styling_logo:e},e?(0,i.__)("Sitemap logo is on.","thinkrank"):(0,i.__)("Sitemap logo is off.","thinkrank")),disabled:!A.enabled||X}),!!A.styling_logo&&(0,a.createElement)(l.A,{label:(0,i.__)("Sitemap Logo","thinkrank"),value:A.styling_logo_url||"",onChange:e=>$("styling_logo_url",e||""),help:(0,i.__)("Shown at up to 64px tall. Empty falls back to your site icon.","thinkrank"),allowedTypes:["image"]}),(0,a.createElement)(s.mc,{direction:"row",gap:6,className:"tr-flex-wrap"},(0,a.createElement)(s.sk,{id:"tr-sm-color-main",label:(0,i.__)("Main Color","thinkrank"),description:(0,i.__)("Header, table heading and links.","thinkrank"),value:A.styling_color_main||"",fallback:"#667eea",onChange:e=>$("styling_color_main",e),disabled:!A.enabled}),(0,a.createElement)(s.sk,{id:"tr-sm-color-accent",label:(0,i.__)("Accent Color","thinkrank"),description:(0,i.__)("Second half of the header gradient.","thinkrank"),value:A.styling_color_accent||"",fallback:"#764ba2",onChange:e=>$("styling_color_accent",e),disabled:!A.enabled})),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},(0,i.__)("Text colours are worked out from what you pick, so the sitemap stays readable whichever colours you choose. Leave a colour empty to keep the default.","thinkrank"))),(0,a.createElement)(d.A,{id:"tr-sm-url-pattern",label:(0,i.__)("Custom Sitemap Filename Pattern","thinkrank"),description:(0,i.__)("Use {type} as placeholder for content type — e.g., seo-{type}.xml. Applies to Segmented, E-commerce, and Complete templates.","thinkrank"),disabled:!A.enabled,className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-sm-url-pattern",value:(A.custom_url_pattern||"sitemap-{type}.xml").replace(/^\/+/,""),onChange:e=>$("custom_url_pattern",e.target.value.replace(/^\/+/,"")),placeholder:"sitemap-{type}.xml",disabled:!A.enabled}))))),(0,a.createElement)("div",{className:"tr-flex tr-justify-end"},(0,a.createElement)(s.$n,{variant:"primary",onClick:()=>(0,h.DZ)(te),loading:r,disabled:!v||r},r?(0,i.__)("Saving…","thinkrank"):(0,i.__)("Save Settings","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"}))},39094:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(65403),s=r(80095),l=r(30422);const o=()=>(0,a.createElement)(i.A,{filter:"thinkrank.internalLinks.tab",teaser:(0,a.createElement)(s.A,{illustration:(0,a.createElement)(l.Hs,null),title:(0,n.__)("AI Internal Links","thinkrank"),description:(0,n.__)("Strong internal linking helps readers and search engines find your best content. Let AI suggest the right links so your pages support each other.","thinkrank"),features:[(0,n.__)("Get AI-powered internal link suggestions based on your content","thinkrank"),(0,n.__)("Insert relevant links with the perfect anchor text in one click","thinkrank"),(0,n.__)("Spread link equity and keep visitors exploring your site longer","thinkrank")]})})},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"}))},39694:(e,t,r)=>{"use strict";r.d(t,{Bo:()=>l,Sj:()=>i,mk:()=>s});var a=r(27723),n=r(17104);const i=e=>{const t=[];e.deployment_method&&!["json_ld","microdata","rdfa"].includes(e.deployment_method)&&t.push((0,a.__)("Invalid deployment method selected","thinkrank")),e.organization_url&&!(0,n.AY)(e.organization_url)&&t.push((0,a.__)("Organization URL must be a valid URL format","thinkrank")),e.website_url&&!(0,n.AY)(e.website_url)&&t.push((0,a.__)("Website URL must be a valid URL format","thinkrank"));const r="object"==typeof e.organization_logo?e.organization_logo?.url:e.organization_logo;return r&&!(0,n.AY)(r)&&t.push((0,a.__)("Organization Logo URL must be a valid URL format","thinkrank")),t},s=(e,t)=>({website:{website_name:e.site_name||"",website_url:e.site_url||window.location.origin,website_description:e.site_description||e.default_meta_description||"",website_author:e.site_author||""},organization:{organization_name:e.site_name||"",organization_url:e.site_url||window.location.origin,organization_description:e.site_description||e.default_meta_description||"",organization_logo:e.logo_url||""}}[t]||{}),l=e=>({website:(0,a.__)("Website","thinkrank"),organization:(0,a.__)("Organization","thinkrank")}[e]||e)},39905:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(97500),i=r.n(n);const s={info:{wrapper:"tr-bg-brand-bg tr-border-brand/30",icon:"tr-text-brand",title:"tr-text-brand",body:"tr-text-brand/80"},success:{wrapper:"tr-bg-success-bg tr-border-success/30",icon:"tr-text-success",title:"tr-text-success",body:"tr-text-success/80"},warning:{wrapper:"tr-bg-warning-bg tr-border-warning/30",icon:"tr-text-warning",title:"tr-text-warning",body:"tr-text-warning/80"},error:{wrapper:"tr-bg-danger-bg tr-border-danger/30",icon:"tr-text-danger",title:"tr-text-danger",body:"tr-text-danger/80"}},l={info:(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"})),success:(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"})),warning:(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"})),error:(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"}))};function o({variant:e="info",title:t,children:r,onDismiss:n,className:o}){const c=s[e];return(0,a.createElement)("div",{role:"alert",className:i()("tr-flex tr-gap-3 tr-p-4 tr-rounded-lg tr-border",c.wrapper,o)},(0,a.createElement)("span",{className:i()("tr-shrink-0 tr-w-5 tr-h-5 tr-mt-0.5",c.icon)},l[e]),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},t&&(0,a.createElement)("p",{className:i()("tr-text-sm tr-font-semibold tr-m-0",c.title)},t),r&&(0,a.createElement)("div",{className:i()("tr-text-sm tr-mt-0.5",c.body)},r)),n&&(0,a.createElement)("button",{onClick:n,"aria-label":"Dismiss",className:i()("tr-shrink-0 tr-p-0.5 tr-rounded tr-transition-opacity hover:tr-opacity-70","focus:tr-outline-none focus:tr-ring-2 focus:tr-ring-current",c.icon)},(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4",viewBox:"0 0 16 16",fill:"currentColor"},(0,a.createElement)("path",{d:"M5.28 4.22a.75.75 0 0 0-1.06 1.06L6.94 8l-2.72 2.72a.75.75 0 1 0 1.06 1.06L8 9.06l2.72 2.72a.75.75 0 1 0 1.06-1.06L9.06 8l2.72-2.72a.75.75 0 0 0-1.06-1.06L8 6.94 5.28 4.22Z"}))))}},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"}))},40424:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(97500),i=r.n(n);const s={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 l({variant:e="neutral",className:t,children:r}){return(0,a.createElement)("span",{className:i()("tr-inline-flex tr-items-center tr-px-2 tr-py-0.5","tr-rounded-full tr-text-xs tr-font-medium",s[e],t)},r)}},40740:(e,t,r)=>{"use strict";r(51609),r(97500),r(56427),r(20285),r(90520)},40799:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var a=r(51609),n=r(27723),i=r(86087),s=r(1455),l=r.n(s),o=r(49323),c=r(60775),d=r(93497),g=r(96600),M=r(73545);const u=[(0,n.__)("Content SEO: titles, descriptions & canonicals","thinkrank"),(0,n.__)("Global SEO defaults per post type","thinkrank"),(0,n.__)("Schema & structured data","thinkrank"),(0,n.__)("Open Graph & Twitter previews","thinkrank"),(0,n.__)("Robots meta rules & robots.txt","thinkrank"),(0,n.__)("XML sitemaps","thinkrank"),(0,n.__)("Instant indexing (IndexNow) & history","thinkrank"),(0,n.__)("LLMs.txt generation & status","thinkrank"),(0,n.__)("Image SEO","thinkrank"),(0,n.__)("Author archives","thinkrank"),(0,n.__)("Site identity","thinkrank"),(0,n.__)("SEO scoring, checks, insights & analytics","thinkrank")],m=()=>(0,a.createElement)("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",className:"tr-shrink-0"},(0,a.createElement)("polyline",{points:"20 6 9 17 4 12"})),h=()=>(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 195 195",fill:"none",stroke:"currentColor",strokeWidth:"12",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M25 97.85 92.88 29.97c9.37-9.37 24.57-9.37 33.94 0 9.38 9.37 9.38 24.57 0 33.94L75.56 115.18"}),(0,a.createElement)("path",{d:"M76.27 114.47l50.55-50.56c9.37-9.37 24.57-9.37 33.95 0 9.37 9.38 9.37 24.58 0 33.95l-61.78 61.78c-2.34 2.34-2.34 6.13 0 8.47l19.34 19.35"}),(0,a.createElement)("path",{d:"M109.85 46.94 59.29 97.5c-9.37 9.37-9.37 24.57 0 33.94 9.38 9.38 24.58 9.38 33.95 0l51.25-51.26"})),N=({open:e})=>(0,a.createElement)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",style:{transition:"transform 150ms ease",transform:e?"rotate(180deg)":"none"}},(0,a.createElement)("polyline",{points:"6 9 12 15 18 9"})),p=()=>(0,a.createElement)(o.Fc,{variant:"warning",title:(0,n.__)("MCP runtime not loaded","thinkrank")},(0,a.createElement)("p",{className:"tr-m-0"},(0,n.__)('The bundled Abilities API could not be loaded, so no SEO tools can be served to AI clients. This usually means the plugin build is incomplete (dependencies/vendor is missing). Reinstall ThinkRank from an official package, or run "composer install" inside the plugin’s dependencies/ directory.',"thinkrank"))),k=()=>{const[e,t]=(0,i.useState)(!1),[r,s]=(0,i.useState)(!1),[k,x]=(0,i.useState)(!0),[y,D]=(0,i.useState)(!1),[j,I]=(0,i.useState)(null),[E,z]=(0,i.useState)(!1),T=!!("undefined"!=typeof window&&window.thinkrankAdmin?.mcp||{}).abilities_api_available;(0,i.useEffect)(()=>{f()},[]);const f=async()=>{x(!0);try{const e=await l()({path:"/thinkrank/v1/settings"});t(!!e?.enable_mcp),s(!!e?.enable_mcp)}catch(e){c.A.error("ThinkRank: Failed to load MCP settings",e),I({type:"error",message:(0,n.__)("Couldn’t load your MCP settings.","thinkrank")})}finally{x(!1)}};if(k)return(0,a.createElement)(o.u4,null);let _={variant:"neutral",label:(0,n.__)("Off","thinkrank")};return e&&T?_={variant:"good",label:(0,n.__)("Active","thinkrank")}:e&&!T&&(_={variant:"warning",label:(0,n.__)("Setup needed","thinkrank")}),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-6"},j&&(0,a.createElement)(o.Fc,{variant:j.type,onDismiss:()=>I(null)},j.message),(0,a.createElement)(o.Zp,{padding:!1,className:"tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-4 tr-p-6"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-11 tr-h-11 tr-rounded-xl tr-bg-brand-bg tr-text-brand tr-shrink-0"},(0,a.createElement)(h,null)),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2.5 tr-flex-wrap"},(0,a.createElement)("h2",{className:"tr-m-0 tr-text-base tr-font-semibold tr-text-primary"},(0,n.__)("AI agent access","thinkrank")),(0,a.createElement)(o.Ex,{variant:_.variant},_.label)),(0,a.createElement)("p",{className:"tr-mt-1 tr-mb-0 tr-text-sm tr-text-secondary tr-max-w-2xl"},(0,n.__)("Open a secure, permission-scoped bridge so assistants like Claude, ChatGPT, and Cursor can review and improve your SEO for you. Access runs through a revocable connection token or a one-time OAuth approval, always tied to an administrator account. Turn it off and ThinkRank registers no tools every AI connection is refused.","thinkrank"))),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-items-end tr-gap-1 tr-shrink-0"},(0,a.createElement)(o.lM,{id:"thinkrank-enable-mcp",checked:e,onChange:async e=>{t(e),D(!0),I(null);try{await l()({path:"/thinkrank/v1/settings",method:"POST",data:{enable_mcp:e}}),s(e),I({type:"success",message:e?(0,n.__)("MCP is on. Connect an AI client below.","thinkrank"):(0,n.__)("MCP is off. AI clients can no longer connect.","thinkrank")})}catch(e){c.A.error("ThinkRank: Failed to save MCP settings",e),t(r),I({type:"error",message:(0,n.__)("Couldn’t save your MCP settings.","thinkrank")})}finally{D(!1)}},disabled:y,label:(0,n.__)("Enable MCP access","thinkrank")}),y&&(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary"},(0,n.__)("Saving…","thinkrank")))),(0,a.createElement)("div",{className:"tr-border-t tr-border-secondary"},(0,a.createElement)("button",{type:"button",onClick:()=>z(e=>!e),"aria-expanded":E,"aria-controls":"tr-mcp-capabilities",className:"tr-flex tr-items-start tr-justify-between tr-gap-3 tr-w-full tr-p-6 tr-bg-transparent tr-border-0 tr-cursor-pointer tr-text-left"},(0,a.createElement)("span",{className:"tr-min-w-0"},(0,a.createElement)("span",{className:"tr-block tr-text-sm tr-font-semibold tr-text-primary"},(0,n.__)("What a connected agent can do","thinkrank")),(0,a.createElement)("span",{className:"tr-block tr-mt-1 tr-text-sm tr-text-secondary"},(0,n.__)("Every action honours the signed-in user’s capabilities and can be reviewed or reverted in ThinkRank.","thinkrank"))),(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-6 tr-h-6 tr-mt-0.5 tr-text-tertiary tr-shrink-0"},(0,a.createElement)(N,{open:E}))),E&&(0,a.createElement)("ul",{id:"tr-mcp-capabilities",className:"tr-grid tr-grid-cols-1 sm:tr-grid-cols-2 lg:tr-grid-cols-3 tr-gap-2.5 tr-list-none tr-m-0 tr-pt-0 tr-px-6 tr-pb-6"},u.map(e=>(0,a.createElement)("li",{key:e,className:"tr-flex tr-items-center tr-gap-2.5 tr-m-0 tr-px-3 tr-py-2.5 tr-rounded-lg tr-border tr-border-secondary tr-bg-white tr-text-sm tr-text-secondary"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-5 tr-h-5 tr-rounded-full tr-bg-success-bg tr-text-success tr-shrink-0"},(0,a.createElement)(m,null)),(0,a.createElement)("span",{className:"tr-flex-1 tr-min-w-0"},e)))))),r&&(0,a.createElement)(o.Zp,null,(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-6"},!T&&(0,a.createElement)(p,null),(0,a.createElement)(d.A,null))),r&&T&&(0,a.createElement)(o.Zp,null,(0,a.createElement)(g.A,null)),r&&(0,a.createElement)(o.Zp,null,(0,a.createElement)(M.A,null)))}},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"}))},41077:(e,t,r)=>{"use strict";r.d(t,{A:()=>a.A});var a=r(74127)},41186:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(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"}))},41893:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(27723),i=r(69457);const s=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M3 7h8M8 4l3 3-3 3",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"})),l=()=>{const e=window.thinkrankAdmin?.displayName||"";return(0,a.createElement)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:"24px",padding:"28px 32px",borderRadius:"16px",background:"#fff",border:"1px solid var(--tr-border)",flexWrap:"wrap"}},(0,a.createElement)("div",{style:{flex:1,minWidth:"280px"}},(0,a.createElement)("h2",{style:{fontSize:"22px",fontWeight:700,color:"#1e1e1e",margin:0,lineHeight:1.25}},e?`${(0,n.__)("Welcome back,","thinkrank")} ${e}!`:(0,n.__)("Welcome to ThinkRank!","thinkrank")),(0,a.createElement)("p",{style:{fontSize:"14px",color:"#6b7280",margin:"8px 0 20px",lineHeight:1.55,maxWidth:"560px"}},(0,n.__)("ThinkRank is your AI-native SEO co-pilot. Generate metadata, draft content briefs, deploy structured data, and watch what's working all from one place.","thinkrank")),(0,a.createElement)("a",{href:"https://thinkrank.ai/docs",target:"_blank",rel:"noreferrer",style:{display:"inline-flex",alignItems:"center",gap:"8px",padding:"10px 18px",borderRadius:"8px",background:"#1e1e1e",color:"#fff",fontSize:"13px",fontWeight:600,textDecoration:"none"}},(0,n.__)("Learn More","thinkrank"),(0,a.createElement)(s,null))),(0,a.createElement)("img",{src:i.A,alt:"",style:{width:"180px",height:"120px",objectFit:"cover",borderRadius:"12px",border:"1px solid #e0e7ff",flexShrink:0,display:"block"}}))}},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";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(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"}))},43263:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),i=r.n(n);function s({title:e,description:t,actions:r,className:n}){return(0,a.createElement)("header",{className:i()("tr-shrink-0 tr-border-b tr-border-secondary tr-bg-white",n),style:{boxShadow:"0 1px 0 0 rgba(0,0,0,0.04)"}},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-gap-6 tr-px-6 md:tr-px-8 tr-py-5"},(0,a.createElement)("div",{className:"tr-min-w-0"},e&&(0,a.createElement)("h1",{className:"tr-m-0 tr-text-xl tr-font-bold tr-text-primary tr-leading-snug"},e),t&&(0,a.createElement)("p",{className:"tr-m-0 tr-mt-0.5 tr-text-sm tr-text-tertiary tr-leading-relaxed"},t)),r&&(0,a.createElement)("div",{className:"tr-flex tr-shrink-0 tr-items-center tr-gap-2"},r)))}},43273:(e,t,r)=>{"use strict";r(51609),r(56427),r(27723)},43526:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609);const n=/<a\s+href="([^"]*)"[^>]*>([^<]*)<\/a>/gi,i=e=>e.replace(/&#0?38;/g,"&").replace(/&amp;/g,"&").replace(/&#0?39;/g,"'"),s=e=>/^https?:\/\//i.test(e)||e.startsWith("/");function l(e){if("string"!=typeof e||!e.includes("<a "))return e;const t=[];let r,l=0;for(n.lastIndex=0;null!==(r=n.exec(e));){const[n,o,c]=r,d=i(o);r.index>l&&t.push(e.slice(l,r.index)),s(d)?t.push((0,a.createElement)("a",{key:`link-${r.index}`,href:d,target:"_blank",rel:"noopener noreferrer"},c)):t.push(c),l=r.index+n.length}return l<e.length&&t.push(e.slice(l)),t}},43534:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(86087),i=r(27723),s=r(69432);const l=({label:e,className:t="",children:r})=>{const{mode:l}=(0,s.Pr)(),[o,c]=(0,n.useState)(!1);return s.RB!==l||o?r:(0,a.createElement)("button",{type:"button",onClick:()=>c(!0),className:`tr-self-start tr-inline-flex tr-items-center tr-gap-1 tr-bg-transparent tr-border-0 tr-p-0 tr-text-sm tr-font-medium tr-text-brand tr-cursor-pointer hover:tr-underline ${t}`},e?(0,i.sprintf)(/* translators: %s: what the advanced settings cover, e.g. "Embed cards". */ /* translators: %s: what the advanced settings cover, e.g. "Embed cards". */
50 +(0,i.__)("Show advanced settings: %s","thinkrank"),e):(0,i.__)("Show advanced settings","thinkrank"))}},43679:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),i=r.n(n);function s({label:e,description:t,error:r,options:n=[],className:s,id:l,hideLabelFromVision:o=!1,...c}){const d=l||e?.toLowerCase().replace(/\s+/g,"-"),g=r?"tr-border-danger":"tr-border-primary";return(0,a.createElement)("div",{className:i()("tr-flex tr-flex-col tr-gap-1.5",s)},e&&(0,a.createElement)("label",{htmlFor:d,className:o?"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:i()("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",g),...c},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",{className:"tr-text-xs tr-text-tertiary tr-m-0"},t),r&&(0,a.createElement)("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"}))},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"}))},44594:(e,t,r)=>{"use strict";function a(e){return e+.5|0}r.d(t,{Q1:()=>v});const n=(e,t,r)=>Math.max(Math.min(e,r),t);function i(e){return n(a(2.55*e),0,255)}function s(e){return n(a(255*e),0,255)}function l(e){return n(a(e/2.55)/100,0,1)}function o(e){return n(a(100*e),0,100)}const c={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},d=[..."0123456789ABCDEF"],g=e=>d[15&e],M=e=>d[(240&e)>>4]+d[15&e],u=e=>(240&e)>>4==(15&e);const m=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function h(e,t,r){const a=t*Math.min(r,1-r),n=(t,n=(t+e/30)%12)=>r-a*Math.max(Math.min(n-3,9-n,1),-1);return[n(0),n(8),n(4)]}function N(e,t,r){const a=(a,n=(a+e/60)%6)=>r-r*t*Math.max(Math.min(n,4-n,1),0);return[a(5),a(3),a(1)]}function p(e,t,r){const a=h(e,1,.5);let n;for(t+r>1&&(n=1/(t+r),t*=n,r*=n),n=0;n<3;n++)a[n]*=1-t-r,a[n]+=t;return a}function k(e){const t=e.r/255,r=e.g/255,a=e.b/255,n=Math.max(t,r,a),i=Math.min(t,r,a),s=(n+i)/2;let l,o,c;return n!==i&&(c=n-i,o=s>.5?c/(2-n-i):c/(n+i),l=function(e,t,r,a,n){return e===n?(t-r)/a+(t<r?6:0):t===n?(r-e)/a+2:(e-t)/a+4}(t,r,a,c,n),l=60*l+.5),[0|l,o||0,s]}function x(e,t,r,a){return(Array.isArray(t)?e(t[0],t[1],t[2]):e(t,r,a)).map(s)}function y(e,t,r){return x(h,e,t,r)}function D(e){return(e%360+360)%360}const j={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},I={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};let E;const z=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/,T=e=>e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055,f=e=>e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4);function _(e,t,r){if(e){let a=k(e);a[t]=Math.max(0,Math.min(a[t]+a[t]*r,0===t?360:1)),a=y(a),e.r=a[0],e.g=a[1],e.b=a[2]}}function w(e,t){return e?Object.assign(t||{},e):e}function A(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(t={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(t.a=s(e[3]))):(t=w(e,{r:0,g:0,b:0,a:1})).a=s(t.a),t}function b(e){return"r"===e.charAt(0)?function(e){const t=z.exec(e);let r,a,s,l=255;if(t){if(t[7]!==r){const e=+t[7];l=t[8]?i(e):n(255*e,0,255)}return r=+t[1],a=+t[3],s=+t[5],r=255&(t[2]?i(r):n(r,0,255)),a=255&(t[4]?i(a):n(a,0,255)),s=255&(t[6]?i(s):n(s,0,255)),{r,g:a,b:s,a:l}}}(e):function(e){const t=m.exec(e);let r,a=255;if(!t)return;t[5]!==r&&(a=t[6]?i(+t[5]):s(+t[5]));const n=D(+t[2]),l=+t[3]/100,o=+t[4]/100;return r="hwb"===t[1]?function(e,t,r){return x(p,e,t,r)}(n,l,o):"hsv"===t[1]?function(e,t,r){return x(N,e,t,r)}(n,l,o):y(n,l,o),{r:r[0],g:r[1],b:r[2],a}}(e)}class v{constructor(e){if(e instanceof v)return e;const t=typeof e;let r;var a,n,i;"object"===t?r=A(e):"string"===t&&(i=(a=e).length,"#"===a[0]&&(4===i||5===i?n={r:255&17*c[a[1]],g:255&17*c[a[2]],b:255&17*c[a[3]],a:5===i?17*c[a[4]]:255}:7!==i&&9!==i||(n={r:c[a[1]]<<4|c[a[2]],g:c[a[3]]<<4|c[a[4]],b:c[a[5]]<<4|c[a[6]],a:9===i?c[a[7]]<<4|c[a[8]]:255})),r=n||function(e){E||(E=function(){const e={},t=Object.keys(I),r=Object.keys(j);let a,n,i,s,l;for(a=0;a<t.length;a++){for(s=l=t[a],n=0;n<r.length;n++)i=r[n],l=l.replace(i,j[i]);i=parseInt(I[s],16),e[l]=[i>>16&255,i>>8&255,255&i]}return e}(),E.transparent=[0,0,0,0]);const t=E[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:4===t.length?t[3]:255}}(e)||b(e)),this._rgb=r,this._valid=!!r}get valid(){return this._valid}get rgb(){var e=w(this._rgb);return e&&(e.a=l(e.a)),e}set rgb(e){this._rgb=A(e)}rgbString(){return this._valid?(e=this._rgb)&&(e.a<255?`rgba(${e.r}, ${e.g}, ${e.b}, ${l(e.a)})`:`rgb(${e.r}, ${e.g}, ${e.b})`):void 0;var e}hexString(){return this._valid?(e=this._rgb,t=(e=>u(e.r)&&u(e.g)&&u(e.b)&&u(e.a))(e)?g:M,e?"#"+t(e.r)+t(e.g)+t(e.b)+((e,t)=>e<255?t(e):"")(e.a,t):void 0):void 0;var e,t}hslString(){return this._valid?function(e){if(!e)return;const t=k(e),r=t[0],a=o(t[1]),n=o(t[2]);return e.a<255?`hsla(${r}, ${a}%, ${n}%, ${l(e.a)})`:`hsl(${r}, ${a}%, ${n}%)`}(this._rgb):void 0}mix(e,t){if(e){const r=this.rgb,a=e.rgb;let n;const i=t===n?.5:t,s=2*i-1,l=r.a-a.a,o=((s*l===-1?s:(s+l)/(1+s*l))+1)/2;n=1-o,r.r=255&o*r.r+n*a.r+.5,r.g=255&o*r.g+n*a.g+.5,r.b=255&o*r.b+n*a.b+.5,r.a=i*r.a+(1-i)*a.a,this.rgb=r}return this}interpolate(e,t){return e&&(this._rgb=function(e,t,r){const a=f(l(e.r)),n=f(l(e.g)),i=f(l(e.b));return{r:s(T(a+r*(f(l(t.r))-a))),g:s(T(n+r*(f(l(t.g))-n))),b:s(T(i+r*(f(l(t.b))-i))),a:e.a+r*(t.a-e.a)}}(this._rgb,e._rgb,t)),this}clone(){return new v(this.rgb)}alpha(e){return this._rgb.a=s(e),this}clearer(e){return this._rgb.a*=1-e,this}greyscale(){const e=this._rgb,t=a(.3*e.r+.59*e.g+.11*e.b);return e.r=e.g=e.b=t,this}opaquer(e){return this._rgb.a*=1+e,this}negate(){const e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}lighten(e){return _(this._rgb,2,e),this}darken(e){return _(this._rgb,2,-e),this}saturate(e){return _(this._rgb,1,e),this}desaturate(e){return _(this._rgb,1,-e),this}rotate(e){return function(e,t){var r=k(e);r[0]=D(r[0]+t),r=y(r),e.r=r[0],e.g=r[1],e.b=r[2]}(this._rgb,e),this}}},44656:(e,t,r)=>{"use strict";r.d(t,{A6:()=>A,Bs:()=>at,E8:()=>xt,FN:()=>ut,No:()=>gt,PP:()=>ir,ZT:()=>v,dN:()=>Ct,hE:()=>Zt,ju:()=>b,kc:()=>or,m_:()=>ar,s$:()=>Pt,t1:()=>qe});var a=r(99284);r(44594);class n{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(e,t,r,a){const n=t.listeners[a],i=t.duration;n.forEach(a=>a({chart:e,initial:t.initial,numSteps:i,currentStep:Math.min(r-t.start,i)}))}_refresh(){this._request||(this._running=!0,this._request=a.r.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(e=Date.now()){let t=0;this._charts.forEach((r,a)=>{if(!r.running||!r.items.length)return;const n=r.items;let i,s=n.length-1,l=!1;for(;s>=0;--s)i=n[s],i._active?(i._total>r.duration&&(r.duration=i._total),i.tick(e),l=!0):(n[s]=n[n.length-1],n.pop());l&&(a.draw(),this._notify(a,r,e,"progress")),n.length||(r.running=!1,this._notify(a,r,e,"complete"),r.initial=!1),t+=n.length}),this._lastDate=e,0===t&&(this._running=!1)}_getAnims(e){const t=this._charts;let r=t.get(e);return r||(r={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},t.set(e,r)),r}listen(e,t,r){this._getAnims(e).listeners[t].push(r)}add(e,t){t&&t.length&&this._getAnims(e).items.push(...t)}has(e){return this._getAnims(e).items.length>0}start(e){const t=this._charts.get(e);t&&(t.running=!0,t.start=Date.now(),t.duration=t.items.reduce((e,t)=>Math.max(e,t._duration),0),this._refresh())}running(e){if(!this._running)return!1;const t=this._charts.get(e);return!!(t&&t.running&&t.items.length)}stop(e){const t=this._charts.get(e);if(!t||!t.items.length)return;const r=t.items;let a=r.length-1;for(;a>=0;--a)r[a].cancel();t.items=[],this._notify(e,t,Date.now(),"complete")}remove(e){return this._charts.delete(e)}}var i=new n;const s="transparent",l={boolean:(e,t,r)=>r>.5?t:e,color(e,t,r){const n=(0,a.c)(e||s),i=n.valid&&(0,a.c)(t||s);return i&&i.valid?i.mix(n,r).hexString():t},number:(e,t,r)=>e+(t-e)*r};class o{constructor(e,t,r,n){const i=t[r];n=(0,a.a)([e.to,n,i,e.from]);const s=(0,a.a)([e.from,i,n]);this._active=!0,this._fn=e.fn||l[e.type||typeof s],this._easing=a.e[e.easing]||a.e.linear,this._start=Math.floor(Date.now()+(e.delay||0)),this._duration=this._total=Math.floor(e.duration),this._loop=!!e.loop,this._target=t,this._prop=r,this._from=s,this._to=n,this._promises=void 0}active(){return this._active}update(e,t,r){if(this._active){this._notify(!1);const n=this._target[this._prop],i=r-this._start,s=this._duration-i;this._start=r,this._duration=Math.floor(Math.max(s,e.duration)),this._total+=i,this._loop=!!e.loop,this._to=(0,a.a)([e.to,t,n,e.from]),this._from=(0,a.a)([e.from,n,t])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(e){const t=e-this._start,r=this._duration,a=this._prop,n=this._from,i=this._loop,s=this._to;let l;if(this._active=n!==s&&(i||t<r),!this._active)return this._target[a]=s,void this._notify(!0);t<0?this._target[a]=n:(l=t/r%2,l=i&&l>1?2-l:l,l=this._easing(Math.min(1,Math.max(0,l))),this._target[a]=this._fn(n,s,l))}wait(){const e=this._promises||(this._promises=[]);return new Promise((t,r)=>{e.push({res:t,rej:r})})}_notify(e){const t=e?"res":"rej",r=this._promises||[];for(let e=0;e<r.length;e++)r[e][t]()}}class c{constructor(e,t){this._chart=e,this._properties=new Map,this.configure(t)}configure(e){if(!(0,a.i)(e))return;const t=Object.keys(a.d.animation),r=this._properties;Object.getOwnPropertyNames(e).forEach(n=>{const i=e[n];if(!(0,a.i)(i))return;const s={};for(const e of t)s[e]=i[e];((0,a.b)(i.properties)&&i.properties||[n]).forEach(e=>{e!==n&&r.has(e)||r.set(e,s)})})}_animateOptions(e,t){const r=t.options,a=function(e,t){if(!t)return;let r=e.options;if(r)return r.$shared&&(e.options=r=Object.assign({},r,{$shared:!1,$animations:{}})),r;e.options=t}(e,r);if(!a)return[];const n=this._createAnimations(a,r);return r.$shared&&function(e,t){const r=[],a=Object.keys(t);for(let t=0;t<a.length;t++){const n=e[a[t]];n&&n.active()&&r.push(n.wait())}return Promise.all(r)}(e.options.$animations,r).then(()=>{e.options=r},()=>{}),n}_createAnimations(e,t){const r=this._properties,a=[],n=e.$animations||(e.$animations={}),i=Object.keys(t),s=Date.now();let l;for(l=i.length-1;l>=0;--l){const c=i[l];if("$"===c.charAt(0))continue;if("options"===c){a.push(...this._animateOptions(e,t));continue}const d=t[c];let g=n[c];const M=r.get(c);if(g){if(M&&g.active()){g.update(M,d,s);continue}g.cancel()}M&&M.duration?(n[c]=g=new o(M,e,c,d),a.push(g)):e[c]=d}return a}update(e,t){if(0===this._properties.size)return void Object.assign(e,t);const r=this._createAnimations(e,t);return r.length?(i.add(this._chart,r),!0):void 0}}function d(e,t){const r=e&&e.options||{},a=r.reverse,n=void 0===r.min?t:0,i=void 0===r.max?t:0;return{start:a?i:n,end:a?n:i}}function g(e,t){const r=[],a=e._getSortedDatasetMetas(t);let n,i;for(n=0,i=a.length;n<i;++n)r.push(a[n].index);return r}function M(e,t,r,n={}){const i=e.keys,s="single"===n.mode;let l,o,c,d;if(null===t)return;let g=!1;for(l=0,o=i.length;l<o;++l){if(c=+i[l],c===r){if(g=!0,n.all)continue;break}d=e.values[c],(0,a.g)(d)&&(s||0===t||(0,a.s)(t)===(0,a.s)(d))&&(t+=d)}return g||n.all?t:0}function u(e,t){const r=e&&e.options.stacked;return r||void 0===r&&void 0!==t.stack}function m(e,t,r){const a=e[t]||(e[t]={});return a[r]||(a[r]={})}function h(e,t,r,a){for(const n of t.getMatchingVisibleMetas(a).reverse()){const t=e[n.index];if(r&&t>0||!r&&t<0)return n.index}return null}function N(e,t){const{chart:r,_cachedMeta:a}=e,n=r._stacks||(r._stacks={}),{iScale:i,vScale:s,index:l}=a,o=i.axis,c=s.axis,d=function(e,t,r){return`${e.id}.${t.id}.${r.stack||r.type}`}(i,s,a),g=t.length;let M;for(let e=0;e<g;++e){const r=t[e],{[o]:i,[c]:g}=r;M=(r._stacks||(r._stacks={}))[c]=m(n,d,i),M[l]=g,M._top=h(M,s,!0,a.type),M._bottom=h(M,s,!1,a.type),(M._visualValues||(M._visualValues={}))[l]=g}}function p(e,t){const r=e.scales;return Object.keys(r).filter(e=>r[e].axis===t).shift()}function k(e,t){const r=e.controller.index,a=e.vScale&&e.vScale.axis;if(a){t=t||e._parsed;for(const e of t){const t=e._stacks;if(!t||void 0===t[a]||void 0===t[a][r])return;delete t[a][r],void 0!==t[a]._visualValues&&void 0!==t[a]._visualValues[r]&&delete t[a]._visualValues[r]}}}const x=e=>"reset"===e||"none"===e,y=(e,t)=>t?e:Object.assign({},e);class D{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(e,t){this.chart=e,this._ctx=e.ctx,this.index=t,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=u(e.vScale,e),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(e){this.index!==e&&k(this._cachedMeta),this.index=e}linkScales(){const e=this.chart,t=this._cachedMeta,r=this.getDataset(),n=(e,t,r,a)=>"x"===e?t:"r"===e?a:r,i=t.xAxisID=(0,a.v)(r.xAxisID,p(e,"x")),s=t.yAxisID=(0,a.v)(r.yAxisID,p(e,"y")),l=t.rAxisID=(0,a.v)(r.rAxisID,p(e,"r")),o=t.indexAxis,c=t.iAxisID=n(o,i,s,l),d=t.vAxisID=n(o,s,i,l);t.xScale=this.getScaleForId(i),t.yScale=this.getScaleForId(s),t.rScale=this.getScaleForId(l),t.iScale=this.getScaleForId(c),t.vScale=this.getScaleForId(d)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){const t=this._cachedMeta;return e===t.iScale?t.vScale:t.iScale}reset(){this._update("reset")}_destroy(){const e=this._cachedMeta;this._data&&(0,a.u)(this._data,this),e._stacked&&k(e)}_dataCheck(){const e=this.getDataset(),t=e.data||(e.data=[]),r=this._data;if((0,a.i)(t)){const e=this._cachedMeta;this._data=function(e,t){const{iScale:r,vScale:a}=t,n="x"===r.axis?"x":"y",i="x"===a.axis?"x":"y",s=Object.keys(e),l=new Array(s.length);let o,c,d;for(o=0,c=s.length;o<c;++o)d=s[o],l[o]={[n]:d,[i]:e[d]};return l}(t,e)}else if(r!==t){if(r){(0,a.u)(r,this);const e=this._cachedMeta;k(e),e._parsed=[]}t&&Object.isExtensible(t)&&(0,a.l)(t,this),this._syncList=[],this._data=t}}addElements(){const e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){const t=this._cachedMeta,r=this.getDataset();let a=!1;this._dataCheck();const n=t._stacked;t._stacked=u(t.vScale,t),t.stack!==r.stack&&(a=!0,k(t),t.stack=r.stack),this._resyncElements(e),(a||n!==t._stacked)&&(N(this,t._parsed),t._stacked=u(t.vScale,t))}configure(){const e=this.chart.config,t=e.datasetScopeKeys(this._type),r=e.getOptionScopes(this.getDataset(),t,!0);this.options=e.createResolver(r,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(e,t){const{_cachedMeta:r,_data:n}=this,{iScale:i,_stacked:s}=r,l=i.axis;let o,c,d,g=0===e&&t===n.length||r._sorted,M=e>0&&r._parsed[e-1];if(!1===this._parsing)r._parsed=n,r._sorted=!0,d=n;else{d=(0,a.b)(n[e])?this.parseArrayData(r,n,e,t):(0,a.i)(n[e])?this.parseObjectData(r,n,e,t):this.parsePrimitiveData(r,n,e,t);const i=()=>null===c[l]||M&&c[l]<M[l];for(o=0;o<t;++o)r._parsed[o+e]=c=d[o],g&&(i()&&(g=!1),M=c);r._sorted=g}s&&N(this,d)}parsePrimitiveData(e,t,r,a){const{iScale:n,vScale:i}=e,s=n.axis,l=i.axis,o=n.getLabels(),c=n===i,d=new Array(a);let g,M,u;for(g=0,M=a;g<M;++g)u=g+r,d[g]={[s]:c||n.parse(o[u],u),[l]:i.parse(t[u],u)};return d}parseArrayData(e,t,r,a){const{xScale:n,yScale:i}=e,s=new Array(a);let l,o,c,d;for(l=0,o=a;l<o;++l)c=l+r,d=t[c],s[l]={x:n.parse(d[0],c),y:i.parse(d[1],c)};return s}parseObjectData(e,t,r,n){const{xScale:i,yScale:s}=e,{xAxisKey:l="x",yAxisKey:o="y"}=this._parsing,c=new Array(n);let d,g,M,u;for(d=0,g=n;d<g;++d)M=d+r,u=t[M],c[d]={x:i.parse((0,a.f)(u,l),M),y:s.parse((0,a.f)(u,o),M)};return c}getParsed(e){return this._cachedMeta._parsed[e]}getDataElement(e){return this._cachedMeta.data[e]}applyStack(e,t,r){const a=this.chart,n=this._cachedMeta,i=t[e.axis];return M({keys:g(a,!0),values:t._stacks[e.axis]._visualValues},i,n.index,{mode:r})}updateRangeFromParsed(e,t,r,a){const n=r[t.axis];let i=null===n?NaN:n;const s=a&&r._stacks[t.axis];a&&s&&(a.values=s,i=M(a,n,this._cachedMeta.index)),e.min=Math.min(e.min,i),e.max=Math.max(e.max,i)}getMinMax(e,t){const r=this._cachedMeta,n=r._parsed,i=r._sorted&&e===r.iScale,s=n.length,l=this._getOtherScale(e),o=((e,t,r)=>e&&!t.hidden&&t._stacked&&{keys:g(r,!0),values:null})(t,r,this.chart),c={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:d,max:M}=function(e){const{min:t,max:r,minDefined:a,maxDefined:n}=e.getUserBounds();return{min:a?t:Number.NEGATIVE_INFINITY,max:n?r:Number.POSITIVE_INFINITY}}(l);let u,m;function h(){m=n[u];const t=m[l.axis];return!(0,a.g)(m[e.axis])||d>t||M<t}for(u=0;u<s&&(h()||(this.updateRangeFromParsed(c,e,m,o),!i));++u);if(i)for(u=s-1;u>=0;--u)if(!h()){this.updateRangeFromParsed(c,e,m,o);break}return c}getAllParsedValues(e){const t=this._cachedMeta._parsed,r=[];let n,i,s;for(n=0,i=t.length;n<i;++n)s=t[n][e.axis],(0,a.g)(s)&&r.push(s);return r}getMaxOverflow(){return!1}getLabelAndValue(e){const t=this._cachedMeta,r=t.iScale,a=t.vScale,n=this.getParsed(e);return{label:r?""+r.getLabelForValue(n[r.axis]):"",value:a?""+a.getLabelForValue(n[a.axis]):""}}_update(e){const t=this._cachedMeta;this.update(e||"default"),t._clip=function(e){let t,r,n,i;return(0,a.i)(e)?(t=e.top,r=e.right,n=e.bottom,i=e.left):t=r=n=i=e,{top:t,right:r,bottom:n,left:i,disabled:!1===e}}((0,a.v)(this.options.clip,function(e,t,r){if(!1===r)return!1;const a=d(e,r),n=d(t,r);return{top:n.end,right:a.end,bottom:n.start,left:a.start}}(t.xScale,t.yScale,this.getMaxOverflow())))}update(e){}draw(){const e=this._ctx,t=this.chart,r=this._cachedMeta,a=r.data||[],n=t.chartArea,i=[],s=this._drawStart||0,l=this._drawCount||a.length-s,o=this.options.drawActiveElementsOnTop;let c;for(r.dataset&&r.dataset.draw(e,n,s,l),c=s;c<s+l;++c){const t=a[c];t.hidden||(t.active&&o?i.push(t):t.draw(e,n))}for(c=0;c<i.length;++c)i[c].draw(e,n)}getStyle(e,t){const r=t?"active":"default";return void 0===e&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(r):this.resolveDataElementOptions(e||0,r)}getContext(e,t,r){const n=this.getDataset();let i;if(e>=0&&e<this._cachedMeta.data.length){const t=this._cachedMeta.data[e];i=t.$context||(t.$context=function(e,t,r){return(0,a.j)(e,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:r,index:t,mode:"default",type:"data"})}(this.getContext(),e,t)),i.parsed=this.getParsed(e),i.raw=n.data[e],i.index=i.dataIndex=e}else i=this.$context||(this.$context=function(e,t){return(0,a.j)(e,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:"default",type:"dataset"})}(this.chart.getContext(),this.index)),i.dataset=n,i.index=i.datasetIndex=this.index;return i.active=!!t,i.mode=r,i}resolveDatasetElementOptions(e){return this._resolveElementOptions(this.datasetElementType.id,e)}resolveDataElementOptions(e,t){return this._resolveElementOptions(this.dataElementType.id,t,e)}_resolveElementOptions(e,t="default",r){const n="active"===t,i=this._cachedDataOpts,s=e+"-"+t,l=i[s],o=this.enableOptionSharing&&(0,a.h)(r);if(l)return y(l,o);const c=this.chart.config,d=c.datasetElementScopeKeys(this._type,e),g=n?[`${e}Hover`,"hover",e,""]:[e,""],M=c.getOptionScopes(this.getDataset(),d),u=Object.keys(a.d.elements[e]),m=c.resolveNamedOptions(M,u,()=>this.getContext(r,n,t),g);return m.$shared&&(m.$shared=o,i[s]=Object.freeze(y(m,o))),m}_resolveAnimations(e,t,r){const a=this.chart,n=this._cachedDataOpts,i=`animation-${t}`,s=n[i];if(s)return s;let l;if(!1!==a.options.animation){const a=this.chart.config,n=a.datasetAnimationScopeKeys(this._type,t),i=a.getOptionScopes(this.getDataset(),n);l=a.createResolver(i,this.getContext(e,r,t))}const o=new c(a,l&&l.animations);return l&&l._cacheable&&(n[i]=Object.freeze(o)),o}getSharedOptions(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}includeOptions(e,t){return!t||x(e)||this.chart._animationsDisabled}_getSharedOptions(e,t){const r=this.resolveDataElementOptions(e,t),a=this._sharedOptions,n=this.getSharedOptions(r),i=this.includeOptions(t,n)||n!==a;return this.updateSharedOptions(n,t,r),{sharedOptions:n,includeOptions:i}}updateElement(e,t,r,a){x(a)?Object.assign(e,r):this._resolveAnimations(t,a).update(e,r)}updateSharedOptions(e,t,r){e&&!x(t)&&this._resolveAnimations(void 0,t).update(e,r)}_setStyle(e,t,r,a){e.active=a;const n=this.getStyle(t,a);this._resolveAnimations(t,r,a).update(e,{options:!a&&this.getSharedOptions(n)||n})}removeHoverStyle(e,t,r){this._setStyle(e,r,"active",!1)}setHoverStyle(e,t,r){this._setStyle(e,r,"active",!0)}_removeDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}_setDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}_resyncElements(e){const t=this._data,r=this._cachedMeta.data;for(const[e,t,r]of this._syncList)this[e](t,r);this._syncList=[];const a=r.length,n=t.length,i=Math.min(n,a);i&&this.parse(0,i),n>a?this._insertElements(a,n-a,e):n<a&&this._removeElements(n,a-n)}_insertElements(e,t,r=!0){const a=this._cachedMeta,n=a.data,i=e+t;let s;const l=e=>{for(e.length+=t,s=e.length-1;s>=i;s--)e[s]=e[s-t]};for(l(n),s=e;s<i;++s)n[s]=new this.dataElementType;this._parsing&&l(a._parsed),this.parse(e,t),r&&this.updateElements(n,e,t,"reset")}updateElements(e,t,r,a){}_removeElements(e,t){const r=this._cachedMeta;if(this._parsing){const a=r._parsed.splice(e,t);r._stacked&&k(r,a)}r.data.splice(e,t)}_sync(e){if(this._parsing)this._syncList.push(e);else{const[t,r,a]=e;this[t](r,a)}this.chart._dataChanges.push([this.index,...e])}_onDataPush(){const e=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-e,e])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(e,t){t&&this._sync(["_removeElements",e,t]);const r=arguments.length-2;r&&this._sync(["_insertElements",e,r])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}}function j(e){const t=e.iScale,r=function(e,t){if(!e._cache.$bar){const r=e.getMatchingVisibleMetas(t);let n=[];for(let t=0,a=r.length;t<a;t++)n=n.concat(r[t].controller.getAllParsedValues(e));e._cache.$bar=(0,a._)(n.sort((e,t)=>e-t))}return e._cache.$bar}(t,e.type);let n,i,s,l,o=t._length;const c=()=>{32767!==s&&-32768!==s&&((0,a.h)(l)&&(o=Math.min(o,Math.abs(s-l)||o)),l=s)};for(n=0,i=r.length;n<i;++n)s=t.getPixelForValue(r[n]),c();for(l=void 0,n=0,i=t.ticks.length;n<i;++n)s=t.getPixelForTick(n),c();return o}function I(e,t,r,n){return(0,a.b)(e)?function(e,t,r,a){const n=r.parse(e[0],a),i=r.parse(e[1],a),s=Math.min(n,i),l=Math.max(n,i);let o=s,c=l;Math.abs(s)>Math.abs(l)&&(o=l,c=s),t[r.axis]=c,t._custom={barStart:o,barEnd:c,start:n,end:i,min:s,max:l}}(e,t,r,n):t[r.axis]=r.parse(e,n),t}function E(e,t,r,a){const n=e.iScale,i=e.vScale,s=n.getLabels(),l=n===i,o=[];let c,d,g,M;for(c=r,d=r+a;c<d;++c)M=t[c],g={},g[n.axis]=l||n.parse(s[c],c),o.push(I(M,g,i,c));return o}function z(e){return e&&void 0!==e.barStart&&void 0!==e.barEnd}function T(e,t,r,a){let n=t.borderSkipped;const i={};if(!n)return void(e.borderSkipped=i);if(!0===n)return void(e.borderSkipped={top:!0,right:!0,bottom:!0,left:!0});const{start:s,end:l,reverse:o,top:c,bottom:d}=function(e){let t,r,a,n,i;return e.horizontal?(t=e.base>e.x,r="left",a="right"):(t=e.base<e.y,r="bottom",a="top"),t?(n="end",i="start"):(n="start",i="end"),{start:r,end:a,reverse:t,top:n,bottom:i}}(e);"middle"===n&&r&&(e.enableBorderRadius=!0,(r._top||0)===a?n=c:(r._bottom||0)===a?n=d:(i[f(d,s,l,o)]=!0,n=c)),i[f(n,s,l,o)]=!0,e.borderSkipped=i}function f(e,t,r,a){var n,i,s;return a?(s=r,e=_(e=(n=e)===(i=t)?s:n===s?i:n,r,t)):e=_(e,t,r),e}function _(e,t,r){return"start"===e?t:"end"===e?r:e}function w(e,{inflateAmount:t},r){e.inflateAmount="auto"===t?1===r?.33:0:t}class A extends D{static id="bar";static defaults={datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}};static overrides={scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}};parsePrimitiveData(e,t,r,a){return E(e,t,r,a)}parseArrayData(e,t,r,a){return E(e,t,r,a)}parseObjectData(e,t,r,n){const{iScale:i,vScale:s}=e,{xAxisKey:l="x",yAxisKey:o="y"}=this._parsing,c="x"===i.axis?l:o,d="x"===s.axis?l:o,g=[];let M,u,m,h;for(M=r,u=r+n;M<u;++M)h=t[M],m={},m[i.axis]=i.parse((0,a.f)(h,c),M),g.push(I((0,a.f)(h,d),m,s,M));return g}updateRangeFromParsed(e,t,r,a){super.updateRangeFromParsed(e,t,r,a);const n=r._custom;n&&t===this._cachedMeta.vScale&&(e.min=Math.min(e.min,n.min),e.max=Math.max(e.max,n.max))}getMaxOverflow(){return 0}getLabelAndValue(e){const t=this._cachedMeta,{iScale:r,vScale:a}=t,n=this.getParsed(e),i=n._custom,s=z(i)?"["+i.start+", "+i.end+"]":""+a.getLabelForValue(n[a.axis]);return{label:""+r.getLabelForValue(n[r.axis]),value:s}}initialize(){this.enableOptionSharing=!0,super.initialize(),this._cachedMeta.stack=this.getDataset().stack}update(e){const t=this._cachedMeta;this.updateElements(t.data,0,t.data.length,e)}updateElements(e,t,r,n){const i="reset"===n,{index:s,_cachedMeta:{vScale:l}}=this,o=l.getBasePixel(),c=l.isHorizontal(),d=this._getRuler(),{sharedOptions:g,includeOptions:M}=this._getSharedOptions(t,n);for(let u=t;u<t+r;u++){const t=this.getParsed(u),r=i||(0,a.k)(t[l.axis])?{base:o,head:o}:this._calculateBarValuePixels(u),m=this._calculateBarIndexPixels(u,d),h=(t._stacks||{})[l.axis],N={horizontal:c,base:r.base,enableBorderRadius:!h||z(t._custom)||s===h._top||s===h._bottom,x:c?r.head:m.center,y:c?m.center:r.head,height:c?m.size:Math.abs(r.size),width:c?Math.abs(r.size):m.size};M&&(N.options=g||this.resolveDataElementOptions(u,e[u].active?"active":n));const p=N.options||e[u].options;T(N,p,h,s),w(N,p,d.ratio),this.updateElement(e[u],u,N,n)}}_getStacks(e,t){const{iScale:r}=this._cachedMeta,n=r.getMatchingVisibleMetas(this._type).filter(e=>e.controller.options.grouped),i=r.options.stacked,s=[],l=this._cachedMeta.controller.getParsed(t),o=l&&l[r.axis],c=e=>{const t=e._parsed.find(e=>e[r.axis]===o),n=t&&t[e.vScale.axis];if((0,a.k)(n)||isNaN(n))return!0};for(const r of n)if((void 0===t||!c(r))&&((!1===i||-1===s.indexOf(r.stack)||void 0===i&&void 0===r.stack)&&s.push(r.stack),r.index===e))break;return s.length||s.push(void 0),s}_getStackCount(e){return this._getStacks(void 0,e).length}_getAxisCount(){return this._getAxis().length}getFirstScaleIdForIndexAxis(){const e=this.chart.scales,t=this.chart.options.indexAxis;return Object.keys(e).filter(r=>e[r].axis===t).shift()}_getAxis(){const e={},t=this.getFirstScaleIdForIndexAxis();for(const r of this.chart.data.datasets)e[(0,a.v)("x"===this.chart.options.indexAxis?r.xAxisID:r.yAxisID,t)]=!0;return Object.keys(e)}_getStackIndex(e,t,r){const a=this._getStacks(e,r),n=void 0!==t?a.indexOf(t):-1;return-1===n?a.length-1:n}_getRuler(){const e=this.options,t=this._cachedMeta,r=t.iScale,a=[];let n,i;for(n=0,i=t.data.length;n<i;++n)a.push(r.getPixelForValue(this.getParsed(n)[r.axis],n));const s=e.barThickness;return{min:s||j(t),pixels:a,start:r._startPixel,end:r._endPixel,stackCount:this._getStackCount(),scale:r,grouped:e.grouped,ratio:s?1:e.categoryPercentage*e.barPercentage}}_calculateBarValuePixels(e){const{_cachedMeta:{vScale:t,_stacked:r,index:n},options:{base:i,minBarLength:s}}=this,l=i||0,o=this.getParsed(e),c=o._custom,d=z(c);let g,M,u=o[t.axis],m=0,h=r?this.applyStack(t,o,r):u;h!==u&&(m=h-u,h=u),d&&(u=c.barStart,h=c.barEnd-c.barStart,0!==u&&(0,a.s)(u)!==(0,a.s)(c.barEnd)&&(m=0),m+=u);const N=(0,a.k)(i)||d?m:i;let p=t.getPixelForValue(N);if(g=this.chart.getDataVisibility(e)?t.getPixelForValue(m+h):p,M=g-p,Math.abs(M)<s){M=function(e,t,r){return 0!==e?(0,a.s)(e):(t.isHorizontal()?1:-1)*(t.min>=r?1:-1)}(M,t,l)*s,u===l&&(p-=M/2);const e=t.getPixelForDecimal(0),i=t.getPixelForDecimal(1),c=Math.min(e,i),m=Math.max(e,i);p=Math.max(Math.min(p,m),c),g=p+M,r&&!d&&(o._stacks[t.axis]._visualValues[n]=t.getValueForPixel(g)-t.getValueForPixel(p))}if(p===t.getPixelForValue(l)){const e=(0,a.s)(M)*t.getLineWidthForValue(l)/2;p+=e,M-=e}return{size:M,base:p,head:g,center:g+M/2}}_calculateBarIndexPixels(e,t){const r=t.scale,n=this.options,i=n.skipNull,s=(0,a.v)(n.maxBarThickness,1/0);let l,o;const c=this._getAxisCount();if(t.grouped){const r=i?this._getStackCount(e):t.stackCount,d="flex"===n.barThickness?function(e,t,r,a){const n=t.pixels,i=n[e];let s=e>0?n[e-1]:null,l=e<n.length-1?n[e+1]:null;const o=r.categoryPercentage;null===s&&(s=i-(null===l?t.end-t.start:l-i)),null===l&&(l=i+i-s);const c=i-(i-Math.min(s,l))/2*o;return{chunk:Math.abs(l-s)/2*o/a,ratio:r.barPercentage,start:c}}(e,t,n,r*c):function(e,t,r,n){const i=r.barThickness;let s,l;return(0,a.k)(i)?(s=t.min*r.categoryPercentage,l=r.barPercentage):(s=i*n,l=1),{chunk:s/n,ratio:l,start:t.pixels[e]-s/2}}(e,t,n,r*c),g="x"===this.chart.options.indexAxis?this.getDataset().xAxisID:this.getDataset().yAxisID,M=this._getAxis().indexOf((0,a.v)(g,this.getFirstScaleIdForIndexAxis())),u=this._getStackIndex(this.index,this._cachedMeta.stack,i?e:void 0)+M;l=d.start+d.chunk*u+d.chunk/2,o=Math.min(s,d.chunk*d.ratio)}else l=r.getPixelForValue(this.getParsed(e)[r.axis],e),o=Math.min(s,t.min*t.ratio);return{base:l-o/2,head:l+o/2,center:l,size:o}}draw(){const e=this._cachedMeta,t=e.vScale,r=e.data,a=r.length;let n=0;for(;n<a;++n)null===this.getParsed(n)[t.axis]||r[n].hidden||r[n].draw(this._ctx)}}class b extends D{static id="doughnut";static defaults={datasetElementType:!1,dataElementType:"arc",animation:{animateRotate:!0,animateScale:!1},animations:{numbers:{type:"number",properties:["circumference","endAngle","innerRadius","outerRadius","startAngle","x","y","offset","borderWidth","spacing"]}},cutout:"50%",rotation:0,circumference:360,radius:"100%",spacing:0,indexAxis:"r"};static descriptors={_scriptable:e=>"spacing"!==e,_indexable:e=>"spacing"!==e&&!e.startsWith("borderDash")&&!e.startsWith("hoverBorderDash")};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(e){const t=e.data;if(t.labels.length&&t.datasets.length){const{labels:{pointStyle:r,color:a}}=e.legend.options;return t.labels.map((t,n)=>{const i=e.getDatasetMeta(0).controller.getStyle(n);return{text:t,fillStyle:i.backgroundColor,strokeStyle:i.borderColor,fontColor:a,lineWidth:i.borderWidth,pointStyle:r,hidden:!e.getDataVisibility(n),index:n}})}return[]}},onClick(e,t,r){r.chart.toggleDataVisibility(t.index),r.chart.update()}}}};constructor(e,t){super(e,t),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(e,t){const r=this.getDataset().data,n=this._cachedMeta;if(!1===this._parsing)n._parsed=r;else{let i,s,l=e=>+r[e];if((0,a.i)(r[e])){const{key:e="value"}=this._parsing;l=t=>+(0,a.f)(r[t],e)}for(i=e,s=e+t;i<s;++i)n._parsed[i]=l(i)}}_getRotation(){return(0,a.t)(this.options.rotation-90)}_getCircumference(){return(0,a.t)(this.options.circumference)}_getRotationExtents(){let e=a.T,t=-a.T;for(let r=0;r<this.chart.data.datasets.length;++r)if(this.chart.isDatasetVisible(r)&&this.chart.getDatasetMeta(r).type===this._type){const a=this.chart.getDatasetMeta(r).controller,n=a._getRotation(),i=a._getCircumference();e=Math.min(e,n),t=Math.max(t,n+i)}return{rotation:e,circumference:t-e}}update(e){const t=this.chart,{chartArea:r}=t,n=this._cachedMeta,i=n.data,s=this.getMaxBorderWidth()+this.getMaxOffset(i)+this.options.spacing,l=Math.max((Math.min(r.width,r.height)-s)/2,0),o=Math.min((0,a.m)(this.options.cutout,l),1),c=this._getRingWeight(this.index),{circumference:d,rotation:g}=this._getRotationExtents(),{ratioX:M,ratioY:u,offsetX:m,offsetY:h}=function(e,t,r){let n=1,i=1,s=0,l=0;if(t<a.T){const o=e,c=o+t,d=Math.cos(o),g=Math.sin(o),M=Math.cos(c),u=Math.sin(c),m=(e,t,n)=>(0,a.p)(e,o,c,!0)?1:Math.max(t,t*r,n,n*r),h=(e,t,n)=>(0,a.p)(e,o,c,!0)?-1:Math.min(t,t*r,n,n*r),N=m(0,d,M),p=m(a.H,g,u),k=h(a.P,d,M),x=h(a.P+a.H,g,u);n=(N-k)/2,i=(p-x)/2,s=-(N+k)/2,l=-(p+x)/2}return{ratioX:n,ratioY:i,offsetX:s,offsetY:l}}(g,d,o),N=(r.width-s)/M,p=(r.height-s)/u,k=Math.max(Math.min(N,p)/2,0),x=(0,a.n)(this.options.radius,k),y=(x-Math.max(x*o,0))/this._getVisibleDatasetWeightTotal();this.offsetX=m*x,this.offsetY=h*x,n.total=this.calculateTotal(),this.outerRadius=x-y*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-y*c,0),this.updateElements(i,0,i.length,e)}_circumference(e,t){const r=this.options,n=this._cachedMeta,i=this._getCircumference();return t&&r.animation.animateRotate||!this.chart.getDataVisibility(e)||null===n._parsed[e]||n.data[e].hidden?0:this.calculateCircumference(n._parsed[e]*i/a.T)}updateElements(e,t,r,a){const n="reset"===a,i=this.chart,s=i.chartArea,l=i.options.animation,o=(s.left+s.right)/2,c=(s.top+s.bottom)/2,d=n&&l.animateScale,g=d?0:this.innerRadius,M=d?0:this.outerRadius,{sharedOptions:u,includeOptions:m}=this._getSharedOptions(t,a);let h,N=this._getRotation();for(h=0;h<t;++h)N+=this._circumference(h,n);for(h=t;h<t+r;++h){const t=this._circumference(h,n),r=e[h],i={x:o+this.offsetX,y:c+this.offsetY,startAngle:N,endAngle:N+t,circumference:t,outerRadius:M,innerRadius:g};m&&(i.options=u||this.resolveDataElementOptions(h,r.active?"active":a)),N+=t,this.updateElement(r,h,i,a)}}calculateTotal(){const e=this._cachedMeta,t=e.data;let r,a=0;for(r=0;r<t.length;r++){const n=e._parsed[r];null===n||isNaN(n)||!this.chart.getDataVisibility(r)||t[r].hidden||(a+=Math.abs(n))}return a}calculateCircumference(e){const t=this._cachedMeta.total;return t>0&&!isNaN(e)?a.T*(Math.abs(e)/t):0}getLabelAndValue(e){const t=this._cachedMeta,r=this.chart,n=r.data.labels||[],i=(0,a.o)(t._parsed[e],r.options.locale);return{label:n[e]||"",value:i}}getMaxBorderWidth(e){let t=0;const r=this.chart;let a,n,i,s,l;if(!e)for(a=0,n=r.data.datasets.length;a<n;++a)if(r.isDatasetVisible(a)){i=r.getDatasetMeta(a),e=i.data,s=i.controller;break}if(!e)return 0;for(a=0,n=e.length;a<n;++a)l=s.resolveDataElementOptions(a),"inner"!==l.borderAlign&&(t=Math.max(t,l.borderWidth||0,l.hoverBorderWidth||0));return t}getMaxOffset(e){let t=0;for(let r=0,a=e.length;r<a;++r){const e=this.resolveDataElementOptions(r);t=Math.max(t,e.offset||0,e.hoverOffset||0)}return t}_getRingWeightOffset(e){let t=0;for(let r=0;r<e;++r)this.chart.isDatasetVisible(r)&&(t+=this._getRingWeight(r));return t}_getRingWeight(e){return Math.max((0,a.v)(this.chart.data.datasets[e].weight,1),0)}_getVisibleDatasetWeightTotal(){return this._getRingWeightOffset(this.chart.data.datasets.length)||1}}class v extends D{static id="line";static defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1};static overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}};initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(e){const t=this._cachedMeta,{dataset:r,data:n=[],_dataset:i}=t,s=this.chart._animationsDisabled;let{start:l,count:o}=(0,a.q)(t,n,s);this._drawStart=l,this._drawCount=o,(0,a.w)(t)&&(l=0,o=n.length),r._chart=this.chart,r._datasetIndex=this.index,r._decimated=!!i._decimated,r.points=n;const c=this.resolveDatasetElementOptions(e);this.options.showLine||(c.borderWidth=0),c.segment=this.options.segment,this.updateElement(r,void 0,{animated:!s,options:c},e),this.updateElements(n,l,o,e)}updateElements(e,t,r,n){const i="reset"===n,{iScale:s,vScale:l,_stacked:o,_dataset:c}=this._cachedMeta,{sharedOptions:d,includeOptions:g}=this._getSharedOptions(t,n),M=s.axis,u=l.axis,{spanGaps:m,segment:h}=this.options,N=(0,a.x)(m)?m:Number.POSITIVE_INFINITY,p=this.chart._animationsDisabled||i||"none"===n,k=t+r,x=e.length;let y=t>0&&this.getParsed(t-1);for(let r=0;r<x;++r){const m=e[r],x=p?m:{};if(r<t||r>=k){x.skip=!0;continue}const D=this.getParsed(r),j=(0,a.k)(D[u]),I=x[M]=s.getPixelForValue(D[M],r),E=x[u]=i||j?l.getBasePixel():l.getPixelForValue(o?this.applyStack(l,D,o):D[u],r);x.skip=isNaN(I)||isNaN(E)||j,x.stop=r>0&&Math.abs(D[M]-y[M])>N,h&&(x.parsed=D,x.raw=c.data[r]),g&&(x.options=d||this.resolveDataElementOptions(r,m.active?"active":n)),p||this.updateElement(m,r,x,n),y=D}}getMaxOverflow(){const e=this._cachedMeta,t=e.dataset,r=t.options&&t.options.borderWidth||0,a=e.data||[];if(!a.length)return r;const n=a[0].size(this.resolveDataElementOptions(0)),i=a[a.length-1].size(this.resolveDataElementOptions(a.length-1));return Math.max(r,n,i)/2}draw(){const e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}}function O(e,t,r,n){const{controller:i,data:s,_sorted:l}=e,o=i._cachedMeta.iScale,c=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null;if(o&&t===o.axis&&"r"!==t&&l&&s.length){const l=o._reversePixels?a.A:a.B;if(!n){const n=l(s,t,r);if(c){const{vScale:t}=i._cachedMeta,{_parsed:r}=e,s=r.slice(0,n.lo+1).reverse().findIndex(e=>!(0,a.k)(e[t.axis]));n.lo-=Math.max(0,s);const l=r.slice(n.hi).findIndex(e=>!(0,a.k)(e[t.axis]));n.hi+=Math.max(0,l)}return n}if(i._sharedOptions){const e=s[0],a="function"==typeof e.getRange&&e.getRange(t);if(a){const e=l(s,t,r-a),n=l(s,t,r+a);return{lo:e.lo,hi:n.hi}}}}return{lo:0,hi:s.length-1}}function L(e,t,r,a,n){const i=e.getSortedVisibleDatasetMetas(),s=r[t];for(let e=0,r=i.length;e<r;++e){const{index:r,data:l}=i[e],{lo:o,hi:c}=O(i[e],t,s,n);for(let e=o;e<=c;++e){const t=l[e];t.skip||a(t,r,e)}}}function S(e,t,r,n,i){const s=[];return i||e.isPointInArea(t)?(L(e,r,t,function(r,l,o){(i||(0,a.C)(r,e.chartArea,0))&&r.inRange(t.x,t.y,n)&&s.push({element:r,datasetIndex:l,index:o})},!0),s):s}function C(e,t,r,n,i,s){return s||e.isPointInArea(t)?"r"!==r||n?function(e,t,r,a,n,i){let s=[];const l=function(e){const t=-1!==e.indexOf("x"),r=-1!==e.indexOf("y");return function(e,a){const n=t?Math.abs(e.x-a.x):0,i=r?Math.abs(e.y-a.y):0;return Math.sqrt(Math.pow(n,2)+Math.pow(i,2))}}(r);let o=Number.POSITIVE_INFINITY;return L(e,r,t,function(r,c,d){const g=r.inRange(t.x,t.y,n);if(a&&!g)return;const M=r.getCenterPoint(n);if(!i&&!e.isPointInArea(M)&&!g)return;const u=l(t,M);u<o?(s=[{element:r,datasetIndex:c,index:d}],o=u):u===o&&s.push({element:r,datasetIndex:c,index:d})}),s}(e,t,r,n,i,s):function(e,t,r,n){let i=[];return L(e,r,t,function(e,r,s){const{startAngle:l,endAngle:o}=e.getProps(["startAngle","endAngle"],n),{angle:c}=(0,a.D)(e,{x:t.x,y:t.y});(0,a.p)(c,l,o)&&i.push({element:e,datasetIndex:r,index:s})}),i}(e,t,r,i):[]}function Q(e,t,r,a,n){const i=[],s="x"===r?"inXRange":"inYRange";let l=!1;return L(e,r,t,(e,a,o)=>{e[s]&&e[s](t[r],n)&&(i.push({element:e,datasetIndex:a,index:o}),l=l||e.inRange(t.x,t.y,n))}),a&&!l?[]:i}var U={evaluateInteractionItems:L,modes:{index(e,t,r,n){const i=(0,a.z)(t,e),s=r.axis||"x",l=r.includeInvisible||!1,o=r.intersect?S(e,i,s,n,l):C(e,i,s,!1,n,l),c=[];return o.length?(e.getSortedVisibleDatasetMetas().forEach(e=>{const t=o[0].index,r=e.data[t];r&&!r.skip&&c.push({element:r,datasetIndex:e.index,index:t})}),c):[]},dataset(e,t,r,n){const i=(0,a.z)(t,e),s=r.axis||"xy",l=r.includeInvisible||!1;let o=r.intersect?S(e,i,s,n,l):C(e,i,s,!1,n,l);if(o.length>0){const t=o[0].datasetIndex,r=e.getDatasetMeta(t).data;o=[];for(let e=0;e<r.length;++e)o.push({element:r[e],datasetIndex:t,index:e})}return o},point:(e,t,r,n)=>S(e,(0,a.z)(t,e),r.axis||"xy",n,r.includeInvisible||!1),nearest(e,t,r,n){const i=(0,a.z)(t,e),s=r.axis||"xy",l=r.includeInvisible||!1;return C(e,i,s,r.intersect,n,l)},x:(e,t,r,n)=>Q(e,(0,a.z)(t,e),"x",r.intersect,n),y:(e,t,r,n)=>Q(e,(0,a.z)(t,e),"y",r.intersect,n)}};const Y=["left","top","right","bottom"];function P(e,t){return e.filter(e=>e.pos===t)}function R(e,t){return e.filter(e=>-1===Y.indexOf(e.pos)&&e.box.axis===t)}function Z(e,t){return e.sort((e,r)=>{const a=t?r:e,n=t?e:r;return a.weight===n.weight?a.index-n.index:a.weight-n.weight})}function V(e,t,r,a){return Math.max(e[r],t[r])+Math.max(e[a],t[a])}function B(e,t){e.top=Math.max(e.top,t.top),e.left=Math.max(e.left,t.left),e.bottom=Math.max(e.bottom,t.bottom),e.right=Math.max(e.right,t.right)}function G(e,t,r,n){const{pos:i,box:s}=r,l=e.maxPadding;if(!(0,a.i)(i)){r.size&&(e[i]-=r.size);const t=n[r.stack]||{size:0,count:1};t.size=Math.max(t.size,r.horizontal?s.height:s.width),r.size=t.size/t.count,e[i]+=r.size}s.getPadding&&B(l,s.getPadding());const o=Math.max(0,t.outerWidth-V(l,e,"left","right")),c=Math.max(0,t.outerHeight-V(l,e,"top","bottom")),d=o!==e.w,g=c!==e.h;return e.w=o,e.h=c,r.horizontal?{same:d,other:g}:{same:g,other:d}}function W(e,t){const r=t.maxPadding;return function(e){const a={left:0,top:0,right:0,bottom:0};return e.forEach(e=>{a[e]=Math.max(t[e],r[e])}),a}(e?["left","right"]:["top","bottom"])}function H(e,t,r,a){const n=[];let i,s,l,o,c,d;for(i=0,s=e.length,c=0;i<s;++i){l=e[i],o=l.box,o.update(l.width||t.w,l.height||t.h,W(l.horizontal,t));const{same:s,other:g}=G(t,r,l,a);c|=s&&n.length,d=d||g,o.fullSize||n.push(l)}return c&&H(n,t,r,a)||d}function F(e,t,r,a,n){e.top=r,e.left=t,e.right=t+a,e.bottom=r+n,e.width=a,e.height=n}function J(e,t,r,n){const i=r.padding;let{x:s,y:l}=t;for(const o of e){const e=o.box,c=n[o.stack]||{count:1,placed:0,weight:1},d=o.stackWeight/c.weight||1;if(o.horizontal){const n=t.w*d,s=c.size||e.height;(0,a.h)(c.start)&&(l=c.start),e.fullSize?F(e,i.left,l,r.outerWidth-i.right-i.left,s):F(e,t.left+c.placed,l,n,s),c.start=l,c.placed+=n,l=e.bottom}else{const n=t.h*d,l=c.size||e.width;(0,a.h)(c.start)&&(s=c.start),e.fullSize?F(e,s,i.top,l,r.outerHeight-i.bottom-i.top):F(e,s,t.top+c.placed,l,n),c.start=s,c.placed+=n,s=e.right}}t.x=s,t.y=l}var X={addBox(e,t){e.boxes||(e.boxes=[]),t.fullSize=t.fullSize||!1,t.position=t.position||"top",t.weight=t.weight||0,t._layers=t._layers||function(){return[{z:0,draw(e){t.draw(e)}}]},e.boxes.push(t)},removeBox(e,t){const r=e.boxes?e.boxes.indexOf(t):-1;-1!==r&&e.boxes.splice(r,1)},configure(e,t,r){t.fullSize=r.fullSize,t.position=r.position,t.weight=r.weight},update(e,t,r,n){if(!e)return;const i=(0,a.E)(e.options.layout.padding),s=Math.max(t-i.width,0),l=Math.max(r-i.height,0),o=function(e){const t=function(e){const t=[];let r,a,n,i,s,l;for(r=0,a=(e||[]).length;r<a;++r)n=e[r],({position:i,options:{stack:s,stackWeight:l=1}}=n),t.push({index:r,box:n,pos:i,horizontal:n.isHorizontal(),weight:n.weight,stack:s&&i+s,stackWeight:l});return t}(e),r=Z(t.filter(e=>e.box.fullSize),!0),a=Z(P(t,"left"),!0),n=Z(P(t,"right")),i=Z(P(t,"top"),!0),s=Z(P(t,"bottom")),l=R(t,"x"),o=R(t,"y");return{fullSize:r,leftAndTop:a.concat(i),rightAndBottom:n.concat(o).concat(s).concat(l),chartArea:P(t,"chartArea"),vertical:a.concat(n).concat(o),horizontal:i.concat(s).concat(l)}}(e.boxes),c=o.vertical,d=o.horizontal;(0,a.F)(e.boxes,e=>{"function"==typeof e.beforeLayout&&e.beforeLayout()});const g=c.reduce((e,t)=>t.box.options&&!1===t.box.options.display?e:e+1,0)||1,M=Object.freeze({outerWidth:t,outerHeight:r,padding:i,availableWidth:s,availableHeight:l,vBoxMaxWidth:s/2/g,hBoxMaxHeight:l/2}),u=Object.assign({},i);B(u,(0,a.E)(n));const m=Object.assign({maxPadding:u,w:s,h:l,x:i.left,y:i.top},i),h=function(e,t){const r=function(e){const t={};for(const r of e){const{stack:e,pos:a,stackWeight:n}=r;if(!e||!Y.includes(a))continue;const i=t[e]||(t[e]={count:0,placed:0,weight:0,size:0});i.count++,i.weight+=n}return t}(e),{vBoxMaxWidth:a,hBoxMaxHeight:n}=t;let i,s,l;for(i=0,s=e.length;i<s;++i){l=e[i];const{fullSize:s}=l.box,o=r[l.stack],c=o&&l.stackWeight/o.weight;l.horizontal?(l.width=c?c*a:s&&t.availableWidth,l.height=n):(l.width=a,l.height=c?c*n:s&&t.availableHeight)}return r}(c.concat(d),M);H(o.fullSize,m,M,h),H(c,m,M,h),H(d,m,M,h)&&H(c,m,M,h),function(e){const t=e.maxPadding;function r(r){const a=Math.max(t[r]-e[r],0);return e[r]+=a,a}e.y+=r("top"),e.x+=r("left"),r("right"),r("bottom")}(m),J(o.leftAndTop,m,M,h),m.x+=m.w,m.y+=m.h,J(o.rightAndBottom,m,M,h),e.chartArea={left:m.left,top:m.top,right:m.left+m.w,bottom:m.top+m.h,height:m.h,width:m.w},(0,a.F)(o.chartArea,t=>{const r=t.box;Object.assign(r,e.chartArea),r.update(m.w,m.h,{left:0,top:0,right:0,bottom:0})})}};class ${acquireContext(e,t){}releaseContext(e){return!1}addEventListener(e,t,r){}removeEventListener(e,t,r){}getDevicePixelRatio(){return 1}getMaximumSize(e,t,r,a){return t=Math.max(0,t||e.width),r=r||e.height,{width:t,height:Math.max(0,a?Math.floor(t/a):r)}}isAttached(e){return!0}updateConfig(e){}}class K extends ${acquireContext(e){return e&&e.getContext&&e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}}const q="$chartjs",ee={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},te=e=>null===e||""===e,re=!!a.K&&{passive:!0};function ae(e,t,r){e&&e.canvas&&e.canvas.removeEventListener(t,r,re)}function ne(e,t){for(const r of e)if(r===t||r.contains(t))return!0}function ie(e,t,r){const a=e.canvas,n=new MutationObserver(e=>{let t=!1;for(const r of e)t=t||ne(r.addedNodes,a),t=t&&!ne(r.removedNodes,a);t&&r()});return n.observe(document,{childList:!0,subtree:!0}),n}function se(e,t,r){const a=e.canvas,n=new MutationObserver(e=>{let t=!1;for(const r of e)t=t||ne(r.removedNodes,a),t=t&&!ne(r.addedNodes,a);t&&r()});return n.observe(document,{childList:!0,subtree:!0}),n}const le=new Map;let oe=0;function ce(){const e=window.devicePixelRatio;e!==oe&&(oe=e,le.forEach((t,r)=>{r.currentDevicePixelRatio!==e&&t()}))}function de(e,t,r){const n=e.canvas,i=n&&(0,a.I)(n);if(!i)return;const s=(0,a.L)((e,t)=>{const a=i.clientWidth;r(e,t),a<i.clientWidth&&r()},window),l=new ResizeObserver(e=>{const t=e[0],r=t.contentRect.width,a=t.contentRect.height;0===r&&0===a||s(r,a)});return l.observe(i),function(e,t){le.size||window.addEventListener("resize",ce),le.set(e,t)}(e,s),l}function ge(e,t,r){r&&r.disconnect(),"resize"===t&&function(e){le.delete(e),le.size||window.removeEventListener("resize",ce)}(e)}function Me(e,t,r){const n=e.canvas,i=(0,a.L)(t=>{null!==e.ctx&&r(function(e,t){const r=ee[e.type]||e.type,{x:n,y:i}=(0,a.z)(e,t);return{type:r,chart:t,native:e,x:void 0!==n?n:null,y:void 0!==i?i:null}}(t,e))},e);return function(e,t,r){e&&e.addEventListener(t,r,re)}(n,t,i),i}class ue extends ${acquireContext(e,t){const r=e&&e.getContext&&e.getContext("2d");return r&&r.canvas===e?(function(e,t){const r=e.style,n=e.getAttribute("height"),i=e.getAttribute("width");if(e[q]={initial:{height:n,width:i,style:{display:r.display,height:r.height,width:r.width}}},r.display=r.display||"block",r.boxSizing=r.boxSizing||"border-box",te(i)){const t=(0,a.J)(e,"width");void 0!==t&&(e.width=t)}if(te(n))if(""===e.style.height)e.height=e.width/(t||2);else{const t=(0,a.J)(e,"height");void 0!==t&&(e.height=t)}}(e,t),r):null}releaseContext(e){const t=e.canvas;if(!t[q])return!1;const r=t[q].initial;["height","width"].forEach(e=>{const n=r[e];(0,a.k)(n)?t.removeAttribute(e):t.setAttribute(e,n)});const n=r.style||{};return Object.keys(n).forEach(e=>{t.style[e]=n[e]}),t.width=t.width,delete t[q],!0}addEventListener(e,t,r){this.removeEventListener(e,t);const a=e.$proxies||(e.$proxies={}),n={attach:ie,detach:se,resize:de}[t]||Me;a[t]=n(e,t,r)}removeEventListener(e,t){const r=e.$proxies||(e.$proxies={}),a=r[t];a&&(({attach:ge,detach:ge,resize:ge}[t]||ae)(e,t,a),r[t]=void 0)}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,t,r,n){return(0,a.G)(e,t,r,n)}isAttached(e){const t=e&&(0,a.I)(e);return!(!t||!t.isConnected)}}class me{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(e){const{x:t,y:r}=this.getProps(["x","y"],e);return{x:t,y:r}}hasValue(){return(0,a.x)(this.x)&&(0,a.x)(this.y)}getProps(e,t){const r=this.$animations;if(!t||!r)return this;const a={};return e.forEach(e=>{a[e]=r[e]&&r[e].active()?r[e]._to:this[e]}),a}}function he(e,t,r,n,i){const s=(0,a.v)(n,0),l=Math.min((0,a.v)(i,e.length),e.length);let o,c,d,g=0;for(r=Math.ceil(r),i&&(o=i-n,r=o/Math.floor(o/r)),d=s;d<0;)g++,d=Math.round(s+g*r);for(c=Math.max(s,0);c<l;c++)c===d&&(t.push(e[c]),g++,d=Math.round(s+g*r))}const Ne=(e,t,r)=>"top"===t||"left"===t?e[t]+r:e[t]-r,pe=(e,t)=>Math.min(t||e,e);function ke(e,t){const r=[],a=e.length/t,n=e.length;let i=0;for(;i<n;i+=a)r.push(e[Math.floor(i)]);return r}function xe(e,t,r){const a=e.ticks.length,n=Math.min(t,a-1),i=e._startPixel,s=e._endPixel,l=1e-6;let o,c=e.getPixelForTick(n);if(!(r&&(o=1===a?Math.max(c-i,s-c):0===t?(e.getPixelForTick(1)-c)/2:(c-e.getPixelForTick(n-1))/2,c+=n<t?o:-o,c<i-l||c>s+l)))return c}function ye(e){return e.drawTicks?e.tickLength:0}function De(e,t){if(!e.display)return 0;const r=(0,a.a0)(e.font,t),n=(0,a.E)(e.padding);return((0,a.b)(e.text)?e.text.length:1)*r.lineHeight+n.height}function je(e,t,r){let n=(0,a.a1)(e);return(r&&"right"!==t||!r&&"right"===t)&&(n=(e=>"left"===e?"right":"right"===e?"left":e)(n)),n}class Ie extends me{constructor(e){super(),this.id=e.id,this.type=e.type,this.options=void 0,this.ctx=e.ctx,this.chart=e.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(e){this.options=e.setContext(this.getContext()),this.axis=e.axis,this._userMin=this.parse(e.min),this._userMax=this.parse(e.max),this._suggestedMin=this.parse(e.suggestedMin),this._suggestedMax=this.parse(e.suggestedMax)}parse(e,t){return e}getUserBounds(){let{_userMin:e,_userMax:t,_suggestedMin:r,_suggestedMax:n}=this;return e=(0,a.O)(e,Number.POSITIVE_INFINITY),t=(0,a.O)(t,Number.NEGATIVE_INFINITY),r=(0,a.O)(r,Number.POSITIVE_INFINITY),n=(0,a.O)(n,Number.NEGATIVE_INFINITY),{min:(0,a.O)(e,r),max:(0,a.O)(t,n),minDefined:(0,a.g)(e),maxDefined:(0,a.g)(t)}}getMinMax(e){let t,{min:r,max:n,minDefined:i,maxDefined:s}=this.getUserBounds();if(i&&s)return{min:r,max:n};const l=this.getMatchingVisibleMetas();for(let a=0,o=l.length;a<o;++a)t=l[a].controller.getMinMax(this,e),i||(r=Math.min(r,t.min)),s||(n=Math.max(n,t.max));return r=s&&r>n?n:r,n=i&&r>n?r:n,{min:(0,a.O)(r,(0,a.O)(n,r)),max:(0,a.O)(n,(0,a.O)(r,n))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}getLabelItems(e=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(e))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){(0,a.Q)(this.options.beforeUpdate,[this])}update(e,t,r){const{beginAtZero:n,grace:i,ticks:s}=this.options,l=s.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=t,this._margins=r=Object.assign({left:0,right:0,top:0,bottom:0},r),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+r.left+r.right:this.height+r.top+r.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=(0,a.R)(this,i,n),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const o=l<this.ticks.length;this._convertTicksToLabels(o?ke(this.ticks,l):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),s.display&&(s.autoSkip||"auto"===s.source)&&(this.ticks=function(e,t){const r=e.options.ticks,n=function(e){const t=e.options.offset,r=e._tickSize(),a=e._length/r+(t?0:1),n=e._maxLength/r;return Math.floor(Math.min(a,n))}(e),i=Math.min(r.maxTicksLimit||n,n),s=r.major.enabled?function(e){const t=[];let r,a;for(r=0,a=e.length;r<a;r++)e[r].major&&t.push(r);return t}(t):[],l=s.length,o=s[0],c=s[l-1],d=[];if(l>i)return function(e,t,r,a){let n,i=0,s=r[0];for(a=Math.ceil(a),n=0;n<e.length;n++)n===s&&(t.push(e[n]),i++,s=r[i*a])}(t,d,s,l/i),d;const g=function(e,t,r){const n=function(e){const t=e.length;let r,a;if(t<2)return!1;for(a=e[0],r=1;r<t;++r)if(e[r]-e[r-1]!==a)return!1;return a}(e),i=t.length/r;if(!n)return Math.max(i,1);const s=(0,a.N)(n);for(let e=0,t=s.length-1;e<t;e++){const t=s[e];if(t>i)return t}return Math.max(i,1)}(s,t,i);if(l>0){let e,r;const n=l>1?Math.round((c-o)/(l-1)):null;for(he(t,d,g,(0,a.k)(n)?0:o-n,o),e=0,r=l-1;e<r;e++)he(t,d,g,s[e],s[e+1]);return he(t,d,g,c,(0,a.k)(n)?t.length:c+n),d}return he(t,d,g),d}(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),o&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let e,t,r=this.options.reverse;this.isHorizontal()?(e=this.left,t=this.right):(e=this.top,t=this.bottom,r=!r),this._startPixel=e,this._endPixel=t,this._reversePixels=r,this._length=t-e,this._alignToPixels=this.options.alignToPixels}afterUpdate(){(0,a.Q)(this.options.afterUpdate,[this])}beforeSetDimensions(){(0,a.Q)(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){(0,a.Q)(this.options.afterSetDimensions,[this])}_callHooks(e){this.chart.notifyPlugins(e,this.getContext()),(0,a.Q)(this.options[e],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){(0,a.Q)(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(e){const t=this.options.ticks;let r,n,i;for(r=0,n=e.length;r<n;r++)i=e[r],i.label=(0,a.Q)(t.callback,[i.value,r,e],this)}afterTickToLabelConversion(){(0,a.Q)(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){(0,a.Q)(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){const e=this.options,t=e.ticks,r=pe(this.ticks.length,e.ticks.maxTicksLimit),n=t.minRotation||0,i=t.maxRotation;let s,l,o,c=n;if(!this._isVisible()||!t.display||n>=i||r<=1||!this.isHorizontal())return void(this.labelRotation=n);const d=this._getLabelSizes(),g=d.widest.width,M=d.highest.height,u=(0,a.S)(this.chart.width-g,0,this.maxWidth);s=e.offset?this.maxWidth/r:u/(r-1),g+6>s&&(s=u/(r-(e.offset?.5:1)),l=this.maxHeight-ye(e.grid)-t.padding-De(e.title,this.chart.options.font),o=Math.sqrt(g*g+M*M),c=(0,a.U)(Math.min(Math.asin((0,a.S)((d.highest.height+6)/s,-1,1)),Math.asin((0,a.S)(l/o,-1,1))-Math.asin((0,a.S)(M/o,-1,1)))),c=Math.max(n,Math.min(i,c))),this.labelRotation=c}afterCalculateLabelRotation(){(0,a.Q)(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){(0,a.Q)(this.options.beforeFit,[this])}fit(){const e={width:0,height:0},{chart:t,options:{ticks:r,title:n,grid:i}}=this,s=this._isVisible(),l=this.isHorizontal();if(s){const s=De(n,t.options.font);if(l?(e.width=this.maxWidth,e.height=ye(i)+s):(e.height=this.maxHeight,e.width=ye(i)+s),r.display&&this.ticks.length){const{first:t,last:n,widest:i,highest:s}=this._getLabelSizes(),o=2*r.padding,c=(0,a.t)(this.labelRotation),d=Math.cos(c),g=Math.sin(c);if(l){const t=r.mirror?0:g*i.width+d*s.height;e.height=Math.min(this.maxHeight,e.height+t+o)}else{const t=r.mirror?0:d*i.width+g*s.height;e.width=Math.min(this.maxWidth,e.width+t+o)}this._calculatePadding(t,n,g,d)}}this._handleMargins(),l?(this.width=this._length=t.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=t.height-this._margins.top-this._margins.bottom)}_calculatePadding(e,t,r,a){const{ticks:{align:n,padding:i},position:s}=this.options,l=0!==this.labelRotation,o="top"!==s&&"x"===this.axis;if(this.isHorizontal()){const s=this.getPixelForTick(0)-this.left,c=this.right-this.getPixelForTick(this.ticks.length-1);let d=0,g=0;l?o?(d=a*e.width,g=r*t.height):(d=r*e.height,g=a*t.width):"start"===n?g=t.width:"end"===n?d=e.width:"inner"!==n&&(d=e.width/2,g=t.width/2),this.paddingLeft=Math.max((d-s+i)*this.width/(this.width-s),0),this.paddingRight=Math.max((g-c+i)*this.width/(this.width-c),0)}else{let r=t.height/2,a=e.height/2;"start"===n?(r=0,a=e.height):"end"===n&&(r=t.height,a=0),this.paddingTop=r+i,this.paddingBottom=a+i}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){(0,a.Q)(this.options.afterFit,[this])}isHorizontal(){const{axis:e,position:t}=this.options;return"top"===t||"bottom"===t||"x"===e}isFullSize(){return this.options.fullSize}_convertTicksToLabels(e){let t,r;for(this.beforeTickToLabelConversion(),this.generateTickLabels(e),t=0,r=e.length;t<r;t++)(0,a.k)(e[t].label)&&(e.splice(t,1),r--,t--);this.afterTickToLabelConversion()}_getLabelSizes(){let e=this._labelSizes;if(!e){const t=this.options.ticks.sampleSize;let r=this.ticks;t<r.length&&(r=ke(r,t)),this._labelSizes=e=this._computeLabelSizes(r,r.length,this.options.ticks.maxTicksLimit)}return e}_computeLabelSizes(e,t,r){const{ctx:n,_longestTextCache:i}=this,s=[],l=[],o=Math.floor(t/pe(t,r));let c,d,g,M,u,m,h,N,p,k,x,y=0,D=0;for(c=0;c<t;c+=o){if(M=e[c].label,u=this._resolveTickFontOptions(c),n.font=m=u.string,h=i[m]=i[m]||{data:{},gc:[]},N=u.lineHeight,p=k=0,(0,a.k)(M)||(0,a.b)(M)){if((0,a.b)(M))for(d=0,g=M.length;d<g;++d)x=M[d],(0,a.k)(x)||(0,a.b)(x)||(p=(0,a.V)(n,h.data,h.gc,p,x),k+=N)}else p=(0,a.V)(n,h.data,h.gc,p,M),k=N;s.push(p),l.push(k),y=Math.max(p,y),D=Math.max(k,D)}!function(e,t){(0,a.F)(e,e=>{const r=e.gc,a=r.length/2;let n;if(a>t){for(n=0;n<a;++n)delete e.data[r[n]];r.splice(0,a)}})}(i,t);const j=s.indexOf(y),I=l.indexOf(D),E=e=>({width:s[e]||0,height:l[e]||0});return{first:E(0),last:E(t-1),widest:E(j),highest:E(I),widths:s,heights:l}}getLabelForValue(e){return e}getPixelForValue(e,t){return NaN}getValueForPixel(e){}getPixelForTick(e){const t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}getPixelForDecimal(e){this._reversePixels&&(e=1-e);const t=this._startPixel+e*this._length;return(0,a.W)(this._alignToPixels?(0,a.X)(this.chart,t,0):t)}getDecimalForPixel(e){const t=(e-this._startPixel)/this._length;return this._reversePixels?1-t:t}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:e,max:t}=this;return e<0&&t<0?t:e>0&&t>0?e:0}getContext(e){const t=this.ticks||[];if(e>=0&&e<t.length){const r=t[e];return r.$context||(r.$context=function(e,t,r){return(0,a.j)(e,{tick:r,index:t,type:"tick"})}(this.getContext(),e,r))}return this.$context||(this.$context=(r=this.chart.getContext(),(0,a.j)(r,{scale:this,type:"scale"})));var r}_tickSize(){const e=this.options.ticks,t=(0,a.t)(this.labelRotation),r=Math.abs(Math.cos(t)),n=Math.abs(Math.sin(t)),i=this._getLabelSizes(),s=e.autoSkipPadding||0,l=i?i.widest.width+s:0,o=i?i.highest.height+s:0;return this.isHorizontal()?o*r>l*n?l/r:o/n:o*n<l*r?o/r:l/n}_isVisible(){const e=this.options.display;return"auto"!==e?!!e:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(e){const t=this.axis,r=this.chart,n=this.options,{grid:i,position:s,border:l}=n,o=i.offset,c=this.isHorizontal(),d=this.ticks.length+(o?1:0),g=ye(i),M=[],u=l.setContext(this.getContext()),m=u.display?u.width:0,h=m/2,N=function(e){return(0,a.X)(r,e,m)};let p,k,x,y,D,j,I,E,z,T,f,_;if("top"===s)p=N(this.bottom),j=this.bottom-g,E=p-h,T=N(e.top)+h,_=e.bottom;else if("bottom"===s)p=N(this.top),T=e.top,_=N(e.bottom)-h,j=p+h,E=this.top+g;else if("left"===s)p=N(this.right),D=this.right-g,I=p-h,z=N(e.left)+h,f=e.right;else if("right"===s)p=N(this.left),z=e.left,f=N(e.right)-h,D=p+h,I=this.left+g;else if("x"===t){if("center"===s)p=N((e.top+e.bottom)/2+.5);else if((0,a.i)(s)){const e=Object.keys(s)[0],t=s[e];p=N(this.chart.scales[e].getPixelForValue(t))}T=e.top,_=e.bottom,j=p+h,E=j+g}else if("y"===t){if("center"===s)p=N((e.left+e.right)/2);else if((0,a.i)(s)){const e=Object.keys(s)[0],t=s[e];p=N(this.chart.scales[e].getPixelForValue(t))}D=p-h,I=D-g,z=e.left,f=e.right}const w=(0,a.v)(n.ticks.maxTicksLimit,d),A=Math.max(1,Math.ceil(d/w));for(k=0;k<d;k+=A){const e=this.getContext(k),t=i.setContext(e),n=l.setContext(e),s=t.lineWidth,d=t.color,g=n.dash||[],u=n.dashOffset,m=t.tickWidth,h=t.tickColor,N=t.tickBorderDash||[],p=t.tickBorderDashOffset;x=xe(this,k,o),void 0!==x&&(y=(0,a.X)(r,x,s),c?D=I=z=f=y:j=E=T=_=y,M.push({tx1:D,ty1:j,tx2:I,ty2:E,x1:z,y1:T,x2:f,y2:_,width:s,color:d,borderDash:g,borderDashOffset:u,tickWidth:m,tickColor:h,tickBorderDash:N,tickBorderDashOffset:p}))}return this._ticksLength=d,this._borderValue=p,M}_computeLabelItems(e){const t=this.axis,r=this.options,{position:n,ticks:i}=r,s=this.isHorizontal(),l=this.ticks,{align:o,crossAlign:c,padding:d,mirror:g}=i,M=ye(r.grid),u=M+d,m=g?-d:u,h=-(0,a.t)(this.labelRotation),N=[];let p,k,x,y,D,j,I,E,z,T,f,_,w="middle";if("top"===n)j=this.bottom-m,I=this._getXAxisLabelAlignment();else if("bottom"===n)j=this.top+m,I=this._getXAxisLabelAlignment();else if("left"===n){const e=this._getYAxisLabelAlignment(M);I=e.textAlign,D=e.x}else if("right"===n){const e=this._getYAxisLabelAlignment(M);I=e.textAlign,D=e.x}else if("x"===t){if("center"===n)j=(e.top+e.bottom)/2+u;else if((0,a.i)(n)){const e=Object.keys(n)[0],t=n[e];j=this.chart.scales[e].getPixelForValue(t)+u}I=this._getXAxisLabelAlignment()}else if("y"===t){if("center"===n)D=(e.left+e.right)/2-u;else if((0,a.i)(n)){const e=Object.keys(n)[0],t=n[e];D=this.chart.scales[e].getPixelForValue(t)}I=this._getYAxisLabelAlignment(M).textAlign}"y"===t&&("start"===o?w="top":"end"===o&&(w="bottom"));const A=this._getLabelSizes();for(p=0,k=l.length;p<k;++p){x=l[p],y=x.label;const e=i.setContext(this.getContext(p));E=this.getPixelForTick(p)+i.labelOffset,z=this._resolveTickFontOptions(p),T=z.lineHeight,f=(0,a.b)(y)?y.length:1;const t=f/2,r=e.color,o=e.textStrokeColor,d=e.textStrokeWidth;let M,u=I;if(s?(D=E,"inner"===I&&(u=p===k-1?this.options.reverse?"left":"right":0===p?this.options.reverse?"right":"left":"center"),_="top"===n?"near"===c||0!==h?-f*T+T/2:"center"===c?-A.highest.height/2-t*T+T:-A.highest.height+T/2:"near"===c||0!==h?T/2:"center"===c?A.highest.height/2-t*T:A.highest.height-f*T,g&&(_*=-1),0===h||e.showLabelBackdrop||(D+=T/2*Math.sin(h))):(j=E,_=(1-f)*T/2),e.showLabelBackdrop){const t=(0,a.E)(e.backdropPadding),r=A.heights[p],n=A.widths[p];let i=_-t.top,s=0-t.left;switch(w){case"middle":i-=r/2;break;case"bottom":i-=r}switch(I){case"center":s-=n/2;break;case"right":s-=n;break;case"inner":p===k-1?s-=n:p>0&&(s-=n/2)}M={left:s,top:i,width:n+t.width,height:r+t.height,color:e.backdropColor}}N.push({label:y,font:z,textOffset:_,options:{rotation:h,color:r,strokeColor:o,strokeWidth:d,textAlign:u,textBaseline:w,translation:[D,j],backdrop:M}})}return N}_getXAxisLabelAlignment(){const{position:e,ticks:t}=this.options;if(-(0,a.t)(this.labelRotation))return"top"===e?"left":"right";let r="center";return"start"===t.align?r="left":"end"===t.align?r="right":"inner"===t.align&&(r="inner"),r}_getYAxisLabelAlignment(e){const{position:t,ticks:{crossAlign:r,mirror:a,padding:n}}=this.options,i=e+n,s=this._getLabelSizes().widest.width;let l,o;return"left"===t?a?(o=this.right+n,"near"===r?l="left":"center"===r?(l="center",o+=s/2):(l="right",o+=s)):(o=this.right-i,"near"===r?l="right":"center"===r?(l="center",o-=s/2):(l="left",o=this.left)):"right"===t?a?(o=this.left+n,"near"===r?l="right":"center"===r?(l="center",o-=s/2):(l="left",o-=s)):(o=this.left+i,"near"===r?l="left":"center"===r?(l="center",o+=s/2):(l="right",o=this.right)):l="right",{textAlign:l,x:o}}_computeLabelArea(){if(this.options.ticks.mirror)return;const e=this.chart,t=this.options.position;return"left"===t||"right"===t?{top:0,left:this.left,bottom:e.height,right:this.right}:"top"===t||"bottom"===t?{top:this.top,left:0,bottom:this.bottom,right:e.width}:void 0}drawBackground(){const{ctx:e,options:{backgroundColor:t},left:r,top:a,width:n,height:i}=this;t&&(e.save(),e.fillStyle=t,e.fillRect(r,a,n,i),e.restore())}getLineWidthForValue(e){const t=this.options.grid;if(!this._isVisible()||!t.display)return 0;const r=this.ticks.findIndex(t=>t.value===e);return r>=0?t.setContext(this.getContext(r)).lineWidth:0}drawGrid(e){const t=this.options.grid,r=this.ctx,a=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e));let n,i;const s=(e,t,a)=>{a.width&&a.color&&(r.save(),r.lineWidth=a.width,r.strokeStyle=a.color,r.setLineDash(a.borderDash||[]),r.lineDashOffset=a.borderDashOffset,r.beginPath(),r.moveTo(e.x,e.y),r.lineTo(t.x,t.y),r.stroke(),r.restore())};if(t.display)for(n=0,i=a.length;n<i;++n){const e=a[n];t.drawOnChartArea&&s({x:e.x1,y:e.y1},{x:e.x2,y:e.y2},e),t.drawTicks&&s({x:e.tx1,y:e.ty1},{x:e.tx2,y:e.ty2},{color:e.tickColor,width:e.tickWidth,borderDash:e.tickBorderDash,borderDashOffset:e.tickBorderDashOffset})}}drawBorder(){const{chart:e,ctx:t,options:{border:r,grid:n}}=this,i=r.setContext(this.getContext()),s=r.display?i.width:0;if(!s)return;const l=n.setContext(this.getContext(0)).lineWidth,o=this._borderValue;let c,d,g,M;this.isHorizontal()?(c=(0,a.X)(e,this.left,s)-s/2,d=(0,a.X)(e,this.right,l)+l/2,g=M=o):(g=(0,a.X)(e,this.top,s)-s/2,M=(0,a.X)(e,this.bottom,l)+l/2,c=d=o),t.save(),t.lineWidth=i.width,t.strokeStyle=i.color,t.beginPath(),t.moveTo(c,g),t.lineTo(d,M),t.stroke(),t.restore()}drawLabels(e){if(!this.options.ticks.display)return;const t=this.ctx,r=this._computeLabelArea();r&&(0,a.Y)(t,r);const n=this.getLabelItems(e);for(const e of n){const r=e.options,n=e.font,i=e.label,s=e.textOffset;(0,a.Z)(t,i,0,s,n,r)}r&&(0,a.$)(t)}drawTitle(){const{ctx:e,options:{position:t,title:r,reverse:n}}=this;if(!r.display)return;const i=(0,a.a0)(r.font),s=(0,a.E)(r.padding),l=r.align;let o=i.lineHeight/2;"bottom"===t||"center"===t||(0,a.i)(t)?(o+=s.bottom,(0,a.b)(r.text)&&(o+=i.lineHeight*(r.text.length-1))):o+=s.top;const{titleX:c,titleY:d,maxWidth:g,rotation:M}=function(e,t,r,n){const{top:i,left:s,bottom:l,right:o,chart:c}=e,{chartArea:d,scales:g}=c;let M,u,m,h=0;const N=l-i,p=o-s;if(e.isHorizontal()){if(u=(0,a.a2)(n,s,o),(0,a.i)(r)){const e=Object.keys(r)[0],a=r[e];m=g[e].getPixelForValue(a)+N-t}else m="center"===r?(d.bottom+d.top)/2+N-t:Ne(e,r,t);M=o-s}else{if((0,a.i)(r)){const e=Object.keys(r)[0],a=r[e];u=g[e].getPixelForValue(a)-p+t}else u="center"===r?(d.left+d.right)/2-p+t:Ne(e,r,t);m=(0,a.a2)(n,l,i),h="left"===r?-a.H:a.H}return{titleX:u,titleY:m,maxWidth:M,rotation:h}}(this,o,t,l);(0,a.Z)(e,r.text,0,0,i,{color:r.color,maxWidth:g,rotation:M,textAlign:je(l,t,n),textBaseline:"middle",translation:[c,d]})}draw(e){this._isVisible()&&(this.drawBackground(),this.drawGrid(e),this.drawBorder(),this.drawTitle(),this.drawLabels(e))}_layers(){const e=this.options,t=e.ticks&&e.ticks.z||0,r=(0,a.v)(e.grid&&e.grid.z,-1),n=(0,a.v)(e.border&&e.border.z,0);return this._isVisible()&&this.draw===Ie.prototype.draw?[{z:r,draw:e=>{this.drawBackground(),this.drawGrid(e),this.drawTitle()}},{z:n,draw:()=>{this.drawBorder()}},{z:t,draw:e=>{this.drawLabels(e)}}]:[{z:t,draw:e=>{this.draw(e)}}]}getMatchingVisibleMetas(e){const t=this.chart.getSortedVisibleDatasetMetas(),r=this.axis+"AxisID",a=[];let n,i;for(n=0,i=t.length;n<i;++n){const i=t[n];i[r]!==this.id||e&&i.type!==e||a.push(i)}return a}_resolveTickFontOptions(e){const t=this.options.ticks.setContext(this.getContext(e));return(0,a.a0)(t.font)}_maxDigits(){const e=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/e}}class Ee{constructor(e,t,r){this.type=e,this.scope=t,this.override=r,this.items=Object.create(null)}isForType(e){return Object.prototype.isPrototypeOf.call(this.type.prototype,e.prototype)}register(e){const t=Object.getPrototypeOf(e);let r;(function(e){return"id"in e&&"defaults"in e})(t)&&(r=this.register(t));const n=this.items,i=e.id,s=this.scope+"."+i;if(!i)throw new Error("class does not have id: "+e);return i in n||(n[i]=e,function(e,t,r){const n=(0,a.a4)(Object.create(null),[r?a.d.get(r):{},a.d.get(t),e.defaults]);a.d.set(t,n),e.defaultRoutes&&function(e,t){Object.keys(t).forEach(r=>{const n=r.split("."),i=n.pop(),s=[e].concat(n).join("."),l=t[r].split("."),o=l.pop(),c=l.join(".");a.d.route(s,i,c,o)})}(t,e.defaultRoutes),e.descriptors&&a.d.describe(t,e.descriptors)}(e,s,r),this.override&&a.d.override(e.id,e.overrides)),s}get(e){return this.items[e]}unregister(e){const t=this.items,r=e.id,n=this.scope;r in t&&delete t[r],n&&r in a.d[n]&&(delete a.d[n][r],this.override&&delete a.a3[r])}}class ze{constructor(){this.controllers=new Ee(D,"datasets",!0),this.elements=new Ee(me,"elements"),this.plugins=new Ee(Object,"plugins"),this.scales=new Ee(Ie,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...e){this._each("register",e)}remove(...e){this._each("unregister",e)}addControllers(...e){this._each("register",e,this.controllers)}addElements(...e){this._each("register",e,this.elements)}addPlugins(...e){this._each("register",e,this.plugins)}addScales(...e){this._each("register",e,this.scales)}getController(e){return this._get(e,this.controllers,"controller")}getElement(e){return this._get(e,this.elements,"element")}getPlugin(e){return this._get(e,this.plugins,"plugin")}getScale(e){return this._get(e,this.scales,"scale")}removeControllers(...e){this._each("unregister",e,this.controllers)}removeElements(...e){this._each("unregister",e,this.elements)}removePlugins(...e){this._each("unregister",e,this.plugins)}removeScales(...e){this._each("unregister",e,this.scales)}_each(e,t,r){[...t].forEach(t=>{const n=r||this._getRegistryForType(t);r||n.isForType(t)||n===this.plugins&&t.id?this._exec(e,n,t):(0,a.F)(t,t=>{const a=r||this._getRegistryForType(t);this._exec(e,a,t)})})}_exec(e,t,r){const n=(0,a.a5)(e);(0,a.Q)(r["before"+n],[],r),t[e](r),(0,a.Q)(r["after"+n],[],r)}_getRegistryForType(e){for(let t=0;t<this._typedRegistries.length;t++){const r=this._typedRegistries[t];if(r.isForType(e))return r}return this.plugins}_get(e,t,r){const a=t.get(e);if(void 0===a)throw new Error('"'+e+'" is not a registered '+r+".");return a}}var Te=new ze;class fe{constructor(){this._init=[]}notify(e,t,r,a){"beforeInit"===t&&(this._init=this._createDescriptors(e,!0),this._notify(this._init,e,"install"));const n=a?this._descriptors(e).filter(a):this._descriptors(e),i=this._notify(n,e,t,r);return"afterDestroy"===t&&(this._notify(n,e,"stop"),this._notify(this._init,e,"uninstall")),i}_notify(e,t,r,n){n=n||{};for(const i of e){const e=i.plugin,s=e[r],l=[t,n,i.options];if(!1===(0,a.Q)(s,l,e)&&n.cancelable)return!1}return!0}invalidate(){(0,a.k)(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(e){if(this._cache)return this._cache;const t=this._cache=this._createDescriptors(e);return this._notifyStateChanges(e),t}_createDescriptors(e,t){const r=e&&e.config,n=(0,a.v)(r.options&&r.options.plugins,{}),i=function(e){const t={},r=[],a=Object.keys(Te.plugins.items);for(let e=0;e<a.length;e++)r.push(Te.getPlugin(a[e]));const n=e.plugins||[];for(let e=0;e<n.length;e++){const a=n[e];-1===r.indexOf(a)&&(r.push(a),t[a.id]=!0)}return{plugins:r,localIds:t}}(r);return!1!==n||t?function(e,{plugins:t,localIds:r},a,n){const i=[],s=e.getContext();for(const l of t){const t=l.id,o=_e(a[t],n);null!==o&&i.push({plugin:l,options:we(e.config,{plugin:l,local:r[t]},o,s)})}return i}(e,i,n,t):[]}_notifyStateChanges(e){const t=this._oldCache||[],r=this._cache,a=(e,t)=>e.filter(e=>!t.some(t=>e.plugin.id===t.plugin.id));this._notify(a(t,r),e,"stop"),this._notify(a(r,t),e,"start")}}function _e(e,t){return t||!1!==e?!0===e?{}:e:null}function we(e,{plugin:t,local:r},a,n){const i=e.pluginScopeKeys(t),s=e.getOptionScopes(a,i);return r&&t.defaults&&s.push(t.defaults),e.createResolver(s,n,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function Ae(e,t){const r=a.d.datasets[e]||{};return((t.datasets||{})[e]||{}).indexAxis||t.indexAxis||r.indexAxis||"x"}function be(e){if("x"===e||"y"===e||"r"===e)return e}function ve(e){return"top"===e||"bottom"===e?"x":"left"===e||"right"===e?"y":void 0}function Oe(e,...t){if(be(e))return e;for(const r of t){const t=r.axis||ve(r.position)||e.length>1&&be(e[0].toLowerCase());if(t)return t}throw new Error(`Cannot determine type of '${e}' axis. Please provide 'axis' or 'position' option.`)}function Le(e,t,r){if(r[t+"AxisID"]===e)return{axis:t}}function Se(e){const t=e.options||(e.options={});t.plugins=(0,a.v)(t.plugins,{}),t.scales=function(e,t){const r=a.a3[e.type]||{scales:{}},n=t.scales||{},i=Ae(e.type,t),s=Object.create(null);return Object.keys(n).forEach(t=>{const l=n[t];if(!(0,a.i)(l))return console.error(`Invalid scale configuration for scale: ${t}`);if(l._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${t}`);const o=Oe(t,l,function(e,t){if(t.data&&t.data.datasets){const r=t.data.datasets.filter(t=>t.xAxisID===e||t.yAxisID===e);if(r.length)return Le(e,"x",r[0])||Le(e,"y",r[0])}return{}}(t,e),a.d.scales[l.type]),c=function(e,t){return e===t?"_index_":"_value_"}(o,i),d=r.scales||{};s[t]=(0,a.ab)(Object.create(null),[{axis:o},l,d[o],d[c]])}),e.data.datasets.forEach(r=>{const i=r.type||e.type,l=r.indexAxis||Ae(i,t),o=(a.a3[i]||{}).scales||{};Object.keys(o).forEach(e=>{const t=function(e,t){let r=e;return"_index_"===e?r=t:"_value_"===e&&(r="x"===t?"y":"x"),r}(e,l),i=r[t+"AxisID"]||t;s[i]=s[i]||Object.create(null),(0,a.ab)(s[i],[{axis:t},n[i],o[e]])})}),Object.keys(s).forEach(e=>{const t=s[e];(0,a.ab)(t,[a.d.scales[t.type],a.d.scale])}),s}(e,t)}function Ce(e){return(e=e||{}).datasets=e.datasets||[],e.labels=e.labels||[],e}const Qe=new Map,Ue=new Set;function Ye(e,t){let r=Qe.get(e);return r||(r=t(),Qe.set(e,r),Ue.add(r)),r}const Pe=(e,t,r)=>{const n=(0,a.f)(t,r);void 0!==n&&e.add(n)};class Re{constructor(e){this._config=function(e){return(e=e||{}).data=Ce(e.data),Se(e),e}(e),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(e){this._config.type=e}get data(){return this._config.data}set data(e){this._config.data=Ce(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){const e=this._config;this.clearCache(),Se(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return Ye(e,()=>[[`datasets.${e}`,""]])}datasetAnimationScopeKeys(e,t){return Ye(`${e}.transition.${t}`,()=>[[`datasets.${e}.transitions.${t}`,`transitions.${t}`],[`datasets.${e}`,""]])}datasetElementScopeKeys(e,t){return Ye(`${e}-${t}`,()=>[[`datasets.${e}.elements.${t}`,`datasets.${e}`,`elements.${t}`,""]])}pluginScopeKeys(e){const t=e.id;return Ye(`${this.type}-plugin-${t}`,()=>[[`plugins.${t}`,...e.additionalOptionScopes||[]]])}_cachedScopes(e,t){const r=this._scopeCache;let a=r.get(e);return a&&!t||(a=new Map,r.set(e,a)),a}getOptionScopes(e,t,r){const{options:n,type:i}=this,s=this._cachedScopes(e,r),l=s.get(t);if(l)return l;const o=new Set;t.forEach(t=>{e&&(o.add(e),t.forEach(t=>Pe(o,e,t))),t.forEach(e=>Pe(o,n,e)),t.forEach(e=>Pe(o,a.a3[i]||{},e)),t.forEach(e=>Pe(o,a.d,e)),t.forEach(e=>Pe(o,a.a6,e))});const c=Array.from(o);return 0===c.length&&c.push(Object.create(null)),Ue.has(t)&&s.set(t,c),c}chartOptionScopes(){const{options:e,type:t}=this;return[e,a.a3[t]||{},a.d.datasets[t]||{},{type:t},a.d,a.a6]}resolveNamedOptions(e,t,r,n=[""]){const i={$shared:!0},{resolver:s,subPrefixes:l}=Ze(this._resolverCache,e,n);let o=s;if(function(e,t){const{isScriptable:r,isIndexable:n}=(0,a.aa)(e);for(const i of t){const t=r(i),s=n(i),l=(s||t)&&e[i];if(t&&((0,a.a7)(l)||Ve(l))||s&&(0,a.b)(l))return!0}return!1}(s,t)){i.$shared=!1,r=(0,a.a7)(r)?r():r;const t=this.createResolver(e,r,l);o=(0,a.a8)(s,r,t)}for(const e of t)i[e]=o[e];return i}createResolver(e,t,r=[""],n){const{resolver:i}=Ze(this._resolverCache,e,r);return(0,a.i)(t)?(0,a.a8)(i,t,void 0,n):i}}function Ze(e,t,r){let n=e.get(t);n||(n=new Map,e.set(t,n));const i=r.join();let s=n.get(i);return s||(s={resolver:(0,a.a9)(t,r),subPrefixes:r.filter(e=>!e.toLowerCase().includes("hover"))},n.set(i,s)),s}const Ve=e=>(0,a.i)(e)&&Object.getOwnPropertyNames(e).some(t=>(0,a.a7)(e[t])),Be=["top","bottom","left","right","chartArea"];function Ge(e,t){return"top"===e||"bottom"===e||-1===Be.indexOf(e)&&"x"===t}function We(e,t){return function(r,a){return r[e]===a[e]?r[t]-a[t]:r[e]-a[e]}}function He(e){const t=e.chart,r=t.options.animation;t.notifyPlugins("afterRender"),(0,a.Q)(r&&r.onComplete,[e],t)}function Fe(e){const t=e.chart,r=t.options.animation;(0,a.Q)(r&&r.onProgress,[e],t)}function Je(e){return(0,a.M)()&&"string"==typeof e?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}const Xe={},$e=e=>{const t=Je(e);return Object.values(Xe).filter(e=>e.canvas===t).pop()};function Ke(e,t,r){const a=Object.keys(e);for(const n of a){const a=+n;if(a>=t){const i=e[n];delete e[n],(r>0||a>t)&&(e[a+r]=i)}}}class qe{static defaults=a.d;static instances=Xe;static overrides=a.a3;static registry=Te;static version="4.5.0";static getChart=$e;static register(...e){Te.add(...e),et()}static unregister(...e){Te.remove(...e),et()}constructor(e,t){const r=this.config=new Re(t),n=Je(e),s=$e(n);if(s)throw new Error("Canvas is already in use. Chart with ID '"+s.id+"' must be destroyed before the canvas with ID '"+s.canvas.id+"' can be reused.");const l=r.createResolver(r.chartOptionScopes(),this.getContext());this.platform=new(r.platform||function(e){return!(0,a.M)()||"undefined"!=typeof OffscreenCanvas&&e instanceof OffscreenCanvas?K:ue}(n)),this.platform.updateConfig(r);const o=this.platform.acquireContext(n,l.aspectRatio),c=o&&o.canvas,d=c&&c.height,g=c&&c.width;this.id=(0,a.ac)(),this.ctx=o,this.canvas=c,this.width=g,this.height=d,this._options=l,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new fe,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=(0,a.ad)(e=>this.update(e),l.resizeDelay||0),this._dataChanges=[],Xe[this.id]=this,o&&c?(i.listen(this,"complete",He),i.listen(this,"progress",Fe),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:e,maintainAspectRatio:t},width:r,height:n,_aspectRatio:i}=this;return(0,a.k)(e)?t&&i?i:n?r/n:null:e}get data(){return this.config.data}set data(e){this.config.data=e}get options(){return this._options}set options(e){this.config.options=e}get registry(){return Te}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():(0,a.ae)(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return(0,a.af)(this.canvas,this.ctx),this}stop(){return i.stop(this),this}resize(e,t){i.running(this)?this._resizeBeforeDraw={width:e,height:t}:this._resize(e,t)}_resize(e,t){const r=this.options,n=this.canvas,i=r.maintainAspectRatio&&this.aspectRatio,s=this.platform.getMaximumSize(n,e,t,i),l=r.devicePixelRatio||this.platform.getDevicePixelRatio(),o=this.width?"resize":"attach";this.width=s.width,this.height=s.height,this._aspectRatio=this.aspectRatio,(0,a.ae)(this,l,!0)&&(this.notifyPlugins("resize",{size:s}),(0,a.Q)(r.onResize,[this,s],this),this.attached&&this._doResize(o)&&this.render())}ensureScalesHaveIDs(){const e=this.options.scales||{};(0,a.F)(e,(e,t)=>{e.id=t})}buildOrUpdateScales(){const e=this.options,t=e.scales,r=this.scales,n=Object.keys(r).reduce((e,t)=>(e[t]=!1,e),{});let i=[];t&&(i=i.concat(Object.keys(t).map(e=>{const r=t[e],a=Oe(e,r),n="r"===a,i="x"===a;return{options:r,dposition:n?"chartArea":i?"bottom":"left",dtype:n?"radialLinear":i?"category":"linear"}}))),(0,a.F)(i,t=>{const i=t.options,s=i.id,l=Oe(s,i),o=(0,a.v)(i.type,t.dtype);void 0!==i.position&&Ge(i.position,l)===Ge(t.dposition)||(i.position=t.dposition),n[s]=!0;let c=null;s in r&&r[s].type===o?c=r[s]:(c=new(Te.getScale(o))({id:s,type:o,ctx:this.ctx,chart:this}),r[c.id]=c),c.init(i,e)}),(0,a.F)(n,(e,t)=>{e||delete r[t]}),(0,a.F)(r,e=>{X.configure(this,e,e.options),X.addBox(this,e)})}_updateMetasets(){const e=this._metasets,t=this.data.datasets.length,r=e.length;if(e.sort((e,t)=>e.index-t.index),r>t){for(let e=t;e<r;++e)this._destroyDatasetMeta(e);e.splice(t,r-t)}this._sortedMetasets=e.slice(0).sort(We("order","index"))}_removeUnreferencedMetasets(){const{_metasets:e,data:{datasets:t}}=this;e.length>t.length&&delete this._stacks,e.forEach((e,r)=>{0===t.filter(t=>t===e._dataset).length&&this._destroyDatasetMeta(r)})}buildOrUpdateControllers(){const e=[],t=this.data.datasets;let r,n;for(this._removeUnreferencedMetasets(),r=0,n=t.length;r<n;r++){const n=t[r];let i=this.getDatasetMeta(r);const s=n.type||this.config.type;if(i.type&&i.type!==s&&(this._destroyDatasetMeta(r),i=this.getDatasetMeta(r)),i.type=s,i.indexAxis=n.indexAxis||Ae(s,this.options),i.order=n.order||0,i.index=r,i.label=""+n.label,i.visible=this.isDatasetVisible(r),i.controller)i.controller.updateIndex(r),i.controller.linkScales();else{const t=Te.getController(s),{datasetElementType:n,dataElementType:l}=a.d.datasets[s];Object.assign(t,{dataElementType:Te.getElement(l),datasetElementType:n&&Te.getElement(n)}),i.controller=new t(this,r),e.push(i.controller)}}return this._updateMetasets(),e}_resetElements(){(0,a.F)(this.data.datasets,(e,t)=>{this.getDatasetMeta(t).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(e){const t=this.config;t.update();const r=this._options=t.createResolver(t.chartOptionScopes(),this.getContext()),n=this._animationsDisabled=!r.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0}))return;const i=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let s=0;for(let e=0,t=this.data.datasets.length;e<t;e++){const{controller:t}=this.getDatasetMeta(e),r=!n&&-1===i.indexOf(t);t.buildOrUpdateElements(r),s=Math.max(+t.getMaxOverflow(),s)}s=this._minPadding=r.layout.autoPadding?s:0,this._updateLayout(s),n||(0,a.F)(i,e=>{e.reset()}),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(We("z","_idx"));const{_active:l,_lastEvent:o}=this;o?this._eventHandler(o,!0):l.length&&this._updateHoverStyles(l,l,!0),this.render()}_updateScales(){(0,a.F)(this.scales,e=>{X.removeBox(this,e)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const e=this.options,t=new Set(Object.keys(this._listeners)),r=new Set(e.events);(0,a.ag)(t,r)&&!!this._responsiveListeners===e.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:e}=this,t=this._getUniformDataChanges()||[];for(const{method:r,start:a,count:n}of t)Ke(e,a,"_removeElements"===r?-n:n)}_getUniformDataChanges(){const e=this._dataChanges;if(!e||!e.length)return;this._dataChanges=[];const t=this.data.datasets.length,r=t=>new Set(e.filter(e=>e[0]===t).map((e,t)=>t+","+e.splice(1).join(","))),n=r(0);for(let e=1;e<t;e++)if(!(0,a.ag)(n,r(e)))return;return Array.from(n).map(e=>e.split(",")).map(e=>({method:e[1],start:+e[2],count:+e[3]}))}_updateLayout(e){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;X.update(this,this.width,this.height,e);const t=this.chartArea,r=t.width<=0||t.height<=0;this._layers=[],(0,a.F)(this.boxes,e=>{r&&"chartArea"===e.position||(e.configure&&e.configure(),this._layers.push(...e._layers()))},this),this._layers.forEach((e,t)=>{e._idx=t}),this.notifyPlugins("afterLayout")}_updateDatasets(e){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})){for(let e=0,t=this.data.datasets.length;e<t;++e)this.getDatasetMeta(e).controller.configure();for(let t=0,r=this.data.datasets.length;t<r;++t)this._updateDataset(t,(0,a.a7)(e)?e({datasetIndex:t}):e);this.notifyPlugins("afterDatasetsUpdate",{mode:e})}}_updateDataset(e,t){const r=this.getDatasetMeta(e),a={meta:r,index:e,mode:t,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetUpdate",a)&&(r.controller._update(t),a.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",a))}render(){!1!==this.notifyPlugins("beforeRender",{cancelable:!0})&&(i.has(this)?this.attached&&!i.running(this)&&i.start(this):(this.draw(),He({chart:this})))}draw(){let e;if(this._resizeBeforeDraw){const{width:e,height:t}=this._resizeBeforeDraw;this._resizeBeforeDraw=null,this._resize(e,t)}if(this.clear(),this.width<=0||this.height<=0)return;if(!1===this.notifyPlugins("beforeDraw",{cancelable:!0}))return;const t=this._layers;for(e=0;e<t.length&&t[e].z<=0;++e)t[e].draw(this.chartArea);for(this._drawDatasets();e<t.length;++e)t[e].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(e){const t=this._sortedMetasets,r=[];let a,n;for(a=0,n=t.length;a<n;++a){const n=t[a];e&&!n.visible||r.push(n)}return r}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(!1===this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0}))return;const e=this.getSortedVisibleDatasetMetas();for(let t=e.length-1;t>=0;--t)this._drawDataset(e[t]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(e){const t=this.ctx,r={meta:e,index:e.index,cancelable:!0},n=(0,a.ah)(this,e);!1!==this.notifyPlugins("beforeDatasetDraw",r)&&(n&&(0,a.Y)(t,n),e.controller.draw(),n&&(0,a.$)(t),r.cancelable=!1,this.notifyPlugins("afterDatasetDraw",r))}isPointInArea(e){return(0,a.C)(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,t,r,a){const n=U.modes[t];return"function"==typeof n?n(this,e,r,a):[]}getDatasetMeta(e){const t=this.data.datasets[e],r=this._metasets;let a=r.filter(e=>e&&e._dataset===t).pop();return a||(a={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:t&&t.order||0,index:e,_dataset:t,_parsed:[],_sorted:!1},r.push(a)),a}getContext(){return this.$context||(this.$context=(0,a.j)(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){const t=this.data.datasets[e];if(!t)return!1;const r=this.getDatasetMeta(e);return"boolean"==typeof r.hidden?!r.hidden:!t.hidden}setDatasetVisibility(e,t){this.getDatasetMeta(e).hidden=!t}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(e,t,r){const n=r?"show":"hide",i=this.getDatasetMeta(e),s=i.controller._resolveAnimations(void 0,n);(0,a.h)(t)?(i.data[t].hidden=!r,this.update()):(this.setDatasetVisibility(e,r),s.update(i,{visible:r}),this.update(t=>t.datasetIndex===e?n:void 0))}hide(e,t){this._updateVisibility(e,t,!1)}show(e,t){this._updateVisibility(e,t,!0)}_destroyDatasetMeta(e){const t=this._metasets[e];t&&t.controller&&t.controller._destroy(),delete this._metasets[e]}_stop(){let e,t;for(this.stop(),i.remove(this),e=0,t=this.data.datasets.length;e<t;++e)this._destroyDatasetMeta(e)}destroy(){this.notifyPlugins("beforeDestroy");const{canvas:e,ctx:t}=this;this._stop(),this.config.clearCache(),e&&(this.unbindEvents(),(0,a.af)(e,t),this.platform.releaseContext(t),this.canvas=null,this.ctx=null),delete Xe[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...e){return this.canvas.toDataURL(...e)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){const e=this._listeners,t=this.platform,r=(r,a)=>{t.addEventListener(this,r,a),e[r]=a},n=(e,t,r)=>{e.offsetX=t,e.offsetY=r,this._eventHandler(e)};(0,a.F)(this.options.events,e=>r(e,n))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const e=this._responsiveListeners,t=this.platform,r=(r,a)=>{t.addEventListener(this,r,a),e[r]=a},a=(r,a)=>{e[r]&&(t.removeEventListener(this,r,a),delete e[r])},n=(e,t)=>{this.canvas&&this.resize(e,t)};let i;const s=()=>{a("attach",s),this.attached=!0,this.resize(),r("resize",n),r("detach",i)};i=()=>{this.attached=!1,a("resize",n),this._stop(),this._resize(0,0),r("attach",s)},t.isAttached(this.canvas)?s():i()}unbindEvents(){(0,a.F)(this._listeners,(e,t)=>{this.platform.removeEventListener(this,t,e)}),this._listeners={},(0,a.F)(this._responsiveListeners,(e,t)=>{this.platform.removeEventListener(this,t,e)}),this._responsiveListeners=void 0}updateHoverStyle(e,t,r){const a=r?"set":"remove";let n,i,s,l;for("dataset"===t&&(n=this.getDatasetMeta(e[0].datasetIndex),n.controller["_"+a+"DatasetHoverStyle"]()),s=0,l=e.length;s<l;++s){i=e[s];const t=i&&this.getDatasetMeta(i.datasetIndex).controller;t&&t[a+"HoverStyle"](i.element,i.datasetIndex,i.index)}}getActiveElements(){return this._active||[]}setActiveElements(e){const t=this._active||[],r=e.map(({datasetIndex:e,index:t})=>{const r=this.getDatasetMeta(e);if(!r)throw new Error("No dataset found at index "+e);return{datasetIndex:e,element:r.data[t],index:t}});!(0,a.ai)(r,t)&&(this._active=r,this._lastEvent=null,this._updateHoverStyles(r,t))}notifyPlugins(e,t,r){return this._plugins.notify(this,e,t,r)}isPluginEnabled(e){return 1===this._plugins._cache.filter(t=>t.plugin.id===e).length}_updateHoverStyles(e,t,r){const a=this.options.hover,n=(e,t)=>e.filter(e=>!t.some(t=>e.datasetIndex===t.datasetIndex&&e.index===t.index)),i=n(t,e),s=r?e:n(e,t);i.length&&this.updateHoverStyle(i,a.mode,!1),s.length&&a.mode&&this.updateHoverStyle(s,a.mode,!0)}_eventHandler(e,t){const r={event:e,replay:t,cancelable:!0,inChartArea:this.isPointInArea(e)},a=t=>(t.options.events||this.options.events).includes(e.native.type);if(!1===this.notifyPlugins("beforeEvent",r,a))return;const n=this._handleEvent(e,t,r.inChartArea);return r.cancelable=!1,this.notifyPlugins("afterEvent",r,a),(n||r.changed)&&this.render(),this}_handleEvent(e,t,r){const{_active:n=[],options:i}=this,s=t,l=this._getActiveElements(e,n,r,s),o=(0,a.aj)(e),c=function(e,t,r,a){return r&&"mouseout"!==e.type?a?t:e:null}(e,this._lastEvent,r,o);r&&(this._lastEvent=null,(0,a.Q)(i.onHover,[e,l,this],this),o&&(0,a.Q)(i.onClick,[e,l,this],this));const d=!(0,a.ai)(l,n);return(d||t)&&(this._active=l,this._updateHoverStyles(l,n,t)),this._lastEvent=c,d}_getActiveElements(e,t,r,a){if("mouseout"===e.type)return[];if(!r)return t;const n=this.options.hover;return this.getElementsAtEventForMode(e,n.mode,n,a)}}function et(){return(0,a.F)(qe.instances,e=>e._plugins.invalidate())}function tt(e,t,r,a){return{x:r+e*Math.cos(t),y:a+e*Math.sin(t)}}function rt(e,t,r,n,i,s){const{x:l,y:o,startAngle:c,pixelMargin:d,innerRadius:g}=t,M=Math.max(t.outerRadius+n+r-d,0),u=g>0?g+n+r+d:0;let m=0;const h=i-c;if(n){const e=((g>0?g-n:0)+(M>0?M-n:0))/2;m=(h-(0!==e?h*e/(e+n):h))/2}const N=(h-Math.max(.001,h*M-r/a.P)/M)/2,p=c+N+m,k=i-N-m,{outerStart:x,outerEnd:y,innerStart:D,innerEnd:j}=function(e,t,r,n){const i=(s=e.options.borderRadius,(0,a.am)(s,["outerStart","outerEnd","innerStart","innerEnd"]));var s;const l=(r-t)/2,o=Math.min(l,n*t/2),c=e=>{const t=(r-Math.min(l,e))*n/2;return(0,a.S)(e,0,Math.min(l,t))};return{outerStart:c(i.outerStart),outerEnd:c(i.outerEnd),innerStart:(0,a.S)(i.innerStart,0,o),innerEnd:(0,a.S)(i.innerEnd,0,o)}}(t,u,M,k-p),I=M-x,E=M-y,z=p+x/I,T=k-y/E,f=u+D,_=u+j,w=p+D/f,A=k-j/_;if(e.beginPath(),s){const t=(z+T)/2;if(e.arc(l,o,M,z,t),e.arc(l,o,M,t,T),y>0){const t=tt(E,T,l,o);e.arc(t.x,t.y,y,T,k+a.H)}const r=tt(_,k,l,o);if(e.lineTo(r.x,r.y),j>0){const t=tt(_,A,l,o);e.arc(t.x,t.y,j,k+a.H,A+Math.PI)}const n=(k-j/u+(p+D/u))/2;if(e.arc(l,o,u,k-j/u,n,!0),e.arc(l,o,u,n,p+D/u,!0),D>0){const t=tt(f,w,l,o);e.arc(t.x,t.y,D,w+Math.PI,p-a.H)}const i=tt(I,p,l,o);if(e.lineTo(i.x,i.y),x>0){const t=tt(I,z,l,o);e.arc(t.x,t.y,x,p-a.H,z)}}else{e.moveTo(l,o);const t=Math.cos(z)*M+l,r=Math.sin(z)*M+o;e.lineTo(t,r);const a=Math.cos(T)*M+l,n=Math.sin(T)*M+o;e.lineTo(a,n)}e.closePath()}class at extends me{static id="arc";static defaults={borderAlign:"center",borderColor:"#fff",borderDash:[],borderDashOffset:0,borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0,selfJoin:!1};static defaultRoutes={backgroundColor:"backgroundColor"};static descriptors={_scriptable:!0,_indexable:e=>"borderDash"!==e};circumference;endAngle;fullCircles;innerRadius;outerRadius;pixelMargin;startAngle;constructor(e){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,e&&Object.assign(this,e)}inRange(e,t,r){const n=this.getProps(["x","y"],r),{angle:i,distance:s}=(0,a.D)(n,{x:e,y:t}),{startAngle:l,endAngle:o,innerRadius:c,outerRadius:d,circumference:g}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],r),M=(this.options.spacing+this.options.borderWidth)/2,u=(0,a.v)(g,o-l),m=(0,a.p)(i,l,o)&&l!==o,h=u>=a.T||m,N=(0,a.ak)(s,c+M,d+M);return h&&N}getCenterPoint(e){const{x:t,y:r,startAngle:a,endAngle:n,innerRadius:i,outerRadius:s}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],e),{offset:l,spacing:o}=this.options,c=(a+n)/2,d=(i+s+o+l)/2;return{x:t+Math.cos(c)*d,y:r+Math.sin(c)*d}}tooltipPosition(e){return this.getCenterPoint(e)}draw(e){const{options:t,circumference:r}=this,n=(t.offset||0)/4,i=(t.spacing||0)/2,s=t.circular;if(this.pixelMargin="inner"===t.borderAlign?.33:0,this.fullCircles=r>a.T?Math.floor(r/a.T):0,0===r||this.innerRadius<0||this.outerRadius<0)return;e.save();const l=(this.startAngle+this.endAngle)/2;e.translate(Math.cos(l)*n,Math.sin(l)*n);const o=n*(1-Math.sin(Math.min(a.P,r||0)));e.fillStyle=t.backgroundColor,e.strokeStyle=t.borderColor,function(e,t,r,n,i){const{fullCircles:s,startAngle:l,circumference:o}=t;let c=t.endAngle;if(s){rt(e,t,r,n,c,i);for(let t=0;t<s;++t)e.fill();isNaN(o)||(c=l+(o%a.T||a.T))}rt(e,t,r,n,c,i),e.fill()}(e,this,o,i,s),function(e,t,r,n,i){const{fullCircles:s,startAngle:l,circumference:o,options:c}=t,{borderWidth:d,borderJoinStyle:g,borderDash:M,borderDashOffset:u,borderRadius:m}=c,h="inner"===c.borderAlign;if(!d)return;e.setLineDash(M||[]),e.lineDashOffset=u,h?(e.lineWidth=2*d,e.lineJoin=g||"round"):(e.lineWidth=d,e.lineJoin=g||"bevel");let N=t.endAngle;if(s){rt(e,t,r,n,N,i);for(let t=0;t<s;++t)e.stroke();isNaN(o)||(N=l+(o%a.T||a.T))}h&&function(e,t,r){const{startAngle:n,pixelMargin:i,x:s,y:l,outerRadius:o,innerRadius:c}=t;let d=i/o;e.beginPath(),e.arc(s,l,o,n-d,r+d),c>i?(d=i/c,e.arc(s,l,c,r+d,n-d,!0)):e.arc(s,l,i,r+a.H,n-a.H),e.closePath(),e.clip()}(e,t,N),c.selfJoin&&N-l>=a.P&&0===m&&"miter"!==g&&function(e,t,r){const{startAngle:n,x:i,y:s,outerRadius:l,innerRadius:o,options:c}=t,{borderWidth:d,borderJoinStyle:g}=c,M=Math.min(d/l,(0,a.al)(n-r));if(e.beginPath(),e.arc(i,s,l-d/2,n+M/2,r-M/2),o>0){const t=Math.min(d/o,(0,a.al)(n-r));e.arc(i,s,o+d/2,r-t/2,n+t/2,!0)}else{const t=Math.min(d/2,l*(0,a.al)(n-r));if("round"===g)e.arc(i,s,t,r-a.P/2,n+a.P/2,!0);else if("bevel"===g){const l=2*t*t,o=-l*Math.cos(r+a.P/2)+i,c=-l*Math.sin(r+a.P/2)+s,d=l*Math.cos(n+a.P/2)+i,g=l*Math.sin(n+a.P/2)+s;e.lineTo(o,c),e.lineTo(d,g)}}e.closePath(),e.moveTo(0,0),e.rect(0,0,e.canvas.width,e.canvas.height),e.clip("evenodd")}(e,t,N),s||(rt(e,t,r,n,N,i),e.stroke())}(e,this,o,i,s),e.restore()}}function nt(e,t,r=t){e.lineCap=(0,a.v)(r.borderCapStyle,t.borderCapStyle),e.setLineDash((0,a.v)(r.borderDash,t.borderDash)),e.lineDashOffset=(0,a.v)(r.borderDashOffset,t.borderDashOffset),e.lineJoin=(0,a.v)(r.borderJoinStyle,t.borderJoinStyle),e.lineWidth=(0,a.v)(r.borderWidth,t.borderWidth),e.strokeStyle=(0,a.v)(r.borderColor,t.borderColor)}function it(e,t,r){e.lineTo(r.x,r.y)}function st(e,t,r={}){const a=e.length,{start:n=0,end:i=a-1}=r,{start:s,end:l}=t,o=Math.max(n,s),c=Math.min(i,l),d=n<s&&i<s||n>l&&i>l;return{count:a,start:o,loop:t.loop,ilen:c<o&&!d?a+c-o:c-o}}function lt(e,t,r,n){const{points:i,options:s}=t,{count:l,start:o,loop:c,ilen:d}=st(i,r,n),g=function(e){return e.stepped?a.at:e.tension||"monotone"===e.cubicInterpolationMode?a.au:it}(s);let M,u,m,{move:h=!0,reverse:N}=n||{};for(M=0;M<=d;++M)u=i[(o+(N?d-M:M))%l],u.skip||(h?(e.moveTo(u.x,u.y),h=!1):g(e,m,u,N,s.stepped),m=u);return c&&(u=i[(o+(N?d:0))%l],g(e,m,u,N,s.stepped)),!!c}function ot(e,t,r,a){const n=t.points,{count:i,start:s,ilen:l}=st(n,r,a),{move:o=!0,reverse:c}=a||{};let d,g,M,u,m,h,N=0,p=0;const k=e=>(s+(c?l-e:e))%i,x=()=>{u!==m&&(e.lineTo(N,m),e.lineTo(N,u),e.lineTo(N,h))};for(o&&(g=n[k(0)],e.moveTo(g.x,g.y)),d=0;d<=l;++d){if(g=n[k(d)],g.skip)continue;const t=g.x,r=g.y,a=0|t;a===M?(r<u?u=r:r>m&&(m=r),N=(p*N+t)/++p):(x(),e.lineTo(t,r),M=a,p=0,u=m=r),h=r}x()}function ct(e){const t=e.options,r=t.borderDash&&t.borderDash.length;return e._decimated||e._loop||t.tension||"monotone"===t.cubicInterpolationMode||t.stepped||r?lt:ot}const dt="function"==typeof Path2D;class gt extends me{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:e=>"borderDash"!==e&&"fill"!==e};constructor(e){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,e&&Object.assign(this,e)}updateControlPoints(e,t){const r=this.options;if((r.tension||"monotone"===r.cubicInterpolationMode)&&!r.stepped&&!this._pointsUpdated){const n=r.spanGaps?this._loop:this._fullLoop;(0,a.an)(this._points,r,e,n,t),this._pointsUpdated=!0}}set points(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=(0,a.ao)(this,this.options.segment))}first(){const e=this.segments,t=this.points;return e.length&&t[e[0].start]}last(){const e=this.segments,t=this.points,r=e.length;return r&&t[e[r-1].end]}interpolate(e,t){const r=this.options,n=e[t],i=this.points,s=(0,a.ap)(this,{property:t,start:n,end:n});if(!s.length)return;const l=[],o=function(e){return e.stepped?a.aq:e.tension||"monotone"===e.cubicInterpolationMode?a.ar:a.as}(r);let c,d;for(c=0,d=s.length;c<d;++c){const{start:a,end:d}=s[c],g=i[a],M=i[d];if(g===M){l.push(g);continue}const u=o(g,M,Math.abs((n-g[t])/(M[t]-g[t])),r.stepped);u[t]=e[t],l.push(u)}return 1===l.length?l[0]:l}pathSegment(e,t,r){return ct(this)(e,this,t,r)}path(e,t,r){const a=this.segments,n=ct(this);let i=this._loop;t=t||0,r=r||this.points.length-t;for(const s of a)i&=n(e,this,s,{start:t,end:t+r-1});return!!i}draw(e,t,r,a){const n=this.options||{};(this.points||[]).length&&n.borderWidth&&(e.save(),function(e,t,r,a){dt&&!t.options.segment?function(e,t,r,a){let n=t._path;n||(n=t._path=new Path2D,t.path(n,r,a)&&n.closePath()),nt(e,t.options),e.stroke(n)}(e,t,r,a):function(e,t,r,a){const{segments:n,options:i}=t,s=ct(t);for(const l of n)nt(e,i,l.style),e.beginPath(),s(e,t,l,{start:r,end:r+a-1})&&e.closePath(),e.stroke()}(e,t,r,a)}(e,this,r,a),e.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}function Mt(e,t,r,a){const n=e.options,{[r]:i}=e.getProps([r],a);return Math.abs(t-i)<n.radius+n.hitRadius}class ut extends me{static id="point";parsed;skip;stop;static defaults={borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};constructor(e){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,e&&Object.assign(this,e)}inRange(e,t,r){const a=this.options,{x:n,y:i}=this.getProps(["x","y"],r);return Math.pow(e-n,2)+Math.pow(t-i,2)<Math.pow(a.hitRadius+a.radius,2)}inXRange(e,t){return Mt(this,e,"x",t)}inYRange(e,t){return Mt(this,e,"y",t)}getCenterPoint(e){const{x:t,y:r}=this.getProps(["x","y"],e);return{x:t,y:r}}size(e){let t=(e=e||this.options||{}).radius||0;return t=Math.max(t,t&&e.hoverRadius||0),2*(t+(t&&e.borderWidth||0))}draw(e,t){const r=this.options;this.skip||r.radius<.1||!(0,a.C)(this,t,this.size(r)/2)||(e.strokeStyle=r.borderColor,e.lineWidth=r.borderWidth,e.fillStyle=r.backgroundColor,(0,a.av)(e,r,this.x,this.y))}getRange(){const e=this.options||{};return e.radius+e.hitRadius}}function mt(e,t){const{x:r,y:a,base:n,width:i,height:s}=e.getProps(["x","y","base","width","height"],t);let l,o,c,d,g;return e.horizontal?(g=s/2,l=Math.min(r,n),o=Math.max(r,n),c=a-g,d=a+g):(g=i/2,l=r-g,o=r+g,c=Math.min(a,n),d=Math.max(a,n)),{left:l,top:c,right:o,bottom:d}}function ht(e,t,r,n){return e?0:(0,a.S)(t,r,n)}function Nt(e,t,r,n){const i=null===t,s=null===r,l=e&&!(i&&s)&&mt(e,n);return l&&(i||(0,a.ak)(t,l.left,l.right))&&(s||(0,a.ak)(r,l.top,l.bottom))}function pt(e,t){e.rect(t.x,t.y,t.w,t.h)}function kt(e,t,r={}){const a=e.x!==r.x?-t:0,n=e.y!==r.y?-t:0,i=(e.x+e.w!==r.x+r.w?t:0)-a,s=(e.y+e.h!==r.y+r.h?t:0)-n;return{x:e.x+a,y:e.y+n,w:e.w+i,h:e.h+s,radius:e.radius}}class xt extends me{static id="bar";static defaults={borderSkipped:"start",borderWidth:0,borderRadius:0,inflateAmount:"auto",pointStyle:void 0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};constructor(e){super(),this.options=void 0,this.horizontal=void 0,this.base=void 0,this.width=void 0,this.height=void 0,this.inflateAmount=void 0,e&&Object.assign(this,e)}draw(e){const{inflateAmount:t,options:{borderColor:r,backgroundColor:n}}=this,{inner:i,outer:s}=function(e){const t=mt(e),r=t.right-t.left,n=t.bottom-t.top,i=function(e,t,r){const n=e.options.borderWidth,i=e.borderSkipped,s=(0,a.ax)(n);return{t:ht(i.top,s.top,0,r),r:ht(i.right,s.right,0,t),b:ht(i.bottom,s.bottom,0,r),l:ht(i.left,s.left,0,t)}}(e,r/2,n/2),s=function(e,t,r){const{enableBorderRadius:n}=e.getProps(["enableBorderRadius"]),i=e.options.borderRadius,s=(0,a.ay)(i),l=Math.min(t,r),o=e.borderSkipped,c=n||(0,a.i)(i);return{topLeft:ht(!c||o.top||o.left,s.topLeft,0,l),topRight:ht(!c||o.top||o.right,s.topRight,0,l),bottomLeft:ht(!c||o.bottom||o.left,s.bottomLeft,0,l),bottomRight:ht(!c||o.bottom||o.right,s.bottomRight,0,l)}}(e,r/2,n/2);return{outer:{x:t.left,y:t.top,w:r,h:n,radius:s},inner:{x:t.left+i.l,y:t.top+i.t,w:r-i.l-i.r,h:n-i.t-i.b,radius:{topLeft:Math.max(0,s.topLeft-Math.max(i.t,i.l)),topRight:Math.max(0,s.topRight-Math.max(i.t,i.r)),bottomLeft:Math.max(0,s.bottomLeft-Math.max(i.b,i.l)),bottomRight:Math.max(0,s.bottomRight-Math.max(i.b,i.r))}}}}(this),l=(o=s.radius).topLeft||o.topRight||o.bottomLeft||o.bottomRight?a.aw:pt;var o;e.save(),s.w===i.w&&s.h===i.h||(e.beginPath(),l(e,kt(s,t,i)),e.clip(),l(e,kt(i,-t,s)),e.fillStyle=r,e.fill("evenodd")),e.beginPath(),l(e,kt(i,t)),e.fillStyle=n,e.fill(),e.restore()}inRange(e,t,r){return Nt(this,e,t,r)}inXRange(e,t){return Nt(this,e,null,t)}inYRange(e,t){return Nt(this,null,e,t)}getCenterPoint(e){const{x:t,y:r,base:a,horizontal:n}=this.getProps(["x","y","base","horizontal"],e);return{x:n?(t+a)/2:t,y:n?r:(r+a)/2}}getRange(e){return"x"===e?this.width/2:this.height/2}}function yt(e,t,r,n){if(n)return;let i=t[e],s=r[e];return"angle"===e&&(i=(0,a.al)(i),s=(0,a.al)(s)),{property:e,start:i,end:s}}function Dt(e,t,r){for(;t>e;t--){const e=r[t];if(!isNaN(e.x)&&!isNaN(e.y))break}return t}function jt(e,t,r,a){return e&&t?a(e[r],t[r]):e?e[r]:t?t[r]:0}function It(e,t){let r=[],n=!1;return(0,a.b)(e)?(n=!0,r=e):r=function(e,t){const{x:r=null,y:a=null}=e||{},n=t.points,i=[];return t.segments.forEach(({start:e,end:t})=>{t=Dt(e,t,n);const s=n[e],l=n[t];null!==a?(i.push({x:s.x,y:a}),i.push({x:l.x,y:a})):null!==r&&(i.push({x:r,y:s.y}),i.push({x:r,y:l.y}))}),i}(e,t),r.length?new gt({points:r,options:{tension:0},_loop:n,_fullLoop:n}):null}function Et(e){return e&&!1!==e.fill}function zt(e,t,r){let n=e[t].fill;const i=[t];let s;if(!r)return n;for(;!1!==n&&-1===i.indexOf(n);){if(!(0,a.g)(n))return n;if(s=e[n],!s)return!1;if(s.visible)return n;i.push(n),n=s.fill}return!1}function Tt(e,t,r){const n=function(e){const t=e.options,r=t.fill;let n=(0,a.v)(r&&r.target,r);return void 0===n&&(n=!!t.backgroundColor),!1!==n&&null!==n&&(!0===n?"origin":n)}(e);if((0,a.i)(n))return!isNaN(n.value)&&n;let i=parseFloat(n);return(0,a.g)(i)&&Math.floor(i)===i?function(e,t,r,a){return"-"!==e&&"+"!==e||(r=t+r),!(r===t||r<0||r>=a)&&r}(n[0],t,i,r):["origin","start","end","stack","shape"].indexOf(n)>=0&&n}function ft(e,t,r){const a=[];for(let n=0;n<r.length;n++){const i=r[n],{first:s,last:l,point:o}=_t(i,t,"x");if(!(!o||s&&l))if(s)a.unshift(o);else if(e.push(o),!l)break}e.push(...a)}function _t(e,t,r){const n=e.interpolate(t,r);if(!n)return{};const i=n[r],s=e.segments,l=e.points;let o=!1,c=!1;for(let e=0;e<s.length;e++){const t=s[e],n=l[t.start][r],d=l[t.end][r];if((0,a.ak)(i,n,d)){o=i===n,c=i===d;break}}return{first:o,last:c,point:n}}class wt{constructor(e){this.x=e.x,this.y=e.y,this.radius=e.radius}pathSegment(e,t,r){const{x:n,y:i,radius:s}=this;return t=t||{start:0,end:a.T},e.arc(n,i,s,t.end,t.start,!0),!r.bounds}interpolate(e){const{x:t,y:r,radius:a}=this,n=e.angle;return{x:t+Math.cos(n)*a,y:r+Math.sin(n)*a,angle:n}}}function At(e,t,r){const n=function(e){const{chart:t,fill:r,line:n}=e;if((0,a.g)(r))return function(e,t){const r=e.getDatasetMeta(t);return r&&e.isDatasetVisible(t)?r.dataset:null}(t,r);if("stack"===r)return function(e){const{scale:t,index:r,line:a}=e,n=[],i=a.segments,s=a.points,l=function(e,t){const r=[],a=e.getMatchingVisibleMetas("line");for(let e=0;e<a.length;e++){const n=a[e];if(n.index===t)break;n.hidden||r.unshift(n.dataset)}return r}(t,r);l.push(It({x:null,y:t.bottom},a));for(let e=0;e<i.length;e++){const t=i[e];for(let e=t.start;e<=t.end;e++)ft(n,s[e],l)}return new gt({points:n,options:{}})}(e);if("shape"===r)return!0;const i=function(e){return(e.scale||{}).getPointPositionForValue?function(e){const{scale:t,fill:r}=e,n=t.options,i=t.getLabels().length,s=n.reverse?t.max:t.min,l=function(e,t,r){let n;return n="start"===e?r:"end"===e?t.options.reverse?t.min:t.max:(0,a.i)(e)?e.value:t.getBaseValue(),n}(r,t,s),o=[];if(n.grid.circular){const e=t.getPointPositionForValue(0,s);return new wt({x:e.x,y:e.y,radius:t.getDistanceFromCenterForValue(l)})}for(let e=0;e<i;++e)o.push(t.getPointPositionForValue(e,l));return o}(e):function(e){const{scale:t={},fill:r}=e,n=function(e,t){let r=null;return"start"===e?r=t.bottom:"end"===e?r=t.top:(0,a.i)(e)?r=t.getPixelForValue(e.value):t.getBasePixel&&(r=t.getBasePixel()),r}(r,t);if((0,a.g)(n)){const e=t.isHorizontal();return{x:e?n:null,y:e?null:n}}return null}(e)}(e);return i instanceof wt?i:It(i,n)}(t),{chart:i,index:s,line:l,scale:o,axis:c}=t,d=l.options,g=d.fill,M=d.backgroundColor,{above:u=M,below:m=M}=g||{},h=i.getDatasetMeta(s),N=(0,a.ah)(i,h);n&&l.points.length&&((0,a.Y)(e,r),function(e,t){const{line:r,target:a,above:n,below:i,area:s,scale:l,clip:o}=t,c=r._loop?"angle":t.axis;e.save();let d=i;i!==n&&("x"===c?(bt(e,a,s.top),Ot(e,{line:r,target:a,color:n,scale:l,property:c,clip:o}),e.restore(),e.save(),bt(e,a,s.bottom)):"y"===c&&(vt(e,a,s.left),Ot(e,{line:r,target:a,color:i,scale:l,property:c,clip:o}),e.restore(),e.save(),vt(e,a,s.right),d=n)),Ot(e,{line:r,target:a,color:d,scale:l,property:c,clip:o}),e.restore()}(e,{line:l,target:n,above:u,below:m,area:r,scale:o,axis:c,clip:N}),(0,a.$)(e))}function bt(e,t,r){const{segments:a,points:n}=t;let i=!0,s=!1;e.beginPath();for(const l of a){const{start:a,end:o}=l,c=n[a],d=n[Dt(a,o,n)];i?(e.moveTo(c.x,c.y),i=!1):(e.lineTo(c.x,r),e.lineTo(c.x,c.y)),s=!!t.pathSegment(e,l,{move:s}),s?e.closePath():e.lineTo(d.x,r)}e.lineTo(t.first().x,r),e.closePath(),e.clip()}function vt(e,t,r){const{segments:a,points:n}=t;let i=!0,s=!1;e.beginPath();for(const l of a){const{start:a,end:o}=l,c=n[a],d=n[Dt(a,o,n)];i?(e.moveTo(c.x,c.y),i=!1):(e.lineTo(r,c.y),e.lineTo(c.x,c.y)),s=!!t.pathSegment(e,l,{move:s}),s?e.closePath():e.lineTo(r,d.y)}e.lineTo(r,t.first().y),e.closePath(),e.clip()}function Ot(e,t){const{line:r,target:n,property:i,color:s,scale:l,clip:o}=t,c=function(e,t,r){const n=e.segments,i=e.points,s=t.points,l=[];for(const e of n){let{start:n,end:o}=e;o=Dt(n,o,i);const c=yt(r,i[n],i[o],e.loop);if(!t.segments){l.push({source:e,target:c,start:i[n],end:i[o]});continue}const d=(0,a.ap)(t,c);for(const t of d){const n=yt(r,s[t.start],s[t.end],t.loop),o=(0,a.az)(e,i,n);for(const e of o)l.push({source:e,target:t,start:{[r]:jt(c,n,"start",Math.max)},end:{[r]:jt(c,n,"end",Math.min)}})}}return l}(r,n,i);for(const{source:t,target:a,start:d,end:g}of c){const{style:{backgroundColor:c=s}={}}=t,M=!0!==n;e.save(),e.fillStyle=c,Lt(e,l,o,M&&yt(i,d,g)),e.beginPath();const u=!!r.pathSegment(e,t);let m;if(M){u?e.closePath():St(e,n,g,i);const t=!!n.pathSegment(e,a,{move:u,reverse:!0});m=u&&t,m||St(e,n,d,i)}e.closePath(),e.fill(m?"evenodd":"nonzero"),e.restore()}}function Lt(e,t,r,a){const n=t.chart.chartArea,{property:i,start:s,end:l}=a||{};if("x"===i||"y"===i){let t,a,o,c;"x"===i?(t=s,a=n.top,o=l,c=n.bottom):(t=n.left,a=s,o=n.right,c=l),e.beginPath(),r&&(t=Math.max(t,r.left),o=Math.min(o,r.right),a=Math.max(a,r.top),c=Math.min(c,r.bottom)),e.rect(t,a,o-t,c-a),e.clip()}}function St(e,t,r,a){const n=t.interpolate(r,a);n&&e.lineTo(n.x,n.y)}var Ct={id:"filler",afterDatasetsUpdate(e,t,r){const a=(e.data.datasets||[]).length,n=[];let i,s,l,o;for(s=0;s<a;++s)i=e.getDatasetMeta(s),l=i.dataset,o=null,l&&l.options&&l instanceof gt&&(o={visible:e.isDatasetVisible(s),index:s,fill:Tt(l,s,a),chart:e,axis:i.controller.options.indexAxis,scale:i.vScale,line:l}),i.$filler=o,n.push(o);for(s=0;s<a;++s)o=n[s],o&&!1!==o.fill&&(o.fill=zt(n,s,r.propagate))},beforeDraw(e,t,r){const a="beforeDraw"===r.drawTime,n=e.getSortedVisibleDatasetMetas(),i=e.chartArea;for(let t=n.length-1;t>=0;--t){const r=n[t].$filler;r&&(r.line.updateControlPoints(i,r.axis),a&&r.fill&&At(e.ctx,r,i))}},beforeDatasetsDraw(e,t,r){if("beforeDatasetsDraw"!==r.drawTime)return;const a=e.getSortedVisibleDatasetMetas();for(let t=a.length-1;t>=0;--t){const r=a[t].$filler;Et(r)&&At(e.ctx,r,e.chartArea)}},beforeDatasetDraw(e,t,r){const a=t.meta.$filler;Et(a)&&"beforeDatasetDraw"===r.drawTime&&At(e.ctx,a,e.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const Qt=(e,t)=>{let{boxHeight:r=t,boxWidth:a=t}=e;return e.usePointStyle&&(r=Math.min(r,t),a=e.pointStyleWidth||Math.min(a,t)),{boxWidth:a,boxHeight:r,itemHeight:Math.max(t,r)}};class Ut extends me{constructor(e){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t,r){this.maxWidth=e,this.maxHeight=t,this._margins=r,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const e=this.options.labels||{};let t=(0,a.Q)(e.generateLabels,[this.chart],this)||[];e.filter&&(t=t.filter(t=>e.filter(t,this.chart.data))),e.sort&&(t=t.sort((t,r)=>e.sort(t,r,this.chart.data))),this.options.reverse&&t.reverse(),this.legendItems=t}fit(){const{options:e,ctx:t}=this;if(!e.display)return void(this.width=this.height=0);const r=e.labels,n=(0,a.a0)(r.font),i=n.size,s=this._computeTitleHeight(),{boxWidth:l,itemHeight:o}=Qt(r,i);let c,d;t.font=n.string,this.isHorizontal()?(c=this.maxWidth,d=this._fitRows(s,i,l,o)+10):(d=this.maxHeight,c=this._fitCols(s,n,l,o)+10),this.width=Math.min(c,e.maxWidth||this.maxWidth),this.height=Math.min(d,e.maxHeight||this.maxHeight)}_fitRows(e,t,r,a){const{ctx:n,maxWidth:i,options:{labels:{padding:s}}}=this,l=this.legendHitBoxes=[],o=this.lineWidths=[0],c=a+s;let d=e;n.textAlign="left",n.textBaseline="middle";let g=-1,M=-c;return this.legendItems.forEach((e,u)=>{const m=r+t/2+n.measureText(e.text).width;(0===u||o[o.length-1]+m+2*s>i)&&(d+=c,o[o.length-(u>0?0:1)]=0,M+=c,g++),l[u]={left:0,top:M,row:g,width:m,height:a},o[o.length-1]+=m+s}),d}_fitCols(e,t,r,a){const{ctx:n,maxHeight:i,options:{labels:{padding:s}}}=this,l=this.legendHitBoxes=[],o=this.columnSizes=[],c=i-e;let d=s,g=0,M=0,u=0,m=0;return this.legendItems.forEach((e,i)=>{const{itemWidth:h,itemHeight:N}=function(e,t,r,a,n){const i=function(e,t,r,a){let n=e.text;return n&&"string"!=typeof n&&(n=n.reduce((e,t)=>e.length>t.length?e:t)),t+r.size/2+a.measureText(n).width}(a,e,t,r),s=function(e,t,r){let a=e;return"string"!=typeof t.text&&(a=Yt(t,r)),a}(n,a,t.lineHeight);return{itemWidth:i,itemHeight:s}}(r,t,n,e,a);i>0&&M+N+2*s>c&&(d+=g+s,o.push({width:g,height:M}),u+=g+s,m++,g=M=0),l[i]={left:u,top:M,col:m,width:h,height:N},g=Math.max(g,h),M+=N+s}),d+=g,o.push({width:g,height:M}),d}adjustHitBoxes(){if(!this.options.display)return;const e=this._computeTitleHeight(),{legendHitBoxes:t,options:{align:r,labels:{padding:n},rtl:i}}=this,s=(0,a.aA)(i,this.left,this.width);if(this.isHorizontal()){let i=0,l=(0,a.a2)(r,this.left+n,this.right-this.lineWidths[i]);for(const o of t)i!==o.row&&(i=o.row,l=(0,a.a2)(r,this.left+n,this.right-this.lineWidths[i])),o.top+=this.top+e+n,o.left=s.leftForLtr(s.x(l),o.width),l+=o.width+n}else{let i=0,l=(0,a.a2)(r,this.top+e+n,this.bottom-this.columnSizes[i].height);for(const o of t)o.col!==i&&(i=o.col,l=(0,a.a2)(r,this.top+e+n,this.bottom-this.columnSizes[i].height)),o.top=l,o.left+=this.left+n,o.left=s.leftForLtr(s.x(o.left),o.width),l+=o.height+n}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const e=this.ctx;(0,a.Y)(e,this),this._draw(),(0,a.$)(e)}}_draw(){const{options:e,columnSizes:t,lineWidths:r,ctx:n}=this,{align:i,labels:s}=e,l=a.d.color,o=(0,a.aA)(e.rtl,this.left,this.width),c=(0,a.a0)(s.font),{padding:d}=s,g=c.size,M=g/2;let u;this.drawTitle(),n.textAlign=o.textAlign("left"),n.textBaseline="middle",n.lineWidth=.5,n.font=c.string;const{boxWidth:m,boxHeight:h,itemHeight:N}=Qt(s,g),p=this.isHorizontal(),k=this._computeTitleHeight();u=p?{x:(0,a.a2)(i,this.left+d,this.right-r[0]),y:this.top+d+k,line:0}:{x:this.left+d,y:(0,a.a2)(i,this.top+k+d,this.bottom-t[0].height),line:0},(0,a.aB)(this.ctx,e.textDirection);const x=N+d;this.legendItems.forEach((y,D)=>{n.strokeStyle=y.fontColor,n.fillStyle=y.fontColor;const j=n.measureText(y.text).width,I=o.textAlign(y.textAlign||(y.textAlign=s.textAlign)),E=m+M+j;let z=u.x,T=u.y;if(o.setWidth(this.width),p?D>0&&z+E+d>this.right&&(T=u.y+=x,u.line++,z=u.x=(0,a.a2)(i,this.left+d,this.right-r[u.line])):D>0&&T+x>this.bottom&&(z=u.x=z+t[u.line].width+d,u.line++,T=u.y=(0,a.a2)(i,this.top+k+d,this.bottom-t[u.line].height)),function(e,t,r){if(isNaN(m)||m<=0||isNaN(h)||h<0)return;n.save();const i=(0,a.v)(r.lineWidth,1);if(n.fillStyle=(0,a.v)(r.fillStyle,l),n.lineCap=(0,a.v)(r.lineCap,"butt"),n.lineDashOffset=(0,a.v)(r.lineDashOffset,0),n.lineJoin=(0,a.v)(r.lineJoin,"miter"),n.lineWidth=i,n.strokeStyle=(0,a.v)(r.strokeStyle,l),n.setLineDash((0,a.v)(r.lineDash,[])),s.usePointStyle){const l={radius:h*Math.SQRT2/2,pointStyle:r.pointStyle,rotation:r.rotation,borderWidth:i},c=o.xPlus(e,m/2),d=t+M;(0,a.aE)(n,l,c,d,s.pointStyleWidth&&m)}else{const s=t+Math.max((g-h)/2,0),l=o.leftForLtr(e,m),c=(0,a.ay)(r.borderRadius);n.beginPath(),Object.values(c).some(e=>0!==e)?(0,a.aw)(n,{x:l,y:s,w:m,h,radius:c}):n.rect(l,s,m,h),n.fill(),0!==i&&n.stroke()}n.restore()}(o.x(z),T,y),z=(0,a.aC)(I,z+m+M,p?z+E:this.right,e.rtl),function(e,t,r){(0,a.Z)(n,r.text,e,t+N/2,c,{strikethrough:r.hidden,textAlign:o.textAlign(r.textAlign)})}(o.x(z),T,y),p)u.x+=E+d;else if("string"!=typeof y.text){const e=c.lineHeight;u.y+=Yt(y,e)+d}else u.y+=x}),(0,a.aD)(this.ctx,e.textDirection)}drawTitle(){const e=this.options,t=e.title,r=(0,a.a0)(t.font),n=(0,a.E)(t.padding);if(!t.display)return;const i=(0,a.aA)(e.rtl,this.left,this.width),s=this.ctx,l=t.position,o=r.size/2,c=n.top+o;let d,g=this.left,M=this.width;if(this.isHorizontal())M=Math.max(...this.lineWidths),d=this.top+c,g=(0,a.a2)(e.align,g,this.right-M);else{const t=this.columnSizes.reduce((e,t)=>Math.max(e,t.height),0);d=c+(0,a.a2)(e.align,this.top,this.bottom-t-e.labels.padding-this._computeTitleHeight())}const u=(0,a.a2)(l,g,g+M);s.textAlign=i.textAlign((0,a.a1)(l)),s.textBaseline="middle",s.strokeStyle=t.color,s.fillStyle=t.color,s.font=r.string,(0,a.Z)(s,t.text,u,d,r)}_computeTitleHeight(){const e=this.options.title,t=(0,a.a0)(e.font),r=(0,a.E)(e.padding);return e.display?t.lineHeight+r.height:0}_getLegendItemAt(e,t){let r,n,i;if((0,a.ak)(e,this.left,this.right)&&(0,a.ak)(t,this.top,this.bottom))for(i=this.legendHitBoxes,r=0;r<i.length;++r)if(n=i[r],(0,a.ak)(e,n.left,n.left+n.width)&&(0,a.ak)(t,n.top,n.top+n.height))return this.legendItems[r];return null}handleEvent(e){const t=this.options;if(!function(e,t){return!("mousemove"!==e&&"mouseout"!==e||!t.onHover&&!t.onLeave)||!(!t.onClick||"click"!==e&&"mouseup"!==e)}(e.type,t))return;const r=this._getLegendItemAt(e.x,e.y);if("mousemove"===e.type||"mouseout"===e.type){const s=this._hoveredItem,l=(i=r,null!==(n=s)&&null!==i&&n.datasetIndex===i.datasetIndex&&n.index===i.index);s&&!l&&(0,a.Q)(t.onLeave,[e,s,this],this),this._hoveredItem=r,r&&!l&&(0,a.Q)(t.onHover,[e,r,this],this)}else r&&(0,a.Q)(t.onClick,[e,r,this],this);var n,i}}function Yt(e,t){return t*(e.text?e.text.length:0)}var Pt={id:"legend",_element:Ut,start(e,t,r){const a=e.legend=new Ut({ctx:e.ctx,options:r,chart:e});X.configure(e,a,r),X.addBox(e,a)},stop(e){X.removeBox(e,e.legend),delete e.legend},beforeUpdate(e,t,r){const a=e.legend;X.configure(e,a,r),a.options=r},afterUpdate(e){const t=e.legend;t.buildLabels(),t.adjustHitBoxes()},afterEvent(e,t){t.replay||e.legend.handleEvent(t.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(e,t,r){const a=t.datasetIndex,n=r.chart;n.isDatasetVisible(a)?(n.hide(a),t.hidden=!0):(n.show(a),t.hidden=!1)},onHover:null,onLeave:null,labels:{color:e=>e.chart.options.color,boxWidth:40,padding:10,generateLabels(e){const t=e.data.datasets,{labels:{usePointStyle:r,pointStyle:n,textAlign:i,color:s,useBorderRadius:l,borderRadius:o}}=e.legend.options;return e._getSortedDatasetMetas().map(e=>{const c=e.controller.getStyle(r?0:void 0),d=(0,a.E)(c.borderWidth);return{text:t[e.index].label,fillStyle:c.backgroundColor,fontColor:s,hidden:!e.visible,lineCap:c.borderCapStyle,lineDash:c.borderDash,lineDashOffset:c.borderDashOffset,lineJoin:c.borderJoinStyle,lineWidth:(d.width+d.height)/4,strokeStyle:c.borderColor,pointStyle:n||c.pointStyle,rotation:c.rotation,textAlign:i||c.textAlign,borderRadius:l&&(o||c.borderRadius),datasetIndex:e.index}},this)}},title:{color:e=>e.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:e=>!e.startsWith("on"),labels:{_scriptable:e=>!["generateLabels","filter","sort"].includes(e)}}};class Rt extends me{constructor(e){super(),this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t){const r=this.options;if(this.left=0,this.top=0,!r.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=e,this.height=this.bottom=t;const n=(0,a.b)(r.text)?r.text.length:1;this._padding=(0,a.E)(r.padding);const i=n*(0,a.a0)(r.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=i:this.width=i}isHorizontal(){const e=this.options.position;return"top"===e||"bottom"===e}_drawArgs(e){const{top:t,left:r,bottom:n,right:i,options:s}=this,l=s.align;let o,c,d,g=0;return this.isHorizontal()?(c=(0,a.a2)(l,r,i),d=t+e,o=i-r):("left"===s.position?(c=r+e,d=(0,a.a2)(l,n,t),g=-.5*a.P):(c=i-e,d=(0,a.a2)(l,t,n),g=.5*a.P),o=n-t),{titleX:c,titleY:d,maxWidth:o,rotation:g}}draw(){const e=this.ctx,t=this.options;if(!t.display)return;const r=(0,a.a0)(t.font),n=r.lineHeight/2+this._padding.top,{titleX:i,titleY:s,maxWidth:l,rotation:o}=this._drawArgs(n);(0,a.Z)(e,t.text,0,0,r,{color:t.color,maxWidth:l,rotation:o,textAlign:(0,a.a1)(t.align),textBaseline:"middle",translation:[i,s]})}}var Zt={id:"title",_element:Rt,start(e,t,r){!function(e,t){const r=new Rt({ctx:e.ctx,options:t,chart:e});X.configure(e,r,t),X.addBox(e,r),e.titleBlock=r}(e,r)},stop(e){const t=e.titleBlock;X.removeBox(e,t),delete e.titleBlock},beforeUpdate(e,t,r){const a=e.titleBlock;X.configure(e,a,r),a.options=r},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};new WeakMap;const Vt={average(e){if(!e.length)return!1;let t,r,a=new Set,n=0,i=0;for(t=0,r=e.length;t<r;++t){const r=e[t].element;if(r&&r.hasValue()){const e=r.tooltipPosition();a.add(e.x),n+=e.y,++i}}return 0!==i&&0!==a.size&&{x:[...a].reduce((e,t)=>e+t)/a.size,y:n/i}},nearest(e,t){if(!e.length)return!1;let r,n,i,s=t.x,l=t.y,o=Number.POSITIVE_INFINITY;for(r=0,n=e.length;r<n;++r){const n=e[r].element;if(n&&n.hasValue()){const e=n.getCenterPoint(),r=(0,a.aF)(t,e);r<o&&(o=r,i=n)}}if(i){const e=i.tooltipPosition();s=e.x,l=e.y}return{x:s,y:l}}};function Bt(e,t){return t&&((0,a.b)(t)?Array.prototype.push.apply(e,t):e.push(t)),e}function Gt(e){return("string"==typeof e||e instanceof String)&&e.indexOf("\n")>-1?e.split("\n"):e}function Wt(e,t){const{element:r,datasetIndex:a,index:n}=t,i=e.getDatasetMeta(a).controller,{label:s,value:l}=i.getLabelAndValue(n);return{chart:e,label:s,parsed:i.getParsed(n),raw:e.data.datasets[a].data[n],formattedValue:l,dataset:i.getDataset(),dataIndex:n,datasetIndex:a,element:r}}function Ht(e,t){const r=e.chart.ctx,{body:n,footer:i,title:s}=e,{boxWidth:l,boxHeight:o}=t,c=(0,a.a0)(t.bodyFont),d=(0,a.a0)(t.titleFont),g=(0,a.a0)(t.footerFont),M=s.length,u=i.length,m=n.length,h=(0,a.E)(t.padding);let N=h.height,p=0,k=n.reduce((e,t)=>e+t.before.length+t.lines.length+t.after.length,0);k+=e.beforeBody.length+e.afterBody.length,M&&(N+=M*d.lineHeight+(M-1)*t.titleSpacing+t.titleMarginBottom),k&&(N+=m*(t.displayColors?Math.max(o,c.lineHeight):c.lineHeight)+(k-m)*c.lineHeight+(k-1)*t.bodySpacing),u&&(N+=t.footerMarginTop+u*g.lineHeight+(u-1)*t.footerSpacing);let x=0;const y=function(e){p=Math.max(p,r.measureText(e).width+x)};return r.save(),r.font=d.string,(0,a.F)(e.title,y),r.font=c.string,(0,a.F)(e.beforeBody.concat(e.afterBody),y),x=t.displayColors?l+2+t.boxPadding:0,(0,a.F)(n,e=>{(0,a.F)(e.before,y),(0,a.F)(e.lines,y),(0,a.F)(e.after,y)}),x=0,r.font=g.string,(0,a.F)(e.footer,y),r.restore(),p+=h.width,{width:p,height:N}}function Ft(e,t,r,a){const{x:n,width:i}=r,{width:s,chartArea:{left:l,right:o}}=e;let c="center";return"center"===a?c=n<=(l+o)/2?"left":"right":n<=i/2?c="left":n>=s-i/2&&(c="right"),function(e,t,r,a){const{x:n,width:i}=a,s=r.caretSize+r.caretPadding;return"left"===e&&n+i+s>t.width||"right"===e&&n-i-s<0||void 0}(c,e,t,r)&&(c="center"),c}function Jt(e,t,r){const a=r.yAlign||t.yAlign||function(e,t){const{y:r,height:a}=t;return r<a/2?"top":r>e.height-a/2?"bottom":"center"}(e,r);return{xAlign:r.xAlign||t.xAlign||Ft(e,t,r,a),yAlign:a}}function Xt(e,t,r,n){const{caretSize:i,caretPadding:s,cornerRadius:l}=e,{xAlign:o,yAlign:c}=r,d=i+s,{topLeft:g,topRight:M,bottomLeft:u,bottomRight:m}=(0,a.ay)(l);let h=function(e,t){let{x:r,width:a}=e;return"right"===t?r-=a:"center"===t&&(r-=a/2),r}(t,o);const N=function(e,t,r){let{y:a,height:n}=e;return"top"===t?a+=r:a-="bottom"===t?n+r:n/2,a}(t,c,d);return"center"===c?"left"===o?h+=d:"right"===o&&(h-=d):"left"===o?h-=Math.max(g,u)+i:"right"===o&&(h+=Math.max(M,m)+i),{x:(0,a.S)(h,0,n.width-t.width),y:(0,a.S)(N,0,n.height-t.height)}}function $t(e,t,r){const n=(0,a.E)(r.padding);return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-n.right:e.x+n.left}function Kt(e){return Bt([],Gt(e))}function qt(e,t){const r=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return r?e.override(r):e}const er={beforeTitle:a.aG,title(e){if(e.length>0){const t=e[0],r=t.chart.data.labels,a=r?r.length:0;if(this&&this.options&&"dataset"===this.options.mode)return t.dataset.label||"";if(t.label)return t.label;if(a>0&&t.dataIndex<a)return r[t.dataIndex]}return""},afterTitle:a.aG,beforeBody:a.aG,beforeLabel:a.aG,label(e){if(this&&this.options&&"dataset"===this.options.mode)return e.label+": "+e.formattedValue||e.formattedValue;let t=e.dataset.label||"";t&&(t+=": ");const r=e.formattedValue;return(0,a.k)(r)||(t+=r),t},labelColor(e){const t=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{borderColor:t.borderColor,backgroundColor:t.backgroundColor,borderWidth:t.borderWidth,borderDash:t.borderDash,borderDashOffset:t.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(e){const t=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{pointStyle:t.pointStyle,rotation:t.rotation}},afterLabel:a.aG,afterBody:a.aG,beforeFooter:a.aG,footer:a.aG,afterFooter:a.aG};function tr(e,t,r,a){const n=e[t].call(r,a);return void 0===n?er[t].call(r,a):n}class rr extends me{static positioners=Vt;constructor(e){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=e.chart,this.options=e.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(e){this.options=e,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const e=this._cachedAnimations;if(e)return e;const t=this.chart,r=this.options.setContext(this.getContext()),a=r.enabled&&t.options.animation&&r.animations,n=new c(this.chart,a);return a._cacheable&&(this._cachedAnimations=Object.freeze(n)),n}getContext(){return this.$context||(this.$context=(e=this.chart.getContext(),t=this._tooltipItems,(0,a.j)(e,{tooltip:this,tooltipItems:t,type:"tooltip"})));var e,t}getTitle(e,t){const{callbacks:r}=t,a=tr(r,"beforeTitle",this,e),n=tr(r,"title",this,e),i=tr(r,"afterTitle",this,e);let s=[];return s=Bt(s,Gt(a)),s=Bt(s,Gt(n)),s=Bt(s,Gt(i)),s}getBeforeBody(e,t){return Kt(tr(t.callbacks,"beforeBody",this,e))}getBody(e,t){const{callbacks:r}=t,n=[];return(0,a.F)(e,e=>{const t={before:[],lines:[],after:[]},a=qt(r,e);Bt(t.before,Gt(tr(a,"beforeLabel",this,e))),Bt(t.lines,tr(a,"label",this,e)),Bt(t.after,Gt(tr(a,"afterLabel",this,e))),n.push(t)}),n}getAfterBody(e,t){return Kt(tr(t.callbacks,"afterBody",this,e))}getFooter(e,t){const{callbacks:r}=t,a=tr(r,"beforeFooter",this,e),n=tr(r,"footer",this,e),i=tr(r,"afterFooter",this,e);let s=[];return s=Bt(s,Gt(a)),s=Bt(s,Gt(n)),s=Bt(s,Gt(i)),s}_createItems(e){const t=this._active,r=this.chart.data,n=[],i=[],s=[];let l,o,c=[];for(l=0,o=t.length;l<o;++l)c.push(Wt(this.chart,t[l]));return e.filter&&(c=c.filter((t,a,n)=>e.filter(t,a,n,r))),e.itemSort&&(c=c.sort((t,a)=>e.itemSort(t,a,r))),(0,a.F)(c,t=>{const r=qt(e.callbacks,t);n.push(tr(r,"labelColor",this,t)),i.push(tr(r,"labelPointStyle",this,t)),s.push(tr(r,"labelTextColor",this,t))}),this.labelColors=n,this.labelPointStyles=i,this.labelTextColors=s,this.dataPoints=c,c}update(e,t){const r=this.options.setContext(this.getContext()),a=this._active;let n,i=[];if(a.length){const e=Vt[r.position].call(this,a,this._eventPosition);i=this._createItems(r),this.title=this.getTitle(i,r),this.beforeBody=this.getBeforeBody(i,r),this.body=this.getBody(i,r),this.afterBody=this.getAfterBody(i,r),this.footer=this.getFooter(i,r);const t=this._size=Ht(this,r),s=Object.assign({},e,t),l=Jt(this.chart,r,s),o=Xt(r,s,l,this.chart);this.xAlign=l.xAlign,this.yAlign=l.yAlign,n={opacity:1,x:o.x,y:o.y,width:t.width,height:t.height,caretX:e.x,caretY:e.y}}else 0!==this.opacity&&(n={opacity:0});this._tooltipItems=i,this.$context=void 0,n&&this._resolveAnimations().update(this,n),e&&r.external&&r.external.call(this,{chart:this.chart,tooltip:this,replay:t})}drawCaret(e,t,r,a){const n=this.getCaretPosition(e,r,a);t.lineTo(n.x1,n.y1),t.lineTo(n.x2,n.y2),t.lineTo(n.x3,n.y3)}getCaretPosition(e,t,r){const{xAlign:n,yAlign:i}=this,{caretSize:s,cornerRadius:l}=r,{topLeft:o,topRight:c,bottomLeft:d,bottomRight:g}=(0,a.ay)(l),{x:M,y:u}=e,{width:m,height:h}=t;let N,p,k,x,y,D;return"center"===i?(y=u+h/2,"left"===n?(N=M,p=N-s,x=y+s,D=y-s):(N=M+m,p=N+s,x=y-s,D=y+s),k=N):(p="left"===n?M+Math.max(o,d)+s:"right"===n?M+m-Math.max(c,g)-s:this.caretX,"top"===i?(x=u,y=x-s,N=p-s,k=p+s):(x=u+h,y=x+s,N=p+s,k=p-s),D=x),{x1:N,x2:p,x3:k,y1:x,y2:y,y3:D}}drawTitle(e,t,r){const n=this.title,i=n.length;let s,l,o;if(i){const c=(0,a.aA)(r.rtl,this.x,this.width);for(e.x=$t(this,r.titleAlign,r),t.textAlign=c.textAlign(r.titleAlign),t.textBaseline="middle",s=(0,a.a0)(r.titleFont),l=r.titleSpacing,t.fillStyle=r.titleColor,t.font=s.string,o=0;o<i;++o)t.fillText(n[o],c.x(e.x),e.y+s.lineHeight/2),e.y+=s.lineHeight+l,o+1===i&&(e.y+=r.titleMarginBottom-l)}}_drawColorBox(e,t,r,n,i){const s=this.labelColors[r],l=this.labelPointStyles[r],{boxHeight:o,boxWidth:c}=i,d=(0,a.a0)(i.bodyFont),g=$t(this,"left",i),M=n.x(g),u=o<d.lineHeight?(d.lineHeight-o)/2:0,m=t.y+u;if(i.usePointStyle){const t={radius:Math.min(c,o)/2,pointStyle:l.pointStyle,rotation:l.rotation,borderWidth:1},r=n.leftForLtr(M,c)+c/2,d=m+o/2;e.strokeStyle=i.multiKeyBackground,e.fillStyle=i.multiKeyBackground,(0,a.av)(e,t,r,d),e.strokeStyle=s.borderColor,e.fillStyle=s.backgroundColor,(0,a.av)(e,t,r,d)}else{e.lineWidth=(0,a.i)(s.borderWidth)?Math.max(...Object.values(s.borderWidth)):s.borderWidth||1,e.strokeStyle=s.borderColor,e.setLineDash(s.borderDash||[]),e.lineDashOffset=s.borderDashOffset||0;const t=n.leftForLtr(M,c),r=n.leftForLtr(n.xPlus(M,1),c-2),l=(0,a.ay)(s.borderRadius);Object.values(l).some(e=>0!==e)?(e.beginPath(),e.fillStyle=i.multiKeyBackground,(0,a.aw)(e,{x:t,y:m,w:c,h:o,radius:l}),e.fill(),e.stroke(),e.fillStyle=s.backgroundColor,e.beginPath(),(0,a.aw)(e,{x:r,y:m+1,w:c-2,h:o-2,radius:l}),e.fill()):(e.fillStyle=i.multiKeyBackground,e.fillRect(t,m,c,o),e.strokeRect(t,m,c,o),e.fillStyle=s.backgroundColor,e.fillRect(r,m+1,c-2,o-2))}e.fillStyle=this.labelTextColors[r]}drawBody(e,t,r){const{body:n}=this,{bodySpacing:i,bodyAlign:s,displayColors:l,boxHeight:o,boxWidth:c,boxPadding:d}=r,g=(0,a.a0)(r.bodyFont);let M=g.lineHeight,u=0;const m=(0,a.aA)(r.rtl,this.x,this.width),h=function(r){t.fillText(r,m.x(e.x+u),e.y+M/2),e.y+=M+i},N=m.textAlign(s);let p,k,x,y,D,j,I;for(t.textAlign=s,t.textBaseline="middle",t.font=g.string,e.x=$t(this,N,r),t.fillStyle=r.bodyColor,(0,a.F)(this.beforeBody,h),u=l&&"right"!==N?"center"===s?c/2+d:c+2+d:0,y=0,j=n.length;y<j;++y){for(p=n[y],k=this.labelTextColors[y],t.fillStyle=k,(0,a.F)(p.before,h),x=p.lines,l&&x.length&&(this._drawColorBox(t,e,y,m,r),M=Math.max(g.lineHeight,o)),D=0,I=x.length;D<I;++D)h(x[D]),M=g.lineHeight;(0,a.F)(p.after,h)}u=0,M=g.lineHeight,(0,a.F)(this.afterBody,h),e.y-=i}drawFooter(e,t,r){const n=this.footer,i=n.length;let s,l;if(i){const o=(0,a.aA)(r.rtl,this.x,this.width);for(e.x=$t(this,r.footerAlign,r),e.y+=r.footerMarginTop,t.textAlign=o.textAlign(r.footerAlign),t.textBaseline="middle",s=(0,a.a0)(r.footerFont),t.fillStyle=r.footerColor,t.font=s.string,l=0;l<i;++l)t.fillText(n[l],o.x(e.x),e.y+s.lineHeight/2),e.y+=s.lineHeight+r.footerSpacing}}drawBackground(e,t,r,n){const{xAlign:i,yAlign:s}=this,{x:l,y:o}=e,{width:c,height:d}=r,{topLeft:g,topRight:M,bottomLeft:u,bottomRight:m}=(0,a.ay)(n.cornerRadius);t.fillStyle=n.backgroundColor,t.strokeStyle=n.borderColor,t.lineWidth=n.borderWidth,t.beginPath(),t.moveTo(l+g,o),"top"===s&&this.drawCaret(e,t,r,n),t.lineTo(l+c-M,o),t.quadraticCurveTo(l+c,o,l+c,o+M),"center"===s&&"right"===i&&this.drawCaret(e,t,r,n),t.lineTo(l+c,o+d-m),t.quadraticCurveTo(l+c,o+d,l+c-m,o+d),"bottom"===s&&this.drawCaret(e,t,r,n),t.lineTo(l+u,o+d),t.quadraticCurveTo(l,o+d,l,o+d-u),"center"===s&&"left"===i&&this.drawCaret(e,t,r,n),t.lineTo(l,o+g),t.quadraticCurveTo(l,o,l+g,o),t.closePath(),t.fill(),n.borderWidth>0&&t.stroke()}_updateAnimationTarget(e){const t=this.chart,r=this.$animations,a=r&&r.x,n=r&&r.y;if(a||n){const r=Vt[e.position].call(this,this._active,this._eventPosition);if(!r)return;const i=this._size=Ht(this,e),s=Object.assign({},r,this._size),l=Jt(t,e,s),o=Xt(e,s,l,t);a._to===o.x&&n._to===o.y||(this.xAlign=l.xAlign,this.yAlign=l.yAlign,this.width=i.width,this.height=i.height,this.caretX=r.x,this.caretY=r.y,this._resolveAnimations().update(this,o))}}_willRender(){return!!this.opacity}draw(e){const t=this.options.setContext(this.getContext());let r=this.opacity;if(!r)return;this._updateAnimationTarget(t);const n={width:this.width,height:this.height},i={x:this.x,y:this.y};r=Math.abs(r)<.001?0:r;const s=(0,a.E)(t.padding),l=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;t.enabled&&l&&(e.save(),e.globalAlpha=r,this.drawBackground(i,e,n,t),(0,a.aB)(e,t.textDirection),i.y+=s.top,this.drawTitle(i,e,t),this.drawBody(i,e,t),this.drawFooter(i,e,t),(0,a.aD)(e,t.textDirection),e.restore())}getActiveElements(){return this._active||[]}setActiveElements(e,t){const r=this._active,n=e.map(({datasetIndex:e,index:t})=>{const r=this.chart.getDatasetMeta(e);if(!r)throw new Error("Cannot find a dataset at index "+e);return{datasetIndex:e,element:r.data[t],index:t}}),i=!(0,a.ai)(r,n),s=this._positionChanged(n,t);(i||s)&&(this._active=n,this._eventPosition=t,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(e,t,r=!0){if(t&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const n=this.options,i=this._active||[],s=this._getActiveElements(e,i,t,r),l=this._positionChanged(s,e),o=t||!(0,a.ai)(s,i)||l;return o&&(this._active=s,(n.enabled||n.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,t))),o}_getActiveElements(e,t,r,a){const n=this.options;if("mouseout"===e.type)return[];if(!a)return t.filter(e=>this.chart.data.datasets[e.datasetIndex]&&void 0!==this.chart.getDatasetMeta(e.datasetIndex).controller.getParsed(e.index));const i=this.chart.getElementsAtEventForMode(e,n.mode,n,r);return n.reverse&&i.reverse(),i}_positionChanged(e,t){const{caretX:r,caretY:a,options:n}=this,i=Vt[n.position].call(this,e,t);return!1!==i&&(r!==i.x||a!==i.y)}}var ar={id:"tooltip",_element:rr,positioners:Vt,afterInit(e,t,r){r&&(e.tooltip=new rr({chart:e,options:r}))},beforeUpdate(e,t,r){e.tooltip&&e.tooltip.initialize(r)},reset(e,t,r){e.tooltip&&e.tooltip.initialize(r)},afterDraw(e){const t=e.tooltip;if(t&&t._willRender()){const r={tooltip:t};if(!1===e.notifyPlugins("beforeTooltipDraw",{...r,cancelable:!0}))return;t.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",r)}},afterEvent(e,t){if(e.tooltip){const r=t.replay;e.tooltip.handleEvent(t.event,r,t.inChartArea)&&(t.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(e,t)=>t.bodyFont.size,boxWidth:(e,t)=>t.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:er},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:e=>"filter"!==e&&"itemSort"!==e&&"external"!==e,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};function nr(e){const t=this.getLabels();return e>=0&&e<t.length?t[e]:e}class ir extends Ie{static id="category";static defaults={ticks:{callback:nr}};constructor(e){super(e),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(e){const t=this._addedLabels;if(t.length){const e=this.getLabels();for(const{index:r,label:a}of t)e[r]===a&&e.splice(r,1);this._addedLabels=[]}super.init(e)}parse(e,t){if((0,a.k)(e))return null;const r=this.getLabels();return((e,t)=>null===e?null:(0,a.S)(Math.round(e),0,t))(t=isFinite(t)&&r[t]===e?t:function(e,t,r,a){const n=e.indexOf(t);return-1===n?((e,t,r,a)=>("string"==typeof t?(r=e.push(t)-1,a.unshift({index:r,label:t})):isNaN(t)&&(r=null),r))(e,t,r,a):n!==e.lastIndexOf(t)?r:n}(r,e,(0,a.v)(t,e),this._addedLabels),r.length-1)}determineDataLimits(){const{minDefined:e,maxDefined:t}=this.getUserBounds();let{min:r,max:a}=this.getMinMax(!0);"ticks"===this.options.bounds&&(e||(r=0),t||(a=this.getLabels().length-1)),this.min=r,this.max=a}buildTicks(){const e=this.min,t=this.max,r=this.options.offset,a=[];let n=this.getLabels();n=0===e&&t===n.length-1?n:n.slice(e,t+1),this._valueRange=Math.max(n.length-(r?0:1),1),this._startValue=this.min-(r?.5:0);for(let r=e;r<=t;r++)a.push({value:r});return a}getLabelForValue(e){return nr.call(this,e)}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(e){return"number"!=typeof e&&(e=this.parse(e)),null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getPixelForTick(e){const t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}getValueForPixel(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}getBasePixel(){return this.bottom}}function sr(e,t,{horizontal:r,minRotation:n}){const i=(0,a.t)(n),s=(r?Math.sin(i):Math.cos(i))||.001,l=.75*t*(""+e).length;return Math.min(t/s,l)}class lr extends Ie{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(e,t){return(0,a.k)(e)||("number"==typeof e||e instanceof Number)&&!isFinite(+e)?null:+e}handleTickRangeOptions(){const{beginAtZero:e}=this.options,{minDefined:t,maxDefined:r}=this.getUserBounds();let{min:n,max:i}=this;const s=e=>n=t?n:e,l=e=>i=r?i:e;if(e){const e=(0,a.s)(n),t=(0,a.s)(i);e<0&&t<0?l(0):e>0&&t>0&&s(0)}if(n===i){let t=0===i?1:Math.abs(.05*i);l(i+t),e||s(n-t)}this.min=n,this.max=i}getTickLimit(){const e=this.options.ticks;let t,{maxTicksLimit:r,stepSize:a}=e;return a?(t=Math.ceil(this.max/a)-Math.floor(this.min/a)+1,t>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${a} would result generating up to ${t} ticks. Limiting to 1000.`),t=1e3)):(t=this.computeTickLimit(),r=r||11),r&&(t=Math.min(r,t)),t}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const e=this.options,t=e.ticks;let r=this.getTickLimit();r=Math.max(2,r);const n=function(e,t){const r=[],{bounds:n,step:i,min:s,max:l,precision:o,count:c,maxTicks:d,maxDigits:g,includeBounds:M}=e,u=i||1,m=d-1,{min:h,max:N}=t,p=!(0,a.k)(s),k=!(0,a.k)(l),x=!(0,a.k)(c),y=(N-h)/(g+1);let D,j,I,E,z=(0,a.aI)((N-h)/m/u)*u;if(z<1e-14&&!p&&!k)return[{value:h},{value:N}];E=Math.ceil(N/z)-Math.floor(h/z),E>m&&(z=(0,a.aI)(E*z/m/u)*u),(0,a.k)(o)||(D=Math.pow(10,o),z=Math.ceil(z*D)/D),"ticks"===n?(j=Math.floor(h/z)*z,I=Math.ceil(N/z)*z):(j=h,I=N),p&&k&&i&&(0,a.aJ)((l-s)/i,z/1e3)?(E=Math.round(Math.min((l-s)/z,d)),z=(l-s)/E,j=s,I=l):x?(j=p?s:j,I=k?l:I,E=c-1,z=(I-j)/E):(E=(I-j)/z,E=(0,a.aK)(E,Math.round(E),z/1e3)?Math.round(E):Math.ceil(E));const T=Math.max((0,a.aL)(z),(0,a.aL)(j));D=Math.pow(10,(0,a.k)(o)?T:o),j=Math.round(j*D)/D,I=Math.round(I*D)/D;let f=0;for(p&&(M&&j!==s?(r.push({value:s}),j<s&&f++,(0,a.aK)(Math.round((j+f*z)*D)/D,s,sr(s,y,e))&&f++):j<s&&f++);f<E;++f){const e=Math.round((j+f*z)*D)/D;if(k&&e>l)break;r.push({value:e})}return k&&M&&I!==l?r.length&&(0,a.aK)(r[r.length-1].value,l,sr(l,y,e))?r[r.length-1].value=l:r.push({value:l}):k&&I!==l||r.push({value:I}),r}({maxTicks:r,bounds:e.bounds,min:e.min,max:e.max,precision:t.precision,step:t.stepSize,count:t.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:t.minRotation||0,includeBounds:!1!==t.includeBounds},this._range||this);return"ticks"===e.bounds&&(0,a.aH)(n,this,"value"),e.reverse?(n.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),n}configure(){const e=this.ticks;let t=this.min,r=this.max;if(super.configure(),this.options.offset&&e.length){const a=(r-t)/Math.max(e.length-1,1)/2;t-=a,r+=a}this._startValue=t,this._endValue=r,this._valueRange=r-t}getLabelForValue(e){return(0,a.o)(e,this.chart.options.locale,this.options.ticks.format)}}class or extends lr{static id="linear";static defaults={ticks:{callback:a.aM.formatters.numeric}};determineDataLimits(){const{min:e,max:t}=this.getMinMax(!0);this.min=(0,a.g)(e)?e:0,this.max=(0,a.g)(t)?t:1,this.handleTickRangeOptions()}computeTickLimit(){const e=this.isHorizontal(),t=e?this.width:this.height,r=(0,a.t)(this.options.ticks.minRotation),n=(e?Math.sin(r):Math.cos(r))||.001,i=this._resolveTickFontOptions(0);return Math.ceil(t/Math.min(40,i.lineHeight/n))}getPixelForValue(e){return null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getValueForPixel(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}}a.aM.formatters.logarithmic,a.aM.formatters.numeric},44707:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(97500),i=r.n(n),s=r(86087),l=r(27723);function o({label:e,description:t,error:r,options:n=[],value:o="",onChange:c,disabled:d=!1,placeholder:g="",clearable:M=!0,className:u,id:m}){const h=m||e?.toLowerCase().replace(/\s+/g,"-"),N=r?"tr-border-danger":"tr-border-primary",p=M&&!d&&!!o,[k,x]=(0,s.useState)(!1),[y,D]=(0,s.useState)(""),[j,I]=(0,s.useState)(-1),E=(0,s.useRef)(null),z=n.find(e=>e.value===o)?.label||"",T=(0,s.useMemo)(()=>{const e=y.trim().toLowerCase();return e?n.filter(t=>String(t.label).toLowerCase().includes(e)):n},[n,y]);(0,s.useEffect)(()=>{if(!k)return;const e=e=>{E.current?.contains(e.target)||(x(!1),D(""))};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[k]);const f=()=>{d||(x(!0),I(-1))},_=e=>{c?.(e.value),D(""),x(!1),I(-1)};return(0,a.createElement)("div",{className:i()("tr-flex tr-flex-col tr-gap-1.5",u),ref:E},e&&(0,a.createElement)("label",{htmlFor:h,className:"tr-text-sm tr-font-medium tr-text-secondary"},e),(0,a.createElement)("div",{className:"tr-relative"},(0,a.createElement)("input",{id:h,type:"text",role:"combobox","aria-expanded":k,"aria-autocomplete":"list",className:i()("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",p?"tr-pr-16":"tr-pr-9","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",N),value:k?y:z,placeholder:z||g,disabled:d,onFocus:f,onClick:f,onChange:e=>{D(e.target.value),x(!0),I(-1)},onKeyDown:e=>{if("ArrowDown"===e.key||"ArrowUp"===e.key){if(e.preventDefault(),!k)return void f();const t="ArrowDown"===e.key?1:-1;I(e=>{if(!T.length)return-1;const r=e+t;return r<0?T.length-1:r>=T.length?0:r})}else"Enter"===e.key?k&&T[j]&&(e.preventDefault(),_(T[j])):"Escape"===e.key&&(x(!1),D(""))}}),p&&(0,a.createElement)("button",{type:"button",onMouseDown:e=>e.preventDefault(),onClick:()=>{c?.(""),D(""),x(!1),I(-1)},"aria-label":(0,l.__)("Clear selection","thinkrank"),className:"tr-absolute tr-inset-y-0 tr-right-8 tr-flex tr-items-center tr-text-tertiary hover:tr-text-primary",style:{background:"none",border:0,padding:"0 4px",cursor:"pointer"}},(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",{d:"M4.28 3.22a.75.75 0 0 0-1.06 1.06L6.94 8l-3.72 3.72a.75.75 0 1 0 1.06 1.06L8 9.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L9.06 8l3.72-3.72a.75.75 0 0 0-1.06-1.06L8 6.94 4.28 3.22Z"}))),(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"}))),k&&(0,a.createElement)("ul",{role:"listbox",style:{position:"absolute",zIndex:20,top:"calc(100% + 4px)",left:0,right:0,maxHeight:"240px",overflowY:"auto",margin:0,padding:"4px",listStyle:"none",background:"#fff",border:"1px solid var(--tr-border-card)",borderRadius:"8px",boxShadow:"0 8px 20px rgba(0,0,0,.10)"}},0===T.length&&(0,a.createElement)("li",{style:{padding:"8px 10px",fontSize:"13px",color:"var(--tr-text-subtle)"}},(0,l.__)("No matches found","thinkrank")),T.map((e,t)=>{const r=t===j,n=e.value===o;return(0,a.createElement)("li",{key:e.value,role:"option","aria-selected":n,onMouseEnter:()=>I(t),onMouseDown:e=>e.preventDefault(),onClick:()=>_(e),style:{padding:"8px 10px",margin:0,fontSize:"13px",borderRadius:"6px",cursor:"pointer",color:"var(--tr-text-heading)",fontWeight:n?600:400,background:r?"var(--tr-accent-bg)":"transparent"}},e.label)}))),t&&!r&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},t),r&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-danger tr-m-0"},r))}},44729:(e,t,r)=>{"use strict";r.d(t,{A:()=>N,O:()=>h});var a=r(51609),n=r(86087),i=r(27723),s=r(52619),l=r(1455),o=r.n(l),c=r(49323),d=r(43526);const g=({value:e,label:t})=>{const[r,s]=(0,n.useState)(!1);return(0,a.createElement)("button",{type:"button",onClick:async()=>{if(e)try{await navigator.clipboard.writeText(e),s(!0),setTimeout(()=>s(!1),1500)}catch(e){}},disabled:!e,"aria-label":t,className:"tr-inline-flex tr-items-center tr-gap-1 tr-text-xs tr-font-semibold tr-bg-transparent tr-border-0 tr-p-0 tr-cursor-pointer tr-transition-colors disabled:tr-opacity-40 disabled:tr-cursor-not-allowed tr-text-brand hover:tr-text-[#3641D9]"},r?(0,a.createElement)(a.Fragment,null,(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M20 6L9 17l-5-5"})),(0,i.__)("Copied","thinkrank")):(0,a.createElement)(a.Fragment,null,(0,a.createElement)("svg",{className:"tr-w-3.5 tr-h-3.5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("rect",{x:"9",y:"9",width:"11",height:"11",rx:"2"}),(0,a.createElement)("path",{d:"M5 15V5a2 2 0 0 1 2-2h10"})),(0,i.__)("Copy","thinkrank")))},M=()=>(0,a.createElement)("div",{className:"tr-mt-5 tr-pt-5 tr-border-t tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-mb-2"},(0,a.createElement)("span",{className:"tr-block tr-text-sm tr-font-medium tr-text-primary"},(0,i.__)("Apply to a post","thinkrank")),(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-gap-1 tr-px-2 tr-py-0.5 tr-rounded-full tr-text-[11px] tr-font-semibold tr-uppercase tr-tracking-wide",style:{color:"#9a3412",background:"#ffedd5",border:"1px solid #fed7aa"}},(0,a.createElement)("span",{"aria-hidden":"true"},"✦"),(0,i.__)("Pro","thinkrank"))),(0,a.createElement)("div",{className:"tr-flex tr-flex-col sm:tr-flex-row tr-gap-2"},(0,a.createElement)("input",{type:"text",disabled:!0,placeholder:(0,i.__)("Search for a post or page…","thinkrank"),className:"tr-w-full sm:tr-flex-1 tr-rounded-lg tr-border-[1.5px] tr-border-slate-300 tr-px-3 tr-py-2 tr-text-sm tr-bg-[#F7F8FB] tr-text-tertiary tr-cursor-not-allowed"}),(0,a.createElement)("a",{href:"https://thinkrank.ai/#pricing",target:"_blank",rel:"noopener noreferrer",className:"tr-inline-flex tr-items-center tr-justify-center tr-gap-2 tr-h-10 tr-px-4 tr-rounded-md tr-border tr-border-transparent tr-text-sm tr-font-medium tr-no-underline tr-bg-brand tr-text-white hover:tr-bg-[#3641D9] tr-transition-colors tr-shrink-0"},(0,i.__)("Upgrade to apply","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-2"},(0,i.__)("Push the generated title, description, and focus keyword straight to any post with ThinkRank Pro.","thinkrank"))),u=({metadata:e})=>(0,s.applyFilters)("thinkrank.metadata.applyTab",null,{metadata:e})||(window.thinkrankAdmin?.isPro?null:(0,a.createElement)(M,null)),m=(e,t)=>0===e?{label:(0,i.__)("Empty","thinkrank"),text:"tr-text-tertiary",bg:"tr-bg-[#f2f4f7]"}:e>t?{label:(0,i.__)("Too long","thinkrank"),text:"tr-text-danger",bg:"tr-bg-[#fef3f2]"}:e<.5*t?{label:(0,i.__)("Too short","thinkrank"),text:"tr-text-warning",bg:"tr-bg-[#fffaeb]"}:{label:(0,i.__)("Good","thinkrank"),text:"tr-text-success",bg:"tr-bg-[#ecfdf3]"},h=({metadata:e,isVariation:t=!1,onSelect:r=null,allowApply:n=!1})=>{const s=[...e.title||""].length,l=[...e.description||""].length,o=m(s,60),c=m(l,160);return(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-xl tr-border tr-border-secondary tr-p-5"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-mb-4"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-8 tr-h-8 tr-rounded-lg tr-bg-brand-bg tr-text-brand tr-shrink-0"},(0,a.createElement)("svg",{className:"tr-w-[18px] tr-h-[18px]",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M9 12l2 2 4-4"}),(0,a.createElement)("circle",{cx:"12",cy:"12",r:"9"}))),(0,a.createElement)("h4",{className:"tr-text-base tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Generated SEO Metadata","thinkrank"))),(0,a.createElement)("div",{className:"tr-mb-3 tr-rounded-lg tr-border tr-border-secondary tr-bg-[#F7F8FB] tr-p-3"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-[11px] tr-font-semibold tr-uppercase tr-tracking-wide tr-text-tertiary"},(0,i.__)("SEO Title","thinkrank")),(0,a.createElement)(g,{value:e.title,label:(0,i.__)("Copy SEO title","thinkrank")})),(0,a.createElement)("p",{className:"tr-text-sm tr-font-medium tr-text-primary tr-m-0 tr-mb-2"},e.title),(0,a.createElement)("span",{className:`tr-inline-flex tr-items-center tr-px-2 tr-py-0.5 tr-rounded-full tr-text-[11px] tr-font-semibold ${o.text} ${o.bg}`},s,"/",60," · ",o.label)),(0,a.createElement)("div",{className:"tr-mb-3 tr-rounded-lg tr-border tr-border-secondary tr-bg-[#F7F8FB] tr-p-3"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-[11px] tr-font-semibold tr-uppercase tr-tracking-wide tr-text-tertiary"},(0,i.__)("Meta Description","thinkrank")),(0,a.createElement)(g,{value:e.description,label:(0,i.__)("Copy meta description","thinkrank")})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-leading-relaxed tr-m-0 tr-mb-2"},e.description),(0,a.createElement)("span",{className:`tr-inline-flex tr-items-center tr-px-2 tr-py-0.5 tr-rounded-full tr-text-[11px] tr-font-semibold ${c.text} ${c.bg}`},l,"/",160," · ",c.label)),e.focus_keyword&&(0,a.createElement)("div",{className:"tr-mb-3 tr-rounded-lg tr-border tr-border-secondary tr-bg-[#F7F8FB] tr-p-3"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-[11px] tr-font-semibold tr-uppercase tr-tracking-wide tr-text-tertiary"},(0,i.__)("Focus Keyword","thinkrank")),(0,a.createElement)(g,{value:e.focus_keyword,label:(0,i.__)("Copy focus keyword","thinkrank")})),(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-2.5 tr-py-1 tr-rounded-full tr-bg-brand-bg tr-text-brand tr-text-sm tr-font-medium"},e.focus_keyword)),e.suggestions&&e.suggestions.length>0&&(0,a.createElement)("div",{className:"tr-mt-4 tr-rounded-lg tr-border tr-border-secondary tr-bg-[#F7F8FB] tr-p-3"},(0,a.createElement)("span",{className:"tr-block tr-text-[11px] tr-font-semibold tr-uppercase tr-tracking-wide tr-text-tertiary tr-mb-2"},(0,i.__)("AI Suggestions","thinkrank")),(0,a.createElement)("ul",{className:"tr-list-none tr-m-0 tr-p-0 tr-flex tr-flex-col tr-gap-2"},e.suggestions.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-flex tr-items-start tr-gap-2 tr-text-sm tr-text-secondary"},(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-mt-0.5 tr-shrink-0 tr-text-brand",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 3l1.9 4.6L18.5 9.5l-4.6 1.9L12 16l-1.9-4.6L5.5 9.5l4.6-1.9L12 3z"})),(0,a.createElement)("span",null,e))))),t&&r&&(0,a.createElement)("div",{className:"tr-mt-4"},(0,a.createElement)("button",{type:"button",className:"tr-inline-flex tr-items-center tr-justify-center tr-h-9 tr-px-3 tr-rounded-md tr-border tr-border-primary tr-bg-white tr-text-secondary tr-text-sm tr-font-medium tr-cursor-pointer hover:tr-bg-[#F7F8FB] tr-transition-colors",onClick:r},(0,i.__)("Use This Variation","thinkrank"))),n&&(0,a.createElement)(u,{metadata:e}))},N=({onMetadataGenerated:e,initialContent:t=""})=>{const[r,s]=(0,n.useState)(t),[l,g]=(0,n.useState)(""),[M,u]=(0,n.useState)("blog_post"),[m,N]=(0,n.useState)("professional"),[p,k]=(0,n.useState)(!1),[x,y]=(0,n.useState)(null),[D,j]=(0,n.useState)(null),[I,E]=(0,n.useState)([]),z=Boolean(window.thinkrankAdmin?.aiConfigured),T=[{label:(0,i.__)("Blog Post","thinkrank"),value:"blog_post"},{label:(0,i.__)("Product Page","thinkrank"),value:"product"},{label:(0,i.__)("Landing Page","thinkrank"),value:"landing_page"},{label:(0,i.__)("About Page","thinkrank"),value:"about_page"},{label:(0,i.__)("Service Page","thinkrank"),value:"service_page"}],f=[{label:(0,i.__)("Professional","thinkrank"),value:"professional"},{label:(0,i.__)("Friendly","thinkrank"),value:"friendly"},{label:(0,i.__)("Authoritative","thinkrank"),value:"authoritative"},{label:(0,i.__)("Conversational","thinkrank"),value:"conversational"},{label:(0,i.__)("Technical","thinkrank"),value:"technical"}],_=async()=>{if(r.trim()){k(!0),j(null);try{const t=await o()({path:"/thinkrank/v1/ai/generate-metadata",method:"POST",data:{content:r.trim(),target_keyword:l,content_type:M,tone:m}});t.success?(y(t.data),e&&e(t.data)):j(t.message||(0,i.__)("Failed to generate metadata","thinkrank"))}catch(e){j(e.message||(0,i.__)("An error occurred while generating metadata","thinkrank"))}finally{k(!1)}}else j((0,i.__)("Please enter some content to analyze.","thinkrank"))};return(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-xl tr-shadow-sm tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-relative tr-overflow-hidden tr-bg-[linear-gradient(90deg,#4c4cff_58%,#3535b0_118%)] tr-px-6 tr-py-5 tr-flex tr-items-center tr-gap-3.5"},(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-pointer-events-none tr-absolute tr-top-[-2.5rem] tr-right-[-2rem] tr-w-40 tr-h-40 tr-rounded-full tr-bg-white/10 tr-blur-2xl"}),(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-pointer-events-none tr-absolute tr-bottom-[-3rem] tr-left-[6rem] tr-w-32 tr-h-32 tr-rounded-full tr-bg-white/5 tr-blur-2xl"}),(0,a.createElement)("span",{className:"tr-relative tr-flex tr-items-center tr-justify-center tr-w-11 tr-h-11 tr-rounded-xl tr-bg-white/15 tr-ring-1 tr-ring-white/25 tr-text-white tr-shrink-0 tr-shadow-sm"},(0,a.createElement)("svg",{className:"tr-w-5 tr-h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M9.568 3H5.25A2.25 2.25 0 003 5.25v4.318c0 .597.237 1.17.659 1.591l9.581 9.581c.699.699 1.78.872 2.607.33a18.095 18.095 0 005.223-5.223c.542-.827.369-1.908-.33-2.607L11.16 3.66A2.25 2.25 0 009.568 3z"}),(0,a.createElement)("path",{d:"M6 6h.008v.008H6V6z"}))),(0,a.createElement)("div",{className:"tr-relative"},(0,a.createElement)("h3",{className:"tr-text-white tr-font-semibold tr-text-base tr-m-0 tr-leading-tight"},(0,i.__)("AI Metadata Generator","thinkrank")),(0,a.createElement)("p",{className:"tr-text-white/70 tr-text-xs tr-m-0 tr-mt-0.5"},(0,i.__)("Generate SEO-ready titles, descriptions, and keywords from your content","thinkrank")))),(0,a.createElement)("div",{className:"tr-p-6 tr-flex tr-flex-col tr-gap-6"},D&&(0,a.createElement)(c.Fc,{variant:"error",onDismiss:()=>j(null)},(0,d.A)(D)),(0,a.createElement)(c.TM,{label:(0,i.__)("Content to Analyze","thinkrank"),value:r,onChange:e=>s(e.target.value),rows:6,placeholder:(0,i.__)("Enter your blog post, page content, or product description…","thinkrank"),help:(0,i.__)("Paste your content here for AI analysis and metadata generation.","thinkrank")}),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 md:tr-grid-cols-3 tr-gap-4"},(0,a.createElement)(c.pd,{label:(0,i.__)("Target Keyword","thinkrank"),value:l,onChange:e=>g(e.target.value),placeholder:(0,i.__)('e.g., "WordPress SEO"',"thinkrank"),help:(0,i.__)("Main keyword you want to optimize for","thinkrank")}),(0,a.createElement)(c.l6,{label:(0,i.__)("Content Type","thinkrank"),value:M,options:T,onChange:e=>u(e.target.value)}),(0,a.createElement)(c.l6,{label:(0,i.__)("Tone","thinkrank"),value:m,options:f,onChange:e=>N(e.target.value)}))),(0,a.createElement)("div",{className:"tr-px-6 tr-py-4 tr-bg-white tr-border-t tr-border-secondary tr-flex tr-flex-col sm:tr-flex-row tr-gap-3"},(0,a.createElement)(c.$n,{variant:"primary",size:"lg",className:"tr-flex-1 tr-justify-center tr-bg-brand tr-border-0 hover:tr-bg-[#3641D9]",onClick:_,loading:p,disabled:p||!r.trim()||!z,title:z?void 0:(0,i.__)("Configure an AI provider in Settings to enable AI generation","thinkrank")},!p&&(0,a.createElement)("svg",{"aria-hidden":"true",width:"14",height:"17",viewBox:"0 0 15 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"tr-mr-1.5 tr-text-white"},(0,a.createElement)("path",{d:"M5.58072 3.39707L6.0826 4.79082C6.35798 5.55489 6.79852 6.2488 7.37282 6.8231C7.94712 7.3974 8.64103 7.83794 9.4051 8.11332L10.7988 8.6152C10.8264 8.62529 10.8501 8.64359 10.8669 8.66762C10.8837 8.69165 10.8927 8.72026 10.8927 8.74957C10.8927 8.77888 10.8837 8.80749 10.8669 8.83152C10.8501 8.85556 10.8264 8.87385 10.7988 8.88395L9.4051 9.38582C8.64103 9.6612 7.94712 10.1017 7.37282 10.676C6.79852 11.2503 6.35798 11.9443 6.0826 12.7083L5.58072 14.1021C5.57063 14.1296 5.55233 14.1534 5.5283 14.1701C5.50427 14.1869 5.47566 14.1959 5.44635 14.1959C5.41704 14.1959 5.38843 14.1869 5.3644 14.1701C5.34036 14.1534 5.32207 14.1296 5.31197 14.1021L4.8101 12.7083C4.53472 11.9443 4.09418 11.2503 3.51988 10.676C2.94558 10.1017 2.25167 9.6612 1.4876 9.38582L0.093849 8.88395C0.0663279 8.87385 0.0425693 8.85556 0.025785 8.83152C0.00900062 8.80749 0 8.77888 0 8.74957C0 8.72026 0.00900062 8.69165 0.025785 8.66762C0.0425693 8.64359 0.0663279 8.62529 0.093849 8.6152L1.4876 8.11332C2.25167 7.83794 2.94558 7.3974 3.51988 6.8231C4.09418 6.2488 4.53472 5.55489 4.8101 4.79082L5.31197 3.39707C5.32179 3.36927 5.33998 3.3452 5.36405 3.32817C5.38811 3.31115 5.41687 3.302 5.44635 3.302C5.47583 3.302 5.50459 3.31115 5.52865 3.32817C5.55272 3.3452 5.57091 3.36927 5.58072 3.39707ZM11.8545 0.0476961L12.1088 0.753321C12.2484 1.14018 12.4715 1.49151 12.7624 1.78232C13.0532 2.07313 13.4045 2.29625 13.7913 2.43582L14.497 2.6902C14.511 2.69529 14.523 2.70455 14.5316 2.71674C14.5401 2.72893 14.5447 2.74344 14.5447 2.75832C14.5447 2.7732 14.5401 2.78772 14.5316 2.7999C14.523 2.81209 14.511 2.82136 14.497 2.82645L13.7913 3.08082C13.4045 3.22039 13.0532 3.44352 12.7624 3.73432C12.4715 4.02513 12.2484 4.37646 12.1088 4.76332L11.8545 5.46895C11.8494 5.48293 11.8401 5.495 11.8279 5.50353C11.8157 5.51207 11.8012 5.51664 11.7863 5.51664C11.7715 5.51664 11.757 5.51207 11.7448 5.50353C11.7326 5.495 11.7233 5.48293 11.7182 5.46895L11.4639 4.76332C11.3243 4.37646 11.1012 4.02513 10.8103 3.73432C10.5195 3.44352 10.1682 3.22039 9.78135 3.08082L9.07572 2.82645C9.06174 2.82136 9.04967 2.81209 9.04114 2.7999C9.03261 2.78772 9.02803 2.7732 9.02803 2.75832C9.02803 2.74344 9.03261 2.72893 9.04114 2.71674C9.04967 2.70455 9.06174 2.69529 9.07572 2.6902L9.78135 2.43582C10.1682 2.29625 10.5195 2.07313 10.8103 1.78232C11.1012 1.49151 11.3243 1.14018 11.4639 0.753321L11.7182 0.0476961C11.7233 0.0337168 11.7326 0.0216418 11.7448 0.0131093C11.757 0.00457683 11.7715 0 11.7863 0C11.8012 0 11.8157 0.00457683 11.8279 0.0131093C11.8401 0.0216418 11.8494 0.0337168 11.8545 0.0476961ZM11.8545 12.0308L12.1088 12.7364C12.2484 13.1233 12.4715 13.4746 12.7624 13.7654C13.0532 14.0563 13.4045 14.2794 13.7913 14.4189L14.497 14.6733C14.511 14.6784 14.523 14.6877 14.5316 14.6999C14.5401 14.7121 14.5447 14.7266 14.5447 14.7414C14.5447 14.7563 14.5401 14.7708 14.5316 14.783C14.523 14.7952 14.511 14.8045 14.497 14.8096L13.7913 15.0639C13.4045 15.2035 13.0532 15.4266 12.7624 15.7174C12.4715 16.0083 12.2484 16.3596 12.1088 16.7464L11.8545 17.4521C11.8494 17.4661 11.8401 17.4781 11.8279 17.4867C11.8157 17.4952 11.8012 17.4998 11.7863 17.4998C11.7715 17.4998 11.757 17.4952 11.7448 17.4867C11.7326 17.4781 11.7233 17.4661 11.7182 17.4521L11.4639 16.7464C11.3243 16.3596 11.1012 16.0083 10.8103 15.7174C10.5195 15.4266 10.1682 15.2035 9.78135 15.0639L9.07572 14.8096C9.06174 14.8045 9.04967 14.7952 9.04114 14.783C9.03261 14.7708 9.02803 14.7563 9.02803 14.7414C9.02803 14.7266 9.03261 14.7121 9.04114 14.6999C9.04967 14.6877 9.06174 14.6784 9.07572 14.6733L9.78135 14.4189C10.1682 14.2794 10.5195 14.0563 10.8103 13.7654C11.1012 13.4746 11.3243 13.1233 11.4639 12.7364L11.7182 12.0308C11.7413 11.9671 11.832 11.9671 11.8545 12.0308Z",fill:"currentColor"})),p?(0,i.__)("Generating…","thinkrank"):(0,i.__)("Generate SEO Metadata","thinkrank")),x&&(0,a.createElement)(c.$n,{variant:"secondary",size:"lg",className:"tr-justify-center",onClick:async()=>{if(x){k(!0),j(null);try{const e=[];for(let t=0;t<3;t++)e.push(o()({path:"/thinkrank/v1/ai/generate-metadata",method:"POST",data:{content:r.trim(),target_keyword:l,content_type:M,tone:m,variation:t+1}}));const t=(await Promise.all(e)).filter(e=>e.success).map(e=>e.data);E(t)}catch(e){j(e.message||(0,i.__)("Failed to generate variations","thinkrank"))}finally{k(!1)}}else await _()},disabled:p||!z},(0,i.__)("Generate Variations","thinkrank"))),I.length>0&&(0,a.createElement)("div",{className:"tr-px-6 tr-pb-6"},(0,a.createElement)("h4",{className:"tr-text-base tr-font-semibold tr-text-primary tr-mb-4 tr-mt-0"},(0,i.__)("Alternative Variations","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},I.map((t,r)=>(0,a.createElement)("div",{key:r,className:"tr-border-l-4 tr-border-brand tr-bg-white tr-rounded-lg"},(0,a.createElement)(h,{metadata:t,isVariation:!0,onSelect:()=>(t=>{y(t),e&&e(t)})(t)}))))))}},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"}))},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},47388:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(27723),i=r(58020);const s=()=>(0,a.createElement)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12.5 7.5a2.5 2.5 0 1 1 5 0 2.5 2.5 0 0 1-5 0Zm0 0L8.25 11.75m0 0L10 13.5l-1.75 1.75L6.5 13.5m1.75-1.75L6.5 10 2.75 13.75 4.5 15.5l.75-.75",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),l=({feature:e})=>(0,a.createElement)("div",{className:"tr-pro-license-notice"},(0,a.createElement)("div",{className:"tr-pro-license-notice__icon"},(0,a.createElement)(s,null)),(0,a.createElement)("div",{className:"tr-pro-license-notice__content"},(0,a.createElement)("div",{className:"tr-pro-license-notice__heading"},(0,a.createElement)("h3",{className:"tr-pro-license-notice__title"},e?(0,n.sprintf)(/* translators: %s: name of the Pro feature, e.g. "Google Analytics". */ /* translators: %s: name of the Pro feature, e.g. "Google Analytics". */
50 51 (0,n.__)("%s needs an activated license","thinkrank"),e):(0,n.__)("This feature needs an activated license","thinkrank")),(0,a.createElement)("span",{className:"tr-pro-license-notice__badge"},(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-pro-license-notice__dot"}),(0,n.__)("Not activated","thinkrank"))),(0,a.createElement)("p",{className:"tr-pro-license-notice__description"},(0,n.__)("ThinkRank Pro is installed on this site, but its license has not been activated yet. Add your license key to unlock this feature.","thinkrank")),(0,a.createElement)("a",{href:(0,i.EN)(),className:"tr-pro-license-notice__cta"},(0,n.__)("Activate license","thinkrank"))))},48094:(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 10.5v3h3v-3h-3zm-5 3h3v-3h-3v3zM7 9l-3 3 3 3 1-1-2-2 2-2-1-1z"}))},48124:(e,t,r)=>{"use strict";r.d(t,{A:()=>D});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(52352),o=r(85770),c=r(17098),d=r(52459),g=r(57463),M=r(16443),u=r(61180),m=r(97384),h=r(94240),N=r(28094),p=r(60775);const k=(0,i.__)("This is a sample excerpt showing how your description will appear in search results.","thinkrank"),x=(e,t)=>e?e.length<=t?e:e.slice(0,t-1).trimEnd()+"…":"",y=(e,t)=>(e||"").replace(/%([a-z_]+)%/gi,(e,r)=>Object.prototype.hasOwnProperty.call(t,r)?t[r]:e),D=({activeSubSection:e})=>{const t="content-type-matrix"===e,r="auto-ai"===e,D="bulk-snippets"===e,j="thin-content"===e,[I,E]=(0,n.useState)({}),[z,T]=(0,n.useState)(!1),[f,_]=(0,n.useState)(!1),[w,A]=(0,n.useState)(!0),[b,v]=(0,n.useState)(!1),[O,L]=(0,n.useState)(!1),[S,C]=(0,n.useState)(null),Q=e?e.replace("-seo",""):"post",U=(0,n.useRef)(Q);(0,n.useEffect)(()=>{U.current=Q},[Q]);const Y=(window.thinkrankAdmin?.postTypes||[]).find(e=>e.slug===Q)||{},P=[{label:(0,i.__)("Article","thinkrank"),value:"Article"},{label:(0,i.__)("WebPage","thinkrank"),value:"WebPage"},{label:(0,i.__)("Media","thinkrank"),value:"Media"},{label:(0,i.__)("Product","thinkrank"),value:"Product"}],R=[{label:(0,i.__)("Article","thinkrank"),value:"Article"},{label:(0,i.__)("NewsArticle","thinkrank"),value:"NewsArticle"},{label:(0,i.__)("BlogPosting","thinkrank"),value:"BlogPosting"}],Z=[{label:(0,i.__)("ImageObject","thinkrank"),value:"ImageObject"},{label:(0,i.__)("VideoObject","thinkrank"),value:"VideoObject"}];(0,n.useEffect)(()=>{let e=!1;if(!(t||r||D||j))return L(!1),V(Q,()=>e),()=>{e=!0}},[Q,t,r,D,j]);const V=async(e=Q,t=()=>!1)=>{A(!0);try{const r=await fetch((0,N.g)("global-seo/settings",{post_type:e}),{headers:{"X-WP-Nonce":window.thinkrankAdmin.restNonce}});if(t())return;if(!r.ok)throw new Error(`Settings request failed: ${r.status}`);const a=await r.json();if(t())return;if(!a.success||!a.data)throw new Error("Settings response carried no settings");E(a.data),v(!1)}catch(e){if(t())return;p.A.error("Error loading bulk SEO optimization settings:",e),v(!0),C({status:"error",message:(0,i.__)("Could not load your Global SEO settings. Nothing has been changed — retry before editing.","thinkrank")})}finally{t()||A(!1)}},B=async(e,t)=>{if(!(await fetch((0,N.g)("global-seo/settings"),{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":window.thinkrankAdmin.restNonce},body:JSON.stringify({post_type:e,settings:t})})).ok)throw new Error("Failed to save settings")},G=(e,t)=>{E(r=>({...r,[e]:t})),L(!0)},W=Y.singular_name||Y.label||Q,H=Y.plural_name||Y.label||Q,F=H.toLowerCase(),J=(e,t)=>(0,a.createElement)(s.EY,{as:"div",size:12,color:"help",className:"tr-mt-1"},(0,i.__)("Use variables:","thinkrank")," ",t.map((t,r)=>(0,a.createElement)("button",{type:"button",key:r,onClick:()=>((e,t)=>{let r=I[e]||"";r.length>0&&!r.endsWith(" ")&&(r+=" "),G(e,r+t)})(e,t.value),className:"thinkrank-variable-tag",title:(0,i.__)("Click to insert","thinkrank")},t.label))),X=[{label:(0,i.__)("+ Title","thinkrank"),value:"%title%"},{label:(0,i.__)("+ Site Title","thinkrank"),value:"%sitename%"},{label:(0,i.__)("+ Separator","thinkrank"),value:"%sep%"}],$=[{label:(0,i.__)("+ Excerpt","thinkrank"),value:"%excerpt%"},{label:(0,i.__)("+ Site Title","thinkrank"),value:"%sitename%"},{label:(0,i.__)("+ Title","thinkrank"),value:"%title%"},{label:(0,i.__)("+ Separator","thinkrank"),value:"%sep%"}],K=window.thinkrankAdmin?.siteName||"",q=window.thinkrankAdmin?.siteUrl||("undefined"!=typeof window?window.location.origin:""),ee=window.thinkrankAdmin?.faviconUrl||"",te={title:(0,i.sprintf)(/* translators: %s: singular content type name, e.g. Page, Media. */ /* translators: %s: singular content type name, e.g. Page, Media. */
51 -(0,i.__)("Sample %s Title","thinkrank"),W),sitename:K,sep:"-",excerpt:k},re=I.title||"",ae=I.description||"",ne=({checkedKey:e,label:t,inputKey:r,options:n=null,description:i})=>{var l;const o=I.advanced_robots_meta||{},c=null===(l=o[e])||void 0===l||l,d=`tr-advrobots-${e}`;return(0,a.createElement)(s.mc,{direction:"column",gap:2},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("input",{id:d,type:"checkbox",checked:c,onChange:t=>G("advanced_robots_meta",{...o,[e]:t.target.checked})}),(0,a.createElement)("label",{htmlFor:d,className:"tr-text-sm tr-text-secondary tr-m-0 tr-cursor-pointer"},t)),n?(0,a.createElement)(s.l6,{value:o[r]||n[0]&&n[0].value,options:n,onChange:e=>G("advanced_robots_meta",{...o,[r]:e.target.value}),disabled:!c,description:i}):(0,a.createElement)(s.pd,{type:"number",min:-1,value:String(Number.isFinite(o[r])?o[r]:-1),onChange:e=>{const t=parseInt(e.target.value,10);G("advanced_robots_meta",{...o,[r]:Number.isNaN(t)?-1:t})},placeholder:"-1",disabled:!c,description:i}))};return t?(0,a.createElement)(g.A,null):D?(0,a.createElement)(u.A,null):j?(0,a.createElement)(m.Ay,null):r?(0,a.createElement)(M.A,null):w?(0,a.createElement)(s.u4,{lines:5,label:(0,i.__)("Loading settings…","thinkrank")}):b?(0,a.createElement)(s.oK,{onRetry:()=>V(),isRetrying:w,message:(0,i.__)("Your Global SEO settings could not be read, so this screen has nothing to edit yet. Nothing has changed — retry to load them.","thinkrank")}):(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-6"},S&&(0,a.createElement)(s.Fc,{variant:"success"===S.status?"success":"error",onDismiss:()=>C(null)},S.message),(0,a.createElement)(s.mc,{direction:"column",gap:6},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(o.A,{title:`${H} ${(0,i.__)("SEO Settings","thinkrank")}`,description:`${(0,i.__)("Configure default SEO settings for all","thinkrank")} ${F}.`}),(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(c.A,{id:"tr-gseo-title",label:(0,i.__)("Title Format","thinkrank"),description:(0,i.__)("Default title template for this post type.","thinkrank"),counter:(0,a.createElement)(s.cp,{value:y(re,te),max:60})},(0,a.createElement)(s.pd,{id:"tr-gseo-title",value:re,onChange:e=>G("title",e.target.value),placeholder:"%title% %sep% %sitename%"}),J("title",X)),(0,a.createElement)(c.A,{id:"tr-gseo-description",label:(0,i.__)("Description Format","thinkrank"),description:(0,i.__)("Default meta description template for this post type.","thinkrank"),counter:(0,a.createElement)(s.cp,{value:y(ae,te),max:160}),className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-gseo-description",value:ae,onChange:e=>G("description",e.target.value),placeholder:"%excerpt%"}),J("description",$)),(0,a.createElement)(c.A,{id:"tr-gseo-schema-type",label:(0,i.__)("Default Schema Type","thinkrank"),description:(0,i.__)("Structured-data type assigned to each item by default.","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.l6,{id:"tr-gseo-schema-type",value:I.schema_type||"WebPage",options:P,onChange:e=>G("schema_type",e.target.value)})),"Article"===I.schema_type&&(0,a.createElement)(c.A,{id:"tr-gseo-article-type",label:(0,i.__)("Default Article Type","thinkrank"),description:(0,i.__)("Sub-type used when the schema type is Article.","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.l6,{id:"tr-gseo-article-type",value:I.article_type||"",options:R,onChange:e=>G("article_type",e.target.value)})),"Media"===I.schema_type&&(0,a.createElement)(c.A,{id:"tr-gseo-media-type",label:(0,i.__)("Default Media Type","thinkrank"),description:(0,i.__)("Media sub-type used when the schema type is Media.","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.l6,{id:"tr-gseo-media-type",value:I.media_type||"",options:Z,onChange:e=>G("media_type",e.target.value)})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.mc,{direction:"column",gap:2.5},(0,a.createElement)(s.JU,null,(0,i.__)("Search Engine Preview","thinkrank")),(0,a.createElement)(l.A,{siteTitle:K,permalink:q,faviconURL:ee,title:x(y(re,te),60),description:x(y(ae,te),160)}))))),(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(o.A,{title:`${W} ${(0,i.__)("Robots Meta","thinkrank")}`,description:`${(0,i.__)("Select custom robots meta, such as `nofollow`, `noarchive`, etc. for single","thinkrank")} ${W} ${(0,i.__)("pages. Otherwise the default meta will be used, as set in the Global Meta tab.","thinkrank")}`,withBorder:!!I.robots_meta_enabled,trailing:(0,a.createElement)(s.lM,{checked:I.robots_meta_enabled||!1,onChange:e=>G("robots_meta_enabled",e)})}),I.robots_meta_enabled&&(0,a.createElement)(s.mc,{direction:"column",gap:4,className:"tr-p-6"},(0,a.createElement)(d.A,{values:I.robots_meta||{},onChange:e=>G("robots_meta",e)}),(0,a.createElement)(s.mc,{direction:"column",gap:5,className:"tr-mt-2 tr-pt-5 tr-border-t tr-border-secondary"},(0,a.createElement)(s.hE,{tag:"h4",size:"xs"},`${W} ${(0,i.__)("Advanced Robots Meta","thinkrank")}`),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-3 tr-gap-5"},ne({checkedKey:"snippet_enabled",label:(0,i.__)("Snippet","thinkrank"),inputKey:"max_snippet",description:(0,i.__)("Snippet length (-1 for none)","thinkrank")}),ne({checkedKey:"video_preview_enabled",label:(0,i.__)("Video Preview","thinkrank"),inputKey:"max_video_preview",description:(0,i.__)("Set the max video preview duration. Use -1 for unlimited.","thinkrank")}),ne({checkedKey:"image_preview_enabled",label:(0,i.__)("Image Preview","thinkrank"),inputKey:"max_image_preview",options:[{label:(0,i.__)("None","thinkrank"),value:"none"},{label:(0,i.__)("Standard","thinkrank"),value:"standard"},{label:(0,i.__)("Large","thinkrank"),value:"large"}],description:(0,i.__)("Set the max image preview size.","thinkrank")}))))),(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(o.A,{withBorder:!1,title:(0,i.__)("Link Suggestions","thinkrank"),description:(0,i.__)("Enable link suggestions and pillar content feature for this post type.","thinkrank"),trailing:(0,a.createElement)(s.lM,{label:f?(0,i.__)("Saving…","thinkrank"):(0,i.__)("Enable link suggestions","thinkrank"),checked:!1!==I.link_suggestions,onChange:async e=>{const t=Q,r=I.link_suggestions;E(t=>({...t,link_suggestions:e})),_(!0);try{await B(t,{...I,link_suggestions:e}),h.A.success(e?(0,i.__)("Link suggestions are on.","thinkrank"):(0,i.__)("Link suggestions are off.","thinkrank"))}catch(e){p.A.error("ThinkRank: autosave failed",e),U.current===t&&E(e=>({...e,link_suggestions:r})),h.A.error((0,i.__)("Couldn’t save that change.","thinkrank"))}finally{_(!1)}},disabled:f})}))),(0,a.createElement)("div",{className:"tr-flex tr-justify-end"},(0,a.createElement)(s.$n,{variant:"primary",size:"sm",loading:z,disabled:!O||z,onClick:async()=>{if(!b){T(!0),C(null);try{await B(Q,I),C({status:"success",message:(0,i.__)("Bulk SEO Optimization settings saved successfully!","thinkrank")}),L(!1)}catch(e){C({status:"error",message:(0,i.__)("Failed to save settings. Please try again.","thinkrank")})}finally{T(!1)}}}},(0,i.__)("Save Settings","thinkrank"))))}},48157:(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 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM15.5303 8.46967C15.8232 8.76256 15.8232 9.23744 15.5303 9.53033L13.0607 12L15.5303 14.4697C15.8232 14.7626 15.8232 15.2374 15.5303 15.5303C15.2374 15.8232 14.7626 15.8232 14.4697 15.5303L12 13.0607L9.53033 15.5303C9.23744 15.8232 8.76256 15.8232 8.46967 15.5303C8.17678 15.2374 8.17678 14.7626 8.46967 14.4697L10.9393 12L8.46967 9.53033C8.17678 9.23744 8.17678 8.76256 8.46967 8.46967C8.76256 8.17678 9.23744 8.17678 9.53033 8.46967L12 10.9393L14.4697 8.46967C14.7626 8.17678 15.2374 8.17678 15.5303 8.46967Z"}))},48426:(e,t,r)=>{"use strict";r.d(t,{$W:()=>o,TT:()=>n});var a=r(27723);const n=(e,t)=>{switch(e){case"exclude_posts":case"exclude_terms":return i(t);case"custom_url_pattern":return s(t);case"links_per_sitemap":return l(t);default:return t}},i=e=>{if(!e||"string"!=typeof e)return"";if(e.length>1e3)throw new Error((0,a.__)("Exclude list too long (max 1000 characters)","thinkrank"));if(!/^[\d,\s]*$/.test(e))throw new Error((0,a.__)("Exclude list must contain only numbers and commas","thinkrank"));if(e.split(",").filter(e=>e.trim()).length>100)throw new Error((0,a.__)("Too many items to exclude (max 100)","thinkrank"));return e.trim()},s=e=>{if(!e||"string"!=typeof e)return"sitemap-{type}.xml";const t=e.replace(/<[^>]*>/g,"");if(t.length>100)throw new Error((0,a.__)("URL pattern too long (max 100 characters)","thinkrank"));if(!/^[a-zA-Z0-9\-_{}.]+$/.test(t))throw new Error((0,a.__)("URL pattern contains invalid characters. Only letters, numbers, hyphens, underscores, dots, and {type} are allowed","thinkrank"));if(!t.includes("{type}"))throw new Error((0,a.__)("URL pattern must contain {type} placeholder","thinkrank"));return t.endsWith(".xml")?t:t+".xml"},l=e=>{const t=parseInt(e,10);if(isNaN(t)||t<1)throw new Error((0,a.__)("Links per sitemap must be at least 1","thinkrank"));if(t>5e4)throw new Error((0,a.__)("Links per sitemap cannot exceed 50,000","thinkrank"));return t},o=e=>{if(!e||"string"!=typeof e)throw new Error((0,a.__)("Sitemap URL cannot be empty","thinkrank"));const t=e.trim();if(t.length>200)throw new Error((0,a.__)("Sitemap URL too long (max 200 characters)","thinkrank"));const r=t.startsWith("/")?t:"/"+t;if(!/^\/[a-zA-Z0-9\-_/.]+\.xml$/.test(r))throw new Error((0,a.__)("Invalid sitemap URL format. Must be a valid path ending with .xml","thinkrank"));if(r.includes(".."))throw new Error((0,a.__)("Directory traversal not allowed in sitemap URL","thinkrank"));return r.replace(/\/+/g,"/")}},48719:(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 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"}))},48787:(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 16.5h10V15H7v1.5zm0-9V9h10V7.5H7z"}))},48928:(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 3c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 1.5c4.1 0 7.5 3.4 7.5 7.5v.1c-1.4-.8-3.3-1.7-3.4-1.8-.2-.1-.5-.1-.8.1l-2.9 2.1L9 11.3c-.2-.1-.4 0-.6.1l-3.7 2.2c-.1-.5-.2-1-.2-1.5 0-4.2 3.4-7.6 7.5-7.6zm0 15c-3.1 0-5.7-1.9-6.9-4.5l3.7-2.2 3.5 1.2c.2.1.5 0 .7-.1l2.9-2.1c.8.4 2.5 1.2 3.5 1.9-.9 3.3-3.9 5.8-7.4 5.8z"}))},48943:(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.6 15.6-1.2.8c.6.9 1.3 1.6 2.2 2.2l.8-1.2c-.7-.5-1.3-1.1-1.8-1.8zM5.5 12c0-.4 0-.9.1-1.3l-1.5-.3c0 .5-.1 1.1-.1 1.6s.1 1.1.2 1.6l1.5-.3c-.2-.4-.2-.9-.2-1.3zm11.9-3.6 1.2-.8c-.6-.9-1.3-1.6-2.2-2.2l-.8 1.2c.7.5 1.3 1.1 1.8 1.8zM5.3 7.6l1.2.8c.5-.7 1.1-1.3 1.8-1.8l-.7-1.3c-.9.6-1.7 1.4-2.3 2.3zm14.5 2.8-1.5.3c.1.4.1.8.1 1.3s0 .9-.1 1.3l1.5.3c.1-.5.2-1 .2-1.6s-.1-1.1-.2-1.6zM12 18.5c-.4 0-.9 0-1.3-.1l-.3 1.5c.5.1 1 .2 1.6.2s1.1-.1 1.6-.2l-.3-1.5c-.4.1-.9.1-1.3.1zm3.6-1.1.8 1.2c.9-.6 1.6-1.3 2.2-2.2l-1.2-.8c-.5.7-1.1 1.3-1.8 1.8zM10.4 4.2l.3 1.5c.4-.1.8-.1 1.3-.1s.9 0 1.3.1l.3-1.5c-.5-.1-1.1-.2-1.6-.2s-1.1.1-1.6.2z"}))},49083:(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.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}))},49174:(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 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.7 1.2c-.2-.3-.5-.7-.8-.9-.3-.3-.7-.5-1.1-.6-.5-.1-.9-.2-1.4-.2-.2 0-.5.1-.7.1-.2.1-.5.1-.7.2l.1-1.9h4.3V7H14l-.3 5 1 .6.5-.2.4-.1c.1-.1.3-.1.4-.1h.5c.5 0 1 .1 1.4.4.4.2.6.7.6 1.1 0 .4-.2.8-.6 1.1-.4.3-.9.4-1.4.4-.4 0-.9-.1-1.3-.3-.4-.2-.7-.4-1.1-.7 0 0-1.1 1.4-1 1.5.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.5 0 1-.1 1.5-.3s.9-.4 1.3-.7c.4-.3.7-.7.9-1.1s.3-.9.3-1.4-.1-1-.3-1.4z"}))},49301:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M15.6 6.5l-1.1 1 2.9 3.3H8c-.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.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"}))},49323:(e,t,r)=>{"use strict";r.d(t,{$n:()=>a.A,EA:()=>M.Ay,EY:()=>k.A,Ex:()=>n.A,Fc:()=>m.A,JU:()=>p.A,Kp:()=>d.K,TM:()=>s.T,Zi:()=>c.A,Zp:()=>i.Ay,aF:()=>g.A,aR:()=>i.aR,cp:()=>y.A,hE:()=>x.A,l6:()=>o.A,lM:()=>l.A,mc:()=>N.A,oK:()=>h.A,pd:()=>s.A,pp:()=>u.A,rr:()=>M.rr,sk:()=>D.A,tU:()=>d.A,u4:()=>M.u4}),r(43273);var a=r(27531),n=r(40424),i=r(75417),s=r(65875),l=r(58459),o=r(43679),c=r(44707),d=r(73131),g=r(75986),M=(r(90520),r(6060)),u=r(25021),m=(r(69839),r(39905)),h=r(56070),N=(r(2407),r(99164)),p=r(65089),k=r(65092),x=r(8241),y=(r(40740),r(54890)),D=r(55230)},49639:(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.001 3.984V9.47c0 1.518-.98 2.5-2.499 2.5h-.5v-1.5h.5c.69 0 1-.31 1-1V6.984H4v-3h4.001ZM4 20h9v-1.5H4V20Zm16-4H4v-1.5h16V16ZM13.001 3.984V9.47c0 1.518-.98 2.5-2.499 2.5h-.5v-1.5h.5c.69 0 1-.31 1-1V6.984H9v-3h4.001Z"}))},49694:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(51609),n=r(27723),i=r(49323),s=r(94240);const l=()=>(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)("path",{d:"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"}),(0,a.createElement)("line",{x1:"12",y1:"9",x2:"12",y2:"13"}),(0,a.createElement)("line",{x1:"12",y1:"17",x2:"12.01",y2:"17"})),o=()=>(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)("circle",{cx:"12",cy:"12",r:"10"}),(0,a.createElement)("line",{x1:"12",y1:"16",x2:"12",y2:"12"}),(0,a.createElement)("line",{x1:"12",y1:"8",x2:"12.01",y2:"8"})),c=({optimizationResults:e,activeSubSection:t,settings:r,handleSettingChange:c,setOptimizationResults:d})=>{const g={"basic-info":"all","title-formats":"title_formats",breadcrumbs:"breadcrumbs","hero-section":"hero_section","local-seo":"local_seo"}[t]||"all",M=e[g];if(!M)return null;const u=e=>e>=80?{cardBg:"tr-bg-success-bg tr-border tr-border-success",scoreText:"tr-text-success"}:e>=60?{cardBg:"tr-bg-warning-bg tr-border tr-border-warning",scoreText:"tr-text-warning"}:{cardBg:"tr-bg-danger-bg tr-border tr-border-danger",scoreText:"tr-text-danger"},m=void 0!==M.score?u(M.score):null;return(0,a.createElement)(i.Zp,{padding:!1,className:"tr-mt-4"},(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"},"basic-info"===t?(0,n.__)("Rule-Based Optimization Results","thinkrank"):(0,n.__)("Section Optimization Results","thinkrank")),M.ai_model&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Generated by:","thinkrank")," ",M.ai_model)),void 0!==M.score&&(0,a.createElement)("span",{className:`tr-inline-flex tr-items-center tr-gap-1.5 tr-text-xs tr-font-medium tr-px-2.5 tr-py-1 tr-rounded-full tr-border ${m.cardBg} ${m.scoreText}`},(0,n.__)("Score:","thinkrank")," ",M.score,"/100")),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-5"},M.section_scores&&Object.keys(M.section_scores).length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Section Scores","thinkrank")),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-2"},Object.entries(M.section_scores).filter(([e])=>"basic-info"===t||e==={"title-formats":"title_formats",breadcrumbs:"breadcrumbs","hero-section":"hero_section","local-seo":"local_seo"}[t]).map(([e,t])=>{const r=u(t);return(0,a.createElement)("div",{key:e,className:`tr-px-3 tr-py-2 tr-rounded tr-text-xs ${r.cardBg}`},(0,a.createElement)("span",{className:"tr-font-semibold tr-text-secondary tr-block tr-mb-0.5"},e.replace(/_/g," ").replace(/\b\w/g,e=>e.toUpperCase())),(0,a.createElement)("span",{className:`tr-font-bold ${r.scoreText}`},t,"/100"))}))),M.warnings&&M.warnings.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Warnings","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},M.warnings.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-bg-warning-bg tr-text-warning tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-0.5"},(0,a.createElement)(l,null)),(0,a.createElement)("span",null,e))))),M.suggestions&&M.suggestions.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Optimization Suggestions","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},M.suggestions.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-bg-brand-bg tr-text-brand tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-0.5"},(0,a.createElement)(o,null)),(0,a.createElement)("span",null,e))))),M.optimized_data&&Object.keys(M.optimized_data).length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Suggested Changes","thinkrank")),(0,a.createElement)("div",{className:"tr-bg-white tr-rounded tr-px-3 tr-py-3 tr-flex tr-flex-col tr-gap-2"},Object.keys(M.optimized_data).map(e=>(0,a.createElement)("div",{key:e,className:"tr-text-xs"},(0,a.createElement)("span",{className:"tr-font-semibold tr-text-secondary"},e.replace(/_/g," ").replace(/\b\w/g,e=>e.toUpperCase()),":"),(0,a.createElement)("span",{className:"tr-text-tertiary tr-ml-1"},M.optimized_data[e]))))),M.optimized_data&&Object.keys(M.optimized_data).length>0&&(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)(i.$n,{variant:"primary",size:"md",onClick:()=>{Object.keys(M.optimized_data).forEach(e=>{r.hasOwnProperty(e)&&c(e,M.optimized_data[e])}),s.A.success("basic-info"===t?(0,n.__)("AI optimization suggestions applied successfully!","thinkrank"):(0,n.__)(`${(e=>({"basic-info":(0,n.__)("Basic Info","thinkrank"),"title-formats":(0,n.__)("Title Formats","thinkrank"),breadcrumbs:(0,n.__)("Breadcrumbs","thinkrank"),"robots-txt":(0,n.__)("Robots.txt","thinkrank"),"site-assets":(0,n.__)("Site Assets","thinkrank")}[e]||(0,n.__)("Site Identity","thinkrank")))(t)} optimization suggestions applied successfully!`,"thinkrank")),d(e=>{const t={...e};return delete t[g],t})}},"basic-info"===t?(0,n.__)("Apply AI Suggestions","thinkrank"):(0,n.__)("Apply Optimization Results","thinkrank")),(0,a.createElement)(i.$n,{variant:"secondary",size:"md",onClick:()=>{d(e=>{const t={...e};return delete t[g],t})}},(0,n.__)("Dismiss","thinkrank")))))}},49792:(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.9 6h-2l-4 11h1.9l1.1-3h4.2l1.1 3h1.9L12.9 6zm-2.5 6.5l1.5-4.9 1.7 4.9h-3.2z"}))},49946:(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 3H5c-.6 0-1 .4-1 1v7c0 .5.4 1 1 1h14c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1zM5.5 10.5v-.4l1.8-1.3 1.3.8c.3.2.7.2.9-.1L11 8.1l2.4 2.4H5.5zm13 0h-2.9l-4-4c-.3-.3-.8-.3-1.1 0L8.9 8l-1.2-.8c-.3-.2-.6-.2-.9 0l-1.3 1V4.5h13v6zM4 20h9v-1.5H4V20zm0-4h16v-1.5H4V16z"}))},50016:(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.192 6.75L15.47 5.03l1.06-1.06 3.537 3.53-3.537 3.53-1.06-1.06 1.723-1.72h-3.19c-.602 0-.993.202-1.28.498-.309.319-.538.792-.695 1.383-.13.488-.222 1.023-.296 1.508-.034.664-.116 1.413-.303 2.117-.193.721-.513 1.467-1.068 2.04-.575.594-1.359.954-2.357.954H4v-1.5h4.003c.601 0 .993-.202 1.28-.498.308-.319.538-.792.695-1.383.149-.557.216-1.093.288-1.662l.039-.31a9.653 9.653 0 0 1 .272-1.653c.193-.722.513-1.467 1.067-2.04.576-.594 1.36-.954 2.358-.954h3.19zM8.004 6.75c.8 0 1.46.23 1.988.628a6.24 6.24 0 0 0-.684 1.396 1.725 1.725 0 0 0-.024-.026c-.287-.296-.679-.498-1.28-.498H4v-1.5h4.003zM12.699 14.726c-.161.459-.38.94-.684 1.396.527.397 1.188.628 1.988.628h3.19l-1.722 1.72 1.06 1.06L20.067 16l-3.537-3.53-1.06 1.06 1.723 1.72h-3.19c-.602 0-.993-.202-1.28-.498a1.96 1.96 0 0 1-.024-.026z"}))},50150:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(51609),n=r(27723),i=r(49323),s=r(85770),l=r(17098),o=r(20551);const c=({settings:e,handleSettingChange:t,onPersistSetting:r,isPersistingSetting:c=!1})=>{const d=!e.enabled;return(0,a.createElement)(i.mc,{direction:"column",gap:4},(0,a.createElement)(i.Zp,{padding:!1},(0,a.createElement)(s.A,{title:(0,n.__)("Breadcrumb Settings","thinkrank"),description:(0,n.__)("Configure how breadcrumb navigation appears on your site.","thinkrank"),withBorder:e.breadcrumbs_enabled,trailing:(0,a.createElement)(i.lM,{label:c?(0,n.__)("Saving…","thinkrank"):(0,n.__)("Enable breadcrumbs","thinkrank"),checked:e.breadcrumbs_enabled,onChange:e=>{r?r("breadcrumbs_enabled",e,e?(0,n.__)("Breadcrumbs are on.","thinkrank"):(0,n.__)("Breadcrumbs are off.","thinkrank")):t("breadcrumbs_enabled",e)},disabled:d||c})}),e.breadcrumbs_enabled&&(0,a.createElement)(i.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(l.A,{id:"tr-bc-type",label:(0,n.__)("Breadcrumb Type","thinkrank"),disabled:d},(0,a.createElement)(i.l6,{id:"tr-bc-type",value:e.breadcrumb_type,options:[{label:(0,n.__)("Hierarchical","thinkrank"),value:"hierarchical"},{label:(0,n.__)("Taxonomy-based","thinkrank"),value:"taxonomy"},{label:(0,n.__)("URL Path","thinkrank"),value:"path"},{label:(0,n.__)("Custom","thinkrank"),value:"custom"}],onChange:e=>t("breadcrumb_type",e.target.value),disabled:d})),(0,a.createElement)(l.A,{id:"tr-bc-home-text",label:(0,n.__)("Home Text","thinkrank"),description:(0,n.__)("Text for the home breadcrumb link","thinkrank"),disabled:d,className:"tr-pt-6"},(0,a.createElement)(i.pd,{id:"tr-bc-home-text",value:e.breadcrumb_home_text,onChange:e=>t("breadcrumb_home_text",e.target.value),placeholder:(0,n.__)("e.g., Home","thinkrank"),disabled:d})),(0,a.createElement)(l.A,{id:"tr-bc-separator",label:(0,n.__)("Breadcrumb Separator","thinkrank"),description:(0,n.__)("Character used to separate breadcrumb items","thinkrank"),disabled:d,className:"tr-pt-6"},(0,a.createElement)(i.pd,{id:"tr-bc-separator",value:e.breadcrumb_separator,onChange:e=>t("breadcrumb_separator",e.target.value),placeholder:"/",disabled:d})),(0,a.createElement)(l.A,{id:"tr-bc-prefix",label:(0,n.__)("Breadcrumb Prefix","thinkrank"),description:(0,n.__)('Text to show before breadcrumbs (e.g., "You are here:")',"thinkrank"),disabled:d,className:"tr-pt-6"},(0,a.createElement)(i.pd,{id:"tr-bc-prefix",value:e.breadcrumb_prefix,onChange:e=>t("breadcrumb_prefix",e.target.value),placeholder:(0,n.__)("e.g., You are here:","thinkrank"),disabled:d})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(i.lM,{label:(0,n.__)("Show Current Page","thinkrank"),checked:e.show_current_page,onChange:e=>t("show_current_page",e),description:(0,n.__)("Include the current page in breadcrumbs","thinkrank"),disabled:d})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(i.lM,{label:(0,n.__)("Use SEO Titles in Breadcrumbs","thinkrank"),checked:!!e.breadcrumb_use_seo_title,onChange:e=>t("breadcrumb_use_seo_title",e),description:(0,n.__)("Label each crumb with the SEO title of the post or term when one is set, so the trail matches the search snippet. Falls back to the normal title.","thinkrank"),disabled:d})))),e.breadcrumbs_enabled&&(0,a.createElement)(o.A,{className:"thinkrank-mt-sm",breadcrumbSettings:{breadcrumbs_enabled:e.breadcrumbs_enabled,breadcrumb_type:e.breadcrumb_type,breadcrumb_home_text:e.breadcrumb_home_text,breadcrumb_separator:e.breadcrumb_separator,breadcrumb_prefix:e.breadcrumb_prefix,show_current_page:e.show_current_page},disabled:!e.enabled}))}},50591:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}))},50637:(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 11.25h3v1.5H5v-1.5zm5.5 0h3v1.5h-3v-1.5zm8.5 0h-3v1.5h3v-1.5z",clipRule:"evenodd"}))},50701:(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 11v1.5h8V11h-8zm-6-1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}))},50861:(e,t,r)=>{"use strict";r(51609)},51039:(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.111 5.5H20V4h-8.889v1.5ZM4 12.5h16V11H4v1.5Zm7.111 7H20V18h-8.889v1.5Z"}))},51050:(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 9c-.8 0-1.5.7-1.5 1.5S11.2 12 12 12s1.5-.7 1.5-1.5S12.8 9 12 9zm0-5c-3.6 0-6.5 2.8-6.5 6.2 0 .8.3 1.8.9 3.1.5 1.1 1.2 2.3 2 3.6.7 1 3 3.8 3.2 3.9l.4.5.4-.5c.2-.2 2.6-2.9 3.2-3.9.8-1.2 1.5-2.5 2-3.6.6-1.3.9-2.3.9-3.1C18.5 6.8 15.6 4 12 4zm4.3 8.7c-.5 1-1.1 2.2-1.9 3.4-.5.7-1.7 2.2-2.4 3-.7-.8-1.9-2.3-2.4-3-.8-1.2-1.4-2.3-1.9-3.3-.6-1.4-.7-2.2-.7-2.5 0-2.6 2.2-4.7 5-4.7s5 2.1 5 4.7c0 .2-.1 1-.7 2.4z"}))},51529:(e,t,r)=>{"use strict";r.d(t,{N1:()=>u,nu:()=>h,yP:()=>m});var a=r(51609),n=r(44656);const i="label";function s(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function l(e,t){e.labels=t}function o(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i;const a=[];e.datasets=t.map(t=>{const n=e.datasets.find(e=>e[r]===t[r]);return n&&t.data&&!a.includes(n)?(a.push(n),Object.assign(n,t),n):{...t}})}function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i;const r={labels:[],datasets:[]};return l(r,e.labels),o(r,e.datasets,t),r}function d(e,t){const{height:r=150,width:i=300,redraw:d=!1,datasetIdKey:g,type:M,data:u,options:m,plugins:h=[],fallbackContent:N,updateMode:p,...k}=e,x=(0,a.useRef)(null),y=(0,a.useRef)(null),D=()=>{x.current&&(y.current=new n.t1(x.current,{type:M,data:c(u,g),options:m&&{...m},plugins:h}),s(t,y.current))},j=()=>{s(t,null),y.current&&(y.current.destroy(),y.current=null)};return(0,a.useEffect)(()=>{!d&&y.current&&m&&function(e,t){const r=e.options;r&&t&&Object.assign(r,t)}(y.current,m)},[d,m]),(0,a.useEffect)(()=>{!d&&y.current&&l(y.current.config.data,u.labels)},[d,u.labels]),(0,a.useEffect)(()=>{!d&&y.current&&u.datasets&&o(y.current.config.data,u.datasets,g)},[d,u.datasets]),(0,a.useEffect)(()=>{y.current&&(d?(j(),setTimeout(D)):y.current.update(p))},[d,m,u.labels,u.datasets,p]),(0,a.useEffect)(()=>{y.current&&(j(),setTimeout(D))},[M]),(0,a.useEffect)(()=>(D(),()=>j()),[]),a.createElement("canvas",{ref:x,role:"img",height:r,width:i,...k},N)}const g=(0,a.forwardRef)(d);function M(e,t){return n.t1.register(t),(0,a.forwardRef)((t,r)=>a.createElement(g,{...t,ref:r,type:e}))}const u=M("line",n.ZT),m=M("bar",n.A6),h=M("doughnut",n.ju)},51533:(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 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"}))},51589:(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 8c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM12.8 3h-1.5v3h1.5V3zm-1.6 18h1.5v-3h-1.5v3zm6.8-9.8v1.5h3v-1.5h-3zm-12 0H3v1.5h3v-1.5zm9.7 5.6 2.1 2.1 1.1-1.1-2.1-2.1-1.1 1.1zM8.3 7.2 6.2 5.1 5.1 6.2l2.1 2.1 1.1-1.1zM5.1 17.8l1.1 1.1 2.1-2.1-1.1-1.1-2.1 2.1zM18.9 6.2l-1.1-1.1-2.1 2.1 1.1 1.1 2.1-2.1z"}))},51609:e=>{"use strict";e.exports=window.React},51725:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>N,CB:()=>d,DT:()=>g,Fz:()=>m});var a=r(51609),n=r(86087),i=r(27723),s=r(56427),l=r(20285),o=r(97500),c=r.n(o);l.thc,l.y_k,l.iRW,l.c05,l.NxZ,l.QR3,l.yoy,l.Bd3,l.tkm,l.Slp,l.aYu,l.uMJ,l.gi5,l.SeW,l.nfo,l.c05,l.ZSj,l.uzy,l.M_e;const d=()=>[{id:"site-identity",title:(0,i.__)("Site Identity","thinkrank"),items:[{id:"basic-info",title:(0,i.__)("Basic Info","thinkrank")},{id:"title-formats",title:(0,i.__)("Title Formats","thinkrank")},{id:"breadcrumbs",title:(0,i.__)("Breadcrumbs","thinkrank")},{id:"hero-section",title:(0,i.__)("Hero & Branding","thinkrank")},{id:"local-seo",title:(0,i.__)("Business Info","thinkrank")}]},{id:"seo-analyzer",title:(0,i.__)("SEO Analyzer","thinkrank"),items:[{id:"site-audit",title:(0,i.__)("Site Audit","thinkrank")}]},{id:"author-archives",title:(0,i.__)("Author Archives","thinkrank"),items:[{id:"settings",title:(0,i.__)("Settings","thinkrank")}]},{id:"integrations",title:(0,i.__)("Integrations","thinkrank"),items:[{id:"google-services",title:(0,i.__)("Google Services","thinkrank")},{id:"social-platforms",title:(0,i.__)("Social Platforms","thinkrank")}]},{id:"analytics",title:(0,i.__)("Analytics","thinkrank"),items:[{id:"dashboard",title:(0,i.__)("Dashboard","thinkrank")},{id:"keywords",title:(0,i.__)("Keywords","thinkrank")},{id:"email-reporting",title:(0,i.__)("Email Reporting","thinkrank")},{id:"rank-tracker",title:(0,i.__)("Rank Tracker","thinkrank"),pro:!0},{id:"traffic-recovery",title:(0,i.__)("Traffic Recovery","thinkrank"),pro:!0},{id:"index-status",title:(0,i.__)("Index Status","thinkrank"),pro:!0}]},{id:"performance",title:(0,i.__)("Performance","thinkrank"),items:[{id:"core-web-vitals",title:(0,i.__)("Core Web Vitals","thinkrank")},{id:"seo-performance",title:(0,i.__)("Opportunities","thinkrank")},{id:"monitoring",title:(0,i.__)("Historical Data","thinkrank")},{id:"recommendations",title:(0,i.__)("Diagnostics","thinkrank")}]},{id:"ai-insights",title:(0,i.__)("AI Insights","thinkrank"),items:[{id:"ai-insights-overview",title:(0,i.__)("AI Traffic","thinkrank")}]},{id:"global-seo",title:(0,i.__)("Bulk SEO Optimization","thinkrank"),items:[...(window.thinkrankAdmin?.postTypes||[]).map(e=>({id:`${e.slug}-seo`,title:e.plural_name||e.label})),{id:"bulk-snippets",title:(0,i.__)("Bulk Snippets","thinkrank")},{id:"thin-content",title:(0,i.__)("Thin Content","thinkrank")},{id:"auto-ai",title:(0,i.__)("Auto AI","thinkrank"),pro:!0},{id:"content-type-matrix",title:(0,i.__)("Content Type Matrix","thinkrank")}]},{id:"image-seo",title:(0,i.__)("Image SEO","thinkrank"),items:[{id:"image-seo-settings",title:(0,i.__)("Image SEO Settings","thinkrank")}]},{id:"schema",title:(0,i.__)("Schema Manager","thinkrank"),items:[{id:"schema-settings",title:(0,i.__)("Schema Settings","thinkrank")},{id:"schema-types",title:(0,i.__)("Schema Types","thinkrank")},{id:"organization",title:(0,i.__)("Organization","thinkrank")},{id:"local-business",title:(0,i.__)("LocalBusiness","thinkrank")},{id:"person",title:(0,i.__)("Person","thinkrank")},{id:"website",title:(0,i.__)("Website","thinkrank")},{id:"custom-schema",title:(0,i.__)("Custom Schema","thinkrank"),pro:!0},{id:"field-mapping",title:(0,i.__)("Custom Fields","thinkrank"),pro:!0},{id:"deployment",title:(0,i.__)("Deployment","thinkrank")}]},{id:"internal-links",title:(0,i.__)("Internal Links","thinkrank"),items:[{id:"link-suggestions",title:(0,i.__)("AI Suggestions","thinkrank"),pro:!0}]},{id:"external-links",title:(0,i.__)("External Links","thinkrank"),items:[{id:"external-links-settings",title:(0,i.__)("Link Attributes","thinkrank")}]},{id:"redirections",title:(0,i.__)("Redirections","thinkrank"),items:[{id:"redirections-manager",title:(0,i.__)("Redirects & 404s","thinkrank"),pro:!0}]},{id:"broken-links",title:(0,i.__)("Broken Links","thinkrank"),items:[{id:"broken-links-report",title:(0,i.__)("Link Report","thinkrank"),pro:!0}]},{id:"woocommerce",title:(0,i.__)("WooCommerce","thinkrank"),items:[{id:"woocommerce-settings",title:(0,i.__)("Product SEO","thinkrank"),pro:!0}]},{id:"social-media",title:(0,i.__)("Social Media","thinkrank"),items:[{id:"open-graph",title:(0,i.__)("Open Graph","thinkrank")},{id:"twitter-cards",title:(0,i.__)("Twitter Cards","thinkrank")},{id:"preview",title:(0,i.__)("Preview","thinkrank")}]},{id:"focus-pages",title:(0,i.__)("Focus Pages","thinkrank"),items:[{id:"focus-pages-board",title:(0,i.__)("Diagnosis","thinkrank"),pro:!0}]},{id:"crawling-ai-indexing",title:(0,i.__)("Crawling & AI Indexing","thinkrank"),items:[{id:"global-robot-meta",title:(0,i.__)("Global Robots Meta","thinkrank")},{id:"robots-management",title:(0,i.__)("Robots.txt","thinkrank")},{id:"xml-sitemap",title:(0,i.__)("XML Sitemap","thinkrank")},{id:"publisher-sitemaps",title:(0,i.__)("Publisher Sitemaps","thinkrank"),pro:!0},{id:"llms-ai-indexing",title:(0,i.__)("LLMs.txt for AI","thinkrank")},{id:"markdown-for-ai",title:(0,i.__)("Markdown for AI","thinkrank"),pro:!0},{id:"ai-usage-policy",title:(0,i.__)("AI Usage Policy","thinkrank"),pro:!0},{id:"llms-full",title:(0,i.__)("llms-full.txt","thinkrank"),pro:!0}]},{id:"instant-indexing",title:(0,i.__)("Instant Indexing","thinkrank"),items:[{id:"instant-indexing-settings",title:(0,i.__)("Settings","thinkrank")},{id:"instant-indexing-submit-urls",title:(0,i.__)("Submit URLs","thinkrank")},{id:"instant-indexing-history",title:(0,i.__)("History","thinkrank")}]},{id:"role-manager",title:(0,i.__)("Role Manager","thinkrank"),items:[{id:"role-manager-settings",title:(0,i.__)("Access Control","thinkrank")}]}],g=()=>[{id:"site-identity",title:(0,i.__)("Site Identity","thinkrank"),sections:["site-identity"]},{id:"seo-analyzer",title:(0,i.__)("SEO Analyzer","thinkrank"),sections:["seo-analyzer"]},{id:"focus-pages",title:(0,i.__)("Focus Pages","thinkrank"),sections:["focus-pages"]},{id:"integrations",title:(0,i.__)("Integrations","thinkrank"),sections:["integrations"]},{id:"analytics",title:(0,i.__)("Analytics","thinkrank"),sections:["analytics"]},{id:"performance",title:(0,i.__)("Performance","thinkrank"),sections:["performance"]},{id:"ai-insights",title:(0,i.__)("AI Insights","thinkrank"),sections:["ai-insights"]},{id:"content-seo",title:(0,i.__)("Bulk SEO Optimization","thinkrank"),sections:["global-seo"]},{id:"author-archives",title:(0,i.__)("Author Archives","thinkrank"),sections:["author-archives"]},{id:"image-seo",title:(0,i.__)("Image SEO","thinkrank"),sections:["image-seo"]},{id:"links",title:(0,i.__)("Link Manager","thinkrank"),sections:["internal-links","external-links","redirections","broken-links"]},{id:"schema",title:(0,i.__)("Schema Manager","thinkrank"),sections:["schema"]},{id:"social-media",title:(0,i.__)("Social Media","thinkrank"),sections:["social-media"]},{id:"crawling",title:(0,i.__)("Crawling","thinkrank"),sections:["crawling-ai-indexing"]},{id:"indexing",title:(0,i.__)("Indexing","thinkrank"),sections:["instant-indexing"]},{id:"woocommerce",title:(0,i.__)("WooCommerce","thinkrank"),sections:["woocommerce"]},{id:"role-manager",title:(0,i.__)("Role Manager","thinkrank"),sections:["role-manager"]}],M={"seo-analyzer":l.thc,"focus-pages":l.y_k,"ai-insights":l.tkm,"site-identity":l.iRW,analytics:l.QR3,performance:l.yoy,"content-seo":l.Bd3,"author-archives":l.c05,"image-seo":l.Slp,links:l.nfo,schema:l.aYu,"social-media":l.uMJ,integrations:l.NxZ,crawling:l.gi5,indexing:l.SeW,woocommerce:l.M_e,"role-manager":l.c05},u=["seo-analyzer"],m=e=>{if(u.includes(e))return Boolean(window.thinkrankAdmin?.isAdmin);const t=window.thinkrankAdmin?.caps||[],r=(window.thinkrankAdmin?.sectionCaps||{})[e];return!r||t.includes(r)},h=({open:e})=>(0,a.createElement)("svg",{viewBox:"0 0 16 16",fill:"currentColor","aria-hidden":"true",className:c()("tr-w-3.5 tr-h-3.5 tr-shrink-0 tr-transition-transform tr-duration-150",e?"tr-rotate-90":"")},(0,a.createElement)("path",{fillRule:"evenodd",d:"M6.22 4.22a.75.75 0 0 1 1.06 0l3.25 3.25a.75.75 0 0 1 0 1.06l-3.25 3.25a.75.75 0 0 1-1.06-1.06L8.94 8 6.22 5.28a.75.75 0 0 1 0-1.06Z",clipRule:"evenodd"})),N=(0,n.memo)(({activeSection:e,activeItem:t,onNavigate:r})=>{const l=window.thinkrankAdmin?.isPro,o=(0,n.useMemo)(()=>d(),[]),u=(0,n.useMemo)(()=>g(),[]),N=(0,n.useMemo)(()=>(()=>{const e={};return g().forEach(t=>{t.sections.forEach(r=>{e[r]=t.id})}),e})(),[]),p=(0,n.useMemo)(()=>{const e={};return o.forEach(t=>{e[t.id]=t}),e},[o]),k=(0,n.useCallback)(e=>{const t=[];return e.sections.forEach(e=>{if(!m(e))return;const r=p[e];r&&r.items.forEach(r=>{t.push({sectionId:e,item:r})})}),t},[p]),[x,y]=(0,n.useState)(()=>N[e]||null);(0,n.useEffect)(()=>{const t=N[e];t&&y(t)},[e,N]);const D=(0,n.useCallback)(e=>{y(t=>t===e?null:e)},[]),j=(0,n.useCallback)((e,t)=>r(e,t),[r]);return(0,a.createElement)("nav",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-shadow-sm tr-overflow-hidden","aria-label":(0,i.__)("Settings navigation","thinkrank")},u.map((r,n)=>{const i=k(r);if(0===i.length)return null;const o=x===r.id,d=N[e]===r.id,g=M[r.id];if(1===i.length){const{sectionId:e,item:t}=i[0],o=t.pro&&!l;let M="tr-text-secondary hover:tr-bg-white hover:tr-text-primary";return d&&(M="tr-text-brand tr-bg-brand-bg"),(0,a.createElement)("div",{key:r.id,className:c()(n>0&&"tr-border-t tr-border-secondary")},(0,a.createElement)("button",{type:"button",onClick:()=>j(e,t.id),className:c()("tr-relative tr-flex tr-items-center tr-w-full tr-gap-2.5","tr-pl-4 tr-pr-3 tr-py-2.5 tr-text-left","tr-text-sm tr-font-semibold tr-transition-colors tr-duration-150","focus:tr-outline-none focus-visible:tr-ring-2 focus-visible:tr-ring-brand focus-visible:tr-ring-inset",M)},d&&(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-absolute tr-left-0 tr-top-1.5 tr-bottom-1.5 tr-w-0.5 tr-rounded-r tr-bg-brand"}),g&&(0,a.createElement)("span",{className:c()("tr-shrink-0 tr-flex tr-items-center tr-justify-center",d?"tr-text-brand":"tr-text-tertiary"),"aria-hidden":"true"},(0,a.createElement)(s.Icon,{icon:g,size:18})),(0,a.createElement)("span",{className:"tr-flex-1 tr-truncate"},r.title),o&&(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-1.5 tr-py-px tr-rounded tr-text-[10px] tr-font-semibold tr-bg-brand-bg tr-text-brand tr-shrink-0"},"PRO")))}return(0,a.createElement)("div",{key:r.id,className:c()(n>0&&"tr-border-t tr-border-secondary")},(0,a.createElement)("button",{type:"button",onClick:()=>D(r.id),className:c()("tr-relative tr-flex tr-items-center tr-w-full tr-gap-2.5","tr-pl-4 tr-pr-3 tr-py-2.5 tr-text-left","tr-text-sm tr-font-semibold tr-transition-colors tr-duration-150","focus:tr-outline-none focus-visible:tr-ring-2 focus-visible:tr-ring-brand focus-visible:tr-ring-inset",d?"tr-text-brand tr-bg-brand-bg":"tr-text-secondary hover:tr-bg-white hover:tr-text-primary"),"aria-expanded":o},d&&(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-absolute tr-left-0 tr-top-1.5 tr-bottom-1.5 tr-w-0.5 tr-rounded-r tr-bg-brand"}),g&&(0,a.createElement)("span",{className:c()("tr-shrink-0 tr-flex tr-items-center tr-justify-center",d?"tr-text-brand":"tr-text-tertiary"),"aria-hidden":"true"},(0,a.createElement)(s.Icon,{icon:g,size:18})),(0,a.createElement)("span",{className:"tr-flex-1 tr-truncate"},r.title),(0,a.createElement)("span",{className:c()("tr-shrink-0",d?"tr-text-brand":"tr-text-tertiary")},(0,a.createElement)(h,{open:o}))),(0,a.createElement)("div",{className:c()("tr-grid tr-transition-[grid-template-rows] tr-duration-200 tr-ease-out",o?"tr-grid-rows-[1fr]":"tr-grid-rows-[0fr]"),...!o&&{inert:""}},(0,a.createElement)("div",{className:"tr-overflow-hidden"},(0,a.createElement)("ul",{className:c()("tr-list-none tr-m-0 tr-py-1 tr-pl-7 tr-pr-2","tr-relative",'before:tr-content-[""] before:tr-absolute before:tr-top-1 before:tr-bottom-1',"before:tr-left-[1.5rem] before:tr-w-px before:tr-bg-line-2")},i.map(({sectionId:r,item:n})=>{const i=e===r&&t===n.id,s=n.pro&&!l;let o="tr-text-secondary hover:tr-text-primary";return i&&(o="tr-text-brand tr-font-medium"),(0,a.createElement)("li",{key:`${r}-${n.id}`,className:"tr-m-0"},(0,a.createElement)("button",{type:"button",onClick:()=>j(r,n.id),className:c()("tr-relative tr-flex tr-items-center tr-justify-between tr-w-full tr-gap-2","tr-px-2.5 tr-py-1.5 tr-rounded-md tr-text-sm tr-text-left","tr-transition-colors tr-duration-150","focus:tr-outline-none focus-visible:tr-ring-2 focus-visible:tr-ring-brand",o)},i&&(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-absolute tr--left-[5px] tr-top-1.5 tr-bottom-1.5 tr-w-0.5 tr-rounded-r tr-bg-brand"}),(0,a.createElement)("span",{className:"tr-truncate"},n.title),s&&(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-1.5 tr-py-px tr-rounded tr-text-[10px] tr-font-semibold tr-bg-brand-bg tr-text-brand tr-shrink-0"},"PRO")))})))))}))})},52352:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(51609),n=r(97500),i=r.n(n),s=r(56427),l=r(20285);const o=e=>{if("string"!=typeof e||""===e)return"";const t=document.createElement("textarea");return t.innerHTML=e,t.value};function c({siteTitle:e="",title:t="",description:r="",permalink:n="",faviconURL:c="",deviceType:d="desktop",className:g}){const M=o(t),u=o(r);return(0,a.createElement)("div",{className:i()("tr-p-2 tr-rounded-lg tr-bg-white",g)},(0,a.createElement)("div",{className:"tr-rounded-md tr-border tr-border-solid tr-border-secondary tr-bg-white tr-p-4 tr-shadow-sm tr-flex tr-flex-col tr-gap-1.5"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-[1.75rem_1fr] tr-items-center tr-gap-3"},c?(0,a.createElement)("div",{className:"tr-relative tr-w-7 tr-h-7 tr-rounded-full tr-overflow-hidden tr-border tr-border-secondary tr-bg-white"},(0,a.createElement)("img",{className:"tr-w-full tr-h-full tr-object-cover tr-m-0",src:c,alt:""})):(0,a.createElement)("div",{className:"tr-w-7 tr-h-7 tr-rounded-full tr-border tr-border-secondary tr-bg-white tr-flex tr-items-center tr-justify-center tr-text-tertiary"},(0,a.createElement)(s.Icon,{icon:l.gi5,size:16})),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-0.5 tr-min-w-0"},(0,a.createElement)("span",{className:"tr-text-primary tr-font-semibold tr-text-sm tr-leading-tight tr-truncate"},e),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-start tr-gap-2 tr-min-w-0"},(0,a.createElement)("span",{className:"tr-text-secondary tr-text-xs tr-leading-tight tr-truncate tr-break-all"},n),(0,a.createElement)(s.Icon,{icon:l.YAl,size:14,className:"tr-text-tertiary tr-shrink-0"})))),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},(0,a.createElement)("p",{className:"tr-text-xl tr-leading-7 tr-font-normal tr-text-[#1a0dab] tr-m-0 tr-p-0 tr-line-clamp-1 tr-break-all"},M),(0,a.createElement)("p",{className:i()("tr-text-sm tr-leading-5 tr-font-normal tr-text-secondary tr-m-0 tr-break-words","mobile"===d&&"tr-text-base tr-leading-6 tr-line-clamp-2")},u))))}},52459:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(27723),i=r(56427);const s=({values:e,onChange:t})=>{const r={index:!0,noindex:!1,nofollow:!1,noarchive:!1,noimageindex:!1,nosnippet:!1,...e},s=(e,a)=>{const n={...r,[e]:a};"index"===e&&a?n.noindex=!1:"noindex"===e&&a&&(n.index=!1),t(n)};return(0,a.createElement)("div",{className:"thinkrank-robot-meta-settings"},(0,a.createElement)("div",{style:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:"20px"}},(0,a.createElement)("div",{style:{display:"flex",flexDirection:"column",gap:"15px"}},(0,a.createElement)(i.CheckboxControl,{label:(0,n.__)("Index","thinkrank"),help:(0,n.__)("Allow search engines to index this content.","thinkrank"),checked:r.index,onChange:e=>s("index",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(i.CheckboxControl,{label:(0,n.__)("No Follow","thinkrank"),help:(0,n.__)("Do not follow links on this page.","thinkrank"),checked:r.nofollow,onChange:e=>s("nofollow",e),__nextHasNoMarginBottom:!0})),(0,a.createElement)("div",{style:{display:"flex",flexDirection:"column",gap:"15px"}},(0,a.createElement)(i.CheckboxControl,{label:(0,n.__)("No Index","thinkrank"),help:(0,n.__)("Do not allow search engines to index this content.","thinkrank"),checked:r.noindex,onChange:e=>s("noindex",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(i.CheckboxControl,{label:(0,n.__)("No Archive","thinkrank"),help:(0,n.__)("Do not show a cached link in search results.","thinkrank"),checked:r.noarchive,onChange:e=>s("noarchive",e),__nextHasNoMarginBottom:!0})),(0,a.createElement)("div",{style:{display:"flex",flexDirection:"column",gap:"15px"}},(0,a.createElement)(i.CheckboxControl,{label:(0,n.__)("No Snippet","thinkrank"),help:(0,n.__)("Do not show a snippet in search results.","thinkrank"),checked:r.nosnippet,onChange:e=>s("nosnippet",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(i.CheckboxControl,{label:(0,n.__)("No Image Index","thinkrank"),help:(0,n.__)("Do not index images on this page.","thinkrank"),checked:r.noimageindex,onChange:e=>s("noimageindex",e),__nextHasNoMarginBottom:!0}))))}},52495:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(97500),s=r.n(i);const l={ai:{defaultLabel:(0,n.__)("AI Optimize","thinkrank"),defaultLoadingLabel:(0,n.__)("Optimizing…","thinkrank"),ai:!0},rule:{defaultLabel:(0,n.__)("Optimize","thinkrank"),defaultLoadingLabel:(0,n.__)("Optimizing…","thinkrank"),ai:!1},validate:{defaultLabel:(0,n.__)("Validate","thinkrank"),defaultLoadingLabel:(0,n.__)("Validating…","thinkrank"),ai:!1},test:{defaultLabel:(0,n.__)("Test Connection","thinkrank"),defaultLoadingLabel:(0,n.__)("Testing…","thinkrank"),ai:!1},generate:{defaultLabel:(0,n.__)("Generate","thinkrank"),defaultLoadingLabel:(0,n.__)("Generating…","thinkrank"),ai:!1},refresh:{defaultLabel:(0,n.__)("Refresh Data","thinkrank"),defaultLoadingLabel:(0,n.__)("Refreshing…","thinkrank"),ai:!1}},o=({type:e="rule",onClick:t,isBusy:r=!1,disabled:n=!1,label:i,loadingLabel:o,className:c="",...d})=>{const g=l[e]||l.rule,M=n||r,u=r?o||g.defaultLoadingLabel:i||g.defaultLabel;return(0,a.createElement)("button",{type:"button",disabled:M,"aria-busy":r||void 0,onClick:M?void 0:t,className:s()("tr-inline-flex tr-items-center tr-gap-1.5","tr-h-8 tr-px-3 tr-rounded tr-border","tr-text-xs tr-font-medium tr-whitespace-nowrap","tr-transition-colors tr-duration-150","focus:tr-outline-none","disabled:tr-opacity-50 disabled:tr-cursor-not-allowed",g.ai?"tr-bg-brand tr-text-white tr-border-transparent hover:tr-bg-brand":"tr-bg-white tr-text-secondary tr-border-primary hover:tr-bg-white hover:tr-text-primary",c),...d},g.ai&&!r&&(0,a.createElement)("svg",{"aria-hidden":"true",width:"12",height:"14",viewBox:"0 0 15 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M5.58072 3.39707L6.0826 4.79082C6.35798 5.55489 6.79852 6.2488 7.37282 6.8231C7.94712 7.3974 8.64103 7.83794 9.4051 8.11332L10.7988 8.6152C10.8264 8.62529 10.8501 8.64359 10.8669 8.66762C10.8837 8.69165 10.8927 8.72026 10.8927 8.74957C10.8927 8.77888 10.8837 8.80749 10.8669 8.83152C10.8501 8.85556 10.8264 8.87385 10.7988 8.88395L9.4051 9.38582C8.64103 9.6612 7.94712 10.1017 7.37282 10.676C6.79852 11.2503 6.35798 11.9443 6.0826 12.7083L5.58072 14.1021C5.57063 14.1296 5.55233 14.1534 5.5283 14.1701C5.50427 14.1869 5.47566 14.1959 5.44635 14.1959C5.41704 14.1959 5.38843 14.1869 5.3644 14.1701C5.34036 14.1534 5.32207 14.1296 5.31197 14.1021L4.8101 12.7083C4.53472 11.9443 4.09418 11.2503 3.51988 10.676C2.94558 10.1017 2.25167 9.6612 1.4876 9.38582L0.093849 8.88395C0.0663279 8.87385 0.0425693 8.85556 0.025785 8.83152C0.00900062 8.80749 0 8.77888 0 8.74957C0 8.72026 0.00900062 8.69165 0.025785 8.66762C0.0425693 8.64359 0.0663279 8.62529 0.093849 8.6152L1.4876 8.11332C2.25167 7.83794 2.94558 7.3974 3.51988 6.8231C4.09418 6.2488 4.53472 5.55489 4.8101 4.79082L5.31197 3.39707C5.32179 3.36927 5.33998 3.3452 5.36405 3.32817C5.38811 3.31115 5.41687 3.302 5.44635 3.302C5.47583 3.302 5.50459 3.31115 5.52865 3.32817C5.55272 3.3452 5.57091 3.36927 5.58072 3.39707ZM11.8545 0.0476961L12.1088 0.753321C12.2484 1.14018 12.4715 1.49151 12.7624 1.78232C13.0532 2.07313 13.4045 2.29625 13.7913 2.43582L14.497 2.6902C14.511 2.69529 14.523 2.70455 14.5316 2.71674C14.5401 2.72893 14.5447 2.74344 14.5447 2.75832C14.5447 2.7732 14.5401 2.78772 14.5316 2.7999C14.523 2.81209 14.511 2.82136 14.497 2.82645L13.7913 3.08082C13.4045 3.22039 13.0532 3.44352 12.7624 3.73432C12.4715 4.02513 12.2484 4.37646 12.1088 4.76332L11.8545 5.46895C11.8494 5.48293 11.8401 5.495 11.8279 5.50353C11.8157 5.51207 11.8012 5.51664 11.7863 5.51664C11.7715 5.51664 11.757 5.51207 11.7448 5.50353C11.7326 5.495 11.7233 5.48293 11.7182 5.46895L11.4639 4.76332C11.3243 4.37646 11.1012 4.02513 10.8103 3.73432C10.5195 3.44352 10.1682 3.22039 9.78135 3.08082L9.07572 2.82645C9.06174 2.82136 9.04967 2.81209 9.04114 2.7999C9.03261 2.78772 9.02803 2.7732 9.02803 2.75832C9.02803 2.74344 9.03261 2.72893 9.04114 2.71674C9.04967 2.70455 9.06174 2.69529 9.07572 2.6902L9.78135 2.43582C10.1682 2.29625 10.5195 2.07313 10.8103 1.78232C11.1012 1.49151 11.3243 1.14018 11.4639 0.753321L11.7182 0.0476961C11.7233 0.0337168 11.7326 0.0216418 11.7448 0.0131093C11.757 0.00457683 11.7715 0 11.7863 0C11.8012 0 11.8157 0.00457683 11.8279 0.0131093C11.8401 0.0216418 11.8494 0.0337168 11.8545 0.0476961ZM11.8545 12.0308L12.1088 12.7364C12.2484 13.1233 12.4715 13.4746 12.7624 13.7654C13.0532 14.0563 13.4045 14.2794 13.7913 14.4189L14.497 14.6733C14.511 14.6784 14.523 14.6877 14.5316 14.6999C14.5401 14.7121 14.5447 14.7266 14.5447 14.7414C14.5447 14.7563 14.5401 14.7708 14.5316 14.783C14.523 14.7952 14.511 14.8045 14.497 14.8096L13.7913 15.0639C13.4045 15.2035 13.0532 15.4266 12.7624 15.7174C12.4715 16.0083 12.2484 16.3596 12.1088 16.7464L11.8545 17.4521C11.8494 17.4661 11.8401 17.4781 11.8279 17.4867C11.8157 17.4952 11.8012 17.4998 11.7863 17.4998C11.7715 17.4998 11.757 17.4952 11.7448 17.4867C11.7326 17.4781 11.7233 17.4661 11.7182 17.4521L11.4639 16.7464C11.3243 16.3596 11.1012 16.0083 10.8103 15.7174C10.5195 15.4266 10.1682 15.2035 9.78135 15.0639L9.07572 14.8096C9.06174 14.8045 9.04967 14.7952 9.04114 14.783C9.03261 14.7708 9.02803 14.7563 9.02803 14.7414C9.02803 14.7266 9.03261 14.7121 9.04114 14.6999C9.04967 14.6877 9.06174 14.6784 9.07572 14.6733L9.78135 14.4189C10.1682 14.2794 10.5195 14.0563 10.8103 13.7654C11.1012 13.4746 11.3243 13.1233 11.4639 12.7364L11.7182 12.0308C11.7413 11.9671 11.832 11.9671 11.8545 12.0308Z",fill:"currentColor"})),u)}},52619:e=>{"use strict";e.exports=window.wp.hooks},52806:(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:"M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z"}))},52835:(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 14.5h-1V16h1c2.2 0 4-1.8 4-4s-1.8-4-4-4h-1v1.5h1c1.4 0 2.5 1.1 2.5 2.5s-1.1 2.5-2.5 2.5zm-4 1.5v-1.5h-1C6.1 14.5 5 13.4 5 12s1.1-2.5 2.5-2.5h1V8h-1c-2.2 0-4 1.8-4 4s1.8 4 4 4h1zm-1-3.2h5v-1.5h-5v1.5zM18 4H9c-1.1 0-2 .9-2 2v.5h1.5V6c0-.3.2-.5.5-.5h9c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5v-.5H7v.5c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2z"}))},53041:(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.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"}))},53437:(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-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"}))},53581:(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:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM14 14l5-4-5-4v8z"}))},54273:(e,t,r)=>{"use strict";r.d(t,{ST:()=>l,Ur:()=>o,lA:()=>s});var a=r(27723),n=r(1455),i=r.n(n);const s=()=>({enabled:!0,selected_preset:"basic",sitemap_urls:[{url:"/sitemap.xml",type:"general",enabled:!0,last_checked:null,status:"unknown"}],use_sitemap_index:!1,delivery_mode:"auto",links_per_sitemap:1e3,include_images:!0,include_featured_images:!1,auto_generate:!0,ping_search_engines:!0,exclude_posts:"",exclude_terms:"",exclude_password_protected:!0,exclude_private_posts:!0,enable_styling:!0,custom_url_pattern:"sitemap-{type}.xml",styling_logo:!1,styling_logo_url:"",styling_color_main:"",styling_color_accent:""}),l=(e,t)=>{const r=(t.custom_url_pattern||"sitemap-{type}.xml").replace("{type}",e);return r.startsWith("/")?r:"/"+r},o=async(e,t)=>{if(!e)return;t.setSelectedPreset(e),t.setSettings(t=>({...t,selected_preset:e}));let r=[],n=!1,s=!1;const o=e=>l(e,t.settings);switch(e){case"basic":r=[{url:"/sitemap.xml",type:"general",enabled:!0,last_checked:null,status:"unknown"}],n=!1;break;case"wordpress-core":r=[{url:"/wp-sitemap.xml",type:"wordpress",enabled:!0,last_checked:null,status:"unknown"}],n=!1;break;case"segmented":r=[{url:"/sitemap_index.xml",type:"index",enabled:!0,last_checked:null,status:"unknown"},{url:o("posts"),type:"posts",enabled:!0,last_checked:null,status:"unknown"},{url:o("pages"),type:"pages",enabled:!0,last_checked:null,status:"unknown"},{url:o("categories"),type:"categories",enabled:!0,last_checked:null,status:"unknown"}],n=!0;break;case"ecommerce":try{const e=await i()({path:"/thinkrank/v1/sitemap/woocommerce-status"});e.success&&e.data.is_active?(r=[{url:"/sitemap_index.xml",type:"index",enabled:!0,last_checked:null,status:"unknown"},{url:o("products"),type:"products",enabled:!0,last_checked:null,status:"unknown"},{url:o("product_categories"),type:"product_categories",enabled:!0,last_checked:null,status:"unknown"}],n=!0):(r=[{url:"/sitemap.xml",type:"general",enabled:!0,last_checked:null,status:"unknown"}],n=!1,t.setNotice({status:"warning",message:(0,a.__)("WooCommerce is not active. E-commerce template has been changed to Basic template.","thinkrank")}),s=!0,setTimeout(()=>t.setNotice(null),5e3),t.setSelectedPreset("basic"),t.setSettings(e=>({...e,selected_preset:"basic"})))}catch(e){r=[{url:"/sitemap.xml",type:"general",enabled:!0,last_checked:null,status:"unknown"}],n=!1,t.setNotice({status:"error",message:(0,a.__)("Failed to check WooCommerce status. E-commerce template has been changed to Basic template.","thinkrank")}),s=!0,setTimeout(()=>t.setNotice(null),5e3),t.setSelectedPreset("basic"),t.setSettings(e=>({...e,selected_preset:"basic"}))}break;case"complete":r=[{url:"/sitemap_index.xml",type:"index",enabled:!0,last_checked:null,status:"unknown"},{url:o("posts"),type:"posts",enabled:!0,last_checked:null,status:"unknown"},{url:o("pages"),type:"pages",enabled:!0,last_checked:null,status:"unknown"},{url:o("categories"),type:"categories",enabled:!0,last_checked:null,status:"unknown"}];try{const e=await i()({path:"/thinkrank/v1/sitemap/woocommerce-status"});e.success&&e.data.is_active&&r.push({url:o("products"),type:"products",enabled:!0,last_checked:null,status:"unknown"},{url:o("product_categories"),type:"product_categories",enabled:!0,last_checked:null,status:"unknown"})}catch(e){}try{const e=await i()({path:"/thinkrank/v1/sitemap/custom-post-types"});e.success&&e.data&&e.data.forEach(e=>{r.push({url:o(e.name),type:e.name,enabled:!0,last_checked:null,status:"unknown"})})}catch(e){t.setNotice({status:"warning",message:(0,a.__)("Failed to fetch custom post types. Complete template may not include all content types.","thinkrank")}),s=!0,setTimeout(()=>t.setNotice(null),5e3)}n=!0;break;default:return}t.setSettings(e=>({...e,sitemap_urls:r,use_sitemap_index:n,last_generated:""})),t.setHasChanges(!0),s||t.setNotice({status:"info",message:(0,a.__)('Template applied. Click "Generate Sitemap" to create the sitemap files.',"thinkrank")})}},54288:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var a=r(51609),n=r(86087),i=r(27723),s=r(49323);const l={homepage_title:(0,i.__)("Homepage","thinkrank"),post_title:(0,i.__)("Blog Post","thinkrank"),page_title:(0,i.__)("Page","thinkrank"),category_title:(0,i.__)("Category","thinkrank"),tag_title:(0,i.__)("Tag","thinkrank"),author_title:(0,i.__)("Author","thinkrank"),search_title:(0,i.__)("Search Results","thinkrank"),archive_title:(0,i.__)("Archive","thinkrank")},o={homepage_title:"yoursite.com",post_title:"yoursite.com › blog › sample-post",page_title:"yoursite.com › sample-page",category_title:"yoursite.com › category › sample",tag_title:"yoursite.com › tag › sample",author_title:"yoursite.com › author › john-doe",search_title:"yoursite.com › ?s=sample+search",archive_title:"yoursite.com › archive"},c=()=>(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-center tr-w-4 tr-h-4 tr-rounded-full tr-bg-line-2 tr-shrink-0"},(0,a.createElement)("svg",{width:"8",height:"8",viewBox:"0 0 24 24",fill:"none",stroke:"#94a3b8",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("circle",{cx:"12",cy:"12",r:"10"}),(0,a.createElement)("line",{x1:"2",y1:"12",x2:"22",y2:"12"}),(0,a.createElement)("path",{d:"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"}))),d=({pageType:e,preview:t,label:r,url:n})=>{const s=t.length,{status:l,msg:o}=(e=>0===e?{status:"empty",msg:""}:e<30?{status:"short",msg:(0,i.__)("Too short","thinkrank")}:e>60?{status:"long",msg:(0,i.__)("Too long — may be truncated","thinkrank")}:{status:"good",msg:(0,i.__)("Good length","thinkrank")})(s),d=Math.min(s/60*100,100),g="good"===l?"tr-bg-success":"empty"===l?"tr-bg-line-2":"tr-bg-warning",M="good"===l?"tr-text-success":"empty"===l?"tr-text-tertiary":"tr-text-warning",u="good"===l?"tr-bg-success-bg tr-text-success tr-border-success":"empty"===l?"tr-bg-white tr-text-tertiary tr-border-secondary":"tr-bg-warning-bg tr-text-warning tr-border-warning";return(0,a.createElement)("div",{className:"tr-border tr-border-secondary tr-rounded-lg tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-2 tr-bg-white tr-border-b tr-border-secondary tr-flex tr-items-center tr-justify-between"},(0,a.createElement)("span",{className:`tr-text-xs tr-font-medium tr-px-2 tr-py-0.5 tr-rounded-full tr-border ${u}`},r),s>0&&(0,a.createElement)("span",{className:`tr-text-xs tr-font-medium ${M}`},s,"/60")),(0,a.createElement)("div",{className:"tr-p-4 tr-bg-white"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-1.5 tr-mb-1"},(0,a.createElement)(c,null),(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary tr-truncate"},n)),(0,a.createElement)("div",{className:"tr-text-base tr-font-normal tr-leading-snug tr-truncate",style:{color:t?"#1a0dab":"#94a3b8"},title:t||void 0},t||(0,i.__)("No title format set","thinkrank")),(0,a.createElement)("div",{className:"tr-mt-1 tr-text-xs tr-text-tertiary tr-leading-relaxed"},(0,i.__)("Your meta description will appear here in search results…","thinkrank"))),s>0&&(0,a.createElement)("div",{className:"tr-px-4 tr-py-2 tr-bg-white tr-border-t tr-border-secondary tr-flex tr-items-center tr-gap-3"},(0,a.createElement)("div",{className:"tr-flex-1 tr-bg-line-2 tr-rounded-full tr-h-1.5"},(0,a.createElement)("div",{className:`tr-h-1.5 tr-rounded-full tr-transition-all ${g}`,style:{width:`${d}%`}})),o&&(0,a.createElement)("span",{className:`tr-text-xs tr-shrink-0 ${M}`},o)))},g=({titleFormats:e,separator:t,siteInfo:r,disabled:c=!1})=>{const[g,M]=(0,n.useState)({});return(0,n.useEffect)(()=>{const a=` ${n=t,{pipe:"|",dash:"-",bullet:"•",colon:":",greater:">",tilde:"~"}[n]||"|"} `;var n;const i={};Object.keys(e).forEach(t=>{const n=e[t];if(!n)return void(i[t]="");let s=((e,t)=>{const r={"%site_title%":t.site_name||"Your Site Name","%site_name%":t.site_name||"Your Site Name","%site_description%":t.site_description||"Your site description","%tagline%":t.tagline||"Your site tagline","%post_title%":"Sample Blog Post Title","%page_title%":"Sample Page Title","%category_title%":"Sample Category","%tag_title%":"Sample Tag","%author_name%":"John Doe","%search_term%":"sample search","%archive_title%":"Sample Archive"};return Object.entries(r).reduce((e,[t,r])=>e.replace(new RegExp(t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"g"),r),e)})(n,r);s=s.replace(/\s*%sep%\s*/g,a),s=s.replace(/\s*\|\s*/g,a),i[t]=s}),M(i)},[e,t,r]),(0,a.createElement)(s.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,i.__)("Live Title Preview","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},c?(0,i.__)("Enable site identity to see live previews.","thinkrank"):(0,i.__)("How your titles will appear in Google search results","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-3"},c?(0,a.createElement)("p",{className:"tr-text-sm tr-text-tertiary tr-italic tr-m-0"},(0,i.__)("Title preview is disabled.","thinkrank")):(0,a.createElement)(a.Fragment,null,Object.keys(g).map(e=>(0,a.createElement)(d,{key:e,pageType:e,preview:g[e],label:l[e]||e,url:o[e]||"yoursite.com"})),(0,a.createElement)("div",{className:"tr-bg-brand-bg tr-border tr-border-brand tr-rounded-lg tr-p-4 tr-mt-1"},(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-brand tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,i.__)("SEO Tips","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1",style:{listStyleType:"disc"}},[(0,i.__)("Keep titles between 30–60 characters for optimal SEO","thinkrank"),(0,i.__)("Include your target keyword near the beginning","thinkrank"),(0,i.__)("Make titles descriptive and compelling for users","thinkrank"),(0,i.__)("Use consistent separators across your site","thinkrank")].map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-xs tr-text-brand"},e)))))))}},54583:(e,t,r)=>{"use strict";r.d(t,{A:()=>w});var a=r(51609),n=r(27723),i=r(86087),s=r(51725),l=r(7903),o=r(88518),c=r(34236),d=r(72313),g=r(48124),M=r(57810),u=r(41077),m=r(32319),h=r(27209),N=r(88242),p=r(92590),k=r(78560),x=r(96925),y=r(39094),D=r(1168),j=r(72549),I=r(4426),E=r(1376),z=r(91717),T=r(71224);const f=(0,i.memo)(({section:e,item:t})=>{const r=(0,i.useMemo)(()=>(0,s.CB)(),[]),n=(0,i.useMemo)(()=>(0,s.DT)(),[]),l=r.find(t=>t.id===e),o=l?.items.find(e=>e.id===t),c=n.find(t=>t.sections.includes(e)),d=c?.title||l?.title;return(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-1.5 tr-text-sm tr-min-h-[2.5rem] tr-mb-2"},(0,a.createElement)("span",{className:"tr-font-semibold tr-text-primary"},d),o&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("span",{className:"tr-text-tertiary"},"›"),(0,a.createElement)("span",{className:"tr-text-tertiary"},o.title)))}),_=({section:e,item:t,onNavigate:r})=>{const i=e=>(0,a.createElement)(e,{activeSubSection:t,onNavigate:r});switch(e){case"seo-analyzer":return i(z.A);case"focus-pages":return i(T.A);case"site-identity":return i(l.A);case"performance":return i(o.A);case"analytics":return i(c.A);case"integrations":return i(d.A);case"global-seo":return i(g.A);case"ai-insights":return i(M.Ay);case"schema":return i(u.A);case"social-media":return i(m.A);case"crawling-ai-indexing":return i(h.A);case"image-seo":return i(N.A);case"instant-indexing":return i(p.A);case"author-archives":return i(k.A);case"internal-links":return i(y.A);case"external-links":return i(D.A);case"role-manager":return i(x.A);case"redirections":return i(j.A);case"broken-links":return i(I.A);case"woocommerce":return i(E.A);default:return(0,a.createElement)("div",{className:"tr-bg-white tr-border tr-border-secondary tr-rounded-lg tr-p-8 tr-text-center"},(0,a.createElement)("p",{className:"tr-text-tertiary tr-m-0"},(0,n.__)("Select a section from the sidebar to get started.","thinkrank")))}},w=(0,i.memo)(({activeSection:e,activeItem:t,onNavigate:r})=>e?(0,s.Fz)(e)?(0,a.createElement)("div",null,(0,a.createElement)(f,{section:e,item:t}),(0,a.createElement)(_,{section:e,item:t,onNavigate:r})):(0,a.createElement)("div",{className:"tr-bg-white tr-border tr-border-secondary tr-rounded-lg tr-p-8 tr-text-center"},(0,a.createElement)("p",{className:"tr-text-tertiary tr-m-0"},(0,n.__)("You do not have permission to access this section.","thinkrank"))):(0,a.createElement)("div",{className:"tr-bg-white tr-border tr-border-secondary tr-rounded-lg tr-p-8 tr-text-center"},(0,a.createElement)("p",{className:"tr-text-tertiary tr-m-0"},(0,n.__)("Select a section from the sidebar to get started.","thinkrank"))))},54809:(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:"M2 11.2v1.5h20v-1.5H2zM5.5 6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v3H20V6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3h1.5V6zm2 14h2v-1.5h-2V20zm3.5 0h2v-1.5h-2V20zm7-1.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zm.5-2H20V15h-1.5v1.5zM5.5 18H4c0 1.1.9 2 2 2v-1.5c-.3 0-.5-.2-.5-.5zm0-3H4v1.5h1.5V15zm9 5h2v-1.5h-2V20z"}))},54818:(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 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,a.createElement)(n.Path,{d:"M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"}))},54890:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),i=r.n(n);function s({value:e="",max:t,className:r}){const n="string"==typeof e?e.length:0,s=t&&n>t;return(0,a.createElement)("span",{className:i()("tr-text-xs tr-leading-4 tr-font-normal tr-text-tertiary",r),"aria-live":"polite"},(0,a.createElement)("span",{className:i()({"tr-text-danger":s})},n),t?`/${t}`:null)}},54899:(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.7 4.3c-1.2 0-2.8 0-3.8 1-.6.6-.9 1.5-.9 2.6V14c-.6-.6-1.5-1-2.5-1C8.6 13 7 14.6 7 16.5S8.6 20 10.5 20c1.5 0 2.8-1 3.3-2.3.5-.8.7-1.8.7-2.5V7.9c0-.7.2-1.2.5-1.6.6-.6 1.8-.6 2.8-.6h.3V4.3h-.4z"}))},55045:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});var a=r(47143),n=r(1455),i=r.n(n),s=r(27723),l=r(60775);const o={metrics:{},reports:{},costs:{},usage:{},isLoading:!1,error:null,lastUpdated:null},c="SET_METRICS",d="SET_REPORTS",g="SET_COSTS",M="SET_USAGE",u="SET_LOADING",m="SET_ERROR",h="SET_LAST_UPDATED",N="CLEAR_ERROR",p={setMetrics:e=>({type:c,metrics:e}),setReports:e=>({type:d,reports:e}),setCosts:e=>({type:g,costs:e}),setUsage:e=>({type:M,usage:e}),setLoading:e=>({type:u,loading:e}),setError:e=>({type:m,error:e}),clearError:()=>({type:N}),setLastUpdated:e=>({type:h,timestamp:e}),fetchMetrics:(e="30d",t=0)=>async({dispatch:r})=>{r(p.setLoading(!0)),r(p.clearError());try{const a=await i()({path:`/thinkrank/v1/analytics/overview?period=${e}&user_id=${t}`});if(!(a&&a.success&&a.data))throw new Error(a?.message||"Failed to fetch analytics data");r(p.setMetrics(a.data)),r(p.setLastUpdated(Date.now()))}catch(e){l.A.error("Failed to fetch analytics metrics:",e);let t="Failed to load analytics data";e.message&&(t=e.message.includes("404")?"Analytics API endpoint not found.":e.message.includes("403")?"You do not have permission to view analytics data.":e.message.includes("500")?"Server error while loading analytics data.":e.message),r(p.setError({message:t,code:e.code||"fetch_error",type:"metrics"}))}finally{r(p.setLoading(!1))}},fetchCostAnalysis:(e="30d",t="all",r=0)=>async({dispatch:a})=>{a(p.setLoading(!0)),a(p.clearError());try{const n=await i()({path:`/thinkrank/v1/analytics/costs?period=${e}&provider=${t}&user_id=${r}`});if(!(n&&n.success&&n.data))throw new Error(n?.message||"Failed to fetch cost data");a(p.setCosts(n.data))}catch(e){l.A.error("Failed to fetch cost analysis:",e),a(p.setError({message:e.message||"Failed to load cost data",code:e.code||"fetch_error",type:"costs"}))}finally{a(p.setLoading(!1))}},fetchReports:(e="overview")=>async({dispatch:t})=>{t(p.setLoading(!0)),t(p.clearError());try{const r={type:e,message:"Reports feature coming in Phase 4"};t(p.setReports(r))}catch(e){l.A.error("Failed to fetch reports:",e),t(p.setError({message:e.message||"Failed to load reports",code:e.code||"fetch_error",type:"reports"}))}finally{t(p.setLoading(!1))}}},k={getMetrics:e=>e.metrics,getReports:e=>e.reports,getCosts:e=>e.costs,getUsage:e=>e.usage,getIsLoading:e=>e.isLoading,getError:e=>e.error,getLastUpdated:e=>e.lastUpdated,getContentOptimized:e=>e.metrics.content_optimized||0,getAverageSeoScore:e=>e.metrics.average_seo_score||0,getCreditsUsed:e=>e.metrics.credits_used||0,getTimeSaved:e=>e.metrics.time_saved||0,getAiActions:e=>e.metrics.ai_actions||0,getContentBriefs:e=>e.metrics.content_briefs||0,getFeaturesUsedCount:e=>e.metrics.features_used_count||0,getMostUsedFeature:e=>e.metrics.most_used_feature||"",getMostUsedCount:e=>e.metrics.most_used_count||0,getFeatureBreakdown:e=>e.metrics.feature_breakdown||{},getProviderBreakdown:e=>e.metrics.provider_breakdown||{},getTotalCosts:e=>e.metrics.total_cost||0,getCostsByProvider(e){const t=e.metrics.provider_breakdown||{};return{openai:t.openai?.cost||0,claude:t.claude?.cost||0}},getEstimatedMonthlyCost(e){const t=e.metrics.total_cost||0;switch(e.metrics.period||"30d"){case"7d":return t*(30/7);case"30d":default:return t;case"90d":return t/3}},getCostEfficiency(e){const t=e.metrics.total_cost||0,r=e.metrics.content_optimized||0,a=e.metrics.average_seo_score||0;return{costPerOptimizedPost:r>0?t/r:0,costPerSeoPoint:a>0?t/a:0,timeSavedValue:.5*(e.metrics.time_saved||0)}},getUsageTrend:e=>e.usage.usage_records||[],getFeatureUsageBreakdown:e=>(e.usage.usage_records||[]).reduce((e,t)=>{const r=t.feature||t.feature_type||"unknown";return e[r]=(e[r]||0)+1,e},{}),hasError:e=>!!e.error,getErrorMessage:e=>e.error?.message||"",getErrorType:e=>e.error?.type||"",hasData(e){const t=e.metrics;return!!(t.content_optimized||t.ai_actions||t.total_cost)},isDataStale:e=>!e.lastUpdated||Date.now()-e.lastUpdated>3e5,getDashboardMetrics(e){var t,r,a,n;const i=e.metrics.most_used_feature||"",l=e.metrics.most_used_count||0,o=i?i.replace(/_/g," ").replace(/\b\w/g,e=>e.toUpperCase()).replace(/\bSeo\b/g,"SEO"):"None",c=(g=l,(d=i)&&0!==g?`${g} ${{content_brief:"Generated",seo_metadata:"Optimized",content_analysis:"Analyzed",site_identity_optimization:"Optimized",homepage_meta_optimization:"Optimized",homepage_hero_optimization:"Optimized",llms_txt_optimization:"Generated"}[d]||"Used"}`:"");var d,g;return{postsAnalyzed:{value:e.metrics.content_optimized||0,change:null!==(t=e.metrics.content_optimized_change)&&void 0!==t?t:null,label:(0,s.__)("Posts Analyzed","thinkrank")},aiOptimizations:{value:e.metrics.ai_actions||0,change:0,label:(0,s.__)("AI Optimizations","thinkrank")},averageSeoScore:{value:e.metrics.average_seo_score||0,change:null!==(r=e.metrics.seo_score_change)&&void 0!==r?r:null,label:(0,s.__)("Average SEO Score","thinkrank"),suffix:"/100"},totalCost:{value:e.metrics.total_cost||0,change:null!==(a=e.metrics.cost_change)&&void 0!==a?a:null,label:(0,s.__)("Estimated AI Cost","thinkrank"),prefix:"$",subtitle:`${e.metrics.total_tokens||0} tokens`},featuresUsed:{value:e.metrics.features_used_count||0,change:0,label:(0,s.__)("Features Used","thinkrank")},timeSaved:{value:Math.round((e.metrics.time_saved||0)/60),change:null!==(n=e.metrics.time_saved_change)&&void 0!==n?n:null,label:(0,s.__)("Time Saved","thinkrank"),suffix:"h",subtitle:`${e.metrics.ai_actions||0} AI actions`},mostUsedFeature:{value:o,change:0,label:(0,s.__)("Most Used Feature","thinkrank"),subtitle:c,isText:!0}}}},x=(0,a.createReduxStore)("thinkrank/analytics",{reducer:(e=o,t)=>{switch(t.type){case c:return{...e,metrics:t.metrics,error:null};case d:return{...e,reports:t.reports,error:null};case g:return{...e,costs:t.costs,error:null};case M:return{...e,usage:t.usage,error:null};case u:return{...e,isLoading:t.loading};case m:return{...e,error:t.error,isLoading:!1};case N:return{...e,error:null};case h:return{...e,lastUpdated:t.timestamp};default:return e}},actions:p,selectors:k})},55230:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var a=r(51609),n=r(86087),i=r(27723),s=r(97500),l=r.n(s);const o=e=>/^#(?:[0-9a-f]{3}|[0-9a-f]{6})$/i.test(e),c=e=>{const t=String(e||"").trim();if(""===t)return"";const r=t.startsWith("#")?t:`#${t}`;if(!o(r))return null;const a=r.slice(1).toLowerCase();return 3===a.length?`#${a[0]}${a[0]}${a[1]}${a[1]}${a[2]}${a[2]}`:`#${a}`};function d({value:e="",onChange:t,label:r,description:s,fallback:d="#000000",disabled:g=!1,id:M}){const u=M||`tr-color-${r?.toLowerCase().replace(/\s+/g,"-")}`,[m,h]=(0,n.useState)(e);(0,n.useEffect)(()=>{h(e)},[e]);const N=null===c(m),p=o(e)?e:d,k=r=>{h(r);const a=c(r);null!==a&&a!==e&&t(a)};return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},r&&(0,a.createElement)("label",{htmlFor:u,className:"tr-text-sm tr-font-medium tr-text-secondary"},r),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("input",{type:"color",value:p,disabled:g,onChange:e=>k(e.target.value),className:l()("tr-h-10 tr-w-12 tr-shrink-0 tr-cursor-pointer tr-rounded-md tr-bg-white tr-p-1","tr-border-[1.5px] tr-border-primary tr-transition-colors tr-duration-150","hover:tr-border-[#A9AEC0] focus:tr-outline-none focus-visible:tr-border-brand","disabled:tr-cursor-not-allowed disabled:tr-border-secondary"),"aria-label":(0,i.sprintf)(/* translators: %s: field label, e.g. "Main Color". */ /* translators: %s: field label, e.g. "Main Color". */
52 -(0,i.__)("Pick a colour for %s","thinkrank"),r||(0,i.__)("this field","thinkrank"))}),(0,a.createElement)("input",{id:u,type:"text",value:m,disabled:g,spellCheck:"false",placeholder:d,onChange:e=>k(e.target.value),onBlur:()=>h(e),className:l()("tr-h-10 tr-w-32 tr-rounded-md tr-bg-white tr-px-3 tr-text-sm tr-text-primary","tr-border-[1.5px] tr-transition-colors tr-duration-150","placeholder:tr-text-tertiary","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",N?"tr-border-danger":"tr-border-primary hover:tr-border-[#A9AEC0]")}),""!==e&&!g&&(0,a.createElement)("button",{type:"button",onClick:()=>t(""),className:"tr-text-xs tr-text-brand tr-bg-transparent tr-border-0 tr-cursor-pointer tr-p-0 hover:tr-underline"},(0,i.__)("Reset","thinkrank"))),N?(0,a.createElement)("p",{className:"tr-text-xs tr-text-danger tr-m-0"},(0,i.__)("Enter a hex colour such as #1565c0, or clear the field to keep the default.","thinkrank")):s&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},s))}},55462:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var a=r(51609),n=r(86087),i=r(27723),s=r(51725),l=r(30012);const o=()=>(0,a.createElement)("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("circle",{cx:"11",cy:"11",r:"8"}),(0,a.createElement)("line",{x1:"21",y1:"21",x2:"16.65",y2:"16.65"})),c=()=>(0,a.createElement)("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polyline",{points:"9 18 15 12 9 6"})),d=({text:e,query:t})=>{if(!t.trim())return e;const r=e.toLowerCase().indexOf(t.toLowerCase());return-1===r?e:(0,a.createElement)(a.Fragment,null,e.slice(0,r),(0,a.createElement)("mark",{style:{background:"rgba(251,191,36,0.35)",borderRadius:"2px",padding:"0 1px",fontWeight:600,color:"inherit"}},e.slice(r,r+t.length)),e.slice(r+t.length))},g=({children:e})=>(0,a.createElement)("kbd",{style:{fontSize:"10px",fontFamily:"sans-serif",color:"#94a3b8",background:"#f1f5f9",border:"1px solid #e2e8f0",borderRadius:"3px",padding:"1px 5px",lineHeight:1}},e),M=()=>{try{return navigator.platform.toUpperCase().includes("MAC")}catch{return!1}};function u({currentPage:e}){const[t,r]=(0,n.useState)(""),[u,m]=(0,n.useState)([]),[h,N]=(0,n.useState)(!1),[p,k]=(0,n.useState)(-1),x=(0,n.useRef)(null),y=(0,n.useRef)(null),D=(0,n.useMemo)(()=>{const e=[];return(0,s.CB)().forEach(t=>{t.items.forEach(r=>{e.push({section:t.id,sectionTitle:t.title,item:r.id,itemTitle:r.title,pro:r.pro||!1})})}),e},[]);(0,n.useEffect)(()=>{const e=t.trim().toLowerCase();if(!e)return m([]),void N(!1);const r=D.filter(t=>t.sectionTitle.toLowerCase().includes(e)||t.itemTitle.toLowerCase().includes(e));m(r.slice(0,8)),N(r.length>0),k(-1)},[t,D]),(0,n.useEffect)(()=>{const e=e=>{y.current&&!y.current.contains(e.target)&&j()};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,n.useEffect)(()=>{const e=e=>{(e.metaKey||e.ctrlKey)&&"/"===e.key&&(e.preventDefault(),x.current?.focus(),x.current?.select())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]);const j=()=>{r(""),N(!1),k(-1)},I=t=>{j(),"essential-seo"===e?window.dispatchEvent(new CustomEvent("thinkrank:nav-search",{detail:{section:t.section,item:t.item}})):(0,l.oo)("essential-seo",{nav_section:t.section,nav_item:t.item})},E=window.thinkrankAdmin?.isPro;return(0,a.createElement)("div",{ref:y,className:"tr-relative tr-hidden sm:tr-block tr-shrink-0"},(0,a.createElement)("div",{className:"tr-relative"},(0,a.createElement)("span",{className:"tr-absolute tr-left-2.5 tr-top-1/2 -tr-translate-y-1/2 tr-pointer-events-none tr-text-tertiary","aria-hidden":"true"},(0,a.createElement)(o,null)),(0,a.createElement)("input",{ref:x,type:"text",role:"combobox","aria-expanded":h,"aria-autocomplete":"list","aria-label":(0,i.__)("Search settings","thinkrank"),value:t,onChange:e=>r(e.target.value),onKeyDown:e=>{"ArrowDown"===e.key?(e.preventDefault(),k(e=>Math.min(e+1,u.length-1))):"ArrowUp"===e.key?(e.preventDefault(),k(e=>Math.max(e-1,0))):"Enter"===e.key&&p>=0&&u[p]?(e.preventDefault(),I(u[p])):"Escape"===e.key&&(j(),x.current?.blur())},onFocus:()=>{t.trim()&&N(u.length>0)},placeholder:(0,i.__)("Search settings…","thinkrank"),className:"tr-w-44 lg:tr-w-56 tr-h-7 tr-pl-8 tr-pr-14 tr-text-xs tr-rounded-md tr-bg-white tr-text-secondary placeholder:tr-text-tertiary focus:tr-bg-white tr-transition-all tr-duration-150",style:{margin:0,border:"1px solid #e2e8f0",outline:"none",boxShadow:"none"}}),!t&&(0,a.createElement)("span",{className:"tr-absolute tr-right-2 tr-top-1/2 -tr-translate-y-1/2 tr-pointer-events-none tr-hidden lg:tr-flex tr-items-center tr-gap-0.5"},(0,a.createElement)(g,null,M()?"⌘":"Ctrl"),(0,a.createElement)(g,null,"/"))),h&&u.length>0&&(0,a.createElement)("div",{role:"listbox","aria-label":(0,i.__)("Search results","thinkrank"),className:"tr-absolute tr-top-full tr-left-0 tr-mt-1.5 tr-w-72 tr-bg-white tr-border tr-border-secondary tr-rounded-lg tr-shadow-lg tr-overflow-hidden",style:{zIndex:99999}},(0,a.createElement)("ul",{className:"tr-list-none tr-m-0 tr-p-1 tr-flex tr-flex-col tr-gap-px"},u.map((e,r)=>{const n=r===p;return(0,a.createElement)("li",{key:`${e.section}-${e.item}`,role:"option","aria-selected":n},(0,a.createElement)("button",{onMouseDown:t=>{t.preventDefault(),I(e)},onMouseEnter:()=>k(r),className:"tr-w-full tr-text-left tr-px-3 tr-py-2 tr-flex tr-items-center tr-gap-2.5 tr-rounded-md tr-border-0 tr-cursor-pointer tr-transition-colors tr-duration-100",style:{background:n?"#ECFDF3":"transparent",outline:"none"}},(0,a.createElement)("span",{className:"tr-text-tertiary tr-shrink-0"},(0,a.createElement)(c,null)),(0,a.createElement)("div",{className:"tr-min-w-0 tr-flex-1"},(0,a.createElement)("p",{className:"tr-m-0 tr-text-[11px] tr-text-tertiary tr-truncate tr-leading-none tr-mb-0.5"},(0,a.createElement)(d,{text:e.sectionTitle,query:t})),(0,a.createElement)("p",{className:"tr-m-0 tr-text-sm tr-font-medium tr-text-secondary tr-truncate tr-leading-snug"},(0,a.createElement)(d,{text:e.itemTitle,query:t}))),e.pro&&!E&&(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-1.5 tr-py-0.5 tr-rounded tr-text-[10px] tr-font-semibold tr-bg-brand-bg tr-text-brand tr-shrink-0"},"PRO")))})),(0,a.createElement)("div",{className:"tr-px-3 tr-py-2 tr-border-t tr-border-secondary tr-flex tr-items-center tr-gap-3"},(0,a.createElement)("span",{className:"tr-text-[10px] tr-text-tertiary tr-flex tr-items-center tr-gap-1"},(0,a.createElement)(g,null,"↑↓")," ",(0,i.__)("navigate","thinkrank")),(0,a.createElement)("span",{className:"tr-text-[10px] tr-text-tertiary tr-flex tr-items-center tr-gap-1"},(0,a.createElement)(g,null,"↵")," ",(0,i.__)("go","thinkrank")),(0,a.createElement)("span",{className:"tr-text-[10px] tr-text-tertiary tr-flex tr-items-center tr-gap-1"},(0,a.createElement)(g,null,"Esc")," ",(0,i.__)("close","thinkrank")))))}},55732:(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.8 11.4H2.1V9H1v6h1.1v-2.6h2.7V15h1.1V9H4.8v2.4zm1.9-1.3h1.7V15h1.1v-4.9h1.7V9H6.7v1.1zM16.2 9l-1.5 2.7L13.3 9h-.9l-.8 6h1.1l.5-4 1.5 2.8 1.5-2.8.5 4h1.1L17 9h-.8zm3.8 5V9h-1.1v6h3.6v-1H20z"}))},55789:(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.5h-8V4h8v1.5ZM19 20h-8v-1.5h8V20ZM5 9h14v6H5V9Z"}))},55873:(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 6H4c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h16c.3 0 .5.2.5.5v9zM10 10H8v2h2v-2zm-5 2h2v-2H5v2zm8-2h-2v2h2v-2zm-5 6h8v-2H8v2zm6-4h2v-2h-2v2zm3 0h2v-2h-2v2zm0 4h2v-2h-2v2zM5 16h2v-2H5v2z"}))},56033:(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 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12-9.8c.4 0 .8-.3.9-.7l1.1-3h3.6l.5 1.7h1.9L13 9h-2.2l-3.4 9.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12H20V6c0-1.1-.9-2-2-2zm-6 7l1.4 3.9h-2.7L12 11z"}))},56038:(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 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"}))},56070:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(27723),i=r(39905),s=r(27531);function l({title:e,message:t,onRetry:r,isRetrying:l=!1}){return(0,a.createElement)(i.A,{variant:"error",title:e||(0,n.__)("Couldn’t load your settings","thinkrank")},(0,a.createElement)("p",{className:"tr-m-0"},t||(0,n.__)("Your saved settings could not be read, so this screen has nothing to edit yet. Nothing has changed — retry to load them.","thinkrank")),(0,a.createElement)(s.A,{variant:"secondary",size:"sm",className:"tr-mt-3",onClick:r,loading:l},(0,n.__)("Retry","thinkrank")))}},56427:e=>{"use strict";e.exports=window.wp.components},56693:(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.5h12a.5.5 0 01.5.5v7H14a2 2 0 11-4 0H5.5V6a.5.5 0 01.5-.5zm-.5 9V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5v-3.5h-3.337a3.5 3.5 0 01-6.326 0H5.5zM4 13V6a2 2 0 012-2h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2v-5z",clipRule:"evenodd"}))},56947:(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.518 8.783a.25.25 0 00.188-.137l2.069-4.192a.25.25 0 01.448 0l2.07 4.192a.25.25 0 00.187.137l4.626.672a.25.25 0 01.139.427l-3.347 3.262a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.363.264l-4.137-2.176a.25.25 0 00-.233 0l-4.138 2.175a.25.25 0 01-.362-.263l.79-4.607a.25.25 0 00-.072-.222L4.753 9.882a.25.25 0 01.14-.427l4.625-.672zM12 14.533c.28 0 .559.067.814.2l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39v7.143z"}))},56964:(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:"M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z"}))},57017:(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 19.5h-9v-1.5h9z",style:{fill:"#1e1e1e"}}))},57032:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M18 5.5H6a.5.5 0 0 0-.5.5v12a.5.5 0 0 0 .5.5h12a.5.5 0 0 0 .5-.5V6a.5.5 0 0 0-.5-.5ZM6 4h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm1 5h1.5v1.5H7V9Zm1.5 4.5H7V15h1.5v-1.5ZM10 9h7v1.5h-7V9Zm7 4.5h-7V15h7v-1.5Z"}))},57105:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),i=r.n(n);function s({children:e,className:t,noPadding:r=!1}){return(0,a.createElement)("main",{className:i()("tr-flex-1 tr-overflow-y-auto",!r&&"tr-p-4 md:tr-p-6 lg:tr-p-8",t)},e)}},57442:(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.45474 21.2069L16.4547 3.7069L15.5453 3.29114L14.2837 6.05081C13.5991 5.69873 12.8228 5.49999 12 5.49999C10.9385 5.49999 9.95431 5.83076 9.1448 6.39485L7.18994 4.44L6.12928 5.50066L8.05556 7.42694C7.49044 8.15127 7.12047 9.0353 7.02469 9.99999H5V11.5H7V13H5V14.5H7.10002C7.35089 15.7359 8.0576 16.8062 9.03703 17.5279L7.54526 20.7911L8.45474 21.2069ZM9.68024 16.1209C8.95633 15.4796 8.5 14.5431 8.5 13.5V10.5C8.5 8.567 10.067 6.99999 12 6.99999C12.6003 6.99999 13.1653 7.15111 13.659 7.41738L9.68024 16.1209ZM15.3555 9.50155L16.1645 7.73191C16.6053 8.39383 16.8926 9.16683 16.9753 9.99999H19V11.5H17V13H19V14.5H16.9C16.4367 16.7822 14.419 18.5 12 18.5C11.7508 18.5 11.5058 18.4818 11.2664 18.4466L11.928 16.9993C11.9519 16.9998 11.9759 17 12 17C13.933 17 15.5 15.433 15.5 13.5V10.5C15.5 10.1531 15.4495 9.81794 15.3555 9.50155Z"}))},57463:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var a=r(51609),n=r(86087),i=r(27723),s=r(52619),l=r(49323),o=r(85770),c=r(94240),d=r(28094),g=r(60775);const M="inherit",u=[{label:(0,i.__)("Inherit","thinkrank"),value:M},{label:(0,i.__)("On","thinkrank"),value:"on"},{label:(0,i.__)("Off","thinkrank"),value:"off"}],m=[{key:"meta_enabled",label:(0,i.__)("Metas","thinkrank")},{key:"schema_enabled",label:(0,i.__)("Schema","thinkrank")},{key:"open_graph_enabled",label:(0,i.__)("Open Graph","thinkrank")},{key:"twitter_card_enabled",label:(0,i.__)("Twitter card","thinkrank")}],h={post_type:(0,i.__)("Post types","thinkrank"),taxonomy:(0,i.__)("Taxonomies","thinkrank"),archive:(0,i.__)("Archives","thinkrank"),special:(0,i.__)("Special pages","thinkrank")},N=["post_type","taxonomy","archive","special"],p=[{label:(0,i.__)("All content types","thinkrank"),value:"all"},{label:(0,i.__)("Pinned only","thinkrank"),value:"pinned"},{label:(0,i.__)("Untouched only","thinkrank"),value:"untouched"}],k=e=>(e.features||[]).filter(t=>(e.values?.[t]||M)!==M).length,x=()=>(0,a.createElement)("span",{className:"tr-text-slate-300",title:(0,i.__)("Not available for this content type","thinkrank")},(0,a.createElement)("span",{"aria-hidden":"true"},"–"),(0,a.createElement)("span",{className:"screen-reader-text"},(0,i.__)("Not available for this content type","thinkrank"))),y=()=>{const[e,t]=(0,n.useState)([]),[r,y]=(0,n.useState)({}),D=(0,n.useMemo)(()=>(0,s.applyFilters)("thinkrank.contentTypeMatrix.featureColumns",m),[]),[j,I]=(0,n.useState)(!0),[E,z]=(0,n.useState)(!1),[T,f]=(0,n.useState)(null),[_,w]=(0,n.useState)(""),[A,b]=(0,n.useState)("all"),v=(0,n.useCallback)(async()=>{I(!0);try{const e=await fetch((0,d.g)("global-seo/matrix"),{headers:{"X-WP-Nonce":window.thinkrankAdmin.restNonce}});if(!e.ok)throw new Error(`Matrix request failed: ${e.status}`);const r=await e.json();if(!r.success||!r.data)throw new Error("Matrix response carried no data");t(r.data.entities||[]),y(r.data.globals||{}),z(!1)}catch(e){g.A.error("Error loading content type matrix:",e),z(!0)}finally{I(!1)}},[]);(0,n.useEffect)(()=>{v()},[v]);const O=async(r,a,n)=>{const s=e.find(e=>e.key===r);t(e=>e.map(e=>e.key===r?{...e,...a}:e)),f(r);try{const e=await fetch((0,d.g)("global-seo/matrix"),{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":window.thinkrankAdmin.restNonce},body:JSON.stringify({entity:r,settings:n})});if(!e.ok)throw new Error(`Save failed: ${e.status}`);const a=await e.json();a?.success&&a?.data&&t(e=>e.map(e=>e.key===r?{...e,...a.data}:e))}catch(e){g.A.error("Error saving content type matrix row:",e),t(e=>e.map(e=>e.key===r&&s?s:e)),c.A.error((0,i.__)("Could not save that change. Nothing was applied.","thinkrank"))}finally{f(null)}},L=(0,n.useMemo)(()=>e.reduce((e,t)=>e+k(t),0),[e]),S=(0,n.useMemo)(()=>{const t=_.trim().toLowerCase();return e.filter(e=>!(t&&!e.label?.toLowerCase().includes(t))&&("pinned"===A?k(e)>0:"untouched"!==A||0===k(e)))},[e,_,A]),C=(0,n.useMemo)(()=>N.map(e=>({group:e,rows:S.filter(t=>t.group===e)})).filter(({rows:e})=>e.length>0),[S]);if(j)return(0,a.createElement)(l.u4,null);if(E)return(0,a.createElement)(l.oK,{message:(0,i.__)("Could not load the content type matrix. Nothing has been changed, retry before editing.","thinkrank"),onRetry:v});const Q=D.length+3;return(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)(o.A,{title:(0,i.__)("Content Type Matrix","thinkrank"),description:(0,i.__)("Switch each SEO feature per content type. Inherit follows the site-wide setting, so a matrix you never touch changes nothing.","thinkrank"),trailing:(0,a.createElement)(l.Ex,{variant:L>0?"info":"neutral"},L>0?(0,i.sprintf)(/* translators: %d: how many feature cells are pinned on or off rather than inherited. */ /* translators: %d: how many feature cells are pinned on or off rather than inherited. */
52 +(0,i.__)("Sample %s Title","thinkrank"),W),sitename:K,sep:"-",excerpt:k},re=I.title||"",ae=I.description||"",ne=({checkedKey:e,label:t,inputKey:r,options:n=null,description:i})=>{var l;const o=I.advanced_robots_meta||{},c=null===(l=o[e])||void 0===l||l,d=`tr-advrobots-${e}`;return(0,a.createElement)(s.mc,{direction:"column",gap:2},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("input",{id:d,type:"checkbox",checked:c,onChange:t=>G("advanced_robots_meta",{...o,[e]:t.target.checked})}),(0,a.createElement)("label",{htmlFor:d,className:"tr-text-sm tr-text-secondary tr-m-0 tr-cursor-pointer"},t)),n?(0,a.createElement)(s.l6,{value:o[r]||n[0]&&n[0].value,options:n,onChange:e=>G("advanced_robots_meta",{...o,[r]:e.target.value}),disabled:!c,description:i}):(0,a.createElement)(s.pd,{type:"number",min:-1,value:String(Number.isFinite(o[r])?o[r]:-1),onChange:e=>{const t=parseInt(e.target.value,10);G("advanced_robots_meta",{...o,[r]:Number.isNaN(t)?-1:t})},placeholder:"-1",disabled:!c,description:i}))};return t?(0,a.createElement)(g.A,null):D?(0,a.createElement)(u.A,null):j?(0,a.createElement)(m.Ay,null):r?(0,a.createElement)(M.A,null):w?(0,a.createElement)(s.u4,{lines:5,label:(0,i.__)("Loading settings…","thinkrank")}):b?(0,a.createElement)(s.oK,{onRetry:()=>V(),isRetrying:w,message:(0,i.__)("Your Global SEO settings could not be read, so this screen has nothing to edit yet. Nothing has changed — retry to load them.","thinkrank")}):(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-6"},S&&(0,a.createElement)(s.Fc,{variant:"success"===S.status?"success":"error",onDismiss:()=>C(null)},S.message),(0,a.createElement)(s.mc,{direction:"column",gap:6},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(o.A,{title:`${H} ${(0,i.__)("SEO Settings","thinkrank")}`,description:`${(0,i.__)("Configure default SEO settings for all","thinkrank")} ${F}.`}),(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(c.A,{id:"tr-gseo-title",label:(0,i.__)("Title Format","thinkrank"),description:(0,i.__)("Default title template for this post type.","thinkrank"),counter:(0,a.createElement)(s.cp,{value:y(re,te),max:60})},(0,a.createElement)(s.pd,{id:"tr-gseo-title",value:re,onChange:e=>G("title",e.target.value),placeholder:"%title% %sep% %sitename%"}),J("title",X)),(0,a.createElement)(c.A,{id:"tr-gseo-description",label:(0,i.__)("Description Format","thinkrank"),description:(0,i.__)("Default meta description template for this post type.","thinkrank"),counter:(0,a.createElement)(s.cp,{value:y(ae,te),max:160}),className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-gseo-description",value:ae,onChange:e=>G("description",e.target.value),placeholder:"%excerpt%"}),J("description",$)),(0,a.createElement)(c.A,{id:"tr-gseo-schema-type",label:(0,i.__)("Default Schema Type","thinkrank"),description:(0,i.__)("Structured-data type assigned to each item by default.","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.l6,{id:"tr-gseo-schema-type",value:I.schema_type||"WebPage",options:P,onChange:e=>G("schema_type",e.target.value)})),"Article"===I.schema_type&&(0,a.createElement)(c.A,{id:"tr-gseo-article-type",label:(0,i.__)("Default Article Type","thinkrank"),description:(0,i.__)("Sub-type used when the schema type is Article.","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.l6,{id:"tr-gseo-article-type",value:I.article_type||"",options:R,onChange:e=>G("article_type",e.target.value)})),"Media"===I.schema_type&&(0,a.createElement)(c.A,{id:"tr-gseo-media-type",label:(0,i.__)("Default Media Type","thinkrank"),description:(0,i.__)("Media sub-type used when the schema type is Media.","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.l6,{id:"tr-gseo-media-type",value:I.media_type||"",options:Z,onChange:e=>G("media_type",e.target.value)})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.mc,{direction:"column",gap:2.5},(0,a.createElement)(s.JU,null,(0,i.__)("Search Engine Preview","thinkrank")),(0,a.createElement)(l.A,{siteTitle:K,permalink:q,faviconURL:ee,title:x(y(re,te),60),description:x(y(ae,te),160)}))))),(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(o.A,{title:`${W} ${(0,i.__)("Robots Meta","thinkrank")}`,description:`${(0,i.__)("Select custom robots meta, such as `nofollow`, `noarchive`, etc. for single","thinkrank")} ${W} ${(0,i.__)("pages. Otherwise the default meta will be used, as set in the Global Meta tab.","thinkrank")}`,withBorder:!!I.robots_meta_enabled,trailing:(0,a.createElement)(s.lM,{checked:I.robots_meta_enabled||!1,onChange:e=>G("robots_meta_enabled",e)})}),I.robots_meta_enabled&&(0,a.createElement)(s.mc,{direction:"column",gap:4,className:"tr-p-6"},(0,a.createElement)(d.A,{values:I.robots_meta||{},onChange:e=>G("robots_meta",e)}),(0,a.createElement)(s.mc,{direction:"column",gap:5,className:"tr-mt-2 tr-pt-5 tr-border-t tr-border-secondary"},(0,a.createElement)(s.hE,{tag:"h4",size:"xs"},`${W} ${(0,i.__)("Advanced Robots Meta","thinkrank")}`),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-3 tr-gap-5"},ne({checkedKey:"snippet_enabled",label:(0,i.__)("Snippet","thinkrank"),inputKey:"max_snippet",description:(0,i.__)("Snippet length (-1 for none)","thinkrank")}),ne({checkedKey:"video_preview_enabled",label:(0,i.__)("Video Preview","thinkrank"),inputKey:"max_video_preview",description:(0,i.__)("Set the max video preview duration. Use -1 for unlimited.","thinkrank")}),ne({checkedKey:"image_preview_enabled",label:(0,i.__)("Image Preview","thinkrank"),inputKey:"max_image_preview",options:[{label:(0,i.__)("None","thinkrank"),value:"none"},{label:(0,i.__)("Standard","thinkrank"),value:"standard"},{label:(0,i.__)("Large","thinkrank"),value:"large"}],description:(0,i.__)("Set the max image preview size.","thinkrank")}))))),(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(o.A,{withBorder:!1,title:(0,i.__)("Link Suggestions","thinkrank"),description:(0,i.__)("Enable link suggestions and pillar content feature for this post type.","thinkrank"),trailing:(0,a.createElement)(s.lM,{label:f?(0,i.__)("Saving…","thinkrank"):(0,i.__)("Enable link suggestions","thinkrank"),checked:!1!==I.link_suggestions,onChange:async e=>{const t=Q,r=I.link_suggestions;E(t=>({...t,link_suggestions:e})),_(!0);try{await B(t,{...I,link_suggestions:e}),h.A.success(e?(0,i.__)("Link suggestions are on.","thinkrank"):(0,i.__)("Link suggestions are off.","thinkrank"))}catch(e){p.A.error("ThinkRank: autosave failed",e),U.current===t&&E(e=>({...e,link_suggestions:r})),h.A.error((0,i.__)("Couldn’t save that change.","thinkrank"))}finally{_(!1)}},disabled:f})}))),(0,a.createElement)("div",{className:"tr-flex tr-justify-end"},(0,a.createElement)(s.$n,{variant:"primary",size:"sm",loading:z,disabled:!O||z,onClick:async()=>{if(!b){T(!0),C(null);try{await B(Q,I),C({status:"success",message:(0,i.__)("Bulk SEO Optimization settings saved successfully!","thinkrank")}),L(!1)}catch(e){C({status:"error",message:(0,i.__)("Failed to save settings. Please try again.","thinkrank")})}finally{T(!1)}}}},(0,i.__)("Save Settings","thinkrank"))))}},48157:(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 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM15.5303 8.46967C15.8232 8.76256 15.8232 9.23744 15.5303 9.53033L13.0607 12L15.5303 14.4697C15.8232 14.7626 15.8232 15.2374 15.5303 15.5303C15.2374 15.8232 14.7626 15.8232 14.4697 15.5303L12 13.0607L9.53033 15.5303C9.23744 15.8232 8.76256 15.8232 8.46967 15.5303C8.17678 15.2374 8.17678 14.7626 8.46967 14.4697L10.9393 12L8.46967 9.53033C8.17678 9.23744 8.17678 8.76256 8.46967 8.46967C8.76256 8.17678 9.23744 8.17678 9.53033 8.46967L12 10.9393L14.4697 8.46967C14.7626 8.17678 15.2374 8.17678 15.5303 8.46967Z"}))},48426:(e,t,r)=>{"use strict";r.d(t,{$W:()=>o,TT:()=>n});var a=r(27723);const n=(e,t)=>{switch(e){case"exclude_posts":case"exclude_terms":return i(t);case"custom_url_pattern":return s(t);case"links_per_sitemap":return l(t);default:return t}},i=e=>{if(!e||"string"!=typeof e)return"";if(e.length>1e3)throw new Error((0,a.__)("Exclude list too long (max 1000 characters)","thinkrank"));if(!/^[\d,\s]*$/.test(e))throw new Error((0,a.__)("Exclude list must contain only numbers and commas","thinkrank"));if(e.split(",").filter(e=>e.trim()).length>100)throw new Error((0,a.__)("Too many items to exclude (max 100)","thinkrank"));return e.trim()},s=e=>{if(!e||"string"!=typeof e)return"sitemap-{type}.xml";const t=e.replace(/<[^>]*>/g,"");if(t.length>100)throw new Error((0,a.__)("URL pattern too long (max 100 characters)","thinkrank"));if(!/^[a-zA-Z0-9\-_{}.]+$/.test(t))throw new Error((0,a.__)("URL pattern contains invalid characters. Only letters, numbers, hyphens, underscores, dots, and {type} are allowed","thinkrank"));if(!t.includes("{type}"))throw new Error((0,a.__)("URL pattern must contain {type} placeholder","thinkrank"));return t.endsWith(".xml")?t:t+".xml"},l=e=>{const t=parseInt(e,10);if(isNaN(t)||t<1)throw new Error((0,a.__)("Links per sitemap must be at least 1","thinkrank"));if(t>5e4)throw new Error((0,a.__)("Links per sitemap cannot exceed 50,000","thinkrank"));return t},o=e=>{if(!e||"string"!=typeof e)throw new Error((0,a.__)("Sitemap URL cannot be empty","thinkrank"));const t=e.trim();if(t.length>200)throw new Error((0,a.__)("Sitemap URL too long (max 200 characters)","thinkrank"));const r=t.startsWith("/")?t:"/"+t;if(!/^\/[a-zA-Z0-9\-_/.]+\.xml$/.test(r))throw new Error((0,a.__)("Invalid sitemap URL format. Must be a valid path ending with .xml","thinkrank"));if(r.includes(".."))throw new Error((0,a.__)("Directory traversal not allowed in sitemap URL","thinkrank"));return r.replace(/\/+/g,"/")}},48719:(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 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"}))},48787:(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 16.5h10V15H7v1.5zm0-9V9h10V7.5H7z"}))},48928:(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 3c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 1.5c4.1 0 7.5 3.4 7.5 7.5v.1c-1.4-.8-3.3-1.7-3.4-1.8-.2-.1-.5-.1-.8.1l-2.9 2.1L9 11.3c-.2-.1-.4 0-.6.1l-3.7 2.2c-.1-.5-.2-1-.2-1.5 0-4.2 3.4-7.6 7.5-7.6zm0 15c-3.1 0-5.7-1.9-6.9-4.5l3.7-2.2 3.5 1.2c.2.1.5 0 .7-.1l2.9-2.1c.8.4 2.5 1.2 3.5 1.9-.9 3.3-3.9 5.8-7.4 5.8z"}))},48943:(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.6 15.6-1.2.8c.6.9 1.3 1.6 2.2 2.2l.8-1.2c-.7-.5-1.3-1.1-1.8-1.8zM5.5 12c0-.4 0-.9.1-1.3l-1.5-.3c0 .5-.1 1.1-.1 1.6s.1 1.1.2 1.6l1.5-.3c-.2-.4-.2-.9-.2-1.3zm11.9-3.6 1.2-.8c-.6-.9-1.3-1.6-2.2-2.2l-.8 1.2c.7.5 1.3 1.1 1.8 1.8zM5.3 7.6l1.2.8c.5-.7 1.1-1.3 1.8-1.8l-.7-1.3c-.9.6-1.7 1.4-2.3 2.3zm14.5 2.8-1.5.3c.1.4.1.8.1 1.3s0 .9-.1 1.3l1.5.3c.1-.5.2-1 .2-1.6s-.1-1.1-.2-1.6zM12 18.5c-.4 0-.9 0-1.3-.1l-.3 1.5c.5.1 1 .2 1.6.2s1.1-.1 1.6-.2l-.3-1.5c-.4.1-.9.1-1.3.1zm3.6-1.1.8 1.2c.9-.6 1.6-1.3 2.2-2.2l-1.2-.8c-.5.7-1.1 1.3-1.8 1.8zM10.4 4.2l.3 1.5c.4-.1.8-.1 1.3-.1s.9 0 1.3.1l.3-1.5c-.5-.1-1.1-.2-1.6-.2s-1.1.1-1.6.2z"}))},49083:(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.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}))},49174:(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 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.7 1.2c-.2-.3-.5-.7-.8-.9-.3-.3-.7-.5-1.1-.6-.5-.1-.9-.2-1.4-.2-.2 0-.5.1-.7.1-.2.1-.5.1-.7.2l.1-1.9h4.3V7H14l-.3 5 1 .6.5-.2.4-.1c.1-.1.3-.1.4-.1h.5c.5 0 1 .1 1.4.4.4.2.6.7.6 1.1 0 .4-.2.8-.6 1.1-.4.3-.9.4-1.4.4-.4 0-.9-.1-1.3-.3-.4-.2-.7-.4-1.1-.7 0 0-1.1 1.4-1 1.5.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.5 0 1-.1 1.5-.3s.9-.4 1.3-.7c.4-.3.7-.7.9-1.1s.3-.9.3-1.4-.1-1-.3-1.4z"}))},49301:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M15.6 6.5l-1.1 1 2.9 3.3H8c-.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.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"}))},49323:(e,t,r)=>{"use strict";r.d(t,{$n:()=>a.A,EA:()=>M.Ay,EY:()=>k.A,Ex:()=>n.A,Fc:()=>m.A,JU:()=>p.A,Kp:()=>d.K,TM:()=>s.T,Zi:()=>c.A,Zp:()=>i.Ay,aF:()=>g.A,aR:()=>i.aR,cp:()=>y.A,hE:()=>x.A,l6:()=>o.A,lM:()=>l.A,mc:()=>N.A,oK:()=>h.A,pd:()=>s.A,pp:()=>u.A,rr:()=>M.rr,sk:()=>D.A,tU:()=>d.A,u4:()=>M.u4}),r(43273);var a=r(27531),n=r(40424),i=r(75417),s=r(65875),l=r(58459),o=r(43679),c=r(44707),d=r(73131),g=r(75986),M=(r(90520),r(6060)),u=r(25021),m=(r(69839),r(39905)),h=r(56070),N=(r(2407),r(99164)),p=r(65089),k=r(65092),x=r(8241),y=(r(40740),r(54890)),D=r(55230)},49639:(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.001 3.984V9.47c0 1.518-.98 2.5-2.499 2.5h-.5v-1.5h.5c.69 0 1-.31 1-1V6.984H4v-3h4.001ZM4 20h9v-1.5H4V20Zm16-4H4v-1.5h16V16ZM13.001 3.984V9.47c0 1.518-.98 2.5-2.499 2.5h-.5v-1.5h.5c.69 0 1-.31 1-1V6.984H9v-3h4.001Z"}))},49694:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(51609),n=r(27723),i=r(49323),s=r(94240);const l=()=>(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)("path",{d:"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"}),(0,a.createElement)("line",{x1:"12",y1:"9",x2:"12",y2:"13"}),(0,a.createElement)("line",{x1:"12",y1:"17",x2:"12.01",y2:"17"})),o=()=>(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)("circle",{cx:"12",cy:"12",r:"10"}),(0,a.createElement)("line",{x1:"12",y1:"16",x2:"12",y2:"12"}),(0,a.createElement)("line",{x1:"12",y1:"8",x2:"12.01",y2:"8"})),c=({optimizationResults:e,activeSubSection:t,settings:r,handleSettingChange:c,setOptimizationResults:d})=>{const g={"basic-info":"all","title-formats":"title_formats",breadcrumbs:"breadcrumbs","hero-section":"hero_section","local-seo":"local_seo"}[t]||"all",M=e[g];if(!M)return null;const u=e=>e>=80?{cardBg:"tr-bg-success-bg tr-border tr-border-success",scoreText:"tr-text-success"}:e>=60?{cardBg:"tr-bg-warning-bg tr-border tr-border-warning",scoreText:"tr-text-warning"}:{cardBg:"tr-bg-danger-bg tr-border tr-border-danger",scoreText:"tr-text-danger"},m=void 0!==M.score?u(M.score):null;return(0,a.createElement)(i.Zp,{padding:!1,className:"tr-mt-4"},(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"},"basic-info"===t?(0,n.__)("Rule-Based Optimization Results","thinkrank"):(0,n.__)("Section Optimization Results","thinkrank")),M.ai_model&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Generated by:","thinkrank")," ",M.ai_model)),void 0!==M.score&&(0,a.createElement)("span",{className:`tr-inline-flex tr-items-center tr-gap-1.5 tr-text-xs tr-font-medium tr-px-2.5 tr-py-1 tr-rounded-full tr-border ${m.cardBg} ${m.scoreText}`},(0,n.__)("Score:","thinkrank")," ",M.score,"/100")),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-5"},M.section_scores&&Object.keys(M.section_scores).length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Section Scores","thinkrank")),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-2"},Object.entries(M.section_scores).filter(([e])=>"basic-info"===t||e==={"title-formats":"title_formats",breadcrumbs:"breadcrumbs","hero-section":"hero_section","local-seo":"local_seo"}[t]).map(([e,t])=>{const r=u(t);return(0,a.createElement)("div",{key:e,className:`tr-px-3 tr-py-2 tr-rounded tr-text-xs ${r.cardBg}`},(0,a.createElement)("span",{className:"tr-font-semibold tr-text-secondary tr-block tr-mb-0.5"},e.replace(/_/g," ").replace(/\b\w/g,e=>e.toUpperCase())),(0,a.createElement)("span",{className:`tr-font-bold ${r.scoreText}`},t,"/100"))}))),M.warnings&&M.warnings.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Warnings","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},M.warnings.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-bg-warning-bg tr-text-warning tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-0.5"},(0,a.createElement)(l,null)),(0,a.createElement)("span",null,e))))),M.suggestions&&M.suggestions.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Optimization Suggestions","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},M.suggestions.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-bg-brand-bg tr-text-brand tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-0.5"},(0,a.createElement)(o,null)),(0,a.createElement)("span",null,e))))),M.optimized_data&&Object.keys(M.optimized_data).length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Suggested Changes","thinkrank")),(0,a.createElement)("div",{className:"tr-bg-white tr-rounded tr-px-3 tr-py-3 tr-flex tr-flex-col tr-gap-2"},Object.keys(M.optimized_data).map(e=>(0,a.createElement)("div",{key:e,className:"tr-text-xs"},(0,a.createElement)("span",{className:"tr-font-semibold tr-text-secondary"},e.replace(/_/g," ").replace(/\b\w/g,e=>e.toUpperCase()),":"),(0,a.createElement)("span",{className:"tr-text-tertiary tr-ml-1"},M.optimized_data[e]))))),M.optimized_data&&Object.keys(M.optimized_data).length>0&&(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)(i.$n,{variant:"primary",size:"md",onClick:()=>{Object.keys(M.optimized_data).forEach(e=>{r.hasOwnProperty(e)&&c(e,M.optimized_data[e])}),s.A.success("basic-info"===t?(0,n.__)("AI optimization suggestions applied successfully!","thinkrank"):(0,n.__)(`${(e=>({"basic-info":(0,n.__)("Basic Info","thinkrank"),"title-formats":(0,n.__)("Title Formats","thinkrank"),breadcrumbs:(0,n.__)("Breadcrumbs","thinkrank"),"robots-txt":(0,n.__)("Robots.txt","thinkrank"),"site-assets":(0,n.__)("Site Assets","thinkrank")}[e]||(0,n.__)("Site Identity","thinkrank")))(t)} optimization suggestions applied successfully!`,"thinkrank")),d(e=>{const t={...e};return delete t[g],t})}},"basic-info"===t?(0,n.__)("Apply AI Suggestions","thinkrank"):(0,n.__)("Apply Optimization Results","thinkrank")),(0,a.createElement)(i.$n,{variant:"secondary",size:"md",onClick:()=>{d(e=>{const t={...e};return delete t[g],t})}},(0,n.__)("Dismiss","thinkrank")))))}},49792:(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.9 6h-2l-4 11h1.9l1.1-3h4.2l1.1 3h1.9L12.9 6zm-2.5 6.5l1.5-4.9 1.7 4.9h-3.2z"}))},49946:(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 3H5c-.6 0-1 .4-1 1v7c0 .5.4 1 1 1h14c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1zM5.5 10.5v-.4l1.8-1.3 1.3.8c.3.2.7.2.9-.1L11 8.1l2.4 2.4H5.5zm13 0h-2.9l-4-4c-.3-.3-.8-.3-1.1 0L8.9 8l-1.2-.8c-.3-.2-.6-.2-.9 0l-1.3 1V4.5h13v6zM4 20h9v-1.5H4V20zm0-4h16v-1.5H4V16z"}))},50016:(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.192 6.75L15.47 5.03l1.06-1.06 3.537 3.53-3.537 3.53-1.06-1.06 1.723-1.72h-3.19c-.602 0-.993.202-1.28.498-.309.319-.538.792-.695 1.383-.13.488-.222 1.023-.296 1.508-.034.664-.116 1.413-.303 2.117-.193.721-.513 1.467-1.068 2.04-.575.594-1.359.954-2.357.954H4v-1.5h4.003c.601 0 .993-.202 1.28-.498.308-.319.538-.792.695-1.383.149-.557.216-1.093.288-1.662l.039-.31a9.653 9.653 0 0 1 .272-1.653c.193-.722.513-1.467 1.067-2.04.576-.594 1.36-.954 2.358-.954h3.19zM8.004 6.75c.8 0 1.46.23 1.988.628a6.24 6.24 0 0 0-.684 1.396 1.725 1.725 0 0 0-.024-.026c-.287-.296-.679-.498-1.28-.498H4v-1.5h4.003zM12.699 14.726c-.161.459-.38.94-.684 1.396.527.397 1.188.628 1.988.628h3.19l-1.722 1.72 1.06 1.06L20.067 16l-3.537-3.53-1.06 1.06 1.723 1.72h-3.19c-.602 0-.993-.202-1.28-.498a1.96 1.96 0 0 1-.024-.026z"}))},50150:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(51609),n=r(27723),i=r(49323),s=r(85770),l=r(17098),o=r(20551);const c=({settings:e,handleSettingChange:t,onPersistSetting:r,isPersistingSetting:c=!1})=>{const d=!e.enabled;return(0,a.createElement)(i.mc,{direction:"column",gap:4},(0,a.createElement)(i.Zp,{padding:!1},(0,a.createElement)(s.A,{title:(0,n.__)("Breadcrumb Settings","thinkrank"),description:(0,n.__)("Configure how breadcrumb navigation appears on your site.","thinkrank"),withBorder:e.breadcrumbs_enabled,trailing:(0,a.createElement)(i.lM,{label:c?(0,n.__)("Saving…","thinkrank"):(0,n.__)("Enable breadcrumbs","thinkrank"),checked:e.breadcrumbs_enabled,onChange:e=>{r?r("breadcrumbs_enabled",e,e?(0,n.__)("Breadcrumbs are on.","thinkrank"):(0,n.__)("Breadcrumbs are off.","thinkrank")):t("breadcrumbs_enabled",e)},disabled:d||c})}),e.breadcrumbs_enabled&&(0,a.createElement)(i.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(l.A,{id:"tr-bc-type",label:(0,n.__)("Breadcrumb Type","thinkrank"),disabled:d},(0,a.createElement)(i.l6,{id:"tr-bc-type",value:e.breadcrumb_type,options:[{label:(0,n.__)("Hierarchical","thinkrank"),value:"hierarchical"},{label:(0,n.__)("Taxonomy-based","thinkrank"),value:"taxonomy"},{label:(0,n.__)("URL Path","thinkrank"),value:"path"},{label:(0,n.__)("Custom","thinkrank"),value:"custom"}],onChange:e=>t("breadcrumb_type",e.target.value),disabled:d})),(0,a.createElement)(l.A,{id:"tr-bc-home-text",label:(0,n.__)("Home Text","thinkrank"),description:(0,n.__)("Text for the home breadcrumb link","thinkrank"),disabled:d,className:"tr-pt-6"},(0,a.createElement)(i.pd,{id:"tr-bc-home-text",value:e.breadcrumb_home_text,onChange:e=>t("breadcrumb_home_text",e.target.value),placeholder:(0,n.__)("e.g., Home","thinkrank"),disabled:d})),(0,a.createElement)(l.A,{id:"tr-bc-separator",label:(0,n.__)("Breadcrumb Separator","thinkrank"),description:(0,n.__)("Character used to separate breadcrumb items","thinkrank"),disabled:d,className:"tr-pt-6"},(0,a.createElement)(i.pd,{id:"tr-bc-separator",value:e.breadcrumb_separator,onChange:e=>t("breadcrumb_separator",e.target.value),placeholder:"/",disabled:d})),(0,a.createElement)(l.A,{id:"tr-bc-prefix",label:(0,n.__)("Breadcrumb Prefix","thinkrank"),description:(0,n.__)('Text to show before breadcrumbs (e.g., "You are here:")',"thinkrank"),disabled:d,className:"tr-pt-6"},(0,a.createElement)(i.pd,{id:"tr-bc-prefix",value:e.breadcrumb_prefix,onChange:e=>t("breadcrumb_prefix",e.target.value),placeholder:(0,n.__)("e.g., You are here:","thinkrank"),disabled:d})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(i.lM,{label:(0,n.__)("Show Current Page","thinkrank"),checked:e.show_current_page,onChange:e=>t("show_current_page",e),description:(0,n.__)("Include the current page in breadcrumbs","thinkrank"),disabled:d})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(i.lM,{label:(0,n.__)("Use SEO Titles in Breadcrumbs","thinkrank"),checked:!!e.breadcrumb_use_seo_title,onChange:e=>t("breadcrumb_use_seo_title",e),description:(0,n.__)("Label each crumb with the SEO title of the post or term when one is set, so the trail matches the search snippet. Falls back to the normal title.","thinkrank"),disabled:d})))),e.breadcrumbs_enabled&&(0,a.createElement)(o.A,{className:"thinkrank-mt-sm",breadcrumbSettings:{breadcrumbs_enabled:e.breadcrumbs_enabled,breadcrumb_type:e.breadcrumb_type,breadcrumb_home_text:e.breadcrumb_home_text,breadcrumb_separator:e.breadcrumb_separator,breadcrumb_prefix:e.breadcrumb_prefix,show_current_page:e.show_current_page},disabled:!e.enabled}))}},50591:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}))},50637:(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 11.25h3v1.5H5v-1.5zm5.5 0h3v1.5h-3v-1.5zm8.5 0h-3v1.5h3v-1.5z",clipRule:"evenodd"}))},50701:(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 11v1.5h8V11h-8zm-6-1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}))},50861:(e,t,r)=>{"use strict";r(51609)},51039:(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.111 5.5H20V4h-8.889v1.5ZM4 12.5h16V11H4v1.5Zm7.111 7H20V18h-8.889v1.5Z"}))},51050:(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 9c-.8 0-1.5.7-1.5 1.5S11.2 12 12 12s1.5-.7 1.5-1.5S12.8 9 12 9zm0-5c-3.6 0-6.5 2.8-6.5 6.2 0 .8.3 1.8.9 3.1.5 1.1 1.2 2.3 2 3.6.7 1 3 3.8 3.2 3.9l.4.5.4-.5c.2-.2 2.6-2.9 3.2-3.9.8-1.2 1.5-2.5 2-3.6.6-1.3.9-2.3.9-3.1C18.5 6.8 15.6 4 12 4zm4.3 8.7c-.5 1-1.1 2.2-1.9 3.4-.5.7-1.7 2.2-2.4 3-.7-.8-1.9-2.3-2.4-3-.8-1.2-1.4-2.3-1.9-3.3-.6-1.4-.7-2.2-.7-2.5 0-2.6 2.2-4.7 5-4.7s5 2.1 5 4.7c0 .2-.1 1-.7 2.4z"}))},51529:(e,t,r)=>{"use strict";r.d(t,{N1:()=>u,nu:()=>h,yP:()=>m});var a=r(51609),n=r(44656);const i="label";function s(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function l(e,t){e.labels=t}function o(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i;const a=[];e.datasets=t.map(t=>{const n=e.datasets.find(e=>e[r]===t[r]);return n&&t.data&&!a.includes(n)?(a.push(n),Object.assign(n,t),n):{...t}})}function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i;const r={labels:[],datasets:[]};return l(r,e.labels),o(r,e.datasets,t),r}function d(e,t){const{height:r=150,width:i=300,redraw:d=!1,datasetIdKey:g,type:M,data:u,options:m,plugins:h=[],fallbackContent:N,updateMode:p,...k}=e,x=(0,a.useRef)(null),y=(0,a.useRef)(null),D=()=>{x.current&&(y.current=new n.t1(x.current,{type:M,data:c(u,g),options:m&&{...m},plugins:h}),s(t,y.current))},j=()=>{s(t,null),y.current&&(y.current.destroy(),y.current=null)};return(0,a.useEffect)(()=>{!d&&y.current&&m&&function(e,t){const r=e.options;r&&t&&Object.assign(r,t)}(y.current,m)},[d,m]),(0,a.useEffect)(()=>{!d&&y.current&&l(y.current.config.data,u.labels)},[d,u.labels]),(0,a.useEffect)(()=>{!d&&y.current&&u.datasets&&o(y.current.config.data,u.datasets,g)},[d,u.datasets]),(0,a.useEffect)(()=>{y.current&&(d?(j(),setTimeout(D)):y.current.update(p))},[d,m,u.labels,u.datasets,p]),(0,a.useEffect)(()=>{y.current&&(j(),setTimeout(D))},[M]),(0,a.useEffect)(()=>(D(),()=>j()),[]),a.createElement("canvas",{ref:x,role:"img",height:r,width:i,...k},N)}const g=(0,a.forwardRef)(d);function M(e,t){return n.t1.register(t),(0,a.forwardRef)((t,r)=>a.createElement(g,{...t,ref:r,type:e}))}const u=M("line",n.ZT),m=M("bar",n.A6),h=M("doughnut",n.ju)},51533:(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 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"}))},51589:(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 8c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM12.8 3h-1.5v3h1.5V3zm-1.6 18h1.5v-3h-1.5v3zm6.8-9.8v1.5h3v-1.5h-3zm-12 0H3v1.5h3v-1.5zm9.7 5.6 2.1 2.1 1.1-1.1-2.1-2.1-1.1 1.1zM8.3 7.2 6.2 5.1 5.1 6.2l2.1 2.1 1.1-1.1zM5.1 17.8l1.1 1.1 2.1-2.1-1.1-1.1-2.1 2.1zM18.9 6.2l-1.1-1.1-2.1 2.1 1.1 1.1 2.1-2.1z"}))},51609:e=>{"use strict";e.exports=window.React},51725:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>k,CB:()=>M,DT:()=>u,Fz:()=>N});var a=r(51609),n=r(86087),i=r(27723),s=r(56427),l=r(20285),o=r(97500),c=r.n(o),d=r(69432);l.thc,l.y_k,l.iRW,l.c05,l.NxZ,l.QR3,l.yoy,l.Bd3,l.tkm,l.Slp,l.aYu,l.uMJ,l.gi5,l.SeW,l.nfo,l.c05,l.ZSj,l.uzy,l.M_e;const g={"focus-pages":!0,performance:!0,"author-archives":!0,woocommerce:!0,"role-manager":!0,"internal-links":!0,"external-links":!0,analytics:["email-reporting","rank-tracker","traffic-recovery","index-status"],"global-seo":e=>e.map(e=>e.id).filter(e=>!["bulk-snippets","auto-ai"].includes(e)),schema:["organization","local-business","person","website","custom-schema","field-mapping","deployment"],"crawling-ai-indexing":["global-robot-meta","robots-management","publisher-sitemaps","llms-ai-indexing","markdown-for-ai","ai-usage-policy","llms-full"],"instant-indexing":["instant-indexing-submit-urls","instant-indexing-history"]},M=()=>[{id:"site-identity",title:(0,i.__)("Site Identity","thinkrank"),items:[{id:"basic-info",title:(0,i.__)("Basic Info","thinkrank")},{id:"title-formats",title:(0,i.__)("Title Formats","thinkrank")},{id:"breadcrumbs",title:(0,i.__)("Breadcrumbs","thinkrank")},{id:"hero-section",title:(0,i.__)("Hero & Branding","thinkrank")},{id:"local-seo",title:(0,i.__)("Business Info","thinkrank")}]},{id:"seo-analyzer",title:(0,i.__)("SEO Analyzer","thinkrank"),items:[{id:"site-audit",title:(0,i.__)("Site Audit","thinkrank")}]},{id:"author-archives",title:(0,i.__)("Author Archives","thinkrank"),items:[{id:"settings",title:(0,i.__)("Settings","thinkrank")}]},{id:"integrations",title:(0,i.__)("Integrations","thinkrank"),items:[{id:"google-services",title:(0,i.__)("Google Services","thinkrank")},{id:"social-platforms",title:(0,i.__)("Social Platforms","thinkrank")}]},{id:"analytics",title:(0,i.__)("Analytics","thinkrank"),items:[{id:"dashboard",title:(0,i.__)("Dashboard","thinkrank")},{id:"keywords",title:(0,i.__)("Keywords","thinkrank")},{id:"email-reporting",title:(0,i.__)("Email Reporting","thinkrank")},{id:"rank-tracker",title:(0,i.__)("Rank Tracker","thinkrank"),pro:!0},{id:"traffic-recovery",title:(0,i.__)("Traffic Recovery","thinkrank"),pro:!0},{id:"index-status",title:(0,i.__)("Index Status","thinkrank"),pro:!0}]},{id:"performance",title:(0,i.__)("Performance","thinkrank"),items:[{id:"core-web-vitals",title:(0,i.__)("Core Web Vitals","thinkrank")},{id:"seo-performance",title:(0,i.__)("Opportunities","thinkrank")},{id:"monitoring",title:(0,i.__)("Historical Data","thinkrank")},{id:"recommendations",title:(0,i.__)("Diagnostics","thinkrank")}]},{id:"ai-insights",title:(0,i.__)("AI Insights","thinkrank"),items:[{id:"ai-insights-overview",title:(0,i.__)("AI Traffic","thinkrank")}]},{id:"global-seo",title:(0,i.__)("Bulk SEO Optimization","thinkrank"),items:[...(window.thinkrankAdmin?.postTypes||[]).map(e=>({id:`${e.slug}-seo`,title:e.plural_name||e.label})),{id:"bulk-snippets",title:(0,i.__)("Bulk Snippets","thinkrank")},{id:"thin-content",title:(0,i.__)("Thin Content","thinkrank")},{id:"auto-ai",title:(0,i.__)("Auto AI","thinkrank"),pro:!0},{id:"content-type-matrix",title:(0,i.__)("Content Type Matrix","thinkrank")}]},{id:"image-seo",title:(0,i.__)("Image SEO","thinkrank"),items:[{id:"image-seo-settings",title:(0,i.__)("Image SEO Settings","thinkrank")}]},{id:"schema",title:(0,i.__)("Schema Manager","thinkrank"),items:[{id:"schema-settings",title:(0,i.__)("Schema Settings","thinkrank")},{id:"schema-types",title:(0,i.__)("Schema Types","thinkrank")},{id:"organization",title:(0,i.__)("Organization","thinkrank")},{id:"local-business",title:(0,i.__)("LocalBusiness","thinkrank")},{id:"person",title:(0,i.__)("Person","thinkrank")},{id:"website",title:(0,i.__)("Website","thinkrank")},{id:"custom-schema",title:(0,i.__)("Custom Schema","thinkrank"),pro:!0},{id:"field-mapping",title:(0,i.__)("Custom Fields","thinkrank"),pro:!0},{id:"deployment",title:(0,i.__)("Deployment","thinkrank")}]},{id:"internal-links",title:(0,i.__)("Internal Links","thinkrank"),items:[{id:"link-suggestions",title:(0,i.__)("AI Suggestions","thinkrank"),pro:!0}]},{id:"external-links",title:(0,i.__)("External Links","thinkrank"),items:[{id:"external-links-settings",title:(0,i.__)("Link Attributes","thinkrank")}]},{id:"redirections",title:(0,i.__)("Redirections","thinkrank"),items:[{id:"redirections-manager",title:(0,i.__)("Redirects & 404s","thinkrank"),pro:!0}]},{id:"broken-links",title:(0,i.__)("Broken Links","thinkrank"),items:[{id:"broken-links-report",title:(0,i.__)("Link Report","thinkrank"),pro:!0}]},{id:"woocommerce",title:(0,i.__)("WooCommerce","thinkrank"),items:[{id:"woocommerce-settings",title:(0,i.__)("Product SEO","thinkrank"),pro:!0}]},{id:"social-media",title:(0,i.__)("Social Media","thinkrank"),items:[{id:"open-graph",title:(0,i.__)("Open Graph","thinkrank")},{id:"twitter-cards",title:(0,i.__)("Twitter Cards","thinkrank")},{id:"preview",title:(0,i.__)("Preview","thinkrank")}]},{id:"focus-pages",title:(0,i.__)("Focus Pages","thinkrank"),items:[{id:"focus-pages-board",title:(0,i.__)("Diagnosis","thinkrank"),pro:!0}]},{id:"crawling-ai-indexing",title:(0,i.__)("Crawling & AI Indexing","thinkrank"),items:[{id:"global-robot-meta",title:(0,i.__)("Global Robots Meta","thinkrank")},{id:"robots-management",title:(0,i.__)("Robots.txt","thinkrank")},{id:"xml-sitemap",title:(0,i.__)("XML Sitemap","thinkrank")},{id:"publisher-sitemaps",title:(0,i.__)("Publisher Sitemaps","thinkrank"),pro:!0},{id:"llms-ai-indexing",title:(0,i.__)("LLMs.txt for AI","thinkrank")},{id:"markdown-for-ai",title:(0,i.__)("Markdown for AI","thinkrank"),pro:!0},{id:"ai-usage-policy",title:(0,i.__)("AI Usage Policy","thinkrank"),pro:!0},{id:"llms-full",title:(0,i.__)("llms-full.txt","thinkrank"),pro:!0}]},{id:"instant-indexing",title:(0,i.__)("Instant Indexing","thinkrank"),items:[{id:"instant-indexing-settings",title:(0,i.__)("Settings","thinkrank")},{id:"instant-indexing-submit-urls",title:(0,i.__)("Submit URLs","thinkrank")},{id:"instant-indexing-history",title:(0,i.__)("History","thinkrank")}]},{id:"role-manager",title:(0,i.__)("Role Manager","thinkrank"),items:[{id:"role-manager-settings",title:(0,i.__)("Access Control","thinkrank")}]}].map(e=>{const t=g[e.id];if(!t)return e;let r=t;return"function"==typeof t&&(r=t(e.items)),{...e,items:e.items.map(e=>!0===r||r.includes(e.id)?{...e,advanced:!0}:e)}}),u=()=>[{id:"site-identity",title:(0,i.__)("Site Identity","thinkrank"),sections:["site-identity"]},{id:"seo-analyzer",title:(0,i.__)("SEO Analyzer","thinkrank"),sections:["seo-analyzer"]},{id:"focus-pages",title:(0,i.__)("Focus Pages","thinkrank"),sections:["focus-pages"]},{id:"integrations",title:(0,i.__)("Integrations","thinkrank"),sections:["integrations"]},{id:"analytics",title:(0,i.__)("Analytics","thinkrank"),sections:["analytics"]},{id:"performance",title:(0,i.__)("Performance","thinkrank"),sections:["performance"]},{id:"ai-insights",title:(0,i.__)("AI Insights","thinkrank"),sections:["ai-insights"]},{id:"content-seo",title:(0,i.__)("Bulk SEO Optimization","thinkrank"),sections:["global-seo"]},{id:"author-archives",title:(0,i.__)("Author Archives","thinkrank"),sections:["author-archives"]},{id:"image-seo",title:(0,i.__)("Image SEO","thinkrank"),sections:["image-seo"]},{id:"links",title:(0,i.__)("Link Manager","thinkrank"),sections:["internal-links","external-links","redirections","broken-links"]},{id:"schema",title:(0,i.__)("Schema Manager","thinkrank"),sections:["schema"]},{id:"social-media",title:(0,i.__)("Social Media","thinkrank"),sections:["social-media"]},{id:"crawling",title:(0,i.__)("Crawling","thinkrank"),sections:["crawling-ai-indexing"]},{id:"indexing",title:(0,i.__)("Indexing","thinkrank"),sections:["instant-indexing"]},{id:"woocommerce",title:(0,i.__)("WooCommerce","thinkrank"),sections:["woocommerce"]},{id:"role-manager",title:(0,i.__)("Role Manager","thinkrank"),sections:["role-manager"]}],m={"seo-analyzer":l.thc,"focus-pages":l.y_k,"ai-insights":l.tkm,"site-identity":l.iRW,analytics:l.QR3,performance:l.yoy,"content-seo":l.Bd3,"author-archives":l.c05,"image-seo":l.Slp,links:l.nfo,schema:l.aYu,"social-media":l.uMJ,integrations:l.NxZ,crawling:l.gi5,indexing:l.SeW,woocommerce:l.M_e,"role-manager":l.c05},h=["seo-analyzer"],N=e=>{if(h.includes(e))return Boolean(window.thinkrankAdmin?.isAdmin);const t=window.thinkrankAdmin?.caps||[],r=(window.thinkrankAdmin?.sectionCaps||{})[e];return!r||t.includes(r)},p=({open:e})=>(0,a.createElement)("svg",{viewBox:"0 0 16 16",fill:"currentColor","aria-hidden":"true",className:c()("tr-w-3.5 tr-h-3.5 tr-shrink-0 tr-transition-transform tr-duration-150",e?"tr-rotate-90":"")},(0,a.createElement)("path",{fillRule:"evenodd",d:"M6.22 4.22a.75.75 0 0 1 1.06 0l3.25 3.25a.75.75 0 0 1 0 1.06l-3.25 3.25a.75.75 0 0 1-1.06-1.06L8.94 8 6.22 5.28a.75.75 0 0 1 0-1.06Z",clipRule:"evenodd"})),k=(0,n.memo)(({activeSection:e,activeItem:t,onNavigate:r})=>{const l=window.thinkrankAdmin?.isPro,{mode:o}=(0,d.Pr)(),g=(0,n.useMemo)(()=>M(),[]),h=(0,n.useMemo)(()=>u(),[]),k=(0,n.useMemo)(()=>(()=>{const e={};return u().forEach(t=>{t.sections.forEach(r=>{e[r]=t.id})}),e})(),[]),x=(0,n.useMemo)(()=>{const e={};return g.forEach(t=>{e[t.id]=t}),e},[g]),y=(0,n.useCallback)(e=>{const t=[];return e.sections.forEach(e=>{if(!N(e))return;const r=x[e];r&&r.items.forEach(r=>{(0,d.HF)(r,o)&&t.push({sectionId:e,item:r})})}),t},[x,o]),[D,j]=(0,n.useState)(()=>k[e]||null);(0,n.useEffect)(()=>{const t=k[e];t&&j(t)},[e,k]);const I=(0,n.useCallback)(e=>{j(t=>t===e?null:e)},[]),E=(0,n.useCallback)((e,t)=>r(e,t),[r]);return(0,a.createElement)("nav",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-shadow-sm tr-overflow-hidden","aria-label":(0,i.__)("Settings navigation","thinkrank")},h.map((r,n)=>{const i=y(r);if(0===i.length)return null;const o=D===r.id,d=k[e]===r.id,g=m[r.id];if(1===i.length){const{sectionId:e,item:t}=i[0],o=t.pro&&!l;let M="tr-text-secondary hover:tr-bg-white hover:tr-text-primary";return d&&(M="tr-text-brand tr-bg-brand-bg"),(0,a.createElement)("div",{key:r.id,className:c()(n>0&&"tr-border-t tr-border-secondary")},(0,a.createElement)("button",{type:"button",onClick:()=>E(e,t.id),className:c()("tr-relative tr-flex tr-items-center tr-w-full tr-gap-2.5","tr-pl-4 tr-pr-3 tr-py-2.5 tr-text-left","tr-text-sm tr-font-semibold tr-transition-colors tr-duration-150","focus:tr-outline-none focus-visible:tr-ring-2 focus-visible:tr-ring-brand focus-visible:tr-ring-inset",M)},d&&(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-absolute tr-left-0 tr-top-1.5 tr-bottom-1.5 tr-w-0.5 tr-rounded-r tr-bg-brand"}),g&&(0,a.createElement)("span",{className:c()("tr-shrink-0 tr-flex tr-items-center tr-justify-center",d?"tr-text-brand":"tr-text-tertiary"),"aria-hidden":"true"},(0,a.createElement)(s.Icon,{icon:g,size:18})),(0,a.createElement)("span",{className:"tr-flex-1 tr-truncate"},r.title),o&&(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-1.5 tr-py-px tr-rounded tr-text-[10px] tr-font-semibold tr-bg-brand-bg tr-text-brand tr-shrink-0"},"PRO")))}return(0,a.createElement)("div",{key:r.id,className:c()(n>0&&"tr-border-t tr-border-secondary")},(0,a.createElement)("button",{type:"button",onClick:()=>I(r.id),className:c()("tr-relative tr-flex tr-items-center tr-w-full tr-gap-2.5","tr-pl-4 tr-pr-3 tr-py-2.5 tr-text-left","tr-text-sm tr-font-semibold tr-transition-colors tr-duration-150","focus:tr-outline-none focus-visible:tr-ring-2 focus-visible:tr-ring-brand focus-visible:tr-ring-inset",d?"tr-text-brand tr-bg-brand-bg":"tr-text-secondary hover:tr-bg-white hover:tr-text-primary"),"aria-expanded":o},d&&(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-absolute tr-left-0 tr-top-1.5 tr-bottom-1.5 tr-w-0.5 tr-rounded-r tr-bg-brand"}),g&&(0,a.createElement)("span",{className:c()("tr-shrink-0 tr-flex tr-items-center tr-justify-center",d?"tr-text-brand":"tr-text-tertiary"),"aria-hidden":"true"},(0,a.createElement)(s.Icon,{icon:g,size:18})),(0,a.createElement)("span",{className:"tr-flex-1 tr-truncate"},r.title),(0,a.createElement)("span",{className:c()("tr-shrink-0",d?"tr-text-brand":"tr-text-tertiary")},(0,a.createElement)(p,{open:o}))),(0,a.createElement)("div",{className:c()("tr-grid tr-transition-[grid-template-rows] tr-duration-200 tr-ease-out",o?"tr-grid-rows-[1fr]":"tr-grid-rows-[0fr]"),...!o&&{inert:""}},(0,a.createElement)("div",{className:"tr-overflow-hidden"},(0,a.createElement)("ul",{className:c()("tr-list-none tr-m-0 tr-py-1 tr-pl-7 tr-pr-2","tr-relative",'before:tr-content-[""] before:tr-absolute before:tr-top-1 before:tr-bottom-1',"before:tr-left-[1.5rem] before:tr-w-px before:tr-bg-line-2")},i.map(({sectionId:r,item:n})=>{const i=e===r&&t===n.id,s=n.pro&&!l;let o="tr-text-secondary hover:tr-text-primary";return i&&(o="tr-text-brand tr-font-medium"),(0,a.createElement)("li",{key:`${r}-${n.id}`,className:"tr-m-0"},(0,a.createElement)("button",{type:"button",onClick:()=>E(r,n.id),className:c()("tr-relative tr-flex tr-items-center tr-justify-between tr-w-full tr-gap-2","tr-px-2.5 tr-py-1.5 tr-rounded-md tr-text-sm tr-text-left","tr-transition-colors tr-duration-150","focus:tr-outline-none focus-visible:tr-ring-2 focus-visible:tr-ring-brand",o)},i&&(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-absolute tr--left-[5px] tr-top-1.5 tr-bottom-1.5 tr-w-0.5 tr-rounded-r tr-bg-brand"}),(0,a.createElement)("span",{className:"tr-truncate"},n.title),s&&(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-1.5 tr-py-px tr-rounded tr-text-[10px] tr-font-semibold tr-bg-brand-bg tr-text-brand tr-shrink-0"},"PRO")))})))))}))})},52352:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(51609),n=r(97500),i=r.n(n),s=r(56427),l=r(20285);const o=e=>{if("string"!=typeof e||""===e)return"";const t=document.createElement("textarea");return t.innerHTML=e,t.value};function c({siteTitle:e="",title:t="",description:r="",permalink:n="",faviconURL:c="",deviceType:d="desktop",className:g}){const M=o(t),u=o(r);return(0,a.createElement)("div",{className:i()("tr-p-2 tr-rounded-lg tr-bg-white",g)},(0,a.createElement)("div",{className:"tr-rounded-md tr-border tr-border-solid tr-border-secondary tr-bg-white tr-p-4 tr-shadow-sm tr-flex tr-flex-col tr-gap-1.5"},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-[1.75rem_1fr] tr-items-center tr-gap-3"},c?(0,a.createElement)("div",{className:"tr-relative tr-w-7 tr-h-7 tr-rounded-full tr-overflow-hidden tr-border tr-border-secondary tr-bg-white"},(0,a.createElement)("img",{className:"tr-w-full tr-h-full tr-object-cover tr-m-0",src:c,alt:""})):(0,a.createElement)("div",{className:"tr-w-7 tr-h-7 tr-rounded-full tr-border tr-border-secondary tr-bg-white tr-flex tr-items-center tr-justify-center tr-text-tertiary"},(0,a.createElement)(s.Icon,{icon:l.gi5,size:16})),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-0.5 tr-min-w-0"},(0,a.createElement)("span",{className:"tr-text-primary tr-font-semibold tr-text-sm tr-leading-tight tr-truncate"},e),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-start tr-gap-2 tr-min-w-0"},(0,a.createElement)("span",{className:"tr-text-secondary tr-text-xs tr-leading-tight tr-truncate tr-break-all"},n),(0,a.createElement)(s.Icon,{icon:l.YAl,size:14,className:"tr-text-tertiary tr-shrink-0"})))),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},(0,a.createElement)("p",{className:"tr-text-xl tr-leading-7 tr-font-normal tr-text-[#1a0dab] tr-m-0 tr-p-0 tr-line-clamp-1 tr-break-all"},M),(0,a.createElement)("p",{className:i()("tr-text-sm tr-leading-5 tr-font-normal tr-text-secondary tr-m-0 tr-break-words","mobile"===d&&"tr-text-base tr-leading-6 tr-line-clamp-2")},u))))}},52459:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(27723),i=r(56427);const s=({values:e,onChange:t})=>{const r={index:!0,noindex:!1,nofollow:!1,noarchive:!1,noimageindex:!1,nosnippet:!1,...e},s=(e,a)=>{const n={...r,[e]:a};"index"===e&&a?n.noindex=!1:"noindex"===e&&a&&(n.index=!1),t(n)};return(0,a.createElement)("div",{className:"thinkrank-robot-meta-settings"},(0,a.createElement)("div",{style:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:"20px"}},(0,a.createElement)("div",{style:{display:"flex",flexDirection:"column",gap:"15px"}},(0,a.createElement)(i.CheckboxControl,{label:(0,n.__)("Index","thinkrank"),help:(0,n.__)("Allow search engines to index this content.","thinkrank"),checked:r.index,onChange:e=>s("index",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(i.CheckboxControl,{label:(0,n.__)("No Follow","thinkrank"),help:(0,n.__)("Do not follow links on this page.","thinkrank"),checked:r.nofollow,onChange:e=>s("nofollow",e),__nextHasNoMarginBottom:!0})),(0,a.createElement)("div",{style:{display:"flex",flexDirection:"column",gap:"15px"}},(0,a.createElement)(i.CheckboxControl,{label:(0,n.__)("No Index","thinkrank"),help:(0,n.__)("Do not allow search engines to index this content.","thinkrank"),checked:r.noindex,onChange:e=>s("noindex",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(i.CheckboxControl,{label:(0,n.__)("No Archive","thinkrank"),help:(0,n.__)("Do not show a cached link in search results.","thinkrank"),checked:r.noarchive,onChange:e=>s("noarchive",e),__nextHasNoMarginBottom:!0})),(0,a.createElement)("div",{style:{display:"flex",flexDirection:"column",gap:"15px"}},(0,a.createElement)(i.CheckboxControl,{label:(0,n.__)("No Snippet","thinkrank"),help:(0,n.__)("Do not show a snippet in search results.","thinkrank"),checked:r.nosnippet,onChange:e=>s("nosnippet",e),__nextHasNoMarginBottom:!0}),(0,a.createElement)(i.CheckboxControl,{label:(0,n.__)("No Image Index","thinkrank"),help:(0,n.__)("Do not index images on this page.","thinkrank"),checked:r.noimageindex,onChange:e=>s("noimageindex",e),__nextHasNoMarginBottom:!0}))))}},52495:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(97500),s=r.n(i);const l={ai:{defaultLabel:(0,n.__)("AI Optimize","thinkrank"),defaultLoadingLabel:(0,n.__)("Optimizing…","thinkrank"),ai:!0},rule:{defaultLabel:(0,n.__)("Optimize","thinkrank"),defaultLoadingLabel:(0,n.__)("Optimizing…","thinkrank"),ai:!1},validate:{defaultLabel:(0,n.__)("Validate","thinkrank"),defaultLoadingLabel:(0,n.__)("Validating…","thinkrank"),ai:!1},test:{defaultLabel:(0,n.__)("Test Connection","thinkrank"),defaultLoadingLabel:(0,n.__)("Testing…","thinkrank"),ai:!1},generate:{defaultLabel:(0,n.__)("Generate","thinkrank"),defaultLoadingLabel:(0,n.__)("Generating…","thinkrank"),ai:!1},refresh:{defaultLabel:(0,n.__)("Refresh Data","thinkrank"),defaultLoadingLabel:(0,n.__)("Refreshing…","thinkrank"),ai:!1}},o=({type:e="rule",onClick:t,isBusy:r=!1,disabled:n=!1,label:i,loadingLabel:o,className:c="",...d})=>{const g=l[e]||l.rule,M=n||r,u=r?o||g.defaultLoadingLabel:i||g.defaultLabel;return(0,a.createElement)("button",{type:"button",disabled:M,"aria-busy":r||void 0,onClick:M?void 0:t,className:s()("tr-inline-flex tr-items-center tr-gap-1.5","tr-h-8 tr-px-3 tr-rounded tr-border","tr-text-xs tr-font-medium tr-whitespace-nowrap","tr-transition-colors tr-duration-150","focus:tr-outline-none","disabled:tr-opacity-50 disabled:tr-cursor-not-allowed",g.ai?"tr-bg-brand tr-text-white tr-border-transparent hover:tr-bg-brand":"tr-bg-white tr-text-secondary tr-border-primary hover:tr-bg-white hover:tr-text-primary",c),...d},g.ai&&!r&&(0,a.createElement)("svg",{"aria-hidden":"true",width:"12",height:"14",viewBox:"0 0 15 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M5.58072 3.39707L6.0826 4.79082C6.35798 5.55489 6.79852 6.2488 7.37282 6.8231C7.94712 7.3974 8.64103 7.83794 9.4051 8.11332L10.7988 8.6152C10.8264 8.62529 10.8501 8.64359 10.8669 8.66762C10.8837 8.69165 10.8927 8.72026 10.8927 8.74957C10.8927 8.77888 10.8837 8.80749 10.8669 8.83152C10.8501 8.85556 10.8264 8.87385 10.7988 8.88395L9.4051 9.38582C8.64103 9.6612 7.94712 10.1017 7.37282 10.676C6.79852 11.2503 6.35798 11.9443 6.0826 12.7083L5.58072 14.1021C5.57063 14.1296 5.55233 14.1534 5.5283 14.1701C5.50427 14.1869 5.47566 14.1959 5.44635 14.1959C5.41704 14.1959 5.38843 14.1869 5.3644 14.1701C5.34036 14.1534 5.32207 14.1296 5.31197 14.1021L4.8101 12.7083C4.53472 11.9443 4.09418 11.2503 3.51988 10.676C2.94558 10.1017 2.25167 9.6612 1.4876 9.38582L0.093849 8.88395C0.0663279 8.87385 0.0425693 8.85556 0.025785 8.83152C0.00900062 8.80749 0 8.77888 0 8.74957C0 8.72026 0.00900062 8.69165 0.025785 8.66762C0.0425693 8.64359 0.0663279 8.62529 0.093849 8.6152L1.4876 8.11332C2.25167 7.83794 2.94558 7.3974 3.51988 6.8231C4.09418 6.2488 4.53472 5.55489 4.8101 4.79082L5.31197 3.39707C5.32179 3.36927 5.33998 3.3452 5.36405 3.32817C5.38811 3.31115 5.41687 3.302 5.44635 3.302C5.47583 3.302 5.50459 3.31115 5.52865 3.32817C5.55272 3.3452 5.57091 3.36927 5.58072 3.39707ZM11.8545 0.0476961L12.1088 0.753321C12.2484 1.14018 12.4715 1.49151 12.7624 1.78232C13.0532 2.07313 13.4045 2.29625 13.7913 2.43582L14.497 2.6902C14.511 2.69529 14.523 2.70455 14.5316 2.71674C14.5401 2.72893 14.5447 2.74344 14.5447 2.75832C14.5447 2.7732 14.5401 2.78772 14.5316 2.7999C14.523 2.81209 14.511 2.82136 14.497 2.82645L13.7913 3.08082C13.4045 3.22039 13.0532 3.44352 12.7624 3.73432C12.4715 4.02513 12.2484 4.37646 12.1088 4.76332L11.8545 5.46895C11.8494 5.48293 11.8401 5.495 11.8279 5.50353C11.8157 5.51207 11.8012 5.51664 11.7863 5.51664C11.7715 5.51664 11.757 5.51207 11.7448 5.50353C11.7326 5.495 11.7233 5.48293 11.7182 5.46895L11.4639 4.76332C11.3243 4.37646 11.1012 4.02513 10.8103 3.73432C10.5195 3.44352 10.1682 3.22039 9.78135 3.08082L9.07572 2.82645C9.06174 2.82136 9.04967 2.81209 9.04114 2.7999C9.03261 2.78772 9.02803 2.7732 9.02803 2.75832C9.02803 2.74344 9.03261 2.72893 9.04114 2.71674C9.04967 2.70455 9.06174 2.69529 9.07572 2.6902L9.78135 2.43582C10.1682 2.29625 10.5195 2.07313 10.8103 1.78232C11.1012 1.49151 11.3243 1.14018 11.4639 0.753321L11.7182 0.0476961C11.7233 0.0337168 11.7326 0.0216418 11.7448 0.0131093C11.757 0.00457683 11.7715 0 11.7863 0C11.8012 0 11.8157 0.00457683 11.8279 0.0131093C11.8401 0.0216418 11.8494 0.0337168 11.8545 0.0476961ZM11.8545 12.0308L12.1088 12.7364C12.2484 13.1233 12.4715 13.4746 12.7624 13.7654C13.0532 14.0563 13.4045 14.2794 13.7913 14.4189L14.497 14.6733C14.511 14.6784 14.523 14.6877 14.5316 14.6999C14.5401 14.7121 14.5447 14.7266 14.5447 14.7414C14.5447 14.7563 14.5401 14.7708 14.5316 14.783C14.523 14.7952 14.511 14.8045 14.497 14.8096L13.7913 15.0639C13.4045 15.2035 13.0532 15.4266 12.7624 15.7174C12.4715 16.0083 12.2484 16.3596 12.1088 16.7464L11.8545 17.4521C11.8494 17.4661 11.8401 17.4781 11.8279 17.4867C11.8157 17.4952 11.8012 17.4998 11.7863 17.4998C11.7715 17.4998 11.757 17.4952 11.7448 17.4867C11.7326 17.4781 11.7233 17.4661 11.7182 17.4521L11.4639 16.7464C11.3243 16.3596 11.1012 16.0083 10.8103 15.7174C10.5195 15.4266 10.1682 15.2035 9.78135 15.0639L9.07572 14.8096C9.06174 14.8045 9.04967 14.7952 9.04114 14.783C9.03261 14.7708 9.02803 14.7563 9.02803 14.7414C9.02803 14.7266 9.03261 14.7121 9.04114 14.6999C9.04967 14.6877 9.06174 14.6784 9.07572 14.6733L9.78135 14.4189C10.1682 14.2794 10.5195 14.0563 10.8103 13.7654C11.1012 13.4746 11.3243 13.1233 11.4639 12.7364L11.7182 12.0308C11.7413 11.9671 11.832 11.9671 11.8545 12.0308Z",fill:"currentColor"})),u)}},52619:e=>{"use strict";e.exports=window.wp.hooks},52806:(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:"M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z"}))},52835:(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 14.5h-1V16h1c2.2 0 4-1.8 4-4s-1.8-4-4-4h-1v1.5h1c1.4 0 2.5 1.1 2.5 2.5s-1.1 2.5-2.5 2.5zm-4 1.5v-1.5h-1C6.1 14.5 5 13.4 5 12s1.1-2.5 2.5-2.5h1V8h-1c-2.2 0-4 1.8-4 4s1.8 4 4 4h1zm-1-3.2h5v-1.5h-5v1.5zM18 4H9c-1.1 0-2 .9-2 2v.5h1.5V6c0-.3.2-.5.5-.5h9c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5v-.5H7v.5c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2z"}))},53041:(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.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"}))},53437:(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-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"}))},53581:(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:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM14 14l5-4-5-4v8z"}))},54273:(e,t,r)=>{"use strict";r.d(t,{ST:()=>l,Ur:()=>o,lA:()=>s});var a=r(27723),n=r(1455),i=r.n(n);const s=()=>({enabled:!0,selected_preset:"basic",sitemap_urls:[{url:"/sitemap.xml",type:"general",enabled:!0,last_checked:null,status:"unknown"}],use_sitemap_index:!1,delivery_mode:"auto",links_per_sitemap:1e3,include_images:!0,include_featured_images:!1,auto_generate:!0,ping_search_engines:!0,exclude_posts:"",exclude_terms:"",exclude_password_protected:!0,exclude_private_posts:!0,enable_styling:!0,custom_url_pattern:"sitemap-{type}.xml",styling_logo:!1,styling_logo_url:"",styling_color_main:"",styling_color_accent:""}),l=(e,t)=>{const r=(t.custom_url_pattern||"sitemap-{type}.xml").replace("{type}",e);return r.startsWith("/")?r:"/"+r},o=async(e,t)=>{if(!e)return;t.setSelectedPreset(e),t.setSettings(t=>({...t,selected_preset:e}));let r=[],n=!1,s=!1;const o=e=>l(e,t.settings);switch(e){case"basic":r=[{url:"/sitemap.xml",type:"general",enabled:!0,last_checked:null,status:"unknown"}],n=!1;break;case"wordpress-core":r=[{url:"/wp-sitemap.xml",type:"wordpress",enabled:!0,last_checked:null,status:"unknown"}],n=!1;break;case"segmented":r=[{url:"/sitemap_index.xml",type:"index",enabled:!0,last_checked:null,status:"unknown"},{url:o("posts"),type:"posts",enabled:!0,last_checked:null,status:"unknown"},{url:o("pages"),type:"pages",enabled:!0,last_checked:null,status:"unknown"},{url:o("categories"),type:"categories",enabled:!0,last_checked:null,status:"unknown"}],n=!0;break;case"ecommerce":try{const e=await i()({path:"/thinkrank/v1/sitemap/woocommerce-status"});e.success&&e.data.is_active?(r=[{url:"/sitemap_index.xml",type:"index",enabled:!0,last_checked:null,status:"unknown"},{url:o("products"),type:"products",enabled:!0,last_checked:null,status:"unknown"},{url:o("product_categories"),type:"product_categories",enabled:!0,last_checked:null,status:"unknown"}],n=!0):(r=[{url:"/sitemap.xml",type:"general",enabled:!0,last_checked:null,status:"unknown"}],n=!1,t.setNotice({status:"warning",message:(0,a.__)("WooCommerce is not active. E-commerce template has been changed to Basic template.","thinkrank")}),s=!0,setTimeout(()=>t.setNotice(null),5e3),t.setSelectedPreset("basic"),t.setSettings(e=>({...e,selected_preset:"basic"})))}catch(e){r=[{url:"/sitemap.xml",type:"general",enabled:!0,last_checked:null,status:"unknown"}],n=!1,t.setNotice({status:"error",message:(0,a.__)("Failed to check WooCommerce status. E-commerce template has been changed to Basic template.","thinkrank")}),s=!0,setTimeout(()=>t.setNotice(null),5e3),t.setSelectedPreset("basic"),t.setSettings(e=>({...e,selected_preset:"basic"}))}break;case"complete":r=[{url:"/sitemap_index.xml",type:"index",enabled:!0,last_checked:null,status:"unknown"},{url:o("posts"),type:"posts",enabled:!0,last_checked:null,status:"unknown"},{url:o("pages"),type:"pages",enabled:!0,last_checked:null,status:"unknown"},{url:o("categories"),type:"categories",enabled:!0,last_checked:null,status:"unknown"}];try{const e=await i()({path:"/thinkrank/v1/sitemap/woocommerce-status"});e.success&&e.data.is_active&&r.push({url:o("products"),type:"products",enabled:!0,last_checked:null,status:"unknown"},{url:o("product_categories"),type:"product_categories",enabled:!0,last_checked:null,status:"unknown"})}catch(e){}try{const e=await i()({path:"/thinkrank/v1/sitemap/custom-post-types"});e.success&&e.data&&e.data.forEach(e=>{r.push({url:o(e.name),type:e.name,enabled:!0,last_checked:null,status:"unknown"})})}catch(e){t.setNotice({status:"warning",message:(0,a.__)("Failed to fetch custom post types. Complete template may not include all content types.","thinkrank")}),s=!0,setTimeout(()=>t.setNotice(null),5e3)}n=!0;break;default:return}t.setSettings(e=>({...e,sitemap_urls:r,use_sitemap_index:n,last_generated:""})),t.setHasChanges(!0),s||t.setNotice({status:"info",message:(0,a.__)('Template applied. Click "Generate Sitemap" to create the sitemap files.',"thinkrank")})}},54288:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var a=r(51609),n=r(86087),i=r(27723),s=r(49323);const l={homepage_title:(0,i.__)("Homepage","thinkrank"),post_title:(0,i.__)("Blog Post","thinkrank"),page_title:(0,i.__)("Page","thinkrank"),category_title:(0,i.__)("Category","thinkrank"),tag_title:(0,i.__)("Tag","thinkrank"),author_title:(0,i.__)("Author","thinkrank"),search_title:(0,i.__)("Search Results","thinkrank"),archive_title:(0,i.__)("Archive","thinkrank")},o={homepage_title:"yoursite.com",post_title:"yoursite.com › blog › sample-post",page_title:"yoursite.com › sample-page",category_title:"yoursite.com › category › sample",tag_title:"yoursite.com › tag › sample",author_title:"yoursite.com › author › john-doe",search_title:"yoursite.com › ?s=sample+search",archive_title:"yoursite.com › archive"},c=()=>(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-center tr-w-4 tr-h-4 tr-rounded-full tr-bg-line-2 tr-shrink-0"},(0,a.createElement)("svg",{width:"8",height:"8",viewBox:"0 0 24 24",fill:"none",stroke:"#94a3b8",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("circle",{cx:"12",cy:"12",r:"10"}),(0,a.createElement)("line",{x1:"2",y1:"12",x2:"22",y2:"12"}),(0,a.createElement)("path",{d:"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"}))),d=({pageType:e,preview:t,label:r,url:n})=>{const s=t.length,{status:l,msg:o}=(e=>0===e?{status:"empty",msg:""}:e<30?{status:"short",msg:(0,i.__)("Too short","thinkrank")}:e>60?{status:"long",msg:(0,i.__)("Too long — may be truncated","thinkrank")}:{status:"good",msg:(0,i.__)("Good length","thinkrank")})(s),d=Math.min(s/60*100,100),g="good"===l?"tr-bg-success":"empty"===l?"tr-bg-line-2":"tr-bg-warning",M="good"===l?"tr-text-success":"empty"===l?"tr-text-tertiary":"tr-text-warning",u="good"===l?"tr-bg-success-bg tr-text-success tr-border-success":"empty"===l?"tr-bg-white tr-text-tertiary tr-border-secondary":"tr-bg-warning-bg tr-text-warning tr-border-warning";return(0,a.createElement)("div",{className:"tr-border tr-border-secondary tr-rounded-lg tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-2 tr-bg-white tr-border-b tr-border-secondary tr-flex tr-items-center tr-justify-between"},(0,a.createElement)("span",{className:`tr-text-xs tr-font-medium tr-px-2 tr-py-0.5 tr-rounded-full tr-border ${u}`},r),s>0&&(0,a.createElement)("span",{className:`tr-text-xs tr-font-medium ${M}`},s,"/60")),(0,a.createElement)("div",{className:"tr-p-4 tr-bg-white"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-1.5 tr-mb-1"},(0,a.createElement)(c,null),(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary tr-truncate"},n)),(0,a.createElement)("div",{className:"tr-text-base tr-font-normal tr-leading-snug tr-truncate",style:{color:t?"#1a0dab":"#94a3b8"},title:t||void 0},t||(0,i.__)("No title format set","thinkrank")),(0,a.createElement)("div",{className:"tr-mt-1 tr-text-xs tr-text-tertiary tr-leading-relaxed"},(0,i.__)("Your meta description will appear here in search results…","thinkrank"))),s>0&&(0,a.createElement)("div",{className:"tr-px-4 tr-py-2 tr-bg-white tr-border-t tr-border-secondary tr-flex tr-items-center tr-gap-3"},(0,a.createElement)("div",{className:"tr-flex-1 tr-bg-line-2 tr-rounded-full tr-h-1.5"},(0,a.createElement)("div",{className:`tr-h-1.5 tr-rounded-full tr-transition-all ${g}`,style:{width:`${d}%`}})),o&&(0,a.createElement)("span",{className:`tr-text-xs tr-shrink-0 ${M}`},o)))},g=({titleFormats:e,separator:t,siteInfo:r,disabled:c=!1})=>{const[g,M]=(0,n.useState)({});return(0,n.useEffect)(()=>{const a=` ${n=t,{pipe:"|",dash:"-",bullet:"•",colon:":",greater:">",tilde:"~"}[n]||"|"} `;var n;const i={};Object.keys(e).forEach(t=>{const n=e[t];if(!n)return void(i[t]="");let s=((e,t)=>{const r={"%site_title%":t.site_name||"Your Site Name","%site_name%":t.site_name||"Your Site Name","%site_description%":t.site_description||"Your site description","%tagline%":t.tagline||"Your site tagline","%post_title%":"Sample Blog Post Title","%page_title%":"Sample Page Title","%category_title%":"Sample Category","%tag_title%":"Sample Tag","%author_name%":"John Doe","%search_term%":"sample search","%archive_title%":"Sample Archive"};return Object.entries(r).reduce((e,[t,r])=>e.replace(new RegExp(t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"g"),r),e)})(n,r);s=s.replace(/\s*%sep%\s*/g,a),s=s.replace(/\s*\|\s*/g,a),i[t]=s}),M(i)},[e,t,r]),(0,a.createElement)(s.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,i.__)("Live Title Preview","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},c?(0,i.__)("Enable site identity to see live previews.","thinkrank"):(0,i.__)("How your titles will appear in Google search results","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-3"},c?(0,a.createElement)("p",{className:"tr-text-sm tr-text-tertiary tr-italic tr-m-0"},(0,i.__)("Title preview is disabled.","thinkrank")):(0,a.createElement)(a.Fragment,null,Object.keys(g).map(e=>(0,a.createElement)(d,{key:e,pageType:e,preview:g[e],label:l[e]||e,url:o[e]||"yoursite.com"})),(0,a.createElement)("div",{className:"tr-bg-brand-bg tr-border tr-border-brand tr-rounded-lg tr-p-4 tr-mt-1"},(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-brand tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,i.__)("SEO Tips","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1",style:{listStyleType:"disc"}},[(0,i.__)("Keep titles between 30–60 characters for optimal SEO","thinkrank"),(0,i.__)("Include your target keyword near the beginning","thinkrank"),(0,i.__)("Make titles descriptive and compelling for users","thinkrank"),(0,i.__)("Use consistent separators across your site","thinkrank")].map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-xs tr-text-brand"},e)))))))}},54583:(e,t,r)=>{"use strict";r.d(t,{A:()=>b});var a=r(51609),n=r(27723),i=r(86087),s=r(51725),l=r(69432),o=r(7903),c=r(88518),d=r(34236),g=r(72313),M=r(48124),u=r(57810),m=r(41077),h=r(32319),N=r(27209),p=r(88242),k=r(92590),x=r(78560),y=r(96925),D=r(39094),j=r(1168),I=r(72549),E=r(4426),z=r(1376),T=r(91717),f=r(71224);const _=(0,i.memo)(({section:e,item:t})=>{const r=(0,i.useMemo)(()=>(0,s.CB)(),[]),n=(0,i.useMemo)(()=>(0,s.DT)(),[]),l=r.find(t=>t.id===e),o=l?.items.find(e=>e.id===t),c=n.find(t=>t.sections.includes(e)),d=c?.title||l?.title;return(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-1.5 tr-text-sm tr-min-h-[2.5rem] tr-mb-2"},(0,a.createElement)("span",{className:"tr-font-semibold tr-text-primary"},d),o&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("span",{className:"tr-text-tertiary"},"›"),(0,a.createElement)("span",{className:"tr-text-tertiary"},o.title)))}),w=({section:e,item:t})=>{const{mode:r,setMode:o,isSaving:c}=(0,l.Pr)(),d=(0,i.useMemo)(()=>(0,s.CB)().find(t=>t.id===e)?.items.find(e=>e.id===t),[e,t]);return!d||(0,l.HF)(d,r)?null:(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-items-center tr-justify-between tr-gap-2 tr-mb-3 tr-px-4 tr-py-2.5 tr-rounded-lg tr-border tr-border-secondary tr-bg-brand-bg tr-text-sm tr-text-secondary"},(0,a.createElement)("span",null,(0,n.__)("This is an advanced screen. Switch to Advanced to see it in the menu.","thinkrank")),(0,a.createElement)("button",{type:"button",className:"tr-bg-transparent tr-border-0 tr-p-0 tr-text-brand tr-font-semibold tr-cursor-pointer disabled:tr-opacity-50",disabled:c,onClick:()=>o(l.lj)},(0,n.__)("Switch to Advanced","thinkrank")))},A=({section:e,item:t,onNavigate:r})=>{const i=e=>(0,a.createElement)(e,{activeSubSection:t,onNavigate:r});switch(e){case"seo-analyzer":return i(T.A);case"focus-pages":return i(f.A);case"site-identity":return i(o.A);case"performance":return i(c.A);case"analytics":return i(d.A);case"integrations":return i(g.A);case"global-seo":return i(M.A);case"ai-insights":return i(u.Ay);case"schema":return i(m.A);case"social-media":return i(h.A);case"crawling-ai-indexing":return i(N.A);case"image-seo":return i(p.A);case"instant-indexing":return i(k.A);case"author-archives":return i(x.A);case"internal-links":return i(D.A);case"external-links":return i(j.A);case"role-manager":return i(y.A);case"redirections":return i(I.A);case"broken-links":return i(E.A);case"woocommerce":return i(z.A);default:return(0,a.createElement)("div",{className:"tr-bg-white tr-border tr-border-secondary tr-rounded-lg tr-p-8 tr-text-center"},(0,a.createElement)("p",{className:"tr-text-tertiary tr-m-0"},(0,n.__)("Select a section from the sidebar to get started.","thinkrank")))}},b=(0,i.memo)(({activeSection:e,activeItem:t,onNavigate:r})=>e?(0,s.Fz)(e)?(0,a.createElement)("div",null,(0,a.createElement)(_,{section:e,item:t}),(0,a.createElement)(w,{section:e,item:t}),(0,a.createElement)(A,{section:e,item:t,onNavigate:r})):(0,a.createElement)("div",{className:"tr-bg-white tr-border tr-border-secondary tr-rounded-lg tr-p-8 tr-text-center"},(0,a.createElement)("p",{className:"tr-text-tertiary tr-m-0"},(0,n.__)("You do not have permission to access this section.","thinkrank"))):(0,a.createElement)("div",{className:"tr-bg-white tr-border tr-border-secondary tr-rounded-lg tr-p-8 tr-text-center"},(0,a.createElement)("p",{className:"tr-text-tertiary tr-m-0"},(0,n.__)("Select a section from the sidebar to get started.","thinkrank"))))},54809:(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:"M2 11.2v1.5h20v-1.5H2zM5.5 6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v3H20V6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3h1.5V6zm2 14h2v-1.5h-2V20zm3.5 0h2v-1.5h-2V20zm7-1.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zm.5-2H20V15h-1.5v1.5zM5.5 18H4c0 1.1.9 2 2 2v-1.5c-.3 0-.5-.2-.5-.5zm0-3H4v1.5h1.5V15zm9 5h2v-1.5h-2V20z"}))},54818:(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 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,a.createElement)(n.Path,{d:"M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"}))},54890:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),i=r.n(n);function s({value:e="",max:t,className:r}){const n="string"==typeof e?e.length:0,s=t&&n>t;return(0,a.createElement)("span",{className:i()("tr-text-xs tr-leading-4 tr-font-normal tr-text-tertiary",r),"aria-live":"polite"},(0,a.createElement)("span",{className:i()({"tr-text-danger":s})},n),t?`/${t}`:null)}},54899:(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.7 4.3c-1.2 0-2.8 0-3.8 1-.6.6-.9 1.5-.9 2.6V14c-.6-.6-1.5-1-2.5-1C8.6 13 7 14.6 7 16.5S8.6 20 10.5 20c1.5 0 2.8-1 3.3-2.3.5-.8.7-1.8.7-2.5V7.9c0-.7.2-1.2.5-1.6.6-.6 1.8-.6 2.8-.6h.3V4.3h-.4z"}))},55045:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});var a=r(47143),n=r(1455),i=r.n(n),s=r(27723),l=r(60775);const o={metrics:{},reports:{},costs:{},usage:{},isLoading:!1,error:null,lastUpdated:null},c="SET_METRICS",d="SET_REPORTS",g="SET_COSTS",M="SET_USAGE",u="SET_LOADING",m="SET_ERROR",h="SET_LAST_UPDATED",N="CLEAR_ERROR",p={setMetrics:e=>({type:c,metrics:e}),setReports:e=>({type:d,reports:e}),setCosts:e=>({type:g,costs:e}),setUsage:e=>({type:M,usage:e}),setLoading:e=>({type:u,loading:e}),setError:e=>({type:m,error:e}),clearError:()=>({type:N}),setLastUpdated:e=>({type:h,timestamp:e}),fetchMetrics:(e="30d",t=0)=>async({dispatch:r})=>{r(p.setLoading(!0)),r(p.clearError());try{const a=await i()({path:`/thinkrank/v1/analytics/overview?period=${e}&user_id=${t}`});if(!(a&&a.success&&a.data))throw new Error(a?.message||"Failed to fetch analytics data");r(p.setMetrics(a.data)),r(p.setLastUpdated(Date.now()))}catch(e){l.A.error("Failed to fetch analytics metrics:",e);let t="Failed to load analytics data";e.message&&(t=e.message.includes("404")?"Analytics API endpoint not found.":e.message.includes("403")?"You do not have permission to view analytics data.":e.message.includes("500")?"Server error while loading analytics data.":e.message),r(p.setError({message:t,code:e.code||"fetch_error",type:"metrics"}))}finally{r(p.setLoading(!1))}},fetchCostAnalysis:(e="30d",t="all",r=0)=>async({dispatch:a})=>{a(p.setLoading(!0)),a(p.clearError());try{const n=await i()({path:`/thinkrank/v1/analytics/costs?period=${e}&provider=${t}&user_id=${r}`});if(!(n&&n.success&&n.data))throw new Error(n?.message||"Failed to fetch cost data");a(p.setCosts(n.data))}catch(e){l.A.error("Failed to fetch cost analysis:",e),a(p.setError({message:e.message||"Failed to load cost data",code:e.code||"fetch_error",type:"costs"}))}finally{a(p.setLoading(!1))}},fetchReports:(e="overview")=>async({dispatch:t})=>{t(p.setLoading(!0)),t(p.clearError());try{const r={type:e,message:"Reports feature coming in Phase 4"};t(p.setReports(r))}catch(e){l.A.error("Failed to fetch reports:",e),t(p.setError({message:e.message||"Failed to load reports",code:e.code||"fetch_error",type:"reports"}))}finally{t(p.setLoading(!1))}}},k={getMetrics:e=>e.metrics,getReports:e=>e.reports,getCosts:e=>e.costs,getUsage:e=>e.usage,getIsLoading:e=>e.isLoading,getError:e=>e.error,getLastUpdated:e=>e.lastUpdated,getContentOptimized:e=>e.metrics.content_optimized||0,getAverageSeoScore:e=>e.metrics.average_seo_score||0,getCreditsUsed:e=>e.metrics.credits_used||0,getTimeSaved:e=>e.metrics.time_saved||0,getAiActions:e=>e.metrics.ai_actions||0,getContentBriefs:e=>e.metrics.content_briefs||0,getFeaturesUsedCount:e=>e.metrics.features_used_count||0,getMostUsedFeature:e=>e.metrics.most_used_feature||"",getMostUsedCount:e=>e.metrics.most_used_count||0,getFeatureBreakdown:e=>e.metrics.feature_breakdown||{},getProviderBreakdown:e=>e.metrics.provider_breakdown||{},getTotalCosts:e=>e.metrics.total_cost||0,getCostsByProvider(e){const t=e.metrics.provider_breakdown||{};return{openai:t.openai?.cost||0,claude:t.claude?.cost||0}},getEstimatedMonthlyCost(e){const t=e.metrics.total_cost||0;switch(e.metrics.period||"30d"){case"7d":return t*(30/7);case"30d":default:return t;case"90d":return t/3}},getCostEfficiency(e){const t=e.metrics.total_cost||0,r=e.metrics.content_optimized||0,a=e.metrics.average_seo_score||0;return{costPerOptimizedPost:r>0?t/r:0,costPerSeoPoint:a>0?t/a:0,timeSavedValue:.5*(e.metrics.time_saved||0)}},getUsageTrend:e=>e.usage.usage_records||[],getFeatureUsageBreakdown:e=>(e.usage.usage_records||[]).reduce((e,t)=>{const r=t.feature||t.feature_type||"unknown";return e[r]=(e[r]||0)+1,e},{}),hasError:e=>!!e.error,getErrorMessage:e=>e.error?.message||"",getErrorType:e=>e.error?.type||"",hasData(e){const t=e.metrics;return!!(t.content_optimized||t.ai_actions||t.total_cost)},isDataStale:e=>!e.lastUpdated||Date.now()-e.lastUpdated>3e5,getDashboardMetrics(e){var t,r,a,n;const i=e.metrics.most_used_feature||"",l=e.metrics.most_used_count||0,o=i?i.replace(/_/g," ").replace(/\b\w/g,e=>e.toUpperCase()).replace(/\bSeo\b/g,"SEO"):"None",c=(g=l,(d=i)&&0!==g?`${g} ${{content_brief:"Generated",seo_metadata:"Optimized",content_analysis:"Analyzed",site_identity_optimization:"Optimized",homepage_meta_optimization:"Optimized",homepage_hero_optimization:"Optimized",llms_txt_optimization:"Generated"}[d]||"Used"}`:"");var d,g;return{postsAnalyzed:{value:e.metrics.content_optimized||0,change:null!==(t=e.metrics.content_optimized_change)&&void 0!==t?t:null,label:(0,s.__)("Posts Analyzed","thinkrank")},aiOptimizations:{value:e.metrics.ai_actions||0,change:0,label:(0,s.__)("AI Optimizations","thinkrank")},averageSeoScore:{value:e.metrics.average_seo_score||0,change:null!==(r=e.metrics.seo_score_change)&&void 0!==r?r:null,label:(0,s.__)("Average SEO Score","thinkrank"),suffix:"/100"},totalCost:{value:e.metrics.total_cost||0,change:null!==(a=e.metrics.cost_change)&&void 0!==a?a:null,label:(0,s.__)("Estimated AI Cost","thinkrank"),prefix:"$",subtitle:`${e.metrics.total_tokens||0} tokens`},featuresUsed:{value:e.metrics.features_used_count||0,change:0,label:(0,s.__)("Features Used","thinkrank")},timeSaved:{value:Math.round((e.metrics.time_saved||0)/60),change:null!==(n=e.metrics.time_saved_change)&&void 0!==n?n:null,label:(0,s.__)("Time Saved","thinkrank"),suffix:"h",subtitle:`${e.metrics.ai_actions||0} AI actions`},mostUsedFeature:{value:o,change:0,label:(0,s.__)("Most Used Feature","thinkrank"),subtitle:c,isText:!0}}}},x=(0,a.createReduxStore)("thinkrank/analytics",{reducer:(e=o,t)=>{switch(t.type){case c:return{...e,metrics:t.metrics,error:null};case d:return{...e,reports:t.reports,error:null};case g:return{...e,costs:t.costs,error:null};case M:return{...e,usage:t.usage,error:null};case u:return{...e,isLoading:t.loading};case m:return{...e,error:t.error,isLoading:!1};case N:return{...e,error:null};case h:return{...e,lastUpdated:t.timestamp};default:return e}},actions:p,selectors:k})},55230:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var a=r(51609),n=r(86087),i=r(27723),s=r(97500),l=r.n(s);const o=e=>/^#(?:[0-9a-f]{3}|[0-9a-f]{6})$/i.test(e),c=e=>{const t=String(e||"").trim();if(""===t)return"";const r=t.startsWith("#")?t:`#${t}`;if(!o(r))return null;const a=r.slice(1).toLowerCase();return 3===a.length?`#${a[0]}${a[0]}${a[1]}${a[1]}${a[2]}${a[2]}`:`#${a}`};function d({value:e="",onChange:t,label:r,description:s,fallback:d="#000000",disabled:g=!1,id:M}){const u=M||`tr-color-${r?.toLowerCase().replace(/\s+/g,"-")}`,[m,h]=(0,n.useState)(e);(0,n.useEffect)(()=>{h(e)},[e]);const N=null===c(m),p=o(e)?e:d,k=r=>{h(r);const a=c(r);null!==a&&a!==e&&t(a)};return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},r&&(0,a.createElement)("label",{htmlFor:u,className:"tr-text-sm tr-font-medium tr-text-secondary"},r),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("input",{type:"color",value:p,disabled:g,onChange:e=>k(e.target.value),className:l()("tr-h-10 tr-w-12 tr-shrink-0 tr-cursor-pointer tr-rounded-md tr-bg-white tr-p-1","tr-border-[1.5px] tr-border-primary tr-transition-colors tr-duration-150","hover:tr-border-[#A9AEC0] focus:tr-outline-none focus-visible:tr-border-brand","disabled:tr-cursor-not-allowed disabled:tr-border-secondary"),"aria-label":(0,i.sprintf)(/* translators: %s: field label, e.g. "Main Color". */ /* translators: %s: field label, e.g. "Main Color". */
53 +(0,i.__)("Pick a colour for %s","thinkrank"),r||(0,i.__)("this field","thinkrank"))}),(0,a.createElement)("input",{id:u,type:"text",value:m,disabled:g,spellCheck:"false",placeholder:d,onChange:e=>k(e.target.value),onBlur:()=>h(e),className:l()("tr-h-10 tr-w-32 tr-rounded-md tr-bg-white tr-px-3 tr-text-sm tr-text-primary","tr-border-[1.5px] tr-transition-colors tr-duration-150","placeholder:tr-text-tertiary","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",N?"tr-border-danger":"tr-border-primary hover:tr-border-[#A9AEC0]")}),""!==e&&!g&&(0,a.createElement)("button",{type:"button",onClick:()=>t(""),className:"tr-text-xs tr-text-brand tr-bg-transparent tr-border-0 tr-cursor-pointer tr-p-0 hover:tr-underline"},(0,i.__)("Reset","thinkrank"))),N?(0,a.createElement)("p",{className:"tr-text-xs tr-text-danger tr-m-0"},(0,i.__)("Enter a hex colour such as #1565c0, or clear the field to keep the default.","thinkrank")):s&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},s))}},55462:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var a=r(51609),n=r(86087),i=r(27723),s=r(51725),l=r(30012),o=r(69432);const c=()=>(0,a.createElement)("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("circle",{cx:"11",cy:"11",r:"8"}),(0,a.createElement)("line",{x1:"21",y1:"21",x2:"16.65",y2:"16.65"})),d=()=>(0,a.createElement)("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polyline",{points:"9 18 15 12 9 6"})),g=({text:e,query:t})=>{if(!t.trim())return e;const r=e.toLowerCase().indexOf(t.toLowerCase());return-1===r?e:(0,a.createElement)(a.Fragment,null,e.slice(0,r),(0,a.createElement)("mark",{style:{background:"rgba(251,191,36,0.35)",borderRadius:"2px",padding:"0 1px",fontWeight:600,color:"inherit"}},e.slice(r,r+t.length)),e.slice(r+t.length))},M=({children:e})=>(0,a.createElement)("kbd",{style:{fontSize:"10px",fontFamily:"sans-serif",color:"#94a3b8",background:"#f1f5f9",border:"1px solid #e2e8f0",borderRadius:"3px",padding:"1px 5px",lineHeight:1}},e),u=()=>{try{return navigator.platform.toUpperCase().includes("MAC")}catch{return!1}};function m({currentPage:e}){const[t,r]=(0,n.useState)(""),[m,h]=(0,n.useState)([]),[N,p]=(0,n.useState)(!1),[k,x]=(0,n.useState)(-1),y=(0,n.useRef)(null),D=(0,n.useRef)(null),{mode:j}=(0,o.Pr)(),I=(0,n.useMemo)(()=>{const e=[];return(0,s.CB)().forEach(t=>{t.items.forEach(r=>{(0,o.HF)(r,j)&&e.push({section:t.id,sectionTitle:t.title,item:r.id,itemTitle:r.title,pro:r.pro||!1})})}),e},[j]);(0,n.useEffect)(()=>{const e=t.trim().toLowerCase();if(!e)return h([]),void p(!1);const r=I.filter(t=>t.sectionTitle.toLowerCase().includes(e)||t.itemTitle.toLowerCase().includes(e));h(r.slice(0,8)),p(r.length>0),x(-1)},[t,I]),(0,n.useEffect)(()=>{const e=e=>{D.current&&!D.current.contains(e.target)&&E()};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,n.useEffect)(()=>{const e=e=>{(e.metaKey||e.ctrlKey)&&"/"===e.key&&(e.preventDefault(),y.current?.focus(),y.current?.select())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]);const E=()=>{r(""),p(!1),x(-1)},z=t=>{E(),"essential-seo"===e?window.dispatchEvent(new CustomEvent("thinkrank:nav-search",{detail:{section:t.section,item:t.item}})):(0,l.oo)("essential-seo",{nav_section:t.section,nav_item:t.item})},T=window.thinkrankAdmin?.isPro;return(0,a.createElement)("div",{ref:D,className:"tr-relative tr-hidden sm:tr-block tr-shrink-0"},(0,a.createElement)("div",{className:"tr-relative"},(0,a.createElement)("span",{className:"tr-absolute tr-left-2.5 tr-top-1/2 -tr-translate-y-1/2 tr-pointer-events-none tr-text-tertiary","aria-hidden":"true"},(0,a.createElement)(c,null)),(0,a.createElement)("input",{ref:y,type:"text",role:"combobox","aria-expanded":N,"aria-autocomplete":"list","aria-label":(0,i.__)("Search settings","thinkrank"),value:t,onChange:e=>r(e.target.value),onKeyDown:e=>{"ArrowDown"===e.key?(e.preventDefault(),x(e=>Math.min(e+1,m.length-1))):"ArrowUp"===e.key?(e.preventDefault(),x(e=>Math.max(e-1,0))):"Enter"===e.key&&k>=0&&m[k]?(e.preventDefault(),z(m[k])):"Escape"===e.key&&(E(),y.current?.blur())},onFocus:()=>{t.trim()&&p(m.length>0)},placeholder:(0,i.__)("Search settings…","thinkrank"),className:"tr-w-44 lg:tr-w-56 tr-h-7 tr-pl-8 tr-pr-14 tr-text-xs tr-rounded-md tr-bg-white tr-text-secondary placeholder:tr-text-tertiary focus:tr-bg-white tr-transition-all tr-duration-150",style:{margin:0,border:"1px solid #e2e8f0",outline:"none",boxShadow:"none"}}),!t&&(0,a.createElement)("span",{className:"tr-absolute tr-right-2 tr-top-1/2 -tr-translate-y-1/2 tr-pointer-events-none tr-hidden lg:tr-flex tr-items-center tr-gap-0.5"},(0,a.createElement)(M,null,u()?"⌘":"Ctrl"),(0,a.createElement)(M,null,"/"))),N&&m.length>0&&(0,a.createElement)("div",{role:"listbox","aria-label":(0,i.__)("Search results","thinkrank"),className:"tr-absolute tr-top-full tr-left-0 tr-mt-1.5 tr-w-72 tr-bg-white tr-border tr-border-secondary tr-rounded-lg tr-shadow-lg tr-overflow-hidden",style:{zIndex:99999}},(0,a.createElement)("ul",{className:"tr-list-none tr-m-0 tr-p-1 tr-flex tr-flex-col tr-gap-px"},m.map((e,r)=>{const n=r===k;return(0,a.createElement)("li",{key:`${e.section}-${e.item}`,role:"option","aria-selected":n},(0,a.createElement)("button",{onMouseDown:t=>{t.preventDefault(),z(e)},onMouseEnter:()=>x(r),className:"tr-w-full tr-text-left tr-px-3 tr-py-2 tr-flex tr-items-center tr-gap-2.5 tr-rounded-md tr-border-0 tr-cursor-pointer tr-transition-colors tr-duration-100",style:{background:n?"#ECFDF3":"transparent",outline:"none"}},(0,a.createElement)("span",{className:"tr-text-tertiary tr-shrink-0"},(0,a.createElement)(d,null)),(0,a.createElement)("div",{className:"tr-min-w-0 tr-flex-1"},(0,a.createElement)("p",{className:"tr-m-0 tr-text-[11px] tr-text-tertiary tr-truncate tr-leading-none tr-mb-0.5"},(0,a.createElement)(g,{text:e.sectionTitle,query:t})),(0,a.createElement)("p",{className:"tr-m-0 tr-text-sm tr-font-medium tr-text-secondary tr-truncate tr-leading-snug"},(0,a.createElement)(g,{text:e.itemTitle,query:t}))),e.pro&&!T&&(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-1.5 tr-py-0.5 tr-rounded tr-text-[10px] tr-font-semibold tr-bg-brand-bg tr-text-brand tr-shrink-0"},"PRO")))})),(0,a.createElement)("div",{className:"tr-px-3 tr-py-2 tr-border-t tr-border-secondary tr-flex tr-items-center tr-gap-3"},(0,a.createElement)("span",{className:"tr-text-[10px] tr-text-tertiary tr-flex tr-items-center tr-gap-1"},(0,a.createElement)(M,null,"↑↓")," ",(0,i.__)("navigate","thinkrank")),(0,a.createElement)("span",{className:"tr-text-[10px] tr-text-tertiary tr-flex tr-items-center tr-gap-1"},(0,a.createElement)(M,null,"↵")," ",(0,i.__)("go","thinkrank")),(0,a.createElement)("span",{className:"tr-text-[10px] tr-text-tertiary tr-flex tr-items-center tr-gap-1"},(0,a.createElement)(M,null,"Esc")," ",(0,i.__)("close","thinkrank")))))}},55732:(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.8 11.4H2.1V9H1v6h1.1v-2.6h2.7V15h1.1V9H4.8v2.4zm1.9-1.3h1.7V15h1.1v-4.9h1.7V9H6.7v1.1zM16.2 9l-1.5 2.7L13.3 9h-.9l-.8 6h1.1l.5-4 1.5 2.8 1.5-2.8.5 4h1.1L17 9h-.8zm3.8 5V9h-1.1v6h3.6v-1H20z"}))},55789:(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.5h-8V4h8v1.5ZM19 20h-8v-1.5h8V20ZM5 9h14v6H5V9Z"}))},55873:(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 6H4c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h16c.3 0 .5.2.5.5v9zM10 10H8v2h2v-2zm-5 2h2v-2H5v2zm8-2h-2v2h2v-2zm-5 6h8v-2H8v2zm6-4h2v-2h-2v2zm3 0h2v-2h-2v2zm0 4h2v-2h-2v2zM5 16h2v-2H5v2z"}))},56033:(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 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12-9.8c.4 0 .8-.3.9-.7l1.1-3h3.6l.5 1.7h1.9L13 9h-2.2l-3.4 9.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12H20V6c0-1.1-.9-2-2-2zm-6 7l1.4 3.9h-2.7L12 11z"}))},56038:(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 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"}))},56070:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(27723),i=r(39905),s=r(27531);function l({title:e,message:t,onRetry:r,isRetrying:l=!1}){return(0,a.createElement)(i.A,{variant:"error",title:e||(0,n.__)("Couldn’t load your settings","thinkrank")},(0,a.createElement)("p",{className:"tr-m-0"},t||(0,n.__)("Your saved settings could not be read, so this screen has nothing to edit yet. Nothing has changed — retry to load them.","thinkrank")),(0,a.createElement)(s.A,{variant:"secondary",size:"sm",className:"tr-mt-3",onClick:r,loading:l},(0,n.__)("Retry","thinkrank")))}},56427:e=>{"use strict";e.exports=window.wp.components},56693:(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.5h12a.5.5 0 01.5.5v7H14a2 2 0 11-4 0H5.5V6a.5.5 0 01.5-.5zm-.5 9V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5v-3.5h-3.337a3.5 3.5 0 01-6.326 0H5.5zM4 13V6a2 2 0 012-2h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2v-5z",clipRule:"evenodd"}))},56947:(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.518 8.783a.25.25 0 00.188-.137l2.069-4.192a.25.25 0 01.448 0l2.07 4.192a.25.25 0 00.187.137l4.626.672a.25.25 0 01.139.427l-3.347 3.262a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.363.264l-4.137-2.176a.25.25 0 00-.233 0l-4.138 2.175a.25.25 0 01-.362-.263l.79-4.607a.25.25 0 00-.072-.222L4.753 9.882a.25.25 0 01.14-.427l4.625-.672zM12 14.533c.28 0 .559.067.814.2l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39v7.143z"}))},56964:(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:"M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z"}))},57017:(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 19.5h-9v-1.5h9z",style:{fill:"#1e1e1e"}}))},57032:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(0,a.createElement)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{d:"M18 5.5H6a.5.5 0 0 0-.5.5v12a.5.5 0 0 0 .5.5h12a.5.5 0 0 0 .5-.5V6a.5.5 0 0 0-.5-.5ZM6 4h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm1 5h1.5v1.5H7V9Zm1.5 4.5H7V15h1.5v-1.5ZM10 9h7v1.5h-7V9Zm7 4.5h-7V15h7v-1.5Z"}))},57105:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(97500),i=r.n(n);function s({children:e,className:t,noPadding:r=!1}){return(0,a.createElement)("main",{className:i()("tr-flex-1 tr-overflow-y-auto",!r&&"tr-p-4 md:tr-p-6 lg:tr-p-8",t)},e)}},57442:(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.45474 21.2069L16.4547 3.7069L15.5453 3.29114L14.2837 6.05081C13.5991 5.69873 12.8228 5.49999 12 5.49999C10.9385 5.49999 9.95431 5.83076 9.1448 6.39485L7.18994 4.44L6.12928 5.50066L8.05556 7.42694C7.49044 8.15127 7.12047 9.0353 7.02469 9.99999H5V11.5H7V13H5V14.5H7.10002C7.35089 15.7359 8.0576 16.8062 9.03703 17.5279L7.54526 20.7911L8.45474 21.2069ZM9.68024 16.1209C8.95633 15.4796 8.5 14.5431 8.5 13.5V10.5C8.5 8.567 10.067 6.99999 12 6.99999C12.6003 6.99999 13.1653 7.15111 13.659 7.41738L9.68024 16.1209ZM15.3555 9.50155L16.1645 7.73191C16.6053 8.39383 16.8926 9.16683 16.9753 9.99999H19V11.5H17V13H19V14.5H16.9C16.4367 16.7822 14.419 18.5 12 18.5C11.7508 18.5 11.5058 18.4818 11.2664 18.4466L11.928 16.9993C11.9519 16.9998 11.9759 17 12 17C13.933 17 15.5 15.433 15.5 13.5V10.5C15.5 10.1531 15.4495 9.81794 15.3555 9.50155Z"}))},57463:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var a=r(51609),n=r(86087),i=r(27723),s=r(52619),l=r(49323),o=r(85770),c=r(94240),d=r(28094),g=r(60775);const M="inherit",u=[{label:(0,i.__)("Inherit","thinkrank"),value:M},{label:(0,i.__)("On","thinkrank"),value:"on"},{label:(0,i.__)("Off","thinkrank"),value:"off"}],m=[{key:"meta_enabled",label:(0,i.__)("Metas","thinkrank")},{key:"schema_enabled",label:(0,i.__)("Schema","thinkrank")},{key:"open_graph_enabled",label:(0,i.__)("Open Graph","thinkrank")},{key:"twitter_card_enabled",label:(0,i.__)("Twitter card","thinkrank")}],h={post_type:(0,i.__)("Post types","thinkrank"),taxonomy:(0,i.__)("Taxonomies","thinkrank"),archive:(0,i.__)("Archives","thinkrank"),special:(0,i.__)("Special pages","thinkrank")},N=["post_type","taxonomy","archive","special"],p=[{label:(0,i.__)("All content types","thinkrank"),value:"all"},{label:(0,i.__)("Pinned only","thinkrank"),value:"pinned"},{label:(0,i.__)("Untouched only","thinkrank"),value:"untouched"}],k=e=>(e.features||[]).filter(t=>(e.values?.[t]||M)!==M).length,x=()=>(0,a.createElement)("span",{className:"tr-text-slate-300",title:(0,i.__)("Not available for this content type","thinkrank")},(0,a.createElement)("span",{"aria-hidden":"true"},"–"),(0,a.createElement)("span",{className:"screen-reader-text"},(0,i.__)("Not available for this content type","thinkrank"))),y=()=>{const[e,t]=(0,n.useState)([]),[r,y]=(0,n.useState)({}),D=(0,n.useMemo)(()=>(0,s.applyFilters)("thinkrank.contentTypeMatrix.featureColumns",m),[]),[j,I]=(0,n.useState)(!0),[E,z]=(0,n.useState)(!1),[T,f]=(0,n.useState)(null),[_,w]=(0,n.useState)(""),[A,b]=(0,n.useState)("all"),v=(0,n.useCallback)(async()=>{I(!0);try{const e=await fetch((0,d.g)("global-seo/matrix"),{headers:{"X-WP-Nonce":window.thinkrankAdmin.restNonce}});if(!e.ok)throw new Error(`Matrix request failed: ${e.status}`);const r=await e.json();if(!r.success||!r.data)throw new Error("Matrix response carried no data");t(r.data.entities||[]),y(r.data.globals||{}),z(!1)}catch(e){g.A.error("Error loading content type matrix:",e),z(!0)}finally{I(!1)}},[]);(0,n.useEffect)(()=>{v()},[v]);const O=async(r,a,n)=>{const s=e.find(e=>e.key===r);t(e=>e.map(e=>e.key===r?{...e,...a}:e)),f(r);try{const e=await fetch((0,d.g)("global-seo/matrix"),{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":window.thinkrankAdmin.restNonce},body:JSON.stringify({entity:r,settings:n})});if(!e.ok)throw new Error(`Save failed: ${e.status}`);const a=await e.json();a?.success&&a?.data&&t(e=>e.map(e=>e.key===r?{...e,...a.data}:e))}catch(e){g.A.error("Error saving content type matrix row:",e),t(e=>e.map(e=>e.key===r&&s?s:e)),c.A.error((0,i.__)("Could not save that change. Nothing was applied.","thinkrank"))}finally{f(null)}},L=(0,n.useMemo)(()=>e.reduce((e,t)=>e+k(t),0),[e]),S=(0,n.useMemo)(()=>{const t=_.trim().toLowerCase();return e.filter(e=>!(t&&!e.label?.toLowerCase().includes(t))&&("pinned"===A?k(e)>0:"untouched"!==A||0===k(e)))},[e,_,A]),C=(0,n.useMemo)(()=>N.map(e=>({group:e,rows:S.filter(t=>t.group===e)})).filter(({rows:e})=>e.length>0),[S]);if(j)return(0,a.createElement)(l.u4,null);if(E)return(0,a.createElement)(l.oK,{message:(0,i.__)("Could not load the content type matrix. Nothing has been changed, retry before editing.","thinkrank"),onRetry:v});const Q=D.length+3;return(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)(o.A,{title:(0,i.__)("Content Type Matrix","thinkrank"),description:(0,i.__)("Switch each SEO feature per content type. Inherit follows the site-wide setting, so a matrix you never touch changes nothing.","thinkrank"),trailing:(0,a.createElement)(l.Ex,{variant:L>0?"info":"neutral"},L>0?(0,i.sprintf)(/* translators: %d: how many feature cells are pinned on or off rather than inherited. */ /* translators: %d: how many feature cells are pinned on or off rather than inherited. */
53 54 (0,i._n)("%d cell pinned","%d cells pinned",L,"thinkrank"),L):(0,i.__)("All inherited","thinkrank"))}),(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-items-end tr-gap-3 tr-px-6 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)(l.pd,{id:"tr-ctm-search",label:(0,i.__)("Search content types","thinkrank"),hideLabelFromVision:!0,type:"search",value:_,placeholder:(0,i.__)("Search content types…","thinkrank"),onChange:e=>w(e.target.value),className:"tr-w-56"}),(0,a.createElement)(l.l6,{id:"tr-ctm-view",label:(0,i.__)("View","thinkrank"),hideLabelFromVision:!0,value:A,options:p,onChange:e=>b(e.target.value),className:"tr-w-52"}),(0,a.createElement)("p",{className:"tr-m-0 tr-ml-auto tr-text-xs tr-text-tertiary tr-max-w-md tr-leading-relaxed"},(0,i.__)("Inherit follows the site-wide value named under each column. On and Off pin the feature for that content type only.","thinkrank"))),0===S.length?(0,a.createElement)(l.pp,{size:"sm",illustration:!1,title:(0,i.__)("No content types match","thinkrank"),description:(0,i.__)("Nothing here matches your search and filter.","thinkrank"),action:(0,a.createElement)(l.$n,{variant:"secondary",size:"sm",onClick:()=>{w(""),b("all")}},(0,i.__)("Clear filters","thinkrank"))}):(0,a.createElement)("div",{className:"tr-overflow-x-auto tr-max-h-[70vh] tr-overflow-y-auto"},(0,a.createElement)("table",{className:"tr-w-full tr-border-collapse tr-text-sm"},(0,a.createElement)("thead",{className:"tr-sticky tr-top-0 tr-z-10 tr-bg-white"},(0,a.createElement)("tr",{className:"tr-border-b tr-border-slate-200"},(0,a.createElement)("th",{className:"tr-text-left tr-px-4 tr-py-3 tr-font-semibold tr-text-slate-500"},(0,i.__)("Content type","thinkrank")),D.map(e=>{return(0,a.createElement)("th",{key:e.key,className:"tr-text-left tr-px-2 tr-py-3 tr-font-semibold tr-text-slate-500"},e.label,(0,a.createElement)("span",{className:"tr-block tr-text-[11px] tr-font-normal tr-text-slate-400 tr-mt-0.5"},(t=e.key,r[t]?(0,i.__)("inherit = on","thinkrank"):(0,i.__)("inherit = off","thinkrank"))));var t}),(0,a.createElement)("th",{className:"tr-text-left tr-px-2 tr-py-3 tr-font-semibold tr-text-slate-500"},(0,i.__)("No-index","thinkrank")),(0,a.createElement)("th",{className:"tr-text-left tr-px-2 tr-py-3 tr-font-semibold tr-text-slate-500"},(0,i.__)("Sitemap","thinkrank")))),(0,a.createElement)("tbody",null,C.map(({group:e,rows:t})=>(0,a.createElement)(n.Fragment,{key:e},(0,a.createElement)("tr",{className:"tr-bg-slate-50"},(0,a.createElement)("th",{scope:"colgroup",colSpan:Q,className:"tr-text-left tr-px-4 tr-py-2 tr-text-xs tr-uppercase tr-tracking-wide tr-font-semibold tr-text-slate-500"},h[e]||e)),t.map(e=>{const t=k(e),r=T===e.key;return(0,a.createElement)("tr",{key:e.key,className:"tr-border-b tr-border-slate-100 "+(t>0?"tr-bg-brand-bg/30":"")},(0,a.createElement)("td",{className:"tr-px-4 tr-py-2.5 tr-text-slate-700"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("span",{className:"tr-font-medium"},e.label),t>0&&(0,a.createElement)(l.Ex,{variant:"info"},t)),t>0&&(0,a.createElement)("button",{type:"button",className:"tr-mt-1 tr-bg-transparent tr-border-0 tr-p-0 tr-text-xs tr-text-brand tr-cursor-pointer hover:tr-underline disabled:tr-opacity-50 disabled:tr-cursor-not-allowed",disabled:r,onClick:()=>(e=>{const t=Object.fromEntries((e.features||[]).map(e=>[e,M]));return O(e.key,{values:t},t)})(e)},(0,i.__)("Reset to inherit","thinkrank"))),D.map(t=>(0,a.createElement)("td",{key:t.key,className:"tr-px-2 tr-py-2.5"},e.features.includes(t.key)?(0,a.createElement)(l.l6,{id:`${t.key}-${e.key}`,label:(0,i.sprintf)(/* translators: 1: content type label, 2: feature name. */ /* translators: 1: content type label, 2: feature name. */
54 55 (0,i.__)("%1$s, %2$s","thinkrank"),e.label,t.label),hideLabelFromVision:!0,value:e.values?.[t.key]||M,options:u,disabled:r,onChange:r=>((e,t,r)=>O(e.key,{values:{...e.values,[t]:r}},{[t]:r}))(e,t.key,r.target.value)}):(0,a.createElement)(x,null))),(0,a.createElement)("td",{className:"tr-px-2 tr-py-2.5"},(0,a.createElement)(l.lM,{id:`noindex-${e.key}`,checked:!!e.robots_meta?.noindex,disabled:r,onChange:t=>((e,t)=>{const r={...e.robots_meta,noindex:t,index:!t};return O(e.key,{robots_meta_enabled:!0,robots_meta:r},{robots_meta_enabled:!0,robots_meta:r})})(e,t)})),(0,a.createElement)("td",{className:"tr-px-2 tr-py-2.5"},e.supports_sitemap?(0,a.createElement)(l.lM,{id:`sitemap-${e.key}`,checked:!!e.sitemap_include,disabled:r,onChange:t=>((e,t)=>O(e.key,{sitemap_include:t},{sitemap_include:t}))(e,t)}):(0,a.createElement)(x,null)))})))))))}},57476:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(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.3c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8s-4-8.8-8.8-8.8zm6.5 5.5h-2.6C15.4 7.3 14.8 6 14 5c2 .6 3.6 2 4.5 3.8zm.7 3.2c0 .6-.1 1.2-.2 1.8h-2.9c.1-.6.1-1.2.1-1.8s-.1-1.2-.1-1.8H19c.2.6.2 1.2.2 1.8zM12 18.7c-1-.7-1.8-1.9-2.3-3.5h4.6c-.5 1.6-1.3 2.9-2.3 3.5zm-2.6-4.9c-.1-.6-.1-1.1-.1-1.8 0-.6.1-1.2.1-1.8h5.2c.1.6.1 1.1.1 1.8s-.1 1.2-.1 1.8H9.4zM4.8 12c0-.6.1-1.2.2-1.8h2.9c-.1.6-.1 1.2-.1 1.8 0 .6.1 1.2.1 1.8H5c-.2-.6-.2-1.2-.2-1.8zM12 5.3c1 .7 1.8 1.9 2.3 3.5H9.7c.5-1.6 1.3-2.9 2.3-3.5zM10 5c-.8 1-1.4 2.3-1.8 3.8H5.5C6.4 7 8 5.6 10 5zM5.5 15.3h2.6c.4 1.5 1 2.8 1.8 3.7-1.8-.6-3.5-2-4.4-3.7zM14 19c.8-1 1.4-2.2 1.8-3.7h2.6C17.6 17 16 18.4 14 19z"}))},57810:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>v});var a=r(51609),n=r(86087),i=r(27723),s=r(1455),l=r.n(s),o=r(97500),c=r.n(o),d=r(49323),g=r(85770),M=r(80095),u=r(65403),m=r(30422),h=r(60775);const N=e=>(0,a.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",...e}),p=e=>(0,a.createElement)(N,{...e},(0,a.createElement)("path",{d:"M13 2 4 14h7l-1 8 9-12h-7l1-8Z"})),k=e=>(0,a.createElement)(N,{...e},(0,a.createElement)("path",{d:"M3 17l6-6 4 4 7-7"}),(0,a.createElement)("path",{d:"M17 7h4v4"})),x=e=>(0,a.createElement)(N,{...e},(0,a.createElement)("path",{d:"M12 3l2.6 5.5 6 .8-4.3 4.2 1 6-5.3-2.8L6.7 19.5l1-6L3.4 9.3l6-.8L12 3Z"})),y=e=>(0,a.createElement)(N,{...e},(0,a.createElement)("circle",{cx:"12",cy:"12",r:"9"}),(0,a.createElement)("path",{d:"M3 12h18M12 3c2.5 3 2.5 15 0 18M12 3c-2.5 3-2.5 15 0 18"})),D={chatgpt:"ChatGPT",perplexity:"Perplexity",gemini:"Gemini",claude:"Claude",copilot:"Copilot","meta-ai":"Meta AI",you:"You.com",poe:"Poe",grok:"Grok",mistral:"Le Chat (Mistral)",deepseek:"DeepSeek",kimi:"Kimi",gptbot:"GPTBot (OpenAI)","oai-searchbot":"OAI-SearchBot (OpenAI)","chatgpt-user":"ChatGPT-User (OpenAI)",perplexitybot:"PerplexityBot","perplexity-user":"Perplexity-User",claudebot:"ClaudeBot (Anthropic)","claude-user":"Claude-User (Anthropic)","claude-searchbot":"Claude-SearchBot (Anthropic)","anthropic-ai":"Anthropic-AI","google-extended":"Google-Extended","applebot-extended":"Applebot-Extended","meta-externalagent":"Meta External Agent","meta-externalfetcher":"Meta External Fetcher",bytespider:"Bytespider (ByteDance)",amazonbot:"Amazonbot",ccbot:"CCBot (Common Crawl)","cohere-ai":"Cohere","mistral-user":"MistralAI-User"},j=e=>D[e]||e,I={chatgpt:"#10a37f",gptbot:"#10a37f","oai-searchbot":"#10a37f","chatgpt-user":"#10a37f",perplexity:"#20808d",perplexitybot:"#20808d","perplexity-user":"#20808d",gemini:"#4285f4","google-extended":"#4285f4",claude:"#d97757",claudebot:"#d97757","claude-user":"#d97757","claude-searchbot":"#d97757","anthropic-ai":"#d97757",copilot:"#0a6cd6","meta-ai":"#0064e0","meta-externalagent":"#0064e0","meta-externalfetcher":"#0064e0",grok:"#6b7280",mistral:"#fa520f","mistral-user":"#fa520f",deepseek:"#4d6bfe",kimi:"#6d28d9",you:"#5850ec",poe:"#5b2fd6",bytespider:"#325ab4",amazonbot:"#ff9900",ccbot:"#4b5563","cohere-ai":"#39a0a5","applebot-extended":"#6b7280"},E=e=>{const[t,r,a]=String(e).split("-").map(Number);return t&&r&&a?new Date(Date.UTC(t,r-1,a)).toLocaleDateString(void 0,{month:"short",day:"numeric",timeZone:"UTC"}):String(e)},z=({points:e,height:t=72})=>{const[r,s]=(0,n.useState)(null);if(!e||e.length<2)return null;const l=Math.max(1,...e.map(e=>e.value)),o=100/(e.length-1),c=e.map((e,r)=>[r*o,t-5-e.value/l*(t-10)]),d=c.map(([e,t],r)=>`${0===r?"M":"L"}${e.toFixed(2)},${t.toFixed(2)}`).join(" "),g=`${d} L100,${t} L0,${t} Z`,M=e[0],u=e[e.length-1],m=e.reduce((t,r,a)=>r.value>e[t].value?a:t,0),h=e[m],N=e.reduce((e,t)=>e+t.value,0),p=(0,i.sprintf)(/* translators: 1: start date, 2: end date, 3: total referrals, 4: peak referrals, 5: peak date. */ /* translators: 1: start date, 2: end date, 3: total referrals, 4: peak referrals, 5: peak date. */
55 56 (0,i.__)("AI referrals from %1$s to %2$s. %3$d referrals in total, peaking at %4$d on %5$s.","thinkrank"),E(M.label),E(u.label),N,h.value,E(h.label)),k=null===r?null:e[r],x=null===r?0:c[r][0]/100*100;let y="-50%";return x>70?y="-100%":x<30&&(y="0"),(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"tr-flex tr-items-baseline tr-justify-between tr-gap-3 tr-mb-1"},(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary"},(0,i.sprintf)(/* translators: 1: peak referral count, 2: date of the peak. */ /* translators: 1: peak referral count, 2: date of the peak. */
56 57 (0,i.__)("Peak %1$d on %2$s","thinkrank"),h.value,E(h.label)))),(0,a.createElement)("div",{className:"tr-relative",style:{height:t},onPointerMove:t=>{const r=t.currentTarget.getBoundingClientRect();if(!r.width)return;const a=(t.clientX-r.left)/r.width;s(Math.max(0,Math.min(e.length-1,Math.round(a*(e.length-1)))))},onPointerLeave:()=>s(null)},(0,a.createElement)("svg",{viewBox:`0 0 100 ${t}`,preserveAspectRatio:"none",className:"tr-w-full tr-text-brand",style:{height:t},role:"img","aria-label":p},(0,a.createElement)("defs",null,(0,a.createElement)("linearGradient",{id:"tr-trend-fill",x1:"0",y1:"0",x2:"0",y2:"1"},(0,a.createElement)("stop",{offset:"0%",stopColor:"currentColor",stopOpacity:"0.22"}),(0,a.createElement)("stop",{offset:"100%",stopColor:"currentColor",stopOpacity:"0"}))),(0,a.createElement)("path",{d:g,fill:"url(#tr-trend-fill)"}),(0,a.createElement)("path",{d,fill:"none",stroke:"currentColor",strokeWidth:"2",vectorEffect:"non-scaling-stroke"})),null!==k&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-absolute tr-bg-line",style:{left:`${x}%`,top:0,width:1,height:t,pointerEvents:"none"}}),(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-absolute tr-bg-brand",style:{left:`${x}%`,top:c[r][1],width:8,height:8,marginLeft:-4,marginTop:-4,borderRadius:"50%",boxShadow:"0 0 0 2px #fff",pointerEvents:"none"}}),(0,a.createElement)("span",{"aria-hidden":"true","data-tr-trend-tooltip":"",className:"tr-absolute tr-text-xs tr-text-primary tr-bg-white tr-border tr-border-secondary tr-rounded-lg",style:{left:`${x}%`,top:-8,transform:`translate(${y}, -100%)`,padding:"4px 8px",whiteSpace:"nowrap",pointerEvents:"none",boxShadow:"0 2px 8px rgba(0,0,0,.08)"}},(0,i.sprintf)(/* translators: 1: date, 2: referral count. */ /* translators: 1: date, 2: referral count. */
@@ -91,9 +92,9 @@
91 92 (0,i._n)("The scan stopped with %d page left to check, so the numbers above are incomplete. Rescan to start it again.","The scan stopped with %d pages left to check, so the numbers above are incomplete. Rescan to start it again.",f,"thinkrank"),f)),f>0&&!E&&(0,a.createElement)(o.Fc,{variant:"info"},(0,i.sprintf)(/* translators: %d: pages still being scanned. */ /* translators: %d: pages still being scanned. */
92 93 (0,i._n)("Scanning %d more page… The numbers above cover what has been scanned so far and can only go up.","Scanning %d more pages… The numbers above cover what has been scanned so far and can only go up.",f,"thinkrank"),f)),0===f&&0===b&&(0,a.createElement)(o.Fc,{variant:"success"},(0,i.sprintf)(/* translators: %d: pages scanned. */ /* translators: %d: pages scanned. */
93 94 (0,i._n)("No duplicates. All %d published page has a title and description of its own.","No duplicates. All %d published pages have a title and description of their own.",r?.scanned||0,"thinkrank"),r?.scanned||0)),j&&v.length>0&&(0,a.createElement)("div",{className:"tr-rounded-lg tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-px-4 tr-py-2 tr-text-xs tr-font-medium tr-text-secondary"},M[j]),(0,a.createElement)("ul",{className:"tr-list-none tr-m-0 tr-p-0"},v.map(e=>(0,a.createElement)(h,{key:e.key,group:e}))),r?.truncated?.[j]&&(0,a.createElement)("div",{className:"tr-px-4 tr-py-2 tr-text-xs tr-text-secondary tr-border-t tr-border-secondary"},(0,i.sprintf)(/* translators: %d: repeated values listed. */ /* translators: %d: repeated values listed. */
94 95 (0,i.__)("Showing the %d largest. Fixing these usually clears the rest, because they tend to share one cause.","thinkrank"),v.length))),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3"},(0,a.createElement)(o.$n,{variant:"secondary",onClick:()=>{x(!0),z(!1),_.current={last:null,count:0},T(!0).finally(()=>x(!1))},loading:k,disabled:f>0&&!E},(0,i.__)("Rescan","thinkrank")),!r?.scheduled&&(0,a.createElement)("span",{className:"tr-text-xs tr-text-secondary"},(0,i.__)("Checked when you open this screen.","thinkrank")))))}},65687:(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 11.1H5v-4H3v10h2v-4h4v4h2v-10H9v4zm8 4c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6v1.5h8v-2H17z"}))},65875:(e,t,r)=>{"use strict";r.d(t,{A:()=>d,T:()=>g});var a=r(51609),n=r(86087),i=r(97500),s=r.n(i);const l=["tr-w-full tr-rounded-md tr-text-sm tr-text-primary","tr-border-[1.5px] tr-transition-colors tr-duration-150","placeholder:tr-text-tertiary","focus:tr-outline-none focus-visible:tr-border-brand","disabled:tr-text-tertiary disabled:tr-cursor-not-allowed"],o={outlined:["tr-bg-white hover:tr-border-[#A9AEC0]","disabled:tr-bg-white disabled:tr-border-secondary"],ghost:["tr-bg-transparent tr-border-transparent","hover:tr-border-secondary focus-visible:tr-bg-white","disabled:tr-bg-transparent disabled:tr-border-transparent"]},c=(e,t)=>e?"tr-border-danger":"ghost"===t?"":"tr-border-primary";function d({label:e,description:t,error:r,prefix:n,suffix:i,className:d,id:g,variant:M="outlined",hideLabelFromVision:u=!1,...m}){const h=g||e?.toLowerCase().replace(/\s+/g,"-");return(0,a.createElement)("div",{className:s()("tr-flex tr-flex-col tr-gap-1.5",d)},e&&(0,a.createElement)("label",{htmlFor:h,className:u?"screen-reader-text":"tr-text-sm tr-font-medium tr-text-secondary"},e),(0,a.createElement)("div",{className:"tr-relative tr-flex tr-items-center"},n&&(0,a.createElement)("span",{className:"tr-absolute tr-left-3 tr-text-tertiary tr-text-sm tr-pointer-events-none"},n),(0,a.createElement)("input",{id:h,className:s()(l,o[M]||o.outlined,"tr-h-10",c(r,M),n?"tr-pl-9":"tr-px-3",i?"tr-pr-9":"tr-pr-3"),...m}),i&&(0,a.createElement)("span",{className:"tr-absolute tr-right-3 tr-text-tertiary tr-text-sm tr-pointer-events-none"},i)),t&&!r&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},t),r&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-danger tr-m-0"},r))}function g({label:e,description:t,error:r,className:i,id:d,value:g,variant:M="outlined",autoGrow:u=!1,...m}){const h=d||e?.toLowerCase().replace(/\s+/g,"-"),N=(0,n.useRef)(null);return(0,n.useEffect)(()=>{if(!u||!N.current)return;const e=N.current;e.style.height="auto";const t=e.offsetHeight-e.clientHeight;e.style.height=`${e.scrollHeight+t}px`},[u,g]),(0,a.createElement)("div",{className:s()("tr-flex tr-flex-col tr-gap-1.5",i)},e&&(0,a.createElement)("label",{htmlFor:h,className:"tr-text-sm tr-font-medium tr-text-secondary"},e),(0,a.createElement)("textarea",{ref:N,id:h,value:g,className:s()(l,o[M]||o.outlined,"ghost"===M?"tr-px-2 tr-py-1.5 tr-leading-snug":"tr-px-3 tr-py-2.5 tr-leading-relaxed",u?"tr-resize-none tr-overflow-hidden":"tr-resize-y",c(r,M)),...m}),t&&!r&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},t),r&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-danger tr-m-0"},r))}},66120:(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:"M8.95 11.25H4v1.5h4.95v4.5H13V18c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75h-2.55v-7.5H13V9c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75H8.95v4.5ZM14.5 15v3c0 .3.2.5.5.5h3c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-3c-.3 0-.5.2-.5.5Zm0-6V6c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5Z",clipRule:"evenodd"}))},66124:(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.5h14a.5.5 0 01.5.5v1.5a.5.5 0 01-.5.5H5a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 9.232A2 2 0 013 7.5V6a2 2 0 012-2h14a2 2 0 012 2v1.5a2 2 0 01-1 1.732V18a2 2 0 01-2 2H6a2 2 0 01-2-2V9.232zm1.5.268V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5V9.5h-13z",clipRule:"evenodd"}))},66419:(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.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"}))},66521:(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:"M3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm.25 4c-.787 0-1.425.638-1.425 1.425 0 .058.014.147.069.3.04.113.088.223.147.36a26.094 26.094 0 01.173.415H12.5a.75.75 0 010 1.5h-.953c.002.047.003.095.003.144 0 .617-.236 1.168-.511 1.606h3.386a.75.75 0 010 1.5H9.35a.75.75 0 01-.452-1.349l.007-.005a4.417 4.417 0 00.596-.581c.328-.39.549-.806.549-1.171 0-.05-.002-.097-.004-.144H9.5a.75.75 0 010-1.5h.088a5.875 5.875 0 01-.106-.27 2.382 2.382 0 01-.157-.805 2.925 2.925 0 015.637-1.097.75.75 0 01-1.39.563 1.426 1.426 0 00-1.322-.891zm-3.35 5.9l.45.6-.45-.6z"}))},66912:(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 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.3 1.7c-.4-.4-1-.7-1.6-.8v-.1c.6-.2 1.1-.5 1.5-.9.3-.4.5-.8.5-1.3 0-.4-.1-.8-.3-1.1-.2-.3-.5-.6-.8-.8-.4-.2-.8-.4-1.2-.5-.6-.1-1.1-.2-1.6-.2-.6 0-1.3.1-1.8.3s-1.1.5-1.6.9l1.2 1.4c.4-.2.7-.4 1.1-.6.3-.2.7-.3 1.1-.3.4 0 .8.1 1.1.3.3.2.4.5.4.8 0 .4-.2.7-.6.9-.7.3-1.5.5-2.2.4v1.6c.5 0 1 0 1.5.1.3.1.7.2 1 .3.2.1.4.2.5.4s.1.4.1.6c0 .3-.2.7-.5.8-.4.2-.9.3-1.4.3s-1-.1-1.4-.3c-.4-.2-.8-.4-1.2-.7L13 15.6c.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.6 0 1.1-.1 1.6-.2.4-.1.9-.2 1.3-.5.4-.2.7-.5.9-.9.2-.4.3-.8.3-1.2 0-.6-.3-1.1-.7-1.5z"}))},66927:(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 18v1h10v-1H7zm5-2c1.5 0 2.6-.4 3.4-1.2.8-.8 1.1-2 1.1-3.5V5H15v5.8c0 1.2-.2 2.1-.6 2.8-.4.7-1.2 1-2.4 1s-2-.3-2.4-1c-.4-.7-.6-1.6-.6-2.8V5H7.5v6.2c0 1.5.4 2.7 1.1 3.5.8.9 1.9 1.3 3.4 1.3z"}))},67086:(e,t,r)=>{"use strict";r.d(t,{A:()=>N});var a=r(51609),n=r(27723),i=r(52619),s=r(49323),l=r(85770),o=r(17098),c=r(80095),d=r(47388),g=r(30422),M=r(58020);const u=()=>{var e;return window.thinkrankAdmin?.isPro?null!==(e=(0,i.applyFilters)("thinkrank.localSeo.locationsTab",null))&&void 0!==e?e:null:(0,M.yP)()?(0,a.createElement)("div",{style:{marginTop:"16px"}},(0,a.createElement)(d.A,{feature:(0,n.__)("Multiple Business Locations","thinkrank")})):(0,a.createElement)("div",{style:{marginTop:"16px"}},(0,a.createElement)(c.A,{illustration:(0,a.createElement)(g.v0,null),title:(0,n.__)("Multiple Business Locations","thinkrank"),description:(0,n.__)("Run more than one storefront or office? Give each location its own SEO so customers and Google find the right branch every time.","thinkrank"),features:[(0,n.__)("Add unlimited locations with their own address, hours, and geo","thinkrank"),(0,n.__)("Output LocalBusiness schema for every location automatically","thinkrank"),(0,n.__)("Display them anywhere with the [thinkrank_locations] shortcode","thinkrank")]}))},m=[{label:"Local Business",value:"LocalBusiness"},{label:"Restaurant",value:"Restaurant"},{label:"Store",value:"Store"},{label:"Professional Service",value:"ProfessionalService"}],h=(e="")=>{const t=window.thinkrankAdmin?.localBusinessTypes,r=Array.isArray(t)&&t.length>0,a=r?t.map(({value:e,label:t})=>({value:e,label:t})):m;return!e||a.some(({value:t})=>t===e)?a:r?[...a,{value:e,label:(0,n.sprintf)(/* translators: %s: a stored business type that is not a schema.org LocalBusiness type, e.g. Organization. */ /* translators: %s: a stored business type that is not a schema.org LocalBusiness type, e.g. Organization. */
95 -(0,n.__)("%s (not a local business type, published as Local Business)","thinkrank"),e)}]:[...a,{value:e,label:e}]},N=({settings:e,handleSettingChange:t,onPersistSetting:r,isPersistingSetting:i=!1})=>{const c=!e.enabled;return(0,a.createElement)(s.mc,{direction:"column",gap:4},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(l.A,{title:(0,n.__)("Local SEO Settings","thinkrank"),description:(0,n.__)("Enable local business SEO features and configure business details.","thinkrank"),withBorder:e.local_seo_enabled,trailing:(0,a.createElement)(s.lM,{label:i?(0,n.__)("Saving…","thinkrank"):(0,n.__)("Enable local SEO","thinkrank"),checked:e.local_seo_enabled,onChange:e=>{r?r("local_seo_enabled",e,e?(0,n.__)("Local SEO is on.","thinkrank"):(0,n.__)("Local SEO is off.","thinkrank")):t("local_seo_enabled",e)},disabled:c||i})}),e.local_seo_enabled&&(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(o.A,{id:"tr-ls-business-type",label:(0,n.__)("Business Type","thinkrank"),description:(0,n.__)("Type of business for schema markup","thinkrank"),disabled:c},(0,a.createElement)(s.Zi,{id:"tr-ls-business-type",value:e.business_type||"LocalBusiness",options:h(e.business_type),onChange:e=>t("business_type",e||"LocalBusiness"),placeholder:(0,n.__)("Search business types…","thinkrank"),clearable:!1,disabled:c})),(0,a.createElement)(o.A,{id:"tr-ls-business-name",label:(0,n.__)("Business Name","thinkrank"),description:(0,n.__)("Official name of your business","thinkrank"),disabled:c,className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-ls-business-name",value:e.business_name||"",onChange:e=>t("business_name",e.target.value),placeholder:(0,n.__)("e.g., Acme Coffee Roasters","thinkrank"),disabled:c})),(0,a.createElement)(o.A,{id:"tr-ls-business-address",label:(0,n.__)("Street Address","thinkrank"),description:(0,n.__)("Street address (e.g., 123 Main Street)","thinkrank"),disabled:c,className:"tr-pt-6"},(0,a.createElement)(s.TM,{id:"tr-ls-business-address",value:e.business_address||"",onChange:e=>t("business_address",e.target.value),placeholder:(0,n.__)("e.g., 123 Main Street\nSuite 200","thinkrank"),rows:2,disabled:c})),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4 tr-pt-6"},(0,a.createElement)(o.A,{id:"tr-ls-business-city",label:(0,n.__)("City","thinkrank"),description:(0,n.__)("City name","thinkrank"),disabled:c},(0,a.createElement)(s.pd,{id:"tr-ls-business-city",value:e.business_city||"",onChange:e=>t("business_city",e.target.value),placeholder:(0,n.__)("e.g., San Francisco","thinkrank"),disabled:c})),(0,a.createElement)(o.A,{id:"tr-ls-business-state",label:(0,n.__)("State/Province","thinkrank"),description:(0,n.__)("State or province","thinkrank"),disabled:c},(0,a.createElement)(s.pd,{id:"tr-ls-business-state",value:e.business_state||"",onChange:e=>t("business_state",e.target.value),placeholder:(0,n.__)("e.g., California","thinkrank"),disabled:c}))),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4 tr-pt-6"},(0,a.createElement)(o.A,{id:"tr-ls-business-postal",label:(0,n.__)("Postal Code","thinkrank"),description:(0,n.__)("ZIP or postal code","thinkrank"),disabled:c},(0,a.createElement)(s.pd,{id:"tr-ls-business-postal",value:e.business_postal_code||"",onChange:e=>t("business_postal_code",e.target.value),placeholder:(0,n.__)("e.g., 94103","thinkrank"),disabled:c})),(0,a.createElement)(o.A,{id:"tr-ls-business-country",label:(0,n.__)("Country","thinkrank"),description:(0,n.__)("Country name","thinkrank"),disabled:c},(0,a.createElement)(s.pd,{id:"tr-ls-business-country",value:e.business_country||"",onChange:e=>t("business_country",e.target.value),placeholder:(0,n.__)("e.g., United States","thinkrank"),disabled:c}))),(0,a.createElement)(o.A,{id:"tr-ls-business-phone",label:(0,n.__)("Business Phone","thinkrank"),description:(0,n.__)("Primary business phone number","thinkrank"),disabled:c,className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-ls-business-phone",value:e.business_phone||"",onChange:e=>t("business_phone",e.target.value),placeholder:(0,n.__)("e.g., +1 555-123-4567","thinkrank"),disabled:c})),(0,a.createElement)(o.A,{id:"tr-ls-business-email",label:(0,n.__)("Business Email","thinkrank"),description:(0,n.__)("Business email address for contact information","thinkrank"),disabled:c,className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-ls-business-email",value:e.business_email||"",onChange:e=>t("business_email",e.target.value),type:"email",placeholder:(0,n.__)("e.g., [email protected]","thinkrank"),disabled:c})),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4 tr-pt-6"},(0,a.createElement)(o.A,{id:"tr-ls-business-lat",label:(0,n.__)("Latitude","thinkrank"),description:(0,n.__)("Latitude coordinate (e.g., 37.7749)","thinkrank"),disabled:c},(0,a.createElement)(s.pd,{id:"tr-ls-business-lat",value:e.business_latitude||"",onChange:e=>t("business_latitude",e.target.value),type:"number",step:"any",placeholder:"e.g., 37.7749",disabled:c})),(0,a.createElement)(o.A,{id:"tr-ls-business-lng",label:(0,n.__)("Longitude","thinkrank"),description:(0,n.__)("Longitude coordinate (e.g., -122.4194)","thinkrank"),disabled:c},(0,a.createElement)(s.pd,{id:"tr-ls-business-lng",value:e.business_longitude||"",onChange:e=>t("business_longitude",e.target.value),type:"number",step:"any",placeholder:"e.g., -122.4194",disabled:c}))),(0,a.createElement)(o.A,{id:"tr-ls-price-range",label:(0,n.__)("Price Range","thinkrank"),description:(0,n.__)("Relative price range for your business (used in schema markup)","thinkrank"),disabled:c,className:"tr-pt-6"},(0,a.createElement)(s.l6,{id:"tr-ls-price-range",value:e.business_price_range||"",options:[{label:(0,n.__)("Select price range…","thinkrank"),value:""},{label:(0,n.__)("$ (Inexpensive)","thinkrank"),value:"$"},{label:(0,n.__)("$$ (Moderate)","thinkrank"),value:"$$"},{label:(0,n.__)("$$$ (Expensive)","thinkrank"),value:"$$$"},{label:(0,n.__)("$$$$ (Very Expensive)","thinkrank"),value:"$$$$"}],onChange:e=>t("business_price_range",e.target.value),disabled:c})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)("div",{className:"tr-mb-4"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0 tr-mb-1"},(0,n.__)("Business Hours","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mb-4"},(0,n.__)("Set your business operating hours for each day of the week","thinkrank"))),(()=>{const r={monday:{open:"09:00",close:"17:00",closed:!0},tuesday:{open:"09:00",close:"17:00",closed:!0},wednesday:{open:"09:00",close:"17:00",closed:!0},thursday:{open:"09:00",close:"17:00",closed:!0},friday:{open:"09:00",close:"17:00",closed:!0},saturday:{open:"10:00",close:"16:00",closed:!0},sunday:{open:"09:00",close:"17:00",closed:!0}},i=e.business_hours&&"object"==typeof e.business_hours?{...r,...e.business_hours}:r,l=(a,n,i)=>{const s=e.business_hours&&"object"==typeof e.business_hours?{...r,...e.business_hours}:r,l={...s,[a]:{...s[a]||r[a],[n]:i}};t("business_hours",l)};return Object.entries(i).map(([t,r])=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-gap-4 tr-mb-3"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-shrink-0",style:{width:"140px"}},(0,a.createElement)(s.lM,{id:`business-hours-${t}`,label:t.charAt(0).toUpperCase()+t.slice(1),checked:!r?.closed,onChange:e=>l(t,"closed",!e),disabled:!e.enabled})),(0,a.createElement)("div",{className:"tr-flex tr-flex-1 tr-gap-3"},r?.closed?(0,a.createElement)("div",{className:"tr-flex tr-flex-1 tr-items-center tr-h-11 tr-bg-white tr-rounded tr-px-4 tr-gap-2"},(0,a.createElement)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"#8c9bb7",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("path",{d:"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"})),(0,a.createElement)("span",{className:"tr-text-sm tr-text-tertiary"},(0,n.__)("Closed","thinkrank"))):(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"tr-flex tr-flex-1 tr-items-center tr-h-11 tr-border tr-border-primary tr-rounded tr-px-4 tr-bg-white"},(0,a.createElement)("span",{className:"tr-text-sm tr-text-tertiary tr-mr-auto"},(0,n.__)("From","thinkrank")),(0,a.createElement)("input",{type:"time",value:r?.open||"09:00",onChange:e=>l(t,"open",e.target.value),disabled:!e.enabled,style:{border:"none",background:"transparent",boxShadow:"none",padding:"0",margin:"0",color:"var(--tr-text-heading)",fontWeight:"500",fontSize:"14px",outline:"none",textAlign:"right",cursor:"pointer"}})),(0,a.createElement)("div",{className:"tr-flex tr-flex-1 tr-items-center tr-h-11 tr-border tr-border-primary tr-rounded tr-px-4 tr-bg-white"},(0,a.createElement)("span",{className:"tr-text-sm tr-text-tertiary tr-mr-auto"},(0,n.__)("To","thinkrank")),(0,a.createElement)("input",{type:"time",value:r?.close||"17:00",onChange:e=>l(t,"close",e.target.value),disabled:!e.enabled,style:{border:"none",background:"transparent",boxShadow:"none",padding:"0",margin:"0",color:"var(--tr-text-heading)",fontWeight:"500",fontSize:"14px",outline:"none",textAlign:"right",cursor:"pointer"}}))))))})()))),(0,a.createElement)(u,null))}},67114:(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 5.5h8V4H5v1.5ZM5 20h8v-1.5H5V20ZM19 9H5v6h14V9Z"}))},67293:(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.53 8.47-1.06 1.06-2.72-2.72V12h-1.5V6.81L5.53 9.53 4.47 8.47 9 3.94l4.53 4.53Zm-1.802 7.968c1.307.697 3.235.812 5.772.812v1.5c-2.463 0-4.785-.085-6.478-.988a4.721 4.721 0 0 1-2.07-2.13C8.48 14.67 8.25 13.471 8.25 12h1.5c0 1.328.208 2.28.548 2.969.332.675.81 1.138 1.43 1.47Z"}))},67353:(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",fillRule:"evenodd"},(0,a.createElement)(n.Path,{d:"M19.53 4.47a.75.75 0 0 1 0 1.06L17.06 8l.77.769a3.155 3.155 0 0 1 .685 3.439 3.15 3.15 0 0 1-.685 1.022v.001L13.23 17.83v.001a3.15 3.15 0 0 1-4.462 0L8 17.06l-2.47 2.47a.75.75 0 0 1-1.06-1.06L6.94 16l-.77-.769a3.154 3.154 0 0 1-.685-3.439 3.15 3.15 0 0 1 .685-1.023l4.599-4.598a3.152 3.152 0 0 1 4.462 0l.769.768 2.47-2.47a.75.75 0 0 1 1.06 0Zm-2.76 7.7L15 13.94 10.06 9l1.771-1.77a1.65 1.65 0 0 1 2.338 0L16.77 9.83a1.649 1.649 0 0 1 0 2.338h-.001ZM13.94 15 9 10.06l-1.77 1.771a1.65 1.65 0 0 0 0 2.338l2.601 2.602a1.649 1.649 0 0 0 2.338 0v-.001L13.94 15Z"}))},67413:(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 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z"}))},67640:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(51609),n=r(86087),i=r(27723),s=r(56427),l=r(49323),o=r(69880);const c=({opportunities:e,isLoadingOpportunities:t,opportunitiesError:r,performanceData:c,onNavigate:d,onRetry:g})=>{(0,n.useMemo)(()=>e.reduce((e,t)=>e+(t.estimated_savings||0),0),[e]);const M=(0,n.useCallback)(e=>{const t={Easy:{label:(0,i.__)("Low","thinkrank"),color:"#027A48",bg:"#dcfce7"},Medium:{label:(0,i.__)("Medium","thinkrank"),color:"#ea580c",bg:"#fff3ee"},Hard:{label:(0,i.__)("Critical","thinkrank"),color:"#921C13",bg:"#fee2e2"}},r=t[e.difficulty]||t.Medium,n=e.estimated_savings>=1e3?`${(e.estimated_savings/1e3).toFixed(1)}s`:`${e.estimated_savings}ms`,s=(e.description||"").split(/\n|(?<=\.)\s+/).map(e=>e.trim().replace(/\.$/,"")).filter(Boolean);let l=null;return e.details&&(l="object"==typeof e.details?e.details.items?`${e.details.items.length} ${(0,i.__)("items to review. Please refer to the optimization report for detailed insights.","thinkrank")}`:(0,i.__)("Check the optimization report for detailed insights.","thinkrank"):e.details),(0,a.createElement)("div",{key:e.id,className:"thinkrank-opp-card"},(0,a.createElement)("div",{className:"thinkrank-opp-header"},(0,a.createElement)("div",{className:"thinkrank-opp-title-row"},(0,a.createElement)("span",{className:"thinkrank-opp-title"},e.title),(0,a.createElement)("span",{className:"thinkrank-opp-badge",style:{color:r.color,background:r.bg}},r.label)),(0,a.createElement)("div",{className:"thinkrank-opp-metric"},(0,a.createElement)("span",{className:"thinkrank-opp-metric-value"},n),(0,a.createElement)("span",{className:"thinkrank-opp-metric-label"},(0,i.__)("Estimated improvement","thinkrank")))),s.length>0&&(0,a.createElement)("div",{className:"thinkrank-opp-actions"},(0,a.createElement)("p",{className:"thinkrank-opp-actions-label"},(0,i.__)("Action Items:","thinkrank")),(0,a.createElement)("ul",{className:"thinkrank-opp-actions-list"},s.map((e,t)=>(0,a.createElement)("li",{key:t},e)))),l&&(0,a.createElement)("div",{className:"thinkrank-opp-data-box"},(0,a.createElement)("strong",null,(0,i.__)("Data Items","thinkrank"))," ",l))},[]);return t?(0,a.createElement)("div",{className:"tr-empty-state"},(0,a.createElement)(l.u4,{lines:3})):r?(0,a.createElement)(o.A,{error:r,onNavigate:d,onRetry:g,isRetrying:t}):0===e.length?c?.core_web_vitals?.error||c?.core_web_vitals?.message?.includes("not connected")?(0,a.createElement)(s.Card,null,(0,a.createElement)(s.CardHeader,null,(0,a.createElement)(s.__experimentalHeading,{level:3},(0,i.__)("Performance Opportunities","thinkrank"))),(0,a.createElement)(s.CardBody,null,(0,a.createElement)("div",{style:{textAlign:"center",padding:"48px 24px"}},(0,a.createElement)("div",{style:{fontSize:"48px",marginBottom:"24px"}},"⚡"),(0,a.createElement)("div",{style:{marginBottom:"32px"}},(0,a.createElement)(s.__experimentalHeading,{level:4,style:{marginBottom:"16px"}},(0,i.__)("No Performance Data Available","thinkrank")),(0,a.createElement)(s.__experimentalText,{style:{color:"var(--tr-text-secondary)",fontSize:"16px",marginBottom:"12px",display:"block"}},(0,i.__)("Add a PageSpeed API key or connect your Google account to view performance optimization opportunities.","thinkrank")),(0,a.createElement)(s.__experimentalText,{variant:"muted",style:{fontSize:"14px",display:"block"}},(0,i.__)("Performance opportunities help identify specific areas where your site can be optimized for better speed and user experience.","thinkrank"))),(0,a.createElement)("div",{style:{display:"flex",justifyContent:"center",gap:"12px",flexWrap:"wrap"}},(0,a.createElement)(s.Button,{variant:"primary",onClick:()=>d&&d("integrations","google-services")},(0,i.__)("Add PageSpeed API Key","thinkrank")),(0,a.createElement)(s.Button,{variant:"secondary",onClick:g,disabled:t},t?(0,i.__)("Retrying…","thinkrank"):(0,i.__)("Retry","thinkrank")))))):(0,a.createElement)(s.Card,null,(0,a.createElement)(s.CardHeader,null,(0,a.createElement)(s.__experimentalHeading,{level:3},(0,i.__)("Performance Opportunities","thinkrank"))),(0,a.createElement)(s.CardBody,null,(0,a.createElement)("div",{style:{textAlign:"center",padding:"48px 24px"}},(0,a.createElement)("div",{style:{fontSize:"48px",marginBottom:"24px"}},"🎉"),(0,a.createElement)("div",null,(0,a.createElement)(s.__experimentalHeading,{level:4,style:{marginBottom:"16px"}},(0,i.__)("Great job! No performance opportunities found.","thinkrank")),(0,a.createElement)(s.__experimentalText,{style:{color:"var(--tr-text-secondary)",fontSize:"16px",marginBottom:"12px",display:"block"}},(0,i.__)("Your site is already well-optimized for performance.","thinkrank")),(0,a.createElement)(s.__experimentalText,{variant:"muted",style:{fontSize:"14px",display:"block"}},(0,i.__)("Keep monitoring your performance metrics to maintain optimal user experience.","thinkrank")))))):(0,a.createElement)("div",{className:"thinkrank-opp-grid"},e.map(e=>M(e)))}},68322:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(49323),s=r(56427),l=r(2325);const o=({dateRange:e,setDateRange:t,seoOpportunities:r,isRefreshing:o})=>(0,a.createElement)("div",{className:"thinkrank-space-y-6"},(0,a.createElement)(s.Flex,{justify:"space-between",align:"center"},(0,a.createElement)("div",null,(0,a.createElement)(s.__experimentalText,{variant:"muted"},(0,n.__)("SEO opportunities and actionable insights based on your search performance data.","thinkrank"))),(0,a.createElement)("div",null,(0,a.createElement)(s.SelectControl,{label:(0,n.__)("Date Range","thinkrank"),value:e,options:l.wl,onChange:t,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}))),r&&(0,a.createElement)("div",{className:"thinkrank-space-y-6"},r.keyword_opportunities&&r.keyword_opportunities.opportunities&&(0,a.createElement)(s.Card,{size:"small",className:"thinkrank-mb-lg thinkrank-border thinkrank-border-light thinkrank-rounded-lg"},(0,a.createElement)(s.CardHeader,{className:"thinkrank-border-b thinkrank-border-light thinkrank-bg-gray-100"},(0,a.createElement)("h3",null,(0,n.__)("Keyword Opportunities","thinkrank")),(0,a.createElement)(s.__experimentalText,{variant:"muted"},(0,n.__)("Keywords with potential for ranking improvements","thinkrank"))),(0,a.createElement)(s.CardBody,{className:"thinkrank-p-lg"},(0,a.createElement)("div",{className:"thinkrank-space-y-3"},r.keyword_opportunities.opportunities.slice(0,10).map((e,t)=>(0,a.createElement)("div",{key:t,className:"thinkrank-opportunity-card"},(0,a.createElement)(s.Flex,{justify:"space-between",align:"center"},(0,a.createElement)("div",null,(0,a.createElement)("div",null,(0,a.createElement)(s.__experimentalText,{weight:"600"},e.query),(0,a.createElement)("div",{className:"thinkrank-opportunity-reasons"},e.reasons.map((e,t)=>(0,a.createElement)("span",{key:t,className:"thinkrank-reason-tag"},e))))),(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"thinkrank-opportunity-metrics"},(0,a.createElement)("div",{className:"thinkrank-metric-small"},(0,a.createElement)("span",{className:"thinkrank-metric-label"},(0,n.__)("Position:","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-metric-value"},e.position)),(0,a.createElement)("div",{className:"thinkrank-metric-small"},(0,a.createElement)("span",{className:"thinkrank-metric-label"},(0,n.__)("Impressions:","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-metric-value"},e.impressions)),(0,a.createElement)("div",{className:"thinkrank-metric-small"},(0,a.createElement)("span",{className:"thinkrank-metric-label"},(0,n.__)("CTR:","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-metric-value"},e.ctr,"%")),(0,a.createElement)("div",{className:"thinkrank-opportunity-score thinkrank-score-"+(e.opportunity_score>=70?"high":e.opportunity_score>=40?"medium":"low")},(0,n.__)("Score:","thinkrank")," ",e.opportunity_score))))))))),r.device_insights&&r.device_insights.devices&&(0,a.createElement)(s.Card,{size:"small",className:"thinkrank-mb-lg thinkrank-border thinkrank-border-light thinkrank-rounded-lg"},(0,a.createElement)(s.CardHeader,{className:"thinkrank-border-b thinkrank-border-light thinkrank-bg-gray-100"},(0,a.createElement)("h3",null,(0,n.__)("Device Performance","thinkrank")),(0,a.createElement)(s.__experimentalText,{variant:"muted"},(0,n.__)("Performance breakdown by device type","thinkrank"))),(0,a.createElement)(s.CardBody,{className:"thinkrank-p-lg"},(0,a.createElement)("div",{className:"thinkrank-grid thinkrank-grid-cols-3 thinkrank-gap-3"},Object.entries(r.device_insights.devices).map(([e,t])=>(0,a.createElement)("div",{key:e,className:"thinkrank-device-card"},(0,a.createElement)("div",{className:"thinkrank-device-name"},e.charAt(0).toUpperCase()+e.slice(1)),(0,a.createElement)("div",{className:"thinkrank-device-metrics"},(0,a.createElement)("div",{className:"thinkrank-metric-row"},(0,a.createElement)("span",null,(0,n.__)("Clicks:","thinkrank")),(0,a.createElement)("span",null,t.clicks)),(0,a.createElement)("div",{className:"thinkrank-metric-row"},(0,a.createElement)("span",null,(0,n.__)("CTR:","thinkrank")),(0,a.createElement)("span",null,t.ctr,"%")),(0,a.createElement)("div",{className:"thinkrank-metric-row"},(0,a.createElement)("span",null,(0,n.__)("Position:","thinkrank")),(0,a.createElement)("span",null,t.position)))))))),r.search_appearance&&r.search_appearance.appearances&&(0,a.createElement)(s.Card,{size:"small",className:"thinkrank-mb-lg thinkrank-border thinkrank-border-light thinkrank-rounded-lg"},(0,a.createElement)(s.CardHeader,{className:"thinkrank-border-b thinkrank-border-light thinkrank-bg-gray-100"},(0,a.createElement)("h3",null,(0,n.__)("Search Appearance","thinkrank")),(0,a.createElement)(s.__experimentalText,{variant:"muted"},(0,n.__)("Rich results and search appearance features","thinkrank"))),(0,a.createElement)(s.CardBody,{className:"thinkrank-p-lg"},(0,a.createElement)("div",{className:"thinkrank-space-y-3"},Object.entries(r.search_appearance.appearances).map(([e,t])=>(0,a.createElement)(s.Flex,{key:e,justify:"space-between",align:"center"},(0,a.createElement)("div",null,(0,a.createElement)(s.__experimentalText,{weight:"600"},e.replace(/_/g," ").replace(/\b\w/g,e=>e.toUpperCase()))),(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"thinkrank-flex thinkrank-gap-3"},(0,a.createElement)("span",{className:"thinkrank-metric-small"},t.clicks," ",(0,n.__)("clicks","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-metric-small"},t.impressions," ",(0,n.__)("impressions","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-metric-small"},t.ctr,"%"," ",(0,n.__)("CTR","thinkrank")))))))))),!r&&!o&&(0,a.createElement)(s.Card,{size:"small",className:"thinkrank-mb-lg thinkrank-border thinkrank-border-light thinkrank-rounded-lg"},(0,a.createElement)(s.CardBody,{className:"thinkrank-p-lg"},(0,a.createElement)("div",{className:"thinkrank-text-center thinkrank-p-lg"},(0,a.createElement)(s.__experimentalText,{variant:"muted"},(0,n.__)("No SEO opportunities data available yet. Search Console data collection may take 24-48 hours after API configuration.","thinkrank"))))),o&&(0,a.createElement)("div",{className:"thinkrank-flex thinkrank-justify-center thinkrank-p-lg"},(0,a.createElement)(i.u4,{lines:3})))},68516:(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.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z"}))},68819:(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.7 12.4c-.2-.3-.4-.6-.7-.9s-.6-.5-1-.6c-.4-.2-.8-.2-1.2-.2-.5 0-.9.1-1.3.3s-.8.5-1.2.8c0-.5 0-.9.2-1.4l.6-.9c.2-.2.5-.4.8-.5.6-.2 1.3-.2 1.9 0 .3.1.6.3.8.5 0 0 1.3-1.3 1.3-1.4-.4-.3-.9-.6-1.4-.8-.6-.2-1.3-.3-2-.3-.6 0-1.1.1-1.7.4-.5.2-1 .5-1.4.9-.4.4-.8 1-1 1.6-.3.7-.4 1.5-.4 2.3s.1 1.5.3 2.1c.2.6.6 1.1 1 1.5.4.4.9.7 1.4.9 1 .3 2 .3 3 0 .4-.1.8-.3 1.2-.6.3-.3.6-.6.8-1 .2-.5.3-.9.3-1.4s-.1-.9-.3-1.3zm-2 2.1c-.1.2-.3.4-.4.5-.1.1-.3.2-.5.2-.2.1-.4.1-.6.1-.2.1-.5 0-.7-.1-.2 0-.3-.2-.5-.3-.1-.2-.3-.4-.4-.6-.2-.3-.3-.7-.3-1 .3-.3.6-.5 1-.7.3-.1.7-.2 1-.2.4 0 .8.1 1.1.3.3.3.4.7.4 1.1 0 .2 0 .5-.1.7zM9 11H5V7H3v10h2v-4h4v4h2V7H9v4z"}))},68963:(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:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"}))},69058:(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.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"}))},69457:(e,t,r)=>{"use strict";r.d(t,{A:()=>a}),r(51609);const a="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQ4IiBoZWlnaHQ9IjE2NiIgdmlld0JveD0iMCAwIDI0OCAxNjYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2ZfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNLTQ2LjczMTYgMTg5LjgyOUMxMy43NzI5IDE5NS45MyAyNTkuNzg2IDEzNS4xNjggMjU3LjE3OCAxNjEuMDM3QzI1NC41NjkgMTg2LjkwNiA5NS4wNjc1IDI1NS44NzQgMzQuNTYzIDI0OS43NzNDLTI1Ljk0MTUgMjQzLjY3MiAyMS40OTI5IDIzMi40MTMgMzMuNTMxIDIwOS4zNjdDOTAuNDI3OCAxMDAuNDQ4IC0xMDcuMjM2IDE4My43MjggLTQ2LjczMTYgMTg5LjgyOVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8xNTQ2XzE4ODc4KSIgZmlsbC1vcGFjaXR5PSIwLjYiLz4KPC9nPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMV9mXzE1NDZfMTg4NzgpIj4KPHBhdGggZD0iTTEwOC41MjcgMTAyLjMzQzExNC4yNTMgNzguNjgyNyAxMTQuMzk3IDU4LjQyMzUgMTQ3LjUxNCA2Ni40NDI4QzE4MC42MyA3NC40NjIxIDIwMi44MzUgMTAwLjEzMyAxOTcuMTA5IDEyMy43OEMxOTEuMzgyIDE0Ny40MjggMTU5Ljg5NCAxNjAuMDk3IDEyNi43NzcgMTUyLjA3N0MxMDkuODc4IDE0Ny45ODUgMTAyLjggMTI1Ljk3NyAxMDguNTI3IDEwMi4zM1oiIGZpbGw9IiNBQkIwRkYiIGZpbGwtb3BhY2l0eT0iMC43Ii8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjJfZl8xNTQ2XzE4ODc4KSI+CjxwYXRoIGQ9Ik0yMi40MTU4IDE1NC4xM0MyOC4xNDIxIDEzMC40ODMgMTguMzAzNiAyMC45OTgyIDQ0Ljg1NjMgMjcuNDI3OUM3MS40MDkgMzMuODU3NyA4OC45MDQxIDEwOS40MjMgODMuMTc3OSAxMzMuMDcxQzc3LjQ1MTYgMTU2LjcxOCA2OC4zMDE2IDEzMS41NiA0MS43NDg5IDEyNS4xM0MyOC4xOTk3IDEyMS44NDkgMTYuNjg5NSAxNzcuNzc4IDIyLjQxNTggMTU0LjEzWiIgZmlsbD0iI0FCQjBGRiIvPgo8L2c+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIzX2ZfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNMTQ1LjUzMyA2NS43NTg3QzE1MS4xMjcgNDIuNjU3MSAxNTIuMDMyIDIzLjA1MDggMTc4Ljc1NSAyOS41MjE3QzIwNS40NzggMzUuOTkyNyAyMjIuNjA2IDU5Ljk2NiAyMTcuMDEyIDgzLjA2NzVDMjExLjQxOCAxMDYuMTY5IDE4NS4yMiAxMTkuNjUxIDE1OC40OTcgMTEzLjE4QzE0NC44NjEgMTA5Ljg3OCAxMzkuOTM5IDg4Ljg2MDIgMTQ1LjUzMyA2NS43NTg3WiIgZmlsbD0iI0Y1QUJGRiIvPgo8L2c+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXI0X2ZfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNNTYuNDYyNCA1MC4xMTIyQzYyLjA1NjQgMjcuMDEwNyA2Mi45NjE4IDcuNDA0MjkgODkuNjg0NiAxMy44NzUzQzExNi40MDcgMjAuMzQ2MiAxMzMuNTM2IDQ0LjMxOTUgMTI3Ljk0MSA2Ny40MjFDMTIyLjM0NyA5MC41MjI1IDk2LjE0OTQgMTA0LjAwNCA2OS40MjY2IDk3LjUzMzNDNTUuNzkwNiA5NC4yMzEzIDUwLjg2ODMgNzMuMjEzNyA1Ni40NjI0IDUwLjExMjJaIiBmaWxsPSIjRjVBQkZGIiBmaWxsLW9wYWNpdHk9IjAuNCIvPgo8L2c+CjxnIG9wYWNpdHk9IjAuOCI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjIwIiB5PSIxNSIgd2lkdGg9IjIwNy4xNDMiIGhlaWdodD0iMTM1LjMzMyIgcng9IjMuODMyMTQiIGZpbGw9IiM3Njc2NzYiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzE1NDZfMTg4NzgpIj4KPHJlY3QgeD0iMjAiIHk9IjE1IiB3aWR0aD0iMjA3LjE0MyIgaGVpZ2h0PSIxMzUuMzMzIiByeD0iMS43NTkxOCIgZmlsbD0id2hpdGUiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAyXzE1NDZfMTg4NzgpIj4KPHJlY3QgeD0iMjIuNzYxNyIgeT0iMTcuNzYxNyIgd2lkdGg9IjM4LjE5NTciIGhlaWdodD0iOTguODk0NCIgcng9IjEuMTg0MzYiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjIyLjc2MTciIHk9IjE3Ljc2MTciIHdpZHRoPSIzOC4xOTU3IiBoZWlnaHQ9IjI5LjAzMTYiIHJ4PSIxLjE4NDM2IiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIyNC41MzkxIiB5PSIyMC4zMjgxIiB3aWR0aD0iMTMuODA5NSIgaGVpZ2h0PSIxLjM4MDk1IiByeD0iMC42OTA0NzYiIGZpbGw9IiNEN0Q3REYiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzXzE1NDZfMTg4NzgpIj4KPHBhdGggZD0iTTU4LjQ0MTQgMjEuMzkwNkw1Ny43MDEyIDIwLjY1MDRMNTYuOTYxIDIxLjM5MDYiIHN0cm9rZT0iIzVBNUM1RSIgc3Ryb2tlLXdpZHRoPSIwLjIyMjA2OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPHBhdGggZD0iTTIzLjk0NTMgMjUuNDU5OEMyMy45NDUzIDI0LjgwNTYgMjQuNDc1NiAyNC4yNzU0IDI1LjEyOTcgMjQuMjc1NEg1OC41ODhDNTkuMjQyMSAyNC4yNzU0IDU5Ljc3MjMgMjQuODA1NiA1OS43NzIzIDI1LjQ1OThWMjguMjI4MkM1OS43NzIzIDI4Ljg4MjMgNTkuMjQyMSAyOS40MTI1IDU4LjU4OCAyOS40MTI1SDI1LjEyOTdDMjQuNDc1NiAyOS40MTI1IDIzLjk0NTMgMjguODgyMyAyMy45NDUzIDI4LjIyODJWMjUuNDU5OFoiIGZpbGw9IiM0NDUxRkYiLz4KPHJlY3QgeD0iMjUuNzIyNyIgeT0iMjYuMTU0MyIgd2lkdGg9IjEzLjgwOTUiIGhlaWdodD0iMS4zODA5NSIgcng9IjAuNjkwNDc2IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjMuOTQ1MyAzMC41OTY1QzIzLjk0NTMgMjkuOTQyNCAyNC40NzU2IDI5LjQxMjEgMjUuMTI5NyAyOS40MTIxSDU4LjU4OEM1OS4yNDIxIDI5LjQxMjEgNTkuNzcyMyAyOS45NDI0IDU5Ljc3MjMgMzAuNTk2NVYzMy4zNjQ5QzU5Ljc3MjMgMzQuMDE5IDU5LjI0MjEgMzQuNTQ5MyA1OC41ODggMzQuNTQ5M0gyNS4xMjk3QzI0LjQ3NTYgMzQuNTQ5MyAyMy45NDUzIDM0LjAxOSAyMy45NDUzIDMzLjM2NDlWMzAuNTk2NVoiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjI1LjcyMDciIHk9IjMxLjI5MSIgd2lkdGg9IjExLjczODEiIGhlaWdodD0iMS4zODA5NSIgcng9IjAuNjkwNDc2IiBmaWxsPSIjRDdEN0RGIi8+CjxwYXRoIGQ9Ik0yMy45NDUzIDM1LjczMzJDMjMuOTQ1MyAzNS4wNzkxIDI0LjQ3NTYgMzQuNTQ4OCAyNS4xMjk3IDM0LjU0ODhINTguNTg4QzU5LjI0MjEgMzQuNTQ4OCA1OS43NzIzIDM1LjA3OTEgNTkuNzcyMyAzNS43MzMyVjM4LjUwMTZDNTkuNzcyMyAzOS4xNTU3IDU5LjI0MjEgMzkuNjg2IDU4LjU4OCAzOS42ODZIMjUuMTI5N0MyNC40NzU2IDM5LjY4NiAyMy45NDUzIDM5LjE1NTcgMjMuOTQ1MyAzOC41MDE2VjM1LjczMzJaIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIyNS43MjA3IiB5PSIzNi40Mjc3IiB3aWR0aD0iMTMuODA5NSIgaGVpZ2h0PSIxLjM4MDk1IiByeD0iMC42OTA0NzYiIGZpbGw9IiNEN0Q3REYiLz4KPHBhdGggZD0iTTIzLjk0NTMgNDAuODcxOUMyMy45NDUzIDQwLjIxNzggMjQuNDc1NiAzOS42ODc1IDI1LjEyOTcgMzkuNjg3NUg1OC41ODhDNTkuMjQyMSAzOS42ODc1IDU5Ljc3MjMgNDAuMjE3OCA1OS43NzIzIDQwLjg3MTlWNDMuODMyOEM1OS43NzIzIDQ0LjQ4NjkgNTkuMjQyMSA0NS4wMTcxIDU4LjU4OCA0NS4wMTcxSDI1LjEyOTdDMjQuNDc1NiA0NS4wMTcxIDIzLjk0NTMgNDQuNDg2OSAyMy45NDUzIDQzLjgzMjhWNDAuODcxOVoiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjI1LjcyMDciIHk9IjQxLjY2MjEiIHdpZHRoPSIxNS44ODEiIGhlaWdodD0iMS4zODA5NSIgcng9IjAuNjkwNDc2IiBmaWxsPSIjRDdEN0RGIi8+CjxyZWN0IHg9IjQyLjc4NzEiIHk9IjQwLjg3MTEiIHdpZHRoPSI4LjczNzQ2IiBoZWlnaHQ9IjIuOTYwOTEiIHJ4PSIxLjQ4MDQ1IiBmaWxsPSIjRURFRUZEIi8+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwNF8xNTQ2XzE4ODc4KSI+CjxwYXRoIGQ9Ik00NC4xMjc0IDQyLjYyN0M0NC4wOTM2IDQyLjQwNzUgNDQuMDU5OCA0Mi4xODggNDQuMDI2MSA0MS45Njg1QzQ0LjAxODYgNDEuOTE5OCA0NC4wNzQgNDEuODg2NiA0NC4xMTMzIDQxLjkxNjJDNDQuMjE4NiA0MS45OTUxIDQ0LjMyMzggNDIuMDc0IDQ0LjQyOSA0Mi4xNTI5QzQ0LjQ2MzYgNDIuMTc4OSA0NC41MTMgNDIuMTcwNCA0NC41MzcgNDIuMTM0NEw0NC43OTk4IDQxLjc0MDJDNDQuODI3NSA0MS42OTg2IDQ0Ljg4ODcgNDEuNjk4NiA0NC45MTY1IDQxLjc0MDJMNDUuMTc5MyA0Mi4xMzQ0QzQ1LjIwMzMgNDIuMTcwNCA0NS4yNTI3IDQyLjE3ODkgNDUuMjg3MyA0Mi4xNTI5QzQ1LjM5MjUgNDIuMDc0IDQ1LjQ5NzcgNDEuOTk1MSA0NS42MDMgNDEuOTE2MkM0NS42NDIzIDQxLjg4NjYgNDUuNjk3NyA0MS45MTk4IDQ1LjY5MDIgNDEuOTY4NUM0NS42NTY0IDQyLjE4OCA0NS42MjI3IDQyLjQwNzUgNDUuNTg4OSA0Mi42MjdINDQuMTI3NFoiIGZpbGw9IiNGRjhBMjQiLz4KPHBhdGggZD0iTTQ1LjUxNDkgNDIuOTkxN0g0NC4yMDUxQzQ0LjE2MyA0Mi45OTE3IDQ0LjEyODkgNDIuOTU3NiA0NC4xMjg5IDQyLjkxNTVWNDIuNzQ4SDQ1LjU5MTFWNDIuOTE1NUM0NS41OTExIDQyLjk1NzYgNDUuNTU3IDQyLjk5MTcgNDUuNTE0OSA0Mi45OTE3WiIgZmlsbD0iI0ZGOEEyNCIvPgo8L2c+CjxwYXRoIGQ9Ik00Ni40NjczIDQyLjg1MTZWNDEuNTU5NUg0Ni45NTE4QzQ3LjA1MTEgNDEuNTU5NSA0Ny4xMzQzIDQxLjU3OCA0Ny4yMDE2IDQxLjYxNUM0Ny4yNjkzIDQxLjY1MjEgNDcuMzIwNCA0MS43MDI5IDQ3LjM1NDkgNDEuNzY3N0M0Ny4zODk4IDQxLjgzMjEgNDcuNDA3MyA0MS45MDUyIDQ3LjQwNzMgNDEuOTg3M0M0Ny40MDczIDQyLjA3MDEgNDcuMzg5OCA0Mi4xNDM3IDQ3LjM1NDkgNDIuMjA4MUM0Ny4zMiA0Mi4yNzI0IDQ3LjI2ODUgNDIuMzIzMSA0Ny4yMDA0IDQyLjM2MDFDNDcuMTMyMiA0Mi4zOTY3IDQ3LjA0ODMgNDIuNDE1IDQ2Ljk0ODYgNDIuNDE1SDQ2LjYyNzVWNDIuMjIyNkg0Ni45MTcxQzQ2Ljk3NTEgNDIuMjIyNiA0Ny4wMjI3IDQyLjIxMjUgNDcuMDU5NyA0Mi4xOTIzQzQ3LjA5NjcgNDIuMTcyMSA0Ny4xMjQgNDIuMTQ0NCA0Ny4xNDE3IDQyLjEwOUM0Ny4xNTk4IDQyLjA3MzcgNDcuMTY4OCA0Mi4wMzMxIDQ3LjE2ODggNDEuOTg3M0M0Ny4xNjg4IDQxLjk0MTQgNDcuMTU5OCA0MS45MDEgNDcuMTQxNyA0MS44NjYxQzQ3LjEyNCA0MS44MzEyIDQ3LjA5NjUgNDEuODA0MSA0Ny4wNTkgNDEuNzg0OEM0Ny4wMjIgNDEuNzY1IDQ2Ljk3NDMgNDEuNzU1MSA0Ni45MTU4IDQxLjc1NTFINDYuNzAxM1Y0Mi44NTE2SDQ2LjQ2NzNaTTQ3LjYxMDYgNDIuODUxNlY0MS41NTk1SDQ4LjA5NTFDNDguMTk0NCA0MS41NTk1IDQ4LjI3NzYgNDEuNTc2OCA0OC4zNDQ5IDQxLjYxMTNDNDguNDEyNiA0MS42NDU3IDQ4LjQ2MzcgNDEuNjk0MSA0OC40OTgyIDQxLjc1NjRDNDguNTMzMSA0MS44MTgyIDQ4LjU1MDYgNDEuODkwMyA0OC41NTA2IDQxLjk3MjhDNDguNTUwNiA0Mi4wNTU2IDQ4LjUzMjkgNDIuMTI3NSA0OC40OTc2IDQyLjE4ODVDNDguNDYyNyA0Mi4yNDkxIDQ4LjQxMTIgNDIuMjk2IDQ4LjM0MyA0Mi4zMjkyQzQ4LjI3NDkgNDIuMzYyIDQ4LjE5MTIgNDIuMzc4NCA0OC4wOTE5IDQyLjM3ODRINDcuNzQ2OVY0Mi4xODQxSDQ4LjA2MDRDNDguMTE4NCA0Mi4xODQxIDQ4LjE2NiA0Mi4xNzYxIDQ4LjIwMyA0Mi4xNjAxQzQ4LjI0IDQyLjE0MzcgNDguMjY3MyA0Mi4xMiA0OC4yODUgNDIuMDg4OEM0OC4zMDMxIDQyLjA1NzMgNDguMzEyMSA0Mi4wMTg2IDQ4LjMxMjEgNDEuOTcyOEM0OC4zMTIxIDQxLjkyNjkgNDguMzAzMSA0MS44ODc4IDQ4LjI4NSA0MS44NTU0QzQ4LjI2NjkgNDEuODIyNiA0OC4yMzk0IDQxLjc5NzggNDguMjAyMyA0MS43ODFDNDguMTY1MyA0MS43NjM3IDQ4LjExNzYgNDEuNzU1MSA0OC4wNTkxIDQxLjc1NTFINDcuODQ0NlY0Mi44NTE2SDQ3LjYxMDZaTTQ4LjI3ODEgNDIuMjY2MUw0OC41OTc5IDQyLjg1MTZINDguMzM2N0w0OC4wMjI1IDQyLjI2NjFINDguMjc4MVpNNDkuOTIwNSA0Mi4yMDU1QzQ5LjkyMDUgNDIuMzQ0OCA0OS44OTQ1IDQyLjQ2NCA0OS44NDIzIDQyLjU2MzNDNDkuNzkwNiA0Mi42NjIxIDQ5LjcxOTkgNDIuNzM3OCA0OS42MzAzIDQyLjc5MDRDNDkuNTQxMiA0Mi44NDI5IDQ5LjQ0IDQyLjg2OTIgNDkuMzI2OSA0Mi44NjkyQzQ5LjIxMzcgNDIuODY5MiA0OS4xMTI0IDQyLjg0MjkgNDkuMDIyOCA0Mi43OTA0QzQ4LjkzMzYgNDIuNzM3NCA0OC44NjMgNDIuNjYxNSA0OC44MTA4IDQyLjU2MjZDNDguNzU5MSA0Mi40NjM0IDQ4LjczMzIgNDIuMzQ0MyA0OC43MzMyIDQyLjIwNTVDNDguNzMzMiA0Mi4wNjYzIDQ4Ljc1OTEgNDEuOTQ3MyA0OC44MTA4IDQxLjg0ODVDNDguODYzIDQxLjc0OTIgNDguOTMzNiA0MS42NzMzIDQ5LjAyMjggNDEuNjIwN0M0OS4xMTI0IDQxLjU2ODIgNDkuMjEzNyA0MS41NDE5IDQ5LjMyNjkgNDEuNTQxOUM0OS40NCA0MS41NDE5IDQ5LjU0MTIgNDEuNTY4MiA0OS42MzAzIDQxLjYyMDdDNDkuNzE5OSA0MS42NzMzIDQ5Ljc5MDYgNDEuNzQ5MiA0OS44NDIzIDQxLjg0ODVDNDkuODk0NSA0MS45NDczIDQ5LjkyMDUgNDIuMDY2MyA0OS45MjA1IDQyLjIwNTVaTTQ5LjY4NTIgNDIuMjA1NUM0OS42ODUyIDQyLjEwNzUgNDkuNjY5OSA0Mi4wMjQ5IDQ5LjYzOTIgNDEuOTU3NkM0OS42MDg5IDQxLjg4OTkgNDkuNTY2OCA0MS44Mzg4IDQ5LjUxMyA0MS44MDQzQzQ5LjQ1OTIgNDEuNzY5NCA0OS4zOTcxIDQxLjc1MTkgNDkuMzI2OSA0MS43NTE5QzQ5LjI1NjYgNDEuNzUxOSA0OS4xOTQ2IDQxLjc2OTQgNDkuMTQwOCA0MS44MDQzQzQ5LjA4NjkgNDEuODM4OCA0OS4wNDQ3IDQxLjg4OTkgNDkuMDE0IDQxLjk1NzZDNDguOTgzNyA0Mi4wMjQ5IDQ4Ljk2ODUgNDIuMTA3NSA0OC45Njg1IDQyLjIwNTVDNDguOTY4NSA0Mi4zMDM1IDQ4Ljk4MzcgNDIuMzg2NCA0OS4wMTQgNDIuNDU0MUM0OS4wNDQ3IDQyLjUyMTQgNDkuMDg2OSA0Mi41NzI1IDQ5LjE0MDggNDIuNjA3NEM0OS4xOTQ2IDQyLjY0MTkgNDkuMjU2NiA0Mi42NTkxIDQ5LjMyNjkgNDIuNjU5MUM0OS4zOTcxIDQyLjY1OTEgNDkuNDU5MiA0Mi42NDE5IDQ5LjUxMyA0Mi42MDc0QzQ5LjU2NjggNDIuNTcyNSA0OS42MDg5IDQyLjUyMTQgNDkuNjM5MiA0Mi40NTQxQzQ5LjY2OTkgNDIuMzg2NCA0OS42ODUyIDQyLjMwMzUgNDkuNjg1MiA0Mi4yMDU1WiIgZmlsbD0iIzQ0NTFGRiIvPgo8bWFzayBpZD0icGF0aC0yNS1pbnNpZGUtMV8xNTQ2XzE4ODc4IiBmaWxsPSJ3aGl0ZSI+CjxwYXRoIGQ9Ik0yMi43NjE3IDQ2Ljc5M0g2MC45NTc0VjUzLjMwN0gyMi43NjE3VjQ2Ljc5M1oiLz4KPC9tYXNrPgo8cGF0aCBkPSJNMjIuNzYxNyA0Ni43OTNINjAuOTU3NFY1My4zMDdIMjIuNzYxN1Y0Ni43OTNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjIuNzYxNyA0Ni43OTNWNDYuODY3SDYwLjk1NzRWNDYuNzkzVjQ2LjcxODlIMjIuNzYxN1Y0Ni43OTNaTTYwLjk1NzQgNTMuMzA3VjUzLjIzMjlIMjIuNzYxN1Y1My4zMDdWNTMuMzgxSDYwLjk1NzRWNTMuMzA3WiIgZmlsbD0iI0Q1RDVERCIgbWFzaz0idXJsKCNwYXRoLTI1LWluc2lkZS0xXzE1NDZfMTg4NzgpIi8+CjxyZWN0IHg9IjI0LjUzOTEiIHk9IjQ5LjM1OTQiIHdpZHRoPSIxMy44MDk1IiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDVfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNNTYuOTYwOSA0OS42Nzk3TDU3LjcwMTIgNTAuNDE5OUw1OC40NDE0IDQ5LjY3OTciIHN0cm9rZT0iIzVBNUM1RSIgc3Ryb2tlLXdpZHRoPSIwLjIyMjA2OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPG1hc2sgaWQ9InBhdGgtMjktaW5zaWRlLTJfMTU0Nl8xODg3OCIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNMjIuNzYxNyA1My4zMDY2SDYwLjk1NzRWNTkuODIwNkgyMi43NjE3VjUzLjMwNjZaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTIyLjc2MTcgNTMuMzA2Nkg2MC45NTc0VjU5LjgyMDZIMjIuNzYxN1Y1My4zMDY2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYwLjk1NzQgNTkuODIwNlY1OS43NDY2SDIyLjc2MTdWNTkuODIwNlY1OS44OTQ3SDYwLjk1NzRWNTkuODIwNloiIGZpbGw9IiNENUQ1REQiIG1hc2s9InVybCgjcGF0aC0yOS1pbnNpZGUtMl8xNTQ2XzE4ODc4KSIvPgo8cmVjdCB4PSIyNC41MzkxIiB5PSI1NS44NzMiIHdpZHRoPSIxMy44MDk1IiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDZfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNNTYuOTYwOSA1Ni4xOTM0TDU3LjcwMTIgNTYuOTMzNkw1OC40NDE0IDU2LjE5MzQiIHN0cm9rZT0iIzVBNUM1RSIgc3Ryb2tlLXdpZHRoPSIwLjIyMjA2OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPG1hc2sgaWQ9InBhdGgtMzMtaW5zaWRlLTNfMTU0Nl8xODg3OCIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNMjIuNzYxNyA1OS44MjAzSDYwLjk1NzRWNjYuMzM0M0gyMi43NjE3VjU5LjgyMDNaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTIyLjc2MTcgNTkuODIwM0g2MC45NTc0VjY2LjMzNDNIMjIuNzYxN1Y1OS44MjAzWiIgZmlsbD0iI0Y1RjZGQSIvPgo8cGF0aCBkPSJNNjAuOTU3NCA2Ni4zMzQzVjY2LjI2MDNIMjIuNzYxN1Y2Ni4zMzQzVjY2LjQwODNINjAuOTU3NFY2Ni4zMzQzWiIgZmlsbD0iI0Q1RDVERCIgbWFzaz0idXJsKCNwYXRoLTMzLWluc2lkZS0zXzE1NDZfMTg4NzgpIi8+CjxyZWN0IHg9IjI0LjUzOTEiIHk9IjYyLjM4NjciIHdpZHRoPSIxMy44MDk1IiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDdfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNNTYuOTYwOSA2Mi43MDdMNTcuNzAxMiA2My40NDczTDU4LjQ0MTQgNjIuNzA3IiBzdHJva2U9IiM1QTVDNUUiIHN0cm9rZS13aWR0aD0iMC4yMjIwNjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxtYXNrIGlkPSJwYXRoLTM3LWluc2lkZS00XzE1NDZfMTg4NzgiIGZpbGw9IndoaXRlIj4KPHBhdGggZD0iTTIyLjc2MTcgNjYuMzM1OUg2MC45NTc0VjcyLjg0OTlIMjIuNzYxN1Y2Ni4zMzU5WiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0yMi43NjE3IDY2LjMzNTlINjAuOTU3NFY3Mi44NDk5SDIyLjc2MTdWNjYuMzM1OVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik02MC45NTc0IDcyLjg0OTlWNzIuNzc1OUgyMi43NjE3VjcyLjg0OTlWNzIuOTI0SDYwLjk1NzRWNzIuODQ5OVoiIGZpbGw9IiNENUQ1REQiIG1hc2s9InVybCgjcGF0aC0zNy1pbnNpZGUtNF8xNTQ2XzE4ODc4KSIvPgo8cmVjdCB4PSIyNC41MzkxIiB5PSI2OC45MDIzIiB3aWR0aD0iMTMuODA5NSIgaGVpZ2h0PSIxLjM4MDk1IiByeD0iMC42OTA0NzYiIGZpbGw9IiNEN0Q3REYiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXA4XzE1NDZfMTg4NzgpIj4KPHBhdGggZD0iTTU2Ljk2MDkgNjkuMjIyN0w1Ny43MDEyIDY5Ljk2MjlMNTguNDQxNCA2OS4yMjI3IiBzdHJva2U9IiM1QTVDNUUiIHN0cm9rZS13aWR0aD0iMC4yMjIwNjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjwvZz4KPHJlY3QgeD0iMjIuODM1NyIgeT0iMTcuODM1NyIgd2lkdGg9IjM4LjA0NzciIGhlaWdodD0iOTguNzQ2MyIgcng9IjEuMTEwMzQiIHN0cm9rZT0iI0Q1RDVERCIgc3Ryb2tlLXdpZHRoPSIwLjE0ODA0NSIvPgo8cmVjdCB3aWR0aD0iMTYwLjkwNyIgaGVpZ2h0PSI0MzUuOTE2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2My40NzQ2IDE3Ljc2MTcpIiBmaWxsPSJ3aGl0ZSIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDlfMTU0Nl8xODg3OCkiPgo8bWFzayBpZD0icGF0aC00MS1pbnNpZGUtNV8xNTQ2XzE4ODc4IiBmaWxsPSJ3aGl0ZSI+CjxwYXRoIGQ9Ik02My40NzQ2IDE4LjkwMzlDNjMuNDc0NiAxOC4yNzMxIDYzLjk4NiAxNy43NjE3IDY0LjYxNjggMTcuNzYxN0gyMjMuMjM5QzIyMy44NyAxNy43NjE3IDIyNC4zODEgMTguMjczMSAyMjQuMzgxIDE4LjkwMzlWNDUyLjUzNUMyMjQuMzgxIDQ1My4xNjYgMjIzLjg3IDQ1My42NzcgMjIzLjIzOSA0NTMuNjc3SDY0LjYxNjhDNjMuOTg2IDQ1My42NzcgNjMuNDc0NiA0NTMuMTY2IDYzLjQ3NDYgNDUyLjUzNVYxOC45MDM5WiIvPgo8L21hc2s+CjxyZWN0IHg9IjYzLjU0NiIgeT0iMTcuODMzMSIgd2lkdGg9IjE2MC43NjQiIGhlaWdodD0iMTUuMTg3OSIgc3Ryb2tlPSIjRDVENUREIiBzdHJva2Utd2lkdGg9IjAuMTQyNzc0Ii8+CjxwYXRoIGQ9Ik02OC4zMzkyIDIzLjEzMzlDNjguMzIwOSAyMi45NjI2IDY4LjI0MzggMjIuODI5MiA2OC4xMDc4IDIyLjczMzhDNjcuOTczMSAyMi42MzgzIDY3Ljc5NzggMjIuNTkwNiA2Ny41ODIxIDIyLjU5MDZDNjcuNDMwNCAyMi41OTA2IDY3LjMwMDMgMjIuNjEzNSA2Ny4xOTE3IDIyLjY1OTJDNjcuMDgzMiAyMi43MDUgNjcuMDAwMSAyMi43NjcxIDY2Ljk0MjYgMjIuODQ1NkM2Ni44ODUxIDIyLjkyNCA2Ni44NTU2IDIzLjAxMzYgNjYuODU0MyAyMy4xMTQzQzY2Ljg1NDMgMjMuMTk4IDY2Ljg3MzMgMjMuMjcwNiA2Ni45MTEyIDIzLjMzMkM2Ni45NTA0IDIzLjM5MzUgNjcuMDAzNCAyMy40NDU4IDY3LjA3MDEgMjMuNDg5QzY3LjEzNjggMjMuNTMwOCA2Ny4yMTA3IDIzLjU2NjEgNjcuMjkxOCAyMy41OTQ5QzY3LjM3MjggMjMuNjIzNyA2Ny40NTQ2IDIzLjY0NzkgNjcuNTM3IDIzLjY2NzVMNjcuOTEzNiAyMy43NjE2QzY4LjA2NTMgMjMuNzk2OSA2OC4yMTExIDIzLjg0NDcgNjguMzUxIDIzLjkwNDhDNjguNDkyMiAyMy45NjUgNjguNjE4NCAyNC4wNDA4IDY4LjcyOTYgMjQuMTMyNEM2OC44NDIxIDI0LjIyMzkgNjguOTMxIDI0LjMzNDQgNjguOTk2NCAyNC40NjM5QzY5LjA2MTggMjQuNTkzMyA2OS4wOTQ1IDI0Ljc0NSA2OS4wOTQ1IDI0LjkxOUM2OS4wOTQ1IDI1LjE1NDQgNjkuMDM0MyAyNS4zNjE2IDY4LjkxNCAyNS41NDA4QzY4Ljc5MzcgMjUuNzE4NiA2OC42MTk3IDI1Ljg1NzkgNjguMzkyMiAyNS45NTg2QzY4LjE2NiAyNi4wNTggNjcuODkyIDI2LjEwNzcgNjcuNTcwMyAyNi4xMDc3QzY3LjI1NzggMjYuMTA3NyA2Ni45ODY0IDI2LjA1OTMgNjYuNzU2MiAyNS45NjI1QzY2LjUyNzQgMjUuODY1OCA2Ni4zNDgyIDI1LjcyNDUgNjYuMjE4OCAyNS41Mzg4QzY2LjA5MDYgMjUuMzUzMSA2Ni4wMjEzIDI1LjEyNjkgNjYuMDEwOCAyNC44NjAxSDY2LjcyNjhDNjYuNzM3MyAyNSA2Ni43ODA0IDI1LjExNjQgNjYuODU2MyAyNS4yMDkzQzY2LjkzMjEgMjUuMzAyMSA2Ny4wMzA5IDI1LjM3MTQgNjcuMTUyNSAyNS40MTcyQzY3LjI3NTQgMjUuNDYzIDY3LjQxMjcgMjUuNDg1OSA2Ny41NjQ0IDI1LjQ4NTlDNjcuNzIyNyAyNS40ODU5IDY3Ljg2MTMgMjUuNDYyMyA2Ny45ODAzIDI1LjQxNTJDNjguMTAwNiAyNS4zNjY5IDY4LjE5NDcgMjUuMzAwMiA2OC4yNjI3IDI1LjIxNTJDNjguMzMwNyAyNS4xMjg5IDY4LjM2NTQgMjUuMDI4MiA2OC4zNjY3IDI0LjkxMzFDNjguMzY1NCAyNC44MDg1IDY4LjMzNDcgMjQuNzIyMiA2OC4yNzQ1IDI0LjY1NDJDNjguMjE0NCAyNC41ODQ4IDY4LjEzIDI0LjUyNzMgNjguMDIxNSAyNC40ODE1QzY3LjkxNDIgMjQuNDM0NSA2Ny43ODg3IDI0LjM5MjYgNjcuNjQ0OCAyNC4zNTZMNjcuMTg3OCAyNC4yMzgzQzY2Ljg1NjkgMjQuMTUzMyA2Ni41OTU0IDI0LjAyNDUgNjYuNDAzMiAyMy44NTE5QzY2LjIxMjIgMjMuNjc3OSA2Ni4xMTY4IDIzLjQ0NzEgNjYuMTE2OCAyMy4xNTk0QzY2LjExNjggMjIuOTIyNyA2Ni4xODA5IDIyLjcxNTUgNjYuMzA5IDIyLjUzNzZDNjYuNDM4NSAyMi4zNTk4IDY2LjYxNDQgMjIuMjIxOCA2Ni44MzY3IDIyLjEyMzdDNjcuMDU5IDIyLjAyNDMgNjcuMzEwNyAyMS45NzQ2IDY3LjU5MTkgMjEuOTc0NkM2Ny44NzcgMjEuOTc0NiA2OC4xMjY3IDIyLjAyNDMgNjguMzQxMiAyMi4xMjM3QzY4LjU1NyAyMi4yMjE4IDY4LjcyNjMgMjIuMzU4NSA2OC44NDkzIDIyLjUzMzdDNjguOTcyMiAyMi43MDc2IDY5LjAzNTYgMjIuOTA3NyA2OS4wMzk1IDIzLjEzMzlINjguMzM5MlpNNjkuNzQzMiAyNi4wNDY5VjIyLjAyOTZINzIuMzU2MVYyMi42Mzk2SDcwLjQ3MVYyMy43MzAySDcyLjIyMDdWMjQuMzQwM0g3MC40NzFWMjUuNDM2OEg3Mi4zNzE4VjI2LjA0NjlINjkuNzQzMlpNNzYuNjg4MiAyNC4wMzgyQzc2LjY4ODIgMjQuNDcxMSA3Ni42MDcxIDI0Ljg0MTggNzYuNDQ1IDI1LjE1MDRDNzYuMjg0MSAyNS40NTc3IDc2LjA2NDQgMjUuNjkzMSA3NS43ODU5IDI1Ljg1NjZDNzUuNTA4NyAyNi4wMjAxIDc1LjE5NDEgMjYuMTAxOCA3NC44NDI0IDI2LjEwMThDNzQuNDkwNiAyNi4xMDE4IDc0LjE3NTQgMjYuMDIwMSA3My44OTY5IDI1Ljg1NjZDNzMuNjE5NyAyNS42OTE4IDczLjQgMjUuNDU1OCA3My4yMzc4IDI1LjE0ODVDNzMuMDc2OSAyNC44Mzk4IDcyLjk5NjUgMjQuNDY5OCA3Mi45OTY1IDI0LjAzODJDNzIuOTk2NSAyMy42MDU0IDczLjA3NjkgMjMuMjM1MyA3My4yMzc4IDIyLjkyOEM3My40IDIyLjYxOTMgNzMuNjE5NyAyMi4zODMzIDczLjg5NjkgMjIuMjE5OEM3NC4xNzU0IDIyLjA1NjQgNzQuNDkwNiAyMS45NzQ2IDc0Ljg0MjQgMjEuOTc0NkM3NS4xOTQxIDIxLjk3NDYgNzUuNTA4NyAyMi4wNTY0IDc1Ljc4NTkgMjIuMjE5OEM3Ni4wNjQ0IDIyLjM4MzMgNzYuMjg0MSAyMi42MTkzIDc2LjQ0NSAyMi45MjhDNzYuNjA3MSAyMy4yMzUzIDc2LjY4ODIgMjMuNjA1NCA3Ni42ODgyIDI0LjAzODJaTTc1Ljk1NjUgMjQuMDM4MkM3NS45NTY1IDIzLjczMzUgNzUuOTA4OCAyMy40NzY2IDc1LjgxMzQgMjMuMjY3M0M3NS43MTkyIDIzLjA1NjggNzUuNTg4NCAyMi44OTc5IDc1LjQyMSAyMi43OTA3Qzc1LjI1MzYgMjIuNjgyMSA3NS4wNjA4IDIyLjYyNzggNzQuODQyNCAyMi42Mjc4Qzc0LjYyNCAyMi42Mjc4IDc0LjQzMTEgMjIuNjgyMSA3NC4yNjM3IDIyLjc5MDdDNzQuMDk2MyAyMi44OTc5IDczLjk2NDkgMjMuMDU2OCA3My44Njk0IDIzLjI2NzNDNzMuNzc1MyAyMy40NzY2IDczLjcyODIgMjMuNzMzNSA3My43MjgyIDI0LjAzODJDNzMuNzI4MiAyNC4zNDI5IDczLjc3NTMgMjQuNjAwNSA3My44Njk0IDI0LjgxMTFDNzMuOTY0OSAyNS4wMjAzIDc0LjA5NjMgMjUuMTc5MiA3NC4yNjM3IDI1LjI4NzdDNzQuNDMxMSAyNS4zOTUgNzQuNjI0IDI1LjQ0ODYgNzQuODQyNCAyNS40NDg2Qzc1LjA2MDggMjUuNDQ4NiA3NS4yNTM2IDI1LjM5NSA3NS40MjEgMjUuMjg3N0M3NS41ODg0IDI1LjE3OTIgNzUuNzE5MiAyNS4wMjAzIDc1LjgxMzQgMjQuODExMUM3NS45MDg4IDI0LjYwMDUgNzUuOTU2NSAyNC4zNDI5IDc1Ljk1NjUgMjQuMDM4MlpNNzkuMjYyMyAyNi4wNDY5SDc4LjQ4NTVMNzkuODk5OCAyMi4wMjk2SDgwLjc5ODJMODIuMjE0NSAyNi4wNDY5SDgxLjQzNzdMODAuMzY0NyAyMi44NTM0SDgwLjMzMzNMNzkuMjYyMyAyNi4wNDY5Wk03OS4yODc4IDI0LjQ3MTdIODEuNDA2M1YyNS4wNTYzSDc5LjI4NzhWMjQuNDcxN1pNODMuNDIyMyAyNC4yODE1VjI2LjA0NjlIODIuNzEyMlYyMy4wMzM5SDgzLjM5MDlWMjMuNTQ1OUg4My40MjYyQzgzLjQ5NTYgMjMuMzc3MiA4My42MDYxIDIzLjI0MzEgODMuNzU3OCAyMy4xNDM3QzgzLjkxMDggMjMuMDQ0MyA4NC4wOTk3IDIyLjk5NDcgODQuMzI0NyAyMi45OTQ3Qzg0LjUzMjYgMjIuOTk0NyA4NC43MTM3IDIzLjAzOTEgODQuODY4IDIzLjEyOEM4NS4wMjM2IDIzLjIxNyA4NS4xNDM5IDIzLjM0NTggODUuMjI4OSAyMy41MTQ1Qzg1LjMxNTIgMjMuNjgzMiA4NS4zNTc3IDIzLjg4NzggODUuMzU2NCAyNC4xMjg0VjI2LjA0NjlIODQuNjQ2M1YyNC4yMzgzQzg0LjY0NjMgMjQuMDM2OSA4NC41OTQgMjMuODc5MyA4NC40ODk0IDIzLjc2NTZDODQuMzg2MSAyMy42NTE4IDg0LjI0MjkgMjMuNTk0OSA4NC4wNTk4IDIzLjU5NDlDODMuOTM1NiAyMy41OTQ5IDgzLjgyNTEgMjMuNjIyNCA4My43MjgzIDIzLjY3NzNDODMuNjMyOSAyMy43MzA5IDgzLjU1NzcgMjMuODA4NyA4My41MDI3IDIzLjkxMDdDODMuNDQ5MSAyNC4wMTI3IDgzLjQyMjMgMjQuMTM2MyA4My40MjIzIDI0LjI4MTVaTTg2Ljk0NTMgMjYuMTA3N0M4Ni43NTQ0IDI2LjEwNzcgODYuNTgyNCAyNi4wNzM3IDg2LjQyOTQgMjYuMDA1N0M4Ni4yNzc3IDI1LjkzNjQgODYuMTU3NCAyNS44MzQ0IDg2LjA2ODUgMjUuNjk5N0M4NS45ODA5IDI1LjU2NSA4NS45MzcxIDI1LjM5ODkgODUuOTM3MSAyNS4yMDE0Qzg1LjkzNzEgMjUuMDMxNCA4NS45Njg1IDI0Ljg5MDkgODYuMDMxMiAyNC43Nzk3Qzg2LjA5NCAyNC42Njg1IDg2LjE3OTYgMjQuNTc5NiA4Ni4yODgyIDI0LjUxMjlDODYuMzk2NyAyNC40NDYyIDg2LjUxOSAyNC4zOTU5IDg2LjY1NSAyNC4zNjE5Qzg2Ljc5MjMgMjQuMzI2NiA4Ni45MzQyIDI0LjMwMTEgODcuMDgwNyAyNC4yODU0Qzg3LjI1NzIgMjQuMjY3MSA4Ny40MDA0IDI0LjI1MDcgODcuNTEwMyAyNC4yMzYzQzg3LjYyMDEgMjQuMjIwNiA4Ny42OTk5IDI0LjE5NzEgODcuNzQ5NiAyNC4xNjU3Qzg3LjgwMDYgMjQuMTMzIDg3LjgyNjEgMjQuMDgyNyA4Ny44MjYxIDI0LjAxNDdWMjQuMDAyOUM4Ny44MjYxIDIzLjg1NTEgODcuNzgyMyAyMy43NDA3IDg3LjY5NDYgMjMuNjU5NkM4Ny42MDcgMjMuNTc4NiA4Ny40ODA4IDIzLjUzOCA4Ny4zMTYxIDIzLjUzOEM4Ny4xNDIxIDIzLjUzOCA4Ny4wMDQyIDIzLjU3NTkgODYuOTAyMiAyMy42NTE4Qzg2LjgwMTUgMjMuNzI3NiA4Ni43MzM1IDIzLjgxNzIgODYuNjk4MiAyMy45MjA1TDg2LjAzNTEgMjMuODI2NEM4Ni4wODc1IDIzLjY0MzMgODYuMTczOCAyMy40OTAzIDg2LjI5NDEgMjMuMzY3NEM4Ni40MTQ0IDIzLjI0MzEgODYuNTYxNSAyMy4xNTAzIDg2LjczNTQgMjMuMDg4OEM4Ni45MDk0IDIzLjAyNiA4Ny4xMDE2IDIyLjk5NDcgODcuMzEyMSAyMi45OTQ3Qzg3LjQ1NzMgMjIuOTk0NyA4Ny42MDE4IDIzLjAxMTcgODcuNzQ1NiAyMy4wNDU3Qzg3Ljg4OTUgMjMuMDc5NyA4OC4wMjA5IDIzLjEzNTkgODguMTM5OSAyMy4yMTQ0Qzg4LjI1ODkgMjMuMjkxNSA4OC4zNTQ0IDIzLjM5NjggODguNDI2MyAyMy41MzAyQzg4LjQ5OTUgMjMuNjYzNiA4OC41MzYyIDIzLjgzMDMgODguNTM2MiAyNC4wMzA0VjI2LjA0NjlIODcuODUzNVYyNS42MzNIODcuODNDODcuNzg2OCAyNS43MTY3IDg3LjcyNiAyNS43OTUxIDg3LjY0NzYgMjUuODY4NEM4Ny41NzA0IDI1Ljk0MDMgODcuNDczIDI1Ljk5ODUgODcuMzU1MyAyNi4wNDNDODcuMjM4OSAyNi4wODYxIDg3LjEwMjIgMjYuMTA3NyA4Ni45NDUzIDI2LjEwNzdaTTg3LjEyOTcgMjUuNTg1OUM4Ny4yNzIyIDI1LjU4NTkgODcuMzk1OCAyNS41NTc4IDg3LjUwMDQgMjUuNTAxNkM4Ny42MDUxIDI1LjQ0NCA4Ny42ODU1IDI1LjM2ODIgODcuNzQxNyAyNS4yNzRDODcuNzk5MyAyNS4xNzk5IDg3LjgyOCAyNS4wNzcyIDg3LjgyOCAyNC45NjZWMjQuNjExQzg3LjgwNTggMjQuNjI5MyA4Ny43Njc5IDI0LjY0NjMgODcuNzE0MyAyNC42NjJDODcuNjYyIDI0LjY3NzcgODcuNjAzMSAyNC42OTE0IDg3LjUzNzcgMjQuNzAzMkM4Ny40NzIzIDI0LjcxNSA4Ny40MDc2IDI0LjcyNTQgODcuMzQzNSAyNC43MzQ2Qzg3LjI3OTQgMjQuNzQzNyA4Ny4yMjM5IDI0Ljc1MTYgODcuMTc2OCAyNC43NTgxQzg3LjA3MDkgMjQuNzcyNSA4Ni45NzYxIDI0Ljc5NiA4Ni44OTI0IDI0LjgyODdDODYuODA4NyAyNC44NjE0IDg2Ljc0MjYgMjQuOTA3MiA4Ni42OTQyIDI0Ljk2NkM4Ni42NDU5IDI1LjAyMzYgODYuNjIxNyAyNS4wOTgxIDg2LjYyMTcgMjUuMTg5N0M4Ni42MjE3IDI1LjMyMDQgODYuNjY5NCAyNS40MTkyIDg2Ljc2NDkgMjUuNDg1OUM4Ni44NjAzIDI1LjU1MjYgODYuOTgxOSAyNS41ODU5IDg3LjEyOTcgMjUuNTg1OVpNODkuOTYwMyAyMi4wMjk2VjI2LjA0NjlIODkuMjUwMlYyMi4wMjk2SDg5Ljk2MDNaTTkxLjEzMTggMjcuMTc2N0M5MS4wMzUxIDI3LjE3NjcgOTAuOTQ1NSAyNy4xNjg5IDkwLjg2MzEgMjcuMTUzMkM5MC43ODIgMjcuMTM4OCA5MC43MTczIDI3LjEyMTggOTAuNjY4OSAyNy4xMDIyTDkwLjgzMzcgMjYuNTQ5QzkwLjkzNyAyNi41NzkxIDkxLjAyOTIgMjYuNTkzNSA5MS4xMTAyIDI2LjU5MjJDOTEuMTkxMyAyNi41OTA5IDkxLjI2MjYgMjYuNTY1NCA5MS4zMjQxIDI2LjUxNTdDOTEuMzg2OCAyNi40NjczIDkxLjQzOTggMjYuMzg2MiA5MS40ODI5IDI2LjI3MjVMOTEuNTQzOCAyNi4xMDk2TDkwLjQ1MTIgMjMuMDMzOUg5MS4yMDQ0TDkxLjg5ODggMjUuMzA5M0g5MS45MzAyTDkyLjYyNjUgMjMuMDMzOUg5My4zODE4TDkyLjE3NTQgMjYuNDExN0M5Mi4xMTkyIDI2LjU3MTMgOTIuMDQ0NiAyNi43MDc5IDkxLjk1MTggMjYuODIxN0M5MS44NTg5IDI2LjkzNjggOTEuNzQ1MSAyNy4wMjQ0IDkxLjYxMDQgMjcuMDg0NkM5MS40NzcxIDI3LjE0NiA5MS4zMTc1IDI3LjE3NjcgOTEuMTMxOCAyNy4xNzY3Wk05NS4zNzc3IDIzLjAzMzlWMjMuNTgzMUg5My42NDU2VjIzLjAzMzlIOTUuMzc3N1pNOTQuMDczMiAyMi4zMTJIOTQuNzgzM1YyNS4xNDA2Qzk0Ljc4MzMgMjUuMjM2MSA5NC43OTc3IDI1LjMwOTMgOTQuODI2NSAyNS4zNjAzQzk0Ljg1NjUgMjUuNDEgOTQuODk1OCAyNS40NDQgOTQuOTQ0MiAyNS40NjIzQzk0Ljk5MjUgMjUuNDgwNiA5NS4wNDYyIDI1LjQ4OTggOTUuMTA1IDI1LjQ4OThDOTUuMTQ5NSAyNS40ODk4IDk1LjE5IDI1LjQ4NjUgOTUuMjI2NiAyNS40OEM5NS4yNjQ1IDI1LjQ3MzQgOTUuMjkzMyAyNS40Njc2IDk1LjMxMjkgMjUuNDYyM0w5NS40MzI2IDI2LjAxNzVDOTUuMzk0NyAyNi4wMzA1IDk1LjM0MDQgMjYuMDQ0OSA5NS4yNjk4IDI2LjA2MDZDOTUuMjAwNSAyNi4wNzYzIDk1LjExNTUgMjYuMDg1NSA5NS4wMTQ4IDI2LjA4ODFDOTQuODM2OSAyNi4wOTMzIDk0LjY3NjcgMjYuMDY2NSA5NC41MzQyIDI2LjAwNzZDOTQuMzkxNiAyNS45NDc1IDk0LjI3ODUgMjUuODU0NiA5NC4xOTQ4IDI1LjcyOTFDOTQuMTEyNCAyNS42MDM2IDk0LjA3MTkgMjUuNDQ2NiA5NC4wNzMyIDI1LjI1ODNWMjIuMzEyWk05NS45NzE1IDI2LjA0NjlWMjMuMDMzOUg5Ni42ODE2VjI2LjA0NjlIOTUuOTcxNVpNOTYuMzI4NSAyMi42MDYzQzk2LjIxNjEgMjIuNjA2MyA5Ni4xMTkzIDIyLjU2OSA5Ni4wMzgyIDIyLjQ5NDVDOTUuOTU3MSAyMi40MTg2IDk1LjkxNjYgMjIuMzI3NyA5NS45MTY2IDIyLjIyMThDOTUuOTE2NiAyMi4xMTQ2IDk1Ljk1NzEgMjIuMDIzNyA5Ni4wMzgyIDIxLjk0OTFDOTYuMTE5MyAyMS44NzMzIDk2LjIxNjEgMjEuODM1NCA5Ni4zMjg1IDIxLjgzNTRDOTYuNDQyMyAyMS44MzU0IDk2LjUzOTEgMjEuODczMyA5Ni42MTg5IDIxLjk0OTFDOTYuNjk5OSAyMi4wMjM3IDk2Ljc0MDUgMjIuMTE0NiA5Ni43NDA1IDIyLjIyMThDOTYuNzQwNSAyMi4zMjc3IDk2LjY5OTkgMjIuNDE4NiA5Ni42MTg5IDIyLjQ5NDVDOTYuNTM5MSAyMi41NjkgOTYuNDQyMyAyMi42MDYzIDk2LjMyODUgMjIuNjA2M1pNOTguNzI2MSAyNi4xMDU3Qzk4LjQyNTMgMjYuMTA1NyA5OC4xNjcgMjYuMDM5NyA5Ny45NTEzIDI1LjkwNzZDOTcuNzM2OCAyNS43NzU1IDk3LjU3MTQgMjUuNTkzMSA5Ny40NTUgMjUuMzYwM0M5Ny4zMzk5IDI1LjEyNjIgOTcuMjgyNCAyNC44NTY4IDk3LjI4MjQgMjQuNTUyMkM5Ny4yODI0IDI0LjI0NjEgOTcuMzQxMiAyMy45NzYxIDk3LjQ1ODkgMjMuNzQyQzk3LjU3NjYgMjMuNTA2NiA5Ny43NDI3IDIzLjMyMzUgOTcuOTU3MSAyMy4xOTI4Qzk4LjE3MjkgMjMuMDYwNyA5OC40Mjc5IDIyLjk5NDcgOTguNzIyMiAyMi45OTQ3Qzk4Ljk2NjcgMjIuOTk0NyA5OS4xODMxIDIzLjAzOTggOTkuMzcxNCAyMy4xM0M5OS41NjExIDIzLjIxODkgOTkuNzEyMSAyMy4zNDUxIDk5LjgyNDYgMjMuNTA4NkM5OS45MzcgMjMuNjcwNyAxMDAuMDAxIDIzLjg2MDQgMTAwLjAxNyAyNC4wNzc0SDk5LjMzODFDOTkuMzEwNiAyMy45MzIzIDk5LjI0NTIgMjMuODExMyA5OS4xNDE5IDIzLjcxNDZDOTkuMDM5OSAyMy42MTY1IDk4LjkwMzMgMjMuNTY3NCA5OC43MzIgMjMuNTY3NEM5OC41ODY4IDIzLjU2NzQgOTguNDU5MyAyMy42MDY3IDk4LjM0OTUgMjMuNjg1MUM5OC4yMzk2IDIzLjc2MjMgOTguMTU0IDIzLjg3MzQgOTguMDkyNSAyNC4wMTg2Qzk4LjAzMjMgMjQuMTYzOCA5OC4wMDIzIDI0LjMzNzcgOTguMDAyMyAyNC41NDA0Qzk4LjAwMjMgMjQuNzQ1NyA5OC4wMzIzIDI0LjkyMjIgOTguMDkyNSAyNS4wN0M5OC4xNTI2IDI1LjIxNjUgOTguMjM3IDI1LjMyOTYgOTguMzQ1NSAyNS40MDk0Qzk4LjQ1NTQgMjUuNDg3OCA5OC41ODQyIDI1LjUyNzEgOTguNzMyIDI1LjUyNzFDOTguODM2NiAyNS41MjcxIDk4LjkzMDEgMjUuNTA3NCA5OS4wMTI1IDI1LjQ2ODJDOTkuMDk2MiAyNS40Mjc3IDk5LjE2NjEgMjUuMzY5NSA5OS4yMjI0IDI1LjI5MzZDOTkuMjc4NiAyNS4yMTc4IDk5LjMxNzIgMjUuMTI1NiA5OS4zMzgxIDI1LjAxN0gxMDAuMDE3Qzk5Ljk5OTggMjUuMjMwMiA5OS45MzcgMjUuNDE5MiA5OS44Mjg1IDI1LjU4MzlDOTkuNzE5OSAyNS43NDc0IDk5LjU3MjIgMjUuODc1NiA5OS4zODUyIDI1Ljk2ODRDOTkuMTk4MiAyNi4wNiA5OC45Nzg1IDI2LjEwNTcgOTguNzI2MSAyNi4xMDU3Wk0xMDIuOTgxIDIzLjgzMDNMMTAyLjMzNCAyMy45MDA5QzEwMi4zMTYgMjMuODM1NSAxMDIuMjg0IDIzLjc3NDEgMTAyLjIzOCAyMy43MTY1QzEwMi4xOTMgMjMuNjU5IDEwMi4xMzMgMjMuNjEyNiAxMDIuMDU3IDIzLjU3NzJDMTAxLjk4MSAyMy41NDE5IDEwMS44ODkgMjMuNTI0MyAxMDEuNzc5IDIzLjUyNDNDMTAxLjYzMSAyMy41MjQzIDEwMS41MDcgMjMuNTU2MyAxMDEuNDA2IDIzLjYyMDRDMTAxLjMwNyAyMy42ODQ1IDEwMS4yNTggMjMuNzY3NSAxMDEuMjU5IDIzLjg2OTVDMTAxLjI1OCAyMy45NTcxIDEwMS4yOSAyNC4wMjg0IDEwMS4zNTUgMjQuMDgzM0MxMDEuNDIyIDI0LjEzODMgMTAxLjUzMiAyNC4xODM0IDEwMS42ODUgMjQuMjE4N0wxMDIuMTk5IDI0LjMyODVDMTAyLjQ4NCAyNC4zOSAxMDIuNjk2IDI0LjQ4NzQgMTAyLjgzNCAyNC42MjA4QzEwMi45NzQgMjQuNzU0MiAxMDMuMDQ1IDI0LjkyODggMTAzLjA0NiAyNS4xNDQ1QzEwMy4wNDUgMjUuMzM0MiAxMDIuOTg5IDI1LjUwMTYgMTAyLjg3OSAyNS42NDY3QzEwMi43NzEgMjUuNzkwNiAxMDIuNjIgMjUuOTAzIDEwMi40MjYgMjUuOTg0MUMxMDIuMjMzIDI2LjA2NTIgMTAyLjAxIDI2LjEwNTcgMTAxLjc1OSAyNi4xMDU3QzEwMS4zOSAyNi4xMDU3IDEwMS4wOTQgMjYuMDI4NiAxMDAuODY5IDI1Ljg3NDNDMTAwLjY0NCAyNS43MTg2IDEwMC41MSAyNS41MDIyIDEwMC40NjYgMjUuMjI1TDEwMS4xNTkgMjUuMTU4M0MxMDEuMTkgMjUuMjk0MyAxMDEuMjU3IDI1LjM5NjkgMTAxLjM1OSAyNS40NjYyQzEwMS40NjEgMjUuNTM1NiAxMDEuNTk0IDI1LjU3MDIgMTAxLjc1NyAyNS41NzAyQzEwMS45MjYgMjUuNTcwMiAxMDIuMDYxIDI1LjUzNTYgMTAyLjE2MyAyNS40NjYyQzEwMi4yNjcgMjUuMzk2OSAxMDIuMzE4IDI1LjMxMTMgMTAyLjMxOCAyNS4yMDkzQzEwMi4zMTggMjUuMTIzIDEwMi4yODUgMjUuMDUxNyAxMDIuMjE4IDI0Ljk5NTVDMTAyLjE1MyAyNC45MzkyIDEwMi4wNTEgMjQuODk2MSAxMDEuOTEyIDI0Ljg2NkwxMDEuMzk4IDI0Ljc1ODFDMTAxLjEwOSAyNC42OTggMTAwLjg5NSAyNC41OTY2IDEwMC43NTcgMjQuNDU0MUMxMDAuNjE4IDI0LjMxMDIgMTAwLjU1IDI0LjEyODQgMTAwLjU1MSAyMy45MDg4QzEwMC41NSAyMy43MjMxIDEwMC42IDIzLjU2MjIgMTAwLjcwMiAyMy40MjYyQzEwMC44MDUgMjMuMjg4OSAxMDAuOTQ4IDIzLjE4MyAxMDEuMTMxIDIzLjEwODRDMTAxLjMxNiAyMy4wMzI2IDEwMS41MjggMjIuOTk0NyAxMDEuNzY5IDIyLjk5NDdDMTAyLjEyMiAyMi45OTQ3IDEwMi40IDIzLjA2OTkgMTAyLjYwMyAyMy4yMjAyQzEwMi44MDcgMjMuMzcwNiAxMDIuOTMzIDIzLjU3NCAxMDIuOTgxIDIzLjgzMDNaTTEwNi4yMDIgMjYuMTA1N0MxMDUuOTI4IDI2LjEwNTcgMTA1LjY5MSAyNi4wNTYgMTA1LjQ5NCAyNS45NTY2QzEwNS4yOTcgMjUuODU3MyAxMDUuMTQ0IDI1LjcyMzIgMTA1LjAzNyAyNS41NTQ1QzEwNC45MzEgMjUuMzg0NSAxMDQuODc4IDI1LjE5MjkgMTA0Ljg3OCAyNC45Nzk4QzEwNC44NzggMjQuODE4OSAxMDQuOTExIDI0LjY3NjQgMTA0Ljk3NiAyNC41NTIyQzEwNS4wNDMgMjQuNDI3OSAxMDUuMTM0IDI0LjMxMjggMTA1LjI1MSAyNC4yMDY5QzEwNS4zNjggMjQuMTAxIDEwNS41MDQgMjMuOTk1NyAxMDUuNjU5IDIzLjg5MTFMMTA2LjM3MSAyMy40MDY2QzEwNi40NzUgMjMuMzM4NiAxMDYuNTU1IDIzLjI2NjcgMTA2LjYwOCAyMy4xOTA4QzEwNi42NjMgMjMuMTE1IDEwNi42OTEgMjMuMDI2IDEwNi42OTEgMjIuOTI0QzEwNi42OTEgMjIuODM3NyAxMDYuNjU0IDIyLjc1NiAxMDYuNTgxIDIyLjY3ODhDMTA2LjUwOSAyMi42MDE3IDEwNi40MDkgMjIuNTYzMSAxMDYuMjgzIDIyLjU2MzFDMTA2LjE5OCAyMi41NjMxIDEwNi4xMjIgMjIuNTgzNCAxMDYuMDU3IDIyLjYyMzlDMTA1Ljk5MyAyMi42NjMxIDEwNS45NDMgMjIuNzE0OCAxMDUuOTA2IDIyLjc3ODlDMTA1Ljg3MSAyMi44NDMgMTA1Ljg1MyAyMi45MTEgMTA1Ljg1MyAyMi45ODI5QzEwNS44NTMgMjMuMDcwNSAxMDUuODc3IDIzLjE1OTQgMTA1LjkyNiAyMy4yNDk3QzEwNS45NzUgMjMuMzM5OSAxMDYuMDM5IDIzLjQzMzQgMTA2LjExOCAyMy41MzAyQzEwNi4xOTggMjMuNjI2OSAxMDYuMjgzIDIzLjcyOTYgMTA2LjM3MyAyMy44MzgxTDEwOC4yNTggMjYuMDQ2OUgxMDcuNDg5TDEwNS45MjQgMjQuMjU0QzEwNS44MDcgMjQuMTE4IDEwNS42OTUgMjMuOTgzOSAxMDUuNTg2IDIzLjg1MTlDMTA1LjQ3OSAyMy43MTk4IDEwNS4zOTEgMjMuNTgyNSAxMDUuMzIxIDIzLjQzOTlDMTA1LjI1MyAyMy4yOTYxIDEwNS4yMTkgMjMuMTQwNSAxMDUuMjE5IDIyLjk3MzFDMTA1LjIxOSAyMi43ODM1IDEwNS4yNjMgMjIuNjE0MSAxMDUuMzUxIDIyLjQ2NUMxMDUuNDM4IDIyLjMxNDYgMTA1LjU2MSAyMi4xOTYzIDEwNS43MTggMjIuMTFDMTA1Ljg3NiAyMi4wMjM3IDEwNi4wNjEgMjEuOTgwNSAxMDYuMjczIDIxLjk4MDVDMTA2LjQ4NSAyMS45ODA1IDEwNi42NjYgMjIuMDIyNCAxMDYuODE4IDIyLjEwNjFDMTA2Ljk3IDIyLjE4OTggMTA3LjA4NyAyMi4zMDA5IDEwNy4xNjkgMjIuNDM5NUMxMDcuMjUyIDIyLjU3ODEgMTA3LjI5MyAyMi43MjkyIDEwNy4yOTMgMjIuODkyN0MxMDcuMjkzIDIzLjA4MjMgMTA3LjI0NiAyMy4yNTIzIDEwNy4xNTIgMjMuNDAyN0MxMDcuMDU3IDIzLjU1MTcgMTA2LjkyNyAyMy42ODcxIDEwNi43NTkgMjMuODA4N0wxMDUuOTQ3IDI0LjQwMzFDMTA1LjgxNCAyNC40OTk4IDEwNS43MTggMjQuNTk3OSAxMDUuNjYxIDI0LjY5NzNDMTA1LjYwMyAyNC43OTU0IDEwNS41NzQgMjQuODc5MSAxMDUuNTc0IDI0Ljk0ODRDMTA1LjU3NCAyNS4wNTQzIDEwNS42MDEgMjUuMTUwNCAxMDUuNjU1IDI1LjIzNjdDMTA1LjcwOCAyNS4zMjMxIDEwNS43ODQgMjUuMzkyNCAxMDUuODggMjUuNDQ0N0MxMDUuOTc5IDI1LjQ5NTcgMTA2LjA5MyAyNS41MjEyIDEwNi4yMjQgMjUuNTIxMkMxMDYuMzY4IDI1LjUyMTIgMTA2LjUwOSAyNS40ODkxIDEwNi42NDkgMjUuNDI1MUMxMDYuNzg5IDI1LjM1OTcgMTA2LjkxNyAyNS4yNjY4IDEwNy4wMzIgMjUuMTQ2NUMxMDcuMTQ3IDI1LjAyNjIgMTA3LjIzOSAyNC44ODI0IDEwNy4zMDcgMjQuNzE1QzEwNy4zNzUgMjQuNTQ2MyAxMDcuNDA5IDI0LjM1OTMgMTA3LjQwOSAyNC4xNTRIMTA4LjAxOUMxMDguMDE5IDI0LjQwNzYgMTA3Ljk5IDI0LjYyODcgMTA3LjkzNCAyNC44MTdDMTA3Ljg3OCAyNS4wMDQgMTA3LjgwNSAyNS4xNjIyIDEwNy43MTYgMjUuMjkxN0MxMDcuNjI4IDI1LjQxOTggMTA3LjUzMyAyNS41MjI1IDEwNy40MzQgMjUuNTk5NkMxMDcuNDAzIDI1LjYyMTkgMTA3LjM3MyAyNS42NDQxIDEwNy4zNDQgMjUuNjY2M0MxMDcuMzE1IDI1LjY4ODYgMTA3LjI4NSAyNS43MTA4IDEwNy4yNTQgMjUuNzMzQzEwNy4xMTIgMjUuODYxMiAxMDYuOTQ3IDI1Ljk1NTMgMTA2Ljc1NyAyNi4wMTU1QzEwNi41NjkgMjYuMDc1NiAxMDYuMzg0IDI2LjEwNTcgMTA2LjIwMiAyNi4xMDU3Wk0xMTAuNzk0IDIyLjAyOTZWMjYuMDQ2OUgxMTAuMDY2VjIyLjAyOTZIMTEwLjc5NFpNMTEyLjI2IDI0LjI4MTVWMjYuMDQ2OUgxMTEuNTVWMjMuMDMzOUgxMTIuMjI5VjIzLjU0NTlIMTEyLjI2NEMxMTIuMzM0IDIzLjM3NzIgMTEyLjQ0NCAyMy4yNDMxIDExMi41OTYgMjMuMTQzN0MxMTIuNzQ5IDIzLjA0NDMgMTEyLjkzOCAyMi45OTQ3IDExMy4xNjMgMjIuOTk0N0MxMTMuMzcxIDIyLjk5NDcgMTEzLjU1MiAyMy4wMzkxIDExMy43MDYgMjMuMTI4QzExMy44NjIgMjMuMjE3IDExMy45ODIgMjMuMzQ1OCAxMTQuMDY3IDIzLjUxNDVDMTE0LjE1MyAyMy42ODMyIDExNC4xOTYgMjMuODg3OCAxMTQuMTk1IDI0LjEyODRWMjYuMDQ2OUgxMTMuNDg1VjI0LjIzODNDMTEzLjQ4NSAyNC4wMzY5IDExMy40MzIgMjMuODc5MyAxMTMuMzI4IDIzLjc2NTZDMTEzLjIyNCAyMy42NTE4IDExMy4wODEgMjMuNTk0OSAxMTIuODk4IDIzLjU5NDlDMTEyLjc3NCAyMy41OTQ5IDExMi42NjMgMjMuNjIyNCAxMTIuNTY2IDIzLjY3NzNDMTEyLjQ3MSAyMy43MzA5IDExMi4zOTYgMjMuODA4NyAxMTIuMzQxIDIzLjkxMDdDMTEyLjI4NyAyNC4wMTI3IDExMi4yNiAyNC4xMzYzIDExMi4yNiAyNC4yODE1Wk0xMTYuNDIxIDIzLjAzMzlWMjMuNTgzMUgxMTQuNjg5VjIzLjAzMzlIMTE2LjQyMVpNMTE1LjExNyAyMi4zMTJIMTE1LjgyN1YyNS4xNDA2QzExNS44MjcgMjUuMjM2MSAxMTUuODQxIDI1LjMwOTMgMTE1Ljg3IDI1LjM2MDNDMTE1LjkgMjUuNDEgMTE1LjkzOSAyNS40NDQgMTE1Ljk4NyAyNS40NjIzQzExNi4wMzYgMjUuNDgwNiAxMTYuMDg5IDI1LjQ4OTggMTE2LjE0OCAyNS40ODk4QzExNi4xOTMgMjUuNDg5OCAxMTYuMjMzIDI1LjQ4NjUgMTE2LjI3IDI1LjQ4QzExNi4zMDggMjUuNDczNCAxMTYuMzM3IDI1LjQ2NzYgMTE2LjM1NiAyNS40NjIzTDExNi40NzYgMjYuMDE3NUMxMTYuNDM4IDI2LjAzMDUgMTE2LjM4NCAyNi4wNDQ5IDExNi4zMTMgMjYuMDYwNkMxMTYuMjQ0IDI2LjA3NjMgMTE2LjE1OSAyNi4wODU1IDExNi4wNTggMjYuMDg4MUMxMTUuODggMjYuMDkzMyAxMTUuNzIgMjYuMDY2NSAxMTUuNTc4IDI2LjAwNzZDMTE1LjQzNSAyNS45NDc1IDExNS4zMjIgMjUuODU0NiAxMTUuMjM4IDI1LjcyOTFDMTE1LjE1NiAyNS42MDM2IDExNS4xMTUgMjUuNDQ2NiAxMTUuMTE3IDI1LjI1ODNWMjIuMzEyWk0xMTguMzE2IDI2LjEwNTdDMTE4LjAxNCAyNi4xMDU3IDExNy43NTMgMjYuMDQzIDExNy41MzQgMjUuOTE3NEMxMTcuMzE1IDI1Ljc5MDYgMTE3LjE0NyAyNS42MTE0IDExNy4wMyAyNS4zNzk5QzExNi45MTIgMjUuMTQ3MiAxMTYuODUzIDI0Ljg3MzIgMTE2Ljg1MyAyNC41NThDMTE2Ljg1MyAyNC4yNDgxIDExNi45MTIgMjMuOTc2MSAxMTcuMDMgMjMuNzQyQzExNy4xNDkgMjMuNTA2NiAxMTcuMzE1IDIzLjMyMzUgMTE3LjUyOCAyMy4xOTI4QzExNy43NDEgMjMuMDYwNyAxMTcuOTkxIDIyLjk5NDcgMTE4LjI3OSAyMi45OTQ3QzExOC40NjUgMjIuOTk0NyAxMTguNjQgMjMuMDI0NyAxMTguODA1IDIzLjA4NDlDMTE4Ljk3MSAyMy4xNDM3IDExOS4xMTcgMjMuMjM1MyAxMTkuMjQ0IDIzLjM1OTVDMTE5LjM3MiAyMy40ODM3IDExOS40NzMgMjMuNjQyIDExOS41NDYgMjMuODM0MkMxMTkuNjIgMjQuMDI1MSAxMTkuNjU2IDI0LjI1MjcgMTE5LjY1NiAyNC41MTY4VjI0LjczNDZIMTE3LjE4N1YyNC4yNTZIMTE4Ljk3NUMxMTguOTc0IDI0LjExOTkgMTE4Ljk0NSAyMy45OTkgMTE4Ljg4NyAyMy44OTMxQzExOC44MyAyMy43ODU4IDExOC43NDkgMjMuNzAxNSAxMTguNjQ2IDIzLjY0QzExOC41NDQgMjMuNTc4NiAxMTguNDI1IDIzLjU0NzggMTE4LjI4OSAyMy41NDc4QzExOC4xNDQgMjMuNTQ3OCAxMTguMDE2IDIzLjU4MzEgMTE3LjkwNiAyMy42NTM3QzExNy43OTcgMjMuNzIzMSAxMTcuNzExIDIzLjgxNDYgMTE3LjY0OSAyMy45Mjg0QzExNy41ODkgMjQuMDQwOCAxMTcuNTU5IDI0LjE2NDQgMTE3LjU1NyAyNC4yOTkxVjI0LjcxNjlDMTE3LjU1NyAyNC44OTIyIDExNy41ODkgMjUuMDQyNSAxMTcuNjUzIDI1LjE2ODFDMTE3LjcxNyAyNS4yOTIzIDExNy44MDcgMjUuMzg3OCAxMTcuOTIyIDI1LjQ1NDVDMTE4LjAzNyAyNS41MTk5IDExOC4xNzIgMjUuNTUyNiAxMTguMzI2IDI1LjU1MjZDMTE4LjQyOSAyNS41NTI2IDExOC41MjMgMjUuNTM4MiAxMTguNjA3IDI1LjUwOTRDMTE4LjY5IDI1LjQ3OTMgMTE4Ljc2MyAyNS40MzU1IDExOC44MjQgMjUuMzc4QzExOC44ODYgMjUuMzIwNCAxMTguOTMyIDI1LjI0OTIgMTE4Ljk2NCAyNS4xNjQyTDExOS42MjcgMjUuMjM4N0MxMTkuNTg1IDI1LjQxMzkgMTE5LjUwNSAyNS41NjY5IDExOS4zODcgMjUuNjk3N0MxMTkuMjcxIDI1LjgyNzIgMTE5LjEyMiAyNS45Mjc5IDExOC45NCAyNS45OTk4QzExOC43NTggMjYuMDcwNCAxMTguNTUgMjYuMTA1NyAxMTguMzE2IDI2LjEwNTdaTTEyMC45NjcgMjIuMDI5NlYyNi4wNDY5SDEyMC4yNTdWMjIuMDI5NkgxMjAuOTY3Wk0xMjIuNDA3IDIyLjAyOTZWMjYuMDQ2OUgxMjEuNjk3VjIyLjAyOTZIMTIyLjQwN1pNMTIzLjEzNyAyNi4wNDY5VjIzLjAzMzlIMTIzLjg0OFYyNi4wNDY5SDEyMy4xMzdaTTEyMy40OTQgMjIuNjA2M0MxMjMuMzgyIDIyLjYwNjMgMTIzLjI4NSAyMi41NjkgMTIzLjIwNCAyMi40OTQ1QzEyMy4xMjMgMjIuNDE4NiAxMjMuMDgzIDIyLjMyNzcgMTIzLjA4MyAyMi4yMjE4QzEyMy4wODMgMjIuMTE0NiAxMjMuMTIzIDIyLjAyMzcgMTIzLjIwNCAyMS45NDkxQzEyMy4yODUgMjEuODczMyAxMjMuMzgyIDIxLjgzNTQgMTIzLjQ5NCAyMS44MzU0QzEyMy42MDggMjEuODM1NCAxMjMuNzA1IDIxLjg3MzMgMTIzLjc4NSAyMS45NDkxQzEyMy44NjYgMjIuMDIzNyAxMjMuOTA2IDIyLjExNDYgMTIzLjkwNiAyMi4yMjE4QzEyMy45MDYgMjIuMzI3NyAxMjMuODY2IDIyLjQxODYgMTIzLjc4NSAyMi40OTQ1QzEyMy43MDUgMjIuNTY5IDEyMy42MDggMjIuNjA2MyAxMjMuNDk0IDIyLjYwNjNaTTEyNS44ODggMjcuMjM5NUMxMjUuNjMzIDI3LjIzOTUgMTI1LjQxNCAyNy4yMDQ5IDEyNS4yMzEgMjcuMTM1NkMxMjUuMDQ4IDI3LjA2NzYgMTI0LjkwMSAyNi45NzYgMTI0Ljc5IDI2Ljg2MDlDMTI0LjY3OCAyNi43NDU5IDEyNC42MDEgMjYuNjE4MyAxMjQuNTU4IDI2LjQ3ODRMMTI1LjE5OCAyNi4zMjM1QzEyNS4yMjYgMjYuMzgyMyAxMjUuMjY4IDI2LjQ0MDUgMTI1LjMyMyAyNi40OThDMTI1LjM3OCAyNi41NTY5IDEyNS40NTIgMjYuNjA1MyAxMjUuNTQ1IDI2LjY0MzJDMTI1LjYzOSAyNi42ODI0IDEyNS43NTcgMjYuNzAyIDEyNS45IDI2LjcwMkMxMjYuMTAxIDI2LjcwMiAxMjYuMjY4IDI2LjY1MyAxMjYuNCAyNi41NTQ5QzEyNi41MzIgMjYuNDU4MiAxMjYuNTk4IDI2LjI5ODYgMTI2LjU5OCAyNi4wNzYzVjI1LjUwNTVIMTI2LjU2M0MxMjYuNTI2IDI1LjU3ODcgMTI2LjQ3MyAyNS42NTM5IDEyNi40MDIgMjUuNzMxMUMxMjYuMzMzIDI1LjgwODIgMTI2LjI0MSAyNS44NzI5IDEyNi4xMjUgMjUuOTI1M0MxMjYuMDEyIDI1Ljk3NzYgMTI1Ljg2OCAyNi4wMDM3IDEyNS42OTYgMjYuMDAzN0MxMjUuNDY0IDI2LjAwMzcgMTI1LjI1NCAyNS45NDk0IDEyNS4wNjYgMjUuODQwOUMxMjQuODc5IDI1LjczMTEgMTI0LjczIDI1LjU2NzYgMTI0LjYxOSAyNS4zNTA1QzEyNC41MDkgMjUuMTMyMSAxMjQuNDU0IDI0Ljg1ODggMTI0LjQ1NCAyNC41MzA2QzEyNC40NTQgMjQuMTk5NyAxMjQuNTA5IDIzLjkyMDUgMTI0LjYxOSAyMy42OTNDMTI0LjczIDIzLjQ2NDEgMTI0Ljg4IDIzLjI5MDkgMTI1LjA2OCAyMy4xNzMyQzEyNS4yNTYgMjMuMDU0MiAxMjUuNDY2IDIyLjk5NDcgMTI1LjY5OCAyMi45OTQ3QzEyNS44NzQgMjIuOTk0NyAxMjYuMDIgMjMuMDI0NyAxMjYuMTMzIDIzLjA4NDlDMTI2LjI0OCAyMy4xNDM3IDEyNi4zNCAyMy4yMTUgMTI2LjQwOCAyMy4yOTg3QzEyNi40NzYgMjMuMzgxMSAxMjYuNTI4IDIzLjQ1ODkgMTI2LjU2MyAyMy41MzIxSDEyNi42MDJWMjMuMDMzOUgxMjcuMzAyVjI2LjA5NTlDMTI3LjMwMiAyNi4zNTM1IDEyNy4yNDEgMjYuNTY2NyAxMjcuMTE4IDI2LjczNTRDMTI2Ljk5NSAyNi45MDQxIDEyNi44MjcgMjcuMDMwMyAxMjYuNjE0IDI3LjExNEMxMjYuNDAxIDI3LjE5NzcgMTI2LjE1OSAyNy4yMzk1IDEyNS44ODggMjcuMjM5NVpNMTI1Ljg5NCAyNS40NDY2QzEyNi4wNDQgMjUuNDQ2NiAxMjYuMTczIDI1LjQxIDEyNi4yNzggMjUuMzM2OEMxMjYuMzg0IDI1LjI2MzYgMTI2LjQ2NSAyNS4xNTgzIDEyNi41MiAyNS4wMjFDMTI2LjU3NSAyNC44ODM3IDEyNi42MDIgMjQuNzE4OSAxMjYuNjAyIDI0LjUyNjdDMTI2LjYwMiAyNC4zMzcgMTI2LjU3NSAyNC4xNzEgMTI2LjUyIDI0LjAyODRDMTI2LjQ2NiAyMy44ODU5IDEyNi4zODYgMjMuNzc1NCAxMjYuMjggMjMuNjk2OUMxMjYuMTc2IDIzLjYxNzEgMTI2LjA0NyAyMy41NzcyIDEyNS44OTQgMjMuNTc3MkMxMjUuNzM2IDIzLjU3NzIgMTI1LjYwNCAyMy42MTg0IDEyNS40OTggMjMuNzAwOEMxMjUuMzkyIDIzLjc4MzIgMTI1LjMxMiAyMy44OTYzIDEyNS4yNTggMjQuMDQwMkMxMjUuMjA1IDI0LjE4MjcgMTI1LjE3OCAyNC4zNDQ5IDEyNS4xNzggMjQuNTI2N0MxMjUuMTc4IDI0LjcxMSAxMjUuMjA1IDI0Ljg3MjUgMTI1LjI1OCAyNS4wMTEyQzEyNS4zMTMgMjUuMTQ4NSAxMjUuMzk0IDI1LjI1NTcgMTI1LjUgMjUuMzMyOUMxMjUuNjA3IDI1LjQwODcgMTI1LjczOCAyNS40NDY2IDEyNS44OTQgMjUuNDQ2NlpNMTI5LjM2NCAyNi4xMDU3QzEyOS4wNjIgMjYuMTA1NyAxMjguODAxIDI2LjA0MyAxMjguNTgxIDI1LjkxNzRDMTI4LjM2MyAyNS43OTA2IDEyOC4xOTUgMjUuNjExNCAxMjguMDc3IDI1LjM3OTlDMTI3Ljk2IDI1LjE0NzIgMTI3LjkwMSAyNC44NzMyIDEyNy45MDEgMjQuNTU4QzEyNy45MDEgMjQuMjQ4MSAxMjcuOTYgMjMuOTc2MSAxMjguMDc3IDIzLjc0MkMxMjguMTk2IDIzLjUwNjYgMTI4LjM2MiAyMy4zMjM1IDEyOC41NzUgMjMuMTkyOEMxMjguNzg5IDIzLjA2MDcgMTI5LjAzOSAyMi45OTQ3IDEyOS4zMjcgMjIuOTk0N0MxMjkuNTEyIDIyLjk5NDcgMTI5LjY4OCAyMy4wMjQ3IDEyOS44NTIgMjMuMDg0OUMxMzAuMDE5IDIzLjE0MzcgMTMwLjE2NSAyMy4yMzUzIDEzMC4yOTIgMjMuMzU5NUMxMzAuNDIgMjMuNDgzNyAxMzAuNTIxIDIzLjY0MiAxMzAuNTk0IDIzLjgzNDJDMTMwLjY2NyAyNC4wMjUxIDEzMC43MDQgMjQuMjUyNyAxMzAuNzA0IDI0LjUxNjhWMjQuNzM0NkgxMjguMjM0VjI0LjI1NkgxMzAuMDIzQzEzMC4wMjIgMjQuMTE5OSAxMjkuOTkyIDIzLjk5OSAxMjkuOTM1IDIzLjg5MzFDMTI5Ljg3NyAyMy43ODU4IDEyOS43OTcgMjMuNzAxNSAxMjkuNjk0IDIzLjY0QzEyOS41OTIgMjMuNTc4NiAxMjkuNDczIDIzLjU0NzggMTI5LjMzNyAyMy41NDc4QzEyOS4xOTEgMjMuNTQ3OCAxMjkuMDY0IDIzLjU4MzEgMTI4Ljk1NCAyMy42NTM3QzEyOC44NDQgMjMuNzIzMSAxMjguNzU5IDIzLjgxNDYgMTI4LjY5NyAyMy45Mjg0QzEyOC42MzcgMjQuMDQwOCAxMjguNjA2IDI0LjE2NDQgMTI4LjYwNSAyNC4yOTkxVjI0LjcxNjlDMTI4LjYwNSAyNC44OTIyIDEyOC42MzcgMjUuMDQyNSAxMjguNzAxIDI1LjE2ODFDMTI4Ljc2NSAyNS4yOTIzIDEyOC44NTUgMjUuMzg3OCAxMjguOTcgMjUuNDU0NUMxMjkuMDg1IDI1LjUxOTkgMTI5LjIxOSAyNS41NTI2IDEyOS4zNzQgMjUuNTUyNkMxMjkuNDc3IDI1LjU1MjYgMTI5LjU3MSAyNS41MzgyIDEyOS42NTQgMjUuNTA5NEMxMjkuNzM4IDI1LjQ3OTMgMTI5LjgxMSAyNS40MzU1IDEyOS44NzIgMjUuMzc4QzEyOS45MzQgMjUuMzIwNCAxMjkuOTggMjUuMjQ5MiAxMzAuMDExIDI1LjE2NDJMMTMwLjY3NCAyNS4yMzg3QzEzMC42MzIgMjUuNDEzOSAxMzAuNTUzIDI1LjU2NjkgMTMwLjQzNSAyNS42OTc3QzEzMC4zMTkgMjUuODI3MiAxMzAuMTcgMjUuOTI3OSAxMjkuOTg4IDI1Ljk5OThDMTI5LjgwNiAyNi4wNzA0IDEyOS41OTggMjYuMTA1NyAxMjkuMzY0IDI2LjEwNTdaTTEzMi4wMTUgMjQuMjgxNVYyNi4wNDY5SDEzMS4zMDRWMjMuMDMzOUgxMzEuOTgzVjIzLjU0NTlIMTMyLjAxOUMxMzIuMDg4IDIzLjM3NzIgMTMyLjE5OCAyMy4yNDMxIDEzMi4zNSAyMy4xNDM3QzEzMi41MDMgMjMuMDQ0MyAxMzIuNjkyIDIyLjk5NDcgMTMyLjkxNyAyMi45OTQ3QzEzMy4xMjUgMjIuOTk0NyAxMzMuMzA2IDIzLjAzOTEgMTMzLjQ2IDIzLjEyOEMxMzMuNjE2IDIzLjIxNyAxMzMuNzM2IDIzLjM0NTggMTMzLjgyMSAyMy41MTQ1QzEzMy45MDggMjMuNjgzMiAxMzMuOTUgMjMuODg3OCAxMzMuOTQ5IDI0LjEyODRWMjYuMDQ2OUgxMzMuMjM5VjI0LjIzODNDMTMzLjIzOSAyNC4wMzY5IDEzMy4xODYgMjMuODc5MyAxMzMuMDgyIDIzLjc2NTZDMTMyLjk3OCAyMy42NTE4IDEzMi44MzUgMjMuNTk0OSAxMzIuNjUyIDIzLjU5NDlDMTMyLjUyOCAyMy41OTQ5IDEzMi40MTcgMjMuNjIyNCAxMzIuMzIxIDIzLjY3NzNDMTMyLjIyNSAyMy43MzA5IDEzMi4xNSAyMy44MDg3IDEzMi4wOTUgMjMuOTEwN0MxMzIuMDQxIDI0LjAxMjcgMTMyLjAxNSAyNC4xMzYzIDEzMi4wMTUgMjQuMjgxNVpNMTM1Ljk4NSAyNi4xMDU3QzEzNS42ODQgMjYuMTA1NyAxMzUuNDI2IDI2LjAzOTcgMTM1LjIxIDI1LjkwNzZDMTM0Ljk5NiAyNS43NzU1IDEzNC44MyAyNS41OTMxIDEzNC43MTQgMjUuMzYwM0MxMzQuNTk5IDI1LjEyNjIgMTM0LjU0MSAyNC44NTY4IDEzNC41NDEgMjQuNTUyMkMxMzQuNTQxIDI0LjI0NjEgMTM0LjYgMjMuOTc2MSAxMzQuNzE4IDIzLjc0MkMxMzQuODM1IDIzLjUwNjYgMTM1LjAwMSAyMy4zMjM1IDEzNS4yMTYgMjMuMTkyOEMxMzUuNDMyIDIzLjA2MDcgMTM1LjY4NyAyMi45OTQ3IDEzNS45ODEgMjIuOTk0N0MxMzYuMjI1IDIyLjk5NDcgMTM2LjQ0MiAyMy4wMzk4IDEzNi42MyAyMy4xM0MxMzYuODIgMjMuMjE4OSAxMzYuOTcxIDIzLjM0NTEgMTM3LjA4MyAyMy41MDg2QzEzNy4xOTYgMjMuNjcwNyAxMzcuMjYgMjMuODYwNCAxMzcuMjc2IDI0LjA3NzRIMTM2LjU5N0MxMzYuNTY5IDIzLjkzMjMgMTM2LjUwNCAyMy44MTEzIDEzNi40MDEgMjMuNzE0NkMxMzYuMjk5IDIzLjYxNjUgMTM2LjE2MiAyMy41Njc0IDEzNS45OTEgMjMuNTY3NEMxMzUuODQ2IDIzLjU2NzQgMTM1LjcxOCAyMy42MDY3IDEzNS42MDggMjMuNjg1MUMxMzUuNDk4IDIzLjc2MjMgMTM1LjQxMyAyMy44NzM0IDEzNS4zNTEgMjQuMDE4NkMxMzUuMjkxIDI0LjE2MzggMTM1LjI2MSAyNC4zMzc3IDEzNS4yNjEgMjQuNTQwNEMxMzUuMjYxIDI0Ljc0NTcgMTM1LjI5MSAyNC45MjIyIDEzNS4zNTEgMjUuMDdDMTM1LjQxMSAyNS4yMTY1IDEzNS40OTYgMjUuMzI5NiAxMzUuNjA0IDI1LjQwOTRDMTM1LjcxNCAyNS40ODc4IDEzNS44NDMgMjUuNTI3MSAxMzUuOTkxIDI1LjUyNzFDMTM2LjA5NSAyNS41MjcxIDEzNi4xODkgMjUuNTA3NCAxMzYuMjcxIDI1LjQ2ODJDMTM2LjM1NSAyNS40Mjc3IDEzNi40MjUgMjUuMzY5NSAxMzYuNDgxIDI1LjI5MzZDMTM2LjUzNyAyNS4yMTc4IDEzNi41NzYgMjUuMTI1NiAxMzYuNTk3IDI1LjAxN0gxMzcuMjc2QzEzNy4yNTkgMjUuMjMwMiAxMzcuMTk2IDI1LjQxOTIgMTM3LjA4NyAyNS41ODM5QzEzNi45NzkgMjUuNzQ3NCAxMzYuODMxIDI1Ljg3NTYgMTM2LjY0NCAyNS45Njg0QzEzNi40NTcgMjYuMDYgMTM2LjIzNyAyNi4xMDU3IDEzNS45ODUgMjYuMTA1N1pNMTM5LjE5MiAyNi4xMDU3QzEzOC44OSAyNi4xMDU3IDEzOC42MyAyNi4wNDMgMTM4LjQxIDI1LjkxNzRDMTM4LjE5MSAyNS43OTA2IDEzOC4wMjMgMjUuNjExNCAxMzcuOTA2IDI1LjM3OTlDMTM3Ljc4OCAyNS4xNDcyIDEzNy43MjkgMjQuODczMiAxMzcuNzI5IDI0LjU1OEMxMzcuNzI5IDI0LjI0ODEgMTM3Ljc4OCAyMy45NzYxIDEzNy45MDYgMjMuNzQyQzEzOC4wMjUgMjMuNTA2NiAxMzguMTkxIDIzLjMyMzUgMTM4LjQwNCAyMy4xOTI4QzEzOC42MTcgMjMuMDYwNyAxMzguODY4IDIyLjk5NDcgMTM5LjE1NSAyMi45OTQ3QzEzOS4zNDEgMjIuOTk0NyAxMzkuNTE2IDIzLjAyNDcgMTM5LjY4MSAyMy4wODQ5QzEzOS44NDcgMjMuMTQzNyAxMzkuOTkzIDIzLjIzNTMgMTQwLjEyIDIzLjM1OTVDMTQwLjI0OCAyMy40ODM3IDE0MC4zNDkgMjMuNjQyIDE0MC40MjIgMjMuODM0MkMxNDAuNDk2IDI0LjAyNTEgMTQwLjUzMiAyNC4yNTI3IDE0MC41MzIgMjQuNTE2OFYyNC43MzQ2SDEzOC4wNjNWMjQuMjU2SDEzOS44NTJDMTM5Ljg1IDI0LjExOTkgMTM5LjgyMSAyMy45OTkgMTM5Ljc2MyAyMy44OTMxQzEzOS43MDYgMjMuNzg1OCAxMzkuNjI1IDIzLjcwMTUgMTM5LjUyMiAyMy42NEMxMzkuNDIgMjMuNTc4NiAxMzkuMzAxIDIzLjU0NzggMTM5LjE2NSAyMy41NDc4QzEzOS4wMiAyMy41NDc4IDEzOC44OTIgMjMuNTgzMSAxMzguNzgzIDIzLjY1MzdDMTM4LjY3MyAyMy43MjMxIDEzOC41ODcgMjMuODE0NiAxMzguNTI2IDIzLjkyODRDMTM4LjQ2NSAyNC4wNDA4IDEzOC40MzUgMjQuMTY0NCAxMzguNDMzIDI0LjI5OTFWMjQuNzE2OUMxMzguNDMzIDI0Ljg5MjIgMTM4LjQ2NSAyNS4wNDI1IDEzOC41MjkgMjUuMTY4MUMxMzguNTk0IDI1LjI5MjMgMTM4LjY4MyAyNS4zODc4IDEzOC43OTggMjUuNDU0NUMxMzguOTEzIDI1LjUxOTkgMTM5LjA0OCAyNS41NTI2IDEzOS4yMDIgMjUuNTUyNkMxMzkuMzA2IDI1LjU1MjYgMTM5LjM5OSAyNS41MzgyIDEzOS40ODMgMjUuNTA5NEMxMzkuNTY3IDI1LjQ3OTMgMTM5LjYzOSAyNS40MzU1IDEzOS43MDEgMjUuMzc4QzEzOS43NjIgMjUuMzIwNCAxMzkuODA4IDI1LjI0OTIgMTM5Ljg0IDI1LjE2NDJMMTQwLjUwMyAyNS4yMzg3QzE0MC40NjEgMjUuNDEzOSAxNDAuMzgxIDI1LjU2NjkgMTQwLjI2NCAyNS42OTc3QzE0MC4xNDcgMjUuODI3MiAxMzkuOTk4IDI1LjkyNzkgMTM5LjgxNiAyNS45OTk4QzEzOS42MzUgMjYuMDcwNCAxMzkuNDI3IDI2LjEwNTcgMTM5LjE5MiAyNi4xMDU3WiIgZmlsbD0iIzFEMUQxRCIvPgo8cmVjdCB4PSI2NS43NTk4IiB5PSIyOS40Mjc3IiB3aWR0aD0iMjcuNjE5IiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDEwXzE1NDZfMTg4NzgpIj4KPHJlY3QgeD0iMTgzLjY0OCIgeT0iMjMuNzEyOSIgd2lkdGg9IjYuMjg4NDgiIGhlaWdodD0iMy40MzAwOCIgcng9IjEuNzE1MDQiIGZpbGw9IiM0NDUxRkYiLz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjVfZGRfMTU0Nl8xODg3OCkiPgo8Y2lyY2xlIGN4PSIxODguMjIyIiBjeT0iMjUuNDI3MiIgcj0iMS40MjkyIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjwvZz4KPHJlY3QgeD0iMTkxLjA4IiB5PSIyNC4zOTI2IiB3aWR0aD0iMTMuODA5NSIgaGVpZ2h0PSIyLjA3MTQzIiByeD0iMS4wMzU3MSIgZmlsbD0iI0Q3RDdERiIvPgo8cmVjdCB4PSIyMDguMzUiIHk9IjIzLjI4MzgiIHdpZHRoPSIxMy43MTA0IiBoZWlnaHQ9IjQuMjg2NjkiIHJ4PSIwLjUzNTk1IiBmaWxsPSIjRjVGNkZBIi8+CjxyZWN0IHg9IjIwOC4zNSIgeT0iMjMuMjgzOCIgd2lkdGg9IjEzLjcxMDQiIGhlaWdodD0iNC4yODY2OSIgcng9IjAuNTM1OTUiIHN0cm9rZT0iIzQ0NTFGRiIgc3Ryb2tlLXdpZHRoPSIwLjA3MTQ2Ii8+CjxyZWN0IHg9IjIxMS40MDgiIHk9IjI0LjM5MDYiIHdpZHRoPSI3LjU5NTI0IiBoZWlnaHQ9IjIuMDcxNDMiIHJ4PSIxLjAzNTcxIiBmaWxsPSIjOTY5REZGIi8+CjxyZWN0IHg9IjY1Ljc1OTgiIHk9IjM3LjI1OTgiIHdpZHRoPSI0MS40Mjg2IiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8cmVjdCB4PSIyMDcuNjc4IiB5PSIzNS40MTI3IiB3aWR0aD0iMTQuMzgzOSIgaGVpZ2h0PSI1LjA3MzY2IiByeD0iMC41MzU5NSIgZmlsbD0iI0Y1RjZGQSIvPgo8cmVjdCB4PSIyMDcuNjc4IiB5PSIzNS40MTI3IiB3aWR0aD0iMTQuMzgzOSIgaGVpZ2h0PSI1LjA3MzY2IiByeD0iMC41MzU5NSIgc3Ryb2tlPSIjNDQ1MUZGIiBzdHJva2Utd2lkdGg9IjAuMDcxNDYiLz4KPHJlY3QgeD0iMjA5LjM1NyIgeT0iMzYuOTE0MSIgd2lkdGg9IjcuNTk1MjQiIGhlaWdodD0iMi4wNzE0MyIgcng9IjEuMDM1NzEiIGZpbGw9IiM5NjlERkYiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxMV8xNTQ2XzE4ODc4KSI+CjxwYXRoIGQ9Ik0yMTguMjQgMzcuNTkxOEwyMTguOTU1IDM4LjMwNjRMMjE5LjY2OSAzNy41OTE4IiBzdHJva2U9IiM0NDUxRkYiIHN0cm9rZS13aWR0aD0iMC4yMTQzOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPHJlY3QgeD0iNjUuNjg4NCIgeT0iNDMuODc1OSIgd2lkdGg9IjE1Ni40ODEiIGhlaWdodD0iOTYuODA5NCIgcng9IjEuMjEzNTgiIHN0cm9rZT0iI0Q1RDVERCIgc3Ryb2tlLXdpZHRoPSIwLjE0Mjc3NCIvPgo8bWFzayBpZD0icGF0aC01OS1pbnNpZGUtNl8xNTQ2XzE4ODc4IiBmaWxsPSJ3aGl0ZSI+CjxwYXRoIGQ9Ik02NS43NTk4IDQ2LjIzMjRIMjIyLjA5OFY1NC41MTY4SDY1Ljc1OThWNDYuMjMyNFoiLz4KPC9tYXNrPgo8cGF0aCBkPSJNMjIyLjA5OCA1NC41MTY4VjU0LjM3NEg2NS43NTk4VjU0LjUxNjhWNTQuNjU5NkgyMjIuMDk4VjU0LjUxNjhaIiBmaWxsPSIjRDVENUREIiBtYXNrPSJ1cmwoI3BhdGgtNTktaW5zaWRlLTZfMTU0Nl8xODg3OCkiLz4KPHBhdGggZD0iTTY5Ljk3OTUgNDkuMDQ3N0M2OS45NjU4IDQ4LjkxOTIgNjkuOTA3OSA0OC44MTkyIDY5LjgwNTkgNDguNzQ3NkM2OS43MDQ5IDQ4LjY3NiA2OS41NzM1IDQ4LjY0MDIgNjkuNDExNyA0OC42NDAyQzY5LjI5NzkgNDguNjQwMiA2OS4yMDAzIDQ4LjY1NzQgNjkuMTE4OSA0OC42OTE3QzY5LjAzNzUgNDguNzI2IDY4Ljk3NTIgNDguNzcyNiA2OC45MzIgNDguODMxNEM2OC44ODg5IDQ4Ljg5MDMgNjguODY2OCA0OC45NTc1IDY4Ljg2NTggNDkuMDMzQzY4Ljg2NTggNDkuMDk1OCA2OC44ODAxIDQ5LjE1MDIgNjguOTA4NSA0OS4xOTYzQzY4LjkzNzkgNDkuMjQyNCA2OC45Nzc3IDQ5LjI4MTYgNjkuMDI3NyA0OS4zMTRDNjkuMDc3NyA0OS4zNDU0IDY5LjEzMzEgNDkuMzcxOSA2OS4xOTM5IDQ5LjM5MzRDNjkuMjU0NyA0OS40MTUgNjkuMzE2IDQ5LjQzMzIgNjkuMzc3OCA0OS40NDc5TDY5LjY2MDMgNDkuNTE4NUM2OS43NzQxIDQ5LjU0NSA2OS44ODM0IDQ5LjU4MDggNjkuOTg4NCA0OS42MjU5QzcwLjA5NDMgNDkuNjcxIDcwLjE4ODkgNDkuNzI3OSA3MC4yNzIzIDQ5Ljc5NjVDNzAuMzU2NiA0OS44NjUyIDcwLjQyMzMgNDkuOTQ4MSA3MC40NzI0IDUwLjA0NTJDNzAuNTIxNCA1MC4xNDIzIDcwLjU0NTkgNTAuMjU2IDcwLjU0NTkgNTAuMzg2NUM3MC41NDU5IDUwLjU2MyA3MC41MDA4IDUwLjcxODUgNzAuNDEwNiA1MC44NTI5QzcwLjMyMDQgNTAuOTg2MiA3MC4xODk5IDUxLjA5MDcgNzAuMDE5MyA1MS4xNjYyQzY5Ljg0OTYgNTEuMjQwOCA2OS42NDQxIDUxLjI3OCA2OS40MDI4IDUxLjI3OEM2OS4xNjg0IDUxLjI3OCA2OC45NjQ5IDUxLjI0MTcgNjguNzkyMyA1MS4xNjkyQzY4LjYyMDYgNTEuMDk2NiA2OC40ODYzIDUwLjk5MDcgNjguMzg5MiA1MC44NTE0QzY4LjI5MzEgNTAuNzEyMSA2OC4yNDExIDUwLjU0MjQgNjguMjMzMiA1MC4zNDI0SDY4Ljc3MDJDNjguNzc4MSA1MC40NDczIDY4LjgxMDQgNTAuNTM0NiA2OC44NjczIDUwLjYwNDJDNjguOTI0MiA1MC42NzM5IDY4Ljk5ODIgNTAuNzI1OCA2OS4wODk1IDUwLjc2MDJDNjkuMTgxNyA1MC43OTQ1IDY5LjI4NDYgNTAuODExNyA2OS4zOTg0IDUwLjgxMTdDNjkuNTE3MSA1MC44MTE3IDY5LjYyMTEgNTAuNzk0IDY5LjcxMDMgNTAuNzU4N0M2OS44MDA1IDUwLjcyMjQgNjkuODcxMiA1MC42NzI0IDY5LjkyMjIgNTAuNjA4NkM2OS45NzMyIDUwLjU0MzkgNjkuOTk5MSA1MC40Njg0IDcwLjAwMDEgNTAuMzgyMUM2OS45OTkxIDUwLjMwMzYgNjkuOTc2MSA1MC4yMzg5IDY5LjkzMSA1MC4xODc5QzY5Ljg4NTkgNTAuMTM1OSA2OS44MjI2IDUwLjA5MjcgNjkuNzQxMiA1MC4wNTg0QzY5LjY2MDggNTAuMDIzMSA2OS41NjY2IDQ5Ljk5MTcgNjkuNDU4NyA0OS45NjQzTDY5LjExNTkgNDkuODc2QzY4Ljg2NzggNDkuODEyMiA2OC42NzE2IDQ5LjcxNTYgNjguNTI3NSA0OS41ODYyQzY4LjM4NDMgNDkuNDU1NyA2OC4zMTI3IDQ5LjI4MjYgNjguMzEyNyA0OS4wNjY4QzY4LjMxMjcgNDguODg5MyA2OC4zNjA3IDQ4LjczMzkgNjguNDU2OSA0OC42MDA1QzY4LjU1NCA0OC40NjcxIDY4LjY4NTkgNDguMzYzNiA2OC44NTI2IDQ4LjI5MDFDNjkuMDE5MyA0OC4yMTU1IDY5LjIwODEgNDguMTc4MiA2OS40MTkgNDguMTc4MkM2OS42MzI4IDQ4LjE3ODIgNjkuODIwMiA0OC4yMTU1IDY5Ljk4MSA0OC4yOTAxQzcwLjE0MjggNDguMzYzNiA3MC4yNjk4IDQ4LjQ2NjEgNzAuMzYyIDQ4LjU5NzVDNzAuNDU0MiA0OC43MjggNzAuNTAxOCA0OC44NzggNzAuNTA0NyA0OS4wNDc3SDY5Ljk3OTVaTTcyLjAwOTQgNTEuMjc2NkM3MS43ODI4IDUxLjI3NjYgNzEuNTg3MiA1MS4yMjk1IDcxLjQyMjQgNTEuMTM1M0M3MS4yNTg2IDUxLjA0MDIgNzEuMTMyNiA1MC45MDU4IDcxLjA0NDMgNTAuNzMyMkM3MC45NTYgNTAuNTU3NiA3MC45MTE5IDUwLjM1MjIgNzAuOTExOSA1MC4xMTU4QzcwLjkxMTkgNDkuODgzMyA3MC45NTYgNDkuNjc5MyA3MS4wNDQzIDQ5LjUwMzhDNzEuMTMzNiA0OS4zMjcyIDcxLjI1ODEgNDkuMTg5OSA3MS40MTggNDkuMDkxOEM3MS41Nzc5IDQ4Ljk5MjggNzEuNzY1NyA0OC45NDMzIDcxLjk4MTQgNDguOTQzM0M3Mi4xMjA3IDQ4Ljk0MzMgNzIuMjUyMSA0OC45NjU4IDcyLjM3NTcgNDkuMDEwOUM3Mi41MDAzIDQ5LjA1NTEgNzIuNjEwMSA0OS4xMjM3IDcyLjcwNTMgNDkuMjE2OUM3Mi44MDE0IDQ5LjMxMDEgNzIuODc2OSA0OS40Mjg3IDcyLjkzMTggNDkuNTcyOUM3Mi45ODY4IDQ5LjcxNjEgNzMuMDE0MiA0OS44ODY4IDczLjAxNDIgNTAuMDg0OVY1MC4yNDgySDcxLjE2MlY0OS44ODkySDcyLjUwMzdDNzIuNTAyNyA0OS43ODcyIDcyLjQ4MDcgNDkuNjk2NSA3Mi40Mzc1IDQ5LjYxNzFDNzIuMzk0NCA0OS41MzY2IDcyLjMzNCA0OS40NzM0IDcyLjI1NjYgNDkuNDI3M0M3Mi4xODAxIDQ5LjM4MTIgNzIuMDkwOCA0OS4zNTgxIDcxLjk4ODggNDkuMzU4MUM3MS44Nzk5IDQ5LjM1ODEgNzEuNzg0MyA0OS4zODQ2IDcxLjcwMTkgNDkuNDM3NkM3MS42MTk1IDQ5LjQ4OTYgNzEuNTU1MyA0OS41NTgyIDcxLjUwOTIgNDkuNjQzNUM3MS40NjQxIDQ5LjcyNzkgNzEuNDQxIDQ5LjgyMDYgNzEuNDQgNDkuOTIxNlY1MC4yMzVDNzEuNDQgNTAuMzY2NCA3MS40NjQxIDUwLjQ3OTIgNzEuNTEyMSA1MC41NzMzQzcxLjU2MDIgNTAuNjY2NSA3MS42Mjc0IDUwLjczODEgNzEuNzEzNyA1MC43ODgxQzcxLjggNTAuODM3MiA3MS45MDEgNTAuODYxNyA3Mi4wMTY4IDUwLjg2MTdDNzIuMDk0MiA1MC44NjE3IDcyLjE2NDQgNTAuODUwOSA3Mi4yMjcxIDUwLjgyOTNDNzIuMjg5OSA1MC44MDY4IDcyLjM0NDMgNTAuNzczOSA3Mi4zOTA0IDUwLjczMDdDNzIuNDM2NSA1MC42ODc2IDcyLjQ3MTMgNTAuNjM0MSA3Mi40OTQ5IDUwLjU3MDRMNzIuOTkyMSA1MC42MjYzQzcyLjk2MDggNTAuNzU3NyA3Mi45MDA5IDUwLjg3MjUgNzIuODEyNyA1MC45NzA2QzcyLjcyNTQgNTEuMDY3NiA3Mi42MTM2IDUxLjE0MzIgNzIuNDc3MiA1MS4xOTcxQzcyLjM0MDkgNTEuMjUwMSA3Mi4xODUgNTEuMjc2NiA3Mi4wMDk0IDUxLjI3NjZaTTc0LjExNSA1MS4yNzhDNzMuOTcxOCA1MS4yNzggNzMuODQyOSA1MS4yNTI1IDczLjcyODEgNTEuMjAxNUM3My42MTQzIDUxLjE0OTUgNzMuNTI0MSA1MS4wNzMgNzMuNDU3NCA1MC45NzJDNzMuMzkxNyA1MC44NzEgNzMuMzU4OCA1MC43NDY0IDczLjM1ODggNTAuNTk4M0M3My4zNTg4IDUwLjQ3MDggNzMuMzgyNCA1MC4zNjU0IDczLjQyOTUgNTAuMjgyQzczLjQ3NjUgNTAuMTk4NyA3My41NDA4IDUwLjEzMiA3My42MjIyIDUwLjA4MkM3My43MDM2IDUwLjAzMTkgNzMuNzk1MyA0OS45OTQyIDczLjg5NzMgNDkuOTY4N0M3NC4wMDAzIDQ5Ljk0MjIgNzQuMTA2NyA0OS45MjMxIDc0LjIxNjUgNDkuOTExM0M3NC4zNDg5IDQ5Ljg5NzYgNzQuNDU2MyA0OS44ODUzIDc0LjUzODcgNDkuODc0NUM3NC42MjExIDQ5Ljg2MjcgNzQuNjgwOSA0OS44NDUxIDc0LjcxODIgNDkuODIxNkM3NC43NTY1IDQ5Ljc5NyA3NC43NzU2IDQ5Ljc1OTMgNzQuNzc1NiA0OS43MDgzVjQ5LjY5OTRDNzQuNzc1NiA0OS41ODg2IDc0Ljc0MjcgNDkuNTAyOCA3NC42NzcgNDkuNDQyQzc0LjYxMTMgNDkuMzgxMiA3NC41MTY3IDQ5LjM1MDggNzQuMzkzMSA0OS4zNTA4Qzc0LjI2MjYgNDkuMzUwOCA3NC4xNTkyIDQ5LjM3OTIgNzQuMDgyNyA0OS40MzYxQzc0LjAwNzEgNDkuNDkzIDczLjk1NjEgNDkuNTYwMiA3My45Mjk3IDQ5LjYzNzdMNzMuNDMyNCA0OS41NjdDNzMuNDcxNiA0OS40Mjk3IDczLjUzNjQgNDkuMzE1IDczLjYyNjYgNDkuMjIyOEM3My43MTY4IDQ5LjEyOTYgNzMuODI3MiA0OS4wNiA3My45NTc2IDQ5LjAxMzlDNzQuMDg4MSA0OC45NjY4IDc0LjIzMjIgNDguOTQzMyA3NC4zOTAxIDQ4Ljk0MzNDNzQuNDk5IDQ4Ljk0MzMgNzQuNjA3NCA0OC45NTYgNzQuNzE1MyA0OC45ODE1Qzc0LjgyMzIgNDkuMDA3IDc0LjkyMTcgNDkuMDQ5MiA3NS4wMTEgNDkuMTA4Qzc1LjEwMDIgNDkuMTY1OSA3NS4xNzE4IDQ5LjI0NDkgNzUuMjI1OCA0OS4zNDQ5Qzc1LjI4MDcgNDkuNDQ0OSA3NS4zMDgyIDQ5LjU3IDc1LjMwODIgNDkuNzJWNTEuMjMyNEg3NC43OTYyVjUwLjkyMkg3NC43Nzg1Qzc0Ljc0NjIgNTAuOTg0OCA3NC43MDA2IDUxLjA0MzYgNzQuNjQxNyA1MS4wOTg1Qzc0LjU4MzggNTEuMTUyNSA3NC41MTA4IDUxLjE5NjEgNzQuNDIyNSA1MS4yMjk1Qzc0LjMzNTIgNTEuMjYxOCA3NC4yMzI3IDUxLjI3OCA3NC4xMTUgNTEuMjc4Wk03NC4yNTMzIDUwLjg4NjdDNzQuMzYwMiA1MC44ODY3IDc0LjQ1MjkgNTAuODY1NiA3NC41MzE0IDUwLjgyMzRDNzQuNjA5OCA1MC43ODAzIDc0LjY3MDIgNTAuNzIzNCA3NC43MTIzIDUwLjY1MjhDNzQuNzU1NSA1MC41ODIyIDc0Ljc3NzEgNTAuNTA1MiA3NC43NzcxIDUwLjQyMThWNTAuMTU1NUM3NC43NjA0IDUwLjE2OTIgNzQuNzMxOSA1MC4xODIgNzQuNjkxNyA1MC4xOTM4Qzc0LjY1MjUgNTAuMjA1NSA3NC42MDg0IDUwLjIxNTggNzQuNTU5MyA1MC4yMjQ3Qzc0LjUxMDMgNTAuMjMzNSA3NC40NjE3IDUwLjI0MTMgNzQuNDEzNyA1MC4yNDgyQzc0LjM2NTYgNTAuMjU1MSA3NC4zMjM5IDUwLjI2MDkgNzQuMjg4NiA1MC4yNjU5Qzc0LjIwOTIgNTAuMjc2NiA3NC4xMzgxIDUwLjI5NDMgNzQuMDc1MyA1MC4zMTg4Qzc0LjAxMjUgNTAuMzQzMyA3My45NjMgNTAuMzc3NyA3My45MjY3IDUwLjQyMThDNzMuODkwNCA1MC40NjUgNzMuODcyMyA1MC41MjA5IDczLjg3MjMgNTAuNTg5NUM3My44NzIzIDUwLjY4NzYgNzMuOTA4MSA1MC43NjE2IDczLjk3OTcgNTAuODExN0M3NC4wNTEzIDUwLjg2MTcgNzQuMTQyNSA1MC44ODY3IDc0LjI1MzMgNTAuODg2N1pNNzUuODQzNyA1MS4yMzI0VjQ4Ljk3MjdINzYuMzYwMVY0OS4zNDkzSDc2LjM4MzZDNzYuNDI0OCA0OS4yMTg5IDc2LjQ5NTQgNDkuMTE4MyA3Ni41OTU0IDQ5LjA0NzdDNzYuNjk2NSA0OC45NzYxIDc2LjgxMTcgNDguOTQwMyA3Ni45NDEyIDQ4Ljk0MDNDNzYuOTcwNiA0OC45NDAzIDc3LjAwMzUgNDguOTQxOCA3Ny4wMzk3IDQ4Ljk0NDdDNzcuMDc3IDQ4Ljk0NjcgNzcuMTA3OSA0OC45NTAxIDc3LjEzMjQgNDguOTU1VjQ5LjQ0NDlDNzcuMTA5OSA0OS40MzcxIDc3LjA3NDEgNDkuNDMwMiA3Ny4wMjUgNDkuNDI0M0M3Ni45NzcgNDkuNDE3NSA3Ni45MzA0IDQ5LjQxNCA3Ni44ODUzIDQ5LjQxNEM3Ni43ODgyIDQ5LjQxNCA3Ni43MDA5IDQ5LjQzNTEgNzYuNjIzNCA0OS40NzczQzc2LjU0NjkgNDkuNTE4NSA3Ni40ODY2IDQ5LjU3NTkgNzYuNDQyNCA0OS42NDk0Qzc2LjM5ODMgNDkuNzIzIDc2LjM3NjIgNDkuODA3OCA3Ni4zNzYyIDQ5LjkwMzlWNTEuMjMyNEg3NS44NDM3Wk03OC4zNzg5IDUxLjI3NjZDNzguMTUzMyA1MS4yNzY2IDc3Ljk1OTYgNTEuMjI3IDc3Ljc5NzggNTEuMTI4Qzc3LjYzNjkgNTEuMDI4OSA3Ny41MTI5IDUwLjg5MjEgNzcuNDI1NiA1MC43MTc1Qzc3LjMzOTMgNTAuNTQxOSA3Ny4yOTYxIDUwLjMzOTkgNzcuMjk2MSA1MC4xMTE0Qzc3LjI5NjEgNDkuODgxOSA3Ny4zNDAyIDQ5LjY3OTMgNzcuNDI4NSA0OS41MDM4Qzc3LjUxNjggNDkuMzI3MiA3Ny42NDEzIDQ5LjE4OTkgNzcuODAyMiA0OS4wOTE4Qzc3Ljk2NCA0OC45OTI4IDc4LjE1NTMgNDguOTQzMyA3OC4zNzYgNDguOTQzM0M3OC41NTk0IDQ4Ljk0MzMgNzguNzIxNyA0OC45NzcxIDc4Ljg2MjkgNDkuMDQ0OEM3OS4wMDUxIDQ5LjExMTUgNzkuMTE4NCA0OS4yMDYxIDc5LjIwMjggNDkuMzI4N0M3OS4yODcxIDQ5LjQ1MDMgNzkuMzM1MiA0OS41OTI1IDc5LjM0NjkgNDkuNzU1NEg3OC44Mzc5Qzc4LjgxNzMgNDkuNjQ2NSA3OC43NjgzIDQ5LjU1NTggNzguNjkwOCA0OS40ODMyQzc4LjYxNDMgNDkuNDA5NiA3OC41MTE4IDQ5LjM3MjggNzguMzgzMyA0OS4zNzI4Qzc4LjI3NDQgNDkuMzcyOCA3OC4xNzg4IDQ5LjQwMjMgNzguMDk2NCA0OS40NjExQzc4LjAxNCA0OS41MTkgNzcuOTQ5OCA0OS42MDIzIDc3LjkwMzcgNDkuNzExMkM3Ny44NTg2IDQ5LjgyMDEgNzcuODM2IDQ5Ljk1MDUgNzcuODM2IDUwLjEwMjZDNzcuODM2IDUwLjI1NjUgNzcuODU4NiA1MC4zODg5IDc3LjkwMzcgNTAuNDk5OEM3Ny45NDg4IDUwLjYwOTYgNzguMDEyMSA1MC42OTQ1IDc4LjA5MzUgNTAuNzU0M0M3OC4xNzU5IDUwLjgxMzEgNzguMjcyNSA1MC44NDI2IDc4LjM4MzMgNTAuODQyNkM3OC40NjE4IDUwLjg0MjYgNzguNTMxOSA1MC44Mjc4IDc4LjU5MzcgNTAuNzk4NEM3OC42NTY1IDUwLjc2OCA3OC43MDg5IDUwLjcyNDQgNzguNzUxMSA1MC42Njc1Qzc4Ljc5MzMgNTAuNjEwNiA3OC44MjIyIDUwLjU0MTUgNzguODM3OSA1MC40Nkg3OS4zNDY5Qzc5LjMzNDIgNTAuNjE5OSA3OS4yODcxIDUwLjc2MTYgNzkuMjA1NyA1MC44ODUyQzc5LjEyNDMgNTEuMDA3OCA3OS4wMTM1IDUxLjEwMzkgNzguODczMiA1MS4xNzM2Qzc4LjczMyA1MS4yNDIyIDc4LjU2ODIgNTEuMjc2NiA3OC4zNzg5IDUxLjI3NjZaTTgwLjMxNjggNDkuOTA4NFY1MS4yMzI0SDc5Ljc4NDJWNDguMjE5NEg4MC4zMDVWNDkuMzU2N0g4MC4zMzE1QzgwLjM4NDUgNDkuMjI5MiA4MC40NjY0IDQ5LjEyODYgODAuNTc3MiA0OS4wNTUxQzgwLjY4OSA0OC45ODA1IDgwLjgzMTIgNDguOTQzMyA4MS4wMDM5IDQ4Ljk0MzNDODEuMTYwOCA0OC45NDMzIDgxLjI5NzYgNDguOTc2MSA4MS40MTQzIDQ5LjA0MThDODEuNTMxIDQ5LjEwNzUgODEuNjIxMyA0OS4yMDM3IDgxLjY4NSA0OS4zMzAyQzgxLjc0OTcgNDkuNDU2NyA4MS43ODIxIDQ5LjYxMTIgODEuNzgyMSA0OS43OTM2VjUxLjIzMjRIODEuMjQ5NVY0OS44NzZDODEuMjQ5NSA0OS43MjQgODEuMjEwMyA0OS42MDU4IDgxLjEzMTggNDkuNTIxNEM4MS4wNTQ0IDQ5LjQzNjEgODAuOTQ1NSA0OS4zOTM0IDgwLjgwNTIgNDkuMzkzNEM4MC43MTExIDQ5LjM5MzQgODAuNjI2NyA0OS40MTQgODAuNTUyMiA0OS40NTUyQzgwLjQ3ODYgNDkuNDk1NCA4MC40MjA4IDQ5LjU1MzggODAuMzc4NiA0OS42MzAzQzgwLjMzNzQgNDkuNzA2OCA4MC4zMTY4IDQ5Ljc5OTUgODAuMzE2OCA0OS45MDg0Wk04My4zNzYxIDUxLjIzMjRWNDguMjE5NEg4NC41MDZDODQuNzM3NSA0OC4yMTk0IDg0LjkzMTcgNDguMjYyNiA4NS4wODg2IDQ4LjM0ODlDODUuMjQ2NSA0OC40MzUyIDg1LjM2NTcgNDguNTUzOSA4NS40NDYxIDQ4LjcwNDlDODUuNTI3NSA0OC44NTUgODUuNTY4MiA0OS4wMjU2IDg1LjU2ODIgNDkuMjE2OUM4NS41NjgyIDQ5LjQxMDEgODUuNTI3NSA0OS41ODE4IDg1LjQ0NjEgNDkuNzMxOEM4NS4zNjQ3IDQ5Ljg4MTkgODUuMjQ0NSA1MC4wMDAxIDg1LjA4NTcgNTAuMDg2NEM4NC45MjY4IDUwLjE3MTcgODQuNzMxMSA1MC4yMTQ0IDg0LjQ5ODcgNTAuMjE0NEg4My43NDk4VjQ5Ljc2NTdIODQuNDI1MUM4NC41NjA0IDQ5Ljc2NTcgODQuNjcxMyA0OS43NDIxIDg0Ljc1NzYgNDkuNjk1Qzg0Ljg0MzkgNDkuNjQ4IDg0LjkwNzYgNDkuNTgzMiA4NC45NDg4IDQ5LjUwMDhDODQuOTkxIDQ5LjQxODUgODUuMDEyMSA0OS4zMjM4IDg1LjAxMjEgNDkuMjE2OUM4NS4wMTIxIDQ5LjExIDg0Ljk5MSA0OS4wMTU4IDg0Ljk0ODggNDguOTM0NEM4NC45MDc2IDQ4Ljg1MyA4NC44NDM0IDQ4Ljc4OTggODQuNzU2MSA0OC43NDQ2Qzg0LjY2OTggNDguNjk4NiA4NC41NTg1IDQ4LjY3NTUgODQuNDIyMiA0OC42NzU1SDgzLjkyMlY1MS4yMzI0SDgzLjM3NjFaTTg2Ljk4NjggNTEuMjc2NkM4Ni43NjAyIDUxLjI3NjYgODYuNTY0NiA1MS4yMjk1IDg2LjM5OTggNTEuMTM1M0M4Ni4yMzYgNTEuMDQwMiA4Ni4xMSA1MC45MDU4IDg2LjAyMTcgNTAuNzMyMkM4NS45MzM0IDUwLjU1NzYgODUuODg5MyA1MC4zNTIyIDg1Ljg4OTMgNTAuMTE1OEM4NS44ODkzIDQ5Ljg4MzMgODUuOTMzNCA0OS42NzkzIDg2LjAyMTcgNDkuNTAzOEM4Ni4xMTEgNDkuMzI3MiA4Ni4yMzU1IDQ5LjE4OTkgODYuMzk1NCA0OS4wOTE4Qzg2LjU1NTMgNDguOTkyOCA4Ni43NDMxIDQ4Ljk0MzMgODYuOTU4OCA0OC45NDMzQzg3LjA5ODEgNDguOTQzMyA4Ny4yMjk1IDQ4Ljk2NTggODcuMzUzMSA0OS4wMTA5Qzg3LjQ3NzcgNDkuMDU1MSA4Ny41ODc1IDQ5LjEyMzcgODcuNjgyNyA0OS4yMTY5Qzg3Ljc3ODggNDkuMzEwMSA4Ny44NTQzIDQ5LjQyODcgODcuOTA5MiA0OS41NzI5Qzg3Ljk2NDIgNDkuNzE2MSA4Ny45OTE2IDQ5Ljg4NjggODcuOTkxNiA1MC4wODQ5VjUwLjI0ODJIODYuMTM5NFY0OS44ODkySDg3LjQ4MTFDODcuNDgwMSA0OS43ODcyIDg3LjQ1ODEgNDkuNjk2NSA4Ny40MTQ5IDQ5LjYxNzFDODcuMzcxOCA0OS41MzY2IDg3LjMxMTQgNDkuNDczNCA4Ny4yMzQgNDkuNDI3M0M4Ny4xNTc1IDQ5LjM4MTIgODcuMDY4MiA0OS4zNTgxIDg2Ljk2NjIgNDkuMzU4MUM4Ni44NTczIDQ5LjM1ODEgODYuNzYxNyA0OS4zODQ2IDg2LjY3OTMgNDkuNDM3NkM4Ni41OTY5IDQ5LjQ4OTYgODYuNTMyNyA0OS41NTgyIDg2LjQ4NjYgNDkuNjQzNUM4Ni40NDE1IDQ5LjcyNzkgODYuNDE4NCA0OS44MjA2IDg2LjQxNzQgNDkuOTIxNlY1MC4yMzVDODYuNDE3NCA1MC4zNjY0IDg2LjQ0MTUgNTAuNDc5MiA4Ni40ODk1IDUwLjU3MzNDODYuNTM3NiA1MC42NjY1IDg2LjYwNDggNTAuNzM4MSA4Ni42OTExIDUwLjc4ODFDODYuNzc3NCA1MC44MzcyIDg2Ljg3ODQgNTAuODYxNyA4Ni45OTQyIDUwLjg2MTdDODcuMDcxNiA1MC44NjE3IDg3LjE0MTggNTAuODUwOSA4Ny4yMDQ1IDUwLjgyOTNDODcuMjY3MyA1MC44MDY4IDg3LjMyMTcgNTAuNzczOSA4Ny4zNjc4IDUwLjczMDdDODcuNDEzOSA1MC42ODc2IDg3LjQ0ODcgNTAuNjM0MSA4Ny40NzIzIDUwLjU3MDRMODcuOTY5NSA1MC42MjYzQzg3LjkzODIgNTAuNzU3NyA4Ny44NzgzIDUwLjg3MjUgODcuNzkwMSA1MC45NzA2Qzg3LjcwMjggNTEuMDY3NiA4Ny41OTEgNTEuMTQzMiA4Ny40NTQ2IDUxLjE5NzFDODcuMzE4MyA1MS4yNTAxIDg3LjE2MjQgNTEuMjc2NiA4Ni45ODY4IDUxLjI3NjZaTTg4LjQ0MjIgNTEuMjMyNFY0OC45NzI3SDg4Ljk1ODZWNDkuMzQ5M0g4OC45ODIxQzg5LjAyMzMgNDkuMjE4OSA4OS4wOTM5IDQ5LjExODMgODkuMTkzOSA0OS4wNDc3Qzg5LjI5NSA0OC45NzYxIDg5LjQxMDIgNDguOTQwMyA4OS41Mzk3IDQ4Ljk0MDNDODkuNTY5MSA0OC45NDAzIDg5LjYwMiA0OC45NDE4IDg5LjYzODIgNDguOTQ0N0M4OS42NzU1IDQ4Ljk0NjcgODkuNzA2NCA0OC45NTAxIDg5LjczMDkgNDguOTU1VjQ5LjQ0NDlDODkuNzA4NCA0OS40MzcxIDg5LjY3MjYgNDkuNDMwMiA4OS42MjM1IDQ5LjQyNDNDODkuNTc1NSA0OS40MTc1IDg5LjUyODkgNDkuNDE0IDg5LjQ4MzggNDkuNDE0Qzg5LjM4NjcgNDkuNDE0IDg5LjI5OTQgNDkuNDM1MSA4OS4yMjE5IDQ5LjQ3NzNDODkuMTQ1NCA0OS41MTg1IDg5LjA4NTEgNDkuNTc1OSA4OS4wNDA5IDQ5LjY0OTRDODguOTk2OCA0OS43MjMgODguOTc0NyA0OS44MDc4IDg4Ljk3NDcgNDkuOTAzOVY1MS4yMzI0SDg4LjQ0MjJaTTkxLjM1MDcgNDguOTcyN1Y0OS4zODQ2SDkwLjAxNDlWNDguOTcyN0g5MS4zNTA3Wk05MC4zNDg4IDUxLjIzMjRWNDguNzU5NEM5MC4zNDg4IDQ4LjYwNzMgOTAuMzgwMiA0OC40ODA4IDkwLjQ0MyA0OC4zNzk4QzkwLjUwNjcgNDguMjc4OCA5MC41OTIxIDQ4LjIwMzMgOTAuNjk5IDQ4LjE1MzJDOTAuODA1OSA0OC4xMDMyIDkwLjkyNDUgNDguMDc4MiA5MS4wNTUgNDguMDc4MkM5MS4xNDcyIDQ4LjA3ODIgOTEuMjI5MSA0OC4wODU2IDkxLjMwMDcgNDguMTAwM0M5MS4zNzIzIDQ4LjExNSA5MS40MjUyIDQ4LjEyODIgOTEuNDU5NiA0OC4xNEw5MS4zNTM2IDQ4LjU1MTlDOTEuMzMxMSA0OC41NDUxIDkxLjMwMjYgNDguNTM4MiA5MS4yNjgzIDQ4LjUzMTNDOTEuMjM0IDQ4LjUyMzUgOTEuMTk1NyA0OC41MTk2IDkxLjE1MzYgNDguNTE5NkM5MS4wNTQ1IDQ4LjUxOTYgOTAuOTg0NCA0OC41NDM2IDkwLjk0MzIgNDguNTkxNkM5MC45MDMgNDguNjM4NyA5MC44ODI5IDQ4LjcwNjQgOTAuODgyOSA0OC43OTQ3VjUxLjIzMjRIOTAuMzQ4OFpNOTIuNjY4NSA1MS4yNzY2QzkyLjQ0NzggNTEuMjc2NiA5Mi4yNTY2IDUxLjIyOCA5Mi4wOTQ4IDUxLjEzMDlDOTEuOTMyOSA1MS4wMzM4IDkxLjgwNzQgNTAuODk4IDkxLjcxODEgNTAuNzIzNEM5MS42Mjk5IDUwLjU0ODggOTEuNTg1NyA1MC4zNDQ4IDkxLjU4NTcgNTAuMTExNEM5MS41ODU3IDQ5Ljg3OCA5MS42Mjk5IDQ5LjY3MzUgOTEuNzE4MSA0OS40OTc5QzkxLjgwNzQgNDkuMzIyMyA5MS45MzI5IDQ5LjE4NiA5Mi4wOTQ4IDQ5LjA4ODlDOTIuMjU2NiA0OC45OTE4IDkyLjQ0NzggNDguOTQzMyA5Mi42Njg1IDQ4Ljk0MzNDOTIuODg5MiA0OC45NDMzIDkzLjA4MDQgNDguOTkxOCA5My4yNDIzIDQ5LjA4ODlDOTMuNDA0MSA0OS4xODYgOTMuNTI5MiA0OS4zMjIzIDkzLjYxNzQgNDkuNDk3OUM5My43MDY3IDQ5LjY3MzUgOTMuNzUxMyA0OS44NzggOTMuNzUxMyA1MC4xMTE0QzkzLjc1MTMgNTAuMzQ0OCA5My43MDY3IDUwLjU0ODggOTMuNjE3NCA1MC43MjM0QzkzLjUyOTIgNTAuODk4IDkzLjQwNDEgNTEuMDMzOCA5My4yNDIzIDUxLjEzMDlDOTMuMDgwNCA1MS4yMjggOTIuODg5MiA1MS4yNzY2IDkyLjY2ODUgNTEuMjc2NlpNOTIuNjcxNSA1MC44NDk5QzkyLjc5MTEgNTAuODQ5OSA5Mi44OTEyIDUwLjgxNzEgOTIuOTcxNiA1MC43NTEzQzkzLjA1MiA1MC42ODQ3IDkzLjExMTggNTAuNTk1NCA5My4xNTExIDUwLjQ4MzZDOTMuMTkxMyA1MC4zNzE4IDkzLjIxMTQgNTAuMjQ3MiA5My4yMTE0IDUwLjEwOTlDOTMuMjExNCA0OS45NzE2IDkzLjE5MTMgNDkuODQ2NiA5My4xNTExIDQ5LjczNDhDOTMuMTExOCA0OS42MjIgOTMuMDUyIDQ5LjUzMjIgOTIuOTcxNiA0OS40NjU1QzkyLjg5MTIgNDkuMzk4OCA5Mi43OTExIDQ5LjM2NTUgOTIuNjcxNSA0OS4zNjU1QzkyLjU0ODkgNDkuMzY1NSA5Mi40NDY5IDQ5LjM5ODggOTIuMzY1NSA0OS40NjU1QzkyLjI4NSA0OS41MzIyIDkyLjIyNDcgNDkuNjIyIDkyLjE4NDUgNDkuNzM0OEM5Mi4xNDUzIDQ5Ljg0NjYgOTIuMTI1NiA0OS45NzE2IDkyLjEyNTYgNTAuMTA5OUM5Mi4xMjU2IDUwLjI0NzIgOTIuMTQ1MyA1MC4zNzE4IDkyLjE4NDUgNTAuNDgzNkM5Mi4yMjQ3IDUwLjU5NTQgOTIuMjg1IDUwLjY4NDcgOTIuMzY1NSA1MC43NTEzQzkyLjQ0NjkgNTAuODE3MSA5Mi41NDg5IDUwLjg0OTkgOTIuNjcxNSA1MC44NDk5Wk05NC4yMDMzIDUxLjIzMjRWNDguOTcyN0g5NC43MTk3VjQ5LjM0OTNIOTQuNzQzM0M5NC43ODQ0IDQ5LjIxODkgOTQuODU1MSA0OS4xMTgzIDk0Ljk1NTEgNDkuMDQ3N0M5NS4wNTYxIDQ4Ljk3NjEgOTUuMTcxNCA0OC45NDAzIDk1LjMwMDggNDguOTQwM0M5NS4zMzAzIDQ4Ljk0MDMgOTUuMzYzMSA0OC45NDE4IDk1LjM5OTQgNDguOTQ0N0M5NS40MzY3IDQ4Ljk0NjcgOTUuNDY3NiA0OC45NTAxIDk1LjQ5MjEgNDguOTU1VjQ5LjQ0NDlDOTUuNDY5NSA0OS40MzcxIDk1LjQzMzcgNDkuNDMwMiA5NS4zODQ3IDQ5LjQyNDNDOTUuMzM2NiA0OS40MTc1IDk1LjI5IDQ5LjQxNCA5NS4yNDQ5IDQ5LjQxNEM5NS4xNDc4IDQ5LjQxNCA5NS4wNjA1IDQ5LjQzNTEgOTQuOTgzMSA0OS40NzczQzk0LjkwNjYgNDkuNTE4NSA5NC44NDYyIDQ5LjU3NTkgOTQuODAyMSA0OS42NDk0Qzk0Ljc1OCA0OS43MjMgOTQuNzM1OSA0OS44MDc4IDk0LjczNTkgNDkuOTAzOVY1MS4yMzI0SDk0LjIwMzNaTTk1Ljg0NTkgNTEuMjMyNFY0OC45NzI3SDk2LjM1NDlWNDkuMzU2N0g5Ni4zODE0Qzk2LjQyODUgNDkuMjI3MiA5Ni41MDY1IDQ5LjEyNjIgOTYuNjE1MyA0OS4wNTM2Qzk2LjcyNDIgNDguOTggOTYuODU0MiA0OC45NDMzIDk3LjAwNTIgNDguOTQzM0M5Ny4xNTgyIDQ4Ljk0MzMgOTcuMjg3MiA0OC45ODA1IDk3LjM5MjEgNDkuMDU1MUM5Ny40OTggNDkuMTI4NiA5Ny41NzI2IDQ5LjIyOTIgOTcuNjE1NyA0OS4zNTY3SDk3LjYzOTNDOTcuNjg5MyA0OS4yMzExIDk3Ljc3MzYgNDkuMTMxMSA5Ny44OTIzIDQ5LjA1NjVDOTguMDEyIDQ4Ljk4MSA5OC4xNTM3IDQ4Ljk0MzMgOTguMzE3NSA0OC45NDMzQzk4LjUyNTQgNDguOTQzMyA5OC42OTUxIDQ5LjAwOSA5OC44MjY1IDQ5LjE0MDRDOTguOTU4IDQ5LjI3MTggOTkuMDIzNyA0OS40NjM2IDk5LjAyMzcgNDkuNzE1NlY1MS4yMzI0SDk4LjQ4OTZWNDkuNzk4Qzk4LjQ4OTYgNDkuNjU3OCA5OC40NTI0IDQ5LjU1NTMgOTguMzc3OCA0OS40OTA1Qzk4LjMwMzMgNDkuNDI0OCA5OC4yMTIxIDQ5LjM5MiA5OC4xMDQyIDQ5LjM5MkM5Ny45NzU3IDQ5LjM5MiA5Ny44NzUyIDQ5LjQzMjIgOTcuODAyNiA0OS41MTI2Qzk3LjczMSA0OS41OTIxIDk3LjY5NTIgNDkuNjk1NSA5Ny42OTUyIDQ5LjgyM1Y1MS4yMzI0SDk3LjE3MjlWNDkuNzc1OUM5Ny4xNzI5IDQ5LjY1OTIgOTcuMTM3NiA0OS41NjYxIDk3LjA2NyA0OS40OTY0Qzk2Ljk5NzQgNDkuNDI2OCA5Ni45MDYxIDQ5LjM5MiA5Ni43OTMzIDQ5LjM5MkM5Ni43MTY4IDQ5LjM5MiA5Ni42NDcyIDQ5LjQxMTYgOTYuNTg0NCA0OS40NTA4Qzk2LjUyMTcgNDkuNDg5MSA5Ni40NzE3IDQ5LjU0MzUgOTYuNDM0NCA0OS42MTQxQzk2LjM5NzEgNDkuNjgzOCA5Ni4zNzg1IDQ5Ljc2NTIgOTYuMzc4NSA0OS44NTgzVjUxLjIzMjRIOTUuODQ1OVpNMTAwLjIxNCA1MS4yNzhDMTAwLjA3MSA1MS4yNzggOTkuOTQyMSA1MS4yNTI1IDk5LjgyNzMgNTEuMjAxNUM5OS43MTM1IDUxLjE0OTUgOTkuNjIzMyA1MS4wNzMgOTkuNTU2NiA1MC45NzJDOTkuNDkwOSA1MC44NzEgOTkuNDU4IDUwLjc0NjQgOTkuNDU4IDUwLjU5ODNDOTkuNDU4IDUwLjQ3MDggOTkuNDgxNiA1MC4zNjU0IDk5LjUyODYgNTAuMjgyQzk5LjU3NTcgNTAuMTk4NyA5OS42NCA1MC4xMzIgOTkuNzIxNCA1MC4wODJDOTkuODAyOCA1MC4wMzE5IDk5Ljg5NDUgNDkuOTk0MiA5OS45OTY1IDQ5Ljk2ODdDMTAwLjA5OSA0OS45NDIyIDEwMC4yMDYgNDkuOTIzMSAxMDAuMzE2IDQ5LjkxMTNDMTAwLjQ0OCA0OS44OTc2IDEwMC41NTYgNDkuODg1MyAxMDAuNjM4IDQ5Ljg3NDVDMTAwLjcyIDQ5Ljg2MjcgMTAwLjc4IDQ5Ljg0NTEgMTAwLjgxNyA0OS44MjE2QzEwMC44NTYgNDkuNzk3IDEwMC44NzUgNDkuNzU5MyAxMDAuODc1IDQ5LjcwODNWNDkuNjk5NEMxMDAuODc1IDQ5LjU4ODYgMTAwLjg0MiA0OS41MDI4IDEwMC43NzYgNDkuNDQyQzEwMC43MTEgNDkuMzgxMiAxMDAuNjE2IDQ5LjM1MDggMTAwLjQ5MiA0OS4zNTA4QzEwMC4zNjIgNDkuMzUwOCAxMDAuMjU4IDQ5LjM3OTIgMTAwLjE4MiA0OS40MzYxQzEwMC4xMDYgNDkuNDkzIDEwMC4wNTUgNDkuNTYwMiAxMDAuMDI5IDQ5LjYzNzdMOTkuNTMxNiA0OS41NjdDOTkuNTcwOCA0OS40Mjk3IDk5LjYzNTYgNDkuMzE1IDk5LjcyNTggNDkuMjIyOEM5OS44MTYgNDkuMTI5NiA5OS45MjY0IDQ5LjA2IDEwMC4wNTcgNDkuMDEzOUMxMDAuMTg3IDQ4Ljk2NjggMTAwLjMzMSA0OC45NDMzIDEwMC40ODkgNDguOTQzM0MxMDAuNTk4IDQ4Ljk0MzMgMTAwLjcwNyA0OC45NTYgMTAwLjgxNCA0OC45ODE1QzEwMC45MjIgNDkuMDA3IDEwMS4wMjEgNDkuMDQ5MiAxMDEuMTEgNDkuMTA4QzEwMS4xOTkgNDkuMTY1OSAxMDEuMjcxIDQ5LjI0NDkgMTAxLjMyNSA0OS4zNDQ5QzEwMS4zOCA0OS40NDQ5IDEwMS40MDcgNDkuNTcgMTAxLjQwNyA0OS43MlY1MS4yMzI0SDEwMC44OTVWNTAuOTIySDEwMC44NzhDMTAwLjg0NSA1MC45ODQ4IDEwMC44IDUxLjA0MzYgMTAwLjc0MSA1MS4wOTg1QzEwMC42ODMgNTEuMTUyNSAxMDAuNjEgNTEuMTk2MSAxMDAuNTIyIDUxLjIyOTVDMTAwLjQzNCA1MS4yNjE4IDEwMC4zMzIgNTEuMjc4IDEwMC4yMTQgNTEuMjc4Wk0xMDAuMzUzIDUwLjg4NjdDMTAwLjQ1OSA1MC44ODY3IDEwMC41NTIgNTAuODY1NiAxMDAuNjMxIDUwLjgyMzRDMTAwLjcwOSA1MC43ODAzIDEwMC43NjkgNTAuNzIzNCAxMDAuODEyIDUwLjY1MjhDMTAwLjg1NSA1MC41ODIyIDEwMC44NzYgNTAuNTA1MiAxMDAuODc2IDUwLjQyMThWNTAuMTU1NUMxMDAuODYgNTAuMTY5MiAxMDAuODMxIDUwLjE4MiAxMDAuNzkxIDUwLjE5MzhDMTAwLjc1MiA1MC4yMDU1IDEwMC43MDggNTAuMjE1OCAxMDAuNjU5IDUwLjIyNDdDMTAwLjYwOSA1MC4yMzM1IDEwMC41NjEgNTAuMjQxMyAxMDAuNTEzIDUwLjI0ODJDMTAwLjQ2NSA1MC4yNTUxIDEwMC40MjMgNTAuMjYwOSAxMDAuMzg4IDUwLjI2NTlDMTAwLjMwOCA1MC4yNzY2IDEwMC4yMzcgNTAuMjk0MyAxMDAuMTc0IDUwLjMxODhDMTAwLjExMiA1MC4zNDMzIDEwMC4wNjIgNTAuMzc3NyAxMDAuMDI2IDUwLjQyMThDOTkuOTg5NiA1MC40NjUgOTkuOTcxNSA1MC41MjA5IDk5Ljk3MTUgNTAuNTg5NUM5OS45NzE1IDUwLjY4NzYgMTAwLjAwNyA1MC43NjE2IDEwMC4wNzkgNTAuODExN0MxMDAuMTUgNTAuODYxNyAxMDAuMjQyIDUwLjg4NjcgMTAwLjM1MyA1MC44ODY3Wk0xMDIuNDc1IDQ5LjkwODRWNTEuMjMyNEgxMDEuOTQzVjQ4Ljk3MjdIMTAyLjQ1MlY0OS4zNTY3SDEwMi40NzhDMTAyLjUzIDQ5LjIzMDEgMTAyLjYxMyA0OS4xMjk2IDEwMi43MjcgNDkuMDU1MUMxMDIuODQyIDQ4Ljk4MDUgMTAyLjk4MyA0OC45NDMzIDEwMy4xNTIgNDguOTQzM0MxMDMuMzA4IDQ4Ljk0MzMgMTAzLjQ0NCA0OC45NzY2IDEwMy41NiA0OS4wNDMzQzEwMy42NzYgNDkuMTEgMTAzLjc2NyA0OS4yMDY2IDEwMy44MyA0OS4zMzMxQzEwMy44OTUgNDkuNDU5NiAxMDMuOTI3IDQ5LjYxMzEgMTAzLjkyNiA0OS43OTM2VjUxLjIzMjRIMTAzLjM5M1Y0OS44NzZDMTAzLjM5MyA0OS43MjQ5IDEwMy4zNTQgNDkuNjA2OCAxMDMuMjc2IDQ5LjUyMTRDMTAzLjE5OCA0OS40MzYxIDEwMy4wOTEgNDkuMzkzNCAxMDIuOTU0IDQ5LjM5MzRDMTAyLjg2IDQ5LjM5MzQgMTAyLjc3OCA0OS40MTQgMTAyLjcwNSA0OS40NTUyQzEwMi42MzMgNDkuNDk1NCAxMDIuNTc3IDQ5LjU1MzggMTAyLjUzNiA0OS42MzAzQzEwMi40OTYgNDkuNzA2OCAxMDIuNDc1IDQ5Ljc5OTUgMTAyLjQ3NSA0OS45MDg0Wk0xMDUuNDUzIDUxLjI3NjZDMTA1LjIyOCA1MS4yNzY2IDEwNS4wMzQgNTEuMjI3IDEwNC44NzIgNTEuMTI4QzEwNC43MTEgNTEuMDI4OSAxMDQuNTg3IDUwLjg5MjEgMTA0LjUgNTAuNzE3NUMxMDQuNDEzIDUwLjU0MTkgMTA0LjM3IDUwLjMzOTkgMTA0LjM3IDUwLjExMTRDMTA0LjM3IDQ5Ljg4MTkgMTA0LjQxNCA0OS42NzkzIDEwNC41MDMgNDkuNTAzOEMxMDQuNTkxIDQ5LjMyNzIgMTA0LjcxNiA0OS4xODk5IDEwNC44NzYgNDkuMDkxOEMxMDUuMDM4IDQ4Ljk5MjggMTA1LjIyOSA0OC45NDMzIDEwNS40NSA0OC45NDMzQzEwNS42MzQgNDguOTQzMyAxMDUuNzk2IDQ4Ljk3NzEgMTA1LjkzNyA0OS4wNDQ4QzEwNi4wNzkgNDkuMTExNSAxMDYuMTkzIDQ5LjIwNjEgMTA2LjI3NyA0OS4zMjg3QzEwNi4zNjEgNDkuNDUwMyAxMDYuNDA5IDQ5LjU5MjUgMTA2LjQyMSA0OS43NTU0SDEwNS45MTJDMTA1Ljg5MiA0OS42NDY1IDEwNS44NDIgNDkuNTU1OCAxMDUuNzY1IDQ5LjQ4MzJDMTA1LjY4OSA0OS40MDk2IDEwNS41ODYgNDkuMzcyOCAxMDUuNDU4IDQ5LjM3MjhDMTA1LjM0OSA0OS4zNzI4IDEwNS4yNTMgNDkuNDAyMyAxMDUuMTcxIDQ5LjQ2MTFDMTA1LjA4OCA0OS41MTkgMTA1LjAyNCA0OS42MDIzIDEwNC45NzggNDkuNzExMkMxMDQuOTMzIDQ5LjgyMDEgMTA0LjkxIDQ5Ljk1MDUgMTA0LjkxIDUwLjEwMjZDMTA0LjkxIDUwLjI1NjUgMTA0LjkzMyA1MC4zODg5IDEwNC45NzggNTAuNDk5OEMxMDUuMDIzIDUwLjYwOTYgMTA1LjA4NiA1MC42OTQ1IDEwNS4xNjggNTAuNzU0M0MxMDUuMjUgNTAuODEzMSAxMDUuMzQ3IDUwLjg0MjYgMTA1LjQ1OCA1MC44NDI2QzEwNS41MzYgNTAuODQyNiAxMDUuNjA2IDUwLjgyNzggMTA1LjY2OCA1MC43OTg0QzEwNS43MzEgNTAuNzY4IDEwNS43ODMgNTAuNzI0NCAxMDUuODI1IDUwLjY2NzVDMTA1Ljg2NyA1MC42MTA2IDEwNS44OTYgNTAuNTQxNSAxMDUuOTEyIDUwLjQ2SDEwNi40MjFDMTA2LjQwOCA1MC42MTk5IDEwNi4zNjEgNTAuNzYxNiAxMDYuMjggNTAuODg1MkMxMDYuMTk5IDUxLjAwNzggMTA2LjA4OCA1MS4xMDM5IDEwNS45NDcgNTEuMTczNkMxMDUuODA3IDUxLjI0MjIgMTA1LjY0MiA1MS4yNzY2IDEwNS40NTMgNTEuMjc2NlpNMTA3Ljg1OSA1MS4yNzY2QzEwNy42MzIgNTEuMjc2NiAxMDcuNDM3IDUxLjIyOTUgMTA3LjI3MiA1MS4xMzUzQzEwNy4xMDggNTEuMDQwMiAxMDYuOTgyIDUwLjkwNTggMTA2Ljg5NCA1MC43MzIyQzEwNi44MDUgNTAuNTU3NiAxMDYuNzYxIDUwLjM1MjIgMTA2Ljc2MSA1MC4xMTU4QzEwNi43NjEgNDkuODgzMyAxMDYuODA1IDQ5LjY3OTMgMTA2Ljg5NCA0OS41MDM4QzEwNi45ODMgNDkuMzI3MiAxMDcuMTA4IDQ5LjE4OTkgMTA3LjI2NyA0OS4wOTE4QzEwNy40MjcgNDguOTkyOCAxMDcuNjE1IDQ4Ljk0MzMgMTA3LjgzMSA0OC45NDMzQzEwNy45NyA0OC45NDMzIDEwOC4xMDIgNDguOTY1OCAxMDguMjI1IDQ5LjAxMDlDMTA4LjM1IDQ5LjA1NTEgMTA4LjQ2IDQ5LjEyMzcgMTA4LjU1NSA0OS4yMTY5QzEwOC42NTEgNDkuMzEwMSAxMDguNzI2IDQ5LjQyODcgMTA4Ljc4MSA0OS41NzI5QzEwOC44MzYgNDkuNzE2MSAxMDguODY0IDQ5Ljg4NjggMTA4Ljg2NCA1MC4wODQ5VjUwLjI0ODJIMTA3LjAxMVY0OS44ODkySDEwOC4zNTNDMTA4LjM1MiA0OS43ODcyIDEwOC4zMyA0OS42OTY1IDEwOC4yODcgNDkuNjE3MUMxMDguMjQ0IDQ5LjUzNjYgMTA4LjE4NCA0OS40NzM0IDEwOC4xMDYgNDkuNDI3M0MxMDguMDMgNDkuMzgxMiAxMDcuOTQgNDkuMzU4MSAxMDcuODM4IDQ5LjM1ODFDMTA3LjcyOSA0OS4zNTgxIDEwNy42MzQgNDkuMzg0NiAxMDcuNTUxIDQ5LjQzNzZDMTA3LjQ2OSA0OS40ODk2IDEwNy40MDUgNDkuNTU4MiAxMDcuMzU5IDQ5LjY0MzVDMTA3LjMxNCA0OS43Mjc5IDEwNy4yOSA0OS44MjA2IDEwNy4yOSA0OS45MjE2VjUwLjIzNUMxMDcuMjkgNTAuMzY2NCAxMDcuMzE0IDUwLjQ3OTIgMTA3LjM2MiA1MC41NzMzQzEwNy40MSA1MC42NjY1IDEwNy40NzcgNTAuNzM4MSAxMDcuNTYzIDUwLjc4ODFDMTA3LjY0OSA1MC44MzcyIDEwNy43NSA1MC44NjE3IDEwNy44NjYgNTAuODYxN0MxMDcuOTQ0IDUwLjg2MTcgMTA4LjAxNCA1MC44NTA5IDEwOC4wNzcgNTAuODI5M0MxMDguMTM5IDUwLjgwNjggMTA4LjE5NCA1MC43NzM5IDEwOC4yNCA1MC43MzA3QzEwOC4yODYgNTAuNjg3NiAxMDguMzIxIDUwLjYzNDEgMTA4LjM0NCA1MC41NzA0TDEwOC44NDIgNTAuNjI2M0MxMDguODEgNTAuNzU3NyAxMDguNzUgNTAuODcyNSAxMDguNjYyIDUwLjk3MDZDMTA4LjU3NSA1MS4wNjc2IDEwOC40NjMgNTEuMTQzMiAxMDguMzI3IDUxLjE5NzFDMTA4LjE5IDUxLjI1MDEgMTA4LjAzNCA1MS4yNzY2IDEwNy44NTkgNTEuMjc2NloiIGZpbGw9IiMxRDFEMUQiLz4KPHJlY3QgeD0iMTEwLjE4OCIgeT0iNDYuNzA5IiB3aWR0aD0iMTguNjYzOCIgaGVpZ2h0PSI1LjA0NjI5IiByeD0iMS40Mjc3NCIgZmlsbD0iI0VERURGRCIvPgo8cmVjdCB4PSIxMTEuMzMiIHk9IjQ4LjE5NzMiIHdpZHRoPSIxMy44MDk1IiBoZWlnaHQ9IjIuMDcxNDMiIHJ4PSIxLjAzNTcxIiBmaWxsPSIjNDQ1MUZGIi8+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMTJfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNMTI2LjMzNSA0OS44MjAzTDEyNy4yODcgNDguODY4NSIgc3Ryb2tlPSIjNDQ1MUZGIiBzdHJva2Utd2lkdGg9IjAuMjE0MTYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEyNi40MyA0OC44NjhIMTI3LjI4N1Y0OS43MjQ2IiBzdHJva2U9IiM0NDUxRkYiIHN0cm9rZS13aWR0aD0iMC4yMTQxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMTNfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNNzEuNzU1OSA1Ny45NDNDNzEuNzU1OSA1Ny4zMTIyIDcyLjI2NzIgNTYuODAwOCA3Mi44OTgxIDU2LjgwMDhIMTA0Ljk4N0MxMDUuNjE3IDU2LjgwMDggMTA2LjEyOSA1Ny4zMTIyIDEwNi4xMjkgNTcuOTQzVjcyLjIyMjdDMTA2LjEyOSA3Mi44NTM1IDEwNS42MTcgNzMuMzY0OSAxMDQuOTg3IDczLjM2NDlINzIuODk4MUM3Mi4yNjcyIDczLjM2NDkgNzEuNzU1OSA3Mi44NTM1IDcxLjc1NTkgNzIuMjIyN1Y1Ny45NDNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNzQuMDQxIDYwLjIyODFDNzQuMDQxIDU5LjU5NzMgNzQuNTUyNCA1OS4wODU5IDc1LjE4MzIgNTkuMDg1OUg3OC4wMzg3Qzc4LjY2OTUgNTkuMDg1OSA3OS4xODA5IDU5LjU5NzMgNzkuMTgwOSA2MC4yMjgxVjYzLjA4MzZDNzkuMTgwOSA2My43MTQ0IDc4LjY2OTUgNjQuMjI1OCA3OC4wMzg3IDY0LjIyNThINzUuMTgzMkM3NC41NTI0IDY0LjIyNTggNzQuMDQxIDYzLjcxNDQgNzQuMDQxIDYzLjA4MzZWNjAuMjI4MVoiIGZpbGw9IiM0Nzk0RkYiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxNF8xNTQ2XzE4ODc4KSI+CjxwYXRoIGQ9Ik03Ni4xMzQ4IDYxLjc3NVY2MC43NjI2Qzc2LjEzNDggNjAuNzE1MyA3Ni4xNTM2IDYwLjY2OTggNzYuMTg3MSA2MC42MzYzQzc2LjIyMDYgNjAuNjAyOCA3Ni4yNjYgNjAuNTg0IDc2LjMxMzQgNjAuNTg0Qzc2LjM2MDggNjAuNTg0IDc2LjQwNjIgNjAuNjAyOCA3Ni40Mzk3IDYwLjYzNjNDNzYuNDczMiA2MC42Njk4IDc2LjQ5MjEgNjAuNzE1MyA3Ni40OTIxIDYwLjc2MjZWNjEuNjU1OSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDM4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTc2LjQ5MjIgNjEuNTk2NVY2MS4zNTgzQzc2LjQ5MjIgNjEuMzM0OSA3Ni40OTY4IDYxLjMxMTYgNzYuNTA1OCA2MS4yOUM3Ni41MTQ4IDYxLjI2ODMgNzYuNTI3OSA2MS4yNDg2IDc2LjU0NDUgNjEuMjMyQzc2LjU2MTEgNjEuMjE1NCA3Ni41ODA4IDYxLjIwMjMgNzYuNjAyNSA2MS4xOTMzQzc2LjYyNDEgNjEuMTg0MyA3Ni42NDc0IDYxLjE3OTcgNzYuNjcwOCA2MS4xNzk3Qzc2LjY5NDMgNjEuMTc5NyA3Ni43MTc1IDYxLjE4NDMgNzYuNzM5MiA2MS4xOTMzQzc2Ljc2MDkgNjEuMjAyMyA3Ni43ODA2IDYxLjIxNTQgNzYuNzk3MiA2MS4yMzJDNzYuODEzOCA2MS4yNDg2IDc2LjgyNjkgNjEuMjY4MyA3Ni44MzU5IDYxLjI5Qzc2Ljg0NDkgNjEuMzExNiA3Ni44NDk1IDYxLjMzNDkgNzYuODQ5NSA2MS4zNTgzVjYxLjY1NjEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQzOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik03Ni44NDk2IDYxLjQ3NzVDNzYuODQ5NiA2MS40MzAxIDc2Ljg2ODQgNjEuMzg0NyA3Ni45MDE5IDYxLjM1MTJDNzYuOTM1NCA2MS4zMTc3IDc2Ljk4MDkgNjEuMjk4OCA3Ny4wMjgzIDYxLjI5ODhDNzcuMDc1NiA2MS4yOTg4IDc3LjEyMTEgNjEuMzE3NyA3Ny4xNTQ2IDYxLjM1MTJDNzcuMTg4MSA2MS4zODQ3IDc3LjIwNjkgNjEuNDMwMSA3Ny4yMDY5IDYxLjQ3NzVWNjEuNjU2MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDM4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTc3LjIwNjkgNjEuNTk2NkM3Ny4yMDY5IDYxLjU0OTIgNzcuMjI1NyA2MS41MDM4IDc3LjI1OTIgNjEuNDcwM0M3Ny4yOTI3IDYxLjQzNjggNzcuMzM4MSA2MS40MTggNzcuMzg1NSA2MS40MThDNzcuNDMyOSA2MS40MTggNzcuNDc4MyA2MS40MzY4IDc3LjUxMTggNjEuNDcwM0M3Ny41NDU0IDYxLjUwMzggNzcuNTY0MiA2MS41NDkyIDc3LjU2NDIgNjEuNTk2NlY2Mi4xMzI2Qzc3LjU2NDIgNjIuMzIyMSA3Ny40ODg5IDYyLjUwMzkgNzcuMzU0OSA2Mi42Mzc5Qzc3LjIyMDkgNjIuNzcxOSA3Ny4wMzkxIDYyLjg0NzIgNzYuODQ5NiA2Mi44NDcySDc2LjYxMTRINzYuNjM2MUM3Ni41MTc4IDYyLjg0NzIgNzYuNDAxMyA2Mi44MTc4IDc2LjI5NzEgNjIuNzYxN0M3Ni4xOTI5IDYyLjcwNTYgNzYuMTA0MyA2Mi42MjQ0IDc2LjAzOTIgNjIuNTI1NkM3Ni4wMzE0IDYyLjUxMzcgNzYuMDIzNiA2Mi41MDE4IDc2LjAxNTkgNjIuNDg5OUM3NS45Nzg3IDYyLjQzMjggNzUuODQ4MyA2Mi4yMDU1IDc1LjYyNDUgNjEuODA3N0M3NS42MDE3IDYxLjc2NzEgNzUuNTk1NiA2MS43MTkzIDc1LjYwNzUgNjEuNjc0M0M3NS42MTk0IDYxLjYyOTMgNzUuNjQ4NCA2MS41OTA4IDc1LjY4ODQgNjEuNTY2OEM3NS43MzA5IDYxLjU0MTMgNzUuNzgwNyA2MS41MzA4IDc1LjgyOTkgNjEuNTM2OEM3NS44NzkxIDYxLjU0MjkgNzUuOTI0OCA2MS41NjUyIDc1Ljk1OTkgNjEuNjAwMkw3Ni4xMzUgNjEuNzc1MyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDM4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8cmVjdCB4PSI4MC44OTQ1IiB5PSI2MC42MjExIiB3aWR0aD0iMTMuODA5NSIgaGVpZ2h0PSIyLjA3MTQzIiByeD0iMS4wMzU3MSIgZmlsbD0iI0Q3RDdERiIvPgo8cGF0aCBkPSJNNzUuMTU2OCA3MC4xMTYxQzc0Ljk4MTYgNzAuMTE2MSA3NC44MjU5IDcwLjA4NjEgNzQuNjg5NiA3MC4wMjYxQzc0LjU1NDEgNjkuOTY2IDc0LjQ0NyA2OS44ODI1IDc0LjM2ODMgNjkuNzc1NEM3NC4yODk3IDY5LjY2ODMgNzQuMjQ3OSA2OS41NDQ2IDc0LjI0MyA2OS40MDQzSDc0LjcwMDVDNzQuNzA0NiA2OS40NzE2IDc0LjcyNjkgNjkuNTMwNCA3NC43Njc1IDY5LjU4MDdDNzQuODA4IDY5LjYzMDIgNzQuODYyIDY5LjY2ODcgNzQuOTI5MyA2OS42OTYzQzc0Ljk5NjYgNjkuNzIzOSA3NS4wNzIxIDY5LjczNzcgNzUuMTU1NiA2OS43Mzc3Qzc1LjI0NDkgNjkuNzM3NyA3NS4zMjQgNjkuNzIyMyA3NS4zOTI5IDY5LjY5MTRDNzUuNDYxOSA2OS42NTk4IDc1LjUxNTggNjkuNjE2IDc1LjU1NDcgNjkuNTZDNzUuNTkzNyA2OS41MDQgNzUuNjEyNyA2OS40Mzk1IDc1LjYxMTkgNjkuMzY2NUM3NS42MTI3IDY5LjI5MTEgNzUuNTkzMyA2OS4yMjQ2IDc1LjU1MzUgNjkuMTY3Qzc1LjUxMzggNjkuMTA5NCA3NS40NTYyIDY5LjA2NDQgNzUuMzgwNyA2OS4wMzE5Qzc1LjMwNjEgNjguOTk5NSA3NS4yMTYxIDY4Ljk4MzIgNzUuMTEwNiA2OC45ODMySDc0Ljg5MDRWNjguNjM1Mkg3NS4xMTA2Qzc1LjE5NzQgNjguNjM1MiA3NS4yNzMzIDY4LjYyMDIgNzUuMzM4MiA2OC41OTAyQzc1LjQwMzkgNjguNTYwMiA3NS40NTU0IDY4LjUxOCA3NS40OTI3IDY4LjQ2MzdDNzUuNTMgNjguNDA4NSA3NS41NDgzIDY4LjM0NDggNzUuNTQ3NCA2OC4yNzI2Qzc1LjU0ODMgNjguMjAyIDc1LjUzMjQgNjguMTQwOCA3NS41IDY4LjA4ODlDNzUuNDY4NCA2OC4wMzYxIDc1LjQyMzMgNjcuOTk1MiA3NS4zNjQ5IDY3Ljk2NkM3NS4zMDczIDY3LjkzNjggNzUuMjM5NiA2Ny45MjIyIDc1LjE2MTcgNjcuOTIyMkM3NS4wODU1IDY3LjkyMjIgNzUuMDE0OSA2Ny45MzYgNzQuOTUgNjcuOTYzNUM3NC44ODUxIDY3Ljk5MTEgNzQuODMyOCA2OC4wMzA1IDc0Ljc5MyA2OC4wODE2Qzc0Ljc1MzMgNjguMTMxOSA3NC43MzIyIDY4LjE5MTkgNzQuNzI5NyA2OC4yNjE3SDc0LjI5NTNDNzQuMjk4NiA2OC4xMjIxIDc0LjMzODcgNjcuOTk5NiA3NC40MTU4IDY3Ljg5NDJDNzQuNDkzNyA2Ny43ODc5IDc0LjU5NzUgNjcuNzA1MiA3NC43MjczIDY3LjY0NTlDNzQuODU3MSA2Ny41ODU5IDc1LjAwMjcgNjcuNTU1OSA3NS4xNjQxIDY3LjU1NTlDNzUuMzMwNCA2Ny41NTU5IDc1LjQ3NDggNjcuNTg3MSA3NS41OTczIDY3LjY0OTZDNzUuNzIwNiA2Ny43MTEyIDc1LjgxNiA2Ny43OTQ0IDc1Ljg4MzMgNjcuODk5Qzc1Ljk1MDYgNjguMDAzNyA3NS45ODQzIDY4LjExOTMgNzUuOTg0MyA2OC4yNDU4Qzc1Ljk4NTEgNjguMzg2MiA3NS45NDM3IDY4LjUwMzggNzUuODYwMiA2OC41OTg3Qzc1Ljc3NzQgNjguNjkzNiA3NS42Njg3IDY4Ljc1NTcgNzUuNTM0MSA2OC43ODQ5VjY4LjgwNDRDNzUuNzA5MyA2OC44Mjg3IDc1Ljg0MzUgNjguODkzNiA3NS45MzY4IDY4Ljk5OTFDNzYuMDMwOSA2OS4xMDM3IDc2LjA3NzYgNjkuMjMzOSA3Ni4wNzY4IDY5LjM4OTdDNzYuMDc2OCA2OS41MjkyIDc2LjAzNyA2OS42NTQxIDc1Ljk1NzUgNjkuNzY0NEM3NS44Nzg4IDY5Ljg3NCA3NS43NzAxIDY5Ljk1OTkgNzUuNjMxNCA3MC4wMjI0Qzc1LjQ5MzUgNzAuMDg0OSA3NS4zMzUzIDcwLjExNjEgNzUuMTU2OCA3MC4xMTYxWk03Ni40OTQ0IDcwLjA4MlY2OS43NTU5TDc3LjM1OTYgNjguOTA3OEM3Ny40NDIzIDY4LjgyNDIgNzcuNTExMyA2OC43NSA3Ny41NjY1IDY4LjY4NTFDNzcuNjIxNiA2OC42MjAyIDc3LjY2MyA2OC41NTczIDc3LjY5MDYgNjguNDk2NUM3Ny43MTgyIDY4LjQzNTcgNzcuNzMyIDY4LjM3MDggNzcuNzMyIDY4LjMwMThDNzcuNzMyIDY4LjIyMzEgNzcuNzE0MSA2OC4xNTU4IDc3LjY3ODQgNjguMDk5OEM3Ny42NDI3IDY4LjA0MyA3Ny41OTM2IDY3Ljk5OTIgNzcuNTMxMiA2Ny45Njg0Qzc3LjQ2ODcgNjcuOTM3NiA3Ny4zOTc3IDY3LjkyMjIgNzcuMzE4MiA2Ny45MjIyQzc3LjIzNjMgNjcuOTIyMiA3Ny4xNjQ1IDY3LjkzOTIgNzcuMTAyOSA2Ny45NzMzQzc3LjA0MTIgNjguMDA2NSA3Ni45OTMzIDY4LjA1NCA3Ni45NTkzIDY4LjExNTZDNzYuOTI2IDY4LjE3NzMgNzYuOTA5NCA2OC4yNTA3IDc2LjkwOTQgNjguMzM1OUg3Ni40Nzk4Qzc2LjQ3OTggNjguMTc3NyA3Ni41MTU5IDY4LjA0MDIgNzYuNTg4MSA2Ny45MjM0Qzc2LjY2MDMgNjcuODA2NiA3Ni43NTk3IDY3LjcxNjEgNzYuODg2MyA2Ny42NTJDNzcuMDEzNiA2Ny41ODc5IDc3LjE1OTYgNjcuNTU1OSA3Ny4zMjQzIDY3LjU1NTlDNzcuNDkxNCA2Ny41NTU5IDc3LjYzODMgNjcuNTg3MSA3Ny43NjQ4IDY3LjY0OTZDNzcuODkxNCA2Ny43MTIxIDc3Ljk4OTUgNjcuNzk3NiA3OC4wNTkzIDY3LjkwNjNDNzguMTI5OSA2OC4wMTUgNzguMTY1MSA2OC4xMzkyIDc4LjE2NTEgNjguMjc4N0M3OC4xNjUxIDY4LjM3MiA3OC4xNDczIDY4LjQ2MzcgNzguMTExNiA2OC41NTM3Qzc4LjA3NTkgNjguNjQzNyA3OC4wMTMgNjguNzQzNSA3Ny45MjMgNjguODUzQzc3LjgzMzggNjguOTYyNiA3Ny43MDg0IDY5LjA5NTIgNzcuNTQ3IDY5LjI1MDlMNzcuMTE3NSA2OS42ODc4VjY5LjcwNDhINzguMjAyOVY3MC4wODJINzYuNDk0NFpNNzguODk4OSA3MC4xMDg4Qzc4LjgyNTEgNzAuMTA4OCA3OC43NjE4IDcwLjA4MjggNzguNzA5MSA3MC4wMzA5Qzc4LjY1NjMgNjkuOTc5IDc4LjYzMDQgNjkuOTE1NyA3OC42MzEyIDY5Ljg0MTFDNzguNjMwNCA2OS43NjgxIDc4LjY1NjMgNjkuNzA1NiA3OC43MDkxIDY5LjY1MzdDNzguNzYxOCA2OS42MDE4IDc4LjgyNTEgNjkuNTc1OCA3OC44OTg5IDY5LjU3NThDNzguOTcwMyA2OS41NzU4IDc5LjAzMjMgNjkuNjAxOCA3OS4wODUxIDY5LjY1MzdDNzkuMTM4NiA2OS43MDU2IDc5LjE2NTggNjkuNzY4MSA3OS4xNjY2IDY5Ljg0MTFDNzkuMTY1OCA2OS44OTA2IDc5LjE1MjggNjkuOTM1NiA3OS4xMjc3IDY5Ljk3NjJDNzkuMTAzMyA3MC4wMTY3IDc5LjA3MDkgNzAuMDQ5MiA3OS4wMzAzIDcwLjA3MzVDNzguOTkwNiA3MC4wOTcgNzguOTQ2OCA3MC4xMDg4IDc4Ljg5ODkgNzAuMTA4OFpNODAuNDUyOCA3MC4xMTYxQzgwLjI5MDUgNzAuMTE2MSA4MC4xNDUzIDcwLjA4NTcgODAuMDE3MiA3MC4wMjQ4Qzc5Ljg4OSA2OS45NjMyIDc5Ljc4NzIgNjkuODc4OCA3OS43MTE3IDY5Ljc3MTdDNzkuNjM3MSA2OS42NjQ3IDc5LjU5NzMgNjkuNTQyMiA3OS41OTI1IDY5LjQwNDNIODAuMDMwNUM4MC4wMzg2IDY5LjUwNjUgODAuMDgyOSA2OS41OSA4MC4xNjMyIDY5LjY1NDlDODAuMjQzNSA2OS43MTkgODAuMzQgNjkuNzUxMSA4MC40NTI4IDY5Ljc1MTFDODAuNTQxMiA2OS43NTExIDgwLjYxOTkgNjkuNzMwOCA4MC42ODg4IDY5LjY5MDJDODAuNzU3OCA2OS42NDk3IDgwLjgxMjEgNjkuNTkzMyA4MC44NTE5IDY5LjUyMTFDODAuODkxNiA2OS40NDg5IDgwLjkxMTEgNjkuMzY2NSA4MC45MTAzIDY5LjI3NDFDODAuOTExMSA2OS4xOCA4MC44OTEyIDY5LjA5NjQgODAuODUwNyA2OS4wMjM0QzgwLjgxMDEgNjguOTUwNCA4MC43NTQ1IDY4Ljg5MzIgODAuNjg0IDY4Ljg1MThDODAuNjEzNCA2OC44MDk2IDgwLjUzMjMgNjguNzg4NSA4MC40NDA2IDY4Ljc4ODVDODAuMzY2IDY4Ljc4NzcgODAuMjkyNiA2OC44MDE1IDgwLjIyMDQgNjguODI5OUM4MC4xNDgyIDY4Ljg1ODMgODAuMDkxIDY4Ljg5NTYgODAuMDQ4OCA2OC45NDE5TDc5LjY0MTIgNjguODc0OUw3OS43NzE0IDY3LjU5SDgxLjIxNjlWNjcuOTY3Mkg4MC4xNDQ5TDgwLjA3MzEgNjguNjI3OUg4MC4wODc3QzgwLjEzNCA2OC41NzM2IDgwLjE5OTMgNjguNTI4NiA4MC4yODM2IDY4LjQ5MjlDODAuMzY4IDY4LjQ1NjQgODAuNDYwNSA2OC40MzgxIDgwLjU2MTEgNjguNDM4MUM4MC43MTIgNjguNDM4MSA4MC44NDY2IDY4LjQ3MzggODAuOTY1MSA2OC41NDUyQzgxLjA4MzUgNjguNjE1OCA4MS4xNzY4IDY4LjcxMzEgODEuMjQ0OSA2OC44MzcyQzgxLjMxMzEgNjguOTYxMyA4MS4zNDcxIDY5LjEwMzMgODEuMzQ3MSA2OS4yNjMxQzgxLjM0NzEgNjkuNDI3OCA4MS4zMDkgNjkuNTc0NiA4MS4yMzI4IDY5LjcwMzZDODEuMTU3MyA2OS44MzE4IDgxLjA1MjMgNjkuOTMyOCA4MC45MTc2IDcwLjAwNjZDODAuNzgzOCA3MC4wNzk2IDgwLjYyODggNzAuMTE2MSA4MC40NTI4IDcwLjExNjFaTTgxLjc3OTEgNzAuMDgyVjY3LjU5SDgyLjIzMDZWNjguNzM1SDgyLjI2MUw4My4yMzMyIDY3LjU5SDgzLjc4NDRMODIuODIwNyA2OC43MDgyTDgzLjc5MyA3MC4wODJIODMuMjUwM0w4Mi41MDY4IDY5LjAxMzdMODIuMjMwNiA2OS4zMzk4VjcwLjA4Mkg4MS43NzkxWiIgZmlsbD0iIzIyMkIzRCIvPgo8cmVjdCB4PSI5Ni45Mzk1IiB5PSI2OC40Mzk1IiB3aWR0aD0iNi45MDQ3NiIgaGVpZ2h0PSIyLjA3MTQzIiByeD0iMS4wMzU3MSIgZmlsbD0iIzhEQkVBQSIvPgo8L2c+CjxwYXRoIGQ9Ik03Mi44OTg0IDU2Ljg3MjFIMTA0Ljk4NkMxMDUuNTc4IDU2Ljg3MjEgMTA2LjA1OCA1Ny4zNTIgMTA2LjA1OCA1Ny45NDM0VjcyLjIyMjdDMTA2LjA1OCA3Mi44MTQgMTA1LjU3OCA3My4yOTM5IDEwNC45ODYgNzMuMjkzOUg3Mi44OTg0QzcyLjMwNyA3My4yOTM5IDcxLjgyNzEgNzIuODE0IDcxLjgyNzEgNzIuMjIyN1Y1Ny45NDM0QzcxLjgyNzEgNTcuMzUyIDcyLjMwNyA1Ni44NzIxIDcyLjg5ODQgNTYuODcyMVoiIHN0cm9rZT0iI0UyRTZGMSIgc3Ryb2tlLXdpZHRoPSIwLjE0Mjc3NCIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDE1XzE1NDZfMTg4NzgpIj4KPHBhdGggZD0iTTEwOC40MTQgNTcuOTQzQzEwOC40MTQgNTcuMzEyMiAxMDguOTI1IDU2LjgwMDggMTA5LjU1NiA1Ni44MDA4SDE0MS42NDVDMTQyLjI3NiA1Ni44MDA4IDE0Mi43ODcgNTcuMzEyMiAxNDIuNzg3IDU3Ljk0M1Y3Mi4yMjI3QzE0Mi43ODcgNzIuODUzNSAxNDIuMjc2IDczLjM2NDkgMTQxLjY0NSA3My4zNjQ5SDEwOS41NTZDMTA4LjkyNSA3My4zNjQ5IDEwOC40MTQgNzIuODUzNSAxMDguNDE0IDcyLjIyMjdWNTcuOTQzWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExMC42OTkgNjAuMjI4MUMxMTAuNjk5IDU5LjU5NzMgMTExLjIxMSA1OS4wODU5IDExMS44NDEgNTkuMDg1OUgxMTQuNjk3QzExNS4zMjggNTkuMDg1OSAxMTUuODM5IDU5LjU5NzMgMTE1LjgzOSA2MC4yMjgxVjYzLjA4MzZDMTE1LjgzOSA2My43MTQ0IDExNS4zMjggNjQuMjI1OCAxMTQuNjk3IDY0LjIyNThIMTExLjg0MUMxMTEuMjExIDY0LjIyNTggMTEwLjY5OSA2My43MTQ0IDExMC42OTkgNjMuMDgzNlY2MC4yMjgxWiIgZmlsbD0iIzZGNTJGRiIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDE2XzE1NDZfMTg4NzgpIj4KPHBhdGggZD0iTTExMi4xOTcgNjAuNTg0VjYyLjcyNzhIMTE0LjM0MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDM4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTExNC4yMjMgNjIuMzcxMVY2Mi43Mjg0IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMjE0MzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTEzLjc0NiA2Mi4xMzI4VjYyLjcyODMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQzOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMTMuMjcgNjEuNzc1NFY2Mi43MjgyIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMjE0MzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTEyLjc5MyA2Mi4xMzI4VjYyLjcyODMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQzOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMTIuMTk3IDYxLjUzNjlDMTEyLjkxMiA2MS41MzY5IDExMi43OTMgNjAuOTQxNCAxMTMuMjY5IDYwLjk0MTRDMTEzLjc0NiA2MC45NDE0IDExMy42MjYgNjEuNTM2OSAxMTQuMzQxIDYxLjUzNjkiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQzOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPHJlY3QgeD0iMTE3LjU1MyIgeT0iNjAuNjIxMSIgd2lkdGg9IjEzLjgwOTUiIGhlaWdodD0iMi4wNzE0MyIgcng9IjEuMDM1NzEiIGZpbGw9IiNEN0Q3REYiLz4KPHBhdGggZD0iTTExMS44MTUgNzAuMTE2MUMxMTEuNjQgNzAuMTE2MSAxMTEuNDg0IDcwLjA4NjEgMTExLjM0OCA3MC4wMjYxQzExMS4yMTIgNjkuOTY2IDExMS4xMDUgNjkuODgyNSAxMTEuMDI3IDY5Ljc3NTRDMTEwLjk0OCA2OS42NjgzIDExMC45MDYgNjkuNTQ0NiAxMTAuOTAxIDY5LjQwNDNIMTExLjM1OUMxMTEuMzYzIDY5LjQ3MTYgMTExLjM4NSA2OS41MzA0IDExMS40MjYgNjkuNTgwN0MxMTEuNDY2IDY5LjYzMDIgMTExLjUyIDY5LjY2ODcgMTExLjU4OCA2OS42OTYzQzExMS42NTUgNjkuNzIzOSAxMTEuNzMgNjkuNzM3NyAxMTEuODE0IDY5LjczNzdDMTExLjkwMyA2OS43Mzc3IDExMS45ODIgNjkuNzIyMyAxMTIuMDUxIDY5LjY5MTRDMTEyLjEyIDY5LjY1OTggMTEyLjE3NCA2OS42MTYgMTEyLjIxMyA2OS41NkMxMTIuMjUyIDY5LjUwNCAxMTIuMjcxIDY5LjQzOTUgMTEyLjI3IDY5LjM2NjVDMTEyLjI3MSA2OS4yOTExIDExMi4yNTEgNjkuMjI0NiAxMTIuMjEyIDY5LjE2N0MxMTIuMTcyIDY5LjEwOTQgMTEyLjExNCA2OS4wNjQ0IDExMi4wMzkgNjkuMDMxOUMxMTEuOTY0IDY4Ljk5OTUgMTExLjg3NCA2OC45ODMyIDExMS43NjkgNjguOTgzMkgxMTEuNTQ5VjY4LjYzNTJIMTExLjc2OUMxMTEuODU2IDY4LjYzNTIgMTExLjkzMSA2OC42MjAyIDExMS45OTYgNjguNTkwMkMxMTIuMDYyIDY4LjU2MDIgMTEyLjExNCA2OC41MTggMTEyLjE1MSA2OC40NjM3QzExMi4xODggNjguNDA4NSAxMTIuMjA2IDY4LjM0NDggMTEyLjIwNiA2OC4yNzI2QzExMi4yMDYgNjguMjAyIDExMi4xOTEgNjguMTQwOCAxMTIuMTU4IDY4LjA4ODlDMTEyLjEyNyA2OC4wMzYxIDExMi4wODIgNjcuOTk1MiAxMTIuMDIzIDY3Ljk2NkMxMTEuOTY2IDY3LjkzNjggMTExLjg5OCA2Ny45MjIyIDExMS44MiA2Ny45MjIyQzExMS43NDQgNjcuOTIyMiAxMTEuNjczIDY3LjkzNiAxMTEuNjA4IDY3Ljk2MzVDMTExLjU0MyA2Ny45OTExIDExMS40OTEgNjguMDMwNSAxMTEuNDUxIDY4LjA4MTZDMTExLjQxMSA2OC4xMzE5IDExMS4zOSA2OC4xOTE5IDExMS4zODggNjguMjYxN0gxMTAuOTU0QzExMC45NTcgNjguMTIyMSAxMTAuOTk3IDY3Ljk5OTYgMTExLjA3NCA2Ny44OTQyQzExMS4xNTIgNjcuNzg3OSAxMTEuMjU2IDY3LjcwNTIgMTExLjM4NiA2Ny42NDU5QzExMS41MTUgNjcuNTg1OSAxMTEuNjYxIDY3LjU1NTkgMTExLjgyMiA2Ny41NTU5QzExMS45ODkgNjcuNTU1OSAxMTIuMTMzIDY3LjU4NzEgMTEyLjI1NiA2Ny42NDk2QzExMi4zNzkgNjcuNzExMiAxMTIuNDc0IDY3Ljc5NDQgMTEyLjU0MSA2Ny44OTlDMTEyLjYwOSA2OC4wMDM3IDExMi42NDIgNjguMTE5MyAxMTIuNjQyIDY4LjI0NThDMTEyLjY0MyA2OC4zODYyIDExMi42MDIgNjguNTAzOCAxMTIuNTE4IDY4LjU5ODdDMTEyLjQzNiA2OC42OTM2IDExMi4zMjcgNjguNzU1NyAxMTIuMTkyIDY4Ljc4NDlWNjguODA0NEMxMTIuMzY3IDY4LjgyODcgMTEyLjUwMiA2OC44OTM2IDExMi41OTUgNjguOTk5MUMxMTIuNjg5IDY5LjEwMzcgMTEyLjczNiA2OS4yMzM5IDExMi43MzUgNjkuMzg5N0MxMTIuNzM1IDY5LjUyOTIgMTEyLjY5NSA2OS42NTQxIDExMi42MTYgNjkuNzY0NEMxMTIuNTM3IDY5Ljg3NCAxMTIuNDI4IDY5Ljk1OTkgMTEyLjI5IDcwLjAyMjRDMTEyLjE1MiA3MC4wODQ5IDExMS45OTQgNzAuMTE2MSAxMTEuODE1IDcwLjExNjFaTTExMy4yNDQgNzAuMDgyTDExNC4zMDQgNjcuOTg0MlY2Ny45NjcySDExMy4wNzRWNjcuNTlIMTE0Ljc3MVY2Ny45NzU3TDExMy43MTIgNzAuMDgySDExMy4yNDRaTTExNi4wMDEgNzAuMTE2MUMxMTUuODI2IDcwLjExNjEgMTE1LjY3IDcwLjA4NjEgMTE1LjUzNCA3MC4wMjYxQzExNS4zOTggNjkuOTY2IDExNS4yOTEgNjkuODgyNSAxMTUuMjEzIDY5Ljc3NTRDMTE1LjEzNCA2OS42NjgzIDExNS4wOTIgNjkuNTQ0NiAxMTUuMDg3IDY5LjQwNDNIMTE1LjU0NUMxMTUuNTQ5IDY5LjQ3MTYgMTE1LjU3MSA2OS41MzA0IDExNS42MTIgNjkuNTgwN0MxMTUuNjUyIDY5LjYzMDIgMTE1LjcwNiA2OS42Njg3IDExNS43NzQgNjkuNjk2M0MxMTUuODQxIDY5LjcyMzkgMTE1LjkxNiA2OS43Mzc3IDExNiA2OS43Mzc3QzExNi4wODkgNjkuNzM3NyAxMTYuMTY4IDY5LjcyMjMgMTE2LjIzNyA2OS42OTE0QzExNi4zMDYgNjkuNjU5OCAxMTYuMzYgNjkuNjE2IDExNi4zOTkgNjkuNTZDMTE2LjQzOCA2OS41MDQgMTE2LjQ1NyA2OS40Mzk1IDExNi40NTYgNjkuMzY2NUMxMTYuNDU3IDY5LjI5MTEgMTE2LjQzOCA2OS4yMjQ2IDExNi4zOTggNjkuMTY3QzExNi4zNTggNjkuMTA5NCAxMTYuMzAxIDY5LjA2NDQgMTE2LjIyNSA2OS4wMzE5QzExNi4xNSA2OC45OTk1IDExNi4wNiA2OC45ODMyIDExNS45NTUgNjguOTgzMkgxMTUuNzM1VjY4LjYzNTJIMTE1Ljk1NUMxMTYuMDQyIDY4LjYzNTIgMTE2LjExOCA2OC42MjAyIDExNi4xODMgNjguNTkwMkMxMTYuMjQ4IDY4LjU2MDIgMTE2LjMgNjguNTE4IDExNi4zMzcgNjguNDYzN0MxMTYuMzc0IDY4LjQwODUgMTE2LjM5MyA2OC4zNDQ4IDExNi4zOTIgNjguMjcyNkMxMTYuMzkzIDY4LjIwMiAxMTYuMzc3IDY4LjE0MDggMTE2LjM0NCA2OC4wODg5QzExNi4zMTMgNjguMDM2MSAxMTYuMjY4IDY3Ljk5NTIgMTE2LjIwOSA2Ny45NjZDMTE2LjE1MiA2Ny45MzY4IDExNi4wODQgNjcuOTIyMiAxMTYuMDA2IDY3LjkyMjJDMTE1LjkzIDY3LjkyMjIgMTE1Ljg1OSA2Ny45MzYgMTE1Ljc5NCA2Ny45NjM1QzExNS43MjkgNjcuOTkxMSAxMTUuNjc3IDY4LjAzMDUgMTE1LjYzNyA2OC4wODE2QzExNS41OTggNjguMTMxOSAxMTUuNTc3IDY4LjE5MTkgMTE1LjU3NCA2OC4yNjE3SDExNS4xNEMxMTUuMTQzIDY4LjEyMjEgMTE1LjE4MyA2Ny45OTk2IDExNS4yNiA2Ny44OTQyQzExNS4zMzggNjcuNzg3OSAxMTUuNDQyIDY3LjcwNTIgMTE1LjU3MiA2Ny42NDU5QzExNS43MDEgNjcuNTg1OSAxMTUuODQ3IDY3LjU1NTkgMTE2LjAwOSA2Ny41NTU5QzExNi4xNzUgNjcuNTU1OSAxMTYuMzE5IDY3LjU4NzEgMTE2LjQ0MiA2Ny42NDk2QzExNi41NjUgNjcuNzExMiAxMTYuNjYgNjcuNzk0NCAxMTYuNzI4IDY3Ljg5OUMxMTYuNzk1IDY4LjAwMzcgMTE2LjgyOSA2OC4xMTkzIDExNi44MjkgNjguMjQ1OEMxMTYuODI5IDY4LjM4NjIgMTE2Ljc4OCA2OC41MDM4IDExNi43MDUgNjguNTk4N0MxMTYuNjIyIDY4LjY5MzYgMTE2LjUxMyA2OC43NTU3IDExNi4zNzggNjguNzg0OVY2OC44MDQ0QzExNi41NTQgNjguODI4NyAxMTYuNjg4IDY4Ljg5MzYgMTE2Ljc4MSA2OC45OTkxQzExNi44NzUgNjkuMTAzNyAxMTYuOTIyIDY5LjIzMzkgMTE2LjkyMSA2OS4zODk3QzExNi45MjEgNjkuNTI5MiAxMTYuODgxIDY5LjY1NDEgMTE2LjgwMiA2OS43NjQ0QzExNi43MjMgNjkuODc0IDExNi42MTUgNjkuOTU5OSAxMTYuNDc2IDcwLjAyMjRDMTE2LjMzOCA3MC4wODQ5IDExNi4xOCA3MC4xMTYxIDExNi4wMDEgNzAuMTE2MVpNMTE3LjM2MyA3MC4wODJWNjcuNTlIMTE3LjgxNVY2OC43MzVIMTE3Ljg0NUwxMTguODE3IDY3LjU5SDExOS4zNjhMMTE4LjQwNSA2OC43MDgyTDExOS4zNzcgNzAuMDgySDExOC44MzRMMTE4LjA5MSA2OS4wMTM3TDExNy44MTUgNjkuMzM5OFY3MC4wODJIMTE3LjM2M1oiIGZpbGw9IiMyMjJCM0QiLz4KPHJlY3QgeD0iMTMzLjU5OCIgeT0iNjguNDM5NSIgd2lkdGg9IjYuOTA0NzYiIGhlaWdodD0iMi4wNzE0MyIgcng9IjEuMDM1NzEiIGZpbGw9IiM4REJFQUEiLz4KPC9nPgo8cGF0aCBkPSJNMTA5LjU1NyA1Ni44NzIxSDE0MS42NDVDMTQyLjIzNiA1Ni44NzIxIDE0Mi43MTYgNTcuMzUyIDE0Mi43MTYgNTcuOTQzNFY3Mi4yMjI3QzE0Mi43MTYgNzIuODE0IDE0Mi4yMzYgNzMuMjkzOSAxNDEuNjQ1IDczLjI5MzlIMTA5LjU1N0MxMDguOTY1IDczLjI5MzkgMTA4LjQ4NSA3Mi44MTQgMTA4LjQ4NSA3Mi4yMjI3VjU3Ljk0MzRDMTA4LjQ4NSA1Ny4zNTIgMTA4Ljk2NSA1Ni44NzIxIDEwOS41NTcgNTYuODcyMVoiIHN0cm9rZT0iI0UyRTZGMSIgc3Ryb2tlLXdpZHRoPSIwLjE0Mjc3NCIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDE3XzE1NDZfMTg4NzgpIj4KPHBhdGggZD0iTTE0NS4wNyA1Ny45NDNDMTQ1LjA3IDU3LjMxMjIgMTQ1LjU4MiA1Ni44MDA4IDE0Ni4yMTMgNTYuODAwOEgxNzguMzAxQzE3OC45MzIgNTYuODAwOCAxNzkuNDQzIDU3LjMxMjIgMTc5LjQ0MyA1Ny45NDNWNzIuMjIyN0MxNzkuNDQzIDcyLjg1MzUgMTc4LjkzMiA3My4zNjQ5IDE3OC4zMDEgNzMuMzY0OUgxNDYuMjEzQzE0NS41ODIgNzMuMzY0OSAxNDUuMDcgNzIuODUzNSAxNDUuMDcgNzIuMjIyN1Y1Ny45NDNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTQ3LjM1NSA2MC4yMjgxQzE0Ny4zNTUgNTkuNTk3MyAxNDcuODY3IDU5LjA4NTkgMTQ4LjQ5OCA1OS4wODU5SDE1MS4zNTNDMTUxLjk4NCA1OS4wODU5IDE1Mi40OTUgNTkuNTk3MyAxNTIuNDk1IDYwLjIyODFWNjMuMDgzNkMxNTIuNDk1IDYzLjcxNDQgMTUxLjk4NCA2NC4yMjU4IDE1MS4zNTMgNjQuMjI1OEgxNDguNDk4QzE0Ny44NjcgNjQuMjI1OCAxNDcuMzU1IDYzLjcxNDQgMTQ3LjM1NSA2My4wODM2VjYwLjIyODFaIiBmaWxsPSIjQkQ1MkZGIi8+CjxwYXRoIGQ9Ik0xNDguNzA1IDYxLjM0NTRDMTQ4LjcwNSA2MS4yODIzIDE0OC43MyA2MS4yMjE3IDE0OC43NzUgNjEuMTc3MUMxNDguODE5IDYxLjEzMjUgMTQ4Ljg4IDYxLjEwNzQgMTQ4Ljk0MyA2MS4xMDc0SDE1MC44NDdDMTUwLjkxIDYxLjEwNzQgMTUwLjk3IDYxLjEzMjUgMTUxLjAxNSA2MS4xNzcxQzE1MS4wNiA2MS4yMjE3IDE1MS4wODUgNjEuMjgyMyAxNTEuMDg1IDYxLjM0NTRWNjIuMjk3MkMxNTEuMDg1IDYyLjM2MDMgMTUxLjA2IDYyLjQyMDggMTUxLjAxNSA2Mi40NjU1QzE1MC45NyA2Mi41MTAxIDE1MC45MSA2Mi41MzUyIDE1MC44NDcgNjIuNTM1MkgxNDguOTQzQzE0OC44OCA2Mi41MzUyIDE0OC44MTkgNjIuNTEwMSAxNDguNzc1IDYyLjQ2NTVDMTQ4LjczIDYyLjQyMDggMTQ4LjcwNSA2Mi4zNjAzIDE0OC43MDUgNjIuMjk3MlY2MS4zNDU0WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDE2MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNDkuMTgyIDYxLjU4NFY2MS41ODYiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTQ5LjY1OCA2MS41ODRWNjEuNTg2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMjE0MTYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE1MC4xMzMgNjEuNTg0VjYxLjU4NiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDE2MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNTAuNjA5IDYxLjU4NFY2MS41ODYiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTQ5LjE4MiA2Mi4wNTg2VjYyLjA2MDYiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTUwLjYwOSA2Mi4wNTg2VjYyLjA2MDYiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTQ5LjY1OCA2Mi4wNTg2TDE1MC4xMzUgNjIuMDU5OCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDE2MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxyZWN0IHg9IjE1NC4yMDkiIHk9IjYwLjYyMTEiIHdpZHRoPSIxMy44MDk1IiBoZWlnaHQ9IjIuMDcxNDMiIHJ4PSIxLjAzNTcxIiBmaWxsPSIjRDdEN0RGIi8+CjxwYXRoIGQ9Ik0xNDguNDk4IDcwLjEyOTVDMTQ4LjI5OCA3MC4xMjk1IDE0OC4xMjYgNzAuMDc4OCAxNDcuOTgyIDY5Ljk3NzRDMTQ3LjgzOSA2OS44NzUyIDE0Ny43MjkgNjkuNzI3OSAxNDcuNjUyIDY5LjUzNTdDMTQ3LjU3NiA2OS4zNDI2IDE0Ny41MzggNjkuMTEwMiAxNDcuNTM4IDY4LjgzODRDMTQ3LjUzOSA2OC41NjY3IDE0Ny41NzcgNjguMzM1NSAxNDcuNjU0IDY4LjE0NDhDMTQ3LjczMSA2Ny45NTM0IDE0Ny44NDEgNjcuODA3NCAxNDcuOTgzIDY3LjcwNjhDMTQ4LjEyNyA2Ny42MDYyIDE0OC4yOTkgNjcuNTU1OSAxNDguNDk4IDY3LjU1NTlDMTQ4LjY5OCA2Ny41NTU5IDE0OC44NjkgNjcuNjA2MiAxNDkuMDEzIDY3LjcwNjhDMTQ5LjE1NiA2Ny44MDc0IDE0OS4yNjYgNjcuOTUzNCAxNDkuMzQzIDY4LjE0NDhDMTQ5LjQyIDY4LjMzNjMgMTQ5LjQ1OCA2OC41Njc1IDE0OS40NTggNjguODM4NEMxNDkuNDU4IDY5LjExMSAxNDkuNDIgNjkuMzQzOCAxNDkuMzQzIDY5LjUzNjlDMTQ5LjI2NiA2OS43MjkyIDE0OS4xNTYgNjkuODc2IDE0OS4wMTMgNjkuOTc3NEMxNDguODcgNzAuMDc4OCAxNDguNjk4IDcwLjEyOTUgMTQ4LjQ5OCA3MC4xMjk1Wk0xNDguNDk4IDY5Ljc0ODZDMTQ4LjY1NCA2OS43NDg2IDE0OC43NzcgNjkuNjcyIDE0OC44NjcgNjkuNTE4NkMxNDguOTU4IDY5LjM2NDUgMTQ5LjAwMyA2OS4xMzc4IDE0OS4wMDMgNjguODM4NEMxNDkuMDAzIDY4LjY0MDUgMTQ4Ljk4MiA2OC40NzQyIDE0OC45NDEgNjguMzM5NUMxNDguOSA2OC4yMDQ5IDE0OC44NDEgNjguMTAzNSAxNDguNzY2IDY4LjAzNTNDMTQ4LjY5IDY3Ljk2NjQgMTQ4LjYwMSA2Ny45MzE5IDE0OC40OTggNjcuOTMxOUMxNDguMzQzIDY3LjkzMTkgMTQ4LjIyMSA2OC4wMDkgMTQ4LjEzMSA2OC4xNjMxQzE0OC4wNDEgNjguMzE2NCAxNDcuOTk1IDY4LjU0MTUgMTQ3Ljk5NCA2OC44Mzg0QzE0Ny45OTMgNjkuMDM3MiAxNDguMDEzIDY5LjIwNDMgMTQ4LjA1NCA2OS4zMzk4QzE0OC4wOTUgNjkuNDc1MiAxNDguMTU0IDY5LjU3NzUgMTQ4LjIyOSA2OS42NDY0QzE0OC4zMDUgNjkuNzE0NSAxNDguMzk0IDY5Ljc0ODYgMTQ4LjQ5OCA2OS43NDg2Wk0xNTAuMDQyIDcwLjEwODhDMTQ5Ljk2OCA3MC4xMDg4IDE0OS45MDUgNzAuMDgyOCAxNDkuODUyIDcwLjAzMDlDMTQ5Ljc5OSA2OS45NzkgMTQ5Ljc3MyA2OS45MTU3IDE0OS43NzQgNjkuODQxMUMxNDkuNzczIDY5Ljc2ODEgMTQ5Ljc5OSA2OS43MDU2IDE0OS44NTIgNjkuNjUzN0MxNDkuOTA1IDY5LjYwMTggMTQ5Ljk2OCA2OS41NzU4IDE1MC4wNDIgNjkuNTc1OEMxNTAuMTEzIDY5LjU3NTggMTUwLjE3NSA2OS42MDE4IDE1MC4yMjggNjkuNjUzN0MxNTAuMjgxIDY5LjcwNTYgMTUwLjMwOSA2OS43NjgxIDE1MC4zMDkgNjkuODQxMUMxNTAuMzA5IDY5Ljg5MDYgMTUwLjI5NiA2OS45MzU2IDE1MC4yNyA2OS45NzYyQzE1MC4yNDYgNzAuMDE2NyAxNTAuMjE0IDcwLjA0OTIgMTUwLjE3MyA3MC4wNzM1QzE1MC4xMzMgNzAuMDk3IDE1MC4wODkgNzAuMTA4OCAxNTAuMDQyIDcwLjEwODhaTTE1MS41NTEgNzAuMTE2MUMxNTEuMzcgNzAuMTE2MSAxNTEuMjEgNzAuMDg1NyAxNTEuMDcgNzAuMDI0OEMxNTAuOTMgNjkuOTY0IDE1MC44MiA2OS44ODA4IDE1MC43NDEgNjkuNzc1NEMxNTAuNjYyIDY5LjY2OTEgMTUwLjYyMyA2OS41NDg3IDE1MC42MjQgNjkuNDE0QzE1MC42MjMgNjkuMzA5MyAxNTAuNjQ2IDY5LjIxMzIgMTUwLjY5MiA2OS4xMjU2QzE1MC43MzkgNjkuMDM4IDE1MC44MDEgNjguOTY1IDE1MC44OCA2OC45MDY2QzE1MC45NTkgNjguODQ3NCAxNTEuMDQ4IDY4LjgwOTYgMTUxLjE0NSA2OC43OTM0VjY4Ljc3NjRDMTUxLjAxNyA2OC43NDggMTUwLjkxMyA2OC42ODI3IDE1MC44MzMgNjguNTgwNUMxNTAuNzU1IDY4LjQ3NzQgMTUwLjcxNiA2OC4zNTg2IDE1MC43MTcgNjguMjIzOUMxNTAuNzE2IDY4LjA5NTggMTUwLjc1MiA2Ny45ODE0IDE1MC44MjQgNjcuODgwOEMxNTAuODk2IDY3Ljc4MDIgMTUwLjk5NSA2Ny43MDExIDE1MS4xMjEgNjcuNjQzNUMxNTEuMjQ2IDY3LjU4NTEgMTUxLjM5IDY3LjU1NTkgMTUxLjU1MSA2Ny41NTU5QzE1MS43MTEgNjcuNTU1OSAxNTEuODU0IDY3LjU4NTEgMTUxLjk3OCA2Ny42NDM1QzE1Mi4xMDQgNjcuNzAxMSAxNTIuMjAzIDY3Ljc4MDIgMTUyLjI3NSA2Ny44ODA4QzE1Mi4zNDggNjcuOTgxNCAxNTIuMzg1IDY4LjA5NTggMTUyLjM4NSA2OC4yMjM5QzE1Mi4zODUgNjguMzU4NiAxNTIuMzQ1IDY4LjQ3NzQgMTUyLjI2NCA2OC41ODA1QzE1Mi4xODUgNjguNjgyNyAxNTIuMDgyIDY4Ljc0OCAxNTEuOTU3IDY4Ljc3NjRWNjguNzkzNEMxNTIuMDU0IDY4LjgwOTYgMTUyLjE0MiA2OC44NDc0IDE1Mi4yMTkgNjguOTA2NkMxNTIuMjk4IDY4Ljk2NSAxNTIuMzYxIDY5LjAzOCAxNTIuNDA3IDY5LjEyNTZDMTUyLjQ1NCA2OS4yMTMyIDE1Mi40NzcgNjkuMzA5MyAxNTIuNDc3IDY5LjQxNEMxNTIuNDc3IDY5LjU0ODcgMTUyLjQzOCA2OS42NjkxIDE1Mi4zNTggNjkuNzc1NEMxNTIuMjc5IDY5Ljg4MDggMTUyLjE2OSA2OS45NjQgMTUyLjAzIDcwLjAyNDhDMTUxLjg5MSA3MC4wODU3IDE1MS43MzEgNzAuMTE2MSAxNTEuNTUxIDcwLjExNjFaTTE1MS41NTEgNjkuNzY4MUMxNTEuNjQ1IDY5Ljc2ODEgMTUxLjcyNiA2OS43NTIzIDE1MS43OTUgNjkuNzIwNkMxNTEuODY0IDY5LjY4ODIgMTUxLjkxNyA2OS42NDI4IDE1MS45NTUgNjkuNTg0M0MxNTEuOTk0IDY5LjUyNTkgMTUyLjAxMyA2OS40NTg2IDE1Mi4wMTQgNjkuMzgyNEMxNTIuMDEzIDY5LjMwMjkgMTUxLjk5MiA2OS4yMzI3IDE1MS45NTIgNjkuMTcxOEMxNTEuOTEyIDY5LjExMDIgMTUxLjg1NyA2OS4wNjE5IDE1MS43ODcgNjkuMDI3QzE1MS43MTggNjguOTkyMiAxNTEuNjQgNjguOTc0NyAxNTEuNTUxIDY4Ljk3NDdDMTUxLjQ2MiA2OC45NzQ3IDE1MS4zODMgNjguOTkyMiAxNTEuMzEzIDY5LjAyN0MxNTEuMjQzIDY5LjA2MTkgMTUxLjE4OCA2OS4xMTAyIDE1MS4xNDcgNjkuMTcxOEMxNTEuMTA4IDY5LjIzMjcgMTUxLjA4OCA2OS4zMDI5IDE1MS4wODkgNjkuMzgyNEMxNTEuMDg4IDY5LjQ1ODYgMTUxLjEwNyA2OS41MjU5IDE1MS4xNDUgNjkuNTg0M0MxNTEuMTgzIDY5LjY0MTkgMTUxLjIzNyA2OS42ODcgMTUxLjMwNiA2OS43MTk0QzE1MS4zNzUgNjkuNzUxOSAxNTEuNDU3IDY5Ljc2ODEgMTUxLjU1MSA2OS43NjgxWk0xNTEuNTUxIDY4LjYzMjhDMTUxLjYyOCA2OC42MzI4IDE1MS42OTUgNjguNjE3NCAxNTEuNzUzIDY4LjU4NjZDMTUxLjgxMyA2OC41NTU3IDE1MS44NTkgNjguNTEyNyAxNTEuODkzIDY4LjQ1NzZDMTUxLjkyNyA2OC40MDI0IDE1MS45NDUgNjguMzM4NyAxNTEuOTQ2IDY4LjI2NjVDMTUxLjk0NSA2OC4xOTUxIDE1MS45MjggNjguMTMyNyAxNTEuODk1IDY4LjA3OTFDMTUxLjg2MSA2OC4wMjQ4IDE1MS44MTUgNjcuOTgzIDE1MS43NTYgNjcuOTUzOEMxNTEuNjk3IDY3LjkyMzggMTUxLjYyOCA2Ny45MDg4IDE1MS41NTEgNjcuOTA4OEMxNTEuNDczIDY3LjkwODggMTUxLjQwMyA2Ny45MjM4IDE1MS4zNDMgNjcuOTUzOEMxNTEuMjg0IDY3Ljk4MyAxNTEuMjM4IDY4LjAyNDggMTUxLjIwNSA2OC4wNzkxQzE1MS4xNzIgNjguMTMyNyAxNTEuMTU2IDY4LjE5NTEgMTUxLjE1NyA2OC4yNjY1QzE1MS4xNTYgNjguMzM4NyAxNTEuMTczIDY4LjQwMjQgMTUxLjIwNiA2OC40NTc2QzE1MS4yNCA2OC41MTE5IDE1MS4yODcgNjguNTU0OSAxNTEuMzQ2IDY4LjU4NjZDMTUxLjQwNiA2OC42MTc0IDE1MS40NzQgNjguNjMyOCAxNTEuNTUxIDY4LjYzMjhaTTE1My43NDQgNzAuMTE2MUMxNTMuNTgyIDcwLjExNjEgMTUzLjQzNiA3MC4wODU3IDE1My4zMDggNzAuMDI0OEMxNTMuMTggNjkuOTYzMiAxNTMuMDc4IDY5Ljg3ODggMTUzLjAwMyA2OS43NzE3QzE1Mi45MjggNjkuNjY0NyAxNTIuODg4IDY5LjU0MjIgMTUyLjg4NCA2OS40MDQzSDE1My4zMjJDMTUzLjMzIDY5LjUwNjUgMTUzLjM3NCA2OS41OSAxNTMuNDU0IDY5LjY1NDlDMTUzLjUzNSA2OS43MTkgMTUzLjYzMSA2OS43NTExIDE1My43NDQgNjkuNzUxMUMxNTMuODMyIDY5Ljc1MTEgMTUzLjkxMSA2OS43MzA4IDE1My45OCA2OS42OTAyQzE1NC4wNDkgNjkuNjQ5NyAxNTQuMTAzIDY5LjU5MzMgMTU0LjE0MyA2OS41MjExQzE1NC4xODMgNjkuNDQ4OSAxNTQuMjAyIDY5LjM2NjUgMTU0LjIwMSA2OS4yNzQxQzE1NC4yMDIgNjkuMTggMTU0LjE4MiA2OS4wOTY0IDE1NC4xNDIgNjkuMDIzNEMxNTQuMTAxIDY4Ljk1MDQgMTU0LjA0NiA2OC44OTMyIDE1My45NzUgNjguODUxOEMxNTMuOTA0IDY4LjgwOTYgMTUzLjgyMyA2OC43ODg1IDE1My43MzIgNjguNzg4NUMxNTMuNjU3IDY4Ljc4NzcgMTUzLjU4NCA2OC44MDE1IDE1My41MTEgNjguODI5OUMxNTMuNDM5IDY4Ljg1ODMgMTUzLjM4MiA2OC44OTU2IDE1My4zNCA2OC45NDE5TDE1Mi45MzIgNjguODc0OUwxNTMuMDYyIDY3LjU5SDE1NC41MDhWNjcuOTY3MkgxNTMuNDM2TDE1My4zNjQgNjguNjI3OUgxNTMuMzc5QzE1My40MjUgNjguNTczNiAxNTMuNDkgNjguNTI4NiAxNTMuNTc1IDY4LjQ5MjlDMTUzLjY1OSA2OC40NTY0IDE1My43NTIgNjguNDM4MSAxNTMuODUyIDY4LjQzODFDMTU0LjAwMyA2OC40MzgxIDE1NC4xMzggNjguNDczOCAxNTQuMjU2IDY4LjU0NTJDMTU0LjM3NSA2OC42MTU4IDE1NC40NjggNjguNzEzMSAxNTQuNTM2IDY4LjgzNzJDMTU0LjYwNCA2OC45NjEzIDE1NC42MzggNjkuMTAzMyAxNTQuNjM4IDY5LjI2MzFDMTU0LjYzOCA2OS40Mjc4IDE1NC42IDY5LjU3NDYgMTU0LjUyNCA2OS43MDM2QzE1NC40NDggNjkuODMxOCAxNTQuMzQzIDY5LjkzMjggMTU0LjIwOSA3MC4wMDY2QzE1NC4wNzUgNzAuMDc5NiAxNTMuOTIgNzAuMTE2MSAxNTMuNzQ0IDcwLjExNjFaTTE1Ni4zNzggNjkuNjE0OFY2OS40ODM0QzE1Ni4zNzggNjkuMzg2OCAxNTYuMzk5IDY5LjI5OCAxNTYuNDM5IDY5LjIxNjlDMTU2LjQ4IDY5LjEzNTcgMTU2LjU0IDY5LjA3MDQgMTU2LjYxOSA2OS4wMjFDMTU2LjY5OCA2OC45NzE1IDE1Ni43OTMgNjguOTQ2NyAxNTYuOTA1IDY4Ljk0NjdDMTU3LjAyIDY4Ljk0NjcgMTU3LjExNyA2OC45NzE1IDE1Ny4xOTUgNjkuMDIxQzE1Ny4yNzMgNjkuMDY5NiAxNTcuMzMxIDY5LjEzNDUgMTU3LjM3MSA2OS4yMTU3QzE1Ny40MTIgNjkuMjk2OCAxNTcuNDMyIDY5LjM4NiAxNTcuNDMyIDY5LjQ4MzRWNjkuNjE0OEMxNTcuNDMyIDY5LjcxMTMgMTU3LjQxMiA2OS44MDAxIDE1Ny4zNzEgNjkuODgxM0MxNTcuMzMxIDY5Ljk2MjQgMTU3LjI3MSA3MC4wMjc3IDE1Ny4xOTIgNzAuMDc3MkMxNTcuMTE0IDcwLjEyNjYgMTU3LjAxOSA3MC4xNTE0IDE1Ni45MDUgNzAuMTUxNEMxNTYuNzkyIDcwLjE1MTQgMTU2LjY5NSA3MC4xMjY2IDE1Ni42MTcgNzAuMDc3MkMxNTYuNTM4IDcwLjAyNzcgMTU2LjQ3OCA2OS45NjI0IDE1Ni40MzggNjkuODgxM0MxNTYuMzk4IDY5LjgwMDEgMTU2LjM3OCA2OS43MTEzIDE1Ni4zNzggNjkuNjE0OFpNMTU2LjY5NiA2OS40ODM0VjY5LjYxNDhDMTU2LjY5NiA2OS42Nzg5IDE1Ni43MTEgNjkuNzM3NyAxNTYuNzQyIDY5Ljc5MTJDMTU2Ljc3MyA2OS44NDQ4IDE1Ni44MjcgNjkuODcxNSAxNTYuOTA1IDY5Ljg3MTVDMTU2Ljk4NCA2OS44NzE1IDE1Ny4wMzggNjkuODQ1MiAxNTcuMDY3IDY5Ljc5MjRDMTU3LjA5NyA2OS43Mzg5IDE1Ny4xMTIgNjkuNjc5NyAxNTcuMTEyIDY5LjYxNDhWNjkuNDgzNEMxNTcuMTEyIDY5LjQxODUgMTU3LjA5OCA2OS4zNTkyIDE1Ny4wNjkgNjkuMzA1N0MxNTcuMDQxIDY5LjI1MTMgMTU2Ljk4NiA2OS4yMjQyIDE1Ni45MDUgNjkuMjI0MkMxNTYuODI5IDY5LjIyNDIgMTU2Ljc3NSA2OS4yNTEzIDE1Ni43NDMgNjkuMzA1N0MxNTYuNzEyIDY5LjM1OTIgMTU2LjY5NiA2OS40MTg1IDE1Ni42OTYgNjkuNDgzNFpNMTU1LjExMiA2OC4xODg3VjY4LjA1NzJDMTU1LjExMiA2Ny45NTk5IDE1NS4xMzIgNjcuODcwNyAxNTUuMTc0IDY3Ljc4OTVDMTU1LjIxNSA2Ny43MDg0IDE1NS4yNzUgNjcuNjQzNSAxNTUuMzU0IDY3LjU5NDhDMTU1LjQzMiA2Ny41NDU0IDE1NS41MjggNjcuNTIwNiAxNTUuNjQgNjcuNTIwNkMxNTUuNzU0IDY3LjUyMDYgMTU1Ljg1IDY3LjU0NTQgMTU1LjkyOCA2Ny41OTQ4QzE1Ni4wMDcgNjcuNjQzNSAxNTYuMDY2IDY3LjcwODQgMTU2LjEwNiA2Ny43ODk1QzE1Ni4xNDUgNjcuODcwNyAxNTYuMTY1IDY3Ljk1OTkgMTU2LjE2NSA2OC4wNTcyVjY4LjE4ODdDMTU2LjE2NSA2OC4yODYgMTU2LjE0NSA2OC4zNzUyIDE1Ni4xMDQgNjguNDU2NEMxNTYuMDY1IDY4LjUzNjcgMTU2LjAwNSA2OC42MDEyIDE1NS45MjcgNjguNjQ5OEMxNTUuODQ4IDY4LjY5ODUgMTU1Ljc1MiA2OC43MjI4IDE1NS42NCA2OC43MjI4QzE1NS41MjUgNjguNzIyOCAxNTUuNDI5IDY4LjY5ODUgMTU1LjM1IDY4LjY0OThDMTU1LjI3MiA2OC42MDEyIDE1NS4yMTMgNjguNTM2MyAxNTUuMTcyIDY4LjQ1NTFDMTU1LjEzMiA2OC4zNzQgMTU1LjExMiA2OC4yODUyIDE1NS4xMTIgNjguMTg4N1pNMTU1LjQzMiA2OC4wNTcyVjY4LjE4ODdDMTU1LjQzMiA2OC4yNTM1IDE1NS40NDcgNjguMzEyOCAxNTUuNDc3IDY4LjM2NjNDMTU1LjUwNyA2OC40MTkgMTU1LjU2MiA2OC40NDU0IDE1NS42NCA2OC40NDU0QzE1NS43MTcgNjguNDQ1NCAxNTUuNzcxIDY4LjQxOSAxNTUuOCA2OC4zNjYzQzE1NS44MyA2OC4zMTI4IDE1NS44NDUgNjguMjUzNSAxNTUuODQ1IDY4LjE4ODdWNjguMDU3MkMxNTUuODQ1IDY3Ljk5MjMgMTU1LjgzMSA2Ny45MzMxIDE1NS44MDMgNjcuODc5NkMxNTUuNzc0IDY3LjgyNTIgMTU1LjcyIDY3Ljc5OCAxNTUuNjQgNjcuNzk4QzE1NS41NjMgNjcuNzk4IDE1NS41MDkgNjcuODI1MiAxNTUuNDc4IDY3Ljg3OTZDMTU1LjQ0NyA2Ny45MzM5IDE1NS40MzIgNjcuOTkzMSAxNTUuNDMyIDY4LjA1NzJaTTE1NS4yNSA3MC4wODJMMTU2Ljk2NCA2Ny41OUgxNTcuMjY4TDE1NS41NTQgNzAuMDgySDE1NS4yNVoiIGZpbGw9IiMyMjJCM0QiLz4KPHJlY3QgeD0iMTcwLjI1NiIgeT0iNjguNDM5NSIgd2lkdGg9IjYuOTA0NzYiIGhlaWdodD0iMi4wNzE0MyIgcng9IjEuMDM1NzEiIGZpbGw9IiNCQzdDNzgiLz4KPC9nPgo8cGF0aCBkPSJNMTQ2LjIxMyA1Ni44NzIxSDE3OC4zMDFDMTc4Ljg5MiA1Ni44NzIxIDE3OS4zNzIgNTcuMzUyIDE3OS4zNzIgNTcuOTQzNFY3Mi4yMjI3QzE3OS4zNzIgNzIuODE0IDE3OC44OTIgNzMuMjkzOSAxNzguMzAxIDczLjI5MzlIMTQ2LjIxM0MxNDUuNjIyIDczLjI5MzkgMTQ1LjE0MiA3Mi44MTQgMTQ1LjE0MiA3Mi4yMjI3VjU3Ljk0MzRDMTQ1LjE0MiA1Ny4zNTIgMTQ1LjYyMiA1Ni44NzIxIDE0Ni4yMTMgNTYuODcyMVoiIHN0cm9rZT0iI0UyRTZGMSIgc3Ryb2tlLXdpZHRoPSIwLjE0Mjc3NCIvPgo8cGF0aCBkPSJNMTgyLjg3MSA1Ni44NzIxSDIxNC45NTlDMjE1LjU1IDU2Ljg3MjEgMjE2LjAzIDU3LjM1MiAyMTYuMDMgNTcuOTQzNFY3Mi4yMjI3QzIxNi4wMyA3Mi44MTQgMjE1LjU1IDczLjI5MzkgMjE0Ljk1OSA3My4yOTM5SDE4Mi44NzFDMTgyLjI4IDczLjI5MzkgMTgxLjggNzIuODE0IDE4MS44IDcyLjIyMjdWNTcuOTQzNEMxODEuOCA1Ny4zNTIgMTgyLjI4IDU2Ljg3MjEgMTgyLjg3MSA1Ni44NzIxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE4Mi44NzEgNTYuODcyMUgyMTQuOTU5QzIxNS41NSA1Ni44NzIxIDIxNi4wMyA1Ny4zNTIgMjE2LjAzIDU3Ljk0MzRWNzIuMjIyN0MyMTYuMDMgNzIuODE0IDIxNS41NSA3My4yOTM5IDIxNC45NTkgNzMuMjkzOUgxODIuODcxQzE4Mi4yOCA3My4yOTM5IDE4MS44IDcyLjgxNCAxODEuOCA3Mi4yMjI3VjU3Ljk0MzRDMTgxLjggNTcuMzUyIDE4Mi4yOCA1Ni44NzIxIDE4Mi44NzEgNTYuODcyMVoiIHN0cm9rZT0iI0UyRTZGMSIgc3Ryb2tlLXdpZHRoPSIwLjE0Mjc3NCIvPgo8cGF0aCBkPSJNMTg0LjAxNCA2MC4yMjgxQzE4NC4wMTQgNTkuNTk3MyAxODQuNTI1IDU5LjA4NTkgMTg1LjE1NiA1OS4wODU5SDE4OC4wMTFDMTg4LjY0MiA1OS4wODU5IDE4OS4xNTQgNTkuNTk3MyAxODkuMTU0IDYwLjIyODFWNjMuMDgzNkMxODkuMTU0IDYzLjcxNDQgMTg4LjY0MiA2NC4yMjU4IDE4OC4wMTEgNjQuMjI1OEgxODUuMTU2QzE4NC41MjUgNjQuMjI1OCAxODQuMDE0IDYzLjcxNDQgMTg0LjAxNCA2My4wODM2VjYwLjIyODFaIiBmaWxsPSIjRkY4MDI2Ii8+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMThfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNMTg3LjE0NiA2My40Mjk1VjYyLjk1MzEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTg3LjE0NiA2Mi40Nzg0VjYyLjAwMiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDE2MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xODcuMTQ2IDYxLjUyNzNWNjEuMjg5MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDE2MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xODYuNjcgNjEuNTI3M1Y2Mi4wMDMzSDE4Ny45NzlMMTg4LjIxNyA2MS43NjUzTDE4Ny45NzkgNjEuNTI3M0gxODYuNjdaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMjE0MTYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE4Ny4zODUgNjIuNDc4NVY2Mi45NTQ0SDE4Ni40MzNMMTg2LjE5NSA2Mi43MTY1TDE4Ni40MzMgNjIuNDc4NUgxODcuMzg1WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDE2MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPHJlY3QgeD0iMTkwLjg2NyIgeT0iNjAuNjIxMSIgd2lkdGg9IjEzLjgwOTUiIGhlaWdodD0iMi4wNzE0MyIgcng9IjEuMDM1NzEiIGZpbGw9IiNEN0Q3REYiLz4KPHBhdGggZD0iTTE4NC4xOSA2OS42MTk2VjY5LjI2MDdMMTg1LjI0OCA2Ny41OUgxODUuNTQ3VjY4LjEwMUgxODUuMzY0TDE4NC42NTMgNjkuMjI5VjY5LjI0ODVIMTg2LjEyOVY2OS42MTk2SDE4NC4xOVpNMTg1LjM3OSA3MC4wODJWNjkuNTEwMUwxODUuMzg0IDY5LjM0OTVWNjcuNTlIMTg1LjgxVjcwLjA4MkgxODUuMzc5Wk0xODcuNDEyIDcwLjExNjFDMTg3LjIzNiA3MC4xMTYxIDE4Ny4wODEgNzAuMDg2MSAxODYuOTQ0IDcwLjAyNjFDMTg2LjgwOSA2OS45NjYgMTg2LjcwMiA2OS44ODI1IDE4Ni42MjMgNjkuNzc1NEMxODYuNTQ0IDY5LjY2ODMgMTg2LjUwMyA2OS41NDQ2IDE4Ni40OTggNjkuNDA0M0gxODYuOTU1QzE4Ni45NTkgNjkuNDcxNiAxODYuOTgyIDY5LjUzMDQgMTg3LjAyMiA2OS41ODA3QzE4Ny4wNjMgNjkuNjMwMiAxODcuMTE3IDY5LjY2ODcgMTg3LjE4NCA2OS42OTYzQzE4Ny4yNTEgNjkuNzIzOSAxODcuMzI3IDY5LjczNzcgMTg3LjQxIDY5LjczNzdDMTg3LjUgNjkuNzM3NyAxODcuNTc5IDY5LjcyMjMgMTg3LjY0OCA2OS42OTE0QzE4Ny43MTcgNjkuNjU5OCAxODcuNzcxIDY5LjYxNiAxODcuODEgNjkuNTZDMTg3Ljg0OCA2OS41MDQgMTg3Ljg2OCA2OS40Mzk1IDE4Ny44NjcgNjkuMzY2NUMxODcuODY4IDY5LjI5MTEgMTg3Ljg0OCA2OS4yMjQ2IDE4Ny44MDggNjkuMTY3QzE4Ny43NjkgNjkuMTA5NCAxODcuNzExIDY5LjA2NDQgMTg3LjYzNiA2OS4wMzE5QzE4Ny41NjEgNjguOTk5NSAxODcuNDcxIDY4Ljk4MzIgMTg3LjM2NSA2OC45ODMySDE4Ny4xNDVWNjguNjM1MkgxODcuMzY1QzE4Ny40NTIgNjguNjM1MiAxODcuNTI4IDY4LjYyMDIgMTg3LjU5MyA2OC41OTAyQzE4Ny42NTkgNjguNTYwMiAxODcuNzEgNjguNTE4IDE4Ny43NDggNjguNDYzN0MxODcuNzg1IDY4LjQwODUgMTg3LjgwMyA2OC4zNDQ4IDE4Ny44MDIgNjguMjcyNkMxODcuODAzIDY4LjIwMiAxODcuNzg3IDY4LjE0MDggMTg3Ljc1NSA2OC4wODg5QzE4Ny43MjMgNjguMDM2MSAxODcuNjc4IDY3Ljk5NTIgMTg3LjYyIDY3Ljk2NkMxODcuNTYyIDY3LjkzNjggMTg3LjQ5NCA2Ny45MjIyIDE4Ny40MTcgNjcuOTIyMkMxODcuMzQgNjcuOTIyMiAxODcuMjcgNjcuOTM2IDE4Ny4yMDUgNjcuOTYzNUMxODcuMTQgNjcuOTkxMSAxODcuMDg4IDY4LjAzMDUgMTg3LjA0OCA2OC4wODE2QzE4Ny4wMDggNjguMTMxOSAxODYuOTg3IDY4LjE5MTkgMTg2Ljk4NSA2OC4yNjE3SDE4Ni41NUMxODYuNTUzIDY4LjEyMjEgMTg2LjU5NCA2Ny45OTk2IDE4Ni42NzEgNjcuODk0MkMxODYuNzQ4IDY3Ljc4NzkgMTg2Ljg1MiA2Ny43MDUyIDE4Ni45ODIgNjcuNjQ1OUMxODcuMTEyIDY3LjU4NTkgMTg3LjI1OCA2Ny41NTU5IDE4Ny40MTkgNjcuNTU1OUMxODcuNTg1IDY3LjU1NTkgMTg3LjczIDY3LjU4NzEgMTg3Ljg1MiA2Ny42NDk2QzE4Ny45NzUgNjcuNzExMiAxODguMDcxIDY3Ljc5NDQgMTg4LjEzOCA2Ny44OTlDMTg4LjIwNSA2OC4wMDM3IDE4OC4yMzkgNjguMTE5MyAxODguMjM5IDY4LjI0NThDMTg4LjI0IDY4LjM4NjIgMTg4LjE5OSA2OC41MDM4IDE4OC4xMTUgNjguNTk4N0MxODguMDMyIDY4LjY5MzYgMTg3LjkyNCA2OC43NTU3IDE4Ny43ODkgNjguNzg0OVY2OC44MDQ0QzE4Ny45NjQgNjguODI4NyAxODguMDk4IDY4Ljg5MzYgMTg4LjE5MiA2OC45OTkxQzE4OC4yODYgNjkuMTAzNyAxODguMzMyIDY5LjIzMzkgMTg4LjMzMiA2OS4zODk3QzE4OC4zMzIgNjkuNTI5MiAxODguMjkyIDY5LjY1NDEgMTg4LjIxMiA2OS43NjQ0QzE4OC4xMzQgNjkuODc0IDE4OC4wMjUgNjkuOTU5OSAxODcuODg2IDcwLjAyMjRDMTg3Ljc0OCA3MC4wODQ5IDE4Ny41OSA3MC4xMTYxIDE4Ny40MTIgNzAuMTE2MVpNMTg4Ljk1MiA3MC4xMDg4QzE4OC44NzggNzAuMTA4OCAxODguODE1IDcwLjA4MjggMTg4Ljc2MiA3MC4wMzA5QzE4OC43MDkgNjkuOTc5IDE4OC42ODMgNjkuOTE1NyAxODguNjg0IDY5Ljg0MTFDMTg4LjY4MyA2OS43NjgxIDE4OC43MDkgNjkuNzA1NiAxODguNzYyIDY5LjY1MzdDMTg4LjgxNSA2OS42MDE4IDE4OC44NzggNjkuNTc1OCAxODguOTUyIDY5LjU3NThDMTg5LjAyMyA2OS41NzU4IDE4OS4wODUgNjkuNjAxOCAxODkuMTM4IDY5LjY1MzdDMTg5LjE5MiA2OS43MDU2IDE4OS4yMTkgNjkuNzY4MSAxODkuMjIgNjkuODQxMUMxODkuMjE5IDY5Ljg5MDYgMTg5LjIwNiA2OS45MzU2IDE4OS4xODEgNjkuOTc2MkMxODkuMTU2IDcwLjAxNjcgMTg5LjEyNCA3MC4wNDkyIDE4OS4wODMgNzAuMDczNUMxODkuMDQ0IDcwLjA5NyAxODkgNzAuMTA4OCAxODguOTUyIDcwLjEwODhaTTE5MC40OCA3MC4xMTYxQzE5MC4zMDUgNzAuMTE2MSAxOTAuMTQ5IDcwLjA4NjEgMTkwLjAxMyA3MC4wMjYxQzE4OS44NzcgNjkuOTY2IDE4OS43NyA2OS44ODI1IDE4OS42OTIgNjkuNzc1NEMxODkuNjEzIDY5LjY2ODMgMTg5LjU3MSA2OS41NDQ2IDE4OS41NjYgNjkuNDA0M0gxOTAuMDI0QzE5MC4wMjggNjkuNDcxNiAxOTAuMDUgNjkuNTMwNCAxOTAuMDkxIDY5LjU4MDdDMTkwLjEzMSA2OS42MzAyIDE5MC4xODUgNjkuNjY4NyAxOTAuMjUzIDY5LjY5NjNDMTkwLjMyIDY5LjcyMzkgMTkwLjM5NSA2OS43Mzc3IDE5MC40NzkgNjkuNzM3N0MxOTAuNTY4IDY5LjczNzcgMTkwLjY0NyA2OS43MjIzIDE5MC43MTYgNjkuNjkxNEMxOTAuNzg1IDY5LjY1OTggMTkwLjgzOSA2OS42MTYgMTkwLjg3OCA2OS41NkMxOTAuOTE3IDY5LjUwNCAxOTAuOTM2IDY5LjQzOTUgMTkwLjkzNSA2OS4zNjY1QzE5MC45MzYgNjkuMjkxMSAxOTAuOTE3IDY5LjIyNDYgMTkwLjg3NyA2OS4xNjdDMTkwLjgzNyA2OS4xMDk0IDE5MC43OCA2OS4wNjQ0IDE5MC43MDQgNjkuMDMxOUMxOTAuNjI5IDY4Ljk5OTUgMTkwLjUzOSA2OC45ODMyIDE5MC40MzQgNjguOTgzMkgxOTAuMjE0VjY4LjYzNTJIMTkwLjQzNEMxOTAuNTIxIDY4LjYzNTIgMTkwLjU5NyA2OC42MjAyIDE5MC42NjEgNjguNTkwMkMxOTAuNzI3IDY4LjU2MDIgMTkwLjc3OSA2OC41MTggMTkwLjgxNiA2OC40NjM3QzE5MC44NTMgNjguNDA4NSAxOTAuODcyIDY4LjM0NDggMTkwLjg3MSA2OC4yNzI2QzE5MC44NzIgNjguMjAyIDE5MC44NTYgNjguMTQwOCAxOTAuODIzIDY4LjA4ODlDMTkwLjc5MiA2OC4wMzYxIDE5MC43NDcgNjcuOTk1MiAxOTAuNjg4IDY3Ljk2NkMxOTAuNjMxIDY3LjkzNjggMTkwLjU2MyA2Ny45MjIyIDE5MC40ODUgNjcuOTIyMkMxOTAuNDA5IDY3LjkyMjIgMTkwLjMzOCA2Ny45MzYgMTkwLjI3MyA2Ny45NjM1QzE5MC4yMDggNjcuOTkxMSAxOTAuMTU2IDY4LjAzMDUgMTkwLjExNiA2OC4wODE2QzE5MC4wNzcgNjguMTMxOSAxOTAuMDU2IDY4LjE5MTkgMTkwLjA1MyA2OC4yNjE3SDE4OS42MTlDMTg5LjYyMiA2OC4xMjIxIDE4OS42NjIgNjcuOTk5NiAxODkuNzM5IDY3Ljg5NDJDMTg5LjgxNyA2Ny43ODc5IDE4OS45MjEgNjcuNzA1MiAxOTAuMDUxIDY3LjY0NTlDMTkwLjE4IDY3LjU4NTkgMTkwLjMyNiA2Ny41NTU5IDE5MC40ODcgNjcuNTU1OUMxOTAuNjU0IDY3LjU1NTkgMTkwLjc5OCA2Ny41ODcxIDE5MC45MjEgNjcuNjQ5NkMxOTEuMDQ0IDY3LjcxMTIgMTkxLjEzOSA2Ny43OTQ0IDE5MS4yMDcgNjcuODk5QzE5MS4yNzQgNjguMDAzNyAxOTEuMzA4IDY4LjExOTMgMTkxLjMwOCA2OC4yNDU4QzE5MS4zMDggNjguMzg2MiAxOTEuMjY3IDY4LjUwMzggMTkxLjE4NCA2OC41OTg3QzE5MS4xMDEgNjguNjkzNiAxOTAuOTkyIDY4Ljc1NTcgMTkwLjg1NyA2OC43ODQ5VjY4LjgwNDRDMTkxLjAzMyA2OC44Mjg3IDE5MS4xNjcgNjguODkzNiAxOTEuMjYgNjguOTk5MUMxOTEuMzU0IDY5LjEwMzcgMTkxLjQwMSA2OS4yMzM5IDE5MS40IDY5LjM4OTdDMTkxLjQgNjkuNTI5MiAxOTEuMzYgNjkuNjU0MSAxOTEuMjgxIDY5Ljc2NDRDMTkxLjIwMiA2OS44NzQgMTkxLjA5MyA2OS45NTk5IDE5MC45NTUgNzAuMDIyNEMxOTAuODE3IDcwLjA4NDkgMTkwLjY1OSA3MC4xMTYxIDE5MC40OCA3MC4xMTYxWiIgZmlsbD0iIzIyMkIzRCIvPgo8cmVjdCB4PSIyMDYuOTEyIiB5PSI2OC40Mzk1IiB3aWR0aD0iNi45MDQ3NiIgaGVpZ2h0PSIyLjA3MTQzIiByeD0iMS4wMzU3MSIgZmlsbD0iIzhEQkVBQSIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDE5XzE1NDZfMTg4NzgpIj4KPG1hc2sgaWQ9InBhdGgtMTEyLWluc2lkZS03XzE1NDZfMTg4NzgiIGZpbGw9IndoaXRlIj4KPHBhdGggZD0iTTcyLjc0NjEgNzYuMzUxNkgyMTYuNTJWMTM4LjYwMUg3Mi43NDYxVjc2LjM1MTZaIi8+CjwvbWFzaz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAyMF8xNTQ2XzE4ODc4KSI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjFfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSI3Mi43ODE4IiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8cmVjdCB4PSI4Mi42MzkyIiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjJfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSI5My4xMTM5IiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjNfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxMDMuNTg3IiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjRfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxMTQuMDYxIiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjVfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxMjQuNTM2IiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjZfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxMzUuMDA4IiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjdfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxNDUuNDgzIiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjhfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxNTUuOTU4IiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjlfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxNjYuNDMiIHk9Ijc2LjUyOTkiIHdpZHRoPSIwLjA3MTQ2IiBoZWlnaHQ9IjYwLjgxMjQiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA3MTQ2Ii8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzMF8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjE3Ni45MDUiIHk9Ijc2LjUyOTkiIHdpZHRoPSIwLjA3MTQ2IiBoZWlnaHQ9IjYwLjgxMjQiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA3MTQ2Ii8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzMV8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjE4Ny4zNzkiIHk9Ijc2LjUyOTkiIHdpZHRoPSIwLjA3MTQ2IiBoZWlnaHQ9IjYwLjgxMjQiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA3MTQ2Ii8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzMl8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjE5Ny44NTQiIHk9Ijc2LjUyOTkiIHdpZHRoPSIwLjA3MTQ2IiBoZWlnaHQ9IjYwLjgxMjQiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA3MTQ2Ii8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzM18xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjIwOC4zMjciIHk9Ijc2LjUyOTkiIHdpZHRoPSIwLjA3MTQ2IiBoZWlnaHQ9IjYwLjgxMjQiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA3MTQ2Ii8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzNF8xNTQ2XzE4ODc4KSI+CjwvZz4KPC9nPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDM1XzE1NDZfMTg4NzgpIj4KPHJlY3QgeD0iNzIuNzgxOCIgeT0iMTM4LjQ5MyIgd2lkdGg9IjE0My43MDIiIGhlaWdodD0iMC4wNzEzODcxIiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzEzODcxIi8+CjxyZWN0IHg9IjcyLjc4MTgiIHk9IjEyMy41MDIiIHdpZHRoPSIxNDMuNzAyIiBoZWlnaHQ9IjAuMDcxMzg3MSIgc3Ryb2tlPSIjRTlFQkYxIiBzdHJva2Utd2lkdGg9IjAuMDcxMzg3MSIvPgo8cmVjdCB4PSI3Mi43ODE4IiB5PSIxMDcuNTEyIiB3aWR0aD0iMTQzLjcwMiIgaGVpZ2h0PSIwLjA3MTM4NzEiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA3MTM4NzEiLz4KPHJlY3QgeD0iNzIuNzgxOCIgeT0iOTEuOTQ5OCIgd2lkdGg9IjE0My43MDIiIGhlaWdodD0iMC4wNzEzODcxIiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzEzODcxIi8+CjxyZWN0IHg9IjcyLjg1NiIgeT0iNzYuMzg3MyIgd2lkdGg9IjE0My43MDIiIGhlaWdodD0iMC4wNzEzODcxIiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzEzODcxIi8+CjwvZz4KPHJlY3QgeD0iNzIuNzQ2MSIgeT0iNzYuMzUxNiIgd2lkdGg9IjEwMDYiIGhlaWdodD0iNDM2IiBmaWxsPSJ3aGl0ZSIgZmlsbC1vcGFjaXR5PSIwLjAxIi8+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMzZfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNNzIuNzQ2MSAxMjguNDE4QzcyLjc0NjEgMTI4LjQxOCA3OC42NjU0IDEyMy4zNCA4Mi43NzcyIDEyMy4zNEM4Mi44Njk1IDEyMy4zNCA4Mi45NTk0IDEyMy4zNDIgODMuMDQ3IDEyMy4zNDRDODcuMjQ3MSAxMjMuNDY1IDg1Ljk2MDcgMTI2LjQwOCA5Mi45OTg0IDEyNi40MDhDOTQuNzE1MSAxMjYuNDA4IDk5Ljg1ODQgMTI0Ljk0NCAxMDMuNDI0IDEyNC42NzRDMTA2Ljk4OSAxMjQuNDA1IDEwOC45MjkgMTIxLjM5OCAxMTMuNjI0IDEyMC41MTZDMTE0Ljk3NSAxMjAuMjYyIDEyMC40NzMgMTE5LjYwMiAxMjQuMDkyIDEyMC44ODFDMTI4LjM0NyAxMjIuMzg0IDEyOS43ODMgMTI1Ljc4NCAxMzQuMTgyIDEyNy4xMzRDMTM4LjAzNyAxMjguMzE3IDE0MC4zMDkgMTI4LjM5MyAxNDQuNDUgMTI3Ljg2QzE0OC41OTEgMTI3LjMyNyAxNTEuNDQzIDEyMi4yMyAxNTQuNzI1IDExOC45OThDMTU3LjI2NyAxMTYuNDk0IDE1OS4xMDYgMTE0LjM1OSAxNjUuMDUgMTE0LjQ4NkMxNjguNDM3IDExNC41NTggMTcxLjYxNiAxMTcuOTY0IDE3NS4yMjQgMTIwLjgwNkMxNzcuOTQ5IDEyMi45NTQgMTgwLjkxOCAxMjQuNzggMTg0LjQwNiAxMjQuNjA2QzE4NC43NTkgMTI0LjU4OCAxODUuMDkzIDEyNC41MTggMTg1LjQxMyAxMjQuNDA1QzE4OC43NCAxMjMuMjI0IDE5MS44MyAxMTYuNjIzIDE5NS43NjkgMTE2LjYyM0MxOTkuNzA4IDExNi42MjMgMjAxLjE4NSAxMTguMjkxIDIwNi4wNzQgMTE4LjI5MUMyMTIuMTI2IDExOC4yOTEgMjExLjQxNCAxMTEuMjg3IDIxNi4zNzcgMTExLjE0MyIgc3Ryb2tlPSIjRkY4MDI2IiBzdHJva2Utd2lkdGg9IjAuNDI4MzIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTcyLjc0NjEgMTI1Ljg5NkM3Mi43NDYxIDEyNS44OTYgNzguNjY4NSAxMjEuMjcyIDgyLjc4MjUgMTIxLjI3MkM4Mi44NzQ4IDEyMS4yNzIgODMuMDUyNCAxMjEuMjc2IDgzLjA1MjQgMTIxLjI3NkM4Ny4yNTQ3IDEyMS4zODUgODguOTkzNyAxMjMuODA3IDkzLjAwOSAxMjQuMDY2Qzk3LjExNjUgMTI0LjMzIDk5LjQ0MTUgMTIzLjUxNSAxMDMuNDQgMTIyLjQ4N0MxMDcuNTQ0IDEyMS40MzEgMTA5Ljg2NyAxMjAuNjk1IDExMy42NDUgMTE4LjdDMTE5LjQ5NiAxMTUuNjExIDExNi44ODUgMTA2LjgyNyAxMjYuODg5IDEwNy44NjdDMTMxLjQ4NiAxMDguMzQ1IDE0MC4yNzMgMTAzLjk5MSAxNDAuMjczIDExNC42OTNDMTQwLjI3MyAxMTguMjAyIDE0Mi40OCAxMjEuNzUzIDE0NS4zNDMgMTIwLjk5OEMxNDkuMzI2IDExOS45NDcgMTQ5LjQwMSAxMTMuNjMgMTUyLjk4MSAxMDkuNzUyQzE1Ni44MDMgMTA1LjYxMiAxNTguMzIxIDEwMC43OTcgMTY0LjI2OSAxMDAuOTEyQzE2Ny42NTggMTAwLjk3OCAxNzkuNTE4IDExMi41NjcgMTgzLjEyOCAxMTUuMTU2QzE4NS44NTQgMTE3LjExMSAxODYuNDM4IDExMy4zNDkgMTg4LjY3MSAxMTIuNDE3QzE5MC45ODQgMTExLjQ1MyAxOTIuNDU3IDEwOS4zMzggMTk0Ljc1NCAxMTAuMzM3QzE5Ni43MTQgMTExLjE5IDE5Ni4xMiAxMTMuMzMzIDE5Ny40NTggMTE0Ljk1M0MxOTkuNzE0IDExNy42ODQgMjAxLjM4NiAxMTkuNjMxIDIwNC45NjEgMTIwLjIxOEMyMTEuOTA4IDEyMS4zNTggMjExLjU1NCAxMDcuMDI0IDIxNi41MiAxMDYuODkyIiBzdHJva2U9IiNCRDUyRkYiIHN0cm9rZS13aWR0aD0iMC40MjgzMjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNNzIuNzQ2MSAxMjguNDIzQzcyLjc0NjEgMTI4LjQyMyA3OC4zMTQ0IDExNy42NjggODIuNzcwOSAxMTUuNDcyQzg1LjYyMTEgMTE0LjA2NyA4Ni4xNzk1IDExNi4yMTcgOTIuOTg0NCAxMTEuODYzQzk5Ljc4OTQgMTA3LjUwOCA5OS4xMDYgMTAyLjQ0MyAxMDMuMjg2IDEwMi40NDNDMTA3LjQ2NSAxMDIuNDQzIDExMi44NTggMTAzLjYzIDExMy45MzggMTA1Ljk1MkMxMTUuNzIzIDEwOS43ODggMTE5LjcxMSAxMTIuNTM5IDEyNC4xNjcgMTEyLjUzOUMxMjguNjIyIDExMi41MzkgMTMzLjE0NCAxMTQuNDM2IDEzNC40MDYgMTE0LjQzNkMxMzguMjg0IDExNC40MzYgMTQyLjcxNyAxMTAuNTc4IDE0NC41MDggMTA2LjM0MkMxNDYuMTc1IDEwMi4zOTkgMTQ4LjUzOCA5OC41OTE0IDE1MS42MjQgOTguNTkxNEMxNTMuMTk4IDk4LjU5MTQgMTUzLjkyOSA5OS4xMjI3IDE1NC45MDggOTkuOTEyMkMxNTcuOTEyIDEwMi4zMzQgMTU4Ljk0NyAxMDcuNjAyIDE2NC44ODQgMTA2Ljg0NEMxNzAuODIxIDEwNi4wODcgMTcxLjg1IDk5LjQ1NDYgMTc1LjM5MiA5Ny4yNTkxQzE3Ni41OCA5Ni41MjMgMTc4LjExNCA5Ni4wNTcyIDE3OS40MDcgOTYuMDU3MkMxODIuNiA5Ni4wNTcyIDE4Mi40MzMgOTguNTkxNCAxODUuMzU0IDk4LjM3NjZDMTg4LjA4NCA5OC4xNzU5IDE5My4yMzggOTQuMzQ4MiAxOTUuNzM4IDkyLjg5MUMxOTguMjM5IDkxLjQzMzcgMTk5Ljg1MiA4NS4zMDU0IDIwNi4xODEgODUuMzA1NEMyMTEuMjIyIDg1LjMwNTQgMjE1LjkwNCA4MC44NzUgMjE2LjM3NyA4MC44NzUiIHN0cm9rZT0iIzQ3OTRGRiIgc3Ryb2tlLXdpZHRoPSIwLjQyODMyMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxwYXRoIGQ9Ik03Mi43NDYxIDEyOC40MDhDNzIuNzQ2MSAxMjguNDA4IDc3LjgzNTcgMTE5LjAyNSA4Mi43Mjg0IDExOS4wMjVDODYuNzEyOSAxMTkuMDI1IDg3LjgxNDQgMTIyLjU2NiA5Mi45MDk2IDEyMi41NjZDOTcuMDM3OSAxMjIuNTY2IDEwMi4wMjggMTE5Ljk0OSAxMDMuNjMyIDExNi44NjJDMTA1Ljg4NSAxMTIuNTI4IDEwOS4xODUgMTA1Ljg5MiAxMTMuNjE1IDEwNS44OTJDMTE4LjQ0NiAxMDUuODkyIDExNS45ODYgMTA4LjM2NSAxMjMuODAzIDEwOC4zNjVDMTI5LjUyOCAxMDguMzY1IDEyNS4wNyAxMTcuMjY0IDEzNC4yNTcgMTE3LjI2NEMxMzYuMDU2IDExNy4yNjQgMTQyLjgxNiAxMTQuNjAyIDE0NC40MDkgMTEzLjI1NkMxNDguMjg5IDEwOS45NzggMTUxLjM5NiAxMDYuNTIyIDE1NC44MTYgMTAxLjcwOEMxNTcuMzY4IDk4LjExNzMgMTU5Ljg5MSA5NS40MTcxIDE2NS4wNTQgOTUuNDE3MUMxNzAuMjE4IDk1LjQxNzEgMTcyLjg2MiAxMDAuNjI3IDE3NS4yNzcgMTA0LjkyNEMxNzcuNzc3IDEwOS4zNjkgMTgyLjkxNCAxMTMuMjU2IDE4NS43NDcgMTEyLjkwNUMxOTEuMjA5IDExMi4yMjkgMTkwLjcxNSAxMDYuNDE5IDE5NS43NzQgMTA2LjQxOUMxOTkuODI0IDEwNi40MTkgMTk4Ljk5MyAxMDcuOTg4IDIwNS45MzcgMTA3LjU3NkMyMTIuODgxIDEwNy4xNjUgMjExLjQwMyA5NC45ODM4IDIxNi4zNzcgOTQuNzI0NiIgc3Ryb2tlPSIjNkY1MkZGIiBzdHJva2Utd2lkdGg9IjAuNDI4MzIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9nPgo8L2c+CjxwYXRoIGQ9Ik0yMTYuNTIgNzYuMzUxNkgyMTYuMzc3VjEzOC42MDFIMjE2LjUySDIxNi42NjNWNzYuMzUxNkgyMTYuNTJaIiBmaWxsPSIjRTlFQkYxIiBtYXNrPSJ1cmwoI3BhdGgtMTEyLWluc2lkZS03XzE1NDZfMTg4NzgpIi8+CjxwYXRoIGQ9Ik0xNjEuMDk0IDc2LjM1MTZWNzYuNjMwOUgxNjEuMTY1Vjc4Ljg2NTJIMTYxLjA5NFY3OS40MjM4SDE2MS4xNjVWODEuNjU4MkgxNjEuMDk0VjgyLjIxNjhIMTYxLjE2NVY4NC40NTEySDE2MS4wOTRWODUuMDA5OEgxNjEuMTY1Vjg3LjI0NDFIMTYxLjA5NFY4Ny44MDI3SDE2MS4xNjVWOTAuMDM3MUgxNjEuMDk0VjkwLjU5NjdIMTYxLjE2NVY5Mi44MzExSDE2MS4wOTRWOTMuMzg5NkgxNjEuMTY1Vjk1LjYyNEgxNjEuMDk0Vjk2LjE4MjZIMTYxLjE2NVY5OC40MTdIMTYxLjA5NFY5OC45NzU2SDE2MS4xNjVWMTAxLjIxSDE2MS4wOTRWMTAxLjc2OUgxNjEuMTY1VjEwNC4wMDNIMTYxLjA5NFYxMDQuNTYySDE2MS4xNjVWMTA2Ljc5NkgxNjEuMDk0VjEwNy4zNTRIMTYxLjE2NVYxMDkuNTg5SDE2MS4wOTRWMTEwLjE0N0gxNjEuMTY1VjExMi4zODJIMTYxLjA5NFYxMTIuOTRIMTYxLjE2NVYxMTUuMTc1SDE2MS4wOTRWMTE1LjczM0gxNjEuMTY1VjExNy45NjhIMTYxLjA5NFYxMTguNTI3SDE2MS4xNjVWMTIwLjc2MkgxNjEuMDk0VjEyMS4zMkgxNjEuMTY1VjEyMy41NTVIMTYxLjA5NFYxMjQuMTEzSDE2MS4xNjVWMTI2LjM0OEgxNjEuMDk0VjEyNi45MDZIMTYxLjE2NVYxMjkuMTQxSDE2MS4wOTRWMTI5LjY5OUgxNjEuMTY1VjEzMS45MzRIMTYxLjA5NFYxMzIuNDkySDE2MS4xNjVWMTM0LjcyN0gxNjEuMDk0VjEzNS4wMDZIMTYxLjA4N1YxMzQuNzI3SDE2MS4wMTZWMTMyLjQ5MkgxNjEuMDg3VjEzMS45MzRIMTYxLjAxNlYxMjkuNjk5SDE2MS4wODdWMTI5LjE0MUgxNjEuMDE2VjEyNi45MDZIMTYxLjA4N1YxMjYuMzQ4SDE2MS4wMTZWMTI0LjExM0gxNjEuMDg3VjEyMy41NTVIMTYxLjAxNlYxMjEuMzJIMTYxLjA4N1YxMjAuNzYySDE2MS4wMTZWMTE4LjUyN0gxNjEuMDg3VjExNy45NjlIMTYxLjAxNlYxMTUuNzMzSDE2MS4wODdWMTE1LjE3NUgxNjEuMDE2VjExMi45NEgxNjEuMDg3VjExMi4zODJIMTYxLjAxNlYxMTAuMTQ3SDE2MS4wODdWMTA5LjU4OUgxNjEuMDE2VjEwNy4zNTRIMTYxLjA4N1YxMDYuNzk2SDE2MS4wMTZWMTA0LjU2MkgxNjEuMDg3VjEwNC4wMDNIMTYxLjAxNlYxMDEuNzY5SDE2MS4wODdWMTAxLjIxSDE2MS4wMTZWOTguOTc1NkgxNjEuMDg3Vjk4LjQxN0gxNjEuMDE2Vjk2LjE4MjZIMTYxLjA4N1Y5NS42MjRIMTYxLjAxNlY5My4zODk2SDE2MS4wODdWOTIuODMxMUgxNjEuMDE2VjkwLjU5NjdIMTYxLjA4N1Y5MC4wMzcxSDE2MS4wMTZWODcuODAyN0gxNjEuMDg3Vjg3LjI0NDFIMTYxLjAxNlY4NS4wMDk4SDE2MS4wODdWODQuNDUxMkgxNjEuMDE2VjgyLjIxNjhIMTYxLjA4N1Y4MS42NTgySDE2MS4wMTZWNzkuNDIzOEgxNjEuMDg3Vjc4Ljg2NTJIMTYxLjAxNlY3Ni42MzA5SDE2MS4wODdWNzYuMzUxNkgxNjEuMDk0WiIgc3Ryb2tlPSIjREFEQURBIiBzdHJva2Utd2lkdGg9IjAuMTQyNzc0IiBzdHJva2UtZGFzaGFycmF5PSIwLjU3IDIuMjgiLz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjZfZF8xNTQ2XzE4ODc4KSI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMzdfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNMTg2LjA5NCAxMDAuNDA4QzE4Ni40MDkgMTAwLjQwOCAxODYuNjY2IDEwMC42NjQgMTg2LjY2NiAxMDAuOTc5VjEyMi44MzdDMTg2LjY2NiAxMjMuMTUyIDE4Ni40MDkgMTIzLjQwOCAxODYuMDk0IDEyMy40MDhIMTY1LjA5NUMxNjQuNzc5IDEyMy40MDggMTY0LjUyNCAxMjMuMTUyIDE2NC41MjMgMTIyLjgzN1YxMTIuNjkyTDE2My43OTEgMTEyLjA1MkMxNjMuNjYxIDExMS45MzggMTYzLjY2MSAxMTEuNzM1IDE2My43OTEgMTExLjYyMUwxNjQuNTIzIDExMC45NzlWMTAwLjk3OUMxNjQuNTI0IDEwMC42NjQgMTY0Ljc3OSAxMDAuNDA4IDE2NS4wOTUgMTAwLjQwOEgxODYuMDk0WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L2c+CjxtYXNrIGlkPSJwYXRoLTE0MC1pbnNpZGUtOF8xNTQ2XzE4ODc4IiBmaWxsPSJ3aGl0ZSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTY0LjUyMyAxMTguMjU2SDE4Ni4wODJWMTE4LjM5OUgxNjQuNTIzVjExOC4yNTZaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTE2NC41MjMgMTE4LjI1NlYxMTguMTEzSDE2NC4zODFWMTE4LjI1NkgxNjQuNTIzWk0xODYuMDgyIDExOC4yNTZIMTg2LjIyNVYxMTguMTEzSDE4Ni4wODJWMTE4LjI1NlpNMTg2LjA4MiAxMTguMzk5VjExOC41NDFIMTg2LjIyNVYxMTguMzk5SDE4Ni4wODJaTTE2NC41MjMgMTE4LjM5OUgxNjQuMzgxVjExOC41NDFIMTY0LjUyM1YxMTguMzk5Wk0xNjQuNTIzIDExOC4yNTZWMTE4LjM5OUgxODYuMDgyVjExOC4yNTZWMTE4LjExM0gxNjQuNTIzVjExOC4yNTZaTTE4Ni4wODIgMTE4LjI1NkgxODUuOTRWMTE4LjM5OUgxODYuMDgySDE4Ni4yMjVWMTE4LjI1NkgxODYuMDgyWk0xODYuMDgyIDExOC4zOTlWMTE4LjI1NkgxNjQuNTIzVjExOC4zOTlWMTE4LjU0MUgxODYuMDgyVjExOC4zOTlaTTE2NC41MjMgMTE4LjM5OUgxNjQuNjY2VjExOC4yNTZIMTY0LjUyM0gxNjQuMzgxVjExOC4zOTlIMTY0LjUyM1oiIGZpbGw9IiNFOUVCRjEiIG1hc2s9InVybCgjcGF0aC0xNDAtaW5zaWRlLThfMTU0Nl8xODg3OCkiLz4KPHBhdGggZD0iTTE2Ni40MTQgMTIwLjA4NUgxNjYuNjI0TDE2Ny4xMTggMTIxLjI5MkgxNjcuMTM1TDE2Ny42MyAxMjAuMDg1SDE2Ny44NFYxMjEuNTM5SDE2Ny42NzVWMTIwLjQzNUgxNjcuNjYxTDE2Ny4yMDYgMTIxLjUzOUgxNjcuMDQ3TDE2Ni41OTMgMTIwLjQzNUgxNjYuNTc5VjEyMS41MzlIMTY2LjQxNFYxMjAuMDg1Wk0xNjguNDkxIDEyMS41NjVDMTY4LjQyMiAxMjEuNTY1IDE2OC4zNTkgMTIxLjU1MiAxNjguMzAzIDEyMS41MjZDMTY4LjI0NiAxMjEuNDk5IDE2OC4yMDIgMTIxLjQ2MSAxNjguMTY4IDEyMS40MTFDMTY4LjEzNSAxMjEuMzYxIDE2OC4xMTkgMTIxLjMwMSAxNjguMTE5IDEyMS4yM0MxNjguMTE5IDEyMS4xNjcgMTY4LjEzMSAxMjEuMTE2IDE2OC4xNTYgMTIxLjA3OEMxNjguMTggMTIxLjAzOCAxNjguMjEzIDEyMS4wMDggMTY4LjI1NCAxMjAuOTg1QzE2OC4yOTYgMTIwLjk2MyAxNjguMzQxIDEyMC45NDcgMTY4LjM5MSAxMjAuOTM2QzE2OC40NDEgMTIwLjkyNCAxNjguNDkxIDEyMC45MTUgMTY4LjU0MiAxMjAuOTA5QzE2OC42MDggMTIwLjkgMTY4LjY2MiAxMjAuODk0IDE2OC43MDMgMTIwLjg5QzE2OC43NDUgMTIwLjg4NSAxNjguNzc1IDEyMC44NzcgMTY4Ljc5NCAxMjAuODY2QzE2OC44MTMgMTIwLjg1NSAxNjguODIzIDEyMC44MzYgMTY4LjgyMyAxMjAuODA5VjEyMC44MDRDMTY4LjgyMyAxMjAuNzM0IDE2OC44MDQgMTIwLjY3OSAxNjguNzY1IDEyMC42NEMxNjguNzI4IDEyMC42MDIgMTY4LjY3IDEyMC41ODIgMTY4LjU5MyAxMjAuNTgyQzE2OC41MTMgMTIwLjU4MiAxNjguNDUgMTIwLjYgMTY4LjQwNSAxMjAuNjM1QzE2OC4zNTkgMTIwLjY3IDE2OC4zMjcgMTIwLjcwNyAxNjguMzA5IDEyMC43NDdMMTY4LjE1IDEyMC42OUMxNjguMTc4IDEyMC42MjQgMTY4LjIxNiAxMjAuNTcyIDE2OC4yNjQgMTIwLjUzNUMxNjguMzExIDEyMC40OTggMTY4LjM2MyAxMjAuNDcyIDE2OC40MiAxMjAuNDU3QzE2OC40NzcgMTIwLjQ0MiAxNjguNTMyIDEyMC40MzUgMTY4LjU4NyAxMjAuNDM1QzE2OC42MjIgMTIwLjQzNSAxNjguNjYyIDEyMC40MzkgMTY4LjcwOCAxMjAuNDQ3QzE2OC43NTQgMTIwLjQ1NSAxNjguNzk4IDEyMC40NzIgMTY4Ljg0MSAxMjAuNDk4QzE2OC44ODQgMTIwLjUyMyAxNjguOTE5IDEyMC41NjIgMTY4Ljk0OCAxMjAuNjEzQzE2OC45NzYgMTIwLjY2NSAxNjguOTkgMTIwLjczNCAxNjguOTkgMTIwLjgyMVYxMjEuNTM5SDE2OC44MjNWMTIxLjM5MUgxNjguODE0QzE2OC44MDMgMTIxLjQxNSAxNjguNzg0IDEyMS40NCAxNjguNzU4IDEyMS40NjdDMTY4LjczMSAxMjEuNDk0IDE2OC42OTYgMTIxLjUxNyAxNjguNjUyIDEyMS41MzZDMTY4LjYwOCAxMjEuNTU1IDE2OC41NTQgMTIxLjU2NSAxNjguNDkxIDEyMS41NjVaTTE2OC41MTYgMTIxLjQxNEMxNjguNTgzIDEyMS40MTQgMTY4LjYzOCAxMjEuNDAxIDE2OC42ODQgMTIxLjM3NUMxNjguNzMgMTIxLjM0OSAxNjguNzY0IDEyMS4zMTUgMTY4Ljc4NyAxMjEuMjc0QzE2OC44MTEgMTIxLjIzMyAxNjguODIzIDEyMS4xOSAxNjguODIzIDEyMS4xNDRWMTIwLjk5MUMxNjguODE2IDEyMSAxNjguOCAxMjEuMDA3IDE2OC43NzYgMTIxLjAxNUMxNjguNzUyIDEyMS4wMjEgMTY4LjcyNSAxMjEuMDI3IDE2OC42OTQgMTIxLjAzMkMxNjguNjYzIDEyMS4wMzcgMTY4LjYzMyAxMjEuMDQxIDE2OC42MDQgMTIxLjA0NUMxNjguNTc1IDEyMS4wNDggMTY4LjU1MSAxMjEuMDUxIDE2OC41MzMgMTIxLjA1NEMxNjguNDkgMTIxLjA1OSAxNjguNDQ5IDEyMS4wNjggMTY4LjQxMSAxMjEuMDgxQzE2OC4zNzQgMTIxLjA5NCAxNjguMzQ0IDEyMS4xMTIgMTY4LjMyIDEyMS4xMzdDMTY4LjI5OCAxMjEuMTYyIDE2OC4yODYgMTIxLjE5NiAxNjguMjg2IDEyMS4yMzhDMTY4LjI4NiAxMjEuMjk2IDE2OC4zMDggMTIxLjM0IDE2OC4zNTEgMTIxLjM3QzE2OC4zOTQgMTIxLjM5OSAxNjguNDUgMTIxLjQxNCAxNjguNTE2IDEyMS40MTRaTTE2OS4yOTYgMTIxLjUzOVYxMjAuNDQ5SDE2OS40NThWMTIwLjYxM0gxNjkuNDY5QzE2OS40ODkgMTIwLjU2IDE2OS41MjUgMTIwLjUxNiAxNjkuNTc3IDEyMC40ODJDMTY5LjYyOSAxMjAuNDQ5IDE2OS42ODggMTIwLjQzMiAxNjkuNzUzIDEyMC40MzJDMTY5Ljc2NiAxMjAuNDMyIDE2OS43ODEgMTIwLjQzMiAxNjkuNzk5IDEyMC40MzJDMTY5LjgxOCAxMjAuNDMzIDE2OS44MzIgMTIwLjQzNCAxNjkuODQxIDEyMC40MzVWMTIwLjYwNUMxNjkuODM2IDEyMC42MDQgMTY5LjgyMyAxMjAuNjAxIDE2OS44MDIgMTIwLjU5OUMxNjkuNzgyIDEyMC41OTUgMTY5Ljc2MSAxMjAuNTk0IDE2OS43MzkgMTIwLjU5NEMxNjkuNjg2IDEyMC41OTQgMTY5LjYzOSAxMjAuNjA1IDE2OS41OTcgMTIwLjYyN0MxNjkuNTU2IDEyMC42NDkgMTY5LjUyMyAxMjAuNjc5IDE2OS40OTkgMTIwLjcxOEMxNjkuNDc2IDEyMC43NTYgMTY5LjQ2NCAxMjAuOCAxNjkuNDY0IDEyMC44NDlWMTIxLjUzOUgxNjkuMjk2Wk0xNzAuNDUgMTIxLjU2MkMxNzAuMzQ3IDEyMS41NjIgMTcwLjI1OSAxMjEuNTM4IDE3MC4xODYgMTIxLjQ4OUMxNzAuMTEyIDEyMS40NDEgMTcwLjA1NSAxMjEuMzc1IDE3MC4wMTUgMTIxLjI5QzE2OS45NzUgMTIxLjIwNSAxNjkuOTU2IDEyMS4xMDggMTY5Ljk1NiAxMjFDMTY5Ljk1NiAxMjAuODg5IDE2OS45NzYgMTIwLjc5MSAxNzAuMDE3IDEyMC43MDZDMTcwLjA1OCAxMjAuNjIxIDE3MC4xMTUgMTIwLjU1NSAxNzAuMTg4IDEyMC41MDdDMTcwLjI2MiAxMjAuNDU5IDE3MC4zNDggMTIwLjQzNSAxNzAuNDQ3IDEyMC40MzVDMTcwLjUyMyAxMjAuNDM1IDE3MC41OTMgMTIwLjQ0OSAxNzAuNjU0IDEyMC40NzdDMTcwLjcxNiAxMjAuNTA2IDE3MC43NjYgMTIwLjU0NSAxNzAuODA1IDEyMC41OTZDMTcwLjg0NSAxMjAuNjQ4IDE3MC44NjkgMTIwLjcwNyAxNzAuODc4IDEyMC43NzVIMTcwLjcxMUMxNzAuNjk4IDEyMC43MjYgMTcwLjY3IDEyMC42ODIgMTcwLjYyNiAxMjAuNjQzQzE3MC41ODIgMTIwLjYwNCAxNzAuNTIzIDEyMC41ODUgMTcwLjQ1IDEyMC41ODVDMTcwLjM4NCAxMjAuNTg1IDE3MC4zMjcgMTIwLjYwMiAxNzAuMjc4IDEyMC42MzZDMTcwLjIyOSAxMjAuNjcgMTcwLjE5MSAxMjAuNzE3IDE3MC4xNjQgMTIwLjc3OUMxNzAuMTM3IDEyMC44NCAxNzAuMTIzIDEyMC45MTIgMTcwLjEyMyAxMjAuOTk0QzE3MC4xMjMgMTIxLjA3OCAxNzAuMTM2IDEyMS4xNTIgMTcwLjE2MyAxMjEuMjE0QzE3MC4xOSAxMjEuMjc2IDE3MC4yMjggMTIxLjMyNSAxNzAuMjc2IDEyMS4zNTlDMTcwLjMyNiAxMjEuMzk0IDE3MC4zODMgMTIxLjQxMSAxNzAuNDUgMTIxLjQxMUMxNzAuNDkzIDEyMS40MTEgMTcwLjUzMyAxMjEuNDA0IDE3MC41NjggMTIxLjM4OUMxNzAuNjA0IDEyMS4zNzMgMTcwLjYzNCAxMjEuMzUyIDE3MC42NTggMTIxLjMyM0MxNzAuNjgzIDEyMS4yOTUgMTcwLjcgMTIxLjI2MSAxNzAuNzExIDEyMS4yMjFIMTcwLjg3OEMxNzAuODY5IDEyMS4yODUgMTcwLjg0NSAxMjEuMzQzIDE3MC44MDggMTIxLjM5NUMxNzAuNzcxIDEyMS40NDYgMTcwLjcyMiAxMjEuNDg3IDE3MC42NjEgMTIxLjUxN0MxNzAuNjAxIDEyMS41NDcgMTcwLjUzIDEyMS41NjIgMTcwLjQ1IDEyMS41NjJaTTE3MS4yOTEgMTIwLjg4M1YxMjEuNTM5SDE3MS4xMjNWMTIwLjA4NUgxNzEuMjkxVjEyMC42MTlIMTcxLjMwNUMxNzEuMzMgMTIwLjU2MyAxNzEuMzY5IDEyMC41MTggMTcxLjQyIDEyMC40ODVDMTcxLjQ3MiAxMjAuNDUxIDE3MS41NCAxMjAuNDM1IDE3MS42MjYgMTIwLjQzNUMxNzEuNyAxMjAuNDM1IDE3MS43NjUgMTIwLjQ0OSAxNzEuODIxIDEyMC40NzlDMTcxLjg3NyAxMjAuNTA5IDE3MS45MiAxMjAuNTU0IDE3MS45NTEgMTIwLjYxNUMxNzEuOTgyIDEyMC42NzUgMTcxLjk5OCAxMjAuNzUzIDE3MS45OTggMTIwLjg0NlYxMjEuNTM5SDE3MS44M1YxMjAuODU4QzE3MS44MyAxMjAuNzcxIDE3MS44MDggMTIwLjcwNCAxNzEuNzYzIDEyMC42NTdDMTcxLjcxOCAxMjAuNjA5IDE3MS42NTcgMTIwLjU4NSAxNzEuNTc4IDEyMC41ODVDMTcxLjUyMyAxMjAuNTg1IDE3MS40NzMgMTIwLjU5NyAxNzEuNDMgMTIwLjYyQzE3MS4zODcgMTIwLjY0MyAxNzEuMzUzIDEyMC42NzcgMTcxLjMyOCAxMjAuNzIxQzE3MS4zMDMgMTIwLjc2NiAxNzEuMjkxIDEyMC44MiAxNzEuMjkxIDEyMC44ODNaTTE3Mi44NjQgMTIxLjUzOVYxMjEuNDExTDE3My4zNDMgMTIwLjg4NkMxNzMuNCAxMjAuODI1IDE3My40NDYgMTIwLjc3MSAxNzMuNDgyIDEyMC43MjZDMTczLjUxOSAxMjAuNjggMTczLjU0NiAxMjAuNjM3IDE3My41NjMgMTIwLjU5NkMxNzMuNTgxIDEyMC41NTYgMTczLjU5IDEyMC41MTMgMTczLjU5IDEyMC40NjlDMTczLjU5IDEyMC40MTggMTczLjU3OCAxMjAuMzczIDE3My41NTMgMTIwLjMzNkMxNzMuNTI5IDEyMC4yOTkgMTczLjQ5NiAxMjAuMjcgMTczLjQ1NCAxMjAuMjQ5QzE3My40MTIgMTIwLjIyOSAxNzMuMzY1IDEyMC4yMTkgMTczLjMxMiAxMjAuMjE5QzE3My4yNTYgMTIwLjIxOSAxNzMuMjA4IDEyMC4yMyAxNzMuMTY2IDEyMC4yNTRDMTczLjEyNSAxMjAuMjc2IDE3My4wOTMgMTIwLjMwOCAxNzMuMDcgMTIwLjM0OUMxNzMuMDQ4IDEyMC4zOTEgMTczLjAzNyAxMjAuNDM5IDE3My4wMzcgMTIwLjQ5NEgxNzIuODY5QzE3Mi44NjkgMTIwLjQwOSAxNzIuODg5IDEyMC4zMzQgMTcyLjkyOCAxMjAuMjdDMTcyLjk2NyAxMjAuMjA2IDE3My4wMjEgMTIwLjE1NSAxNzMuMDg5IDEyMC4xMTlDMTczLjE1NyAxMjAuMDgzIDE3My4yMzMgMTIwLjA2NSAxNzMuMzE4IDEyMC4wNjVDMTczLjQwMyAxMjAuMDY1IDE3My40NzggMTIwLjA4MyAxNzMuNTQ0IDEyMC4xMTlDMTczLjYxIDEyMC4xNTUgMTczLjY2MiAxMjAuMjA0IDE3My42OTkgMTIwLjI2NUMxNzMuNzM2IDEyMC4zMjYgMTczLjc1NSAxMjAuMzk0IDE3My43NTUgMTIwLjQ2OUMxNzMuNzU1IDEyMC41MjIgMTczLjc0NSAxMjAuNTc0IDE3My43MjYgMTIwLjYyNkMxNzMuNzA3IDEyMC42NzYgMTczLjY3NCAxMjAuNzMzIDE3My42MjcgMTIwLjc5NUMxNzMuNTggMTIwLjg1NyAxNzMuNTE1IDEyMC45MzMgMTczLjQzMSAxMjEuMDIyTDE3My4xMDUgMTIxLjM3MlYxMjEuMzgzSDE3My43ODFWMTIxLjUzOUgxNzIuODY0Wk0xNzQuNTg1IDEyMC4wODVWMTIxLjUzOUgxNzQuNDA5VjEyMC4yN0gxNzQuNEwxNzQuMDQ1IDEyMC41MDZWMTIwLjMyN0wxNzQuNDA5IDEyMC4wODVIMTc0LjU4NVpNMTc1LjE3IDEyMS4zNEwxNzUuMTU4IDEyMS40MTdDMTc1LjE1IDEyMS40NzEgMTc1LjEzOCAxMjEuNTI5IDE3NS4xMjEgMTIxLjU5QzE3NS4xMDUgMTIxLjY1MiAxNzUuMDg5IDEyMS43MSAxNzUuMDcxIDEyMS43NjRDMTc1LjA1NCAxMjEuODE4IDE3NS4wMzkgMTIxLjg2MiAxNzUuMDI4IDEyMS44OTRIMTc0LjlDMTc0LjkwNiAxMjEuODY0IDE3NC45MTQgMTIxLjgyNCAxNzQuOTI0IDEyMS43NzRDMTc0LjkzNCAxMjEuNzI0IDE3NC45NDQgMTIxLjY2OSAxNzQuOTU0IDEyMS42MDdDMTc0Ljk2NCAxMjEuNTQ2IDE3NC45NzMgMTIxLjQ4NCAxNzQuOTc5IDEyMS40MkwxNzQuOTg4IDEyMS4zNEgxNzUuMTdaTTE3Ni4wMzkgMTIxLjUzOVYxMjEuNDExTDE3Ni41MTkgMTIwLjg4NkMxNzYuNTc2IDEyMC44MjUgMTc2LjYyMiAxMjAuNzcxIDE3Ni42NTggMTIwLjcyNkMxNzYuNjk1IDEyMC42OCAxNzYuNzIyIDEyMC42MzcgMTc2LjczOSAxMjAuNTk2QzE3Ni43NTcgMTIwLjU1NiAxNzYuNzY2IDEyMC41MTMgMTc2Ljc2NiAxMjAuNDY5QzE3Ni43NjYgMTIwLjQxOCAxNzYuNzU0IDEyMC4zNzMgMTc2LjcyOSAxMjAuMzM2QzE3Ni43MDUgMTIwLjI5OSAxNzYuNjcyIDEyMC4yNyAxNzYuNjMgMTIwLjI0OUMxNzYuNTg4IDEyMC4yMjkgMTc2LjU0MSAxMjAuMjE5IDE3Ni40ODggMTIwLjIxOUMxNzYuNDMyIDEyMC4yMTkgMTc2LjM4MyAxMjAuMjMgMTc2LjM0MiAxMjAuMjU0QzE3Ni4zMDEgMTIwLjI3NiAxNzYuMjY5IDEyMC4zMDggMTc2LjI0NiAxMjAuMzQ5QzE3Ni4yMjQgMTIwLjM5MSAxNzYuMjEzIDEyMC40MzkgMTc2LjIxMyAxMjAuNDk0SDE3Ni4wNDVDMTc2LjA0NSAxMjAuNDA5IDE3Ni4wNjUgMTIwLjMzNCAxNzYuMTA0IDEyMC4yN0MxNzYuMTQzIDEyMC4yMDYgMTc2LjE5NyAxMjAuMTU1IDE3Ni4yNjQgMTIwLjExOUMxNzYuMzMzIDEyMC4wODMgMTc2LjQwOSAxMjAuMDY1IDE3Ni40OTQgMTIwLjA2NUMxNzYuNTc5IDEyMC4wNjUgMTc2LjY1NCAxMjAuMDgzIDE3Ni43MiAxMjAuMTE5QzE3Ni43ODYgMTIwLjE1NSAxNzYuODM3IDEyMC4yMDQgMTc2Ljg3NSAxMjAuMjY1QzE3Ni45MTIgMTIwLjMyNiAxNzYuOTMxIDEyMC4zOTQgMTc2LjkzMSAxMjAuNDY5QzE3Ni45MzEgMTIwLjUyMiAxNzYuOTIxIDEyMC41NzQgMTc2LjkwMiAxMjAuNjI2QzE3Ni44ODMgMTIwLjY3NiAxNzYuODUgMTIwLjczMyAxNzYuODAyIDEyMC43OTVDMTc2Ljc1NiAxMjAuODU3IDE3Ni42OTEgMTIwLjkzMyAxNzYuNjA3IDEyMS4wMjJMMTc2LjI4MSAxMjEuMzcyVjEyMS4zODNIMTc2Ljk1NlYxMjEuNTM5SDE3Ni4wMzlaTTE3Ny43MjQgMTIxLjU1OUMxNzcuNjE3IDEyMS41NTkgMTc3LjUyNiAxMjEuNTMgMTc3LjQ1MSAxMjEuNDcyQzE3Ny4zNzUgMTIxLjQxMyAxNzcuMzE4IDEyMS4zMjggMTc3LjI3OCAxMjEuMjE3QzE3Ny4yMzggMTIxLjEwNSAxNzcuMjE4IDEyMC45NyAxNzcuMjE4IDEyMC44MTJDMTc3LjIxOCAxMjAuNjU1IDE3Ny4yMzggMTIwLjUyMSAxNzcuMjc4IDEyMC40MUMxNzcuMzE4IDEyMC4yOTggMTc3LjM3NiAxMjAuMjEzIDE3Ny40NTEgMTIwLjE1NEMxNzcuNTI3IDEyMC4wOTUgMTc3LjYxOCAxMjAuMDY1IDE3Ny43MjQgMTIwLjA2NUMxNzcuODMgMTIwLjA2NSAxNzcuOTIgMTIwLjA5NSAxNzcuOTk2IDEyMC4xNTRDMTc4LjA3MSAxMjAuMjEzIDE3OC4xMjkgMTIwLjI5OCAxNzguMTY5IDEyMC40MUMxNzguMjA5IDEyMC41MjEgMTc4LjIyOSAxMjAuNjU1IDE3OC4yMjkgMTIwLjgxMkMxNzguMjI5IDEyMC45NyAxNzguMjA5IDEyMS4xMDUgMTc4LjE3IDEyMS4yMTdDMTc4LjEzIDEyMS4zMjggMTc4LjA3MiAxMjEuNDEzIDE3Ny45OTcgMTIxLjQ3MkMxNzcuOTIyIDEyMS41MyAxNzcuODMxIDEyMS41NTkgMTc3LjcyNCAxMjEuNTU5Wk0xNzcuNzI0IDEyMS40MDNDMTc3LjgzIDEyMS40MDMgMTc3LjkxMiAxMjEuMzUyIDE3Ny45NzEgMTIxLjI0OUMxNzguMDI5IDEyMS4xNDcgMTc4LjA1OSAxMjEuMDAxIDE3OC4wNTkgMTIwLjgxMkMxNzguMDU5IDEyMC42ODYgMTc4LjA0NSAxMjAuNTc5IDE3OC4wMTggMTIwLjQ5MUMxNzcuOTkyIDEyMC40MDIgMTc3Ljk1NCAxMjAuMzM1IDE3Ny45MDMgMTIwLjI4OEMxNzcuODU0IDEyMC4yNDIgMTc3Ljc5NCAxMjAuMjE5IDE3Ny43MjQgMTIwLjIxOUMxNzcuNjE5IDEyMC4yMTkgMTc3LjUzNyAxMjAuMjcxIDE3Ny40NzcgMTIwLjM3NEMxNzcuNDE4IDEyMC40NzcgMTc3LjM4OSAxMjAuNjIzIDE3Ny4zODkgMTIwLjgxMkMxNzcuMzg5IDEyMC45MzggMTc3LjQwMiAxMjEuMDQ1IDE3Ny40MjkgMTIxLjEzM0MxNzcuNDU1IDEyMS4yMjEgMTc3LjQ5MyAxMjEuMjg4IDE3Ny41NDMgMTIxLjMzNEMxNzcuNTkzIDEyMS4zOCAxNzcuNjUzIDEyMS40MDMgMTc3LjcyNCAxMjEuNDAzWk0xNzguNDk5IDEyMS41MzlWMTIxLjQxMUwxNzguOTc5IDEyMC44ODZDMTc5LjAzNSAxMjAuODI1IDE3OS4wODEgMTIwLjc3MSAxNzkuMTE4IDEyMC43MjZDMTc5LjE1NCAxMjAuNjggMTc5LjE4MSAxMjAuNjM3IDE3OS4xOTkgMTIwLjU5NkMxNzkuMjE3IDEyMC41NTYgMTc5LjIyNiAxMjAuNTEzIDE3OS4yMjYgMTIwLjQ2OUMxNzkuMjI2IDEyMC40MTggMTc5LjIxMyAxMjAuMzczIDE3OS4xODkgMTIwLjMzNkMxNzkuMTY1IDEyMC4yOTkgMTc5LjEzMiAxMjAuMjcgMTc5LjA4OSAxMjAuMjQ5QzE3OS4wNDcgMTIwLjIyOSAxNzkgMTIwLjIxOSAxNzguOTQ4IDEyMC4yMTlDMTc4Ljg5MiAxMjAuMjE5IDE3OC44NDMgMTIwLjIzIDE3OC44MDEgMTIwLjI1NEMxNzguNzYgMTIwLjI3NiAxNzguNzI4IDEyMC4zMDggMTc4LjcwNSAxMjAuMzQ5QzE3OC42ODMgMTIwLjM5MSAxNzguNjcyIDEyMC40MzkgMTc4LjY3MiAxMjAuNDk0SDE3OC41MDVDMTc4LjUwNSAxMjAuNDA5IDE3OC41MjQgMTIwLjMzNCAxNzguNTY0IDEyMC4yN0MxNzguNjAzIDEyMC4yMDYgMTc4LjY1NiAxMjAuMTU1IDE3OC43MjQgMTIwLjExOUMxNzguNzkyIDEyMC4wODMgMTc4Ljg2OCAxMjAuMDY1IDE3OC45NTMgMTIwLjA2NUMxNzkuMDM4IDEyMC4wNjUgMTc5LjExNCAxMjAuMDgzIDE3OS4xOCAxMjAuMTE5QzE3OS4yNDUgMTIwLjE1NSAxNzkuMjk3IDEyMC4yMDQgMTc5LjMzNCAxMjAuMjY1QzE3OS4zNzIgMTIwLjMyNiAxNzkuMzkgMTIwLjM5NCAxNzkuMzkgMTIwLjQ2OUMxNzkuMzkgMTIwLjUyMiAxNzkuMzgxIDEyMC41NzQgMTc5LjM2MSAxMjAuNjI2QzE3OS4zNDIgMTIwLjY3NiAxNzkuMzA5IDEyMC43MzMgMTc5LjI2MiAxMjAuNzk1QzE3OS4yMTUgMTIwLjg1NyAxNzkuMTUgMTIwLjkzMyAxNzkuMDY3IDEyMS4wMjJMMTc4Ljc0IDEyMS4zNzJWMTIxLjM4M0gxNzkuNDE2VjEyMS41MzlIMTc4LjQ5OVpNMTgwLjE5MiAxMjEuNTU5QzE4MC4xMzIgMTIxLjU1OCAxODAuMDczIDEyMS41NDcgMTgwLjAxMyAxMjEuNTI1QzE3OS45NTMgMTIxLjUwMyAxNzkuODk5IDEyMS40NjYgMTc5Ljg1IDEyMS40MTVDMTc5LjggMTIxLjM2MyAxNzkuNzYxIDEyMS4yOTMgMTc5LjczMSAxMjEuMjA0QzE3OS43MDEgMTIxLjExNSAxNzkuNjg2IDEyMS4wMDMgMTc5LjY4NiAxMjAuODY5QzE3OS42ODYgMTIwLjc0IDE3OS42OTkgMTIwLjYyNiAxNzkuNzIzIDEyMC41MjdDMTc5Ljc0NyAxMjAuNDI3IDE3OS43ODIgMTIwLjM0MyAxNzkuODI4IDEyMC4yNzVDMTc5Ljg3NCAxMjAuMjA2IDE3OS45MjkgMTIwLjE1NCAxNzkuOTk0IDEyMC4xMTlDMTgwLjA1OSAxMjAuMDgzIDE4MC4xMzMgMTIwLjA2NSAxODAuMjE1IDEyMC4wNjVDMTgwLjI5NiAxMjAuMDY1IDE4MC4zNjggMTIwLjA4MiAxODAuNDMyIDEyMC4xMTRDMTgwLjQ5NiAxMjAuMTQ3IDE4MC41NDggMTIwLjE5MiAxODAuNTg4IDEyMC4yNDlDMTgwLjYyOCAxMjAuMzA3IDE4MC42NTQgMTIwLjM3NCAxODAuNjY2IDEyMC40NDlIMTgwLjQ5M0MxODAuNDc3IDEyMC4zODMgMTgwLjQ0NSAxMjAuMzI5IDE4MC4zOTkgMTIwLjI4NkMxODAuMzUzIDEyMC4yNDMgMTgwLjI5MSAxMjAuMjIyIDE4MC4yMTUgMTIwLjIyMkMxODAuMTAyIDEyMC4yMjIgMTgwLjAxMyAxMjAuMjcxIDE3OS45NDggMTIwLjM2OUMxNzkuODg0IDEyMC40NjcgMTc5Ljg1MiAxMjAuNjA0IDE3OS44NTEgMTIwLjc4MUgxNzkuODYyQzE3OS44ODkgMTIwLjc0MSAxNzkuOTIgMTIwLjcwNiAxNzkuOTU3IDEyMC42NzhDMTc5Ljk5NCAxMjAuNjQ5IDE4MC4wMzQgMTIwLjYyNyAxODAuMDc5IDEyMC42MTFDMTgwLjEyMyAxMjAuNTk2IDE4MC4xNzEgMTIwLjU4OCAxODAuMjIgMTIwLjU4OEMxODAuMzA0IDEyMC41ODggMTgwLjM4IDEyMC42MDkgMTgwLjQ0OSAxMjAuNjVDMTgwLjUxOCAxMjAuNjkyIDE4MC41NzMgMTIwLjc0OSAxODAuNjE1IDEyMC44MjFDMTgwLjY1NyAxMjAuODk0IDE4MC42NzcgMTIwLjk3NyAxODAuNjc3IDEyMS4wNzFDMTgwLjY3NyAxMjEuMTYgMTgwLjY1NyAxMjEuMjQzIDE4MC42MTcgMTIxLjMxOEMxODAuNTc3IDEyMS4zOTIgMTgwLjUyIDEyMS40NTEgMTgwLjQ0NyAxMjEuNDk1QzE4MC4zNzUgMTIxLjUzOSAxODAuMjkgMTIxLjU2IDE4MC4xOTIgMTIxLjU1OVpNMTgwLjE5MiAxMjEuNDAzQzE4MC4yNTEgMTIxLjQwMyAxODAuMzA1IDEyMS4zODggMTgwLjM1MiAxMjEuMzU4QzE4MC40IDEyMS4zMjggMTgwLjQzOCAxMjEuMjg4IDE4MC40NjUgMTIxLjIzOEMxODAuNDkzIDEyMS4xODggMTgwLjUwNyAxMjEuMTMyIDE4MC41MDcgMTIxLjA3MUMxODAuNTA3IDEyMS4wMSAxODAuNDkzIDEyMC45NTYgMTgwLjQ2NyAxMjAuOTA3QzE4MC40NCAxMjAuODU3IDE4MC40MDMgMTIwLjgxNyAxODAuMzU3IDEyMC43ODhDMTgwLjMxIDEyMC43NTkgMTgwLjI1NyAxMjAuNzQ0IDE4MC4xOTggMTIwLjc0NEMxODAuMTUzIDEyMC43NDQgMTgwLjExMSAxMjAuNzUzIDE4MC4wNzIgMTIwLjc3MUMxODAuMDMzIDEyMC43ODkgMTc5Ljk5OSAxMjAuODEzIDE3OS45NyAxMjAuODQzQzE3OS45NDEgMTIwLjg3NCAxNzkuOTE4IDEyMC45MDkgMTc5LjkwMiAxMjAuOTQ5QzE3OS44ODUgMTIwLjk4OCAxNzkuODc3IDEyMS4wMyAxNzkuODc3IDEyMS4wNzNDMTc5Ljg3NyAxMjEuMTMxIDE3OS44OSAxMjEuMTg1IDE3OS45MTcgMTIxLjIzNUMxNzkuOTQ1IDEyMS4yODUgMTc5Ljk4MiAxMjEuMzI2IDE4MC4wMjkgMTIxLjM1N0MxODAuMDc3IDEyMS4zODcgMTgwLjEzMSAxMjEuNDAzIDE4MC4xOTIgMTIxLjQwM1oiIGZpbGw9IiM1QTVDNUUiLz4KPGNpcmNsZSBjeD0iMTY2LjgwOSIgY3k9IjEwMi44MTEiIHI9IjAuNTcxMDk3IiBmaWxsPSIjMDA2OEZBIi8+CjxyZWN0IHg9IjE2OC41MjMiIHk9IjEwMi4xMjEiIHdpZHRoPSIxMC4zNTcxIiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8Y2lyY2xlIGN4PSIxNjYuODA5IiBjeT0iMTA3LjI2NCIgcj0iMC41NzEwOTciIGZpbGw9IiM0ODI0RkYiLz4KPHJlY3QgeD0iMTY4LjUyMyIgeT0iMTA2LjU3NCIgd2lkdGg9IjEwLjM1NzEiIGhlaWdodD0iMS4zODA5NSIgcng9IjAuNjkwNDc2IiBmaWxsPSIjRDdEN0RGIi8+CjxjaXJjbGUgY3g9IjE2Ni44MDkiIGN5PSIxMTEuNzE4IiByPSIwLjU3MTA5NyIgZmlsbD0iI0E1MTRGRiIvPgo8cmVjdCB4PSIxNjguNTIzIiB5PSIxMTEuMDI3IiB3aWR0aD0iMTAuMzU3MSIgaGVpZ2h0PSIxLjM4MDk1IiByeD0iMC42OTA0NzYiIGZpbGw9IiNEN0Q3REYiLz4KPGNpcmNsZSBjeD0iMTY2LjgwOSIgY3k9IjExNi4xNzMiIHI9IjAuNTcxMDk3IiBmaWxsPSIjRTU2MDAwIi8+CjxyZWN0IHg9IjE2OC41MjMiIHk9IjExNS40ODIiIHdpZHRoPSIxMC4zNTcxIiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyN19kXzE1NDZfMTg4NzgpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzOF8xNTQ2XzE4ODc4KSI+CjxjaXJjbGUgY3g9IjE2MC45ODEiIGN5PSIxMTEuMzY5IiByPSIxLjU3MDUyIiBmaWxsPSJ3aGl0ZSIvPgo8Y2lyY2xlIGN4PSIxNjAuOTU2IiBjeT0iMTExLjM4NSIgcj0iMC40MjgzMjMiIGZpbGw9IiMxRDFEMUQiLz4KPG1hc2sgaWQ9Im1hc2swXzE1NDZfMTg4NzgiIHN0eWxlPSJtYXNrLXR5cGU6bHVtaW5hbmNlIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIxNjAiIHk9IjExMCIgd2lkdGg9IjIiIGhlaWdodD0iMiI+CjxjaXJjbGUgY3g9IjE2MC45NTYiIGN5PSIxMTEuMzg1IiByPSIwLjQyODMyMyIgZmlsbD0id2hpdGUiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzE1NDZfMTg4NzgpIj4KPC9nPgo8L2c+CjwvZz4KPHBhdGggZD0iTTY4LjMyNDMgNzUuODk3OVY3Ny4zNTE2SDY4LjE0ODNWNzYuMDgyNEg2OC4xMzk4TDY3Ljc4NDkgNzYuMzE4MVY3Ni4xMzkyTDY4LjE0ODMgNzUuODk3OUg2OC4zMjQzWk02OS4yMTY2IDc3LjM3MTRDNjkuMTA5NiA3Ny4zNzE0IDY5LjAxODUgNzcuMzQyMyA2OC45NDMzIDc3LjI4NDFDNjguODY4IDc3LjIyNTUgNjguODEwNSA3Ny4xNDA1IDY4Ljc3MDggNzcuMDI5M0M2OC43MzEgNzYuOTE3NiA2OC43MTEyIDc2Ljc4MjggNjguNzExMiA3Ni42MjQ3QzY4LjcxMTIgNzYuNDY3NiA2OC43MzEgNzYuMzMzNSA2OC43NzA4IDc2LjIyMjJDNjguODExIDc2LjExMDYgNjguODY4OCA3Ni4wMjU0IDY4Ljk0NCA3NS45NjY3QzY5LjAxOTcgNzUuOTA3NiA2OS4xMTA2IDc1Ljg3OCA2OS4yMTY2IDc1Ljg3OEM2OS4zMjI2IDc1Ljg3OCA2OS40MTMyIDc1LjkwNzYgNjkuNDg4NCA3NS45NjY3QzY5LjU2NDEgNzYuMDI1NCA2OS42MjE5IDc2LjExMDYgNjkuNjYxNiA3Ni4yMjIyQzY5LjcwMTggNzYuMzMzNSA2OS43MjIgNzYuNDY3NiA2OS43MjIgNzYuNjI0N0M2OS43MjIgNzYuNzgyOCA2OS43MDIxIDc2LjkxNzYgNjkuNjYyMyA3Ny4wMjkzQzY5LjYyMjYgNzcuMTQwNSA2OS41NjUxIDc3LjIyNTUgNjkuNDg5OCA3Ny4yODQxQzY5LjQxNDYgNzcuMzQyMyA2OS4zMjM1IDc3LjM3MTQgNjkuMjE2NiA3Ny4zNzE0Wk02OS4yMTY2IDc3LjIxNTNDNjkuMzIyNiA3Ny4yMTUzIDY5LjQwNDkgNzcuMTY0MiA2OS40NjM2IDc3LjA2MkM2OS41MjIzIDc2Ljk1OTcgNjkuNTUxNiA3Ni44MTQgNjkuNTUxNiA3Ni42MjQ3QzY5LjU1MTYgNzYuNDk4OCA2OS41MzgxIDc2LjM5MTcgNjkuNTExMSA3Ni4zMDMyQzY5LjQ4NDYgNzYuMjE0NyA2OS40NDYzIDc2LjE0NzIgNjkuMzk2MSA3Ni4xMDA5QzY5LjM0NjUgNzYuMDU0NSA2OS4yODY2IDc2LjAzMTMgNjkuMjE2NiA3Ni4wMzEzQzY5LjExMTUgNzYuMDMxMyA2OS4wMjk0IDc2LjA4MzEgNjguOTcwMyA3Ni4xODY4QzY4LjkxMTEgNzYuMjg5OSA2OC44ODE1IDc2LjQzNTkgNjguODgxNSA3Ni42MjQ3QzY4Ljg4MTUgNzYuNzUwNiA2OC44OTQ4IDc2Ljg1NzUgNjguOTIxMyA3Ni45NDU1QzY4Ljk0NzggNzcuMDMzNiA2OC45ODU5IDc3LjEwMDUgNjkuMDM1NiA3Ny4xNDY0QzY5LjA4NTcgNzcuMTkyMyA2OS4xNDYxIDc3LjIxNTMgNjkuMjE2NiA3Ny4yMTUzWk03MC40NjU4IDc3LjM3MTRDNzAuMzU4OSA3Ny4zNzE0IDcwLjI2NzggNzcuMzQyMyA3MC4xOTI2IDc3LjI4NDFDNzAuMTE3MyA3Ny4yMjU1IDcwLjA1OTggNzcuMTQwNSA3MC4wMjAxIDc3LjAyOTNDNjkuOTgwMyA3Ni45MTc2IDY5Ljk2MDQgNzYuNzgyOCA2OS45NjA0IDc2LjYyNDdDNjkuOTYwNCA3Ni40Njc2IDY5Ljk4MDMgNzYuMzMzNSA3MC4wMjAxIDc2LjIyMjJDNzAuMDYwMyA3Ni4xMTA2IDcwLjExOCA3Ni4wMjU0IDcwLjE5MzMgNzUuOTY2N0M3MC4yNjkgNzUuOTA3NiA3MC4zNTk4IDc1Ljg3OCA3MC40NjU4IDc1Ljg3OEM3MC41NzE4IDc1Ljg3OCA3MC42NjI1IDc1LjkwNzYgNzAuNzM3NyA3NS45NjY3QzcwLjgxMzQgNzYuMDI1NCA3MC44NzExIDc2LjExMDYgNzAuOTEwOSA3Ni4yMjIyQzcwLjk1MTEgNzYuMzMzNSA3MC45NzEyIDc2LjQ2NzYgNzAuOTcxMiA3Ni42MjQ3QzcwLjk3MTIgNzYuNzgyOCA3MC45NTE0IDc2LjkxNzYgNzAuOTExNiA3Ny4wMjkzQzcwLjg3MTkgNzcuMTQwNSA3MC44MTQ0IDc3LjIyNTUgNzAuNzM5MSA3Ny4yODQxQzcwLjY2MzkgNzcuMzQyMyA3MC41NzI4IDc3LjM3MTQgNzAuNDY1OCA3Ny4zNzE0Wk03MC40NjU4IDc3LjIxNTNDNzAuNTcxOCA3Ny4yMTUzIDcwLjY1NDIgNzcuMTY0MiA3MC43MTI5IDc3LjA2MkM3MC43NzE1IDc2Ljk1OTcgNzAuODAwOSA3Ni44MTQgNzAuODAwOSA3Ni42MjQ3QzcwLjgwMDkgNzYuNDk4OCA3MC43ODc0IDc2LjM5MTcgNzAuNzYwNCA3Ni4zMDMyQzcwLjczMzkgNzYuMjE0NyA3MC42OTU2IDc2LjE0NzIgNzAuNjQ1NCA3Ni4xMDA5QzcwLjU5NTcgNzYuMDU0NSA3MC41MzU5IDc2LjAzMTMgNzAuNDY1OCA3Ni4wMzEzQzcwLjM2MDggNzYuMDMxMyA3MC4yNzg3IDc2LjA4MzEgNzAuMjE5NSA3Ni4xODY4QzcwLjE2MDQgNzYuMjg5OSA3MC4xMzA4IDc2LjQzNTkgNzAuMTMwOCA3Ni42MjQ3QzcwLjEzMDggNzYuNzUwNiA3MC4xNDQxIDc2Ljg1NzUgNzAuMTcwNiA3Ni45NDU1QzcwLjE5NzEgNzcuMDMzNiA3MC4yMzUxIDc3LjEwMDUgNzAuMjg0OCA3Ny4xNDY0QzcwLjMzNSA3Ny4xOTIzIDcwLjM5NTMgNzcuMjE1MyA3MC40NjU4IDc3LjIxNTNaTTcxLjQgNzYuOTU0MUw3MS4zOTcxIDc2Ljc0NjhINzEuNDMxMkw3MS45MDgyIDc2LjI2MTNINzIuMTE1NEw3MS42MDcyIDc2Ljc3NTJINzEuNTkzTDcxLjQgNzYuOTU0MVpNNzEuMjQzOCA3Ny4zNTE2Vjc1Ljg5NzlINzEuNDExM1Y3Ny4zNTE2SDcxLjI0MzhaTTcxLjkzNjYgNzcuMzUxNkw3MS41MTA3IDc2LjgxMjFMNzEuNjI5OSA3Ni42OTU3TDcyLjE0OTUgNzcuMzUxNkg3MS45MzY2WiIgZmlsbD0iIzlBQTFBOSIvPgo8cGF0aCBkPSJNNjkuMjI5OSA5Mi42NDg4QzY5LjE0NjYgOTIuNjQ4OCA2OS4wNzE2IDkyLjYzMjIgNjkuMDA0OSA5Mi41OTkxQzY4LjkzODEgOTIuNTY2IDY4Ljg4NDcgOTIuNTIwNSA2OC44NDQ0IDkyLjQ2MjhDNjguODA0MiA5Mi40MDUxIDY4Ljc4MjIgOTIuMzM5MyA2OC43Nzg0IDkyLjI2NTVINjguOTQ4OEM2OC45NTU0IDkyLjMzMTMgNjguOTg1MiA5Mi4zODU3IDY5LjAzODIgOTIuNDI4N0M2OS4wOTE3IDkyLjQ3MTMgNjkuMTU1NiA5Mi40OTI2IDY5LjIyOTkgOTIuNDkyNkM2OS4yODk1IDkyLjQ5MjYgNjkuMzQyNSA5Mi40Nzg3IDY5LjM4ODkgOTIuNDUwN0M2OS40MzU3IDkyLjQyMjggNjkuNDcyNCA5Mi4zODQ1IDY5LjQ5ODkgOTIuMzM1OEM2OS41MjU5IDkyLjI4NjUgNjkuNTM5NCA5Mi4yMzA5IDY5LjUzOTQgOTIuMTY4OUM2OS41Mzk0IDkyLjEwNTUgNjkuNTI1NCA5Mi4wNDkgNjkuNDk3NSA5MS45OTkzQzY5LjQ3IDkxLjk0OTEgNjkuNDMyMiA5MS45MDk2IDY5LjM4MzkgOTEuODgwOEM2OS4zMzU2IDkxLjg1MTkgNjkuMjgwNSA5MS44MzcyIDY5LjIxODUgOTEuODM2OEM2OS4xNzQgOTEuODM2MyA2OS4xMjg0IDkxLjg0MzEgNjkuMDgxNSA5MS44NTczQzY5LjAzNDcgOTEuODcxMSA2OC45OTYxIDkxLjg4ODggNjguOTY1OCA5MS45MTA2TDY4LjgwMTEgOTEuODkwN0w2OC44ODkyIDkxLjE3NTJINjkuNjQ0NFY5MS4zMzE0SDY5LjAzNjhMNjguOTg1NyA5MS43NjAxSDY4Ljk5NDJDNjkuMDI0IDkxLjczNjQgNjkuMDYxNCA5MS43MTY4IDY5LjEwNjQgOTEuNzAxMkM2OS4xNTEzIDkxLjY4NTYgNjkuMTk4MiA5MS42Nzc4IDY5LjI0NjkgOTEuNjc3OEM2OS4zMzU5IDkxLjY3NzggNjkuNDE1MSA5MS42OTkgNjkuNDg0NyA5MS43NDE2QzY5LjU1NDcgOTEuNzgzOCA2OS42MDk2IDkxLjg0MTUgNjkuNjQ5NCA5MS45MTQ4QzY5LjY4OTYgOTEuOTg4MiA2OS43MDk3IDkyLjA3MTkgNjkuNzA5NyA5Mi4xNjYxQzY5LjcwOTcgOTIuMjU4OSA2OS42ODg5IDkyLjM0MTcgNjkuNjQ3MiA5Mi40MTQ1QzY5LjYwNjEgOTIuNDg2OSA2OS41NDkzIDkyLjU0NDIgNjkuNDc2OSA5Mi41ODYzQzY5LjQwNDUgOTIuNjI4IDY5LjMyMjEgOTIuNjQ4OCA2OS4yMjk5IDkyLjY0ODhaTTcwLjQ2NTggOTIuNjQ4OEM3MC4zNTg5IDkyLjY0ODggNzAuMjY3OCA5Mi42MTk3IDcwLjE5MjYgOTIuNTYxNUM3MC4xMTczIDkyLjUwMjggNzAuMDU5OCA5Mi40MTc5IDcwLjAyMDEgOTIuMzA2N0M2OS45ODAzIDkyLjE5NSA2OS45NjA0IDkyLjA2MDEgNjkuOTYwNCA5MS45MDIxQzY5Ljk2MDQgOTEuNzQ0OSA2OS45ODAzIDkxLjYxMDggNzAuMDIwMSA5MS40OTk2QzcwLjA2MDMgOTEuMzg3OSA3MC4xMTggOTEuMzAyNyA3MC4xOTMzIDkxLjI0NDFDNzAuMjY5IDkxLjE4NDkgNzAuMzU5OCA5MS4xNTUzIDcwLjQ2NTggOTEuMTU1M0M3MC41NzE4IDkxLjE1NTMgNzAuNjYyNSA5MS4xODQ5IDcwLjczNzcgOTEuMjQ0MUM3MC44MTM0IDkxLjMwMjcgNzAuODcxMSA5MS4zODc5IDcwLjkxMDkgOTEuNDk5NkM3MC45NTExIDkxLjYxMDggNzAuOTcxMiA5MS43NDQ5IDcwLjk3MTIgOTEuOTAyMUM3MC45NzEyIDkyLjA2MDEgNzAuOTUxNCA5Mi4xOTUgNzAuOTExNiA5Mi4zMDY3QzcwLjg3MTkgOTIuNDE3OSA3MC44MTQ0IDkyLjUwMjggNzAuNzM5MSA5Mi41NjE1QzcwLjY2MzkgOTIuNjE5NyA3MC41NzI4IDkyLjY0ODggNzAuNDY1OCA5Mi42NDg4Wk03MC40NjU4IDkyLjQ5MjZDNzAuNTcxOCA5Mi40OTI2IDcwLjY1NDIgOTIuNDQxNSA3MC43MTI5IDkyLjMzOTNDNzAuNzcxNSA5Mi4yMzcxIDcwLjgwMDkgOTIuMDkxMyA3MC44MDA5IDkxLjkwMjFDNzAuODAwOSA5MS43NzYyIDcwLjc4NzQgOTEuNjY5IDcwLjc2MDQgOTEuNTgwNUM3MC43MzM5IDkxLjQ5MiA3MC42OTU2IDkxLjQyNDYgNzAuNjQ1NCA5MS4zNzgyQzcwLjU5NTcgOTEuMzMxOCA3MC41MzU5IDkxLjMwODcgNzAuNDY1OCA5MS4zMDg3QzcwLjM2MDggOTEuMzA4NyA3MC4yNzg3IDkxLjM2MDUgNzAuMjE5NSA5MS40NjQxQzcwLjE2MDQgOTEuNTY3MyA3MC4xMzA4IDkxLjcxMzIgNzAuMTMwOCA5MS45MDIxQzcwLjEzMDggOTIuMDI3OSA3MC4xNDQxIDkyLjEzNDkgNzAuMTcwNiA5Mi4yMjI5QzcwLjE5NzEgOTIuMzEwOSA3MC4yMzUxIDkyLjM3NzkgNzAuMjg0OCA5Mi40MjM4QzcwLjMzNSA5Mi40Njk3IDcwLjM5NTMgOTIuNDkyNiA3MC40NjU4IDkyLjQ5MjZaTTcxLjQgOTIuMjMxNEw3MS4zOTcxIDkyLjAyNDFINzEuNDMxMkw3MS45MDgyIDkxLjUzODZINzIuMTE1NEw3MS42MDcyIDkyLjA1MjVINzEuNTkzTDcxLjQgOTIuMjMxNFpNNzEuMjQzOCA5Mi42Mjg5VjkxLjE3NTJINzEuNDExM1Y5Mi42Mjg5SDcxLjI0MzhaTTcxLjkzNjYgOTIuNjI4OUw3MS41MTA3IDkyLjA4OTRMNzEuNjI5OSA5MS45NzNMNzIuMTQ5NSA5Mi42Mjg5SDcxLjkzNjZaIiBmaWxsPSIjOUFBMUE5Ii8+CjxwYXRoIGQ9Ik02OC43ODE0IDEwOC4zMzRWMTA4LjIwNkw2OS4yNjEzIDEwNy42ODFDNjkuMzE3NiAxMDcuNjE5IDY5LjM2NCAxMDcuNTY2IDY5LjQwMDQgMTA3LjUyMUM2OS40MzY4IDEwNy40NzUgNjkuNDYzOCAxMDcuNDMyIDY5LjQ4MTMgMTA3LjM5MUM2OS40OTkzIDEwNy4zNTEgNjkuNTA4MyAxMDcuMzA4IDY5LjUwODMgMTA3LjI2NEM2OS41MDgzIDEwNy4yMTIgNjkuNDk2IDEwNy4xNjggNjkuNDcxNCAxMDcuMTMxQzY5LjQ0NzMgMTA3LjA5MyA2OS40MTQxIDEwNy4wNjUgNjkuMzcyIDEwNy4wNDRDNjkuMzI5OSAxMDcuMDI0IDY5LjI4MjYgMTA3LjAxNCA2OS4yMyAxMDcuMDE0QzY5LjE3NDIgMTA3LjAxNCA2OS4xMjU1IDEwNy4wMjUgNjkuMDgzOCAxMDcuMDQ5QzY5LjA0MjcgMTA3LjA3MSA2OS4wMTA3IDEwNy4xMDMgNjguOTg4IDEwNy4xNDRDNjguOTY1OCAxMDcuMTg2IDY4Ljk1NDYgMTA3LjIzNCA2OC45NTQ2IDEwNy4yODlINjguNzg3MUM2OC43ODcxIDEwNy4yMDQgNjguODA2OCAxMDcuMTI5IDY4Ljg0NiAxMDcuMDY1QzY4Ljg4NTMgMTA3IDY4LjkzODggMTA2Ljk1IDY5LjAwNjUgMTA2LjkxNEM2OS4wNzQ2IDEwNi44NzggNjkuMTUxIDEwNi44NiA2OS4yMzU3IDEwNi44NkM2OS4zMjA5IDEwNi44NiA2OS4zOTY0IDEwNi44NzggNjkuNDYyMiAxMDYuOTE0QzY5LjUyNzkgMTA2Ljk1IDY5LjU3OTUgMTA2Ljk5OSA2OS42MTY5IDEwNy4wNkM2OS42NTQzIDEwNy4xMjEgNjkuNjczIDEwNy4xODkgNjkuNjczIDEwNy4yNjRDNjkuNjczIDEwNy4zMTcgNjkuNjYzMyAxMDcuMzY5IDY5LjY0MzkgMTA3LjQyQzY5LjYyNDkgMTA3LjQ3MSA2OS41OTE4IDEwNy41MjggNjkuNTQ0NSAxMDcuNTlDNjkuNDk3NiAxMDcuNjUyIDY5LjQzMjYgMTA3LjcyOCA2OS4zNDkzIDEwNy44MTdMNjkuMDIyOCAxMDguMTY2VjEwOC4xNzhINjkuNjk4NVYxMDguMzM0SDY4Ljc4MTRaTTcwLjQ2NTggMTA4LjM1NEM3MC4zNTg5IDEwOC4zNTQgNzAuMjY3OCAxMDguMzI1IDcwLjE5MjYgMTA4LjI2N0M3MC4xMTczIDEwOC4yMDggNzAuMDU5OCAxMDguMTIzIDcwLjAyMDEgMTA4LjAxMkM2OS45ODAzIDEwNy45IDY5Ljk2MDQgMTA3Ljc2NSA2OS45NjA0IDEwNy42MDdDNjkuOTYwNCAxMDcuNDUgNjkuOTgwMyAxMDcuMzE2IDcwLjAyMDEgMTA3LjIwNUM3MC4wNjAzIDEwNy4wOTMgNzAuMTE4IDEwNy4wMDggNzAuMTkzMyAxMDYuOTQ5QzcwLjI2OSAxMDYuODkgNzAuMzU5OCAxMDYuODYgNzAuNDY1OCAxMDYuODZDNzAuNTcxOCAxMDYuODYgNzAuNjYyNSAxMDYuODkgNzAuNzM3NyAxMDYuOTQ5QzcwLjgxMzQgMTA3LjAwOCA3MC44NzExIDEwNy4wOTMgNzAuOTEwOSAxMDcuMjA1QzcwLjk1MTEgMTA3LjMxNiA3MC45NzEyIDEwNy40NSA3MC45NzEyIDEwNy42MDdDNzAuOTcxMiAxMDcuNzY1IDcwLjk1MTQgMTA3LjkgNzAuOTExNiAxMDguMDEyQzcwLjg3MTkgMTA4LjEyMyA3MC44MTQ0IDEwOC4yMDggNzAuNzM5MSAxMDguMjY3QzcwLjY2MzkgMTA4LjMyNSA3MC41NzI4IDEwOC4zNTQgNzAuNDY1OCAxMDguMzU0Wk03MC40NjU4IDEwOC4xOThDNzAuNTcxOCAxMDguMTk4IDcwLjY1NDIgMTA4LjE0NyA3MC43MTI5IDEwOC4wNDRDNzAuNzcxNSAxMDcuOTQyIDcwLjgwMDkgMTA3Ljc5NiA3MC44MDA5IDEwNy42MDdDNzAuODAwOSAxMDcuNDgxIDcwLjc4NzQgMTA3LjM3NCA3MC43NjA0IDEwNy4yODZDNzAuNzMzOSAxMDcuMTk3IDcwLjY5NTYgMTA3LjEzIDcwLjY0NTQgMTA3LjA4M0M3MC41OTU3IDEwNy4wMzcgNzAuNTM1OSAxMDcuMDE0IDcwLjQ2NTggMTA3LjAxNEM3MC4zNjA4IDEwNy4wMTQgNzAuMjc4NyAxMDcuMDY2IDcwLjIxOTUgMTA3LjE2OUM3MC4xNjA0IDEwNy4yNzIgNzAuMTMwOCAxMDcuNDE4IDcwLjEzMDggMTA3LjYwN0M3MC4xMzA4IDEwNy43MzMgNzAuMTQ0MSAxMDcuODQgNzAuMTcwNiAxMDcuOTI4QzcwLjE5NzEgMTA4LjAxNiA3MC4yMzUxIDEwOC4wODMgNzAuMjg0OCAxMDguMTI5QzcwLjMzNSAxMDguMTc1IDcwLjM5NTMgMTA4LjE5OCA3MC40NjU4IDEwOC4xOThaTTcxLjQgMTA3LjkzNkw3MS4zOTcxIDEwNy43MjlINzEuNDMxMkw3MS45MDgyIDEwNy4yNDRINzIuMTE1NEw3MS42MDcyIDEwNy43NThINzEuNTkzTDcxLjQgMTA3LjkzNlpNNzEuMjQzOCAxMDguMzM0VjEwNi44OEg3MS40MTEzVjEwOC4zMzRINzEuMjQzOFpNNzEuOTM2NiAxMDguMzM0TDcxLjUxMDcgMTA3Ljc5NUw3MS42Mjk5IDEwNy42NzhMNzIuMTQ5NSAxMDguMzM0SDcxLjkzNjZaIiBmaWxsPSIjOUFBMUE5Ii8+CjxwYXRoIGQ9Ik02OS44NjA3IDEyMi43MjhWMTI0LjE4Mkg2OS42ODQ3VjEyMi45MTJINjkuNjc2Mkw2OS4zMjEyIDEyMy4xNDhWMTIyLjk2OUw2OS42ODQ3IDEyMi43MjhINjkuODYwN1pNNzAuNzUyOSAxMjQuMjAyQzcwLjY0NiAxMjQuMjAyIDcwLjU1NDkgMTI0LjE3MiA3MC40Nzk3IDEyNC4xMTRDNzAuNDA0NCAxMjQuMDU2IDcwLjM0NjkgMTIzLjk3MSA3MC4zMDcyIDEyMy44NTlDNzAuMjY3NCAxMjMuNzQ4IDcwLjI0NzYgMTIzLjYxMyA3MC4yNDc2IDEyMy40NTVDNzAuMjQ3NiAxMjMuMjk4IDcwLjI2NzQgMTIzLjE2NCA3MC4zMDcyIDEyMy4wNTJDNzAuMzQ3NCAxMjIuOTQxIDcwLjQwNTEgMTIyLjg1NSA3MC40ODA0IDEyMi43OTdDNzAuNTU2MSAxMjIuNzM4IDcwLjY0NjkgMTIyLjcwOCA3MC43NTI5IDEyMi43MDhDNzAuODU4OSAxMjIuNzA4IDcwLjk0OTYgMTIyLjczOCA3MS4wMjQ4IDEyMi43OTdDNzEuMTAwNSAxMjIuODU1IDcxLjE1ODMgMTIyLjk0MSA3MS4xOTggMTIzLjA1MkM3MS4yMzgyIDEyMy4xNjQgNzEuMjU4MyAxMjMuMjk4IDcxLjI1ODMgMTIzLjQ1NUM3MS4yNTgzIDEyMy42MTMgNzEuMjM4NSAxMjMuNzQ4IDcxLjE5ODcgMTIzLjg1OUM3MS4xNTkgMTIzLjk3MSA3MS4xMDE1IDEyNC4wNTYgNzEuMDI2MiAxMjQuMTE0QzcwLjk1MSAxMjQuMTcyIDcwLjg1OTkgMTI0LjIwMiA3MC43NTI5IDEyNC4yMDJaTTcwLjc1MjkgMTI0LjA0NUM3MC44NTg5IDEyNC4wNDUgNzAuOTQxMyAxMjMuOTk0IDcxIDEyMy44OTJDNzEuMDU4NiAxMjMuNzkgNzEuMDg4IDEyMy42NDQgNzEuMDg4IDEyMy40NTVDNzEuMDg4IDEyMy4zMjkgNzEuMDc0NSAxMjMuMjIyIDcxLjA0NzUgMTIzLjEzM0M3MS4wMjEgMTIzLjA0NSA3MC45ODI3IDEyMi45NzcgNzAuOTMyNSAxMjIuOTMxQzcwLjg4MjggMTIyLjg4NSA3MC44MjMgMTIyLjg2MSA3MC43NTI5IDEyMi44NjFDNzAuNjQ3OSAxMjIuODYxIDcwLjU2NTggMTIyLjkxMyA3MC41MDY2IDEyMy4wMTdDNzAuNDQ3NSAxMjMuMTIgNzAuNDE3OSAxMjMuMjY2IDcwLjQxNzkgMTIzLjQ1NUM3MC40MTc5IDEyMy41ODEgNzAuNDMxMiAxMjMuNjg4IDcwLjQ1NzcgMTIzLjc3NkM3MC40ODQyIDEyMy44NjQgNzAuNTIyMyAxMjMuOTMxIDcwLjU3MTkgMTIzLjk3N0M3MC42MjIxIDEyNC4wMjIgNzAuNjgyNCAxMjQuMDQ1IDcwLjc1MjkgMTI0LjA0NVpNNzEuNjg3MSAxMjMuNzg0TDcxLjY4NDIgMTIzLjU3N0g3MS43MTgzTDcyLjE5NTMgMTIzLjA5MUg3Mi40MDI2TDcxLjg5NDMgMTIzLjYwNUg3MS44ODAxTDcxLjY4NzEgMTIzLjc4NFpNNzEuNTMwOSAxMjQuMTgyVjEyMi43MjhINzEuNjk4NFYxMjQuMTgySDcxLjUzMDlaTTcyLjIyMzcgMTI0LjE4Mkw3MS43OTc4IDEyMy42NDJMNzEuOTE3IDEyMy41MjZMNzIuNDM2NiAxMjQuMTgySDcyLjIyMzdaIiBmaWxsPSIjOUFBMUE5Ii8+CjxwYXRoIGQ9Ik03MS44MzgzIDEzOS4wNTFDNzEuNzMxMyAxMzkuMDUxIDcxLjY0MDIgMTM5LjAyMiA3MS41NjUgMTM4Ljk2NEM3MS40ODk3IDEzOC45MDUgNzEuNDMyMiAxMzguODIgNzEuMzkyNSAxMzguNzA5QzcxLjM1MjcgMTM4LjU5NyA3MS4zMzI5IDEzOC40NjIgNzEuMzMyOSAxMzguMzA0QzcxLjMzMjkgMTM4LjE0NyA3MS4zNTI3IDEzOC4wMTMgNzEuMzkyNSAxMzcuOTAyQzcxLjQzMjcgMTM3Ljc5IDcxLjQ5MDQgMTM3LjcwNSA3MS41NjU3IDEzNy42NDZDNzEuNjQxNCAxMzcuNTg3IDcxLjczMjMgMTM3LjU1OCA3MS44MzgzIDEzNy41NThDNzEuOTQ0MyAxMzcuNTU4IDcyLjAzNDkgMTM3LjU4NyA3Mi4xMTAxIDEzNy42NDZDNzIuMTg1OCAxMzcuNzA1IDcyLjI0MzYgMTM3Ljc5IDcyLjI4MzMgMTM3LjkwMkM3Mi4zMjM1IDEzOC4wMTMgNzIuMzQzNiAxMzguMTQ3IDcyLjM0MzYgMTM4LjMwNEM3Mi4zNDM2IDEzOC40NjIgNzIuMzIzOCAxMzguNTk3IDcyLjI4NCAxMzguNzA5QzcyLjI0NDMgMTM4LjgyIDcyLjE4NjggMTM4LjkwNSA3Mi4xMTE1IDEzOC45NjRDNzIuMDM2MyAxMzkuMDIyIDcxLjk0NTIgMTM5LjA1MSA3MS44MzgzIDEzOS4wNTFaTTcxLjgzODMgMTM4Ljg5NUM3MS45NDQzIDEzOC44OTUgNzIuMDI2NiAxMzguODQ0IDcyLjA4NTMgMTM4Ljc0MkM3Mi4xNDM5IDEzOC42MzkgNzIuMTczMyAxMzguNDk0IDcyLjE3MzMgMTM4LjMwNEM3Mi4xNzMzIDEzOC4xNzkgNzIuMTU5OCAxMzguMDcxIDcyLjEzMjggMTM3Ljk4M0M3Mi4xMDYzIDEzNy44OTQgNzIuMDY4IDEzNy44MjcgNzIuMDE3OCAxMzcuNzgxQzcxLjk2ODEgMTM3LjczNCA3MS45MDgzIDEzNy43MTEgNzEuODM4MyAxMzcuNzExQzcxLjczMzIgMTM3LjcxMSA3MS42NTExIDEzNy43NjMgNzEuNTkxOSAxMzcuODY2QzcxLjUzMjggMTM3Ljk3IDcxLjUwMzIgMTM4LjExNiA3MS41MDMyIDEzOC4zMDRDNzEuNTAzMiAxMzguNDMgNzEuNTE2NSAxMzguNTM3IDcxLjU0MyAxMzguNjI1QzcxLjU2OTUgMTM4LjcxMyA3MS42MDc2IDEzOC43OCA3MS42NTczIDEzOC44MjZDNzEuNzA3NCAxMzguODcyIDcxLjc2NzcgMTM4Ljg5NSA3MS44MzgzIDEzOC44OTVaIiBmaWxsPSIjOUFBMUE5Ii8+CjxyZWN0IHg9IjY1LjY4ODQiIHk9IjE0My45NyIgd2lkdGg9IjE1Ni40ODEiIGhlaWdodD0iOTUuNzM1NCIgcng9IjEuMjEzNTgiIHN0cm9rZT0iI0Q1RDVERCIgc3Ryb2tlLXdpZHRoPSIwLjE0Mjc3NCIvPgo8bWFzayBpZD0icGF0aC0xNjEtaW5zaWRlLTlfMTU0Nl8xODg3OCIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNNjUuNzU5OCAxNDYuMzI2SDIyMi4wOThWMTUwLjY4Mkg2NS43NTk4VjE0Ni4zMjZaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTIyMi4wOTggMTUwLjY4MlYxNTAuNTM5SDY1Ljc1OThWMTUwLjY4MlYxNTAuODI1SDIyMi4wOThWMTUwLjY4MloiIGZpbGw9IiNENUQ1REQiIG1hc2s9InVybCgjcGF0aC0xNjEtaW5zaWRlLTlfMTU0Nl8xODg3OCkiLz4KPC9nPgo8cGF0aCBkPSJNNjQuNjE2OCAxNy43NjE3VjE3LjkwNDVIMjIzLjIzOVYxNy43NjE3VjE3LjYxODlINjQuNjE2OFYxNy43NjE3Wk0yMjQuMzgxIDE4LjkwMzlIMjI0LjIzOFY0NTIuNTM1SDIyNC4zODFIMjI0LjUyNFYxOC45MDM5SDIyNC4zODFaTTIyMy4yMzkgNDUzLjY3N1Y0NTMuNTM1SDY0LjYxNjhWNDUzLjY3N1Y0NTMuODJIMjIzLjIzOVY0NTMuNjc3Wk02My40NzQ2IDQ1Mi41MzVINjMuNjE3NFYxOC45MDM5SDYzLjQ3NDZINjMuMzMxOFY0NTIuNTM1SDYzLjQ3NDZaTTY0LjYxNjggNDUzLjY3N1Y0NTMuNTM1QzY0LjA2NDggNDUzLjUzNSA2My42MTc0IDQ1My4wODcgNjMuNjE3NCA0NTIuNTM1SDYzLjQ3NDZINjMuMzMxOEM2My4zMzE4IDQ1My4yNDUgNjMuOTA3MSA0NTMuODIgNjQuNjE2OCA0NTMuODJWNDUzLjY3N1pNMjI0LjM4MSA0NTIuNTM1SDIyNC4yMzhDMjI0LjIzOCA0NTMuMDg3IDIyMy43OTEgNDUzLjUzNSAyMjMuMjM5IDQ1My41MzVWNDUzLjY3N1Y0NTMuODJDMjIzLjk0OSA0NTMuODIgMjI0LjUyNCA0NTMuMjQ1IDIyNC41MjQgNDUyLjUzNUgyMjQuMzgxWk0yMjMuMjM5IDE3Ljc2MTdWMTcuOTA0NUMyMjMuNzkxIDE3LjkwNDUgMjI0LjIzOCAxOC4zNTE5IDIyNC4yMzggMTguOTAzOUgyMjQuMzgxSDIyNC41MjRDMjI0LjUyNCAxOC4xOTQyIDIyMy45NDkgMTcuNjE4OSAyMjMuMjM5IDE3LjYxODlWMTcuNzYxN1pNNjQuNjE2OCAxNy43NjE3VjE3LjYxODlDNjMuOTA3MSAxNy42MTg5IDYzLjMzMTggMTguMTk0MiA2My4zMzE4IDE4LjkwMzlINjMuNDc0Nkg2My42MTc0QzYzLjYxNzQgMTguMzUxOSA2NC4wNjQ4IDE3LjkwNDUgNjQuNjE2OCAxNy45MDQ1VjE3Ljc2MTdaIiBmaWxsPSIjRDVENUREIiBtYXNrPSJ1cmwoI3BhdGgtNDEtaW5zaWRlLTVfMTU0Nl8xODg3OCkiLz4KPC9nPgo8L2c+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjhfZGRkZF8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjI3LjU5NTciIHk9IjcwLjkyNzciIHdpZHRoPSI2Mi4yNTM3IiBoZWlnaHQ9IjcyLjU5NyIgcng9IjMuNjk5ODciIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMi4wOTM5IDgwLjEwNzRWNzYuODc4NEgzMy4zMDQ3QzMzLjU1MjggNzYuODc4NCAzMy43NjA5IDc2LjkyNDcgMzMuOTI5MSA3Ny4wMTcyQzM0LjA5ODMgNzcuMTA5NyAzNC4yMjYgNzcuMjM2OSAzNC4zMTIyIDc3LjM5ODdDMzQuMzk5NSA3Ny41NTk2IDM0LjQ0MzEgNzcuNzQyNCAzNC40NDMxIDc3Ljk0NzRDMzQuNDQzMSA3OC4xNTQ1IDM0LjM5OTUgNzguMzM4NCAzNC4zMTIyIDc4LjQ5OTJDMzQuMjI1IDc4LjY2MDEgMzQuMDk2MiA3OC43ODY3IDMzLjkyNTkgNzguODc5MkMzMy43NTU3IDc4Ljk3MDcgMzMuNTQ2IDc5LjAxNjQgMzMuMjk2OSA3OS4wMTY0SDMyLjQ5NDNWNzguNTM1NUgzMy4yMThDMzMuMzYzMSA3OC41MzU1IDMzLjQ4MTkgNzguNTEwMyAzMy41NzQzIDc4LjQ1OThDMzMuNjY2OCA3OC40MDk0IDMzLjczNTIgNzguMzQgMzMuNzc5MyA3OC4yNTE3QzMzLjgyNDUgNzguMTYzNCAzMy44NDcxIDc4LjA2MiAzMy44NDcxIDc3Ljk0NzRDMzMuODQ3MSA3Ny44MzI4IDMzLjgyNDUgNzcuNzMxOSAzMy43NzkzIDc3LjY0NDdDMzMuNzM1MiA3Ny41NTc1IDMzLjY2NjMgNzcuNDg5NyAzMy41NzI4IDc3LjQ0MTNDMzMuNDgwMyA3Ny4zOTE5IDMzLjM2MSA3Ny4zNjcyIDMzLjIxNDkgNzcuMzY3MkgzMi42Nzg4VjgwLjEwNzRIMzIuMDkzOVpNMzUuOTYzNCA4MC4xNTQ3QzM1LjcyMDYgODAuMTU0NyAzNS41MTA5IDgwLjEwNDMgMzUuMzM0MyA4MC4wMDM0QzM1LjE1ODcgNzkuOTAxNCAzNS4wMjM3IDc5Ljc1NzQgMzQuOTI5MSA3OS41NzE0QzM0LjgzNDUgNzkuMzg0MyAzNC43ODcyIDc5LjE2NDEgMzQuNzg3MiA3OC45MTA3QzM0Ljc4NzIgNzguNjYxNiAzNC44MzQ1IDc4LjQ0MyAzNC45MjkxIDc4LjI1NDlDMzUuMDI0NyA3OC4wNjU3IDM1LjE1ODIgNzcuOTE4NSAzNS4zMjk2IDc3LjgxMzRDMzUuNTAwOSA3Ny43MDcyIDM1LjcwMjIgNzcuNjU0MiAzNS45MzM0IDc3LjY1NDJDMzYuMDgyNyA3Ny42NTQyIDM2LjIyMzUgNzcuNjc4MyAzNi4zNTYgNzcuNzI2N0MzNi40ODk0IDc3Ljc3NCAzNi42MDcyIDc3Ljg0NzYgMzYuNzA5MSA3Ny45NDc0QzM2LjgxMjEgNzguMDQ3MyAzNi44OTMxIDc4LjE3NDQgMzYuOTUxOSA3OC4zMjlDMzcuMDEwOCA3OC40ODI0IDM3LjA0MDIgNzguNjY1MyAzNy4wNDAyIDc4Ljg3NzZWNzkuMDUyNkgzNS4wNTUyVjc4LjY2NzlIMzYuNDkzMUMzNi40OTIxIDc4LjU1ODYgMzYuNDY4NCA3OC40NjE0IDM2LjQyMjIgNzguMzc2M0MzNi4zNzU5IDc4LjI5MDEgMzYuMzExMyA3OC4yMjIzIDM2LjIyODIgNzguMTcyOUMzNi4xNDYzIDc4LjEyMzUgMzYuMDUwNiA3OC4wOTg4IDM1Ljk0MTMgNzguMDk4OEMzNS44MjQ2IDc4LjA5ODggMzUuNzIyMSA3OC4xMjcyIDM1LjYzMzggNzguMTgzOUMzNS41NDU2IDc4LjIzOTYgMzUuNDc2NyA3OC4zMTMyIDM1LjQyNzMgNzguNDA0NkMzNS4zNzkgNzguNDk1IDM1LjM1NDMgNzguNTk0NCAzNS4zNTMyIDc4LjcwMjZWNzkuMDM4NUMzNS4zNTMyIDc5LjE3OTMgMzUuMzc5IDc5LjMwMDIgMzUuNDMwNSA3OS40MDExQzM1LjQ4MiA3OS41MDA5IDM1LjU1NCA3OS41Nzc3IDM1LjY0NjUgNzkuNjMxM0MzNS43MzkgNzkuNjgzOCAzNS44NDcyIDc5LjcxMDEgMzUuOTcxMiA3OS43MTAxQzM2LjA1NDMgNzkuNzEwMSAzNi4xMjk0IDc5LjY5ODUgMzYuMTk2NyA3OS42NzU0QzM2LjI2NCA3OS42NTEyIDM2LjMyMjMgNzkuNjE2IDM2LjM3MTcgNzkuNTY5OEMzNi40MjExIDc5LjUyMzUgMzYuNDU4NCA3OS40NjYzIDM2LjQ4MzcgNzkuMzk3OUwzNy4wMTY2IDc5LjQ1NzhDMzYuOTgyOSA3OS41OTg3IDM2LjkxODggNzkuNzIxNyAzNi44MjQyIDc5LjgyNjhDMzYuNzMwNyA3OS45MzA4IDM2LjYxMDggODAuMDExOCAzNi40NjQ3IDgwLjA2OTZDMzYuMzE4NiA4MC4xMjYzIDM2LjE1MTUgODAuMTU0NyAzNS45NjM0IDgwLjE1NDdaTTM3LjUyMzEgODAuMTA3NFY3Ny42ODU3SDM4LjA3NjVWNzguMDg5M0gzOC4xMDE3QzM4LjE0NTggNzcuOTQ5NSAzOC4yMjE1IDc3Ljg0MTggMzguMzI4NyA3Ny43NjYxQzM4LjQzNyA3Ny42ODk0IDM4LjU2MDUgNzcuNjUxIDM4LjY5OTIgNzcuNjUxQzM4LjczMDggNzcuNjUxIDM4Ljc2NiA3Ny42NTI2IDM4LjgwNDkgNzcuNjU1N0MzOC44NDQ4IDc3LjY1NzggMzguODc3OSA3Ny42NjE1IDM4LjkwNDIgNzcuNjY2OFY3OC4xOTE4QzM4Ljg4IDc4LjE4MzQgMzguODQxNyA3OC4xNzYgMzguNzg5MSA3OC4xNjk3QzM4LjczNzYgNzguMTYyNCAzOC42ODc3IDc4LjE1ODcgMzguNjM5MyA3OC4xNTg3QzM4LjUzNTMgNzguMTU4NyAzOC40NDE3IDc4LjE4MTMgMzguMzU4NyA3OC4yMjY1QzM4LjI3NjcgNzguMjcwNiAzOC4yMTIxIDc4LjMzMjEgMzguMTY0OCA3OC40MTA5QzM4LjExNzUgNzguNDg5OCAzOC4wOTM4IDc4LjU4MDcgMzguMDkzOCA3OC42ODM3VjgwLjEwNzRIMzcuNTIzMVpNNDAuNjQwMSA3Ny42ODU3Vjc4LjEyNzJIMzkuMjA4NVY3Ny42ODU3SDQwLjY0MDFaTTM5LjU2NjQgODAuMTA3NFY3Ny40NTcxQzM5LjU2NjQgNzcuMjk0MiAzOS42IDc3LjE1ODYgMzkuNjY3MyA3Ny4wNTAzQzM5LjczNTYgNzYuOTQyIDM5LjgyNzEgNzYuODYxMSAzOS45NDE2IDc2LjgwNzVDNDAuMDU2MiA3Ni43NTM5IDQwLjE4MzQgNzYuNzI3MSA0MC4zMjMyIDc2LjcyNzFDNDAuNDIyIDc2LjcyNzEgNDAuNTA5OCA3Ni43MzUgNDAuNTg2NSA3Ni43NTA3QzQwLjY2MzIgNzYuNzY2NSA0MC43MiA3Ni43ODA3IDQwLjc1NjggNzYuNzkzM0w0MC42NDMzIDc3LjIzNDhDNDAuNjE5MSA3Ny4yMjc0IDQwLjU4ODYgNzcuMjIwMSA0MC41NTE4IDc3LjIxMjdDNDAuNTE1IDc3LjIwNDMgNDAuNDc0IDc3LjIwMDEgNDAuNDI4OCA3Ny4yMDAxQzQwLjMyMjcgNzcuMjAwMSA0MC4yNDc1IDc3LjIyNTggNDAuMjAzNCA3Ny4yNzczQzQwLjE2MDMgNzcuMzI3OCA0MC4xMzg3IDc3LjQwMDMgNDAuMTM4NyA3Ny40OTQ5VjgwLjEwNzRIMzkuNTY2NFpNNDIuMDUyNCA4MC4xNTQ3QzQxLjgxNTkgODAuMTU0NyA0MS42MTA5IDgwLjEwMjcgNDEuNDM3NSA3OS45OTg2QzQxLjI2NDEgNzkuODk0NiA0MS4xMjk1IDc5Ljc0OSA0MS4wMzM5IDc5LjU2MTlDNDAuOTM5MyA3OS4zNzQ4IDQwLjg5MiA3OS4xNTYyIDQwLjg5MiA3OC45MDZDNDAuODkyIDc4LjY1NTkgNDAuOTM5MyA3OC40MzY3IDQxLjAzMzkgNzguMjQ4NkM0MS4xMjk1IDc4LjA2MDQgNDEuMjY0MSA3Ny45MTQzIDQxLjQzNzUgNzcuODEwMkM0MS42MTA5IDc3LjcwNjIgNDEuODE1OSA3Ny42NTQyIDQyLjA1MjQgNzcuNjU0MkM0Mi4yODg5IDc3LjY1NDIgNDIuNDkzOCA3Ny43MDYyIDQyLjY2NzMgNzcuODEwMkM0Mi44NDA3IDc3LjkxNDMgNDIuOTc0NyA3OC4wNjA0IDQzLjA2OTMgNzguMjQ4NkM0My4xNjUgNzguNDM2NyA0My4yMTI4IDc4LjY1NTkgNDMuMjEyOCA3OC45MDZDNDMuMjEyOCA3OS4xNTYyIDQzLjE2NSA3OS4zNzQ4IDQzLjA2OTMgNzkuNTYxOUM0Mi45NzQ3IDc5Ljc0OSA0Mi44NDA3IDc5Ljg5NDYgNDIuNjY3MyA3OS45OTg2QzQyLjQ5MzggODAuMTAyNyA0Mi4yODg5IDgwLjE1NDcgNDIuMDUyNCA4MC4xNTQ3Wk00Mi4wNTU1IDc5LjY5NzVDNDIuMTgzOCA3OS42OTc1IDQyLjI5MSA3OS42NjIzIDQyLjM3NzIgNzkuNTkxOUM0Mi40NjM0IDc5LjUyMDQgNDIuNTI3NSA3OS40MjQ3IDQyLjU2OTUgNzkuMzA0OUM0Mi42MTI2IDc5LjE4NTEgNDIuNjM0MiA3OS4wNTE2IDQyLjYzNDIgNzguOTA0NEM0Mi42MzQyIDc4Ljc1NjIgNDIuNjEyNiA3OC42MjIyIDQyLjU2OTUgNzguNTAyNEM0Mi41Mjc1IDc4LjM4MTUgNDIuNDYzNCA3OC4yODUzIDQyLjM3NzIgNzguMjEzOUM0Mi4yOTEgNzguMTQyNCA0Mi4xODM4IDc4LjEwNjcgNDIuMDU1NSA3OC4xMDY3QzQxLjkyNDIgNzguMTA2NyA0MS44MTQ4IDc4LjE0MjQgNDEuNzI3NiA3OC4yMTM5QzQxLjY0MTQgNzguMjg1MyA0MS41NzY4IDc4LjM4MTUgNDEuNTMzNyA3OC41MDI0QzQxLjQ5MTYgNzguNjIyMiA0MS40NzA2IDc4Ljc1NjIgNDEuNDcwNiA3OC45MDQ0QzQxLjQ3MDYgNzkuMDUxNiA0MS40OTE2IDc5LjE4NTEgNDEuNTMzNyA3OS4zMDQ5QzQxLjU3NjggNzkuNDI0NyA0MS42NDE0IDc5LjUyMDQgNDEuNzI3NiA3OS41OTE5QzQxLjgxNDggNzkuNjYyMyA0MS45MjQyIDc5LjY5NzUgNDIuMDU1NSA3OS42OTc1Wk00My42OTcyIDgwLjEwNzRWNzcuNjg1N0g0NC4yNTA2Vjc4LjA4OTNINDQuMjc1OUM0NC4zMiA3Ny45NDk1IDQ0LjM5NTcgNzcuODQxOCA0NC41MDI5IDc3Ljc2NjFDNDQuNjExMiA3Ny42ODk0IDQ0LjczNDcgNzcuNjUxIDQ0Ljg3MzQgNzcuNjUxQzQ0LjkwNDkgNzcuNjUxIDQ0Ljk0MDEgNzcuNjUyNiA0NC45NzkgNzcuNjU1N0M0NS4wMTkgNzcuNjU3OCA0NS4wNTIxIDc3LjY2MTUgNDUuMDc4NCA3Ny42NjY4Vjc4LjE5MThDNDUuMDU0MiA3OC4xODM0IDQ1LjAxNTggNzguMTc2IDQ0Ljk2MzMgNzguMTY5N0M0NC45MTE4IDc4LjE2MjQgNDQuODYxOCA3OC4xNTg3IDQ0LjgxMzUgNzguMTU4N0M0NC43MDk0IDc4LjE1ODcgNDQuNjE1OSA3OC4xODEzIDQ0LjUzMjggNzguMjI2NUM0NC40NTA5IDc4LjI3MDYgNDQuMzg2MiA3OC4zMzIxIDQ0LjMzODkgNzguNDEwOUM0NC4yOTE2IDc4LjQ4OTggNDQuMjY4IDc4LjU4MDcgNDQuMjY4IDc4LjY4MzdWODAuMTA3NEg0My42OTcyWk00NS40NTc2IDgwLjEwNzRWNzcuNjg1N0g0Ni4wMDMxVjc4LjA5NzJINDYuMDMxNUM0Ni4wODE5IDc3Ljk1ODQgNDYuMTY1NSA3Ny44NTAyIDQ2LjI4MjEgNzcuNzcyNEM0Ni4zOTg4IDc3LjY5MzYgNDYuNTM4MSA3Ny42NTQyIDQ2LjcgNzcuNjU0MkM0Ni44NjM5IDc3LjY1NDIgNDcuMDAyMSA3Ny42OTQxIDQ3LjExNDYgNzcuNzc0QzQ3LjIyODEgNzcuODUyOCA0Ny4zMDggNzcuOTYwNiA0Ny4zNTQzIDc4LjA5NzJINDcuMzc5NUM0Ny40MzMxIDc3Ljk2MjcgNDcuNTIzNSA3Ny44NTU0IDQ3LjY1MDcgNzcuNzc1NkM0Ny43Nzg5IDc3LjY5NDYgNDcuOTMwOCA3Ny42NTQyIDQ4LjEwNjMgNzcuNjU0MkM0OC4zMjkyIDc3LjY1NDIgNDguNTExIDc3LjcyNDYgNDguNjUxOCA3Ny44NjU0QzQ4Ljc5MjcgNzguMDA2MyA0OC44NjMxIDc4LjIxMTggNDguODYzMSA3OC40ODE5VjgwLjEwNzRINDguMjkwOFY3OC41NzAyQzQ4LjI5MDggNzguNDE5OSA0OC4yNTA5IDc4LjMxIDQ4LjE3MSA3OC4yNDA3QzQ4LjA5MTEgNzguMTcwMiA0Ny45OTMzIDc4LjEzNSA0Ny44Nzc3IDc4LjEzNUM0Ny43NCA3OC4xMzUgNDcuNjMyMyA3OC4xNzgxIDQ3LjU1NDUgNzguMjY0M0M0Ny40Nzc4IDc4LjM0OTUgNDcuNDM5NCA3OC40NjAzIDQ3LjQzOTQgNzguNTk3VjgwLjEwNzRINDYuODc5N1Y3OC41NDY1QzQ2Ljg3OTcgNzguNDIxNSA0Ni44NDE5IDc4LjMyMTYgNDYuNzY2MiA3OC4yNDdDNDYuNjkxNSA3OC4xNzIzIDQ2LjU5MzggNzguMTM1IDQ2LjQ3MjkgNzguMTM1QzQ2LjM5MDkgNzguMTM1IDQ2LjMxNjMgNzguMTU2MSA0Ni4yNDkgNzguMTk4MUM0Ni4xODE4IDc4LjIzOTEgNDYuMTI4MiA3OC4yOTc0IDQ2LjA4ODIgNzguMzczMUM0Ni4wNDgzIDc4LjQ0NzcgNDYuMDI4MyA3OC41MzUgNDYuMDI4MyA3OC42MzQ4VjgwLjEwNzRINDUuNDU3NlpNNTAuMTM5IDgwLjE1NjNDNDkuOTg1NiA4MC4xNTYzIDQ5Ljg0NzMgODAuMTI5IDQ5LjcyNDQgODAuMDc0M0M0OS42MDI0IDgwLjAxODYgNDkuNTA1NyA3OS45MzY2IDQ5LjQzNDMgNzkuODI4NEM0OS4zNjM4IDc5LjcyMDEgNDkuMzI4NiA3OS41ODY2IDQ5LjMyODYgNzkuNDI3OUM0OS4zMjg2IDc5LjI5MTIgNDkuMzUzOCA3OS4xNzgyIDQ5LjQwNDMgNzkuMDg4OUM0OS40NTQ4IDc4Ljk5OTYgNDkuNTIzNiA3OC45MjgxIDQ5LjYxMDggNzguODc0NUM0OS42OTgxIDc4LjgyMDkgNDkuNzk2NCA3OC43ODA0IDQ5LjkwNTcgNzguNzUzMUM1MC4wMTYgNzguNzI0NyA1MC4xMzAxIDc4LjcwNDIgNTAuMjQ3OCA3OC42OTE2QzUwLjM4OTcgNzguNjc2OSA1MC41MDQ4IDc4LjY2MzcgNTAuNTkzMSA3OC42NTIyQzUwLjY4MTQgNzguNjM5NiA1MC43NDU1IDc4LjYyMDYgNTAuNzg1NCA3OC41OTU0QzUwLjgyNjQgNzguNTY5MSA1MC44NDY5IDc4LjUyODcgNTAuODQ2OSA3OC40NzRWNzguNDY0NkM1MC44NDY5IDc4LjM0NTggNTAuODExNyA3OC4yNTM4IDUwLjc0MTMgNzguMTg4NkM1MC42NzA5IDc4LjEyMzUgNTAuNTY5NCA3OC4wOTA5IDUwLjQzNyA3OC4wOTA5QzUwLjI5NzIgNzguMDkwOSA1MC4xODYzIDc4LjEyMTQgNTAuMTA0MyA3OC4xODIzQzUwLjAyMzQgNzguMjQzMyA0OS45Njg3IDc4LjMxNTMgNDkuOTQwNCA3OC4zOTgzTDQ5LjQwNzUgNzguMzIyN0M0OS40NDk1IDc4LjE3NTUgNDkuNTE4OSA3OC4wNTI1IDQ5LjYxNTYgNzcuOTUzN0M0OS43MTIzIDc3Ljg1MzkgNDkuODMwNSA3Ny43NzkyIDQ5Ljk3MDMgNzcuNzI5OEM1MC4xMTAxIDc3LjY3OTQgNTAuMjY0NiA3Ny42NTQyIDUwLjQzMzkgNzcuNjU0MkM1MC41NTA1IDc3LjY1NDIgNTAuNjY2NyA3Ny42Njc4IDUwLjc4MjMgNzcuNjk1MUM1MC44OTc5IDc3LjcyMjUgNTEuMDAzNSA3Ny43Njc3IDUxLjA5OTIgNzcuODMwN0M1MS4xOTQ4IDc3Ljg5MjggNTEuMjcxNiA3Ny45Nzc0IDUxLjMyOTQgNzguMDg0NkM1MS4zODgzIDc4LjE5MTggNTEuNDE3NyA3OC4zMjU4IDUxLjQxNzcgNzguNDg2NlY4MC4xMDc0SDUwLjg2OVY3OS43NzQ3SDUwLjg1MDFDNTAuODE1NCA3OS44NDIgNTAuNzY2NSA3OS45MDUxIDUwLjcwMzUgNzkuOTYzOUM1MC42NDE0IDgwLjAyMTggNTAuNTYzMSA4MC4wNjg1IDUwLjQ2ODUgODAuMTA0M0M1MC4zNzUgODAuMTM5IDUwLjI2NTIgODAuMTU2MyA1MC4xMzkgODAuMTU2M1pNNTAuMjg3MiA3OS43MzY5QzUwLjQwMTggNzkuNzM2OSA1MC41MDExIDc5LjcxNDMgNTAuNTg1MiA3OS42NjkxQzUwLjY2OTMgNzkuNjIyOSA1MC43MzM5IDc5LjU2MTkgNTAuNzc5MSA3OS40ODYyQzUwLjgyNTQgNzkuNDEwNSA1MC44NDg1IDc5LjMyOCA1MC44NDg1IDc5LjIzODdWNzguOTUzM0M1MC44MzA2IDc4Ljk2OCA1MC44MDAyIDc4Ljk4MTcgNTAuNzU3MSA3OC45OTQzQzUwLjcxNSA3OS4wMDY5IDUwLjY2NzcgNzkuMDE4IDUwLjYxNTIgNzkuMDI3NEM1MC41NjI2IDc5LjAzNjkgNTAuNTEwNiA3OS4wNDUzIDUwLjQ1OTEgNzkuMDUyNkM1MC40MDc2IDc5LjA2IDUwLjM2MjkgNzkuMDY2MyA1MC4zMjUxIDc5LjA3MTZDNTAuMjM5OSA3OS4wODMxIDUwLjE2MzcgNzkuMTAyIDUwLjA5NjUgNzkuMTI4M0M1MC4wMjkyIDc5LjE1NDYgNDkuOTc2MSA3OS4xOTE0IDQ5LjkzNzIgNzkuMjM4N0M0OS44OTgzIDc5LjI4NDkgNDkuODc4OSA3OS4zNDQ4IDQ5Ljg3ODkgNzkuNDE4NEM0OS44Nzg5IDc5LjUyMzUgNDkuOTE3MiA3OS42MDI5IDQ5Ljk5NCA3OS42NTY1QzUwLjA3MDcgNzkuNzEwMSA1MC4xNjg1IDc5LjczNjkgNTAuMjg3MiA3OS43MzY5Wk01Mi41NjIzIDc4LjY4ODRWODAuMTA3NEg1MS45OTE2Vjc3LjY4NTdINTIuNTM3MVY3OC4wOTcySDUyLjU2NTVDNTIuNjIxMiA3Ny45NjE2IDUyLjcxIDc3Ljg1MzkgNTIuODMxOSA3Ny43NzRDNTIuOTU0OSA3Ny42OTQxIDUzLjEwNjggNzcuNjU0MiA1My4yODc2IDc3LjY1NDJDNTMuNDU0NyA3Ny42NTQyIDUzLjYwMDMgNzcuNjg5OSA1My43MjQzIDc3Ljc2MTRDNTMuODQ5NCA3Ny44MzI4IDUzLjk0NjEgNzcuOTM2NCA1NC4wMTQ0IDc4LjA3MkM1NC4wODM4IDc4LjIwNzYgNTQuMTE4IDc4LjM3MjEgNTQuMTE2OSA3OC41NjU1VjgwLjEwNzRINTMuNTQ2MlY3OC42NTM4QzUzLjU0NjIgNzguNDkxOSA1My41MDQxIDc4LjM2NTIgNTMuNDIgNzguMjczOEM1My4zMzcgNzguMTgyMyA1My4yMjE5IDc4LjEzNjYgNTMuMDc0NyA3OC4xMzY2QzUyLjk3NDkgNzguMTM2NiA1Mi44ODYxIDc4LjE1ODcgNTIuODA4MyA3OC4yMDI4QzUyLjczMTYgNzguMjQ1OSA1Mi42NzExIDc4LjMwODUgNTIuNjI3IDc4LjM5MDVDNTIuNTgzOSA3OC40NzI0IDUyLjU2MjMgNzguNTcxOCA1Mi41NjIzIDc4LjY4ODRaTTU1Ljc1MzUgODAuMTU0N0M1NS41MTE3IDgwLjE1NDcgNTUuMzA0MSA4MC4xMDE2IDU1LjEzMDcgNzkuOTk1NUM1NC45NTgzIDc5Ljg4OTMgNTQuODI1MyA3OS43NDI3IDU0LjczMTggNzkuNTU1NkM1NC42MzkzIDc5LjM2NzQgNTQuNTkzMSA3OS4xNTA5IDU0LjU5MzEgNzguOTA2QzU0LjU5MzEgNzguNjYwMSA1NC42NDA0IDc4LjQ0MyA1NC43MzUgNzguMjU0OUM1NC44Mjk2IDc4LjA2NTcgNTQuOTYzIDc3LjkxODUgNTUuMTM1NCA3Ny44MTM0QzU1LjMwODkgNzcuNzA3MiA1NS41MTM4IDc3LjY1NDIgNTUuNzUwMyA3Ny42NTQyQzU1Ljk0NjkgNzcuNjU0MiA1Ni4xMjA4IDc3LjY5MDQgNTYuMjcyMiA3Ny43NjI5QzU2LjQyNDYgNzcuODM0NCA1Ni41NDYgNzcuOTM1OSA1Ni42MzY0IDc4LjA2NzJDNTYuNzI2OCA3OC4xOTc2IDU2Ljc3ODMgNzguMzUgNTYuNzkwOSA3OC41MjQ1SDU2LjI0NTRDNTYuMjIzMyA3OC40MDc4IDU2LjE3MDggNzguMzEwNiA1Ni4wODc3IDc4LjIzMjhDNTYuMDA1NyA3OC4xNTQgNTUuODk1OSA3OC4xMTQ1IDU1Ljc1ODIgNzguMTE0NUM1NS42NDE1IDc4LjExNDUgNTUuNTM5IDc4LjE0NjEgNTUuNDUwOCA3OC4yMDkxQzU1LjM2MjUgNzguMjcxMiA1NS4yOTM2IDc4LjM2MDUgNTUuMjQ0MiA3OC40NzcyQzU1LjE5NTkgNzguNTkzOCA1NS4xNzE3IDc4LjczMzYgNTUuMTcxNyA3OC44OTY2QzU1LjE3MTcgNzkuMDYxNiA1NS4xOTU5IDc5LjIwMzUgNTUuMjQ0MiA3OS4zMjIzQzU1LjI5MjYgNzkuNDQgNTUuMzYwNCA3OS41MzA5IDU1LjQ0NzYgNzkuNTk1QzU1LjUzNTkgNzkuNjU4MSA1NS42Mzk0IDc5LjY4OTYgNTUuNzU4MiA3OS42ODk2QzU1Ljg0MjMgNzkuNjg5NiA1NS45MTc0IDc5LjY3MzggNTUuOTgzNyA3OS42NDIzQzU2LjA1MDkgNzkuNjA5NyA1Ni4xMDcyIDc5LjU2MyA1Ni4xNTI0IDc5LjUwMkM1Ni4xOTc2IDc5LjQ0MSA1Ni4yMjg2IDc5LjM2NjkgNTYuMjQ1NCA3OS4yNzk3SDU2Ljc5MDlDNTYuNzc3MiA3OS40NTEgNTYuNzI2OCA3OS42MDI5IDU2LjYzOTUgNzkuNzM1M0M1Ni41NTIzIDc5Ljg2NjcgNTYuNDMzNSA3OS45Njk3IDU2LjI4MzIgODAuMDQ0NEM1Ni4xMzI5IDgwLjExNzkgNTUuOTU2MyA4MC4xNTQ3IDU1Ljc1MzUgODAuMTU0N1pNNTguMzMxNyA4MC4xNTQ3QzU4LjA4ODkgODAuMTU0NyA1Ny44NzkyIDgwLjEwNDMgNTcuNzAyNiA4MC4wMDM0QzU3LjUyNzEgNzkuOTAxNCA1Ny4zOTIgNzkuNzU3NCA1Ny4yOTc0IDc5LjU3MTRDNTcuMjAyOCA3OS4zODQzIDU3LjE1NTUgNzkuMTY0MSA1Ny4xNTU1IDc4LjkxMDdDNTcuMTU1NSA3OC42NjE2IDU3LjIwMjggNzguNDQzIDU3LjI5NzQgNzguMjU0OUM1Ny4zOTMxIDc4LjA2NTcgNTcuNTI2NSA3Ny45MTg1IDU3LjY5NzkgNzcuODEzNEM1Ny44NjkyIDc3LjcwNzIgNTguMDcwNSA3Ny42NTQyIDU4LjMwMTcgNzcuNjU0MkM1OC40NTEgNzcuNjU0MiA1OC41OTE4IDc3LjY3ODMgNTguNzI0MyA3Ny43MjY3QzU4Ljg1NzggNzcuNzc0IDU4Ljk3NTUgNzcuODQ3NiA1OS4wNzc0IDc3Ljk0NzRDNTkuMTgwNCA3OC4wNDczIDU5LjI2MTQgNzguMTc0NCA1OS4zMjAyIDc4LjMyOUM1OS4zNzkxIDc4LjQ4MjQgNTkuNDA4NSA3OC42NjUzIDU5LjQwODUgNzguODc3NlY3OS4wNTI2SDU3LjQyMzVWNzguNjY3OUg1OC44NjE0QzU4Ljg2MDQgNzguNTU4NiA1OC44MzY3IDc4LjQ2MTQgNTguNzkwNSA3OC4zNzYzQzU4Ljc0NDIgNzguMjkwMSA1OC42Nzk2IDc4LjIyMjMgNTguNTk2NiA3OC4xNzI5QzU4LjUxNDYgNzguMTIzNSA1OC40MTg5IDc4LjA5ODggNTguMzA5NiA3OC4wOTg4QzU4LjE5MjkgNzguMDk4OCA1OC4wOTA1IDc4LjEyNzIgNTguMDAyMiA3OC4xODM5QzU3LjkxMzkgNzguMjM5NiA1Ny44NDUgNzguMzEzMiA1Ny43OTU2IDc4LjQwNDZDNTcuNzQ3MyA3OC40OTUgNTcuNzIyNiA3OC41OTQ0IDU3LjcyMTUgNzguNzAyNlY3OS4wMzg1QzU3LjcyMTUgNzkuMTc5MyA1Ny43NDczIDc5LjMwMDIgNTcuNzk4OCA3OS40MDExQzU3Ljg1MDMgNzkuNTAwOSA1Ny45MjIzIDc5LjU3NzcgNTguMDE0OCA3OS42MzEzQzU4LjEwNzMgNzkuNjgzOCA1OC4yMTU1IDc5LjcxMDEgNTguMzM5NiA3OS43MTAxQzU4LjQyMjYgNzkuNzEwMSA1OC40OTc4IDc5LjY5ODUgNTguNTY1IDc5LjY3NTRDNTguNjMyMyA3OS42NTEyIDU4LjY5MDYgNzkuNjE2IDU4Ljc0IDc5LjU2OThDNTguNzg5NCA3OS41MjM1IDU4LjgyNjggNzkuNDY2MyA1OC44NTIgNzkuMzk3OUw1OS4zODQ5IDc5LjQ1NzhDNTkuMzUxMyA3OS41OTg3IDU5LjI4NzEgNzkuNzIxNyA1OS4xOTI1IDc5LjgyNjhDNTkuMDk5IDc5LjkzMDggNTguOTc5MiA4MC4wMTE4IDU4LjgzMzEgODAuMDY5NkM1OC42ODcgODAuMTI2MyA1OC41MTk4IDgwLjE1NDcgNTguMzMxNyA4MC4xNTQ3WiIgZmlsbD0iIzFEMUQxRCIvPgo8bWFzayBpZD0icGF0aC0xNjUtaW5zaWRlLTEwXzE1NDZfMTg4NzgiIGZpbGw9IndoaXRlIj4KPHBhdGggZD0iTTM0LjkxNDggMTA0LjQ4M0MzMy45NDA4IDEwNC4xNTkgMzMuNDA3NyAxMDMuMTA0IDMzLjc5NzggMTAyLjE1NEMzNS4xOTk4IDk4Ljc0MjUgMzcuMjkwMiA5NS42NDg0IDM5Ljk0NTMgOTMuMDY4OUM0My4wNDU2IDkwLjA1NjggNDYuODI1IDg3LjgzNDggNTAuOTY0NiA4Ni41OTAzQzU1LjEwNDEgODUuMzQ1OCA1OS40ODIyIDg1LjExNTMgNjMuNzI5NSA4NS45MTg0QzY3Ljk3NjggODYuNzIxNCA3MS45Njg2IDg4LjUzNDQgNzUuMzY4IDkxLjIwNDNDNzguNzY3NCA5My44NzQyIDgxLjQ3NDYgOTcuMzIyNyA4My4yNjEzIDEwMS4yNTlDODUuMDQ3OSAxMDUuMTk1IDg1Ljg2MTQgMTA5LjUwMyA4NS42MzMzIDExMy44MTlDODUuNDA1MSAxMTguMTM2IDg0LjE0MTkgMTIyLjMzNCA4MS45NTAzIDEyNi4wNkM4MC4wNzM0IDEyOS4yNTEgNzcuNTYyNyAxMzIuMDE1IDc0LjU4MDIgMTM0LjE4NUM3My43NTAzIDEzNC43ODkgNzIuNTk4OSAxMzQuNTIxIDcyLjA1MzYgMTMzLjY1Mkw2OS45MzkyIDEzMC4yOEM2OS4zOTM4IDEyOS40MTEgNjkuNjYzMiAxMjguMjcxIDcwLjQ3NjEgMTI3LjY0NEM3Mi40MjA5IDEyNi4xNDUgNzQuMDY1NyAxMjQuMjg0IDc1LjMxNjQgMTIyLjE1OEM3Ni44ODIxIDExOS40OTYgNzcuNzg0NSAxMTYuNDk3IDc3Ljk0NzUgMTEzLjQxM0M3OC4xMTA1IDExMC4zMjkgNzcuNTI5MyAxMDcuMjUyIDc2LjI1MyAxMDQuNDRDNzQuOTc2NiAxMDEuNjI4IDczLjA0MjYgOTkuMTY0NCA3MC42MTQxIDk3LjI1NzFDNjguMTg1NiA5NS4zNDk3IDY1LjMzMzkgOTQuMDU0NSA2Mi4yOTk2IDkzLjQ4MDhDNTkuMjY1NCA5Mi45MDcxIDU2LjEzNzcgOTMuMDcxOCA1My4xODA0IDkzLjk2MDhDNTAuMjIzMiA5NC44NDk5IDQ3LjUyMzIgOTYuNDM3MyA0NS4zMDg0IDk4LjU4OTFDNDMuNTM5IDEwMC4zMDggNDIuMTIwNyAxMDIuMzQ3IDQxLjEyNTEgMTA0LjU5MkM0MC43MDkgMTA1LjUzIDM5LjY2NTIgMTA2LjA2MiAzOC42OTEyIDEwNS43MzhMMzQuOTE0OCAxMDQuNDgzWiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0zNC45MTQ4IDEwNC40ODNDMzMuOTQwOCAxMDQuMTU5IDMzLjQwNzcgMTAzLjEwNCAzMy43OTc4IDEwMi4xNTRDMzUuMTk5OCA5OC43NDI1IDM3LjI5MDIgOTUuNjQ4NCAzOS45NDUzIDkzLjA2ODlDNDMuMDQ1NiA5MC4wNTY4IDQ2LjgyNSA4Ny44MzQ4IDUwLjk2NDYgODYuNTkwM0M1NS4xMDQxIDg1LjM0NTggNTkuNDgyMiA4NS4xMTUzIDYzLjcyOTUgODUuOTE4NEM2Ny45NzY4IDg2LjcyMTQgNzEuOTY4NiA4OC41MzQ0IDc1LjM2OCA5MS4yMDQzQzc4Ljc2NzQgOTMuODc0MiA4MS40NzQ2IDk3LjMyMjcgODMuMjYxMyAxMDEuMjU5Qzg1LjA0NzkgMTA1LjE5NSA4NS44NjE0IDEwOS41MDMgODUuNjMzMyAxMTMuODE5Qzg1LjQwNTEgMTE4LjEzNiA4NC4xNDE5IDEyMi4zMzQgODEuOTUwMyAxMjYuMDZDODAuMDczNCAxMjkuMjUxIDc3LjU2MjcgMTMyLjAxNSA3NC41ODAyIDEzNC4xODVDNzMuNzUwMyAxMzQuNzg5IDcyLjU5ODkgMTM0LjUyMSA3Mi4wNTM2IDEzMy42NTJMNjkuOTM5MiAxMzAuMjhDNjkuMzkzOCAxMjkuNDExIDY5LjY2MzIgMTI4LjI3MSA3MC40NzYxIDEyNy42NDRDNzIuNDIwOSAxMjYuMTQ1IDc0LjA2NTcgMTI0LjI4NCA3NS4zMTY0IDEyMi4xNThDNzYuODgyMSAxMTkuNDk2IDc3Ljc4NDUgMTE2LjQ5NyA3Ny45NDc1IDExMy40MTNDNzguMTEwNSAxMTAuMzI5IDc3LjUyOTMgMTA3LjI1MiA3Ni4yNTMgMTA0LjQ0Qzc0Ljk3NjYgMTAxLjYyOCA3My4wNDI2IDk5LjE2NDQgNzAuNjE0MSA5Ny4yNTcxQzY4LjE4NTYgOTUuMzQ5NyA2NS4zMzM5IDk0LjA1NDUgNjIuMjk5NiA5My40ODA4QzU5LjI2NTQgOTIuOTA3MSA1Ni4xMzc3IDkzLjA3MTggNTMuMTgwNCA5My45NjA4QzUwLjIyMzIgOTQuODQ5OSA0Ny41MjMyIDk2LjQzNzMgNDUuMzA4NCA5OC41ODkxQzQzLjUzOSAxMDAuMzA4IDQyLjEyMDcgMTAyLjM0NyA0MS4xMjUxIDEwNC41OTJDNDAuNzA5IDEwNS41MyAzOS42NjUyIDEwNi4wNjIgMzguNjkxMiAxMDUuNzM4TDM0LjkxNDggMTA0LjQ4M1oiIHN0cm9rZT0iIzQ0NTFGRiIgc3Ryb2tlLXdpZHRoPSIxNC44Njc3IiBtYXNrPSJ1cmwoI3BhdGgtMTY1LWluc2lkZS0xMF8xNTQ2XzE4ODc4KSIvPgo8bWFzayBpZD0icGF0aC0xNjYtaW5zaWRlLTExXzE1NDZfMTg4NzgiIGZpbGw9IndoaXRlIj4KPHBhdGggZD0iTTcxLjY4NTMgMTMzLjg3OEM3Mi4yMTU2IDEzNC43NTcgNzEuOTM1NyAxMzUuOTA2IDcxLjAyMjQgMTM2LjM3NEM2Ny41Nzk3IDEzOC4xNCA2My43OTAxIDEzOS4xNDcgNTkuOTEwMSAxMzkuMzE4QzU2LjAzMDIgMTM5LjQ5IDUyLjE2NjYgMTM4LjgyIDQ4LjU4MTkgMTM3LjM2NEM0Ny42MzA5IDEzNi45NzcgNDcuMjUxIDEzNS44NTggNDcuNzAxOCAxMzQuOTM2TDQ5LjQ1IDEzMS4zNjFDNDkuOTAwOSAxMzAuNDM5IDUxLjAxMTUgMTMwLjA2NiA1MS45NzI3IDEzMC40MjZDNTQuMzkyOCAxMzEuMzMyIDU2Ljk3NjggMTMxLjc0NCA1OS41NzExIDEzMS42M0M2Mi4xNjU0IDEzMS41MTUgNjQuNzAzMiAxMzAuODc3IDY3LjAzNDEgMTI5Ljc2MkM2Ny45NTk5IDEyOS4zMTkgNjkuMDk5MSAxMjkuNTkyIDY5LjYyOTMgMTMwLjQ3MUw3MS42ODUzIDEzMy44NzhaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTcxLjY4NTMgMTMzLjg3OEM3Mi4yMTU2IDEzNC43NTcgNzEuOTM1NyAxMzUuOTA2IDcxLjAyMjQgMTM2LjM3NEM2Ny41Nzk3IDEzOC4xNCA2My43OTAxIDEzOS4xNDcgNTkuOTEwMSAxMzkuMzE4QzU2LjAzMDIgMTM5LjQ5IDUyLjE2NjYgMTM4LjgyIDQ4LjU4MTkgMTM3LjM2NEM0Ny42MzA5IDEzNi45NzcgNDcuMjUxIDEzNS44NTggNDcuNzAxOCAxMzQuOTM2TDQ5LjQ1IDEzMS4zNjFDNDkuOTAwOSAxMzAuNDM5IDUxLjAxMTUgMTMwLjA2NiA1MS45NzI3IDEzMC40MjZDNTQuMzkyOCAxMzEuMzMyIDU2Ljk3NjggMTMxLjc0NCA1OS41NzExIDEzMS42M0M2Mi4xNjU0IDEzMS41MTUgNjQuNzAzMiAxMzAuODc3IDY3LjAzNDEgMTI5Ljc2MkM2Ny45NTk5IDEyOS4zMTkgNjkuMDk5MSAxMjkuNTkyIDY5LjYyOTMgMTMwLjQ3MUw3MS42ODUzIDEzMy44NzhaIiBzdHJva2U9IiM5Mjk5RkMiIHN0cm9rZS13aWR0aD0iMTQuODY3NyIgbWFzaz0idXJsKCNwYXRoLTE2Ni1pbnNpZGUtMTFfMTU0Nl8xODg3OCkiLz4KPG1hc2sgaWQ9InBhdGgtMTY3LWluc2lkZS0xMl8xNTQ2XzE4ODc4IiBmaWxsPSJ3aGl0ZSI+CjxwYXRoIGQ9Ik00Ny4zNDY4IDEzNC43NTlDNDYuODgxNCAxMzUuNjc0IDQ1Ljc1ODUgMTM2LjA0MyA0NC44NzggMTM1LjUxNkMzOS45ODEgMTMyLjU4NCAzNi4xMjY0IDEyOC4xNjEgMzMuODk1MSAxMjIuODczQzMxLjY2MzcgMTE3LjU4NSAzMS4xODUzIDExMS43MzggMzIuNTAxNCAxMDYuMTg0QzMyLjczODEgMTA1LjE4NSAzMy43ODY0IDEwNC42MzkgMzQuNzY2NSAxMDQuOTQ0TDM4LjU2NjQgMTA2LjEyNkMzOS41NDY0IDEwNi40MzEgNDAuMDg0MyAxMDcuNDcyIDM5Ljg3NTIgMTA4LjQ3NkMzOS4wODIzIDExMi4yODggMzkuNDYxMyAxMTYuMjY3IDQwLjk4NjEgMTE5Ljg4MUM0Mi41MTEgMTIzLjQ5NSA0NS4wOTY4IDEyNi41NDMgNDguMzgwNiAxMjguNjM0QzQ5LjI0NjMgMTI5LjE4NiA0OS42MTY3IDEzMC4yOTcgNDkuMTUxMyAxMzEuMjEyTDQ3LjM0NjggMTM0Ljc1OVoiLz4KPC9tYXNrPgo8cGF0aCBkPSJNNDcuMzQ2OCAxMzQuNzU5QzQ2Ljg4MTQgMTM1LjY3NCA0NS43NTg1IDEzNi4wNDMgNDQuODc4IDEzNS41MTZDMzkuOTgxIDEzMi41ODQgMzYuMTI2NCAxMjguMTYxIDMzLjg5NTEgMTIyLjg3M0MzMS42NjM3IDExNy41ODUgMzEuMTg1MyAxMTEuNzM4IDMyLjUwMTQgMTA2LjE4NEMzMi43MzgxIDEwNS4xODUgMzMuNzg2NCAxMDQuNjM5IDM0Ljc2NjUgMTA0Ljk0NEwzOC41NjY0IDEwNi4xMjZDMzkuNTQ2NCAxMDYuNDMxIDQwLjA4NDMgMTA3LjQ3MiAzOS44NzUyIDEwOC40NzZDMzkuMDgyMyAxMTIuMjg4IDM5LjQ2MTMgMTE2LjI2NyA0MC45ODYxIDExOS44ODFDNDIuNTExIDEyMy40OTUgNDUuMDk2OCAxMjYuNTQzIDQ4LjM4MDYgMTI4LjYzNEM0OS4yNDYzIDEyOS4xODYgNDkuNjE2NyAxMzAuMjk3IDQ5LjE1MTMgMTMxLjIxMkw0Ny4zNDY4IDEzNC43NTlaIiBzdHJva2U9IiM3NTdFRkYiIHN0cm9rZS13aWR0aD0iMTQuODY3NyIgbWFzaz0idXJsKCNwYXRoLTE2Ny1pbnNpZGUtMTJfMTU0Nl8xODg3OCkiLz4KPHBhdGggZD0iTTU1LjU3ODYgMTE0LjU3OEM1NS4yNzg1IDExNC41NzYgNTQuOTg1NiAxMTQuNTI0IDU0LjY5OTggMTE0LjQyMkM1NC40MTM5IDExNC4zMTggNTQuMTU2NyAxMTQuMTQ5IDUzLjkyODEgMTEzLjkxNkM1My42OTk0IDExMy42ODIgNTMuNTE3NyAxMTMuMzcgNTMuMzgzIDExMi45ODNDNTMuMjQ4MyAxMTIuNTkzIDUzLjE4MTkgMTEyLjExIDUzLjE4MzkgMTExLjUzNEM1My4xODM5IDExMC45OTcgNTMuMjQxMSAxMTAuNTE4IDUzLjM1NTQgMTEwLjA5OEM1My40Njk4IDEwOS42NzcgNTMuNjM0MSAxMDkuMzIyIDUzLjg0ODUgMTA5LjAzMkM1NC4wNjI4IDEwOC43NCA1NC4zMjExIDEwOC41MTggNTQuNjIzMiAxMDguMzY1QzU0LjkyNzQgMTA4LjIxMiA1NS4yNjczIDEwOC4xMzUgNTUuNjQyOSAxMDguMTM1QzU2LjAzNjkgMTA4LjEzNSA1Ni4zODYgMTA4LjIxMyA1Ni42OTAyIDEwOC4zNjhDNTYuOTk2NCAxMDguNTIzIDU3LjI0MzUgMTA4LjczNSA1Ny40MzEzIDEwOS4wMDVDNTcuNjE5MSAxMDkuMjcyIDU3LjczNTUgMTA5LjU3NCA1Ny43ODA0IDEwOS45MTFINTYuNjYyN0M1Ni42MDU1IDEwOS42NyA1Ni40ODgxIDEwOS40NzggNTYuMzEwNSAxMDkuMzM1QzU2LjEzNDkgMTA5LjE5IDU1LjkxMjQgMTA5LjExOCA1NS42NDI5IDEwOS4xMThDNTUuMjA4MSAxMDkuMTE4IDU0Ljg3MzMgMTA5LjMwNyA1NC42Mzg1IDEwOS42ODRDNTQuNDA1OCAxMTAuMDYyIDU0LjI4ODQgMTEwLjU4MSA1NC4yODY0IDExMS4yNEg1NC4zMjkyQzU0LjQyOTMgMTExLjA2IDU0LjU1ODkgMTEwLjkwNiA1NC43MTgxIDExMC43NzhDNTQuODc3NCAxMTAuNjQ5IDU1LjA1NyAxMTAuNTUgNTUuMjU3MSAxMTAuNDgxQzU1LjQ1OTIgMTEwLjQwOSA1NS42NzI1IDExMC4zNzMgNTUuODk3MSAxMTAuMzczQzU2LjI2NDYgMTEwLjM3MyA1Ni41OTQzIDExMC40NjEgNTYuODg2MiAxMTAuNjM3QzU3LjE4MDIgMTEwLjgxMiA1Ny40MTI5IDExMS4wNTQgNTcuNTg0NCAxMTEuMzYzQzU3Ljc1NTkgMTExLjY2OSA1Ny44NDA2IDExMi4wMiA1Ny44Mzg2IDExMi40MTZDNTcuODQwNiAxMTIuODI4IDU3Ljc0NjcgMTEzLjE5OSA1Ny41NTY4IDExMy41MjhDNTcuMzY3IDExMy44NTQgNTcuMTAyNiAxMTQuMTExIDU2Ljc2MzcgMTE0LjI5OUM1Ni40MjQ4IDExNC40ODcgNTYuMDI5OCAxMTQuNTggNTUuNTc4NiAxMTQuNTc4Wk01NS41NzI1IDExMy42NTlDNTUuNzk1IDExMy42NTkgNTUuOTk0MSAxMTMuNjA1IDU2LjE2OTYgMTEzLjQ5N0M1Ni4zNDUyIDExMy4zODkgNTYuNDg0IDExMy4yNDMgNTYuNTg2MSAxMTMuMDU5QzU2LjY4ODIgMTEyLjg3NSA1Ni43MzgyIDExMi42NjkgNTYuNzM2MSAxMTIuNDRDNTYuNzM4MiAxMTIuMjE2IDU2LjY4OTIgMTEyLjAxMyA1Ni41ODkyIDExMS44MzFDNTYuNDkxMiAxMTEuNjQ5IDU2LjM1NTQgMTExLjUwNSA1Ni4xODE5IDExMS4zOTlDNTYuMDA4NCAxMTEuMjkzIDU1LjgxMDMgMTExLjI0IDU1LjU4NzggMTExLjI0QzU1LjQyMjQgMTExLjI0IDU1LjI2ODMgMTExLjI3MiA1NS4xMjU0IDExMS4zMzVDNTQuOTgyNSAxMTEuMzk4IDU0Ljg1OCAxMTEuNDg2IDU0Ljc1MTggMTExLjU5OEM1NC42NDU3IDExMS43MDkgNTQuNTYyIDExMS44MzcgNTQuNTAwNyAxMTEuOTg0QzU0LjQ0MTUgMTEyLjEyOSA1NC40MTA5IDExMi4yODQgNTQuNDA4OCAxMTIuNDVDNTQuNDEwOSAxMTIuNjY4IDU0LjQ2MTkgMTEyLjg2OSA1NC41NjIgMTEzLjA1M0M1NC42NjIgMTEzLjIzNyA1NC43OTk4IDExMy4zODQgNTQuOTc1NCAxMTMuNDk0QzU1LjE1MDkgMTEzLjYwNCA1NS4zNSAxMTMuNjU5IDU1LjU3MjUgMTEzLjY1OVpNNjEuMDUzOSAxMTQuNTc4QzYwLjY0NTYgMTE0LjU3OCA2MC4yODAyIDExNC41MDEgNTkuOTU3NiAxMTQuMzQ4QzU5LjYzNTEgMTE0LjE5MyA1OS4zNzg5IDExMy45ODEgNTkuMTg5IDExMy43MTFDNTkuMDAxMiAxMTMuNDQyIDU4LjkwMTEgMTEzLjEzNCA1OC44ODg5IDExMi43ODdINTkuOTkxM0M2MC4wMTE3IDExMy4wNDQgNjAuMTIzIDExMy4yNTQgNjAuMzI1MSAxMTMuNDE3QzYwLjUyNzIgMTEzLjU3OSA2MC43NzAxIDExMy42NTkgNjEuMDUzOSAxMTMuNjU5QzYxLjI3NjQgMTEzLjY1OSA2MS40NzQ1IDExMy42MDggNjEuNjQ4IDExMy41MDZDNjEuODIxNSAxMTMuNDA0IDYxLjk1ODMgMTEzLjI2MiA2Mi4wNTgzIDExMy4wOEM2Mi4xNTg0IDExMi44OTkgNjIuMjA3MyAxMTIuNjkyIDYyLjIwNTMgMTEyLjQ1OUM2Mi4yMDczIDExMi4yMjIgNjIuMTU3MyAxMTIuMDEyIDYyLjA1NTMgMTExLjgyOEM2MS45NTMyIDExMS42NDQgNjEuODEzMyAxMTEuNSA2MS42MzU3IDExMS4zOTZDNjEuNDU4MSAxMTEuMjkgNjEuMjU0IDExMS4yMzcgNjEuMDIzMyAxMTEuMjM3QzYwLjgzNTUgMTExLjIzNSA2MC42NTA3IDExMS4yNyA2MC40NjkgMTExLjM0MUM2MC4yODczIDExMS40MTMgNjAuMTQzNCAxMTEuNTA3IDYwLjAzNzIgMTExLjYyM0w1OS4wMTE0IDExMS40NTRMNTkuMzM5MSAxMDguMjIxSDYyLjk3N1YxMDkuMTdINjAuMjc5Mkw2MC4wOTg1IDExMC44MzNINjAuMTM1MkM2MC4yNTE2IDExMC42OTYgNjAuNDE1OSAxMTAuNTgzIDYwLjYyODMgMTEwLjQ5M0M2MC44NDA2IDExMC40MDEgNjEuMDczMyAxMTAuMzU1IDYxLjMyNjQgMTEwLjM1NUM2MS43MDYyIDExMC4zNTUgNjIuMDQ1MSAxMTAuNDQ1IDYyLjM0MzEgMTEwLjYyNUM2Mi42NDEyIDExMC44MDIgNjIuODc1OSAxMTEuMDQ3IDYzLjA0NzQgMTExLjM2QzYzLjIxODkgMTExLjY3MiA2My4zMDQ3IDExMi4wMjkgNjMuMzA0NyAxMTIuNDMxQzYzLjMwNDcgMTEyLjg0NiA2My4yMDg3IDExMy4yMTUgNjMuMDE2OCAxMTMuNTRDNjIuODI2OSAxMTMuODYyIDYyLjU2MjYgMTE0LjExNyA2Mi4yMjM3IDExNC4zMDJDNjEuODg2OCAxMTQuNDg2IDYxLjQ5NjkgMTE0LjU3OCA2MS4wNTM5IDExNC41NzhaIiBmaWxsPSIjMDkyMTYxIi8+CjxyZWN0IHg9IjUyLjcyNDYiIHk9IjExNi45NTciIHdpZHRoPSIxMC4xNzkyIiBoZWlnaHQ9IjEuMjcyMzkiIHJ4PSIwLjYzNjE5NyIgZmlsbD0iI0Q3RDdERiIvPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyOV9kaV8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjYxLjgzNzkiIHk9Ijk0LjE0ODQiIHdpZHRoPSIyNi41NzU0IiBoZWlnaHQ9IjguNzE2OTMiIHJ4PSI0LjM1ODQ2IiBmaWxsPSJ3aGl0ZSIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIi8+CjxwYXRoIGQ9Ik02NC45MDM3IDEwMC4wMDhWOTcuMzM1OEg2NS4zNTQxTDY2LjI1ODggOTkuMTQxM0w2Ny4xNTk2IDk3LjMzNThINjcuNjEzOVYxMDAuMDA4SDY3LjIzMjFWOTguMDAzOEw2Ni40MDM4IDk5LjYzMzdINjYuMTA5OUw2NS4yODU0IDk4LjAwNzZWMTAwLjAwOEg2NC45MDM3Wk02OS4wMjggMTAwLjA1NEM2OC44NDczIDEwMC4wNTQgNjguNjg0NSAxMDAuMDEyIDY4LjUzOTQgOTkuOTI3N0M2OC4zOTY5IDk5Ljg0MzcgNjguMjgzNiA5OS43MjY2IDY4LjE5OTcgOTkuNTc2NUM2OC4xMTgyIDk5LjQyMzggNjguMDc3NSA5OS4yNDgyIDY4LjA3NzUgOTkuMDQ5N0M2OC4wNzc1IDk4Ljg0NjEgNjguMTE5NSA5OC42NjkzIDY4LjIwMzUgOTguNTE5MUM2OC4yODc1IDk4LjM2NjQgNjguNDAyIDk4LjI0ODEgNjguNTQ3IDk4LjE2NDFDNjguNjkyMSA5OC4wODAxIDY4Ljg1NSA5OC4wMzgxIDY5LjAzNTYgOTguMDM4MUM2OS4yMTg5IDk4LjAzODEgNjkuMzgxNyA5OC4wODAxIDY5LjUyNDIgOTguMTY0MUM2OS42NjY3IDk4LjI0ODEgNjkuNzc4NyA5OC4zNjUyIDY5Ljg2MDEgOTguNTE1M0M2OS45NDQxIDk4LjY2NTQgNjkuOTg2MSA5OC44NDIzIDY5Ljk4NjEgOTkuMDQ1OUM2OS45ODYxIDk5LjI0OTUgNjkuOTQ0MSA5OS40MjYzIDY5Ljg2MDEgOTkuNTc2NUM2OS43Nzg3IDk5LjcyNjYgNjkuNjY1NSA5OS44NDM3IDY5LjUyMDQgOTkuOTI3N0M2OS4zNzU0IDEwMC4wMTIgNjkuMjExMiAxMDAuMDU0IDY5LjAyOCAxMDAuMDU0Wk02OS4wMjggOTkuNzI1M0M2OS4xMzIzIDk5LjcyNTMgNjkuMjI2NSA5OS42OTk5IDY5LjMxMDUgOTkuNjQ5QzY5LjM5NyA5OS41OTgxIDY5LjQ2NTcgOTkuNTIzIDY5LjUxNjYgOTkuNDIzOEM2OS41NyA5OS4zMjIgNjkuNTk2OCA5OS4xOTYgNjkuNTk2OCA5OS4wNDU5QzY5LjU5NjggOTguODk1NyA2OS41NzEzIDk4Ljc3MSA2OS41MjA0IDk4LjY3MThDNjkuNDY5NSA5OC41NyA2OS40MDA4IDk4LjQ5MzcgNjkuMzE0MyA5OC40NDI4QzY5LjIzMDMgOTguMzkxOSA2OS4xMzc0IDk4LjM2NjQgNjkuMDM1NiA5OC4zNjY0QzY4LjkzMzggOTguMzY2NCA2OC44Mzk3IDk4LjM5MTkgNjguNzUzMiA5OC40NDI4QzY4LjY2NjYgOTguNDkzNyA2OC41OTY3IDk4LjU3IDY4LjU0MzIgOTguNjcxOEM2OC40OTIzIDk4Ljc3MSA2OC40NjY5IDk4Ljg5NTcgNjguNDY2OSA5OS4wNDU5QzY4LjQ2NjkgOTkuMTk2IDY4LjQ5MjMgOTkuMzIyIDY4LjU0MzIgOTkuNDIzOEM2OC41OTY3IDk5LjUyMyA2OC42NjU0IDk5LjU5ODEgNjguNzQ5MyA5OS42NDlDNjguODM1OSA5OS42OTk5IDY4LjkyODggOTkuNzI1MyA2OS4wMjggOTkuNzI1M1pNNzEuNDg0OSAxMDAuMDU0QzcxLjM4MDUgMTAwLjA1NCA3MS4yODUxIDEwMC4wMzggNzEuMTk4NiAxMDAuMDA4QzcxLjExNDYgOTkuOTc5OCA3MS4wNDA4IDk5Ljk0MDQgNzAuOTc3MiA5OS44ODk1QzcwLjkxMzYgOTkuODM4NiA3MC44NjAxIDk5Ljc4MDEgNzAuODE2OSA5OS43MTM5TDcwLjc3ODcgMTAwLjAwOEg3MC40MzUxVjk3LjI1OTRINzAuODE2OVY5OC4zODU1QzcwLjg3NzkgOTguMjg4OCA3MC45NjMyIDk4LjIwNzQgNzEuMDcyNiA5OC4xNDEyQzcxLjE4NDYgOTguMDcyNSA3MS4zMjIgOTguMDM4MSA3MS40ODQ5IDk4LjAzODFDNzEuNjY4MSA5OC4wMzgxIDcxLjgyOTcgOTguMDgyNyA3MS45Njk2IDk4LjE3MTdDNzIuMTA5NiA5OC4yNTgzIDcyLjIxNzggOTguMzc3OSA3Mi4yOTQxIDk4LjUzMDZDNzIuMzczIDk4LjY4MDcgNzIuNDEyNCA5OC44NTM4IDcyLjQxMjQgOTkuMDQ5N0M3Mi40MTI0IDk5LjI0MDYgNzIuMzczIDk5LjQxMjMgNzIuMjk0MSA5OS41NjVDNzIuMjE3OCA5OS43MTc3IDcyLjEwOTYgOTkuODM3MyA3MS45Njk2IDk5LjkyMzhDNzEuODI5NyAxMDAuMDEgNzEuNjY4MSAxMDAuMDU0IDcxLjQ4NDkgMTAwLjA1NFpNNzEuNDIzOCA5OS43MjE1QzcxLjU0MDggOTkuNzIxNSA3MS42NDM5IDk5LjY5MzUgNzEuNzMzIDk5LjYzNzVDNzEuODI0NiA5OS41ODE2IDcxLjg5NTggOTkuNTAyNyA3MS45NDY3IDk5LjQwMDlDNzIuMDAwMiA5OS4yOTkxIDcyLjAyNjkgOTkuMTgwOCA3Mi4wMjY5IDk5LjA0NTlDNzIuMDI2OSA5OC45MTEgNzIuMDAwMiA5OC43OTM5IDcxLjk0NjcgOTguNjk0N0M3MS44OTU4IDk4LjU5MjkgNzEuODI0NiA5OC41MTQgNzEuNzMzIDk4LjQ1OEM3MS42NDM5IDk4LjM5OTUgNzEuNTQwOCA5OC4zNzAyIDcxLjQyMzggOTguMzcwMkM3MS4zMDQyIDk4LjM3MDIgNzEuMTk4NiA5OC4zOTk1IDcxLjEwNyA5OC40NThDNzEuMDE3OSA5OC41MTQgNzAuOTQ3OSA5OC41OTI5IDcwLjg5NyA5OC42OTQ3QzcwLjg0NjEgOTguNzkzOSA3MC44MjA3IDk4LjkxMSA3MC44MjA3IDk5LjA0NTlDNzAuODIwNyA5OS4xODA4IDcwLjg0NjEgOTkuMjk5MSA3MC44OTcgOTkuNDAwOUM3MC45NDc5IDk5LjUwMjcgNzEuMDE3OSA5OS41ODE2IDcxLjEwNyA5OS42Mzc1QzcxLjE5ODYgOTkuNjkzNSA3MS4zMDQyIDk5LjcyMTUgNzEuNDIzOCA5OS43MjE1Wk03Mi44ODQ5IDEwMC4wMDhWOTguMDg0SDczLjI2NjZWMTAwLjAwOEg3Mi44ODQ5Wk03My4wNzk2IDk3LjcyMTNDNzMuMDA1OCA5Ny43MjEzIDcyLjk0NDcgOTcuNjk4NCA3Mi44OTYzIDk3LjY1MjZDNzIuODUwNSA5Ny42MDY4IDcyLjgyNzYgOTcuNTQ4MyA3Mi44Mjc2IDk3LjQ3N0M3Mi44Mjc2IDk3LjQwODMgNzIuODUwNSA5Ny4zNTIzIDcyLjg5NjMgOTcuMzA5MUM3Mi45NDQ3IDk3LjI2MzMgNzMuMDA1OCA5Ny4yNDA0IDczLjA3OTYgOTcuMjQwNEM3My4xNTA4IDk3LjI0MDQgNzMuMjEwNiA5Ny4yNjMzIDczLjI1OSA5Ny4zMDkxQzczLjMwNzMgOTcuMzUyMyA3My4zMzE1IDk3LjQwODMgNzMuMzMxNSA5Ny40NzdDNzMuMzMxNSA5Ny41NDgzIDczLjMwNzMgOTcuNjA2OCA3My4yNTkgOTcuNjUyNkM3My4yMTA2IDk3LjY5ODQgNzMuMTUwOCA5Ny43MjEzIDczLjA3OTYgOTcuNzIxM1pNNzMuODEyNCAxMDAuMDA4Vjk3LjI1OTRINzQuMTk0MlYxMDAuMDA4SDczLjgxMjRaTTc1LjU4ODYgMTAwLjA1NEM3NS40MDU0IDEwMC4wNTQgNzUuMjQyNSAxMDAuMDEyIDc1LjEgOTkuOTI3N0M3NC45NTc1IDk5Ljg0MzcgNzQuODQ1NSA5OS43MjY2IDc0Ljc2NDEgOTkuNTc2NUM3NC42ODUyIDk5LjQyNjMgNzQuNjQ1OCA5OS4yNTIgNzQuNjQ1OCA5OS4wNTM1Qzc0LjY0NTggOTguODQ5OSA3NC42ODUyIDk4LjY3MzEgNzQuNzY0MSA5OC41MjI5Qzc0Ljg0NTUgOTguMzcwMiA3NC45NTc1IDk4LjI1MTkgNzUuMSA5OC4xNjc5Qzc1LjI0MjUgOTguMDgxNCA3NS40MDc5IDk4LjAzODEgNzUuNTk2MiA5OC4wMzgxQzc1Ljc4NDYgOTguMDM4MSA3NS45NDYxIDk4LjA4MDEgNzYuMDgxIDk4LjE2NDFDNzYuMjE1OSA5OC4yNDgxIDc2LjMyMDIgOTguMzYwMSA3Ni4zOTQgOTguNUM3Ni40Njc4IDk4LjYzNzQgNzYuNTA0NyA5OC43OTAxIDc2LjUwNDcgOTguOTU4MUM3Ni41MDQ3IDk4Ljk4MzUgNzYuNTAzNSA5OS4wMTE1IDc2LjUwMDkgOTkuMDQyMUM3Ni41MDA5IDk5LjA3MDEgNzYuNDk5NiA5OS4xMDE5IDc2LjQ5NzEgOTkuMTM3NUg3NC45MjQ0Vjk4Ljg2NjVINzYuMTIzQzc2LjExNTQgOTguNzA2MiA3Ni4wNjE5IDk4LjU4MTUgNzUuOTYyNyA5OC40OTI0Qzc1Ljg2MzQgOTguNDAwOCA3NS43NCA5OC4zNTUgNzUuNTkyNCA5OC4zNTVDNzUuNDg4MSA5OC4zNTUgNzUuMzkyNyA5OC4zNzkxIDc1LjMwNjEgOTguNDI3NUM3NS4yMTk2IDk4LjQ3MzMgNzUuMTQ5NiA5OC41NDIgNzUuMDk2MiA5OC42MzM2Qzc1LjA0NTMgOTguNzIyNyA3NS4wMTk4IDk4LjgzNTkgNzUuMDE5OCA5OC45NzM0Vjk5LjA4MDJDNzUuMDE5OCA5OS4yMjI3IDc1LjA0NTMgOTkuMzQzNiA3NS4wOTYyIDk5LjQ0MjlDNzUuMTQ5NiA5OS41Mzk2IDc1LjIxOTYgOTkuNjEzNCA3NS4zMDYxIDk5LjY2NDNDNzUuMzkyNyA5OS43MTI2IDc1LjQ4NjggOTkuNzM2OCA3NS41ODg2IDk5LjczNjhDNzUuNzEwOCA5OS43MzY4IDc1LjgxMTMgOTkuNzEwMSA3NS44OTAyIDk5LjY1NjZDNzUuOTY5IDk5LjYwMzIgNzYuMDI3NiA5OS41MzA3IDc2LjA2NTggOTkuNDM5MUg3Ni40NDc1Qzc2LjQxNDQgOTkuNTU2MSA3Ni4zNTg0IDk5LjY2MTcgNzYuMjc5NSA5OS43NTU5Qzc2LjIwMDYgOTkuODQ3NSA3Ni4xMDI2IDk5LjkyIDc1Ljk4NTYgOTkuOTczNUM3NS44NzExIDEwMC4wMjcgNzUuNzM4NyAxMDAuMDU0IDc1LjU4ODYgMTAwLjA1NFpNNzguODk3OSAxMDAuMDU0Qzc4LjcwMiAxMDAuMDU0IDc4LjUzNjYgMTAwLjAxOCA3OC40MDE3IDk5Ljk0NjdDNzguMjY5NCA5OS44NzI5IDc4LjE2MjUgOTkuNzc1IDc4LjA4MTEgOTkuNjUyOEM3Ny45OTk2IDk5LjUyODEgNzcuOTM5OCA5OS4zOTA3IDc3LjkwMTcgOTkuMjQwNkM3Ny44NjYgOTkuMDg3OSA3Ny44NDgyIDk4LjkzMTQgNzcuODQ4MiA5OC43NzFDNzcuODQ4MiA5OC40NzU5IDc3Ljg4ODkgOTguMjE3NiA3Ny45NzA0IDk3Ljk5NjJDNzguMDU0NCA5Ny43NzQ4IDc4LjE3NCA5Ny42MDE3IDc4LjMyOTIgOTcuNDc3Qzc4LjQ4NDQgOTcuMzUyMyA3OC42NzE1IDk3LjI5IDc4Ljg5MDMgOTcuMjlDNzkuMDY1OSA5Ny4yOSA3OS4yMTQ4IDk3LjMyNDMgNzkuMzM2OSA5Ny4zOTNDNzkuNDYxNiA5Ny40NTkyIDc5LjU1ODMgOTcuNTQ4MyA3OS42MjcgOTcuNjYwMkM3OS42OTgzIDk3Ljc3MjIgNzkuNzQxNSA5Ny44OTU2IDc5Ljc1NjggOTguMDMwNUg3OS40MDE4Qzc5LjM3ODkgOTcuODk4MiA3OS4zMjE3IDk3Ljc5NjQgNzkuMjMgOTcuNzI1MUM3OS4xNDEgOTcuNjUxMyA3OS4wMjY1IDk3LjYxNDQgNzguODg2NSA5Ny42MTQ0Qzc4Ljc2MTggOTcuNjE0NCA3OC42NDk4IDk3LjY1MzkgNzguNTUwNiA5Ny43MzI4Qzc4LjQ1MTMgOTcuODA5MSA3OC4zNzI1IDk3LjkyNjIgNzguMzEzOSA5OC4wODRDNzguMjU3OSA5OC4yNDE3IDc4LjIyNjEgOTguNDQxNSA3OC4yMTg1IDk4LjY4MzNDNzguMjE4NSA5OC42ODU4IDc4LjIxODUgOTguNjg5NiA3OC4yMTg1IDk4LjY5NDdDNzguMjE4NSA5OC42OTk4IDc4LjIxODUgOTguNzA0OSA3OC4yMTg1IDk4LjcxQzc4LjI1NjcgOTguNjMzNiA3OC4zMTE0IDk4LjU2MzYgNzguMzgyNiA5OC41Qzc4LjQ1MzkgOTguNDM2NCA3OC41Mzc5IDk4LjM4NjggNzguNjM0NiA5OC4zNTEyQzc4LjczMzggOTguMzEzIDc4Ljg0MDcgOTguMjkzOSA3OC45NTUyIDk4LjI5MzlDNzkuMTA1MyA5OC4yOTM5IDc5LjI0NTMgOTguMzI5NSA3OS4zNzUxIDk4LjQwMDhDNzkuNTA3NCA5OC40Njk1IDc5LjYxNDMgOTguNTY4NyA3OS42OTU3IDk4LjY5ODVDNzkuNzc3MiA5OC44MjgzIDc5LjgxNzkgOTguOTc5NyA3OS44MTc5IDk5LjE1MjhDNzkuODE3OSA5OS4zMDggNzkuNzc5NyA5OS40NTQzIDc5LjcwMzQgOTkuNTkxN0M3OS42Mjk2IDk5LjcyOTIgNzkuNTI0IDk5Ljg0MTEgNzkuMzg2NSA5OS45Mjc3Qzc5LjI0OTEgMTAwLjAxMiA3OS4wODYzIDEwMC4wNTQgNzguODk3OSAxMDAuMDU0Wk03OC44NzEyIDk5LjcyMTVDNzguOTgwNyA5OS43MjE1IDc5LjA3NzQgOTkuNjk4NiA3OS4xNjEzIDk5LjY1MjhDNzkuMjQ3OSA5OS42MDQ1IDc5LjMxNTMgOTkuNTM4MyA3OS4zNjM2IDk5LjQ1NDNDNzkuNDE0NSA5OS4zNzAzIDc5LjQ0IDk5LjI3NDkgNzkuNDQgOTkuMTY4Qzc5LjQ0IDk5LjA1ODYgNzkuNDE0NSA5OC45NjMyIDc5LjM2MzYgOTguODgxN0M3OS4zMTUzIDk4Ljc5NzggNzkuMjQ3OSA5OC43MzI5IDc5LjE2MTMgOTguNjg3MUM3OS4wNzc0IDk4LjY0MTMgNzguOTgwNyA5OC42MTg0IDc4Ljg3MTIgOTguNjE4NEM3OC43NjE4IDk4LjYxODQgNzguNjYzOCA5OC42NDM4IDc4LjU3NzMgOTguNjk0N0M3OC40OTA4IDk4Ljc0MzEgNzguNDIyMSA5OC44MDkyIDc4LjM3MTIgOTguODkzMkM3OC4zMjAzIDk4Ljk3NDYgNzguMjk0OCA5OS4wNjc1IDc4LjI5NDggOTkuMTcxOEM3OC4yOTQ4IDk5LjI3ODcgNzguMzIwMyA5OS4zNzQyIDc4LjM3MTIgOTkuNDU4MUM3OC40MjIxIDk5LjUzOTYgNzguNDkwOCA5OS42MDQ1IDc4LjU3NzMgOTkuNjUyOEM3OC42NjY0IDk5LjY5ODYgNzguNzY0MyA5OS43MjE1IDc4Ljg3MTIgOTkuNzIxNVpNODAuMTkzNSAxMDAuMDA4Vjk5LjczM0M4MC4zNzE2IDk5LjU5NTYgODAuNTQwOSA5OS40NTY5IDgwLjcwMTIgOTkuMzE2OUM4MC44NjE1IDk5LjE3NjkgODEuMDA0IDk5LjAzODIgODEuMTI4NyA5OC45MDA4QzgxLjI1NTkgOTguNzYwOSA4MS4zNTUyIDk4LjYyNDcgODEuNDI2NCA5OC40OTI0QzgxLjQ5NzcgOTguMzU3NSA4MS41MzMzIDk4LjIyOSA4MS41MzMzIDk4LjEwNjlDODEuNTMzMyA5OC4wMjAzIDgxLjUxODEgOTcuOTQwMiA4MS40ODc1IDk3Ljg2NjRDODEuNDU3IDk3Ljc5MjYgODEuNDA4NiA5Ny43MzI4IDgxLjM0MjUgOTcuNjg3QzgxLjI3NjMgOTcuNjM4NiA4MS4xODYgOTcuNjE0NCA4MS4wNzE0IDk3LjYxNDRDODAuOTYyIDk3LjYxNDQgODAuODcwNCA5Ny42Mzg2IDgwLjc5NjYgOTcuNjg3QzgwLjcyNTQgOTcuNzM1MyA4MC42NzA2IDk3LjgwMDIgODAuNjMyNSA5Ny44ODE2QzgwLjU5NjggOTcuOTYwNSA4MC41NzkgOTguMDQ4MyA4MC41NzkgOTguMTQ1SDgwLjIwODhDODAuMjExMyA5Ny45NjE4IDgwLjI1MDggOTcuODA2NiA4MC4zMjcxIDk3LjY3OTNDODAuNDAzNCA5Ny41NTIxIDgwLjUwNjUgOTcuNDU1NCA4MC42MzYzIDk3LjM4OTJDODAuNzY4NiA5Ny4zMjMxIDgwLjkxNjIgOTcuMjkgODEuMDc5MSA5Ny4yOUM4MS4yNDk2IDk3LjI5IDgxLjM5NzIgOTcuMzIxOCA4MS41MjE5IDk3LjM4NTRDODEuNjQ2NiA5Ny40NDY1IDgxLjc0MzMgOTcuNTM2OCA4MS44MTIgOTcuNjU2NEM4MS44ODA3IDk3Ljc3MzUgODEuOTE1IDk3LjkxNzMgODEuOTE1IDk4LjA4NzhDODEuOTE1IDk4LjIwOTkgODEuODkwOSA5OC4zMzIxIDgxLjg0MjUgOTguNDU0MkM4MS43OTQyIDk4LjU3MzggODEuNzI4IDk4LjY5MDkgODEuNjQ0IDk4LjgwNTRDODEuNTYyNiA5OC45MTk5IDgxLjQ3MSA5OS4wMzA2IDgxLjM2OTIgOTkuMTM3NUM4MS4yNjc0IDk5LjI0MTggODEuMTYxOCA5OS4zNDExIDgxLjA1MjQgOTkuNDM1MkM4MC45NDU1IDk5LjUyOTQgODAuODQyNCA5OS42MTQ2IDgwLjc0MzIgOTkuNjkxSDgxLjk5OVYxMDAuMDA4SDgwLjE5MzVaTTgyLjc3NDUgMTAwLjAwOEw4NC4zMDkgOTcuMzM1OEg4NC42ODY5TDgzLjE1MjQgMTAwLjAwOEg4Mi43NzQ1Wk04NC41MzA0IDEwMC4wNTRDODQuNDEwOCAxMDAuMDU0IDg0LjMwMzkgMTAwLjAyNyA4NC4yMDk3IDk5Ljk3MzVDODQuMTE1NiA5OS45MiA4NC4wNDA1IDk5Ljg0NDkgODMuOTg0NSA5OS43NDgyQzgzLjkyODUgOTkuNjQ5IDgzLjkwMDUgOTkuNTMzMiA4My45MDA1IDk5LjQwMDlDODMuOTAwNSA5OS4yNjM1IDgzLjkyODUgOTkuMTQ2NCA4My45ODQ1IDk5LjA0OTdDODQuMDQwNSA5OC45NTMgODQuMTE1NiA5OC44Nzc5IDg0LjIwOTcgOTguODI0NUM4NC4zMDM5IDk4Ljc3MSA4NC40MDk1IDk4Ljc0NDMgODQuNTI2NiA5OC43NDQzQzg0LjY0ODcgOTguNzQ0MyA4NC43NTU2IDk4Ljc3MSA4NC44NDcyIDk4LjgyNDVDODQuOTQxNCA5OC44Nzc5IDg1LjAxNTIgOTguOTUzIDg1LjA2ODYgOTkuMDQ5N0M4NS4xMjQ2IDk5LjE0NjQgODUuMTUyNiA5OS4yNjM1IDg1LjE1MjYgOTkuNDAwOUM4NS4xNTI2IDk5LjUzMzIgODUuMTI0NiA5OS42NDkgODUuMDY4NiA5OS43NDgyQzg1LjAxNTIgOTkuODQ0OSA4NC45NDE0IDk5LjkyIDg0Ljg0NzIgOTkuOTczNUM4NC43NTMgMTAwLjAyNyA4NC42NDc0IDEwMC4wNTQgODQuNTMwNCAxMDAuMDU0Wk04NC41MjI3IDk5Ljc3MTFDODQuNTgxMyA5OS43NzExIDg0LjYzMzQgOTkuNzU3MiA4NC42NzkzIDk5LjcyOTJDODQuNzI3NiA5OS43MDEyIDg0Ljc2NTggOTkuNjYwNCA4NC43OTM4IDk5LjYwN0M4NC44MjQzIDk5LjU1MSA4NC44Mzk2IDk5LjQ4MSA4NC44Mzk2IDk5LjM5NzFDODQuODM5NiA5OS4zMTMxIDg0LjgyNTYgOTkuMjQ0NCA4NC43OTc2IDk5LjE5MDlDODQuNzY5NiA5OS4xMzUgODQuNzMxNCA5OS4wOTMgODQuNjgzMSA5OS4wNjVDODQuNjM3MyA5OS4wMzcgODQuNTg1MSA5OS4wMjMgODQuNTI2NiA5OS4wMjNDODQuNDczMSA5OS4wMjMgODQuNDIyMiA5OS4wMzcgODQuMzczOSA5OS4wNjVDODQuMzI1NSA5OS4wOTMgODQuMjg2MSA5OS4xMzUgODQuMjU1NSA5OS4xOTA5Qzg0LjIyNzYgOTkuMjQ0NCA4NC4yMTM2IDk5LjMxMzEgODQuMjEzNiA5OS4zOTcxQzg0LjIxMzYgOTkuNDgxIDg0LjIyNzYgOTkuNTUxIDg0LjI1NTUgOTkuNjA3Qzg0LjI4NjEgOTkuNjYwNCA4NC4zMjQzIDk5LjcwMTIgODQuMzcwMSA5OS43MjkyQzg0LjQxODQgOTkuNzU3MiA4NC40NjkzIDk5Ljc3MTEgODQuNTIyNyA5OS43NzExWk04Mi45NTc3IDk4LjYwMzFDODIuODQwNiA5OC42MDMxIDgyLjczNSA5OC41NzY0IDgyLjY0MDkgOTguNTIyOUM4Mi41NDY3IDk4LjQ2OTUgODIuNDcwNCA5OC4zOTQ0IDgyLjQxMTggOTguMjk3N0M4Mi4zNTU5IDk4LjE5ODUgODIuMzI3OSA5OC4wODE0IDgyLjMyNzkgOTcuOTQ2NUM4Mi4zMjc5IDk3LjgxMTcgODIuMzU1OSA5Ny42OTU5IDgyLjQxMTggOTcuNTk5MkM4Mi40NzA0IDk3LjUwMjUgODIuNTQ2NyA5Ny40Mjc0IDgyLjY0MDkgOTcuMzc0QzgyLjczNzYgOTcuMzIwNSA4Mi44NDQ1IDk3LjI5MzggODIuOTYxNSA5Ny4yOTM4QzgzLjA3ODYgOTcuMjkzOCA4My4xODQyIDk3LjMyMDUgODMuMjc4MyA5Ny4zNzRDODMuMzcyNSA5Ny40Mjc0IDgzLjQ0NjMgOTcuNTAyNSA4My40OTk3IDk3LjU5OTJDODMuNTU1NyA5Ny42OTU5IDgzLjU4MzcgOTcuODExNyA4My41ODM3IDk3Ljk0NjVDODMuNTgzNyA5OC4wODE0IDgzLjU1NTcgOTguMTk4NSA4My40OTk3IDk4LjI5NzdDODMuNDQ2MyA5OC4zOTQ0IDgzLjM3MTIgOTguNDY5NSA4My4yNzQ1IDk4LjUyMjlDODMuMTgwNCA5OC41NzY0IDgzLjA3NDggOTguNjAzMSA4Mi45NTc3IDk4LjYwMzFaTTgyLjk1NzcgOTguMzIwNkM4My4wMTM3IDk4LjMyMDYgODMuMDY0NiA5OC4zMDY2IDgzLjExMDQgOTguMjc4NkM4My4xNTg3IDk4LjI1MDYgODMuMTk2OSA5OC4yMDk5IDgzLjIyNDkgOTguMTU2NUM4My4yNTI5IDk4LjEwMDUgODMuMjY2OSA5OC4wMzA1IDgzLjI2NjkgOTcuOTQ2NUM4My4yNjY5IDk3Ljg2MjYgODMuMjUyOSA5Ny43OTI2IDgzLjIyNDkgOTcuNzM2NkM4My4xOTY5IDk3LjY4MDYgODMuMTU4NyA5Ny42Mzg2IDgzLjExMDQgOTcuNjEwNkM4My4wNjQ2IDk3LjU4MjYgODMuMDE1IDk3LjU2ODYgODIuOTYxNSA5Ny41Njg2QzgyLjkwNTUgOTcuNTY4NiA4Mi44NTIxIDk3LjU4MjYgODIuODAxMiA5Ny42MTA2QzgyLjc1MjggOTcuNjM4NiA4Mi43MTM0IDk3LjY4MDYgODIuNjgyOSA5Ny43MzY2QzgyLjY1NDkgOTcuNzkyNiA4Mi42NDA5IDk3Ljg2MjYgODIuNjQwOSA5Ny45NDY1QzgyLjY0MDkgOTguMDI4IDgyLjY1NDkgOTguMDk2NyA4Mi42ODI5IDk4LjE1MjdDODIuNzEzNCA5OC4yMDg2IDgyLjc1MjggOTguMjUwNiA4Mi44MDEyIDk4LjI3ODZDODIuODQ5NSA5OC4zMDY2IDgyLjkwMTcgOTguMzIwNiA4Mi45NTc3IDk4LjMyMDZaIiBmaWxsPSIjMDkyMTYxIi8+CjwvZz4KPC9nPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMTBfZF8xNTQ2XzE4ODc4KSI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMzlfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxMi43NSIgeT0iMzguMTMwOSIgd2lkdGg9IjE3LjI2MTkiIGhlaWdodD0iMTcuMjYxOSIgcng9IjIuMzUzOSIgZmlsbD0iIzQ0NTFGRiIvPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMTFfZl8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjE1LjI1IiB5PSIzNi45ODI0IiB3aWR0aD0iMi40NTEyIiBoZWlnaHQ9IjIzLjAwNjQiIHJ4PSIxLjIyNTYiIHRyYW5zZm9ybT0icm90YXRlKC00NS4xMDQ0IDE1LjI1IDM2Ljk4MjQpIiBmaWxsPSJ3aGl0ZSIgZmlsbC1vcGFjaXR5PSIwLjM1Ii8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjEyX2ZfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxMC4xNDI2IiB5PSI0NS4xNTgyIiB3aWR0aD0iMi40NTEyIiBoZWlnaHQ9IjIzLjAwNjQiIHJ4PSIxLjIyNTYiIHRyYW5zZm9ybT0icm90YXRlKC00NS4xMDQ0IDEwLjE0MjYgNDUuMTU4MikiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuMjQiLz4KPC9nPgo8cGF0aCBkPSJNMjYuNTI0NiA1MC4zMjI4SDI1LjczMzRWNDkuMTM2QzI1LjczMzQgNDguOTI2MiAyNS42NTAxIDQ4LjcyNSAyNS41MDE3IDQ4LjU3NjZDMjUuMzUzMyA0OC40MjgyIDI1LjE1MjEgNDguMzQ0OCAyNC45NDIyIDQ4LjM0NDhIMjQuMTUxMUMyMy45NDEyIDQ4LjM0NDggMjMuNzQgNDguNDI4MiAyMy41OTE2IDQ4LjU3NjZDMjMuNDQzMiA0OC43MjUgMjMuMzU5OSA0OC45MjYyIDIzLjM1OTkgNDkuMTM2VjUwLjMyMjhIMjIuNTY4N1Y0OC4zNDQ4QzIyLjU2ODcgNDguMTM1IDIyLjQ4NTQgNDcuOTMzOCAyMi4zMzcgNDcuNzg1NEMyMi4xODg2IDQ3LjYzNyAyMS45ODc0IDQ3LjU1MzcgMjEuNzc3NSA0Ny41NTM3SDIwLjk4NjRDMjAuNzc2NSA0Ny41NTM3IDIwLjU3NTMgNDcuNjM3IDIwLjQyNjkgNDcuNzg1NEMyMC4yNzg2IDQ3LjkzMzggMjAuMTk1MiA0OC4xMzUgMjAuMTk1MiA0OC4zNDQ4VjUwLjMyMjhIMTkuNDA0VjQzLjU5NzhDMTkuNDA0IDQzLjM4OCAxOS4zMjA3IDQzLjE4NjcgMTkuMTcyMyA0My4wMzg0QzE5LjAyMzkgNDIuODkgMTguODIyNyA0Mi44MDY2IDE4LjYxMjkgNDIuODA2NkgxNy44MjE3QzE3LjYxMTggNDIuODA2NiAxNy40MTA2IDQyLjg5IDE3LjI2MjIgNDMuMDM4NEMxNy4xMTM5IDQzLjE4NjcgMTcuMDMwNSA0My4zODggMTcuMDMwNSA0My41OTc4VjUwLjMyMjhIMTYuMjM5M0MxNi4xMzQ0IDUwLjMyMjggMTYuMDMzOCA1MC4zNjQ1IDE1Ljk1OTYgNTAuNDM4NkMxNS44ODU0IDUwLjUxMjggMTUuODQzOCA1MC42MTM0IDE1Ljg0MzggNTAuNzE4NEMxNS44NDM4IDUwLjgyMzMgMTUuODg1NCA1MC45MjM5IDE1Ljk1OTYgNTAuOTk4MUMxNi4wMzM4IDUxLjA3MjMgMTYuMTM0NCA1MS4xMTQgMTYuMjM5MyA1MS4xMTRIMjYuNTI0NkMyNi42Mjk1IDUxLjExNCAyNi43MzAxIDUxLjA3MjMgMjYuODA0MyA1MC45OTgxQzI2Ljg3ODUgNTAuOTIzOSAyNi45MjAyIDUwLjgyMzMgMjYuOTIwMiA1MC43MTg0QzI2LjkyMDIgNTAuNjEzNCAyNi44Nzg1IDUwLjUxMjggMjYuODA0MyA1MC40Mzg2QzI2LjczMDEgNTAuMzY0NSAyNi42Mjk1IDUwLjMyMjggMjYuNTI0NiA1MC4zMjI4Wk0xNy44MjE3IDUwLjMyMjhWNDMuNTk3OEgxOC42MTI5VjUwLjMyMjhIMTcuODIxN1pNMjAuOTg2NCA1MC4zMjI4VjQ4LjM0NDhIMjEuNzc3NVY1MC4zMjI4SDIwLjk4NjRaTTI0LjE1MTEgNTAuMzIyOFY0OS4xMzZIMjQuOTQyMlY1MC4zMjI4SDI0LjE1MTFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjMuMzU5MSA0Ny4xNTcxQzIzLjg1MTkgNDcuMTU3OSAyNC4zMzI0IDQ3LjAwMzkgMjQuNzMzIDQ2LjcxNjlMMjYuMjQ0MSA0OC4yMjhDMjYuMzE4NyA0OC4zMDAxIDI2LjQxODYgNDguMzM5OSAyNi41MjI0IDQ4LjMzOUMyNi42MjYxIDQ4LjMzODEgMjYuNzI1MyA0OC4yOTY1IDI2Ljc5ODYgNDguMjIzMkMyNi44NzIgNDguMTQ5OCAyNi45MTM2IDQ4LjA1MDYgMjYuOTE0NSA0Ny45NDY5QzI2LjkxNTQgNDcuODQzMiAyNi44NzU1IDQ3Ljc0MzIgMjYuODAzNSA0Ny42Njg2TDI1LjI5MjMgNDYuMTU3NUMyNS41OTk4IDQ1LjcyMzkgMjUuNzUyNyA0NS4xOTk1IDI1LjcyNjUgNDQuNjY4NkMyNS43MDAzIDQ0LjEzNzcgMjUuNDk2NSA0My42MzA5IDI1LjE0NzcgNDMuMjI5OEMyNC43OTkgNDIuODI4NiAyNC4zMjU1IDQyLjU1NjIgMjMuODAzNCA0Mi40NTYzQzIzLjI4MTMgNDIuMzU2NCAyMi43NDA4IDQyLjQzNDkgMjIuMjY4NiA0Mi42NzlDMjEuNzk2NCA0Mi45MjMyIDIxLjQxOTkgNDMuMzE4OSAyMS4xOTk2IDQzLjgwMjdDMjAuOTc5MyA0NC4yODY1IDIwLjkyNzkgNDQuODMwMiAyMS4wNTM3IDQ1LjM0NjdDMjEuMTc5NCA0NS44NjMyIDIxLjQ3NTEgNDYuMzIyNSAyMS44OTMyIDQ2LjY1MDhDMjIuMzExMyA0Ni45NzkxIDIyLjgyNzUgNDcuMTU3NCAyMy4zNTkxIDQ3LjE1NzFaTTIyLjI0IDQzLjY2NDVDMjIuNDYxMyA0My40NDMzIDIyLjc0MzIgNDMuMjkyNiAyMy4wNTAyIDQzLjIzMTZDMjMuMzU3MSA0My4xNzA2IDIzLjY3NTIgNDMuMjAyIDIzLjk2NDMgNDMuMzIxOEMyNC4yNTM0IDQzLjQ0MTYgMjQuNTAwNSA0My42NDQ0IDI0LjY3NDQgNDMuOTA0NkMyNC44NDgyIDQ0LjE2NDggMjQuOTQxIDQ0LjQ3MDcgMjQuOTQxIDQ0Ljc4MzZDMjQuOTQxIDQ1LjA5NjYgMjQuODQ4MiA0NS40MDI1IDI0LjY3NDQgNDUuNjYyN0MyNC41MDA1IDQ1LjkyMjkgMjQuMjUzNCA0Ni4xMjU3IDIzLjk2NDMgNDYuMjQ1NUMyMy42NzUyIDQ2LjM2NTIgMjMuMzU3MSA0Ni4zOTY2IDIzLjA1MDIgNDYuMzM1NkMyMi43NDMyIDQ2LjI3NDYgMjIuNDYxMyA0Ni4xMjQgMjIuMjQgNDUuOTAyN0MyMi4wOTI2IDQ1Ljc1NiAyMS45NzU3IDQ1LjU4MTYgMjEuODk1OSA0NS4zODk2QzIxLjgxNjEgNDUuMTk3NSAyMS43NzUgNDQuOTkxNiAyMS43NzUgNDQuNzgzNkMyMS43NzUgNDQuNTc1NyAyMS44MTYxIDQ0LjM2OTcgMjEuODk1OSA0NC4xNzc3QzIxLjk3NTcgNDMuOTg1NiAyMi4wOTI2IDQzLjgxMTIgMjIuMjQgNDMuNjY0NVoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPHJlY3QgeD0iMTIuNTUzOCIgeT0iMzcuOTM0NyIgd2lkdGg9IjE3LjY1NDMiIGhlaWdodD0iMTcuNjU0MyIgcng9IjIuNTUwMDYiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1vcGFjaXR5PSIwLjM0IiBzdHJva2Utd2lkdGg9IjAuMzkyMzE3Ii8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjEzX2RkZGRfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxODIuNTk4IiB5PSI4LjQ0MTQxIiB3aWR0aD0iNTEuMTEzOSIgaGVpZ2h0PSI1Ny4zMDk1IiByeD0iMy44NzIyNyIgZmlsbD0id2hpdGUiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXA0MF8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjE4NS42OTUiIHk9IjExLjUzOTEiIHdpZHRoPSI0NC45MTgzIiBoZWlnaHQ9IjUxLjExMzkiIHJ4PSIxLjMwMTYyIiBmaWxsPSJ3aGl0ZSIvPgo8bWFzayBpZD0icGF0aC0xODEtaW5zaWRlLTEzXzE1NDZfMTg4NzgiIGZpbGw9IndoaXRlIj4KPHBhdGggZD0iTTE4NS42OTUgMTEuNTM5MUgyMzAuNjE0VjE1Ljk3MDhIMTg1LjY5NVYxMS41MzkxWiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0yMzAuNjE0IDE1Ljk3MDhWMTUuODgwN0gxODUuNjk1VjE1Ljk3MDhWMTYuMDYwOUgyMzAuNjE0VjE1Ljk3MDhaIiBmaWxsPSIjRDVENUREIiBtYXNrPSJ1cmwoI3BhdGgtMTgxLWluc2lkZS0xM18xNTQ2XzE4ODc4KSIvPgo8cmVjdCB4PSIxODcuMTM3IiB5PSIxMi45ODA1IiB3aWR0aD0iMTAuODQyMyIgaGVpZ2h0PSIxLjU0ODkxIiByeD0iMC43NzQ0NTMiIGZpbGw9IiNEN0Q3REYiLz4KPHBhdGggZD0iTTE4Ny4zMzQgMTkuNzU2NlYyMC42NzM4SDE4Ny4yMjNWMTkuODczSDE4Ny4yMThMMTg2Ljk5NCAyMC4wMjE3VjE5LjkwODhMMTg3LjIyMyAxOS43NTY2SDE4Ny4zMzRaTTE4Ny44OTcgMjAuNjg2NEMxODcuODMgMjAuNjg2NCAxODcuNzcyIDIwLjY2OCAxODcuNzI1IDIwLjYzMTNDMTg3LjY3NyAyMC41OTQzIDE4Ny42NDEgMjAuNTQwNyAxODcuNjE2IDIwLjQ3MDVDMTg3LjU5MSAyMC40IDE4Ny41NzggMjAuMzE0OSAxODcuNTc4IDIwLjIxNTJDMTg3LjU3OCAyMC4xMTYxIDE4Ny41OTEgMjAuMDMxNCAxODcuNjE2IDE5Ljk2MTJDMTg3LjY0MSAxOS44OTA4IDE4Ny42NzggMTkuODM3IDE4Ny43MjUgMTkuOEMxODcuNzczIDE5Ljc2MjcgMTg3LjgzIDE5Ljc0NCAxODcuODk3IDE5Ljc0NEMxODcuOTY0IDE5Ljc0NCAxODguMDIxIDE5Ljc2MjcgMTg4LjA2OSAxOS44QzE4OC4xMTYgMTkuODM3IDE4OC4xNTMgMTkuODkwOCAxODguMTc4IDE5Ljk2MTJDMTg4LjIwMyAyMC4wMzE0IDE4OC4yMTYgMjAuMTE2MSAxODguMjE2IDIwLjIxNTJDMTg4LjIxNiAyMC4zMTQ5IDE4OC4yMDQgMjAuNCAxODguMTc4IDIwLjQ3MDVDMTg4LjE1MyAyMC41NDA3IDE4OC4xMTcgMjAuNTk0MyAxODguMDcgMjAuNjMxM0MxODguMDIyIDIwLjY2OCAxODcuOTY1IDIwLjY4NjQgMTg3Ljg5NyAyMC42ODY0Wk0xODcuODk3IDIwLjU4NzhDMTg3Ljk2NCAyMC41ODc4IDE4OC4wMTYgMjAuNTU1NiAxODguMDUzIDIwLjQ5MTFDMTg4LjA5IDIwLjQyNjYgMTg4LjEwOSAyMC4zMzQ2IDE4OC4xMDkgMjAuMjE1MkMxODguMTA5IDIwLjEzNTggMTg4LjEgMjAuMDY4MSAxODguMDgzIDIwLjAxMjNDMTg4LjA2NiAxOS45NTY1IDE4OC4wNDIgMTkuOTEzOSAxODguMDEgMTkuODg0NkMxODcuOTc5IDE5Ljg1NTQgMTg3Ljk0MSAxOS44NDA4IDE4Ny44OTcgMTkuODQwOEMxODcuODMxIDE5Ljg0MDggMTg3Ljc3OSAxOS44NzM1IDE4Ny43NDIgMTkuOTM4OEMxODcuNzA0IDIwLjAwMzkgMTg3LjY4NiAyMC4wOTYxIDE4Ny42ODYgMjAuMjE1MkMxODcuNjg2IDIwLjI5NDYgMTg3LjY5NCAyMC4zNjIxIDE4Ny43MTEgMjAuNDE3NkMxODcuNzI4IDIwLjQ3MzIgMTg3Ljc1MiAyMC41MTU0IDE4Ny43ODMgMjAuNTQ0NEMxODcuODE1IDIwLjU3MzQgMTg3Ljg1MyAyMC41ODc4IDE4Ny44OTcgMjAuNTg3OFpNMTg4LjY4NSAyMC42ODY0QzE4OC42MTggMjAuNjg2NCAxODguNTYgMjAuNjY4IDE4OC41MTMgMjAuNjMxM0MxODguNDY2IDIwLjU5NDMgMTg4LjQyOSAyMC41NDA3IDE4OC40MDQgMjAuNDcwNUMxODguMzc5IDIwLjQgMTg4LjM2NyAyMC4zMTQ5IDE4OC4zNjcgMjAuMjE1MkMxODguMzY3IDIwLjExNjEgMTg4LjM3OSAyMC4wMzE0IDE4OC40MDQgMTkuOTYxMkMxODguNDMgMTkuODkwOCAxODguNDY2IDE5LjgzNyAxODguNTEzIDE5LjhDMTg4LjU2MSAxOS43NjI3IDE4OC42MTkgMTkuNzQ0IDE4OC42ODUgMTkuNzQ0QzE4OC43NTIgMTkuNzQ0IDE4OC44MDkgMTkuNzYyNyAxODguODU3IDE5LjhDMTg4LjkwNSAxOS44MzcgMTg4Ljk0MSAxOS44OTA4IDE4OC45NjYgMTkuOTYxMkMxODguOTkyIDIwLjAzMTQgMTg5LjAwNCAyMC4xMTYxIDE4OS4wMDQgMjAuMjE1MkMxODkuMDA0IDIwLjMxNDkgMTg4Ljk5MiAyMC40IDE4OC45NjcgMjAuNDcwNUMxODguOTQyIDIwLjU0MDcgMTg4LjkwNSAyMC41OTQzIDE4OC44NTggMjAuNjMxM0MxODguODEgMjAuNjY4IDE4OC43NTMgMjAuNjg2NCAxODguNjg1IDIwLjY4NjRaTTE4OC42ODUgMjAuNTg3OEMxODguNzUyIDIwLjU4NzggMTg4LjgwNCAyMC41NTU2IDE4OC44NDEgMjAuNDkxMUMxODguODc4IDIwLjQyNjYgMTg4Ljg5NyAyMC4zMzQ2IDE4OC44OTcgMjAuMjE1MkMxODguODk3IDIwLjEzNTggMTg4Ljg4OCAyMC4wNjgxIDE4OC44NzEgMjAuMDEyM0MxODguODU1IDE5Ljk1NjUgMTg4LjgzIDE5LjkxMzkgMTg4Ljc5OSAxOS44ODQ2QzE4OC43NjcgMTkuODU1NCAxODguNzMgMTkuODQwOCAxODguNjg1IDE5Ljg0MDhDMTg4LjYxOSAxOS44NDA4IDE4OC41NjcgMTkuODczNSAxODguNTMgMTkuOTM4OEMxODguNDkzIDIwLjAwMzkgMTg4LjQ3NCAyMC4wOTYxIDE4OC40NzQgMjAuMjE1MkMxODguNDc0IDIwLjI5NDYgMTg4LjQ4MiAyMC4zNjIxIDE4OC40OTkgMjAuNDE3NkMxODguNTE2IDIwLjQ3MzIgMTg4LjU0IDIwLjUxNTQgMTg4LjU3MSAyMC41NDQ0QzE4OC42MDMgMjAuNTczNCAxODguNjQxIDIwLjU4NzggMTg4LjY4NSAyMC41ODc4Wk0xODkuMjc1IDIwLjQyM0wxODkuMjczIDIwLjI5MjJIMTg5LjI5NUwxODkuNTk2IDE5Ljk4NTlIMTg5LjcyNkwxODkuNDA2IDIwLjMxMDFIMTg5LjM5N0wxODkuMjc1IDIwLjQyM1pNMTg5LjE3NiAyMC42NzM4VjE5Ljc1NjZIMTg5LjI4MlYyMC42NzM4SDE4OS4xNzZaTTE4OS42MTMgMjAuNjczOEwxODkuMzQ1IDIwLjMzMzRMMTg5LjQyIDIwLjI2TDE4OS43NDggMjAuNjczOEgxODkuNjEzWiIgZmlsbD0iIzlBQTFBOSIvPgo8cGF0aCBkPSJNMTg4LjQ0NSAyNy4xMTAyQzE4OC40MDcgMjcuMTA5NiAxODguMzcgMjcuMTAyNCAxODguMzMyIDI3LjA4ODdDMTg4LjI5NCAyNy4wNzUgMTg4LjI2IDI3LjA1MTggMTg4LjIyOSAyNy4wMTkzQzE4OC4xOTggMjYuOTg2NCAxODguMTczIDI2Ljk0MjEgMTg4LjE1NCAyNi44ODYzQzE4OC4xMzUgMjYuODMwMSAxODguMTI2IDI2Ljc1OTYgMTg4LjEyNiAyNi42NzQ4QzE4OC4xMjYgMjYuNTkzNiAxODguMTMzIDI2LjUyMTcgMTg4LjE0OSAyNi40NTlDMTg4LjE2NCAyNi4zOTYgMTg4LjE4NiAyNi4zNDMgMTg4LjIxNSAyNi4zQzE4OC4yNDQgMjYuMjU2NyAxODguMjc5IDI2LjIyMzggMTg4LjMyIDI2LjIwMTRDMTg4LjM2MSAyNi4xNzkgMTg4LjQwNyAyNi4xNjc4IDE4OC40NTkgMjYuMTY3OEMxODguNTEgMjYuMTY3OCAxODguNTU2IDI2LjE3ODEgMTg4LjU5NiAyNi4xOTg3QzE4OC42MzYgMjYuMjE5IDE4OC42NjkgMjYuMjQ3NCAxODguNjk1IDI2LjI4MzhDMTg4LjcyIDI2LjMyMDMgMTg4LjczNiAyNi4zNjIyIDE4OC43NDQgMjYuNDA5N0gxODguNjM1QzE4OC42MjUgMjYuMzY4NSAxODguNjA1IDI2LjMzNDMgMTg4LjU3NiAyNi4zMDcxQzE4OC41NDYgMjYuMjggMTg4LjUwNyAyNi4yNjY0IDE4OC40NTkgMjYuMjY2NEMxODguMzg4IDI2LjI2NjQgMTg4LjMzMiAyNi4yOTczIDE4OC4yOTEgMjYuMzU5MUMxODguMjUxIDI2LjQyMDkgMTg4LjIzIDI2LjUwNzYgMTg4LjIzIDI2LjYxOTNIMTg4LjIzN0MxODguMjU0IDI2LjU5MzkgMTg4LjI3NCAyNi41NzIzIDE4OC4yOTcgMjYuNTU0NEMxODguMzIgMjYuNTM2MiAxODguMzQ1IDI2LjUyMjEgMTg4LjM3NCAyNi41MTIzQzE4OC40MDIgMjYuNTAyNCAxODguNDMxIDI2LjQ5NzUgMTg4LjQ2MyAyNi40OTc1QzE4OC41MTUgMjYuNDk3NSAxODguNTYzIDI2LjUxMDYgMTg4LjYwNyAyNi41MzY5QzE4OC42NSAyNi41NjI5IDE4OC42ODUgMjYuNTk4OSAxODguNzEyIDI2LjY0NDhDMTg4LjczOCAyNi42OTA1IDE4OC43NTEgMjYuNzQyOSAxODguNzUxIDI2LjgwMkMxODguNzUxIDI2Ljg1ODggMTg4LjczOCAyNi45MTA3IDE4OC43MTMgMjYuOTU3OUMxODguNjg4IDI3LjAwNDggMTg4LjY1MiAyNy4wNDIxIDE4OC42MDYgMjcuMDY5OUMxODguNTYgMjcuMDk3NCAxODguNTA3IDI3LjExMDggMTg4LjQ0NSAyNy4xMTAyWk0xODguNDQ1IDI3LjAxMTdDMTg4LjQ4MiAyNy4wMTE3IDE4OC41MTYgMjcuMDAyMyAxODguNTQ2IDI2Ljk4MzRDMTg4LjU3NiAyNi45NjQ2IDE4OC42IDI2LjkzOTQgMTg4LjYxNyAyNi45MDc4QzE4OC42MzUgMjYuODc2MSAxODguNjQ0IDI2Ljg0MDkgMTg4LjY0NCAyNi44MDJDMTg4LjY0NCAyNi43NjQxIDE4OC42MzUgMjYuNzI5NiAxODguNjE4IDI2LjY5ODZDMTg4LjYwMSAyNi42NjcyIDE4OC41NzggMjYuNjQyMyAxODguNTQ5IDI2LjYyMzhDMTg4LjUxOSAyNi42MDUzIDE4OC40ODYgMjYuNTk2IDE4OC40NDggMjYuNTk2QzE4OC40MiAyNi41OTYgMTg4LjM5NCAyNi42MDE3IDE4OC4zNjkgMjYuNjEzQzE4OC4zNDUgMjYuNjI0MSAxODguMzIzIDI2LjYzOTMgMTg4LjMwNSAyNi42NTg3QzE4OC4yODYgMjYuNjc4MSAxODguMjcyIDI2LjcwMDQgMTg4LjI2MiAyNi43MjU1QzE4OC4yNTEgMjYuNzUwMiAxODguMjQ2IDI2Ljc3NjQgMTg4LjI0NiAyNi44MDM4QzE4OC4yNDYgMjYuODQwMyAxODguMjU0IDI2Ljg3NDMgMTg4LjI3MSAyNi45MDZDMTg4LjI4OSAyNi45Mzc2IDE4OC4zMTIgMjYuOTYzMSAxODguMzQyIDI2Ljk4MjVDMTg4LjM3MiAyNy4wMDIgMTg4LjQwNyAyNy4wMTE3IDE4OC40NDUgMjcuMDExN1pNMTg5LjIyNiAyNy4xMTAyQzE4OS4xNTkgMjcuMTEwMiAxODkuMTAxIDI3LjA5MTggMTg5LjA1NCAyNy4wNTUxQzE4OS4wMDcgMjcuMDE4MSAxODguOTcgMjYuOTY0NSAxODguOTQ1IDI2Ljg5NDNDMTg4LjkyIDI2LjgyMzggMTg4LjkwOCAyNi43Mzg3IDE4OC45MDggMjYuNjM5QzE4OC45MDggMjYuNTM5OSAxODguOTIgMjYuNDU1MiAxODguOTQ1IDI2LjM4NTFDMTg4Ljk3MSAyNi4zMTQ2IDE4OS4wMDcgMjYuMjYwOSAxODkuMDU0IDI2LjIyMzhDMTg5LjEwMiAyNi4xODY1IDE4OS4xNiAyNi4xNjc4IDE4OS4yMjYgMjYuMTY3OEMxODkuMjkzIDI2LjE2NzggMTg5LjM1MSAyNi4xODY1IDE4OS4zOTggMjYuMjIzOEMxODkuNDQ2IDI2LjI2MDkgMTg5LjQ4MiAyNi4zMTQ2IDE4OS41MDcgMjYuMzg1MUMxODkuNTMzIDI2LjQ1NTIgMTg5LjU0NSAyNi41Mzk5IDE4OS41NDUgMjYuNjM5QzE4OS41NDUgMjYuNzM4NyAxODkuNTMzIDI2LjgyMzggMTg5LjUwOCAyNi44OTQzQzE4OS40ODMgMjYuOTY0NSAxODkuNDQ2IDI3LjAxODEgMTg5LjM5OSAyNy4wNTUxQzE4OS4zNTEgMjcuMDkxOCAxODkuMjk0IDI3LjExMDIgMTg5LjIyNiAyNy4xMTAyWk0xODkuMjI2IDI3LjAxMTdDMTg5LjI5MyAyNy4wMTE3IDE4OS4zNDUgMjYuOTc5NCAxODkuMzgyIDI2LjkxNDlDMTg5LjQxOSAyNi44NTA0IDE4OS40MzggMjYuNzU4NSAxODkuNDM4IDI2LjYzOUMxODkuNDM4IDI2LjU1OTYgMTg5LjQyOSAyNi40OTIgMTg5LjQxMiAyNi40MzYxQzE4OS4zOTYgMjYuMzgwMyAxODkuMzcxIDI2LjMzNzcgMTg5LjM0IDI2LjMwODVDMTg5LjMwOCAyNi4yNzkyIDE4OS4yNzEgMjYuMjY0NiAxODkuMjI2IDI2LjI2NDZDMTg5LjE2IDI2LjI2NDYgMTg5LjEwOCAyNi4yOTczIDE4OS4wNzEgMjYuMzYyN0MxODkuMDM0IDI2LjQyNzggMTg5LjAxNSAyNi41MTk5IDE4OS4wMTUgMjYuNjM5QzE4OS4wMTUgMjYuNzE4NCAxODkuMDIzIDI2Ljc4NTkgMTg5LjA0IDI2Ljg0MTVDMTg5LjA1NyAyNi44OTcgMTg5LjA4MSAyNi45MzkzIDE4OS4xMTIgMjYuOTY4MkMxODkuMTQ0IDI2Ljk5NzIgMTg5LjE4MiAyNy4wMTE3IDE4OS4yMjYgMjcuMDExN1pNMTg5LjgxNiAyNi44NDY4TDE4OS44MTQgMjYuNzE2MUgxODkuODM2TDE5MC4xMzcgMjYuNDA5N0gxOTAuMjY3TDE4OS45NDcgMjYuNzM0SDE4OS45MzhMMTg5LjgxNiAyNi44NDY4Wk0xODkuNzE3IDI3LjA5NzdWMjYuMTgwNEgxODkuODIzVjI3LjA5NzdIMTg5LjcxN1pNMTkwLjE1NCAyNy4wOTc3TDE4OS44ODYgMjYuNzU3M0wxODkuOTYxIDI2LjY4MzhMMTkwLjI4OSAyNy4wOTc3SDE5MC4xNTRaIiBmaWxsPSIjOUFBMUE5Ii8+CjxwYXRoIGQ9Ik0xODguMjUzIDQzLjEzMjhWNDMuMDUyMkwxODguNTU2IDQyLjcyMDhDMTg4LjU5MiA0Mi42ODE5IDE4OC42MjEgNDIuNjQ4MiAxODguNjQ0IDQyLjYxOTVDMTg4LjY2NyA0Mi41OTA2IDE4OC42ODQgNDIuNTYzNCAxODguNjk1IDQyLjUzOEMxODguNzA2IDQyLjUxMjMgMTg4LjcxMiA0Mi40ODU1IDE4OC43MTIgNDIuNDU3NEMxODguNzEyIDQyLjQyNTEgMTg4LjcwNCA0Mi4zOTcyIDE4OC42ODkgNDIuMzczNkMxODguNjc0IDQyLjM1MDEgMTg4LjY1MyA0Mi4zMzE4IDE4OC42MjYgNDIuMzE5QzE4OC42IDQyLjMwNjIgMTg4LjU3IDQyLjI5OTcgMTg4LjUzNyA0Mi4yOTk3QzE4OC41MDEgNDIuMjk5NyAxODguNDcxIDQyLjMwNzEgMTg4LjQ0NCA0Mi4zMjE3QzE4OC40MTggNDIuMzM2IDE4OC4zOTggNDIuMzU2MiAxODguMzg0IDQyLjM4MjJDMTg4LjM3IDQyLjQwODEgMTg4LjM2MyA0Mi40Mzg2IDE4OC4zNjMgNDIuNDczNUgxODguMjU3QzE4OC4yNTcgNDIuNDE5OCAxODguMjY5IDQyLjM3MjYgMTg4LjI5NCA0Mi4zMzJDMTg4LjMxOSA0Mi4yOTE0IDE4OC4zNTMgNDIuMjU5NyAxODguMzk1IDQyLjIzN0MxODguNDM4IDQyLjIxNDMgMTg4LjQ4NyA0Mi4yMDMgMTg4LjU0IDQyLjIwM0MxODguNTk0IDQyLjIwMyAxODguNjQxIDQyLjIxNDMgMTg4LjY4MyA0Mi4yMzdDMTg4LjcyNCA0Mi4yNTk3IDE4OC43NTcgNDIuMjkwMyAxODguNzgxIDQyLjMyODlDMTg4LjgwNCA0Mi4zNjc0IDE4OC44MTYgNDIuNDEwMiAxODguODE2IDQyLjQ1NzRDMTg4LjgxNiA0Mi40OTExIDE4OC44MSA0Mi41MjQxIDE4OC43OTggNDIuNTU2NEMxODguNzg2IDQyLjU4ODMgMTg4Ljc2NSA0Mi42MjQgMTg4LjczNSA0Mi42NjM0QzE4OC43MDUgNDIuNzAyNSAxODguNjY0IDQyLjc1MDMgMTg4LjYxMiA0Mi44MDY3TDE4OC40MDYgNDMuMDI3MVY0My4wMzQzSDE4OC44MzJWNDMuMTMyOEgxODguMjUzWk0xODkuMzE2IDQzLjE0NTRDMTg5LjI0OSA0My4xNDU0IDE4OS4xOTEgNDMuMTI3IDE4OS4xNDQgNDMuMDkwM0MxODkuMDk2IDQzLjA1MzIgMTg5LjA2IDQyLjk5OTYgMTg5LjAzNSA0Mi45Mjk1QzE4OS4wMSA0Mi44NTkgMTg4Ljk5NyA0Mi43NzM5IDE4OC45OTcgNDIuNjc0MkMxODguOTk3IDQyLjU3NSAxODkuMDEgNDIuNDkwNCAxODkuMDM1IDQyLjQyMDJDMTg5LjA2IDQyLjM0OTggMTg5LjA5NyA0Mi4yOTYgMTg5LjE0NCA0Mi4yNTlDMTg5LjE5MiA0Mi4yMjE3IDE4OS4yNDkgNDIuMjAzIDE4OS4zMTYgNDIuMjAzQzE4OS4zODMgNDIuMjAzIDE4OS40NCA0Mi4yMjE3IDE4OS40ODggNDIuMjU5QzE4OS41MzYgNDIuMjk2IDE4OS41NzIgNDIuMzQ5OCAxODkuNTk3IDQyLjQyMDJDMTg5LjYyMiA0Mi40OTA0IDE4OS42MzUgNDIuNTc1IDE4OS42MzUgNDIuNjc0MkMxODkuNjM1IDQyLjc3MzkgMTg5LjYyMyA0Mi44NTkgMTg5LjU5OCA0Mi45Mjk1QzE4OS41NzIgNDIuOTk5NiAxODkuNTM2IDQzLjA1MzIgMTg5LjQ4OSA0My4wOTAzQzE4OS40NDEgNDMuMTI3IDE4OS4zODQgNDMuMTQ1NCAxODkuMzE2IDQzLjE0NTRaTTE4OS4zMTYgNDMuMDQ2OEMxODkuMzgzIDQzLjA0NjggMTg5LjQzNSA0My4wMTQ2IDE4OS40NzIgNDIuOTUwMUMxODkuNTA5IDQyLjg4NTYgMTg5LjUyOCA0Mi43OTM2IDE4OS41MjggNDIuNjc0MkMxODkuNTI4IDQyLjU5NDcgMTg5LjUxOSA0Mi41MjcxIDE4OS41MDIgNDIuNDcxM0MxODkuNDg1IDQyLjQxNTQgMTg5LjQ2MSA0Mi4zNzI5IDE4OS40MyA0Mi4zNDM2QzE4OS4zOTggNDIuMzE0NCAxODkuMzYgNDIuMjk5NyAxODkuMzE2IDQyLjI5OTdDMTg5LjI1IDQyLjI5OTcgMTg5LjE5OCA0Mi4zMzI0IDE4OS4xNjEgNDIuMzk3OEMxODkuMTI0IDQyLjQ2MjkgMTg5LjEwNSA0Mi41NTUgMTg5LjEwNSA0Mi42NzQyQzE4OS4xMDUgNDIuNzUzNiAxODkuMTEzIDQyLjgyMTEgMTg5LjEzIDQyLjg3NjZDMTg5LjE0NyA0Mi45MzIyIDE4OS4xNzEgNDIuOTc0NCAxODkuMjAyIDQzLjAwMzRDMTg5LjIzNCA0My4wMzIzIDE4OS4yNzIgNDMuMDQ2OCAxODkuMzE2IDQzLjA0NjhaTTE4OS45MDYgNDIuODgyTDE4OS45MDQgNDIuNzUxMkgxODkuOTI1TDE5MC4yMjYgNDIuNDQ0OUgxOTAuMzU3TDE5MC4wMzYgNDIuNzY5MUgxOTAuMDI4TDE4OS45MDYgNDIuODgyWk0xODkuODA3IDQzLjEzMjhWNDIuMjE1NUgxODkuOTEzVjQzLjEzMjhIMTg5LjgwN1pNMTkwLjI0NCA0My4xMzI4TDE4OS45NzYgNDIuNzkyNEwxOTAuMDUxIDQyLjcxOUwxOTAuMzc5IDQzLjEzMjhIMTkwLjI0NFoiIGZpbGw9IiM5QUExQTkiLz4KPHBhdGggZD0iTTE4OC4wOTcgMzQuOTI5MVYzNC44Mzc3TDE4OC41IDM0LjE5OTlIMTg4LjU2NlYzNC4zNDE0SDE4OC41MjFMMTg4LjIxNyAzNC44MjM0VjM0LjgzMDVIMTg4Ljc1OVYzNC45MjkxSDE4OC4wOTdaTTE4OC41MjggMzUuMTE3MlYzNC45MDEzVjM0Ljg1ODhWMzQuMTk5OUgxODguNjM0VjM1LjExNzJIMTg4LjUyOFpNMTg5LjIyNiAzNS4xMjk3QzE4OS4xNTkgMzUuMTI5NyAxODkuMTAxIDM1LjExMTQgMTg5LjA1NCAzNS4wNzQ2QzE4OS4wMDcgMzUuMDM3NiAxODguOTcgMzQuOTg0IDE4OC45NDUgMzQuOTEzOEMxODguOTIgMzQuODQzNCAxODguOTA4IDM0Ljc1ODMgMTg4LjkwOCAzNC42NTg1QzE4OC45MDggMzQuNTU5NCAxODguOTIgMzQuNDc0OCAxODguOTQ1IDM0LjQwNDZDMTg4Ljk3MSAzNC4zMzQxIDE4OS4wMDcgMzQuMjgwNCAxODkuMDU0IDM0LjI0MzRDMTg5LjEwMiAzNC4yMDYgMTg5LjE2IDM0LjE4NzQgMTg5LjIyNiAzNC4xODc0QzE4OS4yOTMgMzQuMTg3NCAxODkuMzUxIDM0LjIwNiAxODkuMzk4IDM0LjI0MzRDMTg5LjQ0NiAzNC4yODA0IDE4OS40ODIgMzQuMzM0MSAxODkuNTA3IDM0LjQwNDZDMTg5LjUzMyAzNC40NzQ4IDE4OS41NDUgMzQuNTU5NCAxODkuNTQ1IDM0LjY1ODVDMTg5LjU0NSAzNC43NTgzIDE4OS41MzMgMzQuODQzNCAxODkuNTA4IDM0LjkxMzhDMTg5LjQ4MyAzNC45ODQgMTg5LjQ0NiAzNS4wMzc2IDE4OS4zOTkgMzUuMDc0NkMxODkuMzUxIDM1LjExMTQgMTg5LjI5NCAzNS4xMjk3IDE4OS4yMjYgMzUuMTI5N1pNMTg5LjIyNiAzNS4wMzEyQzE4OS4yOTMgMzUuMDMxMiAxODkuMzQ1IDM0Ljk5ODkgMTg5LjM4MiAzNC45MzQ0QzE4OS40MTkgMzQuODcgMTg5LjQzOCAzNC43NzggMTg5LjQzOCAzNC42NTg1QzE4OS40MzggMzQuNTc5MSAxODkuNDI5IDM0LjUxMTUgMTg5LjQxMiAzNC40NTU3QzE4OS4zOTYgMzQuMzk5OCAxODkuMzcxIDM0LjM1NzMgMTg5LjM0IDM0LjMyOEMxODkuMzA4IDM0LjI5ODcgMTg5LjI3MSAzNC4yODQxIDE4OS4yMjYgMzQuMjg0MUMxODkuMTYgMzQuMjg0MSAxODkuMTA4IDM0LjMxNjggMTg5LjA3MSAzNC4zODIyQzE4OS4wMzQgMzQuNDQ3MyAxODkuMDE1IDM0LjUzOTQgMTg5LjAxNSAzNC42NTg1QzE4OS4wMTUgMzQuNzM4IDE4OS4wMjMgMzQuODA1NSAxODkuMDQgMzQuODYxQzE4OS4wNTcgMzQuOTE2NSAxODkuMDgxIDM0Ljk1ODggMTg5LjExMiAzNC45ODc3QzE4OS4xNDQgMzUuMDE2NyAxODkuMTgyIDM1LjAzMTIgMTg5LjIyNiAzNS4wMzEyWk0xODkuODE2IDM0Ljg2NjRMMTg5LjgxNCAzNC43MzU2SDE4OS44MzZMMTkwLjEzNyAzNC40MjkySDE5MC4yNjdMMTg5Ljk0NyAzNC43NTM1SDE4OS45MzhMMTg5LjgxNiAzNC44NjY0Wk0xODkuNzE3IDM1LjExNzJWMzQuMTk5OUgxODkuODIzVjM1LjExNzJIMTg5LjcxN1pNMTkwLjE1NCAzNS4xMTcyTDE4OS44ODYgMzQuNzc2OEwxODkuOTYxIDM0LjcwMzNMMTkwLjI4OSAzNS4xMTcySDE5MC4xNTRaIiBmaWxsPSIjOUFBMUE5Ii8+CjxwYXRoIGQ9Ik0xODkuMjY0IDU5LjA5MDdDMTg5LjE5NyA1OS4wOTA3IDE4OS4xMzkgNTkuMDcyMyAxODkuMDkyIDU5LjAzNTZDMTg5LjA0NCA1OC45OTg2IDE4OS4wMDggNTguOTQ1IDE4OC45ODMgNTguODc0OEMxODguOTU4IDU4LjgwNDMgMTg4Ljk0NSA1OC43MTkyIDE4OC45NDUgNTguNjE5NUMxODguOTQ1IDU4LjUyMDQgMTg4Ljk1OCA1OC40MzU3IDE4OC45ODMgNTguMzY1NUMxODkuMDA4IDU4LjI5NTEgMTg5LjA0NSA1OC4yNDEzIDE4OS4wOTIgNTguMjA0M0MxODkuMTQgNTguMTY3IDE4OS4xOTcgNTguMTQ4MyAxODkuMjY0IDU4LjE0ODNDMTg5LjMzMSA1OC4xNDgzIDE4OS4zODggNTguMTY3IDE4OS40MzYgNTguMjA0M0MxODkuNDgzIDU4LjI0MTMgMTg5LjUyIDU4LjI5NTEgMTg5LjU0NSA1OC4zNjU1QzE4OS41NyA1OC40MzU3IDE4OS41ODMgNTguNTIwNCAxODkuNTgzIDU4LjYxOTVDMTg5LjU4MyA1OC43MTkyIDE4OS41NyA1OC44MDQzIDE4OS41NDUgNTguODc0OEMxODkuNTIgNTguOTQ1IDE4OS40ODQgNTguOTk4NiAxODkuNDM2IDU5LjAzNTZDMTg5LjM4OSA1OS4wNzIzIDE4OS4zMzIgNTkuMDkwNyAxODkuMjY0IDU5LjA5MDdaTTE4OS4yNjQgNTguOTkyMUMxODkuMzMxIDU4Ljk5MjEgMTg5LjM4MyA1OC45NTk5IDE4OS40MiA1OC44OTU0QzE4OS40NTcgNTguODMwOSAxODkuNDc1IDU4LjczODkgMTg5LjQ3NSA1OC42MTk1QzE4OS40NzUgNTguNTQwMSAxODkuNDY3IDU4LjQ3MjQgMTg5LjQ1IDU4LjQxNjZDMTg5LjQzMyA1OC4zNjA4IDE4OS40MDkgNTguMzE4MiAxODkuMzc3IDU4LjI4ODlDMTg5LjM0NiA1OC4yNTk3IDE4OS4zMDggNTguMjQ1MSAxODkuMjY0IDU4LjI0NTFDMTg5LjE5OCA1OC4yNDUxIDE4OS4xNDYgNTguMjc3NyAxODkuMTA5IDU4LjM0MzFDMTg5LjA3MSA1OC40MDgyIDE4OS4wNTMgNTguNTAwMyAxODkuMDUzIDU4LjYxOTVDMTg5LjA1MyA1OC42OTg5IDE4OS4wNjEgNTguNzY2NCAxODkuMDc4IDU4LjgyMTlDMTg5LjA5NCA1OC44Nzc1IDE4OS4xMTggNTguOTE5NyAxODkuMTUgNTguOTQ4N0MxODkuMTgxIDU4Ljk3NzYgMTg5LjIyIDU4Ljk5MjEgMTg5LjI2NCA1OC45OTIxWiIgZmlsbD0iIzlBQTFBOSIvPgo8cGF0aCBkPSJNMTg4LjYxNyA1MC40MTQ4VjUxLjMzMkgxODguNTA1VjUwLjUzMTJIMTg4LjVMMTg4LjI3NiA1MC42Nzk5VjUwLjU2N0wxODguNTA1IDUwLjQxNDhIMTg4LjYxN1pNMTg5LjE4IDUxLjM0NDZDMTg5LjExMiA1MS4zNDQ2IDE4OS4wNTUgNTEuMzI2MiAxODkuMDA3IDUxLjI4OTVDMTg4Ljk2IDUxLjI1MjUgMTg4LjkyMyA1MS4xOTg5IDE4OC44OTggNTEuMTI4N0MxODguODczIDUxLjA1ODIgMTg4Ljg2MSA1MC45NzMxIDE4OC44NjEgNTAuODczNEMxODguODYxIDUwLjc3NDMgMTg4Ljg3MyA1MC42ODk2IDE4OC44OTggNTAuNjE5NEMxODguOTI0IDUwLjU0OSAxODguOTYgNTAuNDk1MiAxODkuMDA4IDUwLjQ1ODJDMTg5LjA1NSA1MC40MjA5IDE4OS4xMTMgNTAuNDAyMiAxODkuMTggNTAuNDAyMkMxODkuMjQ2IDUwLjQwMjIgMTg5LjMwNCA1MC40MjA5IDE4OS4zNTEgNTAuNDU4MkMxODkuMzk5IDUwLjQ5NTIgMTg5LjQzNSA1MC41NDkgMTg5LjQ2IDUwLjYxOTRDMTg5LjQ4NiA1MC42ODk2IDE4OS40OTggNTAuNzc0MyAxODkuNDk4IDUwLjg3MzRDMTg5LjQ5OCA1MC45NzMxIDE4OS40ODYgNTEuMDU4MiAxODkuNDYxIDUxLjEyODdDMTg5LjQzNiA1MS4xOTg5IDE4OS4zOTkgNTEuMjUyNSAxODkuMzUyIDUxLjI4OTVDMTg5LjMwNSA1MS4zMjYyIDE4OS4yNDcgNTEuMzQ0NiAxODkuMTggNTEuMzQ0NlpNMTg5LjE4IDUxLjI0NkMxODkuMjQ2IDUxLjI0NiAxODkuMjk4IDUxLjIxMzggMTg5LjMzNSA1MS4xNDkzQzE4OS4zNzIgNTEuMDg0OCAxODkuMzkxIDUwLjk5MjggMTg5LjM5MSA1MC44NzM0QzE4OS4zOTEgNTAuNzk0IDE4OS4zODIgNTAuNzI2MyAxODkuMzY1IDUwLjY3MDVDMTg5LjM0OSA1MC42MTQ3IDE4OS4zMjUgNTAuNTcyMSAxODkuMjkzIDUwLjU0MjlDMTg5LjI2MiA1MC41MTM2IDE4OS4yMjQgNTAuNDk5IDE4OS4xOCA1MC40OTlDMTg5LjExMyA1MC40OTkgMTg5LjA2MSA1MC41MzE3IDE4OS4wMjQgNTAuNTk3QzE4OC45ODcgNTAuNjYyMSAxODguOTY4IDUwLjc1NDMgMTg4Ljk2OCA1MC44NzM0QzE4OC45NjggNTAuOTUyOCAxODguOTc3IDUxLjAyMDMgMTg4Ljk5MyA1MS4wNzU4QzE4OS4wMSA1MS4xMzE0IDE4OS4wMzQgNTEuMTczNiAxODkuMDY1IDUxLjIwMjZDMTg5LjA5NyA1MS4yMzE2IDE4OS4xMzUgNTEuMjQ2IDE4OS4xOCA1MS4yNDZaTTE4OS42ODUgNTEuMzMyVjUwLjQxNDhIMTg5Ljc5NlY1MC44Njk4SDE4OS44MDdMMTkwLjIxOSA1MC40MTQ4SDE5MC4zNjRMMTg5Ljk3OSA1MC44Mjg2TDE5MC4zNjQgNTEuMzMySDE5MC4yMjlMMTg5LjkxMSA1MC45MDU2TDE4OS43OTYgNTEuMDM0NlY1MS4zMzJIMTg5LjY4NVoiIGZpbGw9IiM5QUExQTkiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXA0MV8xNTQ2XzE4ODc4KSI+CjxtYXNrIGlkPSJwYXRoLTE5MC1vdXRzaWRlLTE0XzE1NDZfMTg4NzgiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjE5MS4yOTUiIHk9IjE5LjI1MzkiIHdpZHRoPSIzOSIgaGVpZ2h0PSI0MSIgZmlsbD0iYmxhY2siPgo8cmVjdCBmaWxsPSJ3aGl0ZSIgeD0iMTkxLjI5NSIgeT0iMTkuMjUzOSIgd2lkdGg9IjM5IiBoZWlnaHQ9IjQxIi8+CjxwYXRoIGQ9Ik0xOTEuMjk1IDIwLjI1MzlIMjI5LjY0NlY1OS4xODYxSDE5MS4yOTVWMjAuMjUzOVoiLz4KPC9tYXNrPgo8cmVjdCB4PSIxOTEuMzE3IiB5PSIyMC4yNzY0IiB3aWR0aD0iMC4wNDUwNDQ4IiBoZWlnaHQ9IjQ4LjE1MjkiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA0NTA0NDgiLz4KPHJlY3QgeD0iMjAwLjk1NiIgeT0iMjAuMjc2NCIgd2lkdGg9IjAuMDQ1MDQ0OCIgaGVpZ2h0PSI0OC4xNTI5IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNDUwNDQ4Ii8+CjxyZWN0IHg9IjIxMC41OTciIHk9IjIwLjI3NjQiIHdpZHRoPSIwLjA0NTA0NDgiIGhlaWdodD0iNDguMTUyOSIgc3Ryb2tlPSIjRTlFQkYxIiBzdHJva2Utd2lkdGg9IjAuMDQ1MDQ0OCIvPgo8cmVjdCB4PSIyMjAuMjM1IiB5PSIyMC4yNzY0IiB3aWR0aD0iMC4wNDUwNDQ4IiBoZWlnaHQ9IjQ4LjE1MjkiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA0NTA0NDgiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXA0Ml8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjE5MS4zMTciIHk9IjI4LjIxOTgiIHdpZHRoPSIzOC4yNDMxIiBoZWlnaHQ9IjAuMDQ1MDQ0OCIgc3Ryb2tlPSIjRTlFQkYxIiBzdHJva2Utd2lkdGg9IjAuMDQ1MDQ0OCIvPgo8cmVjdCB4PSIxOTEuMzE3IiB5PSIzNi4yNTMiIHdpZHRoPSIzOC4yNDMxIiBoZWlnaHQ9IjAuMDQ1MDQ0OCIgc3Ryb2tlPSIjRTlFQkYxIiBzdHJva2Utd2lkdGg9IjAuMDQ1MDQ0OCIvPgo8cmVjdCB4PSIxOTEuMzE3IiB5PSI0NC4yODQyIiB3aWR0aD0iMzguMjQzMSIgaGVpZ2h0PSIwLjA0NTA0NDgiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA0NTA0NDgiLz4KPHJlY3QgeD0iMTkxLjMxNyIgeT0iNTIuMzE3NCIgd2lkdGg9IjM4LjI0MzEiIGhlaWdodD0iMC4wNDUwNDQ4IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNDUwNDQ4Ii8+CjxwYXRoIGQ9Ik0xOTIuNzM2IDI3LjcxMjlDMTkyLjczNiAyNy4zMTQ5IDE5My4wNTkgMjYuOTkyMiAxOTMuNDU3IDI2Ljk5MjJIMTk4Ljg2MkMxOTkuMjYgMjYuOTkyMiAxOTkuNTgzIDI3LjMxNDkgMTk5LjU4MyAyNy43MTI5VjU5LjA2NDFIMTkyLjczNlYyNy43MTI5WiIgZmlsbD0iIzQ0NTFGRiIvPgo8cGF0aCBkPSJNMjIxLjM4MyAzMS4xMzY3QzIyMS4zODMgMzAuNzM4NyAyMjEuNzA1IDMwLjQxNiAyMjIuMTA0IDMwLjQxNkgyMjcuNTk5QzIyNy45OTcgMzAuNDE2IDIyOC4zMiAzMC43Mzg3IDIyOC4zMiAzMS4xMzY3VjU5LjA2NDVIMjIxLjM4M1YzMS4xMzY3WiIgZmlsbD0iI0QxRDRGRiIvPgo8cGF0aCBkPSJNMjExLjc0NiA0NC4zODA5QzIxMS43NDYgNDMuOTgyOCAyMTIuMDY5IDQzLjY2MDIgMjEyLjQ2NyA0My42NjAySDIxOC4wNTJDMjE4LjQ1IDQzLjY2MDIgMjE4Ljc3MyA0My45ODI4IDIxOC43NzMgNDQuMzgwOVY1OS4wNjU1SDIxMS43NDZWNDQuMzgwOVoiIGZpbGw9IiNBOEFFRkYiLz4KPHBhdGggZD0iTTIwMi4yODUgNDAuMzc4OUMyMDIuMjg1IDM5Ljk4MDkgMjAyLjYwOCAzOS42NTgyIDIwMy4wMDYgMzkuNjU4MkgyMDguNTkxQzIwOC45ODkgMzkuNjU4MiAyMDkuMzEyIDM5Ljk4MDkgMjA5LjMxMiA0MC4zNzg5VjU5LjA2MzVIMjAyLjI4NVY0MC4zNzg5WiIgZmlsbD0iIzc1N0VGRiIvPgo8L2c+CjwvZz4KPHBhdGggZD0iTTE5MS4yOTUgMjAuMjUzOVYyMC4zNDRIMjI5LjY0NlYyMC4yNTM5VjIwLjE2MzhIMTkxLjI5NVYyMC4yNTM5Wk0yMjkuNjQ2IDU5LjE4NjFWNTkuMDk2MUgxOTEuMjk1VjU5LjE4NjFWNTkuMjc2MkgyMjkuNjQ2VjU5LjE4NjFaIiBmaWxsPSIjRTlFQkYxIiBtYXNrPSJ1cmwoI3BhdGgtMTkwLW91dHNpZGUtMTRfMTU0Nl8xODg3OCkiLz4KPC9nPgo8cmVjdCB4PSIxODUuNjUiIHk9IjExLjQ5NCIgd2lkdGg9IjQ1LjAwODQiIGhlaWdodD0iNTEuMjA0IiByeD0iMS4zNDY2NiIgc3Ryb2tlPSIjRTJFNkYxIiBzdHJva2Utd2lkdGg9IjAuMDkwMDg5NyIvPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2ZfMTU0Nl8xODg3OCIgeD0iLTgyLjU0NiIgeT0iMTI5LjQ4OSIgd2lkdGg9IjM2My45MDgiIGhlaWdodD0iMTQ0LjgyNiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxMi4wODE2IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTU0Nl8xODg3OCIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMV9mXzE1NDZfMTg4NzgiIHg9IjIzLjcxMzIiIHk9Ii0xOC4xOTg5IiB3aWR0aD0iMjU3LjE1MiIgaGVpZ2h0PSIyNTUuNTQiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNDEuNDI4NiIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzE1NDZfMTg4NzgiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjJfZl8xNTQ2XzE4ODc4IiB4PSItMzQuMzI3OSIgeT0iLTI4LjA4MTgiIHdpZHRoPSIxNzMuODMyIiBoZWlnaHQ9IjI0My4yOTgiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMjcuNjE5IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTU0Nl8xODg3OCIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyM19mXzE1NDZfMTg4NzgiIHg9Ijg4LjAyNzUiIHk9Ii0yNi45Njg2IiB3aWR0aD0iMTg1LjI4MSIgaGVpZ2h0PSIxOTcuMDA3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjI3LjYxOSIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzE1NDZfMTg4NzgiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjRfZl8xNTQ2XzE4ODc4IiB4PSItMS4wNDI3OSIgeT0iLTQyLjYxNTEiIHdpZHRoPSIxODUuMjgxIiBoZWlnaHQ9IjE5Ny4wMDciIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMjcuNjE5IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTU0Nl8xODg3OCIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyNV9kZF8xNTQ2XzE4ODc4IiB4PSIxODYuMzY0IiB5PSIyMy43MTIyIiB3aWR0aD0iMy43MTQ5NCIgaGVpZ2h0PSIzLjcxNDk0IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjAuMTQyOTIiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMC4xNDI5MiIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjAzOTIxNTcgMCAwIDAgMCAwLjA0OTY3MzIgMCAwIDAgMCAwLjA3MDU4ODIgMCAwIDAgMC4wNiAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzE1NDZfMTg4NzgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMC4xNDI5MiIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIwLjIxNDM4Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuMDM5MjE1NyAwIDAgMCAwIDAuMDQ5NjczMiAwIDAgMCAwIDAuMDcwNTg4MiAwIDAgMCAwLjEgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1NDZfMTg4NzgiIHJlc3VsdD0iZWZmZWN0Ml9kcm9wU2hhZG93XzE1NDZfMTg4NzgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QyX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyNl9kXzE1NDZfMTg4NzgiIHg9IjE2MC4yMzYiIHk9Ijk4LjQwNzMiIHdpZHRoPSIyOS43MTc2IiBoZWlnaHQ9IjI5Ljg2MDIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMS40MjkyIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNzE1MDQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC4xMTM3MjUgMCAwIDAgMCAwLjE2NDcwNiAwIDAgMCAwIDAuMjY2NjY3IDAgMCAwIDAuMTIgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xNTQ2XzE4ODc4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1NDZfMTg4NzgiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjdfZF8xNTQ2XzE4ODc4IiB4PSIxNTguMTI1IiB5PSIxMDguOTQyIiB3aWR0aD0iNS43MTAxNyIgaGVpZ2h0PSI1LjcxMDE3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjAuNDI4MzIzIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjAuNTcxMDk3Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuNDM5MjE2IDAgMCAwIDAgMC40NzA1ODggMCAwIDAgMCAwLjUyOTQxMiAwIDAgMCAwLjI0IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18xNTQ2XzE4ODc4IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8ZmlsdGVyIGlkPSJmaWx0ZXI4X2RkZGRfMTU0Nl8xODg3OCIgeD0iMTkuNDU2IiB5PSI2OS40NDc4IiB3aWR0aD0iNzguNTMzMyIgaGVpZ2h0PSIxMDIuOTM3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjEuNDc5OTUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS40Nzk5NSIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjQzNTI5NCAwIDAgMCAwIDAuNDg2Mjc1IDAgMCAwIDAgMC43NDUwOTggMCAwIDAgMC4xIDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSI1LjE3OTgyIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIuNTg5OTEiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC40MzUyOTQgMCAwIDAgMCAwLjQ4NjI3NSAwIDAgMCAwIDAuNzQ1MDk4IDAgMCAwIDAuMDkgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1NDZfMTg4NzgiIHJlc3VsdD0iZWZmZWN0Ml9kcm9wU2hhZG93XzE1NDZfMTg4NzgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMTEuODM5NiIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIzLjMyOTg4Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuNDM1Mjk0IDAgMCAwIDAgMC40ODYyNzUgMCAwIDAgMCAwLjc0NTA5OCAwIDAgMCAwLjA1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9ImVmZmVjdDJfZHJvcFNoYWRvd18xNTQ2XzE4ODc4IiByZXN1bHQ9ImVmZmVjdDNfZHJvcFNoYWRvd18xNTQ2XzE4ODc4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjIwLjcxOTMiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNC4wNjk4NiIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjQzNTI5NCAwIDAgMCAwIDAuNDg2Mjc1IDAgMCAwIDAgMC43NDUwOTggMCAwIDAgMC4wMSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJlZmZlY3QzX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIgcmVzdWx0PSJlZmZlY3Q0X2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDRfZHJvcFNoYWRvd18xNTQ2XzE4ODc4IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8ZmlsdGVyIGlkPSJmaWx0ZXI5X2RpXzE1NDZfMTg4NzgiIHg9IjU4LjEyMSIgeT0iOTQuMTQ4NCIgd2lkdGg9IjM0LjAxIiBoZWlnaHQ9IjE2LjE1MDciIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMy43MTY5MyIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjg1ODQ2Ii8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9Im91dCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4wNyAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzE1NDZfMTg4NzgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0Lz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMC4xNzk2NTEiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4wOCAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJzaGFwZSIgcmVzdWx0PSJlZmZlY3QyX2lubmVyU2hhZG93XzE1NDZfMTg4NzgiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjEwX2RfMTU0Nl8xODg3OCIgeD0iMTAuMjQ1IiB5PSIzNS4yMTk2IiB3aWR0aD0iMjMuMDg0MiIgaGVpZ2h0PSIyMy4wODQyIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHg9IjAuNDA2MjYzIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuMjU5MzQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC4xNjkxNjkgMCAwIDAgMCAwLjE2Mjk3NSAwIDAgMCAwIDAuMTY4OTYzIDAgMCAwIDAuMTEgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xNTQ2XzE4ODc4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1NDZfMTg4NzgiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjExX2ZfMTU0Nl8xODg3OCIgeD0iMTIuMzA1NCIgeT0iMzIuMzAxNSIgd2lkdGg9IjIzLjkxNjUiIGhlaWdodD0iMjMuODYzOCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjcyNjE5IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTU0Nl8xODg3OCIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMTJfZl8xNTQ2XzE4ODc4IiB4PSI3LjE5OCIgeT0iNDAuNDc3MyIgd2lkdGg9IjIzLjkxNjUiIGhlaWdodD0iMjMuODYzOCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjcyNjE5IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTU0Nl8xODg3OCIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMTNfZGRkZF8xNTQ2XzE4ODc4IiB4PSIxNzQuMDc5IiB5PSI2Ljg5MjUiIHdpZHRoPSI2OC4xNTEzIiBoZWlnaHQ9Ijg5LjA2MTIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMS41NDg5MSIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjU0ODkxIi8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuNDM1Mjk0IDAgMCAwIDAgMC40ODYyNzUgMCAwIDAgMCAwLjc0NTA5OCAwIDAgMCAwLjEgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xNTQ2XzE4ODc4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjUuNDIxMTciLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMi43MTA1OSIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjQzNTI5NCAwIDAgMCAwIDAuNDg2Mjc1IDAgMCAwIDAgMC43NDUwOTggMCAwIDAgMC4wOSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIgcmVzdWx0PSJlZmZlY3QyX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIxMi4zOTEzIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMuNDg1MDQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC40MzUyOTQgMCAwIDAgMCAwLjQ4NjI3NSAwIDAgMCAwIDAuNzQ1MDk4IDAgMCAwIDAuMDUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iZWZmZWN0Ml9kcm9wU2hhZG93XzE1NDZfMTg4NzgiIHJlc3VsdD0iZWZmZWN0M19kcm9wU2hhZG93XzE1NDZfMTg4NzgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMjEuNjg0NyIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI0LjI1OTQ5Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuNDM1Mjk0IDAgMCAwIDAgMC40ODYyNzUgMCAwIDAgMCAwLjc0NTA5OCAwIDAgMCAwLjAxIDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9ImVmZmVjdDNfZHJvcFNoYWRvd18xNTQ2XzE4ODc4IiByZXN1bHQ9ImVmZmVjdDRfZHJvcFNoYWRvd18xNTQ2XzE4ODc4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0NF9kcm9wU2hhZG93XzE1NDZfMTg4NzgiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xNTQ2XzE4ODc4IiB4MT0iMjA0LjM1NiIgeTE9IjE5Mi4xMDgiIHgyPSIyMS4wNTgiIHkyPSIxODMuODI2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNBQkIwRkYiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRkZBQkZCIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTU0Nl8xODg3OCI+CjxyZWN0IHg9IjIwIiB5PSIxNSIgd2lkdGg9IjIwNy4xNDMiIGhlaWdodD0iMTM1LjMzMyIgcng9IjMuODMyMTQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDFfMTU0Nl8xODg3OCI+CjxyZWN0IHg9IjIwIiB5PSIxNSIgd2lkdGg9IjIwNy4xNDMiIGhlaWdodD0iMTM1LjMzMyIgcng9IjEuNzU5MTgiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDJfMTU0Nl8xODg3OCI+CjxyZWN0IHg9IjIyLjc2MTciIHk9IjE3Ljc2MTciIHdpZHRoPSIzOC4xOTU3IiBoZWlnaHQ9Ijk4Ljg5NDQiIHJ4PSIxLjE4NDM2IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAzXzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMi45NjA5MSIgaGVpZ2h0PSIyLjk2MDkxIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTkuMTgxNiAyMi41KSByb3RhdGUoLTE4MCkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwNF8xNTQ2XzE4ODc4Ij4KPHJlY3Qgd2lkdGg9IjEuNzc2NTUiIGhlaWdodD0iMS43NzY1NSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzLjk3MDcgNDEuNDYyOSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwNV8xNTQ2XzE4ODc4Ij4KPHJlY3Qgd2lkdGg9IjIuOTYwOTEiIGhlaWdodD0iMi45NjA5MSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjIyMDcgNDguNTcwMykiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwNl8xNTQ2XzE4ODc4Ij4KPHJlY3Qgd2lkdGg9IjIuOTYwOTEiIGhlaWdodD0iMi45NjA5MSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjIyMDcgNTUuMDg0KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXA3XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMi45NjA5MSIgaGVpZ2h0PSIyLjk2MDkxIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTYuMjIwNyA2MS41OTc3KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXA4XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMi45NjA5MSIgaGVpZ2h0PSIyLjk2MDkxIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTYuMjIwNyA2OC4xMTMzKSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXA5XzE1NDZfMTg4NzgiPgo8cGF0aCBkPSJNNjMuNDc0NiAxOC45MDM5QzYzLjQ3NDYgMTguMjczMSA2My45ODYgMTcuNzYxNyA2NC42MTY4IDE3Ljc2MTdIMjIzLjIzOUMyMjMuODcgMTcuNzYxNyAyMjQuMzgxIDE4LjI3MzEgMjI0LjM4MSAxOC45MDM5VjQ1Mi41MzVDMjI0LjM4MSA0NTMuMTY2IDIyMy44NyA0NTMuNjc3IDIyMy4yMzkgNDUzLjY3N0g2NC42MTY4QzYzLjk4NiA0NTMuNjc3IDYzLjQ3NDYgNDUzLjE2NiA2My40NzQ2IDQ1Mi41MzVWMTguOTAzOVoiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDEwXzE1NDZfMTg4NzgiPgo8cmVjdCB4PSIxODMuNjQ4IiB5PSIyMy43MTI5IiB3aWR0aD0iNi4yODg0OCIgaGVpZ2h0PSIzLjQzMDA4IiByeD0iMS43MTUwNCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMTFfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIyLjg1ODQiIGhlaWdodD0iMi44NTg0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE3LjUyNSAzNi41MTk1KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAxMl8xNTQ2XzE4ODc4Ij4KPHJlY3Qgd2lkdGg9IjIuMjg0MzkiIGhlaWdodD0iMi4yODQzOSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAtMSAxMjcuNzA5IDUwLjM3NSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMTNfMTU0Nl8xODg3OCI+CjxwYXRoIGQ9Ik03MS43NTU5IDU3Ljk0M0M3MS43NTU5IDU3LjMxMjIgNzIuMjY3MiA1Ni44MDA4IDcyLjg5ODEgNTYuODAwOEgxMDQuOTg3QzEwNS42MTcgNTYuODAwOCAxMDYuMTI5IDU3LjMxMjIgMTA2LjEyOSA1Ny45NDNWNzIuMjIyN0MxMDYuMTI5IDcyLjg1MzUgMTA1LjYxNyA3My4zNjQ5IDEwNC45ODcgNzMuMzY0OUg3Mi44OTgxQzcyLjI2NzIgNzMuMzY0OSA3MS43NTU5IDcyLjg1MzUgNzEuNzU1OSA3Mi4yMjI3VjU3Ljk0M1oiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDE0XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMi44NTg0IiBoZWlnaHQ9IjIuODU4NCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1LjE4MTYgNjAuMjI2NikiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMTVfMTU0Nl8xODg3OCI+CjxwYXRoIGQ9Ik0xMDguNDE0IDU3Ljk0M0MxMDguNDE0IDU3LjMxMjIgMTA4LjkyNSA1Ni44MDA4IDEwOS41NTYgNTYuODAwOEgxNDEuNjQ1QzE0Mi4yNzYgNTYuODAwOCAxNDIuNzg3IDU3LjMxMjIgMTQyLjc4NyA1Ny45NDNWNzIuMjIyN0MxNDIuNzg3IDcyLjg1MzUgMTQyLjI3NiA3My4zNjQ5IDE0MS42NDUgNzMuMzY0OUgxMDkuNTU2QzEwOC45MjUgNzMuMzY0OSAxMDguNDE0IDcyLjg1MzUgMTA4LjQxNCA3Mi4yMjI3VjU3Ljk0M1oiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDE2XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMi44NTg0IiBoZWlnaHQ9IjIuODU4NCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExMS44NCA2MC4yMjY2KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAxN18xNTQ2XzE4ODc4Ij4KPHBhdGggZD0iTTE0NS4wNyA1Ny45NDNDMTQ1LjA3IDU3LjMxMjIgMTQ1LjU4MiA1Ni44MDA4IDE0Ni4yMTMgNTYuODAwOEgxNzguMzAxQzE3OC45MzIgNTYuODAwOCAxNzkuNDQzIDU3LjMxMjIgMTc5LjQ0MyA1Ny45NDNWNzIuMjIyN0MxNzkuNDQzIDcyLjg1MzUgMTc4LjkzMiA3My4zNjQ5IDE3OC4zMDEgNzMuMzY0OUgxNDYuMjEzQzE0NS41ODIgNzMuMzY0OSAxNDUuMDcgNzIuODUzNSAxNDUuMDcgNzIuMjIyN1Y1Ny45NDNaIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAxOF8xNTQ2XzE4ODc4Ij4KPHJlY3Qgd2lkdGg9IjIuODU1NDgiIGhlaWdodD0iMi44NTU0OCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4NS4xNTYgNjAuMjI4NSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMTlfMTU0Nl8xODg3OCI+CjxwYXRoIGQ9Ik03Mi43NDYxIDc2LjM1MTZIMjE2LjUyVjEzOC42MDFINzIuNzQ2MVY3Ni4zNTE2WiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMjBfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxNDMuNzc0IiBoZWlnaHQ9IjY1LjUzMzQiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3Mi43NDYxIDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDIxXzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3Mi43NDYxIDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDIyXzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4My4yMjA3IDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDIzXzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5My42OTM0IDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDI0XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDQuMTY4IDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDI1XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQuNjQzIDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDI2XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjUuMTE1IDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDI3XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzUuNTkgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMjhfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0Ni4wNjQgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMjlfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1Ni41MzcgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzBfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2Ny4wMTIgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzFfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3Ny40ODYgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzJfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4Ny45NjEgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzNfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5OC40MzQgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzRfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwOC45MDggNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzVfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxNDguOTE0IiBoZWlnaHQ9IjYyLjI0OTYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2Ny42MDc0IDc2LjM1MTYpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDM2XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTQzLjYzMSIgaGVpZ2h0PSI0Ny42MTgzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzIuNzQ2MSA4MC44NzUpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDM3XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMjIuODU3NSIgaGVpZ2h0PSIyMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2My42NjYgMTAwLjQwOCkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzhfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIzLjQyNjU4IiBoZWlnaHQ9IjMuNDI2NTgiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTkuMjY4IDEwOS42NTYpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDM5XzE1NDZfMTg4NzgiPgo8cmVjdCB4PSIxMi43NSIgeT0iMzguMTMwOSIgd2lkdGg9IjE3LjI2MTkiIGhlaWdodD0iMTcuMjYxOSIgcng9IjIuMzUzOSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwNDBfMTU0Nl8xODg3OCI+CjxyZWN0IHg9IjE4NS42OTUiIHk9IjExLjUzOTEiIHdpZHRoPSI0NC45MTgzIiBoZWlnaHQ9IjUxLjExMzkiIHJ4PSIxLjMwMTYyIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXA0MV8xNTQ2XzE4ODc4Ij4KPHBhdGggZD0iTTE5MS4yOTUgMjAuMjUzOUgyMjkuNjQ2VjU5LjE4NjFIMTkxLjI5NVYyMC4yNTM5WiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwNDJfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSI0MS41MzEzIiBoZWlnaHQ9IjM4LjgxMDYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODguMDUzIDIwLjI1MzkpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg=="},69606:(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:"M17.375 15.656A6.47 6.47 0 0018.5 12a6.47 6.47 0 00-.943-3.374l-1.262.813c.448.749.705 1.625.705 2.561a4.977 4.977 0 01-.887 2.844l1.262.813zm-1.951 1.87l-.813-1.261A4.976 4.976 0 0112 17c-.958 0-1.852-.27-2.613-.736l-.812 1.261A6.47 6.47 0 0012 18.5a6.47 6.47 0 003.424-.974zm-8.8-1.87A6.47 6.47 0 015.5 12c0-1.235.344-2.39.943-3.373l1.261.812A4.977 4.977 0 007 12c0 1.056.328 2.036.887 2.843l-1.262.813zm2.581-7.803A4.977 4.977 0 0112 7c1.035 0 1.996.314 2.794.853l.812-1.262A6.47 6.47 0 0012 5.5a6.47 6.47 0 00-3.607 1.092l.812 1.261zM12 20a8 8 0 100-16 8 8 0 000 16zm0-4.5a3.5 3.5 0 100-7 3.5 3.5 0 000 7z",clipRule:"evenodd"}))},69730:(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.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"}))},69839:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var a=r(51609);const n=({width:e=150,height:t=150,className:r})=>(0,a.createElement)("svg",{width:e,height:t,viewBox:"0 0 150 150",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",className:r},(0,a.createElement)("g",{clipPath:"url(#clip0_es_18873)"},(0,a.createElement)("ellipse",{cx:"132.588",cy:"89.6548",rx:"20.7304",ry:"15.6359",transform:"rotate(118.678 132.588 89.6548)",fill:"url(#paint0_es_18873)",fillOpacity:"0.6"}),(0,a.createElement)("ellipse",{cx:"75",cy:"118",rx:"71.5",ry:"25",fill:"url(#paint1_es_18873)"}),(0,a.createElement)("ellipse",{cx:"32.2865",cy:"86.9589",rx:"32.6237",ry:"23.7353",transform:"rotate(46.5979 32.2865 86.9589)",fill:"url(#paint2_es_18873)"}),(0,a.createElement)("ellipse",{cx:"92.5408",cy:"57.9551",rx:"50.3024",ry:"41.7141",transform:"rotate(79.6915 92.5408 57.9551)",fill:"url(#paint3_es_18873)"}),(0,a.createElement)("g",{filter:"url(#filter0_f_es_18873)"},(0,a.createElement)("path",{d:"M15.5 93.002L35.5 87.002L40.6429 96.002L59.5 88.002V116.002H40.6429L36.1667 115.099L15.5 93.002Z",fill:"url(#paint4_es_18873)",fillOpacity:"0.6"})),(0,a.createElement)("g",{filter:"url(#filter1_i_es_18873)"},(0,a.createElement)("path",{d:"M35.3594 43.25V109.989C35.3594 113.328 38.0648 116.036 41.4062 116.036H116.656C119.995 116.036 122.703 113.328 122.703 109.989V43.25H35.3594Z",fill:"#FAFAFA"})),(0,a.createElement)("path",{d:"M44.5 52.002H110.5V101.002H44.5V52.002Z",fill:"url(#paint5_es_18873)"}),(0,a.createElement)("path",{d:"M109.5 101.002V107.002H44.5V101.002H99.0161H109.5Z",fill:"#E0E0E0"}),(0,a.createElement)("g",{filter:"url(#filter2_i_es_18873)"},(0,a.createElement)("path",{d:"M89.1092 88.0416H95.8279V101.479H89.1092V88.0416ZM75.6718 83.5625H82.3905V101.479H75.6718V83.5625ZM62.2344 89.1614H68.9531V101.479H62.2344V89.1614Z",fill:"#D6D6D6"})),(0,a.createElement)("g",{filter:"url(#filter3_i_es_18873)"},(0,a.createElement)("path",{d:"M102.547 66.7656V101.479H95.8279V66.7656H102.547ZM89.1092 88.0416V101.479H82.3905V77.9635H89.1092V88.0416ZM75.6718 83.5624V101.479H68.9531V74.6041H75.6718V83.5624ZM62.2343 89.1613V101.479H55.5156V83.5624H62.2343V89.1613Z",fill:"#EBEBEB"})),(0,a.createElement)("g",{filter:"url(#filter4_di_es_18873)"},(0,a.createElement)("path",{d:"M87.9913 58.3672C88.2882 58.3672 88.5733 58.4853 88.7833 58.6953C88.9932 58.9053 89.1114 59.1903 89.1114 59.4873V63.9658C89.1114 64.2628 88.9933 64.5478 88.7833 64.7578C88.5733 64.9678 88.2882 65.0859 87.9913 65.0859C87.6944 65.0859 87.4092 64.9677 87.1993 64.7578C86.9895 64.5478 86.8721 64.2627 86.8721 63.9658V62.1895L78.7051 70.3564C78.4952 70.5664 78.2101 70.6845 77.9131 70.6846C77.6162 70.6846 77.3311 70.5664 77.1211 70.3564L71.1944 64.4297L56.8692 78.7549C56.7654 78.859 56.6417 78.9418 56.5059 78.998C56.3701 79.0543 56.2242 79.0832 56.0772 79.083C55.8558 79.0832 55.6393 79.0174 55.4551 78.8945C55.2709 78.7715 55.1268 78.5963 55.042 78.3916C54.9574 78.1871 54.9354 77.9621 54.9786 77.7451C55.0219 77.5278 55.1284 77.3274 55.2852 77.1709L70.4024 62.0547C70.6124 61.8448 70.8975 61.7266 71.1944 61.7266C71.4913 61.7266 71.7764 61.8447 71.9864 62.0547L77.9131 67.9814L85.2881 60.6064H83.5127C83.2158 60.6064 82.9308 60.4883 82.7208 60.2783C82.5109 60.0684 82.3927 59.7841 82.3926 59.4873C82.3926 59.1903 82.5108 58.9053 82.7208 58.6953C82.9308 58.4853 83.2158 58.3672 83.5127 58.3672H87.9913Z",fill:"url(#paint6_es_18873)"})),(0,a.createElement)("g",{filter:"url(#filter5_i_es_18873)"},(0,a.createElement)("path",{d:"M55.5143 71.2454H48.7956C48.4986 71.2454 48.2138 71.1274 48.0038 70.9174C47.7938 70.7074 47.6758 70.4226 47.6758 70.1256C47.6758 69.8286 47.7938 69.5438 48.0038 69.3338C48.2138 69.1238 48.4986 69.0058 48.7956 69.0058H55.5143C55.8113 69.0058 56.0961 69.1238 56.3061 69.3338C56.5161 69.5438 56.6341 69.8286 56.6341 70.1256C56.6341 70.4226 56.5161 70.7074 56.3061 70.9174C56.0961 71.1274 55.8113 71.2454 55.5143 71.2454ZM55.5143 66.7662H48.7956C48.4986 66.7662 48.2138 66.6482 48.0038 66.4382C47.7938 66.2282 47.6758 65.9434 47.6758 65.6464C47.6758 65.3494 47.7938 65.0646 48.0038 64.8546C48.2138 64.6446 48.4986 64.5266 48.7956 64.5266H55.5143C55.8113 64.5266 56.0961 64.6446 56.3061 64.8546C56.5161 65.0646 56.6341 65.3494 56.6341 65.6464C56.6341 65.9434 56.5161 66.2282 56.3061 66.4382C56.0961 66.6482 55.8113 66.7662 55.5143 66.7662ZM55.5143 62.2871H48.7956C48.4986 62.2871 48.2138 62.1691 48.0038 61.9591C47.7938 61.7491 47.6758 61.4643 47.6758 61.1673C47.6758 60.8703 47.7938 60.5855 48.0038 60.3755C48.2138 60.1655 48.4986 60.0475 48.7956 60.0475H55.5143C55.8113 60.0475 56.0961 60.1655 56.3061 60.3755C56.5161 60.5855 56.6341 60.8703 56.6341 61.1673C56.6341 61.4643 56.5161 61.7491 56.3061 61.9591C56.0961 62.1691 55.8113 62.2871 55.5143 62.2871ZM55.5143 57.8079H48.7956C48.4986 57.8079 48.2138 57.69 48.0038 57.48C47.7938 57.27 47.6758 56.9851 47.6758 56.6881C47.6758 56.3912 47.7938 56.1063 48.0038 55.8963C48.2138 55.6863 48.4986 55.5684 48.7956 55.5684H55.5143C55.8113 55.5684 56.0961 55.6863 56.3061 55.8963C56.5161 56.1063 56.6341 56.3912 56.6341 56.6881C56.6341 56.9851 56.5161 57.27 56.3061 57.48C56.0961 57.69 55.8113 57.8079 55.5143 57.8079Z",fill:"#E0E0E0"})),(0,a.createElement)("path",{d:"M116.656 30.0371H41.4062C38.0648 30.0371 35.3594 32.7448 35.3594 36.084V43.4745H122.703V36.084C122.703 32.7448 119.995 30.0371 116.656 30.0371Z",fill:"#555A66"}),(0,a.createElement)("g",{filter:"url(#filter6_i_es_18873)"},(0,a.createElement)("path",{d:"M71.1924 30.0371V43.4746H35.3594V36.084C35.3594 32.7448 38.0648 30.0371 41.4062 30.0371H71.1924ZM116.656 30.0371C119.995 30.0371 122.703 32.7448 122.703 36.084V43.4746H71.1934V30.0371H116.656Z",fill:"#F2F2F2"})),(0,a.createElement)("g",{filter:"url(#filter7_i_es_18873)"},(0,a.createElement)("path",{d:"M57.7552 34.5176C58.9914 34.5176 59.9948 35.5209 59.9948 36.7571C59.9948 37.9934 58.9914 38.9967 57.7552 38.9967C56.5167 38.9967 55.5156 37.9934 55.5156 36.7571C55.5156 35.5209 56.5167 34.5176 57.7552 34.5176Z",fill:"#E3E3E3"})),(0,a.createElement)("g",{filter:"url(#filter8_i_es_18873)"},(0,a.createElement)("path",{d:"M51.0364 34.5156C52.2727 34.5156 53.276 35.519 53.276 36.7552C53.276 37.9914 52.2727 38.9948 51.0364 38.9948C49.798 38.9948 48.7969 37.9914 48.7969 36.7552C48.7969 35.519 49.798 34.5156 51.0364 34.5156Z",fill:"#E3E3E3"})),(0,a.createElement)("g",{filter:"url(#filter9_i_es_18873)"},(0,a.createElement)("path",{d:"M44.3177 34.5176C45.5539 34.5176 46.5573 35.5209 46.5573 36.7571C46.5573 37.9934 45.5539 38.9967 44.3177 38.9967C43.0792 38.9967 42.0781 37.9934 42.0781 36.7571C42.0781 35.5209 43.0792 34.5176 44.3177 34.5176Z",fill:"#E3E3E3"})),(0,a.createElement)("g",{clipPath:"url(#clip1_es_18873)"},(0,a.createElement)("g",{filter:"url(#filter10_i_es_18873)"},(0,a.createElement)("path",{d:"M126.381 130.14L122.303 132.755C121.748 133.111 121.01 132.95 120.655 132.395L106.832 110.845L112.919 106.941L126.741 128.492C127.097 129.046 126.936 129.784 126.381 130.14Z",fill:"url(#paint7_es_18873)"})),(0,a.createElement)("path",{d:"M113.253 106.726L106.496 111.06C105.944 111.414 105.209 111.253 104.855 110.701L102.356 106.804L111.113 101.187L113.612 105.084C113.966 105.636 113.806 106.371 113.253 106.726Z",fill:"url(#paint8_es_18873)"}),(0,a.createElement)("path",{d:"M117.156 112.809L110.398 117.143C109.846 117.497 109.111 117.337 108.757 116.784L107.852 115.373C107.497 114.821 107.658 114.086 108.21 113.731L114.968 109.397C115.52 109.043 116.255 109.204 116.609 109.756L117.514 111.167C117.869 111.72 117.708 112.455 117.156 112.809Z",fill:"url(#paint9_es_18873)"}),(0,a.createElement)("g",{filter:"url(#filter11_i_es_18873)"},(0,a.createElement)("path",{d:"M91.1249 107.412C102.559 109.91 113.852 102.667 116.35 91.233C118.849 79.7994 111.605 68.5055 100.171 66.0075C88.7375 63.5094 77.4437 70.7532 74.9456 82.1868C72.4476 93.6204 79.6913 104.914 91.1249 107.412Z",fill:"url(#paint10_es_18873)"})),(0,a.createElement)("g",{filter:"url(#filter12_i_es_18873)"},(0,a.createElement)("path",{d:"M92.1889 102.541C100.932 104.452 109.569 98.9122 111.479 90.1689C113.389 81.4255 107.85 72.789 99.1066 70.8788C90.3633 68.9685 81.7268 74.5078 79.8165 83.2512C77.9063 91.9945 83.4456 100.631 92.1889 102.541Z",fill:"url(#paint11_radial_es_18873)"})),(0,a.createElement)("g",{clipPath:"url(#clip2_es_18873)"},(0,a.createElement)("g",{filter:"url(#filter13_dii_es_18873)"},(0,a.createElement)("path",{d:"M102.49 79.1961C102.978 78.7081 103.77 78.708 104.258 79.1961C104.746 79.6842 104.746 80.4755 104.258 80.9637L97.5194 87.701L104.258 94.4393C104.746 94.9274 104.746 95.7187 104.258 96.2069C103.77 96.695 102.978 96.695 102.49 96.2069L95.7519 89.4686L89.0145 96.2069C88.5264 96.695 87.7351 96.695 87.247 96.2069C86.7588 95.7187 86.7588 94.9274 87.247 94.4393L93.9843 87.701L87.247 80.9637C86.7588 80.4755 86.7588 79.6843 87.247 79.1961C87.7351 78.7081 88.5264 78.708 89.0145 79.1961L95.7519 85.9334L102.49 79.1961Z",fill:"url(#paint12_es_18873)"}))))),(0,a.createElement)("defs",null,(0,a.createElement)("filter",{id:"filter0_f_es_18873",x:"5.5",y:"77.002",width:"64",height:"49",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"5",result:"effect1_foregroundBlur_es_18873"})),(0,a.createElement)("filter",{id:"filter1_i_es_18873",x:"35.3594",y:"42.25",width:"87.3438",height:"73.7852",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"-1"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"2"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.829571 0 0 0 0 0.829571 0 0 0 0 0.829571 0 0 0 0.52 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter2_i_es_18873",x:"62.2344",y:"83.5625",width:"33.5938",height:"18.5257",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.914589"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.709379 0 0 0 0 0.709379 0 0 0 0 0.709379 0 0 0 0.36 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter3_i_es_18873",x:"55.5156",y:"66.7656",width:"47.641",height:"34.7129",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dx:"0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1.52432"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.830416 0 0 0 0 0.830416 0 0 0 0 0.830416 0 0 0 1 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter4_di_es_18873",x:"52.957",y:"56.3672",width:"38.1543",height:"24.7168",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",null),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_es_18873"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_es_18873",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",null),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.914589"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.628981 0 0 0 0 0.628981 0 0 0 0 0.628981 0 0 0 0.54 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect2_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter5_i_es_18873",x:"47.6758",y:"55.5684",width:"8.95801",height:"16.6777",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"1"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.726206 0 0 0 0 0.726206 0 0 0 0 0.726206 0 0 0 0.25 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter6_i_es_18873",x:"35.3594",y:"30.0371",width:"87.3438",height:"14.4375",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"1"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"2"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.844558 0 0 0 0 0.844558 0 0 0 0 0.844558 0 0 0 0.3 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter7_i_es_18873",x:"55.5156",y:"34.5176",width:"4.47949",height:"5.08824",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.609726"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.09 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter8_i_es_18873",x:"48.7969",y:"34.5156",width:"4.47949",height:"5.08824",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.609726"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.09 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter9_i_es_18873",x:"42.0781",y:"34.5176",width:"4.47949",height:"5.08824",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.609726"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.09 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter10_i_es_18873",x:"106.832",y:"106.941",width:"20.0977",height:"28.4428",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"2.43891"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1.21945"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.638954 0 0 0 0 0.638954 0 0 0 0 0.638954 0 0 0 0.7 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter11_i_es_18873",x:"74.4531",y:"64.9059",width:"42.3906",height:"42.9984",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"-0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.914589"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.221548 0 0 0 0 0.221548 0 0 0 0 0.221548 0 0 0 0.17 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter12_i_es_18873",x:"79.4395",y:"70.502",width:"32.416",height:"32.416",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",null),(0,a.createElement)("feGaussianBlur",{stdDeviation:"2.13404"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.653771 0 0 0 0 0.653771 0 0 0 0 0.653771 0 0 0 0.62 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter13_dii_es_18873",x:"82.6128",y:"74.562",width:"26.2793",height:"26.2784",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",null),(0,a.createElement)("feGaussianBlur",{stdDeviation:"2.13404"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.22 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_es_18873"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_es_18873",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.609726"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.13 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect2_innerShadow_es_18873"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"2.43891"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1.21945"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.652625 0 0 0 0 0.652625 0 0 0 0 0.652625 0 0 0 0.25 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"effect2_innerShadow_es_18873",result:"effect3_innerShadow_es_18873"})),(0,a.createElement)("linearGradient",{id:"paint0_es_18873",x1:"122.802",y1:"89.875",x2:"152.671",y2:"84.7808",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#F2F2F2"}),(0,a.createElement)("stop",{offset:"1",stopColor:"white",stopOpacity:"0"})),(0,a.createElement)("linearGradient",{id:"paint1_es_18873",x1:"22.5667",y1:"132.583",x2:"107.589",y2:"110.088",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#F9F9F9"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#FCFCFC"})),(0,a.createElement)("linearGradient",{id:"paint2_es_18873",x1:"20.2858",y1:"80.1842",x2:"46.6392",y2:"100.53",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#F9F9F9"}),(0,a.createElement)("stop",{offset:"1",stopColor:"white",stopOpacity:"0"})),(0,a.createElement)("linearGradient",{id:"paint3_es_18873",x1:"75.5887",y1:"67.9321",x2:"126.513",y2:"72.786",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#F2F2F2"}),(0,a.createElement)("stop",{offset:"1",stopColor:"white",stopOpacity:"0"})),(0,a.createElement)("linearGradient",{id:"paint4_es_18873",x1:"18.6429",y1:"85.2797",x2:"33.2402",y2:"119.797",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#A7A7A7"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#414141",stopOpacity:"0.08"})),(0,a.createElement)("linearGradient",{id:"paint5_es_18873",x1:"77.5",y1:"52.002",x2:"77.5",y2:"101.002",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#FAFAFA"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#EFEFEF"})),(0,a.createElement)("linearGradient",{id:"paint6_es_18873",x1:"63.5",y1:"70.5015",x2:"103",y2:"46.0015",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#EBEBEB"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#D4D4D4"})),(0,a.createElement)("linearGradient",{id:"paint7_es_18873",x1:"109.774",y1:"108.739",x2:"124.408",y2:"131.603",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#EBEBEB"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#E9E9E9"})),(0,a.createElement)("linearGradient",{id:"paint8_es_18873",x1:"107.196",y1:"103.665",x2:"109.732",y2:"107.478",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#C9C9C9"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#EBEBEB"})),(0,a.createElement)("linearGradient",{id:"paint9_es_18873",x1:"111.908",y1:"111.178",x2:"114.042",y2:"114.386",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#DFDFDF"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#EBEBEB"})),(0,a.createElement)("linearGradient",{id:"paint10_es_18873",x1:"83.8607",y1:"68.4962",x2:"110.079",y2:"107.214",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#EDEDED"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#CECECE"})),(0,a.createElement)("radialGradient",{id:"paint11_radial_es_18873",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(95.6478 86.71) rotate(102.324) scale(16.2047)"},(0,a.createElement)("stop",{stopColor:"#F3F3F3"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#D2D1D1"})),(0,a.createElement)("linearGradient",{id:"paint12_es_18873",x1:"95.7522",y1:"78.8301",x2:"95.7522",y2:"96.5728",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#878787"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#3F3F3F"})),(0,a.createElement)("clipPath",{id:"clip0_es_18873"},(0,a.createElement)("rect",{width:"150",height:"150",fill:"white"})),(0,a.createElement)("clipPath",{id:"clip1_es_18873"},(0,a.createElement)("rect",{width:"60.8346",height:"60.8346",fill:"white",transform:"translate(79.4688 61.4844) rotate(12.3245)"})),(0,a.createElement)("clipPath",{id:"clip2_es_18873"},(0,a.createElement)("rect",{width:"30.4863",height:"30.4863",fill:"white",transform:"translate(80.5078 72.459)"}))))},69851:(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 6v12c0 1.1.9 2 2 2h3v-1.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h3V4H6c-1.1 0-2 .9-2 2zm7.2 16h1.5V2h-1.5v20zM15 5.5h1.5V4H15v1.5zm3.5.5H20c0-1.1-.9-2-2-2v1.5c.3 0 .5.2.5.5zm0 10.5H20v-2h-1.5v2zm0-3.5H20v-2h-1.5v2zm-.5 5.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zM15 20h1.5v-1.5H15V20zm3.5-10.5H20v-2h-1.5v2z"}))},69880:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(27723),i=r(56427);const s=["pagespeed_not_configured","pagespeed_quota_exhausted","pagespeed_credential_rejected"],l=({error:e,onNavigate:t,onRetry:r,isRetrying:l=!1})=>{if(!e)return null;const o="string"==typeof e?e:e.message,c="string"==typeof e?"":e.code;if(!o)return null;const d=s.includes(c)&&!!t;return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-3"},(0,a.createElement)(i.Notice,{status:"error",isDismissible:!1},o),(d||r)&&(0,a.createElement)("div",{className:"tr-flex tr-gap-3"},d&&(0,a.createElement)(i.Button,{variant:"primary",onClick:()=>t("integrations","google-services")},(0,n.__)("Add PageSpeed API Key","thinkrank")),r&&(0,a.createElement)(i.Button,{variant:"secondary",onClick:r,disabled:l},l?(0,n.__)("Retrying…","thinkrank"):(0,n.__)("Retry","thinkrank"))))}},69960:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(86087),i=r(27723),s=r(56427),l=r(49323);const o=({data:e})=>{const[t,r]=(0,n.useState)({key:"clicks",direction:"descending"}),[o,c]=(0,n.useState)(1),d=(0,n.useMemo)(()=>e&&e.rows?e.rows:[],[e]),g=(0,n.useMemo)(()=>{const e=[...d];return t.key&&e.sort((e,r)=>{const a="keyword"===t.key?e.keys?.[0]||"":e[t.key],n="keyword"===t.key?r.keys?.[0]||"":r[t.key];return a<n?"ascending"===t.direction?-1:1:a>n?"ascending"===t.direction?1:-1:0}),e},[d,t]),M=(0,n.useMemo)(()=>{const e=10*(o-1);return g.slice(e,e+10)},[g,o]),u=Math.ceil(d.length/10),m=0===d.length?0:10*(o-1)+1,h=Math.min(10*o,d.length),N=(0,n.useMemo)(()=>{if(u<=1)return[];const e=[],t=o-1>2,r=o+1<u-1;e.push(1),t&&e.push("left-dots");const a=Math.max(2,o-1),n=Math.min(u-1,o+1);for(let t=a;t<=n;t++)e.push(t);return r&&e.push("right-dots"),u>1&&e.push(u),e},[o,u]),p=e=>{r(t=>({key:e,direction:t.key===e&&"ascending"===t.direction?"descending":"ascending"})),c(1)},k=({col:e})=>t.key!==e?null:(0,a.createElement)("span",{style:{marginLeft:"4px",fontSize:"10px",color:"var(--tr-accent)"}},"ascending"===t.direction?"▲":"▼");if(!e||!e.rows||0===e.rows.length)return(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-px-6 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("h3",{className:"tr-text-base tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Top Keywords","thinkrank"))),(0,a.createElement)(l.pp,{size:"md",title:(0,i.__)("No Keywords Yet","thinkrank"),description:(0,i.__)("No keyword data available for the selected date range. Try widening the period or check back after more search data is collected.","thinkrank")}));const x={padding:"14px 24px",textAlign:"left",fontWeight:"600",color:"var(--tr-text-heading)",fontSize:"14px",cursor:"pointer",userSelect:"none",whiteSpace:"nowrap"},y={padding:"14px 24px",color:"var(--tr-text-heading)",fontSize:"14px",borderBottom:"1px solid #f0f0f1",whiteSpace:"nowrap"};return(0,a.createElement)("div",{style:{border:"1px solid var(--tr-border)",borderRadius:"8px",background:"#fff",overflow:"hidden"}},(0,a.createElement)("div",{style:{padding:"20px 24px",borderBottom:"1px solid #e2e4e7"}},(0,a.createElement)("span",{style:{fontWeight:"700",fontSize:"18px",color:"var(--tr-text-heading)"}},(0,i.__)("Top Keywords","thinkrank"))),(0,a.createElement)("div",{style:{overflowX:"auto"}},(0,a.createElement)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"14px"}},(0,a.createElement)("thead",null,(0,a.createElement)("tr",{style:{borderBottom:"1px solid #e2e4e7"}},(0,a.createElement)("th",{style:x,onClick:()=>p("keyword")},(0,i.__)("Keyword","thinkrank"),(0,a.createElement)(k,{col:"keyword"})),(0,a.createElement)("th",{style:x,onClick:()=>p("clicks")},(0,i.__)("Clicks","thinkrank"),(0,a.createElement)(k,{col:"clicks"})),(0,a.createElement)("th",{style:x,onClick:()=>p("impressions")},(0,i.__)("Impressions","thinkrank"),(0,a.createElement)(k,{col:"impressions"})),(0,a.createElement)("th",{style:x,onClick:()=>p("ctr")},(0,i.__)("CTR","thinkrank"),(0,a.createElement)(k,{col:"ctr"})),(0,a.createElement)("th",{style:x,onClick:()=>p("position")},(0,i.__)("Position","thinkrank"),(0,a.createElement)(k,{col:"position"})))),(0,a.createElement)("tbody",null,M.map((e,t)=>(0,a.createElement)("tr",{key:t},(0,a.createElement)("td",{style:{...y,maxWidth:"420px",whiteSpace:"nowrap",overflow:"hidden"}},(0,a.createElement)("div",{style:{display:"flex",alignItems:"center",gap:"6px",overflow:"hidden"}},(0,a.createElement)("span",{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},e.keys?.[0]||(0,i.__)("(unknown)","thinkrank")),(0,a.createElement)("a",{href:`https://www.google.com/search?q=${encodeURIComponent(e.keys?.[0]||"")}`,target:"_blank",rel:"noopener noreferrer",style:{color:"#9ca3af",textDecoration:"none",flexShrink:0,display:"flex",alignItems:"center"}},(0,a.createElement)("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M2 10L10 2M10 2H5M10 2V7",stroke:"#9ca3af",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}))))),(0,a.createElement)("td",{style:y},Number(e.clicks).toLocaleString()),(0,a.createElement)("td",{style:y},Number(e.impressions).toLocaleString()),(0,a.createElement)("td",{style:y},(100*e.ctr).toFixed(2),"%"),(0,a.createElement)("td",{style:y},Number(e.position).toFixed(1))))))),(0,a.createElement)("div",{style:{padding:"16px 24px",borderTop:"1px solid #e2e4e7",display:"flex",justifyContent:"space-between",alignItems:"center"}},(0,a.createElement)("span",{style:{fontSize:"14px",color:"var(--tr-text-heading)",fontWeight:"500"}},(0,i.__)("Showing","thinkrank")," ",m,"-",h," ",(0,i.__)("of","thinkrank")," ",d.length," ",(0,i.__)("keywords","thinkrank")),(0,a.createElement)("div",{style:{display:"flex",gap:"6px",alignItems:"center",flexWrap:"wrap"}},(0,a.createElement)(s.Button,{variant:"secondary",disabled:1===o,onClick:()=>c(e=>Math.max(e-1,1))},(0,i.__)("Previous","thinkrank")),N.map((e,t)=>{if("left-dots"===e||"right-dots"===e)return(0,a.createElement)("span",{key:`${e}-${t}`,style:{padding:"0 6px",color:"var(--tr-text-muted)",fontSize:"14px"}},"…");const r=e===o;return(0,a.createElement)(s.Button,{key:e,variant:r?"primary":"secondary","aria-current":r?"page":void 0,onClick:()=>c(e),style:{minWidth:"36px",justifyContent:"center"}},e)}),(0,a.createElement)(s.Button,{variant:"secondary",disabled:o===u||0===u,onClick:()=>c(e=>Math.min(e+1,u))},(0,i.__)("Next","thinkrank")))))}},70390:(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:"M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z"}))},70579:(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 15v5H11v-5H4V9h7V4h1.5v5h7v6h-7Z"}))},70887:(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",width:"24",height:"24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm-1 16v-2h2v2h-2zm2-3v-1.141A3.991 3.991 0 0016 10a4 4 0 00-8 0h2c0-1.103.897-2 2-2s2 .897 2 2-.897 2-2 2a1 1 0 00-1 1v2h2z"}))},70889:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var a=r(51609),n=r(27723),i=r(49323),s=r(94168);const l=()=>(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)("circle",{cx:"12",cy:"12",r:"10"}),(0,a.createElement)("line",{x1:"2",y1:"12",x2:"22",y2:"12"}),(0,a.createElement)("path",{d:"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"})),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)("circle",{cx:"11",cy:"11",r:"8"}),(0,a.createElement)("line",{x1:"21",y1:"21",x2:"16.65",y2:"16.65"})),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)("circle",{cx:"12",cy:"12",r:"10"}),(0,a.createElement)("line",{x1:"12",y1:"16",x2:"12",y2:"12"}),(0,a.createElement)("line",{x1:"12",y1:"8",x2:"12.01",y2:"8"})),d=()=>(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)("polyline",{points:"20 6 9 17 4 12"})),g=({settings:e,onSettingChange:t,isLoading:r,onNavigate:g})=>{var M;const u=!e.enabled,m=null===(M=e.website_enable_search)||void 0===M||M;return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},u&&(0,a.createElement)(s.A,{onNavigate:g}),(0,a.createElement)(i.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)(l,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Website Identity","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Core website details for schema markup","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(i.pd,{label:(0,n.__)("Website Name","thinkrank"),value:e.website_name||"",onChange:e=>t("website_name",e.target.value),description:(0,n.__)("Name of your website defaults to site title if empty","thinkrank"),disabled:u}),(0,a.createElement)(i.pd,{label:(0,n.__)("Website URL","thinkrank"),type:"url",value:e.website_url||"",onChange:e=>t("website_url",e.target.value),description:(0,n.__)("Main URL of your website defaults to home URL if empty","thinkrank"),placeholder:"https://example.com",disabled:u}),(0,a.createElement)(i.TM,{label:(0,n.__)("Website Description","thinkrank"),value:e.website_description||"",onChange:e=>t("website_description",e.target.value),description:(0,n.__)("Brief description defaults to site tagline if empty","thinkrank"),rows:3,disabled:u}))),(0,a.createElement)(i.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.__)("Search Configuration","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Sitelinks search box in Google search results","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(i.lM,{id:"website-enable-search",label:(0,n.__)("Enable Sitelinks Search Box","thinkrank"),description:(0,n.__)("Show a search box directly in Google search results for your site","thinkrank"),checked:m,onChange:e=>t("website_enable_search",e),disabled:u}),m&&(0,a.createElement)(i.pd,{label:(0,n.__)("Search URL Template","thinkrank"),value:e.website_search_url||"",onChange:e=>t("website_search_url",e.target.value),description:(0,n.__)("Use {search_term_string} as placeholder leave empty to use default WordPress search","thinkrank"),placeholder:"https://example.com/?s={search_term_string}",disabled:u}))),(0,a.createElement)(i.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.__)("Auto-managed Data","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("These properties are pulled from other settings automatically","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-3"},(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-3 tr-border tr-border-secondary tr-rounded-lg tr-p-3.5"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded-full tr-shrink-0 "+(e.logo_url?"tr-bg-success-bg tr-text-success":"tr-bg-white tr-text-tertiary")},(0,a.createElement)(d,null)),(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-m-0"},(0,n.__)("Site Logo","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},e.logo_url?(0,n.__)("Logo configured — sourced from Site Identity › Site Assets","thinkrank"):(0,n.__)("No logo set configure in Site Identity › Site Assets","thinkrank")))),(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-3 tr-border tr-border-secondary tr-rounded-lg tr-p-3.5"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded-full tr-bg-white tr-text-tertiary tr-shrink-0"},(0,a.createElement)(c,null)),(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-m-0"},(0,n.__)("Social Profiles (sameAs)","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Configured in Schema Manager › Organization automatically included in Website schema","thinkrank")))))))}},71080:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(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:"M19.75 11H21V8.667L19.875 4H4.125L3 8.667V11h1.25v8.75h15.5V11zm-1.5 0H5.75v7.25H10V13h4v5.25h4.25V11zm-5.5-5.5h2.067l.486 3.24.028.76H12.75v-4zm-3.567 0h2.067v4H8.669l.028-.76.486-3.24zm7.615 3.1l-.464-3.1h2.36l.806 3.345V9.5h-2.668l-.034-.9zM7.666 5.5h-2.36L4.5 8.845V9.5h2.668l.034-.9.464-3.1z",clipRule:"evenodd"}))},71224:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(65403),s=r(80095),l=r(30422);const o=()=>(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(i.A,{filter:"thinkrank.focusPages.tab",teaser:(0,a.createElement)(s.A,{illustration:(0,a.createElement)(l.l3,null),title:(0,n.__)("Focus Pages","thinkrank"),description:(0,n.__)("ThinkRank can tell you a page scores 62. It cannot yet tell you why that page is not ranking the answer is spread across the SEO score, Search Console, Analytics, your tracked keywords and the index report. Focus Pages joins them, per page, on one screen.","thinkrank"),features:[(0,n.__)("Pick the handful of pages that matter and watch them together","thinkrank"),(0,n.__)("Each page diagnosed dimension by dimension, from real data only","thinkrank"),(0,n.__)("Every failing dimension links to the screen that fixes it","thinkrank"),(0,n.__)("Refreshed on a schedule, so quota-limited APIs are never called on page load","thinkrank")]})}))},71451:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var a=r(51609),n=r(27723),i=r(97500),s=r.n(i),l=r(49323),o=r(85770),c=r(17098);const d=({length:e})=>{const t=(r=e)>=120&&r<=160?{label:(0,n.__)("Good length","thinkrank"),tone:"tr-text-success"}:r<120?{label:(0,n.__)("Too short","thinkrank"),tone:"tr-text-warning"}:{label:(0,n.__)("Too long","thinkrank"),tone:"tr-text-warning"};var r;return(0,a.createElement)("span",{className:s()("tr-text-xs tr-font-medium",t.tone),"aria-live":"polite"},t.label," (",e,"/",160,")")},g=({settings:e,handleSettingChange:t})=>{const r=(i=e.alternate_name,Array.isArray(i)?i.join(", "):i||"");var i;const s=!e.enabled,g=e.site_description?.length||0,M=e.default_meta_description?.length||0;return(0,a.createElement)(l.mc,{direction:"column",gap:4},(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)(o.A,{title:(0,n.__)("Site Information","thinkrank"),description:(0,n.__)("The core identity fields used as defaults across your site.","thinkrank")}),(0,a.createElement)(l.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(c.A,{id:"tr-si-name",label:(0,n.__)("Site Name","thinkrank"),description:/* translators: %sitename% is a literal template variable token, not a printf placeholder. */ /* translators: %sitename% is a literal template variable token, not a printf placeholder. */
96 +(0,n.__)("%s (not a local business type, published as Local Business)","thinkrank"),e)}]:[...a,{value:e,label:e}]},N=({settings:e,handleSettingChange:t,onPersistSetting:r,isPersistingSetting:i=!1})=>{const c=!e.enabled;return(0,a.createElement)(s.mc,{direction:"column",gap:4},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(l.A,{title:(0,n.__)("Local SEO Settings","thinkrank"),description:(0,n.__)("Enable local business SEO features and configure business details.","thinkrank"),withBorder:e.local_seo_enabled,trailing:(0,a.createElement)(s.lM,{label:i?(0,n.__)("Saving…","thinkrank"):(0,n.__)("Enable local SEO","thinkrank"),checked:e.local_seo_enabled,onChange:e=>{r?r("local_seo_enabled",e,e?(0,n.__)("Local SEO is on.","thinkrank"):(0,n.__)("Local SEO is off.","thinkrank")):t("local_seo_enabled",e)},disabled:c||i})}),e.local_seo_enabled&&(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(o.A,{id:"tr-ls-business-type",label:(0,n.__)("Business Type","thinkrank"),description:(0,n.__)("Type of business for schema markup","thinkrank"),disabled:c},(0,a.createElement)(s.Zi,{id:"tr-ls-business-type",value:e.business_type||"LocalBusiness",options:h(e.business_type),onChange:e=>t("business_type",e||"LocalBusiness"),placeholder:(0,n.__)("Search business types…","thinkrank"),clearable:!1,disabled:c})),(0,a.createElement)(o.A,{id:"tr-ls-business-name",label:(0,n.__)("Business Name","thinkrank"),description:(0,n.__)("Official name of your business","thinkrank"),disabled:c,className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-ls-business-name",value:e.business_name||"",onChange:e=>t("business_name",e.target.value),placeholder:(0,n.__)("e.g., Acme Coffee Roasters","thinkrank"),disabled:c})),(0,a.createElement)(o.A,{id:"tr-ls-business-address",label:(0,n.__)("Street Address","thinkrank"),description:(0,n.__)("Street address (e.g., 123 Main Street)","thinkrank"),disabled:c,className:"tr-pt-6"},(0,a.createElement)(s.TM,{id:"tr-ls-business-address",value:e.business_address||"",onChange:e=>t("business_address",e.target.value),placeholder:(0,n.__)("e.g., 123 Main Street\nSuite 200","thinkrank"),rows:2,disabled:c})),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4 tr-pt-6"},(0,a.createElement)(o.A,{id:"tr-ls-business-city",label:(0,n.__)("City","thinkrank"),description:(0,n.__)("City name","thinkrank"),disabled:c},(0,a.createElement)(s.pd,{id:"tr-ls-business-city",value:e.business_city||"",onChange:e=>t("business_city",e.target.value),placeholder:(0,n.__)("e.g., San Francisco","thinkrank"),disabled:c})),(0,a.createElement)(o.A,{id:"tr-ls-business-state",label:(0,n.__)("State/Province","thinkrank"),description:(0,n.__)("State or province","thinkrank"),disabled:c},(0,a.createElement)(s.pd,{id:"tr-ls-business-state",value:e.business_state||"",onChange:e=>t("business_state",e.target.value),placeholder:(0,n.__)("e.g., California","thinkrank"),disabled:c}))),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4 tr-pt-6"},(0,a.createElement)(o.A,{id:"tr-ls-business-postal",label:(0,n.__)("Postal Code","thinkrank"),description:(0,n.__)("ZIP or postal code","thinkrank"),disabled:c},(0,a.createElement)(s.pd,{id:"tr-ls-business-postal",value:e.business_postal_code||"",onChange:e=>t("business_postal_code",e.target.value),placeholder:(0,n.__)("e.g., 94103","thinkrank"),disabled:c})),(0,a.createElement)(o.A,{id:"tr-ls-business-country",label:(0,n.__)("Country","thinkrank"),description:(0,n.__)("Country name","thinkrank"),disabled:c},(0,a.createElement)(s.pd,{id:"tr-ls-business-country",value:e.business_country||"",onChange:e=>t("business_country",e.target.value),placeholder:(0,n.__)("e.g., United States","thinkrank"),disabled:c}))),(0,a.createElement)(o.A,{id:"tr-ls-business-phone",label:(0,n.__)("Business Phone","thinkrank"),description:(0,n.__)("Primary business phone number","thinkrank"),disabled:c,className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-ls-business-phone",value:e.business_phone||"",onChange:e=>t("business_phone",e.target.value),placeholder:(0,n.__)("e.g., +1 555-123-4567","thinkrank"),disabled:c})),(0,a.createElement)(o.A,{id:"tr-ls-business-email",label:(0,n.__)("Business Email","thinkrank"),description:(0,n.__)("Business email address for contact information","thinkrank"),disabled:c,className:"tr-pt-6"},(0,a.createElement)(s.pd,{id:"tr-ls-business-email",value:e.business_email||"",onChange:e=>t("business_email",e.target.value),type:"email",placeholder:(0,n.__)("e.g., [email protected]","thinkrank"),disabled:c})),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-4 tr-pt-6"},(0,a.createElement)(o.A,{id:"tr-ls-business-lat",label:(0,n.__)("Latitude","thinkrank"),description:(0,n.__)("Latitude coordinate (e.g., 37.7749)","thinkrank"),disabled:c},(0,a.createElement)(s.pd,{id:"tr-ls-business-lat",value:e.business_latitude||"",onChange:e=>t("business_latitude",e.target.value),type:"number",step:"any",placeholder:"e.g., 37.7749",disabled:c})),(0,a.createElement)(o.A,{id:"tr-ls-business-lng",label:(0,n.__)("Longitude","thinkrank"),description:(0,n.__)("Longitude coordinate (e.g., -122.4194)","thinkrank"),disabled:c},(0,a.createElement)(s.pd,{id:"tr-ls-business-lng",value:e.business_longitude||"",onChange:e=>t("business_longitude",e.target.value),type:"number",step:"any",placeholder:"e.g., -122.4194",disabled:c}))),(0,a.createElement)(o.A,{id:"tr-ls-price-range",label:(0,n.__)("Price Range","thinkrank"),description:(0,n.__)("Relative price range for your business (used in schema markup)","thinkrank"),disabled:c,className:"tr-pt-6"},(0,a.createElement)(s.l6,{id:"tr-ls-price-range",value:e.business_price_range||"",options:[{label:(0,n.__)("Select price range…","thinkrank"),value:""},{label:(0,n.__)("$ (Inexpensive)","thinkrank"),value:"$"},{label:(0,n.__)("$$ (Moderate)","thinkrank"),value:"$$"},{label:(0,n.__)("$$$ (Expensive)","thinkrank"),value:"$$$"},{label:(0,n.__)("$$$$ (Very Expensive)","thinkrank"),value:"$$$$"}],onChange:e=>t("business_price_range",e.target.value),disabled:c})),(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)("div",{className:"tr-mb-4"},(0,a.createElement)("h4",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0 tr-mb-1"},(0,n.__)("Business Hours","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mb-4"},(0,n.__)("Set your business operating hours for each day of the week","thinkrank"))),(()=>{const r={monday:{open:"09:00",close:"17:00",closed:!0},tuesday:{open:"09:00",close:"17:00",closed:!0},wednesday:{open:"09:00",close:"17:00",closed:!0},thursday:{open:"09:00",close:"17:00",closed:!0},friday:{open:"09:00",close:"17:00",closed:!0},saturday:{open:"10:00",close:"16:00",closed:!0},sunday:{open:"09:00",close:"17:00",closed:!0}},i=e.business_hours&&"object"==typeof e.business_hours?{...r,...e.business_hours}:r,l=(a,n,i)=>{const s=e.business_hours&&"object"==typeof e.business_hours?{...r,...e.business_hours}:r,l={...s,[a]:{...s[a]||r[a],[n]:i}};t("business_hours",l)};return Object.entries(i).map(([t,r])=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-gap-4 tr-mb-3"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-shrink-0",style:{width:"140px"}},(0,a.createElement)(s.lM,{id:`business-hours-${t}`,label:t.charAt(0).toUpperCase()+t.slice(1),checked:!r?.closed,onChange:e=>l(t,"closed",!e),disabled:!e.enabled})),(0,a.createElement)("div",{className:"tr-flex tr-flex-1 tr-gap-3"},r?.closed?(0,a.createElement)("div",{className:"tr-flex tr-flex-1 tr-items-center tr-h-11 tr-bg-white tr-rounded tr-px-4 tr-gap-2"},(0,a.createElement)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"#8c9bb7",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("path",{d:"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"})),(0,a.createElement)("span",{className:"tr-text-sm tr-text-tertiary"},(0,n.__)("Closed","thinkrank"))):(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"tr-flex tr-flex-1 tr-items-center tr-h-11 tr-border tr-border-primary tr-rounded tr-px-4 tr-bg-white"},(0,a.createElement)("span",{className:"tr-text-sm tr-text-tertiary tr-mr-auto"},(0,n.__)("From","thinkrank")),(0,a.createElement)("input",{type:"time",value:r?.open||"09:00",onChange:e=>l(t,"open",e.target.value),disabled:!e.enabled,style:{border:"none",background:"transparent",boxShadow:"none",padding:"0",margin:"0",color:"var(--tr-text-heading)",fontWeight:"500",fontSize:"14px",outline:"none",textAlign:"right",cursor:"pointer"}})),(0,a.createElement)("div",{className:"tr-flex tr-flex-1 tr-items-center tr-h-11 tr-border tr-border-primary tr-rounded tr-px-4 tr-bg-white"},(0,a.createElement)("span",{className:"tr-text-sm tr-text-tertiary tr-mr-auto"},(0,n.__)("To","thinkrank")),(0,a.createElement)("input",{type:"time",value:r?.close||"17:00",onChange:e=>l(t,"close",e.target.value),disabled:!e.enabled,style:{border:"none",background:"transparent",boxShadow:"none",padding:"0",margin:"0",color:"var(--tr-text-heading)",fontWeight:"500",fontSize:"14px",outline:"none",textAlign:"right",cursor:"pointer"}}))))))})()))),(0,a.createElement)(u,null))}},67114:(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 5.5h8V4H5v1.5ZM5 20h8v-1.5H5V20ZM19 9H5v6h14V9Z"}))},67293:(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.53 8.47-1.06 1.06-2.72-2.72V12h-1.5V6.81L5.53 9.53 4.47 8.47 9 3.94l4.53 4.53Zm-1.802 7.968c1.307.697 3.235.812 5.772.812v1.5c-2.463 0-4.785-.085-6.478-.988a4.721 4.721 0 0 1-2.07-2.13C8.48 14.67 8.25 13.471 8.25 12h1.5c0 1.328.208 2.28.548 2.969.332.675.81 1.138 1.43 1.47Z"}))},67353:(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",fillRule:"evenodd"},(0,a.createElement)(n.Path,{d:"M19.53 4.47a.75.75 0 0 1 0 1.06L17.06 8l.77.769a3.155 3.155 0 0 1 .685 3.439 3.15 3.15 0 0 1-.685 1.022v.001L13.23 17.83v.001a3.15 3.15 0 0 1-4.462 0L8 17.06l-2.47 2.47a.75.75 0 0 1-1.06-1.06L6.94 16l-.77-.769a3.154 3.154 0 0 1-.685-3.439 3.15 3.15 0 0 1 .685-1.023l4.599-4.598a3.152 3.152 0 0 1 4.462 0l.769.768 2.47-2.47a.75.75 0 0 1 1.06 0Zm-2.76 7.7L15 13.94 10.06 9l1.771-1.77a1.65 1.65 0 0 1 2.338 0L16.77 9.83a1.649 1.649 0 0 1 0 2.338h-.001ZM13.94 15 9 10.06l-1.77 1.771a1.65 1.65 0 0 0 0 2.338l2.601 2.602a1.649 1.649 0 0 0 2.338 0v-.001L13.94 15Z"}))},67413:(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 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z"}))},67640:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(51609),n=r(86087),i=r(27723),s=r(56427),l=r(49323),o=r(69880);const c=({opportunities:e,isLoadingOpportunities:t,opportunitiesError:r,performanceData:c,onNavigate:d,onRetry:g})=>{(0,n.useMemo)(()=>e.reduce((e,t)=>e+(t.estimated_savings||0),0),[e]);const M=(0,n.useCallback)(e=>{const t={Easy:{label:(0,i.__)("Low","thinkrank"),color:"#027A48",bg:"#dcfce7"},Medium:{label:(0,i.__)("Medium","thinkrank"),color:"#ea580c",bg:"#fff3ee"},Hard:{label:(0,i.__)("Critical","thinkrank"),color:"#921C13",bg:"#fee2e2"}},r=t[e.difficulty]||t.Medium,n=e.estimated_savings>=1e3?`${(e.estimated_savings/1e3).toFixed(1)}s`:`${e.estimated_savings}ms`,s=(e.description||"").split(/\n|(?<=\.)\s+/).map(e=>e.trim().replace(/\.$/,"")).filter(Boolean);let l=null;return e.details&&(l="object"==typeof e.details?e.details.items?`${e.details.items.length} ${(0,i.__)("items to review. Please refer to the optimization report for detailed insights.","thinkrank")}`:(0,i.__)("Check the optimization report for detailed insights.","thinkrank"):e.details),(0,a.createElement)("div",{key:e.id,className:"thinkrank-opp-card"},(0,a.createElement)("div",{className:"thinkrank-opp-header"},(0,a.createElement)("div",{className:"thinkrank-opp-title-row"},(0,a.createElement)("span",{className:"thinkrank-opp-title"},e.title),(0,a.createElement)("span",{className:"thinkrank-opp-badge",style:{color:r.color,background:r.bg}},r.label)),(0,a.createElement)("div",{className:"thinkrank-opp-metric"},(0,a.createElement)("span",{className:"thinkrank-opp-metric-value"},n),(0,a.createElement)("span",{className:"thinkrank-opp-metric-label"},(0,i.__)("Estimated improvement","thinkrank")))),s.length>0&&(0,a.createElement)("div",{className:"thinkrank-opp-actions"},(0,a.createElement)("p",{className:"thinkrank-opp-actions-label"},(0,i.__)("Action Items:","thinkrank")),(0,a.createElement)("ul",{className:"thinkrank-opp-actions-list"},s.map((e,t)=>(0,a.createElement)("li",{key:t},e)))),l&&(0,a.createElement)("div",{className:"thinkrank-opp-data-box"},(0,a.createElement)("strong",null,(0,i.__)("Data Items","thinkrank"))," ",l))},[]);return t?(0,a.createElement)("div",{className:"tr-empty-state"},(0,a.createElement)(l.u4,{lines:3})):r?(0,a.createElement)(o.A,{error:r,onNavigate:d,onRetry:g,isRetrying:t}):0===e.length?c?.core_web_vitals?.error||c?.core_web_vitals?.message?.includes("not connected")?(0,a.createElement)(s.Card,null,(0,a.createElement)(s.CardHeader,null,(0,a.createElement)(s.__experimentalHeading,{level:3},(0,i.__)("Performance Opportunities","thinkrank"))),(0,a.createElement)(s.CardBody,null,(0,a.createElement)("div",{style:{textAlign:"center",padding:"48px 24px"}},(0,a.createElement)("div",{style:{fontSize:"48px",marginBottom:"24px"}},"⚡"),(0,a.createElement)("div",{style:{marginBottom:"32px"}},(0,a.createElement)(s.__experimentalHeading,{level:4,style:{marginBottom:"16px"}},(0,i.__)("No Performance Data Available","thinkrank")),(0,a.createElement)(s.__experimentalText,{style:{color:"var(--tr-text-secondary)",fontSize:"16px",marginBottom:"12px",display:"block"}},(0,i.__)("Add a PageSpeed API key or connect your Google account to view performance optimization opportunities.","thinkrank")),(0,a.createElement)(s.__experimentalText,{variant:"muted",style:{fontSize:"14px",display:"block"}},(0,i.__)("Performance opportunities help identify specific areas where your site can be optimized for better speed and user experience.","thinkrank"))),(0,a.createElement)("div",{style:{display:"flex",justifyContent:"center",gap:"12px",flexWrap:"wrap"}},(0,a.createElement)(s.Button,{variant:"primary",onClick:()=>d&&d("integrations","google-services")},(0,i.__)("Add PageSpeed API Key","thinkrank")),(0,a.createElement)(s.Button,{variant:"secondary",onClick:g,disabled:t},t?(0,i.__)("Retrying…","thinkrank"):(0,i.__)("Retry","thinkrank")))))):(0,a.createElement)(s.Card,null,(0,a.createElement)(s.CardHeader,null,(0,a.createElement)(s.__experimentalHeading,{level:3},(0,i.__)("Performance Opportunities","thinkrank"))),(0,a.createElement)(s.CardBody,null,(0,a.createElement)("div",{style:{textAlign:"center",padding:"48px 24px"}},(0,a.createElement)("div",{style:{fontSize:"48px",marginBottom:"24px"}},"🎉"),(0,a.createElement)("div",null,(0,a.createElement)(s.__experimentalHeading,{level:4,style:{marginBottom:"16px"}},(0,i.__)("Great job! No performance opportunities found.","thinkrank")),(0,a.createElement)(s.__experimentalText,{style:{color:"var(--tr-text-secondary)",fontSize:"16px",marginBottom:"12px",display:"block"}},(0,i.__)("Your site is already well-optimized for performance.","thinkrank")),(0,a.createElement)(s.__experimentalText,{variant:"muted",style:{fontSize:"14px",display:"block"}},(0,i.__)("Keep monitoring your performance metrics to maintain optimal user experience.","thinkrank")))))):(0,a.createElement)("div",{className:"thinkrank-opp-grid"},e.map(e=>M(e)))}},68322:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(49323),s=r(56427),l=r(2325);const o=({dateRange:e,setDateRange:t,seoOpportunities:r,isRefreshing:o})=>(0,a.createElement)("div",{className:"thinkrank-space-y-6"},(0,a.createElement)(s.Flex,{justify:"space-between",align:"center"},(0,a.createElement)("div",null,(0,a.createElement)(s.__experimentalText,{variant:"muted"},(0,n.__)("SEO opportunities and actionable insights based on your search performance data.","thinkrank"))),(0,a.createElement)("div",null,(0,a.createElement)(s.SelectControl,{label:(0,n.__)("Date Range","thinkrank"),value:e,options:l.wl,onChange:t,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0}))),r&&(0,a.createElement)("div",{className:"thinkrank-space-y-6"},r.keyword_opportunities&&r.keyword_opportunities.opportunities&&(0,a.createElement)(s.Card,{size:"small",className:"thinkrank-mb-lg thinkrank-border thinkrank-border-light thinkrank-rounded-lg"},(0,a.createElement)(s.CardHeader,{className:"thinkrank-border-b thinkrank-border-light thinkrank-bg-gray-100"},(0,a.createElement)("h3",null,(0,n.__)("Keyword Opportunities","thinkrank")),(0,a.createElement)(s.__experimentalText,{variant:"muted"},(0,n.__)("Keywords with potential for ranking improvements","thinkrank"))),(0,a.createElement)(s.CardBody,{className:"thinkrank-p-lg"},(0,a.createElement)("div",{className:"thinkrank-space-y-3"},r.keyword_opportunities.opportunities.slice(0,10).map((e,t)=>(0,a.createElement)("div",{key:t,className:"thinkrank-opportunity-card"},(0,a.createElement)(s.Flex,{justify:"space-between",align:"center"},(0,a.createElement)("div",null,(0,a.createElement)("div",null,(0,a.createElement)(s.__experimentalText,{weight:"600"},e.query),(0,a.createElement)("div",{className:"thinkrank-opportunity-reasons"},e.reasons.map((e,t)=>(0,a.createElement)("span",{key:t,className:"thinkrank-reason-tag"},e))))),(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"thinkrank-opportunity-metrics"},(0,a.createElement)("div",{className:"thinkrank-metric-small"},(0,a.createElement)("span",{className:"thinkrank-metric-label"},(0,n.__)("Position:","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-metric-value"},e.position)),(0,a.createElement)("div",{className:"thinkrank-metric-small"},(0,a.createElement)("span",{className:"thinkrank-metric-label"},(0,n.__)("Impressions:","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-metric-value"},e.impressions)),(0,a.createElement)("div",{className:"thinkrank-metric-small"},(0,a.createElement)("span",{className:"thinkrank-metric-label"},(0,n.__)("CTR:","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-metric-value"},e.ctr,"%")),(0,a.createElement)("div",{className:"thinkrank-opportunity-score thinkrank-score-"+(e.opportunity_score>=70?"high":e.opportunity_score>=40?"medium":"low")},(0,n.__)("Score:","thinkrank")," ",e.opportunity_score))))))))),r.device_insights&&r.device_insights.devices&&(0,a.createElement)(s.Card,{size:"small",className:"thinkrank-mb-lg thinkrank-border thinkrank-border-light thinkrank-rounded-lg"},(0,a.createElement)(s.CardHeader,{className:"thinkrank-border-b thinkrank-border-light thinkrank-bg-gray-100"},(0,a.createElement)("h3",null,(0,n.__)("Device Performance","thinkrank")),(0,a.createElement)(s.__experimentalText,{variant:"muted"},(0,n.__)("Performance breakdown by device type","thinkrank"))),(0,a.createElement)(s.CardBody,{className:"thinkrank-p-lg"},(0,a.createElement)("div",{className:"thinkrank-grid thinkrank-grid-cols-3 thinkrank-gap-3"},Object.entries(r.device_insights.devices).map(([e,t])=>(0,a.createElement)("div",{key:e,className:"thinkrank-device-card"},(0,a.createElement)("div",{className:"thinkrank-device-name"},e.charAt(0).toUpperCase()+e.slice(1)),(0,a.createElement)("div",{className:"thinkrank-device-metrics"},(0,a.createElement)("div",{className:"thinkrank-metric-row"},(0,a.createElement)("span",null,(0,n.__)("Clicks:","thinkrank")),(0,a.createElement)("span",null,t.clicks)),(0,a.createElement)("div",{className:"thinkrank-metric-row"},(0,a.createElement)("span",null,(0,n.__)("CTR:","thinkrank")),(0,a.createElement)("span",null,t.ctr,"%")),(0,a.createElement)("div",{className:"thinkrank-metric-row"},(0,a.createElement)("span",null,(0,n.__)("Position:","thinkrank")),(0,a.createElement)("span",null,t.position)))))))),r.search_appearance&&r.search_appearance.appearances&&(0,a.createElement)(s.Card,{size:"small",className:"thinkrank-mb-lg thinkrank-border thinkrank-border-light thinkrank-rounded-lg"},(0,a.createElement)(s.CardHeader,{className:"thinkrank-border-b thinkrank-border-light thinkrank-bg-gray-100"},(0,a.createElement)("h3",null,(0,n.__)("Search Appearance","thinkrank")),(0,a.createElement)(s.__experimentalText,{variant:"muted"},(0,n.__)("Rich results and search appearance features","thinkrank"))),(0,a.createElement)(s.CardBody,{className:"thinkrank-p-lg"},(0,a.createElement)("div",{className:"thinkrank-space-y-3"},Object.entries(r.search_appearance.appearances).map(([e,t])=>(0,a.createElement)(s.Flex,{key:e,justify:"space-between",align:"center"},(0,a.createElement)("div",null,(0,a.createElement)(s.__experimentalText,{weight:"600"},e.replace(/_/g," ").replace(/\b\w/g,e=>e.toUpperCase()))),(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"thinkrank-flex thinkrank-gap-3"},(0,a.createElement)("span",{className:"thinkrank-metric-small"},t.clicks," ",(0,n.__)("clicks","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-metric-small"},t.impressions," ",(0,n.__)("impressions","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-metric-small"},t.ctr,"%"," ",(0,n.__)("CTR","thinkrank")))))))))),!r&&!o&&(0,a.createElement)(s.Card,{size:"small",className:"thinkrank-mb-lg thinkrank-border thinkrank-border-light thinkrank-rounded-lg"},(0,a.createElement)(s.CardBody,{className:"thinkrank-p-lg"},(0,a.createElement)("div",{className:"thinkrank-text-center thinkrank-p-lg"},(0,a.createElement)(s.__experimentalText,{variant:"muted"},(0,n.__)("No SEO opportunities data available yet. Search Console data collection may take 24-48 hours after API configuration.","thinkrank"))))),o&&(0,a.createElement)("div",{className:"thinkrank-flex thinkrank-justify-center thinkrank-p-lg"},(0,a.createElement)(i.u4,{lines:3})))},68516:(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.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z"}))},68819:(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.7 12.4c-.2-.3-.4-.6-.7-.9s-.6-.5-1-.6c-.4-.2-.8-.2-1.2-.2-.5 0-.9.1-1.3.3s-.8.5-1.2.8c0-.5 0-.9.2-1.4l.6-.9c.2-.2.5-.4.8-.5.6-.2 1.3-.2 1.9 0 .3.1.6.3.8.5 0 0 1.3-1.3 1.3-1.4-.4-.3-.9-.6-1.4-.8-.6-.2-1.3-.3-2-.3-.6 0-1.1.1-1.7.4-.5.2-1 .5-1.4.9-.4.4-.8 1-1 1.6-.3.7-.4 1.5-.4 2.3s.1 1.5.3 2.1c.2.6.6 1.1 1 1.5.4.4.9.7 1.4.9 1 .3 2 .3 3 0 .4-.1.8-.3 1.2-.6.3-.3.6-.6.8-1 .2-.5.3-.9.3-1.4s-.1-.9-.3-1.3zm-2 2.1c-.1.2-.3.4-.4.5-.1.1-.3.2-.5.2-.2.1-.4.1-.6.1-.2.1-.5 0-.7-.1-.2 0-.3-.2-.5-.3-.1-.2-.3-.4-.4-.6-.2-.3-.3-.7-.3-1 .3-.3.6-.5 1-.7.3-.1.7-.2 1-.2.4 0 .8.1 1.1.3.3.3.4.7.4 1.1 0 .2 0 .5-.1.7zM9 11H5V7H3v10h2v-4h4v4h2V7H9v4z"}))},68963:(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:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"}))},69058:(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.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"}))},69432:(e,t,r)=>{"use strict";r.d(t,{HF:()=>M,Pr:()=>m,RB:()=>o,lj:()=>c});var a=r(86087),n=r(27723),i=r(1455),s=r.n(i),l=r(94240);const o="simple",c="advanced",d="thinkrank:ui-mode",g=()=>o===window.thinkrankAdmin?.uiMode?o:c,M=(e,t=g())=>!(o===t&&e?.advanced),u=e=>{window.thinkrankAdmin&&(window.thinkrankAdmin.uiMode=e),window.dispatchEvent(new CustomEvent(d,{detail:e}))},m=()=>{const[e,t]=(0,a.useState)(g),[r,i]=(0,a.useState)(!1);(0,a.useEffect)(()=>{const e=e=>t(e.detail);return window.addEventListener(d,e),()=>window.removeEventListener(d,e)},[]);const c=(0,a.useCallback)(e=>{const t=g();return e===t?Promise.resolve(t):(u(e),i(!0),(e=>s()({path:"/thinkrank/v1/ui-mode",method:"POST",data:{mode:e}}).then(t=>t?.data?.mode||e))(e).then(e=>(u(e),l.A.success(o===e?(0,n.__)("Basic mode: advanced sections are hidden from the menu.","thinkrank"):(0,n.__)("Advanced mode: every section is in the menu.","thinkrank")),e)).catch(e=>(u(t),l.A.error(e?.message||(0,n.__)("Couldn’t save the menu mode.","thinkrank")),t)).finally(()=>i(!1)))},[]);return{mode:e,setMode:c,isSaving:r}}},69457:(e,t,r)=>{"use strict";r.d(t,{A:()=>a}),r(51609);const a="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQ4IiBoZWlnaHQ9IjE2NiIgdmlld0JveD0iMCAwIDI0OCAxNjYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2ZfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNLTQ2LjczMTYgMTg5LjgyOUMxMy43NzI5IDE5NS45MyAyNTkuNzg2IDEzNS4xNjggMjU3LjE3OCAxNjEuMDM3QzI1NC41NjkgMTg2LjkwNiA5NS4wNjc1IDI1NS44NzQgMzQuNTYzIDI0OS43NzNDLTI1Ljk0MTUgMjQzLjY3MiAyMS40OTI5IDIzMi40MTMgMzMuNTMxIDIwOS4zNjdDOTAuNDI3OCAxMDAuNDQ4IC0xMDcuMjM2IDE4My43MjggLTQ2LjczMTYgMTg5LjgyOVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8xNTQ2XzE4ODc4KSIgZmlsbC1vcGFjaXR5PSIwLjYiLz4KPC9nPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMV9mXzE1NDZfMTg4NzgpIj4KPHBhdGggZD0iTTEwOC41MjcgMTAyLjMzQzExNC4yNTMgNzguNjgyNyAxMTQuMzk3IDU4LjQyMzUgMTQ3LjUxNCA2Ni40NDI4QzE4MC42MyA3NC40NjIxIDIwMi44MzUgMTAwLjEzMyAxOTcuMTA5IDEyMy43OEMxOTEuMzgyIDE0Ny40MjggMTU5Ljg5NCAxNjAuMDk3IDEyNi43NzcgMTUyLjA3N0MxMDkuODc4IDE0Ny45ODUgMTAyLjggMTI1Ljk3NyAxMDguNTI3IDEwMi4zM1oiIGZpbGw9IiNBQkIwRkYiIGZpbGwtb3BhY2l0eT0iMC43Ii8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjJfZl8xNTQ2XzE4ODc4KSI+CjxwYXRoIGQ9Ik0yMi40MTU4IDE1NC4xM0MyOC4xNDIxIDEzMC40ODMgMTguMzAzNiAyMC45OTgyIDQ0Ljg1NjMgMjcuNDI3OUM3MS40MDkgMzMuODU3NyA4OC45MDQxIDEwOS40MjMgODMuMTc3OSAxMzMuMDcxQzc3LjQ1MTYgMTU2LjcxOCA2OC4zMDE2IDEzMS41NiA0MS43NDg5IDEyNS4xM0MyOC4xOTk3IDEyMS44NDkgMTYuNjg5NSAxNzcuNzc4IDIyLjQxNTggMTU0LjEzWiIgZmlsbD0iI0FCQjBGRiIvPgo8L2c+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIzX2ZfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNMTQ1LjUzMyA2NS43NTg3QzE1MS4xMjcgNDIuNjU3MSAxNTIuMDMyIDIzLjA1MDggMTc4Ljc1NSAyOS41MjE3QzIwNS40NzggMzUuOTkyNyAyMjIuNjA2IDU5Ljk2NiAyMTcuMDEyIDgzLjA2NzVDMjExLjQxOCAxMDYuMTY5IDE4NS4yMiAxMTkuNjUxIDE1OC40OTcgMTEzLjE4QzE0NC44NjEgMTA5Ljg3OCAxMzkuOTM5IDg4Ljg2MDIgMTQ1LjUzMyA2NS43NTg3WiIgZmlsbD0iI0Y1QUJGRiIvPgo8L2c+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXI0X2ZfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNNTYuNDYyNCA1MC4xMTIyQzYyLjA1NjQgMjcuMDEwNyA2Mi45NjE4IDcuNDA0MjkgODkuNjg0NiAxMy44NzUzQzExNi40MDcgMjAuMzQ2MiAxMzMuNTM2IDQ0LjMxOTUgMTI3Ljk0MSA2Ny40MjFDMTIyLjM0NyA5MC41MjI1IDk2LjE0OTQgMTA0LjAwNCA2OS40MjY2IDk3LjUzMzNDNTUuNzkwNiA5NC4yMzEzIDUwLjg2ODMgNzMuMjEzNyA1Ni40NjI0IDUwLjExMjJaIiBmaWxsPSIjRjVBQkZGIiBmaWxsLW9wYWNpdHk9IjAuNCIvPgo8L2c+CjxnIG9wYWNpdHk9IjAuOCI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjIwIiB5PSIxNSIgd2lkdGg9IjIwNy4xNDMiIGhlaWdodD0iMTM1LjMzMyIgcng9IjMuODMyMTQiIGZpbGw9IiM3Njc2NzYiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzE1NDZfMTg4NzgpIj4KPHJlY3QgeD0iMjAiIHk9IjE1IiB3aWR0aD0iMjA3LjE0MyIgaGVpZ2h0PSIxMzUuMzMzIiByeD0iMS43NTkxOCIgZmlsbD0id2hpdGUiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAyXzE1NDZfMTg4NzgpIj4KPHJlY3QgeD0iMjIuNzYxNyIgeT0iMTcuNzYxNyIgd2lkdGg9IjM4LjE5NTciIGhlaWdodD0iOTguODk0NCIgcng9IjEuMTg0MzYiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjIyLjc2MTciIHk9IjE3Ljc2MTciIHdpZHRoPSIzOC4xOTU3IiBoZWlnaHQ9IjI5LjAzMTYiIHJ4PSIxLjE4NDM2IiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIyNC41MzkxIiB5PSIyMC4zMjgxIiB3aWR0aD0iMTMuODA5NSIgaGVpZ2h0PSIxLjM4MDk1IiByeD0iMC42OTA0NzYiIGZpbGw9IiNEN0Q3REYiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzXzE1NDZfMTg4NzgpIj4KPHBhdGggZD0iTTU4LjQ0MTQgMjEuMzkwNkw1Ny43MDEyIDIwLjY1MDRMNTYuOTYxIDIxLjM5MDYiIHN0cm9rZT0iIzVBNUM1RSIgc3Ryb2tlLXdpZHRoPSIwLjIyMjA2OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPHBhdGggZD0iTTIzLjk0NTMgMjUuNDU5OEMyMy45NDUzIDI0LjgwNTYgMjQuNDc1NiAyNC4yNzU0IDI1LjEyOTcgMjQuMjc1NEg1OC41ODhDNTkuMjQyMSAyNC4yNzU0IDU5Ljc3MjMgMjQuODA1NiA1OS43NzIzIDI1LjQ1OThWMjguMjI4MkM1OS43NzIzIDI4Ljg4MjMgNTkuMjQyMSAyOS40MTI1IDU4LjU4OCAyOS40MTI1SDI1LjEyOTdDMjQuNDc1NiAyOS40MTI1IDIzLjk0NTMgMjguODgyMyAyMy45NDUzIDI4LjIyODJWMjUuNDU5OFoiIGZpbGw9IiM0NDUxRkYiLz4KPHJlY3QgeD0iMjUuNzIyNyIgeT0iMjYuMTU0MyIgd2lkdGg9IjEzLjgwOTUiIGhlaWdodD0iMS4zODA5NSIgcng9IjAuNjkwNDc2IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjMuOTQ1MyAzMC41OTY1QzIzLjk0NTMgMjkuOTQyNCAyNC40NzU2IDI5LjQxMjEgMjUuMTI5NyAyOS40MTIxSDU4LjU4OEM1OS4yNDIxIDI5LjQxMjEgNTkuNzcyMyAyOS45NDI0IDU5Ljc3MjMgMzAuNTk2NVYzMy4zNjQ5QzU5Ljc3MjMgMzQuMDE5IDU5LjI0MjEgMzQuNTQ5MyA1OC41ODggMzQuNTQ5M0gyNS4xMjk3QzI0LjQ3NTYgMzQuNTQ5MyAyMy45NDUzIDM0LjAxOSAyMy45NDUzIDMzLjM2NDlWMzAuNTk2NVoiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjI1LjcyMDciIHk9IjMxLjI5MSIgd2lkdGg9IjExLjczODEiIGhlaWdodD0iMS4zODA5NSIgcng9IjAuNjkwNDc2IiBmaWxsPSIjRDdEN0RGIi8+CjxwYXRoIGQ9Ik0yMy45NDUzIDM1LjczMzJDMjMuOTQ1MyAzNS4wNzkxIDI0LjQ3NTYgMzQuNTQ4OCAyNS4xMjk3IDM0LjU0ODhINTguNTg4QzU5LjI0MjEgMzQuNTQ4OCA1OS43NzIzIDM1LjA3OTEgNTkuNzcyMyAzNS43MzMyVjM4LjUwMTZDNTkuNzcyMyAzOS4xNTU3IDU5LjI0MjEgMzkuNjg2IDU4LjU4OCAzOS42ODZIMjUuMTI5N0MyNC40NzU2IDM5LjY4NiAyMy45NDUzIDM5LjE1NTcgMjMuOTQ1MyAzOC41MDE2VjM1LjczMzJaIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIyNS43MjA3IiB5PSIzNi40Mjc3IiB3aWR0aD0iMTMuODA5NSIgaGVpZ2h0PSIxLjM4MDk1IiByeD0iMC42OTA0NzYiIGZpbGw9IiNEN0Q3REYiLz4KPHBhdGggZD0iTTIzLjk0NTMgNDAuODcxOUMyMy45NDUzIDQwLjIxNzggMjQuNDc1NiAzOS42ODc1IDI1LjEyOTcgMzkuNjg3NUg1OC41ODhDNTkuMjQyMSAzOS42ODc1IDU5Ljc3MjMgNDAuMjE3OCA1OS43NzIzIDQwLjg3MTlWNDMuODMyOEM1OS43NzIzIDQ0LjQ4NjkgNTkuMjQyMSA0NS4wMTcxIDU4LjU4OCA0NS4wMTcxSDI1LjEyOTdDMjQuNDc1NiA0NS4wMTcxIDIzLjk0NTMgNDQuNDg2OSAyMy45NDUzIDQzLjgzMjhWNDAuODcxOVoiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjI1LjcyMDciIHk9IjQxLjY2MjEiIHdpZHRoPSIxNS44ODEiIGhlaWdodD0iMS4zODA5NSIgcng9IjAuNjkwNDc2IiBmaWxsPSIjRDdEN0RGIi8+CjxyZWN0IHg9IjQyLjc4NzEiIHk9IjQwLjg3MTEiIHdpZHRoPSI4LjczNzQ2IiBoZWlnaHQ9IjIuOTYwOTEiIHJ4PSIxLjQ4MDQ1IiBmaWxsPSIjRURFRUZEIi8+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwNF8xNTQ2XzE4ODc4KSI+CjxwYXRoIGQ9Ik00NC4xMjc0IDQyLjYyN0M0NC4wOTM2IDQyLjQwNzUgNDQuMDU5OCA0Mi4xODggNDQuMDI2MSA0MS45Njg1QzQ0LjAxODYgNDEuOTE5OCA0NC4wNzQgNDEuODg2NiA0NC4xMTMzIDQxLjkxNjJDNDQuMjE4NiA0MS45OTUxIDQ0LjMyMzggNDIuMDc0IDQ0LjQyOSA0Mi4xNTI5QzQ0LjQ2MzYgNDIuMTc4OSA0NC41MTMgNDIuMTcwNCA0NC41MzcgNDIuMTM0NEw0NC43OTk4IDQxLjc0MDJDNDQuODI3NSA0MS42OTg2IDQ0Ljg4ODcgNDEuNjk4NiA0NC45MTY1IDQxLjc0MDJMNDUuMTc5MyA0Mi4xMzQ0QzQ1LjIwMzMgNDIuMTcwNCA0NS4yNTI3IDQyLjE3ODkgNDUuMjg3MyA0Mi4xNTI5QzQ1LjM5MjUgNDIuMDc0IDQ1LjQ5NzcgNDEuOTk1MSA0NS42MDMgNDEuOTE2MkM0NS42NDIzIDQxLjg4NjYgNDUuNjk3NyA0MS45MTk4IDQ1LjY5MDIgNDEuOTY4NUM0NS42NTY0IDQyLjE4OCA0NS42MjI3IDQyLjQwNzUgNDUuNTg4OSA0Mi42MjdINDQuMTI3NFoiIGZpbGw9IiNGRjhBMjQiLz4KPHBhdGggZD0iTTQ1LjUxNDkgNDIuOTkxN0g0NC4yMDUxQzQ0LjE2MyA0Mi45OTE3IDQ0LjEyODkgNDIuOTU3NiA0NC4xMjg5IDQyLjkxNTVWNDIuNzQ4SDQ1LjU5MTFWNDIuOTE1NUM0NS41OTExIDQyLjk1NzYgNDUuNTU3IDQyLjk5MTcgNDUuNTE0OSA0Mi45OTE3WiIgZmlsbD0iI0ZGOEEyNCIvPgo8L2c+CjxwYXRoIGQ9Ik00Ni40NjczIDQyLjg1MTZWNDEuNTU5NUg0Ni45NTE4QzQ3LjA1MTEgNDEuNTU5NSA0Ny4xMzQzIDQxLjU3OCA0Ny4yMDE2IDQxLjYxNUM0Ny4yNjkzIDQxLjY1MjEgNDcuMzIwNCA0MS43MDI5IDQ3LjM1NDkgNDEuNzY3N0M0Ny4zODk4IDQxLjgzMjEgNDcuNDA3MyA0MS45MDUyIDQ3LjQwNzMgNDEuOTg3M0M0Ny40MDczIDQyLjA3MDEgNDcuMzg5OCA0Mi4xNDM3IDQ3LjM1NDkgNDIuMjA4MUM0Ny4zMiA0Mi4yNzI0IDQ3LjI2ODUgNDIuMzIzMSA0Ny4yMDA0IDQyLjM2MDFDNDcuMTMyMiA0Mi4zOTY3IDQ3LjA0ODMgNDIuNDE1IDQ2Ljk0ODYgNDIuNDE1SDQ2LjYyNzVWNDIuMjIyNkg0Ni45MTcxQzQ2Ljk3NTEgNDIuMjIyNiA0Ny4wMjI3IDQyLjIxMjUgNDcuMDU5NyA0Mi4xOTIzQzQ3LjA5NjcgNDIuMTcyMSA0Ny4xMjQgNDIuMTQ0NCA0Ny4xNDE3IDQyLjEwOUM0Ny4xNTk4IDQyLjA3MzcgNDcuMTY4OCA0Mi4wMzMxIDQ3LjE2ODggNDEuOTg3M0M0Ny4xNjg4IDQxLjk0MTQgNDcuMTU5OCA0MS45MDEgNDcuMTQxNyA0MS44NjYxQzQ3LjEyNCA0MS44MzEyIDQ3LjA5NjUgNDEuODA0MSA0Ny4wNTkgNDEuNzg0OEM0Ny4wMjIgNDEuNzY1IDQ2Ljk3NDMgNDEuNzU1MSA0Ni45MTU4IDQxLjc1NTFINDYuNzAxM1Y0Mi44NTE2SDQ2LjQ2NzNaTTQ3LjYxMDYgNDIuODUxNlY0MS41NTk1SDQ4LjA5NTFDNDguMTk0NCA0MS41NTk1IDQ4LjI3NzYgNDEuNTc2OCA0OC4zNDQ5IDQxLjYxMTNDNDguNDEyNiA0MS42NDU3IDQ4LjQ2MzcgNDEuNjk0MSA0OC40OTgyIDQxLjc1NjRDNDguNTMzMSA0MS44MTgyIDQ4LjU1MDYgNDEuODkwMyA0OC41NTA2IDQxLjk3MjhDNDguNTUwNiA0Mi4wNTU2IDQ4LjUzMjkgNDIuMTI3NSA0OC40OTc2IDQyLjE4ODVDNDguNDYyNyA0Mi4yNDkxIDQ4LjQxMTIgNDIuMjk2IDQ4LjM0MyA0Mi4zMjkyQzQ4LjI3NDkgNDIuMzYyIDQ4LjE5MTIgNDIuMzc4NCA0OC4wOTE5IDQyLjM3ODRINDcuNzQ2OVY0Mi4xODQxSDQ4LjA2MDRDNDguMTE4NCA0Mi4xODQxIDQ4LjE2NiA0Mi4xNzYxIDQ4LjIwMyA0Mi4xNjAxQzQ4LjI0IDQyLjE0MzcgNDguMjY3MyA0Mi4xMiA0OC4yODUgNDIuMDg4OEM0OC4zMDMxIDQyLjA1NzMgNDguMzEyMSA0Mi4wMTg2IDQ4LjMxMjEgNDEuOTcyOEM0OC4zMTIxIDQxLjkyNjkgNDguMzAzMSA0MS44ODc4IDQ4LjI4NSA0MS44NTU0QzQ4LjI2NjkgNDEuODIyNiA0OC4yMzk0IDQxLjc5NzggNDguMjAyMyA0MS43ODFDNDguMTY1MyA0MS43NjM3IDQ4LjExNzYgNDEuNzU1MSA0OC4wNTkxIDQxLjc1NTFINDcuODQ0NlY0Mi44NTE2SDQ3LjYxMDZaTTQ4LjI3ODEgNDIuMjY2MUw0OC41OTc5IDQyLjg1MTZINDguMzM2N0w0OC4wMjI1IDQyLjI2NjFINDguMjc4MVpNNDkuOTIwNSA0Mi4yMDU1QzQ5LjkyMDUgNDIuMzQ0OCA0OS44OTQ1IDQyLjQ2NCA0OS44NDIzIDQyLjU2MzNDNDkuNzkwNiA0Mi42NjIxIDQ5LjcxOTkgNDIuNzM3OCA0OS42MzAzIDQyLjc5MDRDNDkuNTQxMiA0Mi44NDI5IDQ5LjQ0IDQyLjg2OTIgNDkuMzI2OSA0Mi44NjkyQzQ5LjIxMzcgNDIuODY5MiA0OS4xMTI0IDQyLjg0MjkgNDkuMDIyOCA0Mi43OTA0QzQ4LjkzMzYgNDIuNzM3NCA0OC44NjMgNDIuNjYxNSA0OC44MTA4IDQyLjU2MjZDNDguNzU5MSA0Mi40NjM0IDQ4LjczMzIgNDIuMzQ0MyA0OC43MzMyIDQyLjIwNTVDNDguNzMzMiA0Mi4wNjYzIDQ4Ljc1OTEgNDEuOTQ3MyA0OC44MTA4IDQxLjg0ODVDNDguODYzIDQxLjc0OTIgNDguOTMzNiA0MS42NzMzIDQ5LjAyMjggNDEuNjIwN0M0OS4xMTI0IDQxLjU2ODIgNDkuMjEzNyA0MS41NDE5IDQ5LjMyNjkgNDEuNTQxOUM0OS40NCA0MS41NDE5IDQ5LjU0MTIgNDEuNTY4MiA0OS42MzAzIDQxLjYyMDdDNDkuNzE5OSA0MS42NzMzIDQ5Ljc5MDYgNDEuNzQ5MiA0OS44NDIzIDQxLjg0ODVDNDkuODk0NSA0MS45NDczIDQ5LjkyMDUgNDIuMDY2MyA0OS45MjA1IDQyLjIwNTVaTTQ5LjY4NTIgNDIuMjA1NUM0OS42ODUyIDQyLjEwNzUgNDkuNjY5OSA0Mi4wMjQ5IDQ5LjYzOTIgNDEuOTU3NkM0OS42MDg5IDQxLjg4OTkgNDkuNTY2OCA0MS44Mzg4IDQ5LjUxMyA0MS44MDQzQzQ5LjQ1OTIgNDEuNzY5NCA0OS4zOTcxIDQxLjc1MTkgNDkuMzI2OSA0MS43NTE5QzQ5LjI1NjYgNDEuNzUxOSA0OS4xOTQ2IDQxLjc2OTQgNDkuMTQwOCA0MS44MDQzQzQ5LjA4NjkgNDEuODM4OCA0OS4wNDQ3IDQxLjg4OTkgNDkuMDE0IDQxLjk1NzZDNDguOTgzNyA0Mi4wMjQ5IDQ4Ljk2ODUgNDIuMTA3NSA0OC45Njg1IDQyLjIwNTVDNDguOTY4NSA0Mi4zMDM1IDQ4Ljk4MzcgNDIuMzg2NCA0OS4wMTQgNDIuNDU0MUM0OS4wNDQ3IDQyLjUyMTQgNDkuMDg2OSA0Mi41NzI1IDQ5LjE0MDggNDIuNjA3NEM0OS4xOTQ2IDQyLjY0MTkgNDkuMjU2NiA0Mi42NTkxIDQ5LjMyNjkgNDIuNjU5MUM0OS4zOTcxIDQyLjY1OTEgNDkuNDU5MiA0Mi42NDE5IDQ5LjUxMyA0Mi42MDc0QzQ5LjU2NjggNDIuNTcyNSA0OS42MDg5IDQyLjUyMTQgNDkuNjM5MiA0Mi40NTQxQzQ5LjY2OTkgNDIuMzg2NCA0OS42ODUyIDQyLjMwMzUgNDkuNjg1MiA0Mi4yMDU1WiIgZmlsbD0iIzQ0NTFGRiIvPgo8bWFzayBpZD0icGF0aC0yNS1pbnNpZGUtMV8xNTQ2XzE4ODc4IiBmaWxsPSJ3aGl0ZSI+CjxwYXRoIGQ9Ik0yMi43NjE3IDQ2Ljc5M0g2MC45NTc0VjUzLjMwN0gyMi43NjE3VjQ2Ljc5M1oiLz4KPC9tYXNrPgo8cGF0aCBkPSJNMjIuNzYxNyA0Ni43OTNINjAuOTU3NFY1My4zMDdIMjIuNzYxN1Y0Ni43OTNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjIuNzYxNyA0Ni43OTNWNDYuODY3SDYwLjk1NzRWNDYuNzkzVjQ2LjcxODlIMjIuNzYxN1Y0Ni43OTNaTTYwLjk1NzQgNTMuMzA3VjUzLjIzMjlIMjIuNzYxN1Y1My4zMDdWNTMuMzgxSDYwLjk1NzRWNTMuMzA3WiIgZmlsbD0iI0Q1RDVERCIgbWFzaz0idXJsKCNwYXRoLTI1LWluc2lkZS0xXzE1NDZfMTg4NzgpIi8+CjxyZWN0IHg9IjI0LjUzOTEiIHk9IjQ5LjM1OTQiIHdpZHRoPSIxMy44MDk1IiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDVfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNNTYuOTYwOSA0OS42Nzk3TDU3LjcwMTIgNTAuNDE5OUw1OC40NDE0IDQ5LjY3OTciIHN0cm9rZT0iIzVBNUM1RSIgc3Ryb2tlLXdpZHRoPSIwLjIyMjA2OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPG1hc2sgaWQ9InBhdGgtMjktaW5zaWRlLTJfMTU0Nl8xODg3OCIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNMjIuNzYxNyA1My4zMDY2SDYwLjk1NzRWNTkuODIwNkgyMi43NjE3VjUzLjMwNjZaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTIyLjc2MTcgNTMuMzA2Nkg2MC45NTc0VjU5LjgyMDZIMjIuNzYxN1Y1My4zMDY2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYwLjk1NzQgNTkuODIwNlY1OS43NDY2SDIyLjc2MTdWNTkuODIwNlY1OS44OTQ3SDYwLjk1NzRWNTkuODIwNloiIGZpbGw9IiNENUQ1REQiIG1hc2s9InVybCgjcGF0aC0yOS1pbnNpZGUtMl8xNTQ2XzE4ODc4KSIvPgo8cmVjdCB4PSIyNC41MzkxIiB5PSI1NS44NzMiIHdpZHRoPSIxMy44MDk1IiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDZfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNNTYuOTYwOSA1Ni4xOTM0TDU3LjcwMTIgNTYuOTMzNkw1OC40NDE0IDU2LjE5MzQiIHN0cm9rZT0iIzVBNUM1RSIgc3Ryb2tlLXdpZHRoPSIwLjIyMjA2OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPG1hc2sgaWQ9InBhdGgtMzMtaW5zaWRlLTNfMTU0Nl8xODg3OCIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNMjIuNzYxNyA1OS44MjAzSDYwLjk1NzRWNjYuMzM0M0gyMi43NjE3VjU5LjgyMDNaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTIyLjc2MTcgNTkuODIwM0g2MC45NTc0VjY2LjMzNDNIMjIuNzYxN1Y1OS44MjAzWiIgZmlsbD0iI0Y1RjZGQSIvPgo8cGF0aCBkPSJNNjAuOTU3NCA2Ni4zMzQzVjY2LjI2MDNIMjIuNzYxN1Y2Ni4zMzQzVjY2LjQwODNINjAuOTU3NFY2Ni4zMzQzWiIgZmlsbD0iI0Q1RDVERCIgbWFzaz0idXJsKCNwYXRoLTMzLWluc2lkZS0zXzE1NDZfMTg4NzgpIi8+CjxyZWN0IHg9IjI0LjUzOTEiIHk9IjYyLjM4NjciIHdpZHRoPSIxMy44MDk1IiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDdfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNNTYuOTYwOSA2Mi43MDdMNTcuNzAxMiA2My40NDczTDU4LjQ0MTQgNjIuNzA3IiBzdHJva2U9IiM1QTVDNUUiIHN0cm9rZS13aWR0aD0iMC4yMjIwNjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxtYXNrIGlkPSJwYXRoLTM3LWluc2lkZS00XzE1NDZfMTg4NzgiIGZpbGw9IndoaXRlIj4KPHBhdGggZD0iTTIyLjc2MTcgNjYuMzM1OUg2MC45NTc0VjcyLjg0OTlIMjIuNzYxN1Y2Ni4zMzU5WiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0yMi43NjE3IDY2LjMzNTlINjAuOTU3NFY3Mi44NDk5SDIyLjc2MTdWNjYuMzM1OVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik02MC45NTc0IDcyLjg0OTlWNzIuNzc1OUgyMi43NjE3VjcyLjg0OTlWNzIuOTI0SDYwLjk1NzRWNzIuODQ5OVoiIGZpbGw9IiNENUQ1REQiIG1hc2s9InVybCgjcGF0aC0zNy1pbnNpZGUtNF8xNTQ2XzE4ODc4KSIvPgo8cmVjdCB4PSIyNC41MzkxIiB5PSI2OC45MDIzIiB3aWR0aD0iMTMuODA5NSIgaGVpZ2h0PSIxLjM4MDk1IiByeD0iMC42OTA0NzYiIGZpbGw9IiNEN0Q3REYiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXA4XzE1NDZfMTg4NzgpIj4KPHBhdGggZD0iTTU2Ljk2MDkgNjkuMjIyN0w1Ny43MDEyIDY5Ljk2MjlMNTguNDQxNCA2OS4yMjI3IiBzdHJva2U9IiM1QTVDNUUiIHN0cm9rZS13aWR0aD0iMC4yMjIwNjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjwvZz4KPHJlY3QgeD0iMjIuODM1NyIgeT0iMTcuODM1NyIgd2lkdGg9IjM4LjA0NzciIGhlaWdodD0iOTguNzQ2MyIgcng9IjEuMTEwMzQiIHN0cm9rZT0iI0Q1RDVERCIgc3Ryb2tlLXdpZHRoPSIwLjE0ODA0NSIvPgo8cmVjdCB3aWR0aD0iMTYwLjkwNyIgaGVpZ2h0PSI0MzUuOTE2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2My40NzQ2IDE3Ljc2MTcpIiBmaWxsPSJ3aGl0ZSIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDlfMTU0Nl8xODg3OCkiPgo8bWFzayBpZD0icGF0aC00MS1pbnNpZGUtNV8xNTQ2XzE4ODc4IiBmaWxsPSJ3aGl0ZSI+CjxwYXRoIGQ9Ik02My40NzQ2IDE4LjkwMzlDNjMuNDc0NiAxOC4yNzMxIDYzLjk4NiAxNy43NjE3IDY0LjYxNjggMTcuNzYxN0gyMjMuMjM5QzIyMy44NyAxNy43NjE3IDIyNC4zODEgMTguMjczMSAyMjQuMzgxIDE4LjkwMzlWNDUyLjUzNUMyMjQuMzgxIDQ1My4xNjYgMjIzLjg3IDQ1My42NzcgMjIzLjIzOSA0NTMuNjc3SDY0LjYxNjhDNjMuOTg2IDQ1My42NzcgNjMuNDc0NiA0NTMuMTY2IDYzLjQ3NDYgNDUyLjUzNVYxOC45MDM5WiIvPgo8L21hc2s+CjxyZWN0IHg9IjYzLjU0NiIgeT0iMTcuODMzMSIgd2lkdGg9IjE2MC43NjQiIGhlaWdodD0iMTUuMTg3OSIgc3Ryb2tlPSIjRDVENUREIiBzdHJva2Utd2lkdGg9IjAuMTQyNzc0Ii8+CjxwYXRoIGQ9Ik02OC4zMzkyIDIzLjEzMzlDNjguMzIwOSAyMi45NjI2IDY4LjI0MzggMjIuODI5MiA2OC4xMDc4IDIyLjczMzhDNjcuOTczMSAyMi42MzgzIDY3Ljc5NzggMjIuNTkwNiA2Ny41ODIxIDIyLjU5MDZDNjcuNDMwNCAyMi41OTA2IDY3LjMwMDMgMjIuNjEzNSA2Ny4xOTE3IDIyLjY1OTJDNjcuMDgzMiAyMi43MDUgNjcuMDAwMSAyMi43NjcxIDY2Ljk0MjYgMjIuODQ1NkM2Ni44ODUxIDIyLjkyNCA2Ni44NTU2IDIzLjAxMzYgNjYuODU0MyAyMy4xMTQzQzY2Ljg1NDMgMjMuMTk4IDY2Ljg3MzMgMjMuMjcwNiA2Ni45MTEyIDIzLjMzMkM2Ni45NTA0IDIzLjM5MzUgNjcuMDAzNCAyMy40NDU4IDY3LjA3MDEgMjMuNDg5QzY3LjEzNjggMjMuNTMwOCA2Ny4yMTA3IDIzLjU2NjEgNjcuMjkxOCAyMy41OTQ5QzY3LjM3MjggMjMuNjIzNyA2Ny40NTQ2IDIzLjY0NzkgNjcuNTM3IDIzLjY2NzVMNjcuOTEzNiAyMy43NjE2QzY4LjA2NTMgMjMuNzk2OSA2OC4yMTExIDIzLjg0NDcgNjguMzUxIDIzLjkwNDhDNjguNDkyMiAyMy45NjUgNjguNjE4NCAyNC4wNDA4IDY4LjcyOTYgMjQuMTMyNEM2OC44NDIxIDI0LjIyMzkgNjguOTMxIDI0LjMzNDQgNjguOTk2NCAyNC40NjM5QzY5LjA2MTggMjQuNTkzMyA2OS4wOTQ1IDI0Ljc0NSA2OS4wOTQ1IDI0LjkxOUM2OS4wOTQ1IDI1LjE1NDQgNjkuMDM0MyAyNS4zNjE2IDY4LjkxNCAyNS41NDA4QzY4Ljc5MzcgMjUuNzE4NiA2OC42MTk3IDI1Ljg1NzkgNjguMzkyMiAyNS45NTg2QzY4LjE2NiAyNi4wNTggNjcuODkyIDI2LjEwNzcgNjcuNTcwMyAyNi4xMDc3QzY3LjI1NzggMjYuMTA3NyA2Ni45ODY0IDI2LjA1OTMgNjYuNzU2MiAyNS45NjI1QzY2LjUyNzQgMjUuODY1OCA2Ni4zNDgyIDI1LjcyNDUgNjYuMjE4OCAyNS41Mzg4QzY2LjA5MDYgMjUuMzUzMSA2Ni4wMjEzIDI1LjEyNjkgNjYuMDEwOCAyNC44NjAxSDY2LjcyNjhDNjYuNzM3MyAyNSA2Ni43ODA0IDI1LjExNjQgNjYuODU2MyAyNS4yMDkzQzY2LjkzMjEgMjUuMzAyMSA2Ny4wMzA5IDI1LjM3MTQgNjcuMTUyNSAyNS40MTcyQzY3LjI3NTQgMjUuNDYzIDY3LjQxMjcgMjUuNDg1OSA2Ny41NjQ0IDI1LjQ4NTlDNjcuNzIyNyAyNS40ODU5IDY3Ljg2MTMgMjUuNDYyMyA2Ny45ODAzIDI1LjQxNTJDNjguMTAwNiAyNS4zNjY5IDY4LjE5NDcgMjUuMzAwMiA2OC4yNjI3IDI1LjIxNTJDNjguMzMwNyAyNS4xMjg5IDY4LjM2NTQgMjUuMDI4MiA2OC4zNjY3IDI0LjkxMzFDNjguMzY1NCAyNC44MDg1IDY4LjMzNDcgMjQuNzIyMiA2OC4yNzQ1IDI0LjY1NDJDNjguMjE0NCAyNC41ODQ4IDY4LjEzIDI0LjUyNzMgNjguMDIxNSAyNC40ODE1QzY3LjkxNDIgMjQuNDM0NSA2Ny43ODg3IDI0LjM5MjYgNjcuNjQ0OCAyNC4zNTZMNjcuMTg3OCAyNC4yMzgzQzY2Ljg1NjkgMjQuMTUzMyA2Ni41OTU0IDI0LjAyNDUgNjYuNDAzMiAyMy44NTE5QzY2LjIxMjIgMjMuNjc3OSA2Ni4xMTY4IDIzLjQ0NzEgNjYuMTE2OCAyMy4xNTk0QzY2LjExNjggMjIuOTIyNyA2Ni4xODA5IDIyLjcxNTUgNjYuMzA5IDIyLjUzNzZDNjYuNDM4NSAyMi4zNTk4IDY2LjYxNDQgMjIuMjIxOCA2Ni44MzY3IDIyLjEyMzdDNjcuMDU5IDIyLjAyNDMgNjcuMzEwNyAyMS45NzQ2IDY3LjU5MTkgMjEuOTc0NkM2Ny44NzcgMjEuOTc0NiA2OC4xMjY3IDIyLjAyNDMgNjguMzQxMiAyMi4xMjM3QzY4LjU1NyAyMi4yMjE4IDY4LjcyNjMgMjIuMzU4NSA2OC44NDkzIDIyLjUzMzdDNjguOTcyMiAyMi43MDc2IDY5LjAzNTYgMjIuOTA3NyA2OS4wMzk1IDIzLjEzMzlINjguMzM5MlpNNjkuNzQzMiAyNi4wNDY5VjIyLjAyOTZINzIuMzU2MVYyMi42Mzk2SDcwLjQ3MVYyMy43MzAySDcyLjIyMDdWMjQuMzQwM0g3MC40NzFWMjUuNDM2OEg3Mi4zNzE4VjI2LjA0NjlINjkuNzQzMlpNNzYuNjg4MiAyNC4wMzgyQzc2LjY4ODIgMjQuNDcxMSA3Ni42MDcxIDI0Ljg0MTggNzYuNDQ1IDI1LjE1MDRDNzYuMjg0MSAyNS40NTc3IDc2LjA2NDQgMjUuNjkzMSA3NS43ODU5IDI1Ljg1NjZDNzUuNTA4NyAyNi4wMjAxIDc1LjE5NDEgMjYuMTAxOCA3NC44NDI0IDI2LjEwMThDNzQuNDkwNiAyNi4xMDE4IDc0LjE3NTQgMjYuMDIwMSA3My44OTY5IDI1Ljg1NjZDNzMuNjE5NyAyNS42OTE4IDczLjQgMjUuNDU1OCA3My4yMzc4IDI1LjE0ODVDNzMuMDc2OSAyNC44Mzk4IDcyLjk5NjUgMjQuNDY5OCA3Mi45OTY1IDI0LjAzODJDNzIuOTk2NSAyMy42MDU0IDczLjA3NjkgMjMuMjM1MyA3My4yMzc4IDIyLjkyOEM3My40IDIyLjYxOTMgNzMuNjE5NyAyMi4zODMzIDczLjg5NjkgMjIuMjE5OEM3NC4xNzU0IDIyLjA1NjQgNzQuNDkwNiAyMS45NzQ2IDc0Ljg0MjQgMjEuOTc0NkM3NS4xOTQxIDIxLjk3NDYgNzUuNTA4NyAyMi4wNTY0IDc1Ljc4NTkgMjIuMjE5OEM3Ni4wNjQ0IDIyLjM4MzMgNzYuMjg0MSAyMi42MTkzIDc2LjQ0NSAyMi45MjhDNzYuNjA3MSAyMy4yMzUzIDc2LjY4ODIgMjMuNjA1NCA3Ni42ODgyIDI0LjAzODJaTTc1Ljk1NjUgMjQuMDM4MkM3NS45NTY1IDIzLjczMzUgNzUuOTA4OCAyMy40NzY2IDc1LjgxMzQgMjMuMjY3M0M3NS43MTkyIDIzLjA1NjggNzUuNTg4NCAyMi44OTc5IDc1LjQyMSAyMi43OTA3Qzc1LjI1MzYgMjIuNjgyMSA3NS4wNjA4IDIyLjYyNzggNzQuODQyNCAyMi42Mjc4Qzc0LjYyNCAyMi42Mjc4IDc0LjQzMTEgMjIuNjgyMSA3NC4yNjM3IDIyLjc5MDdDNzQuMDk2MyAyMi44OTc5IDczLjk2NDkgMjMuMDU2OCA3My44Njk0IDIzLjI2NzNDNzMuNzc1MyAyMy40NzY2IDczLjcyODIgMjMuNzMzNSA3My43MjgyIDI0LjAzODJDNzMuNzI4MiAyNC4zNDI5IDczLjc3NTMgMjQuNjAwNSA3My44Njk0IDI0LjgxMTFDNzMuOTY0OSAyNS4wMjAzIDc0LjA5NjMgMjUuMTc5MiA3NC4yNjM3IDI1LjI4NzdDNzQuNDMxMSAyNS4zOTUgNzQuNjI0IDI1LjQ0ODYgNzQuODQyNCAyNS40NDg2Qzc1LjA2MDggMjUuNDQ4NiA3NS4yNTM2IDI1LjM5NSA3NS40MjEgMjUuMjg3N0M3NS41ODg0IDI1LjE3OTIgNzUuNzE5MiAyNS4wMjAzIDc1LjgxMzQgMjQuODExMUM3NS45MDg4IDI0LjYwMDUgNzUuOTU2NSAyNC4zNDI5IDc1Ljk1NjUgMjQuMDM4MlpNNzkuMjYyMyAyNi4wNDY5SDc4LjQ4NTVMNzkuODk5OCAyMi4wMjk2SDgwLjc5ODJMODIuMjE0NSAyNi4wNDY5SDgxLjQzNzdMODAuMzY0NyAyMi44NTM0SDgwLjMzMzNMNzkuMjYyMyAyNi4wNDY5Wk03OS4yODc4IDI0LjQ3MTdIODEuNDA2M1YyNS4wNTYzSDc5LjI4NzhWMjQuNDcxN1pNODMuNDIyMyAyNC4yODE1VjI2LjA0NjlIODIuNzEyMlYyMy4wMzM5SDgzLjM5MDlWMjMuNTQ1OUg4My40MjYyQzgzLjQ5NTYgMjMuMzc3MiA4My42MDYxIDIzLjI0MzEgODMuNzU3OCAyMy4xNDM3QzgzLjkxMDggMjMuMDQ0MyA4NC4wOTk3IDIyLjk5NDcgODQuMzI0NyAyMi45OTQ3Qzg0LjUzMjYgMjIuOTk0NyA4NC43MTM3IDIzLjAzOTEgODQuODY4IDIzLjEyOEM4NS4wMjM2IDIzLjIxNyA4NS4xNDM5IDIzLjM0NTggODUuMjI4OSAyMy41MTQ1Qzg1LjMxNTIgMjMuNjgzMiA4NS4zNTc3IDIzLjg4NzggODUuMzU2NCAyNC4xMjg0VjI2LjA0NjlIODQuNjQ2M1YyNC4yMzgzQzg0LjY0NjMgMjQuMDM2OSA4NC41OTQgMjMuODc5MyA4NC40ODk0IDIzLjc2NTZDODQuMzg2MSAyMy42NTE4IDg0LjI0MjkgMjMuNTk0OSA4NC4wNTk4IDIzLjU5NDlDODMuOTM1NiAyMy41OTQ5IDgzLjgyNTEgMjMuNjIyNCA4My43MjgzIDIzLjY3NzNDODMuNjMyOSAyMy43MzA5IDgzLjU1NzcgMjMuODA4NyA4My41MDI3IDIzLjkxMDdDODMuNDQ5MSAyNC4wMTI3IDgzLjQyMjMgMjQuMTM2MyA4My40MjIzIDI0LjI4MTVaTTg2Ljk0NTMgMjYuMTA3N0M4Ni43NTQ0IDI2LjEwNzcgODYuNTgyNCAyNi4wNzM3IDg2LjQyOTQgMjYuMDA1N0M4Ni4yNzc3IDI1LjkzNjQgODYuMTU3NCAyNS44MzQ0IDg2LjA2ODUgMjUuNjk5N0M4NS45ODA5IDI1LjU2NSA4NS45MzcxIDI1LjM5ODkgODUuOTM3MSAyNS4yMDE0Qzg1LjkzNzEgMjUuMDMxNCA4NS45Njg1IDI0Ljg5MDkgODYuMDMxMiAyNC43Nzk3Qzg2LjA5NCAyNC42Njg1IDg2LjE3OTYgMjQuNTc5NiA4Ni4yODgyIDI0LjUxMjlDODYuMzk2NyAyNC40NDYyIDg2LjUxOSAyNC4zOTU5IDg2LjY1NSAyNC4zNjE5Qzg2Ljc5MjMgMjQuMzI2NiA4Ni45MzQyIDI0LjMwMTEgODcuMDgwNyAyNC4yODU0Qzg3LjI1NzIgMjQuMjY3MSA4Ny40MDA0IDI0LjI1MDcgODcuNTEwMyAyNC4yMzYzQzg3LjYyMDEgMjQuMjIwNiA4Ny42OTk5IDI0LjE5NzEgODcuNzQ5NiAyNC4xNjU3Qzg3LjgwMDYgMjQuMTMzIDg3LjgyNjEgMjQuMDgyNyA4Ny44MjYxIDI0LjAxNDdWMjQuMDAyOUM4Ny44MjYxIDIzLjg1NTEgODcuNzgyMyAyMy43NDA3IDg3LjY5NDYgMjMuNjU5NkM4Ny42MDcgMjMuNTc4NiA4Ny40ODA4IDIzLjUzOCA4Ny4zMTYxIDIzLjUzOEM4Ny4xNDIxIDIzLjUzOCA4Ny4wMDQyIDIzLjU3NTkgODYuOTAyMiAyMy42NTE4Qzg2LjgwMTUgMjMuNzI3NiA4Ni43MzM1IDIzLjgxNzIgODYuNjk4MiAyMy45MjA1TDg2LjAzNTEgMjMuODI2NEM4Ni4wODc1IDIzLjY0MzMgODYuMTczOCAyMy40OTAzIDg2LjI5NDEgMjMuMzY3NEM4Ni40MTQ0IDIzLjI0MzEgODYuNTYxNSAyMy4xNTAzIDg2LjczNTQgMjMuMDg4OEM4Ni45MDk0IDIzLjAyNiA4Ny4xMDE2IDIyLjk5NDcgODcuMzEyMSAyMi45OTQ3Qzg3LjQ1NzMgMjIuOTk0NyA4Ny42MDE4IDIzLjAxMTcgODcuNzQ1NiAyMy4wNDU3Qzg3Ljg4OTUgMjMuMDc5NyA4OC4wMjA5IDIzLjEzNTkgODguMTM5OSAyMy4yMTQ0Qzg4LjI1ODkgMjMuMjkxNSA4OC4zNTQ0IDIzLjM5NjggODguNDI2MyAyMy41MzAyQzg4LjQ5OTUgMjMuNjYzNiA4OC41MzYyIDIzLjgzMDMgODguNTM2MiAyNC4wMzA0VjI2LjA0NjlIODcuODUzNVYyNS42MzNIODcuODNDODcuNzg2OCAyNS43MTY3IDg3LjcyNiAyNS43OTUxIDg3LjY0NzYgMjUuODY4NEM4Ny41NzA0IDI1Ljk0MDMgODcuNDczIDI1Ljk5ODUgODcuMzU1MyAyNi4wNDNDODcuMjM4OSAyNi4wODYxIDg3LjEwMjIgMjYuMTA3NyA4Ni45NDUzIDI2LjEwNzdaTTg3LjEyOTcgMjUuNTg1OUM4Ny4yNzIyIDI1LjU4NTkgODcuMzk1OCAyNS41NTc4IDg3LjUwMDQgMjUuNTAxNkM4Ny42MDUxIDI1LjQ0NCA4Ny42ODU1IDI1LjM2ODIgODcuNzQxNyAyNS4yNzRDODcuNzk5MyAyNS4xNzk5IDg3LjgyOCAyNS4wNzcyIDg3LjgyOCAyNC45NjZWMjQuNjExQzg3LjgwNTggMjQuNjI5MyA4Ny43Njc5IDI0LjY0NjMgODcuNzE0MyAyNC42NjJDODcuNjYyIDI0LjY3NzcgODcuNjAzMSAyNC42OTE0IDg3LjUzNzcgMjQuNzAzMkM4Ny40NzIzIDI0LjcxNSA4Ny40MDc2IDI0LjcyNTQgODcuMzQzNSAyNC43MzQ2Qzg3LjI3OTQgMjQuNzQzNyA4Ny4yMjM5IDI0Ljc1MTYgODcuMTc2OCAyNC43NTgxQzg3LjA3MDkgMjQuNzcyNSA4Ni45NzYxIDI0Ljc5NiA4Ni44OTI0IDI0LjgyODdDODYuODA4NyAyNC44NjE0IDg2Ljc0MjYgMjQuOTA3MiA4Ni42OTQyIDI0Ljk2NkM4Ni42NDU5IDI1LjAyMzYgODYuNjIxNyAyNS4wOTgxIDg2LjYyMTcgMjUuMTg5N0M4Ni42MjE3IDI1LjMyMDQgODYuNjY5NCAyNS40MTkyIDg2Ljc2NDkgMjUuNDg1OUM4Ni44NjAzIDI1LjU1MjYgODYuOTgxOSAyNS41ODU5IDg3LjEyOTcgMjUuNTg1OVpNODkuOTYwMyAyMi4wMjk2VjI2LjA0NjlIODkuMjUwMlYyMi4wMjk2SDg5Ljk2MDNaTTkxLjEzMTggMjcuMTc2N0M5MS4wMzUxIDI3LjE3NjcgOTAuOTQ1NSAyNy4xNjg5IDkwLjg2MzEgMjcuMTUzMkM5MC43ODIgMjcuMTM4OCA5MC43MTczIDI3LjEyMTggOTAuNjY4OSAyNy4xMDIyTDkwLjgzMzcgMjYuNTQ5QzkwLjkzNyAyNi41NzkxIDkxLjAyOTIgMjYuNTkzNSA5MS4xMTAyIDI2LjU5MjJDOTEuMTkxMyAyNi41OTA5IDkxLjI2MjYgMjYuNTY1NCA5MS4zMjQxIDI2LjUxNTdDOTEuMzg2OCAyNi40NjczIDkxLjQzOTggMjYuMzg2MiA5MS40ODI5IDI2LjI3MjVMOTEuNTQzOCAyNi4xMDk2TDkwLjQ1MTIgMjMuMDMzOUg5MS4yMDQ0TDkxLjg5ODggMjUuMzA5M0g5MS45MzAyTDkyLjYyNjUgMjMuMDMzOUg5My4zODE4TDkyLjE3NTQgMjYuNDExN0M5Mi4xMTkyIDI2LjU3MTMgOTIuMDQ0NiAyNi43MDc5IDkxLjk1MTggMjYuODIxN0M5MS44NTg5IDI2LjkzNjggOTEuNzQ1MSAyNy4wMjQ0IDkxLjYxMDQgMjcuMDg0NkM5MS40NzcxIDI3LjE0NiA5MS4zMTc1IDI3LjE3NjcgOTEuMTMxOCAyNy4xNzY3Wk05NS4zNzc3IDIzLjAzMzlWMjMuNTgzMUg5My42NDU2VjIzLjAzMzlIOTUuMzc3N1pNOTQuMDczMiAyMi4zMTJIOTQuNzgzM1YyNS4xNDA2Qzk0Ljc4MzMgMjUuMjM2MSA5NC43OTc3IDI1LjMwOTMgOTQuODI2NSAyNS4zNjAzQzk0Ljg1NjUgMjUuNDEgOTQuODk1OCAyNS40NDQgOTQuOTQ0MiAyNS40NjIzQzk0Ljk5MjUgMjUuNDgwNiA5NS4wNDYyIDI1LjQ4OTggOTUuMTA1IDI1LjQ4OThDOTUuMTQ5NSAyNS40ODk4IDk1LjE5IDI1LjQ4NjUgOTUuMjI2NiAyNS40OEM5NS4yNjQ1IDI1LjQ3MzQgOTUuMjkzMyAyNS40Njc2IDk1LjMxMjkgMjUuNDYyM0w5NS40MzI2IDI2LjAxNzVDOTUuMzk0NyAyNi4wMzA1IDk1LjM0MDQgMjYuMDQ0OSA5NS4yNjk4IDI2LjA2MDZDOTUuMjAwNSAyNi4wNzYzIDk1LjExNTUgMjYuMDg1NSA5NS4wMTQ4IDI2LjA4ODFDOTQuODM2OSAyNi4wOTMzIDk0LjY3NjcgMjYuMDY2NSA5NC41MzQyIDI2LjAwNzZDOTQuMzkxNiAyNS45NDc1IDk0LjI3ODUgMjUuODU0NiA5NC4xOTQ4IDI1LjcyOTFDOTQuMTEyNCAyNS42MDM2IDk0LjA3MTkgMjUuNDQ2NiA5NC4wNzMyIDI1LjI1ODNWMjIuMzEyWk05NS45NzE1IDI2LjA0NjlWMjMuMDMzOUg5Ni42ODE2VjI2LjA0NjlIOTUuOTcxNVpNOTYuMzI4NSAyMi42MDYzQzk2LjIxNjEgMjIuNjA2MyA5Ni4xMTkzIDIyLjU2OSA5Ni4wMzgyIDIyLjQ5NDVDOTUuOTU3MSAyMi40MTg2IDk1LjkxNjYgMjIuMzI3NyA5NS45MTY2IDIyLjIyMThDOTUuOTE2NiAyMi4xMTQ2IDk1Ljk1NzEgMjIuMDIzNyA5Ni4wMzgyIDIxLjk0OTFDOTYuMTE5MyAyMS44NzMzIDk2LjIxNjEgMjEuODM1NCA5Ni4zMjg1IDIxLjgzNTRDOTYuNDQyMyAyMS44MzU0IDk2LjUzOTEgMjEuODczMyA5Ni42MTg5IDIxLjk0OTFDOTYuNjk5OSAyMi4wMjM3IDk2Ljc0MDUgMjIuMTE0NiA5Ni43NDA1IDIyLjIyMThDOTYuNzQwNSAyMi4zMjc3IDk2LjY5OTkgMjIuNDE4NiA5Ni42MTg5IDIyLjQ5NDVDOTYuNTM5MSAyMi41NjkgOTYuNDQyMyAyMi42MDYzIDk2LjMyODUgMjIuNjA2M1pNOTguNzI2MSAyNi4xMDU3Qzk4LjQyNTMgMjYuMTA1NyA5OC4xNjcgMjYuMDM5NyA5Ny45NTEzIDI1LjkwNzZDOTcuNzM2OCAyNS43NzU1IDk3LjU3MTQgMjUuNTkzMSA5Ny40NTUgMjUuMzYwM0M5Ny4zMzk5IDI1LjEyNjIgOTcuMjgyNCAyNC44NTY4IDk3LjI4MjQgMjQuNTUyMkM5Ny4yODI0IDI0LjI0NjEgOTcuMzQxMiAyMy45NzYxIDk3LjQ1ODkgMjMuNzQyQzk3LjU3NjYgMjMuNTA2NiA5Ny43NDI3IDIzLjMyMzUgOTcuOTU3MSAyMy4xOTI4Qzk4LjE3MjkgMjMuMDYwNyA5OC40Mjc5IDIyLjk5NDcgOTguNzIyMiAyMi45OTQ3Qzk4Ljk2NjcgMjIuOTk0NyA5OS4xODMxIDIzLjAzOTggOTkuMzcxNCAyMy4xM0M5OS41NjExIDIzLjIxODkgOTkuNzEyMSAyMy4zNDUxIDk5LjgyNDYgMjMuNTA4NkM5OS45MzcgMjMuNjcwNyAxMDAuMDAxIDIzLjg2MDQgMTAwLjAxNyAyNC4wNzc0SDk5LjMzODFDOTkuMzEwNiAyMy45MzIzIDk5LjI0NTIgMjMuODExMyA5OS4xNDE5IDIzLjcxNDZDOTkuMDM5OSAyMy42MTY1IDk4LjkwMzMgMjMuNTY3NCA5OC43MzIgMjMuNTY3NEM5OC41ODY4IDIzLjU2NzQgOTguNDU5MyAyMy42MDY3IDk4LjM0OTUgMjMuNjg1MUM5OC4yMzk2IDIzLjc2MjMgOTguMTU0IDIzLjg3MzQgOTguMDkyNSAyNC4wMTg2Qzk4LjAzMjMgMjQuMTYzOCA5OC4wMDIzIDI0LjMzNzcgOTguMDAyMyAyNC41NDA0Qzk4LjAwMjMgMjQuNzQ1NyA5OC4wMzIzIDI0LjkyMjIgOTguMDkyNSAyNS4wN0M5OC4xNTI2IDI1LjIxNjUgOTguMjM3IDI1LjMyOTYgOTguMzQ1NSAyNS40MDk0Qzk4LjQ1NTQgMjUuNDg3OCA5OC41ODQyIDI1LjUyNzEgOTguNzMyIDI1LjUyNzFDOTguODM2NiAyNS41MjcxIDk4LjkzMDEgMjUuNTA3NCA5OS4wMTI1IDI1LjQ2ODJDOTkuMDk2MiAyNS40Mjc3IDk5LjE2NjEgMjUuMzY5NSA5OS4yMjI0IDI1LjI5MzZDOTkuMjc4NiAyNS4yMTc4IDk5LjMxNzIgMjUuMTI1NiA5OS4zMzgxIDI1LjAxN0gxMDAuMDE3Qzk5Ljk5OTggMjUuMjMwMiA5OS45MzcgMjUuNDE5MiA5OS44Mjg1IDI1LjU4MzlDOTkuNzE5OSAyNS43NDc0IDk5LjU3MjIgMjUuODc1NiA5OS4zODUyIDI1Ljk2ODRDOTkuMTk4MiAyNi4wNiA5OC45Nzg1IDI2LjEwNTcgOTguNzI2MSAyNi4xMDU3Wk0xMDIuOTgxIDIzLjgzMDNMMTAyLjMzNCAyMy45MDA5QzEwMi4zMTYgMjMuODM1NSAxMDIuMjg0IDIzLjc3NDEgMTAyLjIzOCAyMy43MTY1QzEwMi4xOTMgMjMuNjU5IDEwMi4xMzMgMjMuNjEyNiAxMDIuMDU3IDIzLjU3NzJDMTAxLjk4MSAyMy41NDE5IDEwMS44ODkgMjMuNTI0MyAxMDEuNzc5IDIzLjUyNDNDMTAxLjYzMSAyMy41MjQzIDEwMS41MDcgMjMuNTU2MyAxMDEuNDA2IDIzLjYyMDRDMTAxLjMwNyAyMy42ODQ1IDEwMS4yNTggMjMuNzY3NSAxMDEuMjU5IDIzLjg2OTVDMTAxLjI1OCAyMy45NTcxIDEwMS4yOSAyNC4wMjg0IDEwMS4zNTUgMjQuMDgzM0MxMDEuNDIyIDI0LjEzODMgMTAxLjUzMiAyNC4xODM0IDEwMS42ODUgMjQuMjE4N0wxMDIuMTk5IDI0LjMyODVDMTAyLjQ4NCAyNC4zOSAxMDIuNjk2IDI0LjQ4NzQgMTAyLjgzNCAyNC42MjA4QzEwMi45NzQgMjQuNzU0MiAxMDMuMDQ1IDI0LjkyODggMTAzLjA0NiAyNS4xNDQ1QzEwMy4wNDUgMjUuMzM0MiAxMDIuOTg5IDI1LjUwMTYgMTAyLjg3OSAyNS42NDY3QzEwMi43NzEgMjUuNzkwNiAxMDIuNjIgMjUuOTAzIDEwMi40MjYgMjUuOTg0MUMxMDIuMjMzIDI2LjA2NTIgMTAyLjAxIDI2LjEwNTcgMTAxLjc1OSAyNi4xMDU3QzEwMS4zOSAyNi4xMDU3IDEwMS4wOTQgMjYuMDI4NiAxMDAuODY5IDI1Ljg3NDNDMTAwLjY0NCAyNS43MTg2IDEwMC41MSAyNS41MDIyIDEwMC40NjYgMjUuMjI1TDEwMS4xNTkgMjUuMTU4M0MxMDEuMTkgMjUuMjk0MyAxMDEuMjU3IDI1LjM5NjkgMTAxLjM1OSAyNS40NjYyQzEwMS40NjEgMjUuNTM1NiAxMDEuNTk0IDI1LjU3MDIgMTAxLjc1NyAyNS41NzAyQzEwMS45MjYgMjUuNTcwMiAxMDIuMDYxIDI1LjUzNTYgMTAyLjE2MyAyNS40NjYyQzEwMi4yNjcgMjUuMzk2OSAxMDIuMzE4IDI1LjMxMTMgMTAyLjMxOCAyNS4yMDkzQzEwMi4zMTggMjUuMTIzIDEwMi4yODUgMjUuMDUxNyAxMDIuMjE4IDI0Ljk5NTVDMTAyLjE1MyAyNC45MzkyIDEwMi4wNTEgMjQuODk2MSAxMDEuOTEyIDI0Ljg2NkwxMDEuMzk4IDI0Ljc1ODFDMTAxLjEwOSAyNC42OTggMTAwLjg5NSAyNC41OTY2IDEwMC43NTcgMjQuNDU0MUMxMDAuNjE4IDI0LjMxMDIgMTAwLjU1IDI0LjEyODQgMTAwLjU1MSAyMy45MDg4QzEwMC41NSAyMy43MjMxIDEwMC42IDIzLjU2MjIgMTAwLjcwMiAyMy40MjYyQzEwMC44MDUgMjMuMjg4OSAxMDAuOTQ4IDIzLjE4MyAxMDEuMTMxIDIzLjEwODRDMTAxLjMxNiAyMy4wMzI2IDEwMS41MjggMjIuOTk0NyAxMDEuNzY5IDIyLjk5NDdDMTAyLjEyMiAyMi45OTQ3IDEwMi40IDIzLjA2OTkgMTAyLjYwMyAyMy4yMjAyQzEwMi44MDcgMjMuMzcwNiAxMDIuOTMzIDIzLjU3NCAxMDIuOTgxIDIzLjgzMDNaTTEwNi4yMDIgMjYuMTA1N0MxMDUuOTI4IDI2LjEwNTcgMTA1LjY5MSAyNi4wNTYgMTA1LjQ5NCAyNS45NTY2QzEwNS4yOTcgMjUuODU3MyAxMDUuMTQ0IDI1LjcyMzIgMTA1LjAzNyAyNS41NTQ1QzEwNC45MzEgMjUuMzg0NSAxMDQuODc4IDI1LjE5MjkgMTA0Ljg3OCAyNC45Nzk4QzEwNC44NzggMjQuODE4OSAxMDQuOTExIDI0LjY3NjQgMTA0Ljk3NiAyNC41NTIyQzEwNS4wNDMgMjQuNDI3OSAxMDUuMTM0IDI0LjMxMjggMTA1LjI1MSAyNC4yMDY5QzEwNS4zNjggMjQuMTAxIDEwNS41MDQgMjMuOTk1NyAxMDUuNjU5IDIzLjg5MTFMMTA2LjM3MSAyMy40MDY2QzEwNi40NzUgMjMuMzM4NiAxMDYuNTU1IDIzLjI2NjcgMTA2LjYwOCAyMy4xOTA4QzEwNi42NjMgMjMuMTE1IDEwNi42OTEgMjMuMDI2IDEwNi42OTEgMjIuOTI0QzEwNi42OTEgMjIuODM3NyAxMDYuNjU0IDIyLjc1NiAxMDYuNTgxIDIyLjY3ODhDMTA2LjUwOSAyMi42MDE3IDEwNi40MDkgMjIuNTYzMSAxMDYuMjgzIDIyLjU2MzFDMTA2LjE5OCAyMi41NjMxIDEwNi4xMjIgMjIuNTgzNCAxMDYuMDU3IDIyLjYyMzlDMTA1Ljk5MyAyMi42NjMxIDEwNS45NDMgMjIuNzE0OCAxMDUuOTA2IDIyLjc3ODlDMTA1Ljg3MSAyMi44NDMgMTA1Ljg1MyAyMi45MTEgMTA1Ljg1MyAyMi45ODI5QzEwNS44NTMgMjMuMDcwNSAxMDUuODc3IDIzLjE1OTQgMTA1LjkyNiAyMy4yNDk3QzEwNS45NzUgMjMuMzM5OSAxMDYuMDM5IDIzLjQzMzQgMTA2LjExOCAyMy41MzAyQzEwNi4xOTggMjMuNjI2OSAxMDYuMjgzIDIzLjcyOTYgMTA2LjM3MyAyMy44MzgxTDEwOC4yNTggMjYuMDQ2OUgxMDcuNDg5TDEwNS45MjQgMjQuMjU0QzEwNS44MDcgMjQuMTE4IDEwNS42OTUgMjMuOTgzOSAxMDUuNTg2IDIzLjg1MTlDMTA1LjQ3OSAyMy43MTk4IDEwNS4zOTEgMjMuNTgyNSAxMDUuMzIxIDIzLjQzOTlDMTA1LjI1MyAyMy4yOTYxIDEwNS4yMTkgMjMuMTQwNSAxMDUuMjE5IDIyLjk3MzFDMTA1LjIxOSAyMi43ODM1IDEwNS4yNjMgMjIuNjE0MSAxMDUuMzUxIDIyLjQ2NUMxMDUuNDM4IDIyLjMxNDYgMTA1LjU2MSAyMi4xOTYzIDEwNS43MTggMjIuMTFDMTA1Ljg3NiAyMi4wMjM3IDEwNi4wNjEgMjEuOTgwNSAxMDYuMjczIDIxLjk4MDVDMTA2LjQ4NSAyMS45ODA1IDEwNi42NjYgMjIuMDIyNCAxMDYuODE4IDIyLjEwNjFDMTA2Ljk3IDIyLjE4OTggMTA3LjA4NyAyMi4zMDA5IDEwNy4xNjkgMjIuNDM5NUMxMDcuMjUyIDIyLjU3ODEgMTA3LjI5MyAyMi43MjkyIDEwNy4yOTMgMjIuODkyN0MxMDcuMjkzIDIzLjA4MjMgMTA3LjI0NiAyMy4yNTIzIDEwNy4xNTIgMjMuNDAyN0MxMDcuMDU3IDIzLjU1MTcgMTA2LjkyNyAyMy42ODcxIDEwNi43NTkgMjMuODA4N0wxMDUuOTQ3IDI0LjQwMzFDMTA1LjgxNCAyNC40OTk4IDEwNS43MTggMjQuNTk3OSAxMDUuNjYxIDI0LjY5NzNDMTA1LjYwMyAyNC43OTU0IDEwNS41NzQgMjQuODc5MSAxMDUuNTc0IDI0Ljk0ODRDMTA1LjU3NCAyNS4wNTQzIDEwNS42MDEgMjUuMTUwNCAxMDUuNjU1IDI1LjIzNjdDMTA1LjcwOCAyNS4zMjMxIDEwNS43ODQgMjUuMzkyNCAxMDUuODggMjUuNDQ0N0MxMDUuOTc5IDI1LjQ5NTcgMTA2LjA5MyAyNS41MjEyIDEwNi4yMjQgMjUuNTIxMkMxMDYuMzY4IDI1LjUyMTIgMTA2LjUwOSAyNS40ODkxIDEwNi42NDkgMjUuNDI1MUMxMDYuNzg5IDI1LjM1OTcgMTA2LjkxNyAyNS4yNjY4IDEwNy4wMzIgMjUuMTQ2NUMxMDcuMTQ3IDI1LjAyNjIgMTA3LjIzOSAyNC44ODI0IDEwNy4zMDcgMjQuNzE1QzEwNy4zNzUgMjQuNTQ2MyAxMDcuNDA5IDI0LjM1OTMgMTA3LjQwOSAyNC4xNTRIMTA4LjAxOUMxMDguMDE5IDI0LjQwNzYgMTA3Ljk5IDI0LjYyODcgMTA3LjkzNCAyNC44MTdDMTA3Ljg3OCAyNS4wMDQgMTA3LjgwNSAyNS4xNjIyIDEwNy43MTYgMjUuMjkxN0MxMDcuNjI4IDI1LjQxOTggMTA3LjUzMyAyNS41MjI1IDEwNy40MzQgMjUuNTk5NkMxMDcuNDAzIDI1LjYyMTkgMTA3LjM3MyAyNS42NDQxIDEwNy4zNDQgMjUuNjY2M0MxMDcuMzE1IDI1LjY4ODYgMTA3LjI4NSAyNS43MTA4IDEwNy4yNTQgMjUuNzMzQzEwNy4xMTIgMjUuODYxMiAxMDYuOTQ3IDI1Ljk1NTMgMTA2Ljc1NyAyNi4wMTU1QzEwNi41NjkgMjYuMDc1NiAxMDYuMzg0IDI2LjEwNTcgMTA2LjIwMiAyNi4xMDU3Wk0xMTAuNzk0IDIyLjAyOTZWMjYuMDQ2OUgxMTAuMDY2VjIyLjAyOTZIMTEwLjc5NFpNMTEyLjI2IDI0LjI4MTVWMjYuMDQ2OUgxMTEuNTVWMjMuMDMzOUgxMTIuMjI5VjIzLjU0NTlIMTEyLjI2NEMxMTIuMzM0IDIzLjM3NzIgMTEyLjQ0NCAyMy4yNDMxIDExMi41OTYgMjMuMTQzN0MxMTIuNzQ5IDIzLjA0NDMgMTEyLjkzOCAyMi45OTQ3IDExMy4xNjMgMjIuOTk0N0MxMTMuMzcxIDIyLjk5NDcgMTEzLjU1MiAyMy4wMzkxIDExMy43MDYgMjMuMTI4QzExMy44NjIgMjMuMjE3IDExMy45ODIgMjMuMzQ1OCAxMTQuMDY3IDIzLjUxNDVDMTE0LjE1MyAyMy42ODMyIDExNC4xOTYgMjMuODg3OCAxMTQuMTk1IDI0LjEyODRWMjYuMDQ2OUgxMTMuNDg1VjI0LjIzODNDMTEzLjQ4NSAyNC4wMzY5IDExMy40MzIgMjMuODc5MyAxMTMuMzI4IDIzLjc2NTZDMTEzLjIyNCAyMy42NTE4IDExMy4wODEgMjMuNTk0OSAxMTIuODk4IDIzLjU5NDlDMTEyLjc3NCAyMy41OTQ5IDExMi42NjMgMjMuNjIyNCAxMTIuNTY2IDIzLjY3NzNDMTEyLjQ3MSAyMy43MzA5IDExMi4zOTYgMjMuODA4NyAxMTIuMzQxIDIzLjkxMDdDMTEyLjI4NyAyNC4wMTI3IDExMi4yNiAyNC4xMzYzIDExMi4yNiAyNC4yODE1Wk0xMTYuNDIxIDIzLjAzMzlWMjMuNTgzMUgxMTQuNjg5VjIzLjAzMzlIMTE2LjQyMVpNMTE1LjExNyAyMi4zMTJIMTE1LjgyN1YyNS4xNDA2QzExNS44MjcgMjUuMjM2MSAxMTUuODQxIDI1LjMwOTMgMTE1Ljg3IDI1LjM2MDNDMTE1LjkgMjUuNDEgMTE1LjkzOSAyNS40NDQgMTE1Ljk4NyAyNS40NjIzQzExNi4wMzYgMjUuNDgwNiAxMTYuMDg5IDI1LjQ4OTggMTE2LjE0OCAyNS40ODk4QzExNi4xOTMgMjUuNDg5OCAxMTYuMjMzIDI1LjQ4NjUgMTE2LjI3IDI1LjQ4QzExNi4zMDggMjUuNDczNCAxMTYuMzM3IDI1LjQ2NzYgMTE2LjM1NiAyNS40NjIzTDExNi40NzYgMjYuMDE3NUMxMTYuNDM4IDI2LjAzMDUgMTE2LjM4NCAyNi4wNDQ5IDExNi4zMTMgMjYuMDYwNkMxMTYuMjQ0IDI2LjA3NjMgMTE2LjE1OSAyNi4wODU1IDExNi4wNTggMjYuMDg4MUMxMTUuODggMjYuMDkzMyAxMTUuNzIgMjYuMDY2NSAxMTUuNTc4IDI2LjAwNzZDMTE1LjQzNSAyNS45NDc1IDExNS4zMjIgMjUuODU0NiAxMTUuMjM4IDI1LjcyOTFDMTE1LjE1NiAyNS42MDM2IDExNS4xMTUgMjUuNDQ2NiAxMTUuMTE3IDI1LjI1ODNWMjIuMzEyWk0xMTguMzE2IDI2LjEwNTdDMTE4LjAxNCAyNi4xMDU3IDExNy43NTMgMjYuMDQzIDExNy41MzQgMjUuOTE3NEMxMTcuMzE1IDI1Ljc5MDYgMTE3LjE0NyAyNS42MTE0IDExNy4wMyAyNS4zNzk5QzExNi45MTIgMjUuMTQ3MiAxMTYuODUzIDI0Ljg3MzIgMTE2Ljg1MyAyNC41NThDMTE2Ljg1MyAyNC4yNDgxIDExNi45MTIgMjMuOTc2MSAxMTcuMDMgMjMuNzQyQzExNy4xNDkgMjMuNTA2NiAxMTcuMzE1IDIzLjMyMzUgMTE3LjUyOCAyMy4xOTI4QzExNy43NDEgMjMuMDYwNyAxMTcuOTkxIDIyLjk5NDcgMTE4LjI3OSAyMi45OTQ3QzExOC40NjUgMjIuOTk0NyAxMTguNjQgMjMuMDI0NyAxMTguODA1IDIzLjA4NDlDMTE4Ljk3MSAyMy4xNDM3IDExOS4xMTcgMjMuMjM1MyAxMTkuMjQ0IDIzLjM1OTVDMTE5LjM3MiAyMy40ODM3IDExOS40NzMgMjMuNjQyIDExOS41NDYgMjMuODM0MkMxMTkuNjIgMjQuMDI1MSAxMTkuNjU2IDI0LjI1MjcgMTE5LjY1NiAyNC41MTY4VjI0LjczNDZIMTE3LjE4N1YyNC4yNTZIMTE4Ljk3NUMxMTguOTc0IDI0LjExOTkgMTE4Ljk0NSAyMy45OTkgMTE4Ljg4NyAyMy44OTMxQzExOC44MyAyMy43ODU4IDExOC43NDkgMjMuNzAxNSAxMTguNjQ2IDIzLjY0QzExOC41NDQgMjMuNTc4NiAxMTguNDI1IDIzLjU0NzggMTE4LjI4OSAyMy41NDc4QzExOC4xNDQgMjMuNTQ3OCAxMTguMDE2IDIzLjU4MzEgMTE3LjkwNiAyMy42NTM3QzExNy43OTcgMjMuNzIzMSAxMTcuNzExIDIzLjgxNDYgMTE3LjY0OSAyMy45Mjg0QzExNy41ODkgMjQuMDQwOCAxMTcuNTU5IDI0LjE2NDQgMTE3LjU1NyAyNC4yOTkxVjI0LjcxNjlDMTE3LjU1NyAyNC44OTIyIDExNy41ODkgMjUuMDQyNSAxMTcuNjUzIDI1LjE2ODFDMTE3LjcxNyAyNS4yOTIzIDExNy44MDcgMjUuMzg3OCAxMTcuOTIyIDI1LjQ1NDVDMTE4LjAzNyAyNS41MTk5IDExOC4xNzIgMjUuNTUyNiAxMTguMzI2IDI1LjU1MjZDMTE4LjQyOSAyNS41NTI2IDExOC41MjMgMjUuNTM4MiAxMTguNjA3IDI1LjUwOTRDMTE4LjY5IDI1LjQ3OTMgMTE4Ljc2MyAyNS40MzU1IDExOC44MjQgMjUuMzc4QzExOC44ODYgMjUuMzIwNCAxMTguOTMyIDI1LjI0OTIgMTE4Ljk2NCAyNS4xNjQyTDExOS42MjcgMjUuMjM4N0MxMTkuNTg1IDI1LjQxMzkgMTE5LjUwNSAyNS41NjY5IDExOS4zODcgMjUuNjk3N0MxMTkuMjcxIDI1LjgyNzIgMTE5LjEyMiAyNS45Mjc5IDExOC45NCAyNS45OTk4QzExOC43NTggMjYuMDcwNCAxMTguNTUgMjYuMTA1NyAxMTguMzE2IDI2LjEwNTdaTTEyMC45NjcgMjIuMDI5NlYyNi4wNDY5SDEyMC4yNTdWMjIuMDI5NkgxMjAuOTY3Wk0xMjIuNDA3IDIyLjAyOTZWMjYuMDQ2OUgxMjEuNjk3VjIyLjAyOTZIMTIyLjQwN1pNMTIzLjEzNyAyNi4wNDY5VjIzLjAzMzlIMTIzLjg0OFYyNi4wNDY5SDEyMy4xMzdaTTEyMy40OTQgMjIuNjA2M0MxMjMuMzgyIDIyLjYwNjMgMTIzLjI4NSAyMi41NjkgMTIzLjIwNCAyMi40OTQ1QzEyMy4xMjMgMjIuNDE4NiAxMjMuMDgzIDIyLjMyNzcgMTIzLjA4MyAyMi4yMjE4QzEyMy4wODMgMjIuMTE0NiAxMjMuMTIzIDIyLjAyMzcgMTIzLjIwNCAyMS45NDkxQzEyMy4yODUgMjEuODczMyAxMjMuMzgyIDIxLjgzNTQgMTIzLjQ5NCAyMS44MzU0QzEyMy42MDggMjEuODM1NCAxMjMuNzA1IDIxLjg3MzMgMTIzLjc4NSAyMS45NDkxQzEyMy44NjYgMjIuMDIzNyAxMjMuOTA2IDIyLjExNDYgMTIzLjkwNiAyMi4yMjE4QzEyMy45MDYgMjIuMzI3NyAxMjMuODY2IDIyLjQxODYgMTIzLjc4NSAyMi40OTQ1QzEyMy43MDUgMjIuNTY5IDEyMy42MDggMjIuNjA2MyAxMjMuNDk0IDIyLjYwNjNaTTEyNS44ODggMjcuMjM5NUMxMjUuNjMzIDI3LjIzOTUgMTI1LjQxNCAyNy4yMDQ5IDEyNS4yMzEgMjcuMTM1NkMxMjUuMDQ4IDI3LjA2NzYgMTI0LjkwMSAyNi45NzYgMTI0Ljc5IDI2Ljg2MDlDMTI0LjY3OCAyNi43NDU5IDEyNC42MDEgMjYuNjE4MyAxMjQuNTU4IDI2LjQ3ODRMMTI1LjE5OCAyNi4zMjM1QzEyNS4yMjYgMjYuMzgyMyAxMjUuMjY4IDI2LjQ0MDUgMTI1LjMyMyAyNi40OThDMTI1LjM3OCAyNi41NTY5IDEyNS40NTIgMjYuNjA1MyAxMjUuNTQ1IDI2LjY0MzJDMTI1LjYzOSAyNi42ODI0IDEyNS43NTcgMjYuNzAyIDEyNS45IDI2LjcwMkMxMjYuMTAxIDI2LjcwMiAxMjYuMjY4IDI2LjY1MyAxMjYuNCAyNi41NTQ5QzEyNi41MzIgMjYuNDU4MiAxMjYuNTk4IDI2LjI5ODYgMTI2LjU5OCAyNi4wNzYzVjI1LjUwNTVIMTI2LjU2M0MxMjYuNTI2IDI1LjU3ODcgMTI2LjQ3MyAyNS42NTM5IDEyNi40MDIgMjUuNzMxMUMxMjYuMzMzIDI1LjgwODIgMTI2LjI0MSAyNS44NzI5IDEyNi4xMjUgMjUuOTI1M0MxMjYuMDEyIDI1Ljk3NzYgMTI1Ljg2OCAyNi4wMDM3IDEyNS42OTYgMjYuMDAzN0MxMjUuNDY0IDI2LjAwMzcgMTI1LjI1NCAyNS45NDk0IDEyNS4wNjYgMjUuODQwOUMxMjQuODc5IDI1LjczMTEgMTI0LjczIDI1LjU2NzYgMTI0LjYxOSAyNS4zNTA1QzEyNC41MDkgMjUuMTMyMSAxMjQuNDU0IDI0Ljg1ODggMTI0LjQ1NCAyNC41MzA2QzEyNC40NTQgMjQuMTk5NyAxMjQuNTA5IDIzLjkyMDUgMTI0LjYxOSAyMy42OTNDMTI0LjczIDIzLjQ2NDEgMTI0Ljg4IDIzLjI5MDkgMTI1LjA2OCAyMy4xNzMyQzEyNS4yNTYgMjMuMDU0MiAxMjUuNDY2IDIyLjk5NDcgMTI1LjY5OCAyMi45OTQ3QzEyNS44NzQgMjIuOTk0NyAxMjYuMDIgMjMuMDI0NyAxMjYuMTMzIDIzLjA4NDlDMTI2LjI0OCAyMy4xNDM3IDEyNi4zNCAyMy4yMTUgMTI2LjQwOCAyMy4yOTg3QzEyNi40NzYgMjMuMzgxMSAxMjYuNTI4IDIzLjQ1ODkgMTI2LjU2MyAyMy41MzIxSDEyNi42MDJWMjMuMDMzOUgxMjcuMzAyVjI2LjA5NTlDMTI3LjMwMiAyNi4zNTM1IDEyNy4yNDEgMjYuNTY2NyAxMjcuMTE4IDI2LjczNTRDMTI2Ljk5NSAyNi45MDQxIDEyNi44MjcgMjcuMDMwMyAxMjYuNjE0IDI3LjExNEMxMjYuNDAxIDI3LjE5NzcgMTI2LjE1OSAyNy4yMzk1IDEyNS44ODggMjcuMjM5NVpNMTI1Ljg5NCAyNS40NDY2QzEyNi4wNDQgMjUuNDQ2NiAxMjYuMTczIDI1LjQxIDEyNi4yNzggMjUuMzM2OEMxMjYuMzg0IDI1LjI2MzYgMTI2LjQ2NSAyNS4xNTgzIDEyNi41MiAyNS4wMjFDMTI2LjU3NSAyNC44ODM3IDEyNi42MDIgMjQuNzE4OSAxMjYuNjAyIDI0LjUyNjdDMTI2LjYwMiAyNC4zMzcgMTI2LjU3NSAyNC4xNzEgMTI2LjUyIDI0LjAyODRDMTI2LjQ2NiAyMy44ODU5IDEyNi4zODYgMjMuNzc1NCAxMjYuMjggMjMuNjk2OUMxMjYuMTc2IDIzLjYxNzEgMTI2LjA0NyAyMy41NzcyIDEyNS44OTQgMjMuNTc3MkMxMjUuNzM2IDIzLjU3NzIgMTI1LjYwNCAyMy42MTg0IDEyNS40OTggMjMuNzAwOEMxMjUuMzkyIDIzLjc4MzIgMTI1LjMxMiAyMy44OTYzIDEyNS4yNTggMjQuMDQwMkMxMjUuMjA1IDI0LjE4MjcgMTI1LjE3OCAyNC4zNDQ5IDEyNS4xNzggMjQuNTI2N0MxMjUuMTc4IDI0LjcxMSAxMjUuMjA1IDI0Ljg3MjUgMTI1LjI1OCAyNS4wMTEyQzEyNS4zMTMgMjUuMTQ4NSAxMjUuMzk0IDI1LjI1NTcgMTI1LjUgMjUuMzMyOUMxMjUuNjA3IDI1LjQwODcgMTI1LjczOCAyNS40NDY2IDEyNS44OTQgMjUuNDQ2NlpNMTI5LjM2NCAyNi4xMDU3QzEyOS4wNjIgMjYuMTA1NyAxMjguODAxIDI2LjA0MyAxMjguNTgxIDI1LjkxNzRDMTI4LjM2MyAyNS43OTA2IDEyOC4xOTUgMjUuNjExNCAxMjguMDc3IDI1LjM3OTlDMTI3Ljk2IDI1LjE0NzIgMTI3LjkwMSAyNC44NzMyIDEyNy45MDEgMjQuNTU4QzEyNy45MDEgMjQuMjQ4MSAxMjcuOTYgMjMuOTc2MSAxMjguMDc3IDIzLjc0MkMxMjguMTk2IDIzLjUwNjYgMTI4LjM2MiAyMy4zMjM1IDEyOC41NzUgMjMuMTkyOEMxMjguNzg5IDIzLjA2MDcgMTI5LjAzOSAyMi45OTQ3IDEyOS4zMjcgMjIuOTk0N0MxMjkuNTEyIDIyLjk5NDcgMTI5LjY4OCAyMy4wMjQ3IDEyOS44NTIgMjMuMDg0OUMxMzAuMDE5IDIzLjE0MzcgMTMwLjE2NSAyMy4yMzUzIDEzMC4yOTIgMjMuMzU5NUMxMzAuNDIgMjMuNDgzNyAxMzAuNTIxIDIzLjY0MiAxMzAuNTk0IDIzLjgzNDJDMTMwLjY2NyAyNC4wMjUxIDEzMC43MDQgMjQuMjUyNyAxMzAuNzA0IDI0LjUxNjhWMjQuNzM0NkgxMjguMjM0VjI0LjI1NkgxMzAuMDIzQzEzMC4wMjIgMjQuMTE5OSAxMjkuOTkyIDIzLjk5OSAxMjkuOTM1IDIzLjg5MzFDMTI5Ljg3NyAyMy43ODU4IDEyOS43OTcgMjMuNzAxNSAxMjkuNjk0IDIzLjY0QzEyOS41OTIgMjMuNTc4NiAxMjkuNDczIDIzLjU0NzggMTI5LjMzNyAyMy41NDc4QzEyOS4xOTEgMjMuNTQ3OCAxMjkuMDY0IDIzLjU4MzEgMTI4Ljk1NCAyMy42NTM3QzEyOC44NDQgMjMuNzIzMSAxMjguNzU5IDIzLjgxNDYgMTI4LjY5NyAyMy45Mjg0QzEyOC42MzcgMjQuMDQwOCAxMjguNjA2IDI0LjE2NDQgMTI4LjYwNSAyNC4yOTkxVjI0LjcxNjlDMTI4LjYwNSAyNC44OTIyIDEyOC42MzcgMjUuMDQyNSAxMjguNzAxIDI1LjE2ODFDMTI4Ljc2NSAyNS4yOTIzIDEyOC44NTUgMjUuMzg3OCAxMjguOTcgMjUuNDU0NUMxMjkuMDg1IDI1LjUxOTkgMTI5LjIxOSAyNS41NTI2IDEyOS4zNzQgMjUuNTUyNkMxMjkuNDc3IDI1LjU1MjYgMTI5LjU3MSAyNS41MzgyIDEyOS42NTQgMjUuNTA5NEMxMjkuNzM4IDI1LjQ3OTMgMTI5LjgxMSAyNS40MzU1IDEyOS44NzIgMjUuMzc4QzEyOS45MzQgMjUuMzIwNCAxMjkuOTggMjUuMjQ5MiAxMzAuMDExIDI1LjE2NDJMMTMwLjY3NCAyNS4yMzg3QzEzMC42MzIgMjUuNDEzOSAxMzAuNTUzIDI1LjU2NjkgMTMwLjQzNSAyNS42OTc3QzEzMC4zMTkgMjUuODI3MiAxMzAuMTcgMjUuOTI3OSAxMjkuOTg4IDI1Ljk5OThDMTI5LjgwNiAyNi4wNzA0IDEyOS41OTggMjYuMTA1NyAxMjkuMzY0IDI2LjEwNTdaTTEzMi4wMTUgMjQuMjgxNVYyNi4wNDY5SDEzMS4zMDRWMjMuMDMzOUgxMzEuOTgzVjIzLjU0NTlIMTMyLjAxOUMxMzIuMDg4IDIzLjM3NzIgMTMyLjE5OCAyMy4yNDMxIDEzMi4zNSAyMy4xNDM3QzEzMi41MDMgMjMuMDQ0MyAxMzIuNjkyIDIyLjk5NDcgMTMyLjkxNyAyMi45OTQ3QzEzMy4xMjUgMjIuOTk0NyAxMzMuMzA2IDIzLjAzOTEgMTMzLjQ2IDIzLjEyOEMxMzMuNjE2IDIzLjIxNyAxMzMuNzM2IDIzLjM0NTggMTMzLjgyMSAyMy41MTQ1QzEzMy45MDggMjMuNjgzMiAxMzMuOTUgMjMuODg3OCAxMzMuOTQ5IDI0LjEyODRWMjYuMDQ2OUgxMzMuMjM5VjI0LjIzODNDMTMzLjIzOSAyNC4wMzY5IDEzMy4xODYgMjMuODc5MyAxMzMuMDgyIDIzLjc2NTZDMTMyLjk3OCAyMy42NTE4IDEzMi44MzUgMjMuNTk0OSAxMzIuNjUyIDIzLjU5NDlDMTMyLjUyOCAyMy41OTQ5IDEzMi40MTcgMjMuNjIyNCAxMzIuMzIxIDIzLjY3NzNDMTMyLjIyNSAyMy43MzA5IDEzMi4xNSAyMy44MDg3IDEzMi4wOTUgMjMuOTEwN0MxMzIuMDQxIDI0LjAxMjcgMTMyLjAxNSAyNC4xMzYzIDEzMi4wMTUgMjQuMjgxNVpNMTM1Ljk4NSAyNi4xMDU3QzEzNS42ODQgMjYuMTA1NyAxMzUuNDI2IDI2LjAzOTcgMTM1LjIxIDI1LjkwNzZDMTM0Ljk5NiAyNS43NzU1IDEzNC44MyAyNS41OTMxIDEzNC43MTQgMjUuMzYwM0MxMzQuNTk5IDI1LjEyNjIgMTM0LjU0MSAyNC44NTY4IDEzNC41NDEgMjQuNTUyMkMxMzQuNTQxIDI0LjI0NjEgMTM0LjYgMjMuOTc2MSAxMzQuNzE4IDIzLjc0MkMxMzQuODM1IDIzLjUwNjYgMTM1LjAwMSAyMy4zMjM1IDEzNS4yMTYgMjMuMTkyOEMxMzUuNDMyIDIzLjA2MDcgMTM1LjY4NyAyMi45OTQ3IDEzNS45ODEgMjIuOTk0N0MxMzYuMjI1IDIyLjk5NDcgMTM2LjQ0MiAyMy4wMzk4IDEzNi42MyAyMy4xM0MxMzYuODIgMjMuMjE4OSAxMzYuOTcxIDIzLjM0NTEgMTM3LjA4MyAyMy41MDg2QzEzNy4xOTYgMjMuNjcwNyAxMzcuMjYgMjMuODYwNCAxMzcuMjc2IDI0LjA3NzRIMTM2LjU5N0MxMzYuNTY5IDIzLjkzMjMgMTM2LjUwNCAyMy44MTEzIDEzNi40MDEgMjMuNzE0NkMxMzYuMjk5IDIzLjYxNjUgMTM2LjE2MiAyMy41Njc0IDEzNS45OTEgMjMuNTY3NEMxMzUuODQ2IDIzLjU2NzQgMTM1LjcxOCAyMy42MDY3IDEzNS42MDggMjMuNjg1MUMxMzUuNDk4IDIzLjc2MjMgMTM1LjQxMyAyMy44NzM0IDEzNS4zNTEgMjQuMDE4NkMxMzUuMjkxIDI0LjE2MzggMTM1LjI2MSAyNC4zMzc3IDEzNS4yNjEgMjQuNTQwNEMxMzUuMjYxIDI0Ljc0NTcgMTM1LjI5MSAyNC45MjIyIDEzNS4zNTEgMjUuMDdDMTM1LjQxMSAyNS4yMTY1IDEzNS40OTYgMjUuMzI5NiAxMzUuNjA0IDI1LjQwOTRDMTM1LjcxNCAyNS40ODc4IDEzNS44NDMgMjUuNTI3MSAxMzUuOTkxIDI1LjUyNzFDMTM2LjA5NSAyNS41MjcxIDEzNi4xODkgMjUuNTA3NCAxMzYuMjcxIDI1LjQ2ODJDMTM2LjM1NSAyNS40Mjc3IDEzNi40MjUgMjUuMzY5NSAxMzYuNDgxIDI1LjI5MzZDMTM2LjUzNyAyNS4yMTc4IDEzNi41NzYgMjUuMTI1NiAxMzYuNTk3IDI1LjAxN0gxMzcuMjc2QzEzNy4yNTkgMjUuMjMwMiAxMzcuMTk2IDI1LjQxOTIgMTM3LjA4NyAyNS41ODM5QzEzNi45NzkgMjUuNzQ3NCAxMzYuODMxIDI1Ljg3NTYgMTM2LjY0NCAyNS45Njg0QzEzNi40NTcgMjYuMDYgMTM2LjIzNyAyNi4xMDU3IDEzNS45ODUgMjYuMTA1N1pNMTM5LjE5MiAyNi4xMDU3QzEzOC44OSAyNi4xMDU3IDEzOC42MyAyNi4wNDMgMTM4LjQxIDI1LjkxNzRDMTM4LjE5MSAyNS43OTA2IDEzOC4wMjMgMjUuNjExNCAxMzcuOTA2IDI1LjM3OTlDMTM3Ljc4OCAyNS4xNDcyIDEzNy43MjkgMjQuODczMiAxMzcuNzI5IDI0LjU1OEMxMzcuNzI5IDI0LjI0ODEgMTM3Ljc4OCAyMy45NzYxIDEzNy45MDYgMjMuNzQyQzEzOC4wMjUgMjMuNTA2NiAxMzguMTkxIDIzLjMyMzUgMTM4LjQwNCAyMy4xOTI4QzEzOC42MTcgMjMuMDYwNyAxMzguODY4IDIyLjk5NDcgMTM5LjE1NSAyMi45OTQ3QzEzOS4zNDEgMjIuOTk0NyAxMzkuNTE2IDIzLjAyNDcgMTM5LjY4MSAyMy4wODQ5QzEzOS44NDcgMjMuMTQzNyAxMzkuOTkzIDIzLjIzNTMgMTQwLjEyIDIzLjM1OTVDMTQwLjI0OCAyMy40ODM3IDE0MC4zNDkgMjMuNjQyIDE0MC40MjIgMjMuODM0MkMxNDAuNDk2IDI0LjAyNTEgMTQwLjUzMiAyNC4yNTI3IDE0MC41MzIgMjQuNTE2OFYyNC43MzQ2SDEzOC4wNjNWMjQuMjU2SDEzOS44NTJDMTM5Ljg1IDI0LjExOTkgMTM5LjgyMSAyMy45OTkgMTM5Ljc2MyAyMy44OTMxQzEzOS43MDYgMjMuNzg1OCAxMzkuNjI1IDIzLjcwMTUgMTM5LjUyMiAyMy42NEMxMzkuNDIgMjMuNTc4NiAxMzkuMzAxIDIzLjU0NzggMTM5LjE2NSAyMy41NDc4QzEzOS4wMiAyMy41NDc4IDEzOC44OTIgMjMuNTgzMSAxMzguNzgzIDIzLjY1MzdDMTM4LjY3MyAyMy43MjMxIDEzOC41ODcgMjMuODE0NiAxMzguNTI2IDIzLjkyODRDMTM4LjQ2NSAyNC4wNDA4IDEzOC40MzUgMjQuMTY0NCAxMzguNDMzIDI0LjI5OTFWMjQuNzE2OUMxMzguNDMzIDI0Ljg5MjIgMTM4LjQ2NSAyNS4wNDI1IDEzOC41MjkgMjUuMTY4MUMxMzguNTk0IDI1LjI5MjMgMTM4LjY4MyAyNS4zODc4IDEzOC43OTggMjUuNDU0NUMxMzguOTEzIDI1LjUxOTkgMTM5LjA0OCAyNS41NTI2IDEzOS4yMDIgMjUuNTUyNkMxMzkuMzA2IDI1LjU1MjYgMTM5LjM5OSAyNS41MzgyIDEzOS40ODMgMjUuNTA5NEMxMzkuNTY3IDI1LjQ3OTMgMTM5LjYzOSAyNS40MzU1IDEzOS43MDEgMjUuMzc4QzEzOS43NjIgMjUuMzIwNCAxMzkuODA4IDI1LjI0OTIgMTM5Ljg0IDI1LjE2NDJMMTQwLjUwMyAyNS4yMzg3QzE0MC40NjEgMjUuNDEzOSAxNDAuMzgxIDI1LjU2NjkgMTQwLjI2NCAyNS42OTc3QzE0MC4xNDcgMjUuODI3MiAxMzkuOTk4IDI1LjkyNzkgMTM5LjgxNiAyNS45OTk4QzEzOS42MzUgMjYuMDcwNCAxMzkuNDI3IDI2LjEwNTcgMTM5LjE5MiAyNi4xMDU3WiIgZmlsbD0iIzFEMUQxRCIvPgo8cmVjdCB4PSI2NS43NTk4IiB5PSIyOS40Mjc3IiB3aWR0aD0iMjcuNjE5IiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDEwXzE1NDZfMTg4NzgpIj4KPHJlY3QgeD0iMTgzLjY0OCIgeT0iMjMuNzEyOSIgd2lkdGg9IjYuMjg4NDgiIGhlaWdodD0iMy40MzAwOCIgcng9IjEuNzE1MDQiIGZpbGw9IiM0NDUxRkYiLz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjVfZGRfMTU0Nl8xODg3OCkiPgo8Y2lyY2xlIGN4PSIxODguMjIyIiBjeT0iMjUuNDI3MiIgcj0iMS40MjkyIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjwvZz4KPHJlY3QgeD0iMTkxLjA4IiB5PSIyNC4zOTI2IiB3aWR0aD0iMTMuODA5NSIgaGVpZ2h0PSIyLjA3MTQzIiByeD0iMS4wMzU3MSIgZmlsbD0iI0Q3RDdERiIvPgo8cmVjdCB4PSIyMDguMzUiIHk9IjIzLjI4MzgiIHdpZHRoPSIxMy43MTA0IiBoZWlnaHQ9IjQuMjg2NjkiIHJ4PSIwLjUzNTk1IiBmaWxsPSIjRjVGNkZBIi8+CjxyZWN0IHg9IjIwOC4zNSIgeT0iMjMuMjgzOCIgd2lkdGg9IjEzLjcxMDQiIGhlaWdodD0iNC4yODY2OSIgcng9IjAuNTM1OTUiIHN0cm9rZT0iIzQ0NTFGRiIgc3Ryb2tlLXdpZHRoPSIwLjA3MTQ2Ii8+CjxyZWN0IHg9IjIxMS40MDgiIHk9IjI0LjM5MDYiIHdpZHRoPSI3LjU5NTI0IiBoZWlnaHQ9IjIuMDcxNDMiIHJ4PSIxLjAzNTcxIiBmaWxsPSIjOTY5REZGIi8+CjxyZWN0IHg9IjY1Ljc1OTgiIHk9IjM3LjI1OTgiIHdpZHRoPSI0MS40Mjg2IiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8cmVjdCB4PSIyMDcuNjc4IiB5PSIzNS40MTI3IiB3aWR0aD0iMTQuMzgzOSIgaGVpZ2h0PSI1LjA3MzY2IiByeD0iMC41MzU5NSIgZmlsbD0iI0Y1RjZGQSIvPgo8cmVjdCB4PSIyMDcuNjc4IiB5PSIzNS40MTI3IiB3aWR0aD0iMTQuMzgzOSIgaGVpZ2h0PSI1LjA3MzY2IiByeD0iMC41MzU5NSIgc3Ryb2tlPSIjNDQ1MUZGIiBzdHJva2Utd2lkdGg9IjAuMDcxNDYiLz4KPHJlY3QgeD0iMjA5LjM1NyIgeT0iMzYuOTE0MSIgd2lkdGg9IjcuNTk1MjQiIGhlaWdodD0iMi4wNzE0MyIgcng9IjEuMDM1NzEiIGZpbGw9IiM5NjlERkYiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxMV8xNTQ2XzE4ODc4KSI+CjxwYXRoIGQ9Ik0yMTguMjQgMzcuNTkxOEwyMTguOTU1IDM4LjMwNjRMMjE5LjY2OSAzNy41OTE4IiBzdHJva2U9IiM0NDUxRkYiIHN0cm9rZS13aWR0aD0iMC4yMTQzOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPHJlY3QgeD0iNjUuNjg4NCIgeT0iNDMuODc1OSIgd2lkdGg9IjE1Ni40ODEiIGhlaWdodD0iOTYuODA5NCIgcng9IjEuMjEzNTgiIHN0cm9rZT0iI0Q1RDVERCIgc3Ryb2tlLXdpZHRoPSIwLjE0Mjc3NCIvPgo8bWFzayBpZD0icGF0aC01OS1pbnNpZGUtNl8xNTQ2XzE4ODc4IiBmaWxsPSJ3aGl0ZSI+CjxwYXRoIGQ9Ik02NS43NTk4IDQ2LjIzMjRIMjIyLjA5OFY1NC41MTY4SDY1Ljc1OThWNDYuMjMyNFoiLz4KPC9tYXNrPgo8cGF0aCBkPSJNMjIyLjA5OCA1NC41MTY4VjU0LjM3NEg2NS43NTk4VjU0LjUxNjhWNTQuNjU5NkgyMjIuMDk4VjU0LjUxNjhaIiBmaWxsPSIjRDVENUREIiBtYXNrPSJ1cmwoI3BhdGgtNTktaW5zaWRlLTZfMTU0Nl8xODg3OCkiLz4KPHBhdGggZD0iTTY5Ljk3OTUgNDkuMDQ3N0M2OS45NjU4IDQ4LjkxOTIgNjkuOTA3OSA0OC44MTkyIDY5LjgwNTkgNDguNzQ3NkM2OS43MDQ5IDQ4LjY3NiA2OS41NzM1IDQ4LjY0MDIgNjkuNDExNyA0OC42NDAyQzY5LjI5NzkgNDguNjQwMiA2OS4yMDAzIDQ4LjY1NzQgNjkuMTE4OSA0OC42OTE3QzY5LjAzNzUgNDguNzI2IDY4Ljk3NTIgNDguNzcyNiA2OC45MzIgNDguODMxNEM2OC44ODg5IDQ4Ljg5MDMgNjguODY2OCA0OC45NTc1IDY4Ljg2NTggNDkuMDMzQzY4Ljg2NTggNDkuMDk1OCA2OC44ODAxIDQ5LjE1MDIgNjguOTA4NSA0OS4xOTYzQzY4LjkzNzkgNDkuMjQyNCA2OC45Nzc3IDQ5LjI4MTYgNjkuMDI3NyA0OS4zMTRDNjkuMDc3NyA0OS4zNDU0IDY5LjEzMzEgNDkuMzcxOSA2OS4xOTM5IDQ5LjM5MzRDNjkuMjU0NyA0OS40MTUgNjkuMzE2IDQ5LjQzMzIgNjkuMzc3OCA0OS40NDc5TDY5LjY2MDMgNDkuNTE4NUM2OS43NzQxIDQ5LjU0NSA2OS44ODM0IDQ5LjU4MDggNjkuOTg4NCA0OS42MjU5QzcwLjA5NDMgNDkuNjcxIDcwLjE4ODkgNDkuNzI3OSA3MC4yNzIzIDQ5Ljc5NjVDNzAuMzU2NiA0OS44NjUyIDcwLjQyMzMgNDkuOTQ4MSA3MC40NzI0IDUwLjA0NTJDNzAuNTIxNCA1MC4xNDIzIDcwLjU0NTkgNTAuMjU2IDcwLjU0NTkgNTAuMzg2NUM3MC41NDU5IDUwLjU2MyA3MC41MDA4IDUwLjcxODUgNzAuNDEwNiA1MC44NTI5QzcwLjMyMDQgNTAuOTg2MiA3MC4xODk5IDUxLjA5MDcgNzAuMDE5MyA1MS4xNjYyQzY5Ljg0OTYgNTEuMjQwOCA2OS42NDQxIDUxLjI3OCA2OS40MDI4IDUxLjI3OEM2OS4xNjg0IDUxLjI3OCA2OC45NjQ5IDUxLjI0MTcgNjguNzkyMyA1MS4xNjkyQzY4LjYyMDYgNTEuMDk2NiA2OC40ODYzIDUwLjk5MDcgNjguMzg5MiA1MC44NTE0QzY4LjI5MzEgNTAuNzEyMSA2OC4yNDExIDUwLjU0MjQgNjguMjMzMiA1MC4zNDI0SDY4Ljc3MDJDNjguNzc4MSA1MC40NDczIDY4LjgxMDQgNTAuNTM0NiA2OC44NjczIDUwLjYwNDJDNjguOTI0MiA1MC42NzM5IDY4Ljk5ODIgNTAuNzI1OCA2OS4wODk1IDUwLjc2MDJDNjkuMTgxNyA1MC43OTQ1IDY5LjI4NDYgNTAuODExNyA2OS4zOTg0IDUwLjgxMTdDNjkuNTE3MSA1MC44MTE3IDY5LjYyMTEgNTAuNzk0IDY5LjcxMDMgNTAuNzU4N0M2OS44MDA1IDUwLjcyMjQgNjkuODcxMiA1MC42NzI0IDY5LjkyMjIgNTAuNjA4NkM2OS45NzMyIDUwLjU0MzkgNjkuOTk5MSA1MC40Njg0IDcwLjAwMDEgNTAuMzgyMUM2OS45OTkxIDUwLjMwMzYgNjkuOTc2MSA1MC4yMzg5IDY5LjkzMSA1MC4xODc5QzY5Ljg4NTkgNTAuMTM1OSA2OS44MjI2IDUwLjA5MjcgNjkuNzQxMiA1MC4wNTg0QzY5LjY2MDggNTAuMDIzMSA2OS41NjY2IDQ5Ljk5MTcgNjkuNDU4NyA0OS45NjQzTDY5LjExNTkgNDkuODc2QzY4Ljg2NzggNDkuODEyMiA2OC42NzE2IDQ5LjcxNTYgNjguNTI3NSA0OS41ODYyQzY4LjM4NDMgNDkuNDU1NyA2OC4zMTI3IDQ5LjI4MjYgNjguMzEyNyA0OS4wNjY4QzY4LjMxMjcgNDguODg5MyA2OC4zNjA3IDQ4LjczMzkgNjguNDU2OSA0OC42MDA1QzY4LjU1NCA0OC40NjcxIDY4LjY4NTkgNDguMzYzNiA2OC44NTI2IDQ4LjI5MDFDNjkuMDE5MyA0OC4yMTU1IDY5LjIwODEgNDguMTc4MiA2OS40MTkgNDguMTc4MkM2OS42MzI4IDQ4LjE3ODIgNjkuODIwMiA0OC4yMTU1IDY5Ljk4MSA0OC4yOTAxQzcwLjE0MjggNDguMzYzNiA3MC4yNjk4IDQ4LjQ2NjEgNzAuMzYyIDQ4LjU5NzVDNzAuNDU0MiA0OC43MjggNzAuNTAxOCA0OC44NzggNzAuNTA0NyA0OS4wNDc3SDY5Ljk3OTVaTTcyLjAwOTQgNTEuMjc2NkM3MS43ODI4IDUxLjI3NjYgNzEuNTg3MiA1MS4yMjk1IDcxLjQyMjQgNTEuMTM1M0M3MS4yNTg2IDUxLjA0MDIgNzEuMTMyNiA1MC45MDU4IDcxLjA0NDMgNTAuNzMyMkM3MC45NTYgNTAuNTU3NiA3MC45MTE5IDUwLjM1MjIgNzAuOTExOSA1MC4xMTU4QzcwLjkxMTkgNDkuODgzMyA3MC45NTYgNDkuNjc5MyA3MS4wNDQzIDQ5LjUwMzhDNzEuMTMzNiA0OS4zMjcyIDcxLjI1ODEgNDkuMTg5OSA3MS40MTggNDkuMDkxOEM3MS41Nzc5IDQ4Ljk5MjggNzEuNzY1NyA0OC45NDMzIDcxLjk4MTQgNDguOTQzM0M3Mi4xMjA3IDQ4Ljk0MzMgNzIuMjUyMSA0OC45NjU4IDcyLjM3NTcgNDkuMDEwOUM3Mi41MDAzIDQ5LjA1NTEgNzIuNjEwMSA0OS4xMjM3IDcyLjcwNTMgNDkuMjE2OUM3Mi44MDE0IDQ5LjMxMDEgNzIuODc2OSA0OS40Mjg3IDcyLjkzMTggNDkuNTcyOUM3Mi45ODY4IDQ5LjcxNjEgNzMuMDE0MiA0OS44ODY4IDczLjAxNDIgNTAuMDg0OVY1MC4yNDgySDcxLjE2MlY0OS44ODkySDcyLjUwMzdDNzIuNTAyNyA0OS43ODcyIDcyLjQ4MDcgNDkuNjk2NSA3Mi40Mzc1IDQ5LjYxNzFDNzIuMzk0NCA0OS41MzY2IDcyLjMzNCA0OS40NzM0IDcyLjI1NjYgNDkuNDI3M0M3Mi4xODAxIDQ5LjM4MTIgNzIuMDkwOCA0OS4zNTgxIDcxLjk4ODggNDkuMzU4MUM3MS44Nzk5IDQ5LjM1ODEgNzEuNzg0MyA0OS4zODQ2IDcxLjcwMTkgNDkuNDM3NkM3MS42MTk1IDQ5LjQ4OTYgNzEuNTU1MyA0OS41NTgyIDcxLjUwOTIgNDkuNjQzNUM3MS40NjQxIDQ5LjcyNzkgNzEuNDQxIDQ5LjgyMDYgNzEuNDQgNDkuOTIxNlY1MC4yMzVDNzEuNDQgNTAuMzY2NCA3MS40NjQxIDUwLjQ3OTIgNzEuNTEyMSA1MC41NzMzQzcxLjU2MDIgNTAuNjY2NSA3MS42Mjc0IDUwLjczODEgNzEuNzEzNyA1MC43ODgxQzcxLjggNTAuODM3MiA3MS45MDEgNTAuODYxNyA3Mi4wMTY4IDUwLjg2MTdDNzIuMDk0MiA1MC44NjE3IDcyLjE2NDQgNTAuODUwOSA3Mi4yMjcxIDUwLjgyOTNDNzIuMjg5OSA1MC44MDY4IDcyLjM0NDMgNTAuNzczOSA3Mi4zOTA0IDUwLjczMDdDNzIuNDM2NSA1MC42ODc2IDcyLjQ3MTMgNTAuNjM0MSA3Mi40OTQ5IDUwLjU3MDRMNzIuOTkyMSA1MC42MjYzQzcyLjk2MDggNTAuNzU3NyA3Mi45MDA5IDUwLjg3MjUgNzIuODEyNyA1MC45NzA2QzcyLjcyNTQgNTEuMDY3NiA3Mi42MTM2IDUxLjE0MzIgNzIuNDc3MiA1MS4xOTcxQzcyLjM0MDkgNTEuMjUwMSA3Mi4xODUgNTEuMjc2NiA3Mi4wMDk0IDUxLjI3NjZaTTc0LjExNSA1MS4yNzhDNzMuOTcxOCA1MS4yNzggNzMuODQyOSA1MS4yNTI1IDczLjcyODEgNTEuMjAxNUM3My42MTQzIDUxLjE0OTUgNzMuNTI0MSA1MS4wNzMgNzMuNDU3NCA1MC45NzJDNzMuMzkxNyA1MC44NzEgNzMuMzU4OCA1MC43NDY0IDczLjM1ODggNTAuNTk4M0M3My4zNTg4IDUwLjQ3MDggNzMuMzgyNCA1MC4zNjU0IDczLjQyOTUgNTAuMjgyQzczLjQ3NjUgNTAuMTk4NyA3My41NDA4IDUwLjEzMiA3My42MjIyIDUwLjA4MkM3My43MDM2IDUwLjAzMTkgNzMuNzk1MyA0OS45OTQyIDczLjg5NzMgNDkuOTY4N0M3NC4wMDAzIDQ5Ljk0MjIgNzQuMTA2NyA0OS45MjMxIDc0LjIxNjUgNDkuOTExM0M3NC4zNDg5IDQ5Ljg5NzYgNzQuNDU2MyA0OS44ODUzIDc0LjUzODcgNDkuODc0NUM3NC42MjExIDQ5Ljg2MjcgNzQuNjgwOSA0OS44NDUxIDc0LjcxODIgNDkuODIxNkM3NC43NTY1IDQ5Ljc5NyA3NC43NzU2IDQ5Ljc1OTMgNzQuNzc1NiA0OS43MDgzVjQ5LjY5OTRDNzQuNzc1NiA0OS41ODg2IDc0Ljc0MjcgNDkuNTAyOCA3NC42NzcgNDkuNDQyQzc0LjYxMTMgNDkuMzgxMiA3NC41MTY3IDQ5LjM1MDggNzQuMzkzMSA0OS4zNTA4Qzc0LjI2MjYgNDkuMzUwOCA3NC4xNTkyIDQ5LjM3OTIgNzQuMDgyNyA0OS40MzYxQzc0LjAwNzEgNDkuNDkzIDczLjk1NjEgNDkuNTYwMiA3My45Mjk3IDQ5LjYzNzdMNzMuNDMyNCA0OS41NjdDNzMuNDcxNiA0OS40Mjk3IDczLjUzNjQgNDkuMzE1IDczLjYyNjYgNDkuMjIyOEM3My43MTY4IDQ5LjEyOTYgNzMuODI3MiA0OS4wNiA3My45NTc2IDQ5LjAxMzlDNzQuMDg4MSA0OC45NjY4IDc0LjIzMjIgNDguOTQzMyA3NC4zOTAxIDQ4Ljk0MzNDNzQuNDk5IDQ4Ljk0MzMgNzQuNjA3NCA0OC45NTYgNzQuNzE1MyA0OC45ODE1Qzc0LjgyMzIgNDkuMDA3IDc0LjkyMTcgNDkuMDQ5MiA3NS4wMTEgNDkuMTA4Qzc1LjEwMDIgNDkuMTY1OSA3NS4xNzE4IDQ5LjI0NDkgNzUuMjI1OCA0OS4zNDQ5Qzc1LjI4MDcgNDkuNDQ0OSA3NS4zMDgyIDQ5LjU3IDc1LjMwODIgNDkuNzJWNTEuMjMyNEg3NC43OTYyVjUwLjkyMkg3NC43Nzg1Qzc0Ljc0NjIgNTAuOTg0OCA3NC43MDA2IDUxLjA0MzYgNzQuNjQxNyA1MS4wOTg1Qzc0LjU4MzggNTEuMTUyNSA3NC41MTA4IDUxLjE5NjEgNzQuNDIyNSA1MS4yMjk1Qzc0LjMzNTIgNTEuMjYxOCA3NC4yMzI3IDUxLjI3OCA3NC4xMTUgNTEuMjc4Wk03NC4yNTMzIDUwLjg4NjdDNzQuMzYwMiA1MC44ODY3IDc0LjQ1MjkgNTAuODY1NiA3NC41MzE0IDUwLjgyMzRDNzQuNjA5OCA1MC43ODAzIDc0LjY3MDIgNTAuNzIzNCA3NC43MTIzIDUwLjY1MjhDNzQuNzU1NSA1MC41ODIyIDc0Ljc3NzEgNTAuNTA1MiA3NC43NzcxIDUwLjQyMThWNTAuMTU1NUM3NC43NjA0IDUwLjE2OTIgNzQuNzMxOSA1MC4xODIgNzQuNjkxNyA1MC4xOTM4Qzc0LjY1MjUgNTAuMjA1NSA3NC42MDg0IDUwLjIxNTggNzQuNTU5MyA1MC4yMjQ3Qzc0LjUxMDMgNTAuMjMzNSA3NC40NjE3IDUwLjI0MTMgNzQuNDEzNyA1MC4yNDgyQzc0LjM2NTYgNTAuMjU1MSA3NC4zMjM5IDUwLjI2MDkgNzQuMjg4NiA1MC4yNjU5Qzc0LjIwOTIgNTAuMjc2NiA3NC4xMzgxIDUwLjI5NDMgNzQuMDc1MyA1MC4zMTg4Qzc0LjAxMjUgNTAuMzQzMyA3My45NjMgNTAuMzc3NyA3My45MjY3IDUwLjQyMThDNzMuODkwNCA1MC40NjUgNzMuODcyMyA1MC41MjA5IDczLjg3MjMgNTAuNTg5NUM3My44NzIzIDUwLjY4NzYgNzMuOTA4MSA1MC43NjE2IDczLjk3OTcgNTAuODExN0M3NC4wNTEzIDUwLjg2MTcgNzQuMTQyNSA1MC44ODY3IDc0LjI1MzMgNTAuODg2N1pNNzUuODQzNyA1MS4yMzI0VjQ4Ljk3MjdINzYuMzYwMVY0OS4zNDkzSDc2LjM4MzZDNzYuNDI0OCA0OS4yMTg5IDc2LjQ5NTQgNDkuMTE4MyA3Ni41OTU0IDQ5LjA0NzdDNzYuNjk2NSA0OC45NzYxIDc2LjgxMTcgNDguOTQwMyA3Ni45NDEyIDQ4Ljk0MDNDNzYuOTcwNiA0OC45NDAzIDc3LjAwMzUgNDguOTQxOCA3Ny4wMzk3IDQ4Ljk0NDdDNzcuMDc3IDQ4Ljk0NjcgNzcuMTA3OSA0OC45NTAxIDc3LjEzMjQgNDguOTU1VjQ5LjQ0NDlDNzcuMTA5OSA0OS40MzcxIDc3LjA3NDEgNDkuNDMwMiA3Ny4wMjUgNDkuNDI0M0M3Ni45NzcgNDkuNDE3NSA3Ni45MzA0IDQ5LjQxNCA3Ni44ODUzIDQ5LjQxNEM3Ni43ODgyIDQ5LjQxNCA3Ni43MDA5IDQ5LjQzNTEgNzYuNjIzNCA0OS40NzczQzc2LjU0NjkgNDkuNTE4NSA3Ni40ODY2IDQ5LjU3NTkgNzYuNDQyNCA0OS42NDk0Qzc2LjM5ODMgNDkuNzIzIDc2LjM3NjIgNDkuODA3OCA3Ni4zNzYyIDQ5LjkwMzlWNTEuMjMyNEg3NS44NDM3Wk03OC4zNzg5IDUxLjI3NjZDNzguMTUzMyA1MS4yNzY2IDc3Ljk1OTYgNTEuMjI3IDc3Ljc5NzggNTEuMTI4Qzc3LjYzNjkgNTEuMDI4OSA3Ny41MTI5IDUwLjg5MjEgNzcuNDI1NiA1MC43MTc1Qzc3LjMzOTMgNTAuNTQxOSA3Ny4yOTYxIDUwLjMzOTkgNzcuMjk2MSA1MC4xMTE0Qzc3LjI5NjEgNDkuODgxOSA3Ny4zNDAyIDQ5LjY3OTMgNzcuNDI4NSA0OS41MDM4Qzc3LjUxNjggNDkuMzI3MiA3Ny42NDEzIDQ5LjE4OTkgNzcuODAyMiA0OS4wOTE4Qzc3Ljk2NCA0OC45OTI4IDc4LjE1NTMgNDguOTQzMyA3OC4zNzYgNDguOTQzM0M3OC41NTk0IDQ4Ljk0MzMgNzguNzIxNyA0OC45NzcxIDc4Ljg2MjkgNDkuMDQ0OEM3OS4wMDUxIDQ5LjExMTUgNzkuMTE4NCA0OS4yMDYxIDc5LjIwMjggNDkuMzI4N0M3OS4yODcxIDQ5LjQ1MDMgNzkuMzM1MiA0OS41OTI1IDc5LjM0NjkgNDkuNzU1NEg3OC44Mzc5Qzc4LjgxNzMgNDkuNjQ2NSA3OC43NjgzIDQ5LjU1NTggNzguNjkwOCA0OS40ODMyQzc4LjYxNDMgNDkuNDA5NiA3OC41MTE4IDQ5LjM3MjggNzguMzgzMyA0OS4zNzI4Qzc4LjI3NDQgNDkuMzcyOCA3OC4xNzg4IDQ5LjQwMjMgNzguMDk2NCA0OS40NjExQzc4LjAxNCA0OS41MTkgNzcuOTQ5OCA0OS42MDIzIDc3LjkwMzcgNDkuNzExMkM3Ny44NTg2IDQ5LjgyMDEgNzcuODM2IDQ5Ljk1MDUgNzcuODM2IDUwLjEwMjZDNzcuODM2IDUwLjI1NjUgNzcuODU4NiA1MC4zODg5IDc3LjkwMzcgNTAuNDk5OEM3Ny45NDg4IDUwLjYwOTYgNzguMDEyMSA1MC42OTQ1IDc4LjA5MzUgNTAuNzU0M0M3OC4xNzU5IDUwLjgxMzEgNzguMjcyNSA1MC44NDI2IDc4LjM4MzMgNTAuODQyNkM3OC40NjE4IDUwLjg0MjYgNzguNTMxOSA1MC44Mjc4IDc4LjU5MzcgNTAuNzk4NEM3OC42NTY1IDUwLjc2OCA3OC43MDg5IDUwLjcyNDQgNzguNzUxMSA1MC42Njc1Qzc4Ljc5MzMgNTAuNjEwNiA3OC44MjIyIDUwLjU0MTUgNzguODM3OSA1MC40Nkg3OS4zNDY5Qzc5LjMzNDIgNTAuNjE5OSA3OS4yODcxIDUwLjc2MTYgNzkuMjA1NyA1MC44ODUyQzc5LjEyNDMgNTEuMDA3OCA3OS4wMTM1IDUxLjEwMzkgNzguODczMiA1MS4xNzM2Qzc4LjczMyA1MS4yNDIyIDc4LjU2ODIgNTEuMjc2NiA3OC4zNzg5IDUxLjI3NjZaTTgwLjMxNjggNDkuOTA4NFY1MS4yMzI0SDc5Ljc4NDJWNDguMjE5NEg4MC4zMDVWNDkuMzU2N0g4MC4zMzE1QzgwLjM4NDUgNDkuMjI5MiA4MC40NjY0IDQ5LjEyODYgODAuNTc3MiA0OS4wNTUxQzgwLjY4OSA0OC45ODA1IDgwLjgzMTIgNDguOTQzMyA4MS4wMDM5IDQ4Ljk0MzNDODEuMTYwOCA0OC45NDMzIDgxLjI5NzYgNDguOTc2MSA4MS40MTQzIDQ5LjA0MThDODEuNTMxIDQ5LjEwNzUgODEuNjIxMyA0OS4yMDM3IDgxLjY4NSA0OS4zMzAyQzgxLjc0OTcgNDkuNDU2NyA4MS43ODIxIDQ5LjYxMTIgODEuNzgyMSA0OS43OTM2VjUxLjIzMjRIODEuMjQ5NVY0OS44NzZDODEuMjQ5NSA0OS43MjQgODEuMjEwMyA0OS42MDU4IDgxLjEzMTggNDkuNTIxNEM4MS4wNTQ0IDQ5LjQzNjEgODAuOTQ1NSA0OS4zOTM0IDgwLjgwNTIgNDkuMzkzNEM4MC43MTExIDQ5LjM5MzQgODAuNjI2NyA0OS40MTQgODAuNTUyMiA0OS40NTUyQzgwLjQ3ODYgNDkuNDk1NCA4MC40MjA4IDQ5LjU1MzggODAuMzc4NiA0OS42MzAzQzgwLjMzNzQgNDkuNzA2OCA4MC4zMTY4IDQ5Ljc5OTUgODAuMzE2OCA0OS45MDg0Wk04My4zNzYxIDUxLjIzMjRWNDguMjE5NEg4NC41MDZDODQuNzM3NSA0OC4yMTk0IDg0LjkzMTcgNDguMjYyNiA4NS4wODg2IDQ4LjM0ODlDODUuMjQ2NSA0OC40MzUyIDg1LjM2NTcgNDguNTUzOSA4NS40NDYxIDQ4LjcwNDlDODUuNTI3NSA0OC44NTUgODUuNTY4MiA0OS4wMjU2IDg1LjU2ODIgNDkuMjE2OUM4NS41NjgyIDQ5LjQxMDEgODUuNTI3NSA0OS41ODE4IDg1LjQ0NjEgNDkuNzMxOEM4NS4zNjQ3IDQ5Ljg4MTkgODUuMjQ0NSA1MC4wMDAxIDg1LjA4NTcgNTAuMDg2NEM4NC45MjY4IDUwLjE3MTcgODQuNzMxMSA1MC4yMTQ0IDg0LjQ5ODcgNTAuMjE0NEg4My43NDk4VjQ5Ljc2NTdIODQuNDI1MUM4NC41NjA0IDQ5Ljc2NTcgODQuNjcxMyA0OS43NDIxIDg0Ljc1NzYgNDkuNjk1Qzg0Ljg0MzkgNDkuNjQ4IDg0LjkwNzYgNDkuNTgzMiA4NC45NDg4IDQ5LjUwMDhDODQuOTkxIDQ5LjQxODUgODUuMDEyMSA0OS4zMjM4IDg1LjAxMjEgNDkuMjE2OUM4NS4wMTIxIDQ5LjExIDg0Ljk5MSA0OS4wMTU4IDg0Ljk0ODggNDguOTM0NEM4NC45MDc2IDQ4Ljg1MyA4NC44NDM0IDQ4Ljc4OTggODQuNzU2MSA0OC43NDQ2Qzg0LjY2OTggNDguNjk4NiA4NC41NTg1IDQ4LjY3NTUgODQuNDIyMiA0OC42NzU1SDgzLjkyMlY1MS4yMzI0SDgzLjM3NjFaTTg2Ljk4NjggNTEuMjc2NkM4Ni43NjAyIDUxLjI3NjYgODYuNTY0NiA1MS4yMjk1IDg2LjM5OTggNTEuMTM1M0M4Ni4yMzYgNTEuMDQwMiA4Ni4xMSA1MC45MDU4IDg2LjAyMTcgNTAuNzMyMkM4NS45MzM0IDUwLjU1NzYgODUuODg5MyA1MC4zNTIyIDg1Ljg4OTMgNTAuMTE1OEM4NS44ODkzIDQ5Ljg4MzMgODUuOTMzNCA0OS42NzkzIDg2LjAyMTcgNDkuNTAzOEM4Ni4xMTEgNDkuMzI3MiA4Ni4yMzU1IDQ5LjE4OTkgODYuMzk1NCA0OS4wOTE4Qzg2LjU1NTMgNDguOTkyOCA4Ni43NDMxIDQ4Ljk0MzMgODYuOTU4OCA0OC45NDMzQzg3LjA5ODEgNDguOTQzMyA4Ny4yMjk1IDQ4Ljk2NTggODcuMzUzMSA0OS4wMTA5Qzg3LjQ3NzcgNDkuMDU1MSA4Ny41ODc1IDQ5LjEyMzcgODcuNjgyNyA0OS4yMTY5Qzg3Ljc3ODggNDkuMzEwMSA4Ny44NTQzIDQ5LjQyODcgODcuOTA5MiA0OS41NzI5Qzg3Ljk2NDIgNDkuNzE2MSA4Ny45OTE2IDQ5Ljg4NjggODcuOTkxNiA1MC4wODQ5VjUwLjI0ODJIODYuMTM5NFY0OS44ODkySDg3LjQ4MTFDODcuNDgwMSA0OS43ODcyIDg3LjQ1ODEgNDkuNjk2NSA4Ny40MTQ5IDQ5LjYxNzFDODcuMzcxOCA0OS41MzY2IDg3LjMxMTQgNDkuNDczNCA4Ny4yMzQgNDkuNDI3M0M4Ny4xNTc1IDQ5LjM4MTIgODcuMDY4MiA0OS4zNTgxIDg2Ljk2NjIgNDkuMzU4MUM4Ni44NTczIDQ5LjM1ODEgODYuNzYxNyA0OS4zODQ2IDg2LjY3OTMgNDkuNDM3NkM4Ni41OTY5IDQ5LjQ4OTYgODYuNTMyNyA0OS41NTgyIDg2LjQ4NjYgNDkuNjQzNUM4Ni40NDE1IDQ5LjcyNzkgODYuNDE4NCA0OS44MjA2IDg2LjQxNzQgNDkuOTIxNlY1MC4yMzVDODYuNDE3NCA1MC4zNjY0IDg2LjQ0MTUgNTAuNDc5MiA4Ni40ODk1IDUwLjU3MzNDODYuNTM3NiA1MC42NjY1IDg2LjYwNDggNTAuNzM4MSA4Ni42OTExIDUwLjc4ODFDODYuNzc3NCA1MC44MzcyIDg2Ljg3ODQgNTAuODYxNyA4Ni45OTQyIDUwLjg2MTdDODcuMDcxNiA1MC44NjE3IDg3LjE0MTggNTAuODUwOSA4Ny4yMDQ1IDUwLjgyOTNDODcuMjY3MyA1MC44MDY4IDg3LjMyMTcgNTAuNzczOSA4Ny4zNjc4IDUwLjczMDdDODcuNDEzOSA1MC42ODc2IDg3LjQ0ODcgNTAuNjM0MSA4Ny40NzIzIDUwLjU3MDRMODcuOTY5NSA1MC42MjYzQzg3LjkzODIgNTAuNzU3NyA4Ny44NzgzIDUwLjg3MjUgODcuNzkwMSA1MC45NzA2Qzg3LjcwMjggNTEuMDY3NiA4Ny41OTEgNTEuMTQzMiA4Ny40NTQ2IDUxLjE5NzFDODcuMzE4MyA1MS4yNTAxIDg3LjE2MjQgNTEuMjc2NiA4Ni45ODY4IDUxLjI3NjZaTTg4LjQ0MjIgNTEuMjMyNFY0OC45NzI3SDg4Ljk1ODZWNDkuMzQ5M0g4OC45ODIxQzg5LjAyMzMgNDkuMjE4OSA4OS4wOTM5IDQ5LjExODMgODkuMTkzOSA0OS4wNDc3Qzg5LjI5NSA0OC45NzYxIDg5LjQxMDIgNDguOTQwMyA4OS41Mzk3IDQ4Ljk0MDNDODkuNTY5MSA0OC45NDAzIDg5LjYwMiA0OC45NDE4IDg5LjYzODIgNDguOTQ0N0M4OS42NzU1IDQ4Ljk0NjcgODkuNzA2NCA0OC45NTAxIDg5LjczMDkgNDguOTU1VjQ5LjQ0NDlDODkuNzA4NCA0OS40MzcxIDg5LjY3MjYgNDkuNDMwMiA4OS42MjM1IDQ5LjQyNDNDODkuNTc1NSA0OS40MTc1IDg5LjUyODkgNDkuNDE0IDg5LjQ4MzggNDkuNDE0Qzg5LjM4NjcgNDkuNDE0IDg5LjI5OTQgNDkuNDM1MSA4OS4yMjE5IDQ5LjQ3NzNDODkuMTQ1NCA0OS41MTg1IDg5LjA4NTEgNDkuNTc1OSA4OS4wNDA5IDQ5LjY0OTRDODguOTk2OCA0OS43MjMgODguOTc0NyA0OS44MDc4IDg4Ljk3NDcgNDkuOTAzOVY1MS4yMzI0SDg4LjQ0MjJaTTkxLjM1MDcgNDguOTcyN1Y0OS4zODQ2SDkwLjAxNDlWNDguOTcyN0g5MS4zNTA3Wk05MC4zNDg4IDUxLjIzMjRWNDguNzU5NEM5MC4zNDg4IDQ4LjYwNzMgOTAuMzgwMiA0OC40ODA4IDkwLjQ0MyA0OC4zNzk4QzkwLjUwNjcgNDguMjc4OCA5MC41OTIxIDQ4LjIwMzMgOTAuNjk5IDQ4LjE1MzJDOTAuODA1OSA0OC4xMDMyIDkwLjkyNDUgNDguMDc4MiA5MS4wNTUgNDguMDc4MkM5MS4xNDcyIDQ4LjA3ODIgOTEuMjI5MSA0OC4wODU2IDkxLjMwMDcgNDguMTAwM0M5MS4zNzIzIDQ4LjExNSA5MS40MjUyIDQ4LjEyODIgOTEuNDU5NiA0OC4xNEw5MS4zNTM2IDQ4LjU1MTlDOTEuMzMxMSA0OC41NDUxIDkxLjMwMjYgNDguNTM4MiA5MS4yNjgzIDQ4LjUzMTNDOTEuMjM0IDQ4LjUyMzUgOTEuMTk1NyA0OC41MTk2IDkxLjE1MzYgNDguNTE5NkM5MS4wNTQ1IDQ4LjUxOTYgOTAuOTg0NCA0OC41NDM2IDkwLjk0MzIgNDguNTkxNkM5MC45MDMgNDguNjM4NyA5MC44ODI5IDQ4LjcwNjQgOTAuODgyOSA0OC43OTQ3VjUxLjIzMjRIOTAuMzQ4OFpNOTIuNjY4NSA1MS4yNzY2QzkyLjQ0NzggNTEuMjc2NiA5Mi4yNTY2IDUxLjIyOCA5Mi4wOTQ4IDUxLjEzMDlDOTEuOTMyOSA1MS4wMzM4IDkxLjgwNzQgNTAuODk4IDkxLjcxODEgNTAuNzIzNEM5MS42Mjk5IDUwLjU0ODggOTEuNTg1NyA1MC4zNDQ4IDkxLjU4NTcgNTAuMTExNEM5MS41ODU3IDQ5Ljg3OCA5MS42Mjk5IDQ5LjY3MzUgOTEuNzE4MSA0OS40OTc5QzkxLjgwNzQgNDkuMzIyMyA5MS45MzI5IDQ5LjE4NiA5Mi4wOTQ4IDQ5LjA4ODlDOTIuMjU2NiA0OC45OTE4IDkyLjQ0NzggNDguOTQzMyA5Mi42Njg1IDQ4Ljk0MzNDOTIuODg5MiA0OC45NDMzIDkzLjA4MDQgNDguOTkxOCA5My4yNDIzIDQ5LjA4ODlDOTMuNDA0MSA0OS4xODYgOTMuNTI5MiA0OS4zMjIzIDkzLjYxNzQgNDkuNDk3OUM5My43MDY3IDQ5LjY3MzUgOTMuNzUxMyA0OS44NzggOTMuNzUxMyA1MC4xMTE0QzkzLjc1MTMgNTAuMzQ0OCA5My43MDY3IDUwLjU0ODggOTMuNjE3NCA1MC43MjM0QzkzLjUyOTIgNTAuODk4IDkzLjQwNDEgNTEuMDMzOCA5My4yNDIzIDUxLjEzMDlDOTMuMDgwNCA1MS4yMjggOTIuODg5MiA1MS4yNzY2IDkyLjY2ODUgNTEuMjc2NlpNOTIuNjcxNSA1MC44NDk5QzkyLjc5MTEgNTAuODQ5OSA5Mi44OTEyIDUwLjgxNzEgOTIuOTcxNiA1MC43NTEzQzkzLjA1MiA1MC42ODQ3IDkzLjExMTggNTAuNTk1NCA5My4xNTExIDUwLjQ4MzZDOTMuMTkxMyA1MC4zNzE4IDkzLjIxMTQgNTAuMjQ3MiA5My4yMTE0IDUwLjEwOTlDOTMuMjExNCA0OS45NzE2IDkzLjE5MTMgNDkuODQ2NiA5My4xNTExIDQ5LjczNDhDOTMuMTExOCA0OS42MjIgOTMuMDUyIDQ5LjUzMjIgOTIuOTcxNiA0OS40NjU1QzkyLjg5MTIgNDkuMzk4OCA5Mi43OTExIDQ5LjM2NTUgOTIuNjcxNSA0OS4zNjU1QzkyLjU0ODkgNDkuMzY1NSA5Mi40NDY5IDQ5LjM5ODggOTIuMzY1NSA0OS40NjU1QzkyLjI4NSA0OS41MzIyIDkyLjIyNDcgNDkuNjIyIDkyLjE4NDUgNDkuNzM0OEM5Mi4xNDUzIDQ5Ljg0NjYgOTIuMTI1NiA0OS45NzE2IDkyLjEyNTYgNTAuMTA5OUM5Mi4xMjU2IDUwLjI0NzIgOTIuMTQ1MyA1MC4zNzE4IDkyLjE4NDUgNTAuNDgzNkM5Mi4yMjQ3IDUwLjU5NTQgOTIuMjg1IDUwLjY4NDcgOTIuMzY1NSA1MC43NTEzQzkyLjQ0NjkgNTAuODE3MSA5Mi41NDg5IDUwLjg0OTkgOTIuNjcxNSA1MC44NDk5Wk05NC4yMDMzIDUxLjIzMjRWNDguOTcyN0g5NC43MTk3VjQ5LjM0OTNIOTQuNzQzM0M5NC43ODQ0IDQ5LjIxODkgOTQuODU1MSA0OS4xMTgzIDk0Ljk1NTEgNDkuMDQ3N0M5NS4wNTYxIDQ4Ljk3NjEgOTUuMTcxNCA0OC45NDAzIDk1LjMwMDggNDguOTQwM0M5NS4zMzAzIDQ4Ljk0MDMgOTUuMzYzMSA0OC45NDE4IDk1LjM5OTQgNDguOTQ0N0M5NS40MzY3IDQ4Ljk0NjcgOTUuNDY3NiA0OC45NTAxIDk1LjQ5MjEgNDguOTU1VjQ5LjQ0NDlDOTUuNDY5NSA0OS40MzcxIDk1LjQzMzcgNDkuNDMwMiA5NS4zODQ3IDQ5LjQyNDNDOTUuMzM2NiA0OS40MTc1IDk1LjI5IDQ5LjQxNCA5NS4yNDQ5IDQ5LjQxNEM5NS4xNDc4IDQ5LjQxNCA5NS4wNjA1IDQ5LjQzNTEgOTQuOTgzMSA0OS40NzczQzk0LjkwNjYgNDkuNTE4NSA5NC44NDYyIDQ5LjU3NTkgOTQuODAyMSA0OS42NDk0Qzk0Ljc1OCA0OS43MjMgOTQuNzM1OSA0OS44MDc4IDk0LjczNTkgNDkuOTAzOVY1MS4yMzI0SDk0LjIwMzNaTTk1Ljg0NTkgNTEuMjMyNFY0OC45NzI3SDk2LjM1NDlWNDkuMzU2N0g5Ni4zODE0Qzk2LjQyODUgNDkuMjI3MiA5Ni41MDY1IDQ5LjEyNjIgOTYuNjE1MyA0OS4wNTM2Qzk2LjcyNDIgNDguOTggOTYuODU0MiA0OC45NDMzIDk3LjAwNTIgNDguOTQzM0M5Ny4xNTgyIDQ4Ljk0MzMgOTcuMjg3MiA0OC45ODA1IDk3LjM5MjEgNDkuMDU1MUM5Ny40OTggNDkuMTI4NiA5Ny41NzI2IDQ5LjIyOTIgOTcuNjE1NyA0OS4zNTY3SDk3LjYzOTNDOTcuNjg5MyA0OS4yMzExIDk3Ljc3MzYgNDkuMTMxMSA5Ny44OTIzIDQ5LjA1NjVDOTguMDEyIDQ4Ljk4MSA5OC4xNTM3IDQ4Ljk0MzMgOTguMzE3NSA0OC45NDMzQzk4LjUyNTQgNDguOTQzMyA5OC42OTUxIDQ5LjAwOSA5OC44MjY1IDQ5LjE0MDRDOTguOTU4IDQ5LjI3MTggOTkuMDIzNyA0OS40NjM2IDk5LjAyMzcgNDkuNzE1NlY1MS4yMzI0SDk4LjQ4OTZWNDkuNzk4Qzk4LjQ4OTYgNDkuNjU3OCA5OC40NTI0IDQ5LjU1NTMgOTguMzc3OCA0OS40OTA1Qzk4LjMwMzMgNDkuNDI0OCA5OC4yMTIxIDQ5LjM5MiA5OC4xMDQyIDQ5LjM5MkM5Ny45NzU3IDQ5LjM5MiA5Ny44NzUyIDQ5LjQzMjIgOTcuODAyNiA0OS41MTI2Qzk3LjczMSA0OS41OTIxIDk3LjY5NTIgNDkuNjk1NSA5Ny42OTUyIDQ5LjgyM1Y1MS4yMzI0SDk3LjE3MjlWNDkuNzc1OUM5Ny4xNzI5IDQ5LjY1OTIgOTcuMTM3NiA0OS41NjYxIDk3LjA2NyA0OS40OTY0Qzk2Ljk5NzQgNDkuNDI2OCA5Ni45MDYxIDQ5LjM5MiA5Ni43OTMzIDQ5LjM5MkM5Ni43MTY4IDQ5LjM5MiA5Ni42NDcyIDQ5LjQxMTYgOTYuNTg0NCA0OS40NTA4Qzk2LjUyMTcgNDkuNDg5MSA5Ni40NzE3IDQ5LjU0MzUgOTYuNDM0NCA0OS42MTQxQzk2LjM5NzEgNDkuNjgzOCA5Ni4zNzg1IDQ5Ljc2NTIgOTYuMzc4NSA0OS44NTgzVjUxLjIzMjRIOTUuODQ1OVpNMTAwLjIxNCA1MS4yNzhDMTAwLjA3MSA1MS4yNzggOTkuOTQyMSA1MS4yNTI1IDk5LjgyNzMgNTEuMjAxNUM5OS43MTM1IDUxLjE0OTUgOTkuNjIzMyA1MS4wNzMgOTkuNTU2NiA1MC45NzJDOTkuNDkwOSA1MC44NzEgOTkuNDU4IDUwLjc0NjQgOTkuNDU4IDUwLjU5ODNDOTkuNDU4IDUwLjQ3MDggOTkuNDgxNiA1MC4zNjU0IDk5LjUyODYgNTAuMjgyQzk5LjU3NTcgNTAuMTk4NyA5OS42NCA1MC4xMzIgOTkuNzIxNCA1MC4wODJDOTkuODAyOCA1MC4wMzE5IDk5Ljg5NDUgNDkuOTk0MiA5OS45OTY1IDQ5Ljk2ODdDMTAwLjA5OSA0OS45NDIyIDEwMC4yMDYgNDkuOTIzMSAxMDAuMzE2IDQ5LjkxMTNDMTAwLjQ0OCA0OS44OTc2IDEwMC41NTYgNDkuODg1MyAxMDAuNjM4IDQ5Ljg3NDVDMTAwLjcyIDQ5Ljg2MjcgMTAwLjc4IDQ5Ljg0NTEgMTAwLjgxNyA0OS44MjE2QzEwMC44NTYgNDkuNzk3IDEwMC44NzUgNDkuNzU5MyAxMDAuODc1IDQ5LjcwODNWNDkuNjk5NEMxMDAuODc1IDQ5LjU4ODYgMTAwLjg0MiA0OS41MDI4IDEwMC43NzYgNDkuNDQyQzEwMC43MTEgNDkuMzgxMiAxMDAuNjE2IDQ5LjM1MDggMTAwLjQ5MiA0OS4zNTA4QzEwMC4zNjIgNDkuMzUwOCAxMDAuMjU4IDQ5LjM3OTIgMTAwLjE4MiA0OS40MzYxQzEwMC4xMDYgNDkuNDkzIDEwMC4wNTUgNDkuNTYwMiAxMDAuMDI5IDQ5LjYzNzdMOTkuNTMxNiA0OS41NjdDOTkuNTcwOCA0OS40Mjk3IDk5LjYzNTYgNDkuMzE1IDk5LjcyNTggNDkuMjIyOEM5OS44MTYgNDkuMTI5NiA5OS45MjY0IDQ5LjA2IDEwMC4wNTcgNDkuMDEzOUMxMDAuMTg3IDQ4Ljk2NjggMTAwLjMzMSA0OC45NDMzIDEwMC40ODkgNDguOTQzM0MxMDAuNTk4IDQ4Ljk0MzMgMTAwLjcwNyA0OC45NTYgMTAwLjgxNCA0OC45ODE1QzEwMC45MjIgNDkuMDA3IDEwMS4wMjEgNDkuMDQ5MiAxMDEuMTEgNDkuMTA4QzEwMS4xOTkgNDkuMTY1OSAxMDEuMjcxIDQ5LjI0NDkgMTAxLjMyNSA0OS4zNDQ5QzEwMS4zOCA0OS40NDQ5IDEwMS40MDcgNDkuNTcgMTAxLjQwNyA0OS43MlY1MS4yMzI0SDEwMC44OTVWNTAuOTIySDEwMC44NzhDMTAwLjg0NSA1MC45ODQ4IDEwMC44IDUxLjA0MzYgMTAwLjc0MSA1MS4wOTg1QzEwMC42ODMgNTEuMTUyNSAxMDAuNjEgNTEuMTk2MSAxMDAuNTIyIDUxLjIyOTVDMTAwLjQzNCA1MS4yNjE4IDEwMC4zMzIgNTEuMjc4IDEwMC4yMTQgNTEuMjc4Wk0xMDAuMzUzIDUwLjg4NjdDMTAwLjQ1OSA1MC44ODY3IDEwMC41NTIgNTAuODY1NiAxMDAuNjMxIDUwLjgyMzRDMTAwLjcwOSA1MC43ODAzIDEwMC43NjkgNTAuNzIzNCAxMDAuODEyIDUwLjY1MjhDMTAwLjg1NSA1MC41ODIyIDEwMC44NzYgNTAuNTA1MiAxMDAuODc2IDUwLjQyMThWNTAuMTU1NUMxMDAuODYgNTAuMTY5MiAxMDAuODMxIDUwLjE4MiAxMDAuNzkxIDUwLjE5MzhDMTAwLjc1MiA1MC4yMDU1IDEwMC43MDggNTAuMjE1OCAxMDAuNjU5IDUwLjIyNDdDMTAwLjYwOSA1MC4yMzM1IDEwMC41NjEgNTAuMjQxMyAxMDAuNTEzIDUwLjI0ODJDMTAwLjQ2NSA1MC4yNTUxIDEwMC40MjMgNTAuMjYwOSAxMDAuMzg4IDUwLjI2NTlDMTAwLjMwOCA1MC4yNzY2IDEwMC4yMzcgNTAuMjk0MyAxMDAuMTc0IDUwLjMxODhDMTAwLjExMiA1MC4zNDMzIDEwMC4wNjIgNTAuMzc3NyAxMDAuMDI2IDUwLjQyMThDOTkuOTg5NiA1MC40NjUgOTkuOTcxNSA1MC41MjA5IDk5Ljk3MTUgNTAuNTg5NUM5OS45NzE1IDUwLjY4NzYgMTAwLjAwNyA1MC43NjE2IDEwMC4wNzkgNTAuODExN0MxMDAuMTUgNTAuODYxNyAxMDAuMjQyIDUwLjg4NjcgMTAwLjM1MyA1MC44ODY3Wk0xMDIuNDc1IDQ5LjkwODRWNTEuMjMyNEgxMDEuOTQzVjQ4Ljk3MjdIMTAyLjQ1MlY0OS4zNTY3SDEwMi40NzhDMTAyLjUzIDQ5LjIzMDEgMTAyLjYxMyA0OS4xMjk2IDEwMi43MjcgNDkuMDU1MUMxMDIuODQyIDQ4Ljk4MDUgMTAyLjk4MyA0OC45NDMzIDEwMy4xNTIgNDguOTQzM0MxMDMuMzA4IDQ4Ljk0MzMgMTAzLjQ0NCA0OC45NzY2IDEwMy41NiA0OS4wNDMzQzEwMy42NzYgNDkuMTEgMTAzLjc2NyA0OS4yMDY2IDEwMy44MyA0OS4zMzMxQzEwMy44OTUgNDkuNDU5NiAxMDMuOTI3IDQ5LjYxMzEgMTAzLjkyNiA0OS43OTM2VjUxLjIzMjRIMTAzLjM5M1Y0OS44NzZDMTAzLjM5MyA0OS43MjQ5IDEwMy4zNTQgNDkuNjA2OCAxMDMuMjc2IDQ5LjUyMTRDMTAzLjE5OCA0OS40MzYxIDEwMy4wOTEgNDkuMzkzNCAxMDIuOTU0IDQ5LjM5MzRDMTAyLjg2IDQ5LjM5MzQgMTAyLjc3OCA0OS40MTQgMTAyLjcwNSA0OS40NTUyQzEwMi42MzMgNDkuNDk1NCAxMDIuNTc3IDQ5LjU1MzggMTAyLjUzNiA0OS42MzAzQzEwMi40OTYgNDkuNzA2OCAxMDIuNDc1IDQ5Ljc5OTUgMTAyLjQ3NSA0OS45MDg0Wk0xMDUuNDUzIDUxLjI3NjZDMTA1LjIyOCA1MS4yNzY2IDEwNS4wMzQgNTEuMjI3IDEwNC44NzIgNTEuMTI4QzEwNC43MTEgNTEuMDI4OSAxMDQuNTg3IDUwLjg5MjEgMTA0LjUgNTAuNzE3NUMxMDQuNDEzIDUwLjU0MTkgMTA0LjM3IDUwLjMzOTkgMTA0LjM3IDUwLjExMTRDMTA0LjM3IDQ5Ljg4MTkgMTA0LjQxNCA0OS42NzkzIDEwNC41MDMgNDkuNTAzOEMxMDQuNTkxIDQ5LjMyNzIgMTA0LjcxNiA0OS4xODk5IDEwNC44NzYgNDkuMDkxOEMxMDUuMDM4IDQ4Ljk5MjggMTA1LjIyOSA0OC45NDMzIDEwNS40NSA0OC45NDMzQzEwNS42MzQgNDguOTQzMyAxMDUuNzk2IDQ4Ljk3NzEgMTA1LjkzNyA0OS4wNDQ4QzEwNi4wNzkgNDkuMTExNSAxMDYuMTkzIDQ5LjIwNjEgMTA2LjI3NyA0OS4zMjg3QzEwNi4zNjEgNDkuNDUwMyAxMDYuNDA5IDQ5LjU5MjUgMTA2LjQyMSA0OS43NTU0SDEwNS45MTJDMTA1Ljg5MiA0OS42NDY1IDEwNS44NDIgNDkuNTU1OCAxMDUuNzY1IDQ5LjQ4MzJDMTA1LjY4OSA0OS40MDk2IDEwNS41ODYgNDkuMzcyOCAxMDUuNDU4IDQ5LjM3MjhDMTA1LjM0OSA0OS4zNzI4IDEwNS4yNTMgNDkuNDAyMyAxMDUuMTcxIDQ5LjQ2MTFDMTA1LjA4OCA0OS41MTkgMTA1LjAyNCA0OS42MDIzIDEwNC45NzggNDkuNzExMkMxMDQuOTMzIDQ5LjgyMDEgMTA0LjkxIDQ5Ljk1MDUgMTA0LjkxIDUwLjEwMjZDMTA0LjkxIDUwLjI1NjUgMTA0LjkzMyA1MC4zODg5IDEwNC45NzggNTAuNDk5OEMxMDUuMDIzIDUwLjYwOTYgMTA1LjA4NiA1MC42OTQ1IDEwNS4xNjggNTAuNzU0M0MxMDUuMjUgNTAuODEzMSAxMDUuMzQ3IDUwLjg0MjYgMTA1LjQ1OCA1MC44NDI2QzEwNS41MzYgNTAuODQyNiAxMDUuNjA2IDUwLjgyNzggMTA1LjY2OCA1MC43OTg0QzEwNS43MzEgNTAuNzY4IDEwNS43ODMgNTAuNzI0NCAxMDUuODI1IDUwLjY2NzVDMTA1Ljg2NyA1MC42MTA2IDEwNS44OTYgNTAuNTQxNSAxMDUuOTEyIDUwLjQ2SDEwNi40MjFDMTA2LjQwOCA1MC42MTk5IDEwNi4zNjEgNTAuNzYxNiAxMDYuMjggNTAuODg1MkMxMDYuMTk5IDUxLjAwNzggMTA2LjA4OCA1MS4xMDM5IDEwNS45NDcgNTEuMTczNkMxMDUuODA3IDUxLjI0MjIgMTA1LjY0MiA1MS4yNzY2IDEwNS40NTMgNTEuMjc2NlpNMTA3Ljg1OSA1MS4yNzY2QzEwNy42MzIgNTEuMjc2NiAxMDcuNDM3IDUxLjIyOTUgMTA3LjI3MiA1MS4xMzUzQzEwNy4xMDggNTEuMDQwMiAxMDYuOTgyIDUwLjkwNTggMTA2Ljg5NCA1MC43MzIyQzEwNi44MDUgNTAuNTU3NiAxMDYuNzYxIDUwLjM1MjIgMTA2Ljc2MSA1MC4xMTU4QzEwNi43NjEgNDkuODgzMyAxMDYuODA1IDQ5LjY3OTMgMTA2Ljg5NCA0OS41MDM4QzEwNi45ODMgNDkuMzI3MiAxMDcuMTA4IDQ5LjE4OTkgMTA3LjI2NyA0OS4wOTE4QzEwNy40MjcgNDguOTkyOCAxMDcuNjE1IDQ4Ljk0MzMgMTA3LjgzMSA0OC45NDMzQzEwNy45NyA0OC45NDMzIDEwOC4xMDIgNDguOTY1OCAxMDguMjI1IDQ5LjAxMDlDMTA4LjM1IDQ5LjA1NTEgMTA4LjQ2IDQ5LjEyMzcgMTA4LjU1NSA0OS4yMTY5QzEwOC42NTEgNDkuMzEwMSAxMDguNzI2IDQ5LjQyODcgMTA4Ljc4MSA0OS41NzI5QzEwOC44MzYgNDkuNzE2MSAxMDguODY0IDQ5Ljg4NjggMTA4Ljg2NCA1MC4wODQ5VjUwLjI0ODJIMTA3LjAxMVY0OS44ODkySDEwOC4zNTNDMTA4LjM1MiA0OS43ODcyIDEwOC4zMyA0OS42OTY1IDEwOC4yODcgNDkuNjE3MUMxMDguMjQ0IDQ5LjUzNjYgMTA4LjE4NCA0OS40NzM0IDEwOC4xMDYgNDkuNDI3M0MxMDguMDMgNDkuMzgxMiAxMDcuOTQgNDkuMzU4MSAxMDcuODM4IDQ5LjM1ODFDMTA3LjcyOSA0OS4zNTgxIDEwNy42MzQgNDkuMzg0NiAxMDcuNTUxIDQ5LjQzNzZDMTA3LjQ2OSA0OS40ODk2IDEwNy40MDUgNDkuNTU4MiAxMDcuMzU5IDQ5LjY0MzVDMTA3LjMxNCA0OS43Mjc5IDEwNy4yOSA0OS44MjA2IDEwNy4yOSA0OS45MjE2VjUwLjIzNUMxMDcuMjkgNTAuMzY2NCAxMDcuMzE0IDUwLjQ3OTIgMTA3LjM2MiA1MC41NzMzQzEwNy40MSA1MC42NjY1IDEwNy40NzcgNTAuNzM4MSAxMDcuNTYzIDUwLjc4ODFDMTA3LjY0OSA1MC44MzcyIDEwNy43NSA1MC44NjE3IDEwNy44NjYgNTAuODYxN0MxMDcuOTQ0IDUwLjg2MTcgMTA4LjAxNCA1MC44NTA5IDEwOC4wNzcgNTAuODI5M0MxMDguMTM5IDUwLjgwNjggMTA4LjE5NCA1MC43NzM5IDEwOC4yNCA1MC43MzA3QzEwOC4yODYgNTAuNjg3NiAxMDguMzIxIDUwLjYzNDEgMTA4LjM0NCA1MC41NzA0TDEwOC44NDIgNTAuNjI2M0MxMDguODEgNTAuNzU3NyAxMDguNzUgNTAuODcyNSAxMDguNjYyIDUwLjk3MDZDMTA4LjU3NSA1MS4wNjc2IDEwOC40NjMgNTEuMTQzMiAxMDguMzI3IDUxLjE5NzFDMTA4LjE5IDUxLjI1MDEgMTA4LjAzNCA1MS4yNzY2IDEwNy44NTkgNTEuMjc2NloiIGZpbGw9IiMxRDFEMUQiLz4KPHJlY3QgeD0iMTEwLjE4OCIgeT0iNDYuNzA5IiB3aWR0aD0iMTguNjYzOCIgaGVpZ2h0PSI1LjA0NjI5IiByeD0iMS40Mjc3NCIgZmlsbD0iI0VERURGRCIvPgo8cmVjdCB4PSIxMTEuMzMiIHk9IjQ4LjE5NzMiIHdpZHRoPSIxMy44MDk1IiBoZWlnaHQ9IjIuMDcxNDMiIHJ4PSIxLjAzNTcxIiBmaWxsPSIjNDQ1MUZGIi8+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMTJfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNMTI2LjMzNSA0OS44MjAzTDEyNy4yODcgNDguODY4NSIgc3Ryb2tlPSIjNDQ1MUZGIiBzdHJva2Utd2lkdGg9IjAuMjE0MTYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEyNi40MyA0OC44NjhIMTI3LjI4N1Y0OS43MjQ2IiBzdHJva2U9IiM0NDUxRkYiIHN0cm9rZS13aWR0aD0iMC4yMTQxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMTNfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNNzEuNzU1OSA1Ny45NDNDNzEuNzU1OSA1Ny4zMTIyIDcyLjI2NzIgNTYuODAwOCA3Mi44OTgxIDU2LjgwMDhIMTA0Ljk4N0MxMDUuNjE3IDU2LjgwMDggMTA2LjEyOSA1Ny4zMTIyIDEwNi4xMjkgNTcuOTQzVjcyLjIyMjdDMTA2LjEyOSA3Mi44NTM1IDEwNS42MTcgNzMuMzY0OSAxMDQuOTg3IDczLjM2NDlINzIuODk4MUM3Mi4yNjcyIDczLjM2NDkgNzEuNzU1OSA3Mi44NTM1IDcxLjc1NTkgNzIuMjIyN1Y1Ny45NDNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNzQuMDQxIDYwLjIyODFDNzQuMDQxIDU5LjU5NzMgNzQuNTUyNCA1OS4wODU5IDc1LjE4MzIgNTkuMDg1OUg3OC4wMzg3Qzc4LjY2OTUgNTkuMDg1OSA3OS4xODA5IDU5LjU5NzMgNzkuMTgwOSA2MC4yMjgxVjYzLjA4MzZDNzkuMTgwOSA2My43MTQ0IDc4LjY2OTUgNjQuMjI1OCA3OC4wMzg3IDY0LjIyNThINzUuMTgzMkM3NC41NTI0IDY0LjIyNTggNzQuMDQxIDYzLjcxNDQgNzQuMDQxIDYzLjA4MzZWNjAuMjI4MVoiIGZpbGw9IiM0Nzk0RkYiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxNF8xNTQ2XzE4ODc4KSI+CjxwYXRoIGQ9Ik03Ni4xMzQ4IDYxLjc3NVY2MC43NjI2Qzc2LjEzNDggNjAuNzE1MyA3Ni4xNTM2IDYwLjY2OTggNzYuMTg3MSA2MC42MzYzQzc2LjIyMDYgNjAuNjAyOCA3Ni4yNjYgNjAuNTg0IDc2LjMxMzQgNjAuNTg0Qzc2LjM2MDggNjAuNTg0IDc2LjQwNjIgNjAuNjAyOCA3Ni40Mzk3IDYwLjYzNjNDNzYuNDczMiA2MC42Njk4IDc2LjQ5MjEgNjAuNzE1MyA3Ni40OTIxIDYwLjc2MjZWNjEuNjU1OSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDM4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTc2LjQ5MjIgNjEuNTk2NVY2MS4zNTgzQzc2LjQ5MjIgNjEuMzM0OSA3Ni40OTY4IDYxLjMxMTYgNzYuNTA1OCA2MS4yOUM3Ni41MTQ4IDYxLjI2ODMgNzYuNTI3OSA2MS4yNDg2IDc2LjU0NDUgNjEuMjMyQzc2LjU2MTEgNjEuMjE1NCA3Ni41ODA4IDYxLjIwMjMgNzYuNjAyNSA2MS4xOTMzQzc2LjYyNDEgNjEuMTg0MyA3Ni42NDc0IDYxLjE3OTcgNzYuNjcwOCA2MS4xNzk3Qzc2LjY5NDMgNjEuMTc5NyA3Ni43MTc1IDYxLjE4NDMgNzYuNzM5MiA2MS4xOTMzQzc2Ljc2MDkgNjEuMjAyMyA3Ni43ODA2IDYxLjIxNTQgNzYuNzk3MiA2MS4yMzJDNzYuODEzOCA2MS4yNDg2IDc2LjgyNjkgNjEuMjY4MyA3Ni44MzU5IDYxLjI5Qzc2Ljg0NDkgNjEuMzExNiA3Ni44NDk1IDYxLjMzNDkgNzYuODQ5NSA2MS4zNTgzVjYxLjY1NjEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQzOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik03Ni44NDk2IDYxLjQ3NzVDNzYuODQ5NiA2MS40MzAxIDc2Ljg2ODQgNjEuMzg0NyA3Ni45MDE5IDYxLjM1MTJDNzYuOTM1NCA2MS4zMTc3IDc2Ljk4MDkgNjEuMjk4OCA3Ny4wMjgzIDYxLjI5ODhDNzcuMDc1NiA2MS4yOTg4IDc3LjEyMTEgNjEuMzE3NyA3Ny4xNTQ2IDYxLjM1MTJDNzcuMTg4MSA2MS4zODQ3IDc3LjIwNjkgNjEuNDMwMSA3Ny4yMDY5IDYxLjQ3NzVWNjEuNjU2MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDM4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTc3LjIwNjkgNjEuNTk2NkM3Ny4yMDY5IDYxLjU0OTIgNzcuMjI1NyA2MS41MDM4IDc3LjI1OTIgNjEuNDcwM0M3Ny4yOTI3IDYxLjQzNjggNzcuMzM4MSA2MS40MTggNzcuMzg1NSA2MS40MThDNzcuNDMyOSA2MS40MTggNzcuNDc4MyA2MS40MzY4IDc3LjUxMTggNjEuNDcwM0M3Ny41NDU0IDYxLjUwMzggNzcuNTY0MiA2MS41NDkyIDc3LjU2NDIgNjEuNTk2NlY2Mi4xMzI2Qzc3LjU2NDIgNjIuMzIyMSA3Ny40ODg5IDYyLjUwMzkgNzcuMzU0OSA2Mi42Mzc5Qzc3LjIyMDkgNjIuNzcxOSA3Ny4wMzkxIDYyLjg0NzIgNzYuODQ5NiA2Mi44NDcySDc2LjYxMTRINzYuNjM2MUM3Ni41MTc4IDYyLjg0NzIgNzYuNDAxMyA2Mi44MTc4IDc2LjI5NzEgNjIuNzYxN0M3Ni4xOTI5IDYyLjcwNTYgNzYuMTA0MyA2Mi42MjQ0IDc2LjAzOTIgNjIuNTI1NkM3Ni4wMzE0IDYyLjUxMzcgNzYuMDIzNiA2Mi41MDE4IDc2LjAxNTkgNjIuNDg5OUM3NS45Nzg3IDYyLjQzMjggNzUuODQ4MyA2Mi4yMDU1IDc1LjYyNDUgNjEuODA3N0M3NS42MDE3IDYxLjc2NzEgNzUuNTk1NiA2MS43MTkzIDc1LjYwNzUgNjEuNjc0M0M3NS42MTk0IDYxLjYyOTMgNzUuNjQ4NCA2MS41OTA4IDc1LjY4ODQgNjEuNTY2OEM3NS43MzA5IDYxLjU0MTMgNzUuNzgwNyA2MS41MzA4IDc1LjgyOTkgNjEuNTM2OEM3NS44NzkxIDYxLjU0MjkgNzUuOTI0OCA2MS41NjUyIDc1Ljk1OTkgNjEuNjAwMkw3Ni4xMzUgNjEuNzc1MyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDM4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8cmVjdCB4PSI4MC44OTQ1IiB5PSI2MC42MjExIiB3aWR0aD0iMTMuODA5NSIgaGVpZ2h0PSIyLjA3MTQzIiByeD0iMS4wMzU3MSIgZmlsbD0iI0Q3RDdERiIvPgo8cGF0aCBkPSJNNzUuMTU2OCA3MC4xMTYxQzc0Ljk4MTYgNzAuMTE2MSA3NC44MjU5IDcwLjA4NjEgNzQuNjg5NiA3MC4wMjYxQzc0LjU1NDEgNjkuOTY2IDc0LjQ0NyA2OS44ODI1IDc0LjM2ODMgNjkuNzc1NEM3NC4yODk3IDY5LjY2ODMgNzQuMjQ3OSA2OS41NDQ2IDc0LjI0MyA2OS40MDQzSDc0LjcwMDVDNzQuNzA0NiA2OS40NzE2IDc0LjcyNjkgNjkuNTMwNCA3NC43Njc1IDY5LjU4MDdDNzQuODA4IDY5LjYzMDIgNzQuODYyIDY5LjY2ODcgNzQuOTI5MyA2OS42OTYzQzc0Ljk5NjYgNjkuNzIzOSA3NS4wNzIxIDY5LjczNzcgNzUuMTU1NiA2OS43Mzc3Qzc1LjI0NDkgNjkuNzM3NyA3NS4zMjQgNjkuNzIyMyA3NS4zOTI5IDY5LjY5MTRDNzUuNDYxOSA2OS42NTk4IDc1LjUxNTggNjkuNjE2IDc1LjU1NDcgNjkuNTZDNzUuNTkzNyA2OS41MDQgNzUuNjEyNyA2OS40Mzk1IDc1LjYxMTkgNjkuMzY2NUM3NS42MTI3IDY5LjI5MTEgNzUuNTkzMyA2OS4yMjQ2IDc1LjU1MzUgNjkuMTY3Qzc1LjUxMzggNjkuMTA5NCA3NS40NTYyIDY5LjA2NDQgNzUuMzgwNyA2OS4wMzE5Qzc1LjMwNjEgNjguOTk5NSA3NS4yMTYxIDY4Ljk4MzIgNzUuMTEwNiA2OC45ODMySDc0Ljg5MDRWNjguNjM1Mkg3NS4xMTA2Qzc1LjE5NzQgNjguNjM1MiA3NS4yNzMzIDY4LjYyMDIgNzUuMzM4MiA2OC41OTAyQzc1LjQwMzkgNjguNTYwMiA3NS40NTU0IDY4LjUxOCA3NS40OTI3IDY4LjQ2MzdDNzUuNTMgNjguNDA4NSA3NS41NDgzIDY4LjM0NDggNzUuNTQ3NCA2OC4yNzI2Qzc1LjU0ODMgNjguMjAyIDc1LjUzMjQgNjguMTQwOCA3NS41IDY4LjA4ODlDNzUuNDY4NCA2OC4wMzYxIDc1LjQyMzMgNjcuOTk1MiA3NS4zNjQ5IDY3Ljk2NkM3NS4zMDczIDY3LjkzNjggNzUuMjM5NiA2Ny45MjIyIDc1LjE2MTcgNjcuOTIyMkM3NS4wODU1IDY3LjkyMjIgNzUuMDE0OSA2Ny45MzYgNzQuOTUgNjcuOTYzNUM3NC44ODUxIDY3Ljk5MTEgNzQuODMyOCA2OC4wMzA1IDc0Ljc5MyA2OC4wODE2Qzc0Ljc1MzMgNjguMTMxOSA3NC43MzIyIDY4LjE5MTkgNzQuNzI5NyA2OC4yNjE3SDc0LjI5NTNDNzQuMjk4NiA2OC4xMjIxIDc0LjMzODcgNjcuOTk5NiA3NC40MTU4IDY3Ljg5NDJDNzQuNDkzNyA2Ny43ODc5IDc0LjU5NzUgNjcuNzA1MiA3NC43MjczIDY3LjY0NTlDNzQuODU3MSA2Ny41ODU5IDc1LjAwMjcgNjcuNTU1OSA3NS4xNjQxIDY3LjU1NTlDNzUuMzMwNCA2Ny41NTU5IDc1LjQ3NDggNjcuNTg3MSA3NS41OTczIDY3LjY0OTZDNzUuNzIwNiA2Ny43MTEyIDc1LjgxNiA2Ny43OTQ0IDc1Ljg4MzMgNjcuODk5Qzc1Ljk1MDYgNjguMDAzNyA3NS45ODQzIDY4LjExOTMgNzUuOTg0MyA2OC4yNDU4Qzc1Ljk4NTEgNjguMzg2MiA3NS45NDM3IDY4LjUwMzggNzUuODYwMiA2OC41OTg3Qzc1Ljc3NzQgNjguNjkzNiA3NS42Njg3IDY4Ljc1NTcgNzUuNTM0MSA2OC43ODQ5VjY4LjgwNDRDNzUuNzA5MyA2OC44Mjg3IDc1Ljg0MzUgNjguODkzNiA3NS45MzY4IDY4Ljk5OTFDNzYuMDMwOSA2OS4xMDM3IDc2LjA3NzYgNjkuMjMzOSA3Ni4wNzY4IDY5LjM4OTdDNzYuMDc2OCA2OS41MjkyIDc2LjAzNyA2OS42NTQxIDc1Ljk1NzUgNjkuNzY0NEM3NS44Nzg4IDY5Ljg3NCA3NS43NzAxIDY5Ljk1OTkgNzUuNjMxNCA3MC4wMjI0Qzc1LjQ5MzUgNzAuMDg0OSA3NS4zMzUzIDcwLjExNjEgNzUuMTU2OCA3MC4xMTYxWk03Ni40OTQ0IDcwLjA4MlY2OS43NTU5TDc3LjM1OTYgNjguOTA3OEM3Ny40NDIzIDY4LjgyNDIgNzcuNTExMyA2OC43NSA3Ny41NjY1IDY4LjY4NTFDNzcuNjIxNiA2OC42MjAyIDc3LjY2MyA2OC41NTczIDc3LjY5MDYgNjguNDk2NUM3Ny43MTgyIDY4LjQzNTcgNzcuNzMyIDY4LjM3MDggNzcuNzMyIDY4LjMwMThDNzcuNzMyIDY4LjIyMzEgNzcuNzE0MSA2OC4xNTU4IDc3LjY3ODQgNjguMDk5OEM3Ny42NDI3IDY4LjA0MyA3Ny41OTM2IDY3Ljk5OTIgNzcuNTMxMiA2Ny45Njg0Qzc3LjQ2ODcgNjcuOTM3NiA3Ny4zOTc3IDY3LjkyMjIgNzcuMzE4MiA2Ny45MjIyQzc3LjIzNjMgNjcuOTIyMiA3Ny4xNjQ1IDY3LjkzOTIgNzcuMTAyOSA2Ny45NzMzQzc3LjA0MTIgNjguMDA2NSA3Ni45OTMzIDY4LjA1NCA3Ni45NTkzIDY4LjExNTZDNzYuOTI2IDY4LjE3NzMgNzYuOTA5NCA2OC4yNTA3IDc2LjkwOTQgNjguMzM1OUg3Ni40Nzk4Qzc2LjQ3OTggNjguMTc3NyA3Ni41MTU5IDY4LjA0MDIgNzYuNTg4MSA2Ny45MjM0Qzc2LjY2MDMgNjcuODA2NiA3Ni43NTk3IDY3LjcxNjEgNzYuODg2MyA2Ny42NTJDNzcuMDEzNiA2Ny41ODc5IDc3LjE1OTYgNjcuNTU1OSA3Ny4zMjQzIDY3LjU1NTlDNzcuNDkxNCA2Ny41NTU5IDc3LjYzODMgNjcuNTg3MSA3Ny43NjQ4IDY3LjY0OTZDNzcuODkxNCA2Ny43MTIxIDc3Ljk4OTUgNjcuNzk3NiA3OC4wNTkzIDY3LjkwNjNDNzguMTI5OSA2OC4wMTUgNzguMTY1MSA2OC4xMzkyIDc4LjE2NTEgNjguMjc4N0M3OC4xNjUxIDY4LjM3MiA3OC4xNDczIDY4LjQ2MzcgNzguMTExNiA2OC41NTM3Qzc4LjA3NTkgNjguNjQzNyA3OC4wMTMgNjguNzQzNSA3Ny45MjMgNjguODUzQzc3LjgzMzggNjguOTYyNiA3Ny43MDg0IDY5LjA5NTIgNzcuNTQ3IDY5LjI1MDlMNzcuMTE3NSA2OS42ODc4VjY5LjcwNDhINzguMjAyOVY3MC4wODJINzYuNDk0NFpNNzguODk4OSA3MC4xMDg4Qzc4LjgyNTEgNzAuMTA4OCA3OC43NjE4IDcwLjA4MjggNzguNzA5MSA3MC4wMzA5Qzc4LjY1NjMgNjkuOTc5IDc4LjYzMDQgNjkuOTE1NyA3OC42MzEyIDY5Ljg0MTFDNzguNjMwNCA2OS43NjgxIDc4LjY1NjMgNjkuNzA1NiA3OC43MDkxIDY5LjY1MzdDNzguNzYxOCA2OS42MDE4IDc4LjgyNTEgNjkuNTc1OCA3OC44OTg5IDY5LjU3NThDNzguOTcwMyA2OS41NzU4IDc5LjAzMjMgNjkuNjAxOCA3OS4wODUxIDY5LjY1MzdDNzkuMTM4NiA2OS43MDU2IDc5LjE2NTggNjkuNzY4MSA3OS4xNjY2IDY5Ljg0MTFDNzkuMTY1OCA2OS44OTA2IDc5LjE1MjggNjkuOTM1NiA3OS4xMjc3IDY5Ljk3NjJDNzkuMTAzMyA3MC4wMTY3IDc5LjA3MDkgNzAuMDQ5MiA3OS4wMzAzIDcwLjA3MzVDNzguOTkwNiA3MC4wOTcgNzguOTQ2OCA3MC4xMDg4IDc4Ljg5ODkgNzAuMTA4OFpNODAuNDUyOCA3MC4xMTYxQzgwLjI5MDUgNzAuMTE2MSA4MC4xNDUzIDcwLjA4NTcgODAuMDE3MiA3MC4wMjQ4Qzc5Ljg4OSA2OS45NjMyIDc5Ljc4NzIgNjkuODc4OCA3OS43MTE3IDY5Ljc3MTdDNzkuNjM3MSA2OS42NjQ3IDc5LjU5NzMgNjkuNTQyMiA3OS41OTI1IDY5LjQwNDNIODAuMDMwNUM4MC4wMzg2IDY5LjUwNjUgODAuMDgyOSA2OS41OSA4MC4xNjMyIDY5LjY1NDlDODAuMjQzNSA2OS43MTkgODAuMzQgNjkuNzUxMSA4MC40NTI4IDY5Ljc1MTFDODAuNTQxMiA2OS43NTExIDgwLjYxOTkgNjkuNzMwOCA4MC42ODg4IDY5LjY5MDJDODAuNzU3OCA2OS42NDk3IDgwLjgxMjEgNjkuNTkzMyA4MC44NTE5IDY5LjUyMTFDODAuODkxNiA2OS40NDg5IDgwLjkxMTEgNjkuMzY2NSA4MC45MTAzIDY5LjI3NDFDODAuOTExMSA2OS4xOCA4MC44OTEyIDY5LjA5NjQgODAuODUwNyA2OS4wMjM0QzgwLjgxMDEgNjguOTUwNCA4MC43NTQ1IDY4Ljg5MzIgODAuNjg0IDY4Ljg1MThDODAuNjEzNCA2OC44MDk2IDgwLjUzMjMgNjguNzg4NSA4MC40NDA2IDY4Ljc4ODVDODAuMzY2IDY4Ljc4NzcgODAuMjkyNiA2OC44MDE1IDgwLjIyMDQgNjguODI5OUM4MC4xNDgyIDY4Ljg1ODMgODAuMDkxIDY4Ljg5NTYgODAuMDQ4OCA2OC45NDE5TDc5LjY0MTIgNjguODc0OUw3OS43NzE0IDY3LjU5SDgxLjIxNjlWNjcuOTY3Mkg4MC4xNDQ5TDgwLjA3MzEgNjguNjI3OUg4MC4wODc3QzgwLjEzNCA2OC41NzM2IDgwLjE5OTMgNjguNTI4NiA4MC4yODM2IDY4LjQ5MjlDODAuMzY4IDY4LjQ1NjQgODAuNDYwNSA2OC40MzgxIDgwLjU2MTEgNjguNDM4MUM4MC43MTIgNjguNDM4MSA4MC44NDY2IDY4LjQ3MzggODAuOTY1MSA2OC41NDUyQzgxLjA4MzUgNjguNjE1OCA4MS4xNzY4IDY4LjcxMzEgODEuMjQ0OSA2OC44MzcyQzgxLjMxMzEgNjguOTYxMyA4MS4zNDcxIDY5LjEwMzMgODEuMzQ3MSA2OS4yNjMxQzgxLjM0NzEgNjkuNDI3OCA4MS4zMDkgNjkuNTc0NiA4MS4yMzI4IDY5LjcwMzZDODEuMTU3MyA2OS44MzE4IDgxLjA1MjMgNjkuOTMyOCA4MC45MTc2IDcwLjAwNjZDODAuNzgzOCA3MC4wNzk2IDgwLjYyODggNzAuMTE2MSA4MC40NTI4IDcwLjExNjFaTTgxLjc3OTEgNzAuMDgyVjY3LjU5SDgyLjIzMDZWNjguNzM1SDgyLjI2MUw4My4yMzMyIDY3LjU5SDgzLjc4NDRMODIuODIwNyA2OC43MDgyTDgzLjc5MyA3MC4wODJIODMuMjUwM0w4Mi41MDY4IDY5LjAxMzdMODIuMjMwNiA2OS4zMzk4VjcwLjA4Mkg4MS43NzkxWiIgZmlsbD0iIzIyMkIzRCIvPgo8cmVjdCB4PSI5Ni45Mzk1IiB5PSI2OC40Mzk1IiB3aWR0aD0iNi45MDQ3NiIgaGVpZ2h0PSIyLjA3MTQzIiByeD0iMS4wMzU3MSIgZmlsbD0iIzhEQkVBQSIvPgo8L2c+CjxwYXRoIGQ9Ik03Mi44OTg0IDU2Ljg3MjFIMTA0Ljk4NkMxMDUuNTc4IDU2Ljg3MjEgMTA2LjA1OCA1Ny4zNTIgMTA2LjA1OCA1Ny45NDM0VjcyLjIyMjdDMTA2LjA1OCA3Mi44MTQgMTA1LjU3OCA3My4yOTM5IDEwNC45ODYgNzMuMjkzOUg3Mi44OTg0QzcyLjMwNyA3My4yOTM5IDcxLjgyNzEgNzIuODE0IDcxLjgyNzEgNzIuMjIyN1Y1Ny45NDM0QzcxLjgyNzEgNTcuMzUyIDcyLjMwNyA1Ni44NzIxIDcyLjg5ODQgNTYuODcyMVoiIHN0cm9rZT0iI0UyRTZGMSIgc3Ryb2tlLXdpZHRoPSIwLjE0Mjc3NCIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDE1XzE1NDZfMTg4NzgpIj4KPHBhdGggZD0iTTEwOC40MTQgNTcuOTQzQzEwOC40MTQgNTcuMzEyMiAxMDguOTI1IDU2LjgwMDggMTA5LjU1NiA1Ni44MDA4SDE0MS42NDVDMTQyLjI3NiA1Ni44MDA4IDE0Mi43ODcgNTcuMzEyMiAxNDIuNzg3IDU3Ljk0M1Y3Mi4yMjI3QzE0Mi43ODcgNzIuODUzNSAxNDIuMjc2IDczLjM2NDkgMTQxLjY0NSA3My4zNjQ5SDEwOS41NTZDMTA4LjkyNSA3My4zNjQ5IDEwOC40MTQgNzIuODUzNSAxMDguNDE0IDcyLjIyMjdWNTcuOTQzWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExMC42OTkgNjAuMjI4MUMxMTAuNjk5IDU5LjU5NzMgMTExLjIxMSA1OS4wODU5IDExMS44NDEgNTkuMDg1OUgxMTQuNjk3QzExNS4zMjggNTkuMDg1OSAxMTUuODM5IDU5LjU5NzMgMTE1LjgzOSA2MC4yMjgxVjYzLjA4MzZDMTE1LjgzOSA2My43MTQ0IDExNS4zMjggNjQuMjI1OCAxMTQuNjk3IDY0LjIyNThIMTExLjg0MUMxMTEuMjExIDY0LjIyNTggMTEwLjY5OSA2My43MTQ0IDExMC42OTkgNjMuMDgzNlY2MC4yMjgxWiIgZmlsbD0iIzZGNTJGRiIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDE2XzE1NDZfMTg4NzgpIj4KPHBhdGggZD0iTTExMi4xOTcgNjAuNTg0VjYyLjcyNzhIMTE0LjM0MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDM4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTExNC4yMjMgNjIuMzcxMVY2Mi43Mjg0IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMjE0MzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTEzLjc0NiA2Mi4xMzI4VjYyLjcyODMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQzOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMTMuMjcgNjEuNzc1NFY2Mi43MjgyIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMjE0MzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTEyLjc5MyA2Mi4xMzI4VjYyLjcyODMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQzOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMTIuMTk3IDYxLjUzNjlDMTEyLjkxMiA2MS41MzY5IDExMi43OTMgNjAuOTQxNCAxMTMuMjY5IDYwLjk0MTRDMTEzLjc0NiA2MC45NDE0IDExMy42MjYgNjEuNTM2OSAxMTQuMzQxIDYxLjUzNjkiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQzOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPHJlY3QgeD0iMTE3LjU1MyIgeT0iNjAuNjIxMSIgd2lkdGg9IjEzLjgwOTUiIGhlaWdodD0iMi4wNzE0MyIgcng9IjEuMDM1NzEiIGZpbGw9IiNEN0Q3REYiLz4KPHBhdGggZD0iTTExMS44MTUgNzAuMTE2MUMxMTEuNjQgNzAuMTE2MSAxMTEuNDg0IDcwLjA4NjEgMTExLjM0OCA3MC4wMjYxQzExMS4yMTIgNjkuOTY2IDExMS4xMDUgNjkuODgyNSAxMTEuMDI3IDY5Ljc3NTRDMTEwLjk0OCA2OS42NjgzIDExMC45MDYgNjkuNTQ0NiAxMTAuOTAxIDY5LjQwNDNIMTExLjM1OUMxMTEuMzYzIDY5LjQ3MTYgMTExLjM4NSA2OS41MzA0IDExMS40MjYgNjkuNTgwN0MxMTEuNDY2IDY5LjYzMDIgMTExLjUyIDY5LjY2ODcgMTExLjU4OCA2OS42OTYzQzExMS42NTUgNjkuNzIzOSAxMTEuNzMgNjkuNzM3NyAxMTEuODE0IDY5LjczNzdDMTExLjkwMyA2OS43Mzc3IDExMS45ODIgNjkuNzIyMyAxMTIuMDUxIDY5LjY5MTRDMTEyLjEyIDY5LjY1OTggMTEyLjE3NCA2OS42MTYgMTEyLjIxMyA2OS41NkMxMTIuMjUyIDY5LjUwNCAxMTIuMjcxIDY5LjQzOTUgMTEyLjI3IDY5LjM2NjVDMTEyLjI3MSA2OS4yOTExIDExMi4yNTEgNjkuMjI0NiAxMTIuMjEyIDY5LjE2N0MxMTIuMTcyIDY5LjEwOTQgMTEyLjExNCA2OS4wNjQ0IDExMi4wMzkgNjkuMDMxOUMxMTEuOTY0IDY4Ljk5OTUgMTExLjg3NCA2OC45ODMyIDExMS43NjkgNjguOTgzMkgxMTEuNTQ5VjY4LjYzNTJIMTExLjc2OUMxMTEuODU2IDY4LjYzNTIgMTExLjkzMSA2OC42MjAyIDExMS45OTYgNjguNTkwMkMxMTIuMDYyIDY4LjU2MDIgMTEyLjExNCA2OC41MTggMTEyLjE1MSA2OC40NjM3QzExMi4xODggNjguNDA4NSAxMTIuMjA2IDY4LjM0NDggMTEyLjIwNiA2OC4yNzI2QzExMi4yMDYgNjguMjAyIDExMi4xOTEgNjguMTQwOCAxMTIuMTU4IDY4LjA4ODlDMTEyLjEyNyA2OC4wMzYxIDExMi4wODIgNjcuOTk1MiAxMTIuMDIzIDY3Ljk2NkMxMTEuOTY2IDY3LjkzNjggMTExLjg5OCA2Ny45MjIyIDExMS44MiA2Ny45MjIyQzExMS43NDQgNjcuOTIyMiAxMTEuNjczIDY3LjkzNiAxMTEuNjA4IDY3Ljk2MzVDMTExLjU0MyA2Ny45OTExIDExMS40OTEgNjguMDMwNSAxMTEuNDUxIDY4LjA4MTZDMTExLjQxMSA2OC4xMzE5IDExMS4zOSA2OC4xOTE5IDExMS4zODggNjguMjYxN0gxMTAuOTU0QzExMC45NTcgNjguMTIyMSAxMTAuOTk3IDY3Ljk5OTYgMTExLjA3NCA2Ny44OTQyQzExMS4xNTIgNjcuNzg3OSAxMTEuMjU2IDY3LjcwNTIgMTExLjM4NiA2Ny42NDU5QzExMS41MTUgNjcuNTg1OSAxMTEuNjYxIDY3LjU1NTkgMTExLjgyMiA2Ny41NTU5QzExMS45ODkgNjcuNTU1OSAxMTIuMTMzIDY3LjU4NzEgMTEyLjI1NiA2Ny42NDk2QzExMi4zNzkgNjcuNzExMiAxMTIuNDc0IDY3Ljc5NDQgMTEyLjU0MSA2Ny44OTlDMTEyLjYwOSA2OC4wMDM3IDExMi42NDIgNjguMTE5MyAxMTIuNjQyIDY4LjI0NThDMTEyLjY0MyA2OC4zODYyIDExMi42MDIgNjguNTAzOCAxMTIuNTE4IDY4LjU5ODdDMTEyLjQzNiA2OC42OTM2IDExMi4zMjcgNjguNzU1NyAxMTIuMTkyIDY4Ljc4NDlWNjguODA0NEMxMTIuMzY3IDY4LjgyODcgMTEyLjUwMiA2OC44OTM2IDExMi41OTUgNjguOTk5MUMxMTIuNjg5IDY5LjEwMzcgMTEyLjczNiA2OS4yMzM5IDExMi43MzUgNjkuMzg5N0MxMTIuNzM1IDY5LjUyOTIgMTEyLjY5NSA2OS42NTQxIDExMi42MTYgNjkuNzY0NEMxMTIuNTM3IDY5Ljg3NCAxMTIuNDI4IDY5Ljk1OTkgMTEyLjI5IDcwLjAyMjRDMTEyLjE1MiA3MC4wODQ5IDExMS45OTQgNzAuMTE2MSAxMTEuODE1IDcwLjExNjFaTTExMy4yNDQgNzAuMDgyTDExNC4zMDQgNjcuOTg0MlY2Ny45NjcySDExMy4wNzRWNjcuNTlIMTE0Ljc3MVY2Ny45NzU3TDExMy43MTIgNzAuMDgySDExMy4yNDRaTTExNi4wMDEgNzAuMTE2MUMxMTUuODI2IDcwLjExNjEgMTE1LjY3IDcwLjA4NjEgMTE1LjUzNCA3MC4wMjYxQzExNS4zOTggNjkuOTY2IDExNS4yOTEgNjkuODgyNSAxMTUuMjEzIDY5Ljc3NTRDMTE1LjEzNCA2OS42NjgzIDExNS4wOTIgNjkuNTQ0NiAxMTUuMDg3IDY5LjQwNDNIMTE1LjU0NUMxMTUuNTQ5IDY5LjQ3MTYgMTE1LjU3MSA2OS41MzA0IDExNS42MTIgNjkuNTgwN0MxMTUuNjUyIDY5LjYzMDIgMTE1LjcwNiA2OS42Njg3IDExNS43NzQgNjkuNjk2M0MxMTUuODQxIDY5LjcyMzkgMTE1LjkxNiA2OS43Mzc3IDExNiA2OS43Mzc3QzExNi4wODkgNjkuNzM3NyAxMTYuMTY4IDY5LjcyMjMgMTE2LjIzNyA2OS42OTE0QzExNi4zMDYgNjkuNjU5OCAxMTYuMzYgNjkuNjE2IDExNi4zOTkgNjkuNTZDMTE2LjQzOCA2OS41MDQgMTE2LjQ1NyA2OS40Mzk1IDExNi40NTYgNjkuMzY2NUMxMTYuNDU3IDY5LjI5MTEgMTE2LjQzOCA2OS4yMjQ2IDExNi4zOTggNjkuMTY3QzExNi4zNTggNjkuMTA5NCAxMTYuMzAxIDY5LjA2NDQgMTE2LjIyNSA2OS4wMzE5QzExNi4xNSA2OC45OTk1IDExNi4wNiA2OC45ODMyIDExNS45NTUgNjguOTgzMkgxMTUuNzM1VjY4LjYzNTJIMTE1Ljk1NUMxMTYuMDQyIDY4LjYzNTIgMTE2LjExOCA2OC42MjAyIDExNi4xODMgNjguNTkwMkMxMTYuMjQ4IDY4LjU2MDIgMTE2LjMgNjguNTE4IDExNi4zMzcgNjguNDYzN0MxMTYuMzc0IDY4LjQwODUgMTE2LjM5MyA2OC4zNDQ4IDExNi4zOTIgNjguMjcyNkMxMTYuMzkzIDY4LjIwMiAxMTYuMzc3IDY4LjE0MDggMTE2LjM0NCA2OC4wODg5QzExNi4zMTMgNjguMDM2MSAxMTYuMjY4IDY3Ljk5NTIgMTE2LjIwOSA2Ny45NjZDMTE2LjE1MiA2Ny45MzY4IDExNi4wODQgNjcuOTIyMiAxMTYuMDA2IDY3LjkyMjJDMTE1LjkzIDY3LjkyMjIgMTE1Ljg1OSA2Ny45MzYgMTE1Ljc5NCA2Ny45NjM1QzExNS43MjkgNjcuOTkxMSAxMTUuNjc3IDY4LjAzMDUgMTE1LjYzNyA2OC4wODE2QzExNS41OTggNjguMTMxOSAxMTUuNTc3IDY4LjE5MTkgMTE1LjU3NCA2OC4yNjE3SDExNS4xNEMxMTUuMTQzIDY4LjEyMjEgMTE1LjE4MyA2Ny45OTk2IDExNS4yNiA2Ny44OTQyQzExNS4zMzggNjcuNzg3OSAxMTUuNDQyIDY3LjcwNTIgMTE1LjU3MiA2Ny42NDU5QzExNS43MDEgNjcuNTg1OSAxMTUuODQ3IDY3LjU1NTkgMTE2LjAwOSA2Ny41NTU5QzExNi4xNzUgNjcuNTU1OSAxMTYuMzE5IDY3LjU4NzEgMTE2LjQ0MiA2Ny42NDk2QzExNi41NjUgNjcuNzExMiAxMTYuNjYgNjcuNzk0NCAxMTYuNzI4IDY3Ljg5OUMxMTYuNzk1IDY4LjAwMzcgMTE2LjgyOSA2OC4xMTkzIDExNi44MjkgNjguMjQ1OEMxMTYuODI5IDY4LjM4NjIgMTE2Ljc4OCA2OC41MDM4IDExNi43MDUgNjguNTk4N0MxMTYuNjIyIDY4LjY5MzYgMTE2LjUxMyA2OC43NTU3IDExNi4zNzggNjguNzg0OVY2OC44MDQ0QzExNi41NTQgNjguODI4NyAxMTYuNjg4IDY4Ljg5MzYgMTE2Ljc4MSA2OC45OTkxQzExNi44NzUgNjkuMTAzNyAxMTYuOTIyIDY5LjIzMzkgMTE2LjkyMSA2OS4zODk3QzExNi45MjEgNjkuNTI5MiAxMTYuODgxIDY5LjY1NDEgMTE2LjgwMiA2OS43NjQ0QzExNi43MjMgNjkuODc0IDExNi42MTUgNjkuOTU5OSAxMTYuNDc2IDcwLjAyMjRDMTE2LjMzOCA3MC4wODQ5IDExNi4xOCA3MC4xMTYxIDExNi4wMDEgNzAuMTE2MVpNMTE3LjM2MyA3MC4wODJWNjcuNTlIMTE3LjgxNVY2OC43MzVIMTE3Ljg0NUwxMTguODE3IDY3LjU5SDExOS4zNjhMMTE4LjQwNSA2OC43MDgyTDExOS4zNzcgNzAuMDgySDExOC44MzRMMTE4LjA5MSA2OS4wMTM3TDExNy44MTUgNjkuMzM5OFY3MC4wODJIMTE3LjM2M1oiIGZpbGw9IiMyMjJCM0QiLz4KPHJlY3QgeD0iMTMzLjU5OCIgeT0iNjguNDM5NSIgd2lkdGg9IjYuOTA0NzYiIGhlaWdodD0iMi4wNzE0MyIgcng9IjEuMDM1NzEiIGZpbGw9IiM4REJFQUEiLz4KPC9nPgo8cGF0aCBkPSJNMTA5LjU1NyA1Ni44NzIxSDE0MS42NDVDMTQyLjIzNiA1Ni44NzIxIDE0Mi43MTYgNTcuMzUyIDE0Mi43MTYgNTcuOTQzNFY3Mi4yMjI3QzE0Mi43MTYgNzIuODE0IDE0Mi4yMzYgNzMuMjkzOSAxNDEuNjQ1IDczLjI5MzlIMTA5LjU1N0MxMDguOTY1IDczLjI5MzkgMTA4LjQ4NSA3Mi44MTQgMTA4LjQ4NSA3Mi4yMjI3VjU3Ljk0MzRDMTA4LjQ4NSA1Ny4zNTIgMTA4Ljk2NSA1Ni44NzIxIDEwOS41NTcgNTYuODcyMVoiIHN0cm9rZT0iI0UyRTZGMSIgc3Ryb2tlLXdpZHRoPSIwLjE0Mjc3NCIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDE3XzE1NDZfMTg4NzgpIj4KPHBhdGggZD0iTTE0NS4wNyA1Ny45NDNDMTQ1LjA3IDU3LjMxMjIgMTQ1LjU4MiA1Ni44MDA4IDE0Ni4yMTMgNTYuODAwOEgxNzguMzAxQzE3OC45MzIgNTYuODAwOCAxNzkuNDQzIDU3LjMxMjIgMTc5LjQ0MyA1Ny45NDNWNzIuMjIyN0MxNzkuNDQzIDcyLjg1MzUgMTc4LjkzMiA3My4zNjQ5IDE3OC4zMDEgNzMuMzY0OUgxNDYuMjEzQzE0NS41ODIgNzMuMzY0OSAxNDUuMDcgNzIuODUzNSAxNDUuMDcgNzIuMjIyN1Y1Ny45NDNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTQ3LjM1NSA2MC4yMjgxQzE0Ny4zNTUgNTkuNTk3MyAxNDcuODY3IDU5LjA4NTkgMTQ4LjQ5OCA1OS4wODU5SDE1MS4zNTNDMTUxLjk4NCA1OS4wODU5IDE1Mi40OTUgNTkuNTk3MyAxNTIuNDk1IDYwLjIyODFWNjMuMDgzNkMxNTIuNDk1IDYzLjcxNDQgMTUxLjk4NCA2NC4yMjU4IDE1MS4zNTMgNjQuMjI1OEgxNDguNDk4QzE0Ny44NjcgNjQuMjI1OCAxNDcuMzU1IDYzLjcxNDQgMTQ3LjM1NSA2My4wODM2VjYwLjIyODFaIiBmaWxsPSIjQkQ1MkZGIi8+CjxwYXRoIGQ9Ik0xNDguNzA1IDYxLjM0NTRDMTQ4LjcwNSA2MS4yODIzIDE0OC43MyA2MS4yMjE3IDE0OC43NzUgNjEuMTc3MUMxNDguODE5IDYxLjEzMjUgMTQ4Ljg4IDYxLjEwNzQgMTQ4Ljk0MyA2MS4xMDc0SDE1MC44NDdDMTUwLjkxIDYxLjEwNzQgMTUwLjk3IDYxLjEzMjUgMTUxLjAxNSA2MS4xNzcxQzE1MS4wNiA2MS4yMjE3IDE1MS4wODUgNjEuMjgyMyAxNTEuMDg1IDYxLjM0NTRWNjIuMjk3MkMxNTEuMDg1IDYyLjM2MDMgMTUxLjA2IDYyLjQyMDggMTUxLjAxNSA2Mi40NjU1QzE1MC45NyA2Mi41MTAxIDE1MC45MSA2Mi41MzUyIDE1MC44NDcgNjIuNTM1MkgxNDguOTQzQzE0OC44OCA2Mi41MzUyIDE0OC44MTkgNjIuNTEwMSAxNDguNzc1IDYyLjQ2NTVDMTQ4LjczIDYyLjQyMDggMTQ4LjcwNSA2Mi4zNjAzIDE0OC43MDUgNjIuMjk3MlY2MS4zNDU0WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDE2MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNDkuMTgyIDYxLjU4NFY2MS41ODYiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTQ5LjY1OCA2MS41ODRWNjEuNTg2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMjE0MTYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE1MC4xMzMgNjEuNTg0VjYxLjU4NiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDE2MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNTAuNjA5IDYxLjU4NFY2MS41ODYiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTQ5LjE4MiA2Mi4wNTg2VjYyLjA2MDYiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTUwLjYwOSA2Mi4wNTg2VjYyLjA2MDYiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTQ5LjY1OCA2Mi4wNTg2TDE1MC4xMzUgNjIuMDU5OCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDE2MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxyZWN0IHg9IjE1NC4yMDkiIHk9IjYwLjYyMTEiIHdpZHRoPSIxMy44MDk1IiBoZWlnaHQ9IjIuMDcxNDMiIHJ4PSIxLjAzNTcxIiBmaWxsPSIjRDdEN0RGIi8+CjxwYXRoIGQ9Ik0xNDguNDk4IDcwLjEyOTVDMTQ4LjI5OCA3MC4xMjk1IDE0OC4xMjYgNzAuMDc4OCAxNDcuOTgyIDY5Ljk3NzRDMTQ3LjgzOSA2OS44NzUyIDE0Ny43MjkgNjkuNzI3OSAxNDcuNjUyIDY5LjUzNTdDMTQ3LjU3NiA2OS4zNDI2IDE0Ny41MzggNjkuMTEwMiAxNDcuNTM4IDY4LjgzODRDMTQ3LjUzOSA2OC41NjY3IDE0Ny41NzcgNjguMzM1NSAxNDcuNjU0IDY4LjE0NDhDMTQ3LjczMSA2Ny45NTM0IDE0Ny44NDEgNjcuODA3NCAxNDcuOTgzIDY3LjcwNjhDMTQ4LjEyNyA2Ny42MDYyIDE0OC4yOTkgNjcuNTU1OSAxNDguNDk4IDY3LjU1NTlDMTQ4LjY5OCA2Ny41NTU5IDE0OC44NjkgNjcuNjA2MiAxNDkuMDEzIDY3LjcwNjhDMTQ5LjE1NiA2Ny44MDc0IDE0OS4yNjYgNjcuOTUzNCAxNDkuMzQzIDY4LjE0NDhDMTQ5LjQyIDY4LjMzNjMgMTQ5LjQ1OCA2OC41Njc1IDE0OS40NTggNjguODM4NEMxNDkuNDU4IDY5LjExMSAxNDkuNDIgNjkuMzQzOCAxNDkuMzQzIDY5LjUzNjlDMTQ5LjI2NiA2OS43MjkyIDE0OS4xNTYgNjkuODc2IDE0OS4wMTMgNjkuOTc3NEMxNDguODcgNzAuMDc4OCAxNDguNjk4IDcwLjEyOTUgMTQ4LjQ5OCA3MC4xMjk1Wk0xNDguNDk4IDY5Ljc0ODZDMTQ4LjY1NCA2OS43NDg2IDE0OC43NzcgNjkuNjcyIDE0OC44NjcgNjkuNTE4NkMxNDguOTU4IDY5LjM2NDUgMTQ5LjAwMyA2OS4xMzc4IDE0OS4wMDMgNjguODM4NEMxNDkuMDAzIDY4LjY0MDUgMTQ4Ljk4MiA2OC40NzQyIDE0OC45NDEgNjguMzM5NUMxNDguOSA2OC4yMDQ5IDE0OC44NDEgNjguMTAzNSAxNDguNzY2IDY4LjAzNTNDMTQ4LjY5IDY3Ljk2NjQgMTQ4LjYwMSA2Ny45MzE5IDE0OC40OTggNjcuOTMxOUMxNDguMzQzIDY3LjkzMTkgMTQ4LjIyMSA2OC4wMDkgMTQ4LjEzMSA2OC4xNjMxQzE0OC4wNDEgNjguMzE2NCAxNDcuOTk1IDY4LjU0MTUgMTQ3Ljk5NCA2OC44Mzg0QzE0Ny45OTMgNjkuMDM3MiAxNDguMDEzIDY5LjIwNDMgMTQ4LjA1NCA2OS4zMzk4QzE0OC4wOTUgNjkuNDc1MiAxNDguMTU0IDY5LjU3NzUgMTQ4LjIyOSA2OS42NDY0QzE0OC4zMDUgNjkuNzE0NSAxNDguMzk0IDY5Ljc0ODYgMTQ4LjQ5OCA2OS43NDg2Wk0xNTAuMDQyIDcwLjEwODhDMTQ5Ljk2OCA3MC4xMDg4IDE0OS45MDUgNzAuMDgyOCAxNDkuODUyIDcwLjAzMDlDMTQ5Ljc5OSA2OS45NzkgMTQ5Ljc3MyA2OS45MTU3IDE0OS43NzQgNjkuODQxMUMxNDkuNzczIDY5Ljc2ODEgMTQ5Ljc5OSA2OS43MDU2IDE0OS44NTIgNjkuNjUzN0MxNDkuOTA1IDY5LjYwMTggMTQ5Ljk2OCA2OS41NzU4IDE1MC4wNDIgNjkuNTc1OEMxNTAuMTEzIDY5LjU3NTggMTUwLjE3NSA2OS42MDE4IDE1MC4yMjggNjkuNjUzN0MxNTAuMjgxIDY5LjcwNTYgMTUwLjMwOSA2OS43NjgxIDE1MC4zMDkgNjkuODQxMUMxNTAuMzA5IDY5Ljg5MDYgMTUwLjI5NiA2OS45MzU2IDE1MC4yNyA2OS45NzYyQzE1MC4yNDYgNzAuMDE2NyAxNTAuMjE0IDcwLjA0OTIgMTUwLjE3MyA3MC4wNzM1QzE1MC4xMzMgNzAuMDk3IDE1MC4wODkgNzAuMTA4OCAxNTAuMDQyIDcwLjEwODhaTTE1MS41NTEgNzAuMTE2MUMxNTEuMzcgNzAuMTE2MSAxNTEuMjEgNzAuMDg1NyAxNTEuMDcgNzAuMDI0OEMxNTAuOTMgNjkuOTY0IDE1MC44MiA2OS44ODA4IDE1MC43NDEgNjkuNzc1NEMxNTAuNjYyIDY5LjY2OTEgMTUwLjYyMyA2OS41NDg3IDE1MC42MjQgNjkuNDE0QzE1MC42MjMgNjkuMzA5MyAxNTAuNjQ2IDY5LjIxMzIgMTUwLjY5MiA2OS4xMjU2QzE1MC43MzkgNjkuMDM4IDE1MC44MDEgNjguOTY1IDE1MC44OCA2OC45MDY2QzE1MC45NTkgNjguODQ3NCAxNTEuMDQ4IDY4LjgwOTYgMTUxLjE0NSA2OC43OTM0VjY4Ljc3NjRDMTUxLjAxNyA2OC43NDggMTUwLjkxMyA2OC42ODI3IDE1MC44MzMgNjguNTgwNUMxNTAuNzU1IDY4LjQ3NzQgMTUwLjcxNiA2OC4zNTg2IDE1MC43MTcgNjguMjIzOUMxNTAuNzE2IDY4LjA5NTggMTUwLjc1MiA2Ny45ODE0IDE1MC44MjQgNjcuODgwOEMxNTAuODk2IDY3Ljc4MDIgMTUwLjk5NSA2Ny43MDExIDE1MS4xMjEgNjcuNjQzNUMxNTEuMjQ2IDY3LjU4NTEgMTUxLjM5IDY3LjU1NTkgMTUxLjU1MSA2Ny41NTU5QzE1MS43MTEgNjcuNTU1OSAxNTEuODU0IDY3LjU4NTEgMTUxLjk3OCA2Ny42NDM1QzE1Mi4xMDQgNjcuNzAxMSAxNTIuMjAzIDY3Ljc4MDIgMTUyLjI3NSA2Ny44ODA4QzE1Mi4zNDggNjcuOTgxNCAxNTIuMzg1IDY4LjA5NTggMTUyLjM4NSA2OC4yMjM5QzE1Mi4zODUgNjguMzU4NiAxNTIuMzQ1IDY4LjQ3NzQgMTUyLjI2NCA2OC41ODA1QzE1Mi4xODUgNjguNjgyNyAxNTIuMDgyIDY4Ljc0OCAxNTEuOTU3IDY4Ljc3NjRWNjguNzkzNEMxNTIuMDU0IDY4LjgwOTYgMTUyLjE0MiA2OC44NDc0IDE1Mi4yMTkgNjguOTA2NkMxNTIuMjk4IDY4Ljk2NSAxNTIuMzYxIDY5LjAzOCAxNTIuNDA3IDY5LjEyNTZDMTUyLjQ1NCA2OS4yMTMyIDE1Mi40NzcgNjkuMzA5MyAxNTIuNDc3IDY5LjQxNEMxNTIuNDc3IDY5LjU0ODcgMTUyLjQzOCA2OS42NjkxIDE1Mi4zNTggNjkuNzc1NEMxNTIuMjc5IDY5Ljg4MDggMTUyLjE2OSA2OS45NjQgMTUyLjAzIDcwLjAyNDhDMTUxLjg5MSA3MC4wODU3IDE1MS43MzEgNzAuMTE2MSAxNTEuNTUxIDcwLjExNjFaTTE1MS41NTEgNjkuNzY4MUMxNTEuNjQ1IDY5Ljc2ODEgMTUxLjcyNiA2OS43NTIzIDE1MS43OTUgNjkuNzIwNkMxNTEuODY0IDY5LjY4ODIgMTUxLjkxNyA2OS42NDI4IDE1MS45NTUgNjkuNTg0M0MxNTEuOTk0IDY5LjUyNTkgMTUyLjAxMyA2OS40NTg2IDE1Mi4wMTQgNjkuMzgyNEMxNTIuMDEzIDY5LjMwMjkgMTUxLjk5MiA2OS4yMzI3IDE1MS45NTIgNjkuMTcxOEMxNTEuOTEyIDY5LjExMDIgMTUxLjg1NyA2OS4wNjE5IDE1MS43ODcgNjkuMDI3QzE1MS43MTggNjguOTkyMiAxNTEuNjQgNjguOTc0NyAxNTEuNTUxIDY4Ljk3NDdDMTUxLjQ2MiA2OC45NzQ3IDE1MS4zODMgNjguOTkyMiAxNTEuMzEzIDY5LjAyN0MxNTEuMjQzIDY5LjA2MTkgMTUxLjE4OCA2OS4xMTAyIDE1MS4xNDcgNjkuMTcxOEMxNTEuMTA4IDY5LjIzMjcgMTUxLjA4OCA2OS4zMDI5IDE1MS4wODkgNjkuMzgyNEMxNTEuMDg4IDY5LjQ1ODYgMTUxLjEwNyA2OS41MjU5IDE1MS4xNDUgNjkuNTg0M0MxNTEuMTgzIDY5LjY0MTkgMTUxLjIzNyA2OS42ODcgMTUxLjMwNiA2OS43MTk0QzE1MS4zNzUgNjkuNzUxOSAxNTEuNDU3IDY5Ljc2ODEgMTUxLjU1MSA2OS43NjgxWk0xNTEuNTUxIDY4LjYzMjhDMTUxLjYyOCA2OC42MzI4IDE1MS42OTUgNjguNjE3NCAxNTEuNzUzIDY4LjU4NjZDMTUxLjgxMyA2OC41NTU3IDE1MS44NTkgNjguNTEyNyAxNTEuODkzIDY4LjQ1NzZDMTUxLjkyNyA2OC40MDI0IDE1MS45NDUgNjguMzM4NyAxNTEuOTQ2IDY4LjI2NjVDMTUxLjk0NSA2OC4xOTUxIDE1MS45MjggNjguMTMyNyAxNTEuODk1IDY4LjA3OTFDMTUxLjg2MSA2OC4wMjQ4IDE1MS44MTUgNjcuOTgzIDE1MS43NTYgNjcuOTUzOEMxNTEuNjk3IDY3LjkyMzggMTUxLjYyOCA2Ny45MDg4IDE1MS41NTEgNjcuOTA4OEMxNTEuNDczIDY3LjkwODggMTUxLjQwMyA2Ny45MjM4IDE1MS4zNDMgNjcuOTUzOEMxNTEuMjg0IDY3Ljk4MyAxNTEuMjM4IDY4LjAyNDggMTUxLjIwNSA2OC4wNzkxQzE1MS4xNzIgNjguMTMyNyAxNTEuMTU2IDY4LjE5NTEgMTUxLjE1NyA2OC4yNjY1QzE1MS4xNTYgNjguMzM4NyAxNTEuMTczIDY4LjQwMjQgMTUxLjIwNiA2OC40NTc2QzE1MS4yNCA2OC41MTE5IDE1MS4yODcgNjguNTU0OSAxNTEuMzQ2IDY4LjU4NjZDMTUxLjQwNiA2OC42MTc0IDE1MS40NzQgNjguNjMyOCAxNTEuNTUxIDY4LjYzMjhaTTE1My43NDQgNzAuMTE2MUMxNTMuNTgyIDcwLjExNjEgMTUzLjQzNiA3MC4wODU3IDE1My4zMDggNzAuMDI0OEMxNTMuMTggNjkuOTYzMiAxNTMuMDc4IDY5Ljg3ODggMTUzLjAwMyA2OS43NzE3QzE1Mi45MjggNjkuNjY0NyAxNTIuODg4IDY5LjU0MjIgMTUyLjg4NCA2OS40MDQzSDE1My4zMjJDMTUzLjMzIDY5LjUwNjUgMTUzLjM3NCA2OS41OSAxNTMuNDU0IDY5LjY1NDlDMTUzLjUzNSA2OS43MTkgMTUzLjYzMSA2OS43NTExIDE1My43NDQgNjkuNzUxMUMxNTMuODMyIDY5Ljc1MTEgMTUzLjkxMSA2OS43MzA4IDE1My45OCA2OS42OTAyQzE1NC4wNDkgNjkuNjQ5NyAxNTQuMTAzIDY5LjU5MzMgMTU0LjE0MyA2OS41MjExQzE1NC4xODMgNjkuNDQ4OSAxNTQuMjAyIDY5LjM2NjUgMTU0LjIwMSA2OS4yNzQxQzE1NC4yMDIgNjkuMTggMTU0LjE4MiA2OS4wOTY0IDE1NC4xNDIgNjkuMDIzNEMxNTQuMTAxIDY4Ljk1MDQgMTU0LjA0NiA2OC44OTMyIDE1My45NzUgNjguODUxOEMxNTMuOTA0IDY4LjgwOTYgMTUzLjgyMyA2OC43ODg1IDE1My43MzIgNjguNzg4NUMxNTMuNjU3IDY4Ljc4NzcgMTUzLjU4NCA2OC44MDE1IDE1My41MTEgNjguODI5OUMxNTMuNDM5IDY4Ljg1ODMgMTUzLjM4MiA2OC44OTU2IDE1My4zNCA2OC45NDE5TDE1Mi45MzIgNjguODc0OUwxNTMuMDYyIDY3LjU5SDE1NC41MDhWNjcuOTY3MkgxNTMuNDM2TDE1My4zNjQgNjguNjI3OUgxNTMuMzc5QzE1My40MjUgNjguNTczNiAxNTMuNDkgNjguNTI4NiAxNTMuNTc1IDY4LjQ5MjlDMTUzLjY1OSA2OC40NTY0IDE1My43NTIgNjguNDM4MSAxNTMuODUyIDY4LjQzODFDMTU0LjAwMyA2OC40MzgxIDE1NC4xMzggNjguNDczOCAxNTQuMjU2IDY4LjU0NTJDMTU0LjM3NSA2OC42MTU4IDE1NC40NjggNjguNzEzMSAxNTQuNTM2IDY4LjgzNzJDMTU0LjYwNCA2OC45NjEzIDE1NC42MzggNjkuMTAzMyAxNTQuNjM4IDY5LjI2MzFDMTU0LjYzOCA2OS40Mjc4IDE1NC42IDY5LjU3NDYgMTU0LjUyNCA2OS43MDM2QzE1NC40NDggNjkuODMxOCAxNTQuMzQzIDY5LjkzMjggMTU0LjIwOSA3MC4wMDY2QzE1NC4wNzUgNzAuMDc5NiAxNTMuOTIgNzAuMTE2MSAxNTMuNzQ0IDcwLjExNjFaTTE1Ni4zNzggNjkuNjE0OFY2OS40ODM0QzE1Ni4zNzggNjkuMzg2OCAxNTYuMzk5IDY5LjI5OCAxNTYuNDM5IDY5LjIxNjlDMTU2LjQ4IDY5LjEzNTcgMTU2LjU0IDY5LjA3MDQgMTU2LjYxOSA2OS4wMjFDMTU2LjY5OCA2OC45NzE1IDE1Ni43OTMgNjguOTQ2NyAxNTYuOTA1IDY4Ljk0NjdDMTU3LjAyIDY4Ljk0NjcgMTU3LjExNyA2OC45NzE1IDE1Ny4xOTUgNjkuMDIxQzE1Ny4yNzMgNjkuMDY5NiAxNTcuMzMxIDY5LjEzNDUgMTU3LjM3MSA2OS4yMTU3QzE1Ny40MTIgNjkuMjk2OCAxNTcuNDMyIDY5LjM4NiAxNTcuNDMyIDY5LjQ4MzRWNjkuNjE0OEMxNTcuNDMyIDY5LjcxMTMgMTU3LjQxMiA2OS44MDAxIDE1Ny4zNzEgNjkuODgxM0MxNTcuMzMxIDY5Ljk2MjQgMTU3LjI3MSA3MC4wMjc3IDE1Ny4xOTIgNzAuMDc3MkMxNTcuMTE0IDcwLjEyNjYgMTU3LjAxOSA3MC4xNTE0IDE1Ni45MDUgNzAuMTUxNEMxNTYuNzkyIDcwLjE1MTQgMTU2LjY5NSA3MC4xMjY2IDE1Ni42MTcgNzAuMDc3MkMxNTYuNTM4IDcwLjAyNzcgMTU2LjQ3OCA2OS45NjI0IDE1Ni40MzggNjkuODgxM0MxNTYuMzk4IDY5LjgwMDEgMTU2LjM3OCA2OS43MTEzIDE1Ni4zNzggNjkuNjE0OFpNMTU2LjY5NiA2OS40ODM0VjY5LjYxNDhDMTU2LjY5NiA2OS42Nzg5IDE1Ni43MTEgNjkuNzM3NyAxNTYuNzQyIDY5Ljc5MTJDMTU2Ljc3MyA2OS44NDQ4IDE1Ni44MjcgNjkuODcxNSAxNTYuOTA1IDY5Ljg3MTVDMTU2Ljk4NCA2OS44NzE1IDE1Ny4wMzggNjkuODQ1MiAxNTcuMDY3IDY5Ljc5MjRDMTU3LjA5NyA2OS43Mzg5IDE1Ny4xMTIgNjkuNjc5NyAxNTcuMTEyIDY5LjYxNDhWNjkuNDgzNEMxNTcuMTEyIDY5LjQxODUgMTU3LjA5OCA2OS4zNTkyIDE1Ny4wNjkgNjkuMzA1N0MxNTcuMDQxIDY5LjI1MTMgMTU2Ljk4NiA2OS4yMjQyIDE1Ni45MDUgNjkuMjI0MkMxNTYuODI5IDY5LjIyNDIgMTU2Ljc3NSA2OS4yNTEzIDE1Ni43NDMgNjkuMzA1N0MxNTYuNzEyIDY5LjM1OTIgMTU2LjY5NiA2OS40MTg1IDE1Ni42OTYgNjkuNDgzNFpNMTU1LjExMiA2OC4xODg3VjY4LjA1NzJDMTU1LjExMiA2Ny45NTk5IDE1NS4xMzIgNjcuODcwNyAxNTUuMTc0IDY3Ljc4OTVDMTU1LjIxNSA2Ny43MDg0IDE1NS4yNzUgNjcuNjQzNSAxNTUuMzU0IDY3LjU5NDhDMTU1LjQzMiA2Ny41NDU0IDE1NS41MjggNjcuNTIwNiAxNTUuNjQgNjcuNTIwNkMxNTUuNzU0IDY3LjUyMDYgMTU1Ljg1IDY3LjU0NTQgMTU1LjkyOCA2Ny41OTQ4QzE1Ni4wMDcgNjcuNjQzNSAxNTYuMDY2IDY3LjcwODQgMTU2LjEwNiA2Ny43ODk1QzE1Ni4xNDUgNjcuODcwNyAxNTYuMTY1IDY3Ljk1OTkgMTU2LjE2NSA2OC4wNTcyVjY4LjE4ODdDMTU2LjE2NSA2OC4yODYgMTU2LjE0NSA2OC4zNzUyIDE1Ni4xMDQgNjguNDU2NEMxNTYuMDY1IDY4LjUzNjcgMTU2LjAwNSA2OC42MDEyIDE1NS45MjcgNjguNjQ5OEMxNTUuODQ4IDY4LjY5ODUgMTU1Ljc1MiA2OC43MjI4IDE1NS42NCA2OC43MjI4QzE1NS41MjUgNjguNzIyOCAxNTUuNDI5IDY4LjY5ODUgMTU1LjM1IDY4LjY0OThDMTU1LjI3MiA2OC42MDEyIDE1NS4yMTMgNjguNTM2MyAxNTUuMTcyIDY4LjQ1NTFDMTU1LjEzMiA2OC4zNzQgMTU1LjExMiA2OC4yODUyIDE1NS4xMTIgNjguMTg4N1pNMTU1LjQzMiA2OC4wNTcyVjY4LjE4ODdDMTU1LjQzMiA2OC4yNTM1IDE1NS40NDcgNjguMzEyOCAxNTUuNDc3IDY4LjM2NjNDMTU1LjUwNyA2OC40MTkgMTU1LjU2MiA2OC40NDU0IDE1NS42NCA2OC40NDU0QzE1NS43MTcgNjguNDQ1NCAxNTUuNzcxIDY4LjQxOSAxNTUuOCA2OC4zNjYzQzE1NS44MyA2OC4zMTI4IDE1NS44NDUgNjguMjUzNSAxNTUuODQ1IDY4LjE4ODdWNjguMDU3MkMxNTUuODQ1IDY3Ljk5MjMgMTU1LjgzMSA2Ny45MzMxIDE1NS44MDMgNjcuODc5NkMxNTUuNzc0IDY3LjgyNTIgMTU1LjcyIDY3Ljc5OCAxNTUuNjQgNjcuNzk4QzE1NS41NjMgNjcuNzk4IDE1NS41MDkgNjcuODI1MiAxNTUuNDc4IDY3Ljg3OTZDMTU1LjQ0NyA2Ny45MzM5IDE1NS40MzIgNjcuOTkzMSAxNTUuNDMyIDY4LjA1NzJaTTE1NS4yNSA3MC4wODJMMTU2Ljk2NCA2Ny41OUgxNTcuMjY4TDE1NS41NTQgNzAuMDgySDE1NS4yNVoiIGZpbGw9IiMyMjJCM0QiLz4KPHJlY3QgeD0iMTcwLjI1NiIgeT0iNjguNDM5NSIgd2lkdGg9IjYuOTA0NzYiIGhlaWdodD0iMi4wNzE0MyIgcng9IjEuMDM1NzEiIGZpbGw9IiNCQzdDNzgiLz4KPC9nPgo8cGF0aCBkPSJNMTQ2LjIxMyA1Ni44NzIxSDE3OC4zMDFDMTc4Ljg5MiA1Ni44NzIxIDE3OS4zNzIgNTcuMzUyIDE3OS4zNzIgNTcuOTQzNFY3Mi4yMjI3QzE3OS4zNzIgNzIuODE0IDE3OC44OTIgNzMuMjkzOSAxNzguMzAxIDczLjI5MzlIMTQ2LjIxM0MxNDUuNjIyIDczLjI5MzkgMTQ1LjE0MiA3Mi44MTQgMTQ1LjE0MiA3Mi4yMjI3VjU3Ljk0MzRDMTQ1LjE0MiA1Ny4zNTIgMTQ1LjYyMiA1Ni44NzIxIDE0Ni4yMTMgNTYuODcyMVoiIHN0cm9rZT0iI0UyRTZGMSIgc3Ryb2tlLXdpZHRoPSIwLjE0Mjc3NCIvPgo8cGF0aCBkPSJNMTgyLjg3MSA1Ni44NzIxSDIxNC45NTlDMjE1LjU1IDU2Ljg3MjEgMjE2LjAzIDU3LjM1MiAyMTYuMDMgNTcuOTQzNFY3Mi4yMjI3QzIxNi4wMyA3Mi44MTQgMjE1LjU1IDczLjI5MzkgMjE0Ljk1OSA3My4yOTM5SDE4Mi44NzFDMTgyLjI4IDczLjI5MzkgMTgxLjggNzIuODE0IDE4MS44IDcyLjIyMjdWNTcuOTQzNEMxODEuOCA1Ny4zNTIgMTgyLjI4IDU2Ljg3MjEgMTgyLjg3MSA1Ni44NzIxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE4Mi44NzEgNTYuODcyMUgyMTQuOTU5QzIxNS41NSA1Ni44NzIxIDIxNi4wMyA1Ny4zNTIgMjE2LjAzIDU3Ljk0MzRWNzIuMjIyN0MyMTYuMDMgNzIuODE0IDIxNS41NSA3My4yOTM5IDIxNC45NTkgNzMuMjkzOUgxODIuODcxQzE4Mi4yOCA3My4yOTM5IDE4MS44IDcyLjgxNCAxODEuOCA3Mi4yMjI3VjU3Ljk0MzRDMTgxLjggNTcuMzUyIDE4Mi4yOCA1Ni44NzIxIDE4Mi44NzEgNTYuODcyMVoiIHN0cm9rZT0iI0UyRTZGMSIgc3Ryb2tlLXdpZHRoPSIwLjE0Mjc3NCIvPgo8cGF0aCBkPSJNMTg0LjAxNCA2MC4yMjgxQzE4NC4wMTQgNTkuNTk3MyAxODQuNTI1IDU5LjA4NTkgMTg1LjE1NiA1OS4wODU5SDE4OC4wMTFDMTg4LjY0MiA1OS4wODU5IDE4OS4xNTQgNTkuNTk3MyAxODkuMTU0IDYwLjIyODFWNjMuMDgzNkMxODkuMTU0IDYzLjcxNDQgMTg4LjY0MiA2NC4yMjU4IDE4OC4wMTEgNjQuMjI1OEgxODUuMTU2QzE4NC41MjUgNjQuMjI1OCAxODQuMDE0IDYzLjcxNDQgMTg0LjAxNCA2My4wODM2VjYwLjIyODFaIiBmaWxsPSIjRkY4MDI2Ii8+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMThfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNMTg3LjE0NiA2My40Mjk1VjYyLjk1MzEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC4yMTQxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTg3LjE0NiA2Mi40Nzg0VjYyLjAwMiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDE2MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xODcuMTQ2IDYxLjUyNzNWNjEuMjg5MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDE2MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xODYuNjcgNjEuNTI3M1Y2Mi4wMDMzSDE4Ny45NzlMMTg4LjIxNyA2MS43NjUzTDE4Ny45NzkgNjEuNTI3M0gxODYuNjdaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuMjE0MTYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE4Ny4zODUgNjIuNDc4NVY2Mi45NTQ0SDE4Ni40MzNMMTg2LjE5NSA2Mi43MTY1TDE4Ni40MzMgNjIuNDc4NUgxODcuMzg1WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjIxNDE2MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPHJlY3QgeD0iMTkwLjg2NyIgeT0iNjAuNjIxMSIgd2lkdGg9IjEzLjgwOTUiIGhlaWdodD0iMi4wNzE0MyIgcng9IjEuMDM1NzEiIGZpbGw9IiNEN0Q3REYiLz4KPHBhdGggZD0iTTE4NC4xOSA2OS42MTk2VjY5LjI2MDdMMTg1LjI0OCA2Ny41OUgxODUuNTQ3VjY4LjEwMUgxODUuMzY0TDE4NC42NTMgNjkuMjI5VjY5LjI0ODVIMTg2LjEyOVY2OS42MTk2SDE4NC4xOVpNMTg1LjM3OSA3MC4wODJWNjkuNTEwMUwxODUuMzg0IDY5LjM0OTVWNjcuNTlIMTg1LjgxVjcwLjA4MkgxODUuMzc5Wk0xODcuNDEyIDcwLjExNjFDMTg3LjIzNiA3MC4xMTYxIDE4Ny4wODEgNzAuMDg2MSAxODYuOTQ0IDcwLjAyNjFDMTg2LjgwOSA2OS45NjYgMTg2LjcwMiA2OS44ODI1IDE4Ni42MjMgNjkuNzc1NEMxODYuNTQ0IDY5LjY2ODMgMTg2LjUwMyA2OS41NDQ2IDE4Ni40OTggNjkuNDA0M0gxODYuOTU1QzE4Ni45NTkgNjkuNDcxNiAxODYuOTgyIDY5LjUzMDQgMTg3LjAyMiA2OS41ODA3QzE4Ny4wNjMgNjkuNjMwMiAxODcuMTE3IDY5LjY2ODcgMTg3LjE4NCA2OS42OTYzQzE4Ny4yNTEgNjkuNzIzOSAxODcuMzI3IDY5LjczNzcgMTg3LjQxIDY5LjczNzdDMTg3LjUgNjkuNzM3NyAxODcuNTc5IDY5LjcyMjMgMTg3LjY0OCA2OS42OTE0QzE4Ny43MTcgNjkuNjU5OCAxODcuNzcxIDY5LjYxNiAxODcuODEgNjkuNTZDMTg3Ljg0OCA2OS41MDQgMTg3Ljg2OCA2OS40Mzk1IDE4Ny44NjcgNjkuMzY2NUMxODcuODY4IDY5LjI5MTEgMTg3Ljg0OCA2OS4yMjQ2IDE4Ny44MDggNjkuMTY3QzE4Ny43NjkgNjkuMTA5NCAxODcuNzExIDY5LjA2NDQgMTg3LjYzNiA2OS4wMzE5QzE4Ny41NjEgNjguOTk5NSAxODcuNDcxIDY4Ljk4MzIgMTg3LjM2NSA2OC45ODMySDE4Ny4xNDVWNjguNjM1MkgxODcuMzY1QzE4Ny40NTIgNjguNjM1MiAxODcuNTI4IDY4LjYyMDIgMTg3LjU5MyA2OC41OTAyQzE4Ny42NTkgNjguNTYwMiAxODcuNzEgNjguNTE4IDE4Ny43NDggNjguNDYzN0MxODcuNzg1IDY4LjQwODUgMTg3LjgwMyA2OC4zNDQ4IDE4Ny44MDIgNjguMjcyNkMxODcuODAzIDY4LjIwMiAxODcuNzg3IDY4LjE0MDggMTg3Ljc1NSA2OC4wODg5QzE4Ny43MjMgNjguMDM2MSAxODcuNjc4IDY3Ljk5NTIgMTg3LjYyIDY3Ljk2NkMxODcuNTYyIDY3LjkzNjggMTg3LjQ5NCA2Ny45MjIyIDE4Ny40MTcgNjcuOTIyMkMxODcuMzQgNjcuOTIyMiAxODcuMjcgNjcuOTM2IDE4Ny4yMDUgNjcuOTYzNUMxODcuMTQgNjcuOTkxMSAxODcuMDg4IDY4LjAzMDUgMTg3LjA0OCA2OC4wODE2QzE4Ny4wMDggNjguMTMxOSAxODYuOTg3IDY4LjE5MTkgMTg2Ljk4NSA2OC4yNjE3SDE4Ni41NUMxODYuNTUzIDY4LjEyMjEgMTg2LjU5NCA2Ny45OTk2IDE4Ni42NzEgNjcuODk0MkMxODYuNzQ4IDY3Ljc4NzkgMTg2Ljg1MiA2Ny43MDUyIDE4Ni45ODIgNjcuNjQ1OUMxODcuMTEyIDY3LjU4NTkgMTg3LjI1OCA2Ny41NTU5IDE4Ny40MTkgNjcuNTU1OUMxODcuNTg1IDY3LjU1NTkgMTg3LjczIDY3LjU4NzEgMTg3Ljg1MiA2Ny42NDk2QzE4Ny45NzUgNjcuNzExMiAxODguMDcxIDY3Ljc5NDQgMTg4LjEzOCA2Ny44OTlDMTg4LjIwNSA2OC4wMDM3IDE4OC4yMzkgNjguMTE5MyAxODguMjM5IDY4LjI0NThDMTg4LjI0IDY4LjM4NjIgMTg4LjE5OSA2OC41MDM4IDE4OC4xMTUgNjguNTk4N0MxODguMDMyIDY4LjY5MzYgMTg3LjkyNCA2OC43NTU3IDE4Ny43ODkgNjguNzg0OVY2OC44MDQ0QzE4Ny45NjQgNjguODI4NyAxODguMDk4IDY4Ljg5MzYgMTg4LjE5MiA2OC45OTkxQzE4OC4yODYgNjkuMTAzNyAxODguMzMyIDY5LjIzMzkgMTg4LjMzMiA2OS4zODk3QzE4OC4zMzIgNjkuNTI5MiAxODguMjkyIDY5LjY1NDEgMTg4LjIxMiA2OS43NjQ0QzE4OC4xMzQgNjkuODc0IDE4OC4wMjUgNjkuOTU5OSAxODcuODg2IDcwLjAyMjRDMTg3Ljc0OCA3MC4wODQ5IDE4Ny41OSA3MC4xMTYxIDE4Ny40MTIgNzAuMTE2MVpNMTg4Ljk1MiA3MC4xMDg4QzE4OC44NzggNzAuMTA4OCAxODguODE1IDcwLjA4MjggMTg4Ljc2MiA3MC4wMzA5QzE4OC43MDkgNjkuOTc5IDE4OC42ODMgNjkuOTE1NyAxODguNjg0IDY5Ljg0MTFDMTg4LjY4MyA2OS43NjgxIDE4OC43MDkgNjkuNzA1NiAxODguNzYyIDY5LjY1MzdDMTg4LjgxNSA2OS42MDE4IDE4OC44NzggNjkuNTc1OCAxODguOTUyIDY5LjU3NThDMTg5LjAyMyA2OS41NzU4IDE4OS4wODUgNjkuNjAxOCAxODkuMTM4IDY5LjY1MzdDMTg5LjE5MiA2OS43MDU2IDE4OS4yMTkgNjkuNzY4MSAxODkuMjIgNjkuODQxMUMxODkuMjE5IDY5Ljg5MDYgMTg5LjIwNiA2OS45MzU2IDE4OS4xODEgNjkuOTc2MkMxODkuMTU2IDcwLjAxNjcgMTg5LjEyNCA3MC4wNDkyIDE4OS4wODMgNzAuMDczNUMxODkuMDQ0IDcwLjA5NyAxODkgNzAuMTA4OCAxODguOTUyIDcwLjEwODhaTTE5MC40OCA3MC4xMTYxQzE5MC4zMDUgNzAuMTE2MSAxOTAuMTQ5IDcwLjA4NjEgMTkwLjAxMyA3MC4wMjYxQzE4OS44NzcgNjkuOTY2IDE4OS43NyA2OS44ODI1IDE4OS42OTIgNjkuNzc1NEMxODkuNjEzIDY5LjY2ODMgMTg5LjU3MSA2OS41NDQ2IDE4OS41NjYgNjkuNDA0M0gxOTAuMDI0QzE5MC4wMjggNjkuNDcxNiAxOTAuMDUgNjkuNTMwNCAxOTAuMDkxIDY5LjU4MDdDMTkwLjEzMSA2OS42MzAyIDE5MC4xODUgNjkuNjY4NyAxOTAuMjUzIDY5LjY5NjNDMTkwLjMyIDY5LjcyMzkgMTkwLjM5NSA2OS43Mzc3IDE5MC40NzkgNjkuNzM3N0MxOTAuNTY4IDY5LjczNzcgMTkwLjY0NyA2OS43MjIzIDE5MC43MTYgNjkuNjkxNEMxOTAuNzg1IDY5LjY1OTggMTkwLjgzOSA2OS42MTYgMTkwLjg3OCA2OS41NkMxOTAuOTE3IDY5LjUwNCAxOTAuOTM2IDY5LjQzOTUgMTkwLjkzNSA2OS4zNjY1QzE5MC45MzYgNjkuMjkxMSAxOTAuOTE3IDY5LjIyNDYgMTkwLjg3NyA2OS4xNjdDMTkwLjgzNyA2OS4xMDk0IDE5MC43OCA2OS4wNjQ0IDE5MC43MDQgNjkuMDMxOUMxOTAuNjI5IDY4Ljk5OTUgMTkwLjUzOSA2OC45ODMyIDE5MC40MzQgNjguOTgzMkgxOTAuMjE0VjY4LjYzNTJIMTkwLjQzNEMxOTAuNTIxIDY4LjYzNTIgMTkwLjU5NyA2OC42MjAyIDE5MC42NjEgNjguNTkwMkMxOTAuNzI3IDY4LjU2MDIgMTkwLjc3OSA2OC41MTggMTkwLjgxNiA2OC40NjM3QzE5MC44NTMgNjguNDA4NSAxOTAuODcyIDY4LjM0NDggMTkwLjg3MSA2OC4yNzI2QzE5MC44NzIgNjguMjAyIDE5MC44NTYgNjguMTQwOCAxOTAuODIzIDY4LjA4ODlDMTkwLjc5MiA2OC4wMzYxIDE5MC43NDcgNjcuOTk1MiAxOTAuNjg4IDY3Ljk2NkMxOTAuNjMxIDY3LjkzNjggMTkwLjU2MyA2Ny45MjIyIDE5MC40ODUgNjcuOTIyMkMxOTAuNDA5IDY3LjkyMjIgMTkwLjMzOCA2Ny45MzYgMTkwLjI3MyA2Ny45NjM1QzE5MC4yMDggNjcuOTkxMSAxOTAuMTU2IDY4LjAzMDUgMTkwLjExNiA2OC4wODE2QzE5MC4wNzcgNjguMTMxOSAxOTAuMDU2IDY4LjE5MTkgMTkwLjA1MyA2OC4yNjE3SDE4OS42MTlDMTg5LjYyMiA2OC4xMjIxIDE4OS42NjIgNjcuOTk5NiAxODkuNzM5IDY3Ljg5NDJDMTg5LjgxNyA2Ny43ODc5IDE4OS45MjEgNjcuNzA1MiAxOTAuMDUxIDY3LjY0NTlDMTkwLjE4IDY3LjU4NTkgMTkwLjMyNiA2Ny41NTU5IDE5MC40ODcgNjcuNTU1OUMxOTAuNjU0IDY3LjU1NTkgMTkwLjc5OCA2Ny41ODcxIDE5MC45MjEgNjcuNjQ5NkMxOTEuMDQ0IDY3LjcxMTIgMTkxLjEzOSA2Ny43OTQ0IDE5MS4yMDcgNjcuODk5QzE5MS4yNzQgNjguMDAzNyAxOTEuMzA4IDY4LjExOTMgMTkxLjMwOCA2OC4yNDU4QzE5MS4zMDggNjguMzg2MiAxOTEuMjY3IDY4LjUwMzggMTkxLjE4NCA2OC41OTg3QzE5MS4xMDEgNjguNjkzNiAxOTAuOTkyIDY4Ljc1NTcgMTkwLjg1NyA2OC43ODQ5VjY4LjgwNDRDMTkxLjAzMyA2OC44Mjg3IDE5MS4xNjcgNjguODkzNiAxOTEuMjYgNjguOTk5MUMxOTEuMzU0IDY5LjEwMzcgMTkxLjQwMSA2OS4yMzM5IDE5MS40IDY5LjM4OTdDMTkxLjQgNjkuNTI5MiAxOTEuMzYgNjkuNjU0MSAxOTEuMjgxIDY5Ljc2NDRDMTkxLjIwMiA2OS44NzQgMTkxLjA5MyA2OS45NTk5IDE5MC45NTUgNzAuMDIyNEMxOTAuODE3IDcwLjA4NDkgMTkwLjY1OSA3MC4xMTYxIDE5MC40OCA3MC4xMTYxWiIgZmlsbD0iIzIyMkIzRCIvPgo8cmVjdCB4PSIyMDYuOTEyIiB5PSI2OC40Mzk1IiB3aWR0aD0iNi45MDQ3NiIgaGVpZ2h0PSIyLjA3MTQzIiByeD0iMS4wMzU3MSIgZmlsbD0iIzhEQkVBQSIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDE5XzE1NDZfMTg4NzgpIj4KPG1hc2sgaWQ9InBhdGgtMTEyLWluc2lkZS03XzE1NDZfMTg4NzgiIGZpbGw9IndoaXRlIj4KPHBhdGggZD0iTTcyLjc0NjEgNzYuMzUxNkgyMTYuNTJWMTM4LjYwMUg3Mi43NDYxVjc2LjM1MTZaIi8+CjwvbWFzaz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAyMF8xNTQ2XzE4ODc4KSI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjFfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSI3Mi43ODE4IiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8cmVjdCB4PSI4Mi42MzkyIiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjJfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSI5My4xMTM5IiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjNfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxMDMuNTg3IiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjRfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxMTQuMDYxIiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjVfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxMjQuNTM2IiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjZfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxMzUuMDA4IiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjdfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxNDUuNDgzIiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjhfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxNTUuOTU4IiB5PSI3Ni41Mjk5IiB3aWR0aD0iMC4wNzE0NiIgaGVpZ2h0PSI2MC44MTI0IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzE0NiIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMjlfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxNjYuNDMiIHk9Ijc2LjUyOTkiIHdpZHRoPSIwLjA3MTQ2IiBoZWlnaHQ9IjYwLjgxMjQiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA3MTQ2Ii8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzMF8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjE3Ni45MDUiIHk9Ijc2LjUyOTkiIHdpZHRoPSIwLjA3MTQ2IiBoZWlnaHQ9IjYwLjgxMjQiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA3MTQ2Ii8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzMV8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjE4Ny4zNzkiIHk9Ijc2LjUyOTkiIHdpZHRoPSIwLjA3MTQ2IiBoZWlnaHQ9IjYwLjgxMjQiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA3MTQ2Ii8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzMl8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjE5Ny44NTQiIHk9Ijc2LjUyOTkiIHdpZHRoPSIwLjA3MTQ2IiBoZWlnaHQ9IjYwLjgxMjQiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA3MTQ2Ii8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzM18xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjIwOC4zMjciIHk9Ijc2LjUyOTkiIHdpZHRoPSIwLjA3MTQ2IiBoZWlnaHQ9IjYwLjgxMjQiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA3MTQ2Ii8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzNF8xNTQ2XzE4ODc4KSI+CjwvZz4KPC9nPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDM1XzE1NDZfMTg4NzgpIj4KPHJlY3QgeD0iNzIuNzgxOCIgeT0iMTM4LjQ5MyIgd2lkdGg9IjE0My43MDIiIGhlaWdodD0iMC4wNzEzODcxIiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzEzODcxIi8+CjxyZWN0IHg9IjcyLjc4MTgiIHk9IjEyMy41MDIiIHdpZHRoPSIxNDMuNzAyIiBoZWlnaHQ9IjAuMDcxMzg3MSIgc3Ryb2tlPSIjRTlFQkYxIiBzdHJva2Utd2lkdGg9IjAuMDcxMzg3MSIvPgo8cmVjdCB4PSI3Mi43ODE4IiB5PSIxMDcuNTEyIiB3aWR0aD0iMTQzLjcwMiIgaGVpZ2h0PSIwLjA3MTM4NzEiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA3MTM4NzEiLz4KPHJlY3QgeD0iNzIuNzgxOCIgeT0iOTEuOTQ5OCIgd2lkdGg9IjE0My43MDIiIGhlaWdodD0iMC4wNzEzODcxIiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzEzODcxIi8+CjxyZWN0IHg9IjcyLjg1NiIgeT0iNzYuMzg3MyIgd2lkdGg9IjE0My43MDIiIGhlaWdodD0iMC4wNzEzODcxIiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNzEzODcxIi8+CjwvZz4KPHJlY3QgeD0iNzIuNzQ2MSIgeT0iNzYuMzUxNiIgd2lkdGg9IjEwMDYiIGhlaWdodD0iNDM2IiBmaWxsPSJ3aGl0ZSIgZmlsbC1vcGFjaXR5PSIwLjAxIi8+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMzZfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNNzIuNzQ2MSAxMjguNDE4QzcyLjc0NjEgMTI4LjQxOCA3OC42NjU0IDEyMy4zNCA4Mi43NzcyIDEyMy4zNEM4Mi44Njk1IDEyMy4zNCA4Mi45NTk0IDEyMy4zNDIgODMuMDQ3IDEyMy4zNDRDODcuMjQ3MSAxMjMuNDY1IDg1Ljk2MDcgMTI2LjQwOCA5Mi45OTg0IDEyNi40MDhDOTQuNzE1MSAxMjYuNDA4IDk5Ljg1ODQgMTI0Ljk0NCAxMDMuNDI0IDEyNC42NzRDMTA2Ljk4OSAxMjQuNDA1IDEwOC45MjkgMTIxLjM5OCAxMTMuNjI0IDEyMC41MTZDMTE0Ljk3NSAxMjAuMjYyIDEyMC40NzMgMTE5LjYwMiAxMjQuMDkyIDEyMC44ODFDMTI4LjM0NyAxMjIuMzg0IDEyOS43ODMgMTI1Ljc4NCAxMzQuMTgyIDEyNy4xMzRDMTM4LjAzNyAxMjguMzE3IDE0MC4zMDkgMTI4LjM5MyAxNDQuNDUgMTI3Ljg2QzE0OC41OTEgMTI3LjMyNyAxNTEuNDQzIDEyMi4yMyAxNTQuNzI1IDExOC45OThDMTU3LjI2NyAxMTYuNDk0IDE1OS4xMDYgMTE0LjM1OSAxNjUuMDUgMTE0LjQ4NkMxNjguNDM3IDExNC41NTggMTcxLjYxNiAxMTcuOTY0IDE3NS4yMjQgMTIwLjgwNkMxNzcuOTQ5IDEyMi45NTQgMTgwLjkxOCAxMjQuNzggMTg0LjQwNiAxMjQuNjA2QzE4NC43NTkgMTI0LjU4OCAxODUuMDkzIDEyNC41MTggMTg1LjQxMyAxMjQuNDA1QzE4OC43NCAxMjMuMjI0IDE5MS44MyAxMTYuNjIzIDE5NS43NjkgMTE2LjYyM0MxOTkuNzA4IDExNi42MjMgMjAxLjE4NSAxMTguMjkxIDIwNi4wNzQgMTE4LjI5MUMyMTIuMTI2IDExOC4yOTEgMjExLjQxNCAxMTEuMjg3IDIxNi4zNzcgMTExLjE0MyIgc3Ryb2tlPSIjRkY4MDI2IiBzdHJva2Utd2lkdGg9IjAuNDI4MzIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTcyLjc0NjEgMTI1Ljg5NkM3Mi43NDYxIDEyNS44OTYgNzguNjY4NSAxMjEuMjcyIDgyLjc4MjUgMTIxLjI3MkM4Mi44NzQ4IDEyMS4yNzIgODMuMDUyNCAxMjEuMjc2IDgzLjA1MjQgMTIxLjI3NkM4Ny4yNTQ3IDEyMS4zODUgODguOTkzNyAxMjMuODA3IDkzLjAwOSAxMjQuMDY2Qzk3LjExNjUgMTI0LjMzIDk5LjQ0MTUgMTIzLjUxNSAxMDMuNDQgMTIyLjQ4N0MxMDcuNTQ0IDEyMS40MzEgMTA5Ljg2NyAxMjAuNjk1IDExMy42NDUgMTE4LjdDMTE5LjQ5NiAxMTUuNjExIDExNi44ODUgMTA2LjgyNyAxMjYuODg5IDEwNy44NjdDMTMxLjQ4NiAxMDguMzQ1IDE0MC4yNzMgMTAzLjk5MSAxNDAuMjczIDExNC42OTNDMTQwLjI3MyAxMTguMjAyIDE0Mi40OCAxMjEuNzUzIDE0NS4zNDMgMTIwLjk5OEMxNDkuMzI2IDExOS45NDcgMTQ5LjQwMSAxMTMuNjMgMTUyLjk4MSAxMDkuNzUyQzE1Ni44MDMgMTA1LjYxMiAxNTguMzIxIDEwMC43OTcgMTY0LjI2OSAxMDAuOTEyQzE2Ny42NTggMTAwLjk3OCAxNzkuNTE4IDExMi41NjcgMTgzLjEyOCAxMTUuMTU2QzE4NS44NTQgMTE3LjExMSAxODYuNDM4IDExMy4zNDkgMTg4LjY3MSAxMTIuNDE3QzE5MC45ODQgMTExLjQ1MyAxOTIuNDU3IDEwOS4zMzggMTk0Ljc1NCAxMTAuMzM3QzE5Ni43MTQgMTExLjE5IDE5Ni4xMiAxMTMuMzMzIDE5Ny40NTggMTE0Ljk1M0MxOTkuNzE0IDExNy42ODQgMjAxLjM4NiAxMTkuNjMxIDIwNC45NjEgMTIwLjIxOEMyMTEuOTA4IDEyMS4zNTggMjExLjU1NCAxMDcuMDI0IDIxNi41MiAxMDYuODkyIiBzdHJva2U9IiNCRDUyRkYiIHN0cm9rZS13aWR0aD0iMC40MjgzMjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNNzIuNzQ2MSAxMjguNDIzQzcyLjc0NjEgMTI4LjQyMyA3OC4zMTQ0IDExNy42NjggODIuNzcwOSAxMTUuNDcyQzg1LjYyMTEgMTE0LjA2NyA4Ni4xNzk1IDExNi4yMTcgOTIuOTg0NCAxMTEuODYzQzk5Ljc4OTQgMTA3LjUwOCA5OS4xMDYgMTAyLjQ0MyAxMDMuMjg2IDEwMi40NDNDMTA3LjQ2NSAxMDIuNDQzIDExMi44NTggMTAzLjYzIDExMy45MzggMTA1Ljk1MkMxMTUuNzIzIDEwOS43ODggMTE5LjcxMSAxMTIuNTM5IDEyNC4xNjcgMTEyLjUzOUMxMjguNjIyIDExMi41MzkgMTMzLjE0NCAxMTQuNDM2IDEzNC40MDYgMTE0LjQzNkMxMzguMjg0IDExNC40MzYgMTQyLjcxNyAxMTAuNTc4IDE0NC41MDggMTA2LjM0MkMxNDYuMTc1IDEwMi4zOTkgMTQ4LjUzOCA5OC41OTE0IDE1MS42MjQgOTguNTkxNEMxNTMuMTk4IDk4LjU5MTQgMTUzLjkyOSA5OS4xMjI3IDE1NC45MDggOTkuOTEyMkMxNTcuOTEyIDEwMi4zMzQgMTU4Ljk0NyAxMDcuNjAyIDE2NC44ODQgMTA2Ljg0NEMxNzAuODIxIDEwNi4wODcgMTcxLjg1IDk5LjQ1NDYgMTc1LjM5MiA5Ny4yNTkxQzE3Ni41OCA5Ni41MjMgMTc4LjExNCA5Ni4wNTcyIDE3OS40MDcgOTYuMDU3MkMxODIuNiA5Ni4wNTcyIDE4Mi40MzMgOTguNTkxNCAxODUuMzU0IDk4LjM3NjZDMTg4LjA4NCA5OC4xNzU5IDE5My4yMzggOTQuMzQ4MiAxOTUuNzM4IDkyLjg5MUMxOTguMjM5IDkxLjQzMzcgMTk5Ljg1MiA4NS4zMDU0IDIwNi4xODEgODUuMzA1NEMyMTEuMjIyIDg1LjMwNTQgMjE1LjkwNCA4MC44NzUgMjE2LjM3NyA4MC44NzUiIHN0cm9rZT0iIzQ3OTRGRiIgc3Ryb2tlLXdpZHRoPSIwLjQyODMyMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxwYXRoIGQ9Ik03Mi43NDYxIDEyOC40MDhDNzIuNzQ2MSAxMjguNDA4IDc3LjgzNTcgMTE5LjAyNSA4Mi43Mjg0IDExOS4wMjVDODYuNzEyOSAxMTkuMDI1IDg3LjgxNDQgMTIyLjU2NiA5Mi45MDk2IDEyMi41NjZDOTcuMDM3OSAxMjIuNTY2IDEwMi4wMjggMTE5Ljk0OSAxMDMuNjMyIDExNi44NjJDMTA1Ljg4NSAxMTIuNTI4IDEwOS4xODUgMTA1Ljg5MiAxMTMuNjE1IDEwNS44OTJDMTE4LjQ0NiAxMDUuODkyIDExNS45ODYgMTA4LjM2NSAxMjMuODAzIDEwOC4zNjVDMTI5LjUyOCAxMDguMzY1IDEyNS4wNyAxMTcuMjY0IDEzNC4yNTcgMTE3LjI2NEMxMzYuMDU2IDExNy4yNjQgMTQyLjgxNiAxMTQuNjAyIDE0NC40MDkgMTEzLjI1NkMxNDguMjg5IDEwOS45NzggMTUxLjM5NiAxMDYuNTIyIDE1NC44MTYgMTAxLjcwOEMxNTcuMzY4IDk4LjExNzMgMTU5Ljg5MSA5NS40MTcxIDE2NS4wNTQgOTUuNDE3MUMxNzAuMjE4IDk1LjQxNzEgMTcyLjg2MiAxMDAuNjI3IDE3NS4yNzcgMTA0LjkyNEMxNzcuNzc3IDEwOS4zNjkgMTgyLjkxNCAxMTMuMjU2IDE4NS43NDcgMTEyLjkwNUMxOTEuMjA5IDExMi4yMjkgMTkwLjcxNSAxMDYuNDE5IDE5NS43NzQgMTA2LjQxOUMxOTkuODI0IDEwNi40MTkgMTk4Ljk5MyAxMDcuOTg4IDIwNS45MzcgMTA3LjU3NkMyMTIuODgxIDEwNy4xNjUgMjExLjQwMyA5NC45ODM4IDIxNi4zNzcgOTQuNzI0NiIgc3Ryb2tlPSIjNkY1MkZGIiBzdHJva2Utd2lkdGg9IjAuNDI4MzIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9nPgo8L2c+CjxwYXRoIGQ9Ik0yMTYuNTIgNzYuMzUxNkgyMTYuMzc3VjEzOC42MDFIMjE2LjUySDIxNi42NjNWNzYuMzUxNkgyMTYuNTJaIiBmaWxsPSIjRTlFQkYxIiBtYXNrPSJ1cmwoI3BhdGgtMTEyLWluc2lkZS03XzE1NDZfMTg4NzgpIi8+CjxwYXRoIGQ9Ik0xNjEuMDk0IDc2LjM1MTZWNzYuNjMwOUgxNjEuMTY1Vjc4Ljg2NTJIMTYxLjA5NFY3OS40MjM4SDE2MS4xNjVWODEuNjU4MkgxNjEuMDk0VjgyLjIxNjhIMTYxLjE2NVY4NC40NTEySDE2MS4wOTRWODUuMDA5OEgxNjEuMTY1Vjg3LjI0NDFIMTYxLjA5NFY4Ny44MDI3SDE2MS4xNjVWOTAuMDM3MUgxNjEuMDk0VjkwLjU5NjdIMTYxLjE2NVY5Mi44MzExSDE2MS4wOTRWOTMuMzg5NkgxNjEuMTY1Vjk1LjYyNEgxNjEuMDk0Vjk2LjE4MjZIMTYxLjE2NVY5OC40MTdIMTYxLjA5NFY5OC45NzU2SDE2MS4xNjVWMTAxLjIxSDE2MS4wOTRWMTAxLjc2OUgxNjEuMTY1VjEwNC4wMDNIMTYxLjA5NFYxMDQuNTYySDE2MS4xNjVWMTA2Ljc5NkgxNjEuMDk0VjEwNy4zNTRIMTYxLjE2NVYxMDkuNTg5SDE2MS4wOTRWMTEwLjE0N0gxNjEuMTY1VjExMi4zODJIMTYxLjA5NFYxMTIuOTRIMTYxLjE2NVYxMTUuMTc1SDE2MS4wOTRWMTE1LjczM0gxNjEuMTY1VjExNy45NjhIMTYxLjA5NFYxMTguNTI3SDE2MS4xNjVWMTIwLjc2MkgxNjEuMDk0VjEyMS4zMkgxNjEuMTY1VjEyMy41NTVIMTYxLjA5NFYxMjQuMTEzSDE2MS4xNjVWMTI2LjM0OEgxNjEuMDk0VjEyNi45MDZIMTYxLjE2NVYxMjkuMTQxSDE2MS4wOTRWMTI5LjY5OUgxNjEuMTY1VjEzMS45MzRIMTYxLjA5NFYxMzIuNDkySDE2MS4xNjVWMTM0LjcyN0gxNjEuMDk0VjEzNS4wMDZIMTYxLjA4N1YxMzQuNzI3SDE2MS4wMTZWMTMyLjQ5MkgxNjEuMDg3VjEzMS45MzRIMTYxLjAxNlYxMjkuNjk5SDE2MS4wODdWMTI5LjE0MUgxNjEuMDE2VjEyNi45MDZIMTYxLjA4N1YxMjYuMzQ4SDE2MS4wMTZWMTI0LjExM0gxNjEuMDg3VjEyMy41NTVIMTYxLjAxNlYxMjEuMzJIMTYxLjA4N1YxMjAuNzYySDE2MS4wMTZWMTE4LjUyN0gxNjEuMDg3VjExNy45NjlIMTYxLjAxNlYxMTUuNzMzSDE2MS4wODdWMTE1LjE3NUgxNjEuMDE2VjExMi45NEgxNjEuMDg3VjExMi4zODJIMTYxLjAxNlYxMTAuMTQ3SDE2MS4wODdWMTA5LjU4OUgxNjEuMDE2VjEwNy4zNTRIMTYxLjA4N1YxMDYuNzk2SDE2MS4wMTZWMTA0LjU2MkgxNjEuMDg3VjEwNC4wMDNIMTYxLjAxNlYxMDEuNzY5SDE2MS4wODdWMTAxLjIxSDE2MS4wMTZWOTguOTc1NkgxNjEuMDg3Vjk4LjQxN0gxNjEuMDE2Vjk2LjE4MjZIMTYxLjA4N1Y5NS42MjRIMTYxLjAxNlY5My4zODk2SDE2MS4wODdWOTIuODMxMUgxNjEuMDE2VjkwLjU5NjdIMTYxLjA4N1Y5MC4wMzcxSDE2MS4wMTZWODcuODAyN0gxNjEuMDg3Vjg3LjI0NDFIMTYxLjAxNlY4NS4wMDk4SDE2MS4wODdWODQuNDUxMkgxNjEuMDE2VjgyLjIxNjhIMTYxLjA4N1Y4MS42NTgySDE2MS4wMTZWNzkuNDIzOEgxNjEuMDg3Vjc4Ljg2NTJIMTYxLjAxNlY3Ni42MzA5SDE2MS4wODdWNzYuMzUxNkgxNjEuMDk0WiIgc3Ryb2tlPSIjREFEQURBIiBzdHJva2Utd2lkdGg9IjAuMTQyNzc0IiBzdHJva2UtZGFzaGFycmF5PSIwLjU3IDIuMjgiLz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjZfZF8xNTQ2XzE4ODc4KSI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMzdfMTU0Nl8xODg3OCkiPgo8cGF0aCBkPSJNMTg2LjA5NCAxMDAuNDA4QzE4Ni40MDkgMTAwLjQwOCAxODYuNjY2IDEwMC42NjQgMTg2LjY2NiAxMDAuOTc5VjEyMi44MzdDMTg2LjY2NiAxMjMuMTUyIDE4Ni40MDkgMTIzLjQwOCAxODYuMDk0IDEyMy40MDhIMTY1LjA5NUMxNjQuNzc5IDEyMy40MDggMTY0LjUyNCAxMjMuMTUyIDE2NC41MjMgMTIyLjgzN1YxMTIuNjkyTDE2My43OTEgMTEyLjA1MkMxNjMuNjYxIDExMS45MzggMTYzLjY2MSAxMTEuNzM1IDE2My43OTEgMTExLjYyMUwxNjQuNTIzIDExMC45NzlWMTAwLjk3OUMxNjQuNTI0IDEwMC42NjQgMTY0Ljc3OSAxMDAuNDA4IDE2NS4wOTUgMTAwLjQwOEgxODYuMDk0WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L2c+CjxtYXNrIGlkPSJwYXRoLTE0MC1pbnNpZGUtOF8xNTQ2XzE4ODc4IiBmaWxsPSJ3aGl0ZSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTY0LjUyMyAxMTguMjU2SDE4Ni4wODJWMTE4LjM5OUgxNjQuNTIzVjExOC4yNTZaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTE2NC41MjMgMTE4LjI1NlYxMTguMTEzSDE2NC4zODFWMTE4LjI1NkgxNjQuNTIzWk0xODYuMDgyIDExOC4yNTZIMTg2LjIyNVYxMTguMTEzSDE4Ni4wODJWMTE4LjI1NlpNMTg2LjA4MiAxMTguMzk5VjExOC41NDFIMTg2LjIyNVYxMTguMzk5SDE4Ni4wODJaTTE2NC41MjMgMTE4LjM5OUgxNjQuMzgxVjExOC41NDFIMTY0LjUyM1YxMTguMzk5Wk0xNjQuNTIzIDExOC4yNTZWMTE4LjM5OUgxODYuMDgyVjExOC4yNTZWMTE4LjExM0gxNjQuNTIzVjExOC4yNTZaTTE4Ni4wODIgMTE4LjI1NkgxODUuOTRWMTE4LjM5OUgxODYuMDgySDE4Ni4yMjVWMTE4LjI1NkgxODYuMDgyWk0xODYuMDgyIDExOC4zOTlWMTE4LjI1NkgxNjQuNTIzVjExOC4zOTlWMTE4LjU0MUgxODYuMDgyVjExOC4zOTlaTTE2NC41MjMgMTE4LjM5OUgxNjQuNjY2VjExOC4yNTZIMTY0LjUyM0gxNjQuMzgxVjExOC4zOTlIMTY0LjUyM1oiIGZpbGw9IiNFOUVCRjEiIG1hc2s9InVybCgjcGF0aC0xNDAtaW5zaWRlLThfMTU0Nl8xODg3OCkiLz4KPHBhdGggZD0iTTE2Ni40MTQgMTIwLjA4NUgxNjYuNjI0TDE2Ny4xMTggMTIxLjI5MkgxNjcuMTM1TDE2Ny42MyAxMjAuMDg1SDE2Ny44NFYxMjEuNTM5SDE2Ny42NzVWMTIwLjQzNUgxNjcuNjYxTDE2Ny4yMDYgMTIxLjUzOUgxNjcuMDQ3TDE2Ni41OTMgMTIwLjQzNUgxNjYuNTc5VjEyMS41MzlIMTY2LjQxNFYxMjAuMDg1Wk0xNjguNDkxIDEyMS41NjVDMTY4LjQyMiAxMjEuNTY1IDE2OC4zNTkgMTIxLjU1MiAxNjguMzAzIDEyMS41MjZDMTY4LjI0NiAxMjEuNDk5IDE2OC4yMDIgMTIxLjQ2MSAxNjguMTY4IDEyMS40MTFDMTY4LjEzNSAxMjEuMzYxIDE2OC4xMTkgMTIxLjMwMSAxNjguMTE5IDEyMS4yM0MxNjguMTE5IDEyMS4xNjcgMTY4LjEzMSAxMjEuMTE2IDE2OC4xNTYgMTIxLjA3OEMxNjguMTggMTIxLjAzOCAxNjguMjEzIDEyMS4wMDggMTY4LjI1NCAxMjAuOTg1QzE2OC4yOTYgMTIwLjk2MyAxNjguMzQxIDEyMC45NDcgMTY4LjM5MSAxMjAuOTM2QzE2OC40NDEgMTIwLjkyNCAxNjguNDkxIDEyMC45MTUgMTY4LjU0MiAxMjAuOTA5QzE2OC42MDggMTIwLjkgMTY4LjY2MiAxMjAuODk0IDE2OC43MDMgMTIwLjg5QzE2OC43NDUgMTIwLjg4NSAxNjguNzc1IDEyMC44NzcgMTY4Ljc5NCAxMjAuODY2QzE2OC44MTMgMTIwLjg1NSAxNjguODIzIDEyMC44MzYgMTY4LjgyMyAxMjAuODA5VjEyMC44MDRDMTY4LjgyMyAxMjAuNzM0IDE2OC44MDQgMTIwLjY3OSAxNjguNzY1IDEyMC42NEMxNjguNzI4IDEyMC42MDIgMTY4LjY3IDEyMC41ODIgMTY4LjU5MyAxMjAuNTgyQzE2OC41MTMgMTIwLjU4MiAxNjguNDUgMTIwLjYgMTY4LjQwNSAxMjAuNjM1QzE2OC4zNTkgMTIwLjY3IDE2OC4zMjcgMTIwLjcwNyAxNjguMzA5IDEyMC43NDdMMTY4LjE1IDEyMC42OUMxNjguMTc4IDEyMC42MjQgMTY4LjIxNiAxMjAuNTcyIDE2OC4yNjQgMTIwLjUzNUMxNjguMzExIDEyMC40OTggMTY4LjM2MyAxMjAuNDcyIDE2OC40MiAxMjAuNDU3QzE2OC40NzcgMTIwLjQ0MiAxNjguNTMyIDEyMC40MzUgMTY4LjU4NyAxMjAuNDM1QzE2OC42MjIgMTIwLjQzNSAxNjguNjYyIDEyMC40MzkgMTY4LjcwOCAxMjAuNDQ3QzE2OC43NTQgMTIwLjQ1NSAxNjguNzk4IDEyMC40NzIgMTY4Ljg0MSAxMjAuNDk4QzE2OC44ODQgMTIwLjUyMyAxNjguOTE5IDEyMC41NjIgMTY4Ljk0OCAxMjAuNjEzQzE2OC45NzYgMTIwLjY2NSAxNjguOTkgMTIwLjczNCAxNjguOTkgMTIwLjgyMVYxMjEuNTM5SDE2OC44MjNWMTIxLjM5MUgxNjguODE0QzE2OC44MDMgMTIxLjQxNSAxNjguNzg0IDEyMS40NCAxNjguNzU4IDEyMS40NjdDMTY4LjczMSAxMjEuNDk0IDE2OC42OTYgMTIxLjUxNyAxNjguNjUyIDEyMS41MzZDMTY4LjYwOCAxMjEuNTU1IDE2OC41NTQgMTIxLjU2NSAxNjguNDkxIDEyMS41NjVaTTE2OC41MTYgMTIxLjQxNEMxNjguNTgzIDEyMS40MTQgMTY4LjYzOCAxMjEuNDAxIDE2OC42ODQgMTIxLjM3NUMxNjguNzMgMTIxLjM0OSAxNjguNzY0IDEyMS4zMTUgMTY4Ljc4NyAxMjEuMjc0QzE2OC44MTEgMTIxLjIzMyAxNjguODIzIDEyMS4xOSAxNjguODIzIDEyMS4xNDRWMTIwLjk5MUMxNjguODE2IDEyMSAxNjguOCAxMjEuMDA3IDE2OC43NzYgMTIxLjAxNUMxNjguNzUyIDEyMS4wMjEgMTY4LjcyNSAxMjEuMDI3IDE2OC42OTQgMTIxLjAzMkMxNjguNjYzIDEyMS4wMzcgMTY4LjYzMyAxMjEuMDQxIDE2OC42MDQgMTIxLjA0NUMxNjguNTc1IDEyMS4wNDggMTY4LjU1MSAxMjEuMDUxIDE2OC41MzMgMTIxLjA1NEMxNjguNDkgMTIxLjA1OSAxNjguNDQ5IDEyMS4wNjggMTY4LjQxMSAxMjEuMDgxQzE2OC4zNzQgMTIxLjA5NCAxNjguMzQ0IDEyMS4xMTIgMTY4LjMyIDEyMS4xMzdDMTY4LjI5OCAxMjEuMTYyIDE2OC4yODYgMTIxLjE5NiAxNjguMjg2IDEyMS4yMzhDMTY4LjI4NiAxMjEuMjk2IDE2OC4zMDggMTIxLjM0IDE2OC4zNTEgMTIxLjM3QzE2OC4zOTQgMTIxLjM5OSAxNjguNDUgMTIxLjQxNCAxNjguNTE2IDEyMS40MTRaTTE2OS4yOTYgMTIxLjUzOVYxMjAuNDQ5SDE2OS40NThWMTIwLjYxM0gxNjkuNDY5QzE2OS40ODkgMTIwLjU2IDE2OS41MjUgMTIwLjUxNiAxNjkuNTc3IDEyMC40ODJDMTY5LjYyOSAxMjAuNDQ5IDE2OS42ODggMTIwLjQzMiAxNjkuNzUzIDEyMC40MzJDMTY5Ljc2NiAxMjAuNDMyIDE2OS43ODEgMTIwLjQzMiAxNjkuNzk5IDEyMC40MzJDMTY5LjgxOCAxMjAuNDMzIDE2OS44MzIgMTIwLjQzNCAxNjkuODQxIDEyMC40MzVWMTIwLjYwNUMxNjkuODM2IDEyMC42MDQgMTY5LjgyMyAxMjAuNjAxIDE2OS44MDIgMTIwLjU5OUMxNjkuNzgyIDEyMC41OTUgMTY5Ljc2MSAxMjAuNTk0IDE2OS43MzkgMTIwLjU5NEMxNjkuNjg2IDEyMC41OTQgMTY5LjYzOSAxMjAuNjA1IDE2OS41OTcgMTIwLjYyN0MxNjkuNTU2IDEyMC42NDkgMTY5LjUyMyAxMjAuNjc5IDE2OS40OTkgMTIwLjcxOEMxNjkuNDc2IDEyMC43NTYgMTY5LjQ2NCAxMjAuOCAxNjkuNDY0IDEyMC44NDlWMTIxLjUzOUgxNjkuMjk2Wk0xNzAuNDUgMTIxLjU2MkMxNzAuMzQ3IDEyMS41NjIgMTcwLjI1OSAxMjEuNTM4IDE3MC4xODYgMTIxLjQ4OUMxNzAuMTEyIDEyMS40NDEgMTcwLjA1NSAxMjEuMzc1IDE3MC4wMTUgMTIxLjI5QzE2OS45NzUgMTIxLjIwNSAxNjkuOTU2IDEyMS4xMDggMTY5Ljk1NiAxMjFDMTY5Ljk1NiAxMjAuODg5IDE2OS45NzYgMTIwLjc5MSAxNzAuMDE3IDEyMC43MDZDMTcwLjA1OCAxMjAuNjIxIDE3MC4xMTUgMTIwLjU1NSAxNzAuMTg4IDEyMC41MDdDMTcwLjI2MiAxMjAuNDU5IDE3MC4zNDggMTIwLjQzNSAxNzAuNDQ3IDEyMC40MzVDMTcwLjUyMyAxMjAuNDM1IDE3MC41OTMgMTIwLjQ0OSAxNzAuNjU0IDEyMC40NzdDMTcwLjcxNiAxMjAuNTA2IDE3MC43NjYgMTIwLjU0NSAxNzAuODA1IDEyMC41OTZDMTcwLjg0NSAxMjAuNjQ4IDE3MC44NjkgMTIwLjcwNyAxNzAuODc4IDEyMC43NzVIMTcwLjcxMUMxNzAuNjk4IDEyMC43MjYgMTcwLjY3IDEyMC42ODIgMTcwLjYyNiAxMjAuNjQzQzE3MC41ODIgMTIwLjYwNCAxNzAuNTIzIDEyMC41ODUgMTcwLjQ1IDEyMC41ODVDMTcwLjM4NCAxMjAuNTg1IDE3MC4zMjcgMTIwLjYwMiAxNzAuMjc4IDEyMC42MzZDMTcwLjIyOSAxMjAuNjcgMTcwLjE5MSAxMjAuNzE3IDE3MC4xNjQgMTIwLjc3OUMxNzAuMTM3IDEyMC44NCAxNzAuMTIzIDEyMC45MTIgMTcwLjEyMyAxMjAuOTk0QzE3MC4xMjMgMTIxLjA3OCAxNzAuMTM2IDEyMS4xNTIgMTcwLjE2MyAxMjEuMjE0QzE3MC4xOSAxMjEuMjc2IDE3MC4yMjggMTIxLjMyNSAxNzAuMjc2IDEyMS4zNTlDMTcwLjMyNiAxMjEuMzk0IDE3MC4zODMgMTIxLjQxMSAxNzAuNDUgMTIxLjQxMUMxNzAuNDkzIDEyMS40MTEgMTcwLjUzMyAxMjEuNDA0IDE3MC41NjggMTIxLjM4OUMxNzAuNjA0IDEyMS4zNzMgMTcwLjYzNCAxMjEuMzUyIDE3MC42NTggMTIxLjMyM0MxNzAuNjgzIDEyMS4yOTUgMTcwLjcgMTIxLjI2MSAxNzAuNzExIDEyMS4yMjFIMTcwLjg3OEMxNzAuODY5IDEyMS4yODUgMTcwLjg0NSAxMjEuMzQzIDE3MC44MDggMTIxLjM5NUMxNzAuNzcxIDEyMS40NDYgMTcwLjcyMiAxMjEuNDg3IDE3MC42NjEgMTIxLjUxN0MxNzAuNjAxIDEyMS41NDcgMTcwLjUzIDEyMS41NjIgMTcwLjQ1IDEyMS41NjJaTTE3MS4yOTEgMTIwLjg4M1YxMjEuNTM5SDE3MS4xMjNWMTIwLjA4NUgxNzEuMjkxVjEyMC42MTlIMTcxLjMwNUMxNzEuMzMgMTIwLjU2MyAxNzEuMzY5IDEyMC41MTggMTcxLjQyIDEyMC40ODVDMTcxLjQ3MiAxMjAuNDUxIDE3MS41NCAxMjAuNDM1IDE3MS42MjYgMTIwLjQzNUMxNzEuNyAxMjAuNDM1IDE3MS43NjUgMTIwLjQ0OSAxNzEuODIxIDEyMC40NzlDMTcxLjg3NyAxMjAuNTA5IDE3MS45MiAxMjAuNTU0IDE3MS45NTEgMTIwLjYxNUMxNzEuOTgyIDEyMC42NzUgMTcxLjk5OCAxMjAuNzUzIDE3MS45OTggMTIwLjg0NlYxMjEuNTM5SDE3MS44M1YxMjAuODU4QzE3MS44MyAxMjAuNzcxIDE3MS44MDggMTIwLjcwNCAxNzEuNzYzIDEyMC42NTdDMTcxLjcxOCAxMjAuNjA5IDE3MS42NTcgMTIwLjU4NSAxNzEuNTc4IDEyMC41ODVDMTcxLjUyMyAxMjAuNTg1IDE3MS40NzMgMTIwLjU5NyAxNzEuNDMgMTIwLjYyQzE3MS4zODcgMTIwLjY0MyAxNzEuMzUzIDEyMC42NzcgMTcxLjMyOCAxMjAuNzIxQzE3MS4zMDMgMTIwLjc2NiAxNzEuMjkxIDEyMC44MiAxNzEuMjkxIDEyMC44ODNaTTE3Mi44NjQgMTIxLjUzOVYxMjEuNDExTDE3My4zNDMgMTIwLjg4NkMxNzMuNCAxMjAuODI1IDE3My40NDYgMTIwLjc3MSAxNzMuNDgyIDEyMC43MjZDMTczLjUxOSAxMjAuNjggMTczLjU0NiAxMjAuNjM3IDE3My41NjMgMTIwLjU5NkMxNzMuNTgxIDEyMC41NTYgMTczLjU5IDEyMC41MTMgMTczLjU5IDEyMC40NjlDMTczLjU5IDEyMC40MTggMTczLjU3OCAxMjAuMzczIDE3My41NTMgMTIwLjMzNkMxNzMuNTI5IDEyMC4yOTkgMTczLjQ5NiAxMjAuMjcgMTczLjQ1NCAxMjAuMjQ5QzE3My40MTIgMTIwLjIyOSAxNzMuMzY1IDEyMC4yMTkgMTczLjMxMiAxMjAuMjE5QzE3My4yNTYgMTIwLjIxOSAxNzMuMjA4IDEyMC4yMyAxNzMuMTY2IDEyMC4yNTRDMTczLjEyNSAxMjAuMjc2IDE3My4wOTMgMTIwLjMwOCAxNzMuMDcgMTIwLjM0OUMxNzMuMDQ4IDEyMC4zOTEgMTczLjAzNyAxMjAuNDM5IDE3My4wMzcgMTIwLjQ5NEgxNzIuODY5QzE3Mi44NjkgMTIwLjQwOSAxNzIuODg5IDEyMC4zMzQgMTcyLjkyOCAxMjAuMjdDMTcyLjk2NyAxMjAuMjA2IDE3My4wMjEgMTIwLjE1NSAxNzMuMDg5IDEyMC4xMTlDMTczLjE1NyAxMjAuMDgzIDE3My4yMzMgMTIwLjA2NSAxNzMuMzE4IDEyMC4wNjVDMTczLjQwMyAxMjAuMDY1IDE3My40NzggMTIwLjA4MyAxNzMuNTQ0IDEyMC4xMTlDMTczLjYxIDEyMC4xNTUgMTczLjY2MiAxMjAuMjA0IDE3My42OTkgMTIwLjI2NUMxNzMuNzM2IDEyMC4zMjYgMTczLjc1NSAxMjAuMzk0IDE3My43NTUgMTIwLjQ2OUMxNzMuNzU1IDEyMC41MjIgMTczLjc0NSAxMjAuNTc0IDE3My43MjYgMTIwLjYyNkMxNzMuNzA3IDEyMC42NzYgMTczLjY3NCAxMjAuNzMzIDE3My42MjcgMTIwLjc5NUMxNzMuNTggMTIwLjg1NyAxNzMuNTE1IDEyMC45MzMgMTczLjQzMSAxMjEuMDIyTDE3My4xMDUgMTIxLjM3MlYxMjEuMzgzSDE3My43ODFWMTIxLjUzOUgxNzIuODY0Wk0xNzQuNTg1IDEyMC4wODVWMTIxLjUzOUgxNzQuNDA5VjEyMC4yN0gxNzQuNEwxNzQuMDQ1IDEyMC41MDZWMTIwLjMyN0wxNzQuNDA5IDEyMC4wODVIMTc0LjU4NVpNMTc1LjE3IDEyMS4zNEwxNzUuMTU4IDEyMS40MTdDMTc1LjE1IDEyMS40NzEgMTc1LjEzOCAxMjEuNTI5IDE3NS4xMjEgMTIxLjU5QzE3NS4xMDUgMTIxLjY1MiAxNzUuMDg5IDEyMS43MSAxNzUuMDcxIDEyMS43NjRDMTc1LjA1NCAxMjEuODE4IDE3NS4wMzkgMTIxLjg2MiAxNzUuMDI4IDEyMS44OTRIMTc0LjlDMTc0LjkwNiAxMjEuODY0IDE3NC45MTQgMTIxLjgyNCAxNzQuOTI0IDEyMS43NzRDMTc0LjkzNCAxMjEuNzI0IDE3NC45NDQgMTIxLjY2OSAxNzQuOTU0IDEyMS42MDdDMTc0Ljk2NCAxMjEuNTQ2IDE3NC45NzMgMTIxLjQ4NCAxNzQuOTc5IDEyMS40MkwxNzQuOTg4IDEyMS4zNEgxNzUuMTdaTTE3Ni4wMzkgMTIxLjUzOVYxMjEuNDExTDE3Ni41MTkgMTIwLjg4NkMxNzYuNTc2IDEyMC44MjUgMTc2LjYyMiAxMjAuNzcxIDE3Ni42NTggMTIwLjcyNkMxNzYuNjk1IDEyMC42OCAxNzYuNzIyIDEyMC42MzcgMTc2LjczOSAxMjAuNTk2QzE3Ni43NTcgMTIwLjU1NiAxNzYuNzY2IDEyMC41MTMgMTc2Ljc2NiAxMjAuNDY5QzE3Ni43NjYgMTIwLjQxOCAxNzYuNzU0IDEyMC4zNzMgMTc2LjcyOSAxMjAuMzM2QzE3Ni43MDUgMTIwLjI5OSAxNzYuNjcyIDEyMC4yNyAxNzYuNjMgMTIwLjI0OUMxNzYuNTg4IDEyMC4yMjkgMTc2LjU0MSAxMjAuMjE5IDE3Ni40ODggMTIwLjIxOUMxNzYuNDMyIDEyMC4yMTkgMTc2LjM4MyAxMjAuMjMgMTc2LjM0MiAxMjAuMjU0QzE3Ni4zMDEgMTIwLjI3NiAxNzYuMjY5IDEyMC4zMDggMTc2LjI0NiAxMjAuMzQ5QzE3Ni4yMjQgMTIwLjM5MSAxNzYuMjEzIDEyMC40MzkgMTc2LjIxMyAxMjAuNDk0SDE3Ni4wNDVDMTc2LjA0NSAxMjAuNDA5IDE3Ni4wNjUgMTIwLjMzNCAxNzYuMTA0IDEyMC4yN0MxNzYuMTQzIDEyMC4yMDYgMTc2LjE5NyAxMjAuMTU1IDE3Ni4yNjQgMTIwLjExOUMxNzYuMzMzIDEyMC4wODMgMTc2LjQwOSAxMjAuMDY1IDE3Ni40OTQgMTIwLjA2NUMxNzYuNTc5IDEyMC4wNjUgMTc2LjY1NCAxMjAuMDgzIDE3Ni43MiAxMjAuMTE5QzE3Ni43ODYgMTIwLjE1NSAxNzYuODM3IDEyMC4yMDQgMTc2Ljg3NSAxMjAuMjY1QzE3Ni45MTIgMTIwLjMyNiAxNzYuOTMxIDEyMC4zOTQgMTc2LjkzMSAxMjAuNDY5QzE3Ni45MzEgMTIwLjUyMiAxNzYuOTIxIDEyMC41NzQgMTc2LjkwMiAxMjAuNjI2QzE3Ni44ODMgMTIwLjY3NiAxNzYuODUgMTIwLjczMyAxNzYuODAyIDEyMC43OTVDMTc2Ljc1NiAxMjAuODU3IDE3Ni42OTEgMTIwLjkzMyAxNzYuNjA3IDEyMS4wMjJMMTc2LjI4MSAxMjEuMzcyVjEyMS4zODNIMTc2Ljk1NlYxMjEuNTM5SDE3Ni4wMzlaTTE3Ny43MjQgMTIxLjU1OUMxNzcuNjE3IDEyMS41NTkgMTc3LjUyNiAxMjEuNTMgMTc3LjQ1MSAxMjEuNDcyQzE3Ny4zNzUgMTIxLjQxMyAxNzcuMzE4IDEyMS4zMjggMTc3LjI3OCAxMjEuMjE3QzE3Ny4yMzggMTIxLjEwNSAxNzcuMjE4IDEyMC45NyAxNzcuMjE4IDEyMC44MTJDMTc3LjIxOCAxMjAuNjU1IDE3Ny4yMzggMTIwLjUyMSAxNzcuMjc4IDEyMC40MUMxNzcuMzE4IDEyMC4yOTggMTc3LjM3NiAxMjAuMjEzIDE3Ny40NTEgMTIwLjE1NEMxNzcuNTI3IDEyMC4wOTUgMTc3LjYxOCAxMjAuMDY1IDE3Ny43MjQgMTIwLjA2NUMxNzcuODMgMTIwLjA2NSAxNzcuOTIgMTIwLjA5NSAxNzcuOTk2IDEyMC4xNTRDMTc4LjA3MSAxMjAuMjEzIDE3OC4xMjkgMTIwLjI5OCAxNzguMTY5IDEyMC40MUMxNzguMjA5IDEyMC41MjEgMTc4LjIyOSAxMjAuNjU1IDE3OC4yMjkgMTIwLjgxMkMxNzguMjI5IDEyMC45NyAxNzguMjA5IDEyMS4xMDUgMTc4LjE3IDEyMS4yMTdDMTc4LjEzIDEyMS4zMjggMTc4LjA3MiAxMjEuNDEzIDE3Ny45OTcgMTIxLjQ3MkMxNzcuOTIyIDEyMS41MyAxNzcuODMxIDEyMS41NTkgMTc3LjcyNCAxMjEuNTU5Wk0xNzcuNzI0IDEyMS40MDNDMTc3LjgzIDEyMS40MDMgMTc3LjkxMiAxMjEuMzUyIDE3Ny45NzEgMTIxLjI0OUMxNzguMDI5IDEyMS4xNDcgMTc4LjA1OSAxMjEuMDAxIDE3OC4wNTkgMTIwLjgxMkMxNzguMDU5IDEyMC42ODYgMTc4LjA0NSAxMjAuNTc5IDE3OC4wMTggMTIwLjQ5MUMxNzcuOTkyIDEyMC40MDIgMTc3Ljk1NCAxMjAuMzM1IDE3Ny45MDMgMTIwLjI4OEMxNzcuODU0IDEyMC4yNDIgMTc3Ljc5NCAxMjAuMjE5IDE3Ny43MjQgMTIwLjIxOUMxNzcuNjE5IDEyMC4yMTkgMTc3LjUzNyAxMjAuMjcxIDE3Ny40NzcgMTIwLjM3NEMxNzcuNDE4IDEyMC40NzcgMTc3LjM4OSAxMjAuNjIzIDE3Ny4zODkgMTIwLjgxMkMxNzcuMzg5IDEyMC45MzggMTc3LjQwMiAxMjEuMDQ1IDE3Ny40MjkgMTIxLjEzM0MxNzcuNDU1IDEyMS4yMjEgMTc3LjQ5MyAxMjEuMjg4IDE3Ny41NDMgMTIxLjMzNEMxNzcuNTkzIDEyMS4zOCAxNzcuNjUzIDEyMS40MDMgMTc3LjcyNCAxMjEuNDAzWk0xNzguNDk5IDEyMS41MzlWMTIxLjQxMUwxNzguOTc5IDEyMC44ODZDMTc5LjAzNSAxMjAuODI1IDE3OS4wODEgMTIwLjc3MSAxNzkuMTE4IDEyMC43MjZDMTc5LjE1NCAxMjAuNjggMTc5LjE4MSAxMjAuNjM3IDE3OS4xOTkgMTIwLjU5NkMxNzkuMjE3IDEyMC41NTYgMTc5LjIyNiAxMjAuNTEzIDE3OS4yMjYgMTIwLjQ2OUMxNzkuMjI2IDEyMC40MTggMTc5LjIxMyAxMjAuMzczIDE3OS4xODkgMTIwLjMzNkMxNzkuMTY1IDEyMC4yOTkgMTc5LjEzMiAxMjAuMjcgMTc5LjA4OSAxMjAuMjQ5QzE3OS4wNDcgMTIwLjIyOSAxNzkgMTIwLjIxOSAxNzguOTQ4IDEyMC4yMTlDMTc4Ljg5MiAxMjAuMjE5IDE3OC44NDMgMTIwLjIzIDE3OC44MDEgMTIwLjI1NEMxNzguNzYgMTIwLjI3NiAxNzguNzI4IDEyMC4zMDggMTc4LjcwNSAxMjAuMzQ5QzE3OC42ODMgMTIwLjM5MSAxNzguNjcyIDEyMC40MzkgMTc4LjY3MiAxMjAuNDk0SDE3OC41MDVDMTc4LjUwNSAxMjAuNDA5IDE3OC41MjQgMTIwLjMzNCAxNzguNTY0IDEyMC4yN0MxNzguNjAzIDEyMC4yMDYgMTc4LjY1NiAxMjAuMTU1IDE3OC43MjQgMTIwLjExOUMxNzguNzkyIDEyMC4wODMgMTc4Ljg2OCAxMjAuMDY1IDE3OC45NTMgMTIwLjA2NUMxNzkuMDM4IDEyMC4wNjUgMTc5LjExNCAxMjAuMDgzIDE3OS4xOCAxMjAuMTE5QzE3OS4yNDUgMTIwLjE1NSAxNzkuMjk3IDEyMC4yMDQgMTc5LjMzNCAxMjAuMjY1QzE3OS4zNzIgMTIwLjMyNiAxNzkuMzkgMTIwLjM5NCAxNzkuMzkgMTIwLjQ2OUMxNzkuMzkgMTIwLjUyMiAxNzkuMzgxIDEyMC41NzQgMTc5LjM2MSAxMjAuNjI2QzE3OS4zNDIgMTIwLjY3NiAxNzkuMzA5IDEyMC43MzMgMTc5LjI2MiAxMjAuNzk1QzE3OS4yMTUgMTIwLjg1NyAxNzkuMTUgMTIwLjkzMyAxNzkuMDY3IDEyMS4wMjJMMTc4Ljc0IDEyMS4zNzJWMTIxLjM4M0gxNzkuNDE2VjEyMS41MzlIMTc4LjQ5OVpNMTgwLjE5MiAxMjEuNTU5QzE4MC4xMzIgMTIxLjU1OCAxODAuMDczIDEyMS41NDcgMTgwLjAxMyAxMjEuNTI1QzE3OS45NTMgMTIxLjUwMyAxNzkuODk5IDEyMS40NjYgMTc5Ljg1IDEyMS40MTVDMTc5LjggMTIxLjM2MyAxNzkuNzYxIDEyMS4yOTMgMTc5LjczMSAxMjEuMjA0QzE3OS43MDEgMTIxLjExNSAxNzkuNjg2IDEyMS4wMDMgMTc5LjY4NiAxMjAuODY5QzE3OS42ODYgMTIwLjc0IDE3OS42OTkgMTIwLjYyNiAxNzkuNzIzIDEyMC41MjdDMTc5Ljc0NyAxMjAuNDI3IDE3OS43ODIgMTIwLjM0MyAxNzkuODI4IDEyMC4yNzVDMTc5Ljg3NCAxMjAuMjA2IDE3OS45MjkgMTIwLjE1NCAxNzkuOTk0IDEyMC4xMTlDMTgwLjA1OSAxMjAuMDgzIDE4MC4xMzMgMTIwLjA2NSAxODAuMjE1IDEyMC4wNjVDMTgwLjI5NiAxMjAuMDY1IDE4MC4zNjggMTIwLjA4MiAxODAuNDMyIDEyMC4xMTRDMTgwLjQ5NiAxMjAuMTQ3IDE4MC41NDggMTIwLjE5MiAxODAuNTg4IDEyMC4yNDlDMTgwLjYyOCAxMjAuMzA3IDE4MC42NTQgMTIwLjM3NCAxODAuNjY2IDEyMC40NDlIMTgwLjQ5M0MxODAuNDc3IDEyMC4zODMgMTgwLjQ0NSAxMjAuMzI5IDE4MC4zOTkgMTIwLjI4NkMxODAuMzUzIDEyMC4yNDMgMTgwLjI5MSAxMjAuMjIyIDE4MC4yMTUgMTIwLjIyMkMxODAuMTAyIDEyMC4yMjIgMTgwLjAxMyAxMjAuMjcxIDE3OS45NDggMTIwLjM2OUMxNzkuODg0IDEyMC40NjcgMTc5Ljg1MiAxMjAuNjA0IDE3OS44NTEgMTIwLjc4MUgxNzkuODYyQzE3OS44ODkgMTIwLjc0MSAxNzkuOTIgMTIwLjcwNiAxNzkuOTU3IDEyMC42NzhDMTc5Ljk5NCAxMjAuNjQ5IDE4MC4wMzQgMTIwLjYyNyAxODAuMDc5IDEyMC42MTFDMTgwLjEyMyAxMjAuNTk2IDE4MC4xNzEgMTIwLjU4OCAxODAuMjIgMTIwLjU4OEMxODAuMzA0IDEyMC41ODggMTgwLjM4IDEyMC42MDkgMTgwLjQ0OSAxMjAuNjVDMTgwLjUxOCAxMjAuNjkyIDE4MC41NzMgMTIwLjc0OSAxODAuNjE1IDEyMC44MjFDMTgwLjY1NyAxMjAuODk0IDE4MC42NzcgMTIwLjk3NyAxODAuNjc3IDEyMS4wNzFDMTgwLjY3NyAxMjEuMTYgMTgwLjY1NyAxMjEuMjQzIDE4MC42MTcgMTIxLjMxOEMxODAuNTc3IDEyMS4zOTIgMTgwLjUyIDEyMS40NTEgMTgwLjQ0NyAxMjEuNDk1QzE4MC4zNzUgMTIxLjUzOSAxODAuMjkgMTIxLjU2IDE4MC4xOTIgMTIxLjU1OVpNMTgwLjE5MiAxMjEuNDAzQzE4MC4yNTEgMTIxLjQwMyAxODAuMzA1IDEyMS4zODggMTgwLjM1MiAxMjEuMzU4QzE4MC40IDEyMS4zMjggMTgwLjQzOCAxMjEuMjg4IDE4MC40NjUgMTIxLjIzOEMxODAuNDkzIDEyMS4xODggMTgwLjUwNyAxMjEuMTMyIDE4MC41MDcgMTIxLjA3MUMxODAuNTA3IDEyMS4wMSAxODAuNDkzIDEyMC45NTYgMTgwLjQ2NyAxMjAuOTA3QzE4MC40NCAxMjAuODU3IDE4MC40MDMgMTIwLjgxNyAxODAuMzU3IDEyMC43ODhDMTgwLjMxIDEyMC43NTkgMTgwLjI1NyAxMjAuNzQ0IDE4MC4xOTggMTIwLjc0NEMxODAuMTUzIDEyMC43NDQgMTgwLjExMSAxMjAuNzUzIDE4MC4wNzIgMTIwLjc3MUMxODAuMDMzIDEyMC43ODkgMTc5Ljk5OSAxMjAuODEzIDE3OS45NyAxMjAuODQzQzE3OS45NDEgMTIwLjg3NCAxNzkuOTE4IDEyMC45MDkgMTc5LjkwMiAxMjAuOTQ5QzE3OS44ODUgMTIwLjk4OCAxNzkuODc3IDEyMS4wMyAxNzkuODc3IDEyMS4wNzNDMTc5Ljg3NyAxMjEuMTMxIDE3OS44OSAxMjEuMTg1IDE3OS45MTcgMTIxLjIzNUMxNzkuOTQ1IDEyMS4yODUgMTc5Ljk4MiAxMjEuMzI2IDE4MC4wMjkgMTIxLjM1N0MxODAuMDc3IDEyMS4zODcgMTgwLjEzMSAxMjEuNDAzIDE4MC4xOTIgMTIxLjQwM1oiIGZpbGw9IiM1QTVDNUUiLz4KPGNpcmNsZSBjeD0iMTY2LjgwOSIgY3k9IjEwMi44MTEiIHI9IjAuNTcxMDk3IiBmaWxsPSIjMDA2OEZBIi8+CjxyZWN0IHg9IjE2OC41MjMiIHk9IjEwMi4xMjEiIHdpZHRoPSIxMC4zNTcxIiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8Y2lyY2xlIGN4PSIxNjYuODA5IiBjeT0iMTA3LjI2NCIgcj0iMC41NzEwOTciIGZpbGw9IiM0ODI0RkYiLz4KPHJlY3QgeD0iMTY4LjUyMyIgeT0iMTA2LjU3NCIgd2lkdGg9IjEwLjM1NzEiIGhlaWdodD0iMS4zODA5NSIgcng9IjAuNjkwNDc2IiBmaWxsPSIjRDdEN0RGIi8+CjxjaXJjbGUgY3g9IjE2Ni44MDkiIGN5PSIxMTEuNzE4IiByPSIwLjU3MTA5NyIgZmlsbD0iI0E1MTRGRiIvPgo8cmVjdCB4PSIxNjguNTIzIiB5PSIxMTEuMDI3IiB3aWR0aD0iMTAuMzU3MSIgaGVpZ2h0PSIxLjM4MDk1IiByeD0iMC42OTA0NzYiIGZpbGw9IiNEN0Q3REYiLz4KPGNpcmNsZSBjeD0iMTY2LjgwOSIgY3k9IjExNi4xNzMiIHI9IjAuNTcxMDk3IiBmaWxsPSIjRTU2MDAwIi8+CjxyZWN0IHg9IjE2OC41MjMiIHk9IjExNS40ODIiIHdpZHRoPSIxMC4zNTcxIiBoZWlnaHQ9IjEuMzgwOTUiIHJ4PSIwLjY5MDQ3NiIgZmlsbD0iI0Q3RDdERiIvPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyN19kXzE1NDZfMTg4NzgpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzOF8xNTQ2XzE4ODc4KSI+CjxjaXJjbGUgY3g9IjE2MC45ODEiIGN5PSIxMTEuMzY5IiByPSIxLjU3MDUyIiBmaWxsPSJ3aGl0ZSIvPgo8Y2lyY2xlIGN4PSIxNjAuOTU2IiBjeT0iMTExLjM4NSIgcj0iMC40MjgzMjMiIGZpbGw9IiMxRDFEMUQiLz4KPG1hc2sgaWQ9Im1hc2swXzE1NDZfMTg4NzgiIHN0eWxlPSJtYXNrLXR5cGU6bHVtaW5hbmNlIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIxNjAiIHk9IjExMCIgd2lkdGg9IjIiIGhlaWdodD0iMiI+CjxjaXJjbGUgY3g9IjE2MC45NTYiIGN5PSIxMTEuMzg1IiByPSIwLjQyODMyMyIgZmlsbD0id2hpdGUiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzE1NDZfMTg4NzgpIj4KPC9nPgo8L2c+CjwvZz4KPHBhdGggZD0iTTY4LjMyNDMgNzUuODk3OVY3Ny4zNTE2SDY4LjE0ODNWNzYuMDgyNEg2OC4xMzk4TDY3Ljc4NDkgNzYuMzE4MVY3Ni4xMzkyTDY4LjE0ODMgNzUuODk3OUg2OC4zMjQzWk02OS4yMTY2IDc3LjM3MTRDNjkuMTA5NiA3Ny4zNzE0IDY5LjAxODUgNzcuMzQyMyA2OC45NDMzIDc3LjI4NDFDNjguODY4IDc3LjIyNTUgNjguODEwNSA3Ny4xNDA1IDY4Ljc3MDggNzcuMDI5M0M2OC43MzEgNzYuOTE3NiA2OC43MTEyIDc2Ljc4MjggNjguNzExMiA3Ni42MjQ3QzY4LjcxMTIgNzYuNDY3NiA2OC43MzEgNzYuMzMzNSA2OC43NzA4IDc2LjIyMjJDNjguODExIDc2LjExMDYgNjguODY4OCA3Ni4wMjU0IDY4Ljk0NCA3NS45NjY3QzY5LjAxOTcgNzUuOTA3NiA2OS4xMTA2IDc1Ljg3OCA2OS4yMTY2IDc1Ljg3OEM2OS4zMjI2IDc1Ljg3OCA2OS40MTMyIDc1LjkwNzYgNjkuNDg4NCA3NS45NjY3QzY5LjU2NDEgNzYuMDI1NCA2OS42MjE5IDc2LjExMDYgNjkuNjYxNiA3Ni4yMjIyQzY5LjcwMTggNzYuMzMzNSA2OS43MjIgNzYuNDY3NiA2OS43MjIgNzYuNjI0N0M2OS43MjIgNzYuNzgyOCA2OS43MDIxIDc2LjkxNzYgNjkuNjYyMyA3Ny4wMjkzQzY5LjYyMjYgNzcuMTQwNSA2OS41NjUxIDc3LjIyNTUgNjkuNDg5OCA3Ny4yODQxQzY5LjQxNDYgNzcuMzQyMyA2OS4zMjM1IDc3LjM3MTQgNjkuMjE2NiA3Ny4zNzE0Wk02OS4yMTY2IDc3LjIxNTNDNjkuMzIyNiA3Ny4yMTUzIDY5LjQwNDkgNzcuMTY0MiA2OS40NjM2IDc3LjA2MkM2OS41MjIzIDc2Ljk1OTcgNjkuNTUxNiA3Ni44MTQgNjkuNTUxNiA3Ni42MjQ3QzY5LjU1MTYgNzYuNDk4OCA2OS41MzgxIDc2LjM5MTcgNjkuNTExMSA3Ni4zMDMyQzY5LjQ4NDYgNzYuMjE0NyA2OS40NDYzIDc2LjE0NzIgNjkuMzk2MSA3Ni4xMDA5QzY5LjM0NjUgNzYuMDU0NSA2OS4yODY2IDc2LjAzMTMgNjkuMjE2NiA3Ni4wMzEzQzY5LjExMTUgNzYuMDMxMyA2OS4wMjk0IDc2LjA4MzEgNjguOTcwMyA3Ni4xODY4QzY4LjkxMTEgNzYuMjg5OSA2OC44ODE1IDc2LjQzNTkgNjguODgxNSA3Ni42MjQ3QzY4Ljg4MTUgNzYuNzUwNiA2OC44OTQ4IDc2Ljg1NzUgNjguOTIxMyA3Ni45NDU1QzY4Ljk0NzggNzcuMDMzNiA2OC45ODU5IDc3LjEwMDUgNjkuMDM1NiA3Ny4xNDY0QzY5LjA4NTcgNzcuMTkyMyA2OS4xNDYxIDc3LjIxNTMgNjkuMjE2NiA3Ny4yMTUzWk03MC40NjU4IDc3LjM3MTRDNzAuMzU4OSA3Ny4zNzE0IDcwLjI2NzggNzcuMzQyMyA3MC4xOTI2IDc3LjI4NDFDNzAuMTE3MyA3Ny4yMjU1IDcwLjA1OTggNzcuMTQwNSA3MC4wMjAxIDc3LjAyOTNDNjkuOTgwMyA3Ni45MTc2IDY5Ljk2MDQgNzYuNzgyOCA2OS45NjA0IDc2LjYyNDdDNjkuOTYwNCA3Ni40Njc2IDY5Ljk4MDMgNzYuMzMzNSA3MC4wMjAxIDc2LjIyMjJDNzAuMDYwMyA3Ni4xMTA2IDcwLjExOCA3Ni4wMjU0IDcwLjE5MzMgNzUuOTY2N0M3MC4yNjkgNzUuOTA3NiA3MC4zNTk4IDc1Ljg3OCA3MC40NjU4IDc1Ljg3OEM3MC41NzE4IDc1Ljg3OCA3MC42NjI1IDc1LjkwNzYgNzAuNzM3NyA3NS45NjY3QzcwLjgxMzQgNzYuMDI1NCA3MC44NzExIDc2LjExMDYgNzAuOTEwOSA3Ni4yMjIyQzcwLjk1MTEgNzYuMzMzNSA3MC45NzEyIDc2LjQ2NzYgNzAuOTcxMiA3Ni42MjQ3QzcwLjk3MTIgNzYuNzgyOCA3MC45NTE0IDc2LjkxNzYgNzAuOTExNiA3Ny4wMjkzQzcwLjg3MTkgNzcuMTQwNSA3MC44MTQ0IDc3LjIyNTUgNzAuNzM5MSA3Ny4yODQxQzcwLjY2MzkgNzcuMzQyMyA3MC41NzI4IDc3LjM3MTQgNzAuNDY1OCA3Ny4zNzE0Wk03MC40NjU4IDc3LjIxNTNDNzAuNTcxOCA3Ny4yMTUzIDcwLjY1NDIgNzcuMTY0MiA3MC43MTI5IDc3LjA2MkM3MC43NzE1IDc2Ljk1OTcgNzAuODAwOSA3Ni44MTQgNzAuODAwOSA3Ni42MjQ3QzcwLjgwMDkgNzYuNDk4OCA3MC43ODc0IDc2LjM5MTcgNzAuNzYwNCA3Ni4zMDMyQzcwLjczMzkgNzYuMjE0NyA3MC42OTU2IDc2LjE0NzIgNzAuNjQ1NCA3Ni4xMDA5QzcwLjU5NTcgNzYuMDU0NSA3MC41MzU5IDc2LjAzMTMgNzAuNDY1OCA3Ni4wMzEzQzcwLjM2MDggNzYuMDMxMyA3MC4yNzg3IDc2LjA4MzEgNzAuMjE5NSA3Ni4xODY4QzcwLjE2MDQgNzYuMjg5OSA3MC4xMzA4IDc2LjQzNTkgNzAuMTMwOCA3Ni42MjQ3QzcwLjEzMDggNzYuNzUwNiA3MC4xNDQxIDc2Ljg1NzUgNzAuMTcwNiA3Ni45NDU1QzcwLjE5NzEgNzcuMDMzNiA3MC4yMzUxIDc3LjEwMDUgNzAuMjg0OCA3Ny4xNDY0QzcwLjMzNSA3Ny4xOTIzIDcwLjM5NTMgNzcuMjE1MyA3MC40NjU4IDc3LjIxNTNaTTcxLjQgNzYuOTU0MUw3MS4zOTcxIDc2Ljc0NjhINzEuNDMxMkw3MS45MDgyIDc2LjI2MTNINzIuMTE1NEw3MS42MDcyIDc2Ljc3NTJINzEuNTkzTDcxLjQgNzYuOTU0MVpNNzEuMjQzOCA3Ny4zNTE2Vjc1Ljg5NzlINzEuNDExM1Y3Ny4zNTE2SDcxLjI0MzhaTTcxLjkzNjYgNzcuMzUxNkw3MS41MTA3IDc2LjgxMjFMNzEuNjI5OSA3Ni42OTU3TDcyLjE0OTUgNzcuMzUxNkg3MS45MzY2WiIgZmlsbD0iIzlBQTFBOSIvPgo8cGF0aCBkPSJNNjkuMjI5OSA5Mi42NDg4QzY5LjE0NjYgOTIuNjQ4OCA2OS4wNzE2IDkyLjYzMjIgNjkuMDA0OSA5Mi41OTkxQzY4LjkzODEgOTIuNTY2IDY4Ljg4NDcgOTIuNTIwNSA2OC44NDQ0IDkyLjQ2MjhDNjguODA0MiA5Mi40MDUxIDY4Ljc4MjIgOTIuMzM5MyA2OC43Nzg0IDkyLjI2NTVINjguOTQ4OEM2OC45NTU0IDkyLjMzMTMgNjguOTg1MiA5Mi4zODU3IDY5LjAzODIgOTIuNDI4N0M2OS4wOTE3IDkyLjQ3MTMgNjkuMTU1NiA5Mi40OTI2IDY5LjIyOTkgOTIuNDkyNkM2OS4yODk1IDkyLjQ5MjYgNjkuMzQyNSA5Mi40Nzg3IDY5LjM4ODkgOTIuNDUwN0M2OS40MzU3IDkyLjQyMjggNjkuNDcyNCA5Mi4zODQ1IDY5LjQ5ODkgOTIuMzM1OEM2OS41MjU5IDkyLjI4NjUgNjkuNTM5NCA5Mi4yMzA5IDY5LjUzOTQgOTIuMTY4OUM2OS41Mzk0IDkyLjEwNTUgNjkuNTI1NCA5Mi4wNDkgNjkuNDk3NSA5MS45OTkzQzY5LjQ3IDkxLjk0OTEgNjkuNDMyMiA5MS45MDk2IDY5LjM4MzkgOTEuODgwOEM2OS4zMzU2IDkxLjg1MTkgNjkuMjgwNSA5MS44MzcyIDY5LjIxODUgOTEuODM2OEM2OS4xNzQgOTEuODM2MyA2OS4xMjg0IDkxLjg0MzEgNjkuMDgxNSA5MS44NTczQzY5LjAzNDcgOTEuODcxMSA2OC45OTYxIDkxLjg4ODggNjguOTY1OCA5MS45MTA2TDY4LjgwMTEgOTEuODkwN0w2OC44ODkyIDkxLjE3NTJINjkuNjQ0NFY5MS4zMzE0SDY5LjAzNjhMNjguOTg1NyA5MS43NjAxSDY4Ljk5NDJDNjkuMDI0IDkxLjczNjQgNjkuMDYxNCA5MS43MTY4IDY5LjEwNjQgOTEuNzAxMkM2OS4xNTEzIDkxLjY4NTYgNjkuMTk4MiA5MS42Nzc4IDY5LjI0NjkgOTEuNjc3OEM2OS4zMzU5IDkxLjY3NzggNjkuNDE1MSA5MS42OTkgNjkuNDg0NyA5MS43NDE2QzY5LjU1NDcgOTEuNzgzOCA2OS42MDk2IDkxLjg0MTUgNjkuNjQ5NCA5MS45MTQ4QzY5LjY4OTYgOTEuOTg4MiA2OS43MDk3IDkyLjA3MTkgNjkuNzA5NyA5Mi4xNjYxQzY5LjcwOTcgOTIuMjU4OSA2OS42ODg5IDkyLjM0MTcgNjkuNjQ3MiA5Mi40MTQ1QzY5LjYwNjEgOTIuNDg2OSA2OS41NDkzIDkyLjU0NDIgNjkuNDc2OSA5Mi41ODYzQzY5LjQwNDUgOTIuNjI4IDY5LjMyMjEgOTIuNjQ4OCA2OS4yMjk5IDkyLjY0ODhaTTcwLjQ2NTggOTIuNjQ4OEM3MC4zNTg5IDkyLjY0ODggNzAuMjY3OCA5Mi42MTk3IDcwLjE5MjYgOTIuNTYxNUM3MC4xMTczIDkyLjUwMjggNzAuMDU5OCA5Mi40MTc5IDcwLjAyMDEgOTIuMzA2N0M2OS45ODAzIDkyLjE5NSA2OS45NjA0IDkyLjA2MDEgNjkuOTYwNCA5MS45MDIxQzY5Ljk2MDQgOTEuNzQ0OSA2OS45ODAzIDkxLjYxMDggNzAuMDIwMSA5MS40OTk2QzcwLjA2MDMgOTEuMzg3OSA3MC4xMTggOTEuMzAyNyA3MC4xOTMzIDkxLjI0NDFDNzAuMjY5IDkxLjE4NDkgNzAuMzU5OCA5MS4xNTUzIDcwLjQ2NTggOTEuMTU1M0M3MC41NzE4IDkxLjE1NTMgNzAuNjYyNSA5MS4xODQ5IDcwLjczNzcgOTEuMjQ0MUM3MC44MTM0IDkxLjMwMjcgNzAuODcxMSA5MS4zODc5IDcwLjkxMDkgOTEuNDk5NkM3MC45NTExIDkxLjYxMDggNzAuOTcxMiA5MS43NDQ5IDcwLjk3MTIgOTEuOTAyMUM3MC45NzEyIDkyLjA2MDEgNzAuOTUxNCA5Mi4xOTUgNzAuOTExNiA5Mi4zMDY3QzcwLjg3MTkgOTIuNDE3OSA3MC44MTQ0IDkyLjUwMjggNzAuNzM5MSA5Mi41NjE1QzcwLjY2MzkgOTIuNjE5NyA3MC41NzI4IDkyLjY0ODggNzAuNDY1OCA5Mi42NDg4Wk03MC40NjU4IDkyLjQ5MjZDNzAuNTcxOCA5Mi40OTI2IDcwLjY1NDIgOTIuNDQxNSA3MC43MTI5IDkyLjMzOTNDNzAuNzcxNSA5Mi4yMzcxIDcwLjgwMDkgOTIuMDkxMyA3MC44MDA5IDkxLjkwMjFDNzAuODAwOSA5MS43NzYyIDcwLjc4NzQgOTEuNjY5IDcwLjc2MDQgOTEuNTgwNUM3MC43MzM5IDkxLjQ5MiA3MC42OTU2IDkxLjQyNDYgNzAuNjQ1NCA5MS4zNzgyQzcwLjU5NTcgOTEuMzMxOCA3MC41MzU5IDkxLjMwODcgNzAuNDY1OCA5MS4zMDg3QzcwLjM2MDggOTEuMzA4NyA3MC4yNzg3IDkxLjM2MDUgNzAuMjE5NSA5MS40NjQxQzcwLjE2MDQgOTEuNTY3MyA3MC4xMzA4IDkxLjcxMzIgNzAuMTMwOCA5MS45MDIxQzcwLjEzMDggOTIuMDI3OSA3MC4xNDQxIDkyLjEzNDkgNzAuMTcwNiA5Mi4yMjI5QzcwLjE5NzEgOTIuMzEwOSA3MC4yMzUxIDkyLjM3NzkgNzAuMjg0OCA5Mi40MjM4QzcwLjMzNSA5Mi40Njk3IDcwLjM5NTMgOTIuNDkyNiA3MC40NjU4IDkyLjQ5MjZaTTcxLjQgOTIuMjMxNEw3MS4zOTcxIDkyLjAyNDFINzEuNDMxMkw3MS45MDgyIDkxLjUzODZINzIuMTE1NEw3MS42MDcyIDkyLjA1MjVINzEuNTkzTDcxLjQgOTIuMjMxNFpNNzEuMjQzOCA5Mi42Mjg5VjkxLjE3NTJINzEuNDExM1Y5Mi42Mjg5SDcxLjI0MzhaTTcxLjkzNjYgOTIuNjI4OUw3MS41MTA3IDkyLjA4OTRMNzEuNjI5OSA5MS45NzNMNzIuMTQ5NSA5Mi42Mjg5SDcxLjkzNjZaIiBmaWxsPSIjOUFBMUE5Ii8+CjxwYXRoIGQ9Ik02OC43ODE0IDEwOC4zMzRWMTA4LjIwNkw2OS4yNjEzIDEwNy42ODFDNjkuMzE3NiAxMDcuNjE5IDY5LjM2NCAxMDcuNTY2IDY5LjQwMDQgMTA3LjUyMUM2OS40MzY4IDEwNy40NzUgNjkuNDYzOCAxMDcuNDMyIDY5LjQ4MTMgMTA3LjM5MUM2OS40OTkzIDEwNy4zNTEgNjkuNTA4MyAxMDcuMzA4IDY5LjUwODMgMTA3LjI2NEM2OS41MDgzIDEwNy4yMTIgNjkuNDk2IDEwNy4xNjggNjkuNDcxNCAxMDcuMTMxQzY5LjQ0NzMgMTA3LjA5MyA2OS40MTQxIDEwNy4wNjUgNjkuMzcyIDEwNy4wNDRDNjkuMzI5OSAxMDcuMDI0IDY5LjI4MjYgMTA3LjAxNCA2OS4yMyAxMDcuMDE0QzY5LjE3NDIgMTA3LjAxNCA2OS4xMjU1IDEwNy4wMjUgNjkuMDgzOCAxMDcuMDQ5QzY5LjA0MjcgMTA3LjA3MSA2OS4wMTA3IDEwNy4xMDMgNjguOTg4IDEwNy4xNDRDNjguOTY1OCAxMDcuMTg2IDY4Ljk1NDYgMTA3LjIzNCA2OC45NTQ2IDEwNy4yODlINjguNzg3MUM2OC43ODcxIDEwNy4yMDQgNjguODA2OCAxMDcuMTI5IDY4Ljg0NiAxMDcuMDY1QzY4Ljg4NTMgMTA3IDY4LjkzODggMTA2Ljk1IDY5LjAwNjUgMTA2LjkxNEM2OS4wNzQ2IDEwNi44NzggNjkuMTUxIDEwNi44NiA2OS4yMzU3IDEwNi44NkM2OS4zMjA5IDEwNi44NiA2OS4zOTY0IDEwNi44NzggNjkuNDYyMiAxMDYuOTE0QzY5LjUyNzkgMTA2Ljk1IDY5LjU3OTUgMTA2Ljk5OSA2OS42MTY5IDEwNy4wNkM2OS42NTQzIDEwNy4xMjEgNjkuNjczIDEwNy4xODkgNjkuNjczIDEwNy4yNjRDNjkuNjczIDEwNy4zMTcgNjkuNjYzMyAxMDcuMzY5IDY5LjY0MzkgMTA3LjQyQzY5LjYyNDkgMTA3LjQ3MSA2OS41OTE4IDEwNy41MjggNjkuNTQ0NSAxMDcuNTlDNjkuNDk3NiAxMDcuNjUyIDY5LjQzMjYgMTA3LjcyOCA2OS4zNDkzIDEwNy44MTdMNjkuMDIyOCAxMDguMTY2VjEwOC4xNzhINjkuNjk4NVYxMDguMzM0SDY4Ljc4MTRaTTcwLjQ2NTggMTA4LjM1NEM3MC4zNTg5IDEwOC4zNTQgNzAuMjY3OCAxMDguMzI1IDcwLjE5MjYgMTA4LjI2N0M3MC4xMTczIDEwOC4yMDggNzAuMDU5OCAxMDguMTIzIDcwLjAyMDEgMTA4LjAxMkM2OS45ODAzIDEwNy45IDY5Ljk2MDQgMTA3Ljc2NSA2OS45NjA0IDEwNy42MDdDNjkuOTYwNCAxMDcuNDUgNjkuOTgwMyAxMDcuMzE2IDcwLjAyMDEgMTA3LjIwNUM3MC4wNjAzIDEwNy4wOTMgNzAuMTE4IDEwNy4wMDggNzAuMTkzMyAxMDYuOTQ5QzcwLjI2OSAxMDYuODkgNzAuMzU5OCAxMDYuODYgNzAuNDY1OCAxMDYuODZDNzAuNTcxOCAxMDYuODYgNzAuNjYyNSAxMDYuODkgNzAuNzM3NyAxMDYuOTQ5QzcwLjgxMzQgMTA3LjAwOCA3MC44NzExIDEwNy4wOTMgNzAuOTEwOSAxMDcuMjA1QzcwLjk1MTEgMTA3LjMxNiA3MC45NzEyIDEwNy40NSA3MC45NzEyIDEwNy42MDdDNzAuOTcxMiAxMDcuNzY1IDcwLjk1MTQgMTA3LjkgNzAuOTExNiAxMDguMDEyQzcwLjg3MTkgMTA4LjEyMyA3MC44MTQ0IDEwOC4yMDggNzAuNzM5MSAxMDguMjY3QzcwLjY2MzkgMTA4LjMyNSA3MC41NzI4IDEwOC4zNTQgNzAuNDY1OCAxMDguMzU0Wk03MC40NjU4IDEwOC4xOThDNzAuNTcxOCAxMDguMTk4IDcwLjY1NDIgMTA4LjE0NyA3MC43MTI5IDEwOC4wNDRDNzAuNzcxNSAxMDcuOTQyIDcwLjgwMDkgMTA3Ljc5NiA3MC44MDA5IDEwNy42MDdDNzAuODAwOSAxMDcuNDgxIDcwLjc4NzQgMTA3LjM3NCA3MC43NjA0IDEwNy4yODZDNzAuNzMzOSAxMDcuMTk3IDcwLjY5NTYgMTA3LjEzIDcwLjY0NTQgMTA3LjA4M0M3MC41OTU3IDEwNy4wMzcgNzAuNTM1OSAxMDcuMDE0IDcwLjQ2NTggMTA3LjAxNEM3MC4zNjA4IDEwNy4wMTQgNzAuMjc4NyAxMDcuMDY2IDcwLjIxOTUgMTA3LjE2OUM3MC4xNjA0IDEwNy4yNzIgNzAuMTMwOCAxMDcuNDE4IDcwLjEzMDggMTA3LjYwN0M3MC4xMzA4IDEwNy43MzMgNzAuMTQ0MSAxMDcuODQgNzAuMTcwNiAxMDcuOTI4QzcwLjE5NzEgMTA4LjAxNiA3MC4yMzUxIDEwOC4wODMgNzAuMjg0OCAxMDguMTI5QzcwLjMzNSAxMDguMTc1IDcwLjM5NTMgMTA4LjE5OCA3MC40NjU4IDEwOC4xOThaTTcxLjQgMTA3LjkzNkw3MS4zOTcxIDEwNy43MjlINzEuNDMxMkw3MS45MDgyIDEwNy4yNDRINzIuMTE1NEw3MS42MDcyIDEwNy43NThINzEuNTkzTDcxLjQgMTA3LjkzNlpNNzEuMjQzOCAxMDguMzM0VjEwNi44OEg3MS40MTEzVjEwOC4zMzRINzEuMjQzOFpNNzEuOTM2NiAxMDguMzM0TDcxLjUxMDcgMTA3Ljc5NUw3MS42Mjk5IDEwNy42NzhMNzIuMTQ5NSAxMDguMzM0SDcxLjkzNjZaIiBmaWxsPSIjOUFBMUE5Ii8+CjxwYXRoIGQ9Ik02OS44NjA3IDEyMi43MjhWMTI0LjE4Mkg2OS42ODQ3VjEyMi45MTJINjkuNjc2Mkw2OS4zMjEyIDEyMy4xNDhWMTIyLjk2OUw2OS42ODQ3IDEyMi43MjhINjkuODYwN1pNNzAuNzUyOSAxMjQuMjAyQzcwLjY0NiAxMjQuMjAyIDcwLjU1NDkgMTI0LjE3MiA3MC40Nzk3IDEyNC4xMTRDNzAuNDA0NCAxMjQuMDU2IDcwLjM0NjkgMTIzLjk3MSA3MC4zMDcyIDEyMy44NTlDNzAuMjY3NCAxMjMuNzQ4IDcwLjI0NzYgMTIzLjYxMyA3MC4yNDc2IDEyMy40NTVDNzAuMjQ3NiAxMjMuMjk4IDcwLjI2NzQgMTIzLjE2NCA3MC4zMDcyIDEyMy4wNTJDNzAuMzQ3NCAxMjIuOTQxIDcwLjQwNTEgMTIyLjg1NSA3MC40ODA0IDEyMi43OTdDNzAuNTU2MSAxMjIuNzM4IDcwLjY0NjkgMTIyLjcwOCA3MC43NTI5IDEyMi43MDhDNzAuODU4OSAxMjIuNzA4IDcwLjk0OTYgMTIyLjczOCA3MS4wMjQ4IDEyMi43OTdDNzEuMTAwNSAxMjIuODU1IDcxLjE1ODMgMTIyLjk0MSA3MS4xOTggMTIzLjA1MkM3MS4yMzgyIDEyMy4xNjQgNzEuMjU4MyAxMjMuMjk4IDcxLjI1ODMgMTIzLjQ1NUM3MS4yNTgzIDEyMy42MTMgNzEuMjM4NSAxMjMuNzQ4IDcxLjE5ODcgMTIzLjg1OUM3MS4xNTkgMTIzLjk3MSA3MS4xMDE1IDEyNC4wNTYgNzEuMDI2MiAxMjQuMTE0QzcwLjk1MSAxMjQuMTcyIDcwLjg1OTkgMTI0LjIwMiA3MC43NTI5IDEyNC4yMDJaTTcwLjc1MjkgMTI0LjA0NUM3MC44NTg5IDEyNC4wNDUgNzAuOTQxMyAxMjMuOTk0IDcxIDEyMy44OTJDNzEuMDU4NiAxMjMuNzkgNzEuMDg4IDEyMy42NDQgNzEuMDg4IDEyMy40NTVDNzEuMDg4IDEyMy4zMjkgNzEuMDc0NSAxMjMuMjIyIDcxLjA0NzUgMTIzLjEzM0M3MS4wMjEgMTIzLjA0NSA3MC45ODI3IDEyMi45NzcgNzAuOTMyNSAxMjIuOTMxQzcwLjg4MjggMTIyLjg4NSA3MC44MjMgMTIyLjg2MSA3MC43NTI5IDEyMi44NjFDNzAuNjQ3OSAxMjIuODYxIDcwLjU2NTggMTIyLjkxMyA3MC41MDY2IDEyMy4wMTdDNzAuNDQ3NSAxMjMuMTIgNzAuNDE3OSAxMjMuMjY2IDcwLjQxNzkgMTIzLjQ1NUM3MC40MTc5IDEyMy41ODEgNzAuNDMxMiAxMjMuNjg4IDcwLjQ1NzcgMTIzLjc3NkM3MC40ODQyIDEyMy44NjQgNzAuNTIyMyAxMjMuOTMxIDcwLjU3MTkgMTIzLjk3N0M3MC42MjIxIDEyNC4wMjIgNzAuNjgyNCAxMjQuMDQ1IDcwLjc1MjkgMTI0LjA0NVpNNzEuNjg3MSAxMjMuNzg0TDcxLjY4NDIgMTIzLjU3N0g3MS43MTgzTDcyLjE5NTMgMTIzLjA5MUg3Mi40MDI2TDcxLjg5NDMgMTIzLjYwNUg3MS44ODAxTDcxLjY4NzEgMTIzLjc4NFpNNzEuNTMwOSAxMjQuMTgyVjEyMi43MjhINzEuNjk4NFYxMjQuMTgySDcxLjUzMDlaTTcyLjIyMzcgMTI0LjE4Mkw3MS43OTc4IDEyMy42NDJMNzEuOTE3IDEyMy41MjZMNzIuNDM2NiAxMjQuMTgySDcyLjIyMzdaIiBmaWxsPSIjOUFBMUE5Ii8+CjxwYXRoIGQ9Ik03MS44MzgzIDEzOS4wNTFDNzEuNzMxMyAxMzkuMDUxIDcxLjY0MDIgMTM5LjAyMiA3MS41NjUgMTM4Ljk2NEM3MS40ODk3IDEzOC45MDUgNzEuNDMyMiAxMzguODIgNzEuMzkyNSAxMzguNzA5QzcxLjM1MjcgMTM4LjU5NyA3MS4zMzI5IDEzOC40NjIgNzEuMzMyOSAxMzguMzA0QzcxLjMzMjkgMTM4LjE0NyA3MS4zNTI3IDEzOC4wMTMgNzEuMzkyNSAxMzcuOTAyQzcxLjQzMjcgMTM3Ljc5IDcxLjQ5MDQgMTM3LjcwNSA3MS41NjU3IDEzNy42NDZDNzEuNjQxNCAxMzcuNTg3IDcxLjczMjMgMTM3LjU1OCA3MS44MzgzIDEzNy41NThDNzEuOTQ0MyAxMzcuNTU4IDcyLjAzNDkgMTM3LjU4NyA3Mi4xMTAxIDEzNy42NDZDNzIuMTg1OCAxMzcuNzA1IDcyLjI0MzYgMTM3Ljc5IDcyLjI4MzMgMTM3LjkwMkM3Mi4zMjM1IDEzOC4wMTMgNzIuMzQzNiAxMzguMTQ3IDcyLjM0MzYgMTM4LjMwNEM3Mi4zNDM2IDEzOC40NjIgNzIuMzIzOCAxMzguNTk3IDcyLjI4NCAxMzguNzA5QzcyLjI0NDMgMTM4LjgyIDcyLjE4NjggMTM4LjkwNSA3Mi4xMTE1IDEzOC45NjRDNzIuMDM2MyAxMzkuMDIyIDcxLjk0NTIgMTM5LjA1MSA3MS44MzgzIDEzOS4wNTFaTTcxLjgzODMgMTM4Ljg5NUM3MS45NDQzIDEzOC44OTUgNzIuMDI2NiAxMzguODQ0IDcyLjA4NTMgMTM4Ljc0MkM3Mi4xNDM5IDEzOC42MzkgNzIuMTczMyAxMzguNDk0IDcyLjE3MzMgMTM4LjMwNEM3Mi4xNzMzIDEzOC4xNzkgNzIuMTU5OCAxMzguMDcxIDcyLjEzMjggMTM3Ljk4M0M3Mi4xMDYzIDEzNy44OTQgNzIuMDY4IDEzNy44MjcgNzIuMDE3OCAxMzcuNzgxQzcxLjk2ODEgMTM3LjczNCA3MS45MDgzIDEzNy43MTEgNzEuODM4MyAxMzcuNzExQzcxLjczMzIgMTM3LjcxMSA3MS42NTExIDEzNy43NjMgNzEuNTkxOSAxMzcuODY2QzcxLjUzMjggMTM3Ljk3IDcxLjUwMzIgMTM4LjExNiA3MS41MDMyIDEzOC4zMDRDNzEuNTAzMiAxMzguNDMgNzEuNTE2NSAxMzguNTM3IDcxLjU0MyAxMzguNjI1QzcxLjU2OTUgMTM4LjcxMyA3MS42MDc2IDEzOC43OCA3MS42NTczIDEzOC44MjZDNzEuNzA3NCAxMzguODcyIDcxLjc2NzcgMTM4Ljg5NSA3MS44MzgzIDEzOC44OTVaIiBmaWxsPSIjOUFBMUE5Ii8+CjxyZWN0IHg9IjY1LjY4ODQiIHk9IjE0My45NyIgd2lkdGg9IjE1Ni40ODEiIGhlaWdodD0iOTUuNzM1NCIgcng9IjEuMjEzNTgiIHN0cm9rZT0iI0Q1RDVERCIgc3Ryb2tlLXdpZHRoPSIwLjE0Mjc3NCIvPgo8bWFzayBpZD0icGF0aC0xNjEtaW5zaWRlLTlfMTU0Nl8xODg3OCIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNNjUuNzU5OCAxNDYuMzI2SDIyMi4wOThWMTUwLjY4Mkg2NS43NTk4VjE0Ni4zMjZaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTIyMi4wOTggMTUwLjY4MlYxNTAuNTM5SDY1Ljc1OThWMTUwLjY4MlYxNTAuODI1SDIyMi4wOThWMTUwLjY4MloiIGZpbGw9IiNENUQ1REQiIG1hc2s9InVybCgjcGF0aC0xNjEtaW5zaWRlLTlfMTU0Nl8xODg3OCkiLz4KPC9nPgo8cGF0aCBkPSJNNjQuNjE2OCAxNy43NjE3VjE3LjkwNDVIMjIzLjIzOVYxNy43NjE3VjE3LjYxODlINjQuNjE2OFYxNy43NjE3Wk0yMjQuMzgxIDE4LjkwMzlIMjI0LjIzOFY0NTIuNTM1SDIyNC4zODFIMjI0LjUyNFYxOC45MDM5SDIyNC4zODFaTTIyMy4yMzkgNDUzLjY3N1Y0NTMuNTM1SDY0LjYxNjhWNDUzLjY3N1Y0NTMuODJIMjIzLjIzOVY0NTMuNjc3Wk02My40NzQ2IDQ1Mi41MzVINjMuNjE3NFYxOC45MDM5SDYzLjQ3NDZINjMuMzMxOFY0NTIuNTM1SDYzLjQ3NDZaTTY0LjYxNjggNDUzLjY3N1Y0NTMuNTM1QzY0LjA2NDggNDUzLjUzNSA2My42MTc0IDQ1My4wODcgNjMuNjE3NCA0NTIuNTM1SDYzLjQ3NDZINjMuMzMxOEM2My4zMzE4IDQ1My4yNDUgNjMuOTA3MSA0NTMuODIgNjQuNjE2OCA0NTMuODJWNDUzLjY3N1pNMjI0LjM4MSA0NTIuNTM1SDIyNC4yMzhDMjI0LjIzOCA0NTMuMDg3IDIyMy43OTEgNDUzLjUzNSAyMjMuMjM5IDQ1My41MzVWNDUzLjY3N1Y0NTMuODJDMjIzLjk0OSA0NTMuODIgMjI0LjUyNCA0NTMuMjQ1IDIyNC41MjQgNDUyLjUzNUgyMjQuMzgxWk0yMjMuMjM5IDE3Ljc2MTdWMTcuOTA0NUMyMjMuNzkxIDE3LjkwNDUgMjI0LjIzOCAxOC4zNTE5IDIyNC4yMzggMTguOTAzOUgyMjQuMzgxSDIyNC41MjRDMjI0LjUyNCAxOC4xOTQyIDIyMy45NDkgMTcuNjE4OSAyMjMuMjM5IDE3LjYxODlWMTcuNzYxN1pNNjQuNjE2OCAxNy43NjE3VjE3LjYxODlDNjMuOTA3MSAxNy42MTg5IDYzLjMzMTggMTguMTk0MiA2My4zMzE4IDE4LjkwMzlINjMuNDc0Nkg2My42MTc0QzYzLjYxNzQgMTguMzUxOSA2NC4wNjQ4IDE3LjkwNDUgNjQuNjE2OCAxNy45MDQ1VjE3Ljc2MTdaIiBmaWxsPSIjRDVENUREIiBtYXNrPSJ1cmwoI3BhdGgtNDEtaW5zaWRlLTVfMTU0Nl8xODg3OCkiLz4KPC9nPgo8L2c+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjhfZGRkZF8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjI3LjU5NTciIHk9IjcwLjkyNzciIHdpZHRoPSI2Mi4yNTM3IiBoZWlnaHQ9IjcyLjU5NyIgcng9IjMuNjk5ODciIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMi4wOTM5IDgwLjEwNzRWNzYuODc4NEgzMy4zMDQ3QzMzLjU1MjggNzYuODc4NCAzMy43NjA5IDc2LjkyNDcgMzMuOTI5MSA3Ny4wMTcyQzM0LjA5ODMgNzcuMTA5NyAzNC4yMjYgNzcuMjM2OSAzNC4zMTIyIDc3LjM5ODdDMzQuMzk5NSA3Ny41NTk2IDM0LjQ0MzEgNzcuNzQyNCAzNC40NDMxIDc3Ljk0NzRDMzQuNDQzMSA3OC4xNTQ1IDM0LjM5OTUgNzguMzM4NCAzNC4zMTIyIDc4LjQ5OTJDMzQuMjI1IDc4LjY2MDEgMzQuMDk2MiA3OC43ODY3IDMzLjkyNTkgNzguODc5MkMzMy43NTU3IDc4Ljk3MDcgMzMuNTQ2IDc5LjAxNjQgMzMuMjk2OSA3OS4wMTY0SDMyLjQ5NDNWNzguNTM1NUgzMy4yMThDMzMuMzYzMSA3OC41MzU1IDMzLjQ4MTkgNzguNTEwMyAzMy41NzQzIDc4LjQ1OThDMzMuNjY2OCA3OC40MDk0IDMzLjczNTIgNzguMzQgMzMuNzc5MyA3OC4yNTE3QzMzLjgyNDUgNzguMTYzNCAzMy44NDcxIDc4LjA2MiAzMy44NDcxIDc3Ljk0NzRDMzMuODQ3MSA3Ny44MzI4IDMzLjgyNDUgNzcuNzMxOSAzMy43NzkzIDc3LjY0NDdDMzMuNzM1MiA3Ny41NTc1IDMzLjY2NjMgNzcuNDg5NyAzMy41NzI4IDc3LjQ0MTNDMzMuNDgwMyA3Ny4zOTE5IDMzLjM2MSA3Ny4zNjcyIDMzLjIxNDkgNzcuMzY3MkgzMi42Nzg4VjgwLjEwNzRIMzIuMDkzOVpNMzUuOTYzNCA4MC4xNTQ3QzM1LjcyMDYgODAuMTU0NyAzNS41MTA5IDgwLjEwNDMgMzUuMzM0MyA4MC4wMDM0QzM1LjE1ODcgNzkuOTAxNCAzNS4wMjM3IDc5Ljc1NzQgMzQuOTI5MSA3OS41NzE0QzM0LjgzNDUgNzkuMzg0MyAzNC43ODcyIDc5LjE2NDEgMzQuNzg3MiA3OC45MTA3QzM0Ljc4NzIgNzguNjYxNiAzNC44MzQ1IDc4LjQ0MyAzNC45MjkxIDc4LjI1NDlDMzUuMDI0NyA3OC4wNjU3IDM1LjE1ODIgNzcuOTE4NSAzNS4zMjk2IDc3LjgxMzRDMzUuNTAwOSA3Ny43MDcyIDM1LjcwMjIgNzcuNjU0MiAzNS45MzM0IDc3LjY1NDJDMzYuMDgyNyA3Ny42NTQyIDM2LjIyMzUgNzcuNjc4MyAzNi4zNTYgNzcuNzI2N0MzNi40ODk0IDc3Ljc3NCAzNi42MDcyIDc3Ljg0NzYgMzYuNzA5MSA3Ny45NDc0QzM2LjgxMjEgNzguMDQ3MyAzNi44OTMxIDc4LjE3NDQgMzYuOTUxOSA3OC4zMjlDMzcuMDEwOCA3OC40ODI0IDM3LjA0MDIgNzguNjY1MyAzNy4wNDAyIDc4Ljg3NzZWNzkuMDUyNkgzNS4wNTUyVjc4LjY2NzlIMzYuNDkzMUMzNi40OTIxIDc4LjU1ODYgMzYuNDY4NCA3OC40NjE0IDM2LjQyMjIgNzguMzc2M0MzNi4zNzU5IDc4LjI5MDEgMzYuMzExMyA3OC4yMjIzIDM2LjIyODIgNzguMTcyOUMzNi4xNDYzIDc4LjEyMzUgMzYuMDUwNiA3OC4wOTg4IDM1Ljk0MTMgNzguMDk4OEMzNS44MjQ2IDc4LjA5ODggMzUuNzIyMSA3OC4xMjcyIDM1LjYzMzggNzguMTgzOUMzNS41NDU2IDc4LjIzOTYgMzUuNDc2NyA3OC4zMTMyIDM1LjQyNzMgNzguNDA0NkMzNS4zNzkgNzguNDk1IDM1LjM1NDMgNzguNTk0NCAzNS4zNTMyIDc4LjcwMjZWNzkuMDM4NUMzNS4zNTMyIDc5LjE3OTMgMzUuMzc5IDc5LjMwMDIgMzUuNDMwNSA3OS40MDExQzM1LjQ4MiA3OS41MDA5IDM1LjU1NCA3OS41Nzc3IDM1LjY0NjUgNzkuNjMxM0MzNS43MzkgNzkuNjgzOCAzNS44NDcyIDc5LjcxMDEgMzUuOTcxMiA3OS43MTAxQzM2LjA1NDMgNzkuNzEwMSAzNi4xMjk0IDc5LjY5ODUgMzYuMTk2NyA3OS42NzU0QzM2LjI2NCA3OS42NTEyIDM2LjMyMjMgNzkuNjE2IDM2LjM3MTcgNzkuNTY5OEMzNi40MjExIDc5LjUyMzUgMzYuNDU4NCA3OS40NjYzIDM2LjQ4MzcgNzkuMzk3OUwzNy4wMTY2IDc5LjQ1NzhDMzYuOTgyOSA3OS41OTg3IDM2LjkxODggNzkuNzIxNyAzNi44MjQyIDc5LjgyNjhDMzYuNzMwNyA3OS45MzA4IDM2LjYxMDggODAuMDExOCAzNi40NjQ3IDgwLjA2OTZDMzYuMzE4NiA4MC4xMjYzIDM2LjE1MTUgODAuMTU0NyAzNS45NjM0IDgwLjE1NDdaTTM3LjUyMzEgODAuMTA3NFY3Ny42ODU3SDM4LjA3NjVWNzguMDg5M0gzOC4xMDE3QzM4LjE0NTggNzcuOTQ5NSAzOC4yMjE1IDc3Ljg0MTggMzguMzI4NyA3Ny43NjYxQzM4LjQzNyA3Ny42ODk0IDM4LjU2MDUgNzcuNjUxIDM4LjY5OTIgNzcuNjUxQzM4LjczMDggNzcuNjUxIDM4Ljc2NiA3Ny42NTI2IDM4LjgwNDkgNzcuNjU1N0MzOC44NDQ4IDc3LjY1NzggMzguODc3OSA3Ny42NjE1IDM4LjkwNDIgNzcuNjY2OFY3OC4xOTE4QzM4Ljg4IDc4LjE4MzQgMzguODQxNyA3OC4xNzYgMzguNzg5MSA3OC4xNjk3QzM4LjczNzYgNzguMTYyNCAzOC42ODc3IDc4LjE1ODcgMzguNjM5MyA3OC4xNTg3QzM4LjUzNTMgNzguMTU4NyAzOC40NDE3IDc4LjE4MTMgMzguMzU4NyA3OC4yMjY1QzM4LjI3NjcgNzguMjcwNiAzOC4yMTIxIDc4LjMzMjEgMzguMTY0OCA3OC40MTA5QzM4LjExNzUgNzguNDg5OCAzOC4wOTM4IDc4LjU4MDcgMzguMDkzOCA3OC42ODM3VjgwLjEwNzRIMzcuNTIzMVpNNDAuNjQwMSA3Ny42ODU3Vjc4LjEyNzJIMzkuMjA4NVY3Ny42ODU3SDQwLjY0MDFaTTM5LjU2NjQgODAuMTA3NFY3Ny40NTcxQzM5LjU2NjQgNzcuMjk0MiAzOS42IDc3LjE1ODYgMzkuNjY3MyA3Ny4wNTAzQzM5LjczNTYgNzYuOTQyIDM5LjgyNzEgNzYuODYxMSAzOS45NDE2IDc2LjgwNzVDNDAuMDU2MiA3Ni43NTM5IDQwLjE4MzQgNzYuNzI3MSA0MC4zMjMyIDc2LjcyNzFDNDAuNDIyIDc2LjcyNzEgNDAuNTA5OCA3Ni43MzUgNDAuNTg2NSA3Ni43NTA3QzQwLjY2MzIgNzYuNzY2NSA0MC43MiA3Ni43ODA3IDQwLjc1NjggNzYuNzkzM0w0MC42NDMzIDc3LjIzNDhDNDAuNjE5MSA3Ny4yMjc0IDQwLjU4ODYgNzcuMjIwMSA0MC41NTE4IDc3LjIxMjdDNDAuNTE1IDc3LjIwNDMgNDAuNDc0IDc3LjIwMDEgNDAuNDI4OCA3Ny4yMDAxQzQwLjMyMjcgNzcuMjAwMSA0MC4yNDc1IDc3LjIyNTggNDAuMjAzNCA3Ny4yNzczQzQwLjE2MDMgNzcuMzI3OCA0MC4xMzg3IDc3LjQwMDMgNDAuMTM4NyA3Ny40OTQ5VjgwLjEwNzRIMzkuNTY2NFpNNDIuMDUyNCA4MC4xNTQ3QzQxLjgxNTkgODAuMTU0NyA0MS42MTA5IDgwLjEwMjcgNDEuNDM3NSA3OS45OTg2QzQxLjI2NDEgNzkuODk0NiA0MS4xMjk1IDc5Ljc0OSA0MS4wMzM5IDc5LjU2MTlDNDAuOTM5MyA3OS4zNzQ4IDQwLjg5MiA3OS4xNTYyIDQwLjg5MiA3OC45MDZDNDAuODkyIDc4LjY1NTkgNDAuOTM5MyA3OC40MzY3IDQxLjAzMzkgNzguMjQ4NkM0MS4xMjk1IDc4LjA2MDQgNDEuMjY0MSA3Ny45MTQzIDQxLjQzNzUgNzcuODEwMkM0MS42MTA5IDc3LjcwNjIgNDEuODE1OSA3Ny42NTQyIDQyLjA1MjQgNzcuNjU0MkM0Mi4yODg5IDc3LjY1NDIgNDIuNDkzOCA3Ny43MDYyIDQyLjY2NzMgNzcuODEwMkM0Mi44NDA3IDc3LjkxNDMgNDIuOTc0NyA3OC4wNjA0IDQzLjA2OTMgNzguMjQ4NkM0My4xNjUgNzguNDM2NyA0My4yMTI4IDc4LjY1NTkgNDMuMjEyOCA3OC45MDZDNDMuMjEyOCA3OS4xNTYyIDQzLjE2NSA3OS4zNzQ4IDQzLjA2OTMgNzkuNTYxOUM0Mi45NzQ3IDc5Ljc0OSA0Mi44NDA3IDc5Ljg5NDYgNDIuNjY3MyA3OS45OTg2QzQyLjQ5MzggODAuMTAyNyA0Mi4yODg5IDgwLjE1NDcgNDIuMDUyNCA4MC4xNTQ3Wk00Mi4wNTU1IDc5LjY5NzVDNDIuMTgzOCA3OS42OTc1IDQyLjI5MSA3OS42NjIzIDQyLjM3NzIgNzkuNTkxOUM0Mi40NjM0IDc5LjUyMDQgNDIuNTI3NSA3OS40MjQ3IDQyLjU2OTUgNzkuMzA0OUM0Mi42MTI2IDc5LjE4NTEgNDIuNjM0MiA3OS4wNTE2IDQyLjYzNDIgNzguOTA0NEM0Mi42MzQyIDc4Ljc1NjIgNDIuNjEyNiA3OC42MjIyIDQyLjU2OTUgNzguNTAyNEM0Mi41Mjc1IDc4LjM4MTUgNDIuNDYzNCA3OC4yODUzIDQyLjM3NzIgNzguMjEzOUM0Mi4yOTEgNzguMTQyNCA0Mi4xODM4IDc4LjEwNjcgNDIuMDU1NSA3OC4xMDY3QzQxLjkyNDIgNzguMTA2NyA0MS44MTQ4IDc4LjE0MjQgNDEuNzI3NiA3OC4yMTM5QzQxLjY0MTQgNzguMjg1MyA0MS41NzY4IDc4LjM4MTUgNDEuNTMzNyA3OC41MDI0QzQxLjQ5MTYgNzguNjIyMiA0MS40NzA2IDc4Ljc1NjIgNDEuNDcwNiA3OC45MDQ0QzQxLjQ3MDYgNzkuMDUxNiA0MS40OTE2IDc5LjE4NTEgNDEuNTMzNyA3OS4zMDQ5QzQxLjU3NjggNzkuNDI0NyA0MS42NDE0IDc5LjUyMDQgNDEuNzI3NiA3OS41OTE5QzQxLjgxNDggNzkuNjYyMyA0MS45MjQyIDc5LjY5NzUgNDIuMDU1NSA3OS42OTc1Wk00My42OTcyIDgwLjEwNzRWNzcuNjg1N0g0NC4yNTA2Vjc4LjA4OTNINDQuMjc1OUM0NC4zMiA3Ny45NDk1IDQ0LjM5NTcgNzcuODQxOCA0NC41MDI5IDc3Ljc2NjFDNDQuNjExMiA3Ny42ODk0IDQ0LjczNDcgNzcuNjUxIDQ0Ljg3MzQgNzcuNjUxQzQ0LjkwNDkgNzcuNjUxIDQ0Ljk0MDEgNzcuNjUyNiA0NC45NzkgNzcuNjU1N0M0NS4wMTkgNzcuNjU3OCA0NS4wNTIxIDc3LjY2MTUgNDUuMDc4NCA3Ny42NjY4Vjc4LjE5MThDNDUuMDU0MiA3OC4xODM0IDQ1LjAxNTggNzguMTc2IDQ0Ljk2MzMgNzguMTY5N0M0NC45MTE4IDc4LjE2MjQgNDQuODYxOCA3OC4xNTg3IDQ0LjgxMzUgNzguMTU4N0M0NC43MDk0IDc4LjE1ODcgNDQuNjE1OSA3OC4xODEzIDQ0LjUzMjggNzguMjI2NUM0NC40NTA5IDc4LjI3MDYgNDQuMzg2MiA3OC4zMzIxIDQ0LjMzODkgNzguNDEwOUM0NC4yOTE2IDc4LjQ4OTggNDQuMjY4IDc4LjU4MDcgNDQuMjY4IDc4LjY4MzdWODAuMTA3NEg0My42OTcyWk00NS40NTc2IDgwLjEwNzRWNzcuNjg1N0g0Ni4wMDMxVjc4LjA5NzJINDYuMDMxNUM0Ni4wODE5IDc3Ljk1ODQgNDYuMTY1NSA3Ny44NTAyIDQ2LjI4MjEgNzcuNzcyNEM0Ni4zOTg4IDc3LjY5MzYgNDYuNTM4MSA3Ny42NTQyIDQ2LjcgNzcuNjU0MkM0Ni44NjM5IDc3LjY1NDIgNDcuMDAyMSA3Ny42OTQxIDQ3LjExNDYgNzcuNzc0QzQ3LjIyODEgNzcuODUyOCA0Ny4zMDggNzcuOTYwNiA0Ny4zNTQzIDc4LjA5NzJINDcuMzc5NUM0Ny40MzMxIDc3Ljk2MjcgNDcuNTIzNSA3Ny44NTU0IDQ3LjY1MDcgNzcuNzc1NkM0Ny43Nzg5IDc3LjY5NDYgNDcuOTMwOCA3Ny42NTQyIDQ4LjEwNjMgNzcuNjU0MkM0OC4zMjkyIDc3LjY1NDIgNDguNTExIDc3LjcyNDYgNDguNjUxOCA3Ny44NjU0QzQ4Ljc5MjcgNzguMDA2MyA0OC44NjMxIDc4LjIxMTggNDguODYzMSA3OC40ODE5VjgwLjEwNzRINDguMjkwOFY3OC41NzAyQzQ4LjI5MDggNzguNDE5OSA0OC4yNTA5IDc4LjMxIDQ4LjE3MSA3OC4yNDA3QzQ4LjA5MTEgNzguMTcwMiA0Ny45OTMzIDc4LjEzNSA0Ny44Nzc3IDc4LjEzNUM0Ny43NCA3OC4xMzUgNDcuNjMyMyA3OC4xNzgxIDQ3LjU1NDUgNzguMjY0M0M0Ny40Nzc4IDc4LjM0OTUgNDcuNDM5NCA3OC40NjAzIDQ3LjQzOTQgNzguNTk3VjgwLjEwNzRINDYuODc5N1Y3OC41NDY1QzQ2Ljg3OTcgNzguNDIxNSA0Ni44NDE5IDc4LjMyMTYgNDYuNzY2MiA3OC4yNDdDNDYuNjkxNSA3OC4xNzIzIDQ2LjU5MzggNzguMTM1IDQ2LjQ3MjkgNzguMTM1QzQ2LjM5MDkgNzguMTM1IDQ2LjMxNjMgNzguMTU2MSA0Ni4yNDkgNzguMTk4MUM0Ni4xODE4IDc4LjIzOTEgNDYuMTI4MiA3OC4yOTc0IDQ2LjA4ODIgNzguMzczMUM0Ni4wNDgzIDc4LjQ0NzcgNDYuMDI4MyA3OC41MzUgNDYuMDI4MyA3OC42MzQ4VjgwLjEwNzRINDUuNDU3NlpNNTAuMTM5IDgwLjE1NjNDNDkuOTg1NiA4MC4xNTYzIDQ5Ljg0NzMgODAuMTI5IDQ5LjcyNDQgODAuMDc0M0M0OS42MDI0IDgwLjAxODYgNDkuNTA1NyA3OS45MzY2IDQ5LjQzNDMgNzkuODI4NEM0OS4zNjM4IDc5LjcyMDEgNDkuMzI4NiA3OS41ODY2IDQ5LjMyODYgNzkuNDI3OUM0OS4zMjg2IDc5LjI5MTIgNDkuMzUzOCA3OS4xNzgyIDQ5LjQwNDMgNzkuMDg4OUM0OS40NTQ4IDc4Ljk5OTYgNDkuNTIzNiA3OC45MjgxIDQ5LjYxMDggNzguODc0NUM0OS42OTgxIDc4LjgyMDkgNDkuNzk2NCA3OC43ODA0IDQ5LjkwNTcgNzguNzUzMUM1MC4wMTYgNzguNzI0NyA1MC4xMzAxIDc4LjcwNDIgNTAuMjQ3OCA3OC42OTE2QzUwLjM4OTcgNzguNjc2OSA1MC41MDQ4IDc4LjY2MzcgNTAuNTkzMSA3OC42NTIyQzUwLjY4MTQgNzguNjM5NiA1MC43NDU1IDc4LjYyMDYgNTAuNzg1NCA3OC41OTU0QzUwLjgyNjQgNzguNTY5MSA1MC44NDY5IDc4LjUyODcgNTAuODQ2OSA3OC40NzRWNzguNDY0NkM1MC44NDY5IDc4LjM0NTggNTAuODExNyA3OC4yNTM4IDUwLjc0MTMgNzguMTg4NkM1MC42NzA5IDc4LjEyMzUgNTAuNTY5NCA3OC4wOTA5IDUwLjQzNyA3OC4wOTA5QzUwLjI5NzIgNzguMDkwOSA1MC4xODYzIDc4LjEyMTQgNTAuMTA0MyA3OC4xODIzQzUwLjAyMzQgNzguMjQzMyA0OS45Njg3IDc4LjMxNTMgNDkuOTQwNCA3OC4zOTgzTDQ5LjQwNzUgNzguMzIyN0M0OS40NDk1IDc4LjE3NTUgNDkuNTE4OSA3OC4wNTI1IDQ5LjYxNTYgNzcuOTUzN0M0OS43MTIzIDc3Ljg1MzkgNDkuODMwNSA3Ny43NzkyIDQ5Ljk3MDMgNzcuNzI5OEM1MC4xMTAxIDc3LjY3OTQgNTAuMjY0NiA3Ny42NTQyIDUwLjQzMzkgNzcuNjU0MkM1MC41NTA1IDc3LjY1NDIgNTAuNjY2NyA3Ny42Njc4IDUwLjc4MjMgNzcuNjk1MUM1MC44OTc5IDc3LjcyMjUgNTEuMDAzNSA3Ny43Njc3IDUxLjA5OTIgNzcuODMwN0M1MS4xOTQ4IDc3Ljg5MjggNTEuMjcxNiA3Ny45Nzc0IDUxLjMyOTQgNzguMDg0NkM1MS4zODgzIDc4LjE5MTggNTEuNDE3NyA3OC4zMjU4IDUxLjQxNzcgNzguNDg2NlY4MC4xMDc0SDUwLjg2OVY3OS43NzQ3SDUwLjg1MDFDNTAuODE1NCA3OS44NDIgNTAuNzY2NSA3OS45MDUxIDUwLjcwMzUgNzkuOTYzOUM1MC42NDE0IDgwLjAyMTggNTAuNTYzMSA4MC4wNjg1IDUwLjQ2ODUgODAuMTA0M0M1MC4zNzUgODAuMTM5IDUwLjI2NTIgODAuMTU2MyA1MC4xMzkgODAuMTU2M1pNNTAuMjg3MiA3OS43MzY5QzUwLjQwMTggNzkuNzM2OSA1MC41MDExIDc5LjcxNDMgNTAuNTg1MiA3OS42NjkxQzUwLjY2OTMgNzkuNjIyOSA1MC43MzM5IDc5LjU2MTkgNTAuNzc5MSA3OS40ODYyQzUwLjgyNTQgNzkuNDEwNSA1MC44NDg1IDc5LjMyOCA1MC44NDg1IDc5LjIzODdWNzguOTUzM0M1MC44MzA2IDc4Ljk2OCA1MC44MDAyIDc4Ljk4MTcgNTAuNzU3MSA3OC45OTQzQzUwLjcxNSA3OS4wMDY5IDUwLjY2NzcgNzkuMDE4IDUwLjYxNTIgNzkuMDI3NEM1MC41NjI2IDc5LjAzNjkgNTAuNTEwNiA3OS4wNDUzIDUwLjQ1OTEgNzkuMDUyNkM1MC40MDc2IDc5LjA2IDUwLjM2MjkgNzkuMDY2MyA1MC4zMjUxIDc5LjA3MTZDNTAuMjM5OSA3OS4wODMxIDUwLjE2MzcgNzkuMTAyIDUwLjA5NjUgNzkuMTI4M0M1MC4wMjkyIDc5LjE1NDYgNDkuOTc2MSA3OS4xOTE0IDQ5LjkzNzIgNzkuMjM4N0M0OS44OTgzIDc5LjI4NDkgNDkuODc4OSA3OS4zNDQ4IDQ5Ljg3ODkgNzkuNDE4NEM0OS44Nzg5IDc5LjUyMzUgNDkuOTE3MiA3OS42MDI5IDQ5Ljk5NCA3OS42NTY1QzUwLjA3MDcgNzkuNzEwMSA1MC4xNjg1IDc5LjczNjkgNTAuMjg3MiA3OS43MzY5Wk01Mi41NjIzIDc4LjY4ODRWODAuMTA3NEg1MS45OTE2Vjc3LjY4NTdINTIuNTM3MVY3OC4wOTcySDUyLjU2NTVDNTIuNjIxMiA3Ny45NjE2IDUyLjcxIDc3Ljg1MzkgNTIuODMxOSA3Ny43NzRDNTIuOTU0OSA3Ny42OTQxIDUzLjEwNjggNzcuNjU0MiA1My4yODc2IDc3LjY1NDJDNTMuNDU0NyA3Ny42NTQyIDUzLjYwMDMgNzcuNjg5OSA1My43MjQzIDc3Ljc2MTRDNTMuODQ5NCA3Ny44MzI4IDUzLjk0NjEgNzcuOTM2NCA1NC4wMTQ0IDc4LjA3MkM1NC4wODM4IDc4LjIwNzYgNTQuMTE4IDc4LjM3MjEgNTQuMTE2OSA3OC41NjU1VjgwLjEwNzRINTMuNTQ2MlY3OC42NTM4QzUzLjU0NjIgNzguNDkxOSA1My41MDQxIDc4LjM2NTIgNTMuNDIgNzguMjczOEM1My4zMzcgNzguMTgyMyA1My4yMjE5IDc4LjEzNjYgNTMuMDc0NyA3OC4xMzY2QzUyLjk3NDkgNzguMTM2NiA1Mi44ODYxIDc4LjE1ODcgNTIuODA4MyA3OC4yMDI4QzUyLjczMTYgNzguMjQ1OSA1Mi42NzExIDc4LjMwODUgNTIuNjI3IDc4LjM5MDVDNTIuNTgzOSA3OC40NzI0IDUyLjU2MjMgNzguNTcxOCA1Mi41NjIzIDc4LjY4ODRaTTU1Ljc1MzUgODAuMTU0N0M1NS41MTE3IDgwLjE1NDcgNTUuMzA0MSA4MC4xMDE2IDU1LjEzMDcgNzkuOTk1NUM1NC45NTgzIDc5Ljg4OTMgNTQuODI1MyA3OS43NDI3IDU0LjczMTggNzkuNTU1NkM1NC42MzkzIDc5LjM2NzQgNTQuNTkzMSA3OS4xNTA5IDU0LjU5MzEgNzguOTA2QzU0LjU5MzEgNzguNjYwMSA1NC42NDA0IDc4LjQ0MyA1NC43MzUgNzguMjU0OUM1NC44Mjk2IDc4LjA2NTcgNTQuOTYzIDc3LjkxODUgNTUuMTM1NCA3Ny44MTM0QzU1LjMwODkgNzcuNzA3MiA1NS41MTM4IDc3LjY1NDIgNTUuNzUwMyA3Ny42NTQyQzU1Ljk0NjkgNzcuNjU0MiA1Ni4xMjA4IDc3LjY5MDQgNTYuMjcyMiA3Ny43NjI5QzU2LjQyNDYgNzcuODM0NCA1Ni41NDYgNzcuOTM1OSA1Ni42MzY0IDc4LjA2NzJDNTYuNzI2OCA3OC4xOTc2IDU2Ljc3ODMgNzguMzUgNTYuNzkwOSA3OC41MjQ1SDU2LjI0NTRDNTYuMjIzMyA3OC40MDc4IDU2LjE3MDggNzguMzEwNiA1Ni4wODc3IDc4LjIzMjhDNTYuMDA1NyA3OC4xNTQgNTUuODk1OSA3OC4xMTQ1IDU1Ljc1ODIgNzguMTE0NUM1NS42NDE1IDc4LjExNDUgNTUuNTM5IDc4LjE0NjEgNTUuNDUwOCA3OC4yMDkxQzU1LjM2MjUgNzguMjcxMiA1NS4yOTM2IDc4LjM2MDUgNTUuMjQ0MiA3OC40NzcyQzU1LjE5NTkgNzguNTkzOCA1NS4xNzE3IDc4LjczMzYgNTUuMTcxNyA3OC44OTY2QzU1LjE3MTcgNzkuMDYxNiA1NS4xOTU5IDc5LjIwMzUgNTUuMjQ0MiA3OS4zMjIzQzU1LjI5MjYgNzkuNDQgNTUuMzYwNCA3OS41MzA5IDU1LjQ0NzYgNzkuNTk1QzU1LjUzNTkgNzkuNjU4MSA1NS42Mzk0IDc5LjY4OTYgNTUuNzU4MiA3OS42ODk2QzU1Ljg0MjMgNzkuNjg5NiA1NS45MTc0IDc5LjY3MzggNTUuOTgzNyA3OS42NDIzQzU2LjA1MDkgNzkuNjA5NyA1Ni4xMDcyIDc5LjU2MyA1Ni4xNTI0IDc5LjUwMkM1Ni4xOTc2IDc5LjQ0MSA1Ni4yMjg2IDc5LjM2NjkgNTYuMjQ1NCA3OS4yNzk3SDU2Ljc5MDlDNTYuNzc3MiA3OS40NTEgNTYuNzI2OCA3OS42MDI5IDU2LjYzOTUgNzkuNzM1M0M1Ni41NTIzIDc5Ljg2NjcgNTYuNDMzNSA3OS45Njk3IDU2LjI4MzIgODAuMDQ0NEM1Ni4xMzI5IDgwLjExNzkgNTUuOTU2MyA4MC4xNTQ3IDU1Ljc1MzUgODAuMTU0N1pNNTguMzMxNyA4MC4xNTQ3QzU4LjA4ODkgODAuMTU0NyA1Ny44NzkyIDgwLjEwNDMgNTcuNzAyNiA4MC4wMDM0QzU3LjUyNzEgNzkuOTAxNCA1Ny4zOTIgNzkuNzU3NCA1Ny4yOTc0IDc5LjU3MTRDNTcuMjAyOCA3OS4zODQzIDU3LjE1NTUgNzkuMTY0MSA1Ny4xNTU1IDc4LjkxMDdDNTcuMTU1NSA3OC42NjE2IDU3LjIwMjggNzguNDQzIDU3LjI5NzQgNzguMjU0OUM1Ny4zOTMxIDc4LjA2NTcgNTcuNTI2NSA3Ny45MTg1IDU3LjY5NzkgNzcuODEzNEM1Ny44NjkyIDc3LjcwNzIgNTguMDcwNSA3Ny42NTQyIDU4LjMwMTcgNzcuNjU0MkM1OC40NTEgNzcuNjU0MiA1OC41OTE4IDc3LjY3ODMgNTguNzI0MyA3Ny43MjY3QzU4Ljg1NzggNzcuNzc0IDU4Ljk3NTUgNzcuODQ3NiA1OS4wNzc0IDc3Ljk0NzRDNTkuMTgwNCA3OC4wNDczIDU5LjI2MTQgNzguMTc0NCA1OS4zMjAyIDc4LjMyOUM1OS4zNzkxIDc4LjQ4MjQgNTkuNDA4NSA3OC42NjUzIDU5LjQwODUgNzguODc3NlY3OS4wNTI2SDU3LjQyMzVWNzguNjY3OUg1OC44NjE0QzU4Ljg2MDQgNzguNTU4NiA1OC44MzY3IDc4LjQ2MTQgNTguNzkwNSA3OC4zNzYzQzU4Ljc0NDIgNzguMjkwMSA1OC42Nzk2IDc4LjIyMjMgNTguNTk2NiA3OC4xNzI5QzU4LjUxNDYgNzguMTIzNSA1OC40MTg5IDc4LjA5ODggNTguMzA5NiA3OC4wOTg4QzU4LjE5MjkgNzguMDk4OCA1OC4wOTA1IDc4LjEyNzIgNTguMDAyMiA3OC4xODM5QzU3LjkxMzkgNzguMjM5NiA1Ny44NDUgNzguMzEzMiA1Ny43OTU2IDc4LjQwNDZDNTcuNzQ3MyA3OC40OTUgNTcuNzIyNiA3OC41OTQ0IDU3LjcyMTUgNzguNzAyNlY3OS4wMzg1QzU3LjcyMTUgNzkuMTc5MyA1Ny43NDczIDc5LjMwMDIgNTcuNzk4OCA3OS40MDExQzU3Ljg1MDMgNzkuNTAwOSA1Ny45MjIzIDc5LjU3NzcgNTguMDE0OCA3OS42MzEzQzU4LjEwNzMgNzkuNjgzOCA1OC4yMTU1IDc5LjcxMDEgNTguMzM5NiA3OS43MTAxQzU4LjQyMjYgNzkuNzEwMSA1OC40OTc4IDc5LjY5ODUgNTguNTY1IDc5LjY3NTRDNTguNjMyMyA3OS42NTEyIDU4LjY5MDYgNzkuNjE2IDU4Ljc0IDc5LjU2OThDNTguNzg5NCA3OS41MjM1IDU4LjgyNjggNzkuNDY2MyA1OC44NTIgNzkuMzk3OUw1OS4zODQ5IDc5LjQ1NzhDNTkuMzUxMyA3OS41OTg3IDU5LjI4NzEgNzkuNzIxNyA1OS4xOTI1IDc5LjgyNjhDNTkuMDk5IDc5LjkzMDggNTguOTc5MiA4MC4wMTE4IDU4LjgzMzEgODAuMDY5NkM1OC42ODcgODAuMTI2MyA1OC41MTk4IDgwLjE1NDcgNTguMzMxNyA4MC4xNTQ3WiIgZmlsbD0iIzFEMUQxRCIvPgo8bWFzayBpZD0icGF0aC0xNjUtaW5zaWRlLTEwXzE1NDZfMTg4NzgiIGZpbGw9IndoaXRlIj4KPHBhdGggZD0iTTM0LjkxNDggMTA0LjQ4M0MzMy45NDA4IDEwNC4xNTkgMzMuNDA3NyAxMDMuMTA0IDMzLjc5NzggMTAyLjE1NEMzNS4xOTk4IDk4Ljc0MjUgMzcuMjkwMiA5NS42NDg0IDM5Ljk0NTMgOTMuMDY4OUM0My4wNDU2IDkwLjA1NjggNDYuODI1IDg3LjgzNDggNTAuOTY0NiA4Ni41OTAzQzU1LjEwNDEgODUuMzQ1OCA1OS40ODIyIDg1LjExNTMgNjMuNzI5NSA4NS45MTg0QzY3Ljk3NjggODYuNzIxNCA3MS45Njg2IDg4LjUzNDQgNzUuMzY4IDkxLjIwNDNDNzguNzY3NCA5My44NzQyIDgxLjQ3NDYgOTcuMzIyNyA4My4yNjEzIDEwMS4yNTlDODUuMDQ3OSAxMDUuMTk1IDg1Ljg2MTQgMTA5LjUwMyA4NS42MzMzIDExMy44MTlDODUuNDA1MSAxMTguMTM2IDg0LjE0MTkgMTIyLjMzNCA4MS45NTAzIDEyNi4wNkM4MC4wNzM0IDEyOS4yNTEgNzcuNTYyNyAxMzIuMDE1IDc0LjU4MDIgMTM0LjE4NUM3My43NTAzIDEzNC43ODkgNzIuNTk4OSAxMzQuNTIxIDcyLjA1MzYgMTMzLjY1Mkw2OS45MzkyIDEzMC4yOEM2OS4zOTM4IDEyOS40MTEgNjkuNjYzMiAxMjguMjcxIDcwLjQ3NjEgMTI3LjY0NEM3Mi40MjA5IDEyNi4xNDUgNzQuMDY1NyAxMjQuMjg0IDc1LjMxNjQgMTIyLjE1OEM3Ni44ODIxIDExOS40OTYgNzcuNzg0NSAxMTYuNDk3IDc3Ljk0NzUgMTEzLjQxM0M3OC4xMTA1IDExMC4zMjkgNzcuNTI5MyAxMDcuMjUyIDc2LjI1MyAxMDQuNDRDNzQuOTc2NiAxMDEuNjI4IDczLjA0MjYgOTkuMTY0NCA3MC42MTQxIDk3LjI1NzFDNjguMTg1NiA5NS4zNDk3IDY1LjMzMzkgOTQuMDU0NSA2Mi4yOTk2IDkzLjQ4MDhDNTkuMjY1NCA5Mi45MDcxIDU2LjEzNzcgOTMuMDcxOCA1My4xODA0IDkzLjk2MDhDNTAuMjIzMiA5NC44NDk5IDQ3LjUyMzIgOTYuNDM3MyA0NS4zMDg0IDk4LjU4OTFDNDMuNTM5IDEwMC4zMDggNDIuMTIwNyAxMDIuMzQ3IDQxLjEyNTEgMTA0LjU5MkM0MC43MDkgMTA1LjUzIDM5LjY2NTIgMTA2LjA2MiAzOC42OTEyIDEwNS43MzhMMzQuOTE0OCAxMDQuNDgzWiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0zNC45MTQ4IDEwNC40ODNDMzMuOTQwOCAxMDQuMTU5IDMzLjQwNzcgMTAzLjEwNCAzMy43OTc4IDEwMi4xNTRDMzUuMTk5OCA5OC43NDI1IDM3LjI5MDIgOTUuNjQ4NCAzOS45NDUzIDkzLjA2ODlDNDMuMDQ1NiA5MC4wNTY4IDQ2LjgyNSA4Ny44MzQ4IDUwLjk2NDYgODYuNTkwM0M1NS4xMDQxIDg1LjM0NTggNTkuNDgyMiA4NS4xMTUzIDYzLjcyOTUgODUuOTE4NEM2Ny45NzY4IDg2LjcyMTQgNzEuOTY4NiA4OC41MzQ0IDc1LjM2OCA5MS4yMDQzQzc4Ljc2NzQgOTMuODc0MiA4MS40NzQ2IDk3LjMyMjcgODMuMjYxMyAxMDEuMjU5Qzg1LjA0NzkgMTA1LjE5NSA4NS44NjE0IDEwOS41MDMgODUuNjMzMyAxMTMuODE5Qzg1LjQwNTEgMTE4LjEzNiA4NC4xNDE5IDEyMi4zMzQgODEuOTUwMyAxMjYuMDZDODAuMDczNCAxMjkuMjUxIDc3LjU2MjcgMTMyLjAxNSA3NC41ODAyIDEzNC4xODVDNzMuNzUwMyAxMzQuNzg5IDcyLjU5ODkgMTM0LjUyMSA3Mi4wNTM2IDEzMy42NTJMNjkuOTM5MiAxMzAuMjhDNjkuMzkzOCAxMjkuNDExIDY5LjY2MzIgMTI4LjI3MSA3MC40NzYxIDEyNy42NDRDNzIuNDIwOSAxMjYuMTQ1IDc0LjA2NTcgMTI0LjI4NCA3NS4zMTY0IDEyMi4xNThDNzYuODgyMSAxMTkuNDk2IDc3Ljc4NDUgMTE2LjQ5NyA3Ny45NDc1IDExMy40MTNDNzguMTEwNSAxMTAuMzI5IDc3LjUyOTMgMTA3LjI1MiA3Ni4yNTMgMTA0LjQ0Qzc0Ljk3NjYgMTAxLjYyOCA3My4wNDI2IDk5LjE2NDQgNzAuNjE0MSA5Ny4yNTcxQzY4LjE4NTYgOTUuMzQ5NyA2NS4zMzM5IDk0LjA1NDUgNjIuMjk5NiA5My40ODA4QzU5LjI2NTQgOTIuOTA3MSA1Ni4xMzc3IDkzLjA3MTggNTMuMTgwNCA5My45NjA4QzUwLjIyMzIgOTQuODQ5OSA0Ny41MjMyIDk2LjQzNzMgNDUuMzA4NCA5OC41ODkxQzQzLjUzOSAxMDAuMzA4IDQyLjEyMDcgMTAyLjM0NyA0MS4xMjUxIDEwNC41OTJDNDAuNzA5IDEwNS41MyAzOS42NjUyIDEwNi4wNjIgMzguNjkxMiAxMDUuNzM4TDM0LjkxNDggMTA0LjQ4M1oiIHN0cm9rZT0iIzQ0NTFGRiIgc3Ryb2tlLXdpZHRoPSIxNC44Njc3IiBtYXNrPSJ1cmwoI3BhdGgtMTY1LWluc2lkZS0xMF8xNTQ2XzE4ODc4KSIvPgo8bWFzayBpZD0icGF0aC0xNjYtaW5zaWRlLTExXzE1NDZfMTg4NzgiIGZpbGw9IndoaXRlIj4KPHBhdGggZD0iTTcxLjY4NTMgMTMzLjg3OEM3Mi4yMTU2IDEzNC43NTcgNzEuOTM1NyAxMzUuOTA2IDcxLjAyMjQgMTM2LjM3NEM2Ny41Nzk3IDEzOC4xNCA2My43OTAxIDEzOS4xNDcgNTkuOTEwMSAxMzkuMzE4QzU2LjAzMDIgMTM5LjQ5IDUyLjE2NjYgMTM4LjgyIDQ4LjU4MTkgMTM3LjM2NEM0Ny42MzA5IDEzNi45NzcgNDcuMjUxIDEzNS44NTggNDcuNzAxOCAxMzQuOTM2TDQ5LjQ1IDEzMS4zNjFDNDkuOTAwOSAxMzAuNDM5IDUxLjAxMTUgMTMwLjA2NiA1MS45NzI3IDEzMC40MjZDNTQuMzkyOCAxMzEuMzMyIDU2Ljk3NjggMTMxLjc0NCA1OS41NzExIDEzMS42M0M2Mi4xNjU0IDEzMS41MTUgNjQuNzAzMiAxMzAuODc3IDY3LjAzNDEgMTI5Ljc2MkM2Ny45NTk5IDEyOS4zMTkgNjkuMDk5MSAxMjkuNTkyIDY5LjYyOTMgMTMwLjQ3MUw3MS42ODUzIDEzMy44NzhaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTcxLjY4NTMgMTMzLjg3OEM3Mi4yMTU2IDEzNC43NTcgNzEuOTM1NyAxMzUuOTA2IDcxLjAyMjQgMTM2LjM3NEM2Ny41Nzk3IDEzOC4xNCA2My43OTAxIDEzOS4xNDcgNTkuOTEwMSAxMzkuMzE4QzU2LjAzMDIgMTM5LjQ5IDUyLjE2NjYgMTM4LjgyIDQ4LjU4MTkgMTM3LjM2NEM0Ny42MzA5IDEzNi45NzcgNDcuMjUxIDEzNS44NTggNDcuNzAxOCAxMzQuOTM2TDQ5LjQ1IDEzMS4zNjFDNDkuOTAwOSAxMzAuNDM5IDUxLjAxMTUgMTMwLjA2NiA1MS45NzI3IDEzMC40MjZDNTQuMzkyOCAxMzEuMzMyIDU2Ljk3NjggMTMxLjc0NCA1OS41NzExIDEzMS42M0M2Mi4xNjU0IDEzMS41MTUgNjQuNzAzMiAxMzAuODc3IDY3LjAzNDEgMTI5Ljc2MkM2Ny45NTk5IDEyOS4zMTkgNjkuMDk5MSAxMjkuNTkyIDY5LjYyOTMgMTMwLjQ3MUw3MS42ODUzIDEzMy44NzhaIiBzdHJva2U9IiM5Mjk5RkMiIHN0cm9rZS13aWR0aD0iMTQuODY3NyIgbWFzaz0idXJsKCNwYXRoLTE2Ni1pbnNpZGUtMTFfMTU0Nl8xODg3OCkiLz4KPG1hc2sgaWQ9InBhdGgtMTY3LWluc2lkZS0xMl8xNTQ2XzE4ODc4IiBmaWxsPSJ3aGl0ZSI+CjxwYXRoIGQ9Ik00Ny4zNDY4IDEzNC43NTlDNDYuODgxNCAxMzUuNjc0IDQ1Ljc1ODUgMTM2LjA0MyA0NC44NzggMTM1LjUxNkMzOS45ODEgMTMyLjU4NCAzNi4xMjY0IDEyOC4xNjEgMzMuODk1MSAxMjIuODczQzMxLjY2MzcgMTE3LjU4NSAzMS4xODUzIDExMS43MzggMzIuNTAxNCAxMDYuMTg0QzMyLjczODEgMTA1LjE4NSAzMy43ODY0IDEwNC42MzkgMzQuNzY2NSAxMDQuOTQ0TDM4LjU2NjQgMTA2LjEyNkMzOS41NDY0IDEwNi40MzEgNDAuMDg0MyAxMDcuNDcyIDM5Ljg3NTIgMTA4LjQ3NkMzOS4wODIzIDExMi4yODggMzkuNDYxMyAxMTYuMjY3IDQwLjk4NjEgMTE5Ljg4MUM0Mi41MTEgMTIzLjQ5NSA0NS4wOTY4IDEyNi41NDMgNDguMzgwNiAxMjguNjM0QzQ5LjI0NjMgMTI5LjE4NiA0OS42MTY3IDEzMC4yOTcgNDkuMTUxMyAxMzEuMjEyTDQ3LjM0NjggMTM0Ljc1OVoiLz4KPC9tYXNrPgo8cGF0aCBkPSJNNDcuMzQ2OCAxMzQuNzU5QzQ2Ljg4MTQgMTM1LjY3NCA0NS43NTg1IDEzNi4wNDMgNDQuODc4IDEzNS41MTZDMzkuOTgxIDEzMi41ODQgMzYuMTI2NCAxMjguMTYxIDMzLjg5NTEgMTIyLjg3M0MzMS42NjM3IDExNy41ODUgMzEuMTg1MyAxMTEuNzM4IDMyLjUwMTQgMTA2LjE4NEMzMi43MzgxIDEwNS4xODUgMzMuNzg2NCAxMDQuNjM5IDM0Ljc2NjUgMTA0Ljk0NEwzOC41NjY0IDEwNi4xMjZDMzkuNTQ2NCAxMDYuNDMxIDQwLjA4NDMgMTA3LjQ3MiAzOS44NzUyIDEwOC40NzZDMzkuMDgyMyAxMTIuMjg4IDM5LjQ2MTMgMTE2LjI2NyA0MC45ODYxIDExOS44ODFDNDIuNTExIDEyMy40OTUgNDUuMDk2OCAxMjYuNTQzIDQ4LjM4MDYgMTI4LjYzNEM0OS4yNDYzIDEyOS4xODYgNDkuNjE2NyAxMzAuMjk3IDQ5LjE1MTMgMTMxLjIxMkw0Ny4zNDY4IDEzNC43NTlaIiBzdHJva2U9IiM3NTdFRkYiIHN0cm9rZS13aWR0aD0iMTQuODY3NyIgbWFzaz0idXJsKCNwYXRoLTE2Ny1pbnNpZGUtMTJfMTU0Nl8xODg3OCkiLz4KPHBhdGggZD0iTTU1LjU3ODYgMTE0LjU3OEM1NS4yNzg1IDExNC41NzYgNTQuOTg1NiAxMTQuNTI0IDU0LjY5OTggMTE0LjQyMkM1NC40MTM5IDExNC4zMTggNTQuMTU2NyAxMTQuMTQ5IDUzLjkyODEgMTEzLjkxNkM1My42OTk0IDExMy42ODIgNTMuNTE3NyAxMTMuMzcgNTMuMzgzIDExMi45ODNDNTMuMjQ4MyAxMTIuNTkzIDUzLjE4MTkgMTEyLjExIDUzLjE4MzkgMTExLjUzNEM1My4xODM5IDExMC45OTcgNTMuMjQxMSAxMTAuNTE4IDUzLjM1NTQgMTEwLjA5OEM1My40Njk4IDEwOS42NzcgNTMuNjM0MSAxMDkuMzIyIDUzLjg0ODUgMTA5LjAzMkM1NC4wNjI4IDEwOC43NCA1NC4zMjExIDEwOC41MTggNTQuNjIzMiAxMDguMzY1QzU0LjkyNzQgMTA4LjIxMiA1NS4yNjczIDEwOC4xMzUgNTUuNjQyOSAxMDguMTM1QzU2LjAzNjkgMTA4LjEzNSA1Ni4zODYgMTA4LjIxMyA1Ni42OTAyIDEwOC4zNjhDNTYuOTk2NCAxMDguNTIzIDU3LjI0MzUgMTA4LjczNSA1Ny40MzEzIDEwOS4wMDVDNTcuNjE5MSAxMDkuMjcyIDU3LjczNTUgMTA5LjU3NCA1Ny43ODA0IDEwOS45MTFINTYuNjYyN0M1Ni42MDU1IDEwOS42NyA1Ni40ODgxIDEwOS40NzggNTYuMzEwNSAxMDkuMzM1QzU2LjEzNDkgMTA5LjE5IDU1LjkxMjQgMTA5LjExOCA1NS42NDI5IDEwOS4xMThDNTUuMjA4MSAxMDkuMTE4IDU0Ljg3MzMgMTA5LjMwNyA1NC42Mzg1IDEwOS42ODRDNTQuNDA1OCAxMTAuMDYyIDU0LjI4ODQgMTEwLjU4MSA1NC4yODY0IDExMS4yNEg1NC4zMjkyQzU0LjQyOTMgMTExLjA2IDU0LjU1ODkgMTEwLjkwNiA1NC43MTgxIDExMC43NzhDNTQuODc3NCAxMTAuNjQ5IDU1LjA1NyAxMTAuNTUgNTUuMjU3MSAxMTAuNDgxQzU1LjQ1OTIgMTEwLjQwOSA1NS42NzI1IDExMC4zNzMgNTUuODk3MSAxMTAuMzczQzU2LjI2NDYgMTEwLjM3MyA1Ni41OTQzIDExMC40NjEgNTYuODg2MiAxMTAuNjM3QzU3LjE4MDIgMTEwLjgxMiA1Ny40MTI5IDExMS4wNTQgNTcuNTg0NCAxMTEuMzYzQzU3Ljc1NTkgMTExLjY2OSA1Ny44NDA2IDExMi4wMiA1Ny44Mzg2IDExMi40MTZDNTcuODQwNiAxMTIuODI4IDU3Ljc0NjcgMTEzLjE5OSA1Ny41NTY4IDExMy41MjhDNTcuMzY3IDExMy44NTQgNTcuMTAyNiAxMTQuMTExIDU2Ljc2MzcgMTE0LjI5OUM1Ni40MjQ4IDExNC40ODcgNTYuMDI5OCAxMTQuNTggNTUuNTc4NiAxMTQuNTc4Wk01NS41NzI1IDExMy42NTlDNTUuNzk1IDExMy42NTkgNTUuOTk0MSAxMTMuNjA1IDU2LjE2OTYgMTEzLjQ5N0M1Ni4zNDUyIDExMy4zODkgNTYuNDg0IDExMy4yNDMgNTYuNTg2MSAxMTMuMDU5QzU2LjY4ODIgMTEyLjg3NSA1Ni43MzgyIDExMi42NjkgNTYuNzM2MSAxMTIuNDRDNTYuNzM4MiAxMTIuMjE2IDU2LjY4OTIgMTEyLjAxMyA1Ni41ODkyIDExMS44MzFDNTYuNDkxMiAxMTEuNjQ5IDU2LjM1NTQgMTExLjUwNSA1Ni4xODE5IDExMS4zOTlDNTYuMDA4NCAxMTEuMjkzIDU1LjgxMDMgMTExLjI0IDU1LjU4NzggMTExLjI0QzU1LjQyMjQgMTExLjI0IDU1LjI2ODMgMTExLjI3MiA1NS4xMjU0IDExMS4zMzVDNTQuOTgyNSAxMTEuMzk4IDU0Ljg1OCAxMTEuNDg2IDU0Ljc1MTggMTExLjU5OEM1NC42NDU3IDExMS43MDkgNTQuNTYyIDExMS44MzcgNTQuNTAwNyAxMTEuOTg0QzU0LjQ0MTUgMTEyLjEyOSA1NC40MTA5IDExMi4yODQgNTQuNDA4OCAxMTIuNDVDNTQuNDEwOSAxMTIuNjY4IDU0LjQ2MTkgMTEyLjg2OSA1NC41NjIgMTEzLjA1M0M1NC42NjIgMTEzLjIzNyA1NC43OTk4IDExMy4zODQgNTQuOTc1NCAxMTMuNDk0QzU1LjE1MDkgMTEzLjYwNCA1NS4zNSAxMTMuNjU5IDU1LjU3MjUgMTEzLjY1OVpNNjEuMDUzOSAxMTQuNTc4QzYwLjY0NTYgMTE0LjU3OCA2MC4yODAyIDExNC41MDEgNTkuOTU3NiAxMTQuMzQ4QzU5LjYzNTEgMTE0LjE5MyA1OS4zNzg5IDExMy45ODEgNTkuMTg5IDExMy43MTFDNTkuMDAxMiAxMTMuNDQyIDU4LjkwMTEgMTEzLjEzNCA1OC44ODg5IDExMi43ODdINTkuOTkxM0M2MC4wMTE3IDExMy4wNDQgNjAuMTIzIDExMy4yNTQgNjAuMzI1MSAxMTMuNDE3QzYwLjUyNzIgMTEzLjU3OSA2MC43NzAxIDExMy42NTkgNjEuMDUzOSAxMTMuNjU5QzYxLjI3NjQgMTEzLjY1OSA2MS40NzQ1IDExMy42MDggNjEuNjQ4IDExMy41MDZDNjEuODIxNSAxMTMuNDA0IDYxLjk1ODMgMTEzLjI2MiA2Mi4wNTgzIDExMy4wOEM2Mi4xNTg0IDExMi44OTkgNjIuMjA3MyAxMTIuNjkyIDYyLjIwNTMgMTEyLjQ1OUM2Mi4yMDczIDExMi4yMjIgNjIuMTU3MyAxMTIuMDEyIDYyLjA1NTMgMTExLjgyOEM2MS45NTMyIDExMS42NDQgNjEuODEzMyAxMTEuNSA2MS42MzU3IDExMS4zOTZDNjEuNDU4MSAxMTEuMjkgNjEuMjU0IDExMS4yMzcgNjEuMDIzMyAxMTEuMjM3QzYwLjgzNTUgMTExLjIzNSA2MC42NTA3IDExMS4yNyA2MC40NjkgMTExLjM0MUM2MC4yODczIDExMS40MTMgNjAuMTQzNCAxMTEuNTA3IDYwLjAzNzIgMTExLjYyM0w1OS4wMTE0IDExMS40NTRMNTkuMzM5MSAxMDguMjIxSDYyLjk3N1YxMDkuMTdINjAuMjc5Mkw2MC4wOTg1IDExMC44MzNINjAuMTM1MkM2MC4yNTE2IDExMC42OTYgNjAuNDE1OSAxMTAuNTgzIDYwLjYyODMgMTEwLjQ5M0M2MC44NDA2IDExMC40MDEgNjEuMDczMyAxMTAuMzU1IDYxLjMyNjQgMTEwLjM1NUM2MS43MDYyIDExMC4zNTUgNjIuMDQ1MSAxMTAuNDQ1IDYyLjM0MzEgMTEwLjYyNUM2Mi42NDEyIDExMC44MDIgNjIuODc1OSAxMTEuMDQ3IDYzLjA0NzQgMTExLjM2QzYzLjIxODkgMTExLjY3MiA2My4zMDQ3IDExMi4wMjkgNjMuMzA0NyAxMTIuNDMxQzYzLjMwNDcgMTEyLjg0NiA2My4yMDg3IDExMy4yMTUgNjMuMDE2OCAxMTMuNTRDNjIuODI2OSAxMTMuODYyIDYyLjU2MjYgMTE0LjExNyA2Mi4yMjM3IDExNC4zMDJDNjEuODg2OCAxMTQuNDg2IDYxLjQ5NjkgMTE0LjU3OCA2MS4wNTM5IDExNC41NzhaIiBmaWxsPSIjMDkyMTYxIi8+CjxyZWN0IHg9IjUyLjcyNDYiIHk9IjExNi45NTciIHdpZHRoPSIxMC4xNzkyIiBoZWlnaHQ9IjEuMjcyMzkiIHJ4PSIwLjYzNjE5NyIgZmlsbD0iI0Q3RDdERiIvPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyOV9kaV8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjYxLjgzNzkiIHk9Ijk0LjE0ODQiIHdpZHRoPSIyNi41NzU0IiBoZWlnaHQ9IjguNzE2OTMiIHJ4PSI0LjM1ODQ2IiBmaWxsPSJ3aGl0ZSIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIi8+CjxwYXRoIGQ9Ik02NC45MDM3IDEwMC4wMDhWOTcuMzM1OEg2NS4zNTQxTDY2LjI1ODggOTkuMTQxM0w2Ny4xNTk2IDk3LjMzNThINjcuNjEzOVYxMDAuMDA4SDY3LjIzMjFWOTguMDAzOEw2Ni40MDM4IDk5LjYzMzdINjYuMTA5OUw2NS4yODU0IDk4LjAwNzZWMTAwLjAwOEg2NC45MDM3Wk02OS4wMjggMTAwLjA1NEM2OC44NDczIDEwMC4wNTQgNjguNjg0NSAxMDAuMDEyIDY4LjUzOTQgOTkuOTI3N0M2OC4zOTY5IDk5Ljg0MzcgNjguMjgzNiA5OS43MjY2IDY4LjE5OTcgOTkuNTc2NUM2OC4xMTgyIDk5LjQyMzggNjguMDc3NSA5OS4yNDgyIDY4LjA3NzUgOTkuMDQ5N0M2OC4wNzc1IDk4Ljg0NjEgNjguMTE5NSA5OC42NjkzIDY4LjIwMzUgOTguNTE5MUM2OC4yODc1IDk4LjM2NjQgNjguNDAyIDk4LjI0ODEgNjguNTQ3IDk4LjE2NDFDNjguNjkyMSA5OC4wODAxIDY4Ljg1NSA5OC4wMzgxIDY5LjAzNTYgOTguMDM4MUM2OS4yMTg5IDk4LjAzODEgNjkuMzgxNyA5OC4wODAxIDY5LjUyNDIgOTguMTY0MUM2OS42NjY3IDk4LjI0ODEgNjkuNzc4NyA5OC4zNjUyIDY5Ljg2MDEgOTguNTE1M0M2OS45NDQxIDk4LjY2NTQgNjkuOTg2MSA5OC44NDIzIDY5Ljk4NjEgOTkuMDQ1OUM2OS45ODYxIDk5LjI0OTUgNjkuOTQ0MSA5OS40MjYzIDY5Ljg2MDEgOTkuNTc2NUM2OS43Nzg3IDk5LjcyNjYgNjkuNjY1NSA5OS44NDM3IDY5LjUyMDQgOTkuOTI3N0M2OS4zNzU0IDEwMC4wMTIgNjkuMjExMiAxMDAuMDU0IDY5LjAyOCAxMDAuMDU0Wk02OS4wMjggOTkuNzI1M0M2OS4xMzIzIDk5LjcyNTMgNjkuMjI2NSA5OS42OTk5IDY5LjMxMDUgOTkuNjQ5QzY5LjM5NyA5OS41OTgxIDY5LjQ2NTcgOTkuNTIzIDY5LjUxNjYgOTkuNDIzOEM2OS41NyA5OS4zMjIgNjkuNTk2OCA5OS4xOTYgNjkuNTk2OCA5OS4wNDU5QzY5LjU5NjggOTguODk1NyA2OS41NzEzIDk4Ljc3MSA2OS41MjA0IDk4LjY3MThDNjkuNDY5NSA5OC41NyA2OS40MDA4IDk4LjQ5MzcgNjkuMzE0MyA5OC40NDI4QzY5LjIzMDMgOTguMzkxOSA2OS4xMzc0IDk4LjM2NjQgNjkuMDM1NiA5OC4zNjY0QzY4LjkzMzggOTguMzY2NCA2OC44Mzk3IDk4LjM5MTkgNjguNzUzMiA5OC40NDI4QzY4LjY2NjYgOTguNDkzNyA2OC41OTY3IDk4LjU3IDY4LjU0MzIgOTguNjcxOEM2OC40OTIzIDk4Ljc3MSA2OC40NjY5IDk4Ljg5NTcgNjguNDY2OSA5OS4wNDU5QzY4LjQ2NjkgOTkuMTk2IDY4LjQ5MjMgOTkuMzIyIDY4LjU0MzIgOTkuNDIzOEM2OC41OTY3IDk5LjUyMyA2OC42NjU0IDk5LjU5ODEgNjguNzQ5MyA5OS42NDlDNjguODM1OSA5OS42OTk5IDY4LjkyODggOTkuNzI1MyA2OS4wMjggOTkuNzI1M1pNNzEuNDg0OSAxMDAuMDU0QzcxLjM4MDUgMTAwLjA1NCA3MS4yODUxIDEwMC4wMzggNzEuMTk4NiAxMDAuMDA4QzcxLjExNDYgOTkuOTc5OCA3MS4wNDA4IDk5Ljk0MDQgNzAuOTc3MiA5OS44ODk1QzcwLjkxMzYgOTkuODM4NiA3MC44NjAxIDk5Ljc4MDEgNzAuODE2OSA5OS43MTM5TDcwLjc3ODcgMTAwLjAwOEg3MC40MzUxVjk3LjI1OTRINzAuODE2OVY5OC4zODU1QzcwLjg3NzkgOTguMjg4OCA3MC45NjMyIDk4LjIwNzQgNzEuMDcyNiA5OC4xNDEyQzcxLjE4NDYgOTguMDcyNSA3MS4zMjIgOTguMDM4MSA3MS40ODQ5IDk4LjAzODFDNzEuNjY4MSA5OC4wMzgxIDcxLjgyOTcgOTguMDgyNyA3MS45Njk2IDk4LjE3MTdDNzIuMTA5NiA5OC4yNTgzIDcyLjIxNzggOTguMzc3OSA3Mi4yOTQxIDk4LjUzMDZDNzIuMzczIDk4LjY4MDcgNzIuNDEyNCA5OC44NTM4IDcyLjQxMjQgOTkuMDQ5N0M3Mi40MTI0IDk5LjI0MDYgNzIuMzczIDk5LjQxMjMgNzIuMjk0MSA5OS41NjVDNzIuMjE3OCA5OS43MTc3IDcyLjEwOTYgOTkuODM3MyA3MS45Njk2IDk5LjkyMzhDNzEuODI5NyAxMDAuMDEgNzEuNjY4MSAxMDAuMDU0IDcxLjQ4NDkgMTAwLjA1NFpNNzEuNDIzOCA5OS43MjE1QzcxLjU0MDggOTkuNzIxNSA3MS42NDM5IDk5LjY5MzUgNzEuNzMzIDk5LjYzNzVDNzEuODI0NiA5OS41ODE2IDcxLjg5NTggOTkuNTAyNyA3MS45NDY3IDk5LjQwMDlDNzIuMDAwMiA5OS4yOTkxIDcyLjAyNjkgOTkuMTgwOCA3Mi4wMjY5IDk5LjA0NTlDNzIuMDI2OSA5OC45MTEgNzIuMDAwMiA5OC43OTM5IDcxLjk0NjcgOTguNjk0N0M3MS44OTU4IDk4LjU5MjkgNzEuODI0NiA5OC41MTQgNzEuNzMzIDk4LjQ1OEM3MS42NDM5IDk4LjM5OTUgNzEuNTQwOCA5OC4zNzAyIDcxLjQyMzggOTguMzcwMkM3MS4zMDQyIDk4LjM3MDIgNzEuMTk4NiA5OC4zOTk1IDcxLjEwNyA5OC40NThDNzEuMDE3OSA5OC41MTQgNzAuOTQ3OSA5OC41OTI5IDcwLjg5NyA5OC42OTQ3QzcwLjg0NjEgOTguNzkzOSA3MC44MjA3IDk4LjkxMSA3MC44MjA3IDk5LjA0NTlDNzAuODIwNyA5OS4xODA4IDcwLjg0NjEgOTkuMjk5MSA3MC44OTcgOTkuNDAwOUM3MC45NDc5IDk5LjUwMjcgNzEuMDE3OSA5OS41ODE2IDcxLjEwNyA5OS42Mzc1QzcxLjE5ODYgOTkuNjkzNSA3MS4zMDQyIDk5LjcyMTUgNzEuNDIzOCA5OS43MjE1Wk03Mi44ODQ5IDEwMC4wMDhWOTguMDg0SDczLjI2NjZWMTAwLjAwOEg3Mi44ODQ5Wk03My4wNzk2IDk3LjcyMTNDNzMuMDA1OCA5Ny43MjEzIDcyLjk0NDcgOTcuNjk4NCA3Mi44OTYzIDk3LjY1MjZDNzIuODUwNSA5Ny42MDY4IDcyLjgyNzYgOTcuNTQ4MyA3Mi44Mjc2IDk3LjQ3N0M3Mi44Mjc2IDk3LjQwODMgNzIuODUwNSA5Ny4zNTIzIDcyLjg5NjMgOTcuMzA5MUM3Mi45NDQ3IDk3LjI2MzMgNzMuMDA1OCA5Ny4yNDA0IDczLjA3OTYgOTcuMjQwNEM3My4xNTA4IDk3LjI0MDQgNzMuMjEwNiA5Ny4yNjMzIDczLjI1OSA5Ny4zMDkxQzczLjMwNzMgOTcuMzUyMyA3My4zMzE1IDk3LjQwODMgNzMuMzMxNSA5Ny40NzdDNzMuMzMxNSA5Ny41NDgzIDczLjMwNzMgOTcuNjA2OCA3My4yNTkgOTcuNjUyNkM3My4yMTA2IDk3LjY5ODQgNzMuMTUwOCA5Ny43MjEzIDczLjA3OTYgOTcuNzIxM1pNNzMuODEyNCAxMDAuMDA4Vjk3LjI1OTRINzQuMTk0MlYxMDAuMDA4SDczLjgxMjRaTTc1LjU4ODYgMTAwLjA1NEM3NS40MDU0IDEwMC4wNTQgNzUuMjQyNSAxMDAuMDEyIDc1LjEgOTkuOTI3N0M3NC45NTc1IDk5Ljg0MzcgNzQuODQ1NSA5OS43MjY2IDc0Ljc2NDEgOTkuNTc2NUM3NC42ODUyIDk5LjQyNjMgNzQuNjQ1OCA5OS4yNTIgNzQuNjQ1OCA5OS4wNTM1Qzc0LjY0NTggOTguODQ5OSA3NC42ODUyIDk4LjY3MzEgNzQuNzY0MSA5OC41MjI5Qzc0Ljg0NTUgOTguMzcwMiA3NC45NTc1IDk4LjI1MTkgNzUuMSA5OC4xNjc5Qzc1LjI0MjUgOTguMDgxNCA3NS40MDc5IDk4LjAzODEgNzUuNTk2MiA5OC4wMzgxQzc1Ljc4NDYgOTguMDM4MSA3NS45NDYxIDk4LjA4MDEgNzYuMDgxIDk4LjE2NDFDNzYuMjE1OSA5OC4yNDgxIDc2LjMyMDIgOTguMzYwMSA3Ni4zOTQgOTguNUM3Ni40Njc4IDk4LjYzNzQgNzYuNTA0NyA5OC43OTAxIDc2LjUwNDcgOTguOTU4MUM3Ni41MDQ3IDk4Ljk4MzUgNzYuNTAzNSA5OS4wMTE1IDc2LjUwMDkgOTkuMDQyMUM3Ni41MDA5IDk5LjA3MDEgNzYuNDk5NiA5OS4xMDE5IDc2LjQ5NzEgOTkuMTM3NUg3NC45MjQ0Vjk4Ljg2NjVINzYuMTIzQzc2LjExNTQgOTguNzA2MiA3Ni4wNjE5IDk4LjU4MTUgNzUuOTYyNyA5OC40OTI0Qzc1Ljg2MzQgOTguNDAwOCA3NS43NCA5OC4zNTUgNzUuNTkyNCA5OC4zNTVDNzUuNDg4MSA5OC4zNTUgNzUuMzkyNyA5OC4zNzkxIDc1LjMwNjEgOTguNDI3NUM3NS4yMTk2IDk4LjQ3MzMgNzUuMTQ5NiA5OC41NDIgNzUuMDk2MiA5OC42MzM2Qzc1LjA0NTMgOTguNzIyNyA3NS4wMTk4IDk4LjgzNTkgNzUuMDE5OCA5OC45NzM0Vjk5LjA4MDJDNzUuMDE5OCA5OS4yMjI3IDc1LjA0NTMgOTkuMzQzNiA3NS4wOTYyIDk5LjQ0MjlDNzUuMTQ5NiA5OS41Mzk2IDc1LjIxOTYgOTkuNjEzNCA3NS4zMDYxIDk5LjY2NDNDNzUuMzkyNyA5OS43MTI2IDc1LjQ4NjggOTkuNzM2OCA3NS41ODg2IDk5LjczNjhDNzUuNzEwOCA5OS43MzY4IDc1LjgxMTMgOTkuNzEwMSA3NS44OTAyIDk5LjY1NjZDNzUuOTY5IDk5LjYwMzIgNzYuMDI3NiA5OS41MzA3IDc2LjA2NTggOTkuNDM5MUg3Ni40NDc1Qzc2LjQxNDQgOTkuNTU2MSA3Ni4zNTg0IDk5LjY2MTcgNzYuMjc5NSA5OS43NTU5Qzc2LjIwMDYgOTkuODQ3NSA3Ni4xMDI2IDk5LjkyIDc1Ljk4NTYgOTkuOTczNUM3NS44NzExIDEwMC4wMjcgNzUuNzM4NyAxMDAuMDU0IDc1LjU4ODYgMTAwLjA1NFpNNzguODk3OSAxMDAuMDU0Qzc4LjcwMiAxMDAuMDU0IDc4LjUzNjYgMTAwLjAxOCA3OC40MDE3IDk5Ljk0NjdDNzguMjY5NCA5OS44NzI5IDc4LjE2MjUgOTkuNzc1IDc4LjA4MTEgOTkuNjUyOEM3Ny45OTk2IDk5LjUyODEgNzcuOTM5OCA5OS4zOTA3IDc3LjkwMTcgOTkuMjQwNkM3Ny44NjYgOTkuMDg3OSA3Ny44NDgyIDk4LjkzMTQgNzcuODQ4MiA5OC43NzFDNzcuODQ4MiA5OC40NzU5IDc3Ljg4ODkgOTguMjE3NiA3Ny45NzA0IDk3Ljk5NjJDNzguMDU0NCA5Ny43NzQ4IDc4LjE3NCA5Ny42MDE3IDc4LjMyOTIgOTcuNDc3Qzc4LjQ4NDQgOTcuMzUyMyA3OC42NzE1IDk3LjI5IDc4Ljg5MDMgOTcuMjlDNzkuMDY1OSA5Ny4yOSA3OS4yMTQ4IDk3LjMyNDMgNzkuMzM2OSA5Ny4zOTNDNzkuNDYxNiA5Ny40NTkyIDc5LjU1ODMgOTcuNTQ4MyA3OS42MjcgOTcuNjYwMkM3OS42OTgzIDk3Ljc3MjIgNzkuNzQxNSA5Ny44OTU2IDc5Ljc1NjggOTguMDMwNUg3OS40MDE4Qzc5LjM3ODkgOTcuODk4MiA3OS4zMjE3IDk3Ljc5NjQgNzkuMjMgOTcuNzI1MUM3OS4xNDEgOTcuNjUxMyA3OS4wMjY1IDk3LjYxNDQgNzguODg2NSA5Ny42MTQ0Qzc4Ljc2MTggOTcuNjE0NCA3OC42NDk4IDk3LjY1MzkgNzguNTUwNiA5Ny43MzI4Qzc4LjQ1MTMgOTcuODA5MSA3OC4zNzI1IDk3LjkyNjIgNzguMzEzOSA5OC4wODRDNzguMjU3OSA5OC4yNDE3IDc4LjIyNjEgOTguNDQxNSA3OC4yMTg1IDk4LjY4MzNDNzguMjE4NSA5OC42ODU4IDc4LjIxODUgOTguNjg5NiA3OC4yMTg1IDk4LjY5NDdDNzguMjE4NSA5OC42OTk4IDc4LjIxODUgOTguNzA0OSA3OC4yMTg1IDk4LjcxQzc4LjI1NjcgOTguNjMzNiA3OC4zMTE0IDk4LjU2MzYgNzguMzgyNiA5OC41Qzc4LjQ1MzkgOTguNDM2NCA3OC41Mzc5IDk4LjM4NjggNzguNjM0NiA5OC4zNTEyQzc4LjczMzggOTguMzEzIDc4Ljg0MDcgOTguMjkzOSA3OC45NTUyIDk4LjI5MzlDNzkuMTA1MyA5OC4yOTM5IDc5LjI0NTMgOTguMzI5NSA3OS4zNzUxIDk4LjQwMDhDNzkuNTA3NCA5OC40Njk1IDc5LjYxNDMgOTguNTY4NyA3OS42OTU3IDk4LjY5ODVDNzkuNzc3MiA5OC44MjgzIDc5LjgxNzkgOTguOTc5NyA3OS44MTc5IDk5LjE1MjhDNzkuODE3OSA5OS4zMDggNzkuNzc5NyA5OS40NTQzIDc5LjcwMzQgOTkuNTkxN0M3OS42Mjk2IDk5LjcyOTIgNzkuNTI0IDk5Ljg0MTEgNzkuMzg2NSA5OS45Mjc3Qzc5LjI0OTEgMTAwLjAxMiA3OS4wODYzIDEwMC4wNTQgNzguODk3OSAxMDAuMDU0Wk03OC44NzEyIDk5LjcyMTVDNzguOTgwNyA5OS43MjE1IDc5LjA3NzQgOTkuNjk4NiA3OS4xNjEzIDk5LjY1MjhDNzkuMjQ3OSA5OS42MDQ1IDc5LjMxNTMgOTkuNTM4MyA3OS4zNjM2IDk5LjQ1NDNDNzkuNDE0NSA5OS4zNzAzIDc5LjQ0IDk5LjI3NDkgNzkuNDQgOTkuMTY4Qzc5LjQ0IDk5LjA1ODYgNzkuNDE0NSA5OC45NjMyIDc5LjM2MzYgOTguODgxN0M3OS4zMTUzIDk4Ljc5NzggNzkuMjQ3OSA5OC43MzI5IDc5LjE2MTMgOTguNjg3MUM3OS4wNzc0IDk4LjY0MTMgNzguOTgwNyA5OC42MTg0IDc4Ljg3MTIgOTguNjE4NEM3OC43NjE4IDk4LjYxODQgNzguNjYzOCA5OC42NDM4IDc4LjU3NzMgOTguNjk0N0M3OC40OTA4IDk4Ljc0MzEgNzguNDIyMSA5OC44MDkyIDc4LjM3MTIgOTguODkzMkM3OC4zMjAzIDk4Ljk3NDYgNzguMjk0OCA5OS4wNjc1IDc4LjI5NDggOTkuMTcxOEM3OC4yOTQ4IDk5LjI3ODcgNzguMzIwMyA5OS4zNzQyIDc4LjM3MTIgOTkuNDU4MUM3OC40MjIxIDk5LjUzOTYgNzguNDkwOCA5OS42MDQ1IDc4LjU3NzMgOTkuNjUyOEM3OC42NjY0IDk5LjY5ODYgNzguNzY0MyA5OS43MjE1IDc4Ljg3MTIgOTkuNzIxNVpNODAuMTkzNSAxMDAuMDA4Vjk5LjczM0M4MC4zNzE2IDk5LjU5NTYgODAuNTQwOSA5OS40NTY5IDgwLjcwMTIgOTkuMzE2OUM4MC44NjE1IDk5LjE3NjkgODEuMDA0IDk5LjAzODIgODEuMTI4NyA5OC45MDA4QzgxLjI1NTkgOTguNzYwOSA4MS4zNTUyIDk4LjYyNDcgODEuNDI2NCA5OC40OTI0QzgxLjQ5NzcgOTguMzU3NSA4MS41MzMzIDk4LjIyOSA4MS41MzMzIDk4LjEwNjlDODEuNTMzMyA5OC4wMjAzIDgxLjUxODEgOTcuOTQwMiA4MS40ODc1IDk3Ljg2NjRDODEuNDU3IDk3Ljc5MjYgODEuNDA4NiA5Ny43MzI4IDgxLjM0MjUgOTcuNjg3QzgxLjI3NjMgOTcuNjM4NiA4MS4xODYgOTcuNjE0NCA4MS4wNzE0IDk3LjYxNDRDODAuOTYyIDk3LjYxNDQgODAuODcwNCA5Ny42Mzg2IDgwLjc5NjYgOTcuNjg3QzgwLjcyNTQgOTcuNzM1MyA4MC42NzA2IDk3LjgwMDIgODAuNjMyNSA5Ny44ODE2QzgwLjU5NjggOTcuOTYwNSA4MC41NzkgOTguMDQ4MyA4MC41NzkgOTguMTQ1SDgwLjIwODhDODAuMjExMyA5Ny45NjE4IDgwLjI1MDggOTcuODA2NiA4MC4zMjcxIDk3LjY3OTNDODAuNDAzNCA5Ny41NTIxIDgwLjUwNjUgOTcuNDU1NCA4MC42MzYzIDk3LjM4OTJDODAuNzY4NiA5Ny4zMjMxIDgwLjkxNjIgOTcuMjkgODEuMDc5MSA5Ny4yOUM4MS4yNDk2IDk3LjI5IDgxLjM5NzIgOTcuMzIxOCA4MS41MjE5IDk3LjM4NTRDODEuNjQ2NiA5Ny40NDY1IDgxLjc0MzMgOTcuNTM2OCA4MS44MTIgOTcuNjU2NEM4MS44ODA3IDk3Ljc3MzUgODEuOTE1IDk3LjkxNzMgODEuOTE1IDk4LjA4NzhDODEuOTE1IDk4LjIwOTkgODEuODkwOSA5OC4zMzIxIDgxLjg0MjUgOTguNDU0MkM4MS43OTQyIDk4LjU3MzggODEuNzI4IDk4LjY5MDkgODEuNjQ0IDk4LjgwNTRDODEuNTYyNiA5OC45MTk5IDgxLjQ3MSA5OS4wMzA2IDgxLjM2OTIgOTkuMTM3NUM4MS4yNjc0IDk5LjI0MTggODEuMTYxOCA5OS4zNDExIDgxLjA1MjQgOTkuNDM1MkM4MC45NDU1IDk5LjUyOTQgODAuODQyNCA5OS42MTQ2IDgwLjc0MzIgOTkuNjkxSDgxLjk5OVYxMDAuMDA4SDgwLjE5MzVaTTgyLjc3NDUgMTAwLjAwOEw4NC4zMDkgOTcuMzM1OEg4NC42ODY5TDgzLjE1MjQgMTAwLjAwOEg4Mi43NzQ1Wk04NC41MzA0IDEwMC4wNTRDODQuNDEwOCAxMDAuMDU0IDg0LjMwMzkgMTAwLjAyNyA4NC4yMDk3IDk5Ljk3MzVDODQuMTE1NiA5OS45MiA4NC4wNDA1IDk5Ljg0NDkgODMuOTg0NSA5OS43NDgyQzgzLjkyODUgOTkuNjQ5IDgzLjkwMDUgOTkuNTMzMiA4My45MDA1IDk5LjQwMDlDODMuOTAwNSA5OS4yNjM1IDgzLjkyODUgOTkuMTQ2NCA4My45ODQ1IDk5LjA0OTdDODQuMDQwNSA5OC45NTMgODQuMTE1NiA5OC44Nzc5IDg0LjIwOTcgOTguODI0NUM4NC4zMDM5IDk4Ljc3MSA4NC40MDk1IDk4Ljc0NDMgODQuNTI2NiA5OC43NDQzQzg0LjY0ODcgOTguNzQ0MyA4NC43NTU2IDk4Ljc3MSA4NC44NDcyIDk4LjgyNDVDODQuOTQxNCA5OC44Nzc5IDg1LjAxNTIgOTguOTUzIDg1LjA2ODYgOTkuMDQ5N0M4NS4xMjQ2IDk5LjE0NjQgODUuMTUyNiA5OS4yNjM1IDg1LjE1MjYgOTkuNDAwOUM4NS4xNTI2IDk5LjUzMzIgODUuMTI0NiA5OS42NDkgODUuMDY4NiA5OS43NDgyQzg1LjAxNTIgOTkuODQ0OSA4NC45NDE0IDk5LjkyIDg0Ljg0NzIgOTkuOTczNUM4NC43NTMgMTAwLjAyNyA4NC42NDc0IDEwMC4wNTQgODQuNTMwNCAxMDAuMDU0Wk04NC41MjI3IDk5Ljc3MTFDODQuNTgxMyA5OS43NzExIDg0LjYzMzQgOTkuNzU3MiA4NC42NzkzIDk5LjcyOTJDODQuNzI3NiA5OS43MDEyIDg0Ljc2NTggOTkuNjYwNCA4NC43OTM4IDk5LjYwN0M4NC44MjQzIDk5LjU1MSA4NC44Mzk2IDk5LjQ4MSA4NC44Mzk2IDk5LjM5NzFDODQuODM5NiA5OS4zMTMxIDg0LjgyNTYgOTkuMjQ0NCA4NC43OTc2IDk5LjE5MDlDODQuNzY5NiA5OS4xMzUgODQuNzMxNCA5OS4wOTMgODQuNjgzMSA5OS4wNjVDODQuNjM3MyA5OS4wMzcgODQuNTg1MSA5OS4wMjMgODQuNTI2NiA5OS4wMjNDODQuNDczMSA5OS4wMjMgODQuNDIyMiA5OS4wMzcgODQuMzczOSA5OS4wNjVDODQuMzI1NSA5OS4wOTMgODQuMjg2MSA5OS4xMzUgODQuMjU1NSA5OS4xOTA5Qzg0LjIyNzYgOTkuMjQ0NCA4NC4yMTM2IDk5LjMxMzEgODQuMjEzNiA5OS4zOTcxQzg0LjIxMzYgOTkuNDgxIDg0LjIyNzYgOTkuNTUxIDg0LjI1NTUgOTkuNjA3Qzg0LjI4NjEgOTkuNjYwNCA4NC4zMjQzIDk5LjcwMTIgODQuMzcwMSA5OS43MjkyQzg0LjQxODQgOTkuNzU3MiA4NC40NjkzIDk5Ljc3MTEgODQuNTIyNyA5OS43NzExWk04Mi45NTc3IDk4LjYwMzFDODIuODQwNiA5OC42MDMxIDgyLjczNSA5OC41NzY0IDgyLjY0MDkgOTguNTIyOUM4Mi41NDY3IDk4LjQ2OTUgODIuNDcwNCA5OC4zOTQ0IDgyLjQxMTggOTguMjk3N0M4Mi4zNTU5IDk4LjE5ODUgODIuMzI3OSA5OC4wODE0IDgyLjMyNzkgOTcuOTQ2NUM4Mi4zMjc5IDk3LjgxMTcgODIuMzU1OSA5Ny42OTU5IDgyLjQxMTggOTcuNTk5MkM4Mi40NzA0IDk3LjUwMjUgODIuNTQ2NyA5Ny40Mjc0IDgyLjY0MDkgOTcuMzc0QzgyLjczNzYgOTcuMzIwNSA4Mi44NDQ1IDk3LjI5MzggODIuOTYxNSA5Ny4yOTM4QzgzLjA3ODYgOTcuMjkzOCA4My4xODQyIDk3LjMyMDUgODMuMjc4MyA5Ny4zNzRDODMuMzcyNSA5Ny40Mjc0IDgzLjQ0NjMgOTcuNTAyNSA4My40OTk3IDk3LjU5OTJDODMuNTU1NyA5Ny42OTU5IDgzLjU4MzcgOTcuODExNyA4My41ODM3IDk3Ljk0NjVDODMuNTgzNyA5OC4wODE0IDgzLjU1NTcgOTguMTk4NSA4My40OTk3IDk4LjI5NzdDODMuNDQ2MyA5OC4zOTQ0IDgzLjM3MTIgOTguNDY5NSA4My4yNzQ1IDk4LjUyMjlDODMuMTgwNCA5OC41NzY0IDgzLjA3NDggOTguNjAzMSA4Mi45NTc3IDk4LjYwMzFaTTgyLjk1NzcgOTguMzIwNkM4My4wMTM3IDk4LjMyMDYgODMuMDY0NiA5OC4zMDY2IDgzLjExMDQgOTguMjc4NkM4My4xNTg3IDk4LjI1MDYgODMuMTk2OSA5OC4yMDk5IDgzLjIyNDkgOTguMTU2NUM4My4yNTI5IDk4LjEwMDUgODMuMjY2OSA5OC4wMzA1IDgzLjI2NjkgOTcuOTQ2NUM4My4yNjY5IDk3Ljg2MjYgODMuMjUyOSA5Ny43OTI2IDgzLjIyNDkgOTcuNzM2NkM4My4xOTY5IDk3LjY4MDYgODMuMTU4NyA5Ny42Mzg2IDgzLjExMDQgOTcuNjEwNkM4My4wNjQ2IDk3LjU4MjYgODMuMDE1IDk3LjU2ODYgODIuOTYxNSA5Ny41Njg2QzgyLjkwNTUgOTcuNTY4NiA4Mi44NTIxIDk3LjU4MjYgODIuODAxMiA5Ny42MTA2QzgyLjc1MjggOTcuNjM4NiA4Mi43MTM0IDk3LjY4MDYgODIuNjgyOSA5Ny43MzY2QzgyLjY1NDkgOTcuNzkyNiA4Mi42NDA5IDk3Ljg2MjYgODIuNjQwOSA5Ny45NDY1QzgyLjY0MDkgOTguMDI4IDgyLjY1NDkgOTguMDk2NyA4Mi42ODI5IDk4LjE1MjdDODIuNzEzNCA5OC4yMDg2IDgyLjc1MjggOTguMjUwNiA4Mi44MDEyIDk4LjI3ODZDODIuODQ5NSA5OC4zMDY2IDgyLjkwMTcgOTguMzIwNiA4Mi45NTc3IDk4LjMyMDZaIiBmaWxsPSIjMDkyMTYxIi8+CjwvZz4KPC9nPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMTBfZF8xNTQ2XzE4ODc4KSI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMzlfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxMi43NSIgeT0iMzguMTMwOSIgd2lkdGg9IjE3LjI2MTkiIGhlaWdodD0iMTcuMjYxOSIgcng9IjIuMzUzOSIgZmlsbD0iIzQ0NTFGRiIvPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMTFfZl8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjE1LjI1IiB5PSIzNi45ODI0IiB3aWR0aD0iMi40NTEyIiBoZWlnaHQ9IjIzLjAwNjQiIHJ4PSIxLjIyNTYiIHRyYW5zZm9ybT0icm90YXRlKC00NS4xMDQ0IDE1LjI1IDM2Ljk4MjQpIiBmaWxsPSJ3aGl0ZSIgZmlsbC1vcGFjaXR5PSIwLjM1Ii8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjEyX2ZfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxMC4xNDI2IiB5PSI0NS4xNTgyIiB3aWR0aD0iMi40NTEyIiBoZWlnaHQ9IjIzLjAwNjQiIHJ4PSIxLjIyNTYiIHRyYW5zZm9ybT0icm90YXRlKC00NS4xMDQ0IDEwLjE0MjYgNDUuMTU4MikiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuMjQiLz4KPC9nPgo8cGF0aCBkPSJNMjYuNTI0NiA1MC4zMjI4SDI1LjczMzRWNDkuMTM2QzI1LjczMzQgNDguOTI2MiAyNS42NTAxIDQ4LjcyNSAyNS41MDE3IDQ4LjU3NjZDMjUuMzUzMyA0OC40MjgyIDI1LjE1MjEgNDguMzQ0OCAyNC45NDIyIDQ4LjM0NDhIMjQuMTUxMUMyMy45NDEyIDQ4LjM0NDggMjMuNzQgNDguNDI4MiAyMy41OTE2IDQ4LjU3NjZDMjMuNDQzMiA0OC43MjUgMjMuMzU5OSA0OC45MjYyIDIzLjM1OTkgNDkuMTM2VjUwLjMyMjhIMjIuNTY4N1Y0OC4zNDQ4QzIyLjU2ODcgNDguMTM1IDIyLjQ4NTQgNDcuOTMzOCAyMi4zMzcgNDcuNzg1NEMyMi4xODg2IDQ3LjYzNyAyMS45ODc0IDQ3LjU1MzcgMjEuNzc3NSA0Ny41NTM3SDIwLjk4NjRDMjAuNzc2NSA0Ny41NTM3IDIwLjU3NTMgNDcuNjM3IDIwLjQyNjkgNDcuNzg1NEMyMC4yNzg2IDQ3LjkzMzggMjAuMTk1MiA0OC4xMzUgMjAuMTk1MiA0OC4zNDQ4VjUwLjMyMjhIMTkuNDA0VjQzLjU5NzhDMTkuNDA0IDQzLjM4OCAxOS4zMjA3IDQzLjE4NjcgMTkuMTcyMyA0My4wMzg0QzE5LjAyMzkgNDIuODkgMTguODIyNyA0Mi44MDY2IDE4LjYxMjkgNDIuODA2NkgxNy44MjE3QzE3LjYxMTggNDIuODA2NiAxNy40MTA2IDQyLjg5IDE3LjI2MjIgNDMuMDM4NEMxNy4xMTM5IDQzLjE4NjcgMTcuMDMwNSA0My4zODggMTcuMDMwNSA0My41OTc4VjUwLjMyMjhIMTYuMjM5M0MxNi4xMzQ0IDUwLjMyMjggMTYuMDMzOCA1MC4zNjQ1IDE1Ljk1OTYgNTAuNDM4NkMxNS44ODU0IDUwLjUxMjggMTUuODQzOCA1MC42MTM0IDE1Ljg0MzggNTAuNzE4NEMxNS44NDM4IDUwLjgyMzMgMTUuODg1NCA1MC45MjM5IDE1Ljk1OTYgNTAuOTk4MUMxNi4wMzM4IDUxLjA3MjMgMTYuMTM0NCA1MS4xMTQgMTYuMjM5MyA1MS4xMTRIMjYuNTI0NkMyNi42Mjk1IDUxLjExNCAyNi43MzAxIDUxLjA3MjMgMjYuODA0MyA1MC45OTgxQzI2Ljg3ODUgNTAuOTIzOSAyNi45MjAyIDUwLjgyMzMgMjYuOTIwMiA1MC43MTg0QzI2LjkyMDIgNTAuNjEzNCAyNi44Nzg1IDUwLjUxMjggMjYuODA0MyA1MC40Mzg2QzI2LjczMDEgNTAuMzY0NSAyNi42Mjk1IDUwLjMyMjggMjYuNTI0NiA1MC4zMjI4Wk0xNy44MjE3IDUwLjMyMjhWNDMuNTk3OEgxOC42MTI5VjUwLjMyMjhIMTcuODIxN1pNMjAuOTg2NCA1MC4zMjI4VjQ4LjM0NDhIMjEuNzc3NVY1MC4zMjI4SDIwLjk4NjRaTTI0LjE1MTEgNTAuMzIyOFY0OS4xMzZIMjQuOTQyMlY1MC4zMjI4SDI0LjE1MTFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjMuMzU5MSA0Ny4xNTcxQzIzLjg1MTkgNDcuMTU3OSAyNC4zMzI0IDQ3LjAwMzkgMjQuNzMzIDQ2LjcxNjlMMjYuMjQ0MSA0OC4yMjhDMjYuMzE4NyA0OC4zMDAxIDI2LjQxODYgNDguMzM5OSAyNi41MjI0IDQ4LjMzOUMyNi42MjYxIDQ4LjMzODEgMjYuNzI1MyA0OC4yOTY1IDI2Ljc5ODYgNDguMjIzMkMyNi44NzIgNDguMTQ5OCAyNi45MTM2IDQ4LjA1MDYgMjYuOTE0NSA0Ny45NDY5QzI2LjkxNTQgNDcuODQzMiAyNi44NzU1IDQ3Ljc0MzIgMjYuODAzNSA0Ny42Njg2TDI1LjI5MjMgNDYuMTU3NUMyNS41OTk4IDQ1LjcyMzkgMjUuNzUyNyA0NS4xOTk1IDI1LjcyNjUgNDQuNjY4NkMyNS43MDAzIDQ0LjEzNzcgMjUuNDk2NSA0My42MzA5IDI1LjE0NzcgNDMuMjI5OEMyNC43OTkgNDIuODI4NiAyNC4zMjU1IDQyLjU1NjIgMjMuODAzNCA0Mi40NTYzQzIzLjI4MTMgNDIuMzU2NCAyMi43NDA4IDQyLjQzNDkgMjIuMjY4NiA0Mi42NzlDMjEuNzk2NCA0Mi45MjMyIDIxLjQxOTkgNDMuMzE4OSAyMS4xOTk2IDQzLjgwMjdDMjAuOTc5MyA0NC4yODY1IDIwLjkyNzkgNDQuODMwMiAyMS4wNTM3IDQ1LjM0NjdDMjEuMTc5NCA0NS44NjMyIDIxLjQ3NTEgNDYuMzIyNSAyMS44OTMyIDQ2LjY1MDhDMjIuMzExMyA0Ni45NzkxIDIyLjgyNzUgNDcuMTU3NCAyMy4zNTkxIDQ3LjE1NzFaTTIyLjI0IDQzLjY2NDVDMjIuNDYxMyA0My40NDMzIDIyLjc0MzIgNDMuMjkyNiAyMy4wNTAyIDQzLjIzMTZDMjMuMzU3MSA0My4xNzA2IDIzLjY3NTIgNDMuMjAyIDIzLjk2NDMgNDMuMzIxOEMyNC4yNTM0IDQzLjQ0MTYgMjQuNTAwNSA0My42NDQ0IDI0LjY3NDQgNDMuOTA0NkMyNC44NDgyIDQ0LjE2NDggMjQuOTQxIDQ0LjQ3MDcgMjQuOTQxIDQ0Ljc4MzZDMjQuOTQxIDQ1LjA5NjYgMjQuODQ4MiA0NS40MDI1IDI0LjY3NDQgNDUuNjYyN0MyNC41MDA1IDQ1LjkyMjkgMjQuMjUzNCA0Ni4xMjU3IDIzLjk2NDMgNDYuMjQ1NUMyMy42NzUyIDQ2LjM2NTIgMjMuMzU3MSA0Ni4zOTY2IDIzLjA1MDIgNDYuMzM1NkMyMi43NDMyIDQ2LjI3NDYgMjIuNDYxMyA0Ni4xMjQgMjIuMjQgNDUuOTAyN0MyMi4wOTI2IDQ1Ljc1NiAyMS45NzU3IDQ1LjU4MTYgMjEuODk1OSA0NS4zODk2QzIxLjgxNjEgNDUuMTk3NSAyMS43NzUgNDQuOTkxNiAyMS43NzUgNDQuNzgzNkMyMS43NzUgNDQuNTc1NyAyMS44MTYxIDQ0LjM2OTcgMjEuODk1OSA0NC4xNzc3QzIxLjk3NTcgNDMuOTg1NiAyMi4wOTI2IDQzLjgxMTIgMjIuMjQgNDMuNjY0NVoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPHJlY3QgeD0iMTIuNTUzOCIgeT0iMzcuOTM0NyIgd2lkdGg9IjE3LjY1NDMiIGhlaWdodD0iMTcuNjU0MyIgcng9IjIuNTUwMDYiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1vcGFjaXR5PSIwLjM0IiBzdHJva2Utd2lkdGg9IjAuMzkyMzE3Ii8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjEzX2RkZGRfMTU0Nl8xODg3OCkiPgo8cmVjdCB4PSIxODIuNTk4IiB5PSI4LjQ0MTQxIiB3aWR0aD0iNTEuMTEzOSIgaGVpZ2h0PSI1Ny4zMDk1IiByeD0iMy44NzIyNyIgZmlsbD0id2hpdGUiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXA0MF8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjE4NS42OTUiIHk9IjExLjUzOTEiIHdpZHRoPSI0NC45MTgzIiBoZWlnaHQ9IjUxLjExMzkiIHJ4PSIxLjMwMTYyIiBmaWxsPSJ3aGl0ZSIvPgo8bWFzayBpZD0icGF0aC0xODEtaW5zaWRlLTEzXzE1NDZfMTg4NzgiIGZpbGw9IndoaXRlIj4KPHBhdGggZD0iTTE4NS42OTUgMTEuNTM5MUgyMzAuNjE0VjE1Ljk3MDhIMTg1LjY5NVYxMS41MzkxWiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0yMzAuNjE0IDE1Ljk3MDhWMTUuODgwN0gxODUuNjk1VjE1Ljk3MDhWMTYuMDYwOUgyMzAuNjE0VjE1Ljk3MDhaIiBmaWxsPSIjRDVENUREIiBtYXNrPSJ1cmwoI3BhdGgtMTgxLWluc2lkZS0xM18xNTQ2XzE4ODc4KSIvPgo8cmVjdCB4PSIxODcuMTM3IiB5PSIxMi45ODA1IiB3aWR0aD0iMTAuODQyMyIgaGVpZ2h0PSIxLjU0ODkxIiByeD0iMC43NzQ0NTMiIGZpbGw9IiNEN0Q3REYiLz4KPHBhdGggZD0iTTE4Ny4zMzQgMTkuNzU2NlYyMC42NzM4SDE4Ny4yMjNWMTkuODczSDE4Ny4yMThMMTg2Ljk5NCAyMC4wMjE3VjE5LjkwODhMMTg3LjIyMyAxOS43NTY2SDE4Ny4zMzRaTTE4Ny44OTcgMjAuNjg2NEMxODcuODMgMjAuNjg2NCAxODcuNzcyIDIwLjY2OCAxODcuNzI1IDIwLjYzMTNDMTg3LjY3NyAyMC41OTQzIDE4Ny42NDEgMjAuNTQwNyAxODcuNjE2IDIwLjQ3MDVDMTg3LjU5MSAyMC40IDE4Ny41NzggMjAuMzE0OSAxODcuNTc4IDIwLjIxNTJDMTg3LjU3OCAyMC4xMTYxIDE4Ny41OTEgMjAuMDMxNCAxODcuNjE2IDE5Ljk2MTJDMTg3LjY0MSAxOS44OTA4IDE4Ny42NzggMTkuODM3IDE4Ny43MjUgMTkuOEMxODcuNzczIDE5Ljc2MjcgMTg3LjgzIDE5Ljc0NCAxODcuODk3IDE5Ljc0NEMxODcuOTY0IDE5Ljc0NCAxODguMDIxIDE5Ljc2MjcgMTg4LjA2OSAxOS44QzE4OC4xMTYgMTkuODM3IDE4OC4xNTMgMTkuODkwOCAxODguMTc4IDE5Ljk2MTJDMTg4LjIwMyAyMC4wMzE0IDE4OC4yMTYgMjAuMTE2MSAxODguMjE2IDIwLjIxNTJDMTg4LjIxNiAyMC4zMTQ5IDE4OC4yMDQgMjAuNCAxODguMTc4IDIwLjQ3MDVDMTg4LjE1MyAyMC41NDA3IDE4OC4xMTcgMjAuNTk0MyAxODguMDcgMjAuNjMxM0MxODguMDIyIDIwLjY2OCAxODcuOTY1IDIwLjY4NjQgMTg3Ljg5NyAyMC42ODY0Wk0xODcuODk3IDIwLjU4NzhDMTg3Ljk2NCAyMC41ODc4IDE4OC4wMTYgMjAuNTU1NiAxODguMDUzIDIwLjQ5MTFDMTg4LjA5IDIwLjQyNjYgMTg4LjEwOSAyMC4zMzQ2IDE4OC4xMDkgMjAuMjE1MkMxODguMTA5IDIwLjEzNTggMTg4LjEgMjAuMDY4MSAxODguMDgzIDIwLjAxMjNDMTg4LjA2NiAxOS45NTY1IDE4OC4wNDIgMTkuOTEzOSAxODguMDEgMTkuODg0NkMxODcuOTc5IDE5Ljg1NTQgMTg3Ljk0MSAxOS44NDA4IDE4Ny44OTcgMTkuODQwOEMxODcuODMxIDE5Ljg0MDggMTg3Ljc3OSAxOS44NzM1IDE4Ny43NDIgMTkuOTM4OEMxODcuNzA0IDIwLjAwMzkgMTg3LjY4NiAyMC4wOTYxIDE4Ny42ODYgMjAuMjE1MkMxODcuNjg2IDIwLjI5NDYgMTg3LjY5NCAyMC4zNjIxIDE4Ny43MTEgMjAuNDE3NkMxODcuNzI4IDIwLjQ3MzIgMTg3Ljc1MiAyMC41MTU0IDE4Ny43ODMgMjAuNTQ0NEMxODcuODE1IDIwLjU3MzQgMTg3Ljg1MyAyMC41ODc4IDE4Ny44OTcgMjAuNTg3OFpNMTg4LjY4NSAyMC42ODY0QzE4OC42MTggMjAuNjg2NCAxODguNTYgMjAuNjY4IDE4OC41MTMgMjAuNjMxM0MxODguNDY2IDIwLjU5NDMgMTg4LjQyOSAyMC41NDA3IDE4OC40MDQgMjAuNDcwNUMxODguMzc5IDIwLjQgMTg4LjM2NyAyMC4zMTQ5IDE4OC4zNjcgMjAuMjE1MkMxODguMzY3IDIwLjExNjEgMTg4LjM3OSAyMC4wMzE0IDE4OC40MDQgMTkuOTYxMkMxODguNDMgMTkuODkwOCAxODguNDY2IDE5LjgzNyAxODguNTEzIDE5LjhDMTg4LjU2MSAxOS43NjI3IDE4OC42MTkgMTkuNzQ0IDE4OC42ODUgMTkuNzQ0QzE4OC43NTIgMTkuNzQ0IDE4OC44MDkgMTkuNzYyNyAxODguODU3IDE5LjhDMTg4LjkwNSAxOS44MzcgMTg4Ljk0MSAxOS44OTA4IDE4OC45NjYgMTkuOTYxMkMxODguOTkyIDIwLjAzMTQgMTg5LjAwNCAyMC4xMTYxIDE4OS4wMDQgMjAuMjE1MkMxODkuMDA0IDIwLjMxNDkgMTg4Ljk5MiAyMC40IDE4OC45NjcgMjAuNDcwNUMxODguOTQyIDIwLjU0MDcgMTg4LjkwNSAyMC41OTQzIDE4OC44NTggMjAuNjMxM0MxODguODEgMjAuNjY4IDE4OC43NTMgMjAuNjg2NCAxODguNjg1IDIwLjY4NjRaTTE4OC42ODUgMjAuNTg3OEMxODguNzUyIDIwLjU4NzggMTg4LjgwNCAyMC41NTU2IDE4OC44NDEgMjAuNDkxMUMxODguODc4IDIwLjQyNjYgMTg4Ljg5NyAyMC4zMzQ2IDE4OC44OTcgMjAuMjE1MkMxODguODk3IDIwLjEzNTggMTg4Ljg4OCAyMC4wNjgxIDE4OC44NzEgMjAuMDEyM0MxODguODU1IDE5Ljk1NjUgMTg4LjgzIDE5LjkxMzkgMTg4Ljc5OSAxOS44ODQ2QzE4OC43NjcgMTkuODU1NCAxODguNzMgMTkuODQwOCAxODguNjg1IDE5Ljg0MDhDMTg4LjYxOSAxOS44NDA4IDE4OC41NjcgMTkuODczNSAxODguNTMgMTkuOTM4OEMxODguNDkzIDIwLjAwMzkgMTg4LjQ3NCAyMC4wOTYxIDE4OC40NzQgMjAuMjE1MkMxODguNDc0IDIwLjI5NDYgMTg4LjQ4MiAyMC4zNjIxIDE4OC40OTkgMjAuNDE3NkMxODguNTE2IDIwLjQ3MzIgMTg4LjU0IDIwLjUxNTQgMTg4LjU3MSAyMC41NDQ0QzE4OC42MDMgMjAuNTczNCAxODguNjQxIDIwLjU4NzggMTg4LjY4NSAyMC41ODc4Wk0xODkuMjc1IDIwLjQyM0wxODkuMjczIDIwLjI5MjJIMTg5LjI5NUwxODkuNTk2IDE5Ljk4NTlIMTg5LjcyNkwxODkuNDA2IDIwLjMxMDFIMTg5LjM5N0wxODkuMjc1IDIwLjQyM1pNMTg5LjE3NiAyMC42NzM4VjE5Ljc1NjZIMTg5LjI4MlYyMC42NzM4SDE4OS4xNzZaTTE4OS42MTMgMjAuNjczOEwxODkuMzQ1IDIwLjMzMzRMMTg5LjQyIDIwLjI2TDE4OS43NDggMjAuNjczOEgxODkuNjEzWiIgZmlsbD0iIzlBQTFBOSIvPgo8cGF0aCBkPSJNMTg4LjQ0NSAyNy4xMTAyQzE4OC40MDcgMjcuMTA5NiAxODguMzcgMjcuMTAyNCAxODguMzMyIDI3LjA4ODdDMTg4LjI5NCAyNy4wNzUgMTg4LjI2IDI3LjA1MTggMTg4LjIyOSAyNy4wMTkzQzE4OC4xOTggMjYuOTg2NCAxODguMTczIDI2Ljk0MjEgMTg4LjE1NCAyNi44ODYzQzE4OC4xMzUgMjYuODMwMSAxODguMTI2IDI2Ljc1OTYgMTg4LjEyNiAyNi42NzQ4QzE4OC4xMjYgMjYuNTkzNiAxODguMTMzIDI2LjUyMTcgMTg4LjE0OSAyNi40NTlDMTg4LjE2NCAyNi4zOTYgMTg4LjE4NiAyNi4zNDMgMTg4LjIxNSAyNi4zQzE4OC4yNDQgMjYuMjU2NyAxODguMjc5IDI2LjIyMzggMTg4LjMyIDI2LjIwMTRDMTg4LjM2MSAyNi4xNzkgMTg4LjQwNyAyNi4xNjc4IDE4OC40NTkgMjYuMTY3OEMxODguNTEgMjYuMTY3OCAxODguNTU2IDI2LjE3ODEgMTg4LjU5NiAyNi4xOTg3QzE4OC42MzYgMjYuMjE5IDE4OC42NjkgMjYuMjQ3NCAxODguNjk1IDI2LjI4MzhDMTg4LjcyIDI2LjMyMDMgMTg4LjczNiAyNi4zNjIyIDE4OC43NDQgMjYuNDA5N0gxODguNjM1QzE4OC42MjUgMjYuMzY4NSAxODguNjA1IDI2LjMzNDMgMTg4LjU3NiAyNi4zMDcxQzE4OC41NDYgMjYuMjggMTg4LjUwNyAyNi4yNjY0IDE4OC40NTkgMjYuMjY2NEMxODguMzg4IDI2LjI2NjQgMTg4LjMzMiAyNi4yOTczIDE4OC4yOTEgMjYuMzU5MUMxODguMjUxIDI2LjQyMDkgMTg4LjIzIDI2LjUwNzYgMTg4LjIzIDI2LjYxOTNIMTg4LjIzN0MxODguMjU0IDI2LjU5MzkgMTg4LjI3NCAyNi41NzIzIDE4OC4yOTcgMjYuNTU0NEMxODguMzIgMjYuNTM2MiAxODguMzQ1IDI2LjUyMjEgMTg4LjM3NCAyNi41MTIzQzE4OC40MDIgMjYuNTAyNCAxODguNDMxIDI2LjQ5NzUgMTg4LjQ2MyAyNi40OTc1QzE4OC41MTUgMjYuNDk3NSAxODguNTYzIDI2LjUxMDYgMTg4LjYwNyAyNi41MzY5QzE4OC42NSAyNi41NjI5IDE4OC42ODUgMjYuNTk4OSAxODguNzEyIDI2LjY0NDhDMTg4LjczOCAyNi42OTA1IDE4OC43NTEgMjYuNzQyOSAxODguNzUxIDI2LjgwMkMxODguNzUxIDI2Ljg1ODggMTg4LjczOCAyNi45MTA3IDE4OC43MTMgMjYuOTU3OUMxODguNjg4IDI3LjAwNDggMTg4LjY1MiAyNy4wNDIxIDE4OC42MDYgMjcuMDY5OUMxODguNTYgMjcuMDk3NCAxODguNTA3IDI3LjExMDggMTg4LjQ0NSAyNy4xMTAyWk0xODguNDQ1IDI3LjAxMTdDMTg4LjQ4MiAyNy4wMTE3IDE4OC41MTYgMjcuMDAyMyAxODguNTQ2IDI2Ljk4MzRDMTg4LjU3NiAyNi45NjQ2IDE4OC42IDI2LjkzOTQgMTg4LjYxNyAyNi45MDc4QzE4OC42MzUgMjYuODc2MSAxODguNjQ0IDI2Ljg0MDkgMTg4LjY0NCAyNi44MDJDMTg4LjY0NCAyNi43NjQxIDE4OC42MzUgMjYuNzI5NiAxODguNjE4IDI2LjY5ODZDMTg4LjYwMSAyNi42NjcyIDE4OC41NzggMjYuNjQyMyAxODguNTQ5IDI2LjYyMzhDMTg4LjUxOSAyNi42MDUzIDE4OC40ODYgMjYuNTk2IDE4OC40NDggMjYuNTk2QzE4OC40MiAyNi41OTYgMTg4LjM5NCAyNi42MDE3IDE4OC4zNjkgMjYuNjEzQzE4OC4zNDUgMjYuNjI0MSAxODguMzIzIDI2LjYzOTMgMTg4LjMwNSAyNi42NTg3QzE4OC4yODYgMjYuNjc4MSAxODguMjcyIDI2LjcwMDQgMTg4LjI2MiAyNi43MjU1QzE4OC4yNTEgMjYuNzUwMiAxODguMjQ2IDI2Ljc3NjQgMTg4LjI0NiAyNi44MDM4QzE4OC4yNDYgMjYuODQwMyAxODguMjU0IDI2Ljg3NDMgMTg4LjI3MSAyNi45MDZDMTg4LjI4OSAyNi45Mzc2IDE4OC4zMTIgMjYuOTYzMSAxODguMzQyIDI2Ljk4MjVDMTg4LjM3MiAyNy4wMDIgMTg4LjQwNyAyNy4wMTE3IDE4OC40NDUgMjcuMDExN1pNMTg5LjIyNiAyNy4xMTAyQzE4OS4xNTkgMjcuMTEwMiAxODkuMTAxIDI3LjA5MTggMTg5LjA1NCAyNy4wNTUxQzE4OS4wMDcgMjcuMDE4MSAxODguOTcgMjYuOTY0NSAxODguOTQ1IDI2Ljg5NDNDMTg4LjkyIDI2LjgyMzggMTg4LjkwOCAyNi43Mzg3IDE4OC45MDggMjYuNjM5QzE4OC45MDggMjYuNTM5OSAxODguOTIgMjYuNDU1MiAxODguOTQ1IDI2LjM4NTFDMTg4Ljk3MSAyNi4zMTQ2IDE4OS4wMDcgMjYuMjYwOSAxODkuMDU0IDI2LjIyMzhDMTg5LjEwMiAyNi4xODY1IDE4OS4xNiAyNi4xNjc4IDE4OS4yMjYgMjYuMTY3OEMxODkuMjkzIDI2LjE2NzggMTg5LjM1MSAyNi4xODY1IDE4OS4zOTggMjYuMjIzOEMxODkuNDQ2IDI2LjI2MDkgMTg5LjQ4MiAyNi4zMTQ2IDE4OS41MDcgMjYuMzg1MUMxODkuNTMzIDI2LjQ1NTIgMTg5LjU0NSAyNi41Mzk5IDE4OS41NDUgMjYuNjM5QzE4OS41NDUgMjYuNzM4NyAxODkuNTMzIDI2LjgyMzggMTg5LjUwOCAyNi44OTQzQzE4OS40ODMgMjYuOTY0NSAxODkuNDQ2IDI3LjAxODEgMTg5LjM5OSAyNy4wNTUxQzE4OS4zNTEgMjcuMDkxOCAxODkuMjk0IDI3LjExMDIgMTg5LjIyNiAyNy4xMTAyWk0xODkuMjI2IDI3LjAxMTdDMTg5LjI5MyAyNy4wMTE3IDE4OS4zNDUgMjYuOTc5NCAxODkuMzgyIDI2LjkxNDlDMTg5LjQxOSAyNi44NTA0IDE4OS40MzggMjYuNzU4NSAxODkuNDM4IDI2LjYzOUMxODkuNDM4IDI2LjU1OTYgMTg5LjQyOSAyNi40OTIgMTg5LjQxMiAyNi40MzYxQzE4OS4zOTYgMjYuMzgwMyAxODkuMzcxIDI2LjMzNzcgMTg5LjM0IDI2LjMwODVDMTg5LjMwOCAyNi4yNzkyIDE4OS4yNzEgMjYuMjY0NiAxODkuMjI2IDI2LjI2NDZDMTg5LjE2IDI2LjI2NDYgMTg5LjEwOCAyNi4yOTczIDE4OS4wNzEgMjYuMzYyN0MxODkuMDM0IDI2LjQyNzggMTg5LjAxNSAyNi41MTk5IDE4OS4wMTUgMjYuNjM5QzE4OS4wMTUgMjYuNzE4NCAxODkuMDIzIDI2Ljc4NTkgMTg5LjA0IDI2Ljg0MTVDMTg5LjA1NyAyNi44OTcgMTg5LjA4MSAyNi45MzkzIDE4OS4xMTIgMjYuOTY4MkMxODkuMTQ0IDI2Ljk5NzIgMTg5LjE4MiAyNy4wMTE3IDE4OS4yMjYgMjcuMDExN1pNMTg5LjgxNiAyNi44NDY4TDE4OS44MTQgMjYuNzE2MUgxODkuODM2TDE5MC4xMzcgMjYuNDA5N0gxOTAuMjY3TDE4OS45NDcgMjYuNzM0SDE4OS45MzhMMTg5LjgxNiAyNi44NDY4Wk0xODkuNzE3IDI3LjA5NzdWMjYuMTgwNEgxODkuODIzVjI3LjA5NzdIMTg5LjcxN1pNMTkwLjE1NCAyNy4wOTc3TDE4OS44ODYgMjYuNzU3M0wxODkuOTYxIDI2LjY4MzhMMTkwLjI4OSAyNy4wOTc3SDE5MC4xNTRaIiBmaWxsPSIjOUFBMUE5Ii8+CjxwYXRoIGQ9Ik0xODguMjUzIDQzLjEzMjhWNDMuMDUyMkwxODguNTU2IDQyLjcyMDhDMTg4LjU5MiA0Mi42ODE5IDE4OC42MjEgNDIuNjQ4MiAxODguNjQ0IDQyLjYxOTVDMTg4LjY2NyA0Mi41OTA2IDE4OC42ODQgNDIuNTYzNCAxODguNjk1IDQyLjUzOEMxODguNzA2IDQyLjUxMjMgMTg4LjcxMiA0Mi40ODU1IDE4OC43MTIgNDIuNDU3NEMxODguNzEyIDQyLjQyNTEgMTg4LjcwNCA0Mi4zOTcyIDE4OC42ODkgNDIuMzczNkMxODguNjc0IDQyLjM1MDEgMTg4LjY1MyA0Mi4zMzE4IDE4OC42MjYgNDIuMzE5QzE4OC42IDQyLjMwNjIgMTg4LjU3IDQyLjI5OTcgMTg4LjUzNyA0Mi4yOTk3QzE4OC41MDEgNDIuMjk5NyAxODguNDcxIDQyLjMwNzEgMTg4LjQ0NCA0Mi4zMjE3QzE4OC40MTggNDIuMzM2IDE4OC4zOTggNDIuMzU2MiAxODguMzg0IDQyLjM4MjJDMTg4LjM3IDQyLjQwODEgMTg4LjM2MyA0Mi40Mzg2IDE4OC4zNjMgNDIuNDczNUgxODguMjU3QzE4OC4yNTcgNDIuNDE5OCAxODguMjY5IDQyLjM3MjYgMTg4LjI5NCA0Mi4zMzJDMTg4LjMxOSA0Mi4yOTE0IDE4OC4zNTMgNDIuMjU5NyAxODguMzk1IDQyLjIzN0MxODguNDM4IDQyLjIxNDMgMTg4LjQ4NyA0Mi4yMDMgMTg4LjU0IDQyLjIwM0MxODguNTk0IDQyLjIwMyAxODguNjQxIDQyLjIxNDMgMTg4LjY4MyA0Mi4yMzdDMTg4LjcyNCA0Mi4yNTk3IDE4OC43NTcgNDIuMjkwMyAxODguNzgxIDQyLjMyODlDMTg4LjgwNCA0Mi4zNjc0IDE4OC44MTYgNDIuNDEwMiAxODguODE2IDQyLjQ1NzRDMTg4LjgxNiA0Mi40OTExIDE4OC44MSA0Mi41MjQxIDE4OC43OTggNDIuNTU2NEMxODguNzg2IDQyLjU4ODMgMTg4Ljc2NSA0Mi42MjQgMTg4LjczNSA0Mi42NjM0QzE4OC43MDUgNDIuNzAyNSAxODguNjY0IDQyLjc1MDMgMTg4LjYxMiA0Mi44MDY3TDE4OC40MDYgNDMuMDI3MVY0My4wMzQzSDE4OC44MzJWNDMuMTMyOEgxODguMjUzWk0xODkuMzE2IDQzLjE0NTRDMTg5LjI0OSA0My4xNDU0IDE4OS4xOTEgNDMuMTI3IDE4OS4xNDQgNDMuMDkwM0MxODkuMDk2IDQzLjA1MzIgMTg5LjA2IDQyLjk5OTYgMTg5LjAzNSA0Mi45Mjk1QzE4OS4wMSA0Mi44NTkgMTg4Ljk5NyA0Mi43NzM5IDE4OC45OTcgNDIuNjc0MkMxODguOTk3IDQyLjU3NSAxODkuMDEgNDIuNDkwNCAxODkuMDM1IDQyLjQyMDJDMTg5LjA2IDQyLjM0OTggMTg5LjA5NyA0Mi4yOTYgMTg5LjE0NCA0Mi4yNTlDMTg5LjE5MiA0Mi4yMjE3IDE4OS4yNDkgNDIuMjAzIDE4OS4zMTYgNDIuMjAzQzE4OS4zODMgNDIuMjAzIDE4OS40NCA0Mi4yMjE3IDE4OS40ODggNDIuMjU5QzE4OS41MzYgNDIuMjk2IDE4OS41NzIgNDIuMzQ5OCAxODkuNTk3IDQyLjQyMDJDMTg5LjYyMiA0Mi40OTA0IDE4OS42MzUgNDIuNTc1IDE4OS42MzUgNDIuNjc0MkMxODkuNjM1IDQyLjc3MzkgMTg5LjYyMyA0Mi44NTkgMTg5LjU5OCA0Mi45Mjk1QzE4OS41NzIgNDIuOTk5NiAxODkuNTM2IDQzLjA1MzIgMTg5LjQ4OSA0My4wOTAzQzE4OS40NDEgNDMuMTI3IDE4OS4zODQgNDMuMTQ1NCAxODkuMzE2IDQzLjE0NTRaTTE4OS4zMTYgNDMuMDQ2OEMxODkuMzgzIDQzLjA0NjggMTg5LjQzNSA0My4wMTQ2IDE4OS40NzIgNDIuOTUwMUMxODkuNTA5IDQyLjg4NTYgMTg5LjUyOCA0Mi43OTM2IDE4OS41MjggNDIuNjc0MkMxODkuNTI4IDQyLjU5NDcgMTg5LjUxOSA0Mi41MjcxIDE4OS41MDIgNDIuNDcxM0MxODkuNDg1IDQyLjQxNTQgMTg5LjQ2MSA0Mi4zNzI5IDE4OS40MyA0Mi4zNDM2QzE4OS4zOTggNDIuMzE0NCAxODkuMzYgNDIuMjk5NyAxODkuMzE2IDQyLjI5OTdDMTg5LjI1IDQyLjI5OTcgMTg5LjE5OCA0Mi4zMzI0IDE4OS4xNjEgNDIuMzk3OEMxODkuMTI0IDQyLjQ2MjkgMTg5LjEwNSA0Mi41NTUgMTg5LjEwNSA0Mi42NzQyQzE4OS4xMDUgNDIuNzUzNiAxODkuMTEzIDQyLjgyMTEgMTg5LjEzIDQyLjg3NjZDMTg5LjE0NyA0Mi45MzIyIDE4OS4xNzEgNDIuOTc0NCAxODkuMjAyIDQzLjAwMzRDMTg5LjIzNCA0My4wMzIzIDE4OS4yNzIgNDMuMDQ2OCAxODkuMzE2IDQzLjA0NjhaTTE4OS45MDYgNDIuODgyTDE4OS45MDQgNDIuNzUxMkgxODkuOTI1TDE5MC4yMjYgNDIuNDQ0OUgxOTAuMzU3TDE5MC4wMzYgNDIuNzY5MUgxOTAuMDI4TDE4OS45MDYgNDIuODgyWk0xODkuODA3IDQzLjEzMjhWNDIuMjE1NUgxODkuOTEzVjQzLjEzMjhIMTg5LjgwN1pNMTkwLjI0NCA0My4xMzI4TDE4OS45NzYgNDIuNzkyNEwxOTAuMDUxIDQyLjcxOUwxOTAuMzc5IDQzLjEzMjhIMTkwLjI0NFoiIGZpbGw9IiM5QUExQTkiLz4KPHBhdGggZD0iTTE4OC4wOTcgMzQuOTI5MVYzNC44Mzc3TDE4OC41IDM0LjE5OTlIMTg4LjU2NlYzNC4zNDE0SDE4OC41MjFMMTg4LjIxNyAzNC44MjM0VjM0LjgzMDVIMTg4Ljc1OVYzNC45MjkxSDE4OC4wOTdaTTE4OC41MjggMzUuMTE3MlYzNC45MDEzVjM0Ljg1ODhWMzQuMTk5OUgxODguNjM0VjM1LjExNzJIMTg4LjUyOFpNMTg5LjIyNiAzNS4xMjk3QzE4OS4xNTkgMzUuMTI5NyAxODkuMTAxIDM1LjExMTQgMTg5LjA1NCAzNS4wNzQ2QzE4OS4wMDcgMzUuMDM3NiAxODguOTcgMzQuOTg0IDE4OC45NDUgMzQuOTEzOEMxODguOTIgMzQuODQzNCAxODguOTA4IDM0Ljc1ODMgMTg4LjkwOCAzNC42NTg1QzE4OC45MDggMzQuNTU5NCAxODguOTIgMzQuNDc0OCAxODguOTQ1IDM0LjQwNDZDMTg4Ljk3MSAzNC4zMzQxIDE4OS4wMDcgMzQuMjgwNCAxODkuMDU0IDM0LjI0MzRDMTg5LjEwMiAzNC4yMDYgMTg5LjE2IDM0LjE4NzQgMTg5LjIyNiAzNC4xODc0QzE4OS4yOTMgMzQuMTg3NCAxODkuMzUxIDM0LjIwNiAxODkuMzk4IDM0LjI0MzRDMTg5LjQ0NiAzNC4yODA0IDE4OS40ODIgMzQuMzM0MSAxODkuNTA3IDM0LjQwNDZDMTg5LjUzMyAzNC40NzQ4IDE4OS41NDUgMzQuNTU5NCAxODkuNTQ1IDM0LjY1ODVDMTg5LjU0NSAzNC43NTgzIDE4OS41MzMgMzQuODQzNCAxODkuNTA4IDM0LjkxMzhDMTg5LjQ4MyAzNC45ODQgMTg5LjQ0NiAzNS4wMzc2IDE4OS4zOTkgMzUuMDc0NkMxODkuMzUxIDM1LjExMTQgMTg5LjI5NCAzNS4xMjk3IDE4OS4yMjYgMzUuMTI5N1pNMTg5LjIyNiAzNS4wMzEyQzE4OS4yOTMgMzUuMDMxMiAxODkuMzQ1IDM0Ljk5ODkgMTg5LjM4MiAzNC45MzQ0QzE4OS40MTkgMzQuODcgMTg5LjQzOCAzNC43NzggMTg5LjQzOCAzNC42NTg1QzE4OS40MzggMzQuNTc5MSAxODkuNDI5IDM0LjUxMTUgMTg5LjQxMiAzNC40NTU3QzE4OS4zOTYgMzQuMzk5OCAxODkuMzcxIDM0LjM1NzMgMTg5LjM0IDM0LjMyOEMxODkuMzA4IDM0LjI5ODcgMTg5LjI3MSAzNC4yODQxIDE4OS4yMjYgMzQuMjg0MUMxODkuMTYgMzQuMjg0MSAxODkuMTA4IDM0LjMxNjggMTg5LjA3MSAzNC4zODIyQzE4OS4wMzQgMzQuNDQ3MyAxODkuMDE1IDM0LjUzOTQgMTg5LjAxNSAzNC42NTg1QzE4OS4wMTUgMzQuNzM4IDE4OS4wMjMgMzQuODA1NSAxODkuMDQgMzQuODYxQzE4OS4wNTcgMzQuOTE2NSAxODkuMDgxIDM0Ljk1ODggMTg5LjExMiAzNC45ODc3QzE4OS4xNDQgMzUuMDE2NyAxODkuMTgyIDM1LjAzMTIgMTg5LjIyNiAzNS4wMzEyWk0xODkuODE2IDM0Ljg2NjRMMTg5LjgxNCAzNC43MzU2SDE4OS44MzZMMTkwLjEzNyAzNC40MjkySDE5MC4yNjdMMTg5Ljk0NyAzNC43NTM1SDE4OS45MzhMMTg5LjgxNiAzNC44NjY0Wk0xODkuNzE3IDM1LjExNzJWMzQuMTk5OUgxODkuODIzVjM1LjExNzJIMTg5LjcxN1pNMTkwLjE1NCAzNS4xMTcyTDE4OS44ODYgMzQuNzc2OEwxODkuOTYxIDM0LjcwMzNMMTkwLjI4OSAzNS4xMTcySDE5MC4xNTRaIiBmaWxsPSIjOUFBMUE5Ii8+CjxwYXRoIGQ9Ik0xODkuMjY0IDU5LjA5MDdDMTg5LjE5NyA1OS4wOTA3IDE4OS4xMzkgNTkuMDcyMyAxODkuMDkyIDU5LjAzNTZDMTg5LjA0NCA1OC45OTg2IDE4OS4wMDggNTguOTQ1IDE4OC45ODMgNTguODc0OEMxODguOTU4IDU4LjgwNDMgMTg4Ljk0NSA1OC43MTkyIDE4OC45NDUgNTguNjE5NUMxODguOTQ1IDU4LjUyMDQgMTg4Ljk1OCA1OC40MzU3IDE4OC45ODMgNTguMzY1NUMxODkuMDA4IDU4LjI5NTEgMTg5LjA0NSA1OC4yNDEzIDE4OS4wOTIgNTguMjA0M0MxODkuMTQgNTguMTY3IDE4OS4xOTcgNTguMTQ4MyAxODkuMjY0IDU4LjE0ODNDMTg5LjMzMSA1OC4xNDgzIDE4OS4zODggNTguMTY3IDE4OS40MzYgNTguMjA0M0MxODkuNDgzIDU4LjI0MTMgMTg5LjUyIDU4LjI5NTEgMTg5LjU0NSA1OC4zNjU1QzE4OS41NyA1OC40MzU3IDE4OS41ODMgNTguNTIwNCAxODkuNTgzIDU4LjYxOTVDMTg5LjU4MyA1OC43MTkyIDE4OS41NyA1OC44MDQzIDE4OS41NDUgNTguODc0OEMxODkuNTIgNTguOTQ1IDE4OS40ODQgNTguOTk4NiAxODkuNDM2IDU5LjAzNTZDMTg5LjM4OSA1OS4wNzIzIDE4OS4zMzIgNTkuMDkwNyAxODkuMjY0IDU5LjA5MDdaTTE4OS4yNjQgNTguOTkyMUMxODkuMzMxIDU4Ljk5MjEgMTg5LjM4MyA1OC45NTk5IDE4OS40MiA1OC44OTU0QzE4OS40NTcgNTguODMwOSAxODkuNDc1IDU4LjczODkgMTg5LjQ3NSA1OC42MTk1QzE4OS40NzUgNTguNTQwMSAxODkuNDY3IDU4LjQ3MjQgMTg5LjQ1IDU4LjQxNjZDMTg5LjQzMyA1OC4zNjA4IDE4OS40MDkgNTguMzE4MiAxODkuMzc3IDU4LjI4ODlDMTg5LjM0NiA1OC4yNTk3IDE4OS4zMDggNTguMjQ1MSAxODkuMjY0IDU4LjI0NTFDMTg5LjE5OCA1OC4yNDUxIDE4OS4xNDYgNTguMjc3NyAxODkuMTA5IDU4LjM0MzFDMTg5LjA3MSA1OC40MDgyIDE4OS4wNTMgNTguNTAwMyAxODkuMDUzIDU4LjYxOTVDMTg5LjA1MyA1OC42OTg5IDE4OS4wNjEgNTguNzY2NCAxODkuMDc4IDU4LjgyMTlDMTg5LjA5NCA1OC44Nzc1IDE4OS4xMTggNTguOTE5NyAxODkuMTUgNTguOTQ4N0MxODkuMTgxIDU4Ljk3NzYgMTg5LjIyIDU4Ljk5MjEgMTg5LjI2NCA1OC45OTIxWiIgZmlsbD0iIzlBQTFBOSIvPgo8cGF0aCBkPSJNMTg4LjYxNyA1MC40MTQ4VjUxLjMzMkgxODguNTA1VjUwLjUzMTJIMTg4LjVMMTg4LjI3NiA1MC42Nzk5VjUwLjU2N0wxODguNTA1IDUwLjQxNDhIMTg4LjYxN1pNMTg5LjE4IDUxLjM0NDZDMTg5LjExMiA1MS4zNDQ2IDE4OS4wNTUgNTEuMzI2MiAxODkuMDA3IDUxLjI4OTVDMTg4Ljk2IDUxLjI1MjUgMTg4LjkyMyA1MS4xOTg5IDE4OC44OTggNTEuMTI4N0MxODguODczIDUxLjA1ODIgMTg4Ljg2MSA1MC45NzMxIDE4OC44NjEgNTAuODczNEMxODguODYxIDUwLjc3NDMgMTg4Ljg3MyA1MC42ODk2IDE4OC44OTggNTAuNjE5NEMxODguOTI0IDUwLjU0OSAxODguOTYgNTAuNDk1MiAxODkuMDA4IDUwLjQ1ODJDMTg5LjA1NSA1MC40MjA5IDE4OS4xMTMgNTAuNDAyMiAxODkuMTggNTAuNDAyMkMxODkuMjQ2IDUwLjQwMjIgMTg5LjMwNCA1MC40MjA5IDE4OS4zNTEgNTAuNDU4MkMxODkuMzk5IDUwLjQ5NTIgMTg5LjQzNSA1MC41NDkgMTg5LjQ2IDUwLjYxOTRDMTg5LjQ4NiA1MC42ODk2IDE4OS40OTggNTAuNzc0MyAxODkuNDk4IDUwLjg3MzRDMTg5LjQ5OCA1MC45NzMxIDE4OS40ODYgNTEuMDU4MiAxODkuNDYxIDUxLjEyODdDMTg5LjQzNiA1MS4xOTg5IDE4OS4zOTkgNTEuMjUyNSAxODkuMzUyIDUxLjI4OTVDMTg5LjMwNSA1MS4zMjYyIDE4OS4yNDcgNTEuMzQ0NiAxODkuMTggNTEuMzQ0NlpNMTg5LjE4IDUxLjI0NkMxODkuMjQ2IDUxLjI0NiAxODkuMjk4IDUxLjIxMzggMTg5LjMzNSA1MS4xNDkzQzE4OS4zNzIgNTEuMDg0OCAxODkuMzkxIDUwLjk5MjggMTg5LjM5MSA1MC44NzM0QzE4OS4zOTEgNTAuNzk0IDE4OS4zODIgNTAuNzI2MyAxODkuMzY1IDUwLjY3MDVDMTg5LjM0OSA1MC42MTQ3IDE4OS4zMjUgNTAuNTcyMSAxODkuMjkzIDUwLjU0MjlDMTg5LjI2MiA1MC41MTM2IDE4OS4yMjQgNTAuNDk5IDE4OS4xOCA1MC40OTlDMTg5LjExMyA1MC40OTkgMTg5LjA2MSA1MC41MzE3IDE4OS4wMjQgNTAuNTk3QzE4OC45ODcgNTAuNjYyMSAxODguOTY4IDUwLjc1NDMgMTg4Ljk2OCA1MC44NzM0QzE4OC45NjggNTAuOTUyOCAxODguOTc3IDUxLjAyMDMgMTg4Ljk5MyA1MS4wNzU4QzE4OS4wMSA1MS4xMzE0IDE4OS4wMzQgNTEuMTczNiAxODkuMDY1IDUxLjIwMjZDMTg5LjA5NyA1MS4yMzE2IDE4OS4xMzUgNTEuMjQ2IDE4OS4xOCA1MS4yNDZaTTE4OS42ODUgNTEuMzMyVjUwLjQxNDhIMTg5Ljc5NlY1MC44Njk4SDE4OS44MDdMMTkwLjIxOSA1MC40MTQ4SDE5MC4zNjRMMTg5Ljk3OSA1MC44Mjg2TDE5MC4zNjQgNTEuMzMySDE5MC4yMjlMMTg5LjkxMSA1MC45MDU2TDE4OS43OTYgNTEuMDM0NlY1MS4zMzJIMTg5LjY4NVoiIGZpbGw9IiM5QUExQTkiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXA0MV8xNTQ2XzE4ODc4KSI+CjxtYXNrIGlkPSJwYXRoLTE5MC1vdXRzaWRlLTE0XzE1NDZfMTg4NzgiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjE5MS4yOTUiIHk9IjE5LjI1MzkiIHdpZHRoPSIzOSIgaGVpZ2h0PSI0MSIgZmlsbD0iYmxhY2siPgo8cmVjdCBmaWxsPSJ3aGl0ZSIgeD0iMTkxLjI5NSIgeT0iMTkuMjUzOSIgd2lkdGg9IjM5IiBoZWlnaHQ9IjQxIi8+CjxwYXRoIGQ9Ik0xOTEuMjk1IDIwLjI1MzlIMjI5LjY0NlY1OS4xODYxSDE5MS4yOTVWMjAuMjUzOVoiLz4KPC9tYXNrPgo8cmVjdCB4PSIxOTEuMzE3IiB5PSIyMC4yNzY0IiB3aWR0aD0iMC4wNDUwNDQ4IiBoZWlnaHQ9IjQ4LjE1MjkiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA0NTA0NDgiLz4KPHJlY3QgeD0iMjAwLjk1NiIgeT0iMjAuMjc2NCIgd2lkdGg9IjAuMDQ1MDQ0OCIgaGVpZ2h0PSI0OC4xNTI5IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNDUwNDQ4Ii8+CjxyZWN0IHg9IjIxMC41OTciIHk9IjIwLjI3NjQiIHdpZHRoPSIwLjA0NTA0NDgiIGhlaWdodD0iNDguMTUyOSIgc3Ryb2tlPSIjRTlFQkYxIiBzdHJva2Utd2lkdGg9IjAuMDQ1MDQ0OCIvPgo8cmVjdCB4PSIyMjAuMjM1IiB5PSIyMC4yNzY0IiB3aWR0aD0iMC4wNDUwNDQ4IiBoZWlnaHQ9IjQ4LjE1MjkiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA0NTA0NDgiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXA0Ml8xNTQ2XzE4ODc4KSI+CjxyZWN0IHg9IjE5MS4zMTciIHk9IjI4LjIxOTgiIHdpZHRoPSIzOC4yNDMxIiBoZWlnaHQ9IjAuMDQ1MDQ0OCIgc3Ryb2tlPSIjRTlFQkYxIiBzdHJva2Utd2lkdGg9IjAuMDQ1MDQ0OCIvPgo8cmVjdCB4PSIxOTEuMzE3IiB5PSIzNi4yNTMiIHdpZHRoPSIzOC4yNDMxIiBoZWlnaHQ9IjAuMDQ1MDQ0OCIgc3Ryb2tlPSIjRTlFQkYxIiBzdHJva2Utd2lkdGg9IjAuMDQ1MDQ0OCIvPgo8cmVjdCB4PSIxOTEuMzE3IiB5PSI0NC4yODQyIiB3aWR0aD0iMzguMjQzMSIgaGVpZ2h0PSIwLjA0NTA0NDgiIHN0cm9rZT0iI0U5RUJGMSIgc3Ryb2tlLXdpZHRoPSIwLjA0NTA0NDgiLz4KPHJlY3QgeD0iMTkxLjMxNyIgeT0iNTIuMzE3NCIgd2lkdGg9IjM4LjI0MzEiIGhlaWdodD0iMC4wNDUwNDQ4IiBzdHJva2U9IiNFOUVCRjEiIHN0cm9rZS13aWR0aD0iMC4wNDUwNDQ4Ii8+CjxwYXRoIGQ9Ik0xOTIuNzM2IDI3LjcxMjlDMTkyLjczNiAyNy4zMTQ5IDE5My4wNTkgMjYuOTkyMiAxOTMuNDU3IDI2Ljk5MjJIMTk4Ljg2MkMxOTkuMjYgMjYuOTkyMiAxOTkuNTgzIDI3LjMxNDkgMTk5LjU4MyAyNy43MTI5VjU5LjA2NDFIMTkyLjczNlYyNy43MTI5WiIgZmlsbD0iIzQ0NTFGRiIvPgo8cGF0aCBkPSJNMjIxLjM4MyAzMS4xMzY3QzIyMS4zODMgMzAuNzM4NyAyMjEuNzA1IDMwLjQxNiAyMjIuMTA0IDMwLjQxNkgyMjcuNTk5QzIyNy45OTcgMzAuNDE2IDIyOC4zMiAzMC43Mzg3IDIyOC4zMiAzMS4xMzY3VjU5LjA2NDVIMjIxLjM4M1YzMS4xMzY3WiIgZmlsbD0iI0QxRDRGRiIvPgo8cGF0aCBkPSJNMjExLjc0NiA0NC4zODA5QzIxMS43NDYgNDMuOTgyOCAyMTIuMDY5IDQzLjY2MDIgMjEyLjQ2NyA0My42NjAySDIxOC4wNTJDMjE4LjQ1IDQzLjY2MDIgMjE4Ljc3MyA0My45ODI4IDIxOC43NzMgNDQuMzgwOVY1OS4wNjU1SDIxMS43NDZWNDQuMzgwOVoiIGZpbGw9IiNBOEFFRkYiLz4KPHBhdGggZD0iTTIwMi4yODUgNDAuMzc4OUMyMDIuMjg1IDM5Ljk4MDkgMjAyLjYwOCAzOS42NTgyIDIwMy4wMDYgMzkuNjU4MkgyMDguNTkxQzIwOC45ODkgMzkuNjU4MiAyMDkuMzEyIDM5Ljk4MDkgMjA5LjMxMiA0MC4zNzg5VjU5LjA2MzVIMjAyLjI4NVY0MC4zNzg5WiIgZmlsbD0iIzc1N0VGRiIvPgo8L2c+CjwvZz4KPHBhdGggZD0iTTE5MS4yOTUgMjAuMjUzOVYyMC4zNDRIMjI5LjY0NlYyMC4yNTM5VjIwLjE2MzhIMTkxLjI5NVYyMC4yNTM5Wk0yMjkuNjQ2IDU5LjE4NjFWNTkuMDk2MUgxOTEuMjk1VjU5LjE4NjFWNTkuMjc2MkgyMjkuNjQ2VjU5LjE4NjFaIiBmaWxsPSIjRTlFQkYxIiBtYXNrPSJ1cmwoI3BhdGgtMTkwLW91dHNpZGUtMTRfMTU0Nl8xODg3OCkiLz4KPC9nPgo8cmVjdCB4PSIxODUuNjUiIHk9IjExLjQ5NCIgd2lkdGg9IjQ1LjAwODQiIGhlaWdodD0iNTEuMjA0IiByeD0iMS4zNDY2NiIgc3Ryb2tlPSIjRTJFNkYxIiBzdHJva2Utd2lkdGg9IjAuMDkwMDg5NyIvPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2ZfMTU0Nl8xODg3OCIgeD0iLTgyLjU0NiIgeT0iMTI5LjQ4OSIgd2lkdGg9IjM2My45MDgiIGhlaWdodD0iMTQ0LjgyNiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxMi4wODE2IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTU0Nl8xODg3OCIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMV9mXzE1NDZfMTg4NzgiIHg9IjIzLjcxMzIiIHk9Ii0xOC4xOTg5IiB3aWR0aD0iMjU3LjE1MiIgaGVpZ2h0PSIyNTUuNTQiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNDEuNDI4NiIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzE1NDZfMTg4NzgiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjJfZl8xNTQ2XzE4ODc4IiB4PSItMzQuMzI3OSIgeT0iLTI4LjA4MTgiIHdpZHRoPSIxNzMuODMyIiBoZWlnaHQ9IjI0My4yOTgiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMjcuNjE5IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTU0Nl8xODg3OCIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyM19mXzE1NDZfMTg4NzgiIHg9Ijg4LjAyNzUiIHk9Ii0yNi45Njg2IiB3aWR0aD0iMTg1LjI4MSIgaGVpZ2h0PSIxOTcuMDA3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjI3LjYxOSIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzE1NDZfMTg4NzgiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjRfZl8xNTQ2XzE4ODc4IiB4PSItMS4wNDI3OSIgeT0iLTQyLjYxNTEiIHdpZHRoPSIxODUuMjgxIiBoZWlnaHQ9IjE5Ny4wMDciIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMjcuNjE5IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTU0Nl8xODg3OCIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyNV9kZF8xNTQ2XzE4ODc4IiB4PSIxODYuMzY0IiB5PSIyMy43MTIyIiB3aWR0aD0iMy43MTQ5NCIgaGVpZ2h0PSIzLjcxNDk0IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjAuMTQyOTIiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMC4xNDI5MiIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjAzOTIxNTcgMCAwIDAgMCAwLjA0OTY3MzIgMCAwIDAgMCAwLjA3MDU4ODIgMCAwIDAgMC4wNiAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzE1NDZfMTg4NzgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMC4xNDI5MiIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIwLjIxNDM4Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuMDM5MjE1NyAwIDAgMCAwIDAuMDQ5NjczMiAwIDAgMCAwIDAuMDcwNTg4MiAwIDAgMCAwLjEgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1NDZfMTg4NzgiIHJlc3VsdD0iZWZmZWN0Ml9kcm9wU2hhZG93XzE1NDZfMTg4NzgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QyX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyNl9kXzE1NDZfMTg4NzgiIHg9IjE2MC4yMzYiIHk9Ijk4LjQwNzMiIHdpZHRoPSIyOS43MTc2IiBoZWlnaHQ9IjI5Ljg2MDIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMS40MjkyIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNzE1MDQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC4xMTM3MjUgMCAwIDAgMCAwLjE2NDcwNiAwIDAgMCAwIDAuMjY2NjY3IDAgMCAwIDAuMTIgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xNTQ2XzE4ODc4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1NDZfMTg4NzgiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjdfZF8xNTQ2XzE4ODc4IiB4PSIxNTguMTI1IiB5PSIxMDguOTQyIiB3aWR0aD0iNS43MTAxNyIgaGVpZ2h0PSI1LjcxMDE3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjAuNDI4MzIzIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjAuNTcxMDk3Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuNDM5MjE2IDAgMCAwIDAgMC40NzA1ODggMCAwIDAgMCAwLjUyOTQxMiAwIDAgMCAwLjI0IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18xNTQ2XzE4ODc4IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8ZmlsdGVyIGlkPSJmaWx0ZXI4X2RkZGRfMTU0Nl8xODg3OCIgeD0iMTkuNDU2IiB5PSI2OS40NDc4IiB3aWR0aD0iNzguNTMzMyIgaGVpZ2h0PSIxMDIuOTM3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjEuNDc5OTUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS40Nzk5NSIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjQzNTI5NCAwIDAgMCAwIDAuNDg2Mjc1IDAgMCAwIDAgMC43NDUwOTggMCAwIDAgMC4xIDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSI1LjE3OTgyIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIuNTg5OTEiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC40MzUyOTQgMCAwIDAgMCAwLjQ4NjI3NSAwIDAgMCAwIDAuNzQ1MDk4IDAgMCAwIDAuMDkgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1NDZfMTg4NzgiIHJlc3VsdD0iZWZmZWN0Ml9kcm9wU2hhZG93XzE1NDZfMTg4NzgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMTEuODM5NiIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIzLjMyOTg4Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuNDM1Mjk0IDAgMCAwIDAgMC40ODYyNzUgMCAwIDAgMCAwLjc0NTA5OCAwIDAgMCAwLjA1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9ImVmZmVjdDJfZHJvcFNoYWRvd18xNTQ2XzE4ODc4IiByZXN1bHQ9ImVmZmVjdDNfZHJvcFNoYWRvd18xNTQ2XzE4ODc4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjIwLjcxOTMiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNC4wNjk4NiIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjQzNTI5NCAwIDAgMCAwIDAuNDg2Mjc1IDAgMCAwIDAgMC43NDUwOTggMCAwIDAgMC4wMSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJlZmZlY3QzX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIgcmVzdWx0PSJlZmZlY3Q0X2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDRfZHJvcFNoYWRvd18xNTQ2XzE4ODc4IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8ZmlsdGVyIGlkPSJmaWx0ZXI5X2RpXzE1NDZfMTg4NzgiIHg9IjU4LjEyMSIgeT0iOTQuMTQ4NCIgd2lkdGg9IjM0LjAxIiBoZWlnaHQ9IjE2LjE1MDciIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMy43MTY5MyIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjg1ODQ2Ii8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9Im91dCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4wNyAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzE1NDZfMTg4NzgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0Lz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMC4xNzk2NTEiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4wOCAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJzaGFwZSIgcmVzdWx0PSJlZmZlY3QyX2lubmVyU2hhZG93XzE1NDZfMTg4NzgiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjEwX2RfMTU0Nl8xODg3OCIgeD0iMTAuMjQ1IiB5PSIzNS4yMTk2IiB3aWR0aD0iMjMuMDg0MiIgaGVpZ2h0PSIyMy4wODQyIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHg9IjAuNDA2MjYzIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuMjU5MzQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC4xNjkxNjkgMCAwIDAgMCAwLjE2Mjk3NSAwIDAgMCAwIDAuMTY4OTYzIDAgMCAwIDAuMTEgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xNTQ2XzE4ODc4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1NDZfMTg4NzgiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjExX2ZfMTU0Nl8xODg3OCIgeD0iMTIuMzA1NCIgeT0iMzIuMzAxNSIgd2lkdGg9IjIzLjkxNjUiIGhlaWdodD0iMjMuODYzOCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjcyNjE5IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTU0Nl8xODg3OCIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMTJfZl8xNTQ2XzE4ODc4IiB4PSI3LjE5OCIgeT0iNDAuNDc3MyIgd2lkdGg9IjIzLjkxNjUiIGhlaWdodD0iMjMuODYzOCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjcyNjE5IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTU0Nl8xODg3OCIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMTNfZGRkZF8xNTQ2XzE4ODc4IiB4PSIxNzQuMDc5IiB5PSI2Ljg5MjUiIHdpZHRoPSI2OC4xNTEzIiBoZWlnaHQ9Ijg5LjA2MTIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMS41NDg5MSIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjU0ODkxIi8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuNDM1Mjk0IDAgMCAwIDAgMC40ODYyNzUgMCAwIDAgMCAwLjc0NTA5OCAwIDAgMCAwLjEgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xNTQ2XzE4ODc4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjUuNDIxMTciLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMi43MTA1OSIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjQzNTI5NCAwIDAgMCAwIDAuNDg2Mjc1IDAgMCAwIDAgMC43NDUwOTggMCAwIDAgMC4wOSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIgcmVzdWx0PSJlZmZlY3QyX2Ryb3BTaGFkb3dfMTU0Nl8xODg3OCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIxMi4zOTEzIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMuNDg1MDQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC40MzUyOTQgMCAwIDAgMCAwLjQ4NjI3NSAwIDAgMCAwIDAuNzQ1MDk4IDAgMCAwIDAuMDUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iZWZmZWN0Ml9kcm9wU2hhZG93XzE1NDZfMTg4NzgiIHJlc3VsdD0iZWZmZWN0M19kcm9wU2hhZG93XzE1NDZfMTg4NzgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMjEuNjg0NyIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI0LjI1OTQ5Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuNDM1Mjk0IDAgMCAwIDAgMC40ODYyNzUgMCAwIDAgMCAwLjc0NTA5OCAwIDAgMCAwLjAxIDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9ImVmZmVjdDNfZHJvcFNoYWRvd18xNTQ2XzE4ODc4IiByZXN1bHQ9ImVmZmVjdDRfZHJvcFNoYWRvd18xNTQ2XzE4ODc4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0NF9kcm9wU2hhZG93XzE1NDZfMTg4NzgiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xNTQ2XzE4ODc4IiB4MT0iMjA0LjM1NiIgeTE9IjE5Mi4xMDgiIHgyPSIyMS4wNTgiIHkyPSIxODMuODI2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNBQkIwRkYiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRkZBQkZCIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTU0Nl8xODg3OCI+CjxyZWN0IHg9IjIwIiB5PSIxNSIgd2lkdGg9IjIwNy4xNDMiIGhlaWdodD0iMTM1LjMzMyIgcng9IjMuODMyMTQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDFfMTU0Nl8xODg3OCI+CjxyZWN0IHg9IjIwIiB5PSIxNSIgd2lkdGg9IjIwNy4xNDMiIGhlaWdodD0iMTM1LjMzMyIgcng9IjEuNzU5MTgiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDJfMTU0Nl8xODg3OCI+CjxyZWN0IHg9IjIyLjc2MTciIHk9IjE3Ljc2MTciIHdpZHRoPSIzOC4xOTU3IiBoZWlnaHQ9Ijk4Ljg5NDQiIHJ4PSIxLjE4NDM2IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAzXzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMi45NjA5MSIgaGVpZ2h0PSIyLjk2MDkxIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTkuMTgxNiAyMi41KSByb3RhdGUoLTE4MCkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwNF8xNTQ2XzE4ODc4Ij4KPHJlY3Qgd2lkdGg9IjEuNzc2NTUiIGhlaWdodD0iMS43NzY1NSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzLjk3MDcgNDEuNDYyOSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwNV8xNTQ2XzE4ODc4Ij4KPHJlY3Qgd2lkdGg9IjIuOTYwOTEiIGhlaWdodD0iMi45NjA5MSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjIyMDcgNDguNTcwMykiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwNl8xNTQ2XzE4ODc4Ij4KPHJlY3Qgd2lkdGg9IjIuOTYwOTEiIGhlaWdodD0iMi45NjA5MSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjIyMDcgNTUuMDg0KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXA3XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMi45NjA5MSIgaGVpZ2h0PSIyLjk2MDkxIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTYuMjIwNyA2MS41OTc3KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXA4XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMi45NjA5MSIgaGVpZ2h0PSIyLjk2MDkxIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTYuMjIwNyA2OC4xMTMzKSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXA5XzE1NDZfMTg4NzgiPgo8cGF0aCBkPSJNNjMuNDc0NiAxOC45MDM5QzYzLjQ3NDYgMTguMjczMSA2My45ODYgMTcuNzYxNyA2NC42MTY4IDE3Ljc2MTdIMjIzLjIzOUMyMjMuODcgMTcuNzYxNyAyMjQuMzgxIDE4LjI3MzEgMjI0LjM4MSAxOC45MDM5VjQ1Mi41MzVDMjI0LjM4MSA0NTMuMTY2IDIyMy44NyA0NTMuNjc3IDIyMy4yMzkgNDUzLjY3N0g2NC42MTY4QzYzLjk4NiA0NTMuNjc3IDYzLjQ3NDYgNDUzLjE2NiA2My40NzQ2IDQ1Mi41MzVWMTguOTAzOVoiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDEwXzE1NDZfMTg4NzgiPgo8cmVjdCB4PSIxODMuNjQ4IiB5PSIyMy43MTI5IiB3aWR0aD0iNi4yODg0OCIgaGVpZ2h0PSIzLjQzMDA4IiByeD0iMS43MTUwNCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMTFfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIyLjg1ODQiIGhlaWdodD0iMi44NTg0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE3LjUyNSAzNi41MTk1KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAxMl8xNTQ2XzE4ODc4Ij4KPHJlY3Qgd2lkdGg9IjIuMjg0MzkiIGhlaWdodD0iMi4yODQzOSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAtMSAxMjcuNzA5IDUwLjM3NSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMTNfMTU0Nl8xODg3OCI+CjxwYXRoIGQ9Ik03MS43NTU5IDU3Ljk0M0M3MS43NTU5IDU3LjMxMjIgNzIuMjY3MiA1Ni44MDA4IDcyLjg5ODEgNTYuODAwOEgxMDQuOTg3QzEwNS42MTcgNTYuODAwOCAxMDYuMTI5IDU3LjMxMjIgMTA2LjEyOSA1Ny45NDNWNzIuMjIyN0MxMDYuMTI5IDcyLjg1MzUgMTA1LjYxNyA3My4zNjQ5IDEwNC45ODcgNzMuMzY0OUg3Mi44OTgxQzcyLjI2NzIgNzMuMzY0OSA3MS43NTU5IDcyLjg1MzUgNzEuNzU1OSA3Mi4yMjI3VjU3Ljk0M1oiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDE0XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMi44NTg0IiBoZWlnaHQ9IjIuODU4NCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1LjE4MTYgNjAuMjI2NikiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMTVfMTU0Nl8xODg3OCI+CjxwYXRoIGQ9Ik0xMDguNDE0IDU3Ljk0M0MxMDguNDE0IDU3LjMxMjIgMTA4LjkyNSA1Ni44MDA4IDEwOS41NTYgNTYuODAwOEgxNDEuNjQ1QzE0Mi4yNzYgNTYuODAwOCAxNDIuNzg3IDU3LjMxMjIgMTQyLjc4NyA1Ny45NDNWNzIuMjIyN0MxNDIuNzg3IDcyLjg1MzUgMTQyLjI3NiA3My4zNjQ5IDE0MS42NDUgNzMuMzY0OUgxMDkuNTU2QzEwOC45MjUgNzMuMzY0OSAxMDguNDE0IDcyLjg1MzUgMTA4LjQxNCA3Mi4yMjI3VjU3Ljk0M1oiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDE2XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMi44NTg0IiBoZWlnaHQ9IjIuODU4NCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExMS44NCA2MC4yMjY2KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAxN18xNTQ2XzE4ODc4Ij4KPHBhdGggZD0iTTE0NS4wNyA1Ny45NDNDMTQ1LjA3IDU3LjMxMjIgMTQ1LjU4MiA1Ni44MDA4IDE0Ni4yMTMgNTYuODAwOEgxNzguMzAxQzE3OC45MzIgNTYuODAwOCAxNzkuNDQzIDU3LjMxMjIgMTc5LjQ0MyA1Ny45NDNWNzIuMjIyN0MxNzkuNDQzIDcyLjg1MzUgMTc4LjkzMiA3My4zNjQ5IDE3OC4zMDEgNzMuMzY0OUgxNDYuMjEzQzE0NS41ODIgNzMuMzY0OSAxNDUuMDcgNzIuODUzNSAxNDUuMDcgNzIuMjIyN1Y1Ny45NDNaIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAxOF8xNTQ2XzE4ODc4Ij4KPHJlY3Qgd2lkdGg9IjIuODU1NDgiIGhlaWdodD0iMi44NTU0OCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4NS4xNTYgNjAuMjI4NSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMTlfMTU0Nl8xODg3OCI+CjxwYXRoIGQ9Ik03Mi43NDYxIDc2LjM1MTZIMjE2LjUyVjEzOC42MDFINzIuNzQ2MVY3Ni4zNTE2WiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMjBfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxNDMuNzc0IiBoZWlnaHQ9IjY1LjUzMzQiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3Mi43NDYxIDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDIxXzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3Mi43NDYxIDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDIyXzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4My4yMjA3IDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDIzXzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5My42OTM0IDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDI0XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDQuMTY4IDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDI1XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQuNjQzIDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDI2XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjUuMTE1IDc2LjQ5NDEpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDI3XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTAuNDc0IiBoZWlnaHQ9IjY1LjYwMDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzUuNTkgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMjhfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0Ni4wNjQgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMjlfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1Ni41MzcgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzBfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2Ny4wMTIgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzFfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3Ny40ODYgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzJfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4Ny45NjEgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzNfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5OC40MzQgNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzRfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxMC40NzQiIGhlaWdodD0iNjUuNjAwMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwOC45MDggNzYuNDk0MSkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzVfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIxNDguOTE0IiBoZWlnaHQ9IjYyLjI0OTYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2Ny42MDc0IDc2LjM1MTYpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDM2XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMTQzLjYzMSIgaGVpZ2h0PSI0Ny42MTgzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzIuNzQ2MSA4MC44NzUpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDM3XzE1NDZfMTg4NzgiPgo8cmVjdCB3aWR0aD0iMjIuODU3NSIgaGVpZ2h0PSIyMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2My42NjYgMTAwLjQwOCkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMzhfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSIzLjQyNjU4IiBoZWlnaHQ9IjMuNDI2NTgiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTkuMjY4IDEwOS42NTYpIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDM5XzE1NDZfMTg4NzgiPgo8cmVjdCB4PSIxMi43NSIgeT0iMzguMTMwOSIgd2lkdGg9IjE3LjI2MTkiIGhlaWdodD0iMTcuMjYxOSIgcng9IjIuMzUzOSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwNDBfMTU0Nl8xODg3OCI+CjxyZWN0IHg9IjE4NS42OTUiIHk9IjExLjUzOTEiIHdpZHRoPSI0NC45MTgzIiBoZWlnaHQ9IjUxLjExMzkiIHJ4PSIxLjMwMTYyIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXA0MV8xNTQ2XzE4ODc4Ij4KPHBhdGggZD0iTTE5MS4yOTUgMjAuMjUzOUgyMjkuNjQ2VjU5LjE4NjFIMTkxLjI5NVYyMC4yNTM5WiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwNDJfMTU0Nl8xODg3OCI+CjxyZWN0IHdpZHRoPSI0MS41MzEzIiBoZWlnaHQ9IjM4LjgxMDYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODguMDUzIDIwLjI1MzkpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg=="},69606:(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:"M17.375 15.656A6.47 6.47 0 0018.5 12a6.47 6.47 0 00-.943-3.374l-1.262.813c.448.749.705 1.625.705 2.561a4.977 4.977 0 01-.887 2.844l1.262.813zm-1.951 1.87l-.813-1.261A4.976 4.976 0 0112 17c-.958 0-1.852-.27-2.613-.736l-.812 1.261A6.47 6.47 0 0012 18.5a6.47 6.47 0 003.424-.974zm-8.8-1.87A6.47 6.47 0 015.5 12c0-1.235.344-2.39.943-3.373l1.261.812A4.977 4.977 0 007 12c0 1.056.328 2.036.887 2.843l-1.262.813zm2.581-7.803A4.977 4.977 0 0112 7c1.035 0 1.996.314 2.794.853l.812-1.262A6.47 6.47 0 0012 5.5a6.47 6.47 0 00-3.607 1.092l.812 1.261zM12 20a8 8 0 100-16 8 8 0 000 16zm0-4.5a3.5 3.5 0 100-7 3.5 3.5 0 000 7z",clipRule:"evenodd"}))},69730:(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.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"}))},69839:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var a=r(51609);const n=({width:e=150,height:t=150,className:r})=>(0,a.createElement)("svg",{width:e,height:t,viewBox:"0 0 150 150",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",className:r},(0,a.createElement)("g",{clipPath:"url(#clip0_es_18873)"},(0,a.createElement)("ellipse",{cx:"132.588",cy:"89.6548",rx:"20.7304",ry:"15.6359",transform:"rotate(118.678 132.588 89.6548)",fill:"url(#paint0_es_18873)",fillOpacity:"0.6"}),(0,a.createElement)("ellipse",{cx:"75",cy:"118",rx:"71.5",ry:"25",fill:"url(#paint1_es_18873)"}),(0,a.createElement)("ellipse",{cx:"32.2865",cy:"86.9589",rx:"32.6237",ry:"23.7353",transform:"rotate(46.5979 32.2865 86.9589)",fill:"url(#paint2_es_18873)"}),(0,a.createElement)("ellipse",{cx:"92.5408",cy:"57.9551",rx:"50.3024",ry:"41.7141",transform:"rotate(79.6915 92.5408 57.9551)",fill:"url(#paint3_es_18873)"}),(0,a.createElement)("g",{filter:"url(#filter0_f_es_18873)"},(0,a.createElement)("path",{d:"M15.5 93.002L35.5 87.002L40.6429 96.002L59.5 88.002V116.002H40.6429L36.1667 115.099L15.5 93.002Z",fill:"url(#paint4_es_18873)",fillOpacity:"0.6"})),(0,a.createElement)("g",{filter:"url(#filter1_i_es_18873)"},(0,a.createElement)("path",{d:"M35.3594 43.25V109.989C35.3594 113.328 38.0648 116.036 41.4062 116.036H116.656C119.995 116.036 122.703 113.328 122.703 109.989V43.25H35.3594Z",fill:"#FAFAFA"})),(0,a.createElement)("path",{d:"M44.5 52.002H110.5V101.002H44.5V52.002Z",fill:"url(#paint5_es_18873)"}),(0,a.createElement)("path",{d:"M109.5 101.002V107.002H44.5V101.002H99.0161H109.5Z",fill:"#E0E0E0"}),(0,a.createElement)("g",{filter:"url(#filter2_i_es_18873)"},(0,a.createElement)("path",{d:"M89.1092 88.0416H95.8279V101.479H89.1092V88.0416ZM75.6718 83.5625H82.3905V101.479H75.6718V83.5625ZM62.2344 89.1614H68.9531V101.479H62.2344V89.1614Z",fill:"#D6D6D6"})),(0,a.createElement)("g",{filter:"url(#filter3_i_es_18873)"},(0,a.createElement)("path",{d:"M102.547 66.7656V101.479H95.8279V66.7656H102.547ZM89.1092 88.0416V101.479H82.3905V77.9635H89.1092V88.0416ZM75.6718 83.5624V101.479H68.9531V74.6041H75.6718V83.5624ZM62.2343 89.1613V101.479H55.5156V83.5624H62.2343V89.1613Z",fill:"#EBEBEB"})),(0,a.createElement)("g",{filter:"url(#filter4_di_es_18873)"},(0,a.createElement)("path",{d:"M87.9913 58.3672C88.2882 58.3672 88.5733 58.4853 88.7833 58.6953C88.9932 58.9053 89.1114 59.1903 89.1114 59.4873V63.9658C89.1114 64.2628 88.9933 64.5478 88.7833 64.7578C88.5733 64.9678 88.2882 65.0859 87.9913 65.0859C87.6944 65.0859 87.4092 64.9677 87.1993 64.7578C86.9895 64.5478 86.8721 64.2627 86.8721 63.9658V62.1895L78.7051 70.3564C78.4952 70.5664 78.2101 70.6845 77.9131 70.6846C77.6162 70.6846 77.3311 70.5664 77.1211 70.3564L71.1944 64.4297L56.8692 78.7549C56.7654 78.859 56.6417 78.9418 56.5059 78.998C56.3701 79.0543 56.2242 79.0832 56.0772 79.083C55.8558 79.0832 55.6393 79.0174 55.4551 78.8945C55.2709 78.7715 55.1268 78.5963 55.042 78.3916C54.9574 78.1871 54.9354 77.9621 54.9786 77.7451C55.0219 77.5278 55.1284 77.3274 55.2852 77.1709L70.4024 62.0547C70.6124 61.8448 70.8975 61.7266 71.1944 61.7266C71.4913 61.7266 71.7764 61.8447 71.9864 62.0547L77.9131 67.9814L85.2881 60.6064H83.5127C83.2158 60.6064 82.9308 60.4883 82.7208 60.2783C82.5109 60.0684 82.3927 59.7841 82.3926 59.4873C82.3926 59.1903 82.5108 58.9053 82.7208 58.6953C82.9308 58.4853 83.2158 58.3672 83.5127 58.3672H87.9913Z",fill:"url(#paint6_es_18873)"})),(0,a.createElement)("g",{filter:"url(#filter5_i_es_18873)"},(0,a.createElement)("path",{d:"M55.5143 71.2454H48.7956C48.4986 71.2454 48.2138 71.1274 48.0038 70.9174C47.7938 70.7074 47.6758 70.4226 47.6758 70.1256C47.6758 69.8286 47.7938 69.5438 48.0038 69.3338C48.2138 69.1238 48.4986 69.0058 48.7956 69.0058H55.5143C55.8113 69.0058 56.0961 69.1238 56.3061 69.3338C56.5161 69.5438 56.6341 69.8286 56.6341 70.1256C56.6341 70.4226 56.5161 70.7074 56.3061 70.9174C56.0961 71.1274 55.8113 71.2454 55.5143 71.2454ZM55.5143 66.7662H48.7956C48.4986 66.7662 48.2138 66.6482 48.0038 66.4382C47.7938 66.2282 47.6758 65.9434 47.6758 65.6464C47.6758 65.3494 47.7938 65.0646 48.0038 64.8546C48.2138 64.6446 48.4986 64.5266 48.7956 64.5266H55.5143C55.8113 64.5266 56.0961 64.6446 56.3061 64.8546C56.5161 65.0646 56.6341 65.3494 56.6341 65.6464C56.6341 65.9434 56.5161 66.2282 56.3061 66.4382C56.0961 66.6482 55.8113 66.7662 55.5143 66.7662ZM55.5143 62.2871H48.7956C48.4986 62.2871 48.2138 62.1691 48.0038 61.9591C47.7938 61.7491 47.6758 61.4643 47.6758 61.1673C47.6758 60.8703 47.7938 60.5855 48.0038 60.3755C48.2138 60.1655 48.4986 60.0475 48.7956 60.0475H55.5143C55.8113 60.0475 56.0961 60.1655 56.3061 60.3755C56.5161 60.5855 56.6341 60.8703 56.6341 61.1673C56.6341 61.4643 56.5161 61.7491 56.3061 61.9591C56.0961 62.1691 55.8113 62.2871 55.5143 62.2871ZM55.5143 57.8079H48.7956C48.4986 57.8079 48.2138 57.69 48.0038 57.48C47.7938 57.27 47.6758 56.9851 47.6758 56.6881C47.6758 56.3912 47.7938 56.1063 48.0038 55.8963C48.2138 55.6863 48.4986 55.5684 48.7956 55.5684H55.5143C55.8113 55.5684 56.0961 55.6863 56.3061 55.8963C56.5161 56.1063 56.6341 56.3912 56.6341 56.6881C56.6341 56.9851 56.5161 57.27 56.3061 57.48C56.0961 57.69 55.8113 57.8079 55.5143 57.8079Z",fill:"#E0E0E0"})),(0,a.createElement)("path",{d:"M116.656 30.0371H41.4062C38.0648 30.0371 35.3594 32.7448 35.3594 36.084V43.4745H122.703V36.084C122.703 32.7448 119.995 30.0371 116.656 30.0371Z",fill:"#555A66"}),(0,a.createElement)("g",{filter:"url(#filter6_i_es_18873)"},(0,a.createElement)("path",{d:"M71.1924 30.0371V43.4746H35.3594V36.084C35.3594 32.7448 38.0648 30.0371 41.4062 30.0371H71.1924ZM116.656 30.0371C119.995 30.0371 122.703 32.7448 122.703 36.084V43.4746H71.1934V30.0371H116.656Z",fill:"#F2F2F2"})),(0,a.createElement)("g",{filter:"url(#filter7_i_es_18873)"},(0,a.createElement)("path",{d:"M57.7552 34.5176C58.9914 34.5176 59.9948 35.5209 59.9948 36.7571C59.9948 37.9934 58.9914 38.9967 57.7552 38.9967C56.5167 38.9967 55.5156 37.9934 55.5156 36.7571C55.5156 35.5209 56.5167 34.5176 57.7552 34.5176Z",fill:"#E3E3E3"})),(0,a.createElement)("g",{filter:"url(#filter8_i_es_18873)"},(0,a.createElement)("path",{d:"M51.0364 34.5156C52.2727 34.5156 53.276 35.519 53.276 36.7552C53.276 37.9914 52.2727 38.9948 51.0364 38.9948C49.798 38.9948 48.7969 37.9914 48.7969 36.7552C48.7969 35.519 49.798 34.5156 51.0364 34.5156Z",fill:"#E3E3E3"})),(0,a.createElement)("g",{filter:"url(#filter9_i_es_18873)"},(0,a.createElement)("path",{d:"M44.3177 34.5176C45.5539 34.5176 46.5573 35.5209 46.5573 36.7571C46.5573 37.9934 45.5539 38.9967 44.3177 38.9967C43.0792 38.9967 42.0781 37.9934 42.0781 36.7571C42.0781 35.5209 43.0792 34.5176 44.3177 34.5176Z",fill:"#E3E3E3"})),(0,a.createElement)("g",{clipPath:"url(#clip1_es_18873)"},(0,a.createElement)("g",{filter:"url(#filter10_i_es_18873)"},(0,a.createElement)("path",{d:"M126.381 130.14L122.303 132.755C121.748 133.111 121.01 132.95 120.655 132.395L106.832 110.845L112.919 106.941L126.741 128.492C127.097 129.046 126.936 129.784 126.381 130.14Z",fill:"url(#paint7_es_18873)"})),(0,a.createElement)("path",{d:"M113.253 106.726L106.496 111.06C105.944 111.414 105.209 111.253 104.855 110.701L102.356 106.804L111.113 101.187L113.612 105.084C113.966 105.636 113.806 106.371 113.253 106.726Z",fill:"url(#paint8_es_18873)"}),(0,a.createElement)("path",{d:"M117.156 112.809L110.398 117.143C109.846 117.497 109.111 117.337 108.757 116.784L107.852 115.373C107.497 114.821 107.658 114.086 108.21 113.731L114.968 109.397C115.52 109.043 116.255 109.204 116.609 109.756L117.514 111.167C117.869 111.72 117.708 112.455 117.156 112.809Z",fill:"url(#paint9_es_18873)"}),(0,a.createElement)("g",{filter:"url(#filter11_i_es_18873)"},(0,a.createElement)("path",{d:"M91.1249 107.412C102.559 109.91 113.852 102.667 116.35 91.233C118.849 79.7994 111.605 68.5055 100.171 66.0075C88.7375 63.5094 77.4437 70.7532 74.9456 82.1868C72.4476 93.6204 79.6913 104.914 91.1249 107.412Z",fill:"url(#paint10_es_18873)"})),(0,a.createElement)("g",{filter:"url(#filter12_i_es_18873)"},(0,a.createElement)("path",{d:"M92.1889 102.541C100.932 104.452 109.569 98.9122 111.479 90.1689C113.389 81.4255 107.85 72.789 99.1066 70.8788C90.3633 68.9685 81.7268 74.5078 79.8165 83.2512C77.9063 91.9945 83.4456 100.631 92.1889 102.541Z",fill:"url(#paint11_radial_es_18873)"})),(0,a.createElement)("g",{clipPath:"url(#clip2_es_18873)"},(0,a.createElement)("g",{filter:"url(#filter13_dii_es_18873)"},(0,a.createElement)("path",{d:"M102.49 79.1961C102.978 78.7081 103.77 78.708 104.258 79.1961C104.746 79.6842 104.746 80.4755 104.258 80.9637L97.5194 87.701L104.258 94.4393C104.746 94.9274 104.746 95.7187 104.258 96.2069C103.77 96.695 102.978 96.695 102.49 96.2069L95.7519 89.4686L89.0145 96.2069C88.5264 96.695 87.7351 96.695 87.247 96.2069C86.7588 95.7187 86.7588 94.9274 87.247 94.4393L93.9843 87.701L87.247 80.9637C86.7588 80.4755 86.7588 79.6843 87.247 79.1961C87.7351 78.7081 88.5264 78.708 89.0145 79.1961L95.7519 85.9334L102.49 79.1961Z",fill:"url(#paint12_es_18873)"}))))),(0,a.createElement)("defs",null,(0,a.createElement)("filter",{id:"filter0_f_es_18873",x:"5.5",y:"77.002",width:"64",height:"49",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"5",result:"effect1_foregroundBlur_es_18873"})),(0,a.createElement)("filter",{id:"filter1_i_es_18873",x:"35.3594",y:"42.25",width:"87.3438",height:"73.7852",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"-1"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"2"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.829571 0 0 0 0 0.829571 0 0 0 0 0.829571 0 0 0 0.52 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter2_i_es_18873",x:"62.2344",y:"83.5625",width:"33.5938",height:"18.5257",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.914589"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.709379 0 0 0 0 0.709379 0 0 0 0 0.709379 0 0 0 0.36 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter3_i_es_18873",x:"55.5156",y:"66.7656",width:"47.641",height:"34.7129",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dx:"0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1.52432"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.830416 0 0 0 0 0.830416 0 0 0 0 0.830416 0 0 0 1 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter4_di_es_18873",x:"52.957",y:"56.3672",width:"38.1543",height:"24.7168",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",null),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_es_18873"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_es_18873",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",null),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.914589"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.628981 0 0 0 0 0.628981 0 0 0 0 0.628981 0 0 0 0.54 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect2_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter5_i_es_18873",x:"47.6758",y:"55.5684",width:"8.95801",height:"16.6777",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"1"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.726206 0 0 0 0 0.726206 0 0 0 0 0.726206 0 0 0 0.25 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter6_i_es_18873",x:"35.3594",y:"30.0371",width:"87.3438",height:"14.4375",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"1"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"2"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.844558 0 0 0 0 0.844558 0 0 0 0 0.844558 0 0 0 0.3 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter7_i_es_18873",x:"55.5156",y:"34.5176",width:"4.47949",height:"5.08824",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.609726"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.09 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter8_i_es_18873",x:"48.7969",y:"34.5156",width:"4.47949",height:"5.08824",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.609726"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.09 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter9_i_es_18873",x:"42.0781",y:"34.5176",width:"4.47949",height:"5.08824",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.609726"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.09 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter10_i_es_18873",x:"106.832",y:"106.941",width:"20.0977",height:"28.4428",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"2.43891"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1.21945"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.638954 0 0 0 0 0.638954 0 0 0 0 0.638954 0 0 0 0.7 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter11_i_es_18873",x:"74.4531",y:"64.9059",width:"42.3906",height:"42.9984",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"-0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.914589"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.221548 0 0 0 0 0.221548 0 0 0 0 0.221548 0 0 0 0.17 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter12_i_es_18873",x:"79.4395",y:"70.502",width:"32.416",height:"32.416",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",null),(0,a.createElement)("feGaussianBlur",{stdDeviation:"2.13404"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.653771 0 0 0 0 0.653771 0 0 0 0 0.653771 0 0 0 0.62 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_es_18873"})),(0,a.createElement)("filter",{id:"filter13_dii_es_18873",x:"82.6128",y:"74.562",width:"26.2793",height:"26.2784",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",null),(0,a.createElement)("feGaussianBlur",{stdDeviation:"2.13404"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.22 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_es_18873"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_es_18873",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.609726"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.609726"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.13 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect2_innerShadow_es_18873"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"2.43891"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1.21945"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.652625 0 0 0 0 0.652625 0 0 0 0 0.652625 0 0 0 0.25 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"effect2_innerShadow_es_18873",result:"effect3_innerShadow_es_18873"})),(0,a.createElement)("linearGradient",{id:"paint0_es_18873",x1:"122.802",y1:"89.875",x2:"152.671",y2:"84.7808",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#F2F2F2"}),(0,a.createElement)("stop",{offset:"1",stopColor:"white",stopOpacity:"0"})),(0,a.createElement)("linearGradient",{id:"paint1_es_18873",x1:"22.5667",y1:"132.583",x2:"107.589",y2:"110.088",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#F9F9F9"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#FCFCFC"})),(0,a.createElement)("linearGradient",{id:"paint2_es_18873",x1:"20.2858",y1:"80.1842",x2:"46.6392",y2:"100.53",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#F9F9F9"}),(0,a.createElement)("stop",{offset:"1",stopColor:"white",stopOpacity:"0"})),(0,a.createElement)("linearGradient",{id:"paint3_es_18873",x1:"75.5887",y1:"67.9321",x2:"126.513",y2:"72.786",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#F2F2F2"}),(0,a.createElement)("stop",{offset:"1",stopColor:"white",stopOpacity:"0"})),(0,a.createElement)("linearGradient",{id:"paint4_es_18873",x1:"18.6429",y1:"85.2797",x2:"33.2402",y2:"119.797",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#A7A7A7"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#414141",stopOpacity:"0.08"})),(0,a.createElement)("linearGradient",{id:"paint5_es_18873",x1:"77.5",y1:"52.002",x2:"77.5",y2:"101.002",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#FAFAFA"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#EFEFEF"})),(0,a.createElement)("linearGradient",{id:"paint6_es_18873",x1:"63.5",y1:"70.5015",x2:"103",y2:"46.0015",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#EBEBEB"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#D4D4D4"})),(0,a.createElement)("linearGradient",{id:"paint7_es_18873",x1:"109.774",y1:"108.739",x2:"124.408",y2:"131.603",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#EBEBEB"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#E9E9E9"})),(0,a.createElement)("linearGradient",{id:"paint8_es_18873",x1:"107.196",y1:"103.665",x2:"109.732",y2:"107.478",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#C9C9C9"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#EBEBEB"})),(0,a.createElement)("linearGradient",{id:"paint9_es_18873",x1:"111.908",y1:"111.178",x2:"114.042",y2:"114.386",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#DFDFDF"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#EBEBEB"})),(0,a.createElement)("linearGradient",{id:"paint10_es_18873",x1:"83.8607",y1:"68.4962",x2:"110.079",y2:"107.214",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#EDEDED"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#CECECE"})),(0,a.createElement)("radialGradient",{id:"paint11_radial_es_18873",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(95.6478 86.71) rotate(102.324) scale(16.2047)"},(0,a.createElement)("stop",{stopColor:"#F3F3F3"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#D2D1D1"})),(0,a.createElement)("linearGradient",{id:"paint12_es_18873",x1:"95.7522",y1:"78.8301",x2:"95.7522",y2:"96.5728",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#878787"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#3F3F3F"})),(0,a.createElement)("clipPath",{id:"clip0_es_18873"},(0,a.createElement)("rect",{width:"150",height:"150",fill:"white"})),(0,a.createElement)("clipPath",{id:"clip1_es_18873"},(0,a.createElement)("rect",{width:"60.8346",height:"60.8346",fill:"white",transform:"translate(79.4688 61.4844) rotate(12.3245)"})),(0,a.createElement)("clipPath",{id:"clip2_es_18873"},(0,a.createElement)("rect",{width:"30.4863",height:"30.4863",fill:"white",transform:"translate(80.5078 72.459)"}))))},69851:(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 6v12c0 1.1.9 2 2 2h3v-1.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h3V4H6c-1.1 0-2 .9-2 2zm7.2 16h1.5V2h-1.5v20zM15 5.5h1.5V4H15v1.5zm3.5.5H20c0-1.1-.9-2-2-2v1.5c.3 0 .5.2.5.5zm0 10.5H20v-2h-1.5v2zm0-3.5H20v-2h-1.5v2zm-.5 5.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zM15 20h1.5v-1.5H15V20zm3.5-10.5H20v-2h-1.5v2z"}))},69880:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(27723),i=r(56427);const s=["pagespeed_not_configured","pagespeed_quota_exhausted","pagespeed_credential_rejected"],l=({error:e,onNavigate:t,onRetry:r,isRetrying:l=!1})=>{if(!e)return null;const o="string"==typeof e?e:e.message,c="string"==typeof e?"":e.code;if(!o)return null;const d=s.includes(c)&&!!t;return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-3"},(0,a.createElement)(i.Notice,{status:"error",isDismissible:!1},o),(d||r)&&(0,a.createElement)("div",{className:"tr-flex tr-gap-3"},d&&(0,a.createElement)(i.Button,{variant:"primary",onClick:()=>t("integrations","google-services")},(0,n.__)("Add PageSpeed API Key","thinkrank")),r&&(0,a.createElement)(i.Button,{variant:"secondary",onClick:r,disabled:l},l?(0,n.__)("Retrying…","thinkrank"):(0,n.__)("Retry","thinkrank"))))}},69960:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(86087),i=r(27723),s=r(56427),l=r(49323);const o=({data:e})=>{const[t,r]=(0,n.useState)({key:"clicks",direction:"descending"}),[o,c]=(0,n.useState)(1),d=(0,n.useMemo)(()=>e&&e.rows?e.rows:[],[e]),g=(0,n.useMemo)(()=>{const e=[...d];return t.key&&e.sort((e,r)=>{const a="keyword"===t.key?e.keys?.[0]||"":e[t.key],n="keyword"===t.key?r.keys?.[0]||"":r[t.key];return a<n?"ascending"===t.direction?-1:1:a>n?"ascending"===t.direction?1:-1:0}),e},[d,t]),M=(0,n.useMemo)(()=>{const e=10*(o-1);return g.slice(e,e+10)},[g,o]),u=Math.ceil(d.length/10),m=0===d.length?0:10*(o-1)+1,h=Math.min(10*o,d.length),N=(0,n.useMemo)(()=>{if(u<=1)return[];const e=[],t=o-1>2,r=o+1<u-1;e.push(1),t&&e.push("left-dots");const a=Math.max(2,o-1),n=Math.min(u-1,o+1);for(let t=a;t<=n;t++)e.push(t);return r&&e.push("right-dots"),u>1&&e.push(u),e},[o,u]),p=e=>{r(t=>({key:e,direction:t.key===e&&"ascending"===t.direction?"descending":"ascending"})),c(1)},k=({col:e})=>t.key!==e?null:(0,a.createElement)("span",{style:{marginLeft:"4px",fontSize:"10px",color:"var(--tr-accent)"}},"ascending"===t.direction?"▲":"▼");if(!e||!e.rows||0===e.rows.length)return(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-px-6 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("h3",{className:"tr-text-base tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Top Keywords","thinkrank"))),(0,a.createElement)(l.pp,{size:"md",title:(0,i.__)("No Keywords Yet","thinkrank"),description:(0,i.__)("No keyword data available for the selected date range. Try widening the period or check back after more search data is collected.","thinkrank")}));const x={padding:"14px 24px",textAlign:"left",fontWeight:"600",color:"var(--tr-text-heading)",fontSize:"14px",cursor:"pointer",userSelect:"none",whiteSpace:"nowrap"},y={padding:"14px 24px",color:"var(--tr-text-heading)",fontSize:"14px",borderBottom:"1px solid #f0f0f1",whiteSpace:"nowrap"};return(0,a.createElement)("div",{style:{border:"1px solid var(--tr-border)",borderRadius:"8px",background:"#fff",overflow:"hidden"}},(0,a.createElement)("div",{style:{padding:"20px 24px",borderBottom:"1px solid #e2e4e7"}},(0,a.createElement)("span",{style:{fontWeight:"700",fontSize:"18px",color:"var(--tr-text-heading)"}},(0,i.__)("Top Keywords","thinkrank"))),(0,a.createElement)("div",{style:{overflowX:"auto"}},(0,a.createElement)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"14px"}},(0,a.createElement)("thead",null,(0,a.createElement)("tr",{style:{borderBottom:"1px solid #e2e4e7"}},(0,a.createElement)("th",{style:x,onClick:()=>p("keyword")},(0,i.__)("Keyword","thinkrank"),(0,a.createElement)(k,{col:"keyword"})),(0,a.createElement)("th",{style:x,onClick:()=>p("clicks")},(0,i.__)("Clicks","thinkrank"),(0,a.createElement)(k,{col:"clicks"})),(0,a.createElement)("th",{style:x,onClick:()=>p("impressions")},(0,i.__)("Impressions","thinkrank"),(0,a.createElement)(k,{col:"impressions"})),(0,a.createElement)("th",{style:x,onClick:()=>p("ctr")},(0,i.__)("CTR","thinkrank"),(0,a.createElement)(k,{col:"ctr"})),(0,a.createElement)("th",{style:x,onClick:()=>p("position")},(0,i.__)("Position","thinkrank"),(0,a.createElement)(k,{col:"position"})))),(0,a.createElement)("tbody",null,M.map((e,t)=>(0,a.createElement)("tr",{key:t},(0,a.createElement)("td",{style:{...y,maxWidth:"420px",whiteSpace:"nowrap",overflow:"hidden"}},(0,a.createElement)("div",{style:{display:"flex",alignItems:"center",gap:"6px",overflow:"hidden"}},(0,a.createElement)("span",{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},e.keys?.[0]||(0,i.__)("(unknown)","thinkrank")),(0,a.createElement)("a",{href:`https://www.google.com/search?q=${encodeURIComponent(e.keys?.[0]||"")}`,target:"_blank",rel:"noopener noreferrer",style:{color:"#9ca3af",textDecoration:"none",flexShrink:0,display:"flex",alignItems:"center"}},(0,a.createElement)("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M2 10L10 2M10 2H5M10 2V7",stroke:"#9ca3af",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}))))),(0,a.createElement)("td",{style:y},Number(e.clicks).toLocaleString()),(0,a.createElement)("td",{style:y},Number(e.impressions).toLocaleString()),(0,a.createElement)("td",{style:y},(100*e.ctr).toFixed(2),"%"),(0,a.createElement)("td",{style:y},Number(e.position).toFixed(1))))))),(0,a.createElement)("div",{style:{padding:"16px 24px",borderTop:"1px solid #e2e4e7",display:"flex",justifyContent:"space-between",alignItems:"center"}},(0,a.createElement)("span",{style:{fontSize:"14px",color:"var(--tr-text-heading)",fontWeight:"500"}},(0,i.__)("Showing","thinkrank")," ",m,"-",h," ",(0,i.__)("of","thinkrank")," ",d.length," ",(0,i.__)("keywords","thinkrank")),(0,a.createElement)("div",{style:{display:"flex",gap:"6px",alignItems:"center",flexWrap:"wrap"}},(0,a.createElement)(s.Button,{variant:"secondary",disabled:1===o,onClick:()=>c(e=>Math.max(e-1,1))},(0,i.__)("Previous","thinkrank")),N.map((e,t)=>{if("left-dots"===e||"right-dots"===e)return(0,a.createElement)("span",{key:`${e}-${t}`,style:{padding:"0 6px",color:"var(--tr-text-muted)",fontSize:"14px"}},"…");const r=e===o;return(0,a.createElement)(s.Button,{key:e,variant:r?"primary":"secondary","aria-current":r?"page":void 0,onClick:()=>c(e),style:{minWidth:"36px",justifyContent:"center"}},e)}),(0,a.createElement)(s.Button,{variant:"secondary",disabled:o===u||0===u,onClick:()=>c(e=>Math.min(e+1,u))},(0,i.__)("Next","thinkrank")))))}},70390:(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:"M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z"}))},70579:(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 15v5H11v-5H4V9h7V4h1.5v5h7v6h-7Z"}))},70887:(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",width:"24",height:"24"},(0,a.createElement)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm-1 16v-2h2v2h-2zm2-3v-1.141A3.991 3.991 0 0016 10a4 4 0 00-8 0h2c0-1.103.897-2 2-2s2 .897 2 2-.897 2-2 2a1 1 0 00-1 1v2h2z"}))},70889:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var a=r(51609),n=r(27723),i=r(49323),s=r(94168);const l=()=>(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)("circle",{cx:"12",cy:"12",r:"10"}),(0,a.createElement)("line",{x1:"2",y1:"12",x2:"22",y2:"12"}),(0,a.createElement)("path",{d:"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"})),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)("circle",{cx:"11",cy:"11",r:"8"}),(0,a.createElement)("line",{x1:"21",y1:"21",x2:"16.65",y2:"16.65"})),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)("circle",{cx:"12",cy:"12",r:"10"}),(0,a.createElement)("line",{x1:"12",y1:"16",x2:"12",y2:"12"}),(0,a.createElement)("line",{x1:"12",y1:"8",x2:"12.01",y2:"8"})),d=()=>(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)("polyline",{points:"20 6 9 17 4 12"})),g=({settings:e,onSettingChange:t,isLoading:r,onNavigate:g})=>{var M;const u=!e.enabled,m=null===(M=e.website_enable_search)||void 0===M||M;return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},u&&(0,a.createElement)(s.A,{onNavigate:g}),(0,a.createElement)(i.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)(l,null)),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Website Identity","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Core website details for schema markup","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(i.pd,{label:(0,n.__)("Website Name","thinkrank"),value:e.website_name||"",onChange:e=>t("website_name",e.target.value),description:(0,n.__)("Name of your website defaults to site title if empty","thinkrank"),disabled:u}),(0,a.createElement)(i.pd,{label:(0,n.__)("Website URL","thinkrank"),type:"url",value:e.website_url||"",onChange:e=>t("website_url",e.target.value),description:(0,n.__)("Main URL of your website defaults to home URL if empty","thinkrank"),placeholder:"https://example.com",disabled:u}),(0,a.createElement)(i.TM,{label:(0,n.__)("Website Description","thinkrank"),value:e.website_description||"",onChange:e=>t("website_description",e.target.value),description:(0,n.__)("Brief description defaults to site tagline if empty","thinkrank"),rows:3,disabled:u}))),(0,a.createElement)(i.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.__)("Search Configuration","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Sitelinks search box in Google search results","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(i.lM,{id:"website-enable-search",label:(0,n.__)("Enable Sitelinks Search Box","thinkrank"),description:(0,n.__)("Show a search box directly in Google search results for your site","thinkrank"),checked:m,onChange:e=>t("website_enable_search",e),disabled:u}),m&&(0,a.createElement)(i.pd,{label:(0,n.__)("Search URL Template","thinkrank"),value:e.website_search_url||"",onChange:e=>t("website_search_url",e.target.value),description:(0,n.__)("Use {search_term_string} as placeholder leave empty to use default WordPress search","thinkrank"),placeholder:"https://example.com/?s={search_term_string}",disabled:u}))),(0,a.createElement)(i.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.__)("Auto-managed Data","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("These properties are pulled from other settings automatically","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-3"},(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-3 tr-border tr-border-secondary tr-rounded-lg tr-p-3.5"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded-full tr-shrink-0 "+(e.logo_url?"tr-bg-success-bg tr-text-success":"tr-bg-white tr-text-tertiary")},(0,a.createElement)(d,null)),(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-m-0"},(0,n.__)("Site Logo","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},e.logo_url?(0,n.__)("Logo configured — sourced from Site Identity › Site Assets","thinkrank"):(0,n.__)("No logo set configure in Site Identity › Site Assets","thinkrank")))),(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-3 tr-border tr-border-secondary tr-rounded-lg tr-p-3.5"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded-full tr-bg-white tr-text-tertiary tr-shrink-0"},(0,a.createElement)(c,null)),(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-m-0"},(0,n.__)("Social Profiles (sameAs)","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Configured in Schema Manager › Organization automatically included in Website schema","thinkrank")))))))}},71080:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(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:"M19.75 11H21V8.667L19.875 4H4.125L3 8.667V11h1.25v8.75h15.5V11zm-1.5 0H5.75v7.25H10V13h4v5.25h4.25V11zm-5.5-5.5h2.067l.486 3.24.028.76H12.75v-4zm-3.567 0h2.067v4H8.669l.028-.76.486-3.24zm7.615 3.1l-.464-3.1h2.36l.806 3.345V9.5h-2.668l-.034-.9zM7.666 5.5h-2.36L4.5 8.845V9.5h2.668l.034-.9.464-3.1z",clipRule:"evenodd"}))},71224:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(65403),s=r(80095),l=r(30422);const o=()=>(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(i.A,{filter:"thinkrank.focusPages.tab",teaser:(0,a.createElement)(s.A,{illustration:(0,a.createElement)(l.l3,null),title:(0,n.__)("Focus Pages","thinkrank"),description:(0,n.__)("ThinkRank can tell you a page scores 62. It cannot yet tell you why that page is not ranking the answer is spread across the SEO score, Search Console, Analytics, your tracked keywords and the index report. Focus Pages joins them, per page, on one screen.","thinkrank"),features:[(0,n.__)("Pick the handful of pages that matter and watch them together","thinkrank"),(0,n.__)("Each page diagnosed dimension by dimension, from real data only","thinkrank"),(0,n.__)("Every failing dimension links to the screen that fixes it","thinkrank"),(0,n.__)("Refreshed on a schedule, so quota-limited APIs are never called on page load","thinkrank")]})}))},71451:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var a=r(51609),n=r(27723),i=r(97500),s=r.n(i),l=r(49323),o=r(85770),c=r(17098);const d=({length:e})=>{const t=(r=e)>=120&&r<=160?{label:(0,n.__)("Good length","thinkrank"),tone:"tr-text-success"}:r<120?{label:(0,n.__)("Too short","thinkrank"),tone:"tr-text-warning"}:{label:(0,n.__)("Too long","thinkrank"),tone:"tr-text-warning"};var r;return(0,a.createElement)("span",{className:s()("tr-text-xs tr-font-medium",t.tone),"aria-live":"polite"},t.label," (",e,"/",160,")")},g=({settings:e,handleSettingChange:t})=>{const r=(i=e.alternate_name,Array.isArray(i)?i.join(", "):i||"");var i;const s=!e.enabled,g=e.site_description?.length||0,M=e.default_meta_description?.length||0;return(0,a.createElement)(l.mc,{direction:"column",gap:4},(0,a.createElement)(l.Zp,{padding:!1},(0,a.createElement)(o.A,{title:(0,n.__)("Site Information","thinkrank"),description:(0,n.__)("The core identity fields used as defaults across your site.","thinkrank")}),(0,a.createElement)(l.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(c.A,{id:"tr-si-name",label:(0,n.__)("Site Name","thinkrank"),description:/* translators: %sitename% is a literal template variable token, not a printf placeholder. */ /* translators: %sitename% is a literal template variable token, not a printf placeholder. */
96 97 (0,n.__)("The name of your website. Used wherever %sitename% appears.","thinkrank"),disabled:s},(0,a.createElement)(l.pd,{id:"tr-si-name",value:e.site_name,onChange:e=>t("site_name",e.target.value),placeholder:(0,n.__)("e.g., Acme Coffee Roasters","thinkrank"),disabled:s})),(0,a.createElement)(c.A,{id:"tr-si-description",label:(0,n.__)("Site Description","thinkrank"),description:(0,n.__)("A brief description of your website. Aim for 120–160 characters.","thinkrank"),counter:(0,a.createElement)(d,{length:g}),disabled:s,className:"tr-pt-6"},(0,a.createElement)(l.pd,{id:"tr-si-description",value:e.site_description,onChange:e=>t("site_description",e.target.value),placeholder:(0,n.__)("e.g., Small-batch specialty coffee roasted in Brooklyn.","thinkrank"),disabled:s})),(0,a.createElement)(c.A,{id:"tr-si-alternate-name",label:(0,n.__)("Alternate Name","thinkrank"),description:(0,n.__)("Another name your site is known by, published as schema alternateName. Separate several with commas.","thinkrank"),disabled:s,className:"tr-pt-6"},(0,a.createElement)(l.pd,{id:"tr-si-alternate-name",value:r,onChange:e=>t("alternate_name",(e=>{const t=String(e).split(",").map(e=>e.trim()).filter(Boolean);return 0===t.length?"":1===t.length?t[0]:t})(e.target.value)),placeholder:(0,n.__)("e.g., TR, ThinkRank SEO","thinkrank"),disabled:s})),(0,a.createElement)(c.A,{id:"tr-si-tagline",label:(0,n.__)("Tagline","thinkrank"),description:(0,n.__)("Your site tagline or slogan.","thinkrank"),disabled:s,className:"tr-pt-6"},(0,a.createElement)(l.pd,{id:"tr-si-tagline",value:e.tagline,onChange:e=>t("tagline",e.target.value),placeholder:(0,n.__)("e.g., Coffee, crafted with care.","thinkrank"),disabled:s})),(0,a.createElement)(c.A,{id:"tr-si-meta-description",label:(0,n.__)("Default Meta Description","thinkrank"),description:(0,n.__)("Used for pages that do not set their own meta description. Aim for 120–160 characters.","thinkrank"),counter:(0,a.createElement)(d,{length:M}),disabled:s,className:"tr-pt-6"},(0,a.createElement)(l.TM,{id:"tr-si-meta-description",value:e.default_meta_description,onChange:e=>t("default_meta_description",e.target.value),placeholder:(0,n.__)("e.g., Discover small-batch specialty coffee, freshly roasted and shipped from Brooklyn.","thinkrank"),rows:3,disabled:s})))))}},71808:(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.25 11.25h1.5v1.5h-1.5v-1.5zm3 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5zm1.5 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5z",clipRule:"evenodd"}))},72058:(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 9.2c-2.2 0-3.9 1.8-3.9 4s1.8 4 3.9 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.4-1.1-2.4-2.5s1.1-2.5 2.4-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM20.2 8c-.1 0-.3 0-.5-.1l-2.5-.8c-.4-.1-.8-.4-1.1-.8l-1-1.5c-.4-.5-1-.9-1.7-.9h-2.9c-.6.1-1.2.4-1.6 1l-1 1.5c-.3.3-.6.6-1.1.7l-2.5.8c-.2.1-.4.1-.6.1-1 .2-1.7.9-1.7 1.9v8.3c0 1 .9 1.9 2 1.9h16c1.1 0 2-.8 2-1.9V9.9c0-1-.7-1.7-1.8-1.9zm.3 10.1c0 .2-.2.4-.5.4H4c-.3 0-.5-.2-.5-.4V9.9c0-.1.2-.3.5-.4.2 0 .5-.1.8-.2l2.5-.8c.7-.2 1.4-.6 1.8-1.3l1-1.5c.1-.1.2-.2.4-.2h2.9c.2 0 .3.1.4.2l1 1.5c.4.7 1.1 1.1 1.9 1.4l2.5.8c.3.1.6.1.8.2.3 0 .4.2.4.4v8.1z"}))},72313:(e,t,r)=>{"use strict";r.d(t,{A:()=>j});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(1455),o=r.n(l),c=r(80028),d=r(17098),g=r(33806),M=r(64003),u=r(65403),m=r(80095),h=r(30422),N=r(60775),p=r(74395);const k={contract:(0,i.__)("ThinkRank now connects to Google through a hosted service, so your previous connection needs to be re-authorized once.","thinkrank"),credentials:(0,i.__)("Your saved Google credentials could not be read — this usually happens after the site’s security keys change or it is moved to a new server. Please connect again.","thinkrank"),revoked:(0,i.__)("Google has revoked access for this site. This happens if the connection was removed from your Google account, or replaced by a newer one. Please connect again.","thinkrank")},x={facebook:["facebook_app_id","facebook_admins"],pinterest:["pinterest_site_verification"],instagram:["instagram_verification"],tiktok:["tiktok_verification"],youtube:["youtube_channel_id"],whatsapp:["whatsapp_business_id"]},y=()=>(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("circle",{cx:"18",cy:"5",r:"3"}),(0,a.createElement)("circle",{cx:"6",cy:"12",r:"3"}),(0,a.createElement)("circle",{cx:"18",cy:"19",r:"3"}),(0,a.createElement)("line",{x1:"8.59",y1:"13.51",x2:"15.42",y2:"17.49"}),(0,a.createElement)("line",{x1:"15.41",y1:"6.51",x2:"8.59",y2:"10.49"})),D=[{id:"facebook",label:"Facebook"},{id:"pinterest",label:"Pinterest"},{id:"instagram",label:"Instagram"},{id:"tiktok",label:"TikTok"},{id:"youtube",label:"YouTube"},{id:"whatsapp",label:"WhatsApp Business"}],j=({activeSubSection:e="google-services"})=>{const[t,r]=(0,n.useState)(!0),[l,j]=(0,n.useState)(!1),[I,E]=(0,n.useState)(()=>new Set),[z,T]=(0,n.useState)(null),[f,_]=(0,n.useState)("facebook"),[w,A]=(0,n.useState)(!1),[b,v]=(0,n.useState)({google_analytics_api_key:"",google_search_console_api_key:"",google_pagespeed_api_key:"",google_account_connected:!1}),[O,L]=(0,n.useState)({facebook_app_id:"",facebook_admins:"",pinterest_site_verification:"",instagram_verification:"",tiktok_verification:"",youtube_channel_id:"",whatsapp_business_id:""}),[S,C]=(0,n.useState)(!1),[Q,U]=(0,n.useState)(null),[Y,P]=(0,n.useState)(null);(0,n.useEffect)(()=>{R()},[]);const R=async()=>{try{r(!0);const[e,t]=await Promise.all([o()({path:"/thinkrank/v1/integrations/settings",method:"GET"}),o()({path:"/thinkrank/v1/social-platforms/settings",method:"GET"})]);if(e.success){const t={google_analytics_api_key:"",google_search_console_api_key:"",google_pagespeed_api_key:"",google_account_connected:!1,...e.data.settings};v(t)}else v({google_analytics_api_key:"",google_search_console_api_key:"",google_pagespeed_api_key:"",google_account_connected:!1});if(t.success){const e={facebook_app_id:"",facebook_admins:"",pinterest_site_verification:"",instagram_verification:"",tiktok_verification:"",youtube_channel_id:"",whatsapp_business_id:"",...t.data.settings};L(e)}else L({facebook_app_id:"",facebook_admins:"",pinterest_site_verification:"",instagram_verification:"",tiktok_verification:"",youtube_channel_id:"",whatsapp_business_id:""})}catch(e){N.A.error("Failed to load integration settings:",e),U({status:"error",message:(0,i.__)("Failed to load integration settings. Please refresh the page.","thinkrank")})}finally{r(!1)}},Z=(e,t)=>{v(r=>({...r,[e]:t})),C(!0),U(null)},V=(e,t)=>{L(r=>({...r,[e]:t})),E(t=>new Set(t).add(e)),C(!0),U(null)},B=e=>(x[e]||[]).some(e=>I.has(e)),G=(e,t)=>(0,a.createElement)("div",{className:"tr-flex tr-justify-end tr-border-t tr-border-secondary tr-px-6 tr-py-4"},((e,t)=>(0,a.createElement)(s.$n,{variant:"primary",size:"md",onClick:()=>(async(e,t)=>{const r=x[e]||[],a={};r.forEach(e=>{const t=O[e];t&&t.trim()&&!t.includes("XXXX")&&(a[e]=t)});const n=()=>E(e=>{const t=new Set(e);return r.forEach(e=>t.delete(e)),t});if(0!==Object.keys(a).length)try{if(T(e),!(await o()({path:"/thinkrank/v1/social-platforms/settings",method:"POST",data:{settings:a}})).success)throw new Error("Failed to save social platform settings");n(),c.oR.success((0,i.sprintf)(
97 98 // translators: %s: social platform name.
98 99 // translators: %s: social platform name.
99 100 (0,i.__)("%s settings saved successfully!","thinkrank"),t))}catch(e){N.A.error("Save error:",e),c.oR.error((0,i.sprintf)(
@@ -121,9 +122,9 @@
121 122 (0,i._n)("Submit %d URL","Submit %d URLs",T.valid,"thinkrank"),T.valid)),(0,a.createElement)("div",{className:"thinkrank-submit-urls"},(0,a.createElement)(c.A,{title:v,enabled:M,notice:I,onNoticeRemove:()=>E(null),showDisabledWarning:!1},M?(0,a.createElement)(o.Zp,{padding:!1},(0,a.createElement)(d.A,{title:(0,i.__)("URLs to Submit","thinkrank"),description:(0,i.__)("Insert URLs to send to the IndexNow API (one per line, up to 100).","thinkrank"),trailing:_?(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-1"},(0,a.createElement)(o.$n,{variant:"ghost",size:"sm",onClick:()=>{const e=new Set,a=t.split("\n").map(e=>e.trim()).filter(t=>!(!t||e.has(t)||(e.add(t),0)));r(a.join("\n"))}},(0,i.__)("Clean up","thinkrank")),(0,a.createElement)(o.$n,{variant:"ghost",size:"sm",onClick:()=>r("")},(0,i.__)("Clear","thinkrank"))):null}),(0,a.createElement)(o.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(g.A,{id:"tr-ii-submit-urls",label:(0,i.__)("URLs","thinkrank"),description:z?(0,i.sprintf)(/* translators: %s: site host */ /* translators: %s: site host */
122 123 (0,i.__)("One URL per line, up to 100. URLs must belong to %s.","thinkrank"),z):(0,i.__)("One URL per line, up to 100.","thinkrank"),counter:O},(0,a.createElement)(y,{id:"tr-ii-submit-urls",value:t,onChange:e=>r(e.target.value),onKeyDown:e=>{!e.metaKey&&!e.ctrlKey||"Enter"!==e.key||s||(e.preventDefault(),A())},rows:10,placeholder:z?`https://${z}/sample-page`:"https://example.com/sample-page"}),b.length>0&&(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},b.map((e,t)=>(0,a.createElement)(o.EY,{key:t,size:12,color:e.tone},e.text)))),(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-items-center tr-justify-between tr-gap-3 tr-pt-6"},(0,a.createElement)(o.$n,{variant:"ghost",size:"sm",onClick:()=>w("instant-indexing","instant-indexing-history")},(0,i.__)("View submission history","thinkrank")),(0,a.createElement)(o.$n,{variant:"primary",icon:N,onClick:A,loading:s,disabled:s||0===T.valid},L)))):(0,a.createElement)(o.Zp,{padding:!1},(0,a.createElement)(o.pp,{icon:p,title:(0,i.__)("Instant Indexing is turned off","thinkrank"),description:(0,i.__)("Enable Instant Indexing in Settings to start sending URLs to the IndexNow API.","thinkrank"),action:(0,a.createElement)(o.$n,{variant:"primary",onClick:()=>w("instant-indexing","instant-indexing-settings")},(0,i.__)("Go to Settings","thinkrank"))}))))}},77277:(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:"M16.83 6.342l.602.3.625-.25.443-.176v12.569l-.443-.178-.625-.25-.603.301-1.444.723-2.41-.804-.475-.158-.474.158-2.41.803-1.445-.722-.603-.3-.625.25-.443.177V6.215l.443.178.625.25.603-.301 1.444-.722 2.41.803.475.158.474-.158 2.41-.803 1.445.722zM20 4l-1.5.6-1 .4-2-1-3 1-3-1-2 1-1-.4L5 4v17l1.5-.6 1-.4 2 1 3-1 3 1 2-1 1 .4 1.5.6V4zm-3.5 6.25v-1.5h-8v1.5h8zm0 3v-1.5h-8v1.5h8zm-8 3v-1.5h8v1.5h-8z",clipRule:"evenodd"}))},77309:()=>{},77344:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"m11.3 17.2-5-5c-.1-.1-.1-.3 0-.4l2.3-2.3-1.1-1-2.3 2.3c-.7.7-.7 1.8 0 2.5l5 5H7.5v1.5h5.3v-5.2h-1.5v2.6zm7.5-6.4-5-5h2.7V4.2h-5.2v5.2h1.5V6.8l5 5c.1.1.1.3 0 .4l-2.3 2.3 1.1 1.1 2.3-2.3c.6-.7.6-1.9-.1-2.5z"}))},77541:(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.2c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8 0-4.8-4-8.8-8.8-8.8zm0 16c-4 0-7.2-3.3-7.2-7.2C4.8 8 8 4.8 12 4.8s7.2 3.3 7.2 7.2c0 4-3.2 7.2-7.2 7.2zM11 17h2v-6h-2v6zm0-8h2V7h-2v2z"}))},78216:(e,t,r)=>{"use strict";e.exports=r.p+"images/yoast.445c511e.png"},78532:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(92551);const i=()=>(0,a.createElement)(n.J,{section:"export"})},78560:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(85161),o=r(85770),c=r(17098),d=r(94240),g=r(60775);const M=()=>{const[e,t]=(0,n.useState)(!0),[r,M]=(0,n.useState)(!0),[u,m]=(0,n.useState)(!1),[h,N]=(0,n.useState)(""),[p,k]=(0,n.useState)(""),[x,y]=(0,n.useState)(!0),[D,j]=(0,n.useState)(!1),[I,E]=(0,n.useState)(!1),[z,T]=(0,n.useState)(!1),[f,_]=(0,n.useState)(null),w=[{label:(0,i.__)("+ Author Name","thinkrank"),value:"%author_name%"},{label:(0,i.__)("+ Site Title","thinkrank"),value:"%site_title%"},{label:(0,i.__)("+ Separator","thinkrank"),value:"%separator%"},{label:(0,i.__)("+ Page","thinkrank"),value:"%page%"}],A=[{label:(0,i.__)("+ Author Name","thinkrank"),value:"%author_name%"},{label:(0,i.__)("+ Site Title","thinkrank"),value:"%site_title%"}];(0,n.useEffect)(()=>{b()},[]);const b=async()=>{y(!0);try{const a=await fetch(`${window.thinkrankAdmin.apiUrl}author-archives/settings`,{headers:{"X-WP-Nonce":window.thinkrankAdmin.restNonce}});if(a.ok){const n=await a.json();var e,r;n.success&&n.data&&(t(n.data.enabled),M(!1!==n.data.show_in_search_results),m(!0===n.data.show_empty_archives),N(null!==(e=n.data.title)&&void 0!==e?e:""),k(null!==(r=n.data.meta_description)&&void 0!==r?r:""))}}catch(e){g.A.error("Error loading author archives settings:",e),_({status:"error",message:(0,i.__)("Failed to load settings. Please refresh the page.","thinkrank")})}finally{y(!1)}},v=(t={})=>({enabled:e,show_in_search_results:r,show_empty_archives:u,title:h,meta_description:p,...t}),O=async e=>{const t=await fetch(`${window.thinkrankAdmin.apiUrl}author-archives/settings`,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":window.thinkrankAdmin.restNonce},body:JSON.stringify({settings:e})});if(!t.ok)throw new Error("Failed to save settings");const r=await t.json();if(!r.success)throw new Error(r.message||"Failed to save settings")},L=(e,t,r)=>(0,a.createElement)("span",{className:"thinkrank-variable-tags-container",style:{display:"block",marginTop:"10px"}},(0,a.createElement)("span",{style:{marginRight:"5px",fontWeight:600}},(0,i.__)("Use variables:","thinkrank")),r.map((r,n)=>(0,a.createElement)("button",{key:n,type:"button",onClick:()=>((e,t,r)=>{let a=e||"";a.length>0&&!a.endsWith(" ")&&(a+=" "),t(a+r),T(!0)})(e,t,r.value),className:"thinkrank-variable-tag",title:(0,i.__)("Click to insert","thinkrank")},r.label)));return x?(0,a.createElement)(s.Zp,{padding:!1,className:"tr-mb-4"},(0,a.createElement)("div",{className:"tr-p-6 tr-flex tr-items-center tr-gap-2"},(0,a.createElement)(s.u4,{lines:3}))):(0,a.createElement)("div",{className:"thinkrank-author-archives-tab"},f&&(0,a.createElement)(s.Fc,{variant:"success"===f.status?"success":"error",onDismiss:()=>_(null),className:"tr-mb-4"},f.message),(0,a.createElement)(l.A,{title:(0,i.__)("Author Archives","thinkrank"),notice:null,onNoticeRemove:()=>_(null)},(0,a.createElement)(s.mc,{direction:"column",gap:4},(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(o.A,{title:(0,i.__)("Site appearance","thinkrank"),description:(0,i.__)("Determine how your author archives should look in search engines.","thinkrank"),withBorder:e,trailing:(0,a.createElement)(s.lM,{label:I?(0,i.__)("Saving…","thinkrank"):(0,i.__)("Enable author archives","thinkrank"),checked:e,onChange:async r=>{const a=e;t(r),E(!0);try{await O(v({enabled:r})),d.A.success(r?(0,i.__)("Author archives are on.","thinkrank"):(0,i.__)("Author archives are off.","thinkrank"))}catch(e){g.A.error("ThinkRank: autosave failed",e),t(a),d.A.error((0,i.__)("Couldn’t save that change.","thinkrank"))}finally{E(!1)}},disabled:I})}),e&&(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(s.lM,{label:(0,i.__)("Show author archives in search results","thinkrank"),checked:r,onChange:e=>{M(e),T(!0)},description:r?(0,i.__)("Author archives are indexable.","thinkrank"):(0,i.__)("Author archives are set to noindex.","thinkrank")}),r&&(0,a.createElement)("div",{className:"tr-pt-6"},(0,a.createElement)(s.lM,{label:(0,i.__)("Show author archives without posts in search results","thinkrank"),checked:u,onChange:e=>{m(e),T(!0)},description:u?(0,i.__)("Empty author archives are indexable.","thinkrank"):(0,i.__)("Empty author archives are set to noindex.","thinkrank")})))),e&&(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(o.A,{title:(0,i.__)("SEO title","thinkrank"),description:(0,i.__)("Template used for the SEO title of author archive pages.","thinkrank")}),(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(c.A,{id:"tr-aa-seo-title",label:(0,i.__)("Title template","thinkrank"),help:(0,i.__)("Leave empty to use the default WordPress title.","thinkrank")},(0,a.createElement)(s.pd,{id:"tr-aa-seo-title",value:h,onChange:e=>{N(e.target.value),T(!0)},placeholder:(0,i.__)("Insert variable","thinkrank")}),L(h,N,w)))),e&&(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)(o.A,{title:(0,i.__)("Meta description","thinkrank"),description:(0,i.__)("Template used for the meta description of author archive pages.","thinkrank")}),(0,a.createElement)(s.mc,{direction:"column",gap:6,className:"tr-px-6 tr-py-6 tr-divide-y tr-divide-line-2"},(0,a.createElement)(c.A,{id:"tr-aa-meta-desc",label:(0,i.__)("Description template","thinkrank"),help:(0,i.__)("Leave empty to omit the meta description on author archives.","thinkrank")},(0,a.createElement)(s.pd,{id:"tr-aa-meta-desc",value:p,onChange:e=>{k(e.target.value),T(!0)},placeholder:(0,i.__)("Insert variable","thinkrank")}),L(p,k,A))))),(0,a.createElement)("div",{className:"tr-flex tr-justify-end tr-mt-6"},(0,a.createElement)(s.$n,{variant:"primary",size:"md",onClick:async()=>{j(!0),_(null);try{await O(v()),_({status:"success",message:(0,i.__)("Author Archives settings saved successfully!","thinkrank")}),T(!1)}catch(e){_({status:"error",message:(0,i.__)("Failed to save settings. Please try again.","thinkrank")})}finally{j(!1)}},loading:D,disabled:!z||D},(0,i.__)("Save Changes","thinkrank")))))}},78692:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(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-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"}))},78836:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(1455),o=r.n(l),c=r(80028),d=r(60775);const g=[{key:"stale",label:(0,i.__)("Stale","thinkrank"),help:(0,i.__)("Edited after the last successful submission — search engines have not been told about the newer content.","thinkrank"),tone:"tr-text-amber-600"},{key:"failed",label:(0,i.__)("Failed","thinkrank"),help:(0,i.__)("The most recent submission was rejected and nothing has succeeded since the last edit.","thinkrank"),tone:"tr-text-red-600"},{key:"never_submitted",label:(0,i.__)("Never submitted","thinkrank"),help:(0,i.__)("Published but never sent to IndexNow — typically edited while the feature was off.","thinkrank"),tone:"tr-text-red-600"},{key:"current",label:(0,i.__)("Current","thinkrank"),help:(0,i.__)("Successfully submitted at or after the last edit. Nothing to do.","thinkrank"),tone:"tr-text-emerald-600"}],M=({className:e=""})=>{const[t,r]=(0,n.useState)(!0),[l,M]=(0,n.useState)(!1),[u,m]=(0,n.useState)(null),[h,N]=(0,n.useState)(null);(0,n.useEffect)(()=>{p()},[]);const p=async()=>{try{r(!0);const e=await o()({path:"/thinkrank/v1/instant-indexing/coverage",method:"GET"});m(e.success?e.data:null)}catch(e){d.A.error("Failed to load IndexNow coverage:",e),m(null)}finally{r(!1)}},k=u?.counts||{},x=(k.stale||0)+(k.failed||0)+(k.never_submitted||0);return(0,a.createElement)(s.Zp,{padding:!1,className:e},(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-justify-between tr-gap-3 tr-flex-wrap"},(0,a.createElement)("div",null,(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Submission Coverage","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-mt-1 tr-mb-0"},(0,i.__)("Compares every published URL against the last successful IndexNow submission. Runs daily on its own.","thinkrank"))),(0,a.createElement)(s.$n,{variant:"secondary",size:"sm",onClick:async()=>{try{M(!0);const e=await o()({path:"/thinkrank/v1/instant-indexing/reconcile",method:"POST",data:{dry_run:!1}});e.success&&e.data?.ran?c.oR.success((0,i.sprintf)(/* translators: 1: URLs examined, 2: URLs resubmitted. */ /* translators: 1: URLs examined, 2: URLs resubmitted. */
123 124 (0,i.__)("Reconciliation complete — %1$d URLs checked, %2$d resubmitted.","thinkrank"),e.data.examined,e.data.retried)):c.oR.info(e.data?.reason||(0,i.__)("Nothing to reconcile.","thinkrank")),await p()}catch(e){d.A.error("Reconciliation failed:",e),c.oR.error((0,i.__)("Reconciliation failed.","thinkrank"))}finally{M(!1)}},loading:l,disabled:t||l},(0,i.__)("Reconcile Now","thinkrank")))),t&&(0,a.createElement)("div",{className:"tr-p-5"},(0,a.createElement)(s.u4,{lines:2})),!t&&!u&&(0,a.createElement)("div",{className:"tr-p-5 tr-text-sm tr-text-tertiary"},(0,i.__)("Coverage data is unavailable.","thinkrank")),!t&&u&&(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},!u.enabled&&(0,a.createElement)("div",{className:"tr-text-xs tr-text-amber-700 tr-bg-amber-50 tr-rounded tr-px-3 tr-py-2"},(0,i.__)("Instant Indexing is turned off, so nothing is being submitted automatically. The figures below show what would need sending once it is enabled.","thinkrank")),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 md:tr-grid-cols-4 tr-gap-3"},g.map(e=>{const t=k[e.key]||0,r=u.urls?.[e.key]||[],n=h===e.key;return(0,a.createElement)("button",{key:e.key,type:"button",title:e.help,onClick:()=>N(n?null:e.key),className:`tr-text-left tr-rounded tr-border tr-border-secondary tr-px-4 tr-py-3 tr-bg-white ${n?"tr-ring-1 tr-ring-brand-500":""} ${r.length?"tr-cursor-pointer":"tr-cursor-default"}`},(0,a.createElement)("div",{className:`tr-text-xl tr-font-semibold ${e.tone}`},t),(0,a.createElement)("div",{className:"tr-text-xs tr-text-secondary tr-mt-1"},e.label))})),0===x&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},(0,i.__)("Every checked URL has been announced since its last edit.","thinkrank")),h&&(u.urls?.[h]||[]).length>0&&(0,a.createElement)("div",{className:"tr-border tr-border-secondary tr-rounded tr-divide-y tr-divide-secondary"},(u.urls[h]||[]).map(e=>(0,a.createElement)("div",{key:e.post_id,className:"tr-px-4 tr-py-2 tr-flex tr-items-center tr-justify-between tr-gap-3 tr-flex-wrap"},(0,a.createElement)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",className:"tr-text-xs tr-text-brand-600 tr-break-all"},e.url),(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary tr-whitespace-nowrap"},e.last_success?(0,i.sprintf)(/* translators: %s: date of the last successful submission. */ /* translators: %s: date of the last successful submission. */
124 125 (0,i.__)("last sent %s","thinkrank"),e.last_success):(0,i.__)("never sent","thinkrank"))))),u.truncated&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},(0,i.sprintf)(/* translators: 1: URLs checked, 2: total published URLs. */ /* translators: 1: URLs checked, 2: total published URLs. */
125 -(0,i.__)("Showing the first %1$d of %2$d published URLs. The scheduled run works through the rest in batches.","thinkrank"),u.examined,u.total))))}},78856:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var a=r(51609),n=r(27723),i=r(49323);const s=()=>(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)("polyline",{points:"20 6 9 17 4 12"})),l=()=>(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:"18",y1:"6",x2:"6",y2:"18"}),(0,a.createElement)("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),o=()=>(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)("path",{d:"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"}),(0,a.createElement)("line",{x1:"12",y1:"9",x2:"12",y2:"13"}),(0,a.createElement)("line",{x1:"12",y1:"17",x2:"12.01",y2:"17"})),c=()=>(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)("circle",{cx:"12",cy:"12",r:"10"}),(0,a.createElement)("line",{x1:"12",y1:"16",x2:"12",y2:"12"}),(0,a.createElement)("line",{x1:"12",y1:"8",x2:"12.01",y2:"8"})),d=({validationResults:e})=>{if(!e)return null;const t=(()=>{if(!e.field_details||0===e.field_details.length)return{configured:0,total:0,percentage:0};const t=e.field_details.length,r=e.field_details.filter(e=>"valid"===e.status).length;return{configured:r,total:t,percentage:t>0?Math.round(r/t*100):0}})(),r=e.errors,d=e.warnings,g=e.suggestions,M=!r||0===r.length,u=d?.length>0,m=g?.length>0,h=M&&!u?{label:(0,n.__)("Validation Passed","thinkrank"),bg:"tr-bg-success-bg",border:"tr-border-success",text:"tr-text-success",icon:(0,a.createElement)(s,null),iconBg:"tr-bg-success-bg tr-text-success",bar:"tr-bg-success"}:u&&M?{label:(0,n.__)("Passed with Warnings","thinkrank"),bg:"tr-bg-warning-bg",border:"tr-border-warning",text:"tr-text-warning",icon:(0,a.createElement)(o,null),iconBg:"tr-bg-warning-bg tr-text-warning",bar:"tr-bg-warning"}:{label:(0,n.__)("Validation Failed","thinkrank"),bg:"tr-bg-danger-bg",border:"tr-border-danger",text:"tr-text-danger",icon:(0,a.createElement)(l,null),iconBg:"tr-bg-danger-bg tr-text-danger",bar:"tr-bg-danger"};return(0,a.createElement)(i.Zp,{padding:!1,className:"tr-mt-4"},(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.__)("Form Data Validation","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Validate social media settings before deployment.","thinkrank"))),(0,a.createElement)("span",{className:`tr-inline-flex tr-items-center tr-gap-1.5 tr-text-xs tr-font-medium tr-px-2.5 tr-py-1 tr-rounded-full tr-border ${h.bg} ${h.border} ${h.text}`},(0,a.createElement)("span",{className:`tr-inline-flex tr-items-center tr-justify-center tr-w-4 tr-h-4 tr-rounded-full ${h.iconBg}`},h.icon),h.label)),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-5"},t.total>0&&(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-secondary"},(0,n.__)("Completion","thinkrank")),(0,a.createElement)("span",{className:"tr-text-xs tr-font-semibold tr-text-primary"},t.configured,"/",t.total," ",(0,n.__)("fields","thinkrank")," —"," ",t.percentage,"%")),(0,a.createElement)("div",{className:"tr-w-full tr-bg-white tr-rounded-full tr-h-2"},(0,a.createElement)("div",{className:`tr-h-2 tr-rounded-full tr-transition-all ${h.bar}`,style:{width:`${t.percentage}%`}}))),e.field_details&&e.field_details.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Field Details","thinkrank")),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-1.5"},e.field_details.map((e,t)=>{const r="valid"===e.status,n="error"===e.status;return(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs "+(r?"tr-bg-success-bg tr-text-success":n?"tr-bg-danger-bg tr-text-danger":"tr-bg-warning-bg tr-text-warning")},(0,a.createElement)("span",{className:"tr-shrink-0"},r?(0,a.createElement)(s,null):n?(0,a.createElement)(l,null):(0,a.createElement)(o,null)),(0,a.createElement)("span",{className:"tr-font-medium"},e.label))}))),(!e.field_details||0===e.field_details.length)&&(0,a.createElement)(a.Fragment,null,M&&!u&&(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},[(0,n.__)("All social media settings are properly configured.","thinkrank"),(0,n.__)("Social media fields are valid and complete.","thinkrank"),(0,n.__)("Ready for deployment and social sharing.","thinkrank")].map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-gap-2 tr-text-xs tr-text-success"},(0,a.createElement)(s,null),(0,a.createElement)("span",null,e)))),!M&&r&&(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},r.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-start tr-gap-2 tr-text-xs tr-text-danger"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-0.5"},(0,a.createElement)(l,null)),(0,a.createElement)("span",null,e))))),u&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Warnings","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},d.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-bg-warning-bg tr-text-warning tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-0.5"},(0,a.createElement)(o,null)),(0,a.createElement)("span",null,e))))),m&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Recommendations","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},g.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-bg-brand-bg tr-text-brand tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-0.5"},(0,a.createElement)(c,null)),(0,a.createElement)("span",null,e)))))))}},78881:(e,t,r)=>{"use strict";r.d(t,{DZ:()=>o,M5:()=>s,ez:()=>g,go:()=>d,k2:()=>l,q0:()=>M,vB:()=>c});var a=r(27723),n=r(1455),i=r.n(n);const s=async e=>{try{e.setIsLoading(!0);const t=await i()({path:"/thinkrank/v1/sitemap/settings?context_type=site",method:"GET"});if(t.success){const r={...e.getDefaultSettings(),...t.data.settings};e.setSettings(r),e.setSelectedPreset(r.selected_preset||"basic"),e.setHealth(t.data.health||null),e.setResolvedDeliveryMode(t.data.resolved_delivery_mode||null)}else{const t=e.getDefaultSettings();e.setSettings(t),e.setSelectedPreset(t.selected_preset||"basic")}}catch(t){e.setSettings(e.getDefaultSettings()),e.setNotice({status:"error",message:(0,a.__)("Failed to load sitemap settings. Using defaults.","thinkrank")})}finally{e.setIsLoading(!1)}},l=async e=>{const t=await i()({path:"/thinkrank/v1/sitemap/settings",method:"POST",data:{settings:e,context_type:"site"}});if(!t.success)throw new Error(t.error||"Failed to save settings")},o=async e=>{try{e.setIsSaving(!0),e.setNotice(null),await l(e.settings),e.setHasChanges(!1),e.setNotice({status:"success",message:(0,a.__)("Sitemap settings saved successfully!","thinkrank")})}catch(t){e.setNotice({status:"error",message:(0,a.__)("Failed to save sitemap settings. Please try again.","thinkrank")})}finally{e.setIsSaving(!1)}},c=async e=>{let t=!1;try{e.setIsGenerating(!0),e.setNotice(null);const r=await(async()=>{try{const e=await i()({path:"/thinkrank/v1/sitemap/cleanup",method:"POST",data:{}});return e.success&&e.data.total_cleaned>0?e.data.total_cleaned:0}catch(e){return{error:!0,message:e.message||(0,a.__)("Failed to clean up previous sitemap files","thinkrank")}}})(),n=r.error?0:r,s=r.error?r.message:null;n>0&&(t=!0,e.setSettings(e=>({...e,last_generated:""})));const l=await i()({path:"/thinkrank/v1/sitemap/generate",method:"POST",data:{options:e.settings,save_to_file:!0}});if(!l.success)throw new Error(l.error||"Failed to generate sitemap");{let t="";if(l.data.sitemaps_generated){const e=l.data.sitemaps_generated.length;t=(0,a.__)("Successfully generated {sitemap_count} sitemap files with {url_count} total URLs.","thinkrank").replace("{sitemap_count}",e).replace("{url_count}",l.data.url_count)}else t=(0,a.__)("Successfully generated 1 sitemap file with {url_count} URLs.","thinkrank").replace("{url_count}",l.data.url_count);s?t+=" "+(0,a.__)("Warning: Could not clean up previous sitemap files.","thinkrank"):n>0&&(t+=" "+(0,a.__)("Cleaned up {count} previous sitemap file(s).","thinkrank").replace("{count}",n)),e.setNotice({status:"success",message:t}),"dynamic"===l.data.delivery_mode?(e.setResolvedDeliveryMode("dynamic"),e.setSettings(e=>({...e,last_generated:""}))):e.setSettings(e=>({...e,last_generated:l.data.last_generated||(new Date).toISOString()})),e.setHealth(e=>e?{...e,stale:!1,pending_since:null,pending_seconds:0,last_error:null}:e)}}catch(r){let n=(0,a.__)("Failed to generate sitemap. Please try again.","thinkrank"),i="error";if(r.code)switch(r.code){case"rate_limit_exceeded":n=(0,a.__)("Too many sitemap generation requests. Please wait a few minutes before trying again.","thinkrank"),i="warning";break;case"generation_in_progress":n=(0,a.__)("Sitemap generation is already in progress. Please wait for it to complete.","thinkrank"),i="info";break;default:n=r.message||n}else r.message&&(n=r.message);t&&(n+=" "+(0,a.__)("The previously published sitemap files were removed before this attempt, so no sitemap is being served right now. A rebuild has been queued — retry if it does not reappear shortly.","thinkrank")),e.setNotice({status:i,message:n})}finally{e.setIsGenerating(!1)}},d=async(e,t)=>{const r=e.settings.sitemap_urls?.[t];if(r){e.setValidatingIndex(t);try{const a=window.location.origin,n=r.url.startsWith("http")?r.url:`${a}${r.url}`,i=await fetch(n,{method:"HEAD"}),s=i.ok?"active":"not_found";e.updateSitemap(t,{...r,status:s,last_checked:(new Date).toISOString(),response_code:i.status},{validateUrl:!1,markDirty:!1})}catch(n){e.updateSitemap(t,{...r,status:"error",last_checked:(new Date).toISOString()},{validateUrl:!1,markDirty:!1}),e.setNotice({status:"error",message:(0,a.__)("Failed to validate sitemap. Please check the URL and try again.","thinkrank")})}finally{e.setValidatingIndex(null)}}},g=async e=>{e.setIsValidatingAll(!0);try{const t=e.settings.sitemap_urls||[];for(let r=0;r<t.length;r++)await d(e,r)}finally{e.setIsValidatingAll(!1)}},M=async e=>{e.setIsPinging(!0);try{(await i()({path:"/thinkrank/v1/sitemap/ping",method:"POST",data:{sitemap_urls:e.settings.sitemap_urls}})).success&&e.setNotice({status:"success",message:(0,a.__)("Search engines notified successfully!","thinkrank")})}catch(t){let r=(0,a.__)("Failed to ping search engines.","thinkrank"),n="error";t.code?"ping_rate_limit_exceeded"===t.code?(r=(0,a.__)("Too many ping requests. Please wait an hour before trying again.","thinkrank"),n="warning"):r=t.message||r:t.message&&(r=t.message),e.setNotice({status:n,message:r})}finally{e.setIsPinging(!1)}}},79096:(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 8H6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v4zM4 4v1.5h16V4H4zm0 16h16v-1.5H4V20z"}))},79287:(e,t,r)=>{"use strict";r.d(t,{A:()=>I});var a=r(51609),n=r(86087),i=r(27723),s=r(9279),l=r(60906),o=r(35358),c=r(87298),d=r(40799),g=r(97130),M=r(78532),u=r(99983),m=r(1609),h=r(96623),N=r(43263),p=r(57105),k=r(30012),x=r(62008),y=r(49323),D=r(80028);function j(e){switch(e){case"dashboard":return{title:(0,i.__)("Dashboard","thinkrank"),description:(0,i.__)("Overview of your SEO optimization progress","thinkrank")};case"essential-seo":return{title:(0,i.__)("Essential SEO","thinkrank"),description:(0,i.__)("Configure your site-wide SEO settings","thinkrank")};case"ai-tools":return{title:(0,i.__)("AI Tools","thinkrank"),description:(0,i.__)("AI-powered content and metadata tools","thinkrank")};case"settings":return{title:(0,i.__)("Settings","thinkrank"),description:(0,i.__)("Configure AI API keys and plugin preferences","thinkrank")};case"mcp":return{title:(0,i.__)("MCP","thinkrank"),description:(0,i.__)("Configure AI client access to ThinkRank through the Model Context Protocol","thinkrank")};case"analytics":return{title:(0,i.__)("Usages","thinkrank"),description:(0,i.__)("Track AI usage, costs, and performance","thinkrank")};case"import-export":return{title:(0,i.__)("Import / Export","thinkrank"),description:(0,i.__)("Download your ThinkRank data as a file, or restore it from one","thinkrank")};case"migration":return{title:(0,i.__)("Migration","thinkrank"),description:(0,i.__)("Import SEO data from Yoast, Rank Math, SEOPress, All in One SEO or Squirrly SEO","thinkrank")};default:return{title:(0,i.__)("ThinkRank","thinkrank"),description:""}}}r(32633),r(97423);const I=({page:e="dashboard"})=>{const[t,r]=(0,n.useState)(()=>(0,k.D3)()||e);(0,n.useEffect)(()=>((0,k.bH)(e=>j(e).title),(0,k.B1)(r)),[]);const I=j(t);return(0,a.createElement)(x.A,null,(0,a.createElement)(m.A,{topNav:(0,a.createElement)(h.A,{currentPage:t})},(0,a.createElement)(N.A,{title:I.title,description:I.description,page:t}),(0,a.createElement)(p.A,null,function(e){switch(e){case"dashboard":return(0,a.createElement)(s.A,null);case"essential-seo":return(0,a.createElement)(l.A,null);case"ai-tools":return(0,a.createElement)(o.A,null);case"settings":return(0,a.createElement)(c.A,null);case"mcp":return(0,a.createElement)(d.A,null);case"analytics":return(0,a.createElement)(g.A,null);case"import-export":return(0,a.createElement)(M.A,null);case"migration":return(0,a.createElement)(u.A,null);default:return(0,a.createElement)(y.Fc,{variant:"warning"},(0,i.__)("Page not found. Redirecting to dashboard…","thinkrank"))}}(t))),(0,a.createElement)(D.N9,{position:"bottom-right",autoClose:4e3,limit:3,newestOnTop:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,transition:D.q7,theme:"light",icon:!0}))}},79312:(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-4v-2.4L14 14l1-1-3-3-3 3 1 1 1.2-1.2v2.4H7.7c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4H9l.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 0 1-.8 1.8-1.7 1.8z"}))},79487:(e,t,r)=>{"use strict";r.d(t,{K:()=>h});var a=r(1455),n=r.n(a);const i=`thinkrank_api_${window.thinkrankAdmin?.version||"0"}_u${window.thinkrankAdmin?.currentUser||0}::`,s=[["/thinkrank-pro/v1/url-inspection/",0],["/thinkrank/v1/mcp/",0],["/thinkrank/v1/email-report/",0],["/thinkrank/v1/integrations/search-console/",18e5],["/thinkrank/v1/site-identity/robots",0],["/thinkrank/v1/site-identity/",3e5],["/thinkrank/v1/sitemap/settings",0],["/thinkrank/v1/global-seo/snippets",0],["/thinkrank/v1/global-seo/thin-content",0],["/thinkrank/v1/seo-analytics/",36e5],["/thinkrank/v1/performance/history",18e5],["/thinkrank/v1/performance/",6e5],["/thinkrank/v1/performance/monitor",864e5],["/thinkrank-pro/v1/keywords/",18e5],["/thinkrank-pro/v1/top-content",18e5],["/thinkrank-pro/v1/google-analytics/",18e5],["/thinkrank-pro/v1/rank-tracker/suggestions",9e5],["/thinkrank-pro/v1/rank-tracker/",3e5]],l=[["/thinkrank-pro/v1/google-analytics/run-report",18e5]],o=e=>Array.isArray(e)?"["+e.map(o).join(",")+"]":e&&"object"==typeof e?"{"+Object.keys(e).sort().map(t=>JSON.stringify(t)+":"+o(e[t])).join(",")+"}":JSON.stringify(e),c=(e,t)=>!(!t||"object"!=typeof t||!1===t.success||e.startsWith("/thinkrank/v1/performance/monitor")&&"collecting"===t.data?.status),d=(()=>{try{const e="__thinkrank_probe__";return window.sessionStorage.setItem(e,"1"),window.sessionStorage.removeItem(e),window.sessionStorage}catch(e){return null}})(),g=e=>{if(d)try{const t=d.getItem(i+e);if(!t)return;const r=JSON.parse(t);return!r||Date.now()-r.t>=r.ttl?void d.removeItem(i+e):r.v}catch(e){return}},M=(e,t,r)=>{if(d&&!(r<=0))try{d.setItem(i+e,JSON.stringify({t:Date.now(),ttl:r,v:t}))}catch(e){u()}},u=()=>{if(d)try{const e=[];for(let t=0;t<d.length;t++){const r=d.key(t);r&&r.startsWith("thinkrank_api_")&&e.push(r)}e.forEach(e=>d.removeItem(e))}catch(e){}},m=new Map,h=u;n().use((e,t)=>{const{path:r,method:a="GET"}=e;if(!(e=>"string"==typeof e&&(e.startsWith("/thinkrank/v1/")||e.startsWith("/thinkrank-pro/v1/")))(r))return t(e);if("GET"!==a.toUpperCase()){const a=l.find(([e])=>r.startsWith(e));if(a){var n;const i=r+"::"+(e=>{let t=5381;for(let r=0;r<e.length;r++)t=(t<<5)+t+e.charCodeAt(r)|0;return(t>>>0).toString(36)})(o(null!==(n=e.data)&&void 0!==n?n:null)),s=g(i);if(void 0!==s)return Promise.resolve(s);if(m.has(i))return m.get(i);const l=t(e).then(e=>(c(r,e)&&M(i,e,a[1]),e)).finally(()=>m.delete(i));return m.set(i,l),l}return r.startsWith("/thinkrank-pro/v1/url-inspection/")?t(e):t(e).finally(u)}if(!1===e.parse)return t(e);const i=(e=>{let t=null;for(const[r,a]of s)e.startsWith(r)&&(null===t||r.length>t.prefixLength)&&(t={ttl:a,prefixLength:r.length});return t?t.ttl:3e5})(r);if(i<=0)return t(e);const d=g(r);if(void 0!==d)return Promise.resolve(d);if(m.has(r))return m.get(r);const h=t(e).then(e=>(c(r,e)&&M(r,e,i),e)).finally(()=>{m.delete(r)});return m.set(r,h),h}),"undefined"!=typeof window&&window.thinkrankApiPreload&&n().use(n().createPreloadingMiddleware(window.thinkrankApiPreload)),"undefined"!=typeof window&&(window.thinkrankApiCache={purge:u})},79926:(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.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3zm-5.1 7.6c-2.5 0-4.6-2.1-4.6-4.6 0-.3.1-1 .8-2.3.5-.9 1.1-1.9 2-3.1.7-.9 1.3-1.7 1.8-2.3.7.8 1.3 1.6 1.8 2.3.8 1.1 1.5 2.2 2 3.1.7 1.3.8 2 .8 2.3 0 2.5-2.1 4.6-4.6 4.6z"}))},79993:(e,t,r)=>{"use strict";r(27723)},80028:(e,t,r)=>{"use strict";r.d(t,{N9:()=>V,oR:()=>A,q7:()=>Q});var a=r(51609),n=r(13526),i=e=>"number"==typeof e&&!isNaN(e),s=e=>"string"==typeof e,l=e=>"function"==typeof e,o=e=>s(e)||l(e)?e:null,c=(e,t)=>!1===e||i(e)&&e>0?e:t,d=e=>(0,a.isValidElement)(e)||s(e)||l(e)||i(e);function g({enter:e,exit:t,appendPosition:r=!1,collapse:n=!0,collapseDuration:i=300}){return function({children:s,position:l,preventExitTransition:o,done:c,nodeRef:d,isIn:g,playToast:M}){let u=r?`${e}--${l}`:e,m=r?`${t}--${l}`:t,h=(0,a.useRef)(0);return(0,a.useLayoutEffect)(()=>{let e=d.current,t=u.split(" "),r=a=>{a.target===d.current&&(M(),e.removeEventListener("animationend",r),e.removeEventListener("animationcancel",r),0===h.current&&"animationcancel"!==a.type&&e.classList.remove(...t))};e.classList.add(...t),e.addEventListener("animationend",r),e.addEventListener("animationcancel",r)},[]),(0,a.useEffect)(()=>{let e=d.current,t=()=>{e.removeEventListener("animationend",t),n?function(e,t,r=300){let{scrollHeight:a,style:n}=e;requestAnimationFrame(()=>{n.minHeight="initial",n.height=a+"px",n.transition=`all ${r}ms`,requestAnimationFrame(()=>{n.height="0",n.padding="0",n.margin="0",setTimeout(t,r)})})}(e,c,i):c()};g||(o?t():(h.current=1,e.className+=` ${m}`,e.addEventListener("animationend",t)))},[g]),a.createElement(a.Fragment,null,s)}}function M(e,t){return{content:u(e.content,e.props),containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,reason:e.removalReason,status:t}}function u(e,t,r=!1){return(0,a.isValidElement)(e)&&!s(e.type)?(0,a.cloneElement)(e,{closeToast:t.closeToast,toastProps:t,data:t.data,isPaused:r}):l(e)?e({closeToast:t.closeToast,toastProps:t,data:t.data,isPaused:r}):e}function m({delay:e,isRunning:t,closeToast:r,type:i="default",hide:s,className:o,controlledProgress:c,progress:d,rtl:g,isIn:M,theme:u}){let m=s||c&&0===d,h={animationDuration:`${e}ms`,animationPlayState:t?"running":"paused"};c&&(h.transform=`scaleX(${d})`);let N=(0,n.A)("Toastify__progress-bar",c?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${u}`,`Toastify__progress-bar--${i}`,{"Toastify__progress-bar--rtl":g}),p=l(o)?o({rtl:g,type:i,defaultClassName:N}):(0,n.A)(N,o),k={[c&&d>=1?"onTransitionEnd":"onAnimationEnd"]:c&&d<1?null:()=>{M&&r()}};return a.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":m},a.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${u} Toastify__progress-bar--${i}`}),a.createElement("div",{role:"progressbar","aria-hidden":m?"true":"false","aria-label":"notification timer","aria-valuenow":c?Math.round(100*d):void 0,"aria-valuemin":0,"aria-valuemax":100,className:p,style:h,...k}))}var h=1,N=()=>""+h++;var p=new Map,k=[],x=new Set,y=e=>x.forEach(t=>t(e)),D=()=>p.size>0;function j(e,t){var r;if(t)return!(null==(r=p.get(t))||!r.isToastActive(e));let a=!1;return p.forEach(t=>{t.isToastActive(e)&&(a=!0)}),a}function I(e,t){d(e)&&(D()||k.push({content:e,options:t}),p.forEach(r=>{r.buildToast(e,t)}))}function E(e,t){p.forEach(r=>{(null==t||null==t||!t.containerId||(null==t?void 0:t.containerId)===r.id)&&r.toggle(e,null==t?void 0:t.id)})}function z(e){let t=e.containerId||1;return{subscribe(r){let a=function(e,t,r){let a=1,n=0,s=[],l=[],g=t,u=new Map,m=new Set,h=()=>{l=Array.from(u.values()),m.forEach(e=>e())},N=e=>{var t,a;e.isActive&&(null==(a=null==(t=e.props)?void 0:t.onClose)||a.call(t,e.removalReason),e.isActive=!1,r(M(e,"removed")))},p=e=>{if(null==e)u.forEach(N);else{let t=u.get(e);t&&N(t)}h()},k=e=>{var t,a;let{toastId:n,updateId:i}=e.props,s=null==i;e.staleId&&u.delete(e.staleId),e.isActive=!0,u.set(n,e),h(),r(M(e,s?"added":"updated")),s&&(null==(a=(t=e.props).onOpen)||a.call(t))};return{id:e,props:g,observe:e=>(m.add(e),()=>m.delete(e)),toggle:(e,t)=>{u.forEach(r=>{var a;(null==t||t===r.props.toastId)&&(null==(a=r.toggle)||a.call(r,e))})},removeToast:p,toasts:u,clearQueue:()=>{n-=s.length,s=[]},buildToast:(t,r)=>{if((({containerId:t,toastId:r,updateId:a})=>{let n=t?t!==e:1!==e,i=u.has(r)&&null==a;return n||i})(r))return;let{toastId:l,updateId:M,data:m,staleId:N,delay:x}=r,y=null==M;y&&n++;let D={...g,style:g.toastStyle,key:a++,...Object.fromEntries(Object.entries(r).filter(([e,t])=>null!=t)),toastId:l,updateId:M,data:m,isIn:!1,className:o(r.className||g.toastClassName),progressClassName:o(r.progressClassName||g.progressClassName),autoClose:!r.isLoading&&c(r.autoClose,g.autoClose),closeToast(e){let t=u.get(l);t&&(t.removalReason=e,p(l))},deleteToast(){if(null!=u.get(l)){if(u.delete(l),n--,n<0&&(n=0),s.length>0)return void k(s.shift());h()}}};D.closeButton=g.closeButton,!1===r.closeButton||d(r.closeButton)?D.closeButton=r.closeButton:!0===r.closeButton&&(D.closeButton=!d(g.closeButton)||g.closeButton);let j={content:t,props:D,staleId:N};g.limit&&g.limit>0&&n>g.limit&&y?s.push(j):i(x)?setTimeout(()=>{k(j)},x):k(j)},setProps(e){g=e},setToggle:(e,t)=>{let r=u.get(e);r&&(r.toggle=t)},isToastActive:e=>{var t;return null==(t=u.get(e))?void 0:t.isActive},getSnapshot:()=>l}}(t,e,y);p.set(t,a);let n=a.observe(r);return k.forEach(e=>I(e.content,e.options)),k=[],()=>{n(),p.delete(t)}},setProps(e){var r;null==(r=p.get(t))||r.setProps(e)},getSnapshot(){var e;return null==(e=p.get(t))?void 0:e.getSnapshot()}}}function T(e){return e&&(s(e.toastId)||i(e.toastId))?e.toastId:N()}function f(e,t){return I(e,t),t.toastId}function _(e,t){return{...t,type:t&&t.type||e,toastId:T(t)}}function w(e){return(t,r)=>f(t,_(e,r))}function A(e,t){return f(e,_("default",t))}A.loading=(e,t)=>f(e,_("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),A.promise=function(e,{pending:t,error:r,success:a},n){let i;t&&(i=s(t)?A.loading(t,n):A.loading(t.render,{...n,...t}));let o={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},c=(e,t,r)=>{if(null==t)return void A.dismiss(i);let a={type:e,...o,...n,data:r},l=s(t)?{render:t}:t;return i?A.update(i,{...a,...l}):A(l.render,{...a,...l}),r},d=l(e)?e():e;return d.then(e=>c("success",a,e)).catch(e=>c("error",r,e)),d},A.success=w("success"),A.info=w("info"),A.error=w("error"),A.warning=w("warning"),A.warn=A.warning,A.dark=(e,t)=>f(e,_("default",{theme:"dark",...t})),A.dismiss=function(e){!function(e){if(D()){if(null==e||(e=>s(e)||i(e))(e))p.forEach(t=>{t.removeToast(e)});else if(e&&("containerId"in e||"id"in e)){let t=p.get(e.containerId);t?t.removeToast(e.id):p.forEach(t=>{t.removeToast(e.id)})}}else k=k.filter(t=>null!=e&&t.options.toastId!==e)}(e)},A.clearWaitingQueue=(e={})=>{p.forEach(t=>{t.props.limit&&(!e.containerId||t.id===e.containerId)&&t.clearQueue()})},A.isActive=j,A.update=(e,t={})=>{let r=((e,{containerId:t})=>{var r;return null==(r=p.get(t||1))?void 0:r.toasts.get(e)})(e,t);if(r){let{props:a,content:n}=r,i={delay:100,...a,...t,toastId:t.toastId||e,updateId:N()};i.toastId!==e&&(i.staleId=e);let s=i.render||n;delete i.render,f(s,i)}},A.done=e=>{A.update(e,{progress:1})},A.onChange=function(e){return x.add(e),()=>{x.delete(e)}},A.play=e=>E(!0,e),A.pause=e=>E(!1,e);var b="undefined"!=typeof window?a.useLayoutEffect:a.useEffect,v=({theme:e,type:t,isLoading:r,...n})=>a.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===e?"currentColor":`var(--toastify-icon-color-${t})`,...n}),O={info:function(e){return a.createElement(v,{...e},a.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return a.createElement(v,{...e},a.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return a.createElement(v,{...e},a.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return a.createElement(v,{...e},a.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return a.createElement("div",{className:"Toastify__spinner"})}};var L=e=>{let{isRunning:t,preventExitTransition:r,toastRef:i,eventHandlers:s,playToast:o}=function(e){let[t,r]=(0,a.useState)(!1),[n,i]=(0,a.useState)(!1),s=(0,a.useRef)(null),l=(0,a.useRef)({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:o,pauseOnHover:c,closeToast:d,onClick:g,closeOnClick:M}=e;function u(){r(!0)}function m(){r(!1)}function h(r){let a=s.current;if(l.canDrag&&a){l.didMove=!0,t&&m(),"x"===e.draggableDirection?l.delta=r.clientX-l.start:l.delta=r.clientY-l.start,l.start!==r.clientX&&(l.canCloseOnClick=!1);let n="x"===e.draggableDirection?`${l.delta}px, var(--y)`:`0, calc(${l.delta}px + var(--y))`;a.style.transform=`translate3d(${n},0)`,a.style.opacity=""+(1-Math.abs(l.delta/l.removalDistance))}}function N(){document.removeEventListener("pointermove",h),document.removeEventListener("pointerup",N);let t=s.current;if(l.canDrag&&l.didMove&&t){if(l.canDrag=!1,Math.abs(l.delta)>l.removalDistance)return i(!0),e.closeToast(!0),void e.collapseAll();t.style.transition="transform 0.2s, opacity 0.2s",t.style.removeProperty("transform"),t.style.removeProperty("opacity")}}(function(e){var t;null==(t=p.get(e.containerId||1))||t.setToggle(e.id,e.fn)})({id:e.toastId,containerId:e.containerId,fn:r}),(0,a.useEffect)(()=>{if(e.pauseOnFocusLoss)return document.hasFocus()||m(),window.addEventListener("focus",u),window.addEventListener("blur",m),()=>{window.removeEventListener("focus",u),window.removeEventListener("blur",m)}},[e.pauseOnFocusLoss]);let k={onPointerDown:function(t){if(!0===e.draggable||e.draggable===t.pointerType){l.didMove=!1,document.addEventListener("pointermove",h),document.addEventListener("pointerup",N);let r=s.current;l.canCloseOnClick=!0,l.canDrag=!0,r.style.transition="none","x"===e.draggableDirection?(l.start=t.clientX,l.removalDistance=r.offsetWidth*(e.draggablePercent/100)):(l.start=t.clientY,l.removalDistance=r.offsetHeight*(80===e.draggablePercent?1.5*e.draggablePercent:e.draggablePercent)/100)}},onPointerUp:function(t){let{top:r,bottom:a,left:n,right:i}=s.current.getBoundingClientRect();"mouse"===t.pointerType&&e.pauseOnHover&&t.clientX>=n&&t.clientX<=i&&t.clientY>=r&&t.clientY<=a?m():u()}};return o&&c&&(k.onMouseEnter=m,e.stacked||(k.onMouseLeave=u)),M&&(k.onClick=e=>{g&&g(e),l.canCloseOnClick&&d(!0)}),{playToast:u,pauseToast:m,isRunning:t,preventExitTransition:n,toastRef:s,eventHandlers:k}}(e),{closeButton:c,children:d,autoClose:g,onClick:M,type:h,hideProgressBar:N,closeToast:k,transition:x,position:y,className:D,style:j,progressClassName:I,updateId:E,role:z,progress:T,rtl:f,toastId:_,deleteToast:w,isIn:A,isLoading:b,closeOnClick:v,theme:L,ariaLabel:S}=e,C=(0,n.A)("Toastify__toast",`Toastify__toast-theme--${L}`,`Toastify__toast--${h}`,{"Toastify__toast--rtl":f},{"Toastify__toast--close-on-click":v}),Q=l(D)?D({rtl:f,position:y,type:h,defaultClassName:C}):(0,n.A)(C,D),U=function({theme:e,type:t,isLoading:r,icon:n}){let i=null,s={theme:e,type:t};return!1===n||(l(n)?i=n({...s,isLoading:r}):(0,a.isValidElement)(n)?i=(0,a.cloneElement)(n,s):r?i=O.spinner():(e=>e in O)(t)&&(i=O[t](s))),i}(e),Y=!!T||!g,P={closeToast:k,type:h,theme:L},R=null;return!1===c||(R=l(c)?c(P):(0,a.isValidElement)(c)?(0,a.cloneElement)(c,P):function({closeToast:e,theme:t,ariaLabel:r="close"}){return a.createElement("button",{className:`Toastify__close-button Toastify__close-button--${t}`,type:"button",onClick:t=>{t.stopPropagation(),e(!0)},"aria-label":r},a.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},a.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}(P)),a.createElement(x,{isIn:A,done:w,position:y,preventExitTransition:r,nodeRef:i,playToast:o},a.createElement("div",{id:_,tabIndex:0,onClick:M,"data-in":A,className:Q,...s,style:j,ref:i,...A&&{role:z,"aria-label":S}},null!=U&&a.createElement("div",{className:(0,n.A)("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!b})},U),u(d,e,!t),R,!e.customProgressBar&&a.createElement(m,{...E&&!Y?{key:`p-${E}`}:{},rtl:f,theme:L,delay:g,isRunning:t,isIn:A,closeToast:k,hide:N,type:h,className:I,controlledProgress:Y,progress:T||0})))},S=(e,t=!1)=>({enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}),C=g(S("bounce",!0)),Q=g(S("slide",!0)),U=(g(S("zoom")),g(S("flip")),{position:"top-right",transition:C,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light","aria-label":"Notifications Alt+T",hotKeys:e=>e.altKey&&"KeyT"===e.code});function Y(e){let t={...U,...e},r=e.stacked,[i,s]=(0,a.useState)(!0),c=(0,a.useRef)(null),{getToastToRender:d,isToastActive:g,count:M}=function(e){var t;let{subscribe:r,getSnapshot:n,setProps:i}=(0,a.useRef)(z(e)).current;i(e);let s=null==(t=(0,a.useSyncExternalStore)(r,n,n))?void 0:t.slice();return{getToastToRender:function(t){if(!s)return[];let r=new Map;return e.newestOnTop&&s.reverse(),s.forEach(e=>{let{position:t}=e.props;r.has(t)||r.set(t,[]),r.get(t).push(e)}),Array.from(r,e=>t(e[0],e[1]))},isToastActive:j,count:null==s?void 0:s.length}}(t),{className:u,style:m,rtl:h,containerId:N,hotKeys:p}=t;function k(e){let t=(0,n.A)("Toastify__toast-container",`Toastify__toast-container--${e}`,{"Toastify__toast-container--rtl":h});return l(u)?u({position:e,rtl:h,defaultClassName:t}):(0,n.A)(t,o(u))}function x(){r&&(s(!0),A.play())}return b(()=>{var e;if(r){let r=c.current.querySelectorAll('[data-in="true"]'),a=12,n=null==(e=t.position)?void 0:e.includes("top"),s=0,l=0;Array.from(r).reverse().forEach((e,t)=>{let r=e;r.classList.add("Toastify__toast--stacked"),t>0&&(r.dataset.collapsed=`${i}`),r.dataset.pos||(r.dataset.pos=n?"top":"bot");let o=s*(i?.2:1)+(i?0:a*t),c=Math.max(.5,1-(i?l:0));r.style.setProperty("--y",`${n?o:-1*o}px`),r.style.setProperty("--g",`${a}`),r.style.setProperty("--s",`${c}`),s+=r.offsetHeight,l+=.025})}},[i,M,r]),(0,a.useEffect)(()=>{function e(e){var t;let r=c.current;p(e)&&(null==(t=null==r?void 0:r.querySelector('[tabIndex="0"]'))||t.focus(),s(!1),A.pause()),"Escape"===e.key&&(document.activeElement===r||null!=r&&r.contains(document.activeElement))&&(s(!0),A.play())}return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[p]),a.createElement("section",{ref:c,className:"Toastify",id:N,onMouseEnter:()=>{r&&(s(!1),A.pause())},onMouseLeave:x,"aria-live":"polite","aria-atomic":"false","aria-relevant":"additions text","aria-label":t["aria-label"]},d((e,t)=>{let n=t.length?{...m}:{...m,pointerEvents:"none"};return a.createElement("div",{tabIndex:-1,className:k(e),"data-stacked":r,style:n,key:`c-${e}`},t.map(({content:e,props:t})=>a.createElement(L,{...t,stacked:r,collapseAll:x,isIn:g(t.toastId,t.containerId),key:`t-${t.key}`},e)))}))}var P=":root {\n --toastify-color-light: #fff;\n --toastify-color-dark: #121212;\n --toastify-color-info: #3498db;\n --toastify-color-success: #07bc0c;\n --toastify-color-warning: #f1c40f;\n --toastify-color-error: hsl(6, 78%, 57%);\n --toastify-color-transparent: rgba(255, 255, 255, 0.7);\n\n --toastify-icon-color-info: var(--toastify-color-info);\n --toastify-icon-color-success: var(--toastify-color-success);\n --toastify-icon-color-warning: var(--toastify-color-warning);\n --toastify-icon-color-error: var(--toastify-color-error);\n\n --toastify-container-width: fit-content;\n --toastify-toast-width: 320px;\n --toastify-toast-offset: 16px;\n --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));\n --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));\n --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));\n --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));\n --toastify-toast-background: #fff;\n --toastify-toast-padding: 14px;\n --toastify-toast-min-height: 64px;\n --toastify-toast-max-height: 800px;\n --toastify-toast-bd-radius: 6px;\n --toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);\n --toastify-font-family: sans-serif;\n --toastify-z-index: 9999;\n --toastify-text-color-light: #757575;\n --toastify-text-color-dark: #fff;\n\n /* Used only for colored theme */\n --toastify-text-color-info: #fff;\n --toastify-text-color-success: #fff;\n --toastify-text-color-warning: #fff;\n --toastify-text-color-error: #fff;\n\n --toastify-spinner-color: #616161;\n --toastify-spinner-color-empty-area: #e0e0e0;\n --toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);\n --toastify-color-progress-dark: #bb86fc;\n --toastify-color-progress-info: var(--toastify-color-info);\n --toastify-color-progress-success: var(--toastify-color-success);\n --toastify-color-progress-warning: var(--toastify-color-warning);\n --toastify-color-progress-error: var(--toastify-color-error);\n /* used to control the opacity of the progress trail */\n --toastify-color-progress-bgo: 0.2;\n}\n\n.Toastify__toast-container {\n z-index: var(--toastify-z-index);\n -webkit-transform: translate3d(0, 0, var(--toastify-z-index));\n position: fixed;\n width: var(--toastify-container-width);\n box-sizing: border-box;\n color: #fff;\n display: flex;\n flex-direction: column;\n}\n\n.Toastify__toast-container--top-left {\n top: var(--toastify-toast-top);\n left: var(--toastify-toast-left);\n}\n.Toastify__toast-container--top-center {\n top: var(--toastify-toast-top);\n left: 50%;\n transform: translateX(-50%);\n align-items: center;\n}\n.Toastify__toast-container--top-right {\n top: var(--toastify-toast-top);\n right: var(--toastify-toast-right);\n align-items: end;\n}\n.Toastify__toast-container--bottom-left {\n bottom: var(--toastify-toast-bottom);\n left: var(--toastify-toast-left);\n}\n.Toastify__toast-container--bottom-center {\n bottom: var(--toastify-toast-bottom);\n left: 50%;\n transform: translateX(-50%);\n align-items: center;\n}\n.Toastify__toast-container--bottom-right {\n bottom: var(--toastify-toast-bottom);\n right: var(--toastify-toast-right);\n align-items: end;\n}\n\n.Toastify__toast {\n --y: 0px;\n position: relative;\n touch-action: none;\n width: var(--toastify-toast-width);\n min-height: var(--toastify-toast-min-height);\n box-sizing: border-box;\n margin-bottom: 1rem;\n padding: var(--toastify-toast-padding);\n border-radius: var(--toastify-toast-bd-radius);\n box-shadow: var(--toastify-toast-shadow);\n max-height: var(--toastify-toast-max-height);\n font-family: var(--toastify-font-family);\n /* webkit only issue #791 */\n z-index: 0;\n /* inner swag */\n display: flex;\n flex: 1 auto;\n align-items: center;\n word-break: break-word;\n}\n\n@media only screen and (max-width: 480px) {\n .Toastify__toast-container {\n width: 100vw;\n left: env(safe-area-inset-left);\n margin: 0;\n }\n .Toastify__toast-container--top-left,\n .Toastify__toast-container--top-center,\n .Toastify__toast-container--top-right {\n top: env(safe-area-inset-top);\n transform: translateX(0);\n }\n .Toastify__toast-container--bottom-left,\n .Toastify__toast-container--bottom-center,\n .Toastify__toast-container--bottom-right {\n bottom: env(safe-area-inset-bottom);\n transform: translateX(0);\n }\n .Toastify__toast-container--rtl {\n right: env(safe-area-inset-right);\n left: initial;\n }\n .Toastify__toast {\n --toastify-toast-width: 100%;\n margin-bottom: 0;\n border-radius: 0;\n }\n}\n\n.Toastify__toast-container[data-stacked='true'] {\n width: var(--toastify-toast-width);\n}\n\n@media only screen and (max-width: 480px) {\n .Toastify__toast-container[data-stacked='true'] {\n width: 100vw;\n }\n}\n\n.Toastify__toast--stacked {\n position: absolute;\n width: 100%;\n transform: translate3d(0, var(--y), 0) scale(var(--s));\n transition: transform 0.3s;\n}\n\n.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,\n.Toastify__toast--stacked[data-collapsed] .Toastify__close-button {\n transition: opacity 0.1s;\n}\n\n.Toastify__toast--stacked[data-collapsed='false'] {\n overflow: visible;\n}\n\n.Toastify__toast--stacked[data-collapsed='true']:not(:last-child) > * {\n opacity: 0;\n}\n\n.Toastify__toast--stacked:after {\n content: '';\n position: absolute;\n left: 0;\n right: 0;\n height: calc(var(--g) * 1px);\n bottom: 100%;\n}\n\n.Toastify__toast--stacked[data-pos='top'] {\n top: 0;\n}\n\n.Toastify__toast--stacked[data-pos='bot'] {\n bottom: 0;\n}\n\n.Toastify__toast--stacked[data-pos='bot'].Toastify__toast--stacked:before {\n transform-origin: top;\n}\n\n.Toastify__toast--stacked[data-pos='top'].Toastify__toast--stacked:before {\n transform-origin: bottom;\n}\n\n.Toastify__toast--stacked:before {\n content: '';\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n height: 100%;\n transform: scaleY(3);\n z-index: -1;\n}\n\n.Toastify__toast--rtl {\n direction: rtl;\n}\n\n.Toastify__toast--close-on-click {\n cursor: pointer;\n}\n\n.Toastify__toast-icon {\n margin-inline-end: 10px;\n width: 22px;\n flex-shrink: 0;\n display: flex;\n}\n\n.Toastify--animate {\n animation-fill-mode: both;\n animation-duration: 0.5s;\n}\n\n.Toastify--animate-icon {\n animation-fill-mode: both;\n animation-duration: 0.3s;\n}\n\n.Toastify__toast-theme--dark {\n background: var(--toastify-color-dark);\n color: var(--toastify-text-color-dark);\n}\n\n.Toastify__toast-theme--light {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n}\n\n.Toastify__toast-theme--colored.Toastify__toast--default {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n}\n\n.Toastify__toast-theme--colored.Toastify__toast--info {\n color: var(--toastify-text-color-info);\n background: var(--toastify-color-info);\n}\n\n.Toastify__toast-theme--colored.Toastify__toast--success {\n color: var(--toastify-text-color-success);\n background: var(--toastify-color-success);\n}\n\n.Toastify__toast-theme--colored.Toastify__toast--warning {\n color: var(--toastify-text-color-warning);\n background: var(--toastify-color-warning);\n}\n\n.Toastify__toast-theme--colored.Toastify__toast--error {\n color: var(--toastify-text-color-error);\n background: var(--toastify-color-error);\n}\n\n.Toastify__progress-bar-theme--light {\n background: var(--toastify-color-progress-light);\n}\n\n.Toastify__progress-bar-theme--dark {\n background: var(--toastify-color-progress-dark);\n}\n\n.Toastify__progress-bar--info {\n background: var(--toastify-color-progress-info);\n}\n\n.Toastify__progress-bar--success {\n background: var(--toastify-color-progress-success);\n}\n\n.Toastify__progress-bar--warning {\n background: var(--toastify-color-progress-warning);\n}\n\n.Toastify__progress-bar--error {\n background: var(--toastify-color-progress-error);\n}\n\n.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,\n.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,\n.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,\n.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {\n background: var(--toastify-color-transparent);\n}\n\n.Toastify__close-button {\n color: #fff;\n position: absolute;\n top: 6px;\n right: 6px;\n background: transparent;\n outline: none;\n border: none;\n padding: 0;\n cursor: pointer;\n opacity: 0.7;\n transition: 0.3s ease;\n z-index: 1;\n}\n\n.Toastify__toast--rtl .Toastify__close-button {\n left: 6px;\n right: unset;\n}\n\n.Toastify__close-button--light {\n color: #000;\n opacity: 0.3;\n}\n\n.Toastify__close-button > svg {\n fill: currentColor;\n height: 16px;\n width: 14px;\n}\n\n.Toastify__close-button:hover,\n.Toastify__close-button:focus {\n opacity: 1;\n}\n\n@keyframes Toastify__trackProgress {\n 0% {\n transform: scaleX(1);\n }\n 100% {\n transform: scaleX(0);\n }\n}\n\n.Toastify__progress-bar {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 1;\n opacity: 0.7;\n transform-origin: left;\n}\n\n.Toastify__progress-bar--animated {\n animation: Toastify__trackProgress linear 1 forwards;\n}\n\n.Toastify__progress-bar--controlled {\n transition: transform 0.2s;\n}\n\n.Toastify__progress-bar--rtl {\n right: 0;\n left: initial;\n transform-origin: right;\n border-bottom-left-radius: initial;\n}\n\n.Toastify__progress-bar--wrp {\n position: absolute;\n overflow: hidden;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 5px;\n border-bottom-left-radius: var(--toastify-toast-bd-radius);\n border-bottom-right-radius: var(--toastify-toast-bd-radius);\n}\n\n.Toastify__progress-bar--wrp[data-hidden='true'] {\n opacity: 0;\n}\n\n.Toastify__progress-bar--bg {\n opacity: var(--toastify-color-progress-bgo);\n width: 100%;\n height: 100%;\n}\n\n.Toastify__spinner {\n width: 20px;\n height: 20px;\n box-sizing: border-box;\n border: 2px solid;\n border-radius: 100%;\n border-color: var(--toastify-spinner-color-empty-area);\n border-right-color: var(--toastify-spinner-color);\n animation: Toastify__spin 0.65s linear infinite;\n}\n\n@keyframes Toastify__bounceInRight {\n from,\n 60%,\n 75%,\n 90%,\n to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n transform: translate3d(3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(-25px, 0, 0);\n }\n 75% {\n transform: translate3d(10px, 0, 0);\n }\n 90% {\n transform: translate3d(-5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n\n@keyframes Toastify__bounceOutRight {\n 20% {\n opacity: 1;\n transform: translate3d(-20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(2000px, var(--y), 0);\n }\n}\n\n@keyframes Toastify__bounceInLeft {\n from,\n 60%,\n 75%,\n 90%,\n to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: translate3d(-3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(25px, 0, 0);\n }\n 75% {\n transform: translate3d(-10px, 0, 0);\n }\n 90% {\n transform: translate3d(5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n\n@keyframes Toastify__bounceOutLeft {\n 20% {\n opacity: 1;\n transform: translate3d(20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(-2000px, var(--y), 0);\n }\n}\n\n@keyframes Toastify__bounceInUp {\n from,\n 60%,\n 75%,\n 90%,\n to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n transform: translate3d(0, 3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, -20px, 0);\n }\n 75% {\n transform: translate3d(0, 10px, 0);\n }\n 90% {\n transform: translate3d(0, -5px, 0);\n }\n to {\n transform: translate3d(0, 0, 0);\n }\n}\n\n@keyframes Toastify__bounceOutUp {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%,\n 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, -2000px, 0);\n }\n}\n\n@keyframes Toastify__bounceInDown {\n from,\n 60%,\n 75%,\n 90%,\n to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: translate3d(0, -3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, 25px, 0);\n }\n 75% {\n transform: translate3d(0, -10px, 0);\n }\n 90% {\n transform: translate3d(0, 5px, 0);\n }\n to {\n transform: none;\n }\n}\n\n@keyframes Toastify__bounceOutDown {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%,\n 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, 2000px, 0);\n }\n}\n\n.Toastify__bounce-enter--top-left,\n.Toastify__bounce-enter--bottom-left {\n animation-name: Toastify__bounceInLeft;\n}\n\n.Toastify__bounce-enter--top-right,\n.Toastify__bounce-enter--bottom-right {\n animation-name: Toastify__bounceInRight;\n}\n\n.Toastify__bounce-enter--top-center {\n animation-name: Toastify__bounceInDown;\n}\n\n.Toastify__bounce-enter--bottom-center {\n animation-name: Toastify__bounceInUp;\n}\n\n.Toastify__bounce-exit--top-left,\n.Toastify__bounce-exit--bottom-left {\n animation-name: Toastify__bounceOutLeft;\n}\n\n.Toastify__bounce-exit--top-right,\n.Toastify__bounce-exit--bottom-right {\n animation-name: Toastify__bounceOutRight;\n}\n\n.Toastify__bounce-exit--top-center {\n animation-name: Toastify__bounceOutUp;\n}\n\n.Toastify__bounce-exit--bottom-center {\n animation-name: Toastify__bounceOutDown;\n}\n\n@keyframes Toastify__zoomIn {\n from {\n opacity: 0;\n transform: scale3d(0.3, 0.3, 0.3);\n }\n 50% {\n opacity: 1;\n }\n}\n\n@keyframes Toastify__zoomOut {\n from {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n transform: translate3d(0, var(--y), 0) scale3d(0.3, 0.3, 0.3);\n }\n to {\n opacity: 0;\n }\n}\n\n.Toastify__zoom-enter {\n animation-name: Toastify__zoomIn;\n}\n\n.Toastify__zoom-exit {\n animation-name: Toastify__zoomOut;\n}\n\n@keyframes Toastify__flipIn {\n from {\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n animation-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n animation-timing-function: ease-in;\n }\n 60% {\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n opacity: 1;\n }\n 80% {\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n }\n to {\n transform: perspective(400px);\n }\n}\n\n@keyframes Toastify__flipOut {\n from {\n transform: translate3d(0, var(--y), 0) perspective(400px);\n }\n 30% {\n transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);\n opacity: 1;\n }\n to {\n transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);\n opacity: 0;\n }\n}\n\n.Toastify__flip-enter {\n animation-name: Toastify__flipIn;\n}\n\n.Toastify__flip-exit {\n animation-name: Toastify__flipOut;\n}\n\n@keyframes Toastify__slideInRight {\n from {\n transform: translate3d(110%, 0, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n\n@keyframes Toastify__slideInLeft {\n from {\n transform: translate3d(-110%, 0, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n\n@keyframes Toastify__slideInUp {\n from {\n transform: translate3d(0, 110%, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n\n@keyframes Toastify__slideInDown {\n from {\n transform: translate3d(0, -110%, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n\n@keyframes Toastify__slideOutRight {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(110%, var(--y), 0);\n }\n}\n\n@keyframes Toastify__slideOutLeft {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(-110%, var(--y), 0);\n }\n}\n\n@keyframes Toastify__slideOutDown {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(0, 500px, 0);\n }\n}\n\n@keyframes Toastify__slideOutUp {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(0, -500px, 0);\n }\n}\n\n.Toastify__slide-enter--top-left,\n.Toastify__slide-enter--bottom-left {\n animation-name: Toastify__slideInLeft;\n}\n\n.Toastify__slide-enter--top-right,\n.Toastify__slide-enter--bottom-right {\n animation-name: Toastify__slideInRight;\n}\n\n.Toastify__slide-enter--top-center {\n animation-name: Toastify__slideInDown;\n}\n\n.Toastify__slide-enter--bottom-center {\n animation-name: Toastify__slideInUp;\n}\n\n.Toastify__slide-exit--top-left,\n.Toastify__slide-exit--bottom-left {\n animation-name: Toastify__slideOutLeft;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n\n.Toastify__slide-exit--top-right,\n.Toastify__slide-exit--bottom-right {\n animation-name: Toastify__slideOutRight;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n\n.Toastify__slide-exit--top-center {\n animation-name: Toastify__slideOutUp;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n\n.Toastify__slide-exit--bottom-center {\n animation-name: Toastify__slideOutDown;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n\n@keyframes Toastify__spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n",R=new Map,Z=(e,t)=>{b(()=>{if(!e||"undefined"==typeof document)return;let r=document,a=R.get(r);if(a)return void(t&&a.setAttribute("nonce",t));let n=r.createElement("style");n.textContent=e,t&&n.setAttribute("nonce",t),r.head.appendChild(n),R.set(r,n)},[t])};function V(e){return Z(P,e.nonce),a.createElement(Y,{...e})}},80091:(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:"M16.375 4.5H4.625a.125.125 0 0 0-.125.125v8.254l2.859-1.54a.75.75 0 0 1 .68-.016l2.384 1.142 2.89-2.074a.75.75 0 0 1 .874 0l2.313 1.66V4.625a.125.125 0 0 0-.125-.125Zm.125 9.398-2.75-1.975-2.813 2.02a.75.75 0 0 1-.76.067l-2.444-1.17L4.5 14.583v1.792c0 .069.056.125.125.125h11.75a.125.125 0 0 0 .125-.125v-2.477ZM4.625 3C3.728 3 3 3.728 3 4.625v11.75C3 17.273 3.728 18 4.625 18h11.75c.898 0 1.625-.727 1.625-1.625V4.625C18 3.728 17.273 3 16.375 3H4.625ZM20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z",fillRule:"evenodd",clipRule:"evenodd"}))},80095:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(27723);const i=({illustration:e,title:t,description:r,features:i=[],ctaLabel:s,ctaUrl:l="https://thinkrank.ai/#pricing",ctaExternal:o=!0})=>(0,a.createElement)("div",{className:"tr-pro-teaser"},(0,a.createElement)("div",{className:"tr-pro-teaser__illustration"},e),(0,a.createElement)("div",{className:"tr-pro-teaser__content"},(0,a.createElement)("div",{className:"tr-pro-teaser__heading"},(0,a.createElement)("h3",{className:"tr-pro-teaser__title"},t),(0,a.createElement)("span",{className:"tr-pro-teaser__badge"},(0,n.__)("Pro","thinkrank"))),(0,a.createElement)("p",{className:"tr-pro-teaser__description"},r),i.length>0&&(0,a.createElement)("ul",{className:"tr-pro-teaser__features"},i.map(e=>(0,a.createElement)("li",{key:e,className:"tr-pro-teaser__feature"},(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-pro-teaser__bullet"}),(0,a.createElement)("span",null,e)))),(0,a.createElement)("a",{href:l,target:o?"_blank":void 0,rel:o?"noreferrer":void 0,className:"tr-pro-teaser__cta"},s||(0,n.__)("Upgrade Now","thinkrank"))))},80747:(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 8v.1c0 4.1 3.2 7.5 7.2 7.9h.8c4.4 0 8-3.6 8-8s-3.6-8-8-8zm0 15V5c3.9 0 7 3.1 7 7s-3.1 7-7 7z"}))},80751:(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.99609 14v-.2251l.00391.0001v6.225h1.5v-14.5h2.5v14.5h1.5v-14.5h3v-1.5h-8.50391c-2.76142 0-5 2.23858-5 5 0 2.7614 2.23858 5 5 5z"}))},80842:(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:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z",clipRule:"evenodd"}))},81290:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var a=r(51609),n=r.n(a),i=r(27723),s=r(64984);const l={Organization:(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M3 21V7l9-4 9 4v14",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M3 21h18M9 12h2m2 0h2M9 16h2m2 0h2",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round"})),LocalBusiness:(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 21s-7-6.5-7-12a7 7 0 1 1 14 0c0 5.5-7 12-7 12Z",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round"}),(0,a.createElement)("circle",{cx:"12",cy:"9",r:"2.5",stroke:"currentColor",strokeWidth:"1.6"})),Person:(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("circle",{cx:"12",cy:"8",r:"4",stroke:"currentColor",strokeWidth:"1.6"}),(0,a.createElement)("path",{d:"M4 21c0-4.4 3.6-8 8-8s8 3.6 8 8",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round"})),WebSite:(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("circle",{cx:"12",cy:"12",r:"9",stroke:"currentColor",strokeWidth:"1.6"}),(0,a.createElement)("path",{d:"M3 12h18M12 3c2.5 3 4 6 4 9s-1.5 6-4 9c-2.5-3-4-6-4-9s1.5-6 4-9Z",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round"}))},o=({size:e=14})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M3 7.5L6 10.5L11 4.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),c=()=>(0,a.createElement)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 3l1.8 4.7L18.5 9.5l-4.7 1.8L12 16l-1.8-4.7L5.5 9.5l4.7-1.8L12 3Z",fill:"currentColor"}),(0,a.createElement)("path",{d:"M19 14l.8 2 2 .8-2 .8L19 19.5l-.8-1.9-2-.8 2-.8.8-2Z",fill:"currentColor",opacity:"0.7"})),d={Organization:(0,i.__)("Brand, contact, logo and social profiles applied across the entire site.","thinkrank"),LocalBusiness:(0,i.__)("Business with a physical address, hours and service area ideal for storefronts.","thinkrank"),Person:(0,i.__)("A featured individual or author identity used across the site.","thinkrank"),WebSite:(0,i.__)("Site name, alternate names, and sitelinks search box for branded queries.","thinkrank")},g=({type:e,checked:t,onToggle:r})=>{const n=d[e]||(0,i.__)("Schema markup for "+e,"thinkrank"),s=l[e]||l.WebSite;return(0,a.createElement)("button",{type:"button",onClick:()=>r(e,!t),"aria-pressed":t,style:{position:"relative",display:"flex",gap:"14px",alignItems:"flex-start",textAlign:"left",padding:"18px",border:t?"1.5px solid #4f46e5":"1.5px solid var(--tr-border)",borderRadius:"12px",background:t?"#f7f6ff":"#fff",cursor:"pointer",transition:"border-color 120ms ease, background-color 120ms ease, box-shadow 120ms ease",boxShadow:t?"0 1px 2px rgba(79, 70, 229, 0.08)":"none",width:"100%",font:"inherit",color:"inherit"}},(0,a.createElement)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:t?"#eceaff":"#f5f6fa",color:t?"#4f46e5":"var(--tr-text-body)",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,transition:"background-color 120ms ease, color 120ms ease"}},s),(0,a.createElement)("div",{style:{flex:1,minWidth:0}},(0,a.createElement)("div",{style:{fontSize:"14px",fontWeight:600,color:"var(--tr-text-heading)",marginBottom:"4px"}},e),(0,a.createElement)("div",{style:{fontSize:"12.5px",color:"var(--tr-text-body)",lineHeight:1.45}},n)),(0,a.createElement)("div",{style:{width:"20px",height:"20px",borderRadius:"6px",background:t?"#4f46e5":"#fff",border:t?"1.5px solid #4f46e5":"1.5px solid #d4d8e0",color:"#fff",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,transition:"background-color 120ms ease, border-color 120ms ease"},"aria-hidden":"true"},t&&(0,a.createElement)(o,null)))},M=({settings:e,onSettingChange:t})=>{const r=(0,s.Zw)("site");n().useEffect(()=>{const a=e.enabled_schema_types||[],n=a.filter(e=>r.includes(e));n.length!==a.length&&t("enabled_schema_types",n)},[]);const l=(r,a)=>{const n=e.enabled_schema_types||[],i=a?[...n,r]:n.filter(e=>e!==r);t("enabled_schema_types",i)},o=(e.enabled_schema_types||[]).filter(e=>r.includes(e));return(0,a.createElement)("div",{className:"tab-content"},(0,a.createElement)("div",{style:{border:"1px solid var(--tr-border)",borderRadius:"12px",background:"#fff",overflow:"hidden",marginBottom:"20px"}},(0,a.createElement)("div",{style:{display:"flex",alignItems:"flex-start",gap:"16px",padding:"20px 24px",borderBottom:"1px solid var(--tr-border)"}},(0,a.createElement)("div",{style:{width:"44px",height:"44px",borderRadius:"10px",background:"#eef0fd",color:"#4f46e5",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0}},(0,a.createElement)(c,null)),(0,a.createElement)("div",{style:{flex:1,minWidth:0}},(0,a.createElement)("h2",{style:{margin:0,fontSize:"16px",fontWeight:600,color:"var(--tr-text-heading)"}},(0,i.__)("Site-Level Schema Types","thinkrank")),(0,a.createElement)("p",{style:{margin:"4px 0 0",fontSize:"13px",color:"var(--tr-text-body)",lineHeight:1.5}},(0,i.__)("Pick the structured-data entities that describe your site as a whole. Article, BlogPosting, HowTo and FAQ schemas are managed per-post in the ThinkRank metabox.","thinkrank"))),(0,a.createElement)("span",{style:{fontSize:"12px",fontWeight:600,padding:"4px 10px",borderRadius:"999px",whiteSpace:"nowrap",flexShrink:0,background:o.length>0?"#eceaff":"#f3f4f6",color:o.length>0?"#4f46e5":"var(--tr-text-body)"}},o.length>0?(0,i.__)(`${o.length} selected`,"thinkrank"):(0,i.__)("None selected","thinkrank"))),(0,a.createElement)("div",{className:"thinkrank-schema-types-grid",style:{display:"grid",gridTemplateColumns:"repeat(auto-fill, minmax(260px, 1fr))",gap:"14px",padding:"20px 24px"}},r.map(e=>(0,a.createElement)(g,{key:e,type:e,checked:o.includes(e),onToggle:l})))),0===o.length&&(0,a.createElement)("div",{style:{display:"flex",alignItems:"flex-start",gap:"12px",padding:"14px 16px",borderRadius:"10px",background:"#fff8e5",border:"1px solid #fde68a",marginBottom:"24px"}},(0,a.createElement)("div",{style:{fontSize:"16px",lineHeight:1,color:"#b45309"}},"!"),(0,a.createElement)("div",{style:{fontSize:"13px",color:"#8a6d3b",lineHeight:1.5}},(0,i.__)("No schema types selected yet. Pick at least one above so ThinkRank has something to generate.","thinkrank"))),(0,a.createElement)("div",{style:{display:"flex",gap:"14px",alignItems:"flex-start",padding:"16px 20px",border:"1px solid var(--tr-border)",borderRadius:"12px",background:"#fafbfc"}},(0,a.createElement)("div",{style:{width:"36px",height:"36px",borderRadius:"10px",background:"#fff",color:"#4f46e5",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,border:"1px solid var(--tr-border)"},"aria-hidden":"true"},(0,a.createElement)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9l-6-6Z",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M14 3v6h6M8 13h8M8 17h5",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round",strokeLinejoin:"round"}))),(0,a.createElement)("div",{style:{flex:1,minWidth:0}},(0,a.createElement)("div",{style:{fontSize:"13px",fontWeight:600,color:"var(--tr-text-heading)",marginBottom:"4px"}},(0,i.__)("Need Article, BlogPosting, HowTo or FAQ?","thinkrank")),(0,a.createElement)("div",{style:{fontSize:"13px",color:"var(--tr-text-body)",lineHeight:1.5}},(0,i.__)("Content-specific schemas use the actual post data plus AI optimization, so they live in the ThinkRank metabox when editing individual posts and pages.","thinkrank")))))}},81567:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(56427),s=r(69960),l=r(2325);const o=({dateRange:e,setDateRange:t,dashboardData:r})=>(0,a.createElement)("div",{className:"thinkrank-space-y-6"},(0,a.createElement)(i.Flex,{justify:"space-between",align:"center"},(0,a.createElement)("div",null,(0,a.createElement)(i.__experimentalText,{variant:"muted"},(0,n.__)("Detailed keyword performance data from Google Search Console.","thinkrank"))),(0,a.createElement)("div",{style:{position:"relative",display:"inline-flex",alignItems:"center"}},(0,a.createElement)("select",{value:e,onChange:e=>t(e.target.value),style:{appearance:"none",WebkitAppearance:"none",MozAppearance:"none",background:"#fff",border:"1px solid #4451ff",borderRadius:"6px",padding:"8px 36px 8px 14px",fontSize:"14px",fontWeight:"600",color:"var(--tr-accent)",cursor:"pointer",outline:"none",lineHeight:"1.4",boxShadow:"none"}},l.wl.map(e=>(0,a.createElement)("option",{key:e.value,value:e.value},e.label))),(0,a.createElement)("span",{style:{position:"absolute",right:"10px",top:"50%",transform:"translateY(-50%)",pointerEvents:"none",display:"flex",alignItems:"center"}},(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M3 5L7 9L11 5",stroke:"#4451ff",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}))))),r&&r.search_performance&&(0,a.createElement)(s.A,{data:r.search_performance}))},81574:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M1.36605 2.81332L2.30144 1.87332L13.5592 13.1867L12.6239 14.1267L7.92702 9.40666C6.74618 9.41999 5.57861 9.87999 4.68302 10.78L3.35623 9.44665C4.19874 8.60665 5.2071 8.03999 6.2818 7.75332L4.7958 6.25999C3.78744 6.67332 2.84542 7.29332 2.02944 8.11332L0.702656 6.77999C1.512 5.97332 2.42085 5.33332 3.3894 4.84665L1.36605 2.81332ZM15.2973 6.77999L13.9705 8.11332C12.3054 6.43999 10.1096 5.61332 7.92039 5.62666L6.20883 3.90665C9.41303 3.34665 12.8229 4.29332 15.2973 6.77999ZM10.1759 7.89332C11.0781 8.21332 11.9273 8.72665 12.6438 9.44665L12.1794 9.90665L10.1759 7.89332ZM6.00981 12.1133L8 14.1133L9.99018 12.1133C8.89558 11.0067 7.11105 11.0067 6.00981 12.1133Z"}))},81628:(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 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"}))},81789:(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 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"}))},82030:(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:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"}))},82189:(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.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm-1.338 4.877c-.314.22-.412.452-.412.623 0 .171.098.403.412.623.312.218.783.377 1.338.377.825 0 1.605.233 2.198.648.59.414 1.052 1.057 1.052 1.852 0 .795-.461 1.438-1.052 1.852-.41.286-.907.486-1.448.582v.316a.75.75 0 01-1.5 0v-.316a3.64 3.64 0 01-1.448-.582c-.59-.414-1.052-1.057-1.052-1.852a.75.75 0 011.5 0c0 .171.098.403.412.623.312.218.783.377 1.338.377s1.026-.159 1.338-.377c.314-.22.412-.452.412-.623 0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377-.825 0-1.605-.233-2.198-.648-.59-.414-1.052-1.057-1.052-1.852 0-.795.461-1.438 1.052-1.852a3.64 3.64 0 011.448-.582V7.5a.75.75 0 011.5 0v.316c.54.096 1.039.296 1.448.582.59.414 1.052 1.057 1.052 1.852a.75.75 0 01-1.5 0c0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377s-1.026.159-1.338.377z"}))},82434:(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 13.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM9 16a4.002 4.002 0 003.8-2.75H15V16h2.5v-2.75H19v-2.5h-6.2A4.002 4.002 0 005 12a4 4 0 004 4z",fillRule:"evenodd",clipRule:"evenodd"}))},82509:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(99714),o=r(60775);const c=/(\*\*[\s\S]+?\*\*|\*[\s\S]+?\*)/g,d=({children:e,className:t=""})=>{if(!e)return null;const r=String(e).split(c);return(0,a.createElement)("span",{className:t},r.map((e,t)=>e.length>4&&e.startsWith("**")&&e.endsWith("**")?(0,a.createElement)("strong",{key:t},e.slice(2,-2)):e.length>2&&e.startsWith("*")&&e.endsWith("*")?(0,a.createElement)("em",{key:t},e.slice(1,-1)):e))},g=({className:e="tr-w-3.5 tr-h-3.5"})=>(0,a.createElement)("svg",{className:e,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"})),M={1:{badge:"tr-bg-brand-bg tr-text-brand",border:"#4451FF"},2:{badge:"tr-bg-brand-bg tr-text-brand",border:"#06B6D4"},3:{badge:"tr-bg-white tr-text-secondary",border:"#CBD5E1"}},u=({len:e,max:t})=>(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-font-medium "+(e<=t?"tr-bg-success-bg tr-text-success":"tr-bg-warning-bg tr-text-warning")},e,"/",t),m=({title:e,icon:t,children:r,count:n,headerAction:i})=>(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-shadow-sm tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-px-5 tr-py-3.5 tr-flex tr-items-center tr-gap-2.5 tr-border-b tr-border-secondary"},t&&(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded-md tr-bg-brand tr-shrink-0"},t),(0,a.createElement)("span",{className:"tr-text-sm tr-font-semibold tr-text-primary"},e),void 0!==n&&n>0&&(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-2 tr-py-0.5 tr-rounded-full tr-text-xs tr-font-medium tr-bg-brand-bg tr-text-brand"},n),i&&(0,a.createElement)("div",{className:"tr-ml-auto tr-shrink-0"},i)),(0,a.createElement)("div",{className:"tr-px-5 tr-pt-4 tr-pb-5"},r)),h=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M4 6h16M4 10h12M4 14h8"})),N=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"})),p=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})),k=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M8.684 13.342C8.886 12.938 9 12.482 9 12c0-.482-.114-.938-.316-1.342m0 2.684a3 3 0 110-2.684m0 2.684l6.632 3.316m-6.632-6l6.632-3.316m0 0a3 3 0 105.367-2.684 3 3 0 00-5.367 2.684zm0 9.316a3 3 0 105.368 2.684 3 3 0 00-5.368-2.684z"})),x=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4"})),y=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z"})),D=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z"})),j=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M13 10V3L4 14h7v7l9-11h-7z"})),I=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M11 5.882V19.24a1.76 1.76 0 01-3.417.592l-2.147-6.15M18 13a3 3 0 100-6M5.436 13.683A4.001 4.001 0 017 6h1.832c4.1 0 7.625-1.234 9.168-3v14c-1.543-1.766-5.067-3-9.168-3H7a3.988 3.988 0 01-1.564-.317z"})),E=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4"})),z={content_type:{blog_post:(0,i.__)("Blog Post","thinkrank"),article:(0,i.__)("Article","thinkrank"),landing_page:(0,i.__)("Landing Page","thinkrank"),product_page:(0,i.__)("Product Page","thinkrank"),product_description:(0,i.__)("Product Description","thinkrank"),tutorial:(0,i.__)("Tutorial","thinkrank")},target_audience:{general:(0,i.__)("General Audience","thinkrank"),beginners:(0,i.__)("Beginners","thinkrank"),professionals:(0,i.__)("Professionals","thinkrank"),experts:(0,i.__)("Experts","thinkrank"),students:(0,i.__)("Students","thinkrank"),business_owners:(0,i.__)("Business Owners","thinkrank")},content_length:{short:(0,i.__)("Short (500–800 words)","thinkrank"),medium:(0,i.__)("Medium (1,000–1,500 words)","thinkrank"),long:(0,i.__)("Long (2,000+ words)","thinkrank")},tone:{professional:(0,i.__)("Professional","thinkrank"),casual:(0,i.__)("Casual","thinkrank"),friendly:(0,i.__)("Friendly","thinkrank"),authoritative:(0,i.__)("Authoritative","thinkrank"),conversational:(0,i.__)("Conversational","thinkrank"),technical:(0,i.__)("Technical","thinkrank")}},T=(e,t)=>z[e]?.[t]||t,f=({briefData:e,formData:t})=>{const[r,c]=(0,n.useState)("overview");if(!e)return null;const z=async e=>{try{if(navigator.clipboard?.writeText)return void await navigator.clipboard.writeText(e);const t=document.createElement("textarea");t.value=e,t.style.cssText="position:fixed;left:-999999px;top:-999999px",document.body.appendChild(t),t.focus(),t.select();try{document.execCommand("copy")}catch(e){o.A.error("Copy fallback failed",e)}document.body.removeChild(t)}catch(e){o.A.error("Copy to clipboard failed:",e)}},f=[{id:"overview",label:(0,i.__)("Overview","thinkrank"),node:(()=>{const r=e.generation_params||t;if(!r)return null;const n=[{label:(0,i.__)("Content Type","thinkrank"),value:T("content_type",r.content_type)},{label:(0,i.__)("Target Audience","thinkrank"),value:T("target_audience",r.target_audience)},{label:(0,i.__)("Content Length","thinkrank"),value:T("content_length",r.content_length)},{label:(0,i.__)("Tone","thinkrank"),value:T("tone",r.tone)}],s=r.target_keywords?.filter(e=>e.trim())||[],o=r.competitor_urls?.filter(e=>e.trim())||[],c=[s.length>0&&{label:(0,i.__)("Target Keywords","thinkrank"),content:(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-gap-1.5"},s.map((e,t)=>(0,a.createElement)("span",{key:t,className:"tr-inline-flex tr-items-center tr-px-2.5 tr-py-1 tr-rounded-full tr-text-xs tr-font-medium tr-bg-brand-bg tr-text-brand"},e)))},...n.map(({label:e,value:t})=>({label:e,content:(0,a.createElement)("span",{className:"tr-text-sm tr-font-medium tr-text-secondary"},t||"—")})),o.length>0&&{label:(0,i.__)("Competitor URLs","thinkrank"),content:(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},o.map((e,t)=>(0,a.createElement)("a",{key:t,href:e,target:"_blank",rel:"noopener noreferrer",className:"tr-text-sm tr-text-brand hover:tr-text-brand tr-truncate"},e)))},r.additional_context&&{label:(0,i.__)("Additional Context","thinkrank"),content:(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0 tr-leading-relaxed"},r.additional_context)}].filter(Boolean);return(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-shadow-sm tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-px-5 tr-py-3.5 tr-border-b tr-border-secondary tr-flex tr-items-center tr-justify-between"},(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Brief Overview","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3"},e.generation_meta&&(0,a.createElement)(l.A,{provider:e.generation_meta.provider,model:e.generation_meta.model}))),(0,a.createElement)("table",{className:"tr-w-full tr-border-collapse"},(0,a.createElement)("tbody",null,c.map(({label:e,content:t})=>(0,a.createElement)("tr",{key:e,className:"tr-border-b tr-border-secondary last:tr-border-b-0"},(0,a.createElement)("th",{scope:"row",className:"tr-align-top tr-text-left tr-w-1/3 tr-px-5 tr-py-3 tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-whitespace-nowrap"},e),(0,a.createElement)("td",{className:"tr-align-top tr-px-5 tr-py-3"},t))))))})()},{id:"article",label:(0,i.__)("Article","thinkrank"),node:e.content_body?(0,a.createElement)(m,{title:(0,i.__)("Full Article Content","thinkrank"),defaultOpen:!0,icon:N,headerAction:(0,a.createElement)(s.$n,{variant:"secondary",size:"sm",onClick:()=>z(e.content_body)},(0,a.createElement)(g,{className:"tr-w-3.5 tr-h-3.5 tr-mr-1.5"}),(0,i.__)("Copy HTML","thinkrank"))},(0,a.createElement)("div",{className:"tr-content-brief-article",dangerouslySetInnerHTML:{__html:e.content_body}})):null},{id:"titles",label:(0,i.__)("Titles","thinkrank"),node:e.title&&Array.isArray(e.title)?(0,a.createElement)(m,{title:(0,i.__)("Title Suggestions","thinkrank"),count:e.title.length,defaultOpen:!0,icon:h},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},e.title.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-gap-3 tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-6 tr-h-6 tr-rounded-full tr-bg-brand-bg tr-text-brand tr-text-xs tr-font-bold tr-shrink-0"},t+1),(0,a.createElement)("span",{className:"tr-flex-1 tr-text-sm tr-text-primary tr-font-medium tr-leading-snug"},e),(0,a.createElement)("button",{type:"button",onClick:()=>z(e),title:(0,i.__)("Copy","thinkrank"),className:"tr-shrink-0 tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded tr-text-tertiary hover:tr-text-brand hover:tr-bg-brand-bg tr-transition-colors"},(0,a.createElement)(g,null)))))):null},{id:"outline",label:(0,i.__)("Outline","thinkrank"),node:e.outline&&Array.isArray(e.outline)?(0,a.createElement)(m,{title:(0,i.__)("Content Outline","thinkrank"),count:e.outline.length,defaultOpen:!0,icon:N},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-3"},e.outline.map((e,t)=>{const r=e.level||1,n=M[Math.min(r,3)]||M[3];return(0,a.createElement)("div",{key:t,className:"tr-border-l-2 tr-pl-4 tr-py-1",style:{marginLeft:16*(r-1)+"px",borderColor:n.border}},(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-2 tr-mb-1"},(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-font-bold tr-shrink-0 ${n.badge}`},"H",r),(0,a.createElement)("span",{className:"tr-flex-1 tr-text-sm tr-font-semibold tr-text-primary tr-leading-snug"},(0,a.createElement)(d,null,e.heading)),e.word_count>0&&(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-shrink-0"},e.word_count,"w")),e.key_points?.length>0&&(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-0.5 tr-mt-1"},e.key_points.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-xs tr-text-tertiary tr-leading-relaxed"},(0,a.createElement)(d,null,e)))),e.keywords?.length>0&&(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-gap-1 tr-mt-2"},e.keywords.map((e,t)=>(0,a.createElement)("span",{key:t,className:"tr-inline-flex tr-items-center tr-px-1.5 tr-py-0.5 tr-rounded tr-text-xs tr-bg-brand-bg tr-text-brand"},e))))})),e.estimated_word_count&&(0,a.createElement)("div",{className:"tr-mt-4 tr-p-3 tr-rounded-lg tr-bg-brand-bg tr-border tr-border-brand tr-flex tr-items-center tr-justify-between"},(0,a.createElement)("span",{className:"tr-text-sm tr-text-brand tr-font-medium"},(0,i.__)("Estimated word count","thinkrank")),(0,a.createElement)("span",{className:"tr-text-sm tr-font-bold tr-text-brand"},e.estimated_word_count))):null},{id:"seo",label:(0,i.__)("SEO","thinkrank"),node:(()=>{if(!e.seo_recommendations)return null;const{title_suggestions:t,meta_descriptions:r,meta_description:n,url_slugs:s,focus_keyword_analysis:l,internal_links:o,related_keywords:c,long_tail_keywords:M}=e.seo_recommendations;return t?.length||r?.length||n||s?.length||o?.length||c?.length||M?.length||l?.primary_placement?.length?(0,a.createElement)(m,{title:(0,i.__)("SEO Recommendations","thinkrank"),defaultOpen:!1,icon:p},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-6"},t?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Title Suggestions","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},t.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary"},e)))),(n||r?.length>0)&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-3 tr-m-0"},(0,i.__)("Meta Descriptions","thinkrank")),n&&(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-brand-bg tr-border tr-border-brand tr-mb-2"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-brand"},(0,i.__)("Primary","thinkrank")),(0,a.createElement)(u,{len:n.length,max:160})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0 tr-leading-relaxed"},(0,a.createElement)(d,null,n))),r?.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary tr-mb-2"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-tertiary"},(0,i.__)("Variation","thinkrank")," ",t+1),(0,a.createElement)(u,{len:e.length,max:160})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0 tr-leading-relaxed"},(0,a.createElement)(d,null,e))))),s?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("URL Slug Suggestions","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},s.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("code",{className:"tr-flex-1 tr-px-3 tr-py-1.5 tr-rounded tr-bg-white tr-text-secondary tr-text-xs tr-font-mono"},e),(0,a.createElement)("button",{type:"button",onClick:()=>z(e),className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded tr-text-tertiary hover:tr-text-brand hover:tr-bg-brand-bg tr-transition-colors"},(0,a.createElement)(g,null)))))),c?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Related Keywords","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-gap-1.5"},c.map((e,t)=>(0,a.createElement)("span",{key:t,className:"tr-inline-flex tr-items-center tr-px-2.5 tr-py-1 tr-rounded-full tr-text-xs tr-font-medium tr-bg-brand-bg tr-text-brand"},(0,a.createElement)(d,null,e))))),M?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Long-tail Variations","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-gap-1.5"},M.map((e,t)=>(0,a.createElement)("span",{key:t,className:"tr-inline-flex tr-items-center tr-px-2.5 tr-py-1 tr-rounded-full tr-text-xs tr-font-medium tr-bg-success-bg tr-text-success"},e)))),o?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Internal Linking Opportunities","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1.5"},o.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary tr-leading-relaxed"},(0,a.createElement)(d,null,e))))),(l?.primary_placement?.length||l?.secondary_integration?.length||l?.density_guidelines?.length)&&(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-m-0"},(0,i.__)("Focus Keyword Analysis","thinkrank")),l.primary_placement?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-mb-1.5 tr-m-0"},(0,i.__)("Primary Placement","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},l.primary_placement.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary"},(0,a.createElement)(d,null,e))))),l.secondary_integration?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-mb-1.5 tr-m-0"},(0,i.__)("Secondary Integration","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},l.secondary_integration.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary"},(0,a.createElement)(d,null,e))))),l.density_guidelines?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-mb-1.5 tr-m-0"},(0,i.__)("Density Guidelines","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},l.density_guidelines.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary"},(0,a.createElement)(d,null,e)))))))):null})()},{id:"social",label:(0,i.__)("Social","thinkrank"),node:(()=>{if(!e.social_media)return null;const{open_graph:t,twitter_card:r}=e.social_media;return t?.title||t?.description||r?.title||r?.description?(0,a.createElement)(m,{title:(0,i.__)("Social Media Meta Tags","thinkrank"),defaultOpen:!1,icon:k},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-6"},(t?.title||t?.description)&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-3 tr-m-0"},"Open Graph"),t.title&&(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-brand-bg tr-border tr-border-brand tr-mb-2"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-brand"},"og:title"),(0,a.createElement)(u,{len:t.title.length,max:55})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0"},(0,a.createElement)(d,null,t.title))),t.description&&(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-brand-bg tr-border tr-border-brand"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-brand"},"og:description"),(0,a.createElement)(u,{len:t.description.length,max:125})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0"},(0,a.createElement)(d,null,t.description)))),(r?.title||r?.description)&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-3 tr-m-0"},"Twitter Card"),r.title&&(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary tr-mb-2"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-tertiary"},"twitter:title"),(0,a.createElement)(u,{len:r.title.length,max:70})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0"},(0,a.createElement)(d,null,r.title))),r.description&&(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-tertiary"},"twitter:description"),(0,a.createElement)(u,{len:r.description.length,max:125})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0"},(0,a.createElement)(d,null,r.description)))))):null})()},{id:"schema",label:(0,i.__)("Schema","thinkrank"),node:(()=>{if(!e.schema_markup)return null;const{recommended_types:t,key_properties:r,faq_questions:n}=e.schema_markup;return t?.length||r?.length||n?.length?(0,a.createElement)(m,{title:(0,i.__)("Schema Markup","thinkrank"),defaultOpen:!1,icon:x},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-5"},t?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Recommended Types","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-gap-1.5"},t.map((e,t)=>(0,a.createElement)("span",{key:t,className:"tr-inline-flex tr-items-center tr-px-2.5 tr-py-1 tr-rounded-full tr-text-xs tr-font-medium tr-bg-brand-bg tr-text-brand"},(0,a.createElement)(d,null,e))))),r?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Key Properties","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},r.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary"},(0,a.createElement)(d,null,e))))),n?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("FAQ Questions","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},n.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-p-3 tr-rounded-lg tr-bg-warning-bg tr-border tr-border-warning tr-flex tr-items-start tr-gap-2"},(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-justify-center tr-w-5 tr-h-5 tr-rounded-full tr-bg-warning tr-text-white tr-text-xs tr-font-bold tr-shrink-0"},"Q"),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0 tr-leading-relaxed"},(0,a.createElement)(d,null,e)))))))):null})()},{id:"visual",label:(0,i.__)("Visuals","thinkrank"),node:(()=>{if(!e.visual_content)return null;const{image_recommendations:t,alt_text_suggestions:r,infographic_opportunities:n}=e.visual_content;return t?.length||r?.length||n?.length?(0,a.createElement)(m,{title:(0,i.__)("Visual Content Strategy","thinkrank"),defaultOpen:!1,icon:y},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-5"},t?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Image Recommendations","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},t.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary tr-leading-relaxed"},(0,a.createElement)(d,null,e))))),r?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Alt Text Suggestions","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},r.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-p-2.5 tr-rounded-lg tr-bg-success-bg tr-border tr-border-success"},(0,a.createElement)("p",{className:"tr-text-xs tr-text-secondary tr-m-0 tr-leading-relaxed tr-font-mono"},(0,a.createElement)(d,null,e)))))),n?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Infographic Opportunities","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},n.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary tr-leading-relaxed"},(0,a.createElement)(d,null,e))))))):null})()},{id:"competitors",label:(0,i.__)("Competitors","thinkrank"),node:(()=>{const t=e.generation_params?.competitor_urls?.filter(e=>e?.trim());if(!t?.length)return null;const r=[{icon:"📊",title:(0,i.__)("Content Analysis","thinkrank"),desc:(0,i.__)("Word count, readability & structure","thinkrank")},{icon:"🎯",title:(0,i.__)("SEO Evaluation","thinkrank"),desc:(0,i.__)("Title tags, meta & schema markup","thinkrank")},{icon:"🔗",title:(0,i.__)("Link Analysis","thinkrank"),desc:(0,i.__)("Internal & external linking strategies","thinkrank")},{icon:"🖼️",title:(0,i.__)("Media Usage","thinkrank"),desc:(0,i.__)("Image optimization & alt text","thinkrank")}];return(0,a.createElement)(m,{title:(0,i.__)("Competitor Analysis","thinkrank"),count:t.length,defaultOpen:!1,icon:D},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},t.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-justify-between tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},(0,a.createElement)("p",{className:"tr-text-xs tr-font-medium tr-text-tertiary tr-m-0 tr-mb-0.5"},(0,i.__)("Competitor","thinkrank")," ",t+1),(0,a.createElement)("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:"tr-text-sm tr-text-brand hover:tr-text-brand tr-truncate tr-block"},e.length>60?e.substring(0,60)+"…":e)),(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-gap-1 tr-px-2 tr-py-0.5 tr-rounded-full tr-text-xs tr-font-medium tr-bg-success-bg tr-text-success tr-shrink-0 tr-ml-3"},"✓ ",(0,i.__)("Analyzed","thinkrank"))))),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-3"},r.map(({icon:e,title:t,desc:r})=>(0,a.createElement)("div",{key:t,className:"tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary tr-flex tr-items-start tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-base tr-shrink-0"},e),(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-m-0 tr-mb-0.5"},t),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-leading-snug"},r))))),(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-brand-bg tr-border tr-border-brand"},(0,a.createElement)("p",{className:"tr-text-xs tr-text-brand tr-m-0 tr-leading-relaxed"},(0,a.createElement)("strong",null,(0,i.__)("Note:","thinkrank"))," ",(0,i.__)("This analysis shaped the content gaps and recommendations below. The AI identified opportunities to outperform these competitors.","thinkrank")))))})()},{id:"gaps",label:(0,i.__)("Gaps","thinkrank"),node:e.competitor_gaps?.length?(0,a.createElement)(m,{title:(0,i.__)("Content Gaps & Opportunities","thinkrank"),count:e.competitor_gaps.length,defaultOpen:!1,icon:j},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-3"},(0,a.createElement)("p",{className:"tr-text-sm tr-text-tertiary tr-m-0 tr-leading-relaxed"},(0,i.__)("Opportunities to outperform competitors based on analysis:","thinkrank")),e.competitor_gaps.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-p-3 tr-rounded-lg tr-border tr-border-warning tr-bg-warning-bg tr-flex tr-items-start tr-gap-3"},(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-2 tr-py-0.5 tr-rounded tr-text-xs tr-font-bold tr-bg-warning tr-text-white tr-shrink-0"},(0,i.__)("GAP","thinkrank")),(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0 tr-leading-relaxed tr-mb-1"},(0,a.createElement)(d,null,e)),(0,a.createElement)("p",{className:"tr-text-xs tr-text-warning tr-m-0 tr-font-medium"},"→"," ",(0,i.__)("Include this in your content strategy","thinkrank"))))),(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-success-bg tr-border tr-border-success"},(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-success tr-mb-2 tr-m-0"},"🚀 ",(0,i.__)("Your Competitive Advantage","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},[(0,i.__)("Address gaps competitors miss","thinkrank"),(0,i.__)("Provide more comprehensive coverage","thinkrank"),(0,i.__)("Better user experience and engagement","thinkrank"),(0,i.__)("Higher search engine rankings potential","thinkrank")].map((e,t)=>(0,a.createElement)("p",{key:t,className:"tr-text-xs tr-text-success tr-m-0"},"✓ ",e)))))):null},{id:"cta",label:(0,i.__)("CTAs","thinkrank"),node:e.call_to_actions?.length?(0,a.createElement)(m,{title:(0,i.__)("Call-to-Action Suggestions","thinkrank"),count:e.call_to_actions.length,defaultOpen:!1,icon:I},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},e.call_to_actions.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-gap-3 tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-bold tr-text-tertiary tr-w-5 tr-shrink-0"},t+1),(0,a.createElement)("span",{className:"tr-flex-1 tr-text-sm tr-text-secondary tr-leading-snug"},(0,a.createElement)(d,null,e)),(0,a.createElement)("button",{type:"button",onClick:()=>z(e),title:(0,i.__)("Copy CTA","thinkrank"),className:"tr-shrink-0 tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded tr-text-tertiary hover:tr-text-brand hover:tr-bg-brand-bg tr-transition-colors"},(0,a.createElement)(g,null)))))):null},{id:"raw",label:(0,i.__)("Raw","thinkrank"),node:e.raw_response?(0,a.createElement)(m,{title:(0,i.__)("AI Raw Response","thinkrank"),defaultOpen:!1,icon:E},(0,a.createElement)("div",null,(0,a.createElement)("pre",{className:"tr-bg-ink-1 tr-text-surface tr-p-4 tr-rounded-lg tr-text-xs tr-overflow-x-auto tr-whitespace-pre-wrap tr-leading-relaxed"},e.raw_response),(0,a.createElement)("div",{className:"tr-mt-3 tr-flex tr-justify-end"},(0,a.createElement)(s.$n,{variant:"secondary",size:"sm",onClick:()=>z(e.raw_response)},(0,a.createElement)(g,{className:"tr-w-3.5 tr-h-3.5 tr-mr-1.5"}),(0,i.__)("Copy","thinkrank"))))):null}].filter(e=>e.node);if(0===f.length)return null;const _=f.find(e=>e.id===r)||f[0];return(0,a.createElement)("div",{className:"tr-flex tr-flex-col md:tr-flex-row tr-gap-5 tr-items-start"},(0,a.createElement)("nav",{className:"tr-flex md:tr-flex-col tr-gap-1 tr-w-full md:tr-w-52 tr-shrink-0 tr-overflow-x-auto md:tr-overflow-visible md:tr-sticky md:tr-top-4","aria-label":(0,i.__)("Content brief sections","thinkrank")},f.map(e=>{const t=_.id===e.id;return(0,a.createElement)("button",{key:e.id,type:"button",onClick:()=>c(e.id),"aria-current":t?"page":void 0,className:"tr-flex tr-items-center tr-gap-2 tr-whitespace-nowrap tr-px-3 tr-py-2 tr-rounded-lg tr-text-sm tr-font-medium tr-text-left tr-transition-colors md:tr-w-full "+(t?"tr-bg-brand-bg tr-text-brand":"tr-text-secondary hover:tr-text-primary")},(0,a.createElement)("span",{className:"tr-w-1.5 tr-h-1.5 tr-rounded-full tr-shrink-0",style:{backgroundColor:t?"#4451FF":"#CBD5E1"}}),e.label)})),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0 tr-w-full"},_.node))}},82645:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var a=r(51609),n=r(27723),i=r(49323),s=r(86087),l=r(56427),o=r(62603),c=r(67640),d=r(25353),g=r(34011),M=r(24414),u=r(79487);const m=({activeSubSection:e="core-web-vitals",onNavigate:t})=>{const[r,m]=(0,s.useState)(null),[h,N]=(0,s.useState)(!1),[p,k]=(0,s.useState)(null),[x,y]=(0,s.useState)(null),[D,j]=(0,s.useState)(null),[I,E]=(0,s.useState)(null),[z,T]=(0,s.useState)(!1),[f,_]=(0,s.useState)(null),[w,A]=(0,s.useState)("mobile"),[b,v]=(0,s.useState)(28),[O,L]=(0,s.useState)([]),[S,C]=(0,s.useState)(!1),[Q,U]=(0,s.useState)(null),[Y,P]=(0,s.useState)([]),[R,Z]=(0,s.useState)(!1),[V,B]=(0,s.useState)(null),G=()=>({deviceType:w,historicalPeriod:b,setPerformanceData:m,setIsLoading:N,setNotice:k,setLastUpdated:y,setRecommendations:j,setHistoricalData:E,setIsLoadingHistoricalData:T,setHistoricalDataError:_,setOpportunities:L,setIsLoadingOpportunities:C,setOpportunitiesError:U,setDiagnostics:P,setIsLoadingDiagnostics:Z,setDiagnosticsError:B}),W=()=>(0,M.Re)(G()),H=()=>((0,u.K)(),W()),F=e=>(0,M.he)(G(),e),J=()=>(0,M.MM)(G()),X=()=>(0,M.dT)(G());(0,s.useEffect)(()=>{W()},[w]);const $=(0,s.useRef)(0);return(0,s.useEffect)(()=>{if("collecting"!==r?.status)return void($.current=0);if($.current>=8)return;$.current++;const e=setTimeout(()=>W(),15e3);return()=>clearTimeout(e)},[r]),(0,s.useEffect)(()=>{"recommendations"!==e||D||(0,M.JP)(G()),"monitoring"===e&&F(b),"seo-performance"!==e||0!==O.length||S||J(),"recommendations"!==e||0!==Y.length||R||X()},[e,b]),(0,a.createElement)("div",{className:"thinkrank-performance-tab"},(0,a.createElement)("div",{className:"thinkrank-perf-header tr-flex tr-justify-end tr-mb-4"},(0,a.createElement)(l.Button,{variant:"secondary",onClick:H,disabled:h,className:"thinkrank-perf-refresh-btn"},h?(0,n.__)("Refreshing…","thinkrank"):(0,n.__)("Refresh Data","thinkrank"))),p&&(0,a.createElement)(l.Notice,{status:p.status,onRemove:()=>k(null),style:{marginBottom:"16px"}},p.message),(()=>{const s="core-web-vitals"===e||!["seo-performance","monitoring","recommendations"].includes(e);if(h&&!r&&s)return(0,a.createElement)("div",{style:{textAlign:"center",padding:"48px"}},(0,a.createElement)(i.u4,{lines:3}));if("collecting"===r?.status&&s){const e=r?.collection_error,i=e&&/quota|rate limit|429/i.test(e);return(0,a.createElement)(l.Card,null,(0,a.createElement)(l.CardBody,null,(0,a.createElement)("div",{style:{textAlign:"center",padding:"48px 24px"}},(0,a.createElement)("div",{style:{fontSize:"48px",marginBottom:"24px"}},e?"⚠️":"⏱️"),(0,a.createElement)(l.__experimentalHeading,{level:3,style:{marginBottom:"12px"}},e?(0,n.__)("Measurement failed — will retry","thinkrank"):(0,n.__)("Measuring your site…","thinkrank")),(0,a.createElement)(l.__experimentalText,{variant:"muted",style:{display:"block"}},e||(0,n.__)("Google is running a Lighthouse audit of your homepage. This usually takes under a minute — the results will appear automatically.","thinkrank")),i&&(0,a.createElement)("div",{style:{marginTop:"24px"}},(0,a.createElement)(l.__experimentalText,{variant:"muted",style:{display:"block",marginBottom:"12px"}},(0,n.__)("Tip: add your own (free) PageSpeed Insights API key to get a dedicated 25,000/day quota for this site.","thinkrank")),(0,a.createElement)(l.Button,{variant:"primary",onClick:()=>t&&t("integrations","google-services")},(0,n.__)("Add PageSpeed API Key","thinkrank"))))))}if(!r&&s)return(0,a.createElement)(l.Card,null,(0,a.createElement)(l.CardHeader,null,(0,a.createElement)(l.__experimentalHeading,{level:3},(0,n.__)("Performance Data Not Available","thinkrank"))),(0,a.createElement)(l.CardBody,null,(0,a.createElement)("div",{style:{textAlign:"center",padding:"48px 24px"}},(0,a.createElement)("div",{style:{fontSize:"48px",marginBottom:"24px"}},"⚡"),(0,a.createElement)("div",{style:{marginBottom:"32px"}},(0,a.createElement)(l.__experimentalText,{style:{fontSize:"16px",marginBottom:"12px",display:"block"}},(0,n.__)("No performance data available. This could be due to missing API configuration.","thinkrank")),(0,a.createElement)(l.__experimentalText,{variant:"muted",style:{display:"block"}},(0,n.__)("Add a PageSpeed API key or connect your Google account in Integrations > Google Services to view real performance metrics.","thinkrank"))),(0,a.createElement)("div",{style:{display:"flex",justifyContent:"center",gap:"12px",flexWrap:"wrap"}},(0,a.createElement)(l.Button,{variant:"primary",onClick:()=>t&&t("integrations","google-services")},(0,n.__)("Add PageSpeed API Key","thinkrank")),(0,a.createElement)(l.Button,{variant:"secondary",onClick:H,disabled:h},h?(0,a.createElement)(i.u4,{lines:2}):(0,n.__)("Refresh Data","thinkrank"))))));switch(e){case"core-web-vitals":default:return(0,a.createElement)(o.Ay,{performanceData:r,deviceType:w,setDeviceType:A,isLoading:h,onNavigate:t,onRefresh:H});case"seo-performance":return(0,a.createElement)(c.A,{opportunities:O,isLoadingOpportunities:S,opportunitiesError:Q,performanceData:r,onNavigate:t,onRetry:J});case"monitoring":return(0,a.createElement)(d.A,{historicalData:I,isLoadingHistoricalData:z,historicalDataError:f,historicalPeriod:b,setHistoricalPeriod:v,performanceData:r,onNavigate:t,onRetry:()=>F()});case"recommendations":return(0,a.createElement)(g.A,{diagnostics:Y,isLoadingDiagnostics:R,diagnosticsError:V,onNavigate:t,onRetry:X})}})())}},82898:(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.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"}))},82945:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s});var a=r(51609),n=(r(86087),r(27723));const i=({label:e,length:t,max:r})=>{const i=((e,t)=>0===e?{tone:"tertiary",label:(0,n.__)("Empty","thinkrank")}:e>t?{tone:"danger",label:(0,n.__)("Too long","thinkrank")}:e<.5*t?{tone:"warning",label:(0,n.__)("Too short","thinkrank")}:{tone:"success",label:(0,n.__)("Good","thinkrank")})(t,r),s=Math.min(t/r*100,110),l={success:"tr-bg-success",warning:"tr-bg-warning",danger:"tr-bg-danger",tertiary:"tr-bg-line-2"}[i.tone],o={success:"tr-text-success",warning:"tr-text-warning",danger:"tr-text-danger",tertiary:"tr-text-tertiary"}[i.tone];return(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-secondary"},e),(0,a.createElement)("span",{className:`tr-text-xs tr-font-semibold ${o}`},t,"/",r," · ",i.label)),(0,a.createElement)("div",{className:"tr-h-1.5 tr-w-full tr-rounded-full tr-bg-line-2 tr-overflow-hidden"},(0,a.createElement)("div",{className:`tr-h-full tr-rounded-full tr-transition-all tr-duration-200 ${l}`,style:{width:`${s}%`}})))},s=({title:e="",description:t="",url:r="",siteName:s="",favicon:l=null,className:o=""})=>{const c=r||window.location.origin,d=s||window.thinkrankAdmin?.siteName||"Your Website",g=c.replace(/^https?:\/\//,"").replace(/\/$/,""),M=d.trim().charAt(0).toUpperCase()||"W",u=e.length>60?e.substring(0,57)+"…":e,m=t.length>160?t.substring(0,157)+"…":t,h=(new Date).toLocaleDateString("en-US",{month:"short",day:"numeric",year:"numeric"});return(0,a.createElement)("div",{className:`tr-bg-white tr-rounded-xl tr-shadow-sm tr-overflow-hidden ${o}`},(0,a.createElement)("div",{className:"tr-px-6 tr-py-4 tr-border-b tr-border-secondary tr-flex tr-items-center tr-gap-3"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-9 tr-h-9 tr-rounded-lg tr-bg-brand-bg tr-text-brand tr-shrink-0"},(0,a.createElement)("svg",{className:"tr-w-[18px] tr-h-[18px]",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("circle",{cx:"11",cy:"11",r:"7"}),(0,a.createElement)("path",{d:"M21 21l-4.3-4.3"}))),(0,a.createElement)("div",{className:"tr-min-w-0"},(0,a.createElement)("h4",{className:"tr-text-base tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Search Engine Preview","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("How your page will appear on Google search results","thinkrank")))),(0,a.createElement)("div",{className:"tr-p-6"},(0,a.createElement)("div",{className:"tr-bg-white tr-border tr-border-secondary tr-rounded-xl tr-p-5 tr-shadow-sm hover:tr-shadow-md tr-transition-shadow tr-duration-200"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-mb-2"},l?(0,a.createElement)("img",{src:l,alt:"",width:"22",height:"22",className:"tr-w-[22px] tr-h-[22px] tr-rounded-full tr-shrink-0 tr-bg-line-2 tr-p-0.5"}):(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-[22px] tr-h-[22px] tr-rounded-full tr-shrink-0 tr-bg-brand tr-text-white tr-text-[10px] tr-font-semibold","aria-hidden":"true"},M),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-leading-tight tr-min-w-0"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-primary tr-truncate"},d),(0,a.createElement)("span",{className:"tr-text-[11px] tr-text-tertiary tr-truncate"},g))),(0,a.createElement)("span",{className:"tr-block tr-text-lg tr-leading-snug tr-font-normal hover:tr-underline tr-no-underline tr-mb-1",style:{color:"#1A0DAB"}},u||(0,n.__)("Your SEO Title Will Appear Here","thinkrank")),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-leading-relaxed tr-m-0"},(0,a.createElement)("span",{className:"tr-text-tertiary tr-mr-1"},h),m||(0,n.__)("Your meta description will appear here. Make it compelling to encourage clicks from search results.","thinkrank"))),(0,a.createElement)("div",{className:"tr-mt-5 tr-p-4 tr-rounded-xl tr-bg-[#F7F8FB] tr-border tr-border-secondary tr-grid tr-grid-cols-1 tr-gap-4"},(0,a.createElement)(i,{label:(0,n.__)("Title Length","thinkrank"),length:e.length,max:60}),(0,a.createElement)(i,{label:(0,n.__)("Description Length","thinkrank"),length:t.length,max:160}))))}},83053:(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.5H4V20H20ZM15.4697 14.9697L18.4393 12L15.4697 9.03033L16.5303 7.96967L20.0303 11.4697L20.5607 12L20.0303 12.5303L16.5303 16.0303L15.4697 14.9697Z"}))},83177:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var a=r(47143),n=r(1455),i=r.n(n),s=r(60775);const l={metadata:{},isGenerating:{},generationHistory:{},isLoading:!1},o="SET_METADATA",c="SET_GENERATING",d="SET_LOADING",g="ADD_TO_HISTORY",M="CLEAR_METADATA",u={setMetadata:(e,t)=>({type:o,postId:e,metadata:t}),setGenerating:(e,t)=>({type:c,postId:e,generating:t}),setLoading:e=>({type:d,loading:e}),addToHistory:(e,t)=>({type:g,postId:e,entry:t}),clearMetadata:e=>({type:M,postId:e}),*generateMetadata(e,t={}){yield u.setGenerating(e,!0);try{const t={title:"AI Generated Title",description:"AI Generated Description",generated_at:(new Date).toISOString()};return yield u.setMetadata(e,t),yield u.addToHistory(e,{timestamp:Date.now(),action:"generated",metadata:t}),t}catch(e){throw s.A.error("Failed to generate metadata:",e),e}finally{yield u.setGenerating(e,!1)}},*loadMetadata(e){yield u.setLoading(!0);try{const t=yield i()({path:`/thinkrank/v1/metadata/${e}`});return yield u.setMetadata(e,t),t}catch(e){s.A.error("Failed to load metadata:",e)}finally{yield u.setLoading(!1)}}},m={getMetadata:(e,t)=>e.metadata[t]||null,getIsGenerating:(e,t)=>e.isGenerating[t]||!1,getIsLoading:e=>e.isLoading,getGenerationHistory:(e,t)=>e.generationHistory[t]||[],hasMetadata:(e,t)=>!!e.metadata[t],getMetadataTitle(e,t){const r=e.metadata[t];return r?.title||""},getMetadataDescription(e,t){const r=e.metadata[t];return r?.description||""}},h=(0,a.createReduxStore)("thinkrank/metadata",{reducer:(e=l,t)=>{switch(t.type){case o:return{...e,metadata:{...e.metadata,[t.postId]:t.metadata}};case c:return{...e,isGenerating:{...e.isGenerating,[t.postId]:t.generating}};case d:return{...e,isLoading:t.loading};case g:return{...e,generationHistory:{...e.generationHistory,[t.postId]:[...e.generationHistory[t.postId]||[],t.entry]}};case M:return{...e,metadata:{...e.metadata,[t.postId]:null}};default:return e}},actions:u,selectors:m})},83520:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(85161),o=r(1455),c=r.n(o),d=r(80028),g=r(60775),M=r(79487),u=r(78836);const m=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polyline",{points:"6 9 12 15 18 9"})),h=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polyline",{points:"18 15 12 9 6 15"})),N=({className:e})=>(0,a.createElement)("svg",{className:e,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("polyline",{points:"23 4 23 10 17 10"}),(0,a.createElement)("polyline",{points:"1 20 1 14 7 14"}),(0,a.createElement)("path",{d:"M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"})),p=({className:e})=>(0,a.createElement)("svg",{className:e,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("polyline",{points:"22 12 16 12 14 15 10 15 8 12 2 12"}),(0,a.createElement)("path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"})),k=[{code:200,message:"OK",reason:(0,i.__)("The URL was successfully submitted to the IndexNow API.","thinkrank")},{code:202,message:"Accepted",reason:(0,i.__)("The URL was successfully submitted to the IndexNow API, but the API key will be checked later.","thinkrank")},{code:400,message:"Bad Request",reason:(0,i.__)("The request was invalid.","thinkrank")},{code:403,message:"Forbidden",reason:(0,i.__)("The key was invalid (e.g. key not found, file found but key not in the file).","thinkrank")},{code:422,message:"Unprocessable Entity",reason:(0,i.__)("The URLs don't belong to the host or the key is not matching the schema in the protocol.","thinkrank")},{code:429,message:"Too Many Requests",reason:(0,i.__)("Too Many Requests (potential Spam).","thinkrank")}],x=k.reduce((e,t)=>(e[t.code]=t.reason,e),{}),y=({onNavigate:e})=>{const[t,r]=(0,n.useState)([]),[o,y]=(0,n.useState)(!0),[D,j]=(0,n.useState)(!1),[I,E]=(0,n.useState)(1),[z,T]=(0,n.useState)(!1),[f,_]=(0,n.useState)(0),w=(e=I,t=!1)=>{y(!0),c()({path:`/thinkrank/v1/instant-indexing/history?page=${e}&per_page=10`}).then(e=>{var a;e.success&&Array.isArray(e.data)?(r(e.data),_(null!==(a=e.pagination?.total)&&void 0!==a?a:e.data.length)):(r([]),_(0)),y(!1),t&&d.oR.success((0,i.__)("Submission history refreshed.","thinkrank"))}).catch(e=>{g.A.error("Error fetching history:",e),y(!1),t&&d.oR.error((0,i.__)("Failed to refresh history.","thinkrank"))})};(0,n.useEffect)(()=>{w(I)},[I]);const A=Math.max(1,Math.ceil(f/10)),b=t,v=!o&&0===b.length;return(0,a.createElement)("div",{className:"thinkrank-instant-indexing-history"},(0,a.createElement)(l.A,{title:(0,i.__)("Submission History","thinkrank"),description:(0,i.__)("View the history of URLs submitted to IndexNow.","thinkrank"),enabled:!0,showToggle:!1},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(u.A,null),(0,a.createElement)(s.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-justify-between tr-gap-3 tr-flex-wrap"},(0,a.createElement)("div",null,(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("URL Submissions","thinkrank")),f>0&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-mt-1 tr-mb-0"},(0,i.sprintf)(/* translators: %d: total number of submissions */ /* translators: %d: total number of submissions */
126 +(0,i.__)("Showing the first %1$d of %2$d published URLs. The scheduled run works through the rest in batches.","thinkrank"),u.examined,u.total))))}},78856:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var a=r(51609),n=r(27723),i=r(49323);const s=()=>(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)("polyline",{points:"20 6 9 17 4 12"})),l=()=>(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:"18",y1:"6",x2:"6",y2:"18"}),(0,a.createElement)("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),o=()=>(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)("path",{d:"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"}),(0,a.createElement)("line",{x1:"12",y1:"9",x2:"12",y2:"13"}),(0,a.createElement)("line",{x1:"12",y1:"17",x2:"12.01",y2:"17"})),c=()=>(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)("circle",{cx:"12",cy:"12",r:"10"}),(0,a.createElement)("line",{x1:"12",y1:"16",x2:"12",y2:"12"}),(0,a.createElement)("line",{x1:"12",y1:"8",x2:"12.01",y2:"8"})),d=({validationResults:e})=>{if(!e)return null;const t=(()=>{if(!e.field_details||0===e.field_details.length)return{configured:0,total:0,percentage:0};const t=e.field_details.length,r=e.field_details.filter(e=>"valid"===e.status).length;return{configured:r,total:t,percentage:t>0?Math.round(r/t*100):0}})(),r=e.errors,d=e.warnings,g=e.suggestions,M=!r||0===r.length,u=d?.length>0,m=g?.length>0,h=M&&!u?{label:(0,n.__)("Validation Passed","thinkrank"),bg:"tr-bg-success-bg",border:"tr-border-success",text:"tr-text-success",icon:(0,a.createElement)(s,null),iconBg:"tr-bg-success-bg tr-text-success",bar:"tr-bg-success"}:u&&M?{label:(0,n.__)("Passed with Warnings","thinkrank"),bg:"tr-bg-warning-bg",border:"tr-border-warning",text:"tr-text-warning",icon:(0,a.createElement)(o,null),iconBg:"tr-bg-warning-bg tr-text-warning",bar:"tr-bg-warning"}:{label:(0,n.__)("Validation Failed","thinkrank"),bg:"tr-bg-danger-bg",border:"tr-border-danger",text:"tr-text-danger",icon:(0,a.createElement)(l,null),iconBg:"tr-bg-danger-bg tr-text-danger",bar:"tr-bg-danger"};return(0,a.createElement)(i.Zp,{padding:!1,className:"tr-mt-4"},(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.__)("Form Data Validation","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("Validate social media settings before deployment.","thinkrank"))),(0,a.createElement)("span",{className:`tr-inline-flex tr-items-center tr-gap-1.5 tr-text-xs tr-font-medium tr-px-2.5 tr-py-1 tr-rounded-full tr-border ${h.bg} ${h.border} ${h.text}`},(0,a.createElement)("span",{className:`tr-inline-flex tr-items-center tr-justify-center tr-w-4 tr-h-4 tr-rounded-full ${h.iconBg}`},h.icon),h.label)),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-5"},t.total>0&&(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-secondary"},(0,n.__)("Completion","thinkrank")),(0,a.createElement)("span",{className:"tr-text-xs tr-font-semibold tr-text-primary"},t.configured,"/",t.total," ",(0,n.__)("fields","thinkrank")," —"," ",t.percentage,"%")),(0,a.createElement)("div",{className:"tr-w-full tr-bg-white tr-rounded-full tr-h-2"},(0,a.createElement)("div",{className:`tr-h-2 tr-rounded-full tr-transition-all ${h.bar}`,style:{width:`${t.percentage}%`}}))),e.field_details&&e.field_details.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Field Details","thinkrank")),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-1.5"},e.field_details.map((e,t)=>{const r="valid"===e.status,n="error"===e.status;return(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs "+(r?"tr-bg-success-bg tr-text-success":n?"tr-bg-danger-bg tr-text-danger":"tr-bg-warning-bg tr-text-warning")},(0,a.createElement)("span",{className:"tr-shrink-0"},r?(0,a.createElement)(s,null):n?(0,a.createElement)(l,null):(0,a.createElement)(o,null)),(0,a.createElement)("span",{className:"tr-font-medium"},e.label))}))),(!e.field_details||0===e.field_details.length)&&(0,a.createElement)(a.Fragment,null,M&&!u&&(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},[(0,n.__)("All social media settings are properly configured.","thinkrank"),(0,n.__)("Social media fields are valid and complete.","thinkrank"),(0,n.__)("Ready for deployment and social sharing.","thinkrank")].map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-gap-2 tr-text-xs tr-text-success"},(0,a.createElement)(s,null),(0,a.createElement)("span",null,e)))),!M&&r&&(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},r.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-start tr-gap-2 tr-text-xs tr-text-danger"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-0.5"},(0,a.createElement)(l,null)),(0,a.createElement)("span",null,e))))),u&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Warnings","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},d.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-bg-warning-bg tr-text-warning tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-0.5"},(0,a.createElement)(o,null)),(0,a.createElement)("span",null,e))))),m&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Recommendations","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},g.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-bg-brand-bg tr-text-brand tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-0.5"},(0,a.createElement)(c,null)),(0,a.createElement)("span",null,e)))))))}},78881:(e,t,r)=>{"use strict";r.d(t,{DZ:()=>o,M5:()=>s,ez:()=>g,go:()=>d,k2:()=>l,q0:()=>M,vB:()=>c});var a=r(27723),n=r(1455),i=r.n(n);const s=async e=>{try{e.setIsLoading(!0);const t=await i()({path:"/thinkrank/v1/sitemap/settings?context_type=site",method:"GET"});if(t.success){const r={...e.getDefaultSettings(),...t.data.settings};e.setSettings(r),e.setSelectedPreset(r.selected_preset||"basic"),e.setHealth(t.data.health||null),e.setResolvedDeliveryMode(t.data.resolved_delivery_mode||null)}else{const t=e.getDefaultSettings();e.setSettings(t),e.setSelectedPreset(t.selected_preset||"basic")}}catch(t){e.setSettings(e.getDefaultSettings()),e.setNotice({status:"error",message:(0,a.__)("Failed to load sitemap settings. Using defaults.","thinkrank")})}finally{e.setIsLoading(!1)}},l=async e=>{const t=await i()({path:"/thinkrank/v1/sitemap/settings",method:"POST",data:{settings:e,context_type:"site"}});if(!t.success)throw new Error(t.error||"Failed to save settings")},o=async e=>{try{e.setIsSaving(!0),e.setNotice(null),await l(e.settings),e.setHasChanges(!1),e.setNotice({status:"success",message:(0,a.__)("Sitemap settings saved successfully!","thinkrank")})}catch(t){e.setNotice({status:"error",message:(0,a.__)("Failed to save sitemap settings. Please try again.","thinkrank")})}finally{e.setIsSaving(!1)}},c=async e=>{let t=!1;try{e.setIsGenerating(!0),e.setNotice(null);const r=await(async()=>{try{const e=await i()({path:"/thinkrank/v1/sitemap/cleanup",method:"POST",data:{}});return e.success&&e.data.total_cleaned>0?e.data.total_cleaned:0}catch(e){return{error:!0,message:e.message||(0,a.__)("Failed to clean up previous sitemap files","thinkrank")}}})(),n=r.error?0:r,s=r.error?r.message:null;n>0&&(t=!0,e.setSettings(e=>({...e,last_generated:""})));const l=await i()({path:"/thinkrank/v1/sitemap/generate",method:"POST",data:{options:e.settings,save_to_file:!0}});if(!l.success)throw new Error(l.error||"Failed to generate sitemap");{let t="";if(l.data.sitemaps_generated){const e=l.data.sitemaps_generated.length;t=(0,a.__)("Successfully generated {sitemap_count} sitemap files with {url_count} total URLs.","thinkrank").replace("{sitemap_count}",e).replace("{url_count}",l.data.url_count)}else t=(0,a.__)("Successfully generated 1 sitemap file with {url_count} URLs.","thinkrank").replace("{url_count}",l.data.url_count);s?t+=" "+(0,a.__)("Warning: Could not clean up previous sitemap files.","thinkrank"):n>0&&(t+=" "+(0,a.__)("Cleaned up {count} previous sitemap file(s).","thinkrank").replace("{count}",n)),e.setNotice({status:"success",message:t}),"dynamic"===l.data.delivery_mode?(e.setResolvedDeliveryMode("dynamic"),e.setSettings(e=>({...e,last_generated:""}))):e.setSettings(e=>({...e,last_generated:l.data.last_generated||(new Date).toISOString()})),e.setHealth(e=>e?{...e,stale:!1,pending_since:null,pending_seconds:0,last_error:null}:e)}}catch(r){let n=(0,a.__)("Failed to generate sitemap. Please try again.","thinkrank"),i="error";if(r.code)switch(r.code){case"rate_limit_exceeded":n=(0,a.__)("Too many sitemap generation requests. Please wait a few minutes before trying again.","thinkrank"),i="warning";break;case"generation_in_progress":n=(0,a.__)("Sitemap generation is already in progress. Please wait for it to complete.","thinkrank"),i="info";break;default:n=r.message||n}else r.message&&(n=r.message);t&&(n+=" "+(0,a.__)("The previously published sitemap files were removed before this attempt, so no sitemap is being served right now. A rebuild has been queued — retry if it does not reappear shortly.","thinkrank")),e.setNotice({status:i,message:n})}finally{e.setIsGenerating(!1)}},d=async(e,t)=>{const r=e.settings.sitemap_urls?.[t];if(r){e.setValidatingIndex(t);try{const a=window.location.origin,n=r.url.startsWith("http")?r.url:`${a}${r.url}`,i=await fetch(n,{method:"HEAD"}),s=i.ok?"active":"not_found";e.updateSitemap(t,{...r,status:s,last_checked:(new Date).toISOString(),response_code:i.status},{validateUrl:!1,markDirty:!1})}catch(n){e.updateSitemap(t,{...r,status:"error",last_checked:(new Date).toISOString()},{validateUrl:!1,markDirty:!1}),e.setNotice({status:"error",message:(0,a.__)("Failed to validate sitemap. Please check the URL and try again.","thinkrank")})}finally{e.setValidatingIndex(null)}}},g=async e=>{e.setIsValidatingAll(!0);try{const t=e.settings.sitemap_urls||[];for(let r=0;r<t.length;r++)await d(e,r)}finally{e.setIsValidatingAll(!1)}},M=async e=>{e.setIsPinging(!0);try{(await i()({path:"/thinkrank/v1/sitemap/ping",method:"POST",data:{sitemap_urls:e.settings.sitemap_urls}})).success&&e.setNotice({status:"success",message:(0,a.__)("Search engines notified successfully!","thinkrank")})}catch(t){let r=(0,a.__)("Failed to ping search engines.","thinkrank"),n="error";t.code?"ping_rate_limit_exceeded"===t.code?(r=(0,a.__)("Too many ping requests. Please wait an hour before trying again.","thinkrank"),n="warning"):r=t.message||r:t.message&&(r=t.message),e.setNotice({status:n,message:r})}finally{e.setIsPinging(!1)}}},79096:(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 8H6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v4zM4 4v1.5h16V4H4zm0 16h16v-1.5H4V20z"}))},79287:(e,t,r)=>{"use strict";r.d(t,{A:()=>E});var a=r(51609),n=r(86087),i=r(27723),s=r(9279),l=r(60906),o=r(35358),c=r(87298),d=r(40799),g=r(97130),M=r(78532),u=r(99983),m=r(1609),h=r(96623),N=r(43263),p=r(981),k=r(57105),x=r(30012),y=r(62008),D=r(49323),j=r(80028);function I(e){switch(e){case"dashboard":return{title:(0,i.__)("Dashboard","thinkrank"),description:(0,i.__)("Overview of your SEO optimization progress","thinkrank")};case"essential-seo":return{title:(0,i.__)("Essential SEO","thinkrank"),description:(0,i.__)("Configure your site-wide SEO settings","thinkrank")};case"ai-tools":return{title:(0,i.__)("AI Tools","thinkrank"),description:(0,i.__)("AI-powered content and metadata tools","thinkrank")};case"settings":return{title:(0,i.__)("Settings","thinkrank"),description:(0,i.__)("Configure AI API keys and plugin preferences","thinkrank")};case"mcp":return{title:(0,i.__)("MCP","thinkrank"),description:(0,i.__)("Configure AI client access to ThinkRank through the Model Context Protocol","thinkrank")};case"analytics":return{title:(0,i.__)("Usages","thinkrank"),description:(0,i.__)("Track AI usage, costs, and performance","thinkrank")};case"import-export":return{title:(0,i.__)("Import / Export","thinkrank"),description:(0,i.__)("Download your ThinkRank data as a file, or restore it from one","thinkrank")};case"migration":return{title:(0,i.__)("Migration","thinkrank"),description:(0,i.__)("Import SEO data from Yoast, Rank Math, SEOPress, All in One SEO or Squirrly SEO","thinkrank")};default:return{title:(0,i.__)("ThinkRank","thinkrank"),description:""}}}r(32633),r(97423);const E=({page:e="dashboard"})=>{const[t,r]=(0,n.useState)(()=>(0,x.D3)()||e);(0,n.useEffect)(()=>((0,x.bH)(e=>I(e).title),(0,x.B1)(r)),[]);const E=I(t);return(0,a.createElement)(y.A,null,(0,a.createElement)(m.A,{topNav:(0,a.createElement)(h.A,{currentPage:t})},(0,a.createElement)(N.A,{title:E.title,description:E.description,page:t,actions:"essential-seo"===t?(0,a.createElement)(p.A,null):null}),(0,a.createElement)(k.A,null,function(e){switch(e){case"dashboard":return(0,a.createElement)(s.A,null);case"essential-seo":return(0,a.createElement)(l.A,null);case"ai-tools":return(0,a.createElement)(o.A,null);case"settings":return(0,a.createElement)(c.A,null);case"mcp":return(0,a.createElement)(d.A,null);case"analytics":return(0,a.createElement)(g.A,null);case"import-export":return(0,a.createElement)(M.A,null);case"migration":return(0,a.createElement)(u.A,null);default:return(0,a.createElement)(D.Fc,{variant:"warning"},(0,i.__)("Page not found. Redirecting to dashboard…","thinkrank"))}}(t))),(0,a.createElement)(j.N9,{position:"bottom-right",autoClose:4e3,limit:3,newestOnTop:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,transition:j.q7,theme:"light",icon:!0}))}},79312:(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-4v-2.4L14 14l1-1-3-3-3 3 1 1 1.2-1.2v2.4H7.7c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4H9l.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 0 1-.8 1.8-1.7 1.8z"}))},79487:(e,t,r)=>{"use strict";r.d(t,{K:()=>h});var a=r(1455),n=r.n(a);const i=`thinkrank_api_${window.thinkrankAdmin?.version||"0"}_u${window.thinkrankAdmin?.currentUser||0}::`,s=[["/thinkrank-pro/v1/url-inspection/",0],["/thinkrank/v1/mcp/",0],["/thinkrank/v1/email-report/",0],["/thinkrank/v1/integrations/search-console/",18e5],["/thinkrank/v1/site-identity/robots",0],["/thinkrank/v1/site-identity/",3e5],["/thinkrank/v1/sitemap/settings",0],["/thinkrank/v1/global-seo/snippets",0],["/thinkrank/v1/global-seo/thin-content",0],["/thinkrank/v1/seo-analytics/",36e5],["/thinkrank/v1/performance/history",18e5],["/thinkrank/v1/performance/",6e5],["/thinkrank/v1/performance/monitor",864e5],["/thinkrank-pro/v1/keywords/",18e5],["/thinkrank-pro/v1/top-content",18e5],["/thinkrank-pro/v1/google-analytics/",18e5],["/thinkrank-pro/v1/rank-tracker/suggestions",9e5],["/thinkrank-pro/v1/rank-tracker/",3e5]],l=[["/thinkrank-pro/v1/google-analytics/run-report",18e5]],o=e=>Array.isArray(e)?"["+e.map(o).join(",")+"]":e&&"object"==typeof e?"{"+Object.keys(e).sort().map(t=>JSON.stringify(t)+":"+o(e[t])).join(",")+"}":JSON.stringify(e),c=(e,t)=>!(!t||"object"!=typeof t||!1===t.success||e.startsWith("/thinkrank/v1/performance/monitor")&&"collecting"===t.data?.status),d=(()=>{try{const e="__thinkrank_probe__";return window.sessionStorage.setItem(e,"1"),window.sessionStorage.removeItem(e),window.sessionStorage}catch(e){return null}})(),g=e=>{if(d)try{const t=d.getItem(i+e);if(!t)return;const r=JSON.parse(t);return!r||Date.now()-r.t>=r.ttl?void d.removeItem(i+e):r.v}catch(e){return}},M=(e,t,r)=>{if(d&&!(r<=0))try{d.setItem(i+e,JSON.stringify({t:Date.now(),ttl:r,v:t}))}catch(e){u()}},u=()=>{if(d)try{const e=[];for(let t=0;t<d.length;t++){const r=d.key(t);r&&r.startsWith("thinkrank_api_")&&e.push(r)}e.forEach(e=>d.removeItem(e))}catch(e){}},m=new Map,h=u;n().use((e,t)=>{const{path:r,method:a="GET"}=e;if(!(e=>"string"==typeof e&&(e.startsWith("/thinkrank/v1/")||e.startsWith("/thinkrank-pro/v1/")))(r))return t(e);if("GET"!==a.toUpperCase()){const a=l.find(([e])=>r.startsWith(e));if(a){var n;const i=r+"::"+(e=>{let t=5381;for(let r=0;r<e.length;r++)t=(t<<5)+t+e.charCodeAt(r)|0;return(t>>>0).toString(36)})(o(null!==(n=e.data)&&void 0!==n?n:null)),s=g(i);if(void 0!==s)return Promise.resolve(s);if(m.has(i))return m.get(i);const l=t(e).then(e=>(c(r,e)&&M(i,e,a[1]),e)).finally(()=>m.delete(i));return m.set(i,l),l}return r.startsWith("/thinkrank-pro/v1/url-inspection/")?t(e):t(e).finally(u)}if(!1===e.parse)return t(e);const i=(e=>{let t=null;for(const[r,a]of s)e.startsWith(r)&&(null===t||r.length>t.prefixLength)&&(t={ttl:a,prefixLength:r.length});return t?t.ttl:3e5})(r);if(i<=0)return t(e);const d=g(r);if(void 0!==d)return Promise.resolve(d);if(m.has(r))return m.get(r);const h=t(e).then(e=>(c(r,e)&&M(r,e,i),e)).finally(()=>{m.delete(r)});return m.set(r,h),h}),"undefined"!=typeof window&&window.thinkrankApiPreload&&n().use(n().createPreloadingMiddleware(window.thinkrankApiPreload)),"undefined"!=typeof window&&(window.thinkrankApiCache={purge:u})},79926:(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.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3zm-5.1 7.6c-2.5 0-4.6-2.1-4.6-4.6 0-.3.1-1 .8-2.3.5-.9 1.1-1.9 2-3.1.7-.9 1.3-1.7 1.8-2.3.7.8 1.3 1.6 1.8 2.3.8 1.1 1.5 2.2 2 3.1.7 1.3.8 2 .8 2.3 0 2.5-2.1 4.6-4.6 4.6z"}))},79993:(e,t,r)=>{"use strict";r(27723)},80028:(e,t,r)=>{"use strict";r.d(t,{N9:()=>V,oR:()=>A,q7:()=>Q});var a=r(51609),n=r(13526),i=e=>"number"==typeof e&&!isNaN(e),s=e=>"string"==typeof e,l=e=>"function"==typeof e,o=e=>s(e)||l(e)?e:null,c=(e,t)=>!1===e||i(e)&&e>0?e:t,d=e=>(0,a.isValidElement)(e)||s(e)||l(e)||i(e);function g({enter:e,exit:t,appendPosition:r=!1,collapse:n=!0,collapseDuration:i=300}){return function({children:s,position:l,preventExitTransition:o,done:c,nodeRef:d,isIn:g,playToast:M}){let u=r?`${e}--${l}`:e,m=r?`${t}--${l}`:t,h=(0,a.useRef)(0);return(0,a.useLayoutEffect)(()=>{let e=d.current,t=u.split(" "),r=a=>{a.target===d.current&&(M(),e.removeEventListener("animationend",r),e.removeEventListener("animationcancel",r),0===h.current&&"animationcancel"!==a.type&&e.classList.remove(...t))};e.classList.add(...t),e.addEventListener("animationend",r),e.addEventListener("animationcancel",r)},[]),(0,a.useEffect)(()=>{let e=d.current,t=()=>{e.removeEventListener("animationend",t),n?function(e,t,r=300){let{scrollHeight:a,style:n}=e;requestAnimationFrame(()=>{n.minHeight="initial",n.height=a+"px",n.transition=`all ${r}ms`,requestAnimationFrame(()=>{n.height="0",n.padding="0",n.margin="0",setTimeout(t,r)})})}(e,c,i):c()};g||(o?t():(h.current=1,e.className+=` ${m}`,e.addEventListener("animationend",t)))},[g]),a.createElement(a.Fragment,null,s)}}function M(e,t){return{content:u(e.content,e.props),containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,reason:e.removalReason,status:t}}function u(e,t,r=!1){return(0,a.isValidElement)(e)&&!s(e.type)?(0,a.cloneElement)(e,{closeToast:t.closeToast,toastProps:t,data:t.data,isPaused:r}):l(e)?e({closeToast:t.closeToast,toastProps:t,data:t.data,isPaused:r}):e}function m({delay:e,isRunning:t,closeToast:r,type:i="default",hide:s,className:o,controlledProgress:c,progress:d,rtl:g,isIn:M,theme:u}){let m=s||c&&0===d,h={animationDuration:`${e}ms`,animationPlayState:t?"running":"paused"};c&&(h.transform=`scaleX(${d})`);let N=(0,n.A)("Toastify__progress-bar",c?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${u}`,`Toastify__progress-bar--${i}`,{"Toastify__progress-bar--rtl":g}),p=l(o)?o({rtl:g,type:i,defaultClassName:N}):(0,n.A)(N,o),k={[c&&d>=1?"onTransitionEnd":"onAnimationEnd"]:c&&d<1?null:()=>{M&&r()}};return a.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":m},a.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${u} Toastify__progress-bar--${i}`}),a.createElement("div",{role:"progressbar","aria-hidden":m?"true":"false","aria-label":"notification timer","aria-valuenow":c?Math.round(100*d):void 0,"aria-valuemin":0,"aria-valuemax":100,className:p,style:h,...k}))}var h=1,N=()=>""+h++;var p=new Map,k=[],x=new Set,y=e=>x.forEach(t=>t(e)),D=()=>p.size>0;function j(e,t){var r;if(t)return!(null==(r=p.get(t))||!r.isToastActive(e));let a=!1;return p.forEach(t=>{t.isToastActive(e)&&(a=!0)}),a}function I(e,t){d(e)&&(D()||k.push({content:e,options:t}),p.forEach(r=>{r.buildToast(e,t)}))}function E(e,t){p.forEach(r=>{(null==t||null==t||!t.containerId||(null==t?void 0:t.containerId)===r.id)&&r.toggle(e,null==t?void 0:t.id)})}function z(e){let t=e.containerId||1;return{subscribe(r){let a=function(e,t,r){let a=1,n=0,s=[],l=[],g=t,u=new Map,m=new Set,h=()=>{l=Array.from(u.values()),m.forEach(e=>e())},N=e=>{var t,a;e.isActive&&(null==(a=null==(t=e.props)?void 0:t.onClose)||a.call(t,e.removalReason),e.isActive=!1,r(M(e,"removed")))},p=e=>{if(null==e)u.forEach(N);else{let t=u.get(e);t&&N(t)}h()},k=e=>{var t,a;let{toastId:n,updateId:i}=e.props,s=null==i;e.staleId&&u.delete(e.staleId),e.isActive=!0,u.set(n,e),h(),r(M(e,s?"added":"updated")),s&&(null==(a=(t=e.props).onOpen)||a.call(t))};return{id:e,props:g,observe:e=>(m.add(e),()=>m.delete(e)),toggle:(e,t)=>{u.forEach(r=>{var a;(null==t||t===r.props.toastId)&&(null==(a=r.toggle)||a.call(r,e))})},removeToast:p,toasts:u,clearQueue:()=>{n-=s.length,s=[]},buildToast:(t,r)=>{if((({containerId:t,toastId:r,updateId:a})=>{let n=t?t!==e:1!==e,i=u.has(r)&&null==a;return n||i})(r))return;let{toastId:l,updateId:M,data:m,staleId:N,delay:x}=r,y=null==M;y&&n++;let D={...g,style:g.toastStyle,key:a++,...Object.fromEntries(Object.entries(r).filter(([e,t])=>null!=t)),toastId:l,updateId:M,data:m,isIn:!1,className:o(r.className||g.toastClassName),progressClassName:o(r.progressClassName||g.progressClassName),autoClose:!r.isLoading&&c(r.autoClose,g.autoClose),closeToast(e){let t=u.get(l);t&&(t.removalReason=e,p(l))},deleteToast(){if(null!=u.get(l)){if(u.delete(l),n--,n<0&&(n=0),s.length>0)return void k(s.shift());h()}}};D.closeButton=g.closeButton,!1===r.closeButton||d(r.closeButton)?D.closeButton=r.closeButton:!0===r.closeButton&&(D.closeButton=!d(g.closeButton)||g.closeButton);let j={content:t,props:D,staleId:N};g.limit&&g.limit>0&&n>g.limit&&y?s.push(j):i(x)?setTimeout(()=>{k(j)},x):k(j)},setProps(e){g=e},setToggle:(e,t)=>{let r=u.get(e);r&&(r.toggle=t)},isToastActive:e=>{var t;return null==(t=u.get(e))?void 0:t.isActive},getSnapshot:()=>l}}(t,e,y);p.set(t,a);let n=a.observe(r);return k.forEach(e=>I(e.content,e.options)),k=[],()=>{n(),p.delete(t)}},setProps(e){var r;null==(r=p.get(t))||r.setProps(e)},getSnapshot(){var e;return null==(e=p.get(t))?void 0:e.getSnapshot()}}}function T(e){return e&&(s(e.toastId)||i(e.toastId))?e.toastId:N()}function f(e,t){return I(e,t),t.toastId}function _(e,t){return{...t,type:t&&t.type||e,toastId:T(t)}}function w(e){return(t,r)=>f(t,_(e,r))}function A(e,t){return f(e,_("default",t))}A.loading=(e,t)=>f(e,_("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),A.promise=function(e,{pending:t,error:r,success:a},n){let i;t&&(i=s(t)?A.loading(t,n):A.loading(t.render,{...n,...t}));let o={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},c=(e,t,r)=>{if(null==t)return void A.dismiss(i);let a={type:e,...o,...n,data:r},l=s(t)?{render:t}:t;return i?A.update(i,{...a,...l}):A(l.render,{...a,...l}),r},d=l(e)?e():e;return d.then(e=>c("success",a,e)).catch(e=>c("error",r,e)),d},A.success=w("success"),A.info=w("info"),A.error=w("error"),A.warning=w("warning"),A.warn=A.warning,A.dark=(e,t)=>f(e,_("default",{theme:"dark",...t})),A.dismiss=function(e){!function(e){if(D()){if(null==e||(e=>s(e)||i(e))(e))p.forEach(t=>{t.removeToast(e)});else if(e&&("containerId"in e||"id"in e)){let t=p.get(e.containerId);t?t.removeToast(e.id):p.forEach(t=>{t.removeToast(e.id)})}}else k=k.filter(t=>null!=e&&t.options.toastId!==e)}(e)},A.clearWaitingQueue=(e={})=>{p.forEach(t=>{t.props.limit&&(!e.containerId||t.id===e.containerId)&&t.clearQueue()})},A.isActive=j,A.update=(e,t={})=>{let r=((e,{containerId:t})=>{var r;return null==(r=p.get(t||1))?void 0:r.toasts.get(e)})(e,t);if(r){let{props:a,content:n}=r,i={delay:100,...a,...t,toastId:t.toastId||e,updateId:N()};i.toastId!==e&&(i.staleId=e);let s=i.render||n;delete i.render,f(s,i)}},A.done=e=>{A.update(e,{progress:1})},A.onChange=function(e){return x.add(e),()=>{x.delete(e)}},A.play=e=>E(!0,e),A.pause=e=>E(!1,e);var b="undefined"!=typeof window?a.useLayoutEffect:a.useEffect,v=({theme:e,type:t,isLoading:r,...n})=>a.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===e?"currentColor":`var(--toastify-icon-color-${t})`,...n}),O={info:function(e){return a.createElement(v,{...e},a.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return a.createElement(v,{...e},a.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return a.createElement(v,{...e},a.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return a.createElement(v,{...e},a.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return a.createElement("div",{className:"Toastify__spinner"})}};var L=e=>{let{isRunning:t,preventExitTransition:r,toastRef:i,eventHandlers:s,playToast:o}=function(e){let[t,r]=(0,a.useState)(!1),[n,i]=(0,a.useState)(!1),s=(0,a.useRef)(null),l=(0,a.useRef)({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:o,pauseOnHover:c,closeToast:d,onClick:g,closeOnClick:M}=e;function u(){r(!0)}function m(){r(!1)}function h(r){let a=s.current;if(l.canDrag&&a){l.didMove=!0,t&&m(),"x"===e.draggableDirection?l.delta=r.clientX-l.start:l.delta=r.clientY-l.start,l.start!==r.clientX&&(l.canCloseOnClick=!1);let n="x"===e.draggableDirection?`${l.delta}px, var(--y)`:`0, calc(${l.delta}px + var(--y))`;a.style.transform=`translate3d(${n},0)`,a.style.opacity=""+(1-Math.abs(l.delta/l.removalDistance))}}function N(){document.removeEventListener("pointermove",h),document.removeEventListener("pointerup",N);let t=s.current;if(l.canDrag&&l.didMove&&t){if(l.canDrag=!1,Math.abs(l.delta)>l.removalDistance)return i(!0),e.closeToast(!0),void e.collapseAll();t.style.transition="transform 0.2s, opacity 0.2s",t.style.removeProperty("transform"),t.style.removeProperty("opacity")}}(function(e){var t;null==(t=p.get(e.containerId||1))||t.setToggle(e.id,e.fn)})({id:e.toastId,containerId:e.containerId,fn:r}),(0,a.useEffect)(()=>{if(e.pauseOnFocusLoss)return document.hasFocus()||m(),window.addEventListener("focus",u),window.addEventListener("blur",m),()=>{window.removeEventListener("focus",u),window.removeEventListener("blur",m)}},[e.pauseOnFocusLoss]);let k={onPointerDown:function(t){if(!0===e.draggable||e.draggable===t.pointerType){l.didMove=!1,document.addEventListener("pointermove",h),document.addEventListener("pointerup",N);let r=s.current;l.canCloseOnClick=!0,l.canDrag=!0,r.style.transition="none","x"===e.draggableDirection?(l.start=t.clientX,l.removalDistance=r.offsetWidth*(e.draggablePercent/100)):(l.start=t.clientY,l.removalDistance=r.offsetHeight*(80===e.draggablePercent?1.5*e.draggablePercent:e.draggablePercent)/100)}},onPointerUp:function(t){let{top:r,bottom:a,left:n,right:i}=s.current.getBoundingClientRect();"mouse"===t.pointerType&&e.pauseOnHover&&t.clientX>=n&&t.clientX<=i&&t.clientY>=r&&t.clientY<=a?m():u()}};return o&&c&&(k.onMouseEnter=m,e.stacked||(k.onMouseLeave=u)),M&&(k.onClick=e=>{g&&g(e),l.canCloseOnClick&&d(!0)}),{playToast:u,pauseToast:m,isRunning:t,preventExitTransition:n,toastRef:s,eventHandlers:k}}(e),{closeButton:c,children:d,autoClose:g,onClick:M,type:h,hideProgressBar:N,closeToast:k,transition:x,position:y,className:D,style:j,progressClassName:I,updateId:E,role:z,progress:T,rtl:f,toastId:_,deleteToast:w,isIn:A,isLoading:b,closeOnClick:v,theme:L,ariaLabel:S}=e,C=(0,n.A)("Toastify__toast",`Toastify__toast-theme--${L}`,`Toastify__toast--${h}`,{"Toastify__toast--rtl":f},{"Toastify__toast--close-on-click":v}),Q=l(D)?D({rtl:f,position:y,type:h,defaultClassName:C}):(0,n.A)(C,D),U=function({theme:e,type:t,isLoading:r,icon:n}){let i=null,s={theme:e,type:t};return!1===n||(l(n)?i=n({...s,isLoading:r}):(0,a.isValidElement)(n)?i=(0,a.cloneElement)(n,s):r?i=O.spinner():(e=>e in O)(t)&&(i=O[t](s))),i}(e),Y=!!T||!g,P={closeToast:k,type:h,theme:L},R=null;return!1===c||(R=l(c)?c(P):(0,a.isValidElement)(c)?(0,a.cloneElement)(c,P):function({closeToast:e,theme:t,ariaLabel:r="close"}){return a.createElement("button",{className:`Toastify__close-button Toastify__close-button--${t}`,type:"button",onClick:t=>{t.stopPropagation(),e(!0)},"aria-label":r},a.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},a.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}(P)),a.createElement(x,{isIn:A,done:w,position:y,preventExitTransition:r,nodeRef:i,playToast:o},a.createElement("div",{id:_,tabIndex:0,onClick:M,"data-in":A,className:Q,...s,style:j,ref:i,...A&&{role:z,"aria-label":S}},null!=U&&a.createElement("div",{className:(0,n.A)("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!b})},U),u(d,e,!t),R,!e.customProgressBar&&a.createElement(m,{...E&&!Y?{key:`p-${E}`}:{},rtl:f,theme:L,delay:g,isRunning:t,isIn:A,closeToast:k,hide:N,type:h,className:I,controlledProgress:Y,progress:T||0})))},S=(e,t=!1)=>({enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}),C=g(S("bounce",!0)),Q=g(S("slide",!0)),U=(g(S("zoom")),g(S("flip")),{position:"top-right",transition:C,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light","aria-label":"Notifications Alt+T",hotKeys:e=>e.altKey&&"KeyT"===e.code});function Y(e){let t={...U,...e},r=e.stacked,[i,s]=(0,a.useState)(!0),c=(0,a.useRef)(null),{getToastToRender:d,isToastActive:g,count:M}=function(e){var t;let{subscribe:r,getSnapshot:n,setProps:i}=(0,a.useRef)(z(e)).current;i(e);let s=null==(t=(0,a.useSyncExternalStore)(r,n,n))?void 0:t.slice();return{getToastToRender:function(t){if(!s)return[];let r=new Map;return e.newestOnTop&&s.reverse(),s.forEach(e=>{let{position:t}=e.props;r.has(t)||r.set(t,[]),r.get(t).push(e)}),Array.from(r,e=>t(e[0],e[1]))},isToastActive:j,count:null==s?void 0:s.length}}(t),{className:u,style:m,rtl:h,containerId:N,hotKeys:p}=t;function k(e){let t=(0,n.A)("Toastify__toast-container",`Toastify__toast-container--${e}`,{"Toastify__toast-container--rtl":h});return l(u)?u({position:e,rtl:h,defaultClassName:t}):(0,n.A)(t,o(u))}function x(){r&&(s(!0),A.play())}return b(()=>{var e;if(r){let r=c.current.querySelectorAll('[data-in="true"]'),a=12,n=null==(e=t.position)?void 0:e.includes("top"),s=0,l=0;Array.from(r).reverse().forEach((e,t)=>{let r=e;r.classList.add("Toastify__toast--stacked"),t>0&&(r.dataset.collapsed=`${i}`),r.dataset.pos||(r.dataset.pos=n?"top":"bot");let o=s*(i?.2:1)+(i?0:a*t),c=Math.max(.5,1-(i?l:0));r.style.setProperty("--y",`${n?o:-1*o}px`),r.style.setProperty("--g",`${a}`),r.style.setProperty("--s",`${c}`),s+=r.offsetHeight,l+=.025})}},[i,M,r]),(0,a.useEffect)(()=>{function e(e){var t;let r=c.current;p(e)&&(null==(t=null==r?void 0:r.querySelector('[tabIndex="0"]'))||t.focus(),s(!1),A.pause()),"Escape"===e.key&&(document.activeElement===r||null!=r&&r.contains(document.activeElement))&&(s(!0),A.play())}return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[p]),a.createElement("section",{ref:c,className:"Toastify",id:N,onMouseEnter:()=>{r&&(s(!1),A.pause())},onMouseLeave:x,"aria-live":"polite","aria-atomic":"false","aria-relevant":"additions text","aria-label":t["aria-label"]},d((e,t)=>{let n=t.length?{...m}:{...m,pointerEvents:"none"};return a.createElement("div",{tabIndex:-1,className:k(e),"data-stacked":r,style:n,key:`c-${e}`},t.map(({content:e,props:t})=>a.createElement(L,{...t,stacked:r,collapseAll:x,isIn:g(t.toastId,t.containerId),key:`t-${t.key}`},e)))}))}var P=":root {\n --toastify-color-light: #fff;\n --toastify-color-dark: #121212;\n --toastify-color-info: #3498db;\n --toastify-color-success: #07bc0c;\n --toastify-color-warning: #f1c40f;\n --toastify-color-error: hsl(6, 78%, 57%);\n --toastify-color-transparent: rgba(255, 255, 255, 0.7);\n\n --toastify-icon-color-info: var(--toastify-color-info);\n --toastify-icon-color-success: var(--toastify-color-success);\n --toastify-icon-color-warning: var(--toastify-color-warning);\n --toastify-icon-color-error: var(--toastify-color-error);\n\n --toastify-container-width: fit-content;\n --toastify-toast-width: 320px;\n --toastify-toast-offset: 16px;\n --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));\n --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));\n --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));\n --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));\n --toastify-toast-background: #fff;\n --toastify-toast-padding: 14px;\n --toastify-toast-min-height: 64px;\n --toastify-toast-max-height: 800px;\n --toastify-toast-bd-radius: 6px;\n --toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);\n --toastify-font-family: sans-serif;\n --toastify-z-index: 9999;\n --toastify-text-color-light: #757575;\n --toastify-text-color-dark: #fff;\n\n /* Used only for colored theme */\n --toastify-text-color-info: #fff;\n --toastify-text-color-success: #fff;\n --toastify-text-color-warning: #fff;\n --toastify-text-color-error: #fff;\n\n --toastify-spinner-color: #616161;\n --toastify-spinner-color-empty-area: #e0e0e0;\n --toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);\n --toastify-color-progress-dark: #bb86fc;\n --toastify-color-progress-info: var(--toastify-color-info);\n --toastify-color-progress-success: var(--toastify-color-success);\n --toastify-color-progress-warning: var(--toastify-color-warning);\n --toastify-color-progress-error: var(--toastify-color-error);\n /* used to control the opacity of the progress trail */\n --toastify-color-progress-bgo: 0.2;\n}\n\n.Toastify__toast-container {\n z-index: var(--toastify-z-index);\n -webkit-transform: translate3d(0, 0, var(--toastify-z-index));\n position: fixed;\n width: var(--toastify-container-width);\n box-sizing: border-box;\n color: #fff;\n display: flex;\n flex-direction: column;\n}\n\n.Toastify__toast-container--top-left {\n top: var(--toastify-toast-top);\n left: var(--toastify-toast-left);\n}\n.Toastify__toast-container--top-center {\n top: var(--toastify-toast-top);\n left: 50%;\n transform: translateX(-50%);\n align-items: center;\n}\n.Toastify__toast-container--top-right {\n top: var(--toastify-toast-top);\n right: var(--toastify-toast-right);\n align-items: end;\n}\n.Toastify__toast-container--bottom-left {\n bottom: var(--toastify-toast-bottom);\n left: var(--toastify-toast-left);\n}\n.Toastify__toast-container--bottom-center {\n bottom: var(--toastify-toast-bottom);\n left: 50%;\n transform: translateX(-50%);\n align-items: center;\n}\n.Toastify__toast-container--bottom-right {\n bottom: var(--toastify-toast-bottom);\n right: var(--toastify-toast-right);\n align-items: end;\n}\n\n.Toastify__toast {\n --y: 0px;\n position: relative;\n touch-action: none;\n width: var(--toastify-toast-width);\n min-height: var(--toastify-toast-min-height);\n box-sizing: border-box;\n margin-bottom: 1rem;\n padding: var(--toastify-toast-padding);\n border-radius: var(--toastify-toast-bd-radius);\n box-shadow: var(--toastify-toast-shadow);\n max-height: var(--toastify-toast-max-height);\n font-family: var(--toastify-font-family);\n /* webkit only issue #791 */\n z-index: 0;\n /* inner swag */\n display: flex;\n flex: 1 auto;\n align-items: center;\n word-break: break-word;\n}\n\n@media only screen and (max-width: 480px) {\n .Toastify__toast-container {\n width: 100vw;\n left: env(safe-area-inset-left);\n margin: 0;\n }\n .Toastify__toast-container--top-left,\n .Toastify__toast-container--top-center,\n .Toastify__toast-container--top-right {\n top: env(safe-area-inset-top);\n transform: translateX(0);\n }\n .Toastify__toast-container--bottom-left,\n .Toastify__toast-container--bottom-center,\n .Toastify__toast-container--bottom-right {\n bottom: env(safe-area-inset-bottom);\n transform: translateX(0);\n }\n .Toastify__toast-container--rtl {\n right: env(safe-area-inset-right);\n left: initial;\n }\n .Toastify__toast {\n --toastify-toast-width: 100%;\n margin-bottom: 0;\n border-radius: 0;\n }\n}\n\n.Toastify__toast-container[data-stacked='true'] {\n width: var(--toastify-toast-width);\n}\n\n@media only screen and (max-width: 480px) {\n .Toastify__toast-container[data-stacked='true'] {\n width: 100vw;\n }\n}\n\n.Toastify__toast--stacked {\n position: absolute;\n width: 100%;\n transform: translate3d(0, var(--y), 0) scale(var(--s));\n transition: transform 0.3s;\n}\n\n.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,\n.Toastify__toast--stacked[data-collapsed] .Toastify__close-button {\n transition: opacity 0.1s;\n}\n\n.Toastify__toast--stacked[data-collapsed='false'] {\n overflow: visible;\n}\n\n.Toastify__toast--stacked[data-collapsed='true']:not(:last-child) > * {\n opacity: 0;\n}\n\n.Toastify__toast--stacked:after {\n content: '';\n position: absolute;\n left: 0;\n right: 0;\n height: calc(var(--g) * 1px);\n bottom: 100%;\n}\n\n.Toastify__toast--stacked[data-pos='top'] {\n top: 0;\n}\n\n.Toastify__toast--stacked[data-pos='bot'] {\n bottom: 0;\n}\n\n.Toastify__toast--stacked[data-pos='bot'].Toastify__toast--stacked:before {\n transform-origin: top;\n}\n\n.Toastify__toast--stacked[data-pos='top'].Toastify__toast--stacked:before {\n transform-origin: bottom;\n}\n\n.Toastify__toast--stacked:before {\n content: '';\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n height: 100%;\n transform: scaleY(3);\n z-index: -1;\n}\n\n.Toastify__toast--rtl {\n direction: rtl;\n}\n\n.Toastify__toast--close-on-click {\n cursor: pointer;\n}\n\n.Toastify__toast-icon {\n margin-inline-end: 10px;\n width: 22px;\n flex-shrink: 0;\n display: flex;\n}\n\n.Toastify--animate {\n animation-fill-mode: both;\n animation-duration: 0.5s;\n}\n\n.Toastify--animate-icon {\n animation-fill-mode: both;\n animation-duration: 0.3s;\n}\n\n.Toastify__toast-theme--dark {\n background: var(--toastify-color-dark);\n color: var(--toastify-text-color-dark);\n}\n\n.Toastify__toast-theme--light {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n}\n\n.Toastify__toast-theme--colored.Toastify__toast--default {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n}\n\n.Toastify__toast-theme--colored.Toastify__toast--info {\n color: var(--toastify-text-color-info);\n background: var(--toastify-color-info);\n}\n\n.Toastify__toast-theme--colored.Toastify__toast--success {\n color: var(--toastify-text-color-success);\n background: var(--toastify-color-success);\n}\n\n.Toastify__toast-theme--colored.Toastify__toast--warning {\n color: var(--toastify-text-color-warning);\n background: var(--toastify-color-warning);\n}\n\n.Toastify__toast-theme--colored.Toastify__toast--error {\n color: var(--toastify-text-color-error);\n background: var(--toastify-color-error);\n}\n\n.Toastify__progress-bar-theme--light {\n background: var(--toastify-color-progress-light);\n}\n\n.Toastify__progress-bar-theme--dark {\n background: var(--toastify-color-progress-dark);\n}\n\n.Toastify__progress-bar--info {\n background: var(--toastify-color-progress-info);\n}\n\n.Toastify__progress-bar--success {\n background: var(--toastify-color-progress-success);\n}\n\n.Toastify__progress-bar--warning {\n background: var(--toastify-color-progress-warning);\n}\n\n.Toastify__progress-bar--error {\n background: var(--toastify-color-progress-error);\n}\n\n.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,\n.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,\n.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,\n.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {\n background: var(--toastify-color-transparent);\n}\n\n.Toastify__close-button {\n color: #fff;\n position: absolute;\n top: 6px;\n right: 6px;\n background: transparent;\n outline: none;\n border: none;\n padding: 0;\n cursor: pointer;\n opacity: 0.7;\n transition: 0.3s ease;\n z-index: 1;\n}\n\n.Toastify__toast--rtl .Toastify__close-button {\n left: 6px;\n right: unset;\n}\n\n.Toastify__close-button--light {\n color: #000;\n opacity: 0.3;\n}\n\n.Toastify__close-button > svg {\n fill: currentColor;\n height: 16px;\n width: 14px;\n}\n\n.Toastify__close-button:hover,\n.Toastify__close-button:focus {\n opacity: 1;\n}\n\n@keyframes Toastify__trackProgress {\n 0% {\n transform: scaleX(1);\n }\n 100% {\n transform: scaleX(0);\n }\n}\n\n.Toastify__progress-bar {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 1;\n opacity: 0.7;\n transform-origin: left;\n}\n\n.Toastify__progress-bar--animated {\n animation: Toastify__trackProgress linear 1 forwards;\n}\n\n.Toastify__progress-bar--controlled {\n transition: transform 0.2s;\n}\n\n.Toastify__progress-bar--rtl {\n right: 0;\n left: initial;\n transform-origin: right;\n border-bottom-left-radius: initial;\n}\n\n.Toastify__progress-bar--wrp {\n position: absolute;\n overflow: hidden;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 5px;\n border-bottom-left-radius: var(--toastify-toast-bd-radius);\n border-bottom-right-radius: var(--toastify-toast-bd-radius);\n}\n\n.Toastify__progress-bar--wrp[data-hidden='true'] {\n opacity: 0;\n}\n\n.Toastify__progress-bar--bg {\n opacity: var(--toastify-color-progress-bgo);\n width: 100%;\n height: 100%;\n}\n\n.Toastify__spinner {\n width: 20px;\n height: 20px;\n box-sizing: border-box;\n border: 2px solid;\n border-radius: 100%;\n border-color: var(--toastify-spinner-color-empty-area);\n border-right-color: var(--toastify-spinner-color);\n animation: Toastify__spin 0.65s linear infinite;\n}\n\n@keyframes Toastify__bounceInRight {\n from,\n 60%,\n 75%,\n 90%,\n to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n transform: translate3d(3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(-25px, 0, 0);\n }\n 75% {\n transform: translate3d(10px, 0, 0);\n }\n 90% {\n transform: translate3d(-5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n\n@keyframes Toastify__bounceOutRight {\n 20% {\n opacity: 1;\n transform: translate3d(-20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(2000px, var(--y), 0);\n }\n}\n\n@keyframes Toastify__bounceInLeft {\n from,\n 60%,\n 75%,\n 90%,\n to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: translate3d(-3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(25px, 0, 0);\n }\n 75% {\n transform: translate3d(-10px, 0, 0);\n }\n 90% {\n transform: translate3d(5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n\n@keyframes Toastify__bounceOutLeft {\n 20% {\n opacity: 1;\n transform: translate3d(20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(-2000px, var(--y), 0);\n }\n}\n\n@keyframes Toastify__bounceInUp {\n from,\n 60%,\n 75%,\n 90%,\n to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n transform: translate3d(0, 3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, -20px, 0);\n }\n 75% {\n transform: translate3d(0, 10px, 0);\n }\n 90% {\n transform: translate3d(0, -5px, 0);\n }\n to {\n transform: translate3d(0, 0, 0);\n }\n}\n\n@keyframes Toastify__bounceOutUp {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%,\n 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, -2000px, 0);\n }\n}\n\n@keyframes Toastify__bounceInDown {\n from,\n 60%,\n 75%,\n 90%,\n to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: translate3d(0, -3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, 25px, 0);\n }\n 75% {\n transform: translate3d(0, -10px, 0);\n }\n 90% {\n transform: translate3d(0, 5px, 0);\n }\n to {\n transform: none;\n }\n}\n\n@keyframes Toastify__bounceOutDown {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%,\n 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, 2000px, 0);\n }\n}\n\n.Toastify__bounce-enter--top-left,\n.Toastify__bounce-enter--bottom-left {\n animation-name: Toastify__bounceInLeft;\n}\n\n.Toastify__bounce-enter--top-right,\n.Toastify__bounce-enter--bottom-right {\n animation-name: Toastify__bounceInRight;\n}\n\n.Toastify__bounce-enter--top-center {\n animation-name: Toastify__bounceInDown;\n}\n\n.Toastify__bounce-enter--bottom-center {\n animation-name: Toastify__bounceInUp;\n}\n\n.Toastify__bounce-exit--top-left,\n.Toastify__bounce-exit--bottom-left {\n animation-name: Toastify__bounceOutLeft;\n}\n\n.Toastify__bounce-exit--top-right,\n.Toastify__bounce-exit--bottom-right {\n animation-name: Toastify__bounceOutRight;\n}\n\n.Toastify__bounce-exit--top-center {\n animation-name: Toastify__bounceOutUp;\n}\n\n.Toastify__bounce-exit--bottom-center {\n animation-name: Toastify__bounceOutDown;\n}\n\n@keyframes Toastify__zoomIn {\n from {\n opacity: 0;\n transform: scale3d(0.3, 0.3, 0.3);\n }\n 50% {\n opacity: 1;\n }\n}\n\n@keyframes Toastify__zoomOut {\n from {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n transform: translate3d(0, var(--y), 0) scale3d(0.3, 0.3, 0.3);\n }\n to {\n opacity: 0;\n }\n}\n\n.Toastify__zoom-enter {\n animation-name: Toastify__zoomIn;\n}\n\n.Toastify__zoom-exit {\n animation-name: Toastify__zoomOut;\n}\n\n@keyframes Toastify__flipIn {\n from {\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n animation-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n animation-timing-function: ease-in;\n }\n 60% {\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n opacity: 1;\n }\n 80% {\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n }\n to {\n transform: perspective(400px);\n }\n}\n\n@keyframes Toastify__flipOut {\n from {\n transform: translate3d(0, var(--y), 0) perspective(400px);\n }\n 30% {\n transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);\n opacity: 1;\n }\n to {\n transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);\n opacity: 0;\n }\n}\n\n.Toastify__flip-enter {\n animation-name: Toastify__flipIn;\n}\n\n.Toastify__flip-exit {\n animation-name: Toastify__flipOut;\n}\n\n@keyframes Toastify__slideInRight {\n from {\n transform: translate3d(110%, 0, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n\n@keyframes Toastify__slideInLeft {\n from {\n transform: translate3d(-110%, 0, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n\n@keyframes Toastify__slideInUp {\n from {\n transform: translate3d(0, 110%, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n\n@keyframes Toastify__slideInDown {\n from {\n transform: translate3d(0, -110%, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n\n@keyframes Toastify__slideOutRight {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(110%, var(--y), 0);\n }\n}\n\n@keyframes Toastify__slideOutLeft {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(-110%, var(--y), 0);\n }\n}\n\n@keyframes Toastify__slideOutDown {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(0, 500px, 0);\n }\n}\n\n@keyframes Toastify__slideOutUp {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(0, -500px, 0);\n }\n}\n\n.Toastify__slide-enter--top-left,\n.Toastify__slide-enter--bottom-left {\n animation-name: Toastify__slideInLeft;\n}\n\n.Toastify__slide-enter--top-right,\n.Toastify__slide-enter--bottom-right {\n animation-name: Toastify__slideInRight;\n}\n\n.Toastify__slide-enter--top-center {\n animation-name: Toastify__slideInDown;\n}\n\n.Toastify__slide-enter--bottom-center {\n animation-name: Toastify__slideInUp;\n}\n\n.Toastify__slide-exit--top-left,\n.Toastify__slide-exit--bottom-left {\n animation-name: Toastify__slideOutLeft;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n\n.Toastify__slide-exit--top-right,\n.Toastify__slide-exit--bottom-right {\n animation-name: Toastify__slideOutRight;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n\n.Toastify__slide-exit--top-center {\n animation-name: Toastify__slideOutUp;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n\n.Toastify__slide-exit--bottom-center {\n animation-name: Toastify__slideOutDown;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n\n@keyframes Toastify__spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n",R=new Map,Z=(e,t)=>{b(()=>{if(!e||"undefined"==typeof document)return;let r=document,a=R.get(r);if(a)return void(t&&a.setAttribute("nonce",t));let n=r.createElement("style");n.textContent=e,t&&n.setAttribute("nonce",t),r.head.appendChild(n),R.set(r,n)},[t])};function V(e){return Z(P,e.nonce),a.createElement(Y,{...e})}},80091:(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:"M16.375 4.5H4.625a.125.125 0 0 0-.125.125v8.254l2.859-1.54a.75.75 0 0 1 .68-.016l2.384 1.142 2.89-2.074a.75.75 0 0 1 .874 0l2.313 1.66V4.625a.125.125 0 0 0-.125-.125Zm.125 9.398-2.75-1.975-2.813 2.02a.75.75 0 0 1-.76.067l-2.444-1.17L4.5 14.583v1.792c0 .069.056.125.125.125h11.75a.125.125 0 0 0 .125-.125v-2.477ZM4.625 3C3.728 3 3 3.728 3 4.625v11.75C3 17.273 3.728 18 4.625 18h11.75c.898 0 1.625-.727 1.625-1.625V4.625C18 3.728 17.273 3 16.375 3H4.625ZM20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z",fillRule:"evenodd",clipRule:"evenodd"}))},80095:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(27723);const i=({illustration:e,title:t,description:r,features:i=[],ctaLabel:s,ctaUrl:l="https://thinkrank.ai/#pricing",ctaExternal:o=!0})=>(0,a.createElement)("div",{className:"tr-pro-teaser"},(0,a.createElement)("div",{className:"tr-pro-teaser__illustration"},e),(0,a.createElement)("div",{className:"tr-pro-teaser__content"},(0,a.createElement)("div",{className:"tr-pro-teaser__heading"},(0,a.createElement)("h3",{className:"tr-pro-teaser__title"},t),(0,a.createElement)("span",{className:"tr-pro-teaser__badge"},(0,n.__)("Pro","thinkrank"))),(0,a.createElement)("p",{className:"tr-pro-teaser__description"},r),i.length>0&&(0,a.createElement)("ul",{className:"tr-pro-teaser__features"},i.map(e=>(0,a.createElement)("li",{key:e,className:"tr-pro-teaser__feature"},(0,a.createElement)("span",{"aria-hidden":"true",className:"tr-pro-teaser__bullet"}),(0,a.createElement)("span",null,e)))),(0,a.createElement)("a",{href:l,target:o?"_blank":void 0,rel:o?"noreferrer":void 0,className:"tr-pro-teaser__cta"},s||(0,n.__)("Upgrade Now","thinkrank"))))},80747:(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 8v.1c0 4.1 3.2 7.5 7.2 7.9h.8c4.4 0 8-3.6 8-8s-3.6-8-8-8zm0 15V5c3.9 0 7 3.1 7 7s-3.1 7-7 7z"}))},80751:(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.99609 14v-.2251l.00391.0001v6.225h1.5v-14.5h2.5v14.5h1.5v-14.5h3v-1.5h-8.50391c-2.76142 0-5 2.23858-5 5 0 2.7614 2.23858 5 5 5z"}))},80842:(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:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z",clipRule:"evenodd"}))},81290:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var a=r(51609),n=r.n(a),i=r(27723),s=r(64984);const l={Organization:(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M3 21V7l9-4 9 4v14",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M3 21h18M9 12h2m2 0h2M9 16h2m2 0h2",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round"})),LocalBusiness:(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 21s-7-6.5-7-12a7 7 0 1 1 14 0c0 5.5-7 12-7 12Z",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round"}),(0,a.createElement)("circle",{cx:"12",cy:"9",r:"2.5",stroke:"currentColor",strokeWidth:"1.6"})),Person:(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("circle",{cx:"12",cy:"8",r:"4",stroke:"currentColor",strokeWidth:"1.6"}),(0,a.createElement)("path",{d:"M4 21c0-4.4 3.6-8 8-8s8 3.6 8 8",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round"})),WebSite:(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("circle",{cx:"12",cy:"12",r:"9",stroke:"currentColor",strokeWidth:"1.6"}),(0,a.createElement)("path",{d:"M3 12h18M12 3c2.5 3 4 6 4 9s-1.5 6-4 9c-2.5-3-4-6-4-9s1.5-6 4-9Z",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round"}))},o=({size:e=14})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M3 7.5L6 10.5L11 4.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),c=()=>(0,a.createElement)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 3l1.8 4.7L18.5 9.5l-4.7 1.8L12 16l-1.8-4.7L5.5 9.5l4.7-1.8L12 3Z",fill:"currentColor"}),(0,a.createElement)("path",{d:"M19 14l.8 2 2 .8-2 .8L19 19.5l-.8-1.9-2-.8 2-.8.8-2Z",fill:"currentColor",opacity:"0.7"})),d={Organization:(0,i.__)("Brand, contact, logo and social profiles applied across the entire site.","thinkrank"),LocalBusiness:(0,i.__)("Business with a physical address, hours and service area ideal for storefronts.","thinkrank"),Person:(0,i.__)("A featured individual or author identity used across the site.","thinkrank"),WebSite:(0,i.__)("Site name, alternate names, and sitelinks search box for branded queries.","thinkrank")},g=({type:e,checked:t,onToggle:r})=>{const n=d[e]||(0,i.__)("Schema markup for "+e,"thinkrank"),s=l[e]||l.WebSite;return(0,a.createElement)("button",{type:"button",onClick:()=>r(e,!t),"aria-pressed":t,style:{position:"relative",display:"flex",gap:"14px",alignItems:"flex-start",textAlign:"left",padding:"18px",border:t?"1.5px solid #4f46e5":"1.5px solid var(--tr-border)",borderRadius:"12px",background:t?"#f7f6ff":"#fff",cursor:"pointer",transition:"border-color 120ms ease, background-color 120ms ease, box-shadow 120ms ease",boxShadow:t?"0 1px 2px rgba(79, 70, 229, 0.08)":"none",width:"100%",font:"inherit",color:"inherit"}},(0,a.createElement)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:t?"#eceaff":"#f5f6fa",color:t?"#4f46e5":"var(--tr-text-body)",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,transition:"background-color 120ms ease, color 120ms ease"}},s),(0,a.createElement)("div",{style:{flex:1,minWidth:0}},(0,a.createElement)("div",{style:{fontSize:"14px",fontWeight:600,color:"var(--tr-text-heading)",marginBottom:"4px"}},e),(0,a.createElement)("div",{style:{fontSize:"12.5px",color:"var(--tr-text-body)",lineHeight:1.45}},n)),(0,a.createElement)("div",{style:{width:"20px",height:"20px",borderRadius:"6px",background:t?"#4f46e5":"#fff",border:t?"1.5px solid #4f46e5":"1.5px solid #d4d8e0",color:"#fff",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,transition:"background-color 120ms ease, border-color 120ms ease"},"aria-hidden":"true"},t&&(0,a.createElement)(o,null)))},M=({settings:e,onSettingChange:t})=>{const r=(0,s.Zw)("site");n().useEffect(()=>{const a=e.enabled_schema_types||[],n=a.filter(e=>r.includes(e));n.length!==a.length&&t("enabled_schema_types",n)},[]);const l=(r,a)=>{const n=e.enabled_schema_types||[],i=a?[...n,r]:n.filter(e=>e!==r);t("enabled_schema_types",i)},o=(e.enabled_schema_types||[]).filter(e=>r.includes(e));return(0,a.createElement)("div",{className:"tab-content"},(0,a.createElement)("div",{style:{border:"1px solid var(--tr-border)",borderRadius:"12px",background:"#fff",overflow:"hidden",marginBottom:"20px"}},(0,a.createElement)("div",{style:{display:"flex",alignItems:"flex-start",gap:"16px",padding:"20px 24px",borderBottom:"1px solid var(--tr-border)"}},(0,a.createElement)("div",{style:{width:"44px",height:"44px",borderRadius:"10px",background:"#eef0fd",color:"#4f46e5",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0}},(0,a.createElement)(c,null)),(0,a.createElement)("div",{style:{flex:1,minWidth:0}},(0,a.createElement)("h2",{style:{margin:0,fontSize:"16px",fontWeight:600,color:"var(--tr-text-heading)"}},(0,i.__)("Site-Level Schema Types","thinkrank")),(0,a.createElement)("p",{style:{margin:"4px 0 0",fontSize:"13px",color:"var(--tr-text-body)",lineHeight:1.5}},(0,i.__)("Pick the structured-data entities that describe your site as a whole. Article, BlogPosting, HowTo and FAQ schemas are managed per-post in the ThinkRank metabox.","thinkrank"))),(0,a.createElement)("span",{style:{fontSize:"12px",fontWeight:600,padding:"4px 10px",borderRadius:"999px",whiteSpace:"nowrap",flexShrink:0,background:o.length>0?"#eceaff":"#f3f4f6",color:o.length>0?"#4f46e5":"var(--tr-text-body)"}},o.length>0?(0,i.__)(`${o.length} selected`,"thinkrank"):(0,i.__)("None selected","thinkrank"))),(0,a.createElement)("div",{className:"thinkrank-schema-types-grid",style:{display:"grid",gridTemplateColumns:"repeat(auto-fill, minmax(260px, 1fr))",gap:"14px",padding:"20px 24px"}},r.map(e=>(0,a.createElement)(g,{key:e,type:e,checked:o.includes(e),onToggle:l})))),0===o.length&&(0,a.createElement)("div",{style:{display:"flex",alignItems:"flex-start",gap:"12px",padding:"14px 16px",borderRadius:"10px",background:"#fff8e5",border:"1px solid #fde68a",marginBottom:"24px"}},(0,a.createElement)("div",{style:{fontSize:"16px",lineHeight:1,color:"#b45309"}},"!"),(0,a.createElement)("div",{style:{fontSize:"13px",color:"#8a6d3b",lineHeight:1.5}},(0,i.__)("No schema types selected yet. Pick at least one above so ThinkRank has something to generate.","thinkrank"))),(0,a.createElement)("div",{style:{display:"flex",gap:"14px",alignItems:"flex-start",padding:"16px 20px",border:"1px solid var(--tr-border)",borderRadius:"12px",background:"#fafbfc"}},(0,a.createElement)("div",{style:{width:"36px",height:"36px",borderRadius:"10px",background:"#fff",color:"#4f46e5",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,border:"1px solid var(--tr-border)"},"aria-hidden":"true"},(0,a.createElement)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9l-6-6Z",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M14 3v6h6M8 13h8M8 17h5",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round",strokeLinejoin:"round"}))),(0,a.createElement)("div",{style:{flex:1,minWidth:0}},(0,a.createElement)("div",{style:{fontSize:"13px",fontWeight:600,color:"var(--tr-text-heading)",marginBottom:"4px"}},(0,i.__)("Need Article, BlogPosting, HowTo or FAQ?","thinkrank")),(0,a.createElement)("div",{style:{fontSize:"13px",color:"var(--tr-text-body)",lineHeight:1.5}},(0,i.__)("Content-specific schemas use the actual post data plus AI optimization, so they live in the ThinkRank metabox when editing individual posts and pages.","thinkrank")))))}},81567:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(56427),s=r(69960),l=r(2325);const o=({dateRange:e,setDateRange:t,dashboardData:r})=>(0,a.createElement)("div",{className:"thinkrank-space-y-6"},(0,a.createElement)(i.Flex,{justify:"space-between",align:"center"},(0,a.createElement)("div",null,(0,a.createElement)(i.__experimentalText,{variant:"muted"},(0,n.__)("Detailed keyword performance data from Google Search Console.","thinkrank"))),(0,a.createElement)("div",{style:{position:"relative",display:"inline-flex",alignItems:"center"}},(0,a.createElement)("select",{value:e,onChange:e=>t(e.target.value),style:{appearance:"none",WebkitAppearance:"none",MozAppearance:"none",background:"#fff",border:"1px solid #4451ff",borderRadius:"6px",padding:"8px 36px 8px 14px",fontSize:"14px",fontWeight:"600",color:"var(--tr-accent)",cursor:"pointer",outline:"none",lineHeight:"1.4",boxShadow:"none"}},l.wl.map(e=>(0,a.createElement)("option",{key:e.value,value:e.value},e.label))),(0,a.createElement)("span",{style:{position:"absolute",right:"10px",top:"50%",transform:"translateY(-50%)",pointerEvents:"none",display:"flex",alignItems:"center"}},(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M3 5L7 9L11 5",stroke:"#4451ff",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}))))),r&&r.search_performance&&(0,a.createElement)(s.A,{data:r.search_performance}))},81574:(e,t,r)=>{"use strict";var a=r(51609),n=r(5573);(0,a.createElement)(n.SVG,{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(n.Path,{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M1.36605 2.81332L2.30144 1.87332L13.5592 13.1867L12.6239 14.1267L7.92702 9.40666C6.74618 9.41999 5.57861 9.87999 4.68302 10.78L3.35623 9.44665C4.19874 8.60665 5.2071 8.03999 6.2818 7.75332L4.7958 6.25999C3.78744 6.67332 2.84542 7.29332 2.02944 8.11332L0.702656 6.77999C1.512 5.97332 2.42085 5.33332 3.3894 4.84665L1.36605 2.81332ZM15.2973 6.77999L13.9705 8.11332C12.3054 6.43999 10.1096 5.61332 7.92039 5.62666L6.20883 3.90665C9.41303 3.34665 12.8229 4.29332 15.2973 6.77999ZM10.1759 7.89332C11.0781 8.21332 11.9273 8.72665 12.6438 9.44665L12.1794 9.90665L10.1759 7.89332ZM6.00981 12.1133L8 14.1133L9.99018 12.1133C8.89558 11.0067 7.11105 11.0067 6.00981 12.1133Z"}))},81628:(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 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"}))},81789:(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 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"}))},82030:(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:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"}))},82189:(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.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm-1.338 4.877c-.314.22-.412.452-.412.623 0 .171.098.403.412.623.312.218.783.377 1.338.377.825 0 1.605.233 2.198.648.59.414 1.052 1.057 1.052 1.852 0 .795-.461 1.438-1.052 1.852-.41.286-.907.486-1.448.582v.316a.75.75 0 01-1.5 0v-.316a3.64 3.64 0 01-1.448-.582c-.59-.414-1.052-1.057-1.052-1.852a.75.75 0 011.5 0c0 .171.098.403.412.623.312.218.783.377 1.338.377s1.026-.159 1.338-.377c.314-.22.412-.452.412-.623 0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377-.825 0-1.605-.233-2.198-.648-.59-.414-1.052-1.057-1.052-1.852 0-.795.461-1.438 1.052-1.852a3.64 3.64 0 011.448-.582V7.5a.75.75 0 011.5 0v.316c.54.096 1.039.296 1.448.582.59.414 1.052 1.057 1.052 1.852a.75.75 0 01-1.5 0c0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377s-1.026.159-1.338.377z"}))},82434:(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 13.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM9 16a4.002 4.002 0 003.8-2.75H15V16h2.5v-2.75H19v-2.5h-6.2A4.002 4.002 0 005 12a4 4 0 004 4z",fillRule:"evenodd",clipRule:"evenodd"}))},82509:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(99714),o=r(60775);const c=/(\*\*[\s\S]+?\*\*|\*[\s\S]+?\*)/g,d=({children:e,className:t=""})=>{if(!e)return null;const r=String(e).split(c);return(0,a.createElement)("span",{className:t},r.map((e,t)=>e.length>4&&e.startsWith("**")&&e.endsWith("**")?(0,a.createElement)("strong",{key:t},e.slice(2,-2)):e.length>2&&e.startsWith("*")&&e.endsWith("*")?(0,a.createElement)("em",{key:t},e.slice(1,-1)):e))},g=({className:e="tr-w-3.5 tr-h-3.5"})=>(0,a.createElement)("svg",{className:e,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"})),M={1:{badge:"tr-bg-brand-bg tr-text-brand",border:"#4451FF"},2:{badge:"tr-bg-brand-bg tr-text-brand",border:"#06B6D4"},3:{badge:"tr-bg-white tr-text-secondary",border:"#CBD5E1"}},u=({len:e,max:t})=>(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-font-medium "+(e<=t?"tr-bg-success-bg tr-text-success":"tr-bg-warning-bg tr-text-warning")},e,"/",t),m=({title:e,icon:t,children:r,count:n,headerAction:i})=>(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-shadow-sm tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-px-5 tr-py-3.5 tr-flex tr-items-center tr-gap-2.5 tr-border-b tr-border-secondary"},t&&(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded-md tr-bg-brand tr-shrink-0"},t),(0,a.createElement)("span",{className:"tr-text-sm tr-font-semibold tr-text-primary"},e),void 0!==n&&n>0&&(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-2 tr-py-0.5 tr-rounded-full tr-text-xs tr-font-medium tr-bg-brand-bg tr-text-brand"},n),i&&(0,a.createElement)("div",{className:"tr-ml-auto tr-shrink-0"},i)),(0,a.createElement)("div",{className:"tr-px-5 tr-pt-4 tr-pb-5"},r)),h=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M4 6h16M4 10h12M4 14h8"})),N=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"})),p=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})),k=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M8.684 13.342C8.886 12.938 9 12.482 9 12c0-.482-.114-.938-.316-1.342m0 2.684a3 3 0 110-2.684m0 2.684l6.632 3.316m-6.632-6l6.632-3.316m0 0a3 3 0 105.367-2.684 3 3 0 00-5.367 2.684zm0 9.316a3 3 0 105.368 2.684 3 3 0 00-5.368-2.684z"})),x=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4"})),y=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z"})),D=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z"})),j=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M13 10V3L4 14h7v7l9-11h-7z"})),I=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M11 5.882V19.24a1.76 1.76 0 01-3.417.592l-2.147-6.15M18 13a3 3 0 100-6M5.436 13.683A4.001 4.001 0 017 6h1.832c4.1 0 7.625-1.234 9.168-3v14c-1.543-1.766-5.067-3-9.168-3H7a3.988 3.988 0 01-1.564-.317z"})),E=(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-white",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4"})),z={content_type:{blog_post:(0,i.__)("Blog Post","thinkrank"),article:(0,i.__)("Article","thinkrank"),landing_page:(0,i.__)("Landing Page","thinkrank"),product_page:(0,i.__)("Product Page","thinkrank"),product_description:(0,i.__)("Product Description","thinkrank"),tutorial:(0,i.__)("Tutorial","thinkrank")},target_audience:{general:(0,i.__)("General Audience","thinkrank"),beginners:(0,i.__)("Beginners","thinkrank"),professionals:(0,i.__)("Professionals","thinkrank"),experts:(0,i.__)("Experts","thinkrank"),students:(0,i.__)("Students","thinkrank"),business_owners:(0,i.__)("Business Owners","thinkrank")},content_length:{short:(0,i.__)("Short (500–800 words)","thinkrank"),medium:(0,i.__)("Medium (1,000–1,500 words)","thinkrank"),long:(0,i.__)("Long (2,000+ words)","thinkrank")},tone:{professional:(0,i.__)("Professional","thinkrank"),casual:(0,i.__)("Casual","thinkrank"),friendly:(0,i.__)("Friendly","thinkrank"),authoritative:(0,i.__)("Authoritative","thinkrank"),conversational:(0,i.__)("Conversational","thinkrank"),technical:(0,i.__)("Technical","thinkrank")}},T=(e,t)=>z[e]?.[t]||t,f=({briefData:e,formData:t})=>{const[r,c]=(0,n.useState)("overview");if(!e)return null;const z=async e=>{try{if(navigator.clipboard?.writeText)return void await navigator.clipboard.writeText(e);const t=document.createElement("textarea");t.value=e,t.style.cssText="position:fixed;left:-999999px;top:-999999px",document.body.appendChild(t),t.focus(),t.select();try{document.execCommand("copy")}catch(e){o.A.error("Copy fallback failed",e)}document.body.removeChild(t)}catch(e){o.A.error("Copy to clipboard failed:",e)}},f=[{id:"overview",label:(0,i.__)("Overview","thinkrank"),node:(()=>{const r=e.generation_params||t;if(!r)return null;const n=[{label:(0,i.__)("Content Type","thinkrank"),value:T("content_type",r.content_type)},{label:(0,i.__)("Target Audience","thinkrank"),value:T("target_audience",r.target_audience)},{label:(0,i.__)("Content Length","thinkrank"),value:T("content_length",r.content_length)},{label:(0,i.__)("Tone","thinkrank"),value:T("tone",r.tone)}],s=r.target_keywords?.filter(e=>e.trim())||[],o=r.competitor_urls?.filter(e=>e.trim())||[],c=[s.length>0&&{label:(0,i.__)("Target Keywords","thinkrank"),content:(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-gap-1.5"},s.map((e,t)=>(0,a.createElement)("span",{key:t,className:"tr-inline-flex tr-items-center tr-px-2.5 tr-py-1 tr-rounded-full tr-text-xs tr-font-medium tr-bg-brand-bg tr-text-brand"},e)))},...n.map(({label:e,value:t})=>({label:e,content:(0,a.createElement)("span",{className:"tr-text-sm tr-font-medium tr-text-secondary"},t||"—")})),o.length>0&&{label:(0,i.__)("Competitor URLs","thinkrank"),content:(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},o.map((e,t)=>(0,a.createElement)("a",{key:t,href:e,target:"_blank",rel:"noopener noreferrer",className:"tr-text-sm tr-text-brand hover:tr-text-brand tr-truncate"},e)))},r.additional_context&&{label:(0,i.__)("Additional Context","thinkrank"),content:(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0 tr-leading-relaxed"},r.additional_context)}].filter(Boolean);return(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-shadow-sm tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-px-5 tr-py-3.5 tr-border-b tr-border-secondary tr-flex tr-items-center tr-justify-between"},(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Brief Overview","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3"},e.generation_meta&&(0,a.createElement)(l.A,{provider:e.generation_meta.provider,model:e.generation_meta.model}))),(0,a.createElement)("table",{className:"tr-w-full tr-border-collapse"},(0,a.createElement)("tbody",null,c.map(({label:e,content:t})=>(0,a.createElement)("tr",{key:e,className:"tr-border-b tr-border-secondary last:tr-border-b-0"},(0,a.createElement)("th",{scope:"row",className:"tr-align-top tr-text-left tr-w-1/3 tr-px-5 tr-py-3 tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-whitespace-nowrap"},e),(0,a.createElement)("td",{className:"tr-align-top tr-px-5 tr-py-3"},t))))))})()},{id:"article",label:(0,i.__)("Article","thinkrank"),node:e.content_body?(0,a.createElement)(m,{title:(0,i.__)("Full Article Content","thinkrank"),defaultOpen:!0,icon:N,headerAction:(0,a.createElement)(s.$n,{variant:"secondary",size:"sm",onClick:()=>z(e.content_body)},(0,a.createElement)(g,{className:"tr-w-3.5 tr-h-3.5 tr-mr-1.5"}),(0,i.__)("Copy HTML","thinkrank"))},(0,a.createElement)("div",{className:"tr-content-brief-article",dangerouslySetInnerHTML:{__html:e.content_body}})):null},{id:"titles",label:(0,i.__)("Titles","thinkrank"),node:e.title&&Array.isArray(e.title)?(0,a.createElement)(m,{title:(0,i.__)("Title Suggestions","thinkrank"),count:e.title.length,defaultOpen:!0,icon:h},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},e.title.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-gap-3 tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-6 tr-h-6 tr-rounded-full tr-bg-brand-bg tr-text-brand tr-text-xs tr-font-bold tr-shrink-0"},t+1),(0,a.createElement)("span",{className:"tr-flex-1 tr-text-sm tr-text-primary tr-font-medium tr-leading-snug"},e),(0,a.createElement)("button",{type:"button",onClick:()=>z(e),title:(0,i.__)("Copy","thinkrank"),className:"tr-shrink-0 tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded tr-text-tertiary hover:tr-text-brand hover:tr-bg-brand-bg tr-transition-colors"},(0,a.createElement)(g,null)))))):null},{id:"outline",label:(0,i.__)("Outline","thinkrank"),node:e.outline&&Array.isArray(e.outline)?(0,a.createElement)(m,{title:(0,i.__)("Content Outline","thinkrank"),count:e.outline.length,defaultOpen:!0,icon:N},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-3"},e.outline.map((e,t)=>{const r=e.level||1,n=M[Math.min(r,3)]||M[3];return(0,a.createElement)("div",{key:t,className:"tr-border-l-2 tr-pl-4 tr-py-1",style:{marginLeft:16*(r-1)+"px",borderColor:n.border}},(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-2 tr-mb-1"},(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-font-bold tr-shrink-0 ${n.badge}`},"H",r),(0,a.createElement)("span",{className:"tr-flex-1 tr-text-sm tr-font-semibold tr-text-primary tr-leading-snug"},(0,a.createElement)(d,null,e.heading)),e.word_count>0&&(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-shrink-0"},e.word_count,"w")),e.key_points?.length>0&&(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-0.5 tr-mt-1"},e.key_points.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-xs tr-text-tertiary tr-leading-relaxed"},(0,a.createElement)(d,null,e)))),e.keywords?.length>0&&(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-gap-1 tr-mt-2"},e.keywords.map((e,t)=>(0,a.createElement)("span",{key:t,className:"tr-inline-flex tr-items-center tr-px-1.5 tr-py-0.5 tr-rounded tr-text-xs tr-bg-brand-bg tr-text-brand"},e))))})),e.estimated_word_count&&(0,a.createElement)("div",{className:"tr-mt-4 tr-p-3 tr-rounded-lg tr-bg-brand-bg tr-border tr-border-brand tr-flex tr-items-center tr-justify-between"},(0,a.createElement)("span",{className:"tr-text-sm tr-text-brand tr-font-medium"},(0,i.__)("Estimated word count","thinkrank")),(0,a.createElement)("span",{className:"tr-text-sm tr-font-bold tr-text-brand"},e.estimated_word_count))):null},{id:"seo",label:(0,i.__)("SEO","thinkrank"),node:(()=>{if(!e.seo_recommendations)return null;const{title_suggestions:t,meta_descriptions:r,meta_description:n,url_slugs:s,focus_keyword_analysis:l,internal_links:o,related_keywords:c,long_tail_keywords:M}=e.seo_recommendations;return t?.length||r?.length||n||s?.length||o?.length||c?.length||M?.length||l?.primary_placement?.length?(0,a.createElement)(m,{title:(0,i.__)("SEO Recommendations","thinkrank"),defaultOpen:!1,icon:p},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-6"},t?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Title Suggestions","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},t.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary"},e)))),(n||r?.length>0)&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-3 tr-m-0"},(0,i.__)("Meta Descriptions","thinkrank")),n&&(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-brand-bg tr-border tr-border-brand tr-mb-2"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-brand"},(0,i.__)("Primary","thinkrank")),(0,a.createElement)(u,{len:n.length,max:160})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0 tr-leading-relaxed"},(0,a.createElement)(d,null,n))),r?.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary tr-mb-2"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-tertiary"},(0,i.__)("Variation","thinkrank")," ",t+1),(0,a.createElement)(u,{len:e.length,max:160})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0 tr-leading-relaxed"},(0,a.createElement)(d,null,e))))),s?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("URL Slug Suggestions","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},s.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("code",{className:"tr-flex-1 tr-px-3 tr-py-1.5 tr-rounded tr-bg-white tr-text-secondary tr-text-xs tr-font-mono"},e),(0,a.createElement)("button",{type:"button",onClick:()=>z(e),className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded tr-text-tertiary hover:tr-text-brand hover:tr-bg-brand-bg tr-transition-colors"},(0,a.createElement)(g,null)))))),c?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Related Keywords","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-gap-1.5"},c.map((e,t)=>(0,a.createElement)("span",{key:t,className:"tr-inline-flex tr-items-center tr-px-2.5 tr-py-1 tr-rounded-full tr-text-xs tr-font-medium tr-bg-brand-bg tr-text-brand"},(0,a.createElement)(d,null,e))))),M?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Long-tail Variations","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-gap-1.5"},M.map((e,t)=>(0,a.createElement)("span",{key:t,className:"tr-inline-flex tr-items-center tr-px-2.5 tr-py-1 tr-rounded-full tr-text-xs tr-font-medium tr-bg-success-bg tr-text-success"},e)))),o?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Internal Linking Opportunities","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1.5"},o.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary tr-leading-relaxed"},(0,a.createElement)(d,null,e))))),(l?.primary_placement?.length||l?.secondary_integration?.length||l?.density_guidelines?.length)&&(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-m-0"},(0,i.__)("Focus Keyword Analysis","thinkrank")),l.primary_placement?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-mb-1.5 tr-m-0"},(0,i.__)("Primary Placement","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},l.primary_placement.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary"},(0,a.createElement)(d,null,e))))),l.secondary_integration?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-mb-1.5 tr-m-0"},(0,i.__)("Secondary Integration","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},l.secondary_integration.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary"},(0,a.createElement)(d,null,e))))),l.density_guidelines?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-mb-1.5 tr-m-0"},(0,i.__)("Density Guidelines","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},l.density_guidelines.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary"},(0,a.createElement)(d,null,e)))))))):null})()},{id:"social",label:(0,i.__)("Social","thinkrank"),node:(()=>{if(!e.social_media)return null;const{open_graph:t,twitter_card:r}=e.social_media;return t?.title||t?.description||r?.title||r?.description?(0,a.createElement)(m,{title:(0,i.__)("Social Media Meta Tags","thinkrank"),defaultOpen:!1,icon:k},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-6"},(t?.title||t?.description)&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-3 tr-m-0"},"Open Graph"),t.title&&(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-brand-bg tr-border tr-border-brand tr-mb-2"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-brand"},"og:title"),(0,a.createElement)(u,{len:t.title.length,max:55})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0"},(0,a.createElement)(d,null,t.title))),t.description&&(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-brand-bg tr-border tr-border-brand"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-brand"},"og:description"),(0,a.createElement)(u,{len:t.description.length,max:125})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0"},(0,a.createElement)(d,null,t.description)))),(r?.title||r?.description)&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-3 tr-m-0"},"Twitter Card"),r.title&&(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary tr-mb-2"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-tertiary"},"twitter:title"),(0,a.createElement)(u,{len:r.title.length,max:70})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0"},(0,a.createElement)(d,null,r.title))),r.description&&(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-tertiary"},"twitter:description"),(0,a.createElement)(u,{len:r.description.length,max:125})),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0"},(0,a.createElement)(d,null,r.description)))))):null})()},{id:"schema",label:(0,i.__)("Schema","thinkrank"),node:(()=>{if(!e.schema_markup)return null;const{recommended_types:t,key_properties:r,faq_questions:n}=e.schema_markup;return t?.length||r?.length||n?.length?(0,a.createElement)(m,{title:(0,i.__)("Schema Markup","thinkrank"),defaultOpen:!1,icon:x},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-5"},t?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Recommended Types","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-gap-1.5"},t.map((e,t)=>(0,a.createElement)("span",{key:t,className:"tr-inline-flex tr-items-center tr-px-2.5 tr-py-1 tr-rounded-full tr-text-xs tr-font-medium tr-bg-brand-bg tr-text-brand"},(0,a.createElement)(d,null,e))))),r?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Key Properties","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},r.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary"},(0,a.createElement)(d,null,e))))),n?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("FAQ Questions","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},n.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-p-3 tr-rounded-lg tr-bg-warning-bg tr-border tr-border-warning tr-flex tr-items-start tr-gap-2"},(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-justify-center tr-w-5 tr-h-5 tr-rounded-full tr-bg-warning tr-text-white tr-text-xs tr-font-bold tr-shrink-0"},"Q"),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0 tr-leading-relaxed"},(0,a.createElement)(d,null,e)))))))):null})()},{id:"visual",label:(0,i.__)("Visuals","thinkrank"),node:(()=>{if(!e.visual_content)return null;const{image_recommendations:t,alt_text_suggestions:r,infographic_opportunities:n}=e.visual_content;return t?.length||r?.length||n?.length?(0,a.createElement)(m,{title:(0,i.__)("Visual Content Strategy","thinkrank"),defaultOpen:!1,icon:y},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-5"},t?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Image Recommendations","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},t.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary tr-leading-relaxed"},(0,a.createElement)(d,null,e))))),r?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Alt Text Suggestions","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},r.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-p-2.5 tr-rounded-lg tr-bg-success-bg tr-border tr-border-success"},(0,a.createElement)("p",{className:"tr-text-xs tr-text-secondary tr-m-0 tr-leading-relaxed tr-font-mono"},(0,a.createElement)(d,null,e)))))),n?.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-mb-2 tr-m-0"},(0,i.__)("Infographic Opportunities","thinkrank")),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-4 tr-flex tr-flex-col tr-gap-1"},n.map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-text-sm tr-text-secondary tr-leading-relaxed"},(0,a.createElement)(d,null,e))))))):null})()},{id:"competitors",label:(0,i.__)("Competitors","thinkrank"),node:(()=>{const t=e.generation_params?.competitor_urls?.filter(e=>e?.trim());if(!t?.length)return null;const r=[{icon:"📊",title:(0,i.__)("Content Analysis","thinkrank"),desc:(0,i.__)("Word count, readability & structure","thinkrank")},{icon:"🎯",title:(0,i.__)("SEO Evaluation","thinkrank"),desc:(0,i.__)("Title tags, meta & schema markup","thinkrank")},{icon:"🔗",title:(0,i.__)("Link Analysis","thinkrank"),desc:(0,i.__)("Internal & external linking strategies","thinkrank")},{icon:"🖼️",title:(0,i.__)("Media Usage","thinkrank"),desc:(0,i.__)("Image optimization & alt text","thinkrank")}];return(0,a.createElement)(m,{title:(0,i.__)("Competitor Analysis","thinkrank"),count:t.length,defaultOpen:!1,icon:D},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},t.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-justify-between tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary"},(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},(0,a.createElement)("p",{className:"tr-text-xs tr-font-medium tr-text-tertiary tr-m-0 tr-mb-0.5"},(0,i.__)("Competitor","thinkrank")," ",t+1),(0,a.createElement)("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:"tr-text-sm tr-text-brand hover:tr-text-brand tr-truncate tr-block"},e.length>60?e.substring(0,60)+"…":e)),(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-gap-1 tr-px-2 tr-py-0.5 tr-rounded-full tr-text-xs tr-font-medium tr-bg-success-bg tr-text-success tr-shrink-0 tr-ml-3"},"✓ ",(0,i.__)("Analyzed","thinkrank"))))),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-2 tr-gap-3"},r.map(({icon:e,title:t,desc:r})=>(0,a.createElement)("div",{key:t,className:"tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary tr-flex tr-items-start tr-gap-2"},(0,a.createElement)("span",{className:"tr-text-base tr-shrink-0"},e),(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-m-0 tr-mb-0.5"},t),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-leading-snug"},r))))),(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-brand-bg tr-border tr-border-brand"},(0,a.createElement)("p",{className:"tr-text-xs tr-text-brand tr-m-0 tr-leading-relaxed"},(0,a.createElement)("strong",null,(0,i.__)("Note:","thinkrank"))," ",(0,i.__)("This analysis shaped the content gaps and recommendations below. The AI identified opportunities to outperform these competitors.","thinkrank")))))})()},{id:"gaps",label:(0,i.__)("Gaps","thinkrank"),node:e.competitor_gaps?.length?(0,a.createElement)(m,{title:(0,i.__)("Content Gaps & Opportunities","thinkrank"),count:e.competitor_gaps.length,defaultOpen:!1,icon:j},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-3"},(0,a.createElement)("p",{className:"tr-text-sm tr-text-tertiary tr-m-0 tr-leading-relaxed"},(0,i.__)("Opportunities to outperform competitors based on analysis:","thinkrank")),e.competitor_gaps.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-p-3 tr-rounded-lg tr-border tr-border-warning tr-bg-warning-bg tr-flex tr-items-start tr-gap-3"},(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-2 tr-py-0.5 tr-rounded tr-text-xs tr-font-bold tr-bg-warning tr-text-white tr-shrink-0"},(0,i.__)("GAP","thinkrank")),(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-m-0 tr-leading-relaxed tr-mb-1"},(0,a.createElement)(d,null,e)),(0,a.createElement)("p",{className:"tr-text-xs tr-text-warning tr-m-0 tr-font-medium"},"→"," ",(0,i.__)("Include this in your content strategy","thinkrank"))))),(0,a.createElement)("div",{className:"tr-p-3 tr-rounded-lg tr-bg-success-bg tr-border tr-border-success"},(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-success tr-mb-2 tr-m-0"},"🚀 ",(0,i.__)("Your Competitive Advantage","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},[(0,i.__)("Address gaps competitors miss","thinkrank"),(0,i.__)("Provide more comprehensive coverage","thinkrank"),(0,i.__)("Better user experience and engagement","thinkrank"),(0,i.__)("Higher search engine rankings potential","thinkrank")].map((e,t)=>(0,a.createElement)("p",{key:t,className:"tr-text-xs tr-text-success tr-m-0"},"✓ ",e)))))):null},{id:"cta",label:(0,i.__)("CTAs","thinkrank"),node:e.call_to_actions?.length?(0,a.createElement)(m,{title:(0,i.__)("Call-to-Action Suggestions","thinkrank"),count:e.call_to_actions.length,defaultOpen:!1,icon:I},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},e.call_to_actions.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-center tr-gap-3 tr-p-3 tr-rounded-lg tr-bg-white tr-border tr-border-secondary"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-bold tr-text-tertiary tr-w-5 tr-shrink-0"},t+1),(0,a.createElement)("span",{className:"tr-flex-1 tr-text-sm tr-text-secondary tr-leading-snug"},(0,a.createElement)(d,null,e)),(0,a.createElement)("button",{type:"button",onClick:()=>z(e),title:(0,i.__)("Copy CTA","thinkrank"),className:"tr-shrink-0 tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded tr-text-tertiary hover:tr-text-brand hover:tr-bg-brand-bg tr-transition-colors"},(0,a.createElement)(g,null)))))):null},{id:"raw",label:(0,i.__)("Raw","thinkrank"),node:e.raw_response?(0,a.createElement)(m,{title:(0,i.__)("AI Raw Response","thinkrank"),defaultOpen:!1,icon:E},(0,a.createElement)("div",null,(0,a.createElement)("pre",{className:"tr-bg-ink-1 tr-text-surface tr-p-4 tr-rounded-lg tr-text-xs tr-overflow-x-auto tr-whitespace-pre-wrap tr-leading-relaxed"},e.raw_response),(0,a.createElement)("div",{className:"tr-mt-3 tr-flex tr-justify-end"},(0,a.createElement)(s.$n,{variant:"secondary",size:"sm",onClick:()=>z(e.raw_response)},(0,a.createElement)(g,{className:"tr-w-3.5 tr-h-3.5 tr-mr-1.5"}),(0,i.__)("Copy","thinkrank"))))):null}].filter(e=>e.node);if(0===f.length)return null;const _=f.find(e=>e.id===r)||f[0];return(0,a.createElement)("div",{className:"tr-flex tr-flex-col md:tr-flex-row tr-gap-5 tr-items-start"},(0,a.createElement)("nav",{className:"tr-flex md:tr-flex-col tr-gap-1 tr-w-full md:tr-w-52 tr-shrink-0 tr-overflow-x-auto md:tr-overflow-visible md:tr-sticky md:tr-top-4","aria-label":(0,i.__)("Content brief sections","thinkrank")},f.map(e=>{const t=_.id===e.id;return(0,a.createElement)("button",{key:e.id,type:"button",onClick:()=>c(e.id),"aria-current":t?"page":void 0,className:"tr-flex tr-items-center tr-gap-2 tr-whitespace-nowrap tr-px-3 tr-py-2 tr-rounded-lg tr-text-sm tr-font-medium tr-text-left tr-transition-colors md:tr-w-full "+(t?"tr-bg-brand-bg tr-text-brand":"tr-text-secondary hover:tr-text-primary")},(0,a.createElement)("span",{className:"tr-w-1.5 tr-h-1.5 tr-rounded-full tr-shrink-0",style:{backgroundColor:t?"#4451FF":"#CBD5E1"}}),e.label)})),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0 tr-w-full"},_.node))}},82645:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var a=r(51609),n=r(27723),i=r(49323),s=r(86087),l=r(56427),o=r(62603),c=r(67640),d=r(25353),g=r(34011),M=r(24414),u=r(79487);const m=({activeSubSection:e="core-web-vitals",onNavigate:t})=>{const[r,m]=(0,s.useState)(null),[h,N]=(0,s.useState)(!1),[p,k]=(0,s.useState)(null),[x,y]=(0,s.useState)(null),[D,j]=(0,s.useState)(null),[I,E]=(0,s.useState)(null),[z,T]=(0,s.useState)(!1),[f,_]=(0,s.useState)(null),[w,A]=(0,s.useState)("mobile"),[b,v]=(0,s.useState)(28),[O,L]=(0,s.useState)([]),[S,C]=(0,s.useState)(!1),[Q,U]=(0,s.useState)(null),[Y,P]=(0,s.useState)([]),[R,Z]=(0,s.useState)(!1),[V,B]=(0,s.useState)(null),G=()=>({deviceType:w,historicalPeriod:b,setPerformanceData:m,setIsLoading:N,setNotice:k,setLastUpdated:y,setRecommendations:j,setHistoricalData:E,setIsLoadingHistoricalData:T,setHistoricalDataError:_,setOpportunities:L,setIsLoadingOpportunities:C,setOpportunitiesError:U,setDiagnostics:P,setIsLoadingDiagnostics:Z,setDiagnosticsError:B}),W=()=>(0,M.Re)(G()),H=()=>((0,u.K)(),W()),F=e=>(0,M.he)(G(),e),J=()=>(0,M.MM)(G()),X=()=>(0,M.dT)(G());(0,s.useEffect)(()=>{W()},[w]);const $=(0,s.useRef)(0);return(0,s.useEffect)(()=>{if("collecting"!==r?.status)return void($.current=0);if($.current>=8)return;$.current++;const e=setTimeout(()=>W(),15e3);return()=>clearTimeout(e)},[r]),(0,s.useEffect)(()=>{"recommendations"!==e||D||(0,M.JP)(G()),"monitoring"===e&&F(b),"seo-performance"!==e||0!==O.length||S||J(),"recommendations"!==e||0!==Y.length||R||X()},[e,b]),(0,a.createElement)("div",{className:"thinkrank-performance-tab"},(0,a.createElement)("div",{className:"thinkrank-perf-header tr-flex tr-justify-end tr-mb-4"},(0,a.createElement)(l.Button,{variant:"secondary",onClick:H,disabled:h,className:"thinkrank-perf-refresh-btn"},h?(0,n.__)("Refreshing…","thinkrank"):(0,n.__)("Refresh Data","thinkrank"))),p&&(0,a.createElement)(l.Notice,{status:p.status,onRemove:()=>k(null),style:{marginBottom:"16px"}},p.message),(()=>{const s="core-web-vitals"===e||!["seo-performance","monitoring","recommendations"].includes(e);if(h&&!r&&s)return(0,a.createElement)("div",{style:{textAlign:"center",padding:"48px"}},(0,a.createElement)(i.u4,{lines:3}));if("collecting"===r?.status&&s){const e=r?.collection_error,i=e&&/quota|rate limit|429/i.test(e);return(0,a.createElement)(l.Card,null,(0,a.createElement)(l.CardBody,null,(0,a.createElement)("div",{style:{textAlign:"center",padding:"48px 24px"}},(0,a.createElement)("div",{style:{fontSize:"48px",marginBottom:"24px"}},e?"⚠️":"⏱️"),(0,a.createElement)(l.__experimentalHeading,{level:3,style:{marginBottom:"12px"}},e?(0,n.__)("Measurement failed — will retry","thinkrank"):(0,n.__)("Measuring your site…","thinkrank")),(0,a.createElement)(l.__experimentalText,{variant:"muted",style:{display:"block"}},e||(0,n.__)("Google is running a Lighthouse audit of your homepage. This usually takes under a minute — the results will appear automatically.","thinkrank")),i&&(0,a.createElement)("div",{style:{marginTop:"24px"}},(0,a.createElement)(l.__experimentalText,{variant:"muted",style:{display:"block",marginBottom:"12px"}},(0,n.__)("Tip: add your own (free) PageSpeed Insights API key to get a dedicated 25,000/day quota for this site.","thinkrank")),(0,a.createElement)(l.Button,{variant:"primary",onClick:()=>t&&t("integrations","google-services")},(0,n.__)("Add PageSpeed API Key","thinkrank"))))))}if(!r&&s)return(0,a.createElement)(l.Card,null,(0,a.createElement)(l.CardHeader,null,(0,a.createElement)(l.__experimentalHeading,{level:3},(0,n.__)("Performance Data Not Available","thinkrank"))),(0,a.createElement)(l.CardBody,null,(0,a.createElement)("div",{style:{textAlign:"center",padding:"48px 24px"}},(0,a.createElement)("div",{style:{fontSize:"48px",marginBottom:"24px"}},"⚡"),(0,a.createElement)("div",{style:{marginBottom:"32px"}},(0,a.createElement)(l.__experimentalText,{style:{fontSize:"16px",marginBottom:"12px",display:"block"}},(0,n.__)("No performance data available. This could be due to missing API configuration.","thinkrank")),(0,a.createElement)(l.__experimentalText,{variant:"muted",style:{display:"block"}},(0,n.__)("Add a PageSpeed API key or connect your Google account in Integrations > Google Services to view real performance metrics.","thinkrank"))),(0,a.createElement)("div",{style:{display:"flex",justifyContent:"center",gap:"12px",flexWrap:"wrap"}},(0,a.createElement)(l.Button,{variant:"primary",onClick:()=>t&&t("integrations","google-services")},(0,n.__)("Add PageSpeed API Key","thinkrank")),(0,a.createElement)(l.Button,{variant:"secondary",onClick:H,disabled:h},h?(0,a.createElement)(i.u4,{lines:2}):(0,n.__)("Refresh Data","thinkrank"))))));switch(e){case"core-web-vitals":default:return(0,a.createElement)(o.Ay,{performanceData:r,deviceType:w,setDeviceType:A,isLoading:h,onNavigate:t,onRefresh:H});case"seo-performance":return(0,a.createElement)(c.A,{opportunities:O,isLoadingOpportunities:S,opportunitiesError:Q,performanceData:r,onNavigate:t,onRetry:J});case"monitoring":return(0,a.createElement)(d.A,{historicalData:I,isLoadingHistoricalData:z,historicalDataError:f,historicalPeriod:b,setHistoricalPeriod:v,performanceData:r,onNavigate:t,onRetry:()=>F()});case"recommendations":return(0,a.createElement)(g.A,{diagnostics:Y,isLoadingDiagnostics:R,diagnosticsError:V,onNavigate:t,onRetry:X})}})())}},82898:(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.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"}))},82945:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s});var a=r(51609),n=(r(86087),r(27723));const i=({label:e,length:t,max:r})=>{const i=((e,t)=>0===e?{tone:"tertiary",label:(0,n.__)("Empty","thinkrank")}:e>t?{tone:"danger",label:(0,n.__)("Too long","thinkrank")}:e<.5*t?{tone:"warning",label:(0,n.__)("Too short","thinkrank")}:{tone:"success",label:(0,n.__)("Good","thinkrank")})(t,r),s=Math.min(t/r*100,110),l={success:"tr-bg-success",warning:"tr-bg-warning",danger:"tr-bg-danger",tertiary:"tr-bg-line-2"}[i.tone],o={success:"tr-text-success",warning:"tr-text-warning",danger:"tr-text-danger",tertiary:"tr-text-tertiary"}[i.tone];return(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-secondary"},e),(0,a.createElement)("span",{className:`tr-text-xs tr-font-semibold ${o}`},t,"/",r," · ",i.label)),(0,a.createElement)("div",{className:"tr-h-1.5 tr-w-full tr-rounded-full tr-bg-line-2 tr-overflow-hidden"},(0,a.createElement)("div",{className:`tr-h-full tr-rounded-full tr-transition-all tr-duration-200 ${l}`,style:{width:`${s}%`}})))},s=({title:e="",description:t="",url:r="",siteName:s="",favicon:l=null,className:o=""})=>{const c=r||window.location.origin,d=s||window.thinkrankAdmin?.siteName||"Your Website",g=c.replace(/^https?:\/\//,"").replace(/\/$/,""),M=d.trim().charAt(0).toUpperCase()||"W",u=e.length>60?e.substring(0,57)+"…":e,m=t.length>160?t.substring(0,157)+"…":t,h=(new Date).toLocaleDateString("en-US",{month:"short",day:"numeric",year:"numeric"});return(0,a.createElement)("div",{className:`tr-bg-white tr-rounded-xl tr-shadow-sm tr-overflow-hidden ${o}`},(0,a.createElement)("div",{className:"tr-px-6 tr-py-4 tr-border-b tr-border-secondary tr-flex tr-items-center tr-gap-3"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-9 tr-h-9 tr-rounded-lg tr-bg-brand-bg tr-text-brand tr-shrink-0"},(0,a.createElement)("svg",{className:"tr-w-[18px] tr-h-[18px]",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("circle",{cx:"11",cy:"11",r:"7"}),(0,a.createElement)("path",{d:"M21 21l-4.3-4.3"}))),(0,a.createElement)("div",{className:"tr-min-w-0"},(0,a.createElement)("h4",{className:"tr-text-base tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Search Engine Preview","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-0.5"},(0,n.__)("How your page will appear on Google search results","thinkrank")))),(0,a.createElement)("div",{className:"tr-p-6"},(0,a.createElement)("div",{className:"tr-bg-white tr-border tr-border-secondary tr-rounded-xl tr-p-5 tr-shadow-sm hover:tr-shadow-md tr-transition-shadow tr-duration-200"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-mb-2"},l?(0,a.createElement)("img",{src:l,alt:"",width:"22",height:"22",className:"tr-w-[22px] tr-h-[22px] tr-rounded-full tr-shrink-0 tr-bg-line-2 tr-p-0.5"}):(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-[22px] tr-h-[22px] tr-rounded-full tr-shrink-0 tr-bg-brand tr-text-white tr-text-[10px] tr-font-semibold","aria-hidden":"true"},M),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-leading-tight tr-min-w-0"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-primary tr-truncate"},d),(0,a.createElement)("span",{className:"tr-text-[11px] tr-text-tertiary tr-truncate"},g))),(0,a.createElement)("span",{className:"tr-block tr-text-lg tr-leading-snug tr-font-normal hover:tr-underline tr-no-underline tr-mb-1",style:{color:"#1A0DAB"}},u||(0,n.__)("Your SEO Title Will Appear Here","thinkrank")),(0,a.createElement)("p",{className:"tr-text-sm tr-text-secondary tr-leading-relaxed tr-m-0"},(0,a.createElement)("span",{className:"tr-text-tertiary tr-mr-1"},h),m||(0,n.__)("Your meta description will appear here. Make it compelling to encourage clicks from search results.","thinkrank"))),(0,a.createElement)("div",{className:"tr-mt-5 tr-p-4 tr-rounded-xl tr-bg-[#F7F8FB] tr-border tr-border-secondary tr-grid tr-grid-cols-1 tr-gap-4"},(0,a.createElement)(i,{label:(0,n.__)("Title Length","thinkrank"),length:e.length,max:60}),(0,a.createElement)(i,{label:(0,n.__)("Description Length","thinkrank"),length:t.length,max:160}))))}},83053:(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.5H4V20H20ZM15.4697 14.9697L18.4393 12L15.4697 9.03033L16.5303 7.96967L20.0303 11.4697L20.5607 12L20.0303 12.5303L16.5303 16.0303L15.4697 14.9697Z"}))},83177:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var a=r(47143),n=r(1455),i=r.n(n),s=r(60775);const l={metadata:{},isGenerating:{},generationHistory:{},isLoading:!1},o="SET_METADATA",c="SET_GENERATING",d="SET_LOADING",g="ADD_TO_HISTORY",M="CLEAR_METADATA",u={setMetadata:(e,t)=>({type:o,postId:e,metadata:t}),setGenerating:(e,t)=>({type:c,postId:e,generating:t}),setLoading:e=>({type:d,loading:e}),addToHistory:(e,t)=>({type:g,postId:e,entry:t}),clearMetadata:e=>({type:M,postId:e}),*generateMetadata(e,t={}){yield u.setGenerating(e,!0);try{const t={title:"AI Generated Title",description:"AI Generated Description",generated_at:(new Date).toISOString()};return yield u.setMetadata(e,t),yield u.addToHistory(e,{timestamp:Date.now(),action:"generated",metadata:t}),t}catch(e){throw s.A.error("Failed to generate metadata:",e),e}finally{yield u.setGenerating(e,!1)}},*loadMetadata(e){yield u.setLoading(!0);try{const t=yield i()({path:`/thinkrank/v1/metadata/${e}`});return yield u.setMetadata(e,t),t}catch(e){s.A.error("Failed to load metadata:",e)}finally{yield u.setLoading(!1)}}},m={getMetadata:(e,t)=>e.metadata[t]||null,getIsGenerating:(e,t)=>e.isGenerating[t]||!1,getIsLoading:e=>e.isLoading,getGenerationHistory:(e,t)=>e.generationHistory[t]||[],hasMetadata:(e,t)=>!!e.metadata[t],getMetadataTitle(e,t){const r=e.metadata[t];return r?.title||""},getMetadataDescription(e,t){const r=e.metadata[t];return r?.description||""}},h=(0,a.createReduxStore)("thinkrank/metadata",{reducer:(e=l,t)=>{switch(t.type){case o:return{...e,metadata:{...e.metadata,[t.postId]:t.metadata}};case c:return{...e,isGenerating:{...e.isGenerating,[t.postId]:t.generating}};case d:return{...e,isLoading:t.loading};case g:return{...e,generationHistory:{...e.generationHistory,[t.postId]:[...e.generationHistory[t.postId]||[],t.entry]}};case M:return{...e,metadata:{...e.metadata,[t.postId]:null}};default:return e}},actions:u,selectors:m})},83520:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(85161),o=r(1455),c=r.n(o),d=r(80028),g=r(60775),M=r(79487),u=r(78836);const m=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polyline",{points:"6 9 12 15 18 9"})),h=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},(0,a.createElement)("polyline",{points:"18 15 12 9 6 15"})),N=({className:e})=>(0,a.createElement)("svg",{className:e,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("polyline",{points:"23 4 23 10 17 10"}),(0,a.createElement)("polyline",{points:"1 20 1 14 7 14"}),(0,a.createElement)("path",{d:"M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"})),p=({className:e})=>(0,a.createElement)("svg",{className:e,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("polyline",{points:"22 12 16 12 14 15 10 15 8 12 2 12"}),(0,a.createElement)("path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"})),k=[{code:200,message:"OK",reason:(0,i.__)("The URL was successfully submitted to the IndexNow API.","thinkrank")},{code:202,message:"Accepted",reason:(0,i.__)("The URL was successfully submitted to the IndexNow API, but the API key will be checked later.","thinkrank")},{code:400,message:"Bad Request",reason:(0,i.__)("The request was invalid.","thinkrank")},{code:403,message:"Forbidden",reason:(0,i.__)("The key was invalid (e.g. key not found, file found but key not in the file).","thinkrank")},{code:422,message:"Unprocessable Entity",reason:(0,i.__)("The URLs don't belong to the host or the key is not matching the schema in the protocol.","thinkrank")},{code:429,message:"Too Many Requests",reason:(0,i.__)("Too Many Requests (potential Spam).","thinkrank")}],x=k.reduce((e,t)=>(e[t.code]=t.reason,e),{}),y=({onNavigate:e})=>{const[t,r]=(0,n.useState)([]),[o,y]=(0,n.useState)(!0),[D,j]=(0,n.useState)(!1),[I,E]=(0,n.useState)(1),[z,T]=(0,n.useState)(!1),[f,_]=(0,n.useState)(0),w=(e=I,t=!1)=>{y(!0),c()({path:`/thinkrank/v1/instant-indexing/history?page=${e}&per_page=10`}).then(e=>{var a;e.success&&Array.isArray(e.data)?(r(e.data),_(null!==(a=e.pagination?.total)&&void 0!==a?a:e.data.length)):(r([]),_(0)),y(!1),t&&d.oR.success((0,i.__)("Submission history refreshed.","thinkrank"))}).catch(e=>{g.A.error("Error fetching history:",e),y(!1),t&&d.oR.error((0,i.__)("Failed to refresh history.","thinkrank"))})};(0,n.useEffect)(()=>{w(I)},[I]);const A=Math.max(1,Math.ceil(f/10)),b=t,v=!o&&0===b.length;return(0,a.createElement)("div",{className:"thinkrank-instant-indexing-history"},(0,a.createElement)(l.A,{title:(0,i.__)("Submission History","thinkrank"),description:(0,i.__)("View the history of URLs submitted to IndexNow.","thinkrank"),enabled:!0,showToggle:!1},(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(u.A,null),(0,a.createElement)(s.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-justify-between tr-gap-3 tr-flex-wrap"},(0,a.createElement)("div",null,(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("URL Submissions","thinkrank")),f>0&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-mt-1 tr-mb-0"},(0,i.sprintf)(/* translators: %d: total number of submissions */ /* translators: %d: total number of submissions */
126 127 (0,i._n)("%d submission logged","%d submissions logged",f,"thinkrank"),f))),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)(s.$n,{variant:"secondary",size:"sm",icon:N,onClick:()=>{(0,M.K)(),w(I,!0)},loading:o,disabled:o||D},(0,i.__)("Refresh","thinkrank")),(0,a.createElement)(s.$n,{variant:"secondary",size:"sm",onClick:()=>{window.confirm((0,i.__)("Are you sure you want to clear all history? This action cannot be undone.","thinkrank"))&&(j(!0),c()({path:"/thinkrank/v1/instant-indexing/history",method:"DELETE"}).then(()=>{E(1),w(1),j(!1)}).catch(e=>{g.A.error("Error clearing history:",e),d.oR.error((0,i.__)("Failed to clear history. Please try again.","thinkrank")),j(!1)}))},loading:D,disabled:o||D||0===t.length},(0,i.__)("Clean History","thinkrank"))))),o&&(0,a.createElement)("div",{className:"tr-p-5"},(0,a.createElement)(s.u4,{lines:3})),!o&&v&&(0,a.createElement)(s.pp,{icon:p,title:(0,i.__)("No submissions yet","thinkrank"),description:(0,i.__)("URLs you send to IndexNow — manually or automatically on publish — will appear here.","thinkrank"),action:(0,a.createElement)(s.$n,{variant:"primary",onClick:()=>{"function"==typeof e&&e("instant-indexing","instant-indexing-submit-urls")}},(0,i.__)("Submit URLs","thinkrank"))}),!o&&!v&&(0,a.createElement)("div",{className:"tr-overflow-x-auto"},(0,a.createElement)("table",{className:"tr-w-full tr-text-sm tr-border-collapse"},(0,a.createElement)("thead",null,(0,a.createElement)("tr",{className:"tr-bg-[#FAFBFC] tr-border-b tr-border-secondary"},(0,a.createElement)("th",{className:"tr-text-left tr-px-4 tr-py-3 tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide"},(0,i.__)("URL","thinkrank")),(0,a.createElement)("th",{className:"tr-text-left tr-px-4 tr-py-3 tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide"},(0,i.__)("Status","thinkrank")),(0,a.createElement)("th",{className:"tr-text-left tr-px-4 tr-py-3 tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide"},(0,i.__)("Response","thinkrank")),(0,a.createElement)("th",{className:"tr-text-left tr-px-4 tr-py-3 tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide"},(0,i.__)("Time","thinkrank")))),(0,a.createElement)("tbody",null,b.map(e=>{return(0,a.createElement)("tr",{key:e.id,className:"tr-border-b tr-border-secondary last:tr-border-b-0 hover:tr-bg-[#FAFBFC]"},(0,a.createElement)("td",{className:"tr-px-4 tr-py-3 tr-max-w-xs tr-truncate"},(0,a.createElement)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",title:e.url,className:"tr-text-brand-600 hover:tr-text-brand-700 tr-no-underline"},e.url)),(0,a.createElement)("td",{className:"tr-px-4 tr-py-3"},(0,a.createElement)(s.Ex,{variant:(t=e.status,"success"===t?"good":"failed"===t||"error"===t?"poor":"neutral")},String(e.status).toUpperCase())),(0,a.createElement)("td",{className:"tr-px-4 tr-py-3 tr-text-secondary",title:x[e.response_code]||void 0},(0,a.createElement)("span",{className:"tr-font-mono tr-font-semibold"},e.response_code),e.response_message&&` — ${e.response_message}`),(0,a.createElement)("td",{className:"tr-px-4 tr-py-3 tr-text-tertiary tr-whitespace-nowrap"},e.created_at));var t})))),!v&&A>1&&(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-center tr-gap-3 tr-px-5 tr-py-4 tr-border-t tr-border-secondary"},(0,a.createElement)(s.$n,{variant:"secondary",size:"sm",onClick:()=>E(e=>Math.max(e-1,1)),disabled:1===I},(0,i.__)("Previous","thinkrank")),(0,a.createElement)("span",{className:"tr-text-sm tr-text-secondary"},(0,i.sprintf)(/* translators: 1: Current page number, 2: Total pages */ /* translators: 1: Current page number, 2: Total pages */
127 128 (0,i.__)("Page %1$s of %2$s","thinkrank"),I,A)),(0,a.createElement)(s.$n,{variant:"secondary",size:"sm",onClick:()=>E(e=>Math.min(e+1,A)),disabled:I===A},(0,i.__)("Next","thinkrank")))),(0,a.createElement)(s.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 "+(z?"tr-border-b tr-border-secondary":"")},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between"},(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,i.__)("Response Code Help","thinkrank")),(0,a.createElement)("button",{onClick:()=>T(!z),className:"tr-flex tr-items-center tr-gap-1 tr-text-sm tr-text-tertiary tr-bg-transparent tr-border-0 tr-cursor-pointer tr-p-1",style:{background:"none"},"aria-label":z?(0,i.__)("Collapse Help","thinkrank"):(0,i.__)("Expand Help","thinkrank")},z?(0,a.createElement)(h,null):(0,a.createElement)(m,null)))),z&&(0,a.createElement)("div",{className:"tr-overflow-x-auto"},(0,a.createElement)("table",{className:"tr-w-full tr-text-sm tr-border-collapse"},(0,a.createElement)("thead",null,(0,a.createElement)("tr",{className:"tr-bg-[#FAFBFC] tr-border-b tr-border-secondary"},(0,a.createElement)("th",{className:"tr-text-left tr-px-4 tr-py-3 tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide"},(0,i.__)("Response Code","thinkrank")),(0,a.createElement)("th",{className:"tr-text-left tr-px-4 tr-py-3 tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide"},(0,i.__)("Response Message","thinkrank")),(0,a.createElement)("th",{className:"tr-text-left tr-px-4 tr-py-3 tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide"},(0,i.__)("Reasons","thinkrank")))),(0,a.createElement)("tbody",null,k.map(e=>(0,a.createElement)("tr",{key:e.code,className:"tr-border-b tr-border-secondary last:tr-border-b-0"},(0,a.createElement)("td",{className:"tr-px-4 tr-py-3 tr-font-mono tr-font-semibold tr-text-secondary"},e.code),(0,a.createElement)("td",{className:"tr-px-4 tr-py-3 tr-text-secondary"},e.message),(0,a.createElement)("td",{className:"tr-px-4 tr-py-3 tr-text-tertiary"},e.reason))))))))))}},84242:(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 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4zm.8-4l.7.7 2-2V12h1V9.2l2 2 .7-.7-2-2H12v-1H9.2l2-2-.7-.7-2 2V4h-1v2.8l-2-2-.7.7 2 2H4v1h2.8l-2 2z"}))},84316:(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 4a2 2 0 0 0-2 2v3h1.5V6a.5.5 0 0 1 .5-.5h3V4H6Zm3 14.5H6a.5.5 0 0 1-.5-.5v-3H4v3a2 2 0 0 0 2 2h3v-1.5Zm6 1.5v-1.5h3a.5.5 0 0 0 .5-.5v-3H20v3a2 2 0 0 1-2 2h-3Zm3-16a2 2 0 0 1 2 2v3h-1.5V6a.5.5 0 0 0-.5-.5h-3V4h3Z"}))},84510:(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:"M20 9.484h-8.889v-1.5H20v1.5Zm0 7h-4.889v-1.5H20v1.5Zm-14 .032a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm0 1a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z"}),(0,a.createElement)(n.Path,{d:"M13 15.516a2 2 0 1 1-4 0 2 2 0 0 1 4 0ZM8 8.484a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"}))},85063:(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:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"}))},85161:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(51609),n=r(27723),i=r(97500),s=r.n(i),l=r(49323);const o=({title:e,enabled:t=!0,onToggle:r,toggleLabel:i,toggleBusy:o=!1,optimizationButtons:c=[],notice:d,onNoticeRemove:g,children:M,className:u="",showDisabledWarning:m=!0,disabledWarningMessage:h,size:N,...p})=>(0,a.createElement)("div",{className:s()("tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-overflow-hidden",u),...p},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-gap-4 tr-px-6 tr-py-4 tr-border-b tr-border-secondary"},(0,a.createElement)("div",{className:"tr-min-w-0 tr-flex-1"},"string"==typeof e?(0,a.createElement)("h2",{className:"tr-m-0 tr-text-sm tr-font-semibold tr-text-primary tr-leading-snug"},e):e),(r||c.length>0)&&(0,a.createElement)("div",{className:"tr-flex tr-shrink-0 tr-items-center tr-gap-3"},r&&(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},o&&(0,a.createElement)("span",{className:"tr-text-xs tr-text-tertiary"},(0,n.__)("Saving…","thinkrank")),(0,a.createElement)(l.lM,{checked:t,onChange:r,disabled:o,label:i||(0,n.__)("Enable","thinkrank")})),c.map((e,t)=>(0,a.createElement)("div",{key:t},e)))),(0,a.createElement)("div",{className:"tr-p-6 tr-flex tr-flex-col tr-gap-4"},!t&&m&&(0,a.createElement)(l.Fc,{variant:"warning"},h||(0,n.__)("This feature is disabled. Enable it to access configuration options.","thinkrank")),d&&(0,a.createElement)(l.Fc,{variant:"error"===d.status?"error":"success"===d.status?"success":"warning"===d.status?"warning":"info",onDismiss:g},d.message),M))},85380:(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-2zM8.5 18.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h2.5v13zm10-.5c0 .3-.2.5-.5.5h-8v-13h8c.3 0 .5.2.5.5v12z"}))},85657:(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-1zM9.8 7c0-1.2 1-2.2 2.2-2.2 1.2 0 2.2 1 2.2 2.2v3H9.8V7zm6.7 11.5h-9v-7h9v7z"}))},85770:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(97500),i=r.n(n),s=r(49323);function l({title:e,description:t,trailing:r,withBorder:n=!0,className:l}){return(0,a.createElement)("div",{className:i()("tr-px-6 tr-pt-5 tr-pb-4",n&&"tr-border-b tr-border-secondary",l)},(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-justify-between tr-gap-4"},(0,a.createElement)(s.mc,{direction:"column",gap:1,className:"tr-min-w-0 tr-flex-1"},e&&(0,a.createElement)(s.hE,{tag:"h3",size:"sm"},e),t&&(0,a.createElement)(s.EY,{size:14,color:"secondary"},t)),r&&(0,a.createElement)("div",{className:"tr-flex tr-shrink-0 tr-items-center tr-pt-0.5"},r)))}},85874:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var a=r(51609),n=r(27723),i=r(49323);const s=()=>(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)("polyline",{points:"20 6 9 17 4 12"})),l=()=>(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:"18",y1:"6",x2:"6",y2:"18"}),(0,a.createElement)("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),o=()=>(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)("path",{d:"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"}),(0,a.createElement)("line",{x1:"12",y1:"9",x2:"12",y2:"13"}),(0,a.createElement)("line",{x1:"12",y1:"17",x2:"12.01",y2:"17"})),c=()=>(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)("circle",{cx:"12",cy:"12",r:"10"}),(0,a.createElement)("line",{x1:"12",y1:"16",x2:"12",y2:"12"}),(0,a.createElement)("line",{x1:"12",y1:"8",x2:"12.01",y2:"8"})),d=({validationResults:e,isValidating:t,onValidate:r,settings:d,fileStatus:g})=>{const M=({label:e,detail:t})=>(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs tr-bg-success-bg tr-text-success"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-px"},(0,a.createElement)(s,null)),(0,a.createElement)("span",null,(0,a.createElement)("strong",null,e),t?` — ${t}`:"")),u=({label:e,detail:t})=>(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs tr-bg-warning-bg tr-text-warning"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-px"},(0,a.createElement)(o,null)),(0,a.createElement)("span",null,(0,a.createElement)("strong",null,e),t?` — ${t}`:"")),m=({label:e,detail:t})=>(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs tr-bg-danger-bg tr-text-danger"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-px"},(0,a.createElement)(l,null)),(0,a.createElement)("span",null,(0,a.createElement)("strong",null,e),t?` — ${t}`:""));return(0,a.createElement)(i.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)("h3",{className:"tr-text-base tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("LLMs.txt Validation","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3"},e&&(e.valid?(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-gap-1.5 tr-text-xs tr-font-medium tr-px-2.5 tr-py-1 tr-rounded-full tr-border tr-bg-success-bg tr-border-success tr-text-success"},(0,a.createElement)(s,null),(0,n.__)("Valid","thinkrank")):(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-gap-1.5 tr-text-xs tr-font-medium tr-px-2.5 tr-py-1 tr-rounded-full tr-border tr-bg-danger-bg tr-border-danger tr-text-danger"},(0,a.createElement)(l,null),(0,n.__)("Invalid","thinkrank"))),e&&void 0!==e.score&&(e=>{let t="tr-bg-success",r=(0,n.__)("Excellent","thinkrank");return e<60?(t="tr-bg-danger",r=(0,n.__)("Poor","thinkrank")):e<80&&(t="tr-bg-warning",r=(0,n.__)("Good","thinkrank")),(0,a.createElement)("span",{className:`tr-text-xs tr-font-bold tr-px-2 tr-py-1 tr-rounded tr-text-white ${t}`},e,"/100 — ",r)})(e.score),(0,a.createElement)(i.$n,{variant:"secondary",size:"sm",onClick:r,disabled:t||!d.enabled,loading:t},t?(0,n.__)("Validating…","thinkrank"):(0,n.__)("Validate Configuration","thinkrank")))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-5"},!d.enabled&&(0,a.createElement)(i.Fc,{variant:"warning"},(0,n.__)("LLMs.txt is disabled. Enable it to run validation.","thinkrank")),e?(e=>{const t=e.errors&&e.errors.length>0,r=e.warnings&&e.warnings.length>0,i=(e.suggestions||[]).filter(e=>e.startsWith("✓")),d=(e.suggestions||[]).filter(e=>!e.startsWith("✓"));return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-3"},t?(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},(0,a.createElement)(m,{label:(0,n.__)("Required Fields","thinkrank"),detail:`${e.errors.length} ${(0,n.__)("missing","thinkrank")}`}),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1 tr-pl-4"},e.errors.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs tr-bg-danger-bg tr-text-danger"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-px"},(0,a.createElement)(l,null)),(0,a.createElement)("span",null,e))))):(0,a.createElement)(M,{label:(0,n.__)("Required Fields","thinkrank"),detail:(0,n.__)("Complete","thinkrank")}),r?(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},(0,a.createElement)(u,{label:(0,n.__)("Content Quality","thinkrank"),detail:`${e.warnings.length} ${(0,n.__)("improvements","thinkrank")}`}),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1 tr-pl-4"},e.warnings.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs tr-bg-warning-bg tr-text-warning"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-px"},(0,a.createElement)(o,null)),(0,a.createElement)("span",null,e))))):(0,a.createElement)(M,{label:(0,n.__)("Content Quality","thinkrank"),detail:(0,n.__)("Optimized","thinkrank")}),g?.writable?(0,a.createElement)(M,{label:(0,n.__)("File Permissions","thinkrank"),detail:(0,n.__)("Writable","thinkrank")}):(0,a.createElement)(m,{label:(0,n.__)("File Permissions","thinkrank"),detail:(0,n.__)("Not writable","thinkrank")}),(0,a.createElement)(M,{label:(0,n.__)("LLMs.txt Standards","thinkrank"),detail:(0,n.__)("Compliant","thinkrank")}),i.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Configuration Status","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},i.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs tr-bg-success-bg tr-text-success"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-px"},(0,a.createElement)(s,null)),(0,a.createElement)("span",null,e))))),d.length>0&&(0,a.createElement)("div",null,(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-secondary tr-uppercase tr-tracking-wide tr-m-0 tr-mb-2"},(0,n.__)("Suggestions for Improvement","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1"},d.map((e,t)=>(0,a.createElement)("div",{key:t,className:"tr-flex tr-items-start tr-gap-2 tr-px-3 tr-py-2 tr-rounded tr-text-xs tr-bg-brand-bg tr-text-brand"},(0,a.createElement)("span",{className:"tr-shrink-0 tr-mt-px"},(0,a.createElement)(c,null)),(0,a.createElement)("span",null,e))))))})(e):(0,a.createElement)("div",{className:"tr-bg-white tr-border tr-border-secondary tr-rounded tr-p-4 tr-text-sm tr-text-tertiary"},(0,n.__)('Click "Validate Configuration" to check your LLMs.txt setup for errors and optimization opportunities.',"thinkrank"))))}},85962:(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 13.5h3v-3H5v3zm5 0h3v-3h-3v3zM17 9l-1 1 2 2-2 2 1 1 3-3-3-3z"}))},86087:e=>{"use strict";e.exports=window.wp.element},86261:(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 17.7c.4.5.8.9 1.2 1.2l1.1-1.4c-.4-.3-.7-.6-1-1L5 17.7zM5 6.3l1.4 1.1c.3-.4.6-.7 1-1L6.3 5c-.5.4-.9.8-1.3 1.3zm.1 7.8l-1.7.5c.2.6.4 1.1.7 1.6l1.5-.8c-.2-.4-.4-.8-.5-1.3zM4.8 12v-.7L3 11.1v1.8l1.7-.2c.1-.2.1-.5.1-.7zm3 7.9c.5.3 1.1.5 1.6.7l.5-1.7c-.5-.1-.9-.3-1.3-.5l-.8 1.5zM19 6.3c-.4-.5-.8-.9-1.2-1.2l-1.1 1.4c.4.3.7.6 1 1L19 6.3zm-.1 3.6l1.7-.5c-.2-.6-.4-1.1-.7-1.6l-1.5.8c.2.4.4.8.5 1.3zM5.6 8.6l-1.5-.8c-.3.5-.5 1-.7 1.6l1.7.5c.1-.5.3-.9.5-1.3zm2.2-4.5l.8 1.5c.4-.2.8-.4 1.3-.5l-.5-1.7c-.6.2-1.1.4-1.6.7zm8.8 13.5l1.1 1.4c.5-.4.9-.8 1.2-1.2l-1.4-1.1c-.2.3-.5.6-.9.9zm1.8-2.2l1.5.8c.3-.5.5-1.1.7-1.6l-1.7-.5c-.1.5-.3.9-.5 1.3zm2.6-4.3l-1.7.2v1.4l1.7.2V12v-.9zM11.1 3l.2 1.7h1.4l.2-1.7h-1.8zm3 2.1c.5.1.9.3 1.3.5l.8-1.5c-.5-.3-1.1-.5-1.6-.7l-.5 1.7zM12 19.2h-.7l-.2 1.8h1.8l-.2-1.7c-.2-.1-.5-.1-.7-.1zm2.1-.3l.5 1.7c.6-.2 1.1-.4 1.6-.7l-.8-1.5c-.4.2-.8.4-1.3.5z"}))},86529:(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.2-2.5.8-.3V14h1V9.3l-2.2.7.4 1zm7.1-1.2c-.5-.6-1.2-.5-1.7-.4-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5h2.7v-1h-.9c.3-.6.8-1.4.9-2.1 0-.3-.1-.8-.3-1.1z"}))},86931:(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 5.5h-13c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5h-13c-.3 0-.5-.2-.5-.5v-9c0-.3.2-.5.5-.5h13c.3 0 .5.2.5.5v9zM6.5 12H8v-2h2V8.5H6.5V12zm9.5 2h-2v1.5h3.5V12H16v2z"}))},87298:(e,t,r)=>{"use strict";r.d(t,{A:()=>$});var a=r(51609),n=r(27723),i=r(86087),s=r(1455),l=r.n(s),o=r(97500),c=r.n(o),d=r(99714),g=r(60775),M=r(43526),u=r(94240),m=r(73131),h=r(49323),N=r(78216),p=r(76418),k=r(63426),x=r(9447),y=r(3800),D=r(30012);const j="gpt-5-nano",I="claude-sonnet-5",E="gemini-3.5-flash",z="openai/gpt-4o-mini",T=[{slug:"yoast",name:"Yoast SEO",logo:N,detail:(0,n.__)("Titles, meta, canonicals, social & redirects","thinkrank")},{slug:"rankmath",name:"Rank Math",logo:p,detail:(0,n.__)("Titles, meta, schema, redirects & 404 logs","thinkrank")},{slug:"seopress",name:"SEOPress",logo:x.A,detail:(0,n.__)("Titles, meta, social & redirects","thinkrank")},{slug:"aioseo",name:"All in One SEO",logo:k,detail:(0,n.__)("Titles, meta, settings & redirects","thinkrank")},{slug:"squirrly",name:"Squirrly SEO",logo:y.A,detail:(0,n.__)("Titles, meta, social, patterns & redirects","thinkrank")}],f=[{type:"postmeta",name:(0,n.__)("Post SEO data","thinkrank"),detail:(0,n.__)("Titles, descriptions, keywords, robots, social","thinkrank")},{type:"termmeta",name:(0,n.__)("Category & tag SEO data","thinkrank"),detail:(0,n.__)("Titles and descriptions for terms","thinkrank")},{type:"usermeta",name:(0,n.__)("Author SEO data","thinkrank"),detail:(0,n.__)("Author archive titles and descriptions","thinkrank")},{type:"settings",name:(0,n.__)("Settings","thinkrank"),detail:(0,n.__)("Every ThinkRank setting except API keys","thinkrank"),countless:!0}],_=()=>(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("polyline",{points:"17 1 21 5 17 9"}),(0,a.createElement)("path",{d:"M3 11V9a4 4 0 0 1 4-4h14"}),(0,a.createElement)("polyline",{points:"7 23 3 19 7 15"}),(0,a.createElement)("path",{d:"M21 13v2a4 4 0 0 1-4 4H3"})),w=()=>(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("ellipse",{cx:"12",cy:"5",rx:"9",ry:"3"}),(0,a.createElement)("path",{d:"M3 5v6a9 3 0 0 0 18 0V5"}),(0,a.createElement)("path",{d:"M3 11v6a9 3 0 0 0 18 0v-6"})),A=()=>(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 14 15.5 9"}),(0,a.createElement)("path",{d:"M3.5 18a9 9 0 1 1 17 0"}),(0,a.createElement)("circle",{cx:"12",cy:"18",r:"1.5"})),b=()=>(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"}),(0,a.createElement)("polyline",{points:"17 8 12 3 7 8"}),(0,a.createElement)("line",{x1:"12",y1:"3",x2:"12",y2:"15"})),v=()=>(0,a.createElement)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",className:"tr-shrink-0"},(0,a.createElement)("line",{x1:"5",y1:"12",x2:"19",y2:"12"}),(0,a.createElement)("polyline",{points:"12 5 19 12 12 19"})),O=()=>(0,a.createElement)("svg",{width:"13",height:"13",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",className:"tr-shrink-0"},(0,a.createElement)("polyline",{points:"20 6 9 17 4 12"})),L=()=>(0,a.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"currentColor"},(0,a.createElement)("path",{d:"M22.2819 9.8211a5.9847 5.9847 0 0 0-.5157-4.9108 6.0462 6.0462 0 0 0-6.5098-2.9A6.0651 6.0651 0 0 0 4.9807 4.1818a5.9847 5.9847 0 0 0-3.9977 2.9 6.0462 6.0462 0 0 0 .7427 7.0966 5.98 5.98 0 0 0 .511 4.9107 6.051 6.051 0 0 0 6.5146 2.9001A5.9847 5.9847 0 0 0 13.2599 24a6.0557 6.0557 0 0 0 5.7718-4.2058 5.9894 5.9894 0 0 0 3.9977-2.9001 6.0557 6.0557 0 0 0-.7475-7.0729zm-9.022 12.6081a4.4755 4.4755 0 0 1-2.8764-1.0408l.1419-.0804 4.7783-2.7582a.7948.7948 0 0 0 .3927-.6813v-6.7369l2.02 1.1686a.071.071 0 0 1 .038.052v5.5826a4.504 4.504 0 0 1-4.4945 4.4944zm-9.6607-4.1254a4.4708 4.4708 0 0 1-.5346-3.0137l.142.0852 4.783 2.7582a.7712.7712 0 0 0 .7806 0l5.8428-3.3685v2.3324a.0804.0804 0 0 1-.0332.0615L9.74 19.9502a4.4992 4.4992 0 0 1-6.1408-1.6464zM2.3408 7.8956a4.485 4.485 0 0 1 2.3655-1.9728V11.6a.7664.7664 0 0 0 .3879.6765l5.8144 3.3543-2.0201 1.1685a.0757.0757 0 0 1-.071 0l-4.8303-2.7865A4.504 4.504 0 0 1 2.3408 7.872zm16.5963 3.8558L13.1038 8.364 15.1192 7.2a.0757.0757 0 0 1 .071 0l4.8303 2.7913a4.4944 4.4944 0 0 1-.6765 8.1042v-5.6772a.79.79 0 0 0-.407-.667zm2.0107-3.0231l-.142-.0852-4.7735-2.7818a.7759.7759 0 0 0-.7854 0L9.409 9.2297V6.8974a.0662.0662 0 0 1 .0284-.0615l4.8303-2.7866a4.4992 4.4992 0 0 1 6.6802 4.66zM8.3065 12.863l-2.02-1.1638a.0804.0804 0 0 1-.038-.0567V6.0742a4.4992 4.4992 0 0 1 7.3757-3.4537l-.142.0805L8.704 5.459a.7948.7948 0 0 0-.3927.6813zm1.0976-2.3654l2.602-1.4998 2.6069 1.4998v2.9994l-2.5974 1.4997-2.6067-1.4997Z"})),S=()=>(0,a.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"currentColor"},(0,a.createElement)("path",{d:"M13.827 3.52h3.603L24 20.48h-3.603l-6.57-16.96zm-7.258 0h3.767l6.57 16.96H13.24l-1.343-3.484H5.017l-1.344 3.484H0l6.57-16.96zm4.132 10.226L8.492 7.717l-2.21 6.03h4.42z",fillRule:"nonzero"})),C=()=>(0,a.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("title",null,"OpenRouter"),(0,a.createElement)("path",{d:"M3 7h6l3 5 3-5h6"}),(0,a.createElement)("path",{d:"M3 17h6l3-5"}),(0,a.createElement)("polyline",{points:"18 4 21 7 18 10"}),(0,a.createElement)("polyline",{points:"18 14 21 17 18 20"})),Q=()=>(0,a.createElement)("svg",{height:"1em",width:"1em",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round",style:{flex:"none",lineHeight:1},xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("title",null,(0,n.__)("OpenAI-compatible endpoint","thinkrank")),(0,a.createElement)("rect",{x:"3",y:"4",width:"18",height:"6",rx:"1.5"}),(0,a.createElement)("rect",{x:"3",y:"14",width:"18",height:"6",rx:"1.5"}),(0,a.createElement)("path",{d:"M7 7h.01M7 17h.01"})),U={openai:"OpenAI",claude:"Anthropic",gemini:"Gemini",openrouter:"OpenRouter",openai_compatible:"OpenAI-compatible endpoint"},Y="__custom__",P=()=>(0,a.createElement)("svg",{height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 24 24",width:"1em",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("title",null,"Gemini"),(0,a.createElement)("path",{d:"M20.616 10.835a14.147 14.147 0 01-4.45-3.001 14.111 14.111 0 01-3.678-6.452.503.503 0 00-.975 0 14.134 14.134 0 01-3.679 6.452 14.155 14.155 0 01-4.45 3.001c-.65.28-1.318.505-2.002.678a.502.502 0 000 .975c.684.172 1.35.397 2.002.677a14.147 14.147 0 014.45 3.001 14.112 14.112 0 013.679 6.453.502.502 0 00.975 0c.172-.685.397-1.351.677-2.003a14.145 14.145 0 013.001-4.45 14.113 14.113 0 016.453-3.678.503.503 0 000-.975 13.245 13.245 0 01-2.003-.678z",fill:"#3186FF"}),(0,a.createElement)("defs",null,(0,a.createElement)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-0",x1:"7",x2:"11",y1:"15.5",y2:"12"},(0,a.createElement)("stop",{stopColor:"#08B962"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#08B962",stopOpacity:"0"})),(0,a.createElement)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-1",x1:"8",x2:"11.5",y1:"5.5",y2:"11"},(0,a.createElement)("stop",{stopColor:"#F94543"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#F94543",stopOpacity:"0"})),(0,a.createElement)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-2",x1:"3.5",x2:"17.5",y1:"13.5",y2:"12"},(0,a.createElement)("stop",{stopColor:"#FABC12"}),(0,a.createElement)("stop",{offset:".46",stopColor:"#FABC12",stopOpacity:"0"})))),R=[{id:"ai-provider",label:(0,n.__)("AI Provider","thinkrank")},{id:"data-management",label:(0,n.__)("Data Management","thinkrank")},{id:"import-export",label:(0,n.__)("Import / Export","thinkrank")},{id:"migration-tools",label:(0,n.__)("Migration Tools","thinkrank")}],Z=R.map(e=>e.id),V=["openai","claude","gemini","openrouter","openai_compatible"],B="openai_compatible",G="ai-provider",W=[(0,n.__)("Encrypted at rest and stored only on your site.","thinkrank"),(0,n.__)("Sent directly to your chosen AI provider.","thinkrank"),(0,n.__)("Never routed through or seen by ThinkRank's servers.","thinkrank"),(0,n.__)("Remove or swap your key anytime, no lock-in.","thinkrank")],H=[{title:(0,n.__)("Choose a provider","thinkrank"),desc:(0,n.__)("Pick OpenAI, Anthropic, Gemini, OpenRouter, or your own OpenAI-compatible endpoint.","thinkrank")},{title:(0,n.__)("Add your API key","thinkrank"),desc:(0,n.__)("Paste a key from your provider dashboard. A custom endpoint takes its base URL instead, and often no key at all.","thinkrank")},{title:(0,n.__)("Test & save","thinkrank"),desc:(0,n.__)("Verify the connection, then save settings.","thinkrank")}],F=[{label:(0,n.__)("Documentation","thinkrank"),desc:(0,n.__)("Setup guides and provider walkthroughs.","thinkrank"),href:"https://thinkrank.ai/docs/getting-started/connect-ai-provider/"},{label:(0,n.__)("Open a support ticket","thinkrank"),desc:(0,n.__)("Stuck connecting? Our team can help.","thinkrank"),href:"https://wpdeveloper.com/support/new-ticket/"}],J=e=>{try{const t=new URL(window.location.href);t.searchParams.set("tab",e),window.history.replaceState({},"",t.toString())}catch(e){}},X=({activeProvider:e,activeProviderId:t,activeModelState:r,activeHasKey:i,providers:s,providerKeyDocs:l})=>(0,a.createElement)("aside",{className:"tr-flex tr-flex-col tr-gap-5"},Boolean(t&&i)&&(0,a.createElement)(h.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.__)("Active configuration","thinkrank"))),(0,a.createElement)("div",{className:"tr-p-5 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3"},(0,a.createElement)("span",{className:"tr-w-10 tr-h-10 tr-rounded-lg tr-bg-brand-bg tr-flex tr-items-center tr-justify-center tr-shrink-0"},e?.icon),(0,a.createElement)("div",{className:"tr-min-w-0"},(0,a.createElement)("p",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0 tr-truncate"},e?.label),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-mt-0.5 tr-mb-0 tr-truncate"},e?.sub))),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-text-sm tr-pt-1"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,n.__)("Model","thinkrank")),(0,a.createElement)(d.A,{provider:t,model:r})),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-text-sm"},(0,a.createElement)("span",{className:"tr-text-tertiary"},(0,n.__)("API key","thinkrank")),(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-gap-1.5 tr-text-xs tr-font-medium tr-px-2 tr-py-1 tr-rounded-full tr-bg-success-bg tr-text-success"},(0,a.createElement)("span",{className:"tr-w-1.5 tr-h-1.5 tr-rounded-full tr-bg-success"}),(0,n.__)("Configured","thinkrank"))))),(0,a.createElement)(h.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.__)("Get an API key","thinkrank")),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-mt-1 tr-mb-0"},(0,n.__)("Sign in to your provider and create a key.","thinkrank"))),(0,a.createElement)("ul",{className:"tr-m-0 tr-p-0 tr-list-none"},s.map(e=>(0,a.createElement)("li",{key:e.id,className:"tr-border-b tr-border-secondary last:tr-border-b-0"},(0,a.createElement)("a",{href:l[e.id].url,target:"_blank",rel:"noopener noreferrer",className:"tr-flex tr-items-center tr-gap-3 tr-px-5 tr-py-3 tr-no-underline hover:tr-bg-white tr-text-secondary"},(0,a.createElement)("span",{className:"tr-w-8 tr-h-8 tr-rounded-md tr-bg-brand-bg tr-flex tr-items-center tr-justify-center tr-shrink-0"},e.icon),(0,a.createElement)("span",{className:"tr-min-w-0 tr-flex-1"},(0,a.createElement)("span",{className:"tr-block tr-text-sm tr-font-medium tr-text-primary"},e.label),(0,a.createElement)("span",{className:"tr-block tr-text-xs tr-text-tertiary tr-truncate"},l[e.id].label)),(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-tertiary tr-shrink-0",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M14 5l7 7m0 0l-7 7m7-7H3"}))))))),(0,a.createElement)(h.Zp,null,(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-mb-3"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded-md tr-bg-brand-bg tr-text-brand tr-shrink-0"},(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z"}))),(0,a.createElement)("h3",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-m-0"},(0,n.__)("Why your own key?","thinkrank"))),(0,a.createElement)("ul",{className:"tr-m-0 tr-pl-0 tr-list-none tr-flex tr-flex-col tr-gap-2.5"},[(0,n.__)("Pay your AI provider directly, with no markup.","thinkrank"),(0,n.__)("Unlimited generations at provider rates.","thinkrank"),(0,n.__)("Encrypted at rest and stored only on your site.","thinkrank"),(0,n.__)("Switch providers anytime without losing data.","thinkrank")].map((e,t)=>(0,a.createElement)("li",{key:t,className:"tr-flex tr-items-start tr-gap-2 tr-text-sm tr-text-secondary tr-leading-snug"},(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-success tr-shrink-0 tr-mt-0.5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2.5,d:"M5 13l4 4L19 7"})),(0,a.createElement)("span",null,e))))),(0,a.createElement)(h.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.__)("Need help?","thinkrank"))),(0,a.createElement)("ul",{className:"tr-m-0 tr-p-0 tr-list-none"},F.map(e=>(0,a.createElement)("li",{key:e.href,className:"tr-border-b tr-border-secondary last:tr-border-b-0"},(0,a.createElement)("a",{href:e.href,target:"_blank",rel:"noopener noreferrer",className:"tr-flex tr-items-center tr-gap-3 tr-px-5 tr-py-3 tr-no-underline hover:tr-bg-white tr-text-secondary"},(0,a.createElement)("span",{className:"tr-min-w-0 tr-flex-1"},(0,a.createElement)("span",{className:"tr-block tr-text-sm tr-font-medium tr-text-primary"},e.label),(0,a.createElement)("span",{className:"tr-block tr-text-xs tr-text-tertiary tr-truncate"},e.desc)),(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-tertiary tr-shrink-0",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M14 5l7 7m0 0l-7 7m7-7H3"})))))))),$=()=>{const[e,t]=(0,i.useState)(""),[r,s]=(0,i.useState)(""),[o,d]=(0,i.useState)(""),[N,p]=(0,i.useState)(j),[k,x]=(0,i.useState)(I),[y,F]=(0,i.useState)(E),[$,K]=(0,i.useState)(z),[q,ee]=(0,i.useState)(""),[te,re]=(0,i.useState)(""),[ae,ne]=(0,i.useState)(120),[ie,se]=(0,i.useState)(!1),[le,oe]=(0,i.useState)(!1),[ce,de]=(0,i.useState)(""),[ge,Me]=(0,i.useState)([]),ue=(0,i.useRef)(""),[me,he]=(0,i.useState)(!1),[Ne,pe]=(0,i.useState)(!1),[ke,xe]=(0,i.useState)(!1),[ye,De]=(0,i.useState)(!0),[je,Ie]=(0,i.useState)(!1),[Ee,ze]=(0,i.useState)(null),[Te,fe]=(0,i.useState)(!1),[_e,we]=(0,i.useState)(""),[Ae,be]=(0,i.useState)(!1),[ve,Oe]=(0,i.useState)(""),[Le,Se]=(0,i.useState)({}),[Ce,Qe]=(0,i.useState)(!1),[Ue,Ye]=(0,i.useState)(!1),[Pe,Re]=(0,i.useState)(!1),[Ze,Ve]=(0,i.useState)(!1),[Be,Ge]=(0,i.useState)(!1),[We,He]=(0,i.useState)(!1),[Fe,Je]=(0,i.useState)(!1),[Xe,$e]=(0,i.useState)(!1),[Ke,qe]=(0,i.useState)(!1),[et,tt]=(0,i.useState)(0),[rt,at]=(0,i.useState)(0),[nt,it]=(0,i.useState)(!1),[st,lt]=(0,i.useState)(!1),[ot,ct]=(0,i.useState)(null),[dt,gt]=(0,i.useState)(null),[Mt,ut]=(0,i.useState)(!1),[mt,ht]=(0,i.useState)(!1),Nt=(0,i.useRef)(!1),pt=(0,i.useRef)(!0);(0,i.useEffect)(()=>()=>{pt.current=!1},[]);const[kt,xt]=(0,i.useState)(G);(0,i.useEffect)(()=>{try{const e=new URLSearchParams(window.location.search).get("tab"),t=Z.includes(e)?e:G;xt(t),J(t)}catch(e){}},[]);const yt=(0,i.useCallback)(e=>{xt(e),J(e)},[]);(0,i.useEffect)(()=>{"import-export"!==kt||Nt.current||(Nt.current=!0,ut(!0),ht(!1),l()({path:"/thinkrank/v1/import/detect"}).then(e=>{pt.current&&gt(e?.native||{counts:{},total:0})}).catch(e=>{pt.current&&(g.A.error("Failed to load export data counts",e),ht(!0),Nt.current=!1)}).finally(()=>{pt.current&&ut(!1)}))},[kt]);const Dt={openai:[{value:"gpt-5-nano",label:"GPT‑5‑nano (Default – fastest, lowest cost)"},{value:"gpt-5-mini",label:"GPT‑5‑mini (Balanced quality/cost)"},{value:"gpt-5",label:"GPT‑5 (Highest quality)"},{value:"gpt-4o",label:"GPT‑4o (Legacy)"}],claude:[{value:"claude-sonnet-5",label:"Claude Sonnet 5 (Recommended)"},{value:"claude-opus-5",label:"Claude Opus 5 (Most Capable)"},{value:"claude-opus-4-8",label:"Claude Opus 4.8"},{value:"claude-haiku-4-5",label:"Claude Haiku 4.5 (Fast)"}],gemini:[{value:"gemini-3.5-flash",label:"Gemini 3.5 Flash (Recommended)"},{value:"gemini-3.1-flash-lite",label:"Gemini 3.1 Flash Lite (Fastest)"},{value:"gemini-3.1-pro-preview",label:"Gemini 3.1 Pro (Preview)"}],openrouter:[{value:"openai/gpt-4o-mini",label:"GPT‑4o mini (Default – fast, low cost)"},{value:"anthropic/claude-sonnet-5",label:"Claude Sonnet 5"},{value:"google/gemini-3.5-flash",label:"Gemini 3.5 Flash"},{value:"meta-llama/llama-3.3-70b-instruct",label:"Llama 3.3 70B Instruct"},{value:"deepseek/deepseek-chat",label:"DeepSeek Chat"}]},jt=(e,t)=>(Dt[e]||[]).some(e=>e.value===t),[It,Et]=(0,i.useState)(!1);(0,i.useEffect)(()=>{_t(),wt()},[]);const[zt,Tt]=(0,i.useState)(null);(0,i.useEffect)(()=>{if(It&&r&&null!==zt){if(zt!==r){t(""),Qe(!1),fe(Boolean(Le[r])),Oe(Le[r]||""),"openai"===r?d(N):"claude"===r?d(k):"gemini"===r?d(y):"openrouter"===r?d($):r===B&&d(q);const e="claude"===r?k:"gemini"===r?y:"openrouter"===r?$:r===B?q:N;pe(r!==B&&!!e&&!jt(r,e)),ze(null),Tt(r)}}else Tt(r)},[r,Le,It,zt,N,k,y,$,q]);const ft=(e,t)=>{if(!e||!e.trim())return{valid:!0,message:""};if(t===B)return{valid:!0,message:""};if("openai"===t){if(!e.startsWith("sk-"))return{valid:!1,message:(0,n.__)('OpenAI API keys should start with "sk-"',"thinkrank")};if(e.length<20)return{valid:!1,message:(0,n.__)("OpenAI API key appears too short","thinkrank")}}else if("claude"===t){if(!e.startsWith("sk-ant-"))return{valid:!1,message:(0,n.__)('Claude API keys should start with "sk-ant-"',"thinkrank")};if(e.length<30)return{valid:!1,message:(0,n.__)("Claude API key appears too short","thinkrank")}}else if("gemini"===t){if(!e.startsWith("AIza")&&!e.startsWith("AQ."))return{valid:!1,message:(0,n.__)('Gemini API keys should start with "AIza" or "AQ."',"thinkrank")};if(e.length<30)return{valid:!1,message:(0,n.__)("Gemini API key appears too short","thinkrank")}}else if("openrouter"===t){if(!e.startsWith("sk-or-"))return{valid:!1,message:(0,n.__)('OpenRouter API keys should start with "sk-or-"',"thinkrank")};if(e.length<20)return{valid:!1,message:(0,n.__)("OpenRouter API key appears too short","thinkrank")}}return{valid:!0,message:""}},_t=async()=>{De(!0);try{const e=await l()({path:"/thinkrank/v1/settings"}),r=e.success?e.data:e;if(r){const e=r.ai_provider||"",a={};V.forEach(e=>{const t=r[`${e}_api_key`]||"";a[e]=t.includes("••••")?t:""}),Se(a);const i=r[`${e}_api_key`]||"",l=i&&i.includes("••••");fe(l),we(e),be(l),Oe(l?i:""),Qe(!1),t(l?"":i),s(e),Tt(e);const o=r.openai_model||j,c=r.claude_model||I,g=r.gemini_model||E,M=r.openrouter_model||z,u=r.openai_compatible_model||"";ee(u),re(r.openai_compatible_base_url||""),ne(Number(r.openai_compatible_timeout)||120),se(!!r.openai_compatible_supports_images),oe(!!r.openai_compatible_json_mode),de(Number(r.openai_compatible_price_per_million)>0?String(r.openai_compatible_price_per_million):""),p(o),x(c),F(g),K(M),d("claude"===e?c:"gemini"===e?g:"openrouter"===e?M:e===B?u:o);const m="claude"===e?c:"gemini"===e?g:"openrouter"===e?M:e===B?u:o;if(pe(e!==B&&!!m&&!jt(e,m)),Re(!r.keep_data_on_uninstall),Ve(!!r.enable_migration_tools),Ge(!!r.enable_import_export),qe(!!r.ai_paused),tt(Number(r.ai_daily_request_limit)||0),at(Number(r.max_requests_per_minute)||0),e)if(e===B){const e=!r.openai_compatible_base_url||!r.openai_compatible_model;ze(e?{type:"warning",message:(0,n.__)("Add the base URL and model id of your OpenAI-compatible endpoint to enable AI features.","thinkrank")}:null)}else if(l)ze(null);else{const t=U[e]||e;ze({type:"warning",message:(0,n.sprintf)(/* translators: %s: AI provider name (e.g. OpenAI, Claude). */ /* translators: %s: AI provider name (e.g. OpenAI, Claude). */
128 129 (0,n.__)("No %s API key found. Please enter your API key to use this provider.","thinkrank"),t)})}else ze(null)}}catch(e){g.A.error("Failed to load settings:",e),ze({type:"error",message:(0,n.__)("Failed to load settings.","thinkrank")})}finally{De(!1),Et(!0)}},wt=async()=>{try{const e=await l()({path:"/thinkrank/v1/ai/status"});pt.current&&ct(e?.budget||null)}catch(e){g.A.error("Failed to load AI budget status:",e)}},At=U[r]||r,bt=r===B?(0,n.__)("API key (optional)","thinkrank"):`${At} ${(0,n.__)("API Key","thinkrank")}`,vt=Te?(0,n.__)("Enter new API key to update…","thinkrank"):{openai:"sk-…",claude:"sk-ant-…",gemini:"AQ.… or AIza…",openrouter:"sk-or-…"}[r]||"",Ot=[{id:"openai",label:"OpenAI",sub:"OpenAI API",icon:(0,a.createElement)(L,null)},{id:"claude",label:"Anthropic",sub:"Claude models",icon:(0,a.createElement)(S,null)},{id:"gemini",label:"Gemini",sub:"Google AI",icon:(0,a.createElement)(P,null)},{id:"openrouter",label:"OpenRouter",sub:"Unified API",icon:(0,a.createElement)(C,null)},{id:B,label:(0,n.__)("Custom endpoint","thinkrank"),sub:(0,n.__)("Ollama, LM Studio, Azure…","thinkrank"),icon:(0,a.createElement)(Q,null)}],Lt=[...Dt[r]||[],{value:Y,label:(0,n.__)("Custom model…","thinkrank")}],St="claude"===r?k:"gemini"===r?y:"openrouter"===r?$:r===B?q:N,Ct=e=>{"claude"===r?x(e):"gemini"===r?F(e):"openrouter"===r?K(e):r===B?ee(e):p(e),d(e)};if(ye)return(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 xl:tr-grid-cols-3 tr-gap-6"},(0,a.createElement)("div",{className:"xl:tr-col-span-2 tr-flex tr-flex-col tr-gap-5"},(0,a.createElement)(h.u4,{lines:3}),(0,a.createElement)(h.u4,{lines:2})),(0,a.createElement)("aside",{className:"tr-flex tr-flex-col tr-gap-5"},(0,a.createElement)(h.u4,{lines:4})));const Qt=Ot.find(e=>e.id===_e),Ut="claude"===_e?k:"gemini"===_e?y:"openrouter"===_e?$:_e===B?q:N,Yt={openai:{url:"https://platform.openai.com/api-keys",label:"platform.openai.com"},claude:{url:"https://console.anthropic.com/settings/keys",label:"console.anthropic.com"},gemini:{url:"https://aistudio.google.com/app/apikey",label:"aistudio.google.com"},openrouter:{url:"https://openrouter.ai/keys",label:"openrouter.ai"},[B]:{url:"https://ollama.com/download",label:(0,n.__)("ollama.com: run a model locally","thinkrank")}};return(0,a.createElement)("div",null,Ee&&(0,a.createElement)("div",{className:"tr-mb-5"},(0,a.createElement)(h.Fc,{variant:"error"===Ee.type?"error":"success"===Ee.type?"success":"warning"===Ee.type?"warning":"info",onDismiss:()=>ze(null)},(0,M.A)(Ee.message))),(0,a.createElement)(m.A,{tabs:R,activeTab:kt,onTabChange:yt,className:"tr-mb-6"}),(0,a.createElement)(m.K,{tabId:"ai-provider",activeTab:kt},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 xl:tr-grid-cols-3 tr-gap-6"},(0,a.createElement)("div",{className:"xl:tr-col-span-2 tr-flex tr-flex-col tr-gap-5"},(0,a.createElement)(h.Zp,null,(0,a.createElement)("div",{className:"tr-mb-6"},(0,a.createElement)("p",{className:"tr-text-sm tr-font-medium tr-text-secondary tr-mt-0 tr-mb-2.5"},(0,n.__)("Choose provider","thinkrank")),(0,a.createElement)("div",{role:"radiogroup","aria-label":(0,n.__)("AI provider","thinkrank"),className:"tr-grid tr-grid-cols-2 sm:tr-grid-cols-4 tr-gap-3"},Ot.map(e=>{const t=r===e.id,i=_e===e.id&&(Ae||e.id===B);return(0,a.createElement)("button",{key:e.id,type:"button",role:"radio","aria-checked":t,onClick:()=>{s(e.id),Ye(!1)},style:{WebkitTapHighlightColor:"transparent"},className:c()("tr-relative tr-flex tr-flex-col tr-items-center tr-justify-center tr-gap-2 tr-px-3 tr-py-4 tr-rounded-lg tr-border-[1.5px] tr-cursor-pointer tr-transition-colors tr-duration-200 focus:tr-outline-none",t?"tr-border-brand tr-bg-brand-bg":"tr-border-secondary tr-bg-white hover:tr-border-tertiary hover:tr-bg-line-2")},(0,a.createElement)("span",{className:c()("tr-absolute tr-top-2 tr-right-2 tr-flex tr-items-center tr-justify-center tr-w-4 tr-h-4 tr-rounded-full tr-bg-brand tr-text-white tr-transition-opacity tr-duration-200",t?"tr-opacity-100":"tr-opacity-0"),"aria-hidden":"true"},(0,a.createElement)("svg",{className:"tr-w-2.5 tr-h-2.5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:3,d:"M5 13l4 4L19 7"}))),(0,a.createElement)("span",{className:c()("tr-h-7 tr-flex tr-items-center tr-justify-center tr-text-2xl tr-transition-colors tr-duration-200",t?"tr-text-brand":"tr-text-secondary")},e.icon),(0,a.createElement)("span",{className:c()("tr-text-sm tr-font-semibold tr-transition-colors tr-duration-200",t?"tr-text-brand":"tr-text-primary")},e.label),i&&(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-gap-1 tr-text-[10px] tr-font-semibold tr-uppercase tr-tracking-wide tr-leading-none tr-text-success"},(0,a.createElement)("span",{className:"tr-w-1.5 tr-h-1.5 tr-rounded-full tr-bg-success"}),(0,n.__)("Active","thinkrank")))}))),r?(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},r===B&&(0,a.createElement)(h.pd,{label:(0,n.__)("Endpoint base URL","thinkrank"),value:te,onChange:e=>{re(e.target.value),ue.current&&ue.current!==e.target.value.trim()&&(ue.current="",Me([]))},placeholder:"http://localhost:11434/v1",description:(0,n.__)("The OpenAI-compatible base URL, ending in /v1. Plain http:// is accepted for localhost and private addresses; anything public must use https:// so your key is never sent in the clear.","thinkrank")}),Te&&!Ce?(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},(0,a.createElement)("span",{className:"tr-text-sm tr-font-medium tr-text-secondary"},bt),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2"},(0,a.createElement)("div",{className:"tr-flex tr-flex-1 tr-items-center tr-gap-2 tr-h-10 tr-px-3 tr-rounded-md tr-border-[1.5px] tr-border-secondary tr-bg-white tr-min-w-0"},(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4 tr-text-tertiary tr-shrink-0",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z"})),(0,a.createElement)("code",{className:"tr-bg-transparent tr-p-0 tr-text-sm tr-text-primary tr-font-mono tr-tracking-wide tr-truncate"},ve),(0,a.createElement)("span",{className:"tr-ml-auto tr-inline-flex tr-items-center tr-gap-1 tr-text-xs tr-font-medium tr-text-success tr-shrink-0"},(0,a.createElement)("span",{className:"tr-w-1.5 tr-h-1.5 tr-rounded-full tr-bg-success"}),(0,n.__)("Connected","thinkrank"))),(0,a.createElement)(h.$n,{variant:"secondary",onClick:()=>{Qe(!0),t(""),Ye(!1)},disabled:ke||je},(0,n.__)("Replace","thinkrank"))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},(0,n.__)("Masked preview of your saved key. Choose Replace to enter a new one.","thinkrank"))):(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},(0,a.createElement)("label",{htmlFor:"tr-provider-api-key",className:"tr-text-sm tr-font-medium tr-text-secondary"},bt),(0,a.createElement)("div",{className:"tr-relative tr-flex tr-items-center"},(0,a.createElement)("input",{id:"tr-provider-api-key",type:"text",autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",spellCheck:!1,"data-lpignore":"true","data-1p-ignore":"true",value:e,onChange:e=>t(e.target.value),placeholder:vt,className:"tr-w-full tr-h-10 tr-rounded-md tr-bg-white tr-text-sm tr-text-primary tr-border-[1.5px] tr-border-primary tr-transition-colors tr-duration-150 placeholder:tr-text-tertiary hover:tr-border-[#A9AEC0] focus:tr-outline-none focus-visible:tr-border-brand tr-pl-3 tr-pr-10",style:Ue?void 0:{WebkitTextSecurity:"disc"}}),(0,a.createElement)("button",{type:"button",onClick:()=>Ye(e=>!e),className:"tr-absolute tr-right-2 tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-p-0 tr-bg-transparent tr-border-0 tr-cursor-pointer tr-text-tertiary hover:tr-text-secondary","aria-label":Ue?(0,n.__)("Hide API key","thinkrank"):(0,n.__)("Show API key","thinkrank"),"aria-pressed":Ue},Ue?(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M13.875 18.825A10.05 10.05 0 0112 19c-4.478 0-8.268-2.943-9.542-7a9.97 9.97 0 011.563-3.029m5.858.908a3 3 0 114.243 4.243M9.878 9.878l4.242 4.242M9.88 9.88l-3.29-3.29m7.532 7.532l3.29 3.29M3 3l3.59 3.59m0 0A9.953 9.953 0 0112 5c4.478 0 8.268 2.943 9.542 7a10.025 10.025 0 01-4.132 5.411m0 0L21 21"})):(0,a.createElement)("svg",{className:"tr-w-4 tr-h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true"},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M15 12a3 3 0 11-6 0 3 3 0 016 0z"}),(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z"})))),(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0"},Te?(0,n.__)("Enter a new key to replace the saved one.","thinkrank"):r===B?(0,n.__)("Leave empty for a local server that needs no key. Anything you enter is encrypted and sent only to the URL above.","thinkrank"):(0,n.__)("Encrypted and stored securely. You pay the provider directly.","thinkrank")),Te&&Ce&&(0,a.createElement)("button",{type:"button",onClick:()=>{Qe(!1),t(""),Ye(!1)},className:"tr-self-start tr-text-xs tr-text-brand tr-bg-transparent tr-border-0 tr-p-0 tr-cursor-pointer hover:tr-underline"},(0,n.__)("Cancel and keep current key","thinkrank"))),r===B?(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-2"},(0,a.createElement)(h.pd,{label:(0,n.__)("Model id","thinkrank"),value:q,onChange:e=>ee(e.target.value),placeholder:"llama3.1",list:"thinkrank-endpoint-models",description:(0,n.__)("The exact model id this server serves, as it appears in its own model list.","thinkrank")}),ge.length>0&&(0,a.createElement)("datalist",{id:"thinkrank-endpoint-models"},ge.map(e=>(0,a.createElement)("option",{key:e,value:e}))),(0,a.createElement)(h.$n,{variant:"secondary",size:"sm",onClick:async()=>{const t=te.trim();if(t){he(!0);try{const r=await l()({path:"/thinkrank/v1/ai/models",method:"POST",data:{base_url:t,...e.trim()?{api_key:e.trim()}:{}}});if(te.trim()!==t)return;const a=r?.models||[];ue.current=t,Me(a),u.A.success(r?.truncated?(0,n.sprintf)(/* translators: %d: number of models listed, after the plugin's cap. */ /* translators: %d: number of models listed, after the plugin's cap. */
129 130 (0,n.__)("Showing the first %d models this endpoint lists.","thinkrank"),a.length):(0,n.sprintf)(/* translators: %d: number of models the endpoint listed. */ /* translators: %d: number of models the endpoint listed. */
@@ -139,9 +140,9 @@
139 140 (0,i.__)("All %d images in your Media Library have alt text.","thinkrank"),I.total))),(0,a.createElement)(g.A,{id:"tr-is-auto-fill",label:(0,i.__)("Fill alt text on upload","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.lM,{checked:h.auto_fill_on_upload,onChange:e=>P("auto_fill_on_upload",e),label:(0,i.__)("Automatically save alt text when a new image is uploaded.","thinkrank")})),(0,a.createElement)(g.A,{id:"tr-is-overwrite",label:(0,i.__)("Overwrite existing alt text","thinkrank"),className:"tr-pt-6"},(0,a.createElement)(s.lM,{checked:h.media_alt_overwrite,onChange:e=>P("media_alt_overwrite",e),label:(0,i.__)("Replace alt text that is already set, instead of only filling images missing it.","thinkrank")})),(0,a.createElement)(g.A,{id:"tr-is-fill-now",label:(0,i.__)("Fill missing alt text now","thinkrank"),className:"tr-pt-6"},(0,a.createElement)("div",{className:"tr-flex tr-items-center",style:{gap:"12px"}},(0,a.createElement)(s.$n,{variant:"primary",size:"md",className:"tr-shrink-0 tr-whitespace-nowrap",onClick:async()=>{if(h.media_alt_overwrite&&!confirm((0,i.__)("Overwrite is on. This will replace the alt text on every image in your Media Library — including any you wrote by hand — using the Alt attribute format above. This cannot be undone. Continue?","thinkrank")))return;T(!0),_(0);let e=0,t=0,r=!1;try{for(let a=0;a<2e3;a++){const a=await o()({path:"/thinkrank/v1/image-seo/media-alt/run",method:"POST",data:{offset:e,limit:100,overwrite:!!h.media_alt_overwrite}});if(t+=a.updated||0,e=a.next_offset,a.total>0&&_(Math.min(100,Math.round(e/a.total*100))),a.done){r=!0;break}}if(!r)return y({status:"error",message:(0,i.sprintf)(/* translators: %d: number of images updated before stopping */ /* translators: %d: number of images updated before stopping */
140 141 (0,i.__)("Stopped before finishing — some images may not have been processed. Alt text was saved for %d image(s).","thinkrank"),t)}),void await L();y({status:"success",message:(0,i.sprintf)(/* translators: %d: number of images updated */ /* translators: %d: number of images updated */
141 142 (0,i.__)("Done. Alt text saved for %d image(s) in the Media Library.","thinkrank"),t)}),await L()}catch(e){u.A.error("Failed to fill media alt text:",e),y({status:"error",message:(0,i.__)("An error occurred while filling alt text.","thinkrank")})}finally{T(!1),_(0)}},loading:z,disabled:z||p||Z},z?`${(0,i.__)("Filling…","thinkrank")} ${f}%`:(0,i.__)("Fill missing alt text","thinkrank")),(0,a.createElement)("span",{className:"thinkrank-help-text tr-min-w-0",style:{fontSize:"12px",color:"#787c82"}},p?(0,i.__)("Save your settings before filling — the fill uses the saved Alt attribute format.","thinkrank"):0===I?.total?(0,i.__)("There are no images to fill.","thinkrank"):Z?(0,i.__)("Every image already has alt text. Turn on “Overwrite existing alt text” to replace them.","thinkrank"):(0,i.__)("Uses the saved Alt attribute format above.","thinkrank")))))))),(0,a.createElement)("div",{className:"tr-flex tr-justify-end tr-mt-6",style:{gap:"12px"}},(0,a.createElement)("button",{onClick:()=>{if(confirm((0,i.__)("Are you sure you want to reset all options? This will restore default formats for Alt and Title attributes and save them immediately.","thinkrank"))){const e={add_missing_alt:!1,alt_format:"%filename%",add_missing_title:!1,title_format:"%title% %separator% %sitename%",save_alt_to_media:!1,auto_fill_on_upload:!1,media_alt_overwrite:!1};N(e),Q(e)}},disabled:r,style:{background:"none",border:"none",cursor:r?"not-allowed":"pointer",color:"#921C13",fontSize:"13px",padding:"0",textDecoration:"underline"}},(0,i.__)("Reset Options","thinkrank")),(0,a.createElement)(s.$n,{variant:"primary",size:"md",onClick:Q,loading:r,disabled:r||!p},(0,i.__)("Save Settings","thinkrank")))))}},88274:(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:"M2 12c0 3.6 2.4 5.5 6 5.5h.5V19l3-2.5-3-2.5v2H8c-2.5 0-4.5-1.5-4.5-4s2-4.5 4.5-4.5h3.5V6H8c-3.6 0-6 2.4-6 6zm19.5-1h-8v1.5h8V11zm0 5h-8v1.5h8V16zm0-10h-8v1.5h8V6z"}))},88518:(e,t,r)=>{"use strict";r.d(t,{A:()=>a.A});var a=r(82645)},88793:(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.6v1.7l2.6.9v3.9L7 13v1.7L17.5 11V9.3L7 5.6zm4.2 6V8.8l4 1.4-4 1.4zm-5.7 5.6V5.5H4v14.3l3.6-2.2-.8-1.3-1.3.9z"}))},88882:(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:"M6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84zM6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84z"}))},89212:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(51609),n=r(86087),i=r(44729),s=r(82945);const l=()=>{const[e,t]=(0,n.useState)(null);return(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 lg:tr-grid-cols-5 tr-gap-6"},(0,a.createElement)("div",{className:"tr-min-w-0 lg:tr-col-span-3"},(0,a.createElement)(i.A,{onMetadataGenerated:e=>{t(e)},initialContent:""})),(0,a.createElement)("div",{className:"tr-min-w-0 lg:tr-col-span-2 tr-flex tr-flex-col tr-gap-6"},(0,a.createElement)(s.Ay,{title:e?.title||"",description:e?.description||"",url:window.location.origin}),e&&(0,a.createElement)(i.O,{metadata:e,allowApply:!0})))}},89569:(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 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"}))},89577:(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 10h4c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1zm-8 4H4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h4c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm10-2.6L14.5 15l1.1 1.1 1.7-1.7c-.1 1.1-.3 2.3-.9 2.9-.3.3-.7.5-1.3.5h-4.5v1.5H15c.9 0 1.7-.3 2.3-.9 1-1 1.3-2.7 1.4-4l1.8 1.8 1.1-1.1-3.6-3.7zM6.8 9.7c.1-1.1.3-2.3.9-2.9.4-.4.8-.6 1.3-.6h4.5V4.8H9c-.9 0-1.7.3-2.3.9-1 1-1.3 2.7-1.4 4L3.5 8l-1 1L6 12.6 9.5 9l-1-1-1.7 1.7z"}))},89658:(e,t,r)=>{"use strict";var a=r(47143),n=r(5263),i=r(5129),s=r(83177),l=r(55045),o=r(21788);(0,a.register)(n.A),(0,a.register)(i.A),(0,a.register)(s.A),(0,a.register)(l.A),(0,a.register)(o.A)},89780:(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:"M15 11h-.2V9c0-1.5-1.2-2.8-2.8-2.8S9.2 7.5 9.2 9v2H9c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h6c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm-1.8 0h-2.5V9c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v2z"}))},90520:(e,t,r)=>{"use strict";r(51609),r(86087),r(97500)},90639:(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:"M14.08 12.864V9.216h3.648V7.424H14.08V3.776h-1.728v3.648H8.64v1.792h3.712v3.648zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm0 5.12H1.28v3.84H6.4V6.4zm0 5.12H1.28v3.84H6.4v-3.84zM19.2 1.28H7.68v14.08H19.2V1.28z"}))},90663:(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 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z"}))},90897:(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 6v11.5h16V6H4zm1.5 1.5h6V11h-6V7.5zm0 8.5v-3.5h6V16h-6zm13 0H13v-3.5h5.5V16zM13 11V7.5h5.5V11H13z"}))},91717:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(51609),n=r(27723),i=r(2319),s=r(65403),l=r(80095),o=r(30422);const c=()=>(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(i.A,{compact:!1}),(0,a.createElement)(s.A,{filter:"thinkrank.seoAnalyzer.historyPanel",teaser:(0,a.createElement)(l.A,{illustration:(0,a.createElement)(o._1,null),title:(0,n.__)("Audit history","thinkrank"),description:(0,n.__)("Re-running the audit replaces the old result, so a score on its own never tells you whether the site improved. Pro keeps every run and shows what changed between any two of them.","thinkrank"),features:[(0,n.__)("A score trend across your recent audits","thinkrank"),(0,n.__)("Compare two runs side by side, check by check","thinkrank"),(0,n.__)("See exactly which checks improved and which regressed","thinkrank")]})}))},92053:(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 5.5V8H20V5.5h2.5V4H20V1.5h-1.5V4H16v1.5h2.5zM12 4H6a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2v-6h-1.5v6a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5h6V4z"}))},92180:(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.8 2l-.9.3c-.1 0-3.6 1-5.2 2.1C10 5.5 9.3 6.5 8.9 7.1c-.6.9-1.7 4.7-1.7 6.3l-.9 2.3c-.2.4 0 .8.4 1 .1 0 .2.1.3.1.3 0 .6-.2.7-.5l.6-1.5c.3 0 .7-.1 1.2-.2.7-.1 1.4-.3 2.2-.5.8-.2 1.6-.5 2.4-.8.7-.3 1.4-.7 1.9-1.2s.8-1.2 1-1.9c.2-.7.3-1.6.4-2.4.1-.8.1-1.7.2-2.5 0-.8.1-1.5.2-2.1V2zm-1.9 5.6c-.1.8-.2 1.5-.3 2.1-.2.6-.4 1-.6 1.3-.3.3-.8.6-1.4.9-.7.3-1.4.5-2.2.8-.6.2-1.3.3-1.8.4L15 7.5c.3-.3.6-.7 1-1.1 0 .4 0 .8-.1 1.2zM6 20h8v-1.5H6V20z"}))},92213:(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.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"}))},92231:(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:"M2 12C2 6.44444 6.44444 2 12 2C17.5556 2 22 6.44444 22 12C22 17.5556 17.5556 22 12 22C6.44444 22 2 17.5556 2 12ZM13 11V7H11V11H7V13H11V17H13V13H17V11H13Z"}))},92551:(e,t,r)=>{"use strict";r.d(t,{J:()=>p});var a=r(51609),n=r(86087),i=r(27723),s=r(1455),l=r.n(s),o=r(49323),c=r(94240),d=r(79487),g=r(98705),M=r(63050),u=r(7600);const m=e=>(0,a.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",...e},(0,a.createElement)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5M16.5 12 12 16.5m0 0L7.5 12m4.5 4.5V3"})),h=e=>(0,a.createElement)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",...e},(0,a.createElement)("polyline",{points:"23 4 23 10 17 10"}),(0,a.createElement)("polyline",{points:"1 20 1 14 7 14"}),(0,a.createElement)("path",{d:"M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"})),N=(e,t)=>Object.keys(e).length+Object.keys(t).filter(t=>!e[t]&&"thinkrank"!==t).length,p=({section:e="export"})=>{const[t,r]=(0,n.useState)({}),[s,p]=(0,n.useState)(null),[k,x]=(0,n.useState)({}),[y,D]=(0,n.useState)(!0),[j,I]=(0,n.useState)(null),[E,z]=(0,n.useState)(!0),T=(0,n.useCallback)(async({refresh:e=!1}={})=>{try{D(!0),I(null),e&&(0,d.K)();const t=await l()({path:e?"/thinkrank/v1/import/detect?refresh=1":"/thinkrank/v1/import/detect"}),a=t.detected||{},n=t.snapshots||{};return r(a),p(t.native||null),x(n),{detected:a,snapshots:n}}catch(e){throw I(e.message||(0,i.__)("Failed to detect SEO plugins","thinkrank")),e}finally{D(!1)}},[]),f=(0,n.useCallback)(async()=>{try{const{detected:e,snapshots:t}=await T({refresh:!0}),r=N(e,t);r>0?c.A.success((0,i.sprintf)(/* translators: %d: number of source SEO plugins found. */ /* translators: %d: number of source SEO plugins found. */
142 143 (0,i._n)("Found %d SEO plugin with importable data.","Found %d SEO plugins with importable data.",r,"thinkrank"),r)):c.A.info((0,i.__)("No SEO plugin data detected.","thinkrank"))}catch(e){c.A.error(e.message||(0,i.__)("Re-scan failed. Please try again.","thinkrank"))}},[T]);if((0,n.useEffect)(()=>{T()},[T]),y)return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)(o.u4,{lines:4,label:"import"===e?(0,i.__)("Scanning for SEO plugin data…","thinkrank"):(0,i.__)("Reading your ThinkRank data…","thinkrank")}),(0,a.createElement)(o.u4,{lines:4}));if(j)return(0,a.createElement)(o.Fc,{variant:"error",title:(0,i.__)("Couldn’t scan for SEO data","thinkrank")},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-flex-wrap"},(0,a.createElement)("span",null,j),(0,a.createElement)(o.$n,{variant:"ghost",size:"sm",onClick:()=>T({refresh:!0})},(0,i.__)("Try again","thinkrank"))));const _=Object.values(t),w=Object.keys(k).filter(e=>!t[e]&&"thinkrank"!==e),A=N(t,k),b=A>0,v="import"===e,O="export"===e;return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-6"},O&&(0,a.createElement)(M.A,{native:s,snapshot:k.thinkrank||null,onRefresh:T}),v?(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-justify-between tr-gap-3 tr-flex-wrap"},(0,a.createElement)("span",{className:"tr-text-sm tr-text-secondary"},b?(0,i.sprintf)(/* translators: %d: number of source SEO plugins with importable data. */ /* translators: %d: number of source SEO plugins with importable data. */
143 -(0,i._n)("%d SEO plugin with data you can import.","%d SEO plugins with data you can import.",A,"thinkrank"),A):(0,i.__)("No SEO plugin data detected yet.","thinkrank")),(0,a.createElement)(o.$n,{variant:"secondary",size:"sm",icon:h,onClick:f},(0,i.__)("Re-scan","thinkrank"))),b&&E&&(0,a.createElement)(o.Fc,{variant:"warning",title:(0,i.__)("Before you re-import","thinkrank"),onDismiss:()=>z(!1)},(0,i.__)("Re-running a migration may overwrite existing ThinkRank settings and metadata where applicable. Fields still at their defaults are filled from the imported data, while values you have already customized are preserved. We recommend creating a database backup before re-importing.","thinkrank")),b?(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},_.map(e=>(0,a.createElement)(g.A,{key:e.plugin,plugin:e,snapshot:k[e.plugin]||null,onRefresh:T})),w.map(e=>(0,a.createElement)(g.A,{key:e,plugin:{plugin:e,plugin_name:k[e].plugin_name||e,counts:{},total:0},snapshot:k[e],onRefresh:T}))):(0,a.createElement)(o.Zp,null,(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-items-center tr-text-center tr-gap-5 tr-py-4"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-14 tr-h-14 tr-rounded-full tr-bg-brand-bg tr-text-brand tr-shrink-0"},(0,a.createElement)(m,{className:"tr-w-7 tr-h-7"})),(0,a.createElement)("div",{className:"tr-max-w-lg"},(0,a.createElement)("h3",{className:"tr-m-0 tr-text-base tr-font-semibold tr-text-primary"},(0,i.__)("No SEO data to migrate","thinkrank")),(0,a.createElement)("p",{className:"tr-mt-1.5 tr-mb-0 tr-text-sm tr-text-secondary"},(0,i.__)("ThinkRank reads SEO data straight from your database. Activate one of the supported plugins below, then re-scan you can migrate at any time.","thinkrank"))),(0,a.createElement)("ul",{className:"tr-flex tr-flex-wrap tr-justify-center tr-gap-2.5 tr-list-none tr-m-0 tr-p-0"},u.a.map(e=>(0,a.createElement)("li",{key:e.slug,className:"tr-inline-flex tr-items-center tr-gap-2 tr-m-0 tr-pl-2 tr-pr-3 tr-py-1.5 tr-rounded-full tr-border tr-border-secondary tr-bg-white"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-6 tr-h-6 tr-rounded-full tr-bg-gray-50 tr-shrink-0 tr-overflow-hidden"},(0,a.createElement)("img",{src:e.logo,alt:"",className:"tr-w-4 tr-h-4 tr-object-contain"})),(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-secondary"},e.name)))),(0,a.createElement)(o.$n,{variant:"secondary",size:"sm",icon:h,onClick:f},(0,i.__)("Re-scan for SEO plugins","thinkrank"))))):null)}},92590:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(13547),o=r(77112),c=r(83520);const d=({activeSubSection:e="instant-indexing-settings",onNavigate:t})=>{const[r,d]=(0,n.useState)(!0);return(0,n.useEffect)(()=>{d(!1)},[]),r?(0,a.createElement)("div",{className:"thinkrank-loading-container"},(0,a.createElement)(s.u4,{lines:3})):(0,a.createElement)("div",{className:"thinkrank-instant-indexing-tab"},(()=>{switch(e){case"instant-indexing-settings":return(0,a.createElement)(l.A,{onNavigate:t});case"instant-indexing-submit-urls":return(0,a.createElement)(o.A,{onNavigate:t});case"instant-indexing-history":return(0,a.createElement)(c.A,{onNavigate:t});default:return(0,a.createElement)("div",null,(0,a.createElement)("p",null,(0,i.__)("Please select a sub-section from the navigation.","thinkrank")))}})())}},93056:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(51529);const i=({title:e,data:t,unit:r="",thresholds:i={},height:s=300,showArea:l=!0,color:o="#0073aa"})=>{const c={labels:t.map((e,r)=>{const a=t.length-1-r,n=new Date;return n.setDate(n.getDate()-a),n.toLocaleDateString("en-US",{month:"short",day:"numeric"})}),datasets:[{label:e,data:t.map(e=>e.value),borderColor:o,backgroundColor:l?`${o}20`:"transparent",borderWidth:2,fill:l,tension:.4,pointBackgroundColor:o,pointBorderColor:"#ffffff",pointBorderWidth:2,pointRadius:4,pointHoverRadius:6,pointHoverBackgroundColor:o,pointHoverBorderColor:"#ffffff",pointHoverBorderWidth:2}]},d={responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1},title:{display:!0,text:e,font:{size:16,weight:"600"},color:"var(--tr-text-heading)",padding:{bottom:20}},tooltip:{backgroundColor:"#ffffff",titleColor:"#1e1e1e",bodyColor:"#1e1e1e",borderColor:"#e0e0e0",borderWidth:1,cornerRadius:8,displayColors:!1,callbacks:{label(t){const a=t.parsed.y,n="s"===r?`${a.toFixed(2)}s`:"ms"===r?`${Math.round(a)}ms`:a.toFixed(3);return`${e}: ${n}`}}}},scales:{x:{grid:{color:"#f0f0f0",borderColor:"#e0e0e0"},ticks:{color:"#666666",font:{size:12}}},y:{beginAtZero:!0,grid:{color:"#f0f0f0",borderColor:"#e0e0e0"},ticks:{color:"#666666",font:{size:12},callback:e=>"s"===r?`${e.toFixed(1)}s`:"ms"===r?`${Math.round(e)}ms`:e.toFixed(2)}}},interaction:{intersect:!1,mode:"index"},elements:{point:{hoverRadius:8}}};return(i.good||i.needs_improvement)&&(d.plugins.annotation={annotations:{}},i.good&&(d.plugins.annotation.annotations.goodThreshold={type:"line",yMin:i.good,yMax:i.good,borderColor:"#34a853",borderWidth:2,borderDash:[5,5],label:{content:"Good",enabled:!0,position:"end"}}),i.needs_improvement&&(d.plugins.annotation.annotations.improvementThreshold={type:"line",yMin:i.needs_improvement,yMax:i.needs_improvement,borderColor:"#fbbc04",borderWidth:2,borderDash:[5,5],label:{content:"Needs Improvement",enabled:!0,position:"end"}})),(0,a.createElement)("div",{style:{height:`${s}px`,width:"100%"}},(0,a.createElement)(n.N1,{data:c,options:d}))}},93281:(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:"M13 6v6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H13zm-9 6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H4v6z"}))},93318:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"}))},93497:(e,t,r)=>{"use strict";r.d(t,{A:()=>j});var a=r(51609),n=r(27723),i=r(86087),s=r(1455),l=r.n(s),o=r(49323),c=r(60775),d=r(94240);const g=e=>(0,a.createElement)(x,{...e},(0,a.createElement)("path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}),(0,a.createElement)("polyline",{points:"15 3 21 3 21 9"}),(0,a.createElement)("line",{x1:"10",y1:"14",x2:"21",y2:"3"})),M=e=>(0,a.createElement)(x,{...e},(0,a.createElement)("rect",{x:"9",y:"9",width:"13",height:"13",rx:"2",ry:"2"}),(0,a.createElement)("path",{d:"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"})),u=({color:e="currentColor",...t})=>(0,a.createElement)(x,{stroke:e,strokeWidth:"2.5",...t},(0,a.createElement)("polyline",{points:"20 6 9 17 4 12"})),m=e=>(0,a.createElement)(x,{...e},(0,a.createElement)("path",{d:"M4 3l16 7-6.6 2.4L11 20 4 3z"})),h=e=>(0,a.createElement)(x,{...e},(0,a.createElement)("polyline",{points:"16 18 22 12 16 6"}),(0,a.createElement)("polyline",{points:"8 6 2 12 8 18"})),N=e=>(0,a.createElement)(x,{...e},(0,a.createElement)("path",{d:"M12 3v18M3 12h18M6.3 6.3l11.4 11.4M17.7 6.3L6.3 17.7"})),p=({size:e=16,...t})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",...t},(0,a.createElement)("path",{d:"M22.2819 9.8211a5.9847 5.9847 0 0 0-.5157-4.9108 6.0462 6.0462 0 0 0-6.5098-2.9A6.0651 6.0651 0 0 0 4.9807 4.1818a5.9847 5.9847 0 0 0-3.9977 2.9 6.0462 6.0462 0 0 0 .7427 7.0966 5.98 5.98 0 0 0 .511 4.9107 6.051 6.051 0 0 0 6.5146 2.9001A5.9847 5.9847 0 0 0 13.2599 24a6.0557 6.0557 0 0 0 5.7718-4.2058 5.9894 5.9894 0 0 0 3.9977-2.9001 6.0557 6.0557 0 0 0-.7475-7.0729zm-9.022 12.6081a4.4755 4.4755 0 0 1-2.8764-1.0408l.1419-.0804 4.7783-2.7582a.7948.7948 0 0 0 .3927-.6813v-6.7369l2.02 1.1686a.071.071 0 0 1 .038.052v5.5826a4.504 4.504 0 0 1-4.4945 4.4944zm-9.6607-4.1254a4.4708 4.4708 0 0 1-.5346-3.0137l.1419.0852 4.783 2.7582a.7712.7712 0 0 0 .7806 0l5.8428-3.3685v2.3324a.0804.0804 0 0 1-.0332.0615L9.74 19.9502a4.4992 4.4992 0 0 1-6.1408-1.6464zM2.3408 7.8956a4.485 4.485 0 0 1 2.3655-1.9728V11.6a.7664.7664 0 0 0 .3879.6765l5.8144 3.3543-2.0201 1.1685a.0757.0757 0 0 1-.071 0l-4.8303-2.7865A4.504 4.504 0 0 1 2.3408 7.872zm16.5963 3.8558L13.1038 8.364 15.1192 7.2a.0757.0757 0 0 1 .071 0l4.8303 2.7913a4.4944 4.4944 0 0 1-.6765 8.1042v-5.6772a.79.79 0 0 0-.407-.667zm2.0107-3.0231l-.142-.0852-4.7735-2.7818a.7759.7759 0 0 0-.7854 0L9.409 9.2297V6.8974a.0662.0662 0 0 1 .0284-.0615l4.8303-2.7866a4.4992 4.4992 0 0 1 6.6802 4.66zM8.3065 12.863l-2.02-1.1638a.0804.0804 0 0 1-.038-.0567V6.0742a4.4992 4.4992 0 0 1 7.3757-3.4537l-.142.0805L8.704 5.459a.7948.7948 0 0 0-.3927.6813zm1.0976-2.3654l2.602-1.4998 2.6069 1.4998v2.9994l-2.5974 1.4997-2.6067-1.4997z"})),k=e=>(0,a.createElement)(x,{...e},(0,a.createElement)("path",{d:"M12 12L20.5 12M12 12L19.15 7.4M12 12L15.53 4.26M12 12L10.79 3.58M12 12L6.44 5.57M12 12L3.85 9.59M12 12L3.85 14.41M12 12L6.44 18.43M12 12L10.79 20.42M12 12L15.53 19.74M12 12L19.15 16.6"}));function x({size:e=16,children:t,style:r,...n}){return(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",style:{transition:"transform 150ms",...r},...n},t)}const y=({connector:e,endpoint:t,copied:r,onCopy:i})=>{const{name:s,Icon:l,accent:c,steps:d,learnMore:m}=e;return(0,a.createElement)("div",{className:"tr-rounded-lg tr-border tr-border-secondary tr-bg-white tr-p-4 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-9 tr-h-9 tr-rounded-md tr-shrink-0",style:{color:c,backgroundColor:`${c}14`}},(0,a.createElement)(l,{size:18})),(0,a.createElement)("div",{className:"tr-min-w-0 tr-flex-1"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-flex-wrap"},(0,a.createElement)("span",{className:"tr-text-sm tr-font-semibold tr-text-primary"},s),(0,a.createElement)(o.Ex,{variant:"info"},(0,n.__)("OAuth","thinkrank"))),(0,a.createElement)("span",{className:"tr-block tr-text-xs tr-text-tertiary"},(0,n.__)("Signs in with a one-time approval. No token to paste.","thinkrank")))),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-secondary"},(0,n.__)("Connector URL","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-rounded-lg tr-border-[1.5px] tr-border-secondary tr-bg-transparent tr-pl-3 tr-pr-1.5 tr-py-1.5 focus-within:tr-border-brand tr-transition-colors"},(0,a.createElement)("code",{className:"tr-flex-1 tr-min-w-0 tr-text-xs tr-font-mono tr-text-secondary tr-truncate tr-bg-transparent tr-p-0"},t),(0,a.createElement)("button",{type:"button",onClick:i,className:"tr-flex tr-items-center tr-gap-1.5 tr-h-7 tr-px-2.5 tr-rounded-md tr-text-brand hover:tr-bg-brand-bg tr-bg-transparent tr-border-0 tr-cursor-pointer tr-shrink-0 tr-text-xs tr-font-medium tr-transition-colors",title:(0,n.__)("Copy connector URL","thinkrank")},r?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u,{size:14,color:"#027A48"}),(0,n.__)("Copied!","thinkrank")):(0,a.createElement)(a.Fragment,null,(0,a.createElement)(M,{size:14}),(0,n.__)("Copy","thinkrank"))))),(0,a.createElement)("ol",{className:"tr-flex tr-flex-col tr-gap-2.5 tr-m-0 tr-p-0 tr-list-none"},d.map((e,t)=>(0,a.createElement)("li",{key:e,className:"tr-flex tr-items-start tr-gap-2.5 tr-text-sm tr-text-secondary"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-5 tr-h-5 tr-rounded-full tr-bg-brand-bg tr-text-brand tr-text-xs tr-font-semibold tr-shrink-0"},t+1),(0,a.createElement)("span",{className:"tr-flex-1 tr-min-w-0"},e)))),m&&(0,a.createElement)("a",{href:m,target:"_blank",rel:"noopener noreferrer",className:"tr-text-xs tr-text-tertiary hover:tr-text-brand tr-inline-flex tr-items-center tr-gap-1 tr-self-start"},(0,n.__)("How to add a connector","thinkrank"),(0,a.createElement)(g,{size:11})))},D=({client:e,copied:t,onCopy:r})=>{const{name:i,Icon:s,accent:l,badge:c,action:d,fieldLabel:m,payload:h,href:N,cta:p,steps:k}=e;return(0,a.createElement)("div",{className:"tr-rounded-lg tr-border tr-border-secondary tr-bg-white tr-p-4 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-9 tr-h-9 tr-rounded-md tr-shrink-0",style:{color:l,backgroundColor:`${l}14`}},(0,a.createElement)(s,{size:18})),(0,a.createElement)("div",{className:"tr-min-w-0 tr-flex-1"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-flex-wrap"},(0,a.createElement)("span",{className:"tr-text-sm tr-font-semibold tr-text-primary"},i),c&&(0,a.createElement)(o.Ex,{variant:"neutral"},c)))),"copy"===d?(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-secondary"},m),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-rounded-lg tr-border-[1.5px] tr-border-secondary tr-bg-transparent tr-pl-3 tr-pr-1.5 tr-py-1.5 focus-within:tr-border-brand tr-transition-colors"},(0,a.createElement)("code",{className:"tr-flex-1 tr-min-w-0 tr-text-xs tr-font-mono tr-text-secondary tr-truncate tr-bg-transparent tr-p-0"},h),(0,a.createElement)("button",{type:"button",onClick:r,className:"tr-flex tr-items-center tr-gap-1.5 tr-h-7 tr-px-2.5 tr-rounded-md tr-text-brand hover:tr-bg-brand-bg tr-bg-transparent tr-border-0 tr-cursor-pointer tr-shrink-0 tr-text-xs tr-font-medium tr-transition-colors",title:(0,n.__)("Copy","thinkrank")},t?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u,{size:14,color:"#027A48"}),(0,n.__)("Copied!","thinkrank")):(0,a.createElement)(a.Fragment,null,(0,a.createElement)(M,{size:14}),(0,n.__)("Copy","thinkrank"))))):(0,a.createElement)("a",{href:N,className:"tr-inline-flex tr-items-center tr-gap-2 tr-self-start tr-h-9 tr-px-4 tr-rounded-md tr-border tr-border-brand tr-text-brand hover:tr-bg-brand-bg tr-text-sm tr-font-medium tr-no-underline tr-transition-colors"},(0,a.createElement)(g,{size:14}),p),(0,a.createElement)("ol",{className:"tr-flex tr-flex-col tr-gap-2.5 tr-m-0 tr-p-0 tr-list-none"},k.map((e,t)=>(0,a.createElement)("li",{key:e,className:"tr-flex tr-items-start tr-gap-2.5 tr-text-sm tr-text-secondary"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-5 tr-h-5 tr-rounded-full tr-bg-brand-bg tr-text-brand tr-text-xs tr-font-semibold tr-shrink-0"},t+1),(0,a.createElement)("span",{className:"tr-flex-1 tr-min-w-0"},e)))))},j=()=>{const[e,t]=(0,i.useState)(null),[r,s]=(0,i.useState)(!0),[M,u]=(0,i.useState)(""),[x,j]=(0,i.useState)(null),[I,E]=(0,i.useState)("auth"),[z,T]=(0,i.useState)(!1),[f,_]=(0,i.useState)(!1),w=(0,i.useCallback)(async()=>{try{const e=await l()({path:"/thinkrank/v1/mcp/connection"});t(e)}catch(e){c.A.error("ThinkRank: Failed to load MCP connection",e),u((0,n.__)("Couldn’t load the MCP connection status.","thinkrank"))}finally{s(!1)}},[]);(0,i.useEffect)(()=>{w()},[w]);const A=async(e,t)=>{try{const r=await(async e=>{if(window.navigator?.clipboard?.writeText)try{return await window.navigator.clipboard.writeText(e),!0}catch(e){}const t=document.createElement("textarea");t.value=e,t.style.cssText="position:fixed;left:-999999px;top:-999999px",document.body.appendChild(t),t.focus(),t.select();let r=!1;try{r=document.execCommand("copy")}catch(e){r=!1}return document.body.removeChild(t),r})(e);if(!r)throw new Error("Copy command was rejected by the browser.");u(""),j(t),setTimeout(()=>j(e=>e===t?null:e),2e3)}catch(e){c.A.error("ThinkRank: Copy to clipboard failed",e),u((0,n.__)("Couldn’t copy to the clipboard. Please select the text and copy it manually.","thinkrank"))}};if(r)return(0,a.createElement)(o.u4,{lines:4,label:(0,n.__)("Loading…","thinkrank")});const b=!!e?.connected,v=e?.connection_token||"",O=!!e?.token_sealed,L=e?.mcp_endpoint||"",S=e?.config?.cli||"",C={url:L,headers:{Authorization:`Bearer ${v}`}},Q=`cursor://anysphere.cursor-deeplink/mcp/install?name=thinkrank&config=${encodeURIComponent((e=>{try{return window.btoa(encodeURIComponent(e).replace(/%([0-9A-F]{2})/g,(e,t)=>String.fromCharCode(parseInt(t,16))))}catch(e){return""}})(JSON.stringify(C)))}`,U=`vscode:mcp/install?${encodeURIComponent(JSON.stringify({name:"thinkrank",type:"http",...C}))}`,Y=[{id:"claude",name:(0,n.__)("Claude (web, mobile & desktop)","thinkrank"),Icon:k,accent:"#d97757",steps:[(0,n.__)("In Claude, open Settings → Connectors → Add Connector → Add custom connector.","thinkrank"),(0,n.__)("Paste the connector URL above and give it a name (e.g. ThinkRank).","thinkrank"),(0,n.__)("Click Add, then approve access when Claude asks you to sign in.","thinkrank")]},{id:"chatgpt",name:"ChatGPT",Icon:p,accent:"#000000",learnMore:"https://developers.openai.com/apps-sdk/deploy/connect-chatgpt",steps:[(0,n.__)("In ChatGPT, open Settings → Plugins → Add New.","thinkrank"),(0,n.__)("Enter a name (e.g. ThinkRank).","thinkrank"),(0,n.__)("Paste the Connection URL above.","thinkrank"),(0,n.__)("Save, then approve access when ChatGPT asks you to sign in.","thinkrank")]}],P=[{id:"claude-code",name:"Claude Code",Icon:N,accent:"#d97757",badge:(0,n.__)("CLI","thinkrank"),action:"copy",fieldLabel:(0,n.__)("Command","thinkrank"),payload:S,steps:[(0,n.__)("Copy the command above.","thinkrank"),(0,n.__)("Run it in your terminal from your project directory.","thinkrank")]},{id:"cursor",name:"Cursor",Icon:m,accent:"#0f172a",badge:(0,n.__)("Editor","thinkrank"),action:"link",href:Q,cta:(0,n.__)("Add to Cursor","thinkrank"),steps:[(0,n.__)('Click "Add to Cursor". It opens Cursor with ThinkRank prefilled.',"thinkrank"),(0,n.__)("Confirm the install when Cursor asks.","thinkrank")]},{id:"vscode",name:"VS Code",Icon:h,accent:"#0098ff",badge:(0,n.__)("Editor","thinkrank"),action:"link",href:U,cta:(0,n.__)("Add to VS Code","thinkrank"),steps:[(0,n.__)('Click "Add to VS Code". It opens VS Code with ThinkRank prefilled.',"thinkrank"),(0,n.__)("Confirm the install when VS Code asks.","thinkrank")]}],R=[{id:"auth",label:(0,n.__)("OAuth","thinkrank")},{id:"others",label:(0,n.__)("Editors & CLI","thinkrank")}];return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-6"},(0,a.createElement)("div",{className:"tr-min-w-0"},(0,a.createElement)("h3",{className:"tr-m-0 tr-text-sm tr-font-semibold tr-text-primary"},(0,n.__)("Add ThinkRank to your client","thinkrank")),(0,a.createElement)("p",{className:"tr-mt-1 tr-mb-0 tr-text-sm tr-text-secondary"},(0,n.__)("Pick your assistant below it opens or copies fully configured.","thinkrank")," ",(0,a.createElement)("a",{href:"https://modelcontextprotocol.io/docs/concepts/transports",target:"_blank",rel:"noopener noreferrer",className:"tr-text-brand hover:tr-underline tr-inline-flex tr-items-center tr-gap-1"},(0,n.__)("How it works","thinkrank"),(0,a.createElement)(g,{size:13})))),M&&(0,a.createElement)(o.Fc,{variant:"error",onDismiss:()=>u("")},M),b?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(o.tU,{tabs:R,activeTab:I,onTabChange:E,className:"tr-mb-4"}),(0,a.createElement)(o.Kp,{tabId:"auth",activeTab:I},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 lg:tr-grid-cols-2 tr-gap-3"},Y.map(e=>(0,a.createElement)(y,{key:e.id,connector:e,endpoint:L,copied:x===e.id,onCopy:()=>A(L,e.id)})))),(0,a.createElement)(o.Kp,{tabId:"others",activeTab:I},O&&(0,a.createElement)(o.Fc,{variant:"warning",className:"tr-mb-3"},(0,n.__)("This site can no longer display the connection token — the security keys in wp-config.php changed after it was minted. Clients you’ve already set up keep working. Reset the token below to get one you can copy again; that disconnects those clients until you paste the new command.","thinkrank")),!O&&(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 lg:tr-grid-cols-2 tr-gap-3"},P.map(e=>(0,a.createElement)(D,{key:e.id,client:e,copied:x===e.id,onCopy:()=>A(e.payload,e.id)}))),(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-items-center tr-justify-between tr-gap-3 tr-mt-4 tr-pt-4 tr-border-t tr-border-secondary"},(0,a.createElement)("p",{className:"tr-m-0 tr-text-xs tr-text-tertiary tr-max-w-lg"},(0,n.__)("Reset the connection token if it may have leaked. This disconnects Claude Code, Cursor, VS Code, and Claude Desktop they’ll need the new command to reconnect. OAuth-connected apps are unaffected.","thinkrank")),(0,a.createElement)(o.$n,{variant:"secondary",size:"sm",onClick:()=>T(!0)},(0,n.__)("Reset token","thinkrank"))))):(0,a.createElement)("p",{className:"tr-m-0 tr-text-sm tr-text-secondary"},(0,n.__)("Preparing your connection… reload the page if this persists.","thinkrank")),(0,a.createElement)(o.aF,{isOpen:z,onClose:()=>f?null:T(!1),title:(0,n.__)("Reset connection token?","thinkrank"),size:"sm",footer:(0,a.createElement)("div",{className:"tr-flex tr-justify-end tr-gap-2"},(0,a.createElement)(o.$n,{variant:"secondary",onClick:()=>T(!1),disabled:f},(0,n.__)("Cancel","thinkrank")),(0,a.createElement)(o.$n,{variant:"danger",onClick:async()=>{_(!0),u("");try{const e=await l()({path:"/thinkrank/v1/mcp/rotate",method:"POST"});t(e),T(!1),d.A.success((0,n.__)("Connection token reset.","thinkrank"))}catch(e){c.A.error("ThinkRank: MCP token reset failed",e),d.A.error((0,n.__)("Couldn’t reset the connection token.","thinkrank"))}finally{_(!1)}},loading:f},(0,n.__)("Reset token","thinkrank")))},(0,a.createElement)("p",{className:"tr-m-0 tr-text-sm tr-text-secondary"},(0,n.__)("A new token is generated immediately. Every header-based client (Claude Code, Cursor, VS Code, Claude Desktop) is disconnected and must reconnect with the new command. OAuth-connected apps like Claude on the web keep working.","thinkrank"))))}},93832:e=>{"use strict";e.exports=window.wp.url},94168:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(27723),i=r(49323);const s=({onNavigate:e})=>(0,a.createElement)(i.Fc,{variant:"warning",title:(0,n.__)("Schema markup is off","thinkrank")},(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-items-center tr-gap-3"},(0,a.createElement)("span",null,(0,n.__)("These fields stay read-only until you enable schema markup in Schema Settings.","thinkrank")),"function"==typeof e&&(0,a.createElement)(i.$n,{variant:"secondary",size:"sm",onClick:()=>e("schema","schema-settings")},(0,n.__)("Go to Schema Settings","thinkrank"))))},94226:(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:"M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z"}))},94240:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var a=r(80028);const n={success:(e,t)=>a.oR.success(e,t),error:(e,t)=>a.oR.error(e,t),warning:(e,t)=>a.oR.warning(e,t),info:(e,t)=>a.oR.info(e,t)}},94288:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>g,I1:()=>d,Qw:()=>c,UD:()=>l,dQ:()=>o,nn:()=>s});var a=r(51609),n=r(27723),i=r(49323);const s=e=>({title:(0,n.__)("Export SEO data from ","thinkrank")+e+"?",message:(0,n.__)("This will read metadata from your database and store a snapshot in your WordPress options table. No data will be modified or deleted.","thinkrank"),confirmLabel:(0,n.__)("Start Export","thinkrank"),isDestructive:!1}),l=()=>({title:(0,n.__)("Migrate snapshot to ThinkRank?","thinkrank"),message:(0,a.createElement)("div",null,(0,a.createElement)("p",null,(0,n.__)("This writes ThinkRank SEO settings and metadata from the exported snapshot. It is safe to run more than once.","thinkrank")),(0,a.createElement)("p",null,(0,n.__)("Running the migration again may overwrite existing ThinkRank settings and metadata where applicable ThinkRank fields still at their defaults are filled from the snapshot, while values you have already customized are preserved.","thinkrank")),(0,a.createElement)("p",null,(0,a.createElement)("strong",null,(0,n.__)("We recommend creating a database backup before proceeding.","thinkrank")))),confirmLabel:(0,n.__)("Start Migration","thinkrank"),isDestructive:!1}),o=e=>({title:(0,n.__)("Remove ","thinkrank")+e+(0,n.__)(" data from database?","thinkrank"),message:(0,a.createElement)("div",null,(0,a.createElement)("p",null,(0,n.__)("This will permanently delete all ","thinkrank")+e+(0,n.__)(" meta keys from your posts and terms. This cannot be undone.","thinkrank")),(0,a.createElement)("p",null,(0,n.__)("Only proceed if you have verified that ThinkRank is working correctly with the imported data.","thinkrank"))),confirmLabel:(0,n.__)("Delete ","thinkrank")+e+(0,n.__)(" Data","thinkrank"),isDestructive:!0}),c=(e,t,r=[])=>({title:(0,n.__)("Some data is not applied yet","thinkrank"),message:(0,a.createElement)("div",null,(0,a.createElement)("p",null,t),r.length>0&&(0,a.createElement)("ul",{style:{listStyleType:"disc",paddingLeft:"20px"}},r.map((e,t)=>(0,a.createElement)("li",{key:t},e.label,e.count>1?` (${e.count})`:""))),(0,a.createElement)("p",null,(0,a.createElement)("strong",null,(0,n.__)("This data stays preserved in the snapshot, but the source plugin's copy will be permanently removed.","thinkrank")))),confirmLabel:(0,n.__)("Delete ","thinkrank")+e+(0,n.__)(" Data Anyway","thinkrank"),isDestructive:!0}),d=(e,t=[])=>({title:(0,n.__)("Delete ","thinkrank")+e+(0,n.__)(" snapshot?","thinkrank"),message:(0,a.createElement)("div",null,t.length>0&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("p",null,(0,n.__)("This snapshot contains data that ThinkRank does not yet support:","thinkrank")),(0,a.createElement)("ul",{style:{listStyleType:"disc",paddingLeft:"20px"}},t.map((e,t)=>(0,a.createElement)("li",{key:t},e)))),(0,a.createElement)("p",null,(0,a.createElement)("strong",null,(0,n.__)("Deleting this snapshot means this data cannot be migrated in the future unless you reinstall the source plugin and re-export.","thinkrank")))),confirmLabel:(0,n.__)("Delete Snapshot","thinkrank"),isDestructive:!0}),g=({title:e,message:t,confirmLabel:r,isDestructive:s=!1,onConfirm:l,onCancel:o})=>(0,a.createElement)(i.aF,{isOpen:!0,onClose:o,title:e,size:"md",footer:(0,a.createElement)(a.Fragment,null,(0,a.createElement)(i.$n,{variant:"secondary",onClick:o},(0,n.__)("Cancel","thinkrank")),(0,a.createElement)(i.$n,{variant:s?"danger":"primary",onClick:l},r))},(0,a.createElement)("div",{className:"thinkrank-confirmation-dialog__content tr-text-sm tr-text-secondary [&_p]:tr-mt-0 [&_p]:tr-mb-3 [&_p:last-child]:tr-mb-0 [&_strong]:tr-text-primary [&_strong]:tr-font-semibold"},"string"==typeof t?(0,a.createElement)("p",{className:"tr-m-0"},t):t))},94389:(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 4v5a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2V4H8v5a.5.5 0 0 0 .5.5h7A.5.5 0 0 0 16 9V4h1.5Zm0 16v-5a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v5H8v-5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v5h1.5Z"}))},94517:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"}))},94596:(e,t,r)=>{"use strict";r.d(t,{A:()=>N});var a=r(51609),n=r(27723),i=r(52619),s=r(6265),l=r(58020);const o=()=>(0,a.createElement)("svg",{width:"13",height:"13",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M3 7.5l3 3 5-6",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})),c=()=>(0,a.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("rect",{x:"4",y:"10",width:"16",height:"11",rx:"2",stroke:"currentColor",strokeWidth:"1.8"}),(0,a.createElement)("path",{d:"M8 10V7a4 4 0 0 1 8 0v3",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round"}),(0,a.createElement)("rect",{x:"11.2",y:"14",width:"1.6",height:"3.5",rx:"0.8",fill:"currentColor"})),d=()=>(0,a.createElement)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("circle",{cx:"8",cy:"14",r:"4",stroke:"currentColor",strokeWidth:"1.8"}),(0,a.createElement)("path",{d:"M10.8 11.2L20 2M16 6l3 3M18 4l3 3",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})),g=[(0,n.__)("Rank Tracker daily keyword positions from Search Console","thinkrank"),(0,n.__)("AI Internal Links with one-click insertion","thinkrank"),(0,n.__)("Custom Schema with display conditions","thinkrank"),(0,n.__)("Publisher Sitemaps for News & Video","thinkrank"),(0,n.__)("Branded email reports for your team","thinkrank")],M=()=>(0,a.createElement)("div",{style:{borderRadius:"16px",overflow:"hidden",background:"#fff",border:"1px solid var(--tr-border)"}},(0,a.createElement)("img",{src:s.A,alt:"",style:{display:"block",width:"100%",height:"140px",objectFit:"cover"}}),(0,a.createElement)("div",{style:{padding:"20px"}},(0,a.createElement)("h3",{style:{fontSize:"16px",fontWeight:700,color:"#1e1e1e",margin:0,lineHeight:1.25}},(0,n.__)("Unlock the full ThinkRank toolkit","thinkrank")),(0,a.createElement)("p",{style:{fontSize:"13px",color:"#6b7280",margin:"6px 0 14px",lineHeight:1.5}},(0,n.__)("Track rankings, build internal links with AI, ship custom schema with display conditions, and white-label your reports.","thinkrank")),(0,a.createElement)("ul",{style:{listStyle:"none",padding:0,margin:"0 0 16px",display:"flex",flexDirection:"column",gap:"8px"}},g.map(e=>(0,a.createElement)("li",{key:e,style:{display:"flex",alignItems:"flex-start",gap:"8px",fontSize:"12.5px",color:"#374151"}},(0,a.createElement)("span",{style:{width:"18px",height:"18px",borderRadius:"999px",background:"#ecfdf3",color:"#027a48",display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:0,marginTop:"1px",border:"1px solid #b9f1cf"}},(0,a.createElement)(o,null)),(0,a.createElement)("span",{style:{lineHeight:1.45}},e)))),(0,a.createElement)("a",{href:"https://thinkrank.ai/#pricing",target:"_blank",rel:"noreferrer",style:{display:"flex",justifyContent:"center",alignItems:"center",gap:"6px",padding:"11px 16px",borderRadius:"8px",background:"linear-gradient(90deg, #4c4cff 58%, #3535b0 118%)",boxShadow:"0 1px 4px rgba(68,81,255,0.3)",color:"#fff",fontSize:"13px",fontWeight:600,textDecoration:"none"}},(0,n.__)("Upgrade Now","thinkrank")))),u=()=>{const e=`${window.location.pathname}?page=thinkrank-license`;return(0,a.createElement)("div",{style:{padding:"20px",borderRadius:"16px",background:"#fff",border:"1px solid var(--tr-border)"}},(0,a.createElement)("div",{style:{display:"flex",gap:"12px",alignItems:"flex-start"}},(0,a.createElement)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:"#fff8e5",color:"#b45309",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,border:"1px solid #fde68a"}},(0,a.createElement)(d,null)),(0,a.createElement)("div",{style:{minWidth:0,flex:1}},(0,a.createElement)("h3",{style:{fontSize:"15px",fontWeight:700,color:"#1e1e1e",margin:0,lineHeight:1.3}},(0,n.__)("Activate your ThinkRank Pro license","thinkrank")),(0,a.createElement)("p",{style:{fontSize:"12.5px",color:"#6b7280",margin:"6px 0 12px",lineHeight:1.5}},(0,n.__)("Add your license key to unlock automated rank tracking, AI internal links, custom schema controls, and branded reports.","thinkrank")),(0,a.createElement)("span",{style:{display:"inline-flex",alignItems:"center",gap:"4px",padding:"4px 10px",borderRadius:"999px",background:"#fff8e5",color:"#b45309",border:"1px solid #fde68a",fontSize:"11.5px",fontWeight:700,whiteSpace:"nowrap"}},(0,a.createElement)("span",{"aria-hidden":"true",style:{width:"6px",height:"6px",borderRadius:"999px",background:"#b45309",display:"inline-block"}}),(0,n.__)("Not activated","thinkrank")))),(0,a.createElement)("div",{"aria-hidden":"true",style:{height:"1px",background:"#eef0f4",margin:"18px 0 16px"}}),(0,a.createElement)("a",{href:e,style:{display:"flex",justifyContent:"center",alignItems:"center",gap:"6px",padding:"11px 16px",borderRadius:"8px",background:"#1e1e1e",color:"#fff",fontSize:"13px",fontWeight:600,textDecoration:"none"}},(0,n.__)("Activate license","thinkrank")))},m=()=>{const e=`${window.location.pathname}?page=thinkrank-license`,t=(window.thinkrankProLicense?.keyPrefix||"").trim(),r=(window.thinkrankProLicense?.keySuffix||"").trim(),i="•".repeat(11);return(0,a.createElement)("div",{style:{padding:"20px",borderRadius:"16px",background:"#fff",border:"1px solid var(--tr-border)"}},(0,a.createElement)("div",{style:{display:"flex",gap:"12px",alignItems:"flex-start"}},(0,a.createElement)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:"#d1fadf",color:"#027a48",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,border:"1px solid #a7f3cf"}},(0,a.createElement)(c,null)),(0,a.createElement)("div",{style:{minWidth:0,flex:1}},(0,a.createElement)("h3",{style:{fontSize:"15px",fontWeight:700,color:"#1e1e1e",margin:0,lineHeight:1.3}},(0,n.__)("You've unlocked ThinkRank Pro","thinkrank")),(0,a.createElement)("p",{style:{fontSize:"12.5px",color:"#6b7280",margin:"6px 0 12px",lineHeight:1.5}},(0,n.__)("All Pro modules are running on this site. Manage your license anytime from the License page.","thinkrank")),(0,a.createElement)("span",{style:{display:"inline-flex",alignItems:"center",gap:"4px",padding:"4px 10px",borderRadius:"999px",background:"#ecfdf3",color:"#027a48",border:"1px solid #b9f1cf",fontSize:"11.5px",fontWeight:700,whiteSpace:"nowrap"}},(0,a.createElement)("svg",{width:"12",height:"12",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M3 7.5L6 10.5L11 4.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),(0,n.__)("Activated","thinkrank")))),(0,a.createElement)("div",{"aria-hidden":"true",style:{height:"1px",background:"#eef0f4",margin:"18px 0 16px"}}),(0,a.createElement)("div",{style:{padding:"10px",borderRadius:"12px",background:"#f5f0ff",border:"1px solid #e5d8ff"}},(0,a.createElement)("div",{style:{display:"flex",alignItems:"center",gap:"10px",padding:"10px 12px",borderRadius:"8px",background:"#fff"}},(0,a.createElement)("span",{style:{color:"#7c3aed",display:"inline-flex",flexShrink:0}},(0,a.createElement)(d,null)),(0,a.createElement)("span",{style:{flex:1,minWidth:0,fontSize:"13px",color:"#1e1e1e",fontFamily:"ui-monospace, SFMono-Regular, Menlo, Consolas, monospace",letterSpacing:"0.04em",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},"aria-label":(0,n.__)("Masked license key","thinkrank")},(0,a.createElement)("span",{style:{fontWeight:700}},t||"••••"),(0,a.createElement)("span",{style:{color:"#9ca3af"}},i),(0,a.createElement)("span",{style:{fontWeight:700}},r||"••")),(0,a.createElement)("a",{href:e,style:{display:"inline-flex",alignItems:"center",padding:"7px 14px",borderRadius:"6px",background:"#4451FF",color:"#fff",fontSize:"12.5px",fontWeight:600,textDecoration:"none",whiteSpace:"nowrap"}},(0,n.__)("Manage","thinkrank")))))},h=()=>{const e=(0,i.applyFilters)("thinkrank.dashboard.licenseCard",null);if(e)return e;const t=window.thinkrankProLicense;var r;return t&&!0!==(r=t.isActive)&&1!==r&&"1"!==r&&"true"!==r&&(e=>!1===e||0===e||"0"===e||""===e||"false"===e)(t.isActive)?(0,a.createElement)(u,null):(0,a.createElement)(m,null)},N=()=>(0,l.wS)()?(0,a.createElement)(h,null):(0,a.createElement)(M,null)},94656:(e,t,r)=>{},94809:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var a=r(51609),n=r(27723),i=r(56427),s=r(49323),l=r(64984);const o=()=>(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M8 6L3 12L8 18",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M16 6L21 12L16 18",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M14 4L10 20",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})),c=({title:e,description:t,control:r,last:n})=>(0,a.createElement)("div",{style:{display:"flex",alignItems:"flex-start",justifyContent:"space-between",gap:"24px",padding:"20px 0",borderBottom:n?"none":"1px solid var(--tr-border)"}},(0,a.createElement)("div",{style:{flex:1,minWidth:0}},(0,a.createElement)("div",{style:{fontSize:"14px",fontWeight:600,color:"var(--tr-text-heading)",marginBottom:"4px"}},e),(0,a.createElement)("div",{style:{fontSize:"13px",color:"var(--tr-text-body)",lineHeight:1.5,maxWidth:"560px"}},t)),(0,a.createElement)("div",{style:{flexShrink:0,minWidth:"180px",display:"flex",justifyContent:"flex-end"}},r)),d=({settings:e,onSettingChange:t})=>(0,a.createElement)("div",{className:"tab-content"},(0,a.createElement)("div",{style:{border:"1px solid var(--tr-border)",borderRadius:"12px",background:"#fff",overflow:"hidden"}},(0,a.createElement)("div",{style:{display:"flex",alignItems:"flex-start",gap:"16px",padding:"20px 24px",borderBottom:"1px solid var(--tr-border)"}},(0,a.createElement)("div",{style:{width:"44px",height:"44px",borderRadius:"10px",background:"#eef0fd",display:"flex",alignItems:"center",justifyContent:"center",color:"#4f46e5",flexShrink:0}},(0,a.createElement)(o,null)),(0,a.createElement)("div",{style:{minWidth:0}},(0,a.createElement)("h2",{style:{margin:0,fontSize:"16px",fontWeight:600,color:"var(--tr-text-heading)"}},(0,n.__)("General Schema Settings","thinkrank")),(0,a.createElement)("p",{style:{margin:"4px 0 0",fontSize:"13px",color:"var(--tr-text-body)",lineHeight:1.5}},(0,n.__)("Control how ThinkRank generates and validates structured data across your site. These options apply to every site-level schema you enable.","thinkrank")))),(0,a.createElement)("div",{style:{padding:"4px 24px"}},(0,a.createElement)(c,{title:(0,n.__)("Enable Schema Markup","thinkrank"),description:(0,n.__)("Master switch for site-level structured data. While this is off, the Organization, Website and Person forms stay read-only and no schema is output.","thinkrank"),control:(0,a.createElement)(i.ToggleControl,{"aria-label":(0,n.__)("Enable Schema Markup","thinkrank"),checked:!!e.enabled,onChange:e=>t("enabled",e),__nextHasNoMarginBottom:!0})}),(0,a.createElement)(c,{title:(0,n.__)("Knowledge Graph","thinkrank"),description:(0,n.__)("Optimize markup so Google can build a Knowledge Graph entry for your site recommended for brand and entity visibility in search.","thinkrank"),control:(0,a.createElement)(i.ToggleControl,{"aria-label":(0,n.__)("Knowledge Graph","thinkrank"),checked:!!e.knowledge_graph,onChange:e=>t("knowledge_graph",e),__nextHasNoMarginBottom:!0})}),(0,a.createElement)(c,{title:(0,n.__)("Auto-Generate Schema","thinkrank"),description:(0,n.__)("Automatically build schema markup from your content so you do not have to maintain it by hand as posts and pages change.","thinkrank"),control:(0,a.createElement)(i.ToggleControl,{"aria-label":(0,n.__)("Auto-Generate Schema","thinkrank"),checked:!!e.auto_generate_schema,onChange:e=>t("auto_generate_schema",e),__nextHasNoMarginBottom:!0})}),(0,a.createElement)(c,{last:!0,title:(0,n.__)("Validation Level","thinkrank"),description:(0,n.__)("How strictly ThinkRank validates the generated markup before it ships. Stricter levels catch more issues but may flag valid edge cases.","thinkrank"),control:(0,a.createElement)(s.l6,{id:"tr-schema-validation-level",className:"tr-w-[200px]","aria-label":(0,n.__)("Validation Level","thinkrank"),value:e.validation_level||"moderate",options:(0,l.eQ)(),onChange:e=>t("validation_level",e.target.value)})}))))},95088:(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 18.3l.8-1.2c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.1-.3-.4-.5-.6-.7-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.2 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.3L15 19.4h4.3v-1.2h-2.4zM14.1 7.2h-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"}))},95301:(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:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6zM5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6z"}))},95872:(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 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"}))},96543:(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 10h-1.7l-3.7 10.5h1.7l.9-2.6h3.9l.9 2.6h1.7L17.5 10zm-2.2 6.3 1.4-4 1.4 4h-2.8zm-4.8-3.8c1.6-1.8 2.9-3.6 3.7-5.7H16V5.2h-5.8V3H8.8v2.2H3v1.5h9.6c-.7 1.6-1.8 3.1-3.1 4.6C8.6 10.2 7.8 9 7.2 8H5.6c.6 1.4 1.7 2.9 2.9 4.4l-2.4 2.4c-.3.4-.7.8-1.1 1.2l1 1 1.2-1.2c.8-.8 1.6-1.5 2.3-2.3.8.9 1.7 1.7 2.5 2.5l.6-1.5c-.7-.6-1.4-1.3-2.1-2z"}))},96585:(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 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"}))},96600:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var a=r(51609),n=r(27723),i=r(86087),s=r(1455),l=r.n(s),o=r(49323),c=r(60775),d=r(94240);const g=()=>(0,a.createElement)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 22v-5"}),(0,a.createElement)("path",{d:"M9 8V2"}),(0,a.createElement)("path",{d:"M15 8V2"}),(0,a.createElement)("path",{d:"M18 8v5a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V8Z"})),M=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("polyline",{points:"23 4 23 10 17 10"}),(0,a.createElement)("polyline",{points:"1 20 1 14 7 14"}),(0,a.createElement)("path",{d:"M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"})),u=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("polyline",{points:"3 6 5 6 21 6"}),(0,a.createElement)("path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"}),(0,a.createElement)("line",{x1:"10",y1:"11",x2:"10",y2:"17"}),(0,a.createElement)("line",{x1:"14",y1:"11",x2:"14",y2:"17"})),m=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",className:"tr-animate-spin","aria-hidden":"true"},(0,a.createElement)("path",{d:"M21 12a9 9 0 1 1-6.219-8.56"})),h=[{test:/claude/i,Icon:({size:e=20})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 12L20.5 12M12 12L19.15 7.4M12 12L15.53 4.26M12 12L10.79 3.58M12 12L6.44 5.57M12 12L3.85 9.59M12 12L3.85 14.41M12 12L6.44 18.43M12 12L10.79 20.42M12 12L15.53 19.74M12 12L19.15 16.6"})),accent:"#d97757"},{test:/(chatgpt|openai|gpt|codex)/i,Icon:({size:e=20})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},(0,a.createElement)("path",{d:"M22.2819 9.8211a5.9847 5.9847 0 0 0-.5157-4.9108 6.0462 6.0462 0 0 0-6.5098-2.9A6.0651 6.0651 0 0 0 4.9807 4.1818a5.9847 5.9847 0 0 0-3.9977 2.9 6.0462 6.0462 0 0 0 .7427 7.0966 5.98 5.98 0 0 0 .511 4.9107 6.051 6.051 0 0 0 6.5146 2.9001A5.9847 5.9847 0 0 0 13.2599 24a6.0557 6.0557 0 0 0 5.7718-4.2058 5.9894 5.9894 0 0 0 3.9977-2.9001 6.0557 6.0557 0 0 0-.7475-7.0729zm-9.022 12.6081a4.4755 4.4755 0 0 1-2.8764-1.0408l.1419-.0804 4.7783-2.7582a.7948.7948 0 0 0 .3927-.6813v-6.7369l2.02 1.1686a.071.071 0 0 1 .038.052v5.5826a4.504 4.504 0 0 1-4.4945 4.4944zm-9.6607-4.1254a4.4708 4.4708 0 0 1-.5346-3.0137l.1419.0852 4.783 2.7582a.7712.7712 0 0 0 .7806 0l5.8428-3.3685v2.3324a.0804.0804 0 0 1-.0332.0615L9.74 19.9502a4.4992 4.4992 0 0 1-6.1408-1.6464zM2.3408 7.8956a4.485 4.485 0 0 1 2.3655-1.9728V11.6a.7664.7664 0 0 0 .3879.6765l5.8144 3.3543-2.0201 1.1685a.0757.0757 0 0 1-.071 0l-4.8303-2.7865A4.504 4.504 0 0 1 2.3408 7.872zm16.5963 3.8558L13.1038 8.364 15.1192 7.2a.0757.0757 0 0 1 .071 0l4.8303 2.7913a4.4944 4.4944 0 0 1-.6765 8.1042v-5.6772a.79.79 0 0 0-.407-.667zm2.0107-3.0231l-.142-.0852-4.7735-2.7818a.7759.7759 0 0 0-.7854 0L9.409 9.2297V6.8974a.0662.0662 0 0 1 .0284-.0615l4.8303-2.7866a4.4992 4.4992 0 0 1 6.6802 4.66zM8.3065 12.863l-2.02-1.1638a.0804.0804 0 0 1-.038-.0567V6.0742a4.4992 4.4992 0 0 1 7.3757-3.4537l-.142.0805L8.704 5.459a.7948.7948 0 0 0-.3927.6813zm1.0976-2.3654l2.602-1.4998 2.6069 1.4998v2.9994l-2.5974 1.4997-2.6067-1.4997z"})),accent:"#0d0d0d"},{test:/(vs ?code|visual studio)/i,Icon:({size:e=20})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},(0,a.createElement)("path",{d:"M17.5 2 9.4 9.6 4.9 6.2 3 7.1l3.9 3.9L3 14.9l1.9.9 4.5-3.4L17.5 22l3.5-1.7V3.7L17.5 2Zm.5 5.4v9.2l-6.2-4.6L18 7.4Z"})),accent:"#0098ff"},{test:/cursor/i,Icon:({size:e=20})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},(0,a.createElement)("path",{d:"M4 3l16 7-6.6 2.4L11 20 4 3z"})),accent:"#0f172a"},{test:/(grok|xai)/i,Icon:({size:e=20})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},(0,a.createElement)("path",{d:"M6.5 21H3.2l7.9-11.3 1.65 2.36L6.5 21Zm12.9-18-9.1 13 1.65 2.35L21 3h-3.3l-.05.02L18.4 3ZM14.2 3l3.1 4.45-1.65 2.36L11.9 4l-.05-.02L14.2 3Z"})),accent:"#111111"},{test:/(gemini|google)/i,Icon:({size:e=20})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 2c.34 4.9 4.8 9.36 9.7 9.7.3.02.3.58 0 .6C16.8 12.64 12.34 17.1 12 22c-.02.3-.58.3-.6 0C11.06 17.1 6.6 12.64 1.7 12.3c-.3-.02-.3-.58 0-.6C6.6 11.36 11.06 6.9 11.4 2c.02-.3.58-.3.6 0Z"})),accent:"#1a73e8"}],N=e=>{if(!e)return(0,n.__)("Not used yet","thinkrank");try{const t=new Date(1e3*e).toLocaleDateString();return(0,n.sprintf)(/* translators: %s: a date, e.g. 8/6/2026. */ /* translators: %s: a date, e.g. 8/6/2026. */
144 +(0,i._n)("%d SEO plugin with data you can import.","%d SEO plugins with data you can import.",A,"thinkrank"),A):(0,i.__)("No SEO plugin data detected yet.","thinkrank")),(0,a.createElement)(o.$n,{variant:"secondary",size:"sm",icon:h,onClick:f},(0,i.__)("Re-scan","thinkrank"))),b&&E&&(0,a.createElement)(o.Fc,{variant:"warning",title:(0,i.__)("Before you re-import","thinkrank"),onDismiss:()=>z(!1)},(0,i.__)("Re-running a migration may overwrite existing ThinkRank settings and metadata where applicable. Fields still at their defaults are filled from the imported data, while values you have already customized are preserved. We recommend creating a database backup before re-importing.","thinkrank")),b?(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},_.map(e=>(0,a.createElement)(g.A,{key:e.plugin,plugin:e,snapshot:k[e.plugin]||null,onRefresh:T})),w.map(e=>(0,a.createElement)(g.A,{key:e,plugin:{plugin:e,plugin_name:k[e].plugin_name||e,counts:{},total:0},snapshot:k[e],onRefresh:T}))):(0,a.createElement)(o.Zp,null,(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-items-center tr-text-center tr-gap-5 tr-py-4"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-14 tr-h-14 tr-rounded-full tr-bg-brand-bg tr-text-brand tr-shrink-0"},(0,a.createElement)(m,{className:"tr-w-7 tr-h-7"})),(0,a.createElement)("div",{className:"tr-max-w-lg"},(0,a.createElement)("h3",{className:"tr-m-0 tr-text-base tr-font-semibold tr-text-primary"},(0,i.__)("No SEO data to migrate","thinkrank")),(0,a.createElement)("p",{className:"tr-mt-1.5 tr-mb-0 tr-text-sm tr-text-secondary"},(0,i.__)("ThinkRank reads SEO data straight from your database. Activate one of the supported plugins below, then re-scan you can migrate at any time.","thinkrank"))),(0,a.createElement)("ul",{className:"tr-flex tr-flex-wrap tr-justify-center tr-gap-2.5 tr-list-none tr-m-0 tr-p-0"},u.a.map(e=>(0,a.createElement)("li",{key:e.slug,className:"tr-inline-flex tr-items-center tr-gap-2 tr-m-0 tr-pl-2 tr-pr-3 tr-py-1.5 tr-rounded-full tr-border tr-border-secondary tr-bg-white"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-6 tr-h-6 tr-rounded-full tr-bg-gray-50 tr-shrink-0 tr-overflow-hidden"},(0,a.createElement)("img",{src:e.logo,alt:"",className:"tr-w-4 tr-h-4 tr-object-contain"})),(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-secondary"},e.name)))),(0,a.createElement)(o.$n,{variant:"secondary",size:"sm",icon:h,onClick:f},(0,i.__)("Re-scan for SEO plugins","thinkrank"))))):null)}},92590:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var a=r(51609),n=r(86087),i=r(27723),s=r(49323),l=r(13547),o=r(77112),c=r(83520);const d=({activeSubSection:e="instant-indexing-settings",onNavigate:t})=>{const[r,d]=(0,n.useState)(!0);return(0,n.useEffect)(()=>{d(!1)},[]),r?(0,a.createElement)("div",{className:"thinkrank-loading-container"},(0,a.createElement)(s.u4,{lines:3})):(0,a.createElement)("div",{className:"thinkrank-instant-indexing-tab"},(()=>{switch(e){case"instant-indexing-settings":return(0,a.createElement)(l.A,{onNavigate:t});case"instant-indexing-submit-urls":return(0,a.createElement)(o.A,{onNavigate:t});case"instant-indexing-history":return(0,a.createElement)(c.A,{onNavigate:t});default:return(0,a.createElement)("div",null,(0,a.createElement)("p",null,(0,i.__)("Please select a sub-section from the navigation.","thinkrank")))}})())}},93056:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(51529);const i=({title:e,data:t,unit:r="",thresholds:i={},height:s=300,showArea:l=!0,color:o="#0073aa"})=>{const c={labels:t.map((e,r)=>{const a=t.length-1-r,n=new Date;return n.setDate(n.getDate()-a),n.toLocaleDateString("en-US",{month:"short",day:"numeric"})}),datasets:[{label:e,data:t.map(e=>e.value),borderColor:o,backgroundColor:l?`${o}20`:"transparent",borderWidth:2,fill:l,tension:.4,pointBackgroundColor:o,pointBorderColor:"#ffffff",pointBorderWidth:2,pointRadius:4,pointHoverRadius:6,pointHoverBackgroundColor:o,pointHoverBorderColor:"#ffffff",pointHoverBorderWidth:2}]},d={responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1},title:{display:!0,text:e,font:{size:16,weight:"600"},color:"var(--tr-text-heading)",padding:{bottom:20}},tooltip:{backgroundColor:"#ffffff",titleColor:"#1e1e1e",bodyColor:"#1e1e1e",borderColor:"#e0e0e0",borderWidth:1,cornerRadius:8,displayColors:!1,callbacks:{label(t){const a=t.parsed.y,n="s"===r?`${a.toFixed(2)}s`:"ms"===r?`${Math.round(a)}ms`:a.toFixed(3);return`${e}: ${n}`}}}},scales:{x:{grid:{color:"#f0f0f0",borderColor:"#e0e0e0"},ticks:{color:"#666666",font:{size:12}}},y:{beginAtZero:!0,grid:{color:"#f0f0f0",borderColor:"#e0e0e0"},ticks:{color:"#666666",font:{size:12},callback:e=>"s"===r?`${e.toFixed(1)}s`:"ms"===r?`${Math.round(e)}ms`:e.toFixed(2)}}},interaction:{intersect:!1,mode:"index"},elements:{point:{hoverRadius:8}}};return(i.good||i.needs_improvement)&&(d.plugins.annotation={annotations:{}},i.good&&(d.plugins.annotation.annotations.goodThreshold={type:"line",yMin:i.good,yMax:i.good,borderColor:"#34a853",borderWidth:2,borderDash:[5,5],label:{content:"Good",enabled:!0,position:"end"}}),i.needs_improvement&&(d.plugins.annotation.annotations.improvementThreshold={type:"line",yMin:i.needs_improvement,yMax:i.needs_improvement,borderColor:"#fbbc04",borderWidth:2,borderDash:[5,5],label:{content:"Needs Improvement",enabled:!0,position:"end"}})),(0,a.createElement)("div",{style:{height:`${s}px`,width:"100%"}},(0,a.createElement)(n.N1,{data:c,options:d}))}},93281:(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:"M13 6v6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H13zm-9 6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H4v6z"}))},93318:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"}))},93497:(e,t,r)=>{"use strict";r.d(t,{A:()=>j});var a=r(51609),n=r(27723),i=r(86087),s=r(1455),l=r.n(s),o=r(49323),c=r(60775),d=r(94240);const g=e=>(0,a.createElement)(x,{...e},(0,a.createElement)("path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}),(0,a.createElement)("polyline",{points:"15 3 21 3 21 9"}),(0,a.createElement)("line",{x1:"10",y1:"14",x2:"21",y2:"3"})),M=e=>(0,a.createElement)(x,{...e},(0,a.createElement)("rect",{x:"9",y:"9",width:"13",height:"13",rx:"2",ry:"2"}),(0,a.createElement)("path",{d:"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"})),u=({color:e="currentColor",...t})=>(0,a.createElement)(x,{stroke:e,strokeWidth:"2.5",...t},(0,a.createElement)("polyline",{points:"20 6 9 17 4 12"})),m=e=>(0,a.createElement)(x,{...e},(0,a.createElement)("path",{d:"M4 3l16 7-6.6 2.4L11 20 4 3z"})),h=e=>(0,a.createElement)(x,{...e},(0,a.createElement)("polyline",{points:"16 18 22 12 16 6"}),(0,a.createElement)("polyline",{points:"8 6 2 12 8 18"})),N=e=>(0,a.createElement)(x,{...e},(0,a.createElement)("path",{d:"M12 3v18M3 12h18M6.3 6.3l11.4 11.4M17.7 6.3L6.3 17.7"})),p=({size:e=16,...t})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",...t},(0,a.createElement)("path",{d:"M22.2819 9.8211a5.9847 5.9847 0 0 0-.5157-4.9108 6.0462 6.0462 0 0 0-6.5098-2.9A6.0651 6.0651 0 0 0 4.9807 4.1818a5.9847 5.9847 0 0 0-3.9977 2.9 6.0462 6.0462 0 0 0 .7427 7.0966 5.98 5.98 0 0 0 .511 4.9107 6.051 6.051 0 0 0 6.5146 2.9001A5.9847 5.9847 0 0 0 13.2599 24a6.0557 6.0557 0 0 0 5.7718-4.2058 5.9894 5.9894 0 0 0 3.9977-2.9001 6.0557 6.0557 0 0 0-.7475-7.0729zm-9.022 12.6081a4.4755 4.4755 0 0 1-2.8764-1.0408l.1419-.0804 4.7783-2.7582a.7948.7948 0 0 0 .3927-.6813v-6.7369l2.02 1.1686a.071.071 0 0 1 .038.052v5.5826a4.504 4.504 0 0 1-4.4945 4.4944zm-9.6607-4.1254a4.4708 4.4708 0 0 1-.5346-3.0137l.1419.0852 4.783 2.7582a.7712.7712 0 0 0 .7806 0l5.8428-3.3685v2.3324a.0804.0804 0 0 1-.0332.0615L9.74 19.9502a4.4992 4.4992 0 0 1-6.1408-1.6464zM2.3408 7.8956a4.485 4.485 0 0 1 2.3655-1.9728V11.6a.7664.7664 0 0 0 .3879.6765l5.8144 3.3543-2.0201 1.1685a.0757.0757 0 0 1-.071 0l-4.8303-2.7865A4.504 4.504 0 0 1 2.3408 7.872zm16.5963 3.8558L13.1038 8.364 15.1192 7.2a.0757.0757 0 0 1 .071 0l4.8303 2.7913a4.4944 4.4944 0 0 1-.6765 8.1042v-5.6772a.79.79 0 0 0-.407-.667zm2.0107-3.0231l-.142-.0852-4.7735-2.7818a.7759.7759 0 0 0-.7854 0L9.409 9.2297V6.8974a.0662.0662 0 0 1 .0284-.0615l4.8303-2.7866a4.4992 4.4992 0 0 1 6.6802 4.66zM8.3065 12.863l-2.02-1.1638a.0804.0804 0 0 1-.038-.0567V6.0742a4.4992 4.4992 0 0 1 7.3757-3.4537l-.142.0805L8.704 5.459a.7948.7948 0 0 0-.3927.6813zm1.0976-2.3654l2.602-1.4998 2.6069 1.4998v2.9994l-2.5974 1.4997-2.6067-1.4997z"})),k=e=>(0,a.createElement)(x,{...e},(0,a.createElement)("path",{d:"M12 12L20.5 12M12 12L19.15 7.4M12 12L15.53 4.26M12 12L10.79 3.58M12 12L6.44 5.57M12 12L3.85 9.59M12 12L3.85 14.41M12 12L6.44 18.43M12 12L10.79 20.42M12 12L15.53 19.74M12 12L19.15 16.6"}));function x({size:e=16,children:t,style:r,...n}){return(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",style:{transition:"transform 150ms",...r},...n},t)}const y=({connector:e,endpoint:t,copied:r,onCopy:i})=>{const{name:s,Icon:l,accent:c,steps:d,learnMore:m}=e;return(0,a.createElement)("div",{className:"tr-rounded-lg tr-border tr-border-secondary tr-bg-white tr-p-4 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-9 tr-h-9 tr-rounded-md tr-shrink-0",style:{color:c,backgroundColor:`${c}14`}},(0,a.createElement)(l,{size:18})),(0,a.createElement)("div",{className:"tr-min-w-0 tr-flex-1"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-flex-wrap"},(0,a.createElement)("span",{className:"tr-text-sm tr-font-semibold tr-text-primary"},s),(0,a.createElement)(o.Ex,{variant:"info"},(0,n.__)("OAuth","thinkrank"))),(0,a.createElement)("span",{className:"tr-block tr-text-xs tr-text-tertiary"},(0,n.__)("Signs in with a one-time approval. No token to paste.","thinkrank")))),(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-secondary"},(0,n.__)("Connector URL","thinkrank")),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-rounded-lg tr-border-[1.5px] tr-border-secondary tr-bg-transparent tr-pl-3 tr-pr-1.5 tr-py-1.5 focus-within:tr-border-brand tr-transition-colors"},(0,a.createElement)("code",{className:"tr-flex-1 tr-min-w-0 tr-text-xs tr-font-mono tr-text-secondary tr-truncate tr-bg-transparent tr-p-0"},t),(0,a.createElement)("button",{type:"button",onClick:i,className:"tr-flex tr-items-center tr-gap-1.5 tr-h-7 tr-px-2.5 tr-rounded-md tr-text-brand hover:tr-bg-brand-bg tr-bg-transparent tr-border-0 tr-cursor-pointer tr-shrink-0 tr-text-xs tr-font-medium tr-transition-colors",title:(0,n.__)("Copy connector URL","thinkrank")},r?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u,{size:14,color:"#027A48"}),(0,n.__)("Copied!","thinkrank")):(0,a.createElement)(a.Fragment,null,(0,a.createElement)(M,{size:14}),(0,n.__)("Copy","thinkrank"))))),(0,a.createElement)("ol",{className:"tr-flex tr-flex-col tr-gap-2.5 tr-m-0 tr-p-0 tr-list-none"},d.map((e,t)=>(0,a.createElement)("li",{key:e,className:"tr-flex tr-items-start tr-gap-2.5 tr-text-sm tr-text-secondary"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-5 tr-h-5 tr-rounded-full tr-bg-brand-bg tr-text-brand tr-text-xs tr-font-semibold tr-shrink-0"},t+1),(0,a.createElement)("span",{className:"tr-flex-1 tr-min-w-0"},e)))),m&&(0,a.createElement)("a",{href:m,target:"_blank",rel:"noopener noreferrer",className:"tr-text-xs tr-text-tertiary hover:tr-text-brand tr-inline-flex tr-items-center tr-gap-1 tr-self-start"},(0,n.__)("How to add a connector","thinkrank"),(0,a.createElement)(g,{size:11})))},D=({client:e,copied:t,onCopy:r})=>{const{name:i,Icon:s,accent:l,badge:c,action:d,fieldLabel:m,payload:h,href:N,cta:p,steps:k}=e;return(0,a.createElement)("div",{className:"tr-rounded-lg tr-border tr-border-secondary tr-bg-white tr-p-4 tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-9 tr-h-9 tr-rounded-md tr-shrink-0",style:{color:l,backgroundColor:`${l}14`}},(0,a.createElement)(s,{size:18})),(0,a.createElement)("div",{className:"tr-min-w-0 tr-flex-1"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-flex-wrap"},(0,a.createElement)("span",{className:"tr-text-sm tr-font-semibold tr-text-primary"},i),c&&(0,a.createElement)(o.Ex,{variant:"neutral"},c)))),"copy"===d?(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-1.5"},(0,a.createElement)("span",{className:"tr-text-xs tr-font-medium tr-text-secondary"},m),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-rounded-lg tr-border-[1.5px] tr-border-secondary tr-bg-transparent tr-pl-3 tr-pr-1.5 tr-py-1.5 focus-within:tr-border-brand tr-transition-colors"},(0,a.createElement)("code",{className:"tr-flex-1 tr-min-w-0 tr-text-xs tr-font-mono tr-text-secondary tr-truncate tr-bg-transparent tr-p-0"},h),(0,a.createElement)("button",{type:"button",onClick:r,className:"tr-flex tr-items-center tr-gap-1.5 tr-h-7 tr-px-2.5 tr-rounded-md tr-text-brand hover:tr-bg-brand-bg tr-bg-transparent tr-border-0 tr-cursor-pointer tr-shrink-0 tr-text-xs tr-font-medium tr-transition-colors",title:(0,n.__)("Copy","thinkrank")},t?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u,{size:14,color:"#027A48"}),(0,n.__)("Copied!","thinkrank")):(0,a.createElement)(a.Fragment,null,(0,a.createElement)(M,{size:14}),(0,n.__)("Copy","thinkrank"))))):(0,a.createElement)("a",{href:N,className:"tr-inline-flex tr-items-center tr-gap-2 tr-self-start tr-h-9 tr-px-4 tr-rounded-md tr-border tr-border-brand tr-text-brand hover:tr-bg-brand-bg tr-text-sm tr-font-medium tr-no-underline tr-transition-colors"},(0,a.createElement)(g,{size:14}),p),(0,a.createElement)("ol",{className:"tr-flex tr-flex-col tr-gap-2.5 tr-m-0 tr-p-0 tr-list-none"},k.map((e,t)=>(0,a.createElement)("li",{key:e,className:"tr-flex tr-items-start tr-gap-2.5 tr-text-sm tr-text-secondary"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-5 tr-h-5 tr-rounded-full tr-bg-brand-bg tr-text-brand tr-text-xs tr-font-semibold tr-shrink-0"},t+1),(0,a.createElement)("span",{className:"tr-flex-1 tr-min-w-0"},e)))))},j=()=>{const[e,t]=(0,i.useState)(null),[r,s]=(0,i.useState)(!0),[M,u]=(0,i.useState)(""),[x,j]=(0,i.useState)(null),[I,E]=(0,i.useState)("auth"),[z,T]=(0,i.useState)(!1),[f,_]=(0,i.useState)(!1),w=(0,i.useCallback)(async()=>{try{const e=await l()({path:"/thinkrank/v1/mcp/connection"});t(e)}catch(e){c.A.error("ThinkRank: Failed to load MCP connection",e),u((0,n.__)("Couldn’t load the MCP connection status.","thinkrank"))}finally{s(!1)}},[]);(0,i.useEffect)(()=>{w()},[w]);const A=async(e,t)=>{try{const r=await(async e=>{if(window.navigator?.clipboard?.writeText)try{return await window.navigator.clipboard.writeText(e),!0}catch(e){}const t=document.createElement("textarea");t.value=e,t.style.cssText="position:fixed;left:-999999px;top:-999999px",document.body.appendChild(t),t.focus(),t.select();let r=!1;try{r=document.execCommand("copy")}catch(e){r=!1}return document.body.removeChild(t),r})(e);if(!r)throw new Error("Copy command was rejected by the browser.");u(""),j(t),setTimeout(()=>j(e=>e===t?null:e),2e3)}catch(e){c.A.error("ThinkRank: Copy to clipboard failed",e),u((0,n.__)("Couldn’t copy to the clipboard. Please select the text and copy it manually.","thinkrank"))}};if(r)return(0,a.createElement)(o.u4,{lines:4,label:(0,n.__)("Loading…","thinkrank")});const b=!!e?.connected,v=e?.connection_token||"",O=!!e?.token_sealed,L=e?.mcp_endpoint||"",S=e?.config?.cli||"",C={url:L,headers:{Authorization:`Bearer ${v}`}},Q=`cursor://anysphere.cursor-deeplink/mcp/install?name=thinkrank&config=${encodeURIComponent((e=>{try{return window.btoa(encodeURIComponent(e).replace(/%([0-9A-F]{2})/g,(e,t)=>String.fromCharCode(parseInt(t,16))))}catch(e){return""}})(JSON.stringify(C)))}`,U=`vscode:mcp/install?${encodeURIComponent(JSON.stringify({name:"thinkrank",type:"http",...C}))}`,Y=[{id:"claude",name:(0,n.__)("Claude (web, mobile & desktop)","thinkrank"),Icon:k,accent:"#d97757",steps:[(0,n.__)("In Claude, open Settings → Connectors → Add Connector → Add custom connector.","thinkrank"),(0,n.__)("Paste the connector URL above and give it a name (e.g. ThinkRank).","thinkrank"),(0,n.__)("Click Add, then approve access when Claude asks you to sign in.","thinkrank")]},{id:"chatgpt",name:"ChatGPT",Icon:p,accent:"#000000",learnMore:"https://developers.openai.com/apps-sdk/deploy/connect-chatgpt",steps:[(0,n.__)("In ChatGPT, open Settings → Plugins → Add New.","thinkrank"),(0,n.__)("Enter a name (e.g. ThinkRank).","thinkrank"),(0,n.__)("Paste the Connection URL above.","thinkrank"),(0,n.__)("Save, then approve access when ChatGPT asks you to sign in.","thinkrank")]}],P=[{id:"claude-code",name:"Claude Code",Icon:N,accent:"#d97757",badge:(0,n.__)("CLI","thinkrank"),action:"copy",fieldLabel:(0,n.__)("Command","thinkrank"),payload:S,steps:[(0,n.__)("Copy the command above.","thinkrank"),(0,n.__)("Run it in your terminal from your project directory.","thinkrank")]},{id:"cursor",name:"Cursor",Icon:m,accent:"#0f172a",badge:(0,n.__)("Editor","thinkrank"),action:"link",href:Q,cta:(0,n.__)("Add to Cursor","thinkrank"),steps:[(0,n.__)('Click "Add to Cursor". It opens Cursor with ThinkRank prefilled.',"thinkrank"),(0,n.__)("Confirm the install when Cursor asks.","thinkrank")]},{id:"vscode",name:"VS Code",Icon:h,accent:"#0098ff",badge:(0,n.__)("Editor","thinkrank"),action:"link",href:U,cta:(0,n.__)("Add to VS Code","thinkrank"),steps:[(0,n.__)('Click "Add to VS Code". It opens VS Code with ThinkRank prefilled.',"thinkrank"),(0,n.__)("Confirm the install when VS Code asks.","thinkrank")]}],R=[{id:"auth",label:(0,n.__)("OAuth","thinkrank")},{id:"others",label:(0,n.__)("Editors & CLI","thinkrank")}];return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-6"},(0,a.createElement)("div",{className:"tr-min-w-0"},(0,a.createElement)("h3",{className:"tr-m-0 tr-text-sm tr-font-semibold tr-text-primary"},(0,n.__)("Add ThinkRank to your client","thinkrank")),(0,a.createElement)("p",{className:"tr-mt-1 tr-mb-0 tr-text-sm tr-text-secondary"},(0,n.__)("Pick your assistant below it opens or copies fully configured.","thinkrank")," ",(0,a.createElement)("a",{href:"https://modelcontextprotocol.io/docs/concepts/transports",target:"_blank",rel:"noopener noreferrer",className:"tr-text-brand hover:tr-underline tr-inline-flex tr-items-center tr-gap-1"},(0,n.__)("How it works","thinkrank"),(0,a.createElement)(g,{size:13})))),M&&(0,a.createElement)(o.Fc,{variant:"error",onDismiss:()=>u("")},M),b?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(o.tU,{tabs:R,activeTab:I,onTabChange:E,className:"tr-mb-4"}),(0,a.createElement)(o.Kp,{tabId:"auth",activeTab:I},(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 lg:tr-grid-cols-2 tr-gap-3"},Y.map(e=>(0,a.createElement)(y,{key:e.id,connector:e,endpoint:L,copied:x===e.id,onCopy:()=>A(L,e.id)})))),(0,a.createElement)(o.Kp,{tabId:"others",activeTab:I},O&&(0,a.createElement)(o.Fc,{variant:"warning",className:"tr-mb-3"},(0,n.__)("This site can no longer display the connection token — the security keys in wp-config.php changed after it was minted. Clients you’ve already set up keep working. Reset the token below to get one you can copy again; that disconnects those clients until you paste the new command.","thinkrank")),!O&&(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 lg:tr-grid-cols-2 tr-gap-3"},P.map(e=>(0,a.createElement)(D,{key:e.id,client:e,copied:x===e.id,onCopy:()=>A(e.payload,e.id)}))),(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-items-center tr-justify-between tr-gap-3 tr-mt-4 tr-pt-4 tr-border-t tr-border-secondary"},(0,a.createElement)("p",{className:"tr-m-0 tr-text-xs tr-text-tertiary tr-max-w-lg"},(0,n.__)("Reset the connection token if it may have leaked. This disconnects Claude Code, Cursor, VS Code, and Claude Desktop they’ll need the new command to reconnect. OAuth-connected apps are unaffected.","thinkrank")),(0,a.createElement)(o.$n,{variant:"secondary",size:"sm",onClick:()=>T(!0)},(0,n.__)("Reset token","thinkrank"))))):(0,a.createElement)("p",{className:"tr-m-0 tr-text-sm tr-text-secondary"},(0,n.__)("Preparing your connection… reload the page if this persists.","thinkrank")),(0,a.createElement)(o.aF,{isOpen:z,onClose:()=>f?null:T(!1),title:(0,n.__)("Reset connection token?","thinkrank"),size:"sm",footer:(0,a.createElement)("div",{className:"tr-flex tr-justify-end tr-gap-2"},(0,a.createElement)(o.$n,{variant:"secondary",onClick:()=>T(!1),disabled:f},(0,n.__)("Cancel","thinkrank")),(0,a.createElement)(o.$n,{variant:"danger",onClick:async()=>{_(!0),u("");try{const e=await l()({path:"/thinkrank/v1/mcp/rotate",method:"POST"});t(e),T(!1),d.A.success((0,n.__)("Connection token reset.","thinkrank"))}catch(e){c.A.error("ThinkRank: MCP token reset failed",e),d.A.error((0,n.__)("Couldn’t reset the connection token.","thinkrank"))}finally{_(!1)}},loading:f},(0,n.__)("Reset token","thinkrank")))},(0,a.createElement)("p",{className:"tr-m-0 tr-text-sm tr-text-secondary"},(0,n.__)("A new token is generated immediately. Every header-based client (Claude Code, Cursor, VS Code, Claude Desktop) is disconnected and must reconnect with the new command. OAuth-connected apps like Claude on the web keep working.","thinkrank"))))}},93832:e=>{"use strict";e.exports=window.wp.url},94168:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var a=r(51609),n=r(27723),i=r(49323);const s=({onNavigate:e})=>(0,a.createElement)(i.Fc,{variant:"warning",title:(0,n.__)("Schema markup is off","thinkrank")},(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-items-center tr-gap-3"},(0,a.createElement)("span",null,(0,n.__)("These fields stay read-only until you enable schema markup in Schema Settings.","thinkrank")),"function"==typeof e&&(0,a.createElement)(i.$n,{variant:"secondary",size:"sm",onClick:()=>e("schema","schema-settings")},(0,n.__)("Go to Schema Settings","thinkrank"))))},94226:(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:"M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z"}))},94240:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var a=r(80028);const n={success:(e,t)=>a.oR.success(e,t),error:(e,t)=>a.oR.error(e,t),warning:(e,t)=>a.oR.warning(e,t),info:(e,t)=>a.oR.info(e,t)}},94288:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>g,I1:()=>d,Qw:()=>c,UD:()=>l,dQ:()=>o,nn:()=>s});var a=r(51609),n=r(27723),i=r(49323);const s=e=>({title:(0,n.__)("Export SEO data from ","thinkrank")+e+"?",message:(0,n.__)("This will read metadata from your database and store a snapshot in your WordPress options table. No data will be modified or deleted.","thinkrank"),confirmLabel:(0,n.__)("Start Export","thinkrank"),isDestructive:!1}),l=()=>({title:(0,n.__)("Migrate snapshot to ThinkRank?","thinkrank"),message:(0,a.createElement)("div",null,(0,a.createElement)("p",null,(0,n.__)("This writes ThinkRank SEO settings and metadata from the exported snapshot. It is safe to run more than once.","thinkrank")),(0,a.createElement)("p",null,(0,n.__)("Running the migration again may overwrite existing ThinkRank settings and metadata where applicable ThinkRank fields still at their defaults are filled from the snapshot, while values you have already customized are preserved.","thinkrank")),(0,a.createElement)("p",null,(0,a.createElement)("strong",null,(0,n.__)("We recommend creating a database backup before proceeding.","thinkrank")))),confirmLabel:(0,n.__)("Start Migration","thinkrank"),isDestructive:!1}),o=e=>({title:(0,n.__)("Remove ","thinkrank")+e+(0,n.__)(" data from database?","thinkrank"),message:(0,a.createElement)("div",null,(0,a.createElement)("p",null,(0,n.__)("This will permanently delete all ","thinkrank")+e+(0,n.__)(" meta keys from your posts and terms. This cannot be undone.","thinkrank")),(0,a.createElement)("p",null,(0,n.__)("Only proceed if you have verified that ThinkRank is working correctly with the imported data.","thinkrank"))),confirmLabel:(0,n.__)("Delete ","thinkrank")+e+(0,n.__)(" Data","thinkrank"),isDestructive:!0}),c=(e,t,r=[])=>({title:(0,n.__)("Some data is not applied yet","thinkrank"),message:(0,a.createElement)("div",null,(0,a.createElement)("p",null,t),r.length>0&&(0,a.createElement)("ul",{style:{listStyleType:"disc",paddingLeft:"20px"}},r.map((e,t)=>(0,a.createElement)("li",{key:t},e.label,e.count>1?` (${e.count})`:""))),(0,a.createElement)("p",null,(0,a.createElement)("strong",null,(0,n.__)("This data stays preserved in the snapshot, but the source plugin's copy will be permanently removed.","thinkrank")))),confirmLabel:(0,n.__)("Delete ","thinkrank")+e+(0,n.__)(" Data Anyway","thinkrank"),isDestructive:!0}),d=(e,t=[])=>({title:(0,n.__)("Delete ","thinkrank")+e+(0,n.__)(" snapshot?","thinkrank"),message:(0,a.createElement)("div",null,t.length>0&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("p",null,(0,n.__)("This snapshot contains data that ThinkRank does not yet support:","thinkrank")),(0,a.createElement)("ul",{style:{listStyleType:"disc",paddingLeft:"20px"}},t.map((e,t)=>(0,a.createElement)("li",{key:t},e)))),(0,a.createElement)("p",null,(0,a.createElement)("strong",null,(0,n.__)("Deleting this snapshot means this data cannot be migrated in the future unless you reinstall the source plugin and re-export.","thinkrank")))),confirmLabel:(0,n.__)("Delete Snapshot","thinkrank"),isDestructive:!0}),g=({title:e,message:t,confirmLabel:r,isDestructive:s=!1,onConfirm:l,onCancel:o})=>(0,a.createElement)(i.aF,{isOpen:!0,onClose:o,title:e,size:"md",footer:(0,a.createElement)(a.Fragment,null,(0,a.createElement)(i.$n,{variant:"secondary",onClick:o},(0,n.__)("Cancel","thinkrank")),(0,a.createElement)(i.$n,{variant:s?"danger":"primary",onClick:l},r))},(0,a.createElement)("div",{className:"thinkrank-confirmation-dialog__content tr-text-sm tr-text-secondary [&_p]:tr-mt-0 [&_p]:tr-mb-3 [&_p:last-child]:tr-mb-0 [&_strong]:tr-text-primary [&_strong]:tr-font-semibold"},"string"==typeof t?(0,a.createElement)("p",{className:"tr-m-0"},t):t))},94389:(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 4v5a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2V4H8v5a.5.5 0 0 0 .5.5h7A.5.5 0 0 0 16 9V4h1.5Zm0 16v-5a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v5H8v-5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v5h1.5Z"}))},94517:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(51609),n=r(5573);const i=(0,a.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(n.Path,{d:"M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"}))},94596:(e,t,r)=>{"use strict";r.d(t,{A:()=>N});var a=r(51609),n=r(27723),i=r(52619),s=r(6265),l=r(58020);const o=()=>(0,a.createElement)("svg",{width:"13",height:"13",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M3 7.5l3 3 5-6",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})),c=()=>(0,a.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("rect",{x:"4",y:"10",width:"16",height:"11",rx:"2",stroke:"currentColor",strokeWidth:"1.8"}),(0,a.createElement)("path",{d:"M8 10V7a4 4 0 0 1 8 0v3",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round"}),(0,a.createElement)("rect",{x:"11.2",y:"14",width:"1.6",height:"3.5",rx:"0.8",fill:"currentColor"})),d=()=>(0,a.createElement)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("circle",{cx:"8",cy:"14",r:"4",stroke:"currentColor",strokeWidth:"1.8"}),(0,a.createElement)("path",{d:"M10.8 11.2L20 2M16 6l3 3M18 4l3 3",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})),g=[(0,n.__)("Rank Tracker daily keyword positions from Search Console","thinkrank"),(0,n.__)("AI Internal Links with one-click insertion","thinkrank"),(0,n.__)("Custom Schema with display conditions","thinkrank"),(0,n.__)("Publisher Sitemaps for News & Video","thinkrank"),(0,n.__)("Branded email reports for your team","thinkrank")],M=()=>(0,a.createElement)("div",{style:{borderRadius:"16px",overflow:"hidden",background:"#fff",border:"1px solid var(--tr-border)"}},(0,a.createElement)("img",{src:s.A,alt:"",style:{display:"block",width:"100%",height:"140px",objectFit:"cover"}}),(0,a.createElement)("div",{style:{padding:"20px"}},(0,a.createElement)("h3",{style:{fontSize:"16px",fontWeight:700,color:"#1e1e1e",margin:0,lineHeight:1.25}},(0,n.__)("Unlock the full ThinkRank toolkit","thinkrank")),(0,a.createElement)("p",{style:{fontSize:"13px",color:"#6b7280",margin:"6px 0 14px",lineHeight:1.5}},(0,n.__)("Track rankings, build internal links with AI, ship custom schema with display conditions, and white-label your reports.","thinkrank")),(0,a.createElement)("ul",{style:{listStyle:"none",padding:0,margin:"0 0 16px",display:"flex",flexDirection:"column",gap:"8px"}},g.map(e=>(0,a.createElement)("li",{key:e,style:{display:"flex",alignItems:"flex-start",gap:"8px",fontSize:"12.5px",color:"#374151"}},(0,a.createElement)("span",{style:{width:"18px",height:"18px",borderRadius:"999px",background:"#ecfdf3",color:"#027a48",display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:0,marginTop:"1px",border:"1px solid #b9f1cf"}},(0,a.createElement)(o,null)),(0,a.createElement)("span",{style:{lineHeight:1.45}},e)))),(0,a.createElement)("a",{href:"https://thinkrank.ai/#pricing",target:"_blank",rel:"noreferrer",style:{display:"flex",justifyContent:"center",alignItems:"center",gap:"6px",padding:"11px 16px",borderRadius:"8px",background:"linear-gradient(90deg, #4c4cff 58%, #3535b0 118%)",boxShadow:"0 1px 4px rgba(68,81,255,0.3)",color:"#fff",fontSize:"13px",fontWeight:600,textDecoration:"none"}},(0,n.__)("Upgrade Now","thinkrank")))),u=()=>{const e=`${window.location.pathname}?page=thinkrank-license`;return(0,a.createElement)("div",{style:{padding:"20px",borderRadius:"16px",background:"#fff",border:"1px solid var(--tr-border)"}},(0,a.createElement)("div",{style:{display:"flex",gap:"12px",alignItems:"flex-start"}},(0,a.createElement)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:"#fff8e5",color:"#b45309",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,border:"1px solid #fde68a"}},(0,a.createElement)(d,null)),(0,a.createElement)("div",{style:{minWidth:0,flex:1}},(0,a.createElement)("h3",{style:{fontSize:"15px",fontWeight:700,color:"#1e1e1e",margin:0,lineHeight:1.3}},(0,n.__)("Activate your ThinkRank Pro license","thinkrank")),(0,a.createElement)("p",{style:{fontSize:"12.5px",color:"#6b7280",margin:"6px 0 12px",lineHeight:1.5}},(0,n.__)("Add your license key to unlock automated rank tracking, AI internal links, custom schema controls, and branded reports.","thinkrank")),(0,a.createElement)("span",{style:{display:"inline-flex",alignItems:"center",gap:"4px",padding:"4px 10px",borderRadius:"999px",background:"#fff8e5",color:"#b45309",border:"1px solid #fde68a",fontSize:"11.5px",fontWeight:700,whiteSpace:"nowrap"}},(0,a.createElement)("span",{"aria-hidden":"true",style:{width:"6px",height:"6px",borderRadius:"999px",background:"#b45309",display:"inline-block"}}),(0,n.__)("Not activated","thinkrank")))),(0,a.createElement)("div",{"aria-hidden":"true",style:{height:"1px",background:"#eef0f4",margin:"18px 0 16px"}}),(0,a.createElement)("a",{href:e,style:{display:"flex",justifyContent:"center",alignItems:"center",gap:"6px",padding:"11px 16px",borderRadius:"8px",background:"#1e1e1e",color:"#fff",fontSize:"13px",fontWeight:600,textDecoration:"none"}},(0,n.__)("Activate license","thinkrank")))},m=()=>{const e=`${window.location.pathname}?page=thinkrank-license`,t=(window.thinkrankProLicense?.keyPrefix||"").trim(),r=(window.thinkrankProLicense?.keySuffix||"").trim(),i="•".repeat(11);return(0,a.createElement)("div",{style:{padding:"20px",borderRadius:"16px",background:"#fff",border:"1px solid var(--tr-border)"}},(0,a.createElement)("div",{style:{display:"flex",gap:"12px",alignItems:"flex-start"}},(0,a.createElement)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:"#d1fadf",color:"#027a48",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,border:"1px solid #a7f3cf"}},(0,a.createElement)(c,null)),(0,a.createElement)("div",{style:{minWidth:0,flex:1}},(0,a.createElement)("h3",{style:{fontSize:"15px",fontWeight:700,color:"#1e1e1e",margin:0,lineHeight:1.3}},(0,n.__)("You've unlocked ThinkRank Pro","thinkrank")),(0,a.createElement)("p",{style:{fontSize:"12.5px",color:"#6b7280",margin:"6px 0 12px",lineHeight:1.5}},(0,n.__)("All Pro modules are running on this site. Manage your license anytime from the License page.","thinkrank")),(0,a.createElement)("span",{style:{display:"inline-flex",alignItems:"center",gap:"4px",padding:"4px 10px",borderRadius:"999px",background:"#ecfdf3",color:"#027a48",border:"1px solid #b9f1cf",fontSize:"11.5px",fontWeight:700,whiteSpace:"nowrap"}},(0,a.createElement)("svg",{width:"12",height:"12",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M3 7.5L6 10.5L11 4.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),(0,n.__)("Activated","thinkrank")))),(0,a.createElement)("div",{"aria-hidden":"true",style:{height:"1px",background:"#eef0f4",margin:"18px 0 16px"}}),(0,a.createElement)("div",{style:{padding:"10px",borderRadius:"12px",background:"#f5f0ff",border:"1px solid #e5d8ff"}},(0,a.createElement)("div",{style:{display:"flex",alignItems:"center",gap:"10px",padding:"10px 12px",borderRadius:"8px",background:"#fff"}},(0,a.createElement)("span",{style:{color:"#7c3aed",display:"inline-flex",flexShrink:0}},(0,a.createElement)(d,null)),(0,a.createElement)("span",{style:{flex:1,minWidth:0,fontSize:"13px",color:"#1e1e1e",fontFamily:"ui-monospace, SFMono-Regular, Menlo, Consolas, monospace",letterSpacing:"0.04em",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},"aria-label":(0,n.__)("Masked license key","thinkrank")},(0,a.createElement)("span",{style:{fontWeight:700}},t||"••••"),(0,a.createElement)("span",{style:{color:"#9ca3af"}},i),(0,a.createElement)("span",{style:{fontWeight:700}},r||"••")),(0,a.createElement)("a",{href:e,style:{display:"inline-flex",alignItems:"center",padding:"7px 14px",borderRadius:"6px",background:"#4451FF",color:"#fff",fontSize:"12.5px",fontWeight:600,textDecoration:"none",whiteSpace:"nowrap"}},(0,n.__)("Manage","thinkrank")))))},h=()=>{const e=(0,i.applyFilters)("thinkrank.dashboard.licenseCard",null);if(e)return e;const t=window.thinkrankProLicense;var r;return t&&!0!==(r=t.isActive)&&1!==r&&"1"!==r&&"true"!==r&&(e=>!1===e||0===e||"0"===e||""===e||"false"===e)(t.isActive)?(0,a.createElement)(u,null):(0,a.createElement)(m,null)},N=()=>(0,l.wS)()?(0,a.createElement)(h,null):(0,a.createElement)(M,null)},94656:(e,t,r)=>{},94809:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var a=r(51609),n=r(27723),i=r(56427),s=r(49323),l=r(64984),o=r(43534);const c=()=>(0,a.createElement)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},(0,a.createElement)("path",{d:"M8 6L3 12L8 18",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M16 6L21 12L16 18",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.createElement)("path",{d:"M14 4L10 20",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})),d=({title:e,description:t,control:r,last:n})=>(0,a.createElement)("div",{style:{display:"flex",alignItems:"flex-start",justifyContent:"space-between",gap:"24px",padding:"20px 0",borderBottom:n?"none":"1px solid var(--tr-border)"}},(0,a.createElement)("div",{style:{flex:1,minWidth:0}},(0,a.createElement)("div",{style:{fontSize:"14px",fontWeight:600,color:"var(--tr-text-heading)",marginBottom:"4px"}},e),(0,a.createElement)("div",{style:{fontSize:"13px",color:"var(--tr-text-body)",lineHeight:1.5,maxWidth:"560px"}},t)),(0,a.createElement)("div",{style:{flexShrink:0,minWidth:"180px",display:"flex",justifyContent:"flex-end"}},r)),g=({settings:e,onSettingChange:t})=>(0,a.createElement)("div",{className:"tab-content"},(0,a.createElement)("div",{style:{border:"1px solid var(--tr-border)",borderRadius:"12px",background:"#fff",overflow:"hidden"}},(0,a.createElement)("div",{style:{display:"flex",alignItems:"flex-start",gap:"16px",padding:"20px 24px",borderBottom:"1px solid var(--tr-border)"}},(0,a.createElement)("div",{style:{width:"44px",height:"44px",borderRadius:"10px",background:"#eef0fd",display:"flex",alignItems:"center",justifyContent:"center",color:"#4f46e5",flexShrink:0}},(0,a.createElement)(c,null)),(0,a.createElement)("div",{style:{minWidth:0}},(0,a.createElement)("h2",{style:{margin:0,fontSize:"16px",fontWeight:600,color:"var(--tr-text-heading)"}},(0,n.__)("General Schema Settings","thinkrank")),(0,a.createElement)("p",{style:{margin:"4px 0 0",fontSize:"13px",color:"var(--tr-text-body)",lineHeight:1.5}},(0,n.__)("Control how ThinkRank generates and validates structured data across your site. These options apply to every site-level schema you enable.","thinkrank")))),(0,a.createElement)("div",{style:{padding:"4px 24px"}},(0,a.createElement)(d,{title:(0,n.__)("Enable Schema Markup","thinkrank"),description:(0,n.__)("Master switch for site-level structured data. While this is off, the Organization, Website and Person forms stay read-only and no schema is output.","thinkrank"),control:(0,a.createElement)(i.ToggleControl,{"aria-label":(0,n.__)("Enable Schema Markup","thinkrank"),checked:!!e.enabled,onChange:e=>t("enabled",e),__nextHasNoMarginBottom:!0})}),(0,a.createElement)(d,{title:(0,n.__)("Knowledge Graph","thinkrank"),description:(0,n.__)("Optimize markup so Google can build a Knowledge Graph entry for your site recommended for brand and entity visibility in search.","thinkrank"),control:(0,a.createElement)(i.ToggleControl,{"aria-label":(0,n.__)("Knowledge Graph","thinkrank"),checked:!!e.knowledge_graph,onChange:e=>t("knowledge_graph",e),__nextHasNoMarginBottom:!0})}),(0,a.createElement)(d,{title:(0,n.__)("Auto-Generate Schema","thinkrank"),description:(0,n.__)("Automatically build schema markup from your content so you do not have to maintain it by hand as posts and pages change.","thinkrank"),control:(0,a.createElement)(i.ToggleControl,{"aria-label":(0,n.__)("Auto-Generate Schema","thinkrank"),checked:!!e.auto_generate_schema,onChange:e=>t("auto_generate_schema",e),__nextHasNoMarginBottom:!0})}),(0,a.createElement)(o.A,{label:(0,n.__)("Validation level","thinkrank"),className:"tr-my-3"},(0,a.createElement)(d,{last:!0,title:(0,n.__)("Validation Level","thinkrank"),description:(0,n.__)("How strictly ThinkRank validates the generated markup before it ships. Stricter levels catch more issues but may flag valid edge cases.","thinkrank"),control:(0,a.createElement)(s.l6,{id:"tr-schema-validation-level",className:"tr-w-[200px]","aria-label":(0,n.__)("Validation Level","thinkrank"),value:e.validation_level||"moderate",options:(0,l.eQ)(),onChange:e=>t("validation_level",e.target.value)})})))))},95088:(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 18.3l.8-1.2c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.1-.3-.4-.5-.6-.7-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.2 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.3L15 19.4h4.3v-1.2h-2.4zM14.1 7.2h-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"}))},95301:(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:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6zM5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6z"}))},95872:(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 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"}))},96543:(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 10h-1.7l-3.7 10.5h1.7l.9-2.6h3.9l.9 2.6h1.7L17.5 10zm-2.2 6.3 1.4-4 1.4 4h-2.8zm-4.8-3.8c1.6-1.8 2.9-3.6 3.7-5.7H16V5.2h-5.8V3H8.8v2.2H3v1.5h9.6c-.7 1.6-1.8 3.1-3.1 4.6C8.6 10.2 7.8 9 7.2 8H5.6c.6 1.4 1.7 2.9 2.9 4.4l-2.4 2.4c-.3.4-.7.8-1.1 1.2l1 1 1.2-1.2c.8-.8 1.6-1.5 2.3-2.3.8.9 1.7 1.7 2.5 2.5l.6-1.5c-.7-.6-1.4-1.3-2.1-2z"}))},96585:(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 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"}))},96600:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var a=r(51609),n=r(27723),i=r(86087),s=r(1455),l=r.n(s),o=r(49323),c=r(60775),d=r(94240);const g=()=>(0,a.createElement)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 22v-5"}),(0,a.createElement)("path",{d:"M9 8V2"}),(0,a.createElement)("path",{d:"M15 8V2"}),(0,a.createElement)("path",{d:"M18 8v5a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V8Z"})),M=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("polyline",{points:"23 4 23 10 17 10"}),(0,a.createElement)("polyline",{points:"1 20 1 14 7 14"}),(0,a.createElement)("path",{d:"M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"})),u=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("polyline",{points:"3 6 5 6 21 6"}),(0,a.createElement)("path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"}),(0,a.createElement)("line",{x1:"10",y1:"11",x2:"10",y2:"17"}),(0,a.createElement)("line",{x1:"14",y1:"11",x2:"14",y2:"17"})),m=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",className:"tr-animate-spin","aria-hidden":"true"},(0,a.createElement)("path",{d:"M21 12a9 9 0 1 1-6.219-8.56"})),h=[{test:/claude/i,Icon:({size:e=20})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 12L20.5 12M12 12L19.15 7.4M12 12L15.53 4.26M12 12L10.79 3.58M12 12L6.44 5.57M12 12L3.85 9.59M12 12L3.85 14.41M12 12L6.44 18.43M12 12L10.79 20.42M12 12L15.53 19.74M12 12L19.15 16.6"})),accent:"#d97757"},{test:/(chatgpt|openai|gpt|codex)/i,Icon:({size:e=20})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},(0,a.createElement)("path",{d:"M22.2819 9.8211a5.9847 5.9847 0 0 0-.5157-4.9108 6.0462 6.0462 0 0 0-6.5098-2.9A6.0651 6.0651 0 0 0 4.9807 4.1818a5.9847 5.9847 0 0 0-3.9977 2.9 6.0462 6.0462 0 0 0 .7427 7.0966 5.98 5.98 0 0 0 .511 4.9107 6.051 6.051 0 0 0 6.5146 2.9001A5.9847 5.9847 0 0 0 13.2599 24a6.0557 6.0557 0 0 0 5.7718-4.2058 5.9894 5.9894 0 0 0 3.9977-2.9001 6.0557 6.0557 0 0 0-.7475-7.0729zm-9.022 12.6081a4.4755 4.4755 0 0 1-2.8764-1.0408l.1419-.0804 4.7783-2.7582a.7948.7948 0 0 0 .3927-.6813v-6.7369l2.02 1.1686a.071.071 0 0 1 .038.052v5.5826a4.504 4.504 0 0 1-4.4945 4.4944zm-9.6607-4.1254a4.4708 4.4708 0 0 1-.5346-3.0137l.1419.0852 4.783 2.7582a.7712.7712 0 0 0 .7806 0l5.8428-3.3685v2.3324a.0804.0804 0 0 1-.0332.0615L9.74 19.9502a4.4992 4.4992 0 0 1-6.1408-1.6464zM2.3408 7.8956a4.485 4.485 0 0 1 2.3655-1.9728V11.6a.7664.7664 0 0 0 .3879.6765l5.8144 3.3543-2.0201 1.1685a.0757.0757 0 0 1-.071 0l-4.8303-2.7865A4.504 4.504 0 0 1 2.3408 7.872zm16.5963 3.8558L13.1038 8.364 15.1192 7.2a.0757.0757 0 0 1 .071 0l4.8303 2.7913a4.4944 4.4944 0 0 1-.6765 8.1042v-5.6772a.79.79 0 0 0-.407-.667zm2.0107-3.0231l-.142-.0852-4.7735-2.7818a.7759.7759 0 0 0-.7854 0L9.409 9.2297V6.8974a.0662.0662 0 0 1 .0284-.0615l4.8303-2.7866a4.4992 4.4992 0 0 1 6.6802 4.66zM8.3065 12.863l-2.02-1.1638a.0804.0804 0 0 1-.038-.0567V6.0742a4.4992 4.4992 0 0 1 7.3757-3.4537l-.142.0805L8.704 5.459a.7948.7948 0 0 0-.3927.6813zm1.0976-2.3654l2.602-1.4998 2.6069 1.4998v2.9994l-2.5974 1.4997-2.6067-1.4997z"})),accent:"#0d0d0d"},{test:/(vs ?code|visual studio)/i,Icon:({size:e=20})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},(0,a.createElement)("path",{d:"M17.5 2 9.4 9.6 4.9 6.2 3 7.1l3.9 3.9L3 14.9l1.9.9 4.5-3.4L17.5 22l3.5-1.7V3.7L17.5 2Zm.5 5.4v9.2l-6.2-4.6L18 7.4Z"})),accent:"#0098ff"},{test:/cursor/i,Icon:({size:e=20})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},(0,a.createElement)("path",{d:"M4 3l16 7-6.6 2.4L11 20 4 3z"})),accent:"#0f172a"},{test:/(grok|xai)/i,Icon:({size:e=20})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},(0,a.createElement)("path",{d:"M6.5 21H3.2l7.9-11.3 1.65 2.36L6.5 21Zm12.9-18-9.1 13 1.65 2.35L21 3h-3.3l-.05.02L18.4 3ZM14.2 3l3.1 4.45-1.65 2.36L11.9 4l-.05-.02L14.2 3Z"})),accent:"#111111"},{test:/(gemini|google)/i,Icon:({size:e=20})=>(0,a.createElement)("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 2c.34 4.9 4.8 9.36 9.7 9.7.3.02.3.58 0 .6C16.8 12.64 12.34 17.1 12 22c-.02.3-.58.3-.6 0C11.06 17.1 6.6 12.64 1.7 12.3c-.3-.02-.3-.58 0-.6C6.6 11.36 11.06 6.9 11.4 2c.02-.3.58-.3.6 0Z"})),accent:"#1a73e8"}],N=e=>{if(!e)return(0,n.__)("Not used yet","thinkrank");try{const t=new Date(1e3*e).toLocaleDateString();return(0,n.sprintf)(/* translators: %s: a date, e.g. 8/6/2026. */ /* translators: %s: a date, e.g. 8/6/2026. */
144 145 (0,n.__)("Last used %s","thinkrank"),t)}catch(e){return(0,n.__)("Last used recently","thinkrank")}},p=({name:e,readOnly:t,meta:r,onRevoke:i,revoking:s})=>{const l=(e||"?").trim().charAt(0).toUpperCase()||"?",c=(e=>h.find(t=>t.test.test(e||""))||null)(e),d=c?.Icon,g=(0,n.sprintf)(/* translators: %s: connection name. */ /* translators: %s: connection name. */
145 146 (0,n.__)("Revoke %s","thinkrank"),e);return(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3.5 tr-py-3.5 tr-border-b tr-border-secondary last:tr-border-b-0"},c?(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-10 tr-h-10 tr-rounded-lg tr-shrink-0",style:{color:c.accent,backgroundColor:`${c.accent}14`},"aria-hidden":"true"},(0,a.createElement)(d,{size:20})):(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-w-10 tr-h-10 tr-rounded-lg tr-bg-brand-bg tr-text-brand tr-text-base tr-font-semibold tr-shrink-0","aria-hidden":"true"},l),(0,a.createElement)("div",{className:"tr-min-w-0 tr-flex-1"},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-flex-wrap"},(0,a.createElement)("span",{className:"tr-text-sm tr-font-semibold tr-text-primary tr-truncate"},e),(0,a.createElement)(o.Ex,{variant:t?"warning":"good"},t?(0,n.__)("Read-only","thinkrank"):(0,n.__)("Read & write","thinkrank"))),(0,a.createElement)("span",{className:"tr-block tr-mt-0.5 tr-text-xs tr-text-secondary"},r)),(0,a.createElement)("button",{type:"button",onClick:i,disabled:s,"aria-label":g,title:(0,n.__)("Revoke","thinkrank"),className:"tr-flex tr-items-center tr-justify-center tr-w-8 tr-h-8 tr-rounded-md tr-border-0 tr-bg-transparent tr-text-tertiary tr-cursor-pointer tr-transition-colors hover:tr-bg-danger-bg hover:tr-text-danger disabled:tr-opacity-50 disabled:tr-cursor-not-allowed tr-shrink-0"},s?(0,a.createElement)(m,null):(0,a.createElement)(u,null)))},k=()=>{const[e,t]=(0,i.useState)(null),[r,s]=(0,i.useState)(!0),[u,m]=(0,i.useState)(""),[h,k]=(0,i.useState)(null),[x,y]=(0,i.useState)(!1),[D,j]=(0,i.useState)(""),I=(0,i.useCallback)(async(e=!1)=>{s(!0),m("");try{const r=await l()({path:"/thinkrank/v1/mcp/apps"});t(r),e&&d.A.success((0,n.__)("Connected apps refreshed.","thinkrank"))}catch(t){c.A.error("ThinkRank: Failed to load connected apps",t),m((0,n.__)("Couldn’t load connected apps. Reload and try again.","thinkrank")),e&&d.A.error((0,n.__)("Couldn’t refresh connected apps.","thinkrank"))}finally{s(!1)}},[]);(0,i.useEffect)(()=>{I()},[I]);const E=(0,i.useCallback)(async()=>{if(h){y(!0),j("");try{const e=await l()({path:"/thinkrank/v1/mcp/apps/revoke",method:"POST",data:{target:"oauth",client_id:h.client_id}});t(e),k(null)}catch(e){c.A.error("ThinkRank: Revoke failed",e),j((0,n.__)("Couldn’t revoke that connection. Please try again.","thinkrank"))}finally{y(!1)}}},[h]);if(r)return(0,a.createElement)("div",{role:"status","aria-label":(0,n.__)("Loading connected apps…","thinkrank")},(0,a.createElement)(o.rr,{lines:3}));if(u)return(0,a.createElement)(o.Fc,{variant:"error"},u);const z=Array.isArray(e?.oauth_apps)?e.oauth_apps:[],T=0===z.length;return(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},(0,a.createElement)("div",{className:"tr-flex tr-items-start tr-justify-between tr-gap-4 tr-flex-wrap"},(0,a.createElement)("div",{className:"tr-min-w-0"},(0,a.createElement)("h3",{className:"tr-m-0 tr-flex tr-items-center tr-gap-2 tr-text-sm tr-font-semibold tr-text-primary"},(0,a.createElement)("span",{className:"tr-text-brand"},(0,a.createElement)(g,null)),(0,n.__)("Connected AI apps","thinkrank")),(0,a.createElement)("p",{className:"tr-mt-1 tr-mb-0 tr-text-xs tr-text-secondary tr-max-w-xl"},(0,n.__)("Apps connected to this site via MCP. Each connection acts as the administrator who approved it revoking cuts it off immediately.","thinkrank"))),(0,a.createElement)(o.$n,{variant:"secondary",size:"sm",icon:M,onClick:()=>I(!0)},(0,n.__)("Refresh","thinkrank"))),D&&(0,a.createElement)(o.Fc,{variant:"error",onDismiss:()=>j("")},D),T?(0,a.createElement)(o.pp,{title:(0,n.__)("No apps connected yet","thinkrank"),description:(0,n.__)("When an AI client connects to this site, it will appear here.","thinkrank")}):(0,a.createElement)("div",null,z.map(e=>(0,a.createElement)(p,{key:e.client_id,name:e.name,readOnly:e.read_only,meta:`${e.approved_by} · ${N(e.last_used)}`,revoking:x&&"oauth"===h?.target&&h?.client_id===e.client_id,onRevoke:()=>k({target:"oauth",client_id:e.client_id,name:e.name})}))),(0,a.createElement)(o.aF,{isOpen:!!h,onClose:()=>x?null:k(null),title:(0,n.__)("Revoke connection?","thinkrank"),size:"sm",footer:(0,a.createElement)("div",{className:"tr-flex tr-justify-end tr-gap-2"},(0,a.createElement)(o.$n,{variant:"secondary",onClick:()=>k(null),disabled:x},(0,n.__)("Cancel","thinkrank")),(0,a.createElement)(o.$n,{variant:"danger",onClick:E,loading:x},(0,n.__)("Revoke","thinkrank")))},(0,a.createElement)("p",{className:"tr-m-0 tr-text-sm tr-text-secondary"},(0,n.sprintf)(/* translators: %s: app name. */ /* translators: %s: app name. */
146 147 (0,n.__)("“%s” will lose access immediately and must be re-approved to reconnect.","thinkrank"),h?.name||""))))}},96623:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var a=r(51609),n=r(27723),i=r(97500),s=r.n(i),l=r(55462),o=r(30012),c=r(7098);const d=()=>(0,a.createElement)("svg",{width:"29",height:"29",viewBox:"0 0 29 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink","aria-hidden":"true"},(0,a.createElement)("g",{filter:"url(#filter0_ii_1426_17776)"},(0,a.createElement)("g",{clipPath:"url(#clip0_1426_17776)"},(0,a.createElement)("g",{filter:"url(#filter1_i_1426_17776)"},(0,a.createElement)("path",{d:"M0.436523 6.61665C0.436523 3.15762 3.24063 0.353516 6.69966 0.353516H22.1734C25.6324 0.353516 28.4365 3.15762 28.4365 6.61665V22.0904C28.4365 25.5494 25.6324 28.3535 22.1734 28.3535H6.69966C3.24063 28.3535 0.436523 25.5494 0.436523 22.0904V6.61665Z",fill:"url(#paint0_linear_1426_17776)"})),(0,a.createElement)("g",{filter:"url(#filter2_f_1426_17776)"},(0,a.createElement)("path",{d:"M7.5174 21.5838C3.89577 20.9253 2.76064 20.6108 -0.0576172 22.8811V30.3506H29.5615L29.1584 8.37305C28.9585 8.37314 22.824 10.9411 19.833 13.9C16.0579 18.7189 13.4633 22.6649 7.5174 21.5838Z",fill:"url(#paint1_linear_1426_17776)"})),(0,a.createElement)("g",{filter:"url(#filter3_dii_1426_17776)"},(0,a.createElement)("path",{d:"M29.1618 8.11914C29.1618 8.11914 29.1622 8.11903 29.3906 8.71865C29.6058 9.28347 29.6182 9.31627 29.6189 9.31817C29.6189 9.31817 29.6185 9.3185 29.6182 9.31862C29.6176 9.31886 29.6166 9.31924 29.6153 9.31976C29.6124 9.32086 29.6078 9.32246 29.6018 9.32477C29.5898 9.32942 29.5714 9.33652 29.5471 9.34596C29.4986 9.36487 29.4265 9.39344 29.3332 9.43073C29.1465 9.50532 28.8754 9.61538 28.5404 9.75703C27.8699 10.0405 26.9452 10.449 25.9291 10.9483C23.8797 11.9554 21.5331 13.2968 20.1165 14.6951C19.2976 15.5641 18.5831 16.4248 17.898 17.2522C17.2153 18.0766 16.555 18.8765 15.8671 19.588C14.477 21.0257 12.9316 22.1479 10.6959 22.53C9.60585 22.7163 8.53683 22.6112 7.52835 22.4516C6.48364 22.2863 5.5662 22.0772 4.59619 21.989C3.82718 21.9191 3.16045 21.9788 2.48024 22.211C1.79208 22.4458 1.05578 22.8689 0.16582 23.5725L-0.629883 22.5658C0.329559 21.8073 1.19422 21.2939 2.06576 20.9965C2.94522 20.6963 3.79701 20.6277 4.7124 20.7109C5.73306 20.8037 6.79732 21.0365 7.7291 21.184C8.69711 21.3372 9.59965 21.4156 10.4799 21.2651C12.3522 20.9451 13.6648 20.0196 14.9444 18.6962C15.5914 18.027 16.2189 17.2678 16.9095 16.4337C17.5953 15.6055 18.3371 14.7115 19.1918 13.8053L19.1994 13.7973L19.2073 13.7893C20.7824 12.2312 23.2976 10.8117 25.3631 9.79668C26.4061 9.28415 27.3538 8.86556 28.0407 8.5751C28.3843 8.4298 28.6633 8.31639 28.8569 8.239C28.9537 8.20031 29.0292 8.17052 29.0809 8.15036C29.1068 8.14028 29.1268 8.13259 29.1404 8.12734C29.1472 8.12472 29.1525 8.12281 29.1561 8.12142C29.1579 8.12073 29.1592 8.11998 29.1602 8.1196C29.1607 8.11941 29.1613 8.11925 29.1616 8.11914H29.1618Z",fill:"url(#paint2_linear_1426_17776)"})),(0,a.createElement)("g",{filter:"url(#filter4_dii_1426_17776)"},(0,a.createElement)("path",{d:"M22.3437 13.4975C22.3437 14.5285 21.508 15.3642 20.477 15.3642C19.4461 15.3642 18.6104 14.5285 18.6104 13.4975C18.6104 12.4666 19.4461 11.6309 20.477 11.6309C21.508 11.6309 22.3437 12.4666 22.3437 13.4975Z",fill:"url(#paint3_radial_1426_17776)"}),(0,a.createElement)("path",{d:"M20.4766 11.2734C21.7049 11.2734 22.7009 12.2688 22.7012 13.4971C22.7012 14.7256 21.7051 15.7217 20.4766 15.7217C19.2482 15.7214 18.2529 14.7254 18.2529 13.4971C18.2532 12.2689 19.2484 11.2737 20.4766 11.2734Z",stroke:"white",strokeWidth:"0.715555"})),(0,a.createElement)("g",{filter:"url(#filter5_d_1426_17776)"},(0,a.createElement)("path",{d:"M15.6201 6.78776C15.9391 6.88104 15.9391 7.33291 15.6201 7.42619L13.5873 8.02069C13.4784 8.05254 13.3933 8.13768 13.3614 8.24656L12.7669 10.2794C12.6736 10.5984 12.2218 10.5984 12.1285 10.2794L11.534 8.24656C11.5022 8.13768 11.417 8.05254 11.3081 8.02069L9.27529 7.42619C8.95631 7.33291 8.9563 6.88104 9.27528 6.78776L11.3081 6.19326C11.417 6.16141 11.5022 6.07627 11.534 5.96739L12.1285 3.93455C12.2218 3.61557 12.6736 3.61557 12.7669 3.93455L13.3614 5.96739C13.3933 6.07627 13.4784 6.16141 13.5873 6.19326L15.6201 6.78776Z",fill:"url(#paint4_linear_1426_17776)"})),(0,a.createElement)("g",{filter:"url(#filter6_d_1426_17776)"},(0,a.createElement)("path",{d:"M11.6747 13.8907C11.8298 13.9361 11.8298 14.1557 11.6747 14.201L10.4245 14.5667C10.3716 14.5822 10.3302 14.6235 10.3147 14.6765L9.94909 15.9267C9.90375 16.0817 9.68413 16.0817 9.63879 15.9267L9.27317 14.6765C9.25769 14.6235 9.21631 14.5822 9.16339 14.5667L7.91315 14.201C7.75811 14.1557 7.75811 13.9361 7.91315 13.8907L9.16339 13.5251C9.21631 13.5096 9.25769 13.4683 9.27317 13.4153L9.63879 12.1651C9.68413 12.0101 9.90375 12.0101 9.94909 12.1651L10.3147 13.4153C10.3302 13.4683 10.3716 13.5096 10.4245 13.5251L11.6747 13.8907Z",fill:"url(#paint5_linear_1426_17776)"}))),(0,a.createElement)("rect",{x:"0.353516",y:"0.353516",width:"28",height:"28",rx:"7.76216",stroke:"#B6CBFF",strokeWidth:"0.707321"})),(0,a.createElement)("defs",null,(0,a.createElement)("filter",{id:"filter0_ii_1426_17776",x:"0",y:"0",width:"29.3727",height:"29.3727",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dx:"0.665934"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.332839"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_1426_17776"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.666153"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.332839"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"effect1_innerShadow_1426_17776",result:"effect2_innerShadow_1426_17776"})),(0,a.createElement)("filter",{id:"filter1_i_1426_17776",x:"0.436523",y:"0.353516",width:"28",height:"28.6657",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.666153"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.332839"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_1426_17776"})),(0,a.createElement)("filter",{id:"filter2_f_1426_17776",x:"-0.810117",y:"7.62055",width:"31.1241",height:"23.4835",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.37625",result:"effect1_foregroundBlur_1426_17776"})),(0,a.createElement)("filter",{id:"filter3_dii_1426_17776",x:"-3.13822",y:"6.23789",width:"35.2657",height:"20.4698",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.627083"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1.25417"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.315797 0 0 0 0 0 0 0 0 0 0.371526 0 0 0 0.25 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_1426_17776"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_1426_17776",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.125417"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.0627083"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect2_innerShadow_1426_17776"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"-0.125417"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.37625"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"effect2_innerShadow_1426_17776",result:"effect3_innerShadow_1426_17776"})),(0,a.createElement)("filter",{id:"filter4_dii_1426_17776",x:"13.9265",y:"8.93202",width:"13.101",height:"13.1001",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"1.984"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1.984"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0.0528337 0 0 0 0 0.619328 0 0 0 0.3 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_1426_17776"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_1426_17776",result:"shape"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.238518"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"0.238518"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"shape",result:"effect2_innerShadow_1426_17776"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"0.238518"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.05 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"effect2_innerShadow_1426_17776",result:"effect3_innerShadow_1426_17776"})),(0,a.createElement)("filter",{id:"filter5_d_1426_17776",x:"6.94974",y:"2.65211",width:"10.996",height:"10.997",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"1.0432"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1.0432"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_1426_17776"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_1426_17776",result:"shape"})),(0,a.createElement)("filter",{id:"filter6_d_1426_17776",x:"5.71048",y:"11.0056",width:"8.16694",height:"8.16694",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,a.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.createElement)("feOffset",{dy:"1.0432"}),(0,a.createElement)("feGaussianBlur",{stdDeviation:"1.0432"}),(0,a.createElement)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,a.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),(0,a.createElement)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_1426_17776"}),(0,a.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_1426_17776",result:"shape"})),(0,a.createElement)("linearGradient",{id:"paint0_linear_1426_17776",x1:"14.4365",y1:"0.353516",x2:"14.4365",y2:"28.3535",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#5A57FF"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#5B98FF"})),(0,a.createElement)("linearGradient",{id:"paint1_linear_1426_17776",x1:"18.3943",y1:"15.3016",x2:"18.3943",y2:"40.2595",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{offset:"0.0831429",stopColor:"#4B73FF"}),(0,a.createElement)("stop",{offset:"0.359704",stopColor:"#4B73FF",stopOpacity:"0"}),(0,a.createElement)("stop",{offset:"0.7",stopColor:"#4B73FF",stopOpacity:"0"})),(0,a.createElement)("linearGradient",{id:"paint2_linear_1426_17776",x1:"29.2845",y1:"8.77232",x2:"0.650625",y2:"22.9504",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#BDC1FF"}),(0,a.createElement)("stop",{offset:"0.420828",stopColor:"#D6E8FF"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#7391FE"})),(0,a.createElement)("radialGradient",{id:"paint3_radial_1426_17776",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(22.1572 11.6007) rotate(134.421) scale(4.39003)"},(0,a.createElement)("stop",{offset:"0.321315",stopColor:"#BAFEFF"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#011FFF"})),(0,a.createElement)("linearGradient",{id:"paint4_linear_1426_17776",x1:"9.87102",y1:"1.28287",x2:"14.9766",y2:"13.0695",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#FFE6FC"}),(0,a.createElement)("stop",{offset:"0.350962",stopColor:"#FFE6FC"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#AA00F2"})),(0,a.createElement)("linearGradient",{id:"paint5_linear_1426_17776",x1:"8.28563",y1:"10.6367",x2:"11.2743",y2:"17.5362",gradientUnits:"userSpaceOnUse"},(0,a.createElement)("stop",{stopColor:"#FFE6FC"}),(0,a.createElement)("stop",{offset:"0.350962",stopColor:"#FFE6FC"}),(0,a.createElement)("stop",{offset:"1",stopColor:"#AA00F2"})),(0,a.createElement)("clipPath",{id:"clip0_1426_17776"},(0,a.createElement)("rect",{x:"0.353516",y:"0.353516",width:"28",height:"28",rx:"7.76216",fill:"white"})))),g=()=>(0,a.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"}),(0,a.createElement)("path",{d:"M14 2v6h6"}),(0,a.createElement)("path",{d:"M8 13h8M8 17h8M8 9h2"})),M=()=>(0,a.createElement)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("rect",{x:"3",y:"4.5",width:"18",height:"16",rx:"2.5"}),(0,a.createElement)("path",{d:"M3 9h18M8 3v3M16 3v3"}),(0,a.createElement)("path",{d:"M8.5 14.5l2.2 2.2 4.3-4.6"})),u=()=>(0,a.createElement)("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},(0,a.createElement)("path",{d:"M12 2L2 7l10 5 10-5-10-5z"}),(0,a.createElement)("path",{d:"M2 17l10 5 10-5"}),(0,a.createElement)("path",{d:"M2 12l10 5 10-5"})),m=[{id:"dashboard",label:(0,n.__)("Dashboard","thinkrank")},{id:"essential-seo",label:(0,n.__)("Essential SEO","thinkrank")},{id:"ai-tools",label:(0,n.__)("AI Tools","thinkrank")},{id:"analytics",label:(0,n.__)("Usages","thinkrank")},{id:"settings",label:(0,n.__)("Settings","thinkrank")}];function h({currentPage:e}){const t=window.thinkrankAdmin?.isPro,r=window.thinkrankAdmin?.version||"1.0.0";return(0,a.createElement)("nav",{className:"tr-flex tr-items-center tr-h-14 tr-shrink-0 tr-bg-white tr-border-b tr-border-secondary tr-px-4 tr-gap-3",style:{boxShadow:"0 1px 3px 0 rgba(0,0,0,0.04)"},"aria-label":(0,n.__)("ThinkRank navigation","thinkrank")},(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-2 tr-shrink-0"},(0,a.createElement)("span",{className:"tr-flex tr-items-center tr-justify-center tr-shrink-0"},(0,a.createElement)(d,null)),(0,a.createElement)("span",{className:"tr-hidden md:tr-block tr-text-sm tr-font-bold tr-text-primary",style:{letterSpacing:"-0.01em"}},"ThinkRank"),t&&(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-px-1.5 tr-py-0.5 tr-rounded tr-bg-brand-bg tr-text-brand tr-text-[10px] tr-font-semibold tr-leading-none"},"PRO")),(0,a.createElement)("div",{className:"tr-w-px tr-h-5 tr-bg-line-2 tr-shrink-0","aria-hidden":"true"}),(0,a.createElement)("ul",{className:"tr-flex tr-items-stretch tr-gap-0.5 tr-list-none tr-m-0 tr-p-0 tr-flex-1 tr-h-full"},m.filter(e=>(0,o.Zf)(e.id)).map(t=>{const r=e===t.id,n=()=>{r||(0,c.n)(t.id)};return(0,a.createElement)("li",{key:t.id,className:"tr-m-0 tr-p-0 tr-flex"},(0,a.createElement)("a",{href:(0,o.pO)(t.id),onMouseEnter:n,onFocus:n,onClick:e=>{(0,o.ah)(e)&&(e.preventDefault(),(0,o.oo)(t.id))},className:s()("tr-relative tr-inline-flex tr-items-center tr-h-full tr-px-2.5 md:tr-px-3","tr-text-xs md:tr-text-sm tr-font-medium tr-no-underline tr-whitespace-nowrap tr-outline-none","tr-transition-colors tr-duration-150",r?"tr-text-primary":"tr-text-tertiary hover:tr-text-secondary"),"aria-current":r?"page":void 0},t.label,r&&(0,a.createElement)("span",{className:"tr-absolute tr-left-2 tr-right-2 tr-h-0.5 tr-bg-brand",style:{bottom:"-1px"},"aria-hidden":"true"})))})),(0,a.createElement)("div",{className:"tr-shrink-0"},(0,a.createElement)(l.A,{currentPage:e})),(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-1.5 tr-shrink-0 tr-pl-3 tr-border-l tr-border-secondary"},(0,a.createElement)("a",{href:"https://calendly.com/thinkrank/onboarding",target:"_blank",rel:"noopener noreferrer",className:"tr-hidden md:tr-inline-flex tr-items-center tr-gap-1.5 tr-px-2.5 tr-py-1.5 tr-rounded-md tr-border tr-border-primary tr-bg-white tr-text-secondary tr-text-xs tr-font-semibold tr-no-underline tr-transition-colors hover:tr-bg-line-2",title:(0,n.__)("Book a free 30-minute onboarding call","thinkrank")},(0,a.createElement)(M,null),(0,n.__)("Book a Free Call","thinkrank")),(0,a.createElement)("a",{href:"https://thinkrank.ai/docs",target:"_blank",rel:"noopener noreferrer",className:"tr-flex tr-items-center tr-justify-center tr-w-7 tr-h-7 tr-rounded-md tr-text-tertiary hover:tr-text-secondary hover:tr-bg-white tr-no-underline tr-transition-colors",title:(0,n.__)("Documentation","thinkrank"),"aria-label":(0,n.__)("Documentation","thinkrank")},(0,a.createElement)(g,null)),!t&&(0,a.createElement)("a",{href:"https://thinkrank.ai/#pricing",target:"_blank",rel:"noopener noreferrer",className:"tr-hidden lg:tr-inline-flex tr-items-center tr-gap-1.5 tr-px-2.5 tr-py-1.5 tr-rounded-md tr-bg-[linear-gradient(90deg,#4c4cff_58%,#3535b0_118%)] tr-text-white tr-text-xs tr-font-semibold tr-no-underline tr-transition-all hover:tr-brightness-110",style:{boxShadow:"0 1px 4px rgba(68,81,255,0.3)"}},(0,a.createElement)(u,null),(0,n.__)("Upgrade","thinkrank")),(0,a.createElement)("span",{className:"tr-hidden xl:tr-block tr-text-[11px] tr-text-tertiary tr-pl-1"},"v",r)))}},96925:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var a=r(51609),n=r(86087),i=r(27723),s=r(1455),l=r.n(s),o=r(97500),c=r.n(o),d=r(49323),g=r(94240);const M="/thinkrank/v1/role-manager",u=()=>{const[e,t]=(0,n.useState)(!0),[r,s]=(0,n.useState)(!1),[o,u]=(0,n.useState)([]),[m,h]=(0,n.useState)([]),[N,p]=(0,n.useState)({}),[k,x]=(0,n.useState)("thinkrank_access"),[y,D]=(0,n.useState)("edit_posts"),[j,I]=(0,n.useState)(null);(0,n.useEffect)(()=>{l()({path:M}).then(e=>{const t=e?.data||{};u(t.roles||[]),h(t.capabilities||[]),p(t.matrix||{}),t.base_cap&&x(t.base_cap),t.baseline_cap&&D(t.baseline_cap)}).catch(e=>I({type:"error",message:e?.message||(0,i.__)("Failed to load roles.","thinkrank")})).finally(()=>t(!1))},[]);const E=(0,n.useCallback)((e,t)=>{p(r=>{const a=new Set(r[e]||[]);return a.has(t)?a.delete(t):(a.add(t),a.add(k)),{...r,[e]:Array.from(a)}})},[k]),z=(0,n.useCallback)(async()=>{s(!0),I(null);try{const e=await l()({path:M,method:"POST",data:{matrix:N}});p(e?.data?.matrix||N),g.A.success((0,i.__)("Access settings saved.","thinkrank"))}catch(e){g.A.error(e?.message||(0,i.__)("Failed to save.","thinkrank"))}finally{s(!1)}},[N]);return e?(0,a.createElement)(d.u4,{lines:5,label:(0,i.__)("Loading roles…","thinkrank")}):(0,a.createElement)("div",{className:"tr-flex tr-flex-col tr-gap-4"},j&&(0,a.createElement)(d.Fc,{variant:j.type,onDismiss:()=>I(null)},j.message),(0,a.createElement)(d.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-5 tr-py-4 tr-border-b tr-border-slate-100"},(0,a.createElement)("h3",{className:"tr-text-base tr-font-semibold tr-text-slate-900 tr-m-0"},(0,i.__)("Role Manager","thinkrank")),(0,a.createElement)("p",{className:"tr-text-sm tr-text-slate-500 tr-mt-0.5 tr-mb-0"},(0,i.__)("Choose which user roles can access each ThinkRank area. Administrators always have full access.","thinkrank"))),0===o.length?(0,a.createElement)("div",{className:"tr-p-8 tr-text-center tr-text-sm tr-text-slate-400"},(0,i.__)("No editable roles found.","thinkrank")):(0,a.createElement)("div",{className:"tr-overflow-x-auto"},(0,a.createElement)("table",{className:"tr-w-full tr-border-collapse tr-text-sm"},(0,a.createElement)("thead",null,(0,a.createElement)("tr",{className:"tr-border-b tr-border-slate-200"},(0,a.createElement)("th",{className:"tr-text-left tr-px-4 tr-py-3 tr-font-semibold tr-text-slate-500"},(0,i.__)("Capability","thinkrank")),o.map(e=>(0,a.createElement)("th",{key:e.slug,className:c()("tr-text-center tr-px-4 tr-py-3 tr-font-semibold",!1===e.can_use?"tr-text-slate-400":"tr-text-slate-900")},e.name,!1===e.can_use&&(0,a.createElement)("span",{className:"tr-block tr-text-[11px] tr-font-normal tr-text-slate-400 tr-mt-0.5"},(0,i.__)("cannot use ThinkRank","thinkrank")))))),(0,a.createElement)("tbody",null,m.map(e=>(0,a.createElement)("tr",{key:e.key,className:"tr-border-b tr-border-slate-100"},(0,a.createElement)("td",{className:"tr-px-4 tr-py-2.5 tr-text-slate-700"},e.label,e.key===k&&(0,a.createElement)(d.Ex,{variant:"info",className:"tr-ml-2 tr-uppercase"},(0,i.__)("base","thinkrank"))),o.map(t=>{return(0,a.createElement)("td",{key:t.slug,className:"tr-text-center tr-px-4 tr-py-2.5"},(0,a.createElement)("input",{type:"checkbox",className:"tr-w-4 tr-h-4 tr-border tr-border-slate-300 tr-cursor-pointer",style:{accentColor:"var(--tr-accent)"},checked:(r=t.slug,n=e.key,(N[r]||[]).includes(n)),onChange:()=>E(t.slug,e.key),"aria-label":`${t.name} — ${e.label}`}));var r,n})))))),o.some(e=>!1===e.can_use)&&(0,a.createElement)("p",{className:"tr-px-5 tr-pt-4 tr-pb-0 tr-m-0 tr-text-xs tr-text-slate-500"},(0,i.sprintf)(/* translators: %s: WordPress capability, e.g. edit_posts. */ /* translators: %s: WordPress capability, e.g. edit_posts. */
147 148 (0,i.__)('Roles marked "cannot use ThinkRank" lack the %s capability, which ThinkRank areas require in addition to the access granted here. You can still set their access now — it takes effect once the role gains that capability.',"thinkrank"),y)),(0,a.createElement)("div",{className:"tr-flex tr-justify-end tr-px-5 tr-py-4 tr-border-t tr-border-slate-100"},(0,a.createElement)(d.$n,{variant:"primary",loading:r,disabled:0===o.length,onClick:z},(0,i.__)("Save changes","thinkrank")))))}},97130:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var a=r(51609),n=r(27723),i=r(30012),s=r(47143),l=r(86087),o=r(49323),c=r(85770),d=r(25081);const g=[{id:"overview",label:(0,n.__)("Overview","thinkrank")},{id:"usage-breakdown",label:(0,n.__)("Usage Breakdown","thinkrank")}],M=[{label:(0,n.__)("Last 7 days","thinkrank"),value:"7d"},{label:(0,n.__)("Last 30 days","thinkrank"),value:"30d"},{label:(0,n.__)("Last 90 days","thinkrank"),value:"90d"},{label:(0,n.__)("All time","thinkrank"),value:"all"}],u={posts:(0,a.createElement)("svg",{viewBox:"0 0 20 20",fill:"currentColor",className:"tr-w-5 tr-h-5","aria-hidden":"true"},(0,a.createElement)("path",{fillRule:"evenodd",d:"M4.5 3.75A1.75 1.75 0 0 1 6.25 2h5.379a1.75 1.75 0 0 1 1.237.513l3.121 3.121A1.75 1.75 0 0 1 16.5 6.871V16.25A1.75 1.75 0 0 1 14.75 18h-8.5A1.75 1.75 0 0 1 4.5 16.25V3.75ZM12 3.5v3a.5.5 0 0 0 .5.5h3l-3.5-3.5ZM7 10.5a.75.75 0 0 1 .75-.75h5.5a.75.75 0 0 1 0 1.5h-5.5A.75.75 0 0 1 7 10.5Zm0 3a.75.75 0 0 1 .75-.75h3.5a.75.75 0 0 1 0 1.5h-3.5A.75.75 0 0 1 7 13.5Z",clipRule:"evenodd"})),sparkles:(0,a.createElement)("svg",{viewBox:"0 0 20 20",fill:"currentColor",className:"tr-w-5 tr-h-5","aria-hidden":"true"},(0,a.createElement)("path",{d:"M9 2.804a1 1 0 0 0-1.96 0L6.6 4.96a1 1 0 0 1-.785.785L3.66 6.184a1 1 0 0 0 0 1.96l2.155.439a1 1 0 0 1 .785.785l.44 2.155a1 1 0 0 0 1.96 0l.439-2.155a1 1 0 0 1 .785-.785l2.155-.44a1 1 0 0 0 0-1.96l-2.155-.439a1 1 0 0 1-.785-.785L9 2.804ZM15 11a1 1 0 0 0-1.96 0l-.15.75a1 1 0 0 1-.78.78l-.76.16a1 1 0 0 0 0 1.96l.76.15a1 1 0 0 1 .78.78l.16.76a1 1 0 0 0 1.96 0l.15-.76a1 1 0 0 1 .78-.78l.76-.15a1 1 0 0 0 0-1.96l-.76-.16a1 1 0 0 1-.78-.78L15 11Z"})),target:(0,a.createElement)("svg",{viewBox:"0 0 20 20",fill:"currentColor",className:"tr-w-5 tr-h-5","aria-hidden":"true"},(0,a.createElement)("path",{fillRule:"evenodd",d:"M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm0-2a6 6 0 1 0 0-12 6 6 0 0 0 0 12Zm0-2.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Zm0-2a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z",clipRule:"evenodd"})),dollar:(0,a.createElement)("svg",{viewBox:"0 0 20 20",fill:"currentColor",className:"tr-w-5 tr-h-5","aria-hidden":"true"},(0,a.createElement)("path",{fillRule:"evenodd",d:"M10 2a.75.75 0 0 1 .75.75v.5h.75a3 3 0 0 1 3 3 .75.75 0 0 1-1.5 0 1.5 1.5 0 0 0-1.5-1.5h-.75v4.13l1.39.49a3 3 0 0 1-1 5.83h-.39v.55a.75.75 0 0 1-1.5 0v-.55H8.5a3 3 0 0 1-3-3 .75.75 0 0 1 1.5 0 1.5 1.5 0 0 0 1.5 1.5h.75v-4.27l-1.16-.41A3 3 0 0 1 9.06 2.75H9.25v-.5A.75.75 0 0 1 10 2Zm-.75 6.6V4.75h-.19a1.5 1.5 0 0 0-.5 2.91l.69.25Zm1.5 2.74v3.92h.39a1.5 1.5 0 0 0 .5-2.91l-.89-.31Z",clipRule:"evenodd"})),grid:(0,a.createElement)("svg",{viewBox:"0 0 20 20",fill:"currentColor",className:"tr-w-5 tr-h-5","aria-hidden":"true"},(0,a.createElement)("path",{d:"M3 4.5A1.5 1.5 0 0 1 4.5 3h3A1.5 1.5 0 0 1 9 4.5v3A1.5 1.5 0 0 1 7.5 9h-3A1.5 1.5 0 0 1 3 7.5v-3ZM11 4.5A1.5 1.5 0 0 1 12.5 3h3A1.5 1.5 0 0 1 17 4.5v3A1.5 1.5 0 0 1 15.5 9h-3A1.5 1.5 0 0 1 11 7.5v-3ZM3 12.5A1.5 1.5 0 0 1 4.5 11h3A1.5 1.5 0 0 1 9 12.5v3A1.5 1.5 0 0 1 7.5 17h-3A1.5 1.5 0 0 1 3 15.5v-3ZM11 12.5A1.5 1.5 0 0 1 12.5 11h3A1.5 1.5 0 0 1 17 12.5v3A1.5 1.5 0 0 1 15.5 17h-3A1.5 1.5 0 0 1 11 15.5v-3Z"})),clock:(0,a.createElement)("svg",{viewBox:"0 0 20 20",fill:"currentColor",className:"tr-w-5 tr-h-5","aria-hidden":"true"},(0,a.createElement)("path",{fillRule:"evenodd",d:"M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm.75-12.25a.75.75 0 0 0-1.5 0V10c0 .2.08.39.22.53l2.5 2.5a.75.75 0 1 0 1.06-1.06l-2.28-2.28V5.75Z",clipRule:"evenodd"})),star:(0,a.createElement)("svg",{viewBox:"0 0 20 20",fill:"currentColor",className:"tr-w-5 tr-h-5","aria-hidden":"true"},(0,a.createElement)("path",{fillRule:"evenodd",d:"M10.868 2.884c-.321-.772-1.415-.772-1.736 0L7.464 6.526l-3.937.31c-.836.066-1.175 1.108-.538 1.652l3 2.566-.918 3.84c-.196.816.694 1.46 1.408 1.022L10 13.847l3.521 2.069c.714.438 1.604-.206 1.408-1.022l-.918-3.84 3-2.566c.637-.544.298-1.586-.538-1.652l-3.937-.31-1.668-3.642Z",clipRule:"evenodd"})),check:(0,a.createElement)("svg",{viewBox:"0 0 20 20",fill:"currentColor",className:"tr-w-5 tr-h-5","aria-hidden":"true"},(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"}))},m=({value:e})=>{if(0===e||null==e)return(0,a.createElement)("span",{className:"tr-inline-flex tr-items-center tr-text-xs tr-font-medium tr-text-tertiary"},"—");const t=e>0,r=t?"tr-text-success tr-bg-success-bg":"tr-text-danger tr-bg-danger-bg";return(0,a.createElement)("span",{className:`tr-inline-flex tr-items-center tr-gap-0.5 tr-px-1.5 tr-py-0.5 tr-rounded tr-text-[11px] tr-font-semibold ${r}`},(0,a.createElement)("span",{"aria-hidden":"true"},t?"▲":"▼"),Math.abs(e),"%")},h=({title:e,value:t,prefix:r="",suffix:n="",subtitle:i,change:s,icon:l,iconTone:o,decimals:c=0,isText:d=!1})=>(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-border tr-border-secondary tr-p-5 tr-flex tr-items-center tr-gap-4 tr-min-w-0"},(0,a.createElement)("div",{className:`tr-shrink-0 tr-w-11 tr-h-11 tr-rounded-lg tr-flex tr-items-center tr-justify-center ${o}`},l),(0,a.createElement)("div",{className:"tr-flex-1 tr-min-w-0"},(0,a.createElement)("p",{className:"tr-text-xs tr-font-semibold tr-text-tertiary tr-uppercase tr-tracking-wide tr-m-0",title:e},e),(0,a.createElement)("div",{className:"tr-flex tr-flex-wrap tr-items-baseline tr-gap-x-2 tr-gap-y-1 tr-mt-1.5 tr-min-w-0"},(0,a.createElement)("span",{className:"tr-font-bold tr-text-primary tr-leading-none "+(d?"tr-text-base tr-truncate":"tr-text-2xl tr-whitespace-nowrap"),title:"string"==typeof t?t:String(null!=t?t:"")},r&&(0,a.createElement)("span",{className:"tr-text-sm tr-font-semibold tr-text-tertiary tr-mr-0.5"},r),d||"number"!=typeof t?t:t.toLocaleString(void 0,{minimumFractionDigits:c,maximumFractionDigits:c}),n&&(0,a.createElement)("span",{className:"tr-text-sm tr-font-semibold tr-text-tertiary tr-ml-0.5"},n)),(0,a.createElement)(m,{value:s})),i&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-m-0 tr-mt-1 tr-truncate"},i))),N=["tr-bg-amber-100 tr-text-amber-700","tr-bg-line-2 tr-text-secondary","tr-bg-orange-100 tr-text-orange-700"],p=({rank:e,label:t,displayValue:r,value:n,max:i,color:s="#4451FF"})=>{const l=i>0?Math.max(2,Math.round(n/i*100)):0,o=N[e-1]||"tr-bg-white tr-text-tertiary";return(0,a.createElement)("div",{className:"tr-flex tr-items-center tr-gap-3"},(0,a.createElement)("div",{className:`tr-shrink-0 tr-w-7 tr-h-7 tr-rounded-full tr-flex tr-items-center tr-justify-center tr-text-xs tr-font-bold ${o}`,"aria-hidden":"true"},e),(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-3 tr-mb-1.5"},(0,a.createElement)("span",{className:"tr-text-sm tr-text-secondary tr-truncate"},t),(0,a.createElement)("span",{className:"tr-text-sm tr-text-primary tr-font-semibold tr-shrink-0 tr-font-mono"},r)),(0,a.createElement)("div",{className:"tr-h-1.5 tr-rounded-full tr-bg-white tr-overflow-hidden"},(0,a.createElement)("div",{className:"tr-h-full tr-rounded-full",style:{width:`${l}%`,background:s,transition:"width 200ms ease-out"}}))))},k=({period:e})=>{const{dashboardMetrics:t,isLoading:r,error:i,hasData:d,lastUpdated:g,featureBreakdown:M,providerBreakdown:m}=(0,s.useSelect)(e=>{const t=e("thinkrank/analytics");return{dashboardMetrics:t.getDashboardMetrics(),isLoading:t.getIsLoading(),error:t.getError(),hasData:t.hasData(),lastUpdated:t.getLastUpdated(),featureBreakdown:t.getFeatureBreakdown(),providerBreakdown:t.getProviderBreakdown()}},[]),{fetchMetrics:N}=(0,s.useDispatch)("thinkrank/analytics");(0,l.useEffect)(()=>{N(e)},[e,N]);const k=Object.entries(M||{}).sort((e,t)=>t[1]-e[1]),x=k.reduce((e,[,t])=>Math.max(e,t),0),y=Object.entries(m||{}).sort((e,t)=>(t[1]?.cost||0)-(e[1]?.cost||0)),D=y.reduce((e,[,t])=>Math.max(e,t?.cost||0),0),j={openai:"OpenAI",openrouter:"OpenRouter",claude:"Claude",gemini:"Gemini",openai_compatible:"Custom endpoint"},I={openai:"#4451FF",claude:"#4451FF",gemini:"#4285f4",openrouter:"#6566F1",openai_compatible:"#64748B"};return(0,a.createElement)(o.mc,{direction:"column",gap:4},(0,a.createElement)(o.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,n.__)("Usage Overview","thinkrank"),description:(0,n.__)("AI usage, cost, and provider split for the selected period.","thinkrank")}),(0,a.createElement)("div",{className:"tr-p-6"},i&&(0,a.createElement)(o.Fc,{variant:"error",className:"tr-mb-6"},(0,n.__)("Error loading analytics data:","thinkrank")," ",i.message),r?(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 sm:tr-grid-cols-2 lg:tr-grid-cols-4 tr-gap-4"},[...Array(8)].map((e,t)=>(0,a.createElement)(o.u4,{key:t,lines:2}))):!i&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 sm:tr-grid-cols-2 lg:tr-grid-cols-4 tr-gap-4"},(0,a.createElement)(h,{title:t.postsAnalyzed.label,value:t.postsAnalyzed.value,change:t.postsAnalyzed.change,icon:u.posts,iconTone:"tr-bg-blue-50 tr-text-blue-600"}),(0,a.createElement)(h,{title:t.aiOptimizations.label,value:t.aiOptimizations.value,change:t.aiOptimizations.change,icon:u.sparkles,iconTone:"tr-bg-brand-bg tr-text-brand"}),(0,a.createElement)(h,{title:t.averageSeoScore.label,value:t.averageSeoScore.value,change:t.averageSeoScore.change,suffix:t.averageSeoScore.suffix,icon:u.target,iconTone:"tr-bg-cyan-50 tr-text-cyan-600"}),(0,a.createElement)(h,{title:t.totalCost.label,value:t.totalCost.value,decimals:4,change:t.totalCost.change,prefix:t.totalCost.prefix,subtitle:t.totalCost.subtitle,icon:u.dollar,iconTone:"tr-bg-emerald-50 tr-text-emerald-600"})),(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 sm:tr-grid-cols-2 lg:tr-grid-cols-4 tr-gap-4 tr-mt-4"},(0,a.createElement)(h,{title:t.featuresUsed.label,value:t.featuresUsed.value,change:t.featuresUsed.change,icon:u.grid,iconTone:"tr-bg-amber-50 tr-text-amber-600"}),(0,a.createElement)(h,{title:t.timeSaved.label,value:t.timeSaved.value,change:t.timeSaved.change,suffix:t.timeSaved.suffix,subtitle:t.timeSaved.subtitle,icon:u.clock,iconTone:"tr-bg-pink-50 tr-text-pink-600"}),(0,a.createElement)(h,{title:t.mostUsedFeature.label,value:t.mostUsedFeature.value,isText:!0,change:t.mostUsedFeature.change,subtitle:t.mostUsedFeature.subtitle,icon:u.star,iconTone:"tr-bg-white tr-text-secondary"})),!d&&(0,a.createElement)("div",{className:"tr-bg-white tr-rounded-lg tr-mt-6"},(0,a.createElement)(o.pp,{size:"md",title:(0,n.__)("No Analytics Data Yet","thinkrank"),description:(0,n.__)("Start using AI features to see your usage statistics here.","thinkrank")})),g&&(0,a.createElement)("p",{className:"tr-text-xs tr-text-tertiary tr-text-right tr-mt-6 tr-m-0"},(0,n.__)("Last updated:","thinkrank")," ",new Date(g).toLocaleString())))),d&&(0,a.createElement)("div",{className:"tr-grid tr-grid-cols-1 lg:tr-grid-cols-2 tr-gap-4"},(0,a.createElement)(o.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,n.__)("Feature Usage","thinkrank"),description:(0,n.__)("Which AI features your site relied on most.","thinkrank")}),(0,a.createElement)("div",{className:"tr-p-6"},k.length>0?(0,a.createElement)(o.mc,{direction:"column",gap:4},k.map(([e,t],r)=>{return(0,a.createElement)(p,{key:e,rank:r+1,label:(n=e,n.replace(/_/g," ").replace(/\b\w/g,e=>e.toUpperCase()).replace(/\bSeo\b/g,"SEO")),value:t,displayValue:t.toLocaleString(),max:x,color:"#4451FF"});var n})):(0,a.createElement)("p",{className:"tr-text-sm tr-text-tertiary tr-m-0"},(0,n.__)("No feature usage recorded for this period.","thinkrank")))),(0,a.createElement)(o.Zp,{padding:!1},(0,a.createElement)(c.A,{title:(0,n.__)("Provider Cost Breakdown","thinkrank"),description:(0,n.__)("Spend split by AI provider.","thinkrank")}),(0,a.createElement)("div",{className:"tr-p-6"},y.length>0?(0,a.createElement)(o.mc,{direction:"column",gap:4},y.map(([e,t],r)=>{const n=t?.cost||0,i=t?.percentage||0;return(0,a.createElement)(p,{key:e,rank:r+1,label:j[e]||e.charAt(0).toUpperCase()+e.slice(1),value:n,displayValue:`$${n.toFixed(4)} (${i}%)`,max:D,color:I[e]||"#4451FF"})})):(0,a.createElement)("p",{className:"tr-text-sm tr-text-tertiary tr-m-0"},(0,n.__)("No provider cost data for this period.","thinkrank"))))))},x=()=>{try{const e=new URLSearchParams(window.location.search).get("tab");return g.some(t=>t.id===e)?e:g[0].id}catch(e){return g[0].id}},y=()=>{const[e,t]=(0,l.useState)(x),[r,s]=(0,l.useState)("30d");return(0,l.useEffect)(()=>{const e=()=>t(x());return window.addEventListener("popstate",e),()=>window.removeEventListener("popstate",e)},[]),(0,a.createElement)(o.mc,{direction:"column",gap:4},(0,a.createElement)(o.Zp,{padding:!1},(0,a.createElement)("div",{className:"tr-px-6 tr-pt-5 tr-flex tr-flex-wrap tr-items-end tr-justify-between tr-gap-4"},(0,a.createElement)(o.tU,{tabs:g,activeTab:e,onTabChange:e=>{t(e);const r=(0,i.pO)("analytics",{tab:e});r&&window.history.pushState({},"",r)}}),(0,a.createElement)("div",{className:"tr-w-44 tr-pb-2"},(0,a.createElement)(o.l6,{value:r,options:M,onChange:e=>s(e.target.value),"aria-label":(0,n.__)("Reporting period","thinkrank")}))),(0,a.createElement)("div",{className:"tr-px-6 tr-py-6"},(0,a.createElement)(o.Kp,{tabId:"overview",activeTab:e},(0,a.createElement)(k,{period:r})),(0,a.createElement)(o.Kp,{tabId:"usage-breakdown",activeTab:e},(0,a.createElement)(d.A,{period:r,isActive:"usage-breakdown"===e})))))}},97318:(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 4h-7c-1.1 0-2 .9-2 2v3H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-3h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h3V13c0 1.1.9 2 2 2h2.5v3zm0-4.5H11c-.3 0-.5-.2-.5-.5v-2.5H13c.3 0 .5.2.5.5v2.5zm5-.5c0 .3-.2.5-.5.5h-3V11c0-1.1-.9-2-2-2h-2.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7z"}))},97384:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>N});var a=r(51609),n=r(86087),i=r(27723),s=r(1455),l=r.n(s),o=r(49323),c=r(85770),d=r(94240),g=r(60775);const M="/thinkrank/v1/global-seo/thin-content",u=({id:e,label:t,value:r,limits:s,disabled:l,onSave:c})=>{const[g,M]=(0,n.useState)(String(r));(0,n.useEffect)(()=>{M(String(r))},[r]);const u=()=>{const e=parseInt(g,10);if(Number.isFinite(e)&&e!==r)return e<s.min_threshold||e>s.max_threshold?(M(String(r)),void d.A.error((0,i.sprintf)(/* translators: 1: smallest threshold, 2: largest threshold. */ /* translators: 1: smallest threshold, 2: largest threshold. */